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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109 36,918 296,100 SH   SOLE 0 229,062 0 67,038
111 INC ADS 68247Q102 1,079 174,097 SH   SOLE 0 165,097 0 9,000
1347 PPTY INS HLDGS INC COM 68244P107 368 95,662 SH   SOLE 0 95,662 0 0
1LIFE HEALTHCARE INC COM 68269G107 6,784 239,200 SH   SOLE 0 187,343 0 51,857
1ST CONSTITUTION BANCORP COM 31986N102 1,432 120,349 SH   SOLE 0 116,570 0 3,779
1ST SOURCE CORP COM 336901103 11,359 368,314 SH   SOLE 0 356,840 0 11,474
21VIANET GROUP INC SPONSORED ADS A 90138A103 248 10,700 SH   SOLE 0 10,700 0 0
22ND CENTY GROUP INC COM 90137F103 104 161,523 SH   SOLE 0 32,023 0 129,500
2U INC COM 90214J101 10,104 298,400 SH   SOLE 0 274,925 0 23,475
3M CO COM 88579Y101 53,820 336,000 SH   SOLE 0 106,057 0 229,943
51JOB INC SPONSORED ADS 316827104 1,052 13,494 SH   SOLE 0 0 0 13,494
9F INC SPONSORED ADS 65442R109 1,173 1,295,172 SH   SOLE 0 1,122,072 0 173,100
9 METERS BIOPHARMA INC COM 654405109 275 337,737 SH   SOLE 0 0 0 337,737
A10 NETWORKS INC COM 002121101 23,265 3,652,347 SH   SOLE 0 3,422,834 0 229,513
AAON INC COM PAR $0.004 000360206 6,794 112,764 SH   SOLE 0 82,407 0 30,357
ABB LTD SPONSORED ADR 000375204 6,854 269,300 SH   SOLE 0 235,152 0 34,148
ABBVIE INC COM 00287Y109 1,179,908 13,470,803 SH   SOLE 0 13,278,225 0 192,578
ABEONA THERAPEUTICS INC COM 00289Y107 184 180,251 SH   SOLE 0 105,533 0 74,718
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 388 21,400 SH   SOLE 0 21,400 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 2,238 99,500 SH   SOLE 0 99,500 0 0
ABIOMED INC COM 003654100 625,358 2,257,123 SH   SOLE 0 2,256,652 0 471
ABM INDS INC COM 000957100 4,385 119,600 SH   SOLE 0 119,600 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 93,036 1,380,359 SH   SOLE 0 1,380,359 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 10,359 2,985,400 SH   SOLE 0 2,985,400 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 215 7,300 SH   SOLE 0 3,600 0 3,700
ACADIA PHARMACEUTICALS INC COM 004225108 11,117 269,500 SH   SOLE 0 246,402 0 23,098
ACADIA RLTY TR COM SH BEN INT 004239109 3,787 360,701 SH   SOLE 0 360,701 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 256 23,900 SH   SOLE 0 200 0 23,700
ACCELERATE DIAGNOSTICS INC COM 00430H102 819 76,800 SH   SOLE 0 0 0 76,800
ACCELERON PHARMA INC COM 00434H108 23,092 205,207 SH   SOLE 0 115,144 0 90,063
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17,966 79,500 SH   SOLE 0 23,742 0 55,758
ACCURAY INC COM 004397105 10,144 4,226,593 SH   SOLE 0 4,143,081 0 83,512
AC IMMUNE SA SHS H00263105 3,173 650,211 SH   SOLE 0 650,211 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 8,824 3,433,390 SH   SOLE 0 3,337,851 0 95,539
ACME UTD CORP COM 004816104 4,873 211,598 SH   SOLE 0 189,173 0 22,425
ACNB CORP COM 000868109 1,084 52,105 SH   SOLE 0 52,105 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,977 3,837,961 SH   SOLE 0 3,837,961 0 0
ACTIVISION BLIZZARD INC COM 00507V109 76,190 941,198 SH   SOLE 0 827,100 0 114,098
ACUITY BRANDS INC COM 00508Y102 112,454 1,098,716 SH   SOLE 0 1,035,512 0 63,204
ACUSHNET HOLDINGS CORP COM 005098108 4,655 138,500 SH   SOLE 0 138,500 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 3,395 824,004 SH   SOLE 0 744,732 0 79,272
ADAMS RES & ENERGY INC COM NEW 006351308 5,722 287,538 SH   SOLE 0 287,538 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 8,211 376,500 SH   SOLE 0 249,700 0 126,800
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 10,546 1,321,611 SH   SOLE 0 1,248,611 0 73,000
ADDUS HOMECARE CORP COM 006739106 5,850 61,900 SH   SOLE 0 61,900 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 54 28,297 SH   SOLE 0 28,297 0 0
ADECOAGRO S A COM L00849106 230 49,300 SH   SOLE 0 0 0 49,300
ADIAL PHARMACEUTICALS INC COM 00688A106 207 92,907 SH   SOLE 0 92,907 0 0
ADIENT PLC ORD SHS G0084W101 30,333 1,750,345 SH   SOLE 0 1,750,345 0 0
ADTALEM GLOBAL ED INC COM 00737L103 4,974 202,700 SH   SOLE 0 202,700 0 0
ADTRAN INC COM 00738A106 22,461 2,190,243 SH   SOLE 0 2,011,103 0 179,140
ADURO BIOTECH INC COM 00739L101 10,653 4,384,010 SH   SOLE 0 4,384,010 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 23,232 151,350 SH   SOLE 0 135,634 0 15,716
ADVANCED DISP SVCS INC DEL COM 00790X101 251,423 8,317,014 SH   SOLE 0 7,817,144 0 499,870
ADVANCED DRAIN SYS INC DEL COM 00790R104 41,032 657,137 SH   SOLE 0 623,273 0 33,864
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 131 32,200 SH   SOLE 0 6,914 0 25,286
ADVANCED ENERGY INDS COM 007973100 7,214 114,622 SH   SOLE 0 113,742 0 880
ADVANCED MICRO DEVICES INC COM 007903107 189,936 2,316,581 SH   SOLE 0 0 0 2,316,581
ADVANSIX INC COM 00773T101 316 24,500 SH   SOLE 0 0 0 24,500
ADVAXIS INC COM NEW 007624307 1,339 3,266,143 SH   SOLE 0 3,266,143 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4,497 436,588 SH   SOLE 0 433,413 0 3,175
AECOM COM 00766T100 68,953 1,648,015 SH   SOLE 0 1,410,438 0 237,577
AEGION CORP COM 00770F104 6,024 426,296 SH   SOLE 0 343,600 0 82,696
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2,462 347,239 SH   SOLE 0 309,190 0 38,049
AEHR TEST SYSTEMS COM 00760J108 44 31,597 SH   SOLE 0 14,829 0 16,768
AEMETIS INC COM NEW 00770K202 3,525 1,101,628 SH   SOLE 0 1,101,628 0 0
AERCAP HOLDINGS NV SHS N00985106 4,267 169,396 SH   SOLE 0 0 0 169,396
AERIE PHARMACEUTICALS INC COM 00771V108 3,756 319,100 SH   SOLE 0 258,704 0 60,396
AEROCENTURY CORP COM 007737109 73 36,700 SH   SOLE 0 36,700 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 16,558 415,095 SH   SOLE 0 415,095 0 0
AEROVIRONMENT INC COM 008073108 9,064 151,036 SH   SOLE 0 144,404 0 6,632
AERPIO PHARMACEUTICALS INC COM 00810B105 2,228 1,485,184 SH   SOLE 0 1,288,184 0 197,000
AES CORP COM 00130H105 50,331 2,779,200 SH   SOLE 0 2,779,200 0 0
AESTHETIC MED INTL HLDG GR L ADS 00809M104 181 42,546 SH   SOLE 0 42,546 0 0
AETHLON MED INC COM 00808Y307 37 27,195 SH   SOLE 0 15,194 0 12,001
AFFILIATED MANAGERS GROUP IN COM 008252108 7,433 108,700 SH   SOLE 0 108,700 0 0
AFFIMED N V COM N01045108 175 51,600 SH   SOLE 0 0 0 51,600
AFLAC INC COM 001055102 45,987 1,265,120 SH   SOLE 0 846,183 0 418,937
AGCO CORP COM 001084102 20,773 279,700 SH   SOLE 0 277,073 0 2,627
AGENUS INC COM NEW 00847G705 683 170,720 SH   SOLE 0 0 0 170,720
AGILYSYS INC COM 00847J105 15,374 636,352 SH   SOLE 0 612,600 0 23,752
AGIOS PHARMACEUTICALS INC COM 00847X104 2,618 74,800 SH   SOLE 0 74,800 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 186 11,910 SH   SOLE 0 10,232 0 1,678
AGNC INVT CORP COM 00123Q104 3,916 281,529 SH   SOLE 0 43,700 0 237,829
AGNICO EAGLE MINES LTD COM 008474108 265,934 3,340,346 SH   SOLE 0 3,205,286 0 135,060
AGROFRESH SOLUTIONS INC COM 00856G109 1,229 505,911 SH   SOLE 0 498,211 0 7,700
A H BELO CORP COM CL A 001282102 1,433 1,016,125 SH   SOLE 0 1,016,125 0 0
AILERON THERAPEUTICS INC COM 00887A105 1,554 1,204,411 SH   SOLE 0 674,355 0 530,056
AIRGAIN INC COM 00938A104 6,416 480,936 SH   SOLE 0 451,736 0 29,200
AIR INDS GROUP COM NEW 00912N205 119 97,200 SH   SOLE 0 0 0 97,200
AIRNET TECHNOLOGY INC SPONSORED ADS 00941Q104 45 48,800 SH   SOLE 0 0 0 48,800
AIR T INC COM 009207101 1,860 191,111 SH   SOLE 0 191,111 0 0
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 189 108,646 SH   SOLE 0 108,646 0 0
AKCEA THERAPEUTICS INC COM 00972L107 4,978 274,404 SH   SOLE 0 274,404 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 176 70,175 SH   SOLE 0 8,900 0 61,275
AKERO THERAPEUTICS INC COM 00973Y108 1,115 36,200 SH   SOLE 0 0 0 36,200
ALAMO GROUP INC COM 011311107 594 5,500 SH   SOLE 0 0 0 5,500
ALAMOS GOLD INC NEW COM CL A 011532108 105,203 11,941,271 SH   SOLE 0 11,941,271 0 0
ALARM COM HLDGS INC COM 011642105 3,729 67,487 SH   SOLE 0 64,693 0 2,794
ALASKA COMMUNICATIONS SYS GR COM 01167P101 7,436 3,718,105 SH   SOLE 0 3,230,563 0 487,542
ALBANY INTL CORP CL A 012348108 17,754 358,600 SH   SOLE 0 340,196 0 18,404
ALCOA CORP COM 013872106 7,131 613,188 SH   SOLE 0 613,188 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 389 34,731 SH   SOLE 0 0 0 34,731
ALEXANDERS INC COM 014752109 31,367 127,914 SH   SOLE 0 127,914 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 40,400 252,500 SH   SOLE 0 195,373 0 57,127
ALEXION PHARMACEUTICALS INC COM 015351109 544,371 4,757,243 SH   SOLE 0 4,515,680 0 241,563
ALGONQUIN PWR UTILS CORP COM 015857105 54,485 3,747,232 SH   SOLE 0 3,747,232 0 0
ALICO INC COM 016230104 3,383 118,196 SH   SOLE 0 111,705 0 6,491
ALIGN TECHNOLOGY INC COM 016255101 472,887 1,444,548 SH   SOLE 0 1,444,548 0 0
ALIMERA SCIENCES INC COM NEW 016259202 576 118,604 SH   SOLE 0 118,604 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 1,817 814,832 SH   SOLE 0 814,832 0 0
ALJ REGL HLDGS INC COM 001627108 89 122,275 SH   SOLE 0 122,275 0 0
ALKALINE WTR CO INC COM NEW 01643A207 1,852 1,469,975 SH   SOLE 0 600,249 0 869,726
ALKERMES PLC SHS G01767105 112,414 6,784,213 SH   SOLE 0 6,673,894 0 110,319
ALLEGHANY CORP DEL COM 017175100 18,938 36,388 SH   SOLE 0 23,686 0 12,702
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,795 549,830 SH   SOLE 0 549,830 0 0
ALLEGION PLC ORD SHS G0176J109 14,945 151,100 SH   SOLE 0 102,055 0 49,045
ALLETE INC COM NEW 018522300 6,752 130,499 SH   SOLE 0 130,499 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 13,398 319,142 SH   SOLE 0 223,155 0 95,987
ALLIANT ENERGY CORP COM 018802108 19,379 375,200 SH   SOLE 0 195,220 0 179,980
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 1,094 198,215 SH   SOLE 0 196,715 0 1,500
ALLIED MOTION TECHNOLOGIES I COM 019330109 10,129 245,382 SH   SOLE 0 238,482 0 6,900
ALLISON TRANSMISSION HLDGS I COM 01973R101 243,465 6,928,419 SH   SOLE 0 6,827,199 0 101,220
ALLOGENE THERAPEUTICS INC COM 019770106 3,164 83,900 SH   SOLE 0 83,900 0 0
ALLOT LTD SHS M0854Q105 17,381 1,909,955 SH   SOLE 0 1,730,055 0 179,900
ALLSTATE CORP COM 020002101 19,125 203,151 SH   SOLE 0 72,619 0 130,532
ALMADEN MINERALS LTD COM CL B 020283305 318 384,304 SH   SOLE 0 0 0 384,304
ALPHABET INC CAP STK CL A 02079K305 228,851 156,148 SH   SOLE 0 87,614 0 68,534
ALPHABET INC CAP STK CL C 02079K107 103,895 70,696 SH   SOLE 0 21,224 0 49,472
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10,418 812,600 SH   SOLE 0 745,200 0 67,400
ALPHA PRO TECH LTD COM 020772109 13,418 907,816 SH   SOLE 0 907,816 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 108 16,190 SH   SOLE 0 13,998 0 2,192
ALPINE IMMUNE SCIENCES INC COM 02083G100 3,417 388,683 SH   SOLE 0 297,783 0 90,900
ALTABANCORP COM 021347109 3,868 192,240 SH   SOLE 0 192,240 0 0
ALTAIR ENGR INC COM CL A 021369103 613 14,600 SH   SOLE 0 14,600 0 0
ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 328 162,219 SH   SOLE 0 0 0 162,219
ALTICE USA INC CL A 02156K103 120,983 4,653,176 SH   SOLE 0 4,444,320 0 208,856
ALTIMMUNE INC COM NEW 02155H200 13,523 1,024,507 SH   SOLE 0 999,328 0 25,179
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9,321 735,700 SH   SOLE 0 735,700 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,755 74,509 SH   SOLE 0 74,509 0 0
ALTRIA GROUP INC COM 02209S103 352,697 9,127,760 SH   SOLE 0 7,753,149 0 1,374,611
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2,430 467,300 SH   SOLE 0 459,400 0 7,900
AMAG PHARMACEUTICALS INC COM 00163U106 17,008 1,809,400 SH   SOLE 0 1,809,400 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 254 23,966 SH   SOLE 0 2,082 0 21,884
AMARIN CORP PLC SPONS ADR NEW 023111206 10,782 2,560,980 SH   SOLE 0 0 0 2,560,980
A-MARK PRECIOUS METALS INC COM 00181T107 4,582 135,892 SH   SOLE 0 115,692 0 20,200
AMAZON COM INC COM 023135106 16,547 5,255 SH   SOLE 0 2,555 0 2,700
AMBAC FINL GROUP INC COM NEW 023139884 1,243 97,300 SH   SOLE 0 3,983 0 93,317
AMBARELLA INC SHS G037AX101 62,701 1,201,633 SH   SOLE 0 1,110,585 0 91,048
AMBEV SA SPONSORED ADR 02319V103 59,509 26,331,386 SH   SOLE 0 26,331,386 0 0
AMBOW ED HLDG LTD SPONSORED ADS 02322P200 384 75,958 SH   SOLE 0 75,958 0 0
AMC NETWORKS INC CL A 00164V103 2,021 81,800 SH   SOLE 0 77,181 0 4,619
AMCON DISTRG CO COM NEW 02341Q205 705 10,910 SH   SOLE 0 10,910 0 0
AMCOR PLC ORD G0250X107 31,636 2,863,000 SH   SOLE 0 2,180,150 0 682,850
AMDOCS LTD SHS G02602103 6,212 108,200 SH   SOLE 0 108,200 0 0
AMEDISYS INC COM 023436108 16,125 68,201 SH   SOLE 0 63,997 0 4,204
AMERANT BANCORP INC CL A 023576101 469 50,403 SH   SOLE 0 50,403 0 0
AMEREN CORP COM 023608102 134,195 1,696,956 SH   SOLE 0 1,470,649 0 226,307
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 44,817 3,588,249 SH   SOLE 0 3,588,249 0 0
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 135 10,853 SH   SOLE 0 8,453 0 2,400
AMERICAN ASSETS TR INC COM 024013104 3,729 154,781 SH   SOLE 0 154,781 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13,286 897,063 SH   SOLE 0 241,791 0 655,272
AMERICAN ELEC PWR CO INC COM 025537101 23,307 285,172 SH   SOLE 0 54,864 0 230,308
AMERICAN FINL GROUP INC OHIO COM 025932104 22,373 334,024 SH   SOLE 0 325,927 0 8,097
AMERICAN FIN TR INC COM CLASS A 02607T109 1,171 186,733 SH   SOLE 0 186,733 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 21,995 772,286 SH   SOLE 0 734,563 0 37,723
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 14,161 209,701 SH   SOLE 0 207,301 0 2,400
AMERICAN NATL BANKSHARES INC COM 027745108 3,588 171,500 SH   SOLE 0 171,500 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 11,999 920,865 SH   SOLE 0 901,054 0 19,811
AMERICAN PUBLIC EDUCATION IN COM 02913V103 35,790 1,269,593 SH   SOLE 0 1,139,393 0 130,200
AMERICAN RENAL ASSOCS HLDGS COM 029227105 7,712 1,117,675 SH   SOLE 0 1,117,675 0 0
AMERICAN RLTY INVS INC COM 029174109 251 27,700 SH   SOLE 0 27,700 0 0
AMERICAN SOFTWARE INC CL A 029683109 29,783 2,121,300 SH   SOLE 0 1,940,900 0 180,400
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 16,933 1,169,417 SH   SOLE 0 1,149,128 0 20,289
AMERICAN TOWER CORP NEW COM 03027X100 103,984 430,166 SH   SOLE 0 128,071 0 302,095
AMERICAN VANGUARD CORP COM 030371108 287 21,848 SH   SOLE 0 13,796 0 8,052
AMERICAN WOODMARK CORPORATIO COM 030506109 778 9,901 SH   SOLE 0 7,961 0 1,940
AMERICOLD RLTY TR COM 03064D108 20,610 576,500 SH   SOLE 0 366,218 0 210,282
AMERISAFE INC COM 03071H100 19,267 335,893 SH   SOLE 0 285,593 0 50,300
AMERISERV FINL INC COM 03074A102 2,192 779,934 SH   SOLE 0 779,934 0 0
AMERISOURCEBERGEN CORP COM 03073E105 7,250 74,800 SH   SOLE 0 59,789 0 15,011
AMER STATES WTR CO COM 029899101 14,923 199,100 SH   SOLE 0 199,100 0 0
AMES NATL CORP COM 031001100 2,360 139,700 SH   SOLE 0 137,305 0 2,395
AMGEN INC COM 031162100 145,706 573,284 SH   SOLE 0 573,284 0 0
AMKOR TECHNOLOGY INC COM 031652100 7,997 714,000 SH   SOLE 0 714,000 0 0
AMPCO-PITTSBURG CORP COM 032037103 1,990 604,924 SH   SOLE 0 583,384 0 21,540
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 7,093 378,300 SH   SOLE 0 378,300 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 2,947 33,400 SH   SOLE 0 33,400 0 0
AMREP CORP NEW COM 032159105 817 145,900 SH   SOLE 0 145,700 0 200
AMTECH SYS INC COM PAR $0.01N 032332504 728 148,862 SH   SOLE 0 99,726 0 49,136
ANALOG DEVICES INC COM 032654105 187,263 1,604,106 SH   SOLE 0 1,228,734 0 375,372
ANAPTYSBIO INC COM 032724106 395 26,800 SH   SOLE 0 125 0 26,675
ANGI HOMESERVICES INC COM CL A 00183L102 46,472 4,188,535 SH   SOLE 0 4,188,535 0 0
ANGIODYNAMICS INC COM 03475V101 11,874 984,614 SH   SOLE 0 713,968 0 270,646
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 59,063 2,238,940 SH   SOLE 0 1,879,763 0 359,177
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 45,786 849,776 SH   SOLE 0 849,776 0 0
ANIKA THERAPEUTICS INC COM 035255108 29,604 836,517 SH   SOLE 0 836,517 0 0
ANI PHARMACEUTICALS INC COM 00182C103 4,034 143,002 SH   SOLE 0 128,100 0 14,902
ANNALY CAPITAL MANAGEMENT IN COM 035710409 45,964 6,455,622 SH   SOLE 0 2,935,276 0 3,520,346
ANNOVIS BIO INC COM 03615A108 99 20,615 SH   SOLE 0 1,815 0 18,800
ANTARES PHARMA INC COM 036642106 916 339,213 SH   SOLE 0 0 0 339,213
ANTERO MIDSTREAM CORP COM 03676B102 1,030 191,866 SH   SOLE 0 0 0 191,866
ANTHEM INC COM 036752103 39,153 145,773 SH   SOLE 0 108,900 0 36,873
ANWORTH MTG ASSET CORP COM 037347101 10,018 6,108,473 SH   SOLE 0 5,460,090 0 648,383
AON PLC SHS CL A G0403H108 193,221 936,601 SH   SOLE 0 432,716 0 503,885
APARTMENT INVT & MGMT CO CL A 03748R754 40,965 1,214,855 SH   SOLE 0 1,061,469 0 153,386
APOLLO COML REAL EST FIN INC COM 03762U105 3,458 383,840 SH   SOLE 0 383,840 0 0
APOLLO ENDOSURGERY INC COM 03767D108 172 101,900 SH   SOLE 0 101,900 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 31,229 3,249,588 SH   SOLE 0 3,249,588 0 0
APPLE INC COM 037833100 41,197 355,732 SH   SOLE 0 32,603 0 323,129
APPLIED GENETIC TECHNOLOGIES COM 03820J100 5,198 1,069,640 SH   SOLE 0 1,069,640 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,466 44,750 SH   SOLE 0 44,750 0 0
APTARGROUP INC COM 038336103 16,889 149,200 SH   SOLE 0 141,248 0 7,952
APTEVO THERAPEUTICS INC COM NEW 03835L207 2,226 292,867 SH   SOLE 0 250,767 0 42,100
APTINYX INC COM 03836N103 2,594 767,314 SH   SOLE 0 627,555 0 139,759
APTOSE BIOSCIENCES INC COM NEW 03835T200 1,383 231,100 SH   SOLE 0 0 0 231,100
APYX MEDICAL CORPORATION COM 03837C106 2,637 559,795 SH   SOLE 0 559,795 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 260 58,116 SH   SOLE 0 53,951 0 4,165
ARAVIVE INC COM 03890D108 2,435 518,119 SH   SOLE 0 302,057 0 216,062
ARCA BIOPHARMA INC COM 00211Y506 169 38,310 SH   SOLE 0 0 0 38,310
ARCBEST CORP COM 03937C105 14,658 471,939 SH   SOLE 0 471,939 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2,986 3,318,271 SH   SOLE 0 3,318,271 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 107,013 8,067,822 SH   SOLE 0 6,553,763 0 1,514,059
ARCH CAP GROUP LTD ORD G0450A105 11,958 408,820 SH   SOLE 0 392,958 0 15,862
ARCH RESOURCES INC CL A 03940R107 943 22,200 SH   SOLE 0 22,200 0 0
ARCHROCK INC COM 03957W106 2,426 451,009 SH   SOLE 0 451,009 0 0
ARCOSA INC COM 039653100 2,310 52,400 SH   SOLE 0 50,800 0 1,600
ARDAGH GROUP S A CL A L0223L101 14,054 1,000,293 SH   SOLE 0 933,295 0 66,998
ARDELYX INC COM 039697107 5,606 1,067,814 SH   SOLE 0 1,031,834 0 35,980
ARDMORE SHIPPING CORP COM Y0207T100 996 279,798 SH   SOLE 0 38,448 0 241,350
ARES COML REAL ESTATE CORP COM 04013V108 1,390 152,100 SH   SOLE 0 0 0 152,100
ARGAN INC COM 04010E109 20,670 493,196 SH   SOLE 0 434,401 0 58,795
ARGENX SE SPONSORED ADR 04016X101 24,913 94,900 SH   SOLE 0 0 0 94,900
ARGO GROUP INTL HLDGS LTD COM G0464B107 4,943 143,559 SH   SOLE 0 143,559 0 0
ARISTA NETWORKS INC COM 040413106 169,786 820,500 SH   SOLE 0 806,900 0 13,600
ARK ETF TR NEXT GNRTN INTER 00214Q401 3,953 36,400 SH   SOLE 0 36,400 0 0
ARK RESTAURANTS CORP COM 040712101 1,003 92,315 SH   SOLE 0 89,115 0 3,200
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1,163 409,507 SH   SOLE 0 206,749 0 202,758
ARLO TECHNOLOGIES INC COM 04206A101 4,702 893,830 SH   SOLE 0 893,830 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 24,565 2,652,809 SH   SOLE 0 2,560,009 0 92,800
ARMATA PHARMACEUTICALS INC COM 04216R102 299 93,698 SH   SOLE 0 93,698 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5,578 586,521 SH   SOLE 0 586,521 0 0
ARMSTRONG FLOORING INC COM 04238R106 3,325 963,878 SH   SOLE 0 893,978 0 69,900
ARMSTRONG WORLD INDS INC COM 04247X102 15,631 227,160 SH   SOLE 0 220,965 0 6,195
ARROW FINL CORP COM 042744102 9,592 382,302 SH   SOLE 0 382,302 0 0
ARTESIAN RES CORP CL A 043113208 14,960 434,011 SH   SOLE 0 433,210 0 801
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 102,706 2,634,151 SH   SOLE 0 2,634,151 0 0
ARTS WAY MFG INC COM 043168103 108 47,074 SH   SOLE 0 29,361 0 17,713
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 2,642 647,638 SH   SOLE 0 396,817 0 250,821
ASHFORD HOSPITALITY TR INC COM SHS 044103877 1,355 821,410 SH   SOLE 0 821,410 0 0
ASHFORD INC COM 044104107 320 55,216 SH   SOLE 0 55,216 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,062 155,975 SH   SOLE 0 149,867 0 6,108
ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 46 37,680 SH   SOLE 0 26,786 0 10,894
ASLAN PHARMACEUTICALS LTD ADS 04522R101 148 77,900 SH   SOLE 0 57,000 0 20,900
ASPEN AEROGELS INC COM 04523Y105 6,775 618,751 SH   SOLE 0 618,751 0 0
ASPEN GROUP INC COM NEW 04530L203 1,534 137,367 SH   SOLE 0 61,267 0 76,100
ASPEN TECHNOLOGY INC COM 045327103 60,586 478,603 SH   SOLE 0 456,703 0 21,900
ASSEMBLY BIOSCIENCES INC COM 045396108 1,419 86,286 SH   SOLE 0 0 0 86,286
ASSERTIO HOLDINGS INC COM STK 04546C106 4,342 6,522,149 SH   SOLE 0 6,522,149 0 0
ASSOCIATED BANC CORP COM 045487105 4,170 330,431 SH   SOLE 0 330,431 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 1,546 42,800 SH   SOLE 0 30,295 0 12,505
ASSURED GUARANTY LTD COM G0585R106 7,677 357,400 SH   SOLE 0 348,305 0 9,095
ASTEC INDS INC COM 046224101 1,055 19,445 SH   SOLE 0 0 0 19,445
ASTRAZENECA PLC SPONSORED ADR 046353108 35,636 650,289 SH   SOLE 0 650,289 0 0
ASTRONICS CORP COM 046433108 2,527 327,343 SH   SOLE 0 10,222 0 317,121
ASTRONOVA INC COM 04638F108 1,641 204,606 SH   SOLE 0 146,506 0 58,100
ASTROTECH CORP COM NEW 046484200 28 16,397 SH   SOLE 0 0 0 16,397
ASURE SOFTWARE INC COM 04649U102 79 10,408 SH   SOLE 0 2,700 0 7,708
ATHENEX INC COM 04685N103 3,445 284,700 SH   SOLE 0 284,700 0 0
AT HOME GROUP INC COM 04650Y100 11,906 801,200 SH   SOLE 0 769,825 0 31,375
ATIF HOLDINGS LIMITED SHS G0602B100 112 96,150 SH   SOLE 0 96,150 0 0
ATKORE INTL GROUP INC COM 047649108 4,344 191,100 SH   SOLE 0 184,399 0 6,701
ATLANTIC AMERN CORP COM 048209100 111 55,500 SH   SOLE 0 55,500 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 19,310 674,955 SH   SOLE 0 669,151 0 5,804
ATLANTIC CAP BANCSHARES INC COM 048269203 6,965 613,624 SH   SOLE 0 533,424 0 80,200
ATLANTIC POWER CORP COM NEW 04878Q863 1,309 667,701 SH   SOLE 0 0 0 667,701
ATLANTICUS HLDGS CORP COM 04914Y102 2,174 182,708 SH   SOLE 0 182,708 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,418 39,700 SH   SOLE 0 39,700 0 0
ATLAS CORP SHS Y0436Q109 16,560 1,852,399 SH   SOLE 0 1,829,607 0 22,792
ATLASSIAN CORP PLC CL A G06242104 1,072,164 5,897,814 SH   SOLE 0 5,576,446 0 321,368
ATN INTL INC COM 00215F107 30,926 616,800 SH   SOLE 0 616,800 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 180 74,480 SH   SOLE 0 3,598 0 70,882
ATRICURE INC COM 04963C209 22,798 571,375 SH   SOLE 0 567,978 0 3,397
ATRION CORP COM 049904105 30,173 48,200 SH   SOLE 0 48,200 0 0
AT&T INC COM 00206R102 36,670 1,286,198 SH   SOLE 0 0 0 1,286,198
ATYR PHARMA INC COM NEW 002120202 1,319 408,430 SH   SOLE 0 274,076 0 134,354
AUBURN NATL BANCORP COM 050473107 234 6,441 SH   SOLE 0 6,064 0 377
AUDIOCODES LTD ORD M15342104 3,253 103,395 SH   SOLE 0 0 0 103,395
AUDIOEYE INC COM NEW 050734201 1,215 83,296 SH   SOLE 0 0 0 83,296
AURINIA PHARMACEUTICALS INC COM 05156V102 3,526 239,400 SH   SOLE 0 216,963 0 22,437
AURORA CANNABIS INC COM 05156X884 2,083 447,378 SH   SOLE 0 0 0 447,378
AURORA MOBILE LTD ADS 051857100 389 252,508 SH   SOLE 0 206,673 0 45,835
AURYN RES INC COM 05208W108 717 364,100 SH   SOLE 0 0 0 364,100
AUTODESK INC COM 052769106 41,413 179,268 SH   SOLE 0 174,690 0 4,578
AUTOHOME INC SP ADR RP CL A 05278C107 36,787 383,200 SH   SOLE 0 383,200 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 625 53,656 SH   SOLE 0 33,956 0 19,700
AUTOMATIC DATA PROCESSING IN COM 053015103 158,754 1,138,100 SH   SOLE 0 796,865 0 341,235
AUTONATION INC COM 05329W102 11,608 219,300 SH   SOLE 0 204,318 0 14,982
AUTOWEB INC COM 05335B100 1,967 626,590 SH   SOLE 0 626,590 0 0
AUTOZONE INC COM 053332102 99,040 84,100 SH   SOLE 0 62,836 0 21,264
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 6,233 1,236,683 SH   SOLE 0 1,225,706 0 10,977
AVALARA INC COM 05338G106 138,340 1,086,381 SH   SOLE 0 912,681 0 173,700
AVALONBAY CMNTYS INC COM 053484101 52,868 354,014 SH   SOLE 0 109,669 0 244,345
AVALON HLDGS CORP CL A 05343P109 94 53,700 SH   SOLE 0 53,700 0 0
AVANTOR INC COM 05352A100 63,777 2,835,800 SH   SOLE 0 2,347,754 0 488,046
AVAYA HLDGS CORP COM 05351X101 2,124 139,763 SH   SOLE 0 139,763 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 822 75,941 SH   SOLE 0 21,346 0 54,595
AVIAT NETWORKS INC COM NEW 05366Y201 5,681 258,685 SH   SOLE 0 258,685 0 0
AVID BIOSERVICES INC COM 05368M106 175 22,942 SH   SOLE 0 22,942 0 0
AVID TECHNOLOGY INC COM 05367P100 174 20,348 SH   SOLE 0 20,348 0 0
AVIENT CORPORATION COM 05368V106 4,135 156,258 SH   SOLE 0 110,309 0 45,949
AVINO SILVER & GOLD MINES LT COM 053906103 86 87,088 SH   SOLE 0 0 0 87,088
AVISTA CORP COM 05379B107 63,003 1,846,522 SH   SOLE 0 1,846,522 0 0
AVITA THERAPEUTICS INC COM 05380C102 1,916 76,172 SH   SOLE 0 0 0 76,172
AVNET INC COM 053807103 20,605 797,400 SH   SOLE 0 652,387 0 145,013
AVROBIO INC COM 05455M100 199 15,300 SH   SOLE 0 0 0 15,300
AWARE INC MASS COM 05453N100 2,445 905,518 SH   SOLE 0 904,798 0 720
AXALTA COATING SYS LTD COM G0750C108 2,647 119,377 SH   SOLE 0 119,377 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4,444 201,999 SH   SOLE 0 201,999 0 0
AXCELLA HEALTH INC COM 05454B105 261 56,400 SH   SOLE 0 56,400 0 0
AXIS CAP HLDGS LTD SHS G0692U109 87,095 1,977,629 SH   SOLE 0 1,897,250 0 80,379
AXOGEN INC COM 05463X106 713 61,300 SH   SOLE 0 61,300 0 0
AXON ENTERPRISE INC COM 05464C101 9,320 102,752 SH   SOLE 0 102,752 0 0
AXOS FINANCIAL INC COM 05465C100 4,019 172,400 SH   SOLE 0 172,400 0 0
AXOVANT SCIENCES LTD COM G0750W203 2,037 440,923 SH   SOLE 0 440,923 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 8,350 280,185 SH   SOLE 0 280,185 0 0
AZZ INC COM 002474104 785 23,000 SH   SOLE 0 0 0 23,000
B2GOLD CORP COM 11777Q209 275,886 42,313,855 SH   SOLE 0 40,656,765 0 1,657,090
BABCOCK & WILCOX ENTERPRISES COM 05614L209 419 180,388 SH   SOLE 0 160,529 0 19,859
BADGER METER INC COM 056525108 5,073 77,600 SH   SOLE 0 77,600 0 0
BAIDU INC SPON ADR REP A 056752108 1,334,912 10,545,158 SH   SOLE 0 10,545,158 0 0
BALCHEM CORP COM 057665200 35,548 364,108 SH   SOLE 0 364,108 0 0
BALLANTYNE STRONG INC COM 058516105 1,170 750,303 SH   SOLE 0 713,011 0 37,292
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,882 548,661 SH   SOLE 0 548,661 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 34 10,638 SH   SOLE 0 8,562 0 2,076
BANCO DE CHILE SPONSORED ADS 059520106 30,214 1,998,254 SH   SOLE 0 1,998,254 0 0
BANC OF CALIFORNIA INC COM 05990K106 5,179 511,753 SH   SOLE 0 511,753 0 0
BANCORP INC DEL COM 05969A105 1,982 229,400 SH   SOLE 0 215,900 0 13,500
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 2,004 405,700 SH   SOLE 0 405,700 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 24,956 1,800,600 SH   SOLE 0 1,800,600 0 0
BANDWIDTH INC COM CL A 05988J103 35,979 206,100 SH   SOLE 0 192,586 0 13,514
BANK7 CORP COM 06652N107 188 20,000 SH   SOLE 0 7,500 0 12,500
BANK COMM HLDGS COM 06424J103 606 86,900 SH   SOLE 0 86,900 0 0
BANKFINANCIAL CORP COM 06643P104 7,309 1,012,305 SH   SOLE 0 979,705 0 32,600
BANK HAWAII CORP COM 062540109 18,314 362,500 SH   SOLE 0 362,500 0 0
BANK MARIN BANCORP COM 063425102 6,632 229,011 SH   SOLE 0 215,711 0 13,300
BANK MONTREAL QUE COM 063671101 13,254 226,795 SH   SOLE 0 92,695 0 134,100
BANK NEW YORK MELLON CORP COM 064058100 5,652 164,577 SH   SOLE 0 134,416 0 30,161
BANK NOVA SCOTIA B C COM 064149107 95,768 2,306,900 SH   SOLE 0 2,085,500 0 221,400
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 860 38,600 SH   SOLE 0 0 0 38,600
BANK OZK COM 06417N103 2,908 136,397 SH   SOLE 0 136,397 0 0
BANK PRINCETON NEW JERSEY COM 064520109 891 49,023 SH   SOLE 0 49,023 0 0
BANKWELL FINL GROUP INC COM 06654A103 2,749 194,300 SH   SOLE 0 178,800 0 15,500
BAR HBR BANKSHARES COM 066849100 3,573 173,850 SH   SOLE 0 173,850 0 0
BARNES GROUP INC COM 067806109 2,445 68,400 SH   SOLE 0 68,400 0 0
BARNES & NOBLE ED INC COM 06777U101 42 16,300 SH   SOLE 0 0 0 16,300
BARNWELL INDS INC COM 068221100 215 252,044 SH   SOLE 0 252,044 0 0
BARRETT BUSINESS SVCS INC COM 068463108 18,548 353,700 SH   SOLE 0 332,700 0 21,000
BARRICK GOLD CORP COM 067901108 603,435 21,467,447 SH   SOLE 0 20,091,522 0 1,375,925
BASSETT FURNITURE INDS INC COM 070203104 8,518 622,661 SH   SOLE 0 622,661 0 0
BAUDAX BIO INC COM 07160F107 98 35,300 SH   SOLE 0 21,127 0 14,173
BAUSCH HEALTH COS INC COM 071734107 56,669 3,646,660 SH   SOLE 0 3,646,660 0 0
BAXTER INTL INC COM 071813109 6,538 81,300 SH   SOLE 0 14,740 0 66,560
BAYCOM CORP COM 07272M107 204 19,800 SH   SOLE 0 19,800 0 0
BBQ HLDGS INC COM 05551A109 1,791 541,035 SH   SOLE 0 511,245 0 29,790
BBX CAP CORP NEW CL A 05491N302 3,504 261,699 SH   SOLE 0 261,699 0 0
BCB BANCORP INC COM 055298103 3,996 499,478 SH   SOLE 0 499,478 0 0
BCE INC COM NEW 05534B760 70,644 1,703,489 SH   SOLE 0 1,692,491 0 10,998
BEACON ROOFING SUPPLY INC COM 073685109 3,112 100,157 SH   SOLE 0 95,833 0 4,324
BEAM GLOBAL COM 07373B109 158 13,000 SH   SOLE 0 0 0 13,000
BEASLEY BROADCAST GROUP INC CL A 074014101 282 227,571 SH   SOLE 0 227,571 0 0
BELDEN INC COM 077454106 297 9,550 SH   SOLE 0 9,550 0 0
BEL FUSE INC CL A 077347201 302 25,800 SH   SOLE 0 25,800 0 0
BEL FUSE INC CL B 077347300 5,349 500,823 SH   SOLE 0 485,168 0 15,655
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 2,528 248,311 SH   SOLE 0 248,311 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 1,048 159,571 SH   SOLE 0 159,571 0 0
BELLRING BRANDS INC COM CL A 079823100 1,422 68,548 SH   SOLE 0 0 0 68,548
BENCHMARK ELECTRS INC COM 08160H101 10,149 503,650 SH   SOLE 0 425,000 0 78,650
BENEFITFOCUS INC COM 08180D106 131 11,654 SH   SOLE 0 0 0 11,654
BERKSHIRE HATHAWAY INC DEL CL A 084670108 55,040 172 SH   SOLE 0 172 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,998 296,527 SH   SOLE 0 296,527 0 0
BERRY CORP COM 08579X101 400 126,040 SH   SOLE 0 0 0 126,040
BERRY GLOBAL GROUP INC COM 08579W103 27,269 564,337 SH   SOLE 0 526,273 0 38,064
BEST INC SPONSORED ADS 08653C106 3,739 1,246,400 SH   SOLE 0 1,246,400 0 0
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 284 15,600 SH   SOLE 0 6,000 0 9,600
BEYOND MEAT INC COM 08862E109 128,580 774,300 SH   SOLE 0 362,141 0 412,159
BEYONDSPRING INC SHS G10830100 576 43,298 SH   SOLE 0 0 0 43,298
B & G FOODS INC NEW COM 05508R106 12,391 446,200 SH   SOLE 0 446,200 0 0
BG STAFFING INC COM 05544A109 657 77,548 SH   SOLE 0 9,728 0 67,820
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1,133 59,500 SH   SOLE 0 42,700 0 16,800
BIG LOTS INC COM 089302103 19,040 426,900 SH   SOLE 0 268,802 0 158,098
BILIBILI INC SPONS ADS REP Z 090040106 88,560 2,128,850 SH   SOLE 0 2,114,327 0 14,523
BIOANALYTICAL SYS INC COM 09058M103 2,390 500,014 SH   SOLE 0 462,606 0 37,408
BIOCEPT INC COM 09072V501 48 10,870 SH   SOLE 0 10,870 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 55 10,200 SH   SOLE 0 0 0 10,200
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,988 533,019 SH   SOLE 0 17,946 0 515,073
BIOGEN INC COM 09062X103 1,082,795 3,816,961 SH   SOLE 0 3,816,961 0 0
BIOHITECH GLOBAL INC COM 09074B107 27 18,500 SH   SOLE 0 0 0 18,500
BIO-KEY INTL INC COM 09060C309 422 958,696 SH   SOLE 0 958,696 0 0
BIOLINERX LTD SPONSORED ADS 09071M205 438 267,274 SH   SOLE 0 0 0 267,274
BIO-PATH HLDGS INC COM 09057N300 259 61,100 SH   SOLE 0 61,100 0 0
BIO RAD LABS INC CL A 090572207 24,433 47,400 SH   SOLE 0 23,821 0 23,579
BIO RAD LABS INC CL B 090572108 1,524 3,000 SH   SOLE 0 3,000 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 29,868 565,356 SH   SOLE 0 538,356 0 27,000
BIO-TECHNE CORP COM 09073M104 77,657 313,475 SH   SOLE 0 312,254 0 1,221
BJS WHSL CLUB HLDGS INC COM 05550J101 66,931 1,610,865 SH   SOLE 0 1,204,562 0 406,303
BK OF AMERICA CORP COM 060505104 98,055 4,070,366 SH   SOLE 0 2,175,210 0 1,895,156
BK TECHNOLOGIES CORPORATION COM 05587G104 1,959 671,000 SH   SOLE 0 670,344 0 656
BLACKBAUD INC COM 09227Q100 5,678 101,697 SH   SOLE 0 101,697 0 0
BLACKBERRY LTD COM 09228F103 10,673 2,325,355 SH   SOLE 0 2,115,439 0 209,916
BLACK HILLS CORP COM 092113109 49,137 918,623 SH   SOLE 0 901,546 0 17,077
BLACK KNIGHT INC COM 09215C105 4,986 57,278 SH   SOLE 0 700 0 56,578
BLACKLINE INC COM 09239B109 11,311 126,200 SH   SOLE 0 122,136 0 4,064
BLACKSTONE MTG TR INC COM CL A 09257W100 3,857 175,580 SH   SOLE 0 168,036 0 7,544
BLOCK H & R INC COM 093671105 29,943 1,838,100 SH   SOLE 0 1,640,890 0 197,210
BLONDER TONGUE LABS INC COM 093698108 89 108,417 SH   SOLE 0 98,464 0 9,953
BLOOM ENERGY CORP COM CL A 093712107 66,609 3,706,653 SH   SOLE 0 3,706,653 0 0
BLOOMIN BRANDS INC COM 094235108 9,232 604,600 SH   SOLE 0 600,734 0 3,866
BLUCORA INC COM 095229100 21,239 2,254,645 SH   SOLE 0 2,236,862 0 17,783
BLUE APRON HLDGS INC CL A NEW 09523Q200 157 21,900 SH   SOLE 0 21,900 0 0
BLUEBIRD BIO INC COM 09609G100 11,567 214,400 SH   SOLE 0 160,719 0 53,681
BLUE BIRD CORP COM 095306106 7,516 618,122 SH   SOLE 0 577,518 0 40,604
BLUEGREEN VACATIONS CORP COM 09629F108 304 62,100 SH   SOLE 0 62,100 0 0
BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 432 489,800 SH   SOLE 0 489,800 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 17,168 185,200 SH   SOLE 0 182,214 0 2,986
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 7,027 927,085 SH   SOLE 0 926,575 0 510
BMC STK HLDGS INC COM 05591B109 20,081 468,849 SH   SOLE 0 468,849 0 0
BOINGO WIRELESS INC COM 09739C102 26,376 2,587,131 SH   SOLE 0 2,587,131 0 0
BOISE CASCADE CO DEL COM 09739D100 6,834 171,200 SH   SOLE 0 171,200 0 0
BOK FINL CORP COM NEW 05561Q201 1,604 31,147 SH   SOLE 0 31,147 0 0
BONSO ELECTRS INTL INC COM PAR $0.003 098529308 660 149,900 SH   SOLE 0 149,900 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 35,100 422,994 SH   SOLE 0 374,129 0 48,865
BORQS TECHNOLOGIES INC SHS G1466B103 274 270,886 SH   SOLE 0 270,886 0 0
BORR DRILLING LTD SHS G1466R207 24 43,500 SH   SOLE 0 43,500 0 0
BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 386 158,843 SH   SOLE 0 158,843 0 0
BOSTON BEER INC CL A 100557107 408,216 462,117 SH   SOLE 0 456,632 0 5,485
BOSTON OMAHA CORP COM 101044105 1,357 84,800 SH   SOLE 0 33,700 0 51,100
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5,866 1,062,672 SH   SOLE 0 596,747 0 465,925
BOSTON PROPERTIES INC COM 101121101 43,780 545,200 SH   SOLE 0 231,278 0 313,922
BOTTOMLINE TECH DEL INC COM 101388106 4,846 114,942 SH   SOLE 0 114,942 0 0
BOX INC CL A 10316T104 50,730 2,922,240 SH   SOLE 0 2,809,713 0 112,527
BOXLIGHT CORP COM CL A 103197109 1,285 798,363 SH   SOLE 0 798,363 0 0
BP PLC SPONSORED ADR 055622104 87,896 5,034,129 SH   SOLE 0 3,722,975 0 1,311,154
BRADY CORP CL A 104674106 86,809 2,169,140 SH   SOLE 0 2,168,412 0 728
BRF SA SPONSORED ADR 10552T107 4,380 1,335,260 SH   SOLE 0 875,241 0 460,019
BRICKELL BIOTECH INC COM 10802T105 558 618,150 SH   SOLE 0 606,650 0 11,500
BRIDGE BANCORP INC COM 108035106 6,819 391,200 SH   SOLE 0 300,561 0 90,639
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5,563 586,247 SH   SOLE 0 549,347 0 36,900
BRIGHAM MINERALS INC CL A COM 10918L103 1,278 143,300 SH   SOLE 0 0 0 143,300
BRIGHTCOVE INC COM 10921T101 22,693 2,216,151 SH   SOLE 0 2,040,051 0 176,100
BRIGHTHOUSE FINL INC COM 10922N103 4,981 185,100 SH   SOLE 0 166,291 0 18,809
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2,714 424,700 SH   SOLE 0 369,200 0 55,500
BRIGHTVIEW HLDGS INC COM 10948C107 546 47,900 SH   SOLE 0 0 0 47,900
B. RILEY FINANCIAL INC COM 05580M108 881 35,139 SH   SOLE 0 0 0 35,139
BRINKER INTL INC COM 109641100 9,531 223,100 SH   SOLE 0 223,100 0 0
BRINKS CO COM 109696104 10,798 262,800 SH   SOLE 0 257,768 0 5,032
BRISTOL-MYERS SQUIBB CO COM 110122108 1,843,453 30,576,427 SH   SOLE 0 30,194,124 0 382,303
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 6,121 2,720,360 SH   SOLE 0 2,720,360 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10,094 279,220 SH   SOLE 0 279,220 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,405 291,300 SH   SOLE 0 242,052 0 49,248
BROADCOM INC COM 11135F101 81,752 224,396 SH   SOLE 0 114,275 0 110,121
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34,795 263,600 SH   SOLE 0 244,466 0 19,134
BROADWIND INC COM NEW 11161T207 2,272 791,724 SH   SOLE 0 744,024 0 47,700
BROOKDALE SR LIVING INC COM 112463104 31,039 12,220,202 SH   SOLE 0 12,220,202 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 51,206 1,548,305 SH   SOLE 0 829,149 0 719,156
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 805 26,700 SH   SOLE 0 0 0 26,700
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,324 23,900 SH   SOLE 0 0 0 23,900
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 2,433 202,100 SH   SOLE 0 0 0 202,100
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 158,857 2,710,864 SH   SOLE 0 2,710,864 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4,172 79,400 SH   SOLE 0 0 0 79,400
BROOKLINE BANCORP INC DEL COM 11373M107 17,482 2,022,240 SH   SOLE 0 1,750,246 0 271,994
BROOKS AUTOMATION INC NEW COM 114340102 3,565 77,057 SH   SOLE 0 73,148 0 3,909
BROWN & BROWN INC COM 115236101 1,249 27,600 SH   SOLE 0 25,331 0 2,269
BROWN FORMAN CORP CL A 115637100 14,883 216,700 SH   SOLE 0 202,900 0 13,800
BROWN FORMAN CORP CL B 115637209 2,406 31,938 SH   SOLE 0 16,392 0 15,546
BRP GROUP INC COM CL A 05589G102 391 15,700 SH   SOLE 0 0 0 15,700
BRP INC COM SUN VTG 05577W200 9,978 188,900 SH   SOLE 0 171,300 0 17,600
BRT APARTMENTS CORP COM 055645303 8,414 714,223 SH   SOLE 0 696,123 0 18,100
BRUKER CORP COM 116794108 10,566 265,810 SH   SOLE 0 265,810 0 0
BRUNSWICK CORP COM 117043109 10,021 170,100 SH   SOLE 0 170,100 0 0
BRYN MAWR BK CORP COM 117665109 19,419 780,820 SH   SOLE 0 718,958 0 61,862
BSQUARE CORP COM NEW 11776U300 1,337 990,628 SH   SOLE 0 990,628 0 0
BUCKLE INC COM 118440106 16,469 807,700 SH   SOLE 0 807,700 0 0
BUILD A BEAR WORKSHOP COM 120076104 722 288,879 SH   SOLE 0 288,879 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 36,705 1,125,219 SH   SOLE 0 1,125,219 0 0
BUNGE LIMITED COM G16962105 14,985 327,900 SH   SOLE 0 83,112 0 244,788
BWX TECHNOLOGIES INC COM 05605H100 4,905 87,100 SH   SOLE 0 87,100 0 0
BYLINE BANCORP INC COM 124411109 2,135 189,300 SH   SOLE 0 189,300 0 0
CABLE ONE INC COM 12685J105 536,216 284,400 SH   SOLE 0 278,857 0 5,543
CABOT CORP COM 127055101 2,500 69,400 SH   SOLE 0 69,400 0 0
CACI INTL INC CL A 127190304 15,582 73,100 SH   SOLE 0 62,610 0 10,490
CACTUS INC CL A 127203107 1,739 90,600 SH   SOLE 0 84,190 0 6,410
CADENCE BANCORPORATION CL A 12739A100 3,002 349,447 SH   SOLE 0 287,651 0 61,796
CADIZ INC COM NEW 127537207 410 41,334 SH   SOLE 0 33,634 0 7,700
CAE INC COM 124765108 1,770 121,100 SH   SOLE 0 49,400 0 71,700
CAESARSTONE LTD ORD SHS M20598104 5,866 598,612 SH   SOLE 0 519,518 0 79,094
CALADRIUS BIOSCIENCES INC COM NEW 128058203 1,669 927,255 SH   SOLE 0 927,255 0 0
CALAMP CORP COM 128126109 2,168 301,501 SH   SOLE 0 287,801 0 13,700
CALAVO GROWERS INC COM 128246105 36,801 555,320 SH   SOLE 0 515,204 0 40,116
CALEDONIA MNG CORP PLC SHS NEW G1757E113 1,601 94,210 SH   SOLE 0 94,210 0 0
CALERES INC COM 129500104 2,121 221,871 SH   SOLE 0 221,871 0 0
CALIFORNIA BANCORP COM 13005U101 169 14,900 SH   SOLE 0 9,777 0 5,123
CALIFORNIA WTR SVC GROUP COM 130788102 7,999 184,100 SH   SOLE 0 172,475 0 11,625
CALITHERA BIOSCIENCES INC COM 13089P101 3,996 1,158,311 SH   SOLE 0 298,912 0 859,399
CALIX INC COM 13100M509 48,134 2,707,200 SH   SOLE 0 2,707,200 0 0
CAL MAINE FOODS INC COM NEW 128030202 67,570 1,761,007 SH   SOLE 0 1,761,007 0 0
CALYXT INC COM 13173L107 88 16,000 SH   SOLE 0 8,002 0 7,998
CAMBIUM NETWORKS CORP SHS G17766109 1,237 73,300 SH   SOLE 0 19,907 0 53,393
CAMBRIDGE BANCORP COM 132152109 1,439 27,073 SH   SOLE 0 27,073 0 0
CAMDEN NATL CORP COM 133034108 12,539 414,849 SH   SOLE 0 414,849 0 0
CAMDEN PPTY TR SH BEN INT 133131102 13,836 155,500 SH   SOLE 0 67,118 0 88,382
CAMECO CORP COM 13321L108 35,525 3,517,300 SH   SOLE 0 3,517,300 0 0
CAMPBELL SOUP CO COM 134429109 174,494 3,607,486 SH   SOLE 0 3,607,486 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 29,453 990,000 SH   SOLE 0 882,444 0 107,556
CAMTEK LTD ORD M20791105 28,158 1,830,800 SH   SOLE 0 1,802,060 0 28,740
CANADIAN IMP BK COMM COM 136069101 68,062 910,900 SH   SOLE 0 910,900 0 0
CANADIAN NATL RY CO COM 136375102 4,216 39,600 SH   SOLE 0 35,200 0 4,400
CANADIAN NAT RES LTD COM 136385101 8,480 529,100 SH   SOLE 0 45,700 0 483,400
CANCER GENETICS INC COM NEW 13739U203 803 193,401 SH   SOLE 0 193,401 0 0
CAN FITE BIOFARMA LTD SPONSORED ADS 13471N201 23 13,027 SH   SOLE 0 0 0 13,027
CANNAE HLDGS INC COM 13765N107 1,367 36,700 SH   SOLE 0 34,964 0 1,736
CANON INC SPONSORED ADR 138006309 33,512 2,020,007 SH   SOLE 0 2,020,007 0 0
CAPITAL CITY BK GROUP INC COM 139674105 4,778 254,291 SH   SOLE 0 229,391 0 24,900
CAPITAL SR LIVING CORP COM 140475104 858 1,365,902 SH   SOLE 0 1,365,902 0 0
CAPITOL FED FINL INC COM 14057J101 69,069 7,454,848 SH   SOLE 0 7,204,856 0 249,992
CAPSTAR FINL HLDGS INC COM 14070T102 3,640 371,000 SH   SOLE 0 346,621 0 24,379
CAPSTEAD MTG CORP COM NO PAR 14067E506 8,995 1,600,532 SH   SOLE 0 1,193,741 0 406,791
CAPSTONE TURBINE CORP COM 14067D508 1,129 237,230 SH   SOLE 0 237,230 0 0
CARA THERAPEUTICS INC COM 140755109 3,804 298,964 SH   SOLE 0 298,964 0 0
CARDINAL HEALTH INC COM 14149Y108 67,007 1,427,194 SH   SOLE 0 1,218,998 0 208,196
CARDIOVASCULAR SYS INC DEL COM 141619106 65,540 1,665,558 SH   SOLE 0 1,658,061 0 7,497
CARDTRONICS PLC SHS CL A G1991C105 9,735 491,686 SH   SOLE 0 491,686 0 0
CAREDX INC COM 14167L103 6,465 170,400 SH   SOLE 0 167,708 0 2,692
CARETRUST REIT INC COM 14174T107 9,600 539,500 SH   SOLE 0 538,195 0 1,305
CARGURUS INC COM CL A 141788109 9,137 422,402 SH   SOLE 0 389,803 0 32,599
CARLISLE COS INC COM 142339100 20,681 169,000 SH   SOLE 0 120,721 0 48,279
CARMAX INC COM 143130102 5,147 56,000 SH   SOLE 0 1,508 0 54,492
CARNIVAL PLC ADR 14365C103 9,346 723,400 SH   SOLE 0 723,400 0 0
CARPARTS COM INC COM 14427M107 37,984 3,513,755 SH   SOLE 0 2,999,790 0 513,965
CARPENTER TECHNOLOGY CORP COM 144285103 6,303 347,100 SH   SOLE 0 332,641 0 14,459
CARRIAGE SVCS INC COM 143905107 25,161 1,127,800 SH   SOLE 0 991,900 0 135,900
CARRIER GLOBAL CORPORATION COM 14448C104 43,531 1,425,381 SH   SOLE 0 1,395,898 0 29,483
CARTERS INC COM 146229109 9,247 106,800 SH   SOLE 0 104,965 0 1,835
CASA SYS INC COM 14713L102 1,734 430,196 SH   SOLE 0 269,865 0 160,331
CASELLA WASTE SYS INC CL A 147448104 92,951 1,664,299 SH   SOLE 0 1,664,299 0 0
CASI PHARMACEUTICALS INC COM 14757U109 915 597,730 SH   SOLE 0 59,463 0 538,267
CASPER SLEEP INC COM 147626105 262 36,500 SH   SOLE 0 0 0 36,500
CASSAVA SCIENCES INC COM 14817C107 1,293 112,300 SH   SOLE 0 0 0 112,300
CASTLE BIOSCIENCES INC COM 14843C105 201 3,900 SH   SOLE 0 0 0 3,900
CASTLIGHT HEALTH INC CL B 14862Q100 2,844 2,517,204 SH   SOLE 0 2,345,586 0 171,618
CASTOR MARITIME INC SHS Y1146L109 257 1,670,756 SH   SOLE 0 1,594,206 0 76,550
CATALENT INC COM 148806102 39,138 456,900 SH   SOLE 0 456,900 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 1,079 251,001 SH   SOLE 0 0 0 251,001
CATCHMARK TIMBER TR INC CL A 14912Y202 29,772 3,333,967 SH   SOLE 0 3,333,967 0 0
CATHAY GEN BANCORP COM 149150104 3,420 157,771 SH   SOLE 0 157,771 0 0
CATO CORP NEW CL A 149205106 6,964 890,506 SH   SOLE 0 852,702 0 37,804
CAVCO INDS INC DEL COM 149568107 16,200 89,845 SH   SOLE 0 77,125 0 12,720
CBAK ENERGY TECHNOLOGY INC COM 14986C102 85 42,169 SH   SOLE 0 42,169 0 0
CBDMD INC COM 12482W101 530 264,791 SH   SOLE 0 400 0 264,391
CB FINL SVCS INC COM 12479G101 1,163 60,973 SH   SOLE 0 60,450 0 523
CBIZ INC COM 124805102 5,497 240,353 SH   SOLE 0 109,027 0 131,326
CBL & ASSOC PPTYS INC COM 124830100 1,374 8,526,239 SH   SOLE 0 8,526,239 0 0
CBM BANCORP INC COM 1248XT104 337 27,505 SH   SOLE 0 27,274 0 231
CBOE GLOBAL MARKETS INC COM 12503M108 325,485 3,709,653 SH   SOLE 0 3,709,653 0 0
CBTX INC COM 12481V104 3,307 202,410 SH   SOLE 0 123,010 0 79,400
CDW CORP COM 12514G108 64,474 539,398 SH   SOLE 0 532,669 0 6,729
CECO ENVIRONMENTAL CORP COM 125141101 483 66,198 SH   SOLE 0 66,198 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,214 1,498,586 SH   SOLE 0 825,286 0 673,300
CELCUITY INC COM 15102K100 307 52,954 SH   SOLE 0 42,411 0 10,543
CELESTICA INC SUB VTG SHS 15101Q108 2,623 380,088 SH   SOLE 0 0 0 380,088
CELLCOM ISRAEL LTD SHS M2196U109 15,754 3,851,842 SH   SOLE 0 3,851,842 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 25,755 1,736,675 SH   SOLE 0 1,594,487 0 142,188
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 547 441,327 SH   SOLE 0 340,702 0 100,625
CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 466 222,094 SH   SOLE 0 188,279 0 33,815
CELSION CORP COM PAR NEW 15117N503 133 182,199 SH   SOLE 0 182,199 0 0
CELSIUS HLDGS INC COM NEW 15118V207 386 17,000 SH   SOLE 0 17,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 5,540 1,457,815 SH   SOLE 0 1,275,322 0 182,493
CENOVUS ENERGY INC COM 15135U109 1,874 481,468 SH   SOLE 0 126,221 0 355,247
CENTENE CORP DEL COM 15135B101 43,334 742,912 SH   SOLE 0 701,283 0 41,629
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3,937 6,536,328 SH   SOLE 0 5,950,984 0 585,344
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 208 38,100 SH   SOLE 0 13,238 0 24,862
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 6,396 1,526,397 SH   SOLE 0 1,322,818 0 203,579
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 44,698 1,236,800 SH   SOLE 0 1,236,800 0 0
CENTRAL GARDEN & PET CO COM 153527106 20,347 509,576 SH   SOLE 0 493,300 0 16,276
CENTRAL PAC FINL CORP COM NEW 154760409 16,617 1,224,553 SH   SOLE 0 1,029,000 0 195,553
CENTRAL VY CMNTY BANCORP COM 155685100 2,050 165,956 SH   SOLE 0 143,579 0 22,377
CENTRUS ENERGY CORP CL A 15643U104 3,284 392,306 SH   SOLE 0 273,765 0 118,541
CENTURY ALUM CO COM 156431108 3,560 500,054 SH   SOLE 0 484,727 0 15,327
CENTURY BANCORP INC MASS CL A NON VTG 156432106 11,731 178,440 SH   SOLE 0 169,961 0 8,479
CENTURY CASINOS INC COM 156492100 2,131 388,849 SH   SOLE 0 388,849 0 0
CERAGON NETWORKS LTD ORD M22013102 7,843 3,149,700 SH   SOLE 0 3,149,700 0 0
CERECOR INC COM 15671L109 451 198,331 SH   SOLE 0 1,138 0 197,193
CERENCE INC COM 156727109 362 7,400 SH   SOLE 0 7,400 0 0
CERIDIAN HCM HLDG INC COM 15677J108 447 5,400 SH   SOLE 0 0 0 5,400
CEVA INC COM 157210105 7,882 200,200 SH   SOLE 0 123,700 0 76,500
C & F FINL CORP COM 12466Q104 3,909 131,600 SH   SOLE 0 130,349 0 1,251
CF INDS HLDGS INC COM 125269100 20,292 660,750 SH   SOLE 0 588,213 0 72,537
CGI INC CL A SUB VTG 12532H104 9,695 142,900 SH   SOLE 0 50,300 0 92,600
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,220 240,026 SH   SOLE 0 188,698 0 51,328
CHANNELADVISOR CORP COM 159179100 3,480 240,509 SH   SOLE 0 129,709 0 110,800
CHARLES & COLVARD LTD COM 159765106 1,314 1,601,914 SH   SOLE 0 1,213,775 0 388,139
CHARLES RIV LABS INTL INC COM 159864107 162,518 717,679 SH   SOLE 0 717,679 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 340,959 546,111 SH   SOLE 0 442,874 0 103,237
CHASE CORP COM 16150R104 38,685 405,500 SH   SOLE 0 405,500 0 0
CHATHAM LODGING TR COM 16208T102 13,278 1,742,555 SH   SOLE 0 1,663,576 0 78,979
CHECK POINT SOFTWARE TECH LT ORD M22465104 76,610 636,609 SH   SOLE 0 634,801 0 1,808
CHECKPOINT THERAPEUTICS INC COM 162828107 316 117,900 SH   SOLE 0 0 0 117,900
CHEETAH MOBILE INC ADR 163075104 1,812 879,426 SH   SOLE 0 879,426 0 0
CHEFS WHSE INC COM 163086101 7,437 511,500 SH   SOLE 0 511,500 0 0
CHEMED CORP NEW COM 16359R103 144,489 300,800 SH   SOLE 0 292,151 0 8,649
CHEMUNG FINL CORP COM 164024101 2,110 73,088 SH   SOLE 0 73,088 0 0
CHERRY HILL MTG INVT CORP COM 164651101 10,404 1,158,602 SH   SOLE 0 965,884 0 192,718
CHESAPEAKE UTILS CORP COM 165303108 5,416 64,250 SH   SOLE 0 64,250 0 0
CHEVRON CORP NEW COM 166764100 18,618 258,584 SH   SOLE 0 1,800 0 256,784
CHEWY INC CL A 16679L109 15,956 291,000 SH   SOLE 0 264,448 0 26,552
CHF SOLUTIONS INC COM PAR 12542Q706 58 199,800 SH   SOLE 0 0 0 199,800
CHIASMA INC COM 16706W102 79 18,378 SH   SOLE 0 18,378 0 0
CHICAGO RIVET & MACH CO COM 168088102 1,238 57,310 SH   SOLE 0 57,310 0 0
CHICOS FAS INC COM 168615102 7,967 8,192,000 SH   SOLE 0 8,091,400 0 100,600
CHILDRENS PL INC COM 168905107 7,188 253,560 SH   SOLE 0 253,560 0 0
CHIMERIX INC COM 16934W106 7,335 2,945,789 SH   SOLE 0 2,945,789 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 1,503 507,691 SH   SOLE 0 457,291 0 50,400
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 93,694 843,027 SH   SOLE 0 831,628 0 11,399
CHINA CUST RELATIONS CNTR IN COM G2118P102 117 27,706 SH   SOLE 0 27,706 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 5,906 616,487 SH   SOLE 0 590,487 0 26,000
CHINA GREEN AGRICULTURE INC COM NEW 16943W204 71 28,451 SH   SOLE 0 28,451 0 0
CHINA HGS REAL ESTATE INC COM NEW 16948W209 13 11,902 SH   SOLE 0 600 0 11,302
CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1,242 1,280,438 SH   SOLE 0 1,280,438 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 10,290 909,035 SH   SOLE 0 909,035 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 327,382 10,179,797 SH   SOLE 0 10,179,797 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 51 25,200 SH   SOLE 0 1,100 0 24,100
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 4,998 262,100 SH   SOLE 0 196,000 0 66,100
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 128,190 3,168,304 SH   SOLE 0 3,168,304 0 0
CHINA PHARMA HLDGS INC COM 16941T104 266 728,580 SH   SOLE 0 728,580 0 0
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 9,158 336,800 SH   SOLE 0 335,200 0 1,600
CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 75 304,674 SH   SOLE 0 304,674 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 24,262 808,200 SH   SOLE 0 753,300 0 54,900
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 44,986 6,878,635 SH   SOLE 0 6,878,635 0 0
CHINA XIANGTAI FOOD CO LTD SHS G21621100 50 72,500 SH   SOLE 0 72,500 0 0
CHINA YUCHAI INTL LTD COM G21082105 11,432 635,107 SH   SOLE 0 625,693 0 9,414
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 31,244 1,622,200 SH   SOLE 0 1,588,047 0 34,153
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,416,638 1,139,042 SH   SOLE 0 1,076,477 0 62,565
CHOICEONE FINL SVCS INC COM 170386106 349 13,400 SH   SOLE 0 13,400 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 97,081 950,005 SH   SOLE 0 950,005 0 0
CHROMADEX CORP COM NEW 171077407 326 81,381 SH   SOLE 0 46,317 0 35,064
CHUBB LIMITED COM H1467J104 37,286 321,099 SH   SOLE 0 288,494 0 32,605
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 142,242 3,926,071 SH   SOLE 0 3,926,071 0 0
CHURCH & DWIGHT INC COM 171340102 139,370 1,487,252 SH   SOLE 0 1,487,252 0 0
CHUYS HLDGS INC COM 171604101 6,460 329,930 SH   SOLE 0 305,800 0 24,130
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 405 218,924 SH   SOLE 0 19,272 0 199,652
CIDARA THERAPEUTICS INC COM 171757107 3,576 1,254,700 SH   SOLE 0 1,108,669 0 146,031
CIGNA CORP NEW COM 125523100 80,344 474,259 SH   SOLE 0 245,811 0 228,448
CIMAREX ENERGY CO COM 171798101 10,217 419,930 SH   SOLE 0 363,322 0 56,608
CIMPRESS PLC SHS EURO G2143T103 6,208 82,600 SH   SOLE 0 79,891 0 2,709
CINCINNATI BELL INC NEW COM NEW 171871502 4,550 303,300 SH   SOLE 0 303,300 0 0
CINEDIGM CORP COM NEW 172406209 56 98,756 SH   SOLE 0 98,756 0 0
CINEMARK HLDGS INC COM 17243V102 60,653 6,065,300 SH   SOLE 0 6,065,300 0 0
CIRRUS LOGIC INC COM 172755100 8,952 132,720 SH   SOLE 0 92,609 0 40,111
CISCO SYS INC COM 17275R102 180,970 4,594,305 SH   SOLE 0 2,659,072 0 1,935,233
CIT GROUP INC COM NEW 125581801 10,451 590,100 SH   SOLE 0 409,670 0 180,430
CITIGROUP INC COM NEW 172967424 148,799 3,451,620 SH   SOLE 0 1,700,247 0 1,751,373
CITI TRENDS INC COM 17306X102 7,139 285,800 SH   SOLE 0 285,800 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 119 17,311 SH   SOLE 0 1,011 0 16,300
CITIZENS HLDG CO MISS COM 174715102 787 35,101 SH   SOLE 0 32,601 0 2,500
CITIZENS INC CL A 174740100 2,103 379,600 SH   SOLE 0 379,600 0 0
CITIZENS & NORTHN CORP COM 172922106 2,623 161,500 SH   SOLE 0 161,500 0 0
CITRIX SYS INC COM 177376100 8,468 61,490 SH   SOLE 0 59,999 0 1,491
CITY OFFICE REIT INC COM 178587101 18,995 2,525,870 SH   SOLE 0 2,164,203 0 361,667
CIVEO CORP CDA COM 17878Y108 6,643 9,839,535 SH   SOLE 0 8,754,997 0 1,084,538
CIVISTA BANCSHARES INC COM NO PAR 178867107 2,764 220,802 SH   SOLE 0 210,401 0 10,401
CLARIVATE PLC ORD SHS G21810109 6,161 198,800 SH   SOLE 0 27,565 0 171,235
CLARUS CORP NEW COM 18270P109 6,532 462,586 SH   SOLE 0 462,586 0 0
CLEAN ENERGY FUELS CORP COM 184499101 12,887 5,196,232 SH   SOLE 0 5,196,232 0 0
CLEAN HARBORS INC COM 184496107 68,779 1,227,535 SH   SOLE 0 1,226,341 0 1,194
CLEARFIELD INC COM 18482P103 12,110 600,373 SH   SOLE 0 578,873 0 21,500
CLEARONE INC COM 18506U104 830 362,429 SH   SOLE 0 344,241 0 18,188
CLEARPOINT NEURO INC COM 18507C103 229 41,948 SH   SOLE 0 21,448 0 20,500
CLEARSIDE BIOMEDICAL INC COM 185063104 815 528,989 SH   SOLE 0 100,289 0 428,700
CLEARWATER PAPER CORP COM 18538R103 9,398 247,700 SH   SOLE 0 170,000 0 77,700
CLEARWAY ENERGY INC CL A 18539C105 51,046 2,066,630 SH   SOLE 0 1,960,230 0 106,400
CLEARWAY ENERGY INC CL C 18539C204 81,920 3,038,575 SH   SOLE 0 3,038,575 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 407 206,751 SH   SOLE 0 204,174 0 2,577
CLIPPER RLTY INC COM 18885T306 1,548 255,857 SH   SOLE 0 159,557 0 96,300
CLOROX CO DEL COM 189054109 496,529 2,362,513 SH   SOLE 0 2,126,831 0 235,682
CLPS INCORPORATION COM G31642104 118 42,931 SH   SOLE 0 42,931 0 0
CME GROUP INC COM 12572Q105 112,865 674,589 SH   SOLE 0 328,463 0 346,126
CMS ENERGY CORP COM 125896100 2,634 42,900 SH   SOLE 0 1,800 0 41,100
CNA FINL CORP COM 126117100 16,270 542,500 SH   SOLE 0 538,900 0 3,600
CNB FINL CORP PA COM 126128107 3,167 213,001 SH   SOLE 0 165,901 0 47,100
CNH INDL N V SHS N20944109 1,227 156,936 SH   SOLE 0 13,973 0 142,963
CNOOC LIMITED SPONSORED ADR 126132109 105,460 1,097,974 SH   SOLE 0 1,097,974 0 0
COASTAL FINL CORP WA COM NEW 19046P209 896 73,177 SH   SOLE 0 73,177 0 0
COCA COLA CONS INC COM 191098102 4,652 19,327 SH   SOLE 0 19,056 0 271
COCA COLA EUROPEAN PARTNERS SHS G25839104 34,682 893,492 SH   SOLE 0 696,623 0 196,869
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 75,585 1,856,205 SH   SOLE 0 1,856,205 0 0
COCRYSTAL PHARMA INC COM 19188J300 3,555 3,824,380 SH   SOLE 0 3,824,380 0 0
CODORUS VY BANCORP INC COM 192025104 2,008 153,305 SH   SOLE 0 132,338 0 20,967
COFFEE HLDG CO INC COM 192176105 1,423 408,945 SH   SOLE 0 403,945 0 5,000
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 189,149 3,149,866 SH   SOLE 0 3,092,591 0 57,275
COGNEX CORP COM 192422103 9,489 145,756 SH   SOLE 0 145,756 0 0
COHBAR INC COM 19249J109 206 217,168 SH   SOLE 0 41,968 0 175,200
COHERENT INC COM 192479103 677 6,100 SH   SOLE 0 5,631 0 469
COHERUS BIOSCIENCES INC COM 19249H103 1,502 81,900 SH   SOLE 0 81,900 0 0
COHU INC COM 192576106 27,038 1,573,817 SH   SOLE 0 1,468,376 0 105,441
COLGATE PALMOLIVE CO COM 194162103 347,911 4,509,542 SH   SOLE 0 4,068,665 0 440,877
COLLECTORS UNIVERSE INC COM NEW 19421R200 32,566 658,036 SH   SOLE 0 656,638 0 1,398
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29,781 1,430,418 SH   SOLE 0 1,430,418 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 62,889 943,000 SH   SOLE 0 942,800 0 200
COLLPLANT BIOTECHNOLOGIES LT ADS 19516R107 107 12,797 SH   SOLE 0 7,995 0 4,802
COLONY BANKCORP INC COM 19623P101 992 92,278 SH   SOLE 0 92,278 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,216 1,178,169 SH   SOLE 0 1,125,391 0 52,778
COLONY CR REAL ESTATE INC COM CL A 19625T101 79 16,176 SH   SOLE 0 0 0 16,176
COLUMBIA FINL INC COM 197641103 14,609 1,316,132 SH   SOLE 0 1,245,532 0 70,600
COLUMBIA PPTY TR INC COM NEW 198287203 1,586 145,400 SH   SOLE 0 145,400 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 7,980 241,085 SH   SOLE 0 226,800 0 14,285
COMERICA INC COM 200340107 16,610 434,247 SH   SOLE 0 434,247 0 0
COMFORT SYS USA INC COM 199908104 4,904 95,200 SH   SOLE 0 95,200 0 0
COMMERCE BANCSHARES INC COM 200525103 1,404 24,948 SH   SOLE 0 24,948 0 0
COMMERCIAL METALS CO COM 201723103 3,377 168,994 SH   SOLE 0 168,994 0 0
COMMERCIAL VEH GROUP INC COM 202608105 15,424 2,361,968 SH   SOLE 0 2,315,468 0 46,500
COMMSCOPE HLDG CO INC COM 20337X109 6,484 720,400 SH   SOLE 0 664,402 0 55,998
COMMUNICATIONS SYS INC COM 203900105 2,608 680,977 SH   SOLE 0 629,477 0 51,500
COMMUNITY BANKERS TR CORP COM 203612106 1,356 266,927 SH   SOLE 0 148,327 0 118,600
COMMUNITY FINL CORP MD COM 20368X101 1,248 58,468 SH   SOLE 0 58,468 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 442 61,763 SH   SOLE 0 61,763 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 7,043 1,668,960 SH   SOLE 0 1,668,960 0 0
COMMUNITY TR BANCORP INC COM 204149108 8,446 298,882 SH   SOLE 0 267,805 0 31,077
COMMVAULT SYSTEMS INC COM 204166102 108,336 2,655,287 SH   SOLE 0 2,655,287 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 5,475 443,700 SH   SOLE 0 443,700 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 55,036 6,630,845 SH   SOLE 0 6,630,845 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4,769 432,800 SH   SOLE 0 432,800 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 10,423 803,633 SH   SOLE 0 803,633 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,120 40,576 SH   SOLE 0 35,600 0 4,976
COMPUTER TASK GROUP INC COM 205477102 5,162 1,038,636 SH   SOLE 0 971,236 0 67,400
COMPX INTL INC CL A 20563P101 2,887 193,110 SH   SOLE 0 191,848 0 1,262
COMSCORE INC COM 20564W105 2,677 1,312,139 SH   SOLE 0 1,312,139 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 331 134,584 SH   SOLE 0 134,584 0 0
COMSTOCK MNG INC COM NEW 205750300 882 816,575 SH   SOLE 0 381,195 0 435,380
COMSTOCK RES INC COM 205768302 626 142,885 SH   SOLE 0 42,000 0 100,885
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5,207 371,950 SH   SOLE 0 241,400 0 130,550
CONAGRA BRANDS INC COM 205887102 47,654 1,334,481 SH   SOLE 0 1,158,638 0 175,843
CONCERT PHARMACEUTICALS INC COM 206022105 6,154 626,700 SH   SOLE 0 626,700 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 471 238,300 SH   SOLE 0 238,300 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 900 343,396 SH   SOLE 0 343,396 0 0
CONDUENT INC COM 206787103 10,068 3,166,100 SH   SOLE 0 2,609,100 0 557,000
CONFORMIS INC COM 20717E101 4,367 5,214,091 SH   SOLE 0 5,214,091 0 0
CONNECTONE BANCORP INC COM 20786W107 10,635 755,856 SH   SOLE 0 755,856 0 0
CONOCOPHILLIPS COM 20825C104 33,021 1,005,513 SH   SOLE 0 231,851 0 773,662
CONSOLIDATED COMM HLDGS INC COM 209034107 10,177 1,788,644 SH   SOLE 0 1,742,403 0 46,241
CONSOLIDATED EDISON INC COM 209115104 142,086 1,826,303 SH   SOLE 0 1,826,303 0 0
CONSOLIDATED WATER CO INC ORD G23773107 7,645 734,413 SH   SOLE 0 554,513 0 179,900
CONSTELLATION BRANDS INC CL B 21036P207 1,847 9,800 SH   SOLE 0 9,800 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,995 109,600 SH   SOLE 0 0 0 109,600
CONSUMER PORTFOLIO SVCS INC COM 210502100 1,379 417,758 SH   SOLE 0 417,758 0 0
CONTAINER STORE GROUP INC COM 210751103 300 48,300 SH   SOLE 0 48,300 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 10,841 1,503,600 SH   SOLE 0 1,503,600 0 0
CONTURA ENERGY INC COM 21241B100 94 12,900 SH   SOLE 0 12,900 0 0
COOPER TIRE & RUBR CO COM 216831107 19,312 609,200 SH   SOLE 0 609,200 0 0
COOTEK CAYMAN INC SPONSORED ADS 21718L102 529 108,600 SH   SOLE 0 44,600 0 64,000
COPA HOLDINGS SA CL A P31076105 69,844 1,387,446 SH   SOLE 0 1,387,446 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,687 937,136 SH   SOLE 0 848,834 0 88,302
CORCEPT THERAPEUTICS INC COM 218352102 167,192 9,605,996 SH   SOLE 0 9,605,996 0 0
CORECIVIC INC COM 21871N101 12,823 1,602,905 SH   SOLE 0 1,602,905 0 0
CORE LABORATORIES N V COM N22717107 2,077 136,093 SH   SOLE 0 97,224 0 38,869
CORELOGIC INC COM 21871D103 44,357 655,486 SH   SOLE 0 515,393 0 140,093
CORE MARK HOLDING CO INC COM 218681104 8,942 309,100 SH   SOLE 0 293,606 0 15,494
CORE MOLDING TECHNOLOGIES IN COM 218683100 5,005 564,904 SH   SOLE 0 550,078 0 14,826
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 4,428 758,235 SH   SOLE 0 758,235 0 0
COREPOINT LODGING INC COM 21872L104 1,193 218,900 SH   SOLE 0 218,900 0 0
CORESITE RLTY CORP COM 21870Q105 39,397 331,400 SH   SOLE 0 331,400 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 13,773 1,725,983 SH   SOLE 0 1,571,900 0 154,083
CORNERSTONE ONDEMAND INC COM 21925Y103 4,238 116,548 SH   SOLE 0 116,548 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 30,625 1,291,088 SH   SOLE 0 1,291,088 0 0
CORTEVA INC COM 22052L104 37,055 1,286,200 SH   SOLE 0 721,310 0 564,890
CORTEXYME INC COM 22053A107 220 4,400 SH   SOLE 0 0 0 4,400
CORVEL CORP COM 221006109 94,939 1,111,310 SH   SOLE 0 1,111,310 0 0
CORVUS GOLD INC COM 221013105 220 74,900 SH   SOLE 0 0 0 74,900
CORVUS PHARMACEUTICALS INC COM 221015100 3,509 875,000 SH   SOLE 0 875,000 0 0
COSAN LTD SHS A G25343107 102,808 6,923,094 SH   SOLE 0 6,923,094 0 0
COSTAMARE INC SHS Y1771G102 18,678 3,077,182 SH   SOLE 0 3,077,182 0 0
COSTAR GROUP INC COM 22160N109 33,939 39,998 SH   SOLE 0 22,077 0 17,921
COSTCO WHSL CORP NEW COM 22160K105 56,930 160,367 SH   SOLE 0 160,367 0 0
COTY INC COM CL A 222070203 3,833 1,419,630 SH   SOLE 0 1,145,384 0 274,246
COUNTERPATH CORP COM 22228P302 747 242,690 SH   SOLE 0 165,076 0 77,614
COUNTY BANCORP INC COM 221907108 718 38,195 SH   SOLE 0 38,195 0 0
COVANTA HLDG CORP COM 22282E102 1,727 222,816 SH   SOLE 0 222,816 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,890 108,057 SH   SOLE 0 0 0 108,057
COVETRUS INC COM 22304C100 4,487 183,900 SH   SOLE 0 183,900 0 0
COWEN INC CL A NEW 223622606 2,054 126,228 SH   SOLE 0 0 0 126,228
CRACKER BARREL OLD CTRY STOR COM 22410J106 23,142 201,832 SH   SOLE 0 183,377 0 18,455
CRAFT BREW ALLIANCE INC COM 224122101 1,658 100,500 SH   SOLE 0 100 0 100,400
CRA INTL INC COM 12618T105 15,817 422,114 SH   SOLE 0 408,844 0 13,270
CRANE CO COM 224399105 7,068 141,000 SH   SOLE 0 141,000 0 0
CRAWFORD & CO CL A 224633206 4,423 676,224 SH   SOLE 0 676,224 0 0
CRAWFORD & CO CL B 224633107 5,340 829,117 SH   SOLE 0 829,117 0 0
CREDICORP LTD COM G2519Y108 5,276 42,549 SH   SOLE 0 28,232 0 14,317
CREDIT ACCEP CORP MICH COM 225310101 27,629 81,588 SH   SOLE 0 79,800 0 1,788
CREDIT SUISSE GROUP SPONSORED ADR 225401108 24,679 2,475,296 SH   SOLE 0 2,475,296 0 0
CRESCENT PT ENERGY CORP COM 22576C101 3,782 3,117,647 SH   SOLE 0 0 0 3,117,647
CREXENDO INC COM 226552107 84 15,012 SH   SOLE 0 8,612 0 6,400
CRH MED CORP COM 12626F105 2,760 1,272,485 SH   SOLE 0 836,962 0 435,523
CRH PLC ADR 12626K203 54,611 1,513,200 SH   SOLE 0 1,513,200 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 33,013 394,700 SH   SOLE 0 0 0 394,700
CROCS INC COM 227046109 96,912 2,268,011 SH   SOLE 0 2,264,345 0 3,666
CROSS CTRY HEALTHCARE INC COM 227483104 1,371 211,238 SH   SOLE 0 120 0 211,118
CROSSFIRST BANKSHARES INC COM 22766M109 150 17,208 SH   SOLE 0 17,208 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 191,761 1,396,451 SH   SOLE 0 1,232,824 0 163,627
CROWN CASTLE INTL CORP NEW COM 22822V101 1,033 6,203 SH   SOLE 0 600 0 5,603
CROWN CRAFTS INC COM 228309100 2,634 466,208 SH   SOLE 0 415,368 0 50,840
CRYOLIFE INC COM 228903100 2,117 114,625 SH   SOLE 0 100 0 114,525
CRYOPORT INC COM PAR $0.001 229050307 12,281 259,100 SH   SOLE 0 252,523 0 6,577
CSG SYS INTL INC COM 126349109 69,961 1,708,456 SH   SOLE 0 1,707,495 0 961
CSP INC COM 126389105 1,921 222,554 SH   SOLE 0 217,554 0 5,000
CSW INDUSTRIALS INC COM 126402106 8,335 107,900 SH   SOLE 0 73,500 0 34,400
CSX CORP COM 126408103 2,307 29,701 SH   SOLE 0 29,701 0 0
CTI BIOPHARMA CORP COM 12648L601 4,721 2,195,607 SH   SOLE 0 1,819,603 0 376,004
CTO REALTY GROWTH INC COM 22948P103 1,715 38,900 SH   SOLE 0 12,100 0 26,800
CTS CORP COM 126501105 7,089 321,800 SH   SOLE 0 269,500 0 52,300
CUE BIOPHARMA INC COM 22978P106 1,859 123,496 SH   SOLE 0 0 0 123,496
CULP INC COM 230215105 11,510 926,717 SH   SOLE 0 853,517 0 73,200
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,925 599,658 SH   SOLE 0 574,604 0 25,054
CUMMINS INC COM 231021106 30,048 142,300 SH   SOLE 0 102,717 0 39,583
CUMULUS MEDIA INC COM CL A 231082801 279 51,900 SH   SOLE 0 0 0 51,900
CURIS INC COM NEW 231269200 1,807 1,544,404 SH   SOLE 0 1,544,404 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 127 17,950 SH   SOLE 0 0 0 17,950
CURTISS WRIGHT CORP COM 231561101 5,558 59,600 SH   SOLE 0 59,600 0 0
CUSTOMERS BANCORP INC COM 23204G100 112 10,020 SH   SOLE 0 0 0 10,020
CUTERA INC COM 232109108 10,919 575,600 SH   SOLE 0 559,200 0 16,400
CVB FINL CORP COM 126600105 16,244 976,794 SH   SOLE 0 973,547 0 3,247
CVD EQUIPMENT CORP COM 126601103 413 134,950 SH   SOLE 0 130,717 0 4,233
CVR ENERGY INC COM 12662P108 22,375 1,807,384 SH   SOLE 0 1,807,384 0 0
CVS HEALTH CORP COM 126650100 106,225 1,818,923 SH   SOLE 0 256,273 0 1,562,650
CYANOTECH CORP COM PAR $0.02 232437301 408 166,600 SH   SOLE 0 166,600 0 0
CYBEROPTICS CORP COM 232517102 4,667 146,582 SH   SOLE 0 48,683 0 97,899
CYMABAY THERAPEUTICS INC COM 23257D103 1,151 158,920 SH   SOLE 0 24,582 0 134,338
CYNERGISTEK INC COM 23258P105 135 86,245 SH   SOLE 0 86,245 0 0
CYREN LTD SHS M26895108 845 782,573 SH   SOLE 0 782,573 0 0
CYRUSONE INC COM 23283R100 13,851 197,786 SH   SOLE 0 166,712 0 31,074
CYTOMX THERAPEUTICS INC COM 23284F105 15,326 2,304,600 SH   SOLE 0 1,751,000 0 553,600
CYTOSORBENTS CORP COM NEW 23283X206 766 96,000 SH   SOLE 0 0 0 96,000
DAILY JOURNAL CORP COM 233912104 339 1,400 SH   SOLE 0 1,400 0 0
DAKTRONICS INC COM 234264109 5,586 1,410,629 SH   SOLE 0 1,260,104 0 150,525
DANAHER CORPORATION COM 235851102 32,436 150,636 SH   SOLE 0 99,143 0 51,493
DARDEN RESTAURANTS INC COM 237194105 3,314 32,900 SH   SOLE 0 7,400 0 25,500
DARE BIOSCIENCE INC COM 23666P101 703 703,600 SH   SOLE 0 277,466 0 426,134
DARLING INGREDIENTS INC COM 237266101 3,131 86,900 SH   SOLE 0 86,900 0 0
DASEKE INC COM 23753F107 4,355 810,910 SH   SOLE 0 707,510 0 103,400
DATADOG INC CL A COM 23804L103 88,368 865,000 SH   SOLE 0 647,722 0 217,278
DATA I O CORP COM 237690102 2,144 674,071 SH   SOLE 0 671,077 0 2,994
DATASEA INC COM NEW 238116206 43 13,700 SH   SOLE 0 5 0 13,695
DAVITA INC COM 23918K108 976 11,400 SH   SOLE 0 156 0 11,244
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,894 1,644,398 SH   SOLE 0 1,644,398 0 0
DAXOR CORP COM 239467103 465 29,521 SH   SOLE 0 24,383 0 5,138
DBX ETF TR XTRACK HRVST CSI 233051879 1,131 32,800 SH   SOLE 0 32,800 0 0
DBX ETF TR XTRACK USD HIGH 233051432 4,406 91,600 SH   SOLE 0 91,600 0 0
DECKERS OUTDOOR CORP COM 243537107 34,938 158,800 SH   SOLE 0 135,668 0 23,132
DELL TECHNOLOGIES INC CL C 24703L202 4,446 65,677 SH   SOLE 0 53,831 0 11,846
DELTA APPAREL INC COM 247368103 610 42,800 SH   SOLE 0 2,106 0 40,694
DEL TACO RESTAURANTS INC NEW COM 245496104 4,234 516,330 SH   SOLE 0 276,262 0 240,068
DELUXE CORP COM 248019101 12,927 502,410 SH   SOLE 0 502,410 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,845 51,500 SH   SOLE 0 42,003 0 9,497
DENISON MINES CORP COM 248356107 75 184,500 SH   SOLE 0 33,900 0 150,600
DENNYS CORP COM 24869P104 168 16,800 SH   SOLE 0 16,800 0 0
DENTSPLY SIRONA INC COM 24906P109 10,301 235,558 SH   SOLE 0 65,900 0 169,658
DESCARTES SYS GROUP INC COM 249906108 16,256 285,300 SH   SOLE 0 253,200 0 32,100
DESIGNER BRANDS INC CL A 250565108 6,092 1,121,900 SH   SOLE 0 1,121,900 0 0
DESTINATION XL GROUP INC COM 25065K104 717 2,783,385 SH   SOLE 0 2,783,385 0 0
DEVON ENERGY CORP NEW COM 25179M103 39,160 4,139,510 SH   SOLE 0 2,417,220 0 1,722,290
DEXCOM INC COM 252131107 301,742 731,976 SH   SOLE 0 731,976 0 0
DHI GROUP INC COM 23331S100 6,841 3,026,900 SH   SOLE 0 3,026,900 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 35,983 6,973,465 SH   SOLE 0 6,962,013 0 11,452
DIAGEO PLC SPON ADR NEW 25243Q205 10,435 75,800 SH   SOLE 0 68,385 0 7,415
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 407 96,000 SH   SOLE 0 0 0 96,000
DIAMONDBACK ENERGY INC COM 25278X109 1,009 33,489 SH   SOLE 0 15,976 0 17,513
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 17,708 140,181 SH   SOLE 0 140,181 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,468 683,984 SH   SOLE 0 683,984 0 0
DIANA SHIPPING INC COM Y2066G104 1,720 1,219,719 SH   SOLE 0 1,219,719 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 20,651 1,147,900 SH   SOLE 0 1,131,745 0 16,155
DICKS SPORTING GOODS INC COM 253393102 13,376 231,100 SH   SOLE 0 194,707 0 36,393
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 2,516 2,988,552 SH   SOLE 0 2,988,552 0 0
DIGI INTL INC COM 253798102 3,145 201,200 SH   SOLE 0 201,200 0 0
DIGITAL TURBINE INC COM NEW 25400W102 52,682 1,609,100 SH   SOLE 0 1,609,100 0 0
DIME CMNTY BANCSHARES INC COM 253922108 8,199 724,972 SH   SOLE 0 541,011 0 183,961
DINE BRANDS GLOBAL INC COM 254423106 2,129 39,000 SH   SOLE 0 39,000 0 0
DIODES INC COM 254543101 2,656 47,051 SH   SOLE 0 47,051 0 0
DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 810 11,600 SH   SOLE 0 11,600 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 663 26,900 SH   SOLE 0 26,900 0 0
DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 549 30,100 SH   SOLE 0 30,100 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 205 12,100 SH   SOLE 0 12,100 0 0
DIREXION SHS ETF TR DAILY S&P BIOTEC 25460G716 470 7,870 SH   SOLE 0 7,870 0 0
DIREXION SHS ETF TR DLY JR GOLD 2X 25460G807 409 36,200 SH   SOLE 0 36,200 0 0
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G690 427 10,900 SH   SOLE 0 10,900 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 348 16,700 SH   SOLE 0 16,700 0 0
DISCOVERY INC COM SER C 25470F302 2,560 130,600 SH   SOLE 0 130,600 0 0
DISH NETWORK CORPORATION CL A 25470M109 9,465 326,058 SH   SOLE 0 313,844 0 12,214
DISNEY WALT CO COM DISNEY 254687106 101,352 816,829 SH   SOLE 0 432,903 0 383,926
DIXIE GROUP INC CL A 255519100 28 31,300 SH   SOLE 0 8,321 0 22,979
DLH HLDGS CORP COM 23335Q100 3,352 462,330 SH   SOLE 0 344,140 0 118,190
DOCUSIGN INC COM 256163106 103,487 480,800 SH   SOLE 0 480,800 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 99,165 1,496,157 SH   SOLE 0 1,493,819 0 2,338
DOLLAR GEN CORP NEW COM 256677105 152,917 729,497 SH   SOLE 0 542,068 0 187,429
DOLLAR TREE INC COM 256746108 48,721 533,403 SH   SOLE 0 234,199 0 299,204
DOMINION ENERGY INC COM 25746U109 35,711 452,436 SH   SOLE 0 355,696 0 96,740
DOMINOS PIZZA INC COM 25754A201 589,194 1,385,425 SH   SOLE 0 1,385,425 0 0
DOMO INC COM CL B 257554105 15,715 410,000 SH   SOLE 0 410,000 0 0
DOMTAR CORP COM NEW 257559203 17,000 647,142 SH   SOLE 0 538,532 0 108,610
DONALDSON INC COM 257651109 12,900 277,900 SH   SOLE 0 272,143 0 5,757
DONEGAL GROUP INC CL A 257701201 8,327 591,811 SH   SOLE 0 591,811 0 0
DORIAN LPG LTD SHS USD Y2106R110 464 57,964 SH   SOLE 0 0 0 57,964
DORMAN PRODUCTS INC COM 258278100 524 5,800 SH   SOLE 0 5,800 0 0
DOUGLAS EMMETT INC COM 25960P109 46,485 1,851,994 SH   SOLE 0 1,837,000 0 14,994
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 29,524 2,234,986 SH   SOLE 0 2,234,986 0 0
DOVER CORP COM 260003108 5,655 52,200 SH   SOLE 0 52,200 0 0
DOVER MOTORSPORTS INC COM 260174107 652 462,346 SH   SOLE 0 462,346 0 0
DRAFTKINGS INC COM CL A 26142R104 1,083 18,400 SH   SOLE 0 18,400 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 14,535 1,226,613 SH   SOLE 0 1,171,413 0 55,200
DRIL QUIP INC COM 262037104 904 36,500 SH   SOLE 0 33,600 0 2,900
DROPBOX INC CL A 26210C104 389,050 20,199,888 SH   SOLE 0 19,697,562 0 502,326
DR REDDYS LABS LTD ADR 256135203 164,324 2,362,338 SH   SOLE 0 2,362,338 0 0
DSP GROUP INC COM 23332B106 16,466 1,249,294 SH   SOLE 0 1,081,400 0 167,894
DTE ENERGY CO COM 233331107 33,661 292,600 SH   SOLE 0 158,430 0 134,170
DUCOMMUN INC DEL COM 264147109 11,631 353,300 SH   SOLE 0 353,200 0 100
DUKE ENERGY CORP NEW COM NEW 26441C204 8,772 99,050 SH   SOLE 0 20,509 0 78,541
DUKE REALTY CORP COM NEW 264411505 11,867 321,600 SH   SOLE 0 302,039 0 19,561
DURECT CORP COM 266605104 9,072 5,305,330 SH   SOLE 0 5,305,330 0 0
DXC TECHNOLOGY CO COM 23355L106 15,056 843,483 SH   SOLE 0 317,208 0 526,275
DXP ENTERPRISES INC COM NEW 233377407 669 41,500 SH   SOLE 0 0 0 41,500
DYNATRACE INC COM NEW 268150109 35,068 854,900 SH   SOLE 0 627,310 0 227,590
DYNATRONICS CORP COM NEW 268157401 281 399,565 SH   SOLE 0 399,565 0 0
DYNEX CAP INC COM 26817Q886 721 47,400 SH   SOLE 0 0 0 47,400
EAGLE BANCORP INC MD COM 268948106 2,504 93,480 SH   SOLE 0 26,126 0 67,354
EAGLE BANCORP MONT INC COM 26942G100 1,817 103,110 SH   SOLE 0 101,747 0 1,363
EAGLE MATLS INC COM 26969P108 13,052 151,200 SH   SOLE 0 140,862 0 10,338
EAGLE PHARMACEUTICALS INC COM 269796108 12,149 286,000 SH   SOLE 0 286,000 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 15,059 671,981 SH   SOLE 0 529,491 0 142,490
EASTERN CO COM 276317104 4,086 209,307 SH   SOLE 0 199,807 0 9,500
EAST WEST BANCORP INC COM 27579R104 7,115 217,333 SH   SOLE 0 217,333 0 0
EATON VANCE CORP COM NON VTG 278265103 2,705 70,895 SH   SOLE 0 70,895 0 0
EBAY INC. COM 278642103 669,534 12,850,934 SH   SOLE 0 12,315,046 0 535,888
ECHO GLOBAL LOGISTICS INC COM 27875T101 7,574 293,900 SH   SOLE 0 262,700 0 31,200
ECHOSTAR CORP CL A 278768106 94,853 3,810,901 SH   SOLE 0 3,810,901 0 0
ECMOHO LTD SPONSORED ADS 27888P104 134 96,807 SH   SOLE 0 96,807 0 0
ECOPETROL S A SPONSORED ADS 279158109 74,882 7,609,986 SH   SOLE 0 7,609,986 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,405 158,000 SH   SOLE 0 153,933 0 4,067
EDITAS MEDICINE INC COM 28106W103 2,977 106,100 SH   SOLE 0 106,100 0 0
EDUCATIONAL DEV CORP COM 281479105 4,990 297,526 SH   SOLE 0 297,526 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,961 37,100 SH   SOLE 0 1,154 0 35,946
EGAIN CORP COM NEW 28225C806 24,577 1,734,421 SH   SOLE 0 1,574,121 0 160,300
EIDOS THERAPEUTICS INC COM 28249H104 642 12,701 SH   SOLE 0 12,701 0 0
EKSO BIONICS HLDGS INC COM 282644301 290 61,136 SH   SOLE 0 8,051 0 53,085
ELASTIC N V ORD SHS N14506104 56,869 527,100 SH   SOLE 0 0 0 527,100
ELBIT SYS LTD ORD M3760D101 2,189 18,200 SH   SOLE 0 5,200 0 13,000
ELDORADO GOLD CORP NEW COM 284902509 76,756 7,275,380 SH   SOLE 0 7,149,840 0 125,540
ELECTROMED INC COM 285409108 2,878 276,504 SH   SOLE 0 168,004 0 108,500
ELECTRONIC ARTS INC COM 285512109 277,242 2,125,926 SH   SOLE 0 2,125,926 0 0
ELECTRO-SENSORS INC COM 285233102 377 108,800 SH   SOLE 0 108,800 0 0
ELEMENT SOLUTIONS INC COM 28618M106 12,953 1,232,400 SH   SOLE 0 1,160,696 0 71,704
ELEVATE CREDIT INC COM 28621V101 3,276 1,274,855 SH   SOLE 0 1,274,855 0 0
E L F BEAUTY INC COM 26856L103 35,122 1,911,900 SH   SOLE 0 1,890,873 0 21,027
ELLINGTON FINANCIAL INC COM 28852N109 1,659 135,300 SH   SOLE 0 1,800 0 133,500
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 10,095 909,500 SH   SOLE 0 795,400 0 114,100
ELOXX PHARMACEUTICALS INC COM 29014R103 157 59,533 SH   SOLE 0 59,533 0 0
EL POLLO LOCO HLDGS INC COM 268603107 6,048 373,324 SH   SOLE 0 281,400 0 91,924
ELTEK LTD SHS M40184208 320 67,401 SH   SOLE 0 47,525 0 19,876
EMAGIN CORP COM NEW 29076N206 27 21,000 SH   SOLE 0 0 0 21,000
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 1,668 157,200 SH   SOLE 0 157,200 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 8,418 647,510 SH   SOLE 0 640,710 0 6,800
EMCORE CORP COM NEW 290846203 4,376 1,346,550 SH   SOLE 0 1,245,109 0 101,441
EMCOR GROUP INC COM 29084Q100 18,613 274,900 SH   SOLE 0 273,836 0 1,064
EMERALD HOLDING INC COM 29103W104 355 174,257 SH   SOLE 0 174,257 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,557 44,104 SH   SOLE 0 44,104 0 0
EMERSON RADIO CORP COM NEW 291087203 639 939,674 SH   SOLE 0 939,674 0 0
EMPIRE ST RLTY TR INC CL A 292104106 5,602 915,400 SH   SOLE 0 915,400 0 0
EMPLOYERS HOLDINGS INC COM 292218104 22,822 754,443 SH   SOLE 0 571,543 0 182,900
EMX RTY CORP COM 26873J107 552 209,800 SH   SOLE 0 0 0 209,800
ENANTA PHARMACEUTICALS INC COM 29251M106 47,108 1,029,000 SH   SOLE 0 1,029,000 0 0
ENBRIDGE INC COM 29250N105 57,700 1,975,828 SH   SOLE 0 1,662,671 0 313,157
ENCOMPASS HEALTH CORP COM 29261A100 4,893 75,300 SH   SOLE 0 4,078 0 71,222
ENCORE CAP GROUP INC COM 292554102 7,842 203,211 SH   SOLE 0 203,211 0 0
ENCORE WIRE CORP COM 292562105 3,899 84,000 SH   SOLE 0 17,400 0 66,600
ENDAVA PLC ADS 29260V105 23,408 370,675 SH   SOLE 0 304,575 0 66,100
ENDEAVOUR SILVER CORP COM 29258Y103 4,421 1,258,938 SH   SOLE 0 799,038 0 459,900
ENDO INTL PLC SHS G30401106 60,239 18,254,100 SH   SOLE 0 18,254,100 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 21,629 3,768,092 SH   SOLE 0 3,511,313 0 256,779
ENEL AMERICAS S A SPONSORED ADR 29274F104 24,511 3,794,200 SH   SOLE 0 3,794,200 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 9,586 2,786,673 SH   SOLE 0 2,491,267 0 295,406
ENERGY FOCUS INC COM 29268T409 631 91,904 SH   SOLE 0 48,292 0 43,612
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,366 72,600 SH   SOLE 0 72,600 0 0
ENERPLUS CORP COM 292766102 924 496,857 SH   SOLE 0 0 0 496,857
ENERSYS COM 29275Y102 2,577 38,400 SH   SOLE 0 38,400 0 0
ENGLOBAL CORP COM 293306106 715 832,105 SH   SOLE 0 679,705 0 152,400
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,794 1,189,069 SH   SOLE 0 0 0 1,189,069
ENLIVEX THERAPEUTICS LTD COM M4130Y106 1,773 298,506 SH   SOLE 0 278,006 0 20,500
ENNIS INC COM 293389102 36,915 2,116,682 SH   SOLE 0 1,996,982 0 119,700
ENOVA INTL INC COM 29357K103 37,224 2,271,120 SH   SOLE 0 2,271,120 0 0
ENPHASE ENERGY INC COM 29355A107 168,012 2,034,289 SH   SOLE 0 1,802,780 0 231,509
ENPRO INDS INC COM 29355X107 1,952 34,600 SH   SOLE 0 30,944 0 3,656
ENSIGN GROUP INC COM 29358P101 331 5,800 SH   SOLE 0 5,800 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,324 8,200 SH   SOLE 0 8,200 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 491 240,841 SH   SOLE 0 173,860 0 66,981
ENTEGRIS INC COM 29362U104 7,200 96,850 SH   SOLE 0 96,850 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 544 338,100 SH   SOLE 0 0 0 338,100
ENTERGY CORP NEW COM 29364G103 219,698 2,229,754 SH   SOLE 0 2,210,569 0 19,185
ENTERPRISE BANCORP INC MASS COM 293668109 685 32,600 SH   SOLE 0 32,600 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 8,184 300,100 SH   SOLE 0 300,100 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,816 2,510,343 SH   SOLE 0 2,510,343 0 0
ENVELA CORP COM 29402E102 1,782 415,465 SH   SOLE 0 300,778 0 114,687
ENZO BIOCHEM INC COM 294100102 7,568 3,586,723 SH   SOLE 0 3,586,723 0 0
EOG RES INC COM 26875P101 49,324 1,372,400 SH   SOLE 0 561,185 0 811,215
EPLUS INC COM 294268107 1,785 24,389 SH   SOLE 0 0 0 24,389
EPR PPTYS COM SH BEN INT 26884U109 12,370 449,800 SH   SOLE 0 449,800 0 0
EPSILON ENERGY LTD COM 294375209 56 18,500 SH   SOLE 0 5,089 0 13,411
EQUIFAX INC COM 294429105 46,881 298,795 SH   SOLE 0 202,628 0 96,167
EQUILLIUM INC COM 29446K106 619 107,349 SH   SOLE 0 107,349 0 0
EQUINOR ASA SPONSORED ADR 29446M102 107,200 7,624,461 SH   SOLE 0 7,624,461 0 0
EQUINOX GOLD CORP COM 29446Y502 26,120 2,230,600 SH   SOLE 0 2,085,100 0 145,500
EQUITY BANCSHARES INC COM CL A 29460X109 2,807 181,100 SH   SOLE 0 181,100 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 50,093 1,881,085 SH   SOLE 0 1,881,085 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 219,180 3,575,530 SH   SOLE 0 3,490,426 0 85,104
EQUITY RESIDENTIAL SH BEN INT 29476L107 73,972 1,441,100 SH   SOLE 0 1,007,141 0 433,959
ERICSSON ADR B SEK 10 294821608 114,546 10,518,500 SH   SOLE 0 9,391,223 0 1,127,277
ERIE INDTY CO CL A 29530P102 372 1,771 SH   SOLE 0 600 0 1,171
ESCALADE INC COM 296056104 2,139 116,965 SH   SOLE 0 116,965 0 0
ESCO TECHNOLOGIES INC COM 296315104 201 2,500 SH   SOLE 0 0 0 2,500
ESPEY MFG & ELECTRS CORP COM 296650104 2,410 126,839 SH   SOLE 0 125,864 0 975
ESQUIRE FINL HLDGS INC COM 29667J101 291 19,400 SH   SOLE 0 900 0 18,500
ESSA BANCORP INC COM 29667D104 6,043 490,128 SH   SOLE 0 490,128 0 0
ESSA PHARMA INC COM NEW 29668H708 633 91,800 SH   SOLE 0 0 0 91,800
ESSENT GROUP LTD COM G3198U102 3,890 105,100 SH   SOLE 0 105,100 0 0
ESSEX PPTY TR INC COM 297178105 58,114 289,426 SH   SOLE 0 187,500 0 101,926
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 661 14,200 SH   SOLE 0 14,200 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 867 62,780 SH   SOLE 0 62,780 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 7,305 539,500 SH   SOLE 0 472,200 0 67,300
ETSY INC COM 29786A106 448,555 3,687,861 SH   SOLE 0 3,450,293 0 237,568
EURONAV NV SHS B38564108 16,153 1,829,300 SH   SOLE 0 1,829,300 0 0
EURONET WORLDWIDE INC COM 298736109 10,590 116,245 SH   SOLE 0 116,245 0 0
EUROSEAS LTD SHS Y23592135 87 35,207 SH   SOLE 0 35,207 0 0
EURO TECH HOLDINGS CO LTD SHS NEW G32030127 32 11,828 SH   SOLE 0 0 0 11,828
EVANS BANCORP INC COM NEW 29911Q208 510 22,931 SH   SOLE 0 22,931 0 0
EVELO BIOSCIENCES INC COM 299734103 151 28,670 SH   SOLE 0 28,670 0 0
EVENTBRITE INC COM CL A 29975E109 3,286 302,900 SH   SOLE 0 302,900 0 0
EVERCORE INC CLASS A 29977A105 10,271 156,900 SH   SOLE 0 156,900 0 0
EVEREST RE GROUP LTD COM G3223R108 14,578 73,800 SH   SOLE 0 48,264 0 25,536
EVERGY INC COM 30034W106 97,235 1,913,326 SH   SOLE 0 1,523,135 0 390,191
EVERI HLDGS INC COM 30034T103 10,623 1,287,600 SH   SOLE 0 1,287,600 0 0
EVERQUOTE INC COM CL A 30041R108 36,887 954,633 SH   SOLE 0 954,633 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,067 188,206 SH   SOLE 0 188,206 0 0
EVERTEC INC COM 30040P103 69,410 1,999,726 SH   SOLE 0 1,999,726 0 0
EVOGENE LTD SHS M4119S104 101 25,400 SH   SOLE 0 25,400 0 0
EVOKE PHARMA INC COM 30049G104 105 22,300 SH   SOLE 0 2,862 0 19,438
EVOLUS INC COM 30052C107 321 82,149 SH   SOLE 0 500 0 81,649
EVOLUTION PETE CORP COM 30049A107 5,338 2,382,972 SH   SOLE 0 2,382,972 0 0
EVOLVING SYS INC COM NEW 30049R209 903 778,631 SH   SOLE 0 778,165 0 466
EVO PMTS INC CL A COM 26927E104 2,927 117,800 SH   SOLE 0 38,600 0 79,200
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 14,608 688,420 SH   SOLE 0 584,362 0 104,058
EXACT SCIENCES CORP COM 30063P105 14,511 142,330 SH   SOLE 0 120,991 0 21,339
EXANTAS CAP CORP COM NEW 30068N105 1,035 495,195 SH   SOLE 0 62,117 0 433,078
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2,951 56,500 SH   SOLE 0 56,500 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 881 18,300 SH   SOLE 0 18,300 0 0
EXELA TECHNOLOGIES INC COM 30162V102 22 57,200 SH   SOLE 0 57,200 0 0
EXELIXIS INC COM 30161Q104 554,174 22,665,610 SH   SOLE 0 22,485,847 0 179,763
EXFO INC SUB VTG SHS 302046107 3,274 1,007,373 SH   SOLE 0 1,002,492 0 4,881
EXICURE INC COM 30205M101 212 121,062 SH   SOLE 0 77,250 0 43,812
EXLSERVICE HOLDINGS INC COM 302081104 9,349 141,720 SH   SOLE 0 141,720 0 0
EXONE CO COM 302104104 1,280 104,754 SH   SOLE 0 7,048 0 97,706
EXPEDITORS INTL WASH INC COM 302130109 83,725 924,930 SH   SOLE 0 817,541 0 107,389
EXPONENT INC COM 30214U102 13,534 187,900 SH   SOLE 0 187,900 0 0
EXPRESS INC COM 30219E103 2,085 3,417,901 SH   SOLE 0 3,417,901 0 0
EXP WORLD HLDGS INC COM 30212W100 50,249 1,245,629 SH   SOLE 0 1,241,529 0 4,100
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9,998 836,633 SH   SOLE 0 0 0 836,633
EXTERRAN CORP COM 30227H106 1,194 287,036 SH   SOLE 0 226,600 0 60,436
EXTRA SPACE STORAGE INC COM 30225T102 36,263 338,936 SH   SOLE 0 338,936 0 0
EXTREME NETWORKS INC COM 30226D106 18,059 4,492,346 SH   SOLE 0 4,492,346 0 0
EXXON MOBIL CORP COM 30231G102 109,384 3,186,254 SH   SOLE 0 135,287 0 3,050,967
EYENOVIA INC COM 30234E104 303 97,200 SH   SOLE 0 11,658 0 85,542
EZCORP INC CL A NON VTG 302301106 13,647 2,713,059 SH   SOLE 0 2,612,841 0 100,218
F5 NETWORKS INC COM 315616102 389,546 3,172,974 SH   SOLE 0 3,158,109 0 14,865
FABRINET SHS G3323L100 6,498 103,100 SH   SOLE 0 103,100 0 0
FACEBOOK INC CL A 30303M102 195,430 746,200 SH   SOLE 0 398,668 0 347,532
FACTSET RESH SYS INC COM 303075105 3,801 11,350 SH   SOLE 0 11,350 0 0
FAIR ISAAC CORP COM 303250104 9,805 23,050 SH   SOLE 0 21,047 0 2,003
FALCON MINERALS CORP CL A COM 30607B109 308 126,400 SH   SOLE 0 126,400 0 0
FANHUA INC SPONSORED ADR 30712A103 1,238 73,930 SH   SOLE 0 0 0 73,930
FARFETCH LTD ORD SH CL A 30744W107 20,541 816,400 SH   SOLE 0 774,970 0 41,430
FARMER BROS CO COM 307675108 2,919 660,476 SH   SOLE 0 605,376 0 55,100
FARMERS & MERCHANTS BANCORP COM 30779N105 1,027 51,300 SH   SOLE 0 51,300 0 0
FARMERS NATIONAL BANC CORP COM 309627107 3,869 354,300 SH   SOLE 0 354,300 0 0
FARMLAND PARTNERS INC COM 31154R109 756 113,521 SH   SOLE 0 0 0 113,521
FARMMI INC SHS G33277107 327 372,299 SH   SOLE 0 372,299 0 0
FARO TECHNOLOGIES INC COM 311642102 7,116 116,700 SH   SOLE 0 116,700 0 0
FASTENAL CO COM 311900104 4,427 98,188 SH   SOLE 0 81,700 0 16,488
FASTLY INC CL A 31188V100 62,831 670,700 SH   SOLE 0 99,039 0 571,661
FATE THERAPEUTICS INC COM 31189P102 2,063 51,619 SH   SOLE 0 46,997 0 4,622
FB FINL CORP COM 30257X104 2,138 85,128 SH   SOLE 0 85,128 0 0
FBL FINL GROUP INC CL A 30239F106 1,986 41,200 SH   SOLE 0 41,200 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 8,129 127,700 SH   SOLE 0 127,700 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,285 17,500 SH   SOLE 0 700 0 16,800
FEDERAL SIGNAL CORP COM 313855108 5,739 196,200 SH   SOLE 0 196,200 0 0
FEDERATED HERMES INC CL B 314211103 8,415 391,200 SH   SOLE 0 391,200 0 0
FEDNAT HLDG CO COM 31431B109 5,095 806,100 SH   SOLE 0 728,633 0 77,467
FERRARI N V COM N3167Y103 1,675 9,100 SH   SOLE 0 0 0 9,100
FERRO CORP COM 315405100 1,685 135,900 SH   SOLE 0 53,819 0 82,081
FERROGLOBE PLC SHS G33856108 1,899 2,838,189 SH   SOLE 0 2,838,189 0 0
FFBW INC MD COM 30260M103 354 37,806 SH   SOLE 0 21,500 0 16,306
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1,128 2,600 SH   SOLE 0 2,600 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 906 14,600 SH   SOLE 0 14,600 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 654 7,100 SH   SOLE 0 7,100 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,689 30,900 SH   SOLE 0 30,900 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28,680 916,009 SH   SOLE 0 683,459 0 232,550
FIESTA RESTAURANT GROUP INC COM 31660B101 2,692 287,261 SH   SOLE 0 129,600 0 157,661
FINANCIAL INSTNS INC COM 317585404 8,204 532,700 SH   SOLE 0 446,300 0 86,400
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,715 931,979 SH   SOLE 0 931,979 0 0
FIRST AMERN FINL CORP COM 31847R102 27,654 543,200 SH   SOLE 0 458,033 0 85,167
FIRST BANCORP INC ME COM 31866P102 3,771 178,895 SH   SOLE 0 178,895 0 0
FIRST BANCORP N C COM 318910106 5,473 261,503 SH   SOLE 0 179,759 0 81,744
FIRST BANCORP P R COM NEW 318672706 2,154 412,613 SH   SOLE 0 412,613 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,007 162,485 SH   SOLE 0 162,485 0 0
FIRST BUSEY CORP COM NEW 319383204 13,809 869,025 SH   SOLE 0 857,663 0 11,362
FIRST BUS FINL SVCS INC WIS COM 319390100 3,139 219,665 SH   SOLE 0 207,136 0 12,529
FIRSTCASH INC COM 33767D105 61,019 1,066,586 SH   SOLE 0 1,024,204 0 42,382
FIRST CHOICE BANCORP COM 31948P104 277 20,856 SH   SOLE 0 13,756 0 7,100
FIRST CMNTY BANKSHARES INC V COM 31983A103 4,170 231,000 SH   SOLE 0 231,000 0 0
FIRST CMNTY CORP S C COM 319835104 1,514 111,069 SH   SOLE 0 99,869 0 11,200
FIRST COMWLTH FINL CORP PA COM 319829107 6,221 803,762 SH   SOLE 0 763,900 0 39,862
FIRST FINANCIAL NORTHWEST IN COM 32022K102 6,232 683,341 SH   SOLE 0 643,103 0 40,238
FIRST FINL BANKSHARES COM 32020R109 567 20,308 SH   SOLE 0 18,500 0 1,808
FIRST FINL CORP IND COM 320218100 5,912 188,277 SH   SOLE 0 176,583 0 11,694
FIRST FNDTN INC COM 32026V104 150 11,500 SH   SOLE 0 46 0 11,454
FIRST GTY BANCSHARES INC COM 32043P106 328 27,097 SH   SOLE 0 26,175 0 922
FIRST HAWAIIAN INC COM 32051X108 6,925 478,600 SH   SOLE 0 478,600 0 0
FIRST INDL RLTY TR INC COM 32054K103 24,485 615,200 SH   SOLE 0 511,162 0 104,038
FIRST INTERNET BANCORP COM 320557101 197 13,400 SH   SOLE 0 0 0 13,400
FIRST LONG IS CORP COM 320734106 11,165 753,850 SH   SOLE 0 753,850 0 0
FIRST MERCHANTS CORP COM 320817109 9,222 398,166 SH   SOLE 0 357,988 0 40,178
FIRST MID BANCSHARES INC COM 320866106 1,637 65,612 SH   SOLE 0 65,612 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 759 70,371 SH   SOLE 0 68,500 0 1,871
FIRST NORTHWEST BANCORP COM 335834107 4,387 443,105 SH   SOLE 0 437,305 0 5,800
FIRST SAVINGS FINL GROUP INC COM 33621E109 549 10,100 SH   SOLE 0 9,800 0 300
FIRSTSERVICE CORP NEW COM 33767E202 129,279 980,193 SH   SOLE 0 944,693 0 35,500
FIRST SOLAR INC COM 336433107 4,066 61,421 SH   SOLE 0 41,771 0 19,650
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 942 15,700 SH   SOLE 0 15,700 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 5,213 110,500 SH   SOLE 0 110,500 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 3,871 74,900 SH   SOLE 0 74,900 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 821 23,600 SH   SOLE 0 23,600 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,104 24,000 SH   SOLE 0 24,000 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 245 2,700 SH   SOLE 0 2,700 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,722 31,300 SH   SOLE 0 31,300 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3,412 178,000 SH   SOLE 0 178,000 0 0
FIRST US BANCSHARES INC COM 33744V103 1,075 162,099 SH   SOLE 0 158,720 0 3,379
FIRST UTD CORP COM 33741H107 1,308 111,720 SH   SOLE 0 76,957 0 34,763
FIRST WESTN FINL INC COM 33751L105 211 16,315 SH   SOLE 0 500 0 15,815
FISERV INC COM 337738108 47,416 460,127 SH   SOLE 0 2,700 0 457,427
FITBIT INC CL A 33812L102 24,620 3,537,333 SH   SOLE 0 3,537,333 0 0
FIVE9 INC COM 338307101 21,929 169,100 SH   SOLE 0 128,736 0 40,364
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 746 178,900 SH   SOLE 0 400 0 178,500
FIVE PRIME THERAPEUTICS INC COM 33830X104 7,972 1,696,186 SH   SOLE 0 1,588,848 0 107,338
FIVERR INTL LTD ORD SHS M4R82T106 69,685 501,400 SH   SOLE 0 420,113 0 81,287
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1,332 262,756 SH   SOLE 0 262,756 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 20,529 692,861 SH   SOLE 0 692,861 0 0
FLANIGANS ENTERPRISES INC COM 338517105 1,135 63,600 SH   SOLE 0 63,600 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 948 464,746 SH   SOLE 0 420,714 0 44,032
FLEX LTD ORD Y2573F102 4,854 435,754 SH   SOLE 0 435,754 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 641 23,100 SH   SOLE 0 23,100 0 0
FLEXSHOPPER INC COM NEW 33939J303 860 485,672 SH   SOLE 0 242,172 0 243,500
FLEXSTEEL INDS INC COM 339382103 7,049 293,693 SH   SOLE 0 292,993 0 700
FLIR SYS INC COM 302445101 2,902 80,960 SH   SOLE 0 80,960 0 0
FLOTEK INDS INC DEL COM 343389102 136 50,274 SH   SOLE 0 50,274 0 0
FLOWERS FOODS INC COM 343498101 133,269 5,477,572 SH   SOLE 0 5,447,223 0 30,349
FLOWSERVE CORP COM 34354P105 13,017 477,000 SH   SOLE 0 477,000 0 0
FLUENT INC COM 34380C102 681 274,600 SH   SOLE 0 1,099 0 273,501
FLUIDIGM CORP DEL COM 34385P108 16,407 2,208,200 SH   SOLE 0 2,208,200 0 0
FLUOR CORP NEW COM 343412102 13,628 1,546,907 SH   SOLE 0 1,484,442 0 62,465
FLUSHING FINL CORP COM 343873105 6,289 597,860 SH   SOLE 0 474,875 0 122,985
FLWS/1-800 FLOWERS CL A 68243Q106 12,061 483,600 SH   SOLE 0 483,600 0 0
F M C CORP COM NEW 302491303 10,930 103,200 SH   SOLE 0 100,576 0 2,624
F N B CORP COM 302520101 7,643 1,127,301 SH   SOLE 0 1,127,301 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 62,635 1,114,700 SH   SOLE 0 1,064,954 0 49,746
FONAR CORP COM NEW 344437405 9,453 452,716 SH   SOLE 0 452,716 0 0
FOOT LOCKER INC COM 344849104 27,061 819,300 SH   SOLE 0 633,960 0 185,340
FORD MTR CO DEL COM 345370860 9,146 1,373,309 SH   SOLE 0 169,500 0 1,203,809
FORMFACTOR INC COM 346375108 7,451 298,868 SH   SOLE 0 298,868 0 0
FORRESTER RESH INC COM 346563109 30,391 926,824 SH   SOLE 0 925,806 0 1,018
FORTE BIOSCIENCES INC COM 34962G109 598 12,334 SH   SOLE 0 500 0 11,834
FORTERRA INC COM 34960W106 307 26,000 SH   SOLE 0 26,000 0 0
FORTINET INC COM 34959E109 546,955 4,642,687 SH   SOLE 0 4,391,017 0 251,670
FORTIS INC COM 349553107 196,289 4,803,797 SH   SOLE 0 4,618,005 0 185,792
FORTRESS BIOTECH INC COM 34960Q109 120 29,806 SH   SOLE 0 29,806 0 0
FORTUNA SILVER MINES INC COM 349915108 11,220 1,764,131 SH   SOLE 0 1,435,231 0 328,900
FORWARD AIR CORP COM 349853101 4,604 80,239 SH   SOLE 0 80,239 0 0
FORWARD INDS INC N Y COM NEW 349862300 1,049 754,646 SH   SOLE 0 708,958 0 45,688
FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 204 32,959 SH   SOLE 0 0 0 32,959
FOSSIL GROUP INC COM 34988V106 7,394 1,288,150 SH   SOLE 0 1,288,150 0 0
FOSTER L B CO COM 350060109 8,534 635,892 SH   SOLE 0 635,892 0 0
FOUNDATION BLDG MATLS INC COM 350392106 14,322 911,100 SH   SOLE 0 854,300 0 56,800
FOUR SEASONS ED CAYMAN INC ADR 35101A101 79 121,263 SH   SOLE 0 121,263 0 0
FOX CORP CL A COM 35137L105 221,847 7,971,511 SH   SOLE 0 7,306,762 0 664,749
FOX CORP CL B COM 35137L204 53,454 1,911,125 SH   SOLE 0 1,831,852 0 79,273
FOX FACTORY HLDG CORP COM 35138V102 6,979 93,893 SH   SOLE 0 78,941 0 14,952
FRANCHISE GROUP INC COM 35180X105 2,067 81,500 SH   SOLE 0 0 0 81,500
FRANCO NEV CORP COM 351858105 747,337 5,354,183 SH   SOLE 0 5,175,564 0 178,619
FRANKLIN COVEY CO COM 353469109 3,986 224,703 SH   SOLE 0 184,103 0 40,600
FRANKLIN ELEC INC COM 353514102 3,083 52,400 SH   SOLE 0 52,400 0 0
FRANKLIN RESOURCES INC COM 354613101 9,446 464,200 SH   SOLE 0 402,003 0 62,197
FRANKLIN STR PPTYS CORP COM 35471R106 10,929 2,986,118 SH   SOLE 0 2,724,497 0 261,621
FRANKS INTL N V COM N33462107 446 289,405 SH   SOLE 0 0 0 289,405
FREEDOM HLDG CORP NEV COM 356390104 20,041 836,086 SH   SOLE 0 493,986 0 342,100
FREIGHTCAR AMER INC COM 357023100 803 351,975 SH   SOLE 0 320,996 0 30,979
FREQUENCY ELECTRS INC COM 358010106 2,700 267,065 SH   SOLE 0 266,065 0 1,000
FRESH DEL MONTE PRODUCE INC ORD G36738105 9,943 433,800 SH   SOLE 0 416,300 0 17,500
FRIEDMAN INDS INC COM 358435105 3,012 519,239 SH   SOLE 0 514,740 0 4,499
FRONTDOOR INC COM 35905A109 94,373 2,425,418 SH   SOLE 0 2,078,952 0 346,466
FRONT YD RESIDENTIAL CORP COM 35904G107 1,472 168,473 SH   SOLE 0 0 0 168,473
FRP HLDGS INC COM 30292L107 2,600 62,400 SH   SOLE 0 900 0 61,500
FS BANCORP INC COM 30263Y104 3,205 78,160 SH   SOLE 0 75,562 0 2,598
FTI CONSULTING INC COM 302941109 19,705 185,949 SH   SOLE 0 176,570 0 9,379
FUEL TECH INC COM 359523107 1,050 1,248,088 SH   SOLE 0 1,248,088 0 0
FULING GLOBAL INC SHS G3729B102 242 103,894 SH   SOLE 0 103,894 0 0
FULL HSE RESORTS INC COM 359678109 2,427 1,250,990 SH   SOLE 0 1,204,704 0 46,286
FUTU HLDGS LTD SPON ADS CL A 36118L106 19,756 690,300 SH   SOLE 0 604,012 0 86,288
FUTURE FINTECH GROUP INC COM 36117V105 165 75,280 SH   SOLE 0 500 0 74,780
FUTUREFUEL CORP COM 36116M106 26,863 2,362,600 SH   SOLE 0 2,319,395 0 43,205
FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 1,019 272,571 SH   SOLE 0 242,471 0 30,100
FVCBANKCORP INC COM 36120Q101 200 20,001 SH   SOLE 0 20,001 0 0
GAIA INC NEW CL A 36269P104 1,219 124,001 SH   SOLE 0 53,798 0 70,203
GALAPAGOS NV SPON ADR 36315X101 25,544 180,000 SH   SOLE 0 168,900 0 11,100
GALERA THERAPEUTICS INC COM 36338D108 118 13,070 SH   SOLE 0 13,070 0 0
GALIANO GOLD INC COM 36352H100 9,115 6,607,779 SH   SOLE 0 4,928,454 0 1,679,325
GALLAGHER ARTHUR J & CO COM 363576109 19,458 184,300 SH   SOLE 0 159,746 0 24,554
GALMED PHARMACEUTICALS LTD SHS M47238106 121 34,242 SH   SOLE 0 0 0 34,242
GAMCO INVS INC CL A COM 361438104 1,202 103,900 SH   SOLE 0 103,900 0 0
GAMESTOP CORP NEW CL A 36467W109 8,168 800,739 SH   SOLE 0 800,739 0 0
GAMIDA CELL LTD SHS M47364100 79 19,082 SH   SOLE 0 182 0 18,900
GAMING & LEISURE PPTYS INC COM 36467J108 119,835 3,244,916 SH   SOLE 0 3,146,644 0 98,272
GARMIN LTD SHS H2906T109 19,680 207,465 SH   SOLE 0 207,465 0 0
GARTNER INC COM 366651107 2,763 22,109 SH   SOLE 0 22,109 0 0
GASLOG LTD SHS G37585109 3,706 1,367,399 SH   SOLE 0 1,367,399 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 296 88,111 SH   SOLE 0 88,111 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,346 121,083 SH   SOLE 0 0 0 121,083
GATX CORP COM 361448103 6,120 96,000 SH   SOLE 0 90,580 0 5,420
GCI LIBERTY INC COM CLASS A 36164V305 24,392 297,610 SH   SOLE 0 278,465 0 19,145
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,319 110,700 SH   SOLE 0 110,700 0 0
GEE GROUP INC COM 36165A102 294 294,436 SH   SOLE 0 294,436 0 0
GENASYS INC COM 36872P103 3,446 560,336 SH   SOLE 0 446,236 0 114,100
GENCOR INDS INC COM 368678108 5,903 535,147 SH   SOLE 0 514,321 0 20,826
GENCO SHIPPING & TRADING LTD SHS Y2685T131 557 80,700 SH   SOLE 0 80,700 0 0
GENERAC HLDGS INC COM 368736104 24,224 125,100 SH   SOLE 0 125,100 0 0
GENERAL ELECTRIC CO COM 369604103 116,121 18,638,964 SH   SOLE 0 56,589 0 18,582,375
GENERAL FIN CORP DEL COM 369822101 4,129 652,240 SH   SOLE 0 652,240 0 0
GENERAL MLS INC COM 370334104 402,071 6,518,668 SH   SOLE 0 6,192,369 0 326,299
GENESIS HEALTHCARE INC CL A COM 37185X106 2,081 3,824,346 SH   SOLE 0 3,824,346 0 0
GENIE ENERGY LTD CL B 372284208 5,969 746,085 SH   SOLE 0 746,085 0 0
GENMAB A/S SPONSORED ADS 372303206 60,890 1,663,200 SH   SOLE 0 1,511,098 0 152,102
GENMARK DIAGNOSTICS INC COM 372309104 38,434 2,706,600 SH   SOLE 0 2,683,532 0 23,068
GENOCEA BIOSCIENCES INC COM NEW 372427401 482 210,694 SH   SOLE 0 0 0 210,694
GENPACT LIMITED SHS G3922B107 3,681 94,500 SH   SOLE 0 85,064 0 9,436
GENTEX CORP COM 371901109 117,995 4,582,335 SH   SOLE 0 4,313,487 0 268,848
GENTHERM INC COM 37253A103 3,324 81,264 SH   SOLE 0 81,264 0 0
GEO GROUP INC NEW COM 36162J106 9,409 829,691 SH   SOLE 0 823,087 0 6,604
GEOPARK LTD USD SHS G38327105 30,984 4,209,830 SH   SOLE 0 4,124,310 0 85,520
GEOSPACE TECHNOLOGIES CORP COM 37364X109 772 124,932 SH   SOLE 0 7,332 0 117,600
GERMAN AMERN BANCORP INC COM 373865104 7,005 258,100 SH   SOLE 0 258,100 0 0
GERON CORP COM 374163103 36 20,876 SH   SOLE 0 20,876 0 0
GETTY RLTY CORP NEW COM 374297109 52,288 2,010,286 SH   SOLE 0 1,978,912 0 31,374
GEVO INC COM PAR 374396406 627 627,600 SH   SOLE 0 627,600 0 0
GIBRALTAR INDS INC COM 374689107 42,830 657,504 SH   SOLE 0 657,504 0 0
GIGAMEDIA LTD SHS NEW Y2711Y112 92 32,300 SH   SOLE 0 0 0 32,300
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 15,685 2,877,929 SH   SOLE 0 2,877,929 0 0
GILEAD SCIENCES INC COM 375558103 483,522 7,651,879 SH   SOLE 0 7,338,697 0 313,182
GLACIER BANCORP INC NEW COM 37637Q105 1,636 51,060 SH   SOLE 0 51,060 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 40,012 2,374,600 SH   SOLE 0 2,345,700 0 28,900
GLADSTONE LD CORP COM 376549101 5,392 358,961 SH   SOLE 0 203,933 0 155,028
GLATFELTER COM 377316104 1,855 134,700 SH   SOLE 0 0 0 134,700
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 689,928 18,329,654 SH   SOLE 0 18,184,806 0 144,848
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 14,152 3,997,652 SH   SOLE 0 3,695,362 0 302,290
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2,076 99,834 SH   SOLE 0 96,420 0 3,414
GLOBAL MED REIT INC COM NEW 37954A204 3,872 286,850 SH   SOLE 0 175,650 0 111,200
GLOBAL PMTS INC COM 37940X102 25,527 143,749 SH   SOLE 0 83,587 0 60,162
GLOBAL SELF STORAGE INC COM 37955N106 98 24,420 SH   SOLE 0 1,620 0 22,800
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 3,390 491,250 SH   SOLE 0 435,700 0 55,550
GLOBAL WTR RES INC COM 379463102 3,299 306,047 SH   SOLE 0 294,847 0 11,200
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1,180 49,400 SH   SOLE 0 49,400 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 745 17,200 SH   SOLE 0 17,200 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2,515 62,800 SH   SOLE 0 62,800 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,690 78,398 SH   SOLE 0 78,398 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 7,268 260,800 SH   SOLE 0 260,800 0 0
GLOBE LIFE INC COM 37959E102 16,511 206,649 SH   SOLE 0 204,259 0 2,390
GLOBUS MED INC CL A 379577208 7,107 143,514 SH   SOLE 0 143,514 0 0
GLU MOBILE INC COM 379890106 14,269 1,859,200 SH   SOLE 0 1,540,837 0 318,363
GLYCOMIMETICS INC COM 38000Q102 782 254,700 SH   SOLE 0 22,593 0 232,107
GMS INC COM 36251C103 22,316 925,993 SH   SOLE 0 844,393 0 81,600
GODADDY INC CL A 380237107 210,429 2,769,900 SH   SOLE 0 2,539,347 0 230,553
GOGO INC COM 38046C109 17,177 1,859,000 SH   SOLE 0 1,859,000 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1,081 532,672 SH   SOLE 0 527,972 0 4,700
GOLDEN ENTMT INC COM 381013101 6,240 451,196 SH   SOLE 0 451,196 0 0
GOLDEN MINERALS CO COM 381119106 464 1,104,800 SH   SOLE 0 29,400 0 1,075,400
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 9,763 2,555,669 SH   SOLE 0 2,555,669 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 16,783 3,893,858 SH   SOLE 0 3,324,694 0 569,164
GOLDFIELD CORP COM 381370105 9,051 2,139,618 SH   SOLE 0 1,960,430 0 179,188
GOLD FIELDS LTD SPONSORED ADR 38059T106 202,823 16,503,100 SH   SOLE 0 16,503,100 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 11,851 118,000 SH   SOLE 0 118,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,501 17,421 SH   SOLE 0 8,251 0 9,170
GOLD STD VENTURES CORP COM 380738104 270 346,036 SH   SOLE 0 0 0 346,036
GOODRICH PETE CORP COM PAR 382410843 730 94,900 SH   SOLE 0 94,900 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 656 448,978 SH   SOLE 0 403,704 0 45,274
GOOSEHEAD INS INC COM CL A 38267D109 935 10,800 SH   SOLE 0 6,100 0 4,700
GOPRO INC CL A 38268T103 1,085 239,490 SH   SOLE 0 229,980 0 9,510
GORMAN RUPP CO COM 383082104 7,543 256,036 SH   SOLE 0 256,000 0 36
GOSSAMER BIO INC COM 38341P102 4,165 335,600 SH   SOLE 0 178,100 0 157,500
GRACE W R & CO DEL NEW COM 38388F108 8,151 202,300 SH   SOLE 0 202,300 0 0
GRACO INC COM 384109104 18,025 293,800 SH   SOLE 0 293,800 0 0
GRAHAM CORP COM 384556106 5,882 460,596 SH   SOLE 0 446,862 0 13,734
GRAHAM HLDGS CO COM CL B 384637104 26,953 66,698 SH   SOLE 0 61,334 0 5,364
GRAINGER W W INC COM 384802104 99,503 278,900 SH   SOLE 0 226,282 0 52,618
GRANA Y MONTERO S A A SPONSORED ADS 38500P208 40 17,516 SH   SOLE 0 0 0 17,516
GRAND CANYON ED INC COM 38526M106 27,698 346,487 SH   SOLE 0 339,174 0 7,313
GRANITE CONSTR INC COM 387328107 1,236 70,165 SH   SOLE 0 66,300 0 3,865
GRANITE PT MTG TR INC COM STK 38741L107 1,105 155,800 SH   SOLE 0 0 0 155,800
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 10,481 180,400 SH   SOLE 0 72,500 0 107,900
GRAN TIERRA ENERGY INC COM 38500T101 376 1,619,234 SH   SOLE 0 1,619,234 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,938 137,518 SH   SOLE 0 800 0 136,718
GRAY TELEVISION INC CL A 389375205 284 23,200 SH   SOLE 0 23,200 0 0
GREAT AJAX CORP COM 38983D300 295 35,535 SH   SOLE 0 35,535 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 1,901 805,576 SH   SOLE 0 805,576 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 23,497 2,470,801 SH   SOLE 0 2,352,501 0 118,300
GREAT PANTHER MNG LTD COM 39115V101 3,643 4,116,867 SH   SOLE 0 2,727,567 0 1,389,300
GREAT SOUTHN BANCORP INC COM 390905107 13,021 359,500 SH   SOLE 0 337,594 0 21,906
GREAT WESTN BANCORP INC COM 391416104 873 70,144 SH   SOLE 0 70,144 0 0
GREEN DOT CORP CL A 39304D102 13,923 275,100 SH   SOLE 0 275,100 0 0
GREENHILL & CO INC COM 395259104 385 33,900 SH   SOLE 0 13,000 0 20,900
GREEN PLAINS INC COM 393222104 13,691 884,400 SH   SOLE 0 884,400 0 0
GREENPRO CAP CORP COM 39540F101 194 133,678 SH   SOLE 0 0 0 133,678
GREENSKY INC CL A 39572G100 68 15,400 SH   SOLE 0 15,400 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 8,753 644,093 SH   SOLE 0 561,093 0 83,000
GREIF INC CL B 397624206 1,998 50,610 SH   SOLE 0 50,310 0 300
GRIDSUM HLDG INC SPONSORED ADR 398132100 1,475 1,219,248 SH   SOLE 0 997,848 0 221,400
GRIFFIN INL RLTY INC COM 398231100 2,603 48,700 SH   SOLE 0 48,700 0 0
GRIFFON CORP COM 398433102 1,942 99,385 SH   SOLE 0 0 0 99,385
GRIFOLS S A SP ADR REP B NVT 398438408 6,751 389,123 SH   SOLE 0 0 0 389,123
GRITSTONE ONCOLOGY INC COM 39868T105 891 336,400 SH   SOLE 0 8,205 0 328,195
GROCERY OUTLET HLDG CORP COM 39874R101 38,927 990,000 SH   SOLE 0 971,856 0 18,144
GROUPON INC COM NEW 399473206 19,285 945,353 SH   SOLE 0 945,353 0 0
GRUBHUB INC COM 400110102 1,324 18,300 SH   SOLE 0 18,300 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 22,313 607,000 SH   SOLE 0 607,000 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 27,416 236,283 SH   SOLE 0 236,283 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 80,132 993,700 SH   SOLE 0 993,700 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 7,064 1,532,372 SH   SOLE 0 1,151,278 0 381,094
GRUPO SIMEC S A B DE C V ADR 400491106 1,804 257,000 SH   SOLE 0 257,000 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 68,200 11,035,528 SH   SOLE 0 11,035,528 0 0
GSE SYS INC COM 36227K106 784 753,666 SH   SOLE 0 747,014 0 6,652
GSI TECHNOLOGY COM 36241U106 5,208 923,446 SH   SOLE 0 923,446 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,221 89,227 SH   SOLE 0 85,727 0 3,500
GUARANTY FED BANCSHARES INC COM 40108P101 593 42,300 SH   SOLE 0 42,300 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 25 123,100 SH   SOLE 0 23,479 0 99,621
GULF ISLAND FABRICATION INC COM 402307102 2,000 638,836 SH   SOLE 0 627,807 0 11,029
GULF RES INC COM 40251W408 2,008 365,112 SH   SOLE 0 365,112 0 0
G WILLI FOOD INTL LTD ORD M52523103 12,956 656,673 SH   SOLE 0 655,717 0 956
GW PHARMACEUTICALS PLC ADS 36197T103 8,382 86,102 SH   SOLE 0 71,977 0 14,125
HACKETT GROUP INC COM 404609109 18,927 1,692,944 SH   SOLE 0 1,434,044 0 258,900
HAEMONETICS CORP COM 405024100 168,758 1,934,185 SH   SOLE 0 1,846,586 0 87,599
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 6,144 124,622 SH   SOLE 0 113,322 0 11,300
HAIN CELESTIAL GROUP INC COM 405217100 14,191 413,722 SH   SOLE 0 413,722 0 0
HALLADOR ENERGY COMPANY COM 40609P105 666 1,022,076 SH   SOLE 0 610,922 0 411,154
HALLMARK FINL SVCS INC COM NEW 40624Q203 1,019 389,100 SH   SOLE 0 144,250 0 244,850
HALOZYME THERAPEUTICS INC COM 40637H109 13,868 527,700 SH   SOLE 0 527,700 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 197 10,133 SH   SOLE 0 181 0 9,952
HAMILTON LANE INC CL A 407497106 32,807 507,931 SH   SOLE 0 458,266 0 49,665
HANCOCK WHITNEY CORPORATION COM 410120109 3,188 169,473 SH   SOLE 0 169,473 0 0
HANGER INC COM NEW 41043F208 5,084 321,362 SH   SOLE 0 321,362 0 0
HANMI FINL CORP COM NEW 410495204 6,056 737,585 SH   SOLE 0 615,557 0 122,028
HANNON ARMSTRONG SUST INFR C COM 41068X100 330 7,800 SH   SOLE 0 5,800 0 2,000
HANOVER INS GROUP INC COM 410867105 4,959 53,216 SH   SOLE 0 53,216 0 0
HAPPINESS BIOTECH GROUP LTD SHS G4289N114 463 261,668 SH   SOLE 0 261,668 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 4,381 542,835 SH   SOLE 0 542,835 0 0
HARLEY DAVIDSON INC COM 412822108 12,671 516,357 SH   SOLE 0 509,057 0 7,300
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 23,908 4,536,652 SH   SOLE 0 4,414,066 0 122,586
HARPOON THERAPEUTICS INC COM 41358P106 1,867 109,900 SH   SOLE 0 31,000 0 78,900
HARROW HEALTH INC COM 415858109 7,454 1,333,479 SH   SOLE 0 1,322,004 0 11,475
HARTFORD FINL SVCS GROUP INC COM 416515104 32,828 890,600 SH   SOLE 0 848,533 0 42,067
HARVARD BIOSCIENCE INC COM 416906105 3,767 1,251,348 SH   SOLE 0 943,601 0 307,747
HAVERTY FURNITURE INC COM 419596101 26,611 1,270,806 SH   SOLE 0 1,270,806 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,325 370,800 SH   SOLE 0 370,800 0 0
HAWKINS INC COM 420261109 8,003 173,599 SH   SOLE 0 122,599 0 51,000
HAYNES INTERNATIONAL INC COM NEW 420877201 10,012 585,846 SH   SOLE 0 500,300 0 85,546
HBT FINL INC. COM 404111106 351 31,300 SH   SOLE 0 1,200 0 30,100
HC2 HLDGS INC COM 404139107 421 173,800 SH   SOLE 0 169,900 0 3,900
HCI GROUP INC COM 40416E103 11,022 223,619 SH   SOLE 0 220,019 0 3,600
HD SUPPLY HLDGS INC COM 40416M105 23,527 570,500 SH   SOLE 0 488,683 0 81,817
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 2,972 121,400 SH   SOLE 0 2,300 0 119,100
HEALTHCARE RLTY TR COM 421946104 4,738 157,300 SH   SOLE 0 145,675 0 11,625
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,930 228,072 SH   SOLE 0 185,774 0 42,298
HEALTHSTREAM INC COM 42222N103 21,808 1,086,600 SH   SOLE 0 914,500 0 172,100
HEARTLAND EXPRESS INC COM 422347104 18,863 1,014,127 SH   SOLE 0 1,014,127 0 0
HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 3,198 207,486 SH   SOLE 0 178,186 0 29,300
HECLA MNG CO COM 422704106 14,609 2,875,765 SH   SOLE 0 1,478,392 0 1,397,373
H & E EQUIPMENT SERVICES INC COM 404030108 537 27,300 SH   SOLE 0 27,300 0 0
HEICO CORP NEW CL A 422806208 85,734 967,000 SH   SOLE 0 967,000 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 27,573 1,403,202 SH   SOLE 0 1,346,000 0 57,202
HELEN OF TROY LTD COM G4388N106 15,425 79,710 SH   SOLE 0 67,073 0 12,637
HELIOS TECHNOLOGIES INC COM 42328H109 713 19,575 SH   SOLE 0 400 0 19,175
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 404 1,043,074 SH   SOLE 0 1,043,074 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,864 773,588 SH   SOLE 0 752,202 0 21,386
HELMERICH & PAYNE INC COM 423452101 16,431 1,121,600 SH   SOLE 0 667,336 0 454,264
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7,920 911,400 SH   SOLE 0 873,904 0 37,496
HENNESSY ADVISORS INC COM 425885100 951 114,725 SH   SOLE 0 113,175 0 1,550
HENRY SCHEIN INC COM 806407102 16,371 278,512 SH   SOLE 0 270,567 0 7,945
HERBALIFE NUTRITION LTD COM SHS G4412G101 512,230 10,980,278 SH   SOLE 0 10,832,753 0 147,525
HERC HLDGS INC COM 42704L104 8,683 219,200 SH   SOLE 0 219,200 0 0
HERITAGE COMM CORP COM 426927109 4,154 624,262 SH   SOLE 0 499,262 0 125,000
HERITAGE CRYSTAL CLEAN INC COM 42726M106 7,312 547,700 SH   SOLE 0 515,800 0 31,900
HERITAGE GLOBAL INC COM 42727E103 27 11,800 SH   SOLE 0 10,800 0 1,000
HERITAGE INS HLDGS INC COM 42727J102 4,879 482,100 SH   SOLE 0 482,100 0 0
HERON THERAPEUTICS INC COM 427746102 1,998 134,800 SH   SOLE 0 134,800 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 798 143,966 SH   SOLE 0 1,400 0 142,566
HERSHEY CO COM 427866108 569,968 3,976,338 SH   SOLE 0 3,810,253 0 166,085
HEWLETT PACKARD ENTERPRISE C COM 42824C109 33,617 3,587,700 SH   SOLE 0 2,581,111 0 1,006,589
HEXINDAI INC ADR NEW 428295208 570 385,419 SH   SOLE 0 385,419 0 0
HEXO CORP COM 428304109 328 498,232 SH   SOLE 0 498,232 0 0
HF FOODS GROUP INC COM 40417F109 1,225 185,400 SH   SOLE 0 600 0 184,800
HIBBETT SPORTS INC COM 428567101 29,332 747,877 SH   SOLE 0 736,230 0 11,647
HIGHPOINT RES CORP COM 43114K108 1,371 5,960,201 SH   SOLE 0 5,960,201 0 0
HIGHWAY HLDGS LTD ORD G4481U106 634 228,027 SH   SOLE 0 228,027 0 0
HIGHWOODS PPTYS INC COM 431284108 11,259 335,400 SH   SOLE 0 289,155 0 46,245
HILL INTL INC COM 431466101 214 162,089 SH   SOLE 0 162,089 0 0
HILL ROM HLDGS INC COM 431475102 9,988 119,600 SH   SOLE 0 119,600 0 0
HILLTOP HOLDINGS INC COM 432748101 7,711 374,700 SH   SOLE 0 374,700 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 69,462 814,134 SH   SOLE 0 161,873 0 652,261
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 10,147 2,850,326 SH   SOLE 0 2,843,665 0 6,661
HINGHAM INSTN SVGS MASS COM 433323102 4,806 26,119 SH   SOLE 0 25,921 0 198
HISTOGEN INC COM 43358Y103 173 105,764 SH   SOLE 0 46,474 0 59,290
HMN FINL INC COM 40424G108 1,532 115,500 SH   SOLE 0 115,500 0 0
HMS HLDGS CORP COM 40425J101 2,920 121,912 SH   SOLE 0 121,912 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 7,857 740,569 SH   SOLE 0 740,569 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 18,377 1,663,118 SH   SOLE 0 1,440,400 0 222,718
HOLOGIC INC COM 436440101 25,698 386,618 SH   SOLE 0 379,916 0 6,702
HOME BANCORP INC COM 43689E107 4,555 188,600 SH   SOLE 0 188,600 0 0
HOME DEPOT INC COM 437076102 180,595 650,300 SH   SOLE 0 403,915 0 246,385
HOMESTREET INC COM 43785V102 10,000 388,200 SH   SOLE 0 359,100 0 29,100
HOMETRUST BANCSHARES INC COM 437872104 10,416 767,015 SH   SOLE 0 767,015 0 0
HONDA MOTOR LTD AMERN SHS 438128308 98,926 4,174,098 SH   SOLE 0 4,174,098 0 0
HOOKER FURNITURE CORP COM 439038100 1,483 57,400 SH   SOLE 0 57,400 0 0
HOPE BANCORP INC COM 43940T109 1,266 166,964 SH   SOLE 0 166,964 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,458 73,600 SH   SOLE 0 0 0 73,600
HORIZON BANCORP INC COM 440407104 8,832 875,309 SH   SOLE 0 780,153 0 95,156
HORIZON GLOBAL CORP COM 44052W104 746 129,802 SH   SOLE 0 129,802 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 682,098 8,780,875 SH   SOLE 0 8,780,875 0 0
HORMEL FOODS CORP COM 440452100 155,708 3,184,863 SH   SOLE 0 3,184,863 0 0
HOSTESS BRANDS INC CL A 44109J106 30,325 2,459,410 SH   SOLE 0 2,393,032 0 66,378
HOTH THERAPEUTICS INC COM 44148G105 156 79,208 SH   SOLE 0 64,348 0 14,860
HOULIHAN LOKEY INC CL A 441593100 4,748 80,400 SH   SOLE 0 80,400 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 714 285,602 SH   SOLE 0 210,900 0 74,702
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 7,727 237,615 SH   SOLE 0 237,615 0 0
HOWARD BANCORP INC COM 442496105 385 42,920 SH   SOLE 0 0 0 42,920
HOWARD HUGHES CORP COM 44267D107 4,406 76,500 SH   SOLE 0 44,345 0 32,155
HSBC HLDGS PLC SPON ADR NEW 404280406 185,481 9,473,008 SH   SOLE 0 9,473,008 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 536 1,622,945 SH   SOLE 0 1,622,945 0 0
HUAMI CORP SPONSORED ADS 44331K103 4,931 383,702 SH   SOLE 0 375,702 0 8,000
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2,032 131,700 SH   SOLE 0 131,272 0 428
HUAZHU GROUP LTD SPONSORED ADS 44332N106 9,755 225,600 SH   SOLE 0 215,234 0 10,366
HUBBELL INC COM 443510607 47,798 349,295 SH   SOLE 0 333,496 0 15,799
HUB GROUP INC CL A 443320106 9,991 199,036 SH   SOLE 0 199,036 0 0
HUDBAY MINERALS INC COM 443628102 26,852 6,347,929 SH   SOLE 0 6,347,929 0 0
HUDSON CAPITAL INC SHS G4645C109 425 1,044,691 SH   SOLE 0 1,044,691 0 0
HUDSON GLOBAL INC COM NEW 443787205 947 97,894 SH   SOLE 0 97,602 0 292
HUDSON LTD COM CL A G46408103 12,562 1,652,840 SH   SOLE 0 1,652,840 0 0
HUDSON PAC PPTYS INC COM 444097109 6,184 282,000 SH   SOLE 0 241,515 0 40,485
HUMANA INC COM 444859102 661,455 1,598,142 SH   SOLE 0 1,569,249 0 28,893
HUNT COS FIN TR INC COM 44558T100 166 60,909 SH   SOLE 0 18,263 0 42,646
HUNTINGTON INGALLS INDS INC COM 446413106 6,376 45,300 SH   SOLE 0 38,700 0 6,600
HUNT J B TRANS SVCS INC COM 445658107 13,617 107,744 SH   SOLE 0 94,906 0 12,838
HURCO COMPANIES INC COM 447324104 2,604 91,700 SH   SOLE 0 91,700 0 0
HURON CONSULTING GROUP INC COM 447462102 12,891 327,758 SH   SOLE 0 289,300 0 38,458
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 10,840 335,600 SH   SOLE 0 335,600 0 0
HUTTIG BLDG PRODS INC COM 448451104 966 440,891 SH   SOLE 0 377,391 0 63,500
HUYA INC ADS REP SHS A 44852D108 115,956 4,841,600 SH   SOLE 0 4,841,600 0 0
HYRECAR INC COM 44916T107 446 141,459 SH   SOLE 0 5,158 0 136,301
I3 VERTICALS INC COM CL A 46571Y107 2,219 87,900 SH   SOLE 0 0 0 87,900
IAA INC COM 449253103 16,735 321,400 SH   SOLE 0 152,119 0 169,281
IAC INTERACTIVECORP NEW COM 44891N109 11,646 97,227 SH   SOLE 0 79,950 0 17,277
IAMGOLD CORP COM 450913108 90,660 23,670,896 SH   SOLE 0 23,646,943 0 23,953
ICAD INC COM NEW 44934S206 3,362 381,570 SH   SOLE 0 381,570 0 0
ICHOR HOLDINGS SHS G4740B105 2,053 95,190 SH   SOLE 0 95,190 0 0
ICL GROUP LTD SHS M53213100 3,944 1,130,176 SH   SOLE 0 1,130,176 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 2,712 406,671 SH   SOLE 0 309,471 0 97,200
ICONIX BRAND GROUP INC COM NEW 451055305 209 292,778 SH   SOLE 0 292,778 0 0
ICON PLC SHS G4705A100 478,512 2,504,119 SH   SOLE 0 2,487,473 0 16,646
ICU MED INC COM 44930G107 8,005 43,800 SH   SOLE 0 35,880 0 7,920
IDACORP INC COM 451107106 61,363 767,999 SH   SOLE 0 689,467 0 78,532
IDEAL PWR INC COM NEW 451622203 76 12,200 SH   SOLE 0 649 0 11,551
IDEAYA BIOSCIENCES INC COM 45166A102 1,691 134,600 SH   SOLE 0 82,600 0 52,000
IDENTIV INC COM NEW 45170X205 2,696 430,652 SH   SOLE 0 361,152 0 69,500
IDERA PHARMACEUTICALS INC COM PAR 45168K405 2,054 959,630 SH   SOLE 0 657,579 0 302,051
IDEX CORP COM 45167R104 18,975 104,025 SH   SOLE 0 15,800 0 88,225
IDEXX LABS INC COM 45168D104 34,281 87,204 SH   SOLE 0 71,079 0 16,125
IDT CORP CL B NEW 448947507 11,226 1,706,097 SH   SOLE 0 1,706,097 0 0
IEC ELECTRS CORP NEW COM 44949L105 2,498 288,790 SH   SOLE 0 194,790 0 94,000
IES HLDGS INC COM 44951W106 11,839 372,632 SH   SOLE 0 313,232 0 59,400
IGM BIOSCIENCES INC COM 449585108 1,543 20,900 SH   SOLE 0 0 0 20,900
II-VI INC COM 902104108 2,388 58,864 SH   SOLE 0 58,864 0 0
ILLINOIS TOOL WKS INC COM 452308109 9,313 48,200 SH   SOLE 0 39,000 0 9,200
ILLUMINA INC COM 452327109 5,538 17,918 SH   SOLE 0 0 0 17,918
I MAB SPONSORED ADS 44975P103 5,173 110,000 SH   SOLE 0 83,900 0 26,100
IMAC HLDGS INC COM 44967K104 43 55,100 SH   SOLE 0 20,320 0 34,780
IMAGE SENSING SYS INC COM 45244C104 798 219,752 SH   SOLE 0 219,752 0 0
IMARA INC COM 45249V107 249 12,225 SH   SOLE 0 0 0 12,225
IMAX CORP COM 45245E109 22,848 1,910,400 SH   SOLE 0 1,910,400 0 0
IMEDIA BRANDS INC COM CL A 452465206 2,827 487,423 SH   SOLE 0 358,002 0 129,421
IMMUCELL CORP COM PAR 452525306 848 156,122 SH   SOLE 0 153,299 0 2,823
IMMUNIC INC COM 4525EP101 657 35,400 SH   SOLE 0 0 0 35,400
IMMUNOGEN INC COM 45253H101 23,361 6,489,139 SH   SOLE 0 6,489,139 0 0
IMMURON LTD SPONSORED ADR 45254U101 564 75,200 SH   SOLE 0 0 0 75,200
IMMUTEP LTD SPONSORED ADS 45257L108 66 38,436 SH   SOLE 0 17,768 0 20,668
IMPAC MTG HLDGS INC COM NEW 45254P508 80 63,038 SH   SOLE 0 63,038 0 0
IMPERIAL OIL LTD COM NEW 453038408 9,289 776,395 SH   SOLE 0 518,500 0 257,895
IMPINJ INC COM 453204109 1,715 65,100 SH   SOLE 0 65,100 0 0
IMV INC COM 44974L103 80 18,100 SH   SOLE 0 110 0 17,990
INCYTE CORP COM 45337C102 556,868 6,205,350 SH   SOLE 0 5,873,270 0 332,080
INDEPENDENCE RLTY TR INC COM 45378A106 52,861 4,560,916 SH   SOLE 0 4,560,916 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 12,701 1,010,400 SH   SOLE 0 986,482 0 23,918
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 115 110,622 SH   SOLE 0 0 0 110,622
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,440 294,480 SH   SOLE 0 294,480 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 25,659 670,045 SH   SOLE 0 650,845 0 19,200
INFINERA CORP COM 45667G103 1,196 194,200 SH   SOLE 0 194,200 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 2,091 1,786,933 SH   SOLE 0 1,640,917 0 146,016
INFORMATION SVCS GROUP INC COM 45675Y104 4,626 2,192,354 SH   SOLE 0 2,115,411 0 76,943
INFOSYS LTD SPONSORED ADR 456788108 16,952 1,227,500 SH   SOLE 0 1,227,500 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 3,863 649,180 SH   SOLE 0 453,478 0 195,702
INFUSYSTEM HLDGS INC COM 45685K102 7,083 552,509 SH   SOLE 0 489,009 0 63,500
INGEVITY CORP COM 45688C107 247 5,000 SH   SOLE 0 4,700 0 300
INGLES MKTS INC CL A 457030104 10,326 271,458 SH   SOLE 0 240,784 0 30,674
INMODE LTD SHS M5425M103 12,597 348,181 SH   SOLE 0 348,181 0 0
INMUNE BIO INC COM 45782T105 412 40,000 SH   SOLE 0 0 0 40,000
INNERWORKINGS INC COM 45773Y105 576 192,525 SH   SOLE 0 192,525 0 0
INNODATA INC COM NEW 457642205 3,587 1,160,930 SH   SOLE 0 1,084,979 0 75,951
INNOSPEC INC COM 45768S105 3,926 62,000 SH   SOLE 0 0 0 62,000
INNOVATIVE INDL PPTYS INC COM 45781V101 8,936 72,000 SH   SOLE 0 60,670 0 11,330
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3,997 584,410 SH   SOLE 0 504,489 0 79,921
INNOVIVA INC COM 45781M101 87,724 8,394,611 SH   SOLE 0 8,394,611 0 0
INNSUITES HOSPITALITY TR SH BEN INT 457919108 22 20,700 SH   SOLE 0 20,700 0 0
INOGEN INC COM 45780L104 10,347 356,800 SH   SOLE 0 351,340 0 5,460
INPHI CORP COM 45772F107 31,969 284,804 SH   SOLE 0 210,817 0 73,987
INSIGHT ENTERPRISES INC COM 45765U103 2,579 45,573 SH   SOLE 0 45,573 0 0
INSIGNIA SYS INC COM 45765Y105 548 822,780 SH   SOLE 0 815,750 0 7,030
INSPERITY INC COM 45778Q107 13,609 207,800 SH   SOLE 0 207,800 0 0
INSPIRED ENTMT INC COM 45782N108 215 72,770 SH   SOLE 0 72,770 0 0
INSPIREMD INC COM 45779A853 46 145,648 SH   SOLE 0 52,300 0 93,348
INSPIRE MED SYS INC COM 457730109 11,111 86,100 SH   SOLE 0 67,199 0 18,901
INSTALLED BLDG PRODS INC COM 45780R101 11,101 109,100 SH   SOLE 0 101,931 0 7,169
INSULET CORP COM 45784P101 76,229 322,200 SH   SOLE 0 322,200 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 4 17,734 SH   SOLE 0 17,734 0 0
INTEGER HLDGS CORP COM 45826H109 11,932 202,200 SH   SOLE 0 202,200 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,448 30,660 SH   SOLE 0 30,660 0 0
INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 154 41,054 SH   SOLE 0 14,754 0 26,300
INTEL CORP COM 458140100 125,318 2,420,194 SH   SOLE 0 469,017 0 1,951,177
INTELLIGENT SYS CORP NEW COM 45816D100 9,226 236,697 SH   SOLE 0 236,697 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 20,734 429,000 SH   SOLE 0 422,223 0 6,777
INTERCEPT PHARMACEUTICALS IN COM 45845P108 10,145 244,700 SH   SOLE 0 237,062 0 7,638
INTERCONTINENTAL EXCHANGE IN COM 45866F104 69,594 695,590 SH   SOLE 0 350,472 0 345,118
INTERDIGITAL INC COM 45867G101 78,016 1,367,267 SH   SOLE 0 1,303,186 0 64,081
INTERFACE INC COM 458665304 1,991 325,248 SH   SOLE 0 125,520 0 199,728
INTERNATIONAL BANCSHARES COR COM 459044103 1,695 65,037 SH   SOLE 0 4,607 0 60,430
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21,441 175,100 SH   SOLE 0 99,174 0 75,926
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 37,329 3,353,912 SH   SOLE 0 3,353,912 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 809 56,315 SH   SOLE 0 56,315 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 197 148,600 SH   SOLE 0 1,400 0 147,200
INTER PARFUMS INC COM 458334109 800 21,413 SH   SOLE 0 0 0 21,413
INTERSECT ENT INC COM 46071F103 623 38,200 SH   SOLE 0 34,000 0 4,200
INTEST CORP COM 461147100 3,600 799,921 SH   SOLE 0 766,423 0 33,498
INTEVAC INC COM 461148108 2,828 513,214 SH   SOLE 0 484,611 0 28,603
INTREPID POTASH INC COM 46121Y201 209 24,819 SH   SOLE 0 4,148 0 20,671
INTRICON CORP COM 46121H109 281 23,100 SH   SOLE 0 653 0 22,447
INTUIT COM 461202103 95,980 294,228 SH   SOLE 0 215,516 0 78,712
INUVO INC COM NEW 46122W204 18 49,242 SH   SOLE 0 49,242 0 0
INVACARE CORP COM 461203101 16,860 2,241,969 SH   SOLE 0 2,241,969 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 11,675 231,100 SH   SOLE 0 231,100 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1,004 9,100 SH   SOLE 0 9,100 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2,026 108,100 SH   SOLE 0 108,100 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,449 13,400 SH   SOLE 0 13,400 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 425 3,000 SH   SOLE 0 3,000 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,033 17,000 SH   SOLE 0 17,000 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 225 11,100 SH   SOLE 0 11,100 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1,342 19,405 SH   SOLE 0 19,405 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,782 65,700 SH   SOLE 0 65,700 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 1,591 85,800 SH   SOLE 0 85,800 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1,217 45,700 SH   SOLE 0 45,700 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,790 325,200 SH   SOLE 0 325,200 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,911 29,500 SH   SOLE 0 29,500 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 6,796 312,600 SH   SOLE 0 312,600 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 630 18,900 SH   SOLE 0 18,900 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 793 32,200 SH   SOLE 0 32,200 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 202 9,500 SH   SOLE 0 9,500 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,290 59,068 SH   SOLE 0 59,068 0 0
INVESTAR HLDG CORP COM 46134L105 492 38,375 SH   SOLE 0 38,375 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,730 927,012 SH   SOLE 0 922,574 0 4,438
INVESTORS REAL ESTATE TR SH BEN INT 461730509 47,316 726,032 SH   SOLE 0 726,032 0 0
INVESTORS TITLE CO NC COM 461804106 3,186 24,500 SH   SOLE 0 24,500 0 0
INVITATION HOMES INC COM 46187W107 22,851 816,383 SH   SOLE 0 751,476 0 64,907
ION GEOPHYSICAL CORP COM NEW 462044207 1,574 1,049,467 SH   SOLE 0 1,049,467 0 0
IONIS PHARMACEUTICALS INC COM 462222100 69,617 1,467,167 SH   SOLE 0 1,328,209 0 138,958
IQIYI INC SPONSORED ADS 46267X108 40,059 1,774,100 SH   SOLE 0 1,774,100 0 0
IRADIMED CORP COM 46266A109 15,491 724,557 SH   SOLE 0 724,557 0 0
IRIDEX CORP COM 462684101 1,020 520,241 SH   SOLE 0 509,648 0 10,593
IRIDIUM COMMUNICATIONS INC COM 46269C102 9,273 362,500 SH   SOLE 0 362,500 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8,255 917,753 SH   SOLE 0 917,753 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 97 34,265 SH   SOLE 0 0 0 34,265
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 123 15,903 SH   SOLE 0 0 0 15,903
ISHARES GOLD TRUST ISHARES 464285105 4,127 229,400 SH   SOLE 0 229,400 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,830 53,600 SH   SOLE 0 53,600 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,033 29,000 SH   SOLE 0 29,000 0 0
ISHARES INC JP MORGAN EM ETF 464286517 268 6,400 SH   SOLE 0 6,400 0 0
ISHARES INC MSCI AUST ETF 464286103 2,059 104,400 SH   SOLE 0 104,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 797 28,800 SH   SOLE 0 28,800 0 0
ISHARES INC MSCI CDA ETF 464286509 3,629 132,400 SH   SOLE 0 132,400 0 0
ISHARES INC MSCI FRANCE ETF 464286707 780 27,900 SH   SOLE 0 27,900 0 0
ISHARES INC MSCI GERMANY ETF 464286806 3,350 115,000 SH   SOLE 0 115,000 0 0
ISHARES INC MSCI ITALY ETF 46434G830 707 29,000 SH   SOLE 0 29,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 203 6,100 SH   SOLE 0 6,100 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 271 14,500 SH   SOLE 0 14,500 0 0
ISHARES INC MSCI SPAIN ETF 464286764 1,277 58,700 SH   SOLE 0 58,700 0 0
ISHARES INC MSCI STH KOR ETF 464286772 6,061 92,764 SH   SOLE 0 92,764 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 282 8,000 SH   SOLE 0 8,000 0 0
ISHARES INC MSCI SWITZERLAND 464286749 2,271 55,300 SH   SOLE 0 55,300 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 5,877 130,900 SH   SOLE 0 130,900 0 0
ISHARES INC MSCI TURKEY ETF 464286715 446 22,591 SH   SOLE 0 22,591 0 0
ISHARES SILVER TR ISHARES 46428Q109 9,054 418,400 SH   SOLE 0 418,400 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 5,902 134,300 SH   SOLE 0 134,300 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 500 9,600 SH   SOLE 0 9,600 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,715 35,700 SH   SOLE 0 35,700 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 450 2,700 SH   SOLE 0 2,700 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 15,088 174,411 SH   SOLE 0 174,411 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 10,327 77,300 SH   SOLE 0 77,300 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 220 3,791 SH   SOLE 0 3,791 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1,179 18,900 SH   SOLE 0 18,900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 6,901 164,300 SH   SOLE 0 164,300 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 3,893 75,526 SH   SOLE 0 75,526 0 0
ISHARES TR CORE DIV GRWTH 46434V621 756 19,000 SH   SOLE 0 19,000 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 708 8,800 SH   SOLE 0 8,800 0 0
ISHARES TR CORE MSCI EURO 46434V738 1,024 22,900 SH   SOLE 0 22,900 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 2,771 47,500 SH   SOLE 0 47,500 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,847 17,400 SH   SOLE 0 17,400 0 0
ISHARES TR CORE S&P MCP ETF 464287507 204 1,100 SH   SOLE 0 1,100 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,082 15,400 SH   SOLE 0 15,400 0 0
ISHARES TR CORE S&P TTL STK 464287150 664 8,800 SH   SOLE 0 8,800 0 0
ISHARES TR CORE S&P US GWT 464287671 1,168 14,600 SH   SOLE 0 14,600 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,200 22,071 SH   SOLE 0 22,071 0 0
ISHARES TR CORE US AGGBD ET 464287226 5,466 46,300 SH   SOLE 0 46,300 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,858 31,500 SH   SOLE 0 31,500 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 895 14,100 SH   SOLE 0 14,100 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 1,349 17,700 SH   SOLE 0 17,700 0 0
ISHARES TR EUROPE ETF 464287861 645 15,400 SH   SOLE 0 15,400 0 0
ISHARES TR EXPND TEC SC ETF 464287549 371 1,200 SH   SOLE 0 1,200 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 291 6,000 SH   SOLE 0 6,000 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 1,991 107,700 SH   SOLE 0 107,700 0 0
ISHARES TR GLOBAL TECH ETF 464287291 422 1,600 SH   SOLE 0 1,600 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 203 4,200 SH   SOLE 0 4,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 12,325 146,900 SH   SOLE 0 146,900 0 0
ISHARES TR INTL TREA BD ETF 464288117 931 17,600 SH   SOLE 0 17,600 0 0
ISHARES TR JPMORGAN USD EMG 464288281 8,927 80,500 SH   SOLE 0 80,500 0 0
ISHARES TR LATN AMER 40 ETF 464287390 362 17,200 SH   SOLE 0 17,200 0 0
ISHARES TR MBS ETF 464288588 13,369 121,100 SH   SOLE 0 121,100 0 0
ISHARES TR MODERT ALLOC ETF 464289875 1,215 29,605 SH   SOLE 0 29,605 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,415 31,300 SH   SOLE 0 31,300 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,542 19,300 SH   SOLE 0 19,300 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,322 50,500 SH   SOLE 0 50,500 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1,750 23,600 SH   SOLE 0 23,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 17,896 405,900 SH   SOLE 0 405,900 0 0
ISHARES TR MSCI EURO FL ETF 464289180 624 45,400 SH   SOLE 0 45,400 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,132 38,100 SH   SOLE 0 38,100 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,229 48,200 SH   SOLE 0 48,200 0 0
ISHARES TR PFD AND INCM SEC 464288687 12,827 351,900 SH   SOLE 0 351,900 0 0
ISHARES TR RUS 1000 ETF 464287622 505 2,700 SH   SOLE 0 2,700 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,557 16,400 SH   SOLE 0 16,400 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,304 10,400 SH   SOLE 0 10,400 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 574 7,100 SH   SOLE 0 7,100 0 0
ISHARES TR RUS MID CAP ETF 464287499 815 14,200 SH   SOLE 0 14,200 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,135 5,800 SH   SOLE 0 5,800 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,408 11,600 SH   SOLE 0 11,600 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 742 6,860 SH   SOLE 0 6,860 0 0
ISHARES TR S&P 100 ETF 464287101 358 2,300 SH   SOLE 0 2,300 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,126 9,200 SH   SOLE 0 9,200 0 0
ISHARES TR S&P MC 400GR ETF 464287606 407 1,700 SH   SOLE 0 1,700 0 0
ISHARES TR S&P MC 400VL ETF 464287705 418 3,100 SH   SOLE 0 3,100 0 0
ISHARES TR S&P SML 600 GWT 464287887 441 2,500 SH   SOLE 0 2,500 0 0
ISORAY INC COM 46489V104 298 510,700 SH   SOLE 0 152,233 0 358,467
ISSUER DIRECT CORP COM NEW 46520M204 1,516 76,238 SH   SOLE 0 25,826 0 50,412
ISTAR INC COM 45031U101 970 82,100 SH   SOLE 0 82,100 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 1,163 301,300 SH   SOLE 0 301,300 0 0
ITERIS INC NEW COM 46564T107 4,161 1,014,800 SH   SOLE 0 776,964 0 237,836
ITRON INC COM 465741106 2,628 43,261 SH   SOLE 0 43,261 0 0
IT TECH PACKAGING INC COM NEW 46527C100 198 403,060 SH   SOLE 0 403,060 0 0
ITT INC COM 45073V108 10,210 172,900 SH   SOLE 0 145,115 0 27,785
ITURAN LOCATION AND CONTROL SHS M6158M104 19,471 1,398,800 SH   SOLE 0 1,382,816 0 15,984
IVERIC BIO INC COM 46583P102 1,287 228,180 SH   SOLE 0 228,180 0 0
JABIL INC COM 466313103 16,503 481,700 SH   SOLE 0 424,179 0 57,521
JACK IN THE BOX INC COM 466367109 20,799 262,252 SH   SOLE 0 258,858 0 3,394
JACOBS ENGR GROUP INC COM 469814107 9,797 105,600 SH   SOLE 0 66,187 0 39,413
JAKKS PAC INC COM NEW 47012E403 386 101,599 SH   SOLE 0 101,599 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1,296 249,156 SH   SOLE 0 107,305 0 141,851
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 7,084 297,527 SH   SOLE 0 285,471 0 12,056
JAMES RIV GROUP LTD COM G5005R107 17,159 385,325 SH   SOLE 0 385,325 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6,649 131,950 SH   SOLE 0 131,950 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,293 151,600 SH   SOLE 0 143,119 0 8,481
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 475,531 3,334,950 SH   SOLE 0 3,334,950 0 0
JBG SMITH PPTYS COM 46590V100 11,531 431,240 SH   SOLE 0 431,240 0 0
JD.COM INC SPON ADR CL A 47215P106 127,048 1,637,000 SH   SOLE 0 1,546,691 0 90,309
JELD-WEN HLDG INC COM 47580P103 1,896 83,900 SH   SOLE 0 83,900 0 0
JERASH HLDGS US INC COM 47632P101 254 56,246 SH   SOLE 0 48,241 0 8,005
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1,331 172,575 SH   SOLE 0 172,575 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 937 1,843,085 SH   SOLE 0 1,843,085 0 0
J JILL INC COM 46620W102 660 1,223,887 SH   SOLE 0 1,223,887 0 0
J & J SNACK FOODS CORP COM 466032109 32,865 252,050 SH   SOLE 0 252,050 0 0
JOHNSON & JOHNSON COM 478160104 275,542 1,850,766 SH   SOLE 0 1,289,119 0 561,647
JOHNSON OUTDOORS INC CL A 479167108 28,629 349,600 SH   SOLE 0 324,100 0 25,500
JOINT CORP COM 47973J102 1,591 91,478 SH   SOLE 0 35,878 0 55,600
JONES LANG LASALLE INC COM 48020Q107 1,405 14,689 SH   SOLE 0 14,689 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,449 300,114 SH   SOLE 0 300,114 0 0
JUNIPER NETWORKS INC COM 48203R104 108,027 5,024,492 SH   SOLE 0 4,934,299 0 90,193
JUPAI HLDGS LTD ADS 48205B107 261 154,626 SH   SOLE 0 151,528 0 3,098
K12 INC COM 48273U102 61,747 2,344,225 SH   SOLE 0 2,286,669 0 57,556
KAISER ALUMINUM CORP COM PAR $0.01 483007704 21,270 396,900 SH   SOLE 0 396,272 0 628
KAIXIN AUTO HLDGS SHS G5223X100 7 12,296 SH   SOLE 0 10,296 0 2,000
KAMADA LTD SHS M6240T109 9,734 1,164,345 SH   SOLE 0 1,130,045 0 34,300
KAR AUCTION SVCS INC COM 48238T109 1,742 121,000 SH   SOLE 0 121,000 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 839 108,733 SH   SOLE 0 108,733 0 0
KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 523 77,525 SH   SOLE 0 34,025 0 43,500
KBS FASHION GROUP LTD COM NEW Y46002203 123 65,300 SH   SOLE 0 47,400 0 17,900
KEARNY FINL CORP MD COM 48716P108 42,647 5,915,018 SH   SOLE 0 5,716,851 0 198,167
KELLOGG CO COM 487836108 176,458 2,731,967 SH   SOLE 0 2,731,967 0 0
KELSO TECHNOLOGIES INC COM NEW 48826D201 29 53,362 SH   SOLE 0 45,295 0 8,067
KEMPER CORP COM 488401100 3,801 56,877 SH   SOLE 0 56,877 0 0
KEROS THERAPEUTICS INC COM 492327101 683 17,700 SH   SOLE 0 0 0 17,700
KEURIG DR PEPPER INC COM 49271V100 139,581 5,057,281 SH   SOLE 0 4,501,775 0 555,506
KEWAUNEE SCIENTIFIC CORP COM 492854104 1,022 114,281 SH   SOLE 0 114,281 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,815 28,500 SH   SOLE 0 28,500 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,591 328,720 SH   SOLE 0 328,720 0 0
KFORCE INC COM 493732101 4,396 136,649 SH   SOLE 0 0 0 136,649
KILROY RLTY CORP COM 49427F108 9,976 192,000 SH   SOLE 0 189,288 0 2,712
KIMBALL ELECTRONICS INC COM 49428J109 4,873 421,575 SH   SOLE 0 358,918 0 62,657
KIMBALL INTL INC CL B 494274103 26,554 2,519,376 SH   SOLE 0 2,321,285 0 198,091
KIMBELL RTY PARTNERS LP UNIT 49435R102 251 41,000 SH   SOLE 0 0 0 41,000
KIMBERLY CLARK CORP COM 494368103 148,838 1,007,975 SH   SOLE 0 701,217 0 306,758
KIMCO RLTY CORP COM 49446R109 12,826 1,139,095 SH   SOLE 0 623,853 0 515,242
KINDER MORGAN INC DEL COM 49456B101 2,987 242,231 SH   SOLE 0 198,295 0 43,936
KINDRED BIOSCIENCES INC COM 494577109 6,657 1,551,698 SH   SOLE 0 1,357,047 0 194,651
KINGSTONE COS INC COM 496719105 2,741 465,348 SH   SOLE 0 454,006 0 11,342
KINGSWAY FINL SVCS INC COM NEW 496904202 1,172 397,149 SH   SOLE 0 359,316 0 37,833
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 241 15,700 SH   SOLE 0 0 0 15,700
KINROSS GOLD CORP COM 496902404 393,904 44,660,331 SH   SOLE 0 43,702,891 0 957,440
KINTARA THERAPEUTICS INC COM 49720K101 241 171,894 SH   SOLE 0 0 0 171,894
KIRBY CORP COM 497266106 10,431 288,400 SH   SOLE 0 263,160 0 25,240
KIRKLAND LAKE GOLD LTD COM 49741E100 206,075 4,228,934 SH   SOLE 0 4,221,628 0 7,306
KIRKLANDS INC COM 497498105 7,486 911,800 SH   SOLE 0 911,800 0 0
KITE RLTY GROUP TR COM NEW 49803T300 21,459 1,853,097 SH   SOLE 0 1,853,097 0 0
KKR & CO INC COM 48251W104 7,577 220,650 SH   SOLE 0 0 0 220,650
KKR REAL ESTATE FIN TR INC COM 48251K100 319 19,300 SH   SOLE 0 0 0 19,300
KLA CORP COM NEW 482480100 40,900 211,109 SH   SOLE 0 207,709 0 3,400
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5,793 142,327 SH   SOLE 0 46,206 0 96,121
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 15,034 1,165,404 SH   SOLE 0 1,159,804 0 5,600
KNOWLES CORP COM 49926D109 1,853 124,374 SH   SOLE 0 124,374 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,062 43,724 SH   SOLE 0 0 0 43,724
KORN FERRY COM NEW 500643200 6,421 221,400 SH   SOLE 0 221,400 0 0
KOSS CORP COM 500692108 118 55,135 SH   SOLE 0 55,135 0 0
KRAFT HEINZ CO COM 500754106 31,229 1,042,700 SH   SOLE 0 1,001,309 0 41,391
KRANESHARES TR BOSERA MSCI CH 500767405 560 14,200 SH   SOLE 0 14,200 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 259 3,800 SH   SOLE 0 3,800 0 0
KRATON CORPORATION COM 50077C106 2,231 125,189 SH   SOLE 0 100,589 0 24,600
KROGER CO COM 501044101 987,733 29,128,088 SH   SOLE 0 29,128,088 0 0
KRONOS WORLDWIDE INC COM 50105F105 20,332 1,581,000 SH   SOLE 0 1,581,000 0 0
KRYSTAL BIOTECH INC COM 501147102 844 19,600 SH   SOLE 0 0 0 19,600
KT CORP SPONSORED ADR 48268K101 1,311 136,400 SH   SOLE 0 136,400 0 0
KULICKE & SOFFA INDS INC COM 501242101 9,577 427,528 SH   SOLE 0 427,528 0 0
KVH INDS INC COM 482738101 3,307 367,000 SH   SOLE 0 367,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 69,935 411,770 SH   SOLE 0 158,402 0 253,368
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,727 25,105 SH   SOLE 0 25,105 0 0
LADDER CAP CORP CL A 505743104 1,068 150,041 SH   SOLE 0 150,041 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 45 11,100 SH   SOLE 0 0 0 11,100
LAKELAND BANCORP INC COM 511637100 9,552 960,000 SH   SOLE 0 899,561 0 60,439
LAKELAND FINL CORP COM 511656100 7,762 188,400 SH   SOLE 0 188,400 0 0
LAKELAND INDS INC COM 511795106 12,801 646,502 SH   SOLE 0 638,502 0 8,000
LAMAR ADVERTISING CO NEW CL A 512816109 14,901 225,191 SH   SOLE 0 188,463 0 36,728
LAM RESEARCH CORP COM 512807108 84,913 255,956 SH   SOLE 0 199,727 0 56,229
LANCASTER COLONY CORP COM 513847103 108,275 605,563 SH   SOLE 0 601,530 0 4,033
LANDEC CORP COM 514766104 1,082 111,300 SH   SOLE 0 111,300 0 0
LANDMARK BANCORP INC COM 51504L107 2,298 107,641 SH   SOLE 0 100,898 0 6,743
LANDSTAR SYS INC COM 515098101 24,513 195,340 SH   SOLE 0 192,100 0 3,240
LANNET INC COM 516012101 10,381 1,699,037 SH   SOLE 0 1,699,037 0 0
LANTHEUS HLDGS INC COM 516544103 1,685 132,964 SH   SOLE 0 128,040 0 4,924
LANTRONIX INC COM NEW 516548203 2,837 589,864 SH   SOLE 0 583,171 0 6,693
LARIMAR THERAPEUTICS INC COM 517125100 3,020 199,074 SH   SOLE 0 186,680 0 12,394
LATTICE SEMICONDUCTOR CORP COM 518415104 9,120 314,900 SH   SOLE 0 314,900 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 417 16,100 SH   SOLE 0 16,100 0 0
LAUDER ESTEE COS INC CL A 518439104 170,962 783,330 SH   SOLE 0 783,330 0 0
LAUREATE EDUCATION INC CL A 518613203 2,899 218,300 SH   SOLE 0 218,300 0 0
LAWSON PRODS INC COM 520776105 3,972 96,800 SH   SOLE 0 78,200 0 18,600
LAZYDAYS HLDGS INC COM 52110H100 2,995 236,200 SH   SOLE 0 110,280 0 125,920
L BRANDS INC COM 501797104 43,228 1,358,933 SH   SOLE 0 823,016 0 535,917
LCI INDS COM 50189K103 2,423 22,800 SH   SOLE 0 17,097 0 5,703
LCNB CORP COM 50181P100 2,695 197,416 SH   SOLE 0 197,416 0 0
LEAF GROUP LTD COM 52177G102 7,840 1,561,767 SH   SOLE 0 1,393,450 0 168,317
LEAP THERAPEUTICS INC COM 52187K101 1,383 698,700 SH   SOLE 0 0 0 698,700
LEJU HLDGS LTD SPONSORED ADS 50187J108 2,737 1,385,762 SH   SOLE 0 1,375,662 0 10,100
LENDINGCLUB CORP COM NEW 52603A208 3,660 776,977 SH   SOLE 0 776,977 0 0
LENNAR CORP CL B 526057302 2,936 44,717 SH   SOLE 0 44,717 0 0
LENNOX INTL INC COM 526107107 15,430 56,600 SH   SOLE 0 55,601 0 999
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2,351 1,632,631 SH   SOLE 0 1,274,569 0 358,062
LEXINGTON REALTY TRUST COM 529043101 2,664 254,882 SH   SOLE 0 254,882 0 0
LGL GROUP INC COM 50186A108 2,852 319,685 SH   SOLE 0 257,594 0 62,091
LIBERTY BROADBAND CORP COM SER A 530307107 4,056 28,600 SH   SOLE 0 28,600 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 39,218 274,500 SH   SOLE 0 267,451 0 7,049
LIBERTY GLOBAL PLC SHS CL A G5480U104 89,467 4,258,314 SH   SOLE 0 4,258,314 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 93,098 4,533,635 SH   SOLE 0 4,485,706 0 47,929
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 902 109,359 SH   SOLE 0 0 0 109,359
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5,323 653,875 SH   SOLE 0 653,875 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,226 298,200 SH   SOLE 0 298,200 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 653 19,700 SH   SOLE 0 19,700 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 20,424 972,119 SH   SOLE 0 972,119 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,673 292,400 SH   SOLE 0 292,400 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 15,644 466,837 SH   SOLE 0 466,837 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2,451 1,416,621 SH   SOLE 0 1,349,021 0 67,600
LIFE STORAGE INC COM 53223X107 26,970 256,200 SH   SOLE 0 122,500 0 133,700
LIFETIME BRANDS INC COM 53222Q103 575 60,800 SH   SOLE 0 60,800 0 0
LIFEVANTAGE CORP COM NEW 53222K205 14,316 1,186,105 SH   SOLE 0 1,161,365 0 24,740
LIFEWAY FOODS INC COM 531914109 2,408 478,643 SH   SOLE 0 435,943 0 42,700
LIGHTBRIDGE CORP COM 53224K302 130 31,085 SH   SOLE 0 7,529 0 23,556
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 2,507 1,298,920 SH   SOLE 0 1,276,420 0 22,500
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 3,374 1,400,101 SH   SOLE 0 1,274,592 0 125,509
LILLY ELI & CO COM 532457108 71,279 481,547 SH   SOLE 0 121,430 0 360,117
LIMBACH HLDGS INC COM 53263P105 1,832 171,217 SH   SOLE 0 135,417 0 35,800
LINCOLN EDL SVCS CORP COM 533535100 4,488 813,117 SH   SOLE 0 735,478 0 77,639
LINCOLN ELEC HLDGS INC COM 533900106 2,884 31,338 SH   SOLE 0 31,338 0 0
LINCOLN NATL CORP IND COM 534187109 7,127 227,474 SH   SOLE 0 227,474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 124 14,600 SH   SOLE 0 14,600 0 0
LINDE PLC SHS G5494J103 121,351 509,600 SH   SOLE 0 244,313 0 265,287
LINDSAY CORP COM 535555106 2,263 23,402 SH   SOLE 0 9,500 0 13,902
LINEAGE CELL THERAPEUTICS IN COM 53566P109 432 460,806 SH   SOLE 0 16,913 0 443,893
LIONS GATE ENTMNT CORP CL A VTG 535919401 20,842 2,198,478 SH   SOLE 0 2,198,478 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 15,103 1,732,034 SH   SOLE 0 1,732,034 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 217 44,058 SH   SOLE 0 0 0 44,058
LIQUIDITY SERVICES INC COM 53635B107 19,913 2,669,304 SH   SOLE 0 2,426,664 0 242,640
LIVE VENTURES INC COM NEW 538142308 311 34,801 SH   SOLE 0 34,801 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 646 248,900 SH   SOLE 0 11,400 0 237,500
LIVONGO HEALTH INC COM 539183103 45,726 326,500 SH   SOLE 0 318,644 0 7,856
LIZHI INC ADS 53933L104 106 47,100 SH   SOLE 0 33,860 0 13,240
LKQ CORP COM 501889208 14,216 512,660 SH   SOLE 0 370,191 0 142,469
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 879 675,900 SH   SOLE 0 675,900 0 0
LOCKHEED MARTIN CORP COM 539830109 23,188 60,500 SH   SOLE 0 11,831 0 48,669
LOGITECH INTL S A SHS H50430232 175,002 2,263,643 SH   SOLE 0 2,263,643 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,120 259,800 SH   SOLE 0 0 0 259,800
LONESTAR RES US INC CL A VTG 54240F103 65 281,917 SH   SOLE 0 281,917 0 0
LOOP INDS INC COM 543518104 279 20,400 SH   SOLE 0 0 0 20,400
LORAL SPACE & COMMUNICATNS I COM 543881106 716 39,100 SH   SOLE 0 9,300 0 29,800
LOUISIANA PAC CORP COM 546347105 45,633 1,546,355 SH   SOLE 0 1,546,355 0 0
LOWES COS INC COM 548661107 83,693 504,600 SH   SOLE 0 212,547 0 292,053
LSB INDS INC COM 502160104 1,319 814,056 SH   SOLE 0 749,502 0 64,554
LSI INDS INC COM 50216C108 6,546 969,841 SH   SOLE 0 969,841 0 0
LUBYS INC COM 549282101 1,260 440,456 SH   SOLE 0 320,622 0 119,834
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5,718 259,300 SH   SOLE 0 259,300 0 0
LUMENTUM HLDGS INC COM 55024U109 61,126 813,604 SH   SOLE 0 813,604 0 0
LUMINEX CORP DEL COM 55027E102 35,517 1,353,042 SH   SOLE 0 1,279,269 0 73,773
LUMOS PHARMA INC COM 55028X109 4,230 306,112 SH   SOLE 0 306,112 0 0
LUNA INNOVATIONS COM 550351100 4,855 811,907 SH   SOLE 0 811,907 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 217 441,300 SH   SOLE 0 441,300 0 0
LUTHER BURBANK CORP COM 550550107 2,038 244,068 SH   SOLE 0 244,068 0 0
LUXFER HOLDINGS PLC SHS G5698W116 728 58,000 SH   SOLE 0 52,000 0 6,000
LYDALL INC DEL COM 550819106 1,110 67,100 SH   SOLE 0 67,100 0 0
LYFT INC CL A COM 55087P104 64,788 2,351,669 SH   SOLE 0 2,351,669 0 0
MACATAWA BK CORP COM 554225102 8,481 1,298,784 SH   SOLE 0 1,195,110 0 103,674
MACERICH CO COM 554382101 6,418 945,174 SH   SOLE 0 19,987 0 925,187
MACK CALI RLTY CORP COM 554489104 27,093 2,146,821 SH   SOLE 0 2,146,821 0 0
MACKINAC FINL CORP COM 554571109 227 23,568 SH   SOLE 0 23,568 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 13,441 395,215 SH   SOLE 0 395,215 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 12,353 459,400 SH   SOLE 0 450,735 0 8,665
MADDEN STEVEN LTD COM 556269108 17,395 892,067 SH   SOLE 0 892,067 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,586 21,782 SH   SOLE 0 21,782 0 0
MAGAL SECURITY SYS LTD ORD M6786D104 2,727 730,977 SH   SOLE 0 694,087 0 36,890
MAGELLAN HEALTH INC COM NEW 559079207 58,390 770,519 SH   SOLE 0 770,519 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 2,466 362,700 SH   SOLE 0 164 0 362,536
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 8,333 634,665 SH   SOLE 0 512,906 0 121,759
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,907 139,231 SH   SOLE 0 0 0 139,231
MAGNA INTL INC COM 559222401 19,899 434,870 SH   SOLE 0 198,170 0 236,700
MAIDEN HOLDINGS LTD SHS G5753U112 1,086 890,477 SH   SOLE 0 772,070 0 118,407
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4,964 323,149 SH   SOLE 0 323,149 0 0
MALIBU BOATS INC COM CL A 56117J100 54,630 1,102,301 SH   SOLE 0 1,102,301 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 201 206,500 SH   SOLE 0 206,500 0 0
MALVERN BANCORP INC COM 561409103 1,486 125,964 SH   SOLE 0 92,264 0 33,700
MAMMOTH ENERGY SVCS INC COM 56155L108 86 53,867 SH   SOLE 0 53,867 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 14,656 1,008,000 SH   SOLE 0 707,000 0 301,000
MANHATTAN ASSOCS INC COM 562750109 19,896 208,360 SH   SOLE 0 170,410 0 37,950
MANHATTAN BRDG CAP INC COM 562803106 648 148,528 SH   SOLE 0 123,694 0 24,834
MANITEX INTL INC COM 563420108 216 51,840 SH   SOLE 0 51,840 0 0
MANITOWOC CO INC COM NEW 563571405 3,123 371,398 SH   SOLE 0 151,849 0 219,549
MANNATECH INC COM NEW 563771203 841 50,217 SH   SOLE 0 50,121 0 96
MANNING & NAPIER INC CL A 56382Q102 4,905 1,148,668 SH   SOLE 0 1,148,668 0 0
MANNKIND CORP COM NEW 56400P706 806 428,893 SH   SOLE 0 0 0 428,893
MANPOWERGROUP INC COM 56418H100 25,743 351,052 SH   SOLE 0 295,154 0 55,898
MANTECH INTL CORP CL A 564563104 1,812 26,300 SH   SOLE 0 26,300 0 0
MANULIFE FINL CORP COM 56501R106 25,072 1,802,438 SH   SOLE 0 447,129 0 1,355,309
MARATHON OIL CORP COM 565849106 2,969 726,021 SH   SOLE 0 726,021 0 0
MARCHEX INC CL B 56624R108 5,585 2,634,460 SH   SOLE 0 2,314,545 0 319,915
MARINEMAX INC COM 567908108 2,654 103,400 SH   SOLE 0 0 0 103,400
MARINE PRODS CORP COM 568427108 2,607 166,702 SH   SOLE 0 166,702 0 0
MARIN SOFTWARE INC COM NEW 56804T205 539 405,007 SH   SOLE 0 405,007 0 0
MARKEL CORP COM 570535104 136,543 140,231 SH   SOLE 0 138,387 0 1,844
MARKER THERAPEUTICS INC COM 57055L107 341 227,003 SH   SOLE 0 6,775 0 220,228
MARKETAXESS HLDGS INC COM 57060D108 465,536 966,664 SH   SOLE 0 933,738 0 32,926
MARLIN BUSINESS SVCS CORP COM 571157106 2,578 365,671 SH   SOLE 0 290,371 0 75,300
MARRIOTT INTL INC NEW CL A 571903202 61,512 664,416 SH   SOLE 0 52,100 0 612,316
MARRONE BIO INNOVATIONS INC COM 57165B106 51 42,000 SH   SOLE 0 12,542 0 29,458
MARSH & MCLENNAN COS INC COM 571748102 9,348 81,500 SH   SOLE 0 34,047 0 47,453
MARTEN TRANS LTD COM 573075108 2,920 178,934 SH   SOLE 0 0 0 178,934
MASCO CORP COM 574599106 48,597 881,500 SH   SOLE 0 849,610 0 31,890
MASIMO CORP COM 574795100 19,499 82,600 SH   SOLE 0 56,701 0 25,899
MASONITE INTL CORP COM 575385109 37,195 378,000 SH   SOLE 0 369,845 0 8,155
MASTECH DIGITAL INC COM 57633B100 3,559 197,625 SH   SOLE 0 152,799 0 44,826
MASTERCRAFT BOAT HLDGS INC COM 57637H103 752 43,000 SH   SOLE 0 43,000 0 0
MATCH GROUP INC NEW COM 57667L107 13,096 118,353 SH   SOLE 0 108,117 0 10,236
MATERIALISE NV SPONSORED ADS 57667T100 5,566 150,800 SH   SOLE 0 150,800 0 0
MATERION CORP COM 576690101 27,310 524,894 SH   SOLE 0 464,711 0 60,183
MATRIX SVC CO COM 576853105 691 82,759 SH   SOLE 0 0 0 82,759
MATTHEWS INTL CORP CL A 577128101 3,219 143,953 SH   SOLE 0 3,500 0 140,453
MAUI LD & PINEAPPLE INC COM 577345101 2,108 194,824 SH   SOLE 0 164,264 0 30,560
MAVERIX METALS INC COM NEW 57776F405 4,459 868,900 SH   SOLE 0 193,200 0 675,700
MAXAR TECHNOLOGIES INC COM 57778K105 5,469 219,302 SH   SOLE 0 219,302 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 169,363 2,505,000 SH   SOLE 0 2,086,476 0 418,524
MAXIMUS INC COM 577933104 15,262 223,100 SH   SOLE 0 201,921 0 21,179
MBIA INC COM 55262C100 1,569 258,892 SH   SOLE 0 258,892 0 0
MCCORMICK & CO INC COM VTG 579780107 215 1,100 SH   SOLE 0 1,000 0 100
MCEWEN MNG INC COM 58039P107 994 937,365 SH   SOLE 0 0 0 937,365
MCGRATH RENTCORP COM 580589109 4,165 69,895 SH   SOLE 0 47,900 0 21,995
MCKESSON CORP COM 58155Q103 34,302 230,326 SH   SOLE 0 49,880 0 180,446
MDC PARTNERS INC CL A SUB VTG 552697104 304 188,820 SH   SOLE 0 121,022 0 67,798
MDU RES GROUP INC COM 552690109 9,125 405,550 SH   SOLE 0 405,550 0 0
MECHEL PAO SPON ADR PFD 583840509 118 299,238 SH   SOLE 0 299,238 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,612 1,067,381 SH   SOLE 0 911,882 0 155,499
MEDICAL PPTYS TRUST INC COM 58463J304 6,007 340,700 SH   SOLE 0 327,376 0 13,324
MEDICENNA THERAPEUTICS CORP COM 58490H107 945 229,900 SH   SOLE 0 0 0 229,900
MEDICINOVA INC COM NEW 58468P206 1,099 209,800 SH   SOLE 0 209,800 0 0
MEDIFAST INC COM 58470H101 162,725 989,510 SH   SOLE 0 983,710 0 5,800
MEDIGUS LTD SPONSORED ADS 58471G300 261 189,071 SH   SOLE 0 188,671 0 400
MEDIWOUND LTD ORD SHS M68830104 2,411 641,122 SH   SOLE 0 459,522 0 181,600
MEDNAX INC COM 58502B106 6,764 415,500 SH   SOLE 0 415,500 0 0
MEDPACE HLDGS INC COM 58506Q109 93,656 838,088 SH   SOLE 0 838,088 0 0
MEDTRONIC PLC SHS G5960L103 6,032 58,041 SH   SOLE 0 22,700 0 35,341
MEI PHARMA INC COM NEW 55279B202 9,752 3,125,586 SH   SOLE 0 1,986,473 0 1,139,113
MELCO RESORTS AND ENTMNT LTD ADR 585464100 10,043 603,165 SH   SOLE 0 603,165 0 0
MERCADOLIBRE INC COM 58733R102 108,897 100,600 SH   SOLE 0 0 0 100,600
MERCANTILE BANK CORP COM 587376104 15,078 836,713 SH   SOLE 0 792,913 0 43,800
MERCER INTL INC COM 588056101 5,257 796,500 SH   SOLE 0 792,000 0 4,500
MERCHANTS BANCORP IND COM 58844R108 1,132 57,450 SH   SOLE 0 32,450 0 25,000
MERCK & CO. INC COM 58933Y105 101,509 1,223,739 SH   SOLE 0 1,223,739 0 0
MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 72 33,025 SH   SOLE 0 33,025 0 0
MERCURY GENL CORP NEW COM 589400100 90,158 2,179,300 SH   SOLE 0 2,179,300 0 0
MERCURY SYS INC COM 589378108 5,309 68,535 SH   SOLE 0 68,535 0 0
MEREDITH CORP COM 589433101 457 34,800 SH   SOLE 0 34,800 0 0
MEREO BIOPHARMA GROUP PLC ADS 589492107 56 21,200 SH   SOLE 0 21,200 0 0
MERIDIAN BANCORP INC MD COM 58958U103 24,286 2,346,459 SH   SOLE 0 2,211,045 0 135,414
MERIDIAN BIOSCIENCE INC COM 589584101 46,590 2,743,812 SH   SOLE 0 2,695,264 0 48,548
MERIDIAN CORPORATION COM 58958P104 195 12,091 SH   SOLE 0 4,800 0 7,291
MERITAGE HOMES CORP COM 59001A102 2,086 18,900 SH   SOLE 0 18,900 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,331 71,500 SH   SOLE 0 71,500 0 0
MER TELEMANAGEMENT SOLUTIONS SHS M69676209 23 18,900 SH   SOLE 0 0 0 18,900
MESA LABS INC COM 59064R109 10,725 42,100 SH   SOLE 0 35,689 0 6,411
METALLA RTY & STREAMING LTD COM NEW 59124U605 1,310 166,000 SH   SOLE 0 0 0 166,000
METHANEX CORP COM 59151K108 20,602 844,350 SH   SOLE 0 844,350 0 0
METHODE ELECTRS INC COM 591520200 4,029 141,380 SH   SOLE 0 141,380 0 0
METROPOLITAN BK HLDG CORP COM 591774104 2,520 90,000 SH   SOLE 0 63,000 0 27,000
METTLER TOLEDO INTERNATIONAL COM 592688105 30,518 31,600 SH   SOLE 0 21,875 0 9,725
MEXCO ENERGY CORP COM 592770101 50 10,400 SH   SOLE 0 0 0 10,400
MGE ENERGY INC COM 55277P104 14,330 228,694 SH   SOLE 0 186,250 0 42,444
MGIC INVT CORP WIS COM 552848103 8,472 956,200 SH   SOLE 0 916,632 0 39,568
MGM GROWTH PPTYS LLC CL A COM 55303A105 8,069 288,400 SH   SOLE 0 284,489 0 3,911
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2,358 732,265 SH   SOLE 0 732,265 0 0
MICRON TECHNOLOGY INC COM 595112103 20,941 445,936 SH   SOLE 0 0 0 445,936
MICROSOFT CORP COM 594918104 276,755 1,315,812 SH   SOLE 0 800 0 1,315,012
MICROSTRATEGY INC CL A NEW 594972408 21,425 142,300 SH   SOLE 0 142,300 0 0
MICT INC COM 55328R109 195 50,295 SH   SOLE 0 50,295 0 0
MID-AMER APT CMNTYS INC COM 59522J103 15,439 133,149 SH   SOLE 0 21,573 0 111,576
MIDATECH PHARMA PLC SPONSORED ADS 59564R302 275 151,800 SH   SOLE 0 145,000 0 6,800
MIDDLEFIELD BANC CORP COM NEW 596304204 1,295 67,112 SH   SOLE 0 67,112 0 0
MIDDLESEX WTR CO COM 596680108 28,900 465,000 SH   SOLE 0 465,000 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 387 30,108 SH   SOLE 0 0 0 30,108
MIDWESTONE FINL GROUP INC NE COM 598511103 1,717 96,100 SH   SOLE 0 96,100 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 111 15,100 SH   SOLE 0 0 0 15,100
MILLENDO THERAPEUTICS INC COM 60040X103 872 535,001 SH   SOLE 0 535,001 0 0
MILLER HERMAN INC COM 600544100 10,464 346,965 SH   SOLE 0 346,965 0 0
MILLER INDS INC TENN COM NEW 600551204 3,442 112,600 SH   SOLE 0 63,700 0 48,900
MILLICOM INTL CELLULAR S A COM STK L6388F110 6,336 208,874 SH   SOLE 0 128,347 0 80,527
MIMECAST LTD ORD SHS G14838109 12,579 268,100 SH   SOLE 0 252,597 0 15,503
MIND C T I LTD ORD M70240102 152 65,700 SH   SOLE 0 0 0 65,700
MIND TECHNOLOGY INC COM 602566101 1,110 533,651 SH   SOLE 0 448,024 0 85,627
MINERVA NEUROSCIENCES INC COM 603380106 2,060 647,700 SH   SOLE 0 647,700 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 59 75,622 SH   SOLE 0 14,727 0 60,895
MISONIX INC COM 604871103 480 40,907 SH   SOLE 0 1,007 0 39,900
MISTRAS GROUP INC COM 60649T107 311 79,438 SH   SOLE 0 27,340 0 52,098
MITEK SYS INC COM NEW 606710200 7,688 603,481 SH   SOLE 0 603,481 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 18,773 4,681,500 SH   SOLE 0 4,681,500 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 6,398 715,700 SH   SOLE 0 590,300 0 125,400
MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 10,762 4,220,400 SH   SOLE 0 4,220,400 0 0
MKS INSTRS INC COM 55306N104 19,842 181,652 SH   SOLE 0 179,530 0 2,122
MOBILEIRON INC COM NEW 60739U204 33,957 4,844,134 SH   SOLE 0 4,506,479 0 337,655
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 214,341 24,552,224 SH   SOLE 0 24,552,224 0 0
MODEL N INC COM 607525102 72,290 2,049,044 SH   SOLE 0 1,953,159 0 95,885
MODINE MFG CO COM 607828100 3,822 611,592 SH   SOLE 0 377,800 0 233,792
MOGO INC COM 60800C109 404 279,919 SH   SOLE 0 154,519 0 125,400
MOGU INC SPON ADS 608012100 183 77,766 SH   SOLE 0 76,566 0 1,200
MOHAWK GROUP HLDGS INC COM 608189106 2,721 329,873 SH   SOLE 0 139,800 0 190,073
MOHAWK INDS INC COM 608190104 1,357 13,900 SH   SOLE 0 100 0 13,800
MOLECULAR TEMPLATES INC COM 608550109 741 67,879 SH   SOLE 0 0 0 67,879
MOLECULIN BIOTECH INC COM 60855D101 724 891,141 SH   SOLE 0 748,125 0 143,016
MOLINA HEALTHCARE INC COM 60855R100 614,128 3,355,159 SH   SOLE 0 3,311,834 0 43,325
MOLSON COORS BEVERAGE CO CL B 60871R209 11,372 338,868 SH   SOLE 0 199,947 0 138,921
MOMENTA PHARMACEUTICALS INC COM 60877T100 31,443 599,151 SH   SOLE 0 599,151 0 0
MOMO INC ADR 60879B107 194,992 14,170,897 SH   SOLE 0 14,170,897 0 0
MONDELEZ INTL INC CL A 609207105 17,804 309,898 SH   SOLE 0 271,157 0 38,741
MONMOUTH REAL ESTATE INVT CO CL A 609720107 36,317 2,622,200 SH   SOLE 0 2,436,200 0 186,000
MONOLITHIC PWR SYS INC COM 609839105 45,936 164,286 SH   SOLE 0 149,265 0 15,021
MONRO INC COM 610236101 3,018 74,379 SH   SOLE 0 74,379 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,001,240 12,484,290 SH   SOLE 0 12,422,980 0 61,310
MOODYS CORP COM 615369105 39,536 136,400 SH   SOLE 0 50,188 0 86,212
MOOG INC CL B 615394301 386 6,000 SH   SOLE 0 6,000 0 0
MORNINGSTAR INC COM 617700109 116,341 724,370 SH   SOLE 0 718,064 0 6,306
MOSAIC CO NEW COM 61945C103 15,232 833,700 SH   SOLE 0 806,765 0 26,935
MOSYS INC COM 619718307 132 92,155 SH   SOLE 0 92,155 0 0
MOTUS GI HLDGS INC COM 62014P108 11 11,296 SH   SOLE 0 11,296 0 0
MOVADO GROUP INC COM 624580106 1,376 138,398 SH   SOLE 0 0 0 138,398
MOXIAN INC COM 624697306 18 13,102 SH   SOLE 0 1,810 0 11,292
MRC GLOBAL INC COM 55345K103 1,139 266,100 SH   SOLE 0 0 0 266,100
MR COOPER GROUP INC COM 62482R107 10,150 454,730 SH   SOLE 0 264,631 0 190,099
MSA SAFETY INC COM 553498106 2,442 18,200 SH   SOLE 0 9,008 0 9,192
MSCI INC COM 55354G100 14,957 41,921 SH   SOLE 0 7,126 0 34,795
MSC INDL DIRECT INC CL A 553530106 6,644 105,000 SH   SOLE 0 74,425 0 30,575
MSG NETWORK INC CL A 553573106 717 74,900 SH   SOLE 0 74,900 0 0
MTBC INC COM 55378G102 664 74,901 SH   SOLE 0 21,601 0 53,300
MTS SYS CORP COM 553777103 793 41,518 SH   SOLE 0 0 0 41,518
MUELLER INDS INC COM 624756102 831 30,700 SH   SOLE 0 29,679 0 1,021
MUELLER WTR PRODS INC COM SER A 624758108 4,802 462,200 SH   SOLE 0 460,134 0 2,066
MURPHY USA INC COM 626755102 125,820 980,900 SH   SOLE 0 910,119 0 70,781
MUSTANG BIO INC COM 62818Q104 1,161 368,672 SH   SOLE 0 368,672 0 0
MVB FINL CORP COM 553810102 910 57,000 SH   SOLE 0 34,369 0 22,631
MYERS INDS INC COM 628464109 23,372 1,766,597 SH   SOLE 0 1,766,597 0 0
MYOMO INC COM NEW 62857J201 411 91,665 SH   SOLE 0 42,087 0 49,578
MYOS RENS TECHNOLOGY INC COM 62857P108 301 219,800 SH   SOLE 0 59,953 0 159,847
MYOVANT SCIENCES LTD COM G637AM102 2,963 210,900 SH   SOLE 0 181,840 0 29,060
MYRIAD GENETICS INC COM 62855J104 1,408 107,974 SH   SOLE 0 104,284 0 3,690
NABORS INDUSTRIES LTD SHS G6359F137 5,326 217,925 SH   SOLE 0 168,066 0 49,859
NABRIVA THERAPEUTICS PLC SHS G63637105 16 30,433 SH   SOLE 0 5,664 0 24,769
NACCO INDS INC CL A 629579103 5,985 328,644 SH   SOLE 0 311,944 0 16,700
NANTHEALTH INC COM 630104107 1,402 598,969 SH   SOLE 0 598,664 0 305
NASDAQ INC COM 631103108 19,891 162,100 SH   SOLE 0 142,405 0 19,695
NATERA INC COM 632307104 30,471 421,800 SH   SOLE 0 407,046 0 14,754
NATHANS FAMOUS INC NEW COM 632347100 12,091 235,920 SH   SOLE 0 235,920 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1,592 62,870 SH   SOLE 0 62,870 0 0
NATIONAL BEVERAGE CORP COM 635017106 194,323 2,857,271 SH   SOLE 0 2,857,271 0 0
NATIONAL BK HLDGS CORP CL A 633707104 40,118 1,528,300 SH   SOLE 0 1,528,300 0 0
NATIONAL CINEMEDIA INC COM 635309107 3,436 1,265,687 SH   SOLE 0 1,246,587 0 19,100
NATIONAL FUEL GAS CO N J COM 636180101 2,906 71,600 SH   SOLE 0 56,665 0 14,935
NATIONAL GRID PLC SPONSORED ADR NE 636274409 368,698 6,379,967 SH   SOLE 0 6,379,967 0 0
NATIONAL HEALTHCARE CORP COM 635906100 42,246 678,000 SH   SOLE 0 669,000 0 9,000
NATIONAL HEALTH INVS INC COM 63633D104 21,727 360,500 SH   SOLE 0 359,600 0 900
NATIONAL HOLDINGS CORP COM NEW 636375206 115 54,208 SH   SOLE 0 54,208 0 0
NATIONAL INSTRS CORP COM 636518102 2,769 77,566 SH   SOLE 0 77,566 0 0
NATIONAL OILWELL VARCO INC COM 637071101 23,518 2,595,810 SH   SOLE 0 1,892,033 0 703,777
NATIONAL PRESTO INDS INC COM 637215104 18,631 227,600 SH   SOLE 0 208,800 0 18,800
NATIONAL RESH CORP COM NEW 637372202 26,465 537,800 SH   SOLE 0 537,800 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 7,520 217,900 SH   SOLE 0 154,297 0 63,603
NATIONAL SEC GROUP INC COM 637546102 118 10,000 SH   SOLE 0 10,000 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 48,417 1,480,202 SH   SOLE 0 1,480,202 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,963 10,742 SH   SOLE 0 10,742 0 0
NATURA &CO HLDG S A ADS 63884N108 63,983 3,513,597 SH   SOLE 0 3,513,597 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 3,860 511,202 SH   SOLE 0 504,902 0 6,300
NATURAL GAS SERVICES GROUP COM 63886Q109 6,083 719,906 SH   SOLE 0 616,090 0 103,816
NATURAL GROCERS BY VITAMIN C COM 63888U108 8,077 819,215 SH   SOLE 0 760,515 0 58,700
NATURAL HEALTH TRENDS CORP COM 63888P406 5,111 906,275 SH   SOLE 0 906,275 0 0
NATURES SUNSHINE PRODS INC COM 639027101 7,316 632,297 SH   SOLE 0 610,797 0 21,500
NATUS MED INC DEL COM 639050103 14,955 873,045 SH   SOLE 0 873,045 0 0
NAUTILUS INC COM 63910B102 10,188 593,679 SH   SOLE 0 555,965 0 37,714
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 260 96,148 SH   SOLE 0 9,648 0 86,500
NAVIENT CORPORATION COM 63938C108 8,267 978,400 SH   SOLE 0 923,736 0 54,664
NAVIGATOR HOLDINGS LTD SHS Y62132108 3,347 400,300 SH   SOLE 0 329,919 0 70,381
NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 45 43,400 SH   SOLE 0 0 0 43,400
NAVIOS MARITIME HLDGS INC COM Y62197119 1,428 811,444 SH   SOLE 0 811,444 0 0
NAVISTAR INTL CORP NEW COM 63934E108 86,253 1,981,005 SH   SOLE 0 1,981,005 0 0
NBT BANCORP INC COM 628778102 6,431 239,800 SH   SOLE 0 135,700 0 104,100
NCS MULTISTAGE HLDGS INC COM 628877102 17 29,300 SH   SOLE 0 29,300 0 0
NEENAH INC COM 640079109 3,222 86,000 SH   SOLE 0 16,400 0 69,600
NEOLEUKIN THERAPEUTICS INC COM 64049K104 10,046 837,137 SH   SOLE 0 837,137 0 0
NEONODE INC COM PAR 64051M709 391 49,500 SH   SOLE 0 10,715 0 38,785
NEOPHOTONICS CORP COM 64051T100 16,102 2,643,957 SH   SOLE 0 2,643,957 0 0
NEOS THERAPEUTICS INC COM 64052L106 510 960,900 SH   SOLE 0 960,900 0 0
NEOVASC INC COM 64065J304 49 22,751 SH   SOLE 0 6,907 0 15,844
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 419 198,500 SH   SOLE 0 13,894 0 184,606
NESCO HLDGS INC COM 64083J104 78 18,855 SH   SOLE 0 4,100 0 14,755
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,537 456,222 SH   SOLE 0 456,222 0 0
NETAPP INC COM 64110D104 157,897 3,601,672 SH   SOLE 0 3,526,105 0 75,567
NETEASE INC SPONSORED ADS 64110W102 536,573 1,180,138 SH   SOLE 0 1,093,772 0 86,366
NET ELEMENT INC COM 64111R300 1,392 154,853 SH   SOLE 0 154,853 0 0
NETFLIX INC COM 64110L106 217,894 435,761 SH   SOLE 0 104,162 0 331,599
NETGEAR INC COM 64111Q104 5,372 174,300 SH   SOLE 0 174,300 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2,020 689,311 SH   SOLE 0 646,052 0 43,259
NETWORK-1 TECHNOLOGIES INC COM 64121N109 1,801 679,585 SH   SOLE 0 679,085 0 500
NEUBASE THERAPEUTICS INC COM 64132K102 4,226 556,732 SH   SOLE 0 520,320 0 36,412
NEUROCRINE BIOSCIENCES INC COM 64125C109 206,692 2,149,464 SH   SOLE 0 2,038,336 0 111,128
NEURONETICS INC COM 64131A105 2,073 426,561 SH   SOLE 0 426,561 0 0
NEUROTROPE INC COM NEW 64129T207 375 337,538 SH   SOLE 0 145,138 0 192,400
NEVRO CORP COM 64157F103 14,947 107,300 SH   SOLE 0 81,160 0 26,140
NEWAGE INC COM 650194103 60 34,790 SH   SOLE 0 0 0 34,790
NEWATER TECHNOLOGY INC SHS G64335105 68 19,500 SH   SOLE 0 19,500 0 0
NEWELL BRANDS INC COM 651229106 266 15,500 SH   SOLE 0 15,500 0 0
NEW FRONTIER HEALTH CORP ORD SHS G6461G106 574 75,200 SH   SOLE 0 58,300 0 16,900
NEWGIOCO GROUP INC COM NEW 65136T205 207 100,551 SH   SOLE 0 15,590 0 84,961
NEW GOLD INC CDA COM 644535106 37,352 21,966,208 SH   SOLE 0 19,783,908 0 2,182,300
NEW HOME CO INC COM 645370107 348 63,998 SH   SOLE 0 63,998 0 0
NEW JERSEY RES COM 646025106 7,071 261,700 SH   SOLE 0 261,700 0 0
NEWMARKET CORP COM 651587107 28,101 82,091 SH   SOLE 0 68,000 0 14,091
NEWMARK GROUP INC CL A 65158N102 1,136 263,043 SH   SOLE 0 21,077 0 241,966
NEWMONT CORP COM 651639106 508,440 8,013,232 SH   SOLE 0 7,705,926 0 307,306
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 340,169 2,275,379 SH   SOLE 0 2,225,441 0 49,938
NEWPARK RES INC COM PAR $.01NEW 651718504 1,024 975,461 SH   SOLE 0 381,758 0 593,703
NEW RELIC INC COM 64829B100 4,717 83,700 SH   SOLE 0 75,110 0 8,590
NEWS CORP NEW CL B 65249B208 15,580 1,114,558 SH   SOLE 0 1,110,453 0 4,105
NEW SR INVT GROUP INC COM 648691103 21,465 5,366,348 SH   SOLE 0 5,121,167 0 245,181
NEW YORK CMNTY BANCORP INC COM 649445103 4,455 538,660 SH   SOLE 0 538,660 0 0
NEW YORK TIMES CO CL A 650111107 239,452 5,595,986 SH   SOLE 0 5,513,989 0 81,997
NEXA RES S A COM L67359106 2,375 448,900 SH   SOLE 0 448,900 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 1,169 79,603 SH   SOLE 0 41,303 0 38,300
NEXPOINT RESIDENTIAL TR INC COM 65341D102 30,553 688,910 SH   SOLE 0 688,910 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 25,825 430,700 SH   SOLE 0 393,228 0 37,472
NEXTGEN HEALTHCARE INC COM 65343C102 578 45,376 SH   SOLE 0 0 0 45,376
NEXTIER OILFIELD SOLUTIONS COM 65290C105 13,026 7,041,171 SH   SOLE 0 6,230,005 0 811,166
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,308 82,200 SH   SOLE 0 0 0 82,200
NICE LTD SPONSORED ADR 653656108 50,282 221,477 SH   SOLE 0 212,235 0 9,242
NICHOLAS FINL INC BC COM NEW 65373J209 3,582 492,743 SH   SOLE 0 492,743 0 0
NIC INC COM 62914B100 41,323 2,097,632 SH   SOLE 0 1,909,372 0 188,260
NI HLDGS INC COM 65342T106 1,485 87,901 SH   SOLE 0 87,901 0 0
NIKE INC CL B 654106103 17,199 137,000 SH   SOLE 0 0 0 137,000
NINE ENERGY SERVICE INC COM 65441V101 299 264,200 SH   SOLE 0 264,200 0 0
NIO INC SPON ADS 62914V106 295,756 13,937,599 SH   SOLE 0 3,517,624 0 10,419,975
NISOURCE INC COM 65473P105 3,989 181,300 SH   SOLE 0 132,454 0 48,846
NIU TECHNOLOGIES ADS 65481N100 12,883 670,998 SH   SOLE 0 504,198 0 166,800
NLIGHT INC COM 65487K100 937 39,900 SH   SOLE 0 0 0 39,900
NL INDS INC COM NEW 629156407 1,024 241,014 SH   SOLE 0 241,014 0 0
NMI HLDGS INC CL A 629209305 5,239 294,353 SH   SOLE 0 294,353 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 832 31,900 SH   SOLE 0 31,900 0 0
NOBLE ENERGY INC COM 655044105 3,191 373,228 SH   SOLE 0 146,000 0 227,228
NOKIA CORP SPONSORED ADR 654902204 13,840 3,539,585 SH   SOLE 0 2,494,081 0 1,045,504
NOMAD FOODS LTD USD ORD SHS G6564A105 125,173 4,912,600 SH   SOLE 0 4,851,141 0 61,459
NOMURA HLDGS INC SPONSORED ADR 65535H208 8,776 1,916,090 SH   SOLE 0 1,664,790 0 251,300
NOODLES & CO COM CL A 65540B105 192 27,980 SH   SOLE 0 200 0 27,780
NORBORD INC COM NEW 65548P403 3,494 118,270 SH   SOLE 0 0 0 118,270
NORTECH SYS INC COM 656553104 270 57,559 SH   SOLE 0 55,341 0 2,218
NORTH AMERN CONSTR GROUP LTD COM 656811106 3,040 467,000 SH   SOLE 0 467,000 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 4,987 271,045 SH   SOLE 0 256,745 0 14,300
NORTHERN TECH INTL CORP COM 665809109 1,114 134,177 SH   SOLE 0 125,477 0 8,700
NORTHFIELD BANCORP INC DEL COM 66611T108 20,364 2,232,887 SH   SOLE 0 2,101,137 0 131,750
NORTHRIM BANCORP INC COM 666762109 3,267 128,175 SH   SOLE 0 120,189 0 7,986
NORTHROP GRUMMAN CORP COM 666807102 40,193 127,400 SH   SOLE 0 91,672 0 35,728
NORTHWEST BANCSHARES INC MD COM 667340103 7,560 821,719 SH   SOLE 0 821,719 0 0
NORTHWESTERN CORP COM NEW 668074305 13,008 267,426 SH   SOLE 0 267,426 0 0
NORTHWEST NAT HLDG CO COM 66765N105 826 18,200 SH   SOLE 0 18,200 0 0
NORTHWEST PIPE CO COM 667746101 913 34,500 SH   SOLE 0 400 0 34,100
NORTONLIFELOCK INC COM 668771108 136,799 6,564,238 SH   SOLE 0 6,311,129 0 253,109
NORWOOD FINANCIAL CORP COM 669549107 1,476 60,675 SH   SOLE 0 60,675 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 448 613,027 SH   SOLE 0 613,027 0 0
NOVAGOLD RES INC COM NEW 66987E206 349 29,300 SH   SOLE 0 0 0 29,300
NOVA MEASURING INSTRUMENTS L COM M7516K103 89,827 1,722,800 SH   SOLE 0 1,682,500 0 40,300
NOVANTA INC COM 67000B104 6,341 60,200 SH   SOLE 0 60,200 0 0
NOVARTIS AG SPONSORED ADR 66987V109 581,050 6,681,808 SH   SOLE 0 6,681,808 0 0
NOVAVAX INC COM NEW 670002401 22,600 208,583 SH   SOLE 0 161,356 0 47,227
NOVOCURE LTD ORD SHS G6674U108 108,824 977,670 SH   SOLE 0 910,716 0 66,954
NOVO-NORDISK A S ADR 670100205 1,952,457 28,121,231 SH   SOLE 0 28,121,231 0 0
NOVUS THERAPEUTICS INC COM 67011N105 720 758,149 SH   SOLE 0 758,149 0 0
NOW INC COM 67011P100 28,851 6,354,830 SH   SOLE 0 6,354,830 0 0
NRG ENERGY INC COM NEW 629377508 33,717 1,096,853 SH   SOLE 0 1,096,853 0 0
NTN BUZZTIME INC COM PAR 629410606 167 98,329 SH   SOLE 0 98,329 0 0
NUCANA PLC SPONSORED ADR 67022C106 1,123 217,242 SH   SOLE 0 217,242 0 0
NUCOR CORP COM 670346105 9,811 218,700 SH   SOLE 0 193,538 0 25,162
NU SKIN ENTERPRISES INC CL A 67018T105 118,037 2,356,500 SH   SOLE 0 2,356,500 0 0
NUTRIEN LTD COM 67077M108 9,242 235,585 SH   SOLE 0 223,300 0 12,285
NUVASIVE INC COM 670704105 3,866 79,588 SH   SOLE 0 79,588 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 51 22,100 SH   SOLE 0 22,100 0 0
NVE CORP COM NEW 629445206 9,737 198,400 SH   SOLE 0 173,700 0 24,700
NVENT ELECTRIC PLC SHS G6700G107 9,768 552,200 SH   SOLE 0 552,200 0 0
NVR INC COM 62944T105 43,105 10,557 SH   SOLE 0 9,150 0 1,407
NXT-ID INC COM NEW 67091J206 228 663,497 SH   SOLE 0 663,497 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 88 35,900 SH   SOLE 0 8,542 0 27,358
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 7,225 2,040,861 SH   SOLE 0 1,955,380 0 85,481
OAK VALLEY BANCORP OAKDALE C COM 671807105 161 14,073 SH   SOLE 0 14,073 0 0
OBALON THERAPEUTICS INC COM NEW 67424L209 34 37,890 SH   SOLE 0 11,608 0 26,282
OBLONG INC COM 674434105 426 185,401 SH   SOLE 0 185,401 0 0
OCEAN BIO CHEM INC COM 674631106 3,827 267,045 SH   SOLE 0 267,045 0 0
OCEANEERING INTL INC COM 675232102 757 215,100 SH   SOLE 0 215,100 0 0
OCEANFIRST FINL CORP COM 675234108 11,875 867,417 SH   SOLE 0 867,417 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 89 88,031 SH   SOLE 0 15,139 0 72,892
OCWEN FINL CORP COM NEW 675746606 1,479 70,022 SH   SOLE 0 11,859 0 58,163
ODONATE THERAPEUTICS INC COM 676079106 465 34,600 SH   SOLE 0 0 0 34,600
OFG BANCORP COM 67103X102 1,081 86,721 SH   SOLE 0 900 0 85,821
OGE ENERGY CORP COM 670837103 42,821 1,427,845 SH   SOLE 0 1,427,845 0 0
OHIO VY BANC CORP COM 677719106 688 33,300 SH   SOLE 0 33,300 0 0
OIL DRI CORP AMER COM 677864100 13,816 386,246 SH   SOLE 0 377,146 0 9,100
OIL STS INTL INC COM 678026105 2,449 896,960 SH   SOLE 0 211,411 0 685,549
OKTA INC CL A 679295105 70,506 329,700 SH   SOLE 0 172,196 0 157,504
OLD DOMINION FREIGHT LINE IN COM 679580100 49,471 273,441 SH   SOLE 0 205,181 0 68,260
OLD POINT FINL CORP COM 680194107 452 29,835 SH   SOLE 0 29,835 0 0
OLD REP INTL CORP COM 680223104 39,178 2,657,928 SH   SOLE 0 2,628,928 0 29,000
OLD SECOND BANCORP INC ILL COM 680277100 7,909 1,055,225 SH   SOLE 0 953,873 0 101,352
OLLIES BARGAIN OUTLET HLDGS COM 681116109 23,087 264,300 SH   SOLE 0 185,486 0 78,814
OLYMPIC STEEL INC COM 68162K106 1,467 129,100 SH   SOLE 0 129,100 0 0
OMEGA FLEX INC COM 682095104 4,937 31,500 SH   SOLE 0 31,500 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,682 122,990 SH   SOLE 0 122,990 0 0
OMNICOM GROUP INC COM 681919106 22,082 446,100 SH   SOLE 0 277,825 0 168,275
ONCOLYTICS BIOTECH INC COM NEW 682310875 21 12,585 SH   SOLE 0 0 0 12,585
ONCOSEC MED INC COM 68234L306 1,361 402,722 SH   SOLE 0 396,240 0 6,482
ONCTERNAL THERAPEUTICS INC COM 68236P107 251 147,683 SH   SOLE 0 120,483 0 27,200
ON DECK CAP INC COM 682163100 3,487 2,179,125 SH   SOLE 0 1,958,047 0 221,078
ONE GAS INC COM 68235P108 1,139 16,500 SH   SOLE 0 16,500 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,305 996,653 SH   SOLE 0 996,653 0 0
ONEMAIN HLDGS INC COM 68268W103 9,472 303,100 SH   SOLE 0 212,681 0 90,419
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 4,850 1,080,133 SH   SOLE 0 1,080,133 0 0
ONEWATER MARINE INC CL A COM 68280L101 1,516 74,000 SH   SOLE 0 800 0 73,200
ONTO INNOVATION INC COM 683344105 34,564 1,160,652 SH   SOLE 0 1,160,652 0 0
OOMA INC COM 683416101 13,581 1,040,703 SH   SOLE 0 969,303 0 71,400
OP BANCORP COM 67109R109 534 93,356 SH   SOLE 0 67,579 0 25,777
OPEN LENDING CORP COM CL A 68373J104 2,361 92,600 SH   SOLE 0 24,700 0 67,900
OPEN TEXT CORP COM 683715106 10,841 256,616 SH   SOLE 0 192,416 0 64,200
OPERA LTD SPONSORED ADS 68373M107 116 11,900 SH   SOLE 0 11,900 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 1,615 215,915 SH   SOLE 0 168,115 0 47,800
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,544 293,200 SH   SOLE 0 293,200 0 0
OPTICAL CABLE CORP COM NEW 683827208 388 125,503 SH   SOLE 0 125,503 0 0
OPTIMUMBANK HOLDINGS INC COM 68401P403 45 16,500 SH   SOLE 0 15,100 0 1,400
OPTINOSE INC COM 68404V100 483 123,900 SH   SOLE 0 123,900 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 2,659 198,906 SH   SOLE 0 115,276 0 83,630
ORAGENICS INC COM PAR 684023302 464 806,980 SH   SOLE 0 36,694 0 770,286
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1,223 468,615 SH   SOLE 0 271,006 0 197,609
ORASURE TECHNOLOGIES INC COM 68554V108 28,575 2,348,010 SH   SOLE 0 2,348,010 0 0
ORBCOMM INC COM 68555P100 4,233 1,244,993 SH   SOLE 0 1,238,474 0 6,519
ORBITAL ENERGY GROUP INC COM 68559A109 376 607,210 SH   SOLE 0 607,210 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 163 39,540 SH   SOLE 0 0 0 39,540
ORCHID IS CAP INC COM 68571X103 6,525 1,302,397 SH   SOLE 0 1,302,397 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 64,402 139,676 SH   SOLE 0 130,634 0 9,042
ORGANOGENESIS HLDGS INC COM 68621F102 737 191,800 SH   SOLE 0 191,800 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 3,372 426,353 SH   SOLE 0 383,003 0 43,350
ORGENESIS INC COM NEW 68619K204 1,200 237,999 SH   SOLE 0 208,060 0 29,939
ORIGIN BANCORP INC COM 68621T102 1,237 57,900 SH   SOLE 0 57,900 0 0
ORION ENERGY SYSTEMS INC COM 686275108 18,283 2,415,139 SH   SOLE 0 2,370,385 0 44,754
ORION ENGINEERED CARBONS S A COM L72967109 37,185 2,972,401 SH   SOLE 0 2,911,496 0 60,905
ORION GROUP HOLDINGS INC COM 68628V308 2,060 749,197 SH   SOLE 0 474,127 0 275,070
ORIX CORP SPONSORED ADR 686330101 1,212 19,370 SH   SOLE 0 0 0 19,370
ORMAT TECHNOLOGIES INC COM 686688102 17,660 298,757 SH   SOLE 0 298,757 0 0
ORRSTOWN FINL SVCS INC COM 687380105 3,423 267,399 SH   SOLE 0 251,626 0 15,773
ORTHOFIX MED INC COM 68752M108 22,507 722,769 SH   SOLE 0 600,090 0 122,679
OSHKOSH CORP COM 688239201 478 6,500 SH   SOLE 0 3,200 0 3,300
OSISKO GOLD ROYALTIES LTD COM 68827L101 23,777 2,009,900 SH   SOLE 0 2,009,900 0 0
OSI SYSTEMS INC COM 671044105 12,705 163,708 SH   SOLE 0 163,708 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 5,379 994,207 SH   SOLE 0 994,207 0 0
OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 447 97,389 SH   SOLE 0 75,302 0 22,087
OTIS WORLDWIDE CORP COM 68902V107 87,450 1,401,000 SH   SOLE 0 1,132,458 0 268,542
OTONOMY INC COM 68906L105 6,710 1,656,865 SH   SOLE 0 1,634,665 0 22,200
OTTER TAIL CORP COM 689648103 24,872 687,642 SH   SOLE 0 544,700 0 142,942
OUTFRONT MEDIA INC COM 69007J106 6,162 423,500 SH   SOLE 0 423,500 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 77 106,800 SH   SOLE 0 7,136 0 99,664
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,348 1,564,688 SH   SOLE 0 1,187,250 0 377,438
OVERSTOCK COM INC DEL COM 690370101 114,600 1,577,420 SH   SOLE 0 1,467,223 0 110,197
OWENS & MINOR INC NEW COM 690732102 76,739 3,056,100 SH   SOLE 0 3,048,494 0 7,606
OWL ROCK CAPITAL CORPORATION COM 69121K104 10,467 867,900 SH   SOLE 0 867,900 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106 105 59,600 SH   SOLE 0 1,000 0 58,600
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 7,675 656,000 SH   SOLE 0 507,400 0 148,600
OYSTER PT PHARMA INC COM 69242L106 961 45,500 SH   SOLE 0 0 0 45,500
PACCAR INC COM 693718108 70,422 825,778 SH   SOLE 0 607,130 0 218,648
PACIFIC ETHANOL INC COM 69423U305 35,355 4,836,486 SH   SOLE 0 4,830,098 0 6,388
PACIFIC MERCANTILE BANCORP COM 694552100 3,120 838,776 SH   SOLE 0 760,432 0 78,344
PACIFIC PREMIER BANCORP COM 69478X105 2,211 109,778 SH   SOLE 0 109,778 0 0
PACIRA BIOSCIENCES COM 695127100 167,139 2,780,097 SH   SOLE 0 2,780,097 0 0
PAE INC COM CL A 69290Y109 733 86,200 SH   SOLE 0 86,200 0 0
PAGERDUTY INC COM 69553P100 5,322 196,328 SH   SOLE 0 196,328 0 0
PALO ALTO NETWORKS INC COM 697435105 961,526 3,928,604 SH   SOLE 0 3,915,958 0 12,646
P A M TRANSN SVCS INC COM 693149106 13,714 364,723 SH   SOLE 0 361,023 0 3,700
PAN AMERN SILVER CORP COM 697900108 94,049 2,925,314 SH   SOLE 0 2,891,019 0 34,295
PANHANDLE OIL & GAS INC CL A 698477106 165 115,600 SH   SOLE 0 0 0 115,600
PAPA JOHNS INTL INC COM 698813102 108,895 1,323,468 SH   SOLE 0 1,283,458 0 40,010
PARAMOUNT GOLD NEV CORP COM 69924M109 336 294,424 SH   SOLE 0 58,924 0 235,500
PARAMOUNT GROUP INC COM 69924R108 8,951 1,264,299 SH   SOLE 0 1,229,395 0 34,904
PARATEK PHARMACEUTICALS INC COM 699374302 2,929 541,420 SH   SOLE 0 541,420 0 0
PARETEUM CORP COM NEW 69946T207 25 37,004 SH   SOLE 0 0 0 37,004
PARK AEROSPACE CORP COM 70014A104 17,966 1,645,197 SH   SOLE 0 1,510,297 0 134,900
PARK CITY GROUP INC COM NEW 700215304 902 183,008 SH   SOLE 0 183,008 0 0
PARKE BANCORP INC COM 700885106 1,836 153,734 SH   SOLE 0 136,875 0 16,859
PARKER-HANNIFIN CORP COM 701094104 67,147 331,850 SH   SOLE 0 281,110 0 50,740
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8,886 1,312,587 SH   SOLE 0 1,312,587 0 0
PARSONS CORPORATION COM 70202L102 781 23,300 SH   SOLE 0 23,300 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 10,510 2,687,951 SH   SOLE 0 2,687,951 0 0
PASSAGE BIO INC COM 702712100 330 25,200 SH   SOLE 0 88 0 25,112
PATRICK INDS INC COM 703343103 2,836 49,307 SH   SOLE 0 49,307 0 0
PATTERSON COS INC COM 703395103 10,346 429,204 SH   SOLE 0 429,204 0 0
PATTERSON UTI ENERGY INC COM 703481101 27,714 9,724,159 SH   SOLE 0 9,274,500 0 449,659
PAYCHEX INC COM 704326107 9,708 121,701 SH   SOLE 0 116,669 0 5,032
PAYLOCITY HLDG CORP COM 70438V106 2,389 14,800 SH   SOLE 0 14,020 0 780
PAYPAL HLDGS INC COM 70450Y103 34,283 174,000 SH   SOLE 0 114,768 0 59,232
PAYSIGN INC COM 70451A104 8,959 1,577,250 SH   SOLE 0 1,577,250 0 0
PCB BANCORP COM 69320M109 915 104,132 SH   SOLE 0 76,432 0 27,700
PCSB FINL CORP COM 69324R104 6,759 559,982 SH   SOLE 0 432,182 0 127,800
PCTEL INC COM 69325Q105 8,824 1,558,973 SH   SOLE 0 1,483,474 0 75,499
PDF SOLUTIONS INC COM 693282105 1,016 54,300 SH   SOLE 0 1,267 0 53,033
PDL BIOPHARMA INC COM 69329Y104 23,934 7,598,131 SH   SOLE 0 7,598,131 0 0
PDL CMNTY BANCORP COM 69290X101 1,244 141,012 SH   SOLE 0 141,012 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 1,826 783,857 SH   SOLE 0 783,857 0 0
PEABODY ENERGY CORP NEW COM 704551100 9,463 4,114,153 SH   SOLE 0 4,114,153 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7,187 474,420 SH   SOLE 0 381,438 0 92,982
PEARSON PLC SPONSORED ADR 705015105 4,781 672,400 SH   SOLE 0 672,400 0 0
PENN NATL GAMING INC COM 707569109 17,761 244,302 SH   SOLE 0 91,533 0 152,769
PENNS WOODS BANCORP INC COM 708430103 3,405 171,518 SH   SOLE 0 169,519 0 1,999
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 475 857,421 SH   SOLE 0 0 0 857,421
PENNYMAC FINL SVCS INC NEW COM 70932M107 26,962 463,900 SH   SOLE 0 390,268 0 73,632
PENNYMAC MTG INVT TR COM 70931T103 2,730 169,900 SH   SOLE 0 169,900 0 0
PEOPLES BANCORP INC COM 709789101 6,158 322,579 SH   SOLE 0 321,168 0 1,411
PEOPLES BANCORP N C INC COM 710577107 778 50,412 SH   SOLE 0 50,412 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,911 54,981 SH   SOLE 0 54,981 0 0
PERCEPTRON INC COM 71361F100 4,715 693,383 SH   SOLE 0 693,383 0 0
PERDOCEO ED CORP COM 71363P106 67,894 5,546,874 SH   SOLE 0 5,019,895 0 526,979
PERFORMANCE SHIPPING INC COM Y67305105 458 776,561 SH   SOLE 0 776,561 0 0
PERFORMANT FINL CORP COM 71377E105 997 1,062,211 SH   SOLE 0 1,062,211 0 0
PERION NETWORK LTD SHS NEW M78673114 13,129 1,880,939 SH   SOLE 0 1,880,939 0 0
PERKINELMER INC COM 714046109 58,801 468,500 SH   SOLE 0 372,896 0 95,604
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,472 208,851 SH   SOLE 0 158,564 0 50,287
PERMA PIPE INTL HLDGS INC COM 714167103 1,288 227,893 SH   SOLE 0 222,355 0 5,538
PERRIGO CO PLC SHS G97822103 4,077 88,800 SH   SOLE 0 88,800 0 0
PERSONALIS INC COM 71535D106 299 13,800 SH   SOLE 0 13,800 0 0
PERSPECTA INC COM 715347100 18,970 975,300 SH   SOLE 0 900,328 0 74,972
PETMED EXPRESS INC COM 716382106 48,526 1,534,669 SH   SOLE 0 1,534,669 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 38,509 1,308,047 SH   SOLE 0 1,308,047 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 47,077 6,687,119 SH   SOLE 0 6,687,119 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 295,641 41,522,630 SH   SOLE 0 37,711,530 0 3,811,100
PFENEX INC COM 717071104 12,282 963,305 SH   SOLE 0 963,305 0 0
PFIZER INC COM 717081103 19,709 537,041 SH   SOLE 0 128,795 0 408,246
PFSWEB INC COM NEW 717098206 5,507 823,200 SH   SOLE 0 823,200 0 0
PGT INNOVATIONS INC COM 69336V101 47,546 2,713,829 SH   SOLE 0 2,713,829 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18,618 1,070,000 SH   SOLE 0 896,300 0 173,700
PHILLIPS 66 COM 718546104 6,262 120,800 SH   SOLE 0 20,600 0 100,200
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 43 20,300 SH   SOLE 0 7,552 0 12,748
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,405 1,142,487 SH   SOLE 0 702,587 0 439,900
PHOTRONICS INC COM 719405102 10,013 1,005,347 SH   SOLE 0 890,902 0 114,445
PHREESIA INC COM 71944F106 662 20,600 SH   SOLE 0 0 0 20,600
PICO HLDGS INC COM NEW 693366205 2,440 272,335 SH   SOLE 0 234,635 0 37,700
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,790 205,600 SH   SOLE 0 205,600 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,196 1,544,190 SH   SOLE 0 1,544,190 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,624 108,513 SH   SOLE 0 108,513 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 6,410 57,015 SH   SOLE 0 57,015 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 13,038 127,876 SH   SOLE 0 127,876 0 0
PINDUODUO INC SPONSORED ADS 722304102 865,759 11,675,773 SH   SOLE 0 11,611,155 0 64,618
PINNACLE FINL PARTNERS INC COM 72346Q104 2,936 82,496 SH   SOLE 0 80,061 0 2,435
PINNACLE WEST CAP CORP COM 723484101 129,127 1,732,086 SH   SOLE 0 1,672,076 0 60,010
PIONEER NAT RES CO COM 723787107 4,135 48,088 SH   SOLE 0 20,400 0 27,688
PIPER SANDLER COMPANIES COM 724078100 22,944 314,295 SH   SOLE 0 292,295 0 22,000
PITNEY BOWES INC COM 724479100 2,059 387,700 SH   SOLE 0 387,700 0 0
PIXELWORKS INC COM NEW 72581M305 3,641 1,776,176 SH   SOLE 0 1,591,395 0 184,781
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6,367 1,045,521 SH   SOLE 0 0 0 1,045,521
PLANTRONICS INC NEW COM 727493108 715 60,400 SH   SOLE 0 60,400 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 400 200,053 SH   SOLE 0 0 0 200,053
PLAYAGS INC COM 72814N104 3,897 1,100,819 SH   SOLE 0 991,960 0 108,859
PLDT INC SPONSORED ADR 69344D408 91,549 3,384,454 SH   SOLE 0 3,384,454 0 0
PLEXUS CORP COM 729132100 4,753 67,293 SH   SOLE 0 67,293 0 0
PLUG POWER INC COM NEW 72919P202 10,821 806,900 SH   SOLE 0 806,900 0 0
PLURALSIGHT INC COM CL A 72941B106 6,547 382,200 SH   SOLE 0 382,200 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 796 75,631 SH   SOLE 0 100 0 75,531
PLUS THERAPEUTICS INC COM NEW 72941H400 90 35,049 SH   SOLE 0 34,949 0 100
PLX PHARMA INC COM 72942A107 251 77,683 SH   SOLE 0 77,683 0 0
PLYMOUTH INDL REIT INC COM 729640102 6,508 527,392 SH   SOLE 0 482,592 0 44,800
PNC FINL SVCS GROUP INC COM 693475105 15,222 138,499 SH   SOLE 0 85,629 0 52,870
PNM RES INC COM 69349H107 69,397 1,679,100 SH   SOLE 0 1,679,100 0 0
POINTS INTL LTD COM NEW 730843208 7,187 742,530 SH   SOLE 0 656,130 0 86,400
POLARIS INC COM 731068102 13,755 145,800 SH   SOLE 0 135,700 0 10,100
POLARITYTE INC COM 731094108 46 44,186 SH   SOLE 0 34,410 0 9,776
POOL CORP COM 73278L105 68,593 205,036 SH   SOLE 0 176,896 0 28,140
POPULAR INC COM NEW 733174700 10,530 290,327 SH   SOLE 0 290,327 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 53,879 1,517,728 SH   SOLE 0 1,517,728 0 0
POSTAL REALTY TRUST INC CL A 73757R102 1,646 108,750 SH   SOLE 0 25,950 0 82,800
POST HLDGS INC COM 737446104 54,995 639,472 SH   SOLE 0 627,379 0 12,093
POTBELLY CORP COM 73754Y100 7,217 1,904,195 SH   SOLE 0 1,860,795 0 43,400
POTLATCHDELTIC CORPORATION COM 737630103 80,637 1,915,361 SH   SOLE 0 1,915,361 0 0
POWELL INDS INC COM 739128106 13,439 556,935 SH   SOLE 0 556,935 0 0
POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 78 32,200 SH   SOLE 0 0 0 32,200
POWERFLEET INC COM 73931J109 3,147 558,949 SH   SOLE 0 558,949 0 0
POWER INTEGRATIONS INC COM 739276103 18,509 334,100 SH   SOLE 0 334,100 0 0
POWER REIT COM 73933H101 2,662 134,296 SH   SOLE 0 118,525 0 15,771
PPD INC COM 69355F102 13,072 353,400 SH   SOLE 0 313,322 0 40,078
PQ GROUP HLDGS INC COM 73943T103 1,334 130,000 SH   SOLE 0 900 0 129,100
PRA GROUP INC COM 69354N106 17,123 428,611 SH   SOLE 0 428,611 0 0
PRA HEALTH SCIENCES INC COM 69354M108 5,863 57,800 SH   SOLE 0 49,437 0 8,363
PREFERRED APT CMNTYS INC COM 74039L103 511 94,708 SH   SOLE 0 0 0 94,708
PREFERRED BK LOS ANGELES CA COM NEW 740367404 10,364 322,655 SH   SOLE 0 311,275 0 11,380
PREFORMED LINE PRODS CO COM 740444104 3,980 81,700 SH   SOLE 0 77,649 0 4,051
PREMIER FINANCIAL CORP COM 74052F108 18,465 1,185,542 SH   SOLE 0 1,101,643 0 83,899
PREMIER FINL BANCORP INC COM 74050M105 1,956 181,087 SH   SOLE 0 181,087 0 0
PREMIER INC CL A 74051N102 124,107 3,780,306 SH   SOLE 0 3,780,306 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 14,309 392,902 SH   SOLE 0 381,312 0 11,590
PRETIUM RES INC COM 74139C102 755 58,780 SH   SOLE 0 0 0 58,780
PREVAIL THERAPEUTICS INC COM 74140Y101 897 88,100 SH   SOLE 0 3,500 0 84,600
PRGX GLOBAL INC COM NEW 69357C503 7,820 1,642,894 SH   SOLE 0 1,612,694 0 30,200
PRICESMART INC COM 741511109 23,929 360,100 SH   SOLE 0 360,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 48,724 380,000 SH   SOLE 0 315,001 0 64,999
PRIMERICA INC COM 74164M108 5,069 44,800 SH   SOLE 0 43,797 0 1,003
PRIMORIS SVCS CORP COM 74164F103 965 53,500 SH   SOLE 0 0 0 53,500
PRIMO WATER CORPORATION COM 74167P108 20,131 1,417,660 SH   SOLE 0 1,372,460 0 45,200
PROASSURANCE CORP COM 74267C106 21,999 1,406,600 SH   SOLE 0 1,406,600 0 0
PROCTER AND GAMBLE CO COM 742718109 425,939 3,064,529 SH   SOLE 0 1,439,694 0 1,624,835
PRO-DEX INC COLO COM NEW 74265M205 1,455 50,860 SH   SOLE 0 30,260 0 20,600
PROFIRE ENERGY INC COM 74316X101 1,000 1,351,312 SH   SOLE 0 1,351,312 0 0
PROFOUND MED CORP COM NEW 74319B502 2,397 136,180 SH   SOLE 0 0 0 136,180
PROGRESSIVE CORP COM 743315103 131,733 1,391,496 SH   SOLE 0 1,391,496 0 0
PROGRESS SOFTWARE CORP COM 743312100 95,067 2,591,790 SH   SOLE 0 2,585,799 0 5,991
PROGYNY INC COM 74340E103 3,134 106,500 SH   SOLE 0 106,500 0 0
PROLOGIS INC. COM 74340W103 94,725 941,414 SH   SOLE 0 508,363 0 433,051
PROOFPOINT INC COM 743424103 13,648 129,300 SH   SOLE 0 114,414 0 14,886
PROPETRO HLDG CORP COM 74347M108 4,077 1,004,100 SH   SOLE 0 1,004,100 0 0
PROPHASE LABS INC COM 74345W108 760 219,510 SH   SOLE 0 219,510 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 675 141,000 SH   SOLE 0 0 0 141,000
PROSHARES TR PSHS SH MSCI EMR 74347R396 653 42,300 SH   SOLE 0 42,300 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 2,196 143,000 SH   SOLE 0 143,000 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 372 21,700 SH   SOLE 0 21,700 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 188 20,800 SH   SOLE 0 20,800 0 0
PROS HOLDINGS INC COM 74346Y103 14,530 454,900 SH   SOLE 0 454,900 0 0
PROSIGHT GLOBAL INC COM 74349J103 177 15,605 SH   SOLE 0 3,705 0 11,900
PROTAGONIST THERAPEUTICS INC COM 74366E102 6,582 336,700 SH   SOLE 0 336,700 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 1,898 490,334 SH   SOLE 0 490,334 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 636 37,786 SH   SOLE 0 24,062 0 13,724
PROTECTIVE INS CORP CL B 74368L203 8,272 630,003 SH   SOLE 0 630,003 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 259 235,263 SH   SOLE 0 3,130 0 232,133
PROTHENA CORP PLC SHS G72800108 2,649 265,200 SH   SOLE 0 265,200 0 0
PROVIDENCE SVC CORP COM 743815102 78,371 843,515 SH   SOLE 0 827,999 0 15,516
PROVIDENT BANCORP INC COM NEW 74383L105 1,270 163,053 SH   SOLE 0 163,053 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,802 403,547 SH   SOLE 0 403,547 0 0
PROVIDENT FINL SVCS INC COM 74386T105 10,426 854,559 SH   SOLE 0 854,472 0 87
PRUDENTIAL BANCORP INC NEW COM 74431A101 4,369 414,522 SH   SOLE 0 414,522 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,613 62,200 SH   SOLE 0 62,200 0 0
PSYCHEMEDICS CORP COM NEW 744375205 2,005 454,740 SH   SOLE 0 420,840 0 33,900
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 89,979 5,180,144 SH   SOLE 0 5,180,144 0 0
PUBLIC STORAGE COM 74460D109 244,971 1,099,907 SH   SOLE 0 1,099,907 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 23,210 422,684 SH   SOLE 0 422,684 0 0
PULMATRIX INC COM NEW 74584P202 2,373 1,993,969 SH   SOLE 0 1,993,969 0 0
PULTE GROUP INC COM 745867101 44,303 957,067 SH   SOLE 0 613,418 0 343,649
PUMA BIOTECHNOLOGY INC COM 74587V107 15,657 1,551,697 SH   SOLE 0 1,551,697 0 0
PURECYCLE CORP COM NEW 746228303 3,197 354,800 SH   SOLE 0 136,300 0 218,500
PUXIN LTD ADS 74704P108 448 50,382 SH   SOLE 0 35,982 0 14,400
PYXIS TANKERS INC COM Y71726106 56 70,338 SH   SOLE 0 70,338 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5,220 973,950 SH   SOLE 0 973,950 0 0
Q2 HLDGS INC COM 74736L109 301 3,300 SH   SOLE 0 3,300 0 0
QAD INC CL A 74727D306 28,214 668,577 SH   SOLE 0 644,777 0 23,800
QCR HOLDINGS INC COM 74727A104 15,278 557,400 SH   SOLE 0 520,500 0 36,900
QEP RESOURCES INC COM 74733V100 2,130 2,359,300 SH   SOLE 0 2,359,300 0 0
QIAGEN NV SHS NEW N72482123 11,846 226,682 SH   SOLE 0 226,682 0 0
QIWI PLC SPON ADR REP B 74735M108 16,648 959,551 SH   SOLE 0 795,971 0 163,580
QORVO INC COM 74736K101 94,475 732,306 SH   SOLE 0 475,164 0 257,142
QTS RLTY TR INC COM CL A 74736A103 18,660 296,100 SH   SOLE 0 260,471 0 35,629
QUAD / GRAPHICS INC COM CL A 747301109 2,797 923,200 SH   SOLE 0 923,200 0 0
QUALCOMM INC COM 747525103 96,399 819,160 SH   SOLE 0 655,430 0 163,730
QUALYS INC COM 74758T303 32,461 331,200 SH   SOLE 0 240,753 0 90,447
QUANEX BUILDING PRODUCTS COR COM 747619104 32,727 1,774,807 SH   SOLE 0 1,774,807 0 0
QUEST DIAGNOSTICS INC COM 74834L100 6,950 60,700 SH   SOLE 0 49,500 0 11,200
QUEST RESOURCE HLDG CORP COM NEW 74836W203 591 311,192 SH   SOLE 0 311,192 0 0
QUINSTREET INC COM 74874Q100 15,571 983,000 SH   SOLE 0 954,400 0 28,600
QUMU CORP COM 749063103 4,160 902,488 SH   SOLE 0 819,619 0 82,869
QUOTIENT LTD SHS G73268107 1,790 348,300 SH   SOLE 0 0 0 348,300
QUOTIENT TECHNOLOGY INC COM 749119103 10,040 1,360,400 SH   SOLE 0 1,360,400 0 0
QURATE RETAIL INC COM SER A 74915M100 642 89,461 SH   SOLE 0 89,461 0 0
R1 RCM INC COM 749397105 2,386 139,098 SH   SOLE 0 139,098 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 3,119 526,000 SH   SOLE 0 0 0 526,000
RADCOM LTD SHS NEW M81865111 1,907 201,533 SH   SOLE 0 183,220 0 18,313
RADIAN GROUP INC COM 750236101 5,019 343,500 SH   SOLE 0 343,500 0 0
RADIANT LOGISTICS INC COM 75025X100 788 153,400 SH   SOLE 0 16,200 0 137,200
RADIUS HEALTH INC COM NEW 750469207 7,360 649,059 SH   SOLE 0 649,059 0 0
RADNET INC COM 750491102 22,768 1,483,270 SH   SOLE 0 1,483,270 0 0
RADWARE LTD ORD M81873107 52,093 2,149,039 SH   SOLE 0 2,090,439 0 58,600
RAFAEL HLDGS INC COM CL B 75062E106 6,173 398,250 SH   SOLE 0 398,250 0 0
RALPH LAUREN CORP CL A 751212101 179,379 2,639,094 SH   SOLE 0 2,639,094 0 0
RAMACO RES INC COM 75134P303 266 76,069 SH   SOLE 0 76,069 0 0
RAMBUS INC DEL COM 750917106 47,504 3,469,986 SH   SOLE 0 3,469,986 0 0
RA MED SYS INC COM 74933X104 990 3,414,980 SH   SOLE 0 3,414,980 0 0
RANDOLPH BANCORP INC COM 752378109 346 27,800 SH   SOLE 0 0 0 27,800
RANGER ENERGY SVCS INC COM CL A 75282U104 119 45,687 SH   SOLE 0 45,687 0 0
RANGE RES CORP COM 75281A109 6,675 1,008,291 SH   SOLE 0 907,000 0 101,291
RANPAK HOLDINGS CORP COM CL A 75321W103 3,176 333,657 SH   SOLE 0 38,300 0 295,357
RATTLER MIDSTREAM LP COM UNITS 75419T103 736 123,700 SH   SOLE 0 0 0 123,700
RAVEN INDS INC COM 754212108 11,374 528,516 SH   SOLE 0 471,600 0 56,916
RAYONIER ADVANCED MATLS INC COM 75508B104 13,901 4,344,216 SH   SOLE 0 4,344,216 0 0
RAYONIER INC COM 754907103 73,739 2,788,909 SH   SOLE 0 2,788,909 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 13,116 227,946 SH   SOLE 0 0 0 227,946
RBB BANCORP COM 74930B105 819 72,191 SH   SOLE 0 72,191 0 0
RBC BEARINGS INC COM 75524B104 1,855 15,300 SH   SOLE 0 15,300 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 1,007 714,168 SH   SOLE 0 709,515 0 4,653
READING INTERNATIONAL INC CL A 755408101 2,654 824,090 SH   SOLE 0 824,090 0 0
REALNETWORKS INC COM NEW 75605L708 2,142 1,755,653 SH   SOLE 0 1,755,653 0 0
REALOGY HLDGS CORP COM 75605Y106 8,488 899,100 SH   SOLE 0 899,100 0 0
REALPAGE INC COM 75606N109 14,842 257,494 SH   SOLE 0 257,494 0 0
RECRO PHARMA INC COM 75629F109 3,074 1,463,888 SH   SOLE 0 1,193,692 0 270,196
REDFIN CORP COM 75737F108 48,167 964,700 SH   SOLE 0 930,262 0 34,438
RED LION HOTELS CORP COM 756764106 679 315,984 SH   SOLE 0 262,990 0 52,994
RED ROBIN GOURMET BURGERS IN COM 75689M101 734 55,794 SH   SOLE 0 55,794 0 0
RED ROCK RESORTS INC CL A 75700L108 3,759 219,800 SH   SOLE 0 219,800 0 0
REDWOOD TR INC COM 758075402 511 67,955 SH   SOLE 0 67,955 0 0
REEDS INC COM 758338107 385 414,768 SH   SOLE 0 19,577 0 395,191
REGAL BELOIT CORP COM 758750103 14,034 149,500 SH   SOLE 0 134,641 0 14,859
REGENCY CTRS CORP COM 758849103 2,706 71,169 SH   SOLE 0 22,608 0 48,561
REGENERON PHARMACEUTICALS COM 75886F107 600,287 1,072,362 SH   SOLE 0 1,055,467 0 16,895
REGIONAL MGMT CORP COM 75902K106 7,218 433,237 SH   SOLE 0 361,936 0 71,301
REGIS CORP MINN COM 758932107 1,747 284,600 SH   SOLE 0 284,600 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 17,658 185,500 SH   SOLE 0 31,453 0 154,047
REKOR SYSTEMS INC COM 759419104 2,394 415,698 SH   SOLE 0 47,521 0 368,177
RELIANCE STEEL & ALUMINUM CO COM 759509102 15,981 156,612 SH   SOLE 0 91,638 0 64,974
RELIANT BANCORP INC COM 75956B101 1,243 85,725 SH   SOLE 0 85,725 0 0
RELIV INTL INC COM NEW 75952R209 352 102,780 SH   SOLE 0 102,780 0 0
RELX PLC SPONSORED ADR 759530108 72,470 3,239,600 SH   SOLE 0 3,239,600 0 0
RE MAX HLDGS INC CL A 75524W108 41,390 1,264,600 SH   SOLE 0 1,264,600 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 81,016 477,297 SH   SOLE 0 413,540 0 63,757
RENESOLA LTD SPONSORED ADS 75971T301 1,839 888,599 SH   SOLE 0 826,851 0 61,748
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,365 81,714 SH   SOLE 0 72,246 0 9,468
RENT A CTR INC NEW COM 76009N100 94,310 3,155,224 SH   SOLE 0 3,143,034 0 12,190
REPAY HLDGS CORP COM CL A 76029L100 8,711 370,700 SH   SOLE 0 0 0 370,700
REPLIGEN CORP COM 759916109 131,950 894,337 SH   SOLE 0 894,337 0 0
REPRO MED SYS INC COM 759910102 1,305 180,700 SH   SOLE 0 34,196 0 146,504
REPUBLIC BANCORP INC KY CL A 760281204 1,597 56,700 SH   SOLE 0 56,700 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,807 912,446 SH   SOLE 0 912,446 0 0
REPUBLIC SVCS INC COM 760759100 55,316 592,561 SH   SOLE 0 458,745 0 133,816
RESMED INC COM 761152107 2,246 13,100 SH   SOLE 0 12,800 0 300
RESOLUTE FST PRODS INC COM 76117W109 4,013 895,700 SH   SOLE 0 873,700 0 22,000
RESOURCES CONNECTION INC COM 76122Q105 3,937 340,842 SH   SOLE 0 290,300 0 50,542
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7,390 709,600 SH   SOLE 0 590,630 0 118,970
RETAIL PPTYS AMER INC CL A 76131V202 25,884 4,455,021 SH   SOLE 0 4,405,805 0 49,216
RETAIL VALUE INC COM 76133Q102 5,016 399,034 SH   SOLE 0 272,475 0 126,559
RETO ECO SOLUTIONS INC COM G75271109 43 85,033 SH   SOLE 0 83,408 0 1,625
RETRACTABLE TECHNOLOGIES INC COM 76129W105 10,752 1,614,368 SH   SOLE 0 1,587,297 0 27,071
RETROPHIN INC COM 761299106 36,129 1,957,154 SH   SOLE 0 1,956,179 0 975
REVOLVE GROUP INC CL A 76156B107 11,991 729,800 SH   SOLE 0 729,800 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 485 233,302 SH   SOLE 0 213,409 0 19,893
REX AMERICAN RESOURCES CORP COM 761624105 28,702 437,464 SH   SOLE 0 437,464 0 0
REXFORD INDL RLTY INC COM 76169C100 14,506 317,000 SH   SOLE 0 235,280 0 81,720
REXNORD CORP COM 76169B102 15,463 518,193 SH   SOLE 0 436,016 0 82,177
REYNOLDS CONSUMER PRODS INC COM 76171L106 6,115 199,700 SH   SOLE 0 159,907 0 39,793
RF INDS LTD COM PAR $0.01 749552105 3,306 744,563 SH   SOLE 0 721,224 0 23,339
RGC RES INC COM 74955L103 1,916 81,686 SH   SOLE 0 57,000 0 24,686
RH COM 74967X103 17,792 46,500 SH   SOLE 0 23,084 0 23,416
RHYTHM PHARMACEUTICALS INC COM 76243J105 4,269 197,000 SH   SOLE 0 197,000 0 0
RIBBON COMMUNICATIONS INC COM 762544104 4,294 1,109,500 SH   SOLE 0 1,109,500 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 210 500,809 SH   SOLE 0 446,291 0 54,518
RICHARDSON ELECTRS LTD COM 763165107 3,518 843,722 SH   SOLE 0 842,722 0 1,000
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8,113 3,380,414 SH   SOLE 0 3,380,414 0 0
RIGNET INC COM 766582100 3,599 877,700 SH   SOLE 0 877,700 0 0
RIMINI STR INC DEL COM 76674Q107 2,822 876,250 SH   SOLE 0 548,236 0 328,014
RIO TINTO PLC SPONSORED ADR 767204100 88,214 1,460,733 SH   SOLE 0 1,455,008 0 5,725
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,031 170,072 SH   SOLE 0 170,072 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 132,591 2,237,708 SH   SOLE 0 2,137,008 0 100,700
RIVERVIEW BANCORP INC COM 769397100 1,356 326,707 SH   SOLE 0 326,707 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 111 16,404 SH   SOLE 0 7,630 0 8,774
RLI CORP COM 749607107 4,153 49,600 SH   SOLE 0 49,600 0 0
RLJ LODGING TR COM 74965L101 244 28,232 SH   SOLE 0 28,232 0 0
RMR GROUP INC CL A 74967R106 17,614 641,216 SH   SOLE 0 641,216 0 0
ROBERT HALF INTL INC COM 770323103 20,027 378,298 SH   SOLE 0 378,298 0 0
ROCKWELL MED INC COM 774374102 296 276,805 SH   SOLE 0 276,805 0 0
ROCKY BRANDS INC COM 774515100 8,932 359,712 SH   SOLE 0 307,012 0 52,700
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1,409 525,564 SH   SOLE 0 455,684 0 69,880
ROGERS COMMUNICATIONS INC CL B 775109200 161,772 4,079,883 SH   SOLE 0 3,854,983 0 224,900
ROGERS CORP COM 775133101 3,854 39,300 SH   SOLE 0 39,300 0 0
ROKU INC COM CL A 77543R102 44,255 234,400 SH   SOLE 0 1,512 0 232,888
ROLLINS INC COM 775711104 29,659 547,313 SH   SOLE 0 535,900 0 11,413
ROPER TECHNOLOGIES INC COM 776696106 68,473 173,300 SH   SOLE 0 102,437 0 70,863
ROSETTA STONE INC COM 777780107 13,856 462,189 SH   SOLE 0 462,189 0 0
ROSS STORES INC COM 778296103 43,938 470,828 SH   SOLE 0 256,905 0 213,923
ROYAL BK CDA COM 780087102 10,401 148,294 SH   SOLE 0 148,294 0 0
ROYAL GOLD INC COM 780287108 103,435 860,742 SH   SOLE 0 734,913 0 125,829
RPC INC COM 749660106 2,253 853,530 SH   SOLE 0 853,530 0 0
RPM INTL INC COM 749685103 31,098 375,400 SH   SOLE 0 346,422 0 28,978
RPT REALTY SH BEN INT 74971D101 981 180,301 SH   SOLE 0 83,474 0 96,827
RUBICON TECHNOLOGY INC COM NEW 78112T206 977 114,899 SH   SOLE 0 114,899 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,326 264,728 SH   SOLE 0 161,013 0 103,715
RUHNN HLDG LTD ADS 781314109 454 173,300 SH   SOLE 0 141,400 0 31,900
RUSH ENTERPRISES INC CL A 781846209 25,560 505,729 SH   SOLE 0 505,729 0 0
RUSH ENTERPRISES INC CL B 781846308 12,377 279,400 SH   SOLE 0 271,600 0 7,800
RUTHS HOSPITALITY GROUP INC COM 783332109 2,151 194,500 SH   SOLE 0 194,500 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 243,253 2,975,208 SH   SOLE 0 2,975,208 0 0
RYB ED INC ADR 74979W101 795 261,418 SH   SOLE 0 261,418 0 0
RYDER SYS INC COM 783549108 1,259 29,800 SH   SOLE 0 29,800 0 0
RYERSON HLDG CORP COM 783754104 744 129,800 SH   SOLE 0 50,900 0 78,900
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,721 73,941 SH   SOLE 0 73,941 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,101 297,479 SH   SOLE 0 297,479 0 0
SACHEM CAP CORP COM 78590A109 153 38,645 SH   SOLE 0 38,645 0 0
SAFE BULKERS INC COM Y7388L103 4,785 4,645,986 SH   SOLE 0 4,645,986 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,459 266,317 SH   SOLE 0 136,900 0 129,417
SAFETY INS GROUP INC COM 78648T100 24,513 354,800 SH   SOLE 0 272,914 0 81,886
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,341 168,081 SH   SOLE 0 167,373 0 708
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 32,443 819,900 SH   SOLE 0 819,900 0 0
SALEM MEDIA GROUP INC CL A 794093104 85 92,643 SH   SOLE 0 92,643 0 0
SALESFORCE COM INC COM 79466L302 52,446 208,681 SH   SOLE 0 116,765 0 91,916
SALLY BEAUTY HLDGS INC COM 79546E104 8,022 923,100 SH   SOLE 0 923,100 0 0
SANDERSON FARMS INC COM 800013104 42,210 357,801 SH   SOLE 0 357,801 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,667 1,010,100 SH   SOLE 0 917,248 0 92,852
SANDSTORM GOLD LTD COM NEW 80013R206 30,304 3,590,500 SH   SOLE 0 3,552,670 0 37,830
SANDY SPRING BANCORP INC COM 800363103 9,060 392,541 SH   SOLE 0 392,541 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 12,159 161,300 SH   SOLE 0 147,600 0 13,700
SANGAMO THERAPEUTICS INC COM 800677106 12,526 1,325,491 SH   SOLE 0 1,325,491 0 0
SANMINA CORPORATION COM 801056102 32,288 1,193,641 SH   SOLE 0 1,193,641 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,040 57,200 SH   SOLE 0 47,467 0 9,733
SAPIENS INTL CORP N V SHS G7T16G103 28,152 920,603 SH   SOLE 0 884,603 0 36,000
SAREPTA THERAPEUTICS INC COM 803607100 21,988 156,578 SH   SOLE 0 61,733 0 94,845
SAUL CTRS INC COM 804395101 11,554 434,674 SH   SOLE 0 378,374 0 56,300
SAVARA INC COM 805111101 425 389,700 SH   SOLE 0 29,108 0 360,592
SBA COMMUNICATIONS CORP NEW CL A 78410G104 60,336 189,449 SH   SOLE 0 22,937 0 166,512
SCANSOURCE INC COM 806037107 1,174 59,210 SH   SOLE 0 0 0 59,210
SCHLUMBERGER LTD COM 806857108 41,337 2,656,604 SH   SOLE 0 447,749 0 2,208,855
SCHNEIDER NATIONAL INC CL B 80689H102 16,196 654,900 SH   SOLE 0 654,900 0 0
SCHNITZER STL INDS CL A 806882106 327 17,023 SH   SOLE 0 17,023 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,235 69,800 SH   SOLE 0 69,800 0 0
SCHOLASTIC CORP COM 807066105 1,169 55,699 SH   SOLE 0 55,699 0 0
SCHRODINGER INC COM 80810D103 3,517 74,027 SH   SOLE 0 65,449 0 8,578
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,833 68,500 SH   SOLE 0 68,500 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,755 55,900 SH   SOLE 0 55,900 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 374 11,500 SH   SOLE 0 11,500 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 4,818 82,100 SH   SOLE 0 82,100 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 417 17,600 SH   SOLE 0 17,600 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 209 8,500 SH   SOLE 0 8,500 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 14,914 289,600 SH   SOLE 0 289,600 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,933 52,300 SH   SOLE 0 52,300 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 932 11,700 SH   SOLE 0 11,700 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,845 24,700 SH   SOLE 0 24,700 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 895 11,100 SH   SOLE 0 11,100 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 832 15,000 SH   SOLE 0 15,000 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,079 15,800 SH   SOLE 0 15,800 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,552 182,698 SH   SOLE 0 182,698 0 0
SCIPLAY CORP CL A 809087109 20,974 1,293,100 SH   SOLE 0 1,048,800 0 244,300
SCOTTS MIRACLE GRO CO CL A 810186106 42,631 278,800 SH   SOLE 0 224,588 0 54,212
SCPHARMACEUTICALS INC COM 810648105 2,221 298,079 SH   SOLE 0 223,046 0 75,033
SCULLY ROYALTY LTD COM SHS G7T96K107 384 78,270 SH   SOLE 0 71,310 0 6,960
SCYNEXIS INC COM NEW 811292200 181 41,093 SH   SOLE 0 41,093 0 0
SEABOARD CORP COM 811543107 23,661 8,341 SH   SOLE 0 8,341 0 0
SEABRIDGE GOLD INC COM 811916105 359 19,100 SH   SOLE 0 0 0 19,100
SEACHANGE INTL INC COM 811699107 153 175,595 SH   SOLE 0 175,595 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,897 105,240 SH   SOLE 0 567 0 104,673
SEACOR HOLDINGS INC COM 811904101 33,692 1,158,605 SH   SOLE 0 1,158,605 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 120,240 2,440,429 SH   SOLE 0 2,440,429 0 0
SEALED AIR CORP NEW COM 81211K100 35,562 916,309 SH   SOLE 0 914,609 0 1,700
SEASPINE HLDGS CORP COM 81255T108 8,366 585,000 SH   SOLE 0 578,400 0 6,600
SEATTLE GENETICS INC COM 812578102 864 4,413 SH   SOLE 0 400 0 4,013
SEAWORLD ENTMT INC COM 81282V100 14,980 759,625 SH   SOLE 0 759,625 0 0
SECOO HLDG LTD ADR 81367P101 549 205,800 SH   SOLE 0 205,800 0 0
SECUREWORKS CORP CL A 81374A105 288 25,300 SH   SOLE 0 8,998 0 16,302
SECURITY NATL FINL CORP CL A NEW 814785309 1,463 228,569 SH   SOLE 0 228,569 0 0
SEELOS THERAPEUTICS INC COM 81577F109 554 591,086 SH   SOLE 0 591,086 0 0
SEI INVTS CO COM 784117103 16,379 322,926 SH   SOLE 0 243,970 0 78,956
SELECTA BIOSCIENCES INC COM 816212104 1,231 496,360 SH   SOLE 0 443,860 0 52,500
SELECT BANCORP INC NEW COM 81617L108 1,093 151,961 SH   SOLE 0 151,961 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 4,059 1,056,942 SH   SOLE 0 1,056,942 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 940 136,240 SH   SOLE 0 48,840 0 87,400
SELECTIVE INS GROUP INC COM 816300107 11,508 223,494 SH   SOLE 0 159,282 0 64,212
SELECT MED HLDGS CORP COM 81619Q105 866 41,591 SH   SOLE 0 41,591 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,641 288,500 SH   SOLE 0 288,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,628 58,700 SH   SOLE 0 58,700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,032 109,700 SH   SOLE 0 109,700 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 25,389 240,700 SH   SOLE 0 240,700 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,619 358,100 SH   SOLE 0 358,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,706 113,100 SH   SOLE 0 113,100 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,051 17,700 SH   SOLE 0 17,700 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,637 120,000 SH   SOLE 0 120,000 0 0
SEMILEDS CORP COM NEW 816645204 585 218,396 SH   SOLE 0 167,863 0 50,533
SEMPRA ENERGY COM 816851109 37,520 317,000 SH   SOLE 0 63,511 0 253,489
SEMTECH CORP COM 816850101 1,314 24,816 SH   SOLE 0 24,816 0 0
SENECA BIOPHARMA INC COM 81689B103 152 260,818 SH   SOLE 0 260,818 0 0
SENECA FOODS CORP NEW CL A 817070501 5,987 167,563 SH   SOLE 0 150,263 0 17,300
SENMIAO TECHNOLOGY LTD COM 817225105 13 21,310 SH   SOLE 0 59 0 21,251
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,494 81,000 SH   SOLE 0 81,000 0 0
SENSEONICS HLDGS INC COM 81727U105 25 63,931 SH   SOLE 0 0 0 63,931
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,426 111,300 SH   SOLE 0 111,300 0 0
SENSUS HEALTHCARE INC COM 81728J109 32 12,634 SH   SOLE 0 12,634 0 0
SERES THERAPEUTICS INC COM 81750R102 10,667 376,808 SH   SOLE 0 376,808 0 0
SERVICE CORP INTL COM 817565104 18,256 432,800 SH   SOLE 0 406,791 0 26,009
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 15,844 397,300 SH   SOLE 0 380,751 0 16,549
SERVICE PPTYS TR COM SH BEN INT 81761L102 674 84,718 SH   SOLE 0 84,718 0 0
SERVICESOURCE INTL INC COM 81763U100 7,046 4,793,061 SH   SOLE 0 4,214,115 0 578,946
SESEN BIO INC COM 817763105 2,824 2,016,918 SH   SOLE 0 2,016,918 0 0
SFL CORPORATION LTD SHS G7738W106 9,872 1,318,065 SH   SOLE 0 1,318,065 0 0
SHAKE SHACK INC CL A 819047101 16,655 258,300 SH   SOLE 0 258,300 0 0
SHARPS COMPLIANCE CORP COM 820017101 3,338 532,446 SH   SOLE 0 532,446 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 71,600 3,923,300 SH   SOLE 0 3,923,300 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 71,874 1,617,500 SH   SOLE 0 1,617,500 0 0
SHERWIN WILLIAMS CO COM 824348106 10,869 15,600 SH   SOLE 0 1,378 0 14,222
SHINECO INC COM 824567309 345 128,764 SH   SOLE 0 128,764 0 0
SHOE CARNIVAL INC COM 824889109 1,703 50,700 SH   SOLE 0 50,700 0 0
SHORE BANCSHARES INC COM 825107105 3,901 355,237 SH   SOLE 0 355,237 0 0
SHOTSPOTTER INC COM 82536T107 1,929 62,132 SH   SOLE 0 62,132 0 0
SHUTTERSTOCK INC COM 825690100 66,851 1,284,601 SH   SOLE 0 1,284,601 0 0
SHYFT GROUP INC COM 825698103 293 15,500 SH   SOLE 0 15,500 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 3,923 352,158 SH   SOLE 0 352,158 0 0
SI BONE INC COM 825704109 5,142 216,800 SH   SOLE 0 216,800 0 0
SIEBERT FINL CORP COM 826176109 54 16,700 SH   SOLE 0 16,700 0 0
SIERRA BANCORP COM 82620P102 5,887 350,631 SH   SOLE 0 339,631 0 11,000
SIERRA METALS INC COM 82639W106 49 33,400 SH   SOLE 0 800 0 32,600
SIERRA ONCOLOGY INC COM NEW 82640U404 1,078 101,074 SH   SOLE 0 101,074 0 0
SIERRA WIRELESS INC COM 826516106 15,560 1,394,244 SH   SOLE 0 1,393,200 0 1,044
SIFCO INDS INC COM 826546103 268 72,734 SH   SOLE 0 72,734 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 551 540,130 SH   SOLE 0 540,130 0 0
SIGA TECHNOLOGIES INC COM 826917106 3,956 575,814 SH   SOLE 0 573,214 0 2,600
SIGMATRON INTL INC COM 82661L101 806 257,364 SH   SOLE 0 239,364 0 18,000
SIGNATURE BK NEW YORK N Y COM 82669G104 21,783 262,474 SH   SOLE 0 259,412 0 3,062
SILGAN HOLDINGS INC COM 827048109 11,729 318,980 SH   SOLE 0 297,178 0 21,802
SILICOM LTD ORD M84116108 807 24,900 SH   SOLE 0 0 0 24,900
SILICON LABORATORIES INC COM 826919102 18,738 191,498 SH   SOLE 0 191,498 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12,931 342,279 SH   SOLE 0 342,279 0 0
SILK RD MED INC COM 82710M100 5,303 78,900 SH   SOLE 0 78,900 0 0
SILVERCORP METALS INC COM 82835P103 37,657 5,201,196 SH   SOLE 0 5,201,196 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,535 242,324 SH   SOLE 0 242,324 0 0
SILVERGATE CAP CORP CL A 82837P408 310 21,506 SH   SOLE 0 0 0 21,506
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 48 18,091 SH   SOLE 0 2,191 0 15,900
SIMPSON MANUFACTURING CO INC COM 829073105 13,923 143,300 SH   SOLE 0 134,899 0 8,401
SIMULATIONS PLUS INC COM 829214105 8,177 108,500 SH   SOLE 0 108,500 0 0
SINA CORP ORD G81477104 14,342 336,595 SH   SOLE 0 0 0 336,595
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 9,702 528,417 SH   SOLE 0 526,117 0 2,300
SINOVAC BIOTECH LTD SHS P8696W104 1,537 2,375,841 SH   SOLE 0 2,306,141 0 69,700
SINTX TECHNOLOGIES INC COM NEW 829392307 24 12,600 SH   SOLE 0 0 0 12,600
SIRIUS XM HOLDINGS INC COM 82968B103 96,333 17,972,605 SH   SOLE 0 12,420,118 0 5,552,487
SITE CTRS CORP COM 82981J109 1,600 222,256 SH   SOLE 0 222,256 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,451 20,100 SH   SOLE 0 15,113 0 4,987
SJW GROUP COM 784305104 45,067 740,500 SH   SOLE 0 740,500 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,199 44,800 SH   SOLE 0 44,800 0 0
SKY SOLAR HLDGS LTD SPONSORD ADS NEW 83084J202 426 51,316 SH   SOLE 0 8,900 0 42,416
SKYWEST INC COM 830879102 12,802 428,736 SH   SOLE 0 428,736 0 0
SLEEP NUMBER CORP COM 83125X103 3,399 69,500 SH   SOLE 0 69,500 0 0
SLM CORP COM 78442P106 13,156 1,626,200 SH   SOLE 0 629,091 0 997,109
SMARTFINANCIAL INC COM NEW 83190L208 3,275 240,974 SH   SOLE 0 222,774 0 18,200
SMART GLOBAL HLDGS INC SHS G8232Y101 276 10,100 SH   SOLE 0 0 0 10,100
SMART SAND INC COM 83191H107 228 174,200 SH   SOLE 0 0 0 174,200
SM ENERGY CO COM 78454L100 1,622 1,020,060 SH   SOLE 0 1,020,060 0 0
SMITH A O CORP COM 831865209 5,544 105,000 SH   SOLE 0 105,000 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 5,863 149,950 SH   SOLE 0 149,950 0 0
SMITH & WESSON BRANDS INC COM 831754106 79,599 5,128,800 SH   SOLE 0 5,085,123 0 43,677
SMTC CORP COM NEW 832682207 1,305 360,433 SH   SOLE 0 336,362 0 24,071
SMUCKER J M CO COM NEW 832696405 175,969 1,523,280 SH   SOLE 0 1,384,316 0 138,964
SOCKET MOBILE INC COM NEW 83368E200 92 72,178 SH   SOLE 0 37,452 0 34,726
SOGOU INC ADR REPSTG A 83409V104 28,891 3,249,810 SH   SOLE 0 3,249,810 0 0
SOHU COM LTD SPONSORED ADS 83410S108 57,839 2,912,355 SH   SOLE 0 2,902,818 0 9,537
SOLAREDGE TECHNOLOGIES INC COM 83417M104 60,612 254,300 SH   SOLE 0 145,207 0 109,093
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 543 85,630 SH   SOLE 0 6,000 0 79,630
SOLARWINDS CORP COM 83417Q105 6,511 320,100 SH   SOLE 0 320,100 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 143 19,800 SH   SOLE 0 0 0 19,800
SOLID BIOSCIENCES INC COM 83422E105 198 97,652 SH   SOLE 0 97,652 0 0
SOLITARIO ZINC CORP COM 8342EP107 375 937,628 SH   SOLE 0 864,269 0 73,359
SONIM TECHNOLOGIES INC COM 83548F101 534 687,900 SH   SOLE 0 115,885 0 572,015
SONOCO PRODS CO COM 835495102 10,015 196,100 SH   SOLE 0 189,428 0 6,672
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 793 94,734 SH   SOLE 0 94,734 0 0
SONOS INC COM 83570H108 20,935 1,379,098 SH   SOLE 0 1,379,098 0 0
SONY CORP SPONSORED ADR 835699307 17,807 232,014 SH   SOLE 0 119,075 0 112,939
SOS LIMITED SPNSORD ADS NEW 83587W106 32 17,305 SH   SOLE 0 17,305 0 0
SOTHERLY HOTELS INC COM 83600C103 450 250,138 SH   SOLE 0 238,913 0 11,225
SOUTHERN CO COM 842587107 12,047 222,190 SH   SOLE 0 217,190 0 5,000
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,176 131,507 SH   SOLE 0 123,608 0 7,899
SOUTHERN MO BANCORP INC COM 843380106 3,269 138,641 SH   SOLE 0 121,352 0 17,289
SOUTHERN NATL BANCORP OF VA COM 843395104 4,847 558,413 SH   SOLE 0 494,270 0 64,143
SOUTHSIDE BANCSHARES INC COM 84470P109 25,084 1,026,785 SH   SOLE 0 946,646 0 80,139
SOUTH ST CORP COM 840441109 327 6,791 SH   SOLE 0 6,791 0 0
SOUTHWEST AIRLS CO COM 844741108 4,942 131,780 SH   SOLE 0 131,780 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 10,563 167,400 SH   SOLE 0 167,400 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 6,199 496,321 SH   SOLE 0 297,000 0 199,321
SPARK ENERGY INC CL A COM 846511103 9,110 1,094,904 SH   SOLE 0 1,094,904 0 0
SPARK NETWORKS SE SPONSORED ADR 846517100 250 51,200 SH   SOLE 0 0 0 51,200
SPARTANNASH CO COM 847215100 27,612 1,688,778 SH   SOLE 0 1,487,212 0 201,566
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,277 4,600 SH   SOLE 0 4,600 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,737 21,100 SH   SOLE 0 21,100 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,941 80,900 SH   SOLE 0 80,900 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 202 8,400 SH   SOLE 0 8,400 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,543 86,900 SH   SOLE 0 86,900 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 651 17,800 SH   SOLE 0 17,800 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 267 2,245 SH   SOLE 0 2,245 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,660 24,100 SH   SOLE 0 24,100 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 2,177 71,200 SH   SOLE 0 71,200 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 1,645 55,428 SH   SOLE 0 55,428 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 36,484 349,900 SH   SOLE 0 349,900 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 6,589 254,700 SH   SOLE 0 254,700 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 955 16,800 SH   SOLE 0 16,800 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,206 44,234 SH   SOLE 0 44,234 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,038 19,995 SH   SOLE 0 19,995 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 4,002 120,389 SH   SOLE 0 120,389 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,514 49,047 SH   SOLE 0 49,047 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 536 17,400 SH   SOLE 0 17,400 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 636 17,300 SH   SOLE 0 17,300 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 234 5,000 SH   SOLE 0 5,000 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 2,943 93,800 SH   SOLE 0 93,800 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 12,489 406,800 SH   SOLE 0 406,800 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 1,452 44,500 SH   SOLE 0 44,500 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,539 39,100 SH   SOLE 0 39,100 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 319 7,800 SH   SOLE 0 7,800 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,210 13,100 SH   SOLE 0 13,100 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 3,833 41,880 SH   SOLE 0 41,880 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 3,287 61,000 SH   SOLE 0 61,000 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 5,691 114,600 SH   SOLE 0 114,600 0 0
SPDR SER TR WELLS FG PFD ETF 78464A292 1,821 41,900 SH   SOLE 0 41,900 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4,292 75,084 SH   SOLE 0 73,459 0 1,625
SPECTRUM PHARMACEUTICALS INC COM 84763A108 13,760 3,372,615 SH   SOLE 0 3,136,700 0 235,915
SPERO THERAPEUTICS INC COM 84833T103 1,710 153,203 SH   SOLE 0 153,203 0 0
S&P GLOBAL INC COM 78409V104 47,996 133,100 SH   SOLE 0 27,130 0 105,970
SPIRE INC COM 84857L101 8,390 157,708 SH   SOLE 0 157,708 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,701 152,400 SH   SOLE 0 75,500 0 76,900
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 819 24,280 SH   SOLE 0 24,280 0 0
SPOK HLDGS INC COM 84863T106 14,255 1,498,993 SH   SOLE 0 1,399,309 0 99,684
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,879 131,298 SH   SOLE 0 115,398 0 15,900
SP PLUS CORP COM 78469C103 8,042 448,000 SH   SOLE 0 369,800 0 78,200
SPRING BK PHARMACEUTICALS IN COM 849431101 693 517,078 SH   SOLE 0 517,078 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 529 11,100 SH   SOLE 0 0 0 11,100
SPROTT INC COM NEW 852066208 471 13,790 SH   SOLE 0 0 0 13,790
SPROUTS FMRS MKT INC COM 85208M102 223,087 10,658,730 SH   SOLE 0 10,528,430 0 130,300
SPROUT SOCIAL INC COM CL A 85209W109 1,170 30,400 SH   SOLE 0 30,400 0 0
SPS COMMERCE INC COM 78463M107 62,784 806,263 SH   SOLE 0 788,908 0 17,355
SPX CORP COM 784635104 5,352 115,400 SH   SOLE 0 99,038 0 16,362
SPX FLOW INC COM 78469X107 878 20,500 SH   SOLE 0 20,500 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,920 81,300 SH   SOLE 0 67,700 0 13,600
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5,179 115,800 SH   SOLE 0 115,800 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,273 46,100 SH   SOLE 0 46,100 0 0
SSR MNG INC COM 784730103 104,151 5,578,528 SH   SOLE 0 5,575,367 0 3,161
STAFFING 360 SOLUTIONS INC COM 852387307 63 104,128 SH   SOLE 0 104,128 0 0
STAG INDL INC COM 85254J102 5,266 172,700 SH   SOLE 0 161,546 0 11,154
STAMPS COM INC COM NEW 852857200 56,961 236,400 SH   SOLE 0 236,400 0 0
STANDARD MTR PRODS INC COM 853666105 3,117 69,800 SH   SOLE 0 25,600 0 44,200
STANTEC INC COM 85472N109 31,637 1,042,300 SH   SOLE 0 423,300 0 619,000
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 9,527 1,382,726 SH   SOLE 0 1,382,726 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 13,123 1,345,955 SH   SOLE 0 1,307,455 0 38,500
STARRETT L S CO CL A 855668109 1,453 492,610 SH   SOLE 0 466,132 0 26,478
STARTEK INC COM 85569C107 4,071 775,400 SH   SOLE 0 712,310 0 63,090
STATE AUTO FINL CORP COM 855707105 2,346 170,468 SH   SOLE 0 99,200 0 71,268
S & T BANCORP INC COM 783859101 1,143 64,636 SH   SOLE 0 1,183 0 63,453
STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 121 89,261 SH   SOLE 0 9,561 0 79,700
STEALTHGAS INC SHS Y81669106 6,565 2,210,600 SH   SOLE 0 2,190,424 0 20,176
STEELCASE INC CL A 858155203 16,121 1,594,600 SH   SOLE 0 1,594,600 0 0
STEEL CONNECT INC COM 858098106 1,322 2,437,436 SH   SOLE 0 2,287,629 0 149,807
STEEL DYNAMICS INC COM 858119100 85,724 2,994,185 SH   SOLE 0 2,994,185 0 0
STEPAN CO COM 858586100 25,255 231,700 SH   SOLE 0 206,200 0 25,500
STERIS PLC SHS USD G8473T100 11,347 64,400 SH   SOLE 0 5,463 0 58,937
STERLING BANCORP DEL COM 85917A100 5,990 569,388 SH   SOLE 0 569,388 0 0
STERLING BANCORP INC COM 85917W102 959 318,665 SH   SOLE 0 300,803 0 17,862
STERLING CONSTRUCTION CO INC COM 859241101 27,533 1,944,400 SH   SOLE 0 1,892,200 0 52,200
STEWART INFORMATION SVCS COR COM 860372101 47,701 1,090,797 SH   SOLE 0 1,045,276 0 45,521
ST JOE CO COM 790148100 990 48,000 SH   SOLE 0 35,500 0 12,500
STMICROELECTRONICS N V NY REGISTRY 861012102 25,898 842,021 SH   SOLE 0 135,703 0 706,318
STOCK YDS BANCORP INC COM 861025104 6,872 201,890 SH   SOLE 0 201,890 0 0
STONECO LTD COM CL A G85158106 7,283 137,700 SH   SOLE 0 35,728 0 101,972
STONERIDGE INC COM 86183P102 8,541 464,919 SH   SOLE 0 453,519 0 11,400
STONEX GROUP INC COM 861896108 471 9,201 SH   SOLE 0 9,201 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 1,864 1,380,912 SH   SOLE 0 1,364,047 0 16,865
STRATASYS LTD SHS M85548101 583 46,782 SH   SOLE 0 46,782 0 0
STRATEGIC ED INC COM 86272C103 60,497 661,389 SH   SOLE 0 640,388 0 21,001
STRATTEC SEC CORP COM 863111100 1,930 97,006 SH   SOLE 0 97,006 0 0
STRATUS PPTYS INC COM NEW 863167201 429 19,900 SH   SOLE 0 17,520 0 2,380
STREAMLINE HEALTH SOLUTIONS COM 86323X106 510 326,879 SH   SOLE 0 326,879 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3,295 1,569,189 SH   SOLE 0 1,204,612 0 364,577
STURM RUGER & CO INC COM 864159108 100,124 1,637,076 SH   SOLE 0 1,625,738 0 11,338
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 48,422 8,662,170 SH   SOLE 0 8,662,170 0 0
SUMMER INFANT INC COM NEW 865646301 1,001 57,899 SH   SOLE 0 49,722 0 8,177
SUMMIT FINL GROUP INC COM 86606G101 3,941 266,135 SH   SOLE 0 266,135 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,788 345,252 SH   SOLE 0 345,252 0 0
SUMMIT MATLS INC CL A 86614U100 11,484 694,302 SH   SOLE 0 681,200 0 13,102
SUMMIT THERAPEUTICS INC COM 86627T108 1,044 303,412 SH   SOLE 0 186,812 0 116,600
SUN CMNTYS INC COM 866674104 18,040 128,300 SH   SOLE 0 88,577 0 39,723
SUNCOKE ENERGY INC COM 86722A103 15,932 4,658,377 SH   SOLE 0 4,501,833 0 156,544
SUNCOR ENERGY INC NEW COM 867224107 23,814 1,949,266 SH   SOLE 0 139,863 0 1,809,403
SUNDIAL GROWERS INC COM 86730L109 404 1,681,000 SH   SOLE 0 0 0 1,681,000
SUNLANDS TECHNOLOGY GROUP ADS 86740P108 131 77,570 SH   SOLE 0 77,570 0 0
SUN LIFE FINANCIAL INC. COM 866796105 3,038 74,600 SH   SOLE 0 74,600 0 0
SUNLINK HEALTH SYS INC COM 86737U102 251 263,745 SH   SOLE 0 262,945 0 800
SUNNOVA ENERGY INTL INC. COM 86745K104 2,925 96,200 SH   SOLE 0 96,200 0 0
SUNOPTA INC COM 8676EP108 13,179 1,776,059 SH   SOLE 0 1,457,300 0 318,759
SUNSTONE HOTEL INVS INC NEW COM 867892101 17,578 2,213,886 SH   SOLE 0 2,213,886 0 0
SUPERCOM LTD NEW SHS NEW M87095119 287 376,485 SH   SOLE 0 369,895 0 6,590
SUPERIOR DRILLING PRODS INC COM 868153107 208 506,524 SH   SOLE 0 506,524 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 3,208 138,110 SH   SOLE 0 138,110 0 0
SUPERIOR INDS INTL INC COM 868168105 731 584,807 SH   SOLE 0 550,907 0 33,900
SUPERNUS PHARMACEUTICALS INC COM 868459108 38,940 1,868,500 SH   SOLE 0 1,868,500 0 0
SUPPORT COM INC COM NEW 86858W200 1,657 920,324 SH   SOLE 0 920,324 0 0
SURFACE ONCOLOGY INC COM 86877M209 2,634 381,737 SH   SOLE 0 381,737 0 0
SURGALIGN HOLDINGS INC COM 86882C105 2,009 1,110,117 SH   SOLE 0 976,162 0 133,955
SURGERY PARTNERS INC COM 86881A100 2,445 111,642 SH   SOLE 0 95,542 0 16,100
SURMODICS INC COM 868873100 34,589 888,938 SH   SOLE 0 830,000 0 58,938
SUZANO S A SPON ADS 86959K105 31,773 3,888,938 SH   SOLE 0 3,766,338 0 122,600
SVMK INC COM 78489X103 4,323 195,500 SH   SOLE 0 195,500 0 0
SWITCH INC CL A 87105L104 110,742 7,094,301 SH   SOLE 0 7,089,784 0 4,517
S&W SEED CO COM 785135104 394 158,691 SH   SOLE 0 111,800 0 46,891
SYKES ENTERPRISES INC COM 871237103 14,443 422,173 SH   SOLE 0 391,900 0 30,273
SYNACOR INC COM 871561106 3,012 1,994,417 SH   SOLE 0 1,994,417 0 0
SYNALLOY CORP COM 871565107 607 110,000 SH   SOLE 0 110,000 0 0
SYNAPTICS INC COM 87157D109 54,479 677,427 SH   SOLE 0 548,626 0 128,801
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,603 532,398 SH   SOLE 0 532,398 0 0
SYNEOS HEALTH INC CL A 87166B102 2,350 44,214 SH   SOLE 0 37,414 0 6,800
SYNLOGIC INC COM 87166L100 555 274,728 SH   SOLE 0 2,155 0 272,573
SYNOVUS FINL CORP COM NEW 87161C501 5,373 253,818 SH   SOLE 0 253,818 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 408 859,736 SH   SOLE 0 859,736 0 0
SYPRIS SOLUTIONS INC COM 871655106 944 850,408 SH   SOLE 0 808,558 0 41,850
SYSCO CORP COM 871829107 1,070 17,200 SH   SOLE 0 17,200 0 0
SYSTEMAX INC COM 871851101 11,821 493,767 SH   SOLE 0 451,867 0 41,900
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,592 125,500 SH   SOLE 0 117,649 0 7,851
TAITRON COMPONENTS INC CL A 874028103 796 331,587 SH   SOLE 0 331,587 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 102,343 5,736,707 SH   SOLE 0 5,677,809 0 58,898
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 259,005 1,567,640 SH   SOLE 0 1,244,935 0 322,705
TAL EDUCATION GROUP SPONSORED ADS 874080104 170,550 2,242,900 SH   SOLE 0 1,890,841 0 352,059
TANDEM DIABETES CARE INC COM NEW 875372203 50,291 443,096 SH   SOLE 0 395,360 0 47,736
TANGER FACTORY OUTLET CTRS I COM 875465106 5,097 845,265 SH   SOLE 0 845,265 0 0
TANTECH HLDGS LTD COM G8675X107 980 393,751 SH   SOLE 0 393,751 0 0
TANZANIAN GOLD CORP COM 87601A107 136 195,500 SH   SOLE 0 0 0 195,500
TAPESTRY INC COM 876030107 503 32,200 SH   SOLE 0 24,300 0 7,900
TARENA INTL INC SPONSORED ADS 876108101 1,069 607,599 SH   SOLE 0 607,599 0 0
TARGA RES CORP COM 87612G101 31,705 2,259,792 SH   SOLE 0 1,863,676 0 396,116
TARGET CORP COM 87612E106 1,075,052 6,829,197 SH   SOLE 0 6,587,697 0 241,500
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 42,158 768,600 SH   SOLE 0 768,600 0 0
TASEKO MINES LTD COM 876511106 6,211 5,859,637 SH   SOLE 0 5,718,137 0 141,500
TATA MTRS LTD SPONSORED ADR 876568502 20,454 2,250,208 SH   SOLE 0 2,250,208 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227 1,070 217,100 SH   SOLE 0 217,100 0 0
TAYLOR DEVICES INC COM 877163105 361 38,035 SH   SOLE 0 38,035 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 4,152 168,853 SH   SOLE 0 168,853 0 0
TCR2 THERAPEUTICS INC COM 87808K106 1,376 67,700 SH   SOLE 0 67,700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 87,282 2,229,428 SH   SOLE 0 2,044,208 0 185,220
TDH HLDGS INC SHS G87084102 130 99,700 SH   SOLE 0 99,700 0 0
TD HLDGS INC COM 87250W103 151 59,400 SH   SOLE 0 25,998 0 33,402
TEAM INC COM 878155100 2,383 433,327 SH   SOLE 0 433,327 0 0
TECHNIPFMC PLC COM G87110105 2,213 350,700 SH   SOLE 0 350,700 0 0
TECHTARGET INC COM 87874R100 56,577 1,287,000 SH   SOLE 0 1,287,000 0 0
TEEKAY CORPORATION COM Y8564W103 4,744 2,127,272 SH   SOLE 0 2,012,575 0 114,697
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 298 28,400 SH   SOLE 0 0 0 28,400
TEJON RANCH CO COM 879080109 11,235 793,999 SH   SOLE 0 650,003 0 143,996
TELADOC HEALTH INC COM 87918A105 146,408 667,800 SH   SOLE 0 471,117 0 196,683
TELEDYNE TECHNOLOGIES INC COM 879360105 11,385 36,700 SH   SOLE 0 13,793 0 22,907
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 20,685 2,696,900 SH   SOLE 0 2,696,900 0 0
TELENAV INC COM 879455103 8,078 2,243,991 SH   SOLE 0 2,242,391 0 1,600
TELEPHONE & DATA SYS INC COM NEW 879433829 52,901 2,868,792 SH   SOLE 0 2,867,322 0 1,470
TELIGENT INC NEW COM NEW 87960W203 22 30,342 SH   SOLE 0 30,342 0 0
TELUS CORPORATION COM 87971M103 122,198 6,939,100 SH   SOLE 0 6,939,100 0 0
TEMPUR SEALY INTL INC COM 88023U101 24,284 272,272 SH   SOLE 0 272,272 0 0
TENABLE HLDGS INC COM 88025T102 11,601 307,300 SH   SOLE 0 257,533 0 49,767
TENARIS S A SPONSORED ADS 88031M109 110,024 11,169,900 SH   SOLE 0 11,169,900 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 812 527,352 SH   SOLE 0 527,352 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 206,118 13,955,200 SH   SOLE 0 13,955,200 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 534 21,775 SH   SOLE 0 18,300 0 3,475
TENGASCO INC COM PAR 88033R502 170 206,785 SH   SOLE 0 206,785 0 0
TENNANT CO COM 880345103 984 16,300 SH   SOLE 0 0 0 16,300
TERADATA CORP DEL COM 88076W103 22,922 1,009,800 SH   SOLE 0 1,009,800 0 0
TERADYNE INC COM 880770102 273,569 3,442,849 SH   SOLE 0 3,369,305 0 73,544
TEREX CORP NEW COM 880779103 3,309 170,900 SH   SOLE 0 170,900 0 0
TERNIUM SA SPONSORED ADS 880890108 2,663 141,400 SH   SOLE 0 141,400 0 0
TERRENO RLTY CORP COM 88146M101 3,685 67,292 SH   SOLE 0 67,292 0 0
TERRITORIAL BANCORP INC COM 88145X108 13,610 672,760 SH   SOLE 0 651,379 0 21,381
TESLA INC COM 88160R101 16,292 37,975 SH   SOLE 0 17,878 0 20,097
TESSCO TECHNOLOGIES INC COM 872386107 2,374 442,000 SH   SOLE 0 432,208 0 9,792
TETRA TECH INC NEW COM 88162G103 1,912 20,020 SH   SOLE 0 12,679 0 7,341
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,264 1,139,163 SH   SOLE 0 820,686 0 318,477
TEXAS CAP BANCSHARES INC COM 88224Q107 10,566 339,400 SH   SOLE 0 339,400 0 0
TEXAS INSTRS INC COM 882508104 24,217 169,600 SH   SOLE 0 162,683 0 6,917
TEXAS ROADHOUSE INC COM 882681109 3,567 58,672 SH   SOLE 0 43,218 0 15,454
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,360 237,300 SH   SOLE 0 237,300 0 0
TFF PHARMACEUTICALS INC COM 87241J104 1,987 107,600 SH   SOLE 0 107,600 0 0
TFI INTL INC COM 87241L109 28,200 674,263 SH   SOLE 0 106,800 0 567,463
TFS FINL CORP COM 87240R107 89,730 6,108,222 SH   SOLE 0 5,944,716 0 163,506
TG THERAPEUTICS INC COM 88322Q108 2,639 98,600 SH   SOLE 0 98,600 0 0
THE ODP CORP COM 88337F105 451 23,192 SH   SOLE 0 23,192 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 278 138,979 SH   SOLE 0 6,775 0 132,204
THERATECHNOLOGIES INC COM 88338H100 114 51,500 SH   SOLE 0 0 0 51,500
THERMON GROUP HLDGS INC COM 88362T103 4,922 438,300 SH   SOLE 0 233,500 0 204,800
THIRD PT REINS LTD COM G8827U100 6,901 992,986 SH   SOLE 0 889,779 0 103,207
THOMSON REUTERS CORP. COM NEW 884903709 8,780 110,060 SH   SOLE 0 99,406 0 10,654
TIFFANY & CO NEW COM 886547108 14,400 124,300 SH   SOLE 0 3,000 0 121,300
TILLYS INC CL A 886885102 9,295 1,541,510 SH   SOLE 0 1,465,310 0 76,200
TIMBERLAND BANCORP INC COM 887098101 6,765 375,841 SH   SOLE 0 372,741 0 3,100
TIMKEN CO COM 887389104 5,666 104,492 SH   SOLE 0 104,492 0 0
TIMKENSTEEL CORP COM 887399103 1,059 298,269 SH   SOLE 0 237,069 0 61,200
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 13,662 1,184,934 SH   SOLE 0 1,173,501 0 11,433
TIPTREE INC COM 88822Q103 216 43,600 SH   SOLE 0 22,602 0 20,998
TITAN INTL INC ILL COM 88830M102 11,130 3,851,040 SH   SOLE 0 3,851,040 0 0
TITAN MACHY INC COM 88830R101 6,297 476,000 SH   SOLE 0 465,600 0 10,400
TIVITY HEALTH INC COM 88870R102 436 31,097 SH   SOLE 0 24,685 0 6,412
TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 748 224,648 SH   SOLE 0 211,748 0 12,900
TJX COS INC NEW COM 872540109 11,319 203,400 SH   SOLE 0 176,558 0 26,842
T-MOBILE US INC COM 872590104 139,136 1,216,646 SH   SOLE 0 1,216,646 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,832 102,657 SH   SOLE 0 99,707 0 2,950
TOOTSIE ROLL INDS INC COM 890516107 22,603 731,495 SH   SOLE 0 731,495 0 0
TOPBUILD CORP COM 89055F103 10,224 59,900 SH   SOLE 0 18,349 0 41,551
TORM PLC SHS CL A G89479102 78 11,500 SH   SOLE 0 11,500 0 0
TORO CO COM 891092108 21,567 256,900 SH   SOLE 0 256,900 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 27,789 1,525,186 SH   SOLE 0 1,525,186 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 19,052 1,161,683 SH   SOLE 0 1,073,842 0 87,841
TOWNSQUARE MEDIA INC CL A 892231101 2,661 570,952 SH   SOLE 0 515,452 0 55,500
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 137,858 1,040,910 SH   SOLE 0 1,038,610 0 2,300
TPG RE FIN TR INC COM 87266M107 1,815 214,494 SH   SOLE 0 100,794 0 113,700
TPI COMPOSITES INC COM 87266J104 3,800 131,200 SH   SOLE 0 0 0 131,200
TRACON PHARMACEUTICALS INC COM NEW 89237H209 421 81,500 SH   SOLE 0 0 0 81,500
TRACTOR SUPPLY CO COM 892356106 92,999 648,800 SH   SOLE 0 533,239 0 115,561
TRANE TECHNOLOGIES PLC SHS G8994E103 21,234 175,127 SH   SOLE 0 157,527 0 17,600
TRANSACT TECHNOLOGIES INC COM 892918103 2,023 404,589 SH   SOLE 0 390,389 0 14,200
TRANSALTA CORP COM 89346D107 19,305 3,138,941 SH   SOLE 0 2,436,500 0 702,441
TRANSENTERIX INC COM 89366M300 671 1,932,458 SH   SOLE 0 1,085,492 0 846,966
TRANSGLOBE ENERGY CORP COM 893662106 1,271 3,100,946 SH   SOLE 0 3,083,708 0 17,238
TRANSUNION COM 89400J107 25,155 299,000 SH   SOLE 0 246,410 0 52,590
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 8,248 422,099 SH   SOLE 0 335,299 0 86,800
TRAVELZOO COM NEW 89421Q205 3,489 542,649 SH   SOLE 0 542,649 0 0
TRECORA RES COM 894648104 637 103,685 SH   SOLE 0 103,685 0 0
TREDEGAR CORP COM 894650100 2,586 173,900 SH   SOLE 0 97,800 0 76,100
TREEHOUSE FOODS INC COM 89469A104 53,200 1,312,600 SH   SOLE 0 1,289,311 0 23,289
TREVENA INC COM 89532E109 682 228,074 SH   SOLE 0 228,074 0 0
TRIBUNE PUBG CO NEW COM 89609W107 10,135 869,200 SH   SOLE 0 860,500 0 8,700
TRICO BANCSHARES COM 896095106 13,612 555,814 SH   SOLE 0 555,814 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 2,673 188,257 SH   SOLE 0 0 0 188,257
TRILOGY METALS INC NEW COM 89621C105 480 268,300 SH   SOLE 0 2,265 0 266,035
TRIMAS CORP COM NEW 896215209 12,216 535,770 SH   SOLE 0 330,070 0 205,700
TRIMBLE INC COM 896239100 18,201 373,744 SH   SOLE 0 321,927 0 51,817
TRINET GROUP INC COM 896288107 11,781 198,600 SH   SOLE 0 197,148 0 1,452
TRINITY BIOTECH PLC SPON ADR NEW 896438306 3,386 1,676,270 SH   SOLE 0 1,676,270 0 0
TRINITY INDS INC COM 896522109 8,804 451,500 SH   SOLE 0 431,964 0 19,536
TRINSEO S A SHS L9340P101 5,446 212,400 SH   SOLE 0 212,400 0 0
TRIO TECH INTL COM NEW 896712205 852 249,080 SH   SOLE 0 249,080 0 0
TRIPADVISOR INC COM 896945201 113,694 5,803,684 SH   SOLE 0 5,803,684 0 0
TRIP COM GROUP LTD ADS 89677Q107 224,257 7,201,561 SH   SOLE 0 7,201,561 0 0
TRI POINTE GROUP INC COM 87265H109 9,154 504,636 SH   SOLE 0 504,636 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,207 91,200 SH   SOLE 0 49,200 0 42,000
TRIUMPH GROUP INC NEW COM 896818101 9,029 1,387,000 SH   SOLE 0 1,387,000 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 34 21,725 SH   SOLE 0 0 0 21,725
TRONOX HOLDINGS PLC SHS G9087Q102 443 56,248 SH   SOLE 0 56,248 0 0
TRUEBLUE INC COM 89785X101 2,839 183,300 SH   SOLE 0 60,159 0 123,141
TRUECAR INC COM 89785L107 13,937 2,787,378 SH   SOLE 0 2,578,701 0 208,677
TRUPANION INC COM 898202106 4,055 51,400 SH   SOLE 0 34,470 0 16,930
TRUSTCO BK CORP N Y COM 898349105 5,063 969,929 SH   SOLE 0 756,803 0 213,126
TRUSTMARK CORP COM 898402102 5,601 261,601 SH   SOLE 0 261,601 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 2,762 348,760 SH   SOLE 0 348,760 0 0
TSR INC COM 872885207 452 87,073 SH   SOLE 0 85,909 0 1,164
TTEC HLDGS INC COM 89854H102 19,425 356,100 SH   SOLE 0 356,100 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,000 175,269 SH   SOLE 0 175,269 0 0
TUCOWS INC COM NEW 898697206 29,086 422,151 SH   SOLE 0 422,151 0 0
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 224 27,100 SH   SOLE 0 128 0 26,972
TUNIU CORP SPONSORED ADS A 89977P106 1,970 1,669,899 SH   SOLE 0 1,630,599 0 39,300
TUPPERWARE BRANDS CORP COM 899896104 4,656 230,930 SH   SOLE 0 230,930 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 8,483 97,100 SH   SOLE 0 59,181 0 37,919
TURNING PT BRANDS INC COM 90041L105 2,831 101,482 SH   SOLE 0 55,637 0 45,845
TURTLE BEACH CORP COM NEW 900450206 8,132 446,794 SH   SOLE 0 265,594 0 181,200
TUTOR PERINI CORP COM 901109108 6,689 600,980 SH   SOLE 0 600,980 0 0
TWILIO INC CL A 90138F102 48,008 194,295 SH   SOLE 0 148,511 0 45,784
TWIN DISC INC COM 901476101 1,022 201,893 SH   SOLE 0 100,480 0 101,413
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 502 19,100 SH   SOLE 0 19,100 0 0
TYSON FOODS INC CL A 902494103 16,071 270,200 SH   SOLE 0 151,907 0 118,293
UBER TECHNOLOGIES INC COM 90353T100 134,456 3,685,753 SH   SOLE 0 3,685,753 0 0
UBIQUITI INC COM 90353W103 121,225 727,382 SH   SOLE 0 727,382 0 0
UBS GROUP AG SHS H42097107 25,273 2,266,600 SH   SOLE 0 2,266,600 0 0
UDR INC COM 902653104 86,052 2,638,816 SH   SOLE 0 2,442,437 0 196,379
UFP INDUSTRIES INC COM 90278Q108 4,674 82,709 SH   SOLE 0 80,409 0 2,300
UFP TECHNOLOGIES INC COM 902673102 22,647 546,773 SH   SOLE 0 521,273 0 25,500
UGI CORP NEW COM 902681105 23,711 718,945 SH   SOLE 0 718,945 0 0
ULTRALIFE CORP COM 903899102 1,465 248,290 SH   SOLE 0 195,625 0 52,665
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 27,001 7,895,080 SH   SOLE 0 7,895,080 0 0
UMB FINL CORP COM 902788108 2,517 51,356 SH   SOLE 0 51,356 0 0
UMH PPTYS INC COM 903002103 608 44,900 SH   SOLE 0 0 0 44,900
UMPQUA HLDGS CORP COM 904214103 6,938 653,278 SH   SOLE 0 653,278 0 0
UNDER ARMOUR INC CL A 904311107 279 24,800 SH   SOLE 0 24,800 0 0
UNDER ARMOUR INC CL C 904311206 6,150 625,000 SH   SOLE 0 544,434 0 80,566
UNICO AMERN CORP COM 904607108 136 22,629 SH   SOLE 0 22,629 0 0
UNIFI INC COM NEW 904677200 1,454 113,234 SH   SOLE 0 2,200 0 111,034
UNIFIRST CORP MASS COM 904708104 4,488 23,700 SH   SOLE 0 22,700 0 1,000
UNILEVER N V N Y SHS NEW 904784709 1,872 31,000 SH   SOLE 0 0 0 31,000
UNION BANKSHARES INC COM 905400107 748 36,900 SH   SOLE 0 27,054 0 9,846
UNION PAC CORP COM 907818108 76,283 387,481 SH   SOLE 0 112,557 0 274,924
UNIQUE FABRICATING INC COM 90915J103 338 100,277 SH   SOLE 0 100,277 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,277 193,549 SH   SOLE 0 193,549 0 0
UNITED FIRE GROUP INC COM 910340108 4,807 236,560 SH   SOLE 0 125,156 0 111,404
UNITED GUARDIAN INC COM 910571108 4,066 268,323 SH   SOLE 0 263,423 0 4,900
UNITEDHEALTH GROUP INC COM 91324P102 46,836 150,226 SH   SOLE 0 73,360 0 76,866
UNITED INS HLDGS CORP COM 910710102 1,008 166,321 SH   SOLE 0 80,033 0 86,288
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 88,921 18,563,917 SH   SOLE 0 17,953,550 0 610,367
UNITED NAT FOODS INC COM 911163103 6,634 446,150 SH   SOLE 0 446,150 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 1,175 192,358 SH   SOLE 0 170,130 0 22,228
UNITED STATES ANTIMONY CORP COM 911549103 17 58,061 SH   SOLE 0 58,061 0 0
UNITED STATES CELLULAR CORP COM 911684108 22,031 746,062 SH   SOLE 0 716,162 0 29,900
UNITED STS LIME & MINERALS I COM 911922102 19,675 218,365 SH   SOLE 0 206,165 0 12,200
UNITED THERAPEUTICS CORP DEL COM 91307C102 374,611 3,709,018 SH   SOLE 0 3,478,676 0 230,342
UNITI GROUP INC COM 91325V108 7,299 692,786 SH   SOLE 0 692,786 0 0
UNITIL CORP COM 913259107 32,966 853,151 SH   SOLE 0 794,751 0 58,400
UNITY BANCORP INC COM 913290102 439 37,901 SH   SOLE 0 16,784 0 21,117
UNIVAR SOLUTIONS USA INC COM 91336L107 9,839 582,902 SH   SOLE 0 574,487 0 8,415
UNIVERSAL CORP VA COM 913456109 36,172 863,711 SH   SOLE 0 863,711 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 49,252 272,500 SH   SOLE 0 272,500 0 0
UNIVERSAL ELECTRS INC COM 913483103 7,091 187,900 SH   SOLE 0 187,900 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 27,082 475,210 SH   SOLE 0 441,910 0 33,300
UNIVERSAL HLTH SVCS INC CL B 913903100 6,464 60,400 SH   SOLE 0 9,700 0 50,700
UNIVERSAL INS HLDGS INC COM 91359V107 2,364 170,800 SH   SOLE 0 70,300 0 100,500
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 957 45,900 SH   SOLE 0 0 0 45,900
UNIVERSAL SEC INSTRS INC COM NEW 913821302 118 62,297 SH   SOLE 0 62,297 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 132 24,000 SH   SOLE 0 20,803 0 3,197
UNIVERSAL TECHNICAL INST INC COM 913915104 9,754 1,920,067 SH   SOLE 0 1,920,067 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 16,973 1,181,169 SH   SOLE 0 1,107,289 0 73,880
UNUM GROUP COM 91529Y106 2,541 151,000 SH   SOLE 0 111,071 0 39,929
UNUM THERAPEUTICS INC COM 903214104 817 349,066 SH   SOLE 0 295,487 0 53,579
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 57 12,000 SH   SOLE 0 200 0 11,800
UPWORK INC COM 91688F104 17,077 979,200 SH   SOLE 0 979,200 0 0
URBAN EDGE PPTYS COM 91704F104 3,298 339,300 SH   SOLE 0 339,300 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,042 890,809 SH   SOLE 0 890,809 0 0
UR-ENERGY INC COM 91688R108 135 280,398 SH   SOLE 0 0 0 280,398
UROVANT SCIENCES LTD SHS G9381B108 537 57,500 SH   SOLE 0 0 0 57,500
URSTADT BIDDLE PPTYS INC CL A 917286205 8,545 928,798 SH   SOLE 0 624,322 0 304,476
URSTADT BIDDLE PPTYS INC COM 917286106 680 80,704 SH   SOLE 0 71,904 0 8,800
USANA HEALTH SCIENCES INC COM 90328M107 132,192 1,794,866 SH   SOLE 0 1,794,866 0 0
USA TRUCK INC COM 902925106 1,010 106,900 SH   SOLE 0 35,900 0 71,000
US BANCORP DEL COM NEW 902973304 26,016 725,700 SH   SOLE 0 550,890 0 174,810
US ECOLOGY INC COM 91734M103 1,136 34,776 SH   SOLE 0 34,776 0 0
US FOODS HLDG CORP COM 912008109 673 30,300 SH   SOLE 0 30,300 0 0
U S GLOBAL INVS INC CL A 902952100 669 281,228 SH   SOLE 0 221,814 0 59,414
U S GOLD CORP COM NEW 90291C201 525 57,100 SH   SOLE 0 18,002 0 39,098
USIO INC COM 917313108 353 229,218 SH   SOLE 0 192,573 0 36,645
U S PHYSICAL THERAPY INC COM 90337L108 16,318 187,823 SH   SOLE 0 183,105 0 4,718
U S SILICA HLDGS INC COM 90346E103 15,285 5,094,912 SH   SOLE 0 5,094,912 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 2,275 275,394 SH   SOLE 0 0 0 275,394
UTAH MED PRODS INC COM 917488108 19,234 240,814 SH   SOLE 0 237,314 0 3,500
UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 1,321 1,229,140 SH   SOLE 0 1,227,146 0 1,994
UXIN LTD ADS 91818X108 605 695,968 SH   SOLE 0 695,968 0 0
VAALCO ENERGY INC COM NEW 91851C201 3,684 3,684,480 SH   SOLE 0 3,368,320 0 316,160
VALERO ENERGY CORP COM 91913Y100 22,431 517,788 SH   SOLE 0 20,289 0 497,499
VALHI INC NEW COM 918905209 2,030 154,251 SH   SOLE 0 154,251 0 0
VALMONT INDS INC COM 920253101 13,188 106,200 SH   SOLE 0 102,116 0 4,084
VALUE LINE INC COM 920437100 356 14,400 SH   SOLE 0 14,400 0 0
VALVOLINE INC COM 92047W101 106,555 5,596,398 SH   SOLE 0 5,592,020 0 4,378
VANDA PHARMACEUTICALS INC COM 921659108 42,320 4,380,922 SH   SOLE 0 4,361,578 0 19,344
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3,450 116,000 SH   SOLE 0 116,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,386 112,000 SH   SOLE 0 112,000 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2,571 83,368 SH   SOLE 0 83,368 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,417 6,800 SH   SOLE 0 6,800 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 9,257 99,028 SH   SOLE 0 99,028 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,543 54,700 SH   SOLE 0 54,700 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,782 20,200 SH   SOLE 0 20,200 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 11,201 192,500 SH   SOLE 0 192,500 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,570 12,100 SH   SOLE 0 12,100 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,731 12,000 SH   SOLE 0 12,000 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,314 8,400 SH   SOLE 0 8,400 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 612 3,400 SH   SOLE 0 3,400 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 213 2,100 SH   SOLE 0 2,100 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,163 6,600 SH   SOLE 0 6,600 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 584 3,800 SH   SOLE 0 3,800 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 830 7,500 SH   SOLE 0 7,500 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 946 4,400 SH   SOLE 0 4,400 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,354 4,400 SH   SOLE 0 4,400 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,365 31,500 SH   SOLE 0 31,500 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 700 6,700 SH   SOLE 0 6,700 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,108 61,600 SH   SOLE 0 61,600 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,544 197,600 SH   SOLE 0 197,600 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,751 33,400 SH   SOLE 0 33,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,643 15,600 SH   SOLE 0 15,600 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,290 28,400 SH   SOLE 0 28,400 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,903 115,700 SH   SOLE 0 115,700 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 13,743 194,997 SH   SOLE 0 194,997 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,345 24,478 SH   SOLE 0 24,478 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5,226 96,300 SH   SOLE 0 96,300 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 15,659 252,203 SH   SOLE 0 252,203 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 646 2,900 SH   SOLE 0 2,900 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 310 2,000 SH   SOLE 0 2,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 218 1,800 SH   SOLE 0 1,800 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,723 52,200 SH   SOLE 0 52,200 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,634 64,400 SH   SOLE 0 64,400 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 372 4,712 SH   SOLE 0 4,712 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,627 20,100 SH   SOLE 0 20,100 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 410 5,700 SH   SOLE 0 5,700 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,948 15,900 SH   SOLE 0 15,900 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,233 12,100 SH   SOLE 0 12,100 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,032 4,400 SH   SOLE 0 4,400 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 601 14,900 SH   SOLE 0 14,900 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 467 1,500 SH   SOLE 0 1,500 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 363 2,700 SH   SOLE 0 2,700 0 0
VAPOTHERM INC COM 922107107 14,109 486,500 SH   SOLE 0 338,448 0 148,052
VAREX IMAGING CORP COM 92214X106 2,449 192,500 SH   SOLE 0 192,500 0 0
VARIAN MED SYS INC COM 92220P105 30,582 177,800 SH   SOLE 0 166,700 0 11,100
VARONIS SYS INC COM 922280102 26,096 226,098 SH   SOLE 0 226,098 0 0
VASCULAR BIOGENICS LTD COM M96883109 748 613,047 SH   SOLE 0 0 0 613,047
VECTOR GROUP LTD COM 92240M108 95,632 9,869,137 SH   SOLE 0 9,861,290 0 7,847
VECTRUS INC COM 92242T101 1,923 50,600 SH   SOLE 0 0 0 50,600
VEDANTA LIMITED SPONSORED ADR 92242Y100 8,172 1,105,760 SH   SOLE 0 1,105,760 0 0
VEECO INSTRS INC DEL COM 922417100 7,806 668,929 SH   SOLE 0 540,608 0 128,321
VELOCITY FINL INC COM 92262D101 243 48,400 SH   SOLE 0 1,759 0 46,641
VENATOR MATLS PLC SHS G9329Z100 508 263,138 SH   SOLE 0 263,138 0 0
VERA BRADLEY INC COM 92335C106 5,390 882,200 SH   SOLE 0 720,000 0 162,200
VEREIT INC COM 92339V100 5,335 820,754 SH   SOLE 0 688,544 0 132,210
VERISIGN INC COM 92343E102 1,346,518 6,573,190 SH   SOLE 0 6,483,933 0 89,257
VERISK ANALYTICS INC COM 92345Y106 13,583 73,300 SH   SOLE 0 65,500 0 7,800
VERITIV CORP COM 923454102 2,345 185,200 SH   SOLE 0 122,200 0 63,000
VERITONE INC COM 92347M100 3,095 337,900 SH   SOLE 0 309,800 0 28,100
VERIZON COMMUNICATIONS INC COM 92343V104 186,064 3,127,645 SH   SOLE 0 3,127,645 0 0
VERMILION ENERGY INC COM 923725105 5,333 2,282,207 SH   SOLE 0 5,776 0 2,276,431
VERRA MOBILITY CORP COM 92511U102 2,667 276,100 SH   SOLE 0 262,232 0 13,868
VERTEX PHARMACEUTICALS INC COM 92532F100 1,416,910 5,206,932 SH   SOLE 0 5,058,336 0 148,596
VERTIV HOLDINGS CO COM CL A 92537N108 23,181 1,338,400 SH   SOLE 0 1,283,399 0 55,001
VERU INC COM 92536C103 1,142 435,786 SH   SOLE 0 435,786 0 0
VIACOMCBS INC CL A 92556H107 3,941 130,103 SH   SOLE 0 130,103 0 0
VIASAT INC COM 92552V100 2,503 72,793 SH   SOLE 0 72,793 0 0
VIAVI SOLUTIONS INC COM 925550105 42,731 3,642,888 SH   SOLE 0 3,283,744 0 359,144
VICTORY CAP HLDGS INC COM CL A 92645B103 1,133 67,081 SH   SOLE 0 20,181 0 46,900
VIEMED HEALTHCARE INC COM 92663R105 118 13,700 SH   SOLE 0 100 0 13,600
VIKING THERAPEUTICS INC COM 92686J106 216 37,100 SH   SOLE 0 37,100 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 18,191 739,185 SH   SOLE 0 739,185 0 0
VINCE HLDG CORP COM NEW 92719W207 1,427 263,852 SH   SOLE 0 194,448 0 69,404
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 3,542 585,432 SH   SOLE 0 585,432 0 0
VIRCO MFG CO COM 927651109 430 199,969 SH   SOLE 0 194,769 0 5,200
VIRTU FINL INC CL A 928254101 121,539 5,282,000 SH   SOLE 0 5,236,007 0 45,993
VIRTUSA CORP COM 92827P102 2,271 46,200 SH   SOLE 0 46,200 0 0
VISA INC COM CL A 92826C839 89,323 446,684 SH   SOLE 0 41,284 0 405,400
VISHAY INTERTECHNOLOGY INC COM 928298108 4,609 296,025 SH   SOLE 0 296,025 0 0
VISHAY PRECISION GROUP INC COM 92835K103 22,448 886,574 SH   SOLE 0 862,474 0 24,100
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 86 124,000 SH   SOLE 0 9,532 0 114,468
VISTA GOLD CORP COM NEW 927926303 520 477,600 SH   SOLE 0 700 0 476,900
VISTA OUTDOOR INC COM 928377100 26,393 1,307,900 SH   SOLE 0 1,307,900 0 0
VISTRA CORP COM 92840M102 128,229 6,798,991 SH   SOLE 0 6,714,021 0 84,970
VIVINT SMART HOME INC COM CL A 928542109 705 41,300 SH   SOLE 0 0 0 41,300
VIVINT SOLAR INC COM 92854Q106 35,180 830,700 SH   SOLE 0 791,768 0 38,932
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 3,129 341,600 SH   SOLE 0 341,600 0 0
VMWARE INC CL A COM 928563402 67,317 468,556 SH   SOLE 0 345,903 0 122,653
VOC ENERGY TR TR UNIT 91829B103 35 21,900 SH   SOLE 0 0 0 21,900
VOCERA COMMUNICATIONS INC COM 92857F107 25,236 867,824 SH   SOLE 0 867,824 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 529,985 39,492,200 SH   SOLE 0 39,287,332 0 204,868
VOLT INFORMATION SCIENCES IN COM 928703107 912 647,153 SH   SOLE 0 542,253 0 104,900
VONAGE HLDGS CORP COM 92886T201 15,140 1,479,926 SH   SOLE 0 1,479,926 0 0
VORNADO RLTY TR SH BEN INT 929042109 5,562 164,999 SH   SOLE 0 132,398 0 32,601
VOXX INTL CORP CL A 91829F104 6,627 861,822 SH   SOLE 0 789,622 0 72,200
VOYAGER THERAPEUTICS INC COM 92915B106 8,816 826,201 SH   SOLE 0 679,301 0 146,900
VUZIX CORP COM NEW 92921W300 50 11,000 SH   SOLE 0 300 0 10,700
WABASH NATL CORP COM 929566107 17,683 1,478,500 SH   SOLE 0 1,478,500 0 0
WAITR HLDGS INC COM 930752100 1,350 419,254 SH   SOLE 0 234,162 0 185,092
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,538 237,700 SH   SOLE 0 0 0 237,700
WALKER & DUNLOP INC COM 93148P102 2,056 38,800 SH   SOLE 0 38,800 0 0
WALMART INC COM 931142103 326,666 2,334,826 SH   SOLE 0 2,334,826 0 0
WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 41 17,552 SH   SOLE 0 5,152 0 12,400
WARRIOR MET COAL INC COM 93627C101 34,715 2,032,479 SH   SOLE 0 2,032,479 0 0
WASHINGTON FED INC COM 938824109 6,114 293,076 SH   SOLE 0 293,076 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 57,302 2,846,606 SH   SOLE 0 2,846,606 0 0
WASHINGTON TR BANCORP COM 940610108 8,723 284,500 SH   SOLE 0 284,500 0 0
WASTE CONNECTIONS INC COM 94106B101 149,388 1,439,136 SH   SOLE 0 1,401,636 0 37,500
WASTE MGMT INC DEL COM 94106L109 17,304 152,900 SH   SOLE 0 65,838 0 87,062
WATERS CORP COM 941848103 34,185 174,700 SH   SOLE 0 134,482 0 40,218
WATERSTONE FINL INC MD COM 94188P101 30,895 1,994,544 SH   SOLE 0 1,960,844 0 33,700
WATSCO INC CL B CONV 942622101 326 1,400 SH   SOLE 0 1,400 0 0
WATSCO INC COM 942622200 44,079 189,268 SH   SOLE 0 156,724 0 32,544
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,758 127,390 SH   SOLE 0 110,598 0 16,792
WAYFAIR INC CL A 94419L101 133,894 460,100 SH   SOLE 0 238,629 0 221,471
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 6,329 274,596 SH   SOLE 0 269,396 0 5,200
WD-40 CO COM 929236107 93,561 494,223 SH   SOLE 0 494,223 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,349 138,500 SH   SOLE 0 92,497 0 46,003
WEIS MKTS INC COM 948849104 23,698 493,711 SH   SOLE 0 493,711 0 0
WELBILT INC COM 949090104 2,670 433,500 SH   SOLE 0 415,100 0 18,400
WELLS FARGO CO NEW COM 949746101 145,678 6,196,411 SH   SOLE 0 5,068,945 0 1,127,466
WENDYS CO COM 95058W100 1,204 53,982 SH   SOLE 0 27,484 0 26,498
WERNER ENTERPRISES INC COM 950755108 7,783 185,363 SH   SOLE 0 46,387 0 138,976
WESBANCO INC COM 950810101 13,025 609,798 SH   SOLE 0 609,798 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,540 46,731 SH   SOLE 0 46,731 0 0
WEST BANCORPORATION INC CAP STK 95123P106 6,148 388,152 SH   SOLE 0 364,452 0 23,700
WESTELL TECHNOLOGIES INC CL A NEW 957541204 1,229 960,481 SH   SOLE 0 876,481 0 84,000
WESTERN ALLIANCE BANCORP COM 957638109 2,134 67,504 SH   SOLE 0 67,504 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 2,565 1,257,156 SH   SOLE 0 1,013,646 0 243,510
WESTERN COPPER & GOLD CORP COM 95805V108 757 624,869 SH   SOLE 0 0 0 624,869
WESTERN DIGITAL CORP. COM 958102105 34,581 946,133 SH   SOLE 0 448,221 0 497,912
WESTERN NEW ENG BANCORP INC COM 958892101 9,534 1,693,389 SH   SOLE 0 1,656,376 0 37,013
WESTERN UN CO COM 959802109 16,012 747,200 SH   SOLE 0 219,123 0 528,077
WESTPAC BANKING CORP SPONSORED ADR 961214301 24,295 2,017,860 SH   SOLE 0 2,017,860 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 974 597,553 SH   SOLE 0 597,553 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 8,237 739,416 SH   SOLE 0 642,341 0 97,075
WEYCO GROUP INC COM 962149100 1,053 65,128 SH   SOLE 0 65,128 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 55,511 1,946,381 SH   SOLE 0 1,823,285 0 123,096
WHEATON PRECIOUS METALS CORP COM 962879102 128,644 2,621,642 SH   SOLE 0 2,544,923 0 76,719
WHEELER REAL ESTATE INVT TR COM NEW 963025705 390 128,309 SH   SOLE 0 98,008 0 30,301
WHITE MTNS INS GROUP LTD COM G9618E107 5,998 7,700 SH   SOLE 0 2,444 0 5,256
WHITESTONE REIT COM 966084204 4,932 821,925 SH   SOLE 0 776,232 0 45,693
WIDEPOINT CORP COM 967590100 1,698 3,397,307 SH   SOLE 0 2,267,607 0 1,129,700
WILEY JOHN & SONS INC CL A 968223206 9,618 303,300 SH   SOLE 0 303,300 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 689 112,078 SH   SOLE 0 111,736 0 342
WILLIS LEASE FINANCE CORP COM 970646105 7,273 394,187 SH   SOLE 0 394,187 0 0
WINGSTOP INC COM 974155103 147,242 1,077,515 SH   SOLE 0 983,380 0 94,135
WINMARK CORP COM 974250102 32,878 190,950 SH   SOLE 0 184,850 0 6,100
WINS FIN HLDGS INC ORD SHS G97223104 510 27,200 SH   SOLE 0 24,900 0 2,300
WINTRUST FINL CORP COM 97650W108 5,771 144,100 SH   SOLE 0 144,100 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 20,195 4,296,893 SH   SOLE 0 3,078,811 0 1,218,082
WIRELESS TELECOM GROUP INC COM 976524108 1,455 1,054,579 SH   SOLE 0 1,054,579 0 0
WISDOMTREE INVTS INC COM 97717P104 10,859 3,393,449 SH   SOLE 0 2,848,479 0 544,970
WISDOMTREE TR EMER MKT HIGH FD 97717W315 303 8,600 SH   SOLE 0 8,600 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 438 10,600 SH   SOLE 0 10,600 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 485 8,100 SH   SOLE 0 8,100 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 308 14,600 SH   SOLE 0 14,600 0 0
WIX COM LTD SHS M98068105 201,994 792,600 SH   SOLE 0 787,642 0 4,958
WNS HLDGS LTD SPON ADR 92932M101 89,378 1,397,400 SH   SOLE 0 1,316,147 0 81,253
WOODWARD INC COM 980745103 1,257 15,684 SH   SOLE 0 6,600 0 9,084
WORKDAY INC CL A 98138H101 100,380 466,600 SH   SOLE 0 244,255 0 222,345
WORKIVA INC COM CL A 98139A105 82,458 1,478,800 SH   SOLE 0 1,433,339 0 45,461
WORLD ACCEP CORP DEL COM 981419104 9,879 93,600 SH   SOLE 0 93,600 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,969 147,500 SH   SOLE 0 147,500 0 0
WORTHINGTON INDS INC COM 981811102 1,819 44,600 SH   SOLE 0 34,500 0 10,100
WP CAREY INC COM 92936U109 8,034 123,300 SH   SOLE 0 119,258 0 4,042
WPP PLC NEW ADR 92937A102 10,655 271,529 SH   SOLE 0 271,529 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 24,032 786,915 SH   SOLE 0 44,933 0 741,982
WSFS FINL CORP COM 929328102 40,605 1,505,562 SH   SOLE 0 1,467,731 0 37,831
X4 PHARMACEUTICALS INC COM 98420X103 1,056 156,044 SH   SOLE 0 156,044 0 0
XCEL BRANDS INC COM NEW 98400M101 50 64,924 SH   SOLE 0 24,324 0 40,600
XCEL ENERGY INC COM 98389B100 15,458 223,999 SH   SOLE 0 174,417 0 49,582
XENETIC BIOSCIENCES INC COM 984015503 54 59,209 SH   SOLE 0 5,209 0 54,000
XENIA HOTELS & RESORTS INC COM 984017103 2,131 242,700 SH   SOLE 0 242,700 0 0
XENON PHARMACEUTICALS INC COM 98420N105 9,999 903,277 SH   SOLE 0 822,677 0 80,600
XERIS PHARMACEUTICALS INC COM 98422L107 386 65,095 SH   SOLE 0 65,095 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 16,447 876,224 SH   SOLE 0 876,224 0 0
X FINANCIAL SPONSORED ADS 98372W103 164 319,182 SH   SOLE 0 319,182 0 0
XILINX INC COM 983919101 91,805 880,705 SH   SOLE 0 638,524 0 242,181
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 384 202,200 SH   SOLE 0 202,200 0 0
XOMA CORP DEL COM NEW 98419J206 597 31,700 SH   SOLE 0 31,700 0 0
XPEL INC COM 98379L100 1,072 41,100 SH   SOLE 0 0 0 41,100
XPERI HOLDING CORP COM 98390M103 31,507 2,742,149 SH   SOLE 0 2,742,149 0 0
XP INC CL A G98239109 9,095 218,168 SH   SOLE 0 218,168 0 0
XTANT MED HLDGS INC COM NEW 98420P308 310 376,688 SH   SOLE 0 376,688 0 0
YAMANA GOLD INC COM 98462Y100 158,086 27,831,981 SH   SOLE 0 26,233,606 0 1,598,375
YATRA ONLINE INC ORD SHS G98338109 556 741,905 SH   SOLE 0 741,905 0 0
YELP INC CL A 985817105 16,946 843,500 SH   SOLE 0 843,500 0 0
YETI HLDGS INC COM 98585X104 8,443 186,300 SH   SOLE 0 186,300 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 435 55,939 SH   SOLE 0 29,193 0 26,746
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 816 113,335 SH   SOLE 0 82,569 0 30,766
YIREN DIGITAL LTD SPONSORED ADS 98585L100 1,467 498,865 SH   SOLE 0 498,865 0 0
YORK WTR CO COM 987184108 10,510 248,636 SH   SOLE 0 238,836 0 9,800
YOUDAO INC SPONSORED ADS 98741T104 9,052 350,300 SH   SOLE 0 249,100 0 101,200
YOUNGEVITY INTL INC COM NEW 987537206 19 31,023 SH   SOLE 0 29,823 0 1,200
YUM BRANDS INC COM 988498101 22,423 245,600 SH   SOLE 0 90,102 0 155,498
YUNHONG CTI LTD COM 98873Q100 317 192,174 SH   SOLE 0 192,174 0 0
YUNJI INC ADS RP CL A 98873N107 293 159,400 SH   SOLE 0 159,400 0 0
ZAGG INC COM 98884U108 305 109,054 SH   SOLE 0 0 0 109,054
ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 891 23,200 SH   SOLE 0 7,900 0 15,300
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 33,711 133,531 SH   SOLE 0 129,044 0 4,487
ZEDGE INC CL B 98923T104 493 337,607 SH   SOLE 0 335,030 0 2,577
ZILLOW GROUP INC CL A 98954M101 17,201 169,400 SH   SOLE 0 169,400 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 28,579 281,314 SH   SOLE 0 137,892 0 143,422
ZIONS BANCORPORATION N A COM 989701107 7,954 272,195 SH   SOLE 0 272,195 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 466 184,903 SH   SOLE 0 0 0 184,903
ZIX CORP COM 98974P100 8,716 1,492,399 SH   SOLE 0 1,492,399 0 0
ZK INTL GROUP CO LTD SHS G9892K100 486 405,371 SH   SOLE 0 405,223 0 148
ZOETIS INC CL A 98978V103 112,140 678,116 SH   SOLE 0 678,116 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,467,071 5,247,859 SH   SOLE 0 5,229,395 0 18,464
ZOSANO PHARMA CORP COM NEW 98979H202 447 275,998 SH   SOLE 0 900 0 275,098
ZOVIO INC COM 98979V102 7,996 1,999,064 SH   SOLE 0 1,632,806 0 366,258
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 52,285 1,747,500 SH   SOLE 0 1,747,500 0 0
ZUMIEZ INC COM 989817101 7,267 261,200 SH   SOLE 0 261,200 0 0
ZUORA INC COM CL A 98983V106 2,158 208,700 SH   SOLE 0 208,700 0 0
ZYMEWORKS INC COM 98985W102 9,089 195,134 SH   SOLE 0 195,134 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 62 18,600 SH   SOLE 0 1,713 0 16,887
ZYNGA INC CL A 98986T108 50,010 5,483,500 SH   SOLE 0 38,560 0 5,444,940