The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
WELLCARE HEALTH PLANS INC. Common Stock 94946T106   0 0 SH   SOLE   900 0 0
NVR INC. Common Stock 62944T105   0 0 SH   SOLE   140 0 0
NORFOLK SOUTHERN CORP. Common Stock 655844108   0 0 SH   SOLE   11,476 0 0
ATMOS ENERGY CORP. Common Stock 049560105   1,649,928 16,100 SH   SOLE   28,750 0 0
COOPER COMPANIES INC. Common Stock 216648402   0 0 SH   SOLE   1,500 0 0
LIBERTY MEDIA CORP. Common Stock 531229854   0 0 SH   SOLE   5,000 0 0
SANTANDER CONSUMER USA HOLDINGS INC. Common Stock 80283M101   0 0 SH   SOLE   35,210 0 0
SYNOPSYS INC. Common Stock 871607107   996,734 8,850 SH   SOLE   12,528 0 0
TERRAFORM POWER INC. Common Stock 88104R209   3,723,270 270,390 SH   SOLE   270,390 0 0
GEOPARK LTD. Common Stock G38327105   0 0 SH   SOLE   40,000 0 0
ORACLE CORP. Common Stock 68389X105   5,361,157 100,785 SH   SOLE   221,100 0 0
FORD MOTOR CO. Common Stock 345370860   0 0 SH   SOLE   107,066 0 0
HEXCEL CORP. Common Stock 428291108   0 0 SH   SOLE   1,200 0 0
HELEN OF TROY LTD. Common Stock G4388N106   0 0 SH   SOLE   1,800 0 0
GOLDMAN SACHS GROUP INC. Common Stock 38141G104   0 0 SH   SOLE   32,959 0 0
UNITEDHEALTH GROUP INC. Common Stock 91324P102   10,328,843 42,560 SH   SOLE   88,092 0 0
ARCH CAPITAL GROUP LTD. Common Stock G0450A105   0 0 SH   SOLE   5,223 0 0
TECK RESOURCES LTD. Common Stock 878742204   0 0 SH   SOLE   2,186 0 0
HUNT (J.B.) TRANSPORT SERVICES INC. Common Stock 445658107   0 0 SH   SOLE   1,327 0 0
URBAN OUTFITTERS INC. Common Stock 917047102   0 0 SH   SOLE   5,000 0 0
ASPEN TECHNOLOGY INC. Common Stock 045327103   0 0 SH   SOLE   1,124 0 0
TESLA INC. Common Stock 88160R101   15,952 57 SH   SOLE   2,000 0 0
HYSTER YALE INC. Common Stock 449172105   0 0 SH   SOLE   500 0 0
THE ODP CORP. Common Stock 676220106   0 0 SH   SOLE   14,931 0 0
AUTOLIV INC. Common Stock 052800109   0 0 SH   SOLE   1,200 0 0
GAP INC. Common Stock 364760108   0 0 SH   SOLE   3,113 0 0
QORVO INC. Common Stock 74736K101   0 0 SH   SOLE   2,060 0 0
HASBRO INC. Common Stock 418056107   0 0 SH   SOLE   1,525 0 0
FINANCIAL CORP. OF AMERICA Common Stock 317421105   0 200 SH   SOLE   0 0 200
SIRIUS XM INC. Common Stock 82968B103   0 0 SH   SOLE   16,613 0 0
FRANCO-NEVADA CORP. Common Stock 351858105   0 0 SH   SOLE   3,912 0 0
PHILLIPS 66 Common Stock 718546104   669,690 7,000 SH   SOLE   34,356 0 0
ANAPTYSBIO INC. Common Stock 032724106   518,175 7,500 SH   SOLE   7,500 0 0
CONSOL ENERGY INC. Common Stock 20854L108   0 0 SH   SOLE   1,932 0 0
DICK'S SPORTING GOODS INC. Common Stock 253393102   0 0 SH   SOLE   4,858 0 0
DOMINION ENERGY INC. Common Stock 25746U109   0 0 SH   SOLE   300 0 0
HUNTSMAN CORP. Common Stock 447011107   0 0 SH   SOLE   14,600 0 0
MCDONALD'S CORP. Common Stock 580135101   0 0 SH   SOLE   12,415 0 0
CORE-MARK HOLDING CO. INC. Common Stock 218681104   6,312,100 170,000 SH   SOLE   170,000 0 0
PEOPLE'S UNITED FINANCIAL INC. Common Stock 712704105   0 0 SH   SOLE   11,164 0 0
DUPONT DE NEMOURS INC. Common Stock 26078J100   2,686,084 50,950 SH   SOLE   90,252 0 0
TATA MOTORS LTD. Common Stock 876568502   0 0 SH   SOLE   10,000 0 0
G-III APPAREL GROUP LTD. Common Stock 36237H101   0 0 SH   SOLE   2,500 0 0
SPLUNK INC. Common Stock 848637104   0 0 SH   SOLE   1,814 0 0
INSPERITY INC. Common Stock 45778Q107   0 0 SH   SOLE   600 0 0
CME GROUP INC. Common Stock 12572Q105   0 0 SH   SOLE   30,896 0 0
LITHIA MOTORS INC. Common Stock 536797103   0 0 SH   SOLE   300 0 0
ALBEMARLE CORP. Common Stock 012653101   7,378 90 SH   SOLE   2,200 0 0
GRAND CANYON EDUCATION INC. Common Stock 38526M106   6,355,305 55,500 SH   SOLE   55,500 0 0
XILINX INC. Common Stock 983919101   0 0 SH   SOLE   9,828 0 0
EVOQUA WATER TECHNOLOGIES CORP. Common Stock 30057T105   1,243,000 100,000 SH   SOLE   100,000 0 0
HOME BANCSHARES INC. Common Stock 436893200   0 0 SH   SOLE   3,900 0 0
QURATE RETAIL INC. Common Stock 74915M100   0 0 SH   SOLE   6,100 0 0
FOX CORP. Common Stock 35137L105   0 0 SH   SOLE   5,824 0 0
VERSO CORP. Common Stock 92531L207   0 0 SH   SOLE   3,054 0 0
STATE STREET CORP. Common Stock 857477103   0 0 SH   SOLE   9,887 0 0
PROLOGIS INC. REIT 74340W103   498,880 6,920 SH   SOLE   0 0 6,920
CALAVO GROWERS INC. Common Stock 128246105   0 0 SH   SOLE   800 0 0
LENNAR CORP. Common Stock 526057104   0 0 SH   SOLE   3,265 0 0
TEXAS INSTRUMENTS INC. Common Stock 882508104   12,377,932 117,568 SH   SOLE   135,909 0 0
INSIGHT ENTERPRISES INC. Common Stock 45765U103   0 0 SH   SOLE   1,868 0 0
ABBVIE INC. Common Stock 00287Y109   1,263,993 15,782 SH   SOLE   47,670 0 0
STANLEY BLACK & DECKER INC. Common Stock 854502101   1,184,216 8,800 SH   SOLE   15,510 0 0
LUKOIL PJSC Common Stock 69343P105   14,996,100 166,500 SH   SOLE   228,869 0 0
AKAMAI TECHNOLOGIES INC. Common Stock 00971T101   0 0 SH   SOLE   104,514 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105   84,454 120 SH   SOLE   620 0 0
ALLY FINANCIAL INC. Common Stock 02005N100   0 0 SH   SOLE   45,583 0 0
ENEL AMERICAS S.A. Common Stock 29274F104   0 0 SH   SOLE   203,970 0 0
FORWARD AIR CORP. Common Stock 349853101   0 0 SH   SOLE   1,000 0 0
THE PNC FINANCIAL SERVICES GROUP INC. Common Stock 693475105   3,948,950 32,347 SH   SOLE   36,082 0 0
FISERV INC. Common Stock 337738108   6,135,822 69,900 SH   SOLE   135,448 0 0
AMPHENOL CORP. Common Stock 032095101   8,385,395 89,070 SH   SOLE   104,870 0 0
CVS HEALTH CORP. Common Stock 126650100   1,613,233 30,233 SH   SOLE   68,054 0 0
RENAISSANCERE HOLDINGS LTD. Common Stock G7496G103   0 0 SH   SOLE   500 0 0
DAQO NEW ENERGY CORP. Common Stock 23703Q203   1,294,800 40,000 SH   SOLE   40,000 0 0
WESTERN UNION CO. Common Stock 959802109   1,117,800 60,000 SH   SOLE   80,004 0 0
MERCK & CO. INC. Common Stock 58933Y105   4,944,050 59,800 SH   SOLE   126,512 0 0
MIRATI THERAPEUTICS INC. Common Stock 60468T105   812,460 11,000 SH   SOLE   11,000 0 0
AMERICAN EXPRESS CO. Common Stock 025816109   4,584,720 42,000 SH   SOLE   68,738 0 0
TERADATA CORP. Common Stock 88076W103   1,180,170 27,000 SH   SOLE   27,000 0 0
THE CHEMOURS CO. Common Stock 163851108   0 0 SH   SOLE   2,200 0 0
REPUBLIC SERVICES INC. Common Stock 760759100   0 0 SH   SOLE   3,139 0 0
NUCOR CORP. Common Stock 670346105   201,670 3,500 SH   SOLE   8,089 0 0
DARLING INGREDIENTS INC. Common Stock 237266101   1,830,900 85,000 SH   SOLE   85,000 0 0
ALTICE USA INC. Common Stock 02156K103   0 0 SH   SOLE   21,000 0 0
NORDSTROM INC. Common Stock 655664100   0 0 SH   SOLE   6,195 0 0
ULTA BEAUTY INC. Common Stock 90384S303   0 0 SH   SOLE   1,300 0 0
ZILLOW GROUP INC. Common Stock 98954M200   0 0 SH   SOLE   1,418 0 0
ROGERS CORP. Common Stock 775133101   0 0 SH   SOLE   1,400 0 0
SUNTRUST BANKS INC. Common Stock 867914103   0 0 SH   SOLE   12,033 0 0
BORGWARNER INC. Common Stock 099724106   0 0 SH   SOLE   5,044 0 0
MONSTER BEVERAGE CORP. Common Stock 61174X109   0 0 SH   SOLE   13,151 0 0
EPAM SYSTEMS INC. Common Stock 29414B104   0 0 SH   SOLE   1,300 0 0
ONEOK INC. Common Stock 682680103   0 0 SH   SOLE   22,718 0 0
HERBALIFE LTD. Common Stock G4412G101   0 0 SH   SOLE   2,000 0 0
MOLSON COORS BEVERAGE CO. Common Stock 60871R209   0 0 SH   SOLE   15,815 0 0
EMCOR GROUP INC. Common Stock 29084Q100   0 0 SH   SOLE   900 0 0
ALLAKOS INC. Common Stock 01671P100   567,700 14,000 SH   SOLE   14,000 0 0
BRIGHTHOUSE FINANCIAL INC. Common Stock 10922N103   0 0 SH   SOLE   1,276 0 0
BHP GROUP LTD. Common Stock 088606108   0 0 SH   SOLE   600 0 0
BATH & BODY WORKS INC. Common Stock 501797104   30,613,800 1,110,000 SH   SOLE   1,113,176 0 0
AMAZON.COM INC. Common Stock 023135106   8,472,045 4,777 SH   SOLE   13,402 0 0
BLACK KNIGHT INC. Common Stock 09215C105   655,025 11,999 SH   SOLE   12,152 0 0
UNITED RENTALS INC. Common Stock 911363109   0 0 SH   SOLE   4,150 0 0
TENCENT HOLDINGS LTD. Common Stock 88032Q109   0 0 SH   SOLE   2,850 0 0
PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109   0 0 SH   SOLE   26,154 0 0
MARKETAXESS HOLDINGS INC. Common Stock 57060D108   0 0 SH   SOLE   700 0 0
MICROSOFT CORP. Common Stock 594918104   71,575,441 609,666 SH   SOLE   846,198 0 0
ABIOMED INC. Common Stock 003654100   0 0 SH   SOLE   500 0 0
DISCOVER FINANCIAL SERVICES Common Stock 254709108   0 0 SH   SOLE   29,361 0 0
SOUTHWEST AIRLINES CO. Common Stock 844741108   0 0 SH   SOLE   1,000 0 0
WILLIAMS-SONOMA INC. Common Stock 969904101   0 0 SH   SOLE   500 0 0
NOVATEK PJSC Common Stock 669888109   3,508,485 20,509 SH   SOLE   27,509 0 0
ASIA PULP & PAPER LTD. Common Stock 04516V100   0 10,000 SH   SOLE   10,000 0 0
WORLDPAY INC. Common Stock 981558109   0 0 SH   SOLE   4,953 0 0
GENOMIC HEALTH INC. Common Stock 37244C101   856,964 12,400 SH   SOLE   12,400 0 0
MACROGENICS INC. Common Stock 556099109   199,614 11,400 SH   SOLE   11,400 0 0
LIBERTY TRIPADVISOR HOLDINGS INC. Common Stock 531465102   0 0 SH   SOLE   3,570 0 0
ESSENTIAL UTILITIES INC. Common Stock 03836W103   1,331,640 36,000 SH   SOLE   36,000 0 0
MARATHON PETROLEUM CORP. Common Stock 56585A102   609,500 10,000 SH   SOLE   30,914 0 0
INSTALLED BUILDING PRODUCTS INC. Common Stock 45780R101   0 0 SH   SOLE   1,500 0 0
LIGAND PHARMACEUTICALS INC. Common Stock 53220K504   889,416 7,200 SH   SOLE   7,200 0 0
LCI INDUSTRIES Common Stock 50189K103   0 0 SH   SOLE   1,800 0 0
RAYTHEON CO. Common Stock 755111507   0 0 SH   SOLE   6,390 0 0
CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105   0 0 SH   SOLE   7,592 0 0
AUTONATION INC. Common Stock 05329W102   0 0 SH   SOLE   300 0 0
DILLARDS INC. Common Stock 254067101   0 0 SH   SOLE   2,416 0 0
WEST PHARMACEUTICAL SERVICES INC. Common Stock 955306105   0 0 SH   SOLE   300 0 0
COLGATE-PALMOLIVE CO. Common Stock 194162103   23,757 350 SH   SOLE   62,010 0 0
LEAR CORP. Common Stock 521865204   0 0 SH   SOLE   2,620 0 0
VERSUM MATERIALS INC. Common Stock 92532W103   0 0 SH   SOLE   200 0 0
ARGENX SE Common Stock 04016X101   1,556,625 12,500 SH   SOLE   12,500 0 0
ROLLINS INC. Common Stock 775711104   0 0 SH   SOLE   3,750 0 0
SUNPOWER CORP. Common Stock 867652406   1,738,800 270,000 SH   SOLE   550,000 0 0
CHARLES RIVER LABORATORIES INTERNATIONAL INC. Common Stock 159864107   0 0 SH   SOLE   1,868 0 0
EVEREST GROUP LTD. Common Stock G3223R108   0 0 SH   SOLE   1,761 0 0
ROSS STORES INC. Common Stock 778296103   2,227,347 24,235 SH   SOLE   35,860 0 0
AMERICA'S CAR-MART INC. Common Stock 03062T105   0 0 SH   SOLE   549 0 0
ON SEMICONDUCTOR CORP. Common Stock 682189105   23,655,500 1,150,000 SH   SOLE   1,151,500 0 0
CHURCH & DWIGHT CO. INC. Common Stock 171340102   0 0 SH   SOLE   7,346 0 0
DORMAN PRODUCTS INC. Common Stock 258278100   0 0 SH   SOLE   300 0 0
METLIFE INC. Common Stock 59156R108   934,340 22,000 SH   SOLE   45,572 0 0
LENNOX INTERNATIONAL INC. Common Stock 526107107   0 0 SH   SOLE   2,000 0 0
TIVITY HEALTH INC. Common Stock 88870R102   0 0 SH   SOLE   85 0 0
NEWMARK GROUP INC. Common Stock 65158N102   0 0 SH   SOLE   13,688 0 0
BANK OF AMERICA CORPORATION Common Stock 060505104   1,830,837 66,990 SH   SOLE   289,051 0 0
QUEST DIAGNOSTICS INC. Common Stock 74834L100   0 0 SH   SOLE   2,000 0 0
ICF INTERNATIONAL INC. Common Stock 44925C103   0 0 SH   SOLE   1,400 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287234   2,386,352 55,600 SH   SOLE   0 0 55,600
BROADRIDGE FINANCIAL SOLUTIONS INC. Common Stock 11133T103   0 0 SH   SOLE   11,975 0 0
VOYA FINANCIAL INC. Common Stock 929089100   748,800 15,000 SH   SOLE   17,745 0 0
ENBRIDGE INC. Common Stock 29250N105   1,636,415 44,424 SH   SOLE   88,441 0 0
ANADARKO PETROLEUM CORP. Common Stock 032511107   225,350 5,000 SH   SOLE   5,000 0 0
ALASKA AIR GROUP INC. Common Stock 011659109   198,612 3,600 SH   SOLE   3,600 0 0
UFP INDUSTRIES INC. Common Stock 913543104   0 0 SH   SOLE   3,000 0 0
ROPER TECHNOLOGIES INC. Common Stock 776696106   5,679,670 16,700 SH   SOLE   18,762 0 0
FACTSET RESEARCH SYSTEMS INC. Common Stock 303075105   0 0 SH   SOLE   200 0 0
PULTE GROUP INC. Common Stock 745867101   0 0 SH   SOLE   7,600 0 0
KEMPER CORP. Common Stock 488401100   584,912 7,620 SH   SOLE   7,500 0 120
SCIENCE APPLICATIONS INTERNATIONAL CORP. NEW Common Stock 808625107   0 0 SH   SOLE   300 0 0
ACTIVISION BLIZZARD INC. Common Stock 00507V109   547,440 12,000 SH   SOLE   24,473 0 0
COMPANIA CERVECERIAS UNIDAS S.A. Common Stock 204429104   0 0 SH   SOLE   3,100 0 0
TYSON FOODS INC. Common Stock 902494103   0 0 SH   SOLE   8,072 0 0
PACKAGING CORP. OF AMERICA Common Stock 695156109   0 0 SH   SOLE   1,900 0 0
HP INC. Common Stock 40434L105   556,606 29,200 SH   SOLE   103,503 0 0
EQT CORP. Common Stock 26884L109   144,550 7,000 SH   SOLE   7,000 0 0
BALL CORP. Common Stock 058498106   637,340 11,000 SH   SOLE   19,048 0 0
INTEL CORP. Common Stock 458140100   15,058,708 283,112 SH   SOLE   404,730 0 0
HONEYWELL INTERNATIONAL INC. Common Stock 438516106   31,784 200 SH   SOLE   46,578 0 0
BAUSCH HEALTH COMPANIES INC. Common Stock 071734107   0 0 SH   SOLE   8,998 0 0
CBRE GROUP INC. Common Stock 12504L109   65,769 1,330 SH   SOLE   19,516 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   6,632,099 112,256 SH   SOLE   355,955 0 0
SNAP-ON INC. Common Stock 833034101   0 0 SH   SOLE   2,000 0 0
X5 RETAIL GROUP N.V. Common Stock 98387E205   3,213,280 128,000 SH   SOLE   128,000 0 0
AUTODESK INC. Common Stock 052769106   0 0 SH   SOLE   3,018 0 0
SYNOVUS FINANCIAL CORP. Common Stock 87161C501   0 0 SH   SOLE   2,600 0 0
MATSON INC. Common Stock 57686G105   0 0 SH   SOLE   1,197 0 0
HCA HEALTHCARE INC. Common Stock 40412C101   0 0 SH   SOLE   13,249 0 0
KELLY SERVICES INC. Common Stock 488152208   0 0 SH   SOLE   1,000 0 0
POLYUS PJSC Common Stock 73181M117   927,000 22,500 SH   SOLE   22,500 0 0
CITRIX SYSTEMS INC. Common Stock 177376100   0 0 SH   SOLE   6,200 0 0
DEXCOM INC. Common Stock 252131107   0 0 SH   SOLE   2,600 0 0
WALKER & DUNLOP INC. Common Stock 93148P102   0 0 SH   SOLE   1,000 0 0
CREDIT ACCEPTANCE CORP. (MICH.) Common Stock 225310101   0 0 SH   SOLE   700 0 0
WESBANCO INC. Common Stock 950810101   0 0 SH   SOLE   1,138 0 0
AMERIPRISE FINANCIAL INC. Common Stock 03076C106   2,374,713 18,700 SH   SOLE   22,864 0 0
MOBILE TELESYSTEMS PJSC Common Stock 607409109   0 0 SH   SOLE   38,100 0 0
THE BANK OF NEW YORK MELLON CORP. Common Stock 064058100   75,585 1,500 SH   SOLE   32,923 0 0
BOSTON SCIENTIFIC CORP. Common Stock 101137107   0 0 SH   SOLE   38,142 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO. LTD. Common Stock 874039100   0 0 SH   SOLE   112,646 0 0
DEVON ENERGY CORP. Common Stock 25179M103   382,560 12,000 SH   SOLE   20,900 0 0
ANALOG DEVICES INC. Common Stock 032654105   520,350 5,000 SH   SOLE   14,015 0 0
DENTSPLY SIRONA INC. Common Stock 24906P109   0 0 SH   SOLE   3,262 0 0
LIBERTY BROADBAND CORP. Common Stock 530307305   0 0 SH   SOLE   1,495 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   1,537,897 40,000 SH   SOLE   48,441 0 0
FASTENAL CO. Common Stock 311900104   0 0 SH   SOLE   3,936 0 0
WINTRUST FINANCIAL CORPORATION Common Stock 97650W108   0 0 SH   SOLE   300 0 0
SEALED AIR CORP. Common Stock 81211K100   232,150 5,000 SH   SOLE   7,600 0 0
DOLLAR GENERAL CORP. Common Stock 256677105   0 0 SH   SOLE   5,106 0 0
NOV INC. Common Stock 637071101   87,450 3,300 SH   SOLE   18,393 0 0
COVETRUS INC. Common Stock 22304C100   0 0 SH   SOLE   320 0 0
FIDELITY NATIONAL FINANCIAL INC. Common Stock 31620R303   737,000 20,000 SH   SOLE   26,957 0 0
CAMPBELL SOUP CO. Common Stock 134429109   0 0 SH   SOLE   2,700 0 0
ODEBRECHT OIL & GAS FINANCE LTD. Bond G6712EAB4   18,777 1,641,360 SH   SOLE   0 0 1,641,360
CANADIAN SOLAR INC. Common Stock 136635109   713,640 38,000 SH   SOLE   38,000 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP. Common Stock 192446102   2,138,810 29,880 SH   SOLE   51,556 0 0
WYNN RESORTS LTD. Common Stock 983134107   0 0 SH   SOLE   892 0 0
V.F. CORP. Common Stock 918204108   461,948 5,300 SH   SOLE   11,060 0 0
ORMAT TECHNOLOGIES INC. Common Stock 686688102   326,442 5,880 SH   SOLE   5,400 0 480
ZOETIS INC. Common Stock 98978V103   5,973,339 60,100 SH   SOLE   72,355 0 0
ELECTRONIC ARTS INC. Common Stock 285512109   3,709,860 36,300 SH   SOLE   41,793 0 0
VERISK ANALYTICS INC. Common Stock 92345Y106   1,138,042 8,600 SH   SOLE   11,470 0 0
TELEFLEX INC. Common Stock 879369106   0 0 SH   SOLE   400 0 0
BALLARD POWER SYSTEMS INC. Common Stock 058586108   827,750 275,000 SH   SOLE   275,000 0 0
BARRICK GOLD CORP. Common Stock 067901108   1,764,678 127,276 SH   SOLE   712,681 0 0
NETFLIX INC. Common Stock 64110L106   1,063,830 3,000 SH   SOLE   9,991 0 0
AMGEN INC. Common Stock 031162100   12,710,419 67,720 SH   SOLE   99,890 0 0
THE WALT DISNEY CO. Common Stock 254687106   9,776,946 88,242 SH   SOLE   141,755 0 0
JINKOSOLAR HOLDING CO. LTD. Common Stock 47759T100   880,500 50,000 SH   SOLE   50,000 0 0
ZAYO GROUP HOLDINGS INC. Common Stock 98919V105   0 0 SH   SOLE   4,742 0 0
BANK OZK Common Stock 06417N103   0 0 SH   SOLE   2,100 0 0
HYATT HOTELS CORP. Common Stock 448579102   0 0 SH   SOLE   3,000 0 0
KEYCORP Common Stock 493267108   628,000 40,000 SH   SOLE   275,455 0 0
UNIVERSAL HEALTH SERVICES INC. Common Stock 913903100   0 0 SH   SOLE   2,927 0 0
INGREDION INC. Common Stock 457187102   0 0 SH   SOLE   1,340 0 0
NEXTERA ENERGY CAPITAL HOLDINGS INC. Common Stock 65339F101   7,760,169 40,340 SH   SOLE   72,899 0 0
MITSUBISHI UFJ FINANCIAL GROUP INC. Common Stock 606822104   0 0 SH   SOLE   30,000 0 0
CROWN HOLDINGS INC. Common Stock 228368106   0 0 SH   SOLE   1,000 0 0
CBOE GLOBAL MARKETS INC. Common Stock 12503M108   0 0 SH   SOLE   900 0 0
WESTERN ALLIANCE BANCORP. Common Stock 957638109   0 0 SH   SOLE   1,400 0 0
FORTINET INC. Common Stock 34959E109   0 0 SH   SOLE   18,274 0 0
CHARLES SCHWAB CORP. Common Stock 808513105   0 0 SH   SOLE   16,031 0 0
VAIL RESORTS INC. Common Stock 91879Q109   0 0 SH   SOLE   600 0 0
MOSAIC CO., THE Common Stock 61945C103   0 0 SH   SOLE   28,739 0 0
EBAY INC. Common Stock 278642103   0 0 SH   SOLE   19,819 0 0
COHERENT INC. Common Stock 192479103   0 0 SH   SOLE   700 0 0
MICROCHIP TECHNOLOGY INC. Common Stock 595017104   0 0 SH   SOLE   4,323 0 0
AMEREN CORP. Common Stock 023608102   0 0 SH   SOLE   5,809 0 0
H. & R. BLOCK INC. Common Stock 093671105   0 0 SH   SOLE   26,917 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670702   123,331 614 SH   SOLE   29,506 0 0
CNA FINANCIAL CORP. Common Stock 126117100   0 0 SH   SOLE   1,731 0 0
ALIGN TECHNOLOGY INC. Common Stock 016255101   0 0 SH   SOLE   1,200 0 0
NORTHERN OIL AND GAS INC. Common Stock 665531109   0 0 SH   SOLE   18,344 0 0
PEPSICO INC. Common Stock 713448108   8,033,893 65,935 SH   SOLE   107,030 0 0
ADVANCED MICRO DEVICES INC. Common Stock 007903107   1,628,900 65,000 SH   SOLE   82,800 0 0
U.S. BANCORP Common Stock 902973304   0 0 SH   SOLE   42,831 0 0
SOUTHERN COPPER CORP. Common Stock 84265V105   0 0 SH   SOLE   1,200 0 0
ALNYLAM PHARMACEUTICALS INC. Common Stock 02043Q107   5,717,491 63,100 SH   SOLE   63,800 0 0
TAPESTRY INC. Common Stock 876030107   21,118,500 650,000 SH   SOLE   653,585 0 0
ACCELERON PHARMA INC. Common Stock 00434H108   1,211,038 26,900 SH   SOLE   26,900 0 0
CLEARWAY ENERGY INC. Common Stock 18539C204   0 0 SH   SOLE   4,571 0 0
LEGGETT & PLATT INC. Common Stock 524660107   0 0 SH   SOLE   4,600 0 0
RESIDEO TECHNOLOGIES INC. Common Stock 76118Y104   0 0 SH   SOLE   4,283 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464286509   1,922,638 69,560 SH   SOLE   0 0 69,560
BROOKFIELD BUSINESS PARTNERS L.P. Common Stock G16234109   1,147 29 SH   SOLE   0 0 29
THE WILLIAMS COMPANIES INC. Common Stock 969457100   229,280 8,000 SH   SOLE   31,700 0 0
ASGN INC. Common Stock 00191U102   0 0 SH   SOLE   500 0 0
CENTERPOINT ENERGY INC. Common Stock 15189T107   2,095,803 69,100 SH   SOLE   106,737 0 0
OCCIDENTAL PETROLEUM CORP. Common Stock 674599105   465,990 7,000 SH   SOLE   10,951 0 0
PERSPECTA INC. Common Stock 715347100   0 0 SH   SOLE   200 0 0
RTX CORP. Common Stock 913017109   116,903 907 SH   SOLE   18,484 0 0
UNION PACIFIC CORP. Common Stock 907818108   8,017,796 48,530 SH   SOLE   73,640 0 0
XPO INC. Common Stock 983793100   0 0 SH   SOLE   2,100 0 0
NOVO-NORDISK AS Common Stock 670100205   0 0 SH   SOLE   5,000 0 0
EQUITRANS MIDSTREAM CORP. Common Stock 294600101   116,592 5,600 SH   SOLE   5,600 0 0
AFLAC INC. Common Stock 001055102   0 0 SH   SOLE   32,380 0 0
TURBODYNE TECHNOLOGIES INC. Common Stock 899905103   0 500 SH   SOLE   0 0 500
AT HOME CORP. Common Stock 045919107   0 3,413 SH   SOLE   3,413 0 0
T. ROWE PRICE GROUP INC. Common Stock 74144T108   0 0 SH   SOLE   3,526 0 0
STEEL DYNAMICS INC. Common Stock 858119100   0 0 SH   SOLE   3,750 0 0
CONDUENT INC. Common Stock 206787103   0 0 SH   SOLE   8,000 0 0
SEI INVESTMENT CO. Common Stock 784117103   0 0 SH   SOLE   13,353 0 0
CINTAS CORP. Common Stock 172908105   15,158 75 SH   SOLE   1,800 0 0
MARATHON OIL CORP. Common Stock 565849106   168,200 10,000 SH   SOLE   47,230 0 0
ROGERS COMMUNICATIONS INC. Common Stock 775109200   6,110,914 113,300 SH   SOLE   128,647 0 0
SOCIEDAD QUIMICA Y MINERA DE CHILE S.A. Common Stock 833635105   529,099 13,931 SH   SOLE   13,931 0 0
LITTLEFUSE INC. Common Stock 537008104   0 0 SH   SOLE   800 0 0
YUM! BRANDS, INC. Common Stock 988498101   0 0 SH   SOLE   6,968 0 0
GENERAL DYNAMICS CORP. Common Stock 369550108   0 0 SH   SOLE   4,807 0 0
CONSTELLATION BRANDS INC. Common Stock 21036P108   8,958,493 51,700 SH   SOLE   56,871 0 0
CORPAY INC. Common Stock 339041105   0 0 SH   SOLE   1,682 0 0
INVESCO LTD. Common Stock G491BT108   0 0 SH   SOLE   5,876 0 0
COMFORT SYSTEMS USA INC. Common Stock 199908104   0 0 SH   SOLE   1,669 0 0
AFFILIATED MANAGERS GROUP INC. Common Stock 008252108   0 0 SH   SOLE   45,100 0 0
CGI INC. Common Stock 12532H104   0 0 SH   SOLE   4,800 0 0
GOLD FIELDS LTD. Common Stock 38059T106   8,206 2,200 SH   SOLE   4,840,000 0 0
EAGLE MATERIALS INC. Common Stock 26969P108   0 0 SH   SOLE   500 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102   0 0 SH   SOLE   19,399 0 0
THE PROCTER & GAMBLE CO. Common Stock 742718109   9,122,955 88,100 SH   SOLE   223,307 0 0
HELLO GROUP INC. Common Stock 60879B107   1,503,600 40,000 SH   SOLE   55,000 0 0
PAN AMERICAN SILVER CORP. Common Stock 697900108   30,873 2,330 SH   SOLE   0 0 2,330
PORTLAND GENERAL ELECTRIC CO. Common Stock 736508847   0 0 SH   SOLE   3,081 0 0
UGI CORP. Common Stock 902681105   0 0 SH   SOLE   1,654 0 0
TERMINIX GLOBAL HOLDINGS INC. Common Stock 88087E100   0 0 SH   SOLE   5,000 0 0
TENNECO INC. Common Stock 880349105   0 0 SH   SOLE   1,000 0 0
SOLAREDGE TECHNOLOGIES INC. Common Stock 83417M104   2,529,920 67,000 SH   SOLE   109,000 0 0
NVIDIA CORP. Common Stock 67066G104   3,695,662 20,850 SH   SOLE   32,933 0 0
3M CO. Common Stock 88579Y101   2,094,961 10,047 SH   SOLE   22,986 0 0
EDWARDS LIFESCIENCES CORP. Common Stock 28176E108   7,397,504 39,190 SH   SOLE   44,070 0 0
A.O. SMITH CORP. Common Stock 831865209   0 0 SH   SOLE   2,600 0 0
OLD REPUBLIC INTERNATIONAL CORP. Common Stock 680223104   0 0 SH   SOLE   7,804 0 0
POLYUS PJSC Common Stock 73181P102   12,575 286 SH   SOLE   0 0 286
HYUNDAI MOTOR CO. LTD. Common Stock Y38472125   0 0 SH   SOLE   5,000 0 0
LIVENT CORP. Common Stock 53814L108   35,731 2,912 SH   SOLE   2,805 0 107
AMICUS THERAPEUTICS INC. Common Stock 03152W109   2,129,998 158,600 SH   SOLE   161,600 0 0
THE MEET GROUP INC. Common Stock 58513U101   0 0 SH   SOLE   8,912 0 0
NIKE INC. Common Stock 654106103   6,740,008 80,200 SH   SOLE   170,581 0 0
IDEXX LABORATORIES INC. Common Stock 45168D104   0 0 SH   SOLE   1,300 0 0
BROOKFIELD RENEWABLE PARTNERS L.P. Common Stock G16258108   1,172,721 37,000 SH   SOLE   37,000 0 0
PRUDENTIAL FINANCIAL INC. Common Stock 744320102   2,063,025 22,500 SH   SOLE   44,101 0 0
STEPAN CO. Common Stock 858586100   0 0 SH   SOLE   645 0 0
COSTCO WHOLESALE CORP. Common Stock 22160K105   0 0 SH   SOLE   7,891 0 0
MAXIMUS INC. Common Stock 577933104   0 0 SH   SOLE   700 0 0
MCKESSON CORP. Common Stock 58155Q103   0 0 SH   SOLE   13,890 0 0
MAGNA INTERNATIONAL INC. Common Stock 559222401   103,953 2,135 SH   SOLE   27,696 0 0
TRACTOR SUPPLY CO. Common Stock 892356106   0 0 SH   SOLE   3,700 0 0
THE BANK OF NOVA SCOTIA Common Stock 064149107   1,552,973 29,100 SH   SOLE   55,864 0 0
NORTHROP GRUMMAN CORP. Common Stock 666807102   0 0 SH   SOLE   3,138 0 0
COHEN & STEERS INC. Common Stock 19247A100   0 0 SH   SOLE   500 0 0
XENCOR INC. Common Stock 98401F105   4,831,634 154,200 SH   SOLE   154,200 0 0
SPIRIT AEROSYSTEMS HOLDINGS INC. Common Stock 848574109   0 0 SH   SOLE   1,900 0 0
LUMEN TECHNOLOGIES INC. Common Stock 156700106   0 0 SH   SOLE   24,405 0 0
ARTHUR J. GALLAGHER & CO. Common Stock 363576109   771,300 10,000 SH   SOLE   13,300 0 0
HUMANA INC. Common Stock 444859102   0 0 SH   SOLE   3,937 0 0
ASSOCIATED BANC-CORP Common Stock 045487105   0 0 SH   SOLE   700 0 0
MANTECH INTERNATIONAL CORP. Common Stock 564563104   0 0 SH   SOLE   863 0 0
BOOZ ALLEN HAMILTON HOLDING CORP. Common Stock 099502106   0 0 SH   SOLE   2,364 0 0
KENNAMETAL INC. Common Stock 489170100   0 0 SH   SOLE   300 0 0
UNUM GROUP Common Stock 91529Y106   0 0 SH   SOLE   3,300 0 0
CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102   0 0 SH   SOLE   19,510 0 0
THE TRAVELERS COMPANIES INC. Common Stock 89417E109   616,050 4,500 SH   SOLE   9,468 0 0
BROOKFIELD PROPERTY REIT INC. REIT 11282X103   6,147 300 SH   SOLE   0 0 300
PLAINS ALL AMERICAN PIPELINE L.P. Common Stock 726503AE5   0 0 SH   SOLE   300,000 0 0
CADENCE DESIGN SYSTEMS INC. Common Stock 127387108   0 0 SH   SOLE   4,800 0 0
PEMBINA PIPELINE CORP. Common Stock 706327103   0 0 SH   SOLE   14,997 0 0
MAGNITOGORSK IRON & STEEL WORKS PJSC Common Stock 559189204   1,072,800 120,000 SH   SOLE   120,000 0 0
COSTAR GROUP INC. Common Stock 22160N109   5,597,040 12,000 SH   SOLE   13,100 0 0
THE TORONTO-DOMINION BANK Common Stock 891160509   4,508,719 82,450 SH   SOLE   125,929 0 0
ENANTA PHARMACEUTICALS INC. Common Stock 29251M106   590,674 6,200 SH   SOLE   6,200 0 0
BLOOM ENERGY CORP. Common Stock 093712107   729,600 60,000 SH   SOLE   60,000 0 0
CAMECO CORP. Common Stock 13321L108   0 0 SH   SOLE   15,391 0 0
BIOGEN INC. Common Stock 09062X103   18,506,436 79,532 SH   SOLE   85,561 0 0
JABIL INC. Common Stock 466313103   0 0 SH   SOLE   15,770 0 0
INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101   324,275 2,500 SH   SOLE   5,400 0 0
RED HAT INC. Common Stock 756577102   1,819,300 10,000 SH   SOLE   13,121 0 0
INTERNATIONAL PAPER CO. Common Stock 460146103   230,000 5,000 SH   SOLE   5,000 0 0
GEN DIGITAL INC. Common Stock 871503108   0 0 SH   SOLE   10,040 0 0
SPRINT CORP. Common Stock 85207U105   0 0 SH   SOLE   48,401 0 0
KENNEDY-WILSON HOLDINGS INC. Common Stock 489398107   85 4 SH   SOLE   4 0 0
PHOSAGRO PJSC Common Stock 71922G209   465,000 37,500 SH   SOLE   37,500 0 0
GLOBAL BLOOD THERAPEUTICS INC. Common Stock 37890U108   1,508,000 29,000 SH   SOLE   29,000 0 0
DUKE ENERGY CORP. Common Stock 26441C204   0 0 SH   SOLE   4,418 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670108   0 0 SH   SOLE   2 0 0
UBIQUITI INC. Common Stock 90347A100   5,688,980 38,000 SH   SOLE   38,000 0 0
EQUITABLE HOLDINGS INC. Common Stock 054561105   0 0 SH   SOLE   9,179 0 0
SANOFI S.A. Right 80105N113   5,400 12,000 SH   SOLE   0 0 12,000
TECH DATA CORP. Common Stock 878237106   0 0 SH   SOLE   600 0 0
SUNOPTA INC. Common Stock 8676EP108   1,363,054 390,500 SH   SOLE   390,500 0 0
GRUPO FINANCIERO GALICIA S.A. Common Stock 399909100   380,408 15,302 SH   SOLE   15,302 0 0
FIRST SOLAR INC. Common Stock 336433107   5,146,859 98,940 SH   SOLE   177,940 0 0
UNDER ARMOUR INC. Common Stock 904311107   0 0 SH   SOLE   7,400 0 0
TIFFANY & CO. Common Stock 886547108   30,212,864 286,360 SH   SOLE   288,160 0 0
INTERCEPT PHARMACEUTICALS INC. Common Stock 45845P108   0 0 SH   SOLE   390 0 0
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050888   1,550,157 1,577 SH   SOLE   7,078 0 0
HA SUSTAINABLE INFRASTRUCTURE CAPITAL INC. Common Stock 41068X100   5,436,410 209,900 SH   SOLE   379,900 0 0
U-HAUL HOLDING COMPANY Common Stock 023586100   7,430,200 20,000 SH   SOLE   20,300 0 0
CYPRESS SEMICONDUCTOR CORP. Common Stock 232806109   0 0 SH   SOLE   13,000 0 0
CERNER CORP. Common Stock 156782104   0 0 SH   SOLE   136,904 0 0
MANULIFE FINANCIAL CORP. Common Stock 56501R106   3,467,067 204,300 SH   SOLE   241,764 0 0
PPG INDUSTRIES INC. Common Stock 693506107   558,600 5,000 SH   SOLE   14,674 0 0
AMERICAN VANGUARD CORP. Common Stock 030371108   0 0 SH   SOLE   2,000 0 0
HEICO CORP. Common Stock 422806109   6,261,420 66,000 SH   SOLE   66,000 0 0
PRA HEALTH SCIENCES INC. Common Stock 69354M108   2,294,052 21,200 SH   SOLE   25,392 0 0
PACCAR INC. Common Stock 693718108   0 0 SH   SOLE   19,520 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102   11,708,937 43,200 SH   SOLE   70,884 0 0
EAST WEST BANCORP INC. Common Stock 27579R104   0 0 SH   SOLE   2,200 0 0
REGENXBIO INC. Common Stock 75901B107   722,280 13,000 SH   SOLE   13,000 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC. Common Stock 302130109   0 0 SH   SOLE   5,218 0 0
CDK GLOBAL II LLC Common Stock 12508E101   0 0 SH   SOLE   701 0 0
QUALCOMM INC. Common Stock 747525103   25,078,800 440,000 SH   SOLE   469,040 0 0
BRINKER INTERNATIONAL INC. Common Stock 109641100   0 0 SH   SOLE   500 0 0
GENERAL MILLS INC. Common Stock 370334104   0 0 SH   SOLE   9,254 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464288513   119,329 1,380 SH   SOLE   0 0 1,380
PACIRA BIOSCIENCES INC. Common Stock 695127100   548,640 14,400 SH   SOLE   14,400 0 0
KRAFT HEINZ CO., THE Common Stock 500754106   0 0 SH   SOLE   18,737 0 0
ILLUMINA INC. Common Stock 452327109   10,100,134 33,100 SH   SOLE   36,868 0 0
VEECO INSTRUMENTS INC. Common Stock 922417100   838,400 80,000 SH   SOLE   80,000 0 0
PAYPAL HOLDINGS INC. Common Stock 70450Y103   9,065,445 87,290 SH   SOLE   110,221 0 0
SPS COMMERCE INC. Common Stock 78463M107   0 0 SH   SOLE   996 0 0
IDEX CORP. Common Stock 45167R104   0 0 SH   SOLE   2,100 0 0
REGENERON PHARMACEUTICALS INC. Common Stock 75886F107   7,023,800 17,350 SH   SOLE   19,744 0 0
COLLIERS INTERNATIONAL GROUP INC. Common Stock 194693107   0 0 SH   SOLE   1,085 0 0
INTUITIVE SURGICAL INC. Common Stock 46120E602   7,120,559 12,650 SH   SOLE   14,474 0 0
THE INTERPUBLIC GROUP OF COMPANIES INC. Common Stock 460690100   0 0 SH   SOLE   34,700 0 0
LEIDOS HOLDINGS INC. Common Stock 525327102   0 0 SH   SOLE   5,111 0 0
ADOBE INC. Common Stock 00724F101   17,266,195 65,391 SH   SOLE   87,907 0 0
GENESCO INC. Common Stock 371532102   0 0 SH   SOLE   2,307 0 0
ALPHABET INC. Common Stock 02079K107   10,799,377 9,242 SH   SOLE   21,760 0 0
ENPHASE ENERGY INC. Common Stock 29355A107   4,313,000 475,000 SH   SOLE   475,000 0 0
CHEMED CORP. Common Stock 16359R103   0 0 SH   SOLE   500 0 0
SS&C TECHNOLOGIES HOLDINGS INC. Common Stock 78467J100   0 0 SH   SOLE   7,784 0 0
MASTEC INC. Common Stock 576323109   0 0 SH   SOLE   2,000 0 0
AGILENT TECHNOLOGIES INC. Common Stock 00846U101   0 0 SH   SOLE   7,242 0 0
THE HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104   1,480,800 30,000 SH   SOLE   35,299 0 0
GRUBHUB INC. Common Stock 400110102   0 0 SH   SOLE   2,100 0 0
CONAGRA BRANDS INC. Common Stock 205887102   0 0 SH   SOLE   5,375 0 0
MILLERKNOLL INC. Common Stock 600544100   1,054,500 30,000 SH   SOLE   30,000 0 0
AXALTA COATING SYSTEMS LTD. Common Stock G0750C108   274,135 10,900 SH   SOLE   16,407 0 0
OPEN TEXT CORP. Common Stock 683715106   0 0 SH   SOLE   5,599 0 0
TREX CO. INC. Common Stock 89531P105   0 0 SH   SOLE   8,000 0 0
CHEVRON CORP. Common Stock 166764100   2,392,811 19,450 SH   SOLE   39,000 0 0
DEERE & CO. Common Stock 244199105   1,242,509 7,860 SH   SOLE   12,156 0 0
ONEMAIN HOLDINGS INC. Common Stock 68268W103   0 0 SH   SOLE   3,410 0 0
LKQ CORP. Common Stock 501889208   26,677,200 940,000 SH   SOLE   946,900 0 0
WHIRLPOOL CORP. Common Stock 963320106   0 0 SH   SOLE   3,500 0 0
INTUIT INC. Common Stock 461202103   12,814,218 49,597 SH   SOLE   49,763 0 0
SOUTH32 LTD. Common Stock 84473L105   0 0 SH   SOLE   2,400 0 0
MINERALS TECHNOLOGIES INC. Common Stock 603158106   0 0 SH   SOLE   800 0 0
SHOPIFY INC. Common Stock 82509L107   0 0 SH   SOLE   900 0 0
EDITAS MEDICINE INC. Common Stock 28106W103   307,190 13,000 SH   SOLE   13,000 0 0
MASTERCRAFT BOAT HOLDINGS INC. Common Stock 57637H103   0 0 SH   SOLE   1,565 0 0
VISHAY INTERTECHNOLOGY INC. Common Stock 928298108   0 0 SH   SOLE   19,143 0 0
DELL TECHNOLOGIES INC. Common Stock 24703L202   0 0 SH   SOLE   1,831 0 0
TENCENT MUSIC ENTERTAINMENT GROUP Common Stock 88034P109   0 0 SH   SOLE   60,000 0 0
GARTNER INC. Common Stock 366651107   0 0 SH   SOLE   1,500 0 0
SBERBANK OF RUSSIA PJSC Common Stock 80585Y308   90,059 6,780 SH   SOLE   196,198 0 0
ENSTAR GROUP LTD. Common Stock G3075P101   3,828,000 22,000 SH   SOLE   22,000 0 0
XEROX CORP. Common Stock 984121608   0 0 SH   SOLE   42,233 0 0
TAL EDUCATION GROUP Common Stock 874080104   893,000 25,000 SH   SOLE   42,000 0 0
AMC NETWORKS INC. Common Stock 00164V103   0 0 SH   SOLE   1,500 0 0
NEXSTAR MEDIA GROUP INC. Common Stock 65336K103   0 0 SH   SOLE   300 0 0
DELTA AIR LINES INC. Common Stock 247361702   1,147,296 22,800 SH   SOLE   136,800 0 0
ALLEGHANY CORP. Common Stock 017175100   613,070 1,000 SH   SOLE   1,200 0 0
ARISTA NETWORKS INC. Common Stock 040413106   0 0 SH   SOLE   1,530 0 0
NEWELL BRANDS INC. Common Stock 651229106   0 0 SH   SOLE   10,355 0 0
HENRY SCHEIN INC. Common Stock 806407102   0 0 SH   SOLE   3,873 0 0
DARDEN RESTAURANTS INC. Common Stock 237194105   0 0 SH   SOLE   8,649 0 0
HALOZYME THERAPEUTICS INC. Common Stock 40637H109   1,245,621 77,900 SH   SOLE   77,900 0 0
ROSNEFT OIL COMPANY Common Stock 67812M207   3,598,350 575,000 SH   SOLE   575,000 0 0
SEVERSTAL PAO Common Stock 818150302   1,876,068 119,800 SH   SOLE   119,800 0 0
AAON INC. Common Stock 000360206   6,788,460 147,000 SH   SOLE   147,000 0 0
IQVIA HOLDINGS INC. Common Stock 46266C105   2,577,233 18,170 SH   SOLE   20,129 0 0
CATERPILLAR INC. Common Stock 149123101   4,475,250 33,370 SH   SOLE   49,873 0 0
GENUINE PARTS CO. Common Stock 372460105   0 0 SH   SOLE   2,100 0 0
PAYCHEX INC. Common Stock 704326107   0 0 SH   SOLE   9,459 0 0
FIRST REPUBLIC BANK Common Stock 33616C100   0 0 SH   SOLE   1,896 0 0
W.W. GRAINGER INC. Common Stock 384802104   0 0 SH   SOLE   800 0 0
MURPHY OIL CORP. Common Stock 626717102   0 0 SH   SOLE   6,565 0 0
MATCH GROUP INC. Common Stock 44919P508   0 0 SH   SOLE   1,900 0 0
XYLEM INC. Common Stock 98419M100   4,665,130 59,000 SH   SOLE   63,551 0 0
FIBROGEN INC. Common Stock 31572Q808   3,996,014 73,700 SH   SOLE   73,700 0 0
HOLOGIC INC. Common Stock 436440101   0 0 SH   SOLE   2,931 0 0
SIGNATURE BANK Common Stock 82669G104   0 0 SH   SOLE   700 0 0
SABRE CORP. Common Stock 78573M104   23,529,000 1,100,000 SH   SOLE   1,126,637 0 0
QUANTA SERVICES INC. Common Stock 74762E102   0 0 SH   SOLE   1,000 0 0
MOHAWK INDUSTRIES INC. Common Stock 608190104   592,106 4,700 SH   SOLE   4,900 0 0
TRANSDIGM GROUP INC. Common Stock 893641100   0 0 SH   SOLE   1,000 0 0
PENSKE AUTOMOTIVE GROUP INC. Common Stock 70959W103   0 0 SH   SOLE   400 0 0
DESIGNER BRANDS INC. Common Stock 23334L102   0 0 SH   SOLE   3,827 0 0
ROCKWELL AUTOMATION INC. Common Stock 773903109   0 0 SH   SOLE   1,898 0 0
FIRST DATA CORP. Common Stock 32008D106   0 0 SH   SOLE   4,700 0 0
SYNCHRONY FINANCIAL Common Stock 87165B103   0 0 SH   SOLE   13,382 0 0
VERISIGN INC. Common Stock 92343E102   0 0 SH   SOLE   2,300 0 0
WASTE MANAGEMENT INC. Common Stock 94106L109   1,716,938 16,600 SH   SOLE   62,657 0 0
WAYFAIR INC. Common Stock 94419L101   6,828,700 46,000 SH   SOLE   46,000 0 0
AVIS BUDGET GROUP INC. Common Stock 053774105   0 0 SH   SOLE   4,000 0 0
SURGUTNEFTEGAS PJSC Common Stock 868861204   655,550 175,000 SH   SOLE   175,000 0 0
GENPACT LTD. Common Stock G3922B107   0 0 SH   SOLE   3,000 0 0
NUTANIX INC. Common Stock 67059N108   21,512 570 SH   SOLE   0 0 570
THOR INDUSTRIES INC. Common Stock 885160101   0 0 SH   SOLE   1,300 0 0
RADIUS RECYCLING INC. Common Stock 806882106   0 0 SH   SOLE   3,056 0 0
BGC GROUP INC. Common Stock 05541T101   0 0 SH   SOLE   3,500 0 0
APOGEE ENTERPRISES INC. Common Stock 037598109   0 0 SH   SOLE   1,000 0 0
POPULAR INC. Common Stock 733174700   0 0 SH   SOLE   2,581 0 0
ABBOTT LABORATORIES Common Stock 002824100   4,319,679 54,375 SH   SOLE   90,343 0 0
BROADCOM INC. Common Stock 11135F101   2,678,426 8,955 SH   SOLE   21,195 0 0
SIMON PROPERTY GROUP INC. REIT 828806109   44,459 244 SH   SOLE   0 0 244
HEWLETT PACKARD ENTERPRISE CO. Common Stock 42824C109   0 0 SH   SOLE   45,799 0 0
LOEWS CORP. Common Stock 540424108   0 0 SH   SOLE   11,013 0 0
BARNES GROUP INC. Common Stock 067806109   0 0 SH   SOLE   600 0 0
LSR GROUP PAO Common Stock 50218G206   553,500 270,000 SH   SOLE   270,000 0 0
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050201   98,098 125 SH   SOLE   0 0 125
COMCAST CORP. Common Stock 20030N101   3,493,895 87,081 SH   SOLE   176,402 0 0
CARMAX INC. Common Stock 143130102   0 0 SH   SOLE   3,000 0 0
CRACKER BARREL OLD COUNTRY STORE INC. Common Stock 22410J106   0 0 SH   SOLE   200 0 0
HELMERICH & PAYNE INC. Common Stock 423452101   2,441,306 43,940 SH   SOLE   49,946 0 0
EPIZYME INC. Common Stock 29428V104   3,792,630 308,200 SH   SOLE   308,200 0 0
PROGRESSIVE CORP. (OHIO) Common Stock 743315103   10,250,463 141,700 SH   SOLE   161,438 0 0
STAAR SURGICAL CO. Common Stock 852312305   0 0 SH   SOLE   1,354 0 0
VARIAN MEDICAL SYSTEMS INC. Common Stock 92220P105   0 0 SH   SOLE   1,300 0 0
FIVE PRIME THERAPEUTICS INC. Common Stock 33830X104   3,706,975 275,750 SH   SOLE   275,750 0 0
HD SUPPLY HOLDINGS INC. Common Stock 40416M105   424,300 10,000 SH   SOLE   34,116 0 0
BAOZUN INC. Common Stock 06684L103   0 0 SH   SOLE   2,000 0 0
AIR LEASE CORP. Common Stock 00912X302   0 0 SH   SOLE   2,500 0 0
APPLIED MATERIALS INC. Common Stock 038222105   1,729,214 44,900 SH   SOLE   80,228 0 0
AMERICAN TOWER CORP. REIT 03027X100   96,559 490 SH   SOLE   0 0 490
BERRY PETROLEUM CO. LLC Common Stock 08579X101   0 0 SH   SOLE   3,410 0 0
COLUMBIA SPORTSWEAR CO. Common Stock 198516106   0 0 SH   SOLE   800 0 0
LENTA PLC Common Stock 52634T200   217,750 65,000 SH   SOLE   65,000 0 0
MASIMO CORP. Common Stock 574795100   0 0 SH   SOLE   300 0 0
ECOLAB INC. Common Stock 278865100   2,637,491 14,990 SH   SOLE   51,201 0 0
CSX CORP. Common Stock 126408103   1,213,581 16,305 SH   SOLE   39,997 0 0
ADVANCE AUTO PARTS INC. Common Stock 00751Y106   0 0 SH   SOLE   2,032 0 0
EASTMAN CHEMICAL CO. Common Stock 277432100   379,550 5,000 SH   SOLE   8,936 0 0
EMERSON ELECTRIC CO. Common Stock 291011104   2,516,273 36,750 SH   SOLE   51,481 0 0
INTERNATIONAL BUSINESS MACHINES CORP. Common Stock 459200101   4,143,768 29,615 SH   SOLE   52,298 0 0
ILLINOIS TOOL WORKS INC. Common Stock 452308109   0 0 SH   SOLE   8,087 0 0
CORELOGIC INC. Common Stock 21871D103   0 0 SH   SOLE   600 0 0
GLOBAL PAYMENTS INC. Common Stock 37940X102   0 0 SH   SOLE   1,800 0 0
CITIGROUP INC. Common Stock 172967424   1,319,554 21,290 SH   SOLE   107,870 0 0
SIGNET JEWELERS LTD. Common Stock G81276100   0 0 SH   SOLE   2,500 0 0
FIRSTENERGY CORP. Common Stock 337932107   0 0 SH   SOLE   19,401 0 0
REGIONS FINANCIAL CORP. Common Stock 7591EP100   0 0 SH   SOLE   17,685 0 0
EXELON CORP. Common Stock 30161N101   0 0 SH   SOLE   57,916 0 0
ROYAL BANK OF CANADA (TORONTO BRANCH) Common Stock 780087102   2,819,836 37,010 SH   SOLE   76,796 0 0
NAVIGANT CONSULTING INC. Common Stock 63935N107   0 0 SH   SOLE   1,000 0 0
NETEASE INC. Common Stock 64110W102   708,810 3,000 SH   SOLE   3,000 0 0
MASTERCARD INC. Common Stock 57636Q104   13,605,440 57,930 SH   SOLE   82,362 0 0
T-MOBILE US INC. Common Stock 872590104   0 0 SH   SOLE   53,637 0 0
CAE INC. Common Stock 124765108   0 0 SH   SOLE   6,300 0 0
WARRIOR MET COAL INC. Common Stock 93627C101   0 0 SH   SOLE   7,167 0 0
GOTO GROUP INC. Common Stock 54142L109   0 0 SH   SOLE   85 0 0
CONSOLIDATED EDISON INC. Common Stock 209115104   0 0 SH   SOLE   19,812 0 0
MULTI-COLOR CORP. Common Stock 625383104   0 0 SH   SOLE   800 0 0
ZEBRA TECHNOLOGIES CORP. Common Stock 989207105   0 0 SH   SOLE   821 0 0
CONOCOPHILLIPS Common Stock 20825C104   943,320 14,000 SH   SOLE   38,714 0 0
AT & T INC. Common Stock 00206R102   6,703,665 215,282 SH   SOLE   430,766 0 0
WATERS CORP. Common Stock 941848103   0 0 SH   SOLE   3,175 0 0
AVERY DENNISON CORP. Common Stock 053611109   0 0 SH   SOLE   7,500 0 0
BANK OF MONTREAL Common Stock 063671101   1,331,889 17,700 SH   SOLE   33,240 0 0
REVVITY INC. Common Stock 714046109   0 0 SH   SOLE   1,000 0 0
VALE S.A. Common Stock 91912E105   0 0 SH   SOLE   25,000 0 0
ALEXION PHARMACEUTICALS INC. Common Stock 015351109   9,348,573 70,150 SH   SOLE   73,650 0 0
J.M. SMUCKER CO. Common Stock 832696405   0 0 SH   SOLE   1,654 0 0
ENSIGN GROUP INC. Common Stock 29358P101   0 0 SH   SOLE   1,005 0 0
CAPITAL ONE FINANCIAL CORP. Common Stock 14040H105   0 0 SH   SOLE   18,272 0 0
EXELIXIS INC. Common Stock 30161Q104   4,163,606 176,200 SH   SOLE   176,200 0 0
RALPH LAUREN CORP. Common Stock 751212101   0 0 SH   SOLE   4,050 0 0
POLARIS INC. Common Stock 731068102   0 0 SH   SOLE   800 0 0
HEICO CORP. Common Stock 422806208   0 0 SH   SOLE   1,462 0 0
COPART INC. Common Stock 217204106   0 0 SH   SOLE   4,800 0 0
LOWE'S COMPANIES INC. Common Stock 548661107   681,207 6,270 SH   SOLE   18,134 0 0
HF SINCLAIR CORP. Common Stock 436106108   0 0 SH   SOLE   21,717 0 0
MARTIN MARIETTA MATERIALS INC. Common Stock 573284106   0 0 SH   SOLE   1,000 0 0
INTEGER HOLDINGS CORP. Common Stock 45826H109   0 0 SH   SOLE   684 0 0
JONES LANG LASALLE INC. Common Stock 48020Q107   44,712 290 SH   SOLE   1,200 0 0
NEWMONT CORP. Common Stock 651639106   634,405 17,786 SH   SOLE   164,684 0 0
OMNICOM GROUP INC. Common Stock 681919106   0 0 SH   SOLE   13,738 0 0
ARRAY BIOPHARMA INC. Common Stock 04269X105   2,492,700 105,000 SH   SOLE   105,000 0 0
GAZPROM NEFT PJSC Common Stock 36829G107   1,877,400 74,500 SH   SOLE   74,500 0 0
THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104   4,831,394 29,280 SH   SOLE   66,624 0 0
FIRSTCASH HOLDINGS INC. Common Stock 33767D105   6,184,750 71,500 SH   SOLE   71,500 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287200   8,024,592 28,200 SH   SOLE   0 0 28,200
BLACKROCK FUND ADVISORS Fund/ETF 464287341   333,630 9,900 SH   SOLE   0 0 9,900
TJX COMPANIES INC. Common Stock 872540109   1,406,090 26,500 SH   SOLE   137,810 0 0
D.R.HORTON INC. Common Stock 23331A109   0 0 SH   SOLE   5,183 0 0
BAKER HUGHES HOLDINGS LLC Common Stock 05722G100   162,960 6,000 SH   SOLE   27,475 0 0
ERIE INDEMNITY CO. Common Stock 29530P102   3,043,230 17,047 SH   SOLE   17,047 0 0
BLACKROCK INC. Common Stock 09247X101   2,917,078 6,898 SH   SOLE   9,270 0 0
JOHNSON & JOHNSON Common Stock 478160104   5,786,806 41,649 SH   SOLE   102,946 0 0
FEDEX CORP. Common Stock 31428X106   2,113,452 11,880 SH   SOLE   19,087 0 0
NEWS CORP. Common Stock 65249B109   0 0 SH   SOLE   5,290 0 0
IMPERIAL OIL LTD. Common Stock 453038408   109,893 4,000 SH   SOLE   5,200 0 0
PHOTRONICS INC. Common Stock 719405102   0 0 SH   SOLE   6,848 0 0
GRIFOLS S.A. Common Stock 398438408   1,019,940 53,456 SH   SOLE   53,456 0 0
ITRON INC. Common Stock 465741106   1,299,480 28,000 SH   SOLE   28,000 0 0
AGIOS PHARMACEUTICALS INC. Common Stock 00847X104   38,630,368 574,700 SH   SOLE   575,700 0 0
APACHE CORP. Common Stock 037411105   280,720 8,000 SH   SOLE   17,684 0 0
KINROSS GOLD CORP. Common Stock 496902404   86,088 25,000 SH   SOLE   56,441 0 0
BANCO BRADESCO S.A. Common Stock 059460303   1,393,837 130,387 SH   SOLE   250,387 0 0
HUNTINGTON INGALLS INDUSTRIES INC. Common Stock 446413106   0 0 SH   SOLE   503 0 0
CHARTER COMMUNICATIONS INC Common Stock 16119P108   4,181 12 SH   SOLE   2,483 0 0
LULULEMON ATHLETICA INC. Common Stock 550021109   0 0 SH   SOLE   2,350 0 0
RESMED INC. Common Stock 761152107   0 0 SH   SOLE   2,069 0 0
TEXAS ROADHOUSE INC. Common Stock 882681109   33,658,534 541,221 SH   SOLE   542,520 0 0
PVH CORP. Common Stock 693656100   2,176,146 17,100 SH   SOLE   18,661 0 0
NETAPP INC. Common Stock 64110D104   202,170 3,000 SH   SOLE   17,476 0 0
MSCI INC. Common Stock 55354G100   0 0 SH   SOLE   1,900 0 0
REINSURANCE GROUP OF AMERICA INC. Common Stock 759351604   775,555 5,500 SH   SOLE   6,200 0 0
METHANEX CORP. Common Stock 59151K108   0 0 SH   SOLE   642 0 0
INGEVITY CORP. Common Stock 45688C107   0 0 SH   SOLE   500 0 0
PALO ALTO NETWORKS INC. Common Stock 697435105   0 0 SH   SOLE   1,177 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101   1,466,082 18,300 SH   SOLE   37,718 0 0
CAI INTERNATIONAL INC. Common Stock 12477X106   0 0 SH   SOLE   1,518 0 0
SVB FINANCIAL GROUP Common Stock 78486Q101   1,335,540 6,000 SH   SOLE   8,700 0 0
ASBURY AUTOMOTIVE GROUP INC. Common Stock 043436104   0 0 SH   SOLE   300 0 0
SYNNEX CORP. Common Stock 87162W100   0 0 SH   SOLE   1,100 0 0
ENTERGY CORP. Common Stock 29364G103   0 0 SH   SOLE   5,438 0 0
PARAMOUNT GLOBAL Common Stock 92553P201   0 0 SH   SOLE   4,411 0 0
AMARIN CORP. PLC Common Stock 023111206   44,366,240 2,216,000 SH   SOLE   2,216,000 0 0
CARDINAL HEALTH INC. Common Stock 14149Y108   0 0 SH   SOLE   9,969 0 0
KEYCON POWER HOLDINGS LLC Common Stock 49328K107   0 0 SH   SOLE   3,025 0 0
LABCORP HOLDINGS INC. Common Stock 50540R409   0 0 SH   SOLE   3,558 0 0
SCHLUMBERGER N.V. (SCHLUMBERGER LTD.) Common Stock 806857108   756,789 17,350 SH   SOLE   161,534 0 0
MERCADOLIBRE INC. Common Stock 58733R102   666,678 1,341 SH   SOLE   1,741 0 0
SILGAN HOLDINGS INC. Common Stock 827048109   0 0 SH   SOLE   3,239 0 0
CAPSTONE GREEN ENERGY CORP. Common Stock 14067D409   542,700 600,000 SH   SOLE   600,000 0 0
TIMKEN CO. Common Stock 887389104   0 0 SH   SOLE   2,013 0 0
ZUMIEZ INC. Common Stock 989817101   0 0 SH   SOLE   2,412 0 0
MORGAN STANLEY Common Stock 617446448   3,925,165 93,229 SH   SOLE   126,803 0 0
COMERICA INC. Common Stock 200340107   1,699,575 23,250 SH   SOLE   55,450 0 0
KINDER MORGAN INC. Common Stock 49456B101   299,250 15,000 SH   SOLE   41,981 0 0
WOODWARD INC. Common Stock 980745103   0 0 SH   SOLE   500 0 0
HARLEY-DAVIDSON INC. Common Stock 412822108   0 0 SH   SOLE   5,416 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   15,894,440 297,779 SH   SOLE   537,204 0 0
BURLINGTON STORES INC. Common Stock 122017106   0 0 SH   SOLE   1,900 0 0
L3HARRIS TECHNOLOGIES INC. Common Stock 413875105   0 0 SH   SOLE   1,044 0 0
DOVER CORP. Common Stock 260003108   0 0 SH   SOLE   12,104 0 0
META PLATFORMS INC. Common Stock 30303M102   30,478,050 183,000 SH   SOLE   268,923 0 0
JACOBS ENGINEERING GROUP INC. Common Stock 469814107   0 0 SH   SOLE   5,216 0 0
THE HOME DEPOT INC. Common Stock 437076102   11,284,667 59,375 SH   SOLE   86,871 0 0
NU SKIN ENTERPRISES INC. Common Stock 67018T105   0 0 SH   SOLE   600 0 0
MANPOWERGROUP INC. Common Stock 56418H100   0 0 SH   SOLE   2,000 0 0
GILEAD SCIENCES INC. Common Stock 375558103   19,137,043 300,440 SH   SOLE   344,114 0 0
SHERWIN-WILLIAMS CO. Common Stock 824348106   8,401,525 19,490 SH   SOLE   23,590 0 0
KADANT INC. Common Stock 48282T104   1,141,660 13,000 SH   SOLE   13,000 0 0
F5 NETWORKS INC. Common Stock 315616102   230,565 1,500 SH   SOLE   1,757 0 0
KIMBERLY-CLARK CORP. Common Stock 494368103   0 0 SH   SOLE   14,052 0 0
YPF S.A. Common Stock 984245100   0 0 SH   SOLE   40,000 0 0
ISHARES TRUST Fund/ETF 464287291   85,535 500 SH   SOLE   0 0 500
AMERICAN INTERNATIONAL GROUP INC. Common Stock 026874784   1,077,500 25,000 SH   SOLE   51,964 0 0
ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108   6,564,485 95,310 SH   SOLE   95,310 0 0
CHENIERE ENERGY INC. Common Stock 16411R208   0 0 SH   SOLE   9,800 0 0
EOG RESOURCES INC. Common Stock 26875P101   571,440 6,000 SH   SOLE   20,454 0 0
MIDDLEBY CORP., THE Common Stock 596278101   0 0 SH   SOLE   2,500 0 0
VULCAN MATERIALS CO. Common Stock 929160109   0 0 SH   SOLE   1,700 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108   2,464,222 51,650 SH   SOLE   88,377 0 0
SYSCO CORP. Common Stock 871829107   1,127,083 17,010 SH   SOLE   28,940 0 0
LUMENTUM HOLDINGS INC. Common Stock 55024U109   2,124,045 38,500 SH   SOLE   38,500 0 0
MGM RESORTS INTERNATIONAL Common Stock 552953101   0 0 SH   SOLE   9,706 0 0
EXACT SCIENCES CORP. Common Stock 30063P105   9,577,926 111,800 SH   SOLE   111,800 0 0
MINING AND METALLURGICAL COMPANY NORILSK NICKEL PJSC Common Stock 55315J102   4,985,929 239,653 SH   SOLE   317,427 0 0
SAREPTA THERAPEUTICS INC. Common Stock 803607100   62,295,134 523,120 SH   SOLE   525,120 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC. Common Stock 31620M106   333,540 3,000 SH   SOLE   13,470 0 0
GW PHARMACEUTICALS PLC Common Stock 36197T103   2,876,825 17,500 SH   SOLE   18,300 0 0
WERNER ENTERPRISES INC. Common Stock 950755108   0 0 SH   SOLE   5,495 0 0
BOEING CO. Common Stock 097023105   0 0 SH   SOLE   14,338 0 0
SALESFORCE INC. Common Stock 79466L302   3,358,095 21,640 SH   SOLE   31,252 0 0
TAKEDA PHARMACEUTICAL CO. LTD. Common Stock 874060205   0 0 SH   SOLE   745 0 0
WELLS FARGO & CO. Common Stock 949746101   0 0 SH   SOLE   87,573 0 0
ETSY INC. Common Stock 29786A106   956,446 14,600 SH   SOLE   14,600 0 0
BANK ONE CAPITAL III Common Stock 46625H100   4,053,093 40,115 SH   SOLE   169,014 0 0
W.R. BERKLEY CORP. Common Stock 084423102   507,660 6,000 SH   SOLE   7,101 0 0
MHP SE Common Stock 55302T204   92,096 8,985 SH   SOLE   8,985 0 0
GENERAL MOTORS CO. Common Stock 37045V100   0 0 SH   SOLE   65,444 0 0
CARLISLE COS. INC. Common Stock 142339100   0 0 SH   SOLE   900 0 0
BREAD FINANCIAL HOLDINGS INC. Common Stock 018581108   0 0 SH   SOLE   2,300 0 0
BLUEPRINT MEDICINES CORP. Common Stock 09627Y109   2,604,424 34,400 SH   SOLE   34,400 0 0
AMBEV S.A. Common Stock 02319V103   94,600 22,000 SH   SOLE   0 0 22,000
LOMA NEGRA COMPANIA INDUSTRIAL ARGENTINA S.A. Common Stock 54150E104   548,888 50,081 SH   SOLE   50,081 0 0
NORWEGIAN CRUISE LINE HOLDINGS LTD. Common Stock G66721104   0 0 SH   SOLE   4,041 0 0
COGNEX CORP. Common Stock 192422103   0 0 SH   SOLE   2,800 0 0
CATHAY GENERAL BANCORP Common Stock 149150104   0 0 SH   SOLE   4,600 0 0
GILDAN ACTIVEWEAR INC. Common Stock 375916103   1,013,270 28,100 SH   SOLE   32,196 0 0
VISA INC. Common Stock 92826C839   22,609,392 145,995 SH   SOLE   195,362 0 0
FIRST MAJESTIC SILVER CORP. Common Stock 32076V103   2,098 313 SH   SOLE   0 0 313
FLUOR CORP. Common Stock 343412102   0 0 SH   SOLE   74,478 0 0
AUTOMATIC DATA PROCESSING INC. Common Stock 053015103   950,220 6,000 SH   SOLE   25,847 0 0
JUNIPER NETWORKS INC. Common Stock 48203R104   0 0 SH   SOLE   4,270 0 0
MARKEL GROUP INC. Common Stock 570535104   0 0 SH   SOLE   200 0 0
TPI COMPOSITES INC. Common Stock 87266J104   6,007,170 211,000 SH   SOLE   266,000 0 0
JACK HENRY & ASSOCIATES INC. Common Stock 426281101   0 0 SH   SOLE   1,700 0 0
TARGET CORP. Common Stock 87612E106   0 0 SH   SOLE   15,485 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC. Common Stock 744573106   0 0 SH   SOLE   5,800 0 0
CAPRI HOLDINGS LTD. Common Stock G1890L107   0 0 SH   SOLE   9,516 0 0
AMERICAN WATER WORKS CO. INC. Common Stock 030420103   2,086,400 20,000 SH   SOLE   37,362 0 0
AUDENTES THERAPEUTICS INC. Common Stock 05070R104   633,420 17,000 SH   SOLE   17,000 0 0
THE KROGER CO. Common Stock 501044101   0 0 SH   SOLE   15,302 0 0
GE AEROSPACE Common Stock 369604103   1,450,292 146,544 SH   SOLE   615,758 0 0
ACCO BRANDS CORP. Common Stock 00081T108   0 0 SH   SOLE   6,586 0 0
BLACKROCK FUND ADVISORS Fund/ETF 46434G822   3,886,214 71,020 SH   SOLE   0 0 71,020
NORDSON CORP. Common Stock 655663102   0 0 SH   SOLE   300 0 0
CINCINNATI FINANCIAL CORP. Common Stock 172062101   0 0 SH   SOLE   2,184 0 0
M&T BANK CORP. Common Stock 55261F104   0 0 SH   SOLE   3,919 0 0
PINNACLE FINANCIAL PARTNERS INC. Common Stock 72346Q104   0 0 SH   SOLE   1,047 0 0
EUROGAS INC. Common Stock 298734104   0 47,000 SH   SOLE   0 0 47,000
AGNICO EAGLE MINES LTD. Common Stock 008474108   1,049,463 24,000 SH   SOLE   204,200 0 0
MOTOROLA SOLUTIONS INC. Common Stock 620076307   278,380 2,000 SH   SOLE   6,194 0 0
LINDSAY CORP. Common Stock 535555106   812,770 8,500 SH   SOLE   8,500 0 0
PRINCIPAL FINANCIAL GROUP INC. Common Stock 74251V102   0 0 SH   SOLE   4,596 0 0
TRIPADVISOR INC. Common Stock 896945201   0 0 SH   SOLE   8,654 0 0
CANADIAN NATURAL RESOURCES LTD. Common Stock 136385101   193,412 7,000 SH   SOLE   13,668 0 0
HILL-ROM HOLDINGS INC. Common Stock 431475102   0 0 SH   SOLE   1,589 0 0
AUTOZONE INC. Common Stock 053332102   0 0 SH   SOLE   1,395 0 0
DAVE & BUSTER'S ENTERTAINMENT INC. Common Stock 238337109   0 0 SH   SOLE   807 0 0
THE AES CORP. Common Stock 00130H105   0 0 SH   SOLE   20,375 0 0
CREDICORP LTD. Common Stock G2519Y108   891,911 3,732 SH   SOLE   17,032 0 0
PBF ENERGY INC. Common Stock 69318G106   0 0 SH   SOLE   5,113 0 0
VALERO ENERGY CORPORATION Common Stock 91913Y100   6,660,003 78,510 SH   SOLE   101,898 0 0
ZYNGA INC. Common Stock 98986T108   1,893,600 360,000 SH   SOLE   360,000 0 0
KT CORP. Common Stock 48268K101   0 0 SH   SOLE   20,000 0 0
TOTAL SYSTEM SERVICES INC. Common Stock 891906109   0 0 SH   SOLE   5,657 0 0
ARQULE INC. Common Stock 04269E107   279,000 60,000 SH   SOLE   60,000 0 0
APPLE INC. Common Stock 037833100   19,887,906 105,341 SH   SOLE   198,531 0 0
MARRIOTT INTERNATIONAL INC. Common Stock 571903202   0 0 SH   SOLE   4,647 0 0
ALIBABA GROUP HOLDING LTD. Common Stock 01609W102   10,655,052 59,970 SH   SOLE   158,853 0 0
LOUISIANA PACIFIC CORP. Common Stock 546347105   0 0 SH   SOLE   7,760 0 0
S&P GLOBAL INC. Common Stock 78409V104   8,777,423 42,335 SH   SOLE   49,834 0 0
INVESCO EXCHANGE-TRADED FUND TRUST Fund/ETF 46137V357   2,621,444 25,100 SH   SOLE   0 0 25,100
LIVE NATION ENTERTAINMENT INC. Common Stock 538034109   0 0 SH   SOLE   3,200 0 0
DANAHER CORP. Common Stock 235851102   0 0 SH   SOLE   47,431 0 0
FREEPORT-MCMORAN INC. Common Stock 35671D857   178,220 14,000 SH   SOLE   74,101 0 0
PARKER-HANNIFIN CORP. Common Stock 701094104   0 0 SH   SOLE   2,850 0 0
ECOVYST INC. Common Stock 73943T103   0 0 SH   SOLE   2,057 0 0
WABCO HOLDINGS INC. Common Stock 92927K102   0 0 SH   SOLE   600 0 0
EBIX INC. Common Stock 278715206   0 0 SH   SOLE   2,500 0 0
MOODY'S CORP. Common Stock 615369105   0 0 SH   SOLE   7,237 0 0
DANA INC. Common Stock 235825205   0 0 SH   SOLE   1,000 0 0
ROBERT HALF INC. Common Stock 770323103   0 0 SH   SOLE   6,100 0 0
INSMED INC. Common Stock 457669307   1,622,524 57,700 SH   SOLE   57,700 0 0
NUTRIEN LTD. Common Stock 67077M108   0 0 SH   SOLE   90,372 0 0
SEMPRA Common Stock 816851109   0 0 SH   SOLE   9,247 0 0
BLOCK INC. Common Stock 852234103   4,869,800 65,000 SH   SOLE   69,800 0 0
GROUP 1 AUTOMOTIVE INC. Common Stock 398905109   0 0 SH   SOLE   700 0 0
ASSURANT INC. Common Stock 04621X108   0 0 SH   SOLE   870 0 0
SAGE THERAPEUTICS INC. Common Stock 78667J108   6,201,016 38,800 SH   SOLE   38,800 0 0
PARAMOUNT GLOBAL Common Stock 124857202   0 0 SH   SOLE   3,051 0 0
FRANKLIN RESOURCES INC. Common Stock 354613101   0 0 SH   SOLE   11,401 0 0
INCYTE CORP. Common Stock 45337C102   7,330,770 85,500 SH   SOLE   88,950 0 0
TD AMERITRADE HOLDING CORP. Common Stock 87236Y108   0 0 SH   SOLE   3,545 0 0
BAIDU INC. Common Stock 056752108   1,805,210 11,000 SH   SOLE   16,500 0 0
WEC ENERGY GROUP INC. Common Stock 92939U106   0 0 SH   SOLE   1,346 0 0
PEDIATRIX MEDICAL GROUP INC. Common Stock 58502B106   0 0 SH   SOLE   600 0 0
AIR PRODUCTS & CHEMICALS INC. Common Stock 009158106   2,110,887 11,100 SH   SOLE   11,100 0 0
STARBUCKS CORP. Common Stock 855244109   36,124,696 486,350 SH   SOLE   566,884 0 0
EQUIFAX INC. Common Stock 294429105   0 0 SH   SOLE   2,072 0 0
RANGER OIL CORP. Common Stock 70788V102   0 0 SH   SOLE   1,256 0 0
CENCORA INC. Common Stock 03073E105   0 0 SH   SOLE   3,980 0 0
INFOSYS LTD. Common Stock 456788108   1,499,264 137,800 SH   SOLE   137,800 0 0
CORNING INC. Common Stock 219350105   197,400 6,000 SH   SOLE   27,464 0 0
O'REILLY AUTOMOTIVE INC. Common Stock 67103H107   0 0 SH   SOLE   4,105 0 0
PATTERN ENERGY GROUP INC. Common Stock 70338P100   2,187,000 100,000 SH   SOLE   100,000 0 0
FOOT LOCKER INC. Common Stock 344849104   0 0 SH   SOLE   9,491 0 0
AMERICAN ELECTRIC POWER CO. INC. Common Stock 025537101   0 0 SH   SOLE   4,064 0 0
GRAY TELEVISION INC. Common Stock 389375106   0 0 SH   SOLE   6,306 0 0
ZIMMER BIOMET HOLDINGS INC. Common Stock 98956P102   0 0 SH   SOLE   3,195 0 0
NEKTAR THERAPEUTICS Common Stock 640268108   3,785,502 115,800 SH   SOLE   118,600 0 0
BLACKSTONE INC. Common Stock 09253U108   20,982 600 SH   SOLE   11,600 0 0
OLD DOMINION FREIGHT LINE INC. Common Stock 679580100   5,977,746 41,400 SH   SOLE   43,800 0 0
PFIZER INC. Common Stock 717081103   5,991,088 141,650 SH   SOLE   312,292 0 0
TARGA RESOURCES CORP. Common Stock 87612G101   0 0 SH   SOLE   1,654 0 0
ROYAL GOLD INC. Common Stock 780287108   0 0 SH   SOLE   46,500 0 0
TAKE-TWO INTERACTIVE SOFTWARE INC. Common Stock 874054109   385,945 4,085 SH   SOLE   4,500 0 0
NASDAQ INC. Common Stock 631103108   0 0 SH   SOLE   5,396 0 0
NEUROCRINE BIOSCIENCES INC. Common Stock 64125C109   9,210,935 105,700 SH   SOLE   107,450 0 0
VODAFONE GROUP PLC Common Stock 92857W308   0 0 SH   SOLE   10,000 0 0
RESTAURANT BRANDS INTERNATIONAL INC. Common Stock 76131D103   0 0 SH   SOLE   5,534 0 0
JOUNCE THERAPEUTICS INC. Common Stock 481116101   3,524,135 568,687 SH   SOLE   568,687 0 0
MAXIM INTEGRATED PRODUCTS INC. Common Stock 57772K101   0 0 SH   SOLE   3,700 0 0
VERINT SYSTEMS INC. Common Stock 92343X100   0 0 SH   SOLE   2,670 0 0
LOCKHEED MARTIN CORP. Common Stock 539830109   0 0 SH   SOLE   3,935 0 0
LIBERTY MEDIA CORP. Common Stock 531229409   0 0 SH   SOLE   4,200 0 0
SIMPSON MANUFACTURING CO. INC. Common Stock 829073105   0 0 SH   SOLE   300 0 0
FABRINET Common Stock G3323L100   0 0 SH   SOLE   3,332 0 0
HANESBRANDS INC. Common Stock 410345102   0 0 SH   SOLE   5,500 0 0
FORTIVE CORP. Common Stock 34959J108   0 0 SH   SOLE   4,175 0 0
BLUEBIRD BIO INC. Common Stock 09609G100   5,975,431 39,050 SH   SOLE   39,550 0 0
DISCOVERY INC. Common Stock 25470F302   0 0 SH   SOLE   4,758 0 0
BANK OF HAWAII CORP. Common Stock 062540109   0 0 SH   SOLE   600 0 0
TWITTER INC. Common Stock 90184L102   262,960 8,000 SH   SOLE   17,808 0 0
BCE INC. Common Stock 05534B760   1,960,624 44,100 SH   SOLE   134,962 0 0
CELANESE CORP. Common Stock 150870103   0 0 SH   SOLE   9,951 0 0
WATTS WATER TECHNOLOGIES INC. Common Stock 942749102   1,548,885 19,500 SH   SOLE   19,500 0 0
SANDERSON FARMS INC. Common Stock 800013104   0 0 SH   SOLE   1,100 0 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100   37,190,734 202,700 SH   SOLE   206,896 0 0
UNITED AIRLINES HOLDINGS INC. Common Stock 910047109   0 0 SH   SOLE   10,626 0 0
TXNM ENERGY INC. Common Stock 69349H107   0 0 SH   SOLE   3,121 0 0
USANA HEALTH SCIENCES INC. Common Stock 90328M107   0 0 SH   SOLE   3,000 0 0
AMERICAN FINANCIAL GROUP INC. Common Stock 025932104   335,020 3,500 SH   SOLE   3,500 0 0
TATNEFT PJSC Common Stock 876629205   1,953,840 28,000 SH   SOLE   28,000 0 0
SKYWORKS SOLUTIONS INC. Common Stock 83088M102   1,146,118 14,225 SH   SOLE   18,000 0 0
GOOSEHEAD INSURANCE INC. Common Stock 38267D109   294,400 10,000 SH   SOLE   10,000 0 0
FOX CORP. Common Stock 35137L204   0 0 SH   SOLE   3,219 0 0
TOPBUILD CORP. Common Stock 89055F103   0 0 SH   SOLE   166 0 0
CLOVIS ONCOLOGY INC. Common Stock 189464100   382,452 15,700 SH   SOLE   15,700 0 0
CUMMINS INC. Common Stock 231021106   0 0 SH   SOLE   8,017 0 0
GLOBALTRANS INVESTMENT PLC Common Stock 37949E204   0 0 SH   SOLE   206,271 0 0
OTONOMY INC. Common Stock 68906L105   28,548 11,700 SH   SOLE   11,700 0 0
CDW CORP. Common Stock 12514G108   928,805 9,755 SH   SOLE   10,657 0 0
EVERTEC INC. Common Stock 30040P103   0 0 SH   SOLE   5,185 0 0
DOMTAR CORP. Common Stock 257559203   0 0 SH   SOLE   8,660 0 0
SERVICENOW INC. Common Stock 81762P102   0 0 SH   SOLE   2,176 0 0
CABOT CORP. Common Stock 127055101   0 0 SH   SOLE   400 0 0
JEFFERIES FINANCIAL GROUP INC. Common Stock 47233W109   0 0 SH   SOLE   4,633 0 0
ZIONS BANCORPORATION N.A. Common Stock 989701107   0 0 SH   SOLE   3,800 0 0
PIONEER NATURAL RESOURCES CO. Common Stock 723787107   412,857 2,700 SH   SOLE   7,300 0 0
ZOGENIX INC. Common Stock 98978L204   2,176,146 39,900 SH   SOLE   39,900 0 0
IPG PHOTONICS CORP. Common Stock 44980X109   1,481,700 10,000 SH   SOLE   10,980 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464288182   14,845 210 SH   SOLE   0 0 210
BLACKROCK FUND ADVISORS Fund/ETF 464287556   140,197 1,254 SH   SOLE   0 0 1,254
CARTER'S INC. Common Stock 146229109   0 0 SH   SOLE   1,100 0 0
ARAMARK Common Stock 03852U106   0 0 SH   SOLE   3,993 0 0
EXPEDIA GROUP INC. Common Stock 30212P303   0 0 SH   SOLE   3,700 0 0
CHINOOK THERAPEUTICS INC. Common Stock 00739L101   3,644,029 919,349 SH   SOLE   919,349 0 0
SPIRIT AIRLINES INC. Common Stock 848577102   0 0 SH   SOLE   946 0 0
SOUTHWESTERN ENERGY CO. Common Stock 845467109   0 0 SH   SOLE   43,359 0 0
WORKDAY INC. Common Stock 98138H101   646,680 3,400 SH   SOLE   4,615 0 0
EXXON MOBIL CORP. Common Stock 30231G102   2,745,160 34,000 SH   SOLE   52,585 0 0
FLIR SYSTEMS INC. Common Stock 302445101   0 0 SH   SOLE   4,146 0 0
ISHARES INC. Fund/ETF 464286715   197,801 8,150 SH   SOLE   0 0 8,150
AERIE PHARMACEUTICALS INC. Common Stock 00771V108   648,076 14,300 SH   SOLE   14,300 0 0
SILICON LABORATORIES INC. Common Stock 826919102   0 0 SH   SOLE   500 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP. Common Stock 929740108   2,245,805 30,785 SH   SOLE   34,503 0 0
MATTEL INC. Common Stock 577081102   0 0 SH   SOLE   11,934 0 0
Q32 BIO INC. Common Stock 438083107   1,062,480 38,000 SH   SOLE   38,000 0 0
ACUITY BRANDS INC. Common Stock 00508Y102   716,880 6,000 SH   SOLE   7,100 0 0
COTERRA ENERGY INC. Common Stock 127097103   2,666,890 102,100 SH   SOLE   110,100 0 0
MONDELEZ INTERNATIONAL INC. Common Stock 609207105   3,127,609 63,370 SH   SOLE   110,714 0 0
DOMINOS PIZZA INC. Common Stock 25754A201   0 0 SH   SOLE   1,300 0 0
DIAMONDBACK ENERGY INC. Common Stock 25278X109   0 0 SH   SOLE   6,094 0 0
NOVA LJUBLJANSKA BANKA D.D. Common Stock 66980N203   543,549 40,000 SH   SOLE   40,000 0 0
DAVITA INC. Common Stock 23918K108   0 0 SH   SOLE   2,396 0 0
CONCHO RESOURCES INC. Common Stock 20605P101   144,703 1,300 SH   SOLE   6,653 0 0
RELIANCE INC. Common Stock 759509102   0 0 SH   SOLE   1,809 0 0
ATKORE INC. Common Stock 047649108   0 0 SH   SOLE   3,185 0 0
GAZPROM PJSC Common Stock 368287207   6,438,788 1,422,000 SH   SOLE   1,420,000 0 2,000
EDISON INTERNATIONAL Common Stock 281020107   0 0 SH   SOLE   18,336 0 0
THE CLOROX CO. Common Stock 189054109   0 0 SH   SOLE   2,062 0 0
PLAINS ALL AMERICAN PIPELINE L.P./PLAINS ALL AMERICAN FINANCE CO Common Stock 726503105   0 0 SH   SOLE   15,000 0 0
USG CORP. Common Stock 903293405   0 0 SH   SOLE   10,000 0 0
THE HERSHEY CO. Common Stock 427866108   0 0 SH   SOLE   8,162 0 0
RANGE RESOURCES CORP. Common Stock 75281A109   89,680 8,000 SH   SOLE   8,000 0 0
FERRO CORP. Common Stock 315405100   0 0 SH   SOLE   2,500 0 0
GDS HOLDINGS LTD. Common Stock 36165L108   0 0 SH   SOLE   20,000 0 0
SEAGEN INC. Common Stock 812578102   3,644,865 50,750 SH   SOLE   51,750 0 0
ALTRIA GROUP INC. Common Stock 02209S103   1,064,183 18,760 SH   SOLE   43,058 0 0
GENTEX CORP. Common Stock 371901109   0 0 SH   SOLE   1,200 0 0
SYNEOS HEALTH INC. Common Stock 87166B102   2,035,200 40,000 SH   SOLE   40,000 0 0
BRUNSWICK CORP. Common Stock 117043109   0 0 SH   SOLE   400 0 0
TUPPERWARE BRANDS CORP. Common Stock 899896104   0 0 SH   SOLE   156,700 0 0
BIO-TECHNE CORP. Common Stock 09073M104   2,569,676 13,050 SH   SOLE   13,050 0 0
PT TELKOM INDONESIA (PERSERO) TBK Common Stock 715684106   0 0 SH   SOLE   3,236 0 0
SPECTRUM BRANDS HOLDINGS INC. Common Stock 84790A105   0 0 SH   SOLE   300 0 0
CENTENE CORP. Common Stock 15135B101   0 0 SH   SOLE   14,200 0 0
CBIZ INC. Common Stock 124805102   0 0 SH   SOLE   1,679 0 0
PETROLEO BRASILEIRO S.A. - PETROBRAS Common Stock 71654V408   0 0 SH   SOLE   10,000 0 0
THE COCA-COLA CO. Common Stock 191216100   5,594,560 120,070 SH   SOLE   244,660 0 0
HILTON WORLDWIDE HOLDINGS INC. Common Stock 43300A203   0 0 SH   SOLE   3,951 0 0
C.H. ROBINSON WORLDWIDE INC. Common Stock 12541W209   0 0 SH   SOLE   9,420 0 0
BWX TECHNOLOGIES INC. Common Stock 05605H100   0 0 SH   SOLE   1,800 0 0
SANGAMO THERAPEUTICS INC. Common Stock 800677106   335,520 36,000 SH   SOLE   36,000 0 0
SWIFT TRANSPORTATION CO. Common Stock 499049104   0 0 SH   SOLE   2,700 0 0
LAM RESEARCH CORP. Common Stock 512807108   730,048 4,130 SH   SOLE   6,600 0 0
THE ALLSTATE CORP. Common Stock 020002101   1,409,100 15,000 SH   SOLE   23,070 0 0
GLU MOBILE INC. Common Stock 379890106   0 0 SH   SOLE   16,376 0 0
YUM CHINA HOLDINGS INC. Common Stock 98850P109   0 0 SH   SOLE   1,500 0 0
CELGENE CORP. Common Stock 151020104   86,274,593 937,100 SH   SOLE   979,536 0 0
TELEPHONE & DATA SYSTEMS INC. Common Stock 879433829   0 0 SH   SOLE   10,812 0 0
E TRADE FINANCIAL CORP. Common Stock 269246401   0 0 SH   SOLE   4,200 0 0
OPENLANE INC. Common Stock 48238T109   5,131,000 100,000 SH   SOLE   101,885 0 0
ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105   1,831,267 102,025 SH   SOLE   141,500 0 0
NIU TECHNOLOGIES Common Stock 65481N100   638,040 78,000 SH   SOLE   78,000 0 0
GARRETT MOTION INC. Common Stock 366505105   0 0 SH   SOLE   7,510 0 0
MCCORMICK & CO. INC. Common Stock 579780206   0 0 SH   SOLE   12,710 0 0
MARSH & MCLENNAN COS. INC. Common Stock 571748102   2,044,460 22,000 SH   SOLE   44,599 0 0
SUNRUN INC. Common Stock 86771W105   4,059,815 284,500 SH   SOLE   284,500 0 0
TRUIST FINANCIAL CORP. Common Stock 054937107   0 0 SH   SOLE   27,507 0 0
VEEVA SYSTEM INC. Common Stock 922475108   0 0 SH   SOLE   2,599 0 0
STATE STREET GLOBAL ADVISORS INC. Fund/ETF 78462F103   9,923,522 35,130 SH   SOLE   0 0 35,130
BEIGENE LTD. Common Stock 07725L102   3,491,400 27,600 SH   SOLE   27,600 0 0
NORTHERN TRUST CORP. Common Stock 665859104   0 0 SH   SOLE   3,100 0 0
ARENA PHARMACEUTICALS INC. Common Stock 040047607   732,435 16,500 SH   SOLE   16,500 0 0
RAYMOND JAMES FINANCIAL INC. Common Stock 754730109   0 0 SH   SOLE   1,300 0 0
KLA CORP. Common Stock 482480100   0 0 SH   SOLE   2,798 0 0
CMC MATERIALS INC. Common Stock 12709P103   0 0 SH   SOLE   500 0 0
SHELL PLC Common Stock 780259107   0 0 SH   SOLE   500 0 0
CHURCHILL DOWNS INC. Common Stock 171484108   0 0 SH   SOLE   1,800 0 0
NOVOLIPETSKIY METALLURGICHESKIY KOMBINAT Common Stock 67011E204   1,564,200 60,000 SH   SOLE   161,978 0 0
DXC TECHNOLOGY CO. Common Stock 23355L106   0 0 SH   SOLE   5,836 0 0
KLX ENERGY SERVICES HOLDINGS INC. Common Stock 48253L106   0 0 SH   SOLE   180 0 0
VERMILION ENERGY INC. Common Stock 923725105   247,633 10,000 SH   SOLE   10,000 0 0
FMC CORP. Common Stock 302491303   237,104 3,115 SH   SOLE   5,300 0 0
AUTOHOME INC. Common Stock 05278C107   0 0 SH   SOLE   300 0 0
TELUS CORP. Common Stock 87971M103   572,262 15,400 SH   SOLE   15,400 0 0
ISHARES TRUST Fund/ETF 464287325   128,310 2,100 SH   SOLE   0 0 2,100
EATON VANCE CORP. Common Stock 278265103   0 0 SH   SOLE   1,528 0 0
DISCOVERY INC. Common Stock 25470F104   0 0 SH   SOLE   1,796 0 0
BLACKBERRY LTD. Common Stock 09228F103   0 0 SH   SOLE   7,036 0 0
UNITED THERAPEUTICS CORP. Common Stock 91307C102   0 0 SH   SOLE   2,702 0 0
INTERCONTINENTAL EXCHANGE INC. Common Stock 45866F104   3,118,803 41,734 SH   SOLE   39,305 0 2,429
TRANSUNION Common Stock 89400J107   0 0 SH   SOLE   5,300 0 0
ARATANA THERAPEUTICS INC. Common Stock 03874P101   720,000 200,000 SH   SOLE   200,000 0 0
HARMONY GOLD MINING CO. LTD. Common Stock 413216300   5,130 2,700 SH   SOLE   0 0 2,700
ACADIA PHARMACEUTICALS INC. Common Stock 004225108   1,230,768 46,200 SH   SOLE   48,900 0 0
ANSYS INC. Common Stock 03662Q105   0 0 SH   SOLE   1,400 0 0
KANSAS CITY SOUTHERN Common Stock 485170302   0 0 SH   SOLE   1,500 0 0
TERNIUM S.A. Common Stock 880890108   0 0 SH   SOLE   30,000 0 0
TRIMBLE INC. Common Stock 896239100   725,220 18,000 SH   SOLE   21,200 0 0
CHEESECAKE FACTORY INC. Common Stock 163072101   0 0 SH   SOLE   1,000 0 0
AMERICAN EAGLE OUTFITTERS INC. Common Stock 02553E106   0 0 SH   SOLE   9,246 0 0
STEVEN MADDEN LTD. Common Stock 556269108   0 0 SH   SOLE   1,650 0 0
EVERGY INC. Common Stock 30034W106   0 0 SH   SOLE   4,725 0 0
NOBLE ENERGY INC. Common Stock 655044105   99,560 4,000 SH   SOLE   4,000 0 0
STRYKER CORP. Common Stock 863667101   5,824,764 29,700 SH   SOLE   38,607 0 0
MOLINA HEALTHCARE INC. Common Stock 60855R100   0 0 SH   SOLE   1,401 0 0
FIRST INTERSTATE BANCSYSTEM INC. Common Stock 32055Y201   0 0 SH   SOLE   1,600 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   31,173,412 351,980 SH   SOLE   354,520 0 0
OWENS CORNING Common Stock 690742101   0 0 SH   SOLE   1,100 0 0
AMERICAN SUPERCONDUCTOR CORP. Common Stock 030111207   1,845,450 135,000 SH   SOLE   135,000 0 0
LENNAR CORP. Common Stock 526057302   0 0 SH   SOLE   25 0 0
BROWN-FORMAN CORP. Common Stock 115637209   0 0 SH   SOLE   4,125 0 0
WASTE CONNECTIONS INC. Common Stock 94106B101   0 0 SH   SOLE   1,500 0 0
L3 TECHNOLOGIES INC. Common Stock 502413107   0 0 SH   SOLE   1,133 0 0
ARROW ELECTRONICS INC. Common Stock 042735100   0 0 SH   SOLE   3,616 0 0
HALLIBURTON CO. Common Stock 406216101   408,660 14,000 SH   SOLE   42,453 0 0
MACY'S, INC. Common Stock 55616P104   0 0 SH   SOLE   33,879 0 0
ARES CAPITAL CORP. Common Stock 04010L103   0 0 SH   SOLE   296,000 0 0
HEIDRICK & STRUGGLES INTERNATIONAL INC. Common Stock 422819102   0 0 SH   SOLE   869 0 0
FIFTH THIRD BANCORP Common Stock 316773100   0 0 SH   SOLE   10,174 0 0
LEGACYTEXAS FINANCIAL GROUP INC. Common Stock 52471Y106   0 0 SH   SOLE   600 0 0
VOYAGER THERAPEUTICS INC. Common Stock 92915B106   5,712,111 298,900 SH   SOLE   298,900 0 0
HAMILTON LANE INC. Common Stock 407497106   11,985 275 SH   SOLE   0 0 275
WALMART INC. Common Stock 931142103   226,893 2,333 SH   SOLE   28,329 0 0
AMETEK INC. Common Stock 031100100   5,566,971 67,700 SH   SOLE   79,850 0 0
ELEVANCE HEALTH INC. Common Stock 036752103   2,082,077 7,370 SH   SOLE   17,808 0 0
CIGNA GROUP, THE Common Stock 125523100   0 0 SH   SOLE   14,152 0 0
SUNCOR ENERGY INC. Common Stock 867224107   539,941 16,550 SH   SOLE   141,656 0 0
HORMEL FOODS CORP. Common Stock 440452100   0 0 SH   SOLE   7,105 0 0
IONIS PHARMACEUTICALS INC. Common Stock 462222100   3,828,000 48,000 SH   SOLE   48,000 0 0
BEST BUY CO. INC. Common Stock 086516101   0 0 SH   SOLE   6,691 0 0
ICICI BANK LTD. Common Stock 45104G104   1,423,460 124,750 SH   SOLE   128,450 0 0
SILICON MOTION TECHNOLOGY CORP. Common Stock 82706C108   27,064,666 683,023 SH   SOLE   682,100 0 923
VMWARE INC. Common Stock 928563402   2,463,520 13,840 SH   SOLE   17,591 0 0
LUMINEX CORP. Common Stock 55027E102   292,215 12,650 SH   SOLE   12,650 0 0
MKS INSTRUMENTS INC. Common Stock 55306N104   0 0 SH   SOLE   2,080 0 0
FLOWSERVE CORP. Common Stock 34354P105   0 0 SH   SOLE   1,758 0 0
ELI LILLY AND COMPANY Common Stock 532457108   2,914,634 22,600 SH   SOLE   44,597 0 0
TORO CO. Common Stock 891092108   0 0 SH   SOLE   2,000 0 0
ALGONQUIN POWER & UTILITIES CORP. Common Stock 015857105   0 0 SH   SOLE   197,000 0 0
BOOKING HOLDINGS INC. Common Stock 09857L108   6,809,170 3,905 SH   SOLE   4,663 0 0
MYOKARDIA INC. Common Stock 62857M105   606,996 11,700 SH   SOLE   11,700 0 0
FORTUNE BRANDS INNOVATIONS INC. Common Stock 34964C106   0 0 SH   SOLE   3,243 0 0
FALCON PRODUCTS INC. Common Stock 306075102   0 1,000 SH   SOLE   0 0 1,000
LAS VEGAS SANDS CORP. Common Stock 517834107   0 0 SH   SOLE   5,574 0 0
SKYWEST INC. Common Stock 830879102   0 0 SH   SOLE   2,103 0 0
CARNIVAL CORP. Common Stock 143658300   0 0 SH   SOLE   2,619 0 0
KELLANOVA CO. Common Stock 487836108   143,450 2,500 SH   SOLE   7,361 0 0
DOLLAR TREE INC. Common Stock 256746108   0 0 SH   SOLE   4,247 0 0
COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO Common Stock 20441A102   0 0 SH   SOLE   5,707 0 0
MAIL.RU GROUP LTD. Common Stock 560317208   495,200 20,000 SH   SOLE   20,000 0 0
UNIVERSAL DISPLAY CORP. Common Stock 91347P105   2,282,550 15,000 SH   SOLE   15,000 0 0
CF INDUSTRIES HOLDINGS INC. Common Stock 125269100   161,440 4,000 SH   SOLE   108,130 0 0
COTY INC. Common Stock 222070203   0 0 SH   SOLE   10,390 0 0
CADENCE BANCORP. Common Stock 12739A100   0 0 SH   SOLE   7,099 0 0
WHEATON PRECIOUS METALS CORP. Common Stock 962879102   292,440 12,000 SH   SOLE   312,295 0 0
UNITED STATES CELLULAR CORP. Common Stock 911684108   0 0 SH   SOLE   1,412 0 0
UNITED PARCEL SERVICE INC. Common Stock 911312106   0 0 SH   SOLE   12,419 0 0
HUNTINGTON BANCSHARES INC. Common Stock 446150104   0 0 SH   SOLE   15,000 0 0
TEXTRON INC. Common Stock 883203101   0 0 SH   SOLE   4,295 0 0
VAREX IMAGING CORP. Common Stock 92214X106   0 0 SH   SOLE   400 0 0
INSPIRE MEDICAL SYSTEMS INC. Common Stock 457730109   0 0 SH   SOLE   2,185 0 0
ALLISON TRANSMISSION HOLDINGS INC. Common Stock 01973R101   0 0 SH   SOLE   12,700 0 0
DISH NETWORK CORP. Common Stock 25470M109   0 0 SH   SOLE   3,000 0 0
DENALI THERAPEUTICS INC. Common Stock 24823R105   944,014 42,200 SH   SOLE   42,200 0 0
ALPHABET INC. Common Stock 02079K305   24,515,706 20,905 SH   SOLE   38,651 0 0
KEYSIGHT TECHNOLOGIES INC. Common Stock 49338L103   0 0 SH   SOLE   4,375 0 0
HESS CORP. Common Stock 42809H107   182,880 3,000 SH   SOLE   3,000 0 0
ISHARES INC. Fund/ETF 464286665   1,364,607 29,730 SH   SOLE   0 0 29,730
BECTON, DICKINSON & CO. Common Stock 075887109   741,000 3,000 SH   SOLE   10,254 0 0
CIT GROUP INC. Common Stock 125581801   0 0 SH   SOLE   4,485 0 0
CITIZENS FINANCIAL GROUP INC. Common Stock 174610105   0 0 SH   SOLE   12,029 0 0
KOHL'S CORP. Common Stock 500255104   0 0 SH   SOLE   16,264 0 0
RADIUS HEALTH INC. Common Stock 750469207   286,500 15,000 SH   SOLE   15,000 0 0
MICRON TECHNOLOGY INC. Common Stock 595112103   0 0 SH   SOLE   44,490 0 0
FREDDIE MAC STACR REMIC TRUST 2019-DNA4 Common Stock 313400301   168 60 SH   SOLE   60 0 0
ALCOA CORP. Common Stock 013872106   0 0 SH   SOLE   4,444 0 0
MASCO CORP. Common Stock 574599106   0 0 SH   SOLE   5,700 0 0
TFI INTERNATIONAL INC. Common Stock 87241L109   0 0 SH   SOLE   1,898 0 0
EVERSOURCE ENERGY Common Stock 30040W108   0 0 SH   SOLE   22,073 0 0
WALGREENS BOOTS ALLIANCE INC. Common Stock 931427108   0 0 SH   SOLE   29,146 0 0
WESTERN DIGITAL CORP. Common Stock 958102105   0 0 SH   SOLE   4,461 0 0
BAXTER INTERNATIONAL INC. Common Stock 071813109   0 0 SH   SOLE   16,576 0 0
LINCOLN NATIONAL CORP. Common Stock 534187109   3,641,979 62,170 SH   SOLE   65,294 0 0
TRAVERE THERAPEUTICS INC. Common Stock 761299106   819,512 35,600 SH   SOLE   35,600 0 0
GUESS INC. Common Stock 401617105   0 0 SH   SOLE   2,237 0 0
KBR INC. Common Stock 48242W106   0 0 SH   SOLE   9,545 0 0