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
DANAHER CORP. Common Stock 235851102   3,122,491 14,011 SH   SOLE   23,359 0 0
COMMERCIAL INTERNATIONAL BANK LTD. Common Stock 201712205   0 0 SH   SOLE   36,000 0 0
MERCADOLIBRE INC. Common Stock 58733R102   0 0 SH   SOLE   1,721 0 0
MERCK & CO. INC. Common Stock 58933Y105   13,308,978 163,834 SH   SOLE   225,978 0 0
SHOPIFY INC. Common Stock 82509L107   12,345,976 10,500 SH   SOLE   11,977 0 0
COUPA SOFTWARE INC. Common Stock 22266L106   0 0 SH   SOLE   800 0 0
TEXAS INSTRUMENTS INC. Common Stock 882508104   16,612,208 103,044 SH   SOLE   119,663 0 0
CENTERPOINT ENERGY INC. Common Stock 15189T107   0 0 SH   SOLE   9,335 0 0
THE BANK OF NEW YORK MELLON CORP. Common Stock 064058100   0 0 SH   SOLE   23,695 0 0
GUIDEWIRE SOFTWARE INC. Common Stock 40171V100   0 0 SH   SOLE   600 0 0
ARMSTRONG WORLD INDUSTRIES INC. Common Stock 04247X102   0 0 SH   SOLE   2,500 0 0
AMC NETWORKS INC. Common Stock 00164V103   0 0 SH   SOLE   4,000 0 0
FALCON PRODUCTS INC. Common Stock 306075102   0 1,000 SH   SOLE   0 0 1,000
THE TRAVELERS COMPANIES INC. Common Stock 89417E109   1,660,200 12,000 SH   SOLE   15,068 0 0
CREDICORP LTD. Common Stock G2519Y108   0 0 SH   SOLE   12,070 0 0
SABRE CORP. Common Stock 78573M104   48,340,000 4,000,000 SH   SOLE   4,000,000 0 0
YUM! BRANDS, INC. Common Stock 988498101   0 0 SH   SOLE   7,168 0 0
THE WALT DISNEY CO. Common Stock 254687106   11,910,779 66,968 SH   SOLE   103,929 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101   0 0 SH   SOLE   10,589 0 0
PIONEER NATURAL RESOURCES CO. Common Stock 723787107   0 0 SH   SOLE   1,200 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105   0 0 SH   SOLE   295 0 0
BCE INC. Common Stock 05534B760   0 0 SH   SOLE   89,343 0 0
WAL-MART DE MEXICO S.A.B. DE C.V. Common Stock 93114W107   0 0 SH   SOLE   9,420 0 0
ZSCALER INC. Common Stock 98980G102   0 0 SH   SOLE   500 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102   0 0 SH   SOLE   5,510 0 0
COMMERCIAL METALS CO. Common Stock 201723103   0 0 SH   SOLE   3,993 0 0
W.R. BERKLEY CORP. Common Stock 084423102   216,909 3,300 SH   SOLE   4,951 0 0
TRIMBLE INC. Common Stock 896239100   10,730,375 163,150 SH   SOLE   166,350 0 0
GENERAL MOTORS CO. Common Stock 37045V100   0 0 SH   SOLE   25,531 0 0
CONAGRA BRANDS INC. Common Stock 205887102   0 0 SH   SOLE   7,802 0 0
AGIOS PHARMACEUTICALS INC. Common Stock 00847X104   46,907,889 1,053,900 SH   SOLE   1,054,900 0 0
LINCOLN NATIONAL CORP. Common Stock 534187109   309,708 6,300 SH   SOLE   9,424 0 0
WYNN RESORTS LTD. Common Stock 983134107   0 0 SH   SOLE   892 0 0
JACOBS ENGINEERING GROUP INC. Common Stock 469814107   0 0 SH   SOLE   2,016 0 0
ZOETIS INC. Common Stock 98978V103   8,900,806 54,566 SH   SOLE   66,121 0 0
WEC ENERGY GROUP INC. Common Stock 92939U106   0 0 SH   SOLE   3,252 0 0
BALLARD POWER SYSTEMS INC. Common Stock 058586108   8,662,534 392,270 SH   SOLE   395,742 0 0
SYNEOS HEALTH INC. Common Stock 87166B102   1,880,200 28,000 SH   SOLE   28,000 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP. Common Stock 929740108   25,187,186 348,625 SH   SOLE   351,373 0 0
ALIBABA GROUP HOLDING LTD. Common Stock 01609W102   33,862,012 144,926 SH   SOLE   212,406 0 0
REPUBLIC SERVICES INC. Common Stock 760759100   1,881,013 19,650 SH   SOLE   21,954 0 0
UNDER ARMOUR INC. Common Stock 904311107   0 0 SH   SOLE   5,000 0 0
ALCOA CORP. Common Stock 013872106   0 0 SH   SOLE   4,444 0 0
SEMPRA Common Stock 816851109   0 0 SH   SOLE   4,747 0 0
C.H. ROBINSON WORLDWIDE INC. Common Stock 12541W209   0 0 SH   SOLE   920 0 0
EVERSOURCE ENERGY Common Stock 30040W108   0 0 SH   SOLE   11,673 0 0
AIR PRODUCTS & CHEMICALS INC. Common Stock 009158106   1,262,762 4,699 SH   SOLE   5,499 0 0
MAGNA INTERNATIONAL INC. Common Stock 559222401   0 0 SH   SOLE   17,124 0 0
ELEVANCE HEALTH INC. Common Stock 036752103   2,600,361 8,273 SH   SOLE   17,313 0 0
CIGNA GROUP, THE Common Stock 125523100   1,769,114 8,670 SH   SOLE   24,288 0 0
TRACTOR SUPPLY CO. Common Stock 892356106   8,993,880 63,000 SH   SOLE   67,159 0 0
ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105   4,689,354 167,876 SH   SOLE   167,336 0 540
GENERAC HOLDINGS INC. Common Stock 368736104   0 0 SH   SOLE   500 0 0
MCCORMICK & CO. INC. Common Stock 579780206   0 0 SH   SOLE   4,812 0 0
SUNRUN INC. Common Stock 86771W105   23,992,841 375,918 SH   SOLE   377,418 0 0
DARDEN RESTAURANTS INC. Common Stock 237194105   0 0 SH   SOLE   6,700 0 0
REGIONS FINANCIAL CORP. Common Stock 7591EP100   0 0 SH   SOLE   17,685 0 0
COMCAST CORP. Common Stock 20030N101   13,368,411 260,821 SH   SOLE   268,297 0 0
FIVE9 INC. Common Stock 338307101   528,480 3,000 SH   SOLE   3,000 0 0
DUKE ENERGY CORP. Common Stock 26441C204   98,037 1,091 SH   SOLE   3,291 0 0
ALIGN TECHNOLOGY INC. Common Stock 016255101   916,511 1,748 SH   SOLE   900 0 848
CARDINAL HEALTH INC. Common Stock 14149Y108   0 0 SH   SOLE   14,475 0 0
BLACKBERRY LTD. Common Stock 09228F103   0 0 SH   SOLE   7,036 0 0
DRAFTKINGS HOLDINGS INC. Common Stock 26142R104   0 0 SH   SOLE   2,000 0 0
LIBERTY MEDIA CORP. Common Stock 531229854   0 0 SH   SOLE   2,500 0 0
DISCOVER FINANCIAL SERVICES Common Stock 254709108   0 0 SH   SOLE   9,191 0 0
TIMKEN CO. Common Stock 887389104   0 0 SH   SOLE   1,525 0 0
MORGAN STANLEY Common Stock 617446448   9,335,719 137,878 SH   SOLE   228,365 0 0
ISHARES TR MSCI KLD400 SOC Fund/ETF 464288570   3,292,846 46,352 SH   SOLE   0 0 46,352
SAREPTA THERAPEUTICS INC. Common Stock 803607100   64,143,557 373,850 SH   SOLE   375,488 0 0
SAREPTA THERAPEUTICS INC. Common Stock 803607100   1,108,148 6,460 SH   SOLE   0 0 6,460
FIDELITY NATIONAL INFORMATION SERVICES INC. Common Stock 31620M106   1,565,352 11,079 SH   SOLE   22,962 0 0
L3HARRIS TECHNOLOGIES INC. Common Stock 502431109   0 0 SH   SOLE   2,816 0 0
CARVANA CO. Common Stock 146869102   0 0 SH   SOLE   900 0 0
CHARLES SCHWAB CORP. Common Stock 808513105   1,048 20 SH   SOLE   31,312 0 0
COLGATE-PALMOLIVE CO. Common Stock 194162103   4,265,020 50,159 SH   SOLE   86,377 0 0
VAIL RESORTS INC. Common Stock 91879Q109   0 0 SH   SOLE   600 0 0
GEN DIGITAL INC. Common Stock 668771108   0 0 SH   SOLE   6,340 0 0
CIENA CORP. Common Stock 171779309   0 0 SH   SOLE   3,124 0 0
SUNPOWER CORP. Common Stock 867652406   13,157,810 531,260 SH   SOLE   531,260 0 0
GLOBAL BLOOD THERAPEUTICS INC. Common Stock 37890U108   2,362,025 53,500 SH   SOLE   53,500 0 0
KEYCON POWER HOLDINGS LLC Common Stock 49328K107   0 0 SH   SOLE   3,025 0 0
EVEREST GROUP LTD. Common Stock G3223R108   0 0 SH   SOLE   1,060 0 0
LABCORP HOLDINGS INC. Common Stock 50540R409   707,700 3,500 SH   SOLE   6,956 0 0
DISCOVERY INC. Common Stock 25470F302   0 0 SH   SOLE   9,441 0 0
METLIFE INC. Common Stock 59156R108   1,090,437 23,700 SH   SOLE   39,970 0 0
STATE STREET GLOBAL ADVISORS INC. Fund/ETF 78462F103   13,068,009 35,130 SH   SOLE   0 0 35,130
SPROUTS FARMERS MARKET INC. Common Stock 85208M102   0 0 SH   SOLE   4,316 0 0
QORVO INC. Common Stock 74736K101   0 0 SH   SOLE   2,210 0 0
ARENA PHARMACEUTICALS INC. Common Stock 040047607   1,965,536 25,700 SH   SOLE   25,700 0 0
CONDUENT INC. Common Stock 206787103   0 0 SH   SOLE   8,000 0 0
TWIST BIOSCIENCE CORP. Common Stock 90184D100   1,648,864 11,900 SH   SOLE   11,900 0 0
KLA CORP. Common Stock 482480100   1,017,440 4,000 SH   SOLE   6,217 0 0
NEKTAR THERAPEUTICS Common Stock 640268108   854,100 46,800 SH   SOLE   46,800 0 0
OTIS WORLDWIDE CORP. Common Stock 68902V107   0 0 SH   SOLE   13,408 0 0
WERNER ENTERPRISES INC. Common Stock 950755108   0 0 SH   SOLE   1,988 0 0
NEXTERA ENERGY CAPITAL HOLDINGS INC. Common Stock 65339F101   14,130,770 187,363 SH   SOLE   238,251 0 0
VOYA FINANCIAL INC. Common Stock 929089100   0 0 SH   SOLE   545 0 0
ARROWHEAD PHARMACEUTICALS INC. Common Stock 04280A100   2,910,892 37,300 SH   SOLE   37,300 0 0
ALASKA AIR GROUP INC. Common Stock 011659109   0 0 SH   SOLE   4,000 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   0 0 SH   SOLE   300 0 0
MAXIM INTEGRATED PRODUCTS INC. Common Stock 57772K101   0 0 SH   SOLE   3,052 0 0
VEECO INSTRUMENTS INC. Common Stock 922417100   5,753,260 347,000 SH   SOLE   347,000 0 0
KADANT INC. Common Stock 48282T104   6,146,550 45,000 SH   SOLE   45,000 0 0
GRAHAM HOLDINGS COMPANY Common Stock 384637104   0 0 SH   SOLE   169 0 0
MGM RESORTS INTERNATIONAL Common Stock 552953101   0 0 SH   SOLE   6,906 0 0
SIRIUS XM INC. Common Stock 82968B103   0 0 SH   SOLE   96,913 0 0
IDEXX LABORATORIES INC. Common Stock 45168D104   0 0 SH   SOLE   1,255 0 0
THE TRADE DESK INC. Common Stock 88339J105   1,227,000 1,500 SH   SOLE   1,900 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC. Common Stock 302130109   0 0 SH   SOLE   4,363 0 0
BANK OF AMERICA CORPORATION Common Stock 060505682   0 0 SH   SOLE   550 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464286509   2,520,018 81,160 SH   SOLE   0 0 81,160
BLACKROCK FUND ADVISORS Fund/ETF 464288513   143,930 1,650 SH   SOLE   0 0 1,650
BLACKROCK FUND ADVISORS Fund/ETF 464287556   1,372,320 9,000 SH   SOLE   0 0 9,000
BLACKROCK FUND ADVISORS Fund/ETF 464288257   1,233,701 13,608 SH   SOLE   0 0 13,608
ISHARES TRUST Fund/ETF 464287325   159,306 2,100 SH   SOLE   0 0 2,100
CAPITAL ONE FINANCIAL CORP. Common Stock 14040H105   0 0 SH   SOLE   4,153 0 0
AXALTA COATING SYSTEMS LTD. Common Stock G0750C108   84,840 3,000 SH   SOLE   8,507 0 0
RYDER SYSTEM INC. Common Stock 783549108   0 0 SH   SOLE   1,342 0 0
EDWARDS LIFESCIENCES CORP. Common Stock 28176E108   17,867,484 198,530 SH   SOLE   211,070 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   46,200,484 532,020 SH   SOLE   535,330 0 0
POLYUS PJSC Common Stock 73181P102   29,630 286 SH   SOLE   0 0 286
THE HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104   0 0 SH   SOLE   11,430 0 0
BALL CORP. Common Stock 058498106   405,856 4,400 SH   SOLE   13,338 0 0
BARCLAYS BANK PLC/BRANCHES/BARCLAYS US FUNDING LLC/BARCLAYS PLC Common Stock 06738C828   0 0 SH   SOLE   15,000,000 0 0
RALPH LAUREN CORP. Common Stock 751212101   51,970 500 SH   SOLE   0 0 500
MOLINA HEALTHCARE INC. Common Stock 60855R100   0 0 SH   SOLE   1,270 0 0
A.O. SMITH CORP. Common Stock 831865209   0 0 SH   SOLE   2,000 0 0
POLYUS PJSC Common Stock 73181M117   134,550 1,300 SH   SOLE   1,300 0 0
DINE BRANDS GLOBAL INC. Common Stock 254423106   0 0 SH   SOLE   4,000 0 0
PTC INC. Common Stock 69370C100   0 0 SH   SOLE   1,500 0 0
JACK HENRY & ASSOCIATES INC. Common Stock 426281101   0 0 SH   SOLE   1,300 0 0
CITRIX SYSTEMS INC. Common Stock 177376100   2,086,184 16,034 SH   SOLE   17,514 0 0
GE AEROSPACE Common Stock 369604103   10,710 1,000 SH   SOLE   159,398 0 0
SYNOPSYS INC. Common Stock 871607107   3,268,680 12,754 SH   SOLE   14,359 0 0
VMWARE INC. Common Stock 928563402   11,405,567 81,776 SH   SOLE   86,571 0 0
MARRIOTT INTERNATIONAL INC. Common Stock 571903202   39,141,000 300,000 SH   SOLE   302,147 0 0
Q32 BIO INC. Common Stock 438083107   3,014,125 257,500 SH   SOLE   257,500 0 0
INGREDION INC. Common Stock 457187102   0 0 SH   SOLE   217 0 0
ASCENDIS PHARMA A/S Common Stock 04351P101   2,332,400 14,000 SH   SOLE   14,655 0 0
HONEYWELL INTERNATIONAL INC. Common Stock 438516106   0 0 SH   SOLE   8,379 0 0
J.M. SMUCKER CO. Common Stock 832696405   0 0 SH   SOLE   1,654 0 0
NETAPP INC. Common Stock 64110D104   3,135,410 48,200 SH   SOLE   50,876 0 0
CADENCE DESIGN SYSTEMS INC. Common Stock 127387108   1,071,840 8,000 SH   SOLE   46,360 0 0
BRIGHTHOUSE FINANCIAL INC. Common Stock 10922N103   0 0 SH   SOLE   3,300 0 0
INGERSOLL-RAND INC. Common Stock 45687V106   0 0 SH   SOLE   3,316 0 0
NETFLIX INC. Common Stock 64110L106   4,422,312 8,417 SH   SOLE   14,827 0 0
DELL TECHNOLOGIES INC. Common Stock 24703L202   0 0 SH   SOLE   3,331 0 0
CONSOLIDATED EDISON INC. Common Stock 209115104   2,922,388 41,300 SH   SOLE   48,512 0 0
PINTEREST INC. Common Stock 72352L106   0 0 SH   SOLE   7,761 0 0
ALLEGHANY CORP. Common Stock 017175100   0 0 SH   SOLE   200 0 0
FISERV INC. Common Stock 337738108   16,767,122 149,615 SH   SOLE   168,902 0 0
ARISTA NETWORKS INC. Common Stock 040413106   0 0 SH   SOLE   1,420 0 0
NEWELL BRANDS INC. Common Stock 651229106   0 0 SH   SOLE   10,968 0 0
DARLING INGREDIENTS INC. Common Stock 237266101   27,251,064 483,721 SH   SOLE   483,721 0 0
ELI LILLY AND COMPANY Common Stock 532457108   6,199,135 37,213 SH   SOLE   53,853 0 0
NORDSTROM INC. Common Stock 655664100   18,918 600 SH   SOLE   0 0 600
ZILLOW GROUP INC. Common Stock 98954M200   0 0 SH   SOLE   1,418 0 0
ASE TECHNOLOGY HOLDING CO. LTD. Common Stock 00215W100   0 0 SH   SOLE   57,500 0 0
RELAY THERAPEUTICS INC. Common Stock 75943R102   979,671 23,100 SH   SOLE   23,100 0 0
TRAVERE THERAPEUTICS INC. Common Stock 89422G107   962,624 35,600 SH   SOLE   35,600 0 0
VONTIER CORP. Common Stock 928881101   0 0 SH   SOLE   1,600 0 0
BORGWARNER INC. Common Stock 099724106   0 0 SH   SOLE   5,139 0 0
V.F. CORP. Common Stock 918204108   2,932,696 34,600 SH   SOLE   46,760 0 0
HUNTINGTON INGALLS INDUSTRIES INC. Common Stock 446413106   0 0 SH   SOLE   503 0 0
COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO Common Stock 20441A102   0 0 SH   SOLE   38,459 0 0
TRANSDIGM GROUP INC. Common Stock 893641100   0 0 SH   SOLE   600 0 0
SEAGEN INC. Common Stock 81181C104   5,744,578 30,850 SH   SOLE   32,550 0 0
IROBOT CORP. Common Stock 462726100   43,566 522 SH   SOLE   0 0 522
PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109   279,586 3,415 SH   SOLE   30,664 0 0
JOHNSON & JOHNSON Common Stock 478160104   1,247,708 8,074 SH   SOLE   57,654 0 0
CVS HEALTH CORP. Common Stock 126650100   4,474,395 65,943 SH   SOLE   96,244 0 0
M&T BANK CORP. Common Stock 55261F104   0 0 SH   SOLE   1,919 0 0
KINDER MORGAN INC. Common Stock 49456B101   678,500 50,000 SH   SOLE   130,581 0 0
ABBOTT LABORATORIES Common Stock 002824100   16,481,225 152,346 SH   SOLE   185,723 0 0
RADIUS HEALTH INC. Common Stock 750469207   274,350 15,000 SH   SOLE   15,000 0 0
HEWLETT PACKARD ENTERPRISE CO. Common Stock 42824C109   0 0 SH   SOLE   53,358 0 0
DOCUSIGN INC. Common Stock 256163106   1,140,800 5,000 SH   SOLE   8,722 0 0
BURLINGTON STORES INC. Common Stock 122017106   0 0 SH   SOLE   300 0 0
MOLSON COORS BEVERAGE CO. Common Stock 60871R209   0 0 SH   SOLE   13,368 0 0
FRANKLIN RESOURCES INC. Common Stock 354613101   0 0 SH   SOLE   5,617 0 0
INCYTE CORP. Common Stock 45337C102   4,976,848 57,955 SH   SOLE   59,900 0 0
BROOKFIELD RENEWABLE PARTNERS L.P. Common Stock G16258108   16,754,505 394,588 SH   SOLE   394,588 0 0
THE HOME DEPOT INC. Common Stock 437076102   26,717,096 100,301 SH   SOLE   107,981 0 0
GENMAB AS Common Stock 372303206   477,480 12,000 SH   SOLE   12,000 0 0
AXSOME THERAPEUTICS INC. Common Stock 05464T104   946,335 11,500 SH   SOLE   11,500 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   14,577,620 326,092 SH   SOLE   426,511 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   3,476,557 78,160 SH   SOLE   0 0 78,160
INSMED INC. Common Stock 457669307   1,594,600 47,600 SH   SOLE   47,600 0 0
YUM CHINA HOLDINGS INC. Common Stock 98850P109   5,610,210 98,316 SH   SOLE   134,116 0 0
VERISK ANALYTICS INC. Common Stock 92345Y106   1,223,155 5,900 SH   SOLE   10,071 0 0
MCKESSON CORP. Common Stock 58155Q103   0 0 SH   SOLE   3,045 0 0
D.R.HORTON INC. Common Stock 23331A109   0 0 SH   SOLE   10,692 0 0
VARIAN MEDICAL SYSTEMS INC. Common Stock 92220P105   0 0 SH   SOLE   1,860 0 0
VIR BIOTECHNOLOGY INC. Common Stock 92764N102   951,714 33,300 SH   SOLE   33,300 0 0
AMETEK INC. Common Stock 031100100   12,175,244 102,568 SH   SOLE   111,750 0 0
EQUIFAX INC. Common Stock 294429105   0 0 SH   SOLE   2,072 0 0
BLACKROCK INC. Common Stock 09247X101   12,813,232 18,075 SH   SOLE   13,330 0 4,745
DICK'S SPORTING GOODS INC. Common Stock 253393102   0 0 SH   SOLE   1,380 0 0
DOMINION ENERGY INC. Common Stock 25746U109   246,464 3,336 SH   SOLE   9,236 0 0
BLOOM ENERGY CORP. Common Stock 093712107   4,451,200 160,000 SH   SOLE   166,151 0 0
PAYCOM SOFTWARE INC. Common Stock 70432V102   0 0 SH   SOLE   700 0 0
HUBSPOT INC. Common Stock 443573100   0 0 SH   SOLE   500 0 0
ZENTALIS PHARMACEUTICALS INC. Common Stock 98943L107   534,492 9,800 SH   SOLE   9,800 0 0
WALGREENS BOOTS ALLIANCE INC. Common Stock 931427108   2,876,930 73,000 SH   SOLE   96,360 0 0
WESTERN DIGITAL CORP. Common Stock 958102105   2,414,500 50,000 SH   SOLE   53,761 0 0
UNITED PARCEL SERVICE INC. Common Stock 911312106   115,447 683 SH   SOLE   12,854 0 0
EBAY INC. Common Stock 278642103   2,186,980 43,000 SH   SOLE   73,926 0 0
ARGENX SE Common Stock 04016X101   1,965,015 6,500 SH   SOLE   6,500 0 0
LAM RESEARCH CORP. Common Stock 512807108   19,360,436 40,455 SH   SOLE   29,420 0 11,035
PARAMOUNT GLOBAL Common Stock 92556H206   0 0 SH   SOLE   5,281 0 0
EQUITABLE HOLDINGS INC. Common Stock 29452E101   0 0 SH   SOLE   7,700 0 0
MARKETAXESS HOLDINGS INC. Common Stock 57060D108   0 0 SH   SOLE   1,514 0 0
AGNICO EAGLE MINES LTD. Common Stock 008474108   1,825,216 25,500 SH   SOLE   88,700 0 0
BOEING CO. Common Stock 097023105   69,768 322 SH   SOLE   6,176 0 0
T-MOBILE US INC. Common Stock 872590104   8,044,638 60,400 SH   SOLE   70,477 0 0
PULTE GROUP INC. Common Stock 745867101   0 0 SH   SOLE   17,871 0 0
JOUNCE THERAPEUTICS INC. Common Stock 481116101   3,899,195 584,587 SH   SOLE   584,587 0 0
INTELLIA THERAPEUTICS INC. Common Stock 45826J105   961,312 17,600 SH   SOLE   17,600 0 0
WELLS FARGO & CO. Common Stock 949746101   586,994 19,711 SH   SOLE   66,965 0 0
WASTE MANAGEMENT INC. Common Stock 94106L109   3,849,423 32,930 SH   SOLE   42,896 0 0
FMC CORP. Common Stock 302491303   439,664 3,854 SH   SOLE   2,700 0 1,154
COOPER COMPANIES INC. Common Stock 216648402   0 0 SH   SOLE   2,543 0 0
ACTIVISION BLIZZARD INC. Common Stock 00507V109   28,610,398 312,948 SH   SOLE   275,697 0 37,251
PAYPAL HOLDINGS INC. Common Stock 70450Y103   27,224,420 117,386 SH   SOLE   136,067 0 0
ISHARES TRUST Fund/ETF 464287770   116,064 782 SH   SOLE   0 0 782
ABIOMED INC. Common Stock 003654100   0 0 SH   SOLE   576 0 0
TRANSUNION Common Stock 89400J107   0 0 SH   SOLE   2,300 0 0
HARMONY GOLD MINING CO. LTD. Common Stock 413216300   13,203 2,700 SH   SOLE   0 0 2,700
ACADIA PHARMACEUTICALS INC. Common Stock 004225108   5,458,670 101,500 SH   SOLE   104,200 0 0
SS&C TECHNOLOGIES HOLDINGS INC. Common Stock 78467J100   0 0 SH   SOLE   5,625 0 0
PEMBINA PIPELINE CORP. Common Stock 706327103   464,931 19,400 SH   SOLE   38,297 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287234   4,466,880 86,400 SH   SOLE   0 0 86,400
BLACKROCK FUND ADVISORS Fund/ETF 46429B671   3,428,338 42,367 SH   SOLE   0 0 42,367
HALLIBURTON CO. Common Stock 406216101   0 0 SH   SOLE   56,457 0 0
TAL EDUCATION GROUP Common Stock 874080104   1,715,000 25,000 SH   SOLE   40,000 0 0
FIFTH THIRD BANCORP Common Stock 316773100   0 0 SH   SOLE   35,874 0 0
CERNER CORP. Common Stock 156782104   0 0 SH   SOLE   49,774 0 0
MERITAGE HOMES CORP. Common Stock 59001A102   0 0 SH   SOLE   2,559 0 0
EOG RESOURCES INC. Common Stock 26875P101   0 0 SH   SOLE   8,900 0 0
NORTHERN TRUST CORP. Common Stock 665859104   0 0 SH   SOLE   3,792 0 0
REGENERON PHARMACEUTICALS INC. Common Stock 75886F107   15,916,311 32,870 SH   SOLE   36,005 0 0
INTRA-CELLULAR THERAPIES INC. Common Stock 46116X101   655,200 21,000 SH   SOLE   21,000 0 0
SYSCO CORP. Common Stock 871829107   0 0 SH   SOLE   13,626 0 0
THE PROCTER & GAMBLE CO. Common Stock 742718109   3,675,566 26,679 SH   SOLE   0 0 26,679
HP INC. Common Stock 40434L105   4,264,065 177,300 SH   SOLE   241,218 0 0
FLAGSTAR BANCORP INC. Common Stock 337930705   0 0 SH   SOLE   1,647 0 0
CREDIT ACCEPTANCE CORP. (MICH.) Common Stock 225310101   0 0 SH   SOLE   700 0 0
PACIFIC BIOSCIENCES OF CALIFORNIA INC. Common Stock 69404D108   1,319,760 52,000 SH   SOLE   52,000 0 0
VIELA BIO INC. Common Stock 926613100   487,224 13,400 SH   SOLE   13,400 0 0
GOLD FIELDS LTD. Common Stock 38059T106   21,186 2,200 SH   SOLE   408,000 0 0
BEYOND MEAT INC. Common Stock 08862E109   5,952,999 47,272 SH   SOLE   47,187 0 85
GARTNER INC. Common Stock 366651107   0 0 SH   SOLE   1,000 0 0
WATTS WATER TECHNOLOGIES INC. Common Stock 942749102   8,451,811 70,260 SH   SOLE   70,260 0 0
ALBEMARLE CORP. Common Stock 012653101   28,216 189 SH   SOLE   2,200 0 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100   16,050,103 68,740 SH   SOLE   77,106 0 0
UGI CORP. Common Stock 902681105   0 0 SH   SOLE   8,300 0 0
BILIBILI INC. Common Stock 090040106   0 0 SH   SOLE   20,000 0 0
XILINX INC. Common Stock 983919101   1,678,800 12,000 SH   SOLE   14,900 0 0
VALE S.A. Common Stock 91912E105   0 0 SH   SOLE   25,000 0 0
INTEL CORP. Common Stock 458140100   11,579,801 234,829 SH   SOLE   339,528 0 0
BREAD FINANCIAL HOLDINGS INC. Common Stock 018581108   5,964,000 84,000 SH   SOLE   85,000 0 0
BLUEPRINT MEDICINES CORP. Common Stock 09627Y109   3,220,092 27,600 SH   SOLE   27,600 0 0
CUMMINS INC. Common Stock 231021106   3,674,385 16,500 SH   SOLE   44,110 0 0
MARTIN MARIETTA MATERIALS INC. Common Stock 573284106   0 0 SH   SOLE   600 0 0
PROLOGIS INC. REIT 74340W103   908,165 9,284 SH   SOLE   0 0 9,284
OWENS CORNING Common Stock 690742101   0 0 SH   SOLE   4,041 0 0
EDITAS MEDICINE INC. Common Stock 28106W103   1,422,530 19,000 SH   SOLE   19,000 0 0
TRIP.COM GROUP LTD. Common Stock 89677Q107   0 0 SH   SOLE   30,000 0 0
SERVICENOW INC. Common Stock 81762P102   9,637,093 17,651 SH   SOLE   26,127 0 0
SILICON MOTION TECHNOLOGY CORP. Common Stock 82706C108   45,590,000 970,000 SH   SOLE   970,000 0 0
NEWS CORP. Common Stock 65249B109   0 0 SH   SOLE   5,290 0 0
AAON INC. Common Stock 000360206   10,763,601 161,883 SH   SOLE   155,000 0 6,883
UNIVERSAL HEALTH SERVICES INC. Common Stock 913903100   0 0 SH   SOLE   2,814 0 0
MILLERKNOLL INC. Common Stock 600544100   7,429,500 225,000 SH   SOLE   225,000 0 0
SUZANO S.A. Common Stock 86959K105   0 0 SH   SOLE   27,700 0 0
TREX CO. INC. Common Stock 89531P105   10,694,817 129,136 SH   SOLE   145,136 0 0
RESMED INC. Common Stock 761152107   0 0 SH   SOLE   2,416 0 0
FOX CORP. Common Stock 35137L204   0 0 SH   SOLE   3,200 0 0
TEXAS ROADHOUSE INC. Common Stock 882681109   93,168 1,200 SH   SOLE   0 0 1,200
TEXAS ROADHOUSE INC. Common Stock 882681109   43,832,050 564,555 SH   SOLE   564,000 0 555
PVH CORP. Common Stock 693656100   1,214,720 13,000 SH   SOLE   13,000 0 0
CLEAN HARBORS INC. Common Stock 184496107   1,964,012 26,200 SH   SOLE   29,200 0 0
LAS VEGAS SANDS CORP. Common Stock 517834107   0 0 SH   SOLE   4,774 0 0
WHIRLPOOL CORP. Common Stock 963320106   2,207,560 12,050 SH   SOLE   13,050 0 0
STATE STREET CORP. Common Stock 857477103   0 0 SH   SOLE   7,287 0 0
INVESCO CAPITAL MANAGEMENT LLC Fund/ETF 46090E103   1,086,945 3,473 SH   SOLE   0 0 3,473
ZOGENIX INC. Common Stock 98978L204   2,860,497 144,900 SH   SOLE   144,900 0 0
GRIFOLS S.A. Common Stock 398438408   771,876 42,156 SH   SOLE   42,156 0 0
PAYCHEX INC. Common Stock 704326107   3,939,822 42,300 SH   SOLE   50,709 0 0
BAXTER INTERNATIONAL INC. Common Stock 071813109   0 0 SH   SOLE   13,818 0 0
ATKORE INC. Common Stock 047649108   0 0 SH   SOLE   1,724 0 0
ELANCO ANIMAL HEALTH INC. Common Stock 28414H103   0 0 SH   SOLE   5,500 0 0
REPLIMUNE GROUP INC. Common Stock 76029N106   485,877 11,900 SH   SOLE   11,900 0 0
SSR MINING INC. Common Stock 784730103   0 0 SH   SOLE   5,700 0 0
KKR & CO. INC. Common Stock 48251W104   0 0 SH   SOLE   18,000 0 0
LULULEMON ATHLETICA INC. Common Stock 550021109   25,958 74 SH   SOLE   1,400 0 0
BIONTECH SE Common Stock 09075V102   1,321,650 15,000 SH   SOLE   15,000 0 0
PALO ALTO NETWORKS INC. Common Stock 697435105   0 0 SH   SOLE   1,177 0 0
KELLANOVA CO. Common Stock 487836108   3,181,651 51,100 SH   SOLE   56,661 0 0
UNIVERSAL DISPLAY CORP. Common Stock 91347P105   6,667,390 29,000 SH   SOLE   29,000 0 0
TWILIO INC. Common Stock 90138F102   1,048,680 3,000 SH   SOLE   4,500 0 0
APPLE INC. Common Stock 037833100   100,356,894 744,413 SH   SOLE   1,037,624 0 0
SNAP INC. Common Stock 83304A106   0 0 SH   SOLE   10,100 0 0
TAPESTRY INC. Common Stock 876030107   25,160 800 SH   SOLE   0 0 800
ACCELERON PHARMA INC. Common Stock 00434H108   2,019,101 16,100 SH   SOLE   16,100 0 0
MOODY'S CORP. Common Stock 615369105   0 0 SH   SOLE   6,528 0 0
THE COCA-COLA CO. Common Stock 191216100   674,686 12,434 SH   SOLE   66,494 0 0
ZENDESK INC. Common Stock 98936J101   0 0 SH   SOLE   1,400 0 0
INTERCEPT PHARMACEUTICALS INC. Common Stock 45845P108   0 0 SH   SOLE   874 0 0
CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105   0 0 SH   SOLE   703 0 0
ALERISLIFE INC. Common Stock 33832D205   0 0 SH   SOLE   361 0 0
SLACK TECHNOLOGIES INC. Common Stock 83088V102   0 0 SH   SOLE   5,100 0 0
LEAR CORP. Common Stock 521865204   0 0 SH   SOLE   400 0 0
SANGAMO THERAPEUTICS INC. Common Stock 800677106   631,750 38,000 SH   SOLE   38,000 0 0
FOOT LOCKER INC. Common Stock 344849104   44,892,320 1,109,000 SH   SOLE   1,109,000 0 0
ADVANCE AUTO PARTS INC. Common Stock 00751Y106   0 0 SH   SOLE   331 0 0
BRISTOL-MYERS SQUIBB CO. Right 110122157   1,839 1,520 SH   SOLE   0 0 1,520
CENTENE CORP. Common Stock 15135B101   0 0 SH   SOLE   16,444 0 0
ESSENTIAL UTILITIES INC. Common Stock 29670G102   10,005,870 217,000 SH   SOLE   235,800 0 0
MCDONALD'S CORP. Common Stock 580135101   169,248 800 SH   SOLE   0 0 800
CAMECO CORP. Common Stock 13321L108   0 0 SH   SOLE   24,291 0 0
NASDAQ INC. Common Stock 631103108   0 0 SH   SOLE   10,042 0 0
CROWN CASTLE INC. REIT 22822V101   85,540 549 SH   SOLE   0 0 549
ROPER TECHNOLOGIES INC. Common Stock 776696106   0 0 SH   SOLE   1,362 0 0
CBOE GLOBAL MARKETS INC. Common Stock 12503M108   0 0 SH   SOLE   900 0 0
KINGSOFT CLOUD HOLDINGS LTD. Common Stock 49639K101   130,320 3,000 SH   SOLE   3,000 0 0
PELOTON INTERACTIVE INC. Common Stock 70614W100   0 0 SH   SOLE   3,363 0 0
KEMPER CORP. Common Stock 488401100   31,349 410 SH   SOLE   0 0 410
ROLLINS INC. Common Stock 775711104   0 0 SH   SOLE   2,425 0 0
SAGE THERAPEUTICS INC. Common Stock 78667J108   2,919,860 33,500 SH   SOLE   34,751 0 0
PTC THERAPEUTICS INC. Common Stock 69366J200   2,652,210 41,800 SH   SOLE   41,800 0 0
AMARIN CORP. PLC Common Stock 023111206   758,400 158,000 SH   SOLE   158,000 0 0
UNITED THERAPEUTICS CORP. (DEL.) Common Stock 91307C102   0 0 SH   SOLE   599 0 0
MICROSOFT CORP. Common Stock 594918104   107,448,451 479,759 SH   SOLE   631,862 0 0
FRANCO-NEVADA CORP. Common Stock 351858105   276,259 2,200 SH   SOLE   5,896 0 0
MURPHY USA INC. Common Stock 626755102   0 0 SH   SOLE   591 0 0
BELDEN INC. Common Stock 077454106   0 0 SH   SOLE   2,500 0 0
REGENXBIO INC. Common Stock 75901B107   604,240 13,000 SH   SOLE   13,000 0 0
THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104   16,839,984 64,098 SH   SOLE   82,402 0 0
RESIDEO TECHNOLOGIES INC. Common Stock 76118Y104   0 0 SH   SOLE   4,549 0 0
IAA INC. Common Stock 449253103   0 0 SH   SOLE   1,428 0 0
BLACKROCK FUND ADVISORS Fund/ETF 46434G822   4,786,565 71,070 SH   SOLE   0 0 71,070
BLACKROCK FUND ADVISORS Fund/ETF 464287341   52,301 2,550 SH   SOLE   0 0 2,550
PACIRA BIOSCIENCES INC. Common Stock 695127100   851,904 14,400 SH   SOLE   14,400 0 0
CONCENTRIX CORP. Common Stock 20602D101   0 0 SH   SOLE   533 0 0
CINCINNATI FINANCIAL CORP. Common Stock 172062101   319,051 3,700 SH   SOLE   5,884 0 0
ULTRA CLEAN HOLDINGS INC. Common Stock 90385V107   0 0 SH   SOLE   2,100 0 0
LIBERTY MEDIA CORP. Common Stock 531229409   0 0 SH   SOLE   3,300 0 0
BUILDERS FIRSTSOURCE INC. Common Stock 12008R107   0 0 SH   SOLE   6,680 0 0
KURA ONCOLOGY INC. Common Stock 50127T109   1,954,600 58,000 SH   SOLE   58,000 0 0
STEEL DYNAMICS INC. Common Stock 858119100   498,269 13,700 SH   SOLE   16,540 0 0
SNOWFLAKE INC. Common Stock 833445109   1,520,250 5,000 SH   SOLE   5,400 0 0
JEFFERIES FINANCIAL GROUP INC. Common Stock 47233W109   0 0 SH   SOLE   3,659 0 0
DEXCOM INC. Common Stock 252131107   13,060 36 SH   SOLE   1,200 0 0
ROCKET PHARMACEUTICALS INC. Common Stock 77313F106   932,528 16,700 SH   SOLE   16,700 0 0
FORD MOTOR CO. Common Stock 345370860   0 0 SH   SOLE   83,789 0 0
REATA PHARMACEUTICALS INC. Common Stock 75615P103   2,296,221 17,700 SH   SOLE   18,202 0 0
VEEVA SYSTEM INC. Common Stock 922475108   495,540 1,800 SH   SOLE   3,578 0 0
SUNNOVA ENERGY INTERNATIONAL INC. Common Stock 86745K104   24,567,586 587,010 SH   SOLE   587,010 0 0
RTX CORP. Common Stock 75513E101   0 0 SH   SOLE   19,874 0 0
CENCORA INC. Common Stock 03073E105   21,816 225 SH   SOLE   2,980 0 0
CORNING INC. Common Stock 219350105   0 0 SH   SOLE   33,786 0 0
IOVANCE BIOTHERAPEUTICS INC. Common Stock 462260100   3,047,040 64,000 SH   SOLE   64,000 0 0
ON SEMICONDUCTOR CORP. Common Stock 682189105   35,728,000 1,100,000 SH   SOLE   1,100,000 0 0
HEICO CORP. Common Stock 422806109   13,215,805 99,761 SH   SOLE   96,400 0 3,361
3M CO. Common Stock 88579Y101   6,183,845 35,570 SH   SOLE   53,314 0 0
AVALARA INC. Common Stock 05338G106   0 0 SH   SOLE   600 0 0
IPG PHOTONICS CORP. Common Stock 44980X109   0 0 SH   SOLE   200 0 0
INVESCO EXCHANGE-TRADED FUND TRUST Fund/ETF 46137V357   6,095,713 48,100 SH   SOLE   0 0 48,100
SPLUNK INC. Common Stock 848637104   1,377,920 8,000 SH   SOLE   9,814 0 0
STRYKER CORP. Common Stock 863667101   16,133,839 67,152 SH   SOLE   73,925 0 0
PPG INDUSTRIES INC. Common Stock 693506107   828,820 5,800 SH   SOLE   9,874 0 0
NVIDIA CORP. Common Stock 67066G104   31,549,364 60,973 SH   SOLE   79,099 0 0
MARKEL GROUP INC. Common Stock 570535104   297,837 300 SH   SOLE   500 0 0
TPI COMPOSITES INC. Common Stock 87266J104   30,725,955 589,692 SH   SOLE   704,692 0 0
QUEST DIAGNOSTICS INC. Common Stock 74834L100   0 0 SH   SOLE   4,280 0 0
ACCO BRANDS CORP. Common Stock 00081T108   0 0 SH   SOLE   4,987 0 0
BLACK KNIGHT INC. Common Stock 09215C105   425,189 4,818 SH   SOLE   1,200 0 3,618
REVVITY INC. Common Stock 714046109   506,556 3,600 SH   SOLE   4,600 0 0
GRAND CANYON EDUCATION INC. Common Stock 38526M106   0 0 SH   SOLE   2,809 0 0
FORTUNE BRANDS INNOVATIONS INC. Common Stock 34964C106   0 0 SH   SOLE   1,143 0 0
TC ENERGY CORP. Common Stock 87807B107   540,221 13,100 SH   SOLE   24,143 0 0
CLOUDFLARE INC. Common Stock 18915M107   0 0 SH   SOLE   1,700 0 0
CHEVRON CORP. Common Stock 166764100   3,165,609 37,412 SH   SOLE   56,462 0 0
LOOP INDUSTRIES INC. Common Stock 543518104   4,707,000 600,000 SH   SOLE   600,000 0 0
COGNEX CORP. Common Stock 192422103   8,655,230 107,000 SH   SOLE   109,800 0 0
SKYWORKS SOLUTIONS INC. Common Stock 83088M102   542,110 3,549 SH   SOLE   1,500 0 2,049
PROGRESS SOFTWARE CORP. Common Stock 743312100   0 0 SH   SOLE   2,133 0 0
TARGET CORP. Common Stock 87612E106   11,510,344 65,816 SH   SOLE   49,272 0 16,544
OMNICOM GROUP INC. Common Stock 681919106   0 0 SH   SOLE   3,058 0 0
AKAMAI TECHNOLOGIES INC. Common Stock 00971T101   0 0 SH   SOLE   60,675 0 0
XENCOR INC. Common Stock 98401F105   5,986,822 134,200 SH   SOLE   134,200 0 0
REVOLUTION MEDICINES INC. Common Stock 76155X100   702,960 17,400 SH   SOLE   17,400 0 0
CHEWY INC. Common Stock 16679L109   0 0 SH   SOLE   1,000 0 0
COTERRA ENERGY INC. Common Stock 127097103   13,324,578 809,400 SH   SOLE   809,400 0 0
ARTHUR J. GALLAGHER & CO. Common Stock 363576109   619,803 5,100 SH   SOLE   9,863 0 0
HILL-ROM HOLDINGS INC. Common Stock 431475102   0 0 SH   SOLE   2,294 0 0
FIRST REPUBLIC BANK Common Stock 33616C100   0 0 SH   SOLE   4,348 0 0
BOOKING HOLDINGS INC. Common Stock 09857L108   7,579,097 3,500 SH   SOLE   4,674 0 0
CAMPBELL SOUP CO. Common Stock 134429109   0 0 SH   SOLE   2,700 0 0
DIAGEO PLC Common Stock 25243Q205   3,307,924 20,442 SH   SOLE   0 0 20,442
RELIANCE INC. Common Stock 759509102   0 0 SH   SOLE   1,482 0 0
AURINIA PHARMACEUTICALS INC. Common Stock 05156V102   417,900 30,000 SH   SOLE   30,000 0 0
ODEBRECHT OIL & GAS FINANCE LTD. Bond G6712EAB4   9,569 1,641,360 SH   SOLE   0 0 1,641,360
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   3,059,676 52,626 SH   SOLE   0 0 52,626
LKQ CORP. Common Stock 501889208   33,247,800 940,000 SH   SOLE   948,700 0 0
LKQ CORP. Common Stock 501889208   134,406 3,800 SH   SOLE   0 0 3,800
QUANTA SERVICES INC. Common Stock 74762E102   0 0 SH   SOLE   1,800 0 0
DATADOG INC. Common Stock 23804L103   0 0 SH   SOLE   2,855 0 0
AMGEN INC. Common Stock 031162100   27,338,569 120,521 SH   SOLE   159,956 0 0
IONIS PHARMACEUTICALS INC. Common Stock 462222100   2,937,045 51,500 SH   SOLE   53,200 0 0
NIU TECHNOLOGIES Common Stock 65481N100   5,460,906 200,450 SH   SOLE   200,000 0 450
MARSH & MCLENNAN COS. INC. Common Stock 571748102   2,192,680 19,100 SH   SOLE   36,522 0 0
EXXON MOBIL CORP. Common Stock 30231G102   3,217,533 77,963 SH   SOLE   86,263 0 0
JOHNSON & JOHNSON Common Stock 478160104   3,369,588 21,593 SH   SOLE   0 0 21,593
KEYSIGHT TECHNOLOGIES INC. Common Stock 49338L103   0 0 SH   SOLE   1,800 0 0
HALOZYME THERAPEUTICS INC. Common Stock 40637H109   2,265,603 53,700 SH   SOLE   53,700 0 0
MC GRATH RENT CORP. Common Stock 580589109   0 0 SH   SOLE   614 0 0
ALNYLAM PHARMACEUTICALS INC. Common Stock 02043Q107   5,561,856 42,600 SH   SOLE   43,300 0 0
RENAISSANCERE HOLDINGS LTD. Common Stock G7496G103   341,124 2,100 SH   SOLE   3,277 0 0
CITIZENS FINANCIAL GROUP INC. Common Stock 174610105   0 0 SH   SOLE   7,329 0 0
EPAM SYSTEMS INC. Common Stock 29414B104   1,055,250 3,000 SH   SOLE   5,000 0 0
PRUDENTIAL FINANCIAL INC. Common Stock 744320102   5,794,206 75,900 SH   SOLE   86,785 0 0
BAIDU INC. Common Stock 056752108   1,306,969 6,700 SH   SOLE   6,700 0 0
STARBUCKS CORP. Common Stock 855244109   42,335,718 399,628 SH   SOLE   419,192 0 0
FREEPORT-MCMORAN INC. Common Stock 35671D857   478,294 19,000 SH   SOLE   28,801 0 0
PARKER-HANNIFIN CORP. Common Stock 701094104   0 0 SH   SOLE   3,412 0 0
ALPHABET INC. Common Stock 02079K305   60,007,495 34,164 SH   SOLE   44,682 0 0
COSTAR GROUP INC. Common Stock 22160N109   8,852,792 9,571 SH   SOLE   9,800 0 0
ROGERS COMMUNICATIONS INC. Common Stock 775109200   0 0 SH   SOLE   11,485 0 0
MIRATI THERAPEUTICS INC. Common Stock 60468T105   2,916,408 13,200 SH   SOLE   13,200 0 0
WESTLAKE CORP. Common Stock 960413102   16,509,990 203,000 SH   SOLE   203,000 0 0
EQUINIX INC. REIT 29444U700   6,145,963 8,661 SH   SOLE   0 0 8,661
DECIPHERA PHARMACEUTICALS INC. Common Stock 24344T101   1,014,552 18,300 SH   SOLE   18,300 0 0
CITIGROUP INC. Common Stock 172967424   305,342 5,013 SH   SOLE   51,189 0 0
ALPHABET INC. Common Stock 02079K107   14,421,216 8,200 SH   SOLE   13,371 0 0
SIGNET JEWELERS LTD. Common Stock G81276100   13,458,750 485,000 SH   SOLE   485,000 0 0
WILLDAN GROUP INC. Common Stock 96924N100   5,150,400 120,000 SH   SOLE   120,000 0 0
WHEATON PRECIOUS METALS CORP. Common Stock 962879102   1,472,108 35,300 SH   SOLE   141,668 0 0
INSULET CORPORATION Common Stock 45784P101   0 0 SH   SOLE   500 0 0
MASCO CORP. Common Stock 574599106   0 0 SH   SOLE   13,302 0 0
BARNES GROUP INC. Common Stock 067806109   0 0 SH   SOLE   5,000 0 0
GODADDY INC. Common Stock 380237107   0 0 SH   SOLE   1,800 0 0
U.S. BANCORP Common Stock 902973304   0 0 SH   SOLE   30,631 0 0
DOW INC. Common Stock 260557103   3,026,181 55,700 SH   SOLE   70,459 0 0
TELEDYNE TECHNOLOGIES INC. Common Stock 879360105   0 0 SH   SOLE   900 0 0
HENRY SCHEIN INC. Common Stock 806407102   0 0 SH   SOLE   2,326 0 0
TERADYNE INC. Common Stock 880770102   5,613,602 47,682 SH   SOLE   48,882 0 0
CATALENT PHARMA SOLUTIONS INC. Common Stock 148806102   0 0 SH   SOLE   1,600 0 0
HESS CORP. Common Stock 42809H107   0 0 SH   SOLE   7,389 0 0
QUALCOMM INC. Common Stock 747525103   9,615,915 64,758 SH   SOLE   91,060 0 0
EXELON CORP. Common Stock 30161N101   0 0 SH   SOLE   14,709 0 0
ASML HOLDING N.V. Common Stock N07059210   338,807 700 SH   SOLE   700 0 0
MINING AND METALLURGICAL COMPANY NORILSK NICKEL PJSC Common Stock 55315J102   3,132,045 98,500 SH   SOLE   138,500 0 0
NIO INC. Common Stock 62914V106   1,845,600 40,000 SH   SOLE   90,000 0 0
MACROGENICS INC. Common Stock 556099109   411,120 18,000 SH   SOLE   18,000 0 0
BIOGEN INC. Common Stock 09062X103   47,959,669 196,922 SH   SOLE   200,539 0 0
SALESFORCE INC. Common Stock 79466L302   9,915,487 44,572 SH   SOLE   63,356 0 0
TAKEDA PHARMACEUTICAL CO. LTD. Common Stock 874060205   66,793 3,674 SH   SOLE   0 0 3,674
XEROX HOLDINGS CORP. Common Stock 98421M106   0 0 SH   SOLE   15,077 0 0
CROWDSTRIKE HOLDINGS INC. Common Stock 22788C105   0 0 SH   SOLE   1,500 0 0
PPL CORP. Common Stock 69351T106   0 0 SH   SOLE   5,600 0 0
F5 NETWORKS INC. Common Stock 315616102   525,270 3,000 SH   SOLE   3,257 0 0
COMPANIA CERVECERIAS UNIDAS S.A. Common Stock 204429104   0 0 SH   SOLE   7,368 0 0
SCHLUMBERGER N.V. (SCHLUMBERGER LTD.) Common Stock 806857108   1,098,932 51,400 SH   SOLE   146,245 0 0
NUTANIX INC. Common Stock 67059N108   3,185,000 100,000 SH   SOLE   100,000 0 0
MICROSOFT CORP. Common Stock 594918104   4,723,114 21,306 SH   SOLE   0 0 21,306
DISH NETWORK CORP. Common Stock 25470M109   0 0 SH   SOLE   3,162 0 0
ADOBE INC. Common Stock 00724F101   54,165,772 108,175 SH   SOLE   115,155 0 0
BLACKROCK FUND ADVISORS Fund/ETF 46434G822   4,546,125 67,500 SH   SOLE   0 0 67,500
GLOBAL X FUNDS Fund/ETF 37954Y780   7,408,888 232,988 SH   SOLE   0 0 232,988
FIVE PRIME THERAPEUTICS INC. Common Stock 33830X104   6,702,751 367,274 SH   SOLE   367,274 0 0
JOYY INC. Common Stock 46591M109   116,775 1,500 SH   SOLE   4,500 0 0
MANPOWERGROUP INC. Common Stock 56418H100   0 0 SH   SOLE   3,093 0 0
B2GOLD CORP. Common Stock 11777Q209   435,993 76,629 SH   SOLE   50,856 0 25,773
UNION PACIFIC CORP. Common Stock 907818108   15,320,325 74,944 SH   SOLE   93,710 0 0
THE CARLYLE GROUP INC. Common Stock 14316J108   0 0 SH   SOLE   3,500 0 0
ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108   2,537,442 17,210 SH   SOLE   18,078 0 0
BLUEBIRD BIO INC. Common Stock 09609G100   1,567,755 35,550 SH   SOLE   35,550 0 0
STATE STREET GLOBAL ADVISORS INC. Fund/ETF 78462F103   7,744,832 20,820 SH   SOLE   0 0 20,820
INTUITIVE SURGICAL INC. Common Stock 46120E602   16,962,786 20,904 SH   SOLE   22,173 0 0
THE INTERPUBLIC GROUP OF COMPANIES INC. Common Stock 460690100   0 0 SH   SOLE   35,600 0 0
RAYMOND JAMES FINANCIAL INC. Common Stock 754730109   0 0 SH   SOLE   874 0 0
SEI INVESTMENT CO. Common Stock 784117103   0 0 SH   SOLE   11,553 0 0
GRAY TELEVISION INC. Common Stock 389375106   0 0 SH   SOLE   3,498 0 0
BLACKSTONE INC. Common Stock 09260D107   0 0 SH   SOLE   22,100 0 0
ORION ENERGY SYSTEMS INC. Common Stock 686275108   7,452,000 800,000 SH   SOLE   800,000 0 0
CAPRI HOLDINGS LTD. Common Stock G1890L107   0 0 SH   SOLE   5,000 0 0
ATARA BIOTHERAPEUTICS INC. Common Stock 046513107   449,020 22,000 SH   SOLE   22,000 0 0
INVESCO CAPITAL MANAGEMENT LLC Fund/ETF 46090E103   3,702,435 11,830 SH   SOLE   0 0 11,830
JUNIPER NETWORKS INC. Common Stock 48203R104   1,000,769 45,100 SH   SOLE   66,290 0 0
ARROW ELECTRONICS INC. Common Stock 042735100   0 0 SH   SOLE   2,700 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287200   12,479,419 33,430 SH   SOLE   0 0 33,430
BLACKROCK FUND ADVISORS Fund/ETF 464287655   1,237,383 6,300 SH   SOLE   0 0 6,300
BROADRIDGE FINANCIAL SOLUTIONS INC. Common Stock 11133T103   0 0 SH   SOLE   6,540 0 0
KRAFT HEINZ CO., THE Common Stock 500754106   22,223 641 SH   SOLE   17,237 0 0
NORDSON CORP. Common Stock 655663102   0 0 SH   SOLE   600 0 0
EXPEDIA GROUP INC. Common Stock 30212P303   12,419 94 SH   SOLE   1,700 0 0
CENTERRA GOLD INC. Common Stock 152006102   0 0 SH   SOLE   1,148 0 0
ANALOG DEVICES INC. Common Stock 032654105   718,300 5,000 SH   SOLE   10,023 0 0
ADVANCED ENERGY INDUSTRIES INC. Common Stock 007973100   6,477,000 68,000 SH   SOLE   68,000 0 0
O'REILLY AUTOMOTIVE INC. Common Stock 67103H107   0 0 SH   SOLE   2,307 0 0
HELEN OF TROY LTD. Common Stock G4388N106   0 0 SH   SOLE   1,800 0 0
APREA THERAPEUTICS INC. Common Stock 03836J102   176,750 35,000 SH   SOLE   35,000 0 0
ALEXION PHARMACEUTICALS INC. Common Stock 015351109   8,955,928 57,650 SH   SOLE   60,650 0 0
AMBEV S.A. Common Stock 02319V103   67,100 22,000 SH   SOLE   0 0 22,000
EXELIXIS INC. Common Stock 30161Q104   1,830,010 91,000 SH   SOLE   91,529 0 0
ADT INC. Common Stock 00090Q103   12,165 1,534 SH   SOLE   0 0 1,534
ONEMAIN HOLDINGS INC. Common Stock 68268W103   0 0 SH   SOLE   2,773 0 0
BATH & BODY WORKS INC. Common Stock 501797104   34,227,000 900,000 SH   SOLE   900,000 0 0
APTARGROUP INC. Common Stock 038336103   0 0 SH   SOLE   238 0 0
ABBVIE INC. Common Stock 00287Y109   7,667,470 73,226 SH   SOLE   105,190 0 0
VISHAY INTERTECHNOLOGY INC. Common Stock 928298108   0 0 SH   SOLE   4,106 0 0
AFFILIATED MANAGERS GROUP INC. Common Stock 008252108   0 0 SH   SOLE   35,400 0 0
TWITTER INC. Common Stock 90184L102   0 0 SH   SOLE   9,808 0 0
KANSAS CITY SOUTHERN Common Stock 485170302   0 0 SH   SOLE   900 0 0
CGI INC. Common Stock 12532H104   0 0 SH   SOLE   3,300 0 0
Y-MABS THERAPEUTICS INC. Common Stock 984241109   504,300 10,000 SH   SOLE   10,000 0 0
CONOCOPHILLIPS Common Stock 20825C104   1,254,147 32,100 SH   SOLE   32,100 0 0
BANK OF MONTREAL Common Stock 063671101   0 0 SH   SOLE   12,495 0 0
AGILENT TECHNOLOGIES INC. Common Stock 00846U101   4,790,099 40,805 SH   SOLE   0 0 40,805
FIDELITY NATIONAL FINANCIAL INC. Common Stock 31620R303   0 0 SH   SOLE   25,457 0 0
BROWN & BROWN INC. Common Stock 115236101   409,667 8,900 SH   SOLE   11,600 0 0
MATCH GROUP INC. Common Stock 57667L107   0 0 SH   SOLE   4,900 0 0
MONSTER BEVERAGE CORP. Common Stock 61174X109   0 0 SH   SOLE   9,221 0 0
GDS HOLDINGS LTD. Common Stock 36165L108   7,242,127 80,212 SH   SOLE   95,212 0 0
POSCO HOLDINGS INC. Common Stock 693483109   0 0 SH   SOLE   4,400 0 0
TYLER TECHNOLOGIES INC. Common Stock 902252105   0 0 SH   SOLE   500 0 0
WORKHORSE GROUP INC. Common Stock 98138J206   7,318,500 350,000 SH   SOLE   350,000 0 0
UNITED RENTALS INC. Common Stock 911363109   0 0 SH   SOLE   2,400 0 0
GLOBE LIFE INC. Common Stock 37959E102   377,856 4,100 SH   SOLE   4,100 0 0
SCHOLAR ROCK HOLDING CORP. Common Stock 80706P103   490,074 10,300 SH   SOLE   10,300 0 0
S&P GLOBAL INC. Common Stock 78409V104   23,385,504 72,730 SH   SOLE   68,759 0 3,971
KEYCORP Common Stock 493267108   0 0 SH   SOLE   121,055 0 0
TURNING POINT THERAPEUTICS INC. Common Stock 90041T108   2,249,797 18,700 SH   SOLE   18,700 0 0
MONDELEZ INTERNATIONAL INC. Common Stock 609207105   127,421 2,180 SH   SOLE   24,337 0 0
EVOQUA WATER TECHNOLOGIES CORP. Common Stock 30057T105   15,741,088 600,240 SH   SOLE   600,240 0 0
ALLOGENE THERAPEUTICS INC. Common Stock 019770106   1,099,560 40,800 SH   SOLE   40,800 0 0
TAPESTRY INC. Common Stock 876030107   47,175,000 1,500,000 SH   SOLE   1,500,000 0 0
COMERICA INC. Common Stock 200340107   0 0 SH   SOLE   2,000 0 0
MOTOROLA SOLUTIONS INC. Common Stock 620076307   0 0 SH   SOLE   4,117 0 0
PETROLEO BRASILEIRO S.A. - PETROBRAS Common Stock 71654V408   0 0 SH   SOLE   10,000 0 0
KINROSS GOLD CORP. Common Stock 496902404   188,871 25,000 SH   SOLE   619,975 0 0
FIBROGEN INC. Common Stock 31572Q808   3,542,601 93,300 SH   SOLE   93,300 0 0
U-HAUL HOLDING COMPANY Common Stock 023586100   0 0 SH   SOLE   300 0 0
THE CLOROX CO. Common Stock 189054109   18,094 90 SH   SOLE   4,952 0 0
FAIR ISAAC CORP. Common Stock 303250104   305,052 600 SH   SOLE   1,000 0 0
COSTCO WHOLESALE CORP. Common Stock 22160K105   11,365,228 30,460 SH   SOLE   23,160 0 7,300
ROSS STORES INC. Common Stock 778296103   1,225 10 SH   SOLE   9,860 0 0
BARRICK GOLD CORP. Common Stock 067901108   223,801 9,630 SH   SOLE   28,040 0 0
ERIE INDEMNITY CO. Common Stock 29530P102   11,015,050 45,000 SH   SOLE   45,200 0 0
LAMB WESTON HOLDINGS INC. Common Stock 513272104   0 0 SH   SOLE   2,000 0 0
THE PNC FINANCIAL SERVICES GROUP INC. Common Stock 693475105   0 0 SH   SOLE   10,945 0 0
THE BANK OF NOVA SCOTIA Common Stock 064149107   0 0 SH   SOLE   19,367 0 0
CSG SYSTEMS INTERNATIONAL INC. Common Stock 126349109   0 0 SH   SOLE   299 0 0
SILGAN HOLDINGS INC. Common Stock 827048109   0 0 SH   SOLE   1,064 0 0
ADVANCED MICRO DEVICES INC. Common Stock 007903107   7,879,418 86,945 SH   SOLE   105,730 0 0
DENALI THERAPEUTICS INC. Common Stock 24823R105   2,570,400 30,600 SH   SOLE   30,600 0 0
DAQO NEW ENERGY CORP. Common Stock 23703Q203   15,063,300 270,000 SH   SOLE   270,000 0 0
WESTERN UNION CO. Common Stock 959802109   4,201,626 194,700 SH   SOLE   202,804 0 0
FASTENAL CO. Common Stock 311900104   0 0 SH   SOLE   7,872 0 0
HILTON WORLDWIDE HOLDINGS INC. Common Stock 43300A203   0 0 SH   SOLE   2,451 0 0
FREDDIE MAC STACR REMIC TRUST 2019-DNA4 Common Stock 313400301   139 60 SH   SOLE   60 0 0
BLOCK INC. Common Stock 852234103   5,353,104 24,600 SH   SOLE   28,000 0 0
APELLIS PHARMACEUTICALS INC. Common Stock 03753U106   1,862,805 33,900 SH   SOLE   33,900 0 0
PG & E CORP. Common Stock 69331C108   0 0 SH   SOLE   21,700 0 0
ARRAY TECHNOLOGIES INC. Common Stock 04271T100   5,305,000 125,000 SH   SOLE   125,000 0 0
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050888   5,123,360 2,840 SH   SOLE   4,100 0 0
FORTINET INC. Common Stock 34959E109   1,955,124 13,127 SH   SOLE   14,503 0 0
INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101   0 0 SH   SOLE   1,900 0 0
WEST PHARMACEUTICAL SERVICES INC. Common Stock 955306105   0 0 SH   SOLE   500 0 0
TELEPHONE & DATA SYSTEMS INC. Common Stock 879433829   0 0 SH   SOLE   3,906 0 0
KODIAK SCIENCES INC. Common Stock 50015M109   2,003,762 13,700 SH   SOLE   13,700 0 0
PT TELKOM INDONESIA (PERSERO) TBK Common Stock 715684106   0 0 SH   SOLE   7,331 0 0
ARCTURUS THERAPEUTICS HOLDINGS INC. Common Stock 03969T109   262,632 6,200 SH   SOLE   6,200 0 0
BROOKFIELD RENEWABLE CORP. Common Stock 11284V105   1,775,078 30,000 SH   SOLE   30,000 0 0
ROYAL BANK OF CANADA (TORONTO BRANCH) Common Stock 780087102   7,241,147 88,070 SH   SOLE   155,364 0 0
NETEASE INC. Common Stock 64110W102   2,709,760 29,000 SH   SOLE   46,400 0 0
PETIQ INC. Common Stock 71639T106   4,269,422 116,619 SH   SOLE   116,619 0 0
DAYFORCE INC. Common Stock 15677J108   0 0 SH   SOLE   1,900 0 0
UBER TECHNOLOGIES INC. Common Stock 90353T100   0 0 SH   SOLE   14,756 0 0
RESTAURANT BRANDS INTERNATIONAL INC. Common Stock 76131D103   0 0 SH   SOLE   5,034 0 0
WESTERN DIGITAL CORP. Common Stock 958102105   7,083 143 SH   SOLE   0 0 143
WAYFAIR INC. Common Stock 94419L101   1,845,360 8,000 SH   SOLE   8,800 0 0
META PLATFORMS INC. Common Stock 30303M102   33,035,213 119,357 SH   SOLE   166,079 0 0
HUNTINGTON BANCSHARES INC. Common Stock 446150104   0 0 SH   SOLE   15,000 0 0
ASSURANT INC. Common Stock 04621X108   318,072 2,400 SH   SOLE   3,270 0 0
KENNEDY-WILSON HOLDINGS INC. Common Stock 489398107   71 4 SH   SOLE   4 0 0
SWIFT TRANSPORTATION CO. Common Stock 499049104   0 0 SH   SOLE   4,633 0 0
THE ALLSTATE CORP. Common Stock 020002101   1,539,762 14,320 SH   SOLE   26,299 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670108   0 0 SH   SOLE   3 0 0
TELADOC HEALTH INC. Common Stock 87918A105   0 0 SH   SOLE   1,300 0 0
VULCAN MATERIALS CO. Common Stock 929160109   0 0 SH   SOLE   1,700 0 0
EASTMAN CHEMICAL CO. Common Stock 277432100   0 0 SH   SOLE   2,500 0 0
BANK OF AMERICA CORPORATION Common Stock 060505104   349,226 11,637 SH   SOLE   163,081 0 0
AVANTOR FUNDING INC. Common Stock 05352A100   0 0 SH   SOLE   7,700 0 0
THE KROGER CO. Common Stock 501044101   0 0 SH   SOLE   17,769 0 0
ROYAL GOLD INC. Common Stock 780287108   0 0 SH   SOLE   39,380 0 0
ADAPTIVE BIOTECHNOLOGIES CORP. Common Stock 00650F109   2,118,438 35,700 SH   SOLE   35,700 0 0
ILLUMINA INC. Common Stock 452327109   20,005,484 54,622 SH   SOLE   56,360 0 0
BRIDGEBIO PHARMA INC. Common Stock 10806X102   3,854,340 57,000 SH   SOLE   57,000 0 0
ISHARES TRUST Fund/ETF 464287291   150,045 500 SH   SOLE   0 0 500
ISHARES TRUST Fund/ETF 464287754   57,942 600 SH   SOLE   0 0 600
NKARTA INC. Common Stock 65487U108   462,456 7,200 SH   SOLE   7,200 0 0
TURBODYNE TECHNOLOGIES INC. Common Stock 899905103   0 500 SH   SOLE   0 0 500
BEIGENE LTD. Common Stock 07725L102   3,062,500 12,500 SH   SOLE   12,500 0 0
T. ROWE PRICE GROUP INC. Common Stock 74144T108   0 0 SH   SOLE   3,026 0 0
MANULIFE FINANCIAL CORP. Common Stock 56501R106   4,489,013 253,520 SH   SOLE   303,069 0 0
GUARDANT HEALTH INC. Common Stock 40131M109   6,153,972 50,600 SH   SOLE   50,600 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   132,179 1,520 SH   SOLE   0 0 1,520
DYNATRACE INC. Common Stock 268150109   0 0 SH   SOLE   5,916 0 0
KB HOME Common Stock 48666K109   0 0 SH   SOLE   3,525 0 0
LIVENT CORP. Common Stock 53814L108   1,992 107 SH   SOLE   0 0 107
LENNAR CORP. Common Stock 526057104   0 0 SH   SOLE   6,000 0 0
RINGCENTRAL INC. Common Stock 76680R206   0 0 SH   SOLE   900 0 0
DXC TECHNOLOGY CO. Common Stock 23355L106   7,098,000 300,000 SH   SOLE   300,000 0 0
AMERICAN SUPERCONDUCTOR CORP. Common Stock 030111207   8,748,000 400,000 SH   SOLE   400,000 0 0
10X GENOMICS INC. Common Stock 88025U109   0 0 SH   SOLE   700 0 0
JD.COM INC. Common Stock 47215P106   0 0 SH   SOLE   30,000 0 0
INTERFACE INC. Common Stock 458665304   5,994,000 600,000 SH   SOLE   600,000 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO. LTD. Common Stock 874039100   87,120 800 SH   SOLE   15,352 0 0
GILEAD SCIENCES INC. Common Stock 375558103   20,561,926 361,820 SH   SOLE   409,542 0 0
TRUIST FINANCIAL CORP. Common Stock 89832Q109   0 0 SH   SOLE   31,598 0 0
SHERWIN-WILLIAMS CO. Common Stock 824348106   17,609,336 24,119 SH   SOLE   28,779 0 0
DENTSPLY SIRONA INC. Common Stock 24906P109   0 0 SH   SOLE   1,762 0 0
THE SCOTTS MIRACLE-GRO CO. Common Stock 810186106   156,120 800 SH   SOLE   800 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   1,560,541 35,400 SH   SOLE   47,504 0 0
TRADEWEB MARKETS INC. Common Stock 892672106   0 0 SH   SOLE   3,272 0 0
UNITEDHEALTH GROUP INC. Common Stock 91324P102   30,378,075 87,631 SH   SOLE   106,775 0 0
LEXINFINTECH HOLDINGS LTD. Common Stock 528877103   0 0 SH   SOLE   115,000 0 0
OLD DOMINION FREIGHT LINE INC. Common Stock 679580100   6,420,052 33,158 SH   SOLE   34,700 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102   27,111,662 58,592 SH   SOLE   77,763 0 0
FATE THERAPEUTICS INC. Common Stock 31189P102   2,101,793 22,700 SH   SOLE   22,700 0 0
ALTERYX INC. Common Stock 02156B103   3,058,250 25,000 SH   SOLE   25,000 0 0
DOLLAR TREE INC. Common Stock 256746108   0 0 SH   SOLE   2,823 0 0
CME GROUP INC. Common Stock 12572Q105   0 0 SH   SOLE   4,860 0 0
ROCKWELL AUTOMATION INC. Common Stock 773903109   0 0 SH   SOLE   1,298 0 0
PAN AMERICAN SILVER CORP. Common Stock 697900108   0 0 SH   SOLE   6,300 0 0
ZAI LAB LTD. Common Stock 98887Q104   1,790,826 13,800 SH   SOLE   13,800 0 0
ARTISAN PARTNERS ASSET MANAGEMENT INC. Common Stock 04316A108   0 0 SH   SOLE   3,601 0 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100   209,412 900 SH   SOLE   0 0 900
FTI CONSULTING INC. Common Stock 302941109   0 0 SH   SOLE   120 0 0
OCULAR THERAPEUTIX INC. Common Stock 67576A100   1,044,160 52,000 SH   SOLE   52,000 0 0
OKTA INC. Common Stock 679295105   0 0 SH   SOLE   1,740 0 0
BAUSCH HEALTH COMPANIES INC. Common Stock 071734107   0 0 SH   SOLE   7,825 0 0
COPART INC. Common Stock 217204106   0 0 SH   SOLE   3,213 0 0
AUTOMATIC DATA PROCESSING INC. Common Stock 053015103   3,532,374 20,200 SH   SOLE   27,463 0 0
VERACYTE INC. Common Stock 92337F107   833,170 17,000 SH   SOLE   17,000 0 0
VAN ECK ASSOCIATES CORP. Fund/ETF 92189F627   303,976 6,360 SH   SOLE   0 0 6,360
JINKOSOLAR HOLDING CO. LTD. Common Stock 47759T100   5,567,500 85,000 SH   SOLE   85,000 0 0
MSC INDUSTRIAL DIRECT CO INC. Common Stock 553530106   0 0 SH   SOLE   247 0 0
G-III APPAREL GROUP LTD. Common Stock 36237H101   0 0 SH   SOLE   2,500 0 0
PLUG POWER INC. Common Stock 72919P202   25,998,983 800,763 SH   SOLE   800,763 0 0
ALTICE USA INC. Common Stock 02156K103   0 0 SH   SOLE   7,400 0 0
BOOZ ALLEN HAMILTON HOLDING CORP. Common Stock 099502106   0 0 SH   SOLE   3,390 0 0
ENSIGN GROUP INC. Common Stock 29358P101   0 0 SH   SOLE   761 0 0
CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102   0 0 SH   SOLE   17,084 0 0
BLOOMIN' BRANDS INC. Common Stock 094235108   32,011,000 1,700,000 SH   SOLE   1,700,000 0 0
DEERE & CO. Common Stock 244199105   265,871 1,002 SH   SOLE   12,844 0 0
CORTEVA INC. Common Stock 22052L104   0 0 SH   SOLE   7,792 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   365,254 6,214 SH   SOLE   106,872 0 0
ZURN ELKAY WATER SOLUTIONS CORP. Common Stock 76169B102   10,114,000 260,000 SH   SOLE   260,000 0 0
X5 RETAIL GROUP N.V. Common Stock 98387E205   2,014,200 54,000 SH   SOLE   58,700 0 0
DR REDDY'S LABORATORIES LTD. Common Stock 256135203   0 0 SH   SOLE   6,300 0 0
HORMEL FOODS CORP. Common Stock 440452100   0 0 SH   SOLE   3,716 0 0
FEDEX CORP. Common Stock 31428X106   4,428,211 16,930 SH   SOLE   20,368 0 0
EUROGAS INC. Common Stock 298734104   0 89,500 SH   SOLE   0 0 89,500
BECTON, DICKINSON & CO. Common Stock 075887109   1,634,391 6,581 SH   SOLE   11,002 0 0
ULTA BEAUTY INC. Common Stock 90384S303   0 0 SH   SOLE   800 0 0
SUMITOMO MITSUI FINANCIAL GROUP INC. Common Stock 86562M209   0 0 SH   SOLE   11,686 0 0
ENERSYS Common Stock 29275Y102   6,442,043 78,145 SH   SOLE   78,145 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP. Common Stock 192446102   1,932,000 24,000 SH   SOLE   67,716 0 0
ONEOK INC. Common Stock 682680103   2,783,490 73,000 SH   SOLE   82,218 0 0
CHEMOCENTRYX INC. Common Stock 16383L106   3,689,400 60,000 SH   SOLE   60,000 0 0
CARMAX INC. Common Stock 143130102   0 0 SH   SOLE   1,300 0 0
BIO-RAD LABORATORIES INC. Common Stock 090572207   0 0 SH   SOLE   200 0 0
PROGRESSIVE CORP. (OHIO) Common Stock 743315103   18,426,990 188,734 SH   SOLE   146,305 0 42,429
TELEFLEX INC. Common Stock 879369106   0 0 SH   SOLE   400 0 0
XYLEM INC. Common Stock 98419M100   26,011,555 261,056 SH   SOLE   311,307 0 0
XYLEM INC. Common Stock 98419M100   6,047 60 SH   SOLE   0 0 60
ZOOM VIDEO COMMUNICATIONS INC. Common Stock 98980L101   1,951,639 5,517 SH   SOLE   8,282 0 0
ELECTRONIC ARTS INC. Common Stock 285512109   8,366,484 59,458 SH   SOLE   69,793 0 0
HAMILTON LANE INC. Common Stock 407497106   246,830 3,211 SH   SOLE   0 0 3,211
WALMART INC. Common Stock 931142103   10,700,411 74,034 SH   SOLE   68,861 0 5,173
ALLOVIR INC. Common Stock 019818103   606,636 16,400 SH   SOLE   16,400 0 0
BAKER HUGHES HOLDINGS LLC Common Stock 05722G100   0 0 SH   SOLE   21,075 0 0
SUNCOR ENERGY INC. Common Stock 867224107   0 0 SH   SOLE   5,000 0 0
ALX ONCOLOGY HOLDINGS INC. Common Stock 00166B105   776,388 9,200 SH   SOLE   9,200 0 0
FORMA THERAPEUTICS INC. Common Stock 34633R104   379,392 10,400 SH   SOLE   10,400 0 0
LUMEN TECHNOLOGIES INC. Common Stock 156700106   937,882 95,800 SH   SOLE   119,952 0 0
PRINCIPAL FINANCIAL GROUP INC. Common Stock 74251V102   348,408 7,200 SH   SOLE   11,296 0 0
AUTOZONE INC. Common Stock 053332102   0 0 SH   SOLE   3,826 0 0
AMERICAN EXPRESS CO. Common Stock 025816109   484,374 4,100 SH   SOLE   31,878 0 0
GENUINE PARTS CO. Common Stock 372460105   0 0 SH   SOLE   2,100 0 0
HUMANA INC. Common Stock 444859102   0 0 SH   SOLE   3,993 0 0
W.W. GRAINGER INC. Common Stock 384802104   0 0 SH   SOLE   15,257 0 0
SEALED AIR CORP. Common Stock 81211K100   384,880 8,500 SH   SOLE   11,100 0 0
TIFFANY & CO. Common Stock 886547108   0 0 SH   SOLE   900 0 0
LSR GROUP PAO Common Stock 50218G206   621,000 270,000 SH   SOLE   270,000 0 0
DOVER CORP. Common Stock 260003108   0 0 SH   SOLE   1,904 0 0
STOKE THERAPEUTICS INC. Common Stock 86150R107   544,456 9,200 SH   SOLE   9,200 0 0
AVIS BUDGET GROUP INC. Common Stock 053774105   0 0 SH   SOLE   2,229 0 0
MICROCHIP TECHNOLOGY INC. Common Stock 595017104   2,027,400 15,000 SH   SOLE   17,623 0 0
PHOSAGRO PJSC Common Stock 71922G209   522,000 37,500 SH   SOLE   37,500 0 0
CNA FINANCIAL CORP. Common Stock 126117100   0 0 SH   SOLE   1,311 0 0
SERES THERAPEUTICS INC. Common Stock 81750R102   660,960 27,000 SH   SOLE   27,000 0 0
ATI INC. Common Stock 01741R102   0 0 SH   SOLE   5,000 0 0
ISHARES INC. Fund/ETF 464286665   2,352,571 48,910 SH   SOLE   0 0 48,910
VIATRIS INC. Common Stock 92556V106   19,515 1,095 SH   SOLE   23,629 0 0
ASTRAZENECA PLC Common Stock 046353108   6,487,000 130,000 SH   SOLE   132,195 0 0
IDACORP INC. Common Stock 451107106   0 0 SH   SOLE   294 0 0
CAE INC. Common Stock 124765108   0 0 SH   SOLE   6,300 0 0
NEUROCRINE BIOSCIENCES INC. Common Stock 64125C109   2,340,600 24,900 SH   SOLE   26,700 0 0
JABIL INC. Common Stock 466313103   0 0 SH   SOLE   7,445 0 0
ETSY INC. Common Stock 29786A106   717,699 3,918 SH   SOLE   6,174 0 0
SVB FINANCIAL GROUP Common Stock 78486Q101   0 0 SH   SOLE   1,378 0 0
VNET GROUP INC. Common Stock 90138A103   132,960 4,000 SH   SOLE   4,000 0 0
CHEMED CORP. Common Stock 16359R103   0 0 SH   SOLE   500 0 0
NOVATEK PJSC Common Stock 669888109   2,187,900 13,000 SH   SOLE   25,000 0 0
THE TORONTO-DOMINION BANK Common Stock 891160509   2,181,430 38,600 SH   SOLE   76,515 0 0
SOCIEDAD QUIMICA Y MINERA DE CHILE S.A. Common Stock 833635105   0 0 SH   SOLE   35,000 0 0
QIWI PLC Common Stock 74735M108   617,400 60,000 SH   SOLE   60,000 0 0
LOEWS CORP. Common Stock 540424108   0 0 SH   SOLE   6,091 0 0
GLOBAL PAYMENTS INC. Common Stock 37940X102   1,978,131 9,430 SH   SOLE   13,199 0 0
TAKE-TWO INTERACTIVE SOFTWARE INC. Common Stock 874054109   4,089,926 20,184 SH   SOLE   20,229 0 0
GENERAL MILLS INC. Common Stock 370334104   3,022,565 51,100 SH   SOLE   61,854 0 0
FIRSTCASH HOLDINGS INC. Common Stock 33767D105   10,151,820 147,000 SH   SOLE   147,000 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287200   5,771,218 15,460 SH   SOLE   0 0 15,460
XPO INC. Common Stock 983793100   0 0 SH   SOLE   400 0 0
APOLLO GLOBAL MANAGEMENT INC. Common Stock 03768E105   0 0 SH   SOLE   2,300 0 0
AMERICAN INTERNATIONAL GROUP INC. Common Stock 026874784   0 0 SH   SOLE   10,464 0 0
PENNYMAC FINANCIAL SERVICES INC. Common Stock 70932M107   0 0 SH   SOLE   4,021 0 0
ECOLAB INC. Common Stock 278865100   16,142,557 75,244 SH   SOLE   83,087 0 0
CSX CORP. Common Stock 126408103   1,864,764 20,875 SH   SOLE   37,594 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108   94,118 1,520 SH   SOLE   0 0 1,520
ZIMMER BIOMET HOLDINGS INC. Common Stock 98956P102   0 0 SH   SOLE   2,695 0 0
PRA HEALTH SCIENCES INC. Common Stock 69354M108   2,053,857 16,900 SH   SOLE   16,900 0 0
MCDONALD'S CORP. Common Stock 580135101   1,202,087 5,654 SH   SOLE   16,956 0 0
ILLINOIS TOOL WORKS INC. Common Stock 452308109   0 0 SH   SOLE   7,761 0 0
KALA BIO INC. Common Stock 483119103   704,550 105,000 SH   SOLE   105,000 0 0
THE WILLIAMS COMPANIES INC. Common Stock 969457100   3,090,312 153,900 SH   SOLE   179,300 0 0
ORACLE CORP. Common Stock 68389X105   17,742,939 274,991 SH   SOLE   238,437 0 36,554
ATMOS ENERGY CORP. Common Stock 049560105   0 0 SH   SOLE   7,800 0 0
TELUS CORP. Common Stock 87971M103   0 0 SH   SOLE   9,664 0 0
AMERIPRISE FINANCIAL INC. Common Stock 03076C106   4,549,459 23,971 SH   SOLE   25,015 0 0
FIRST MAJESTIC SILVER CORP. Common Stock 32076V103   3,993 313 SH   SOLE   0 0 313
PDD HOLDINGS INC. Common Stock 722304102   0 0 SH   SOLE   15,000 0 0
UPBOUND GROUP INC. Common Stock 76009N100   0 0 SH   SOLE   3,192 0 0
HCA HEALTHCARE INC. Common Stock 40412C101   0 0 SH   SOLE   4,549 0 0
KEROS THERAPEUTICS INC. Common Stock 492327101   424,821 5,700 SH   SOLE   5,700 0 0
SPRINGWORKS THERAPEUTICS INC. Common Stock 85205L107   894,210 12,300 SH   SOLE   12,300 0 0
AMICUS THERAPEUTICS INC. Common Stock 03152W109   2,991,120 132,000 SH   SOLE   137,176 0 0
BROWN-FORMAN CORP. Common Stock 115637209   0 0 SH   SOLE   4,125 0 0
ELDORADO GOLD CORP. Common Stock 284902509   0 0 SH   SOLE   5,957 0 0
STANLEY BLACK & DECKER INC. Common Stock 854502101   0 0 SH   SOLE   6,204 0 0
LUKOIL PJSC Common Stock 69343P105   5,249,058 75,400 SH   SOLE   100,200 0 0
BOSTON SCIENTIFIC CORP. Common Stock 101137107   0 0 SH   SOLE   53,439 0 0
CHINOOK THERAPEUTICS INC. Common Stock 16961L106   3,104,270 190,669 SH   SOLE   190,669 0 0
INFOSYS LTD. Common Stock 456788108   1,676,000 100,000 SH   SOLE   338,095 0 0
LIBERTY BROADBAND CORP. Common Stock 530307107   0 0 SH   SOLE   2,814 0 0
OPEN TEXT CORP. Common Stock 683715106   0 0 SH   SOLE   7,511 0 0
HDFC BANK LTD. Common Stock 40415F101   0 0 SH   SOLE   2,116 0 0
THE AES CORP. Common Stock 00130H105   0 0 SH   SOLE   6,951 0 0
REINSURANCE GROUP OF AMERICA INC. Common Stock 759351604   403,305 3,500 SH   SOLE   4,200 0 0
INTUIT INC. Common Stock 461202103   31,733,484 83,946 SH   SOLE   73,681 0 10,265
SNAP-ON INC. Common Stock 833034101   0 0 SH   SOLE   900 0 0
HOLOGIC INC. Common Stock 436440101   0 0 SH   SOLE   5,681 0 0
INVESCO LTD. Common Stock G491BT108   972,972 57,200 SH   SOLE   63,076 0 0
ANSYS INC. Common Stock 03662Q105   3,386,782 9,380 SH   SOLE   10,080 0 0
IGM BIOSCIENCES INC. Common Stock 449585108   576,485 6,500 SH   SOLE   6,500 0 0
ALLY FINANCIAL INC. Common Stock 02005N100   0 0 SH   SOLE   12,488 0 0
LIVE NATION ENTERTAINMENT INC. Common Stock 538034109   0 0 SH   SOLE   1,800 0 0
BEAM THERAPEUTICS INC. Common Stock 07373V105   1,285,715 14,500 SH   SOLE   14,500 0 0
BANK ONE CAPITAL III Common Stock 46625H100   30,512,430 244,013 SH   SOLE   357,775 0 0
NOVA LJUBLJANSKA BANKA D.D. Common Stock 66980N203   338,756 30,000 SH   SOLE   30,000 0 0
DAVITA INC. Common Stock 23918K108   0 0 SH   SOLE   9,058 0 0
ZILLOW GROUP INC. Common Stock 98954M101   0 0 SH   SOLE   700 0 0
WORLD KINECT CORP. Common Stock 981475106   0 0 SH   SOLE   4,062 0 0
WNS HOLDINGS LTD. Common Stock 92932M101   0 0 SH   SOLE   3,000 0 0
GAZPROM PJSC Common Stock 368287207   3,090,220 552,000 SH   SOLE   900,000 0 0
HA SUSTAINABLE INFRASTRUCTURE CAPITAL INC. Common Stock 41068X100   27,627,103 440,202 SH   SOLE   610,202 0 0
MEDPACE HOLDINGS INC. Common Stock 58506Q109   1,475,209 10,700 SH   SOLE   10,700 0 0
MODERNA INC. Common Stock 60770K107   0 0 SH   SOLE   3,373 0 0
GALAPAGOS N.V. Common Stock 36315X101   169,218 1,700 SH   SOLE   1,700 0 0
BATH & BODY WORKS INC. Common Stock 501797104   38,030 1,000 SH   SOLE   0 0 1,000
CONSTELLATION BRANDS INC. Common Stock 21036P108   0 0 SH   SOLE   5,171 0 0
CORPAY INC. Common Stock 339041105   0 0 SH   SOLE   1,082 0 0
MAIL.RU GROUP LTD. Common Stock 560317208   464,625 17,500 SH   SOLE   17,500 0 0
REPUBLIC BANCORP INC. (KY.) Common Stock 760281204   0 0 SH   SOLE   2,000 0 0
AMAZON.COM INC. Common Stock 023135106   26,893,713 8,113 SH   SOLE   15,674 0 0
WOLFSPEED INC. Common Stock 225447101   1,849,546 18,930 SH   SOLE   18,930 0 0
NEW ORIENTAL EDUCATION & TECHNOLOGY GROUP INC. Common Stock 647581107   1,512,090 9,000 SH   SOLE   20,600 0 0
COHERUS BIOSCIENCES INC. Common Stock 19249H103   1,757,000 100,000 SH   SOLE   100,000 0 0
ROSNEFT OIL COMPANY Common Stock 67812M207   1,176,000 200,000 SH   SOLE   200,000 0 0
AGILENT TECHNOLOGIES INC. Common Stock 00846U101   8,862,588 75,600 SH   SOLE   87,181 0 0
BROADCOM INC. Common Stock 11135F101   15,781,638 36,775 SH   SOLE   43,200 0 0
DANA INC. Common Stock 235825205   0 0 SH   SOLE   9,608 0 0
ROBERT HALF INC. Common Stock 770323103   0 0 SH   SOLE   2,700 0 0
CHARTER COMMUNICATIONS INC Common Stock 16119P108   117,701 177 SH   SOLE   2,080 0 0
IAC INC. Common Stock 44891N109   0 0 SH   SOLE   1,900 0 0
BEST BUY CO. INC. Common Stock 086516101   0 0 SH   SOLE   15,108 0 0
ICICI BANK LTD. Common Stock 45104G104   0 0 SH   SOLE   70,000 0 0
SILICON MOTION TECHNOLOGY CORP. Common Stock 82706C108   188,000 4,000 SH   SOLE   0 0 4,000
CELLDEX THERAPEUTICS INC. Common Stock 15117B202   0 0 SH   SOLE   4,874 0 0
EIDOS THERAPEUTICS INC. Common Stock 28249H104   1,308,405 10,500 SH   SOLE   10,500 0 0
TATA MOTORS LTD. Common Stock 876568502   0 0 SH   SOLE   10,000 0 0
IQVIA HOLDINGS INC. Common Stock 46266C105   4,606,867 26,229 SH   SOLE   28,688 0 0
KEURIG DR PEPPER INC. Common Stock 49271V100   0 0 SH   SOLE   9,200 0 0
DOMINOS PIZZA INC. Common Stock 25754A201   0 0 SH   SOLE   1,000 0 0
CATERPILLAR INC. Common Stock 149123101   10,532,749 59,458 SH   SOLE   71,011 0 0
FOX CORP. Common Stock 35137L105   0 0 SH   SOLE   4,225 0 0
CBRE GROUP INC. Common Stock 12504L109   109,699 1,758 SH   SOLE   19,345 0 0
INTERNATIONAL PAPER CO. Common Stock 460146103   3,006,758 61,400 SH   SOLE   66,200 0 0
SERVISFIRST BANCSHARES INC. Common Stock 81768T108   0 0 SH   SOLE   1,304 0 0
CARRIER GLOBAL CORP. Common Stock 14448C104   0 0 SH   SOLE   13,074 0 0
TJX COMPANIES INC. Common Stock 872540109   13,128,869 193,100 SH   SOLE   212,248 0 0
STARBUCKS CORP. Common Stock 855244109   211,940 2,000 SH   SOLE   0 0 2,000
AMPHENOL CORP. Common Stock 032095101   14,427,364 112,201 SH   SOLE   120,961 0 0
CONSTELLATION PHARMACEUTICALS INC. Common Stock 210373106   369,861 12,300 SH   SOLE   12,300 0 0
ITRON INC. Common Stock 465741106   7,909,237 84,520 SH   SOLE   84,520 0 0
BANCO BRADESCO S.A. Common Stock 059460303   907,020 172,110 SH   SOLE   202,360 0 0
EDISON INTERNATIONAL Common Stock 281020107   0 0 SH   SOLE   11,445 0 0
ORMAT TECHNOLOGIES INC. Common Stock 686688102   2,234,166 24,720 SH   SOLE   24,720 0 0
UBIQUITI INC. Common Stock 90353W103   9,204,690 33,000 SH   SOLE   33,000 0 0
INTERCONTINENTAL EXCHANGE INC. Common Stock 45866F104   11,829,817 104,467 SH   SOLE   65,582 0 38,885
PEPSICO INC. Common Stock 713448108   8,869,021 60,178 SH   SOLE   90,417 0 0
LEIDOS HOLDINGS INC. Common Stock 525327102   0 0 SH   SOLE   5,219 0 0
AMERESCO INC. Common Stock 02361E108   10,676,400 210,000 SH   SOLE   210,000 0 0
SOUTHWEST AIRLINES CO. Common Stock 844741108   0 0 SH   SOLE   4,500 0 0
ENPHASE ENERGY INC. Common Stock 29355A107   28,166,735 165,365 SH   SOLE   211,719 0 0
FIRST SOLAR INC. Common Stock 336433107   19,934,728 205,440 SH   SOLE   284,440 0 0
HARLEY-DAVIDSON INC. Common Stock 412822108   0 0 SH   SOLE   2,500 0 0
MICRON TECHNOLOGY INC. Common Stock 595112103   1,755,250 25,000 SH   SOLE   40,687 0 0
DOLLAR GENERAL CORP. Common Stock 256677105   10,588,134 50,100 SH   SOLE   56,796 0 0
MONOLITHIC POWER SYSTEMS INC. Common Stock 609839105   0 0 SH   SOLE   300 0 0
LENNOX INTERNATIONAL INC. Common Stock 526107107   0 0 SH   SOLE   400 0 0
CHOICE HOTELS INTERNATIONAL INC. Common Stock 169905106   11,888,730 113,000 SH   SOLE   113,000 0 0
MGIC INVESTMENT CORP. Common Stock 552848103   0 0 SH   SOLE   9,273 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108   44,862,416 725,564 SH   SOLE   836,259 0 0
EMERSON ELECTRIC CO. Common Stock 291011104   3,785,648 47,489 SH   SOLE   59,860 0 0
EXACT SCIENCES CORP. Common Stock 30063P105   18,057,790 133,900 SH   SOLE   136,500 0 0
O-I GLASS INC. Common Stock 67098H104   0 0 SH   SOLE   7,022 0 0
TRANSLATE BIO INC. Common Stock 89374L104   390,000 20,000 SH   SOLE   20,000 0 0
MASTERCARD INC. Common Stock 57636Q104   31,537,353 91,053 SH   SOLE   111,461 0 0
LIGAND PHARMACEUTICALS INC. Common Stock 53220K504   424,926 4,300 SH   SOLE   4,300 0 0
NANOSTRING TECHNOLOGIES INC. Common Stock 63009R109   839,274 12,900 SH   SOLE   12,900 0 0
NVR INC. Common Stock 62944T105   0 0 SH   SOLE   150 0 0
VAXCYTE INC. Common Stock 92243G108   398,026 14,200 SH   SOLE   14,200 0 0
SYNCHRONY FINANCIAL Common Stock 87165B103   0 0 SH   SOLE   3,382 0 0
VERISIGN INC. Common Stock 92343E102   0 0 SH   SOLE   1,800 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670702   1,257,791 5,482 SH   SOLE   23,062 0 0
KEYCON POWER HOLDINGS LLC Common Stock 111111111   0 0 SH   SOLE   3,126 0 0
ARVINAS INC. Common Stock 04335A105   821,712 10,200 SH   SOLE   10,200 0 0
BAOZUN INC. Common Stock 06684L103   0 0 SH   SOLE   2,000 0 0
APPLIED MATERIALS INC. Common Stock 038222105   6,934,406 82,255 SH   SOLE   117,343 0 0
AMERICAN TOWER CORP. REIT 03027X100   144,155 654 SH   SOLE   0 0 654
ON SEMICONDUCTOR CORP. Common Stock 682189105   404,701 12,460 SH   SOLE   0 0 12,460
GOLDMAN SACHS GROUP INC. Common Stock 38141G104   182,671 708 SH   SOLE   4,867 0 0
RALPH LAUREN CORP. Common Stock 751212101   0 0 SH   SOLE   1,500 0 0
HASBRO INC. Common Stock 418056107   0 0 SH   SOLE   9,125 0 0
GW PHARMACEUTICALS PLC Common Stock 36197T103   2,332,673 20,300 SH   SOLE   21,100 0 0
NOMAD FOODS LTD. Common Stock G6564A105   0 0 SH   SOLE   590 0 0
ENBRIDGE INC. Common Stock 29250N105   972,038 30,400 SH   SOLE   81,146 0 0
SLM CORP. Common Stock 78442P106   0 0 SH   SOLE   7,724 0 0
NORFOLK SOUTHERN CORP. Common Stock 655844108   0 0 SH   SOLE   8,249 0 0
FINANCIAL CORP. OF AMERICA Common Stock 317421105   0 200 SH   SOLE   0 0 200
CINTAS CORP. Common Stock 172908105   0 0 SH   SOLE   2,247 0 0
INTERNATIONAL BUSINESS MACHINES CORP. Common Stock 459200101   7,320,055 59,112 SH   SOLE   77,721 0 0
PACCAR INC. Common Stock 693718108   0 0 SH   SOLE   5,905 0 0
PHILLIPS 66 Common Stock 718546104   0 0 SH   SOLE   6,200 0 0
PFIZER INC. Common Stock 717081103   409,410 11,083 SH   SOLE   124,179 0 0
AMERICAN WATER WORKS CO. INC. Common Stock 030420103   6,557,934 43,520 SH   SOLE   56,019 0 0
QUALCOMM INC. Common Stock 747525103   407,864 2,720 SH   SOLE   0 0 2,720
BLACKROCK FUND ADVISORS Fund/ETF 464287234   24,542,921 474,718 SH   SOLE   0 0 474,718
BLACKROCK FUND ADVISORS Fund/ETF 464288513   8,775,338 100,600 SH   SOLE   0 0 100,600
TYSON FOODS INC. Common Stock 902494103   0 0 SH   SOLE   2,362 0 0
KIMBERLY-CLARK CORP. Common Stock 494368103   2,997,656 22,350 SH   SOLE   29,962 0 0
FORTIVE CORP. Common Stock 34959J108   0 0 SH   SOLE   4,075 0 0
AFLAC INC. Common Stock 001055102   1,001,875 22,900 SH   SOLE   33,014 0 0
TESLA INC. Common Stock 88160R101   379,866 568 SH   SOLE   10,243 0 0
AT HOME CORP. Common Stock 045919107   0 3,413 SH   SOLE   3,413 0 0
CHENIERE ENERGY INC. Common Stock 16411R208   281,060 4,700 SH   SOLE   7,000 0 0
MASIMO CORP. Common Stock 574795100   9,898,240 37,000 SH   SOLE   37,400 0 0
IDEX CORP. Common Stock 45167R104   0 0 SH   SOLE   1,000 0 0
HYUNDAI MOTOR CO. LTD. Common Stock Y38472125   0 0 SH   SOLE   5,000 0 0
POOL CORP. Common Stock 73278L105   0 0 SH   SOLE   618 0 0
NEWMONT CORP. Common Stock 651639106   1,331,863 22,250 SH   SOLE   187,726 0 0
NIKE INC. Common Stock 654106103   28,843,578 203,739 SH   SOLE   239,413 0 0
MONGODB INC. Common Stock 60937P106   0 0 SH   SOLE   400 0 0
ARAMARK Common Stock 03852U106   0 0 SH   SOLE   703 0 0
WORKDAY INC. Common Stock 98138H101   1,664,040 7,000 SH   SOLE   8,815 0 0
DROPBOX INC. Common Stock 26210C104   0 0 SH   SOLE   4,900 0 0
VISA INC. Common Stock 92826C839   48,962,293 227,730 SH   SOLE   245,568 0 0
ARCH CAPITAL GROUP LTD. Common Stock G0450A105   681,290 19,300 SH   SOLE   24,523 0 0
SOLAREDGE TECHNOLOGIES INC. Common Stock 83417M104   16,364,691 53,100 SH   SOLE   69,200 0 0
CHURCH & DWIGHT CO. INC. Common Stock 171340102   0 0 SH   SOLE   10,466 0 0
HEICO CORP. Common Stock 422806208   0 0 SH   SOLE   1,800 0 0
LOWE'S COMPANIES INC. Common Stock 548661107   3,530,435 21,991 SH   SOLE   34,245 0 0
STIFEL FINANCIAL CORP. Common Stock 860630102   0 0 SH   SOLE   1,720 0 0
BRISTOL-MYERS SQUIBB CO. Right 110122157   3,285,042 2,423,700 SH   SOLE   0 0 2,423,700
MSCI INC. Common Stock 55354G100   0 0 SH   SOLE   10,657 0 0
THE HERSHEY CO. Common Stock 427866108   0 0 SH   SOLE   10,898 0 0
GENERAL DYNAMICS CORP. Common Stock 369550108   0 0 SH   SOLE   3,307 0 0
HEXION HOLDINGS CORP. Common Stock 42830K103   0 0 SH   SOLE   9,640 0 0
TENCENT MUSIC ENTERTAINMENT GROUP Common Stock 88034P109   0 0 SH   SOLE   103,023 0 0
ZEBRA TECHNOLOGIES CORP. Common Stock 989207105   0 0 SH   SOLE   2,510 0 0
CELANESE CORP. (DEL.) Common Stock 150870103   0 0 SH   SOLE   7,200 0 0
AT & T INC. Common Stock 00206R102   9,670,351 338,835 SH   SOLE   507,231 0 0
THE PROCTER & GAMBLE CO. Common Stock 742718109   22,762,021 164,574 SH   SOLE   205,229 0 0
WATERS CORP. Common Stock 941848103   0 0 SH   SOLE   1,025 0 0
AVERY DENNISON CORP. Common Stock 053611109   547,992 3,600 SH   SOLE   9,970 0 0
SBERBANK OF RUSSIA PJSC Common Stock 80585Y308   30,849 2,100 SH   SOLE   177,200 0 0
PACKAGING CORP. OF AMERICA Common Stock 695156109   0 0 SH   SOLE   136 0 0
AMERICAN FINANCIAL GROUP INC. Common Stock 025932104   205,968 2,400 SH   SOLE   7,098 0 0
ROKU INC. Common Stock 77543R102   0 0 SH   SOLE   1,200 0 0
AUTODESK INC. Common Stock 052769106   13,818,178 46,273 SH   SOLE   49,730 0 0
STANTEC INC. Common Stock 85472N109   0 0 SH   SOLE   600 0 0
CDW CORP. Common Stock 12514G108   1,339,520 10,304 SH   SOLE   10,526 0 0
VOYAGER THERAPEUTICS INC. Common Stock 92915B106   2,816,255 387,900 SH   SOLE   387,900 0 0
ALTRIA GROUP INC. Common Stock 02209S103   123,412 3,030 SH   SOLE   38,801 0 0