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 23,038 162,700 SH   SOLE 0 100,380 0 62,320
111 INC ADS 68247Q102 2,022 290,939 SH   SOLE 0 193,047 0 97,892
1ST CONSTITUTION BANCORP COM 31986N102 2,047 128,970 SH   SOLE 0 116,932 0 12,038
1ST SOURCE CORP COM 336901103 12,946 321,240 SH   SOLE 0 321,240 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 307 26,000 SH   SOLE 0 23,142 0 2,858
51JOB INC SPONSORED ADS 316827104 1,504 21,490 SH   SOLE 0 0 0 21,490
89BIO INC COM 282559103 907 37,230 SH   SOLE 0 0 0 37,230
8X8 INC NEW COM 282914100 10,635 308,530 SH   SOLE 0 308,530 0 0
9F INC SPONSORED ADS 65442R109 996 957,745 SH   SOLE 0 957,745 0 0
9 METERS BIOPHARMA INC COM 654405109 541 629,983 SH   SOLE 0 0 0 629,983
A10 NETWORKS INC COM 002121101 38,395 3,893,972 SH   SOLE 0 3,528,833 0 365,139
AAON INC COM PAR $0.004 000360206 1,100 16,507 SH   SOLE 0 16,507 0 0
ABB LTD SPONSORED ADR 000375204 4,152 148,500 SH   SOLE 0 148,500 0 0
ABBVIE INC COM 00287Y109 649,605 6,062,575 SH   SOLE 0 6,062,575 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 2,077 1,322,903 SH   SOLE 0 98,533 0 1,224,370
ABERCROMBIE & FITCH CO CL A 002896207 10,435 512,511 SH   SOLE 0 489,733 0 22,778
ABIOMED INC COM 003654100 646,390 1,993,800 SH   SOLE 0 1,993,800 0 0
ABM INDS INC COM 000957100 10,084 266,479 SH   SOLE 0 266,479 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 83,594 1,145,749 SH   SOLE 0 1,143,934 0 1,815
ACACIA RESH CORP ACACIA TCH COM 003881307 11,112 2,820,300 SH   SOLE 0 2,820,300 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,534 149,900 SH   SOLE 0 149,900 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 9,751 182,400 SH   SOLE 0 172,100 0 10,300
ACADIA RLTY TR COM SH BEN INT 004239109 1,982 139,650 SH   SOLE 0 139,650 0 0
ACASTI PHARMA INC CL A NEW 00430K402 625 1,924,000 SH   SOLE 0 618,415 0 1,305,585
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 445 44,100 SH   SOLE 0 0 0 44,100
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,406 185,480 SH   SOLE 0 407 0 185,073
ACCELERON PHARMA INC COM 00434H108 4,759 37,200 SH   SOLE 0 14,600 0 22,600
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 100,096 383,200 SH   SOLE 0 125,930 0 257,270
ACCURAY INC COM 004397105 16,929 4,059,784 SH   SOLE 0 4,059,784 0 0
AC IMMUNE SA SHS H00263105 2,991 578,560 SH   SOLE 0 548,890 0 29,670
ACLARIS THERAPEUTICS INC COM 00461U105 21,145 3,268,178 SH   SOLE 0 3,268,178 0 0
ACME UTD CORP COM 004816104 6,192 205,515 SH   SOLE 0 187,195 0 18,320
ACNB CORP COM 000868109 1,140 45,605 SH   SOLE 0 41,205 0 4,400
ACORDA THERAPEUTICS INC COM 00484M106 2,819 4,085,285 SH   SOLE 0 3,839,698 0 245,587
ACTIVISION BLIZZARD INC COM 00507V109 46,722 503,198 SH   SOLE 0 503,198 0 0
ACUITY BRANDS INC COM 00508Y102 94,634 781,516 SH   SOLE 0 727,766 0 53,750
ACUSHNET HOLDINGS CORP COM 005098108 3,997 98,600 SH   SOLE 0 98,600 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 3,891 898,584 SH   SOLE 0 818,304 0 80,280
ADAMS RES & ENERGY INC COM NEW 006351308 6,734 279,438 SH   SOLE 0 279,438 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 19,087 508,176 SH   SOLE 0 436,105 0 72,071
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 4,808 892,095 SH   SOLE 0 60,295 0 831,800
ADDUS HOMECARE CORP COM 006739106 5,538 47,300 SH   SOLE 0 47,300 0 0
ADECOAGRO S A COM L00849106 205 30,200 SH   SOLE 0 0 0 30,200
ADIAL PHARMACEUTICALS INC COM 00688A106 168 98,900 SH   SOLE 0 12,783 0 86,117
ADIENT PLC ORD SHS G0084W101 59,339 1,706,625 SH   SOLE 0 1,686,830 0 19,795
ADTRAN INC COM 00738A106 29,447 1,993,673 SH   SOLE 0 1,885,333 0 108,340
ADVANCE AUTO PARTS INC COM 00751Y106 31,401 199,360 SH   SOLE 0 152,607 0 46,753
ADVANCED DRAIN SYS INC DEL COM 00790R104 28,671 343,037 SH   SOLE 0 317,095 0 25,942
ADVANCED ENERGY INDS COM 007973100 6,218 64,122 SH   SOLE 0 64,122 0 0
ADVANCED MICRO DEVICES INC COM 007903107 231,047 2,519,326 SH   SOLE 0 593,215 0 1,926,111
ADVAXIS INC COM NEW 007624307 2,116 6,069,343 SH   SOLE 0 4,811,211 0 1,258,132
AECOM COM 00766T100 40,715 817,890 SH   SOLE 0 630,332 0 187,558
AEGION CORP COM 00770F104 6,278 330,596 SH   SOLE 0 323,100 0 7,496
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 387 49,208 SH   SOLE 0 49,208 0 0
AEHR TEST SYS COM 00760J108 103 40,600 SH   SOLE 0 0 0 40,600
AEMETIS INC COM NEW 00770K202 4,311 1,731,349 SH   SOLE 0 1,731,349 0 0
AENZA S.A.A SPONSORED ADS 00776D103 83 35,053 SH   SOLE 0 0 0 35,053
AERCAP HOLDINGS NV SHS N00985106 19,198 421,200 SH   SOLE 0 0 0 421,200
AERIE PHARMACEUTICALS INC COM 00771V108 3,871 286,510 SH   SOLE 0 231,648 0 54,862
AEROCENTURY CORP COM 007737109 431 40,100 SH   SOLE 0 40,100 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 27,841 526,795 SH   SOLE 0 526,795 0 0
AEROVIRONMENT INC COM 008073108 3,123 35,936 SH   SOLE 0 35,936 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 1,763 1,799,044 SH   SOLE 0 1,516,397 0 282,647
AESTHETIC MED INTL HLDG GR L ADS 00809M104 80 15,246 SH   SOLE 0 15,246 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,156 80,200 SH   SOLE 0 80,200 0 0
AFFIMED N V COM N01045108 3,778 649,149 SH   SOLE 0 0 0 649,149
AFLAC INC COM 001055102 34,909 785,000 SH   SOLE 0 110,608 0 674,392
AFYA LTD CL A COM G01125106 2,054 81,200 SH   SOLE 0 0 0 81,200
AGCO CORP COM 001084102 60,504 586,900 SH   SOLE 0 535,554 0 51,346
AGENUS INC COM NEW 00847G705 2,428 763,515 SH   SOLE 0 5,849 0 757,666
AGEX THERAPEUTICS INC COM 00848H108 161 105,700 SH   SOLE 0 3,393 0 102,307
AGILYSYS INC COM 00847J105 19,313 503,200 SH   SOLE 0 503,200 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 208 13,589 SH   SOLE 0 9,489 0 4,100
AG MTG INVT TR INC COM 001228105 1,100 372,732 SH   SOLE 0 0 0 372,732
AGNICO EAGLE MINES LTD COM 008474108 150,188 2,130,018 SH   SOLE 0 2,108,809 0 21,209
AGROFRESH SOLUTIONS INC COM 00856G109 1,111 489,311 SH   SOLE 0 489,311 0 0
A H BELO CORP COM CL A 001282102 1,668 1,104,525 SH   SOLE 0 1,069,511 0 35,014
AILERON THERAPEUTICS INC COM 00887A105 660 634,381 SH   SOLE 0 87,233 0 547,148
AIRGAIN INC COM 00938A104 8,908 501,036 SH   SOLE 0 462,536 0 38,500
AIR INDS GROUP COM NEW 00912N205 198 160,604 SH   SOLE 0 2,712 0 157,892
AIR T INC COM 009207101 4,612 185,211 SH   SOLE 0 185,211 0 0
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 199 107,652 SH   SOLE 0 85,970 0 21,682
AKEBIA THERAPEUTICS INC COM 00972D105 4,054 1,447,927 SH   SOLE 0 1,447,927 0 0
AKERO THERAPEUTICS INC COM 00973Y108 3,867 149,900 SH   SOLE 0 0 0 149,900
ALAMO GROUP INC COM 011311107 1,228 8,900 SH   SOLE 0 0 0 8,900
ALAMOS GOLD INC NEW COM CL A 011532108 90,363 10,327,171 SH   SOLE 0 10,327,171 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 13,223 3,583,337 SH   SOLE 0 3,000,997 0 582,340
ALBANY INTL CORP CL A 012348108 15,888 216,400 SH   SOLE 0 202,364 0 14,036
ALCOA CORP COM 013872106 25,632 1,111,996 SH   SOLE 0 1,095,655 0 16,341
ALCON AG ORD SHS H01301128 383 5,800 SH   SOLE 0 1,701 0 4,099
ALDEYRA THERAPEUTICS INC COM 01438T106 369 53,800 SH   SOLE 0 0 0 53,800
ALEXANDERS INC COM 014752109 34,312 123,714 SH   SOLE 0 123,714 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 642,725 4,113,704 SH   SOLE 0 3,975,994 0 137,710
ALGONQUIN PWR UTILS CORP COM 015857105 46,906 2,849,686 SH   SOLE 0 2,849,686 0 0
ALICO INC COM 016230104 3,561 114,796 SH   SOLE 0 105,105 0 9,691
ALIGN TECHNOLOGY INC COM 016255101 317,713 594,546 SH   SOLE 0 594,546 0 0
ALIMERA SCIENCES INC COM NEW 016259202 697 165,207 SH   SOLE 0 136,708 0 28,499
ALITHYA GROUP INC CL A SUB VTG 01643B106 1,729 827,332 SH   SOLE 0 826,832 0 500
ALJ REGL HLDGS INC COM 001627108 451 409,720 SH   SOLE 0 306,557 0 103,163
ALKALINE WTR CO INC COM NEW 01643A207 154 152,137 SH   SOLE 0 0 0 152,137
ALKERMES PLC SHS G01767105 138,760 6,955,413 SH   SOLE 0 6,852,240 0 103,173
ALLEGHANY CORP DEL COM 017175100 17,381 28,792 SH   SOLE 0 16,589 0 12,203
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,917 293,192 SH   SOLE 0 291,434 0 1,758
ALLEGION PLC ORD SHS G0176J109 25,999 223,400 SH   SOLE 0 154,875 0 68,525
ALLENA PHARMACEUTICALS INC COM 018119107 316 247,011 SH   SOLE 0 0 0 247,011
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,229 124,542 SH   SOLE 0 7,751 0 116,791
ALLIED ESPORTS ENTMT INC COM 019170109 263 166,457 SH   SOLE 0 127,200 0 39,257
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 466 95,665 SH   SOLE 0 95,665 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,319 241,082 SH   SOLE 0 229,082 0 12,000
ALLISON TRANSMISSION HLDGS I COM 01973R101 258,873 6,002,151 SH   SOLE 0 5,926,390 0 75,761
ALLOT LTD SHS M0854Q105 18,070 1,717,706 SH   SOLE 0 1,641,506 0 76,200
ALLSTATE CORP COM 020002101 11,378 103,500 SH   SOLE 0 100 0 103,400
ALMADEN MINERALS LTD COM CL B 020283305 168 357,385 SH   SOLE 0 0 0 357,385
ALPHABET INC CAP STK CL A 02079K305 336,416 191,948 SH   SOLE 0 87,268 0 104,680
ALPHABET INC CAP STK CL C 02079K107 269,413 153,785 SH   SOLE 0 105,351 0 48,434
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 23,092 976,800 SH   SOLE 0 796,600 0 180,200
ALPHA PRO TECH LTD COM 020772109 8,393 752,764 SH   SOLE 0 752,764 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 5,781 458,794 SH   SOLE 0 362,894 0 95,900
ALPINE INCOME PPTY TR INC COM 02083X103 727 48,492 SH   SOLE 0 160 0 48,332
ALPS ETF TR ALERIAN MLP 00162Q452 844 32,900 SH   SOLE 0 32,900 0 0
ALTABANCORP COM 021347109 4,703 168,440 SH   SOLE 0 168,440 0 0
ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 431 321,500 SH   SOLE 0 0 0 321,500
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9,568 742,822 SH   SOLE 0 742,822 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,344 96,409 SH   SOLE 0 84,075 0 12,334
ALTRIA GROUP INC COM 02209S103 377,845 9,215,736 SH   SOLE 0 7,420,967 0 1,794,769
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 797 16,800 SH   SOLE 0 0 0 16,800
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 4,274 492,400 SH   SOLE 0 454,109 0 38,291
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 861 62,700 SH   SOLE 0 0 0 62,700
AMARIN CORP PLC SPONS ADR NEW 023111206 14,252 2,914,518 SH   SOLE 0 0 0 2,914,518
A-MARK PRECIOUS METALS INC COM 00181T107 5,676 221,292 SH   SOLE 0 161,168 0 60,124
AMAZON COM INC COM 023135106 329,334 101,118 SH   SOLE 0 5,599 0 95,519
AMBARELLA INC SHS G037AX101 77,233 841,133 SH   SOLE 0 803,658 0 37,475
AMBEV SA SPONSORED ADR 02319V103 49,748 16,257,668 SH   SOLE 0 16,257,668 0 0
AMBOW ED HLDG LTD SPONSORED ADS 02322P200 221 101,658 SH   SOLE 0 101,658 0 0
AMC NETWORKS INC CL A 00164V103 16,522 461,900 SH   SOLE 0 450,466 0 11,434
AMCON DISTRG CO COM NEW 02341Q205 1,300 10,930 SH   SOLE 0 10,930 0 0
AMCOR PLC ORD G0250X107 12,828 1,088,735 SH   SOLE 0 23,440 0 1,065,295
AMDOCS LTD SHS G02602103 6,753 95,200 SH   SOLE 0 95,200 0 0
AMEDISYS INC COM 023436108 13,728 46,801 SH   SOLE 0 44,479 0 2,322
AMERANT BANCORP INC CL A 023576101 509 33,503 SH   SOLE 0 33,503 0 0
AMERANT BANCORP INC CL B 023576200 468 40,200 SH   SOLE 0 7,000 0 33,200
AMERCO COM 023586100 1,256 2,766 SH   SOLE 0 1,006 0 1,760
AMEREN CORP COM 023608102 39,165 501,729 SH   SOLE 0 390,529 0 111,200
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 50,671 3,484,949 SH   SOLE 0 2,993,975 0 490,974
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 210 14,353 SH   SOLE 0 8,353 0 6,000
AMERICAN ASSETS TR INC COM 024013104 2,310 80,000 SH   SOLE 0 80,000 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,647 197,500 SH   SOLE 0 197,500 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5,041 251,163 SH   SOLE 0 900 0 250,263
AMERICAN ELEC PWR CO INC COM 025537101 68,229 819,366 SH   SOLE 0 569,463 0 249,903
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,004 180,900 SH   SOLE 0 176,661 0 4,239
AMERICAN FINL GROUP INC OHIO COM 025932104 6,177 70,500 SH   SOLE 0 68,226 0 2,274
AMERICAN FIN TR INC COM CLASS A 02607T109 844 113,533 SH   SOLE 0 113,533 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 22,966 765,529 SH   SOLE 0 737,090 0 28,439
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 17,840 185,601 SH   SOLE 0 185,601 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 4,579 174,700 SH   SOLE 0 160,000 0 14,700
AMERICAN OUTDOOR BRANDS INC COM 02875D109 9,451 554,968 SH   SOLE 0 554,968 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 36,286 1,190,493 SH   SOLE 0 1,132,693 0 57,800
AMERICAN RENAL ASSOCS HLDGS COM 029227105 9,443 824,675 SH   SOLE 0 619,675 0 205,000
AMERICAN RIV BANKSHARES COM 029326105 162 12,300 SH   SOLE 0 0 0 12,300
AMERICAN RLTY INVS INC COM 029174109 300 27,500 SH   SOLE 0 27,500 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105 107 48,300 SH   SOLE 0 38,087 0 10,213
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 21,476 916,975 SH   SOLE 0 916,975 0 0
AMERICAN TOWER CORP NEW COM 03027X100 176,816 787,739 SH   SOLE 0 148,611 0 639,128
AMERICAN WTR WKS CO INC NEW COM 030420103 15,194 99,000 SH   SOLE 0 51,481 0 47,519
AMERISAFE INC COM 03071H100 16,040 279,293 SH   SOLE 0 273,093 0 6,200
AMERISERV FINL INC COM 03074A102 2,479 792,033 SH   SOLE 0 792,033 0 0
AMERISOURCEBERGEN CORP COM 03073E105 31,166 318,800 SH   SOLE 0 304,629 0 14,171
AMER SOFTWARE INC CL A 029683109 33,212 1,934,300 SH   SOLE 0 1,903,300 0 31,000
AMER STATES WTR CO COM 029899101 6,234 78,400 SH   SOLE 0 78,400 0 0
AMES NATL CORP COM 031001100 3,069 127,783 SH   SOLE 0 120,400 0 7,383
AMGEN INC COM 031162100 38,545 167,645 SH   SOLE 0 23,845 0 143,800
AMKOR TECHNOLOGY INC COM 031652100 4,621 306,400 SH   SOLE 0 306,400 0 0
AMMO INC COM 00175J107 295 89,326 SH   SOLE 0 0 0 89,326
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 789 172,549 SH   SOLE 0 42,295 0 130,254
AMPCO-PITTSBURG CORP COM 032037103 3,991 728,201 SH   SOLE 0 589,379 0 138,822
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 6,286 312,600 SH   SOLE 0 312,600 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,841 16,100 SH   SOLE 0 16,100 0 0
AMREP CORP NEW COM 032159105 1,311 153,500 SH   SOLE 0 151,661 0 1,839
AMTECH SYS INC COM PAR $0.01N 032332504 1,183 185,462 SH   SOLE 0 100,326 0 85,136
ANALOG DEVICES INC COM 032654105 136,000 920,596 SH   SOLE 0 595,255 0 325,341
ANAPTYSBIO INC COM 032724106 2,894 134,600 SH   SOLE 0 0 0 134,600
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 341 63,100 SH   SOLE 0 8,648 0 54,452
ANCHIANO THERAPEUTICS LTD SPONSORED ADS 03280X102 148 85,475 SH   SOLE 0 0 0 85,475
ANGI HOMESERVICES INC COM CL A 00183L102 45,017 3,411,635 SH   SOLE 0 3,411,635 0 0
ANGIODYNAMICS INC COM 03475V101 11,634 758,914 SH   SOLE 0 674,668 0 84,246
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 22,077 976,010 SH   SOLE 0 661,869 0 314,141
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14,570 208,409 SH   SOLE 0 208,409 0 0
ANIKA THERAPEUTICS INC COM 035255108 36,621 809,117 SH   SOLE 0 809,117 0 0
ANI PHARMACEUTICALS INC COM 00182C103 4,551 156,704 SH   SOLE 0 110,262 0 46,442
ANNALY CAPITAL MANAGEMENT IN COM 035710409 45,650 5,402,362 SH   SOLE 0 978,521 0 4,423,841
ANPAC BIO MED SCIENCE CO LTD SPONSORED ADS 03635R107 77 14,620 SH   SOLE 0 2,033 0 12,587
ANTELOPE ENTERPRISE HLDGS LT SHS G041JN106 122 49,341 SH   SOLE 0 7,504 0 41,837
ANTERO MIDSTREAM CORP COM 03676B102 3,123 405,070 SH   SOLE 0 0 0 405,070
ANTHEM INC COM 036752103 76,186 237,273 SH   SOLE 0 119,454 0 117,819
ANWORTH MTG ASSET CORP COM 037347101 15,290 5,642,124 SH   SOLE 0 5,573,453 0 68,671
AON PLC SHS CL A G0403H108 30,508 144,401 SH   SOLE 0 18,926 0 125,475
APARTMENT INVT & MGMT CO CL A 03748R747 1,091 206,640 SH   SOLE 0 206,640 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 12,373 216,313 SH   SOLE 0 214,544 0 1,769
APOLLO COML REAL EST FIN INC COM 03762U105 6,209 555,840 SH   SOLE 0 555,840 0 0
APOLLO ENDOSURGERY INC COM 03767D108 761 223,800 SH   SOLE 0 145,674 0 78,126
APOLLO MED HLDGS INC COM NEW 03763A207 1,030 56,400 SH   SOLE 0 27,500 0 28,900
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 28,069 2,174,194 SH   SOLE 0 2,169,195 0 4,999
APPLE INC COM 037833100 118,204 890,832 SH   SOLE 0 73,362 0 817,470
APPLIED GENETIC TECHNOLOGIES COM 03820J100 4,159 1,016,840 SH   SOLE 0 1,016,840 0 0
APPLIED MATLS INC COM 038222105 105,437 1,221,748 SH   SOLE 0 1,128,166 0 93,582
APPLIED OPTOELECTRONICS INC COM 03823U102 2,126 249,800 SH   SOLE 0 249,800 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 9,325 254,423 SH   SOLE 0 237,732 0 16,691
APTINYX INC COM 03836N103 3,288 950,150 SH   SOLE 0 596,314 0 353,836
APTOSE BIOSCIENCES INC COM NEW 03835T200 232 53,100 SH   SOLE 0 0 0 53,100
APYX MEDICAL CORPORATION COM 03837C106 3,992 554,395 SH   SOLE 0 554,395 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 1,454 271,800 SH   SOLE 0 12,183 0 259,617
ARAVIVE INC COM 03890D108 1,384 245,417 SH   SOLE 0 164,013 0 81,404
ARBUTUS BIOPHARMA CORP COM 03879J100 1,555 437,963 SH   SOLE 0 0 0 437,963
ARCA BIOPHARMA INC COM 00211Y506 824 205,500 SH   SOLE 0 79,612 0 125,888
ARCBEST CORP COM 03937C105 22,711 532,239 SH   SOLE 0 532,239 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 5,694 3,847,523 SH   SOLE 0 3,500,043 0 347,480
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 76,080 3,322,276 SH   SOLE 0 3,322,276 0 0
ARCH CAP GROUP LTD ORD G0450A105 12,646 350,600 SH   SOLE 0 344,047 0 6,553
ARCHROCK INC COM 03957W106 2,610 301,328 SH   SOLE 0 301,328 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5,035 1,000,948 SH   SOLE 0 0 0 1,000,948
ARDAGH GROUP S A CL A L0223L101 18,148 1,054,493 SH   SOLE 0 938,593 0 115,900
ARDELYX INC COM 039697107 4,936 762,867 SH   SOLE 0 603,835 0 159,032
ARDMORE SHIPPING CORP COM Y0207T100 37 11,200 SH   SOLE 0 0 0 11,200
ARGAN INC COM 04010E109 27,036 607,696 SH   SOLE 0 509,399 0 98,297
ARGENX SE SPONSORED ADR 04016X101 20,204 68,700 SH   SOLE 0 0 0 68,700
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,232 51,067 SH   SOLE 0 51,067 0 0
ARISTA NETWORKS INC COM 040413106 131,107 451,206 SH   SOLE 0 445,745 0 5,461
ARK ETF TR NEXT GNRTN INTER 00214Q401 937 6,400 SH   SOLE 0 6,400 0 0
ARK RESTAURANTS CORP COM 040712101 1,789 92,260 SH   SOLE 0 75,815 0 16,445
ARLINGTON ASSET INVST CORP CL A NEW 041356205 2,280 603,139 SH   SOLE 0 237,349 0 365,790
ARLO TECHNOLOGIES INC COM 04206A101 7,570 971,729 SH   SOLE 0 897,021 0 74,708
ARMADA HOFFLER PPTYS INC COM 04208T108 25,802 2,299,609 SH   SOLE 0 2,273,509 0 26,100
ARMATA PHARMACEUTICALS INC COM 04216R102 295 98,996 SH   SOLE 0 97,496 0 1,500
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8,647 801,421 SH   SOLE 0 801,421 0 0
ARMSTRONG FLOORING INC COM 04238R106 4,272 1,118,412 SH   SOLE 0 1,019,012 0 99,400
ARMSTRONG WORLD INDS INC COM 04247X102 6,985 93,900 SH   SOLE 0 89,226 0 4,674
ARROW FINL CORP COM 042744102 11,031 368,802 SH   SOLE 0 368,802 0 0
ARTESIAN RES CORP CL A 043113208 16,012 431,811 SH   SOLE 0 431,811 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 95,432 1,895,740 SH   SOLE 0 1,895,740 0 0
ARTS WAY MFG INC COM 043168103 216 74,974 SH   SOLE 0 56,173 0 18,801
ARVINAS INC COM 04335A105 7,865 92,600 SH   SOLE 0 92,600 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 5,099 873,183 SH   SOLE 0 0 0 873,183
ASGN INC COM 00191U102 609 7,294 SH   SOLE 0 7,294 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 433 167,205 SH   SOLE 0 167,205 0 0
ASHFORD INC COM 044104107 541 63,016 SH   SOLE 0 63,016 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 17,216 217,375 SH   SOLE 0 209,926 0 7,449
ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 287 129,108 SH   SOLE 0 40,958 0 88,150
ASLAN PHARMACEUTICALS LTD ADS 04522R101 595 324,918 SH   SOLE 0 123,749 0 201,169
ASPEN AEROGELS INC COM 04523Y105 9,459 566,751 SH   SOLE 0 552,251 0 14,500
ASPEN GROUP INC COM NEW 04530L203 240 21,567 SH   SOLE 0 667 0 20,900
ASPEN TECHNOLOGY INC COM 045327103 41,902 321,703 SH   SOLE 0 305,010 0 16,693
ASPIRA WOMENS HEALTH INC COM 04537Y109 118 17,569 SH   SOLE 0 300 0 17,269
ASSEMBLY BIOSCIENCES INC COM 045396108 2,420 400,000 SH   SOLE 0 0 0 400,000
ASSERTIO HOLDINGS INC COM STK 04546C106 2,332 6,522,314 SH   SOLE 0 6,522,314 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 750 31,000 SH   SOLE 0 400 0 30,600
ASSOCIATED BANC CORP COM 045487105 2,563 150,317 SH   SOLE 0 150,317 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 1,387 39,500 SH   SOLE 0 24,800 0 14,700
ASSURED GUARANTY LTD COM G0585R106 656 20,842 SH   SOLE 0 12,289 0 8,553
ASTRAZENECA PLC SPONSORED ADR 046353108 18,301 366,100 SH   SOLE 0 6,500 0 359,600
ASTRONICS CORP COM 046433108 2,220 167,777 SH   SOLE 0 16,500 0 151,277
ASTRONOVA INC COM 04638F108 2,071 194,506 SH   SOLE 0 147,606 0 46,900
ASURE SOFTWARE INC COM 04649U102 462 65,016 SH   SOLE 0 7,254 0 57,762
ATA CREATIVITY GLOBAL SPONSORED ADS 00211V106 118 99,144 SH   SOLE 0 88,335 0 10,809
ATARA BIOTHERAPEUTICS INC COM 046513107 404 20,600 SH   SOLE 0 20,600 0 0
ATENTO S A SHS L0427L204 499 36,723 SH   SOLE 0 15,012 0 21,711
ATHENE HOLDING LTD CL A G0684D107 6,454 149,600 SH   SOLE 0 130,166 0 19,434
ATHENEX INC COM 04685N103 1,876 169,600 SH   SOLE 0 169,600 0 0
AT HOME GROUP INC COM 04650Y100 16,819 1,087,900 SH   SOLE 0 1,063,505 0 24,395
ATIF HOLDINGS LIMITED SHS G0602B100 119 128,050 SH   SOLE 0 128,050 0 0
ATKORE INTL GROUP INC COM 047649108 11,149 271,200 SH   SOLE 0 265,099 0 6,101
ATLANTIC AMERN CORP COM 048209100 117 56,700 SH   SOLE 0 56,700 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 24,104 634,655 SH   SOLE 0 634,655 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 8,830 554,628 SH   SOLE 0 487,024 0 67,604
ATLANTIC POWER CORP COM NEW 04878Q863 1,638 780,251 SH   SOLE 0 0 0 780,251
ATLANTICUS HLDGS CORP COM 04914Y102 4,636 188,208 SH   SOLE 0 188,208 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 11,808 216,500 SH   SOLE 0 216,500 0 0
ATLAS CORP SHARES Y0436Q109 17,162 1,583,202 SH   SOLE 0 1,583,202 0 0
ATLASSIAN CORP PLC CL A G06242104 1,016,170 4,345,020 SH   SOLE 0 4,345,020 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 735 104,600 SH   SOLE 0 13,626 0 90,974
ATN INTL INC COM 00215F107 24,977 598,100 SH   SOLE 0 592,400 0 5,700
ATOSSA THERAPEUTICS INC COM 04962H506 468 492,800 SH   SOLE 0 89,471 0 403,329
ATRICURE INC COM 04963C209 1,164 20,900 SH   SOLE 0 20,900 0 0
ATRION CORP COM 049904105 30,828 48,000 SH   SOLE 0 48,000 0 0
AT&T INC COM 00206R102 58,052 2,018,486 SH   SOLE 0 347,978 0 1,670,508
ATYR PHARMA INC COM NEW 002120202 1,238 319,130 SH   SOLE 0 268,718 0 50,412
AUBURN NATL BANCORP COM 050473107 289 6,941 SH   SOLE 0 6,113 0 828
AUDIOCODES LTD ORD M15342104 2,458 89,228 SH   SOLE 0 0 0 89,228
AUDIOEYE INC COM NEW 050734201 204 7,900 SH   SOLE 0 0 0 7,900
AURIS MEDICAL HOLDING LTD SHS G07025201 165 63,020 SH   SOLE 0 0 0 63,020
AURORA MOBILE LTD ADS 051857100 861 241,915 SH   SOLE 0 241,915 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 27,366 274,700 SH   SOLE 0 274,700 0 0
AUTOLIV INC COM 052800109 6,142 66,537 SH   SOLE 0 52,300 0 14,237
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 724 80,956 SH   SOLE 0 5,656 0 75,300
AUTOMATIC DATA PROCESSING IN COM 053015103 8,229 46,700 SH   SOLE 0 0 0 46,700
AUTONATION INC COM 05329W102 10,957 157,000 SH   SOLE 0 124,403 0 32,597
AUTOWEB INC COM 05335B100 1,507 609,990 SH   SOLE 0 609,990 0 0
AUTOZONE INC COM 053332102 78,713 66,400 SH   SOLE 0 28,949 0 37,451
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 6,989 1,046,306 SH   SOLE 0 1,046,306 0 0
AVALARA INC COM 05338G106 80,628 488,981 SH   SOLE 0 416,560 0 72,421
AVALON GLOBOCARE CORP COM 05344R104 78 69,872 SH   SOLE 0 0 0 69,872
AVALON HLDGS CORP CL A 05343P109 207 79,588 SH   SOLE 0 78,910 0 678
AVANTOR INC COM 05352A100 34,103 1,211,475 SH   SOLE 0 988,503 0 222,972
AVAYA HLDGS CORP COM 05351X101 15,044 785,600 SH   SOLE 0 785,600 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 557 96,500 SH   SOLE 0 13,500 0 83,000
AVIAT NETWORKS INC COM NEW 05366Y201 8,458 247,685 SH   SOLE 0 247,685 0 0
AVID BIOSERVICES INC COM 05368M106 310 26,859 SH   SOLE 0 0 0 26,859
AVID TECHNOLOGY INC COM 05367P100 1,441 90,800 SH   SOLE 0 12,000 0 78,800
AVIENT CORPORATION COM 05368V106 4,409 109,458 SH   SOLE 0 68,634 0 40,824
AVIS BUDGET GROUP COM 053774105 2,425 65,005 SH   SOLE 0 53,977 0 11,028
AVISTA CORP COM 05379B107 51,483 1,282,575 SH   SOLE 0 1,282,575 0 0
AVITA THERAPEUTICS INC COM 05380C102 3,065 164,980 SH   SOLE 0 0 0 164,980
AVNET INC COM 053807103 16,765 477,500 SH   SOLE 0 418,488 0 59,012
AVROBIO INC COM 05455M100 566 40,600 SH   SOLE 0 0 0 40,600
AWARE INC MASS COM 05453N100 3,196 913,161 SH   SOLE 0 909,105 0 4,056
AXALTA COATING SYS LTD COM G0750C108 24,136 845,400 SH   SOLE 0 808,813 0 36,587
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5,029 172,699 SH   SOLE 0 172,699 0 0
AXCELLA HEALTH INC COM 05454B105 305 58,800 SH   SOLE 0 58,800 0 0
AXIS CAP HLDGS LTD SHS G0692U109 48,668 965,826 SH   SOLE 0 894,419 0 71,407
AXOGEN INC COM 05463X106 413 23,100 SH   SOLE 0 23,100 0 0
AXON ENTERPRISE INC COM 05464C101 22,662 184,952 SH   SOLE 0 184,952 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 2,082 41,700 SH   SOLE 0 41,700 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 15,012 368,217 SH   SOLE 0 341,117 0 27,100
AZURRX BIOPHARMA INC COM 05502L105 181 186,200 SH   SOLE 0 57,670 0 128,530
B2GOLD CORP COM 11777Q209 226,838 40,506,855 SH   SOLE 0 38,865,860 0 1,640,995
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,475 420,280 SH   SOLE 0 170,650 0 249,630
BAIDU INC SPON ADR REP A 056752108 1,857,472 8,589,864 SH   SOLE 0 8,589,864 0 0
BALCHEM CORP COM 057665200 34,590 300,208 SH   SOLE 0 300,208 0 0
BALLANTYNE STRONG INC COM 058516105 1,663 825,812 SH   SOLE 0 756,062 0 69,750
BALLYS CORPORATION COM 05875B106 5,400 107,500 SH   SOLE 0 36,800 0 70,700
BANCO BRADESCO S A SP ADR PFD NEW 059460303 43,192 8,211,479 SH   SOLE 0 7,280,925 0 930,554
BANCO BRADESCO S A SPONSORED ADR 059460402 86 18,703 SH   SOLE 0 16,627 0 2,076
BANCO DE CHILE SPONSORED ADS 059520106 39,410 1,933,754 SH   SOLE 0 1,933,754 0 0
BANC OF CALIFORNIA INC COM 05990K106 6,342 431,153 SH   SOLE 0 431,153 0 0
BANCO MACRO SA SPON ADR B 05961W105 360 23,121 SH   SOLE 0 0 0 23,121
BANCORP INC DEL COM 05969A105 1,864 136,539 SH   SOLE 0 50,539 0 86,000
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 30,838 1,623,927 SH   SOLE 0 1,617,683 0 6,244
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 196 38,146 SH   SOLE 0 0 0 38,146
BANDWIDTH INC COM CL A 05988J103 6,541 42,567 SH   SOLE 0 30,686 0 11,881
BANK7 CORP COM 06652N107 466 32,800 SH   SOLE 0 8,480 0 24,320
BANK COMM HLDGS COM 06424J103 787 79,500 SH   SOLE 0 73,300 0 6,200
BANKFINANCIAL CORP COM 06643P104 9,353 1,065,305 SH   SOLE 0 1,002,633 0 62,672
BANK HAWAII CORP COM 062540109 18,656 243,490 SH   SOLE 0 243,490 0 0
BANK MARIN BANCORP COM 063425102 7,378 214,855 SH   SOLE 0 207,811 0 7,044
BANK MONTREAL QUE COM 063671101 615 8,095 SH   SOLE 0 8,095 0 0
BANK NEW YORK MELLON CORP COM 064058100 63,218 1,489,577 SH   SOLE 0 1,489,577 0 0
BANK NOVA SCOTIA B C COM 064149107 54,272 1,004,294 SH   SOLE 0 1,004,294 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,412 45,300 SH   SOLE 0 36,160 0 9,140
BANK OZK COM 06417N103 10,793 345,158 SH   SOLE 0 345,158 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,136 48,523 SH   SOLE 0 47,223 0 1,300
BANK SOUTH CAROLINA CORP COM 065066102 182 11,370 SH   SOLE 0 7,496 0 3,874
BANKWELL FINL GROUP INC COM 06654A103 4,174 213,500 SH   SOLE 0 176,300 0 37,200
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 355 16,200 SH   SOLE 0 16,200 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 2,698 160,698 SH   SOLE 0 160,698 0 0
BAR HBR BANKSHARES COM 066849100 3,304 146,250 SH   SOLE 0 146,250 0 0
BARNES GROUP INC COM 067806109 1,642 32,400 SH   SOLE 0 32,400 0 0
BARNWELL INDS INC COM 068221100 488 384,144 SH   SOLE 0 333,335 0 50,809
BARRETT BUSINESS SVCS INC COM 068463108 21,077 309,000 SH   SOLE 0 296,352 0 12,648
BARRICK GOLD CORP COM 067901108 321,945 14,132,776 SH   SOLE 0 14,132,776 0 0
BASSETT FURNITURE INDS INC COM 070203104 11,672 581,261 SH   SOLE 0 576,461 0 4,800
BAUDAX BIO INC COM 07160F107 426 422,200 SH   SOLE 0 422,200 0 0
BAUSCH HEALTH COS INC COM 071734107 41,358 1,990,160 SH   SOLE 0 1,663,460 0 326,700
BAXTER INTL INC COM 071813109 65,316 814,009 SH   SOLE 0 445,897 0 368,112
BAYCOM CORP COM 07272M107 171 11,300 SH   SOLE 0 11,300 0 0
BBQ HLDGS INC COM 05551A109 2,621 537,027 SH   SOLE 0 506,843 0 30,184
BCB BANCORP INC COM 055298103 5,318 480,378 SH   SOLE 0 477,778 0 2,600
BCE INC COM NEW 05534B760 38,686 903,872 SH   SOLE 0 903,872 0 0
BEACON ROOFING SUPPLY INC COM 073685109 10,576 263,157 SH   SOLE 0 260,052 0 3,105
BEASLEY BROADCAST GROUP INC CL A 074014101 266 178,665 SH   SOLE 0 153,743 0 24,922
BECTON DICKINSON & CO COM 075887109 31,726 126,791 SH   SOLE 0 40,084 0 86,707
BED BATH & BEYOND INC COM 075896100 53,087 2,989,160 SH   SOLE 0 2,465,420 0 523,740
BELDEN INC COM 077454106 2,862 68,300 SH   SOLE 0 68,300 0 0
BEL FUSE INC CL A 077347201 360 27,100 SH   SOLE 0 27,100 0 0
BEL FUSE INC CL B 077347300 7,534 501,251 SH   SOLE 0 484,951 0 16,300
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1,429 214,299 SH   SOLE 0 210,426 0 3,873
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 94 26,631 SH   SOLE 0 26,631 0 0
BELLRING BRANDS INC COM CL A 079823100 1,542 63,440 SH   SOLE 0 5,600 0 57,840
BELLUS HEALTH INC NEW COM NEW 07987C204 173 56,400 SH   SOLE 0 9,043 0 47,357
BENCHMARK ELECTRS INC COM 08160H101 10,272 380,300 SH   SOLE 0 380,300 0 0
BENEFITFOCUS INC COM 08180D106 1,615 111,554 SH   SOLE 0 7,665 0 103,889
BENITEC BIOPHARMA INC COM 08205P100 152 50,660 SH   SOLE 0 0 0 50,660
BERKLEY W R CORP COM 084423102 1,348 20,300 SH   SOLE 0 11,151 0 9,149
BERKSHIRE HATHAWAY INC DEL CL A 084670108 14,956 43 SH   SOLE 0 10 0 33
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 139,901 603,361 SH   SOLE 0 46,283 0 557,078
BERKSHIRE HILLS BANCORP INC COM 084680107 1,591 92,927 SH   SOLE 0 92,927 0 0
BERRY CORP COM 08579X101 1,126 306,099 SH   SOLE 0 463 0 305,636
BERRY GLOBAL GROUP INC COM 08579W103 27,282 485,537 SH   SOLE 0 445,698 0 39,839
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 1,973 57,786 SH   SOLE 0 19,000 0 38,786
BEYOND AIR INC COM 08862L103 581 110,300 SH   SOLE 0 1,433 0 108,867
BEYONDSPRING INC SHS G10830100 1,206 98,838 SH   SOLE 0 0 0 98,838
BG STAFFING INC COM 05544A109 749 55,501 SH   SOLE 0 18,401 0 37,100
BHP GROUP LTD SPONSORED ADS 088606108 53,239 814,800 SH   SOLE 0 0 0 814,800
BHP GROUP PLC SPONSORED ADR 05545E209 24,160 455,600 SH   SOLE 0 0 0 455,600
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1,458 81,200 SH   SOLE 0 47,800 0 33,400
BIGLARI HLDGS INC COM STK CL A 08986R408 211 360 SH   SOLE 0 220 0 140
BILIBILI INC SPONS ADS REP Z 090040106 19,964 232,900 SH   SOLE 0 232,900 0 0
BILL COM HLDGS INC COM 090043100 5,569 40,800 SH   SOLE 0 39,067 0 1,733
BIOANALYTICAL SYS INC COM 09058M103 7,381 600,065 SH   SOLE 0 481,476 0 118,589
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 92 14,907 SH   SOLE 0 0 0 14,907
BIOCRYST PHARMACEUTICALS INC COM 09058V103 9,539 1,280,380 SH   SOLE 0 1,054,456 0 225,924
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,327 315,900 SH   SOLE 0 3,070 0 312,830
BIOGEN INC COM 09062X103 743,826 3,037,762 SH   SOLE 0 3,037,762 0 0
BIOHITECH GLOBAL INC COM 09074B107 43 38,100 SH   SOLE 0 4,009 0 34,091
BIO-KEY INTL INC COM NEW 09060C408 152 43,058 SH   SOLE 0 43,058 0 0
BIOLASE INC COM NEW 090911207 75 179,300 SH   SOLE 0 179,300 0 0
BIOLINERX LTD SPONSORED ADS 09071M205 673 266,988 SH   SOLE 0 0 0 266,988
BIOMERICA INC COM NEW 09061H307 209 41,876 SH   SOLE 0 2,740 0 39,136
BIO-PATH HLDGS INC COM 09057N300 272 77,587 SH   SOLE 0 60,400 0 17,187
BIO RAD LABS INC CL B 090572108 1,665 2,900 SH   SOLE 0 2,900 0 0
BIO-TECHNE CORP COM 09073M104 52,066 163,963 SH   SOLE 0 162,963 0 1,000
BJS WHSL CLUB HLDGS INC COM 05550J101 1,834 49,200 SH   SOLE 0 0 0 49,200
BK OF AMERICA CORP COM 060505104 157,299 5,189,666 SH   SOLE 0 4,608,951 0 580,715
BK TECHNOLOGIES CORPORATION COM 05587G104 2,138 705,583 SH   SOLE 0 704,927 0 656
BLACKBAUD INC COM 09227Q100 4,616 80,197 SH   SOLE 0 80,197 0 0
BLACKBERRY LTD COM 09228F103 2,017 305,200 SH   SOLE 0 0 0 305,200
BLACK HILLS CORP COM 092113109 32,609 530,664 SH   SOLE 0 522,754 0 7,910
BLACK KNIGHT INC COM 09215C105 30,770 348,278 SH   SOLE 0 285,118 0 63,160
BLACKLINE INC COM 09239B109 5,789 43,400 SH   SOLE 0 43,400 0 0
BLACKROCK INC COM 09247X101 19,482 27,000 SH   SOLE 0 13,469 0 13,531
BLACKSTONE GROUP INC COM CL A 09260D107 45,179 697,100 SH   SOLE 0 586,095 0 111,005
BLACKSTONE MTG TR INC COM CL A 09257W100 3,680 133,680 SH   SOLE 0 133,680 0 0
BLOCK H & R INC COM 093671105 1,075 67,800 SH   SOLE 0 1,600 0 66,200
BLONDER TONGUE LABS INC COM 093698108 97 72,708 SH   SOLE 0 72,708 0 0
BLOOMIN BRANDS INC COM 094235108 3,523 181,400 SH   SOLE 0 60,007 0 121,393
BLUCORA INC COM 095229100 29,486 1,853,300 SH   SOLE 0 1,701,900 0 151,400
BLUE APRON HLDGS INC CL A NEW 09523Q200 456 81,500 SH   SOLE 0 81,500 0 0
BLUEBIRD BIO INC COM 09609G100 26,122 603,700 SH   SOLE 0 550,952 0 52,748
BLUE BIRD CORP COM 095306106 11,455 627,322 SH   SOLE 0 559,418 0 67,904
BLUEGREEN VACATIONS CORP COM 09629F108 686 86,400 SH   SOLE 0 86,400 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 3,508 259,299 SH   SOLE 0 259,299 0 0
BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 482 541,900 SH   SOLE 0 532,400 0 9,500
BLUELINX HLDGS INC COM NEW 09624H208 376 12,845 SH   SOLE 0 0 0 12,845
BLUEPRINT MEDICINES CORP COM 09627Y109 31,615 281,900 SH   SOLE 0 277,858 0 4,042
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 9,928 783,575 SH   SOLE 0 783,575 0 0
BOEING CO COM 097023105 53,065 247,900 SH   SOLE 0 99,273 0 148,627
BOINGO WIRELESS INC COM 09739C102 32,087 2,522,573 SH   SOLE 0 2,522,573 0 0
BOISE CASCADE CO DEL COM 09739D100 6,104 127,700 SH   SOLE 0 127,700 0 0
BOK FINL CORP COM NEW 05561Q201 2,998 43,777 SH   SOLE 0 43,777 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,322 120,138 SH   SOLE 0 0 0 120,138
BONSO ELECTRS INTL INC COM PAR $0.003 098529308 1,243 161,600 SH   SOLE 0 160,095 0 1,505
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 43,895 503,494 SH   SOLE 0 434,263 0 69,231
BORQS TECHNOLOGIES INC SHS G1466B103 414 419,986 SH   SOLE 0 419,986 0 0
BORR DRILLING LTD SHS G1466R207 183 210,795 SH   SOLE 0 0 0 210,795
BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 367 161,643 SH   SOLE 0 161,643 0 0
BOSTON BEER INC CL A 100557107 371,367 373,500 SH   SOLE 0 369,811 0 3,689
BOSTON PRIVATE FINL HLDGS IN COM 101119105 3,624 428,900 SH   SOLE 0 428,900 0 0
BOSTON PROPERTIES INC COM 101121101 8,130 86,000 SH   SOLE 0 51,334 0 34,666
BOSTON SCIENTIFIC CORP COM 101137107 99,625 2,771,205 SH   SOLE 0 1,509,196 0 1,262,009
BOTTOMLINE TECH DEL INC COM 101388106 2,739 51,942 SH   SOLE 0 51,942 0 0
BOX INC CL A 10316T104 31,476 1,743,812 SH   SOLE 0 1,743,812 0 0
BP PLC SPONSORED ADR 055622104 13,969 680,769 SH   SOLE 0 204,060 0 476,709
BRADY CORP CL A 104674106 99,600 1,885,640 SH   SOLE 0 1,885,640 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 349 75,800 SH   SOLE 0 75,800 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 124 27,400 SH   SOLE 0 0 0 27,400
BRAINSWAY LTD SPONSORED ADS 10501L106 159 21,100 SH   SOLE 0 12,628 0 8,472
BRASKEM S A SP ADR PFD A 105532105 2,281 253,200 SH   SOLE 0 33,145 0 220,055
BRF SA SPONSORED ADR 10552T107 10,773 2,564,960 SH   SOLE 0 2,099,043 0 465,917
BRICKELL BIOTECH INC COM 10802T105 685 877,986 SH   SOLE 0 660,473 0 217,513
BRIDGE BANCORP INC COM 108035106 6,761 279,600 SH   SOLE 0 253,100 0 26,500
BRIDGELINE DIGITAL INC COM 10807Q700 176 68,200 SH   SOLE 0 13,100 0 55,100
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 6,959 557,147 SH   SOLE 0 521,447 0 35,700
BRIGHTCOVE INC COM 10921T101 36,556 1,986,751 SH   SOLE 0 1,879,197 0 107,554
BRIGHTHOUSE FINL INC COM 10922N103 20,764 573,500 SH   SOLE 0 515,423 0 58,077
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2,335 405,300 SH   SOLE 0 358,000 0 47,300
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,309 67,900 SH   SOLE 0 2,640 0 65,260
BRIGHTVIEW HLDGS INC COM 10948C107 570 37,700 SH   SOLE 0 0 0 37,700
B. RILEY FINANCIAL INC COM 05580M108 2,491 56,339 SH   SOLE 0 100 0 56,239
BRINKS CO COM 109696104 4,838 67,200 SH   SOLE 0 64,925 0 2,275
BRISTOL-MYERS SQUIBB CO COM 110122108 1,146,353 18,480,630 SH   SOLE 0 18,442,552 0 38,078
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,806 37,900 SH   SOLE 0 27,987 0 9,913
BROADWAY FINL CORP DEL COM 111444105 166 89,517 SH   SOLE 0 8,013 0 81,504
BROADWIND INC COM NEW 11161T207 4,782 603,024 SH   SOLE 0 603,024 0 0
BROOKDALE SR LIVING INC COM 112463104 52,115 11,764,002 SH   SOLE 0 11,764,002 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 36,053 873,924 SH   SOLE 0 479,046 0 394,878
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 3,904 103,500 SH   SOLE 0 0 0 103,500
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,869 37,900 SH   SOLE 0 0 0 37,900
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5,540 76,700 SH   SOLE 0 0 0 76,700
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 2,241 155,400 SH   SOLE 0 0 0 155,400
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 188,774 3,239,641 SH   SOLE 0 3,239,641 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 17,808 1,479,103 SH   SOLE 0 1,479,103 0 0
BROWN & BROWN INC COM 115236101 8,520 179,700 SH   SOLE 0 175,596 0 4,104
BROWN FORMAN CORP CL A 115637100 15,985 217,576 SH   SOLE 0 150,976 0 66,600
BRP INC COM SUN VTG 05577W200 23,987 363,800 SH   SOLE 0 191,700 0 172,100
BRT APARTMENTS CORP COM 055645303 10,376 682,623 SH   SOLE 0 682,623 0 0
BRUNSWICK CORP COM 117043109 10,506 137,800 SH   SOLE 0 137,800 0 0
BRYN MAWR BK CORP COM 117665109 23,204 758,420 SH   SOLE 0 684,858 0 73,562
BSQUARE CORP COM NEW 11776U300 1,724 1,134,531 SH   SOLE 0 1,114,872 0 19,659
BUCKLE INC COM 118440106 17,281 591,802 SH   SOLE 0 591,802 0 0
BUILD A BEAR WORKSHOP COM 120076104 1,316 308,179 SH   SOLE 0 308,179 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 16,863 413,200 SH   SOLE 0 387,675 0 25,525
BWX TECHNOLOGIES INC COM 05605H100 8,433 139,900 SH   SOLE 0 139,900 0 0
BYLINE BANCORP INC COM 124411109 2,906 188,100 SH   SOLE 0 166,622 0 21,478
CABLE ONE INC COM 12685J105 517,722 232,400 SH   SOLE 0 232,400 0 0
CABOT CORP COM 127055101 7,028 156,600 SH   SOLE 0 156,600 0 0
CACI INTL INC CL A 127190304 8,383 33,624 SH   SOLE 0 29,410 0 4,214
CACTUS INC CL A 127203107 2,907 111,500 SH   SOLE 0 105,790 0 5,710
CAESARSTONE LTD ORD SHS M20598104 7,754 601,578 SH   SOLE 0 507,919 0 93,659
CALADRIUS BIOSCIENCES INC COM NEW 128058203 1,496 1,045,855 SH   SOLE 0 1,008,805 0 37,050
CALAMP CORP COM 128126109 2,438 245,801 SH   SOLE 0 232,105 0 13,696
CALAVO GROWERS INC COM 128246105 37,598 541,520 SH   SOLE 0 502,817 0 38,703
CALEDONIA MNG CORP PLC SHS NEW G1757E113 986 62,100 SH   SOLE 0 62,100 0 0
CALERES INC COM 129500104 6,413 409,771 SH   SOLE 0 409,771 0 0
CALIFORNIA BANCORP INC COM 13005U101 232 14,881 SH   SOLE 0 8,085 0 6,796
CALIFORNIA WTR SVC GROUP COM 130788102 535 9,900 SH   SOLE 0 1,505 0 8,395
CALITHERA BIOSCIENCES INC COM 13089P101 1,571 319,900 SH   SOLE 0 0 0 319,900
CALIX INC COM 13100M509 88,373 2,969,518 SH   SOLE 0 2,969,518 0 0
CALLAWAY GOLF CO COM 131193104 2,586 107,703 SH   SOLE 0 107,703 0 0
CAL MAINE FOODS INC COM NEW 128030202 59,381 1,581,807 SH   SOLE 0 1,581,807 0 0
CALYXT INC COM 13173L107 421 99,713 SH   SOLE 0 3,033 0 96,680
CAMBER ENERGY INC COM 13200M508 164 177,400 SH   SOLE 0 16,970 0 160,430
CAMBIUM NETWORKS CORP SHS G17766109 6,767 269,800 SH   SOLE 0 173,700 0 96,100
CAMBRIDGE BANCORP COM 132152109 1,505 21,573 SH   SOLE 0 21,573 0 0
CAMDEN NATL CORP COM 133034108 14,565 407,083 SH   SOLE 0 396,457 0 10,626
CAMDEN PPTY TR SH BEN INT 133131102 19,974 199,900 SH   SOLE 0 130,188 0 69,712
CAMECO CORP COM 13321L108 39,069 2,915,590 SH   SOLE 0 2,900,048 0 15,542
CAMPBELL SOUP CO COM 134429109 146,330 3,026,468 SH   SOLE 0 3,026,468 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 21,233 815,100 SH   SOLE 0 723,089 0 92,011
CAMTEK LTD ORD M20791105 38,201 1,743,540 SH   SOLE 0 1,653,140 0 90,400
CANADIAN IMP BK COMM COM 136069101 49,217 575,837 SH   SOLE 0 575,837 0 0
CANADIAN NATL RY CO COM 136375102 40,579 369,600 SH   SOLE 0 281,900 0 87,700
CANADIAN SOLAR INC COM 136635109 3,089 60,276 SH   SOLE 0 60,276 0 0
CANCER GENETICS INC COM NEW 13739U203 673 242,801 SH   SOLE 0 242,401 0 400
CAN FITE BIOFARMA LTD SPONSORED ADS 13471N201 212 118,894 SH   SOLE 0 0 0 118,894
CANON INC SPONSORED ADR 138006309 33,929 1,748,007 SH   SOLE 0 1,748,007 0 0
CANOPY GROWTH CORP COM 138035100 5,308 216,400 SH   SOLE 0 0 0 216,400
CANTEL MED CORP COM 138098108 451 5,725 SH   SOLE 0 4,625 0 1,100
CAPITAL BANCORP INC MD COM 139737100 266 19,100 SH   SOLE 0 0 0 19,100
CAPITAL CITY BK GROUP INC COM 139674105 5,953 242,171 SH   SOLE 0 220,309 0 21,862
CAPITAL SR LIVING CORP COM 140475203 1,289 104,430 SH   SOLE 0 96,524 0 7,906
CAPITOL FED FINL INC COM 14057J101 81,808 6,544,637 SH   SOLE 0 6,544,637 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,452 369,599 SH   SOLE 0 333,199 0 36,400
CAPSTEAD MTG CORP COM NO PAR 14067E506 5,269 906,900 SH   SOLE 0 647,400 0 259,500
CAPSTONE TURBINE CORP COM 14067D508 2,965 277,130 SH   SOLE 0 277,130 0 0
CARA THERAPEUTICS INC COM 140755109 4,217 278,714 SH   SOLE 0 278,714 0 0
CARDINAL HEALTH INC COM 14149Y108 37,156 693,722 SH   SOLE 0 491,825 0 201,897
CARDIOVASCULAR SYS INC DEL COM 141619106 56,011 1,279,958 SH   SOLE 0 1,279,071 0 887
CARDTRONICS PLC SHS CL A G1991C105 5,461 154,710 SH   SOLE 0 154,710 0 0
CARETRUST REIT INC COM 14174T107 7,169 323,200 SH   SOLE 0 323,200 0 0
CARGURUS INC COM CL A 141788109 15,605 491,800 SH   SOLE 0 491,800 0 0
CARMAX INC COM 143130102 29,207 309,200 SH   SOLE 0 195,415 0 113,785
CARNIVAL PLC ADR 14365C103 7,637 407,500 SH   SOLE 0 407,500 0 0
CARPARTS COM INC COM 14427M107 26,213 2,115,631 SH   SOLE 0 2,115,631 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,429 83,400 SH   SOLE 0 75,685 0 7,715
CARRIAGE SVCS INC COM 143905107 34,183 1,091,400 SH   SOLE 0 951,000 0 140,400
CARRIER GLOBAL CORPORATION COM 14448C104 121,139 3,211,520 SH   SOLE 0 3,117,513 0 94,007
CARTER BANKSHARES INC COM NEW 146103106 734 68,500 SH   SOLE 0 106 0 68,394
CARTERS INC COM 146229109 22,934 243,800 SH   SOLE 0 243,800 0 0
CARVANA CO CL A 146869102 9,046 37,764 SH   SOLE 0 37,764 0 0
CASA SYS INC COM 14713L102 3,534 572,696 SH   SOLE 0 455,805 0 116,891
CASELLA WASTE SYS INC CL A 147448104 84,931 1,370,959 SH   SOLE 0 1,370,959 0 0
CASI PHARMACEUTICALS INC COM 14757U109 209 70,813 SH   SOLE 0 7,313 0 63,500
CASTLIGHT HEALTH INC CL B 14862Q100 3,865 2,973,200 SH   SOLE 0 2,501,271 0 471,929
CASTOR MARITIME INC SHS Y1146L109 89 480,061 SH   SOLE 0 99,361 0 380,700
CATALYST BIOSCIENCES INC COM NEW 14888D208 918 145,508 SH   SOLE 0 0 0 145,508
CATCHMARK TIMBER TR INC CL A 14912Y202 30,293 3,236,467 SH   SOLE 0 3,156,567 0 79,900
CATHAY GEN BANCORP COM 149150104 553 17,171 SH   SOLE 0 17,171 0 0
CATO CORP NEW CL A 149205106 8,287 864,102 SH   SOLE 0 864,102 0 0
CAVCO INDS INC DEL COM 149568107 8,166 46,545 SH   SOLE 0 42,536 0 4,009
CBDMD INC COM 12482W101 321 108,717 SH   SOLE 0 5,859 0 102,858
CB FINL SVCS INC COM 12479G101 1,303 65,136 SH   SOLE 0 61,010 0 4,126
CBIZ INC COM 124805102 1,102 41,426 SH   SOLE 0 0 0 41,426
CBM BANCORP INC COM 1248XT104 365 27,505 SH   SOLE 0 27,505 0 0
CBOE GLOBAL MKTS INC COM 12503M108 287,827 3,090,924 SH   SOLE 0 3,090,924 0 0
CBTX INC COM 12481V104 3,332 130,632 SH   SOLE 0 113,010 0 17,622
CDW CORP COM 12514G108 90,329 685,398 SH   SOLE 0 677,153 0 8,245
CECO ENVIRONMENTAL CORP COM 125141101 125 17,998 SH   SOLE 0 17,998 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 1,464 144,489 SH   SOLE 0 88,774 0 55,715
CELCUITY INC COM 15102K100 483 52,711 SH   SOLE 0 45,511 0 7,200
CELESTICA INC SUB VTG SHS 15101Q108 2,733 338,906 SH   SOLE 0 0 0 338,906
CELLCOM ISRAEL LTD SHS M2196U109 18,706 3,856,942 SH   SOLE 0 3,856,942 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 18,375 1,048,827 SH   SOLE 0 1,048,827 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 563 270,865 SH   SOLE 0 44,355 0 226,510
CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 320 147,925 SH   SOLE 0 147,925 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 33,932 6,563,291 SH   SOLE 0 2,098,432 0 4,464,859
CEMTREX INC COM NEW 15130G600 148 109,700 SH   SOLE 0 4,257 0 105,443
CENOVUS ENERGY INC COM 15135U109 27,715 4,580,900 SH   SOLE 0 2,750,047 0 1,830,853
CENTENE CORP DEL COM 15135B101 15,831 263,712 SH   SOLE 0 185,771 0 77,941
CENTENNIAL RESOURCE DEV INC CL A 15136A102 11,123 7,415,145 SH   SOLE 0 6,887,473 0 527,672
CENTERSPACE COM 15202L107 48,073 680,532 SH   SOLE 0 680,532 0 0
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 282 39,800 SH   SOLE 0 14,938 0 24,862
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 146 20,900 SH   SOLE 0 2,400 0 18,500
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 42,444 1,168,300 SH   SOLE 0 1,168,300 0 0
CENTRAL GARDEN & PET CO COM 153527106 20,351 527,087 SH   SOLE 0 444,342 0 82,745
CENTRAL PAC FINL CORP COM NEW 154760409 18,906 994,553 SH   SOLE 0 964,300 0 30,253
CENTRAL PUERTO S A SPONSORED ADR 155038201 368 136,291 SH   SOLE 0 0 0 136,291
CENTRAL VY CMNTY BANCORP COM 155685100 2,413 162,056 SH   SOLE 0 126,125 0 35,931
CENTRUS ENERGY CORP CL A 15643U104 9,521 411,635 SH   SOLE 0 330,528 0 81,107
CENTURY ALUM CO COM 156431108 3,382 306,632 SH   SOLE 0 299,660 0 6,972
CENTURY BANCORPORATION INC CL A NON VTG 156432106 14,373 185,798 SH   SOLE 0 168,444 0 17,354
CENTURY CASINOS INC COM 156492100 2,717 425,149 SH   SOLE 0 369,149 0 56,000
CERAGON NETWORKS LTD ORD M22013102 9,236 3,322,174 SH   SOLE 0 3,140,640 0 181,534
CERECOR INC COM 15671L109 284 107,493 SH   SOLE 0 0 0 107,493
CERIDIAN HCM HLDG INC COM 15677J108 596 5,600 SH   SOLE 0 0 0 5,600
CERUS CORP COM 157085101 2,482 358,700 SH   SOLE 0 10,573 0 348,127
CEVA INC COM 157210105 714 15,700 SH   SOLE 0 800 0 14,900
C & F FINL CORP COM 12466Q104 4,929 132,819 SH   SOLE 0 122,766 0 10,053
CF INDS HLDGS INC COM 125269100 9,025 233,150 SH   SOLE 0 152,096 0 81,054
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,393 221,746 SH   SOLE 0 183,012 0 38,734
CHANNELADVISOR CORP COM 159179100 205 12,800 SH   SOLE 0 140 0 12,660
CHARLES & COLVARD LTD COM 159765106 2,463 2,002,468 SH   SOLE 0 1,611,329 0 391,139
CHARLES RIV LABS INTL INC COM 159864107 108,561 434,489 SH   SOLE 0 434,489 0 0
CHASE CORP COM 16150R104 40,737 403,300 SH   SOLE 0 401,857 0 1,443
CHATHAM LODGING TR COM 16208T102 16,641 1,540,875 SH   SOLE 0 1,540,875 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 73,441 552,564 SH   SOLE 0 542,258 0 10,306
CHECKPOINT THERAPEUTICS INC COM 162828107 74 28,051 SH   SOLE 0 0 0 28,051
CHEETAH MOBILE INC ADR 163075104 1,402 779,126 SH   SOLE 0 779,126 0 0
CHEMED CORP NEW COM 16359R103 139,011 261,000 SH   SOLE 0 250,264 0 10,736
CHEMOCENTRYX INC COM 16383L106 4,093 66,100 SH   SOLE 0 66,100 0 0
CHEMUNG FINL CORP COM 164024101 2,367 69,730 SH   SOLE 0 64,430 0 5,300
CHERRY HILL MTG INVT CORP COM 164651101 9,131 998,993 SH   SOLE 0 929,584 0 69,409
CHEVRON CORP NEW COM 166764100 53,589 634,560 SH   SOLE 0 384,040 0 250,520
CHEWY INC CL A 16679L109 62,851 699,200 SH   SOLE 0 690,925 0 8,275
CHIASMA INC COM 16706W102 2,797 642,940 SH   SOLE 0 2,090 0 640,850
CHICAGO RIVET & MACH CO COM 168088102 1,276 55,810 SH   SOLE 0 55,810 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 522 26,100 SH   SOLE 0 279 0 25,821
CHICOS FAS INC COM 168615102 12,783 8,039,900 SH   SOLE 0 8,039,900 0 0
CHILDRENS PL INC COM 168905107 14,883 297,060 SH   SOLE 0 288,226 0 8,834
CHIMERA INVT CORP COM NEW 16934Q208 3,587 349,949 SH   SOLE 0 262,089 0 87,860
CHIMERIX INC COM 16934W106 14,184 2,936,549 SH   SOLE 0 2,926,745 0 9,804
CHINA AUTOMOTIVE SYS INC COM 16936R105 3,104 497,391 SH   SOLE 0 497,391 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 74,030 626,789 SH   SOLE 0 616,329 0 10,460
CHINA CUST RELATIONS CNTR IN COM G2118P102 112 29,906 SH   SOLE 0 29,906 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 5,881 610,687 SH   SOLE 0 584,987 0 25,700
CHINA GREEN AGRICULTURE INC COM NEW 16943W204 96 26,551 SH   SOLE 0 26,551 0 0
CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1,310 1,297,188 SH   SOLE 0 1,163,188 0 134,000
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 9,633 871,006 SH   SOLE 0 831,393 0 39,613
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 195,763 6,859,238 SH   SOLE 0 6,859,238 0 0
CHINA NATURAL RESOURCES INC COM G2110U109 188 135,900 SH   SOLE 0 46,561 0 89,339
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 6,916 255,100 SH   SOLE 0 212,100 0 43,000
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 136,262 3,055,204 SH   SOLE 0 3,055,204 0 0
CHINA PHARMA HLDGS INC COM 16941T104 354 793,879 SH   SOLE 0 760,952 0 32,927
CHINA RECYCLING ENERGY CORP COM 168913309 398 78,166 SH   SOLE 0 36,016 0 42,150
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 10,131 341,700 SH   SOLE 0 333,020 0 8,680
CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 218 664,647 SH   SOLE 0 52,819 0 611,828
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 16,794 609,600 SH   SOLE 0 609,600 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 38,826 6,835,576 SH   SOLE 0 6,789,835 0 45,741
CHINA YUCHAI INTL LTD COM G21082105 10,600 648,707 SH   SOLE 0 610,393 0 38,314
CHINOOK THERAPEUTICS INC COM 16961L106 13,260 836,086 SH   SOLE 0 822,742 0 13,344
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 39,462 1,620,600 SH   SOLE 0 1,582,291 0 38,309
CHIPOTLE MEXICAN GRILL INC COM 169656105 822,655 593,242 SH   SOLE 0 591,867 0 1,375
CHOICE HOTELS INTL INC COM 169905106 4,792 44,900 SH   SOLE 0 44,000 0 900
CHOICEONE FINL SVCS INC COM 170386106 422 13,700 SH   SOLE 0 13,700 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30,718 327,241 SH   SOLE 0 327,241 0 0
CHROMADEX CORP COM NEW 171077407 1,129 235,200 SH   SOLE 0 43,700 0 191,500
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 151,354 3,919,069 SH   SOLE 0 3,915,680 0 3,389
CHURCH & DWIGHT INC COM 171340102 83,496 957,193 SH   SOLE 0 950,366 0 6,827
CHUYS HLDGS INC COM 171604101 8,702 328,500 SH   SOLE 0 328,500 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1,070 371,575 SH   SOLE 0 319,175 0 52,400
CIDARA THERAPEUTICS INC COM 171757107 3,119 1,559,654 SH   SOLE 0 984,254 0 575,400
CI FINL CORP COM 125491100 12,694 1,027,100 SH   SOLE 0 0 0 1,027,100
CIMAREX ENERGY CO COM 171798101 4,484 119,530 SH   SOLE 0 63,118 0 56,412
CIMPRESS PLC SHS EURO G2143T103 1,404 16,000 SH   SOLE 0 16,000 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 248 16,231 SH   SOLE 0 16,231 0 0
CINCINNATI FINL CORP COM 172062101 245 2,800 SH   SOLE 0 53 0 2,747
CINEDIGM CORP COM NEW 172406209 718 1,112,800 SH   SOLE 0 0 0 1,112,800
CINEMARK HLDGS INC COM 17243V102 51,358 2,949,900 SH   SOLE 0 2,949,900 0 0
CISCO SYS INC COM 17275R102 13,703 306,205 SH   SOLE 0 33,615 0 272,590
CITIGROUP INC COM NEW 172967424 31,694 514,020 SH   SOLE 0 283,202 0 230,818
CITI TRENDS INC COM 17306X102 11,878 239,100 SH   SOLE 0 239,100 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 22 21,277 SH   SOLE 0 6,100 0 15,177
CITIZENS CMNTY BANCORP INC M COM 174903104 111 10,200 SH   SOLE 0 0 0 10,200
CITIZENS FINL GROUP INC COM 174610105 4,431 123,900 SH   SOLE 0 123,900 0 0
CITIZENS HLDG CO MISS COM 174715102 889 42,435 SH   SOLE 0 33,478 0 8,957
CITIZENS INC CL A 174740100 1,976 344,800 SH   SOLE 0 344,800 0 0
CITIZENS & NORTHN CORP COM 172922106 3,018 152,100 SH   SOLE 0 139,500 0 12,600
CITY OFFICE REIT INC COM 178587101 18,960 1,940,616 SH   SOLE 0 1,902,616 0 38,000
CIVEO CORP CDA COM NEW 17878Y207 12,021 864,848 SH   SOLE 0 734,232 0 130,616
CIVISTA BANCSHARES INC COM NO PAR 178867107 3,506 200,002 SH   SOLE 0 183,702 0 16,300
CLARUS CORP NEW COM 18270P109 4,815 312,679 SH   SOLE 0 268,819 0 43,860
CLEAN ENERGY FUELS CORP COM 184499101 23,610 3,003,861 SH   SOLE 0 3,003,861 0 0
CLEAN HARBORS INC COM 184496107 84,048 1,104,435 SH   SOLE 0 1,104,435 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 832 504,210 SH   SOLE 0 312,300 0 191,910
CLEARFIELD INC COM 18482P103 12,727 514,858 SH   SOLE 0 514,858 0 0
CLEARONE INC COM 18506U104 1,064 468,660 SH   SOLE 0 398,293 0 70,367
CLEARPOINT NEURO INC COM 18507C103 843 53,048 SH   SOLE 0 16,648 0 36,400
CLEARSIDE BIOMEDICAL INC COM 185063104 1,259 459,389 SH   SOLE 0 99,089 0 360,300
CLEARWATER PAPER CORP COM 18538R103 6,104 161,700 SH   SOLE 0 161,700 0 0
CLEARWAY ENERGY INC CL A 18539C105 55,443 1,876,229 SH   SOLE 0 1,829,729 0 46,500
CLEARWAY ENERGY INC CL C 18539C204 79,824 2,499,967 SH   SOLE 0 2,495,391 0 4,576
CLEVELAND BIOLABS INC COM NEW 185860202 571 165,651 SH   SOLE 0 146,851 0 18,800
CLIPPER RLTY INC COM 18885T306 1,859 263,757 SH   SOLE 0 142,062 0 121,695
CLOROX CO DEL COM 189054109 334,244 1,655,330 SH   SOLE 0 1,402,416 0 252,914
CLOUDERA INC COM 18914U100 14,104 1,013,952 SH   SOLE 0 1,013,952 0 0
CLOUDFLARE INC CL A COM 18915M107 46,734 615,000 SH   SOLE 0 546,184 0 68,816
CLPS INCORPORATION COM G31642104 196 64,519 SH   SOLE 0 61,164 0 3,355
CME GROUP INC COM 12572Q105 43,617 239,589 SH   SOLE 0 3,800 0 235,789
CNA FINL CORP COM 126117100 11,996 307,899 SH   SOLE 0 306,499 0 1,400
CNB FINL CORP PA COM 126128107 3,379 158,701 SH   SOLE 0 120,001 0 38,700
CNH INDL N V SHS N20944109 3,640 283,452 SH   SOLE 0 0 0 283,452
CNOOC LIMITED SPONSORED ADR 126132109 61,553 671,613 SH   SOLE 0 671,613 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,379 65,677 SH   SOLE 0 64,677 0 1,000
COCA COLA CONS INC COM 191098102 3,735 14,027 SH   SOLE 0 14,027 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 27,958 562,675 SH   SOLE 0 372,358 0 190,317
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 87,879 1,906,263 SH   SOLE 0 1,863,805 0 42,458
COCRYSTAL PHARMA INC COM 19188J300 5,372 3,949,980 SH   SOLE 0 3,949,980 0 0
CODORUS VY BANCORP INC COM 192025104 2,539 149,715 SH   SOLE 0 124,848 0 24,867
COEUR MNG INC COM NEW 192108504 5,309 512,995 SH   SOLE 0 469,300 0 43,695
COFFEE HLDG CO INC COM 192176105 1,840 479,139 SH   SOLE 0 455,914 0 23,225
COGENT BIOSCIENCES INC COM 19240Q201 364 32,445 SH   SOLE 0 4,618 0 27,827
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 161,479 2,697,156 SH   SOLE 0 2,644,769 0 52,387
COGNEX CORP COM 192422103 10,353 128,956 SH   SOLE 0 128,956 0 0
COHBAR INC COM 19249J109 719 536,429 SH   SOLE 0 0 0 536,429
COHERUS BIOSCIENCES INC COM 19249H103 4,540 261,200 SH   SOLE 0 261,200 0 0
COHU INC COM 192576106 52,163 1,366,243 SH   SOLE 0 1,324,594 0 41,649
COLGATE PALMOLIVE CO COM 194162103 260,699 3,048,749 SH   SOLE 0 3,048,749 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 20,399 270,539 SH   SOLE 0 270,539 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 27,696 1,382,718 SH   SOLE 0 1,382,718 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 82,970 930,900 SH   SOLE 0 929,100 0 1,800
COLONY BANKCORP INC COM 19623P101 1,394 95,178 SH   SOLE 0 89,919 0 5,259
COLONY CAP INC NEW CL A COM 19626G108 7,525 1,564,527 SH   SOLE 0 1,405,394 0 159,133
COLUMBIA FINL INC COM 197641103 18,554 1,192,432 SH   SOLE 0 1,192,432 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,423 99,200 SH   SOLE 0 99,200 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 6,269 163,082 SH   SOLE 0 147,897 0 15,185
COMERICA INC COM 200340107 997 17,847 SH   SOLE 0 17,847 0 0
COMFORT SYS USA INC COM 199908104 4,629 87,900 SH   SOLE 0 87,900 0 0
COMMERCE BANCSHARES INC COM 200525103 5,736 87,306 SH   SOLE 0 87,306 0 0
COMMERCIAL METALS CO COM 201723103 12,916 628,800 SH   SOLE 0 628,800 0 0
COMMERCIAL VEH GROUP INC COM 202608105 22,279 2,575,604 SH   SOLE 0 2,538,104 0 37,500
COMMSCOPE HLDG CO INC COM 20337X109 6,857 511,700 SH   SOLE 0 511,700 0 0
COMMUNICATIONS SYS INC COM 203900105 3,120 682,714 SH   SOLE 0 630,018 0 52,696
COMMUNITY BANKERS TR CORP COM 203612106 2,316 343,107 SH   SOLE 0 122,607 0 220,500
COMMUNITY BK SYS INC COM 203607106 916 14,708 SH   SOLE 0 10,795 0 3,913
COMMUNITY FINL CORP MD COM 20368X101 1,761 66,519 SH   SOLE 0 54,968 0 11,551
COMMUNITY FIRST BANCSHARES I COM 20369M104 673 67,938 SH   SOLE 0 66,626 0 1,312
COMMUNITY HEALTH SYS INC NEW COM 203668108 23,231 3,126,635 SH   SOLE 0 3,126,635 0 0
COMMUNITY TR BANCORP INC COM 204149108 8,507 229,605 SH   SOLE 0 229,605 0 0
COMMVAULT SYSTEMS INC COM 204166102 139,188 2,513,787 SH   SOLE 0 2,513,787 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 6,437 449,500 SH   SOLE 0 449,500 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 52,380 6,097,745 SH   SOLE 0 6,097,745 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 365 61,400 SH   SOLE 0 61,400 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 10,410 708,165 SH   SOLE 0 708,165 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 4,270 159,076 SH   SOLE 0 51,900 0 107,176
COMPUTER TASK GROUP INC COM 205477102 7,157 1,169,436 SH   SOLE 0 1,016,225 0 153,211
COMPX INTL INC CL A 20563P101 2,827 198,646 SH   SOLE 0 193,552 0 5,094
COMSCORE INC COM 20564W105 3,268 1,312,639 SH   SOLE 0 1,312,639 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 545 171,784 SH   SOLE 0 170,584 0 1,200
COMSTOCK MNG INC COM NEW 205750300 781 751,275 SH   SOLE 0 286,223 0 465,052
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,002 48,432 SH   SOLE 0 48,432 0 0
CONAGRA BRANDS INC COM 205887102 15,714 433,366 SH   SOLE 0 287,586 0 145,780
CONCERT PHARMACEUTICALS INC COM 206022105 7,282 576,100 SH   SOLE 0 576,100 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 604 220,400 SH   SOLE 0 220,400 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 543 141,800 SH   SOLE 0 33,663 0 108,137
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,458 370,096 SH   SOLE 0 370,096 0 0
CONDUENT INC COM 206787103 14,329 2,985,300 SH   SOLE 0 2,985,300 0 0
CONFORMIS INC COM 20717E101 3,883 5,882,971 SH   SOLE 0 5,519,658 0 363,313
CONNECTONE BANCORP INC COM 20786W107 13,640 689,256 SH   SOLE 0 689,256 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 8,800 1,799,603 SH   SOLE 0 1,799,603 0 0
CONSOLIDATED EDISON INC COM 209115104 22,544 311,944 SH   SOLE 0 311,944 0 0
CONSOLIDATED WATER CO INC ORD G23773107 7,850 651,413 SH   SOLE 0 536,913 0 114,500
CONSTELLATION BRANDS INC CL B 21036P207 2,084 9,500 SH   SOLE 0 9,500 0 0
CONSTELLIUM SE CL A SHS F21107101 740 52,900 SH   SOLE 0 38,837 0 14,063
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,105 496,458 SH   SOLE 0 469,398 0 27,060
CONTAINER STORE GROUP INC COM 210751103 580 60,800 SH   SOLE 0 0 0 60,800
CONTANGO OIL & GAS CO COM NEW 21075N204 436 190,544 SH   SOLE 0 0 0 190,544
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 18,390 1,480,700 SH   SOLE 0 1,316,400 0 164,300
CONTURA ENERGY INC COM 21241B100 931 81,915 SH   SOLE 0 54,415 0 27,500
COOPER STD HLDGS INC COM 21676P103 2,139 61,700 SH   SOLE 0 30,400 0 31,300
COOPER TIRE & RUBR CO COM 216831107 23,145 571,479 SH   SOLE 0 571,479 0 0
COOTEK CAYMAN INC SPONSORED ADS 21718L102 179 64,700 SH   SOLE 0 64,700 0 0
COPA HOLDINGS SA CL A P31076105 72,475 938,428 SH   SOLE 0 938,428 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,203 962,100 SH   SOLE 0 759,396 0 202,704
CORCEPT THERAPEUTICS INC COM 218352102 244,374 9,341,496 SH   SOLE 0 9,341,496 0 0
CORECIVIC INC COM 21871N101 1,881 287,203 SH   SOLE 0 287,203 0 0
CORE LABORATORIES N V COM N22717107 2,158 81,402 SH   SOLE 0 0 0 81,402
CORELOGIC INC COM 21871D103 56,149 726,186 SH   SOLE 0 573,957 0 152,229
CORE MARK HOLDING CO INC COM 218681104 9,519 324,100 SH   SOLE 0 312,876 0 11,224
CORE MOLDING TECHNOLOGIES IN COM 218683100 8,967 636,854 SH   SOLE 0 573,033 0 63,821
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 3,612 527,335 SH   SOLE 0 527,335 0 0
COREPOINT LODGING INC COM 21872L104 1,573 228,600 SH   SOLE 0 228,600 0 0
CORESITE RLTY CORP COM 21870Q105 18,867 150,600 SH   SOLE 0 150,600 0 0
CORMEDIX INC COM 21900C308 325 43,700 SH   SOLE 0 189 0 43,511
CORNERSTONE BLDG BRANDS INC COM 21925D109 13,615 1,467,083 SH   SOLE 0 1,436,000 0 31,083
CORNERSTONE ONDEMAND INC COM 21925Y103 5,263 119,500 SH   SOLE 0 119,500 0 0
CORPORACION AMER ARPTS S A COM L1995B107 545 136,600 SH   SOLE 0 0 0 136,600
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10,888 417,488 SH   SOLE 0 417,488 0 0
CORVEL CORP COM 221006109 112,732 1,063,510 SH   SOLE 0 1,063,510 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 2,838 797,070 SH   SOLE 0 797,070 0 0
COSAN LTD SHS A G25343107 109,382 5,934,994 SH   SOLE 0 5,934,994 0 0
COSTAMARE INC SHS Y1771G102 23,662 2,857,682 SH   SOLE 0 2,857,682 0 0
COSTAR GROUP INC COM 22160N109 13,014 14,080 SH   SOLE 0 0 0 14,080
COTY INC COM CL A 222070203 14,195 2,022,130 SH   SOLE 0 1,936,202 0 85,928
COUNTERPATH CORP COM 22228P302 915 269,196 SH   SOLE 0 182,928 0 86,268
COUNTY BANCORP INC COM 221907108 700 31,695 SH   SOLE 0 31,695 0 0
COVANTA HLDG CORP COM 22282E102 1,941 147,816 SH   SOLE 0 147,816 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 441 29,800 SH   SOLE 0 1,100 0 28,700
COWEN INC CL A NEW 223622606 4,522 174,006 SH   SOLE 0 0 0 174,006
CRACKER BARREL OLD CTRY STOR COM 22410J106 8,803 66,731 SH   SOLE 0 56,799 0 9,932
CRA INTL INC COM 12618T105 21,242 417,075 SH   SOLE 0 399,144 0 17,931
CRANE CO COM 224399105 3,836 49,400 SH   SOLE 0 41,688 0 7,712
CRAWFORD & CO CL A 224633206 4,992 675,524 SH   SOLE 0 675,524 0 0
CRAWFORD & CO CL B 224633107 6,014 835,217 SH   SOLE 0 834,017 0 1,200
CREDICORP LTD COM G2519Y108 8,320 50,724 SH   SOLE 0 0 0 50,724
CREDIT ACCEP CORP MICH COM 225310101 28,172 81,388 SH   SOLE 0 81,388 0 0
CRESCENT PT ENERGY CORP COM 22576C101 12,267 5,273,548 SH   SOLE 0 0 0 5,273,548
CRH MED CORP COM 12626F105 2,764 1,186,085 SH   SOLE 0 837,385 0 348,700
CRH PLC ADR 12626K203 49,589 1,164,599 SH   SOLE 0 1,164,599 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 360 25,500 SH   SOLE 0 0 0 25,500
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 23,456 153,200 SH   SOLE 0 0 0 153,200
CROCS INC COM 227046109 86,164 1,375,109 SH   SOLE 0 1,375,109 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,364 153,818 SH   SOLE 0 2,877 0 150,941
CROSSFIRST BANKSHARES INC COM 22766M109 199 18,508 SH   SOLE 0 18,508 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 225,903 1,066,485 SH   SOLE 0 967,489 0 98,996
CROWN CRAFTS INC COM 228309100 3,544 492,208 SH   SOLE 0 412,046 0 80,162
CSG SYS INTL INC COM 126349109 70,397 1,561,942 SH   SOLE 0 1,561,942 0 0
CSP INC COM 126389105 1,769 228,854 SH   SOLE 0 221,054 0 7,800
CSW INDUSTRIALS INC COM 126402106 2,619 23,400 SH   SOLE 0 23,400 0 0
CTI BIOPHARMA CORP COM 12648L601 5,793 1,799,171 SH   SOLE 0 1,753,713 0 45,458
CTO REALTY GROWTH INC COM 22948P103 695 16,488 SH   SOLE 0 1,931 0 14,557
CTS CORP COM 126501105 7,851 228,700 SH   SOLE 0 228,700 0 0
CUBESMART COM 229663109 11,058 329,000 SH   SOLE 0 283,274 0 45,726
CUBIC CORP COM 229669106 1,619 26,100 SH   SOLE 0 26,100 0 0
CUE BIOPHARMA INC COM 22978P106 854 68,300 SH   SOLE 0 0 0 68,300
CULP INC COM 230215105 15,055 948,617 SH   SOLE 0 871,217 0 77,400
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,992 675,159 SH   SOLE 0 635,591 0 39,568
CUMMINS INC COM 231021106 18,009 79,300 SH   SOLE 0 45,324 0 33,976
CUMULUS MEDIA INC COM CL A 231082801 488 56,000 SH   SOLE 0 300 0 55,700
CURIOSITYSTREAM INC COM CL A 23130Q107 384 27,500 SH   SOLE 0 327 0 27,173
CURIS INC COM NEW 231269200 13,089 1,598,224 SH   SOLE 0 1,250,904 0 347,320
CURO GROUP HOLDINGS CORP COM 23131L107 795 55,474 SH   SOLE 0 9,700 0 45,774
CURTISS WRIGHT CORP COM 231561101 3,770 32,400 SH   SOLE 0 32,400 0 0
CUTERA INC COM 232109108 12,802 531,000 SH   SOLE 0 521,700 0 9,300
CVB FINL CORP COM 126600105 15,972 819,081 SH   SOLE 0 819,081 0 0
CVD EQUIP CORP COM 126601103 491 135,288 SH   SOLE 0 127,242 0 8,046
CVR ENERGY INC COM 12662P108 21,365 1,433,884 SH   SOLE 0 1,433,884 0 0
CYANOTECH CORP COM PAR $0.02 232437301 554 182,128 SH   SOLE 0 182,128 0 0
CYBEROPTICS CORP COM 232517102 1,235 54,414 SH   SOLE 0 2,355 0 52,059
CYCLERION THERAPEUTICS INC COM 23255M105 55 17,900 SH   SOLE 0 3,685 0 14,215
CYMABAY THERAPEUTICS INC COM 23257D103 2,352 409,720 SH   SOLE 0 405,900 0 3,820
CYNERGISTEK INC COM 23258P105 209 144,067 SH   SOLE 0 91,355 0 52,712
CYREN LTD SHS M26895108 851 826,373 SH   SOLE 0 826,373 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 13,522 2,064,500 SH   SOLE 0 1,706,200 0 358,300
CYTOSORBENTS CORP COM NEW 23283X206 583 73,100 SH   SOLE 0 699 0 72,401
DAILY JOURNAL CORP COM 233912104 364 900 SH   SOLE 0 800 0 100
DAKTRONICS INC COM 234264109 6,331 1,352,848 SH   SOLE 0 1,203,590 0 149,258
DANAHER CORPORATION COM 235851102 221,637 997,736 SH   SOLE 0 578,276 0 419,460
DANAOS CORPORATION SHS Y1968P121 909 42,400 SH   SOLE 0 42,400 0 0
DARE BIOSCIENCE INC COM 23666P101 948 707,695 SH   SOLE 0 196,295 0 511,400
DARIOHEALTH CORP COM NEW 23725P209 547 38,300 SH   SOLE 0 0 0 38,300
DASEKE INC COM 23753F107 5,484 943,955 SH   SOLE 0 943,955 0 0
DATADOG INC CL A COM 23804L103 24,085 244,664 SH   SOLE 0 80,892 0 163,772
DATA I O CORP COM 237690102 2,890 701,443 SH   SOLE 0 679,562 0 21,881
DATASEA INC COM NEW 238116206 86 42,900 SH   SOLE 0 15,119 0 27,781
DAVITA INC COM 23918K108 24,407 207,900 SH   SOLE 0 202,940 0 4,960
DAWSON GEOPHYSICAL CO NEW COM 239360100 3,692 1,741,679 SH   SOLE 0 1,720,133 0 21,546
DAXOR CORP COM 239467103 319 25,521 SH   SOLE 0 25,521 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 2,420 60,400 SH   SOLE 0 60,400 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 287 8,535 SH   SOLE 0 8,535 0 0
DBX ETF TR XTRACK USD HIGH 233051432 8,741 174,500 SH   SOLE 0 174,500 0 0
DECKERS OUTDOOR CORP COM 243537107 20,447 71,300 SH   SOLE 0 53,448 0 17,852
DEERE & CO COM 244199105 12,699 47,200 SH   SOLE 0 21,900 0 25,300
DELCATH SYS INC COM NEW 24661P807 1,815 101,276 SH   SOLE 0 20,976 0 80,300
DELL TECHNOLOGIES INC CL C 24703L202 28,633 390,677 SH   SOLE 0 390,677 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 40,178 999,200 SH   SOLE 0 172,369 0 826,831
DELTA APPAREL INC COM 247368103 1,349 67,200 SH   SOLE 0 100 0 67,100
DEL TACO RESTAURANTS INC NEW COM 245496104 4,798 529,628 SH   SOLE 0 324,762 0 204,866
DELUXE CORP COM 248019101 12,143 415,845 SH   SOLE 0 415,845 0 0
DENISON MINES CORP COM 248356107 502 776,500 SH   SOLE 0 0 0 776,500
DENTSPLY SIRONA INC COM 24906P109 18,711 357,358 SH   SOLE 0 195,035 0 162,323
DESCARTES SYS GROUP INC COM 249906108 13,760 235,300 SH   SOLE 0 181,600 0 53,700
DESIGNER BRANDS INC CL A 250565108 2,872 375,400 SH   SOLE 0 375,400 0 0
DESWELL INDS INC COM 250639101 31 10,636 SH   SOLE 0 0 0 10,636
DEUTSCHE BANK A G NAMEN AKT D18190898 8,117 744,720 SH   SOLE 0 0 0 744,720
DEVON ENERGY CORP NEW COM 25179M103 15,570 984,800 SH   SOLE 0 221,300 0 763,500
DEXCOM INC COM 252131107 105,374 285,009 SH   SOLE 0 188,602 0 96,407
DHI GROUP INC COM 23331S100 7,022 3,162,950 SH   SOLE 0 3,044,700 0 118,250
DHT HOLDINGS INC SHS NEW Y2065G121 31,502 6,023,270 SH   SOLE 0 6,023,270 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1,150 113,400 SH   SOLE 0 0 0 113,400
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 19,611 131,381 SH   SOLE 0 131,381 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 5,340 647,284 SH   SOLE 0 647,284 0 0
DIAMOND S SHIPPING INC COM Y20676105 189 28,399 SH   SOLE 0 6,600 0 21,799
DIANA SHIPPING INC COM Y2066G104 3,244 1,681,019 SH   SOLE 0 1,328,805 0 352,214
DICERNA PHARMACEUTICALS INC COM 253031108 15,132 686,878 SH   SOLE 0 686,878 0 0
DICKS SPORTING GOODS INC COM 253393102 26,048 463,400 SH   SOLE 0 397,332 0 66,068
DIEBOLD NXDF INC COM 253651103 1,959 183,800 SH   SOLE 0 172,557 0 11,243
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 2,252 2,832,739 SH   SOLE 0 2,744,439 0 88,300
DIGI INTL INC COM 253798102 2,912 154,100 SH   SOLE 0 154,100 0 0
DIGITAL TURBINE INC COM NEW 25400W102 30,786 544,314 SH   SOLE 0 544,314 0 0
DIME CMNTY BANCSHARES INC COM 253922108 8,421 534,016 SH   SOLE 0 452,244 0 81,772
DINE BRANDS GLOBAL INC COM 254423106 4,855 83,700 SH   SOLE 0 83,700 0 0
DIODES INC COM 254543101 4,332 61,451 SH   SOLE 0 61,451 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 218 6,200 SH   SOLE 0 6,200 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 924 57,400 SH   SOLE 0 57,400 0 0
DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 525 50,100 SH   SOLE 0 50,100 0 0
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G690 502 28,000 SH   SOLE 0 28,000 0 0
DISH NETWORK CORPORATION CL A 25470M109 19,817 612,758 SH   SOLE 0 463,481 0 149,277
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 231 55,969 SH   SOLE 0 39,669 0 16,300
DIXIE GROUP INC CL A 255519100 559 219,300 SH   SOLE 0 64,279 0 155,021
DLH HLDGS CORP COM 23335Q100 4,159 446,268 SH   SOLE 0 337,428 0 108,840
DOCEBO INC COM 25609L105 1,205 18,600 SH   SOLE 0 0 0 18,600
DOCUSIGN INC COM 256163106 52,172 234,690 SH   SOLE 0 234,690 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 95,963 987,985 SH   SOLE 0 986,154 0 1,831
DOLLAR GEN CORP NEW COM 256677105 31,754 150,992 SH   SOLE 0 150,992 0 0
DOLLAR TREE INC COM 256746108 56,905 526,703 SH   SOLE 0 203,606 0 323,097
DOLPHIN ENTMT INC COM NEW 25686H209 165 48,583 SH   SOLE 0 0 0 48,583
DOMINION ENERGY INC COM 25746U109 107,027 1,423,236 SH   SOLE 0 916,378 0 506,858
DOMINOS PIZZA INC COM 25754A201 465,837 1,214,825 SH   SOLE 0 1,214,825 0 0
DOMO INC COM CL B 257554105 30,189 473,400 SH   SOLE 0 473,400 0 0
DOMTAR CORP COM NEW 257559203 13,300 420,242 SH   SOLE 0 320,570 0 99,672
DONALDSON INC COM 257651109 14,702 263,100 SH   SOLE 0 260,661 0 2,439
DONEGAL GROUP INC CL A 257701201 7,846 557,611 SH   SOLE 0 557,611 0 0
DONNELLEY R R & SONS CO COM 257867200 918 406,159 SH   SOLE 0 142,702 0 263,457
DORMAN PRODS INC COM 258278100 3,047 35,100 SH   SOLE 0 35,100 0 0
DOUGLAS EMMETT INC COM 25960P109 11,025 377,829 SH   SOLE 0 329,932 0 47,897
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 15,798 1,428,400 SH   SOLE 0 1,428,400 0 0
DOVER MOTORSPORTS INC COM 260174107 1,285 566,037 SH   SOLE 0 527,236 0 38,801
DOW INC COM 260557103 50,100 902,700 SH   SOLE 0 774,518 0 128,182
DRAGON VICTORY INTL LTD SHS G28365107 112 47,929 SH   SOLE 0 13,068 0 34,861
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 11,840 1,009,413 SH   SOLE 0 1,009,413 0 0
D R HORTON INC COM 23331A109 50,742 736,238 SH   SOLE 0 668,503 0 67,735
DRIL QUIP INC COM 262037104 1,197 40,400 SH   SOLE 0 38,800 0 1,600
DROPBOX INC CL A 26210C104 378,600 17,061,743 SH   SOLE 0 17,028,423 0 33,320
DR REDDYS LABS LTD ADR 256135203 160,491 2,251,238 SH   SOLE 0 2,251,238 0 0
DSP GROUP INC COM 23332B106 19,243 1,159,894 SH   SOLE 0 1,058,700 0 101,194
DTE ENERGY CO COM 233331107 17,289 142,400 SH   SOLE 0 63,635 0 78,765
DUCOMMUN INC DEL COM 264147109 18,580 346,000 SH   SOLE 0 346,000 0 0
DUKE REALTY CORP COM NEW 264411505 16,180 404,800 SH   SOLE 0 404,800 0 0
DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 106 79,427 SH   SOLE 0 0 0 79,427
DUOS TECHNOLOGIES GROUP INC COM 266042407 83 19,500 SH   SOLE 0 17,000 0 2,500
DURECT CORP COM 266605104 9,888 4,776,930 SH   SOLE 0 4,776,930 0 0
DXC TECHNOLOGY CO COM 23355L106 15,581 605,100 SH   SOLE 0 91,925 0 513,175
DXP ENTERPRISES INC COM NEW 233377407 1,249 56,200 SH   SOLE 0 1,562 0 54,638
DYADIC INTL INC DEL COM 26745T101 147 27,328 SH   SOLE 0 500 0 26,828
DYNATRACE INC COM NEW 268150109 27,799 642,462 SH   SOLE 0 528,791 0 113,671
DYNATRONICS CORP COM NEW 268157401 514 634,065 SH   SOLE 0 513,280 0 120,785
DYNEX CAP INC COM 26817Q886 3,862 216,945 SH   SOLE 0 0 0 216,945
EAGLE BANCORP INC MD COM 268948106 343 8,300 SH   SOLE 0 8,300 0 0
EAGLE BANCORP MONT INC COM 26942G100 2,509 118,239 SH   SOLE 0 101,639 0 16,600
EAGLE MATLS INC COM 26969P108 22,702 224,000 SH   SOLE 0 215,705 0 8,295
EAGLE PHARMACEUTICALS INC COM 269796108 10,580 227,179 SH   SOLE 0 227,179 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,233 54,418 SH   SOLE 0 54,418 0 0
EASTERN CO COM 276317104 5,144 213,429 SH   SOLE 0 197,429 0 16,000
EASTSIDE DISTILLING INC COM 277802302 48 37,403 SH   SOLE 0 25,628 0 11,775
EATON VANCE CORP COM NON VTG 278265103 14,381 211,700 SH   SOLE 0 211,700 0 0
EBAY INC. COM 278642103 427,559 8,508,635 SH   SOLE 0 7,862,974 0 645,661
ECHO GLOBAL LOGISTICS INC COM 27875T101 8,904 332,000 SH   SOLE 0 224,300 0 107,700
ECHOSTAR CORP CL A 278768106 79,469 3,750,287 SH   SOLE 0 3,750,287 0 0
ECMOHO LTD SPONSORED ADS 27888P104 321 142,707 SH   SOLE 0 142,707 0 0
ECOPETROL S A SPONSORED ADS 279158109 83,307 6,452,914 SH   SOLE 0 6,452,914 0 0
EDESA BIOTECH INC COM 27966L108 315 74,100 SH   SOLE 0 500 0 73,600
EDGEWELL PERS CARE CO COM 28035Q102 6,498 187,900 SH   SOLE 0 186,613 0 1,287
EDUCATIONAL DEV CORP COM 281479105 5,494 357,684 SH   SOLE 0 330,684 0 27,000
EGAIN CORP COM NEW 28225C806 14,958 1,266,535 SH   SOLE 0 1,249,079 0 17,456
ELASTIC N V ORD SHS N14506104 90,439 618,895 SH   SOLE 0 0 0 618,895
ELDORADO GOLD CORP NEW COM 284902509 86,875 6,546,733 SH   SOLE 0 6,546,733 0 0
ELECTROCORE INC COM 28531P103 171 109,500 SH   SOLE 0 0 0 109,500
ELECTROMED INC COM 285409108 2,321 236,604 SH   SOLE 0 120,400 0 116,204
ELECTRONIC ARTS INC COM 285512109 89,605 623,987 SH   SOLE 0 623,987 0 0
ELECTRO-SENSORS INC COM 285233102 845 175,700 SH   SOLE 0 131,128 0 44,572
ELEMENT SOLUTIONS INC COM 28618M106 16,195 913,405 SH   SOLE 0 859,428 0 53,977
ELEVATE CREDIT INC COM 28621V101 5,401 1,353,655 SH   SOLE 0 1,353,655 0 0
E L F BEAUTY INC COM 26856L103 41,453 1,645,600 SH   SOLE 0 1,643,900 0 1,700
ELLINGTON FINANCIAL INC COM 28852N109 1,689 113,800 SH   SOLE 0 18,503 0 95,297
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 11,286 865,500 SH   SOLE 0 762,000 0 103,500
ELMIRA SVGS BK ELMIRA N Y COM 289660102 127 11,085 SH   SOLE 0 1,225 0 9,860
ELOXX PHARMACEUTICALS INC COM 29014R103 158 39,733 SH   SOLE 0 39,733 0 0
EL POLLO LOCO HLDGS INC COM 268603107 6,489 358,500 SH   SOLE 0 358,500 0 0
ELTEK LTD SHS M40184208 483 96,071 SH   SOLE 0 70,060 0 26,011
ELYS GAME TECHNOLOGY CORP COM 290734102 1,934 327,749 SH   SOLE 0 102,316 0 225,433
EMAGIN CORP COM NEW 29076N206 159 96,237 SH   SOLE 0 24,803 0 71,434
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 2,098 157,500 SH   SOLE 0 157,500 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 9,757 652,906 SH   SOLE 0 642,306 0 10,600
EMBRAER S.A. SPONSORED ADS 29082A107 6,843 1,004,800 SH   SOLE 0 1,004,800 0 0
EMCORE CORP COM NEW 290846203 7,288 1,337,283 SH   SOLE 0 1,198,718 0 138,565
EMCOR GROUP INC COM 29084Q100 10,436 114,100 SH   SOLE 0 114,100 0 0
EMERALD HOLDING INC COM 29103W104 886 163,457 SH   SOLE 0 163,457 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,564 62,100 SH   SOLE 0 58,292 0 3,808
EMERSON ELEC CO COM 291011104 47,193 587,200 SH   SOLE 0 485,631 0 101,569
EMERSON RADIO CORP COM NEW 291087203 923 918,788 SH   SOLE 0 918,788 0 0
EMPIRE ST RLTY TR INC CL A 292104106 932 100,035 SH   SOLE 0 100,035 0 0
EMPLOYERS HOLDINGS INC COM 292218104 19,528 606,643 SH   SOLE 0 517,543 0 89,100
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 259 61,000 SH   SOLE 0 0 0 61,000
EMX RTY CORP COM 26873J107 121 36,206 SH   SOLE 0 0 0 36,206
ENANTA PHARMACEUTICALS INC COM 29251M106 43,527 1,033,900 SH   SOLE 0 1,033,900 0 0
ENBRIDGE INC COM 29250N105 19,842 621,428 SH   SOLE 0 261,971 0 359,457
ENCORE CAP GROUP INC COM 292554102 8,548 219,458 SH   SOLE 0 219,458 0 0
ENDAVA PLC ADS 29260V105 11,743 153,008 SH   SOLE 0 153,008 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 3,381 671,000 SH   SOLE 0 561,800 0 109,200
ENDO INTL PLC SHS G30401106 140,722 19,599,225 SH   SOLE 0 19,599,225 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 65 86,400 SH   SOLE 0 0 0 86,400
ENDURANCE INTL GROUP HLDGS I COM 29272B105 15,687 1,659,992 SH   SOLE 0 1,501,313 0 158,679
ENEL AMERICAS S A SPONSORED ADR 29274F104 30,945 3,764,608 SH   SOLE 0 3,752,060 0 12,548
ENEL CHILE S.A. SPONSORED ADR 29278D105 13,162 3,383,609 SH   SOLE 0 2,997,688 0 385,921
ENERPLUS CORP COM 292766102 3,004 963,003 SH   SOLE 0 0 0 963,003
ENGLOBAL CORP COM 293306106 1,604 501,388 SH   SOLE 0 501,388 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6,131 1,652,634 SH   SOLE 0 0 0 1,652,634
ENLIVEX THERAPEUTICS LTD COM M4130Y106 2,353 279,106 SH   SOLE 0 262,606 0 16,500
ENNIS INC COM 293389102 38,103 2,134,649 SH   SOLE 0 2,012,649 0 122,000
ENOCHIAN BIOSCIENCES INC COM 29350E104 163 55,400 SH   SOLE 0 29,829 0 25,571
ENOVA INTL INC COM 29357K103 53,447 2,157,742 SH   SOLE 0 2,157,742 0 0
ENPHASE ENERGY INC COM 29355A107 15,162 86,407 SH   SOLE 0 86,407 0 0
ENPRO INDS INC COM 29355X107 778 10,300 SH   SOLE 0 7,420 0 2,880
ENSTAR GROUP LIMITED SHS G3075P101 430 2,100 SH   SOLE 0 2,100 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 1,251 506,389 SH   SOLE 0 397,885 0 108,504
ENTERA BIO LTD SHS M40527109 78 72,186 SH   SOLE 0 31,479 0 40,707
ENTERCOM COMMUNICATIONS CORP CL A 293639100 550 222,500 SH   SOLE 0 0 0 222,500
ENTERGY CORP NEW COM 29364G103 97,244 974,001 SH   SOLE 0 905,260 0 68,741
ENTERPRISE BANCORP INC MASS COM 293668109 755 29,548 SH   SOLE 0 23,520 0 6,028
ENTERPRISE FINL SVCS CORP COM 293712105 7,217 206,500 SH   SOLE 0 206,500 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 7,575 2,754,395 SH   SOLE 0 2,649,337 0 105,058
ENVELA CORP COM 29402E102 1,713 329,343 SH   SOLE 0 275,069 0 54,274
ENVESTNET INC COM 29404K106 649 7,892 SH   SOLE 0 7,892 0 0
ENZO BIOCHEM INC COM 294100102 8,962 3,556,223 SH   SOLE 0 3,556,223 0 0
EOG RES INC COM 26875P101 36,465 731,200 SH   SOLE 0 492,536 0 238,664
EPR PPTYS COM SH BEN INT 26884U109 3,838 118,100 SH   SOLE 0 118,100 0 0
EPSILON ENERGY LTD COM 294375209 77 20,700 SH   SOLE 0 7,289 0 13,411
EQUIFAX INC COM 294429105 54,843 284,395 SH   SOLE 0 139,998 0 144,397
EQUILLIUM INC COM 29446K106 222 41,509 SH   SOLE 0 41,509 0 0
EQUINOR ASA SPONSORED ADR 29446M102 36,291 2,210,153 SH   SOLE 0 2,210,153 0 0
EQUINOX GOLD CORP COM 29446Y502 24,109 2,331,595 SH   SOLE 0 2,202,502 0 129,093
EQUITABLE HLDGS INC COM 29452E101 6,937 271,100 SH   SOLE 0 247,185 0 23,915
EQUITY BANCSHARES INC COM CL A 29460X109 4,091 189,500 SH   SOLE 0 159,700 0 29,800
EQUITY COMWLTH COM SH BEN INT 294628102 37,529 1,375,710 SH   SOLE 0 1,375,710 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 162,971 2,572,150 SH   SOLE 0 2,475,659 0 96,491
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,102 69,200 SH   SOLE 0 0 0 69,200
ERICSSON ADR B SEK 10 294821608 53,375 4,466,500 SH   SOLE 0 3,459,325 0 1,007,175
ESCALADE INC COM 296056104 1,902 89,830 SH   SOLE 0 89,830 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 2,442 129,114 SH   SOLE 0 126,101 0 3,013
ESQUIRE FINL HLDGS INC COM 29667J101 376 19,600 SH   SOLE 0 100 0 19,500
ESSA BANCORP INC COM 29667D104 7,137 475,828 SH   SOLE 0 475,828 0 0
ESSA PHARMA INC COM NEW 29668H708 749 62,803 SH   SOLE 0 0 0 62,803
ESSENT GROUP LTD COM G3198U102 4,112 95,190 SH   SOLE 0 95,190 0 0
ESSEX PPTY TR INC COM 297178105 27,571 116,126 SH   SOLE 0 48,052 0 68,074
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 364 22,300 SH   SOLE 0 22,300 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,098 16,500 SH   SOLE 0 16,500 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 707 31,600 SH   SOLE 0 31,600 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 8,294 410,400 SH   SOLE 0 410,400 0 0
ETSY INC COM 29786A106 681,415 3,830,108 SH   SOLE 0 3,678,540 0 151,568
EURODRY LTD COM Y23508107 71 13,000 SH   SOLE 0 7,040 0 5,960
EURONAV NV SHS B38564108 17,550 2,193,800 SH   SOLE 0 2,193,800 0 0
EURONET WORLDWIDE INC COM 298736109 5,992 41,345 SH   SOLE 0 41,345 0 0
EUROSEAS LTD SHS Y23592135 842 155,107 SH   SOLE 0 77,177 0 77,930
EVANS BANCORP INC COM NEW 29911Q208 1,005 36,482 SH   SOLE 0 17,743 0 18,739
EVEREST RE GROUP LTD COM G3223R108 4,190 17,900 SH   SOLE 0 5,600 0 12,300
EVER-GLORY INTL GROUP INC COM NEW 299766204 51 16,800 SH   SOLE 0 3,290 0 13,510
EVERGY INC COM 30034W106 70,192 1,264,485 SH   SOLE 0 824,586 0 439,899
EVERI HLDGS INC COM 30034T103 13,837 1,001,985 SH   SOLE 0 989,427 0 12,558
EVERQUOTE INC COM CL A 30041R108 32,685 875,108 SH   SOLE 0 875,108 0 0
EVERSOURCE ENERGY COM 30040W108 15,492 179,080 SH   SOLE 0 122,618 0 56,462
EVERSPIN TECHNOLOGIES INC COM 30041T104 894 194,306 SH   SOLE 0 191,606 0 2,700
EVERTEC INC COM 30040P103 70,911 1,803,426 SH   SOLE 0 1,803,426 0 0
EVOKE PHARMA INC COM 30049G104 483 187,276 SH   SOLE 0 0 0 187,276
EVOLENT HEALTH INC CL A 30050B101 1,516 94,599 SH   SOLE 0 92,623 0 1,976
EVOLUS INC COM 30052C107 852 253,648 SH   SOLE 0 10,325 0 243,323
EVOLUTION PETE CORP COM 30049A107 6,735 2,363,172 SH   SOLE 0 2,363,172 0 0
EVOLVING SYS INC COM NEW 30049R209 1,973 1,001,710 SH   SOLE 0 863,174 0 138,536
EVO PMTS INC CL A COM 26927E104 1,418 52,500 SH   SOLE 0 9,900 0 42,600
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8,695 322,278 SH   SOLE 0 229,219 0 93,059
EXACT SCIENCES CORP COM 30063P105 80,846 610,204 SH   SOLE 0 557,889 0 52,315
EXANTAS CAP CORP COM NEW 30068N105 465 116,586 SH   SOLE 0 0 0 116,586
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 483 7,600 SH   SOLE 0 7,600 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2,862 47,000 SH   SOLE 0 47,000 0 0
EXELA TECHNOLOGIES INC COM 30162V102 196 471,261 SH   SOLE 0 354,368 0 116,893
EXELIXIS INC COM 30161Q104 435,171 21,682,651 SH   SOLE 0 21,520,637 0 162,014
EXFO INC SUB VTG SHS 302046107 3,507 1,028,373 SH   SOLE 0 1,015,697 0 12,676
EXICURE INC COM 30205M101 436 246,168 SH   SOLE 0 14,768 0 231,400
EXLSERVICE HOLDINGS INC COM 302081104 4,861 57,100 SH   SOLE 0 57,100 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,872 114,308 SH   SOLE 0 114,308 0 0
EXPRESS INC COM 30219E103 2,332 2,562,434 SH   SOLE 0 2,562,434 0 0
EXP WORLD HLDGS INC COM 30212W100 76,838 1,217,331 SH   SOLE 0 1,200,865 0 16,466
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16,017 1,081,519 SH   SOLE 0 0 0 1,081,519
EXTERRAN CORP COM 30227H106 1,013 229,100 SH   SOLE 0 137,100 0 92,000
EXTRA SPACE STORAGE INC COM 30225T102 11,528 99,500 SH   SOLE 0 49,504 0 49,996
EXTREME NETWORKS INC COM 30226D106 31,015 4,501,446 SH   SOLE 0 4,501,446 0 0
EYENOVIA INC COM 30234E104 254 41,900 SH   SOLE 0 41,900 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 117 17,760 SH   SOLE 0 17,760 0 0
EZCORP INC CL A NON VTG 302301106 13,397 2,796,952 SH   SOLE 0 2,478,003 0 318,949
F5 NETWORKS INC COM 315616102 531,134 3,018,836 SH   SOLE 0 3,016,968 0 1,868
FABRINET SHS G3323L100 4,011 51,700 SH   SOLE 0 51,700 0 0
FACEBOOK INC CL A 30303M102 274,580 1,005,200 SH   SOLE 0 385,727 0 619,473
FACTSET RESH SYS INC COM 303075105 21,496 64,650 SH   SOLE 0 57,292 0 7,358
FAIR ISAAC CORP COM 303250104 25,986 50,850 SH   SOLE 0 50,850 0 0
FALCON MINERALS CORP CL A COM 30607B109 664 210,903 SH   SOLE 0 120,653 0 90,250
FANG HLDGS LTD ADR NEW 30711Y300 331 24,714 SH   SOLE 0 3,794 0 20,920
FANHUA INC SPONSORED ADR 30712A103 797 66,165 SH   SOLE 0 0 0 66,165
FARFETCH LTD ORD SH CL A 30744W107 200,919 3,148,700 SH   SOLE 0 3,120,807 0 27,893
FARMER BROS CO COM 307675108 3,831 820,300 SH   SOLE 0 672,999 0 147,301
FARMERS & MERCHANTS BANCORP COM 30779N105 1,092 47,498 SH   SOLE 0 47,498 0 0
FARMERS NATIONAL BANC CORP COM 309627107 4,285 322,884 SH   SOLE 0 322,884 0 0
FARMMI INC SHS G33277107 858 715,399 SH   SOLE 0 439,606 0 275,793
FARO TECHNOLOGIES INC COM 311642102 6,109 86,500 SH   SOLE 0 86,500 0 0
FAT BRANDS INC COM 30258N105 79 13,252 SH   SOLE 0 1,666 0 11,586
FAUQUIER BANKSHARES INC COM 312059108 298 17,139 SH   SOLE 0 7,527 0 9,612
FB FINL CORP COM 30257X104 1,023 29,463 SH   SOLE 0 29,463 0 0
FBL FINL GROUP INC CL A 30239F106 615 11,710 SH   SOLE 0 2,300 0 9,410
FEDERAL AGRIC MTG CORP CL C 313148306 6,014 81,000 SH   SOLE 0 81,000 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 3,626 42,600 SH   SOLE 0 42,200 0 400
FEDERAL SIGNAL CORP COM 313855108 2,882 86,900 SH   SOLE 0 86,900 0 0
FEDERATED HERMES INC CL B 314211103 3,233 111,900 SH   SOLE 0 111,900 0 0
FEDEX CORP COM 31428X106 3,920 15,100 SH   SOLE 0 900 0 14,200
FEDNAT HLDG CO COM 31431B109 5,046 852,388 SH   SOLE 0 725,388 0 127,000
FERROGLOBE PLC SHS G33856108 5,336 3,253,594 SH   SOLE 0 3,253,594 0 0
FFBW INC MD COM 30260M103 447 44,626 SH   SOLE 0 28,320 0 16,306
FG FINANCIAL GROUP INC COM 30259W104 405 95,962 SH   SOLE 0 95,962 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5,306 293,300 SH   SOLE 0 0 0 293,300
FIBROGEN INC COM 31572Q808 605 16,300 SH   SOLE 0 16,014 0 286
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1,204 2,400 SH   SOLE 0 2,400 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1,316 18,400 SH   SOLE 0 18,400 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 554 5,300 SH   SOLE 0 5,300 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 239 9,400 SH   SOLE 0 9,400 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 235 5,800 SH   SOLE 0 5,800 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4,351 80,204 SH   SOLE 0 80,204 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 33,809 864,896 SH   SOLE 0 624,514 0 240,382
FIDELITY NATL INFORMATION SV COM 31620M106 38,214 270,142 SH   SOLE 0 203,362 0 66,780
FIESTA RESTAURANT GROUP INC COM 31660B101 3,003 263,461 SH   SOLE 0 167,000 0 96,461
FIFTH THIRD BANCORP COM 316773100 15,642 567,339 SH   SOLE 0 567,339 0 0
FINANCIAL INSTNS INC COM 317585404 10,575 470,000 SH   SOLE 0 416,100 0 53,900
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,579 591,229 SH   SOLE 0 591,229 0 0
FIRST AMERN FINL CORP COM 31847R102 27,720 536,900 SH   SOLE 0 453,743 0 83,157
FIRST BANCORP INC ME COM 31866P102 4,277 168,395 SH   SOLE 0 168,395 0 0
FIRST BANCORP N C COM 318910106 1,792 52,959 SH   SOLE 0 52,959 0 0
FIRST BANCORP P R COM NEW 318672706 1,933 209,613 SH   SOLE 0 209,613 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,415 150,865 SH   SOLE 0 140,561 0 10,304
FIRST BUSEY CORP COM NEW 319383204 16,896 784,039 SH   SOLE 0 784,039 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 4,197 227,965 SH   SOLE 0 204,766 0 23,199
FIRSTCASH INC COM 33767D105 40,854 583,296 SH   SOLE 0 583,296 0 0
FIRST CHOICE BANCORP COM 31948P104 1,098 59,398 SH   SOLE 0 1,546 0 57,852
FIRST CMNTY BANKSHARES INC V COM 31983A103 4,620 214,094 SH   SOLE 0 214,094 0 0
FIRST CMNTY CORP S C COM 319835104 2,125 125,069 SH   SOLE 0 105,295 0 19,774
FIRST COMWLTH FINL CORP PA COM 319829107 4,924 450,100 SH   SOLE 0 450,100 0 0
FIRSTENERGY CORP COM 337932107 47,828 1,562,508 SH   SOLE 0 1,215,076 0 347,432
FIRST FINANCIAL NORTHWEST IN COM 32022K102 7,891 692,155 SH   SOLE 0 649,107 0 43,048
FIRST FINL CORP IND COM 320218100 6,680 171,951 SH   SOLE 0 152,559 0 19,392
FIRST GTY BANCSHARES INC COM 32043P106 421 23,667 SH   SOLE 0 22,009 0 1,658
FIRST HAWAIIAN INC COM 32051X108 3,575 151,600 SH   SOLE 0 151,600 0 0
FIRST INDL RLTY TR INC COM 32054K103 10,848 257,500 SH   SOLE 0 171,898 0 85,602
FIRST INTERNET BANCORP COM 320557101 842 29,300 SH   SOLE 0 600 0 28,700
FIRST LONG IS CORP COM 320734106 13,594 761,581 SH   SOLE 0 739,050 0 22,531
FIRST MERCHANTS CORP COM 320817109 8,724 233,196 SH   SOLE 0 233,196 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,505 44,712 SH   SOLE 0 44,712 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,705 107,071 SH   SOLE 0 107,071 0 0
FIRST NORTHWEST BANCORP COM 335834107 6,789 435,205 SH   SOLE 0 428,505 0 6,700
FIRSTSERVICE CORP NEW COM 33767E202 127,391 931,495 SH   SOLE 0 920,593 0 10,902
FIRST SOLAR INC COM 336433107 31,033 313,717 SH   SOLE 0 282,319 0 31,398
FIRST SVGS FINL GROUP INC COM 33621E109 676 10,400 SH   SOLE 0 9,600 0 800
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 390 4,100 SH   SOLE 0 4,100 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,271 10,700 SH   SOLE 0 10,700 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 793 19,600 SH   SOLE 0 19,600 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 10,189 169,700 SH   SOLE 0 169,700 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 8,141 167,100 SH   SOLE 0 167,100 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 19,435 377,600 SH   SOLE 0 377,600 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2,184 31,100 SH   SOLE 0 31,100 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 652 14,700 SH   SOLE 0 14,700 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 686 32,700 SH   SOLE 0 32,700 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 535 13,400 SH   SOLE 0 13,400 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,246 47,200 SH   SOLE 0 47,200 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 302 2,700 SH   SOLE 0 2,700 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,002 18,300 SH   SOLE 0 18,300 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 4,641 81,800 SH   SOLE 0 81,800 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 7,337 363,400 SH   SOLE 0 363,400 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 299 10,100 SH   SOLE 0 10,100 0 0
FIRST US BANCSHARES INC COM 33744V103 1,471 163,199 SH   SOLE 0 159,820 0 3,379
FIRST UTD CORP COM 33741H107 1,610 103,890 SH   SOLE 0 72,840 0 31,050
FIRST WESTN FINL INC COM 33751L105 840 42,900 SH   SOLE 0 1,617 0 41,283
FITBIT INC CL A 33812L102 33,998 4,999,733 SH   SOLE 0 4,999,733 0 0
FIVE9 INC COM 338307101 907 5,200 SH   SOLE 0 3,545 0 1,655
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1,285 235,300 SH   SOLE 0 4,440 0 230,860
FIVE PRIME THERAPEUTICS INC COM 33830X104 22,706 1,334,848 SH   SOLE 0 1,321,748 0 13,100
FIVERR INTL LTD ORD SHS M4R82T106 105,097 538,683 SH   SOLE 0 439,465 0 99,218
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2,995 433,994 SH   SOLE 0 370,679 0 63,315
FLAGSTAR BANCORP INC COM PAR .001 337930705 13,084 321,012 SH   SOLE 0 321,012 0 0
FLANIGANS ENTERPRISES INC COM 338517105 1,243 62,900 SH   SOLE 0 62,900 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 20,408 74,800 SH   SOLE 0 60,977 0 13,823
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 1,383 555,245 SH   SOLE 0 477,027 0 78,218
FLEX LNG LTD SHS G35947202 539 61,659 SH   SOLE 0 0 0 61,659
FLEX LTD ORD Y2573F102 7,554 420,120 SH   SOLE 0 420,120 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,168 35,900 SH   SOLE 0 35,900 0 0
FLEXSHOPPER INC COM NEW 33939J303 1,394 542,272 SH   SOLE 0 270,972 0 271,300
FLEXSTEEL INDS INC COM 339382103 9,844 281,493 SH   SOLE 0 281,493 0 0
FLIR SYS INC COM 302445101 6,065 138,372 SH   SOLE 0 138,372 0 0
FLOWERS FOODS INC COM 343498101 125,639 5,551,885 SH   SOLE 0 5,528,727 0 23,158
FLOWSERVE CORP COM 34354P105 4,949 134,300 SH   SOLE 0 134,300 0 0
FLUENT INC COM 34380C102 1,210 227,900 SH   SOLE 0 28,100 0 199,800
FLUIDIGM CORP DEL COM 34385P108 4,472 745,300 SH   SOLE 0 745,300 0 0
FLUOR CORP NEW COM 343412102 16,847 1,054,900 SH   SOLE 0 1,002,897 0 52,003
FLUSHING FINL CORP COM 343873105 7,758 466,241 SH   SOLE 0 418,700 0 47,541
FLWS/1-800 FLOWERS CL A 68243Q106 3,819 146,900 SH   SOLE 0 146,900 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 670 67,980 SH   SOLE 0 0 0 67,980
F N B CORP COM 302520101 1,917 201,800 SH   SOLE 0 201,800 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 62,025 818,600 SH   SOLE 0 818,600 0 0
FONAR CORP COM NEW 344437405 8,560 493,116 SH   SOLE 0 438,102 0 55,014
FOOT LOCKER INC COM 344849104 26,322 650,887 SH   SOLE 0 454,279 0 196,608
FORD MTR CO DEL COM 345370860 85,910 9,773,609 SH   SOLE 0 158,567 0 9,615,042
FORMFACTOR INC COM 346375108 6,615 153,757 SH   SOLE 0 153,757 0 0
FORRESTER RESH INC COM 346563109 37,794 902,006 SH   SOLE 0 902,006 0 0
FORTE BIOSCIENCES INC COM 34962G109 620 17,034 SH   SOLE 0 0 0 17,034
FORTERRA INC COM 34960W106 1,444 83,963 SH   SOLE 0 14,200 0 69,763
FORTINET INC COM 34959E109 525,868 3,540,484 SH   SOLE 0 3,491,419 0 49,065
FORTIS INC COM 349553107 174,512 4,275,163 SH   SOLE 0 4,275,163 0 0
FORTIVE CORP COM 34959J108 39,312 555,100 SH   SOLE 0 434,609 0 120,491
FORWARD AIR CORP COM 349853101 764 9,939 SH   SOLE 0 9,939 0 0
FORWARD INDS INC N Y COM NEW 349862300 1,419 779,540 SH   SOLE 0 743,639 0 35,901
FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 357 50,755 SH   SOLE 0 0 0 50,755
FOSSIL GROUP INC COM 34988V106 12,822 1,478,935 SH   SOLE 0 1,478,935 0 0
FOSTER L B CO COM 350060109 9,256 614,992 SH   SOLE 0 614,992 0 0
FOUNDATION BLDG MATLS INC COM 350392106 8,961 466,500 SH   SOLE 0 446,600 0 19,900
FOUR SEASONS ED CAYMAN INC ADR 35101A101 181 167,563 SH   SOLE 0 167,563 0 0
FOX CORP CL A COM 35137L105 171,945 5,904,698 SH   SOLE 0 5,056,561 0 848,137
FOX CORP CL B COM 35137L204 37,045 1,282,709 SH   SOLE 0 1,233,126 0 49,583
FRANCHISE GROUP INC COM 35180X105 2,345 77,000 SH   SOLE 0 0 0 77,000
FRANCO NEV CORP COM 351858105 694,619 5,542,590 SH   SOLE 0 5,250,184 0 292,406
FRANKLIN COVEY CO COM 353469109 5,153 231,404 SH   SOLE 0 158,897 0 72,507
FRANKLIN ELEC INC COM 353514102 4,118 59,500 SH   SOLE 0 59,500 0 0
FRANKLIN RESOURCES INC COM 354613101 3,461 138,500 SH   SOLE 0 81,948 0 56,552
FRANKLIN STR PPTYS CORP COM 35471R106 10,740 2,457,560 SH   SOLE 0 2,276,260 0 181,300
FREEDOM HLDG CORP NEV COM 356390104 36,894 719,049 SH   SOLE 0 622,569 0 96,480
FREEPORT-MCMORAN INC CL B 35671D857 25,569 982,671 SH   SOLE 0 381,914 0 600,757
FREIGHTCAR AMER INC COM 357023100 1,041 432,048 SH   SOLE 0 332,229 0 99,819
FREQUENCY ELECTRS INC COM 358010106 3,059 278,333 SH   SOLE 0 274,629 0 3,704
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,894 69,633 SH   SOLE 0 0 0 69,633
FRESH DEL MONTE PRODUCE INC ORD G36738105 8,612 357,795 SH   SOLE 0 357,795 0 0
FRIEDMAN INDS INC COM 358435105 3,730 543,752 SH   SOLE 0 527,011 0 16,741
FRONTDOOR INC COM 35905A109 99,949 1,990,618 SH   SOLE 0 1,655,403 0 335,215
FRONT YD RESIDENTIAL CORP COM 35904G107 1,051 64,900 SH   SOLE 0 0 0 64,900
FRP HLDGS INC COM 30292L107 2,020 44,341 SH   SOLE 0 300 0 44,041
FS BANCORP INC COM 30263Y104 4,272 77,960 SH   SOLE 0 71,762 0 6,198
FSD PHARMA INC CL B SUB VTG 35954B206 72 46,165 SH   SOLE 0 2,703 0 43,462
F-STAR THERAPEUTICS INC COM 30315R107 1,794 181,789 SH   SOLE 0 140,116 0 41,673
FTI CONSULTING INC COM 302941109 12,797 114,549 SH   SOLE 0 105,107 0 9,442
FTS INTERNATIONAL INC COM NEW CL A 30283W302 322 16,769 SH   SOLE 0 0 0 16,769
FUELCELL ENERGY INC COM 35952H601 20,553 1,840,000 SH   SOLE 0 1,840,000 0 0
FUEL TECH INC COM 359523107 5,691 1,466,765 SH   SOLE 0 1,466,765 0 0
FULLER H B CO COM 359694106 4,477 86,300 SH   SOLE 0 82,150 0 4,150
FULL HSE RESORTS INC COM 359678109 4,916 1,250,990 SH   SOLE 0 1,183,290 0 67,700
FURY GOLD MINES LIMITED COM 36117T100 839 582,746 SH   SOLE 0 3,821 0 578,925
FUTU HLDGS LTD SPON ADS CL A 36118L106 57,691 1,261,000 SH   SOLE 0 1,156,814 0 104,186
FUTUREFUEL CORP COM 36116M106 28,750 2,263,800 SH   SOLE 0 2,263,800 0 0
FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 3,459 292,885 SH   SOLE 0 259,582 0 33,303
FVCBANKCORP INC COM 36120Q101 153 10,411 SH   SOLE 0 10,411 0 0
GAIA INC NEW CL A 36269P104 1,419 143,598 SH   SOLE 0 56,478 0 87,120
GALAPAGOS NV SPON ADR 36315X101 7,415 74,910 SH   SOLE 0 73,807 0 1,103
GALECTIN THERAPEUTICS INC COM NEW 363225202 35 15,627 SH   SOLE 0 0 0 15,627
GALERA THERAPEUTICS INC COM 36338D108 212 20,770 SH   SOLE 0 20,770 0 0
GALIANO GOLD INC COM 36352H100 5,902 5,224,629 SH   SOLE 0 4,140,054 0 1,084,575
GALMED PHARMACEUTICALS LTD SHS M47238106 360 115,800 SH   SOLE 0 0 0 115,800
GAMCO INVS INC CL A COM 361438104 1,854 104,500 SH   SOLE 0 104,500 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 79,511 1,875,249 SH   SOLE 0 1,783,350 0 91,899
GANNETT CO INC COM 36472T109 255 75,800 SH   SOLE 0 75,800 0 0
GAP INC COM 364760108 23,764 1,177,000 SH   SOLE 0 1,167,605 0 9,395
GARMIN LTD SHS H2906T109 14,304 119,542 SH   SOLE 0 119,542 0 0
GARTNER INC COM 366651107 16,229 101,309 SH   SOLE 0 87,197 0 14,112
GASLOG LTD SHS G37585109 5,955 1,600,799 SH   SOLE 0 1,600,799 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 452 166,311 SH   SOLE 0 147,211 0 19,100
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2,341 183,500 SH   SOLE 0 2,852 0 180,648
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 955 40,400 SH   SOLE 0 40,400 0 0
GEE GROUP INC COM 36165A102 391 392,336 SH   SOLE 0 337,760 0 54,576
GENASYS INC COM 36872P103 2,602 399,036 SH   SOLE 0 391,596 0 7,440
GENCOR INDS INC COM 368678108 6,707 545,247 SH   SOLE 0 513,047 0 32,200
GENCO SHIPPING & TRADING LTD SHS Y2685T131 489 66,500 SH   SOLE 0 66,500 0 0
GENERAL ELECTRIC CO COM 369604103 164,335 15,216,164 SH   SOLE 0 4,577,980 0 10,638,184
GENERAL FIN CORP DEL COM 369822101 5,534 650,240 SH   SOLE 0 650,240 0 0
GENERAL MLS INC COM 370334104 324,781 5,523,488 SH   SOLE 0 5,107,921 0 415,567
GENERAL MTRS CO COM 37045V100 68,306 1,640,400 SH   SOLE 0 725,247 0 915,153
GENESCO INC COM 371532102 817 27,136 SH   SOLE 0 27,136 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,794 3,700,438 SH   SOLE 0 3,700,438 0 0
GENIE ENERGY LTD CL B 372284208 5,596 776,185 SH   SOLE 0 776,185 0 0
GENMAB A/S SPONSORED ADS 372303206 53,313 1,311,200 SH   SOLE 0 1,168,935 0 142,265
GENMARK DIAGNOSTICS INC COM 372309104 21,314 1,459,835 SH   SOLE 0 1,459,835 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 958 395,763 SH   SOLE 0 0 0 395,763
GENPACT LIMITED SHS G3922B107 20,614 498,400 SH   SOLE 0 460,058 0 38,342
GENTEX CORP COM 371901109 128,696 3,792,981 SH   SOLE 0 3,535,173 0 257,808
GENTHERM INC COM 37253A103 3,894 59,700 SH   SOLE 0 59,700 0 0
GEOPARK LTD USD SHS G38327105 53,419 4,112,342 SH   SOLE 0 4,112,342 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 980 114,432 SH   SOLE 0 8,032 0 106,400
GERMAN AMERN BANCORP INC COM 373865104 7,396 223,500 SH   SOLE 0 223,500 0 0
GERON CORP COM 374163103 1,562 982,500 SH   SOLE 0 0 0 982,500
GETTY RLTY CORP NEW COM 374297109 51,667 1,876,086 SH   SOLE 0 1,822,512 0 53,574
GEVO INC COM PAR 374396406 15,174 3,570,267 SH   SOLE 0 3,161,937 0 408,330
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4,028 138,600 SH   SOLE 0 0 0 138,600
GIBRALTAR INDS INC COM 374689107 38,042 528,800 SH   SOLE 0 528,800 0 0
GIGAMEDIA LTD SHS NEW Y2711Y112 189 59,165 SH   SOLE 0 0 0 59,165
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 16,943 2,598,609 SH   SOLE 0 2,587,052 0 11,557
GILDAN ACTIVEWEAR INC COM 375916103 417 14,900 SH   SOLE 0 8,756 0 6,144
GILEAD SCIENCES INC COM 375558103 371,394 6,374,762 SH   SOLE 0 5,942,824 0 431,938
GLADSTONE COMMERCIAL CORP COM 376536108 40,328 2,240,435 SH   SOLE 0 2,240,435 0 0
GLADSTONE LD CORP COM 376549101 5,199 355,153 SH   SOLE 0 29,653 0 325,500
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 525,188 14,271,421 SH   SOLE 0 14,103,712 0 167,709
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 14,510 3,911,074 SH   SOLE 0 3,604,474 0 306,600
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2,405 84,134 SH   SOLE 0 79,220 0 4,914
GLOBAL MED REIT INC COM NEW 37954A204 3,128 239,517 SH   SOLE 0 38,717 0 200,800
GLOBAL SELF STORAGE INC COM 37955N106 136 33,863 SH   SOLE 0 7,892 0 25,971
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 6,331 532,477 SH   SOLE 0 475,727 0 56,750
GLOBALSTAR INC COM 378973408 546 1,613,338 SH   SOLE 0 16,607 0 1,596,731
GLOBAL WTR RES INC COM 379463102 4,321 299,847 SH   SOLE 0 293,814 0 6,033
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1,304 46,721 SH   SOLE 0 46,721 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 924 72,000 SH   SOLE 0 72,000 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5,872 94,881 SH   SOLE 0 94,881 0 0
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 690 19,392 SH   SOLE 0 19,392 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3,871 169,762 SH   SOLE 0 169,762 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5,530 166,900 SH   SOLE 0 166,900 0 0
GLOBE LIFE INC COM 37959E102 11,614 122,300 SH   SOLE 0 122,300 0 0
GLOBUS MED INC CL A 379577208 8,446 129,500 SH   SOLE 0 123,817 0 5,683
GLU MOBILE INC COM 379890106 21,874 2,427,800 SH   SOLE 0 2,192,525 0 235,275
GLYCOMIMETICS INC COM 38000Q102 2,693 716,300 SH   SOLE 0 70,362 0 645,938
GMS INC COM 36251C103 16,429 539,011 SH   SOLE 0 521,302 0 17,709
GODADDY INC CL A 380237107 112,140 1,351,900 SH   SOLE 0 1,231,957 0 119,943
GOGO INC COM 38046C109 12,613 1,309,718 SH   SOLE 0 1,309,718 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1,946 754,379 SH   SOLE 0 620,712 0 133,667
GOLDEN ENTMT INC COM 381013101 8,068 405,646 SH   SOLE 0 392,196 0 13,450
GOLDEN MINERALS CO COM 381119106 329 433,215 SH   SOLE 0 4,392 0 428,823
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 11,438 2,470,469 SH   SOLE 0 2,429,969 0 40,500
GOLDEN STAR RES LTD CDA COM 38119T807 13,965 3,764,808 SH   SOLE 0 3,476,689 0 288,119
GOLD FIELDS LTD SPONSORED ADR 38059T106 124,629 13,444,284 SH   SOLE 0 13,444,284 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 15,719 157,000 SH   SOLE 0 157,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 77,953 295,600 SH   SOLE 0 12,950 0 282,650
GOLD STD VENTURES CORP COM 380738104 73 100,750 SH   SOLE 0 0 0 100,750
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 447 45,500 SH   SOLE 0 42,438 0 3,062
GOODRICH PETE CORP COM PAR 382410843 820 81,300 SH   SOLE 0 81,300 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 1,524 534,778 SH   SOLE 0 450,547 0 84,231
GOODYEAR TIRE & RUBR CO COM 382550101 1,395 127,900 SH   SOLE 0 127,900 0 0
GOOSEHEAD INS INC COM CL A 38267D109 574 4,600 SH   SOLE 0 4,600 0 0
GOPRO INC CL A 38268T103 11,642 1,406,000 SH   SOLE 0 1,406,000 0 0
GORMAN RUPP CO COM 383082104 7,340 226,200 SH   SOLE 0 226,200 0 0
GOSSAMER BIO INC COM 38341P102 1,768 182,800 SH   SOLE 0 0 0 182,800
GRACE W R & CO DEL NEW COM 38388F108 10,811 197,200 SH   SOLE 0 187,560 0 9,640
GRACO INC COM 384109104 12,893 178,200 SH   SOLE 0 178,200 0 0
GRAFTECH INTL LTD COM 384313508 560 52,500 SH   SOLE 0 52,500 0 0
GRAHAM CORP COM 384556106 7,066 465,496 SH   SOLE 0 432,896 0 32,600
GRAHAM HLDGS CO COM CL B 384637104 33,229 62,298 SH   SOLE 0 57,124 0 5,174
GRAINGER W W INC COM 384802104 35,771 87,600 SH   SOLE 0 33,809 0 53,791
GRAND CANYON ED INC COM 38526M106 31,368 336,887 SH   SOLE 0 336,887 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 25,373 415,700 SH   SOLE 0 70,200 0 345,500
GRAN TIERRA ENERGY INC COM 38500T101 1,334 3,665,606 SH   SOLE 0 1,092,000 0 2,573,606
GRAY TELEVISION INC CL A 389375205 389 23,300 SH   SOLE 0 23,300 0 0
GRAY TELEVISION INC COM 389375106 8,179 457,163 SH   SOLE 0 451,813 0 5,350
GREAT AJAX CORP COM 38983D300 474 45,283 SH   SOLE 0 14,835 0 30,448
GREAT ELM GROUP INC COM NEW 39037G109 2,471 857,850 SH   SOLE 0 836,349 0 21,501
GREAT LAKES DREDGE & DOCK CO COM 390607109 30,612 2,324,401 SH   SOLE 0 2,324,401 0 0
GREAT PANTHER MNG LTD COM 39115V101 5,273 6,184,372 SH   SOLE 0 3,209,751 0 2,974,621
GREAT SOUTHN BANCORP INC COM 390905107 15,643 319,900 SH   SOLE 0 319,900 0 0
GREAT WESTN BANCORP INC COM 391416104 2,360 112,935 SH   SOLE 0 112,935 0 0
GREEN DOT CORP CL A 39304D102 8,576 153,689 SH   SOLE 0 153,689 0 0
GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107 349 48,231 SH   SOLE 0 0 0 48,231
GREENLANE HLDGS INC CL A 395330103 255 64,500 SH   SOLE 0 64,500 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 868 118,705 SH   SOLE 0 0 0 118,705
GREEN PLAINS INC COM 393222104 12,367 939,043 SH   SOLE 0 939,043 0 0
GREENSKY INC CL A 39572G100 1,390 300,138 SH   SOLE 0 900 0 299,238
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 8,004 597,316 SH   SOLE 0 548,893 0 48,423
GREIF INC CL B 397624206 2,245 46,410 SH   SOLE 0 46,410 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 1,370 108,700 SH   SOLE 0 35,469 0 73,231
GRIDSUM HLDG INC SPONSORED ADR 398132100 1,905 1,168,659 SH   SOLE 0 1,076,898 0 91,761
GRIFFIN INDL RLTY INC COM 398231100 3,156 50,500 SH   SOLE 0 47,000 0 3,500
GRIFFON CORP COM 398433102 3,247 159,301 SH   SOLE 0 0 0 159,301
GRIFOLS S A SP ADR REP B NVT 398438408 8,062 437,187 SH   SOLE 0 0 0 437,187
GRITSTONE ONCOLOGY INC COM 39868T105 993 251,982 SH   SOLE 0 0 0 251,982
GROCERY OUTLET HLDG CORP COM 39874R101 14,165 360,900 SH   SOLE 0 360,900 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,016 23,000 SH   SOLE 0 21,900 0 1,100
GROUPON INC COM NEW 399473206 32,409 852,988 SH   SOLE 0 852,988 0 0
GRUBHUB INC COM 400110102 9,120 122,801 SH   SOLE 0 122,801 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 28,259 546,800 SH   SOLE 0 546,800 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 33,429 202,683 SH   SOLE 0 202,683 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 104,379 937,900 SH   SOLE 0 937,900 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 9,641 1,401,317 SH   SOLE 0 1,119,072 0 282,245
GRUPO SIMEC S A B DE C V ADR 400491106 3,293 257,300 SH   SOLE 0 257,300 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 587 276,956 SH   SOLE 0 0 0 276,956
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 85,867 10,420,803 SH   SOLE 0 10,104,253 0 316,550
GSE SYS INC COM 36227K106 1,264 957,838 SH   SOLE 0 889,917 0 67,921
GSI TECHNOLOGY COM 36241U106 6,600 891,946 SH   SOLE 0 891,946 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,727 91,051 SH   SOLE 0 72,434 0 18,617
GUARANTY FED BANCSHARES INC COM 40108P101 737 42,200 SH   SOLE 0 42,200 0 0
GUARDANT HEALTH INC COM 40131M109 16,690 129,500 SH   SOLE 0 121,124 0 8,376
GUIDEWIRE SOFTWARE INC COM 40171V100 11,496 89,300 SH   SOLE 0 89,300 0 0
GULF ISLAND FABRICATION INC COM 402307102 2,392 781,781 SH   SOLE 0 702,252 0 79,529
GULF RES INC COM 40251W408 1,470 356,686 SH   SOLE 0 356,496 0 190
G WILLI FOOD INTL LTD ORD M52523103 14,000 653,889 SH   SOLE 0 652,633 0 1,256
GW PHARMACEUTICALS PLC ADS 36197T103 17,900 155,103 SH   SOLE 0 136,203 0 18,900
HACKETT GROUP INC COM 404609109 24,225 1,683,447 SH   SOLE 0 1,455,044 0 228,403
HAEMONETICS CORP COM 405024100 187,173 1,576,194 SH   SOLE 0 1,576,194 0 0
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 7,922 120,322 SH   SOLE 0 109,722 0 10,600
HAIN CELESTIAL GROUP INC COM 405217100 12,014 299,222 SH   SOLE 0 299,222 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,682 1,144,258 SH   SOLE 0 736,404 0 407,854
HALLMARK FINL SVCS INC COM NEW 40624Q203 1,209 339,700 SH   SOLE 0 94,710 0 244,990
HALOZYME THERAPEUTICS INC COM 40637H109 22,556 528,129 SH   SOLE 0 528,129 0 0
HAMILTON LANE INC CL A 407497106 26,477 339,231 SH   SOLE 0 289,461 0 49,770
HANGER INC COM NEW 41043F208 7,221 328,355 SH   SOLE 0 309,253 0 19,102
HANMI FINL CORP COM NEW 410495204 6,455 569,180 SH   SOLE 0 497,752 0 71,428
HAPPINESS BIOTECH GROUP LTD SHS G4289N114 1,141 619,948 SH   SOLE 0 340,252 0 279,696
HARBORONE BANCORP INC NEW COM NEW 41165Y100 3,928 361,727 SH   SOLE 0 361,727 0 0
HARLEY DAVIDSON INC COM 412822108 3,336 90,900 SH   SOLE 0 70,941 0 19,959
HARROW HEALTH INC COM 415858109 10,243 1,493,212 SH   SOLE 0 1,268,712 0 224,500
HARTFORD FINL SVCS GROUP INC COM 416515104 15,772 322,000 SH   SOLE 0 273,820 0 48,180
HARVARD BIOSCIENCE INC COM 416906105 5,219 1,216,445 SH   SOLE 0 981,545 0 234,900
HAVERTY FURNITURE INC COM 419596101 33,315 1,204,006 SH   SOLE 0 1,202,506 0 1,500
HAWAIIAN ELEC INDUSTRIES COM 419870100 6,356 179,600 SH   SOLE 0 179,600 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,711 96,661 SH   SOLE 0 96,661 0 0
HAWKINS INC COM 420261109 5,950 113,740 SH   SOLE 0 99,899 0 13,841
HAYNES INTERNATIONAL INC COM NEW 420877201 13,354 560,146 SH   SOLE 0 537,000 0 23,146
HBT FINL INC. COM 404111106 1,289 85,100 SH   SOLE 0 0 0 85,100
HC2 HLDGS INC COM 404139107 840 257,600 SH   SOLE 0 69,800 0 187,800
HCI GROUP INC COM 40416E103 11,726 224,213 SH   SOLE 0 217,419 0 6,794
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 3,358 111,000 SH   SOLE 0 10,500 0 100,500
HEALTHCARE RLTY TR COM 421946104 545 18,400 SH   SOLE 0 18,400 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,376 48,964 SH   SOLE 0 48,964 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 12,541 455,372 SH   SOLE 0 415,811 0 39,561
HEALTHPEAK PROPERTIES INC COM 42250P103 3,050 100,900 SH   SOLE 0 92,402 0 8,498
HEALTHSTREAM INC COM 42222N103 22,192 1,016,100 SH   SOLE 0 919,700 0 96,400
HEARTLAND EXPRESS INC COM 422347104 15,374 849,382 SH   SOLE 0 849,382 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,592 53,389 SH   SOLE 0 53,389 0 0
HEICO CORP NEW CL A 422806208 82,091 701,269 SH   SOLE 0 701,269 0 0
HEICO CORP NEW COM 422806109 9,329 70,464 SH   SOLE 0 68,846 0 1,618
HEIDRICK & STRUGGLES INTL IN COM 422819102 41,875 1,425,302 SH   SOLE 0 1,357,100 0 68,202
HELEN OF TROY LTD COM G4388N106 6,735 30,310 SH   SOLE 0 19,054 0 11,256
HELIOS TECHNOLOGIES INC COM 42328H109 436 8,185 SH   SOLE 0 0 0 8,185
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 429 1,139,288 SH   SOLE 0 1,129,580 0 9,708
HELMERICH & PAYNE INC COM 423452101 19,000 820,400 SH   SOLE 0 368,407 0 451,993
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9,669 933,300 SH   SOLE 0 883,703 0 49,597
HENNESSY ADVISORS INC COM 425885100 1,105 129,829 SH   SOLE 0 126,465 0 3,364
HENRY JACK & ASSOC INC COM 426281101 23,848 147,219 SH   SOLE 0 143,765 0 3,454
HENRY SCHEIN INC COM 806407102 13,500 201,912 SH   SOLE 0 184,557 0 17,355
HEPION PHARMACEUTICALS INC COM 426897104 721 329,022 SH   SOLE 0 0 0 329,022
HERBALIFE NUTRITION LTD COM SHS G4412G101 521,168 10,846,364 SH   SOLE 0 10,700,961 0 145,403
HERC HLDGS INC COM 42704L104 14,048 211,540 SH   SOLE 0 211,540 0 0
HERITAGE COMM CORP COM 426927109 3,616 407,662 SH   SOLE 0 407,662 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,181 483,200 SH   SOLE 0 468,500 0 14,700
HERITAGE INS HLDGS INC COM 42727J102 4,908 484,499 SH   SOLE 0 412,299 0 72,200
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 296 37,562 SH   SOLE 0 14,700 0 22,862
HERSHEY CO COM 427866108 515,068 3,381,266 SH   SOLE 0 3,249,666 0 131,600
HESKA CORP COM RESTRC NEW 42805E306 626 4,300 SH   SOLE 0 0 0 4,300
HESS MIDSTREAM LP CL A SHS 428103105 873 44,600 SH   SOLE 0 0 0 44,600
HEWLETT PACKARD ENTERPRISE C COM 42824C109 62,638 5,285,900 SH   SOLE 0 3,286,624 0 1,999,276
HEXO CORP COM NEW 428304307 2,346 637,533 SH   SOLE 0 308,883 0 328,650
HF FOODS GROUP INC COM 40417F109 735 97,700 SH   SOLE 0 99 0 97,601
HIBBETT SPORTS INC COM 428567101 24,438 529,192 SH   SOLE 0 528,164 0 1,028
HIGHWAY HLDGS LTD ORD G4481U106 998 244,127 SH   SOLE 0 242,927 0 1,200
HIGHWOODS PPTYS INC COM 431284108 955 24,100 SH   SOLE 0 16,303 0 7,797
HILL INTL INC COM 431466101 1,763 918,478 SH   SOLE 0 159,119 0 759,359
HILL ROM HLDGS INC COM 431475102 20,838 212,700 SH   SOLE 0 198,536 0 14,164
HILLTOP HOLDINGS INC COM 432748101 1,516 55,100 SH   SOLE 0 55,100 0 0
HILTON GRAND VACATIONS INC COM 43283X105 367 11,700 SH   SOLE 0 7,047 0 4,653
HILTON WORLDWIDE HLDGS INC COM 43300A203 100,535 903,600 SH   SOLE 0 160,686 0 742,914
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 24,058 3,255,460 SH   SOLE 0 2,871,946 0 383,514
HINGHAM INSTN SVGS MASS COM 433323102 5,750 26,619 SH   SOLE 0 25,746 0 873
HIREQUEST INC COM 433535101 172 16,800 SH   SOLE 0 13,780 0 3,020
HISTOGEN INC COM 43358Y103 42 55,680 SH   SOLE 0 500 0 55,180
HMN FINL INC COM 40424G108 2,049 119,100 SH   SOLE 0 118,196 0 904
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 10,263 717,669 SH   SOLE 0 717,669 0 0
HOLLYFRONTIER CORP COM 436106108 3,815 147,582 SH   SOLE 0 133,892 0 13,690
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 25,329 1,724,256 SH   SOLE 0 1,559,000 0 165,256
HOLOGIC INC COM 436440101 43,575 598,318 SH   SOLE 0 560,408 0 37,910
HOME BANCORP INC COM 43689E107 5,058 180,700 SH   SOLE 0 180,700 0 0
HOME DEPOT INC COM 437076102 144,975 545,800 SH   SOLE 0 6,451 0 539,349
HOMESTREET INC COM 43785V102 9,359 277,300 SH   SOLE 0 248,500 0 28,800
HOMETRUST BANCSHARES INC COM 437872104 15,164 785,315 SH   SOLE 0 735,315 0 50,000
HONDA MOTOR LTD AMERN SHS 438128308 114,542 4,054,598 SH   SOLE 0 4,054,598 0 0
HOOKER FURNITURE CORP COM 439038100 1,284 39,800 SH   SOLE 0 39,800 0 0
HORIZON BANCORP INC COM 440407104 10,486 661,141 SH   SOLE 0 661,141 0 0
HORIZON GLOBAL CORP COM 44052W104 2,353 273,902 SH   SOLE 0 188,902 0 85,000
HORIZON THERAPEUTICS PUB L SHS G46188101 497,344 6,798,963 SH   SOLE 0 6,790,302 0 8,661
HORMEL FOODS CORP COM 440452100 126,629 2,716,783 SH   SOLE 0 2,694,946 0 21,837
HOSTESS BRANDS INC CL A 44109J106 32,245 2,202,510 SH   SOLE 0 2,142,019 0 60,491
HOST HOTELS & RESORTS INC COM 44107P104 15,008 1,025,865 SH   SOLE 0 1,025,865 0 0
HOTH THERAPEUTICS INC COM 44148G105 373 157,190 SH   SOLE 0 157,190 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,103 331,100 SH   SOLE 0 331,100 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209 114 65,177 SH   SOLE 0 427 0 64,750
HOUSTON WIRE & CABLE CO COM 44244K109 1,099 394,000 SH   SOLE 0 262,695 0 131,305
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8,574 260,915 SH   SOLE 0 260,915 0 0
HOWARD BANCORP INC COM 442496105 557 47,200 SH   SOLE 0 416 0 46,784
HOWARD HUGHES CORP COM 44267D107 2,392 30,300 SH   SOLE 0 7,596 0 22,704
HP INC COM 40434L105 26,427 1,074,700 SH   SOLE 0 768,530 0 306,170
HSBC HLDGS PLC SPON ADR NEW 404280406 198,690 7,668,469 SH   SOLE 0 7,668,469 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 458 95,616 SH   SOLE 0 95,616 0 0
HUAMI CORP SPONSORED ADS 44331K103 3,009 253,902 SH   SOLE 0 253,902 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,863 129,300 SH   SOLE 0 128,500 0 800
HUAZHU GROUP LTD SPONSORED ADS 44332N106 22,848 507,400 SH   SOLE 0 495,622 0 11,778
HUBBELL INC COM 443510607 32,768 208,995 SH   SOLE 0 191,461 0 17,534
HUB GROUP INC CL A 443320106 2,333 40,936 SH   SOLE 0 40,936 0 0
HUDBAY MINERALS INC COM 443628102 45,084 6,440,529 SH   SOLE 0 6,440,529 0 0
HUDSON CAPITAL INC SHS NEW G4645C208 429 118,600 SH   SOLE 0 118,600 0 0
HUDSON GLOBAL INC COM NEW 443787205 1,108 105,496 SH   SOLE 0 105,204 0 292
HUDSON PAC PPTYS INC COM 444097109 11,251 468,400 SH   SOLE 0 453,706 0 14,694
HUDSON TECHNOLOGIES INC COM 444144109 22 19,900 SH   SOLE 0 19,900 0 0
HUIZE HLDG LTD SPONSORED ADS 44473E105 110 15,750 SH   SOLE 0 0 0 15,750
HUMANA INC COM 444859102 393,399 958,878 SH   SOLE 0 895,501 0 63,377
HUNTSMAN CORP COM 447011107 10,179 404,900 SH   SOLE 0 392,183 0 12,717
HURCO COMPANIES INC COM 447324104 2,707 90,229 SH   SOLE 0 85,900 0 4,329
HURON CONSULTING GROUP INC COM 447462102 15,097 256,100 SH   SOLE 0 256,100 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8,887 277,552 SH   SOLE 0 274,900 0 2,652
HUTTIG BLDG PRODS INC COM 448451104 2,065 562,579 SH   SOLE 0 430,479 0 132,100
HUYA INC ADS REP SHS A 44852D108 51,988 2,608,550 SH   SOLE 0 2,605,328 0 3,222
HYRECAR INC COM 44916T107 1,115 156,222 SH   SOLE 0 24,299 0 131,923
IAA INC COM 449253103 10,137 156,000 SH   SOLE 0 85 0 155,915
IAMGOLD CORP COM 450913108 88,623 24,149,296 SH   SOLE 0 23,766,196 0 383,100
ICAD INC COM NEW 44934S206 3,440 260,590 SH   SOLE 0 260,590 0 0
ICHOR HOLDINGS SHS G4740B105 3,385 112,300 SH   SOLE 0 112,300 0 0
ICL GROUP LTD SHS M53213100 5,571 1,103,076 SH   SOLE 0 1,103,076 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 293 232,821 SH   SOLE 0 198,760 0 34,061
ICON PLC SHS G4705A100 455,547 2,336,376 SH   SOLE 0 2,336,376 0 0
ICU MED INC COM 44930G107 4,032 18,800 SH   SOLE 0 18,800 0 0
IDACORP INC COM 451107106 41,802 435,299 SH   SOLE 0 363,512 0 71,787
IDEAL PWR INC COM NEW 451622203 293 35,900 SH   SOLE 0 5,379 0 30,521
IDEAYA BIOSCIENCES INC COM 45166A102 1,952 139,400 SH   SOLE 0 57,500 0 81,900
IDENTIV INC COM NEW 45170X205 3,158 371,552 SH   SOLE 0 317,833 0 53,719
IDERA PHARMACEUTICALS INC COM PAR 45168K405 3,718 1,013,149 SH   SOLE 0 627,324 0 385,825
IDEX CORP COM 45167R104 2,097 10,525 SH   SOLE 0 100 0 10,425
IDT CORP CL B NEW 448947507 19,900 1,609,997 SH   SOLE 0 1,609,997 0 0
IEC ELECTRS CORP NEW COM 44949L105 4,737 349,612 SH   SOLE 0 213,212 0 136,400
IES HLDGS INC COM 44951W106 14,394 312,632 SH   SOLE 0 288,032 0 24,600
IHS MARKIT LTD SHS G47567105 20,712 230,566 SH   SOLE 0 90,900 0 139,666
ILLINOIS TOOL WKS INC COM 452308109 55,435 271,900 SH   SOLE 0 163,757 0 108,143
I MAB SPONSORED ADS 44975P103 6,620 140,400 SH   SOLE 0 140,400 0 0
IMAGE SENSING SYS INC COM 45244C104 1,131 251,849 SH   SOLE 0 241,969 0 9,880
IMAX CORP COM 45245E109 33,598 1,864,500 SH   SOLE 0 1,864,500 0 0
IMEDIA BRANDS INC COM CL A 452465206 2,396 501,358 SH   SOLE 0 379,184 0 122,174
IMMUCELL CORP COM PAR 452525306 1,001 168,153 SH   SOLE 0 164,930 0 3,223
IMMUNIC INC COM 4525EP101 205 13,400 SH   SOLE 0 0 0 13,400
IMMUNOGEN INC COM 45253H101 27,322 4,235,966 SH   SOLE 0 4,235,966 0 0
IMMUNOVANT INC COM 45258J102 259 5,600 SH   SOLE 0 5,600 0 0
IMMURON LTD SPONSORED ADR 45254U101 467 73,300 SH   SOLE 0 0 0 73,300
IMPAC MTG HLDGS INC COM NEW 45254P508 553 181,842 SH   SOLE 0 136,649 0 45,193
IMPERIAL OIL LTD COM NEW 453038408 4,436 233,100 SH   SOLE 0 233,100 0 0
IMPINJ INC COM 453204109 4,790 114,400 SH   SOLE 0 114,400 0 0
IMV INC COM 44974L103 338 110,100 SH   SOLE 0 2,050 0 108,050
INCYTE CORP COM 45337C102 512,237 5,889,133 SH   SOLE 0 5,572,155 0 316,978
INDEPENDENCE CONTRACT DRILLI COM 453415606 40 13,500 SH   SOLE 0 5,200 0 8,300
INDEPENDENCE RLTY TR INC COM 45378A106 50,824 3,784,341 SH   SOLE 0 3,784,341 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 17,750 960,991 SH   SOLE 0 940,300 0 20,691
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,177 136,414 SH   SOLE 0 136,414 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 30,327 671,545 SH   SOLE 0 652,945 0 18,600
INFINERA CORP COM 45667G103 12,022 1,147,100 SH   SOLE 0 1,147,100 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 4,698 2,215,974 SH   SOLE 0 1,669,517 0 546,457
INFLARX NV COM N44821101 695 138,100 SH   SOLE 0 0 0 138,100
INFORMATION SVCS GROUP INC COM 45675Y104 7,952 2,424,249 SH   SOLE 0 2,177,627 0 246,622
INFOSYS LTD SPONSORED ADR 456788108 7,858 463,600 SH   SOLE 0 463,600 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 12,280 741,095 SH   SOLE 0 740,695 0 400
INFUSYSTEM HLDGS INC COM 45685K102 10,602 564,535 SH   SOLE 0 484,249 0 80,286
INGERSOLL RAND INC COM 45687V106 7,632 167,525 SH   SOLE 0 153,272 0 14,253
INGEVITY CORP COM 45688C107 5,218 68,900 SH   SOLE 0 68,900 0 0
INGLES MKTS INC CL A 457030104 10,339 242,358 SH   SOLE 0 215,384 0 26,974
INMODE LTD SHS M5425M103 15,221 320,581 SH   SOLE 0 320,581 0 0
INNODATA INC COM NEW 457642205 5,966 1,125,590 SH   SOLE 0 1,079,250 0 46,340
INNOVATIVE INDL PPTYS INC COM 45781V101 13,455 73,473 SH   SOLE 0 57,969 0 15,504
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3,715 569,783 SH   SOLE 0 513,510 0 56,273
INNOVIVA INC COM 45781M101 97,656 7,881,802 SH   SOLE 0 7,881,802 0 0
INNSUITES HOSPITALITY TR SH BEN INT 457919108 78 35,600 SH   SOLE 0 35,600 0 0
INOGEN INC COM 45780L104 13,265 296,900 SH   SOLE 0 293,954 0 2,946
INOVALON HLDGS INC COM CL A 45781D101 4,761 262,007 SH   SOLE 0 254,661 0 7,346
INPIXON COM 45790J800 939 920,578 SH   SOLE 0 311,266 0 609,312
INSIGHT ENTERPRISES INC COM 45765U103 3,735 49,085 SH   SOLE 0 49,085 0 0
INSIGNIA SYS INC COM 45765Y105 774 921,284 SH   SOLE 0 892,984 0 28,300
INSPERITY INC COM 45778Q107 12,026 147,700 SH   SOLE 0 147,700 0 0
INSPIRED ENTMT INC COM 45782N108 606 92,057 SH   SOLE 0 89,512 0 2,545
INSPIREMD INC COM 45779A853 424 1,243,100 SH   SOLE 0 758,060 0 485,040
INSPIRE MED SYS INC COM 457730109 20,633 109,700 SH   SOLE 0 89,220 0 20,480
INSTALLED BLDG PRODS INC COM 45780R101 1,267 12,429 SH   SOLE 0 11,126 0 1,303
INSULET CORP COM 45784P101 55,600 217,500 SH   SOLE 0 168,255 0 49,245
INTEC PHARMA LTD JERUSALEM SHS NEW M53644148 128 37,200 SH   SOLE 0 0 0 37,200
INTEGER HLDGS CORP COM 45826H109 544 6,700 SH   SOLE 0 6,700 0 0
INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 81 20,654 SH   SOLE 0 13,254 0 7,400
INTELLIGENT SYS CORP NEW COM 45816D100 9,686 241,497 SH   SOLE 0 241,497 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 33,348 547,400 SH   SOLE 0 542,491 0 4,909
INTERCEPT PHARMACEUTICALS IN COM 45845P108 10,794 437,000 SH   SOLE 0 437,000 0 0
INTERDIGITAL INC COM 45867G101 79,173 1,304,767 SH   SOLE 0 1,243,766 0 61,001
INTERFACE INC COM 458665304 144 13,700 SH   SOLE 0 13,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 35,070 278,600 SH   SOLE 0 152,772 0 125,828
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,198 93,700 SH   SOLE 0 16,102 0 77,598
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 54,548 3,220,056 SH   SOLE 0 3,220,056 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 990 63,800 SH   SOLE 0 21,802 0 41,998
INTERNATIONAL TOWER HILL MIN COM 46050R102 52 37,700 SH   SOLE 0 0 0 37,700
INTERPUBLIC GROUP COS INC COM 460690100 7,399 314,600 SH   SOLE 0 314,600 0 0
INTERSECT ENT INC COM 46071F103 1,198 52,315 SH   SOLE 0 49,120 0 3,195
INTEST CORP COM 461147100 5,288 814,737 SH   SOLE 0 773,150 0 41,587
INTEVAC INC COM 461148108 3,942 546,677 SH   SOLE 0 483,711 0 62,966
INTRICON CORP COM 46121H109 310 17,100 SH   SOLE 0 0 0 17,100
INVACARE CORP COM 461203101 21,294 2,379,169 SH   SOLE 0 2,246,469 0 132,700
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 11,431 226,000 SH   SOLE 0 226,000 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1,053 69,000 SH   SOLE 0 69,000 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 2,077 18,100 SH   SOLE 0 18,100 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2,278 118,600 SH   SOLE 0 118,600 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 879 6,600 SH   SOLE 0 6,600 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 528 3,500 SH   SOLE 0 3,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 330 1,300 SH   SOLE 0 1,300 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,862 14,600 SH   SOLE 0 14,600 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 375 2,300 SH   SOLE 0 2,300 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 301 4,900 SH   SOLE 0 4,900 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,644 15,900 SH   SOLE 0 15,900 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1,067 47,565 SH   SOLE 0 47,565 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1,146 13,920 SH   SOLE 0 13,920 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 6,238 216,282 SH   SOLE 0 216,282 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 2,661 136,900 SH   SOLE 0 136,900 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1,575 58,100 SH   SOLE 0 58,100 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 9,441 618,697 SH   SOLE 0 618,697 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 206 2,000 SH   SOLE 0 2,000 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1,260 22,200 SH   SOLE 0 22,200 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 19,894 892,900 SH   SOLE 0 892,900 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 838 25,009 SH   SOLE 0 25,009 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2,190 84,400 SH   SOLE 0 84,400 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 266 12,518 SH   SOLE 0 12,518 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 370 17,000 SH   SOLE 0 17,000 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 11,708 3,463,817 SH   SOLE 0 3,463,817 0 0
INVESTAR HLDG CORP COM 46134L105 736 44,475 SH   SOLE 0 30,949 0 13,526
INVESTORS BANCORP INC NEW COM 46146L101 5,510 521,812 SH   SOLE 0 521,812 0 0
INVESTORS TITLE CO NC COM 461804106 3,611 23,600 SH   SOLE 0 23,600 0 0
INVITATION HOMES INC COM 46187W107 12,598 424,183 SH   SOLE 0 307,631 0 116,552
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 90 111,474 SH   SOLE 0 59,323 0 52,151
ION GEOPHYSICAL CORP COM NEW 462044207 2,440 1,004,267 SH   SOLE 0 1,004,267 0 0
IONIS PHARMACEUTICALS INC COM 462222100 42,142 745,348 SH   SOLE 0 588,272 0 157,076
IPG PHOTONICS CORP COM 44980X109 4,632 20,700 SH   SOLE 0 20,700 0 0
IRADIMED CORP COM 46266A109 16,830 738,157 SH   SOLE 0 738,157 0 0
IRIDEX CORP COM 462684101 1,673 666,419 SH   SOLE 0 557,918 0 108,501
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,919 48,789 SH   SOLE 0 48,789 0 0
IROBOT CORP COM 462726100 2,794 34,800 SH   SOLE 0 34,800 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 22,846 2,005,753 SH   SOLE 0 2,005,753 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 156 34,500 SH   SOLE 0 0 0 34,500
ISHARES GOLD TRUST ISHARES 464285105 5,502 303,500 SH   SOLE 0 303,500 0 0
ISHARES INC CORE MSCI EMKT 46434G103 651 10,500 SH   SOLE 0 10,500 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 202 4,800 SH   SOLE 0 4,800 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,484 32,799 SH   SOLE 0 32,799 0 0
ISHARES INC MSCI AUST ETF 464286103 460 19,200 SH   SOLE 0 19,200 0 0
ISHARES INC MSCI CDA ETF 464286509 2,526 81,900 SH   SOLE 0 81,900 0 0
ISHARES INC MSCI FRANCE ETF 464286707 918 27,600 SH   SOLE 0 27,600 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,649 51,900 SH   SOLE 0 51,900 0 0
ISHARES INC MSCI HONG KG ETF 464286871 355 14,400 SH   SOLE 0 14,400 0 0
ISHARES INC MSCI ITALY ETF 46434G830 877 29,800 SH   SOLE 0 29,800 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 4,074 60,300 SH   SOLE 0 60,300 0 0
ISHARES INC MSCI NETHERL ETF 464286814 343 8,300 SH   SOLE 0 8,300 0 0
ISHARES INC MSCI STH KOR ETF 464286772 774 9,000 SH   SOLE 0 9,000 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 1,297 32,600 SH   SOLE 0 32,600 0 0
ISHARES INC MSCI SWITZERLAND 464286749 1,783 39,900 SH   SOLE 0 39,900 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,991 37,500 SH   SOLE 0 37,500 0 0
ISHARES INC MSCI THAILND ETF 464286624 247 3,200 SH   SOLE 0 3,200 0 0
ISHARES INC MSCI WORLD ETF 464286392 719 6,400 SH   SOLE 0 6,400 0 0
ISHARES SILVER TR ISHARES 46428Q109 4,096 166,700 SH   SOLE 0 166,700 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 11,837 260,500 SH   SOLE 0 260,500 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 3,509 67,200 SH   SOLE 0 67,200 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 10,495 100,500 SH   SOLE 0 100,500 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 841 5,283 SH   SOLE 0 5,283 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 20,032 231,900 SH   SOLE 0 231,900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 19,685 124,800 SH   SOLE 0 124,800 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 19,934 149,900 SH   SOLE 0 149,900 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 616 9,600 SH   SOLE 0 9,600 0 0
ISHARES TR A RATE CP BD ETF 46429B291 843 14,400 SH   SOLE 0 14,400 0 0
ISHARES TR ASIA 50 ETF 464288430 453 5,200 SH   SOLE 0 5,200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 10,975 91,500 SH   SOLE 0 91,500 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1,053 16,754 SH   SOLE 0 16,754 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,843 104,300 SH   SOLE 0 104,300 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 11,689 226,364 SH   SOLE 0 226,364 0 0
ISHARES TR CORE MSCI EURO 46434V738 379 7,400 SH   SOLE 0 7,400 0 0
ISHARES TR CORE S&P TTL STK 464287150 371 4,300 SH   SOLE 0 4,300 0 0
ISHARES TR CORE S&P US GWT 464287671 869 9,800 SH   SOLE 0 9,800 0 0
ISHARES TR CORE S&P US VLU 464287663 410 6,600 SH   SOLE 0 6,600 0 0
ISHARES TR CORE TOTAL USD 46434V613 6,749 123,661 SH   SOLE 0 123,661 0 0
ISHARES TR CORE US AGGBD ET 464287226 19,182 162,300 SH   SOLE 0 162,300 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 942 12,900 SH   SOLE 0 12,900 0 0
ISHARES TR EUROPE ETF 464287861 321 6,700 SH   SOLE 0 6,700 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 458 8,000 SH   SOLE 0 8,000 0 0
ISHARES TR GLB INFRASTR ETF 464288372 297 6,800 SH   SOLE 0 6,800 0 0
ISHARES TR GLOBAL TECH ETF 464287291 330 1,100 SH   SOLE 0 1,100 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 1,211 23,200 SH   SOLE 0 23,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 12,990 148,800 SH   SOLE 0 148,800 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,851 13,400 SH   SOLE 0 13,400 0 0
ISHARES TR INTL TREA BD ETF 464288117 1,101 19,794 SH   SOLE 0 19,794 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 3,025 54,825 SH   SOLE 0 54,825 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 915 14,801 SH   SOLE 0 14,801 0 0
ISHARES TR JPMORGAN USD EMG 464288281 19,519 168,400 SH   SOLE 0 168,400 0 0
ISHARES TR MBS ETF 464288588 18,040 163,805 SH   SOLE 0 163,805 0 0
ISHARES TR MODERT ALLOC ETF 464289875 1,845 42,700 SH   SOLE 0 42,700 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,667 18,600 SH   SOLE 0 18,600 0 0
ISHARES TR MSCI ACWI ETF 464288257 644 7,100 SH   SOLE 0 7,100 0 0
ISHARES TR MSCI ACWI EX US 464288240 435 8,200 SH   SOLE 0 8,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,482 106,100 SH   SOLE 0 106,100 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 402 11,278 SH   SOLE 0 11,278 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,363 43,800 SH   SOLE 0 43,800 0 0
ISHARES TR MSCI USA SZE FT 46432F370 200 1,800 SH   SOLE 0 1,800 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,635 10,795 SH   SOLE 0 10,795 0 0
ISHARES TR NATIONAL MUN ETF 464288414 19,584 167,100 SH   SOLE 0 167,100 0 0
ISHARES TR PFD AND INCM SEC 464288687 9,373 243,400 SH   SOLE 0 243,400 0 0
ISHARES TR RUS 1000 ETF 464287622 381 1,800 SH   SOLE 0 1,800 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,797 11,600 SH   SOLE 0 11,600 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 233 2,400 SH   SOLE 0 2,400 0 0
ISHARES TR SELECT DIVID ETF 464287168 625 6,500 SH   SOLE 0 6,500 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 4,627 42,800 SH   SOLE 0 42,800 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 396 6,200 SH   SOLE 0 6,200 0 0
ISHARES TR TIPS BD ETF 464287176 14,565 114,100 SH   SOLE 0 114,100 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 486 6,900 SH   SOLE 0 6,900 0 0
ISHARES TR USD INV GRDE ETF 464288620 403 6,500 SH   SOLE 0 6,500 0 0
ISHARES TR U.S. TECH ETF 464287721 493 5,800 SH   SOLE 0 5,800 0 0
ISORAY INC COM 46489V104 607 1,348,532 SH   SOLE 0 238,006 0 1,110,526
ISSUER DIRECT CORP COM NEW 46520M204 1,862 106,338 SH   SOLE 0 55,836 0 50,502
ISTAR INC COM 45031U101 1,846 124,300 SH   SOLE 0 124,300 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 1,546 312,400 SH   SOLE 0 311,117 0 1,283
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 15,277 2,508,474 SH   SOLE 0 901,340 0 1,607,134
ITERIS INC NEW COM 46564T107 5,000 885,024 SH   SOLE 0 678,900 0 206,124
ITERUM THERAPEUTICS PLC SHS G6333L101 725 732,900 SH   SOLE 0 151,850 0 581,050
IT TECH PACKAGING INC COM NEW 46527C100 305 548,250 SH   SOLE 0 437,103 0 111,147
ITT INC COM 45073V108 9,396 122,000 SH   SOLE 0 98,857 0 23,143
ITURAN LOCATION AND CONTROL SHS M6158M104 27,078 1,421,400 SH   SOLE 0 1,395,800 0 25,600
J2 GLOBAL INC COM 48123V102 17,047 174,500 SH   SOLE 0 174,500 0 0
JABIL INC COM 466313103 14,448 339,708 SH   SOLE 0 339,708 0 0
JACK IN THE BOX INC COM 466367109 25,140 270,900 SH   SOLE 0 268,606 0 2,294
JACOBS ENGR GROUP INC COM 469814107 25,431 233,400 SH   SOLE 0 189,161 0 44,239
JAKKS PAC INC COM NEW 47012E403 691 138,804 SH   SOLE 0 85,332 0 53,472
J ALEXANDERS HLDGS INC COM 46609J106 1,578 216,405 SH   SOLE 0 85,105 0 131,300
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 8,314 280,325 SH   SOLE 0 266,427 0 13,898
JAMES RIV GROUP LTD COM G5005R107 11,360 231,125 SH   SOLE 0 231,125 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 17,579 348,300 SH   SOLE 0 348,300 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11,157 343,200 SH   SOLE 0 316,840 0 26,360
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 511,498 3,099,050 SH   SOLE 0 3,099,050 0 0
JBG SMITH PPTYS COM 46590V100 4,253 136,000 SH   SOLE 0 136,000 0 0
JEFFERIES FINL GROUP INC COM 47233W109 9,584 389,589 SH   SOLE 0 365,676 0 23,913
JELD-WEN HLDG INC COM 47580P103 6,264 247,000 SH   SOLE 0 247,000 0 0
JERASH HLDGS US INC COM 47632P101 592 101,246 SH   SOLE 0 73,728 0 27,518
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1,500 170,575 SH   SOLE 0 170,575 0 0
JIANPU TECHNOLOGY INC ADS COMMON 47738D309 815 267,984 SH   SOLE 0 267,984 0 0
JIAYIN GROUP INC SPONSORED ADS 47737C104 294 96,500 SH   SOLE 0 1,800 0 94,700
J JILL INC COM 46620W201 994 266,456 SH   SOLE 0 266,456 0 0
J & J SNACK FOODS CORP COM 466032109 29,894 192,406 SH   SOLE 0 192,406 0 0
JOHNSON CTLS INTL PLC SHS G51502105 51,023 1,095,144 SH   SOLE 0 800,900 0 294,244
JOHNSON OUTDOORS INC CL A 479167108 38,900 345,383 SH   SOLE 0 317,700 0 27,683
JOINT CORP COM 47973J102 3,287 125,178 SH   SOLE 0 52,684 0 72,494
JOUNCE THERAPEUTICS INC COM 481116101 914 130,514 SH   SOLE 0 93,514 0 37,000
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 44,169 1,094,652 SH   SOLE 0 0 0 1,094,652
JUNIPER NETWORKS INC COM 48203R104 75,467 3,352,584 SH   SOLE 0 3,352,584 0 0
JUPAI HLDGS LTD ADS 48205B107 407 222,825 SH   SOLE 0 208,807 0 14,018
KADMON HLDGS INC COM 48283N106 1,286 309,800 SH   SOLE 0 0 0 309,800
KAISER ALUMINUM CORP COM PAR $0.01 483007704 24,107 243,752 SH   SOLE 0 243,752 0 0
KALA PHARMACEUTICALS INC COM 483119103 654 96,516 SH   SOLE 0 0 0 96,516
KALVISTA PHARMACEUTICALS INC COM 483497103 939 49,428 SH   SOLE 0 6,973 0 42,455
KAMADA LTD SHS M6240T109 8,088 1,248,145 SH   SOLE 0 1,120,945 0 127,200
KAR AUCTION SVCS INC COM 48238T109 9,357 502,800 SH   SOLE 0 475,295 0 27,505
KASPIEN HOLDINGS INC COM NEW 485837108 1,560 106,653 SH   SOLE 0 106,653 0 0
KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 688 79,625 SH   SOLE 0 28,825 0 50,800
KBR INC COM 48242W106 739 23,900 SH   SOLE 0 23,900 0 0
KBS FASHION GROUP LTD COM NEW Y46002203 364 123,801 SH   SOLE 0 108,401 0 15,400
KEARNY FINL CORP MD COM 48716P108 58,230 5,514,185 SH   SOLE 0 5,514,185 0 0
KELLOGG CO COM 487836108 160,199 2,574,311 SH   SOLE 0 2,437,977 0 136,334
KELLY SVCS INC CL B 488152307 207 10,100 SH   SOLE 0 5,732 0 4,368
KELSO TECHNOLOGIES INC COM NEW 48826D201 79 145,794 SH   SOLE 0 110,377 0 35,417
KEROS THERAPEUTICS INC COM 492327101 712 10,100 SH   SOLE 0 0 0 10,100
KEURIG DR PEPPER INC COM 49271V100 152,371 4,761,581 SH   SOLE 0 4,761,581 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 1,484 118,676 SH   SOLE 0 114,166 0 4,510
KEYSIGHT TECHNOLOGIES INC COM 49338L103 101,062 765,100 SH   SOLE 0 765,100 0 0
KEY TRONIC CORP COM 493144109 415 60,100 SH   SOLE 0 14,960 0 45,140
KEZAR LIFE SCIENCES INC COM 49372L100 1,827 349,920 SH   SOLE 0 349,920 0 0
KFORCE INC COM 493732101 339 8,049 SH   SOLE 0 0 0 8,049
KILROY RLTY CORP COM 49427F108 241 4,200 SH   SOLE 0 2,400 0 1,800
KIMBALL ELECTRONICS INC COM 49428J109 5,559 347,675 SH   SOLE 0 347,675 0 0
KIMBALL INTL INC CL B 494274103 28,215 2,361,076 SH   SOLE 0 2,194,285 0 166,791
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,122 141,853 SH   SOLE 0 0 0 141,853
KIMBERLY-CLARK CORP COM 494368103 890 6,604 SH   SOLE 0 6,604 0 0
KINDER MORGAN INC DEL COM 49456B101 5,981 437,531 SH   SOLE 0 437,531 0 0
KINDRED BIOSCIENCES INC COM 494577109 6,852 1,589,859 SH   SOLE 0 1,469,691 0 120,168
KINGSTONE COS INC COM 496719105 3,345 502,989 SH   SOLE 0 462,751 0 40,238
KINGSWAY FINL SVCS INC COM NEW 496904202 1,892 402,619 SH   SOLE 0 374,577 0 28,042
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 295 16,700 SH   SOLE 0 0 0 16,700
KINROSS GOLD CORP COM 496902404 281,571 38,363,574 SH   SOLE 0 36,202,000 0 2,161,574
KINTARA THERAPEUTICS INC COM 49720K101 52 40,733 SH   SOLE 0 2,333 0 38,400
KIRBY CORP COM 497266106 4,276 82,500 SH   SOLE 0 30,531 0 51,969
KIRKLAND LAKE GOLD LTD COM 49741E100 142,203 3,445,816 SH   SOLE 0 3,306,983 0 138,833
KIRKLANDS INC COM 497498105 20,909 1,169,400 SH   SOLE 0 1,169,400 0 0
KITE RLTY GROUP TR COM NEW 49803T300 20,180 1,348,900 SH   SOLE 0 1,348,900 0 0
KKR & CO INC COM 48251W104 44,573 1,100,850 SH   SOLE 0 0 0 1,100,850
KKR REAL ESTATE FIN TR INC COM 48251K100 692 38,600 SH   SOLE 0 0 0 38,600
KLA CORP COM NEW 482480100 44,949 173,609 SH   SOLE 0 153,156 0 20,453
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,626 134,527 SH   SOLE 0 15,500 0 119,027
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 19,102 1,268,371 SH   SOLE 0 1,211,217 0 57,154
KNOWLES CORP COM 49926D109 7,003 379,974 SH   SOLE 0 379,974 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,234 22,783 SH   SOLE 0 0 0 22,783
KONTOOR BRANDS INC COM 50050N103 2,206 54,400 SH   SOLE 0 41,800 0 12,600
KOPIN CORP COM 500600101 611 251,391 SH   SOLE 0 0 0 251,391
KOREA ELECTRIC PWR SPONSORED ADR 500631106 205 16,680 SH   SOLE 0 0 0 16,680
KOSS CORP COM 500692108 202 58,835 SH   SOLE 0 58,835 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 1,638 35,700 SH   SOLE 0 35,700 0 0
KRANESHARES TR QUADRTC INT RT 500767736 5,910 211,300 SH   SOLE 0 211,300 0 0
KRATON CORPORATION COM 50077C106 467 16,800 SH   SOLE 0 374 0 16,426
KROGER CO COM 501044101 782,796 24,647,215 SH   SOLE 0 24,647,215 0 0
KRONOS WORLDWIDE INC COM 50105F105 22,641 1,518,500 SH   SOLE 0 1,518,500 0 0
KT CORP SPONSORED ADR 48268K101 4,568 414,900 SH   SOLE 0 414,900 0 0
KULICKE & SOFFA INDS INC COM 501242101 16,405 515,728 SH   SOLE 0 515,728 0 0
KVH INDS INC COM 482738101 3,644 321,098 SH   SOLE 0 321,098 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 104,371 552,170 SH   SOLE 0 236,444 0 315,726
LABORATORY CORP AMER HLDGS COM NEW 50540R409 68,333 335,705 SH   SOLE 0 263,452 0 72,253
LAIX INC ADS 50736W105 162 106,569 SH   SOLE 0 106,569 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 504 129,953 SH   SOLE 0 3,156 0 126,797
LAKELAND BANCORP INC COM 511637100 11,627 915,500 SH   SOLE 0 810,900 0 104,600
LAKELAND FINL CORP COM 511656100 7,148 133,400 SH   SOLE 0 133,400 0 0
LAKELAND INDS INC COM 511795106 20,329 746,002 SH   SOLE 0 743,030 0 2,972
LAMAR ADVERTISING CO NEW CL A 512816109 6,351 76,312 SH   SOLE 0 45,461 0 30,851
LAM RESEARCH CORP COM 512807108 8,905 18,856 SH   SOLE 0 17,474 0 1,382
LANCASTER COLONY CORP COM 513847103 95,294 518,663 SH   SOLE 0 515,787 0 2,876
LANDEC CORP COM 514766104 2,213 203,999 SH   SOLE 0 116,014 0 87,985
LANDMARK BANCORP INC COM 51504L107 2,757 120,661 SH   SOLE 0 106,397 0 14,264
LANDSTAR SYS INC COM 515098101 9,017 66,961 SH   SOLE 0 65,126 0 1,835
LANNET INC COM 516012101 12,294 1,885,653 SH   SOLE 0 1,883,137 0 2,516
LANTHEUS HLDGS INC COM 516544103 1,657 122,831 SH   SOLE 0 119,114 0 3,717
LANTRONIX INC COM NEW 516548203 3,243 730,356 SH   SOLE 0 584,997 0 145,359
LAREDO PETROLEUM INC COM 516806205 2,828 143,530 SH   SOLE 0 143,530 0 0
LARIMAR THERAPEUTICS INC COM 517125100 4,740 221,374 SH   SOLE 0 195,842 0 25,532
LAUDER ESTEE COS INC CL A 518439104 51,834 194,726 SH   SOLE 0 194,726 0 0
LAUREATE EDUCATION INC CL A 518613203 4,228 290,400 SH   SOLE 0 290,400 0 0
LAWSON PRODS INC COM 520776105 4,322 84,900 SH   SOLE 0 67,500 0 17,400
LAZARD LTD SHS A G54050102 7,441 175,900 SH   SOLE 0 0 0 175,900
LAZYDAYS HLDGS INC COM 52110H100 1,950 120,000 SH   SOLE 0 3,500 0 116,500
L BRANDS INC COM 501797104 34,971 940,325 SH   SOLE 0 687,592 0 252,733
LCNB CORP COM 50181P100 2,778 189,116 SH   SOLE 0 189,116 0 0
LEAF GROUP LTD COM 52177G102 7,900 1,698,895 SH   SOLE 0 1,422,360 0 276,535
LEAP THERAPEUTICS INC COM 52187K101 744 330,500 SH   SOLE 0 0 0 330,500
LEE ENTERPRISES INC COM 523768109 310 245,983 SH   SOLE 0 36,503 0 209,480
LEJU HLDGS LTD SPONSORED ADS 50187J108 3,130 1,366,786 SH   SOLE 0 1,359,512 0 7,274
LEMAITRE VASCULAR INC COM 525558201 3,629 89,600 SH   SOLE 0 0 0 89,600
LENDINGCLUB CORP COM NEW 52603A208 16,107 1,525,320 SH   SOLE 0 1,525,320 0 0
LENDINGTREE INC NEW COM 52603B107 4,791 17,500 SH   SOLE 0 11,497 0 6,003
LENNAR CORP CL A 526057104 42,768 561,033 SH   SOLE 0 475,348 0 85,685
LENNAR CORP CL B 526057302 1,126 18,402 SH   SOLE 0 1,550 0 16,852
LENNOX INTL INC COM 526107107 48,712 177,800 SH   SOLE 0 175,413 0 2,387
LENSAR INC COM 52634L108 3,271 451,195 SH   SOLE 0 451,195 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 3,403 994,979 SH   SOLE 0 994,979 0 0
LEXINGTON REALTY TRUST COM 529043101 2,542 239,382 SH   SOLE 0 239,382 0 0
LGL GROUP INC COM 50186A108 3,802 303,154 SH   SOLE 0 254,859 0 48,295
LGL GROUP INC *W EXP 11/16/202 50186A132 140 225,559 SH   SOLE 0 225,559 0 0
LHC GROUP INC COM 50187A107 7,545 35,369 SH   SOLE 0 33,420 0 1,949
LIANLUO SMART LTD COM CL A NEW G5478K118 185 44,540 SH   SOLE 0 14,776 0 29,764
LIBERTY BROADBAND CORP COM SER A 530307107 6,482 41,136 SH   SOLE 0 41,136 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 39,383 248,675 SH   SOLE 0 220,978 0 27,697
LIBERTY GLOBAL PLC SHS CL A G5480U104 101,223 4,179,314 SH   SOLE 0 4,179,314 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 120,907 5,112,335 SH   SOLE 0 5,106,139 0 6,196
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,138 102,259 SH   SOLE 0 0 0 102,259
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,413 307,725 SH   SOLE 0 307,725 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 8,277 332,800 SH   SOLE 0 303,562 0 29,238
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 23,393 940,219 SH   SOLE 0 940,219 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 14,602 384,362 SH   SOLE 0 384,362 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,141 120,679 SH   SOLE 0 97,096 0 23,583
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,746 863,221 SH   SOLE 0 863,221 0 0
LIFETIME BRANDS INC COM 53222Q103 2,312 152,100 SH   SOLE 0 99,098 0 53,002
LIFEVANTAGE CORP COM NEW 53222K205 11,648 1,249,805 SH   SOLE 0 1,154,320 0 95,485
LIFEWAY FOODS INC COM 531914109 2,783 514,498 SH   SOLE 0 456,598 0 57,900
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 3,933 1,548,620 SH   SOLE 0 1,548,620 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 5,359 1,367,015 SH   SOLE 0 1,328,527 0 38,488
LIGHTSPEED POS INC SUB VTG SHS 53227R106 1,442 20,500 SH   SOLE 0 0 0 20,500
LIMBACH HLDGS INC COM 53263P105 5,627 456,371 SH   SOLE 0 349,276 0 107,095
LIMELIGHT NETWORKS INC COM 53261M104 254 63,569 SH   SOLE 0 63,569 0 0
LINCOLN EDL SVCS CORP COM 533535100 4,891 752,448 SH   SOLE 0 752,448 0 0
LINCOLN NATL CORP IND COM 534187109 5,039 100,157 SH   SOLE 0 3,756 0 96,401
LINDE PLC SHS G5494J103 28,301 107,400 SH   SOLE 0 0 0 107,400
LINDSAY CORP COM 535555106 2,762 21,500 SH   SOLE 0 6,100 0 15,400
LINEAGE CELL THERAPEUTICS IN COM 53566P109 40 23,000 SH   SOLE 0 0 0 23,000
LINX SA SPONSORED ADS 53619W101 150 21,103 SH   SOLE 0 18,117 0 2,986
LIONS GATE ENTMNT CORP CL A VTG 535919401 24,314 2,138,428 SH   SOLE 0 2,138,428 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 20,405 1,965,834 SH   SOLE 0 1,965,834 0 0
LIQUIDITY SERVICES INC COM 53635B107 41,579 2,613,404 SH   SOLE 0 2,503,548 0 109,856
LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 31 19,900 SH   SOLE 0 19,800 0 100
LIVENT CORP COM 53814L108 14,230 755,300 SH   SOLE 0 666,894 0 88,406
LIVE VENTURES INC COM NEW 538142308 561 45,199 SH   SOLE 0 42,536 0 2,663
LIVEXLIVE MEDIA INC COM NEW 53839L208 79 24,100 SH   SOLE 0 24,100 0 0
LKQ CORP COM 501889208 11,297 320,560 SH   SOLE 0 167,005 0 153,555
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 307 156,605 SH   SOLE 0 130,200 0 26,405
LM FDG AMER INC COM NEW 502074305 46 68,600 SH   SOLE 0 0 0 68,600
LOCKHEED MARTIN CORP COM 539830109 183,489 516,900 SH   SOLE 0 356,767 0 160,133
LOGITECH INTL S A SHS H50430232 195,096 2,007,365 SH   SOLE 0 2,007,365 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,542 413,300 SH   SOLE 0 0 0 413,300
LORAL SPACE & COM INC COM 543881106 951 45,300 SH   SOLE 0 0 0 45,300
LOUISIANA PAC CORP COM 546347105 23,659 636,500 SH   SOLE 0 586,719 0 49,781
LOWES COS INC COM 548661107 2,729 17,000 SH   SOLE 0 5,698 0 11,302
LPL FINL HLDGS INC COM 50212V100 6,847 65,700 SH   SOLE 0 59,269 0 6,431
LSB INDS INC COM 502160104 2,953 871,115 SH   SOLE 0 829,523 0 41,592
LSI INDS INC COM 50216C108 8,224 960,771 SH   SOLE 0 954,671 0 6,100
LUBYS INC COM 549282101 1,178 414,852 SH   SOLE 0 275,652 0 139,200
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6,188 201,300 SH   SOLE 0 201,300 0 0
LUMENT FINANCE TRUST INC COM 55025L108 351 107,397 SH   SOLE 0 20,175 0 87,222
LUMENTUM HLDGS INC COM 55024U109 43,029 453,893 SH   SOLE 0 453,893 0 0
LUMINEX CORP DEL COM 55027E102 15,195 657,242 SH   SOLE 0 588,403 0 68,839
LUMOS PHARMA INC COM 55028X109 11,028 308,812 SH   SOLE 0 308,812 0 0
LUNA INNOVATIONS COM 550351100 5,440 550,598 SH   SOLE 0 550,598 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 205 301,200 SH   SOLE 0 219,009 0 82,191
LUTHER BURBANK CORP COM 550550107 2,862 292,068 SH   SOLE 0 248,989 0 43,079
LUXFER HOLDINGS PLC SHS G5698W116 560 34,100 SH   SOLE 0 34,100 0 0
LYDALL INC DEL COM 550819106 1,529 50,900 SH   SOLE 0 50,900 0 0
MACATAWA BK CORP COM 554225102 10,327 1,233,821 SH   SOLE 0 1,162,162 0 71,659
MACK CALI RLTY CORP COM 554489104 18,990 1,524,112 SH   SOLE 0 1,524,112 0 0
MACKINAC FINL CORP COM 554571109 224 17,560 SH   SOLE 0 13,667 0 3,893
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9,600 174,415 SH   SOLE 0 174,415 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 14,543 387,300 SH   SOLE 0 381,039 0 6,261
MACYS INC COM 55616P104 70,818 6,294,964 SH   SOLE 0 4,840,263 0 1,454,701
MADISON SQUARE GRDN SPRT COR CL A 55825T103 9,168 49,800 SH   SOLE 0 49,800 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 3,783 34,033 SH   SOLE 0 34,033 0 0
MAGAL SECURITY SYS LTD ORD M6786D104 2,968 765,008 SH   SOLE 0 697,126 0 67,882
MAGELLAN HEALTH INC COM NEW 559079207 58,217 702,763 SH   SOLE 0 702,763 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 1,679 214,200 SH   SOLE 0 0 0 214,200
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 9,851 629,465 SH   SOLE 0 514,640 0 114,825
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2,539 187,831 SH   SOLE 0 1,682 0 186,149
MAGNA INTL INC COM 559222401 29,232 412,884 SH   SOLE 0 412,884 0 0
MAGNITE INC COM 55955D100 12,061 392,754 SH   SOLE 0 379,650 0 13,104
MAIDEN HOLDINGS LTD SHS G5753U112 2,245 901,598 SH   SOLE 0 720,299 0 181,299
MAINSTREET BANCSHARES INC COM 56064Y100 471 27,875 SH   SOLE 0 4,875 0 23,000
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8,169 276,635 SH   SOLE 0 276,635 0 0
MALIBU BOATS INC COM CL A 56117J100 59,874 958,901 SH   SOLE 0 958,901 0 0
MALVERN BANCORP INC COM 561409103 1,895 122,264 SH   SOLE 0 94,264 0 28,000
MAMMOTH ENERGY SVCS INC COM 56155L108 440 98,972 SH   SOLE 0 98,972 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 13,521 807,700 SH   SOLE 0 652,100 0 155,600
MANHATTAN ASSOCS INC COM 562750109 25,544 242,860 SH   SOLE 0 213,016 0 29,844
MANHATTAN BRDG CAP INC COM 562803106 805 154,591 SH   SOLE 0 119,928 0 34,663
MANITEX INTL INC COM 563420108 388 75,140 SH   SOLE 0 73,780 0 1,360
MANITOWOC CO INC COM NEW 563571405 5,062 380,349 SH   SOLE 0 163,800 0 216,549
MANNATECH INC COM NEW 563771203 988 53,117 SH   SOLE 0 52,221 0 896
MANNING & NAPIER INC CL A 56382Q102 7,452 1,188,568 SH   SOLE 0 1,144,868 0 43,700
MANNKIND CORP COM NEW 56400P706 514 164,300 SH   SOLE 0 8,200 0 156,100
MANPOWERGROUP INC COM 56418H100 23,154 256,752 SH   SOLE 0 204,206 0 52,546
MANULIFE FINL CORP COM 56501R106 489 27,424 SH   SOLE 0 14,036 0 13,388
MARATHON OIL CORP COM 565849106 2,648 397,046 SH   SOLE 0 390,900 0 6,146
MARCHEX INC CL B 56624R108 5,097 2,600,550 SH   SOLE 0 2,310,559 0 289,991
MARINE PRODS CORP COM 568427108 1,903 130,902 SH   SOLE 0 130,902 0 0
MARIN SOFTWARE INC COM NEW 56804T205 1,072 530,452 SH   SOLE 0 530,452 0 0
MARKEL CORP COM 570535104 85,507 82,751 SH   SOLE 0 81,443 0 1,308
MARKER THERAPEUTICS INC COM 57055L107 462 318,360 SH   SOLE 0 1,470 0 316,890
MARKETAXESS HLDGS INC COM 57060D108 407,924 714,953 SH   SOLE 0 692,463 0 22,490
MARLIN BUSINESS SVCS CORP COM 571157106 4,257 347,771 SH   SOLE 0 282,071 0 65,700
MARRIOTT INTL INC NEW CL A 571903202 16,624 126,016 SH   SOLE 0 15,447 0 110,569
MARRONE BIO INNOVATIONS INC COM 57165B106 141 113,191 SH   SOLE 0 5,477 0 107,714
MARSH & MCLENNAN COS INC COM 571748102 9,980 85,300 SH   SOLE 0 64,911 0 20,389
MARTEN TRANS LTD COM 573075108 404 23,450 SH   SOLE 0 0 0 23,450
MASCO CORP COM 574599106 71,810 1,307,300 SH   SOLE 0 1,236,852 0 70,448
MASONITE INTL CORP COM 575385109 22,097 224,698 SH   SOLE 0 216,943 0 7,755
MASTECH DIGITAL INC COM 57633B100 3,266 205,427 SH   SOLE 0 152,641 0 52,786
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,662 66,900 SH   SOLE 0 8,900 0 58,000
MATERIALISE NV SPONSORED ADS 57667T100 1,361 25,100 SH   SOLE 0 13,600 0 11,500
MATERION CORP COM 576690101 28,789 451,811 SH   SOLE 0 441,911 0 9,900
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,658 1,219,162 SH   SOLE 0 0 0 1,219,162
MATRIX SVC CO COM 576853105 210 19,059 SH   SOLE 0 0 0 19,059
MATSON INC COM 57686G105 2,877 50,500 SH   SOLE 0 49,800 0 700
MATTEL INC COM 577081102 12,136 695,500 SH   SOLE 0 675,082 0 20,418
MATTHEWS INTL CORP CL A 577128101 1,543 52,483 SH   SOLE 0 17,228 0 35,255
MAUI LD & PINEAPPLE INC COM 577345101 2,066 179,220 SH   SOLE 0 161,607 0 17,613
MAVERIX METALS INC COM NEW 57776F405 4,604 841,530 SH   SOLE 0 222,600 0 618,930
MAXAR TECHNOLOGIES INC COM 57778K105 18,206 471,939 SH   SOLE 0 350,406 0 121,533
MAXIM INTEGRATED PRODS INC COM 57772K101 44,910 506,600 SH   SOLE 0 406,925 0 99,675
MAXIMUS INC COM 577933104 26,627 363,800 SH   SOLE 0 348,070 0 15,730
MAYVILLE ENGINEERING CO INC COM 578605107 135 10,023 SH   SOLE 0 10,023 0 0
MBIA INC COM 55262C100 1,317 200,168 SH   SOLE 0 200,168 0 0
MCCORMICK & CO INC COM NON VTG 579780206 13,862 145,000 SH   SOLE 0 109,863 0 35,137
MCDONALDS CORP COM 580135101 40,298 187,800 SH   SOLE 0 67,810 0 119,990
MCEWEN MNG INC COM 58039P107 922 936,800 SH   SOLE 0 0 0 936,800
MCGRATH RENTCORP COM 580589109 2,019 30,095 SH   SOLE 0 12,500 0 17,595
MCKESSON CORP COM 58155Q103 44,076 253,426 SH   SOLE 0 45,319 0 208,107
MDC PARTNERS INC. CL A SUB VTG 552697104 688 273,954 SH   SOLE 0 110,778 0 163,176
MDU RES GROUP INC COM 552690109 1,098 41,700 SH   SOLE 0 41,700 0 0
MECHEL PAO SPON ADR PFD 583840509 206 413,274 SH   SOLE 0 368,136 0 45,138
MECHEL PAO SPONSORED ADR NE 583840608 2,500 1,219,287 SH   SOLE 0 1,031,882 0 187,405
MEDALIST DIVERSIFIED REIT IN COM 58403P105 54 24,972 SH   SOLE 0 7,667 0 17,305
MEDICENNA THERAPEUTICS CORP COM 58490H107 608 130,500 SH   SOLE 0 0 0 130,500
MEDICINOVA INC COM NEW 58468P206 1,075 204,300 SH   SOLE 0 204,300 0 0
MEDIFAST INC COM 58470H101 198,404 1,010,510 SH   SOLE 0 1,004,346 0 6,164
MEDIWOUND LTD ORD SHS M68830104 2,399 648,422 SH   SOLE 0 468,892 0 179,530
MEDNAX INC COM 58502B106 5,065 206,400 SH   SOLE 0 206,400 0 0
MEDPACE HLDGS INC COM 58506Q109 84,047 603,788 SH   SOLE 0 603,788 0 0
MEI PHARMA INC COM NEW 55279B202 6,739 2,552,586 SH   SOLE 0 1,797,673 0 754,913
MEIRAGTX HLDGS PLC COM G59665102 2,347 155,000 SH   SOLE 0 0 0 155,000
MERCADOLIBRE INC COM 58733R102 41,713 24,900 SH   SOLE 0 0 0 24,900
MERCANTILE BANK CORP COM 587376104 21,777 801,513 SH   SOLE 0 766,513 0 35,000
MERCER INTL INC COM 588056101 7,391 721,100 SH   SOLE 0 721,100 0 0
MERCHANTS BANCORP IND COM 58844R108 1,392 50,375 SH   SOLE 0 7,675 0 42,700
MERCK & CO. INC COM 58933Y105 2,308 28,215 SH   SOLE 0 28,215 0 0
MERCURY GENL CORP NEW COM 589400100 104,336 1,998,400 SH   SOLE 0 1,998,400 0 0
MEREDITH CORP COM 589433101 1,160 60,400 SH   SOLE 0 60,400 0 0
MEREO BIOPHARMA GROUP PLC ADS 589492107 1,286 359,200 SH   SOLE 0 84,964 0 274,236
MERIDIAN BANCORP INC MD COM 58958U103 33,481 2,245,559 SH   SOLE 0 2,170,245 0 75,314
MERIDIAN BIOSCIENCE INC COM 589584101 43,246 2,313,864 SH   SOLE 0 2,313,864 0 0
MERIDIAN CORPORATION COM 58958P104 772 37,120 SH   SOLE 0 8,520 0 28,600
MERITAGE HOMES CORP COM 59001A102 12,926 156,077 SH   SOLE 0 153,473 0 2,604
MERITOR INC COM 59001K100 419 15,000 SH   SOLE 0 12,640 0 2,360
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,219 176,861 SH   SOLE 0 683 0 176,178
MER TELEMANAGEMENT SOLUTIONS SHS M69676209 66 42,500 SH   SOLE 0 0 0 42,500
MERUS N V COM N5749R100 435 24,800 SH   SOLE 0 0 0 24,800
MESA AIR GROUP INC COM NEW 590479135 319 47,700 SH   SOLE 0 47,700 0 0
MESA LABS INC COM 59064R109 4,042 14,100 SH   SOLE 0 9,016 0 5,084
METEN EDTECHX ED GROUP LTD ORD SHS G6055H114 205 102,500 SH   SOLE 0 88,100 0 14,400
METHANEX CORP COM 59151K108 32,936 714,750 SH   SOLE 0 714,750 0 0
METHODE ELECTRS INC COM 591520200 727 19,000 SH   SOLE 0 19,000 0 0
METROPOLITAN BK HLDG CORP COM 591774104 3,093 85,284 SH   SOLE 0 53,035 0 32,249
METTLER TOLEDO INTERNATIONAL COM 592688105 24,405 21,414 SH   SOLE 0 11,418 0 9,996
MEXCO ENERGY CORP COM 592770101 66 11,000 SH   SOLE 0 49 0 10,951
MFA FINL INC COM 55272X102 9,886 2,541,300 SH   SOLE 0 2,133,229 0 408,071
MGE ENERGY INC COM 55277P104 7,623 108,850 SH   SOLE 0 108,850 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 11,681 373,200 SH   SOLE 0 373,200 0 0
MICHAELS COS INC COM 59408Q106 7,141 548,900 SH   SOLE 0 354,498 0 194,402
MICROBOT MED INC COM NEW 59503A204 112 16,200 SH   SOLE 0 800 0 15,400
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 8,216 1,438,965 SH   SOLE 0 1,438,965 0 0
MICRON TECHNOLOGY INC COM 595112103 252,232 3,355,036 SH   SOLE 0 1,641,376 0 1,713,660
MICROSOFT CORP COM 594918104 368,079 1,654,884 SH   SOLE 0 418,982 0 1,235,902
MICT INC COM 55328R109 129 61,900 SH   SOLE 0 0 0 61,900
MID-AMER APT CMNTYS INC COM 59522J103 4,998 39,449 SH   SOLE 0 15,870 0 23,579
MIDATECH PHARMA PLC SPONSORED ADS 59564R302 336 179,500 SH   SOLE 0 157,248 0 22,252
MIDDLEBY CORP COM 596278101 15,144 117,470 SH   SOLE 0 94,874 0 22,596
MIDDLEFIELD BANC CORP COM NEW 596304204 1,481 65,824 SH   SOLE 0 60,112 0 5,712
MIDDLESEX WTR CO COM 596680108 31,568 435,600 SH   SOLE 0 435,600 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,585 64,700 SH   SOLE 0 64,700 0 0
M/I HOMES INC COM 55305B101 2,081 46,990 SH   SOLE 0 0 0 46,990
MILESTONE PHARMACEUTICALS IN COM 59935V107 1,099 164,000 SH   SOLE 0 0 0 164,000
MILLENDO THERAPEUTICS INC COM 60040X103 1,192 557,108 SH   SOLE 0 536,941 0 20,167
MILLER HERMAN INC COM 600544100 2,388 70,665 SH   SOLE 0 59,681 0 10,984
MILLER INDS INC TENN COM NEW 600551204 3,418 89,900 SH   SOLE 0 61,200 0 28,700
MILLICOM INTL CELLULAR S A COM STK L6388F110 8,493 218,190 SH   SOLE 0 168,047 0 50,143
MIMECAST LTD ORD SHS G14838109 11,753 206,774 SH   SOLE 0 206,774 0 0
MIMEDX GROUP INC COM 602496101 442 48,700 SH   SOLE 0 48,700 0 0
MIND C T I LTD ORD M70240102 275 106,034 SH   SOLE 0 0 0 106,034
MIND TECHNOLOGY INC COM 602566101 1,402 626,062 SH   SOLE 0 501,346 0 124,716
MINERVA NEUROSCIENCES INC COM 603380106 1,606 686,248 SH   SOLE 0 432,495 0 253,753
MIRAGEN THERAPEUTICS INC COM NEW 60463E202 878 53,402 SH   SOLE 0 629 0 52,773
MIRATI THERAPEUTICS INC COM 60468T105 40,436 184,100 SH   SOLE 0 144,534 0 39,566
MIRUM PHARMACEUTICALS INC COM 604749101 749 42,900 SH   SOLE 0 6,800 0 36,100
MISONIX INC COM 604871103 286 22,900 SH   SOLE 0 1,100 0 21,800
MISTRAS GROUP INC COM 60649T107 282 36,400 SH   SOLE 0 7,400 0 29,000
MITEK SYS INC COM NEW 606710200 9,637 542,005 SH   SOLE 0 505,181 0 36,824
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 18,004 4,064,000 SH   SOLE 0 4,064,000 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 8,843 702,400 SH   SOLE 0 595,000 0 107,400
MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 11,340 4,446,972 SH   SOLE 0 3,990,810 0 456,162
MKS INSTRS INC COM 55306N104 9,697 64,452 SH   SOLE 0 64,452 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 250 10,168 SH   SOLE 0 0 0 10,168
MMTEC INC SHS G6181K106 138 93,970 SH   SOLE 0 2,400 0 91,570
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 213,466 23,850,924 SH   SOLE 0 23,850,924 0 0
MODEL N INC COM 607525102 61,032 1,710,526 SH   SOLE 0 1,635,047 0 75,479
MODERNA INC COM 60770K107 183,107 1,752,724 SH   SOLE 0 955,582 0 797,142
MODINE MFG CO COM 607828100 6,746 537,109 SH   SOLE 0 432,400 0 104,709
MOGO INC COM 60800C109 3,220 854,050 SH   SOLE 0 452,713 0 401,337
MOGU INC SPON ADS 608012100 349 160,600 SH   SOLE 0 160,600 0 0
MOHAWK GROUP HLDGS INC COM 608189106 7,095 412,277 SH   SOLE 0 318,364 0 93,913
MOLECULAR TEMPLATES INC COM 608550109 402 42,763 SH   SOLE 0 1,267 0 41,496
MOLECULIN BIOTECH INC COM 60855D101 756 948,503 SH   SOLE 0 618,910 0 329,593
MOLINA HEALTHCARE INC COM 60855R100 659,386 3,100,365 SH   SOLE 0 3,038,720 0 61,645
MOLSON COORS BEVERAGE CO CL B 60871R209 34,864 771,500 SH   SOLE 0 470,915 0 300,585
MOMO INC ADR 60879B107 194,704 13,947,298 SH   SOLE 0 13,890,120 0 57,178
MONAKER GROUP INC COM NEW 609011200 38 16,700 SH   SOLE 0 1,700 0 15,000
MONEYGRAM INTL INC COM NEW 60935Y208 3,155 577,329 SH   SOLE 0 552,408 0 24,921
MONMOUTH REAL ESTATE INVT CO CL A 609720107 33,696 1,945,496 SH   SOLE 0 1,943,096 0 2,400
MONSTER BEVERAGE CORP NEW COM 61174X109 946,039 10,229,660 SH   SOLE 0 10,145,060 0 84,600
MOODYS CORP COM 615369105 61,473 211,800 SH   SOLE 0 114,831 0 96,969
MOOG INC CL B 615394301 487 6,100 SH   SOLE 0 6,100 0 0
MORNINGSTAR INC COM 617700109 139,329 601,670 SH   SOLE 0 598,258 0 3,412
MORPHIC HLDG INC COM 61775R105 1,372 40,900 SH   SOLE 0 200 0 40,700
MOSAIC CO NEW COM 61945C103 54,612 2,373,400 SH   SOLE 0 2,187,211 0 186,189
MOSYS INC COM 619718307 204 83,651 SH   SOLE 0 83,651 0 0
MOTUS GI HLDGS INC COM 62014P108 479 504,884 SH   SOLE 0 178,408 0 326,476
MOVADO GROUP INC COM 624580106 537 32,298 SH   SOLE 0 1,772 0 30,526
MOXIAN INC COM 624697306 20 14,516 SH   SOLE 0 0 0 14,516
MRC GLOBAL INC COM 55345K103 2,299 346,800 SH   SOLE 0 54,794 0 292,006
MR COOPER GROUP INC COM 62482R107 12,735 410,399 SH   SOLE 0 223,543 0 186,856
MSG NETWORK INC CL A 553573106 1,103 74,800 SH   SOLE 0 74,800 0 0
MTBC INC COM 55378G102 141 15,500 SH   SOLE 0 253 0 15,247
M & T BK CORP COM 55261F104 14,187 111,442 SH   SOLE 0 109,353 0 2,089
MUELLER WTR PRODS INC COM SER A 624758108 5,977 482,800 SH   SOLE 0 482,800 0 0
MURPHY USA INC COM 626755102 112,902 862,700 SH   SOLE 0 828,605 0 34,095
MUSTANG BIO INC COM 62818Q104 548 144,700 SH   SOLE 0 0 0 144,700
MVB FINL CORP COM 553810102 2,216 97,700 SH   SOLE 0 19,700 0 78,000
MYERS INDS INC COM 628464109 36,841 1,772,897 SH   SOLE 0 1,734,997 0 37,900
MYOMO INC COM NEW 62857J201 874 129,843 SH   SOLE 0 67,951 0 61,892
MYOVANT SCIENCES LTD COM G637AM102 3,085 111,700 SH   SOLE 0 111,700 0 0
MYRIAD GENETICS INC COM 62855J104 979 49,491 SH   SOLE 0 49,491 0 0
MY SIZE INC COM NEW 62844N208 291 206,100 SH   SOLE 0 108,537 0 97,563
NABORS INDUSTRIES LTD SHS G6359F137 10,104 173,525 SH   SOLE 0 128,502 0 45,023
NABRIVA THERAPEUTICS PLC SHS NEW G63637113 829 342,360 SH   SOLE 0 138,717 0 203,643
NACCO INDS INC CL A 629579103 8,175 310,844 SH   SOLE 0 305,944 0 4,900
NAM TAI PPTY INC SHS G63907102 172 29,450 SH   SOLE 0 0 0 29,450
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 9,052 994,725 SH   SOLE 0 712,001 0 282,724
NANOSTRING TECHNOLOGIES INC COM 63009R109 5,324 79,600 SH   SOLE 0 76,521 0 3,079
NANOVIBRONIX INC COM 63008J108 392 513,100 SH   SOLE 0 332,227 0 180,873
NANOVIRICIDES INC COM 630087302 217 75,613 SH   SOLE 0 3,320 0 72,293
NANTHEALTH INC COM 630104107 917 283,989 SH   SOLE 0 283,989 0 0
NASDAQ INC COM 631103108 36,371 274,000 SH   SOLE 0 250,983 0 23,017
NATERA INC COM 632307104 16,251 163,290 SH   SOLE 0 144,843 0 18,447
NATHANS FAMOUS INC NEW COM 632347100 13,201 239,053 SH   SOLE 0 233,020 0 6,033
NATIONAL BANKSHARES INC VA COM 634865109 1,803 57,570 SH   SOLE 0 52,370 0 5,200
NATIONAL BEVERAGE CORP COM 635017106 225,051 2,650,772 SH   SOLE 0 2,650,772 0 0
NATIONAL BK HLDGS CORP CL A 633707104 49,510 1,511,300 SH   SOLE 0 1,480,900 0 30,400
NATIONAL CINEMEDIA INC COM 635309107 2,632 707,399 SH   SOLE 0 707,399 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 351,615 5,956,554 SH   SOLE 0 5,956,554 0 0
NATIONAL HEALTHCARE CORP COM 635906100 44,434 669,087 SH   SOLE 0 659,387 0 9,700
NATIONAL HEALTH INVS INC COM 63633D104 4,606 66,590 SH   SOLE 0 66,590 0 0
NATIONAL HLDGS CORP COM NEW 636375206 175 57,808 SH   SOLE 0 57,808 0 0
NATIONAL OILWELL VARCO INC COM 637071101 47,393 3,451,810 SH   SOLE 0 2,381,958 0 1,069,852
NATIONAL PRESTO INDS INC COM 637215104 20,268 229,200 SH   SOLE 0 211,200 0 18,000
NATIONAL RESH CORP COM NEW 637372202 23,170 541,984 SH   SOLE 0 517,003 0 24,981
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 34,676 962,409 SH   SOLE 0 962,409 0 0
NATIONAL VISION HLDGS INC COM 63845R107 5,113 112,900 SH   SOLE 0 108,800 0 4,100
NATIONAL WESTN LIFE GROUP IN CL A 638517102 995 4,818 SH   SOLE 0 4,818 0 0
NATURA &CO HLDG S A ADS 63884N108 59,126 2,956,297 SH   SOLE 0 2,956,297 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 5,483 517,802 SH   SOLE 0 505,356 0 12,446
NATURAL GAS SERVICES GROUP COM 63886Q109 6,305 665,106 SH   SOLE 0 578,646 0 86,460
NATURAL GROCERS BY VITAMIN C COM 63888U108 10,100 735,115 SH   SOLE 0 735,115 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 4,552 914,038 SH   SOLE 0 914,038 0 0
NATURES SUNSHINE PRODS INC COM 639027101 9,520 636,797 SH   SOLE 0 618,997 0 17,800
NATUS MED INC DEL COM 639050103 16,548 825,766 SH   SOLE 0 819,342 0 6,424
NAUTILUS INC COM 63910B102 10,880 599,779 SH   SOLE 0 552,431 0 47,348
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 120 55,695 SH   SOLE 0 350 0 55,345
NAVIENT CORPORATION COM 63938C108 10,374 1,056,400 SH   SOLE 0 1,019,672 0 36,728
NAVIGATOR HLDGS LTD SHS Y62132108 4,740 432,900 SH   SOLE 0 343,300 0 89,600
NAVIOS MARITIME HOLDINGS INC COM Y62197119 2,049 910,870 SH   SOLE 0 852,321 0 58,549
NAVISTAR INTL CORP NEW COM 63934E108 97,358 2,214,705 SH   SOLE 0 2,214,705 0 0
NBT BANCORP INC COM 628778102 3,583 111,613 SH   SOLE 0 100,813 0 10,800
NEENAH INC COM 640079109 266 4,800 SH   SOLE 0 4,800 0 0
NELNET INC CL A 64031N108 2,370 33,271 SH   SOLE 0 500 0 32,771
NEOLEUKIN THERAPEUTICS INC COM 64049K104 10,754 762,692 SH   SOLE 0 740,937 0 21,755
NEONODE INC COM PAR 64051M709 263 38,900 SH   SOLE 0 3,108 0 35,792
NEOPHOTONICS CORP COM 64051T100 24,804 2,728,757 SH   SOLE 0 2,662,921 0 65,836
NEOS THERAPEUTICS INC COM 64052L106 673 1,076,683 SH   SOLE 0 1,076,683 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 535 343,201 SH   SOLE 0 0 0 343,201
NESCO HLDGS INC COM 64083J104 380 51,600 SH   SOLE 0 51,600 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 2,291 465,745 SH   SOLE 0 395,172 0 70,573
NETAPP INC COM 64110D104 104,454 1,576,899 SH   SOLE 0 1,576,899 0 0
NETEASE INC SPONSORED ADS 64110W102 377,255 3,939,176 SH   SOLE 0 3,700,307 0 238,869
NET ELEMENT INC COM 64111R300 371 26,600 SH   SOLE 0 0 0 26,600
NETFLIX INC COM 64110L106 352,340 651,600 SH   SOLE 0 194,836 0 456,764
NETGEAR INC COM 64111Q104 4,912 120,900 SH   SOLE 0 120,900 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 3,015 793,360 SH   SOLE 0 683,387 0 109,973
NETWORK-1 TECHNOLOGIES INC COM 64121N109 2,543 689,085 SH   SOLE 0 687,985 0 1,100
NEUBASE THERAPEUTICS INC COM 64132K102 2,952 422,378 SH   SOLE 0 361,320 0 61,058
NEUROCRINE BIOSCIENCES INC COM 64125C109 173,219 1,807,191 SH   SOLE 0 1,694,144 0 113,047
NEURONETICS INC COM 64131A105 4,199 377,961 SH   SOLE 0 377,961 0 0
NEVRO CORP COM 64157F103 1,748 10,100 SH   SOLE 0 8,500 0 1,600
NEWAGE INC COM 650194103 181 68,950 SH   SOLE 0 5,800 0 63,150
NEWATER TECHNOLOGY INC SHS G64335105 84 25,600 SH   SOLE 0 25,600 0 0
NEW CONCEPT ENERGY INC COM 643611106 138 71,390 SH   SOLE 0 5,190 0 66,200
NEW FRONTIER HEALTH CORP ORD SHS G6461G106 1,674 194,600 SH   SOLE 0 112,900 0 81,700
NEW GOLD INC CDA COM 644535106 43,744 19,973,374 SH   SOLE 0 18,336,008 0 1,637,366
NEW HOME CO INC COM 645370107 424 90,498 SH   SOLE 0 85,678 0 4,820
NEWMARKET CORP COM 651587107 24,734 62,100 SH   SOLE 0 62,100 0 0
NEWMONT CORP COM 651639106 287,778 4,805,106 SH   SOLE 0 4,805,106 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 284,812 1,532,814 SH   SOLE 0 1,532,814 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 2,632 1,370,841 SH   SOLE 0 222,300 0 1,148,541
NEW RELIC INC COM 64829B100 2,276 34,800 SH   SOLE 0 34,800 0 0
NEWS CORP NEW CL A 65249B109 20,856 1,160,600 SH   SOLE 0 1,160,600 0 0
NEWS CORP NEW CL B 65249B208 17,962 1,010,785 SH   SOLE 0 1,004,226 0 6,559
NEW SR INVT GROUP INC COM 648691103 26,788 5,171,453 SH   SOLE 0 4,905,252 0 266,201
NEW YORK CMNTY BANCORP INC COM 649445103 1,514 143,460 SH   SOLE 0 143,460 0 0
NEW YORK TIMES CO CL A 650111107 223,353 4,314,342 SH   SOLE 0 4,261,646 0 52,696
NEXA RES S A COM L67359106 4,459 462,500 SH   SOLE 0 449,800 0 12,700
NEXGEN ENERGY LTD COM 65340P106 140 50,900 SH   SOLE 0 0 0 50,900
NEXPOINT REAL ESTATE FIN INC COM 65342V101 2,105 127,400 SH   SOLE 0 58,363 0 69,037
NEXPOINT RESIDENTIAL TR INC COM 65341D102 25,547 603,813 SH   SOLE 0 576,313 0 27,500
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 39,627 591,000 SH   SOLE 0 554,958 0 36,042
NEXTIER OILFIELD SOLUTIONS COM 65290C105 20,532 5,968,705 SH   SOLE 0 5,968,705 0 0
NICE LTD SPONSORED ADR 653656108 11,457 40,408 SH   SOLE 0 40,408 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 4,201 501,350 SH   SOLE 0 495,389 0 5,961
NIC INC COM 62914B100 52,626 2,037,413 SH   SOLE 0 1,877,972 0 159,441
NIELSEN HLDGS PLC SHS EUR G6518L108 5,105 244,600 SH   SOLE 0 215,989 0 28,611
NI HLDGS INC COM 65342T106 1,432 87,201 SH   SOLE 0 87,201 0 0
NINE ENERGY SERVICE INC COM 65441V101 871 320,100 SH   SOLE 0 320,100 0 0
NIO INC SPON ADS 62914V106 179,948 3,692,000 SH   SOLE 0 1,174,089 0 2,517,911
NISUN INTL ENT DVPMT GP CO L COM CL A G6593L106 3,181 174,686 SH   SOLE 0 174,686 0 0
NLIGHT INC COM 65487K100 1,835 56,200 SH   SOLE 0 0 0 56,200
NL INDS INC COM NEW 629156407 1,133 237,014 SH   SOLE 0 237,014 0 0
NMI HLDGS INC CL A 629209305 2,917 128,806 SH   SOLE 0 128,806 0 0
NOKIA CORP SPONSORED ADR 654902204 30,062 7,688,612 SH   SOLE 0 3,827,754 0 3,860,858
NOMAD FOODS LTD USD ORD SHS G6564A105 140,242 5,516,979 SH   SOLE 0 5,462,860 0 54,119
NOMURA HLDGS INC SPONSORED ADR 65535H208 9,571 1,795,739 SH   SOLE 0 1,526,390 0 269,349
NORBORD INC COM NEW 65548P403 3,711 86,170 SH   SOLE 0 0 0 86,170
NORTECH SYS INC COM 656553104 455 63,459 SH   SOLE 0 58,841 0 4,618
NORTH AMERN CONSTR GROUP LTD COM 656811106 4,397 445,000 SH   SOLE 0 445,000 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 5,708 253,445 SH   SOLE 0 243,245 0 10,200
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 656 2,036,595 SH   SOLE 0 0 0 2,036,595
NORTHERN TECHNOLOGIES INTL C COM 665809109 1,651 156,388 SH   SOLE 0 133,725 0 22,663
NORTHERN TR CORP COM 665859104 4,685 50,298 SH   SOLE 0 50,298 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 24,709 2,003,951 SH   SOLE 0 1,980,101 0 23,850
NORTHRIM BANCORP INC COM 666762109 3,317 97,700 SH   SOLE 0 91,500 0 6,200
NORTHROP GRUMMAN CORP COM 666807102 155,377 509,900 SH   SOLE 0 332,717 0 177,183
NORTHWEST BANCSHARES INC MD COM 667340103 4,742 372,204 SH   SOLE 0 372,204 0 0
NORTHWESTERN CORP COM NEW 668074305 3,074 52,726 SH   SOLE 0 52,726 0 0
NORTHWEST PIPE CO COM 667746101 365 12,900 SH   SOLE 0 0 0 12,900
NORTONLIFELOCK INC COM 668771108 57,628 2,773,227 SH   SOLE 0 2,773,227 0 0
NORWOOD FINL CORP COM 669549107 1,515 57,875 SH   SOLE 0 57,875 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 279 400,393 SH   SOLE 0 400,393 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 146 61,220 SH   SOLE 0 57,081 0 4,139
NOVA MEASURING INSTRUMENTS L COM M7516K103 108,145 1,531,800 SH   SOLE 0 1,531,800 0 0
NOVANTA INC COM 67000B104 1,714 14,500 SH   SOLE 0 14,500 0 0
NOVARTIS AG SPONSORED ADR 66987V109 449,329 4,758,333 SH   SOLE 0 4,758,333 0 0
NOVOCURE LTD ORD SHS G6674U108 51,561 297,970 SH   SOLE 0 213,764 0 84,206
NOVO-NORDISK A S ADR 670100205 1,874,856 26,841,171 SH   SOLE 0 26,841,171 0 0
NOVUS THERAPEUTICS INC COM 67011N204 666 43,251 SH   SOLE 0 39,855 0 3,396
NOW INC COM 67011P100 46,596 6,489,626 SH   SOLE 0 6,489,626 0 0
NRG ENERGY INC COM NEW 629377508 46,137 1,228,694 SH   SOLE 0 1,193,094 0 35,600
NUCANA PLC SPONSORED ADR 67022C106 1,906 424,462 SH   SOLE 0 317,362 0 107,100
NUCOR CORP COM 670346105 1,213 22,800 SH   SOLE 0 3,500 0 19,300
NU SKIN ENTERPRISES INC CL A 67018T105 148,790 2,723,596 SH   SOLE 0 2,720,796 0 2,800
NUVASIVE INC COM 670704105 8,601 152,688 SH   SOLE 0 73,740 0 78,948
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 67 31,500 SH   SOLE 0 31,500 0 0
NVE CORP COM NEW 629445206 12,062 214,700 SH   SOLE 0 176,800 0 37,900
NVENT ELECTRIC PLC SHS G6700G107 3,368 144,600 SH   SOLE 0 144,600 0 0
NVIDIA CORPORATION COM 67066G104 523,815 1,003,093 SH   SOLE 0 326,209 0 676,884
NVR INC COM 62944T105 50,872 12,469 SH   SOLE 0 10,586 0 1,883
NXP SEMICONDUCTORS N V COM N6596X109 14,770 92,886 SH   SOLE 0 0 0 92,886
NYMOX PHARMACEUTICAL CORP COM P73398102 168 67,564 SH   SOLE 0 0 0 67,564
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 19,130 2,083,856 SH   SOLE 0 1,888,956 0 194,900
OAK VY BANCORP OAKDALE CALIF COM 671807105 219 13,164 SH   SOLE 0 13,164 0 0
OBLONG INC COM 674434105 801 155,901 SH   SOLE 0 155,521 0 380
OBSEVA SA COM H5861P103 1,250 600,800 SH   SOLE 0 2,030 0 598,770
OCCIDENTAL PETE CORP COM 674599105 34,429 1,988,949 SH   SOLE 0 1,988,949 0 0
OCEAN BIO CHEM INC COM 674631106 3,521 263,545 SH   SOLE 0 263,545 0 0
OCEANEERING INTL INC COM 675232102 4,659 586,055 SH   SOLE 0 586,055 0 0
OCEANFIRST FINL CORP COM 675234108 14,286 766,817 SH   SOLE 0 766,817 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6,915 334,066 SH   SOLE 0 298,766 0 35,300
OCUPHIRE PHARMA INC COM 67577R102 479 73,820 SH   SOLE 0 58,246 0 15,574
OCWEN FINL CORP COM NEW 675746606 925 32,012 SH   SOLE 0 7,806 0 24,206
ODONATE THERAPEUTICS INC COM 676079106 371 19,320 SH   SOLE 0 0 0 19,320
ODYSSEY MARINE EXPL INC COM NEW 676118201 113 15,860 SH   SOLE 0 0 0 15,860
OGE ENERGY CORP COM 670837103 35,602 1,117,443 SH   SOLE 0 1,079,093 0 38,350
OHIO VY BANC CORP COM 677719106 814 34,495 SH   SOLE 0 30,378 0 4,117
O-I GLASS INC COM 67098H104 2,034 170,950 SH   SOLE 0 159,453 0 11,497
OIL DRI CORP AMER COM 677864100 13,296 390,146 SH   SOLE 0 370,546 0 19,600
OIL STS INTL INC COM 678026105 1,366 272,186 SH   SOLE 0 57,100 0 215,086
OLD DOMINION FREIGHT LINE IN COM 679580100 34,594 177,241 SH   SOLE 0 107,802 0 69,439
OLD POINT FINL CORP COM 680194107 575 30,335 SH   SOLE 0 30,306 0 29
OLD REP INTL CORP COM 680223104 24,154 1,225,462 SH   SOLE 0 1,225,462 0 0
OLD SECOND BANCORP INC ILL COM 680277100 10,176 1,007,538 SH   SOLE 0 911,125 0 96,413
OLYMPIC STEEL INC COM 68162K106 1,880 141,000 SH   SOLE 0 141,000 0 0
OMEGA FLEX INC COM 682095104 4,219 28,900 SH   SOLE 0 28,900 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 6,976 192,078 SH   SOLE 0 186,806 0 5,272
OMNICOM GROUP INC COM 681919106 30,025 481,400 SH   SOLE 0 332,401 0 148,999
ONCOLYTICS BIOTECH INC COM NEW 682310875 415 174,220 SH   SOLE 0 0 0 174,220
ONCOSEC MED INC COM 68234L306 2,057 318,906 SH   SOLE 0 318,906 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 483 98,569 SH   SOLE 0 98,569 0 0
ONE LIBERTY PPTYS INC COM 682406103 19,400 966,629 SH   SOLE 0 966,629 0 0
ONEMAIN HLDGS INC COM 68268W103 10,552 219,104 SH   SOLE 0 142,708 0 76,396
ONEOK INC NEW COM 682680103 4,280 111,514 SH   SOLE 0 111,514 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 4,287 1,128,233 SH   SOLE 0 1,128,233 0 0
ONESPAN INC COM 68287N100 499 24,108 SH   SOLE 0 219 0 23,889
ONE STOP SYS INC COM 68247W109 144 36,000 SH   SOLE 0 20 0 35,980
ONEWATER MARINE INC CL A COM 68280L101 1,868 64,226 SH   SOLE 0 26,826 0 37,400
ON SEMICONDUCTOR CORP COM 682189105 24,684 754,166 SH   SOLE 0 754,166 0 0
ONTO INNOVATION INC COM 683344105 40,135 844,052 SH   SOLE 0 844,052 0 0
OOMA INC COM 683416101 14,826 1,029,603 SH   SOLE 0 937,703 0 91,900
OP BANCORP COM 67109R109 887 115,259 SH   SOLE 0 64,273 0 50,986
OPEN LENDING CORP COM CL A 68373J104 2,678 76,600 SH   SOLE 0 76,600 0 0
OPEN TEXT CORP COM 683715106 22,282 490,716 SH   SOLE 0 329,016 0 161,700
OPERA LTD SPONSORED ADS 68373M107 1,158 126,800 SH   SOLE 0 0 0 126,800
OPIANT PHARMACEUTICALS INC COM 683750103 1,902 236,815 SH   SOLE 0 182,715 0 54,100
OPKO HEALTH INC COM 68375N103 2,348 594,343 SH   SOLE 0 594,343 0 0
OPORTUN FINL CORP COM 68376D104 385 19,900 SH   SOLE 0 19,900 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,119 194,700 SH   SOLE 0 194,700 0 0
OPTICAL CABLE CORP COM NEW 683827208 419 156,350 SH   SOLE 0 144,905 0 11,445
OPTIMUMBANK HLDGS INC COM 68401P403 127 37,600 SH   SOLE 0 34,000 0 3,600
OPTINOSE INC COM 68404V100 749 180,900 SH   SOLE 0 114,800 0 66,100
OPTION CARE HEALTH INC COM NEW 68404L201 6,367 407,106 SH   SOLE 0 185,638 0 221,468
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1,579 372,415 SH   SOLE 0 219,915 0 152,500
ORASURE TECHNOLOGIES INC COM 68554V108 12,265 1,158,703 SH   SOLE 0 1,158,703 0 0
ORBCOMM INC COM 68555P100 12,906 1,739,405 SH   SOLE 0 1,613,905 0 125,500
ORCHARD THERAPEUTICS PLC ADS 68570P101 748 173,073 SH   SOLE 0 0 0 173,073
ORCHID IS CAP INC COM 68571X103 581 111,397 SH   SOLE 0 111,397 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 99,970 220,894 SH   SOLE 0 179,153 0 41,741
ORGANIGRAM HLDGS INC COM 68620P101 2,334 1,754,584 SH   SOLE 0 200 0 1,754,384
ORGANOGENESIS HLDGS INC COM 68621F102 4,867 646,300 SH   SOLE 0 319,700 0 326,600
ORGANOVO HLDGS INC COM NEW 68620A203 4,691 381,353 SH   SOLE 0 369,003 0 12,350
ORGENESIS INC COM NEW 68619K204 1,262 280,399 SH   SOLE 0 217,872 0 62,527
ORIGIN AGRITECH LIMITED SHS NEW G67828205 483 31,800 SH   SOLE 0 1,300 0 30,500
ORIGIN BANCORP INC COM 68621T102 1,891 68,100 SH   SOLE 0 54,800 0 13,300
ORION ENERGY SYSTEMS INC COM 686275108 22,082 2,237,292 SH   SOLE 0 2,116,775 0 120,517
ORION ENGINEERED CARBONS S A COM L72967109 47,173 2,752,201 SH   SOLE 0 2,694,796 0 57,405
ORION GROUP HOLDINGS INC COM 68628V308 4,064 819,363 SH   SOLE 0 524,097 0 295,266
ORRSTOWN FINL SVCS INC COM 687380105 4,910 296,662 SH   SOLE 0 242,883 0 53,779
ORTHOFIX MED INC COM 68752M108 29,780 692,869 SH   SOLE 0 651,310 0 41,559
OSHKOSH CORP COM 688239201 12,756 148,200 SH   SOLE 0 143,363 0 4,837
OSISKO GOLD ROYALTIES LTD COM 68827L101 18,908 1,491,200 SH   SOLE 0 1,491,200 0 0
OSI SYSTEMS INC COM 671044105 13,863 148,708 SH   SOLE 0 148,708 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 4,216 1,023,207 SH   SOLE 0 1,023,207 0 0
OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 442 93,596 SH   SOLE 0 74,296 0 19,300
OTIS WORLDWIDE CORP COM 68902V107 64,524 955,200 SH   SOLE 0 697,828 0 257,372
OTONOMY INC COM 68906L105 9,075 1,402,565 SH   SOLE 0 1,402,565 0 0
OTTER TAIL CORP COM 689648103 18,302 429,514 SH   SOLE 0 413,204 0 16,310
OUTFRONT MEDIA INC COM 69007J106 13,256 677,700 SH   SOLE 0 677,700 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 71 54,700 SH   SOLE 0 0 0 54,700
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2,872 1,342,127 SH   SOLE 0 1,012,906 0 329,221
OVERSTOCK COM INC DEL COM 690370101 41,269 860,300 SH   SOLE 0 860,300 0 0
OVID THERAPEUTICS INC COM 690469101 1,641 710,507 SH   SOLE 0 663 0 709,844
OVINTIV INC COM 69047Q102 1,718 119,960 SH   SOLE 0 0 0 119,960
OWENS & MINOR INC NEW COM 690732102 83,333 3,080,700 SH   SOLE 0 3,042,537 0 38,163
OWL ROCK CAPITAL CORPORATION COM 69121K104 12,065 952,964 SH   SOLE 0 952,964 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 8,937 511,700 SH   SOLE 0 511,700 0 0
OYSTER PT PHARMA INC COM 69242L106 577 30,639 SH   SOLE 0 360 0 30,279
PACCAR INC COM 693718108 73,716 854,378 SH   SOLE 0 661,237 0 193,141
PACIFIC ETHANOL INC COM 69423U305 26,056 4,798,465 SH   SOLE 0 4,798,465 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 4,491 873,776 SH   SOLE 0 756,796 0 116,980
PACIFIC PREMIER BANCORP COM 69478X105 360 11,498 SH   SOLE 0 11,498 0 0
PACIRA BIOSCIENCES INC COM 695127100 157,084 2,625,059 SH   SOLE 0 2,625,059 0 0
PAE INC COM CL A 69290Y109 1,520 165,600 SH   SOLE 0 165,600 0 0
PAGERDUTY INC COM 69553P100 18,006 431,800 SH   SOLE 0 431,800 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 44 65,600 SH   SOLE 0 0 0 65,600
PALO ALTO NETWORKS INC COM 697435105 1,084,909 3,052,729 SH   SOLE 0 3,013,892 0 38,837
P A M TRANSN SVCS INC COM 693149106 17,568 358,523 SH   SOLE 0 355,623 0 2,900
PAN AMERN SILVER CORP COM 697900108 61,066 1,769,509 SH   SOLE 0 1,745,223 0 24,286
PAPA JOHNS INTL INC COM 698813102 73,333 864,268 SH   SOLE 0 823,632 0 40,636
PARAMOUNT GOLD NEV CORP COM 69924M109 355 303,730 SH   SOLE 0 61,052 0 242,678
PARAMOUNT GROUP INC COM 69924R108 7,577 838,200 SH   SOLE 0 795,377 0 42,823
PARATEK PHARMACEUTICALS INC COM 699374302 4,765 761,220 SH   SOLE 0 602,220 0 159,000
PARK AEROSPACE CORP COM 70014A104 20,830 1,553,298 SH   SOLE 0 1,489,497 0 63,801
PARK CITY GROUP INC COM NEW 700215304 1,018 212,508 SH   SOLE 0 200,419 0 12,089
PARKE BANCORP INC COM 700885106 2,698 172,934 SH   SOLE 0 135,431 0 37,503
PARKER-HANNIFIN CORP COM 701094104 26,819 98,450 SH   SOLE 0 27,972 0 70,478
PAR PAC HOLDINGS INC COM NEW 69888T207 14,183 1,014,487 SH   SOLE 0 1,014,487 0 0
PARSONS CORPORATION COM 70202L102 1,657 45,500 SH   SOLE 0 45,500 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 14,340 2,680,351 SH   SOLE 0 2,680,351 0 0
PARTY CITY HOLDCO INC COM 702149105 16,136 2,623,772 SH   SOLE 0 2,553,207 0 70,565
PATRICK INDS INC COM 703343103 3,185 46,602 SH   SOLE 0 46,602 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 128 14,600 SH   SOLE 0 501 0 14,099
PATTERSON-UTI ENERGY INC COM 703481101 44,675 8,493,259 SH   SOLE 0 8,058,379 0 434,880
PAYA HOLDINGS INC COM CL A 70434P103 158 11,600 SH   SOLE 0 3,247 0 8,353
PAYSIGN INC COM 70451A104 6,828 1,471,532 SH   SOLE 0 1,471,532 0 0
PCB BANCORP COM 69320M109 1,116 110,432 SH   SOLE 0 71,953 0 38,479
PCSB FINL CORP COM 69324R104 7,614 477,682 SH   SOLE 0 438,882 0 38,800
PCTEL INC COM 69325Q105 10,193 1,551,437 SH   SOLE 0 1,494,918 0 56,519
PDF SOLUTIONS INC COM 693282105 832 38,500 SH   SOLE 0 10,139 0 28,361
PDL CMNTY BANCORP COM 69290X101 1,394 132,612 SH   SOLE 0 132,612 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 1,773 828,721 SH   SOLE 0 719,729 0 108,992
PEABODY ENGR CORP COM 704551100 7,086 2,940,453 SH   SOLE 0 2,940,453 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 10,477 460,320 SH   SOLE 0 362,320 0 98,000
PEARSON PLC SPONSORED ADR 705015105 4,256 463,600 SH   SOLE 0 463,600 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 350 18,600 SH   SOLE 0 18,600 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 465,206 3,066,215 SH   SOLE 0 1,982,020 0 1,084,195
PENN NATL GAMING INC COM 707569109 587 6,800 SH   SOLE 0 6,800 0 0
PENNS WOODS BANCORP INC COM 708430103 4,421 169,969 SH   SOLE 0 167,219 0 2,750
PENNYMAC FINL SVCS INC NEW COM 70932M107 22,678 345,600 SH   SOLE 0 266,545 0 79,055
PENNYMAC MTG INVT TR COM 70931T103 8,823 501,600 SH   SOLE 0 498,781 0 2,819
PENSKE AUTOMOTIVE GRP INC COM 70959W103 588 9,900 SH   SOLE 0 9,900 0 0
PENTAIR PLC SHS G7S00T104 4,872 91,764 SH   SOLE 0 91,764 0 0
PEOPLES BANCORP INC COM 709789101 6,935 256,000 SH   SOLE 0 256,000 0 0
PEOPLES BANCORP N C INC COM 710577107 1,103 47,907 SH   SOLE 0 47,812 0 95
PEOPLES FINL SVCS CORP COM 711040105 1,786 48,581 SH   SOLE 0 48,581 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 4,745 366,993 SH   SOLE 0 366,993 0 0
PERDOCEO ED CORP COM 71363P106 68,125 5,393,887 SH   SOLE 0 5,166,687 0 227,200
PERFORMANCE SHIPPING INC COM NEW Y67305121 392 85,783 SH   SOLE 0 85,783 0 0
PERFORMANT FINL CORP COM 71377E105 1,384 1,570,810 SH   SOLE 0 1,176,848 0 393,962
PERION NETWORK LTD SHS NEW M78673114 25,528 2,005,373 SH   SOLE 0 1,824,139 0 181,234
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,329 222,542 SH   SOLE 0 156,460 0 66,082
PERMA-PIPE INTL HLDGS INC COM 714167103 1,449 237,893 SH   SOLE 0 230,198 0 7,695
PERRIGO CO PLC SHS G97822103 10,023 224,131 SH   SOLE 0 224,131 0 0
PERSPECTA INC COM 715347100 11,036 458,300 SH   SOLE 0 458,300 0 0
PETMED EXPRESS INC COM 716382106 40,334 1,258,073 SH   SOLE 0 1,258,073 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 36,150 1,176,747 SH   SOLE 0 1,176,747 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 41,889 3,787,419 SH   SOLE 0 3,773,944 0 13,475
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 418,742 37,287,830 SH   SOLE 0 30,904,071 0 6,383,759
PETROS PHARMACEUTICALS INC COM 71678J100 630 143,247 SH   SOLE 0 79,193 0 64,054
PFSWEB INC COM NEW 717098206 5,319 790,400 SH   SOLE 0 790,400 0 0
PGT INNOVATIONS INC COM 69336V101 50,724 2,493,797 SH   SOLE 0 2,493,797 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 280 83,400 SH   SOLE 0 3,033 0 80,367
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16,002 824,000 SH   SOLE 0 821,200 0 2,800
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 976 813,365 SH   SOLE 0 673,187 0 140,178
PHOTRONICS INC COM 719405102 7,100 636,197 SH   SOLE 0 581,002 0 55,195
PHREESIA INC COM 71944F106 10,011 184,500 SH   SOLE 0 184,500 0 0
PHX MINERALS INC CL A 69291A100 329 143,000 SH   SOLE 0 0 0 143,000
PICO HLDGS INC COM NEW 693366205 2,511 268,600 SH   SOLE 0 226,586 0 42,014
PIERIS PHARMACEUTICALS INC COM 720795103 3,561 1,424,490 SH   SOLE 0 1,424,490 0 0
PILGRIMS PRIDE CORP COM 72147K108 5,975 304,713 SH   SOLE 0 304,713 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 9,370 95,400 SH   SOLE 0 95,400 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 6,294 55,647 SH   SOLE 0 55,647 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21,132 207,100 SH   SOLE 0 207,100 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,269,673 7,146,243 SH   SOLE 0 7,146,243 0 0
PINNACLE WEST CAP CORP COM 723484101 111,028 1,388,712 SH   SOLE 0 1,337,177 0 51,535
PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 65 66,625 SH   SOLE 0 0 0 66,625
PINTEREST INC CL A 72352L106 212,732 3,228,100 SH   SOLE 0 1,674,464 0 1,553,636
PIONEER NAT RES CO COM 723787107 1,707 14,988 SH   SOLE 0 724 0 14,264
PIONEER PWR SOLUTIONS INC COM NEW 723836300 82 21,100 SH   SOLE 0 2,497 0 18,603
PIPER SANDLER COMPANIES COM 724078100 27,999 277,495 SH   SOLE 0 277,495 0 0
PITNEY BOWES INC COM 724479100 4,903 796,000 SH   SOLE 0 796,000 0 0
PIXELWORKS INC COM NEW 72581M305 4,326 1,534,116 SH   SOLE 0 1,288,795 0 245,321
PJT PARTNERS INC COM CL A 69343T107 3,582 47,606 SH   SOLE 0 0 0 47,606
PLANTRONICS INC NEW COM 727493108 17,143 634,207 SH   SOLE 0 634,207 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 119 25,900 SH   SOLE 0 0 0 25,900
PLAYAGS INC COM 72814N104 10,131 1,407,137 SH   SOLE 0 1,335,337 0 71,800
PLDT INC SPONSORED ADR 69344D408 93,662 3,355,861 SH   SOLE 0 3,355,861 0 0
PLEXUS CORP COM 729132100 3,644 46,593 SH   SOLE 0 46,593 0 0
PLUMAS BANCORP COM 729273102 367 15,600 SH   SOLE 0 6,174 0 9,426
PLURALSIGHT INC COM CL A 72941B106 6,179 294,800 SH   SOLE 0 294,800 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 214 106,100 SH   SOLE 0 41,841 0 64,259
PLX PHARMA INC COM 72942A107 768 139,083 SH   SOLE 0 102,494 0 36,589
PLYMOUTH INDL REIT INC COM 729640102 5,985 398,992 SH   SOLE 0 377,392 0 21,600
PNM RES INC COM 69349H107 27,196 560,400 SH   SOLE 0 560,400 0 0
POINTS INTL LTD COM NEW 730843208 10,119 705,130 SH   SOLE 0 649,430 0 55,700
POLARIS INC COM 731068102 37,655 395,200 SH   SOLE 0 384,543 0 10,657
POLARITYTE INC COM 731094108 412 606,191 SH   SOLE 0 255,368 0 350,823
POLAR PWR INC COM 73102V105 73 15,257 SH   SOLE 0 0 0 15,257
POPULAR INC COM NEW 733174700 6,919 122,844 SH   SOLE 0 122,844 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 22,907 535,593 SH   SOLE 0 535,593 0 0
POSTAL REALTY TRUST INC CL A 73757R102 1,794 106,250 SH   SOLE 0 32,150 0 74,100
POST HLDGS INC COM 737446104 54,606 540,600 SH   SOLE 0 535,659 0 4,941
POTBELLY CORP COM 73754Y100 8,166 1,855,958 SH   SOLE 0 1,855,958 0 0
POTLATCHDELTIC CORPORATION COM 737630103 70,641 1,412,261 SH   SOLE 0 1,412,261 0 0
POWELL INDS INC COM 739128106 15,955 541,035 SH   SOLE 0 541,035 0 0
POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 62 26,200 SH   SOLE 0 12,271 0 13,929
POWERFLEET INC COM 73931J109 4,445 598,300 SH   SOLE 0 539,549 0 58,751
POWER INTEGRATIONS INC COM 739276103 2,636 32,200 SH   SOLE 0 32,200 0 0
POWER REIT COM 73933H101 3,005 112,496 SH   SOLE 0 109,896 0 2,600
PPD INC COM 69355F102 4,329 126,500 SH   SOLE 0 98,538 0 27,962
PRA GROUP INC COM 69354N106 12,934 326,111 SH   SOLE 0 326,111 0 0
PRECIGEN INC COM 74017N105 1,900 186,287 SH   SOLE 0 186,287 0 0
PRECIPIO INC COM 74019L503 190 91,600 SH   SOLE 0 0 0 91,600
PRECISION BIOSCIENCES INC COM 74019P108 310 37,138 SH   SOLE 0 0 0 37,138
PRECISION DRILLING CORP COM NEW 74022D407 3,236 197,273 SH   SOLE 0 0 0 197,273
PREFERRED APT CMNTYS INC COM 74039L103 545 73,631 SH   SOLE 0 764 0 72,867
PREFERRED BK LOS ANGELES CA COM NEW 740367404 13,640 270,255 SH   SOLE 0 270,255 0 0
PREFORMED LINE PRODS CO COM 740444104 5,708 83,400 SH   SOLE 0 76,500 0 6,900
PREMIER FINANCIAL CORP COM 74052F108 23,575 1,025,011 SH   SOLE 0 1,025,011 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,308 173,688 SH   SOLE 0 162,141 0 11,547
PREMIER INC CL A 74051N102 118,341 3,371,532 SH   SOLE 0 3,371,532 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11,999 344,102 SH   SOLE 0 339,991 0 4,111
PRETIUM RES INC COM 74139C102 1,791 155,981 SH   SOLE 0 0 0 155,981
PRGX GLOBAL INC COM NEW 69357C503 13,201 1,730,094 SH   SOLE 0 1,641,760 0 88,334
PRICESMART INC COM 741511109 22,205 243,765 SH   SOLE 0 243,765 0 0
PRICE T ROWE GROUP INC COM 74144T108 29,763 196,600 SH   SOLE 0 134,981 0 61,619
PRIMERICA INC COM 74164M108 4,446 33,200 SH   SOLE 0 33,200 0 0
PRIMO WATER CORPORATION COM 74167P108 27,654 1,764,242 SH   SOLE 0 1,556,805 0 207,437
PROASSURANCE CORP COM 74267C106 21,814 1,226,200 SH   SOLE 0 1,222,945 0 3,255
PROCTER AND GAMBLE CO COM 742718109 100,727 723,929 SH   SOLE 0 0 0 723,929
PRO-DEX INC COLO COM NEW 74265M205 1,569 50,660 SH   SOLE 0 29,760 0 20,900
PROFIRE ENERGY INC COM 74316X101 1,175 1,377,812 SH   SOLE 0 1,377,812 0 0
PROFOUND MED CORP COM NEW 74319B502 1,606 78,280 SH   SOLE 0 100 0 78,180
PROG HOLDINGS INC COM NPV 74319R101 720 13,361 SH   SOLE 0 13,361 0 0
PROGRESSIVE CORP COM 743315103 16,503 166,895 SH   SOLE 0 166,895 0 0
PROGRESS SOFTWARE CORP COM 743312100 107,145 2,370,990 SH   SOLE 0 2,370,990 0 0
PROGYNY INC COM 74340E103 3,183 75,100 SH   SOLE 0 75,100 0 0
PROLOGIS INC. COM 74340W103 28,404 285,014 SH   SOLE 0 0 0 285,014
PROOFPOINT INC COM 743424103 1,787 13,100 SH   SOLE 0 13,100 0 0
PROPETRO HLDG CORP COM 74347M108 515 69,745 SH   SOLE 0 69,745 0 0
PROPHASE LABS INC COM 74345W108 2,525 275,010 SH   SOLE 0 275,010 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 1,408 335,300 SH   SOLE 0 0 0 335,300
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,922 16,700 SH   SOLE 0 16,700 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 2,256 24,700 SH   SOLE 0 24,700 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 2,236 141,700 SH   SOLE 0 141,700 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 200 23,300 SH   SOLE 0 23,300 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 2,982 16,400 SH   SOLE 0 16,400 0 0
PROS HOLDINGS INC COM 74346Y103 1,981 39,011 SH   SOLE 0 39,011 0 0
PROSIGHT GLOBAL INC COM 74349J103 176 13,705 SH   SOLE 0 1,520 0 12,185
PROTAGONIST THERAPEUTICS INC COM 74366E102 722 35,797 SH   SOLE 0 35,797 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 1,774 488,634 SH   SOLE 0 476,334 0 12,300
PROTARA THERAPEUTICS INC COM STK 74365U107 414 17,110 SH   SOLE 0 410 0 16,700
PROTECTIVE INS CORP CL B 74368L203 8,606 627,703 SH   SOLE 0 623,103 0 4,600
PROTHENA CORP PLC SHS G72800108 3,771 314,000 SH   SOLE 0 308,345 0 5,655
PROVIDENT BANCORP INC COM NEW 74383L105 1,703 141,931 SH   SOLE 0 141,931 0 0
PROVIDENT FINL HLDGS INC COM 743868101 6,294 400,647 SH   SOLE 0 394,666 0 5,981
PROVIDENT FINL SVCS INC COM 74386T105 13,164 732,972 SH   SOLE 0 732,972 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,585 403,281 SH   SOLE 0 403,281 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,169 8,800 SH   SOLE 0 8,800 0 0
PSYCHEMEDICS CORP COM NEW 744375205 2,314 454,640 SH   SOLE 0 405,646 0 48,994
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 120,230 5,111,814 SH   SOLE 0 5,111,814 0 0
PUBLIC STORAGE COM 74460D109 175,451 759,760 SH   SOLE 0 759,760 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,902 32,619 SH   SOLE 0 32,619 0 0
PULMATRIX INC COM NEW 74584P202 3,061 2,572,542 SH   SOLE 0 2,168,598 0 403,944
PULTE GROUP INC COM 745867101 33,325 772,838 SH   SOLE 0 411,574 0 361,264
PUMA BIOTECHNOLOGY INC COM 74587V107 17,046 1,661,435 SH   SOLE 0 1,661,435 0 0
PURE CYCLE CORP COM NEW 746228303 2,642 235,298 SH   SOLE 0 100,298 0 135,000
PURPLE BIOTECH LTD SPONSORED ADS 74638P109 491 128,900 SH   SOLE 0 0 0 128,900
PURPLE INNOVATION INC COM 74640Y106 12,748 386,999 SH   SOLE 0 386,999 0 0
PUXIN LTD ADS 74704P108 320 54,901 SH   SOLE 0 5,699 0 49,202
PYXIS TANKERS INC COM Y71726106 23 27,650 SH   SOLE 0 27,650 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 7,022 961,950 SH   SOLE 0 961,950 0 0
QAD INC CL A 74727D306 39,050 618,077 SH   SOLE 0 618,077 0 0
QCR HOLDINGS INC COM 74727A104 20,139 508,700 SH   SOLE 0 497,200 0 11,500
QEP RESOURCES INC COM 74733V100 8,500 3,556,365 SH   SOLE 0 3,556,365 0 0
QIWI PLC SPON ADR REP B 74735M108 10,193 989,590 SH   SOLE 0 701,075 0 288,515
QORVO INC COM 74736K101 68,209 410,231 SH   SOLE 0 196,948 0 213,283
QUAD / GRAPHICS INC COM CL A 747301109 3,819 999,800 SH   SOLE 0 999,800 0 0
QUALCOMM INC COM 747525103 40,257 264,260 SH   SOLE 0 131,514 0 132,746
QUALYS INC COM 74758T303 12,419 101,900 SH   SOLE 0 64,471 0 37,429
QUANEX BUILDING PRODUCTS COR COM 747619104 38,886 1,754,007 SH   SOLE 0 1,713,707 0 40,300
QUANTERIX CORP COM 74766Q101 446 9,600 SH   SOLE 0 0 0 9,600
QUEST DIAGNOSTICS INC COM 74834L100 74,219 622,800 SH   SOLE 0 580,412 0 42,388
QUEST RESOURCE HLDG CORP COM NEW 74836W203 864 373,987 SH   SOLE 0 373,987 0 0
QUICKLOGIC CORP COM NEW 74837P405 95 25,092 SH   SOLE 0 100 0 24,992
QUINSTREET INC COM 74874Q100 21,174 987,588 SH   SOLE 0 948,400 0 39,188
QUMU CORP COM 749063103 8,730 1,092,674 SH   SOLE 0 907,519 0 185,155
QUOTIENT TECHNOLOGY INC COM 749119103 10,221 1,085,024 SH   SOLE 0 1,085,024 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 5,425 556,369 SH   SOLE 0 50,294 0 506,075
RADCOM LTD SHS NEW M81865111 2,470 225,533 SH   SOLE 0 188,370 0 37,163
RADIANT LOGISTICS INC COM 75025X100 1,768 304,900 SH   SOLE 0 2,500 0 302,400
RADIUS HEALTH INC COM NEW 750469207 7,777 435,457 SH   SOLE 0 435,457 0 0
RADNET INC COM 750491102 28,151 1,438,470 SH   SOLE 0 1,423,970 0 14,500
RADWARE LTD ORD M81873107 61,420 2,213,339 SH   SOLE 0 2,132,639 0 80,700
RAFAEL HLDGS INC COM CL B 75062E106 8,938 383,288 SH   SOLE 0 383,288 0 0
RALPH LAUREN CORP CL A 751212101 133,454 1,286,426 SH   SOLE 0 1,286,426 0 0
RAMACO RES INC COM 75134P303 194 67,269 SH   SOLE 0 67,269 0 0
RAMBUS INC DEL COM 750917106 44,892 2,571,160 SH   SOLE 0 2,571,160 0 0
RA MED SYS INC COM 74933X203 1,055 141,990 SH   SOLE 0 141,990 0 0
RANDOLPH BANCORP INC COM 752378109 651 29,500 SH   SOLE 0 0 0 29,500
RANGER ENERGY SVCS INC COM CL A 75282U104 302 82,887 SH   SOLE 0 74,860 0 8,027
RANGE RES CORP COM 75281A109 197 29,391 SH   SOLE 0 29,391 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,792 133,300 SH   SOLE 0 0 0 133,300
RAPT THERAPEUTICS INC COM 75382E109 219 11,100 SH   SOLE 0 0 0 11,100
RAVEN INDS INC COM 754212108 11,310 341,800 SH   SOLE 0 341,800 0 0
RAVE RESTAURANT GROUP INC COM 754198109 119 130,812 SH   SOLE 0 3,562 0 127,250
RAYMOND JAMES FINL INC COM 754730109 2,458 25,695 SH   SOLE 0 14,526 0 11,169
RAYONIER ADVANCED MATLS INC COM 75508B104 27,671 4,244,034 SH   SOLE 0 4,244,034 0 0
RAYONIER INC COM 754907103 61,737 2,101,328 SH   SOLE 0 2,101,328 0 0
RBB BANCORP COM 74930B105 670 43,591 SH   SOLE 0 43,591 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 1,404 678,081 SH   SOLE 0 673,981 0 4,100
READING INTL INC CL A 755408101 4,045 805,690 SH   SOLE 0 805,690 0 0
REALNETWORKS INC COM NEW 75605L708 2,706 1,734,748 SH   SOLE 0 1,734,748 0 0
REALOGY HLDGS CORP COM 75605Y106 17,734 1,351,692 SH   SOLE 0 1,351,692 0 0
REALTY INCOME CORP COM 756109104 1,838 29,569 SH   SOLE 0 29,569 0 0
RECRO PHARMA INC COM 75629F109 3,932 1,379,785 SH   SOLE 0 1,227,400 0 152,385
REDFIN CORP COM 75737F108 57,086 831,800 SH   SOLE 0 815,544 0 16,256
RED LION HOTELS CORP COM 756764106 1,766 510,390 SH   SOLE 0 330,387 0 180,003
RED ROCK RESORTS INC CL A 75700L108 2,053 82,000 SH   SOLE 0 82,000 0 0
REDWOOD TR INC COM 758075402 5,294 603,000 SH   SOLE 0 603,000 0 0
REEDS INC COM 758338107 510 862,400 SH   SOLE 0 1,400 0 861,000
REGAL BELOIT CORP COM 758750103 16,481 134,200 SH   SOLE 0 125,928 0 8,272
REGENCY CTRS CORP COM 758849103 3,650 80,069 SH   SOLE 0 68,037 0 12,032
REGENERON PHARMACEUTICALS COM 75886F107 437,191 904,952 SH   SOLE 0 789,433 0 115,519
REGIONAL HEALTH PPTYS INC COM 75903M309 128 35,700 SH   SOLE 0 25,900 0 9,800
REGIONAL MGMT CORP COM 75902K106 11,369 380,737 SH   SOLE 0 355,239 0 25,498
REGIS CORP MINN COM 758932107 629 68,399 SH   SOLE 0 68,399 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 606 449,200 SH   SOLE 0 20,202 0 428,998
REINSURANCE GRP OF AMERICA I COM NEW 759351604 9,817 84,700 SH   SOLE 0 14,000 0 70,700
RELIANCE STEEL & ALUMINUM CO COM 759509102 12,647 105,612 SH   SOLE 0 45,175 0 60,437
RELIANT BANCORP INC COM 75956B101 1,680 90,234 SH   SOLE 0 87,325 0 2,909
RELX PLC SPONSORED ADR 759530108 69,100 2,802,100 SH   SOLE 0 2,802,100 0 0
RE MAX HLDGS INC CL A 75524W108 45,187 1,243,800 SH   SOLE 0 1,243,800 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1,000 15,500 SH   SOLE 0 15,500 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 49,180 296,587 SH   SOLE 0 227,781 0 68,806
RENESOLA LTD SPONSORED ADS 75971T301 4,941 432,281 SH   SOLE 0 432,281 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 18,456 260,603 SH   SOLE 0 252,902 0 7,701
RENREN INC SPONSORED ADS 759892300 64 13,361 SH   SOLE 0 0 0 13,361
RENT A CTR INC NEW COM 76009N100 103,970 2,715,336 SH   SOLE 0 2,715,336 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,769 101,600 SH   SOLE 0 0 0 101,600
REPLIGEN CORP COM 759916109 127,826 667,044 SH   SOLE 0 667,044 0 0
REPLIMUNE GROUP INC COM 76029N106 876 22,975 SH   SOLE 0 17,769 0 5,206
REPRO MED SYS INC COM 759910102 121 20,144 SH   SOLE 0 0 0 20,144
REPUBLIC BANCORP INC KY CL A 760281204 1,436 39,800 SH   SOLE 0 39,800 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 2,467 865,746 SH   SOLE 0 865,746 0 0
REPUBLIC SVCS INC COM 760759100 50,457 523,961 SH   SOLE 0 305,828 0 218,133
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,926 231,700 SH   SOLE 0 231,700 0 0
RESMED INC COM 761152107 672 3,207 SH   SOLE 0 0 0 3,207
RESOLUTE FST PRODS INC COM 76117W109 5,731 876,300 SH   SOLE 0 767,800 0 108,500
RESONANT INC COM 76118L102 1,027 387,643 SH   SOLE 0 0 0 387,643
RESOURCES CONNECTION INC COM 76122Q105 4,727 376,043 SH   SOLE 0 295,401 0 80,642
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,892 290,700 SH   SOLE 0 184,331 0 106,369
RETAIL PPTYS AMER INC CL A 76131V202 26,852 3,136,866 SH   SOLE 0 3,136,866 0 0
RETAIL VALUE INC COM 76133Q102 6,088 409,434 SH   SOLE 0 272,776 0 136,658
RETO ECO SOLUTIONS INC COM G75271109 137 205,503 SH   SOLE 0 65,303 0 140,200
RETRACTABLE TECHNOLOGIES INC COM 76129W105 10,731 999,197 SH   SOLE 0 999,197 0 0
REV GROUP INC COM 749527107 670 76,000 SH   SOLE 0 0 0 76,000
REVLON INC CL A NEW 761525609 523 44,000 SH   SOLE 0 0 0 44,000
REVOLVE GROUP INC CL A 76156B107 32,551 1,044,300 SH   SOLE 0 1,044,300 0 0
REWALK ROBOTICS LTD SHS M8216Q200 405 307,000 SH   SOLE 0 48,126 0 258,874
REX AMERICAN RES CORP COM 761624105 30,554 415,864 SH   SOLE 0 415,864 0 0
REXFORD INDL RLTY INC COM 76169C100 1,311 26,700 SH   SOLE 0 400 0 26,300
REXNORD CORP COM 76169B102 3,593 90,993 SH   SOLE 0 31,415 0 59,578
REYNOLDS CONSUMER PRODS INC COM 76171L106 8,549 284,600 SH   SOLE 0 250,205 0 34,395
RF INDS LTD COM PAR $0.01 749552105 3,764 766,569 SH   SOLE 0 718,568 0 48,001
RGC RES INC COM 74955L103 1,898 79,800 SH   SOLE 0 57,906 0 21,894
RH COM 74967X103 10,427 23,300 SH   SOLE 0 23,300 0 0
RHINEBECK BANCORP INC COM 762093102 101 11,800 SH   SOLE 0 8,984 0 2,816
RHYTHM PHARMACEUTICALS INC COM 76243J105 297 10,000 SH   SOLE 0 10,000 0 0
RIBBON COMMUNICATIONS INC COM 762544104 6,307 961,369 SH   SOLE 0 842,814 0 118,555
RICEBRAN TECHNOLOGIES COM NEW 762831204 292 479,300 SH   SOLE 0 479,300 0 0
RICHARDSON ELECTRS LTD COM 763165107 4,253 902,979 SH   SOLE 0 891,036 0 11,943
RICHMOND MUT BANCORPORATION COM 76525P100 272 19,942 SH   SOLE 0 12,242 0 7,700
RIGEL PHARMACEUTICALS INC COM NEW 766559603 7,310 2,088,614 SH   SOLE 0 2,088,614 0 0
RIGNET INC COM 766582100 5,433 922,400 SH   SOLE 0 922,400 0 0
RIMINI STR INC DEL COM 76674Q107 3,594 811,190 SH   SOLE 0 521,697 0 289,493
RING ENERGY INC COM 76680V108 159 241,007 SH   SOLE 0 15,756 0 225,251
RIO TINTO PLC SPONSORED ADR 767204100 37,946 504,464 SH   SOLE 0 464,861 0 39,603
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,044 171,472 SH   SOLE 0 171,472 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 127,061 1,826,908 SH   SOLE 0 1,826,908 0 0
RITE AID CORP COM 767754872 3,701 233,790 SH   SOLE 0 233,790 0 0
RIVERVIEW BANCORP INC COM 769397100 1,562 297,007 SH   SOLE 0 297,007 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 148 16,200 SH   SOLE 0 7,426 0 8,774
RMR GROUP INC CL A 74967R106 23,791 616,016 SH   SOLE 0 616,016 0 0
ROBERT HALF INTL INC COM 770323103 10,821 173,198 SH   SOLE 0 166,145 0 7,053
ROCKWELL MED INC COM 774374102 980 970,605 SH   SOLE 0 487,405 0 483,200
ROCKY BRANDS INC COM 774515100 9,527 339,384 SH   SOLE 0 301,612 0 37,772
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1,971 486,617 SH   SOLE 0 463,838 0 22,779
ROGERS COMMUNICATIONS INC CL B 775109200 168,648 3,619,822 SH   SOLE 0 3,619,822 0 0
ROGERS CORP COM 775133101 6,920 44,561 SH   SOLE 0 44,561 0 0
ROKU INC COM CL A 77543R102 150,722 453,955 SH   SOLE 0 78,050 0 375,905
ROLLINS INC COM 775711104 17,068 436,869 SH   SOLE 0 429,789 0 7,080
ROYAL BK CDA COM 780087102 55,188 673,394 SH   SOLE 0 185,094 0 488,300
ROYAL GOLD INC COM 780287108 67,775 637,224 SH   SOLE 0 514,449 0 122,775
RPC INC COM 749660106 2,119 672,630 SH   SOLE 0 672,630 0 0
RPM INTL INC COM 749685103 24,529 270,200 SH   SOLE 0 242,595 0 27,605
RUBICON TECHNOLOGY INC COM NEW 78112T206 995 109,999 SH   SOLE 0 109,999 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,450 190,989 SH   SOLE 0 168,747 0 22,242
RUHNN HLDG LTD ADS 781314109 839 287,268 SH   SOLE 0 279,648 0 7,620
RUSH ENTERPRISES INC CL A 781846209 28,046 677,110 SH   SOLE 0 644,943 0 32,167
RUSH ENTERPRISES INC CL B 781846308 16,051 423,611 SH   SOLE 0 409,199 0 14,412
RUTHS HOSPITALITY GROUP INC COM 783332109 938 52,925 SH   SOLE 0 52,925 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 283,272 2,575,671 SH   SOLE 0 2,575,671 0 0
RYB ED INC ADR 74979W101 610 257,214 SH   SOLE 0 257,214 0 0
RYDER SYS INC COM 783549108 11,234 181,900 SH   SOLE 0 181,900 0 0
RYERSON HLDG CORP COM 783754104 2,271 166,500 SH   SOLE 0 166,500 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 8,542 491,779 SH   SOLE 0 403,970 0 87,809
SACHEM CAP CORP COM 78590A109 403 96,864 SH   SOLE 0 27,123 0 69,741
SAFE BULKERS INC COM Y7388L103 5,995 4,611,286 SH   SOLE 0 4,611,286 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,966 308,117 SH   SOLE 0 88,266 0 219,851
SAFETY INS GROUP INC COM 78648T100 21,516 276,200 SH   SOLE 0 248,414 0 27,786
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,992 166,207 SH   SOLE 0 166,173 0 34
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 26,173 491,600 SH   SOLE 0 491,600 0 0
SALESFORCE COM INC COM 79466L302 144,618 649,881 SH   SOLE 0 436,128 0 213,753
SALLY BEAUTY HLDGS INC COM 79546E104 7,288 558,900 SH   SOLE 0 558,900 0 0
SANDERSON FARMS INC COM 800013104 51,203 387,318 SH   SOLE 0 385,322 0 1,996
SANDRIDGE ENERGY INC COM NEW 80007P869 2,630 848,465 SH   SOLE 0 690,054 0 158,411
SANDSTORM GOLD LTD COM NEW 80013R206 26,384 3,681,000 SH   SOLE 0 3,347,245 0 333,755
SANDY SPRING BANCORP INC COM 800363103 9,523 295,841 SH   SOLE 0 295,841 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 12,556 159,224 SH   SOLE 0 143,400 0 15,824
SANGAMO THERAPEUTICS INC COM 800677106 20,171 1,292,600 SH   SOLE 0 1,292,600 0 0
SANMINA CORPORATION COM 801056102 30,066 942,815 SH   SOLE 0 942,815 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 7,711 350,200 SH   SOLE 0 347,100 0 3,100
SAPIENS INTL CORP N V SHS G7T16G103 27,769 907,203 SH   SOLE 0 801,110 0 106,093
SASOL LTD SPONSORED ADR 803866300 977 110,300 SH   SOLE 0 89,469 0 20,831
SATSUMA PHARMACEUTICALS INC COM 80405P107 85 18,425 SH   SOLE 0 677 0 17,748
SAUL CTRS INC COM 804395101 9,861 311,274 SH   SOLE 0 311,274 0 0
SAVARA INC COM 805111101 460 399,900 SH   SOLE 0 30,599 0 369,301
SBA COMMUNICATIONS CORP NEW CL A 78410G104 81,690 289,549 SH   SOLE 0 83,525 0 206,024
SCANSOURCE INC COM 806037107 620 23,510 SH   SOLE 0 1,196 0 22,314
SCHLUMBERGER LTD COM 806857108 45,404 2,079,904 SH   SOLE 0 715,422 0 1,364,482
SCHNEIDER NATIONAL INC CL B 80689H102 7,889 381,118 SH   SOLE 0 381,118 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 3,329 68,600 SH   SOLE 0 0 0 68,600
SCHOLASTIC CORP COM 807066105 770 30,801 SH   SOLE 0 0 0 30,801
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,110 36,200 SH   SOLE 0 36,200 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,314 34,900 SH   SOLE 0 34,900 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5,292 90,900 SH   SOLE 0 90,900 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,005 22,200 SH   SOLE 0 22,200 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 223 7,600 SH   SOLE 0 7,600 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 21,085 410,300 SH   SOLE 0 410,300 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 7,738 138,100 SH   SOLE 0 138,100 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 359 5,600 SH   SOLE 0 5,600 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 976 7,600 SH   SOLE 0 7,600 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 476 8,000 SH   SOLE 0 8,000 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 368 9,700 SH   SOLE 0 9,700 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 10,504 169,200 SH   SOLE 0 169,200 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,864 96,098 SH   SOLE 0 96,098 0 0
SCIENTIFIC GAMES CORP COM 80874P109 851 20,500 SH   SOLE 0 20,500 0 0
SCIPLAY CORPORATION CL A 809087109 18,922 1,366,200 SH   SOLE 0 1,132,097 0 234,103
SCOTTS MIRACLE GRO CO CL A 810186106 28,696 144,100 SH   SOLE 0 101,391 0 42,709
SCPHARMACEUTICALS INC COM 810648105 1,307 247,086 SH   SOLE 0 210,054 0 37,032
SCULLY ROYALTY LTD COM SHS G7T96K107 388 78,370 SH   SOLE 0 71,310 0 7,060
SCWORX CORP COM 78396V109 166 122,839 SH   SOLE 0 20,165 0 102,674
SCYNEXIS INC COM NEW 811292200 990 129,446 SH   SOLE 0 28,151 0 101,295
SEABOARD CORP DEL COM 811543107 25,072 8,272 SH   SOLE 0 8,202 0 70
SEACHANGE INTL INC COM 811699107 121 86,543 SH   SOLE 0 86,543 0 0
SEACOR HOLDINGS INC COM 811904101 24,075 580,831 SH   SOLE 0 580,831 0 0
SEACOR MARINE HLDGS INC COM 78413P101 43 15,900 SH   SOLE 0 15,900 0 0
SEAGEN INC COM 81181C104 35,258 201,313 SH   SOLE 0 169,305 0 32,008
SEALED AIR CORP NEW COM 81211K100 33,903 740,409 SH   SOLE 0 724,408 0 16,001
SEASPINE HLDGS CORP COM 81255T108 10,215 585,400 SH   SOLE 0 571,500 0 13,900
SEAWORLD ENTMT INC COM 81282V100 9,955 315,125 SH   SOLE 0 315,125 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 48 25,800 SH   SOLE 0 700 0 25,100
SECOO HLDG LTD ADR 81367P101 415 180,600 SH   SOLE 0 180,600 0 0
SECUREWORKS CORP CL A 81374A105 335 23,540 SH   SOLE 0 20,840 0 2,700
SECURITY NATL FINL CORP CL A NEW 814785309 2,205 264,123 SH   SOLE 0 241,747 0 22,376
SEELOS THERAPEUTICS INC COM 81577F109 1,110 702,486 SH   SOLE 0 257,083 0 445,403
SEI INVTS CO COM 784117103 8,352 145,326 SH   SOLE 0 74,372 0 70,954
SELECTA BIOSCIENCES INC COM 816212104 2,943 971,233 SH   SOLE 0 1,095 0 970,138
SELECT BANCORP INC NEW COM 81617L108 1,563 165,062 SH   SOLE 0 149,487 0 15,575
SELECT ENERGY SVCS INC CL A COM 81617J301 4,902 1,195,662 SH   SOLE 0 1,119,513 0 76,149
SELECT INTERIOR CONCEPTS INC CL A 816120307 1,379 192,841 SH   SOLE 0 75,163 0 117,678
SELECTIVE INS GROUP INC COM 816300107 1,955 29,194 SH   SOLE 0 0 0 29,194
SELECT SECTOR SPDR TR ENERGY 81369Y506 652 17,200 SH   SOLE 0 17,200 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 706 19,300 SH   SOLE 0 19,300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,185 50,909 SH   SOLE 0 50,909 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,444 27,600 SH   SOLE 0 27,600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 273 2,100 SH   SOLE 0 2,100 0 0
SEMILEDS CORP COM NEW 816645204 762 212,896 SH   SOLE 0 158,896 0 54,000
SEMTECH CORP COM 816850101 3,598 49,916 SH   SOLE 0 49,916 0 0
SENECA BIOPHARMA INC COM 81689B103 147 167,512 SH   SOLE 0 167,512 0 0
SENECA FOODS CORP NEW CL A 817070501 5,752 144,163 SH   SOLE 0 141,883 0 2,280
SENMIAO TECHNOLOGY LTD COM 817225105 63 58,900 SH   SOLE 0 3,745 0 55,155
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13,596 257,800 SH   SOLE 0 257,800 0 0
SENSEONICS HLDGS INC COM 81727U105 894 1,025,500 SH   SOLE 0 0 0 1,025,500
SENSUS HEALTHCARE INC COM 81728J109 71 18,434 SH   SOLE 0 18,434 0 0
SERES THERAPEUTICS INC COM 81750R102 2,475 101,000 SH   SOLE 0 96,426 0 4,574
SERVICE CORP INTL COM 817565104 23,578 480,200 SH   SOLE 0 461,869 0 18,331
SERVICE PPTYS TR COM SH BEN INT 81761L102 178 15,479 SH   SOLE 0 15,479 0 0
SERVICESOURCE INTL INC COM 81763U100 8,526 4,844,561 SH   SOLE 0 4,183,348 0 661,213
SESEN BIO INC COM 817763105 3,930 2,911,018 SH   SOLE 0 2,212,257 0 698,761
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 152 21,305 SH   SOLE 0 13,739 0 7,566
SFL CORPORATION LTD SHS G7738W106 6,438 1,025,165 SH   SOLE 0 1,025,165 0 0
SGOCO GROUP LTD SHS NEW G80751129 19 13,295 SH   SOLE 0 13,295 0 0
SHAKE SHACK INC CL A 819047101 1,157 13,645 SH   SOLE 0 13,645 0 0
SHARPS COMPLIANCE CORP COM 820017101 3,836 405,946 SH   SOLE 0 405,946 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 63,101 3,593,425 SH   SOLE 0 3,593,425 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 65,601 1,516,794 SH   SOLE 0 1,516,794 0 0
SHERWIN WILLIAMS CO COM 824348106 8,451 11,500 SH   SOLE 0 1,440 0 10,060
SHINECO INC COM 824567309 438 143,314 SH   SOLE 0 143,314 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 896 30,100 SH   SOLE 0 2,831 0 27,269
SHOPIFY INC CL A 82509L107 223,602 197,612 SH   SOLE 0 103,230 0 94,382
SHORE BANCSHARES INC COM 825107105 4,791 328,137 SH   SOLE 0 328,137 0 0
SHOTSPOTTER INC COM 82536T107 3,096 82,132 SH   SOLE 0 82,132 0 0
SHUTTERSTOCK INC COM 825690100 95,526 1,332,301 SH   SOLE 0 1,332,301 0 0
SI BONE INC COM 825704109 7,454 249,301 SH   SOLE 0 229,801 0 19,500
SIEBERT FINL CORP COM 826176109 92 21,800 SH   SOLE 0 21,179 0 621
SIENTRA INC COM 82621J105 49 12,498 SH   SOLE 0 600 0 11,898
SIERRA BANCORP COM 82620P102 8,090 338,231 SH   SOLE 0 318,131 0 20,100
SIERRA METALS INC COM 82639W106 1,352 408,300 SH   SOLE 0 14,900 0 393,400
SIERRA ONCOLOGY INC COM NEW 82640U404 1,712 106,774 SH   SOLE 0 106,774 0 0
SIERRA WIRELESS INC COM 826516106 19,652 1,345,100 SH   SOLE 0 1,345,100 0 0
SIFCO INDS INC COM 826546103 666 79,234 SH   SOLE 0 76,378 0 2,856
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 798 628,230 SH   SOLE 0 572,738 0 55,492
SIGA TECHNOLOGIES INC COM 826917106 4,139 569,314 SH   SOLE 0 532,614 0 36,700
SIGMA LABS INC COM 826598500 62 18,400 SH   SOLE 0 0 0 18,400
SIGMATRON INTL INC COM 82661L101 1,357 289,855 SH   SOLE 0 253,415 0 36,440
SIGNATURE BK NEW YORK N Y COM 82669G104 27,650 204,374 SH   SOLE 0 202,826 0 1,548
SILGAN HOLDINGS INC COM 827048109 5,383 145,180 SH   SOLE 0 132,723 0 12,457
SILICOM LTD ORD M84116108 1,906 45,545 SH   SOLE 0 0 0 45,545
SILICON LABORATORIES INC COM 826919102 4,584 35,998 SH   SOLE 0 35,998 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12,975 269,479 SH   SOLE 0 269,479 0 0
SILK RD MED INC COM 82710M100 1,795 28,500 SH   SOLE 0 28,500 0 0
SILVERCORP METALS INC COM 82835P103 35,369 5,288,196 SH   SOLE 0 4,909,187 0 379,009
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,393 244,287 SH   SOLE 0 225,421 0 18,866
SIMPSON MANUFACTURING CO INC COM 829073105 13,924 149,000 SH   SOLE 0 138,645 0 10,355
SIMULATIONS PLUS INC COM 829214105 2,976 41,379 SH   SOLE 0 41,379 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 10,443 507,417 SH   SOLE 0 507,417 0 0
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 392 249,673 SH   SOLE 0 0 0 249,673
SIRIUS INTERNATIONAL INSURAN COM G8196D101 263 21,000 SH   SOLE 0 11,688 0 9,312
SIRIUS XM HOLDINGS INC COM 82968B103 34,626 5,435,803 SH   SOLE 0 4,458,124 0 977,679
SITE CTRS CORP COM 82981J109 716 70,756 SH   SOLE 0 70,756 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,158 7,300 SH   SOLE 0 4,900 0 2,400
SITIME CORP COM 82982T106 873 7,800 SH   SOLE 0 1,707 0 6,093
SJW GROUP COM 784305104 44,266 638,200 SH   SOLE 0 638,200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,778 89,784 SH   SOLE 0 89,784 0 0
SKYWEST INC COM 830879102 5,848 145,078 SH   SOLE 0 145,078 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 289,965 6,864,700 SH   SOLE 0 4,964,936 0 1,899,764
SLEEP NUMBER CORP COM 83125X103 4,699 57,400 SH   SOLE 0 54,474 0 2,926
SLM CORP COM 78442P106 2,471 199,400 SH   SOLE 0 0 0 199,400
SMARTFINANCIAL INC COM NEW 83190L208 4,638 255,674 SH   SOLE 0 207,874 0 47,800
SMART SAND INC COM 83191H107 801 465,592 SH   SOLE 0 11,828 0 453,764
SMITH A O CORP COM 831865209 11,315 206,400 SH   SOLE 0 206,400 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 582 107,400 SH   SOLE 0 3,600 0 103,800
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7,399 175,450 SH   SOLE 0 175,450 0 0
SMITH & WESSON BRANDS INC COM 831754106 75,234 4,238,562 SH   SOLE 0 4,238,562 0 0
SMTC CORP COM NEW 832682207 2,315 466,733 SH   SOLE 0 335,276 0 131,457
SMUCKER J M CO COM NEW 832696405 147,653 1,277,279 SH   SOLE 0 1,117,198 0 160,081
SNAP INC CL A 83304A106 262,462 5,241,900 SH   SOLE 0 2,280,909 0 2,960,991
SOCKET MOBILE INC COM NEW 83368E200 268 112,600 SH   SOLE 0 30,478 0 82,122
SOGOU INC ADR REPSTG A 83409V104 34,384 4,218,864 SH   SOLE 0 4,218,864 0 0
SOHU COM LTD SPONSORED ADS 83410S108 43,028 2,699,355 SH   SOLE 0 2,699,355 0 0
SOLARWINDS CORP COM 83417Q105 12,781 854,900 SH   SOLE 0 854,900 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 122 12,415 SH   SOLE 0 0 0 12,415
SOLID BIOSCIENCES INC COM 83422E105 563 74,250 SH   SOLE 0 74,250 0 0
SOLITARIO ZINC CORP COM 8342EP107 689 1,224,584 SH   SOLE 0 918,714 0 305,870
SOLITON INC COM 834251100 150 19,500 SH   SOLE 0 1,320 0 18,180
SONIC AUTOMOTIVE INC CL A 83545G102 1,945 50,426 SH   SOLE 0 50,426 0 0
SONIM TECHNOLOGIES INC COM 83548F101 922 1,272,890 SH   SOLE 0 501,190 0 771,700
SONOCO PRODS CO COM 835495102 10,369 175,000 SH   SOLE 0 175,000 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 666 91,734 SH   SOLE 0 91,734 0 0
SONOS INC COM 83570H108 81,703 3,493,053 SH   SOLE 0 3,469,299 0 23,754
SONY CORP SPONSORED ADR 835699307 15,135 149,700 SH   SOLE 0 87,935 0 61,765
SOTHERLY HOTELS INC COM 83600C103 632 252,915 SH   SOLE 0 162,296 0 90,619
SOUTHERN CO COM 842587107 26,322 428,484 SH   SOLE 0 230,658 0 197,826
SOUTHERN FIRST BANCSHARES COM 842873101 4,543 128,507 SH   SOLE 0 115,807 0 12,700
SOUTHERN MO BANCORP INC COM 843380106 4,366 143,434 SH   SOLE 0 116,424 0 27,010
SOUTHERN NATL BANCORP OF VA COM 843395104 6,716 554,613 SH   SOLE 0 438,970 0 115,643
SOUTH PLAINS FINANCIAL INC COM 83946P107 671 35,404 SH   SOLE 0 2,475 0 32,929
SOUTHSIDE BANCSHARES INC COM 84470P109 28,597 921,585 SH   SOLE 0 898,446 0 23,139
SOUTHWEST AIRLS CO COM 844741108 73,797 1,583,280 SH   SOLE 0 580,928 0 1,002,352
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 3,732 335,900 SH   SOLE 0 335,900 0 0
SPAR GROUP INC COM 784933103 88 76,600 SH   SOLE 0 56,213 0 20,387
SPARK ENERGY INC CL A COM 846511103 10,865 1,135,348 SH   SOLE 0 1,135,348 0 0
SPARK NETWORKS SE SPONSORED ADR 846517100 1,043 196,052 SH   SOLE 0 0 0 196,052
SPARTANNASH CO COM 847215100 23,369 1,342,278 SH   SOLE 0 1,316,012 0 26,266
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3,150 10,300 SH   SOLE 0 10,300 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,800 15,700 SH   SOLE 0 15,700 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,627 39,000 SH   SOLE 0 39,000 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 340 12,300 SH   SOLE 0 12,300 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,046 31,000 SH   SOLE 0 31,000 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,492 35,400 SH   SOLE 0 35,400 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 4,260 136,400 SH   SOLE 0 136,400 0 0
SPDR SER TR BLOMBRG BRC EMRG 78464A391 1,741 62,063 SH   SOLE 0 62,063 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 43,064 395,300 SH   SOLE 0 395,300 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 18,892 701,000 SH   SOLE 0 701,000 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 2,966 50,282 SH   SOLE 0 50,282 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,520 50,612 SH   SOLE 0 50,612 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2,202 41,955 SH   SOLE 0 41,955 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 8,450 255,600 SH   SOLE 0 255,600 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 1,313 49,702 SH   SOLE 0 49,702 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,847 155,500 SH   SOLE 0 155,500 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 5,705 185,300 SH   SOLE 0 185,300 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 3,499 94,100 SH   SOLE 0 94,100 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 7,457 237,486 SH   SOLE 0 237,486 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 19,403 631,800 SH   SOLE 0 631,800 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 877 21,700 SH   SOLE 0 21,700 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 263 5,700 SH   SOLE 0 5,700 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 444 6,409 SH   SOLE 0 6,409 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 726 9,500 SH   SOLE 0 9,500 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 7,715 84,300 SH   SOLE 0 84,300 0 0
SPDR SER TR S&P METALS MNG 78464A755 943 28,200 SH   SOLE 0 28,200 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 547 8,500 SH   SOLE 0 8,500 0 0
SPDR SER TR WELLS FG PFD ETF 78464A292 3,193 71,900 SH   SOLE 0 71,900 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 13,425 169,984 SH   SOLE 0 158,389 0 11,595
SPECTRUM PHARMACEUTICALS INC COM 84763A108 8,108 2,377,802 SH   SOLE 0 2,197,135 0 180,667
S&P GLOBAL INC COM 78409V104 281,130 855,200 SH   SOLE 0 416,479 0 438,721
SPHERE 3D CORP NEW COM 84841L308 151 105,474 SH   SOLE 0 0 0 105,474
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 14,909 381,400 SH   SOLE 0 377,049 0 4,351
SPIRIT AIRLS INC COM 848577102 19,122 782,100 SH   SOLE 0 782,100 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 2,208 131,400 SH   SOLE 0 64,000 0 67,400
SPOK HLDGS INC COM 84863T106 17,263 1,550,993 SH   SOLE 0 1,379,609 0 171,384
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7,206 410,598 SH   SOLE 0 410,598 0 0
SP PLUS CORP COM 78469C103 9,006 312,400 SH   SOLE 0 264,800 0 47,600
SPRINGWORKS THERAPEUTICS INC COM 85205L107 2,183 30,100 SH   SOLE 0 30,100 0 0
SPROTT INC COM NEW 852066208 309 10,690 SH   SOLE 0 0 0 10,690
SPROUTS FMRS MKT INC COM 85208M102 152,756 7,599,820 SH   SOLE 0 7,549,220 0 50,600
SPROUT SOCIAL INC COM CL A 85209W109 8,083 178,000 SH   SOLE 0 178,000 0 0
SPS COMMERCE INC COM 78463M107 68,314 629,103 SH   SOLE 0 629,103 0 0
SPX FLOW INC COM 78469X107 243 4,200 SH   SOLE 0 4,200 0 0
SQUARE INC CL A 852234103 59,916 275,300 SH   SOLE 0 71,049 0 204,251
SRAX INC CL A 78472M106 270 86,900 SH   SOLE 0 27,981 0 58,919
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 14,037 307,500 SH   SOLE 0 307,500 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,391 129,693 SH   SOLE 0 129,693 0 0
SSR MNG INC COM 784730103 88,541 4,402,818 SH   SOLE 0 4,402,818 0 0
STAFFING 360 SOLUTIONS INC COM 852387307 159 236,728 SH   SOLE 0 236,728 0 0
STAG INDL INC COM 85254J102 2,299 73,400 SH   SOLE 0 73,400 0 0
STAMPS COM INC COM NEW 852857200 45,006 229,400 SH   SOLE 0 229,400 0 0
STANDARD AVB FINL CORP COM 85303B100 396 12,155 SH   SOLE 0 400 0 11,755
STANDARD MTR PRODS INC COM 853666105 1,012 25,022 SH   SOLE 0 25,022 0 0
STANTEC INC COM 85472N109 29,766 918,500 SH   SOLE 0 441,900 0 476,600
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 11,301 1,279,826 SH   SOLE 0 1,279,826 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 13,279 1,411,155 SH   SOLE 0 1,308,555 0 102,600
STARRETT L S CO CL A 855668109 2,203 520,731 SH   SOLE 0 479,412 0 41,319
STARTEK INC COM 85569C107 6,294 837,000 SH   SOLE 0 749,174 0 87,826
STARWOOD PPTY TR INC COM 85571B105 6,515 337,584 SH   SOLE 0 316,116 0 21,468
STATE AUTO FINL CORP COM 855707105 2,047 115,363 SH   SOLE 0 63,900 0 51,463
STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 849 568,164 SH   SOLE 0 67,750 0 500,414
STEALTHGAS INC SHS Y81669106 5,407 2,300,800 SH   SOLE 0 2,180,924 0 119,876
STEELCASE INC CL A 858155203 16,290 1,202,200 SH   SOLE 0 1,202,200 0 0
STEEL CONNECT INC COM 858098106 2,149 2,730,877 SH   SOLE 0 2,479,625 0 251,252
STEEL DYNAMICS INC COM 858119100 59,035 1,601,172 SH   SOLE 0 1,601,172 0 0
STEPAN CO COM 858586100 14,676 123,000 SH   SOLE 0 112,600 0 10,400
STERICYCLE INC COM 858912108 14,443 208,320 SH   SOLE 0 203,898 0 4,422
STERIS PLC SHS USD G8473T100 4,682 24,700 SH   SOLE 0 24,700 0 0
STERLING BANCORP INC COM 85917W102 1,701 374,606 SH   SOLE 0 298,699 0 75,907
STERLING CONSTR INC COM 859241101 33,090 1,778,053 SH   SOLE 0 1,718,379 0 59,674
STEWART INFORMATION SVCS COR COM 860372101 39,749 821,945 SH   SOLE 0 779,045 0 42,900
STIFEL FINL CORP COM 860630102 2,746 54,415 SH   SOLE 0 54,415 0 0
STITCH FIX INC COM CL A 860897107 47,575 810,200 SH   SOLE 0 810,200 0 0
STOCK YDS BANCORP INC COM 861025104 5,869 144,980 SH   SOLE 0 144,980 0 0
STONECO LTD COM CL A G85158106 57,066 680,000 SH   SOLE 0 609,789 0 70,211
STONEMOR INC COM 86184W106 74 28,288 SH   SOLE 0 0 0 28,288
STONERIDGE INC COM 86183P102 11,893 393,419 SH   SOLE 0 393,419 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 2,117 1,411,177 SH   SOLE 0 1,389,116 0 22,061
STRATASYS LTD SHS M85548101 7,997 385,932 SH   SOLE 0 385,932 0 0
STRATEGIC ED INC COM 86272C103 54,555 572,277 SH   SOLE 0 553,922 0 18,355
STRATTEC SEC CORP COM 863111100 5,711 115,706 SH   SOLE 0 100,606 0 15,100
STRATUS PPTYS INC COM NEW 863167201 515 20,200 SH   SOLE 0 15,000 0 5,200
STREAMLINE HEALTH SOLUTIONS COM 86323X106 549 352,107 SH   SOLE 0 352,107 0 0
STRIDE INC COM 86333M108 18,139 854,427 SH   SOLE 0 854,427 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 5,320 2,189,200 SH   SOLE 0 1,373,275 0 815,925
STURM RUGER & CO INC COM 864159108 84,006 1,291,006 SH   SOLE 0 1,291,006 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 47,574 7,710,570 SH   SOLE 0 7,710,570 0 0
SUMMER INFANT INC COM NEW 865646301 990 64,499 SH   SOLE 0 53,517 0 10,982
SUMMIT FINL GROUP INC COM 86606G101 5,662 256,435 SH   SOLE 0 256,335 0 100
SUMMIT HOTEL PPTYS INC COM 866082100 2,167 240,479 SH   SOLE 0 240,479 0 0
SUMMIT MATLS INC CL A 86614U100 10,177 506,802 SH   SOLE 0 506,802 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 163 12,125 SH   SOLE 0 5,813 0 6,312
SUMMIT THERAPEUTICS INC COM 86627T108 1,190 253,212 SH   SOLE 0 147,994 0 105,218
SUMMIT WIRELESS TECH INC COM NEW 86633R203 87 24,700 SH   SOLE 0 1,783 0 22,917
SUN CMNTYS INC COM 866674104 12,186 80,200 SH   SOLE 0 45,471 0 34,729
SUNCOKE ENERGY INC COM 86722A103 20,764 4,773,317 SH   SOLE 0 4,483,682 0 289,635
SUNCOR ENERGY INC NEW COM 867224107 14,799 885,040 SH   SOLE 0 0 0 885,040
SUNLANDS TECHNOLOGY GROUP ADS 86740P108 88 80,470 SH   SOLE 0 80,470 0 0
SUN LIFE FINANCIAL INC. COM 866796105 21,221 478,300 SH   SOLE 0 142,500 0 335,800
SUNLINK HEALTH SYS INC COM 86737U102 409 322,245 SH   SOLE 0 319,545 0 2,700
SUNOPTA INC COM 8676EP108 23,709 2,031,796 SH   SOLE 0 1,679,996 0 351,800
SUNPOWER CORP COM 867652406 55,673 2,171,333 SH   SOLE 0 2,056,118 0 115,215
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,729 329,135 SH   SOLE 0 329,135 0 0
SUNWORKS INC COM NEW 86803X204 591 115,398 SH   SOLE 0 115,398 0 0
SUPERCOM LTD NEW SHS NEW M87095119 161 156,553 SH   SOLE 0 138,510 0 18,043
SUPERIOR DRILLING PRODS INC COM 868153107 298 492,024 SH   SOLE 0 492,024 0 0
SUPERIOR GROUP OF CO INC COM 868358102 2,545 109,510 SH   SOLE 0 107,510 0 2,000
SUPERIOR INDS INTL INC COM 868168105 3,447 842,791 SH   SOLE 0 827,409 0 15,382
SUPER MICRO COMPUTER INC COM 86800U104 1,211 38,240 SH   SOLE 0 38,240 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 46,534 1,849,522 SH   SOLE 0 1,849,522 0 0
SUPPORT COM INC COM NEW 86858W200 1,952 887,224 SH   SOLE 0 887,224 0 0
SURGALIGN HOLDINGS INC COM 86882C105 2,306 1,053,025 SH   SOLE 0 973,568 0 79,457
SURGERY PARTNERS INC COM 86881A100 5,586 192,542 SH   SOLE 0 142,642 0 49,900
SURMODICS INC COM 868873100 38,552 885,838 SH   SOLE 0 835,300 0 50,538
SUTRO BIOPHARMA INC COM 869367102 652 30,014 SH   SOLE 0 0 0 30,014
SUZANO S A SPON ADS 86959K105 42,807 3,828,913 SH   SOLE 0 3,734,438 0 94,475
SVB FINANCIAL GROUP COM 78486Q101 22,090 56,957 SH   SOLE 0 56,957 0 0
SVMK INC COM 78489X103 14,058 550,200 SH   SOLE 0 550,200 0 0
SWITCH INC CL A 87105L104 84,417 5,156,797 SH   SOLE 0 5,156,797 0 0
S&W SEED CO COM 785135104 496 169,202 SH   SOLE 0 106,301 0 62,901
SYKES ENTERPRISES INC COM 871237103 11,142 295,773 SH   SOLE 0 261,700 0 34,073
SYNACOR INC COM 871561106 2,718 1,998,217 SH   SOLE 0 1,998,217 0 0
SYNALLOY CORP COM 871565107 1,073 137,600 SH   SOLE 0 101,100 0 36,500
SYNAPTICS INC COM 87157D109 31,400 325,727 SH   SOLE 0 223,555 0 102,172
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,702 574,898 SH   SOLE 0 574,898 0 0
SYNLOGIC INC COM 87166L100 754 349,302 SH   SOLE 0 43,230 0 306,072
SYNNEX CORP COM 87162W100 6,770 83,128 SH   SOLE 0 83,128 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,833 180,184 SH   SOLE 0 180,184 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 474 1,237,733 SH   SOLE 0 971,315 0 266,418
SYPRIS SOLUTIONS INC COM 871655106 1,658 1,090,932 SH   SOLE 0 863,742 0 227,190
SYROS PHARMACEUTICALS INC COM 87184Q107 941 86,700 SH   SOLE 0 0 0 86,700
SYSTEMAX INC COM 871851101 15,669 436,574 SH   SOLE 0 436,574 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,863 63,700 SH   SOLE 0 58,312 0 5,388
TAITRON COMPONENTS INC CL A 874028103 1,212 372,974 SH   SOLE 0 369,372 0 3,602
TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 68 15,400 SH   SOLE 0 13,497 0 1,903
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 101,532 5,578,700 SH   SOLE 0 5,576,270 0 2,430
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 273,335 1,315,440 SH   SOLE 0 999,976 0 315,464
TAKUNG ART LTD COM NEW 87407Q207 19 12,800 SH   SOLE 0 6,255 0 6,545
TAL EDUCATION GROUP SPONSORED ADS 874080104 75,952 1,062,118 SH   SOLE 0 1,060,935 0 1,183
TANDEM DIABETES CARE INC COM NEW 875372203 30,276 316,427 SH   SOLE 0 275,291 0 41,136
TANGER FACTORY OUTLET CTRS I COM 875465106 4,774 479,300 SH   SOLE 0 479,300 0 0
TANTECH HLDGS LTD COM G8675X107 399 289,351 SH   SOLE 0 174,651 0 114,700
TANZANIAN GOLD CORP COM 87601A107 23 35,600 SH   SOLE 0 0 0 35,600
TAOPING INC SHS NEW G8675V119 195 68,600 SH   SOLE 0 4,097 0 64,503
TAPESTRY INC COM 876030107 3,378 108,700 SH   SOLE 0 57,213 0 51,487
TARENA INTL INC SPONSORED ADS 876108101 1,752 576,299 SH   SOLE 0 576,299 0 0
TARGA RES CORP COM 87612G101 37,373 1,416,731 SH   SOLE 0 1,069,114 0 347,617
TARGET CORP COM 87612E106 943,670 5,345,665 SH   SOLE 0 5,073,865 0 271,800
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 57,642 785,100 SH   SOLE 0 785,100 0 0
TASEKO MINES LTD COM 876511106 10,482 7,946,234 SH   SOLE 0 6,391,034 0 1,555,200
TATA MTRS LTD SPONSORED ADR 876568502 17,610 1,397,608 SH   SOLE 0 1,397,608 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227 1,098 242,300 SH   SOLE 0 242,300 0 0
TAYLOR DEVICES INC COM 877163105 472 45,038 SH   SOLE 0 43,635 0 1,403
TAYLOR MORRISON HOME CORP COM 87724P106 1,638 63,853 SH   SOLE 0 63,853 0 0
TDH HLDGS INC SHS G87084102 252 136,400 SH   SOLE 0 126,701 0 9,699
TEAM INC COM 878155100 5,291 485,427 SH   SOLE 0 485,427 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 73 15,200 SH   SOLE 0 3,819 0 11,381
TECHNIPFMC PLC COM G87110105 7,294 776,000 SH   SOLE 0 129,726 0 646,274
TECHTARGET INC COM 87874R100 70,223 1,188,000 SH   SOLE 0 1,188,000 0 0
TECNOGLASS INC SHS G87264100 561 81,200 SH   SOLE 0 5,870 0 75,330
TEEKAY CORPORATION COM Y8564W103 5,123 2,382,670 SH   SOLE 0 2,251,575 0 131,095
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 3,023 263,800 SH   SOLE 0 0 0 263,800
TEGNA INC COM 87901J105 10,645 763,100 SH   SOLE 0 763,100 0 0
TEJON RANCH CO COM 879080109 11,275 780,299 SH   SOLE 0 623,900 0 156,399
TELADOC HEALTH INC COM 87918A105 11,194 55,982 SH   SOLE 0 18,993 0 36,989
TELEFONICA BRASIL SA NEW ADR 87936R205 26,175 2,957,600 SH   SOLE 0 2,957,600 0 0
TELENAV INC COM 879455103 7,483 1,592,126 SH   SOLE 0 1,146,101 0 446,025
TELEPHONE & DATA SYS INC COM NEW 879433829 45,088 2,428,002 SH   SOLE 0 2,428,002 0 0
TELIGENT INC NEW COM NEW 87960W203 311 414,644 SH   SOLE 0 414,644 0 0
TELLURIAN INC NEW COM 87968A104 4,471 3,492,899 SH   SOLE 0 3,492,899 0 0
TELUS CORPORATION COM 87971M103 111,219 5,617,100 SH   SOLE 0 5,617,100 0 0
TEMPUR SEALY INTL INC COM 88023U101 24,640 912,600 SH   SOLE 0 894,182 0 18,418
TENABLE HLDGS INC COM 88025T102 16,148 309,000 SH   SOLE 0 309,000 0 0
TENARIS S A SPONSORED ADS 88031M109 156,886 9,836,100 SH   SOLE 0 9,836,100 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 794 427,032 SH   SOLE 0 427,032 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 242,312 12,594,200 SH   SOLE 0 12,567,262 0 26,938
TENET HEALTHCARE CORP COM NEW 88033G407 4,032 100,975 SH   SOLE 0 100,975 0 0
TENGASCO INC COM PAR 88033R502 271 218,185 SH   SOLE 0 215,685 0 2,500
TENNANT CO COM 880345103 1,105 15,750 SH   SOLE 0 200 0 15,550
TENNECO INC CL A VTG COM STK 880349105 2,488 234,700 SH   SOLE 0 227,195 0 7,505
TERADATA CORP DEL COM 88076W103 21,475 955,700 SH   SOLE 0 955,700 0 0
TERADYNE INC COM 880770102 174,650 1,456,749 SH   SOLE 0 1,456,749 0 0
TEREX CORP NEW COM 880779103 5,394 154,600 SH   SOLE 0 154,600 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 9,666 189,500 SH   SOLE 0 185,996 0 3,504
TERNIUM SA SPONSORED ADS 880890108 8,384 288,300 SH   SOLE 0 288,300 0 0
TERRITORIAL BANCORP INC COM 88145X108 16,472 685,488 SH   SOLE 0 648,066 0 37,422
TESLA INC COM 88160R101 184,092 260,875 SH   SOLE 0 116,436 0 144,439
TESSCO TECHNOLOGIES INC COM 872386107 3,135 502,400 SH   SOLE 0 435,814 0 66,586
TETRA TECHNOLOGIES INC DEL COM 88162F105 800 928,759 SH   SOLE 0 301,375 0 627,384
TEXAS CAP BANCSHARES INC COM 88224Q107 9,526 160,100 SH   SOLE 0 160,100 0 0
TEXAS ROADHOUSE INC COM 882681109 2,194 28,072 SH   SOLE 0 28,072 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4,837 252,200 SH   SOLE 0 178,700 0 73,500
TEXTRON INC COM 883203101 6,065 125,500 SH   SOLE 0 125,500 0 0
TFF PHARMACEUTICALS INC COM 87241J104 501 34,994 SH   SOLE 0 28,694 0 6,300
TFI INTL INC COM 87241L109 23,629 459,563 SH   SOLE 0 154,000 0 305,563
TFS FINL CORP COM 87240R107 101,802 5,774,341 SH   SOLE 0 5,774,341 0 0
TG THERAPEUTICS INC COM 88322Q108 19,143 368,000 SH   SOLE 0 349,940 0 18,060
THE ODP CORP COM 88337F105 1,755 59,892 SH   SOLE 0 59,892 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 801 216,477 SH   SOLE 0 29,944 0 186,533
THE PROVIDENCE SERVICE CORP COM 743815102 107,254 773,673 SH   SOLE 0 760,999 0 12,674
THERATECHNOLOGIES INC COM 88338H100 325 130,106 SH   SOLE 0 0 0 130,106
THE REALREAL INC COM 88339P101 3,636 186,100 SH   SOLE 0 186,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 32,998 70,844 SH   SOLE 0 53,731 0 17,113
THERMON GROUP HLDGS INC COM 88362T103 1,751 112,000 SH   SOLE 0 112,000 0 0
THE TRADE DESK INC COM CL A 88339J105 81,850 102,185 SH   SOLE 0 81,567 0 20,618
THIRD PT REINS LTD COM G8827U100 6,612 694,579 SH   SOLE 0 694,579 0 0
THOMSON REUTERS CORP. COM NEW 884903709 20,869 255,460 SH   SOLE 0 84,806 0 170,654
TIFFANY & CO NEW COM 886547108 164,825 1,253,900 SH   SOLE 0 995,486 0 258,414
TILLYS INC CL A 886885102 12,213 1,496,713 SH   SOLE 0 1,468,059 0 28,654
TIMBERLAND BANCORP INC COM 887098101 9,174 378,141 SH   SOLE 0 363,809 0 14,332
TIMKEN CO COM 887389104 441 5,700 SH   SOLE 0 5,700 0 0
TIMKENSTEEL CORPORATION COM 887399103 2,643 565,946 SH   SOLE 0 447,580 0 118,366
TIM S A SPONSORED ADR 88706T108 13,143 944,196 SH   SOLE 0 944,196 0 0
TIPTREE INC COM 88822Q103 1,043 207,762 SH   SOLE 0 39,220 0 168,542
TITAN INTL INC ILL COM 88830M102 19,588 4,030,540 SH   SOLE 0 4,030,540 0 0
TITAN MACHY INC COM 88830R101 7,969 407,600 SH   SOLE 0 407,600 0 0
TITAN MED INC COM NEW 88830X819 1,008 589,200 SH   SOLE 0 0 0 589,200
TIVITY HEALTH INC COM 88870R102 3,763 192,097 SH   SOLE 0 188,087 0 4,010
TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 724 358,348 SH   SOLE 0 136,548 0 221,800
TJX COS INC NEW COM 872540109 1,263 18,500 SH   SOLE 0 18,500 0 0
TOMPKINS FINL CORP COM 890110109 4,744 67,192 SH   SOLE 0 67,192 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 183 271,164 SH   SOLE 0 271,164 0 0
TOOTSIE ROLL INDS INC COM 890516107 18,880 635,692 SH   SOLE 0 603,092 0 32,600
TORM PLC SHS CL A G89479102 87 12,300 SH   SOLE 0 12,300 0 0
TORO CO COM 891092108 26,204 276,300 SH   SOLE 0 276,300 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 29,602 524,680 SH   SOLE 0 476,317 0 48,363
TOUGHBUILT INDS INC COM NEW 89157G504 807 1,017,300 SH   SOLE 0 473,253 0 544,047
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 29,498 1,142,460 SH   SOLE 0 1,142,460 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 23,260 990,642 SH   SOLE 0 990,642 0 0
TOWNSQUARE MEDIA INC CL A 892231101 3,953 593,506 SH   SOLE 0 535,587 0 57,919
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 116,100 751,118 SH   SOLE 0 751,118 0 0
TPG RE FIN TR INC COM 87266M107 3,489 328,535 SH   SOLE 0 110,894 0 217,641
TPI COMPOSITES INC COM 87266J104 11,284 213,800 SH   SOLE 0 213,800 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 1,978 169,100 SH   SOLE 0 0 0 169,100
TRACTOR SUPPLY CO COM 892356106 31,560 224,500 SH   SOLE 0 119,400 0 105,100
TRANE TECHNOLOGIES PLC SHS G8994E103 44,559 306,968 SH   SOLE 0 245,228 0 61,740
TRANSACT TECHNOLOGIES INC COM 892918103 3,043 428,547 SH   SOLE 0 387,417 0 41,130
TRANSALTA CORP COM 89346D107 27,665 3,647,441 SH   SOLE 0 2,403,500 0 1,243,941
TRANSENTERIX INC COM 89366M300 892 1,427,000 SH   SOLE 0 878,300 0 548,700
TRANSGLOBE ENERGY CORP COM 893662106 3,037 3,158,638 SH   SOLE 0 3,049,103 0 109,535
TRANSOCEAN LTD REG SHS H8817H100 15,211 6,584,902 SH   SOLE 0 5,486,358 0 1,098,544
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 55 10,600 SH   SOLE 0 0 0 10,600
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 10,776 330,539 SH   SOLE 0 303,939 0 26,600
TRAVELZOO COM NEW 89421Q205 5,214 552,349 SH   SOLE 0 546,812 0 5,537
TRAVERE THERAPEUTICS INC COM 89422G107 50,733 1,861,422 SH   SOLE 0 1,861,422 0 0
TRECORA RES COM 894648104 1,292 184,885 SH   SOLE 0 98,185 0 86,700
TREDEGAR CORP COM 894650100 1,650 98,800 SH   SOLE 0 71,600 0 27,200
TREEHOUSE FOODS INC COM 89469A104 46,373 1,091,377 SH   SOLE 0 1,091,377 0 0
TREMONT MTG TR COM 894789106 380 100,200 SH   SOLE 0 30,325 0 69,875
TREVENA INC COM 89532E109 2,335 1,091,200 SH   SOLE 0 1,091,200 0 0
TREVI THERAPEUTICS INC COM 89532M101 62 25,700 SH   SOLE 0 19,900 0 5,800
TRIBUNE PUBG CO NEW COM 89609W107 12,289 897,012 SH   SOLE 0 854,500 0 42,512
TRICIDA INC COM 89610F101 704 99,879 SH   SOLE 0 99,879 0 0
TRICO BANCSHARES COM 896095106 17,933 508,314 SH   SOLE 0 508,314 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 381 26,000 SH   SOLE 0 0 0 26,000
TRILOGY METALS INC NEW COM 89621C105 1,253 626,660 SH   SOLE 0 1,500 0 625,160
TRIMAS CORP COM NEW 896215209 6,998 220,970 SH   SOLE 0 220,970 0 0
TRINET GROUP INC COM 896288107 6,351 78,800 SH   SOLE 0 78,800 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 7,265 1,906,806 SH   SOLE 0 1,675,106 0 231,700
TRINITY INDS INC COM 896522109 1,655 62,700 SH   SOLE 0 49,648 0 13,052
TRINITY PL HLDGS INC COM 89656D101 64 51,182 SH   SOLE 0 44,782 0 6,400
TRINSEO S A SHS L9340P101 12,864 251,200 SH   SOLE 0 251,200 0 0
TRIO TECH INTL COM NEW 896712205 1,006 253,980 SH   SOLE 0 253,980 0 0
TRIPADVISOR INC COM 896945201 119,316 4,145,807 SH   SOLE 0 4,145,807 0 0
TRIP COM GROUP LTD ADS 89677Q107 218,528 6,478,733 SH   SOLE 0 6,415,199 0 63,534
TRI POINTE GROUP INC COM 87265H109 8,049 466,635 SH   SOLE 0 466,635 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,998 114,800 SH   SOLE 0 35,800 0 79,000
TRITON INTL LTD CL A G9078F107 374 7,706 SH   SOLE 0 6,606 0 1,100
TRIUMPH BANCORP INC COM 89679E300 204 4,200 SH   SOLE 0 500 0 3,700
TRIUMPH GROUP INC NEW COM 896818101 18,382 1,463,501 SH   SOLE 0 1,463,501 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 481 198,800 SH   SOLE 0 0 0 198,800
TRONOX HOLDINGS PLC SHS G9087Q102 4,281 292,800 SH   SOLE 0 292,800 0 0
TRUEBLUE INC COM 89785X101 789 42,200 SH   SOLE 0 14,800 0 27,400
TRUECAR INC COM 89785L107 10,826 2,577,701 SH   SOLE 0 2,407,895 0 169,806
TRUIST FINL CORP COM 89832Q109 10,622 221,617 SH   SOLE 0 208,230 0 13,387
TRUSTCO BK CORP N Y COM 898349105 3,489 523,041 SH   SOLE 0 523,041 0 0
TRUSTMARK CORP COM 898402102 3,780 138,404 SH   SOLE 0 138,404 0 0
TRXADE GROUP INC COM NEW 89846A207 212 40,100 SH   SOLE 0 12,561 0 27,539
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 2,183 271,870 SH   SOLE 0 263,960 0 7,910
TSR INC COM 872885207 607 86,750 SH   SOLE 0 85,586 0 1,164
TTEC HLDGS INC COM 89854H102 18,638 255,563 SH   SOLE 0 255,563 0 0
TTM TECHNOLOGIES INC COM 87305R109 3,483 252,469 SH   SOLE 0 252,469 0 0
TUANCHE LTD ADS NEW 89856T203 132 39,498 SH   SOLE 0 39,498 0 0
TUCOWS INC COM NEW 898697206 30,070 406,951 SH   SOLE 0 406,951 0 0
TUNIU CORP SPONSORED ADS A 89977P106 2,396 1,361,399 SH   SOLE 0 1,347,563 0 13,836
TUPPERWARE BRANDS CORP COM 899896104 21,643 668,200 SH   SOLE 0 668,200 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 4,155 34,100 SH   SOLE 0 15,993 0 18,107
TURNING PT BRANDS INC COM 90041L105 3,689 82,797 SH   SOLE 0 58,352 0 24,445
TURQUOISE HILL RES LTD COM 900435207 573 46,200 SH   SOLE 0 0 0 46,200
TURTLE BEACH CORP COM NEW 900450206 10,038 465,805 SH   SOLE 0 437,605 0 28,200
TUTOR PERINI CORP COM 901109108 10,571 816,280 SH   SOLE 0 804,380 0 11,900
TWIN DISC INC COM 901476101 1,539 195,993 SH   SOLE 0 75,193 0 120,800
TWO HBRS INVT CORP COM NEW 90187B408 6,484 1,017,858 SH   SOLE 0 1,017,858 0 0
TYSON FOODS INC CL A 902494103 37,852 587,400 SH   SOLE 0 364,922 0 222,478
UBER TECHNOLOGIES INC COM 90353T100 105,993 2,078,300 SH   SOLE 0 825,611 0 1,252,689
UBIQUITI INC COM 90353W103 187,014 671,482 SH   SOLE 0 671,482 0 0
UBS GROUP AG SHS H42097107 1,225 86,700 SH   SOLE 0 86,700 0 0
UDR INC COM 902653104 84,974 2,211,125 SH   SOLE 0 2,023,366 0 187,759
UFP INDUSTRIES INC COM 90278Q108 6,372 114,709 SH   SOLE 0 114,709 0 0
UFP TECHNOLOGIES INC COM 902673102 24,180 518,875 SH   SOLE 0 514,873 0 4,002
UGI CORP NEW COM 902681105 10,450 298,927 SH   SOLE 0 298,927 0 0
ULTA BEAUTY INC COM 90384S303 5,973 20,800 SH   SOLE 0 3,201 0 17,599
ULTRA CLEAN HLDGS INC COM 90385V107 1,928 61,900 SH   SOLE 0 61,900 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13,123 94,800 SH   SOLE 0 92,827 0 1,973
ULTRALIFE CORP COM 903899102 1,609 248,690 SH   SOLE 0 182,985 0 65,705
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 32,130 7,092,780 SH   SOLE 0 7,005,080 0 87,700
UMB FINL CORP COM 902788108 359 5,200 SH   SOLE 0 5,200 0 0
UMH PPTYS INC COM 903002103 1,143 77,200 SH   SOLE 0 1,385 0 75,815
UMPQUA HLDGS CORP COM 904214103 3,591 237,178 SH   SOLE 0 237,178 0 0
UNDER ARMOUR INC CL A 904311107 10,217 595,029 SH   SOLE 0 595,029 0 0
UNDER ARMOUR INC CL C 904311206 12,155 816,900 SH   SOLE 0 734,849 0 82,051
UNICO AMERN CORP COM 904607108 110 24,237 SH   SOLE 0 24,237 0 0
UNIFI INC COM NEW 904677200 1,752 98,734 SH   SOLE 0 12,300 0 86,434
UNILEVER PLC SPON ADR NEW 904767704 40,444 670,040 SH   SOLE 0 520,483 0 149,557
UNION BANKSHARES INC COM 905400107 826 32,135 SH   SOLE 0 20,147 0 11,988
UNION PAC CORP COM 907818108 65,256 313,400 SH   SOLE 0 115,799 0 197,601
UNIQUE FABRICATING INC COM 90915J103 727 132,277 SH   SOLE 0 119,651 0 12,626
UNIQURE NV SHS N90064101 8,019 221,940 SH   SOLE 0 0 0 221,940
UNITED AIRLS HLDGS INC COM 910047109 31,487 728,026 SH   SOLE 0 86,691 0 641,335
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 889 31,244 SH   SOLE 0 31,244 0 0
UNITED FIRE GROUP INC COM 910340108 3,118 124,239 SH   SOLE 0 107,956 0 16,283
UNITED GUARDIAN INC COM 910571108 3,855 268,123 SH   SOLE 0 262,423 0 5,700
UNITED INS HLDGS CORP COM 910710102 1,253 219,026 SH   SOLE 0 123,468 0 95,558
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 153,421 18,199,434 SH   SOLE 0 18,119,892 0 79,542
UNITED NAT FOODS INC COM 911163103 2,216 138,750 SH   SOLE 0 121,301 0 17,449
UNITED RENTALS INC COM 911363109 41,262 177,923 SH   SOLE 0 119,633 0 58,290
UNITED SEC BANCSHARES CALIF COM 911460103 1,332 188,930 SH   SOLE 0 157,618 0 31,312
UNITED STATES ANTIMONY CORP COM 911549103 49 94,126 SH   SOLE 0 86,161 0 7,965
UNITED STATES CELLULAR CORP COM 911684108 20,494 667,762 SH   SOLE 0 667,762 0 0
UNITED STATES STL CORP NEW COM 912909108 7,047 420,200 SH   SOLE 0 420,200 0 0
UNITED STS LIME & MINERALS I COM 911922102 24,392 213,965 SH   SOLE 0 203,365 0 10,600
UNITED THERAPEUTICS CORP DEL COM 91307C102 547,551 3,607,291 SH   SOLE 0 3,465,842 0 141,449
UNITI GROUP INC COM 91325V108 9,767 832,686 SH   SOLE 0 832,686 0 0
UNITIL CORP COM 913259107 33,377 753,951 SH   SOLE 0 735,551 0 18,400
UNITY BANCORP INC COM 913290102 526 29,947 SH   SOLE 0 4,089 0 25,858
UNIVAR SOLUTIONS USA INC COM 91336L107 16,388 862,081 SH   SOLE 0 832,123 0 29,958
UNIVERSAL CORP VA COM 913456109 37,187 765,011 SH   SOLE 0 765,011 0 0
UNIVERSAL ELECTRS INC COM 913483103 7,921 151,000 SH   SOLE 0 151,000 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 25,719 400,176 SH   SOLE 0 400,110 0 66
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 780 37,900 SH   SOLE 0 0 0 37,900
UNIVERSAL SEC INSTRS INC COM NEW 913821302 336 67,123 SH   SOLE 0 67,123 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 887 118,600 SH   SOLE 0 41,100 0 77,500
UNIVERSAL TECHNICAL INST INC COM 913915104 11,349 1,756,867 SH   SOLE 0 1,756,867 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 22,477 1,092,169 SH   SOLE 0 1,063,189 0 28,980
UNUM GROUP COM 91529Y106 5,123 223,300 SH   SOLE 0 0 0 223,300
UPLAND SOFTWARE INC COM 91544A109 2,006 43,717 SH   SOLE 0 43,717 0 0
UPWORK INC COM 91688F104 48,100 1,393,400 SH   SOLE 0 1,393,400 0 0
URANIUM ENERGY CORP COM 916896103 1,429 812,000 SH   SOLE 0 50 0 811,950
URBAN ONE INC CL D NON VTG 91705J204 590 504,000 SH   SOLE 0 292,214 0 211,786
URBAN OUTFITTERS INC COM 917047102 622 24,312 SH   SOLE 0 6,214 0 18,098
UR-ENERGY INC COM 91688R108 393 490,600 SH   SOLE 0 0 0 490,600
UROGEN PHARMA LTD COM M96088105 591 32,800 SH   SOLE 0 0 0 32,800
URSTADT BIDDLE PPTYS INC CL A 917286205 5,953 421,317 SH   SOLE 0 344,917 0 76,400
URSTADT BIDDLE PPTYS INC COM 917286106 936 78,100 SH   SOLE 0 70,479 0 7,621
USANA HEALTH SCIENCES INC COM 90328M107 132,841 1,722,966 SH   SOLE 0 1,722,966 0 0
USA TECHNOLOGIES INC COM 90328S500 1,888 180,200 SH   SOLE 0 52,285 0 127,915
USA TRUCK INC COM 902925106 1,228 137,478 SH   SOLE 0 31,852 0 105,626
US BANCORP DEL COM NEW 902973304 30,488 654,400 SH   SOLE 0 618,647 0 35,753
US ECOLOGY INC COM 91734M103 724 19,930 SH   SOLE 0 18,230 0 1,700
US FOODS HLDG CORP COM 912008109 1,970 59,143 SH   SOLE 0 59,143 0 0
U S GLOBAL INVS INC CL A 902952100 1,606 294,716 SH   SOLE 0 220,516 0 74,200
U S GOLD CORP COM NEW 90291C201 947 57,200 SH   SOLE 0 8,900 0 48,300
USIO INC COM 917313108 1,905 713,441 SH   SOLE 0 379,064 0 334,377
U S PHYSICAL THERAPY INC COM 90337L108 15,816 131,523 SH   SOLE 0 127,502 0 4,021
U S SILICA HLDGS INC COM 90346E103 35,283 5,026,113 SH   SOLE 0 5,026,113 0 0
US WELL SERVICES INC CL A 91274U101 120 290,200 SH   SOLE 0 9,101 0 281,099
UTAH MED PRODS INC COM 917488108 20,884 247,737 SH   SOLE 0 238,514 0 9,223
UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 1,816 1,316,158 SH   SOLE 0 1,316,158 0 0
VAALCO ENERGY INC COM NEW 91851C201 6,602 3,730,174 SH   SOLE 0 3,263,294 0 466,880
VALERO ENERGY CORP COM 91913Y100 26,236 463,788 SH   SOLE 0 208,392 0 255,396
VALHI INC NEW COM 918905209 2,487 163,617 SH   SOLE 0 163,617 0 0
VALMONT INDS INC COM 920253101 6,472 37,000 SH   SOLE 0 35,728 0 1,272
VALUE LINE INC COM 920437100 435 13,200 SH   SOLE 0 13,200 0 0
VALVOLINE INC COM 92047W101 114,777 4,960,124 SH   SOLE 0 4,960,124 0 0
VANDA PHARMACEUTICALS INC COM 921659108 52,434 3,990,403 SH   SOLE 0 3,980,007 0 10,396
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3,361 104,700 SH   SOLE 0 104,700 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 666 18,500 SH   SOLE 0 18,500 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 14,972 450,000 SH   SOLE 0 450,000 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,124 20,720 SH   SOLE 0 20,720 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 906 5,880 SH   SOLE 0 5,880 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4,106 18,800 SH   SOLE 0 18,800 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 8,115 87,400 SH   SOLE 0 87,400 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9,111 109,900 SH   SOLE 0 109,900 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,300 124,682 SH   SOLE 0 124,682 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 379 2,300 SH   SOLE 0 2,300 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 735 2,900 SH   SOLE 0 2,900 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 467 2,200 SH   SOLE 0 2,200 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,201 10,100 SH   SOLE 0 10,100 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,818 21,400 SH   SOLE 0 21,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,863 256,700 SH   SOLE 0 256,700 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,262 10,356 SH   SOLE 0 10,356 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 250 2,700 SH   SOLE 0 2,700 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8,443 165,219 SH   SOLE 0 165,219 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 9,741 176,500 SH   SOLE 0 176,500 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 15,321 220,700 SH   SOLE 0 220,700 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 217 2,261 SH   SOLE 0 2,261 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 14,177 262,200 SH   SOLE 0 262,200 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 19,866 322,500 SH   SOLE 0 322,500 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 491 2,800 SH   SOLE 0 2,800 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 665 4,200 SH   SOLE 0 4,200 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 7,226 87,800 SH   SOLE 0 87,800 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 280 2,100 SH   SOLE 0 2,100 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 330 3,800 SH   SOLE 0 3,800 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,630 8,000 SH   SOLE 0 8,000 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 228 1,900 SH   SOLE 0 1,900 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,789 6,500 SH   SOLE 0 6,500 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 566 1,600 SH   SOLE 0 1,600 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 408 2,600 SH   SOLE 0 2,600 0 0
VAPOTHERM INC COM 922107107 6,860 255,388 SH   SOLE 0 253,488 0 1,900
VAREX IMAGING CORP COM 92214X106 3,684 220,857 SH   SOLE 0 220,857 0 0
VARIAN MED SYS INC COM 92220P105 60,413 345,200 SH   SOLE 0 217,949 0 127,251
VARONIS SYS INC COM 922280102 47,218 288,600 SH   SOLE 0 286,700 0 1,900
VASCULAR BIOGENICS LTD COM M96883109 979 518,200 SH   SOLE 0 0 0 518,200
VECTOR GROUP LTD COM 92240M108 114,347 9,815,222 SH   SOLE 0 9,812,121 0 3,101
VECTRUS INC COM 92242T101 885 17,800 SH   SOLE 0 0 0 17,800
VEDANTA LIMITED SPONSORED ADR 92242Y100 2,981 339,570 SH   SOLE 0 339,570 0 0
VEECO INSTRS INC DEL COM 922417100 5,096 293,576 SH   SOLE 0 127,804 0 165,772
VELOCITY FINL INC COM 92262D101 484 77,700 SH   SOLE 0 9,729 0 67,971
VENATOR MATLS PLC SHS G9329Z100 1,743 526,438 SH   SOLE 0 336,738 0 189,700
VENTAS INC COM 92276F100 14,075 287,002 SH   SOLE 0 174,802 0 112,200
VENUS CONCEPT INC COM 92332W105 27 15,400 SH   SOLE 0 15,400 0 0
VERA BRADLEY INC COM 92335C106 5,041 633,300 SH   SOLE 0 633,300 0 0
VERASTEM INC COM 92337C104 27 12,500 SH   SOLE 0 12,500 0 0
VERB TECHNOLOGY CO INC COM 92337U104 649 393,326 SH   SOLE 0 25,612 0 367,714
VEREIT INC COM 92339V308 10,194 269,750 SH   SOLE 0 262,198 0 7,552
VERICEL CORP COM 92346J108 571 18,492 SH   SOLE 0 18,492 0 0
VERISIGN INC COM 92343E102 1,238,140 5,721,534 SH   SOLE 0 5,697,370 0 24,164
VERITIV CORP COM 923454102 4,771 229,500 SH   SOLE 0 169,200 0 60,300
VERITONE INC COM 92347M100 10,598 372,500 SH   SOLE 0 372,500 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106 174 24,800 SH   SOLE 0 590 0 24,210
VERRA MOBILITY CORP COM 92511U102 2,695 200,800 SH   SOLE 0 189,650 0 11,150
VERTEX ENERGY INC COM 92534K107 115 162,100 SH   SOLE 0 18,684 0 143,416
VERTEX PHARMACEUTICALS INC COM 92532F100 845,135 3,575,930 SH   SOLE 0 3,417,251 0 158,679
VERTIV HOLDINGS CO COM CL A 92537N108 41,249 2,209,400 SH   SOLE 0 2,147,659 0 61,741
VERU INC COM 92536C103 184 21,294 SH   SOLE 0 13,294 0 8,000
VIACOMCBS INC CL A 92556H107 4,365 115,403 SH   SOLE 0 115,403 0 0
VIASAT INC COM 92552V100 2,595 79,493 SH   SOLE 0 79,493 0 0
VIAVI SOLUTIONS INC COM 925550105 38,682 2,583,088 SH   SOLE 0 2,311,009 0 272,079
VIEMED HEALTHCARE INC COM 92663R105 641 82,600 SH   SOLE 0 200 0 82,400
VIKING THERAPEUTICS INC COM 92686J106 1,008 179,000 SH   SOLE 0 179,000 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 16,542 749,885 SH   SOLE 0 749,785 0 100
VINCE HLDG CORP COM NEW 92719W207 1,541 242,252 SH   SOLE 0 195,778 0 46,474
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 3,196 620,632 SH   SOLE 0 620,632 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2,640 227,178 SH   SOLE 0 0 0 227,178
VIRCO MFG CO COM 927651109 534 211,209 SH   SOLE 0 206,009 0 5,200
VIRTRA INC COM PAR 92827K301 75 21,442 SH   SOLE 0 11,487 0 9,955
VIRTU FINL INC CL A 928254101 120,298 4,779,407 SH   SOLE 0 4,768,056 0 11,351
VIRTUSA CORP COM 92827P102 8,932 174,700 SH   SOLE 0 173,700 0 1,000
VIRTUS INVT PARTNERS INC COM 92828Q109 1,590 7,329 SH   SOLE 0 7,329 0 0
VISA INC COM CL A 92826C839 88,673 405,400 SH   SOLE 0 0 0 405,400
VISHAY INTERTECHNOLOGY INC COM 928298108 8,591 414,825 SH   SOLE 0 414,825 0 0
VISHAY PRECISION GROUP INC COM 92835K103 27,629 877,674 SH   SOLE 0 856,174 0 21,500
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,620 834,999 SH   SOLE 0 0 0 834,999
VISTA GOLD CORP COM NEW 927926303 579 536,200 SH   SOLE 0 100 0 536,100
VISTA OIL & GAS SAB DE CV SPONSORED ADS 92837L109 298 116,500 SH   SOLE 0 30,000 0 86,500
VISTA OUTDOOR INC COM 928377100 22,508 947,300 SH   SOLE 0 947,300 0 0
VISTEON CORP COM NEW 92839U206 2,285 18,208 SH   SOLE 0 18,208 0 0
VISTRA CORP COM 92840M102 142,865 7,266,791 SH   SOLE 0 7,036,546 0 230,245
VIVINT SMART HOME INC COM CL A 928542109 2,411 116,190 SH   SOLE 0 0 0 116,190
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 2,569 276,800 SH   SOLE 0 276,800 0 0
VMWARE INC CL A COM 928563402 14,075 100,350 SH   SOLE 0 95,132 0 5,218
VOC ENERGY TR TR UNIT 91829B103 99 44,722 SH   SOLE 0 0 0 44,722
VOCERA COMMUNICATIONS INC COM 92857F107 33,524 807,224 SH   SOLE 0 807,224 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 609,479 36,982,976 SH   SOLE 0 36,982,976 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 1,414 798,642 SH   SOLE 0 651,478 0 147,164
VONAGE HLDGS CORP COM 92886T201 14,979 1,163,426 SH   SOLE 0 1,163,426 0 0
VORNADO RLTY TR SH BEN INT 929042109 31,892 854,099 SH   SOLE 0 701,564 0 152,535
VOXX INTL CORP CL A 91829F104 10,526 824,922 SH   SOLE 0 824,922 0 0
VOYA FINANCIAL INC COM 929089100 10,539 179,200 SH   SOLE 0 168,812 0 10,388
VOYAGER THERAPEUTICS INC COM 92915B106 5,936 830,259 SH   SOLE 0 610,958 0 219,301
VTV THERAPEUTICS INC CL A 918385105 140 75,512 SH   SOLE 0 0 0 75,512
VYNE THERAPEUTICS INC COM NEW 92941V100 725 458,545 SH   SOLE 0 20,192 0 438,353
WABASH NATL CORP COM 929566107 25,309 1,468,887 SH   SOLE 0 1,468,887 0 0
WADDELL & REED FINL INC CL A 930059100 8,145 319,800 SH   SOLE 0 319,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36,857 924,200 SH   SOLE 0 356,485 0 567,715
WALMART INC COM 931142103 32,318 224,200 SH   SOLE 0 20,700 0 203,500
WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 310 123,900 SH   SOLE 0 18,996 0 104,904
WARRIOR MET COAL INC COM 93627C101 38,086 1,786,379 SH   SOLE 0 1,786,379 0 0
WASHINGTON FED INC COM 938824109 3,765 146,276 SH   SOLE 0 146,276 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 318 48,878 SH   SOLE 0 0 0 48,878
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 52,494 2,426,900 SH   SOLE 0 2,426,900 0 0
WASHINGTON TR BANCORP COM 940610108 9,959 222,300 SH   SOLE 0 222,300 0 0
WASTE CONNECTIONS INC COM 94106B101 132,672 1,294,144 SH   SOLE 0 1,083,240 0 210,904
WASTE MGMT INC DEL COM 94106L109 7,748 65,700 SH   SOLE 0 40,200 0 25,500
WATERS CORP COM 941848103 29,814 120,500 SH   SOLE 0 78,070 0 42,430
WATERSTONE FINL INC MD COM 94188P101 35,947 1,910,044 SH   SOLE 0 1,910,044 0 0
WATSCO INC CL B CONV 942622101 326 1,400 SH   SOLE 0 1,400 0 0
WATSCO INC COM 942622200 35,093 154,900 SH   SOLE 0 122,428 0 32,472
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,716 14,100 SH   SOLE 0 369 0 13,731
WAVE LIFE SCIENCES LTD SHS Y95308105 1,854 235,620 SH   SOLE 0 224,424 0 11,196
WAYFAIR INC CL A 94419L101 142,238 629,900 SH   SOLE 0 257,474 0 372,426
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 5,573 291,796 SH   SOLE 0 267,466 0 24,330
WD-40 CO COM 929236107 111,512 419,723 SH   SOLE 0 419,723 0 0
WEIS MKTS INC COM 948849104 22,573 472,136 SH   SOLE 0 472,136 0 0
WELBILT INC COM 949090104 3,593 272,200 SH   SOLE 0 268,620 0 3,580
WELLS FARGO CO NEW COM 949746101 235,742 7,811,211 SH   SOLE 0 5,540,803 0 2,270,408
WENDYS CO COM 95058W100 13,689 624,482 SH   SOLE 0 571,710 0 52,772
WERNER ENTERPRISES INC COM 950755108 4,635 118,170 SH   SOLE 0 17,243 0 100,927
WESBANCO INC COM 950810101 13,877 463,198 SH   SOLE 0 463,198 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,512 45,431 SH   SOLE 0 45,431 0 0
WEST BANCORPORATION INC CAP STK 95123P106 6,605 342,252 SH   SOLE 0 342,252 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 2,785 854,309 SH   SOLE 0 751,746 0 102,563
WESTERN COPPER & GOLD CORP COM 95805V108 666 541,500 SH   SOLE 0 0 0 541,500
WESTERN DIGITAL CORP. COM 958102105 51,398 927,933 SH   SOLE 0 458,230 0 469,703
WESTERN NEW ENG BANCORP INC COM 958892101 11,569 1,679,044 SH   SOLE 0 1,632,389 0 46,655
WESTERN UN CO COM 959802109 10,699 487,634 SH   SOLE 0 453,370 0 34,264
WESTPAC BANKING CORP SPONSORED ADR 961214301 28,859 1,936,833 SH   SOLE 0 1,918,760 0 18,073
WEST PHARMACEUTICAL SVSC INC COM 955306105 12,522 44,200 SH   SOLE 0 24,181 0 20,019
WESTWOOD HLDGS GROUP INC COM 961765104 10,536 726,616 SH   SOLE 0 635,916 0 90,700
WEYCO GROUP INC COM 962149100 955 60,285 SH   SOLE 0 56,256 0 4,029
WEYERHAEUSER CO MTN BE COM NEW 962166104 64,907 1,935,781 SH   SOLE 0 1,755,970 0 179,811
WHEATON PRECIOUS METALS CORP COM 962879102 109,031 2,612,847 SH   SOLE 0 2,329,243 0 283,604
WHEELER REAL ESTATE INVT TR COM NEW 963025705 431 155,533 SH   SOLE 0 118,080 0 37,453
WHIRLPOOL CORP COM 963320106 10,370 57,457 SH   SOLE 0 44,927 0 12,530
WHITE MTNS INS GROUP LTD COM G9618E107 3,733 3,731 SH   SOLE 0 2,131 0 1,600
WHITESTONE REIT COM 966084204 5,011 628,684 SH   SOLE 0 579,584 0 49,100
WHOLE EARTH BRANDS INC COM CL A 96684W100 249 22,800 SH   SOLE 0 22,800 0 0
WIDEOPENWEST INC COM 96758W101 273 25,600 SH   SOLE 0 25,600 0 0
WIDEPOINT CORP COMMON 967590209 2,398 237,195 SH   SOLE 0 176,235 0 60,960
WILEY JOHN & SONS INC CL A 968223206 3,329 72,900 SH   SOLE 0 72,900 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 803 126,047 SH   SOLE 0 122,006 0 4,041
WILLIAMS COS INC COM 969457100 4,379 218,385 SH   SOLE 0 154,000 0 64,385
WILLIAMS SONOMA INC COM 969904101 19,686 193,300 SH   SOLE 0 193,300 0 0
WILLIS LEASE FINANCE CORP COM 970646105 11,687 383,687 SH   SOLE 0 383,687 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 12,078 521,294 SH   SOLE 0 484,700 0 36,594
WINGSTOP INC COM 974155103 46,327 349,503 SH   SOLE 0 272,803 0 76,700
WINMARK CORP COM 974250102 33,542 180,528 SH   SOLE 0 180,450 0 78
WIPRO LTD SPON ADR 1 SH 97651M109 15,850 2,805,293 SH   SOLE 0 1,987,799 0 817,494
WIRELESS TELECOM GROUP INC COM 976524108 1,987 1,122,383 SH   SOLE 0 1,094,777 0 27,606
WISDOMTREE INVTS INC COM 97717P104 15,679 2,930,579 SH   SOLE 0 2,624,779 0 305,800
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1,682 31,400 SH   SOLE 0 31,400 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 280 6,800 SH   SOLE 0 6,800 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 434 9,100 SH   SOLE 0 9,100 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 2,075 82,689 SH   SOLE 0 82,689 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 409 3,800 SH   SOLE 0 3,800 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,439 26,800 SH   SOLE 0 26,800 0 0
WIX COM LTD SHS M98068105 105,576 422,370 SH   SOLE 0 411,624 0 10,746
WNS HLDGS LTD SPON ADR 92932M101 93,852 1,302,600 SH   SOLE 0 1,224,137 0 78,463
WORKDAY INC CL A 98138H101 8,272 34,521 SH   SOLE 0 26,057 0 8,464
WORKIVA INC COM CL A 98139A105 126,491 1,380,600 SH   SOLE 0 1,350,634 0 29,966
WORLD ACCEP CORP DEL COM 981419104 2,923 28,600 SH   SOLE 0 28,600 0 0
WORLD FUEL SVCS CORP COM 981475106 748 24,000 SH   SOLE 0 24,000 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 38,829 808,100 SH   SOLE 0 805,930 0 2,170
WPP PLC NEW ADR 92937A102 6,381 118,000 SH   SOLE 0 118,000 0 0
WSFS FINL CORP COM 929328102 55,774 1,242,731 SH   SOLE 0 1,242,731 0 0
WW INTL INC COM 98262P101 3,358 137,612 SH   SOLE 0 131,569 0 6,043
WYNDHAM DESTINATIONS INC COM 98310W108 561 12,507 SH   SOLE 0 12,507 0 0
X4 PHARMACEUTICALS INC COM 98420X103 1,044 162,424 SH   SOLE 0 161,744 0 680
XCEL BRANDS INC COM NEW 98400M101 245 202,186 SH   SOLE 0 79,758 0 122,428
XCEL ENERGY INC COM 98389B100 18,914 283,700 SH   SOLE 0 250,530 0 33,170
XENCOR INC COM 98401F105 351 8,044 SH   SOLE 0 5,664 0 2,380
XENETIC BIOSCIENCES INC COM 984015503 347 170,200 SH   SOLE 0 87,635 0 82,565
XENIA HOTELS & RESORTS INC COM 984017103 1,925 126,652 SH   SOLE 0 126,652 0 0
XENON PHARMACEUTICALS INC COM 98420N105 11,842 769,977 SH   SOLE 0 769,977 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 504 102,349 SH   SOLE 0 102,349 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 12,099 521,724 SH   SOLE 0 521,724 0 0
X FINL SPONSORED ADS 98372W202 329 164,326 SH   SOLE 0 157,849 0 6,477
XIAOBAI MAIMAI INC ADS 98422P108 1,015 411,093 SH   SOLE 0 348,827 0 62,266
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 389 177,000 SH   SOLE 0 177,000 0 0
XOMA CORP DEL COM NEW 98419J206 276 6,265 SH   SOLE 0 6,265 0 0
XPERI HOLDING CORP COM 98390M103 49,909 2,387,980 SH   SOLE 0 2,387,980 0 0
XP INC CL A G98239109 25,873 652,200 SH   SOLE 0 652,200 0 0
XTANT MED HLDGS INC COM NEW 98420P308 751 627,690 SH   SOLE 0 625,684 0 2,006
XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 59 19,531 SH   SOLE 0 1,420 0 18,111
YAMANA GOLD INC COM 98462Y100 123,449 21,623,804 SH   SOLE 0 19,282,506 0 2,341,298
YATRA ONLINE INC ORD SHS G98338109 2,420 1,253,910 SH   SOLE 0 1,004,705 0 249,205
YELP INC CL A 985817105 33,771 1,033,700 SH   SOLE 0 1,033,700 0 0
YETI HLDGS INC COM 98585X104 14,831 216,600 SH   SOLE 0 216,600 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 245 42,400 SH   SOLE 0 0 0 42,400
YIREN DIGITAL LTD SPONSORED ADS 98585L100 1,613 482,865 SH   SOLE 0 482,865 0 0
YORK WTR CO COM 987184108 10,510 225,536 SH   SOLE 0 217,236 0 8,300
YOUDAO INC SPONSORED ADS 98741T104 4,690 176,766 SH   SOLE 0 129,596 0 47,170
YRC WORLDWIDE INC COM PAR $.01 984249607 939 212,072 SH   SOLE 0 212,072 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 312 18,349 SH   SOLE 0 3,508 0 14,841
YUM CHINA HLDGS INC COM 98850P109 69,062 1,209,700 SH   SOLE 0 1,166,343 0 43,357
YUNHONG CTI LTD COM 98873Q100 277 161,266 SH   SOLE 0 161,266 0 0
YUNJI INC ADS RP CL A 98873N107 420 227,100 SH   SOLE 0 227,100 0 0
ZAGG INC COM 98884U108 1,905 456,819 SH   SOLE 0 53,745 0 403,074
ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 618 17,205 SH   SOLE 0 5,200 0 12,005
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 28,952 75,331 SH   SOLE 0 64,120 0 11,211
ZEDGE INC CL B 98923T104 3,588 594,014 SH   SOLE 0 431,974 0 162,040
ZENTALIS PHARMACEUTICALS INC COM 98943L107 332 6,397 SH   SOLE 0 0 0 6,397
ZILLOW GROUP INC CL A 98954M101 36,106 265,600 SH   SOLE 0 265,600 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 85,202 656,408 SH   SOLE 0 475,836 0 180,572
ZIMMER BIOMET HOLDINGS INC COM 98956P102 6,040 39,200 SH   SOLE 0 25,657 0 13,543
ZIONS BANCORPORATION N A COM 989701107 17,258 397,295 SH   SOLE 0 397,295 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 85 33,659 SH   SOLE 0 0 0 33,659
ZIX CORP COM 98974P100 12,217 1,415,599 SH   SOLE 0 1,278,921 0 136,678
ZK INTL GROUP CO LTD SHS G9892K100 1,070 413,071 SH   SOLE 0 413,071 0 0
ZOETIS INC CL A 98978V103 13,458 81,316 SH   SOLE 0 81,316 0 0
ZOGENIX INC COM NEW 98978L204 4,899 245,087 SH   SOLE 0 239,507 0 5,580
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 805,700 2,388,534 SH   SOLE 0 2,319,854 0 68,680
ZOVIO INC COM 98979V102 8,018 1,691,464 SH   SOLE 0 1,550,406 0 141,058
ZSCALER INC COM 98980G102 4,487 22,466 SH   SOLE 0 4,277 0 18,189
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 9,985 342,414 SH   SOLE 0 342,414 0 0
ZUMIEZ INC COM 989817101 6,940 188,700 SH   SOLE 0 188,700 0 0
ZUORA INC COM CL A 98983V106 5,200 373,300 SH   SOLE 0 373,300 0 0
ZYMEWORKS INC COM 98985W102 633 13,400 SH   SOLE 0 10,900 0 2,500
ZYNERBA PHARMACEUTICALS INC COM 98986X109 475 144,000 SH   SOLE 0 14,259 0 129,741