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
ADOBE INC. Common Stock 00724F101   20,641,048 70,441 SH   SOLE   89,299 0 0
BGC GROUP INC. Common Stock 05541T101   0 0 SH   SOLE   3,500 0 0
ACCELERON PHARMA INC. Common Stock 00434H108   1,100,748 26,900 SH   SOLE   26,900 0 0
COMERICA INC. Common Stock 200340107   1,659,353 23,250 SH   SOLE   37,150 0 0
CISCO SYSTEMS INC. Common Stock 17275R102   16,838,607 301,991 SH   SOLE   513,010 0 0
LCI INDUSTRIES Common Stock 50189K103   0 0 SH   SOLE   1,800 0 0
THE COCA-COLA CO. Common Stock 191216100   5,621,404 110,070 SH   SOLE   301,560 0 0
RAYTHEON CO. Common Stock 755111507   0 0 SH   SOLE   6,590 0 0
BWX TECHNOLOGIES INC. Common Stock 05605H100   0 0 SH   SOLE   1,800 0 0
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050201   103,773 125 SH   SOLE   0 0 125
SAMSUNG ELECTRONICS CO. LTD. Common Stock 796050888   1,948,809 1,937 SH   SOLE   7,698 0 0
WEST PHARMACEUTICAL SERVICES INC. Common Stock 955306105   0 0 SH   SOLE   300 0 0
RED HAT INC. Common Stock 756577102   564,510 3,000 SH   SOLE   6,121 0 0
VAIL RESORTS INC. Common Stock 91879Q109   0 0 SH   SOLE   600 0 0
DAVITA INC. Common Stock 23918K108   0 0 SH   SOLE   2,396 0 0
MURPHY OIL CORP. Common Stock 626717102   0 0 SH   SOLE   6,916 0 0
LULULEMON ATHLETICA INC. Common Stock 550021109   0 0 SH   SOLE   2,350 0 0
XYLEM INC. Common Stock 98419M100   4,829,740 59,000 SH   SOLE   63,551 0 0
BROOKFIELD RENEWABLE PARTNERS L.P. Common Stock G16258108   2,490,394 72,000 SH   SOLE   72,000 0 0
AMERICAN FINANCIAL GROUP INC. Common Stock 025932104   357,420 3,500 SH   SOLE   3,561 0 0
ALEXION PHARMACEUTICALS INC. Common Stock 015351109   9,364,641 74,250 SH   SOLE   78,350 0 0
GILDAN ACTIVEWEAR INC. Common Stock 375916103   1,083,184 28,100 SH   SOLE   32,196 0 0
BAOZUN INC. Common Stock 06684L103   0 0 SH   SOLE   2,000 0 0
AIR LEASE CORP. Common Stock 00912X302   0 0 SH   SOLE   2,500 0 0
NVIDIA CORP. Common Stock 67066G104   3,423,053 20,970 SH   SOLE   32,933 0 0
MOLINA HEALTHCARE INC. Common Stock 60855R100   0 0 SH   SOLE   1,169 0 0
HF SINCLAIR CORP. Common Stock 436106108   0 0 SH   SOLE   8,211 0 0
FIRST INTERSTATE BANCSYSTEM INC. Common Stock 32055Y201   0 0 SH   SOLE   1,600 0 0
CUMMINS INC. Common Stock 231021106   0 0 SH   SOLE   14,617 0 0
EDITAS MEDICINE INC. Common Stock 28106W103   304,330 13,000 SH   SOLE   13,000 0 0
TAKE-TWO INTERACTIVE SOFTWARE INC. Common Stock 874054109   483,237 4,321 SH   SOLE   4,500 0 0
L3 TECHNOLOGIES INC. Common Stock 502413107   0 0 SH   SOLE   1,133 0 0
ICF INTERNATIONAL INC. Common Stock 44925C103   0 0 SH   SOLE   1,182 0 0
GEOPARK LTD. Common Stock G38327105   0 0 SH   SOLE   40,000 0 0
PACIRA BIOSCIENCES INC. Common Stock 695127100   632,736 14,400 SH   SOLE   14,400 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC. Common Stock 11133T103   0 0 SH   SOLE   10,311 0 0
KRAFT HEINZ CO., THE Common Stock 500754106   0 0 SH   SOLE   13,437 0 0
HALLIBURTON CO. Common Stock 406216101   318,220 14,000 SH   SOLE   42,453 0 0
ENSTAR GROUP LTD. Common Stock G3075P101   5,228,574 30,001 SH   SOLE   30,001 0 0
JOYY INC. Common Stock 46591M109   103,560 1,500 SH   SOLE   4,500 0 0
FORD MOTOR CO. Common Stock 345370860   0 0 SH   SOLE   143,947 0 0
FIFTH THIRD BANCORP Common Stock 316773100   0 0 SH   SOLE   70,674 0 0
AMC NETWORKS INC. Common Stock 00164V103   0 0 SH   SOLE   1,500 0 0
CELGENE CORP. Common Stock 151020104   19,682,336 213,100 SH   SOLE   243,736 0 0
MAGNA INTERNATIONAL INC. Common Stock 559222401   11,580 233 SH   SOLE   23,338 0 0
ALLEGHANY CORP. Common Stock 017175100   337,070 500 SH   SOLE   700 0 0
FISERV INC. Common Stock 337738108   6,984,827 76,900 SH   SOLE   130,827 0 0
BANK OZK Common Stock 06417N103   0 0 SH   SOLE   2,100 0 0
ARQULE INC. Common Stock 04269E107   649,800 60,000 SH   SOLE   60,000 0 0
BLACK KNIGHT INC. Common Stock 09215C105   723,180 11,999 SH   SOLE   12,152 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP. Common Stock 929740108   2,471,664 35,783 SH   SOLE   38,074 0 0
ALIBABA GROUP HOLDING LTD. Common Stock 01609W102   17,982,973 105,300 SH   SOLE   201,371 0 0
SEVERSTAL PAO Common Stock 818150302   2,061,758 119,800 SH   SOLE   119,800 0 0
IMPERIAL OIL LTD. Common Stock 453038408   109,803 4,000 SH   SOLE   5,200 0 0
TATA MOTORS LTD. Common Stock 876568502   0 0 SH   SOLE   10,000 0 0
INGREDION INC. Common Stock 457187102   0 0 SH   SOLE   1,000 0 0
HILL-ROM HOLDINGS INC. Common Stock 431475102   0 0 SH   SOLE   1,204 0 0
HUMANA INC. Common Stock 444859102   0 0 SH   SOLE   3,937 0 0
BLUEPRINT MEDICINES CORP. Common Stock 09627Y109   4,412,996 47,600 SH   SOLE   47,600 0 0
MILLERKNOLL INC. Common Stock 600544100   1,322,700 30,000 SH   SOLE   30,000 0 0
PLAINS ALL AMERICAN PIPELINE L.P./PLAINS ALL AMERICAN FINANCE CO Common Stock 726503105   0 0 SH   SOLE   15,000 0 0
METHANEX CORP. Common Stock 59151K108   0 0 SH   SOLE   1,442 0 0
HOLOGIC INC. Common Stock 436440101   0 0 SH   SOLE   2,931 0 0
SKYWEST INC. Common Stock 830879102   0 0 SH   SOLE   2,393 0 0
YUM! BRANDS, INC. Common Stock 988498101   0 0 SH   SOLE   8,668 0 0
DOLLAR TREE INC. Common Stock 256746108   0 0 SH   SOLE   4,247 0 0
UNIVERSAL DISPLAY CORP. Common Stock 91347P105   2,819,850 15,000 SH   SOLE   15,000 0 0
COTY INC. Common Stock 222070203   0 0 SH   SOLE   5,761 0 0
INSIGHT ENTERPRISES INC. Common Stock 45765U103   0 0 SH   SOLE   1,609 0 0
SAGE THERAPEUTICS INC. Common Stock 78667J108   6,171,048 34,200 SH   SOLE   34,200 0 0
TEXTRON INC. Common Stock 883203101   0 0 SH   SOLE   4,295 0 0
PARAMOUNT GLOBAL Common Stock 92553P201   0 0 SH   SOLE   4,411 0 0
AMARIN CORP. PLC Common Stock 023111206   51,271,125 2,670,500 SH   SOLE   2,670,500 0 0
KEYCON POWER HOLDINGS LLC Common Stock 49328K107   0 0 SH   SOLE   3,025 0 0
MARKETAXESS HOLDINGS INC. Common Stock 57060D108   0 0 SH   SOLE   700 0 0
PORTOLA PHARMACEUTICALS INC. Common Stock 737010108   595,187 22,300 SH   SOLE   22,300 0 0
GENPACT LTD. Common Stock G3922B107   0 0 SH   SOLE   3,000 0 0
LEIDOS HOLDINGS INC. Common Stock 525327102   0 0 SH   SOLE   4,283 0 0
DISH NETWORK CORP. Common Stock 25470M109   0 0 SH   SOLE   9,800 0 0
GEN DIGITAL INC. Common Stock 871503108   0 0 SH   SOLE   22,640 0 0
SPRINT CORP. Common Stock 85207U105   0 0 SH   SOLE   48,401 0 0
KENNEDY-WILSON HOLDINGS INC. Common Stock 489398107   81 4 SH   SOLE   4 0 0
SWIFT TRANSPORTATION CO. Common Stock 499049104   0 0 SH   SOLE   2,700 0 0
LAM RESEARCH CORP. Common Stock 512807108   788,259 4,281 SH   SOLE   8,300 0 0
PHOSAGRO PJSC Common Stock 71922G209   505,875 37,500 SH   SOLE   37,500 0 0
PARAMOUNT GLOBAL Common Stock 124857202   0 0 SH   SOLE   3,051 0 0
H. & R. BLOCK INC. Common Stock 093671105   0 0 SH   SOLE   26,617 0 0
PRUDENTIAL FINANCIAL INC. Common Stock 744320102   2,232,675 22,500 SH   SOLE   42,921 0 0
STAAR SURGICAL CO. Common Stock 852312305   0 0 SH   SOLE   1,354 0 0
HAMILTON LANE INC. Common Stock 407497106   15,692 275 SH   SOLE   0 0 275
BAKER HUGHES HOLDINGS LLC Common Stock 05722G100   148,140 6,000 SH   SOLE   37,075 0 0
ELEVANCE HEALTH INC. Common Stock 036752103   2,081,383 7,370 SH   SOLE   15,496 0 0
THE PNC FINANCIAL SERVICES GROUP INC. Common Stock 693475105   4,318,548 31,961 SH   SOLE   49,932 0 0
RANGER OIL CORP. Common Stock 70788V102   0 0 SH   SOLE   951 0 0
U.S. BANCORP Common Stock 902973304   0 0 SH   SOLE   42,431 0 0
SUNRUN INC. Common Stock 86771W105   5,291,700 284,500 SH   SOLE   284,500 0 0
AMPHENOL CORP. Common Stock 032095101   9,075,450 94,800 SH   SOLE   110,600 0 0
GILEAD SCIENCES INC. Common Stock 375558103   18,913,270 281,940 SH   SOLE   329,914 0 0
UNION PACIFIC CORP. Common Stock 907818108   8,057,457 48,530 SH   SOLE   72,700 0 0
INFOSYS LTD. Common Stock 456788108   1,760,796 165,800 SH   SOLE   188,500 0 0
METLIFE INC. Common Stock 59156R108   1,081,300 22,000 SH   SOLE   47,852 0 0
CHENIERE ENERGY INC. Common Stock 16411R208   0 0 SH   SOLE   9,800 0 0
IDEX CORP. Common Stock 45167R104   0 0 SH   SOLE   2,100 0 0
QORVO INC. Common Stock 74736K101   0 0 SH   SOLE   2,060 0 0
FOOT LOCKER INC. Common Stock 344849104   25,152,000 600,000 SH   SOLE   611,281 0 0
AMERICAN ELECTRIC POWER CO. INC. Common Stock 025537101   0 0 SH   SOLE   3,077 0 0
RAYMOND JAMES FINANCIAL INC. Common Stock 754730109   0 0 SH   SOLE   1,300 0 0
NEKTAR THERAPEUTICS Common Stock 640268108   4,699,140 135,500 SH   SOLE   138,300 0 0
NEWMARK GROUP INC. Common Stock 65158N102   0 0 SH   SOLE   10,758 0 0
BANK OF AMERICA CORPORATION Common Stock 060505682   0 0 SH   SOLE   400 0 0
CLEARWAY ENERGY INC. Common Stock 18539C204   0 0 SH   SOLE   3,461 0 0
CONSOL ENERGY INC. Common Stock 20854L108   0 0 SH   SOLE   1,463 0 0
ROYAL GOLD INC. Common Stock 780287108   0 0 SH   SOLE   57,600 0 0
HUNTSMAN CORP. Common Stock 447011107   0 0 SH   SOLE   600 0 0
BLOOM ENERGY CORP. Common Stock 093712107   1,164,000 100,000 SH   SOLE   100,000 0 0
BOEING CO. Common Stock 097023105   0 0 SH   SOLE   13,818 0 0
UFP INDUSTRIES INC. Common Stock 913543104   0 0 SH   SOLE   3,000 0 0
CBOE GLOBAL MARKETS INC. Common Stock 12503M108   0 0 SH   SOLE   900 0 0
WELLS FARGO & CO. Common Stock 949746101   0 0 SH   SOLE   78,459 0 0
VERINT SYSTEMS INC. Common Stock 92343X100   0 0 SH   SOLE   2,022 0 0
ETSY INC. Common Stock 29786A106   913,168 15,120 SH   SOLE   14,600 0 520
WASTE MANAGEMENT INC. Common Stock 94106L109   1,656,512 14,300 SH   SOLE   51,455 0 0
SIMPSON MANUFACTURING CO. INC. Common Stock 829073105   0 0 SH   SOLE   300 0 0
NOVO-NORDISK AS Common Stock 670100205   0 0 SH   SOLE   5,000 0 0
YPF S.A. Common Stock 984245100   0 0 SH   SOLE   40,000 0 0
ISHARES TRUST Fund/ETF 464287291   89,765 500 SH   SOLE   0 0 500
DISCOVERY INC. Common Stock 25470F302   0 0 SH   SOLE   18,058 0 0
UBIQUITI INC. Common Stock 90347A100   430,137 3,271 SH   SOLE   3,000 0 271
UNITED THERAPEUTICS CORP. (DEL.) Common Stock 91307C102   0 0 SH   SOLE   700 0 0
PEPSICO INC. Common Stock 713448108   13,597,028 103,335 SH   SOLE   143,690 0 0
ZUMIEZ INC. Common Stock 989817101   0 0 SH   SOLE   1,827 0 0
INVESCO EXCHANGE-TRADED FUND TRUST Fund/ETF 46137V357   2,705,780 25,100 SH   SOLE   0 0 25,100
AFFILIATED MANAGERS GROUP INC. Common Stock 008252108   0 0 SH   SOLE   45,100 0 0
CGI INC. Common Stock 12532H104   0 0 SH   SOLE   4,800 0 0
WESBANCO INC. Common Stock 950810101   0 0 SH   SOLE   1,138 0 0
GARTNER INC. Common Stock 366651107   0 0 SH   SOLE   1,500 0 0
EAGLE MATERIALS INC. Common Stock 26969P108   0 0 SH   SOLE   500 0 0
WATERS CORP. Common Stock 941848103   0 0 SH   SOLE   2,925 0 0
PAN AMERICAN SILVER CORP. Common Stock 697900108   30,080 2,330 SH   SOLE   0 0 2,330
CHEESECAKE FACTORY INC. Common Stock 163072101   0 0 SH   SOLE   1,000 0 0
ALBEMARLE CORP. Common Stock 012653101   6,337 90 SH   SOLE   2,200 0 0
GENERAL MOTORS CO. Common Stock 37045V100   0 0 SH   SOLE   51,523 0 0
UNITED AIRLINES HOLDINGS INC. Common Stock 910047109   0 0 SH   SOLE   5,574 0 0
CHEVRON CORP. Common Stock 166764100   2,395,088 19,450 SH   SOLE   42,322 0 0
FALCON PRODUCTS INC. Common Stock 306075102   0 1,000 SH   SOLE   0 0 1,000
TEXAS ROADHOUSE INC. Common Stock 882681109   30,128,782 561,371 SH   SOLE   562,000 0 0
3M CO. Common Stock 88579Y101   1,497,025 8,727 SH   SOLE   21,280 0 0
EDWARDS LIFESCIENCES CORP. Common Stock 28176E108   8,880,243 47,890 SH   SOLE   52,770 0 0
SYNOVUS FINANCIAL CORP. Common Stock 87161C501   0 0 SH   SOLE   3,600 0 0
OWENS CORNING Common Stock 690742101   0 0 SH   SOLE   1,900 0 0
AMERICAN SUPERCONDUCTOR CORP. Common Stock 030111207   1,182,600 135,000 SH   SOLE   135,000 0 0
NIKE INC. Common Stock 654106103   9,913,725 118,400 SH   SOLE   163,610 0 0
CABOT CORP. Common Stock 127055101   0 0 SH   SOLE   1,200 0 0
ZIONS BANCORPORATION N.A. Common Stock 989701107   0 0 SH   SOLE   3,800 0 0
AKAMAI TECHNOLOGIES INC. Common Stock 00971T101   0 0 SH   SOLE   101,314 0 0
ZOGENIX INC. Common Stock 98978L204   4,529,135 94,900 SH   SOLE   94,900 0 0
TWITTER INC. Common Stock 90184L102   0 0 SH   SOLE   9,808 0 0
MANPOWERGROUP INC. Common Stock 56418H100   0 0 SH   SOLE   5,200 0 0
LEGACYTEXAS FINANCIAL GROUP INC. Common Stock 52471Y106   0 0 SH   SOLE   600 0 0
KEYSIGHT TECHNOLOGIES INC. Common Stock 49338L103   0 0 SH   SOLE   3,944 0 0
SUNOPTA INC. Common Stock 8676EP108   1,241,826 390,500 SH   SOLE   390,500 0 0
AERIE PHARMACEUTICALS INC. Common Stock 00771V108   415,129 14,300 SH   SOLE   14,300 0 0
CIT GROUP INC. Common Stock 125581801   0 0 SH   SOLE   4,485 0 0
MOTOROLA SOLUTIONS INC. Common Stock 620076307   329,200 2,000 SH   SOLE   5,650 0 0
KINDER MORGAN INC. Common Stock 49456B101   306,150 15,000 SH   SOLE   58,381 0 0
XENCOR INC. Common Stock 98401F105   6,297,560 154,200 SH   SOLE   154,200 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
ARTHUR J. GALLAGHER & CO. Common Stock 363576109   859,400 10,000 SH   SOLE   13,300 0 0
AUTOZONE INC. Common Stock 053332102   0 0 SH   SOLE   2,088 0 0
THE CHEMOURS CO. Common Stock 163851108   0 0 SH   SOLE   3,200 0 0
FIRST REPUBLIC BANK Common Stock 33616C100   0 0 SH   SOLE   1,896 0 0
WESTLAKE CORP. Common Stock 960413102   0 0 SH   SOLE   600 0 0
ODEBRECHT OIL & GAS FINANCE LTD. Bond G6712EAB4   14,953 1,641,360 SH   SOLE   0 0 1,641,360
CANADIAN SOLAR INC. Common Stock 136635109   836,000 38,000 SH   SOLE   38,000 0 0
ONEOK INC. Common Stock 682680103   0 0 SH   SOLE   27,418 0 0
BANCO BRADESCO S.A. Common Stock 059460303   1,536,476 156,464 SH   SOLE   327,964 0 0
ONEMAIN HOLDINGS INC. Common Stock 68268W103   0 0 SH   SOLE   2,582 0 0
WHIRLPOOL CORP. Common Stock 963320106   0 0 SH   SOLE   3,500 0 0
DR REDDY'S LABORATORIES LTD. Common Stock 256135203   0 0 SH   SOLE   6,300 0 0
INGEVITY CORP. Common Stock 45688C107   0 0 SH   SOLE   500 0 0
CONSTELLATION BRANDS INC. Common Stock 21036P108   1,972,441 10,480 SH   SOLE   15,651 0 0
KELLANOVA CO. Common Stock 487836108   133,925 2,500 SH   SOLE   7,361 0 0
KT CORP. Common Stock 48268K101   0 0 SH   SOLE   20,000 0 0
ZAYO GROUP HOLDINGS INC. Common Stock 98919V105   0 0 SH   SOLE   4,742 0 0
TUPPERWARE BRANDS CORP. Common Stock 899896104   0 0 SH   SOLE   244,200 0 0
SILICON MOTION TECHNOLOGY CORP. Common Stock 82706C108   30,281,541 682,780 SH   SOLE   682,100 0 680
FREEPORT-MCMORAN INC. Common Stock 35671D857   215,246 18,600 SH   SOLE   73,101 0 0
GENESCO INC. Common Stock 371532102   0 0 SH   SOLE   1,747 0 0
ENPHASE ENERGY INC. Common Stock 29355A107   5,017,600 280,000 SH   SOLE   280,000 0 0
CHEMED CORP. Common Stock 16359R103   0 0 SH   SOLE   500 0 0
MASTEC INC. Common Stock 576323109   0 0 SH   SOLE   2,000 0 0
WHEATON PRECIOUS METALS CORP. Common Stock 962879102   1,172,080 49,000 SH   SOLE   345,295 0 0
MAGNITOGORSK IRON & STEEL WORKS PJSC Common Stock 559189204   1,117,200 120,000 SH   SOLE   120,000 0 0
EXELON CORP. Common Stock 30161N101   0 0 SH   SOLE   56,903 0 0
HEWLETT PACKARD ENTERPRISE CO. Common Stock 42824C109   0 0 SH   SOLE   122,655 0 0
BURLINGTON STORES INC. Common Stock 122017106   0 0 SH   SOLE   1,900 0 0
BARNES GROUP INC. Common Stock 067806109   0 0 SH   SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC. Common Stock 169656105   0 0 SH   SOLE   5,425 0 0
FORTINET INC. Common Stock 34959E109   0 0 SH   SOLE   15,836 0 0
WESTERN DIGITAL CORP. Common Stock 958102105   891,000 20,000 SH   SOLE   24,461 0 0
COLGATE-PALMOLIVE CO. Common Stock 194162103   25,190 350 SH   SOLE   62,010 0 0
META PLATFORMS INC. Common Stock 30303M102   34,410,500 179,000 SH   SOLE   253,733 0 0
INTERNATIONAL PAPER CO. Common Stock 460146103   214,600 5,000 SH   SOLE   5,000 0 0
WOODWARD INC. Common Stock 980745103   0 0 SH   SOLE   500 0 0
POPULAR INC. Common Stock 733174700   0 0 SH   SOLE   1,955 0 0
DAQO NEW ENERGY CORP. Common Stock 23703Q203   1,669,200 40,000 SH   SOLE   40,000 0 0
ABBOTT LABORATORIES Common Stock 002824100   5,902,108 70,525 SH   SOLE   113,293 0 0
WESTERN UNION CO. Common Stock 959802109   0 0 SH   SOLE   13,004 0 0
HARLEY-DAVIDSON INC. Common Stock 412822108   0 0 SH   SOLE   5,416 0 0
MERCK & CO. INC. Common Stock 58933Y105   5,452,406 65,040 SH   SOLE   140,626 0 0
UNDER ARMOUR INC. Common Stock 904311107   0 0 SH   SOLE   7,400 0 0
C.H. ROBINSON WORLDWIDE INC. Common Stock 12541W209   0 0 SH   SOLE   9,420 0 0
LSR GROUP PAO Common Stock 50218G206   672,300 270,000 SH   SOLE   270,000 0 0
EBAY INC. Common Stock 278642103   0 0 SH   SOLE   40,219 0 0
ENTERGY CORP. Common Stock 29364G103   0 0 SH   SOLE   3,512 0 0
THE ALLSTATE CORP. Common Stock 020002101   1,502,100 15,000 SH   SOLE   22,679 0 0
AMEREN CORP. Common Stock 023608102   0 0 SH   SOLE   4,398 0 0
FIBROGEN INC. Common Stock 31572Q808   3,283,335 73,700 SH   SOLE   73,700 0 0
CRACKER BARREL OLD COUNTRY STORE INC. Common Stock 22410J106   0 0 SH   SOLE   200 0 0
THE CLOROX CO. Common Stock 189054109   0 0 SH   SOLE   1,806 0 0
HELMERICH & PAYNE INC. Common Stock 423452101   2,551,248 50,400 SH   SOLE   56,406 0 0
TJX COMPANIES INC. Common Stock 872540109   1,401,320 26,500 SH   SOLE   127,471 0 0
AIR PRODUCTS & CHEMICALS INC. Common Stock 009158106   491,700 2,200 SH   SOLE   2,400 0 0
NIU TECHNOLOGIES Common Stock 65481N100   736,800 120,000 SH   SOLE   120,000 0 0
GARRETT MOTION INC. Common Stock 366505105   0 0 SH   SOLE   7,510 0 0
NOBLE ENERGY INC. Common Stock 655044105   87,280 4,000 SH   SOLE   4,000 0 0
STRYKER CORP. Common Stock 863667101   6,015,438 29,700 SH   SOLE   41,228 0 0
TEXAS CAPITAL BANCSHARES INC. Common Stock 88224Q107   0 0 SH   SOLE   800 0 0
AMERICAN VANGUARD CORP. Common Stock 030371108   0 0 SH   SOLE   2,000 0 0
T. ROWE PRICE GROUP INC. Common Stock 74144T108   0 0 SH   SOLE   3,526 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
COLLIERS INTERNATIONAL GROUP INC. Common Stock 194693107   0 0 SH   SOLE   1,085 0 0
CSX CORP. Common Stock 126408103   1,332,141 17,425 SH   SOLE   41,917 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108   26,337,013 580,750 SH   SOLE   616,538 0 0
SEI INVESTMENT CO. Common Stock 784117103   0 0 SH   SOLE   13,353 0 0
OLD DOMINION FREIGHT LINE INC. Common Stock 679580100   7,074,924 47,400 SH   SOLE   49,800 0 0
CMC MATERIALS INC. Common Stock 12709P103   0 0 SH   SOLE   500 0 0
CAPRI HOLDINGS LTD. Common Stock G1890L107   0 0 SH   SOLE   12,816 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC. Common Stock 302130109   0 0 SH   SOLE   5,218 0 0
LIGAND PHARMACEUTICALS INC. Common Stock 53220K504   821,088 7,200 SH   SOLE   7,200 0 0
NEXTERA ENERGY CAPITAL HOLDINGS INC. Common Stock 65339F101   8,627,784 42,160 SH   SOLE   70,070 0 0
ANADARKO PETROLEUM CORP. Common Stock 032511107   352,650 5,000 SH   SOLE   12,900 0 0
VODAFONE GROUP PLC Common Stock 92857W308   0 0 SH   SOLE   10,000 0 0
WELLS FARGO & CO. Common Stock 949746804   0 0 SH   SOLE   550 0 0
VERISIGN INC. Common Stock 92343E102   0 0 SH   SOLE   2,300 0 0
ASBURY AUTOMOTIVE GROUP INC. Common Stock 043436104   0 0 SH   SOLE   300 0 0
AUTOHOME INC. Common Stock 05278C107   0 0 SH   SOLE   6,300 0 0
COMPANIA CERVECERIAS UNIDAS S.A. Common Stock 204429104   0 0 SH   SOLE   862 0 0
XPO INC. Common Stock 983793100   0 0 SH   SOLE   2,100 0 0
EATON VANCE CORP. Common Stock 278265103   0 0 SH   SOLE   1,528 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670702   130,798 614 SH   SOLE   28,168 0 0
CARDINAL HEALTH INC. Common Stock 14149Y108   0 0 SH   SOLE   16,969 0 0
EQUITABLE HOLDINGS INC. Common Stock 054561105   0 0 SH   SOLE   9,179 0 0
BLACKBERRY LTD. Common Stock 09228F103   0 0 SH   SOLE   7,036 0 0
ALLISON TRANSMISSION HOLDINGS INC. Common Stock 01973R101   0 0 SH   SOLE   14,200 0 0
CONSOLIDATED EDISON INC. Common Stock 209115104   0 0 SH   SOLE   18,412 0 0
WAL-MART DE MEXICO S.A.B. DE C.V. Common Stock 93114W107   0 0 SH   SOLE   9,420 0 0
BANK ONE CAPITAL III Common Stock 46625H100   4,384,853 39,615 SH   SOLE   162,235 0 0
W.R. BERKLEY CORP. Common Stock 084423102   585,540 9,000 SH   SOLE   10,651 0 0
HP INC. Common Stock 40434L105   580,870 28,000 SH   SOLE   74,872 0 0
FIRST DATA CORP. Common Stock 32008D106   0 0 SH   SOLE   10,800 0 0
USANA HEALTH SCIENCES INC. Common Stock 90328M107   0 0 SH   SOLE   3,000 0 0
J.M. SMUCKER CO. Common Stock 832696405   0 0 SH   SOLE   1,654 0 0
TC ENERGY CORP. Common Stock 87807B107   245,887 5,000 SH   SOLE   13,081 0 0
CLOVIS ONCOLOGY INC. Common Stock 189464100   212,264 15,700 SH   SOLE   15,700 0 0
MARTIN MARIETTA MATERIALS INC. Common Stock 573284106   0 0 SH   SOLE   16,360 0 0
AUTODESK INC. Common Stock 052769106   495,750 3,000 SH   SOLE   26,108 0 0
LENNAR CORP. Common Stock 526057302   0 0 SH   SOLE   25 0 0
TPI COMPOSITES INC. Common Stock 87266J104   5,276,880 216,000 SH   SOLE   271,000 0 0
JACK HENRY & ASSOCIATES INC. Common Stock 426281101   0 0 SH   SOLE   1,700 0 0
BROWN-FORMAN CORP. Common Stock 115637209   0 0 SH   SOLE   4,125 0 0
DEXCOM INC. Common Stock 252131107   0 0 SH   SOLE   2,000 0 0
STANLEY BLACK & DECKER INC. Common Stock 854502101   1,517,708 10,600 SH   SOLE   17,310 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
FIRSTCASH HOLDINGS INC. Common Stock 33767D105   7,151,430 71,500 SH   SOLE   71,500 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464287200   9,113,670 30,920 SH   SOLE   0 0 30,920
NORDSON CORP. Common Stock 655663102   0 0 SH   SOLE   300 0 0
THE WILLIAMS COMPANIES INC. Common Stock 969457100   220,320 8,000 SH   SOLE   26,600 0 0
EXXON MOBIL CORP. Common Stock 30231G102   2,577,880 34,000 SH   SOLE   49,651 0 0
AVIENT CORP. Common Stock 73179P106   0 0 SH   SOLE   1,000 0 0
MIRATI THERAPEUTICS INC. Common Stock 60468T105   1,151,810 11,000 SH   SOLE   11,000 0 0
DOMINOS PIZZA INC. Common Stock 25754A201   0 0 SH   SOLE   1,300 0 0
DARLING INGREDIENTS INC. Common Stock 237266101   1,701,700 85,000 SH   SOLE   85,000 0 0
FIDELITY NATIONAL FINANCIAL INC. Common Stock 31620R303   796,800 20,000 SH   SOLE   26,957 0 0
DIAMONDBACK ENERGY INC. Common Stock 25278X109   0 0 SH   SOLE   900 0 0
ALGONQUIN POWER & UTILITIES CORP. Common Stock 015857105   0 0 SH   SOLE   197,000 0 0
BOOKING HOLDINGS INC. Common Stock 09857L108   6,569,613 3,534 SH   SOLE   4,288 0 0
AGIOS PHARMACEUTICALS INC. Common Stock 00847X104   34,638,259 694,700 SH   SOLE   695,700 0 0
APACHE CORP. Common Stock 037411105   229,120 8,000 SH   SOLE   12,000 0 0
ZILLOW GROUP INC. Common Stock 98954M200   0 0 SH   SOLE   1,418 0 0
ROGERS CORP. Common Stock 775133101   0 0 SH   SOLE   1,400 0 0
LINCOLN NATIONAL CORP. Common Stock 534187109   3,920,051 61,270 SH   SOLE   64,394 0 0
ASE TECHNOLOGY HOLDING CO. LTD. Common Stock 00215W100   0 0 SH   SOLE   57,500 0 0
GAZPROM PJSC Common Stock 368287207   7,198,052 982,000 SH   SOLE   1,080,000 0 0
GUESS INC. Common Stock 401617105   0 0 SH   SOLE   2,237 0 0
EPAM SYSTEMS INC. Common Stock 29414B104   0 0 SH   SOLE   1,300 0 0
CHARTER COMMUNICATIONS INC Common Stock 16119P108   4,693 12 SH   SOLE   2,483 0 0
INTUIT INC. Common Stock 461202103   12,380,019 47,974 SH   SOLE   47,933 0 41
STATE STREET CORP. Common Stock 857477103   0 0 SH   SOLE   10,387 0 0
SNAP-ON INC. Common Stock 833034101   0 0 SH   SOLE   2,000 0 0
CADENCE DESIGN SYSTEMS INC. Common Stock 127387108   0 0 SH   SOLE   16,000 0 0
VALERO ENERGY CORPORATION Common Stock 91913Y100   755,370 9,000 SH   SOLE   24,876 0 0
ZYNGA INC. Common Stock 98986T108   2,174,400 360,000 SH   SOLE   360,000 0 0
LITTLEFUSE INC. Common Stock 537008104   0 0 SH   SOLE   800 0 0
GALAPAGOS N.V. Common Stock 36315X101   1,071,504 8,400 SH   SOLE   8,400 0 0
CORPAY INC. Common Stock 339041105   0 0 SH   SOLE   1,682 0 0
GDS HOLDINGS LTD. Common Stock 36165L108   955,240 26,000 SH   SOLE   56,000 0 0
SEAGEN INC. Common Stock 812578102   3,644,295 54,150 SH   SOLE   55,150 0 0
TENCENT HOLDINGS LTD. Common Stock 88032Q109   0 0 SH   SOLE   2,850 0 0
COHERUS BIOSCIENCES INC. Common Stock 19249H103   3,413,440 156,000 SH   SOLE   156,000 0 0
KEYCORP Common Stock 493267108   693,600 40,000 SH   SOLE   112,855 0 0
AAON INC. Common Stock 000360206   7,125,560 142,000 SH   SOLE   142,000 0 0
UNIVERSAL HEALTH SERVICES INC. Common Stock 913903100   0 0 SH   SOLE   2,478 0 0
WARRIOR MET COAL INC. Common Stock 93627C101   0 0 SH   SOLE   5,427 0 0
MORGAN STANLEY Common Stock 617446448   2,529,107 57,729 SH   SOLE   89,408 0 0
ACADIA PHARMACEUTICALS INC. Common Stock 004225108   1,221,066 46,200 SH   SOLE   48,900 0 0
ALPHABET INC. Common Stock 02079K305   23,533,513 21,845 SH   SOLE   42,296 0 0
SIGNET JEWELERS LTD. Common Stock G81276100   0 0 SH   SOLE   2,500 0 0
WORLDPAY INC. Common Stock 981558109   0 0 SH   SOLE   4,953 0 0
THE TORONTO-DOMINION BANK Common Stock 891160509   5,205,543 89,360 SH   SOLE   131,062 0 0
SOCIEDAD QUIMICA Y MINERA DE CHILE S.A. Common Stock 833635105   673,151 21,336 SH   SOLE   21,336 0 0
GENOMIC HEALTH INC. Common Stock 37244C101   698,740 12,400 SH   SOLE   12,400 0 0
LIBERTY TRIPADVISOR HOLDINGS INC. Common Stock 531465102   0 0 SH   SOLE   2,703 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC. Common Stock 31620M106   606,700 5,000 SH   SOLE   16,185 0 0
NOVOLIPETSKIY METALLURGICHESKIY KOMBINAT Common Stock 67011E204   1,620,000 60,000 SH   SOLE   161,978 0 0
INSTALLED BUILDING PRODUCTS INC. Common Stock 45780R101   0 0 SH   SOLE   1,500 0 0
MOODY'S CORP. Common Stock 615369105   0 0 SH   SOLE   6,237 0 0
KOHL'S CORP. Common Stock 500255104   0 0 SH   SOLE   4,734 0 0
PETROLEO BRASILEIRO S.A. - PETROBRAS Common Stock 71654V408   0 0 SH   SOLE   10,000 0 0
ROBERT HALF INC. Common Stock 770323103   0 0 SH   SOLE   1,800 0 0
FASTENAL CO. Common Stock 311900104   0 0 SH   SOLE   9,272 0 0
NUTRIEN LTD. Common Stock 67077M108   311,402 5,800 SH   SOLE   23,770 0 0
FREDDIE MAC STACR REMIC TRUST 2019-DNA4 Common Stock 313400301   156 60 SH   SOLE   60 0 0
SEMPRA Common Stock 816851109   0 0 SH   SOLE   9,247 0 0
NOV INC. Common Stock 637071101   70,719 3,300 SH   SOLE   18,393 0 0
TFI INTERNATIONAL INC. Common Stock 87241L109   0 0 SH   SOLE   1,437 0 0
UNITED PARCEL SERVICE INC. Common Stock 911312106   223,740 2,200 SH   SOLE   14,619 0 0
HUNTINGTON BANCSHARES INC. Common Stock 446150104   0 0 SH   SOLE   15,000 0 0
MOSAIC CO., THE Common Stock 61945C103   0 0 SH   SOLE   10,840 0 0
U-HAUL HOLDING COMPANY Common Stock 023586100   7,949,550 21,000 SH   SOLE   21,300 0 0
EMCOR GROUP INC. Common Stock 29084Q100   0 0 SH   SOLE   900 0 0
PROGRESSIVE CORP. (OHIO) Common Stock 743315103   14,286,005 179,497 SH   SOLE   183,038 0 0
MAXIMUS INC. Common Stock 577933104   0 0 SH   SOLE   700 0 0
MCKESSON CORP. Common Stock 58155Q103   0 0 SH   SOLE   12,998 0 0
MOBILE TELESYSTEMS PJSC Common Stock 607409109   0 0 SH   SOLE   38,100 0 0
BOSTON SCIENTIFIC CORP. Common Stock 101137107   0 0 SH   SOLE   103,316 0 0
ARES CAPITAL CORP. Common Stock 04010L103   0 0 SH   SOLE   296,000 0 0
HEIDRICK & STRUGGLES INTERNATIONAL INC. Common Stock 422819102   0 0 SH   SOLE   869 0 0
DEVON ENERGY CORP. Common Stock 25179M103   0 0 SH   SOLE   19,700 0 0
OCCIDENTAL PETROLEUM CORP. Common Stock 674599105   348,250 7,000 SH   SOLE   9,600 0 0
EVERGY INC. Common Stock 30034W106   0 0 SH   SOLE   3,578 0 0
LIBERTY MEDIA CORP. Common Stock 531229854   0 0 SH   SOLE   5,000 0 0
PAYPAL HOLDINGS INC. Common Stock 70450Y103   9,838,753 86,390 SH   SOLE   114,421 0 0
TYSON FOODS INC. Common Stock 902494103   0 0 SH   SOLE   6,948 0 0
FABRINET Common Stock G3323L100   0 0 SH   SOLE   2,523 0 0
HANESBRANDS INC. Common Stock 410345102   0 0 SH   SOLE   5,500 0 0
ISHARES TRUST Fund/ETF 464287325   129,591 2,100 SH   SOLE   0 0 2,100
TESLA INC. Common Stock 88160R101   12,737 57 SH   SOLE   2,000 0 0
LENNOX INTERNATIONAL INC. Common Stock 526107107   0 0 SH   SOLE   1,500 0 0
TIVITY HEALTH INC. Common Stock 88870R102   0 0 SH   SOLE   85 0 0
EASTMAN CHEMICAL CO. Common Stock 277432100   385,200 5,000 SH   SOLE   8,272 0 0
EMERSON ELECTRIC CO. Common Stock 291011104   2,552,040 38,250 SH   SOLE   52,981 0 0
MGM RESORTS INTERNATIONAL Common Stock 552953101   0 0 SH   SOLE   9,706 0 0
BLACKSTONE INC. Common Stock 09253U108   26,652 600 SH   SOLE   11,600 0 0
ORION ENERGY SYSTEMS INC. Common Stock 686275108   1,140,000 400,000 SH   SOLE   400,000 0 0
SHELL PLC Common Stock 780259107   0 0 SH   SOLE   500 0 0
NOVATEK PJSC Common Stock 669888109   2,262,799 10,709 SH   SOLE   17,709 0 0
ROGERS COMMUNICATIONS INC. Common Stock 775109200   2,020,831 38,000 SH   SOLE   50,707 0 0
GW PHARMACEUTICALS PLC Common Stock 36197T103   4,169,900 24,500 SH   SOLE   25,300 0 0
MCDONALD'S CORP. Common Stock 580135101   2,289,597 11,100 SH   SOLE   23,344 0 0
MASTERCARD INC. Common Stock 57636Q104   15,399,678 58,980 SH   SOLE   82,317 0 0
FACTSET RESEARCH SYSTEMS INC. Common Stock 303075105   0 0 SH   SOLE   200 0 0
SLM CORP. Common Stock 78442P106   0 0 SH   SOLE   17,537 0 0
SYNCHRONY FINANCIAL Common Stock 87165B103   0 0 SH   SOLE   34,129 0 0
MAXIM INTEGRATED PRODUCTS INC. Common Stock 57772K101   0 0 SH   SOLE   3,700 0 0
WALKER & DUNLOP INC. Common Stock 93148P102   0 0 SH   SOLE   1,000 0 0
MULTI-COLOR CORP. Common Stock 625383104   0 0 SH   SOLE   800 0 0
THE PROCTER & GAMBLE CO. Common Stock 742718109   9,219,272 83,980 SH   SOLE   233,421 0 0
SBERBANK OF RUSSIA PJSC Common Stock 80585Y308   67,359 4,380 SH   SOLE   173,398 0 0
BANK OF MONTREAL Common Stock 063671101   1,950,973 25,900 SH   SOLE   40,986 0 0
CARLISLE COS. INC. Common Stock 142339100   0 0 SH   SOLE   900 0 0
INTEL CORP. Common Stock 458140100   13,451,016 282,341 SH   SOLE   377,443 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
FOX CORP. Common Stock 35137L105   0 0 SH   SOLE   4,225 0 0
PVH CORP. Common Stock 693656100   1,595,088 17,100 SH   SOLE   18,949 0 0
PATTERN ENERGY GROUP INC. Common Stock 70338P100   2,851,250 125,000 SH   SOLE   125,000 0 0
GOLDMAN SACHS GROUP INC. Common Stock 38141G104   0 0 SH   SOLE   12,473 0 0
ARCH CAPITAL GROUP LTD. Common Stock G0450A105   0 0 SH   SOLE   5,223 0 0
OTONOMY INC. Common Stock 68906L105   29,601 11,700 SH   SOLE   11,700 0 0
DOMTAR CORP. Common Stock 257559203   0 0 SH   SOLE   7,609 0 0
MASTERCRAFT BOAT HOLDINGS INC. Common Stock 57637H103   0 0 SH   SOLE   1,565 0 0
AMICUS THERAPEUTICS INC. Common Stock 03152W109   1,903,200 158,600 SH   SOLE   161,600 0 0
PTC INC. Common Stock 69370C100   0 0 SH   SOLE   1,500 0 0
JONES LANG LASALLE INC. Common Stock 48020Q107   40,800 290 SH   SOLE   1,200 0 0
CITRIX SYSTEMS INC. Common Stock 177376100   0 0 SH   SOLE   2,000 0 0
PIONEER NATURAL RESOURCES CO. Common Stock 723787107   407,187 2,700 SH   SOLE   6,500 0 0
LUKOIL PJSC Common Stock 69343P105   13,006,740 153,000 SH   SOLE   211,489 0 0
QUEST DIAGNOSTICS INC. Common Stock 74834L100   0 0 SH   SOLE   2,000 0 0
THE KROGER CO. Common Stock 501044101   0 0 SH   SOLE   10,329 0 0
RESIDEO TECHNOLOGIES INC. Common Stock 76118Y104   0 0 SH   SOLE   4,283 0 0
ARROW ELECTRONICS INC. Common Stock 042735100   0 0 SH   SOLE   2,981 0 0
ENEL AMERICAS S.A. Common Stock 29274F104   0 0 SH   SOLE   107,070 0 0
FORWARD AIR CORP. Common Stock 349853101   0 0 SH   SOLE   1,000 0 0
ZTO EXPRESS (CAYMAN) INC. Common Stock 98980A105   453,668 23,923 SH   SOLE   22,000 0 1,923
THE BANK OF NOVA SCOTIA Common Stock 064149107   0 0 SH   SOLE   25,840 0 0
JOHNSON & JOHNSON Common Stock 478160104   6,559,031 46,649 SH   SOLE   134,649 0 0
FLIR SYSTEMS INC. Common Stock 302445101   0 0 SH   SOLE   3,540 0 0
ACUITY BRANDS INC. Common Stock 00508Y102   1,611,000 12,000 SH   SOLE   13,100 0 0
COTERRA ENERGY INC. Common Stock 127097103   2,615,040 114,000 SH   SOLE   119,700 0 0
CANADIAN NATURAL RESOURCES LTD. Common Stock 136385101   188,352 7,000 SH   SOLE   7,000 0 0
REPUBLIC SERVICES INC. Common Stock 760759100   0 0 SH   SOLE   2,612 0 0
ALTICE USA INC. Common Stock 02156K103   0 0 SH   SOLE   23,300 0 0
ELI LILLY AND COMPANY Common Stock 532457108   2,797,591 25,100 SH   SOLE   49,206 0 0
ULTA BEAUTY INC. Common Stock 90384S303   0 0 SH   SOLE   1,300 0 0
BAXTER INTERNATIONAL INC. Common Stock 071813109   0 0 SH   SOLE   15,165 0 0
MATCH GROUP INC. Common Stock 44919P508   0 0 SH   SOLE   1,900 0 0
ELANCO ANIMAL HEALTH INC. Common Stock 28414H103   0 0 SH   SOLE   5,500 0 0
DAVE & BUSTER'S ENTERTAINMENT INC. Common Stock 238337109   0 0 SH   SOLE   611 0 0
TRAVERE THERAPEUTICS INC. Common Stock 761299106   714,848 35,600 SH   SOLE   35,600 0 0
V.F. CORP. Common Stock 918204108   459,510 5,300 SH   SOLE   11,560 0 0
EDISON INTERNATIONAL Common Stock 281020107   0 0 SH   SOLE   15,281 0 0
UNUM GROUP Common Stock 91529Y106   0 0 SH   SOLE   3,300 0 0
QURATE RETAIL INC. Common Stock 74915M100   0 0 SH   SOLE   6,100 0 0
DEERE & CO. Common Stock 244199105   1,295,485 7,860 SH   SOLE   12,156 0 0
VERSO CORP. Common Stock 92531L207   0 0 SH   SOLE   2,313 0 0
CREDICORP LTD. Common Stock G2519Y108   776,853 3,363 SH   SOLE   17,733 0 0
SIGNATURE BANK Common Stock 82669G104   0 0 SH   SOLE   1,100 0 0
THE WALT DISNEY CO. Common Stock 254687106   11,824,061 84,832 SH   SOLE   126,708 0 0
ALTRIA GROUP INC. Common Stock 02209S103   301,383 6,365 SH   SOLE   30,130 0 0
ICICI BANK LTD. Common Stock 45104G104   1,949,837 154,750 SH   SOLE   158,450 0 0
SILICON LABORATORIES INC. Common Stock 826919102   0 0 SH   SOLE   500 0 0
LIVE NATION ENTERTAINMENT INC. Common Stock 538034109   0 0 SH   SOLE   4,750 0 0
BCE INC. Common Stock 05534B760   2,299,242 50,300 SH   SOLE   139,167 0 0
VERMILION ENERGY INC. Common Stock 923725105   216,500 10,000 SH   SOLE   10,000 0 0
PPL CORP. Common Stock 69351T106   0 0 SH   SOLE   3,600 0 0
AVIS BUDGET GROUP INC. Common Stock 053774105   0 0 SH   SOLE   4,000 0 0
SUNPOWER CORP. Common Stock 867652406   2,845,800 270,000 SH   SOLE   410,000 0 0
BERKSHIRE HATHAWAY INC. Common Stock 084670108   0 0 SH   SOLE   2 0 0
ALIGN TECHNOLOGY INC. Common Stock 016255101   0 0 SH   SOLE   1,200 0 0
DANAHER CORP. Common Stock 235851102   0 0 SH   SOLE   40,302 0 0
SOUTHWEST AIRLINES CO. Common Stock 844741108   0 0 SH   SOLE   1,000 0 0
DENALI THERAPEUTICS INC. Common Stock 24823R105   2,942,788 142,200 SH   SOLE   142,200 0 0
BIO-TECHNE CORP. Common Stock 09073M104   2,693,390 13,050 SH   SOLE   13,050 0 0
FIRSTENERGY CORP. Common Stock 337932107   0 0 SH   SOLE   17,552 0 0
SOUTHERN COPPER CORP. Common Stock 84265V105   0 0 SH   SOLE   1,200 0 0
BECTON, DICKINSON & CO. Common Stock 075887109   0 0 SH   SOLE   6,754 0 0
RADIUS RECYCLING INC. Common Stock 806882106   0 0 SH   SOLE   2,314 0 0
APOGEE ENTERPRISES INC. Common Stock 037598109   0 0 SH   SOLE   1,000 0 0
MICRON TECHNOLOGY INC. Common Stock 595112103   1,256,310 33,000 SH   SOLE   58,240 0 0
HILTON WORLDWIDE HOLDINGS INC. Common Stock 43300A203   0 0 SH   SOLE   3,951 0 0
INSMED INC. Common Stock 457669307   1,459,810 57,700 SH   SOLE   57,700 0 0
LOEWS CORP. Common Stock 540424108   0 0 SH   SOLE   10,085 0 0
TIFFANY & CO. Common Stock 886547108   27,664,206 295,710 SH   SOLE   300,810 0 0
HERBALIFE LTD. Common Stock G4412G101   0 0 SH   SOLE   2,000 0 0
FRANKLIN RESOURCES INC. Common Stock 354613101   0 0 SH   SOLE   5,617 0 0
INCYTE CORP. Common Stock 45337C102   6,111,636 72,138 SH   SOLE   77,950 0 0
VOYAGER THERAPEUTICS INC. Common Stock 92915B106   8,081,870 298,900 SH   SOLE   298,900 0 0
STEPAN CO. Common Stock 858586100   0 0 SH   SOLE   489 0 0
VARIAN MEDICAL SYSTEMS INC. Common Stock 92220P105   0 0 SH   SOLE   1,300 0 0
TELEPHONE & DATA SYSTEMS INC. Common Stock 879433829   0 0 SH   SOLE   9,479 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464288182   14,656 210 SH   SOLE   0 0 210
CINCINNATI FINANCIAL CORP. Common Stock 172062101   0 0 SH   SOLE   2,184 0 0
XEROX CORP. Common Stock 984121608   0 0 SH   SOLE   45,433 0 0
CENTERPOINT ENERGY INC. Common Stock 15189T107   142,550 5,000 SH   SOLE   39,913 0 0
HD SUPPLY HOLDINGS INC. Common Stock 40416M105   393,500 10,000 SH   SOLE   36,416 0 0
ANALOG DEVICES INC. Common Stock 032654105   564,200 5,000 SH   SOLE   14,015 0 0
LIBERTY BROADBAND CORP. Common Stock 530307305   0 0 SH   SOLE   1,495 0 0
KADANT INC. Common Stock 48282T104   1,171,690 13,000 SH   SOLE   13,000 0 0
VISA INC. Common Stock 92826C839   26,811,119 156,248 SH   SOLE   225,744 0 0
ON SEMICONDUCTOR CORP. Common Stock 682189105   23,241,500 1,150,000 SH   SOLE   1,151,500 0 0
UNITEDHEALTH GROUP INC. Common Stock 91324P102   13,054,409 53,233 SH   SOLE   101,781 0 0
F5 NETWORKS INC. Common Stock 315616102   0 0 SH   SOLE   257 0 0
AMERICAN INTERNATIONAL GROUP INC. Common Stock 026874784   1,326,250 25,000 SH   SOLE   51,964 0 0
BEIGENE LTD. Common Stock 07725L102   3,468,216 27,600 SH   SOLE   27,600 0 0
MASIMO CORP. Common Stock 574795100   0 0 SH   SOLE   300 0 0
ECOLAB INC. Common Stock 278865100   4,649,318 24,190 SH   SOLE   53,473 0 0
REGENERON PHARMACEUTICALS INC. Common Stock 75886F107   2,951,365 9,500 SH   SOLE   12,219 0 0
STEEL DYNAMICS INC. Common Stock 858119100   0 0 SH   SOLE   2,840 0 0
LUMENTUM HOLDINGS INC. Common Stock 55024U109   1,179,675 22,500 SH   SOLE   22,500 0 0
PRA HEALTH SCIENCES INC. Common Stock 69354M108   2,034,140 21,200 SH   SOLE   21,200 0 0
FINANCIAL CORP. OF AMERICA Common Stock 317421105   0 200 SH   SOLE   0 0 200
REGENXBIO INC. Common Stock 75901B107   646,490 13,000 SH   SOLE   13,000 0 0
PFIZER INC. Common Stock 717081103   4,829,853 111,220 SH   SOLE   270,600 0 0
TARGA RESOURCES CORP. Common Stock 87612G101   0 0 SH   SOLE   1,654 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
EXACT SCIENCES CORP. Common Stock 30063P105   13,042,508 111,800 SH   SOLE   114,400 0 0
UNITED STATES CELLULAR CORP. Common Stock 911684108   0 0 SH   SOLE   1,070 0 0
MINING AND METALLURGICAL COMPANY NORILSK NICKEL PJSC Common Stock 55315J102   4,882,776 217,653 SH   SOLE   295,427 0 0
CROWN HOLDINGS INC. Common Stock 228368106   0 0 SH   SOLE   1,000 0 0
RESTAURANT BRANDS INTERNATIONAL INC. Common Stock 76131D103   0 0 SH   SOLE   5,534 0 0
SPLUNK INC. Common Stock 848637104   993,840 8,000 SH   SOLE   9,814 0 0
ZEBRA TECHNOLOGIES CORP. Common Stock 989207105   0 0 SH   SOLE   622 0 0
CELANESE CORP. (DEL.) Common Stock 150870103   0 0 SH   SOLE   10,651 0 0
CONOCOPHILLIPS Common Stock 20825C104   612,700 10,000 SH   SOLE   36,104 0 0
SANDERSON FARMS INC. Common Stock 800013104   0 0 SH   SOLE   1,100 0 0
CME GROUP INC. Common Stock 12572Q105   0 0 SH   SOLE   28,808 0 0
PACKAGING CORP. OF AMERICA Common Stock 695156109   0 0 SH   SOLE   500 0 0
AMERICAN EAGLE OUTFITTERS INC. Common Stock 02553E106   0 0 SH   SOLE   9,585 0 0
THE HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104   1,662,000 30,000 SH   SOLE   35,299 0 0
GRUBHUB INC. Common Stock 400110102   0 0 SH   SOLE   2,100 0 0
OKTA INC. Common Stock 679295105   0 0 SH   SOLE   2,000 0 0
TECK RESOURCES LTD. Common Stock 878742204   0 0 SH   SOLE   10,064 0 0
POLARIS INC. Common Stock 731068102   0 0 SH   SOLE   800 0 0
HEICO CORP. Common Stock 422806109   7,359,550 55,000 SH   SOLE   55,000 0 0
FLUOR CORP. Common Stock 343412102   0 0 SH   SOLE   60,277 0 0
COPART INC. Common Stock 217204106   0 0 SH   SOLE   4,800 0 0
VISHAY INTERTECHNOLOGY INC. Common Stock 928298108   0 0 SH   SOLE   8,547 0 0
ALLY FINANCIAL INC. Common Stock 02005N100   0 0 SH   SOLE   47,651 0 0
KANSAS CITY SOUTHERN Common Stock 485170302   0 0 SH   SOLE   1,500 0 0
INSPERITY INC. Common Stock 45778Q107   0 0 SH   SOLE   600 0 0
REATA PHARMACEUTICALS INC. Common Stock 75615P103   2,069,030 22,600 SH   SOLE   22,600 0 0
VEEVA SYSTEM INC. Common Stock 922475108   0 0 SH   SOLE   3,028 0 0
SHERWIN-WILLIAMS CO. Common Stock 824348106   8,837,745 19,390 SH   SOLE   23,490 0 0
DENTSPLY SIRONA INC. Common Stock 24906P109   0 0 SH   SOLE   14,462 0 0
RTX CORP. Common Stock 913017109   118,091 907 SH   SOLE   18,484 0 0
O'REILLY AUTOMOTIVE INC. Common Stock 67103H107   0 0 SH   SOLE   3,887 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   1,653,019 40,000 SH   SOLE   48,441 0 0
AMETEK INC. Common Stock 031100100   5,975,202 67,700 SH   SOLE   80,550 0 0
TRACTOR SUPPLY CO. Common Stock 892356106   0 0 SH   SOLE   3,700 0 0
EQUIFAX INC. Common Stock 294429105   0 0 SH   SOLE   2,072 0 0
BLACKROCK INC. Common Stock 09247X101   4,948,788 10,657 SH   SOLE   11,570 0 0
IONIS PHARMACEUTICALS INC. Common Stock 462222100   4,088,408 63,200 SH   SOLE   65,800 0 0
MARSH & MCLENNAN COS. INC. Common Stock 571748102   2,185,260 22,000 SH   SOLE   44,599 0 0
TECH DATA CORP. Common Stock 878237106   0 0 SH   SOLE   2,440 0 0
M&T BANK CORP. Common Stock 55261F104   0 0 SH   SOLE   3,919 0 0
FEDEX CORP. Common Stock 31428X106   1,858,468 11,380 SH   SOLE   18,787 0 0
ROSNEFT OIL COMPANY Common Stock 67812M207   3,375,310 515,000 SH   SOLE   515,000 0 0
GRIFOLS S.A. Common Stock 398438408   1,099,590 53,456 SH   SOLE   53,456 0 0
AMERICAN EXPRESS CO. Common Stock 025816109   5,701,240 46,000 SH   SOLE   68,327 0 0
CATERPILLAR INC. Common Stock 149123101   1,778,051 13,060 SH   SOLE   29,563 0 0
NUCOR CORP. Common Stock 670346105   190,995 3,500 SH   SOLE   5,000 0 0
MANTECH INTERNATIONAL CORP. Common Stock 564563104   0 0 SH   SOLE   654 0 0
ITRON INC. Common Stock 465741106   2,586,360 42,000 SH   SOLE   42,000 0 0
KENNAMETAL INC. Common Stock 489170100   0 0 SH   SOLE   300 0 0
CAMPBELL SOUP CO. Common Stock 134429109   0 0 SH   SOLE   2,700 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP. Common Stock 192446102   534,749 8,480 SH   SOLE   75,696 0 0
WYNN RESORTS LTD. Common Stock 983134107   0 0 SH   SOLE   892 0 0
MONSTER BEVERAGE CORP. Common Stock 61174X109   0 0 SH   SOLE   13,151 0 0
THE HERSHEY CO. Common Stock 427866108   0 0 SH   SOLE   8,252 0 0
GENERAL DYNAMICS CORP. Common Stock 369550108   0 0 SH   SOLE   4,807 0 0
PALO ALTO NETWORKS INC. Common Stock 697435105   0 0 SH   SOLE   1,177 0 0
TOTAL SYSTEM SERVICES INC. Common Stock 891906109   0 0 SH   SOLE   4,784 0 0
AMAZON.COM INC. Common Stock 023135106   9,096,139 4,777 SH   SOLE   13,437 0 0
NORTHROP GRUMMAN CORP. Common Stock 666807102   0 0 SH   SOLE   3,138 0 0
GENTEX CORP. Common Stock 371901109   0 0 SH   SOLE   1,200 0 0
APPLE INC. Common Stock 037833100   22,270,629 111,602 SH   SOLE   202,105 0 0
QUAKER HOUGHTON CORP. Common Stock 747316107   0 0 SH   SOLE   200 0 0
COHEN & STEERS INC. Common Stock 19247A100   0 0 SH   SOLE   500 0 0
BRUNSWICK CORP. Common Stock 117043109   0 0 SH   SOLE   400 0 0
LITHIA MOTORS INC. Common Stock 536797103   0 0 SH   SOLE   300 0 0
REVVITY INC. Common Stock 714046109   0 0 SH   SOLE   1,000 0 0
PULTE GROUP INC. Common Stock 745867101   0 0 SH   SOLE   7,600 0 0
SCIENCE APPLICATIONS INTERNATIONAL CORP. NEW Common Stock 808625107   0 0 SH   SOLE   300 0 0
FMC CORP. Common Stock 302491303   258,809 3,115 SH   SOLE   5,300 0 0
LOCKHEED MARTIN CORP. Common Stock 539830109   0 0 SH   SOLE   4,185 0 0
WAYFAIR INC. Common Stock 94419L101   6,716,000 46,000 SH   SOLE   47,400 0 0
LEAR CORP. Common Stock 521865204   0 0 SH   SOLE   2,421 0 0
SANGAMO THERAPEUTICS INC. Common Stock 800677106   379,800 36,000 SH   SOLE   36,000 0 0
ASSURANT INC. Common Stock 04621X108   0 0 SH   SOLE   870 0 0
ARGENX SE Common Stock 04016X101   1,721,375 12,500 SH   SOLE   12,500 0 0
PTC THERAPEUTICS INC. Common Stock 69366J200   3,377,862 78,300 SH   SOLE   78,300 0 0
MICROCHIP TECHNOLOGY INC. Common Stock 595017104   0 0 SH   SOLE   4,323 0 0
CHARLES RIVER LABORATORIES INTERNATIONAL INC. Common Stock 159864107   0 0 SH   SOLE   1,585 0 0
CNA FINANCIAL CORP. Common Stock 126117100   0 0 SH   SOLE   1,311 0 0
AZUL SA Common Stock 05501U106   594,829 18,047 SH   SOLE   18,047 0 0
BANK OF HAWAII CORP. Common Stock 062540109   0 0 SH   SOLE   600 0 0
NUTANIX INC. Common Stock 67059N108   14,786 570 SH   SOLE   0 0 570
SILGAN HOLDINGS INC. Common Stock 827048109   0 0 SH   SOLE   2,453 0 0
INTERCONTINENTAL EXCHANGE INC. Common Stock 45866F104   3,808,320 44,740 SH   SOLE   39,305 0 5,435
THOR INDUSTRIES INC. Common Stock 885160101   0 0 SH   SOLE   1,300 0 0
SANOFI S.A. Right 80105N113   6,240 12,000 SH   SOLE   0 0 12,000
SURGUTNEFTEGAS PJSC Common Stock 868861204   724,500 175,000 SH   SOLE   175,000 0 0
INSPIRE MEDICAL SYSTEMS INC. Common Stock 457730109   0 0 SH   SOLE   1,655 0 0
MICROSOFT CORP. Common Stock 594918104   72,925,642 543,982 SH   SOLE   764,404 0 0
ABIOMED INC. Common Stock 003654100   0 0 SH   SOLE   500 0 0
HENRY SCHEIN INC. Common Stock 806407102   0 0 SH   SOLE   3,873 0 0
TAPESTRY INC. Common Stock 876030107   25,384,000 800,000 SH   SOLE   803,585 0 0
BROADCOM INC. Common Stock 11135F101   2,558,866 8,955 SH   SOLE   20,777 0 0
SIMON PROPERTY GROUP INC. REIT 828806109   38,981 244 SH   SOLE   0 0 244
ALCOA CORP. Common Stock 013872106   0 0 SH   SOLE   4,444 0 0
BLOCK INC. Common Stock 852234103   5,773,650 80,000 SH   SOLE   84,800 0 0
INTERCEPT PHARMACEUTICALS INC. Common Stock 45845P108   0 0 SH   SOLE   390 0 0
AUTONATION INC. Common Stock 05329W102   0 0 SH   SOLE   300 0 0
CARMAX INC. Common Stock 143130102   0 0 SH   SOLE   3,000 0 0
CYPRESS SEMICONDUCTOR CORP. Common Stock 232806109   0 0 SH   SOLE   8,000 0 0
CERNER CORP. Common Stock 156782104   0 0 SH   SOLE   100,304 0 0
APPLIED MATERIALS INC. Common Stock 038222105   1,108,312 24,800 SH   SOLE   47,528 0 0
PPG INDUSTRIES INC. Common Stock 693506107   579,450 5,000 SH   SOLE   19,924 0 0
HEICO CORP. Common Stock 422806208   0 0 SH   SOLE   1,107 0 0
GRAY TELEVISION INC. Common Stock 389375106   0 0 SH   SOLE   4,775 0 0
CINTAS CORP. Common Stock 172908105   17,797 75 SH   SOLE   1,800 0 0
SIRIUS XM INC. Common Stock 82968B103   0 0 SH   SOLE   16,613 0 0
INTERNATIONAL BUSINESS MACHINES CORP. Common Stock 459200101   6,101,806 44,050 SH   SOLE   72,108 0 0
PHILLIPS 66 Common Stock 718546104   642,250 7,000 SH   SOLE   34,356 0 0
EAST WEST BANCORP INC. Common Stock 27579R104   0 0 SH   SOLE   2,200 0 0
CORELOGIC INC. Common Stock 21871D103   0 0 SH   SOLE   600 0 0
BANK OF AMERICA CORPORATION Common Stock 060505104   2,169,631 76,910 SH   SOLE   295,005 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
BLACKROCK FUND ADVISORS Fund/ETF 464286509   1,816,225 63,460 SH   SOLE   0 0 63,460
BLACKROCK FUND ADVISORS Fund/ETF 464287234   3,050,901 71,100 SH   SOLE   0 0 71,100
BROOKFIELD BUSINESS PARTNERS L.P. Common Stock G16234109   1,111 29 SH   SOLE   0 0 29
CARTER'S INC. Common Stock 146229109   0 0 SH   SOLE   1,100 0 0
GAIL (INDIA) LTD. Common Stock 36268T206   0 0 SH   SOLE   8,250 0 0
COOPER COMPANIES INC. Common Stock 216648402   0 0 SH   SOLE   1,500 0 0
BERRY PETROLEUM CO. LLC Common Stock 08579X101   0 0 SH   SOLE   3,410 0 0
FORTIVE CORP. Common Stock 34959J108   0 0 SH   SOLE   4,175 0 0
COLUMBIA SPORTSWEAR CO. Common Stock 198516106   0 0 SH   SOLE   800 0 0
SPS COMMERCE INC. Common Stock 78463M107   0 0 SH   SOLE   755 0 0
THE ODP CORP. Common Stock 676220106   0 0 SH   SOLE   14,931 0 0
HARMONY GOLD MINING CO. LTD. Common Stock 413216300   6,129 2,700 SH   SOLE   0 0 2,700
PORTLAND GENERAL ELECTRIC CO. Common Stock 736508847   0 0 SH   SOLE   2,333 0 0
XILINX INC. Common Stock 983919101   472,720 4,000 SH   SOLE   18,155 0 0
CONAGRA BRANDS INC. Common Stock 205887102   0 0 SH   SOLE   4,878 0 0
HONEYWELL INTERNATIONAL INC. Common Stock 438516106   34,918 200 SH   SOLE   16,979 0 0
MYOKARDIA INC. Common Stock 62857M105   565,110 11,700 SH   SOLE   11,700 0 0
AXALTA COATING SYSTEMS LTD. Common Stock G0750C108   269,460 9,000 SH   SOLE   14,507 0 0
TATNEFT PJSC Common Stock 876629205   1,764,000 24,000 SH   SOLE   24,000 0 0
CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102   0 0 SH   SOLE   19,510 0 0
BROOKFIELD PROPERTY REIT INC. REIT 11282X103   5,667 300 SH   SOLE   0 0 300
NETAPP INC. Common Stock 64110D104   0 0 SH   SOLE   4,376 0 0
LAS VEGAS SANDS CORP. Common Stock 517834107   0 0 SH   SOLE   5,574 0 0
LKQ CORP. Common Stock 501889208   25,013,400 940,000 SH   SOLE   946,900 0 0
LOWE'S COMPANIES INC. Common Stock 548661107   593,130 5,950 SH   SOLE   18,134 0 0
AUTOMATIC DATA PROCESSING INC. Common Stock 053015103   1,804,110 11,000 SH   SOLE   26,435 0 0
SOUTH32 LTD. Common Stock 84473L105   0 0 SH   SOLE   2,400 0 0
CALAVO GROWERS INC. Common Stock 128246105   0 0 SH   SOLE   800 0 0
KELLY SERVICES INC. Common Stock 488152208   0 0 SH   SOLE   1,000 0 0
POLYUS PJSC Common Stock 73181M117   815,500 17,500 SH   SOLE   17,500 0 0
MARKEL GROUP INC. Common Stock 570535104   0 0 SH   SOLE   200 0 0
INTEGER HOLDINGS CORP. Common Stock 45826H109   0 0 SH   SOLE   518 0 0
TARGET CORP. Common Stock 87612E106   0 0 SH   SOLE   15,397 0 0
TENNECO INC. Common Stock 880349105   0 0 SH   SOLE   2,200 0 0
CORNING INC. Common Stock 219350105   0 0 SH   SOLE   19,241 0 0
FIRST MAJESTIC SILVER CORP. Common Stock 32076V103   2,442 313 SH   SOLE   0 0 313
PROLOGIS INC. REIT 74340W103   550,000 6,920 SH   SOLE   0 0 6,920
GLOBALTRANS INVESTMENT PLC Common Stock 37949E204   0 0 SH   SOLE   231,606 0 0
MATSON INC. Common Stock 57686G105   0 0 SH   SOLE   1,197 0 0
OLD REPUBLIC INTERNATIONAL CORP. Common Stock 680223104   0 0 SH   SOLE   5,909 0 0
POLYUS PJSC Common Stock 73181P102   13,722 286 SH   SOLE   0 0 286
SHOPIFY INC. Common Stock 82509L107   0 0 SH   SOLE   1,300 0 0
LIVENT CORP. Common Stock 53814L108   20,516 2,912 SH   SOLE   2,805 0 107
LENNAR CORP. Common Stock 526057104   0 0 SH   SOLE   3,265 0 0
JUNIPER NETWORKS INC. Common Stock 48203R104   0 0 SH   SOLE   4,270 0 0
TEXAS INSTRUMENTS INC. Common Stock 882508104   13,827,629 119,820 SH   SOLE   135,034 0 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102   11,911,536 40,550 SH   SOLE   51,218 0 0
CDK GLOBAL II LLC Common Stock 12508E101   0 0 SH   SOLE   701 0 0
TD AMERITRADE HOLDING CORP. Common Stock 87236Y108   0 0 SH   SOLE   3,545 0 0
THE HOME DEPOT INC. Common Stock 437076102   12,990,766 62,754 SH   SOLE   88,313 0 0
STARBUCKS CORP. Common Stock 855244109   37,445,657 446,950 SH   SOLE   529,894 0 0
ERIE INDEMNITY CO. Common Stock 29530P102   774,791 3,047 SH   SOLE   3,047 0 0
CIGNA GROUP, THE Common Stock 125523100   0 0 SH   SOLE   13,647 0 0
SUNCOR ENERGY INC. Common Stock 867224107   516,008 16,550 SH   SOLE   128,402 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
SYNEOS HEALTH INC. Common Stock 87166B102   1,985,200 40,000 SH   SOLE   40,000 0 0
DESIGNER BRANDS INC. Common Stock 250565108   0 0 SH   SOLE   3,827 0 0
MKS INSTRUMENTS INC. Common Stock 55306N104   0 0 SH   SOLE   1,575 0 0
LOUISIANA PACIFIC CORP. Common Stock 546347105   0 0 SH   SOLE   7,169 0 0
TRIPADVISOR INC. Common Stock 896945201   0 0 SH   SOLE   4,054 0 0
TERADATA CORP. Common Stock 88076W103   1,597,950 45,000 SH   SOLE   45,000 0 0
TORO CO. Common Stock 891092108   0 0 SH   SOLE   2,000 0 0
NORDSTROM INC. Common Stock 655664100   0 0 SH   SOLE   2,206 0 0
BOOZ ALLEN HAMILTON HOLDING CORP. Common Stock 099502106   0 0 SH   SOLE   1,790 0 0
W.W. GRAINGER INC. Common Stock 384802104   0 0 SH   SOLE   800 0 0
CONCHO RESOURCES INC. Common Stock 20605P101   132,392 1,300 SH   SOLE   6,653 0 0
RELIANCE INC. Common Stock 759509102   0 0 SH   SOLE   1,370 0 0
ENSIGN GROUP INC. Common Stock 29358P101   0 0 SH   SOLE   761 0 0
AMBEV S.A. Common Stock 02319V103   102,740 22,000 SH   SOLE   0 0 22,000
CAPITAL ONE FINANCIAL CORP. Common Stock 14040H105   0 0 SH   SOLE   17,930 0 0
OPEN TEXT CORP. Common Stock 683715106   0 0 SH   SOLE   4,920 0 0
TREX CO. INC. Common Stock 89531P105   0 0 SH   SOLE   8,000 0 0
CBRE GROUP INC. Common Stock 12504L109   68,229 1,330 SH   SOLE   19,516 0 0
TOPBUILD CORP. Common Stock 89055F103   0 0 SH   SOLE   166 0 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104   6,387,692 111,576 SH   SOLE   270,234 0 0
PLAINS ALL AMERICAN PIPELINE L.P. Common Stock 726503AE5   0 0 SH   SOLE   300,000 0 0
X5 RETAIL GROUP N.V. Common Stock 98387E205   3,671,550 105,000 SH   SOLE   105,000 0 0
BRIGHTHOUSE FINANCIAL INC. Common Stock 10922N103   0 0 SH   SOLE   1,276 0 0
REGIONS FINANCIAL CORP. Common Stock 7591EP100   0 0 SH   SOLE   17,685 0 0
CBIZ INC. Common Stock 124805102   0 0 SH   SOLE   1,679 0 0
WERNER ENTERPRISES INC. Common Stock 950755108   0 0 SH   SOLE   5,967 0 0
NVR INC. Common Stock 62944T105   0 0 SH   SOLE   140 0 0
NEUROCRINE BIOSCIENCES INC. Common Stock 64125C109   8,759,230 104,700 SH   SOLE   106,450 0 0
WALGREENS BOOTS ALLIANCE INC. Common Stock 931427108   0 0 SH   SOLE   18,330 0 0
DOVER CORP. Common Stock 260003108   0 0 SH   SOLE   13,204 0 0
VERSUM MATERIALS INC. Common Stock 92532W103   0 0 SH   SOLE   200 0 0
ROLLINS INC. Common Stock 775711104   0 0 SH   SOLE   3,750 0 0
GLOBAL BLOOD THERAPEUTICS INC. Common Stock 37890U108   3,443,286 63,800 SH   SOLE   63,800 0 0
GLU MOBILE INC. Common Stock 379890106   0 0 SH   SOLE   12,399 0 0
TEGNA INC. Common Stock 87901J105   0 0 SH   SOLE   2,000 0 0
DOW INC. Common Stock 260557103   441,186 8,666 SH   SOLE   17,166 0 0
DARDEN RESTAURANTS INC. Common Stock 237194105   0 0 SH   SOLE   9,040 0 0
CVS HEALTH CORP. Common Stock 126650100   1,654,954 30,233 SH   SOLE   66,008 0 0
HALOZYME THERAPEUTICS INC. Common Stock 40637H109   1,312,615 77,900 SH   SOLE   77,900 0 0
HESS CORP. Common Stock 42809H107   192,870 3,000 SH   SOLE   3,000 0 0
ISHARES INC. Fund/ETF 464286665   1,630,852 34,530 SH   SOLE   0 0 34,530
EUROGAS INC. Common Stock 298734104   0 47,000 SH   SOLE   0 0 47,000
AGNICO EAGLE MINES LTD. Common Stock 008474108   1,225,254 24,000 SH   SOLE   191,700 0 0
ALNYLAM PHARMACEUTICALS INC. Common Stock 02043Q107   4,485,148 63,100 SH   SOLE   63,800 0 0
RENAISSANCERE HOLDINGS LTD. Common Stock G7496G103   0 0 SH   SOLE   500 0 0
GLOBAL PAYMENTS INC. Common Stock 37940X102   0 0 SH   SOLE   1,800 0 0
ANAPTYSBIO INC. Common Stock 032724106   408,900 7,500 SH   SOLE   7,500 0 0
THE ESTEE LAUDER COMPANIES INC. Common Stock 518439104   10,709,157 58,740 SH   SOLE   80,464 0 0
LEGGETT & PLATT INC. Common Stock 524660107   0 0 SH   SOLE   1,500 0 0
CHURCHILL DOWNS INC. Common Stock 171484108   0 0 SH   SOLE   1,800 0 0
TERRAFORM POWER INC. Common Stock 88104R209   4,725,645 335,390 SH   SOLE   335,390 0 0
ASGN INC. Common Stock 00191U102   0 0 SH   SOLE   500 0 0
FIVE PRIME THERAPEUTICS INC. Common Stock 33830X104   2,139,937 354,750 SH   SOLE   354,750 0 0
NU SKIN ENTERPRISES INC. Common Stock 67018T105   0 0 SH   SOLE   600 0 0
EXPEDIA GROUP INC. Common Stock 30212P303   0 0 SH   SOLE   4,200 0 0
MACY'S, INC. Common Stock 55616P104   0 0 SH   SOLE   30,705 0 0
THE BANK OF NEW YORK MELLON CORP. Common Stock 064058100   65,085 1,500 SH   SOLE   37,575 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO. LTD. Common Stock 874039100   0 0 SH   SOLE   116,423 0 0
WORKDAY INC. Common Stock 98138H101   701,284 3,400 SH   SOLE   5,715 0 0
TRUIST FINANCIAL CORP. Common Stock 054937107   0 0 SH   SOLE   27,507 0 0
NEXSTAR MEDIA GROUP INC. Common Stock 65336K103   0 0 SH   SOLE   300 0 0
KONTOOR BRANDS INC. Common Stock 50050N103   0 0 SH   SOLE   3,171 0 0
SANTANDER CONSUMER USA HOLDINGS INC. Common Stock 80283M101   0 0 SH   SOLE   27,260 0 0
EQUITRANS MIDSTREAM CORP. Common Stock 294600101   110,656 5,600 SH   SOLE   5,600 0 0
TURBODYNE TECHNOLOGIES INC. Common Stock 899905103   0 500 SH   SOLE   0 0 500
BLUEBIRD BIO INC. Common Stock 09609G100   4,404,645 35,550 SH   SOLE   36,050 0 0
HYSTER YALE INC. Common Stock 449172105   0 0 SH   SOLE   500 0 0
AT HOME CORP. Common Stock 045919107   0 3,413 SH   SOLE   3,413 0 0
GAP INC. Common Stock 364760108   0 0 SH   SOLE   3,113 0 0
ARENA PHARMACEUTICALS INC. Common Stock 040047607   1,534,880 26,500 SH   SOLE   26,500 0 0
VULCAN MATERIALS CO. Common Stock 929160109   0 0 SH   SOLE   15,170 0 0
ADVANCE AUTO PARTS INC. Common Stock 00751Y106   0 0 SH   SOLE   1,789 0 0
SYSCO CORP. Common Stock 871829107   1,198,184 17,010 SH   SOLE   27,683 0 0
US FOODS HOLDING CORP. Common Stock 912008109   0 0 SH   SOLE   2,900 0 0
KLA CORP. Common Stock 482480100   0 0 SH   SOLE   2,798 0 0
MARATHON OIL CORP. Common Stock 565849106   142,000 10,000 SH   SOLE   38,700 0 0
PARKER-HANNIFIN CORP. Common Stock 701094104   0 0 SH   SOLE   2,850 0 0
ALPHABET INC. Common Stock 02079K107   10,170,643 9,452 SH   SOLE   16,470 0 0
PT TELKOM INDONESIA (PERSERO) TBK Common Stock 715684106   0 0 SH   SOLE   857 0 0
WILLIAMS-SONOMA INC. Common Stock 969904101   0 0 SH   SOLE   500 0 0
COSTAR GROUP INC. Common Stock 22160N109   4,746,632 8,567 SH   SOLE   9,600 0 0
ASIA PULP & PAPER LTD. Common Stock 04516V100   0 10,000 SH   SOLE   10,000 0 0
TETRA TECH INC. Common Stock 88162G103   0 0 SH   SOLE   800 0 0
CARNIVAL CORP. Common Stock 143658300   0 0 SH   SOLE   2,619 0 0
GRUPO SUPERVIELLE S.A. Common Stock 40054A108   660,644 89,397 SH   SOLE   89,397 0 0
BATH & BODY WORKS INC. Common Stock 501797104   34,452,000 1,320,000 SH   SOLE   1,323,176 0 0
FERRO CORP. Common Stock 315405100   0 0 SH   SOLE   4,500 0 0
AMGEN INC. Common Stock 031162100   10,713,952 58,220 SH   SOLE   82,746 0 0
POSCO HOLDINGS INC. Common Stock 693483109   0 0 SH   SOLE   4,400 0 0
COMFORT SYSTEMS USA INC. Common Stock 199908104   0 0 SH   SOLE   1,264 0 0
AT & T INC. Common Stock 00206R102   7,365,299 222,039 SH   SOLE   436,558 0 0
ARCHER DANIELS MIDLAND COMPANY Common Stock 039483102   0 0 SH   SOLE   16,509 0 0
AMERIPRISE FINANCIAL INC. Common Stock 03076C106   1,195,449 8,300 SH   SOLE   14,447 0 0
WATTS WATER TECHNOLOGIES INC. Common Stock 942749102   1,805,505 19,500 SH   SOLE   19,500 0 0
HELLO GROUP INC. Common Stock 60879B107   108,000 3,000 SH   SOLE   3,000 0 0
ROCKWELL AUTOMATION INC. Common Stock 773903109   0 0 SH   SOLE   2,098 0 0
EQT CORP. Common Stock 26884L109   101,010 7,000 SH   SOLE   7,000 0 0
BREAD FINANCIAL HOLDINGS INC. Common Stock 018581108   0 0 SH   SOLE   2,300 0 0
ORACLE CORP. Common Stock 68389X105   5,691,810 100,260 SH   SOLE   216,658 0 0
TAL EDUCATION GROUP Common Stock 874080104   952,250 25,000 SH   SOLE   55,000 0 0
SPIRIT AIRLINES INC. Common Stock 848577102   0 0 SH   SOLE   1,517 0 0
PERSPECTA INC. Common Stock 715347100   0 0 SH   SOLE   200 0 0
FIRST SOLAR INC. Common Stock 336433107   6,261,551 95,640 SH   SOLE   174,640 0 0
RADIUS HEALTH INC. Common Stock 750469207   356,550 15,000 SH   SOLE   15,000 0 0
DANA INC. Common Stock 235825205   0 0 SH   SOLE   2,700 0 0
DOLLAR GENERAL CORP. Common Stock 256677105   0 0 SH   SOLE   5,230 0 0
MASCO CORP. Common Stock 574599106   0 0 SH   SOLE   5,700 0 0
NOVA LJUBLJANSKA BANKA D.D. Common Stock 66980N203   527,492 40,000 SH   SOLE   40,000 0 0
SUNTRUST BANKS INC. Common Stock 867914103   0 0 SH   SOLE   12,033 0 0
BORGWARNER INC. Common Stock 099724106   0 0 SH   SOLE   5,044 0 0
KINROSS GOLD CORP. Common Stock 496902404   96,809 25,000 SH   SOLE   0 0 25,000
ORMAT TECHNOLOGIES INC. Common Stock 686688102   361,717 5,880 SH   SOLE   5,400 0 480
JACOBS ENGINEERING GROUP INC. Common Stock 469814107   0 0 SH   SOLE   5,216 0 0
EPIZYME INC. Common Stock 29428V104   3,427,440 275,200 SH   SOLE   275,200 0 0
YUM CHINA HOLDINGS INC. Common Stock 98850P109   0 0 SH   SOLE   7,300 0 0
COSTCO WHOLESALE CORP. Common Stock 22160K105   0 0 SH   SOLE   7,891 0 0
ROSS STORES INC. Common Stock 778296103   1,972,065 19,635 SH   SOLE   31,260 0 0
WALMART INC. Common Stock 931142103   257,145 2,333 SH   SOLE   37,799 0 0
BAIDU INC. Common Stock 056752108   1,357,668 11,700 SH   SOLE   17,770 0 0
BARRICK GOLD CORP. Common Stock 067901108   529,986 33,676 SH   SOLE   77,581 0 0
SABRE CORP. Common Stock 78573M104   24,420,000 1,100,000 SH   SOLE   1,114,408 0 0
QUANTA SERVICES INC. Common Stock 74762E102   0 0 SH   SOLE   1,000 0 0
PGT INNOVATIONS INC. Common Stock 69336V101   0 0 SH   SOLE   2,000 0 0
MOHAWK INDUSTRIES INC. Common Stock 608190104   681,923 4,700 SH   SOLE   4,900 0 0
NETFLIX INC. Common Stock 64110L106   1,110,060 3,000 SH   SOLE   9,829 0 0
COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO Common Stock 20441A102   0 0 SH   SOLE   1,490 0 0
LUMINEX CORP. Common Stock 55027E102   257,048 12,650 SH   SOLE   12,650 0 0
MARRIOTT INTERNATIONAL INC. Common Stock 571903202   0 0 SH   SOLE   4,647 0 0
S&P GLOBAL INC. Common Stock 78409V104   10,685,828 47,082 SH   SOLE   50,994 0 0
PRINCIPAL FINANCIAL GROUP INC. Common Stock 74251V102   0 0 SH   SOLE   4,596 0 0
PHOTRONICS INC. Common Stock 719405102   0 0 SH   SOLE   5,185 0 0
MONDELEZ INTERNATIONAL INC. Common Stock 609207105   3,648,500 67,415 SH   SOLE   182,844 0 0
ASSOCIATED BANC-CORP Common Stock 045487105   0 0 SH   SOLE   700 0 0
SAREPTA THERAPEUTICS INC. Common Stock 803607100   78,606,288 533,220 SH   SOLE   535,220 0 0
MARATHON PETROLEUM CORP. Common Stock 56585A102   543,700 10,000 SH   SOLE   30,033 0 0
NETEASE INC. Common Stock 64110W102   784,050 3,000 SH   SOLE   3,980 0 0
CORE-MARK HOLDING CO. INC. Common Stock 218681104   2,661,240 67,000 SH   SOLE   67,000 0 0
CAMECO CORP. Common Stock 13321L108   0 0 SH   SOLE   15,391 0 0
WELLCARE HEALTH PLANS INC. Common Stock 94946T106   0 0 SH   SOLE   1,624 0 0
KLX ENERGY SERVICES HOLDINGS INC. Common Stock 48253L106   0 0 SH   SOLE   180 0 0
JOUNCE THERAPEUTICS INC. Common Stock 481116101   2,996,414 607,687 SH   SOLE   607,687 0 0
WESTERN ALLIANCE BANCORP. Common Stock 957638109   0 0 SH   SOLE   1,400 0 0
ILLUMINA INC. Common Stock 452327109   11,800,150 33,100 SH   SOLE   36,618 0 0
ACTIVISION BLIZZARD INC. Common Stock 00507V109   1,276,560 27,000 SH   SOLE   39,473 0 0
GROUP 1 AUTOMOTIVE INC. Common Stock 398905109   0 0 SH   SOLE   700 0 0
L3HARRIS TECHNOLOGIES INC. Common Stock 413875105   0 0 SH   SOLE   1,044 0 0
EVERSOURCE ENERGY Common Stock 30040W108   0 0 SH   SOLE   21,122 0 0
INTERNATIONAL FLAVORS & FRAGRANCES INC. Common Stock 459506101   358,925 2,500 SH   SOLE   5,400 0 0
CHARLES SCHWAB CORP. Common Stock 808513105   3,629,392 91,133 SH   SOLE   82,661 0 8,472
VAREX IMAGING CORP. Common Stock 92214X106   0 0 SH   SOLE   400 0 0
LABCORP HOLDINGS INC. Common Stock 50540R409   0 0 SH   SOLE   3,116 0 0
SCHLUMBERGER N.V. (SCHLUMBERGER LTD.) Common Stock 806857108   678,779 17,350 SH   SOLE   77,514 0 0
NORTHERN OIL AND GAS INC. Common Stock 665531109   0 0 SH   SOLE   18,344 0 0
DISCOVER FINANCIAL SERVICES Common Stock 254709108   0 0 SH   SOLE   31,669 0 0
TRANSUNION Common Stock 89400J107   0 0 SH   SOLE   2,300 0 0
ADVANCED MICRO DEVICES INC. Common Stock 007903107   1,229,600 40,000 SH   SOLE   57,800 0 0
CITIGROUP INC. Common Stock 172967424   1,696,254 24,890 SH   SOLE   109,489 0 0
E TRADE FINANCIAL CORP. Common Stock 269246401   0 0 SH   SOLE   4,200 0 0
HORMEL FOODS CORP. Common Stock 440452100   0 0 SH   SOLE   5,248 0 0
MCCORMICK & CO. INC. Common Stock 579780206   0 0 SH   SOLE   11,231 0 0
HELEN OF TROY LTD. Common Stock G4388N106   0 0 SH   SOLE   1,800 0 0
AMERICAN TOWER CORP. REIT 03027X100   100,181 490 SH   SOLE   0 0 490
RYDER SYSTEM INC. Common Stock 783549108   0 0 SH   SOLE   3,294 0 0
ASPEN TECHNOLOGY INC. Common Stock 045327103   0 0 SH   SOLE   851 0 0
CHURCH & DWIGHT CO. INC. Common Stock 171340102   0 0 SH   SOLE   5,654 0 0
MINERALS TECHNOLOGIES INC. Common Stock 603158106   0 0 SH   SOLE   800 0 0
BIOMARIN PHARMACEUTICAL INC. Common Stock 09061G101   34,642,492 406,280 SH   SOLE   408,820 0 0
DORMAN PRODUCTS INC. Common Stock 258278100   0 0 SH   SOLE   300 0 0
EOG RESOURCES INC. Common Stock 26875P101   552,660 6,000 SH   SOLE   16,254 0 0
NORTHERN TRUST CORP. Common Stock 665859104   0 0 SH   SOLE   3,100 0 0
KURA ONCOLOGY INC. Common Stock 50127T109   811,390 41,000 SH   SOLE   41,000 0 0
HASBRO INC. Common Stock 418056107   0 0 SH   SOLE   1,525 0 0
THE INTERPUBLIC GROUP OF COMPANIES INC. Common Stock 460690100   0 0 SH   SOLE   34,700 0 0
ZIMMER BIOMET HOLDINGS INC. Common Stock 98956P102   0 0 SH   SOLE   3,195 0 0
PACCAR INC. Common Stock 693718108   0 0 SH   SOLE   18,230 0 0
AMERICAN WATER WORKS CO. INC. Common Stock 030420103   1,959,420 17,000 SH   SOLE   33,564 0 0
AUDENTES THERAPEUTICS INC. Common Stock 05070R104   632,570 17,000 SH   SOLE   17,000 0 0
QUALCOMM INC. Common Stock 747525103   29,959,649 394,300 SH   SOLE   426,740 0 0
GE AEROSPACE Common Stock 369604103   1,519,779 146,044 SH   SOLE   748,939 0 0
ACCO BRANDS CORP. Common Stock 00081T108   0 0 SH   SOLE   4,987 0 0
BLACKROCK FUND ADVISORS Fund/ETF 46434G822   4,869,628 89,220 SH   SOLE   0 0 89,220
PEOPLE'S UNITED FINANCIAL INC. Common Stock 712704105   0 0 SH   SOLE   11,164 0 0
VOYA FINANCIAL INC. Common Stock 929089100   1,790,250 33,000 SH   SOLE   35,745 0 0
T-MOBILE US INC. Common Stock 872590104   0 0 SH   SOLE   34,137 0 0
BIOGEN INC. Common Stock 09062X103   9,450,752 39,618 SH   SOLE   45,349 0 0
ROPER TECHNOLOGIES INC. Common Stock 776696106   6,061,098 16,700 SH   SOLE   20,162 0 0
CAE INC. Common Stock 124765108   0 0 SH   SOLE   6,300 0 0
SALESFORCE INC. Common Stock 79466L302   4,609,607 30,590 SH   SOLE   42,002 0 0
JABIL INC. Common Stock 466313103   0 0 SH   SOLE   13,648 0 0
ATMOS ENERGY CORP. Common Stock 049560105   1,488,586 14,200 SH   SOLE   26,240 0 0
UMPQUA HOLDINGS CORP. Common Stock 904214103   0 0 SH   SOLE   2,000 0 0
VEECO INSTRUMENTS INC. Common Stock 922417100   980,800 80,000 SH   SOLE   80,000 0 0
LIBERTY MEDIA CORP. Common Stock 531229607   0 0 SH   SOLE   6,000 0 0
KIMBERLY-CLARK CORP. Common Stock 494368103   0 0 SH   SOLE   16,152 0 0
TELUS CORP. Common Stock 87971M103   1,224,500 33,100 SH   SOLE   33,100 0 0
ULTRAGENYX PHARMACEUTICAL INC. Common Stock 90400D108   5,986,939 95,310 SH   SOLE   95,310 0 0
DISCOVERY INC. Common Stock 25470F104   0 0 SH   SOLE   1,796 0 0
PHILIP MORRIS INTERNATIONAL INC. Common Stock 718172109   0 0 SH   SOLE   37,754 0 0
COVETRUS INC. Common Stock 22304C100   0 0 SH   SOLE   320 0 0
LOMA NEGRA COMPANIA INDUSTRIAL ARGENTINA S.A. Common Stock 54150E104   574,930 50,081 SH   SOLE   50,081 0 0
HOME BANCSHARES INC. Common Stock 436893200   0 0 SH   SOLE   3,900 0 0
COGNEX CORP. Common Stock 192422103   0 0 SH   SOLE   2,800 0 0
THE TRAVELERS COMPANIES INC. Common Stock 89417E109   671,400 4,500 SH   SOLE   9,468 0 0
RESMED INC. Common Stock 761152107   0 0 SH   SOLE   2,069 0 0
CORTEVA INC. Common Stock 22052L104   256,254 8,666 SH   SOLE   18,599 0 0
REINSURANCE GROUP OF AMERICA INC. Common Stock 759351604   849,970 5,500 SH   SOLE   6,200 0 0
A.O. SMITH CORP. Common Stock 831865209   0 0 SH   SOLE   6,000 0 0
EVERTEC INC. Common Stock 30040P103   0 0 SH   SOLE   3,926 0 0
THE MEET GROUP INC. Common Stock 58513U101   0 0 SH   SOLE   6,748 0 0
NEWMONT CORP. Common Stock 651639106   680,717 17,786 SH   SOLE   212,638 0 0
CF INDUSTRIES HOLDINGS INC. Common Stock 125269100   188,560 4,000 SH   SOLE   92,294 0 0
ABBVIE INC. Common Stock 00287Y109   205,935 2,890 SH   SOLE   37,559 0 0
GAZPROM NEFT PJSC Common Stock 36829G107   663,585 20,500 SH   SOLE   20,500 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common Stock 592688105   100,026 120 SH   SOLE   620 0 0
ANSYS INC. Common Stock 03662Q105   0 0 SH   SOLE   1,400 0 0
CAI INTERNATIONAL INC. Common Stock 12477X106   0 0 SH   SOLE   1,518 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC. Common Stock 744573106   0 0 SH   SOLE   5,800 0 0
TENCENT MUSIC ENTERTAINMENT GROUP Common Stock 88034P109   0 0 SH   SOLE   60,000 0 0
TERNIUM S.A. Common Stock 880890108   0 0 SH   SOLE   30,000 0 0
CREDIT ACCEPTANCE CORP. (MICH.) Common Stock 225310101   0 0 SH   SOLE   700 0 0
GOLD FIELDS LTD. Common Stock 38059T106   11,902 2,200 SH   SOLE   4,820,000 0 0
HCA HEALTHCARE INC. Common Stock 40412C101   0 0 SH   SOLE   12,349 0 0
CDW CORP. Common Stock 12514G108   5,316,127 48,005 SH   SOLE   50,210 0 0
HYUNDAI MOTOR CO. LTD. Common Stock Y38472125   0 0 SH   SOLE   5,000 0 0
SERVICENOW INC. Common Stock 81762P102   835,530 3,000 SH   SOLE   5,176 0 0
OMNICOM GROUP INC. Common Stock 681919106   0 0 SH   SOLE   12,328 0 0
ARRAY BIOPHARMA INC. Common Stock 04269X105   5,906,916 127,800 SH   SOLE   127,800 0 0
IPG PHOTONICS CORP. Common Stock 44980X109   0 0 SH   SOLE   980 0 0
GOTO GROUP INC. Common Stock 54142L109   0 0 SH   SOLE   85 0 0
D.R.HORTON INC. Common Stock 23331A109   0 0 SH   SOLE   5,183 0 0
PEDIATRIX MEDICAL GROUP INC. Common Stock 58502B106   0 0 SH   SOLE   600 0 0
OPENLANE INC. Common Stock 48238T109   7,015,800 110,000 SH   SOLE   111,428 0 0
ARISTA NETWORKS INC. Common Stock 040413106   0 0 SH   SOLE   1,530 0 0
NEWELL BRANDS INC. Common Stock 651229106   0 0 SH   SOLE   10,355 0 0
PINNACLE FINANCIAL PARTNERS INC. Common Stock 72346Q104   0 0 SH   SOLE   1,847 0 0
CITIZENS FINANCIAL GROUP INC. Common Stock 174610105   0 0 SH   SOLE   12,529 0 0
IQVIA HOLDINGS INC. Common Stock 46266C105   2,836,569 18,110 SH   SOLE   20,069 0 0
GENUINE PARTS CO. Common Stock 372460105   0 0 SH   SOLE   2,100 0 0
PAYCHEX INC. Common Stock 704326107   0 0 SH   SOLE   9,459 0 0
ATKORE INC. Common Stock 047649108   0 0 SH   SOLE   2,412 0 0
HA SUSTAINABLE INFRASTRUCTURE CAPITAL INC. Common Stock 41068X100   5,690,389 209,900 SH   SOLE   379,900 0 0
HUNTINGTON INGALLS INDUSTRIES INC. Common Stock 446413106   0 0 SH   SOLE   503 0 0
MOLSON COORS BEVERAGE CO. Common Stock 60871R209   0 0 SH   SOLE   11,215 0 0
ALLAKOS INC. Common Stock 01671P100   590,100 14,000 SH   SOLE   14,000 0 0
RANGE RESOURCES CORP. Common Stock 75281A109   55,120 8,000 SH   SOLE   8,000 0 0
BHP GROUP LTD. Common Stock 088606108   0 0 SH   SOLE   600 0 0
MAIL.RU GROUP LTD. Common Stock 560317208   510,400 20,000 SH   SOLE   20,000 0 0
JINKOSOLAR HOLDING CO. LTD. Common Stock 47759T100   1,114,000 50,000 SH   SOLE   50,000 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Common Stock 136069101   2,061,168 26,400 SH   SOLE   44,846 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   6,020 0 0
UNITED RENTALS INC. Common Stock 911363109   0 0 SH   SOLE   3,200 0 0
MERCADOLIBRE INC. Common Stock 58733R102   659,524 1,080 SH   SOLE   1,780 0 0
CAPSTONE GREEN ENERGY CORP. Common Stock 14067D409   456,060 600,000 SH   SOLE   600,000 0 0
TIMKEN CO. Common Stock 887389104   0 0 SH   SOLE   1,525 0 0
CADENCE BANCORP. Common Stock 12739A100   0 0 SH   SOLE   7,099 0 0
PEMBINA PIPELINE CORP. Common Stock 706327103   0 0 SH   SOLE   14,997 0 0
ECOVYST INC. Common Stock 73943T103   0 0 SH   SOLE   2,057 0 0
ROYAL BANK OF CANADA (TORONTO BRANCH) Common Stock 780087102   2,930,324 37,010 SH   SOLE   75,825 0 0
WABCO HOLDINGS INC. Common Stock 92927K102   0 0 SH   SOLE   600 0 0
CENTENE CORP. Common Stock 15135B101   0 0 SH   SOLE   10,323 0 0
ENANTA PHARMACEUTICALS INC. Common Stock 29251M106   519,808 6,200 SH   SOLE   6,200 0 0
NAVIGANT CONSULTING INC. Common Stock 63935N107   0 0 SH   SOLE   1,000 0 0
WINTRUST FINANCIAL CORPORATION Common Stock 97650W108   0 0 SH   SOLE   300 0 0
SEALED AIR CORP. Common Stock 81211K100   211,350 5,000 SH   SOLE   7,600 0 0
COMCAST CORP. Common Stock 20030N101   4,131,529 97,935 SH   SOLE   193,158 0 0
SYNNEX CORP. Common Stock 87162W100   0 0 SH   SOLE   1,100 0 0
COHERENT INC. Common Stock 192479103   0 0 SH   SOLE   700 0 0
DUKE ENERGY CORP. Common Stock 26441C204   0 0 SH   SOLE   3,345 0 0
EVEREST GROUP LTD. Common Stock G3223R108   0 0 SH   SOLE   1,477 0 0
ZOETIS INC. Common Stock 98978V103   6,213,076 55,100 SH   SOLE   71,855 0 0
ELECTRONIC ARTS INC. Common Stock 285512109   495,700 5,000 SH   SOLE   10,493 0 0
VERISK ANALYTICS INC. Common Stock 92345Y106   647,462 4,530 SH   SOLE   7,470 0 0
TELEFLEX INC. Common Stock 879369106   0 0 SH   SOLE   400 0 0
WEC ENERGY GROUP INC. Common Stock 92939U106   0 0 SH   SOLE   381 0 0
BALLARD POWER SYSTEMS INC. Common Stock 058586108   1,091,750 275,000 SH   SOLE   275,000 0 0
NASDAQ INC. Common Stock 631103108   0 0 SH   SOLE   5,396 0 0
ENBRIDGE INC. Common Stock 29250N105   1,582,953 44,424 SH   SOLE   88,441 0 0
MITSUBISHI UFJ FINANCIAL GROUP INC. Common Stock 606822104   0 0 SH   SOLE   30,000 0 0
TAKEDA PHARMACEUTICAL CO. LTD. Common Stock 874060205   0 0 SH   SOLE   745 0 0
NORFOLK SOUTHERN CORP. Common Stock 655844108   0 0 SH   SOLE   11,876 0 0
KEMPER CORP. Common Stock 488401100   694,184 8,030 SH   SOLE   7,500 0 530
SVB FINANCIAL GROUP Common Stock 78486Q101   0 0 SH   SOLE   2,800 0 0
GENERAL MILLS INC. Common Stock 370334104   0 0 SH   SOLE   12,354 0 0
SYNOPSYS INC. Common Stock 871607107   1,095,482 8,820 SH   SOLE   14,966 0 0
BLACKROCK FUND ADVISORS Fund/ETF 464288513   161,283 1,850 SH   SOLE   0 0 1,850
BLACKROCK FUND ADVISORS Fund/ETF 464287341   321,453 9,900 SH   SOLE   0 0 9,900
ARAMARK Common Stock 03852U106   0 0 SH   SOLE   703 0 0
HEXCEL CORP. Common Stock 428291108   0 0 SH   SOLE   1,200 0 0
CHINOOK THERAPEUTICS INC. Common Stock 00739L101   1,715,467 1,099,349 SH   SOLE   1,099,349 0 0
DELTA AIR LINES INC. Common Stock 247361702   1,352,316 23,800 SH   SOLE   54,400 0 0
CENCORA INC. Common Stock 03073E105   0 0 SH   SOLE   5,280 0 0
STEVEN MADDEN LTD. Common Stock 556269108   0 0 SH   SOLE   1,650 0 0
AMERICA'S CAR-MART INC. Common Stock 03062T105   0 0 SH   SOLE   416 0 0
MANULIFE FINANCIAL CORP. Common Stock 56501R106   3,956,357 217,400 SH   SOLE   252,537 0 0
HUNT (J.B.) TRANSPORT SERVICES INC. Common Stock 445658107   0 0 SH   SOLE   1,327 0 0
URBAN OUTFITTERS INC. Common Stock 917047102   0 0 SH   SOLE   5,000 0 0
SOLAREDGE TECHNOLOGIES INC. Common Stock 83417M104   3,724,660 61,000 SH   SOLE   103,000 0 0
RALPH LAUREN CORP. Common Stock 751212101   0 0 SH   SOLE   1,550 0 0
AFLAC INC. Common Stock 001055102   0 0 SH   SOLE   30,984 0 0
STATE STREET GLOBAL ADVISORS INC. Fund/ETF 78462F103   11,895,800 40,600 SH   SOLE   0 0 40,600
INTUITIVE SURGICAL INC. Common Stock 46120E602   7,678,381 14,830 SH   SOLE   16,654 0 0
CONDUENT INC. Common Stock 206787103   0 0 SH   SOLE   8,000 0 0
FRANCO-NEVADA CORP. Common Stock 351858105   68,049 800 SH   SOLE   3,912 0 0
ILLINOIS TOOL WORKS INC. Common Stock 452308109   0 0 SH   SOLE   7,487 0 0
IDEXX LABORATORIES INC. Common Stock 45168D104   0 0 SH   SOLE   1,300 0 0
EBIX INC. Common Stock 278715206   0 0 SH   SOLE   3,300 0 0
MACROGENICS INC. Common Stock 556099109   189,810 11,400 SH   SOLE   11,400 0 0
DOMINION ENERGY INC. Common Stock 25746U109   0 0 SH   SOLE   7,700 0 0
ESSENTIAL UTILITIES INC. Common Stock 03836W103   2,222,000 55,000 SH   SOLE   55,000 0 0
DXC TECHNOLOGY CO. Common Stock 23355L106   0 0 SH   SOLE   5,609 0 0
VMWARE INC. Common Stock 928563402   1,098,624 6,400 SH   SOLE   11,728 0 0
NEW ORIENTAL EDUCATION & TECHNOLOGY GROUP INC. Common Stock 647581107   0 0 SH   SOLE   8,500 0 0
Q32 BIO INC. Common Stock 438083107   2,690,780 138,000 SH   SOLE   138,000 0 0
SPIRIT AEROSYSTEMS HOLDINGS INC. Common Stock 848574109   0 0 SH   SOLE   1,900 0 0
DUPONT DE NEMOURS INC. Common Stock 26614N102   1,992,081 26,982 SH   SOLE   36,915 0 0
LUMEN TECHNOLOGIES INC. Common Stock 156700106   0 0 SH   SOLE   13,505 0 0
G-III APPAREL GROUP LTD. Common Stock 36237H101   0 0 SH   SOLE   2,500 0 0
AVERY DENNISON CORP. Common Stock 053611109   0 0 SH   SOLE   7,500 0 0
TRIMBLE INC. Common Stock 896239100   799,380 18,000 SH   SOLE   21,200 0 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100   40,138,180 221,000 SH   SOLE   235,716 0 0
AGILENT TECHNOLOGIES INC. Common Stock 00846U101   0 0 SH   SOLE   16,542 0 0
GRAND CANYON EDUCATION INC. Common Stock 38526M106   6,787,160 58,000 SH   SOLE   58,000 0 0
TXNM ENERGY INC. Common Stock 69349H107   0 0 SH   SOLE   2,363 0 0
TERMINIX GLOBAL HOLDINGS INC. Common Stock 88087E100   0 0 SH   SOLE   5,000 0 0
VALE S.A. Common Stock 91912E105   0 0 SH   SOLE   25,000 0 0
BALL CORP. Common Stock 058498106   408,600 6,000 SH   SOLE   12,048 0 0
EVOQUA WATER TECHNOLOGIES CORP. Common Stock 30057T105   1,104,000 80,000 SH   SOLE   80,000 0 0
FORTUNE BRANDS INNOVATIONS INC. Common Stock 34964C106   0 0 SH   SOLE   3,243 0 0
EXELIXIS INC. Common Stock 30161Q104   4,006,860 186,800 SH   SOLE   186,800 0 0
NORWEGIAN CRUISE LINE HOLDINGS LTD. Common Stock G66721104   0 0 SH   SOLE   3,133 0 0
SKYWORKS SOLUTIONS INC. Common Stock 83088M102   45,126 584 SH   SOLE   3,100 0 0
GOOSEHEAD INSURANCE INC. Common Stock 38267D109   8,981,939 188,187 SH   SOLE   188,187 0 0
THE AES CORP. Common Stock 00130H105   0 0 SH   SOLE   15,426 0 0
MSCI INC. Common Stock 55354G100   0 0 SH   SOLE   1,900 0 0
PBF ENERGY INC. Common Stock 69318G106   0 0 SH   SOLE   3,872 0 0