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