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
AMERESCO, INC. Common Stock 02361E108   10,690,099 218,880 SH   SOLE   218,880 0 0
DENALI THERAPEUTICS INC. Common Stock 24823R105   789,784 26,900 SH   SOLE   26,900 0 0
SELECTA BIOSCIENCES, INC. Common Stock 816212104   2,606,240 2,327,000 SH   SOLE   2,327,000 0 0
ISHARES INC JP MORGAN EM ETF Fund/ETF 464286517   3,658,550 99,094 SH   SOLE   0 0 99,094
INSULET CORPORATION Common Stock 45784P101   0 0 SH   SOLE   1,176 0 0
BOISE CASCADE COMPANY Common Stock 09739D100   0 0 SH   SOLE   1,059 0 0
BURLINGTON STORES, INC. Common Stock 122017106   0 0 SH   SOLE   1,800 0 0
BLOCK, INC. Common Stock 852234103   16,642,500 250,000 SH   SOLE   253,000 0 0
MASCO CORPORATION Common Stock 574599106   0 0 SH   SOLE   11,903 0 0
VIMEO INC Common Stock 92719V100   0 0 SH   SOLE   1,623 0 0
EVERSOURCE ENERGY Common Stock 30040W108   0 0 SH   SOLE   4,994 0 0
SAGE THERAPEUTICS, INC. Common Stock 78667J108   1,338,645 28,500 SH   SOLE   32,289 0 0
MICROCHIP TECHNOLOGY INCORPORATED Common Stock 595017104   9,694,259 111,636 SH   SOLE   121,289 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670108   1,553,430 3 SH   SOLE   4 0 0
CNA FINANCIAL CORPORATION Common Stock 126117100   154,280 4,000 SH   SOLE   4,000 0 0
UNITY SOFTWARE INC. Common Stock 91332U101   13,620,120 311,000 SH   SOLE   311,000 0 0
AXIS CAPITAL HOLDINGS LTD. Common Stock G0692U109   0 0 SH   SOLE   2,748 0 0
MICROSOFT CORPORATION Common Stock 594918104   237,558,056 707,214 SH   SOLE   806,271 0 0
THE TJX COMPANIES, INC. Common Stock 872540109   5,354,671 63,944 SH   SOLE   95,090 0 0
KYMERA THERAPEUTICS INC. Common Stock 501575104   604,800 27,000 SH   SOLE   27,000 0 0
FORWARD AIR CORP. Common Stock 349853101   0 0 SH   SOLE   2,000 0 0
ROBLOX CORP. Common Stock 771049103   15,314,000 380,000 SH   SOLE   380,000 0 0
ARCOSA, INC. Common Stock 039653100   0 0 SH   SOLE   2,959 0 0
ERIE INDEMNITY COMPANY Common Stock 29530P102   10,232,379 48,725 SH   SOLE   50,125 0 0
LAMB WESTON HOLDINGS, INC. Common Stock 513272104   0 0 SH   SOLE   2,639 0 0
TRACTOR SUPPLY COMPANY Common Stock 892356106   0 0 SH   SOLE   1,835 0 0
THE BANK OF NOVA SCOTIA Common Stock 064149107   0 0 SH   SOLE   19,427 0 0
GENERAC HOLDINGS INC. Common Stock 368736104   1,632,160 11,073 SH   SOLE   11,823 0 0
U.S. BANCORP Common Stock 902973304   0 0 SH   SOLE   30,731 0 0
EXXON MOBIL CORPORATION Common Stock 30231G102   10,311,086 96,634 SH   SOLE   125,002 0 0
JOHNSON & JOHNSON Common Stock 478160104   35,901,857 218,729 SH   SOLE   229,728 0 0
TERADYNE, INC. Common Stock 880770102   8,200,992 76,182 SH   SOLE   76,182 0 0
WARNER BROS. DISCOVERY INC. Common Stock 934423104   959,072 77,220 SH   SOLE   101,160 0 0
VIATRIS INC. Common Stock 92556V106   485 49 SH   SOLE   37,491 0 0
ALLOGENE THERAPEUTICS INC. Common Stock 019770106   143,812 31,400 SH   SOLE   31,400 0 0
EUROGAS INC. Common Stock 298734104   0 89,500 SH   SOLE   0 0 89,500
ALNYLAM PHARMACEUTICALS, INC. Common Stock 02043Q107   5,447,121 28,510 SH   SOLE   31,410 0 0
MADRIGAL PHARMACEUTICALS, INC. Common Stock 558868105   2,422,310 11,000 SH   SOLE   11,000 0 0
GENMAB A/S Common Stock 372303206   449,400 12,000 SH   SOLE   12,000 0 0
PLUG POWER INC. Common Stock 72919P202   13,606,340 1,360,634 SH   SOLE   1,360,634 0 0
ARTHUR J. GALLAGHER & CO. Common Stock 363576109   0 0 SH   SOLE   1,200 0 0
AUTOZONE, INC. Common Stock 053332102   0 0 SH   SOLE   1,141 0 0
REPUBLIC SERVICES, INC. Common Stock 760759100   11,103,581 73,320 SH   SOLE   79,143 0 0
PAYCHEX, INC. Common Stock 704326107   0 0 SH   SOLE   18,609 0 0
CAESARS ENTERTAINMENT, INC. Common Stock 12769G100   0 0 SH   SOLE   4,253 0 0
EXELON CORPORATION Common Stock 30161N101   0 0 SH   SOLE   34,432 0 0
CAMPBELL SOUP COMPANY Common Stock 134429109   0 0 SH   SOLE   8,090 0 0
BAXTER INTERNATIONAL INC. Common Stock 071813109   0 0 SH   SOLE   4,617 0 0
SSR MINING INC. Common Stock 784730103   2,275,925 164,936 SH   SOLE   164,936 0 0
CATALENT INC. Common Stock 148806102   0 0 SH   SOLE   5,322 0 0
KKR GROUP CO. INC. Common Stock 48251W104   0 0 SH   SOLE   18,000 0 0
MORPHIC HOLDING, INC. Common Stock 61775R105   463,505 8,500 SH   SOLE   8,500 0 0
RIO TINTO PLC Common Stock 767204100   555,408 8,700 SH   SOLE   0 0 8,700
U-HAUL HOLDING COMPANY Common Stock 023586506   0 0 SH   SOLE   11,900 0 0
THE CLOROX COMPANY Common Stock 189054109   0 0 SH   SOLE   12,304 0 0
WALMART INC. Common Stock 931142103   6,792,848 43,217 SH   SOLE   30,679 0 12,538
UNUM GROUP Common Stock 91529Y106   194,545 4,100 SH   SOLE   13,791 0 0
THOMSON REUTERS CORPORATION Common Stock 884903808   0 0 SH   SOLE   5,856 0 0
STATE STREET CORPORATION Common Stock 857477103   0 0 SH   SOLE   24,297 0 0
DOLLAR TREE, INC. Common Stock 256746108   0 0 SH   SOLE   1,200 0 0
SKYLINE CHAMPION CORP. Common Stock 830830105   0 0 SH   SOLE   1,109 0 0
ITT INC. Common Stock 45073V108   4,186,636 45,220 SH   SOLE   14,285 0 30,935
S&P GLOBAL INC. Common Stock 78409V104   20,238,440 51,054 SH   SOLE   62,144 0 0
SHOALS TECHNOLOGIES GROUP INC. Common Stock 82489W107   46,715,330 1,888,251 SH   SOLE   1,888,251 0 0
ENTEGRIS, INC. Common Stock 29362U104   0 0 SH   SOLE   1,500 0 0
PTC INC. Common Stock 69370C100   0 0 SH   SOLE   3,782 0 0
TEXAS INSTRUMENTS INCORPORATED Common Stock 882508104   26,115,434 147,426 SH   SOLE   170,799 0 0
MONGODB, INC. Common Stock 60937P106   0 0 SH   SOLE   400 0 0
OMNICOM GROUP INC. Common Stock 681919106   0 0 SH   SOLE   18,497 0 0
ZIONS BANCORPORATION, N.A. Common Stock 989701107   0 0 SH   SOLE   6,400 0 0
AKAMAI TECHNOLOGIES, INC. Common Stock 00971T101   0 0 SH   SOLE   29,106 0 0
ANSYS, INC. Common Stock 03662Q105   10,167,217 31,183 SH   SOLE   32,483 0 0
ALLY FINANCIAL INC. Common Stock 02005N100   0 0 SH   SOLE   10,776 0 0
BCE INC. Common Stock 05534B760   5,016,096 111,000 SH   SOLE   149,460 0 0
ZEBRA TECHNOLOGIES CORPORATION Common Stock 989207105   0 0 SH   SOLE   600 0 0
GARTNER, INC. Common Stock 366651107   5,138,100 15,000 SH   SOLE   17,069 0 0
AVERY DENNISON CORPORATION Common Stock 053611109   0 0 SH   SOLE   5,680 0 0
ITAU UNIBANCO HOLDING S.A. Common Stock 465562106   0 0 SH   SOLE   71,913 0 0
ROCKWELL AUTOMATION, INC. Common Stock 773903109   0 0 SH   SOLE   19,484 0 0
PACKAGING CORPORATION OF AMERICA Common Stock 695156109   342,836 2,600 SH   SOLE   3,500 0 0
ARCBEST CORPORATION Common Stock 03937C105   0 0 SH   SOLE   2,050 0 0
VERTEX PHARMACEUTICALS INCORPORATED Common Stock 92532F100   28,925,054 83,075 SH   SOLE   91,483 0 0
THE HARTFORD FINANCIAL SERVICES GROUP, INC. Common Stock 416515104   691,901 9,700 SH   SOLE   31,762 0 0
OCULAR THERAPEUTIX, INC. Common Stock 67576A100   805,116 158,800 SH   SOLE   158,800 0 0
CVB FINANCIAL CORP. Common Stock 126600105   0 0 SH   SOLE   17,100 0 0
APPLOVIN CORPORATION Common Stock 03831W108   0 0 SH   SOLE   1,500 0 0
ENCORE CAPITAL GROUP, INC. Common Stock 292554102   0 0 SH   SOLE   600 0 0
GRAPHIC PACKAGING INTERNATIONAL, LLC Common Stock 388689101   568,080 24,000 SH   SOLE   28,872 0 0
FIFTH THIRD BANCORP Common Stock 316773100   0 0 SH   SOLE   31,301 0 0
VERTIV HOLDINGS CO Common Stock 92537N108   0 0 SH   SOLE   4,067 0 0
RAPID7, INC. Common Stock 753422104   0 0 SH   SOLE   1,600 0 0
TRUIST FINANCIAL CORPORATION Common Stock 89832Q109   0 0 SH   SOLE   11,900 0 0
SUNNOVA ENERGY INTERNATIONAL INC. Common Stock 86745K104   54,169,463 3,053,521 SH   SOLE   3,053,521 0 0
DELTA AIR LINES, INC. Common Stock 247361702   0 0 SH   SOLE   6,105 0 0
IOVANCE BIOTHERAPEUTICS, INC. Common Stock 462260100   239,700 34,000 SH   SOLE   34,000 0 0
STRIDE, INC. Common Stock 86333M108   1,159,719 31,100 SH   SOLE   33,358 0 0
FIRST HORIZON CORPORATION Common Stock 320517105   0 0 SH   SOLE   9,100 0 0
SOLAREDGE TECHNOLOGIES, INC. Common Stock 83417M104   43,624,449 171,717 SH   SOLE   179,517 0 0
POLARIS INC. Common Stock 731068102   0 0 SH   SOLE   1,887 0 0
HEICO CORPORATION Common Stock 422806109   595,510 3,400 SH   SOLE   4,200 0 0
RENT-A-CENTER, INC. Common Stock 76009N100   0 0 SH   SOLE   1,200 0 0
SPRINGWORKS THERAPEUTICS INC. Common Stock 85205L107   311,190 12,300 SH   SOLE   12,300 0 0
FMC CORPORATION Common Stock 302491303   5,528,950 52,973 SH   SOLE   32,689 0 20,284
ISHARES U.S. FINANCIAL SERVICES ETF Fund/ETF 464287770   46,928 299 SH   SOLE   0 0 299
AUTOLIV, INC. Common Stock 052800109   1,028,333 12,118 SH   SOLE   12,118 0 0
THE GAP, INC. Common Stock 364760108   408,516 46,317 SH   SOLE   46,317 0 0
SNOWFLAKE INC. Common Stock 833445109   1,592,489 9,060 SH   SOLE   10,400 0 0
HASBRO, INC. Common Stock 418056107   1,621,282 25,400 SH   SOLE   36,628 0 0
MGIC INVESTMENT CORPORATION Common Stock 552848103   200,448 12,800 SH   SOLE   41,382 0 0
BRISTOL-MYERS SQUIBB COMPANY Common Stock 110122108   12,235,021 191,195 SH   SOLE   300,558 0 0
FINANCIAL CORP. OF AMERICA Common Stock 317421105   0 200 SH   SOLE   0 0 200
FRANCO-NEVADA CORP. Common Stock 351858105   779,936 5,611 SH   SOLE   5,400 0 211
BANK OF AMERICA CORPORATION Common Stock 060505104   8,918,227 320,586 SH   SOLE   84,633 0 235,953
THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104   16,350,192 84,712 SH   SOLE   102,041 0 0
MARVELL TECHNOLOGY GROUP LTD. Common Stock 573874104   2,334,800 40,000 SH   SOLE   97,756 0 0
ADVANSIX INC. Common Stock 00773T101   0 0 SH   SOLE   600 0 0
MASTEC, INC. Common Stock 576323109   1,909,399 16,356 SH   SOLE   17,691 0 0
EXACT SCIENCES CORPORATION Common Stock 30063P105   25,635,421 272,790 SH   SOLE   277,049 0 0
WHEATON PRECIOUS METALS CORP. Common Stock 962879102   3,766,418 88,449 SH   SOLE   89,485 0 0
MP MATERIALS CORP. Common Stock 553368101   1,240,938 54,308 SH   SOLE   54,308 0 0
ISHARES TR MSCI KLD400 SOC Fund/ETF 464288570   2,189,214 26,319 SH   SOLE   0 0 26,319
ESSENTIAL UTILITIES, INC. Common Stock 29670G102   0 0 SH   SOLE   23,126 0 0
MEDICAL PROPERTIES TRUST, INC. REIT 58463J304   419,983 45,700 SH   SOLE   0 0 45,700
NANOSTRING TECHNOLOGIES, INC. Common Stock 63009R109   39,303 9,900 SH   SOLE   9,900 0 0
NEXTERA ENERGY CAPITAL HOLDINGS, INC. Common Stock 65339F101   1,617,560 21,800 SH   SOLE   25,971 0 0
T-MOBILE US, INC. Common Stock 872590104   2,152,950 15,500 SH   SOLE   21,880 0 0
MITSUBISHI UFJ FINANCIAL GROUP, INC. Common Stock 606822104   0 0 SH   SOLE   30,000 0 0
BIOGEN INC. Common Stock 09062X103   77,592,574 273,096 SH   SOLE   281,237 0 0
JACKSON FINANCIAL INC. Common Stock 46817M107   0 0 SH   SOLE   8,647 0 0
FACTSET RESEARCH SYSTEMS INC. Common Stock 303075105   0 0 SH   SOLE   1,500 0 0
CBOE GLOBAL MARKETS, INC. Common Stock 12503M108   0 0 SH   SOLE   3,700 0 0
SLM CORPORATION Common Stock 78442P106   0 0 SH   SOLE   2,457 0 0
SALESFORCE, INC. Common Stock 79466L302   25,621,115 121,756 SH   SOLE   147,593 0 0
WELLS FARGO & COMPANY Common Stock 949746101   0 0 SH   SOLE   32,130 0 0
KINSALE CAPITAL GROUP, INC. Common Stock 49714P108   14,816,982 39,600 SH   SOLE   39,600 0 0
SANMINA CORPORATION Common Stock 801056102   0 0 SH   SOLE   600 0 0
TAPESTRY, INC. Common Stock 876030107   45,309,066 1,058,617 SH   SOLE   1,062,343 0 0
DAQO NEW ENERGY CORP. Common Stock 23703Q203   123,406 3,228 SH   SOLE   0 0 3,228
SIMON PROPERTY GROUP, INC. REIT 828806109   1,483,467 13,100 SH   SOLE   0 0 13,100
L3HARRIS TECHNOLOGIES, INC. Common Stock 502431109   0 0 SH   SOLE   3,700 0 0
CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105   0 0 SH   SOLE   834 0 0
FORTINET, INC. Common Stock 34959E109   8,587,445 114,730 SH   SOLE   89,607 0 25,123
GODADDY INC. Common Stock 380237107   0 0 SH   SOLE   3,271 0 0
LIFE STORAGE, INC. REIT 53223X107   1,003,732 7,600 SH   SOLE   0 0 7,600
ALIGN TECHNOLOGY, INC. Common Stock 016255101   5,062,593 14,812 SH   SOLE   15,812 0 0
KEYCON POWER HOLDINGS LLC Common Stock 49328K107   0 0 SH   SOLE   3,025 0 0
RECURSION PHARMACEUTICALS INC. Common Stock 75629V104   247,230 33,500 SH   SOLE   33,500 0 0
LATTICE SEMICONDUCTOR CORPORATION Common Stock 518415104   357,552 3,900 SH   SOLE   6,475 0 0
SCHLUMBERGER N.V. Common Stock 806857108   4,668,895 96,271 SH   SOLE   103,242 0 0
MERCADOLIBRE, INC. Common Stock 58733R102   3,289,432 2,808 SH   SOLE   5,377 0 0
GLACIER BANCORP, INC. Common Stock 37637Q105   0 0 SH   SOLE   1,500 0 0
KINROSS GOLD CORPORATION Common Stock 496902404   2,682,099 560,738 SH   SOLE   535,738 0 25,000
LULULEMON ATHLETICA INC. Common Stock 550021109   2,400,992 6,434 SH   SOLE   12,118 0 0
XYLEM INC. Common Stock 98419M100   70,319,110 632,261 SH   SOLE   683,739 0 0
INCYTE CORPORATION Common Stock 45337C102   3,166,720 51,200 SH   SOLE   56,866 0 0
MAGNA INTERNATIONAL INC. Common Stock 559222401   0 0 SH   SOLE   23,705 0 0
THE PNC FINANCIAL SERVICES GROUP, INC. Common Stock 693475105   0 0 SH   SOLE   15,002 0 0
NIU TECHNOLOGIES Common Stock 65481N100   889,415 219,080 SH   SOLE   218,455 0 625
DARDEN RESTAURANTS, INC. Common Stock 237194105   0 0 SH   SOLE   5,300 0 0
YUM! BRANDS, INC. Common Stock 988498101   0 0 SH   SOLE   13,568 0 0
THE WALT DISNEY COMPANY Common Stock 254687106   17,533,822 197,180 SH   SOLE   244,477 0 0
TWILIO INC. Common Stock 90138F102   0 0 SH   SOLE   1,400 0 0
GENTEX CORPORATION Common Stock 371901109   0 0 SH   SOLE   1,639 0 0
MARRIOTT INTERNATIONAL, INC. Common Stock 571903202   49,517,719 269,700 SH   SOLE   275,117 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION Common Stock 929740108   46,389,024 431,184 SH   SOLE   432,166 0 0
HOMOLOGY MEDICINES, INC. Common Stock 438083107   527,925 597,500 SH   SOLE   597,500 0 0
ACUITY BRANDS INC. Common Stock 00508Y102   0 0 SH   SOLE   915 0 0
G-III APPAREL GROUP, LTD. Common Stock 36237H101   0 0 SH   SOLE   3,500 0 0
MIRATI THERAPEUTICS, INC. Common Stock 60468T105   918,792 25,200 SH   SOLE   25,200 0 0
TERADATA CORPORATION Common Stock 88076W103   0 0 SH   SOLE   1,146 0 0
NUCOR CORPORATION Common Stock 670346105   43,791,125 267,995 SH   SOLE   137,171 0 130,824
DARLING INGREDIENTS INC. Common Stock 237266101   45,819,019 741,811 SH   SOLE   728,150 0 13,661
ELI LILLY AND COMPANY Common Stock 532457108   2,021,623 4,348 SH   SOLE   34,247 0 0
WIPRO LIMITED Common Stock 97651M109   0 0 SH   SOLE   68,581 0 0
ITRON, INC. Common Stock 465741106   29,840,693 421,003 SH   SOLE   421,003 0 0
DIAGEO PLC Common Stock 25243Q205   7,511,374 44,362 SH   SOLE   0 0 44,362
STEWART INFORMATION SERVICES CORPORATION Common Stock 860372101   0 0 SH   SOLE   600 0 0
CGI INC. Common Stock 12532H104   0 0 SH   SOLE   632 0 0
BEAM THERAPEUTICS INC. Common Stock 07373V105   690,277 21,700 SH   SOLE   21,700 0 0
CELANESE CORPORATION Common Stock 150870103   684,720 6,000 SH   SOLE   12,300 0 0
ARCHER-DANIELS-MIDLAND COMPANY Common Stock 039483102   0 0 SH   SOLE   7,038 0 0
JACK IN THE BOX INC. Common Stock 466367109   0 0 SH   SOLE   2,800 0 0
COMMERCIAL METALS COMPANY Common Stock 201723103   0 0 SH   SOLE   5,832 0 0
THE PROCTER & GAMBLE COMPANY Common Stock 742718109   48,128,063 321,810 SH   SOLE   294,937 0 26,873
AMERIPRISE FINANCIAL, INC. Common Stock 03076C106   3,650,033 11,000 SH   SOLE   13,696 0 0
GRAND CANYON EDUCATION, INC. Common Stock 38526M106   0 0 SH   SOLE   3,679 0 0
CONAGRA BRANDS, INC. Common Stock 205887102   4,779,985 143,500 SH   SOLE   152,835 0 0
CHEVRON CORP. Common Stock 166764100   6,710,555 42,898 SH   SOLE   55,954 0 0
SKYWORKS SOLUTIONS, INC. Common Stock 83088M102   232,228 2,098 SH   SOLE   11,423 0 0
CBRE GROUP, INC. Common Stock 12504L109   1,640,023 20,900 SH   SOLE   34,876 0 0
NETAPP, INC. Common Stock 64110D104   0 0 SH   SOLE   600 0 0
MACY'S, INC. Common Stock 55616P104   0 0 SH   SOLE   2,317 0 0
THE BANK OF NEW YORK MELLON CORPORATION Common Stock 064058100   230,658 5,181 SH   SOLE   49,001 0 0
BOSTON SCIENTIFIC CORPORATION Common Stock 101137107   18,033,999 337,494 SH   SOLE   432,995 0 0
GILEAD SCIENCES, INC. Common Stock 375558103   29,350,960 386,088 SH   SOLE   439,370 0 0
O'REILLY AUTOMOTIVE, INC. Common Stock 67103H107   0 0 SH   SOLE   2,407 0 0
PROGYNY INC. Common Stock 74340E103   1,229,277 31,528 SH   SOLE   31,528 0 0
UNITEDHEALTH GROUP INCORPORATED Common Stock 91324P102   74,450,288 155,866 SH   SOLE   146,144 0 9,722
MOLINA HEALTHCARE, INC. Common Stock 60855R100   0 0 SH   SOLE   1,151 0 0
FIRST INTERSTATE BANCSYSTEM, INC. Common Stock 32055Y201   0 0 SH   SOLE   4,000 0 0
BICYCLE THERAPEUTICS PLC Common Stock 088786108   348,740 14,000 SH   SOLE   14,000 0 0
SHOPIFY INC. Common Stock 82509L107   2,233,885 35,000 SH   SOLE   51,557 0 0
CF INDUSTRIES HOLDINGS, INC. Common Stock 125269100   351,600 5,000 SH   SOLE   12,475 0 0
INSIGHT ENTERPRISES, INC. Common Stock 45765U103   0 0 SH   SOLE   2,000 0 0
DEXCOM, INC. Common Stock 252131107   1,293,218 10,108 SH   SOLE   17,604 0 0
CSX CORPORATION Common Stock 126408103   2,129,170 62,863 SH   SOLE   137,645 0 0
GREEN BRICK PARTNERS, INC. Common Stock 392709101   0 0 SH   SOLE   5,290 0 0
NEKTAR THERAPEUTICS Common Stock 640268108   26,966 46,800 SH   SOLE   46,800 0 0
PACCAR INC Common Stock 693718108   1,180,385 14,111 SH   SOLE   31,388 0 0
FIRST AMERICAN FINANCIAL CORPORATION Common Stock 31847R102   182,144 3,200 SH   SOLE   3,200 0 0
CAPRI HOLDINGS LIMITED Common Stock G1890L107   0 0 SH   SOLE   4,100 0 0
ATARA BIOTHERAPEUTICS, INC. Common Stock 046513107   35,860 22,000 SH   SOLE   22,000 0 0
QUALCOMM INCORPORATED Common Stock 747525103   16,629,876 140,818 SH   SOLE   196,854 0 0
GENERAL MILLS, INC. Common Stock 370334104   4,458,071 58,427 SH   SOLE   102,021 0 0
FIRSTCASH HOLDINGS INC. Common Stock 33768G107   17,732,700 190,000 SH   SOLE   190,000 0 0
ISHARES MSCI JAPAN ETF Fund/ETF 46434G822   3,604,437 58,230 SH   SOLE   0 0 58,230
ISHARES BIOTECHNOLOGY ETF Fund/ETF 464287556   5,437,387 43,171 SH   SOLE   0 0 43,171
GLOBAL X INTERNET OF THINGS ETF Fund/ETF 37954Y780   7,003,889 202,920 SH   SOLE   0 0 202,920
SHINHAN FINANCIAL GROUP CO.,LTD. Common Stock 824596100   0 0 SH   SOLE   1,092 0 0
DOCEBO INC. Common Stock 25609L105   804,065 20,900 SH   SOLE   20,900 0 0
THE WILLIAMS COMPANIES INC. Common Stock 969457100   6,772,746 208,200 SH   SOLE   251,689 0 0
THE TORONTO-DOMINION BANK Common Stock 891160509   6,743,271 109,555 SH   SOLE   120,322 0 0
UBER TECHNOLOGIES, INC. Common Stock 90353T100   2,467,170 57,942 SH   SOLE   77,442 0 0
RESTAURANT BRANDS INTERNATIONAL INC. Common Stock 76131D103   0 0 SH   SOLE   3,800 0 0
TAKEDA PHARMACEUTICAL COMPANY LIMITED Common Stock 874060205   57,682 3,674 SH   SOLE   0 0 3,674
VERISIGN, INC. Common Stock 92343E102   0 0 SH   SOLE   8,678 0 0
ETSY, INC. Common Stock 29786A106   101,701 1,202 SH   SOLE   12,813 0 0
ATMOS ENERGY CORPORATION Common Stock 049560105   0 0 SH   SOLE   1,262 0 0
SCIENCE APPLICATIONS INTERNATIONAL CORPORATION Common Stock 808625107   0 0 SH   SOLE   1,200 0 0
ACTIVISION BLIZZARD, INC. Common Stock 00507V109   9,206,975 110,628 SH   SOLE   107,449 0 3,179
ISHARES GLOBAL HEALTHCARE ETF Fund/ETF 464287325   123,236 1,450 SH   SOLE   0 0 1,450
AT HOME CORP. Common Stock 045919107   0 3,413 SH   SOLE   3,413 0 0
METLIFE, INC. Common Stock 59156R108   3,819,622 67,989 SH   SOLE   79,420 0 0
EPR PROPERTIES REIT 26884U109   418,236 9,100 SH   SOLE   0 0 9,100
MEIRAGTX HOLDINGS PLC Common Stock G59665102   3,332,344 496,200 SH   SOLE   496,200 0 0
MASIMO CORPORATION Common Stock 574795100   0 0 SH   SOLE   800 0 0
SPROUTS FARMERS MARKET, INC. Common Stock 85208M102   0 0 SH   SOLE   1,165 0 0
VULCAN MATERIALS COMPANY Common Stock 929160109   0 0 SH   SOLE   1,200 0 0
SEALED AIR CORPORATION Common Stock 81211K100   0 0 SH   SOLE   3,100 0 0
APELLIS PHARMACEUTICALS, INC. Common Stock 03753U106   4,602,532 51,650 SH   SOLE   51,650 0 0
BARNES GROUP INC. Common Stock 067806109   0 0 SH   SOLE   4,700 0 0
LAM RESEARCH CORPORATION Common Stock 512807108   59,136,430 92,147 SH   SOLE   53,933 0 38,214
BERKSHIRE HATHAWAY INC. Common Stock 084670702   168,795 495 SH   SOLE   925 0 0
ADVANCED MICRO DEVICES, INC. Common Stock 007903107   20,027,913 180,020 SH   SOLE   176,038 0 3,982
BERRY GLOBAL GROUP, INC. Common Stock 08579W103   0 0 SH   SOLE   5,612 0 0
FREEPORT-MCMORAN INC. Common Stock 35671D857   1,193,721 30,260 SH   SOLE   25,660 0 4,600
SIGNET JEWELERS LIMITED Common Stock G81276100   3,305,138 50,909 SH   SOLE   17,310 0 33,599
NIO INC. Common Stock 62914V106   375,600 40,000 SH   SOLE   40,000 0 0
FRESHPET, INC. Common Stock 358039105   399,800 6,210 SH   SOLE   6,210 0 0
HUNTSMAN CORPORATION Common Stock 447011107   0 0 SH   SOLE   4,022 0 0
MCKESSON CORPORATION Common Stock 58155Q103   0 0 SH   SOLE   2,910 0 0
D.R.HORTON, INC. Common Stock 23331A109   0 0 SH   SOLE   7,019 0 0
VIR BIOTECHNOLOGY INC. Common Stock 92764N102   719,136 28,800 SH   SOLE   28,800 0 0
THE CIGNA GROUP Common Stock 125523100   5,958,613 21,480 SH   SOLE   38,650 0 0
ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105   3,407,054 134,136 SH   SOLE   134,136 0 0
EQUIFAX INC. Common Stock 294429105   0 0 SH   SOLE   2,572 0 0
ARISTA NETWORKS, INC Common Stock 040413106   1,592,900 10,000 SH   SOLE   10,724 0 0
SCHNEIDER NATIONAL, INC. Common Stock 80689H102   0 0 SH   SOLE   1,318 0 0
AMPHENOL CORPORATION Common Stock 032095101   1,957,248 23,040 SH   SOLE   43,860 0 0
M&T BANK CORPORATION Common Stock 55261F104   0 0 SH   SOLE   10,599 0 0
SNAP INC. Common Stock 83304A106   408,800 35,000 SH   SOLE   47,800 0 0
COMERICA INCORPORATED Common Stock 200340107   0 0 SH   SOLE   4,300 0 0
FIRST SOLAR, INC. Common Stock 336433107   22,630,654 122,986 SH   SOLE   139,497 0 0
HARLEY-DAVIDSON, INC. Common Stock 412822108   0 0 SH   SOLE   2,500 0 0
SELECTIVE INSURANCE GROUP, INC. Common Stock 816300107   174,510 1,800 SH   SOLE   1,800 0 0
UNDER ARMOUR, INC. Common Stock 904311107   0 0 SH   SOLE   5,000 0 0
STANDARD CHARTERED PLC Common Stock G84228AT5   0 0 SH   SOLE   15,000,000 0 0
THE COCA-COLA COMPANY Common Stock 191216100   12,809,137 213,169 SH   SOLE   258,760 0 0
FASTENAL COMPANY Common Stock 311900104   5,877,416 100,400 SH   SOLE   123,494 0 0
INSMED INCORPORATED Common Stock 457669307   967,232 47,600 SH   SOLE   47,600 0 0
ALTRIA GROUP, INC. Common Stock 02209S103   0 0 SH   SOLE   7,178 0 0
NORTHROP GRUMMAN CORPORATION Common Stock 666807102   50,138 110 SH   SOLE   0 0 110
XENCOR, INC. Common Stock 98401F105   5,607,290 224,200 SH   SOLE   224,200 0 0
DUPONT DE NEMOURS, INC. Common Stock 26614N102   0 0 SH   SOLE   4,000 0 0
UNIVERSAL HEALTH SERVICES, INC. Common Stock 913903100   0 0 SH   SOLE   1,633 0 0
DAVITA INC. Common Stock 23918K108   0 0 SH   SOLE   361 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION Common Stock 192446102   0 0 SH   SOLE   2,000 0 0
MONSTER BEVERAGE CORPORATION Common Stock 61174X109   80,416 1,400 SH   SOLE   19,622 0 0
EPAM SYSTEMS, INC. Common Stock 29414B104   0 0 SH   SOLE   2,600 0 0
MOLSON COORS BEVERAGE COMPANY Common Stock 60871R209   0 0 SH   SOLE   2,500 0 0
ELECTRONIC ARTS INC. Common Stock 285512109   14,875,340 113,898 SH   SOLE   120,098 0 0
VERISK ANALYTICS, INC. Common Stock 92345Y106   937,314 4,200 SH   SOLE   8,570 0 0
INTEL CORPORATION Common Stock 458140100   6,550,624 198,754 SH   SOLE   342,969 0 0
ASCENDIS PHARMA A/S Common Stock 04351P101   1,618,750 18,500 SH   SOLE   19,606 0 0
CANADIAN PACIFIC RAILWAY COMPANY Common Stock 13646K108   9,616,257 121,077 SH   SOLE   141,666 0 0
BLUEPRINT MEDICINES CORPORATION Common Stock 09627Y109   1,665,887 25,100 SH   SOLE   25,100 0 0
AXALTA COATING SYSTEMS LTD. Common Stock G0750C108   0 0 SH   SOLE   37,869 0 0
EXELIXIS, INC. Common Stock 30161Q104   1,412,520 74,500 SH   SOLE   74,500 0 0
OMNIAB INC. Common Stock 68218J301   0 1,631 SH   SOLE   1,631 0 0
BIOHAVEN LTD. Common Stock G1110E107   260,837 10,900 SH   SOLE   10,900 0 0
CANADIAN NATIONAL RAILWAY COMPANY Common Stock 136375102   0 0 SH   SOLE   8,691 0 0
DR REDDY'S LABORATORIES LTD. Common Stock 256135203   0 0 SH   SOLE   9,610 0 0
BHP GROUP LIMITED Common Stock 088606108   0 0 SH   SOLE   3,000 0 0
FLEETCOR TECHNOLOGIES, INC. Common Stock 339041105   0 0 SH   SOLE   600 0 0
SEER INC. Common Stock 81578P106   56,160 13,000 SH   SOLE   13,000 0 0
CHUNGHWA TELECOM CO. LTD. Common Stock 17133Q502   0 0 SH   SOLE   1,520 0 0
COPART, INC. Common Stock 217204106   0 0 SH   SOLE   10,300 0 0
PERFORMANCE FOOD GROUP COMPANY Common Stock 71377A103   0 0 SH   SOLE   1,067 0 0
AUTODESK, INC. Common Stock 052769106   14,615,812 70,866 SH   SOLE   75,349 0 0
A. O. SMITH CORPORATION Common Stock 831865209   0 0 SH   SOLE   5,000 0 0
STANTEC INC. Common Stock 85472N109   0 0 SH   SOLE   907 0 0
DOXIMITY INC. Common Stock 26622P107   0 0 SH   SOLE   695 0 0
HYUNDAI MOTOR COMPANY CO.,LTD. Common Stock Y38472125   0 0 SH   SOLE   5,000 0 0
RINGCENTRAL, INC. Common Stock 76680R206   7,110,612 216,900 SH   SOLE   216,900 0 0
ROCKET PHARMACEUTICALS, INC. Common Stock 77313F106   334,835 16,700 SH   SOLE   16,700 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105   0 0 SH   SOLE   2,147 0 0
TENCENT MUSIC ENTERTAINMENT GROUP Common Stock 88034P109   664,200 90,000 SH   SOLE   90,000 0 0
WATTS WATER TECHNOLOGIES, INC. Common Stock 942749102   10,076,262 55,630 SH   SOLE   55,630 0 0
TAKE-TWO INTERACTIVE SOFTWARE, INC. Common Stock 874054109   330,342 2,269 SH   SOLE   2,909 0 0
ARROW ELECTRONICS, INC. Common Stock 042735100   0 0 SH   SOLE   1,424 0 0
GEOPARK HOLDINGS LIMITED Common Stock G38327105   788,000 80,000 SH   SOLE   80,000 0 0
ISHARES MSCI EMERGING MARKETS ETF Fund/ETF 464287234   18,983,117 482,118 SH   SOLE   0 0 482,118
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF Fund/ETF 464288513   204,941 2,730 SH   SOLE   0 0 2,730
ORACLE CORPORATION Common Stock 68389X105   28,184,903 238,984 SH   SOLE   261,975 0 0
OLIN CORPORATION Common Stock 680665205   0 0 SH   SOLE   600 0 0
MANPOWERGROUP INC. Common Stock 56418H100   0 0 SH   SOLE   2,200 0 0
CHINOOK THERAPEUTICS, INC. Common Stock 16961L106   11,824,485 307,769 SH   SOLE   307,769 0 0
WORKDAY, INC. Common Stock 98138H101   2,271,200 10,000 SH   SOLE   12,215 0 0
REATA PHARMACEUTICALS, INC. Common Stock 75615P103   2,320,700 23,000 SH   SOLE   25,990 0 0
WEX INC. Common Stock 96208T104   0 0 SH   SOLE   440 0 0
UNION PACIFIC CORPORATION Common Stock 907818108   4,747,172 23,204 SH   SOLE   36,137 0 0
HARMONY BIOSCIENCES HOLDINGS INC. Common Stock 413197104   462,823 13,100 SH   SOLE   13,100 0 0
VISA INC. Common Stock 92826C839   52,913,910 225,478 SH   SOLE   288,061 0 0
IMMUNOGEN, INC. Common Stock 45253H101   883,130 47,000 SH   SOLE   47,000 0 0
BARCLAYS BANK PLC Common Stock 06738C828   0 0 SH   SOLE   13,000,000 0 0
RALPH LAUREN CORPORATION Common Stock 751212101   61,555 500 SH   SOLE   2,000 0 0
KEZAR LIFE SCIENCES, INC. Common Stock 49372L100   73,780 31,000 SH   SOLE   31,000 0 0
NKARTA INC. Common Stock 65487U108   16,740 7,200 SH   SOLE   7,200 0 0
TURBODYNE TECHNOLOGIES INC. Common Stock 899905103   0 500 SH   SOLE   0 0 500
GRAPHITE BIO INC. Common Stock 38870X104   30,821 11,900 SH   SOLE   11,900 0 0
CHENIERE ENERGY, INC. Common Stock 16411R208   3,100,900 21,718 SH   SOLE   14,466 0 7,252
EMERSON ELECTRIC CO. Common Stock 291011104   4,194,239 46,634 SH   SOLE   53,556 0 0
US FOODS HOLDING CORP. Common Stock 912008109   0 0 SH   SOLE   3,439 0 0
CINTAS CORP. Common Stock 172908105   42,802,246 86,691 SH   SOLE   45,366 0 41,325
AVANTOR FUNDING, INC. Common Stock 05352A100   0 0 SH   SOLE   33,101 0 0
LEIDOS HOLDINGS, INC. Common Stock 525327102   0 0 SH   SOLE   500 0 0
MORGAN STANLEY Common Stock 617446448   11,169,594 131,037 SH   SOLE   138,899 0 0
ACADIA PHARMACEUTICALS INC. Common Stock 004225108   2,174,400 90,600 SH   SOLE   90,600 0 0
BIO-TECHNE CORPORATION Common Stock 09073M104   0 0 SH   SOLE   3,900 0 0
CENTENE CORPORATION Common Stock 15135B101   0 0 SH   SOLE   22,370 0 0
BLOOM ENERGY CORPORATION Common Stock 093712107   4,062,500 250,000 SH   SOLE   250,000 0 0
LPL FINANCIAL HOLDINGS INC. Common Stock 50212V100   0 0 SH   SOLE   1,000 0 0
NETEASE, INC. Common Stock 64110W102   2,547,740 26,000 SH   SOLE   40,900 0 0
OTIS WORLDWIDE CORPORATION Common Stock 68902V107   4,382,916 49,463 SH   SOLE   49,463 0 0
ROBERT HALF INTERNATIONAL INC. Common Stock 770323103   0 0 SH   SOLE   2,762 0 0
NUTRIEN LTD. Common Stock 67077M108   796,656 13,500 SH   SOLE   18,202 0 0
DOLLAR GENERAL CORPORATION Common Stock 256677105   413,590 2,480 SH   SOLE   9,828 0 0
HUBSPOT, INC. Common Stock 443573100   0 0 SH   SOLE   200 0 0
DILLARD'S, INC. Common Stock 254067101   0 0 SH   SOLE   500 0 0
INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101   0 0 SH   SOLE   1,143 0 0
META PLATFORMS, INC. Common Stock 30303M102   96,513,450 340,644 SH   SOLE   284,080 0 56,564
AVIS BUDGET GROUP, INC. Common Stock 053774105   0 0 SH   SOLE   1,333 0 0
PTC THERAPEUTICS, INC. Common Stock 69366J200   2,003,778 48,600 SH   SOLE   48,600 0 0
SWIFT TRANSPORTATION CO., LLC Common Stock 499049104   0 0 SH   SOLE   15,282 0 0
THE ALLSTATE CORPORATION Common Stock 020002101   1,123,627 10,300 SH   SOLE   20,968 0 0
TAYLOR MORRISON HOME CORPORATION Common Stock 87724P106   0 0 SH   SOLE   4,172 0 0
EVEREST RE GROUP, LTD. Common Stock G3223R108   441,558 1,300 SH   SOLE   1,300 0 0
GINKGO BIOWORKS HOLDINGS INC. Common Stock 37611X100   15,638,441 8,407,764 SH   SOLE   8,407,764 0 0
EQUITABLE HOLDINGS, INC. Common Stock 29452E101   0 0 SH   SOLE   3,171 0 0
MARKETAXESS HOLDINGS INC. Common Stock 57060D108   0 0 SH   SOLE   2,500 0 0
UNITED THERAPEUTICS CORPORATION Common Stock 91307C102   8,295,485 37,788 SH   SOLE   28,600 0 9,188
KODIAK SCIENCES INC. Common Stock 50015M109   76,105 11,300 SH   SOLE   11,300 0 0
MARSH & MCLENNAN COMPANIES, INC. Common Stock 571748102   48,413,647 259,452 SH   SOLE   163,020 0 96,432
SUNRUN INC. Common Stock 86771W105   45,784,072 2,589,172 SH   SOLE   2,589,172 0 0
HESS CORPORATION Common Stock 42809H107   41,735,406 307,100 SH   SOLE   312,569 0 0
DOLBY LABORATORIES, INC. Common Stock 25659T107   0 0 SH   SOLE   2,534 0 0
ISHARES MSCI PACIFIC EX JAPAN ETF Fund/ETF 464286665   2,479,910 58,710 SH   SOLE   0 0 58,710
KOHL'S CORPORATION Common Stock 500255104   0 0 SH   SOLE   4,000 0 0
ABBOTT LABORATORIES Common Stock 002824100   59,387,326 549,253 SH   SOLE   380,004 0 169,249
SLEEP NUMBER CORPORATION Common Stock 83125X103   0 0 SH   SOLE   4,900 0 0
AXSOME THERAPEUTICS, INC. Common Stock 05464T104   804,320 11,000 SH   SOLE   11,000 0 0
BROADCOM INC. Common Stock 11135F101   36,824,767 42,712 SH   SOLE   52,122 0 0
MERCK & CO., INC. Common Stock 58933Y105   32,982,412 290,346 SH   SOLE   414,375 0 0
PETROLEO BRASILEIRO S.A. - PETROBRAS Common Stock 71654V408   0 0 SH   SOLE   30,000 0 0
KEURIG DR PEPPER INC. Common Stock 49271V100   0 0 SH   SOLE   22,809 0 0
DOMINO'S PIZZA, INC. Common Stock 25754A201   0 0 SH   SOLE   600 0 0
AMALGAMATED BANK Common Stock 022671101   0 0 SH   SOLE   10,442 0 0
W.W. GRAINGER, INC. Common Stock 384802104   52,401,025 66,859 SH   SOLE   42,199 0 24,660
BOOKING HOLDINGS INC. Common Stock 09857L108   28,438,915 10,680 SH   SOLE   11,580 0 0
NOVA LJUBLJANSKA BANKA D.D., LJUBLJANA Common Stock 66980N203   1,395,280 87,000 SH   SOLE   87,000 0 0
BROWN & BROWN, INC. Common Stock 115236101   0 0 SH   SOLE   13,500 0 0
BANCO DE CHILE Common Stock 059520106   0 0 SH   SOLE   12,500 0 0
ZILLOW GROUP, INC. Common Stock 98954M200   0 0 SH   SOLE   10,402 0 0
VICTORIA'S SECRET & CO. Common Stock 926400102   6,800 333 SH   SOLE   0 0 333
RELAY THERAPEUTICS INC. Common Stock 75943R102   295,680 23,100 SH   SOLE   23,100 0 0
ATLASSIAN CORPORATION Common Stock 049468101   167,810 1,000 SH   SOLE   1,000 0 0
BORGWARNER INC. Common Stock 099724106   12,175,059 252,647 SH   SOLE   252,647 0 0
ENERSYS Common Stock 29275Y102   11,492,172 108,745 SH   SOLE   108,745 0 0
OMEGA HEALTHCARE INVESTORS, INC. REIT 681936100   2,137,657 70,165 SH   SOLE   0 0 70,165
JACOBS ENGINEERING GROUP INC. Common Stock 46982L108   0 0 SH   SOLE   18,500 0 0
TELEFLEX INCORPORATED Common Stock 879369106   0 0 SH   SOLE   1,300 0 0
TEXAS ROADHOUSE, INC. Common Stock 882681109   70,900,719 631,629 SH   SOLE   604,745 0 26,884
CYTOKINETICS, INCORPORATED Common Stock 23282W605   604,238 18,450 SH   SOLE   18,450 0 0
IRON MOUNTAIN INCORPORATED REIT 46284V101   6,830,655 121,900 SH   SOLE   0 0 121,900
INTUIT INC. Common Stock 461202103   33,767,051 74,035 SH   SOLE   83,901 0 0
HOLOGIC, INC. Common Stock 436440101   0 0 SH   SOLE   18,038 0 0
QUANTA SERVICES, INC. Common Stock 74762E102   5,983,649 30,709 SH   SOLE   35,377 0 0
VALERO ENERGY CORPORATION Common Stock 91913Y100   0 0 SH   SOLE   4,180 0 0
THE HERSHEY COMPANY Common Stock 427866108   6,963,285 27,987 SH   SOLE   42,285 0 0
PALO ALTO NETWORKS, INC. Common Stock 697435105   7,106,666 28,053 SH   SOLE   30,047 0 0
AMGEN INC. Common Stock 031162100   29,084,905 131,500 SH   SOLE   153,994 0 0
TYLER TECHNOLOGIES, INC. Common Stock 902252105   0 0 SH   SOLE   600 0 0
MASTERBRAND, INC. Common Stock 57638P104   0 0 SH   SOLE   2,800 0 0
SEAGEN INC. Common Stock 81181C104   10,055,133 52,499 SH   SOLE   57,204 0 0
RESEARCH HOLDINGS, INC. Common Stock 87166B102   965,235 22,900 SH   SOLE   22,900 0 0
GLOBE LIFE INC. Common Stock 37959E102   348,640 3,200 SH   SOLE   6,500 0 0
VMWARE, INC. Common Stock 928563402   13,896,627 96,558 SH   SOLE   117,300 0 0
ALIBABA GROUP HOLDING LIMITED Common Stock 01609W102   7,416,316 88,765 SH   SOLE   61,430 0 27,335
HIRERIGHT HOLDINGS CORP. Common Stock 433537107   0 0 SH   SOLE   2,236 0 0
MARKEL CORPORATION Common Stock 570535104   0 0 SH   SOLE   630 0 0
TPI COMPOSITES, INC. Common Stock 87266J104   19,687,497 1,948,390 SH   SOLE   1,948,390 0 0
TARGET CORPORATION Common Stock 87612E106   2,424,043 18,323 SH   SOLE   14,656 0 3,667
GENWORTH FINANCIAL, INC. Common Stock 37247D106   0 0 SH   SOLE   11,727 0 0
DELL TECHNOLOGIES INC. Common Stock 24703L202   0 0 SH   SOLE   10,348 0 0
RH Common Stock 74967X103   0 0 SH   SOLE   1,000 0 0
RIVIAN AUTOMOTIVE INC. Common Stock 76954A103   0 0 SH   SOLE   73,600 0 0
BEYOND MEAT, INC. Common Stock 08862E109   1,103 85 SH   SOLE   3,000 0 0
TRIMBLE INC. Common Stock 896239100   9,135,648 173,122 SH   SOLE   187,369 0 0
REVVITY, INC. Common Stock 714046109   0 0 SH   SOLE   7,100 0 0
BALL CORPORATION Common Stock 058498106   403,970 7,000 SH   SOLE   7,000 0 0
OKTA, INC. Common Stock 679295105   0 0 SH   SOLE   2,957 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LIMITED Common Stock 874039100   7,067,056 70,200 SH   SOLE   116,443 0 0
FORD MOTOR COMPANY Common Stock 345370860   0 0 SH   SOLE   2,844 0 0
ARMSTRONG WORLD INDUSTRIES, INC. Common Stock 04247X102   318,428 4,400 SH   SOLE   6,900 0 0
AMC NETWORKS INC. Common Stock 00164V103   0 0 SH   SOLE   4,000 0 0
ANALOG DEVICES, INC. Common Stock 032654105   3,708,503 19,572 SH   SOLE   45,030 0 0
VEEVA SYSTEMS INC. Common Stock 922475108   352,674 1,800 SH   SOLE   5,232 0 0
DROPBOX, INC. Common Stock 26210C104   0 0 SH   SOLE   9,927 0 0
VALMONT INDUSTRIES, INC. Common Stock 920253101   0 0 SH   SOLE   241 0 0
APPLIED MATERIALS, INC. Common Stock 038222105   78,724,690 545,501 SH   SOLE   395,213 0 150,288
GUARDANT HEALTH, INC. Common Stock 40131M109   20,539,554 572,600 SH   SOLE   572,600 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   51,307,417 589,592 SH   SOLE   596,986 0 0
PROLOGIS INC. REIT 74340W103   9,980,221 82,125 SH   SOLE   0 0 82,125
UIPATH, INC. Common Stock 90364P105   10,995,600 660,000 SH   SOLE   660,000 0 0
VAN ECK ASSOCIATES CORPORATION Fund/ETF 92189F627   122,364 4,400 SH   SOLE   0 0 4,400
CDW CORPORATION Common Stock 12514G108   4,356,761 24,210 SH   SOLE   23,200 0 1,010
T. ROWE PRICE GROUP, INC. Common Stock 74144T108   0 0 SH   SOLE   7,040 0 0
ECOLAB INC. Common Stock 278865100   23,427,336 128,098 SH   SOLE   134,704 0 0
TELADOC, INC. Common Stock 87918A105   167,887 6,649 SH   SOLE   8,149 0 0
STEEL DYNAMICS, INC. Common Stock 858119100   4,595,549 42,320 SH   SOLE   20,597 0 21,723
KLA CORPORATION Common Stock 482480100   12,885,210 27,000 SH   SOLE   35,546 0 0
MGM RESORTS INTERNATIONAL Common Stock 552953101   0 0 SH   SOLE   8,812 0 0
ILLINOIS TOOL WORKS INC. Common Stock 452308109   1,263,176 5,083 SH   SOLE   26,805 0 0
REGENXBIO INC. Common Stock 75901B107   257,790 13,000 SH   SOLE   13,000 0 0
QUEST DIAGNOSTICS INCORPORATED Common Stock 74834L100   0 0 SH   SOLE   1,471 0 0
GENERAL ELECTRIC COMPANY Common Stock 369604301   13,731 125 SH   SOLE   28,837 0 0
CARETRUST REIT, INC. REIT 14174T107   524,170 26,500 SH   SOLE   0 0 26,500
ISHARES MSCI CANADA ETF Fund/ETF 464286509   2,517,880 71,960 SH   SOLE   0 0 71,960
PACIRA PHARMACEUTICALS, INC Common Stock 695127100   387,198 9,800 SH   SOLE   9,800 0 0
THE KRAFT HEINZ COMPANY Common Stock 500754106   3,918,738 111,900 SH   SOLE   121,887 0 0
GE HEALTHCARE TECHNOLOGIES INC. Common Stock 36266G107   3,331 41 SH   SOLE   1,875 0 0
REGAL REXNORD CORPORATION Common Stock 758750103   650,392 4,295 SH   SOLE   4,295 0 0
PEMBINA PIPELINE CORPORATION Common Stock 706327103   261,961 8,323 SH   SOLE   1,950 0 6,373
THE AZEK COMPANY INC. Common Stock 05478C105   0 0 SH   SOLE   9,140 0 0
ISHARES TR GL CLEAN ENE ETF Fund/ETF 464288224   5,902,858 328,850 SH   SOLE   0 0 328,850
SOC QUIMICA Y MINERA DE CHILE S A Common Stock 833635105   714,700 10,000 SH   SOLE   10,000 0 0
SAREPTA THERAPEUTICS, INC. Common Stock 803607100   82,327,486 720,860 SH   SOLE   665,717 0 55,143
LIGAND PHARMACEUTICALS INCORPORATED Common Stock 53220K504   312,180 4,300 SH   SOLE   4,300 0 0
NASDAQ, INC. Common Stock 631103108   349,050 7,002 SH   SOLE   55,288 0 0
THE BOEING COMPANY Common Stock 097023105   61,236 290 SH   SOLE   1,649 0 0
ROPER TECHNOLOGIES, INC. Common Stock 776696106   2,380,650 5,000 SH   SOLE   6,962 0 0
PAYPAL HOLDINGS, INC. Common Stock 70450Y103   8,609,320 130,391 SH   SOLE   167,202 0 0
AMERICAN INTERNATIONAL GROUP, INC. Common Stock 026874784   0 0 SH   SOLE   3,403 0 0
HILTON WORLDWIDE HOLDINGS INC. Common Stock 43300A203   5,812,360 40,500 SH   SOLE   46,999 0 0
VIRTUS INVESTMENT PARTNERS, INC. Common Stock 92828Q109   0 0 SH   SOLE   600 0 0
ARRAY TECHNOLOGIES, INC. Common Stock 04271T100   33,461,310 1,556,340 SH   SOLE   1,556,340 0 0
WEST PHARMACEUTICAL SERVICES, INC. Common Stock 955306105   0 0 SH   SOLE   5,800 0 0
WALGREENS BOOTS ALLIANCE, INC. Common Stock 931427108   16,838 591 SH   SOLE   3,460 0 0
WESTERN DIGITAL CORPORATION Common Stock 958102105   5,377 143 SH   SOLE   0 0 143
COMCAST CORPORATION Common Stock 20030N101   3,630,512 87,514 SH   SOLE   203,535 0 0
BJ'S WHOLESALE CLUB HOLDINGS, INC. Common Stock 05550J101   0 0 SH   SOLE   1,440 0 0
KENNEDY-WILSON HOLDINGS, INC. Common Stock 489398107   65 4 SH   SOLE   4 0 0
CASEY'S GENERAL STORES, INC. Common Stock 147528103   0 0 SH   SOLE   1,068 0 0
ALECTOR, INC. Common Stock 014442107   111,340 19,000 SH   SOLE   19,000 0 0
CARDINAL HEALTH, INC. Common Stock 14149Y108   0 0 SH   SOLE   8,352 0 0
ENCORE WIRE CORP. Common Stock 292562105   0 0 SH   SOLE   600 0 0
GUESS WHERE, INC. Common Stock 401617105   0 0 SH   SOLE   11,000 0 0
CHARTER COMMUNICATIONS, INC. Common Stock 16119P108   0 0 SH   SOLE   2,993 0 0
CARRIER GLOBAL CORPORATION Common Stock 14448C104   1,267,524 25,700 SH   SOLE   27,393 0 0
BARRICK GOLD CORPORATION Common Stock 067901108   1,198,644 70,800 SH   SOLE   46,499 0 24,301
BRIGHT HORIZONS FAMILY SOLUTIONS INC. Common Stock 109194100   901,122 9,933 SH   SOLE   9,933 0 0
AMETEK, INC. Common Stock 031100100   15,853,860 99,000 SH   SOLE   119,272 0 0
SUNCOR ENERGY INC. Common Stock 867224107   140,957 4,800 SH   SOLE   0 0 4,800
BLACKROCK, INC. Common Stock 09247X101   10,886,635 15,813 SH   SOLE   20,733 0 0
MCCORMICK & COMPANY, INCORPORATED Common Stock 579780206   0 0 SH   SOLE   1,681 0 0
CVS HEALTH CORPORATION Common Stock 126650100   6,444,462 93,724 SH   SOLE   110,323 0 0
HALOZYME THERAPEUTICS, INC. Common Stock 40637H109   1,657,226 47,800 SH   SOLE   47,800 0 0
AFYA LIMITED Common Stock G01125106   461,687 33,191 SH   SOLE   33,191 0 0
AVALONBAY COMMUNITIES, INC. REIT 053484101   1,045,856 5,600 SH   SOLE   0 0 5,600
UNIVERSAL DISPLAY CORP. Common Stock 91347P105   56,931 395 SH   SOLE   5,500 0 0
APPLE INC. Common Stock 037833100   213,053,729 1,119,869 SH   SOLE   1,383,304 0 0
AAON, INC. Common Stock 000360206   4,375,094 46,084 SH   SOLE   11,880 0 34,204
COTERRA ENERGY INC. Common Stock 127097103   15,930,406 629,788 SH   SOLE   619,000 0 10,788
CATERPILLAR INC. Common Stock 149123101   19,499,992 79,785 SH   SOLE   92,536 0 0
NORDSTROM, INC. Common Stock 655664100   12,108 600 SH   SOLE   0 0 600
DIAMONDBACK ENERGY, INC. Common Stock 25278X109   22,331 170 SH   SOLE   0 0 170
RLI CORP. Common Stock 749607107   407,670 3,000 SH   SOLE   3,000 0 0
ANAVEX LIFE SCIENCES CORP. Common Stock 032797300   142,380 18,000 SH   SOLE   18,000 0 0
NORTHWEST NATURAL HOLDING COMPANY Common Stock 66765N105   0 0 SH   SOLE   2,098 0 0
ALBEMARLE CORPORATION Common Stock 012653101   0 0 SH   SOLE   1,200 0 0
MEDIFAST, INC. Common Stock 58470H101   0 0 SH   SOLE   1,100 0 0
VALE S.A. Common Stock 91912E105   0 0 SH   SOLE   25,000 0 0
VERVE THERAPEUTICS INC. Common Stock 92539P101   212,101 11,300 SH   SOLE   11,300 0 0
COGNEX CORPORATION Common Stock 192422103   168,060 3,000 SH   SOLE   3,806 0 0
TOPBUILD CORP. Common Stock 89055F103   0 0 SH   SOLE   600 0 0
MSCI INC. Common Stock 55354G100   0 0 SH   SOLE   2,034 0 0
LKQ CORPORATION Common Stock 501889208   39,050,300 670,454 SH   SOLE   673,119 0 0
WHIRLPOOL CORPORATION Common Stock 963320106   478,720 3,203 SH   SOLE   5,303 0 0
SABRE CORPORATION Common Stock 78573M104   31,242,988 9,793,883 SH   SOLE   9,724,588 0 69,295
EQUITY RESIDENTIAL REIT 29476L107   965,073 14,900 SH   SOLE   0 0 14,900
TOLL BROTHERS, INC. Common Stock 889478103   0 0 SH   SOLE   3,527 0 0
NETFLIX, INC. Common Stock 64110L106   55,500,208 126,450 SH   SOLE   139,861 0 0
MARTIN MARIETTA MATERIALS, INC. Common Stock 573284106   0 0 SH   SOLE   900 0 0
KEROS THERAPEUTICS INC. Common Stock 492327101   227,259 5,700 SH   SOLE   5,700 0 0
AMICUS THERAPEUTICS, INC. Common Stock 03152W109   1,468,805 116,850 SH   SOLE   116,850 0 0
NEWMONT CORPORATION Common Stock 651639106   5,586,456 133,020 SH   SOLE   183,924 0 0
BROWN-FORMAN CORPORATION Common Stock 115637209   0 0 SH   SOLE   11,536 0 0
ABBVIE INC. Common Stock 00287Y109   8,112,958 60,882 SH   SOLE   122,257 0 0
NEW JERSEY RESOURCES CORPORATION Common Stock 646025106   0 0 SH   SOLE   1,252 0 0
INVESCO S&P 500(R) EQUAL WEIGHT ETF Fund/ETF 46137V357   14,320,496 96,400 SH   SOLE   0 0 96,400
AFFIRM HOLDINGS INC. Common Stock 00827B106   0 0 SH   SOLE   1,500 0 0
PACIFIC BIOSCIENCES OF CALIFORNIA, INC. Common Stock 69404D108   833,120 63,500 SH   SOLE   63,500 0 0
NATIONAL STORAGE AFFILIATES TRUST REIT 637870106   351,492 10,200 SH   SOLE   0 0 10,200
CONOCOPHILLIPS Common Stock 20825C104   12,676,380 123,000 SH   SOLE   127,857 0 0
AT&T INC. Common Stock 00206R102   5,879,261 367,942 SH   SOLE   441,160 0 0
ZSCALER, INC. Common Stock 98980G102   1,731,562 11,955 SH   SOLE   11,955 0 0
W. R. BERKLEY CORPORATION Common Stock 084423102   141,888 2,400 SH   SOLE   18,061 0 0
CAREER EDUCATION CORPORATION Common Stock 71363P106   0 0 SH   SOLE   12,331 0 0
WATERS CORPORATION Common Stock 941848103   0 0 SH   SOLE   3,733 0 0
PRIMERICA, INC. Common Stock 74164M108   535,005 2,700 SH   SOLE   2,700 0 0
BEAZER HOMES USA, INC. Common Stock 07556Q881   0 0 SH   SOLE   2,505 0 0
HEIDRICK & STRUGGLES INTERNATIONAL, INC. Common Stock 422819102   0 0 SH   SOLE   1,386 0 0
AIRBNB, INC. Common Stock 009066101   0 0 SH   SOLE   10,386 0 0
NEXSTAR MEDIA GROUP, INC. Common Stock 65336K103   0 0 SH   SOLE   600 0 0
RAYTHEON TECHNOLOGIES CORPORATION Common Stock 75513E101   53,878 550 SH   SOLE   0 0 550
INFOSYS LIMITED Common Stock 456788108   1,590,000 100,000 SH   SOLE   209,827 0 0
GILDAN ACTIVEWEAR INC. Common Stock 375916103   0 0 SH   SOLE   6,400 0 0
HELEN OF TROY LTD. Common Stock G4388N106   0 0 SH   SOLE   1,800 0 0
CHARGEPOINT HOLDINGS, INC. Common Stock 15961R105   14,497,909 1,668,344 SH   SOLE   1,668,344 0 0
WEYERHAEUSER COMPANY REIT 962166104   1,009,280 30,400 SH   SOLE   0 0 30,400
STRYKER CORPORATION Common Stock 863667101   26,288,370 87,292 SH   SOLE   104,968 0 0
PPG INDUSTRIES, INC. Common Stock 693506107   944,905 6,500 SH   SOLE   19,253 0 0
FIRST MAJESTIC SILVER CORP. Common Stock 32076V103   1,718 313 SH   SOLE   0 0 313
3M COMPANY Common Stock 88579Y101   1,224,305 12,336 SH   SOLE   32,651 0 0
EDWARDS LIFESCIENCES CORPORATION Common Stock 28176E108   10,974,673 119,264 SH   SOLE   165,188 0 0
SYNCHRONY FINANCIAL Common Stock 87165B103   282,147 8,318 SH   SOLE   18,408 0 0
XEROX HOLDINGS CORPORATION Common Stock 98421M106   0 0 SH   SOLE   5,000 0 0
CROWDSTRIKE HOLDINGS, INC. Common Stock 22788C105   6,308,202 43,810 SH   SOLE   45,151 0 0
WASTE MANAGEMENT, INC. Common Stock 94106L109   14,034,928 82,737 SH   SOLE   92,047 0 0
LOCKHEED MARTIN CORPORATION Common Stock 539830109   52,944 115 SH   SOLE   1,450 0 0
LIBERTY MEDIA CORPORATION Common Stock 531229607   0 0 SH   SOLE   10,000 0 0
LIBERTY MEDIA CORPORATION Common Stock 531229854   0 0 SH   SOLE   6,100 0 0
FORTIVE CORPORATION Common Stock 34959J108   0 0 SH   SOLE   33,700 0 0
SPDR S&P 500 ETF TRUST Fund/ETF 78462F103   17,585,106 39,819 SH   SOLE   0 0 39,819
BEIGENE, LTD. Common Stock 07725L102   2,250,234 12,600 SH   SOLE   12,600 0 0
CHOICE HOTELS INTERNATIONAL, INC. Common Stock 169905106   19,526,254 166,365 SH   SOLE   146,440 0 19,925
BUILDERS FIRSTSOURCE, INC. Common Stock 12008R107   0 0 SH   SOLE   1,139 0 0
PUBLIC STORAGE REIT 74460D109   1,375,390 4,750 SH   SOLE   0 0 4,750
SYSCO CORPORATION Common Stock 871829107   0 0 SH   SOLE   10,637 0 0
OLD DOMINION FREIGHT LINE, INC. Common Stock 679580100   15,502,005 41,909 SH   SOLE   38,405 0 3,504
RBC BEARINGS INC. Common Stock 75524B104   11,960,850 55,000 SH   SOLE   55,000 0 0
LUCID GROUP INC. Common Stock 549498103   0 0 SH   SOLE   169,400 0 0
STEM, INC. Common Stock 85859N102   11,182,943 1,975,785 SH   SOLE   1,975,785 0 0
LABORATORY CORPORATION OF AMERICA HOLDINGS Common Stock 50540R409   377,794 1,571 SH   SOLE   4,641 0 0
2U, INC. Common Stock 90214J101   104,834 26,078 SH   SOLE   26,078 0 0
PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109   866,378 8,875 SH   SOLE   3,361 0 5,514
ALLISON TRANSMISSION HOLDINGS, INC. Common Stock 01973R101   0 0 SH   SOLE   5,406 0 0
CHIMERIX, INC. Common Stock 16934W106   150,040 121,000 SH   SOLE   121,000 0 0
DANAHER CORPORATION Common Stock 235851102   14,365,513 60,406 SH   SOLE   82,519 0 0
DISCOVER FINANCIAL SERVICES Common Stock 254709108   0 0 SH   SOLE   15,039 0 0
TRANSUNION Common Stock 89400J107   0 0 SH   SOLE   600 0 0
COMPANHIA ENERGETICA DE MINAS GERAIS - CEMIG Common Stock 204409601   0 0 SH   SOLE   71,385 0 0
CITIGROUP INC. Common Stock 172967424   0 0 SH   SOLE   21,075 0 0
ALPHABET INC. Common Stock 02079K107   32,035,466 266,839 SH   SOLE   356,419 0 0
SS&C TECHNOLOGIES HOLDINGS, INC. Common Stock 78467J100   0 0 SH   SOLE   2,100 0 0
AVIDITY BIOSCIENCES INC. Common Stock 05370A108   120,881 10,900 SH   SOLE   10,900 0 0
COSTAR GROUP INC. Common Stock 22160N109   17,355,000 195,000 SH   SOLE   208,500 0 0
MARATHON PETROLEUM CORPORATION Common Stock 56585A102   1,396,080 12,000 SH   SOLE   14,834 0 0
CUBESMART, L.P. REIT 229663109   898,800 20,000 SH   SOLE   0 0 20,000
NEUROCRINE BIOSCIENCES, INC. Common Stock 64125C109   2,248,862 23,800 SH   SOLE   26,000 0 0
KINDER MORGAN, INC. Common Stock 49456B101   5,633,590 327,500 SH   SOLE   302,092 0 25,408
MOODY'S CORPORATION Common Stock 615369105   0 0 SH   SOLE   11,890 0 0
CISCO SYSTEMS, INC. Common Stock 17275R102   35,966,848 703,380 SH   SOLE   722,642 0 0
W.P. CAREY INC. REIT 92936U109   1,262,076 18,600 SH   SOLE   0 0 18,600
DOCUSIGN, INC. Common Stock 256163106   0 0 SH   SOLE   10,223 0 0
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050888   42,966 31 SH   SOLE   900 0 0
THE CHARLES SCHWAB CORPORATION Common Stock 808513105   32,988 582 SH   SOLE   58,785 0 0
HUNTINGTON BANCSHARES INCORPORATED Common Stock 446150104   4,130,639 382,821 SH   SOLE   468,297 0 0
EBAY INC. Common Stock 278642103   1,794,436 40,234 SH   SOLE   88,350 0 0
GEN DIGITAL INC. Common Stock 668771108   1,177,603 63,896 SH   SOLE   71,396 0 0
PURE STORAGE, INC. Common Stock 74624M102   552,244 15,400 SH   SOLE   15,400 0 0
V.F. CORPORATION Common Stock 918204108   0 0 SH   SOLE   3,360 0 0
ORMAT TECHNOLOGIES, INC. Common Stock 686688102   8,314,427 104,230 SH   SOLE   119,570 0 0
FAIR ISAAC CORPORATION Common Stock 303250104   472,704 600 SH   SOLE   1,067 0 0
BIO-RAD LABORATORIES INC. Common Stock 090572207   0 0 SH   SOLE   700 0 0
THE PROGRESSIVE CORPORATION Common Stock 743315103   11,169,220 84,481 SH   SOLE   76,547 0 7,934
STAAR SURGICAL COMPANY Common Stock 852312305   1,018,812 19,653 SH   SOLE   19,653 0 0
THE HOME DEPOT, INC. Common Stock 437076102   26,458,975 85,826 SH   SOLE   107,026 0 0
CANADA GOOSE HOLDINGS INC. Common Stock 135086106   0 0 SH   SOLE   8,200 0 0
AIR PRODUCTS AND CHEMICALS, INC. Common Stock 009158106   2,369,790 8,040 SH   SOLE   8,840 0 0
AUTOLUS THERAPEUTICS PLC Common Stock 05280R100   444,600 195,000 SH   SOLE   195,000 0 0
ELEVANCE HEALTH, INC. Common Stock 036752103   656,356 1,489 SH   SOLE   9,513 0 0
DOW INC. Common Stock 260557103   6,165,192 115,800 SH   SOLE   130,460 0 0
KEYSIGHT TECHNOLOGIES, INC. Common Stock 49338L103   47,053 281 SH   SOLE   10,867 0 0
INGERSOLL RAND INC. Common Stock 45687V106   0 0 SH   SOLE   870 0 0
BATH & BODY WORKS, INC. Common Stock 070830104   46,206,502 1,231,953 SH   SOLE   1,240,008 0 0
CORVEL CORP. Common Stock 221006109   233,496 1,200 SH   SOLE   1,200 0 0
REPUBLIC BANCORP INC. (KY.) Common Stock 760281204   0 0 SH   SOLE   2,000 0 0
WOLFSPEED, INC. Common Stock 977852102   15,142,289 274,466 SH   SOLE   276,366 0 0
ANGLOGOLD ASHANTI LIMITED Common Stock 035128206   28,472 1,350 SH   SOLE   11,400 0 0
2SEVENTY BIO INC. Common Stock 901384107   49,890 4,999 SH   SOLE   4,999 0 0
COLUMBIA BANKING SYSTEM INC. Common Stock 197236102   0 0 SH   SOLE   1,787 0 0
PRINCIPAL FINANCIAL GROUP, INC. Common Stock 74251V102   370,489 4,900 SH   SOLE   8,744 0 0
GRIFOLS S.A. Common Stock 398438408   244,857 27,056 SH   SOLE   27,056 0 0
THE CHEMOURS COMPANY Common Stock 163851108   1,650,402 45,985 SH   SOLE   46,885 0 0
FIDELITY NATIONAL FINANCIAL, INC. Common Stock 31620R303   79,288 2,200 SH   SOLE   21,000 0 0
MATCH GROUP, INC. Common Stock 57667L107   0 0 SH   SOLE   6,100 0 0
ASE TECHNOLOGY HOLDING CO., LTD. Common Stock 00215W100   0 0 SH   SOLE   57,500 0 0
PUBLIC JOINT STOCK COMPANY GAZPROM ADR/GDR 368287207   32,617 48,000 SH   SOLE   96,000 0 0
CNO FINANCIAL GROUP, INC. Common Stock 12621E103   0 0 SH   SOLE   12,689 0 0
ZAI LAB LIMITED Common Stock 98887Q104   399,395 15,100 SH   SOLE   15,100 0 0
AMERICAN FINANCIAL GROUP, INC. Common Stock 025932104   94,336 800 SH   SOLE   9,200 0 0
AXON ENTERPRISE, INC. Common Stock 05464C101   0 0 SH   SOLE   3,833 0 0
FORTUNE BRANDS INNOVATIONS, INC. Common Stock 34964C106   0 0 SH   SOLE   4,543 0 0
FALCON PRODUCTS INC. Common Stock 306075102   0 1,000 SH   SOLE   0 0 1,000
BLOOMIN' BRANDS, INC. Common Stock 094235108   48,402,000 1,800,000 SH   SOLE   1,800,000 0 0
DEERE & COMPANY Common Stock 244199105   8,475,254 21,084 SH   SOLE   24,020 0 0
CTS CORPORATION Common Stock 126501105   0 0 SH   SOLE   600 0 0
FOX CORPORATION Common Stock 35137L105   0 0 SH   SOLE   5,625 0 0
FOX CORPORATION Common Stock 35137L204   0 0 SH   SOLE   4,300 0 0
PVH CORP. Common Stock 693656100   178,717 2,137 SH   SOLE   7,482 0 0
ONEMAIN HOLDINGS, INC. Common Stock 68268W103   0 0 SH   SOLE   4,021 0 0
REXNORD CORPORATION Common Stock 98983L108   7,159,105 265,940 SH   SOLE   265,940 0 0
X5 RETAIL GROUP N.V. Common Stock 98387E205   0 0 SH   SOLE   4,700 0 0
CADENCE DESIGN SYSTEMS, INC. Common Stock 127387108   11,312,273 49,498 SH   SOLE   49,857 0 0
MANULIFE FINANCIAL CORPORATION Common Stock 56501R106   1,287,612 68,900 SH   SOLE   163,332 0 0
LGI HOMES, INC. Common Stock 50187T106   23,249,765 172,597 SH   SOLE   149,095 0 23,502
PDD HOLDINGS INC. Common Stock 722304102   0 0 SH   SOLE   15,000 0 0
OWENS CORNING Common Stock 690742101   0 0 SH   SOLE   9,289 0 0
EDITAS MEDICINE, INC. Common Stock 28106W103   122,250 15,000 SH   SOLE   15,000 0 0
KFORCE INC. Common Stock 493732101   0 0 SH   SOLE   3,000 0 0
JUNIPER NETWORKS, INC. Common Stock 48203R104   258,713 8,378 SH   SOLE   64,948 0 0
JONES LANG LASALLE INCORPORATED Common Stock 48020Q107   2,097,031 13,629 SH   SOLE   13,629 0 0
JACK HENRY & ASSOCIATES, INC. Common Stock 426281101   0 0 SH   SOLE   1,713 0 0
EVERI HOLDINGS INC. Common Stock 30034T103   0 0 SH   SOLE   5,700 0 0
COTY INC. Common Stock 222070203   0 0 SH   SOLE   67,395 0 0
ROYAL BANK OF CANADA Common Stock 780087102   0 0 SH   SOLE   16,099 0 0
INVESCO LTD. Common Stock G491BT108   1,233,738 73,656 SH   SOLE   73,656 0 0
JETBLUE AIRWAYS CORPORATION Common Stock 477143101   1,282,157 146,365 SH   SOLE   146,365 0 0
INVESCO QQQ TRUST(SM), SERIES 1 Fund/ETF 46090E103   411,833 1,132 SH   SOLE   0 0 1,132
CONSOLIDATED EDISON, INC. Common Stock 209115104   4,747,210 53,000 SH   SOLE   60,382 0 0
ALAMOS GOLD INC. Common Stock 011532108   2,466,107 210,000 SH   SOLE   210,000 0 0
CREDIT ACCEPTANCE CORP. (MICH.) Common Stock 225310101   0 0 SH   SOLE   700 0 0
SIRIUS XM HOLDINGS INC. Common Stock 82968B103   0 0 SH   SOLE   160,813 0 0
INTERNATIONAL BUSINESS MACHINES CORPORATION Common Stock 459200101   18,448,727 137,630 SH   SOLE   173,949 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102   36,980,232 71,737 SH   SOLE   80,572 0 0
IDEXX LABORATORIES, INC. Common Stock 45168D104   1,599,313 3,240 SH   SOLE   6,847 0 0
THE KROGER CO. Common Stock 501044101   0 0 SH   SOLE   17,478 0 0
ISHARES MSCI CHINA ETF Fund/ETF 46429B671   8,928,178 201,539 SH   SOLE   0 0 201,539
TEMPUR SEALY INTERNATIONAL, INC. Common Stock 88023U101   0 0 SH   SOLE   8,000 0 0
KADANT INC. Common Stock 48282T104   10,125,024 46,071 SH   SOLE   46,671 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   1,571,904 30,500 SH   SOLE   31,789 0 0
TRADEWEB MARKETS INC. Common Stock 892672106   0 0 SH   SOLE   1,700 0 0
THE GOLDMAN SACHS GROUP, INC. Common Stock 38141G104   1,319,176 4,083 SH   SOLE   4,790 0 0
ADAPTIVE BIOTECHNOLOGIES CORPORATION Common Stock 00650F109   243,474 35,700 SH   SOLE   35,700 0 0
ILLUMINA, INC. Common Stock 452327109   9,786,144 52,867 SH   SOLE   55,740 0 0
THE COOPER COMPANIES, INC. Common Stock 216648402   0 0 SH   SOLE   2,500 0 0
VEECO INSTRUMENTS INC. Common Stock 922417100   9,125,281 356,735 SH   SOLE   356,735 0 0
BRIDGEBIO PHARMA, INC. Common Stock 10806X102   1,159,143 68,225 SH   SOLE   68,225 0 0
TYSON FOODS, INC. Common Stock 902494103   0 0 SH   SOLE   2,200 0 0
APOLLO ASSET MANAGEMENT INC. Common Stock 03769M106   0 0 SH   SOLE   12,995 0 0
TESLA, INC. Common Stock 88160R101   49,736 190 SH   SOLE   62,881 0 0
INSTIL BIO INC. Common Stock 45783C101   15,287 27,500 SH   SOLE   27,500 0 0
UNITED NATURAL FOODS, INC. Common Stock 911163103   512,161 26,144 SH   SOLE   26,144 0 0
NORTHERN TRUST CORPORATION Common Stock 665859104   0 0 SH   SOLE   10,640 0 0
IDEX CORPORATION Common Stock 45167R104   0 0 SH   SOLE   11,738 0 0
REGENERON PHARMACEUTICALS, INC. Common Stock 75886F107   28,232,662 39,853 SH   SOLE   42,753 0 0
KURA ONCOLOGY, INC. Common Stock 50127T109   113,080 11,000 SH   SOLE   11,000 0 0
INTUITIVE SURGICAL, INC. Common Stock 46120E602   15,744,626 47,007 SH   SOLE   55,531 0 0
THE INTERPUBLIC GROUP OF COMPANIES, INC. Common Stock 460690100   5,683,028 149,200 SH   SOLE   174,864 0 0
SEI INVESTMENTS COMPANY Common Stock 784117103   0 0 SH   SOLE   21,153 0 0
BLACKSTONE INC. Common Stock 09260D107   0 0 SH   SOLE   22,800 0 0
INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104   1,690,875 15,020 SH   SOLE   27,206 0 0
EQUINIX, INC. REIT 29444U700   17,909,874 23,171 SH   SOLE   0 0 23,171
ALPHABET INC. Common Stock 02079K305   134,115,123 1,123,693 SH   SOLE   1,159,116 0 0
ENPHASE ENERGY, INC. Common Stock 29355A107   38,315,430 240,675 SH   SOLE   246,373 0 0
CHEMED CORPORATION Common Stock 16359R103   0 0 SH   SOLE   500 0 0
VIRTU FINANCIAL, INC. Common Stock 928254101   0 0 SH   SOLE   9,226 0 0
FIDELITY NATIONAL INFORMATION SERVICES, INC. Common Stock 31620M106   0 0 SH   SOLE   5,277 0 0
RADIAN GROUP INC. Common Stock 750236101   221,496 8,800 SH   SOLE   32,555 0 0
PAYCOM SOFTWARE, INC. Common Stock 70432V102   0 0 SH   SOLE   500 0 0
PETIQ, INC. Common Stock 71639T106   5,207,687 343,186 SH   SOLE   343,186 0 0
NOMAD FOODS LIMITED Common Stock G6564A105   0 0 SH   SOLE   1,315 0 0
CAMECO CORPORATION Common Stock 13321L108   1,236,001 40,000 SH   SOLE   40,000 0 0
UNIVERSAL FOREST PRODUCTS, INC. Common Stock 90278Q108   0 0 SH   SOLE   6,474 0 0
INTELLIA THERAPEUTICS, INC. Common Stock 45826J105   903,890 22,100 SH   SOLE   22,100 0 0
NORFOLK SOUTHERN CORPORATION Common Stock 655844108   0 0 SH   SOLE   123 0 0
TEREX CORPORATION Common Stock 880779103   0 0 SH   SOLE   5,400 0 0
PASSAGE BIO INC. Common Stock 702712100   2,031,813 2,160,800 SH   SOLE   2,160,800 0 0
FLUENCE ENERGY INC. Common Stock 34379V103   25,355,712 957,542 SH   SOLE   957,542 0 0
KARUNA THERAPEUTICS INC. Common Stock 48576A100   1,532,493 7,070 SH   SOLE   7,070 0 0
POTLATCHDELTIC CORPORATION REIT 737630103   565,828 10,600 SH   SOLE   0 0 10,600
MOTOROLA SOLUTIONS, INC. Common Stock 620076307   2,308,720 8,000 SH   SOLE   18,385 0 0
INHIBRX, INC. Common Stock 45720L107   223,851 8,700 SH   SOLE   8,700 0 0
ZENTALIS PHARMACEUTICALS INC. Common Stock 98943L107   275,674 9,800 SH   SOLE   9,800 0 0
MONOLITHIC POWER SYSTEMS, INC. Common Stock 609839105   7,769,100 14,500 SH   SOLE   17,800 0 0
JPMORGAN CHASE & CO. Common Stock 46625H100   21,637,161 150,473 SH   SOLE   271,115 0 0
VAIL RESORTS, INC. Common Stock 91879Q109   0 0 SH   SOLE   406 0 0
UNITED PARCEL SERVICE, INC. Common Stock 911312106   1,097,672 6,235 SH   SOLE   11,324 0 0
WAYFAIR, INC. Common Stock 94419L101   4,940,760 76,000 SH   SOLE   76,000 0 0
THE MOSAIC COMPANY Common Stock 61945C103   2,121,719 61,004 SH   SOLE   61,004 0 0
SANGAMO THERAPEUTICS, INC. Common Stock 800677106   47,500 38,000 SH   SOLE   38,000 0 0
CMS ENERGY CORPORATION Common Stock 125896100   0 0 SH   SOLE   7,330 0 0
ULTA BEAUTY, INC. Common Stock 90384S303   0 0 SH   SOLE   2,410 0 0
RELIANCE STEEL & ALUMINUM CO. Common Stock 759509102   446,837 1,650 SH   SOLE   2,638 0 0
QUIDELORTHO CORPORATION Common Stock 219798105   0 0 SH   SOLE   17,590 0 0
ONEOK, INC. Common Stock 682680103   5,834,395 95,135 SH   SOLE   120,639 0 0
BANCO BRADESCO S.A. Common Stock 059460303   1,530,565 458,253 SH   SOLE   494,855 0 0
EDISON INTERNATIONAL Common Stock 281020107   0 0 SH   SOLE   87,435 0 0
VOYAGER THERAPEUTICS, INC. Common Stock 92915B106   12,116,539 1,058,378 SH   SOLE   1,058,378 0 0
YUM CHINA HOLDINGS, INC. Common Stock 98850P109   7,600,077 134,716 SH   SOLE   174,756 0 0
COSTCO WHOLESALE CORPORATION Common Stock 22160K105   61,349,125 114,812 SH   SOLE   80,397 0 34,415
ZOETIS INC. Common Stock 98978V103   1,163,216 6,768 SH   SOLE   31,538 0 0
HAMILTON LANE INCORPORATED Common Stock 407497106   567,778 7,099 SH   SOLE   0 0 7,099
NEXTRACKER INC. Common Stock 65290E101   34,935,033 916,930 SH   SOLE   916,930 0 0
BAKER HUGHES HOLDINGS LLC Common Stock 05722G100   0 0 SH   SOLE   61,525 0 0
FISERV, INC. Common Stock 337738108   17,445,101 141,434 SH   SOLE   153,156 0 0
IONIS PHARMACEUTICALS, INC. Common Stock 462222100   2,108,943 51,300 SH   SOLE   51,300 0 0
HDFC BANK LIMITED Common Stock 40415F101   0 0 SH   SOLE   1,966 0 0
CATHAY GENERAL BANCORP Common Stock 149150104   0 0 SH   SOLE   3,000 0 0
TENARIS S.A. Common Stock 88031M109   1,762,800 60,000 SH   SOLE   60,000 0 0
LAS VEGAS SANDS CORP. Common Stock 517834107   0 0 SH   SOLE   8,471 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   43,215 1,162 SH   SOLE   47,098 0 0
CREDICORP LTD. Common Stock G2519Y108   0 0 SH   SOLE   8,000 0 0
GENERAL DYNAMICS CORPORATION Common Stock 369550108   50,560 235 SH   SOLE   0 0 235
CONSTELLATION BRANDS, INC. Common Stock 21036P108   0 0 SH   SOLE   2,900 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101   0 0 SH   SOLE   9,548 0 0
AMAZON.COM, INC. Common Stock 023135106   31,799,498 247,435 SH   SOLE   457,963 0 0
ICICI BANK LTD. Common Stock 45104G104   6,262,810 271,000 SH   SOLE   336,853 0 0
SILICON MOTION TECHNOLOGY CORPORATION Common Stock 82706C108   36,226,880 504,000 SH   SOLE   500,000 0 4,000
REVOLUTION MEDICINES, INC. Common Stock 76155X100   456,228 17,400 SH   SOLE   17,400 0 0
LAUREATE EDUCATION, INC. Common Stock 518613203   929,644 79,186 SH   SOLE   79,186 0 0
MONDELEZ INTERNATIONAL, INC. Common Stock 609207105   602,995 8,267 SH   SOLE   20,275 0 0
AMERICAN EXPRESS COMPANY Common Stock 025816109   5,233,797 30,389 SH   SOLE   51,612 0 0
HUMANA INC. Common Stock 444859102   441,197 994 SH   SOLE   8,135 0 0
WESCO INTERNATIONAL, INC. Common Stock 95082P105   0 0 SH   SOLE   1,478 0 0
AFFILIATED MANAGERS GROUP, INC. Common Stock 008252108   0 0 SH   SOLE   10,261 0 0
WAL-MART DE MEXICO S.A.B. DE C.V. Common Stock 93114W107   0 0 SH   SOLE   9,420 0 0
WALKER & DUNLOP INC. Common Stock 93148P102   4,349,950 55,000 SH   SOLE   55,000 0 0
PINTEREST INC. Common Stock 72352L106   7,186,400 260,000 SH   SOLE   266,692 0 0
CME GROUP INC. Common Stock 12572Q105   5,678,109 30,967 SH   SOLE   42,579 0 0
HP INC. Common Stock 40434L105   0 0 SH   SOLE   13,111 0 0
AGILENT TECHNOLOGIES, INC. Common Stock 00846U101   10,882,321 92,184 SH   SOLE   24,516 0 67,668
AMERICAN EQUITY INVESTMENT LIFE HOLDING COMPANY Common Stock 025676206   476,021 9,100 SH   SOLE   9,100 0 0
HONEYWELL INTERNATIONAL INC. Common Stock 438516106   0 0 SH   SOLE   6,500 0 0
THE J. M. SMUCKER COMPANY Common Stock 832696405   4,874,121 33,300 SH   SOLE   34,544 0 0
TREX CORP INC. Common Stock 89531P105   21,091,530 324,535 SH   SOLE   332,535 0 0
OMNIAB INC. Common Stock 68218J202   0 1,631 SH   SOLE   1,631 0 0
WELLTOWER INC. REIT 95040Q104   266,937 3,300 SH   SOLE   0 0 3,300
THE SHERWIN-WILLIAMS COMPANY Common Stock 824348106   6,721,089 25,651 SH   SOLE   54,440 0 0
CORNING INCORPORATED Common Stock 219350105   228,251 6,514 SH   SOLE   55,400 0 0
TECK RESOURCES LIMITED Common Stock 878742204   0 0 SH   SOLE   4,582 0 0
ANNALY CAPITAL MANAGEMENT, INC. REIT 035710839   1,656,828 82,800 SH   SOLE   0 0 82,800
HEICO CORPORATION Common Stock 422806208   0 0 SH   SOLE   800 0 0
AUTOMATIC DATA PROCESSING, INC. Common Stock 053015103   39,914,248 183,051 SH   SOLE   102,237 0 80,814
CUMMINS INC. Common Stock 231021106   17,703,993 73,218 SH   SOLE   78,347 0 0
MATSON, INC. Common Stock 57686G105   0 0 SH   SOLE   2,100 0 0
HCA HEALTHCARE INC. Common Stock 40412C101   0 0 SH   SOLE   4,403 0 0
DYNATRACE INC. Common Stock 268150109   2,549,500 50,000 SH   SOLE   57,336 0 0
F&G ANNUITIES & LIFE INC. Common Stock 30190A104   0 0 SH   SOLE   1,278 0 0
LEGEND BIOTECH CORPORATION Common Stock 52490G102   680,940 9,700 SH   SOLE   9,700 0 0
DINE BRANDS GLOBAL, INC. Common Stock 254423106   0 0 SH   SOLE   4,000 0 0
NIKE, INC. Common Stock 654106103   26,475,037 233,913 SH   SOLE   259,856 0 0
COLUMBIA SPORTSWEAR COMPANY Common Stock 198516106   0 0 SH   SOLE   600 0 0
MERITAGE HOMES CORPORATION Common Stock 59001A102   0 0 SH   SOLE   557 0 0
BIOCRYST PHARMACEUTICALS, INC. Common Stock 09058V103   278,400 40,000 SH   SOLE   40,000 0 0
OCEANEERING INTERNATIONAL, INC. Common Stock 675232102   0 0 SH   SOLE   400 0 0
COLLIERS INTERNATIONAL GROUP INC. Common Stock 194693107   576,332 6,000 SH   SOLE   6,000 0 0
VIASAT, INC. Common Stock 92552V100   17,989,360 436,000 SH   SOLE   436,000 0 0
FOMENTO ECONOMICO MEXICANO S A B DE C V Common Stock 344419106   6,745,990 61,000 SH   SOLE   61,000 0 0
MARATHON OIL CORPORATION Common Stock 565849106   1,514,848 66,064 SH   SOLE   79,061 0 0
PHILLIPS 66 Common Stock 718546104   0 0 SH   SOLE   8,740 0 0
EAST WEST BANK Common Stock 27579R104   983,078 18,982 SH   SOLE   18,982 0 0
PFIZER INC. Common Stock 717081103   45,068,927 1,239,346 SH   SOLE   885,325 0 354,021
EXPEDITORS INTERNATIONAL OF WASHINGTON, INC. Common Stock 302130109   0 0 SH   SOLE   4,346 0 0
AMERICAN WATER WORKS COMPANY, INC. Common Stock 030420103   7,187,850 51,170 SH   SOLE   58,961 0 0
ROYAL GOLD, INC. Common Stock 780287108   3,292,058 29,129 SH   SOLE   28,859 0 270
SYNOPSYS, INC. Common Stock 871607107   12,571,551 29,266 SH   SOLE   28,178 0 1,088
ISHARES GLOBAL ENERGY ETF Fund/ETF 464287341   29,772 800 SH   SOLE   0 0 800
ISHARES MSCI ACWI ETF Fund/ETF 464288257   599,800 6,321 SH   SOLE   0 0 6,321
CINCINNATI FINANCIAL CORPORATION Common Stock 172062101   222,272 2,300 SH   SOLE   8,984 0 0
HALLIBURTON COMPANY Common Stock 406216101   0 0 SH   SOLE   12,600 0 0
ADOBE INC. Common Stock 00724F101   93,181,555 192,078 SH   SOLE   156,863 0 35,215
PARKER-HANNIFIN CORPORATION Common Stock 701094104   0 0 SH   SOLE   6,833 0 0
REGIONS FINANCIAL CORPORATION Common Stock 7591EP100   0 0 SH   SOLE   35,618 0 0
O-I GLASS INC. Common Stock 67098H104   0 0 SH   SOLE   2,839 0 0
DICK'S SPORTING GOODS, INC. Common Stock 253393102   0 0 SH   SOLE   2,500 0 0
MCDONALD'S CORPORATION Common Stock 580135101   7,806,181 26,455 SH   SOLE   58,910 0 0
CEDEXIS INC. Common Stock 192005106   42,780 15,500 SH   SOLE   15,500 0 0
INSTALLED BUILDING PRODUCTS, INC. Common Stock 45780R101   17,980,328 129,531 SH   SOLE   104,099 0 25,432
VAXCYTE, INC. Common Stock 92243G108   1,406,790 29,000 SH   SOLE   29,000 0 0
VODAFONE GROUP PUBLIC LIMITED COMPANY Common Stock 92857W308   0 0 SH   SOLE   20,000 0 0
BLUE OWL CAPITAL INC. Common Stock 09581B103   273,309 23,460 SH   SOLE   0 0 23,460
PULTE GROUP INC. Common Stock 745867101   6,214 80 SH   SOLE   18,551 0 0
JABIL INC. Common Stock 466313103   0 0 SH   SOLE   2,752 0 0
VICI PROPERTIES INC. REIT 925652109   1,047,800 33,800 SH   SOLE   0 0 33,800
KRYSTAL BIOTECH, INC. Common Stock 501147102   624,618 5,400 SH   SOLE   5,400 0 0
POPULAR, INC. Common Stock 733174700   0 0 SH   SOLE   500 0 0
THE WESTERN UNION COMPANY Common Stock 959802109   0 0 SH   SOLE   52,694 0 0
MICRON TECHNOLOGY, INC. Common Stock 595112103   2,840,427 44,154 SH   SOLE   79,275 0 0
COCA-COLA CONSOLIDATED, INC. Common Stock 191098102   0 0 SH   SOLE   124 0 0
HEWLETT PACKARD ENTERPRISE COMPANY Common Stock 42824C109   0 0 SH   SOLE   37,298 0 0
ALCOA CORPORATION Common Stock 013872106   0 0 SH   SOLE   998 0 0
SEMPRA ENERGY Common Stock 816851109   1,453,826 10,034 SH   SOLE   13,834 0 0
CARIBOU BIOSCIENCES INC. Common Stock 142038108   56,712 13,900 SH   SOLE   13,900 0 0
COLGATE-PALMOLIVE COMPANY Common Stock 194162103   9,709,283 126,785 SH   SOLE   162,504 0 0
LEAR CORPORATION Common Stock 521865204   0 0 SH   SOLE   3,918 0 0
ARGENX SE Common Stock 04016X101   3,370,048 8,800 SH   SOLE   8,800 0 0
ROLLINS, INC. Common Stock 775711104   0 0 SH   SOLE   16,125 0 0
PEPSICO, INC. Common Stock 713448108   23,756,024 129,189 SH   SOLE   146,629 0 0
TENET HEALTHCARE CORPORATION Common Stock 88033G407   0 0 SH   SOLE   2,200 0 0
SANA BIOTECHNOLOGY INC. Common Stock 799566104   236,000 40,000 SH   SOLE   40,000 0 0
ENACT HOLDINGS INC. Common Stock 29249E109   0 0 SH   SOLE   3,003 0 0
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL INC. Common Stock 41068X100   29,254,917 1,171,784 SH   SOLE   1,171,784 0 0
WYNN RESORTS, LIMITED Common Stock 983134107   0 0 SH   SOLE   574 0 0
ZOOM VIDEO COMMUNICATIONS, INC. Common Stock 98980L101   0 0 SH   SOLE   2,648 0 0
PRUDENTIAL FINANCIAL, INC. Common Stock 744320102   696,747 7,932 SH   SOLE   14,450 0 0
ROSS STORES, INC. Common Stock 778296103   0 0 SH   SOLE   12,960 0 0
BAIDU, INC. Common Stock 056752108   2,422,080 18,000 SH   SOLE   26,000 0 0
GAMING AND LEISURE PROPERTIES, INC. REIT 36467J108   1,080,520 22,700 SH   SOLE   0 0 22,700
STARBUCKS CORPORATION Common Stock 855244109   44,056,175 444,750 SH   SOLE   466,324 0 0
FEDEX CORPORATION Common Stock 31428X106   7,790,319 31,232 SH   SOLE   38,196 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF Fund/ETF 46434G848   277,425 6,850 SH   SOLE   0 0 6,850
AGNICO EAGLE MINES LIMITED/MINES AGNICO EAGLE LIMITEE Common Stock 008474108   3,060,517 62,089 SH   SOLE   69,565 0 0
BECTON, DICKINSON AND COMPANY Common Stock 075887109   792,502 3,042 SH   SOLE   7,626 0 0
ESSENT GROUP LTD. Common Stock G3198U102   205,392 4,400 SH   SOLE   4,400 0 0
ASTRAZENECA PLC Common Stock 046353108   54,536,461 763,648 SH   SOLE   765,040 0 0
CITIZENS FINANCIAL GROUP, INC. Common Stock 174610105   929,227 35,836 SH   SOLE   35,836 0 0
ORGANON & CO. Common Stock 68622V106   13,681 670 SH   SOLE   15,940 0 0
MARAVAI LIFESCIENCES HOLDINGS INC. Common Stock 56600D107   355,284 28,400 SH   SOLE   28,400 0 0
DAY ONE BIOPHARMACEUTICALS INC. Common Stock 23954D109   628,224 51,200 SH   SOLE   51,200 0 0
ZOOMINFO TECHNOLOGIES INC. Common Stock 98980F104   0 0 SH   SOLE   1,494 0 0
IAC INC. Common Stock 44891N208   0 0 SH   SOLE   1,000 0 0
BEST BUY CO., INC. Common Stock 086516101   535,953 6,540 SH   SOLE   11,912 0 0
UNITED RENTALS, INC. Common Stock 911363109   0 0 SH   SOLE   3,453 0 0
BRUNSWICK CORPORATION Common Stock 117043109   0 0 SH   SOLE   2,800 0 0
ABCELLERA BIOLOGICS INC. Common Stock 00288U106   407,960 62,000 SH   SOLE   62,000 0 0
IQVIA HOLDINGS INC Common Stock 46266C105   8,060,591 36,249 SH   SOLE   37,963 0 0
A10 NETWORKS, INC. Common Stock 002121101   0 0 SH   SOLE   5,913 0 0
GENUINE PARTS COMPANY Common Stock 372460105   0 0 SH   SOLE   596 0 0
WESTLAKE CORPORATION Common Stock 960413102   19,494,021 163,370 SH   SOLE   139,195 0 24,175
BOOZ ALLEN HAMILTON HOLDING CORPORATION Common Stock 099502106   0 0 SH   SOLE   2,400 0 0
AGIOS PHARMACEUTICALS, INC. Common Stock 00847X104   47,935,200 1,694,200 SH   SOLE   1,696,191 0 0
HUBBELL INCORPORATED Common Stock 443510607   0 0 SH   SOLE   1,198 0 0
REPLIMUNE GROUP, INC. Common Stock 76029N106   275,009 11,900 SH   SOLE   11,900 0 0
LITHIUM AMERICAS CORP. Bond 53680QAA6   400,805 500,000 PRN   SOLE   0 0 500,000
XENON PHARMACEUTICALS INC. Common Stock 98420N105   1,345,050 35,000 SH   SOLE   35,000 0 0
BANK OF MONTREAL Common Stock 063671101   0 0 SH   SOLE   1,092 0 0
GENERAL MOTORS COMPANY Common Stock 37045V100   0 0 SH   SOLE   36,589 0 0
BILIBILI INC. Common Stock 090040106   179,160 12,000 SH   SOLE   32,000 0 0
FTI CONSULTING, INC. Common Stock 302941109   0 0 SH   SOLE   3,094 0 0
NEOGEN CORPORATION Common Stock 640491106   0 0 SH   SOLE   4,773 0 0
AMBEV S.A. Common Stock 02319V103   69,960 22,000 SH   SOLE   0 0 22,000
ARCUTIS BIOTHERAPEUTICS INC. Common Stock 03969K108   92,463 11,100 SH   SOLE   11,100 0 0
THE TRAVELERS COMPANIES, INC. Common Stock 89417E109   1,692,801 9,900 SH   SOLE   16,534 0 0
RESMED INC. Common Stock 761152107   0 0 SH   SOLE   8,096 0 0
SNAP-ON INCORPORATED Common Stock 833034101   8,036,460 28,069 SH   SOLE   28,748 0 0
FATE THERAPEUTICS, INC. Common Stock 31189P102   146,746 30,700 SH   SOLE   30,700 0 0
MEDPACE HOLDINGS, INC. Common Stock 58506Q109   1,985,243 8,450 SH   SOLE   8,450 0 0
AGCO CORPORATION Common Stock 001084102   5,570,221 42,654 SH   SOLE   21,128 0 21,526
MODERNA, INC. Common Stock 60770K107   7,057,958 57,800 SH   SOLE   64,185 0 0
KELLOGG COMPANY Common Stock 487836108   4,815,164 72,050 SH   SOLE   79,491 0 0
AMERISOURCEBERGEN CORPORATION Common Stock 03073E105   0 0 SH   SOLE   5,480 0 0
LIBERTY BROADBAND CORPORATION Common Stock 530307305   0 0 SH   SOLE   21,700 0 0
AMERICAN TOWER CORPORATION REIT 03027X100   444,050 2,304 SH   SOLE   0 0 2,304
ON SEMICONDUCTOR CORPORATION Common Stock 682189105   3,909,717 42,460 SH   SOLE   36,990 0 5,470
ARCH CAPITAL GROUP LTD. Common Stock G0450A105   37,983,339 514,997 SH   SOLE   285,132 0 229,865
NVIDIA CORPORATION Common Stock 67066G104   122,260,528 299,077 SH   SOLE   371,111 0 0
CHURCH & DWIGHT CO., INC. Common Stock 171340102   0 0 SH   SOLE   3,668 0 0
LOWE'S COMPANIES, INC. Common Stock 548661107   9,913,113 44,491 SH   SOLE   62,008 0 0
VERACYTE, INC. Common Stock 92337F107   439,620 17,000 SH   SOLE   17,000 0 0
ROKU, INC. Common Stock 77543R102   0 0 SH   SOLE   1,500 0 0
OLD REPUBLIC INTERNATIONAL CORP. Common Stock 680223104   407,268 16,200 SH   SOLE   16,200 0 0
ERASCA INC. Common Stock 29479A108   66,750 25,000 SH   SOLE   25,000 0 0
POOL CORPORATION Common Stock 73278L105   0 0 SH   SOLE   135 0 0
EVERCORE INC. Common Stock 29977A105   0 0 SH   SOLE   600 0 0
LENNAR CORPORATION Common Stock 526057104   0 0 SH   SOLE   2,932 0 0
SERVICENOW, INC. Common Stock 81762P102   11,776,826 21,484 SH   SOLE   32,377 0 0
VISHAY INTERTECHNOLOGY, INC. Common Stock 928298108   0 0 SH   SOLE   3,040 0 0
PIONEER NATURAL RESOURCES COMPANY Common Stock 723787107   1,156,175 5,610 SH   SOLE   5,788 0 0
INTRA-CELLULAR THERAPIES, INC. Common Stock 46116X101   1,449,864 23,400 SH   SOLE   23,400 0 0
CONDUENT INCORPORATED Common Stock 206787103   0 0 SH   SOLE   8,000 0 0
ZIMMER BIOMET HOLDINGS, INC. Common Stock 98956P102   5,391,161 37,142 SH   SOLE   57,916 0 0
THE TRADE DESK, INC. Common Stock 88339J105   6,955,205 90,070 SH   SOLE   92,770 0 0
TARGA RESOURCES CORP. Common Stock 87612G101   413,655 5,500 SH   SOLE   16,652 0 0
GLOBAL PAYMENTS INC. Common Stock 37940X102   1,156,270 11,924 SH   SOLE   11,924 0 0
WASTE CONNECTIONS, INC. Common Stock 94106B101   217,980 1,554 SH   SOLE   1,554 0 0
ISHARES CORE S&P 500 ETF Fund/ETF 464287200   6,208,740 13,930 SH   SOLE   0 0 13,930
BROADRIDGE FINANCIAL SOLUTIONS, INC. Common Stock 11133T103   0 0 SH   SOLE   4,840 0 0
JOYY INC. Common Stock 46591M109   0 0 SH   SOLE   3,000 0 0
JD.COM, INC. Common Stock 47215P106   1,020,600 30,000 SH   SOLE   35,000 0 0
B2GOLD CORP. Common Stock 11777Q209   2,486,186 709,945 SH   SOLE   677,445 0 32,500
OSISKO GOLD ROYALTIES LTD Common Stock 68827L101   2,764,430 183,000 SH   SOLE   183,000 0 0
ENANTA PHARMACEUTICALS, INC. Common Stock 29251M106   2,008,335 94,500 SH   SOLE   94,500 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   44,876,351 116,231 SH   SOLE   155,440 0 0
ARROWHEAD PHARMACEUTICALS, INC. Common Stock 04280A100   1,192,876 33,200 SH   SOLE   33,200 0 0
CROWN CASTLE INC. REIT 22822V101   1,568,016 13,776 SH   SOLE   0 0 13,776
OPHTHOTECH CORPORATION Common Stock 46583P102   2,590,341 66,300 SH   SOLE   66,300 0 0
NVR INC. Common Stock 62944T105   0 0 SH   SOLE   314 0 0
CHEGG, INC. Common Stock 163092109   210,225 23,808 SH   SOLE   23,808 0 0
VICTORY CAPITAL HOLDINGS, INC. Common Stock 92645B103   0 0 SH   SOLE   8,220 0 0
BEACON ROOFING SUPPLY, INC. Common Stock 073685109   0 0 SH   SOLE   600 0 0
KIMBERLY-CLARK CORPORATION Common Stock 494368103   4,992,624 36,400 SH   SOLE   49,258 0 0
ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108   700,217 15,010 SH   SOLE   17,421 0 0
AFLAC INCORPORATED Common Stock 001055102   1,361,664 19,700 SH   SOLE   71,125 0 0
LYELL IMMUNOPHARMA INC. Common Stock 55083R104   169,020 54,000 SH   SOLE   54,000 0 0
C4 THERAPEUTICS INC. Common Stock 12529R107   29,425 10,700 SH   SOLE   10,700 0 0
BOX, INC. Common Stock 10316T104   694,295 23,900 SH   SOLE   23,900 0 0
EOG RESOURCES, INC. Common Stock 26875P101   24,032 210 SH   SOLE   10,424 0 0