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 25,867 289,636 SH   SOLE 0 254,330 0 35,306
111 INC ADS 68247Q102 894 140,847 SH   SOLE 0 125,947 0 14,900
1347 PPTY INS HLDGS INC COM 68244P107 428 95,962 SH   SOLE 0 95,962 0 0
1LIFE HEALTHCARE INC COM 68269G107 15,349 422,600 SH   SOLE 0 325,549 0 97,051
1ST CONSTITUTION BANCORP COM 31986N102 1,693 136,494 SH   SOLE 0 123,275 0 13,219
1ST SOURCE CORP COM 336901103 14,165 398,114 SH   SOLE 0 385,230 0 12,884
21VIANET GROUP INC SPONSORED ADS A 90138A103 21,643 907,100 SH   SOLE 0 907,100 0 0
2U INC COM 90214J101 10,302 271,400 SH   SOLE 0 216,018 0 55,382
360 FINANCE INC ADS 88557W101 1,638 152,900 SH   SOLE 0 5,780 0 147,120
36KR HOLDINGS INC SPONSORED ADS 88429K103 64 19,282 SH   SOLE 0 4,030 0 15,252
3-D SYS CORP DEL COM NEW 88554D205 3,872 553,950 SH   SOLE 0 496,383 0 57,567
3M CO COM 88579Y101 46,781 299,900 SH   SOLE 0 74,217 0 225,683
500 COM LTD SPON ADR REP A 33829R100 219 56,875 SH   SOLE 0 36,198 0 20,677
51JOB INC SPONSORED ADS 316827104 6,231 86,800 SH   SOLE 0 0 0 86,800
58 COM INC SPON ADR REP A 31680Q104 81,795 1,516,412 SH   SOLE 0 1,512,759 0 3,653
9 METERS BIOPHARMA INC COM 654405109 74 128,800 SH   SOLE 0 65,816 0 62,984
A10 NETWORKS INC COM 002121101 20,953 3,076,733 SH   SOLE 0 3,076,733 0 0
AAON INC COM PAR $0.004 000360206 5,128 94,454 SH   SOLE 0 70,707 0 23,747
ABB LTD SPONSORED ADR 000375204 7,393 327,700 SH   SOLE 0 327,700 0 0
ABBOTT LABS COM 002824100 47,175 515,966 SH   SOLE 0 54,180 0 461,786
ABBVIE INC COM 00287Y109 1,867,567 19,021,869 SH   SOLE 0 18,040,822 0 981,047
ABEONA THERAPEUTICS INC COM 00289Y107 535 183,535 SH   SOLE 0 63,733 0 119,802
ABERCROMBIE & FITCH CO CL A 002896207 572 53,800 SH   SOLE 0 53,800 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 4,434 258,700 SH   SOLE 0 258,700 0 0
ABIOMED INC COM 003654100 543,539 2,250,122 SH   SOLE 0 2,244,611 0 5,511
ACACIA COMMUNICATIONS INC COM 00401C108 113,394 1,687,659 SH   SOLE 0 1,654,415 0 33,244
ACACIA RESH CORP ACACIA TCH COM 003881307 12,811 3,132,300 SH   SOLE 0 3,132,300 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5,438 112,200 SH   SOLE 0 87,446 0 24,754
ACADIA RLTY TR COM SH BEN INT 004239109 7,046 542,801 SH   SOLE 0 534,993 0 7,808
ACASTI PHARMA INC CL A NEW 00430K402 452 962,593 SH   SOLE 0 225,558 0 737,035
ACCELERON PHARMA INC COM 00434H108 12,919 135,600 SH   SOLE 0 79,911 0 55,689
ACCURAY INC COM 004397105 9,520 4,689,901 SH   SOLE 0 4,462,510 0 227,391
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 198 499,230 SH   SOLE 0 231,793 0 267,437
AC IMMUNE SA SHS H00263105 5,290 786,011 SH   SOLE 0 654,120 0 131,891
ACLARIS THERAPEUTICS INC COM 00461U105 5,313 3,279,840 SH   SOLE 0 3,279,840 0 0
ACME UTD CORP COM 004816104 5,009 217,973 SH   SOLE 0 190,473 0 27,500
ACNB CORP COM 000868109 1,854 70,805 SH   SOLE 0 70,805 0 0
ACORDA THERAPEUTICS INC COM 00484M106 2,829 3,850,732 SH   SOLE 0 3,850,732 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 1,268 3,606,354 SH   SOLE 0 3,606,354 0 0
ACTIVISION BLIZZARD INC COM 00507V109 181,317 2,388,898 SH   SOLE 0 1,142,094 0 1,246,804
ACUITY BRANDS INC COM 00508Y102 88,456 923,916 SH   SOLE 0 910,255 0 13,661
ACUSHNET HOLDINGS CORP COM 005098108 793 22,800 SH   SOLE 0 19,451 0 3,349
ADAMAS PHARMACEUTICALS INC COM 00548A106 2,207 862,254 SH   SOLE 0 633,456 0 228,798
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 9 17,109 SH   SOLE 0 17,109 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 7,893 294,843 SH   SOLE 0 294,843 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 3,138 194,900 SH   SOLE 0 70,139 0 124,761
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 17,071 1,705,411 SH   SOLE 0 1,491,411 0 214,000
ADDUS HOMECARE CORP COM 006739106 2,860 30,900 SH   SOLE 0 29,887 0 1,013
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 739 214,765 SH   SOLE 0 214,765 0 0
ADECOAGRO S A COM L00849106 1,471 339,008 SH   SOLE 0 1,600 0 337,408
ADIAL PHARMACEUTICALS INC COM 00688A106 58 42,007 SH   SOLE 0 42,007 0 0
ADIENT PLC ORD SHS G0084W101 28,317 1,724,545 SH   SOLE 0 1,715,511 0 9,034
ADTALEM GLOBAL ED INC COM 00737L103 1,137 36,500 SH   SOLE 0 35,527 0 973
ADT INC DEL COM 00090Q103 2,360 295,700 SH   SOLE 0 295,700 0 0
ADTRAN INC COM 00738A106 23,510 2,150,943 SH   SOLE 0 2,100,141 0 50,802
ADURO BIOTECH INC COM 00739L101 10,728 4,644,310 SH   SOLE 0 4,588,989 0 55,321
ADVANCED DISP SVCS INC DEL COM 00790X101 199,961 6,627,818 SH   SOLE 0 6,119,818 0 508,000
ADVANCED DRAIN SYS INC DEL COM 00790R104 35,323 715,037 SH   SOLE 0 664,914 0 50,123
ADVANCED ENERGY INDS COM 007973100 3,566 52,609 SH   SOLE 0 51,561 0 1,048
ADVANCED MICRO DEVICES INC COM 007903107 867 16,474 SH   SOLE 0 16,474 0 0
ADVAXIS INC COM NEW 007624307 1,875 3,498,918 SH   SOLE 0 3,498,918 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 12,172 582,948 SH   SOLE 0 582,948 0 0
AECOM COM 00766T100 118,945 3,165,115 SH   SOLE 0 2,773,474 0 391,641
AEGION CORP COM 00770F104 6,416 404,296 SH   SOLE 0 391,200 0 13,096
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5,125 554,039 SH   SOLE 0 554,039 0 0
AEMETIS INC COM NEW 00770K202 303 374,807 SH   SOLE 0 302,000 0 72,807
AERIE PHARMACEUTICALS INC COM 00771V108 4,221 286,000 SH   SOLE 0 211,024 0 74,976
AEROCENTURY CORP COM 007737109 85 34,500 SH   SOLE 0 34,500 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 18,230 459,895 SH   SOLE 0 459,895 0 0
AEROVIRONMENT INC COM 008073108 11,979 150,439 SH   SOLE 0 135,933 0 14,506
AERPIO PHARMACEUTICALS INC COM 00810B105 2,270 1,815,875 SH   SOLE 0 1,309,061 0 506,814
AES CORP COM 00130H105 144,578 9,977,800 SH   SOLE 0 9,782,541 0 195,259
AESTHETIC MED INTL HLDG GR L ADS 00809M104 483 78,146 SH   SOLE 0 78,146 0 0
AETERNA ZENTARIS INC COM 007975402 14 18,069 SH   SOLE 0 18,069 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 6,971 93,500 SH   SOLE 0 93,500 0 0
AFFIMED N V COM N01045108 1,983 429,600 SH   SOLE 0 0 0 429,600
AFLAC INC COM 001055102 26,169 726,300 SH   SOLE 0 538,346 0 187,954
AGCO CORP COM 001084102 16,860 304,000 SH   SOLE 0 304,000 0 0
AGENUS INC COM NEW 00847G705 664 169,046 SH   SOLE 0 169,046 0 0
AGILE THERAPEUTICS INC COM 00847L100 401 144,221 SH   SOLE 0 144,221 0 0
AGILYSYS INC COM 00847J105 13,519 753,552 SH   SOLE 0 682,084 0 71,468
AGM GROUP HOLDINGS INC SHS CL A G0132V105 302 11,610 SH   SOLE 0 10,810 0 800
AG MTG INVT TR INC COM 001228105 573 179,700 SH   SOLE 0 179,700 0 0
AGNC INVT CORP COM 00123Q104 10,371 803,929 SH   SOLE 0 500,257 0 303,672
AGNICO EAGLE MINES LTD COM 008474108 285,442 4,455,857 SH   SOLE 0 4,356,078 0 99,779
AGROFRESH SOLUTIONS INC COM 00856G109 1,534 506,433 SH   SOLE 0 443,268 0 63,165
A H BELO CORP COM CL A 001282102 1,754 1,013,825 SH   SOLE 0 1,013,825 0 0
AILERON THERAPEUTICS INC COM 00887A105 1,633 1,383,881 SH   SOLE 0 1,015,076 0 368,805
AIRGAIN INC COM 00938A104 4,854 451,936 SH   SOLE 0 431,493 0 20,443
AIR INDS GROUP COM NEW 00912N205 197 165,599 SH   SOLE 0 0 0 165,599
AIR T FUNDING *W EXP 09/08/202 00919P112 31 419,936 SH   SOLE 0 419,936 0 0
AIR T INC COM 009207101 2,320 197,411 SH   SOLE 0 197,411 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 23,967 223,800 SH   SOLE 0 203,564 0 20,236
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 291 133,646 SH   SOLE 0 133,646 0 0
AKCEA THERAPEUTICS INC COM 00972L107 4,117 300,504 SH   SOLE 0 113,994 0 186,510
AKEBIA THERAPEUTICS INC COM 00972D105 1,028 75,689 SH   SOLE 0 75,689 0 0
AKERO THERAPEUTICS INC COM 00973Y108 859 34,484 SH   SOLE 0 2,933 0 31,551
ALAMOS GOLD INC NEW COM CL A 011532108 124,106 13,231,956 SH   SOLE 0 13,066,471 0 165,485
ALASKA COMMUNICATIONS SYS GR COM 01167P101 9,492 3,402,086 SH   SOLE 0 3,074,178 0 327,908
ALBANY INTL CORP CL A 012348108 19,556 333,100 SH   SOLE 0 331,500 0 1,600
ALCOA CORP COM 013872106 46,766 4,160,688 SH   SOLE 0 4,160,688 0 0
ALCON AG ORD SHS H01301128 18,978 331,093 SH   SOLE 0 286,128 0 44,965
ALDEYRA THERAPEUTICS INC COM 01438T106 332 79,618 SH   SOLE 0 5,600 0 74,018
ALECTOR INC COM 014442107 1,705 69,780 SH   SOLE 0 68,006 0 1,774
ALERUS FINL CORP COM 01446U103 331 16,765 SH   SOLE 0 16,765 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 724 59,431 SH   SOLE 0 42,227 0 17,204
ALEXANDERS INC COM 014752109 31,465 130,614 SH   SOLE 0 130,614 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 502,750 4,479,243 SH   SOLE 0 4,360,747 0 118,496
ALGONQUIN PWR UTILS CORP COM 015857105 52,863 4,085,278 SH   SOLE 0 4,085,278 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 425,943 1,974,700 SH   SOLE 0 883,937 0 1,090,763
ALICO INC COM 016230104 4,010 128,696 SH   SOLE 0 119,057 0 9,639
ALIGN TECHNOLOGY INC COM 016255101 606,663 2,210,548 SH   SOLE 0 2,210,548 0 0
ALIMERA SCIENCES INC COM NEW 016259202 549 87,104 SH   SOLE 0 87,104 0 0
ALIO GOLD INC COM 01627X108 2,339 1,856,445 SH   SOLE 0 1,856,445 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 1,325 802,961 SH   SOLE 0 802,261 0 700
ALKALINE WTR CO INC COM NEW 01643A207 765 534,908 SH   SOLE 0 104,280 0 430,628
ALKERMES PLC SHS G01767105 138,455 7,135,013 SH   SOLE 0 7,006,046 0 128,967
ALLEGHANY CORP DEL COM 017175100 14,766 30,188 SH   SOLE 0 16,076 0 14,112
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,678 459,030 SH   SOLE 0 419,152 0 39,878
ALLEGION PLC ORD SHS G0176J109 16,059 157,100 SH   SOLE 0 108,773 0 48,327
ALLENA PHARMACEUTICALS INC COM 018119107 975 617,270 SH   SOLE 0 317,393 0 299,877
ALLETE INC COM NEW 018522300 27,939 511,606 SH   SOLE 0 511,606 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,049 267,042 SH   SOLE 0 174,833 0 92,209
ALLIANT ENERGY CORP COM 018802108 43,597 911,304 SH   SOLE 0 679,100 0 232,204
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 3,207 272,215 SH   SOLE 0 272,215 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,884 251,682 SH   SOLE 0 244,030 0 7,652
ALLISON TRANSMISSION HLDGS I COM 01973R101 226,856 6,167,919 SH   SOLE 0 6,122,477 0 45,442
ALLOGENE THERAPEUTICS INC COM 019770106 1,079 25,200 SH   SOLE 0 25,200 0 0
ALLOT LTD SHS M0854Q105 21,602 2,063,255 SH   SOLE 0 1,821,261 0 241,994
ALLSTATE CORP COM 020002101 14,316 147,607 SH   SOLE 0 40,562 0 107,045
ALMADEN MINERALS LTD COM CL B 020283305 23 47,399 SH   SOLE 0 0 0 47,399
ALPHABET INC CAP STK CL A 02079K305 146,269 103,148 SH   SOLE 0 44,686 0 58,462
ALPHABET INC CAP STK CL C 02079K107 84,937 60,085 SH   SOLE 0 30,814 0 29,271
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8,204 754,000 SH   SOLE 0 754,000 0 0
ALPHA PRO TECH LTD COM 020772109 16,969 958,716 SH   SOLE 0 958,716 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,918 408,189 SH   SOLE 0 34,975 0 373,214
ALPINE IMMUNE SCIENCES INC COM 02083G100 2,181 224,655 SH   SOLE 0 184,841 0 39,814
ALPINE INCOME PPTY TR INC COM 02083X103 216 13,300 SH   SOLE 0 11,700 0 1,600
ALTICE USA INC CL A 02156K103 151,631 6,727,209 SH   SOLE 0 6,727,209 0 0
ALTIMMUNE INC COM NEW 02155H200 9,914 925,707 SH   SOLE 0 913,807 0 11,900
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10,794 732,300 SH   SOLE 0 732,300 0 0
ALTRIA GROUP INC COM 02209S103 298,133 7,595,755 SH   SOLE 0 6,431,235 0 1,164,520
ALTUS MIDSTREAM CO CL A 02215L100 210 332,000 SH   SOLE 0 12,847 0 319,153
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2,321 493,829 SH   SOLE 0 472,300 0 21,529
AMAG PHARMACEUTICALS INC COM 00163U106 14,335 1,873,900 SH   SOLE 0 1,873,900 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 26,388 3,813,261 SH   SOLE 0 0 0 3,813,261
A MARK PRECIOUS METALS INC COM 00181T107 1,596 83,792 SH   SOLE 0 76,819 0 6,973
AMBAC FINL GROUP INC COM NEW 023139884 829 57,900 SH   SOLE 0 57,900 0 0
AMBARELLA INC SHS G037AX101 72,210 1,576,633 SH   SOLE 0 1,445,582 0 131,051
AMBEV SA SPONSORED ADR 02319V103 122,827 46,525,386 SH   SOLE 0 46,525,386 0 0
AMBOW ED HLDG LTD SPONSORED ADS 02322P200 52 29,344 SH   SOLE 0 29,344 0 0
AMCON DISTRG CO COM NEW 02341Q205 614 10,900 SH   SOLE 0 10,900 0 0
AMDOCS LTD SHS G02602103 3,111 51,100 SH   SOLE 0 48,392 0 2,708
AMEDISYS INC COM 023436108 13,541 68,201 SH   SOLE 0 68,201 0 0
AMERANT BANCORP INC CL A 023576101 1,128 75,003 SH   SOLE 0 75,003 0 0
AMEREN CORP COM 023608102 230,405 3,274,656 SH   SOLE 0 2,800,390 0 474,266
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 61,425 4,840,449 SH   SOLE 0 4,776,584 0 63,865
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 133 10,553 SH   SOLE 0 8,753 0 1,800
AMERICAN ASSETS TR INC COM 024013104 1,740 62,500 SH   SOLE 0 62,500 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,937 255,628 SH   SOLE 0 247,215 0 8,413
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 30,386 2,787,711 SH   SOLE 0 2,497,426 0 290,285
AMERICAN ELEC PWR CO INC COM 025537101 198,592 2,493,622 SH   SOLE 0 2,264,831 0 228,791
AMERICAN FINL GROUP INC OHIO COM 025932104 20,498 323,000 SH   SOLE 0 307,588 0 15,412
AMERICAN FIN TR INC COM CLASS A 02607T109 2,543 320,433 SH   SOLE 0 320,433 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11,238 417,786 SH   SOLE 0 370,484 0 47,302
AMERICAN NATL BANKSHARES INC COM 027745108 4,545 181,500 SH   SOLE 0 181,500 0 0
AMERICAN NATL INS CO COM 028591105 17,672 245,201 SH   SOLE 0 212,756 0 32,445
AMERICAN PUBLIC EDUCATION IN COM 02913V103 37,465 1,265,693 SH   SOLE 0 1,187,172 0 78,521
AMERICAN RENAL ASSOCS HLDGS COM 029227105 7,106 1,089,875 SH   SOLE 0 1,089,875 0 0
AMERICAN RIVER BANKSHARES COM 029326105 121 11,400 SH   SOLE 0 5,079 0 6,321
AMERICAN RLTY INVS INC COM 029174109 260 28,900 SH   SOLE 0 28,900 0 0
AMERICAN SOFTWARE INC CL A 029683109 33,008 2,094,400 SH   SOLE 0 2,000,383 0 94,017
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 10,425 1,282,317 SH   SOLE 0 1,117,119 0 165,198
AMERICAN TOWER CORP NEW COM 03027X100 74,883 289,639 SH   SOLE 0 19,433 0 270,206
AMERICAN VANGUARD CORP COM 030371108 1,012 73,525 SH   SOLE 0 61,089 0 12,436
AMERICOLD RLTY TR COM 03064D108 16,760 461,700 SH   SOLE 0 302,708 0 158,992
AMERISAFE INC COM 03071H100 20,623 337,193 SH   SOLE 0 290,899 0 46,294
AMERISERV FINL INC COM 03074A102 2,404 780,243 SH   SOLE 0 780,243 0 0
AMER STATES WTR CO COM 029899101 8,012 101,900 SH   SOLE 0 100,685 0 1,215
AMES NATL CORP COM 031001100 2,732 138,400 SH   SOLE 0 138,400 0 0
AMETEK INC COM 031100100 1,452 16,250 SH   SOLE 0 16,250 0 0
AMGEN INC COM 031162100 380,115 1,611,614 SH   SOLE 0 1,611,614 0 0
AMKOR TECHNOLOGY INC COM 031652100 11,432 928,700 SH   SOLE 0 928,700 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,841 84,900 SH   SOLE 0 68,254 0 16,646
AMPCO-PITTSBURGH CORP COM 032037103 1,606 523,024 SH   SOLE 0 523,024 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11,484 511,300 SH   SOLE 0 511,300 0 0
AMPHENOL CORP NEW CL A 032095101 1,878 19,600 SH   SOLE 0 17,210 0 2,390
AMREP CORP NEW COM 032159105 683 151,400 SH   SOLE 0 151,400 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 226 46,362 SH   SOLE 0 39,972 0 6,390
ANDERSONS INC COM 034164103 679 49,376 SH   SOLE 0 0 0 49,376
ANGI HOMESERVICES INC COM CL A 00183L102 66,251 5,452,796 SH   SOLE 0 5,452,796 0 0
ANGIODYNAMICS INC COM 03475V101 8,407 826,681 SH   SOLE 0 759,970 0 66,711
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 120,367 4,081,635 SH   SOLE 0 3,851,213 0 230,422
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 108,962 2,210,176 SH   SOLE 0 1,983,645 0 226,531
ANIKA THERAPEUTICS INC COM 035255108 31,501 834,917 SH   SOLE 0 834,917 0 0
ANI PHARMACEUTICALS INC COM 00182C103 5,608 173,400 SH   SOLE 0 173,400 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 48,801 7,439,162 SH   SOLE 0 4,792,500 0 2,646,662
ANTARES PHARMA INC COM 036642106 653 237,528 SH   SOLE 0 96,215 0 141,313
ANWORTH MTG ASSET CORP COM 037347101 10,599 6,234,590 SH   SOLE 0 5,809,382 0 425,208
AON PLC SHS CL A G0403H108 170,393 884,701 SH   SOLE 0 492,822 0 391,879
APACHE CORP COM 037411105 12,486 924,854 SH   SOLE 0 879,000 0 45,854
APARTMENT INVT & MGMT CO CL A 03748R754 77,869 2,068,788 SH   SOLE 0 1,873,957 0 194,831
APEX GLOBAL BRANDS INC COM NEW 03755M201 196 174,662 SH   SOLE 0 174,662 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,788 182,240 SH   SOLE 0 178,232 0 4,008
APOLLO ENDOSURGERY INC COM 03767D108 153 93,300 SH   SOLE 0 93,300 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 40,242 4,165,788 SH   SOLE 0 4,160,016 0 5,772
APPLIED GENETIC TECHNOLOGIES COM 03820J100 6,771 1,222,240 SH   SOLE 0 1,222,240 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 850 78,200 SH   SOLE 0 78,200 0 0
APTARGROUP INC COM 038336103 13,807 123,300 SH   SOLE 0 123,300 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 1,904 227,967 SH   SOLE 0 227,967 0 0
APTINYX INC COM 03836N103 2,959 709,614 SH   SOLE 0 513,464 0 196,150
APTOSE BIOSCIENCES INC COM NEW 03835T200 2,202 349,800 SH   SOLE 0 0 0 349,800
APYX MED CORP COM 03837C106 3,231 582,195 SH   SOLE 0 582,195 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 271 84,049 SH   SOLE 0 42,691 0 41,358
ARAVIVE INC COM 03890D108 4,305 369,875 SH   SOLE 0 369,875 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 111 61,207 SH   SOLE 0 0 0 61,207
ARCA BIOPHARMA INC COM 00211Y506 545 82,283 SH   SOLE 0 82,183 0 100
ARCBEST CORP COM 03937C105 9,603 362,239 SH   SOLE 0 362,239 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3,228 3,227,561 SH   SOLE 0 3,227,561 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 119,551 11,156,719 SH   SOLE 0 9,122,745 0 2,033,974
ARCH CAP GROUP LTD ORD G0450A105 12,425 433,696 SH   SOLE 0 379,859 0 53,837
ARCH RESOURCES INC CL A 03940R107 1,182 41,600 SH   SOLE 0 41,600 0 0
ARCHROCK INC COM 03957W106 3,194 492,128 SH   SOLE 0 492,128 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2,483 592,540 SH   SOLE 0 18,833 0 573,707
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 838 27,700 SH   SOLE 0 5,866 0 21,834
ARDAGH GROUP S A CL A L0223L101 12,630 978,293 SH   SOLE 0 945,093 0 33,200
ARDELYX INC COM 039697107 11,690 1,689,334 SH   SOLE 0 1,650,903 0 38,431
ARDMORE SHIPPING CORP COM Y0207T100 1,921 442,522 SH   SOLE 0 403,360 0 39,162
ARES COML REAL ESTATE CORP COM 04013V108 379 41,600 SH   SOLE 0 10,151 0 31,449
ARGAN INC COM 04010E109 19,426 409,999 SH   SOLE 0 409,232 0 767
ARGENX SE SPONSORED ADR 04016X101 29,283 130,014 SH   SOLE 0 0 0 130,014
ARGO GROUP INTL HLDGS LTD COM G0464B107 8,201 235,465 SH   SOLE 0 229,860 0 5,605
ARISTA NETWORKS INC COM 040413106 287,006 1,366,500 SH   SOLE 0 1,311,060 0 55,440
ARK ETF TR INNOVATION ETF 00214Q104 4,050 56,800 SH   SOLE 0 56,800 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 5,821 68,600 SH   SOLE 0 68,600 0 0
ARK RESTAURANTS CORP COM 040712101 1,122 90,815 SH   SOLE 0 90,815 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1,516 510,481 SH   SOLE 0 345,024 0 165,457
ARLO TECHNOLOGIES INC COM 04206A101 2,495 967,230 SH   SOLE 0 967,230 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 30,007 3,015,809 SH   SOLE 0 2,913,509 0 102,300
ARMATA PHARMACEUTICALS INC COM 04216R102 333 84,877 SH   SOLE 0 84,877 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6,932 738,263 SH   SOLE 0 738,263 0 0
ARMSTRONG FLOORING INC COM 04238R106 2,896 968,478 SH   SOLE 0 766,129 0 202,349
ARMSTRONG WORLD INDS INC COM 04247X102 30,155 386,800 SH   SOLE 0 382,796 0 4,004
ARROW ELECTRS INC COM 042735100 7,309 106,400 SH   SOLE 0 84,549 0 21,851
ARROW FINL CORP COM 042744102 11,727 394,456 SH   SOLE 0 394,456 0 0
ARTESIAN RESOURCES CORP CL A 043113208 15,972 440,111 SH   SOLE 0 430,011 0 10,100
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 106,254 3,269,351 SH   SOLE 0 3,268,190 0 1,161
ARTS WAY MFG INC COM 043168103 117 49,674 SH   SOLE 0 38,702 0 10,972
ARVINAS INC COM 04335A105 3,102 92,500 SH   SOLE 0 18,550 0 73,950
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,186 41,200 SH   SOLE 0 41,200 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 1,137 778,537 SH   SOLE 0 778,537 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 8,147 55,082 SH   SOLE 0 0 0 55,082
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 5,482 1,207,400 SH   SOLE 0 1,207,400 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 5,486 7,592,400 SH   SOLE 0 7,592,400 0 0
ASHFORD INC COM 044104107 649 63,924 SH   SOLE 0 58,983 0 4,941
ASLAN PHARMACEUTICALS LTD ADS 04522R101 256 128,050 SH   SOLE 0 41,078 0 86,972
ASPEN AEROGELS INC COM 04523Y105 4,545 690,751 SH   SOLE 0 647,986 0 42,765
ASPEN GROUP INC COM NEW 04530L203 1,964 216,967 SH   SOLE 0 148,430 0 68,537
ASPEN TECHNOLOGY INC COM 045327103 82,857 799,703 SH   SOLE 0 778,191 0 21,512
ASSEMBLY BIOSCIENCES INC COM 045396108 1,577 67,642 SH   SOLE 0 1,091 0 66,551
ASSERTIO HOLDINGS INC COM 04546C106 5,517 6,437,718 SH   SOLE 0 6,437,718 0 0
ASSOCIATED BANC CORP COM 045487105 2,587 189,131 SH   SOLE 0 189,131 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 1,424 38,800 SH   SOLE 0 35,003 0 3,797
ASSURANT INC COM 04621X108 7,220 69,900 SH   SOLE 0 69,900 0 0
ASSURED GUARANTY LTD COM G0585R106 1,011 41,410 SH   SOLE 0 41,410 0 0
ASTA FDG INC COM 046220109 391 30,252 SH   SOLE 0 26,716 0 3,536
ASTRAZENECA PLC SPONSORED ADR 046353108 179,295 3,389,955 SH   SOLE 0 3,363,554 0 26,401
ASTRONICS CORP COM 046433108 1,114 105,500 SH   SOLE 0 15,624 0 89,876
ASTRONOVA INC COM 04638F108 1,769 222,206 SH   SOLE 0 164,770 0 57,436
ATHENEX INC COM 04685N103 1,893 137,600 SH   SOLE 0 137,600 0 0
ATHERSYS INC NEW COM 04744L106 52 18,800 SH   SOLE 0 18,800 0 0
ATKORE INTL GROUP INC COM 047649108 3,837 140,300 SH   SOLE 0 121,054 0 19,246
ATLANTIC AMERN CORP COM 048209100 91 54,900 SH   SOLE 0 54,900 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 18,434 633,455 SH   SOLE 0 633,455 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 7,290 599,519 SH   SOLE 0 550,524 0 48,995
ATLANTIC POWER CORP COM NEW 04878Q863 1,933 966,578 SH   SOLE 0 0 0 966,578
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,487 107,394 SH   SOLE 0 107,394 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,884 182,208 SH   SOLE 0 182,208 0 0
ATLAS CORP SHS Y0436Q109 15,955 2,099,307 SH   SOLE 0 2,099,307 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 639 957,023 SH   SOLE 0 957,023 0 0
ATLASSIAN CORP PLC CL A G06242104 1,232,148 6,835,013 SH   SOLE 0 6,698,149 0 136,864
ATN INTL INC COM 00215F107 38,256 631,600 SH   SOLE 0 631,600 0 0
ATRICURE INC COM 04963C209 30,273 673,475 SH   SOLE 0 659,232 0 14,243
ATRION CORP COM 049904105 30,959 48,600 SH   SOLE 0 48,600 0 0
AT&T INC COM 00206R102 46,980 1,554,086 SH   SOLE 0 171,997 0 1,382,089
ATYR PHARMA INC COM NEW 002120202 1,624 365,830 SH   SOLE 0 245,890 0 119,940
AUBURN NATL BANCORP COM 050473107 345 6,041 SH   SOLE 0 6,041 0 0
AUDIOCODES LTD ORD M15342104 6,248 196,526 SH   SOLE 0 0 0 196,526
AUDIOEYE INC COM NEW 050734201 1,074 107,400 SH   SOLE 0 40,053 0 67,347
AURINIA PHARMACEUTICALS INC COM 05156V102 18,804 1,157,500 SH   SOLE 0 914,520 0 242,980
AURIS MEDICAL HOLDING LTD SHS G07025201 54 57,359 SH   SOLE 0 0 0 57,359
AURORA MOBILE LTD ADS 051857100 154 97,028 SH   SOLE 0 97,028 0 0
AURYN RES INC COM 05208W108 226 123,200 SH   SOLE 0 400 0 122,800
AUTODESK INC COM 052769106 101,385 423,868 SH   SOLE 0 404,894 0 18,974
AUTOHOME INC SP ADR RP CL A 05278C107 30,654 406,018 SH   SOLE 0 369,719 0 36,299
AUTOLIV INC COM 052800109 7,412 115,018 SH   SOLE 0 36,791 0 78,227
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1,161 72,400 SH   SOLE 0 72,400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 23,569 158,300 SH   SOLE 0 86,012 0 72,288
AUTONATION INC COM 05329W102 13,987 372,200 SH   SOLE 0 330,151 0 42,049
AUTOWEB INC COM 05335B100 723 560,290 SH   SOLE 0 560,290 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 10,815 1,338,491 SH   SOLE 0 1,199,206 0 139,285
AVALARA INC COM 05338G106 271,035 2,036,481 SH   SOLE 0 1,684,206 0 352,275
AVALONBAY CMNTYS INC COM 053484101 81,683 528,214 SH   SOLE 0 278,277 0 249,937
AVALON HLDGS CORP CL A 05343P109 71 44,000 SH   SOLE 0 44,000 0 0
AVANGRID INC COM 05351W103 14,598 347,741 SH   SOLE 0 347,741 0 0
AVANOS MED INC COM 05350V106 2,140 72,800 SH   SOLE 0 72,800 0 0
AVANTOR INC COM 05352A100 31,708 1,865,200 SH   SOLE 0 1,371,991 0 493,209
AVENUE THERAPEUTICS INC COM NEW 05360L205 1,333 123,763 SH   SOLE 0 40,541 0 83,222
AVEO PHARMACEUTICALS INC COM NEW 053588307 334 64,868 SH   SOLE 0 0 0 64,868
AVIAT NETWORKS INC COM NEW 05366Y201 4,966 272,085 SH   SOLE 0 272,085 0 0
AVID BIOSERVICES INC COM 05368M106 1,131 172,306 SH   SOLE 0 172,306 0 0
AVID TECHNOLOGY INC COM 05367P100 2,126 292,367 SH   SOLE 0 292,367 0 0
AVINGER INC COM 053734604 153 495,922 SH   SOLE 0 495,922 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 489 603,888 SH   SOLE 0 119,236 0 484,652
AVISTA CORP COM 05379B107 86,664 2,381,522 SH   SOLE 0 2,381,522 0 0
AVITA THERAPEUTICS INC COM 05380C102 2,782 91,100 SH   SOLE 0 0 0 91,100
AVNET INC COM 053807103 18,959 679,900 SH   SOLE 0 542,676 0 137,224
AVROBIO INC COM 05455M100 637 36,530 SH   SOLE 0 0 0 36,530
AWARE INC MASS COM 05453N100 2,875 894,277 SH   SOLE 0 892,979 0 1,298
AXALTA COATING SYS LTD COM G0750C108 31,531 1,398,277 SH   SOLE 0 1,398,277 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,963 70,499 SH   SOLE 0 66,505 0 3,994
AXCELLA HEALTH INC COM 05454B105 989 178,800 SH   SOLE 0 56,090 0 122,710
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 120,877 2,980,213 SH   SOLE 0 2,914,981 0 65,232
AXOGEN INC COM 05463X106 3,140 339,807 SH   SOLE 0 339,807 0 0
AXON ENTERPRISE INC COM 05464C101 10,103 102,952 SH   SOLE 0 98,546 0 4,406
AXOS FINANCIAL INC COM 05465C100 2,206 99,900 SH   SOLE 0 99,900 0 0
AXOVANT GENE THERAPIES COM G0750W203 1,934 685,923 SH   SOLE 0 430,523 0 255,400
AXSOME THERAPEUTICS INC COM 05464T104 5,463 66,400 SH   SOLE 0 57,294 0 9,106
AXT INC COM 00246W103 1,053 221,301 SH   SOLE 0 53,712 0 167,589
AYTU BIOSCIENCE INC COM PAR 054754700 94 66,000 SH   SOLE 0 66,000 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 3,643 228,285 SH   SOLE 0 228,285 0 0
AZURRX BIOPHARMA INC COM 05502L105 130 143,500 SH   SOLE 0 195 0 143,305
AZZ INC COM 002474104 3,068 89,400 SH   SOLE 0 88,886 0 514
B2GOLD CORP COM 11777Q209 248,926 43,748,055 SH   SOLE 0 41,829,393 0 1,918,662
BABCOCK & WILCOX ENTERPRISES COM 05614L209 554 242,888 SH   SOLE 0 175,285 0 67,603
BADGER METER INC COM 056525108 2,957 47,000 SH   SOLE 0 47,000 0 0
BAIDU INC SPON ADR REP A 056752108 1,158,600 9,663,857 SH   SOLE 0 9,401,789 0 262,068
BALCHEM CORP COM 057665200 34,388 362,508 SH   SOLE 0 354,156 0 8,352
BALLANTYNE STRONG INC COM 058516105 1,271 774,810 SH   SOLE 0 734,445 0 40,365
BALLARD PWR SYS INC NEW COM 058586108 2,396 155,800 SH   SOLE 0 0 0 155,800
BANCFIRST CORP COM 05945F103 3,177 78,300 SH   SOLE 0 78,300 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 809 215,800 SH   SOLE 0 0 0 215,800
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,489 2,490,561 SH   SOLE 0 1,841,521 0 649,040
BANCO BRADESCO S A SPONSORED ADR 059460402 69 19,862 SH   SOLE 0 17,289 0 2,573
BANCO DE CHILE SPONSORED ADS 059520106 35,732 2,024,454 SH   SOLE 0 2,024,454 0 0
BANC OF CALIFORNIA INC COM 05990K106 6,794 627,353 SH   SOLE 0 627,353 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,521 57,800 SH   SOLE 0 57,800 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,127 222,497 SH   SOLE 0 0 0 222,497
BANCORP INC DEL COM 05969A105 5,076 518,000 SH   SOLE 0 518,000 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5,846 1,119,900 SH   SOLE 0 1,119,900 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 32,046 1,954,000 SH   SOLE 0 1,954,000 0 0
BANK7 CORP COM 06652N107 320 29,521 SH   SOLE 0 9,992 0 19,529
BANK COMM HLDGS COM 06424J103 818 107,900 SH   SOLE 0 107,900 0 0
BANKFINANCIAL CORP COM 06643P104 8,723 1,038,505 SH   SOLE 0 993,361 0 45,144
BANK HAWAII CORP COM 062540109 26,750 435,600 SH   SOLE 0 431,666 0 3,934
BANK MONTREAL QUE COM 063671101 28,265 531,927 SH   SOLE 0 193,561 0 338,366
BANK NOVA SCOTIA B C COM 064149107 156,311 3,788,800 SH   SOLE 0 3,268,131 0 520,669
BANK OF MARIN BANCORP COM 063425102 8,593 257,811 SH   SOLE 0 234,011 0 23,800
BANK OZK COM 06417N103 7,360 313,597 SH   SOLE 0 313,597 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,059 52,723 SH   SOLE 0 52,723 0 0
BANKWELL FINL GROUP INC COM 06654A103 3,297 207,376 SH   SOLE 0 186,676 0 20,700
BANNER CORP COM NEW 06652V208 635 16,699 SH   SOLE 0 16,699 0 0
BAR HBR BANKSHARES COM 066849100 4,817 215,150 SH   SOLE 0 215,150 0 0
BARNWELL INDS INC COM 068221100 195 217,344 SH   SOLE 0 217,344 0 0
BARRETT BUSINESS SVCS INC COM 068463108 19,685 370,500 SH   SOLE 0 370,500 0 0
BARRICK GOLD CORPORATION COM 067901108 722,159 26,806,209 SH   SOLE 0 26,806,209 0 0
BASSETT FURNITURE INDS INC COM 070203104 5,530 752,361 SH   SOLE 0 689,661 0 62,700
BAUSCH HEALTH COS INC COM 071734107 151,463 8,281,249 SH   SOLE 0 7,750,144 0 531,105
BAXTER INTL INC COM 071813109 43,007 499,500 SH   SOLE 0 131,741 0 367,759
BAYCOM CORP COM 07272M107 389 30,100 SH   SOLE 0 30,100 0 0
BBQ HLDGS INC COM 05551A109 1,624 492,741 SH   SOLE 0 492,741 0 0
BBX CAP CORP NEW CL A 05491N104 3,248 1,278,824 SH   SOLE 0 1,267,177 0 11,647
BCB BANCORP INC COM 055298103 4,892 527,178 SH   SOLE 0 521,778 0 5,400
BCE INC COM NEW 05534B760 106,801 2,556,889 SH   SOLE 0 2,555,968 0 921
B COMMUNICATIONS LTD SHS M15629104 164 82,466 SH   SOLE 0 82,466 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 858 353,171 SH   SOLE 0 353,171 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,949 193,560 SH   SOLE 0 193,560 0 0
BELDEN INC COM 077454106 4,085 125,500 SH   SOLE 0 125,500 0 0
BEL FUSE INC CL A 077347201 252 25,100 SH   SOLE 0 25,100 0 0
BEL FUSE INC CL B 077347300 5,412 504,423 SH   SOLE 0 494,923 0 9,500
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 3,741 298,111 SH   SOLE 0 298,111 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 1,375 185,071 SH   SOLE 0 185,071 0 0
BELLRING BRANDS INC COM CL A 079823100 1,663 83,400 SH   SOLE 0 0 0 83,400
BELLUS HEALTH INC NEW COM NEW 07987C204 677 65,438 SH   SOLE 0 0 0 65,438
BENCHMARK ELECTRS INC COM 08160H101 10,115 468,300 SH   SOLE 0 468,300 0 0
BERKLEY W R CORP COM 084423102 17,536 306,100 SH   SOLE 0 224,091 0 82,009
BERKSHIRE HATHAWAY INC DEL CL A 084670108 108,524 406 SH   SOLE 0 330 0 76
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31,715 177,665 SH   SOLE 0 177,665 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,282 388,579 SH   SOLE 0 388,579 0 0
BEST BUY INC COM 086516101 90,565 1,037,758 SH   SOLE 0 744,502 0 293,256
BEST INC SPONSORED ADS 08653C106 7,370 1,722,000 SH   SOLE 0 1,722,000 0 0
BEYONDSPRING INC SHS G10830100 1,131 75,000 SH   SOLE 0 20,290 0 54,710
BGC PARTNERS INC CL A 05541T101 127 46,400 SH   SOLE 0 46,400 0 0
B & G FOODS INC NEW COM 05508R106 2,175 89,200 SH   SOLE 0 85,573 0 3,627
BG STAFFING INC COM 05544A109 251 22,200 SH   SOLE 0 22,200 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1,176 74,700 SH   SOLE 0 23,297 0 51,403
BIGLARI HLDGS INC COM STK CL B 08986R309 434 6,295 SH   SOLE 0 6,295 0 0
BIG LOTS INC COM 089302103 18,606 443,000 SH   SOLE 0 319,900 0 123,100
BILIBILI INC SPONS ADS REP Z 090040106 193,949 4,187,150 SH   SOLE 0 4,173,634 0 13,516
BIOANALYTICAL SYS INC COM 09058M103 2,525 503,406 SH   SOLE 0 460,058 0 43,348
BIOCEPT INC COM 09072V402 2,701 3,796,450 SH   SOLE 0 3,796,450 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 3,104 711,863 SH   SOLE 0 166,300 0 545,563
BIOGEN INC COM 09062X103 1,045,029 3,905,922 SH   SOLE 0 3,868,396 0 37,526
BIO-KEY INTL INC COM 09060C309 164 184,800 SH   SOLE 0 184,800 0 0
BIOLASE INC COM NEW 090911207 252 544,695 SH   SOLE 0 544,695 0 0
BIOLINERX LTD SPONSORED ADS 09071M205 269 157,350 SH   SOLE 0 0 0 157,350
BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 1,224 53,800 SH   SOLE 0 5,314 0 48,486
BIO PATH HOLDINGS INC COM 09057N300 225 44,500 SH   SOLE 0 44,400 0 100
BIO RAD LABS INC CL A 090572207 14,357 31,800 SH   SOLE 0 13,179 0 18,621
BIO RAD LABS INC CL B 090572108 1,267 2,900 SH   SOLE 0 2,900 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 33,297 543,356 SH   SOLE 0 536,456 0 6,900
BIO-TECHNE CORP COM 09073M104 103,034 390,175 SH   SOLE 0 390,175 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 8,248 155,600 SH   SOLE 0 148,545 0 7,055
BIRKS GROUP INC CL A COM 09088U109 24 30,400 SH   SOLE 0 14,398 0 16,002
BJS RESTAURANTS INC COM 09180C106 4,390 209,629 SH   SOLE 0 209,629 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 43,714 1,172,900 SH   SOLE 0 752,278 0 420,622
BK OF AMERICA CORP COM 060505104 102,697 4,324,066 SH   SOLE 0 3,374,895 0 949,171
BK TECHNOLOGIES CORPORATION COM 05587G104 2,235 659,200 SH   SOLE 0 658,544 0 656
BLACKBAUD INC COM 09227Q100 7,038 123,297 SH   SOLE 0 123,297 0 0
BLACKBERRY LTD COM 09228F103 5,962 1,219,284 SH   SOLE 0 1,096,245 0 123,039
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1,118 26,507 SH   SOLE 0 2,618 0 23,889
BLACK HILLS CORP COM 092113109 78,957 1,393,523 SH   SOLE 0 1,344,315 0 49,208
BLACK KNIGHT INC COM 09215C105 17,159 236,478 SH   SOLE 0 145,113 0 91,365
BLACKLINE INC COM 09239B109 1,832 22,100 SH   SOLE 0 15,382 0 6,718
BLONDER TONGUE LABS INC COM 093698108 53 74,157 SH   SOLE 0 74,157 0 0
BLOOM ENERGY CORP COM CL A 093712107 60,273 5,539,753 SH   SOLE 0 5,443,835 0 95,918
BLOOMIN BRANDS INC COM 094235108 4,930 462,500 SH   SOLE 0 409,389 0 53,111
BLUCORA INC COM 095229100 28,396 2,486,500 SH   SOLE 0 2,486,500 0 0
BLUE BIRD CORP COM 095306106 8,976 598,818 SH   SOLE 0 598,818 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 138 25,500 SH   SOLE 0 25,500 0 0
BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 288 219,600 SH   SOLE 0 219,600 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,657 59,700 SH   SOLE 0 59,700 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 8,901 1,101,575 SH   SOLE 0 1,101,575 0 0
BMC STK HLDGS INC COM 05591B109 26,670 1,060,849 SH   SOLE 0 1,060,849 0 0
BOINGO WIRELESS INC COM 09739C102 34,497 2,589,900 SH   SOLE 0 2,589,066 0 834
BOISE CASCADE CO DEL COM 09739D100 1,644 43,700 SH   SOLE 0 43,700 0 0
BONSO ELECTRS INTL INC COM PAR $0.003 098529308 374 142,800 SH   SOLE 0 142,800 0 0
BOOKING HOLDINGS INC COM 09857L108 6,845 4,299 SH   SOLE 0 900 0 3,399
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 52,889 679,894 SH   SOLE 0 658,382 0 21,512
BORGWARNER INC COM 099724106 3,258 92,300 SH   SOLE 0 92,300 0 0
BORQS TECHNOLOGIES INC SHS G1466B103 98 74,600 SH   SOLE 0 74,600 0 0
BORR DRILLING LTD SHS G1466R207 225 201,100 SH   SOLE 0 201,100 0 0
BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 445 153,043 SH   SOLE 0 153,043 0 0
BOSTON BEER INC CL A 100557107 259,739 484,000 SH   SOLE 0 484,000 0 0
BOSTON OMAHA CORP COM 101044105 2,544 159,000 SH   SOLE 0 61,921 0 97,079
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 47,938 530,400 SH   SOLE 0 235,856 0 294,544
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5,707 829,472 SH   SOLE 0 788,027 0 41,445
BOSTON SCIENTIFIC CORP COM 101137107 969 27,605 SH   SOLE 0 16,399 0 11,206
BOTTOMLINE TECH DEL INC COM 101388106 490 9,642 SH   SOLE 0 9,642 0 0
BOX INC CL A 10316T104 56,139 2,704,212 SH   SOLE 0 2,619,054 0 85,158
BOXLIGHT CORP COM CL A 103197109 77 83,318 SH   SOLE 0 83,318 0 0
BP PLC SPONSORED ADR 055622104 193,651 8,304,093 SH   SOLE 0 8,304,093 0 0
BRADY CORP CL A 104674106 102,683 2,193,140 SH   SOLE 0 2,193,140 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 293 102,409 SH   SOLE 0 59,548 0 42,861
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,583 141,238 SH   SOLE 0 141,238 0 0
BRF SA SPONSORED ADR 10552T107 8,258 2,080,160 SH   SOLE 0 1,400,465 0 679,695
BRICKELL BIOTECH INC COM 10802T105 485 484,994 SH   SOLE 0 484,994 0 0
BRIDGE BANCORP INC COM 108035106 9,170 401,500 SH   SOLE 0 356,000 0 45,500
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 6,226 607,367 SH   SOLE 0 575,276 0 32,091
BRIGHAM MINERALS INC CL A COM 10918L103 267 21,659 SH   SOLE 0 15,577 0 6,082
BRIGHTCOVE INC COM 10921T101 18,271 2,318,627 SH   SOLE 0 2,200,413 0 118,214
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2,713 345,200 SH   SOLE 0 344,900 0 300
BRIGHTVIEW HLDGS INC COM 10948C107 1,164 103,900 SH   SOLE 0 20,718 0 83,182
B. RILEY FINANCIAL INC COM 05580M108 1,890 86,839 SH   SOLE 0 1,413 0 85,426
BRINKER INTL INC COM 109641100 2,450 102,100 SH   SOLE 0 81,361 0 20,739
BRINKS CO COM 109696104 21,444 471,200 SH   SOLE 0 445,164 0 26,036
BRISTOL-MYERS SQUIBB CO COM 110122108 2,557,631 43,497,131 SH   SOLE 0 42,241,455 0 1,255,676
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 21,674 6,054,060 SH   SOLE 0 6,054,060 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 48,415 1,247,154 SH   SOLE 0 1,247,154 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,652 752,900 SH   SOLE 0 706,316 0 46,584
BROADCOM INC COM 11135F101 32,507 102,996 SH   SOLE 0 75,170 0 27,826
BROADWIND INC COM NEW 11161T207 2,884 769,124 SH   SOLE 0 769,124 0 0
BROOKDALE SR LIVING INC COM 112463104 37,642 12,760,002 SH   SOLE 0 12,760,002 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21,472 652,724 SH   SOLE 0 323,717 0 329,007
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 926 20,326 SH   SOLE 0 0 0 20,326
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 6,789 141,729 SH   SOLE 0 0 0 141,729
BROOKLINE BANCORP INC DEL COM 11373M107 20,393 2,023,112 SH   SOLE 0 1,946,500 0 76,612
BROWN & BROWN INC COM 115236101 21,709 532,600 SH   SOLE 0 479,164 0 53,436
BROWN FORMAN CORP CL A 115637100 14,888 258,600 SH   SOLE 0 236,270 0 22,330
BRP GROUP INC COM CL A 05589G102 406 23,500 SH   SOLE 0 10,254 0 13,246
BRP INC COM SUN VTG 05577W200 5,259 123,500 SH   SOLE 0 123,500 0 0
BRT APARTMENTS CORP COM 055645303 8,148 753,023 SH   SOLE 0 712,523 0 40,500
BRUKER CORP COM 116794108 27,000 663,710 SH   SOLE 0 638,439 0 25,271
BRYN MAWR BK CORP COM 117665109 21,689 784,120 SH   SOLE 0 765,433 0 18,687
BSQUARE CORP COM NEW 11776U300 1,513 951,302 SH   SOLE 0 950,764 0 538
BUCKLE INC COM 118440106 16,560 1,056,150 SH   SOLE 0 1,056,150 0 0
BUILD A BEAR WORKSHOP COM 120076104 639 293,079 SH   SOLE 0 293,079 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 60,517 2,923,519 SH   SOLE 0 2,923,519 0 0
BUNGE LIMITED COM G16962105 41,128 999,954 SH   SOLE 0 692,385 0 307,569
BYLINE BANCORP INC COM 124411109 3,008 229,600 SH   SOLE 0 229,600 0 0
CABALETTA BIO INC COM 12674W109 685 61,447 SH   SOLE 0 0 0 61,447
CABLE ONE INC COM 12685J105 542,927 305,900 SH   SOLE 0 301,357 0 4,543
CABOT CORP COM 127055101 4,913 132,600 SH   SOLE 0 132,600 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 12,634 90,539 SH   SOLE 0 90,539 0 0
CACI INTL INC CL A 127190304 10,497 48,400 SH   SOLE 0 43,833 0 4,567
CACTUS INC CL A 127203107 5,366 260,100 SH   SOLE 0 219,779 0 40,321
CADENCE BANCORPORATION CL A 12739A100 979 110,547 SH   SOLE 0 110,547 0 0
CADIZ INC COM NEW 127537207 1,498 147,434 SH   SOLE 0 65,606 0 81,828
CAE INC COM 124765108 6,292 388,619 SH   SOLE 0 336,515 0 52,104
CAESARS ENTMT CORP COM 127686103 66,691 5,498,058 SH   SOLE 0 5,498,058 0 0
CAESARSTONE LTD ORD SHS M20598104 6,786 572,678 SH   SOLE 0 491,118 0 81,560
CALADRIUS BIOSCIENCES INC COM NEW 128058203 1,529 858,986 SH   SOLE 0 678,251 0 180,735
CALAMP CORP COM 128126109 2,582 322,401 SH   SOLE 0 322,401 0 0
CALAVO GROWERS INC COM 128246105 37,106 589,820 SH   SOLE 0 541,021 0 48,799
CALEDONIA MNG CORP PLC SHS NEW G1757E113 1,670 96,410 SH   SOLE 0 67,741 0 28,669
CALIFORNIA BANCORP COM 13005U101 285 19,100 SH   SOLE 0 9,811 0 9,289
CALIFORNIA WTR SVC GROUP COM 130788102 5,028 105,400 SH   SOLE 0 75,323 0 30,077
CALITHERA BIOSCIENCES INC COM 13089P101 5,571 1,055,127 SH   SOLE 0 716,279 0 338,848
CALIX INC COM 13100M509 42,541 2,855,100 SH   SOLE 0 2,855,100 0 0
CAL MAINE FOODS INC COM NEW 128030202 62,183 1,398,007 SH   SOLE 0 1,391,617 0 6,390
CALYXT INC COM 13173L107 202 40,900 SH   SOLE 0 40,900 0 0
CAMBRIDGE BANCORP COM 132152109 2,007 33,873 SH   SOLE 0 33,873 0 0
CAMDEN NATL CORP COM 133034108 15,745 455,849 SH   SOLE 0 455,849 0 0
CAMDEN PPTY TR SH BEN INT 133131102 33,833 370,900 SH   SOLE 0 276,491 0 94,409
CAMECO CORP COM 13321L108 53,235 5,194,200 SH   SOLE 0 3,678,555 0 1,515,645
CAMPBELL SOUP CO COM 134429109 142,870 2,878,709 SH   SOLE 0 2,849,331 0 29,378
CAMPING WORLD HLDGS INC CL A 13462K109 25,786 949,400 SH   SOLE 0 796,329 0 153,071
CAMTEK LTD ORD M20791105 23,576 1,874,100 SH   SOLE 0 1,872,747 0 1,353
CANADIAN IMP BK COMM COM 136069101 90,782 1,356,100 SH   SOLE 0 1,166,100 0 190,000
CANADIAN NATL RY CO COM 136375102 4,411 49,800 SH   SOLE 0 48,006 0 1,794
CANADIAN NAT RES LTD COM 136385101 17,379 1,002,600 SH   SOLE 0 38,800 0 963,800
CANADIAN PAC RY LTD COM 13645T100 1,558 6,100 SH   SOLE 0 6,100 0 0
CANCER GENETICS INC COM NEW 13739U203 526 173,501 SH   SOLE 0 167,954 0 5,547
CANON INC SPONSORED ADR 138006309 46,909 2,348,977 SH   SOLE 0 2,348,977 0 0
CAPITAL BANCORP INC MD COM 139737100 110 10,274 SH   SOLE 0 10,274 0 0
CAPITAL CITY BK GROUP INC COM 139674105 5,818 277,691 SH   SOLE 0 261,771 0 15,920
CAPITAL ONE FINL CORP COM 14040H105 29,445 470,435 SH   SOLE 0 252,110 0 218,325
CAPITAL SR LIVING CORP COM 140475104 908 1,279,421 SH   SOLE 0 1,279,421 0 0
CAPITOL FED FINL INC COM 14057J101 87,076 7,908,795 SH   SOLE 0 7,710,055 0 198,740
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 914 198,800 SH   SOLE 0 69,955 0 128,845
CAPSTAR FINL HLDGS INC COM 14070T102 4,358 363,199 SH   SOLE 0 363,199 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 9,868 1,797,464 SH   SOLE 0 1,774,347 0 23,117
CAPSTONE TURBINE CORP COM 14067D508 680 225,130 SH   SOLE 0 225,130 0 0
CARA THERAPEUTICS INC COM 140755109 1,519 88,850 SH   SOLE 0 88,850 0 0
CARDIFF ONCOLOGY INC COM 14147L108 1,347 268,800 SH   SOLE 0 70,822 0 197,978
CARDINAL HEALTH INC COM 14149Y108 57,664 1,104,894 SH   SOLE 0 1,016,358 0 88,536
CARDIOVASCULAR SYS INC DEL COM 141619106 55,899 1,771,758 SH   SOLE 0 1,762,001 0 9,757
CARDTRONICS PLC SHS CL A G1991C105 24,796 1,034,010 SH   SOLE 0 1,034,010 0 0
CARETRUST REIT INC COM 14174T107 6,873 400,500 SH   SOLE 0 374,855 0 25,645
CARGURUS INC COM CL A 141788109 6,956 274,379 SH   SOLE 0 274,379 0 0
CARLISLE COS INC COM 142339100 21,720 181,500 SH   SOLE 0 161,878 0 19,622
CARNIVAL PLC ADR 14365C103 16,854 1,339,763 SH   SOLE 0 1,289,494 0 50,269
CARPENTER TECHNOLOGY CORP COM 144285103 1,496 61,600 SH   SOLE 0 29,529 0 32,071
CARRIAGE SVCS INC COM 143905107 23,212 1,281,000 SH   SOLE 0 1,094,102 0 186,898
CARRIER GLOBAL CORPORATION COM 14448C104 12,952 582,900 SH   SOLE 0 434,084 0 148,816
CASA SYS INC COM 14713L102 1,270 305,249 SH   SOLE 0 54,612 0 250,637
CASELLA WASTE SYS INC CL A 147448104 105,480 2,023,799 SH   SOLE 0 2,023,799 0 0
CASI PHARMACEUTICALS INC COM 14757U109 67 26,800 SH   SOLE 0 5,445 0 21,355
CASTLE BIOSCIENCES INC COM 14843C105 1,614 42,836 SH   SOLE 0 2,765 0 40,071
CASTLIGHT HEALTH INC CL B 14862Q100 2,360 2,843,700 SH   SOLE 0 2,401,799 0 441,901
CASTOR MARITIME INC SHS Y1146L109 364 909,170 SH   SOLE 0 909,170 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 669 104,045 SH   SOLE 0 11,000 0 93,045
CATALENT INC COM 148806102 3,115 42,500 SH   SOLE 0 23,559 0 18,941
CATALYST BIOSCIENCES INC COM NEW 14888D208 486 82,808 SH   SOLE 0 0 0 82,808
CATASYS INC COM PAR 149049504 1,185 47,906 SH   SOLE 0 0 0 47,906
CATCHMARK TIMBER TR INC CL A 14912Y202 30,657 3,464,067 SH   SOLE 0 3,464,067 0 0
CATERPILLAR INC DEL COM 149123101 53,940 426,400 SH   SOLE 0 283,670 0 142,730
CATHAY GEN BANCORP COM 149150104 3,779 143,671 SH   SOLE 0 143,671 0 0
CATO CORP NEW CL A 149205106 7,068 864,052 SH   SOLE 0 750,402 0 113,650
CAVCO INDS INC DEL COM 149568107 20,296 105,245 SH   SOLE 0 91,177 0 14,068
CBAK ENERGY TECHNOLOGY INC COM 14986C102 68 88,989 SH   SOLE 0 88,989 0 0
CB FINL SVCS INC COM 12479G101 1,356 62,165 SH   SOLE 0 58,861 0 3,304
CBIZ INC COM 124805102 9,750 406,753 SH   SOLE 0 364,227 0 42,526
CBL & ASSOC PPTYS INC COM 124830100 1,908 7,000,284 SH   SOLE 0 7,000,284 0 0
CBM BANCORP INC COM 1248XT104 296 24,105 SH   SOLE 0 24,105 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 385,205 4,129,553 SH   SOLE 0 4,129,553 0 0
CBRE GROUP INC CL A 12504L109 30,465 673,700 SH   SOLE 0 644,461 0 29,239
CBTX INC COM 12481V104 2,665 126,910 SH   SOLE 0 126,510 0 400
CDW CORP COM 12514G108 45,380 390,598 SH   SOLE 0 379,874 0 10,724
CECO ENVIRONMENTAL CORP COM 125141101 566 85,898 SH   SOLE 0 85,898 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2,617 2,643,186 SH   SOLE 0 1,513,417 0 1,129,769
CELCUITY INC COM 15102K100 371 53,500 SH   SOLE 0 42,510 0 10,990
CELLCOM ISRAEL LTD SHS M2196U109 14,982 3,831,642 SH   SOLE 0 3,831,642 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 21,283 1,637,175 SH   SOLE 0 1,552,787 0 84,388
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 1,012 790,602 SH   SOLE 0 490,132 0 300,470
CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 868 275,494 SH   SOLE 0 241,679 0 33,815
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 359 24,000 SH   SOLE 0 10,500 0 13,500
CELSION CORP COM PAR NEW 15117N503 2,557 687,253 SH   SOLE 0 687,253 0 0
CELYAD SA ADR 151205200 110 10,300 SH   SOLE 0 0 0 10,300
CENOVUS ENERGY INC COM 15135U109 5,138 1,100,200 SH   SOLE 0 340,733 0 759,467
CENTENNIAL RESOURCE DEV INC CL A 15136A102 5,119 5,751,598 SH   SOLE 0 5,751,598 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,561 244,300 SH   SOLE 0 2,973 0 241,327
CENTOGENE N V COM N1976T109 204 8,900 SH   SOLE 0 1,630 0 7,270
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 408 69,700 SH   SOLE 0 42,992 0 26,708
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 306 54,000 SH   SOLE 0 1,700 0 52,300
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 4,302 1,215,297 SH   SOLE 0 1,200,084 0 15,213
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 41,795 1,236,900 SH   SOLE 0 1,234,316 0 2,584
CENTRAL GARDEN & PET CO COM 153527106 18,830 523,200 SH   SOLE 0 523,200 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 19,646 1,225,553 SH   SOLE 0 1,110,083 0 115,470
CENTRAL PUERTO S A SPONSORED ADR 155038201 149 58,500 SH   SOLE 0 0 0 58,500
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2,584 167,881 SH   SOLE 0 167,881 0 0
CENTRUS ENERGY CORP CL A 15643U104 2,399 238,935 SH   SOLE 0 182,862 0 56,073
CENTURY ALUM CO COM 156431108 1,950 273,555 SH   SOLE 0 273,555 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 13,648 175,603 SH   SOLE 0 171,903 0 3,700
CENTURY CASINOS INC COM 156492100 1,610 388,049 SH   SOLE 0 388,049 0 0
CERAGON NETWORKS LTD ORD M22013102 6,637 3,087,200 SH   SOLE 0 3,087,200 0 0
CERECOR INC COM 15671L109 1,259 484,081 SH   SOLE 0 99,366 0 384,715
CERENCE INC COM 156727109 6,547 160,300 SH   SOLE 0 131,732 0 28,568
CERNER CORP COM 156782104 27,105 395,404 SH   SOLE 0 352,964 0 42,440
CEVA INC COM 157210105 9,089 242,900 SH   SOLE 0 242,900 0 0
C & F FINL CORP COM 12466Q104 4,585 137,900 SH   SOLE 0 136,276 0 1,624
CF INDS HLDGS INC COM 125269100 8,212 291,815 SH   SOLE 0 291,815 0 0
CGI INC CL A SUB VTG 12532H104 22,832 362,600 SH   SOLE 0 104,072 0 258,528
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,036 212,946 SH   SOLE 0 194,194 0 18,752
CHANNELADVISOR CORP COM 159179100 10,405 656,909 SH   SOLE 0 504,808 0 152,101
CHAPARRAL ENERGY INC COM CL A 15942R208 21 31,801 SH   SOLE 0 31,801 0 0
CHARLES & COLVARD LTD COM 159765106 851 1,165,168 SH   SOLE 0 919,567 0 245,601
CHARLES RIV LABS INTL INC COM 159864107 180,414 1,034,779 SH   SOLE 0 1,034,779 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 394,675 773,811 SH   SOLE 0 678,562 0 95,249
CHASE CORP COM 16150R104 41,892 408,700 SH   SOLE 0 408,700 0 0
CHATHAM LODGING TR COM 16208T102 11,275 1,842,276 SH   SOLE 0 1,842,276 0 0
CHECK CAP LTD SHS M2361E203 545 913,039 SH   SOLE 0 809,044 0 103,995
CHECK POINT SOFTWARE TECH LT ORD M22465104 129,186 1,202,509 SH   SOLE 0 1,148,184 0 54,325
CHECKPOINT THERAPEUTICS INC COM 162828107 201 101,500 SH   SOLE 0 8,409 0 93,091
CHEESECAKE FACTORY INC COM 163072101 12,403 541,145 SH   SOLE 0 537,020 0 4,125
CHEETAH MOBILE INC ADR 163075104 1,993 1,158,926 SH   SOLE 0 1,158,926 0 0
CHEFS WHSE INC COM 163086101 16,080 1,184,100 SH   SOLE 0 1,170,126 0 13,974
CHEGG INC COM 163092109 23,380 347,600 SH   SOLE 0 276,140 0 71,460
CHEMED CORP NEW COM 16359R103 143,891 319,000 SH   SOLE 0 309,408 0 9,592
CHEMOCENTRYX INC COM 16383L106 15,254 265,100 SH   SOLE 0 215,138 0 49,962
CHEMUNG FINL CORP COM 164024101 2,132 78,088 SH   SOLE 0 78,088 0 0
CHERRY HILL MTG INVT CORP COM 164651101 9,792 1,085,593 SH   SOLE 0 980,447 0 105,146
CHESAPEAKE UTILS CORP COM 165303108 13,196 157,100 SH   SOLE 0 136,242 0 20,858
CHEVRON CORP NEW COM 166764100 39,983 448,084 SH   SOLE 0 309,417 0 138,667
CHEWY INC CL A 16679L109 91,239 2,041,600 SH   SOLE 0 1,793,739 0 247,861
CHIASMA INC COM 16706W102 1,041 193,578 SH   SOLE 0 193,578 0 0
CHICAGO RIVET & MACH CO COM 168088102 1,238 59,510 SH   SOLE 0 59,510 0 0
CHICOS FAS INC COM 168615102 11,734 8,503,100 SH   SOLE 0 8,503,100 0 0
CHILDRENS PL INC COM 168905107 5,114 136,660 SH   SOLE 0 131,210 0 5,450
CHIMERIX INC COM 16934W106 9,171 2,958,289 SH   SOLE 0 2,958,289 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 1,317 455,835 SH   SOLE 0 402,935 0 52,900
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 63,673 623,141 SH   SOLE 0 604,241 0 18,900
CHINA CUST RELATIONS CNTR IN COM G2118P102 118 25,606 SH   SOLE 0 25,606 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 4,700 544,587 SH   SOLE 0 544,587 0 0
CHINA GREEN AGRICULTURE INC COM NEW 16943W204 99 34,103 SH   SOLE 0 34,103 0 0
CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1,829 1,325,438 SH   SOLE 0 1,325,438 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 12,557 1,244,535 SH   SOLE 0 1,244,535 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 322,163 9,576,797 SH   SOLE 0 9,576,797 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 5,252 204,500 SH   SOLE 0 161,760 0 42,740
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 131,360 3,130,604 SH   SOLE 0 3,130,604 0 0
CHINA PHARMA HLDGS INC COM 16941T104 558 838,080 SH   SOLE 0 838,080 0 0
CHINA RAPID FIN LTD SPNSORD ADS NEW 16953Q204 106 37,986 SH   SOLE 0 37,986 0 0
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 7,444 337,000 SH   SOLE 0 337,000 0 0
CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 490 929,408 SH   SOLE 0 929,408 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 21,389 762,000 SH   SOLE 0 673,619 0 88,381
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 35,460 6,506,335 SH   SOLE 0 6,506,335 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 687 597,580 SH   SOLE 0 597,580 0 0
CHINA YUCHAI INTL LTD COM G21082105 8,989 625,107 SH   SOLE 0 609,026 0 16,081
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 36,678 1,617,900 SH   SOLE 0 1,588,791 0 29,109
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,698,869 1,614,342 SH   SOLE 0 1,519,203 0 95,139
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 113,128 1,430,913 SH   SOLE 0 1,430,913 0 0
CHROMADEX CORP COM NEW 171077407 965 210,200 SH   SOLE 0 33,200 0 177,000
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 151,372 3,844,860 SH   SOLE 0 3,784,171 0 60,689
CHURCH & DWIGHT INC COM 171340102 133,447 1,726,352 SH   SOLE 0 1,723,252 0 3,100
CHUYS HLDGS INC COM 171604101 6,064 407,500 SH   SOLE 0 349,928 0 57,572
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3,507 1,710,670 SH   SOLE 0 1,142,598 0 568,072
CIDARA THERAPEUTICS INC COM 171757107 4,242 1,149,538 SH   SOLE 0 1,086,299 0 63,239
CIMAREX ENERGY CO COM 171798101 4,336 157,730 SH   SOLE 0 156,230 0 1,500
CIMPRESS PLC SHS EURO G2143T103 14,528 190,300 SH   SOLE 0 175,765 0 14,535
CINCINNATI BELL INC NEW COM NEW 171871502 261 17,600 SH   SOLE 0 17,600 0 0
CINCINNATI FINL CORP COM 172062101 2,452 38,300 SH   SOLE 0 38,300 0 0
CINEDIGM CORP COM NEW 172406209 1,450 759,327 SH   SOLE 0 759,327 0 0
CINEMARK HLDGS INC COM 17243V102 97,533 8,444,400 SH   SOLE 0 8,205,482 0 238,918
CIRRUS LOGIC INC COM 172755100 38,799 628,020 SH   SOLE 0 514,704 0 113,316
CISCO SYS INC COM 17275R102 52,713 1,130,205 SH   SOLE 0 543,386 0 586,819
CIT GROUP INC COM NEW 125581801 12,357 596,102 SH   SOLE 0 510,466 0 85,636
CITIGROUP INC COM NEW 172967424 97,638 1,910,720 SH   SOLE 0 1,608,136 0 302,584
CITI TRENDS INC COM 17306X102 7,619 376,825 SH   SOLE 0 370,789 0 6,036
CITIZENS CMNTY BANCORP INC M COM 174903104 205 29,900 SH   SOLE 0 8,464 0 21,436
CITIZENS HLDG CO MISS COM 174715102 798 31,912 SH   SOLE 0 30,071 0 1,841
CITIZENS INC CL A 174740100 2,467 411,800 SH   SOLE 0 411,800 0 0
CITIZENS & NORTHN CORP COM 172922106 3,777 182,900 SH   SOLE 0 182,900 0 0
CITRIX SYS INC COM 177376100 71,216 481,479 SH   SOLE 0 282,360 0 199,119
CITY HLDG CO COM 177835105 313 4,800 SH   SOLE 0 4,800 0 0
CITY OFFICE REIT INC COM 178587101 26,769 2,660,903 SH   SOLE 0 2,540,903 0 120,000
CIVEO CORP CDA COM 17878Y108 5,942 9,638,446 SH   SOLE 0 8,904,846 0 733,600
CIVISTA BANCSHARES INC COM NO PAR 178867107 3,972 257,902 SH   SOLE 0 257,902 0 0
CLARIVATE PLC ORD SHS G21810109 8,874 397,400 SH   SOLE 0 223,137 0 174,263
CLARUS CORP NEW COM 18270P109 7,061 609,747 SH   SOLE 0 597,950 0 11,797
CLEAN ENERGY FUELS CORP COM 184499101 17,541 7,901,332 SH   SOLE 0 7,809,032 0 92,300
CLEAN HARBORS INC COM 184496107 76,033 1,267,635 SH   SOLE 0 1,265,793 0 1,842
CLEANSPARK INC COM NEW 18452B209 38 14,600 SH   SOLE 0 14,600 0 0
CLEARFIELD INC COM 18482P103 8,348 597,973 SH   SOLE 0 597,973 0 0
CLEARONE INC COM 18506U104 682 340,956 SH   SOLE 0 330,637 0 10,319
CLEARPOINT NEURO INC COM 18507C103 180 50,600 SH   SOLE 0 18,172 0 32,428
CLEARSIDE BIOMEDICAL INC COM 185063104 1,526 811,438 SH   SOLE 0 248,719 0 562,719
CLEARWATER PAPER CORP COM 18538R103 7,259 200,900 SH   SOLE 0 130,964 0 69,936
CLEARWAY ENERGY INC CL A 18539C105 46,588 2,221,630 SH   SOLE 0 2,067,430 0 154,200
CLEARWAY ENERGY INC CL C 18539C204 80,133 3,474,975 SH   SOLE 0 3,474,975 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 702 273,251 SH   SOLE 0 273,251 0 0
CLIPPER RLTY INC COM 18885T306 2,307 284,757 SH   SOLE 0 160,757 0 124,000
CLOROX CO DEL COM 189054109 416,332 1,897,853 SH   SOLE 0 1,814,847 0 83,006
CLOUDERA INC COM 18914U100 5,239 411,852 SH   SOLE 0 365,216 0 46,636
CLOUDFLARE INC CL A COM 18915M107 18,482 514,100 SH   SOLE 0 460,274 0 53,826
CLPS INCORPORATION COM G31642104 67 30,816 SH   SOLE 0 28,859 0 1,957
CME GROUP INC COM 12572Q105 152,693 939,418 SH   SOLE 0 775,267 0 164,151
CMS ENERGY CORP COM 125896100 37,534 642,494 SH   SOLE 0 535,754 0 106,740
CNA FINL CORP COM 126117100 25,540 794,400 SH   SOLE 0 794,400 0 0
CNB FINL CORP PA COM 126128107 4,699 262,101 SH   SOLE 0 230,301 0 31,800
CNH INDL N V SHS N20944109 8,565 1,223,101 SH   SOLE 0 227,439 0 995,662
CNOOC LIMITED SPONSORED ADR 126132109 122,598 1,086,474 SH   SOLE 0 1,086,474 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,170 80,577 SH   SOLE 0 80,577 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,481 10,827 SH   SOLE 0 9,809 0 1,018
COCA COLA EUROPEAN PARTNERS SHS G25839104 61,663 1,632,896 SH   SOLE 0 1,396,623 0 236,273
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 81,241 1,852,705 SH   SOLE 0 1,852,705 0 0
COCRYSTAL PHARMA INC COM 19188J300 4,668 3,071,323 SH   SOLE 0 3,071,323 0 0
CODEXIS INC COM 192005106 367 32,200 SH   SOLE 0 200 0 32,000
CODORUS VY BANCORP INC COM 192025104 2,456 177,605 SH   SOLE 0 149,903 0 27,702
COEUR MNG INC COM NEW 192108504 3,077 605,628 SH   SOLE 0 605,628 0 0
COFFEE HLDG CO INC COM 192176105 1,104 368,143 SH   SOLE 0 362,909 0 5,234
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 270,556 3,497,366 SH   SOLE 0 3,443,325 0 54,041
COGNEX CORP COM 192422103 4,590 76,856 SH   SOLE 0 53,519 0 23,337
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,033 528,565 SH   SOLE 0 280,147 0 248,418
COHBAR INC COM 19249J109 110 70,961 SH   SOLE 0 53,461 0 17,500
COHERUS BIOSCIENCES INC COM 19249H103 7,253 406,100 SH   SOLE 0 406,100 0 0
COHU INC COM 192576106 27,267 1,572,517 SH   SOLE 0 1,528,202 0 44,315
COLGATE PALMOLIVE CO COM 194162103 409,669 5,591,984 SH   SOLE 0 5,115,945 0 476,039
COLLECTORS UNIVERSE INC COM NEW 19421R200 24,203 706,038 SH   SOLE 0 706,038 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 28,478 1,627,318 SH   SOLE 0 1,627,318 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 59,019 1,029,800 SH   SOLE 0 963,100 0 66,700
COLLPLANT BIOTECHNOLOGIES LT ADS 19516R107 127 12,697 SH   SOLE 0 9,495 0 3,202
COLONY BANKCORP INC COM 19623P101 1,169 99,278 SH   SOLE 0 99,278 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,351 1,396,197 SH   SOLE 0 1,272,849 0 123,348
COLUMBIA FINL INC COM 197641103 16,686 1,195,732 SH   SOLE 0 1,195,732 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 9,111 272,385 SH   SOLE 0 257,000 0 15,385
COMERICA INC COM 200340107 25,773 676,447 SH   SOLE 0 610,091 0 66,356
COMFORT SYS USA INC COM 199908104 4,018 98,600 SH   SOLE 0 98,600 0 0
COMMERCE BANCSHARES INC COM 200525103 6,985 117,448 SH   SOLE 0 109,690 0 7,758
COMMERCIAL VEH GROUP INC COM 202608105 6,434 2,226,181 SH   SOLE 0 2,076,668 0 149,513
COMMSCOPE HLDG CO INC COM 20337X109 5,507 661,083 SH   SOLE 0 570,789 0 90,294
COMMUNICATIONS SYS INC COM 203900105 3,622 714,366 SH   SOLE 0 637,334 0 77,032
COMMUNITY BANKERS TR CORP COM 203612106 1,854 337,107 SH   SOLE 0 188,519 0 148,588
COMMUNITY BK SYS INC COM 203607106 2,270 39,808 SH   SOLE 0 39,808 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,597 65,468 SH   SOLE 0 62,602 0 2,866
COMMUNITY FIRST BANCSHARES I COM 20369M104 646 77,563 SH   SOLE 0 71,009 0 6,554
COMMUNITY HEALTH SYS INC NEW COM 203668108 2,864 951,444 SH   SOLE 0 911,053 0 40,391
COMMUNITY TR BANCORP INC COM 204149108 10,037 306,382 SH   SOLE 0 302,305 0 4,077
COMMVAULT SYSTEMS INC COM 204166102 107,930 2,788,887 SH   SOLE 0 2,788,887 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 6,623 506,700 SH   SOLE 0 506,700 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 82,818 7,879,945 SH   SOLE 0 7,869,873 0 10,072
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 13,906 1,224,100 SH   SOLE 0 1,177,900 0 46,200
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 10,295 718,933 SH   SOLE 0 718,933 0 0
COMPUGEN LTD ORD M25722105 484 32,200 SH   SOLE 0 32,200 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,121 49,176 SH   SOLE 0 25,567 0 23,609
COMPUTER TASK GROUP INC COM 205477102 4,220 1,047,197 SH   SOLE 0 967,786 0 79,411
COMPX INTL INC CL A 20563P101 2,635 190,646 SH   SOLE 0 189,644 0 1,002
COMSCORE INC COM 20564W105 4,114 1,327,239 SH   SOLE 0 1,327,239 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 376 134,916 SH   SOLE 0 115,848 0 19,068
COMSTOCK RES INC COM 205768302 609 139,100 SH   SOLE 0 0 0 139,100
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 8,274 489,900 SH   SOLE 0 489,900 0 0
CONAGRA BRANDS INC COM 205887102 4,185 118,981 SH   SOLE 0 89,671 0 29,310
CONCERT PHARMACEUTICALS INC COM 206022105 6,408 644,000 SH   SOLE 0 644,000 0 0
CONCHO RES INC COM 20605P101 14,144 274,642 SH   SOLE 0 154,788 0 119,854
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 391 236,900 SH   SOLE 0 236,900 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,370 334,196 SH   SOLE 0 334,196 0 0
CONDUENT INC COM 206787103 9,294 3,888,858 SH   SOLE 0 3,160,978 0 727,880
CONFORMIS INC COM 20717E101 4,124 5,029,207 SH   SOLE 0 5,029,207 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 13,458 834,856 SH   SOLE 0 834,856 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 9,640 1,423,903 SH   SOLE 0 1,423,903 0 0
CONSOLIDATED EDISON INC COM 209115104 247,079 3,434,997 SH   SOLE 0 3,362,691 0 72,306
CONSOLIDATED WATER CO INC ORD G23773107 10,703 741,713 SH   SOLE 0 589,803 0 151,910
CONSTELLATION BRANDS INC CL B 21036P207 1,636 9,700 SH   SOLE 0 9,700 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 950 31,600 SH   SOLE 0 31,600 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 1,127 398,258 SH   SOLE 0 398,258 0 0
CONTRAFECT CORP COM NEW 212326300 797 124,800 SH   SOLE 0 900 0 123,900
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 8,949 1,694,900 SH   SOLE 0 1,694,900 0 0
COOPER TIRE & RUBR CO COM 216831107 11,127 403,000 SH   SOLE 0 403,000 0 0
COOTEK CAYMAN INC SPONSORED ADS 21718L102 824 116,074 SH   SOLE 0 19,229 0 96,845
COPA HOLDINGS SA CL A P31076105 97,386 1,926,146 SH   SOLE 0 1,926,146 0 0
COPART INC COM 217204106 22,674 272,300 SH   SOLE 0 243,017 0 29,283
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,608 191,600 SH   SOLE 0 42,947 0 148,653
CORCEPT THERAPEUTICS INC COM 218352102 150,034 8,919,996 SH   SOLE 0 8,919,996 0 0
CORECIVIC INC COM 21871N101 24,975 2,668,273 SH   SOLE 0 2,668,273 0 0
CORE LABORATORIES N V COM N22717107 6,796 334,448 SH   SOLE 0 308,012 0 26,436
CORELOGIC INC COM 21871D103 12,106 180,096 SH   SOLE 0 147,850 0 32,246
CORE MARK HOLDING CO INC COM 218681104 5,750 230,400 SH   SOLE 0 197,307 0 33,093
CORE MOLDING TECHNOLOGIES IN COM 218683100 2,257 547,864 SH   SOLE 0 540,731 0 7,133
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 8,689 949,635 SH   SOLE 0 922,835 0 26,800
COREPOINT LODGING INC COM 21872L104 770 183,000 SH   SOLE 0 183,000 0 0
CORESITE RLTY CORP COM 21870Q105 71,038 586,800 SH   SOLE 0 586,800 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 11,184 1,845,505 SH   SOLE 0 1,773,377 0 72,128
CORNERSTONE ONDEMAND INC COM 21925Y103 3,316 86,000 SH   SOLE 0 78,556 0 7,444
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 49,790 1,964,888 SH   SOLE 0 1,947,002 0 17,886
CORTEVA INC COM 22052L104 55,737 2,080,500 SH   SOLE 0 1,534,737 0 545,763
CORTEXYME INC COM 22053A107 1,253 27,053 SH   SOLE 0 1,039 0 26,014
CORVEL CORP COM 221006109 83,530 1,178,310 SH   SOLE 0 1,178,310 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 2,807 1,031,900 SH   SOLE 0 967,905 0 63,995
COSAN LTD SHS A G25343107 121,606 8,074,794 SH   SOLE 0 8,069,487 0 5,307
COSTAMARE INC SHS Y1771G102 19,069 3,429,682 SH   SOLE 0 3,429,682 0 0
COSTAR GROUP INC COM 22160N109 33,116 46,598 SH   SOLE 0 35,613 0 10,985
COSTCO WHSL CORP NEW COM 22160K105 318,506 1,050,446 SH   SOLE 0 1,050,446 0 0
COTY INC COM CL A 222070203 10,884 2,434,982 SH   SOLE 0 2,434,982 0 0
COUNTERPATH CORP COM 22228P302 853 169,155 SH   SOLE 0 121,380 0 47,775
COUNTY BANCORP INC COM 221907108 877 41,895 SH   SOLE 0 41,895 0 0
COUSINS PPTYS INC COM NEW 222795502 5,123 171,731 SH   SOLE 0 145,760 0 25,971
COVENANT TRANSN GROUP INC CL A 22284P105 850 58,900 SH   SOLE 0 1,248 0 57,652
COVETRUS INC COM 22304C100 3,147 175,900 SH   SOLE 0 175,900 0 0
COVIA HLDGS CORP COM 22305A103 886 1,845,790 SH   SOLE 0 1,845,790 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 130 39,500 SH   SOLE 0 2,002 0 37,498
CPS TECHNOLOGIES CORP COM 12619F104 278 115,000 SH   SOLE 0 65,946 0 49,054
CRACKER BARREL OLD CTRY STOR COM 22410J106 20,311 183,132 SH   SOLE 0 179,969 0 3,163
CRAFT BREW ALLIANCE INC COM 224122101 1,419 92,200 SH   SOLE 0 200 0 92,000
CRA INTL INC COM 12618T105 17,679 447,575 SH   SOLE 0 435,552 0 12,023
CRAWFORD & CO CL A 224633206 5,367 680,224 SH   SOLE 0 680,224 0 0
CRAWFORD & CO CL B 224633107 5,803 825,417 SH   SOLE 0 825,417 0 0
CREDICORP LTD COM G2519Y108 6,911 51,700 SH   SOLE 0 39,007 0 12,693
CREDIT SUISSE GROUP SPONSORED ADR 225401108 58,886 5,711,496 SH   SOLE 0 5,711,496 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 168 56,691 SH   SOLE 0 0 0 56,691
CRH MED CORP COM 12626F105 2,499 1,205,485 SH   SOLE 0 811,079 0 394,406
CRH PLC ADR 12626K203 63,717 1,857,100 SH   SOLE 0 1,857,100 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 624 35,600 SH   SOLE 0 0 0 35,600
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 27,093 368,658 SH   SOLE 0 0 0 368,658
CROCS INC COM 227046109 127,961 3,475,311 SH   SOLE 0 3,475,311 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 566 91,856 SH   SOLE 0 3,300 0 88,556
CROSSFIRST BANKSHARES INC COM 22766M109 446 45,608 SH   SOLE 0 45,608 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 236,327 2,356,438 SH   SOLE 0 2,066,703 0 289,735
CROWN CASTLE INTL CORP NEW COM 22822V101 47,913 286,303 SH   SOLE 0 26,659 0 259,644
CROWN CRAFTS INC COM 228309100 2,190 446,008 SH   SOLE 0 412,886 0 33,122
CRYOLIFE INC COM 228903100 322 16,800 SH   SOLE 0 9,863 0 6,937
CSG SYS INTL INC COM 126349109 86,069 2,079,456 SH   SOLE 0 2,062,165 0 17,291
CSP INC COM 126389105 1,915 231,602 SH   SOLE 0 223,754 0 7,848
CSW INDUSTRIALS INC COM 126402106 9,503 137,500 SH   SOLE 0 117,070 0 20,430
CSX CORP COM 126408103 88,564 1,269,924 SH   SOLE 0 1,269,924 0 0
CTI BIOPHARMA CORP COM 12648L601 2,440 2,103,792 SH   SOLE 0 1,834,403 0 269,389
CTO REALTY GROWTH INC COM 22948P103 2,433 61,600 SH   SOLE 0 32,259 0 29,341
CTS CORP COM 126501105 8,124 405,400 SH   SOLE 0 284,669 0 120,731
CUBESMART COM 229663109 553 20,500 SH   SOLE 0 20,500 0 0
CUE BIOPHARMA INC COM 22978P106 2,476 101,000 SH   SOLE 0 2,051 0 98,949
CULP INC COM 230215105 7,954 923,817 SH   SOLE 0 851,412 0 72,405
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,996 599,458 SH   SOLE 0 572,408 0 27,050
CUMMINS INC COM 231021106 9,616 55,500 SH   SOLE 0 17,940 0 37,560
CURIS INC COM NEW 231269200 2,667 2,203,899 SH   SOLE 0 1,832,540 0 371,359
CURTISS WRIGHT CORP COM 231561101 14,544 162,900 SH   SOLE 0 161,092 0 1,808
CUSHMAN WAKEFIELD PLC SHS G2717B108 3,111 249,700 SH   SOLE 0 249,700 0 0
CUTERA INC COM 232109108 7,878 647,300 SH   SOLE 0 599,147 0 48,153
CVB FINL CORP COM 126600105 19,928 1,063,400 SH   SOLE 0 1,063,400 0 0
CVD EQUIPMENT CORP COM 126601103 398 129,292 SH   SOLE 0 127,192 0 2,100
CVR ENERGY INC COM 12662P108 44,752 2,225,384 SH   SOLE 0 2,225,384 0 0
CVS HEALTH CORP COM 126650100 70,115 1,079,184 SH   SOLE 0 1,721 0 1,077,463
CYANOTECH CORP COM PAR $0.02 232437301 365 156,800 SH   SOLE 0 156,800 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 12,249 123,388 SH   SOLE 0 0 0 123,388
CYBEROPTICS CORP COM 232517102 5,450 169,200 SH   SOLE 0 77,457 0 91,743
CYCLACEL PHARMACEUTICALS INC COM 23254L603 798 171,677 SH   SOLE 0 120,452 0 51,225
CYCLERION THERAPEUTICS INC COM 23255M105 502 85,000 SH   SOLE 0 0 0 85,000
CYMABAY THERAPEUTICS INC COM 23257D103 309 88,520 SH   SOLE 0 5,100 0 83,420
CYNERGISTEK INC COM 23258P105 157 107,213 SH   SOLE 0 104,051 0 3,162
CYREN LTD SHS M26895108 838 709,873 SH   SOLE 0 707,473 0 2,400
CYRUSONE INC COM 23283R100 6,932 95,286 SH   SOLE 0 3,900 0 91,386
CYTOKINETICS INC COM NEW 23282W605 1,675 71,067 SH   SOLE 0 39,946 0 31,121
CYTOMX THERAPEUTICS INC COM 23284F105 19,581 2,350,671 SH   SOLE 0 2,060,417 0 290,254
DAILY JOURNAL CORP COM 233912104 486 1,800 SH   SOLE 0 1,800 0 0
DAKTRONICS INC COM 234264109 5,648 1,298,300 SH   SOLE 0 1,298,300 0 0
DANA INCORPORATED COM 235825205 199 16,292 SH   SOLE 0 16,292 0 0
DARE BIOSCIENCE INC COM 23666P101 645 652,084 SH   SOLE 0 334,795 0 317,289
DARIOHEALTH CORP COM NEW 23725P209 109 17,100 SH   SOLE 0 1,195 0 15,905
DARLING INGREDIENTS INC COM 237266101 3,971 161,300 SH   SOLE 0 161,300 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 154 17,210 SH   SOLE 0 17,210 0 0
DASEKE INC COM 23753F107 2,286 581,610 SH   SOLE 0 362,012 0 219,598
DATADOG INC CL A COM 23804L103 204,254 2,349,100 SH   SOLE 0 2,005,672 0 343,428
DATA I O CORP COM 237690102 2,228 659,263 SH   SOLE 0 657,563 0 1,700
DAVIDSTEA INC COM 238661102 124 129,549 SH   SOLE 0 78,699 0 50,850
DAVITA INC COM 23918K108 40,387 510,322 SH   SOLE 0 292,959 0 217,363
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,376 1,649,998 SH   SOLE 0 1,646,397 0 3,601
DAXOR CORP COM 239467103 374 25,521 SH   SOLE 0 21,155 0 4,366
DBX ETF TR XTRACK MSCI EAFE 233051200 541 17,900 SH   SOLE 0 17,900 0 0
DBX ETF TR XTRACK USD HIGH 233051432 346 7,400 SH   SOLE 0 7,400 0 0
DECKERS OUTDOOR CORP COM 243537107 74,215 377,898 SH   SOLE 0 332,674 0 45,224
DELL TECHNOLOGIES INC CL C 24703L202 6,278 114,277 SH   SOLE 0 105,971 0 8,306
DELMAR PHARMACEUTICALS INC COM 247078306 63 91,110 SH   SOLE 0 5,385 0 85,725
DELTA APPAREL INC COM 247368103 238 19,600 SH   SOLE 0 3,433 0 16,167
DEL TACO RESTAURANTS INC NEW COM 245496104 1,038 174,962 SH   SOLE 0 174,962 0 0
DELUXE CORP COM 248019101 13,613 578,310 SH   SOLE 0 569,334 0 8,976
DENBURY RES INC COM NEW 247916208 72 261,635 SH   SOLE 0 261,635 0 0
DENNYS CORP COM 24869P104 10,092 999,200 SH   SOLE 0 999,200 0 0
DENTSPLY SIRONA INC COM 24906P109 51,178 1,161,558 SH   SOLE 0 991,206 0 170,352
DERMTECH INC COM 24984K105 191 14,400 SH   SOLE 0 0 0 14,400
DESCARTES SYS GROUP INC COM 249906108 21,128 399,400 SH   SOLE 0 383,400 0 16,000
DESIGNER BRANDS INC CL A 250565108 6,378 942,130 SH   SOLE 0 942,130 0 0
DESTINATION XL GROUP INC COM 25065K104 863 1,326,985 SH   SOLE 0 1,326,985 0 0
DEVON ENERGY CORP NEW COM 25179M103 33,048 2,914,310 SH   SOLE 0 2,207,659 0 706,651
DEXCOM INC COM 252131107 479,619 1,183,076 SH   SOLE 0 1,183,076 0 0
DHI GROUP INC COM 23331S100 6,400 3,047,778 SH   SOLE 0 3,046,759 0 1,019
DHT HOLDINGS INC SHS NEW Y2065G121 46,414 9,047,619 SH   SOLE 0 9,047,619 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 50,226 373,733 SH   SOLE 0 339,775 0 33,958
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 726 104,700 SH   SOLE 0 0 0 104,700
DIAMONDBACK ENERGY INC COM 25278X109 9,488 226,889 SH   SOLE 0 116,090 0 110,799
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16,776 147,581 SH   SOLE 0 147,581 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 6,884 1,244,884 SH   SOLE 0 1,177,493 0 67,391
DIANA SHIPPING INC COM Y2066G104 1,909 1,272,819 SH   SOLE 0 1,272,819 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 23,119 910,200 SH   SOLE 0 910,200 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 3,068 3,146,752 SH   SOLE 0 3,146,752 0 0
DIGI INTL INC COM 253798102 3,802 326,384 SH   SOLE 0 326,384 0 0
DIGIRAD CORP COM NEW 253827703 57 20,288 SH   SOLE 0 20,288 0 0
DIGITAL ALLY INC COM NEW 25382P208 105 33,597 SH   SOLE 0 0 0 33,597
DIGITAL TURBINE INC COM NEW 25400W102 6,168 490,700 SH   SOLE 0 400,475 0 90,225
DIME CMNTY BANCSHARES INC COM 253922108 11,618 846,172 SH   SOLE 0 792,682 0 53,490
DINE BRANDS GLOBAL INC COM 254423106 4,025 95,600 SH   SOLE 0 95,600 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 594 11,500 SH   SOLE 0 11,500 0 0
DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 361 7,300 SH   SOLE 0 7,300 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25460G880 497 20,000 SH   SOLE 0 20,000 0 0
DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 641 24,500 SH   SOLE 0 24,500 0 0
DIREXION SHS ETF TR DAILY RGNAL BULL 25460G864 274 4,500 SH   SOLE 0 4,500 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460G872 1,070 51,500 SH   SOLE 0 51,500 0 0
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460E182 401 75,400 SH   SOLE 0 75,400 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 315 13,800 SH   SOLE 0 13,800 0 0
DISCOVERY INC COM SER A 25470F104 781 37,000 SH   SOLE 0 37,000 0 0
DIXIE GROUP INC CL A 255519100 48 52,200 SH   SOLE 0 45,151 0 7,049
DLH HLDGS CORP COM 23335Q100 2,489 339,168 SH   SOLE 0 305,557 0 33,611
DMC GLOBAL INC COM 23291C103 575 20,851 SH   SOLE 0 17,483 0 3,368
DOCUMENT SEC SYS INC COM NEW 25614T309 832 101,805 SH   SOLE 0 101,805 0 0
DOCUSIGN INC COM 256163106 41,365 240,200 SH   SOLE 0 240,200 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 121,751 1,848,357 SH   SOLE 0 1,848,357 0 0
DOLLAR GEN CORP NEW COM 256677105 173,459 910,497 SH   SOLE 0 701,842 0 208,655
DOLLAR TREE INC COM 256746108 102,458 1,105,503 SH   SOLE 0 811,099 0 294,404
DOLPHIN ENTMT INC COM 25686H100 11 12,400 SH   SOLE 0 12,400 0 0
DOMINION ENERGY INC COM 25746U109 19,478 239,936 SH   SOLE 0 61,999 0 177,937
DOMINOS PIZZA INC COM 25754A201 568,836 1,539,725 SH   SOLE 0 1,414,393 0 125,332
DOMO INC COM CL B 257554105 21,760 676,400 SH   SOLE 0 636,056 0 40,344
DOMTAR CORP COM NEW 257559203 6,822 323,242 SH   SOLE 0 254,642 0 68,600
DONALDSON INC COM 257651109 4,168 89,600 SH   SOLE 0 83,199 0 6,401
DONEGAL GROUP INC CL A 257701201 8,842 621,811 SH   SOLE 0 610,771 0 11,040
DORIAN LPG LTD SHS USD Y2106R110 1,635 211,222 SH   SOLE 0 7,611 0 203,611
DOUGLAS EMMETT INC COM 25960P109 83,417 2,720,709 SH   SOLE 0 2,696,988 0 23,721
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 4,679 405,453 SH   SOLE 0 374,940 0 30,513
DOVER CORP COM 260003108 13,335 138,100 SH   SOLE 0 90,768 0 47,332
DOVER MOTORSPORTS INC COM 260174107 696 448,717 SH   SOLE 0 448,717 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 21,831 1,382,613 SH   SOLE 0 1,382,613 0 0
DROPBOX INC CL A 26210C104 483,848 22,225,426 SH   SOLE 0 21,857,265 0 368,161
DR REDDYS LABS LTD ADR 256135203 124,676 2,351,938 SH   SOLE 0 2,351,938 0 0
DSP GROUP INC COM 23332B106 17,500 1,102,000 SH   SOLE 0 1,102,000 0 0
DTE ENERGY CO COM 233331107 53,492 497,600 SH   SOLE 0 359,271 0 138,329
DUCOMMUN INC DEL COM 264147109 14,000 401,500 SH   SOLE 0 401,500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 222,251 2,781,964 SH   SOLE 0 2,471,490 0 310,474
DURECT CORP COM 266605104 13,896 5,989,697 SH   SOLE 0 5,596,228 0 393,469
DXC TECHNOLOGY CO COM 23355L106 17,066 1,034,300 SH   SOLE 0 630,247 0 404,053
DYNATRACE INC COM 268150109 7,588 186,900 SH   SOLE 0 107,533 0 79,367
DYNATRONICS CORP COM NEW 268157401 384 435,865 SH   SOLE 0 435,865 0 0
DYNEX CAP INC COM 26817Q886 698 48,800 SH   SOLE 0 0 0 48,800
EAGLE BANCORP INC MD COM 268948106 1,696 51,785 SH   SOLE 0 51,785 0 0
EAGLE BANCORP MONT INC COM 26942G100 1,793 103,174 SH   SOLE 0 99,582 0 3,592
EAGLE MATERIALS INC COM 26969P108 9,409 134,000 SH   SOLE 0 114,528 0 19,472
EAGLE PHARMACEUTICALS INC COM 269796108 16,769 349,500 SH   SOLE 0 349,500 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 34,633 1,497,981 SH   SOLE 0 1,320,973 0 177,008
EASTERN CO COM 276317104 3,894 217,899 SH   SOLE 0 209,350 0 8,549
EASTMAN CHEM CO COM 277432100 3,373 48,440 SH   SOLE 0 48,440 0 0
EASTMAN KODAK CO COM NEW 277461406 248 111,331 SH   SOLE 0 2,278 0 109,053
EAST WEST BANCORP INC COM 27579R104 14,425 398,033 SH   SOLE 0 398,033 0 0
EATON CORP PLC SHS G29183103 43,977 502,711 SH   SOLE 0 502,711 0 0
EBAY INC. COM 278642103 696,501 13,279,334 SH   SOLE 0 12,447,819 0 831,515
ECHO GLOBAL LOGISTICS INC COM 27875T101 5,500 254,400 SH   SOLE 0 254,400 0 0
ECHOSTAR CORP CL A 278768106 110,073 3,936,801 SH   SOLE 0 3,936,801 0 0
ECMOHO LTD SPONSORED ADS 27888P104 42 14,900 SH   SOLE 0 14,900 0 0
ECOPETROL S A SPONSORED ADS 279158109 92,531 8,313,686 SH   SOLE 0 8,313,686 0 0
EDITAS MEDICINE INC COM 28106W103 5,919 200,100 SH   SOLE 0 200,100 0 0
EDUCATIONAL DEV CORP COM 281479105 2,361 244,138 SH   SOLE 0 244,138 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 61,190 885,400 SH   SOLE 0 775,465 0 109,935
EGAIN CORP COM NEW 28225C806 20,109 1,810,033 SH   SOLE 0 1,602,233 0 207,800
EIDOS THERAPEUTICS INC COM 28249H104 2,813 59,001 SH   SOLE 0 46,901 0 12,100
ELBIT SYS LTD ORD M3760D101 5,030 36,700 SH   SOLE 0 22,525 0 14,175
ELDORADO GOLD CORP NEW COM 284902509 70,727 7,291,433 SH   SOLE 0 7,291,433 0 0
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 334 148,334 SH   SOLE 0 77,340 0 70,994
ELECTROMED INC COM 285409108 3,637 236,304 SH   SOLE 0 236,304 0 0
ELECTRONIC ARTS INC COM 285512109 409,004 3,097,342 SH   SOLE 0 3,003,443 0 93,899
ELECTRO-SENSORS INC COM 285233102 371 106,700 SH   SOLE 0 106,700 0 0
ELEMENT SOLUTIONS INC COM 28618M106 6,978 643,100 SH   SOLE 0 524,514 0 118,586
ELEVATE CREDIT INC COM 28621V101 1,850 1,249,955 SH   SOLE 0 1,249,955 0 0
E L F BEAUTY INC COM 26856L103 35,501 1,861,600 SH   SOLE 0 1,795,343 0 66,257
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 9,486 921,000 SH   SOLE 0 857,874 0 63,126
ELMIRA SVGS BK ELMIRA N Y COM 289660102 111 10,068 SH   SOLE 0 0 0 10,068
ELOXX PHARMACEUTICALS INC COM 29014R103 274 90,333 SH   SOLE 0 90,333 0 0
EL POLLO LOCO HLDGS INC COM 268603107 3,979 269,600 SH   SOLE 0 269,600 0 0
ELTEK LTD SHS M40184208 59 14,880 SH   SOLE 0 10,846 0 4,034
EMAGIN CORP COM NEW 29076N206 79 99,800 SH   SOLE 0 4,565 0 95,235
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 1,921 156,600 SH   SOLE 0 156,600 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 9,855 647,510 SH   SOLE 0 640,110 0 7,400
EMBRAER S.A. SPONSORED ADS 29082A107 15,289 2,556,700 SH   SOLE 0 2,556,700 0 0
EMCORE CORP COM NEW 290846203 4,034 1,268,439 SH   SOLE 0 1,207,324 0 61,115
EMCOR GROUP INC COM 29084Q100 21,628 327,000 SH   SOLE 0 298,612 0 28,388
EMERALD HOLDING INC COM 29103W104 373 120,957 SH   SOLE 0 120,957 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 30,416 384,624 SH   SOLE 0 384,624 0 0
EMERSON RADIO CORP COM NEW 291087203 609 908,350 SH   SOLE 0 908,350 0 0
EMPIRE ST RLTY TR INC CL A 292104106 23,988 3,426,792 SH   SOLE 0 3,370,235 0 56,557
EMPLOYERS HOLDINGS INC COM 292218104 23,720 786,743 SH   SOLE 0 595,143 0 191,600
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 52 13,100 SH   SOLE 0 0 0 13,100
EMX RTY CORP COM 26873J107 1,028 476,078 SH   SOLE 0 0 0 476,078
ENANTA PHARMACEUTICALS INC COM 29251M106 47,343 942,900 SH   SOLE 0 942,900 0 0
ENBRIDGE INC COM 29250N105 122,630 4,031,781 SH   SOLE 0 3,483,617 0 548,164
ENCOMPASS HEALTH CORP COM 29261A100 17,551 283,400 SH   SOLE 0 215,436 0 67,964
ENCORE CAP GROUP INC COM 292554102 2,868 83,911 SH   SOLE 0 83,911 0 0
ENCORE WIRE CORP COM 292562105 2,968 60,800 SH   SOLE 0 42,900 0 17,900
ENDAVA PLC ADS 29260V105 17,826 369,075 SH   SOLE 0 350,183 0 18,892
ENDEAVOUR SILVER CORP COM 29258Y103 7,136 3,129,825 SH   SOLE 0 3,129,825 0 0
ENDO INTL PLC SHS G30401106 58,477 17,048,800 SH   SOLE 0 17,048,800 0 0
ENDOLOGIX INC COM NEW 29266S304 732 910,301 SH   SOLE 0 910,301 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 18 18,350 SH   SOLE 0 0 0 18,350
ENDURANCE INTL GROUP HLDGS I COM 29272B105 13,123 3,256,413 SH   SOLE 0 3,256,413 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 37,598 5,006,400 SH   SOLE 0 4,952,264 0 54,136
ENEL CHILE S.A. SPONSORED ADR 29278D105 9,297 2,466,173 SH   SOLE 0 2,300,167 0 166,006
ENERGY FOCUS INC COM 29268T409 404 58,379 SH   SOLE 0 17,228 0 41,151
ENERGY FUELS INC COM NEW 292671708 93 61,500 SH   SOLE 0 27,927 0 33,573
ENERGY RECOVERY INC COM 29270J100 256 33,700 SH   SOLE 0 33,700 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,846 161,700 SH   SOLE 0 161,700 0 0
ENERPLUS CORP COM 292766102 362 127,741 SH   SOLE 0 58,685 0 69,056
ENERSYS COM 29275Y102 3,946 61,300 SH   SOLE 0 56,140 0 5,160
ENGLOBAL CORP COM 293306106 763 740,307 SH   SOLE 0 693,711 0 46,596
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6,811 2,791,238 SH   SOLE 0 0 0 2,791,238
ENLIVEX THERAPEUTICS LTD COM M4130Y106 1,375 271,706 SH   SOLE 0 196,490 0 75,216
ENNIS INC COM 293389102 36,682 2,022,182 SH   SOLE 0 1,955,501 0 66,681
ENOVA INTL INC COM 29357K103 34,173 2,298,118 SH   SOLE 0 2,294,699 0 3,419
ENPHASE ENERGY INC COM 29355A107 115,879 2,435,961 SH   SOLE 0 2,435,961 0 0
ENPRO INDS INC COM 29355X107 2,898 58,800 SH   SOLE 0 48,598 0 10,202
ENSIGN GROUP INC COM 29358P101 2,009 48,000 SH   SOLE 0 44,496 0 3,504
ENSTAR GROUP LIMITED SHS G3075P101 4,125 27,000 SH   SOLE 0 25,798 0 1,202
ENTASIS THERAPEUTICS HLDGS I COM 293614103 288 97,446 SH   SOLE 0 70,075 0 27,371
ENTEGRIS INC COM 29362U104 1,434 24,290 SH   SOLE 0 21,591 0 2,699
ENTERCOM COMMUNICATIONS CORP CL A 293639100 386 279,533 SH   SOLE 0 76,000 0 203,533
ENTERGY CORP NEW COM 29364G103 352,806 3,760,854 SH   SOLE 0 3,740,317 0 20,537
ENTERPRISE BANCORP INC MASS COM 293668109 1,017 42,700 SH   SOLE 0 42,700 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 11,972 384,700 SH   SOLE 0 384,700 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,421 2,392,643 SH   SOLE 0 2,392,643 0 0
ENVELA CORP COM 29402E102 2,518 412,717 SH   SOLE 0 263,561 0 149,156
ENVISION SOLAR INTL INC COM 29413Q201 398 39,900 SH   SOLE 0 739 0 39,161
ENZO BIOCHEM INC COM 294100102 7,762 3,465,278 SH   SOLE 0 3,465,278 0 0
EOG RES INC COM 26875P101 21,986 433,991 SH   SOLE 0 286,601 0 147,390
EPAM SYS INC COM 29414B104 17,994 71,400 SH   SOLE 0 71,100 0 300
EPLUS INC COM 294268107 2,615 37,000 SH   SOLE 0 7,100 0 29,900
EPR PPTYS COM SH BEN INT 26884U109 6,192 186,900 SH   SOLE 0 164,474 0 22,426
EPSILON ENERGY LTD COM 294375209 99 33,600 SH   SOLE 0 19,743 0 13,857
EQUIFAX INC COM 294429105 14,557 84,695 SH   SOLE 0 59,413 0 25,282
EQUILLIUM INC COM 29446K106 295 100,149 SH   SOLE 0 85,001 0 15,148
EQUINOR ASA SPONSORED ADR 29446M102 145,117 10,021,861 SH   SOLE 0 10,021,861 0 0
EQUINOX GOLD CORP COM 29446Y502 26,087 2,325,000 SH   SOLE 0 1,893,529 0 431,471
EQUITY BANCSHARES INC COM CL A 29460X109 3,434 196,900 SH   SOLE 0 196,900 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 72,366 2,247,385 SH   SOLE 0 2,173,680 0 73,705
EQUITY LIFESTYLE PPTYS INC COM 29472R108 253,421 4,056,030 SH   SOLE 0 3,989,147 0 66,883
EQUITY RESIDENTIAL SH BEN INT 29476L107 82,480 1,402,241 SH   SOLE 0 976,010 0 426,231
ERICSSON ADR B SEK 10 294821608 207,221 22,281,829 SH   SOLE 0 21,302,551 0 979,278
ESCALADE INC COM 296056104 2,047 146,665 SH   SOLE 0 146,665 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 2,277 131,464 SH   SOLE 0 130,464 0 1,000
ESQUIRE FINL HLDGS INC COM 29667J101 576 34,106 SH   SOLE 0 7,806 0 26,300
ESSA BANCORP INC COM 29667D104 7,054 506,728 SH   SOLE 0 506,728 0 0
ESSA PHARMA INC COM NEW 29668H708 234 37,777 SH   SOLE 0 0 0 37,777
ESSENT GROUP LTD COM G3198U102 14,218 392,000 SH   SOLE 0 392,000 0 0
ESSEX PPTY TR INC COM 297178105 74,762 326,229 SH   SOLE 0 250,626 0 75,603
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 805 18,100 SH   SOLE 0 18,100 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 7,710 651,700 SH   SOLE 0 651,700 0 0
ETSY INC COM 29786A106 473,909 4,461,161 SH   SOLE 0 4,182,022 0 279,139
EURONAV NV ANTWERPEN SHS B38564108 22,837 2,802,094 SH   SOLE 0 2,688,417 0 113,677
EURONET WORLDWIDE INC COM 298736109 16,457 171,745 SH   SOLE 0 147,563 0 24,182
EUROSEAS LTD SHS Y23592135 89 35,507 SH   SOLE 0 35,507 0 0
EVANS BANCORP INC COM NEW 29911Q208 821 35,283 SH   SOLE 0 29,432 0 5,851
EVELO BIOSCIENCES INC COM 299734103 176 35,970 SH   SOLE 0 35,970 0 0
EVENTBRITE INC COM CL A 29975E109 10,910 1,273,000 SH   SOLE 0 1,257,521 0 15,479
EVERCORE INC CLASS A 29977A105 9,245 156,900 SH   SOLE 0 156,043 0 857
EVEREST RE GROUP LTD COM G3223R108 20,481 99,325 SH   SOLE 0 77,822 0 21,503
EVERGY INC COM 30034W106 243,188 4,101,669 SH   SOLE 0 3,777,357 0 324,312
EVERI HLDGS INC COM 30034T103 13,738 2,662,500 SH   SOLE 0 2,662,500 0 0
EVERQUOTE INC COM CL A 30041R108 62,233 1,070,023 SH   SOLE 0 1,066,662 0 3,361
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,313 187,006 SH   SOLE 0 89,106 0 97,900
EVERTEC INC COM 30040P103 63,017 2,242,587 SH   SOLE 0 2,228,450 0 14,137
EVOFEM BIOSCIENCES INC COM 30048L104 788 278,611 SH   SOLE 0 278,611 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,678 2,385,172 SH   SOLE 0 2,385,172 0 0
EVOLVING SYS INC COM NEW 30049R209 796 736,936 SH   SOLE 0 736,936 0 0
EVO PMTS INC CL A COM 26927E104 1,208 52,900 SH   SOLE 0 39,403 0 13,497
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 19,255 1,035,220 SH   SOLE 0 912,189 0 123,031
EXELA TECHNOLOGIES INC COM 30162V102 57 103,000 SH   SOLE 0 103,000 0 0
EXELIXIS INC COM 30161Q104 546,184 23,006,910 SH   SOLE 0 22,766,266 0 240,644
EXELON CORP COM 30161N101 10,282 283,324 SH   SOLE 0 77,255 0 206,069
EXFO INC SUB VTG SHS 302046107 2,791 991,572 SH   SOLE 0 989,372 0 2,200
EXICURE INC COM 30205M101 179 73,500 SH   SOLE 0 44,455 0 29,045
EXLSERVICE HOLDINGS INC COM 302081104 12,687 200,108 SH   SOLE 0 199,015 0 1,093
EXPEDITORS INTL WASH INC COM 302130109 60,491 795,522 SH   SOLE 0 709,962 0 85,560
EXPONENT INC COM 30214U102 31,312 386,900 SH   SOLE 0 386,900 0 0
EXPRESS INC COM 30219E103 6,280 4,078,101 SH   SOLE 0 4,078,101 0 0
EXP WORLD HLDGS INC COM 30212W100 11,020 646,329 SH   SOLE 0 646,329 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9,291 830,290 SH   SOLE 0 0 0 830,290
EXTERRAN CORP COM 30227H106 2,267 420,600 SH   SOLE 0 420,600 0 0
EXTRA SPACE STORAGE INC COM 30225T102 37,441 405,336 SH   SOLE 0 405,336 0 0
EXTREME NETWORKS INC COM 30226D106 18,052 4,159,446 SH   SOLE 0 4,159,446 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 267 55,594 SH   SOLE 0 18,606 0 36,988
EYENOVIA INC COM 30234E104 59 20,800 SH   SOLE 0 10,815 0 9,985
EZCORP INC CL A NON VTG 302301106 17,500 2,777,741 SH   SOLE 0 2,777,741 0 0
F5 NETWORKS INC COM 315616102 437,517 3,136,774 SH   SOLE 0 3,136,774 0 0
FABRINET SHS G3323L100 12,809 205,200 SH   SOLE 0 192,657 0 12,543
FACEBOOK INC CL A 30303M102 269,214 1,185,600 SH   SOLE 0 355,106 0 830,494
FALCON MINERALS CORP CL A COM 30607B109 442 138,000 SH   SOLE 0 138,000 0 0
FANHUA INC SPONSORED ADR 30712A103 380 19,004 SH   SOLE 0 0 0 19,004
FARMER BROS CO COM 307675108 4,099 558,500 SH   SOLE 0 558,500 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 1,198 56,400 SH   SOLE 0 56,400 0 0
FARMERS NATIONAL BANC CORP COM 309627107 4,796 404,400 SH   SOLE 0 404,400 0 0
FARMMI INC SHS G33277107 200 285,799 SH   SOLE 0 285,799 0 0
FARO TECHNOLOGIES INC COM 311642102 6,826 127,342 SH   SOLE 0 75,090 0 52,252
FASTLY INC CL A 31188V100 7,721 90,700 SH   SOLE 0 50,689 0 40,011
FB FINL CORP COM 30257X104 1,650 66,600 SH   SOLE 0 66,600 0 0
FBL FINL GROUP INC CL A 30239F106 2,781 77,500 SH   SOLE 0 76,400 0 1,100
FEDERAL AGRIC MTG CORP CL C 313148306 12,597 196,800 SH   SOLE 0 181,888 0 14,912
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 27,318 320,600 SH   SOLE 0 285,266 0 35,334
FEDERAL SIGNAL CORP COM 313855108 1,805 60,700 SH   SOLE 0 60,700 0 0
FEDERATED HERMES INC CL B 314211103 9,568 403,700 SH   SOLE 0 396,177 0 7,523
FEDNAT HLDG CO COM 31431B109 8,526 770,168 SH   SOLE 0 748,179 0 21,989
FENNEC PHARMACEUTICALS INC COM 31447P100 1,119 134,000 SH   SOLE 0 5,900 0 128,100
FERRARI N V COM N3167Y103 8,020 46,900 SH   SOLE 0 21,320 0 25,580
FERRO CORP COM 315405100 5,116 428,500 SH   SOLE 0 428,500 0 0
FERROGLOBE PLC SHS G33856108 1,276 2,572,985 SH   SOLE 0 2,572,985 0 0
FFBW INC MD COM 30260M103 238 27,626 SH   SOLE 0 13,200 0 14,426
FIBROGEN INC COM 31572Q808 14,072 347,200 SH   SOLE 0 277,762 0 69,438
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 2,928 54,300 SH   SOLE 0 54,300 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 45,175 1,473,409 SH   SOLE 0 1,251,941 0 221,468
FIESTA RESTAURANT GROUP INC COM 31660B101 538 84,400 SH   SOLE 0 84,400 0 0
FINANCIAL INSTNS INC COM 317585404 9,951 534,700 SH   SOLE 0 476,158 0 58,542
FINJAN HLDGS INC COM NEW 31788H303 467 303,492 SH   SOLE 0 201,370 0 102,122
FINVOLUTION GROUP SPONSORED ADS 31810T101 2,824 1,560,479 SH   SOLE 0 1,223,313 0 337,166
FIRST AMERN FINL CORP COM 31847R102 27,523 573,166 SH   SOLE 0 469,237 0 103,929
FIRST BANCORP INC ME COM 31866P102 4,179 192,595 SH   SOLE 0 192,595 0 0
FIRST BANCORP N C COM 318910106 8,023 319,914 SH   SOLE 0 299,799 0 20,115
FIRST BANCORP P R COM NEW 318672706 2,882 515,476 SH   SOLE 0 515,476 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,234 189,295 SH   SOLE 0 189,295 0 0
FIRST BUSEY CORP COM NEW 319383204 17,491 937,833 SH   SOLE 0 937,833 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 4,020 244,365 SH   SOLE 0 216,865 0 27,500
FIRSTCASH INC COM 33767D105 77,223 1,144,386 SH   SOLE 0 1,092,019 0 52,367
FIRST CHOICE BANCORP COM 31948P104 910 55,561 SH   SOLE 0 31,104 0 24,457
FIRST CMNTY BANKSHARES INC V COM 31983A103 5,570 248,100 SH   SOLE 0 248,100 0 0
FIRST CMNTY CORP S C COM 319835104 1,821 120,179 SH   SOLE 0 101,256 0 18,923
FIRST COMWLTH FINL CORP PA COM 319829107 8,669 1,047,000 SH   SOLE 0 1,047,000 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,876 7,100 SH   SOLE 0 7,100 0 0
FIRSTENERGY CORP COM 337932107 247,467 6,381,300 SH   SOLE 0 6,381,300 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 6,847 706,655 SH   SOLE 0 669,680 0 36,975
FIRST FINL CORP IND COM 320218100 7,226 196,159 SH   SOLE 0 196,159 0 0
FIRST FNDTN INC COM 32026V104 276 16,900 SH   SOLE 0 16,900 0 0
FIRST GTY BANCSHARES INC COM 32043P106 472 38,567 SH   SOLE 0 32,894 0 5,673
FIRST HAWAIIAN INC COM 32051X108 22,979 1,332,900 SH   SOLE 0 1,332,900 0 0
FIRST INDL RLTY TR INC COM 32054K103 14,719 382,900 SH   SOLE 0 284,253 0 98,647
FIRST INTERNET BK IND COM 320557101 304 18,301 SH   SOLE 0 16,342 0 1,959
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,036 65,772 SH   SOLE 0 65,772 0 0
FIRST LONG IS CORP COM 320734106 12,964 793,381 SH   SOLE 0 787,835 0 5,546
FIRST MAJESTIC SILVER CORP COM 32076V103 30,831 3,098,600 SH   SOLE 0 3,098,600 0 0
FIRST MERCHANTS CORP COM 320817109 12,780 463,553 SH   SOLE 0 463,553 0 0
FIRST MID BANCSHARES INC COM 320866106 2,235 85,212 SH   SOLE 0 85,212 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,536 445,705 SH   SOLE 0 445,705 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 617 14,240 SH   SOLE 0 12,198 0 2,042
FIRSTSERVICE CORP NEW COM 33767E202 99,127 983,893 SH   SOLE 0 962,893 0 21,000
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 916 12,300 SH   SOLE 0 12,300 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 3,043 66,400 SH   SOLE 0 66,400 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,401 27,100 SH   SOLE 0 27,100 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 586 6,500 SH   SOLE 0 6,500 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 844 18,700 SH   SOLE 0 18,700 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 892 10,700 SH   SOLE 0 10,700 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 774 42,000 SH   SOLE 0 42,000 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 216 10,300 SH   SOLE 0 10,300 0 0
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 795 13,600 SH   SOLE 0 13,600 0 0
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 1,637 9,600 SH   SOLE 0 9,600 0 0
FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 386 2,300 SH   SOLE 0 2,300 0 0
FIRST TRUST PORTFOLIOS LP SHS 337345102 600 5,500 SH   SOLE 0 5,500 0 0
FIRST US BANCSHARES INC COM 33744V103 1,143 163,499 SH   SOLE 0 159,320 0 4,179
FIRST UTD CORP COM 33741H107 1,614 120,991 SH   SOLE 0 84,816 0 36,175
FIRST WESTN FINL INC COM 33751L105 258 18,100 SH   SOLE 0 1,200 0 16,900
FISERV INC COM 337738108 112,890 1,156,427 SH   SOLE 0 652,020 0 504,407
FITBIT INC CL A 33812L102 56,088 8,682,416 SH   SOLE 0 8,554,032 0 128,384
FIVE9 INC COM 338307101 52,899 477,992 SH   SOLE 0 408,683 0 69,309
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1,425 309,800 SH   SOLE 0 2,100 0 307,700
FIVE PRIME THERAPEUTICS INC COM 33830X104 10,639 1,744,048 SH   SOLE 0 1,744,048 0 0
FIVERR INTL LTD ORD SHS M4R82T106 20,256 274,400 SH   SOLE 0 212,625 0 61,775
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 879 225,373 SH   SOLE 0 225,373 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 24,614 836,361 SH   SOLE 0 836,361 0 0
FLANIGANS ENTERPRISES INC COM 338517105 903 61,400 SH   SOLE 0 61,400 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 765 375,185 SH   SOLE 0 365,959 0 9,226
FLEX LTD ORD Y2573F102 18,419 1,796,954 SH   SOLE 0 1,732,401 0 64,553
FLEXSHOPPER INC COM NEW 33939J303 1,153 662,872 SH   SOLE 0 390,848 0 272,024
FLEXSTEEL INDS INC COM 339382103 4,266 337,793 SH   SOLE 0 290,393 0 47,400
FLIR SYS INC COM 302445101 6,680 164,660 SH   SOLE 0 110,102 0 54,558
FLOTEK INDS INC DEL COM 343389102 99 82,663 SH   SOLE 0 53,474 0 29,189
FLOWERS FOODS INC COM 343498101 112,515 5,031,972 SH   SOLE 0 4,965,797 0 66,175
FLOWSERVE CORP COM 34354P105 17,178 602,300 SH   SOLE 0 544,947 0 57,353
FLUIDIGM CORP DEL COM 34385P108 13,498 3,366,000 SH   SOLE 0 3,366,000 0 0
FLUOR CORP NEW COM 343412102 1,546 128,000 SH   SOLE 0 128,000 0 0
FLUSHING FINL CORP COM 343873105 7,853 681,660 SH   SOLE 0 571,300 0 110,360
FLWS/1-800 FLOWERS CL A 68243Q106 5,536 276,532 SH   SOLE 0 229,241 0 47,291
F M C CORP COM NEW 302491303 2,510 25,200 SH   SOLE 0 24,900 0 300
F N B CORP COM 302520101 18,977 2,530,201 SH   SOLE 0 2,530,201 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 75,420 1,216,250 SH   SOLE 0 1,186,967 0 29,283
FONAR CORP COM NEW 344437405 10,161 475,491 SH   SOLE 0 474,777 0 714
FORMFACTOR INC COM 346375108 17,967 612,569 SH   SOLE 0 611,544 0 1,025
FORRESTER RESH INC COM 346563109 30,740 959,424 SH   SOLE 0 953,806 0 5,618
FORTERRA INC COM 34960W106 246 22,000 SH   SOLE 0 22,000 0 0
FORTINET INC COM 34959E109 820,008 5,973,687 SH   SOLE 0 5,562,445 0 411,242
FORTIS INC COM 349553107 205,897 5,408,097 SH   SOLE 0 4,848,165 0 559,932
FORTRESS BIOTECH INC COM 34960Q109 1,619 604,006 SH   SOLE 0 86,506 0 517,500
FORTUNA SILVER MINES INC COM 349915108 31,991 6,285,931 SH   SOLE 0 5,653,901 0 632,030
FORTUNE BRANDS HOME & SEC IN COM 34964C106 998 15,606 SH   SOLE 0 15,606 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 69 131,100 SH   SOLE 0 131,100 0 0
FORWARD AIR CORP COM 349853101 7,719 154,939 SH   SOLE 0 150,759 0 4,180
FORWARD INDS INC N Y COM NEW 349862300 947 728,714 SH   SOLE 0 722,212 0 6,502
FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 210 34,097 SH   SOLE 0 0 0 34,097
FOSSIL GROUP INC COM 34988V106 6,329 1,361,050 SH   SOLE 0 1,361,050 0 0
FOSTER L B CO COM 350060109 8,506 666,092 SH   SOLE 0 666,092 0 0
FOUNDATION BLDG MATLS INC COM 350392106 15,446 989,500 SH   SOLE 0 989,500 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,466 60,100 SH   SOLE 0 60,100 0 0
FOUR SEASONS ED CAYMAN INC ADR 35101A101 82 70,663 SH   SOLE 0 70,663 0 0
FOX CORP CL A COM 35137L105 275,122 10,258,102 SH   SOLE 0 10,105,909 0 152,193
FOX CORP CL B COM 35137L204 57,755 2,151,825 SH   SOLE 0 2,139,524 0 12,301
FRANCHISE GROUP INC COM 35180X105 691 31,600 SH   SOLE 0 9,001 0 22,599
FRANCO NEV CORP COM 351858105 792,046 5,672,083 SH   SOLE 0 5,401,577 0 270,506
FRANKLIN COVEY CO COM 353469109 6,082 284,203 SH   SOLE 0 254,321 0 29,882
FRANKLIN ELEC INC COM 353514102 840 16,000 SH   SOLE 0 16,000 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 3,875 150,500 SH   SOLE 0 150,500 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 17,246 3,388,297 SH   SOLE 0 3,237,927 0 150,370
FREEDOM HLDG CORP NEV COM 356390104 11,979 640,909 SH   SOLE 0 318,740 0 322,169
FREEPORT-MCMORAN INC CL B 35671D857 1,378 119,071 SH   SOLE 0 101,872 0 17,199
FREIGHTCAR AMER INC COM 357023100 403 325,329 SH   SOLE 0 325,329 0 0
FREQUENCY ELECTRS INC COM 358010106 2,434 266,033 SH   SOLE 0 265,833 0 200
FRESH DEL MONTE PRODUCE INC ORD G36738105 13,327 541,300 SH   SOLE 0 535,508 0 5,792
FRIEDMAN INDS INC COM 358435105 2,523 499,619 SH   SOLE 0 499,419 0 200
FRONTDOOR INC COM 35905A109 101,211 2,283,118 SH   SOLE 0 1,951,817 0 331,301
FRONT YD RESIDENTIAL CORP COM 35904G107 860 98,800 SH   SOLE 0 0 0 98,800
FRP HLDGS INC COM 30292L107 2,751 67,800 SH   SOLE 0 4,532 0 63,268
FS BANCORP INC COM 30263Y104 3,219 83,460 SH   SOLE 0 82,122 0 1,338
FTI CONSULTING INC COM 302941109 39,720 346,749 SH   SOLE 0 314,131 0 32,618
FUEL TECH INC COM 359523107 1,014 1,206,638 SH   SOLE 0 1,206,638 0 0
FULING GLOBAL INC SHS G3729B102 140 67,795 SH   SOLE 0 67,795 0 0
FULL HOUSE RESORTS INC COM 359678109 1,586 1,192,590 SH   SOLE 0 1,192,590 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 7,316 309,100 SH   SOLE 0 138,124 0 170,976
FUTUREFUEL CORP COM 36116M106 29,191 2,442,800 SH   SOLE 0 2,414,900 0 27,900
FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 1,067 200,114 SH   SOLE 0 197,914 0 2,200
FVCBANKCORP INC COM 36120Q101 317 29,501 SH   SOLE 0 29,501 0 0
GAIA INC NEW CL A 36269P104 580 69,198 SH   SOLE 0 53,107 0 16,091
GAIN CAP HLDGS INC COM 36268W100 15,117 2,511,104 SH   SOLE 0 2,161,932 0 349,172
GALAPAGOS NV SPON ADR 36315X101 51,532 261,200 SH   SOLE 0 222,638 0 38,562
GALERA THERAPEUTICS INC COM 36338D108 158 22,063 SH   SOLE 0 8,870 0 13,193
GALIANO GOLD INC COM 36352H100 8,818 6,630,479 SH   SOLE 0 5,587,859 0 1,042,620
GALLAGHER ARTHUR J & CO COM 363576109 17,948 184,100 SH   SOLE 0 140,131 0 43,969
GALMED PHARMACEUTICALS LTD SHS M47238106 373 78,004 SH   SOLE 0 0 0 78,004
GAMCO INVS INC CL A COM 361438104 1,459 109,600 SH   SOLE 0 109,600 0 0
GAMIDA CELL LTD SHS M47364100 1,263 276,300 SH   SOLE 0 17,143 0 259,157
GAMING & LEISURE PPTYS INC COM 36467J108 150,577 4,351,932 SH   SOLE 0 4,317,890 0 34,042
GAP INC COM 364760108 953 75,500 SH   SOLE 0 75,500 0 0
GARTNER INC COM 366651107 5,691 46,909 SH   SOLE 0 31,900 0 15,009
GASLOG LTD SHS G37585109 4,003 1,424,599 SH   SOLE 0 1,424,599 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 470 114,711 SH   SOLE 0 114,711 0 0
GATX CORP COM 361448103 4,311 70,700 SH   SOLE 0 62,428 0 8,272
GCI LIBERTY INC COM CLASS A 36164V305 9,189 129,210 SH   SOLE 0 112,212 0 16,998
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,003 107,800 SH   SOLE 0 107,800 0 0
GEE GROUP INC COM 36165A102 83 151,836 SH   SOLE 0 151,836 0 0
GENASYS INC COM 36872P103 2,954 607,836 SH   SOLE 0 499,582 0 108,254
GENCOR INDS INC COM 368678108 6,484 512,947 SH   SOLE 0 501,547 0 11,400
GENCO SHIPPING & TRADING LTD SHS Y2685T131 615 98,000 SH   SOLE 0 98,000 0 0
GENERAL ELECTRIC CO COM 369604103 103,659 15,177,038 SH   SOLE 0 917,448 0 14,259,590
GENERAL FIN CORP DEL COM 369822101 4,457 664,240 SH   SOLE 0 664,240 0 0
GENERAL MLS INC COM 370334104 334,517 5,426,068 SH   SOLE 0 5,404,447 0 21,621
GENERAL MOLY INC COM 370373102 62 306,741 SH   SOLE 0 166,555 0 140,186
GENESCO INC COM 371532102 522 24,100 SH   SOLE 0 24,100 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2,976 4,312,063 SH   SOLE 0 4,100,873 0 211,190
GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 242 106,164 SH   SOLE 0 106,164 0 0
GENIE ENERGY LTD CL B 372284208 5,302 720,397 SH   SOLE 0 720,397 0 0
GENMAB A/S SPONSORED ADS 372303206 37,384 1,103,097 SH   SOLE 0 930,876 0 172,221
GENMARK DIAGNOSTICS INC COM 372309104 39,327 2,673,500 SH   SOLE 0 2,618,432 0 55,068
GENOCEA BIOSCIENCES INC COM NEW 372427401 265 115,371 SH   SOLE 0 115,371 0 0
GENPACT LIMITED SHS G3922B107 449 12,300 SH   SOLE 0 12,300 0 0
GENTEX CORP COM 371901109 114,476 4,442,235 SH   SOLE 0 4,155,162 0 287,073
GENTHERM INC COM 37253A103 2,352 60,464 SH   SOLE 0 60,464 0 0
GEO GROUP INC NEW COM 36162J106 3,515 297,123 SH   SOLE 0 243,682 0 53,441
GEOPARK LTD USD SHS G38327105 41,168 4,205,130 SH   SOLE 0 4,157,335 0 47,795
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,439 191,328 SH   SOLE 0 53,210 0 138,118
GERDAU SA SPON ADR REP PFD 373737105 9,987 3,373,900 SH   SOLE 0 2,118,652 0 1,255,248
GERMAN AMERN BANCORP INC COM 373865104 9,094 292,400 SH   SOLE 0 292,400 0 0
GERON CORP COM 374163103 61 28,176 SH   SOLE 0 28,176 0 0
GETTY RLTY CORP NEW COM 374297109 65,276 2,199,312 SH   SOLE 0 2,199,312 0 0
GEVO INC COM PAR 374396406 295 372,124 SH   SOLE 0 372,124 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2,538 135,200 SH   SOLE 0 9,868 0 125,332
GIBRALTAR INDS INC COM 374689107 34,073 709,700 SH   SOLE 0 709,700 0 0
GIGAMEDIA LTD SHS NEW Y2711Y112 115 36,350 SH   SOLE 0 0 0 36,350
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 20,325 3,190,749 SH   SOLE 0 3,033,749 0 157,000
GILDAN ACTIVEWEAR INC COM 375916103 5,111 330,000 SH   SOLE 0 257,000 0 73,000
GILEAD SCIENCES INC COM 375558103 684,862 8,901,247 SH   SOLE 0 8,901,247 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 46,388 2,474,015 SH   SOLE 0 2,449,600 0 24,415
GLADSTONE LD CORP COM 376549101 5,493 346,361 SH   SOLE 0 248,361 0 98,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 838,286 20,551,254 SH   SOLE 0 20,551,254 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,182 50,400 SH   SOLE 0 37,465 0 12,935
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 11,833 3,817,062 SH   SOLE 0 3,544,429 0 272,633
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 2,802 117,050 SH   SOLE 0 117,050 0 0
GLOBAL MED REIT INC COM NEW 37954A204 3,976 350,950 SH   SOLE 0 310,250 0 40,700
GLOBAL NET LEASE INC COM NEW 379378201 1,159 69,300 SH   SOLE 0 69,300 0 0
GLOBAL PMTS INC COM 37940X102 51,234 302,049 SH   SOLE 0 110,070 0 191,979
GLOBALSCAPE INC COM 37940G109 12,499 1,281,915 SH   SOLE 0 1,266,255 0 15,660
GLOBAL SELF STORAGE INC COM 37955N106 100 26,000 SH   SOLE 0 5,013 0 20,987
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2,102 495,746 SH   SOLE 0 421,100 0 74,646
GLOBAL WTR RES INC COM 379463102 3,356 318,447 SH   SOLE 0 296,373 0 22,074
GLOBAL X FDS FINTECH ETF 37954Y814 575 17,300 SH   SOLE 0 17,300 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 818 22,100 SH   SOLE 0 22,100 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4,215 176,600 SH   SOLE 0 176,600 0 0
GLOBANT S A COM L44385109 3,417 22,800 SH   SOLE 0 18,412 0 4,388
GLOBE LIFE INC COM 37959E102 15,306 206,200 SH   SOLE 0 204,198 0 2,002
GLOBUS MED INC CL A 379577208 33,889 710,314 SH   SOLE 0 710,314 0 0
GLU MOBILE INC COM 379890106 20,840 2,248,100 SH   SOLE 0 1,881,671 0 366,429
GLYCOMIMETICS INC COM 38000Q102 2,187 581,600 SH   SOLE 0 73,605 0 507,995
GMS INC COM 36251C103 25,293 1,028,602 SH   SOLE 0 907,675 0 120,927
GODADDY INC CL A 380237107 229,017 3,123,100 SH   SOLE 0 3,054,840 0 68,260
GOGO INC COM 38046C109 4,428 1,401,200 SH   SOLE 0 1,401,200 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1,191 461,704 SH   SOLE 0 461,704 0 0
GOLDEN ENTMT INC COM 381013101 4,728 530,096 SH   SOLE 0 530,096 0 0
GOLDEN MINERALS CO COM 381119106 764 1,776,800 SH   SOLE 0 736,097 0 1,040,703
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 10,557 2,720,769 SH   SOLE 0 2,720,769 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 10,658 3,675,028 SH   SOLE 0 2,850,938 0 824,090
GOLDFIELD CORP COM 381370105 7,673 2,068,204 SH   SOLE 0 1,953,122 0 115,082
GOLD FIELDS LTD SPONSORED ADR 38059T106 185,673 19,752,400 SH   SOLE 0 19,648,598 0 103,802
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 13,214 131,500 SH   SOLE 0 131,500 0 0
GOLD STD VENTURES CORP COM 380738104 428 527,226 SH   SOLE 0 0 0 527,226
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 3,066 452,200 SH   SOLE 0 452,200 0 0
GOODRICH PETE CORP COM PAR 382410843 783 108,800 SH   SOLE 0 108,800 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 516 419,240 SH   SOLE 0 386,587 0 32,653
GORMAN RUPP CO COM 383082104 9,755 313,883 SH   SOLE 0 289,800 0 24,083
GOSSAMER BIO INC COM 38341P102 4,727 363,600 SH   SOLE 0 172,800 0 190,800
GRACE W R & CO DEL NEW COM 38388F108 3,608 71,000 SH   SOLE 0 71,000 0 0
GRACO INC COM 384109104 11,830 246,500 SH   SOLE 0 246,054 0 446
GRAHAM CORP COM 384556106 5,893 462,596 SH   SOLE 0 462,596 0 0
GRAHAM HLDGS CO COM CL B 384637104 21,088 61,541 SH   SOLE 0 55,634 0 5,907
GRAINGER W W INC COM 384802104 125,318 398,900 SH   SOLE 0 348,582 0 50,318
GRANA Y MONTERO S A A SPONSORED ADS 38500P208 29 13,353 SH   SOLE 0 0 0 13,353
GRAND CANYON ED INC COM 38526M106 19,771 218,387 SH   SOLE 0 217,387 0 1,000
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 5,229 101,300 SH   SOLE 0 73,800 0 27,500
GRAN TIERRA ENERGY INC COM 38500T101 1,400 4,043,792 SH   SOLE 0 2,469,901 0 1,573,891
GRAPHIC PACKAGING HLDG CO COM 388689101 7,801 557,618 SH   SOLE 0 359,179 0 198,439
GRAY TELEVISION INC CL A 389375205 304 23,400 SH   SOLE 0 23,400 0 0
GREAT AJAX CORP COM 38983D300 323 35,135 SH   SOLE 0 35,135 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 1,875 804,717 SH   SOLE 0 804,717 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 23,190 2,504,301 SH   SOLE 0 2,380,050 0 124,251
GREAT PANTHER MNG LTD COM 39115V101 2,512 5,023,367 SH   SOLE 0 2,571,160 0 2,452,207
GREAT SOUTHN BANCORP INC COM 390905107 15,119 374,600 SH   SOLE 0 350,481 0 24,119
GREAT WESTN BANCORP INC COM 391416104 2,242 162,944 SH   SOLE 0 162,944 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,632 137,735 SH   SOLE 0 5,893 0 131,842
GREEN DOT CORP CL A 39304D102 7,730 157,500 SH   SOLE 0 156,769 0 731
GREEN PLAINS INC COM 393222104 11,027 1,079,443 SH   SOLE 0 1,079,443 0 0
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 7,473 554,393 SH   SOLE 0 530,636 0 23,757
GREIF INC CL B 397624206 2,314 55,310 SH   SOLE 0 55,310 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 471 68,200 SH   SOLE 0 14,156 0 54,044
GRIDSUM HLDG INC SPONSORED ADR 398132100 779 1,112,468 SH   SOLE 0 873,899 0 238,569
GRIFFIN INL RLTY INC COM 398231100 2,595 47,897 SH   SOLE 0 47,400 0 497
GRIFOLS S A SP ADR REP B NVT 398438408 1,388 76,107 SH   SOLE 0 0 0 76,107
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 47 17,200 SH   SOLE 0 0 0 17,200
GRITSTONE ONCOLOGY INC COM 39868T105 920 138,573 SH   SOLE 0 0 0 138,573
GROCERY OUTLET HLDG CORP COM 39874R101 34,855 854,300 SH   SOLE 0 833,939 0 20,361
GROUP 1 AUTOMOTIVE INC COM 398905109 6,993 106,000 SH   SOLE 0 103,436 0 2,564
GROUPON INC COM NEW 399473206 6,078 335,453 SH   SOLE 0 333,533 0 1,920
GROWGENERATION CORP COM 39986L109 2,417 353,400 SH   SOLE 0 77,973 0 275,427
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 26,198 705,200 SH   SOLE 0 705,200 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 29,665 264,183 SH   SOLE 0 264,183 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 73,960 1,029,800 SH   SOLE 0 1,029,800 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 8,957 2,054,472 SH   SOLE 0 1,257,372 0 797,100
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 2,461 253,700 SH   SOLE 0 0 0 253,700
GRUPO SIMEC S A B DE C V ADR 400491106 1,571 255,400 SH   SOLE 0 255,400 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 137 62,376 SH   SOLE 0 0 0 62,376
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 64,820 12,370,158 SH   SOLE 0 12,370,158 0 0
GSE SYS INC COM 36227K106 618 611,476 SH   SOLE 0 611,476 0 0
GSI TECHNOLOGY COM 36241U106 6,741 938,846 SH   SOLE 0 938,846 0 0
GUANGSHEN RY LTD SPONSORED ADR 40065W107 3,274 359,375 SH   SOLE 0 349,115 0 10,260
GUARANTY BANCSHARES INC TEX COM 400764106 2,703 104,496 SH   SOLE 0 99,830 0 4,666
GUARANTY FED BANCSHARES INC COM 40108P101 737 48,300 SH   SOLE 0 44,905 0 3,395
GUARDANT HEALTH INC COM 40131M109 10,409 128,300 SH   SOLE 0 70,115 0 58,185
GUESS INC COM 401617105 196 20,309 SH   SOLE 0 20,309 0 0
GULF ISLAND FABRICATION INC COM 402307102 1,888 615,013 SH   SOLE 0 589,540 0 25,473
GULF RES INC COM 40251W408 1,940 362,612 SH   SOLE 0 362,612 0 0
G WILLI FOOD INTL LTD ORD M52523103 10,286 659,768 SH   SOLE 0 658,813 0 955
HACKETT GROUP INC COM 404609109 19,464 1,437,544 SH   SOLE 0 1,394,803 0 42,741
HAEMONETICS CORP COM 405024100 195,938 2,187,785 SH   SOLE 0 2,048,990 0 138,795
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 5,163 125,922 SH   SOLE 0 111,722 0 14,200
HAIN CELESTIAL GROUP INC COM 405217100 8,411 266,922 SH   SOLE 0 263,407 0 3,515
HALLADOR ENERGY COMPANY COM 40609P105 415 633,033 SH   SOLE 0 489,426 0 143,607
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1,141 326,913 SH   SOLE 0 163,960 0 162,953
HALOZYME THERAPEUTICS INC COM 40637H109 27,030 1,008,200 SH   SOLE 0 942,608 0 65,592
HAMILTON LANE INC CL A 407497106 51,412 763,131 SH   SOLE 0 709,098 0 54,033
HANCOCK JAFFE LABORATORIES I COM 41015N106 104 270,118 SH   SOLE 0 44,386 0 225,732
HANCOCK WHITNEY CORPORATION COM 410120109 5,208 245,673 SH   SOLE 0 244,663 0 1,010
HANGER INC COM NEW 41043F208 6,179 373,106 SH   SOLE 0 364,008 0 9,098
HANMI FINL CORP COM NEW 410495204 8,669 892,785 SH   SOLE 0 722,047 0 170,738
HANOVER INS GROUP INC COM 410867105 4,003 39,500 SH   SOLE 0 35,697 0 3,803
HAPPINESS BIOTECH GROUP LTD SHS G4289N114 499 177,422 SH   SOLE 0 177,422 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 6,749 790,335 SH   SOLE 0 790,335 0 0
HARMONIC INC COM 413160102 882 185,599 SH   SOLE 0 185,599 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 46,728 11,205,720 SH   SOLE 0 11,205,720 0 0
HARPOON THERAPEUTICS INC COM 41358P106 1,826 110,000 SH   SOLE 0 103,200 0 6,800
HARROW HEALTH INC COM 415858109 6,849 1,314,679 SH   SOLE 0 1,314,679 0 0
HARTE-HANKS INC COM 416196202 881 289,944 SH   SOLE 0 282,123 0 7,821
HARTFORD FINL SVCS GROUP INC COM 416515104 25,146 652,300 SH   SOLE 0 590,992 0 61,308
HARVARD BIOSCIENCE INC COM 416906105 3,200 1,032,130 SH   SOLE 0 824,471 0 207,659
HASBRO INC COM 418056107 1,656 22,100 SH   SOLE 0 0 0 22,100
HAVERTY FURNITURE INC COM 419596101 21,491 1,343,206 SH   SOLE 0 1,343,206 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,586 321,303 SH   SOLE 0 313,134 0 8,169
HAWAIIAN HOLDINGS INC COM 419879101 2,614 186,200 SH   SOLE 0 182,654 0 3,546
HAWKINS INC COM 420261109 6,029 141,599 SH   SOLE 0 118,181 0 23,418
HAYNES INTERNATIONAL INC COM NEW 420877201 12,678 542,738 SH   SOLE 0 493,595 0 49,143
HBT FINL INC. COM 404111106 188 14,100 SH   SOLE 0 1,642 0 12,458
HC2 HLDGS INC COM 404139107 508 152,100 SH   SOLE 0 151,377 0 723
HCA HEALTHCARE INC COM 40412C101 94,866 977,400 SH   SOLE 0 453,506 0 523,894
HCI GROUP INC COM 40416E103 8,715 188,719 SH   SOLE 0 188,719 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 19,107 420,300 SH   SOLE 0 420,300 0 0
HD SUPPLY HLDGS INC COM 40416M105 12,235 353,100 SH   SOLE 0 295,273 0 57,827
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1,323 56,600 SH   SOLE 0 18,096 0 38,504
HEALTHCARE RLTY TR COM 421946104 6,406 218,700 SH   SOLE 0 187,351 0 31,349
HEALTHCARE SVCS GROUP INC COM 421906108 2,761 112,864 SH   SOLE 0 112,864 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 8,822 320,109 SH   SOLE 0 320,109 0 0
HEALTHSTREAM INC COM 42222N103 20,709 935,807 SH   SOLE 0 832,026 0 103,781
HEARTLAND EXPRESS INC COM 422347104 16,565 795,627 SH   SOLE 0 795,627 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 2,555 3,032,074 SH   SOLE 0 3,032,074 0 0
HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 3,028 184,068 SH   SOLE 0 170,545 0 13,523
HECLA MNG CO COM 422704106 18,755 5,735,565 SH   SOLE 0 2,751,572 0 2,983,993
H & E EQUIPMENT SERVICES INC COM 404030108 2,962 160,300 SH   SOLE 0 160,300 0 0
HEICO CORP NEW CL A 422806208 98,000 1,206,307 SH   SOLE 0 1,206,307 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 30,614 1,416,002 SH   SOLE 0 1,333,200 0 82,802
HELEN OF TROY CORP LTD COM G4388N106 8,845 46,910 SH   SOLE 0 30,499 0 16,411
HELIOS TECHNOLOGIES INC COM 42328H109 1,497 40,175 SH   SOLE 0 10,395 0 29,780
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 395 925,949 SH   SOLE 0 860,323 0 65,626
HELMERICH & PAYNE INC COM 423452101 17,003 871,500 SH   SOLE 0 494,615 0 376,885
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 8,616 876,511 SH   SOLE 0 852,300 0 24,211
HENNESSY ADVISORS INC COM 425885100 897 113,638 SH   SOLE 0 111,793 0 1,845
HENRY SCHEIN INC COM 806407102 23,351 399,912 SH   SOLE 0 398,812 0 1,100
HERBALIFE NUTRITION LTD COM SHS G4412G101 494,688 10,997,964 SH   SOLE 0 10,878,734 0 119,230
HERC HLDGS INC COM 42704L104 9,864 321,000 SH   SOLE 0 320,098 0 902
HERITAGE COMMERCE CORP COM 426927109 5,207 693,762 SH   SOLE 0 633,880 0 59,882
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,078 577,200 SH   SOLE 0 537,302 0 39,898
HERITAGE FINL CORP WASH COM 42722X106 222 11,100 SH   SOLE 0 11,100 0 0
HERITAGE INS HLDGS INC COM 42727J102 6,298 481,100 SH   SOLE 0 481,100 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 53 102,680 SH   SOLE 0 64,557 0 38,123
HERON THERAPEUTICS INC COM 427746102 3,527 239,800 SH   SOLE 0 237,500 0 2,300
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,281 222,460 SH   SOLE 0 222,460 0 0
HERSHEY CO COM 427866108 651,410 5,025,538 SH   SOLE 0 4,818,208 0 207,330
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,952 920,000 SH   SOLE 0 694,583 0 225,417
HEXINDAI INC ADR 428295109 941 1,165,556 SH   SOLE 0 1,165,556 0 0
HF FOODS GROUP INC COM 40417F109 811 89,600 SH   SOLE 0 5,860 0 83,740
HIBBETT SPORTS INC COM 428567101 12,852 613,777 SH   SOLE 0 591,165 0 22,612
HI-CRUSH PARTNERS LP COM 428337109 610 4,015,460 SH   SOLE 0 4,015,460 0 0
HIGHPOINT RES CORP COM 43114K108 2,277 7,718,429 SH   SOLE 0 7,718,429 0 0
HIGHWAY HLDGS LTD ORD G4481U106 439 197,627 SH   SOLE 0 197,627 0 0
HIGHWOODS PPTYS INC COM 431284108 10,516 281,700 SH   SOLE 0 216,015 0 65,685
HILL INTL INC COM 431466101 322 211,589 SH   SOLE 0 211,589 0 0
HILLTOP HOLDINGS INC COM 432748101 13,856 751,000 SH   SOLE 0 751,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 59,558 810,860 SH   SOLE 0 304,164 0 506,696
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 13,509 3,263,126 SH   SOLE 0 2,617,768 0 645,358
HINGHAM INSTN SVGS MASS COM 433323102 4,365 26,019 SH   SOLE 0 25,821 0 198
HISTOGEN INC COM 43358Y103 416 109,132 SH   SOLE 0 61,256 0 47,876
HMN FINL INC COM 40424G108 1,664 114,000 SH   SOLE 0 114,000 0 0
HMS HLDGS CORP COM 40425J101 3,207 99,000 SH   SOLE 0 99,000 0 0
HNI CORP COM 404251100 229 7,500 SH   SOLE 0 7,500 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 7,847 806,469 SH   SOLE 0 806,469 0 0
HOLLYFRONTIER CORP COM 436106108 1,535 52,582 SH   SOLE 0 44,934 0 7,648
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 15,793 1,187,418 SH   SOLE 0 1,171,477 0 15,941
HOME BANCORP INC COM 43689E107 5,355 200,200 SH   SOLE 0 200,200 0 0
HOME DEPOT INC COM 437076102 13,115 52,352 SH   SOLE 0 31,040 0 21,312
HOMESTREET INC COM 43785V102 13,907 565,100 SH   SOLE 0 486,400 0 78,700
HOMETRUST BANCSHARES INC COM 437872104 12,824 801,515 SH   SOLE 0 801,515 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,370 90,200 SH   SOLE 0 150 0 90,050
HONDA MOTOR LTD AMERN SHS 438128308 98,462 3,852,198 SH   SOLE 0 3,823,342 0 28,856
HONEYWELL INTL INC COM 438516106 76,531 529,300 SH   SOLE 0 375,996 0 153,304
HOOKER FURNITURE CORP COM 439038100 1,478 76,000 SH   SOLE 0 76,000 0 0
HOOKIPA PHARMA INC COM 43906K100 290 24,916 SH   SOLE 0 0 0 24,916
HOPE BANCORP INC COM 43940T109 331 35,864 SH   SOLE 0 35,864 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 970 26,400 SH   SOLE 0 19,600 0 6,800
HORIZON BANCORP INC COM 440407104 10,959 1,025,208 SH   SOLE 0 910,053 0 115,155
HORIZON GLOBAL CORP COM 44052W104 178 81,002 SH   SOLE 0 81,002 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 573,190 10,312,875 SH   SOLE 0 10,312,875 0 0
HORMEL FOODS CORP COM 440452100 133,013 2,755,613 SH   SOLE 0 2,755,613 0 0
HOSTESS BRANDS INC CL A 44109J106 25,630 2,097,410 SH   SOLE 0 2,097,410 0 0
HOST HOTELS & RESORTS INC COM 44107P104 4,196 388,865 SH   SOLE 0 117,739 0 271,126
HOTH THERAPEUTICS INC COM 44148G105 61 23,748 SH   SOLE 0 23,748 0 0
HOULIHAN LOKEY INC CL A 441593100 10,875 195,457 SH   SOLE 0 188,934 0 6,523
HOUSTON WIRE & CABLE CO COM 44244K109 744 315,214 SH   SOLE 0 207,912 0 107,302
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 4,115 175,915 SH   SOLE 0 175,915 0 0
HOWARD BANCORP INC COM 442496105 350 33,000 SH   SOLE 0 12,330 0 20,670
HOWARD HUGHES CORP COM 44267D107 17,034 327,900 SH   SOLE 0 268,776 0 59,124
HOWMET AEROSPACE INC COM 443201108 29,329 1,850,400 SH   SOLE 0 1,850,400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 253,723 10,875,408 SH   SOLE 0 10,875,408 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 477 662,705 SH   SOLE 0 662,705 0 0
HUAMI CORP SPONSORED ADS 44331K103 6,352 513,902 SH   SOLE 0 513,902 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2,125 140,700 SH   SOLE 0 121,500 0 19,200
HUBBELL INC COM 443510607 59,107 471,495 SH   SOLE 0 443,114 0 28,381
HUB GROUP INC CL A 443320106 10,631 222,136 SH   SOLE 0 222,136 0 0
HUDBAY MINERALS INC COM 443628102 18,703 6,172,729 SH   SOLE 0 6,172,729 0 0
HUDSON CAPITAL INC SHS G4645C109 602 952,291 SH   SOLE 0 901,491 0 50,800
HUDSON GLOBAL INC COM NEW 443787205 780 88,596 SH   SOLE 0 88,304 0 292
HUDSON LTD COM CL A G46408103 9,976 2,048,526 SH   SOLE 0 1,733,741 0 314,785
HUDSON PAC PPTYS INC COM 444097109 1,389 55,200 SH   SOLE 0 40,331 0 14,869
HUMANA INC COM 444859102 902,388 2,327,242 SH   SOLE 0 2,225,776 0 101,466
HUNT COS FIN TR INC COM 44558T100 201 75,709 SH   SOLE 0 31,635 0 44,074
HUNTINGTON INGALLS INDS INC COM 446413106 5,235 30,000 SH   SOLE 0 30,000 0 0
HURCO COMPANIES INC COM 447324104 2,831 101,200 SH   SOLE 0 101,200 0 0
HURON CONSULTING GROUP INC COM 447462102 17,203 388,758 SH   SOLE 0 371,700 0 17,058
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 11,082 401,800 SH   SOLE 0 401,800 0 0
HUTTIG BLDG PRODS INC COM 448451104 388 343,049 SH   SOLE 0 341,428 0 1,621
HUYA INC ADS REP SHS A 44852D108 100,327 5,373,700 SH   SOLE 0 5,373,700 0 0
HYATT HOTELS CORP COM CL A 448579102 513 10,200 SH   SOLE 0 10,200 0 0
HYRECAR INC COM 44916T107 495 168,800 SH   SOLE 0 10,270 0 158,530
I3 VERTICALS INC COM CL A 46571Y107 218 7,200 SH   SOLE 0 7,200 0 0
IAA INC COM 449253103 25,649 665,000 SH   SOLE 0 504,679 0 160,321
IAMGOLD CORP COM 450913108 90,999 23,037,800 SH   SOLE 0 23,037,800 0 0
ICAD INC COM NEW 44934S206 5,568 557,370 SH   SOLE 0 557,370 0 0
ICF INTL INC COM 44925C103 2,639 40,700 SH   SOLE 0 5,345 0 35,355
ICHOR HOLDINGS SHS G4740B105 4,412 166,000 SH   SOLE 0 166,000 0 0
ICL GROUP LTD SHS M53213100 3,259 1,068,676 SH   SOLE 0 1,068,676 0 0
ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 5,838 1,095,338 SH   SOLE 0 722,244 0 373,094
ICONIX BRAND GROUP INC COM NEW 451055305 317 340,678 SH   SOLE 0 340,678 0 0
ICON PLC SHS G4705A100 432,726 2,568,719 SH   SOLE 0 2,543,540 0 25,179
ICU MED INC COM 44930G107 2,359 12,800 SH   SOLE 0 6,950 0 5,850
IDACORP INC COM 451107106 80,153 917,399 SH   SOLE 0 825,346 0 92,053
IDEAYA BIOSCIENCES INC COM 45166A102 1,550 109,100 SH   SOLE 0 52,140 0 56,960
IDENTIV INC COM NEW 45170X205 2,150 421,652 SH   SOLE 0 421,652 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,847 1,031,947 SH   SOLE 0 666,272 0 365,675
IDEX CORP COM 45167R104 21,324 134,925 SH   SOLE 0 16,049 0 118,876
IDEXX LABS INC COM 45168D104 67,082 203,180 SH   SOLE 0 201,080 0 2,100
IDT CORP CL B NEW 448947507 11,399 1,745,597 SH   SOLE 0 1,745,597 0 0
IEC ELECTRS CORP NEW COM 44949L105 2,923 303,563 SH   SOLE 0 204,454 0 99,109
IES HLDGS INC COM 44951W106 8,731 376,832 SH   SOLE 0 327,644 0 49,188
IGM BIOSCIENCES INC COM 449585108 694 9,500 SH   SOLE 0 1,888 0 7,612
ILLINOIS TOOL WKS INC COM 452308109 18,831 107,699 SH   SOLE 0 62,131 0 45,568
ILLUMINA INC COM 452327109 50,044 135,126 SH   SOLE 0 110,881 0 24,245
I MAB SPONSORED ADS 44975P103 703 23,500 SH   SOLE 0 15,048 0 8,452
IMAGE SENSING SYS INC COM 45244C104 727 216,952 SH   SOLE 0 216,952 0 0
IMARA INC COM 45249V107 359 12,989 SH   SOLE 0 2,913 0 10,076
IMAX CORP COM 45245E109 19,839 1,769,800 SH   SOLE 0 1,769,800 0 0
IMEDIA BRANDS INC COM CL A 452465206 950 271,328 SH   SOLE 0 270,912 0 416
IMMUCELL CORP COM PAR 452525306 651 137,672 SH   SOLE 0 137,672 0 0
IMMUNIC INC COM 4525EP101 1,938 159,931 SH   SOLE 0 82,360 0 77,571
IMMUNOGEN INC COM 45253H101 44,460 9,665,139 SH   SOLE 0 9,665,139 0 0
IMMUNOVANT INC COM 45258J102 884 36,300 SH   SOLE 0 5,446 0 30,854
IMMUTEP LTD SPONSORED ADS 45257L108 176 162,639 SH   SOLE 0 69,639 0 93,000
IMPAC MTG HLDGS INC COM NEW 45254P508 38 22,768 SH   SOLE 0 22,768 0 0
IMPERIAL OIL LTD COM NEW 453038408 12,728 793,000 SH   SOLE 0 793,000 0 0
IMPINJ INC COM 453204109 3,239 117,900 SH   SOLE 0 117,900 0 0
IMV INC COM 44974L103 77 24,600 SH   SOLE 0 3,000 0 21,600
INCYTE CORP COM 45337C102 652,032 6,271,350 SH   SOLE 0 5,922,398 0 348,952
INDEPENDENCE HLDG CO NEW COM NEW 453440307 300 9,800 SH   SOLE 0 0 0 9,800
INDEPENDENCE RLTY TR INC COM 45378A106 62,726 5,459,216 SH   SOLE 0 5,459,216 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 15,209 1,024,200 SH   SOLE 0 1,021,200 0 3,000
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 508 16,741 SH   SOLE 0 16,741 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 344 10,900 SH   SOLE 0 10,900 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8,834 429,880 SH   SOLE 0 429,880 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 23,914 679,945 SH   SOLE 0 645,945 0 34,000
INFINERA CORP COM 45667G103 5,649 954,300 SH   SOLE 0 954,300 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,475 1,630,638 SH   SOLE 0 1,551,863 0 78,775
INFLARX NV COM N44821101 676 147,373 SH   SOLE 0 0 0 147,373
INFORMATION SVCS GROUP INC COM 45675Y104 4,536 2,191,454 SH   SOLE 0 2,122,458 0 68,996
INFOSYS LTD SPONSORED ADR 456788108 28,547 2,955,200 SH   SOLE 0 2,955,200 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1,238 309,383 SH   SOLE 0 294,652 0 14,731
INFUSYSTEM HLDGS INC COM 45685K102 5,746 497,909 SH   SOLE 0 489,622 0 8,287
INGLES MKTS INC CL A 457030104 8,579 199,184 SH   SOLE 0 199,184 0 0
INGREDION INC COM 457187102 10,168 122,500 SH   SOLE 0 91,394 0 31,106
INMODE LTD SHS M5425M103 6,646 234,681 SH   SOLE 0 234,681 0 0
INNERWORKINGS INC COM 45773Y105 357 270,525 SH   SOLE 0 228,535 0 41,990
INNODATA INC COM NEW 457642205 1,358 1,014,930 SH   SOLE 0 1,010,330 0 4,600
INNOSPEC INC COM 45768S105 324 4,200 SH   SOLE 0 0 0 4,200
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,595 519,010 SH   SOLE 0 477,409 0 41,601
INNOVIVA INC COM 45781M101 119,261 8,530,811 SH   SOLE 0 8,497,229 0 33,582
INNSUITES HOSPITALITY TR SH BEN INT 457919108 16 16,600 SH   SOLE 0 16,600 0 0
INOGEN INC COM 45780L104 12,535 352,900 SH   SOLE 0 336,230 0 16,670
INPHI CORP COM 45772F107 103,627 881,934 SH   SOLE 0 751,754 0 130,180
INSIGNIA SYS INC COM 45765Y105 546 764,384 SH   SOLE 0 764,384 0 0
INSPERITY INC COM 45778Q107 17,102 264,200 SH   SOLE 0 252,440 0 11,760
INSPIRED ENTMT INC COM 45782N108 264 91,170 SH   SOLE 0 91,170 0 0
INSPIREMD INC COM 45779A853 18 38,105 SH   SOLE 0 38,105 0 0
INSPIRE MED SYS INC COM 457730109 14,236 163,600 SH   SOLE 0 139,297 0 24,303
INSTALLED BLDG PRODS INC COM 45780R101 15,345 223,100 SH   SOLE 0 202,098 0 21,002
INSULET CORP COM 45784P101 95,343 490,800 SH   SOLE 0 490,800 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 313 1,104,589 SH   SOLE 0 1,104,589 0 0
INTEGER HLDGS CORP COM 45826H109 5,384 73,700 SH   SOLE 0 69,140 0 4,560
INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 231 62,485 SH   SOLE 0 17,765 0 44,720
INTEL CORP COM 458140100 162,115 2,709,594 SH   SOLE 0 1,355,453 0 1,354,141
INTELLIA THERAPEUTICS INC COM 45826J105 862 41,000 SH   SOLE 0 41,000 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 7,535 221,097 SH   SOLE 0 213,394 0 7,703
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9,929 237,700 SH   SOLE 0 210,599 0 27,101
INTERCEPT PHARMACEUTICALS IN COM 45845P108 15,341 320,200 SH   SOLE 0 293,516 0 26,684
INTERCONTINENTAL EXCHANGE IN COM 45866F104 66,995 731,390 SH   SOLE 0 415,099 0 316,291
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2,661 59,983 SH   SOLE 0 59,983 0 0
INTERDIGITAL INC COM 45867G101 86,733 1,531,567 SH   SOLE 0 1,453,560 0 78,007
INTERFACE INC COM 458665304 3,780 464,406 SH   SOLE 0 455,782 0 8,624
INTERNATIONAL BANCSHARES COR COM 459044103 1,644 51,337 SH   SOLE 0 27,680 0 23,657
INTERNATIONAL BUSINESS MACHS COM 459200101 55,035 455,700 SH   SOLE 0 218,771 0 236,929
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31,227 255,000 SH   SOLE 0 167,270 0 87,730
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 24,289 2,729,112 SH   SOLE 0 2,729,112 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 160 12,815 SH   SOLE 0 12,815 0 0
INTERSECT ENT INC COM 46071F103 914 67,500 SH   SOLE 0 67,500 0 0
INTEST CORP COM 461147100 2,756 817,722 SH   SOLE 0 781,588 0 36,134
INTEVAC INC COM 461148108 3,009 551,077 SH   SOLE 0 492,689 0 58,388
INTL FCSTONE INC COM 46116V105 1,486 27,027 SH   SOLE 0 27,027 0 0
INTL PAPER CO COM 460146103 30,400 863,400 SH   SOLE 0 819,844 0 43,556
INTREPID POTASH INC COM 46121Y102 406 409,700 SH   SOLE 0 132,976 0 276,724
INTUIT COM 461202103 31,384 105,960 SH   SOLE 0 70,752 0 35,208
INUVO INC COM NEW 46122W204 511 956,290 SH   SOLE 0 956,290 0 0
INVACARE CORP COM 461203101 14,549 2,283,969 SH   SOLE 0 2,283,969 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 12,232 242,500 SH   SOLE 0 242,500 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 526 6,000 SH   SOLE 0 6,000 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 976 54,500 SH   SOLE 0 54,500 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 319 1,800 SH   SOLE 0 1,800 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,045 20,100 SH   SOLE 0 20,100 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 686 5,300 SH   SOLE 0 5,300 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 670 19,800 SH   SOLE 0 19,800 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1,411 66,100 SH   SOLE 0 66,100 0 0
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 905 27,500 SH   SOLE 0 27,500 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 298 15,000 SH   SOLE 0 15,000 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1,689 26,600 SH   SOLE 0 26,600 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 605 22,600 SH   SOLE 0 22,600 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 1,571 86,809 SH   SOLE 0 86,809 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 3,912 147,300 SH   SOLE 0 147,300 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3,817 270,300 SH   SOLE 0 270,300 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 512 12,800 SH   SOLE 0 12,800 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 757 35,433 SH   SOLE 0 35,433 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 572 25,189 SH   SOLE 0 25,189 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 631 28,900 SH   SOLE 0 28,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,228 9,000 SH   SOLE 0 9,000 0 0
INVESTAR HLDG CORP COM 46134L105 677 46,675 SH   SOLE 0 46,675 0 0
INVESTORS BANCORP INC NEW COM 46146L101 9,654 1,135,774 SH   SOLE 0 1,135,774 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 55,288 784,332 SH   SOLE 0 784,332 0 0
INVESTORS TITLE CO COM 461804106 3,009 24,800 SH   SOLE 0 24,800 0 0
INVITATION HOMES INC COM 46187W107 36,109 1,311,621 SH   SOLE 0 1,311,621 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 147 93,235 SH   SOLE 0 31,077 0 62,158
ION GEOPHYSICAL CORP COM NEW 462044207 2,512 1,073,367 SH   SOLE 0 1,073,367 0 0
IONIS PHARMACEUTICALS INC COM 462222100 103,349 1,752,867 SH   SOLE 0 1,513,158 0 239,709
IQIYI INC SPONSORED ADS 46267X108 3,757 162,000 SH   SOLE 0 162,000 0 0
IRADIMED CORP COM 46266A109 15,930 686,357 SH   SOLE 0 686,357 0 0
IRIDEX CORP COM 462684101 1,073 505,919 SH   SOLE 0 495,326 0 10,593
IRIDIUM COMMUNICATIONS INC COM 46269C102 21,375 840,200 SH   SOLE 0 840,200 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 13,559 1,313,853 SH   SOLE 0 1,270,869 0 42,984
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 166 54,700 SH   SOLE 0 0 0 54,700
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 138 21,703 SH   SOLE 0 0 0 21,703
ISHARES GOLD TRUST ISHARES 464285105 6,570 386,700 SH   SOLE 0 386,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 8,361 290,700 SH   SOLE 0 290,700 0 0
ISHARES INC MSCI CDA ETF 464286509 572 22,100 SH   SOLE 0 22,100 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 327 13,500 SH   SOLE 0 13,500 0 0
ISHARES INC MSCI HONG KG ETF 464286871 1,338 62,600 SH   SOLE 0 62,600 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 2,927 53,300 SH   SOLE 0 53,300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 925 29,000 SH   SOLE 0 29,000 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 884 47,100 SH   SOLE 0 47,100 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,051 18,400 SH   SOLE 0 18,400 0 0
ISHARES INC MSCI SWITZERLAND 464286749 378 9,700 SH   SOLE 0 9,700 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 8,334 207,200 SH   SOLE 0 207,200 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,826 27,600 SH   SOLE 0 27,600 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 602 3,600 SH   SOLE 0 3,600 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 8,202 94,700 SH   SOLE 0 94,700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 18,508 112,900 SH   SOLE 0 112,900 0 0
ISHARES TR A RATE CP BD ETF 46429B291 1,857 32,100 SH   SOLE 0 32,100 0 0
ISHARES TR ASIA 50 ETF 464288430 636 9,800 SH   SOLE 0 9,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 3,485 28,600 SH   SOLE 0 28,600 0 0
ISHARES TR CALIF MUN BD ETF 464288356 3,388 54,500 SH   SOLE 0 54,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,997 75,500 SH   SOLE 0 75,500 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 6,846 133,000 SH   SOLE 0 133,000 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 354 6,500 SH   SOLE 0 6,500 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,578 14,500 SH   SOLE 0 14,500 0 0
ISHARES TR CORE S&P SCP ETF 464287804 840 12,300 SH   SOLE 0 12,300 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,257 18,100 SH   SOLE 0 18,100 0 0
ISHARES TR CORE US AGGBD ET 464287226 12,258 103,700 SH   SOLE 0 103,700 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 553 7,900 SH   SOLE 0 7,900 0 0
ISHARES TR EXPND TEC SC ETF 464287549 726 2,600 SH   SOLE 0 2,600 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 209 16,700 SH   SOLE 0 16,700 0 0
ISHARES TR GLOBAL TECH ETF 464287291 330 1,400 SH   SOLE 0 1,400 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 492 10,600 SH   SOLE 0 10,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,012 36,900 SH   SOLE 0 36,900 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,098 15,600 SH   SOLE 0 15,600 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 471 16,000 SH   SOLE 0 16,000 0 0
ISHARES TR INTL TREA BD ETF 464288117 321 6,300 SH   SOLE 0 6,300 0 0
ISHARES TR INTRM TR CRP ETF 464288638 205 3,400 SH   SOLE 0 3,400 0 0
ISHARES TR JPMORGAN USD EMG 464288281 10,289 94,200 SH   SOLE 0 94,200 0 0
ISHARES TR LATN AMER 40 ETF 464287390 1,700 78,800 SH   SOLE 0 78,800 0 0
ISHARES TR MBS ETF 464288588 6,542 59,100 SH   SOLE 0 59,100 0 0
ISHARES TR MODERT ALLOC ETF 464289875 1,376 34,500 SH   SOLE 0 34,500 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 657 2,800 SH   SOLE 0 2,800 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 837 12,100 SH   SOLE 0 12,100 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,098 14,900 SH   SOLE 0 14,900 0 0
ISHARES TR MSCI CHINA ETF 46429B671 5,354 81,800 SH   SOLE 0 81,800 0 0
ISHARES TR MSCI KLD400 SOC 464288570 201 1,700 SH   SOLE 0 1,700 0 0
ISHARES TR NATIONAL MUN ETF 464288414 12,775 110,700 SH   SOLE 0 110,700 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,623 104,600 SH   SOLE 0 104,600 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,219 4,500 SH   SOLE 0 4,500 0 0
ISHARES TR RUS 1000 ETF 464287622 1,648 9,600 SH   SOLE 0 9,600 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,680 23,800 SH   SOLE 0 23,800 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 890 4,300 SH   SOLE 0 4,300 0 0
ISHARES TR RUS MD CP GR ETF 464287481 2,103 13,300 SH   SOLE 0 13,300 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 628 8,200 SH   SOLE 0 8,200 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,015 37,600 SH   SOLE 0 37,600 0 0
ISHARES TR RUS TP200 GR ETF 464289438 746 7,000 SH   SOLE 0 7,000 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 7,744 71,800 SH   SOLE 0 71,800 0 0
ISHARES TR SH TR CRPORT ETF 464288646 4,814 88,000 SH   SOLE 0 88,000 0 0
ISHARES TR S&P 100 ETF 464287101 285 2,000 SH   SOLE 0 2,000 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 768 3,700 SH   SOLE 0 3,700 0 0
ISHARES TR S&P MC 400GR ETF 464287606 515 2,300 SH   SOLE 0 2,300 0 0
ISHARES TR TIPS BD ETF 464287176 4,797 39,000 SH   SOLE 0 39,000 0 0
ISHARES TR USD INV GRDE ETF 464288620 3,335 55,200 SH   SOLE 0 55,200 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,297 4,900 SH   SOLE 0 4,900 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,215 28,100 SH   SOLE 0 28,100 0 0
ISHARES TR U.S. TECH ETF 464287721 944 3,500 SH   SOLE 0 3,500 0 0
ISORAY INC COM 46489V104 599 1,078,047 SH   SOLE 0 307,444 0 770,603
ISSUER DIRECT CORP COM NEW 46520M204 663 65,338 SH   SOLE 0 17,814 0 47,524
ISTAR INC COM 45031U101 2,122 172,200 SH   SOLE 0 172,200 0 0
ITAMAR MED LTD SPONSORED ADS 465437101 824 44,300 SH   SOLE 0 9,614 0 34,686
ITAU CORPBANCA SPONSORED ADR 45033E105 1,225 318,066 SH   SOLE 0 315,758 0 2,308
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5,406 1,152,674 SH   SOLE 0 985,733 0 166,941
ITERIS INC COM 46564T107 4,629 973,500 SH   SOLE 0 869,313 0 104,187
IT TECH PACKAGING INC COM NEW 46527C100 190 314,060 SH   SOLE 0 314,060 0 0
ITT INC COM 45073V108 5,316 90,500 SH   SOLE 0 87,851 0 2,649
ITURAN LOCATION AND CONTROL SHS M6158M104 22,364 1,396,000 SH   SOLE 0 1,383,177 0 12,823
IVERIC BIO INC COM 46583P102 5,719 1,121,380 SH   SOLE 0 830,980 0 290,400
IZEA WORLDWIDE INC COM 46604H105 539 472,870 SH   SOLE 0 142,324 0 330,546
J2 GLOBAL INC COM 48123V102 6,245 98,800 SH   SOLE 0 84,464 0 14,336
JABIL INC COM 466313103 4,735 147,600 SH   SOLE 0 31,764 0 115,836
JACOBS ENGR GROUP INC COM 469814107 3,060 36,086 SH   SOLE 0 986 0 35,100
JAGUAR HEALTH INC COM 47010C409 53 109,183 SH   SOLE 0 35,932 0 73,251
JAKKS PAC INC COM 47012E106 1,648 2,009,312 SH   SOLE 0 2,009,312 0 0
J ALEXANDERS HLDGS INC COM 46609J106 2,005 407,605 SH   SOLE 0 224,507 0 183,098
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 5,705 296,527 SH   SOLE 0 296,527 0 0
JAMES RIV GROUP LTD COM G5005R107 22,956 510,125 SH   SOLE 0 510,125 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6,020 119,771 SH   SOLE 0 119,771 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,649 266,857 SH   SOLE 0 209,354 0 57,503
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 383,786 3,478,213 SH   SOLE 0 3,456,345 0 21,868
JBG SMITH PPTYS COM 46590V100 8,924 301,800 SH   SOLE 0 297,363 0 4,437
JD.COM INC SPON ADR CL A 47215P106 100,675 1,672,900 SH   SOLE 0 902,237 0 770,663
JELD-WEN HLDG INC COM 47580P103 6,284 390,088 SH   SOLE 0 390,088 0 0
JERASH HLDGS US INC COM 47632P101 117 24,084 SH   SOLE 0 24,084 0 0
JERNIGAN CAP INC COM 476405105 755 55,200 SH   SOLE 0 0 0 55,200
JETBLUE AWYS CORP COM 477143101 3,270 300,000 SH   SOLE 0 300,000 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1,322 178,975 SH   SOLE 0 178,975 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 1,093 1,681,914 SH   SOLE 0 1,681,914 0 0
JIAYIN GROUP INC SPONSORED ADS 47737C104 69 17,758 SH   SOLE 0 8,204 0 9,554
J JILL INC COM 46620W102 647 935,419 SH   SOLE 0 935,419 0 0
J & J SNACK FOODS CORP COM 466032109 37,554 295,400 SH   SOLE 0 295,400 0 0
JOHNSON & JOHNSON COM 478160104 318,049 2,261,600 SH   SOLE 0 1,648,336 0 613,264
JOHNSON OUTDOORS INC CL A 479167108 31,001 340,600 SH   SOLE 0 340,600 0 0
JOINT CORP COM 47973J102 1,148 75,178 SH   SOLE 0 20,078 0 55,100
JONES LANG LASALLE INC COM 48020Q107 6,869 66,389 SH   SOLE 0 64,806 0 1,583
JOUNCE THERAPEUTICS INC COM 481116101 3,427 496,614 SH   SOLE 0 490,214 0 6,400
JPMORGAN CHASE & CO COM 46625H100 207,382 2,204,786 SH   SOLE 0 1,821,443 0 383,343
JUNIPER NETWORKS INC COM 48203R104 114,910 5,026,692 SH   SOLE 0 4,868,871 0 157,821
JUPAI HLDGS LTD ADS 48205B107 237 156,678 SH   SOLE 0 135,125 0 21,553
JUST ENERGY GROUP INC COM 48213W101 798 1,552,028 SH   SOLE 0 1,552,028 0 0
K12 INC COM 48273U102 59,885 2,198,425 SH   SOLE 0 2,198,425 0 0
KADANT INC COM 48282T104 2,601 26,100 SH   SOLE 0 26,100 0 0
KADMON HLDGS INC COM 48283N106 6,139 1,199,100 SH   SOLE 0 1,241 0 1,197,859
KAISER ALUMINUM CORP COM PAR $0.01 483007704 23,102 313,800 SH   SOLE 0 313,755 0 45
KALA PHARMACEUTICALS INC COM 483119103 181 17,175 SH   SOLE 0 1,189 0 15,986
KALVISTA PHARMACEUTICALS INC COM 483497103 500 41,346 SH   SOLE 0 0 0 41,346
KAMADA LTD SHS M6240T109 8,846 1,139,945 SH   SOLE 0 1,066,115 0 73,830
KARYOPHARM THERAPEUTICS INC COM 48576U106 3,443 181,800 SH   SOLE 0 181,800 0 0
KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 224 66,066 SH   SOLE 0 34,225 0 31,841
KB FINL GROUP INC SPONSORED ADR 48241A105 690 24,800 SH   SOLE 0 100 0 24,700
KB HOME COM 48666K109 22,942 747,790 SH   SOLE 0 522,850 0 224,940
KBS FASHION GROUP LTD COM NEW Y46002203 58 24,221 SH   SOLE 0 22,714 0 1,507
KEARNY FINL CORP MD COM 48716P108 48,455 5,923,609 SH   SOLE 0 5,857,791 0 65,818
KELLOGG CO COM 487836108 185,131 2,802,467 SH   SOLE 0 2,802,467 0 0
KELSO TECHNOLOGIES INC COM NEW 48826D201 23 35,475 SH   SOLE 0 35,475 0 0
KEMPER CORP DEL COM 488401100 13,578 187,236 SH   SOLE 0 187,236 0 0
KEROS THERAPEUTICS INC COM 492327101 236 6,300 SH   SOLE 0 814 0 5,486
KEURIG DR PEPPER INC COM 49271V100 49,029 1,726,381 SH   SOLE 0 1,321,853 0 404,528
KEWAUNEE SCIENTIFIC CORP COM 492854104 1,057 113,781 SH   SOLE 0 113,781 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 2,262 436,620 SH   SOLE 0 217,020 0 219,600
KFORCE INC COM 493732101 2,651 90,649 SH   SOLE 0 23,962 0 66,687
KILROY RLTY CORP COM 49427F108 8,165 139,105 SH   SOLE 0 121,640 0 17,465
KIMBALL ELECTRONICS INC COM 49428J109 5,555 410,275 SH   SOLE 0 376,862 0 33,413
KIMBALL INTL INC CL B 494274103 28,785 2,490,095 SH   SOLE 0 2,465,532 0 24,563
KIMBERLY CLARK CORP COM 494368103 82,714 585,175 SH   SOLE 0 363,724 0 221,451
KIMCO RLTY CORP COM 49446R109 6,836 532,395 SH   SOLE 0 347,570 0 184,825
KINDER MORGAN INC DEL COM 49456B101 3,086 203,431 SH   SOLE 0 111,697 0 91,734
KINDRED BIOSCIENCES INC COM 494577109 6,216 1,384,509 SH   SOLE 0 1,300,698 0 83,811
KINGOLD JEWELRY INC COM 49579A303 42 58,544 SH   SOLE 0 32,076 0 26,468
KINGSTONE COS INC COM 496719105 1,882 425,889 SH   SOLE 0 425,689 0 200
KINGSWAY FINL SVCS INC COM NEW 496904202 665 297,142 SH   SOLE 0 297,142 0 0
KINROSS GOLD CORP COM 496902404 381,639 52,858,674 SH   SOLE 0 50,053,058 0 2,805,616
KIRKLAND LAKE GOLD LTD COM 49741E100 203,018 4,923,334 SH   SOLE 0 4,651,830 0 271,504
KIRKLANDS INC COM 497498105 3,040 1,121,900 SH   SOLE 0 1,121,900 0 0
KITE RLTY GROUP TR COM NEW 49803T300 30,136 2,611,399 SH   SOLE 0 2,611,399 0 0
KKR & CO INC COM 48251W104 1,647 53,350 SH   SOLE 0 0 0 53,350
KKR REAL ESTATE FIN TR INC COM 48251K100 235 14,200 SH   SOLE 0 14,200 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 16,464 394,727 SH   SOLE 0 222,468 0 172,259
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 16,504 1,200,304 SH   SOLE 0 1,142,657 0 57,647
KNOWLES CORP COM 49926D109 1,740 114,000 SH   SOLE 0 114,000 0 0
KOHLS CORP COM 500255104 7,593 365,576 SH   SOLE 0 272,714 0 92,862
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4,808 102,654 SH   SOLE 0 0 0 102,654
KORN FERRY COM NEW 500643200 3,116 101,400 SH   SOLE 0 101,400 0 0
KOSS CORP COM 500692108 59 43,401 SH   SOLE 0 41,301 0 2,100
KRAFT HEINZ CO COM 500754106 15,371 482,000 SH   SOLE 0 482,000 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,028 16,600 SH   SOLE 0 16,600 0 0
KRATON CORPORATION COM 50077C106 3,831 221,689 SH   SOLE 0 221,689 0 0
KROGER CO COM 501044101 887,279 26,212,088 SH   SOLE 0 26,212,088 0 0
KRONOS WORLDWIDE INC COM 50105F105 16,726 1,606,700 SH   SOLE 0 1,601,300 0 5,400
KRYSTAL BIOTECH INC COM 501147102 2,543 61,400 SH   SOLE 0 9,629 0 51,771
KT CORP SPONSORED ADR 48268K101 1,631 167,500 SH   SOLE 0 167,500 0 0
KULICKE & SOFFA INDS INC COM 501242101 8,103 388,991 SH   SOLE 0 384,763 0 4,228
KVH INDS INC COM 482738101 3,717 416,200 SH   SOLE 0 416,200 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 92,194 543,370 SH   SOLE 0 368,801 0 174,569
LADDER CAP CORP CL A 505743104 1,970 243,241 SH   SOLE 0 243,241 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 876 205,733 SH   SOLE 0 25,880 0 179,853
LAKELAND BANCORP INC COM 511637100 11,894 1,040,600 SH   SOLE 0 1,014,000 0 26,600
LAKELAND FINL CORP COM 511656100 11,214 240,700 SH   SOLE 0 240,700 0 0
LAKELAND INDS INC COM 511795106 14,575 649,802 SH   SOLE 0 647,645 0 2,157
LAMAR ADVERTISING CO NEW CL A 512816109 35,820 536,542 SH   SOLE 0 536,542 0 0
LAMB WESTON HLDGS INC COM 513272104 12,620 197,400 SH   SOLE 0 197,400 0 0
LANCASTER COLONY CORP COM 513847103 102,319 660,163 SH   SOLE 0 649,279 0 10,884
LANDEC CORP COM 514766104 805 101,100 SH   SOLE 0 101,100 0 0
LANDMARK BANCORP INC COM 51504L107 2,596 105,041 SH   SOLE 0 103,022 0 2,019
LANDS END INC NEW COM 51509F105 145 18,083 SH   SOLE 0 0 0 18,083
LANDSTAR SYS INC COM 515098101 13,729 122,240 SH   SOLE 0 121,689 0 551
LANNET INC COM 516012101 10,593 1,459,137 SH   SOLE 0 1,459,137 0 0
LANTHEUS HLDGS INC COM 516544103 5,314 371,611 SH   SOLE 0 371,611 0 0
LANTRONIX INC COM NEW 516548203 2,091 563,564 SH   SOLE 0 563,564 0 0
LARIMAR THERAPEUTICS INC COM 517125100 2,680 208,574 SH   SOLE 0 182,032 0 26,542
LAS VEGAS SANDS CORP COM 517834107 36,924 810,800 SH   SOLE 0 2,124 0 808,676
LAUDER ESTEE COS INC CL A 518439104 171,138 907,030 SH   SOLE 0 863,924 0 43,106
LAUREATE EDUCATION INC CL A 518613203 1,396 140,100 SH   SOLE 0 140,100 0 0
LAWSON PRODS INC COM 520776105 3,578 110,900 SH   SOLE 0 87,034 0 23,866
LA Z BOY INC COM 505336107 4,533 167,500 SH   SOLE 0 167,500 0 0
LAZYDAYS HLDGS INC COM 52110H100 662 76,000 SH   SOLE 0 25,363 0 50,637
L BRANDS INC COM 501797104 34,634 2,313,533 SH   SOLE 0 1,688,140 0 625,393
LCNB CORP COM 50181P100 3,314 207,616 SH   SOLE 0 207,616 0 0
LEAF GROUP LTD COM 52177G102 4,932 1,343,967 SH   SOLE 0 1,312,724 0 31,243
LEAP THERAPEUTICS INC COM 52187K101 998 477,498 SH   SOLE 0 32,903 0 444,595
LEAR CORP COM NEW 521865204 316 2,900 SH   SOLE 0 2,900 0 0
LEGGETT & PLATT INC COM 524660107 19,772 562,500 SH   SOLE 0 562,500 0 0
LEGG MASON INC COM 524901105 297,234 5,974,553 SH   SOLE 0 5,974,553 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 2,495 1,363,145 SH   SOLE 0 1,361,985 0 1,160
LEMAITRE VASCULAR INC COM 525558201 787 29,800 SH   SOLE 0 0 0 29,800
LENDINGCLUB CORP COM NEW 52603A208 1,388 305,120 SH   SOLE 0 305,120 0 0
LENDINGTREE INC NEW COM 52603B107 6,524 22,534 SH   SOLE 0 22,534 0 0
LENNAR CORP CL A 526057104 28,236 458,233 SH   SOLE 0 272,319 0 185,914
LENNAR CORP CL B 526057302 5,015 108,817 SH   SOLE 0 108,817 0 0
LEVEL ONE BANCORP INC COM 52730D208 206 12,300 SH   SOLE 0 8,603 0 3,697
LEXICON PHARMACEUTICALS INC COM NEW 528872302 3,751 1,880,203 SH   SOLE 0 1,128,879 0 751,324
LEXINFINTECH HLDGS LTD ADR 528877103 4,532 425,901 SH   SOLE 0 424,203 0 1,698
LGL GROUP INC COM 50186A108 2,668 313,894 SH   SOLE 0 262,157 0 51,737
LIBERTY BROADBAND CORP COM SER A 530307107 4,643 38,000 SH   SOLE 0 34,560 0 3,440
LIBERTY BROADBAND CORP COM SER C 530307305 31,201 251,700 SH   SOLE 0 230,263 0 21,437
LIBERTY GLOBAL PLC SHS CL A G5480U104 87,906 4,021,314 SH   SOLE 0 4,021,314 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 88,338 4,106,835 SH   SOLE 0 3,903,933 0 202,902
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,486 152,905 SH   SOLE 0 3,810 0 149,095
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4,668 494,525 SH   SOLE 0 494,525 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,253 311,400 SH   SOLE 0 311,400 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,344 67,900 SH   SOLE 0 67,900 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 19,985 1,012,419 SH   SOLE 0 1,012,419 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19,789 574,423 SH   SOLE 0 574,423 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 17,702 606,637 SH   SOLE 0 606,637 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 275 8,679 SH   SOLE 0 8,679 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4,726 2,218,621 SH   SOLE 0 2,176,062 0 42,559
LIFE STORAGE INC COM 53223X107 26,244 276,400 SH   SOLE 0 106,692 0 169,708
LIFETIME BRANDS INC COM 53222Q103 272 40,500 SH   SOLE 0 40,500 0 0
LIFEVANTAGE CORP COM NEW 53222K205 15,559 1,150,805 SH   SOLE 0 1,141,780 0 9,025
LIFEWAY FOODS INC COM 531914109 1,035 454,901 SH   SOLE 0 437,811 0 17,090
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 15,161 135,544 SH   SOLE 0 135,544 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 673 766,420 SH   SOLE 0 766,420 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 2,777 831,465 SH   SOLE 0 733,990 0 97,475
LILLY ELI & CO COM 532457108 100,798 613,947 SH   SOLE 0 164,734 0 449,213
LIMBACH HLDGS INC COM 53263P105 317 85,617 SH   SOLE 0 85,617 0 0
LIMELIGHT NETWORKS INC COM 53261M104 2,680 364,069 SH   SOLE 0 30,611 0 333,458
LINCOLN EDL SVCS CORP COM 533535100 2,945 755,078 SH   SOLE 0 748,633 0 6,445
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2,211 286,372 SH   SOLE 0 286,372 0 0
LINDE PLC SHS G5494J103 28,529 134,500 SH   SOLE 0 41,750 0 92,750
LINDSAY CORP COM 535555106 1,070 11,600 SH   SOLE 0 11,600 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 428 491,700 SH   SOLE 0 0 0 491,700
LINE CORP SPONSORED ADR 53567X101 12,906 257,755 SH   SOLE 0 216,187 0 41,568
LIONS GATE ENTMNT CORP CL A VTG 535919401 13,647 1,841,678 SH   SOLE 0 1,841,678 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 9,359 1,370,234 SH   SOLE 0 1,370,234 0 0
LIPOCINE INC NEW COM 53630X104 398 316,100 SH   SOLE 0 0 0 316,100
LIQUIDIA TECHNOLOGIES INC COM 53635D202 257 30,500 SH   SOLE 0 30,500 0 0
LIQUIDITY SERVICES INC COM 53635B107 15,043 2,523,972 SH   SOLE 0 2,403,746 0 120,226
LIVE NATION ENTERTAINMENT IN COM 538034109 36,212 816,866 SH   SOLE 0 620,452 0 196,414
LIVERAMP HLDGS INC COM 53815P108 9,801 230,778 SH   SOLE 0 151,599 0 79,179
LIVE VENTURES INC COM NEW 538142308 312 32,799 SH   SOLE 0 32,799 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 905 249,900 SH   SOLE 0 34,332 0 215,568
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8,568 5,711,900 SH   SOLE 0 5,711,900 0 0
LM FDG AMER INC COM NEW 502074305 30 22,079 SH   SOLE 0 22,079 0 0
LOCKHEED MARTIN CORP COM 539830109 49,556 135,800 SH   SOLE 0 60,043 0 75,757
LOGITECH INTL S A SHS H50430232 167,057 2,561,444 SH   SOLE 0 2,556,779 0 4,665
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,652 387,762 SH   SOLE 0 0 0 387,762
LONESTAR RES US INC CL A VTG 54240F103 128 271,671 SH   SOLE 0 260,405 0 11,266
LOOP INDS INC COM 543518104 284 31,600 SH   SOLE 0 9,472 0 22,128
LORAL SPACE & COMMUNICATNS I COM 543881106 2,442 125,100 SH   SOLE 0 53,737 0 71,363
LOUISIANA PAC CORP COM 546347105 57,973 2,260,155 SH   SOLE 0 2,195,500 0 64,655
LOWES COS INC COM 548661107 53,399 395,200 SH   SOLE 0 159,632 0 235,568
LSB INDS INC COM 502160104 719 619,783 SH   SOLE 0 592,157 0 27,626
LSI INDS INC COM 50216C108 6,335 979,141 SH   SOLE 0 979,141 0 0
LUBYS INC COM 549282101 548 377,927 SH   SOLE 0 355,553 0 22,374
LULULEMON ATHLETICA INC COM 550021109 185,900 595,814 SH   SOLE 0 526,360 0 69,454
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4,442 320,500 SH   SOLE 0 320,500 0 0
LUMENTUM HLDGS INC COM 55024U109 127,539 1,566,242 SH   SOLE 0 1,546,858 0 19,384
LUMINEX CORP DEL COM 55027E102 76,418 2,349,142 SH   SOLE 0 2,245,382 0 103,760
LUMOS PHARMA INC COM 55028X109 5,099 309,191 SH   SOLE 0 309,191 0 0
LUNA INNOVATIONS COM 550351100 7,012 1,200,645 SH   SOLE 0 1,105,761 0 94,884
LUOKUNG TECHNOLOGY CORP SHS G56981106 354 533,875 SH   SOLE 0 380,956 0 152,919
LUTHER BURBANK CORP COM 550550107 2,504 250,368 SH   SOLE 0 250,368 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,350 95,399 SH   SOLE 0 95,399 0 0
LYDALL INC DEL COM 550819106 1,843 135,900 SH   SOLE 0 80,900 0 55,000
LYFT INC CL A COM 55087P104 133,755 4,051,969 SH   SOLE 0 4,051,969 0 0
MACATAWA BK CORP COM 554225102 10,349 1,323,462 SH   SOLE 0 1,228,362 0 95,100
MACERICH CO COM 554382101 19,262 2,147,354 SH   SOLE 0 1,310,752 0 836,602
MACK CALI RLTY CORP COM 554489104 41,462 2,711,721 SH   SOLE 0 2,711,721 0 0
MACKINAC FINL CORP COM 554571109 377 36,368 SH   SOLE 0 36,368 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8,255 240,315 SH   SOLE 0 231,909 0 8,406
MACQUARIE INFRASTRUCTURE COR COM 55608B105 19,451 633,800 SH   SOLE 0 633,800 0 0
MADDEN STEVEN LTD COM 556269108 20,852 844,567 SH   SOLE 0 844,567 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,748 11,900 SH   SOLE 0 6,702 0 5,198
MADRIGAL PHARMACEUTICALS INC COM 558868105 8,197 72,382 SH   SOLE 0 71,889 0 493
MAGAL SECURITY SYS LTD ORD M6786D104 2,182 727,177 SH   SOLE 0 691,635 0 35,542
MAGELLAN HEALTH INC COM NEW 559079207 55,663 762,719 SH   SOLE 0 762,719 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 1,579 210,300 SH   SOLE 0 1,208 0 209,092
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 6,053 535,665 SH   SOLE 0 489,613 0 46,052
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3,865 375,231 SH   SOLE 0 71,719 0 303,512
MAGNA INTL INC COM 559222401 9,462 212,484 SH   SOLE 0 192,535 0 19,949
MAIDEN HOLDINGS LTD SHS G5753U112 1,049 845,865 SH   SOLE 0 786,151 0 59,714
MAINSTREET BANCSHARES INC COM 56064Y100 226 17,141 SH   SOLE 0 6,516 0 10,625
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 6,943 453,220 SH   SOLE 0 449,874 0 3,346
MALIBU BOATS INC COM CL A 56117J100 63,478 1,221,901 SH   SOLE 0 1,221,901 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 205 76,600 SH   SOLE 0 76,600 0 0
MALVERN BANCORP INC COM 561409103 1,657 130,164 SH   SOLE 0 98,959 0 31,205
MAMMOTH ENERGY SVCS INC COM 56155L108 12 10,367 SH   SOLE 0 10,367 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 15,757 995,400 SH   SOLE 0 789,400 0 206,000
MANHATTAN ASSOCS INC COM 562750109 24,763 262,880 SH   SOLE 0 220,578 0 42,302
MANHATTAN BRIDGE CAPITAL INC COM 562803106 871 186,995 SH   SOLE 0 139,952 0 47,043
MANITEX INTL INC COM 563420108 198 39,840 SH   SOLE 0 39,840 0 0
MANITOWOC CO INC COM NEW 563571405 5,329 489,798 SH   SOLE 0 489,798 0 0
MANNATECH INC COM NEW 563771203 692 46,788 SH   SOLE 0 46,517 0 271
MANNING & NAPIER INC CL A 56382Q102 3,324 1,162,068 SH   SOLE 0 1,162,068 0 0
MANNKIND CORP COM NEW 56400P706 1,335 762,715 SH   SOLE 0 700 0 762,015
MANPOWERGROUP INC COM 56418H100 29,449 428,352 SH   SOLE 0 352,253 0 76,099
MANTECH INTL CORP CL A 564563104 2,609 38,100 SH   SOLE 0 37,423 0 677
MANULIFE FINL CORP COM 56501R106 51,303 3,769,714 SH   SOLE 0 2,169,424 0 1,600,290
MARATHON OIL CORP COM 565849106 38,681 6,320,421 SH   SOLE 0 6,320,421 0 0
MARCHEX INC CL B 56624R108 4,309 2,727,211 SH   SOLE 0 2,358,748 0 368,463
MARCUS CORP COM 566330106 1,311 98,800 SH   SOLE 0 98,800 0 0
MARINEMAX INC COM 567908108 253 11,300 SH   SOLE 0 11,300 0 0
MARINE PRODS CORP COM 568427108 3,004 216,902 SH   SOLE 0 216,902 0 0
MARIN SOFTWARE INC COM NEW 56804T205 541 380,874 SH   SOLE 0 380,874 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 111 43,800 SH   SOLE 0 0 0 43,800
MARKEL CORP COM 570535104 174,803 189,351 SH   SOLE 0 187,151 0 2,200
MARKER THERAPEUTICS INC COM 57055L107 662 319,617 SH   SOLE 0 4,868 0 314,749
MARKETAXESS HLDGS INC COM 57060D108 518,735 1,035,564 SH   SOLE 0 1,008,686 0 26,878
MARLIN BUSINESS SVCS CORP COM 571157106 3,006 355,371 SH   SOLE 0 306,371 0 49,000
MARRIOTT INTL INC NEW CL A 571903202 107,850 1,258,016 SH   SOLE 0 465,961 0 792,055
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 16,348 198,861 SH   SOLE 0 198,403 0 458
MARSH & MCLENNAN COS INC COM 571748102 17,501 163,000 SH   SOLE 0 97,797 0 65,203
MARTEN TRANS LTD COM 573075108 2,589 102,900 SH   SOLE 0 15,406 0 87,494
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 33,040 942,377 SH   SOLE 0 630,063 0 312,314
MASCO CORP COM 574599106 8,134 161,991 SH   SOLE 0 60,928 0 101,063
MASIMO CORP COM 574795100 3,397 14,900 SH   SOLE 0 5,853 0 9,047
MASONITE INTL CORP NEW COM 575385109 36,059 463,600 SH   SOLE 0 447,802 0 15,798
MASTECH DIGITAL INC COM 57633B100 4,418 170,370 SH   SOLE 0 137,457 0 32,913
MASTERCARD INCORPORATED CL A 57636Q104 74,043 250,400 SH   SOLE 0 99,840 0 150,560
MASTERCRAFT BOAT HLDGS INC COM 57637H103 3,081 161,727 SH   SOLE 0 161,727 0 0
MATERIALISE NV SPONSORED ADS 57667T100 5,122 227,028 SH   SOLE 0 199,229 0 27,799
MATERION CORP COM 576690101 29,602 481,411 SH   SOLE 0 481,411 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 206 267,000 SH   SOLE 0 475 0 266,525
MATTHEWS INTL CORP CL A 577128101 1,726 90,353 SH   SOLE 0 12,263 0 78,090
MAUI LD & PINEAPPLE INC COM 577345101 2,210 199,105 SH   SOLE 0 169,873 0 29,232
MAVERIX METALS INC COM NEW 57776F405 2,597 583,700 SH   SOLE 0 113,109 0 470,591
MAXAR TECHNOLOGIES INC COM 57778K105 6,254 348,202 SH   SOLE 0 348,202 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 22,498 371,200 SH   SOLE 0 264,563 0 106,637
MAXIMUS INC COM 577933104 12,392 175,900 SH   SOLE 0 131,329 0 44,571
MBIA INC COM 55262C100 2,519 347,492 SH   SOLE 0 347,492 0 0
MCCORMICK & CO INC COM NON VTG 579780206 18,350 102,278 SH   SOLE 0 63,710 0 38,568
MCEWEN MNG INC COM 58039P107 2,394 2,369,700 SH   SOLE 0 118,996 0 2,250,704
MCGRATH RENTCORP COM 580589109 12,023 222,603 SH   SOLE 0 193,659 0 28,944
MCKESSON CORP COM 58155Q103 37,467 244,214 SH   SOLE 0 126,788 0 117,426
MDC PARTNERS INC CL A SUB VTG 552697104 893 429,274 SH   SOLE 0 213,446 0 215,828
MDU RES GROUP INC COM 552690109 21,174 954,633 SH   SOLE 0 954,633 0 0
MECHEL PAO SPON ADR PFD 583840509 143 273,438 SH   SOLE 0 273,438 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,591 925,270 SH   SOLE 0 802,429 0 122,841
MEDALIST DIVERSIFIED REIT IN COM 58403P105 29 15,735 SH   SOLE 0 15,735 0 0
MEDICINOVA INC COM NEW 58468P206 1,212 223,683 SH   SOLE 0 167,000 0 56,683
MEDIFAST INC COM 58470H101 127,101 915,910 SH   SOLE 0 915,910 0 0
MEDIGUS LTD SPONSORED ADS 58471G300 624 362,707 SH   SOLE 0 289,259 0 73,448
MEDIWOUND LTD ORD SHS M68830104 2,018 679,522 SH   SOLE 0 506,580 0 172,942
MEDLEY MGMT INC CL A COM 58503T106 131 170,298 SH   SOLE 0 170,298 0 0
MEDNAX INC COM 58502B106 6,052 353,900 SH   SOLE 0 339,819 0 14,081
MEDPACE HLDGS INC COM 58506Q109 81,246 873,420 SH   SOLE 0 872,738 0 682
MEDTRONIC PLC SHS G5960L103 196,618 2,144,141 SH   SOLE 0 1,014,427 0 1,129,714
MEI PHARMA INC COM NEW 55279B202 13,681 3,312,486 SH   SOLE 0 2,766,644 0 545,842
MEIRAGTX HLDGS PLC COM G59665102 748 59,757 SH   SOLE 0 12,241 0 47,516
MELCO RESORTS AND ENTMNT LTD ADR 585464100 35,536 2,289,665 SH   SOLE 0 2,289,665 0 0
MENLO THERAPEUTICS INC COM 586858102 535 309,213 SH   SOLE 0 13,800 0 295,413
MERCADOLIBRE INC COM 58733R102 81,917 83,100 SH   SOLE 0 53,908 0 29,192
MERCANTILE BANK CORP COM 587376104 19,217 850,313 SH   SOLE 0 833,659 0 16,654
MERCER INTL INC COM 588056101 7,129 873,600 SH   SOLE 0 873,600 0 0
MERCHANTS BANCORP IND COM 58844R108 1,238 66,950 SH   SOLE 0 61,450 0 5,500
MERCK & CO. INC COM 58933Y105 289,247 3,740,429 SH   SOLE 0 3,068,795 0 671,634
MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 111 48,291 SH   SOLE 0 39,981 0 8,310
MERCURY GENL CORP NEW COM 589400100 95,359 2,340,100 SH   SOLE 0 2,327,219 0 12,881
MEREO BIOPHARMA GROUP PLC ADS 589492107 154 50,400 SH   SOLE 0 1,400 0 49,000
MERIDIAN BANCORP INC MD COM 58958U103 27,189 2,343,859 SH   SOLE 0 2,286,645 0 57,214
MERIDIAN BIOSCIENCE INC COM 589584101 70,195 3,013,964 SH   SOLE 0 3,013,964 0 0
MERITAGE HOMES CORP COM 59001A102 5,876 77,200 SH   SOLE 0 72,318 0 4,882
MERSANA THERAPEUTICS INC COM 59045L106 7,962 340,268 SH   SOLE 0 278,268 0 62,000
MERUS N V COM N5749R100 240 14,900 SH   SOLE 0 100 0 14,800
MESA LABS INC COM 59064R109 10,645 49,100 SH   SOLE 0 42,986 0 6,114
METALLA RTY & STREAMING LTD COM NEW 59124U605 489 92,300 SH   SOLE 0 7,400 0 84,900
METHANEX CORP COM 59151K108 21,981 1,215,748 SH   SOLE 0 1,215,748 0 0
METHODE ELECTRS INC COM 591520200 12,181 389,680 SH   SOLE 0 387,698 0 1,982
METROPOLITAN BK HLDG CORP COM 591774104 3,247 101,225 SH   SOLE 0 78,880 0 22,345
METTLER TOLEDO INTERNATIONAL COM 592688105 88,311 109,628 SH   SOLE 0 95,581 0 14,047
MGE ENERGY INC COM 55277P104 17,172 266,194 SH   SOLE 0 261,150 0 5,044
MGIC INVT CORP WIS COM 552848103 533 65,100 SH   SOLE 0 65,100 0 0
MGP INGREDIENTS INC NEW COM 55303J106 513 13,973 SH   SOLE 0 11,573 0 2,400
MICROBOT MED INC COM NEW 59503A204 245 35,400 SH   SOLE 0 1,594 0 33,806
MICROCHIP TECHNOLOGY INC. COM 595017104 51,900 492,828 SH   SOLE 0 291,416 0 201,412
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 1,814 330,965 SH   SOLE 0 330,965 0 0
MICRON TECHNOLOGY INC COM 595112103 30,589 593,736 SH   SOLE 0 65,656 0 528,080
MICROSTRATEGY INC CL A NEW 594972408 14,715 124,400 SH   SOLE 0 122,444 0 1,956
MICT INC COM 55328R109 98 66,395 SH   SOLE 0 66,395 0 0
MID-AMER APT CMNTYS INC COM 59522J103 31,930 278,449 SH   SOLE 0 166,620 0 111,829
MIDATECH PHARMA PLC SPONSORED ADS 59564R302 67 48,900 SH   SOLE 0 48,900 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,617 77,940 SH   SOLE 0 71,340 0 6,600
MIDDLESEX WATER CO COM 596680108 33,106 492,800 SH   SOLE 0 492,800 0 0
MID PENN BANCORP INC COM 59540G107 269 14,606 SH   SOLE 0 14,606 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 2,722 136,100 SH   SOLE 0 136,100 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 1,053 598,301 SH   SOLE 0 598,301 0 0
MILLER HERMAN INC COM 600544100 6,657 281,965 SH   SOLE 0 277,107 0 4,858
MILLER INDS INC TENN COM NEW 600551204 4,537 152,400 SH   SOLE 0 90,500 0 61,900
MILLICOM INTL CELLULAR S A COM STK L6388F110 8,140 311,126 SH   SOLE 0 100,147 0 210,979
MIMECAST LTD ORD SHS G14838109 13,723 329,400 SH   SOLE 0 295,916 0 33,484
MIND C T I LTD ORD M70240102 140 66,571 SH   SOLE 0 0 0 66,571
MINERALS TECHNOLOGIES INC COM 603158106 1,469 31,300 SH   SOLE 0 30,969 0 331
MINERVA NEUROSCIENCES INC COM 603380106 2,590 717,500 SH   SOLE 0 717,500 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 617 555,726 SH   SOLE 0 497,709 0 58,017
MIRUM PHARMACEUTICALS INC COM 604749101 253 13,000 SH   SOLE 0 200 0 12,800
MISONIX INC COM 604871103 231 17,007 SH   SOLE 0 17,007 0 0
MISTRAS GROUP INC COM 60649T107 1,311 331,940 SH   SOLE 0 196,380 0 135,560
MITCHAM INDS INC COM 606501104 699 436,751 SH   SOLE 0 402,887 0 33,864
MITEK SYS INC COM NEW 606710200 5,277 549,081 SH   SOLE 0 519,668 0 29,413
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 19,552 4,975,100 SH   SOLE 0 4,975,100 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 5,872 680,400 SH   SOLE 0 607,883 0 72,517
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 11,189 4,529,800 SH   SOLE 0 4,350,774 0 179,026
MOBILEIRON INC COM NEW 60739U204 24,440 4,957,377 SH   SOLE 0 4,724,911 0 232,466
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 269,450 29,319,897 SH   SOLE 0 28,806,256 0 513,641
MODEL N INC COM 607525102 81,020 2,330,844 SH   SOLE 0 2,179,375 0 151,469
MODERNA INC COM 60770K107 20,252 315,400 SH   SOLE 0 84,249 0 231,151
MODINE MFG CO COM 607828100 2,431 440,407 SH   SOLE 0 224,100 0 216,307
MOGO INC COM 60800C109 259 274,825 SH   SOLE 0 101,918 0 172,907
MOGU INC SPON ADS 608012100 311 172,500 SH   SOLE 0 141,972 0 30,528
MOHAWK GROUP HLDGS INC COM 608189106 960 174,900 SH   SOLE 0 36,615 0 138,285
MOHAWK INDS INC COM 608190104 11,564 113,638 SH   SOLE 0 85,480 0 28,158
MOLECULAR TEMPLATES INC COM 608550109 2,715 196,879 SH   SOLE 0 9,651 0 187,228
MOLECULIN BIOTECH INC COM 60855D101 1,323 1,367,525 SH   SOLE 0 1,367,525 0 0
MOLINA HEALTHCARE INC COM 60855R100 654,336 3,676,459 SH   SOLE 0 3,620,681 0 55,778
MOMENTA PHARMACEUTICALS INC COM 60877T100 13,849 416,251 SH   SOLE 0 377,502 0 38,749
MOMO INC ADR 60879B107 245,241 14,029,797 SH   SOLE 0 13,893,276 0 136,521
MONDELEZ INTL INC CL A 609207105 74,000 1,447,298 SH   SOLE 0 738,364 0 708,934
MONMOUTH REAL ESTATE INVT CO CL A 609720107 40,442 2,791,000 SH   SOLE 0 2,791,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 27,678 116,786 SH   SOLE 0 95,406 0 21,380
MONRO INC COM 610236101 850 15,479 SH   SOLE 0 14,112 0 1,367
MONSTER BEVERAGE CORP NEW COM 61174X109 894,754 12,907,590 SH   SOLE 0 12,877,783 0 29,807
MOODYS CORP COM 615369105 40,166 146,200 SH   SOLE 0 82,776 0 63,424
MOOG INC CL B 615394301 361 6,000 SH   SOLE 0 6,000 0 0
MORNINGSTAR INC COM 617700109 107,062 759,470 SH   SOLE 0 754,222 0 5,248
MORPHOSYS AG SPONSORED ADS 617760202 2,553 80,600 SH   SOLE 0 0 0 80,600
MOSAIC CO NEW COM 61945C103 2,964 236,900 SH   SOLE 0 236,900 0 0
MOSYS INC COM 619718307 188 102,764 SH   SOLE 0 102,764 0 0
MOTUS GI HLDGS INC COM 62014P108 122 92,054 SH   SOLE 0 0 0 92,054
MOVADO GROUP INC COM 624580106 310 28,598 SH   SOLE 0 292 0 28,306
MRC GLOBAL INC COM 55345K103 2,405 406,900 SH   SOLE 0 320,051 0 86,849
MSA SAFETY INC COM 553498106 16,685 145,800 SH   SOLE 0 121,632 0 24,168
MSB FINL CORP NEW COM 55352L101 1,245 110,150 SH   SOLE 0 102,050 0 8,100
MSCI INC COM 55354G100 27,614 82,721 SH   SOLE 0 37,316 0 45,405
MSC INDL DIRECT INC CL A 553530106 2,621 36,000 SH   SOLE 0 25,493 0 10,507
MTBC INC COM 55378G102 2,132 257,208 SH   SOLE 0 157,080 0 100,128
MTS SYS CORP COM 553777103 977 55,518 SH   SOLE 0 5,900 0 49,618
MURPHY OIL CORP COM 626717102 692 50,114 SH   SOLE 0 50,114 0 0
MURPHY USA INC COM 626755102 100,228 890,200 SH   SOLE 0 815,146 0 75,054
MUSTANG BIO INC COM 62818Q104 2,405 756,372 SH   SOLE 0 756,372 0 0
MVB FINL CORP COM 553810102 1,012 76,101 SH   SOLE 0 51,607 0 24,494
MYERS INDS INC COM 628464109 26,036 1,789,397 SH   SOLE 0 1,789,397 0 0
MYOKARDIA INC COM 62857M105 2,773 28,700 SH   SOLE 0 11,099 0 17,601
MYOMO INC COM NEW 62857J201 107 29,022 SH   SOLE 0 29,022 0 0
MYOVANT SCIENCES LTD COM G637AM102 11,738 569,266 SH   SOLE 0 514,291 0 54,975
MYRIAD GENETICS INC COM 62855J104 590 52,000 SH   SOLE 0 52,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 2,784 75,214 SH   SOLE 0 75,214 0 0
NACCO INDS INC CL A 629579103 7,974 342,246 SH   SOLE 0 319,592 0 22,654
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,999 68,100 SH   SOLE 0 68,100 0 0
NANTHEALTH INC COM 630104107 2,998 654,509 SH   SOLE 0 654,509 0 0
NANTKWEST INC COM 63016Q102 402 32,745 SH   SOLE 0 32,745 0 0
NASDAQ INC COM 631103108 6,631 55,500 SH   SOLE 0 32,736 0 22,764
NATERA INC COM 632307104 18,678 374,600 SH   SOLE 0 352,474 0 22,126
NATHANS FAMOUS INC NEW COM 632347100 13,544 240,820 SH   SOLE 0 240,820 0 0
NATIONAL BANKSHARES INC VA COM 634865109 2,038 71,270 SH   SOLE 0 71,270 0 0
NATIONAL BEVERAGE CORP COM 635017106 170,268 2,790,371 SH   SOLE 0 2,789,465 0 906
NATIONAL BK HLDGS CORP CL A 633707104 42,404 1,570,500 SH   SOLE 0 1,570,500 0 0
NATIONAL CINEMEDIA INC COM 635309107 5,978 2,012,887 SH   SOLE 0 1,400,387 0 612,500
NATIONAL FUEL GAS CO N J COM 636180101 6,386 152,300 SH   SOLE 0 136,906 0 15,394
NATIONAL GRID PLC SPONSORED ADR NE 636274409 410,892 6,764,767 SH   SOLE 0 6,764,767 0 0
NATIONAL HEALTHCARE CORP COM 635906100 44,345 699,000 SH   SOLE 0 676,605 0 22,395
NATIONAL HEALTH INVS INC COM 63633D104 39,832 656,000 SH   SOLE 0 651,117 0 4,883
NATIONAL HOLDINGS CORP COM NEW 636375206 104 52,108 SH   SOLE 0 52,108 0 0
NATIONAL INSTRS CORP COM 636518102 10,524 271,866 SH   SOLE 0 271,866 0 0
NATIONAL OILWELL VARCO INC COM 637071101 26,614 2,172,610 SH   SOLE 0 2,002,569 0 170,041
NATIONAL PRESTO INDS INC COM 637215104 17,758 203,200 SH   SOLE 0 197,987 0 5,213
NATIONAL RESH CORP COM NEW 637372202 32,976 566,500 SH   SOLE 0 566,500 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 11,112 313,200 SH   SOLE 0 261,521 0 51,679
NATIONAL SEC GROUP INC COM 637546102 138 10,300 SH   SOLE 0 10,300 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 44,985 1,569,602 SH   SOLE 0 1,569,602 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 3,455 17,002 SH   SOLE 0 17,002 0 0
NATURA &CO HLDG S A ADS 63884N108 56,545 3,896,997 SH   SOLE 0 3,896,997 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 3,518 514,263 SH   SOLE 0 507,163 0 7,100
NATURAL GAS SERVICES GROUP COM 63886Q109 4,648 741,257 SH   SOLE 0 676,457 0 64,800
NATURAL GROCERS BY VITAMIN C COM 63888U108 10,336 694,615 SH   SOLE 0 694,615 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 5,189 903,976 SH   SOLE 0 903,976 0 0
NATURES SUNSHINE PRODS INC COM 639027101 5,461 606,097 SH   SOLE 0 593,368 0 12,729
NATUS MED INC DEL COM 639050103 17,277 791,817 SH   SOLE 0 791,817 0 0
NAUTILUS INC COM 63910B102 5,118 552,089 SH   SOLE 0 187,444 0 364,645
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 981 249,000 SH   SOLE 0 7,400 0 241,600
NAVIENT CORPORATION COM 63938C108 2,491 354,300 SH   SOLE 0 319,512 0 34,788
NAVIGATOR HOLDINGS LTD SHS Y62132108 2,695 419,100 SH   SOLE 0 336,099 0 83,001
NAVIOS MARITIME HLDGS INC COM Y62197119 1,706 808,744 SH   SOLE 0 808,744 0 0
NAVISTAR INTL CORP NEW COM 63934E108 51,722 1,834,105 SH   SOLE 0 1,816,457 0 17,648
NBT BANCORP INC COM 628778102 8,216 267,107 SH   SOLE 0 209,101 0 58,006
NCS MULTISTAGE HLDGS INC COM 628877102 7 12,351 SH   SOLE 0 9,570 0 2,781
NEENAH INC COM 640079109 1,227 24,800 SH   SOLE 0 24,800 0 0
NELNET INC CL A 64031N108 2,401 50,300 SH   SOLE 0 1,503 0 48,797
NEOLEUKIN THERAPEUTICS INC COM 64049K104 17,269 1,040,292 SH   SOLE 0 930,037 0 110,255
NEONODE INC COM PAR 64051M709 140 16,335 SH   SOLE 0 4,739 0 11,596
NEOPHOTONICS CORP COM 64051T100 25,271 2,845,784 SH   SOLE 0 2,578,231 0 267,553
NEOS THERAPEUTICS INC COM 64052L106 564 823,143 SH   SOLE 0 823,143 0 0
NEPHROS INC COM 640671400 150 17,900 SH   SOLE 0 8,759 0 9,141
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,466 482,122 SH   SOLE 0 482,122 0 0
NETAPP INC COM 64110D104 140,350 3,163,172 SH   SOLE 0 3,060,274 0 102,898
NETEASE INC SPONSORED ADS 64110W102 533,348 1,242,136 SH   SOLE 0 1,190,958 0 51,178
NETFLIX INC COM 64110L106 369,629 812,300 SH   SOLE 0 20,180 0 792,120
NETGEAR INC COM 64111Q104 1,168 45,100 SH   SOLE 0 45,100 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,729 640,242 SH   SOLE 0 614,349 0 25,893
NETWORK-1 TECHNOLOGIES INC COM 64121N109 1,468 678,278 SH   SOLE 0 677,778 0 500
NEUBASE THERAPEUTICS INC COM 64132K102 7,868 896,078 SH   SOLE 0 600,241 0 295,837
NEUROBO PHARMACEUTICALS INC COM 64132R107 96 11,900 SH   SOLE 0 1,500 0 10,400
NEUROCRINE BIOSCIENCES INC COM 64125C109 181,141 1,484,764 SH   SOLE 0 1,416,232 0 68,532
NEURONETICS INC COM 64131A105 1,240 642,318 SH   SOLE 0 411,259 0 231,059
NEUROTROPE INC COM NEW 64129T207 283 244,196 SH   SOLE 0 76,740 0 167,456
NEVRO CORP COM 64157F103 31,946 267,400 SH   SOLE 0 222,259 0 45,141
NEW AGE BEVERAGES CORP COM 64157V108 663 433,590 SH   SOLE 0 33,150 0 400,440
NEWATER TECHNOLOGY INC SHS G64335105 54 14,800 SH   SOLE 0 14,800 0 0
NEW FRONTIER HEALTH CORP ORD SHS G6461G106 155 18,700 SH   SOLE 0 18,700 0 0
NEW GOLD INC CDA COM 644535106 29,000 21,478,108 SH   SOLE 0 19,914,361 0 1,563,747
NEW HOME CO INC COM 645370107 93 27,798 SH   SOLE 0 27,798 0 0
NEW JERSEY RES COM 646025106 7,726 236,621 SH   SOLE 0 235,038 0 1,583
NEWMARKET CORP COM 651587107 41,970 104,800 SH   SOLE 0 68,217 0 36,583
NEWMARK GROUP INC CL A 65158N102 5,395 1,110,040 SH   SOLE 0 1,110,040 0 0
NEWMONT CORP COM 651639106 793,778 12,856,785 SH   SOLE 0 11,184,315 0 1,672,470
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 359,015 2,756,779 SH   SOLE 0 2,694,210 0 62,569
NEWPARK RES INC COM PAR $.01NEW 651718504 1,271 570,020 SH   SOLE 0 570,020 0 0
NEW RELIC INC COM 64829B100 1,543 22,400 SH   SOLE 0 18,133 0 4,267
NEWS CORP NEW CL B 65249B208 15,089 1,262,653 SH   SOLE 0 1,262,653 0 0
NEW SR INVT GROUP INC COM 648691103 21,356 5,899,406 SH   SOLE 0 5,455,367 0 444,039
NEW YORK CMNTY BANCORP INC COM 649445103 13,449 1,318,482 SH   SOLE 0 1,318,482 0 0
NEW YORK TIMES CO CL A 650111107 250,238 5,953,786 SH   SOLE 0 5,845,821 0 107,965
NEXA RES S A COM L67359106 2,988 450,000 SH   SOLE 0 450,000 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 838 50,000 SH   SOLE 0 26,533 0 23,467
NEXPOINT RESIDENTIAL TR INC COM 65341D102 28,835 815,710 SH   SOLE 0 775,464 0 40,246
NEXTCURE INC COM 65343E108 1,374 64,100 SH   SOLE 0 64,100 0 0
NEXTERA ENERGY INC COM 65339F101 57,233 238,300 SH   SOLE 0 110,066 0 128,234
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4,820 94,000 SH   SOLE 0 61,628 0 32,372
NEXTGEN HEALTHCARE INC COM 65343C102 960 87,476 SH   SOLE 0 13,722 0 73,754
NEXTIER OILFIELD SOLUTIONS COM 65290C105 19,188 7,831,909 SH   SOLE 0 7,079,601 0 752,308
NGM BIOPHARMACEUTICALS INC COM 62921N105 3,336 169,000 SH   SOLE 0 35,800 0 133,200
NICE LTD SPONSORED ADR 653656108 46,092 243,563 SH   SOLE 0 236,091 0 7,472
NICHOLAS FINANCIAL INC COM NEW 65373J209 3,677 496,943 SH   SOLE 0 496,943 0 0
NIC INC COM 62914B100 48,173 2,098,132 SH   SOLE 0 1,952,106 0 146,026
NICOLET BANKSHARES INC COM 65406E102 1,359 24,795 SH   SOLE 0 24,795 0 0
NI HLDGS INC COM 65342T106 1,340 90,701 SH   SOLE 0 90,701 0 0
NINE ENERGY SERVICE INC COM 65441V101 376 192,900 SH   SOLE 0 192,900 0 0
NIO INC SPON ADS 62914V106 71,797 9,300,100 SH   SOLE 0 5,701,649 0 3,598,451
NISOURCE INC COM 65473P105 13,810 607,300 SH   SOLE 0 542,846 0 64,454
NIU TECHNOLOGIES ADS 65481N100 8,421 526,323 SH   SOLE 0 460,353 0 65,970
NL INDS INC COM NEW 629156407 781 229,114 SH   SOLE 0 229,114 0 0
NMI HLDGS INC CL A 629209305 8,141 506,259 SH   SOLE 0 504,859 0 1,400
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,452 56,994 SH   SOLE 0 55,077 0 1,917
NOBLE CORP PLC SHS USD G65431101 1,016 3,165,522 SH   SOLE 0 3,165,522 0 0
NOBLE ENERGY INC COM 655044105 25,442 2,839,528 SH   SOLE 0 973,426 0 1,866,102
NOMAD FOODS LTD USD ORD SHS G6564A105 63,430 2,957,107 SH   SOLE 0 2,880,583 0 76,524
NOMURA HLDGS INC SPONSORED ADR 65535H208 8,882 2,000,490 SH   SOLE 0 1,673,690 0 326,800
NORTECH SYS INC COM 656553104 201 46,959 SH   SOLE 0 46,959 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 3,369 538,200 SH   SOLE 0 538,200 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 4,950 282,045 SH   SOLE 0 279,455 0 2,590
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1,005 703,604 SH   SOLE 0 0 0 703,604
NORTHERN TECH INTL CORP COM 665809109 1,065 133,477 SH   SOLE 0 119,977 0 13,500
NORTHFIELD BANCORP INC DEL COM 66611T108 27,589 2,394,887 SH   SOLE 0 2,305,937 0 88,950
NORTHRIM BANCORP INC COM 666762109 3,944 156,900 SH   SOLE 0 141,000 0 15,900
NORTHROP GRUMMAN CORP COM 666807102 21,183 68,900 SH   SOLE 0 40,746 0 28,154
NORTHWEST BANCSHARES INC MD COM 667340103 13,353 1,305,868 SH   SOLE 0 1,305,868 0 0
NORTHWESTERN CORP COM NEW 668074305 16,734 306,926 SH   SOLE 0 305,661 0 1,265
NORTHWEST NAT HLDG CO COM 66765N105 4,335 77,700 SH   SOLE 0 76,964 0 736
NORTHWEST PIPE CO COM 667746101 1,364 54,400 SH   SOLE 0 0 0 54,400
NORTONLIFELOCK INC COM 668771108 196,459 9,907,138 SH   SOLE 0 9,271,599 0 635,539
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,813 110,334 SH   SOLE 0 110,334 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,559 62,875 SH   SOLE 0 62,875 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 306 265,927 SH   SOLE 0 265,927 0 0
NOVAGOLD RES INC COM NEW 66987E206 3,554 387,671 SH   SOLE 0 0 0 387,671
NOVA MEASURING INSTRUMENTS L COM M7516K103 88,525 1,837,000 SH   SOLE 0 1,809,760 0 27,240
NOVANTA INC COM 67000B104 5,157 48,300 SH   SOLE 0 48,138 0 162
NOVARTIS AG SPONSORED ADR 66987V109 724,451 8,294,608 SH   SOLE 0 8,294,608 0 0
NOVOCURE LTD ORD SHS G6674U108 118,634 2,000,570 SH   SOLE 0 1,937,475 0 63,095
NOVO-NORDISK A S ADR 670100205 1,879,920 28,709,831 SH   SOLE 0 28,709,831 0 0
NOVUS THERAPEUTICS INC COM 67011N105 291 635,280 SH   SOLE 0 635,280 0 0
NOW INC COM 67011P100 38,900 4,507,508 SH   SOLE 0 4,504,007 0 3,501
NRG ENERGY INC COM NEW 629377508 52,775 1,620,853 SH   SOLE 0 1,620,853 0 0
NTN BUZZTIME INC COM PAR 629410606 253 115,029 SH   SOLE 0 115,029 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 17,318 684,355 SH   SOLE 0 684,355 0 0
NUCANA PLC SPONSORED ADR 67022C106 1,056 195,142 SH   SOLE 0 154,842 0 40,300
NUCOR CORP COM 670346105 25,640 619,180 SH   SOLE 0 522,702 0 96,478
NU SKIN ENTERPRISES INC CL A 67018T105 67,912 1,776,400 SH   SOLE 0 1,776,400 0 0
NUTRIEN LTD COM 67077M108 46,285 1,441,785 SH   SOLE 0 756,597 0 685,188
NUVASIVE INC COM 670704105 996 17,888 SH   SOLE 0 8,320 0 9,568
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 38 16,500 SH   SOLE 0 16,500 0 0
NVE CORP COM NEW 629445206 11,378 184,017 SH   SOLE 0 171,063 0 12,954
NVENT ELECTRIC PLC SHS G6700G107 1,956 104,441 SH   SOLE 0 104,441 0 0
NVIDIA CORPORATION COM 67066G104 296,669 780,893 SH   SOLE 0 151,394 0 629,499
NVR INC COM 62944T105 75,662 23,218 SH   SOLE 0 21,498 0 1,720
NXP SEMICONDUCTORS N V COM N6596X109 24,802 217,488 SH   SOLE 0 217,488 0 0
NXT-ID INC COM NEW 67091J206 25 48,647 SH   SOLE 0 42,237 0 6,410
NYMOX PHARMACEUTICAL CORP COM P73398102 211 59,375 SH   SOLE 0 0 0 59,375
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 3,441 2,024,081 SH   SOLE 0 1,996,191 0 27,890
OAK VALLEY BANCORP OAKDALE C COM 671807105 189 14,873 SH   SOLE 0 14,873 0 0
OBLONG INC COM 674434105 176 118,436 SH   SOLE 0 118,436 0 0
OBSEVA SA COM H5861P103 1,305 221,500 SH   SOLE 0 0 0 221,500
OCEAN BIO CHEM INC COM 674631106 3,308 237,145 SH   SOLE 0 237,145 0 0
OCEANFIRST FINL CORP COM 675234108 16,694 946,917 SH   SOLE 0 946,917 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 86 122,579 SH   SOLE 0 122,579 0 0
OCUGEN INC COM 67577C105 62 279,669 SH   SOLE 0 279,669 0 0
OCWEN FINL CORP COM NEW 675746309 875 1,317,110 SH   SOLE 0 620,366 0 696,744
OFFICE DEPOT INC COM 676220106 3,899 1,659,023 SH   SOLE 0 1,435,910 0 223,113
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,200 123,200 SH   SOLE 0 123,200 0 0
OFG BANCORP COM 67103X102 732 54,756 SH   SOLE 0 29,319 0 25,437
OGE ENERGY CORP COM 670837103 50,269 1,655,764 SH   SOLE 0 1,591,624 0 64,140
OHIO VY BANC CORP COM 677719106 837 37,100 SH   SOLE 0 37,100 0 0
OIL DRI CORP AMER COM 677864100 13,732 395,746 SH   SOLE 0 381,346 0 14,400
OIL STS INTL INC COM 678026105 1,381 290,743 SH   SOLE 0 290,743 0 0
OKTA INC CL A 679295105 143,024 714,300 SH   SOLE 0 583,175 0 131,125
OLD DOMINION FREIGHT LINE IN COM 679580100 28,719 169,341 SH   SOLE 0 94,590 0 74,751
OLD POINT FINL CORP COM 680194107 556 36,463 SH   SOLE 0 33,518 0 2,945
OLD REP INTL CORP COM 680223104 54,255 3,326,490 SH   SOLE 0 3,254,378 0 72,112
OLD SECOND BANCORP INC ILL COM 680277100 9,281 1,192,925 SH   SOLE 0 1,047,606 0 145,319
OLYMPIC STEEL INC COM 68162K106 1,473 125,400 SH   SOLE 0 125,400 0 0
OMEGA FLEX INC COM 682095104 3,735 35,300 SH   SOLE 0 35,300 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,378 618,176 SH   SOLE 0 618,176 0 0
OMNICOM GROUP INC COM 681919106 45,711 837,200 SH   SOLE 0 693,331 0 143,869
ONCOCYTE CORP COM 68235C107 143 74,700 SH   SOLE 0 0 0 74,700
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 672 1,187,400 SH   SOLE 0 4,842 0 1,182,558
ONCOSEC MED INC COM 68234L306 728 355,053 SH   SOLE 0 355,053 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 193 68,048 SH   SOLE 0 57,805 0 10,243
ON DECK CAP INC COM 682163100 2,265 3,152,233 SH   SOLE 0 2,723,419 0 428,814
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 475 26,000 SH   SOLE 0 6,501 0 19,499
ONE LIBERTY PPTYS INC COM 682406103 18,024 1,022,936 SH   SOLE 0 1,022,936 0 0
ONEMAIN HLDGS INC COM 68268W103 15,610 636,100 SH   SOLE 0 489,445 0 146,655
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3,934 1,001,133 SH   SOLE 0 1,001,133 0 0
ONE STOP SYS INC COM 68247W109 100 50,700 SH   SOLE 0 12,516 0 38,184
ONEWATER MARINE INC CL A COM 68280L101 1,182 48,700 SH   SOLE 0 15,859 0 32,841
ONTO INNOVATION INC COM 683344105 51,937 1,525,752 SH   SOLE 0 1,523,834 0 1,918
OOMA INC COM 683416101 16,843 1,022,003 SH   SOLE 0 1,004,974 0 17,029
OP BANCORP COM 67109R109 687 99,500 SH   SOLE 0 77,773 0 21,727
OPEN TEXT CORP COM 683715106 17,771 418,400 SH   SOLE 0 354,700 0 63,700
OPERA LTD SPONSORED ADS 68373M107 829 92,100 SH   SOLE 0 0 0 92,100
OPIANT PHARMACEUTICALS INC COM 683750103 1,697 187,970 SH   SOLE 0 133,596 0 54,374
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,932 455,800 SH   SOLE 0 425,000 0 30,800
OPTICAL CABLE CORP COM NEW 683827208 301 120,303 SH   SOLE 0 120,303 0 0
OPTINOSE INC COM 68404V100 2,486 334,200 SH   SOLE 0 202,400 0 131,800
OPTION CARE HEALTH INC COM NEW 68404L201 2,123 152,976 SH   SOLE 0 152,976 0 0
ORACLE CORP COM 68389X105 52,199 944,432 SH   SOLE 0 85,778 0 858,654
ORAGENICS INC COM PAR 684023302 174 250,656 SH   SOLE 0 0 0 250,656
ORAMED PHARM INC COM NEW 68403P203 792 224,315 SH   SOLE 0 224,315 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 45,173 3,884,150 SH   SOLE 0 3,880,383 0 3,767
ORBCOMM INC COM 68555P100 3,370 875,205 SH   SOLE 0 875,205 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 395 637,310 SH   SOLE 0 637,310 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 3,782 630,400 SH   SOLE 0 129,929 0 500,471
ORCHID IS CAP INC COM 68571X103 9,450 2,006,297 SH   SOLE 0 2,006,297 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 516 134,500 SH   SOLE 0 134,500 0 0
ORGANOVO HLDGS INC COM 68620A104 4,211 7,654,399 SH   SOLE 0 7,654,399 0 0
ORGENESIS INC COM NEW 68619K204 891 146,599 SH   SOLE 0 146,599 0 0
ORIGIN BANCORP INC COM 68621T102 1,186 53,900 SH   SOLE 0 53,900 0 0
ORION ENERGY SYSTEMS INC COM 686275108 8,819 2,548,785 SH   SOLE 0 2,372,084 0 176,701
ORION ENGINEERED CARBONS S A COM L72967109 37,068 3,500,296 SH   SOLE 0 3,500,296 0 0
ORION GROUP HOLDINGS INC COM 68628V308 2,792 889,197 SH   SOLE 0 509,360 0 379,837
ORIX CORP SPONSORED ADR 686330101 1,836 29,800 SH   SOLE 0 0 0 29,800
ORMAT TECHNOLOGIES INC COM 686688102 35,260 555,357 SH   SOLE 0 553,504 0 1,853
ORRSTOWN FINL SVCS INC COM 687380105 4,165 282,399 SH   SOLE 0 260,699 0 21,700
ORTHOFIX MED INC COM 68752M108 19,820 619,369 SH   SOLE 0 535,407 0 83,962
OSISKO GOLD ROYALTIES LTD COM 68827L101 25,983 2,598,300 SH   SOLE 0 2,521,400 0 76,900
OSI SYSTEMS INC COM 671044105 7,323 98,108 SH   SOLE 0 92,318 0 5,790
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 6,402 951,307 SH   SOLE 0 951,307 0 0
OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 173 61,589 SH   SOLE 0 61,589 0 0
OTIS WORLDWIDE CORP COM 68902V107 5,646 99,300 SH   SOLE 0 46,694 0 52,606
OTONOMY INC COM 68906L105 6,700 1,850,865 SH   SOLE 0 1,732,665 0 118,200
OTTER TAIL CORP COM 689648103 28,278 729,010 SH   SOLE 0 671,000 0 58,010
OUTFRONT MEDIA INC COM 69007J106 227 16,000 SH   SOLE 0 16,000 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,284 1,765,531 SH   SOLE 0 1,397,216 0 368,315
OVERSTOCK COM INC DEL COM 690370101 36,723 1,291,700 SH   SOLE 0 1,039,043 0 252,657
OVID THERAPEUTICS INC COM 690469101 4,600 624,109 SH   SOLE 0 624,109 0 0
OWENS & MINOR INC NEW COM 690732102 18,342 2,407,050 SH   SOLE 0 2,407,050 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 3,894 315,800 SH   SOLE 0 303,555 0 12,245
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 7,575 582,700 SH   SOLE 0 507,059 0 75,641
OYSTER PT PHARMA INC COM 69242L106 1,002 34,700 SH   SOLE 0 7,075 0 27,625
PACCAR INC COM 693718108 33,381 445,978 SH   SOLE 0 224,150 0 221,828
PACIFIC ETHANOL INC COM 69423U305 2,949 4,153,428 SH   SOLE 0 3,747,216 0 406,212
PACIFIC MERCANTILE BANCORP COM 694552100 3,228 881,876 SH   SOLE 0 812,686 0 69,190
PACIFIC PREMIER BANCORP COM 69478X105 8,377 386,405 SH   SOLE 0 386,405 0 0
PACIRA BIOSCIENCES COM 695127100 149,581 2,850,797 SH   SOLE 0 2,845,028 0 5,769
PAE INC COM CL A 69290Y109 1,206 126,200 SH   SOLE 0 87,849 0 38,351
PAGERDUTY INC COM 69553P100 20,429 713,800 SH   SOLE 0 672,588 0 41,212
PAGSEGURO DIGITAL LTD COM CL A G68707101 5,928 167,745 SH   SOLE 0 143,985 0 23,760
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 84 164,300 SH   SOLE 0 9,991 0 154,309
PALO ALTO NETWORKS INC COM 697435105 1,146,111 4,990,252 SH   SOLE 0 4,990,252 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 605 57,642 SH   SOLE 0 0 0 57,642
P A M TRANSN SVCS INC COM 693149106 11,364 369,574 SH   SOLE 0 369,574 0 0
PAN AMERN SILVER CORP COM 697900108 158,138 5,203,609 SH   SOLE 0 5,201,309 0 2,300
PANHANDLE OIL AND GAS INC CL A 698477106 267 99,693 SH   SOLE 0 0 0 99,693
PAPA JOHNS INTL INC COM 698813102 95,448 1,201,968 SH   SOLE 0 1,151,811 0 50,157
PARAMOUNT GOLD NEV CORP COM 69924M109 60 48,180 SH   SOLE 0 39,012 0 9,168
PARAMOUNT GROUP INC COM 69924R108 18,812 2,439,933 SH   SOLE 0 2,439,933 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 2,456 470,508 SH   SOLE 0 360,981 0 109,527
PARK AEROSPACE CORP COM 70014A104 17,659 1,585,201 SH   SOLE 0 1,503,765 0 81,436
PARK CITY GROUP INC COM NEW 700215304 628 148,508 SH   SOLE 0 148,408 0 100
PARKE BANCORP INC COM 700885106 2,174 160,434 SH   SOLE 0 145,729 0 14,705
PARK HOTELS RESORTS INC COM 700517105 15,492 1,566,452 SH   SOLE 0 1,200,104 0 366,348
PARK NATL CORP COM 700658107 1,183 16,805 SH   SOLE 0 8,100 0 8,705
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 16,801 1,868,887 SH   SOLE 0 1,868,887 0 0
PARSONS CORPORATION COM 70202L102 4,512 124,500 SH   SOLE 0 110,385 0 14,115
PARTNER COMMUNICATIONS CO LT ADR 70211M109 11,589 2,686,551 SH   SOLE 0 2,686,551 0 0
PATRICK INDS INC COM 703343103 2,009 32,802 SH   SOLE 0 30,240 0 2,562
PATTERSON COS INC COM 703395103 16,617 755,304 SH   SOLE 0 725,701 0 29,603
PATTERSON UTI ENERGY INC COM 703481101 44,011 12,683,157 SH   SOLE 0 12,458,368 0 224,789
PAYCHEX INC COM 704326107 45,117 595,601 SH   SOLE 0 594,601 0 1,000
PAYCOM SOFTWARE INC COM 70432V102 30,028 96,950 SH   SOLE 0 90,143 0 6,807
PAYLOCITY HLDG CORP COM 70438V106 992 6,800 SH   SOLE 0 6,800 0 0
PAYSIGN INC COM 70451A104 15,101 1,555,150 SH   SOLE 0 1,555,150 0 0
PCB BANCORP COM 69320M109 1,297 125,932 SH   SOLE 0 84,532 0 41,400
PCSB FINL CORP COM 69324R104 6,158 485,682 SH   SOLE 0 434,842 0 50,840
PCTEL INC COM 69325Q105 10,354 1,549,937 SH   SOLE 0 1,469,969 0 79,968
PDL BIOPHARMA INC COM 69329Y104 24,136 8,294,249 SH   SOLE 0 8,152,566 0 141,683
PDL CMNTY BANCORP COM 69290X101 1,498 147,112 SH   SOLE 0 147,112 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 1,252 622,672 SH   SOLE 0 622,672 0 0
PEABODY ENERGY CORP NEW COM 704551100 11,252 3,906,853 SH   SOLE 0 3,906,853 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 8,489 453,220 SH   SOLE 0 400,958 0 52,262
PEARSON PLC SPONSORED ADR 705015105 6,086 841,800 SH   SOLE 0 841,800 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,364 539,095 SH   SOLE 0 539,095 0 0
PEDEVCO CORP COM PAR 70532Y303 9 11,393 SH   SOLE 0 11,393 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 209,058 3,618,800 SH   SOLE 0 2,263,150 0 1,355,650
PENNANT GROUP INC COM 70805E109 353 15,600 SH   SOLE 0 0 0 15,600
PENN NATL GAMING INC COM 707569109 2,123 69,500 SH   SOLE 0 69,500 0 0
PENNS WOODS BANCORP INC COM 708430103 4,067 179,102 SH   SOLE 0 174,445 0 4,657
PENNYMAC FINL SVCS INC NEW COM 70932M107 29,797 713,022 SH   SOLE 0 658,178 0 54,844
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,966 50,800 SH   SOLE 0 50,800 0 0
PENTAIR PLC SHS G7S00T104 11,353 298,837 SH   SOLE 0 245,915 0 52,922
PEOPLES BANCORP INC COM 709789101 8,980 421,979 SH   SOLE 0 404,700 0 17,279
PEOPLES BANCORP N C INC COM 710577107 979 55,396 SH   SOLE 0 53,792 0 1,604
PEOPLES FINL SVCS CORP COM 711040105 2,497 65,381 SH   SOLE 0 63,481 0 1,900
PEOPLES UTAH BANCORP COM 712706209 4,839 215,340 SH   SOLE 0 215,340 0 0
PEPSICO INC COM 713448108 16,774 126,826 SH   SOLE 0 0 0 126,826
PERCEPTRON INC COM 71361F100 2,316 699,683 SH   SOLE 0 670,389 0 29,294
PERDOCEO ED CORP COM 71363P106 80,309 5,041,395 SH   SOLE 0 4,913,282 0 128,113
PERFICIENT INC COM 71375U101 4,361 121,893 SH   SOLE 0 121,893 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 4,485 153,900 SH   SOLE 0 146,373 0 7,527
PERFORMANCE SHIPPING INC COM Y67305105 437 729,661 SH   SOLE 0 729,661 0 0
PERFORMANT FINL CORP COM 71377E105 650 995,939 SH   SOLE 0 995,939 0 0
PERION NETWORK LTD SHS NEW M78673114 10,131 1,937,139 SH   SOLE 0 1,937,139 0 0
PERKINELMER INC COM 714046109 29,437 300,100 SH   SOLE 0 240,402 0 59,698
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,338 209,418 SH   SOLE 0 170,071 0 39,347
PERMA PIPE INTL HLDGS INC COM 714167103 1,248 222,394 SH   SOLE 0 216,995 0 5,399
PERRIGO CO PLC SHS G97822103 1,852 33,500 SH   SOLE 0 33,500 0 0
PERSPECTA INC COM 715347100 17,724 762,969 SH   SOLE 0 635,082 0 127,887
PETIQ INC COM CL A 71639T106 1,376 39,500 SH   SOLE 0 34,943 0 4,557
PETMED EXPRESS INC COM 716382106 56,980 1,598,769 SH   SOLE 0 1,598,769 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 44,815 1,355,147 SH   SOLE 0 1,355,147 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 73,604 9,235,119 SH   SOLE 0 8,899,720 0 335,399
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 473,980 57,313,130 SH   SOLE 0 48,731,792 0 8,581,338
PFENEX INC COM 717071104 11,270 1,349,705 SH   SOLE 0 1,349,705 0 0
PFSWEB INC COM NEW 717098206 6,371 953,700 SH   SOLE 0 793,571 0 160,129
PGT INNOVATIONS INC COM 69336V101 44,692 2,850,229 SH   SOLE 0 2,850,229 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 605 131,500 SH   SOLE 0 400 0 131,100
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 24,562 935,000 SH   SOLE 0 895,920 0 39,080
PHILIP MORRIS INTL INC COM 718172109 21,172 302,200 SH   SOLE 0 11,248 0 290,952
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 162 74,182 SH   SOLE 0 22,250 0 51,932
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,284 867,387 SH   SOLE 0 704,587 0 162,800
PHOTRONICS INC COM 719405102 15,385 1,382,294 SH   SOLE 0 1,382,294 0 0
PHREESIA INC COM 71944F106 1,131 40,000 SH   SOLE 0 13,458 0 26,542
PICO HLDGS INC COM NEW 693366205 2,921 346,500 SH   SOLE 0 224,900 0 121,600
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 18,057 1,087,100 SH   SOLE 0 1,084,709 0 2,391
PIERIS PHARMACEUTICALS INC COM 720795103 5,465 1,762,890 SH   SOLE 0 1,762,890 0 0
PILGRIMS PRIDE CORP COM 72147K108 890 52,713 SH   SOLE 0 2,600 0 50,113
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 904 9,900 SH   SOLE 0 9,900 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 6,461 57,900 SH   SOLE 0 57,900 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 18,141 178,400 SH   SOLE 0 178,400 0 0
PINDUODUO INC SPONSORED ADS 722304102 957,174 11,150,680 SH   SOLE 0 10,934,340 0 216,340
PINGTAN MARINE ENTERPRISE LT SHS G7114V102 66 57,287 SH   SOLE 0 57,287 0 0
PINNACLE WEST CAP CORP COM 723484101 166,492 2,271,686 SH   SOLE 0 2,217,278 0 54,408
PIONEER BANCORP INC COM 723561106 119 13,000 SH   SOLE 0 13,000 0 0
PIONEER NAT RES CO COM 723787107 39,030 399,488 SH   SOLE 0 273,351 0 126,137
PIPER SANDLER COMPANIES COM 724078100 18,925 319,888 SH   SOLE 0 307,470 0 12,418
PITNEY BOWES INC COM 724479100 2,094 805,500 SH   SOLE 0 805,500 0 0
PIXELWORKS INC COM NEW 72581M305 5,498 1,702,245 SH   SOLE 0 1,665,693 0 36,552
PJT PARTNERS INC COM CL A 69343T107 565 11,000 SH   SOLE 0 1,699 0 9,301
PLANET FITNESS INC CL A 72703H101 43,913 725,000 SH   SOLE 0 530,807 0 194,193
PLATINUM GROUP METALS LTD COM 72765Q882 42 28,500 SH   SOLE 0 0 0 28,500
PLAYAGS INC COM 72814N104 2,260 668,660 SH   SOLE 0 668,660 0 0
PLDT INC SPONSORED ADR 69344D408 83,059 3,402,654 SH   SOLE 0 3,402,654 0 0
PLEXUS CORP COM 729132100 2,081 29,493 SH   SOLE 0 29,493 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 178 83,949 SH   SOLE 0 83,949 0 0
PLX PHARMA INC COM 72942A107 240 73,983 SH   SOLE 0 73,983 0 0
PLYMOUTH INDL REIT INC COM 729640102 7,192 561,866 SH   SOLE 0 537,342 0 24,524
PNC FINL SVCS GROUP INC COM 693475105 15,718 149,399 SH   SOLE 0 117,622 0 31,777
PNM RES INC COM 69349H107 84,975 2,210,600 SH   SOLE 0 2,210,600 0 0
POINTS INTL LTD COM NEW 730843208 6,837 750,630 SH   SOLE 0 670,780 0 79,850
POLARIS INC COM 731068102 324 3,500 SH   SOLE 0 2,300 0 1,200
POLARITYTE INC COM 731094108 22 17,488 SH   SOLE 0 9,068 0 8,420
POLAR PWR INC COM 73102V105 122 24,526 SH   SOLE 0 17,946 0 6,580
POLYONE CORP COM 73179P106 5,916 225,558 SH   SOLE 0 150,587 0 74,971
POOL CORPORATION COM 73278L105 8,084 29,736 SH   SOLE 0 18,259 0 11,477
POPULAR INC COM NEW 733174700 11,462 308,375 SH   SOLE 0 287,488 0 20,887
PORTLAND GEN ELEC CO COM NEW 736508847 100,383 2,400,928 SH   SOLE 0 2,398,300 0 2,628
PORTOLA PHARMACEUTICALS INC COM 737010108 4,075 226,500 SH   SOLE 0 226,500 0 0
POSTAL REALTY TRUST INC CL A 73757R102 283 17,750 SH   SOLE 0 12,930 0 4,820
POST HLDGS INC COM 737446104 41,330 471,700 SH   SOLE 0 461,214 0 10,486
POTBELLY CORP COM 73754Y100 4,210 1,846,695 SH   SOLE 0 1,846,695 0 0
POTLATCHDELTIC CORPORATION COM 737630103 92,919 2,443,305 SH   SOLE 0 2,437,091 0 6,214
POWELL INDS INC COM 739128106 16,602 606,135 SH   SOLE 0 606,135 0 0
POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 134 62,500 SH   SOLE 0 44,349 0 18,151
POWERFLEET INC COM 73931J109 2,648 573,249 SH   SOLE 0 573,249 0 0
POWER INTEGRATIONS INC COM 739276103 12,510 105,900 SH   SOLE 0 100,106 0 5,794
POWER REIT COM 73933H101 4,097 142,496 SH   SOLE 0 117,929 0 24,567
PPD INC COM 69355F102 5,411 201,900 SH   SOLE 0 165,718 0 36,182
PPL CORP COM 69351T106 15,010 580,900 SH   SOLE 0 328,252 0 252,648
PQ GROUP HLDGS INC COM 73943T103 675 51,000 SH   SOLE 0 51,000 0 0
PRA GROUP INC COM 69354N106 15,832 409,511 SH   SOLE 0 405,703 0 3,808
PRA HEALTH SCIENCES INC COM 69354M108 1,372 14,100 SH   SOLE 0 8,256 0 5,844
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 298 181,812 SH   SOLE 0 66,955 0 114,857
PREFERRED APT CMNTYS INC COM 74039L103 1,394 183,400 SH   SOLE 0 800 0 182,600
PREFERRED BK LOS ANGELES CA COM NEW 740367404 15,313 357,355 SH   SOLE 0 357,355 0 0
PREFORMED LINE PRODS CO COM 740444104 4,031 80,600 SH   SOLE 0 79,500 0 1,100
PREMIER FINANCIAL CORP COM 74052F108 21,296 1,205,212 SH   SOLE 0 1,205,212 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,618 204,187 SH   SOLE 0 204,187 0 0
PREMIER INC CL A 74051N102 134,258 3,916,506 SH   SOLE 0 3,916,506 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 15,475 412,002 SH   SOLE 0 378,560 0 33,442
PRETIUM RES INC COM 74139C102 1,498 179,100 SH   SOLE 0 0 0 179,100
PREVAIL THERAPEUTICS INC COM 74140Y101 858 57,600 SH   SOLE 0 37,650 0 19,950
PRGX GLOBAL INC COM NEW 69357C503 7,826 1,665,199 SH   SOLE 0 1,624,241 0 40,958
PRICESMART INC COM 741511109 24,361 403,800 SH   SOLE 0 403,800 0 0
PRICE T ROWE GROUP INC COM 74144T108 13,029 105,500 SH   SOLE 0 80,989 0 24,511
PRIMERICA INC COM 74164M108 2,880 24,700 SH   SOLE 0 13,479 0 11,221
PRIMORIS SVCS CORP COM 74164F103 1,445 81,354 SH   SOLE 0 6,020 0 75,334
PRIMO WATER CORPORATION COM 74167P108 29,952 2,178,360 SH   SOLE 0 2,178,360 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 2,493 41,700 SH   SOLE 0 29,854 0 11,846
PROASSURANCE CORP COM 74267C106 18,487 1,277,600 SH   SOLE 0 1,277,600 0 0
PROCTER AND GAMBLE CO COM 742718109 147,613 1,234,529 SH   SOLE 0 285,692 0 948,837
PRO-DEX INC COLO COM NEW 74265M205 999 56,060 SH   SOLE 0 30,360 0 25,700
PROFIRE ENERGY INC COM 74316X101 1,092 1,303,932 SH   SOLE 0 1,303,932 0 0
PROFOUND MED CORP COM NEW 74319B502 1,911 112,880 SH   SOLE 0 3,012 0 109,868
PROGRESSIVE CORP OHIO COM 743315103 203,686 2,542,582 SH   SOLE 0 2,542,582 0 0
PROGRESS SOFTWARE CORP COM 743312100 99,595 2,570,190 SH   SOLE 0 2,541,029 0 29,161
PROLOGIS INC. COM 74340W103 44,044 471,914 SH   SOLE 0 241,475 0 230,439
PROOFPOINT INC COM 743424103 42,915 386,200 SH   SOLE 0 330,874 0 55,326
PROPETRO HLDG CORP COM 74347M108 8,175 1,590,500 SH   SOLE 0 1,590,500 0 0
PROPHASE LABS INC COM 74345W108 289 200,700 SH   SOLE 0 200,700 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 886 145,700 SH   SOLE 0 0 0 145,700
PROSHARES TR PSHS SH MSCI EMR 74347R396 709 41,100 SH   SOLE 0 41,100 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,078 7,300 SH   SOLE 0 7,300 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 434 27,300 SH   SOLE 0 27,300 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 475 3,800 SH   SOLE 0 3,800 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 2,393 154,900 SH   SOLE 0 154,900 0 0
PROSHARES TR ULT MSCIBZL CAPP 74347B292 204 11,700 SH   SOLE 0 11,700 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 439 4,500 SH   SOLE 0 4,500 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G408 1,614 213,500 SH   SOLE 0 213,500 0 0
PROS HOLDINGS INC COM 74346Y103 33,945 764,000 SH   SOLE 0 764,000 0 0
PROSIGHT GLOBAL INC COM 74349J103 152 17,105 SH   SOLE 0 8,110 0 8,995
PROTAGONIST THERAPEUTICS INC COM 74366E102 9,400 532,300 SH   SOLE 0 488,737 0 43,563
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 2,010 530,434 SH   SOLE 0 506,524 0 23,910
PROTARA THERAPEUTICS INC COM STK 74365U107 879 29,986 SH   SOLE 0 28,016 0 1,970
PROTECTIVE INS CORP CL B 74368L203 9,615 638,003 SH   SOLE 0 638,003 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 259 189,380 SH   SOLE 0 9,576 0 179,804
PROTHENA CORP PLC SHS G72800108 4,058 387,962 SH   SOLE 0 206,115 0 181,847
PROVIDENCE SVC CORP COM 743815102 68,849 872,499 SH   SOLE 0 872,499 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,357 172,653 SH   SOLE 0 172,653 0 0
PROVIDENT FINL HLDGS INC COM 743868101 5,563 414,847 SH   SOLE 0 414,847 0 0
PROVIDENT FINL SVCS INC COM 74386T105 14,498 1,003,300 SH   SOLE 0 987,700 0 15,600
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,165 429,002 SH   SOLE 0 429,002 0 0
PRUDENTIAL PLC ADR 74435K204 5,411 178,100 SH   SOLE 0 178,100 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8,090 61,100 SH   SOLE 0 60,375 0 725
PSYCHEMEDICS CORP COM NEW 744375205 2,600 468,454 SH   SOLE 0 424,354 0 44,100
PTC THERAPEUTICS INC COM 69366J200 264 5,200 SH   SOLE 0 1,433 0 3,767
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 108,873 4,975,914 SH   SOLE 0 4,975,914 0 0
PUBLIC STORAGE COM 74460D109 232,763 1,213,004 SH   SOLE 0 1,213,004 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 81,467 1,657,185 SH   SOLE 0 1,526,168 0 131,017
PULMATRIX INC COM NEW 74584P202 2,882 1,675,333 SH   SOLE 0 1,503,333 0 172,000
PULTE GROUP INC COM 745867101 71,033 2,087,367 SH   SOLE 0 1,634,539 0 452,828
PUMA BIOTECHNOLOGY INC COM 74587V107 15,287 1,465,697 SH   SOLE 0 1,465,697 0 0
PURECYCLE CORP COM NEW 746228303 3,524 383,500 SH   SOLE 0 159,182 0 224,318
PURE STORAGE INC CL A 74624M102 20,421 1,178,375 SH   SOLE 0 1,178,375 0 0
PURPLE INNOVATION INC COM 74640Y106 5,290 293,900 SH   SOLE 0 89,000 0 204,900
PUXIN LTD ADS 74704P108 1,367 264,845 SH   SOLE 0 194,664 0 70,181
PYXIS TANKERS INC COM Y71726106 51 67,238 SH   SOLE 0 67,238 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5,491 1,009,450 SH   SOLE 0 1,009,450 0 0
QAD INC CL A 74727D306 27,409 663,977 SH   SOLE 0 640,318 0 23,659
QCR HOLDINGS INC COM 74727A104 17,529 562,200 SH   SOLE 0 562,200 0 0
QEP RESOURCES INC COM 74733V100 1,522 1,179,599 SH   SOLE 0 1,179,599 0 0
QIAGEN NV SHS NEW N72482123 11,794 275,495 SH   SOLE 0 275,495 0 0
QIWI PLC SPON ADR REP B 74735M108 20,097 1,160,351 SH   SOLE 0 1,052,371 0 107,980
QORVO INC COM 74736K101 71,237 644,506 SH   SOLE 0 409,388 0 235,118
QTS RLTY TR INC COM CL A 74736A103 22,146 345,547 SH   SOLE 0 293,306 0 52,241
QUAD / GRAPHICS INC COM CL A 747301109 2,572 791,400 SH   SOLE 0 791,400 0 0
QUALCOMM INC COM 747525103 28,532 312,820 SH   SOLE 0 42,036 0 270,784
QUALYS INC COM 74758T303 53,196 511,400 SH   SOLE 0 408,115 0 103,285
QUANEX BUILDING PRODUCTS COR COM 747619104 26,018 1,874,507 SH   SOLE 0 1,810,607 0 63,900
QUDIAN INC ADR 747798106 1,695 996,923 SH   SOLE 0 0 0 996,923
QUEST RESOURCE HLDG CORP COM NEW 74836W203 396 293,229 SH   SOLE 0 293,229 0 0
QUINSTREET INC COM 74874Q100 7,929 758,000 SH   SOLE 0 758,000 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 96 96,910 SH   SOLE 0 96,910 0 0
QUMU CORP COM 749063103 2,874 800,561 SH   SOLE 0 800,561 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 10,367 1,416,200 SH   SOLE 0 1,416,200 0 0
QURATE RETAIL INC COM SER A 74915M100 12,155 1,279,483 SH   SOLE 0 1,279,483 0 0
R1 RCM INC COM 749397105 4,478 401,598 SH   SOLE 0 387,192 0 14,406
RADA ELECTR INDS LTD COM PAR NEW M81863124 4,250 649,771 SH   SOLE 0 110,769 0 539,002
RADCOM LTD SHS NEW M81865111 1,506 185,033 SH   SOLE 0 172,034 0 12,999
RADIAN GROUP INC COM 750236101 5,656 364,700 SH   SOLE 0 364,700 0 0
RADIANT LOGISTICS INC COM 75025X100 368 93,700 SH   SOLE 0 59,054 0 34,646
RADIUS HEALTH INC COM NEW 750469207 8,513 624,559 SH   SOLE 0 624,559 0 0
RADNET INC COM 750491102 24,885 1,568,070 SH   SOLE 0 1,568,070 0 0
RADWARE LTD ORD M81873107 48,627 2,061,339 SH   SOLE 0 2,061,339 0 0
RAFAEL HLDGS INC COM CL B 75062E106 5,936 413,050 SH   SOLE 0 413,050 0 0
RALPH LAUREN CORP CL A 751212101 273,378 3,769,694 SH   SOLE 0 3,625,196 0 144,498
RAMACO RES INC COM 75134P303 108 50,569 SH   SOLE 0 50,569 0 0
RAMBUS INC DEL COM 750917106 62,337 4,101,086 SH   SOLE 0 4,079,819 0 21,267
RA MED SYS INC COM 74933X104 427 867,886 SH   SOLE 0 867,886 0 0
RANDOLPH BANCORP INC COM 752378109 310 30,892 SH   SOLE 0 4,774 0 26,118
RANGER ENERGY SVCS INC COM CL A 75282U104 115 38,987 SH   SOLE 0 38,987 0 0
RANPAK HLDGS CORP COM CL A 75321W103 1,953 262,457 SH   SOLE 0 30,486 0 231,971
RAVEN INDS INC COM 754212108 14,456 672,073 SH   SOLE 0 561,670 0 110,403
RAYONIER ADVANCED MATLS INC COM 75508B104 12,693 4,517,246 SH   SOLE 0 4,321,616 0 195,630
RAYONIER INC COM 754907103 83,795 3,380,209 SH   SOLE 0 3,380,209 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 74,668 1,211,746 SH   SOLE 0 515,561 0 696,185
RBB BANCORP COM 74930B105 1,484 108,700 SH   SOLE 0 108,700 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 503 36,300 SH   SOLE 0 14,085 0 22,215
RCM TECHNOLOGIES INC COM NEW 749360400 960 716,218 SH   SOLE 0 711,565 0 4,653
READING INTERNATIONAL INC CL A 755408101 3,548 834,790 SH   SOLE 0 828,382 0 6,408
REALNETWORKS INC COM NEW 75605L708 2,084 1,603,048 SH   SOLE 0 1,603,048 0 0
REALOGY HLDGS CORP COM 75605Y106 3,297 444,900 SH   SOLE 0 444,900 0 0
REALPAGE INC COM 75606N109 4,414 67,894 SH   SOLE 0 60,931 0 6,963
REATA PHARMACEUTICALS INC CL A 75615P103 21,016 134,700 SH   SOLE 0 62,114 0 72,586
RECRO PHARMA INC COM 75629F109 5,101 1,121,100 SH   SOLE 0 1,121,100 0 0
REDFIN CORP COM 75737F108 35,246 841,000 SH   SOLE 0 798,510 0 42,490
RED LION HOTELS CORP COM 756764106 748 321,090 SH   SOLE 0 255,490 0 65,600
RED ROBIN GOURMET BURGERS IN COM 75689M101 573 56,166 SH   SOLE 0 56,166 0 0
RED ROCK RESORTS INC CL A 75700L108 8,343 764,700 SH   SOLE 0 764,700 0 0
RED VIOLET INC COM 75704L104 953 54,000 SH   SOLE 0 16,933 0 37,067
REEDS INC COM 758338107 324 338,200 SH   SOLE 0 20,421 0 317,779
REGAL BELOIT CORP COM 758750103 1,746 20,000 SH   SOLE 0 18,298 0 1,702
REGENCY CTRS CORP COM 758849103 1,538 33,525 SH   SOLE 0 33,525 0 0
REGENERON PHARMACEUTICALS COM 75886F107 555,111 890,100 SH   SOLE 0 890,100 0 0
REGIONAL MGMT CORP COM 75902K106 8,160 460,737 SH   SOLE 0 400,537 0 60,200
REGIS CORP MINN COM 758932107 9,279 1,134,400 SH   SOLE 0 1,134,400 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 201 295,258 SH   SOLE 0 295,258 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 37,047 472,300 SH   SOLE 0 324,563 0 147,737
REKOR SYSTEMS INC COM 759419104 76 18,932 SH   SOLE 0 6,916 0 12,016
RELIANCE STEEL & ALUMINUM CO COM 759509102 19,262 202,912 SH   SOLE 0 126,525 0 76,387
RELIANT BANCORP INC COM 75956B101 1,261 77,425 SH   SOLE 0 77,425 0 0
RELIV INTL INC COM NEW 75952R209 373 103,680 SH   SOLE 0 103,680 0 0
RELX PLC SPONSORED ADR 759530108 83,523 3,545,100 SH   SOLE 0 3,545,100 0 0
RE MAX HLDGS INC CL A 75524W108 39,976 1,271,900 SH   SOLE 0 1,271,900 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 138,038 807,097 SH   SOLE 0 727,749 0 79,348
RENASANT CORP COM 75970E107 2,536 101,839 SH   SOLE 0 101,839 0 0
RENESOLA LTD SPONSORED ADS 75971T301 884 776,486 SH   SOLE 0 756,844 0 19,642
RENT A CTR INC NEW COM 76009N100 100,576 3,615,224 SH   SOLE 0 3,615,224 0 0
REPAY HLDGS CORP COM CL A 76029L100 10,473 425,200 SH   SOLE 0 0 0 425,200
REPLIGEN CORP COM 759916109 83,812 678,033 SH   SOLE 0 678,033 0 0
REPLIMUNE GROUP INC COM 76029N106 241 9,700 SH   SOLE 0 0 0 9,700
REPRO MED SYS INC COM 759910102 1,531 170,500 SH   SOLE 0 170,500 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,538 77,600 SH   SOLE 0 77,600 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 2,293 939,646 SH   SOLE 0 939,646 0 0
REPUBLIC SVCS INC COM 760759100 85,427 1,041,161 SH   SOLE 0 924,370 0 116,791
RESOLUTE FST PRODS INC COM 76117W109 1,796 851,400 SH   SOLE 0 851,400 0 0
RESOURCES CONNECTION INC COM 76122Q105 3,952 330,142 SH   SOLE 0 281,303 0 48,839
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11,250 992,900 SH   SOLE 0 821,472 0 171,428
RETAIL PPTYS AMER INC CL A 76131V202 40,334 5,510,166 SH   SOLE 0 5,510,166 0 0
RETAIL VALUE INC COM 76133Q102 5,647 456,837 SH   SOLE 0 309,998 0 146,839
RETO ECO SOLUTIONS INC COM G75271109 50 37,608 SH   SOLE 0 36,908 0 700
RETRACTABLE TECHNOLOGIES INC COM 76129W105 10,824 1,541,897 SH   SOLE 0 1,405,068 0 136,829
RETROPHIN INC COM 761299106 40,381 1,978,488 SH   SOLE 0 1,961,009 0 17,479
REV GROUP INC COM 749527107 188 30,800 SH   SOLE 0 5,029 0 25,771
REXAHN PHARMACEUTICALS INC COM 761640309 594 209,301 SH   SOLE 0 190,357 0 18,944
REX AMERICAN RESOURCES CORP COM 761624105 32,102 462,764 SH   SOLE 0 462,764 0 0
REXFORD INDL RLTY INC COM 76169C100 22,936 553,600 SH   SOLE 0 460,075 0 93,525
REXNORD CORP COM 76169B102 10,246 351,493 SH   SOLE 0 298,386 0 53,107
REYNOLDS CONSUMER PRODS INC COM 76171L106 5,385 155,000 SH   SOLE 0 117,106 0 37,894
RF INDS LTD COM PAR $0.01 749552105 3,365 722,177 SH   SOLE 0 716,557 0 5,620
RGC RES INC COM 74955L103 2,052 84,895 SH   SOLE 0 55,855 0 29,040
RH COM 74967X103 4,057 16,300 SH   SOLE 0 200 0 16,100
RHYTHM PHARMACEUTICALS INC COM 76243J105 5,261 235,900 SH   SOLE 0 235,900 0 0
RIBBON COMMUNICATIONS INC COM 762544104 5,433 1,382,500 SH   SOLE 0 1,382,500 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 322 388,852 SH   SOLE 0 388,852 0 0
RICHARDSON ELECTRS LTD COM 763165107 3,359 830,373 SH   SOLE 0 830,373 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 276 24,542 SH   SOLE 0 24,542 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 10,646 5,817,683 SH   SOLE 0 4,585,414 0 1,232,269
RIGNET INC COM 766582100 1,499 697,400 SH   SOLE 0 697,400 0 0
RIMINI STR INC DEL COM 76674Q107 3,136 608,879 SH   SOLE 0 502,729 0 106,150
RIOT BLOCKCHAIN INC COM 767292105 295 132,952 SH   SOLE 0 29,638 0 103,314
RIO TINTO PLC SPONSORED ADR 767204100 94,468 1,681,532 SH   SOLE 0 1,681,532 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 772 198,986 SH   SOLE 0 185,875 0 13,111
RITCHIE BROS AUCTIONEERS COM 767744105 135,465 3,318,908 SH   SOLE 0 2,654,508 0 664,400
RITE AID CORP COM 767754872 12,599 738,490 SH   SOLE 0 709,034 0 29,456
RIVERVIEW BANCORP INC COM 769397100 2,172 384,407 SH   SOLE 0 384,407 0 0
RLI CORP COM 749607107 9,080 110,600 SH   SOLE 0 110,600 0 0
RLJ LODGING TR COM 74965L101 4,717 499,732 SH   SOLE 0 499,732 0 0
RMR GROUP INC CL A 74967R106 19,675 667,616 SH   SOLE 0 667,616 0 0
ROBERT HALF INTL INC COM 770323103 25,311 479,098 SH   SOLE 0 479,098 0 0
ROCKWELL MED INC COM 774374102 107 54,705 SH   SOLE 0 54,705 0 0
ROCKY BRANDS INC COM 774515100 7,217 351,012 SH   SOLE 0 311,212 0 39,800
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2,219 522,003 SH   SOLE 0 460,737 0 61,266
ROGERS COMMUNICATIONS INC CL B 775109200 162,486 4,043,183 SH   SOLE 0 3,789,643 0 253,540
ROGERS CORP COM 775133101 5,557 44,600 SH   SOLE 0 44,600 0 0
ROLLINS INC COM 775711104 18,198 429,300 SH   SOLE 0 429,300 0 0
ROPER TECHNOLOGIES INC COM 776696106 30,711 79,100 SH   SOLE 0 38,292 0 40,808
ROSETTA STONE INC COM 777780107 25,978 1,540,823 SH   SOLE 0 1,540,823 0 0
ROSS STORES INC COM 778296103 22,028 258,428 SH   SOLE 0 172,574 0 85,854
ROYAL BK CDA COM 780087102 23,770 350,600 SH   SOLE 0 0 0 350,600
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 2,206 723,300 SH   SOLE 0 723,300 0 0
ROYAL GOLD INC COM 780287108 118,209 950,842 SH   SOLE 0 827,848 0 122,994
RPC INC COM 749660106 3,654 1,186,213 SH   SOLE 0 1,014,918 0 171,295
RPT REALTY SH BEN INT 74971D101 3,201 459,901 SH   SOLE 0 459,901 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 2,467 775,765 SH   SOLE 0 720,499 0 55,266
RTW RETAILWINDS INC COM 74980D100 121 602,628 SH   SOLE 0 602,628 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 992 122,127 SH   SOLE 0 122,027 0 100
RUBIUS THERAPEUTICS INC COM 78116T103 930 155,500 SH   SOLE 0 94,800 0 60,700
RUHNN HLDG LTD ADS 781314109 576 193,400 SH   SOLE 0 80,420 0 112,980
RUSH ENTERPRISES INC CL A 781846209 21,929 528,929 SH   SOLE 0 528,929 0 0
RUSH ENTERPRISES INC CL B 781846308 9,931 278,499 SH   SOLE 0 272,387 0 6,112
RUTHS HOSPITALITY GROUP INC COM 783332109 1,603 196,400 SH   SOLE 0 155,526 0 40,874
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 214,159 3,228,208 SH   SOLE 0 3,228,208 0 0
RYB ED INC ADR 74979W101 716 253,018 SH   SOLE 0 253,018 0 0
RYERSON HLDG CORP COM 783754104 781 138,700 SH   SOLE 0 23,707 0 114,993
RYMAN HOSPITALITY PPTYS INC COM 78377T107 14,174 409,641 SH   SOLE 0 409,641 0 0
SABRE CORP COM 78573M104 3,891 482,700 SH   SOLE 0 482,700 0 0
SACHEM CAP CORP COM 78590A109 212 71,545 SH   SOLE 0 64,745 0 6,800
SAFE BULKERS INC COM Y7388L103 5,656 4,636,186 SH   SOLE 0 4,636,186 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2,026 289,417 SH   SOLE 0 185,500 0 103,917
SAFEHOLD INC COM 78645L100 264 4,600 SH   SOLE 0 4,600 0 0
SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 751 452,585 SH   SOLE 0 312,064 0 140,521
SAFETY INS GROUP INC COM 78648T100 26,302 344,900 SH   SOLE 0 291,322 0 53,578
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,347 169,807 SH   SOLE 0 169,573 0 234
SAGE THERAPEUTICS INC COM 78667J108 11,884 285,800 SH   SOLE 0 193,885 0 91,915
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 14,140 534,200 SH   SOLE 0 534,200 0 0
SALEM MEDIA GROUP INC CL A 794093104 372 329,398 SH   SOLE 0 329,398 0 0
SALESFORCE COM INC COM 79466L302 28,227 150,681 SH   SOLE 0 43,763 0 106,918
SALLY BEAUTY HLDGS INC COM 79546E104 4,252 339,318 SH   SOLE 0 318,953 0 20,365
SANDERSON FARMS INC COM 800013104 59,440 512,901 SH   SOLE 0 512,901 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,523 1,180,419 SH   SOLE 0 947,790 0 232,629
SANDSTORM GOLD LTD COM NEW 80013R206 38,492 4,001,200 SH   SOLE 0 3,897,969 0 103,231
SANDY SPRING BANCORP INC COM 800363103 14,158 571,341 SH   SOLE 0 571,341 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 14,293 167,500 SH   SOLE 0 155,256 0 12,244
SANMINA CORPORATION COM 801056102 24,826 991,441 SH   SOLE 0 981,508 0 9,933
SAPIENS INTL CORP N V SHS G7T16G103 27,183 971,503 SH   SOLE 0 896,902 0 74,601
SAREPTA THERAPEUTICS INC COM 803607100 73,192 456,478 SH   SOLE 0 345,889 0 110,589
SASOL LTD SPONSORED ADR 803866300 1,132 146,800 SH   SOLE 0 146,800 0 0
SAUL CTRS INC COM 804395101 15,173 470,174 SH   SOLE 0 470,174 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 106,342 356,949 SH   SOLE 0 218,794 0 138,155
SB ONE BANCORP COM 78413T103 1,107 56,200 SH   SOLE 0 56,200 0 0
SCANSOURCE INC COM 806037107 513 21,310 SH   SOLE 0 0 0 21,310
SCHLUMBERGER LTD COM 806857108 45,004 2,447,204 SH   SOLE 0 1,326,474 0 1,120,730
SCHNEIDER NATIONAL INC CL B 80689H102 19,043 771,900 SH   SOLE 0 758,638 0 13,262
SCHNITZER STL INDS CL A 806882106 1,217 68,996 SH   SOLE 0 68,996 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,289 70,800 SH   SOLE 0 33,828 0 36,972
SCHOLASTIC CORP COM 807066105 2,213 73,899 SH   SOLE 0 73,899 0 0
SCHRODINGER INC COM 80810D103 6,364 69,500 SH   SOLE 0 35,544 0 33,956
SCHWAB CHARLES CORP COM 808513105 95,872 2,841,500 SH   SOLE 0 1,830,297 0 1,011,203
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 628 21,100 SH   SOLE 0 21,100 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,962 67,400 SH   SOLE 0 67,400 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 11,456 221,887 SH   SOLE 0 221,887 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6,147 109,300 SH   SOLE 0 109,300 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 518 10,000 SH   SOLE 0 10,000 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,163 21,300 SH   SOLE 0 21,300 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 697 13,900 SH   SOLE 0 13,900 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,704 23,000 SH   SOLE 0 23,000 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 5,816 96,900 SH   SOLE 0 96,900 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 12,064 361,098 SH   SOLE 0 361,098 0 0
SCIPLAY CORP CL A 809087109 11,384 767,600 SH   SOLE 0 499,201 0 268,399
SCORPIO BULKERS INC COM Y7546A130 494 32,289 SH   SOLE 0 32,289 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 15,679 116,600 SH   SOLE 0 74,496 0 42,104
SCPHARMACEUTICALS INC COM 810648105 2,456 333,686 SH   SOLE 0 232,755 0 100,931
SCULLY ROYALTY LTD COM SHS G7T96K107 548 72,170 SH   SOLE 0 70,710 0 1,460
SCYNEXIS INC COM 811292101 488 650,242 SH   SOLE 0 586,847 0 63,395
SEABOARD CORP COM 811543107 23,611 8,048 SH   SOLE 0 8,023 0 25
SEABRIDGE GOLD INC COM 811916105 2,511 143,162 SH   SOLE 0 0 0 143,162
SEACHANGE INTL INC COM 811699107 1,188 786,743 SH   SOLE 0 645,990 0 140,753
SEACOR HOLDINGS INC COM 811904101 34,599 1,221,705 SH   SOLE 0 1,221,705 0 0
SEACOR MARINE HLDGS INC COM 78413P101 70 27,546 SH   SOLE 0 3,306 0 24,240
SEAGATE TECHNOLOGY PLC SHS G7945M107 221,458 4,574,629 SH   SOLE 0 4,574,629 0 0
SEALED AIR CORP NEW COM 81211K100 10,640 323,909 SH   SOLE 0 323,909 0 0
SEA LTD SPONSORED ADS 81141R100 89,470 834,300 SH   SOLE 0 455,152 0 379,148
SEASPINE HLDGS CORP COM 81255T108 6,601 630,500 SH   SOLE 0 603,135 0 27,365
SEATTLE GENETICS INC COM 812578102 46,577 274,113 SH   SOLE 0 135,196 0 138,917
SEAWORLD ENTMT INC COM 81282V100 22,968 1,550,825 SH   SOLE 0 1,550,825 0 0
SECOO HLDG LTD ADR 81367P101 808 250,200 SH   SOLE 0 181,821 0 68,379
SECUREWORKS CORP CL A 81374A105 938 82,068 SH   SOLE 0 17,314 0 64,754
SECURITY NATL FINL CORP CL A NEW 814785309 1,345 199,423 SH   SOLE 0 199,228 0 195
SEELOS THERAPEUTICS INC COM 81577F109 989 979,586 SH   SOLE 0 979,586 0 0
SEI INVTS CO COM 784117103 16,215 294,926 SH   SOLE 0 196,524 0 98,402
SELECTA BIOSCIENCES INC COM 816212104 3,229 1,137,140 SH   SOLE 0 1,125,460 0 11,680
SELECT BANCORP INC NEW COM 81617L108 1,550 190,375 SH   SOLE 0 168,861 0 21,514
SELECT ENERGY SVCS INC CL A COM 81617J301 4,921 1,004,342 SH   SOLE 0 1,004,342 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 469 134,000 SH   SOLE 0 23,613 0 110,387
SELECTIVE INS GROUP INC COM 816300107 9,155 173,594 SH   SOLE 0 92,711 0 80,883
SELECT MED HLDGS CORP COM 81619Q105 6,265 425,300 SH   SOLE 0 425,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 18,247 482,100 SH   SOLE 0 482,100 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 480 13,800 SH   SOLE 0 13,800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,257 25,500 SH   SOLE 0 25,500 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,219 123,100 SH   SOLE 0 123,100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,613 46,100 SH   SOLE 0 46,100 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 25,424 1,098,700 SH   SOLE 0 1,098,700 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,787 127,900 SH   SOLE 0 127,900 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7,889 139,800 SH   SOLE 0 139,800 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,107 37,400 SH   SOLE 0 37,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,524 43,300 SH   SOLE 0 43,300 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 42 14,360 SH   SOLE 0 14,360 0 0
SEMILEDS CORP COM NEW 816645204 356 99,197 SH   SOLE 0 78,600 0 20,597
SEMPRA ENERGY COM 816851109 90,584 772,700 SH   SOLE 0 509,663 0 263,037
SEMTECH CORP COM 816850101 8,491 162,600 SH   SOLE 0 162,600 0 0
SENECA BIOPHARMA INC COM 81689B103 320 444,623 SH   SOLE 0 337,868 0 106,755
SENECA FOODS CORP NEW CL A 817070501 6,166 182,363 SH   SOLE 0 163,489 0 18,874
SENESTECH INC COM NEW 81720R208 42 20,929 SH   SOLE 0 20,929 0 0
SENMIAO TECHNOLOGY LTD COM 817225105 96 130,037 SH   SOLE 0 51,547 0 78,490
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 13,433 360,800 SH   SOLE 0 357,284 0 3,516
SENSIENT TECHNOLOGIES CORP COM 81725T100 8,544 163,800 SH   SOLE 0 163,800 0 0
SENSUS HEALTHCARE INC COM 81728J109 34 11,234 SH   SOLE 0 11,234 0 0
SERES THERAPEUTICS INC COM 81750R102 6,632 1,393,308 SH   SOLE 0 1,041,884 0 351,424
SERVICENOW INC COM 81762P102 150,399 371,300 SH   SOLE 0 128,154 0 243,146
SERVICE PPTYS TR COM SH BEN INT 81761L102 7,479 1,054,900 SH   SOLE 0 1,054,900 0 0
SERVICESOURCE INTL INC COM 81763U100 7,979 5,050,261 SH   SOLE 0 4,464,612 0 585,649
SESEN BIO INC COM 817763105 920 1,278,096 SH   SOLE 0 1,060,596 0 217,500
SFL CORPORATION LTD SHS G7738W106 12,370 1,331,565 SH   SOLE 0 1,331,565 0 0
SHAKE SHACK INC CL A 819047101 14,013 264,500 SH   SOLE 0 262,542 0 1,958
SHARPS COMPLIANCE CORP COM 820017101 4,469 635,746 SH   SOLE 0 635,746 0 0
SHARPSPRING INC COM 820054104 98 11,200 SH   SOLE 0 413 0 10,787
SHAW COMMUNICATIONS INC CL B CONV 82028K200 70,296 4,296,800 SH   SOLE 0 4,296,800 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 81,600 1,655,500 SH   SOLE 0 1,655,500 0 0
SHERWIN WILLIAMS CO COM 824348106 35,307 61,100 SH   SOLE 0 37,314 0 23,786
SHILOH INDS INC COM 824543102 559 345,211 SH   SOLE 0 345,211 0 0
SHINECO INC COM NEW 824567200 487 903,193 SH   SOLE 0 903,193 0 0
SHOE CARNIVAL INC COM 824889109 512 17,500 SH   SOLE 0 16,851 0 649
SHOPIFY INC CL A 82509L107 144,183 151,900 SH   SOLE 0 3,230 0 148,670
SHORE BANCSHARES INC COM 825107105 4,660 420,237 SH   SOLE 0 394,726 0 25,511
SHUTTERSTOCK INC COM 825690100 43,272 1,237,401 SH   SOLE 0 1,237,401 0 0
SHYFT GROUP INC COM 825698103 6,242 370,648 SH   SOLE 0 280,531 0 90,117
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 27,768 3,210,130 SH   SOLE 0 3,210,130 0 0
SI BONE INC COM 825704109 3,343 209,700 SH   SOLE 0 209,700 0 0
SIEBERT FINL CORP COM 826176109 61 12,100 SH   SOLE 0 12,100 0 0
SIERRA BANCORP COM 82620P102 7,031 372,431 SH   SOLE 0 372,431 0 0
SIERRA METALS INC COM 82639W106 124 97,000 SH   SOLE 0 18,288 0 78,712
SIERRA ONCOLOGY INC COM NEW 82640U404 1,143 94,474 SH   SOLE 0 94,474 0 0
SIERRA WIRELESS INC COM 826516106 13,130 1,462,100 SH   SOLE 0 1,462,100 0 0
SIFCO INDS INC COM 826546103 272 68,034 SH   SOLE 0 68,034 0 0
SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 447 574,370 SH   SOLE 0 568,057 0 6,313
SIGA TECHNOLOGIES INC COM 826917106 2,583 437,014 SH   SOLE 0 405,751 0 31,263
SIGMATRON INTL INC COM 82661L101 868 257,464 SH   SOLE 0 249,171 0 8,293
SIGNET JEWELERS LIMITED SHS G81276100 6,247 608,300 SH   SOLE 0 608,300 0 0
SILGAN HOLDINGS INC COM 827048109 11,261 347,680 SH   SOLE 0 264,010 0 83,670
SILICOM LTD ORD M84116108 767 20,900 SH   SOLE 0 0 0 20,900
SILICON LABORATORIES INC COM 826919102 16,986 169,398 SH   SOLE 0 169,398 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 15,766 323,279 SH   SOLE 0 317,792 0 5,487
SILK RD MED INC COM 82710M100 4,537 108,300 SH   SOLE 0 105,259 0 3,041
SILVERCORP METALS INC COM 82835P103 35,361 6,584,996 SH   SOLE 0 6,584,996 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,434 270,210 SH   SOLE 0 260,024 0 10,186
SIMPSON MANUFACTURING CO INC COM 829073105 20,618 244,400 SH   SOLE 0 217,810 0 26,590
SIMULATIONS PLUS INC COM 829214105 15,715 262,700 SH   SOLE 0 262,700 0 0
SINA CORP ORD G81477104 2,222 61,867 SH   SOLE 0 0 0 61,867
SINO GLOBAL SHIPPING AMER LT COM 82935V109 30 49,579 SH   SOLE 0 27,160 0 22,419
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 12,327 516,217 SH   SOLE 0 516,217 0 0
SINOVAC BIOTECH LTD SHS P8696W104 1,537 2,375,841 SH   SOLE 0 2,306,141 0 69,700
SIRIUS XM HOLDINGS INC COM 82968B103 234,195 39,896,966 SH   SOLE 0 31,293,823 0 8,603,143
SITE CENTERS CORP COM 82981J109 3,864 477,056 SH   SOLE 0 477,056 0 0
SITIME CORP COM 82982T106 1,252 26,400 SH   SOLE 0 4,099 0 22,301
SJW GROUP COM 784305104 56,166 904,300 SH   SOLE 0 904,300 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 678 35,100 SH   SOLE 0 35,100 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 3,997 164,220 SH   SOLE 0 151,930 0 12,290
SKY SOLAR HLDGS LTD SPONSORD ADS NEW 83084J202 863 182,057 SH   SOLE 0 169,641 0 12,416
SKYWEST INC COM 830879102 28,981 888,436 SH   SOLE 0 888,436 0 0
SLM CORP COM 78442P106 17,320 2,463,700 SH   SOLE 0 1,507,233 0 956,467
SMARTFINANCIAL INC COM NEW 83190L208 4,087 252,574 SH   SOLE 0 238,911 0 13,663
SMART GLOBAL HLDGS INC SHS G8232Y101 209 7,700 SH   SOLE 0 7,700 0 0
SMART SAND INC COM 83191H107 147 140,000 SH   SOLE 0 12,186 0 127,814
SMITH A O CORP COM 831865209 3,501 74,300 SH   SOLE 0 74,300 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 20,743 544,150 SH   SOLE 0 525,357 0 18,793
SMITH & WESSON BRANDS INC COM 831754106 80,939 3,761,100 SH   SOLE 0 3,728,557 0 32,543
SMTC CORP COM NEW 832682207 991 327,033 SH   SOLE 0 327,033 0 0
SMUCKER J M CO COM NEW 832696405 146,714 1,386,580 SH   SOLE 0 1,254,323 0 132,257
SNAP INC CL A 83304A106 209,117 8,902,400 SH   SOLE 0 5,196,026 0 3,706,374
SOCKET MOBILE INC COM NEW 83368E200 85 55,052 SH   SOLE 0 55,052 0 0
SOGOU INC ADR REPSTG A 83409V104 10,836 2,592,310 SH   SOLE 0 2,592,310 0 0
SOHU COM LTD SPONSORED ADS 83410S108 28,150 3,056,455 SH   SOLE 0 3,003,634 0 52,821
SOLAREDGE TECHNOLOGIES INC COM 83417M104 21,830 157,300 SH   SOLE 0 122,053 0 35,247
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,478 199,196 SH   SOLE 0 197,478 0 1,718
SOLARWINDS CORP COM 83417Q105 2,555 144,600 SH   SOLE 0 144,600 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 320 144,259 SH   SOLE 0 91,334 0 52,925
SOL GEL TECHNOLOGIES SHS M8694L103 376 41,986 SH   SOLE 0 0 0 41,986
SOLID BIOSCIENCES INC COM 83422E105 382 130,500 SH   SOLE 0 5,197 0 125,303
SOLIGENIX INC COM 834223307 379 179,400 SH   SOLE 0 0 0 179,400
SOLITARIO ZINC CORP COM 8342EP107 189 600,416 SH   SOLE 0 596,661 0 3,755
SONIC AUTOMOTIVE INC CL A 83545G102 384 12,026 SH   SOLE 0 8,275 0 3,751
SONIM TECHNOLOGIES INC COM 83548F101 238 296,783 SH   SOLE 0 79,414 0 217,369
SONOCO PRODS CO COM 835495102 1,825 34,900 SH   SOLE 0 34,708 0 192
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 586 82,234 SH   SOLE 0 82,234 0 0
SONOS INC COM 83570H108 34,613 2,365,898 SH   SOLE 0 2,365,898 0 0
SONY CORP SPONSORED ADR 835699307 22,211 321,300 SH   SOLE 0 173,169 0 148,131
SOTHERLY HOTELS INC COM 83600C103 921 365,670 SH   SOLE 0 365,670 0 0
SOUTHERN CO COM 842587107 23,523 453,666 SH   SOLE 0 453,666 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,832 138,307 SH   SOLE 0 138,307 0 0
SOUTHERN MO BANCORP INC COM 843380106 3,301 135,834 SH   SOLE 0 127,415 0 8,419
SOUTHERN NATL BANCORP OF VA COM 843395104 5,706 588,813 SH   SOLE 0 558,437 0 30,376
SOUTHSIDE BANCSHARES INC COM 84470P109 30,054 1,084,185 SH   SOLE 0 1,009,994 0 74,191
SOUTH ST CORP COM 840441109 9,459 198,464 SH   SOLE 0 198,464 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 16,123 233,500 SH   SOLE 0 226,297 0 7,203
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 2,954 217,700 SH   SOLE 0 216,990 0 710
SPAR GROUP INC COM 784933103 49 65,200 SH   SOLE 0 42,376 0 22,824
SPARK ENERGY INC CL A COM 846511103 7,148 1,011,004 SH   SOLE 0 1,011,004 0 0
SPARTANNASH CO COM 847215100 30,716 1,445,478 SH   SOLE 0 1,270,312 0 175,166
SPDR GOLD TR GOLD SHS 78463V107 12,954 77,400 SH   SOLE 0 77,400 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,584 15,100 SH   SOLE 0 15,100 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 3,805 62,900 SH   SOLE 0 62,900 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 2,838 93,100 SH   SOLE 0 93,100 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 720 24,900 SH   SOLE 0 24,900 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3,025 29,900 SH   SOLE 0 29,900 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 3,682 146,100 SH   SOLE 0 146,100 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 2,784 49,400 SH   SOLE 0 49,400 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3,685 73,900 SH   SOLE 0 73,900 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4,091 79,200 SH   SOLE 0 79,200 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 6,428 193,500 SH   SOLE 0 193,500 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 464 15,400 SH   SOLE 0 15,400 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 4,701 128,700 SH   SOLE 0 128,700 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 253 5,400 SH   SOLE 0 5,400 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 11,173 356,500 SH   SOLE 0 356,500 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 500 16,000 SH   SOLE 0 16,000 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 711 19,600 SH   SOLE 0 19,600 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,452 50,100 SH   SOLE 0 50,100 0 0
SPDR SER TR S&P BIOTECH 78464A870 3,011 26,900 SH   SOLE 0 26,900 0 0
SPDR SER TR S&P BK ETF 78464A797 710 22,500 SH   SOLE 0 22,500 0 0
SPDR SER TR S&P DIVID ETF 78464A763 274 3,000 SH   SOLE 0 3,000 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 10,540 115,150 SH   SOLE 0 115,150 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 2,101 47,868 SH   SOLE 0 47,868 0 0
SPDR SER TR S&P REGL BKG 78464A698 691 18,000 SH   SOLE 0 18,000 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 3,572 83,300 SH   SOLE 0 83,300 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 269 2,400 SH   SOLE 0 2,400 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 844 2,600 SH   SOLE 0 2,600 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 10,147 3,002,073 SH   SOLE 0 3,002,073 0 0
SPERO THERAPEUTICS INC COM 84833T103 4,464 329,903 SH   SOLE 0 329,903 0 0
S&P GLOBAL INC COM 78409V104 93,508 283,805 SH   SOLE 0 169,958 0 113,847
SPHERE 3D CORP NEW COM 84841L308 105 36,768 SH   SOLE 0 0 0 36,768
SPI ENERGY CO LTD SHS NEW G8651P110 119 113,800 SH   SOLE 0 20,384 0 93,416
SPIRE INC COM 84857L101 7,563 115,100 SH   SOLE 0 110,894 0 4,206
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,995 292,199 SH   SOLE 0 292,199 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 2,375 192,900 SH   SOLE 0 106,335 0 86,565
SPOK HLDGS INC COM 84863T106 14,142 1,512,493 SH   SOLE 0 1,410,610 0 101,883
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,789 125,528 SH   SOLE 0 0 0 125,528
SPOTIFY TECHNOLOGY S A SHS L8681T102 325,557 1,260,921 SH   SOLE 0 1,174,909 0 86,012
SP PLUS CORP COM 78469C103 13,455 649,700 SH   SOLE 0 543,833 0 105,867
SPRING BK PHARMACEUTICALS IN COM 849431101 695 472,530 SH   SOLE 0 464,224 0 8,306
SPROTT INC COM NEW 852066208 3,005 83,690 SH   SOLE 0 0 0 83,690
SPROUTS FMRS MKT INC COM 85208M102 246,381 9,628,030 SH   SOLE 0 9,512,425 0 115,605
SPROUT SOCIAL INC COM CL A 85209W109 1,393 51,600 SH   SOLE 0 700 0 50,900
SPS COMMERCE INC COM 78463M107 72,736 968,263 SH   SOLE 0 930,926 0 37,337
SPX CORP COM 784635104 5,860 142,400 SH   SOLE 0 117,534 0 24,866
SQUARE INC CL A 852234103 109,683 1,045,200 SH   SOLE 0 41,201 0 1,003,999
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 27,805 492,300 SH   SOLE 0 453,590 0 38,710
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,408 55,500 SH   SOLE 0 55,500 0 0
SSR MNG INC COM 784730103 140,975 6,609,228 SH   SOLE 0 6,471,115 0 138,113
STAFFING 360 SOLUTIONS INC COM 852387307 53 66,583 SH   SOLE 0 66,583 0 0
STAMPS COM INC COM NEW 852857200 22,631 123,200 SH   SOLE 0 123,200 0 0
STANDARD DIVERSIFIED INC COM CL A 85336L109 346 26,794 SH   SOLE 0 20,985 0 5,809
STANDARD MTR PRODS INC COM 853666105 1,887 45,810 SH   SOLE 0 44,600 0 1,210
STANTEC INC COM 85472N109 18,914 613,100 SH   SOLE 0 390,859 0 222,241
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 10,506 1,591,826 SH   SOLE 0 1,591,826 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 12,152 1,385,655 SH   SOLE 0 1,248,055 0 137,600
STARRETT L S CO CL A 855668109 1,647 485,915 SH   SOLE 0 460,143 0 25,772
STARTEK INC COM 85569C107 3,631 714,700 SH   SOLE 0 674,047 0 40,653
STATE AUTO FINL CORP COM 855707105 3,237 181,368 SH   SOLE 0 138,957 0 42,411
S & T BANCORP INC COM 783859101 303 12,936 SH   SOLE 0 11,200 0 1,736
STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 468 255,557 SH   SOLE 0 72,520 0 183,037
STEALTHGAS INC SHS Y81669106 5,929 2,156,054 SH   SOLE 0 2,137,574 0 18,480
STEELCASE INC CL A 858155203 18,607 1,542,900 SH   SOLE 0 1,542,900 0 0
STEEL CONNECT INC COM 858098106 1,390 2,315,493 SH   SOLE 0 2,166,597 0 148,896
STEEL DYNAMICS INC COM 858119100 85,935 3,293,785 SH   SOLE 0 3,271,496 0 22,289
STEPAN CO COM 858586100 30,693 316,100 SH   SOLE 0 290,500 0 25,600
STERIS PLC SHS USD G8473T100 31,563 205,700 SH   SOLE 0 160,449 0 45,251
STERLING BANCORP INC COM 85917W102 1,174 327,877 SH   SOLE 0 299,877 0 28,000
STERLING CONSTRUCTION CO INC COM 859241101 20,486 1,956,600 SH   SOLE 0 1,953,400 0 3,200
STEWART INFORMATION SVCS COR COM 860372101 38,332 1,179,097 SH   SOLE 0 1,119,882 0 59,215
STIFEL FINL CORP COM 860630102 4,481 94,477 SH   SOLE 0 78,060 0 16,417
ST JOE CO COM 790148100 4,420 227,600 SH   SOLE 0 202,273 0 25,327
STMICROELECTRONICS N V NY REGISTRY 861012102 6,627 243,570 SH   SOLE 0 13,078 0 230,492
STOCK YDS BANCORP INC COM 861025104 11,115 276,490 SH   SOLE 0 276,490 0 0
STONECO LTD COM CL A G85158106 33,892 874,400 SH   SOLE 0 703,366 0 171,034
STONERIDGE INC COM 86183P102 10,756 520,619 SH   SOLE 0 520,619 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 1,531 1,330,879 SH   SOLE 0 1,309,414 0 21,465
STRATASYS LTD SHS M85548101 4,960 312,732 SH   SOLE 0 297,613 0 15,119
STRATEGIC ED INC COM 86272C103 100,992 657,289 SH   SOLE 0 638,881 0 18,408
STRATTEC SEC CORP COM 863111100 1,418 88,958 SH   SOLE 0 88,706 0 252
STRATUS PPTYS INC COM NEW 863167201 468 23,600 SH   SOLE 0 22,300 0 1,300
STREAMLINE HEALTH SOLUTIONS COM 86323X106 454 341,197 SH   SOLE 0 336,072 0 5,125
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4,742 1,254,600 SH   SOLE 0 981,700 0 272,900
STRYKER CORPORATION COM 863667101 26,542 147,300 SH   SOLE 0 129,776 0 17,524
STURM RUGER & CO INC COM 864159108 125,649 1,653,276 SH   SOLE 0 1,639,038 0 14,238
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 50,271 8,945,070 SH   SOLE 0 8,945,070 0 0
SUMMER INFANT INC COM NEW 865646301 313 38,999 SH   SOLE 0 38,799 0 200
SUMMIT FINL GROUP INC COM 86606G101 4,477 271,635 SH   SOLE 0 271,635 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 338 56,952 SH   SOLE 0 56,952 0 0
SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 1,073 361,112 SH   SOLE 0 213,918 0 147,194
SUN CMNTYS INC COM 866674104 24,055 177,294 SH   SOLE 0 141,612 0 35,682
SUNCOKE ENERGY INC COM 86722A103 13,736 4,640,433 SH   SOLE 0 4,640,433 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,104 421,640 SH   SOLE 0 17,800 0 403,840
SUNLANDS TECHNOLOGY GROUP ADS 86740P108 92 68,870 SH   SOLE 0 68,870 0 0
SUN LIFE FINANCIAL INC. COM 866796105 16,981 462,199 SH   SOLE 0 279,499 0 182,700
SUNLINK HEALTH SYSTEMS INC COM 86737U102 177 197,800 SH   SOLE 0 197,800 0 0
SUNOPTA INC COM 8676EP108 5,524 1,175,300 SH   SOLE 0 881,141 0 294,159
SUNSTONE HOTEL INVS INC NEW COM 867892101 37,102 4,552,431 SH   SOLE 0 4,552,431 0 0
SUPERCOM LTD NEW SHS NEW M87095119 678 423,610 SH   SOLE 0 423,610 0 0
SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 25 66,000 SH   SOLE 0 66,000 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 360 484,124 SH   SOLE 0 484,124 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 382 335,282 SH   SOLE 0 335,282 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 2,042 152,410 SH   SOLE 0 152,410 0 0
SUPERIOR INDS INTL INC COM 868168105 948 557,909 SH   SOLE 0 484,709 0 73,200
SUPERNUS PHARMACEUTICALS INC COM 868459108 37,829 1,592,800 SH   SOLE 0 1,592,800 0 0
SUPPORT COM INC COM NEW 86858W200 1,371 972,424 SH   SOLE 0 972,424 0 0
SURFACE ONCOLOGY INC COM 86877M209 3,669 559,337 SH   SOLE 0 412,337 0 147,000
SURMODICS INC COM 868873100 36,434 842,600 SH   SOLE 0 842,600 0 0
SUTRO BIOPHARMA INC COM 869367102 1,160 149,513 SH   SOLE 0 27,842 0 121,671
SUZANO S A SPON ADS 86959K105 25,984 3,843,738 SH   SOLE 0 3,806,238 0 37,500
SVMK INC COM 78489X103 8,750 371,700 SH   SOLE 0 371,700 0 0
SWITCH INC CL A 87105L104 129,927 7,291,063 SH   SOLE 0 7,291,063 0 0
SWK HLDGS CORP COM NEW 78501P203 213 17,800 SH   SOLE 0 4,686 0 13,114
S&W SEED CO COM 785135104 294 128,991 SH   SOLE 0 105,691 0 23,300
SYKES ENTERPRISES INC COM 871237103 14,322 517,770 SH   SOLE 0 457,200 0 60,570
SYNACOR INC COM 871561106 2,236 1,978,725 SH   SOLE 0 1,978,725 0 0
SYNALLOY CP DEL COM 871565107 960 128,300 SH   SOLE 0 128,300 0 0
SYNAPTICS INC COM 87157D109 58,390 971,227 SH   SOLE 0 801,888 0 169,339
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,446 692,998 SH   SOLE 0 692,998 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,403 94,700 SH   SOLE 0 94,700 0 0
SYNLOGIC INC COM 87166L100 854 420,447 SH   SOLE 0 33,468 0 386,979
SYNNEX CORP COM 87162W100 6,878 57,428 SH   SOLE 0 27,846 0 29,582
SYNOVUS FINL CORP COM NEW 87161C501 14,517 707,118 SH   SOLE 0 707,118 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 455 889,619 SH   SOLE 0 797,815 0 91,804
SYPRIS SOLUTIONS INC COM 871655106 488 673,297 SH   SOLE 0 673,297 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 621 58,300 SH   SOLE 0 0 0 58,300
SYSCO CORP COM 871829107 36,968 676,335 SH   SOLE 0 596,079 0 80,256
SYSTEMAX INC COM 871851101 9,099 442,967 SH   SOLE 0 415,567 0 27,400
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,546 85,600 SH   SOLE 0 72,847 0 12,753
TAITRON COMPONENTS INC CL A 874028103 822 312,401 SH   SOLE 0 312,401 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 147,715 2,601,999 SH   SOLE 0 2,132,899 0 469,100
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 100,546 5,607,700 SH   SOLE 0 5,342,464 0 265,236
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 189,039 1,354,440 SH   SOLE 0 1,059,619 0 294,821
TAL EDUCATION GROUP SPONSORED ADS 874080104 228,410 3,340,300 SH   SOLE 0 3,005,584 0 334,716
TANDEM DIABETES CARE INC COM NEW 875372203 82,641 835,428 SH   SOLE 0 779,559 0 55,869
TANTECH HLDGS LTD COM G8675X107 570 467,648 SH   SOLE 0 377,501 0 90,147
TANZANIAN GOLD CORP COM 87601A107 385 435,500 SH   SOLE 0 0 0 435,500
TAOPING INC COM G8675V101 38 81,093 SH   SOLE 0 56,885 0 24,208
TARENA INTL INC SPONSORED ADS 876108101 1,125 725,799 SH   SOLE 0 725,799 0 0
TARGA RES CORP COM 87612G101 34,992 1,743,492 SH   SOLE 0 1,382,503 0 360,989
TARGET CORP COM 87612E106 945,156 7,880,897 SH   SOLE 0 7,780,930 0 99,967
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 48,777 733,600 SH   SOLE 0 727,895 0 5,705
TASEKO MINES LTD COM 876511106 3,473 7,015,437 SH   SOLE 0 7,015,437 0 0
TATA MTRS LTD SPONSORED ADR 876568502 25,524 3,884,908 SH   SOLE 0 3,884,908 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227 843 212,900 SH   SOLE 0 212,900 0 0
TAYLOR DEVICES INC COM 877163105 332 33,235 SH   SOLE 0 33,235 0 0
TC ENERGY CORP COM 87807B107 16,744 392,203 SH   SOLE 0 63,500 0 328,703
TCR2 THERAPEUTICS INC COM 87808K106 524 34,100 SH   SOLE 0 34,100 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 109,377 3,006,528 SH   SOLE 0 2,927,941 0 78,587
TDH HLDGS INC SHS G87084102 146 89,300 SH   SOLE 0 89,300 0 0
TD HLDGS INC COM 87250W103 151 80,100 SH   SOLE 0 61,530 0 18,570
TEAM INC COM 878155100 1,735 311,527 SH   SOLE 0 311,527 0 0
TECHTARGET INC COM 87874R100 36,432 1,213,200 SH   SOLE 0 1,213,200 0 0
TEEKAY CORPORATION COM Y8564W103 4,596 1,915,175 SH   SOLE 0 1,915,175 0 0
TEEKAY TANKERS LTD CL A Y8565N300 2,733 213,165 SH   SOLE 0 213,165 0 0
TEJON RANCH CO COM 879080109 10,013 695,378 SH   SOLE 0 616,025 0 79,353
TELADOC HEALTH INC COM 87918A105 31,336 164,200 SH   SOLE 0 89,723 0 74,477
TELEDYNE TECHNOLOGIES INC COM 879360105 18,439 59,300 SH   SOLE 0 42,681 0 16,619
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 26,215 2,958,849 SH   SOLE 0 2,958,849 0 0
TELENAV INC COM 879455103 12,212 2,224,491 SH   SOLE 0 2,224,491 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 59,481 2,992,008 SH   SOLE 0 2,992,008 0 0
TELUS CORPORATION COM 87971M103 134,358 8,011,780 SH   SOLE 0 8,010,300 0 1,480
TEMPUR SEALY INTL INC COM 88023U101 34,025 472,896 SH   SOLE 0 472,896 0 0
TENABLE HLDGS INC COM 88025T102 8,120 272,400 SH   SOLE 0 203,130 0 69,270
TENARIS S A SPONSORED ADS 88031M109 128,988 9,975,848 SH   SOLE 0 9,946,211 0 29,637
TENAX THERAPEUTICS INC COM NEW 88032L209 646 713,452 SH   SOLE 0 631,078 0 82,374
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 164,863 12,248,400 SH   SOLE 0 12,248,400 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 11,699 645,975 SH   SOLE 0 491,332 0 154,643
TENGASCO INC COM PAR 88033R502 101 182,587 SH   SOLE 0 182,587 0 0
TERADATA CORP DEL COM 88076W103 29,437 1,415,219 SH   SOLE 0 1,328,272 0 86,947
TERADYNE INC COM 880770102 446,606 5,284,649 SH   SOLE 0 5,151,013 0 133,636
TEREX CORP NEW COM 880779103 4,769 254,100 SH   SOLE 0 254,100 0 0
TERRAFORM PWR INC COM CL A 88104R209 149,600 8,112,816 SH   SOLE 0 8,112,816 0 0
TERRENO RLTY CORP COM 88146M101 4,385 83,300 SH   SOLE 0 83,300 0 0
TERRITORIAL BANCORP INC COM 88145X108 15,751 662,088 SH   SOLE 0 658,740 0 3,348
TESLA INC COM 88160R101 1,195,248 1,106,906 SH   SOLE 0 819,359 0 287,547
TESSCO TECHNOLOGIES INC COM 872386107 2,434 442,500 SH   SOLE 0 442,500 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 552 219,140 SH   SOLE 0 219,140 0 0
TETRA TECH INC NEW COM 88162G103 11,078 140,020 SH   SOLE 0 115,502 0 24,518
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 50,448 4,091,463 SH   SOLE 0 3,025,034 0 1,066,429
TEXAS CAP BANCSHARES INC COM 88224Q107 10,493 339,900 SH   SOLE 0 336,012 0 3,888
TEXAS ROADHOUSE INC COM 882681109 3,847 73,172 SH   SOLE 0 32,703 0 40,469
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2,626 321,000 SH   SOLE 0 321,000 0 0
TFF PHARMACEUTICALS INC COM 87241J104 779 135,172 SH   SOLE 0 27,342 0 107,830
TFI INTL INC COM 87241L109 2,159 60,900 SH   SOLE 0 18,600 0 42,300
TFS FINL CORP COM 87240R107 89,719 6,269,689 SH   SOLE 0 6,141,000 0 128,689
TG THERAPEUTICS INC COM 88322Q108 22,507 1,155,400 SH   SOLE 0 1,130,885 0 24,515
THE ONE GROUP HOSPITALITY IN COM 88338K103 212 130,254 SH   SOLE 0 3,859 0 126,395
THERATECHNOLOGIES INC COM 88338H100 161 80,300 SH   SOLE 0 0 0 80,300
THERMO FISHER SCIENTIFIC INC COM 883556102 69,539 191,917 SH   SOLE 0 191,917 0 0
THERMON GROUP HLDGS INC COM 88362T103 7,904 542,490 SH   SOLE 0 401,149 0 141,341
THE TRADE DESK INC COM CL A 88339J105 5,813 14,300 SH   SOLE 0 11,542 0 2,758
THIRD PT REINS LTD COM G8827U100 8,491 1,130,579 SH   SOLE 0 1,130,579 0 0
THOMSON REUTERS CORP. COM NEW 884903709 66,436 978,260 SH   SOLE 0 235,166 0 743,094
TIFFANY & CO NEW COM 886547108 162,205 1,330,202 SH   SOLE 0 610,748 0 719,454
TILLYS INC CL A 886885102 9,059 1,597,710 SH   SOLE 0 1,597,710 0 0
TIMBERLAND BANCORP INC COM 887098101 7,064 387,939 SH   SOLE 0 387,939 0 0
TIMKEN CO COM 887389104 3,566 78,400 SH   SOLE 0 78,400 0 0
TIMKENSTEEL CORP COM 887399103 281 72,146 SH   SOLE 0 72,146 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 25,108 1,940,334 SH   SOLE 0 1,940,334 0 0
TITAN INTL INC ILL COM 88830M102 5,465 3,743,240 SH   SOLE 0 3,743,240 0 0
TITAN MACHY INC COM 88830R101 5,902 543,500 SH   SOLE 0 457,561 0 85,939
TITAN MED INC COM NEW 88830X819 29 34,645 SH   SOLE 0 0 0 34,645
TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 987 153,700 SH   SOLE 0 100,632 0 53,068
TJX COS INC NEW COM 872540109 77,822 1,539,202 SH   SOLE 0 140,762 0 1,398,440
T-MOBILE US INC COM 872590104 538,987 5,175,106 SH   SOLE 0 5,175,106 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 825 4,911,306 SH   SOLE 0 4,911,306 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 8,594 132,692 SH   SOLE 0 132,692 0 0
TOOTSIE ROLL INDS INC COM 890516107 21,750 634,658 SH   SOLE 0 576,095 0 58,563
TOPBUILD CORP COM 89055F103 23,926 210,300 SH   SOLE 0 164,817 0 45,483
TORM PLC SHS CL A G89479102 220 32,131 SH   SOLE 0 900 0 31,231
TORONTO DOMINION BK ONT COM NEW 891160509 24,136 541,194 SH   SOLE 0 41,519 0 499,675
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 35,763 1,873,386 SH   SOLE 0 1,873,386 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 23,484 1,246,483 SH   SOLE 0 1,176,542 0 69,941
TOWN SPORTS INTL HLDGS INC COM 89214A102 1,021 1,891,078 SH   SOLE 0 1,891,078 0 0
TOWNSQUARE MEDIA INC CL A 892231101 2,537 567,652 SH   SOLE 0 509,886 0 57,766
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 146,197 1,163,710 SH   SOLE 0 1,157,951 0 5,759
TPG RE FIN TR INC COM 87266M107 1,723 200,317 SH   SOLE 0 200,317 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 544 277,396 SH   SOLE 0 209,185 0 68,211
TRACTOR SUPPLY CO COM 892356106 22,167 168,202 SH   SOLE 0 111,769 0 56,433
TRADEWEB MKTS INC CL A 892672106 9,300 159,966 SH   SOLE 0 159,966 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 25,255 283,833 SH   SOLE 0 272,732 0 11,101
TRANSACT TECHNOLOGIES INC COM 892918103 1,909 416,897 SH   SOLE 0 398,197 0 18,700
TRANSALTA CORP COM 89346D107 17,540 2,958,141 SH   SOLE 0 2,450,300 0 507,841
TRANSCAT INC COM 893529107 599 23,163 SH   SOLE 0 13,746 0 9,417
TRANSENTERIX INC COM 89366M300 172 318,467 SH   SOLE 0 318,467 0 0
TRANSGLOBE ENERGY CORP COM 893662106 1,698 2,971,467 SH   SOLE 0 2,970,067 0 1,400
TRANSUNION COM 89400J107 5,962 68,500 SH   SOLE 0 33,469 0 35,031
TRANS WORLD ENTMT CORP COM NEW 89336Q209 740 107,833 SH   SOLE 0 107,833 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 5,470 355,199 SH   SOLE 0 355,199 0 0
TRAVELZOO COM NEW 89421Q205 3,176 563,149 SH   SOLE 0 563,149 0 0
TRECORA RES COM 894648104 795 126,749 SH   SOLE 0 114,708 0 12,041
TREDEGAR CORP COM 894650100 3,179 206,400 SH   SOLE 0 130,500 0 75,900
TREEHOUSE FOODS INC COM 89469A104 43,432 991,600 SH   SOLE 0 958,165 0 33,435
TREVENA INC COM 89532E109 5,492 3,661,374 SH   SOLE 0 3,661,374 0 0
TRIBUNE PUBG CO NEW COM 89609W107 8,514 852,300 SH   SOLE 0 852,300 0 0
TRICIDA INC COM 89610F101 4,417 160,717 SH   SOLE 0 144,995 0 15,722
TRICO BANCSHARES COM 896095106 18,240 599,014 SH   SOLE 0 599,014 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 2,870 355,321 SH   SOLE 0 0 0 355,321
TRIMAS CORP COM NEW 896215209 13,610 568,270 SH   SOLE 0 461,125 0 107,145
TRIMBLE INC COM 896239100 1,598 37,000 SH   SOLE 0 37,000 0 0
TRINET GROUP INC COM 896288107 5,442 89,300 SH   SOLE 0 81,050 0 8,250
TRINITY BIOTECH PLC SPON ADR NEW 896438306 3,440 1,578,110 SH   SOLE 0 1,578,110 0 0
TRINITY INDS INC COM 896522109 8,571 402,600 SH   SOLE 0 363,427 0 39,173
TRINSEO S A SHS L9340P101 9,516 429,400 SH   SOLE 0 429,400 0 0
TRIO TECH INTL COM NEW 896712205 782 249,980 SH   SOLE 0 249,980 0 0
TRIPADVISOR INC COM 896945201 107,813 5,671,384 SH   SOLE 0 5,671,384 0 0
TRIP COM GROUP LTD ADS 89677Q107 235,094 9,069,973 SH   SOLE 0 8,830,331 0 239,642
TRI POINTE GROUP INC COM 87265H109 8,540 581,336 SH   SOLE 0 501,647 0 79,689
TRISTATE CAP HLDGS INC COM 89678F100 2,468 157,100 SH   SOLE 0 81,800 0 75,300
TRIUMPH GROUP INC NEW COM 896818101 17,591 1,952,400 SH   SOLE 0 1,872,612 0 79,788
TRONOX HOLDINGS PLC SHS G9087Q102 1,867 258,600 SH   SOLE 0 258,600 0 0
TRUEBLUE INC COM 89785X101 2,605 170,600 SH   SOLE 0 170,600 0 0
TRUECAR INC COM 89785L107 7,023 2,721,959 SH   SOLE 0 2,523,196 0 198,763
TRUSTCO BK CORP N Y COM 898349105 7,041 1,112,261 SH   SOLE 0 1,112,261 0 0
TRUSTMARK CORP COM 898402102 4,600 187,604 SH   SOLE 0 187,604 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 5,280 2,626,807 SH   SOLE 0 2,626,807 0 0
TSR INC COM 872885207 369 77,650 SH   SOLE 0 77,650 0 0
TTEC HLDGS INC COM 89854H102 19,356 415,722 SH   SOLE 0 409,300 0 6,422
TTM TECHNOLOGIES INC COM 87305R109 2,695 227,269 SH   SOLE 0 227,269 0 0
TUCOWS INC COM NEW 898697206 24,117 420,751 SH   SOLE 0 420,751 0 0
TUNIU CORP SPONSORED ADS A 89977P106 1,854 1,507,099 SH   SOLE 0 1,507,099 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,546 746,559 SH   SOLE 0 663,734 0 82,825
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 801 139,019 SH   SOLE 0 26,443 0 112,576
TURNING POINT THERAPEUTICS I COM 90041T108 9,766 151,200 SH   SOLE 0 107,902 0 43,298
TURNING PT BRANDS INC COM 90041L105 755 30,300 SH   SOLE 0 800 0 29,500
TURTLE BEACH CORP COM NEW 900450206 3,737 253,900 SH   SOLE 0 67,772 0 186,128
TUTOR PERINI CORP COM 901109108 2,537 208,280 SH   SOLE 0 208,280 0 0
TWILIO INC CL A 90138F102 155,919 710,595 SH   SOLE 0 497,228 0 213,367
TWIN DISC INC COM 901476101 756 136,493 SH   SOLE 0 75,713 0 60,780
TYME TECHNOLOGIES INC COM 90238J103 248 186,531 SH   SOLE 0 77,629 0 108,902
UBER TECHNOLOGIES INC COM 90353T100 187,422 6,030,316 SH   SOLE 0 6,030,316 0 0
UBIQUITI INC COM 90353W103 132,209 757,382 SH   SOLE 0 756,454 0 928
UBS GROUP AG SHS H42097107 63,951 5,541,700 SH   SOLE 0 5,541,700 0 0
UDR INC COM 902653104 107,034 2,863,416 SH   SOLE 0 2,699,904 0 163,512
UFP TECHNOLOGIES INC COM 902673102 23,602 535,673 SH   SOLE 0 525,907 0 9,766
UGI CORP NEW COM 902681105 36,692 1,153,845 SH   SOLE 0 1,126,550 0 27,295
ULTA BEAUTY INC COM 90384S303 28,845 141,800 SH   SOLE 0 59,773 0 82,027
ULTRA CLEAN HLDGS INC COM 90385V107 1,046 46,200 SH   SOLE 0 46,200 0 0
ULTRALIFE CORP COM 903899102 1,844 263,064 SH   SOLE 0 231,783 0 31,281
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 28,618 8,441,980 SH   SOLE 0 8,441,980 0 0
UMB FINL CORP COM 902788108 9,563 185,500 SH   SOLE 0 185,500 0 0
UMPQUA HLDGS CORP COM 904214103 12,817 1,204,578 SH   SOLE 0 1,191,169 0 13,409
UNDER ARMOUR INC CL C 904311206 1,680 190,100 SH   SOLE 0 190,100 0 0
UNICO AMERN CORP COM 904607108 122 22,029 SH   SOLE 0 22,029 0 0
UNIFI INC COM NEW 904677200 1,084 84,134 SH   SOLE 0 8,697 0 75,437
UNIFIRST CORP MASS COM 904708104 823 4,601 SH   SOLE 0 4,601 0 0
UNILEVER PLC SPON ADR NEW 904767704 14,560 265,300 SH   SOLE 0 265,300 0 0
UNION BANKSHARES INC COM 905400107 764 40,831 SH   SOLE 0 31,974 0 8,857
UNION PAC CORP COM 907818108 66,288 392,074 SH   SOLE 0 259,429 0 132,645
UNIQUE FABRICATING INC COM 90915J103 281 88,177 SH   SOLE 0 88,177 0 0
UNITED AIRLS HLDGS INC COM 910047109 4,618 133,427 SH   SOLE 0 133,427 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 11,098 551,568 SH   SOLE 0 551,568 0 0
UNITED FIRE GROUP INC COM 910340108 4,629 167,039 SH   SOLE 0 144,993 0 22,046
UNITED GUARDIAN INC COM 910571108 3,919 264,600 SH   SOLE 0 262,461 0 2,139
UNITEDHEALTH GROUP INC COM 91324P102 44,958 152,426 SH   SOLE 0 0 0 152,426
UNITED INS HLDGS CORP COM 910710102 1,463 187,071 SH   SOLE 0 129,078 0 57,993
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 50,430 19,102,139 SH   SOLE 0 18,183,230 0 918,909
UNITED NAT FOODS INC COM 911163103 5,930 325,650 SH   SOLE 0 325,650 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 1,488 222,358 SH   SOLE 0 197,422 0 24,936
UNITED STATES CELLULAR CORP COM 911684108 23,188 751,162 SH   SOLE 0 751,162 0 0
UNITED STATES LIME & MINERAL COM 911922102 18,557 219,765 SH   SOLE 0 207,165 0 12,600
UNITED THERAPEUTICS CORP DEL COM 91307C102 450,945 3,726,818 SH   SOLE 0 3,501,603 0 225,215
UNITI GROUP INC COM 91325V108 809 86,486 SH   SOLE 0 86,486 0 0
UNITIL CORP COM 913259107 40,205 897,028 SH   SOLE 0 856,648 0 40,380
UNITY BANCORP INC COM 913290102 513 35,901 SH   SOLE 0 28,935 0 6,966
UNITY BIOTECHNOLOGY INC COM 91381U101 2,438 280,900 SH   SOLE 0 280,900 0 0
UNIVERSAL CORP VA COM 913456109 33,957 798,811 SH   SOLE 0 798,811 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 115,602 772,639 SH   SOLE 0 699,958 0 72,681
UNIVERSAL ELECTRS INC COM 913483103 9,963 212,800 SH   SOLE 0 212,800 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 40,421 508,510 SH   SOLE 0 491,239 0 17,271
UNIVERSAL HLTH SVCS INC CL B 913903100 22,935 246,900 SH   SOLE 0 171,334 0 75,566
UNIVERSAL INS HLDGS INC COM 91359V107 1,278 72,000 SH   SOLE 0 72,000 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 405 23,300 SH   SOLE 0 0 0 23,300
UNIVERSAL SEC INSTRS INC COM NEW 913821302 50 62,823 SH   SOLE 0 62,823 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 13,969 2,009,867 SH   SOLE 0 2,009,867 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 19,421 1,203,269 SH   SOLE 0 1,162,989 0 40,280
UNUM GROUP COM 91529Y106 2,930 176,600 SH   SOLE 0 176,600 0 0
UNUM THERAPEUTICS INC COM 903214104 548 1,191,402 SH   SOLE 0 801,380 0 390,022
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 130 31,200 SH   SOLE 0 18,035 0 13,165
UPWORK INC COM 91688F104 14,186 982,400 SH   SOLE 0 982,400 0 0
URBAN EDGE PPTYS COM 91704F104 7,024 591,776 SH   SOLE 0 554,432 0 37,344
URBAN ONE INC CL A 91705J105 2,124 104,900 SH   SOLE 0 104,900 0 0
URBAN ONE INC CL D NON VTG 91705J204 2,718 1,422,980 SH   SOLE 0 1,422,980 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,076 109,328 SH   SOLE 0 0 0 109,328
URSTADT BIDDLE PPTYS INC CL A 917286205 13,722 1,155,022 SH   SOLE 0 1,045,922 0 109,100
URSTADT BIDDLE PPTYS INC COM 917286106 853 84,900 SH   SOLE 0 77,601 0 7,299
USANA HEALTH SCIENCES INC COM 90328M107 129,873 1,768,666 SH   SOLE 0 1,764,067 0 4,599
U.S. AUTO PARTS NETWORK INC COM 90343C100 24,732 2,855,855 SH   SOLE 0 2,360,287 0 495,568
US ECOLOGY INC COM 91734M103 4,110 121,306 SH   SOLE 0 121,306 0 0
U S ENERGY CORP WYO COM 911805307 62 12,060 SH   SOLE 0 12,060 0 0
US FOODS HLDG CORP COM 912008109 775 39,300 SH   SOLE 0 39,300 0 0
U S GLOBAL INVS INC CL A 902952100 500 263,016 SH   SOLE 0 218,536 0 44,480
U S GOLD CORP COM NEW 90291C201 131 19,500 SH   SOLE 0 0 0 19,500
USIO INC COM 917313108 270 138,418 SH   SOLE 0 112,825 0 25,593
U S PHYSICAL THERAPY INC COM 90337L108 21,853 269,723 SH   SOLE 0 259,796 0 9,927
U S SILICA HLDGS INC COM 90346E103 17,249 4,778,212 SH   SOLE 0 4,778,212 0 0
U S WELL SVCS INC CL A 91274U101 17 33,905 SH   SOLE 0 33,905 0 0
UTAH MED PRODS INC COM 917488108 20,712 233,714 SH   SOLE 0 232,413 0 1,301
UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 2,016 1,151,997 SH   SOLE 0 1,151,997 0 0
UXIN LTD ADS 91818X108 1,436 1,004,368 SH   SOLE 0 968,068 0 36,300
VAALCO ENERGY INC COM NEW 91851C201 4,645 3,745,666 SH   SOLE 0 3,450,135 0 295,531
VALERO ENERGY CORP COM 91913Y100 5,628 95,688 SH   SOLE 0 40,486 0 55,202
VALE S A SPONSORED ADS 91912E105 47,616 4,618,390 SH   SOLE 0 4,618,390 0 0
VALHI INC NEW COM 918905209 1,509 143,951 SH   SOLE 0 143,951 0 0
VALLEY NATL BANCORP COM 919794107 760 97,139 SH   SOLE 0 97,139 0 0
VALMONT INDS INC COM 920253101 13,225 116,400 SH   SOLE 0 108,755 0 7,645
VALUE LINE INC COM 920437100 399 14,800 SH   SOLE 0 14,800 0 0
VALVOLINE INC COM 92047W101 84,392 4,365,851 SH   SOLE 0 4,365,851 0 0
VANDA PHARMACEUTICALS INC COM 921659108 48,389 4,229,822 SH   SOLE 0 4,195,076 0 34,746
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 748 20,400 SH   SOLE 0 20,400 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5,642 113,800 SH   SOLE 0 113,800 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 925 7,590 SH   SOLE 0 7,590 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,414 15,800 SH   SOLE 0 15,800 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 318 1,700 SH   SOLE 0 1,700 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 272 2,600 SH   SOLE 0 2,600 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 7,697 82,600 SH   SOLE 0 82,600 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1,406 12,592 SH   SOLE 0 12,592 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,198 50,502 SH   SOLE 0 50,502 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,889 32,700 SH   SOLE 0 32,700 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 12,556 217,500 SH   SOLE 0 217,500 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 213 1,800 SH   SOLE 0 1,800 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,274 16,200 SH   SOLE 0 16,200 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,255 7,600 SH   SOLE 0 7,600 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,000 12,200 SH   SOLE 0 12,200 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 685 4,700 SH   SOLE 0 4,700 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 887 8,300 SH   SOLE 0 8,300 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,257 6,300 SH   SOLE 0 6,300 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 652 2,300 SH   SOLE 0 2,300 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,739 17,500 SH   SOLE 0 17,500 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 885 13,900 SH   SOLE 0 13,900 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 12,961 239,395 SH   SOLE 0 239,395 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10,233 145,000 SH   SOLE 0 145,000 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,119 53,800 SH   SOLE 0 53,800 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 861 8,100 SH   SOLE 0 8,100 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 420 4,200 SH   SOLE 0 4,200 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 968 17,800 SH   SOLE 0 17,800 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 12,745 204,900 SH   SOLE 0 204,900 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12,457 150,700 SH   SOLE 0 150,700 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 947 4,800 SH   SOLE 0 4,800 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,933 16,500 SH   SOLE 0 16,500 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 607 7,800 SH   SOLE 0 7,800 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 496 6,300 SH   SOLE 0 6,300 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 498 3,000 SH   SOLE 0 3,000 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 556 3,400 SH   SOLE 0 3,400 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 335 3,600 SH   SOLE 0 3,600 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 660 3,300 SH   SOLE 0 3,300 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,002 5,200 SH   SOLE 0 5,200 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,366 4,900 SH   SOLE 0 4,900 0 0
VAPOTHERM INC COM 922107107 22,713 554,100 SH   SOLE 0 387,131 0 166,969
VAREX IMAGING CORP COM 92214X106 4,890 322,800 SH   SOLE 0 308,254 0 14,546
VARIAN MED SYS INC COM 92220P105 8,552 69,800 SH   SOLE 0 53,580 0 16,220
VARONIS SYS INC COM 922280102 14,405 162,800 SH   SOLE 0 159,739 0 3,061
VASCULAR BIOGENICS LTD COM M96883109 772 603,133 SH   SOLE 0 0 0 603,133
VAXART INC COM NEW 92243A200 5,455 616,328 SH   SOLE 0 616,328 0 0
VBI VACCINES INC COM NEW 91822J103 666 214,900 SH   SOLE 0 151,947 0 62,953
VECTOR GROUP LTD COM 92240M108 97,868 9,728,390 SH   SOLE 0 9,728,390 0 0
VECTRUS INC COM 92242T101 2,987 60,800 SH   SOLE 0 60,800 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 7,831 1,395,920 SH   SOLE 0 1,375,660 0 20,260
VEECO INSTRS INC DEL COM 922417100 15,372 1,139,485 SH   SOLE 0 1,050,293 0 89,192
VENATOR MATLS PLC SHS G9329Z100 573 320,038 SH   SOLE 0 320,038 0 0
VENTAS INC COM 92276F100 23,587 644,095 SH   SOLE 0 492,287 0 151,808
VEON LTD SPONSORED ADR 91822M106 214 119,095 SH   SOLE 0 0 0 119,095
VERA BRADLEY INC COM 92335C106 3,378 760,700 SH   SOLE 0 732,731 0 27,969
VERICEL CORP COM 92346J108 724 52,392 SH   SOLE 0 51,141 0 1,251
VERISIGN INC COM 92343E102 1,512,070 7,310,690 SH   SOLE 0 7,245,298 0 65,392
VERISK ANALYTICS INC COM 92345Y106 4,732 27,800 SH   SOLE 0 6,727 0 21,073
VERITEX HLDGS INC COM 923451108 751 42,423 SH   SOLE 0 1,151 0 41,272
VERITIV CORP COM 923454102 1,167 68,800 SH   SOLE 0 68,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 291,461 5,286,792 SH   SOLE 0 2,921,521 0 2,365,271
VERONA PHARMA PLC SPONSORED ADS 925050106 100 21,410 SH   SOLE 0 7,424 0 13,986
VERRA MOBILITY CORP COM 92511U102 3,656 355,600 SH   SOLE 0 295,950 0 59,650
VERSO CORP CL A 92531L207 1,312 109,700 SH   SOLE 0 109,700 0 0
VERTEX ENERGY INC COM 92534K107 100 139,855 SH   SOLE 0 9,815 0 130,040
VERTEX PHARMACEUTICALS INC COM 92532F100 1,678,378 5,781,332 SH   SOLE 0 5,654,284 0 127,048
VERTIV HOLDINGS CO COM CL A 92537N108 10,292 759,000 SH   SOLE 0 716,036 0 42,964
VERU INC COM 92536C103 4,488 1,343,686 SH   SOLE 0 908,019 0 435,667
V F CORP COM 918204108 29,934 491,200 SH   SOLE 0 482,180 0 9,020
VIACOMCBS INC CL A 92556H107 4,976 194,376 SH   SOLE 0 194,376 0 0
VIASAT INC COM 92552V100 3,618 94,293 SH   SOLE 0 94,293 0 0
VIAVI SOLUTIONS INC COM 925550105 60,892 4,779,588 SH   SOLE 0 4,280,845 0 498,743
VICTORY CAP HLDGS INC COM CL A 92645B103 5,572 324,114 SH   SOLE 0 173,213 0 150,901
VIEMED HEALTHCARE INC COM 92663R105 597 62,200 SH   SOLE 0 62,200 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 19,678 709,885 SH   SOLE 0 709,885 0 0
VINCE HLDG CORP COM NEW 92719W207 1,557 280,452 SH   SOLE 0 208,468 0 71,984
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 3,877 731,532 SH   SOLE 0 515,532 0 216,000
VIRCO MFG CO COM 927651109 538 205,269 SH   SOLE 0 196,803 0 8,466
VIRTU FINL INC CL A 928254101 98,268 4,163,903 SH   SOLE 0 4,079,819 0 84,084
VIRTUSA CORP COM 92827P102 7,880 242,696 SH   SOLE 0 242,696 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,213 275,925 SH   SOLE 0 275,071 0 854
VISHAY PRECISION GROUP INC COM 92835K103 21,726 883,874 SH   SOLE 0 849,971 0 33,903
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 6 11,950 SH   SOLE 0 0 0 11,950
VISTA GOLD CORP COM NEW 927926303 196 233,800 SH   SOLE 0 0 0 233,800
VISTA OUTDOOR INC COM 928377100 15,115 1,046,000 SH   SOLE 0 1,039,998 0 6,002
VISTEON CORP COM NEW 92839U206 6,055 88,400 SH   SOLE 0 85,495 0 2,905
VISTRA ENERGY CORP COM 92840M102 81,409 4,372,151 SH   SOLE 0 4,372,151 0 0
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 118 89,594 SH   SOLE 0 59,572 0 30,022
VIVUS INC COM NEW 928551308 169 205,341 SH   SOLE 0 205,341 0 0
VMWARE INC CL A COM 928563402 121,684 785,767 SH   SOLE 0 667,678 0 118,089
VOC ENERGY TR TR UNIT 91829B103 121 50,060 SH   SOLE 0 0 0 50,060
VOCERA COMMUNICATIONS INC COM 92857F107 15,368 724,924 SH   SOLE 0 724,024 0 900
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 609,600 38,243,408 SH   SOLE 0 38,243,408 0 0
VOLITIONRX LTD COM 928661107 112 28,778 SH   SOLE 0 1,274 0 27,504
VOLT INFORMATION SCIENCES IN COM 928703107 721 559,125 SH   SOLE 0 525,232 0 33,893
VONAGE HLDGS CORP COM 92886T201 7,819 777,226 SH   SOLE 0 740,608 0 36,618
VORNADO RLTY TR SH BEN INT 929042109 3,874 101,399 SH   SOLE 0 72,198 0 29,201
VOXX INTL CORP CL A 91829F104 4,056 701,720 SH   SOLE 0 699,022 0 2,698
VOYAGER THERAPEUTICS INC COM 92915B106 10,672 845,680 SH   SOLE 0 763,501 0 82,179
VTV THERAPEUTICS INC CL A 918385105 299 132,754 SH   SOLE 0 0 0 132,754
VULCAN MATLS CO COM 929160109 2,637 22,765 SH   SOLE 0 12,976 0 9,789
VUZIX CORP COM NEW 92921W300 105 44,100 SH   SOLE 0 7,703 0 36,397
WABASH NATL CORP COM 929566107 16,062 1,512,400 SH   SOLE 0 1,497,183 0 15,217
WADDELL & REED FINL INC CL A 930059100 1,722 111,000 SH   SOLE 0 110,747 0 253
WAH FU EDUCATION GROUP LIMIT SHS G94184101 93 21,131 SH   SOLE 0 9,832 0 11,299
WALGREENS BOOTS ALLIANCE INC COM 931427108 50,512 1,191,600 SH   SOLE 0 759,325 0 432,275
WALKER & DUNLOP INC COM 93148P102 696 13,700 SH   SOLE 0 13,700 0 0
WALMART INC COM 931142103 929,207 7,757,614 SH   SOLE 0 7,147,823 0 609,791
WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 37 17,600 SH   SOLE 0 4,201 0 13,399
WARRIOR MET COAL INC COM 93627C101 31,218 2,028,479 SH   SOLE 0 2,028,479 0 0
WASHINGTON FED INC COM 938824109 8,945 333,276 SH   SOLE 0 333,276 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,009 1,199,882 SH   SOLE 0 1,199,882 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 67,825 3,055,200 SH   SOLE 0 3,055,200 0 0
WASHINGTON TR BANCORP COM 940610108 12,441 379,868 SH   SOLE 0 376,700 0 3,168
WASTE CONNECTIONS INC COM 94106B101 175,860 1,875,036 SH   SOLE 0 1,836,048 0 38,988
WASTE MGMT INC DEL COM 94106L109 88,085 831,700 SH   SOLE 0 695,373 0 136,327
WATERS CORP COM 941848103 18,329 101,600 SH   SOLE 0 60,248 0 41,352
WATERSTONE FINL INC MD COM 94188P101 29,802 2,009,544 SH   SOLE 0 2,007,144 0 2,400
WATSCO INC CL B CONV 942622101 250 1,400 SH   SOLE 0 1,400 0 0
WATSCO INC COM 942622200 23,659 133,142 SH   SOLE 0 107,552 0 25,590
WATTS WATER TECHNOLOGIES INC CL A 942749102 26,308 324,790 SH   SOLE 0 303,184 0 21,606
WAYFAIR INC CL A 94419L101 79,933 404,500 SH   SOLE 0 195,498 0 209,002
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 7,006 272,596 SH   SOLE 0 272,596 0 0
WD-40 CO COM 929236107 101,038 509,523 SH   SOLE 0 509,523 0 0
WEBSTER FINL CORP CONN COM 947890109 5,113 178,731 SH   SOLE 0 171,843 0 6,888
WEC ENERGY GROUP INC COM 92939U106 19,894 226,975 SH   SOLE 0 188,784 0 38,191
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,617 85,400 SH   SOLE 0 85,400 0 0
WEIS MKTS INC COM 948849104 21,672 432,411 SH   SOLE 0 432,411 0 0
WELBILT INC COM 949090104 1,085 178,200 SH   SOLE 0 24,089 0 154,111
WELLS FARGO CO NEW COM 949746101 125,873 4,916,926 SH   SOLE 0 3,447,251 0 1,469,675
WELLTOWER INC COM 95040Q104 9,753 188,463 SH   SOLE 0 133,563 0 54,900
WERNER ENTERPRISES INC COM 950755108 17,902 411,263 SH   SOLE 0 242,722 0 168,541
WESBANCO INC COM 950810101 18,143 893,323 SH   SOLE 0 826,140 0 67,183
WESCO INTL INC COM 95082P105 14,433 411,074 SH   SOLE 0 380,410 0 30,664
WESTAMERICA BANCORPORATION COM 957090103 4,877 84,931 SH   SOLE 0 84,931 0 0
WEST BANCORPORATION INC CAP STK 95123P106 7,340 419,652 SH   SOLE 0 386,530 0 33,122
WESTELL TECHNOLOGIES INC CL A NEW 957541204 781 953,981 SH   SOLE 0 953,981 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,302 140,002 SH   SOLE 0 140,002 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 4,813 1,756,446 SH   SOLE 0 1,756,446 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 160 184,441 SH   SOLE 0 0 0 184,441
WESTERN DIGITAL CORP. COM 958102105 56,156 1,271,933 SH   SOLE 0 884,447 0 387,486
WESTERN NEW ENG BANCORP INC COM 958892101 10,139 1,751,139 SH   SOLE 0 1,686,610 0 64,529
WESTERN UN CO COM 959802109 44,349 2,051,300 SH   SOLE 0 519,039 0 1,532,261
WESTPAC BANKING CORP SPONSORED ADR 961214301 27,493 2,197,660 SH   SOLE 0 2,197,660 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 13,880 61,100 SH   SOLE 0 61,100 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 3,169 2,555,748 SH   SOLE 0 1,710,187 0 845,561
WESTWOOD HLDGS GROUP INC COM 961765104 10,703 679,558 SH   SOLE 0 656,096 0 23,462
WEYCO GROUP INC COM 962149100 1,525 70,628 SH   SOLE 0 70,628 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 21,164 942,281 SH   SOLE 0 887,277 0 55,004
WHEATON PRECIOUS METALS CORP COM 962879102 159,881 3,629,545 SH   SOLE 0 3,557,846 0 71,699
WHEELER REAL ESTATE INVT TR COM NEW 963025705 95 54,649 SH   SOLE 0 35,449 0 19,200
WHITE MTNS INS GROUP LTD COM G9618E107 9,412 10,600 SH   SOLE 0 4,800 0 5,800
WHITESTONE REIT COM 966084204 7,958 1,094,684 SH   SOLE 0 1,094,684 0 0
WIDEPOINT CORP COM 967590100 2,378 3,418,980 SH   SOLE 0 2,347,218 0 1,071,762
WILEY JOHN & SONS INC CL A 968223206 5,706 146,300 SH   SOLE 0 146,300 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 626 103,620 SH   SOLE 0 103,173 0 447
WILLIAMS COS INC COM 969457100 15,088 793,285 SH   SOLE 0 255,693 0 537,592
WILLIAMS SONOMA INC COM 969904101 23,898 291,400 SH   SOLE 0 190,036 0 101,364
WILLIS LEASE FINANCE CORP COM 970646105 9,870 406,487 SH   SOLE 0 406,487 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 22,830 115,920 SH   SOLE 0 41,155 0 74,765
WILLSCOT CORP COM 971375126 612 49,800 SH   SOLE 0 12,799 0 37,001
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 44 12,800 SH   SOLE 0 8,800 0 4,000
WINGSTOP INC COM 974155103 135,067 971,915 SH   SOLE 0 916,394 0 55,521
WINMARK CORP COM 974250102 33,674 196,650 SH   SOLE 0 189,150 0 7,500
WINS FIN HLDGS INC ORD SHS G97223104 800 20,200 SH   SOLE 0 20,200 0 0
WINTRUST FINL CORP COM 97650W108 8,070 185,000 SH   SOLE 0 185,000 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 11,807 3,567,193 SH   SOLE 0 3,398,299 0 168,894
WIRELESS TELECOM GROUP INC COM 976524108 1,036 1,043,183 SH   SOLE 0 1,043,183 0 0
WISDOMTREE INVTS INC COM 97717P104 12,975 3,739,077 SH   SOLE 0 3,549,754 0 189,323
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 717 18,400 SH   SOLE 0 18,400 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 228 4,600 SH   SOLE 0 4,600 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 766 16,300 SH   SOLE 0 16,300 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 346 7,600 SH   SOLE 0 7,600 0 0
WIX COM LTD SHS M98068105 299,752 1,169,900 SH   SOLE 0 1,169,900 0 0
WNS HLDGS LTD SPON ADR 92932M101 82,910 1,508,000 SH   SOLE 0 1,414,006 0 93,994
WOLVERINE WORLD WIDE INC COM 978097103 305 12,800 SH   SOLE 0 12,800 0 0
WORKDAY INC CL A 98138H101 75,825 404,700 SH   SOLE 0 206,859 0 197,841
WORKIVA INC COM CL A 98139A105 79,556 1,487,300 SH   SOLE 0 1,425,753 0 61,547
WORLD ACCEP CORP DEL COM 981419104 10,609 161,925 SH   SOLE 0 161,925 0 0
WORLD FUEL SVCS CORP COM 981475106 1,669 64,773 SH   SOLE 0 64,773 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,475 103,000 SH   SOLE 0 103,000 0 0
WPP PLC NEW ADR 92937A102 15,706 401,372 SH   SOLE 0 401,372 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 20,103 676,407 SH   SOLE 0 311,130 0 365,277
WSFS FINL CORP COM 929328102 48,320 1,683,631 SH   SOLE 0 1,683,631 0 0
W & T OFFSHORE INC COM 92922P106 4,537 1,989,950 SH   SOLE 0 1,989,950 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,911 103,300 SH   SOLE 0 103,300 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6,005 140,900 SH   SOLE 0 118,734 0 22,166
X4 PHARMACEUTICALS INC COM 98420X103 959 102,844 SH   SOLE 0 102,844 0 0
XCEL BRANDS INC COM NEW 98400M101 55 61,202 SH   SOLE 0 29,718 0 31,484
XCEL ENERGY INC COM 98389B100 81,162 1,298,594 SH   SOLE 0 1,298,594 0 0
XENETIC BIOSCIENCES INC COM 984015503 177 173,197 SH   SOLE 0 93,756 0 79,441
XENIA HOTELS & RESORTS INC COM 984017103 5,797 621,300 SH   SOLE 0 621,300 0 0
XENON PHARMACEUTICALS INC COM 98420N105 12,982 1,035,277 SH   SOLE 0 821,130 0 214,147
XERIS PHARMACEUTICALS INC COM 98422L107 279 105,000 SH   SOLE 0 35,215 0 69,785
XEROX HOLDINGS CORP COM NEW 98421M106 27,106 1,772,785 SH   SOLE 0 1,714,620 0 58,165
X FINANCIAL SPONSORED ADS 98372W103 210 232,882 SH   SOLE 0 232,882 0 0
XILINX INC COM 983919101 58,100 590,505 SH   SOLE 0 372,363 0 218,142
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 512 233,800 SH   SOLE 0 233,800 0 0
XOMA CORP DEL COM NEW 98419J206 1,726 87,369 SH   SOLE 0 73,700 0 13,669
XPERI HOLDING CORP COM 98390M103 52,153 3,533,386 SH   SOLE 0 3,533,386 0 0
XTANT MED HLDGS INC COM NEW 98420P308 202 224,688 SH   SOLE 0 223,716 0 972
YAMANA GOLD INC COM 98462Y100 228,962 41,941,144 SH   SOLE 0 34,132,626 0 7,808,518
YATRA ONLINE INC ORD SHS G98338109 231 340,402 SH   SOLE 0 340,402 0 0
YELP INC CL A 985817105 28,842 1,246,945 SH   SOLE 0 1,235,914 0 11,031
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 629 104,335 SH   SOLE 0 88,835 0 15,500
YIREN DIGITAL LTD SPONSORED ADS 98585L100 2,100 508,365 SH   SOLE 0 508,365 0 0
YORK WTR CO COM 987184108 13,416 279,736 SH   SOLE 0 279,736 0 0
YOUDAO INC SPONSORED ADS 98741T104 10,211 272,300 SH   SOLE 0 145,037 0 127,263
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,533 1,136,153 SH   SOLE 0 0 0 1,136,153
YRC WORLDWIDE INC COM PAR $.01 984249607 1,077 582,171 SH   SOLE 0 123,712 0 458,459
YUM BRANDS INC COM 988498101 32,078 369,100 SH   SOLE 0 187,962 0 181,138
YUM CHINA HLDGS INC COM 98850P109 5,235 108,900 SH   SOLE 0 108,900 0 0
YUNHONG CTI LTD COM 98873Q100 128 49,300 SH   SOLE 0 49,300 0 0
YUNJI INC ADS RP CL A 98873N107 265 98,558 SH   SOLE 0 57,305 0 41,253
ZEALAND PHARMA A S SPONSORED ADR 98920Y304 910 26,000 SH   SOLE 0 10,699 0 15,301
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 37,123 145,041 SH   SOLE 0 130,824 0 14,217
ZEDGE INC CL B 98923T104 390 263,573 SH   SOLE 0 263,573 0 0
ZENDESK INC COM 98936J101 531 6,000 SH   SOLE 0 5,554 0 446
ZILLOW GROUP INC CL A 98954M101 24,561 427,300 SH   SOLE 0 403,548 0 23,752
ZIMMER BIOMET HOLDINGS INC COM 98956P102 27,023 226,400 SH   SOLE 0 107,059 0 119,341
ZION OIL & GAS INC COM 989696109 3 11,726 SH   SOLE 0 0 0 11,726
ZIOPHARM ONCOLOGY INC COM 98973P101 167 50,763 SH   SOLE 0 0 0 50,763
ZIX CORP COM 98974P100 13,794 1,999,094 SH   SOLE 0 1,999,094 0 0
ZK INTL GROUP CO LTD SHS G9892K100 559 394,871 SH   SOLE 0 394,871 0 0
ZOETIS INC CL A 98978V103 169,274 1,235,216 SH   SOLE 0 1,202,819 0 32,397
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,839,695 7,256,035 SH   SOLE 0 7,106,548 0 149,487
ZOVIO INC COM 98979V102 5,371 1,755,306 SH   SOLE 0 1,755,306 0 0
ZSCALER INC COM 98980G102 18,965 173,200 SH   SOLE 0 115,983 0 57,217
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 127,545 3,474,400 SH   SOLE 0 3,474,400 0 0
ZUMIEZ INC COM 989817101 5,832 213,000 SH   SOLE 0 211,467 0 1,533
ZUORA INC COM CL A 98983V106 9,227 723,700 SH   SOLE 0 723,700 0 0
ZYMEWORKS INC COM 98985W102 26,661 739,134 SH   SOLE 0 720,539 0 18,595
ZYNGA INC CL A 98986T108 165,509 17,348,900 SH   SOLE 0 9,785,129 0 7,563,771