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