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
CENTENE CORPORATION Common Stock 15135B101   0 0 SH   SOLE   4,546 0 0
FIDELITY NATIONAL INFORMATION SERVICES, INC. Common Stock 31620M106   1,092,500 10,000 SH   SOLE   12,260 0 0
PAYCOM SOFTWARE, INC. Common Stock 70432V102   0 0 SH   SOLE   663 0 0
INSTALLED BUILDING PRODUCTS, INC. Common Stock 45780R101   10,353,691 73,760 SH   SOLE   73,760 0 0
THE BOEING COMPANY Common Stock 097023105   70,340 347 SH   SOLE   1 0 346
UBER TECHNOLOGIES, INC. Common Stock 90353T100   0 0 SH   SOLE   23,942 0 0
NVR INC. Common Stock 62944T105   0 0 SH   SOLE   210 0 0
ROPER TECHNOLOGIES, INC. Common Stock 776696106   0 0 SH   SOLE   6,632 0 0
PULTE GROUP INC. Common Stock 745867101   0 0 SH   SOLE   23,225 0 0
TAKEDA PHARMACEUTICAL COMPANY LIMITED Common Stock 874060205   49,893 3,674 SH   SOLE   0 0 3,674
SYNCHRONY FINANCIAL Common Stock 87165B103   0 0 SH   SOLE   7,802 0 0
XEROX HOLDINGS CORP. Common Stock 98421M106   0 0 SH   SOLE   5,000 0 0
VERISIGN, INC. Common Stock 92343E102   0 0 SH   SOLE   8,963 0 0
CROWDSTRIKE HOLDINGS, INC. Common Stock 22788C105   5,171,750 25,000 SH   SOLE   26,798 0 0
AMERICAN STATES WATER COMPANY Common Stock 029899101   0 0 SH   SOLE   2,600 0 0
LOCKHEED MARTIN CORPORATION Common Stock 539830109   0 0 SH   SOLE   850 0 0
KIMBERLY-CLARK CORPORATION Common Stock 494368103   3,879,425 27,500 SH   SOLE   32,300 0 0
TELUS CORPORATION Common Stock 87971M103   0 0 SH   SOLE   15,969 0 0
ISHARES TRUST - ISHARES GLOBAL HEALTHCARE ETF Fund/ETF 464287325   142,490 1,575 SH   SOLE   0 0 1,575
LENNOX INTERNATIONAL INC. Common Stock 526107107   0 0 SH   SOLE   400 0 0
BEIGENE, LTD. Common Stock 07725L102   3,260,750 12,500 SH   SOLE   12,500 0 0
T. ROWE PRICE GROUP, INC. Common Stock 74144T108   0 0 SH   SOLE   16,699 0 0
MEIRAGTX HOLDINGS PLC Common Stock G59665102   2,792,246 120,200 SH   SOLE   120,200 0 0
CABLE ONE, INC. Common Stock 12685J105   0 0 SH   SOLE   100 0 0
AUTOLIV, INC. Common Stock 052800109   922,181 9,018 SH   SOLE   9,018 0 0
FOOT LOCKER, INC. Common Stock 344849104   42,527,192 967,466 SH   SOLE   967,466 0 0
RAYMOND JAMES FINANCIAL, INC. Common Stock 754730109   0 0 SH   SOLE   394 0 0
EASTMAN CHEMICAL COMPANY Common Stock 277432100   0 0 SH   SOLE   1,538 0 0
BRISTOL-MYERS SQUIBB COMPANY Common Stock 110122108   51,202,864 819,405 SH   SOLE   915,306 0 0
PHILLIPS 66 Common Stock 718546104   0 0 SH   SOLE   6,200 0 0
AMERICAN WATER WORKS COMPANY, INC. Common Stock 030420103   18,879,543 100,750 SH   SOLE   107,236 0 0
QUALCOMM INCORPORATED Common Stock 747525103   497,026 2,720 SH   SOLE   0 0 2,720
ISHARES TRUST - ISHARES BIOTECHNOLOGY ETF Fund/ETF 464287556   8,825,055 57,395 SH   SOLE   0 0 57,395
GLOBAL X FUNDS - GLOBAL X INTERNET OF THINGS ETF Fund/ETF 37954Y780   11,467,901 291,908 SH   SOLE   0 0 291,908
DOCEBO INC. Common Stock 25609L105   890,445 13,300 SH   SOLE   13,300 0 0
JOYY INC. Common Stock 46591M109   0 0 SH   SOLE   3,000 0 0
TRUIST FINANCIAL CORP. Common Stock 89832Q109   0 0 SH   SOLE   40,198 0 0
SUNNOVA ENERGY INTERNATIONAL INC. Common Stock 86745K104   41,807,885 1,545,578 SH   SOLE   1,545,578 0 0
UNION PACIFIC CORPORATION Common Stock 907818108   7,475,517 29,790 SH   SOLE   35,245 0 0
AMERISOURCEBERGEN CORPORATION Common Stock 03073E105   0 0 SH   SOLE   1,388 0 0
KADANT INC. Common Stock 48282T104   13,654,060 59,500 SH   SOLE   59,500 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   1,751,070 31,800 SH   SOLE   31,800 0 0
THE GOLDMAN SACHS GROUP, INC. Common Stock 38141G104   1,003,348 2,598 SH   SOLE   8,541 0 0
UNITEDHEALTH GROUP INCORPORATED Common Stock 91324P102   69,496,585 137,604 SH   SOLE   139,466 0 0
MANULIFE FINANCIAL CORPORATION Common Stock 56501R106   6,179,456 326,419 SH   SOLE   405,394 0 0
PPG INDUSTRIES, INC. Common Stock 693506107   0 0 SH   SOLE   3,274 0 0
BARCLAYS BANK PLC Common Stock 06738C828   0 0 SH   SOLE   13,000,000 0 0
RALPH LAUREN CORPORATION Common Stock 751212101   0 0 SH   SOLE   1,500 0 0
TCS GROUP HOLDING PLC Common Stock 87238U203   1,032,026 13,000 SH   SOLE   13,000 0 0
RENT-A-CENTER, INC. Common Stock 76009N100   0 0 SH   SOLE   2,995 0 0
OWENS CORNING Common Stock 690742101   0 0 SH   SOLE   2,910 0 0
VAN ECK ASSOCIATES CORPORATION Fund/ETF 92189F627   223,539 4,610 SH   SOLE   0 0 4,610
KEROS THERAPEUTICS INC. Common Stock 492327101   317,946 5,700 SH   SOLE   5,700 0 0
RINGCENTRAL, INC. Common Stock 76680R206   0 0 SH   SOLE   700 0 0
MARKEL CORPORATION Common Stock 570535104   247,928 200 SH   SOLE   900 0 0
TEXAS INSTRUMENTS INCORPORATED Common Stock 882508104   32,245,193 169,086 SH   SOLE   206,558 0 0
LUKOIL PJSC Common Stock 69343P105   2,515,042 28,700 SH   SOLE   30,049 0 0
ZOGENIX, INC. Common Stock 98978L204   9,677,056 591,900 SH   SOLE   591,900 0 0
TWITTER, INC. Common Stock 90184L102   1,718,181 40,175 SH   SOLE   56,708 0 0
BEAM THERAPEUTICS INC. Common Stock 07373V105   671,755 8,500 SH   SOLE   8,500 0 0
WAL-MART DE MEXICO S.A.B. DE C.V. Common Stock 93114W107   0 0 SH   SOLE   9,420 0 0
CREDIT ACCEPTANCE CORP. Common Stock 225310101   0 0 SH   SOLE   700 0 0
ENOVA INTERNATIONAL, INC. Common Stock 29357K103   0 0 SH   SOLE   1,040 0 0
BOYD GAMING CORPORATION Common Stock 103304101   0 0 SH   SOLE   2,092 0 0
ALLIANCE DATA SYSTEMS CORPORATION Common Stock 018581108   0 0 SH   SOLE   2,048 0 0
FORTUNE BRANDS HOME & SECURITY, INC. Common Stock 34964C106   0 0 SH   SOLE   1,143 0 0
CANADIAN NATIONAL RAILWAY COMPANY Common Stock 136375102   0 0 SH   SOLE   8,667 0 0
TEXAS ROADHOUSE, INC. Common Stock 882681109   54,495,074 602,555 SH   SOLE   602,000 0 555
INTUIT INC. Common Stock 461202103   67,640,667 104,545 SH   SOLE   101,733 0 2,812
MODERNA, INC. Common Stock 60770K107   9,269,473 37,395 SH   SOLE   43,540 0 0
POSCO Common Stock 693483109   0 0 SH   SOLE   4,400 0 0
GENTEX CORPORATION Common Stock 371901109   0 0 SH   SOLE   1,639 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION Common Stock 929740108   43,771,846 476,879 SH   SOLE   476,872 0 7
KEYCORP Common Stock 493267108   0 0 SH   SOLE   104,455 0 0
CATERPILLAR INC. Common Stock 149123101   8,944,584 43,209 SH   SOLE   48,072 0 0
FIRST REPUBLIC BANK Common Stock 33616C100   0 0 SH   SOLE   10,096 0 0
REPLIMUNE GROUP, INC. Common Stock 76029N106   318,325 11,900 SH   SOLE   11,900 0 0
XYLEM INC. Common Stock 98419M100   7,146 60 SH   SOLE   0 0 60
WALMART INC. Common Stock 931142103   29,943,669 209,369 SH   SOLE   133,096 0 76,273
CARRIER GLOBAL CORPORATION Common Stock 14448C104   0 0 SH   SOLE   5,900 0 0
SERVICE CORPORATION INTERNATIONAL Common Stock 817565104   0 0 SH   SOLE   3,477 0 0
AUTOLUS THERAPEUTICS PLC Common Stock 05280R100   612,000 120,000 SH   SOLE   120,000 0 0
GENERAC HOLDINGS INC. Common Stock 368736104   0 0 SH   SOLE   200 0 0
EQUIFAX INC. Common Stock 294429105   0 0 SH   SOLE   2,972 0 0
SUNRUN INC. Common Stock 86771W105   42,415,261 1,291,707 SH   SOLE   1,346,207 0 0
DARDEN RESTAURANTS, INC. Common Stock 237194105   0 0 SH   SOLE   5,300 0 0
XCEL ENERGY INC. Common Stock 98389B100   0 0 SH   SOLE   179 0 0
CATALENT INC. Common Stock 148806102   0 0 SH   SOLE   4,900 0 0
HESS CORPORATION Common Stock 42809H107   0 0 SH   SOLE   7,077 0 0
DOLBY LABORATORIES, INC. Common Stock 25659T107   0 0 SH   SOLE   2,983 0 0
BECTON, DICKINSON AND COMPANY Common Stock 075887109   0 0 SH   SOLE   3,383 0 0
DAQO NEW ENERGY CORP. Common Stock 23703Q203   24,513,781 647,314 SH   SOLE   647,314 0 0
GENMAB A/S Common Stock 372303206   477,720 12,000 SH   SOLE   12,000 0 0
RADIUS HEALTH INC. Common Stock 750469207   102,600 15,000 SH   SOLE   15,000 0 0
HARLEY-DAVIDSON, INC. Common Stock 412822108   0 0 SH   SOLE   2,500 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   6,603,120 103,790 SH   SOLE   0 0 103,790
FASTENAL COMPANY Common Stock 311900104   0 0 SH   SOLE   22,372 0 0
ALCOA CORPORATION Common Stock 013872106   0 0 SH   SOLE   44 0 0
SEMPRA ENERGY Common Stock 816851109   358,333 2,726 SH   SOLE   2,727 0 0
CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105   0 0 SH   SOLE   713 0 0
VIMEO INC. Common Stock 92719V100   0 0 SH   SOLE   1,623 0 0
WALGREENS BOOTS ALLIANCE, INC. Common Stock 931427108   4,070,275 77,900 SH   SOLE   91,500 0 0
EBAY INC. Common Stock 278642103   5,669,304 85,304 SH   SOLE   138,135 0 0
PROSPECT CAPITAL CORPORATION Common Stock 74348T102   0 0 SH   SOLE   11,239 0 0
KENNEDY-WILSON HOLDINGS, INC. Common Stock 489398107   95 4 SH   SOLE   4 0 0
TEGNA INC. Common Stock 87901J105   0 0 SH   SOLE   6,349 0 0
KEYCON POWER HOLDINGS LLC Common Stock 49328K107   0 0 SH   SOLE   3,025 0 0
ARVINAS INC. Common Stock 04335A105   1,813,957 22,700 SH   SOLE   22,700 0 0
LABORATORY CORPORATION OF AMERICA HOLDINGS Common Stock 50540R409   4,335,887 14,047 SH   SOLE   16,697 0 0
NUTANIX, INC. Common Stock 67059N108   1,619,500 50,000 SH   SOLE   50,000 0 0
COMMERCIAL INTERNATIONAL BANK LTD. Common Stock 201712205   0 0 SH   SOLE   48,000 0 0
AMERESCO, INC. Common Stock 02361E108   17,902,410 226,900 SH   SOLE   226,900 0 0
COWEN INC. Common Stock 223622606   0 0 SH   SOLE   2,608 0 0
ISHARES TR MSCI KLD400 SOC Fund/ETF 464288570   2,572,539 27,632 SH   SOLE   0 0 27,632
MINING AND METALLURGICAL COMPANY NORILSK NICKEL PJSC Common Stock 55315J102   1,785,695 58,500 SH   SOLE   61,900 0 0
SAREPTA THERAPEUTICS, INC. Common Stock 803607100   5,205,301 57,460 SH   SOLE   0 0 57,460
SAREPTA THERAPEUTICS, INC. Common Stock 803607100   72,795,324 803,400 SH   SOLE   804,953 0 0
BLOOM ENERGY CORPORATION Common Stock 093712107   4,100,385 193,780 SH   SOLE   193,780 0 0
MCDONALD'S CORPORATION Common Stock 580135101   8,452,922 31,494 SH   SOLE   63,833 0 0
NETEASE, INC. Common Stock 64110W102   2,476,500 26,000 SH   SOLE   45,900 0 0
ENBRIDGE INC. Common Stock 29250N105   1,294,400 33,700 SH   SOLE   55,560 0 0
T-MOBILE US INC. Common Stock 872590104   4,165,509 35,700 SH   SOLE   45,191 0 0
BIOGEN INC. Common Stock 09062X103   61,013,850 248,665 SH   SOLE   254,563 0 0
NEUROCRINE BIOSCIENCES, INC. Common Stock 64125C109   2,097,825 24,900 SH   SOLE   27,200 0 0
WELLS FARGO & CO. Common Stock 949746101   1,086,394 22,423 SH   SOLE   57,579 0 0
ETSY, INC. Common Stock 29786A106   3,228,109 14,546 SH   SOLE   12,500 0 2,046
TURBODYNE TECHNOLOGIES INC. Common Stock 899905103   0 500 SH   SOLE   0 0 500
SPDR(R) S&P 500(R) ETF TRUST Fund/ETF 78462F103   13,231,534 27,788 SH   SOLE   0 0 27,788
TELADOC, INC. Common Stock 87918A105   531,618 5,899 SH   SOLE   8,399 0 0
STEEL DYNAMICS, INC. Common Stock 858119100   542,619 8,700 SH   SOLE   12,338 0 0
SNOWFLAKE INC. Common Stock 833445109   3,095,825 8,994 SH   SOLE   8,994 0 0
THE INTERPUBLIC GROUP OF COMPANIES, INC. Common Stock 460690100   3,925,342 103,900 SH   SOLE   143,096 0 0
NEKTAR THERAPEUTICS Common Stock 640268108   664,560 46,800 SH   SOLE   46,800 0 0
ILLINOIS TOOL WORKS INC. Common Stock 452308109   0 0 SH   SOLE   9,787 0 0
IDEXX LABORATORIES, INC. Common Stock 45168D104   1,648,370 2,520 SH   SOLE   5,375 0 0
ATARA BIOTHERAPEUTICS, INC. Common Stock 046513107   374,880 22,000 SH   SOLE   22,000 0 0
RESIDEO TECHNOLOGIES, INC. Common Stock 76118Y104   0 0 SH   SOLE   4,549 0 0
FIRSTCASH HOLDINGS INC. Common Stock 33768G107   18,531,364 248,669 SH   SOLE   248,669 0 0
ISHARES TRUST - ISHARES CORE S&P 500 ETF Fund/ETF 464287200   10,032,216 20,980 SH   SOLE   0 0 20,980
ISHARES TRUST - ISHARES CORE S&P 500 ETF Fund/ETF 464287200   14,216,291 29,730 SH   SOLE   0 0 29,730
ISHARES TRUST - ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF Fund/ETF 464288513   143,600 1,650 SH   SOLE   0 0 1,650
PACIRA PHARMACEUTICALS, INC Common Stock 695127100   895,824 14,400 SH   SOLE   14,400 0 0
KRAFT HEINZ CO., THE Common Stock 500754106   0 0 SH   SOLE   8,106 0 0
CINCINNATI FINANCIAL CORPORATION Common Stock 172062101   425,574 3,700 SH   SOLE   11,084 0 0
JD.COM, INC. Common Stock 47215P106   1,968,900 30,000 SH   SOLE   62,500 0 0
B2GOLD CORP. Common Stock 11777Q209   6,111,203 1,591,333 SH   SOLE   1,219,882 0 371,451
ANALOG DEVICES, INC. Common Stock 032654105   2,956,634 16,845 SH   SOLE   39,453 0 0
THE SHERWIN-WILLIAMS COMPANY Common Stock 824348106   29,887,182 85,082 SH   SOLE   113,482 0 0
WEX INC. Common Stock 96208T104   0 0 SH   SOLE   370 0 0
CERNER CORPORATION Common Stock 156782104   0 0 SH   SOLE   72,729 0 0
APPLIED MATERIALS, INC. Common Stock 038222105   60,318,451 377,132 SH   SOLE   300,585 0 76,547
AUTODESK, INC. Common Stock 052769106   20,132,569 71,225 SH   SOLE   75,107 0 0
QUANTUMSCAPE CORP. Common Stock 74767V109   2,203,000 100,000 SH   SOLE   100,000 0 0
NEWMONT CORPORATION Common Stock 651639106   2,612,868 43,040 SH   SOLE   151,371 0 0
NIKE, INC. Common Stock 654106103   41,110,327 243,847 SH   SOLE   283,992 0 0
CITRIX SYSTEMS, INC. Common Stock 177376100   3,716,865 38,334 SH   SOLE   55,834 0 0
OMNICOM GROUP INC. Common Stock 681919106   0 0 SH   SOLE   19,612 0 0
ABBVIE INC. Common Stock 00287Y109   15,338,845 113,311 SH   SOLE   147,562 0 0
ALLY FINANCIAL INC. Common Stock 02005N100   0 0 SH   SOLE   14,355 0 0
WALKER & DUNLOP INC. Common Stock 93148P102   16,454,900 110,000 SH   SOLE   110,000 0 0
HP INC. Common Stock 40434L105   6,019,830 158,500 SH   SOLE   197,640 0 0
ALBEMARLE CORPORATION Common Stock 012653101   55,541 237 SH   SOLE   1,600 0 0
GRAND CANYON EDUCATION, INC. Common Stock 38526M106   537,119 6,302 SH   SOLE   9,111 0 0
XILINX, INC. Common Stock 983919101   14,545 68 SH   SOLE   0 0 68
FTI CONSULTING, INC. Common Stock 302941109   0 0 SH   SOLE   1,736 0 0
PERFICIENT, INC. Common Stock 71375U101   0 0 SH   SOLE   1,840 0 0
HONEYWELL INTERNATIONAL INC. Common Stock 438516106   0 0 SH   SOLE   74,639 0 0
OCULAR THERAPEUTIX, INC. Common Stock 67576A100   632,280 95,800 SH   SOLE   95,800 0 0
BLUEPRINT MEDICINES CORPORATION Common Stock 09627Y109   3,018,336 27,600 SH   SOLE   27,600 0 0
CHEVRON CORP. Common Stock 166764100   6,037,745 51,260 SH   SOLE   71,678 0 0
HDFC BANK LIMITED Common Stock 40415F101   0 0 SH   SOLE   2,116 0 0
SKYWORKS SOLUTIONS, INC. Common Stock 83088M102   2,334,188 14,975 SH   SOLE   19,748 0 0
TEXAS ROADHOUSE, INC. Common Stock 882681109   108,528 1,200 SH   SOLE   0 0 1,200
NETAPP, INC. Common Stock 64110D104   4,090,602 43,900 SH   SOLE   43,900 0 0
MSCI INC. Common Stock 55354G100   0 0 SH   SOLE   1,788 0 0
ONEMAIN HOLDINGS, INC. Common Stock 68268W103   0 0 SH   SOLE   2,612 0 0
REXNORD CORPORATION Common Stock 98983L108   10,083,854 274,540 SH   SOLE   274,540 0 0
SABRE CORPORATION Common Stock 78573M104   43,530,780 5,038,733 SH   SOLE   5,038,733 0 0
PALO ALTO NETWORKS, INC. Common Stock 697435105   0 0 SH   SOLE   1,597 0 0
AMGEN INC. Common Stock 031162100   28,159,072 123,723 SH   SOLE   150,404 0 0
KELLOGG COMPANY Common Stock 487836108   86,306 1,350 SH   SOLE   4,000 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101   0 0 SH   SOLE   4,700 0 0
IAC/INTERACTIVECORP Common Stock 44891N208   0 0 SH   SOLE   3,100 0 0
SYNEOS HEALTH US, INC. Common Stock 87166B102   2,528,292 24,700 SH   SOLE   24,700 0 0
LOUISIANA-PACIFIC CORPORATION Common Stock 546347105   0 0 SH   SOLE   3,220 0 0
DUPONT DE NEMOURS, INC. Common Stock 26614N102   0 0 SH   SOLE   4,865 0 0
G-III APPAREL GROUP, LTD. Common Stock 36237H101   0 0 SH   SOLE   2,500 0 0
IQVIA HOLDINGS INC Common Stock 46266C105   11,428,756 40,472 SH   SOLE   40,472 0 0
HUMANA INC. Common Stock 444859102   0 0 SH   SOLE   5,413 0 0
PAYCHEX, INC. Common Stock 704326107   5,605,104 40,800 SH   SOLE   62,968 0 0
FIDELITY NATIONAL FINANCIAL, INC. Common Stock 31620R303   406,536 7,800 SH   SOLE   25,600 0 0
AGIOS PHARMACEUTICALS, INC. Common Stock 00847X104   52,988,214 1,578,200 SH   SOLE   1,580,191 0 0
DAVITA INC. Common Stock 23918K108   0 0 SH   SOLE   6,761 0 0
SSR MINING INC. Common Stock 784730103   1,792,413 103,300 SH   SOLE   103,300 0 0
ODEBRECHT OIL & GAS FINANCE LTD. Bond G6712EAB4   11,752 1,641,360 SH   SOLE   0 0 1,641,360
TRAVERE THERAPEUTICS INC. Common Stock 89422G107   1,091,852 35,600 SH   SOLE   35,600 0 0
KKR & CO. INC. Common Stock 48251W104   0 0 SH   SOLE   18,000 0 0
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL INC. Common Stock 41068X100   38,809,196 728,109 SH   SOLE   728,109 0 0
MOLSON COORS BEVERAGE COMPANY Common Stock 60871R209   0 0 SH   SOLE   2,299 0 0
JACOBS ENGINEERING GROUP INC. Common Stock 469814107   0 0 SH   SOLE   20,616 0 0
STAAR SURGICAL COMPANY Common Stock 852312305   881,308 9,503 SH   SOLE   9,503 0 0
MCKESSON CORPORATION Common Stock 58155Q103   0 0 SH   SOLE   3,639 0 0
BALLARD POWER SYSTEMS INC. Common Stock 058586108   7,449,763 621,850 SH   SOLE   621,850 0 0
CIGNA CORP. Common Stock 125523100   4,841,485 20,900 SH   SOLE   34,736 0 0
FISERV, INC. Common Stock 337738108   12,166,441 116,315 SH   SOLE   125,130 0 0
OSI SYSTEMS, INC. Common Stock 671044105   0 0 SH   SOLE   866 0 0
SCHNEIDER NATIONAL, INC. Common Stock 80689H102   0 0 SH   SOLE   5,500 0 0
M&T BANK CORP. Common Stock 55261F104   0 0 SH   SOLE   4,619 0 0
FEDEX CORPORATION Common Stock 31428X106   10,428,327 40,443 SH   SOLE   41,975 0 0
COINBASE GLOBAL, INC. Common Stock 19260Q107   0 0 SH   SOLE   462 0 0
EUROGAS INC. Common Stock 298734104   0 89,500 SH   SOLE   0 0 89,500
KARUNA THERAPEUTICS INC. Common Stock 48576A100   932,109 7,070 SH   SOLE   7,070 0 0
TAPESTRY, INC. Common Stock 876030107   32,648 800 SH   SOLE   0 0 800
FIRST SOLAR, INC. Common Stock 336433107   20,874,379 239,440 SH   SOLE   239,440 0 0
THE WESTERN UNION COMPANY Common Stock 959802109   1,249,113 69,900 SH   SOLE   69,900 0 0
THE COCA-COLA COMPANY Common Stock 191216100   3,434,958 58,373 SH   SOLE   129,624 0 0
QIWI PLC Common Stock 74735M108   612,000 75,000 SH   SOLE   75,000 0 0
HEWLETT PACKARD ENTERPRISE COMPANY Common Stock 42824C109   0 0 SH   SOLE   24,994 0 0
NUTRIEN LTD. Common Stock 67077M108   0 0 SH   SOLE   7,840 0 0
BURLINGTON STORES, INC. Common Stock 122017106   0 0 SH   SOLE   1,800 0 0
SONY CORPORATION Common Stock 835699307   193,413 1,536 SH   SOLE   0 0 1,536
BARNES GROUP INC. Common Stock 067806109   0 0 SH   SOLE   4,700 0 0
AUTONATION INC. Common Stock 05329W102   0 0 SH   SOLE   2,665 0 0
THE CHARLES SCHWAB CORPORATION Common Stock 808513105   7,149,469 84,151 SH   SOLE   144,394 0 0
MOSAIC CO., THE Common Stock 61945C103   0 0 SH   SOLE   7,967 0 0
TAYLOR MORRISON HOME CORPORATION Common Stock 87724P106   0 0 SH   SOLE   4,336 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670702   2,960,666 9,891 SH   SOLE   10,501 0 0
KEYCON POWER HOLDINGS LLC Common Stock 111111111   0 0 SH   SOLE   3,126 0 0
EVEREST RE GROUP, LTD. Common Stock G3223R108   414,300 1,500 SH   SOLE   1,500 0 0
UBIQUITI INC. Common Stock 90353W103   12,721,890 41,000 SH   SOLE   41,000 0 0
2U, INC. Common Stock 90214J101   211,560 10,578 SH   SOLE   10,578 0 0
CHIMERIX, INC. Common Stock 16934W106   270,400 40,000 SH   SOLE   40,000 0 0
MICROSOFT CORPORATION Common Stock 594918104   7,394,122 21,791 SH   SOLE   0 0 21,791
DISCOVER FINANCIAL SERVICES Common Stock 254709108   0 0 SH   SOLE   5,951 0 0
ACADIA PHARMACEUTICALS INC. Common Stock 004225108   2,431,940 101,500 SH   SOLE   101,500 0 0
SIGNET JEWELERS LIMITED Common Stock G81276100   13,508,929 156,486 SH   SOLE   132,800 0 23,686
MASTEC, INC. Common Stock 576323109   352,230 3,834 SH   SOLE   3,834 0 0
ISHARES TR GL CLEAN ENE ETF Fund/ETF 464288224   9,002,542 424,448 SH   SOLE   0 0 424,448
OTIS WORLDWIDE CORPORATION Common Stock 68902V107   4,429,556 51,020 SH   SOLE   55,881 0 0
PETIQ, INC. Common Stock 71639T106   7,667,039 336,386 SH   SOLE   336,386 0 0
NOMAD FOODS LIMITED Common Stock G6564A105   0 0 SH   SOLE   1,315 0 0
SALESFORCE.COM, INC. Common Stock 79466L302   14,319,402 56,256 SH   SOLE   84,959 0 0
ACTIVISION BLIZZARD, INC. Common Stock 00507V109   9,720,614 144,659 SH   SOLE   129,287 0 15,372
UMPQUA HOLDINGS CORPORATION Common Stock 904214103   0 0 SH   SOLE   3,000 0 0
PAYPAL HOLDINGS, INC. Common Stock 70450Y103   46,795,314 246,097 SH   SOLE   268,293 0 0
ISHARES TRUST - ISHARES U.S. FINANCIAL SERVICES ETF Fund/ETF 464287770   151,278 782 SH   SOLE   0 0 782
KYNDRYL HOLDINGS INC. Common Stock 50155Q100   18,354 1,009 SH   SOLE   2,049 0 0
ARENA PHARMACEUTICALS, INC. Common Stock 040047607   2,388,815 25,700 SH   SOLE   25,700 0 0
BRISTOL-MYERS SQUIBB COMPANY Common Stock 110122108   95,030 1,520 SH   SOLE   0 0 1,520
VIASAT, INC. Common Stock 92552V100   18,562,950 415,000 SH   SOLE   415,000 0 0
KLA CORPORATION Common Stock 482480100   2,474,975 5,700 SH   SOLE   9,707 0 0
FINANCIAL CORP. OF AMERICA Common Stock 317421105   0 200 SH   SOLE   0 0 200
SIRIUS XM HOLDINGS INC. Common Stock 82968B103   358,147 56,224 SH   SOLE   217,237 0 0
PACCAR INC Common Stock 693718108   0 0 SH   SOLE   15,600 0 0
REGENXBIO INC. Common Stock 75901B107   426,010 13,000 SH   SOLE   13,000 0 0
BANK AMERICA FUNDING CORP. Common Stock 060505104   8,169,611 183,052 SH   SOLE   333,351 0 0
QUEST DIAGNOSTICS INCORPORATED Common Stock 74834L100   0 0 SH   SOLE   1,459 0 0
SYNOPSYS, INC. Common Stock 871607107   6,518,461 17,535 SH   SOLE   16,643 0 892
ISHARES, INC. - ISHARES MSCI CANADA ETF Fund/ETF 464286509   1,968,345 51,460 SH   SOLE   0 0 51,460
ISHARES TRUST - ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF Fund/ETF 464288513   1,575,243 18,100 SH   SOLE   0 0 18,100
ACADEMY SPORTS & OUTDOORS INC. Common Stock 00402L107   0 0 SH   SOLE   6,018 0 0
MAPCO INC. Common Stock 969457100   4,429,404 170,100 SH   SOLE   175,768 0 0
CENTERPOINT ENERGY, INC. Common Stock 15189T107   0 0 SH   SOLE   7,256 0 0
BOSTON SCIENTIFIC CORPORATION Common Stock 101137107   0 0 SH   SOLE   55,336 0 0
FORD MOTOR COMPANY Common Stock 345370860   0 0 SH   SOLE   29,360 0 0
FIFTH THIRD BANCORP Common Stock 316773100   0 0 SH   SOLE   30,160 0 0
WORKDAY, INC. Common Stock 98138H101   0 0 SH   SOLE   2,415 0 0
INFOSYS LIMITED Common Stock 456788108   9,238,320 364,000 SH   SOLE   552,588 0 0
DT MIDSTREAM INC. Common Stock 23345M107   0 0 SH   SOLE   4,050 0 0
PROGYNY INC. Common Stock 74340E103   971,636 18,628 SH   SOLE   18,628 0 0
AMERICAN TOWER CORPORATION REIT 03027X100   484,467 1,674 SH   SOLE   0 0 1,674
NVIDIA CORPORATION Common Stock 67066G104   108,466,184 361,074 SH   SOLE   440,228 0 0
CHURCH & DWIGHT CO., INC. Common Stock 171340102   0 0 SH   SOLE   9,519 0 0
LOWE'S COMPANIES, INC. Common Stock 548661107   9,865,768 38,306 SH   SOLE   55,425 0 0
EDWARDS LIFESCIENCES CORPORATION Common Stock 28176E108   18,846,126 144,260 SH   SOLE   170,804 0 0
GUARDANT HEALTH, INC. Common Stock 40131M109   4,293,196 44,600 SH   SOLE   44,600 0 0
CUMMINS INC. Common Stock 231021106   5,384,886 24,620 SH   SOLE   68,556 0 0
BICYCLE THERAPEUTICS PLC Common Stock 088786108   821,520 14,000 SH   SOLE   14,000 0 0
SHOPIFY INC. Common Stock 82509L107   10,447,687 7,500 SH   SOLE   7,651 0 0
DBS GROUP HOLDINGS LTD Common Stock 23304Y100   0 0 SH   SOLE   1,374 0 0
ROCKET PHARMACEUTICALS, INC. Common Stock 77313F106   378,756 16,700 SH   SOLE   16,700 0 0
INVESCO LTD. Common Stock G491BT108   336,711 14,414 SH   SOLE   62,227 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105   0 0 SH   SOLE   514 0 0
ANSYS, INC. Common Stock 03662Q105   12,283,794 30,160 SH   SOLE   31,560 0 0
INVESCO QQQ TRUST(SM), SERIES 1 Fund/ETF 46090E103   3,936,241 9,832 SH   SOLE   0 0 9,832
CGI INC. Common Stock 12532H104   0 0 SH   SOLE   2,386 0 0
JPMORGAN CHASE & CO. Common Stock 46625H100   46,787,713 295,094 SH   SOLE   387,956 0 0
ZEBRA TECHNOLOGIES CORPORATION Common Stock 989207105   0 0 SH   SOLE   1,880 0 0
COMMERCIAL METALS COMPANY Common Stock 201723103   0 0 SH   SOLE   3,945 0 0
THE PROCTER & GAMBLE COMPANY Common Stock 742718109   33,398,267 203,633 SH   SOLE   220,975 0 0
GENERAL MOTORS COMPANY Common Stock 37045V100   0 0 SH   SOLE   9,774 0 0
PERKINELMER, INC. Common Stock 714046109   703,296 3,600 SH   SOLE   11,400 0 0
AGILENT TECHNOLOGIES, INC. Common Stock 00846U101   6,964,495 43,290 SH   SOLE   0 0 43,290
BILIBILI INC. Common Stock 090040106   510,840 12,000 SH   SOLE   32,000 0 0
VALE S.A. Common Stock 91912E105   0 0 SH   SOLE   25,000 0 0
WEST FRASER TIMBER CO. LTD. Common Stock 952845105   319,348 3,350 SH   SOLE   3,350 0 0
AMBEV S.A. Common Stock 02319V103   60,720 22,000 SH   SOLE   0 0 22,000
TC ENERGY CORPORATION Common Stock 87807B107   954,203 20,200 SH   SOLE   20,200 0 0
OPEN TEXT CORPORATION Common Stock 683715106   0 0 SH   SOLE   4,048 0 0
COGNEX CORPORATION Common Stock 192422103   5,582,106 71,629 SH   SOLE   52,106 0 19,523
CBRE GROUP, INC. Common Stock 12504L109   107,859 994 SH   SOLE   27,404 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   862,145 16,470 SH   SOLE   114,779 0 0
WHIRLPOOL CORPORATION Common Stock 963320106   3,635,349 15,597 SH   SOLE   16,125 0 0
THE HERSHEY COMPANY Common Stock 427866108   793,928 4,156 SH   SOLE   9,582 0 0
MAIL.RU GROUP LIMITED Common Stock 560317208   520,003 45,000 SH   SOLE   45,000 0 0
TYLER TECHNOLOGIES, INC. Common Stock 902252105   0 0 SH   SOLE   500 0 0
COLFAX CORP. Common Stock 194014106   14,761,600 320,000 SH   SOLE   320,000 0 0
UNITED RENTALS, INC. Common Stock 911363109   0 0 SH   SOLE   1,179 0 0
MSC INDUSTRIAL DIRECT CO., INC. Common Stock 553530106   0 0 SH   SOLE   550 0 0
ANGLOGOLD ASHANTI LIMITED Common Stock 035128206   38,480 1,850 SH   SOLE   0 0 1,850
MARRIOTT INTERNATIONAL, INC. Common Stock 571903202   42,863,600 260,000 SH   SOLE   260,000 0 0
REVOLUTION MEDICINES, INC. Common Stock 76155X100   447,528 17,400 SH   SOLE   17,400 0 0
FORMA THERAPEUTICS INC. Common Stock 34633R104   145,184 10,400 SH   SOLE   10,400 0 0
COTERRA ENERGY INC. Common Stock 127097103   19,345,392 989,200 SH   SOLE   989,200 0 0
LUMEN TECHNOLOGIES INC. Common Stock 550241103   4,047,328 320,200 SH   SOLE   340,397 0 0
INGREDION INCORPORATED Common Stock 457187102   0 0 SH   SOLE   484 0 0
MONDELEZ INTERNATIONAL, INC. Common Stock 609207105   923,142 13,985 SH   SOLE   13,356 0 629
ARTHUR J. GALLAGHER & CO. Common Stock 363576109   0 0 SH   SOLE   624 0 0
CANADIAN NATURAL RESOURCES LIMITED Common Stock 136385101   1,479,517 35,300 SH   SOLE   35,761 0 0
DARLING INGREDIENTS INC. Common Stock 237266101   46,785,798 692,593 SH   SOLE   694,093 0 0
BOOZ ALLEN HAMILTON HOLDING CORPORATION Common Stock 099502106   0 0 SH   SOLE   1,600 0 0
ZILLOW GROUP, INC. Common Stock 98954M200   0 0 SH   SOLE   1,418 0 0
RELIANCE STEEL & ALUMINUM CO. Common Stock 759509102   0 0 SH   SOLE   1,712 0 0
MATCH GROUP, INC. Common Stock 57667L107   0 0 SH   SOLE   7,100 0 0
GLACIER BANCORP INC. Common Stock 37637Q105   0 0 SH   SOLE   1,500 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION Common Stock 192446102   2,150,160 24,000 SH   SOLE   99,927 0 0
WYNN RESORTS, LIMITED Common Stock 983134107   0 0 SH   SOLE   1 0 0
ADAPTIMMUNE THERAPEUTICS PLC Common Stock 00653A107   333,000 90,000 SH   SOLE   90,000 0 0
KINROSS GOLD CORPORATION Common Stock 496902404   1,744,269 309,400 SH   SOLE   376,540 0 0
ONEOK, INC. Common Stock 682680103   4,343,103 73,900 SH   SOLE   76,894 0 0
EDISON INTERNATIONAL Common Stock 281020107   0 0 SH   SOLE   2,485 0 0
BROOKFIELD RENEWABLE PARTNERS L.P. Common Stock G16258108   17,457,862 503,648 SH   SOLE   503,648 0 0
ELECTRONIC ARTS INC. Common Stock 285512109   12,122,314 90,868 SH   SOLE   99,343 0 0
D.R.HORTON, INC. Common Stock 23331A109   0 0 SH   SOLE   8,598 0 0
KODIAK SCIENCES INC. Common Stock 50015M109   1,207,792 13,700 SH   SOLE   13,700 0 0
SUNCOR ENERGY INC. Common Stock 867224107   78,796 3,200 SH   SOLE   0 0 3,200
ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105   6,537,927 243,136 SH   SOLE   243,136 0 0
TRI POINTE HOMES INC. Common Stock 87265H109   0 0 SH   SOLE   5,324 0 0
POPULAR, INC. Common Stock 733174700   0 0 SH   SOLE   4,706 0 0
MOODY'S CORPORATION Common Stock 615369105   0 0 SH   SOLE   8,376 0 0
MICRON TECHNOLOGY, INC. Common Stock 595112103   9,418,890 97,940 SH   SOLE   102,205 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   47,342,230 741,483 SH   SOLE   883,049 0 0
DOCUSIGN, INC. Common Stock 256163106   0 0 SH   SOLE   3,344 0 0
INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101   0 0 SH   SOLE   400 0 0
WESTERN DIGITAL CORPORATION Common Stock 958102105   9,348 143 SH   SOLE   0 0 143
COLGATE-PALMOLIVE COMPANY Common Stock 194162103   5,247,219 61,813 SH   SOLE   101,508 0 0
CIENA CORP. Common Stock 171779309   0 0 SH   SOLE   3,124 0 0
STEM INC. Common Stock 85859N102   6,177,600 330,000 SH   SOLE   330,000 0 0
SCHLUMBERGER N.V. Common Stock 806857108   1,279,902 43,167 SH   SOLE   70,865 0 0
DANAHER CORPORATION Common Stock 235851102   8,081,875 24,747 SH   SOLE   27,860 0 0
MERCADOLIBRE, INC. Common Stock 58733R102   2,379,761 1,798 SH   SOLE   3,998 0 0
SILGAN HOLDINGS INC. Common Stock 827048109   0 0 SH   SOLE   3,765 0 0
LEIDOS HOLDINGS, INC. Common Stock 525327102   0 0 SH   SOLE   300 0 0
BIO-TECHNE CORPORATION Common Stock 09073M104   0 0 SH   SOLE   1,118 0 0
EXACT SCIENCES CORPORATION Common Stock 30063P105   17,165,750 221,900 SH   SOLE   225,000 0 0
PEMBINA PIPELINE CORPORATION Common Stock 706327103   374,468 12,400 SH   SOLE   12,400 0 0
ROGERS COMMUNICATIONS INC. Common Stock 775109200   0 0 SH   SOLE   6,268 0 0
THE TORONTO-DOMINION BANK Common Stock 891160509   4,308,388 56,697 SH   SOLE   76,304 0 0
NIO INC. Common Stock 62914V106   2,862,290 101,320 SH   SOLE   131,320 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   47,986,300 132,859 SH   SOLE   159,254 0 0
NANOSTRING TECHNOLOGIES, INC. Common Stock 63009R109   190,585 4,700 SH   SOLE   4,700 0 0
UNIVERSAL FOREST PRODUCTS, INC. Common Stock 90278Q108   0 0 SH   SOLE   500 0 0
FACTSET RESEARCH SYSTEMS INC. Common Stock 303075105   6,697,245 13,700 SH   SOLE   15,400 0 0
BLUE OWL CAPITAL INC. Common Stock 09581B103   351,431 23,460 SH   SOLE   0 0 23,460
WASTE MANAGEMENT, INC. Common Stock 94106L109   19,018,807 114,312 SH   SOLE   125,548 0 0
FORTIVE CORPORATION Common Stock 34959J108   0 0 SH   SOLE   12,775 0 0
NKARTA INC. Common Stock 65487U108   106,560 7,200 SH   SOLE   7,200 0 0
SPDR(R) S&P 500(R) ETF TRUST Fund/ETF 78462F103   19,779,686 41,540 SH   SOLE   0 0 41,540
MERITAGE HOMES CORPORATION Common Stock 59001A102   0 0 SH   SOLE   2,276 0 0
EOG RESOURCES, INC. Common Stock 26875P101   7,277,850 81,000 SH   SOLE   90,326 0 0
THE GAP, INC. Common Stock 364760108   658,645 37,317 SH   SOLE   37,317 0 0
VULCAN MATERIALS COMPANY Common Stock 929160109   0 0 SH   SOLE   900 0 0
INTUITIVE SURGICAL, INC. Common Stock 46120E602   16,241,071 44,519 SH   SOLE   50,153 0 0
EMERSON ELECTRIC CO. Common Stock 291011104   3,429,863 36,989 SH   SOLE   76,693 0 0
ZIMMER BIOMET HOLDINGS, INC. Common Stock 98956P102   3,557,100 27,740 SH   SOLE   32,635 0 0
EMBRAER S.A. Common Stock 29082A107   0 0 SH   SOLE   60,000 0 0
FIRST AMERICAN FINANCIAL CORPORATION Common Stock 31847R102   0 0 SH   SOLE   1,890 0 0
GLOBAL PAYMENTS INC. Common Stock 37940X102   1,618,129 12,054 SH   SOLE   13,827 0 0
AVANTOR FUNDING, INC. Common Stock 05352A100   0 0 SH   SOLE   8,700 0 0
QUALCOMM INCORPORATED Common Stock 747525103   18,230,859 97,925 SH   SOLE   154,599 0 0
ROYAL GOLD, INC. Common Stock 780287108   1,621,999 15,560 SH   SOLE   15,200 0 360
ISHARES, INC. - ISHARES MSCI JAPAN ETF Fund/ETF 46434G822   3,178,225 47,500 SH   SOLE   0 0 47,500
THE BANK OF NEW YORK MELLON CORPORATION Common Stock 064058100   0 0 SH   SOLE   39,325 0 0
INTERFACE, INC. Common Stock 458665304   13,318,974 830,360 SH   SOLE   830,360 0 0
DROPBOX, INC. Common Stock 26210C104   0 0 SH   SOLE   6,245 0 0
SOFTLINE HOLDING PLC Common Stock 83407L207   516,296 75,000 SH   SOLE   75,000 0 0
GRAHAM HOLDINGS COMPANY Common Stock 384637104   0 0 SH   SOLE   149 0 0
ON SEMICONDUCTOR CORPORATION Common Stock 682189105   2,067,900 30,000 SH   SOLE   31,280 0 0
SOLAREDGE TECHNOLOGIES, INC. Common Stock 83417M104   30,916,658 111,195 SH   SOLE   126,595 0 0
HEICO CORPORATION Common Stock 422806109   6,267,368 43,400 SH   SOLE   43,700 0 0
AUTOMATIC DATA PROCESSING, INC. Common Stock 053015103   34,873,842 141,419 SH   SOLE   95,457 0 45,962
A. O. SMITH CORPORATION Common Stock 831865209   0 0 SH   SOLE   2,000 0 0
DYNATRACE INC. Common Stock 268150109   0 0 SH   SOLE   3,240 0 0
SPRINGWORKS THERAPEUTICS INC. Common Stock 85205L107   749,070 12,300 SH   SOLE   12,300 0 0
HUDBAY MINERALS INC. Common Stock 443628102   0 0 SH   SOLE   9,503 0 0
JACK HENRY & ASSOCIATES, INC. Common Stock 426281101   0 0 SH   SOLE   2,117 0 0
JEFFERIES FINANCIAL GROUP INC. Common Stock 47233W109   0 0 SH   SOLE   7,292 0 0
ZIONS BANCORPORATION, N.A. Common Stock 989701107   0 0 SH   SOLE   3,000 0 0
IGM BIOSCIENCES, INC. Common Stock 449585108   188,890 6,500 SH   SOLE   6,500 0 0
IPG PHOTONICS CORPORATION Common Stock 44980X109   0 0 SH   SOLE   200 0 0
PINTEREST INC. Common Stock 72352L106   5,503 145 SH   SOLE   9,436 0 0
CELANESE CORPORATION Common Stock 150870103   685,028 4,100 SH   SOLE   10,400 0 0
THE PROCTER & GAMBLE COMPANY Common Stock 742718109   5,942,244 36,507 SH   SOLE   0 0 36,507
VERTEX PHARMACEUTICALS INCORPORATED Common Stock 92532F100   13,466,196 60,300 SH   SOLE   68,889 0 0
AGILENT TECHNOLOGIES, INC. Common Stock 00846U101   15,835,271 98,570 SH   SOLE   104,721 0 0
CACI INTERNATIONAL INC. Common Stock 127190304   0 0 SH   SOLE   451 0 0
BALL CORPORATION Common Stock 058498106   885,639 9,300 SH   SOLE   10,500 0 0
MILLERKNOLL, INC. Common Stock 600544100   7,640,555 198,250 SH   SOLE   198,250 0 0
RESMED INC. Common Stock 761152107   0 0 SH   SOLE   5,200 0 0
TENARIS S.A. Common Stock 88031M109   1,260,600 60,000 SH   SOLE   60,000 0 0
FOX CORPORATION Common Stock 35137L204   0 0 SH   SOLE   6,400 0 0
HOLOGIC, INC. Common Stock 436440101   0 0 SH   SOLE   12,993 0 0
DR REDDY'S LABORATORIES LTD. Common Stock 256135203   0 0 SH   SOLE   6,300 0 0
VALERO ENERGY CORPORATION Common Stock 91913Y100   1,269,050 17,000 SH   SOLE   17,000 0 0
MEDPACE HOLDINGS, INC. Common Stock 58506Q109   1,862,972 8,450 SH   SOLE   8,450 0 0
HEXION HOLDINGS CORPORATION Common Stock 42830K103   0 0 SH   SOLE   9,640 0 0
CHUNGHWA TELECOM CO. LTD. Common Stock 17133Q502   0 0 SH   SOLE   1,520 0 0
IROBOT CORPORATION Common Stock 462726100   35,136 518 SH   SOLE   0 0 518
SILICON MOTION TECHNOLOGY CORPORATION Common Stock 82706C108   376,280 4,000 SH   SOLE   0 0 4,000
VMWARE, INC. Common Stock 928563402   28,257,958 239,718 SH   SOLE   242,373 0 0
S&P GLOBAL INC. Common Stock 78409V104   48,988,181 103,508 SH   SOLE   84,952 0 18,556
SHOALS TECHNOLOGIES GROUP INC. Common Stock 82489W107   24,785,978 1,030,602 SH   SOLE   1,030,602 0 0
PLUG POWER INC. Common Stock 72919P202   21,898,076 783,193 SH   SOLE   815,393 0 0
AMERICAN EXPRESS COMPANY Common Stock 025816109   1,463,657 8,934 SH   SOLE   35,306 0 0
NELNET, INC. Common Stock 64031N108   0 0 SH   SOLE   409 0 0
W.W. GRAINGER, INC. Common Stock 384802104   0 0 SH   SOLE   1,993 0 0
BROWN & BROWN, INC. Common Stock 115236101   621,487 8,900 SH   SOLE   24,096 0 0
BAXTER INTERNATIONAL INC. Common Stock 071813109   0 0 SH   SOLE   7,585 0 0
ATKORE INTERNATIONAL GROUP INC. Common Stock 047649108   0 0 SH   SOLE   1,207 0 0
ADVANCED SEMICONDUCTOR ENGINEERING INC. Common Stock 00215W100   0 0 SH   SOLE   57,500 0 0
MONSTER BEVERAGE CORPORATION Common Stock 61174X109   0 0 SH   SOLE   30,164 0 0
CHEMOCENTRYX, INC. Common Stock 16383L106   598,455 16,500 SH   SOLE   16,500 0 0
BANCO BRADESCO S.A. Common Stock 059460303   2,316,119 689,321 SH   SOLE   722,596 0 0
ORMAT TECHNOLOGIES, INC. Common Stock 686688102   8,216,806 108,530 SH   SOLE   122,230 0 0
EMCOR GROUP, INC. Common Stock 29084Q100   0 0 SH   SOLE   1,167 0 0
OMEGA HEALTHCARE INVESTORS, INC. REIT 681936100   351,954 12,008 SH   SOLE   0 0 12,008
ZOETIS INC. Common Stock 98978V103   1,066,302 4,348 SH   SOLE   18,739 0 0
ROSS STORES, INC. Common Stock 778296103   0 0 SH   SOLE   13,760 0 0
HAMILTON LANE INCORPORATED Common Stock 407497106   716,214 6,857 SH   SOLE   0 0 6,857
VERISK ANALYTICS, INC. Common Stock 92345Y106   1,141,376 5,000 SH   SOLE   9,170 0 0
THE TJX COMPANIES, INC. Common Stock 872540109   2,746,744 36,400 SH   SOLE   66,463 0 0
VIR BIOTECHNOLOGY INC. Common Stock 92764N102   1,302,363 33,300 SH   SOLE   33,300 0 0
MAGNA INTERNATIONAL INC. Common Stock 559222401   0 0 SH   SOLE   9,280 0 0
TRACTOR SUPPLY COMPANY Common Stock 892356106   0 0 SH   SOLE   2,427 0 0
BLACKROCK, INC. Common Stock 09247X101   1,689,366 1,851 SH   SOLE   6,027 0 0
U.S. BANCORP Common Stock 902973304   597,922 10,564 SH   SOLE   56,157 0 0
MCCORMICK & COMPANY, INCORPORATED Common Stock 579780206   0 0 SH   SOLE   812 0 0
MARSH & MCLENNAN COMPANIES, INC. Common Stock 571748102   30,613,656 176,273 SH   SOLE   120,587 0 55,686
DOW INC. Common Stock 260557103   4,096,908 71,800 SH   SOLE   78,747 0 0
CVS HEALTH CORPORATION Common Stock 126650100   15,030,822 144,954 SH   SOLE   165,026 0 0
HALOZYME THERAPEUTICS, INC. Common Stock 40637H109   2,163,573 53,700 SH   SOLE   53,700 0 0
ISHARES, INC. - ISHARES MSCI AUSTRALIA ETF Fund/ETF 464286103   587,500 23,500 SH   SOLE   0 0 23,500
ISHARES, INC. - ISHARES MSCI PACIFIC EX JAPAN ETF Fund/ETF 464286665   2,370,692 49,410 SH   SOLE   0 0 49,410
AGNICO EAGLE MINES LIMITED Common Stock 008474108   3,493,644 67,400 SH   SOLE   64,900 0 2,500
ALNYLAM PHARMACEUTICALS, INC. Common Stock 02043Q107   6,258,944 36,800 SH   SOLE   40,100 0 0
ABBOTT LABORATORIES Common Stock 002824100   56,718,136 402,417 SH   SOLE   313,439 0 88,978
AXSOME THERAPEUTICS, INC. Common Stock 05464T104   391,050 11,000 SH   SOLE   11,000 0 0
PETROLEO BRASILEIRO S.A. - PETROBRAS Common Stock 71654V408   0 0 SH   SOLE   10,000 0 0
UNDER ARMOUR, INC. Common Stock 904311107   0 0 SH   SOLE   31,408 0 0
WATSCO, INC. Common Stock 942622200   0 0 SH   SOLE   275 0 0
ZENDESK, INC. Common Stock 98936J101   0 0 SH   SOLE   700 0 0
L3HARRIS TECHNOLOGIES, INC. Common Stock 502431109   0 0 SH   SOLE   4,016 0 0
ARRAY TECHNOLOGIES INC. Common Stock 04271T100   20,378,925 1,293,900 SH   SOLE   1,293,900 0 0
FORTINET, INC. Common Stock 34959E109   7,884,172 21,665 SH   SOLE   16,971 0 4,694
WEST PHARMACEUTICAL SERVICES, INC. Common Stock 955306105   0 0 SH   SOLE   1,080 0 0
VAIL RESORTS, INC. Common Stock 91879Q109   0 0 SH   SOLE   549 0 0
COMCAST CORP. Common Stock 20030N101   3,881,328 76,731 SH   SOLE   204,694 0 0
META PLATFORMS, INC. Common Stock 30303M102   48,358,312 141,011 SH   SOLE   199,953 0 0
SANGAMO THERAPEUTICS, INC. Common Stock 800677106   300,960 38,000 SH   SOLE   38,000 0 0
ARGENX SE Common Stock 04016X101   2,283,970 6,500 SH   SOLE   6,500 0 0
SAGE THERAPEUTICS, INC. Common Stock 78667J108   510,000 12,000 SH   SOLE   13,885 0 0
SUNPOWER CORPORATION Common Stock 867652406   404,400 20,000 SH   SOLE   20,000 0 0
GLOBAL BLOOD THERAPEUTICS, INC. Common Stock 37890U108   1,618,375 53,500 SH   SOLE   53,500 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670108   1,358,100 3 SH   SOLE   4 0 0
ALIGN TECHNOLOGY, INC. Common Stock 016255101   4,128,807 6,261 SH   SOLE   6,820 0 0
MARKETAXESS HOLDINGS INC. Common Stock 57060D108   0 0 SH   SOLE   2,800 0 0
UNITED THERAPEUTICS CORPORATION Common Stock 91307C102   2,647,111 12,311 SH   SOLE   12,311 0 0
PEPSICO, INC. Common Stock 713448108   14,851,977 85,893 SH   SOLE   95,279 0 0
PARKER-HANNIFIN CORPORATION Common Stock 701094104   14,241,420 44,700 SH   SOLE   48,890 0 0
ENPHASE ENERGY, INC. Common Stock 29355A107   41,324,385 222,759 SH   SOLE   230,594 0 0
ATLAS AIR WORLDWIDE HOLDINGS, INC. Common Stock 049164205   0 0 SH   SOLE   800 0 0
SPECTRUM BRANDS HOLDINGS, INC. Common Stock 84790A105   0 0 SH   SOLE   1,125 0 0
COSTAR GROUP INC. Common Stock 22160N109   13,628,900 170,000 SH   SOLE   184,800 0 0
EXELON CORPORATION Common Stock 30161N101   0 0 SH   SOLE   11,020 0 0
ESSENTIAL UTILITIES, INC. Common Stock 29670G102   12,010,324 224,660 SH   SOLE   224,660 0 0
MCDONALD'S CORPORATION Common Stock 580135101   213,768 800 SH   SOLE   0 0 800
LIGAND PHARMACEUTICALS INCORPORATED Common Stock 53220K504   700,298 4,300 SH   SOLE   4,300 0 0
NASDAQ, INC. Common Stock 631103108   0 0 SH   SOLE   9,272 0 0
MITSUBISHI UFJ FINANCIAL GROUP, INC. Common Stock 606822104   0 0 SH   SOLE   30,000 0 0
NORFOLK SOUTHERN CORPORATION Common Stock 655844108   0 0 SH   SOLE   256 0 0
ILLUMINA, INC. Common Stock 452327109   22,216,537 58,667 SH   SOLE   61,981 0 0
ULTRA CLEAN HOLDINGS, INC. Common Stock 90385V107   0 0 SH   SOLE   3,034 0 0
LIBERTY MEDIA CORPORATION Common Stock 531229854   0 0 SH   SOLE   7,400 0 0
COMPANIA CERVECER-AS UNIDAS S.A. Common Stock 204429104   0 0 SH   SOLE   9,890 0 0
AFLAC INCORPORATED Common Stock 001055102   1,158,163 19,700 SH   SOLE   58,614 0 0
MAGELLAN HEALTH INC. Common Stock 559079207   0 0 SH   SOLE   1,219 0 0
UNITED NATURAL FOODS, INC. Common Stock 911163103   824,797 16,144 SH   SOLE   16,144 0 0
METLIFE, INC. Common Stock 59156R108   1,335,084 21,300 SH   SOLE   41,139 0 0
SPROUTS FARMERS MARKET, INC. Common Stock 85208M102   0 0 SH   SOLE   1,376 0 0
KURA ONCOLOGY, INC. Common Stock 50127T109   850,280 58,000 SH   SOLE   58,000 0 0
INTRA-CELLULAR THERAPIES, INC. Common Stock 46116X101   1,086,960 21,000 SH   SOLE   21,000 0 0
CONDUENT INCORPORATED Common Stock 206787103   0 0 SH   SOLE   8,000 0 0
TWIST BIOSCIENCE CORPORATION Common Stock 90184D100   377,350 5,000 SH   SOLE   5,000 0 0
FIRSTSERVICE CORPORATION Common Stock 33767E202   0 0 SH   SOLE   260 0 0
NEWMARK GROUP INC. Common Stock 65158N102   0 0 SH   SOLE   7,886 0 0
MURPHY USA INC. Common Stock 626755102   0 0 SH   SOLE   624 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102   53,007,159 79,939 SH   SOLE   92,359 0 0
PFIZER INC. Common Stock 717081103   22,097,678 383,593 SH   SOLE   451,323 0 0
MARVELL TECHNOLOGY INC. Common Stock 573874104   3,541,600 40,000 SH   SOLE   100,927 0 0
GENERAL ELECTRIC COMPANY Common Stock 369604301   735,464 7,759 SH   SOLE   61,447 0 0
GENERAL MILLS, INC. Common Stock 370334104   3,893,862 58,100 SH   SOLE   82,446 0 0
GEOPARK HOLDINGS LIMITED Common Stock G38327105   881,600 80,000 SH   SOLE   80,000 0 0
ARMSTRONG WORLD INDUSTRIES, INC. Common Stock 04247X102   0 0 SH   SOLE   2,500 0 0
GILEAD SCIENCES, INC. Common Stock 375558103   30,345,656 412,088 SH   SOLE   453,317 0 0
CHINOOK THERAPEUTICS, INC. Common Stock 16961L106   4,943,182 306,269 SH   SOLE   306,269 0 0
CORNING INCORPORATED Common Stock 219350105   0 0 SH   SOLE   197,110 0 0
HELEN OF TROY LTD. Common Stock G4388N106   0 0 SH   SOLE   1,800 0 0
TRADEWEB MARKETS INC. Common Stock 892672106   0 0 SH   SOLE   1,700 0 0
RALPH LAUREN CORPORATION Common Stock 751212101   58,965 500 SH   SOLE   0 0 500
FIRST MAJESTIC SILVER CORP. Common Stock 32076V103   3,424 313 SH   SOLE   0 0 313
HEICO CORPORATION Common Stock 422806208   0 0 SH   SOLE   800 0 0
OLD REPUBLIC INTERNATIONAL CORP. Common Stock 680223104   0 0 SH   SOLE   4,695 0 0
KFORCE INC. Common Stock 493732101   0 0 SH   SOLE   801 0 0
JONES LANG LASALLE INCORPORATED Common Stock 48020Q107   368,661 1,351 SH   SOLE   1,351 0 0
SERVICENOW, INC. Common Stock 81762P102   5,253,005 8,025 SH   SOLE   20,559 0 0
AKAMAI TECHNOLOGIES, INC. Common Stock 00971T101   0 0 SH   SOLE   60,616 0 0
INVESCO EXCHANGE-TRADED FUND TRUST - INVESCO S&P 500(R) EQUAL WEIGHT ETF Fund/ETF 46137V357   651,000 4,000 SH   SOLE   0 0 4,000
TENCENT MUSIC ENTERTAINMENT GROUP Common Stock 88034P109   537,300 90,000 SH   SOLE   90,000 0 0
AVERY DENNISON CORPORATION Common Stock 053611109   586,197 2,700 SH   SOLE   8,376 0 0
SBERBANK OF RUSSIA Common Stock 80585Y308   18,780 1,200 SH   SOLE   184,710 0 0
ROCKWELL AUTOMATION, INC. Common Stock 773903109   0 0 SH   SOLE   21,798 0 0
THE HARTFORD FINANCIAL SERVICES GROUP, INC. Common Stock 416515104   674,829 9,700 SH   SOLE   24,532 0 0
EVOQUA WATER TECHNOLOGIES CORP. Common Stock 30057T105   42,958,005 912,447 SH   SOLE   912,447 0 0
ARCUTIS BIOTHERAPEUTICS INC. Common Stock 03969K108   227,439 11,100 SH   SOLE   11,100 0 0
QURATE RETAIL INC. Common Stock 74915M100   0 0 SH   SOLE   47,464 0 0
LKQ CORPORATION Common Stock 501889208   225,492 3,800 SH   SOLE   0 0 3,800
LKQ CORPORATION Common Stock 501889208   43,091,751 726,187 SH   SOLE   730,621 0 0
X5 RETAIL GROUP N.V. Common Stock 98387E205   1,268,120 49,000 SH   SOLE   53,700 0 0
BATH & BODY WORKS, INC. Common Stock 070830104   39,368,658 564,844 SH   SOLE   567,548 0 0
CONSTELLATION BRANDS, INC. Common Stock 21036P108   0 0 SH   SOLE   3,597 0 0
GDS HOLDINGS LIMITED Common Stock 36165L108   6,821,955 151,999 SH   SOLE   151,999 0 0
ICICI BANK LTD. Common Stock 45104G104   0 0 SH   SOLE   70,000 0 0
GLOBE LIFE INC. Common Stock 37959E102   388,188 4,100 SH   SOLE   8,000 0 0
ALIBABA GROUP HOLDING LIMITED Common Stock 01609W102   11,950,808 105,516 SH   SOLE   138,628 0 0
LAUREATE EDUCATION, INC. Common Stock 518613203   604,239 50,186 SH   SOLE   50,186 0 0
GRIFOLS S.A. Common Stock 398438408   478,892 42,156 SH   SOLE   42,156 0 0
KEURIG DR PEPPER INC. Common Stock 49271V100   0 0 SH   SOLE   18,500 0 0
DOMINOS PIZZA INC. Common Stock 25754A201   0 0 SH   SOLE   600 0 0
NORDSTROM, INC. Common Stock 655664100   13,770 600 SH   SOLE   0 0 600
CAMPBELL SOUP COMPANY Common Stock 134429109   3,790,394 87,700 SH   SOLE   87,700 0 0
WORLD FUEL SERVICES CORPORATION Common Stock 981475106   0 0 SH   SOLE   3,794 0 0
VICTORIA'S SECRET & CO. Common Stock 926400102   44,368,000 800,000 SH   SOLE   800,000 0 0
EPAM SYSTEMS, INC. Common Stock 29414B104   15,590,320 23,000 SH   SOLE   25,039 0 0
LULULEMON ATHLETICA INC. Common Stock 550021109   2,205,335 5,507 SH   SOLE   8,048 0 0
AMERCO Common Stock 023586100   0 0 SH   SOLE   1,701 0 0
THE PROGRESSIVE CORPORATION Common Stock 743315103   35,502,407 343,421 SH   SOLE   229,953 0 113,468
THE HOME DEPOT, INC. Common Stock 437076102   60,774,583 148,205 SH   SOLE   139,958 0 8,247
STARBUCKS CORPORATION Common Stock 855244109   57,013,815 490,380 SH   SOLE   519,678 0 0
ERIE INDEMNITY COMPANY Common Stock 29530P102   10,994,490 57,000 SH   SOLE   58,800 0 0
ALLEGHANY CORPORATION Common Stock 017175100   0 0 SH   SOLE   1,400 0 0
NIU TECHNOLOGIES Common Stock 65481N100   2,504,769 162,515 SH   SOLE   161,890 0 625
EXXON MOBIL CORPORATION Common Stock 30231G102   3,844,195 62,865 SH   SOLE   93,033 0 0
SNAP INC. Common Stock 83304A106   1,837,175 39,039 SH   SOLE   51,839 0 0
CITIZENS FINANCIAL GROUP, INC. Common Stock 174610105   342,783 7,247 SH   SOLE   7,247 0 0
KINDER MORGAN, INC. Common Stock 49456B101   645,864 40,800 SH   SOLE   61,294 0 0
PERSHING SQUARE TONTINE HOLDINGS, LTD. Common Stock 71531R109   261,158 13,250 SH   SOLE   0 0 13,250
BROADCOM INC. Common Stock 11135F101   17,432,049 25,924 SH   SOLE   35,181 0 0
MERCK & CO. INC. Common Stock 58933Y105   10,320,532 134,071 SH   SOLE   227,562 0 0
INSULET CORPORATION Common Stock 45784P101   0 0 SH   SOLE   1,400 0 0
APELLIS PHARMACEUTICALS, INC. Common Stock 03753U106   1,749,730 37,000 SH   SOLE   37,000 0 0
MONOLITHIC POWER SYSTEMS, INC. Common Stock 609839105   0 0 SH   SOLE   12,176 0 0
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050888   745,729 451 SH   SOLE   730 0 0
SYNNEX CORPORATION Common Stock 87162W100   0 0 SH   SOLE   1,013 0 0
ROLLINS, INC. Common Stock 775711104   0 0 SH   SOLE   12,825 0 0
PTC THERAPEUTICS, INC. Common Stock 69366J200   1,697,498 41,800 SH   SOLE   41,800 0 0
THE ALLSTATE CORPORATION Common Stock 020002101   1,946,175 16,500 SH   SOLE   31,487 0 0
PUBLIC JOINT STOCK COMPANY PHOSAGRO ADR/GDR 71922G209   817,500 37,500 SH   SOLE   37,500 0 0
AMARIN CORPORATION PLC Common Stock 023111206   655,380 198,000 SH   SOLE   198,000 0 0
EQUITABLE HOLDINGS, INC. Common Stock 29452E101   0 0 SH   SOLE   8,000 0 0
ABIOMED, INC. Common Stock 003654100   0 0 SH   SOLE   8,146 0 0
INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104   798,385 5,837 SH   SOLE   16,900 0 0
TRANSUNION Common Stock 89400J107   0 0 SH   SOLE   400 0 0
THE TIMKEN COMPANY Common Stock 887389104   0 0 SH   SOLE   4,000 0 0
DECIPHERA PHARMACEUTICALS, INC. Common Stock 24344T101   170,922 18,300 SH   SOLE   18,300 0 0
CITIGROUP INC. Common Stock 172967424   758,748 12,533 SH   SOLE   33,004 0 0
FREEPORT-MCMORAN INC. Common Stock 35671D857   191,452 4,600 SH   SOLE   0 0 4,600
ALPHABET INC. Common Stock 02079K107   33,816,586 11,544 SH   SOLE   16,788 0 0
PT TELKOM INDONESIA (PERSERO) TBK Common Stock 715684106   0 0 SH   SOLE   9,841 0 0
SELECTA BIOSCIENCES, INC. Common Stock 816212104   4,041,400 1,210,000 SH   SOLE   1,210,000 0 0
ARCTURUS THERAPEUTICS HOLDINGS INC. Common Stock 03969T109   240,684 6,200 SH   SOLE   6,200 0 0
BROOKFIELD RENEWABLE CORP. Common Stock 11284V105   436,637 12,267 SH   SOLE   12,267 0 0
VAXCYTE, INC. Common Stock 92243G108   341,368 14,200 SH   SOLE   14,200 0 0
CHEGG, INC. Common Stock 163092109   492,138 16,808 SH   SOLE   16,808 0 0
JABIL INC. Common Stock 466313103   0 0 SH   SOLE   2,511 0 0
OATLY GROUP AB Common Stock 67421J108   0 0 SH   SOLE   3,042 0 0
ADAPTIVE BIOTECHNOLOGIES CORPORATION Common Stock 00650F109   936,768 35,700 SH   SOLE   35,700 0 0
SVB FINANCIAL GROUP Common Stock 78486Q101   6,421,986 9,400 SH   SOLE   13,262 0 0
THE COOPER COMPANIES, INC. Common Stock 216648402   0 0 SH   SOLE   2,700 0 0
PNMAC HOLDINGS, INC. Common Stock 70932M107   0 0 SH   SOLE   725 0 0
AT HOME CORP. Common Stock 045919107   0 3,413 SH   SOLE   3,413 0 0
REGENERON PHARMACEUTICALS, INC. Common Stock 75886F107   21,525,944 33,256 SH   SOLE   37,361 0 0
SEI INVESTMENTS COMPANY Common Stock 784117103   0 0 SH   SOLE   21,653 0 0
HOWMET AEROSPACE INC. Common Stock 443201108   0 0 SH   SOLE   15,200 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON, INC. Common Stock 302130109   0 0 SH   SOLE   2,514 0 0
THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104   37,629,174 101,764 SH   SOLE   121,832 0 0
KALA PHARMACEUTICALS, INC. Common Stock 483119103   121,800 105,000 SH   SOLE   105,000 0 0
GENERAL ELECTRIC COMPANY Common Stock 369604BQ5   0 0 SH   SOLE   595,000 0 0
SPARTANNASH COMPANY Common Stock 847215100   0 0 SH   SOLE   1,830 0 0
ARROW ELECTRONICS, INC. Common Stock 042735100   0 0 SH   SOLE   3,448 0 0
BROADRIDGE FINANCIAL SOLUTIONS, INC. Common Stock 11133T103   0 0 SH   SOLE   6,640 0 0
NORDSON CORPORATION Common Stock 655663102   0 0 SH   SOLE   202 0 0
OLIN CORPORATION Common Stock 680665205   0 0 SH   SOLE   3,655 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LIMITED Common Stock 874039100   9,219,563 75,900 SH   SOLE   96,657 0 0
VEEVA SYSTEMS INC. Common Stock 922475108   465,138 1,800 SH   SOLE   5,994 0 0
RAYTHEON TECHNOLOGIES CORPORATION Common Stock 75513E101   0 0 SH   SOLE   25,900 0 0
O'REILLY AUTOMOTIVE, INC. Common Stock 67103H107   0 0 SH   SOLE   4,189 0 0
ON SEMICONDUCTOR CORPORATION Common Stock 682189105   842,421 12,460 SH   SOLE   0 0 12,460
ARCH CAPITAL GROUP LTD. Common Stock G0450A105   807,260 18,100 SH   SOLE   37,123 0 0
TECK RESOURCES LIMITED Common Stock 878742204   0 0 SH   SOLE   13,977 0 0
LGI HOMES, INC. Common Stock 50187T106   19,713,400 130,336 SH   SOLE   117,341 0 12,995
VERACYTE, INC. Common Stock 92337F107   664,020 17,000 SH   SOLE   17,000 0 0
MARTIN MARIETTA MATERIALS, INC. Common Stock 573284106   0 0 SH   SOLE   900 0 0
CDW CORPORATION Common Stock 12514G108   2,259,382 11,056 SH   SOLE   1,500 0 9,556
POLYUS PJSC Common Stock 73181P102   25,740 286 SH   SOLE   0 0 286
POOL CORPORATION Common Stock 73278L105   0 0 SH   SOLE   293 0 0
JUNIPER NETWORKS, INC. Common Stock 48203R104   1,341,375 37,500 SH   SOLE   100,270 0 0
AMICUS THERAPEUTICS, INC. Common Stock 03152W109   1,576,080 132,000 SH   SOLE   132,000 0 0
TPI COMPOSITES, INC. Common Stock 87266J104   15,035,359 1,030,939 SH   SOLE   1,030,939 0 0
TARGET CORPORATION Common Stock 87612E106   27,495,763 119,814 SH   SOLE   65,388 0 54,426
MONGODB, INC. Common Stock 60937P106   0 0 SH   SOLE   400 0 0
GENWORTH FINANCIAL, INC. Common Stock 37247D106   0 0 SH   SOLE   18,426 0 0
DEXCOM, INC. Common Stock 252131107   869,167 1,623 SH   SOLE   3,587 0 0
STANLEY BLACK & DECKER, INC. Common Stock 854502101   113,905 610 SH   SOLE   6,904 0 0
JETBLUE AIRWAYS CORPORATION Common Stock 477143101   353,978 24,616 SH   SOLE   24,616 0 0
XENON PHARMACEUTICALS INC. Common Stock 98420N105   1,099,350 35,000 SH   SOLE   35,000 0 0
CONOCOPHILLIPS Common Stock 20825C104   2,456,237 33,684 SH   SOLE   35,639 0 0
GARTNER, INC. Common Stock 366651107   1,681,500 5,000 SH   SOLE   6,615 0 0
ARCHER-DANIELS-MIDLAND COMPANY Common Stock 039483102   0 0 SH   SOLE   4,747 0 0
W. R. BERKLEY CORPORATION Common Stock 084423102   247,560 3,000 SH   SOLE   9,819 0 0
WATERS CORPORATION Common Stock 941848103   0 0 SH   SOLE   1,079 0 0
PACKAGING CORPORATION OF AMERICA Common Stock 695156109   471,135 3,500 SH   SOLE   5,184 0 0
TOTALENERGIES SE Common Stock 89151E109   0 0 SH   SOLE   2,200 0 0
AMERICAN FINANCIAL GROUP, INC. Common Stock 025932104   278,100 2,000 SH   SOLE   14,866 0 0
INTEL CORPORATION Common Stock 458140100   18,697,461 360,805 SH   SOLE   477,372 0 0
OKTA, INC. Common Stock 679295105   0 0 SH   SOLE   2,300 0 0
ADT INC. Common Stock 00090Q103   21,451 2,569 SH   SOLE   0 0 2,569
LOYALTY VENTURES INC. Common Stock 54911Q107   0 0 SH   SOLE   819 0 0
FALCON PRODUCTS INC. Common Stock 306075102   0 1,000 SH   SOLE   0 0 1,000
FOX CORPORATION Common Stock 35137L105   0 0 SH   SOLE   10,852 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   4,036,522 77,254 SH   SOLE   0 0 77,254
XP INC. Common Stock G98239109   0 0 SH   SOLE   1,521 0 0
FATE THERAPEUTICS, INC. Common Stock 31189P102   663,264 11,200 SH   SOLE   11,200 0 0
CADENCE DESIGN SYSTEMS, INC. Common Stock 127387108   1,519,440 8,000 SH   SOLE   10,650 0 0
AGCO CORPORATION Common Stock 001084102   330,866 2,855 SH   SOLE   2,855 0 0
NETFLIX, INC. Common Stock 64110L106   11,898,139 19,472 SH   SOLE   29,188 0 0
APTARGROUP, INC. Common Stock 038336103   0 0 SH   SOLE   458 0 0
COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO - SABESP Common Stock 20441A102   0 0 SH   SOLE   42,822 0 0
TWILIO INC. Common Stock 90138F102   0 0 SH   SOLE   2,000 0 0
WOLFSPEED, INC. Common Stock 977852102   8,803,365 80,750 SH   SOLE   80,750 0 0
APPLE INC. Common Stock 037833100   196,380,531 1,095,707 SH   SOLE   1,391,716 0 0
BEST BUY CO., INC. Common Stock 086516101   0 0 SH   SOLE   9,330 0 0
SILICON MOTION TECHNOLOGY CORPORATION Common Stock 82706C108   62,086,200 660,000 SH   SOLE   660,000 0 0
AMKOR TECHNOLOGY, INC. Common Stock 031652100   0 0 SH   SOLE   9,967 0 0
UNIVERSAL HEALTH SERVICES, INC. Common Stock 913903100   0 0 SH   SOLE   2,033 0 0
THE CHEMOURS COMPANY Common Stock 163851108   381,151 11,477 SH   SOLE   11,477 0 0
DIAMONDBACK ENERGY, INC. Common Stock 25278X109   0 0 SH   SOLE   1,271 0 0
ITRON, INC. Common Stock 465741106   10,893,382 158,680 SH   SOLE   158,680 0 0
DIAGEO PLC Common Stock 25243Q205   6,121,856 27,932 SH   SOLE   0 0 27,932
ELANCO ANIMAL HEALTH INCORPORATED Common Stock 28414H103   0 0 SH   SOLE   18,400 0 0
PUBLIC JOINT STOCK COMPANY GAZPROM ADR/GDR 368287207   1,314,780 144,000 SH   SOLE   190,000 0 0
AURINIA PHARMACEUTICALS INC. Common Stock 05156V102   674,700 30,000 SH   SOLE   30,000 0 0
ENERSYS Common Stock 29275Y102   8,539,745 108,745 SH   SOLE   108,745 0 0
BIONTECH SE Common Stock 09075V102   1,327,700 5,500 SH   SOLE   5,500 0 0
FAIR ISAAC CORPORATION Common Stock 303250104   260,220 600 SH   SOLE   600 0 0
ZOOM VIDEO COMMUNICATIONS, INC. Common Stock 98980L101   0 0 SH   SOLE   1,200 0 0
VOYAGER THERAPEUTICS, INC. Common Stock 92915B106   3,589,670 1,262,900 SH   SOLE   1,262,900 0 0
BARRICK GOLD CORPORATION Common Stock 067901108   1,008,752 53,600 SH   SOLE   14,256 0 39,344
ALLOVIR INC. Common Stock 019818103   216,480 16,400 SH   SOLE   16,400 0 0
AIR PRODUCTS AND CHEMICALS, INC. Common Stock 009158106   2,082,828 6,820 SH   SOLE   7,798 0 0
AMETEK, INC. Common Stock 031100100   987,647 6,700 SH   SOLE   9,473 0 0
STARBUCKS CORPORATION Common Stock 855244109   232,480 2,000 SH   SOLE   0 0 2,000
IONIS PHARMACEUTICALS, INC. Common Stock 462222100   1,571,319 51,300 SH   SOLE   51,300 0 0
SERES THERAPEUTICS, INC. Common Stock 81750R102   235,440 27,000 SH   SOLE   27,000 0 0
TERADYNE, INC. Common Stock 880770102   11,371,588 69,082 SH   SOLE   69,082 0 0
TAPESTRY, INC. Common Stock 876030107   40,810,000 1,000,000 SH   SOLE   1,000,000 0 0
ASTRAZENECA PLC Common Stock 046353108   6,735,835 114,848 SH   SOLE   116,679 0 0
INSMED INCORPORATED Common Stock 457669307   1,295,672 47,600 SH   SOLE   47,600 0 0
SQUARE, INC. Common Stock 852234103   7,000,992 42,538 SH   SOLE   44,938 0 0
HUBSPOT, INC. Common Stock 443573100   0 0 SH   SOLE   100 0 0
ZENTALIS PHARMACEUTICALS INC. Common Stock 98943L107   817,614 9,800 SH   SOLE   9,800 0 0
WAYFAIR, INC. Common Stock 94419L101   2,699,340 14,000 SH   SOLE   15,100 0 0
HUNTINGTON BANCSHARES INC. Common Stock 446150104   5,943,173 385,170 SH   SOLE   385,170 0 0
LAM RESEARCH CORPORATION Common Stock 512807108   47,112,228 65,287 SH   SOLE   43,710 0 21,577
MICROSOFT CORPORATION Common Stock 594918104   211,939,058 620,500 SH   SOLE   770,963 0 0
ADVANCED MICRO DEVICES, INC. Common Stock 007903107   22,868,758 154,255 SH   SOLE   166,703 0 0
MORGAN STANLEY Common Stock 617446448   14,999,851 151,928 SH   SOLE   162,740 0 0
ROYAL BANK OF CANADA Common Stock 780087102   14,357,047 136,297 SH   SOLE   147,842 0 0
MACROGENICS, INC. Common Stock 556099109   286,380 18,000 SH   SOLE   18,000 0 0
FRESHPET, INC. Common Stock 358039105   538,099 5,760 SH   SOLE   6,360 0 0
MARATHON PETROLEUM CORPORATION Common Stock 56585A102   0 0 SH   SOLE   628 0 0
WERNER ENTERPRISES, INC. Common Stock 950755108   0 0 SH   SOLE   2,664 0 0
NEXTERA ENERGY CAPITAL HOLDINGS, INC. Common Stock 65339F101   4,657,898 50,422 SH   SOLE   124,542 0 0
NAVIENT CORPORATION Common Stock 78442P106   0 0 SH   SOLE   9,262 0 0
INTELLIA THERAPEUTICS, INC. Common Stock 45826J105   1,167,050 9,845 SH   SOLE   9,800 0 45
LIBERTY MEDIA CORPORATION Common Stock 531229607   0 0 SH   SOLE   10,200 0 0
BRIDGEBIO PHARMA, INC. Common Stock 10806X102   812,023 57,225 SH   SOLE   57,225 0 0
TYSON FOODS, INC. Common Stock 902494103   0 0 SH   SOLE   8,867 0 0
ISHARES TRUST - ISHARES GLOBAL TECH ETF Fund/ETF 464287291   145,463 2,250 SH   SOLE   0 0 2,250
ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108   1,423,611 17,210 SH   SOLE   18,078 0 0
TESLA, INC. Common Stock 88160R101   9,968,180 9,178 SH   SOLE   31,003 0 0
BLUEBIRD BIO INC. Common Stock 09609G100   156,150 15,000 SH   SOLE   15,000 0 0
CHOICE HOTELS INTERNATIONAL, INC. Common Stock 169905106   20,715,060 134,000 SH   SOLE   134,000 0 0
ECOLAB INC. Common Stock 278865100   26,879,873 114,330 SH   SOLE   140,467 0 0
NORTHERN TRUST CORPORATION Common Stock 665859104   0 0 SH   SOLE   7,537 0 0
CSX CORPORATION Common Stock 126408103   4,599,905 122,403 SH   SOLE   165,367 0 0
HASBRO, INC. Common Stock 418056107   3,791,331 38,100 SH   SOLE   42,225 0 0
THE BLACKSTONE GROUP L.P. Common Stock 09260D107   0 0 SH   SOLE   26,586 0 0
CINTAS CORP. Common Stock 172908105   23,663,957 53,532 SH   SOLE   30,600 0 22,932
FRANCO-NEVADA CORP. Common Stock 351858105   885,463 6,530 SH   SOLE   6,500 0 30
OLD DOMINION FREIGHT LINE, INC. Common Stock 679580100   5,320,962 14,925 SH   SOLE   14,200 0 725
MARATHON OIL CORP. Common Stock 565849106   361,591 21,822 SH   SOLE   21,822 0 0
THE TRADE DESK, INC. Common Stock 88339J105   6,598,900 70,000 SH   SOLE   74,000 0 0
BANK AMERICA FUNDING CORP. Common Stock 060505682   0 0 SH   SOLE   850 0 0
THE KROGER CO. Common Stock 501044101   0 0 SH   SOLE   38,958 0 0
TAKE-TWO INTERACTIVE SOFTWARE, INC. Common Stock 874054109   4,182,919 23,214 SH   SOLE   14,757 0 8,457
ORACLE CORPORATION Common Stock 68389X105   11,260,519 127,724 SH   SOLE   159,370 0 0
EXPEDIA, INC. Common Stock 30212P303   17,058 94 SH   SOLE   0 0 94
DEVON ENERGY CORPORATION Common Stock 25179M103   601,120 13,600 SH   SOLE   14,898 0 0
AMC NETWORKS INC. Common Stock 00164V103   0 0 SH   SOLE   4,000 0 0
LIBERTY BROADBAND CORPORATION Common Stock 530307305   0 0 SH   SOLE   25,013 0 0
VISA INC. Common Stock 92826C839   51,800,442 237,477 SH   SOLE   289,639 0 0
STRIDE, INC. Common Stock 86333M108   858,690 26,100 SH   SOLE   26,100 0 0
3M COMPANY Common Stock 88579Y101   10,371,582 58,150 SH   SOLE   91,754 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   135,402 1,520 SH   SOLE   0 0 1,520
ROKU, INC. Common Stock 77543R102   0 0 SH   SOLE   1,809 0 0
PINDUODUO INC. Common Stock 722304102   0 0 SH   SOLE   15,000 0 0
HCA HEALTHCARE INC. Common Stock 40412C101   0 0 SH   SOLE   1,698 0 0
STANTEC INC. Common Stock 85472N109   0 0 SH   SOLE   1,336 0 0
AMERICAN SUPERCONDUCTOR CORPORATION Common Stock 030111207   3,731,218 347,090 SH   SOLE   347,090 0 0
NAVIENT CORPORATION Common Stock 63938C108   0 0 SH   SOLE   5,671 0 0
INVESCO EXCHANGE-TRADED FUND TRUST - INVESCO S&P 500(R) EQUAL WEIGHT ETF Fund/ETF 46137V357   10,090,500 62,000 SH   SOLE   0 0 62,000
CONSOLIDATED EDISON, INC. Common Stock 209115104   3,906,090 45,900 SH   SOLE   45,900 0 0
Y-MABS THERAPEUTICS INC. Common Stock 984241109   168,900 10,000 SH   SOLE   10,000 0 0
SPLUNK INC. Common Stock 848637104   924,000 8,000 SH   SOLE   8,000 0 0
AMERIPRISE FINANCIAL, INC. Common Stock 03076C106   4,177,732 13,724 SH   SOLE   13,690 0 34
WATTS WATER TECHNOLOGIES, INC. Common Stock 942749102   10,005,118 51,130 SH   SOLE   51,130 0 0
TRIMBLE INC. Common Stock 896239100   16,863,218 192,943 SH   SOLE   207,787 0 0
VERTEX PHARMACEUTICALS INCORPORATED Common Stock 92532F100   200,205 900 SH   SOLE   0 0 900
ASCENDIS PHARMA A/S Common Stock 04351P101   1,872,500 14,000 SH   SOLE   15,154 0 0
CAPITAL ONE FINANCIAL CORPORATION Common Stock 14040H105   0 0 SH   SOLE   5,020 0 0
EXELIXIS, INC. Common Stock 30161Q104   1,414,755 74,500 SH   SOLE   75,679 0 0
TREX CORP INC. Common Stock 89531P105   26,080,082 194,106 SH   SOLE   210,106 0 0
CVB FINANCIAL CORP. Common Stock 126600105   0 0 SH   SOLE   10,000 0 0
BLOOMIN' BRANDS, INC. Common Stock 094235108   42,400,000 2,000,000 SH   SOLE   2,000,000 0 0
DEERE & COMPANY Common Stock 244199105   1,596,834 4,619 SH   SOLE   10,588 0 0
PVH CORP. Common Stock 693656100   316,800 3,000 SH   SOLE   3,000 0 0
CYTOKINETICS, INCORPORATED Common Stock 23282W605   1,048,188 22,600 SH   SOLE   22,600 0 0
STATE STREET CORPORATION Common Stock 857477103   0 0 SH   SOLE   14,900 0 0
SIGNATURE BANK Common Stock 82669G104   360,714 1,124 SH   SOLE   1,124 0 0
BATH & BODY WORKS, INC. Common Stock 070830104   72,960 1,000 SH   SOLE   0 0 1,000
ORGANON & CO. Common Stock 68622V106   46,364 1,551 SH   SOLE   8,904 0 0
TRANSDIGM GROUP INC. Common Stock 893641100   0 0 SH   SOLE   1,200 0 0
REPUBLIC BANCORP INC. Common Stock 760281204   0 0 SH   SOLE   2,000 0 0
AMAZON.COM, INC. Common Stock 023135106   45,799,475 13,509 SH   SOLE   24,070 0 0
NEWS CORPORATION Common Stock 65249B109   0 0 SH   SOLE   4,969 0 0
HOMOLOGY MEDICINES, INC. Common Stock 438083107   1,465,675 397,500 SH   SOLE   397,500 0 0
ICHOR HOLDINGS LTD. Common Stock G4740B105   0 0 SH   SOLE   1,451 0 0
TURNING POINT THERAPEUTICS INC. Common Stock 90041T108   875,534 18,700 SH   SOLE   18,700 0 0
ALX ONCOLOGY HOLDINGS INC. Common Stock 00166B105   201,756 9,200 SH   SOLE   9,200 0 0
2SEVENTY BIO INC. Common Stock 901384107   134,223 4,999 SH   SOLE   4,999 0 0
AAON INC. Common Stock 000360206   2,370,185 29,912 SH   SOLE   3,800 0 26,112
AUTOZONE, INC. Common Stock 053332102   0 0 SH   SOLE   907 0 0
NUCOR CORPORATION Common Stock 670346105   1,160,389 10,100 SH   SOLE   10,980 0 0
ELI LILLY AND COMPANY Common Stock 532457108   11,668,056 41,910 SH   SOLE   70,604 0 0
WESTLAKE CHEMICAL CORPORATION Common Stock 960413102   13,031,500 134,000 SH   SOLE   134,000 0 0
BOOKING HOLDINGS INC. Common Stock 09857L108   13,788,693 5,772 SH   SOLE   6,067 0 0
VICTORIA'S SECRET & CO. Common Stock 926400102   17,669 333 SH   SOLE   0 0 333
RELAY THERAPEUTICS INC. Common Stock 75943R102   697,389 23,100 SH   SOLE   23,100 0 0
QUIDELORTHO CORP. Common Stock 74838J101   0 0 SH   SOLE   26,000 0 0
BORGWARNER INC. Common Stock 099724106   8,721,831 194,380 SH   SOLE   215,880 0 0
V.F. CORPORATION Common Stock 918204108   3,706,368 51,200 SH   SOLE   57,860 0 0
CHARTER COMMUNICATIONS, INC. Common Stock 16119P108   341,922 521 SH   SOLE   3,004 0 0
XYLEM INC. Common Stock 98419M100   42,637,893 357,126 SH   SOLE   412,877 0 0
INCYTE CORPORATION Common Stock 45337C102   4,051,071 54,900 SH   SOLE   58,800 0 0
YUM CHINA HOLDINGS, INC. Common Stock 98850P109   8,382,646 175,216 SH   SOLE   211,016 0 0
PRUDENTIAL FINANCIAL, INC. Common Stock 744320102   8,233,467 75,481 SH   SOLE   75,481 0 0
COSTCO WHOLESALE CORPORATION Common Stock 22160K105   48,476,520 85,659 SH   SOLE   63,302 0 22,357
BAIDU, INC. Common Stock 056752108   2,453,400 18,000 SH   SOLE   26,000 0 0
BRIGHT HORIZONS FAMILY SOLUTIONS INC. Common Stock 109194100   893,123 7,133 SH   SOLE   7,133 0 0
ROBLOX CORP. Common Stock 771049103   4,185,620 43,000 SH   SOLE   43,000 0 0
ANTHEM, INC. Common Stock 036752103   3,583,488 7,663 SH   SOLE   18,957 0 0
ARISTA NETWORKS, INC Common Stock 040413106   0 0 SH   SOLE   3,368 0 0
AMPHENOL CORPORATION Common Stock 032095101   3,282,211 37,602 SH   SOLE   48,922 0 0
JOHNSON & JOHNSON Common Stock 478160104   21,605,242 125,960 SH   SOLE   207,263 0 0
JOHNSON & JOHNSON Common Stock 478160104   4,988,547 28,951 SH   SOLE   0 0 28,951
KEYSIGHT TECHNOLOGIES, INC. Common Stock 49338L103   0 0 SH   SOLE   10,122 0 0
RENAISSANCERE HOLDINGS LTD. Common Stock G7496G103   362,922 2,100 SH   SOLE   2,100 0 0
MOTOROLA SOLUTIONS, INC. Common Stock 620076307   0 0 SH   SOLE   10,587 0 0
STANDARD CHARTERED PLC Common Stock G84228AT5   0 0 SH   SOLE   10,000,000 0 0
VIRTUS INVESTMENT PARTNERS, INC. Common Stock 92828Q109   0 0 SH   SOLE   415 0 0
UNITED PARCEL SERVICE, INC. Common Stock 911312106   507,529 2,365 SH   SOLE   6,161 0 0
DOVER CORPORATION Common Stock 260003108   0 0 SH   SOLE   327 0 0
STOKE THERAPEUTICS, INC. Common Stock 86150R107   208,564 9,200 SH   SOLE   9,200 0 0
INTERNATIONAL PAPER COMPANY Common Stock 460146103   3,901,120 83,500 SH   SOLE   87,916 0 0
ASSURANT, INC. Common Stock 04621X108   262,973 1,700 SH   SOLE   5,070 0 0
AVIS BUDGET GROUP, INC. Common Stock 053774105   0 0 SH   SOLE   228 0 0
AXIS CAPITAL HOLDINGS LTD. Common Stock G0692U109   0 0 SH   SOLE   4,200 0 0
PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109   1,589,637 16,861 SH   SOLE   14,190 0 2,671
EQUINIX, INC. REIT 29444U700   10,708,710 12,774 SH   SOLE   0 0 12,774
DENALI THERAPEUTICS INC. Common Stock 24823R105   1,348,236 30,600 SH   SOLE   30,600 0 0
PUBLIC JOINT STOCK COMPANY NOVATEK ADR/GDR 669888109   2,997,800 13,000 SH   SOLE   13,000 0 0
ARROWHEAD PHARMACEUTICALS, INC. Common Stock 04280A100   2,490,521 37,300 SH   SOLE   37,300 0 0
BROOKE (HOLDCO1) INC. Common Stock 46817M107   0 0 SH   SOLE   95,515 0 0
CBOE GLOBAL MARKETS, INC. Common Stock 12503M108   0 0 SH   SOLE   4,100 0 0
JOUNCE THERAPEUTICS, INC. Common Stock 481116101   5,920,451 729,587 SH   SOLE   729,587 0 0
VEECO INSTRUMENTS INC. Common Stock 922417100   12,677,153 448,590 SH   SOLE   448,590 0 0
APOLLO GLOBAL MANAGEMENT INC. Common Stock 03768E105   0 0 SH   SOLE   2,300 0 0
CHENIERE ENERGY, INC. Common Stock 16411R208   724,150 7,000 SH   SOLE   7,000 0 0
MASIMO CORPORATION Common Stock 574795100   15,753,190 53,000 SH   SOLE   53,900 0 0
IDEX CORPORATION Common Stock 45167R104   0 0 SH   SOLE   3,700 0 0
SYSCO CORPORATION Common Stock 871829107   0 0 SH   SOLE   7,500 0 0
ORION ENERGY SYSTEMS INC. Common Stock 686275108   3,284,334 941,070 SH   SOLE   941,070 0 0
INTERNATIONAL BUSINESS MACHINES CORPORATION Common Stock 459200101   19,594,716 146,942 SH   SOLE   191,231 0 0
ISHARES, INC. - ISHARES MSCI EMERGING MARKETS ETF Fund/ETF 464287234   18,885,807 384,718 SH   SOLE   0 0 384,718
ISHARES, INC. - ISHARES MSCI EMERGING MARKETS ETF Fund/ETF 464287234   10,426,716 212,400 SH   SOLE   0 0 212,400
ISHARES, INC. - ISHARES MSCI JAPAN ETF Fund/ETF 46434G822   5,214,296 77,930 SH   SOLE   0 0 77,930
ISHARES TRUST - ISHARES GLOBAL ENERGY ETF Fund/ETF 464287341   57,979 2,111 SH   SOLE   0 0 2,111
ISHARES TRUST - ISHARES MSCI CHINA ETF Fund/ETF 46429B671   3,157,500 50,000 SH   SOLE   0 0 50,000
ISHARES TRUST - ISHARES MSCI ACWI ETF Fund/ETF 464288257   984,805 9,295 SH   SOLE   0 0 9,295
SEA LIMITED Common Stock 81141R100   0 0 SH   SOLE   440 0 0
NU SKIN ENTERPRISES, INC. Common Stock 67018T105   0 0 SH   SOLE   3,597 0 0
HALLIBURTON COMPANY Common Stock 406216101   0 0 SH   SOLE   26,865 0 0
MANPOWERGROUP INC. Common Stock 56418H100   0 0 SH   SOLE   2,860 0 0
REATA PHARMACEUTICALS, INC. Common Stock 75615P103   171,587 6,700 SH   SOLE   8,120 0 0
THE CARLYLE GROUP INC. Common Stock 14316J108   0 0 SH   SOLE   653 0 0
LION BIOTECHNOLOGIES, INC. Common Stock 462260100   1,235,840 64,000 SH   SOLE   64,000 0 0
STRYKER CORPORATION Common Stock 863667101   29,736,373 109,724 SH   SOLE   117,533 0 0
COPART, INC. Common Stock 217204106   0 0 SH   SOLE   6,532 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   54,101,427 606,780 SH   SOLE   614,190 0 0
PROLOGIS INC. REIT 74340W103   5,768,219 34,399 SH   SOLE   0 0 34,399
DEX ONE CORP. Common Stock 886029206   0 0 SH   SOLE   1,378 0 0
HYUNDAI MOTOR COMPANY Common Stock Y38472125   0 0 SH   SOLE   5,000 0 0
KB HOME Common Stock 48666K109   0 0 SH   SOLE   3,240 0 0
LENNAR CORPORATION Common Stock 526057104   0 0 SH   SOLE   5,786 0 0
BROWN-FORMAN CORPORATION Common Stock 115637209   0 0 SH   SOLE   10,225 0 0
LIVE NATION ENTERTAINMENT, INC. Common Stock 538034109   0 0 SH   SOLE   3,800 0 0
BCE INC. Common Stock 05534B760   3,845,355 74,600 SH   SOLE   93,169 0 0
BEYOND MEAT, INC. Common Stock 08862E109   5,728 85 SH   SOLE   0 0 85
AT & T INC. Common Stock 00206R102   13,368,139 542,504 SH   SOLE   596,213 0 0
CME GROUP INC. Common Stock 12572Q105   0 0 SH   SOLE   7,755 0 0
ZAI LAB LIMITED Common Stock 98887Q104   689,752 10,900 SH   SOLE   11,738 0 0
THE TRAVELERS COMPANIES, INC. Common Stock 89417E109   5,811,750 36,900 SH   SOLE   39,068 0 0
IRON MOUNTAIN INCORPORATED REIT 46284V101   4,078,348 77,300 SH   SOLE   0 0 77,300
CREDICORP LTD. Common Stock G2519Y108   0 0 SH   SOLE   1,070 0 0
QUANTA SERVICES, INC. Common Stock 74762E102   0 0 SH   SOLE   1,400 0 0
YUM! BRANDS, INC. Common Stock 988498101   0 0 SH   SOLE   19,256 0 0
TWDC ENTERPRISES 18 CORP. Common Stock 254687106   18,497,990 119,308 SH   SOLE   162,651 0 0
UNIVERSAL DISPLAY CORP. Common Stock 91347P105   0 0 SH   SOLE   32,200 0 0
SEAGEN INC. Common Stock 81181C104   7,127,562 44,850 SH   SOLE   47,950 0 0
ALTRIA GROUP, INC. Common Stock 02209S103   471,725 9,952 SH   SOLE   24,443 0 0
SCHOLAR ROCK HOLDING CORPORATION Common Stock 80706P103   265,534 10,300 SH   SOLE   10,300 0 0
XENCOR, INC. Common Stock 98401F105   7,018,004 172,200 SH   SOLE   172,200 0 0
PRINCIPAL FINANCIAL GROUP, INC. Common Stock 74251V102   520,416 7,200 SH   SOLE   7,200 0 0
MIRATI THERAPEUTICS, INC. Common Stock 60468T105   3,633,840 25,200 SH   SOLE   25,200 0 0
COMMVAULT SYSTEMS, INC. Common Stock 204166102   0 0 SH   SOLE   1,342 0 0
REPUBLIC SERVICES, INC. Common Stock 760759100   9,928,780 71,220 SH   SOLE   78,666 0 0
NOVA LJUBLJANSKA BANKA D.D., LJUBLJANA Common Stock 66980N203   675,781 42,000 SH   SOLE   42,000 0 0
ULTA BEAUTY, INC. Common Stock 90384S303   0 0 SH   SOLE   1,400 0 0
LINCOLN NATIONAL CORPORATION Common Stock 534187109   282,244 4,100 SH   SOLE   4,100 0 0
THE CLOROX COMPANY Common Stock 189054109   0 0 SH   SOLE   8,916 0 0
BIO-RAD LABORATORIES INC. Common Stock 090572207   0 0 SH   SOLE   900 0 0
TELEFLEX INCORPORATED Common Stock 879369106   0 0 SH   SOLE   1,575 0 0
THE PNC FINANCIAL SERVICES GROUP INC. Common Stock 693475105   690,857 3,433 SH   SOLE   13,375 0 0
THE BANK OF NOVA SCOTIA Common Stock 064149107   0 0 SH   SOLE   19,990 0 0
ALLEGHENY TECHNOLOGIES INCORPORATED Common Stock 01741R102   0 0 SH   SOLE   5,000 0 0
VIATRIS INC. Common Stock 92556V106   0 0 SH   SOLE   8,101 0 0
ALLOGENE THERAPEUTICS INC. Common Stock 019770106   626,280 40,800 SH   SOLE   40,800 0 0
PASSAGE BIO INC. Common Stock 702712100   3,338,400 535,000 SH   SOLE   535,000 0 0
AFYA LIMITED Common Stock G01125106   293,238 19,191 SH   SOLE   19,191 0 0
COMERICA INCORPORATED Common Stock 200340107   0 0 SH   SOLE   2,000 0 0
ROBERT HALF INTERNATIONAL INC. Common Stock 770323103   0 0 SH   SOLE   4,826 0 0
SEALED AIR CORPORATION Common Stock 81211K100   371,525 5,500 SH   SOLE   5,500 0 0
DOLLAR GENERAL CORPORATION Common Stock 256677105   16,957,908 72,600 SH   SOLE   80,425 0 0
MASCO CORPORATION Common Stock 574599106   0 0 SH   SOLE   7,278 0 0
NORTONLIFELOCK INC. Common Stock 668771108   360,173 13,700 SH   SOLE   17,270 0 0
MICROCHIP TECHNOLOGY INCORPORATED Common Stock 595017104   7,793,357 88,320 SH   SOLE   88,320 0 0
VIACOMCBS INC. Common Stock 92556H206   0 0 SH   SOLE   2,985 0 0
CARDINAL HEALTH, INC. Common Stock 14149Y108   0 0 SH   SOLE   6,798 0 0
UNITY SOFTWARE INC. Common Stock 91332U101   5,899,770 41,000 SH   SOLE   41,000 0 0
CSG SYSTEMS INTERNATIONAL, INC. Common Stock 126349109   0 0 SH   SOLE   667 0 0
ADOBE INC. Common Stock 00724F101   90,621,477 159,103 SH   SOLE   158,167 0 936
SOUTHWEST AIRLINES CO. Common Stock 844741108   0 0 SH   SOLE   9,905 0 0
ALPHABET INC. Common Stock 02079K305   139,035,496 47,425 SH   SOLE   49,866 0 0
CHEMED CORPORATION Common Stock 16359R103   0 0 SH   SOLE   500 0 0
SS&C TECHNOLOGIES HOLDINGS, INC. Common Stock 78467J100   0 0 SH   SOLE   5,673 0 0
REGIONS FINANCIAL CORPORATION Common Stock 7591EP100   0 0 SH   SOLE   10,601 0 0
WHEATON PRECIOUS METALS CORP. Common Stock 962879102   2,420,923 57,030 SH   SOLE   57,030 0 0
CHARGEPOINT HOLDINGS INC. Common Stock 15961R105   14,193,437 799,180 SH   SOLE   799,180 0 0