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
EIDOS THERAPEUTICS INC. Common Stock 28249H104   797,096 13,600 SH   SOLE   13,600 0 0
PHOTRONICS INC. Common Stock 719405102   0 0 SH   SOLE   3,157 0 0
ZEBRA TECHNOLOGIES CORP. Common Stock 989207105   0 0 SH   SOLE   6,110 0 0
HELLO GROUP INC. Common Stock 60879B107   1,138,830 33,000 SH   SOLE   53,000 0 0
J.M. SMUCKER CO. Common Stock 832696405   0 0 SH   SOLE   1,654 0 0
BAUSCH HEALTH COMPANIES INC. Common Stock 071734107   0 0 SH   SOLE   7,825 0 0
CATHAY GENERAL BANCORP Common Stock 149150104   0 0 SH   SOLE   4,600 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   7,105,147 115,476 SH   SOLE   260,915 0 0
CREDICORP LTD. Common Stock G2519Y108   594,769 2,762 SH   SOLE   12,132 0 0
3M CO. Common Stock 88579Y101   0 0 SH   SOLE   41,017 0 0
PERFORMANCE FOOD GROUP CO. Common Stock 71377A103   0 0 SH   SOLE   1,717 0 0
MARTIN MARIETTA MATERIALS INC. Common Stock 573284106   0 0 SH   SOLE   7,164 0 0
OTONOMY INC. Common Stock 68906L105   35,451 11,700 SH   SOLE   11,700 0 0
UPBOUND GROUP INC. Common Stock 76009N100   0 0 SH   SOLE   3,997 0 0
CDW CORP. Common Stock 12514G108   3,761,878 26,280 SH   SOLE   27,750 0 0
POLYUS PJSC Common Stock 73181M117   397,554 6,920 SH   SOLE   6,920 0 0
HYUNDAI MOTOR CO. LTD. Common Stock Y38472125   0 0 SH   SOLE   5,000 0 0
LENNAR CORP. Common Stock 526057104   0 0 SH   SOLE   3,265 0 0
DOMTAR CORP. Common Stock 257559203   0 0 SH   SOLE   3,752 0 0
JUNIPER NETWORKS INC. Common Stock 48203R104   0 0 SH   SOLE   4,270 0 0
AKAMAI TECHNOLOGIES INC. Common Stock 00971T101   0 0 SH   SOLE   76,334 0 0
CF INDUSTRIES HOLDINGS INC. Common Stock 125269100   0 0 SH   SOLE   7,200 0 0
GAZPROM NEFT PJSC Common Stock 36829G107   397,200 12,000 SH   SOLE   12,000 0 0
LUKOIL PJSC Common Stock 69343P105   10,946,475 111,000 SH   SOLE   167,447 0 0
ALLY FINANCIAL INC. Common Stock 02005N100   0 0 SH   SOLE   33,988 0 0
LIVE NATION ENTERTAINMENT INC. Common Stock 538034109   0 0 SH   SOLE   4,280 0 0
CGI INC. Common Stock 12532H104   0 0 SH   SOLE   4,800 0 0
FIRSTCASH HOLDINGS INC. Common Stock 33767D105   5,796,720 72,000 SH   SOLE   72,000 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287556   1,084,590 9,000 SH   SOLE   0 0 9,000
KRAFT HEINZ CO., THE Common Stock 500754106   0 0 SH   SOLE   13,437 0 0
ENSTAR GROUP LTD. Common Stock G3075P101   8,308,000 40,000 SH   SOLE   40,000 0 0
EXPEDIA GROUP INC. Common Stock 30212P303   0 0 SH   SOLE   3,600 0 0
ALNYLAM PHARMACEUTICALS INC. Common Stock 02043Q107   8,968,302 76,300 SH   SOLE   77,000 0 0
UNION PACIFIC CORP. Common Stock 907818108   9,742,252 53,705 SH   SOLE   72,161 0 0
AMARIN CORP. PLC Common Stock 023111206   55,914,920 2,640,000 SH   SOLE   2,640,000 0 0
TEXAS CAPITAL BANCSHARES INC. Common Stock 88224Q107   0 0 SH   SOLE   800 0 0
SOLAREDGE TECHNOLOGIES INC. Common Stock 83417M104   6,592,544 69,940 SH   SOLE   111,940 0 0
CHURCH & DWIGHT CO. INC. Common Stock 171340102   0 0 SH   SOLE   5,054 0 0
XPO INC. Common Stock 983793100   0 0 SH   SOLE   2,100 0 0
HERC HOLDINGS INC. Common Stock 42704L104   0 0 SH   SOLE   1,590 0 0
DORMAN PRODUCTS INC. Common Stock 258278100   0 0 SH   SOLE   300 0 0
STATE STREET GLOBAL ADVISORS INC. Fund/ETF 78462F103   11,636,526 36,154 SH   SOLE   0 0 36,154
MERITAGE HOMES CORP. Common Stock 59001A102   0 0 SH   SOLE   3,082 0 0
T. ROWE PRICE GROUP INC. Common Stock 74144T108   0 0 SH   SOLE   3,526 0 0
MGM RESORTS INTERNATIONAL Common Stock 552953101   0 0 SH   SOLE   9,706 0 0
LEXINFINTECH HOLDINGS LTD. Common Stock 528877103   0 0 SH   SOLE   60,000 0 0
BLACKSTONE INC. Common Stock 09260D107   0 0 SH   SOLE   20,200 0 0
CORELOGIC INC. Common Stock 21871D103   0 0 SH   SOLE   600 0 0
LEGGETT & PLATT INC. Common Stock 524660107   0 0 SH   SOLE   1,500 0 0
TAKE-TWO INTERACTIVE SOFTWARE INC. Common Stock 874054109   559,335 4,522 SH   SOLE   5,700 0 0
MINING AND METALLURGICAL COMPANY NORILSK NICKEL PJSC Common Stock 55315J102   4,787,630 155,000 SH   SOLE   175,271 0 0
SAREPTA THERAPEUTICS INC. Common Stock 803607100   833,598 6,460 SH   SOLE   0 0 6,460
SAREPTA THERAPEUTICS INC. Common Stock 803607100   72,728,618 563,800 SH   SOLE   565,800 0 0
MCDONALD'S CORP. Common Stock 580135101   158,088 800 SH   SOLE   0 0 800
ALASKA AIR GROUP INC. Common Stock 011659109   1,529,696 22,400 SH   SOLE   22,400 0 0
CROWN HOLDINGS INC. Common Stock 228368106   0 0 SH   SOLE   1,000 0 0
PULTE GROUP INC. Common Stock 745867101   0 0 SH   SOLE   16,690 0 0
SALESFORCE INC. Common Stock 79466L302   5,129,228 31,090 SH   SOLE   42,502 0 0
TAKEDA PHARMACEUTICAL CO. LTD. Common Stock 874060205   0 0 SH   SOLE   745 0 0
WESTERN ALLIANCE BANCORP. Common Stock 957638109   0 0 SH   SOLE   1,400 0 0
LOCKHEED MARTIN CORP. Common Stock 539830109   0 0 SH   SOLE   250 0 0
BRIDGEBIO PHARMA INC. Common Stock 10806X102   2,099,880 57,000 SH   SOLE   57,000 0 0
AUTOHOME INC. Common Stock 05278C107   0 0 SH   SOLE   300 0 0
CENOVUS ENERGY INC. Common Stock 15135U109   0 0 SH   SOLE   14,011 0 0
F5 NETWORKS INC. Common Stock 315616102   0 0 SH   SOLE   257 0 0
LIBERTY MEDIA CORP. Common Stock 531229854   0 0 SH   SOLE   5,000 0 0
SANTANDER CONSUMER USA HOLDINGS INC. Common Stock 80283M101   0 0 SH   SOLE   10,261 0 0
COMPANIA CERVECERIAS UNIDAS S.A. Common Stock 204429104   0 0 SH   SOLE   5,362 0 0
KIMBERLY-CLARK CORP. Common Stock 494368103   0 0 SH   SOLE   14,062 0 0
HANESBRANDS INC. Common Stock 410345102   0 0 SH   SOLE   5,500 0 0
EQUINIX INC. REIT 29444U700   873,322 1,507 SH   SOLE   0 0 1,507
SIGNET JEWELERS LTD. Common Stock G81276100   0 0 SH   SOLE   5,000 0 0
REGIONS FINANCIAL CORP. Common Stock 7591EP100   0 0 SH   SOLE   17,685 0 0
ISHARES INC JP MORGAN EM ETF Fund/ETF 464286517   5,884,201 134,067 SH   SOLE   0 0 134,067
DOMINION ENERGY INC. Common Stock 25746U109   0 0 SH   SOLE   7,700 0 0
GW PHARMACEUTICALS PLC Common Stock 36197T103   2,464,945 24,500 SH   SOLE   25,300 0 0
NOVOLIPETSKIY METALLURGICHESKIY KOMBINAT Common Stock 67011E204   0 0 SH   SOLE   33,860 0 0
HILTON WORLDWIDE HOLDINGS INC. Common Stock 43300A203   0 0 SH   SOLE   5,751 0 0
SEALED AIR CORP. Common Stock 81211K100   0 0 SH   SOLE   4,380 0 0
BURLINGTON STORES INC. Common Stock 122017106   0 0 SH   SOLE   1,900 0 0
L3HARRIS TECHNOLOGIES INC. Common Stock 502431109   0 0 SH   SOLE   3,916 0 0
GODADDY INC. Common Stock 380237107   0 0 SH   SOLE   4,100 0 0
GEN DIGITAL INC. Common Stock 668771108   0 0 SH   SOLE   21,640 0 0
PHOSAGRO PJSC Common Stock 71922G209   478,125 37,500 SH   SOLE   37,500 0 0
AMAZON.COM INC. Common Stock 023135106   10,963,212 5,864 SH   SOLE   14,430 0 0
AMBEV S.A. Common Stock 02319V103   102,300 22,000 SH   SOLE   0 0 22,000
BERKSHIRE HATHAWAY INC. Common Stock 084670108   0 0 SH   SOLE   2 0 0
EQUITABLE HOLDINGS INC. Common Stock 054561105   0 0 SH   SOLE   7,700 0 0
ZOETIS INC. Common Stock 98978V103   7,528,625 56,500 SH   SOLE   70,255 0 0
ROSS STORES INC. Common Stock 778296103   2,742,643 23,850 SH   SOLE   35,260 0 0
AMC NETWORKS INC. Common Stock 00164V103   0 0 SH   SOLE   4,000 0 0
EQUIFAX INC. Common Stock 294429105   0 0 SH   SOLE   2,072 0 0
JOHNSON & JOHNSON Common Stock 478160104   297,865 2,050 SH   SOLE   68,398 0 0
M&T BANK CORP. Common Stock 55261F104   0 0 SH   SOLE   3,919 0 0
HALOZYME THERAPEUTICS INC. Common Stock 40637H109   1,400,642 77,900 SH   SOLE   77,900 0 0
BECTON, DICKINSON & CO. Common Stock 075887109   0 0 SH   SOLE   6,001 0 0
FIRST SOLAR INC. Common Stock 336433107   6,269,407 111,140 SH   SOLE   190,140 0 0
GRIFOLS S.A. Common Stock 398438408   1,257,285 53,456 SH   SOLE   53,456 0 0
NUCOR CORP. Common Stock 670346105   0 0 SH   SOLE   1,500 0 0
PAYCHEX INC. Common Stock 704326107   0 0 SH   SOLE   9,459 0 0
WESTLAKE CORP. Common Stock 960413102   8,833,280 128,000 SH   SOLE   128,600 0 0
ROGERS CORP. Common Stock 775133101   0 0 SH   SOLE   1,400 0 0
ELANCO ANIMAL HEALTH INC. Common Stock 28414H103   0 0 SH   SOLE   5,500 0 0
BORGWARNER INC. Common Stock 099724106   0 0 SH   SOLE   5,044 0 0
HUNTINGTON INGALLS INDUSTRIES INC. Common Stock 446413106   0 0 SH   SOLE   687 0 0
FIBROGEN INC. Common Stock 31572Q808   4,426,154 98,600 SH   SOLE   98,600 0 0
MOLSON COORS BEVERAGE CO. Common Stock 60871R209   0 0 SH   SOLE   11,215 0 0
X5 RETAIL GROUP N.V. Common Stock 98387E205   2,919,870 85,000 SH   SOLE   89,700 0 0
HOLOGIC INC. Common Stock 436440101   0 0 SH   SOLE   2,931 0 0
VALERO ENERGY CORPORATION Common Stock 91913Y100   559,200 6,000 SH   SOLE   22,844 0 0
PGT INNOVATIONS INC. Common Stock 69336V101   0 0 SH   SOLE   2,000 0 0
BRIGHTHOUSE FINANCIAL INC. Common Stock 10922N103   0 0 SH   SOLE   4,700 0 0
MOHAWK INDUSTRIES INC. Common Stock 608190104   0 0 SH   SOLE   200 0 0
CARNIVAL CORP. Common Stock 143658300   0 0 SH   SOLE   800 0 0
GENTEX CORP. Common Stock 371901109   0 0 SH   SOLE   1,200 0 0
TENCENT HOLDINGS LTD. Common Stock 88032Q109   0 0 SH   SOLE   2,850 0 0
MARRIOTT INTERNATIONAL INC. Common Stock 571903202   0 0 SH   SOLE   4,647 0 0
FLOWSERVE CORP. Common Stock 34354P105   0 0 SH   SOLE   1,758 0 0
NEWS CORP. Common Stock 65249B109   0 0 SH   SOLE   5,290 0 0
ROSNEFT OIL COMPANY Common Stock 67812M207   2,977,420 410,000 SH   SOLE   410,000 0 0
FIRST REPUBLIC BANK Common Stock 33616C100   0 0 SH   SOLE   1,896 0 0
LITHIA MOTORS INC. Common Stock 536797103   0 0 SH   SOLE   300 0 0
HP INC. Common Stock 40434L105   0 0 SH   SOLE   41,480 0 0
TRIMBLE INC. Common Stock 896239100   83,940 2,000 SH   SOLE   5,200 0 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100   17,898,570 81,000 SH   SOLE   94,192 0 0
UNITED AIRLINES HOLDINGS INC. Common Stock 910047109   0 0 SH   SOLE   474 0 0
CARLISLE COS. INC. Common Stock 142339100   0 0 SH   SOLE   5,478 0 0
VALE S.A. Common Stock 91912E105   0 0 SH   SOLE   25,000 0 0
BALL CORP. Common Stock 058498106   0 0 SH   SOLE   6,048 0 0
OPEN TEXT CORP. Common Stock 683715106   0 0 SH   SOLE   5,634 0 0
HOME BANCSHARES INC. Common Stock 436893200   0 0 SH   SOLE   3,900 0 0
FALCON PRODUCTS INC. Common Stock 306075102   0 1,000 SH   SOLE   0 0 1,000
COGNEX CORP. Common Stock 192422103   0 0 SH   SOLE   2,800 0 0
CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102   0 0 SH   SOLE   19,510 0 0
CORTEVA INC. Common Stock 22052L104   0 0 SH   SOLE   114,733 0 0
TOPBUILD CORP. Common Stock 89055F103   0 0 SH   SOLE   166 0 0
LKQ CORP. Common Stock 501889208   135,660 3,800 SH   SOLE   0 0 3,800
SNAP-ON INC. Common Stock 833034101   0 0 SH   SOLE   2,000 0 0
KELLY SERVICES INC. Common Stock 488152208   0 0 SH   SOLE   1,000 0 0
SHOPIFY INC. Common Stock 82509L107   0 0 SH   SOLE   1,300 0 0
EDITAS MEDICINE INC. Common Stock 28106W103   395,980 13,000 SH   SOLE   13,000 0 0
JONES LANG LASALLE INC. Common Stock 48020Q107   63,865 367 SH   SOLE   1,200 0 0
OMNICOM GROUP INC. Common Stock 681919106   0 0 SH   SOLE   8,218 0 0
VISHAY INTERTECHNOLOGY INC. Common Stock 928298108   0 0 SH   SOLE   10,472 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105   0 0 SH   SOLE   500 0 0
FLAGSTAR BANCORP INC. Common Stock 337930705   0 0 SH   SOLE   1,647 0 0
BANK ONE CAPITAL III Common Stock 46625H100   12,860,190 92,490 SH   SOLE   207,497 0 0
AT & T INC. Common Stock 00206R102   7,822,754 199,639 SH   SOLE   488,587 0 0
AMEREN CORP. Common Stock 023608102   0 0 SH   SOLE   3,450 0 0
AMERESCO INC. Common Stock 02361E108   2,617,500 150,000 SH   SOLE   150,000 0 0
JD.COM INC. Common Stock 47215P106   0 0 SH   SOLE   20,000 0 0
OCCIDENTAL PETROLEUM CORP. Common Stock 674599105   124,898 3,110 SH   SOLE   5,310 0 0
REATA PHARMACEUTICALS INC. Common Stock 75615P103   4,775,606 22,600 SH   SOLE   23,102 0 0
STEVEN MADDEN LTD. Common Stock 556269108   0 0 SH   SOLE   1,650 0 0
LIBERTY BROADBAND CORP. Common Stock 530307305   0 0 SH   SOLE   1,495 0 0
KADANT INC. Common Stock 48282T104   2,728,608 25,800 SH   SOLE   25,800 0 0
CONTINENTAL RESOURCES INC. (OKLAHOMA) Common Stock 212015101   543,040 16,000 SH   SOLE   16,000 0 0
RALPH LAUREN CORP. Common Stock 751212101   58,610 500 SH   SOLE   0 0 500
EOG RESOURCES INC. Common Stock 26875P101   693,388 8,340 SH   SOLE   13,840 0 0
NORTHERN TRUST CORP. Common Stock 665859104   0 0 SH   SOLE   3,100 0 0
KURA ONCOLOGY INC. Common Stock 50127T109   2,447,560 172,000 SH   SOLE   172,000 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108   34,066,034 534,450 SH   SOLE   580,538 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108   97,569 1,520 SH   SOLE   0 0 1,520
NEKTAR THERAPEUTICS Common Stock 640268108   923,196 42,800 SH   SOLE   42,800 0 0
MARATHON OIL CORP. Common Stock 565849106   0 0 SH   SOLE   22,600 0 0
GLOBAL PAYMENTS INC. Common Stock 37940X102   1,724,653 9,430 SH   SOLE   12,899 0 0
QUALCOMM INC. Common Stock 747525103   239,986 2,720 SH   SOLE   0 0 2,720
QUEST DIAGNOSTICS INC. Common Stock 74834L100   0 0 SH   SOLE   2,000 0 0
IAA INC. Common Stock 449253103   278,700 6,000 SH   SOLE   7,428 0 0
SYNOPSYS INC. Common Stock 871607107   1,272,706 9,091 SH   SOLE   16,710 0 0
TERRAFORM POWER INC. Common Stock 88104R209   4,822,673 317,490 SH   SOLE   317,490 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287200   14,846,413 45,930 SH   SOLE   0 0 45,930
DXC TECHNOLOGY CO. Common Stock 23355L106   0 0 SH   SOLE   4,501 0 0
BOEING CO. Common Stock 097023105   10,445 32 SH   SOLE   8,076 0 0
T-MOBILE US INC. Common Stock 872590104   0 0 SH   SOLE   8,487 0 0
ROPER TECHNOLOGIES INC. Common Stock 776696106   0 0 SH   SOLE   1,762 0 0
VERINT SYSTEMS INC. Common Stock 92343X100   0 0 SH   SOLE   2,022 0 0
ATMOS ENERGY CORP. Common Stock 049560105   0 0 SH   SOLE   11,800 0 0
COOPER COMPANIES INC. Common Stock 216648402   0 0 SH   SOLE   2,686 0 0
AMERICA MOVIL S.A.B. DE C.V. Common Stock 02364W105   0 0 SH   SOLE   52,700 0 0
MASTEC INC. Common Stock 576323109   0 0 SH   SOLE   4,442 0 0
WILLDAN GROUP INC. Common Stock 96924N100   2,184,700 70,000 SH   SOLE   70,000 0 0
THE TORONTO-DOMINION BANK Common Stock 891160509   4,308,364 76,660 SH   SOLE   126,625 0 0
ISHARES TR MSCI KLD400 SOC Fund/ETF 464288570   8,615,363 71,717 SH   SOLE   0 0 71,717
BLOOM ENERGY CORP. Common Stock 093712107   1,592,500 250,000 SH   SOLE   250,000 0 0
MITSUBISHI UFJ FINANCIAL GROUP INC. Common Stock 606822104   0 0 SH   SOLE   30,000 0 0
BIOGEN INC. Common Stock 09062X103   54,596,516 183,207 SH   SOLE   184,372 0 0
CBOE GLOBAL MARKETS INC. Common Stock 12503M108   0 0 SH   SOLE   900 0 0
TAKEDA PHARMACEUTICAL CO. LTD. Common Stock 874060205   72,488 3,674 SH   SOLE   0 0 3,674
VERISIGN INC. Common Stock 92343E102   0 0 SH   SOLE   2,300 0 0
KEMPER CORP. Common Stock 488401100   869,379 11,332 SH   SOLE   13,000 0 0
SCIENCE APPLICATIONS INTERNATIONAL CORP. NEW Common Stock 808625107   0 0 SH   SOLE   300 0 0
WASTE MANAGEMENT INC. Common Stock 94106L109   2,319,939 20,370 SH   SOLE   27,506 0 0
BARNES GROUP INC. Common Stock 067806109   0 0 SH   SOLE   600 0 0
AMERICAN ELECTRIC POWER CO. INC. Common Stock 025537101   0 0 SH   SOLE   2,319 0 0
FORTINET INC. Common Stock 34959E109   74,865 700 SH   SOLE   4,524 0 0
WALGREENS BOOTS ALLIANCE INC. Common Stock 931427108   0 0 SH   SOLE   30,030 0 0
CHARLES RIVER LABORATORIES INTERNATIONAL INC. Common Stock 159864107   0 0 SH   SOLE   700 0 0
MICROSOFT CORP. Common Stock 594918104   85,323,735 538,591 SH   SOLE   739,949 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   700 0 0
SILGAN HOLDINGS INC. Common Stock 827048109   0 0 SH   SOLE   1,064 0 0
SOUTHWEST AIRLINES CO. Common Stock 844741108   0 0 SH   SOLE   1,000 0 0
CITIGROUP INC. Common Stock 172967424   2,955,757 37,100 SH   SOLE   99,762 0 0
TRACTOR SUPPLY CO. Common Stock 892356106   0 0 SH   SOLE   3,700 0 0
PINNACLE FINANCIAL PARTNERS INC. Common Stock 72346Q104   0 0 SH   SOLE   1,847 0 0
RENAISSANCERE HOLDINGS LTD. Common Stock G7496G103   0 0 SH   SOLE   500 0 0
COMERICA INC. Common Stock 200340107   0 0 SH   SOLE   5,500 0 0
HARLEY-DAVIDSON INC. Common Stock 412822108   0 0 SH   SOLE   5,416 0 0
UNDER ARMOUR INC. Common Stock 904311107   0 0 SH   SOLE   7,400 0 0
THE COCA-COLA CO. Common Stock 191216100   5,608,970 101,345 SH   SOLE   298,746 0 0
QIWI PLC Common Stock 74735M108   766,800 40,000 SH   SOLE   40,000 0 0
INSMED INC. Common Stock 457669307   1,369,798 57,700 SH   SOLE   57,700 0 0
LOEWS CORP. Common Stock 540424108   0 0 SH   SOLE   7,191 0 0
DOLLAR GENERAL CORP. Common Stock 256677105   0 0 SH   SOLE   5,230 0 0
GROUP 1 AUTOMOTIVE INC. Common Stock 398905109   0 0 SH   SOLE   700 0 0
NORDSTROM INC. Common Stock 655664100   0 0 SH   SOLE   2,206 0 0
FIDELITY NATIONAL FINANCIAL INC. Common Stock 31620R303   901,800 20,000 SH   SOLE   41,157 0 0
MANTECH INTERNATIONAL CORP. Common Stock 564563104   0 0 SH   SOLE   654 0 0
ULTA BEAUTY INC. Common Stock 90384S303   0 0 SH   SOLE   1,300 0 0
ASE TECHNOLOGY HOLDING CO. LTD. Common Stock 00215W100   0 0 SH   SOLE   57,500 0 0
ODEBRECHT OIL & GAS FINANCE LTD. Bond G6712EAB4   15,577 1,641,360 SH   SOLE   0 0 1,641,360
XYLEM INC. Common Stock 98419M100   6,721,141 85,282 SH   SOLE   89,833 0 0
CARMAX INC. Common Stock 143130102   0 0 SH   SOLE   3,000 0 0
JACOBS ENGINEERING GROUP INC. Common Stock 469814107   0 0 SH   SOLE   5,216 0 0
VOYAGER THERAPEUTICS INC. Common Stock 92915B106   4,334,486 320,900 SH   SOLE   320,900 0 0
PRUDENTIAL FINANCIAL INC. Common Stock 744320102   2,442,364 26,200 SH   SOLE   39,235 0 0
COSTCO WHOLESALE CORP. Common Stock 22160K105   0 0 SH   SOLE   7,711 0 0
AMERICAN EXPRESS CO. Common Stock 025816109   6,384,690 51,000 SH   SOLE   73,759 0 0
TELEFLEX INC. Common Stock 879369106   0 0 SH   SOLE   400 0 0
BALLARD POWER SYSTEMS INC. Common Stock 058586108   1,665,600 240,000 SH   SOLE   240,000 0 0
BARRICK GOLD CORP. Common Stock 067901108   155,021 8,330 SH   SOLE   57,581 0 0
PALO ALTO NETWORKS INC. Common Stock 697435105   1,166,350 5,000 SH   SOLE   6,177 0 0
THE WALT DISNEY CO. Common Stock 254687106   13,353,694 91,833 SH   SOLE   126,216 0 0
UNIVERSAL DISPLAY CORP. Common Stock 91347P105   2,854,434 13,420 SH   SOLE   13,420 0 0
NORTHROP GRUMMAN CORP. Common Stock 666807102   0 0 SH   SOLE   937 0 0
TUPPERWARE BRANDS CORP. Common Stock 899896104   0 0 SH   SOLE   300,600 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP. Common Stock 929740108   8,291,560 105,613 SH   SOLE   107,516 0 0
TATA MOTORS LTD. Common Stock 876568502   0 0 SH   SOLE   10,000 0 0
REPUBLIC SERVICES INC. Common Stock 760759100   0 0 SH   SOLE   2,612 0 0
DARLING INGREDIENTS INC. Common Stock 237266101   6,835,999 244,157 SH   SOLE   244,157 0 0
GENUINE PARTS CO. Common Stock 372460105   0 0 SH   SOLE   2,100 0 0
NORDSTROM INC. Common Stock 655664100   24,558 600 SH   SOLE   0 0 600
AMERICAN FINANCIAL GROUP INC. Common Stock 025932104   382,130 3,500 SH   SOLE   3,747 0 0
AURINIA PHARMACEUTICALS INC. Common Stock 05156V102   1,413,720 66,000 SH   SOLE   66,000 0 0
MYOKARDIA INC. Common Stock 62857M105   867,204 11,700 SH   SOLE   11,700 0 0
TC ENERGY CORP. Common Stock 87807B107   818,869 15,200 SH   SOLE   23,281 0 0
AXALTA COATING SYSTEMS LTD. Common Stock G0750C108   408,645 13,500 SH   SOLE   26,507 0 0
TATNEFT PJSC Common Stock 876629205   2,112,075 28,350 SH   SOLE   28,350 0 0
CHEVRON CORP. Common Stock 166764100   2,844,983 23,650 SH   SOLE   38,708 0 0
UNUM GROUP Common Stock 91529Y106   0 0 SH   SOLE   3,300 0 0
SKYWORKS SOLUTIONS INC. Common Stock 83088M102   108,806 899 SH   SOLE   3,100 0 0
FOX CORP. Common Stock 35137L204   0 0 SH   SOLE   9,800 0 0
ENVISTA HOLDINGS CORP. Common Stock 29415F104   0 0 SH   SOLE   4,082 0 0
THE AES CORP. Common Stock 00130H105   0 0 SH   SOLE   8,211 0 0
MSCI INC. Common Stock 55354G100   0 0 SH   SOLE   1,900 0 0
AMERICAN INTERNATIONAL GROUP INC. Common Stock 026874784   1,276,750 25,000 SH   SOLE   98,462 0 0
WHIRLPOOL CORP. Common Stock 963320106   0 0 SH   SOLE   5,811 0 0
SABRE CORP. Common Stock 78573M104   24,728,000 1,100,000 SH   SOLE   1,102,473 0 0
LITTLEFUSE INC. Common Stock 537008104   0 0 SH   SOLE   800 0 0
OSHKOSH CORP. Common Stock 688239201   0 0 SH   SOLE   2,394 0 0
KELLANOVA CO. Common Stock 487836108   123,804 1,800 SH   SOLE   7,361 0 0
HEXION HOLDINGS CORP. Common Stock 42830K103   0 0 SH   SOLE   9,640 0 0
BROWN-FORMAN CORP. Common Stock 115637209   0 0 SH   SOLE   4,125 0 0
JETBLUE AIRWAYS CORP. Common Stock 477143101   0 0 SH   SOLE   8,238 0 0
INVESCO EXCHANGE-TRADED FUND TRUST Fund/ETF 46137V357   2,893,779 25,100 SH   SOLE   0 0 25,100
WARRIOR MET COAL INC. Common Stock 93627C101   0 0 SH   SOLE   6,412 0 0
WALKER & DUNLOP INC. Common Stock 93148P102   0 0 SH   SOLE   1,000 0 0
CREDIT ACCEPTANCE CORP. (MICH.) Common Stock 225310101   0 0 SH   SOLE   700 0 0
EAGLE MATERIALS INC. Common Stock 26969P108   0 0 SH   SOLE   500 0 0
W.R. BERKLEY CORP. Common Stock 084423102   617,130 9,000 SH   SOLE   10,651 0 0
WATTS WATER TECHNOLOGIES INC. Common Stock 942749102   2,599,008 26,050 SH   SOLE   27,350 0 0
BANK OF MONTREAL Common Stock 063671101   2,057,561 26,600 SH   SOLE   41,686 0 0
CME GROUP INC. Common Stock 12572Q105   283,892 1,400 SH   SOLE   26,270 0 0
AGILENT TECHNOLOGIES INC. Common Stock 00846U101   2,491,905 29,210 SH   SOLE   0 0 29,210
GRUBHUB INC. Common Stock 400110102   0 0 SH   SOLE   2,100 0 0
ON SEMICONDUCTOR CORP. Common Stock 682189105   31,464,550 1,295,000 SH   SOLE   1,296,500 0 0
ANNALY CAPITAL MANAGEMENT INC. REIT 035710409   2,691,000 276,000 SH   SOLE   0 0 276,000
FIRST INTERSTATE BANCSYSTEM INC. Common Stock 32055Y201   0 0 SH   SOLE   1,600 0 0
SYNOVUS FINANCIAL CORP. Common Stock 87161C501   0 0 SH   SOLE   3,600 0 0
KB HOME Common Stock 48666K109   0 0 SH   SOLE   5,861 0 0
TEXAS INSTRUMENTS INC. Common Stock 882508104   17,390,343 135,421 SH   SOLE   145,004 0 0
JACK HENRY & ASSOCIATES INC. Common Stock 426281101   0 0 SH   SOLE   1,700 0 0
CMC MATERIALS INC. Common Stock 12709P103   0 0 SH   SOLE   500 0 0
EAST WEST BANCORP INC. Common Stock 27579R104   0 0 SH   SOLE   2,200 0 0
CAPRI HOLDINGS LTD. Common Stock G1890L107   0 0 SH   SOLE   14,516 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC. Common Stock 302130109   0 0 SH   SOLE   5,218 0 0
AMERICAN SUPERCONDUCTOR CORP. Common Stock 030111207   1,203,000 150,000 SH   SOLE   150,000 0 0
BLACKROCK FUND ADVISORS Fund/ETF 46434G822   3,361,126 56,920 SH   SOLE   0 0 56,920
BLACKROCK FUND ADVISORS Fund/ETF 464288257   758,423 9,570 SH   SOLE   0 0 9,570
ORACLE CORP. Common Stock 68389X105   8,536,124 160,120 SH   SOLE   206,328 0 0
HEXCEL CORP. Common Stock 428291108   0 0 SH   SOLE   1,200 0 0
GILEAD SCIENCES INC. Common Stock 375558103   14,489,874 219,710 SH   SOLE   275,085 0 0
SUNNOVA ENERGY INTERNATIONAL INC. Common Stock 86745K104   5,000,900 430,000 SH   SOLE   430,000 0 0
CENCORA INC. Common Stock 03073E105   0 0 SH   SOLE   7,680 0 0
VEECO INSTRUMENTS INC. Common Stock 922417100   1,314,831 88,900 SH   SOLE   88,900 0 0
BERRY PETROLEUM CO. LLC Common Stock 08579X101   0 0 SH   SOLE   3,410 0 0
PAYPAL HOLDINGS INC. Common Stock 70450Y103   10,276,677 94,185 SH   SOLE   110,766 0 0
AT HOME CORP. Common Stock 045919107   0 3,413 SH   SOLE   3,413 0 0
MASIMO CORP. Common Stock 574795100   0 0 SH   SOLE   300 0 0
IDEX CORP. Common Stock 45167R104   0 0 SH   SOLE   2,100 0 0
QORVO INC. Common Stock 74736K101   0 0 SH   SOLE   4,060 0 0
BRISTOL-MYERS SQUIBB CO. Right 110122157   0 1,520 SH   SOLE   0 0 1,520
FIRSTSERVICE CORP. Common Stock 33767E202   5,602,200 60,000 SH   SOLE   60,000 0 0
ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108   4,101,407 95,310 SH   SOLE   95,310 0 0
AFLAC INC. Common Stock 001055102   0 0 SH   SOLE   19,893 0 0
HYSTER YALE INC. Common Stock 449172105   0 0 SH   SOLE   500 0 0
COLUMBIA SPORTSWEAR CO. Common Stock 198516106   0 0 SH   SOLE   800 0 0
STATE STREET GLOBAL ADVISORS INC. Fund/ETF 78462F103   12,082,240 37,630 SH   SOLE   0 0 37,630
THE ODP CORP. Common Stock 676220106   0 0 SH   SOLE   14,931 0 0
HASBRO INC. Common Stock 418056107   0 0 SH   SOLE   1,525 0 0
AMERICAN TOWER CORP. REIT 03027X100   142,116 621 SH   SOLE   0 0 621
TENET HEALTHCARE CORP. Common Stock 88033G407   0 0 SH   SOLE   4,000 0 0
RADIUS RECYCLING INC. Common Stock 806882106   0 0 SH   SOLE   1,466 0 0
UNIFIRST CORP. Common Stock 904708104   0 0 SH   SOLE   621 0 0
EXELON CORP. Common Stock 30161N101   0 0 SH   SOLE   16,855 0 0
WABCO HOLDINGS INC. Common Stock 92927K102   0 0 SH   SOLE   600 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC. Common Stock 31620M106   1,397,500 10,000 SH   SOLE   25,784 0 0
ENANTA PHARMACEUTICALS INC. Common Stock 29251M106   387,562 6,200 SH   SOLE   6,200 0 0
ESSENTIAL UTILITIES INC. Common Stock 03836W103   2,875,297 61,530 SH   SOLE   78,230 0 0
INSTALLED BUILDING PRODUCTS INC. Common Stock 45780R101   0 0 SH   SOLE   1,500 0 0
WELLCARE HEALTH PLANS INC. Common Stock 94946T106   0 0 SH   SOLE   1,624 0 0
VOYA FINANCIAL INC. Common Stock 929089100   2,511,165 41,500 SH   SOLE   44,245 0 0
NVR INC. Common Stock 62944T105   0 0 SH   SOLE   225 0 0
UFP INDUSTRIES INC. Common Stock 913543104   0 0 SH   SOLE   3,000 0 0
DILLARDS INC. Common Stock 254067101   0 0 SH   SOLE   2,252 0 0
WEST PHARMACEUTICAL SERVICES INC. Common Stock 955306105   0 0 SH   SOLE   300 0 0
VIVINT SOLAR INC. Common Stock 92854Q106   2,172,800 280,000 SH   SOLE   280,000 0 0
WAYFAIR INC. Common Stock 94419L101   5,907,660 66,000 SH   SOLE   67,400 0 0
LEAR CORP. Common Stock 521865204   0 0 SH   SOLE   2,421 0 0
SYNNEX CORP. Common Stock 87162W100   0 0 SH   SOLE   1,100 0 0
PTC THERAPEUTICS INC. Common Stock 69366J200   3,821,823 78,300 SH   SOLE   78,300 0 0
GLOBAL BLOOD THERAPEUTICS INC. Common Stock 37890U108   5,049,770 63,800 SH   SOLE   63,800 0 0
TEGNA INC. Common Stock 87901J105   0 0 SH   SOLE   2,000 0 0
GENPACT LTD. Common Stock G3922B107   0 0 SH   SOLE   3,000 0 0
HENRY SCHEIN INC. Common Stock 806407102   0 0 SH   SOLE   3,873 0 0
JOHNSON & JOHNSON Common Stock 478160104   2,937,968 20,141 SH   SOLE   0 0 20,141
CVS HEALTH CORP. Common Stock 126650100   31,352,955 425,033 SH   SOLE   500,507 0 0
TERADYNE INC. Common Stock 880770102   942,790 13,540 SH   SOLE   18,740 0 0
ISHARES INC. Fund/ETF 464286665   1,600,120 34,530 SH   SOLE   0 0 34,530
MC GRATH RENT CORP. Common Stock 580589109   0 0 SH   SOLE   614 0 0
AGNICO EAGLE MINES LTD. Common Stock 008474108   1,415,522 23,000 SH   SOLE   142,900 0 0
ACCELERON PHARMA INC. Common Stock 00434H108   1,375,397 26,900 SH   SOLE   26,900 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   2,750,746 57,355 SH   SOLE   0 0 57,355
ROBERT HALF INC. Common Stock 770323103   0 0 SH   SOLE   1,800 0 0
WINTRUST FINANCIAL CORPORATION Common Stock 97650W108   0 0 SH   SOLE   300 0 0
ALCOA CORP. Common Stock 013872106   0 0 SH   SOLE   4,444 0 0
CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105   0 0 SH   SOLE   4,268 0 0
BANCO BRADESCO S.A. Common Stock 059460303   1,392,530 156,464 SH   SOLE   327,964 0 0
V.F. CORP. Common Stock 918204108   609,756 6,100 SH   SOLE   12,360 0 0
LULULEMON ATHLETICA INC. Common Stock 550021109   0 0 SH   SOLE   1,400 0 0
EMCOR GROUP INC. Common Stock 29084Q100   0 0 SH   SOLE   900 0 0
THE CLOROX CO. Common Stock 189054109   0 0 SH   SOLE   1,806 0 0
HELMERICH & PAYNE INC. Common Stock 423452101   2,222,352 48,800 SH   SOLE   52,300 0 0
AMERICAN WATER WORKS CO. INC. Common Stock 030420103   2,262,464 18,400 SH   SOLE   33,430 0 0
MAXIMUS INC. Common Stock 577933104   0 0 SH   SOLE   700 0 0
AMERIPRISE FINANCIAL INC. Common Stock 03076C106   3,417,555 20,500 SH   SOLE   28,335 0 0
STARBUCKS CORP. Common Stock 855244109   175,840 2,000 SH   SOLE   0 0 2,000
MAGNA INTERNATIONAL INC. Common Stock 559222401   0 0 SH   SOLE   23,331 0 0
MCCORMICK & CO. INC. Common Stock 579780206   0 0 SH   SOLE   2,594 0 0
POSCO HOLDINGS INC. Common Stock 693483109   0 0 SH   SOLE   4,400 0 0
TRANSDIGM GROUP INC. Common Stock 893641100   0 0 SH   SOLE   1,000 0 0
PENSKE AUTOMOTIVE GROUP INC. Common Stock 70959W103   0 0 SH   SOLE   400 0 0
TWILIO INC. Common Stock 90138F102   0 0 SH   SOLE   1,700 0 0
BEST BUY CO. INC. Common Stock 086516101   0 0 SH   SOLE   9,520 0 0
COTERRA ENERGY INC. Common Stock 127097103   155,152 9,010 SH   SOLE   9,010 0 0
CATERPILLAR INC. Common Stock 149123101   3,724,371 25,160 SH   SOLE   39,663 0 0
NETFLIX INC. Common Stock 64110L106   0 0 SH   SOLE   6,829 0 0
AMETEK INC. Common Stock 031100100   6,566,715 65,700 SH   SOLE   78,350 0 0
AMGEN INC. Common Stock 031162100   16,601,250 68,735 SH   SOLE   94,000 0 0
ZAYO GROUP HOLDINGS INC. Common Stock 98919V105   0 0 SH   SOLE   4,742 0 0
AMICUS THERAPEUTICS INC. Common Stock 03152W109   1,544,764 158,600 SH   SOLE   161,600 0 0
BANCOLOMBIA S.A. Common Stock 05968L102   1,096,600 20,000 SH   SOLE   38,700 0 0
APPLE INC. Common Stock 037833100   28,284,376 97,537 SH   SOLE   211,387 0 0
UNITED RENTALS INC. Common Stock 911363109   0 0 SH   SOLE   4,259 0 0
SYNEOS HEALTH INC. Common Stock 87166B102   2,361,200 40,000 SH   SOLE   40,000 0 0
ICICI BANK LTD. Common Stock 45104G104   2,803,880 183,500 SH   SOLE   183,500 0 0
DESIGNER BRANDS INC. Common Stock 250565108   0 0 SH   SOLE   3,827 0 0
BRUNSWICK CORP. Common Stock 117043109   0 0 SH   SOLE   400 0 0
SILICON MOTION TECHNOLOGY CORP. Common Stock 82706C108   202,840 4,000 SH   SOLE   0 0 4,000
VMWARE INC. Common Stock 928563402   3,453,184 22,400 SH   SOLE   26,064 0 0
AMPHENOL CORP. Common Stock 032095101   8,860,136 81,970 SH   SOLE   97,770 0 0
ALBEMARLE CORP. Common Stock 012653101   0 0 SH   SOLE   2,200 0 0
BREAD FINANCIAL HOLDINGS INC. Common Stock 018581108   0 0 SH   SOLE   2,300 0 0
ALEXION PHARMACEUTICALS INC. Common Stock 015351109   8,732,847 80,450 SH   SOLE   85,750 0 0
TENNECO INC. Common Stock 880349105   0 0 SH   SOLE   2,200 0 0
MILLERKNOLL INC. Common Stock 600544100   1,348,812 32,400 SH   SOLE   32,400 0 0
ENSIGN GROUP INC. Common Stock 29358P101   0 0 SH   SOLE   761 0 0
EXELIXIS INC. Common Stock 30161Q104   3,386,684 186,800 SH   SOLE   186,800 0 0
PVH CORP. Common Stock 693656100   2,039,380 19,600 SH   SOLE   21,049 0 0
ARAMARK Common Stock 03852U106   0 0 SH   SOLE   8,503 0 0
STATE STREET CORP. Common Stock 857477103   0 0 SH   SOLE   8,387 0 0
LOWE'S COMPANIES INC. Common Stock 548661107   853,615 7,100 SH   SOLE   20,434 0 0
PROGRESS SOFTWARE CORP. Common Stock 743312100   0 0 SH   SOLE   2,715 0 0
NIKE INC. Common Stock 654106103   12,486,173 123,100 SH   SOLE   160,984 0 0
ZIONS BANCORPORATION N.A. Common Stock 989701107   0 0 SH   SOLE   3,800 0 0
INVESCO CAPITAL MANAGEMENT LLC Fund/ETF 46090E103   1,178,922 5,545 SH   SOLE   0 0 5,545
BCE INC. Common Stock 05534B760   2,825,697 60,880 SH   SOLE   150,863 0 0
KANSAS CITY SOUTHERN Common Stock 485170302   0 0 SH   SOLE   4,400 0 0
WESBANCO INC. Common Stock 950810101   0 0 SH   SOLE   1,138 0 0
PINTEREST INC. Common Stock 72352L106   739,600 40,000 SH   SOLE   40,000 0 0
CELANESE CORP. (DEL.) Common Stock 150870103   0 0 SH   SOLE   9,551 0 0
HALLIBURTON CO. Common Stock 406216101   0 0 SH   SOLE   54,853 0 0
HD SUPPLY HOLDINGS INC. Common Stock 40416M105   405,400 10,000 SH   SOLE   18,516 0 0
WORKDAY INC. Common Stock 98138H101   1,160,950 7,000 SH   SOLE   9,315 0 0
INFOSYS LTD. Common Stock 456788108   1,026,000 100,000 SH   SOLE   192,700 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   1,825,324 40,000 SH   SOLE   48,441 0 0
CERNER CORP. Common Stock 156782104   0 0 SH   SOLE   45,504 0 0
STRYKER CORP. Common Stock 863667101   11,156,080 53,001 SH   SOLE   62,324 0 0
ARCH CAPITAL GROUP LTD. Common Stock G0450A105   0 0 SH   SOLE   10,423 0 0
RYDER SYSTEM INC. Common Stock 783549108   0 0 SH   SOLE   3,085 0 0
HEICO CORP. Common Stock 422806208   0 0 SH   SOLE   3,882 0 0
US FOODS HOLDING CORP. Common Stock 912008109   0 0 SH   SOLE   2,320 0 0
NEWMARK GROUP INC. Common Stock 65158N102   0 0 SH   SOLE   1,623 0 0
OLD DOMINION FREIGHT LINE INC. Common Stock 679580100   7,423,748 39,400 SH   SOLE   41,800 0 0
GEOPARK LTD. Common Stock G38327105   0 0 SH   SOLE   40,000 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464288513   3,570,364 40,600 SH   SOLE   0 0 40,600
BANK OF AMERICA CORPORATION Common Stock 060505104   2,774,975 78,500 SH   SOLE   379,640 0 0
MOBILE TELESYSTEMS PJSC Common Stock 607409109   0 0 SH   SOLE   38,100 0 0
JOUNCE THERAPEUTICS INC. Common Stock 481116101   5,472,001 672,687 SH   SOLE   672,687 0 0
SYNCHRONY FINANCIAL Common Stock 87165B103   0 0 SH   SOLE   28,313 0 0
XEROX HOLDINGS CORP. Common Stock 98421M106   0 0 SH   SOLE   12,933 0 0
MAXIM INTEGRATED PRODUCTS INC. Common Stock 57772K101   0 0 SH   SOLE   3,700 0 0
WELLS FARGO & CO. Common Stock 949746101   0 0 SH   SOLE   80,142 0 0
FMC CORP. Common Stock 302491303   57,349 578 SH   SOLE   5,500 0 0
KONTOOR BRANDS INC. Common Stock 50050N103   0 0 SH   SOLE   2,600 0 0
LIBERTY MEDIA CORP. Common Stock 531229607   0 0 SH   SOLE   6,000 0 0
TYSON FOODS INC. Common Stock 902494103   502,810 5,500 SH   SOLE   14,360 0 0
IDEXX LABORATORIES INC. Common Stock 45168D104   0 0 SH   SOLE   1,300 0 0
PFIZER INC. Common Stock 717081103   4,627,143 117,720 SH   SOLE   253,165 0 0
THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104   12,526,432 60,320 SH   SOLE   79,900 0 0
BANK OF AMERICA CORPORATION Common Stock 060505682   0 0 SH   SOLE   400 0 0
CHEMED CORP. Common Stock 16359R103   0 0 SH   SOLE   500 0 0
FIRSTENERGY CORP. Common Stock 337932107   0 0 SH   SOLE   7,400 0 0
BOOZ ALLEN HAMILTON HOLDING CORP. Common Stock 099502106   0 0 SH   SOLE   1,790 0 0
WHEATON PRECIOUS METALS CORP. Common Stock 962879102   1,557,072 52,800 SH   SOLE   280,542 0 0
PROSPERITY BANCSHARES INC. Common Stock 743606105   0 0 SH   SOLE   316 0 0
CENTENE CORP. Common Stock 15135B101   0 0 SH   SOLE   36,170 0 0
TETRA TECH INC. Common Stock 88162G103   0 0 SH   SOLE   800 0 0
NASDAQ INC. Common Stock 631103108   0 0 SH   SOLE   6,409 0 0
ETSY INC. Common Stock 29786A106   711,147 15,683 SH   SOLE   14,600 0 1,083
KENNEDY-WILSON HOLDINGS INC. Common Stock 489398107   89 4 SH   SOLE   4 0 0
TEXTRON INC. Common Stock 883203101   0 0 SH   SOLE   500 0 0
CAMECO CORP. Common Stock 13321L108   0 0 SH   SOLE   15,391 0 0
VAREX IMAGING CORP. Common Stock 92214X106   0 0 SH   SOLE   400 0 0
ALLISON TRANSMISSION HOLDINGS INC. Common Stock 01973R101   0 0 SH   SOLE   8,400 0 0
PORTOLA PHARMACEUTICALS INC. Common Stock 737010108   558,838 22,300 SH   SOLE   22,300 0 0
PEPSICO INC. Common Stock 713448108   15,752,071 114,610 SH   SOLE   153,116 0 0
TIMKEN CO. Common Stock 887389104   0 0 SH   SOLE   1,525 0 0
LEIDOS HOLDINGS INC. Common Stock 525327102   0 0 SH   SOLE   5,542 0 0
HESS CORP. Common Stock 42809H107   0 0 SH   SOLE   22,200 0 0
APOGEE ENTERPRISES INC. Common Stock 037598109   0 0 SH   SOLE   1,000 0 0
KINDER MORGAN INC. Common Stock 49456B101   0 0 SH   SOLE   50,681 0 0
MOVADO GROUP INC. Common Stock 624580106   0 0 SH   SOLE   1,598 0 0
ABBOTT LABORATORIES Common Stock 002824100   8,121,926 92,939 SH   SOLE   124,409 0 0
WESTERN UNION CO. Common Stock 959802109   1,888,530 69,000 SH   SOLE   105,204 0 0
PETROLEO BRASILEIRO S.A. - PETROBRAS Common Stock 71654V408   0 0 SH   SOLE   10,000 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   12,787,240 267,733 SH   SOLE   378,707 0 0
SIMON PROPERTY GROUP INC. REIT 828806109   131,798 893 SH   SOLE   0 0 893
HEWLETT PACKARD ENTERPRISE CO. Common Stock 42824C109   0 0 SH   SOLE   88,458 0 0
NUTRIEN LTD. Common Stock 67077M108   0 0 SH   SOLE   6,478 0 0
TFI INTERNATIONAL INC. Common Stock 87241L109   0 0 SH   SOLE   1,437 0 0
WESTERN DIGITAL CORP. Common Stock 958102105   9,076 143 SH   SOLE   0 0 143
WESTERN DIGITAL CORP. Common Stock 958102105   1,366,860 22,000 SH   SOLE   84,574 0 0
VAIL RESORTS INC. Common Stock 91879Q109   0 0 SH   SOLE   600 0 0
INCYTE CORP. Common Stock 45337C102   6,243,582 70,645 SH   SOLE   76,250 0 0
BAKER HUGHES HOLDINGS LLC Common Stock 05722G100   0 0 SH   SOLE   43,075 0 0
STARBUCKS CORP. Common Stock 855244109   36,418,465 415,800 SH   SOLE   484,003 0 0
HORMEL FOODS CORP. Common Stock 440452100   0 0 SH   SOLE   4,516 0 0
BLACKROCK INC. Common Stock 09247X101   6,063,765 12,077 SH   SOLE   11,070 0 1,007
NIU TECHNOLOGIES Common Stock 65481N100   1,142,100 135,000 SH   SOLE   135,000 0 0
ARISTA NETWORKS INC. Common Stock 040413106   0 0 SH   SOLE   2,450 0 0
COHERUS BIOSCIENCES INC. Common Stock 19249H103   2,773,480 156,000 SH   SOLE   156,000 0 0
LUMEN TECHNOLOGIES INC. Common Stock 156700106   0 0 SH   SOLE   26,505 0 0
HILL-ROM HOLDINGS INC. Common Stock 431475102   0 0 SH   SOLE   1,204 0 0
IQVIA HOLDINGS INC. Common Stock 46266C105   3,863,336 25,060 SH   SOLE   27,019 0 0
MIRATI THERAPEUTICS INC. Common Stock 60468T105   1,412,730 11,000 SH   SOLE   11,000 0 0
ALTICE USA INC. Common Stock 02156K103   0 0 SH   SOLE   17,300 0 0
TORO CO. Common Stock 891092108   0 0 SH   SOLE   2,000 0 0
DIAGEO PLC Common Stock 25243Q205   2,328,238 13,824 SH   SOLE   0 0 13,824
ZILLOW GROUP INC. Common Stock 98954M200   0 0 SH   SOLE   1,418 0 0
HA SUSTAINABLE INFRASTRUCTURE CAPITAL INC. Common Stock 41068X100   7,635,707 237,626 SH   SOLE   407,626 0 0
XYLEM INC. Common Stock 98419M100   4,727 60 SH   SOLE   0 0 60
INGEVITY CORP. Common Stock 45688C107   0 0 SH   SOLE   500 0 0
THE HERSHEY CO. Common Stock 427866108   0 0 SH   SOLE   10,829 0 0
BHP GROUP LTD. Common Stock 088606108   0 0 SH   SOLE   600 0 0
RESMED INC. Common Stock 761152107   0 0 SH   SOLE   1,800 0 0
TEXAS ROADHOUSE INC. Common Stock 882681109   32,962,883 582,486 SH   SOLE   583,000 0 0
NETAPP INC. Common Stock 64110D104   0 0 SH   SOLE   4,376 0 0
CAMPBELL SOUP CO. Common Stock 134429109   0 0 SH   SOLE   2,700 0 0
LKQ CORP. Common Stock 501889208   33,558,000 940,000 SH   SOLE   953,400 0 0
SKYWEST INC. Common Stock 830879102   0 0 SH   SOLE   2,393 0 0
QUANTA SERVICES INC. Common Stock 74762E102   0 0 SH   SOLE   1,000 0 0
COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO Common Stock 20441A102   0 0 SH   SOLE   1,490 0 0
CONSTELLATION BRANDS INC. Common Stock 21036P108   0 0 SH   SOLE   5,171 0 0
CORPAY INC. Common Stock 339041105   0 0 SH   SOLE   2,932 0 0
BLACK KNIGHT INC. Common Stock 09215C105   839,458 13,026 SH   SOLE   12,152 0 874
SILICON MOTION TECHNOLOGY CORP. Common Stock 82706C108   34,160,974 682,780 SH   SOLE   682,100 0 680
SILICON LABORATORIES INC. Common Stock 826919102   0 0 SH   SOLE   500 0 0
ENEL AMERICAS S.A. Common Stock 29274F104   0 0 SH   SOLE   87,170 0 0
TWITTER INC. Common Stock 90184L102   1,642,095 50,450 SH   SOLE   59,808 0 0
CONSOLIDATED EDISON INC. Common Stock 209115104   0 0 SH   SOLE   18,412 0 0
BEYOND MEAT INC. Common Stock 08862E109   756,400 10,000 SH   SOLE   10,000 0 0
INSPERITY INC. Common Stock 45778Q107   0 0 SH   SOLE   600 0 0
CHEESECAKE FACTORY INC. Common Stock 163072101   0 0 SH   SOLE   1,000 0 0
GENERAL MOTORS CO. Common Stock 37045V100   0 0 SH   SOLE   43,181 0 0
CONAGRA BRANDS INC. Common Stock 205887102   0 0 SH   SOLE   4,878 0 0
HONEYWELL INTERNATIONAL INC. Common Stock 438516106   0 0 SH   SOLE   16,179 0 0
EVOQUA WATER TECHNOLOGIES CORP. Common Stock 30057T105   2,825,228 149,800 SH   SOLE   149,800 0 0
BLUEPRINT MEDICINES CORP. Common Stock 09627Y109   3,868,452 47,600 SH   SOLE   47,600 0 0
CAPITAL ONE FINANCIAL CORP. Common Stock 14040H105   0 0 SH   SOLE   11,784 0 0
TECK RESOURCES LTD. Common Stock 878742204   0 0 SH   SOLE   600 0 0
EPAM SYSTEMS INC. Common Stock 29414B104   0 0 SH   SOLE   1,300 0 0
POLARIS INC. Common Stock 731068102   0 0 SH   SOLE   800 0 0
MOLINA HEALTHCARE INC. Common Stock 60855R100   0 0 SH   SOLE   1,196 0 0
EDWARDS LIFESCIENCES CORP. Common Stock 28176E108   10,836,636 46,190 SH   SOLE   52,220 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   37,190,584 438,380 SH   SOLE   440,920 0 0
AUTODESK INC. Common Stock 052769106   2,427,042 13,125 SH   SOLE   16,143 0 0
CALAVO GROWERS INC. Common Stock 128246105   0 0 SH   SOLE   800 0 0
MARKEL GROUP INC. Common Stock 570535104   0 0 SH   SOLE   200 0 0
SERVICENOW INC. Common Stock 81762P102   0 0 SH   SOLE   2,176 0 0
ROYAL GOLD INC. Common Stock 780287108   0 0 SH   SOLE   43,980 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287341   1,225,329 39,900 SH   SOLE   0 0 39,900
CINCINNATI FINANCIAL CORP. Common Stock 172062101   0 0 SH   SOLE   2,184 0 0
CARTER'S INC. Common Stock 146229109   0 0 SH   SOLE   1,100 0 0
NU SKIN ENTERPRISES INC. Common Stock 67018T105   0 0 SH   SOLE   600 0 0
THE BANK OF NEW YORK MELLON CORP. Common Stock 064058100   0 0 SH   SOLE   36,075 0 0
DEVON ENERGY CORP. Common Stock 25179M103   0 0 SH   SOLE   23,200 0 0
SPIRIT AIRLINES INC. Common Stock 848577102   0 0 SH   SOLE   800 0 0
VEEVA SYSTEM INC. Common Stock 922475108   0 0 SH   SOLE   3,928 0 0
RTX CORP. Common Stock 913017109   0 0 SH   SOLE   18,084 0 0
IOVANCE BIOTHERAPEUTICS INC. Common Stock 462260100   1,196,260 43,000 SH   SOLE   43,000 0 0
FINANCIAL CORP. OF AMERICA Common Stock 317421105   0 200 SH   SOLE   0 0 200
ON SEMICONDUCTOR CORP. Common Stock 682189105   303,775 12,460 SH   SOLE   0 0 12,460
TESLA INC. Common Stock 88160R101   23,638 57 SH   SOLE   2,000 0 0
TURBODYNE TECHNOLOGIES INC. Common Stock 899905103   0 500 SH   SOLE   0 0 500
LENNOX INTERNATIONAL INC. Common Stock 526107107   0 0 SH   SOLE   1,500 0 0
SPS COMMERCE INC. Common Stock 78463M107   0 0 SH   SOLE   1,166 0 0
BUILDERS FIRSTSOURCE INC. Common Stock 12008R107   0 0 SH   SOLE   7,267 0 0
ARENA PHARMACEUTICALS INC. Common Stock 040047607   1,220,325 26,500 SH   SOLE   26,500 0 0
THE INTERPUBLIC GROUP OF COMPANIES INC. Common Stock 460690100   0 0 SH   SOLE   40,600 0 0
BRISTOL-MYERS SQUIBB CO. Right 110122157   972,110 323,700 SH   SOLE   0 0 323,700
SEI INVESTMENT CO. Common Stock 784117103   0 0 SH   SOLE   13,353 0 0
SYSCO CORP. Common Stock 871829107   0 0 SH   SOLE   10,782 0 0
PRA HEALTH SCIENCES INC. Common Stock 69354M108   2,337,300 21,200 SH   SOLE   21,200 0 0
PACCAR INC. Common Stock 693718108   0 0 SH   SOLE   15,069 0 0
SHELL PLC Common Stock 780259107   0 0 SH   SOLE   500 0 0
NOVATEK PJSC Common Stock 669888109   1,785,345 8,709 SH   SOLE   15,709 0 0
WERNER ENTERPRISES INC. Common Stock 950755108   0 0 SH   SOLE   4,382 0 0
PEOPLE'S UNITED FINANCIAL INC. Common Stock 712704105   0 0 SH   SOLE   11,164 0 0
FIRST AMERICAN FINANCIAL CORP. Common Stock 31847R102   0 0 SH   SOLE   4,398 0 0
ENBRIDGE INC. Common Stock 29250N105   1,467,703 37,000 SH   SOLE   87,799 0 0
CAE INC. Common Stock 124765108   0 0 SH   SOLE   6,300 0 0
RESTAURANT BRANDS INTERNATIONAL INC. Common Stock 76131D103   0 0 SH   SOLE   5,534 0 0
SPRINT CORP. Common Stock 85207U105   0 0 SH   SOLE   48,401 0 0
SAGE THERAPEUTICS INC. Common Stock 78667J108   1,371,645 18,700 SH   SOLE   18,700 0 0
ENTERGY CORP. Common Stock 29364G103   0 0 SH   SOLE   8,256 0 0
MICROCHIP TECHNOLOGY INC. Common Stock 595017104   0 0 SH   SOLE   4,323 0 0
GENERAL DYNAMICS CORP. Common Stock 369550108   0 0 SH   SOLE   5,507 0 0
KEYCON POWER HOLDINGS LLC Common Stock 49328K107   0 0 SH   SOLE   3,025 0 0
LABCORP HOLDINGS INC. Common Stock 50540R409   0 0 SH   SOLE   3,966 0 0
SANOFI S.A. Right 80105N113   10,320 12,000 SH   SOLE   0 0 12,000
SURGUTNEFTEGAS PJSC Common Stock 868861204   1,260,150 155,000 SH   SOLE   155,000 0 0
BLACKBERRY LTD. Common Stock 09228F103   0 0 SH   SOLE   7,036 0 0
SCHLUMBERGER N.V. (SCHLUMBERGER LTD.) Common Stock 806857108   1,183,720 29,300 SH   SOLE   100,274 0 0
MARKETAXESS HOLDINGS INC. Common Stock 57060D108   0 0 SH   SOLE   1,300 0 0
DISCOVER FINANCIAL SERVICES Common Stock 254709108   0 0 SH   SOLE   23,761 0 0
INTERCONTINENTAL EXCHANGE INC. Common Stock 45866F104   4,735,055 51,103 SH   SOLE   44,509 0 6,594
CAPSTONE GREEN ENERGY CORP. Common Stock 14067D508   304,000 100,000 SH   SOLE   100,000 0 0
FREEPORT-MCMORAN INC. Common Stock 35671D857   59,846 4,600 SH   SOLE   24,401 0 0
GENESCO INC. Common Stock 371532102   0 0 SH   SOLE   1,747 0 0
EUROGAS INC. Common Stock 298734104   0 47,000 SH   SOLE   0 0 47,000
MOTOROLA SOLUTIONS INC. Common Stock 620076307   322,900 2,000 SH   SOLE   6,686 0 0
KOHL'S CORP. Common Stock 500255104   0 0 SH   SOLE   5,137 0 0
MERCK & CO. INC. Common Stock 58933Y105   8,106,296 88,740 SH   SOLE   174,345 0 0
LSR GROUP PAO Common Stock 50218G206   637,200 270,000 SH   SOLE   270,000 0 0
INTERCEPT PHARMACEUTICALS INC. Common Stock 45845P108   0 0 SH   SOLE   874 0 0
EVERSOURCE ENERGY Common Stock 30040W108   0 0 SH   SOLE   20,773 0 0
INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101   0 0 SH   SOLE   2,900 0 0
COMCAST CORP. Common Stock 20030N101   4,976,598 110,401 SH   SOLE   175,324 0 0
UNITED PARCEL SERVICE INC. Common Stock 911312106   261,668 2,200 SH   SOLE   14,619 0 0
META PLATFORMS INC. Common Stock 30303M102   36,592,406 178,058 SH   SOLE   230,662 0 0
U-HAUL HOLDING COMPANY Common Stock 023586100   8,599,010 23,000 SH   SOLE   23,300 0 0
FRANKLIN RESOURCES INC. Common Stock 354613101   0 0 SH   SOLE   5,617 0 0
EPIZYME INC. Common Stock 29428V104   6,233,024 275,200 SH   SOLE   275,200 0 0
PROGRESSIVE CORP. (OHIO) Common Stock 743315103   8,194,817 113,600 SH   SOLE   98,062 0 15,538
ELECTRONIC ARTS INC. Common Stock 285512109   1,480,979 13,652 SH   SOLE   27,045 0 0
BAIDU INC. Common Stock 056752108   88,515 700 SH   SOLE   700 0 0
VARIAN MEDICAL SYSTEMS INC. Common Stock 92220P105   0 0 SH   SOLE   1,300 0 0
FORWARD AIR CORP. Common Stock 349853101   0 0 SH   SOLE   1,000 0 0
AIR PRODUCTS & CHEMICALS INC. Common Stock 009158106   1,113,868 4,730 SH   SOLE   6,480 0 0
IONIS PHARMACEUTICALS INC. Common Stock 462222100   4,024,909 66,246 SH   SOLE   65,800 0 446
DOW INC. Common Stock 260557103   0 0 SH   SOLE   10,867 0 0
EXXON MOBIL CORP. Common Stock 30231G102   3,012,259 43,100 SH   SOLE   60,661 0 0
XENCOR INC. Common Stock 98401F105   5,296,352 154,200 SH   SOLE   154,200 0 0
ACUITY BRANDS INC. Common Stock 00508Y102   1,961,133 14,240 SH   SOLE   15,940 0 0
DUPONT DE NEMOURS INC. Common Stock 26614N102   0 0 SH   SOLE   492 0 0
HUMANA INC. Common Stock 444859102   0 0 SH   SOLE   4,697 0 0
ASSOCIATED BANC-CORP Common Stock 045487105   0 0 SH   SOLE   700 0 0
DAVITA INC. Common Stock 23918K108   0 0 SH   SOLE   6,796 0 0
LINCOLN NATIONAL CORP. Common Stock 534187109   1,174,800 20,000 SH   SOLE   23,124 0 0
TRAVERE THERAPEUTICS INC. Common Stock 761299106   511,572 35,600 SH   SOLE   35,600 0 0
ENERSYS Common Stock 29275Y102   950,360 12,546 SH   SOLE   12,546 0 0
MONSTER BEVERAGE CORP. Common Stock 61174X109   0 0 SH   SOLE   13,151 0 0
KINROSS GOLD CORP. Common Stock 496902404   118,888 25,000 SH   SOLE   43,678 0 0
ONEOK INC. Common Stock 682680103   817,668 10,800 SH   SOLE   38,998 0 0
CHEMOCENTRYX INC. Common Stock 16383L106   2,463,640 68,000 SH   SOLE   68,000 0 0
EDISON INTERNATIONAL Common Stock 281020107   0 0 SH   SOLE   9,883 0 0
WORLD KINECT CORP. Common Stock 981475106   0 0 SH   SOLE   2,519 0 0
MATCH GROUP INC. Common Stock 44919P508   0 0 SH   SOLE   1,900 0 0
GRAHAM HOLDINGS COMPANY Common Stock 384637104   0 0 SH   SOLE   169 0 0
CHARTER COMMUNICATIONS INC Common Stock 16119P108   5,808 12 SH   SOLE   3,583 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   2,939,464 47,874 SH   SOLE   0 0 47,874
SIGNATURE BANK Common Stock 82669G104   0 0 SH   SOLE   1,100 0 0
BATH & BODY WORKS INC. Common Stock 501797104   18,120 1,000 SH   SOLE   0 0 1,000
SEAGEN INC. Common Stock 812578102   7,026,369 61,950 SH   SOLE   62,950 0 0
JINKOSOLAR HOLDING CO. LTD. Common Stock 47759T100   1,487,425 65,670 SH   SOLE   65,670 0 0
APPLE INC. Common Stock 037833100   516,824 1,760 SH   SOLE   0 0 1,760
COHEN & STEERS INC. Common Stock 19247A100   0 0 SH   SOLE   500 0 0
NEW ORIENTAL EDUCATION & TECHNOLOGY GROUP INC. Common Stock 647581107   1,116,000 9,000 SH   SOLE   21,100 0 0
ALIBABA GROUP HOLDING LTD. Common Stock 01609W102   25,381,488 117,748 SH   SOLE   217,021 0 0
S&P GLOBAL INC. Common Stock 78409V104   14,826,391 54,178 SH   SOLE   54,676 0 0
Q32 BIO INC. Common Stock 438083107   2,899,420 138,000 SH   SOLE   138,000 0 0
SPIRIT AEROSYSTEMS HOLDINGS INC. Common Stock 848574109   0 0 SH   SOLE   1,900 0 0
SPLUNK INC. Common Stock 848637104   2,272,650 15,000 SH   SOLE   16,814 0 0
GOLD FIELDS LTD. Common Stock 38059T106   14,586 2,200 SH   SOLE   4,471,900 0 0
SBERBANK OF RUSSIA PJSC Common Stock 80585Y308   72,792 4,380 SH   SOLE   226,489 0 0
SANDERSON FARMS INC. Common Stock 800013104   0 0 SH   SOLE   1,100 0 0
ROCKWELL AUTOMATION INC. Common Stock 773903109   0 0 SH   SOLE   2,098 0 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100   197,055 900 SH   SOLE   0 0 900
AGILENT TECHNOLOGIES INC. Common Stock 00846U101   0 0 SH   SOLE   23,577 0 0
INTEL CORP. Common Stock 458140100   16,184,088 269,881 SH   SOLE   363,845 0 0
OKTA INC. Common Stock 679295105   0 0 SH   SOLE   2,000 0 0
GOOSEHEAD INSURANCE INC. Common Stock 38267D109   1,924,515 45,500 SH   SOLE   45,500 0 0
DEERE & CO. Common Stock 244199105   0 0 SH   SOLE   5,896 0 0
FOX CORP. Common Stock 35137L105   0 0 SH   SOLE   4,225 0 0
NVIDIA CORP. Common Stock 67066G104   13,432,382 56,669 SH   SOLE   80,565 0 0
SOUTH32 LTD. Common Stock 84473L105   0 0 SH   SOLE   2,400 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   128,516 1,520 SH   SOLE   0 0 1,520
HCA HEALTHCARE INC. Common Stock 40412C101   0 0 SH   SOLE   7,649 0 0
PTC INC. Common Stock 69370C100   0 0 SH   SOLE   1,500 0 0
TARGET CORP. Common Stock 87612E106   0 0 SH   SOLE   50,176 0 0
INVESCO LTD. Common Stock G491BT108   0 0 SH   SOLE   5,876 0 0
DELL TECHNOLOGIES INC. Common Stock 24703L202   0 0 SH   SOLE   1,831 0 0
HAMILTON LANE INC. Common Stock 407497106   41,460 685 SH   SOLE   0 0 685
TARGA RESOURCES CORP. Common Stock 87612G101   0 0 SH   SOLE   1,654 0 0
CDK GLOBAL II LLC Common Stock 12508E101   0 0 SH   SOLE   701 0 0
CHURCHILL DOWNS INC. Common Stock 171484108   0 0 SH   SOLE   1,800 0 0
GE AEROSPACE Common Stock 369604103   11,080 1,000 SH   SOLE   225,198 0 0
ACCO BRANDS CORP. Common Stock 00081T108   0 0 SH   SOLE   4,987 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287200   8,762,597 27,170 SH   SOLE   0 0 27,170
BLACKROCK FUND ADVISORS Fund/ETF 464287234   4,633,695 103,500 SH   SOLE   0 0 103,500
BLACKROCK FUND ADVISORS Fund/ETF 464288182   15,385 210 SH   SOLE   0 0 210
PRESTIGE CONSUMER HEALTHCARE INC. Common Stock 74112D101   0 0 SH   SOLE   4,000 0 0
FIVE PRIME THERAPEUTICS INC. Common Stock 33830X104   1,942,272 449,750 SH   SOLE   449,750 0 0
KENNAMETAL INC. Common Stock 489170100   0 0 SH   SOLE   300 0 0
TAL EDUCATION GROUP Common Stock 874080104   1,209,500 25,000 SH   SOLE   55,000 0 0
MACY'S, INC. Common Stock 55616P104   0 0 SH   SOLE   26,227 0 0
BOSTON SCIENTIFIC CORP. Common Stock 101137107   325,584 7,200 SH   SOLE   116,509 0 0
DENTSPLY SIRONA INC. Common Stock 24906P109   0 0 SH   SOLE   14,362 0 0
TELUS CORP. Common Stock 87971M103   708,541 18,300 SH   SOLE   18,300 0 0
ISHARES TRUST Fund/ETF 464287291   104,805 500 SH   SOLE   0 0 500
ISHARES TRUST Fund/ETF 464287770   123,126 811 SH   SOLE   0 0 811
ISHARES TRUST Fund/ETF 464287325   144,081 2,100 SH   SOLE   0 0 2,100
REGENERON PHARMACEUTICALS INC. Common Stock 75886F107   3,546,540 9,500 SH   SOLE   11,059 0 0
COLLIERS INTERNATIONAL GROUP INC. Common Stock 194693107   0 0 SH   SOLE   600 0 0
KLA CORP. Common Stock 482480100   0 0 SH   SOLE   2,798 0 0
SIRIUS XM INC. Common Stock 82968B103   0 0 SH   SOLE   16,613 0 0
PT TELKOM INDONESIA (PERSERO) TBK Common Stock 715684106   0 0 SH   SOLE   857 0 0
LIGAND PHARMACEUTICALS INC. Common Stock 53220K504   769,392 7,200 SH   SOLE   7,200 0 0
UBER TECHNOLOGIES INC. Common Stock 90353T100   1,659,350 55,000 SH   SOLE   66,000 0 0
FACTSET RESEARCH SYSTEMS INC. Common Stock 303075105   0 0 SH   SOLE   200 0 0
JABIL INC. Common Stock 466313103   0 0 SH   SOLE   9,826 0 0
ILLUMINA INC. Common Stock 452327109   16,265,965 48,959 SH   SOLE   51,697 0 0
ASBURY AUTOMOTIVE GROUP INC. Common Stock 043436104   0 0 SH   SOLE   300 0 0
NOVO-NORDISK AS Common Stock 670100205   0 0 SH   SOLE   5,000 0 0
BLUEBIRD BIO INC. Common Stock 09609G100   3,142,620 35,550 SH   SOLE   36,050 0 0
DISCOVERY INC. Common Stock 25470F302   0 0 SH   SOLE   14,658 0 0
CARDINAL HEALTH INC. Common Stock 14149Y108   0 0 SH   SOLE   14,069 0 0
AZUL SA Common Stock 05501U106   769,344 18,047 SH   SOLE   18,047 0 0
EVEREST GROUP LTD. Common Stock G3223R108   0 0 SH   SOLE   1,133 0 0
UBIQUITI INC. Common Stock 90353W103   6,143,538 32,478 SH   SOLE   32,000 0 478
NUTANIX INC. Common Stock 67059N108   17,459 570 SH   SOLE   0 0 570
DISH NETWORK CORP. Common Stock 25470M109   0 0 SH   SOLE   3,162 0 0
MORGAN STANLEY Common Stock 617446448   0 0 SH   SOLE   31,798 0 0
DENALI THERAPEUTICS INC. Common Stock 24823R105   2,498,416 142,200 SH   SOLE   142,200 0 0
ALPHABET INC. Common Stock 02079K107   13,548,405 10,022 SH   SOLE   16,708 0 0
ALPHABET INC. Common Stock 02079K305   36,787,929 27,179 SH   SOLE   49,719 0 0
SS&C TECHNOLOGIES HOLDINGS INC. Common Stock 78467J100   0 0 SH   SOLE   7,035 0 0
SPECTRUM BRANDS HOLDINGS INC. Common Stock 84790A105   0 0 SH   SOLE   300 0 0
COSTAR GROUP INC. Common Stock 22160N109   6,042,813 10,124 SH   SOLE   11,100 0 0
ROGERS COMMUNICATIONS INC. Common Stock 775109200   1,996,070 40,200 SH   SOLE   53,427 0 0
HUNTSMAN CORP. Common Stock 447011107   0 0 SH   SOLE   600 0 0
MCDONALD'S CORP. Common Stock 580135101   614,327 3,100 SH   SOLE   18,198 0 0
MARATHON PETROLEUM CORP. Common Stock 56585A102   0 0 SH   SOLE   9,019 0 0
NETEASE INC. Common Stock 64110W102   2,387,658 7,800 SH   SOLE   11,280 0 0
DAQO NEW ENERGY CORP. Common Stock 23703Q203   2,504,540 48,500 SH   SOLE   48,500 0 0
RADIUS HEALTH INC. Common Stock 750469207   314,700 15,000 SH   SOLE   15,000 0 0
BROADCOM INC. Common Stock 11135F101   10,698,714 33,800 SH   SOLE   42,788 0 0
LCI INDUSTRIES Common Stock 50189K103   0 0 SH   SOLE   1,800 0 0
DANA INC. Common Stock 235825205   0 0 SH   SOLE   2,700 0 0
FASTENAL CO. Common Stock 311900104   0 0 SH   SOLE   9,272 0 0
BLOCK INC. Common Stock 852234103   6,451,200 104,000 SH   SOLE   108,800 0 0
AUTONATION INC. Common Stock 05329W102   0 0 SH   SOLE   300 0 0
ASSURANT INC. Common Stock 04621X108   0 0 SH   SOLE   870 0 0
ARGENX SE Common Stock 04016X101   2,010,000 12,500 SH   SOLE   12,500 0 0
SWIFT TRANSPORTATION CO. Common Stock 499049104   0 0 SH   SOLE   42,792 0 0
CRACKER BARREL OLD COUNTRY STORE INC. Common Stock 22410J106   0 0 SH   SOLE   200 0 0
THE HOME DEPOT INC. Common Stock 437076102   14,908,950 67,856 SH   SOLE   93,827 0 0
VERISK ANALYTICS INC. Common Stock 92345Y106   673,777 4,530 SH   SOLE   7,470 0 0
WEC ENERGY GROUP INC. Common Stock 92939U106   0 0 SH   SOLE   381 0 0
CIGNA GROUP, THE Common Stock 125523100   693,600 3,400 SH   SOLE   17,775 0 0
THE PNC FINANCIAL SERVICES GROUP INC. Common Stock 693475105   5,240,302 32,665 SH   SOLE   42,992 0 0
THE BANK OF NOVA SCOTIA Common Stock 064149107   2,629,233 46,700 SH   SOLE   72,540 0 0
SOUTHERN COPPER CORP. Common Stock 84265V105   0 0 SH   SOLE   1,200 0 0
LAM RESEARCH CORP. Common Stock 512807108   1,289,630 4,385 SH   SOLE   10,750 0 0
SNAP INC. Common Stock 83304A106   0 0 SH   SOLE   15,900 0 0
TAPESTRY INC. Common Stock 876030107   21,576 800 SH   SOLE   0 0 800
ESSENT GROUP LTD. Common Stock G3198U102   0 0 SH   SOLE   3,887 0 0
ASTRAZENECA PLC Common Stock 046353108   0 0 SH   SOLE   2,195 0 0
MONDELEZ INTERNATIONAL INC. Common Stock 609207105   2,738,571 49,540 SH   SOLE   96,477 0 0
PLUG POWER INC. Common Stock 72919P202   3,341,800 1,085,000 SH   SOLE   1,085,000 0 0
PACKAGING CORP. OF AMERICA Common Stock 695156109   0 0 SH   SOLE   500 0 0
TERADATA CORP. Common Stock 88076W103   492,285 18,500 SH   SOLE   18,500 0 0
W.W. GRAINGER INC. Common Stock 384802104   0 0 SH   SOLE   800 0 0
ALGONQUIN POWER & UTILITIES CORP. Common Stock 015857105   0 0 SH   SOLE   101,600 0 0
NOVA LJUBLJANSKA BANKA D.D. Common Stock 66980N203   269,332 20,000 SH   SOLE   20,000 0 0
THE SOUTHERN CO. Common Stock 842587107   0 0 SH   SOLE   10,900 0 0
GALAPAGOS N.V. Common Stock 36315X101   1,758,624 8,400 SH   SOLE   8,400 0 0
DOLLAR TREE INC. Common Stock 256746108   0 0 SH   SOLE   4,247 0 0
GDS HOLDINGS LTD. Common Stock 36165L108   2,549,039 49,512 SH   SOLE   79,512 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101   2,438,049 29,400 SH   SOLE   44,815 0 0
ALTRIA GROUP INC. Common Stock 02209S103   79,325 1,590 SH   SOLE   34,830 0 0
CONOCOPHILLIPS Common Stock 20825C104   1,098,162 16,900 SH   SOLE   21,175 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102   0 0 SH   SOLE   13,010 0 0
PARAMOUNT GLOBAL Common Stock 92556H206   0 0 SH   SOLE   5,281 0 0
XILINX INC. Common Stock 983919101   0 0 SH   SOLE   6,512 0 0
PLAINS ALL AMERICAN PIPELINE L.P. Common Stock 726503AE5   0 0 SH   SOLE   300,000 0 0
TEXAS ROADHOUSE INC. Common Stock 882681109   67,584 1,200 SH   SOLE   0 0 1,200
LAS VEGAS SANDS CORP. Common Stock 517834107   0 0 SH   SOLE   5,574 0 0
RALPH LAUREN CORP. Common Stock 751212101   0 0 SH   SOLE   850 0 0
FIRST MAJESTIC SILVER CORP. Common Stock 32076V103   3,805 313 SH   SOLE   0 0 313
HEICO CORP. Common Stock 422806109   2,511,960 22,000 SH   SOLE   22,000 0 0
AUTOMATIC DATA PROCESSING INC. Common Stock 053015103   1,878,470 11,000 SH   SOLE   23,253 0 0
GUARDANT HEALTH INC. Common Stock 40131M109   5,004,435 63,500 SH   SOLE   63,500 0 0
GLOBALTRANS INVESTMENT PLC Common Stock 37949E204   0 0 SH   SOLE   99,638 0 0
A.O. SMITH CORP. Common Stock 831865209   0 0 SH   SOLE   6,000 0 0
TPI COMPOSITES INC. Common Stock 87266J104   5,150,247 278,484 SH   SOLE   393,484 0 0
NEWMONT CORP. Common Stock 651639106   355,688 8,130 SH   SOLE   205,638 0 0
COTY INC. Common Stock 222070203   0 0 SH   SOLE   5,761 0 0
CABOT CORP. Common Stock 127055101   0 0 SH   SOLE   1,200 0 0
INSIGHT ENTERPRISES INC. Common Stock 45765U103   0 0 SH   SOLE   1,609 0 0
ABBVIE INC. Common Stock 00287Y109   2,246,962 25,190 SH   SOLE   58,559 0 0
DEXCOM INC. Common Stock 252131107   0 0 SH   SOLE   2,000 0 0
ANSYS INC. Common Stock 03662Q105   0 0 SH   SOLE   1,400 0 0
AFFILIATED MANAGERS GROUP INC. Common Stock 008252108   0 0 SH   SOLE   62,600 0 0
BLACKROCK FUND ADVISORS Fund/ETF 46429B671   3,997,101 62,367 SH   SOLE   0 0 62,367
PACIRA BIOSCIENCES INC. Common Stock 695127100   641,952 14,400 SH   SOLE   14,400 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC. Common Stock 11133T103   0 0 SH   SOLE   7,490 0 0
ASGN INC. Common Stock 00191U102   0 0 SH   SOLE   500 0 0
JOYY INC. Common Stock 46591M109   82,005 1,500 SH   SOLE   4,500 0 0
CENTERPOINT ENERGY INC. Common Stock 15189T107   134,550 5,000 SH   SOLE   33,857 0 0
FORD MOTOR CO. Common Stock 345370860   0 0 SH   SOLE   140,484 0 0
CHINOOK THERAPEUTICS INC. Common Stock 00739L101   1,705,685 1,433,349 SH   SOLE   1,433,349 0 0
ADVANCED ENERGY INDUSTRIES INC. Common Stock 007973100   1,654,762 23,150 SH   SOLE   23,150 0 0
O'REILLY AUTOMOTIVE INC. Common Stock 67103H107   0 0 SH   SOLE   3,207 0 0
BAOZUN INC. Common Stock 06684L103   0 0 SH   SOLE   2,000 0 0
FIRST HORIZON CORP. Common Stock 320517105   0 0 SH   SOLE   13,669 0 0
GOLDMAN SACHS GROUP INC. Common Stock 38141G104   0 0 SH   SOLE   11,059 0 0
MANULIFE FINANCIAL CORP. Common Stock 56501R106   4,689,704 232,500 SH   SOLE   281,529 0 0
PPG INDUSTRIES INC. Common Stock 693506107   0 0 SH   SOLE   11,574 0 0
HUNT (J.B.) TRANSPORT SERVICES INC. Common Stock 445658107   0 0 SH   SOLE   14,788 0 0
ECOLAB INC. Common Stock 278865100   3,704,804 19,329 SH   SOLE   43,428 0 0
GAP INC. Common Stock 364760108   0 0 SH   SOLE   3,113 0 0
CSX CORP. Common Stock 126408103   1,291,266 17,725 SH   SOLE   34,317 0 0
INTUITIVE SURGICAL INC. Common Stock 46120E602   10,655,064 17,821 SH   SOLE   19,645 0 0
FOOT LOCKER INC. Common Stock 344849104   25,759,800 660,000 SH   SOLE   662,081 0 0
ADVANCE AUTO PARTS INC. Common Stock 00751Y106   0 0 SH   SOLE   20,113 0 0
PLAINS ALL AMERICAN PIPELINE L.P./PLAINS ALL AMERICAN FINANCE CO Common Stock 726503105   0 0 SH   SOLE   15,000 0 0
CONDUENT INC. Common Stock 206787103   0 0 SH   SOLE   8,000 0 0
EMERSON ELECTRIC CO. Common Stock 291011104   2,836,449 37,100 SH   SOLE   51,831 0 0
LUMENTUM HOLDINGS INC. Common Stock 55024U109   1,335,269 16,900 SH   SOLE   16,900 0 0
CINTAS CORP. Common Stock 172908105   0 0 SH   SOLE   1,800 0 0
ORION ENERGY SYSTEMS INC. Common Stock 686275108   1,388,000 400,000 SH   SOLE   400,000 0 0
FRANCO-NEVADA CORP. Common Stock 351858105   82,699 800 SH   SOLE   3,912 0 0
PHILLIPS 66 Common Stock 718546104   0 0 SH   SOLE   22,206 0 0
THE KROGER CO. Common Stock 501044101   0 0 SH   SOLE   10,329 0 0
WASTE CONNECTIONS INC. Common Stock 94106B101   0 0 SH   SOLE   1,500 0 0
BRINKER INTERNATIONAL INC. Common Stock 109641100   0 0 SH   SOLE   500 0 0
ARROW ELECTRONICS INC. Common Stock 042735100   0 0 SH   SOLE   2,981 0 0
PETIQ INC. Common Stock 71639T106   177,881 7,070 SH   SOLE   7,070 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102   13,805,670 42,310 SH   SOLE   53,794 0 0
REGENXBIO INC. Common Stock 75901B107   527,020 13,000 SH   SOLE   13,000 0 0
RAYMOND JAMES FINANCIAL INC. Common Stock 754730109   0 0 SH   SOLE   1,300 0 0
REINSURANCE GROUP OF AMERICA INC. Common Stock 759351604   891,000 5,500 SH   SOLE   6,200 0 0
QUALCOMM INC. Common Stock 747525103   10,940,160 123,200 SH   SOLE   151,340 0 0
MASTERCARD INC. Common Stock 57636Q104   21,053,747 70,022 SH   SOLE   94,495 0 0
NEXTERA ENERGY CAPITAL HOLDINGS INC. Common Stock 65339F101   9,315,881 38,460 SH   SOLE   61,627 0 0
NEUROCRINE BIOSCIENCES INC. Common Stock 64125C109   12,342,068 114,700 SH   SOLE   116,450 0 0
NORFOLK SOUTHERN CORP. Common Stock 655844108   0 0 SH   SOLE   8,466 0 0
SVB FINANCIAL GROUP Common Stock 78486Q101   0 0 SH   SOLE   2,800 0 0
ACTIVISION BLIZZARD INC. Common Stock 00507V109   3,965,395 67,000 SH   SOLE   79,273 0 0
UMPQUA HOLDINGS CORP. Common Stock 904214103   0 0 SH   SOLE   2,000 0 0
SIMPSON MANUFACTURING CO. INC. Common Stock 829073105   0 0 SH   SOLE   300 0 0
FABRINET Common Stock G3323L100   0 0 SH   SOLE   1,842 0 0
ISHARES TRUST Fund/ETF 464287523   134,726 538 SH   SOLE   0 0 538
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050888   3,018,160 2,480 SH   SOLE   7,059 0 0
EATON VANCE CORP. Common Stock 278265103   0 0 SH   SOLE   1,528 0 0
FORTIVE CORP. Common Stock 34959J108   0 0 SH   SOLE   4,175 0 0
KEYCON POWER HOLDINGS LLC Common Stock 111111111   0 0 SH   SOLE   17,126 0 0
DANAHER CORP. Common Stock 235851102   0 0 SH   SOLE   17,416 0 0
BRIGHTVIEW HOLDINGS INC. Common Stock 10948C107   0 0 SH   SOLE   1,780 0 0
ADVANCED MICRO DEVICES INC. Common Stock 007903107   4,387,100 95,000 SH   SOLE   112,800 0 0
HARMONY GOLD MINING CO. LTD. Common Stock 413216300   9,801 2,700 SH   SOLE   0 0 2,700
ACADIA PHARMACEUTICALS INC. Common Stock 004225108   2,515,084 57,200 SH   SOLE   59,900 0 0
PARKER-HANNIFIN CORP. Common Stock 701094104   0 0 SH   SOLE   2,050 0 0
JUMIA TECHNOLOGIES AG Common Stock 48138M105   122,727 21,233 SH   SOLE   21,233 0 0
PEMBINA PIPELINE CORP. Common Stock 706327103   0 0 SH   SOLE   27,097 0 0
ROYAL BANK OF CANADA (TORONTO BRANCH) Common Stock 780087102   2,789,891 35,210 SH   SOLE   70,007 0 0
UNITED STATES CELLULAR CORP. Common Stock 911684108   0 0 SH   SOLE   1,070 0 0
POPULAR INC. Common Stock 733174700   0 0 SH   SOLE   1,955 0 0
RAYTHEON CO. Common Stock 755111507   0 0 SH   SOLE   7,090 0 0
FREDDIE MAC STACR REMIC TRUST 2019-DNA4 Common Stock 313400301   179 60 SH   SOLE   60 0 0
TIFFANY & CO. Common Stock 886547108   29,946,530 224,320 SH   SOLE   229,420 0 0
SEMPRA Common Stock 816851109   0 0 SH   SOLE   9,247 0 0
C.H. ROBINSON WORLDWIDE INC. Common Stock 12541W209   0 0 SH   SOLE   9,420 0 0
COLGATE-PALMOLIVE CO. Common Stock 194162103   0 0 SH   SOLE   131,110 0 0
DUKE ENERGY CORP. Common Stock 26441C204   0 0 SH   SOLE   3,897 0 0
CNA FINANCIAL CORP. Common Stock 126117100   0 0 SH   SOLE   1,311 0 0
ALIGN TECHNOLOGY INC. Common Stock 016255101   191,563 695 SH   SOLE   1,200 0 0
MCKESSON CORP. Common Stock 58155Q103   0 0 SH   SOLE   11,672 0 0
TJX COMPANIES INC. Common Stock 872540109   517,225 8,500 SH   SOLE   39,431 0 0
D.R.HORTON INC. Common Stock 23331A109   0 0 SH   SOLE   5,183 0 0
TELEPHONE & DATA SYSTEMS INC. Common Stock 879433829   0 0 SH   SOLE   4,543 0 0
E TRADE FINANCIAL CORP. Common Stock 269246401   0 0 SH   SOLE   4,200 0 0
ELEVANCE HEALTH INC. Common Stock 036752103   2,288,680 7,470 SH   SOLE   14,359 0 0
MARSH & MCLENNAN COS. INC. Common Stock 571748102   1,904,510 17,000 SH   SOLE   39,599 0 0
SUNRUN INC. Common Stock 86771W105   3,188,832 225,200 SH   SOLE   225,200 0 0
TECH DATA CORP. Common Stock 878237106   0 0 SH   SOLE   600 0 0
FLIR SYSTEMS INC. Common Stock 302445101   0 0 SH   SOLE   1,650 0 0
TAPESTRY INC. Common Stock 876030107   29,249,000 1,100,000 SH   SOLE   1,103,585 0 0
CITIZENS FINANCIAL GROUP INC. Common Stock 174610105   0 0 SH   SOLE   7,329 0 0
KEYCORP Common Stock 493267108   2,036,112 100,400 SH   SOLE   173,255 0 0
SEVERSTAL PAO Common Stock 818150302   1,819,762 119,800 SH   SOLE   119,800 0 0
AAON INC. Common Stock 000360206   5,925,600 120,000 SH   SOLE   120,000 0 0
DOMINOS PIZZA INC. Common Stock 25754A201   0 0 SH   SOLE   1,300 0 0
BOOKING HOLDINGS INC. Common Stock 09857L108   14,305,081 6,930 SH   SOLE   7,671 0 0
SANGAMO THERAPEUTICS INC. Common Stock 800677106   300,960 36,000 SH   SOLE   36,000 0 0
BAXTER INTERNATIONAL INC. Common Stock 071813109   0 0 SH   SOLE   13,154 0 0
RELIANCE INC. Common Stock 759509102   0 0 SH   SOLE   1,370 0 0
GAZPROM PJSC Common Stock 368287207   6,664,247 807,600 SH   SOLE   905,600 0 0
ORMAT TECHNOLOGIES INC. Common Stock 686688102   438,475 5,880 SH   SOLE   5,400 0 480
ONEMAIN HOLDINGS INC. Common Stock 68268W103   0 0 SH   SOLE   2,582 0 0
ZYNGA INC. Common Stock 98986T108   1,562,500 250,000 SH   SOLE   250,000 0 0
INTUIT INC. Common Stock 461202103   14,839,577 55,710 SH   SOLE   52,269 0 3,441
DR REDDY'S LABORATORIES LTD. Common Stock 256135203   0 0 SH   SOLE   6,300 0 0
CADENCE DESIGN SYSTEMS INC. Common Stock 127387108   0 0 SH   SOLE   18,775 0 0
YUM! BRANDS, INC. Common Stock 988498101   0 0 SH   SOLE   8,568 0 0
BATH & BODY WORKS INC. Common Stock 501797104   32,254,950 1,785,000 SH   SOLE   1,785,000 0 0
CITRIX SYSTEMS INC. Common Stock 177376100   0 0 SH   SOLE   2,000 0 0
ELDORADO GOLD CORP. Common Stock 284902509   0 0 SH   SOLE   8,335 0 0
STANLEY BLACK & DECKER INC. Common Stock 854502101   0 0 SH   SOLE   8,200 0 0
ZOGENIX INC. Common Stock 98978L204   4,910,838 94,900 SH   SOLE   94,900 0 0
IPG PHOTONICS CORP. Common Stock 44980X109   0 0 SH   SOLE   1,303 0 0
WAL-MART DE MEXICO S.A.B. DE C.V. Common Stock 93114W107   0 0 SH   SOLE   9,420 0 0
GARTNER INC. Common Stock 366651107   0 0 SH   SOLE   1,500 0 0
WATERS CORP. Common Stock 941848103   0 0 SH   SOLE   2,925 0 0
AVERY DENNISON CORP. Common Stock 053611109   640,941 4,870 SH   SOLE   13,570 0 0
REVVITY INC. Common Stock 714046109   0 0 SH   SOLE   1,000 0 0
THE HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104   1,816,800 30,000 SH   SOLE   46,830 0 0
USANA HEALTH SCIENCES INC. Common Stock 90328M107   0 0 SH   SOLE   3,000 0 0
SHERWIN-WILLIAMS CO. Common Stock 824348106   9,976,260 17,170 SH   SOLE   21,270 0 0
CORNING INC. Common Stock 219350105   0 0 SH   SOLE   28,791 0 0
GILDAN ACTIVEWEAR INC. Common Stock 375916103   4,393,910 148,600 SH   SOLE   149,900 0 0
HELEN OF TROY LTD. Common Stock G4388N106   0 0 SH   SOLE   1,800 0 0
VISA INC. Common Stock 92826C839   32,512,051 171,914 SH   SOLE   230,855 0 0
AIR LEASE CORP. Common Stock 00912X302   0 0 SH   SOLE   2,500 0 0
APPLIED MATERIALS INC. Common Stock 038222105   2,868,873 46,900 SH   SOLE   131,961 0 0
UNITEDHEALTH GROUP INC. Common Stock 91324P102   14,741,439 49,901 SH   SOLE   100,559 0 0
COPART INC. Common Stock 217204106   0 0 SH   SOLE   4,800 0 0
HF SINCLAIR CORP. Common Stock 436106108   0 0 SH   SOLE   12,911 0 0
CUMMINS INC. Common Stock 231021106   307,190 1,700 SH   SOLE   13,217 0 0
PROLOGIS INC. REIT 74340W103   687,646 7,752 SH   SOLE   0 0 7,752
OWENS CORNING Common Stock 690742101   0 0 SH   SOLE   6,300 0 0
POLYUS PJSC Common Stock 73181P102   16,188 286 SH   SOLE   0 0 286
LIVENT CORP. Common Stock 53814L108   915 107 SH   SOLE   0 0 107
STEEL DYNAMICS INC. Common Stock 858119100   0 0 SH   SOLE   7,641 0 0
INTEGER HOLDINGS CORP. Common Stock 45826H109   0 0 SH   SOLE   518 0 0
GENERAL MILLS INC. Common Stock 370334104   0 0 SH   SOLE   26,173 0 0
ICF INTERNATIONAL INC. Common Stock 44925C103   0 0 SH   SOLE   500 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464286509   1,885,397 63,460 SH   SOLE   0 0 63,460
BLACKROCK FUND ADVISORS Fund/ETF 464287234   21,300,597 474,718 SH   SOLE   0 0 474,718
BLACKROCK FUND ADVISORS Fund/ETF 464288513   162,541 1,850 SH   SOLE   0 0 1,850
BLACKROCK FUND ADVISORS Fund/ETF 46434G822   3,998,700 67,500 SH   SOLE   0 0 67,500
NORDSON CORP. Common Stock 655663102   0 0 SH   SOLE   300 0 0
LANTHEUS HOLDINGS INC. Common Stock 516544103   0 0 SH   SOLE   4,158 0 0
MANPOWERGROUP INC. Common Stock 56418H100   0 0 SH   SOLE   6,593 0 0
ARES CAPITAL CORP. Common Stock 04010L103   0 0 SH   SOLE   296,000 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO. LTD. Common Stock 874039100   0 0 SH   SOLE   84,173 0 0
FIFTH THIRD BANCORP Common Stock 316773100   0 0 SH   SOLE   32,874 0 0
TRUIST FINANCIAL CORP. Common Stock 89832Q109   0 0 SH   SOLE   42,389 0 0
ANALOG DEVICES INC. Common Stock 032654105   597,250 5,000 SH   SOLE   14,015 0 0
TD AMERITRADE HOLDING CORP. Common Stock 87236Y108   0 0 SH   SOLE   3,545 0 0
NEXSTAR MEDIA GROUP INC. Common Stock 65336K103   0 0 SH   SOLE   300 0 0
DELTA AIR LINES INC. Common Stock 247361702   0 0 SH   SOLE   16,956 0 0
METLIFE INC. Common Stock 59156R108   1,118,260 22,000 SH   SOLE   48,870 0 0
CHENIERE ENERGY INC. Common Stock 16411R208   667,952 10,900 SH   SOLE   17,600 0 0
BEIGENE LTD. Common Stock 07725L102   4,614,168 27,600 SH   SOLE   27,600 0 0
MIDDLEBY CORP., THE Common Stock 596278101   0 0 SH   SOLE   2,500 0 0
AUTOLIV INC. Common Stock 052800109   0 0 SH   SOLE   1,200 0 0
VULCAN MATERIALS CO. Common Stock 929160109   0 0 SH   SOLE   12,642 0 0
THE PROCTER & GAMBLE CO. Common Stock 742718109   11,590,806 91,930 SH   SOLE   234,458 0 0
EASTMAN CHEMICAL CO. Common Stock 277432100   0 0 SH   SOLE   3,272 0 0
GRAY TELEVISION INC. Common Stock 389375106   0 0 SH   SOLE   3,498 0 0
ZIMMER BIOMET HOLDINGS INC. Common Stock 98956P102   0 0 SH   SOLE   3,195 0 0
INTERNATIONAL BUSINESS MACHINES CORP. Common Stock 459200101   4,044,573 29,900 SH   SOLE   57,428 0 0
ILLINOIS TOOL WORKS INC. Common Stock 452308109   0 0 SH   SOLE   6,287 0 0
EXACT SCIENCES CORP. Common Stock 30063P105   6,165,240 66,300 SH   SOLE   68,900 0 0
MAGNITOGORSK IRON & STEEL WORKS PJSC Common Stock 559189204   787,500 90,000 SH   SOLE   90,000 0 0
DOVER CORP. Common Stock 260003108   0 0 SH   SOLE   7,704 0 0
HUNTINGTON BANCSHARES INC. Common Stock 446150104   0 0 SH   SOLE   15,000 0 0
THE PROCTER & GAMBLE CO. Common Stock 742718109   3,162,093 25,317 SH   SOLE   0 0 25,317
EBAY INC. Common Stock 278642103   0 0 SH   SOLE   45,137 0 0
AVIS BUDGET GROUP INC. Common Stock 053774105   0 0 SH   SOLE   9,446 0 0
ROLLINS INC. Common Stock 775711104   0 0 SH   SOLE   3,750 0 0
THE ALLSTATE CORP. Common Stock 020002101   1,678,050 15,000 SH   SOLE   22,679 0 0
SUNPOWER CORP. Common Stock 867652406   3,092,360 388,000 SH   SOLE   688,000 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670702   14,754 65 SH   SOLE   25,916 0 0
ECOPETROL S.A. Common Stock 279158109   786,558 38,900 SH   SOLE   56,700 0 0
PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109   0 0 SH   SOLE   26,454 0 0
BANK OF HAWAII CORP. Common Stock 062540109   0 0 SH   SOLE   600 0 0
MICROSOFT CORP. Common Stock 594918104   3,359,956 21,306 SH   SOLE   0 0 21,306
ABIOMED INC. Common Stock 003654100   0 0 SH   SOLE   1,173 0 0
TRANSUNION Common Stock 89400J107   0 0 SH   SOLE   2,300 0 0
ADOBE INC. Common Stock 00724F101   25,686,458 77,759 SH   SOLE   80,094 0 0
ENPHASE ENERGY INC. Common Stock 29355A107   5,886,100 220,000 SH   SOLE   220,000 0 0
BIO-TECHNE CORP. Common Stock 09073M104   2,849,076 13,050 SH   SOLE   13,050 0 0
KEYSIGHT TECHNOLOGIES INC. Common Stock 49338L103   0 0 SH   SOLE   2,600 0 0
FEDEX CORP. Common Stock 31428X106   1,766,297 11,580 SH   SOLE   15,187 0 0
AVIENT CORP. Common Stock 73179P106   0 0 SH   SOLE   1,000 0 0
WOODWARD INC. Common Stock 980745103   0 0 SH   SOLE   500 0 0
MOODY'S CORP. Common Stock 615369105   0 0 SH   SOLE   6,237 0 0
MICRON TECHNOLOGY INC. Common Stock 595112103   1,026,570 19,000 SH   SOLE   47,557 0 0
BWX TECHNOLOGIES INC. Common Stock 05605H100   0 0 SH   SOLE   1,800 0 0
NOV INC. Common Stock 637071101   0 0 SH   SOLE   25,193 0 0
MASCO CORP. Common Stock 574599106   0 0 SH   SOLE   5,700 0 0
CHARLES SCHWAB CORP. Common Stock 808513105   5,702,667 118,185 SH   SOLE   91,570 0 26,615
THE WILLIAMS COMPANIES INC. Common Stock 969457100   0 0 SH   SOLE   11,900 0 0
CANADIAN SOLAR INC. Common Stock 136635109   847,631 38,900 SH   SOLE   38,900 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP. Common Stock 192446102   621,600 10,000 SH   SOLE   101,855 0 0
WYNN RESORTS LTD. Common Stock 983134107   0 0 SH   SOLE   892 0 0
HERBALIFE LTD. Common Stock G4412G101   0 0 SH   SOLE   2,000 0 0
BROOKFIELD RENEWABLE PARTNERS L.P. Common Stock G16258108   4,160,343 88,800 SH   SOLE   88,800 0 0
YUM CHINA HOLDINGS INC. Common Stock 98850P109   2,006,224 41,273 SH   SOLE   63,573 0 0
WALMART INC. Common Stock 931142103   60,894 510 SH   SOLE   33,130 0 0
SUNCOR ENERGY INC. Common Stock 867224107   0 0 SH   SOLE   20,740 0 0
OPENLANE INC. Common Stock 48238T109   5,525,850 255,000 SH   SOLE   262,671 0 0
ALLEGHANY CORP. Common Stock 017175100   397,355 500 SH   SOLE   700 0 0
ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105   3,154,540 134,991 SH   SOLE   131,817 0 3,174
FISERV INC. Common Stock 337738108   9,665,972 82,628 SH   SOLE   127,277 0 0
U.S. BANCORP Common Stock 902973304   0 0 SH   SOLE   46,931 0 0
NEWELL BRANDS INC. Common Stock 651229106   0 0 SH   SOLE   10,355 0 0
WILLIAMS-SONOMA INC. Common Stock 969904101   0 0 SH   SOLE   500 0 0
DARDEN RESTAURANTS INC. Common Stock 237194105   0 0 SH   SOLE   7,320 0 0
UNIVERSAL HEALTH SERVICES INC. Common Stock 913903100   0 0 SH   SOLE   4,078 0 0
PRINCIPAL FINANCIAL GROUP INC. Common Stock 74251V102   0 0 SH   SOLE   4,596 0 0
INGREDION INC. Common Stock 457187102   0 0 SH   SOLE   3,000 0 0
TRIPADVISOR INC. Common Stock 896945201   0 0 SH   SOLE   1,554 0 0
ARTHUR J. GALLAGHER & CO. Common Stock 363576109   947,500 10,000 SH   SOLE   13,300 0 0
AUTOZONE INC. Common Stock 053332102   0 0 SH   SOLE   1,428 0 0
ELI LILLY AND COMPANY Common Stock 532457108   4,287,453 32,600 SH   SOLE   50,312 0 0
ITRON INC. Common Stock 465741106   3,639,372 43,450 SH   SOLE   43,450 0 0
AGIOS PHARMACEUTICALS INC. Common Stock 00847X104   51,801,376 1,078,700 SH   SOLE   1,079,700 0 0
BROWN & BROWN INC. Common Stock 115236101   0 0 SH   SOLE   7,400 0 0
FORTUNE BRANDS INNOVATIONS INC. Common Stock 34964C106   0 0 SH   SOLE   3,243 0 0
SUZANO S.A. Common Stock 86959K105   0 0 SH   SOLE   119,950 0 0
TREX CO. INC. Common Stock 89531P105   0 0 SH   SOLE   8,000 0 0
NORWEGIAN CRUISE LINE HOLDINGS LTD. Common Stock G66721104   0 0 SH   SOLE   7,033 0 0
THE TRAVELERS COMPANIES INC. Common Stock 89417E109   615,600 4,500 SH   SOLE   9,468 0 0
CBRE GROUP INC. Common Stock 12504L109   136,363 2,234 SH   SOLE   17,616 0 0