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