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