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
WATERS CORP. Common Stock 941848103   0 0 SH   SOLE   1,025 0 0
ROCKWELL AUTOMATION INC. Common Stock 773903109   0 0 SH   SOLE   1,898 0 0
HP INC. Common Stock 40434L105   0 0 SH   SOLE   41,480 0 0
THE HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104   1,075,200 30,000 SH   SOLE   41,430 0 0
SPX TECHNOLOGIES INC. Common Stock 78473E103   0 0 SH   SOLE   1,700 0 0
AGIOS PHARMACEUTICALS INC. Common Stock 00847X104   36,726,200 1,035,400 SH   SOLE   1,036,400 0 0
MATCH GROUP INC. Common Stock 44919P508   0 0 SH   SOLE   1,900 0 0
KINROSS GOLD CORP. Common Stock 496902404   99,161 25,000 SH   SOLE   901,873 0 0
LULULEMON ATHLETICA INC. Common Stock 550021109   0 0 SH   SOLE   1,400 0 0
INCYTE CORP. Common Stock 45337C102   5,381,976 74,532 SH   SOLE   76,550 0 0
HAMILTON LANE INC. Common Stock 407497106   42,589 770 SH   SOLE   0 0 770
APPLE INC. Common Stock 037833100   24,489,835 96,412 SH   SOLE   183,846 0 0
TUPPERWARE BRANDS CORP. Common Stock 899896104   0 0 SH   SOLE   3,000 0 0
ALIBABA GROUP HOLDING LTD. Common Stock 01609W102   27,075,335 141,769 SH   SOLE   239,567 0 0
NEWS CORP. Common Stock 65249B109   0 0 SH   SOLE   5,290 0 0
EIDOS THERAPEUTICS INC. Common Stock 28249H104   664,904 13,600 SH   SOLE   13,600 0 0
MONDELEZ INTERNATIONAL INC. Common Stock 609207105   2,839,760 55,540 SH   SOLE   92,067 0 0
PLUG POWER INC. Common Stock 72919P202   3,712,460 1,037,000 SH   SOLE   1,037,000 0 0
IQVIA HOLDINGS INC. Common Stock 46266C105   15,697,853 144,699 SH   SOLE   146,658 0 0
WESTLAKE CORP. Common Stock 960413102   6,450,730 169,000 SH   SOLE   169,000 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   11,408,672 289,491 SH   SOLE   294,140 0 0
INSMED INC. Common Stock 457669307   989,555 57,700 SH   SOLE   57,700 0 0
LOEWS CORP. Common Stock 540424108   0 0 SH   SOLE   11,591 0 0
COMCAST CORP. Common Stock 20030N101   4,785,642 138,790 SH   SOLE   219,229 0 0
AMETEK INC. Common Stock 031100100   5,580,604 75,700 SH   SOLE   87,750 0 0
EQUIFAX INC. Common Stock 294429105   0 0 SH   SOLE   2,072 0 0
ARISTA NETWORKS INC. Common Stock 040413106   0 0 SH   SOLE   1,420 0 0
SUNRUN INC. Common Stock 86771W105   3,513,942 358,200 SH   SOLE   358,200 0 0
CVS HEALTH CORP. Common Stock 126650100   2,215,501 37,123 SH   SOLE   73,797 0 0
HALOZYME THERAPEUTICS INC. Common Stock 40637H109   1,416,222 77,900 SH   SOLE   77,900 0 0
FEDEX CORP. Common Stock 31428X106   1,327,631 10,680 SH   SOLE   13,087 0 0
RADIUS RECYCLING INC. Common Stock 806882106   0 0 SH   SOLE   1,466 0 0
DISH NETWORK CORP. Common Stock 25470M109   0 0 SH   SOLE   3,162 0 0
ADOBE INC. Common Stock 00724F101   22,331,020 70,641 SH   SOLE   72,584 0 0
DECIPHERA PHARMACEUTICALS INC. Common Stock 24344T101   766,770 18,300 SH   SOLE   18,300 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   5,835 0 0
MASTEC INC. Common Stock 576323109   0 0 SH   SOLE   1,634 0 0
EXELON CORP. Common Stock 30161N101   0 0 SH   SOLE   16,855 0 0
META PLATFORMS INC. Common Stock 30303M102   29,642,528 178,085 SH   SOLE   229,012 0 0
KENNEDY-WILSON HOLDINGS INC. Common Stock 489398107   54 4 SH   SOLE   4 0 0
AVIS BUDGET GROUP INC. Common Stock 053774105   0 0 SH   SOLE   6,659 0 0
PARAMOUNT GLOBAL Common Stock 92556H206   0 0 SH   SOLE   5,281 0 0
DUKE ENERGY CORP. Common Stock 26441C204   0 0 SH   SOLE   3,897 0 0
CNA FINANCIAL CORP. Common Stock 126117100   0 0 SH   SOLE   1,311 0 0
UBIQUITI INC. Common Stock 90353W103   5,096,880 36,000 SH   SOLE   36,000 0 0
EQUITABLE HOLDINGS INC. Common Stock 29452E101   0 0 SH   SOLE   7,700 0 0
CITIZENS FINANCIAL GROUP INC. Common Stock 174610105   0 0 SH   SOLE   13,029 0 0
BROADCOM INC. Common Stock 11135F101   7,235,308 30,200 SH   SOLE   38,269 0 0
AMERESCO INC. Common Stock 02361E108   3,187,535 188,500 SH   SOLE   188,500 0 0
FREEPORT-MCMORAN INC. Common Stock 35671D857   31,050 4,600 SH   SOLE   24,401 0 0
REGIONS FINANCIAL CORP. Common Stock 7591EP100   0 0 SH   SOLE   17,685 0 0
EXACT SCIENCES CORP. Common Stock 30063P105   6,991,719 120,300 SH   SOLE   122,900 0 0
ROYAL BANK OF CANADA (TORONTO BRANCH) Common Stock 780087102   2,051,464 34,460 SH   SOLE   64,939 0 0
DOMINION ENERGY INC. Common Stock 25746U109   0 0 SH   SOLE   7,400 0 0
CHARLES SCHWAB CORP. Common Stock 808513105   956,648 28,458 SH   SOLE   28,791 0 0
ENTERGY CORP. Common Stock 29364G103   0 0 SH   SOLE   7,156 0 0
SWIFT TRANSPORTATION CO. Common Stock 499049104   0 0 SH   SOLE   10,321 0 0
LAM RESEARCH CORP. Common Stock 512807108   1,103,078 4,459 SH   SOLE   9,500 0 0
CARDINAL HEALTH INC. Common Stock 14149Y108   0 0 SH   SOLE   15,069 0 0
LABCORP HOLDINGS INC. Common Stock 50540R409   0 0 SH   SOLE   2,718 0 0
AUTOLIV INC. Common Stock 052800109   0 0 SH   SOLE   1,200 0 0
FOOT LOCKER INC. Common Stock 344849104   14,553,000 660,000 SH   SOLE   661,281 0 0
ADVANCE AUTO PARTS INC. Common Stock 00751Y106   0 0 SH   SOLE   1,031 0 0
EMERSON ELECTRIC CO. Common Stock 291011104   2,156,007 45,589 SH   SOLE   60,960 0 0
GRAY TELEVISION INC. Common Stock 389375106   0 0 SH   SOLE   3,498 0 0
NOVOLIPETSKIY METALLURGICHESKIY KOMBINAT Common Stock 67011E204   0 0 SH   SOLE   17,862 0 0
NEXTERA ENERGY CAPITAL HOLDINGS INC. Common Stock 65339F101   9,128,818 37,299 SH   SOLE   50,021 0 0
NEUROCRINE BIOSCIENCES INC. Common Stock 64125C109   3,636,123 39,700 SH   SOLE   41,450 0 0
NORFOLK SOUTHERN CORP. Common Stock 655844108   0 0 SH   SOLE   6,816 0 0
ILLUMINA INC. Common Stock 452327109   14,221,422 51,625 SH   SOLE   53,463 0 0
KEMPER CORP. Common Stock 488401100   1,170,590 16,072 SH   SOLE   14,500 0 1,572
CENOVUS ENERGY INC. Common Stock 15135U109   0 0 SH   SOLE   25,516 0 0
CORNING INC. Common Stock 219350105   0 0 SH   SOLE   19,945 0 0
INTERNATIONAL BUSINESS MACHINES CORP. Common Stock 459200101   5,492,915 48,640 SH   SOLE   72,449 0 0
PACCAR INC. Common Stock 693718108   0 0 SH   SOLE   12,760 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102   13,815,656 48,513 SH   SOLE   61,557 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC. Common Stock 302130109   0 0 SH   SOLE   4,218 0 0
BANK OF AMERICA CORPORATION Common Stock 060505104   0 0 SH   SOLE   218,762 0 0
BANK OF AMERICA CORPORATION Common Stock 060505682   0 0 SH   SOLE   400 0 0
QUEST DIAGNOSTICS INC. Common Stock 74834L100   0 0 SH   SOLE   2,000 0 0
ROYAL GOLD INC. Common Stock 780287108   0 0 SH   SOLE   48,380 0 0
TAKE-TWO INTERACTIVE SOFTWARE INC. Common Stock 874054109   563,806 4,969 SH   SOLE   5,900 0 0
ARROW ELECTRONICS INC. Common Stock 042735100   0 0 SH   SOLE   1,981 0 0
SYNOPSYS INC. Common Stock 871607107   1,172,938 9,395 SH   SOLE   14,810 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287341   100,496 5,950 SH   SOLE   0 0 5,950
HANESBRANDS INC. Common Stock 410345102   0 0 SH   SOLE   5,500 0 0
TELUS CORP. Common Stock 87971M103   967,203 64,200 SH   SOLE   64,200 0 0
ISHARES TRUST Fund/ETF 464287523   25,446 124 SH   SOLE   0 0 124
EATON VANCE CORP. Common Stock 278265103   0 0 SH   SOLE   1,528 0 0
AFLAC INC. Common Stock 001055102   0 0 SH   SOLE   19,893 0 0
CAPITAL ONE FINANCIAL CORP. Common Stock 14040H105   0 0 SH   SOLE   11,088 0 0
NVIDIA CORP. Common Stock 67066G104   12,260,347 46,465 SH   SOLE   60,242 0 0
CHURCH & DWIGHT CO. INC. Common Stock 171340102   0 0 SH   SOLE   4,468 0 0
PROGRESS SOFTWARE CORP. Common Stock 743312100   0 0 SH   SOLE   2,715 0 0
JONES LANG LASALLE INC. Common Stock 48020Q107   39,584 392 SH   SOLE   600 0 0
TARGET CORP. Common Stock 87612E106   0 0 SH   SOLE   19,514 0 0
OMNICOM GROUP INC. Common Stock 681919106   0 0 SH   SOLE   5,548 0 0
ELDORADO GOLD CORP. Common Stock 284902509   0 0 SH   SOLE   8,335 0 0
ORACLE CORP. Common Stock 68389X105   10,490,966 210,679 SH   SOLE   243,958 0 0
HALLIBURTON CO. Common Stock 406216101   0 0 SH   SOLE   54,853 0 0
JOYY INC. Common Stock 46591M109   78,105 1,500 SH   SOLE   4,500 0 0
AMC NETWORKS INC. Common Stock 00164V103   0 0 SH   SOLE   4,000 0 0
CHINOOK THERAPEUTICS INC. Common Stock 00739L101   3,122,936 1,148,349 SH   SOLE   1,148,349 0 0
B2GOLD CORP. Common Stock 11777Q209   293,550 95,000 SH   SOLE   1,559,000 0 0
EXELIXIS INC. Common Stock 30161Q104   3,017,346 169,800 SH   SOLE   169,800 0 0
CORTEVA INC. Common Stock 22052L104   0 0 SH   SOLE   24,270 0 0
PLAINS ALL AMERICAN PIPELINE L.P./PLAINS ALL AMERICAN FINANCE CO Common Stock 726503105   0 0 SH   SOLE   15,000 0 0
HOLOGIC INC. Common Stock 436440101   0 0 SH   SOLE   2,931 0 0
GENERAL DYNAMICS CORP. Common Stock 369550108   0 0 SH   SOLE   5,007 0 0
TRANSDIGM GROUP INC. Common Stock 893641100   0 0 SH   SOLE   700 0 0
WARRIOR MET COAL INC. Common Stock 93627C101   0 0 SH   SOLE   6,412 0 0
CONOCOPHILLIPS Common Stock 20825C104   448,137 15,300 SH   SOLE   18,975 0 0
METLIFE INC. Common Stock 59156R108   704,660 22,000 SH   SOLE   46,870 0 0
ECOLAB INC. Common Stock 278865100   2,780,137 17,402 SH   SOLE   27,846 0 0
THE ODP CORP. Common Stock 676220106   0 0 SH   SOLE   14,931 0 0
SYSCO CORP. Common Stock 871829107   0 0 SH   SOLE   10,197 0 0
PRA HEALTH SCIENCES INC. Common Stock 69354M108   1,769,352 21,200 SH   SOLE   21,200 0 0
BEYOND MEAT INC. Common Stock 08862E109   786,471 11,900 SH   SOLE   11,900 0 0
AVERY DENNISON CORP. Common Stock 053611109   682,053 6,510 SH   SOLE   14,498 0 0
TRIMBLE INC. Common Stock 896239100   2,178,306 70,200 SH   SOLE   73,400 0 0
AMERICAN TOWER CORP. REIT 03027X100   114,319 525 SH   SOLE   0 0 525
GOLDMAN SACHS GROUP INC. Common Stock 38141G104   0 0 SH   SOLE   5,459 0 0
PPG INDUSTRIES INC. Common Stock 693506107   0 0 SH   SOLE   6,874 0 0
ANNALY CAPITAL MANAGEMENT INC. REIT 035710409   1,856,925 327,500 SH   SOLE   0 0 327,500
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   27,529,247 328,200 SH   SOLE   329,630 0 0
OWENS CORNING Common Stock 690742101   0 0 SH   SOLE   3,300 0 0
POLYUS PJSC Common Stock 73181M117   372,410 5,370 SH   SOLE   5,370 0 0
RINGCENTRAL INC. Common Stock 76680R206   0 0 SH   SOLE   900 0 0
COTY INC. Common Stock 222070203   0 0 SH   SOLE   5,761 0 0
GENERAL MILLS INC. Common Stock 370334104   0 0 SH   SOLE   20,673 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464286509   1,386,601 63,460 SH   SOLE   0 0 63,460
ICICI BANK LTD. Common Stock 45104G104   2,724,840 324,000 SH   SOLE   394,000 0 0
KEYCORP Common Stock 493267108   916,071 84,900 SH   SOLE   131,255 0 0
SPIRIT AEROSYSTEMS HOLDINGS INC. Common Stock 848574109   0 0 SH   SOLE   1,900 0 0
AAON INC. Common Stock 000360206   5,653,440 117,000 SH   SOLE   117,000 0 0
TATA MOTORS LTD. Common Stock 876568502   0 0 SH   SOLE   10,000 0 0
PHOTRONICS INC. Common Stock 719405102   0 0 SH   SOLE   3,157 0 0
ENSIGN GROUP INC. Common Stock 29358P101   0 0 SH   SOLE   761 0 0
TREX CO. INC. Common Stock 89531P105   2,555,100 30,000 SH   SOLE   38,000 0 0
UNUM GROUP Common Stock 91529Y106   0 0 SH   SOLE   3,300 0 0
THE TRAVELERS COMPANIES INC. Common Stock 89417E109   307,770 3,000 SH   SOLE   7,968 0 0
FOX CORP. Common Stock 35137L105   0 0 SH   SOLE   4,225 0 0
X5 RETAIL GROUP N.V. Common Stock 98387E205   1,368,900 54,000 SH   SOLE   58,700 0 0
THE SOUTHERN CO. Common Stock 842587107   0 0 SH   SOLE   7,900 0 0
STANLEY BLACK & DECKER INC. Common Stock 854502101   0 0 SH   SOLE   7,200 0 0
ZEBRA TECHNOLOGIES CORP. Common Stock 989207105   0 0 SH   SOLE   1,300 0 0
AIR PRODUCTS & CHEMICALS INC. Common Stock 009158106   289,142 1,400 SH   SOLE   1,950 0 0
NEWELL BRANDS INC. Common Stock 651229106   0 0 SH   SOLE   15,668 0 0
GENUINE PARTS CO. Common Stock 372460105   0 0 SH   SOLE   2,100 0 0
ELANCO ANIMAL HEALTH INC. Common Stock 28414H103   0 0 SH   SOLE   5,500 0 0
ODEBRECHT OIL & GAS FINANCE LTD. Bond G6712EAB4   14,510 1,641,360 SH   SOLE   0 0 1,641,360
ENERSYS Common Stock 29275Y102   1,013,674 21,345 SH   SOLE   21,345 0 0
EPAM SYSTEMS INC. Common Stock 29414B104   0 0 SH   SOLE   1,300 0 0
ONEOK INC. Common Stock 682680103   216,432 10,800 SH   SOLE   38,218 0 0
GALAPAGOS N.V. Common Stock 36315X101   1,370,736 7,200 SH   SOLE   7,200 0 0
CONSTELLATION BRANDS INC. Common Stock 21036P108   0 0 SH   SOLE   5,171 0 0
HEXION HOLDINGS CORP. Common Stock 42830K103   0 0 SH   SOLE   9,640 0 0
JINKOSOLAR HOLDING CO. LTD. Common Stock 47759T100   1,381,025 92,500 SH   SOLE   92,500 0 0
AMAZON.COM INC. Common Stock 023135106   11,083,374 5,669 SH   SOLE   14,991 0 0
DARDEN RESTAURANTS INC. Common Stock 237194105   11,981,200 220,000 SH   SOLE   227,040 0 0
ISHARES INC. Fund/ETF 464286665   1,143,106 33,710 SH   SOLE   0 0 33,710
MC GRATH RENT CORP. Common Stock 580589109   0 0 SH   SOLE   614 0 0
SNAP INC. Common Stock 83304A106   0 0 SH   SOLE   15,900 0 0
UNDER ARMOUR INC. Common Stock 904311107   0 0 SH   SOLE   7,400 0 0
SIMON PROPERTY GROUP INC. REIT 828806109   57,109 1,041 SH   SOLE   0 0 1,041
HEWLETT PACKARD ENTERPRISE CO. Common Stock 42824C109   0 0 SH   SOLE   64,058 0 0
NUTRIEN LTD. Common Stock 67077M108   0 0 SH   SOLE   6,478 0 0
RAYTHEON CO. Common Stock 755111507   0 0 SH   SOLE   6,890 0 0
FREDDIE MAC STACR REMIC TRUST 2019-DNA4 Common Stock 313400301   85 60 SH   SOLE   60 0 0
XYLEM INC. Common Stock 98419M100   7,704,457 116,497 SH   SOLE   123,988 0 0
FAIR ISAAC CORP. Common Stock 303250104   174,636 600 SH   SOLE   600 0 0
ELECTRONIC ARTS INC. Common Stock 285512109   3,794,250 39,298 SH   SOLE   51,891 0 0
VERISK ANALYTICS INC. Common Stock 92345Y106   624,629 4,530 SH   SOLE   7,470 0 0
BALLARD POWER SYSTEMS INC. Common Stock 058586108   1,303,554 172,200 SH   SOLE   172,200 0 0
INTERCONTINENTAL EXCHANGE INC. Common Stock 45866F104   4,959,616 61,218 SH   SOLE   46,809 0 14,409
HILTON WORLDWIDE HOLDINGS INC. Common Stock 43300A203   0 0 SH   SOLE   5,351 0 0
ALCOA CORP. Common Stock 013872106   0 0 SH   SOLE   4,444 0 0
DOCUSIGN INC. Common Stock 256163106   0 0 SH   SOLE   1,800 0 0
VOYAGER THERAPEUTICS INC. Common Stock 92915B106   3,031,625 333,900 SH   SOLE   333,900 0 0
TJX COMPANIES INC. Common Stock 872540109   404,175 8,500 SH   SOLE   36,951 0 0
D.R.HORTON INC. Common Stock 23331A109   0 0 SH   SOLE   4,183 0 0
BAKER HUGHES HOLDINGS LLC Common Stock 05722G100   0 0 SH   SOLE   43,075 0 0
E TRADE FINANCIAL CORP. Common Stock 269246401   0 0 SH   SOLE   4,200 0 0
MAGNA INTERNATIONAL INC. Common Stock 559222401   0 0 SH   SOLE   19,065 0 0
ELEVANCE HEALTH INC. Common Stock 036752103   1,523,249 6,610 SH   SOLE   13,499 0 0
SUNCOR ENERGY INC. Common Stock 867224107   0 0 SH   SOLE   8,031 0 0
UNITED STATES CELLULAR CORP. Common Stock 911684108   0 0 SH   SOLE   1,070 0 0
CENTENE CORP. Common Stock 15135B101   0 0 SH   SOLE   16,944 0 0
MINING AND METALLURGICAL COMPANY NORILSK NICKEL PJSC Common Stock 55315J102   4,057,974 165,230 SH   SOLE   213,380 0 0
SAREPTA THERAPEUTICS INC. Common Stock 803607100   41,780,193 426,260 SH   SOLE   423,400 0 2,860
FIDELITY NATIONAL INFORMATION SERVICES INC. Common Stock 31620M106   1,252,900 10,000 SH   SOLE   25,784 0 0
ENANTA PHARMACEUTICALS INC. Common Stock 29251M106   314,278 6,200 SH   SOLE   6,200 0 0
DOLLAR GENERAL CORP. Common Stock 256677105   6,325,787 43,100 SH   SOLE   48,206 0 0
BLOCK INC. Common Stock 852234103   5,636,100 107,000 SH   SOLE   111,800 0 0
TFI INTERNATIONAL INC. Common Stock 87241L109   0 0 SH   SOLE   1,437 0 0
INTERCEPT PHARMACEUTICALS INC. Common Stock 45845P108   0 0 SH   SOLE   874 0 0
INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101   0 0 SH   SOLE   1,900 0 0
WALGREENS BOOTS ALLIANCE INC. Common Stock 931427108   0 0 SH   SOLE   28,330 0 0
ASSURANT INC. Common Stock 04621X108   0 0 SH   SOLE   870 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670108   0 0 SH   SOLE   2 0 0
BLACKBERRY LTD. Common Stock 09228F103   0 0 SH   SOLE   7,036 0 0
ALLISON TRANSMISSION HOLDINGS INC. Common Stock 01973R101   0 0 SH   SOLE   4,500 0 0
FLIR SYSTEMS INC. Common Stock 302445101   0 0 SH   SOLE   1,650 0 0
ALNYLAM PHARMACEUTICALS INC. Common Stock 02043Q107   7,737,813 71,100 SH   SOLE   71,800 0 0
RENAISSANCERE HOLDINGS LTD. Common Stock G7496G103   0 0 SH   SOLE   500 0 0
EAST WEST BANCORP INC. Common Stock 27579R104   0 0 SH   SOLE   1,200 0 0
FIRST AMERICAN FINANCIAL CORP. Common Stock 31847R102   0 0 SH   SOLE   4,398 0 0
THE TRADE DESK INC. Common Stock 88339J105   2,089,752 10,800 SH   SOLE   10,800 0 0
ENBRIDGE INC. Common Stock 29250N105   583,355 20,800 SH   SOLE   79,599 0 0
T-MOBILE US INC. Common Stock 872590104   0 0 SH   SOLE   6,757 0 0
NVR INC. Common Stock 62944T105   0 0 SH   SOLE   100 0 0
MITSUBISHI UFJ FINANCIAL GROUP INC. Common Stock 606822104   0 0 SH   SOLE   30,000 0 0
TAKEDA PHARMACEUTICAL CO. LTD. Common Stock 874060205   55,771 3,674 SH   SOLE   0 0 3,674
MOMENTA PHARMACEUTICALS INC. Common Stock 60877T100   1,106,490 38,500 SH   SOLE   38,500 0 0
BRIDGEBIO PHARMA INC. Common Stock 10806X102   1,520,190 57,000 SH   SOLE   57,000 0 0
ISHARES TRUST Fund/ETF 464287770   149,077 1,452 SH   SOLE   0 0 1,452
MICROSOFT CORP. Common Stock 594918104   72,059,732 454,177 SH   SOLE   593,476 0 0
TRANSUNION Common Stock 89400J107   0 0 SH   SOLE   2,300 0 0
ADVANCED MICRO DEVICES INC. Common Stock 007903107   6,891,840 144,000 SH   SOLE   161,800 0 0
ACADIA PHARMACEUTICALS INC. Common Stock 004225108   4,751,800 115,000 SH   SOLE   117,700 0 0
SIGNET JEWELERS LTD. Common Stock G81276100   0 0 SH   SOLE   5,000 0 0
FIRSTENERGY CORP. Common Stock 337932107   0 0 SH   SOLE   5,600 0 0
NOVATEK PJSC Common Stock 669888109   810,972 7,509 SH   SOLE   14,509 0 0
COSTAR GROUP INC. Common Stock 22160N109   6,570,293 11,189 SH   SOLE   12,100 0 0
BLACKROCK FUND ADVISORS Fund/ETF 46429B671   3,570,511 62,367 SH   SOLE   0 0 62,367
BLACKROCK FUND ADVISORS Fund/ETF 464287556   969,660 9,000 SH   SOLE   0 0 9,000
BLACKROCK FUND ADVISORS Fund/ETF 464288257   742,330 11,864 SH   SOLE   0 0 11,864
LANTHEUS HOLDINGS INC. Common Stock 516544103   0 0 SH   SOLE   4,158 0 0
FIVE PRIME THERAPEUTICS INC. Common Stock 33830X104   930,700 410,000 SH   SOLE   410,000 0 0
MANPOWERGROUP INC. Common Stock 56418H100   0 0 SH   SOLE   6,959 0 0
TAL EDUCATION GROUP Common Stock 874080104   1,300,000 25,000 SH   SOLE   55,000 0 0
THE BANK OF NEW YORK MELLON CORP. Common Stock 064058100   0 0 SH   SOLE   23,923 0 0
FORD MOTOR CO. Common Stock 345370860   0 0 SH   SOLE   90,278 0 0
FIFTH THIRD BANCORP Common Stock 316773100   0 0 SH   SOLE   38,974 0 0
HD SUPPLY HOLDINGS INC. Common Stock 40416M105   0 0 SH   SOLE   6,516 0 0
WORKDAY INC. Common Stock 98138H101   961,100 7,000 SH   SOLE   9,315 0 0
DELTA AIR LINES INC. Common Stock 247361702   0 0 SH   SOLE   1,819 0 0
KADANT INC. Common Stock 48282T104   2,451,194 32,600 SH   SOLE   32,600 0 0
DELL TECHNOLOGIES INC. Common Stock 24703L202   0 0 SH   SOLE   1,831 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105   0 0 SH   SOLE   400 0 0
CENTERPOINT ENERGY INC. Common Stock 15189T107   0 0 SH   SOLE   28,857 0 0
MACY'S, INC. Common Stock 55616P104   0 0 SH   SOLE   6,227 0 0
ANALOG DEVICES INC. Common Stock 032654105   454,850 5,000 SH   SOLE   11,410 0 0
BAOZUN INC. Common Stock 06684L103   0 0 SH   SOLE   2,000 0 0
APPLIED MATERIALS INC. Common Stock 038222105   2,123,770 44,900 SH   SOLE   88,993 0 0
ON SEMICONDUCTOR CORP. Common Stock 682189105   15,705,002 1,262,460 SH   SOLE   1,250,000 0 12,460
RALPH LAUREN CORP. Common Stock 751212101   33,415 500 SH   SOLE   850 0 0
HEICO CORP. Common Stock 422806208   0 0 SH   SOLE   3,882 0 0
HEICO CORP. Common Stock 422806109   4,230,950 56,384 SH   SOLE   55,400 0 984
ZIMMER BIOMET HOLDINGS INC. Common Stock 98956P102   0 0 SH   SOLE   2,695 0 0
HOWMET AEROSPACE INC. Common Stock 03965L100   0 0 SH   SOLE   4,500 0 0
CINTAS CORP. Common Stock 172908105   0 0 SH   SOLE   1,800 0 0
INVESCO EXCHANGE-TRADED FUND TRUST Fund/ETF 46137V357   2,108,902 25,100 SH   SOLE   0 0 25,100
GOLD FIELDS LTD. Common Stock 38059T106   10,450 2,200 SH   SOLE   4,531,900 0 0
GARTNER INC. Common Stock 366651107   0 0 SH   SOLE   1,000 0 0
ALBEMARLE CORP. Common Stock 012653101   0 0 SH   SOLE   2,200 0 0
ASCENDIS PHARMA A/S Common Stock 04351P101   0 0 SH   SOLE   655 0 0
EVOQUA WATER TECHNOLOGIES CORP. Common Stock 30057T105   3,029,600 280,000 SH   SOLE   280,000 0 0
BREAD FINANCIAL HOLDINGS INC. Common Stock 018581108   0 0 SH   SOLE   1,765 0 0
MYOKARDIA INC. Common Stock 62857M105   791,560 15,400 SH   SOLE   15,400 0 0
AUTOMATIC DATA PROCESSING INC. Common Stock 053015103   7,049,493 51,150 SH   SOLE   60,800 0 0
PROLOGIS INC. REIT 74340W103   636,752 7,726 SH   SOLE   0 0 7,726
LSI INDUSTRIES INC. Common Stock 50216C108   1,116,000 310,000 SH   SOLE   310,000 0 0
HCA HEALTHCARE INC. Common Stock 40412C101   0 0 SH   SOLE   4,849 0 0
EDITAS MEDICINE INC. Common Stock 28106W103   263,250 13,000 SH   SOLE   13,000 0 0
BROWN-FORMAN CORP. Common Stock 115637209   0 0 SH   SOLE   4,125 0 0
BLACK KNIGHT INC. Common Stock 09215C105   801,572 13,622 SH   SOLE   14,999 0 0
NEW ORIENTAL EDUCATION & TECHNOLOGY GROUP INC. Common Stock 647581107   981,000 9,000 SH   SOLE   24,100 0 0
COHERUS BIOSCIENCES INC. Common Stock 19249H103   2,562,240 156,000 SH   SOLE   156,000 0 0
FLOWSERVE CORP. Common Stock 34354P105   0 0 SH   SOLE   1,758 0 0
LUMEN TECHNOLOGIES INC. Common Stock 156700106   0 0 SH   SOLE   21,205 0 0
TRIPADVISOR INC. Common Stock 896945201   0 0 SH   SOLE   1,554 0 0
BLUEPRINT MEDICINES CORP. Common Stock 09627Y109   2,759,372 47,600 SH   SOLE   47,600 0 0
AMBEV S.A. Common Stock 02319V103   50,600 22,000 SH   SOLE   0 0 22,000
TATNEFT PJSC Common Stock 876629205   824,880 21,000 SH   SOLE   21,000 0 0
SKYWORKS SOLUTIONS INC. Common Stock 83088M102   101,243 1,130 SH   SOLE   2,600 0 0
DEERE & CO. Common Stock 244199105   0 0 SH   SOLE   7,096 0 0
SABRE CORP. Common Stock 78573M104   13,046,000 2,200,000 SH   SOLE   2,202,473 0 0
INGERSOLL-RAND INC. Common Stock 45687V106   197,814 8,329 SH   SOLE   23,293 0 0
NIU TECHNOLOGIES Common Stock 65481N100   1,111,819 160,900 SH   SOLE   160,900 0 0
MCCORMICK & CO. INC. Common Stock 579780206   0 0 SH   SOLE   2,506 0 0
DOW INC. Common Stock 260557103   0 0 SH   SOLE   9,759 0 0
EXXON MOBIL CORP. Common Stock 30231G102   1,612,500 43,000 SH   SOLE   55,381 0 0
FIRST REPUBLIC BANK Common Stock 33616C100   0 0 SH   SOLE   1,896 0 0
ULTA BEAUTY INC. Common Stock 90384S303   0 0 SH   SOLE   800 0 0
GAZPROM PJSC Common Stock 368287207   3,081,060 703,000 SH   SOLE   751,000 0 0
FRANKLIN RESOURCES INC. Common Stock 354613101   0 0 SH   SOLE   5,617 0 0
JACOBS ENGINEERING GROUP INC. Common Stock 469814107   0 0 SH   SOLE   5,216 0 0
NETFLIX INC. Common Stock 64110L106   0 0 SH   SOLE   8,109 0 0
CORPAY INC. Common Stock 339041105   0 0 SH   SOLE   1,932 0 0
AMGEN INC. Common Stock 031162100   14,459,778 69,365 SH   SOLE   89,866 0 0
TAPESTRY INC. Common Stock 876030107   14,255,360 1,100,800 SH   SOLE   1,103,585 0 0
BECTON, DICKINSON & CO. Common Stock 075887109   0 0 SH   SOLE   5,295 0 0
COMERICA INC. Common Stock 200340107   0 0 SH   SOLE   3,400 0 0
MOODY'S CORP. Common Stock 615369105   0 0 SH   SOLE   5,671 0 0
MOVADO GROUP INC. Common Stock 624580106   0 0 SH   SOLE   1,598 0 0
WESTERN UNION CO. Common Stock 959802109   1,669,753 88,300 SH   SOLE   119,704 0 0
HARLEY-DAVIDSON INC. Common Stock 412822108   0 0 SH   SOLE   5,416 0 0
AXSOME THERAPEUTICS INC. Common Stock 05464T104   662,170 11,500 SH   SOLE   11,500 0 0
THE COCA-COLA CO. Common Stock 191216100   2,513,216 55,945 SH   SOLE   162,506 0 0
SNAP-ON INC. Common Stock 833034101   0 0 SH   SOLE   1,500 0 0
SKYWEST INC. Common Stock 830879102   0 0 SH   SOLE   1,593 0 0
SIGNATURE BANK Common Stock 82669G104   0 0 SH   SOLE   700 0 0
CADENCE DESIGN SYSTEMS INC. Common Stock 127387108   0 0 SH   SOLE   13,275 0 0
ZYNGA INC. Common Stock 98986T108   3,292,800 480,000 SH   SOLE   480,000 0 0
THE HERSHEY CO. Common Stock 427866108   0 0 SH   SOLE   11,909 0 0
IONIS PHARMACEUTICALS INC. Common Stock 462222100   2,991,446 62,130 SH   SOLE   60,600 0 1,530
HENRY SCHEIN INC. Common Stock 806407102   0 0 SH   SOLE   3,073 0 0
KEYSIGHT TECHNOLOGIES INC. Common Stock 49338L103   0 0 SH   SOLE   2,600 0 0
MAGNIT PJSC Common Stock 55953Q202   233,012 26,000 SH   SOLE   26,000 0 0
POPULAR INC. Common Stock 733174700   0 0 SH   SOLE   1,955 0 0
HUNTINGTON INGALLS INDUSTRIES INC. Common Stock 446413106   0 0 SH   SOLE   687 0 0
COSTCO WHOLESALE CORP. Common Stock 22160K105   0 0 SH   SOLE   7,711 0 0
TELEPHONE & DATA SYSTEMS INC. Common Stock 879433829   0 0 SH   SOLE   4,543 0 0
TRACTOR SUPPLY CO. Common Stock 892356106   3,382,000 40,000 SH   SOLE   41,700 0 0
EQUINIX INC. REIT 29444U700   1,451,802 2,443 SH   SOLE   0 0 2,443
DENALI THERAPEUTICS INC. Common Stock 24823R105   2,582,340 142,200 SH   SOLE   142,200 0 0
PARKER-HANNIFIN CORP. Common Stock 701094104   0 0 SH   SOLE   1,750 0 0
ALPHABET INC. Common Stock 02079K107   10,415,659 9,082 SH   SOLE   15,508 0 0
UNIFIRST CORP. Common Stock 904708104   0 0 SH   SOLE   621 0 0
MERCK & CO. INC. Common Stock 58933Y105   6,850,342 89,027 SH   SOLE   172,356 0 0
ROBERT HALF INC. Common Stock 770323103   0 0 SH   SOLE   6,500 0 0
FASTENAL CO. Common Stock 311900104   0 0 SH   SOLE   7,872 0 0
MASCO CORP. Common Stock 574599106   0 0 SH   SOLE   4,200 0 0
WESTERN DIGITAL CORP. Common Stock 958102105   5,952 143 SH   SOLE   8,003 0 0
UNITED PARCEL SERVICE INC. Common Stock 911312106   215,248 2,200 SH   SOLE   15,479 0 0
LEAR CORP. Common Stock 521865204   0 0 SH   SOLE   1,021 0 0
SANGAMO THERAPEUTICS INC. Common Stock 800677106   233,640 36,000 SH   SOLE   36,000 0 0
ARGENX SE Common Stock 04016X101   1,662,500 12,500 SH   SOLE   12,500 0 0
ROLLINS INC. Common Stock 775711104   0 0 SH   SOLE   3,750 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108   5,166,056 94,424 SH   SOLE   157,352 0 0
SEI INVESTMENT CO. Common Stock 784117103   0 0 SH   SOLE   13,353 0 0
THE TORONTO-DOMINION BANK Common Stock 891160509   3,374,342 82,220 SH   SOLE   127,241 0 0
MCDONALD'S CORP. Common Stock 580135101   653,483 3,900 SH   SOLE   18,069 0 0
LIGAND PHARMACEUTICALS INC. Common Stock 53220K504   512,712 7,200 SH   SOLE   7,200 0 0
CAMECO CORP. Common Stock 13321L108   0 0 SH   SOLE   15,391 0 0
NASDAQ INC. Common Stock 631103108   0 0 SH   SOLE   4,109 0 0
RESTAURANT BRANDS INTERNATIONAL INC. Common Stock 76131D103   0 0 SH   SOLE   5,034 0 0
JABIL INC. Common Stock 466313103   0 0 SH   SOLE   8,256 0 0
MAXIM INTEGRATED PRODUCTS INC. Common Stock 57772K101   0 0 SH   SOLE   3,700 0 0
ATMOS ENERGY CORP. Common Stock 049560105   0 0 SH   SOLE   11,800 0 0
CIENA CORP. Common Stock 171779309   0 0 SH   SOLE   3,124 0 0
AMARIN CORP. PLC Common Stock 023111206   13,217,740 1,022,000 SH   SOLE   1,022,000 0 0
ILLINOIS TOOL WORKS INC. Common Stock 452308109   0 0 SH   SOLE   7,687 0 0
REGENXBIO INC. Common Stock 75901B107   438,750 13,000 SH   SOLE   13,000 0 0
PFIZER INC. Common Stock 717081103   2,484,763 76,060 SH   SOLE   202,825 0 0
BLACKROCK FUND ADVISORS Fund/ETF 46434G822   6,145,104 124,420 SH   SOLE   0 0 124,420
BLACKROCK FUND ADVISORS Fund/ETF 464288182   12,541 210 SH   SOLE   0 0 210
F5 NETWORKS INC. Common Stock 315616102   0 0 SH   SOLE   257 0 0
STATE STREET GLOBAL ADVISORS INC. Fund/ETF 78462F103   16,689,055 64,749 SH   SOLE   0 0 64,749
CHENIERE ENERGY INC. Common Stock 16411R208   423,020 13,000 SH   SOLE   19,700 0 0
BEIGENE LTD. Common Stock 07725L102   3,460,764 27,600 SH   SOLE   27,600 0 0
EOG RESOURCES INC. Common Stock 26875P101   346,302 9,900 SH   SOLE   15,400 0 0
VULCAN MATERIALS CO. Common Stock 929160109   0 0 SH   SOLE   1,700 0 0
CSX CORP. Common Stock 126408103   964,583 16,625 SH   SOLE   29,207 0 0
STEEL DYNAMICS INC. Common Stock 858119100   0 0 SH   SOLE   5,300 0 0
CF INDUSTRIES HOLDINGS INC. Common Stock 125269100   0 0 SH   SOLE   5,400 0 0
ABBVIE INC. Common Stock 00287Y109   1,482,883 19,690 SH   SOLE   51,859 0 0
VISHAY INTERTECHNOLOGY INC. Common Stock 928298108   0 0 SH   SOLE   4,705 0 0
JETBLUE AIRWAYS CORP. Common Stock 477143101   0 0 SH   SOLE   5,432 0 0
PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109   0 0 SH   SOLE   28,454 0 0
DANAHER CORP. Common Stock 235851102   492,870 3,500 SH   SOLE   15,407 0 0
JOHN BEAN TECHNOLOGIES CORP. Common Stock 477839104   212,815 2,856 SH   SOLE   2,800 0 56
MERCADOLIBRE INC. Common Stock 58733R102   1,041,238 2,200 SH   SOLE   5,900 0 0
BRIGHTVIEW HOLDINGS INC. Common Stock 10948C107   0 0 SH   SOLE   1,780 0 0
SILGAN HOLDINGS INC. Common Stock 827048109   0 0 SH   SOLE   1,064 0 0
DISCOVER FINANCIAL SERVICES Common Stock 254709108   0 0 SH   SOLE   15,988 0 0
CAPSTONE GREEN ENERGY CORP. Common Stock 14067D508   107,000 100,000 SH   SOLE   100,000 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO. LTD. Common Stock 874039100   0 0 SH   SOLE   45,569 0 0
VEEVA SYSTEM INC. Common Stock 922475108   0 0 SH   SOLE   2,478 0 0
SUNNOVA ENERGY INTERNATIONAL INC. Common Stock 86745K104   6,162,078 607,700 SH   SOLE   607,700 0 0
IOVANCE BIOTHERAPEUTICS INC. Common Stock 462260100   1,287,420 43,000 SH   SOLE   43,000 0 0
TESLA INC. Common Stock 88160R101   29,868 57 SH   SOLE   2,200 0 0
TURBODYNE TECHNOLOGIES INC. Common Stock 899905103   0 500 SH   SOLE   0 0 500
MASIMO CORP. Common Stock 574795100   5,844,960 33,000 SH   SOLE   33,000 0 0
GAP INC. Common Stock 364760108   0 0 SH   SOLE   3,113 0 0
HASBRO INC. Common Stock 418056107   0 0 SH   SOLE   1,525 0 0
THE INTERPUBLIC GROUP OF COMPANIES INC. Common Stock 460690100   0 0 SH   SOLE   35,600 0 0
BRISTOL-MYERS SQUIBB CO. Right 110122157   5,781,820 1,675,220 SH   SOLE   0 0 1,675,220
MGM RESORTS INTERNATIONAL Common Stock 552953101   0 0 SH   SOLE   20,667 0 0
INVESCO CAPITAL MANAGEMENT LLC Fund/ETF 46090E103   1,055,768 5,545 SH   SOLE   0 0 5,545
BANK ONE CAPITAL III Common Stock 46625H100   9,140,111 98,408 SH   SOLE   190,034 0 0
CELANESE CORP. (DEL.) Common Stock 150870103   517,959 6,990 SH   SOLE   14,341 0 0
W.R. BERKLEY CORP. Common Stock 084423102   490,590 9,000 SH   SOLE   10,651 0 0
AMERIPRISE FINANCIAL INC. Common Stock 03076C106   5,851,219 55,657 SH   SOLE   47,234 0 8,423
BANK OF MONTREAL Common Stock 063671101   1,609,979 33,820 SH   SOLE   48,706 0 0
HF SINCLAIR CORP. Common Stock 436106108   0 0 SH   SOLE   13,511 0 0
MARTIN MARIETTA MATERIALS INC. Common Stock 573284106   0 0 SH   SOLE   600 0 0
GLOBALTRANS INVESTMENT PLC Common Stock 37949E204   0 0 SH   SOLE   82,369 0 0
AUTODESK INC. Common Stock 052769106   2,350,635 15,895 SH   SOLE   18,913 0 0
AMICUS THERAPEUTICS INC. Common Stock 03152W109   1,540,006 158,600 SH   SOLE   161,600 0 0
QUALCOMM INC. Common Stock 747525103   8,981,191 130,160 SH   SOLE   155,059 0 0
THE KROGER CO. Common Stock 501044101   0 0 SH   SOLE   10,329 0 0
ACCO BRANDS CORP. Common Stock 00081T108   0 0 SH   SOLE   4,987 0 0
IAA INC. Common Stock 449253103   0 0 SH   SOLE   1,428 0 0
UNIVERSAL DISPLAY CORP. Common Stock 91347P105   2,365,167 17,220 SH   SOLE   17,220 0 0
SEAGEN INC. Common Stock 812578102   6,289,069 54,550 SH   SOLE   55,550 0 0
IROBOT CORP. Common Stock 462726100   4,540 111 SH   SOLE   0 0 111
BEST BUY CO. INC. Common Stock 086516101   0 0 SH   SOLE   13,720 0 0
UNITED RENTALS INC. Common Stock 911363109   0 0 SH   SOLE   2,816 0 0
SILICON MOTION TECHNOLOGY CORP. Common Stock 82706C108   27,666,569 754,680 SH   SOLE   750,000 0 4,680
REVVITY INC. Common Stock 714046109   0 0 SH   SOLE   2,100 0 0
GRUBHUB INC. Common Stock 400110102   0 0 SH   SOLE   2,100 0 0
VALE S.A. Common Stock 91912E105   0 0 SH   SOLE   25,000 0 0
ALEXION PHARMACEUTICALS INC. Common Stock 015351109   6,191,097 70,950 SH   SOLE   73,950 0 0
TC ENERGY CORP. Common Stock 87807B107   638,149 15,600 SH   SOLE   23,681 0 0
AXALTA COATING SYSTEMS LTD. Common Stock G0750C108   243,945 13,500 SH   SOLE   24,607 0 0
TEXAS ROADHOUSE INC. Common Stock 882681109   24,130,021 584,262 SH   SOLE   581,000 0 3,262
CBRE GROUP INC. Common Stock 12504L109   83,226 2,207 SH   SOLE   16,016 0 0
TPI COMPOSITES INC. Common Stock 87266J104   5,616,030 387,872 SH   SOLE   502,872 0 0
INTEGER HOLDINGS CORP. Common Stock 45826H109   0 0 SH   SOLE   518 0 0
NEWMONT CORP. Common Stock 651639106   196,968 4,350 SH   SOLE   97,038 0 0
CITRIX SYSTEMS INC. Common Stock 177376100   0 0 SH   SOLE   3,680 0 0
INSIGHT ENTERPRISES INC. Common Stock 45765U103   0 0 SH   SOLE   809 0 0
AKAMAI TECHNOLOGIES INC. Common Stock 00971T101   0 0 SH   SOLE   49,284 0 0
ANSYS INC. Common Stock 03662Q105   0 0 SH   SOLE   1,400 0 0
S&P GLOBAL INC. Common Stock 78409V104   11,895,155 48,559 SH   SOLE   48,262 0 297
GRIFOLS S.A. Common Stock 398438408   868,414 42,156 SH   SOLE   42,156 0 0
RELIANCE INC. Common Stock 759509102   0 0 SH   SOLE   1,370 0 0
THE AES CORP. Common Stock 00130H105   0 0 SH   SOLE   8,211 0 0
PLAINS ALL AMERICAN PIPELINE L.P. Common Stock 726503AE5   0 0 SH   SOLE   300,000 0 0
INFOSYS LTD. Common Stock 456788108   849,000 100,000 SH   SOLE   272,700 0 0
HELEN OF TROY LTD. Common Stock G4388N106   0 0 SH   SOLE   1,800 0 0
J.M. SMUCKER CO. Common Stock 832696405   0 0 SH   SOLE   1,654 0 0
BAUSCH HEALTH COMPANIES INC. Common Stock 071734107   0 0 SH   SOLE   7,825 0 0
FORTUNE BRANDS INNOVATIONS INC. Common Stock 34964C106   0 0 SH   SOLE   2,243 0 0
FALCON PRODUCTS INC. Common Stock 306075102   0 1,000 SH   SOLE   0 0 1,000
GOOSEHEAD INSURANCE INC. Common Stock 38267D109   274,200 6,000 SH   SOLE   6,000 0 0
FOX CORP. Common Stock 35137L204   0 0 SH   SOLE   9,800 0 0
LAS VEGAS SANDS CORP. Common Stock 517834107   0 0 SH   SOLE   7,974 0 0
DEXCOM INC. Common Stock 252131107   0 0 SH   SOLE   2,000 0 0
CONSOLIDATED EDISON INC. Common Stock 209115104   0 0 SH   SOLE   18,412 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102   0 0 SH   SOLE   13,010 0 0
COMMERCIAL METALS CO. Common Stock 201723103   0 0 SH   SOLE   4,745 0 0
GENERAL MOTORS CO. Common Stock 37045V100   0 0 SH   SOLE   25,481 0 0
UNITEDHEALTH GROUP INC. Common Stock 91324P102   11,350,207 45,612 SH   SOLE   75,493 0 0
NORDSTROM INC. Common Stock 655664100   9,204 600 SH   SOLE   1,706 0 0
W.W. GRAINGER INC. Common Stock 384802104   0 0 SH   SOLE   2,210 0 0
BOOKING HOLDINGS INC. Common Stock 09857L108   3,413,452 2,597 SH   SOLE   3,756 0 0
BROWN & BROWN INC. Common Stock 115236101   0 0 SH   SOLE   7,400 0 0
ZILLOW GROUP INC. Common Stock 98954M200   0 0 SH   SOLE   1,418 0 0
LINCOLN NATIONAL CORP. Common Stock 534187109   545,600 20,000 SH   SOLE   23,124 0 0
WORLD KINECT CORP. Common Stock 981475106   0 0 SH   SOLE   5,462 0 0
CANADIAN SOLAR INC. Common Stock 136635109   608,396 38,900 SH   SOLE   38,900 0 0
WYNN RESORTS LTD. Common Stock 983134107   0 0 SH   SOLE   892 0 0
KELLANOVA CO. Common Stock 487836108   107,982 1,800 SH   SOLE   7,361 0 0
DUPONT DE NEMOURS INC. Common Stock 26614N102   0 0 SH   SOLE   492 0 0
AMERICAN FINANCIAL GROUP INC. Common Stock 025932104   250,460 3,500 SH   SOLE   3,500 0 0
EUROGAS INC. Common Stock 298734104   0 47,000 SH   SOLE   0 0 47,000
ESSENT GROUP LTD. Common Stock G3198U102   0 0 SH   SOLE   3,887 0 0
FIRST SOLAR INC. Common Stock 336433107   6,521,090 180,840 SH   SOLE   259,840 0 0
DAQO NEW ENERGY CORP. Common Stock 23703Q203   4,002,480 72,000 SH   SOLE   72,000 0 0
PETROLEO BRASILEIRO S.A. - PETROBRAS Common Stock 71654V408   0 0 SH   SOLE   10,000 0 0
V.F. CORP. Common Stock 918204108   0 0 SH   SOLE   5,760 0 0
ORMAT TECHNOLOGIES INC. Common Stock 686688102   373,001 5,880 SH   SOLE   5,400 0 480
BROOKFIELD RENEWABLE PARTNERS L.P. Common Stock G16258108   2,624,716 62,900 SH   SOLE   62,900 0 0
WALMART INC. Common Stock 931142103   57,946 510 SH   SOLE   36,264 0 0
THE HOME DEPOT INC. Common Stock 437076102   12,856,381 66,510 SH   SOLE   87,330 0 0
CIGNA GROUP, THE Common Stock 125523100   606,084 3,400 SH   SOLE   17,645 0 0
THE PNC FINANCIAL SERVICES GROUP INC. Common Stock 693475105   4,078,902 41,246 SH   SOLE   51,643 0 0
THE BANK OF NOVA SCOTIA Common Stock 064149107   1,796,923 46,700 SH   SOLE   68,692 0 0
MIRATI THERAPEUTICS INC. Common Stock 60468T105   904,750 11,000 SH   SOLE   11,000 0 0
CATERPILLAR INC. Common Stock 149123101   3,324,494 29,436 SH   SOLE   43,439 0 0
ALTICE USA INC. Common Stock 02156K103   0 0 SH   SOLE   11,300 0 0
MORGAN STANLEY Common Stock 617446448   578,344 16,600 SH   SOLE   45,798 0 0
SEALED AIR CORP. Common Stock 81211K100   0 0 SH   SOLE   2,600 0 0
SEMPRA Common Stock 816851109   0 0 SH   SOLE   9,247 0 0
C.H. ROBINSON WORLDWIDE INC. Common Stock 12541W209   0 0 SH   SOLE   2,020 0 0
EVERSOURCE ENERGY Common Stock 30040W108   0 0 SH   SOLE   22,973 0 0
WEST PHARMACEUTICAL SERVICES INC. Common Stock 955306105   0 0 SH   SOLE   1,300 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670702   0 0 SH   SOLE   23,167 0 0
TERADYNE INC. Common Stock 880770102   1,325,121 24,159 SH   SOLE   27,659 0 0
ROGERS COMMUNICATIONS INC. Common Stock 775109200   1,959,605 48,800 SH   SOLE   61,574 0 0
ISHARES TR MSCI KLD400 SOC Fund/ETF 464288570   3,275,323 33,631 SH   SOLE   0 0 33,631
ROPER TECHNOLOGIES INC. Common Stock 776696106   0 0 SH   SOLE   1,762 0 0
COOPER COMPANIES INC. Common Stock 216648402   0 0 SH   SOLE   2,686 0 0
KIMBERLY-CLARK CORP. Common Stock 494368103   0 0 SH   SOLE   12,762 0 0
HERC HOLDINGS INC. Common Stock 42704L104   0 0 SH   SOLE   1,590 0 0
EVEREST GROUP LTD. Common Stock G3223R108   0 0 SH   SOLE   1,133 0 0
SCHLUMBERGER N.V. (SCHLUMBERGER LTD.) Common Stock 806857108   196,066 14,764 SH   SOLE   81,809 0 0
EDISON INTERNATIONAL Common Stock 281020107   0 0 SH   SOLE   12,383 0 0
MOLSON COORS BEVERAGE CO. Common Stock 60871R209   0 0 SH   SOLE   11,215 0 0
THE CLOROX CO. Common Stock 189054109   0 0 SH   SOLE   3,000 0 0
PRUDENTIAL FINANCIAL INC. Common Stock 744320102   1,472,750 27,400 SH   SOLE   38,935 0 0
ALPHABET INC. Common Stock 02079K305   31,023,174 27,127 SH   SOLE   41,868 0 0
RADIUS HEALTH INC. Common Stock 750469207   196,650 15,000 SH   SOLE   15,000 0 0
MICRON TECHNOLOGY INC. Common Stock 595112103   0 0 SH   SOLE   19,061 0 0
CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105   0 0 SH   SOLE   743 0 0
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050888   2,430,400 2,480 SH   SOLE   5,194 0 0
BAIDU INC. Common Stock 056752108   69,265 700 SH   SOLE   700 0 0
MCKESSON CORP. Common Stock 58155Q103   0 0 SH   SOLE   7,361 0 0
VARIAN MEDICAL SYSTEMS INC. Common Stock 92220P105   0 0 SH   SOLE   1,300 0 0
ERIE INDEMNITY CO. Common Stock 29530P102   2,075,360 14,000 SH   SOLE   14,800 0 0
MIDDLEBY CORP., THE Common Stock 596278101   0 0 SH   SOLE   1,500 0 0
WILLDAN GROUP INC. Common Stock 96924N100   2,233,350 105,000 SH   SOLE   105,000 0 0
WHEATON PRECIOUS METALS CORP. Common Stock 962879102   1,328,040 47,600 SH   SOLE   258,742 0 0
MAGNITOGORSK IRON & STEEL WORKS PJSC Common Stock 559189204   406,000 70,000 SH   SOLE   70,000 0 0
ISHARES INC JP MORGAN EM ETF Fund/ETF 464286517   4,482,616 119,728 SH   SOLE   0 0 119,728
GW PHARMACEUTICALS PLC Common Stock 36197T103   1,882,478 22,100 SH   SOLE   22,900 0 0
ESSENTIAL UTILITIES INC. Common Stock 29670G102   3,320,447 77,130 SH   SOLE   93,830 0 0
NETEASE INC. Common Stock 64110W102   1,780,078 5,800 SH   SOLE   9,280 0 0
WERNER ENTERPRISES INC. Common Stock 950755108   0 0 SH   SOLE   2,551 0 0
VOYA FINANCIAL INC. Common Stock 929089100   1,633,918 39,400 SH   SOLE   42,145 0 0
BIOGEN INC. Common Stock 09062X103   29,256,921 93,067 SH   SOLE   92,062 0 1,005
COLGATE-PALMOLIVE CO. Common Stock 194162103   0 0 SH   SOLE   86,210 0 0
DOVER CORP. Common Stock 260003108   0 0 SH   SOLE   5,204 0 0
HUNTINGTON BANCSHARES INC. Common Stock 446150104   0 0 SH   SOLE   15,000 0 0
GEN DIGITAL INC. Common Stock 668771108   0 0 SH   SOLE   11,488 0 0
PTC THERAPEUTICS INC. Common Stock 69366J200   1,820,712 42,800 SH   SOLE   42,800 0 0
ALIGN TECHNOLOGY INC. Common Stock 016255101   355,822 2,026 SH   SOLE   2,300 0 0
KEYCON POWER HOLDINGS LLC Common Stock 49328K107   0 0 SH   SOLE   3,025 0 0
MARKETAXESS HOLDINGS INC. Common Stock 57060D108   0 0 SH   SOLE   1,300 0 0
KURA ONCOLOGY INC. Common Stock 50127T109   1,613,360 172,000 SH   SOLE   172,000 0 0
AMERICAN ELECTRIC POWER CO. INC. Common Stock 025537101   0 0 SH   SOLE   2,319 0 0
KLA CORP. Common Stock 482480100   0 0 SH   SOLE   2,273 0 0
AMERICAN WATER WORKS CO. INC. Common Stock 030420103   2,179,584 17,200 SH   SOLE   32,230 0 0
CDK GLOBAL II LLC Common Stock 12508E101   0 0 SH   SOLE   5,801 0 0
THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104   8,922,272 54,398 SH   SOLE   69,988 0 0
WELLS FARGO & CO. Common Stock 949746101   0 0 SH   SOLE   70,642 0 0
ADAPTIVE BIOTECHNOLOGIES CORP. Common Stock 00650F109   1,139,040 42,000 SH   SOLE   42,000 0 0
WASTE MANAGEMENT INC. Common Stock 94106L109   2,482,304 26,240 SH   SOLE   33,320 0 0
LIBERTY MEDIA CORP. Common Stock 531229607   0 0 SH   SOLE   6,000 0 0
LIBERTY MEDIA CORP. Common Stock 531229854   0 0 SH   SOLE   5,000 0 0
BERRY PETROLEUM CO. LLC Common Stock 08579X101   0 0 SH   SOLE   3,410 0 0
PAYPAL HOLDINGS INC. Common Stock 70450Y103   10,859,953 112,913 SH   SOLE   133,194 0 0
TYSON FOODS INC. Common Stock 902494103   325,325 5,500 SH   SOLE   12,960 0 0
ISHARES TRUST Fund/ETF 464287325   127,974 2,100 SH   SOLE   0 0 2,100
MERITAGE HOMES CORP. Common Stock 59001A102   0 0 SH   SOLE   3,082 0 0
HUNT (J.B.) TRANSPORT SERVICES INC. Common Stock 445658107   0 0 SH   SOLE   1,327 0 0
SOLAREDGE TECHNOLOGIES INC. Common Stock 83417M104   5,641,324 69,100 SH   SOLE   100,600 0 0
FIRST MAJESTIC SILVER CORP. Common Stock 32076V103   2,026 313 SH   SOLE   0 0 313
POLARIS INC. Common Stock 731068102   0 0 SH   SOLE   800 0 0
COPART INC. Common Stock 217204106   0 0 SH   SOLE   4,300 0 0
ROKU INC. Common Stock 77543R102   0 0 SH   SOLE   2,000 0 0
CDW CORP. Common Stock 12514G108   1,095,341 11,717 SH   SOLE   12,450 0 0
LIVENT CORP. Common Stock 53814L108   562 107 SH   SOLE   0 0 107
FIRSTCASH HOLDINGS INC. Common Stock 33767D105   5,380,500 75,000 SH   SOLE   75,000 0 0
JD.COM INC. Common Stock 47215P106   0 0 SH   SOLE   30,000 0 0
SHERWIN-WILLIAMS CO. Common Stock 824348106   8,639,566 18,109 SH   SOLE   22,309 0 0
DENTSPLY SIRONA INC. Common Stock 24906P109   0 0 SH   SOLE   11,262 0 0
RTX CORP. Common Stock 913017109   0 0 SH   SOLE   15,274 0 0
CENCORA INC. Common Stock 03073E105   0 0 SH   SOLE   5,880 0 0
AT HOME CORP. Common Stock 045919107   0 3,413 SH   SOLE   3,413 0 0
SPS COMMERCE INC. Common Stock 78463M107   0 0 SH   SOLE   1,166 0 0
NORTHERN TRUST CORP. Common Stock 665859104   0 0 SH   SOLE   3,100 0 0
CONDUENT INC. Common Stock 206787103   0 0 SH   SOLE   8,000 0 0
PEOPLE'S UNITED FINANCIAL INC. Common Stock 712704105   0 0 SH   SOLE   11,164 0 0
SHOPIFY INC. Common Stock 82509L107   858,605 2,000 SH   SOLE   3,300 0 0
PTC INC. Common Stock 69370C100   0 0 SH   SOLE   1,500 0 0
JACK HENRY & ASSOCIATES INC. Common Stock 426281101   0 0 SH   SOLE   2,000 0 0
ZIONS BANCORPORATION N.A. Common Stock 989701107   0 0 SH   SOLE   2,200 0 0
LUKOIL PJSC Common Stock 69343P105   4,731,120 84,540 SH   SOLE   119,155 0 0
BOSTON SCIENTIFIC CORP. Common Stock 101137107   227,808 7,200 SH   SOLE   51,609 0 0
ADVANCED ENERGY INDUSTRIES INC. Common Stock 007973100   2,064,084 41,150 SH   SOLE   41,150 0 0
LIBERTY BROADBAND CORP. Common Stock 530307305   0 0 SH   SOLE   1,495 0 0
O'REILLY AUTOMOTIVE INC. Common Stock 67103H107   0 0 SH   SOLE   3,007 0 0
GRAHAM HOLDINGS COMPANY Common Stock 384637104   0 0 SH   SOLE   169 0 0
ARCH CAPITAL GROUP LTD. Common Stock G0450A105   0 0 SH   SOLE   9,223 0 0
FINANCIAL CORP. OF AMERICA Common Stock 317421105   0 200 SH   SOLE   0 0 200
FRANCO-NEVADA CORP. Common Stock 351858105   0 0 SH   SOLE   3,912 0 0
DR REDDY'S LABORATORIES LTD. Common Stock 256135203   0 0 SH   SOLE   6,300 0 0
DOLLAR TREE INC. Common Stock 256746108   0 0 SH   SOLE   2,823 0 0
THE WALT DISNEY CO. Common Stock 254687106   10,530,148 106,466 SH   SOLE   143,403 0 0
WAL-MART DE MEXICO S.A.B. DE C.V. Common Stock 93114W107   0 0 SH   SOLE   9,420 0 0
WESBANCO INC. Common Stock 950810101   0 0 SH   SOLE   1,138 0 0
SPLUNK INC. Common Stock 848637104   1,272,200 10,000 SH   SOLE   11,814 0 0
WATTS WATER TECHNOLOGIES INC. Common Stock 942749102   2,777,449 33,950 SH   SOLE   35,250 0 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100   21,202,915 91,400 SH   SOLE   96,876 0 0
CARLISLE COS. INC. Common Stock 142339100   0 0 SH   SOLE   3,878 0 0
INTEL CORP. Common Stock 458140100   16,790,056 306,423 SH   SOLE   383,773 0 0
AMERICA MOVIL S.A.B. DE C.V. Common Stock 02364W105   0 0 SH   SOLE   29,200 0 0
UPBOUND GROUP INC. Common Stock 76009N100   0 0 SH   SOLE   3,997 0 0
TYLER TECHNOLOGIES INC. Common Stock 902252105   0 0 SH   SOLE   500 0 0
ALTRIA GROUP INC. Common Stock 02209S103   38,670 1,000 SH   SOLE   34,340 0 0
TWILIO INC. Common Stock 90138F102   2,684,700 30,000 SH   SOLE   31,700 0 0
NORTHROP GRUMMAN CORP. Common Stock 666807102   0 0 SH   SOLE   1,046 0 0
RELIANCE INDUSTRIES LTD. Common Stock 759470107   0 0 SH   SOLE   14,203 0 0
XENCOR INC. Common Stock 98401F105   3,879,816 129,200 SH   SOLE   129,200 0 0
TURNING POINT THERAPEUTICS INC. Common Stock 90041T108   1,037,055 23,500 SH   SOLE   23,500 0 0
ACUITY BRANDS INC. Common Stock 00508Y102   0 0 SH   SOLE   1,500 0 0
COTERRA ENERGY INC. Common Stock 127097103   6,851,092 398,000 SH   SOLE   398,000 0 0
PRINCIPAL FINANCIAL GROUP INC. Common Stock 74251V102   0 0 SH   SOLE   4,096 0 0
HILL-ROM HOLDINGS INC. Common Stock 431475102   0 0 SH   SOLE   1,204 0 0
AUTOZONE INC. Common Stock 053332102   0 0 SH   SOLE   802 0 0
DOMINOS PIZZA INC. Common Stock 25754A201   0 0 SH   SOLE   1,300 0 0
ELI LILLY AND COMPANY Common Stock 532457108   4,445,434 32,110 SH   SOLE   50,722 0 0
MANTECH INTERNATIONAL CORP. Common Stock 564563104   0 0 SH   SOLE   654 0 0
BOOZ ALLEN HAMILTON HOLDING CORP. Common Stock 099502106   0 0 SH   SOLE   1,790 0 0
NOVA LJUBLJANSKA BANKA D.D. Common Stock 66980N203   477,304 60,000 SH   SOLE   60,000 0 0
OPEN TEXT CORP. Common Stock 683715106   0 0 SH   SOLE   5,634 0 0
NORWEGIAN CRUISE LINE HOLDINGS LTD. Common Stock G66721104   0 0 SH   SOLE   2,833 0 0
RESMED INC. Common Stock 761152107   0 0 SH   SOLE   1,800 0 0
ONEMAIN HOLDINGS INC. Common Stock 68268W103   0 0 SH   SOLE   2,582 0 0
LKQ CORP. Common Stock 501889208   19,357,338 943,800 SH   SOLE   950,800 0 0
LAMB WESTON HOLDINGS INC. Common Stock 513272104   0 0 SH   SOLE   3,200 0 0
OPENLANE INC. Common Stock 48238T109   444,000 37,000 SH   SOLE   37,000 0 0
ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105   4,139,073 161,332 SH   SOLE   156,596 0 4,736
BLACKROCK INC. Common Stock 09247X101   5,313,707 12,156 SH   SOLE   9,110 0 3,046
HESS CORP. Common Stock 42809H107   0 0 SH   SOLE   7,389 0 0
ATI INC. Common Stock 01741R102   0 0 SH   SOLE   5,000 0 0
ASTRAZENECA PLC Common Stock 046353108   0 0 SH   SOLE   2,195 0 0
ACCELERON PHARMA INC. Common Stock 00434H108   1,359,768 15,900 SH   SOLE   15,900 0 0
DAVITA INC. Common Stock 23918K108   0 0 SH   SOLE   6,896 0 0
AURINIA PHARMACEUTICALS INC. Common Stock 05156V102   970,200 66,000 SH   SOLE   66,000 0 0
PALO ALTO NETWORKS INC. Common Stock 697435105   832,350 5,000 SH   SOLE   6,177 0 0
BATH & BODY WORKS INC. Common Stock 501797104   15,039,560 1,301,000 SH   SOLE   1,300,000 0 1,000
POSCO HOLDINGS INC. Common Stock 693483109   0 0 SH   SOLE   4,400 0 0
BANCOLOMBIA S.A. Common Stock 05968L102   0 0 SH   SOLE   7,300 0 0
SYNEOS HEALTH INC. Common Stock 87166B102   1,377,000 34,000 SH   SOLE   34,000 0 0
DESIGNER BRANDS INC. Common Stock 250565108   0 0 SH   SOLE   3,827 0 0
VMWARE INC. Common Stock 928563402   6,941,952 57,600 SH   SOLE   61,635 0 0
AGILENT TECHNOLOGIES INC. Common Stock 00846U101   2,368,832 33,075 SH   SOLE   22,277 0 10,798
U-HAUL HOLDING COMPANY Common Stock 023586100   0 0 SH   SOLE   300 0 0
PROGRESSIVE CORP. (OHIO) Common Stock 743315103   9,893,863 132,890 SH   SOLE   113,738 0 19,152
ZOETIS INC. Common Stock 98978V103   5,623,976 48,200 SH   SOLE   60,555 0 0
ROSS STORES INC. Common Stock 778296103   3,043,745 35,850 SH   SOLE   48,860 0 0
TD AMERITRADE HOLDING CORP. Common Stock 87236Y108   0 0 SH   SOLE   8,910 0 0
ENEL AMERICAS S.A. Common Stock 29274F104   0 0 SH   SOLE   39,970 0 0
STARBUCKS CORP. Common Stock 855244109   22,557,064 342,656 SH   SOLE   369,539 0 0
ALLEGHANY CORP. Common Stock 017175100   282,800 500 SH   SOLE   700 0 0
FISERV INC. Common Stock 337738108   8,321,951 85,385 SH   SOLE   101,950 0 0
UNIVERSAL HEALTH SERVICES INC. Common Stock 913903100   0 0 SH   SOLE   2,500 0 0
AMERICAN EXPRESS CO. Common Stock 025816109   388,161 4,300 SH   SOLE   30,775 0 0
L3HARRIS TECHNOLOGIES INC. Common Stock 502431109   0 0 SH   SOLE   3,916 0 0
WAYFAIR INC. Common Stock 94419L101   5,824,960 109,000 SH   SOLE   110,400 0 0
SPRINT CORP. Common Stock 85207U105   0 0 SH   SOLE   48,401 0 0
SAGE THERAPEUTICS INC. Common Stock 78667J108   551,650 18,700 SH   SOLE   18,700 0 0
THE ALLSTATE CORP. Common Stock 020002101   1,419,600 15,000 SH   SOLE   27,447 0 0
PHOSAGRO PJSC Common Stock 71922G209   382,500 37,500 SH   SOLE   37,500 0 0
GLOBAL BLOOD THERAPEUTICS INC. Common Stock 37890U108   2,784,140 53,500 SH   SOLE   53,500 0 0
AMEREN CORP. Common Stock 023608102   0 0 SH   SOLE   3,450 0 0
U.S. BANCORP Common Stock 902973304   0 0 SH   SOLE   41,031 0 0
MARSH & MCLENNAN COS. INC. Common Stock 571748102   1,522,350 17,000 SH   SOLE   38,799 0 0
M&T BANK CORP. Common Stock 55261F104   0 0 SH   SOLE   1,919 0 0
ALLOGENE THERAPEUTICS INC. Common Stock 019770106   819,264 40,800 SH   SOLE   40,800 0 0
AGNICO EAGLE MINES LTD. Common Stock 008474108   885,762 22,300 SH   SOLE   151,600 0 0
KINDER MORGAN INC. Common Stock 49456B101   0 0 SH   SOLE   41,781 0 0
ABBOTT LABORATORIES Common Stock 002824100   7,785,562 99,324 SH   SOLE   128,221 0 0
BOEING CO. Common Stock 097023105   4,772 32 SH   SOLE   8,076 0 0
UBER TECHNOLOGIES INC. Common Stock 90353T100   0 0 SH   SOLE   11,000 0 0
FACTSET RESEARCH SYSTEMS INC. Common Stock 303075105   0 0 SH   SOLE   900 0 0
SLM CORP. Common Stock 78442P106   0 0 SH   SOLE   8,283 0 0
JOUNCE THERAPEUTICS INC. Common Stock 481116101   2,871,788 604,587 SH   SOLE   604,587 0 0
VERINT SYSTEMS INC. Common Stock 92343X100   0 0 SH   SOLE   2,022 0 0
ETSY INC. Common Stock 29786A106   643,615 16,656 SH   SOLE   26,500 0 0
FMC CORP. Common Stock 302491303   83,569 1,023 SH   SOLE   6,600 0 0
ACTIVISION BLIZZARD INC. Common Stock 00507V109   3,625,140 62,000 SH   SOLE   76,873 0 0
NUTANIX INC. Common Stock 67059N108   9,006 570 SH   SOLE   0 0 570
COMMERCIAL INTERNATIONAL BANK LTD. Common Stock 201712205   0 0 SH   SOLE   36,000 0 0
TIMKEN CO. Common Stock 887389104   0 0 SH   SOLE   1,525 0 0
HARMONY GOLD MINING CO. LTD. Common Stock 413216300   5,886 2,700 SH   SOLE   0 0 2,700
BIO-TECHNE CORP. Common Stock 09073M104   2,489,809 13,050 SH   SOLE   13,050 0 0
PEMBINA PIPELINE CORP. Common Stock 706327103   0 0 SH   SOLE   27,097 0 0
WABCO HOLDINGS INC. Common Stock 92927K102   0 0 SH   SOLE   600 0 0
SOCIEDAD QUIMICA Y MINERA DE CHILE S.A. Common Stock 833635105   0 0 SH   SOLE   35,000 0 0
IDEXX LABORATORIES INC. Common Stock 45168D104   0 0 SH   SOLE   1,300 0 0
TARGA RESOURCES CORP. Common Stock 87612G101   0 0 SH   SOLE   1,654 0 0
GLOBAL PAYMENTS INC. Common Stock 37940X102   1,426,099 9,430 SH   SOLE   12,899 0 0
GE AEROSPACE Common Stock 369604103   7,940 1,000 SH   SOLE   212,098 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464288513   7,811,045 101,350 SH   SOLE   0 0 101,350
THE WILLIAMS COMPANIES INC. Common Stock 969457100   0 0 SH   SOLE   11,900 0 0
MOBILE TELESYSTEMS PJSC Common Stock 607409109   0 0 SH   SOLE   105,900 0 0
VEECO INSTRUMENTS INC. Common Stock 922417100   1,036,692 104,400 SH   SOLE   104,400 0 0
ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108   4,229,639 95,310 SH   SOLE   96,178 0 0
FORTIVE CORP. Common Stock 34959J108   0 0 SH   SOLE   7,875 0 0
BLUEBIRD BIO INC. Common Stock 09609G100   1,669,428 35,550 SH   SOLE   36,528 0 0
MICROCHIP TECHNOLOGY INC. Common Stock 595017104   0 0 SH   SOLE   2,623 0 0
SUNPOWER CORP. Common Stock 867652406   2,621,157 486,300 SH   SOLE   486,300 0 0
KEYCON POWER HOLDINGS LLC Common Stock 111111111   0 0 SH   SOLE   17,126 0 0
VISA INC. Common Stock 92826C839   26,125,763 158,904 SH   SOLE   198,049 0 0
MANULIFE FINANCIAL CORP. Common Stock 56501R106   2,880,733 241,380 SH   SOLE   289,409 0 0
SIRIUS XM INC. Common Stock 82968B103   0 0 SH   SOLE   16,613 0 0
MARATHON OIL CORP. Common Stock 565849106   0 0 SH   SOLE   16,900 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287234   19,557,104 573,018 SH   SOLE   0 0 573,018
PACIRA BIOSCIENCES INC. Common Stock 695127100   485,424 14,400 SH   SOLE   14,400 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC. Common Stock 11133T103   0 0 SH   SOLE   6,540 0 0
EXPEDIA GROUP INC. Common Stock 30212P303   0 0 SH   SOLE   3,800 0 0
SVB FINANCIAL GROUP Common Stock 78486Q101   0 0 SH   SOLE   1,800 0 0
SANTANDER CONSUMER USA HOLDINGS INC. Common Stock 80283M101   0 0 SH   SOLE   7,461 0 0
DISCOVERY INC. Common Stock 25470F302   0 0 SH   SOLE   11,941 0 0
SBERBANK OF RUSSIA PJSC Common Stock 80585Y308   27,617 2,900 SH   SOLE   165,643 0 0
MOLINA HEALTHCARE INC. Common Stock 60855R100   0 0 SH   SOLE   694 0 0
LOWE'S COMPANIES INC. Common Stock 548661107   1,836,297 20,700 SH   SOLE   35,554 0 0
EDWARDS LIFESCIENCES CORP. Common Stock 28176E108   8,977,587 45,790 SH   SOLE   50,670 0 0
POLYUS PJSC Common Stock 73181P102   20,020 286 SH   SOLE   0 0 286
DOMTAR CORP. Common Stock 257559203   0 0 SH   SOLE   3,752 0 0
JUNIPER NETWORKS INC. Common Stock 48203R104   0 0 SH   SOLE   4,270 0 0
TEXAS INSTRUMENTS INC. Common Stock 882508104   8,649,529 84,920 SH   SOLE   102,863 0 0
DEVON ENERGY CORP. Common Stock 25179M103   0 0 SH   SOLE   19,000 0 0
REATA PHARMACEUTICALS INC. Common Stock 75615P103   3,658,488 22,600 SH   SOLE   23,102 0 0
TRUIST FINANCIAL CORP. Common Stock 89832Q109   0 0 SH   SOLE   37,898 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   1,241,181 40,000 SH   SOLE   48,441 0 0
APREA THERAPEUTICS INC. Common Stock 03836J102   870,740 26,000 SH   SOLE   26,000 0 0
XILINX INC. Common Stock 983919101   0 0 SH   SOLE   6,212 0 0
BALL CORP. Common Stock 058498106   0 0 SH   SOLE   5,048 0 0
OKTA INC. Common Stock 679295105   3,667,800 30,000 SH   SOLE   32,000 0 0
MILLERKNOLL INC. Common Stock 600544100   1,911,840 84,000 SH   SOLE   84,000 0 0
CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102   0 0 SH   SOLE   16,910 0 0
PVH CORP. Common Stock 693656100   886,704 23,200 SH   SOLE   24,649 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   8,723,735 160,224 SH   SOLE   222,966 0 0
MSCI INC. Common Stock 55354G100   0 0 SH   SOLE   3,900 0 0
CREDICORP LTD. Common Stock G2519Y108   0 0 SH   SOLE   2,170 0 0
WHIRLPOOL CORP. Common Stock 963320106   0 0 SH   SOLE   3,034 0 0
ZOGENIX INC. Common Stock 98978L204   2,380,792 94,900 SH   SOLE   94,900 0 0
IPG PHOTONICS CORP. Common Stock 44980X109   0 0 SH   SOLE   700 0 0
ALLY FINANCIAL INC. Common Stock 02005N100   0 0 SH   SOLE   27,988 0 0
FLAGSTAR BANCORP INC. Common Stock 337930705   0 0 SH   SOLE   1,647 0 0
AFFILIATED MANAGERS GROUP INC. Common Stock 008252108   0 0 SH   SOLE   42,500 0 0
TWITTER INC. Common Stock 90184L102   11,554 450 SH   SOLE   9,808 0 0
LIVE NATION ENTERTAINMENT INC. Common Stock 538034109   0 0 SH   SOLE   4,280 0 0
BCE INC. Common Stock 05534B760   2,784,892 71,930 SH   SOLE   119,398 0 0
KANSAS CITY SOUTHERN Common Stock 485170302   0 0 SH   SOLE   3,800 0 0
CREDIT ACCEPTANCE CORP. (MICH.) Common Stock 225310101   0 0 SH   SOLE   700 0 0
AT & T INC. Common Stock 00206R102   6,347,372 212,045 SH   SOLE   483,947 0 0
THE PROCTER & GAMBLE CO. Common Stock 742718109   13,557,710 119,031 SH   SOLE   175,583 0 0
ITRON INC. Common Stock 465741106   2,688,824 48,950 SH   SOLE   48,950 0 0
CAMPBELL SOUP CO. Common Stock 134429109   0 0 SH   SOLE   7,000 0 0
ASE TECHNOLOGY HOLDING CO. LTD. Common Stock 00215W100   0 0 SH   SOLE   57,500 0 0
TRAVERE THERAPEUTICS INC. Common Stock 761299106   507,300 35,600 SH   SOLE   35,600 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP. Common Stock 192446102   0 0 SH   SOLE   65,276 0 0
MONSTER BEVERAGE CORP. Common Stock 61174X109   0 0 SH   SOLE   13,151 0 0
CHEMOCENTRYX INC. Common Stock 16383L106   2,692,800 68,000 SH   SOLE   68,000 0 0
VALERO ENERGY CORPORATION Common Stock 91913Y100   0 0 SH   SOLE   15,668 0 0
MOHAWK INDUSTRIES INC. Common Stock 608190104   240,450 3,000 SH   SOLE   3,000 0 0
YUM! BRANDS, INC. Common Stock 988498101   0 0 SH   SOLE   7,068 0 0
ROSNEFT OIL COMPANY Common Stock 67812M207   867,100 230,000 SH   SOLE   259,899 0 0
ARTHUR J. GALLAGHER & CO. Common Stock 363576109   832,200 10,000 SH   SOLE   12,400 0 0
HUMANA INC. Common Stock 444859102   0 0 SH   SOLE   4,677 0 0
CHEVRON CORP. Common Stock 166764100   1,320,410 18,350 SH   SOLE   31,986 0 0
COGNEX CORP. Common Stock 192422103   4,939,740 117,000 SH   SOLE   119,800 0 0
NETAPP INC. Common Stock 64110D104   0 0 SH   SOLE   4,376 0 0
EBAY INC. Common Stock 278642103   0 0 SH   SOLE   30,519 0 0
FIVE9 INC. Common Stock 338307101   220,590 3,000 SH   SOLE   3,000 0 0
TELEFLEX INC. Common Stock 879369106   0 0 SH   SOLE   400 0 0
BARRICK GOLD CORP. Common Stock 067901108   15,206 830 SH   SOLE   59,461 0 0
HORMEL FOODS CORP. Common Stock 440452100   0 0 SH   SOLE   3,716 0 0
AMPHENOL CORP. Common Stock 032095101   6,340,636 84,051 SH   SOLE   100,251 0 0
JOHNSON & JOHNSON Common Stock 478160104   2,973,373 22,675 SH   SOLE   63,496 0 0
MOTOROLA SOLUTIONS INC. Common Stock 620076307   400,110 3,000 SH   SOLE   8,284 0 0
DARLING INGREDIENTS INC. Common Stock 237266101   5,477,027 289,558 SH   SOLE   289,558 0 0
PAYCHEX INC. Common Stock 704326107   0 0 SH   SOLE   10,009 0 0
FIDELITY NATIONAL FINANCIAL INC. Common Stock 31620R303   528,000 20,000 SH   SOLE   46,157 0 0
ALGONQUIN POWER & UTILITIES CORP. Common Stock 015857105   0 0 SH   SOLE   58,700 0 0
DIAGEO PLC Common Stock 25243Q205   2,037,734 16,030 SH   SOLE   0 0 16,030
BAXTER INTERNATIONAL INC. Common Stock 071813109   0 0 SH   SOLE   13,454 0 0
HA SUSTAINABLE INFRASTRUCTURE CAPITAL INC. Common Stock 41068X100   6,193,850 302,287 SH   SOLE   472,287 0 0
BORGWARNER INC. Common Stock 099724106   0 0 SH   SOLE   3,044 0 0
BANCO BRADESCO S.A. Common Stock 059460303   646,196 156,464 SH   SOLE   183,964 0 0
CHARTER COMMUNICATIONS INC Common Stock 16119P108   5,335 12 SH   SOLE   3,283 0 0
FIBROGEN INC. Common Stock 31572Q808   3,089,646 88,200 SH   SOLE   88,200 0 0
CARMAX INC. Common Stock 143130102   0 0 SH   SOLE   3,000 0 0
ECOPETROL S.A. Common Stock 279158109   0 0 SH   SOLE   8,800 0 0
ABIOMED INC. Common Stock 003654100   0 0 SH   SOLE   1,173 0 0
PEPSICO INC. Common Stock 713448108   13,455,491 107,871 SH   SOLE   144,197 0 0
LEIDOS HOLDINGS INC. Common Stock 525327102   0 0 SH   SOLE   5,542 0 0
SOUTHWEST AIRLINES CO. Common Stock 844741108   0 0 SH   SOLE   1,804 0 0
CITIGROUP INC. Common Stock 172967424   0 0 SH   SOLE   58,861 0 0
GENESCO INC. Common Stock 371532102   0 0 SH   SOLE   1,747 0 0
ENPHASE ENERGY INC. Common Stock 29355A107   5,136,000 160,500 SH   SOLE   160,500 0 0
JUMIA TECHNOLOGIES AG Common Stock 48138M105   129,711 42,251 SH   SOLE   42,251 0 0
KOHL'S CORP. Common Stock 500255104   0 0 SH   SOLE   5,137 0 0
QIWI PLC Common Stock 74735M108   428,400 40,000 SH   SOLE   40,000 0 0
TIFFANY & CO. Common Stock 886547108   0 0 SH   SOLE   5,900 0 0
BURLINGTON STORES INC. Common Stock 122017106   0 0 SH   SOLE   1,300 0 0
NOV INC. Common Stock 637071101   0 0 SH   SOLE   25,193 0 0
LSR GROUP PAO Common Stock 50218G206   367,740 270,000 SH   SOLE   270,000 0 0
ALERISLIFE INC. Common Stock 33832D205   0 0 SH   SOLE   361 0 0
AUTONATION INC. Common Stock 05329W102   0 0 SH   SOLE   1,951 0 0
FORTINET INC. Common Stock 34959E109   449,339 4,576 SH   SOLE   9,190 0 0
GODADDY INC. Common Stock 380237107   0 0 SH   SOLE   4,100 0 0
VAIL RESORTS INC. Common Stock 91879Q109   0 0 SH   SOLE   600 0 0
LENNOX INTERNATIONAL INC. Common Stock 526107107   0 0 SH   SOLE   900 0 0
IDEX CORP. Common Stock 45167R104   0 0 SH   SOLE   1,600 0 0
BUILDERS FIRSTSOURCE INC. Common Stock 12008R107   0 0 SH   SOLE   7,267 0 0
INTUITIVE SURGICAL INC. Common Stock 46120E602   9,749,959 19,438 SH   SOLE   21,262 0 0
EASTMAN CHEMICAL CO. Common Stock 277432100   0 0 SH   SOLE   2,072 0 0
LUMENTUM HOLDINGS INC. Common Stock 55024U109   1,066,896 14,400 SH   SOLE   14,400 0 0
MASTERCARD INC. Common Stock 57636Q104   17,027,112 67,360 SH   SOLE   91,883 0 0
PETIQ INC. Common Stock 71639T106   549,528 25,619 SH   SOLE   25,619 0 0
DXC TECHNOLOGY CO. Common Stock 23355L106   0 0 SH   SOLE   4,501 0 0
CAE INC. Common Stock 124765108   0 0 SH   SOLE   6,300 0 0
CBOE GLOBAL MARKETS INC. Common Stock 12503M108   0 0 SH   SOLE   900 0 0
REGENERON PHARMACEUTICALS INC. Common Stock 75886F107   4,493,500 9,500 SH   SOLE   11,059 0 0
QORVO INC. Common Stock 74736K101   0 0 SH   SOLE   3,760 0 0
ARENA PHARMACEUTICALS INC. Common Stock 040047607   1,116,180 26,500 SH   SOLE   26,500 0 0
MARATHON PETROLEUM CORP. Common Stock 56585A102   0 0 SH   SOLE   9,019 0 0
ALASKA AIR GROUP INC. Common Stock 011659109   575,099 20,300 SH   SOLE   23,768 0 0
PULTE GROUP INC. Common Stock 745867101   0 0 SH   SOLE   13,000 0 0
SALESFORCE INC. Common Stock 79466L302   4,988,507 33,290 SH   SOLE   48,107 0 0
SYNCHRONY FINANCIAL Common Stock 87165B103   0 0 SH   SOLE   13,559 0 0
XEROX HOLDINGS CORP. Common Stock 98421M106   0 0 SH   SOLE   12,933 0 0
VERISIGN INC. Common Stock 92343E102   0 0 SH   SOLE   2,300 0 0
PPL CORP. Common Stock 69351T106   0 0 SH   SOLE   4,300 0 0
NEKTAR THERAPEUTICS Common Stock 640268108   1,043,868 57,800 SH   SOLE   57,800 0 0
BLACKSTONE INC. Common Stock 09260D107   0 0 SH   SOLE   19,600 0 0
ORION ENERGY SYSTEMS INC. Common Stock 686275108   1,679,000 460,000 SH   SOLE   460,000 0 0
OLD DOMINION FREIGHT LINE INC. Common Stock 679580100   6,182,346 47,100 SH   SOLE   50,700 0 0
PHILLIPS 66 Common Stock 718546104   412,699 7,620 SH   SOLE   28,826 0 0
CAPRI HOLDINGS LTD. Common Stock G1890L107   0 0 SH   SOLE   14,516 0 0
TERRAFORM POWER INC. Common Stock 88104R209   3,561,866 230,990 SH   SOLE   230,990 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287200   15,036,296 58,190 SH   SOLE   0 0 58,190
XPO INC. Common Stock 983793100   0 0 SH   SOLE   2,100 0 0
FABRINET Common Stock G3323L100   0 0 SH   SOLE   1,842 0 0
ISHARES TRUST Fund/ETF 464287291   91,180 500 SH   SOLE   0 0 500
AMERICAN INTERNATIONAL GROUP INC. Common Stock 026874784   514,200 20,000 SH   SOLE   36,964 0 0
T. ROWE PRICE GROUP INC. Common Stock 74144T108   0 0 SH   SOLE   5,326 0 0
HYUNDAI MOTOR CO. LTD. Common Stock Y38472125   0 0 SH   SOLE   5,000 0 0
KB HOME Common Stock 48666K109   0 0 SH   SOLE   5,861 0 0
AMERICAN SUPERCONDUCTOR CORP. Common Stock 030111207   1,582,050 298,500 SH   SOLE   298,500 0 0
LENNAR CORP. Common Stock 526057104   0 0 SH   SOLE   2,000 0 0
MARKEL GROUP INC. Common Stock 570535104   0 0 SH   SOLE   200 0 0
SERVICENOW INC. Common Stock 81762P102   1,002,365 3,500 SH   SOLE   7,176 0 0
NIKE INC. Common Stock 654106103   10,659,717 125,546 SH   SOLE   165,930 0 0
INVESCO LTD. Common Stock G491BT108   0 0 SH   SOLE   5,876 0 0
KRAFT HEINZ CO., THE Common Stock 500754106   0 0 SH   SOLE   13,437 0 0
CINCINNATI FINANCIAL CORP. Common Stock 172062101   0 0 SH   SOLE   2,184 0 0
ARAMARK Common Stock 03852U106   0 0 SH   SOLE   6,603 0 0
GILEAD SCIENCES INC. Common Stock 375558103   23,700,977 314,205 SH   SOLE   343,110 0 0
UNION PACIFIC CORP. Common Stock 907818108   6,984,311 49,815 SH   SOLE   68,012 0 0
CERNER CORP. Common Stock 156782104   0 0 SH   SOLE   22,804 0 0
FIRST HORIZON CORP. Common Stock 320517105   0 0 SH   SOLE   13,669 0 0
STRYKER CORP. Common Stock 863667101   8,993,806 55,385 SH   SOLE   64,708 0 0
3M CO. Common Stock 88579Y101   0 0 SH   SOLE   24,381 0 0
PERFORMANCE FOOD GROUP CO. Common Stock 71377A103   0 0 SH   SOLE   1,717 0 0
GUARDANT HEALTH INC. Common Stock 40131M109   4,524,375 63,500 SH   SOLE   63,500 0 0
REINSURANCE GROUP OF AMERICA INC. Common Stock 759351604   478,060 5,500 SH   SOLE   6,200 0 0
INTUIT INC. Common Stock 461202103   12,206,926 51,979 SH   SOLE   47,844 0 4,135
STATE STREET CORP. Common Stock 857477103   0 0 SH   SOLE   8,687 0 0
OSHKOSH CORP. Common Stock 688239201   0 0 SH   SOLE   2,394 0 0
GDS HOLDINGS LTD. Common Stock 36165L108   3,317,181 58,075 SH   SOLE   88,075 0 0
CGI INC. Common Stock 12532H104   0 0 SH   SOLE   3,300 0 0
CME GROUP INC. Common Stock 12572Q105   243,586 1,400 SH   SOLE   11,993 0 0
UNITED AIRLINES HOLDINGS INC. Common Stock 910047109   0 0 SH   SOLE   474 0 0
CONAGRA BRANDS INC. Common Stock 205887102   0 0 SH   SOLE   9,378 0 0
HONEYWELL INTERNATIONAL INC. Common Stock 438516106   0 0 SH   SOLE   15,079 0 0
CUMMINS INC. Common Stock 231021106   228,616 1,700 SH   SOLE   10,021 0 0
A.O. SMITH CORP. Common Stock 831865209   0 0 SH   SOLE   5,600 0 0
EPIZYME INC. Common Stock 29428V104   1,243,056 75,200 SH   SOLE   75,200 0 0
YUM CHINA HOLDINGS INC. Common Stock 98850P109   1,316,253 30,927 SH   SOLE   36,727 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101   1,630,524 29,400 SH   SOLE   44,489 0 0
MARRIOTT INTERNATIONAL INC. Common Stock 571903202   13,465,800 180,000 SH   SOLE   184,247 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP. Common Stock 929740108   8,069,406 164,602 SH   SOLE   166,505 0 0
Q32 BIO INC. Common Stock 438083107   2,167,320 138,000 SH   SOLE   138,000 0 0