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
1347 PPTY INS HLDGS INC COM 68244P107 443 100,562 SH   SOLE 0 91,267 0 9,295
1ST CONSTITUTION BANCORP COM 31986N102 2,359 125,800 SH   SOLE 0 119,245 0 6,555
1ST SOURCE CORP COM 336901103 15,320 335,014 SH   SOLE 0 319,352 0 15,662
21VIANET GROUP INC SPONSORED ADS A 90138A103 8,799 1,154,767 SH   SOLE 0 1,119,600 0 35,167
3-D SYS CORP DEL COM NEW 88554D205 2,155 264,450 SH   SOLE 0 58,042 0 206,408
3M CO COM 88579Y101 17,640 107,300 SH   SOLE 0 61,987 0 45,313
58 COM INC SPON ADR REP A 31680Q104 7,834 158,863 SH   SOLE 0 158,863 0 0
A10 NETWORKS INC COM 002121101 15,770 2,272,400 SH   SOLE 0 2,226,300 0 46,100
AAON INC COM PAR $0.004 000360206 471 10,257 SH   SOLE 0 0 0 10,257
AAR CORP COM 000361105 6,955 168,760 SH   SOLE 0 115,277 0 53,483
ABB LTD SPONSORED ADR 000375204 50,107 2,547,400 SH   SOLE 0 2,547,400 0 0
ABBVIE INC COM 00287Y109 553,263 7,306,698 SH   SOLE 0 5,807,801 0 1,498,897
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 297 2,093 SH   SOLE 0 2,093 0 0
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 764 4,800 SH   SOLE 0 4,800 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 634 7,600 SH   SOLE 0 7,600 0 0
ABILITY INC SHS G8789K124 10 18,160 SH   SOLE 0 9,760 0 8,400
ABIOMED INC COM 003654100 379,924 2,135,723 SH   SOLE 0 2,025,478 0 110,245
ABM INDS INC COM 000957100 3,131 86,200 SH   SOLE 0 19,027 0 67,173
ABRAXAS PETE CORP COM 003830106 316 622,920 SH   SOLE 0 0 0 622,920
ACACIA COMMUNICATIONS INC COM 00401C108 50,129 766,500 SH   SOLE 0 766,500 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 9,229 3,443,700 SH   SOLE 0 3,443,700 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,088 85,800 SH   SOLE 0 52,045 0 33,755
ACADIA RLTY TR COM SH BEN INT 004239109 2,522 88,242 SH   SOLE 0 45,379 0 42,863
ACASTI PHARMA INC CL A NEW 00430K402 475 251,067 SH   SOLE 0 251,067 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,581 96,600 SH   SOLE 0 19,103 0 77,497
ACCO BRANDS CORP COM 00081T108 7,852 795,582 SH   SOLE 0 391,843 0 403,739
ACCURAY INC COM 004397105 13,547 4,890,509 SH   SOLE 0 4,867,600 0 22,909
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 407 239,161 SH   SOLE 0 239,161 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 13,869 3,852,600 SH   SOLE 0 3,718,400 0 134,200
AC IMMUNE SA SHS H00263105 1,882 380,102 SH   SOLE 0 327,119 0 52,983
ACLARIS THERAPEUTICS INC COM 00461U105 2,126 1,968,716 SH   SOLE 0 1,968,716 0 0
ACME UTD CORP COM 004816104 3,430 171,300 SH   SOLE 0 159,340 0 11,960
ACM RESEARCH INC COM CL A 00108J109 687 49,600 SH   SOLE 0 839 0 48,761
ACNB CORP COM 000868109 3,139 91,510 SH   SOLE 0 81,618 0 9,892
ACORDA THERAPEUTICS INC COM 00484M106 11,642 4,056,400 SH   SOLE 0 3,877,988 0 178,412
ACTINIUM PHARMACEUTICALS INC COM 00507W107 115 500,573 SH   SOLE 0 500,573 0 0
ACTUANT CORP CL A NEW 00508X203 15,621 712,000 SH   SOLE 0 652,555 0 59,445
ACUITY BRANDS INC COM 00508Y102 122,524 909,000 SH   SOLE 0 896,367 0 12,633
ACUSHNET HOLDINGS CORP COM 005098108 296 11,200 SH   SOLE 0 11,200 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 632 123,635 SH   SOLE 0 77,162 0 46,473
ADAMS RES & ENERGY INC COM NEW 006351308 9,790 315,800 SH   SOLE 0 308,899 0 6,901
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1,327 878,759 SH   SOLE 0 772,744 0 106,015
ADDUS HOMECARE CORP COM 006739106 12,607 159,020 SH   SOLE 0 159,020 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 671 335,405 SH   SOLE 0 330,796 0 4,609
ADECOAGRO S A COM L00849106 327 56,100 SH   SOLE 0 0 0 56,100
ADESTO TECHNOLOGIES CORP COM 00687D101 1,219 142,400 SH   SOLE 0 4,900 0 137,500
ADIENT PLC ORD SHS G0084W101 39,785 1,732,800 SH   SOLE 0 1,052,822 0 679,978
ADOBE INC COM 00724F101 14,927 54,033 SH   SOLE 0 19,267 0 34,766
ADTALEM GLOBAL ED INC COM 00737L103 545 14,300 SH   SOLE 0 1,457 0 12,843
ADTRAN INC COM 00738A106 26,287 2,317,028 SH   SOLE 0 2,273,516 0 43,512
ADURO BIOTECH INC COM 00739L101 2,902 2,738,200 SH   SOLE 0 2,590,838 0 147,362
ADVANCE AUTO PARTS INC COM 00751Y106 6,897 41,700 SH   SOLE 0 41,700 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 37,635 1,155,500 SH   SOLE 0 844,611 0 310,889
ADVANCED DRAIN SYS INC DEL COM 00790R104 7,009 217,200 SH   SOLE 0 97,901 0 119,299
ADVANCED ENERGY INDS COM 007973100 56,791 989,222 SH   SOLE 0 984,851 0 4,371
ADVANCED MICRO DEVICES INC COM 007903107 18,316 631,795 SH   SOLE 0 393,036 0 238,759
ADVANSIX INC COM 00773T101 10,129 393,800 SH   SOLE 0 393,800 0 0
ADVAXIS INC COM NEW 007624307 525 1,979,786 SH   SOLE 0 1,979,786 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 14,677 2,693,000 SH   SOLE 0 2,693,000 0 0
AECOM COM 00766T100 60,520 1,611,277 SH   SOLE 0 1,467,623 0 143,654
AEGION CORP COM 00770F104 9,910 463,500 SH   SOLE 0 463,500 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4,312 560,700 SH   SOLE 0 560,700 0 0
AERCAP HOLDINGS NV SHS N00985106 18,456 337,096 SH   SOLE 0 0 0 337,096
AERIE PHARMACEUTICALS INC COM 00771V108 1,634 85,000 SH   SOLE 0 13,073 0 71,927
AEROCENTURY CORP COM 007737109 190 30,600 SH   SOLE 0 30,600 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 32,569 644,795 SH   SOLE 0 383,988 0 260,807
AEROVIRONMENT INC COM 008073108 14,940 278,936 SH   SOLE 0 136,188 0 142,748
AERPIO PHARMACEUTICALS INC COM 00810B105 109 160,400 SH   SOLE 0 160,400 0 0
AES CORP COM 00130H105 174,696 10,691,294 SH   SOLE 0 10,341,300 0 349,994
AETERNA ZENTARIS INC COM 007975402 80 77,753 SH   SOLE 0 19,169 0 58,584
AEVI GENOMIC MEDICINE INC COM 00835P105 359 2,391,788 SH   SOLE 0 2,391,788 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 83,825 1,005,700 SH   SOLE 0 1,005,700 0 0
AGCO CORP COM 001084102 3,732 49,300 SH   SOLE 0 7,690 0 41,610
AGENUS INC COM NEW 00847G705 225 87,246 SH   SOLE 0 87,246 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 92,071 1,201,500 SH   SOLE 0 1,201,500 0 0
AGILE THERAPEUTICS INC COM 00847L100 2,876 2,427,100 SH   SOLE 0 2,427,100 0 0
AGILYSYS INC COM 00847J105 14,249 556,400 SH   SOLE 0 556,400 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,920 121,000 SH   SOLE 0 23,946 0 97,054
AGNICO EAGLE MINES LTD COM 008474108 134,780 2,514,035 SH   SOLE 0 2,433,081 0 80,954
AGROFRESH SOLUTIONS COM 00856G109 383 145,503 SH   SOLE 0 145,503 0 0
A H BELO CORP COM CL A 001282102 3,328 887,354 SH   SOLE 0 886,854 0 500
AILERON THERAPEUTICS INC COM 00887A105 228 340,248 SH   SOLE 0 340,248 0 0
AIRCASTLE LTD COM G0129K104 3,169 141,300 SH   SOLE 0 0 0 141,300
AIRGAIN INC COM 00938A104 3,717 316,310 SH   SOLE 0 281,092 0 35,218
AIR T INC COM 009207101 4,010 213,511 SH   SOLE 0 213,511 0 0
AIR T INC *W EXP 06/07/202 00919P112 28 568,931 SH   SOLE 0 568,931 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,606 76,400 SH   SOLE 0 76,400 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,025 33,100 SH   SOLE 0 33,100 0 0
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 232 135,630 SH   SOLE 0 135,630 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 170 43,427 SH   SOLE 0 163 0 43,264
AKORN INC COM 009728106 35,925 9,453,869 SH   SOLE 0 8,936,402 0 517,467
AK STL HLDG CORP COM 001547108 11,440 5,039,571 SH   SOLE 0 4,447,236 0 592,335
ALAMOS GOLD INC NEW COM CL A 011532108 66,883 11,529,931 SH   SOLE 0 10,965,923 0 564,008
ALASKA AIR GROUP INC COM 011659109 10,833 166,900 SH   SOLE 0 166,900 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 4,466 2,596,480 SH   SOLE 0 2,473,924 0 122,556
ALBANY INTL CORP CL A 012348108 59,289 657,600 SH   SOLE 0 601,860 0 55,740
ALCOA CORP COM 013872106 130,047 6,479,662 SH   SOLE 0 5,941,743 0 537,919
ALEXANDERS INC COM 014752109 48,765 139,964 SH   SOLE 0 127,976 0 11,988
ALEXCO RESOURCE CORP COM 01535P106 1,686 972,585 SH   SOLE 0 664,650 0 307,935
ALEXION PHARMACEUTICALS INC COM 015351109 279,096 2,849,667 SH   SOLE 0 2,849,667 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 31,582 2,305,261 SH   SOLE 0 2,265,761 0 39,500
ALICO INC COM 016230104 2,906 85,424 SH   SOLE 0 81,105 0 4,319
ALIGN TECHNOLOGY INC COM 016255101 400,901 2,215,900 SH   SOLE 0 2,215,900 0 0
ALIMERA SCIENCES INC COM 016259103 620 1,094,208 SH   SOLE 0 1,094,208 0 0
ALIO GOLD INC COM 01627X108 1,031 1,665,789 SH   SOLE 0 1,645,010 0 20,779
ALITHYA GROUP INC CL A SUB VTG 01643B106 2,393 808,565 SH   SOLE 0 800,223 0 8,342
ALKERMES PLC SHS G01767105 95,623 4,901,208 SH   SOLE 0 4,872,073 0 29,135
ALLAKOS INC COM 01671P100 12,793 162,700 SH   SOLE 0 39,875 0 122,825
ALLEGHANY CORP DEL COM 017175100 45,702 57,288 SH   SOLE 0 17,737 0 39,551
ALLEGIANCE BANCSHARES INC COM 01748H107 2,735 85,240 SH   SOLE 0 85,240 0 0
ALLEGIANT TRAVEL CO COM 01748X102 14,008 93,600 SH   SOLE 0 39,154 0 54,446
ALLEGION PUB LTD CO ORD SHS G0176J109 7,649 73,800 SH   SOLE 0 100 0 73,700
ALLENA PHARMACEUTICALS INC COM 018119107 498 126,400 SH   SOLE 0 126,400 0 0
ALLERGAN PLC SHS G0177J108 618,326 3,674,168 SH   SOLE 0 3,674,168 0 0
ALLETE INC COM NEW 018522300 83,302 953,007 SH   SOLE 0 953,007 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 477 16,264 SH   SOLE 0 0 0 16,264
ALLIANT ENERGY CORP COM 018802108 104,721 1,941,804 SH   SOLE 0 1,517,224 0 424,580
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 137 97,640 SH   SOLE 0 97,640 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,428 238,700 SH   SOLE 0 238,500 0 200
ALLISON TRANSMISSION HLDGS I COM 01973R101 180,731 3,841,260 SH   SOLE 0 3,358,002 0 483,258
ALLOT LTD SHS M0854Q105 14,521 1,801,626 SH   SOLE 0 1,640,022 0 161,604
ALLSTATE CORP COM 020002101 107,387 988,100 SH   SOLE 0 892,281 0 95,819
ALLY FINL INC COM 02005N100 80,542 2,428,900 SH   SOLE 0 1,013,451 0 1,415,449
ALPHABET INC CAP STK CL A 02079K305 37,792 30,948 SH   SOLE 0 11,037 0 19,911
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 12,001 977,304 SH   SOLE 0 922,150 0 55,154
ALPHA PRO TECH LTD COM 020772109 3,894 1,078,628 SH   SOLE 0 1,058,784 0 19,844
ALPHATEC HOLDINGS INC COM NEW 02081G201 2,058 409,987 SH   SOLE 0 400,887 0 9,100
ALPINE IMMUNE SCIENCES INC COM 02083G100 445 112,361 SH   SOLE 0 112,361 0 0
ALTICE USA INC CL A 02156K103 272,965 9,517,600 SH   SOLE 0 9,517,600 0 0
ALTIMMUNE INC COM NEW 02155H200 85 43,615 SH   SOLE 0 43,615 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12,959 640,900 SH   SOLE 0 640,900 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,448 124,509 SH   SOLE 0 14,040 0 110,469
ALTRIA GROUP INC COM 02209S103 256,807 6,278,900 SH   SOLE 0 1,860,915 0 4,417,985
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 3,966 507,200 SH   SOLE 0 507,200 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 23,495 2,034,200 SH   SOLE 0 2,034,200 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1,158 72,300 SH   SOLE 0 31,622 0 40,678
A MARK PRECIOUS METALS INC COM 00181T107 371 30,800 SH   SOLE 0 30,800 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,156 110,300 SH   SOLE 0 68,581 0 41,719
AMBARELLA INC SHS G037AX101 49,465 787,226 SH   SOLE 0 642,991 0 144,235
AMBEV SA SPONSORED ADR 02319V103 141,057 30,531,754 SH   SOLE 0 29,301,707 0 1,230,047
AMBOW ED HLDG LTD SPONSORED ADS 02322P200 32 20,151 SH   SOLE 0 20,151 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 30,575 2,857,493 SH   SOLE 0 2,857,493 0 0
AMCON DISTRG CO COM NEW 02341Q205 826 10,830 SH   SOLE 0 10,830 0 0
AMCOR PLC ORD G0250X107 2,992 311,065 SH   SOLE 0 0 0 311,065
AMDOCS LTD SHS G02602103 1,402 21,200 SH   SOLE 0 5,577 0 15,623
AMEDISYS INC COM 023436108 1,454 11,100 SH   SOLE 0 11,100 0 0
AMERANT BANCORP INC CL A 023576101 1,386 66,100 SH   SOLE 0 66,100 0 0
AMEREN CORP COM 023608102 448,728 5,605,600 SH   SOLE 0 4,828,559 0 777,041
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 185 22,573 SH   SOLE 0 0 0 22,573
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 39,468 2,655,970 SH   SOLE 0 2,120,881 0 535,089
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,180 149,328 SH   SOLE 0 114,954 0 34,374
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 88,517 5,457,254 SH   SOLE 0 5,457,254 0 0
AMERICAN ELEC PWR CO INC COM 025537101 455,530 4,862,098 SH   SOLE 0 4,862,098 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 9,254 382,400 SH   SOLE 0 227,942 0 154,458
AMERICAN EXPRESS CO COM 025816109 231,888 1,960,500 SH   SOLE 0 573,614 0 1,386,886
AMERICAN FINL GROUP INC OHIO COM 025932104 85,300 790,915 SH   SOLE 0 680,935 0 109,980
AMERICAN FIN TR INC COM CLASS A 02607T109 7,395 529,733 SH   SOLE 0 529,733 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 36,952 1,427,286 SH   SOLE 0 979,974 0 447,312
AMERICAN NATL BANKSHARES INC COM 027745108 6,321 178,200 SH   SOLE 0 178,200 0 0
AMERICAN NATL INS CO COM 028591105 21,418 173,100 SH   SOLE 0 166,163 0 6,937
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 20,735 3,544,500 SH   SOLE 0 3,544,500 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 28,454 1,273,693 SH   SOLE 0 1,241,693 0 32,000
AMERICAN RENAL ASSOCIATES HO COM 029227105 5,972 944,975 SH   SOLE 0 867,226 0 77,749
AMERICAN RIVER BANKSHARES COM 029326105 147 10,662 SH   SOLE 0 6,107 0 4,555
AMERICAN RLTY INVS INC COM 029174109 569 37,000 SH   SOLE 0 37,000 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105 41 16,200 SH   SOLE 0 6,958 0 9,242
AMERICAN SOFTWARE INC CL A 029683109 30,877 2,055,700 SH   SOLE 0 2,006,626 0 49,074
AMERICAN STS WTR CO COM 029899101 12,162 135,340 SH   SOLE 0 122,260 0 13,080
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 9,793 1,249,158 SH   SOLE 0 1,249,158 0 0
AMERICAN TOWER CORP NEW COM 03027X100 336,963 1,523,824 SH   SOLE 0 1,523,824 0 0
AMERICAN VANGUARD CORP COM 030371108 7,663 488,100 SH   SOLE 0 488,100 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,036 22,901 SH   SOLE 0 19,368 0 3,533
AMERICAN WTR WKS CO INC NEW COM 030420103 5,590 45,000 SH   SOLE 0 45,000 0 0
AMERICAS CAR MART INC COM 03062T105 1,721 18,772 SH   SOLE 0 0 0 18,772
AMERICOLD RLTY TR COM 03064D108 33,641 907,500 SH   SOLE 0 612,478 0 295,022
AMERIPRISE FINL INC COM 03076C106 16,666 113,300 SH   SOLE 0 10,228 0 103,072
AMERISAFE INC COM 03071H100 17,393 263,093 SH   SOLE 0 225,886 0 37,207
AMERISERV FINL INC COM 03074A102 3,165 764,444 SH   SOLE 0 752,450 0 11,994
AMES NATL CORP COM 031001100 3,691 129,000 SH   SOLE 0 124,728 0 4,272
AMETEK INC NEW COM 031100100 48,476 527,950 SH   SOLE 0 84,281 0 443,669
AMGEN INC COM 031162100 707,876 3,658,086 SH   SOLE 0 3,146,770 0 511,316
AMICUS THERAPEUTICS INC COM 03152W109 11,796 1,470,800 SH   SOLE 0 266,544 0 1,204,256
AMKOR TECHNOLOGY INC COM 031652100 21,507 2,363,400 SH   SOLE 0 2,284,756 0 78,644
AMPCO-PITTSBURGH CORP COM 032037103 1,800 489,024 SH   SOLE 0 489,024 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14,490 730,700 SH   SOLE 0 730,700 0 0
AMPHENOL CORP NEW CL A 032095101 7,479 77,500 SH   SOLE 0 77,500 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 88 175,300 SH   SOLE 0 0 0 175,300
AMPLIFY ENERGY CORP NEW COM 03212B103 1,799 291,600 SH   SOLE 0 291,600 0 0
AMREP CORP NEW COM 032159105 756 132,280 SH   SOLE 0 130,680 0 1,600
ANAPLAN INC COM 03272L108 2,613 55,586 SH   SOLE 0 32,980 0 22,606
ANDERSONS INC COM 034164103 9,743 434,376 SH   SOLE 0 432,800 0 1,576
ANGI HOMESERVICES INC COM CL A 00183L102 26,618 3,756,900 SH   SOLE 0 3,756,900 0 0
ANGIODYNAMICS INC COM 03475V101 9,320 505,946 SH   SOLE 0 378,126 0 127,820
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 33,423 1,829,400 SH   SOLE 0 1,670,294 0 159,106
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 194,953 2,048,900 SH   SOLE 0 2,048,900 0 0
ANIKA THERAPEUTICS INC COM 035255108 26,508 482,922 SH   SOLE 0 476,910 0 6,012
ANI PHARMACEUTICALS INC COM 00182C103 24,284 333,200 SH   SOLE 0 333,200 0 0
ANIXTER INTL INC COM 035290105 6,000 86,800 SH   SOLE 0 57,543 0 29,257
ANNALY CAP MGMT INC COM 035710409 32,905 3,739,200 SH   SOLE 0 3,739,200 0 0
ANTARES PHARMA INC COM 036642106 429 128,128 SH   SOLE 0 0 0 128,128
ANTERO RES CORP COM 03674X106 13,339 4,416,797 SH   SOLE 0 1,373,119 0 3,043,678
ANTHEM INC COM 036752103 123,429 514,073 SH   SOLE 0 146,190 0 367,883
ANWORTH MORTGAGE ASSET CP COM 037347101 21,654 6,561,690 SH   SOLE 0 6,561,690 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 292,593 5,611,675 SH   SOLE 0 4,974,725 0 636,950
APEX GLOBAL BRANDS INC COM NEW 03755M201 199 135,062 SH   SOLE 0 135,062 0 0
APHRIA INC COM 03765K104 1,673 321,900 SH   SOLE 0 700 0 321,200
APOLLO COML REAL EST FIN INC COM 03762U105 14,581 760,640 SH   SOLE 0 446,500 0 314,140
APOLLO ENDOSURGERY INC COM 03767D108 270 82,100 SH   SOLE 0 82,100 0 0
APPFOLIO INC COM CL A 03783C100 11,015 115,782 SH   SOLE 0 115,782 0 0
APPIAN CORP CL A 03782L101 7,572 159,400 SH   SOLE 0 32,884 0 126,516
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 85,490 5,156,188 SH   SOLE 0 4,669,121 0 487,067
APPLE INC COM 037833100 37,106 165,676 SH   SOLE 0 126,525 0 39,151
APPLIED GENETIC TECHNOL CORP COM 03820J100 4,372 1,051,060 SH   SOLE 0 1,041,360 0 9,700
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7,756 136,550 SH   SOLE 0 46,122 0 90,428
APTARGROUP INC COM 038336103 14,155 119,500 SH   SOLE 0 30,962 0 88,538
APTEVO THERAPEUTICS INC COM 03835L108 1,275 2,167,335 SH   SOLE 0 2,167,335 0 0
APTINYX INC COM 03836N103 308 88,200 SH   SOLE 0 69,298 0 18,902
APYX MED CORP COM 03837C106 4,419 652,800 SH   SOLE 0 652,800 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 9,898 509,400 SH   SOLE 0 477,800 0 31,600
ARAVIVE INC COM 03890D108 1,295 172,659 SH   SOLE 0 172,565 0 94
ARBOR RLTY TR INC COM 038923108 5,473 417,440 SH   SOLE 0 121,829 0 295,611
ARBUTUS BIOPHARMA CORP COM 03879J100 257 168,312 SH   SOLE 0 0 0 168,312
ARCA BIOPHARMA INC COM 00211Y506 535 100,088 SH   SOLE 0 100,088 0 0
ARCBEST CORP COM 03937C105 2,376 78,035 SH   SOLE 0 60,955 0 17,080
ARC DOCUMENT SOLUTIONS INC COM 00191G103 4,749 3,491,774 SH   SOLE 0 3,426,713 0 65,061
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 83,739 5,887,072 SH   SOLE 0 5,339,597 0 547,475
ARCH CAP GROUP LTD ORD G0450A105 167,114 3,980,805 SH   SOLE 0 3,857,400 0 123,405
ARCH COAL INC CL A 039380407 14,476 195,100 SH   SOLE 0 195,100 0 0
ARCHROCK INC COM 03957W106 1,804 180,900 SH   SOLE 0 180,900 0 0
ARCONIC INC COM 03965L100 38,212 1,469,700 SH   SOLE 0 1,469,700 0 0
ARCO PLATFORM LTD COM CL A G04553106 5,383 106,200 SH   SOLE 0 98,800 0 7,400
ARCOSA INC COM 039653100 281 8,200 SH   SOLE 0 1,873 0 6,327
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 334 32,500 SH   SOLE 0 0 0 32,500
ARCUS BIOSCIENCES INC COM 03969F109 1,282 140,838 SH   SOLE 0 140,838 0 0
ARDAGH GROUP S A CL A L0223L101 12,467 795,090 SH   SOLE 0 795,090 0 0
ARDELYX INC COM 039697107 11,431 2,432,134 SH   SOLE 0 2,432,134 0 0
ARDMORE SHIPPING CORP COM Y0207T100 4,519 675,498 SH   SOLE 0 613,798 0 61,700
ARES COML REAL ESTATE CORP COM 04013V108 1,465 96,200 SH   SOLE 0 47 0 96,153
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 10,110 377,100 SH   SOLE 0 275,049 0 102,051
ARGAN INC COM 04010E109 25,955 660,600 SH   SOLE 0 660,600 0 0
ARGENX SE SPONSORED ADR 04016X101 2,906 25,500 SH   SOLE 0 0 0 25,500
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,716 38,665 SH   SOLE 0 38,587 0 78
ARISTA NETWORKS INC COM 040413106 77,243 323,300 SH   SOLE 0 323,300 0 0
ARK RESTAURANTS CORP COM 040712101 1,843 88,205 SH   SOLE 0 87,400 0 805
ARLINGTON ASSET INVT CORP CL A NEW 041356205 4,512 821,800 SH   SOLE 0 821,800 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 67,550 3,734,109 SH   SOLE 0 3,638,809 0 95,300
ARMATA PHARMACEUTICALS INC COM 04216R102 280 75,654 SH   SOLE 0 75,654 0 0
ARMSTRONG FLOORING INC COM 04238R106 2,019 315,966 SH   SOLE 0 283,000 0 32,966
ARMSTRONG WORLD INDS INC NEW COM 04247X102 91,101 942,100 SH   SOLE 0 771,379 0 170,721
AROTECH CORP COM NEW 042682203 262 89,106 SH   SOLE 0 89,106 0 0
ARQULE INC COM 04269E107 4,740 661,073 SH   SOLE 0 367,691 0 293,382
ARROW FINL CORP COM 042744102 12,616 377,823 SH   SOLE 0 376,524 0 1,299
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 18,531 657,600 SH   SOLE 0 311,385 0 346,215
ARTESIAN RESOURCES CORP CL A 043113208 14,874 402,010 SH   SOLE 0 394,024 0 7,986
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 91,048 3,224,064 SH   SOLE 0 3,212,599 0 11,465
ARTS WAY MFG INC COM 043168103 36 16,600 SH   SOLE 0 16,600 0 0
ASANKO GOLD INC COM 04341Y105 5,096 5,570,812 SH   SOLE 0 5,160,812 0 410,000
ASCENA RETAIL GROUP INC COM 04351G101 1,552 5,875,400 SH   SOLE 0 5,875,400 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 7,185 74,599 SH   SOLE 0 0 0 74,599
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 7,873 1,765,249 SH   SOLE 0 1,677,100 0 88,149
ASHFORD HOSPITALITY TR INC COM SHS 044103109 21,047 6,358,625 SH   SOLE 0 6,358,625 0 0
ASHFORD INC COM 044104107 872 35,975 SH   SOLE 0 30,022 0 5,953
ASHLAND GLOBAL HLDGS INC COM 044186104 31,180 404,675 SH   SOLE 0 153,103 0 251,572
ASPEN AEROGELS INC COM 04523Y105 3,372 569,531 SH   SOLE 0 569,531 0 0
ASPEN TECHNOLOGY INC COM 045327103 292,672 2,377,903 SH   SOLE 0 2,295,514 0 82,389
ASSEMBLY BIOSCIENCES INC COM 045396108 1,229 124,991 SH   SOLE 0 64,041 0 60,950
ASSERTIO THERAPEUTICS INC COM 04545L107 7,330 5,726,289 SH   SOLE 0 5,726,289 0 0
ASSOCIATED BANC CORP COM 045487105 11,960 590,631 SH   SOLE 0 446,825 0 143,806
ASSOCIATED CAP GROUP INC CL A 045528106 1,214 34,100 SH   SOLE 0 34,000 0 100
ASSURANT INC COM 04621X108 133,797 1,063,400 SH   SOLE 0 914,239 0 149,161
ASSURED GUARANTY LTD COM G0585R106 4,268 96,000 SH   SOLE 0 29,734 0 66,266
ASTA FDG INC COM 046220109 149 21,219 SH   SOLE 0 20,309 0 910
ASTEC INDS INC COM 046224101 493 15,845 SH   SOLE 0 0 0 15,845
ASTRAZENECA PLC SPONSORED ADR 046353108 6,534 146,600 SH   SOLE 0 146,600 0 0
ASTRONOVA INC COM 04638F108 4,056 250,850 SH   SOLE 0 223,450 0 27,400
ATA INC SPONS ADR 00211V106 22 13,489 SH   SOLE 0 0 0 13,489
ATHENE HLDG LTD CL A G0684D107 12,659 300,973 SH   SOLE 0 64,898 0 236,075
ATHENEX INC COM 04685N103 624 51,300 SH   SOLE 0 0 0 51,300
ATHERSYS INC COM 04744L106 1,339 1,006,926 SH   SOLE 0 1,006,926 0 0
ATKORE INTL GROUP INC COM 047649108 8,046 265,100 SH   SOLE 0 162,625 0 102,475
ATLANTIC AMERN CORP COM 048209100 148 53,300 SH   SOLE 0 53,300 0 0
ATLANTICA YIELD PLC SHS G0751N103 5,467 226,940 SH   SOLE 0 154,247 0 72,693
ATLANTIC CAP BANCSHARES INC COM 048269203 7,649 441,108 SH   SOLE 0 377,508 0 63,600
ATLANTIC PWR CORP COM NEW 04878Q863 1,249 534,235 SH   SOLE 0 6,000 0 528,235
ATLANTIC UN BANKSHARES CORP COM 04911A107 18,120 486,502 SH   SOLE 0 486,502 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 706 84,601 SH   SOLE 0 84,601 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 865 34,300 SH   SOLE 0 0 0 34,300
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 365 961,306 SH   SOLE 0 961,306 0 0
ATLASSIAN CORP PLC CL A G06242104 683,874 5,451,799 SH   SOLE 0 5,265,740 0 186,059
ATMOS ENERGY CORP COM 049560105 6,025 52,900 SH   SOLE 0 750 0 52,150
ATN INTL INC COM 00215F107 40,888 700,500 SH   SOLE 0 688,500 0 12,000
ATRICURE INC COM 04963C209 5,175 207,500 SH   SOLE 0 207,500 0 0
ATRION CORP COM 049904105 46,516 59,700 SH   SOLE 0 56,100 0 3,600
ATYR PHARMA INC COM NEW 002120202 678 193,620 SH   SOLE 0 193,620 0 0
AUBURN NATL BANCORP COM 050473107 303 6,400 SH   SOLE 0 5,655 0 745
AUDENTES THERAPEUTICS INC COM 05070R104 2,211 78,700 SH   SOLE 0 18,530 0 60,170
AUDIOCODES LTD ORD M15342104 1,148 60,700 SH   SOLE 0 0 0 60,700
AU OPTRONICS CORP SPONSORED ADR 002255107 7,752 3,151,096 SH   SOLE 0 3,151,096 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 57 10,745 SH   SOLE 0 10,745 0 0
AURORA CANNABIS INC COM 05156X108 10,020 2,278,895 SH   SOLE 0 710,700 0 1,568,195
AURORA MOBILE LTD ADS 051857100 77 19,411 SH   SOLE 0 19,411 0 0
AURYN RES INC COM 05208W108 438 360,700 SH   SOLE 0 81,187 0 279,513
AUTOHOME INC SP ADR RP CL A 05278C107 707 8,500 SH   SOLE 0 8,500 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 609 49,000 SH   SOLE 0 49,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 122,824 760,900 SH   SOLE 0 183,007 0 577,893
AUTONATION INC COM 05329W102 18,029 355,600 SH   SOLE 0 146,062 0 209,538
AUTOWEB INC COM 05335B100 1,294 417,390 SH   SOLE 0 417,390 0 0
AUTOZONE INC COM 053332102 185,253 170,800 SH   SOLE 0 63,084 0 107,716
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 3,420 822,006 SH   SOLE 0 822,006 0 0
AVALARA INC COM 05338G106 165,768 2,463,480 SH   SOLE 0 1,769,787 0 693,693
AVALONBAY CMNTYS INC COM 053484101 127,543 592,314 SH   SOLE 0 567,423 0 24,891
AVANGRID INC COM 05351W103 57,619 1,102,755 SH   SOLE 0 1,020,596 0 82,159
AVERY DENNISON CORP COM 053611109 5,940 52,300 SH   SOLE 0 17,591 0 34,709
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 5,757 1,581,683 SH   SOLE 0 1,581,683 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 3,976 291,285 SH   SOLE 0 291,285 0 0
AVID BIOSERVICES INC COM 05368M106 959 181,006 SH   SOLE 0 181,006 0 0
AVID TECHNOLOGY INC COM 05367P100 3,935 635,667 SH   SOLE 0 635,667 0 0
AVINGER INC COM 053734604 173 208,420 SH   SOLE 0 208,420 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 191 326,307 SH   SOLE 0 235,618 0 90,689
AVIS BUDGET GROUP INC COM 053774105 100,052 3,540,400 SH   SOLE 0 3,540,400 0 0
AVISTA CORP COM 05379B107 102,752 2,121,218 SH   SOLE 0 2,121,218 0 0
AVNET INC COM 053807103 33,964 763,500 SH   SOLE 0 335,736 0 427,764
AVON PRODS INC COM 054303102 104,161 23,672,978 SH   SOLE 0 23,317,778 0 355,200
AVX CORP NEW COM 002444107 2,446 160,900 SH   SOLE 0 83,900 0 77,000
AWARE INC MASS COM 05453N100 2,591 866,511 SH   SOLE 0 861,894 0 4,617
AXA EQUITABLE HLDGS INC COM 054561105 25,497 1,150,600 SH   SOLE 0 756,252 0 394,348
AXALTA COATING SYS LTD COM G0750C108 152,646 5,062,877 SH   SOLE 0 4,391,701 0 671,176
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,335 78,099 SH   SOLE 0 54,397 0 23,702
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 180,580 2,706,530 SH   SOLE 0 2,388,372 0 318,158
AXOGEN INC COM 05463X106 1,474 118,100 SH   SOLE 0 35,225 0 82,875
AXOVANT GENE THERAPIES LTD COM G0750W203 1,796 278,023 SH   SOLE 0 278,023 0 0
AXT INC COM 00246W103 598 168,000 SH   SOLE 0 21,430 0 146,570
AZURE PWR GLOBAL LTD SHS V0393H103 2,058 171,462 SH   SOLE 0 144,833 0 26,629
AZURRX BIOPHARMA INC COM 05502L105 14 22,800 SH   SOLE 0 0 0 22,800
AZZ INC COM 002474104 11,672 267,963 SH   SOLE 0 223,734 0 44,229
B2GOLD CORP COM 11777Q209 110,380 34,161,891 SH   SOLE 0 29,614,216 0 4,547,675
BABCOCK & WILCOX ENTERPRIS I COM 05614L209 1,270 265,180 SH   SOLE 0 265,180 0 0
BAIDU INC SPON ADR REP A 056752108 74,162 721,700 SH   SOLE 0 138,603 0 583,097
BALCHEM CORP COM 057665200 23,043 232,308 SH   SOLE 0 232,308 0 0
BALLANTYNE STRONG INC COM 058516105 1,901 611,203 SH   SOLE 0 608,691 0 2,512
BALLARD PWR SYS INC NEW COM 058586108 1,837 375,800 SH   SOLE 0 69,400 0 306,400
BANCFIRST CORP COM 05945F103 13,274 239,524 SH   SOLE 0 232,392 0 7,132
BANCO DE CHILE SPONSORED ADS 059520106 57,675 2,052,475 SH   SOLE 0 2,026,206 0 26,269
BANC OF CALIFORNIA INC COM 05990K106 8,142 575,825 SH   SOLE 0 570,973 0 4,852
BANCOLOMBIA S A SPON ADR PREF 05968L102 15,893 321,400 SH   SOLE 0 321,400 0 0
BANCO MACRO SA SPON ADR B 05961W105 10,452 401,700 SH   SOLE 0 0 0 401,700
BANCORP INC DEL COM 05969A105 7,992 807,300 SH   SOLE 0 750,605 0 56,695
BANCORP NEW JERSEY INC NEW COM 059915108 307 18,200 SH   SOLE 0 11,208 0 6,992
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 29,912 2,746,700 SH   SOLE 0 2,744,395 0 2,305
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 56,435 2,015,527 SH   SOLE 0 2,001,870 0 13,657
BANCO SANTANDER SA ADR 05964H105 3,556 884,500 SH   SOLE 0 884,500 0 0
BANK AMER CORP COM 060505104 25,234 865,066 SH   SOLE 0 794,125 0 70,941
BANK COMM HLDGS COM 06424J103 1,414 129,800 SH   SOLE 0 103,808 0 25,992
BANKFINANCIAL CORP COM 06643P104 12,616 1,060,200 SH   SOLE 0 991,681 0 68,519
BANK HAWAII CORP COM 062540109 40,989 477,000 SH   SOLE 0 477,000 0 0
BANK MONTREAL QUE COM 063671101 23,114 313,445 SH   SOLE 0 221,858 0 91,587
BANK N S HALIFAX COM 064149107 260,993 4,590,900 SH   SOLE 0 4,484,863 0 106,037
BANK OF MARIN BANCORP COM 063425102 10,784 259,911 SH   SOLE 0 237,873 0 22,038
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,757 93,000 SH   SOLE 0 88,130 0 4,870
BANK OZK COM 06417N103 42,789 1,569,092 SH   SOLE 0 1,443,432 0 125,660
BANK PRINCETON NEW JERSEY COM 064520109 1,419 48,823 SH   SOLE 0 48,823 0 0
BANKUNITED INC COM 06652K103 18,552 551,800 SH   SOLE 0 305,495 0 246,305
BANKWELL FINL GROUP INC COM 06654A103 5,346 194,400 SH   SOLE 0 194,400 0 0
BANNER CORP COM NEW 06652V208 1,915 34,099 SH   SOLE 0 33,811 0 288
BARCLAYS PLC ADR 06738E204 14,549 1,982,200 SH   SOLE 0 1,982,200 0 0
BAR HBR BANKSHARES COM 066849100 6,343 254,450 SH   SOLE 0 254,450 0 0
BARNWELL INDS INC COM 068221100 73 139,644 SH   SOLE 0 139,644 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 35,768 402,700 SH   SOLE 0 385,107 0 17,593
BARRICK GOLD CORPORATION COM 067901108 260,338 15,022,365 SH   SOLE 0 14,534,520 0 487,845
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2,207 1,532,409 SH   SOLE 0 1,532,409 0 0
BASSETT FURNITURE INDS INC COM 070203104 11,882 776,605 SH   SOLE 0 772,689 0 3,916
BAUSCH HEALTH COS INC COM 071734107 110,614 5,062,403 SH   SOLE 0 5,062,403 0 0
BAYTEX ENERGY CORP COM 07317Q105 977 660,297 SH   SOLE 0 170,717 0 489,580
BBQ HLDGS INC COM 05551A109 2,319 474,247 SH   SOLE 0 473,037 0 1,210
BB&T CORP COM 054937107 25,632 480,262 SH   SOLE 0 447,691 0 32,571
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1,039 239,864 SH   SOLE 0 0 0 239,864
BBX CAP CORP NEW CL A 05491N104 5,673 1,214,877 SH   SOLE 0 1,214,877 0 0
BCB BANCORP INC COM 055298103 6,151 479,076 SH   SOLE 0 455,706 0 23,370
BCE INC COM NEW 05534B760 130,799 2,701,900 SH   SOLE 0 2,701,900 0 0
B COMMUNICATIONS LTD SHS M15629104 77 62,816 SH   SOLE 0 62,816 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,048 338,200 SH   SOLE 0 288,314 0 49,886
BEAZER HOMES USA INC COM NEW 07556Q881 2,476 166,200 SH   SOLE 0 166,200 0 0
BED BATH & BEYOND INC COM 075896100 10,360 973,660 SH   SOLE 0 445,564 0 528,096
BELDEN INC COM 077454106 10,790 202,293 SH   SOLE 0 202,293 0 0
BEL FUSE INC CL A 077347201 306 22,200 SH   SOLE 0 22,200 0 0
BEL FUSE INC CL B 077347300 7,618 506,823 SH   SOLE 0 506,823 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 751 1,557,803 SH   SOLE 0 1,557,803 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 2,731 2,601,064 SH   SOLE 0 1,991,662 0 609,402
BELLUS HEALTH INC NEW COM NEW 07987C204 247 38,438 SH   SOLE 0 0 0 38,438
BENCHMARK ELECTRS INC COM 08160H101 16,079 553,300 SH   SOLE 0 553,300 0 0
BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 10 13,700 SH   SOLE 0 13,700 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 28,377 91 SH   SOLE 0 10 0 81
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,245 82,900 SH   SOLE 0 0 0 82,900
BERKSHIRE HILLS BANCORP INC COM 084680107 13,957 476,523 SH   SOLE 0 460,074 0 16,449
BEST BUY INC COM 086516101 120,845 1,751,630 SH   SOLE 0 1,751,630 0 0
BEST INC SPONSORED ADS 08653C106 4,962 939,700 SH   SOLE 0 939,700 0 0
BGC PARTNERS INC CL A 05541T101 6,654 1,209,764 SH   SOLE 0 643,898 0 565,866
BG STAFFING INC COM 05544A109 720 37,700 SH   SOLE 0 37,700 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5,303 107,400 SH   SOLE 0 107,400 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 11,961 279,200 SH   SOLE 0 95,400 0 183,800
BIG 5 SPORTING GOODS CORP COM 08915P101 143 68,644 SH   SOLE 0 10,100 0 58,544
BIGLARI HLDGS INC COM STK CL B 08986R309 2,652 24,326 SH   SOLE 0 24,326 0 0
BIG LOTS INC COM 089302103 2,499 102,000 SH   SOLE 0 102,000 0 0
BILIBILI INC SPONS ADS REP Z 090040106 7,621 539,700 SH   SOLE 0 69,051 0 470,649
BIOANALYTICAL SYS INC COM 09058M103 1,201 334,502 SH   SOLE 0 330,649 0 3,853
BIOCRYST PHARMACEUTICALS COM 09058V103 604 210,815 SH   SOLE 0 0 0 210,815
BIODELIVERY SCIENCES INTL IN COM 09060J106 609 144,700 SH   SOLE 0 44,298 0 100,402
BIOGEN INC COM 09062X103 982,781 4,221,206 SH   SOLE 0 3,893,042 0 328,164
BIOLIFE SOLUTIONS INC COM NEW 09062W204 254 15,300 SH   SOLE 0 0 0 15,300
BIOMARIN PHARMACEUTICAL INC COM 09061G101 37,479 556,071 SH   SOLE 0 118,692 0 437,379
BIO PATH HOLDINGS INC COM 09057N300 444 46,694 SH   SOLE 0 46,694 0 0
BIO RAD LABS INC CL A 090572207 17,735 53,300 SH   SOLE 0 1,627 0 51,673
BIO RAD LABS INC CL B 090572108 409 1,200 SH   SOLE 0 1,200 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 30,578 571,347 SH   SOLE 0 553,047 0 18,300
BIO TECHNE CORP COM 09073M104 110,968 567,120 SH   SOLE 0 493,929 0 73,191
BIOXCEL THERAPEUTICS INC COM 09075P105 547 77,700 SH   SOLE 0 77,700 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 10,881 420,600 SH   SOLE 0 93,008 0 327,592
BK TECHNOLOGIES CORPORATION COM 05587G104 2,137 636,100 SH   SOLE 0 635,623 0 477
BLACKBERRY LTD COM 09228F103 19,374 3,690,344 SH   SOLE 0 3,690,344 0 0
BLACK HILLS CORP COM 092113109 106,648 1,389,915 SH   SOLE 0 1,389,915 0 0
BLACK KNIGHT INC COM 09215C105 2,875 47,078 SH   SOLE 0 1,415 0 45,663
BLACKLINE INC COM 09239B109 6,019 125,900 SH   SOLE 0 18,806 0 107,094
BLACK STONE MINERALS L P COM UNIT 09225M101 288 20,249 SH   SOLE 0 0 0 20,249
BLACKSTONE MTG TR INC COM CL A 09257W100 19,276 537,680 SH   SOLE 0 105,477 0 432,203
BLONDER TONGUE LABS INC COM 093698108 47 71,057 SH   SOLE 0 71,057 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,631 501,765 SH   SOLE 0 415,042 0 86,723
BLUCORA INC COM 095229100 59,908 2,768,400 SH   SOLE 0 2,768,200 0 200
BLUE APRON HLDGS INC CL A NEW 09523Q200 3,433 407,212 SH   SOLE 0 407,212 0 0
BLUE BIRD CORP COM 095306106 9,434 495,600 SH   SOLE 0 495,600 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 2,225 301,900 SH   SOLE 0 284,580 0 17,320
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 13,666 1,161,061 SH   SOLE 0 1,107,661 0 53,400
BMC STK HLDGS INC COM 05591B109 34,168 1,305,100 SH   SOLE 0 1,175,955 0 129,145
BOEING CO COM 097023105 29,182 76,700 SH   SOLE 0 16,348 0 60,352
BOINGO WIRELESS INC COM 09739C102 28,283 2,548,000 SH   SOLE 0 2,548,000 0 0
BOISE CASCADE CO DEL COM 09739D100 5,058 155,200 SH   SOLE 0 136,402 0 18,798
BOK FINL CORP COM NEW 05561Q201 9,409 118,879 SH   SOLE 0 103,914 0 14,965
BONANZA CREEK ENERGY INC COM NEW 097793400 1,079 48,200 SH   SOLE 0 6,037 0 42,163
BONSO ELECTRS INTL INC COM PAR $0.003 098529308 360 138,300 SH   SOLE 0 138,300 0 0
BOOKING HLDGS INC COM 09857L108 25,904 13,199 SH   SOLE 0 5,653 0 7,546
BOOT BARN HLDGS INC COM 099406100 13,747 393,900 SH   SOLE 0 297,559 0 96,341
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 42,612 599,994 SH   SOLE 0 192,610 0 407,384
BORGWARNER INC COM 099724106 9,915 270,300 SH   SOLE 0 78,437 0 191,863
BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 316 137,484 SH   SOLE 0 137,484 0 0
BOSTON BEER INC CL A 100557107 151,093 415,000 SH   SOLE 0 397,725 0 17,275
BOSTON OMAHA CORP COM 101044105 579 29,200 SH   SOLE 0 0 0 29,200
BOSTON PRIVATE FINL HLDGS IN COM 101119105 9,625 825,800 SH   SOLE 0 825,800 0 0
BOSTON PROPERTIES INC COM 101121101 38,315 295,500 SH   SOLE 0 24,535 0 270,965
BOTTOMLINE TECH DEL INC COM 101388106 8,387 213,142 SH   SOLE 0 168,383 0 44,759
BOX INC CL A 10316T104 35,273 2,130,012 SH   SOLE 0 1,990,725 0 139,287
BOYD GAMING CORP COM 103304101 5,056 211,100 SH   SOLE 0 23,031 0 188,069
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 316 21,659 SH   SOLE 0 0 0 21,659
BP PLC SPONSORED ADR 055622104 676,171 17,798,662 SH   SOLE 0 16,605,055 0 1,193,607
BRADY CORP CL A 104674106 124,116 2,339,598 SH   SOLE 0 2,234,350 0 105,248
BRAEMAR HOTELS & RESORTS INC COM 10482B101 4,933 525,375 SH   SOLE 0 525,375 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,159 297,138 SH   SOLE 0 297,138 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 30,629 2,021,698 SH   SOLE 0 1,532,248 0 489,450
BRF SA SPONSORED ADR 10552T107 5,217 569,560 SH   SOLE 0 7,105 0 562,455
BRICKELL BIOTECH INC COM 10802T105 1,106 265,153 SH   SOLE 0 265,153 0 0
BRIDGE BANCORP INC COM 108035106 8,300 280,800 SH   SOLE 0 279,300 0 1,500
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 4,771 399,586 SH   SOLE 0 317,978 0 81,608
BRIGGS & STRATTON CORP COM 109043109 2,383 393,300 SH   SOLE 0 274,650 0 118,650
BRIGHTCOVE INC COM 10921T101 23,400 2,232,832 SH   SOLE 0 2,122,151 0 110,681
BRIGHT HORIZONS FAM SOL IN D COM 109194100 14,198 93,100 SH   SOLE 0 7,162 0 85,938
BRIGHTHOUSE FINL INC COM 10922N103 12,756 315,200 SH   SOLE 0 99,034 0 216,166
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2,124 219,600 SH   SOLE 0 219,600 0 0
B RILEY FINL INC COM 05580M108 430 18,200 SH   SOLE 0 18,200 0 0
BRINKER INTL INC COM 109641100 486 11,400 SH   SOLE 0 0 0 11,400
BRISTOL MYERS SQUIBB CO COM 110122108 1,661,147 32,757,770 SH   SOLE 0 28,224,283 0 4,533,487
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10,673 289,234 SH   SOLE 0 289,234 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 85,112 4,194,800 SH   SOLE 0 4,194,800 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27,300 219,400 SH   SOLE 0 38,208 0 181,192
BROADVISION INC COM PAR 111412706 159 86,000 SH   SOLE 0 86,000 0 0
BROADWIND ENERGY INC COM NEW 11161T207 1,246 737,200 SH   SOLE 0 737,200 0 0
BROOKDALE SR LIVING INC COM 112463104 98,467 12,990,325 SH   SOLE 0 12,795,661 0 194,664
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 450 8,475 SH   SOLE 0 100 0 8,375
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 5,333 135,950 SH   SOLE 0 3,900 0 132,050
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 15,070 742,183 SH   SOLE 0 12,100 0 730,083
BROOKFIELD PROPERTY REIT INC CL A 11282X103 12,572 616,559 SH   SOLE 0 290,934 0 325,625
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 446 10,974 SH   SOLE 0 0 0 10,974
BROOKLINE BANCORP INC DEL COM 11373M107 26,818 1,820,640 SH   SOLE 0 1,768,351 0 52,289
BROWN & BROWN INC COM 115236101 95,314 2,643,200 SH   SOLE 0 2,544,412 0 98,788
BROWN FORMAN CORP CL A 115637100 14,764 247,100 SH   SOLE 0 247,100 0 0
BROWN FORMAN CORP CL B 115637209 12,744 202,996 SH   SOLE 0 202,996 0 0
BRP INC COM SUN VTG 05577W200 2,430 62,400 SH   SOLE 0 44,000 0 18,400
BRT APARTMENTS CORP COM 055645303 9,222 632,542 SH   SOLE 0 578,592 0 53,950
BRUNSWICK CORP COM 117043109 12,097 232,100 SH   SOLE 0 56,960 0 175,140
BRYN MAWR BK CORP COM 117665109 28,935 792,520 SH   SOLE 0 785,692 0 6,828
BSQUARE CORP COM NEW 11776U300 1,123 935,679 SH   SOLE 0 935,679 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4,710 114,634 SH   SOLE 0 0 0 114,634
BUCKLE INC COM 118440106 16,024 777,850 SH   SOLE 0 706,651 0 71,199
BUILD A BEAR WORKSHOP COM 120076104 2,652 841,966 SH   SOLE 0 841,966 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 56,213 2,732,100 SH   SOLE 0 2,606,509 0 125,591
BUNGE LIMITED COM G16962105 34,385 607,300 SH   SOLE 0 185,932 0 421,368
BURLINGTON STORES INC COM 122017106 94,021 470,527 SH   SOLE 0 161,292 0 309,235
BUSINESS FIRST BANCSHARES IN COM 12326C105 200 8,204 SH   SOLE 0 8,204 0 0
BYLINE BANCORP INC COM 124411109 3,871 216,500 SH   SOLE 0 199,342 0 17,158
CABLE ONE INC COM 12685J105 362,985 289,300 SH   SOLE 0 259,793 0 29,507
CABOT MICROELECTRONICS CORP COM 12709P103 95,661 677,439 SH   SOLE 0 677,439 0 0
CABOT OIL & GAS CORP COM 127097103 1,407 80,100 SH   SOLE 0 80,100 0 0
CACI INTL INC CL A 127190304 28,676 124,000 SH   SOLE 0 31,890 0 92,110
CACTUS INC CL A 127203107 8,607 297,400 SH   SOLE 0 102,600 0 194,800
CADENCE BANCORPORATION CL A 12739A100 7,189 409,847 SH   SOLE 0 75,864 0 333,983
CADENCE DESIGN SYSTEM INC COM 127387108 59,389 898,744 SH   SOLE 0 264,377 0 634,367
CAE INC COM 124765108 49,650 1,954,546 SH   SOLE 0 1,843,800 0 110,746
CAESARS ENTMT CORP COM 127686103 76,978 6,601,885 SH   SOLE 0 1,972,954 0 4,628,931
CAESARSTONE LTD ORD SHS M20598104 4,547 273,760 SH   SOLE 0 192,481 0 81,279
CALADRIUS BIOSCIENCES INC COM NEW 128058203 1,015 391,851 SH   SOLE 0 359,132 0 32,719
CALAMP CORP COM 128126109 12,748 1,106,601 SH   SOLE 0 1,088,087 0 18,514
CALAVO GROWERS INC COM 128246105 30,355 318,920 SH   SOLE 0 245,356 0 73,564
CALEDONIA MNG CORP PLC SHS NEW G1757E113 98 14,488 SH   SOLE 0 11,690 0 2,798
CALIFORNIA WTR SVC GROUP COM 130788102 6,648 125,600 SH   SOLE 0 26,425 0 99,175
CALITHERA BIOSCIENCES INC COM 13089P101 3,334 1,078,803 SH   SOLE 0 1,078,803 0 0
CALIX INC COM 13100M509 17,885 2,798,918 SH   SOLE 0 2,794,500 0 4,418
CAL MAINE FOODS INC COM NEW 128030202 51,850 1,297,708 SH   SOLE 0 1,281,218 0 16,490
CALYXT INC COM 13173L107 220 38,930 SH   SOLE 0 0 0 38,930
CAMBREX CORP COM 132011107 10,484 176,200 SH   SOLE 0 42,755 0 133,445
CAMBRIDGE BANCORP COM 132152109 953 12,700 SH   SOLE 0 12,700 0 0
CAMDEN NATL CORP COM 133034108 21,175 488,800 SH   SOLE 0 483,549 0 5,251
CAMDEN PPTY TR SH BEN INT 133131102 7,871 70,900 SH   SOLE 0 239 0 70,661
CAMECO CORP COM 13321L108 116 12,200 SH   SOLE 0 12,200 0 0
CAMPBELL SOUP CO COM 134429109 4,138 88,200 SH   SOLE 0 88,200 0 0
CAMTEK LTD ORD M20791105 16,834 1,794,680 SH   SOLE 0 1,764,500 0 30,180
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,241 28,200 SH   SOLE 0 15,100 0 13,100
CANADIAN NATL RY CO COM 136375102 27,290 303,700 SH   SOLE 0 114,400 0 189,300
CANADIAN NAT RES LTD COM 136385101 14,017 526,354 SH   SOLE 0 71,160 0 455,194
CANADIAN PAC RY LTD COM 13645T100 13,837 62,200 SH   SOLE 0 1,758 0 60,442
CANCER GENETICS INC COM 13739U104 391 3,795,263 SH   SOLE 0 3,795,263 0 0
CANNAE HLDGS INC COM 13765N107 4,802 174,800 SH   SOLE 0 169,400 0 5,400
CANNTRUST HLDGS INC COM 137800207 118 104,700 SH   SOLE 0 33,600 0 71,100
CANON INC SPONSORED ADR 138006309 58,972 2,208,700 SH   SOLE 0 2,208,700 0 0
CANOPY GROWTH CORP COM 138035100 11,714 510,900 SH   SOLE 0 281,800 0 229,100
CAPITAL BANCORP INC MD COM 139737100 292 21,404 SH   SOLE 0 15,691 0 5,713
CAPITAL CITY BK GROUP INC COM 139674105 6,600 240,429 SH   SOLE 0 240,429 0 0
CAPITAL ONE FINL CORP COM 14040H105 782 8,600 SH   SOLE 0 8,600 0 0
CAPITAL SR LIVING CORP COM 140475104 5,405 1,234,121 SH   SOLE 0 1,234,121 0 0
CAPITOL FED FINL INC COM 14057J101 115,448 8,377,958 SH   SOLE 0 8,377,958 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 150 40,513 SH   SOLE 0 40,513 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,494 331,367 SH   SOLE 0 264,602 0 66,765
CAPSTEAD MTG CORP COM NO PAR 14067E506 15,423 2,098,400 SH   SOLE 0 2,098,400 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 924 1,810,939 SH   SOLE 0 1,810,939 0 0
CARBO CERAMICS INC COM 140781105 5,376 2,239,854 SH   SOLE 0 2,239,854 0 0
CARBON BLACK INC COM 14081R103 19,945 767,400 SH   SOLE 0 585,534 0 181,866
CARBONITE INC COM 141337105 441 28,500 SH   SOLE 0 28,500 0 0
CARDINAL HEALTH INC COM 14149Y108 94,131 1,994,720 SH   SOLE 0 1,924,859 0 69,861
CARDIOVASCULAR SYS INC DEL COM 141619106 70,197 1,477,200 SH   SOLE 0 1,370,625 0 106,575
CARDLYTICS INC COM 14161W105 3,450 102,935 SH   SOLE 0 19,404 0 83,531
CARDTRONICS PLC SHS CL A G1991C105 32,030 1,059,200 SH   SOLE 0 1,033,032 0 26,168
CARE COM INC COM 141633107 25,436 2,434,100 SH   SOLE 0 2,351,600 0 82,500
CAREDX INC COM 14167L103 5,585 247,000 SH   SOLE 0 33,756 0 213,244
CAREER EDUCATION CORP COM 141665109 76,249 4,798,563 SH   SOLE 0 4,592,703 0 205,860
CARETRUST REIT INC COM 14174T107 13,490 573,900 SH   SOLE 0 396,490 0 177,410
CARGURUS INC COM CL A 141788109 35,818 1,157,300 SH   SOLE 0 1,157,300 0 0
CARLISLE COS INC COM 142339100 35,323 242,700 SH   SOLE 0 46,620 0 196,080
CARMAX INC COM 143130102 40,850 464,200 SH   SOLE 0 78,774 0 385,426
CARNIVAL CORP UNIT 99/99/9999 143658300 63,519 1,453,200 SH   SOLE 0 332,144 0 1,121,056
CARNIVAL PLC ADR 14365C103 35,675 848,000 SH   SOLE 0 733,841 0 114,159
CAROLINA FINL CORP NEW COM 143873107 17,980 505,916 SH   SOLE 0 505,916 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 288 27,500 SH   SOLE 0 16,750 0 10,750
CARRIAGE SVCS INC COM 143905107 25,714 1,258,000 SH   SOLE 0 1,258,000 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,975 238,200 SH   SOLE 0 238,200 0 0
CARVANA CO CL A 146869102 28,393 430,200 SH   SOLE 0 58,022 0 372,178
CASA SYS INC COM 14713L102 3,842 489,100 SH   SOLE 0 489,100 0 0
CASELLA WASTE SYS INC CL A 147448104 118,484 2,759,300 SH   SOLE 0 2,759,300 0 0
CASSAVA SCIENCES INC COM 14817C107 1,022 851,958 SH   SOLE 0 851,958 0 0
CASS INFORMATION SYS INC COM 14808P109 4,346 80,489 SH   SOLE 0 80,489 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 2,580 1,829,600 SH   SOLE 0 1,829,600 0 0
CASTOR MARITIME INC SHS Y1146L109 87 30,032 SH   SOLE 0 30,032 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 196 36,204 SH   SOLE 0 36,204 0 0
CATALENT INC COM 148806102 24,354 511,000 SH   SOLE 0 205,178 0 305,822
CATCHMARK TIMBER TR INC CL A 14912Y202 34,990 3,279,312 SH   SOLE 0 3,279,312 0 0
CATERPILLAR INC DEL COM 149123101 15,739 124,604 SH   SOLE 0 124,304 0 300
CATHAY GEN BANCORP COM 149150104 3,396 97,771 SH   SOLE 0 84,884 0 12,887
CATO CORP NEW CL A 149205106 5,506 312,643 SH   SOLE 0 235,500 0 77,143
CAVCO INDS INC DEL COM 149568107 23,131 120,415 SH   SOLE 0 113,630 0 6,785
CBAK ENERGY TECHNOLOGY INC COM 14986C102 70 115,620 SH   SOLE 0 115,620 0 0
CB FINL SVCS INC COM 12479G101 1,735 62,517 SH   SOLE 0 38,914 0 23,603
CBIZ INC COM 124805102 14,632 622,626 SH   SOLE 0 599,200 0 23,426
CBL & ASSOC PPTYS INC COM 124830100 5,692 4,412,016 SH   SOLE 0 4,412,016 0 0
CBM BANCORP INC COM 1248XT104 174 12,400 SH   SOLE 0 7,403 0 4,997
CBOE GLOBAL MARKETS INC COM 12503M108 531,637 4,626,553 SH   SOLE 0 4,626,553 0 0
CBS CORP NEW CL A 124857103 14,058 324,287 SH   SOLE 0 315,612 0 8,675
CBTX INC COM 12481V104 1,347 48,300 SH   SOLE 0 38,200 0 10,100
CDK GLOBAL INC COM 12508E101 21,703 451,300 SH   SOLE 0 246,799 0 204,501
CDN IMPERIAL BK COMM TORONTO COM 136069101 131,325 1,590,664 SH   SOLE 0 1,501,558 0 89,106
CDW CORP COM 12514G108 64,396 522,525 SH   SOLE 0 522,525 0 0
CECO ENVIRONMENTAL CORP COM 125141101 1,604 229,683 SH   SOLE 0 219,800 0 9,883
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,280 21,941 SH   SOLE 0 0 0 21,941
CEDAR REALTY TRUST INC COM NEW 150602209 6,884 2,294,510 SH   SOLE 0 2,038,516 0 255,994
CELGENE CORP COM 151020104 1,543,789 15,546,716 SH   SOLE 0 15,513,678 0 33,038
CELLCOM ISRAEL LTD SHS M2196U109 10,475 3,767,977 SH   SOLE 0 3,767,977 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2,186 1,026,285 SH   SOLE 0 1,026,285 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 354 176,902 SH   SOLE 0 176,902 0 0
CELLECT BIOTECHNOLOGY LTD SPON ADS 15116C102 183 374,720 SH   SOLE 0 356,787 0 17,933
CELSION CORPORATION COM PAR NEW 15117N503 26 16,921 SH   SOLE 0 16,921 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 14,412 3,676,600 SH   SOLE 0 3,676,600 0 0
CEMTREX INC COM NEW 15130G600 346 256,028 SH   SOLE 0 256,028 0 0
CENOVUS ENERGY INC COM 15135U109 19,671 2,095,600 SH   SOLE 0 385,956 0 1,709,644
CENTENE CORP DEL COM 15135B101 101,299 2,341,632 SH   SOLE 0 420,371 0 1,921,261
CENTERPOINT ENERGY INC COM 15189T107 149,708 4,960,500 SH   SOLE 0 4,335,645 0 624,855
CENTERSTATE BK CORP COM 15201P109 36,336 1,514,942 SH   SOLE 0 1,514,942 0 0
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 659 65,600 SH   SOLE 0 63,372 0 2,228
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 8,889 927,900 SH   SOLE 0 927,900 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,689 375,725 SH   SOLE 0 96,135 0 279,590
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 25,646 925,000 SH   SOLE 0 910,709 0 14,291
CENTRAL GARDEN & PET CO COM 153527106 12,574 430,185 SH   SOLE 0 415,000 0 15,185
CENTRAL PAC FINL CORP COM NEW 154760409 23,288 820,000 SH   SOLE 0 820,000 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 416 140,900 SH   SOLE 0 0 0 140,900
CENTRAL VALLEY CMNTY BANCORP COM 155685100 3,225 158,481 SH   SOLE 0 154,117 0 4,364
CENTRIC BRANDS INC COM 15644G104 107 42,435 SH   SOLE 0 42,435 0 0
CENTRUS ENERGY CORP CL A 15643U104 71 19,505 SH   SOLE 0 19,505 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 12,943 147,749 SH   SOLE 0 141,367 0 6,382
CENTURY CASINOS INC COM 156492100 8,533 1,103,866 SH   SOLE 0 950,266 0 153,600
CENTURYLINK INC COM 156700106 12,165 974,757 SH   SOLE 0 974,757 0 0
CERAGON NETWORKS LTD ORD M22013102 11,087 4,121,500 SH   SOLE 0 4,121,500 0 0
CERIDIAN HCM HLDG INC COM 15677J108 414 8,400 SH   SOLE 0 4,600 0 3,800
CERNER CORP COM 156782104 10,437 153,104 SH   SOLE 0 15,788 0 137,316
CESCA THERAPEUTICS INC COM 157131301 825 124,445 SH   SOLE 0 124,445 0 0
CEVA INC COM 157210105 9,128 305,700 SH   SOLE 0 278,300 0 27,400
C & F FINL CORP COM 12466Q104 7,525 142,900 SH   SOLE 0 139,340 0 3,560
CF INDS HLDGS INC COM 125269100 28,848 586,350 SH   SOLE 0 254,535 0 331,815
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,046 185,046 SH   SOLE 0 185,046 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 11,724 1,234,123 SH   SOLE 0 1,230,615 0 3,508
CHANNELADVISOR CORP COM 159179100 4,064 435,600 SH   SOLE 0 375,747 0 59,853
CHANTICLEER HLDGS INC COM 15930P800 49 67,307 SH   SOLE 0 67,307 0 0
CHARAH SOLUTIONS INC COM 15957P105 22 10,300 SH   SOLE 0 10,300 0 0
CHARLES & COLVARD LTD COM 159765106 1,187 728,037 SH   SOLE 0 463,049 0 264,988
CHARLES RIV LABS INTL INC COM 159864107 192,821 1,456,683 SH   SOLE 0 1,456,683 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 29,343 71,200 SH   SOLE 0 20,262 0 50,938
CHASE CORP COM 16150R104 42,520 388,700 SH   SOLE 0 388,700 0 0
CHATHAM LODGING TR COM 16208T102 35,572 1,959,876 SH   SOLE 0 1,959,876 0 0
CHECK CAP LTD SHS M2361E203 593 315,569 SH   SOLE 0 315,569 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,935 81,600 SH   SOLE 0 81,600 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 315 126,404 SH   SOLE 0 126,404 0 0
CHEETAH MOBILE INC ADR 163075104 3,955 1,104,697 SH   SOLE 0 1,104,697 0 0
CHEFS WHSE INC COM 163086101 54,686 1,356,300 SH   SOLE 0 1,356,300 0 0
CHEGG INC COM 163092109 17,718 591,600 SH   SOLE 0 230,020 0 361,580
CHEMED CORP NEW COM 16359R103 80,633 193,100 SH   SOLE 0 193,100 0 0
CHEMOCENTRYX INC COM 16383L106 8,787 1,295,979 SH   SOLE 0 1,251,681 0 44,298
CHEMOURS CO COM 163851108 4,642 310,700 SH   SOLE 0 33,398 0 277,302
CHEMUNG FINL CORP COM 164024101 3,624 86,288 SH   SOLE 0 79,517 0 6,771
CHENIERE ENERGY INC COM NEW 16411R208 81,886 1,298,548 SH   SOLE 0 1,083,772 0 214,776
CHERRY HILL MTG INVT CORP COM 164651101 8,492 648,258 SH   SOLE 0 648,258 0 0
CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 7 12,189 SH   SOLE 0 0 0 12,189
CHESAPEAKE UTILS CORP COM 165303108 24,064 252,450 SH   SOLE 0 252,450 0 0
CHEVRON CORP NEW COM 166764100 57,460 484,484 SH   SOLE 0 14,326 0 470,158
CHF SOLUTIONS INC COM PAR 12542Q706 185 123,644 SH   SOLE 0 123,644 0 0
CHIASMA INC COM 16706W102 2,804 566,423 SH   SOLE 0 566,423 0 0
CHICAGO RIVET & MACH CO COM 168088102 1,689 63,810 SH   SOLE 0 63,810 0 0
CHICOS FAS INC COM 168615102 33,914 8,415,300 SH   SOLE 0 8,415,300 0 0
CHIMERA INVT CORP COM NEW 16934Q208 22,026 1,126,099 SH   SOLE 0 320,557 0 805,542
CHIMERIX INC COM 16934W106 5,404 2,299,627 SH   SOLE 0 2,153,670 0 145,957
CHINA AUTOMOTIVE SYS INC COM 16936R105 714 350,091 SH   SOLE 0 350,091 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,717 15,000 SH   SOLE 0 15,000 0 0
CHINA CERAMICS CO LTD SHS G2113X134 13 15,700 SH   SOLE 0 10,368 0 5,332
CHINA CUST RELATIONS CNTR IN COM G2118P102 301 18,806 SH   SOLE 0 18,806 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 1,852 339,148 SH   SOLE 0 337,906 0 1,242
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 657 27,200 SH   SOLE 0 50 0 27,150
CHINA GREEN AGRICULTURE INC COM NEW 16943W204 269 57,177 SH   SOLE 0 57,177 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 948 658,491 SH   SOLE 0 658,491 0 0
CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 991 826,062 SH   SOLE 0 826,062 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 16,277 1,412,918 SH   SOLE 0 1,401,035 0 11,883
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 244,347 5,902,097 SH   SOLE 0 5,902,097 0 0
CHINA NATURAL RESOURCES INC COM G2110U109 23 12,315 SH   SOLE 0 11,900 0 415
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 205 27,000 SH   SOLE 0 27,000 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 122,601 2,088,603 SH   SOLE 0 2,088,603 0 0
CHINA PHARMA HLDGS INC COM 16941T104 179 731,457 SH   SOLE 0 731,457 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 45 85,887 SH   SOLE 0 85,887 0 0
CHINA RECYCLING ENERGY CORP COM NEW 168913200 142 416,838 SH   SOLE 0 416,838 0 0
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 12,116 403,200 SH   SOLE 0 394,184 0 9,016
CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 25 19,701 SH   SOLE 0 7,551 0 12,150
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 13,088 287,200 SH   SOLE 0 225,100 0 62,100
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 43,002 4,099,335 SH   SOLE 0 4,099,235 0 100
CHINA XD PLASTICS CO LTD COM 16948F107 1,227 645,980 SH   SOLE 0 629,467 0 16,513
CHINA YUCHAI INTL LTD COM G21082105 6,537 504,754 SH   SOLE 0 446,394 0 58,360
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 31,681 1,561,400 SH   SOLE 0 1,539,291 0 22,109
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,609,031 1,914,442 SH   SOLE 0 1,756,732 0 157,710
CHOICE HOTELS INTL INC COM 169905106 13,593 152,800 SH   SOLE 0 38,578 0 114,222
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10,774 127,078 SH   SOLE 0 0 0 127,078
CHROMADEX CORP COM NEW 171077407 157 39,900 SH   SOLE 0 0 0 39,900
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 115,541 3,237,349 SH   SOLE 0 3,237,349 0 0
CHURCH & DWIGHT INC COM 171340102 50,087 665,700 SH   SOLE 0 665,700 0 0
CHURCHILL DOWNS INC COM 171484108 10,608 85,925 SH   SOLE 0 24,268 0 61,657
CHUYS HLDGS INC COM 171604101 6,534 263,900 SH   SOLE 0 241,800 0 22,100
CIDARA THERAPEUTICS INC COM 171757107 1,348 675,688 SH   SOLE 0 675,688 0 0
CIENA CORP COM NEW 171779309 31,336 798,774 SH   SOLE 0 188,546 0 610,228
CIM COML TR CORP COM NEW 125525584 350 22,574 SH   SOLE 0 4,652 0 17,922
CINCINNATI FINL CORP COM 172062101 665 5,700 SH   SOLE 0 0 0 5,700
CINEDIGM CORP COM NEW 172406209 917 1,030,527 SH   SOLE 0 1,030,527 0 0
CINEMARK HOLDINGS INC COM 17243V102 142,674 3,692,400 SH   SOLE 0 3,692,400 0 0
CINTAS CORP COM 172908105 111,467 415,768 SH   SOLE 0 138,235 0 277,533
CIRRUS LOGIC INC COM 172755100 9,297 173,520 SH   SOLE 0 24,744 0 148,776
CISCO SYS INC COM 17275R102 113,470 2,296,505 SH   SOLE 0 32,603 0 2,263,902
CIT GROUP INC COM NEW 125581801 15,360 339,000 SH   SOLE 0 70,373 0 268,627
CITI TRENDS INC COM 17306X102 8,643 472,290 SH   SOLE 0 421,800 0 50,490
CITIZENS CMNTY BANCORP INC M COM 174903104 275 24,800 SH   SOLE 0 8,264 0 16,536
CITIZENS FINL GROUP INC COM 174610105 32,081 907,000 SH   SOLE 0 209,303 0 697,697
CITIZENS HLDG CO MISS COM 174715102 383 18,800 SH   SOLE 0 18,800 0 0
CITIZENS INC CL A 174740100 2,528 368,000 SH   SOLE 0 368,000 0 0
CITIZENS & NORTHN CORP COM 172922106 5,617 213,721 SH   SOLE 0 212,060 0 1,661
CITY HLDG CO COM 177835105 408 5,355 SH   SOLE 0 4,967 0 388
CITY OFFICE REIT INC COM 178587101 43,845 3,046,899 SH   SOLE 0 2,634,537 0 412,362
CIVEO CORP CDA COM 17878Y108 11,037 8,690,672 SH   SOLE 0 8,690,672 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 6,817 313,691 SH   SOLE 0 298,481 0 15,210
C&J ENERGY SVCS INC NEW COM 12674R100 20,737 1,932,600 SH   SOLE 0 1,834,492 0 98,108
CLARUS CORP NEW COM 18270P109 10,701 912,647 SH   SOLE 0 905,841 0 6,806
CLEAN ENERGY FUELS CORP COM 184499101 19,795 9,585,839 SH   SOLE 0 9,219,434 0 366,405
CLEAN HARBORS INC COM 184496107 136,721 1,771,002 SH   SOLE 0 1,606,455 0 164,547
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2,916 1,157,049 SH   SOLE 0 1,157,049 0 0
CLEARFIELD INC COM 18482P103 6,682 563,899 SH   SOLE 0 563,899 0 0
CLEARONE INC COM 18506U104 468 258,275 SH   SOLE 0 258,275 0 0
CLEARWAY ENERGY INC CL A 18539C105 28,213 1,627,030 SH   SOLE 0 1,468,130 0 158,900
CLEARWAY ENERGY INC CL C 18539C204 43,559 2,386,778 SH   SOLE 0 2,386,778 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 310 307,016 SH   SOLE 0 307,016 0 0
CLIPPER RLTY INC COM 18885T306 2,602 255,357 SH   SOLE 0 241,050 0 14,307
CLOROX CO DEL COM 189054109 181,423 1,194,594 SH   SOLE 0 1,194,594 0 0
CLPS INCORPORATION COM G31642104 80 15,800 SH   SOLE 0 9,667 0 6,133
CME GROUP INC COM 12572Q105 342,840 1,622,219 SH   SOLE 0 1,622,219 0 0
CMS ENERGY CORP COM 125896100 150,858 2,359,000 SH   SOLE 0 2,359,000 0 0
CNA FINL CORP COM 126117100 50,540 1,026,200 SH   SOLE 0 1,016,983 0 9,217
CNB FINL CORP PA COM 126128107 9,253 322,402 SH   SOLE 0 317,206 0 5,196
CNO FINL GROUP INC COM 12621E103 15,097 953,700 SH   SOLE 0 687,703 0 265,997
CNOOC LTD SPONSORED ADR 126132109 125,262 822,742 SH   SOLE 0 822,742 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 333 23,652 SH   SOLE 0 0 0 23,652
COASTAL FINL CORP WA COM NEW 19046P209 1,608 106,443 SH   SOLE 0 70,663 0 35,780
COCA COLA CO COM 191216100 155,922 2,864,100 SH   SOLE 0 300,558 0 2,563,542
COCA COLA CONSOLIDATED INC COM 191098102 1,346 4,429 SH   SOLE 0 158 0 4,271
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,804 32,325 SH   SOLE 0 0 0 32,325
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 90,633 1,495,100 SH   SOLE 0 1,489,800 0 5,300
COCRYSTAL PHARMA INC COM PAR 19188J300 22 10,520 SH   SOLE 0 10,520 0 0
CODORUS VY BANCORP INC COM 192025104 3,717 159,797 SH   SOLE 0 143,542 0 16,255
COEUR MNG INC COM NEW 192108504 20,522 4,266,628 SH   SOLE 0 4,266,628 0 0
COFFEE HLDG CO INC COM 192176105 1,393 356,222 SH   SOLE 0 339,270 0 16,952
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 199,225 3,615,700 SH   SOLE 0 3,495,497 0 120,203
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 952 15,800 SH   SOLE 0 15,800 0 0
COHEN & STEERS INC COM 19247A100 2,543 46,300 SH   SOLE 0 46,017 0 283
COHU INC COM 192576106 17,895 1,325,054 SH   SOLE 0 1,315,100 0 9,954
COLGATE PALMOLIVE CO COM 194162103 335,406 4,562,727 SH   SOLE 0 4,390,077 0 172,650
COLLECTORS UNIVERSE INC COM NEW 19421R200 20,960 735,938 SH   SOLE 0 735,938 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8,578 747,200 SH   SOLE 0 747,200 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 63,350 844,100 SH   SOLE 0 844,100 0 0
COLONY BANKCORP INC COM 19623P101 1,593 103,811 SH   SOLE 0 96,888 0 6,923
COLONY CAP INC NEW CL A COM 19626G108 38,981 6,475,321 SH   SOLE 0 6,237,979 0 237,342
COLUMBIA FINL INC COM 197641103 8,014 507,564 SH   SOLE 0 481,133 0 26,431
COLUMBIA PPTY TR INC COM NEW 198287203 33,225 1,570,900 SH   SOLE 0 1,426,410 0 144,490
COLUMBIA SPORTSWEAR CO COM 198516106 1,580 16,302 SH   SOLE 0 3,177 0 13,125
COLUMBUS MCKINNON CORP N Y COM 199333105 8,754 240,300 SH   SOLE 0 240,300 0 0
COMMERCE BANCSHARES INC COM 200525103 6,217 102,498 SH   SOLE 0 88,634 0 13,864
COMMERCIAL VEH GROUP INC COM 202608105 15,414 2,137,800 SH   SOLE 0 2,137,800 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,178 185,200 SH   SOLE 0 30,029 0 155,171
COMMUNICATIONS SYS INC COM 203900105 2,615 572,180 SH   SOLE 0 548,392 0 23,788
COMMUNITY BANKERS TR CORP COM 203612106 1,650 191,907 SH   SOLE 0 180,583 0 11,324
COMMUNITY BK SYS INC COM 203607106 679 11,008 SH   SOLE 0 5,741 0 5,267
COMMUNITY FINL CORP MD COM 20368X101 2,360 70,514 SH   SOLE 0 58,510 0 12,004
COMMUNITY FIRST BANCSHARES I COM 20369M104 680 66,750 SH   SOLE 0 56,581 0 10,169
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,869 519,144 SH   SOLE 0 345,711 0 173,433
COMMUNITY TR BANCORP INC COM 204149108 14,583 342,482 SH   SOLE 0 338,933 0 3,549
COMMVAULT SYSTEMS INC COM 204166102 98,379 2,200,387 SH   SOLE 0 2,075,867 0 124,520
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 5,231 272,000 SH   SOLE 0 272,000 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 104,033 8,756,945 SH   SOLE 0 8,523,847 0 233,098
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 10,306 3,040,064 SH   SOLE 0 2,436,572 0 603,492
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 16,242 1,352,400 SH   SOLE 0 1,352,400 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 13,142 4,158,876 SH   SOLE 0 4,063,500 0 95,376
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 7,587 341,900 SH   SOLE 0 175,700 0 166,200
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 317 16,060 SH   SOLE 0 0 0 16,060
COMPUGEN LTD ORD M25722105 2,701 638,600 SH   SOLE 0 638,600 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 671 29,676 SH   SOLE 0 4,900 0 24,776
COMPUTER TASK GROUP INC COM 205477102 5,070 1,013,996 SH   SOLE 0 902,322 0 111,674
COMPX INTERNATIONAL INC CL A 20563P101 2,578 179,900 SH   SOLE 0 177,200 0 2,700
COMSCORE INC COM 20564W105 2,100 1,099,539 SH   SOLE 0 1,099,539 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 177 95,884 SH   SOLE 0 95,884 0 0
COMSTOCK RES INC COM 205768302 1,704 218,800 SH   SOLE 0 123,497 0 95,303
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16,395 504,450 SH   SOLE 0 466,302 0 38,148
CONAGRA BRANDS INC COM 205887102 11,315 368,800 SH   SOLE 0 368,800 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3,633 617,790 SH   SOLE 0 604,395 0 13,395
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 565 234,300 SH   SOLE 0 234,300 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2,874 260,130 SH   SOLE 0 220,100 0 40,030
CONDUENT INC COM 206787103 28,677 4,610,500 SH   SOLE 0 2,321,706 0 2,288,794
CONFORMIS INC COM 20717E101 9,614 5,168,883 SH   SOLE 0 5,168,883 0 0
CONNECTICUT WTR SVC INC COM 207797101 26,637 380,199 SH   SOLE 0 332,281 0 47,918
CONNECTONE BANCORP INC NEW COM 20786W107 23,694 1,067,276 SH   SOLE 0 1,042,780 0 24,496
CONOCOPHILLIPS COM 20825C104 68,526 1,202,636 SH   SOLE 0 105,323 0 1,097,313
CONSOL ENERGY INC NEW COM 20854L108 5,797 370,900 SH   SOLE 0 370,900 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 66 13,800 SH   SOLE 0 13,800 0 0
CONSOLIDATED EDISON INC COM 209115104 404,369 4,280,400 SH   SOLE 0 4,280,400 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 3,870 59,000 SH   SOLE 0 35,700 0 23,300
CONSOLIDATED WATER CO INC ORD G23773107 9,060 549,398 SH   SOLE 0 511,400 0 37,998
CONSTELLATION BRANDS INC CL A 21036P108 106,770 515,100 SH   SOLE 0 115,556 0 399,544
CONSTELLATION BRANDS INC CL B 21036P207 1,722 8,300 SH   SOLE 0 8,300 0 0
CONSTELLIUM SE CL A N22035104 6,635 522,000 SH   SOLE 0 340,471 0 181,529
CONSTRUCTION PARTNERS INC COM CL A 21044C107 3,580 229,800 SH   SOLE 0 112,797 0 117,003
CONSUMER PORTFOLIO SVCS INC COM 210502100 1,332 370,908 SH   SOLE 0 370,109 0 799
CONTAINER STORE GROUP INC COM 210751103 1,725 390,250 SH   SOLE 0 390,250 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 5,382 197,200 SH   SOLE 0 197,200 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 206 13,700 SH   SOLE 0 13,700 0 0
CONTINENTAL RESOURCES INC COM 212015101 21,362 693,800 SH   SOLE 0 693,800 0 0
CONTRAFECT CORP COM 212326102 176 491,610 SH   SOLE 0 491,610 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 16,513 1,649,700 SH   SOLE 0 1,486,326 0 163,374
CONTURA ENERGY INC COM 21241B100 3,022 108,100 SH   SOLE 0 108,100 0 0
COOPER COS INC COM NEW 216648402 27,323 91,998 SH   SOLE 0 21,130 0 70,868
COOPER TIRE & RUBR CO COM 216831107 2,474 94,700 SH   SOLE 0 94,700 0 0
COPA HOLDINGS SA CL A P31076105 124,532 1,261,086 SH   SOLE 0 1,181,409 0 79,677
COPART INC COM 217204106 49,989 622,300 SH   SOLE 0 80,224 0 542,076
CORCEPT THERAPEUTICS INC COM 218352102 92,220 6,524,209 SH   SOLE 0 6,524,209 0 0
CORECIVIC INC COM 21871N101 87,210 5,046,903 SH   SOLE 0 4,897,852 0 149,051
CORELOGIC INC COM 21871D103 45,678 987,200 SH   SOLE 0 987,200 0 0
CORE MARK HOLDING CO INC COM 218681104 16,815 523,592 SH   SOLE 0 426,323 0 97,269
CORE MOLDING TECHNOLOGIES IN COM 218683100 3,450 538,213 SH   SOLE 0 533,066 0 5,147
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 46,668 988,300 SH   SOLE 0 988,300 0 0
COREPOINT LODGING INC COM 21872L104 4,212 416,600 SH   SOLE 0 416,600 0 0
CORESITE RLTY CORP COM 21870Q105 127,492 1,046,300 SH   SOLE 0 1,046,300 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 376 87,900 SH   SOLE 0 281 0 87,619
CORNERSTONE BLDG BRANDS INC COM 21925D109 15,313 2,531,000 SH   SOLE 0 2,531,000 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 15,437 281,600 SH   SOLE 0 253,148 0 28,452
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 80,496 2,703,006 SH   SOLE 0 2,592,041 0 110,965
CORREVIO PHARMA CORP COM 22026V105 1,058 528,975 SH   SOLE 0 527,975 0 1,000
CORVEL CORP COM 221006109 100,879 1,332,610 SH   SOLE 0 1,327,010 0 5,600
CORVUS PHARMACEUTICALS INC COM 221015100 2,564 851,778 SH   SOLE 0 815,400 0 36,378
COSAN LTD SHS A G25343107 130,922 8,786,694 SH   SOLE 0 8,526,269 0 260,425
COSTAMARE INC SHS Y1771G102 15,203 2,504,582 SH   SOLE 0 2,481,082 0 23,500
COSTCO WHSL CORP NEW COM 22160K105 133,370 462,913 SH   SOLE 0 199,816 0 263,097
COTT CORP QUE COM 22163N106 28,693 2,301,002 SH   SOLE 0 2,112,987 0 188,015
COTY INC COM CL A 222070203 5,776 549,600 SH   SOLE 0 549,600 0 0
COUNTY BANCORP INC COM 221907108 983 50,113 SH   SOLE 0 30,200 0 19,913
COUPA SOFTWARE INC COM 22266L106 28,454 219,604 SH   SOLE 0 12,645 0 206,959
COVANTA HLDG CORP COM 22282E102 25,147 1,454,400 SH   SOLE 0 1,454,400 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 842 51,200 SH   SOLE 0 1,000 0 50,200
COVIA HLDGS CORP COM 22305A103 1,653 818,499 SH   SOLE 0 818,499 0 0
COWEN INC CL A NEW 223622606 1,191 77,378 SH   SOLE 0 75,250 0 2,128
CPFL ENERGIA S A SPONSORED ADR 126153105 17,551 1,112,911 SH   SOLE 0 1,103,286 0 9,625
CPI AEROSTRUCTURES INC COM NEW 125919308 712 86,586 SH   SOLE 0 67,508 0 19,078
CPI CARD GROUP INC COM NEW 12634H200 330 127,579 SH   SOLE 0 127,579 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 45,807 281,632 SH   SOLE 0 182,809 0 98,823
CRAFT BREW ALLIANCE INC COM 224122101 1,376 168,048 SH   SOLE 0 118,093 0 49,955
CRA INTL INC COM 12618T105 18,743 446,575 SH   SOLE 0 419,444 0 27,131
CRANE CO COM 224399105 6,837 84,800 SH   SOLE 0 42,489 0 42,311
CRAWFORD & CO CL A 224633206 7,133 655,624 SH   SOLE 0 632,636 0 22,988
CRAWFORD & CO CL B 224633107 8,366 829,117 SH   SOLE 0 803,012 0 26,105
CREDIT ACCEP CORP MICH COM 225310101 25,136 54,488 SH   SOLE 0 15,137 0 39,351
CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 785 53,800 SH   SOLE 0 53,800 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 137,246 11,240,496 SH   SOLE 0 11,240,496 0 0
CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 520 16,801 SH   SOLE 0 16,801 0 0
CREDIT SUISSE NASSAU BRH VELCTY 3X LG ETN 22542D290 267 3,200 SH   SOLE 0 3,200 0 0
CREE INC COM 225447101 52,564 1,072,742 SH   SOLE 0 584,690 0 488,052
CRESCENT PT ENERGY CORP COM 22576C101 15,717 3,679,446 SH   SOLE 0 985,400 0 2,694,046
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 448 12,282 SH   SOLE 0 0 0 12,282
CRESUD S A C I F Y A SPONSORED ADR 226406106 580 98,100 SH   SOLE 0 0 0 98,100
CRH MEDICAL CORP COM 12626F105 2,112 685,600 SH   SOLE 0 575,142 0 110,458
CRH PLC ADR 12626K203 69,747 2,029,900 SH   SOLE 0 2,029,900 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,611 39,300 SH   SOLE 0 0 0 39,300
CROCS INC COM 227046109 104,097 3,749,900 SH   SOLE 0 3,710,005 0 39,895
CRONOS GROUP INC COM 22717L101 904 100,000 SH   SOLE 0 40,000 0 60,000
CROSS CTRY HEALTHCARE INC COM 227483104 2,390 232,000 SH   SOLE 0 232,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 372,018 2,676,199 SH   SOLE 0 2,676,199 0 0
CROWN CRAFTS INC COM 228309100 2,000 320,000 SH   SOLE 0 320,000 0 0
CRYOLIFE INC COM 228903100 2,528 93,100 SH   SOLE 0 50,300 0 42,800
CRYOPORT INC COM PAR $0.001 229050307 1,346 82,300 SH   SOLE 0 0 0 82,300
CSG SYS INTL INC COM 126349109 119,863 2,319,324 SH   SOLE 0 2,300,017 0 19,307
CSI COMPRESSCO LP COM UNIT 12637A103 42 14,257 SH   SOLE 0 0 0 14,257
CSP INC COM 126389105 3,419 254,750 SH   SOLE 0 240,050 0 14,700
CSS INDS INC COM 125906107 1,188 299,119 SH   SOLE 0 299,119 0 0
CSW INDUSTRIALS INC COM 126402106 13,268 192,200 SH   SOLE 0 172,955 0 19,245
CSX CORP COM 126408103 180,913 2,611,706 SH   SOLE 0 2,611,706 0 0
CTI BIOPHARMA CORP COM 12648L601 1,572 1,877,889 SH   SOLE 0 1,877,889 0 0
CTI INDUSTRIES CORP COM NEW 125961300 25 11,900 SH   SOLE 0 11,900 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 62,385 2,129,891 SH   SOLE 0 1,805,754 0 324,137
CTS CORP COM 126501105 8,187 253,000 SH   SOLE 0 253,000 0 0
CUBESMART COM 229663109 12,972 371,700 SH   SOLE 0 210,044 0 161,656
CUI GLOBAL INC COM NEW 126576206 474 560,964 SH   SOLE 0 560,964 0 0
CULLEN FROST BANKERS INC COM 229899109 19,897 224,700 SH   SOLE 0 171,333 0 53,367
CULP INC COM 230215105 12,399 760,700 SH   SOLE 0 760,700 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 2,782 469,138 SH   SOLE 0 454,224 0 14,914
CUMULUS MEDIA INC COM CLASS A 231082801 200 13,788 SH   SOLE 0 0 0 13,788
CURIS INC COM NEW 231269200 3,077 1,373,525 SH   SOLE 0 1,373,525 0 0
CURO GROUP HLDGS CORP COM 23131L107 260 19,600 SH   SOLE 0 0 0 19,600
CURTISS WRIGHT CORP COM 231561101 440 3,400 SH   SOLE 0 336 0 3,064
CUSHMAN WAKEFIELD PLC SHS G2717B108 421 22,697 SH   SOLE 0 22,697 0 0
CUSTOMERS BANCORP INC COM 23204G100 515 24,820 SH   SOLE 0 15,500 0 9,320
CUTERA INC COM 232109108 19,263 659,000 SH   SOLE 0 659,000 0 0
CVB FINL CORP COM 126600105 25,996 1,245,594 SH   SOLE 0 1,151,628 0 93,966
CVD EQUIPMENT CORP COM 126601103 431 129,291 SH   SOLE 0 120,301 0 8,990
CVR ENERGY INC COM 12662P108 92,673 2,104,769 SH   SOLE 0 2,104,769 0 0
CVS HEALTH CORP COM 126650100 25,182 399,268 SH   SOLE 0 399,268 0 0
CYANOTECH CORP COM PAR $0.02 232437301 358 138,100 SH   SOLE 0 138,100 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 26,582 266,300 SH   SOLE 0 0 0 266,300
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 464 1,170,962 SH   SOLE 0 1,170,962 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 204 39,920 SH   SOLE 0 10,100 0 29,820
CYNERGISTEK INC COM 23258P105 386 125,224 SH   SOLE 0 120,926 0 4,298
CYREN LTD SHS M26895108 1,101 651,307 SH   SOLE 0 627,461 0 23,846
CYTOKINETICS INC COM NEW 23282W605 800 70,300 SH   SOLE 0 70,300 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 11,308 1,532,300 SH   SOLE 0 1,532,300 0 0
DAILY JOURNAL CORP COM 233912104 446 1,800 SH   SOLE 0 1,800 0 0
DAKTRONICS INC COM 234264109 9,527 1,290,000 SH   SOLE 0 1,290,000 0 0
DANAOS CORPORATION SHS Y1968P121 554 61,531 SH   SOLE 0 45,660 0 15,871
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2,862 62,100 SH   SOLE 0 62,100 0 0
DARDEN RESTAURANTS INC COM 237194105 107,213 906,892 SH   SOLE 0 715,703 0 191,189
DARE BIOSCIENCE INC COM 23666P101 166 212,601 SH   SOLE 0 208,276 0 4,325
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1,466 160,087 SH   SOLE 0 152,697 0 7,390
DASEKE INC COM 23753F107 563 225,100 SH   SOLE 0 225,100 0 0
DATA I O CORP COM 237690102 2,566 658,914 SH   SOLE 0 657,199 0 1,715
DAVITA INC COM 23918K108 36,816 645,097 SH   SOLE 0 57,648 0 587,449
DAWSON GEOPHYSICAL CO NEW COM 239360100 3,687 1,722,774 SH   SOLE 0 1,722,774 0 0
DAXOR CORP COM 239467103 107 11,100 SH   SOLE 0 11,100 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,594 49,300 SH   SOLE 0 49,300 0 0
DEAN FOODS CO NEW COM NEW 242370203 51 43,900 SH   SOLE 0 43,900 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4,877 143,700 SH   SOLE 0 47,848 0 95,852
DELL TECHNOLOGIES INC CL C 24703L202 39,530 762,245 SH   SOLE 0 580,873 0 181,372
DELTA AIR LINES INC DEL COM NEW 247361702 100,328 1,741,800 SH   SOLE 0 15,846 0 1,725,954
DELTA APPAREL INC COM 247368103 295 12,400 SH   SOLE 0 12,400 0 0
DEL TACO RESTAURANTS INC COM 245496104 8,599 841,000 SH   SOLE 0 841,000 0 0
DELUXE CORP COM 248019101 25,519 519,105 SH   SOLE 0 519,105 0 0
DENNYS CORP COM 24869P104 82,669 3,631,411 SH   SOLE 0 3,577,900 0 53,511
DENTSPLY SIRONA INC COM 24906P109 8,176 153,358 SH   SOLE 0 0 0 153,358
DERMIRA INC COM 24983L104 5,273 825,198 SH   SOLE 0 697,295 0 127,903
DESCARTES SYS GROUP INC COM 249906108 23,384 579,700 SH   SOLE 0 317,900 0 261,800
DESIGNER BRANDS INC CL A 250565108 1,867 109,030 SH   SOLE 0 14,759 0 94,271
DESPEGAR COM CORP ORD SHS G27358103 168 14,802 SH   SOLE 0 0 0 14,802
DESTINATION MATERNITY CORP COM 25065D100 335 807,607 SH   SOLE 0 807,607 0 0
DESTINATION XL GROUP INC COM 25065K104 279 165,062 SH   SOLE 0 165,062 0 0
DEVON ENERGY CORP NEW COM 25179M103 137,363 5,709,192 SH   SOLE 0 4,586,595 0 1,122,597
DEXCOM INC COM 252131107 8,268 55,400 SH   SOLE 0 55,400 0 0
DGSE COMPANIES INC COM 23323G106 155 128,808 SH   SOLE 0 124,124 0 4,684
DHI GROUP INC COM 23331S100 11,291 2,932,700 SH   SOLE 0 2,932,700 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 46,608 7,578,495 SH   SOLE 0 7,038,646 0 539,849
DIAGEO P L C SPON ADR NEW 25243Q205 44,428 271,700 SH   SOLE 0 89,658 0 182,042
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 19,881 143,933 SH   SOLE 0 133,809 0 10,124
DIAMONDROCK HOSPITALITY CO COM 252784301 11,067 1,079,684 SH   SOLE 0 601,914 0 477,770
DIANA SHIPPING INC COM Y2066G104 6,178 1,827,670 SH   SOLE 0 1,745,831 0 81,839
DICERNA PHARMACEUTICALS INC COM 253031108 6,970 485,400 SH   SOLE 0 485,400 0 0
DIEBOLD NXDF INC COM 253651103 5,575 497,807 SH   SOLE 0 383,548 0 114,259
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 156 84,472 SH   SOLE 0 84,472 0 0
DIGI INTL INC COM 253798102 10,527 772,884 SH   SOLE 0 730,800 0 42,084
DIGIRAD CORP COM NEW 253827703 419 93,521 SH   SOLE 0 93,521 0 0
DIGITAL RLTY TR INC COM 253868103 10,403 80,143 SH   SOLE 0 1,681 0 78,462
DIGITAL TURBINE INC COM NEW 25400W102 1,037 160,900 SH   SOLE 0 34,698 0 126,202
DIME CMNTY BANCSHARES COM 253922108 14,722 687,600 SH   SOLE 0 687,600 0 0
DINE BRANDS GLOBAL INC COM 254423106 64,064 844,500 SH   SOLE 0 844,500 0 0
DIODES INC COM 254543101 6,399 159,380 SH   SOLE 0 30,568 0 128,812
DIPLOMAT PHARMACY INC COM 25456K101 1,004 204,900 SH   SOLE 0 113,152 0 91,748
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 1,700 55,500 SH   SOLE 0 55,500 0 0
DIREXION SHS ETF TR DAILY NATRL GAS 25460E158 338 37,100 SH   SOLE 0 37,100 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1,017 13,100 SH   SOLE 0 13,100 0 0
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 769 27,600 SH   SOLE 0 27,600 0 0
DISCOVER FINL SVCS COM 254709108 44,891 553,600 SH   SOLE 0 16,223 0 537,377
DISH NETWORK CORP CL A 25470M109 68,368 2,006,701 SH   SOLE 0 2,006,701 0 0
DISNEY WALT CO COM DISNEY 254687106 63,039 483,727 SH   SOLE 0 71,425 0 412,302
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 611 1,034,821 SH   SOLE 0 1,027,126 0 7,695
DIXIE GROUP INC CL A 255519100 37 27,000 SH   SOLE 0 19,062 0 7,938
DLH HLDGS CORP COM 23335Q100 1,409 315,970 SH   SOLE 0 250,898 0 65,072
DMC GLOBAL INC COM 23291C103 21,777 495,168 SH   SOLE 0 463,031 0 32,137
DNB FINL CORP COM 233237106 1,665 37,400 SH   SOLE 0 27,000 0 10,400
DOCUMENT SEC SYS INC COM NEW 25614T200 14 35,479 SH   SOLE 0 35,479 0 0
DOCUSIGN INC COM 256163106 42,397 684,700 SH   SOLE 0 129,895 0 554,805
DOGNESS INTERNATIONAL CORP COM CL A G2788T103 168 67,656 SH   SOLE 0 29,028 0 38,628
DOLBY LABORATORIES INC COM CL A 25659T107 155,976 2,413,000 SH   SOLE 0 2,413,000 0 0
DOLLAR GEN CORP NEW COM 256677105 145,176 913,400 SH   SOLE 0 464,957 0 448,443
DOLLAR TREE INC COM 256746108 121,089 1,060,698 SH   SOLE 0 1,060,698 0 0
DOMINION ENERGY INC COM 25746U109 10,551 130,200 SH   SOLE 0 130,200 0 0
DOMINOS PIZZA INC COM 25754A201 418,493 1,711,000 SH   SOLE 0 1,711,000 0 0
DOMTAR CORP COM NEW 257559203 11,252 314,142 SH   SOLE 0 162,795 0 151,347
DONALDSON INC COM 257651109 3,387 65,029 SH   SOLE 0 4,937 0 60,092
DONEGAL GROUP INC CL A 257701201 8,826 602,019 SH   SOLE 0 559,045 0 42,974
DONNELLEY R R & SONS CO COM 257867200 257 68,093 SH   SOLE 0 3,100 0 64,993
DORCHESTER MINERALS LP COM UNIT 25820R105 330 17,702 SH   SOLE 0 0 0 17,702
DORIAN LPG LTD SHS USD Y2106R110 7,505 724,461 SH   SOLE 0 575,100 0 149,361
DOUGLAS DYNAMICS INC COM 25960R105 2,041 45,800 SH   SOLE 0 22,900 0 22,900
DOUGLAS EMMETT INC COM 25960P109 207,374 4,841,800 SH   SOLE 0 4,481,782 0 360,018
DOVA PHARMACEUTICALS INC COM 25985T102 8,340 298,400 SH   SOLE 0 298,400 0 0
DOVER CORP COM 260003108 10,314 103,600 SH   SOLE 0 3,845 0 99,755
DOVER MOTORSPORTS INC COM 260174107 823 415,643 SH   SOLE 0 406,882 0 8,761
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 5,133 1,207,882 SH   SOLE 0 1,149,889 0 57,993
D R HORTON INC COM 23331A109 71,482 1,356,138 SH   SOLE 0 424,550 0 931,588
DRIL QUIP INC COM 262037104 5,214 103,900 SH   SOLE 0 7,734 0 96,166
DROPBOX INC CL A 26210C104 230,323 11,419,107 SH   SOLE 0 11,419,107 0 0
DROPCAR INC COM NEW 26210U203 16 22,300 SH   SOLE 0 9,455 0 12,845
DR REDDYS LABS LTD ADR 256135203 56,020 1,478,482 SH   SOLE 0 1,468,504 0 9,978
DRYSHIPS INC COM PAR NEW Y2109Q705 220 42,010 SH   SOLE 0 41,910 0 100
DSP GROUP INC COM 23332B106 15,179 1,077,694 SH   SOLE 0 1,032,600 0 45,094
DTE ENERGY CO COM 233331107 92,314 694,299 SH   SOLE 0 481,879 0 212,420
DUCOMMUN INC DEL COM 264147109 24,219 571,200 SH   SOLE 0 567,200 0 4,000
DUKE ENERGY CORP NEW COM NEW 26441C204 704,032 7,344,379 SH   SOLE 0 7,344,379 0 0
DUKE REALTY CORP COM NEW 264411505 30,600 900,800 SH   SOLE 0 249,679 0 651,121
DUNKIN BRANDS GROUP INC COM 265504100 19,840 250,000 SH   SOLE 0 56,959 0 193,041
DUPONT DE NEMOURS INC COM 26614N102 19,564 274,355 SH   SOLE 0 100,151 0 174,204
DURECT CORP COM 266605104 7,381 4,011,521 SH   SOLE 0 3,422,110 0 589,411
DXP ENTERPRISES INC NEW COM NEW 233377407 4,864 140,100 SH   SOLE 0 140,100 0 0
DYCOM INDS INC COM 267475101 15,068 295,170 SH   SOLE 0 213,561 0 81,609
DYNATRONICS CORP COM NEW 268157401 30 29,500 SH   SOLE 0 29,500 0 0
EAGLE BANCORP INC MD COM 268948106 2,011 45,080 SH   SOLE 0 26,547 0 18,533
EAGLE BANCORP MONT INC COM 26942G100 1,051 60,032 SH   SOLE 0 51,468 0 8,564
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 4,389 1,003,188 SH   SOLE 0 1,003,188 0 0
EAGLE MATERIALS INC COM 26969P108 1,449 16,100 SH   SOLE 0 16,100 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,053 36,300 SH   SOLE 0 36,300 0 0
EARTHSTONE ENERGY INC CL A 27032D304 55 16,790 SH   SOLE 0 16,790 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 48,133 2,259,787 SH   SOLE 0 1,932,076 0 327,711
EASTERN CO COM 276317104 5,406 217,810 SH   SOLE 0 215,839 0 1,971
EAST WEST BANCORP INC COM 27579R104 25,034 565,233 SH   SOLE 0 466,782 0 98,451
EATON CORP PLC SHS G29183103 633 7,611 SH   SOLE 0 5,242 0 2,369
EBAY INC COM 278642103 444,853 11,412,328 SH   SOLE 0 11,018,188 0 394,140
ECHO GLOBAL LOGISTICS INC COM 27875T101 4,401 194,300 SH   SOLE 0 194,300 0 0
ECHOSTAR CORP CL A 278768106 159,327 4,021,380 SH   SOLE 0 3,890,081 0 131,299
ECOLOGY & ENVIRONMENT INC CL A 278878103 1,940 127,817 SH   SOLE 0 114,542 0 13,275
ECOPETROL S A SPONSORED ADS 279158109 119,936 7,042,606 SH   SOLE 0 7,042,606 0 0
EDESA BIOTECH INC COM 27966L108 98 15,753 SH   SOLE 0 13,873 0 1,880
EDISON INTL COM 281020107 297,524 3,944,891 SH   SOLE 0 3,944,891 0 0
EDUCATIONAL DEV CORP COM 281479105 1,323 214,024 SH   SOLE 0 214,024 0 0
EGAIN CORP COM NEW 28225C806 11,928 1,490,121 SH   SOLE 0 1,367,650 0 122,471
EIGER BIOPHARMACEUTICALS INC COM 28249U105 2,064 201,329 SH   SOLE 0 201,329 0 0
ELBIT SYS LTD ORD M3760D101 12,967 78,700 SH   SOLE 0 77,693 0 1,007
ELDORADO GOLD CORP NEW COM 284902509 46,549 5,992,069 SH   SOLE 0 5,620,829 0 371,240
ELECTROMED INC COM 285409108 820 124,124 SH   SOLE 0 102,676 0 21,448
ELECTRO-SENSORS INC COM 285233102 388 100,800 SH   SOLE 0 100,800 0 0
ELEVATE CREDIT INC COM 28621V101 4,849 1,151,787 SH   SOLE 0 992,798 0 158,989
E L F BEAUTY INC COM 26856L103 7,414 423,400 SH   SOLE 0 370,738 0 52,662
ELLINGTON FINANCIAL INC COM 28852N109 1,568 86,800 SH   SOLE 0 83 0 86,717
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 10,065 954,900 SH   SOLE 0 954,900 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 367 26,085 SH   SOLE 0 9,571 0 16,514
ELOXX PHARMACEUTICALS INC COM 29014R103 92 20,310 SH   SOLE 0 20,310 0 0
EL PASO ELEC CO COM NEW 283677854 115,780 1,726,000 SH   SOLE 0 1,676,930 0 49,070
EL POLLO LOCO HLDGS INC COM 268603107 409 37,300 SH   SOLE 0 37,300 0 0
ELTEK LTD SHS M40184208 75 23,100 SH   SOLE 0 0 0 23,100
EMAGIN CORP COM NEW 29076N206 67 171,330 SH   SOLE 0 171,330 0 0
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 2,685 155,200 SH   SOLE 0 155,200 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 13,120 654,700 SH   SOLE 0 633,135 0 21,565
EMBRAER S A SPONSORED ADS 29082A107 22,244 1,289,523 SH   SOLE 0 1,208,139 0 81,384
EMCORE CORP COM NEW 290846203 3,660 1,192,203 SH   SOLE 0 1,172,341 0 19,862
EMCOR GROUP INC COM 29084Q100 3,712 43,100 SH   SOLE 0 7,072 0 36,028
EMERALD EXPOSITIONS EVENTS I COM 29103B100 2,436 250,400 SH   SOLE 0 163,244 0 87,156
EMERGENT BIOSOLUTIONS INC COM 29089Q105 51,460 984,311 SH   SOLE 0 984,311 0 0
EMERSON ELEC CO COM 291011104 10,156 151,900 SH   SOLE 0 0 0 151,900
EMERSON RADIO CORP COM NEW 291087203 876 886,650 SH   SOLE 0 886,650 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,406 280,719 SH   SOLE 0 254,358 0 26,361
EMPIRE ST RLTY TR INC CL A 292104106 68,774 4,819,448 SH   SOLE 0 4,819,448 0 0
EMPLOYERS HOLDINGS INC COM 292218104 18,539 425,400 SH   SOLE 0 387,114 0 38,286
EMX RTY CORP COM 26873J107 295 216,502 SH   SOLE 0 0 0 216,502
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 797 66,210 SH   SOLE 0 0 0 66,210
ENANTA PHARMACEUTICALS INC COM 29251M106 39,827 662,900 SH   SOLE 0 662,900 0 0
ENBRIDGE INC COM 29250N105 124,373 3,545,424 SH   SOLE 0 3,184,123 0 361,301
ENCANA CORP COM 292505104 81,715 17,764,100 SH   SOLE 0 17,764,100 0 0
ENCOMPASS HEALTH CORP COM 29261A100 22,814 360,532 SH   SOLE 0 360,532 0 0
ENCORE WIRE CORP COM 292562105 5,968 106,037 SH   SOLE 0 95,600 0 10,437
ENDAVA PLC ADS 29260V105 5,354 141,460 SH   SOLE 0 98,460 0 43,000
ENDEAVOUR SILVER CORP COM 29258Y103 13,618 6,134,125 SH   SOLE 0 6,134,125 0 0
ENDO INTL PLC SHS G30401106 44,908 13,990,000 SH   SOLE 0 13,990,000 0 0
ENDOLOGIX INC COM NEW 29266S304 2,824 711,268 SH   SOLE 0 711,268 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 12,266 3,271,000 SH   SOLE 0 3,271,000 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 40,105 4,402,300 SH   SOLE 0 4,402,300 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 7,112 1,689,326 SH   SOLE 0 1,187,553 0 501,773
ENERGY FOCUS INC COM NEW 29268T300 43 91,364 SH   SOLE 0 91,364 0 0
ENERGY RECOVERY INC COM 29270J100 919 99,200 SH   SOLE 0 30,200 0 69,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 12,745 974,378 SH   SOLE 0 0 0 974,378
ENERPLUS CORP COM 292766102 2,825 379,757 SH   SOLE 0 154,632 0 225,125
ENERSYS COM 29275Y102 5,433 82,400 SH   SOLE 0 17,218 0 65,182
ENGLOBAL CORP COM 293306106 491 491,428 SH   SOLE 0 491,326 0 102
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 954 112,209 SH   SOLE 0 0 0 112,209
ENLIVEX THERAPEUTICS LTD COM M4130Y106 635 23,790 SH   SOLE 0 23,790 0 0
ENNIS INC COM 293389102 34,727 1,718,300 SH   SOLE 0 1,607,100 0 111,200
ENOVA INTL INC COM 29357K103 53,371 2,572,094 SH   SOLE 0 2,572,094 0 0
ENPHASE ENERGY INC COM 29355A107 2,728 122,700 SH   SOLE 0 122,700 0 0
ENPRO INDS INC COM 29355X107 7,366 107,300 SH   SOLE 0 82,568 0 24,732
ENSTAR GROUP LIMITED SHS G3075P101 12,839 67,600 SH   SOLE 0 61,500 0 6,100
ENTASIS THERAPEUTICS HLDGS I COM 293614103 105 17,700 SH   SOLE 0 17,700 0 0
ENTEGRA FINL CORP COM 29363J108 4,825 160,632 SH   SOLE 0 128,708 0 31,924
ENTERGY CORP NEW COM 29364G103 563,696 4,803,133 SH   SOLE 0 4,803,133 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,635 54,552 SH   SOLE 0 51,947 0 2,605
ENTERPRISE FINL SVCS CORP COM 293712105 21,418 525,600 SH   SOLE 0 481,912 0 43,688
ENTERPRISE PRODS PARTNERS L COM 293792107 8,951 313,191 SH   SOLE 0 0 0 313,191
ENTRAVISION COMMUNICATIONS C CL A 29382R107 5,904 1,856,705 SH   SOLE 0 1,856,705 0 0
ENVESTNET INC COM 29404K106 1,695 29,892 SH   SOLE 0 4,442 0 25,450
ENZO BIOCHEM INC COM 294100102 11,878 3,299,563 SH   SOLE 0 3,299,563 0 0
EOG RES INC COM 26875P101 47,399 638,627 SH   SOLE 0 524,342 0 114,285
EPIZYME INC COM 29428V104 2,683 260,088 SH   SOLE 0 58,004 0 202,084
EPLUS INC COM 294268107 3,622 47,600 SH   SOLE 0 0 0 47,600
EPR PPTYS COM SH BEN INT 26884U109 24,003 312,300 SH   SOLE 0 82,525 0 229,775
EQT CORP COM 26884L109 2,483 233,364 SH   SOLE 0 763 0 232,601
EQUINIX INC COM 29444U700 61,487 106,600 SH   SOLE 0 106,600 0 0
EQUINOR ASA SPONSORED ADR 29446M102 209,670 11,064,361 SH   SOLE 0 11,064,361 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 6,960 259,600 SH   SOLE 0 259,600 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 44,325 1,294,160 SH   SOLE 0 982,451 0 311,709
EQUITY LIFESTYLE PPTYS INC COM 29472R108 339,451 2,540,801 SH   SOLE 0 2,540,801 0 0
ERICSSON ADR B SEK 10 294821608 212,080 26,576,500 SH   SOLE 0 24,350,556 0 2,225,944
EROS INTL PLC SHS NEW G3788M114 1,462 765,222 SH   SOLE 0 765,222 0 0
ESCALADE INC COM 296056104 1,919 176,260 SH   SOLE 0 176,260 0 0
ESCO TECHNOLOGIES INC COM 296315104 748 9,400 SH   SOLE 0 0 0 9,400
ESPERION THERAPEUTICS INC NE COM 29664W105 5,202 141,900 SH   SOLE 0 64,160 0 77,740
ESPEY MFG & ELECTRS CORP COM 296650104 3,487 146,987 SH   SOLE 0 139,739 0 7,248
ESQUIRE FINL HLDGS INC COM 29667J101 494 19,900 SH   SOLE 0 13,360 0 6,540
ESSA BANCORP INC COM 29667D104 8,618 524,842 SH   SOLE 0 510,405 0 14,437
ESSENT GROUP LTD COM G3198U102 59,387 1,245,800 SH   SOLE 0 1,245,800 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,581 156,300 SH   SOLE 0 67,422 0 88,878
ESSEX PPTY TR INC COM 297178105 299,832 917,900 SH   SOLE 0 917,900 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 18,311 958,700 SH   SOLE 0 921,379 0 37,321
E TRADE FINANCIAL CORP COM NEW 269246401 21,017 481,040 SH   SOLE 0 6 0 481,034
ETSY INC COM 29786A106 410,562 7,266,580 SH   SOLE 0 7,266,580 0 0
EURONAV NV ANTWERPEN SHS B38564108 10,405 1,135,412 SH   SOLE 0 536,800 0 598,612
EURONET WORLDWIDE INC COM 298736109 3,620 24,745 SH   SOLE 0 2,300 0 22,445
EUROSEAS LTD SHS NEW Y23592309 132 185,294 SH   SOLE 0 185,294 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,676 44,800 SH   SOLE 0 32,203 0 12,597
EVELO BIOSCIENCES INC COM 299734103 88 14,500 SH   SOLE 0 14,500 0 0
EVENTBRITE INC COM CL A 29975E109 2,710 153,000 SH   SOLE 0 153,000 0 0
EVERCORE INC CLASS A 29977A105 3,252 40,600 SH   SOLE 0 40,600 0 0
EVEREST RE GROUP LTD COM G3223R108 8,037 30,205 SH   SOLE 0 30,205 0 0
EVERGY INC COM 30034W106 465,418 6,992,456 SH   SOLE 0 6,992,456 0 0
EVERI HLDGS INC COM 30034T103 26,342 3,113,700 SH   SOLE 0 3,113,700 0 0
EVERQUOTE INC COM CL A 30041R108 8,482 397,456 SH   SOLE 0 388,056 0 9,400
EVERSOURCE ENERGY COM 30040W108 158,416 1,853,471 SH   SOLE 0 1,853,471 0 0
EVERTEC INC COM 30040P103 76,036 2,435,501 SH   SOLE 0 2,362,624 0 72,877
EVOFEM BIOSCIENCES INC COM 30048L104 78 15,499 SH   SOLE 0 15,499 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 14,174 2,427,132 SH   SOLE 0 2,408,272 0 18,860
EVOLVING SYS INC COM NEW 30049R209 657 714,155 SH   SOLE 0 714,155 0 0
EVO PMTS INC CL A COM 26927E104 633 22,500 SH   SOLE 0 22,500 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 20,848 1,224,920 SH   SOLE 0 1,130,301 0 94,619
EXACT SCIENCES CORP COM 30063P105 46,974 519,800 SH   SOLE 0 176,954 0 342,846
EXANTAS CAP CORP COM NEW 30068N105 2,114 185,905 SH   SOLE 0 0 0 185,905
EXELIXIS INC COM 30161Q104 262,615 14,849,596 SH   SOLE 0 14,510,549 0 339,047
EXELON CORP COM 30161N101 59,848 1,238,824 SH   SOLE 0 1,092,200 0 146,624
EXFO INC SUB VTG SHS 302046107 4,436 1,111,840 SH   SOLE 0 1,111,840 0 0
EXLSERVICE HOLDINGS INC COM 302081104 24,997 373,310 SH   SOLE 0 373,310 0 0
EXPEDIA GROUP INC COM NEW 30212P303 289,918 2,156,965 SH   SOLE 0 1,993,539 0 163,426
EXPEDITORS INTL WASH INC COM 302130109 16,397 220,716 SH   SOLE 0 1,817 0 218,899
EXPONENT INC COM 30214U102 38,997 557,900 SH   SOLE 0 465,067 0 92,833
EXPRESS INC COM 30219E103 9,772 2,840,800 SH   SOLE 0 2,719,848 0 120,952
EXP WORLD HOLDINGS INC COM 30212W100 739 88,129 SH   SOLE 0 88,129 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5,355 365,801 SH   SOLE 0 0 0 365,801
EXTERRAN CORP COM 30227H106 10,713 820,300 SH   SOLE 0 687,100 0 133,200
EXTRA SPACE STORAGE INC COM 30225T102 17,383 148,800 SH   SOLE 0 148,800 0 0
EXTREME NETWORKS INC COM 30226D106 31,117 4,277,248 SH   SOLE 0 4,144,591 0 132,657
EYEPOINT PHARMACEUTICALS INC COM 30233G100 65 35,890 SH   SOLE 0 35,890 0 0
EZCORP INC CL A NON VTG 302301106 15,063 2,333,516 SH   SOLE 0 2,310,898 0 22,618
F5 NETWORKS INC COM 315616102 322,429 2,296,174 SH   SOLE 0 2,211,022 0 85,152
FABRINET SHS G3323L100 2,197 42,000 SH   SOLE 0 42,000 0 0
FACEBOOK INC CL A 30303M102 879,757 4,940,233 SH   SOLE 0 4,622,541 0 317,692
FACTSET RESH SYS INC COM 303075105 77,131 317,450 SH   SOLE 0 203,233 0 114,217
FAIR ISAAC CORP COM 303250104 425 1,400 SH   SOLE 0 1,400 0 0
FANHUA INC SPONSORED ADR 30712A103 2,772 104,100 SH   SOLE 0 0 0 104,100
FARMER BROS CO COM 307675108 6,984 539,300 SH   SOLE 0 539,300 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,308 50,400 SH   SOLE 0 50,400 0 0
FARMERS NATL BANC CORP COM 309627107 4,107 283,600 SH   SOLE 0 277,991 0 5,609
FARMLAND PARTNERS INC COM 31154R109 200 29,900 SH   SOLE 0 0 0 29,900
FASTENAL CO COM 311900104 5,299 162,188 SH   SOLE 0 3,400 0 158,788
FB FINL CORP COM 30257X104 3,950 105,200 SH   SOLE 0 105,200 0 0
FBL FINL GROUP INC CL A 30239F106 5,630 94,600 SH   SOLE 0 94,600 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 20,750 254,100 SH   SOLE 0 254,100 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 22,064 162,066 SH   SOLE 0 130,600 0 31,466
FEDERAL SIGNAL CORP COM 313855108 6,879 210,100 SH   SOLE 0 152,100 0 58,000
FEDERATED INVS INC PA CL B 314211103 253 7,800 SH   SOLE 0 465 0 7,335
FEDEX CORP COM 31428X106 23,903 164,200 SH   SOLE 0 21,707 0 142,493
FEDNAT HLDG CO COM 31431B109 10,975 784,500 SH   SOLE 0 676,607 0 107,893
FERRARI N V COM N3167Y103 77,995 506,043 SH   SOLE 0 125,393 0 380,650
FERROGLOBE PLC SHS G33856108 2,214 1,959,191 SH   SOLE 0 1,841,867 0 117,324
FGL HLDGS ORD SHS G3402M102 6,789 850,700 SH   SOLE 0 659,940 0 190,760
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 36,238 2,799,289 SH   SOLE 0 834,807 0 1,964,482
FIBROCELL SCIENCE INC COM 315721407 2,261 763,754 SH   SOLE 0 757,154 0 6,600
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 377 1,200 SH   SOLE 0 1,200 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,610 154,466 SH   SOLE 0 114,927 0 39,539
FIFTH THIRD BANCORP COM 316773100 11,799 430,939 SH   SOLE 0 346,677 0 84,262
FINANCIAL INSTNS INC COM 317585404 14,130 468,200 SH   SOLE 0 457,352 0 10,848
FIREEYE INC COM 31816Q101 21,508 1,612,300 SH   SOLE 0 1,612,300 0 0
FIRST AMERN FINL CORP COM 31847R102 11,123 188,500 SH   SOLE 0 54,499 0 134,001
FIRST BANCORP INC ME COM 31866P102 6,125 222,801 SH   SOLE 0 219,097 0 3,704
FIRST BANCORP N C COM 318910106 22,162 617,314 SH   SOLE 0 586,805 0 30,509
FIRST BANCORP P R COM NEW 318672706 11,423 1,144,578 SH   SOLE 0 938,854 0 205,724
FIRST BANCSHARES INC MS COM 318916103 1,567 48,500 SH   SOLE 0 28,625 0 19,875
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2,439 225,185 SH   SOLE 0 201,555 0 23,630
FIRST BUSEY CORP COM NEW 319383204 26,360 1,042,725 SH   SOLE 0 1,040,433 0 2,292
FIRST BUS FINL SVCS INC WIS COM 319390100 6,112 253,805 SH   SOLE 0 239,902 0 13,903
FIRST CAPITAL INC COM 31942S104 434 7,500 SH   SOLE 0 2,709 0 4,791
FIRSTCASH INC COM 33767D105 130,704 1,425,814 SH   SOLE 0 1,340,853 0 84,961
FIRST CHOICE BANCORP COM 31948P104 874 41,000 SH   SOLE 0 34,141 0 6,859
FIRST CMNTY BANKSHARES INC V COM 31983A103 8,536 263,692 SH   SOLE 0 253,224 0 10,468
FIRST CMNTY CORP S C COM 319835104 1,710 87,789 SH   SOLE 0 67,199 0 20,590
FIRST COMWLTH FINL CORP PA COM 319829107 17,963 1,352,600 SH   SOLE 0 1,310,690 0 41,910
FIRST CTZNS BANCSHARES INC N CL A 31946M103 17,872 37,900 SH   SOLE 0 29,284 0 8,616
FIRST DEFIANCE FINL CORP COM 32006W106 24,313 839,400 SH   SOLE 0 803,840 0 35,560
FIRSTENERGY CORP COM 337932107 463,158 9,603,100 SH   SOLE 0 9,603,100 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 9,976 674,994 SH   SOLE 0 657,121 0 17,873
FIRST FINL BANCORP OH COM 320209109 4,403 179,880 SH   SOLE 0 179,880 0 0
FIRST FINL CORP IND COM 320218100 7,836 180,259 SH   SOLE 0 180,259 0 0
FIRST FNDTN INC COM 32026V104 2,074 135,765 SH   SOLE 0 135,765 0 0
FIRST GTY BANCSHARES INC COM 32043P106 783 35,350 SH   SOLE 0 29,233 0 6,117
FIRST HAWAIIAN INC COM 32051X108 10,197 381,900 SH   SOLE 0 350,264 0 31,636
FIRST HORIZON NATL CORP COM 320517105 8,608 531,386 SH   SOLE 0 336,456 0 194,930
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 73,455 1,856,800 SH   SOLE 0 1,856,800 0 0
FIRST INTERNET BANCORP COM 320557101 465 21,700 SH   SOLE 0 11,952 0 9,748
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 18,634 463,083 SH   SOLE 0 463,083 0 0
FIRST LONG IS CORP COM 320734106 16,107 707,981 SH   SOLE 0 700,069 0 7,912
FIRST MAJESTIC SILVER CORP COM 32076V103 13,408 1,474,600 SH   SOLE 0 1,224,700 0 249,900
FIRST MERCHANTS CORP COM 320817109 28,598 759,866 SH   SOLE 0 735,677 0 24,189
FIRST MID BANCSHARES INC COM 320866106 4,560 131,712 SH   SOLE 0 131,712 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,976 152,771 SH   SOLE 0 107,776 0 44,995
FIRST NORTHWEST BANCORP COM 335834107 7,463 430,905 SH   SOLE 0 416,297 0 14,608
FIRST REP BK SAN FRANCISCO C COM 33616C100 37,916 392,100 SH   SOLE 0 100,543 0 291,557
FIRST SAVINGS FINL GROUP INC COM 33621E109 714 11,300 SH   SOLE 0 6,600 0 4,700
FIRSTSERVICE CORP NEW COM 33767E202 101,196 986,593 SH   SOLE 0 959,993 0 26,600
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 789 24,800 SH   SOLE 0 24,800 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2,481 51,446 SH   SOLE 0 51,446 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 9,182 176,614 SH   SOLE 0 176,614 0 0
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 571 49,800 SH   SOLE 0 49,800 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 218 8,500 SH   SOLE 0 8,500 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 8,953 453,771 SH   SOLE 0 453,771 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3,894 82,125 SH   SOLE 0 82,125 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 231 3,800 SH   SOLE 0 3,800 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 305 4,600 SH   SOLE 0 4,600 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 254 2,900 SH   SOLE 0 2,900 0 0
FIRST US BANCSHARES INC COM 33744V103 1,285 143,564 SH   SOLE 0 137,364 0 6,200
FIRST UTD CORP COM 33741H107 1,584 72,002 SH   SOLE 0 54,643 0 17,359
FISERV INC COM 337738108 4,157 40,127 SH   SOLE 0 6,460 0 33,667
FITBIT INC CL A 33812L102 21,880 5,742,732 SH   SOLE 0 5,742,732 0 0
FIVE9 INC COM 338307101 29,331 545,800 SH   SOLE 0 188,387 0 357,413
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 141 18,800 SH   SOLE 0 1,191 0 17,609
FIVE PRIME THERAPEUTICS INC COM 33830X104 5,173 1,334,891 SH   SOLE 0 1,301,390 0 33,501
FIVE STAR SENIOR LIVING INC COM 33832D106 618 1,313,840 SH   SOLE 0 1,313,840 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 27,025 723,561 SH   SOLE 0 677,906 0 45,655
FLANIGANS ENTERPRISES INC COM 338517105 1,278 55,900 SH   SOLE 0 55,900 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 32,521 113,400 SH   SOLE 0 2,935 0 110,465
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 926 392,501 SH   SOLE 0 348,484 0 44,017
FLEXION THERAPEUTICS INC COM 33938J106 581 42,400 SH   SOLE 0 42,400 0 0
FLEX LTD ORD Y2573F102 45,391 4,337,454 SH   SOLE 0 2,080,954 0 2,256,500
FLEXSHARES TR IBOXX 3R TARGT 33939L506 322 13,100 SH   SOLE 0 13,100 0 0
FLEXSHOPPER INC COM NEW 33939J303 434 282,002 SH   SOLE 0 282,002 0 0
FLEXSTEEL INDS INC COM 339382103 3,356 226,418 SH   SOLE 0 222,893 0 3,525
FLOWERS FOODS INC COM 343498101 56,134 2,426,883 SH   SOLE 0 2,166,099 0 260,784
FLUENT INC COM 34380C102 900 329,006 SH   SOLE 0 329,006 0 0
FLUIDIGM CORP DEL COM 34385P108 12,711 2,745,360 SH   SOLE 0 2,686,800 0 58,560
FLUOR CORP NEW COM 343412102 11,865 620,214 SH   SOLE 0 111,343 0 508,871
FLUSHING FINL CORP COM 343873105 12,736 630,360 SH   SOLE 0 596,724 0 33,636
FLWS/1-800 FLOWERS CL A 68243Q106 405 27,400 SH   SOLE 0 0 0 27,400
FLY LEASING LTD SPONSORED ADR 34407D109 5,819 283,725 SH   SOLE 0 0 0 283,725
F M C CORP COM NEW 302491303 2,376 27,100 SH   SOLE 0 200 0 26,900
FNB CORP PA COM 302520101 42,215 3,661,328 SH   SOLE 0 3,591,396 0 69,932
FNCB BANCORP INC COM 302578109 300 38,400 SH   SOLE 0 17,981 0 20,419
FOAMIX PHARMACEUTICALS LTD SHS M46135105 186 61,119 SH   SOLE 0 50,219 0 10,900
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,275 95,600 SH   SOLE 0 0 0 95,600
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 33,308 363,700 SH   SOLE 0 284,100 0 79,600
FONAR CORP COM NEW 344437405 10,989 531,652 SH   SOLE 0 489,608 0 42,044
FORD MTR CO DEL COM 345370860 62,954 6,872,709 SH   SOLE 0 263,829 0 6,608,880
FORESTAR GROUP INC COM 346232101 473 25,880 SH   SOLE 0 19,500 0 6,380
FORMFACTOR INC COM 346375108 6,154 330,085 SH   SOLE 0 305,761 0 24,324
FORRESTER RESH INC COM 346563109 29,891 930,018 SH   SOLE 0 893,000 0 37,018
FORTERRA INC COM 34960W106 205 28,300 SH   SOLE 0 0 0 28,300
FORTINET INC COM 34959E109 325,800 4,244,400 SH   SOLE 0 3,930,254 0 314,146
FORTIS INC COM 349553107 163,686 3,866,900 SH   SOLE 0 3,866,900 0 0
FORTIVE CORP COM 34959J108 19,910 290,400 SH   SOLE 0 62,725 0 227,675
FORTRESS BIOTECH INC COM 34960Q109 249 176,619 SH   SOLE 0 51,285 0 125,334
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 177 11,653 SH   SOLE 0 0 0 11,653
FORTUNA SILVER MINES INC COM 349915108 25,134 8,133,265 SH   SOLE 0 7,903,431 0 229,834
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,079 696,330 SH   SOLE 0 489,115 0 207,215
FORWARD AIR CORP COM 349853101 1,940 30,439 SH   SOLE 0 27,336 0 3,103
FORWARD INDS INC N Y COM NEW 349862300 682 702,905 SH   SOLE 0 702,605 0 300
FOSSIL GROUP INC COM 34988V106 15,846 1,266,650 SH   SOLE 0 1,146,577 0 120,073
FOSTER L B CO COM 350060109 15,431 712,100 SH   SOLE 0 702,300 0 9,800
FOUNDATION BLDG MATLS INC COM 350392106 16,931 1,093,000 SH   SOLE 0 960,300 0 132,700
FOUR CORNERS PPTY TR INC COM 35086T109 1,326 46,900 SH   SOLE 0 8,851 0 38,049
FOUR SEASONS ED CAYMAN INC ADR 35101A101 68 37,263 SH   SOLE 0 37,263 0 0
FOX CORP CL A COM 35137L105 272,717 8,648,089 SH   SOLE 0 7,490,676 0 1,157,413
FOX CORP CL B COM 35137L204 70,414 2,232,527 SH   SOLE 0 2,062,184 0 170,343
FOX FACTORY HLDG CORP COM 35138V102 9,398 150,993 SH   SOLE 0 75,096 0 75,897
FRANCESCAS HLDGS CORP COM NEW 351793203 1,468 104,938 SH   SOLE 0 104,938 0 0
FRANCO NEVADA CORP COM 351858105 401,800 4,407,631 SH   SOLE 0 4,264,563 0 143,068
FRANKLIN COVEY CO COM 353469109 4,197 119,903 SH   SOLE 0 107,415 0 12,488
FRANKLIN FINL NETWORK INC COM 35352P104 1,369 45,300 SH   SOLE 0 25,600 0 19,700
FRANKLIN STREET PPTYS CORP COM 35471R106 29,273 3,460,200 SH   SOLE 0 3,460,200 0 0
FREEPORT-MCMORAN INC CL B 35671D857 25,614 2,676,471 SH   SOLE 0 721,179 0 1,955,292
FREIGHTCAR AMER INC COM 357023100 656 135,284 SH   SOLE 0 135,284 0 0
FREQUENCY ELECTRS INC COM 358010106 3,223 265,233 SH   SOLE 0 253,328 0 11,905
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 880 26,200 SH   SOLE 0 0 0 26,200
FRESH DEL MONTE PRODUCE INC ORD G36738105 36,003 1,055,500 SH   SOLE 0 1,029,069 0 26,431
FRESHPET INC COM 358039105 7,530 151,300 SH   SOLE 0 151,300 0 0
FRIEDMAN INDS INC COM 358435105 3,206 494,020 SH   SOLE 0 493,820 0 200
FRONTDOOR INC COM 35905A109 79,010 1,626,718 SH   SOLE 0 1,413,100 0 213,618
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4,110 4,739,985 SH   SOLE 0 4,649,256 0 90,729
FRONTLINE LTD SHS NEW G3682E192 25,240 2,773,688 SH   SOLE 0 1,707,909 0 1,065,779
FRONT YD RESIDENTIAL CORP COM 35904G107 646 55,900 SH   SOLE 0 139 0 55,761
FRP HLDGS INC COM 30292L107 713 14,838 SH   SOLE 0 2,677 0 12,161
FS BANCORP INC COM 30263Y104 3,536 67,350 SH   SOLE 0 64,452 0 2,898
FTI CONSULTING INC COM 302941109 15,135 142,800 SH   SOLE 0 41,951 0 100,849
FTS INTERNATIONAL INC COM 30283W104 132 59,095 SH   SOLE 0 59,095 0 0
FUEL TECH INC COM 359523107 1,118 1,133,251 SH   SOLE 0 1,108,926 0 24,325
FULGENT GENETICS INC COM 359664109 1,771 170,480 SH   SOLE 0 108,755 0 61,725
FULING GLOBAL INC SHS G3729B102 224 82,495 SH   SOLE 0 58,195 0 24,300
FULLER H B CO COM 359694106 2,728 58,600 SH   SOLE 0 11,050 0 47,550
FULL HOUSE RESORTS INC COM 359678109 2,289 1,059,744 SH   SOLE 0 1,054,299 0 5,445
FULTON FINL CORP PA COM 360271100 1,609 99,445 SH   SOLE 0 47,591 0 51,854
FUTUREFUEL CORPORATION COM 36116M106 27,304 2,286,800 SH   SOLE 0 2,286,800 0 0
FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 478 179,712 SH   SOLE 0 176,412 0 3,300
FVCBANKCORP INC COM 36120Q101 420 23,900 SH   SOLE 0 23,900 0 0
GAIA INC NEW CL A 36269P104 859 131,500 SH   SOLE 0 131,500 0 0
GAIN CAP HLDGS INC COM 36268W100 4,250 805,000 SH   SOLE 0 805,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 12,746 142,300 SH   SOLE 0 173 0 142,127
GALMED PHARMACEUTICALS LTD SHS M47238106 79 16,499 SH   SOLE 0 0 0 16,499
GAMCO INVESTORS INC CL A COM 361438104 1,578 80,700 SH   SOLE 0 80,700 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 281,764 7,368,302 SH   SOLE 0 6,884,129 0 484,173
GAP INC COM 364760108 3,111 179,200 SH   SOLE 0 0 0 179,200
GARMIN LTD SHS H2906T109 39,974 472,007 SH   SOLE 0 225,111 0 246,896
GARRETT MOTION INC COM 366505105 2,304 231,349 SH   SOLE 0 231,349 0 0
GASLOG LTD SHS G37585109 17,939 1,396,000 SH   SOLE 0 1,396,000 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 6,150 324,000 SH   SOLE 0 280,038 0 43,962
GATX CORP COM 361448103 1,209 15,600 SH   SOLE 0 5,587 0 10,013
GCI LIBERTY INC COM CLASS A 36164V305 584 9,410 SH   SOLE 0 100 0 9,310
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,984 155,000 SH   SOLE 0 121,354 0 33,646
GEMPHIRE THERAPEUTICS INC COM 36870A108 24 63,100 SH   SOLE 0 63,100 0 0
GENCOR INDS INC COM 368678108 5,749 495,147 SH   SOLE 0 484,324 0 10,823
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,479 160,730 SH   SOLE 0 124,900 0 35,830
GENERAC HLDGS INC COM 368736104 12,307 157,100 SH   SOLE 0 21,072 0 136,028
GENERAL ELECTRIC CO COM 369604103 538,366 60,219,960 SH   SOLE 0 59,877,091 0 342,869
GENERAL FIN CORP DEL COM 369822101 6,600 746,618 SH   SOLE 0 698,840 0 47,778
GENERAL MLS INC COM 370334104 302,332 5,484,984 SH   SOLE 0 5,484,984 0 0
GENERAL MOLY INC COM 370373102 80 306,829 SH   SOLE 0 306,829 0 0
GENERAL MTRS CO COM 37045V100 80,451 2,146,500 SH   SOLE 0 278,150 0 1,868,350
GENESCO INC COM 371532102 324 8,100 SH   SOLE 0 0 0 8,100
GENESIS HEALTHCARE INC CL A COM 37185X106 4,353 3,921,530 SH   SOLE 0 3,921,530 0 0
GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 214 112,697 SH   SOLE 0 112,697 0 0
GENIE ENERGY LTD CL B 372284208 3,890 521,397 SH   SOLE 0 521,397 0 0
GENMARK DIAGNOSTICS INC COM 372309104 3,366 555,500 SH   SOLE 0 493,200 0 62,300
GENOCEA BIOSCIENCES INC COM NEW 372427401 590 203,362 SH   SOLE 0 203,362 0 0
GENOMIC HEALTH INC COM 37244C101 169,692 2,502,100 SH   SOLE 0 2,434,155 0 67,945
GENPACT LIMITED SHS G3922B107 8,870 228,900 SH   SOLE 0 39,483 0 189,417
GENPREX INC COM 372446104 55 68,588 SH   SOLE 0 68,588 0 0
GENTEX CORP COM 371901109 84,214 3,058,433 SH   SOLE 0 2,292,008 0 766,425
GENTHERM INC COM 37253A103 2,784 67,764 SH   SOLE 0 22,690 0 45,074
GENWORTH FINL INC COM CL A 37247D106 175 39,806 SH   SOLE 0 61 0 39,745
GEO GROUP INC NEW COM 36162J106 1,146 66,100 SH   SOLE 0 66,100 0 0
GEOPARK LTD USD SHS G38327105 81,932 4,450,400 SH   SOLE 0 4,450,400 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 3,250 211,434 SH   SOLE 0 211,434 0 0
GERMAN AMERN BANCORP INC COM 373865104 11,198 349,400 SH   SOLE 0 349,400 0 0
GETTY RLTY CORP NEW COM 374297109 81,416 2,539,486 SH   SOLE 0 2,509,012 0 30,474
GEVO INC COM PAR 374396406 1,787 533,394 SH   SOLE 0 533,394 0 0
GIBRALTAR INDS INC COM 374689107 17,154 373,404 SH   SOLE 0 353,300 0 20,104
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 24,715 2,949,258 SH   SOLE 0 2,942,648 0 6,610
GILDAN ACTIVEWEAR INC COM 375916103 14,122 397,600 SH   SOLE 0 56,821 0 340,779
GILEAD SCIENCES INC COM 375558103 933,857 14,734,258 SH   SOLE 0 14,318,124 0 416,134
GLADSTONE COML CORP COM 376536108 60,959 2,594,000 SH   SOLE 0 2,480,400 0 113,600
GLADSTONE LD CORP COM 376549101 1,680 141,233 SH   SOLE 0 22,939 0 118,294
GLAUKOS CORP COM 377322102 16,509 264,100 SH   SOLE 0 92,007 0 172,093
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 749,107 17,551,699 SH   SOLE 0 17,551,699 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 14,597 3,016,005 SH   SOLE 0 2,944,953 0 71,052
GLOBAL EAGLE ENTMT INC COM 37951D102 11 15,371 SH   SOLE 0 15,371 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 3,864 154,764 SH   SOLE 0 140,348 0 14,416
GLOBAL MED REIT INC COM NEW 37954A204 2,669 234,145 SH   SOLE 0 154,745 0 79,400
GLOBAL NET LEASE INC COM NEW 379378201 28,189 1,445,598 SH   SOLE 0 1,351,690 0 93,908
GLOBALSCAPE INC COM 37940G109 13,929 1,214,344 SH   SOLE 0 1,143,790 0 70,554
GLOBAL SELF STORAGE INC COM 37955N106 179 37,705 SH   SOLE 0 10,868 0 26,837
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2,317 302,875 SH   SOLE 0 288,787 0 14,088
GLOBAL WTR RES INC COM 379463102 2,689 227,125 SH   SOLE 0 227,125 0 0
GLOBE LIFE INC COM 37959E102 13,770 143,800 SH   SOLE 0 42,276 0 101,524
GLOBUS MED INC CL A 379577208 63,665 1,245,400 SH   SOLE 0 1,245,400 0 0
GLOWPOINT INC COM 379887508 27 28,227 SH   SOLE 0 28,227 0 0
GLU MOBILE INC COM 379890106 76 15,200 SH   SOLE 0 15,200 0 0
GMS INC COM 36251C103 37,563 1,307,900 SH   SOLE 0 1,050,162 0 257,738
GNC HLDGS INC COM CL A 36191G107 4,753 2,220,999 SH   SOLE 0 2,220,999 0 0
GODADDY INC CL A 380237107 201,100 3,047,900 SH   SOLE 0 3,001,163 0 46,737
GOGO INC COM 38046C109 5,062 839,400 SH   SOLE 0 422,696 0 416,704
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2,056 214,600 SH   SOLE 0 199,200 0 15,400
GOLDEN BULL LTD SHS G4027R104 64 129,300 SH   SOLE 0 129,300 0 0
GOLDEN ENTMT INC COM 381013101 5,460 410,861 SH   SOLE 0 410,861 0 0
GOLDEN MINERALS CO COM 381119106 35 143,900 SH   SOLE 0 105,502 0 38,398
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 14,180 2,436,381 SH   SOLE 0 2,400,469 0 35,912
GOLDEN STAR RES LTD CDA COM 38119T807 6,820 2,384,596 SH   SOLE 0 2,384,596 0 0
GOLDFIELD CORP COM 381370105 4,032 1,875,330 SH   SOLE 0 1,875,330 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 114,293 23,230,300 SH   SOLE 0 21,548,360 0 1,681,940
GOLDMAN SACHS GROUP INC COM 38141G104 64,200 309,800 SH   SOLE 0 41,936 0 267,864
GOLD RESOURCE CORP COM 38068T105 2,284 748,869 SH   SOLE 0 748,869 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 51,010 3,297,320 SH   SOLE 0 3,297,320 0 0
GOODRICH PETE CORP COM PAR 382410843 1,290 121,400 SH   SOLE 0 121,400 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 393 243,850 SH   SOLE 0 220,275 0 23,575
GOPRO INC CL A 38268T103 20,773 4,006,300 SH   SOLE 0 4,006,300 0 0
GORMAN RUPP CO COM 383082104 8,141 234,015 SH   SOLE 0 221,900 0 12,115
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 90,179 934,300 SH   SOLE 0 934,300 0 0
GRACE W R & CO DEL NEW COM 38388F108 18,733 280,600 SH   SOLE 0 226,124 0 54,476
GRACO INC COM 384109104 8,329 180,900 SH   SOLE 0 72,895 0 108,005
GRAFTECH INTL LTD COM 384313508 1,929 150,700 SH   SOLE 0 55,567 0 95,133
GRAHAM CORP COM 384556106 9,334 469,979 SH   SOLE 0 449,881 0 20,098
GRAHAM HLDGS CO COM 384637104 13,321 20,078 SH   SOLE 0 6,670 0 13,408
GRAINGER W W INC COM 384802104 56,518 190,200 SH   SOLE 0 125,261 0 64,939
GRAND CANYON ED INC COM 38526M106 10,723 109,200 SH   SOLE 0 13,001 0 96,199
GRANITE PT MTG TR INC COM 38741L107 5,163 275,521 SH   SOLE 0 100,121 0 175,400
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 29,808 615,000 SH   SOLE 0 105,110 0 509,890
GRAN TIERRA ENERGY INC COM 38500T101 6,063 4,850,200 SH   SOLE 0 4,737,000 0 113,200
GRAPHIC PACKAGING HLDG CO COM 388689101 18,863 1,278,818 SH   SOLE 0 255,434 0 1,023,384
GRAY TELEVISION INC CL A 389375205 383 23,000 SH   SOLE 0 23,000 0 0
GREAT AJAX CORP COM 38983D300 1,203 77,600 SH   SOLE 0 45,515 0 32,085
GREAT ELM CAP GROUP INC COM NEW 39036P209 3,016 821,704 SH   SOLE 0 810,240 0 11,464
GREAT LAKES DREDGE & DOCK CO COM 390607109 21,164 2,025,301 SH   SOLE 0 2,025,301 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 1,995 2,828,257 SH   SOLE 0 2,806,257 0 22,000
GREAT SOUTHN BANCORP INC COM 390905107 15,872 278,700 SH   SOLE 0 276,354 0 2,346
GREAT WESTN BANCORP INC COM 391416104 13,987 423,855 SH   SOLE 0 407,852 0 16,003
GREEN BRICK PARTNERS INC COM 392709101 289 27,053 SH   SOLE 0 753 0 26,300
GREEN DOT CORP CL A 39304D102 5,068 200,700 SH   SOLE 0 52,291 0 148,409
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 204 19,386 SH   SOLE 0 0 0 19,386
GREEN PLAINS INC COM 393222104 8,879 838,000 SH   SOLE 0 838,000 0 0
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 3,407 340,748 SH   SOLE 0 283,933 0 56,815
GREIF INC CL A 397624107 1,459 38,500 SH   SOLE 0 8,262 0 30,238
GREIF INC CL B 397624206 2,620 57,510 SH   SOLE 0 57,510 0 0
GRIDSUM HLDG INC SPONSORED ADR 398132100 581 346,026 SH   SOLE 0 346,026 0 0
GRIFFIN INL RLTY INC COM 398231100 1,939 51,100 SH   SOLE 0 39,610 0 11,490
GRIFFON CORP COM 398433102 2,149 102,500 SH   SOLE 0 68,800 0 33,700
GRIFOLS S A SP ADR REP B NVT 398438408 13,374 667,387 SH   SOLE 0 0 0 667,387
GROUP 1 AUTOMOTIVE INC COM 398905109 8,594 93,100 SH   SOLE 0 34,910 0 58,190
GROUPON INC COM 399473107 12,981 4,880,205 SH   SOLE 0 4,880,205 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 38,064 800,500 SH   SOLE 0 769,800 0 30,700
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 26,059 170,881 SH   SOLE 0 157,992 0 12,889
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 12,348 1,655,243 SH   SOLE 0 1,467,011 0 188,232
GRUPO SIMEC S A B DE C V ADR 400491106 2,365 254,000 SH   SOLE 0 254,000 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 111,088 11,358,658 SH   SOLE 0 11,358,658 0 0
GSE SYS INC COM 36227K106 1,010 577,260 SH   SOLE 0 577,260 0 0
GSI TECHNOLOGY COM 36241U106 8,014 914,847 SH   SOLE 0 914,847 0 0
GUANGSHEN RY LTD SPONSORED ADR 40065W107 4,168 263,661 SH   SOLE 0 263,661 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,696 88,127 SH   SOLE 0 88,127 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 940 38,701 SH   SOLE 0 37,224 0 1,477
GUARDANT HEALTH INC COM 40131M109 20,464 320,600 SH   SOLE 0 95,141 0 225,459
GUIDEWIRE SOFTWARE INC COM 40171V100 4,932 46,800 SH   SOLE 0 2,990 0 43,810
GULF ISLAND FABRICATION INC COM 402307102 1,793 335,229 SH   SOLE 0 285,614 0 49,615
GULFPORT ENERGY CORP COM NEW 402635304 641 236,510 SH   SOLE 0 4,136 0 232,374
GULF RESOURCES INC COM 40251W309 1,276 1,830,162 SH   SOLE 0 1,828,362 0 1,800
G WILLI FOOD INTL LTD ORD M52523103 7,313 664,812 SH   SOLE 0 653,982 0 10,830
GW PHARMACEUTICALS PLC ADS 36197T103 34,509 300,000 SH   SOLE 0 36,677 0 263,323
HABIT RESTAURANTS INC COM CL A 40449J103 14,303 1,636,500 SH   SOLE 0 1,591,100 0 45,400
HACKETT GROUP INC COM 404609109 18,441 1,120,330 SH   SOLE 0 1,072,944 0 47,386
HAEMONETICS CORP COM 405024100 331,357 2,626,900 SH   SOLE 0 2,429,338 0 197,562
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 6,777 104,100 SH   SOLE 0 102,200 0 1,900
HAIN CELESTIAL GROUP INC COM 405217100 3,076 143,222 SH   SOLE 0 36,986 0 106,236
HALLADOR ENERGY COMPANY COM 40609P105 1,768 488,458 SH   SOLE 0 454,032 0 34,426
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 10,273 537,019 SH   SOLE 0 485,983 0 51,036
HAMILTON LANE INC CL A 407497106 49,572 870,300 SH   SOLE 0 870,300 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 9,687 252,962 SH   SOLE 0 252,962 0 0
HANGER INC COM NEW 41043F208 11,072 543,262 SH   SOLE 0 478,562 0 64,700
HANMI FINL CORP COM NEW 410495204 17,066 908,757 SH   SOLE 0 908,757 0 0
HANOVER INS GROUP INC COM 410867105 217 1,600 SH   SOLE 0 1,600 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 8,115 806,276 SH   SOLE 0 625,735 0 180,541
HARMONIC INC COM 413160102 4,928 748,973 SH   SOLE 0 464,199 0 284,774
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 42,566 14,988,171 SH   SOLE 0 10,800,378 0 4,187,793
HARPOON THERAPEUTICS INC COM 41358P106 374 27,400 SH   SOLE 0 27,400 0 0
HARROW HEALTH INC COM 415858109 7,040 1,252,706 SH   SOLE 0 1,252,706 0 0
HARTE-HANKS INC COM 416196202 777 254,641 SH   SOLE 0 254,641 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,170 19,300 SH   SOLE 0 19,300 0 0
HARVARD BIOSCIENCE INC COM 416906105 1,584 515,212 SH   SOLE 0 500,600 0 14,612
HAVERTY FURNITURE INC COM 419596101 28,327 1,397,500 SH   SOLE 0 1,395,500 0 2,000
HAWAIIAN ELEC INDUSTRIES COM 419870100 13,692 300,200 SH   SOLE 0 300,200 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,314 88,100 SH   SOLE 0 88,100 0 0
HAWKINS INC COM 420261109 4,135 97,300 SH   SOLE 0 88,100 0 9,200
HAWTHORN BANCSHARES INC COM 420476103 301 12,620 SH   SOLE 0 4,576 0 8,044
HAYNES INTERNATIONAL INC COM NEW 420877201 13,492 376,446 SH   SOLE 0 330,976 0 45,470
HCA HEALTHCARE INC COM 40412C101 22,868 189,900 SH   SOLE 0 563 0 189,337
HCI GROUP INC COM 40416E103 4,957 117,919 SH   SOLE 0 86,919 0 31,000
HDFC BANK LTD SPONSORED ADS 40415F101 34,310 601,400 SH   SOLE 0 546,859 0 54,541
HD SUPPLY HLDGS INC COM 40416M105 2,362 60,300 SH   SOLE 0 26,201 0 34,099
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,150 107,200 SH   SOLE 0 107,200 0 0
HEALTHEQUITY INC COM 42226A107 54,170 947,943 SH   SOLE 0 617,816 0 330,127
HEALTHSTREAM INC COM 42222N103 15,723 607,300 SH   SOLE 0 578,700 0 28,600
HEARTLAND EXPRESS INC COM 422347104 15,449 718,233 SH   SOLE 0 694,029 0 24,204
HEARTLAND FINL USA INC COM 42234Q102 7,489 167,400 SH   SOLE 0 167,400 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 135 278,908 SH   SOLE 0 278,908 0 0
HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 617 137,086 SH   SOLE 0 137,086 0 0
HECLA MNG CO COM 422704106 8,799 4,999,602 SH   SOLE 0 1,757,553 0 3,242,049
HEICO CORP NEW CL A 422806208 175,951 1,808,152 SH   SOLE 0 1,647,176 0 160,976
HEICO CORP NEW COM 422806109 14,881 119,164 SH   SOLE 0 28,707 0 90,457
HEIDRICK & STRUGGLES INTL IN COM 422819102 33,489 1,226,702 SH   SOLE 0 1,197,000 0 29,702
HELEN OF TROY CORP LTD COM G4388N106 7,995 50,710 SH   SOLE 0 27,598 0 23,112
HELIOS TECHNOLOGIES INC COM 42328H109 3,945 97,250 SH   SOLE 0 97,250 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 22 13,505 SH   SOLE 0 13,505 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,476 431,227 SH   SOLE 0 108,630 0 322,597
HELMERICH & PAYNE INC COM 423452101 32,501 811,100 SH   SOLE 0 246,085 0 565,015
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9,505 777,800 SH   SOLE 0 777,800 0 0
HENNESSY ADVISORS INC COM 425885100 1,184 109,524 SH   SOLE 0 95,163 0 14,361
HENRY SCHEIN INC COM 806407102 11,799 185,812 SH   SOLE 0 0 0 185,812
HERBALIFE NUTRITION LTD COM SHS G4412G101 307,504 8,122,140 SH   SOLE 0 8,122,140 0 0
HERC HLDGS INC COM 42704L104 31,487 677,000 SH   SOLE 0 607,892 0 69,108
HERITAGE COMMERCE CORP COM 426927109 11,357 966,171 SH   SOLE 0 914,819 0 51,352
HERITAGE CRYSTAL CLEAN INC COM 42726M106 14,606 551,167 SH   SOLE 0 522,800 0 28,367
HERITAGE FINL CORP WASH COM 42722X106 1,849 68,589 SH   SOLE 0 53,900 0 14,689
HERITAGE INS HLDGS INC COM 42727J102 6,144 411,000 SH   SOLE 0 411,000 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,824 122,561 SH   SOLE 0 42,217 0 80,344
HERSHEY CO COM 427866108 748,434 4,828,915 SH   SOLE 0 4,411,615 0 417,300
HERTZ GLOBAL HLDGS INC COM 42806J106 101,417 7,327,808 SH   SOLE 0 7,327,808 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 203 10,547 SH   SOLE 0 0 0 10,547
HEXCEL CORP NEW COM 428291108 13,691 166,700 SH   SOLE 0 36,368 0 130,332
HEXINDAI INC ADR 428295109 1,313 858,367 SH   SOLE 0 858,367 0 0
HEXO CORP COM 428304109 138 35,000 SH   SOLE 0 21,300 0 13,700
HIBBETT SPORTS INC COM 428567101 26,721 1,166,861 SH   SOLE 0 1,059,652 0 107,209
HI CRUSH INC COM 428337109 2,578 1,481,784 SH   SOLE 0 1,481,784 0 0
HIGHPOINT RES CORP COM 43114K108 13,430 8,446,305 SH   SOLE 0 8,446,305 0 0
HIGHPOWER INTL INC COM 43113X101 5,594 1,192,757 SH   SOLE 0 1,145,725 0 47,032
HIGHWAY HLDGS LTD ORD G4481U106 325 187,627 SH   SOLE 0 187,627 0 0
HIGHWOODS PPTYS INC COM 431284108 111,298 2,476,600 SH   SOLE 0 2,185,429 0 291,171
HILLENBRAND INC COM 431571108 17,713 573,600 SH   SOLE 0 352,435 0 221,165
HILL INTERNATIONAL INC COM 431466101 854 285,644 SH   SOLE 0 243,098 0 42,546
HILL ROM HLDGS INC COM 431475102 24,940 237,000 SH   SOLE 0 62,828 0 174,172
HILLTOP HOLDINGS INC COM 432748101 24,143 1,010,584 SH   SOLE 0 1,000,655 0 9,929
HILTON WORLDWIDE HLDGS INC COM 43300A203 32,877 353,100 SH   SOLE 0 4,453 0 348,647
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,843 811,826 SH   SOLE 0 714,568 0 97,258
HINGHAM INSTN SVGS MASS COM 433323102 5,160 27,300 SH   SOLE 0 23,400 0 3,900
HMN FINL INC COM 40424G108 2,446 106,900 SH   SOLE 0 106,802 0 98
HMS HLDGS CORP COM 40425J101 2,471 71,700 SH   SOLE 0 71,700 0 0
HNI CORP COM 404251100 962 27,100 SH   SOLE 0 1,191 0 25,909
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 11,692 756,299 SH   SOLE 0 735,199 0 21,100
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 542 21,431 SH   SOLE 0 0 0 21,431
HOLLYFRONTIER CORP COM 436106108 26,658 496,982 SH   SOLE 0 57,435 0 439,547
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 11,527 758,884 SH   SOLE 0 676,240 0 82,644
HOLOGIC INC COM 436440101 41,304 818,068 SH   SOLE 0 268,573 0 549,495
HOME BANCORP INC COM 43689E107 9,385 240,700 SH   SOLE 0 231,800 0 8,900
HOME BANCSHARES INC COM 436893200 449 23,900 SH   SOLE 0 23,900 0 0
HOME DEPOT INC COM 437076102 189,700 817,603 SH   SOLE 0 329,678 0 487,925
HOMESTREET INC COM 43785V102 10,485 383,800 SH   SOLE 0 334,200 0 49,600
HOMETRUST BANCSHARES INC COM 437872104 21,289 816,615 SH   SOLE 0 773,715 0 42,900
HONDA MOTOR LTD AMERN SHS 438128308 75,809 2,906,800 SH   SOLE 0 2,793,622 0 113,178
HONEYWELL INTL INC COM 438516106 84,549 499,700 SH   SOLE 0 6,675 0 493,025
HOOKER FURNITURE CORP COM 439038100 5,564 259,500 SH   SOLE 0 259,500 0 0
HOPE BANCORP INC COM 43940T109 8,358 582,864 SH   SOLE 0 526,498 0 56,366
HORACE MANN EDUCATORS CORP N COM 440327104 9,544 206,000 SH   SOLE 0 172,200 0 33,800
HORIZON BANCORP INC COM 440407104 20,252 1,166,609 SH   SOLE 0 1,125,520 0 41,089
HORIZON GLOBAL CORP COM 44052W104 39 10,200 SH   SOLE 0 10,200 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 254,616 9,350,575 SH   SOLE 0 9,350,575 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 141 185,154 SH   SOLE 0 185,154 0 0
HOSTESS BRANDS INC CL A 44109J106 7,629 545,500 SH   SOLE 0 274,317 0 271,183
HOST HOTELS & RESORTS INC COM 44107P104 64,810 3,748,437 SH   SOLE 0 2,015,698 0 1,732,739
HOUSTON WIRE & CABLE CO COM 44244K109 1,257 266,400 SH   SOLE 0 214,441 0 51,959
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2,530 131,415 SH   SOLE 0 131,415 0 0
HOWARD BANCORP INC COM 442496105 928 55,600 SH   SOLE 0 55,600 0 0
HOWARD HUGHES CORP COM 44267D107 41,433 319,700 SH   SOLE 0 209,984 0 109,716
HP INC COM 40434L105 25,285 1,336,400 SH   SOLE 0 294,195 0 1,042,205
HSBC HLDGS PLC SPON ADR NEW 404280406 247,397 6,464,518 SH   SOLE 0 6,464,518 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 29 43,500 SH   SOLE 0 0 0 43,500
HUAMI CORP SPONSORED ADS 44331K103 4,745 474,500 SH   SOLE 0 468,600 0 5,900
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,981 104,000 SH   SOLE 0 99,173 0 4,827
HUBBELL INC COM 443510607 15,729 119,700 SH   SOLE 0 119,700 0 0
HUB GROUP INC CL A 443320106 1,397 30,036 SH   SOLE 0 10,011 0 20,025
HUBSPOT INC COM 443573100 47,833 315,500 SH   SOLE 0 89,917 0 225,583
HUDBAY MINERALS INC COM 443628102 18,612 5,155,809 SH   SOLE 0 5,155,809 0 0
HUDSON GLOBAL INC COM NEW 443787205 923 75,442 SH   SOLE 0 73,998 0 1,444
HUDSON LTD COM CL A G46408103 12,290 1,001,608 SH   SOLE 0 993,008 0 8,600
HUDSON PAC PPTYS INC COM 444097109 65,210 1,948,900 SH   SOLE 0 1,744,660 0 204,240
HUITAO TECHNOLOGY CO LTD SHS G4645B101 159 70,636 SH   SOLE 0 29,313 0 41,323
HUMANA INC COM 444859102 755,842 2,956,318 SH   SOLE 0 2,859,107 0 97,211
HUNT J B TRANS SVCS INC COM 445658107 9,189 83,044 SH   SOLE 0 30,623 0 52,421
HUNTSMAN CORP COM 447011107 7,311 314,300 SH   SOLE 0 31,067 0 283,233
HURCO COMPANIES INC COM 447324104 4,458 138,582 SH   SOLE 0 115,927 0 22,655
HURON CONSULTING GROUP INC COM 447462102 18,448 300,758 SH   SOLE 0 257,200 0 43,558
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2,833 158,800 SH   SOLE 0 158,800 0 0
HUTTIG BLDG PRODS INC COM 448451104 666 317,106 SH   SOLE 0 317,106 0 0
HUYA INC ADS REP SHS A 44852D108 87,298 3,692,800 SH   SOLE 0 3,177,905 0 514,895
HYATT HOTELS CORP COM CL A 448579102 9,592 130,200 SH   SOLE 0 16,085 0 114,115
HYRECAR INC COM 44916T107 60 24,080 SH   SOLE 0 0 0 24,080
IAMGOLD CORP COM 450913108 78,383 22,986,200 SH   SOLE 0 22,970,400 0 15,800
IBERIABANK CORP COM 450828108 8,872 117,448 SH   SOLE 0 88,020 0 29,428
IBIO INC COM NEW 451033203 22 40,234 SH   SOLE 0 40,234 0 0
ICAD INC COM NEW 44934S206 4,111 600,170 SH   SOLE 0 600,170 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 505 7,860 SH   SOLE 0 0 0 7,860
ICF INTL INC COM 44925C103 2,914 34,500 SH   SOLE 0 0 0 34,500
ICICI BK LTD ADR 45104G104 11,447 939,850 SH   SOLE 0 743,956 0 195,894
ICONIX BRAND GROUP INC COM NEW 451055305 545 306,078 SH   SOLE 0 306,078 0 0
ICON PLC SHS G4705A100 340,497 2,310,960 SH   SOLE 0 2,268,555 0 42,405
IDACORP INC COM 451107106 117,763 1,045,200 SH   SOLE 0 978,624 0 66,576
IDENTIV INC COM NEW 45170X205 2,308 438,761 SH   SOLE 0 414,529 0 24,232
IDERA PHARMACEUTICALS INC COM PAR 45168K405 977 338,025 SH   SOLE 0 338,025 0 0
IDEX CORP COM 45167R104 14,929 91,095 SH   SOLE 0 5,872 0 85,223
IDEXX LABS INC COM 45168D104 170,534 627,125 SH   SOLE 0 627,125 0 0
I D SYSTEMS INC COM 449489103 1,735 317,137 SH   SOLE 0 311,762 0 5,375
IDT CORP CL B NEW 448947507 19,412 1,843,506 SH   SOLE 0 1,842,297 0 1,209
IEC ELECTRS CORP NEW COM 44949L105 2,092 302,821 SH   SOLE 0 192,400 0 110,421
IES HLDGS INC COM 44951W106 6,435 312,532 SH   SOLE 0 272,416 0 40,116
II VI INC COM 902104108 5,128 145,647 SH   SOLE 0 10,343 0 135,304
IMAGE SENSING SYS INC COM 45244C104 964 206,550 SH   SOLE 0 206,550 0 0
IMAX CORP COM 45245E109 15,749 717,500 SH   SOLE 0 717,500 0 0
IMEDIA BRANDS INC COM CL A 452465107 1,193 2,130,810 SH   SOLE 0 2,130,810 0 0
IMMERSION CORP COM 452521107 1,063 139,013 SH   SOLE 0 0 0 139,013
IMMUCELL CORP COM PAR 452525306 535 96,106 SH   SOLE 0 96,106 0 0
IMMUNIC INC COM 4525EP101 420 42,029 SH   SOLE 0 42,029 0 0
IMMUNOGEN INC COM 45253H101 20,626 8,523,039 SH   SOLE 0 8,275,482 0 247,557
IMMUTEP LTD SPONSORED ADR 45257L108 75 46,771 SH   SOLE 0 46,771 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 130 16,500 SH   SOLE 0 10,335 0 6,165
IMPERIAL OIL LTD COM NEW 453038408 7,692 295,500 SH   SOLE 0 295,500 0 0
IMPINJ INC COM 453204109 3,767 122,200 SH   SOLE 0 47,516 0 74,684
INCYTE CORP COM 45337C102 203,659 2,743,620 SH   SOLE 0 2,466,148 0 277,472
INDEPENDENCE CONTRACT DRIL I COM 453415309 680 566,300 SH   SOLE 0 504,200 0 62,100
INDEPENDENCE HLDG CO NEW COM NEW 453440307 347 9,002 SH   SOLE 0 6,816 0 2,186
INDEPENDENCE RLTY TR INC COM 45378A106 84,620 5,913,316 SH   SOLE 0 5,913,316 0 0
INDEPENDENT BANK CORP MASS COM 453836108 5,923 79,339 SH   SOLE 0 76,069 0 3,270
INDEPENDENT BANK CORP MICH COM NEW 453838609 21,611 1,013,900 SH   SOLE 0 999,670 0 14,230
INDEPENDENT BK GROUP INC COM 45384B106 16,720 317,809 SH   SOLE 0 280,648 0 37,161
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 474 15,592 SH   SOLE 0 15,592 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5,788 272,380 SH   SOLE 0 272,380 0 0
INDUSTRIAL SVCS OF AMERICA I COM 456314103 14 12,400 SH   SOLE 0 12,400 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 33,828 635,500 SH   SOLE 0 622,531 0 12,969
INFINITY PHARMACEUTICALS INC COM 45665G303 1,155 1,120,940 SH   SOLE 0 1,120,940 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 5,436 2,187,354 SH   SOLE 0 2,187,354 0 0
INFOSYS LTD SPONSORED ADR 456788108 30,047 2,642,700 SH   SOLE 0 519,048 0 2,123,652
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 973 208,733 SH   SOLE 0 208,733 0 0
INFUSYSTEM HLDGS INC COM 45685K102 1,767 333,953 SH   SOLE 0 295,757 0 38,196
INGERSOLL-RAND PLC SHS G47791101 30,589 248,265 SH   SOLE 0 2,533 0 245,732
ING GROEP N V SPONSORED ADR 456837103 6,039 577,866 SH   SOLE 0 0 0 577,866
INGLES MKTS INC CL A 457030104 1,418 36,500 SH   SOLE 0 36,500 0 0
INGREDION INC COM 457187102 13,896 170,000 SH   SOLE 0 70,032 0 99,968
INNERWORKINGS INC COM 45773Y105 526 118,700 SH   SOLE 0 118,700 0 0
INNODATA INC COM NEW 457642205 1,244 942,553 SH   SOLE 0 913,808 0 28,745
INNOPHOS HOLDINGS INC COM 45774N108 29,071 895,600 SH   SOLE 0 895,600 0 0
INNOSPEC INC COM 45768S105 2,478 27,800 SH   SOLE 0 0 0 27,800
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,178 463,307 SH   SOLE 0 445,324 0 17,983
INNOVIVA INC COM 45781M101 79,911 7,581,687 SH   SOLE 0 7,581,687 0 0
INOGEN INC COM 45780L104 14,953 312,100 SH   SOLE 0 189,302 0 122,798
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 277 134,900 SH   SOLE 0 134,900 0 0
INPHI CORP COM 45772F107 47,216 773,404 SH   SOLE 0 393,519 0 379,885
INSEEGO CORP COM 45782B104 3,897 811,810 SH   SOLE 0 811,810 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,932 124,471 SH   SOLE 0 23,996 0 100,475
INSIGNIA SYS INC COM 45765Y105 740 755,584 SH   SOLE 0 755,584 0 0
INSPERITY INC COM 45778Q107 7,529 76,346 SH   SOLE 0 76,346 0 0
INSPIRED ENTMT INC COM 45782N108 745 103,570 SH   SOLE 0 103,570 0 0
INSPIRE MED SYS INC COM 457730109 4,906 80,400 SH   SOLE 0 52,515 0 27,885
INSTALLED BLDG PRODS INC COM 45780R101 2,345 40,903 SH   SOLE 0 16,811 0 24,092
INSULET CORP COM 45784P101 17,103 103,700 SH   SOLE 0 103,700 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 16,403 273,060 SH   SOLE 0 98,855 0 174,205
INTEL CORP COM 458140100 9,337 181,194 SH   SOLE 0 0 0 181,194
INTELLICHECK INC COM NEW 45817G201 192 38,504 SH   SOLE 0 38,504 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 4,927 118,597 SH   SOLE 0 118,597 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,426 26,290 SH   SOLE 0 48 0 26,242
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 8,887 142,664 SH   SOLE 0 121,863 0 20,801
INTERDIGITAL INC COM 45867G101 63,964 1,219,067 SH   SOLE 0 1,124,780 0 94,287
INTERFACE INC COM 458665304 1,740 120,506 SH   SOLE 0 108,025 0 12,481
INTERNATIONAL BANCSHARES COR COM 459044103 4,148 107,400 SH   SOLE 0 107,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15,473 106,400 SH   SOLE 0 0 0 106,400
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 35,271 2,482,143 SH   SOLE 0 1,742,496 0 739,647
INTERNATIONAL MNY EXPRESS IN COM 46005L101 694 50,478 SH   SOLE 0 50,478 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,159 60,200 SH   SOLE 0 60,200 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 75,225 1,671,286 SH   SOLE 0 1,592,100 0 79,186
INTERNATIONAL TOWER HILL MIN COM 46050R102 65 124,788 SH   SOLE 0 0 0 124,788
INTER PARFUMS INC COM 458334109 2,296 32,813 SH   SOLE 0 0 0 32,813
INTERPUBLIC GROUP COS INC COM 460690100 865 40,100 SH   SOLE 0 0 0 40,100
INTEST CORP COM 461147100 3,766 809,934 SH   SOLE 0 772,054 0 37,880
INTEVAC INC COM 461148108 2,879 549,409 SH   SOLE 0 528,211 0 21,198
INTL FCSTONE INC COM 46116V105 2,736 66,624 SH   SOLE 0 39,238 0 27,386
INTL PAPER CO COM 460146103 21,236 507,800 SH   SOLE 0 836 0 506,964
INTRICON CORP COM 46121H109 455 23,400 SH   SOLE 0 2,501 0 20,899
INTUIT COM 461202103 13,044 49,048 SH   SOLE 0 43 0 49,005
INUVO INC COM NEW 46122W204 484 1,791,980 SH   SOLE 0 1,791,980 0 0
INVACARE CORP COM 461203101 11,630 1,550,600 SH   SOLE 0 1,550,600 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 11,887 235,800 SH   SOLE 0 235,800 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 638 10,200 SH   SOLE 0 10,200 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 231 4,000 SH   SOLE 0 4,000 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,360 72,400 SH   SOLE 0 72,400 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 447 2,500 SH   SOLE 0 2,500 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 373 6,400 SH   SOLE 0 6,400 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 963 42,600 SH   SOLE 0 42,600 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 3,310 113,556 SH   SOLE 0 113,556 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 991 52,094 SH   SOLE 0 52,094 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 693 26,103 SH   SOLE 0 26,103 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 5,353 356,396 SH   SOLE 0 356,396 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 523 10,700 SH   SOLE 0 10,700 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 753 33,346 SH   SOLE 0 33,346 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1,494 46,100 SH   SOLE 0 46,100 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 1,127 53,463 SH   SOLE 0 53,463 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,931 90,654 SH   SOLE 0 90,654 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 325 15,300 SH   SOLE 0 15,300 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 544 25,300 SH   SOLE 0 25,300 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 27,602 1,802,900 SH   SOLE 0 1,346,827 0 456,073
INVESTAR HLDG CORP COM 46134L105 1,627 68,360 SH   SOLE 0 41,387 0 26,973
INVESTORS BANCORP INC NEW COM 46146L101 22,114 1,946,611 SH   SOLE 0 1,239,420 0 707,191
INVESTORS REAL ESTATE TR SH BEN INT 461730509 50,678 678,696 SH   SOLE 0 657,938 0 20,758
INVESTORS TITLE CO COM 461804106 3,826 23,900 SH   SOLE 0 22,300 0 1,600
INVITATION HOMES INC COM 46187W107 169,588 5,727,383 SH   SOLE 0 4,800,755 0 926,628
INVIVO THERAPEUTICS HLDGS CO COM 46186M407 241 481,354 SH   SOLE 0 481,354 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 8,222 901,519 SH   SOLE 0 901,519 0 0
IONIS PHARMACEUTICALS INC COM 462222100 108,617 1,813,011 SH   SOLE 0 1,559,751 0 253,260
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,117 61,400 SH   SOLE 0 14,962 0 46,438
IQVIA HLDGS INC COM 46266C105 110,175 737,547 SH   SOLE 0 564,100 0 173,447
IRADIMED CORP COM 46266A109 8,767 417,100 SH   SOLE 0 405,900 0 11,200
IRIDEX CORP COM 462684101 813 439,552 SH   SOLE 0 428,153 0 11,399
IRIDIUM COMMUNICATIONS INC COM 46269C102 42,732 2,008,100 SH   SOLE 0 2,008,100 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 739 86,053 SH   SOLE 0 304 0 85,749
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 406 77,200 SH   SOLE 0 0 0 77,200
ISHARES INC CORE MSCI EMKT 46434G103 1,181 24,100 SH   SOLE 0 24,100 0 0
ISHARES INC JP MORGAN EM ETF 464286517 968 21,900 SH   SOLE 0 21,900 0 0
ISHARES INC MSCI AUST ETF 464286103 659 29,600 SH   SOLE 0 29,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,442 81,700 SH   SOLE 0 81,700 0 0
ISHARES INC MSCI CDA ETF 464286509 2,639 91,300 SH   SOLE 0 91,300 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 206 7,319 SH   SOLE 0 7,319 0 0
ISHARES INC MSCI HONG KG ETF 464286871 204 9,000 SH   SOLE 0 9,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 2,033 47,600 SH   SOLE 0 47,600 0 0
ISHARES INC MSCI NETHERL ETF 464286814 285 9,100 SH   SOLE 0 9,100 0 0
ISHARES INC MSCI PAC JP ETF 464286665 613 13,700 SH   SOLE 0 13,700 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 2,066 53,100 SH   SOLE 0 53,100 0 0
ISHARES INC MSCI STH KOR ETF 464286772 518 9,200 SH   SOLE 0 9,200 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,825 50,200 SH   SOLE 0 50,200 0 0
ISHARES INC MSCI TURKEY ETF 464286715 243 9,100 SH   SOLE 0 9,100 0 0
ISHARES INC MSCI WORLD ETF 464286392 349 3,800 SH   SOLE 0 3,800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 265 16,666 SH   SOLE 0 16,666 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 1,076 7,200 SH   SOLE 0 7,200 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,290 27,000 SH   SOLE 0 27,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 8,370 58,500 SH   SOLE 0 58,500 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 4,831 38,100 SH   SOLE 0 38,100 0 0
ISHARES TR AGENCY BOND ETF 464288166 256 2,200 SH   SOLE 0 2,200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,485 13,200 SH   SOLE 0 13,200 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1,538 25,100 SH   SOLE 0 25,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7,622 191,500 SH   SOLE 0 191,500 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 3,418 67,700 SH   SOLE 0 67,700 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,949 20,700 SH   SOLE 0 20,700 0 0
ISHARES TR CORE S&P SCP ETF 464287804 226 2,900 SH   SOLE 0 2,900 0 0
ISHARES TR CORE S&P US VLU 464287663 786 13,600 SH   SOLE 0 13,600 0 0
ISHARES TR GLOBAL TECH ETF 464287291 203 1,100 SH   SOLE 0 1,100 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 252 5,467 SH   SOLE 0 5,467 0 0
ISHARES TR IBOXX HI YD ETF 464288513 7,375 84,600 SH   SOLE 0 84,600 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,677 21,000 SH   SOLE 0 21,000 0 0
ISHARES TR INTL TREA BD ETF 464288117 425 8,424 SH   SOLE 0 8,424 0 0
ISHARES TR JPMORGAN USD EMG 464288281 317 2,800 SH   SOLE 0 2,800 0 0
ISHARES TR MBS ETF 464288588 7,833 72,328 SH   SOLE 0 72,328 0 0
ISHARES TR MODERT ALLOC ETF 464289875 436 11,100 SH   SOLE 0 11,100 0 0
ISHARES TR MSCI CHINA ETF 46429B671 993 17,700 SH   SOLE 0 17,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 26,316 643,900 SH   SOLE 0 643,900 0 0
ISHARES TR NATIONAL MUN ETF 464288414 4,356 38,181 SH   SOLE 0 38,181 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,369 89,765 SH   SOLE 0 89,765 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,691 8,000 SH   SOLE 0 8,000 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,129 8,800 SH   SOLE 0 8,800 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 537 4,500 SH   SOLE 0 4,500 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 646 7,200 SH   SOLE 0 7,200 0 0
ISHARES TR SELECT DIVID ETF 464287168 652 6,400 SH   SOLE 0 6,400 0 0
ISHARES TR SHORT TREAS BD 464288679 10,011 90,500 SH   SOLE 0 90,500 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 3,116 29,243 SH   SOLE 0 29,243 0 0
ISHARES TR SH TR CRPORT ETF 464288646 7,857 146,399 SH   SOLE 0 146,399 0 0
ISHARES TR S&P 500 VAL ETF 464287408 369 3,100 SH   SOLE 0 3,100 0 0
ISHARES TR S&P MC 400GR ETF 464287606 291 1,300 SH   SOLE 0 1,300 0 0
ISHARES TR TIPS BD ETF 464287176 1,788 15,375 SH   SOLE 0 15,375 0 0
ISHARES TR USD INV GRDE ETF 464288620 618 10,600 SH   SOLE 0 10,600 0 0
ISHARES TR U.S. FINLS ETF 464287788 747 5,800 SH   SOLE 0 5,800 0 0
ISHARES TR U.S. REAL ES ETF 464287739 19,381 207,200 SH   SOLE 0 207,200 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 4,430 884,175 SH   SOLE 0 872,057 0 12,118
ISTAR INC COM 45031U101 18,772 1,438,500 SH   SOLE 0 1,310,286 0 128,214
ITAU CORPBANCA SPONSORED ADR 45033E105 3,608 323,200 SH   SOLE 0 323,200 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 15,363 1,826,774 SH   SOLE 0 1,715,409 0 111,365
ITERIS INC COM 46564T107 5,198 904,774 SH   SOLE 0 830,800 0 73,974
ITRON INC COM 465741106 26,075 352,561 SH   SOLE 0 205,604 0 146,957
IT TECH PACKAGING INC COM NEW 46527C100 67 96,600 SH   SOLE 0 96,600 0 0
ITT INC COM 45073V108 4,522 73,900 SH   SOLE 0 5,364 0 68,536
ITURAN LOCATION AND CONTROL SHS M6158M104 36,412 1,468,800 SH   SOLE 0 1,389,500 0 79,300
IVERIC BIO INC COM 46583P102 1,342 1,198,255 SH   SOLE 0 1,053,128 0 145,127
JABIL INC COM 466313103 35,266 985,900 SH   SOLE 0 535,527 0 450,373
JACK IN THE BOX INC COM 466367109 4,438 48,700 SH   SOLE 0 14,898 0 33,802
JAKKS PAC INC COM 47012E106 1,821 2,129,480 SH   SOLE 0 2,129,480 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,640 395,905 SH   SOLE 0 360,798 0 35,107
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 5,872 349,327 SH   SOLE 0 344,732 0 4,595
JAMES RIV GROUP LTD COM G5005R107 28,715 560,400 SH   SOLE 0 560,400 0 0
JANONE INC COM 47089W104 141 50,238 SH   SOLE 0 47,038 0 3,200
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 28,998 1,291,100 SH   SOLE 0 1,291,100 0 0
JASON INDS INC COM 471172106 325 916,371 SH   SOLE 0 916,371 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 399,502 3,117,701 SH   SOLE 0 3,114,924 0 2,777
JBG SMITH PPTYS COM 46590V100 9,026 230,200 SH   SOLE 0 133,856 0 96,344
JD COM INC SPON ADR CL A 47215P106 64,231 2,276,900 SH   SOLE 0 129,559 0 2,147,341
JEFFERIES FINL GROUP INC COM 47233W109 1,726 93,800 SH   SOLE 0 93,800 0 0
JELD-WEN HLDG INC COM 47580P103 6,755 350,200 SH   SOLE 0 304,834 0 45,366
JERASH HLDGS US INC COM 47632P101 112 15,102 SH   SOLE 0 14,731 0 371
JERNIGAN CAP INC COM 476405105 3,754 195,012 SH   SOLE 0 24 0 194,988
JETBLUE AWYS CORP COM 477143101 157,249 9,388,004 SH   SOLE 0 9,006,049 0 381,955
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1,536 192,475 SH   SOLE 0 192,475 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 3,118 1,247,395 SH   SOLE 0 1,247,395 0 0
J JILL INC COM 46620W102 547 288,100 SH   SOLE 0 288,100 0 0
J & J SNACK FOODS CORP COM 466032109 67,862 353,450 SH   SOLE 0 299,085 0 54,365
JMP GROUP LLC COM 46629U107 84 24,421 SH   SOLE 0 0 0 24,421
JMU LTD SPONSORED ADS 46647L204 104 109,397 SH   SOLE 0 109,397 0 0
JOHNSON & JOHNSON COM 478160104 795,719 6,150,250 SH   SOLE 0 3,617,071 0 2,533,179
JOHNSON OUTDOORS INC CL A 479167108 21,597 368,800 SH   SOLE 0 327,200 0 41,600
JOINT CORP COM 47973J102 1,330 71,471 SH   SOLE 0 71,471 0 0
JOUNCE THERAPEUTICS INC COM 481116101 163 48,908 SH   SOLE 0 48,908 0 0
JPMORGAN CHASE & CO COM 46625H100 125,245 1,064,191 SH   SOLE 0 707,477 0 356,714
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 7,732 3,647,100 SH   SOLE 0 3,647,100 0 0
JUNIPER NETWORKS INC COM 48203R104 65,008 2,626,600 SH   SOLE 0 2,626,600 0 0
JUPAI HLDGS LTD ADS 48205B107 153 65,320 SH   SOLE 0 46,329 0 18,991
JUST ENERGY GROUP INC COM 48213W101 4,097 1,728,870 SH   SOLE 0 1,728,870 0 0
K12 INC COM 48273U102 46,498 1,761,300 SH   SOLE 0 1,761,300 0 0
KADANT INC COM 48282T104 5,030 57,300 SH   SOLE 0 57,300 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 32,086 324,200 SH   SOLE 0 294,246 0 29,954
KALVISTA PHARMACEUTICALS INC COM 483497103 221 19,028 SH   SOLE 0 0 0 19,028
KAMADA LTD SHS M6240T109 4,259 830,224 SH   SOLE 0 772,027 0 58,197
KAMAN CORP COM 483548103 4,051 68,122 SH   SOLE 0 26,220 0 41,902
KAR AUCTION SVCS INC COM 48238T109 34,817 1,418,200 SH   SOLE 0 344,667 0 1,073,533
KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 129 34,325 SH   SOLE 0 34,325 0 0
KB HOME COM 48666K109 78,893 2,320,390 SH   SOLE 0 2,320,390 0 0
KBR INC COM 48242W106 790 32,200 SH   SOLE 0 32,200 0 0
KEANE GROUP INC COM 48669A108 19,596 3,233,723 SH   SOLE 0 2,772,731 0 460,992
KEARNY FINL CORP MD COM 48716P108 84,180 6,455,516 SH   SOLE 0 6,392,952 0 62,564
KELLOGG CO COM 487836108 261,511 4,063,883 SH   SOLE 0 3,853,877 0 210,006
KELLY SVCS INC CL A 488152208 1,436 59,307 SH   SOLE 0 55,500 0 3,807
KELSO TECHNOLOGIES INC COM NEW 48826D201 55 77,000 SH   SOLE 0 31,999 0 45,001
KEMET CORP COM NEW 488360207 21,985 1,209,299 SH   SOLE 0 794,586 0 414,713
KEMPER CORP DEL COM 488401100 18,688 239,746 SH   SOLE 0 175,381 0 64,365
KENNAMETAL INC COM 489170100 9,474 308,200 SH   SOLE 0 95,193 0 213,007
KENNEDY-WILSON HLDGS INC COM 489398107 2,484 113,300 SH   SOLE 0 57,157 0 56,143
KEURIG DR PEPPER INC COM 49271V100 22,976 840,985 SH   SOLE 0 32,708 0 808,277
KEWAUNEE SCIENTIFIC CORP COM 492854104 1,570 100,697 SH   SOLE 0 94,649 0 6,048
KEYSIGHT TECHNOLOGIES INC COM 49338L103 70,879 728,828 SH   SOLE 0 387,324 0 341,504
KEY TRONIC CORP COM 493144109 121 19,078 SH   SOLE 0 12,961 0 6,117
KEZAR LIFE SCIENCES INC COM 49372L100 265 80,700 SH   SOLE 0 22,595 0 58,105
KFORCE INC COM 493732101 1,474 38,949 SH   SOLE 0 6,900 0 32,049
KILROY RLTY CORP COM 49427F108 6,262 80,400 SH   SOLE 0 3,120 0 77,280
KIMBALL ELECTRONICS INC COM 49428J109 6,426 442,858 SH   SOLE 0 441,475 0 1,383
KIMBALL INTL INC CL B 494274103 52,334 2,711,585 SH   SOLE 0 2,711,585 0 0
KIMBERLY CLARK CORP COM 494368103 19,347 136,200 SH   SOLE 0 80 0 136,120
KIMCO RLTY CORP COM 49446R109 65,590 3,141,301 SH   SOLE 0 3,141,301 0 0
KINDER MORGAN INC DEL COM 49456B101 101,302 4,915,200 SH   SOLE 0 4,915,200 0 0
KINDRED BIOSCIENCES INC COM 494577109 8,259 1,205,698 SH   SOLE 0 1,194,598 0 11,100
KINGSTONE COS INC COM 496719105 3,271 383,900 SH   SOLE 0 341,800 0 42,100
KINGSWAY FINL SVCS INC COM NEW 496904202 610 276,129 SH   SOLE 0 274,055 0 2,074
KINROSS GOLD CORP COM 496902404 284,656 61,880,899 SH   SOLE 0 57,946,477 0 3,934,422
KIRKLAND LAKE GOLD LTD COM 49741E100 95,829 2,138,893 SH   SOLE 0 2,135,700 0 3,193
KIRKLANDS INC COM 497498105 1,597 1,037,300 SH   SOLE 0 1,037,300 0 0
KITE RLTY GROUP TR COM NEW 49803T300 45,073 2,790,900 SH   SOLE 0 2,790,900 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,680 86,000 SH   SOLE 0 0 0 86,000
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 119 13,800 SH   SOLE 0 1,800 0 12,000
KNOLL INC COM NEW 498904200 9,785 386,000 SH   SOLE 0 386,000 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 13,285 695,911 SH   SOLE 0 586,413 0 109,498
KNOWLES CORP COM 49926D109 1,275 62,674 SH   SOLE 0 32,117 0 30,557
KODIAK SCIENCES INC COM 50015M109 3,344 232,545 SH   SOLE 0 232,545 0 0
KOPIN CORP COM 500600101 43 62,800 SH   SOLE 0 0 0 62,800
KOPPERS HOLDINGS INC COM 50060P106 1,265 43,300 SH   SOLE 0 14,996 0 28,304
KORN FERRY COM NEW 500643200 21,194 548,500 SH   SOLE 0 419,690 0 128,810
KORNIT DIGITAL LTD SHS M6372Q113 249 8,100 SH   SOLE 0 8,100 0 0
KOSS CORP COM 500692108 47 23,596 SH   SOLE 0 23,596 0 0
KRAFT HEINZ CO COM 500754106 13,385 479,150 SH   SOLE 0 122,260 0 356,890
KRATON CORPORATION COM 50077C106 20,985 649,900 SH   SOLE 0 649,900 0 0
KROGER CO COM 501044101 114,606 4,445,544 SH   SOLE 0 4,445,544 0 0
KRONOS WORLDWIDE INC COM 50105F105 17,252 1,394,700 SH   SOLE 0 1,394,700 0 0
KULICKE & SOFFA INDS INC COM 501242101 32,955 1,403,528 SH   SOLE 0 1,290,238 0 113,290
KVH INDS INC COM 482738101 4,847 455,100 SH   SOLE 0 455,100 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 86,644 415,280 SH   SOLE 0 200,376 0 214,904
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,512 9,000 SH   SOLE 0 9,000 0 0
LADDER CAP CORP CL A 505743104 3,729 215,941 SH   SOLE 0 45,151 0 170,790
LADENBURG THALMAN FIN SVCS I COM 50575Q102 729 307,695 SH   SOLE 0 307,695 0 0
LAIX INC ADS 50736W105 100 23,200 SH   SOLE 0 23,200 0 0
LAKELAND BANCORP INC COM 511637100 15,836 1,026,300 SH   SOLE 0 993,830 0 32,470
LAKELAND FINL CORP COM 511656100 11,791 268,100 SH   SOLE 0 268,100 0 0
LAKELAND INDS INC COM 511795106 6,364 525,092 SH   SOLE 0 521,749 0 3,343
LAMAR ADVERTISING CO NEW CL A 512816109 160,730 1,961,800 SH   SOLE 0 1,961,800 0 0
LAMB WESTON HLDGS INC COM 513272104 36,949 508,100 SH   SOLE 0 302,989 0 205,111
LAM RESEARCH CORP COM 512807108 106,948 462,756 SH   SOLE 0 79,319 0 383,437
LANCASTER COLONY CORP COM 513847103 88,509 638,362 SH   SOLE 0 594,545 0 43,817
LANDEC CORP COM 514766104 456 41,937 SH   SOLE 0 41,937 0 0
LANDMARK BANCORP INC COM 51504L107 2,013 85,893 SH   SOLE 0 79,116 0 6,777
LANDS END INC NEW COM 51509F105 1,057 93,170 SH   SOLE 0 93,170 0 0
LANNET INC COM 516012101 24,785 2,212,937 SH   SOLE 0 1,575,299 0 637,638
LANTHEUS HLDGS INC COM 516544103 41,004 1,635,900 SH   SOLE 0 1,635,900 0 0
LANTRONIX INC COM NEW 516548203 1,863 556,264 SH   SOLE 0 556,264 0 0
LAREDO PETROLEUM INC COM 516806106 10,923 4,532,500 SH   SOLE 0 4,532,500 0 0
LAS VEGAS SANDS CORP COM 517834107 191,858 3,321,634 SH   SOLE 0 3,321,634 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 14,574 1,312,990 SH   SOLE 0 1,312,990 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 49,086 2,684,500 SH   SOLE 0 2,124,458 0 560,042
LAUDER ESTEE COS INC CL A 518439104 555,494 2,792,130 SH   SOLE 0 2,252,563 0 539,567
LAUREATE EDUCATION INC CL A 518613203 7,432 448,400 SH   SOLE 0 193,386 0 255,014
LAWSON PRODS INC COM 520776105 2,595 67,000 SH   SOLE 0 45,000 0 22,000
LA Z BOY INC COM 505336107 9,083 270,400 SH   SOLE 0 158,873 0 111,527
L BRANDS INC COM 501797104 69,567 3,551,147 SH   SOLE 0 3,551,147 0 0
LCNB CORP COM 50181P100 3,680 207,416 SH   SOLE 0 207,416 0 0
LEAF GROUP LTD COM 52177G102 4,252 1,012,300 SH   SOLE 0 1,012,300 0 0
LEAR CORP COM NEW 521865204 14,808 125,600 SH   SOLE 0 106,292 0 19,308
LEGACY TEX FINL GROUP INC COM 52471Y106 2,122 48,747 SH   SOLE 0 25,553 0 23,194
LEGG MASON INC COM 524901105 48,444 1,268,502 SH   SOLE 0 1,268,502 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 2,529 1,297,160 SH   SOLE 0 1,253,416 0 43,744
LEMAITRE VASCULAR INC COM 525558201 2,259 66,100 SH   SOLE 0 66,100 0 0
LENDINGTREE INC NEW COM 52603B107 17,477 56,300 SH   SOLE 0 3,272 0 53,028
LENNAR CORP CL B 526057302 4,025 90,715 SH   SOLE 0 81,363 0 9,352
LENNOX INTL INC COM 526107107 22,159 91,200 SH   SOLE 0 39,877 0 51,323
LEVEL ONE BANCORP INC COM 52730D208 981 40,661 SH   SOLE 0 22,606 0 18,055
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2,003 665,379 SH   SOLE 0 665,379 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 19,460 1,940,227 SH   SOLE 0 1,608,830 0 331,397
LEXINGTON REALTY TRUST COM 529043101 10,825 1,056,056 SH   SOLE 0 527,395 0 528,661
LGL GROUP INC COM 50186A108 2,458 238,921 SH   SOLE 0 210,273 0 28,648
LHC GROUP INC COM 50187A107 2,574 22,669 SH   SOLE 0 1,204 0 21,465
LIANLUO SMART LTD SHS G5478K100 54 80,300 SH   SOLE 0 80,300 0 0
LIBBEY INC COM 529898108 1,707 509,700 SH   SOLE 0 509,700 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 8,581 82,100 SH   SOLE 0 43,234 0 38,866
LIBERTY GLOBAL PLC SHS CL A G5480U104 64,239 2,595,532 SH   SOLE 0 1,903,869 0 691,663
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 5,092 298,277 SH   SOLE 0 224,800 0 73,477
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10,872 635,975 SH   SOLE 0 635,975 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 5,878 211,200 SH   SOLE 0 181,800 0 29,400
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,894 238,000 SH   SOLE 0 107,033 0 130,967
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 30,834 1,111,119 SH   SOLE 0 1,069,719 0 41,400
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,132 50,800 SH   SOLE 0 46,285 0 4,515
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 21,878 552,622 SH   SOLE 0 541,133 0 11,489
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 512 47,300 SH   SOLE 0 12,319 0 34,981
LIBERTY PPTY TR SH BEN INT 531172104 15,851 308,800 SH   SOLE 0 42,042 0 266,758
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 16,531 1,756,721 SH   SOLE 0 1,756,721 0 0
LIFE STORAGE INC COM 53223X107 60,112 570,266 SH   SOLE 0 365,511 0 204,755
LIFETIME BRANDS INC COM 53222Q103 781 88,200 SH   SOLE 0 88,200 0 0
LIFEVANTAGE CORP COM NEW 53222K205 15,309 1,117,435 SH   SOLE 0 1,117,435 0 0
LIFEWAY FOODS INC COM 531914109 798 364,398 SH   SOLE 0 359,213 0 5,185
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 121,380 1,219,414 SH   SOLE 0 1,219,414 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 446 371,541 SH   SOLE 0 371,402 0 139
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 210 250,415 SH   SOLE 0 219,184 0 31,231
LILLY ELI & CO COM 532457108 18,195 162,699 SH   SOLE 0 162,699 0 0
LIMBACH HLDGS INC COM 53263P105 721 146,332 SH   SOLE 0 121,032 0 25,300
LIMELIGHT NETWORKS INC COM 53261M104 5,841 1,927,686 SH   SOLE 0 1,927,686 0 0
LIMONEIRA CO COM 532746104 1,105 60,200 SH   SOLE 0 21,957 0 38,243
LINCOLN EDL SVCS CORP COM 533535100 1,416 680,705 SH   SOLE 0 678,397 0 2,308
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 23,454 1,399,379 SH   SOLE 0 1,350,476 0 48,903
LINDE PLC SHS G5494J103 34,637 178,800 SH   SOLE 0 0 0 178,800
LINDSAY CORP COM 535555106 13,026 140,287 SH   SOLE 0 140,287 0 0
LINE CORP SPONSORED ADR 53567X101 7,075 196,860 SH   SOLE 0 196,860 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 6,031 652,050 SH   SOLE 0 579,686 0 72,364
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5,318 608,493 SH   SOLE 0 438,148 0 170,345
LIPOCINE INC NEW COM 53630X104 1,711 608,772 SH   SOLE 0 608,772 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 135 37,900 SH   SOLE 0 10,147 0 27,753
LIQUIDITY SERVICES INC COM 53635B107 17,440 2,356,754 SH   SOLE 0 2,356,754 0 0
LITHIA MTRS INC CL A 536797103 3,124 23,600 SH   SOLE 0 2,534 0 21,066
LIVE NATION ENTERTAINMENT IN COM 538034109 31,012 467,466 SH   SOLE 0 104,701 0 362,765
LIVE OAK BANCSHARES INC COM 53803X105 243 13,400 SH   SOLE 0 0 0 13,400
LIVERAMP HLDGS INC COM 53815P108 7,736 180,078 SH   SOLE 0 145,143 0 34,935
LIVE VENTURES INC COM NEW 538142308 123 14,362 SH   SOLE 0 14,362 0 0
LKQ CORP COM 501889208 3,031 96,386 SH   SOLE 0 25,724 0 70,662
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 45,451 17,216,300 SH   SOLE 0 17,216,300 0 0
LOCKHEED MARTIN CORP COM 539830109 17,159 43,991 SH   SOLE 0 2,775 0 41,216
LOGITECH INTL S A SHS H50430232 97,756 2,399,500 SH   SOLE 0 2,399,500 0 0
LOGMEIN INC COM 54142L109 56,102 790,612 SH   SOLE 0 790,612 0 0
LONESTAR RES US INC CL A VTG 54240F103 909 334,216 SH   SOLE 0 334,216 0 0
LOOP INDS INC COM 543518104 217 16,900 SH   SOLE 0 200 0 16,700
LORAL SPACE & COMMUNICATNS I COM 543881106 3,258 78,700 SH   SOLE 0 44,200 0 34,500
LOUISIANA PAC CORP COM 546347105 70,742 2,878,018 SH   SOLE 0 2,878,018 0 0
LOWES COS INC COM 548661107 148,380 1,349,400 SH   SOLE 0 242,416 0 1,106,984
LPL FINL HLDGS INC COM 50212V100 7,191 87,800 SH   SOLE 0 87,800 0 0
LRAD CORP COM 50213V109 1,394 416,161 SH   SOLE 0 363,754 0 52,407
LSB INDS INC COM 502160104 2,085 402,499 SH   SOLE 0 402,499 0 0
LSI INDS INC COM 50216C108 4,445 851,571 SH   SOLE 0 808,321 0 43,250
LTC PPTYS INC COM 502175102 2,433 47,500 SH   SOLE 0 22,798 0 24,702
LUBYS INC COM 549282101 619 325,484 SH   SOLE 0 323,553 0 1,931
LULULEMON ATHLETICA INC COM 550021109 123,104 639,400 SH   SOLE 0 309,534 0 329,866
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 160 16,200 SH   SOLE 0 8,653 0 7,547
LUMINEX CORP DEL COM 55027E102 45,858 2,220,742 SH   SOLE 0 2,195,302 0 25,440
LUNA INNOVATIONS COM 550351100 8,757 1,512,507 SH   SOLE 0 1,318,873 0 193,634
LUTHER BURBANK CORP COM 550550107 2,230 196,866 SH   SOLE 0 160,366 0 36,500
LUXFER HOLDINGS PLC SHS G5698W116 8,689 557,700 SH   SOLE 0 557,700 0 0
LYDALL INC DEL COM 550819106 3,597 144,400 SH   SOLE 0 137,900 0 6,500
LYON WILLIAM HOMES CL A NEW 552074700 448 22,000 SH   SOLE 0 0 0 22,000
MACATAWA BK CORP COM 554225102 12,020 1,156,862 SH   SOLE 0 1,136,193 0 20,669
MACERICH CO COM 554382101 9,640 305,150 SH   SOLE 0 305,150 0 0
MACK CALI RLTY CORP COM 554489104 107,116 4,945,325 SH   SOLE 0 4,853,053 0 92,272
MACKINAC FINL CORP COM 554571109 1,203 77,800 SH   SOLE 0 56,068 0 21,732
MACQUARIE INFRASTRUCTURE COR COM 55608B105 62,256 1,577,300 SH   SOLE 0 1,577,300 0 0
MACROGENICS INC COM 556099109 5,542 434,353 SH   SOLE 0 318,378 0 115,975
MAGAL SECURITY SYS LTD ORD M6786D104 2,333 555,076 SH   SOLE 0 554,169 0 907
MAGELLAN HEALTH INC COM NEW 559079207 39,359 633,799 SH   SOLE 0 593,838 0 39,961
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,196 63,320 SH   SOLE 0 0 0 63,320
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 4,050 440,665 SH   SOLE 0 412,552 0 28,113
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,919 189,231 SH   SOLE 0 0 0 189,231
MAIDEN HOLDINGS LTD SHS G5753U112 724 965,498 SH   SOLE 0 784,998 0 180,500
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2,645 116,553 SH   SOLE 0 116,553 0 0
MALIBU BOATS INC COM CL A 56117J100 37,470 1,221,301 SH   SOLE 0 1,195,801 0 25,500
MALVERN BANCORP INC COM 561409103 1,693 77,552 SH   SOLE 0 68,191 0 9,361
MAMMOTH ENERGY SVCS INC COM 56155L108 70 28,149 SH   SOLE 0 355 0 27,794
MAM SOFTWARE GROUP INC COM NEW 55277Q201 672 55,711 SH   SOLE 0 15,108 0 40,603
MANCHESTER UTD PLC NEW ORD CL A G5784H106 11,089 674,900 SH   SOLE 0 626,922 0 47,978
MANHATTAN ASSOCS INC COM 562750109 29,199 361,960 SH   SOLE 0 224,701 0 137,259
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,269 197,062 SH   SOLE 0 145,261 0 51,801
MANITEX INTL INC COM 563420108 253 38,040 SH   SOLE 0 38,040 0 0
MANNATECH INC COM NEW 563771203 595 34,017 SH   SOLE 0 34,017 0 0
MANNING & NAPIER INC CL A 56382Q102 2,292 1,219,199 SH   SOLE 0 1,219,199 0 0
MANULIFE FINL CORP COM 56501R106 116,469 6,343,914 SH   SOLE 0 4,820,076 0 1,523,838
MARCHEX INC CL B 56624R108 7,868 2,505,749 SH   SOLE 0 2,366,638 0 139,111
MARCUS CORP COM 566330106 370 10,000 SH   SOLE 0 0 0 10,000
MARINE PRODS CORP COM 568427108 3,406 240,502 SH   SOLE 0 240,102 0 400
MARIN SOFTWARE INC COM NEW 56804T205 800 312,637 SH   SOLE 0 312,637 0 0
MARKEL CORP COM 570535104 251,567 212,850 SH   SOLE 0 212,850 0 0
MARKETAXESS HLDGS INC COM 57060D108 235,214 718,210 SH   SOLE 0 668,555 0 49,655
MARLIN BUSINESS SVCS CORP COM 571157106 8,907 353,600 SH   SOLE 0 331,087 0 22,513
MARTEN TRANS LTD COM 573075108 966 46,500 SH   SOLE 0 46,500 0 0
MASCO CORP COM 574599106 41,866 1,004,452 SH   SOLE 0 376,366 0 628,086
MASIMO CORP COM 574795100 15,578 104,700 SH   SOLE 0 27,567 0 77,133
MASONITE INTL CORP NEW COM 575385109 18,566 320,100 SH   SOLE 0 292,127 0 27,973
MASTECH DIGITAL INC COM 57633B100 306 50,938 SH   SOLE 0 28,282 0 22,656
MASTEC INC COM 576323109 8,038 123,800 SH   SOLE 0 3,199 0 120,601
MASTERCRAFT BOAT HLDGS INC COM 57637H103 11,028 738,900 SH   SOLE 0 692,400 0 46,500
MATCH GROUP INC COM 57665R106 143,130 2,003,500 SH   SOLE 0 2,003,500 0 0
MATERIALISE NV SPONSORED ADS 57667T100 4,352 235,500 SH   SOLE 0 235,500 0 0
MATERION CORP COM 576690101 24,041 391,797 SH   SOLE 0 339,897 0 51,900
MATRIX SVC CO COM 576853105 1,007 58,759 SH   SOLE 0 4,442 0 54,317
MATSON INC COM 57686G105 236 6,300 SH   SOLE 0 1,878 0 4,422
MATTHEWS INTL CORP CL A 577128101 1,343 37,953 SH   SOLE 0 29,700 0 8,253
MAUI LD & PINEAPPLE INC COM 577345101 1,642 150,920 SH   SOLE 0 150,920 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 22,468 387,978 SH   SOLE 0 147,737 0 240,241
MAXIMUS INC COM 577933104 533 6,900 SH   SOLE 0 2,774 0 4,126
MAXLINEAR INC COM 57776J100 1,124 50,213 SH   SOLE 0 30,903 0 19,310
MBIA INC COM 55262C100 2,108 228,374 SH   SOLE 0 146,742 0 81,632
MCCLATCHY CO CL A NEW 579489303 82 29,130 SH   SOLE 0 29,130 0 0
MCDONALDS CORP COM 580135101 51,767 241,100 SH   SOLE 0 38,105 0 202,995
MCGRATH RENTCORP COM 580589109 37,042 532,295 SH   SOLE 0 513,800 0 18,495
MCKESSON CORP COM 58155Q103 8,432 61,700 SH   SOLE 0 3,144 0 58,556
MDC PARTNERS INC CL A SUB VTG 552697104 576 204,400 SH   SOLE 0 204,400 0 0
MDU RES GROUP INC COM 552690109 33,492 1,188,095 SH   SOLE 0 1,020,335 0 167,760
MECHEL PAO SPON ADR PFD 583840509 232 318,400 SH   SOLE 0 318,400 0 0
MECHEL PAO SPONSORED ADR NE 583840608 962 514,416 SH   SOLE 0 514,416 0 0
MEDICINES CO COM 584688105 51,237 1,024,732 SH   SOLE 0 409,975 0 614,757
MEDIFAST INC COM 58470H101 95,611 922,615 SH   SOLE 0 922,615 0 0
MEDIGUS LTD SPONSORED ADS 58471G300 68 39,621 SH   SOLE 0 39,421 0 200
MEDIWOUND LTD ORD SHS M68830104 918 286,900 SH   SOLE 0 286,900 0 0
MEDLEY MGMT INC CL A COM 58503T106 666 190,398 SH   SOLE 0 190,398 0 0
MEDNAX INC COM 58502B106 16,406 725,300 SH   SOLE 0 476,991 0 248,309
MEDPACE HLDGS INC COM 58506Q109 39,834 473,988 SH   SOLE 0 350,140 0 123,848
MEDTRONIC PLC SHS G5960L103 159,908 1,472,179 SH   SOLE 0 344,402 0 1,127,777
MEI PHARMA INC COM NEW 55279B202 4,776 2,842,657 SH   SOLE 0 2,726,936 0 115,721
MEIRAGTX HOLDINGS PLC COM G59665102 1,909 119,672 SH   SOLE 0 82,272 0 37,400
MELCO RESORTS AND ENTMT LTD ADR 585464100 54,529 2,809,300 SH   SOLE 0 2,303,921 0 505,379
MELINTA THERAPEUTICS INC COM NEW 58549G209 2,220 582,632 SH   SOLE 0 582,632 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 95,561 871,983 SH   SOLE 0 587,034 0 284,949
MENLO THERAPEUTICS INC COM 586858102 559 124,800 SH   SOLE 0 124,800 0 0
MERCADOLIBRE INC COM 58733R102 46,303 84,000 SH   SOLE 0 17,262 0 66,738
MERCANTILE BANK CORP COM 587376104 27,175 828,515 SH   SOLE 0 824,887 0 3,628
MERCER INTL INC COM 588056101 15,940 1,271,141 SH   SOLE 0 1,271,141 0 0
MERCHANTS BANCORP IND COM 58844R108 1,510 91,275 SH   SOLE 0 35,995 0 55,280
MERCK & CO INC COM 58933Y105 340,711 4,047,413 SH   SOLE 0 4,047,413 0 0
MERCURY GENL CORP NEW COM 589400100 113,716 2,035,000 SH   SOLE 0 1,991,256 0 43,744
MERCURY SYS INC COM 589378108 10,993 135,435 SH   SOLE 0 33,374 0 102,061
MEREDITH CORP COM 589433101 587 16,000 SH   SOLE 0 1,480 0 14,520
MEREO BIOPHARMA GROUP PLC ADS 589492107 495 166,123 SH   SOLE 0 166,123 0 0
MERIDIAN BANCORP INC MD COM 58958U103 38,945 2,077,044 SH   SOLE 0 2,077,044 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 31,070 3,273,948 SH   SOLE 0 3,187,400 0 86,548
MERITAGE HOMES CORP COM 59001A102 5,846 83,100 SH   SOLE 0 83,100 0 0
MERITOR INC COM 59001K100 2,838 153,400 SH   SOLE 0 29,881 0 123,519
MERSANA THERAPEUTICS INC COM 59045L106 1,211 766,725 SH   SOLE 0 563,459 0 203,266
MESA AIR GROUP INC COM NEW 590479135 3,030 449,207 SH   SOLE 0 443,200 0 6,007
MESA LABS INC COM 59064R109 19,140 80,500 SH   SOLE 0 64,994 0 15,506
MESOBLAST LTD SPONS ADR 590717104 495 71,479 SH   SOLE 0 47,671 0 23,808
META FINL GROUP INC COM 59100U108 3,541 108,600 SH   SOLE 0 108,600 0 0
METHANEX CORP COM 59151K108 38,228 1,077,748 SH   SOLE 0 1,077,406 0 342
METHODE ELECTRS INC COM 591520200 22,471 667,980 SH   SOLE 0 655,056 0 12,924
METLIFE INC COM 59156R108 17,586 372,900 SH   SOLE 0 98 0 372,802
METROPOLITAN BK HLDG CORP COM 591774104 2,233 56,783 SH   SOLE 0 55,583 0 1,200
MFA FINL INC COM 55272X102 20,604 2,799,395 SH   SOLE 0 801,523 0 1,997,872
MGE ENERGY INC COM 55277P104 36,808 460,850 SH   SOLE 0 460,850 0 0
MGIC INVT CORP WIS COM 552848103 69,203 5,501,000 SH   SOLE 0 4,951,532 0 549,468
MGM GROWTH PPTYS LLC CL A COM 55303A105 26,447 880,100 SH   SOLE 0 511,277 0 368,823
MGM RESORTS INTERNATIONAL COM 552953101 130,357 4,702,640 SH   SOLE 0 3,161,656 0 1,540,984
MICROBOT MED INC COM NEW 59503A204 1,068 201,549 SH   SOLE 0 201,549 0 0
MICRON SOLUTIONS INC COM 59511X105 261 119,200 SH   SOLE 0 119,200 0 0
MICRON TECHNOLOGY INC COM 595112103 537,901 12,553,126 SH   SOLE 0 11,262,597 0 1,290,529
MICROSTRATEGY INC CL A NEW 594972408 3,736 25,182 SH   SOLE 0 16,717 0 8,465
MICT INC COM 55328R109 49 89,972 SH   SOLE 0 89,972 0 0
MID AMER APT CMNTYS INC COM 59522J103 89,269 686,630 SH   SOLE 0 686,630 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 8 20,868 SH   SOLE 0 0 0 20,868
MIDDLEBY CORP COM 596278101 6,438 55,070 SH   SOLE 0 302 0 54,768
MIDDLEFIELD BANC CORP COM NEW 596304204 1,975 42,209 SH   SOLE 0 34,971 0 7,238
MIDDLESEX WATER CO COM 596680108 36,852 567,300 SH   SOLE 0 567,300 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,110 81,000 SH   SOLE 0 81,000 0 0
MID PENN BANCORP INC COM 59540G107 936 36,506 SH   SOLE 0 20,932 0 15,574
MIDWESTONE FINL GROUP INC NE COM 598511103 6,482 212,400 SH   SOLE 0 212,400 0 0
M/I HOMES INC COM 55305B101 267 7,100 SH   SOLE 0 7,100 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 1,430 201,164 SH   SOLE 0 189,364 0 11,800
MILLER HERMAN INC COM 600544100 17,619 382,265 SH   SOLE 0 264,468 0 117,797
MILLER INDS INC TENN COM NEW 600551204 2,987 89,700 SH   SOLE 0 80,141 0 9,559
MILLICOM INTL CELLULAR SA COM STK L6388F110 759 15,600 SH   SOLE 0 15,600 0 0
MIMECAST LTD ORD SHS G14838109 56,658 1,588,400 SH   SOLE 0 1,316,079 0 272,321
MIND C T I LTD ORD M70240102 196 82,817 SH   SOLE 0 0 0 82,817
MINERALS TECHNOLOGIES INC COM 603158106 5,904 111,200 SH   SOLE 0 67,558 0 43,642
MINERVA NEUROSCIENCES INC COM 603380106 5,551 716,200 SH   SOLE 0 716,200 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 149 203,711 SH   SOLE 0 102,806 0 100,905
MIRATI THERAPEUTICS INC COM 60468T105 27,728 355,900 SH   SOLE 0 117,411 0 238,489
MISONIX INC COM 604871103 3,994 198,700 SH   SOLE 0 194,000 0 4,700
MISTRAS GROUP INC COM 60649T107 9,014 549,640 SH   SOLE 0 478,938 0 70,702
MITCHAM INDS INC COM 606501104 1,148 353,350 SH   SOLE 0 353,350 0 0
MITEK SYS INC COM NEW 606710200 1,074 111,289 SH   SOLE 0 101,300 0 9,989
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 21,497 4,231,725 SH   SOLE 0 3,899,566 0 332,159
MIX TELEMATICS LTD SPONSORED ADR 60688N102 10,061 721,200 SH   SOLE 0 595,000 0 126,200
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 13,071 4,257,600 SH   SOLE 0 4,133,229 0 124,371
MKS INSTRUMENT INC COM 55306N104 104,633 1,133,869 SH   SOLE 0 1,133,869 0 0
MOBILEIRON INC COM NEW 60739U204 29,159 4,455,140 SH   SOLE 0 4,032,626 0 422,514
MOBILE MINI INC COM 60740F105 2,067 56,070 SH   SOLE 0 29,219 0 26,851
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 264,124 32,607,914 SH   SOLE 0 32,607,914 0 0
MODEL N INC COM 607525102 47,570 1,713,600 SH   SOLE 0 1,713,600 0 0
MODINE MFG CO COM 607828100 3,952 347,609 SH   SOLE 0 297,400 0 50,209
MOGU INC SPON ADS 608012100 91 36,234 SH   SOLE 0 0 0 36,234
MOLECULAR TEMPLATES INC COM 608550109 619 93,900 SH   SOLE 0 93,900 0 0
MOLECULIN BIOTECH INC COM 60855D101 1,038 935,264 SH   SOLE 0 935,264 0 0
MOLINA HEALTHCARE INC COM 60855R100 466,195 4,248,955 SH   SOLE 0 4,093,217 0 155,738
MOMENTA PHARMACEUTICALS INC COM 60877T100 16,815 1,297,486 SH   SOLE 0 1,297,486 0 0
MOMO INC ADR 60879B107 415,439 13,409,903 SH   SOLE 0 13,409,903 0 0
MONARCH CASINO & RESORT INC COM 609027107 8,246 197,803 SH   SOLE 0 189,193 0 8,610
MONDELEZ INTL INC CL A 609207105 232,552 4,203,755 SH   SOLE 0 4,203,755 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 261 65,700 SH   SOLE 0 65,700 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 42,773 2,968,266 SH   SOLE 0 2,806,700 0 161,566
MONOLITHIC PWR SYS INC COM 609839105 558 3,586 SH   SOLE 0 1,592 0 1,994
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5,128 258,851 SH   SOLE 0 258,851 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 552,615 9,518,004 SH   SOLE 0 9,518,004 0 0
MOODYS CORP COM 615369105 39,123 191,000 SH   SOLE 0 191,000 0 0
MOOG INC CL A 615394202 1,825 22,500 SH   SOLE 0 10,930 0 11,570
MOOG INC CL B 615394301 520 6,000 SH   SOLE 0 6,000 0 0
MORGAN STANLEY COM NEW 617446448 105,446 2,471,200 SH   SOLE 0 472,764 0 1,998,436
MORNINGSTAR INC COM 617700109 97,310 665,870 SH   SOLE 0 632,102 0 33,768
MORPHOSYS AG SPONSORED ADS 617760202 783 28,500 SH   SOLE 0 0 0 28,500
MOSYS INC COM 619718307 137 54,176 SH   SOLE 0 54,176 0 0
MOTIF BIO PLC SPONSORED ADR 619784101 37 102,845 SH   SOLE 0 57,817 0 45,028
MOVADO GROUP INC COM 624580106 7,031 282,836 SH   SOLE 0 282,836 0 0
MRC GLOBAL INC COM 55345K103 7,277 599,900 SH   SOLE 0 217,409 0 382,491
MR COOPER GROUP INC COM 62482R107 508 47,799 SH   SOLE 0 0 0 47,799
MSB FINL CORP NEW COM 55352L101 1,768 109,800 SH   SOLE 0 92,523 0 17,277
MSCI INC COM 55354G100 226,828 1,041,688 SH   SOLE 0 993,185 0 48,503
MSC INDL DIRECT INC CL A 553530106 11,315 156,000 SH   SOLE 0 51,330 0 104,670
MSG NETWORK INC CL A 553573106 11,790 726,900 SH   SOLE 0 427,570 0 299,330
M & T BK CORP COM 55261F104 7,668 48,542 SH   SOLE 0 27,520 0 21,022
MTS SYS CORP COM 553777103 13,327 241,218 SH   SOLE 0 193,700 0 47,518
MUELLER WTR PRODS INC COM SER A 624758108 15,213 1,353,474 SH   SOLE 0 1,276,989 0 76,485
MURPHY USA INC COM 626755102 32,695 383,300 SH   SOLE 0 348,538 0 34,762
MUSTANG BIO INC COM 62818Q104 2,290 702,472 SH   SOLE 0 702,472 0 0
MUTUALFIRST FINL INC COM 62845B104 8,044 255,213 SH   SOLE 0 255,213 0 0
MVB FINANCIAL CORP COM 553810102 410 20,642 SH   SOLE 0 17,242 0 3,400
MYERS INDS INC COM 628464109 23,605 1,337,403 SH   SOLE 0 1,316,400 0 21,003
MYOMO INC COM 62857J102 163 264,379 SH   SOLE 0 264,379 0 0
NABORS INDUSTRIES LTD SHS G6359F103 21,844 11,681,302 SH   SOLE 0 9,059,423 0 2,621,879
NABRIVA THERAPEUTICS PLC SHS G63637105 2,759 1,379,265 SH   SOLE 0 1,379,265 0 0
NACCO INDS INC CL A 629579103 19,975 312,544 SH   SOLE 0 299,303 0 13,241
NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 76 2,235,601 SH   SOLE 0 2,235,601 0 0
NAM TAI PPTY INC SHS G63907102 145 16,092 SH   SOLE 0 0 0 16,092
NANO DIMENSION LTD SPONS ADR 63008G104 40 99,300 SH   SOLE 0 49,064 0 50,236
NANOMETRICS INC COM 630077105 36,831 1,129,100 SH   SOLE 0 1,129,100 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,839 131,500 SH   SOLE 0 61,746 0 69,754
NANOVIRICIDES INC COM 630087302 119 57,841 SH   SOLE 0 56,541 0 1,300
NANTHEALTH INC COM 630104107 288 401,123 SH   SOLE 0 394,359 0 6,764
NANTKWEST INC COM 63016Q102 1,947 1,595,725 SH   SOLE 0 1,595,725 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 332 13,000 SH   SOLE 0 13,000 0 0
NASDAQ INC COM 631103108 4,749 47,800 SH   SOLE 0 7,637 0 40,163
NATHANS FAMOUS INC NEW COM 632347100 18,430 256,500 SH   SOLE 0 246,300 0 10,200
NATIONAL BANKSHARES INC VA COM 634865109 3,123 77,970 SH   SOLE 0 77,970 0 0
NATIONAL BEVERAGE CORP COM 635017106 127,202 2,867,500 SH   SOLE 0 2,867,500 0 0
NATIONAL BK HLDGS CORP CL A 633707104 52,865 1,546,200 SH   SOLE 0 1,532,400 0 13,800
NATIONAL CINEMEDIA INC COM 635309107 10,690 1,303,645 SH   SOLE 0 1,240,271 0 63,374
NATIONAL GEN HLDGS CORP COM 636220303 2,654 115,300 SH   SOLE 0 0 0 115,300
NATIONAL GRID PLC SPONSORED ADR NE 636274409 366,590 6,772,409 SH   SOLE 0 6,668,713 0 103,696
NATIONAL HEALTHCARE CORP COM 635906100 53,825 657,600 SH   SOLE 0 645,300 0 12,300
NATIONAL HEALTH INVS INC COM 63633D104 75,263 913,500 SH   SOLE 0 913,500 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 119 43,303 SH   SOLE 0 43,303 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,782 461,410 SH   SOLE 0 25,186 0 436,224
NATIONAL PRESTO INDS INC COM 637215104 12,437 139,600 SH   SOLE 0 139,600 0 0
NATIONAL RESH CORP COM NEW 637372202 31,578 546,800 SH   SOLE 0 540,100 0 6,700
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 61,989 1,857,614 SH   SOLE 0 1,749,472 0 108,142
NATIONAL VISION HLDGS INC COM 63845R107 698 29,000 SH   SOLE 0 2,448 0 26,552
NATIONAL WESTN LIFE GROUP IN CL A 638517102 7,139 26,602 SH   SOLE 0 20,302 0 6,300
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 4,501 538,983 SH   SOLE 0 531,289 0 7,694
NATURAL GAS SERVICES GROUP COM 63886Q109 8,396 655,406 SH   SOLE 0 623,306 0 32,100
NATURAL GROCERS BY VITAMIN C COM 63888U108 4,718 472,315 SH   SOLE 0 458,215 0 14,100
NATURAL HEALTH TRENDS CORP COM 63888P406 6,136 866,717 SH   SOLE 0 866,717 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 627 24,738 SH   SOLE 0 0 0 24,738
NATURES SUNSHINE PRODUCTS IN COM 639027101 4,434 534,821 SH   SOLE 0 529,465 0 5,356
NATUS MEDICAL INC COM 639050103 7,597 238,600 SH   SOLE 0 238,600 0 0
NAUTILUS INC COM 63910B102 14 10,400 SH   SOLE 0 10,400 0 0
NAVIENT CORPORATION COM 63938C108 5,587 436,500 SH   SOLE 0 159,716 0 276,784
NAVIGANT CONSULTING INC COM 63935N107 652 23,323 SH   SOLE 0 60 0 23,263
NAVIGATOR HOLDINGS LTD SHS Y62132108 3,538 331,300 SH   SOLE 0 283,900 0 47,400
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 1,157 171,856 SH   SOLE 0 135,276 0 36,580
NAVIOS MARITIME HLDGS INC COM Y62197119 3,511 729,944 SH   SOLE 0 729,944 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 1,076 60,686 SH   SOLE 0 56,559 0 4,127
NAVISTAR INTL CORP NEW COM 63934E108 36,453 1,296,804 SH   SOLE 0 1,187,794 0 109,010
NBT BANCORP INC COM 628778102 4,636 126,700 SH   SOLE 0 126,700 0 0
NCR CORP NEW COM 62886E108 1,663 52,700 SH   SOLE 0 93 0 52,607
NEENAH INC COM 640079109 313 4,800 SH   SOLE 0 1,000 0 3,800
NELNET INC CL A 64031N108 4,702 73,931 SH   SOLE 0 50,900 0 23,031
NEOGENOMICS INC COM NEW 64049M209 2,285 119,500 SH   SOLE 0 22,337 0 97,163
NEOLEUKIN THERAPEUTICS INC COM 64049K104 2,188 767,841 SH   SOLE 0 649,472 0 118,369
NEON THERAPEUTICS INC COM 64050Y100 284 165,121 SH   SOLE 0 89,073 0 76,048
NEOPHOTONICS CORP COM 64051T100 5,413 888,811 SH   SOLE 0 878,022 0 10,789
NEOS THERAPEUTICS INC COM 64052L106 604 408,162 SH   SOLE 0 269,023 0 139,139
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 820 230,130 SH   SOLE 0 18,300 0 211,830
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 2,280 638,700 SH   SOLE 0 638,700 0 0
NETAPP INC COM 64110D104 355,449 6,769,172 SH   SOLE 0 6,532,671 0 236,501
NETEASE INC SPONSORED ADS 64110W102 113,473 426,300 SH   SOLE 0 192,806 0 233,494
NETFLIX INC COM 64110L106 173,498 648,300 SH   SOLE 0 3,674 0 644,626
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2,895 513,813 SH   SOLE 0 507,272 0 6,541
NETWORK 1 TECHNOLOGIES INC COM 64121N109 1,582 678,316 SH   SOLE 0 637,916 0 40,400
NEUBASE THERAPEUTICS INC COM 64132K102 1,285 257,520 SH   SOLE 0 257,520 0 0
NEURALSTEM INC COM 64127R500 165 98,686 SH   SOLE 0 98,686 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 351 3,900 SH   SOLE 0 3,900 0 0
NEUROMETRIX INC COM 641255708 188 586,659 SH   SOLE 0 586,659 0 0
NEURONETICS INC COM 64131A105 150 18,094 SH   SOLE 0 18,094 0 0
NEUROTROPE INC COM NEW 64129T207 34 42,433 SH   SOLE 0 35,073 0 7,360
NEWATER TECHNOLOGY INC SHS G64335105 98 15,600 SH   SOLE 0 11,900 0 3,700
NEW GOLD INC CDA COM 644535106 22,165 21,957,182 SH   SOLE 0 18,981,582 0 2,975,600
NEW HOME CO INC COM 645370107 226 51,900 SH   SOLE 0 20,207 0 31,693
NEW JERSEY RES COM 646025106 39,581 875,301 SH   SOLE 0 875,301 0 0
NEWLINK GENETICS CORP COM 651511107 4,678 2,941,999 SH   SOLE 0 2,941,999 0 0
NEWMARKET CORP COM 651587107 49,050 103,900 SH   SOLE 0 39,039 0 64,861
NEW MEDIA INVT GROUP INC COM 64704V106 576 65,404 SH   SOLE 0 11,728 0 53,676
NEWMONT GOLDCORP CORPORATION COM 651639106 275,608 7,268,179 SH   SOLE 0 7,258,279 0 9,900
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 80,736 728,925 SH   SOLE 0 631,458 0 97,467
NEWPARK RES INC COM PAR $.01NEW 651718504 2,034 266,900 SH   SOLE 0 266,900 0 0
NEW RELIC INC COM 64829B100 33,097 538,600 SH   SOLE 0 147,794 0 390,806
NEWS CORP NEW CL A 65249B109 11,836 850,300 SH   SOLE 0 500,839 0 349,461
NEWS CORP NEW CL B 65249B208 19,954 1,395,900 SH   SOLE 0 1,364,981 0 30,919
NEW SR INVT GROUP INC COM 648691103 43,130 6,456,570 SH   SOLE 0 6,456,570 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 46,440 3,700,425 SH   SOLE 0 2,462,207 0 1,238,218
NEW YORK MTG TR INC COM PAR $.02 649604501 9,521 1,563,415 SH   SOLE 0 157,014 0 1,406,401
NEW YORK TIMES CO CL A 650111107 152,109 5,340,910 SH   SOLE 0 5,190,656 0 150,254
NEXA RES S A COM L67359106 5,176 550,100 SH   SOLE 0 550,100 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 58,146 1,243,500 SH   SOLE 0 1,239,700 0 3,800
NEXTDECADE CORP COM 65342K105 164 28,400 SH   SOLE 0 28,400 0 0
NEXTERA ENERGY INC COM 65339F101 118,820 509,980 SH   SOLE 0 509,980 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4,872 92,200 SH   SOLE 0 25,398 0 66,802
NICE LTD SPONSORED ADR 653656108 4,133 28,744 SH   SOLE 0 16,528 0 12,216
NICHOLAS FINANCIAL INC COM NEW 65373J209 4,777 530,181 SH   SOLE 0 517,181 0 13,000
NIC INC COM 62914B100 29,605 1,433,632 SH   SOLE 0 1,381,472 0 52,160
NICOLET BANKSHARES INC COM 65406E102 5,931 89,095 SH   SOLE 0 74,049 0 15,046
NIELSEN HLDGS PLC SHS EUR G6518L108 87,849 4,134,048 SH   SOLE 0 3,362,111 0 771,937
NI HLDGS INC COM 65342T106 1,279 74,601 SH   SOLE 0 49,799 0 24,802
NIKE INC CL B 654106103 51,947 553,100 SH   SOLE 0 61,502 0 491,598
NINE ENERGY SVC INC COM 65441V101 385 62,400 SH   SOLE 0 16,500 0 45,900
NISOURCE INC COM 65473P105 32,729 1,093,900 SH   SOLE 0 536,256 0 557,644
NIU TECHNOLOGIES ADS 65481N100 670 79,350 SH   SOLE 0 79,350 0 0
NL INDS INC COM NEW 629156407 846 224,904 SH   SOLE 0 215,610 0 9,294
NMI HLDGS INC CL A 629209305 40,395 1,538,253 SH   SOLE 0 1,489,536 0 48,717
NOBLE CORP PLC SHS USD G65431101 1,394 1,097,637 SH   SOLE 0 1,097,637 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 6,479 316,065 SH   SOLE 0 153,384 0 162,681
NOMURA HLDGS INC SPONSORED ADR 65535H208 6,291 1,480,195 SH   SOLE 0 1,480,195 0 0
NORBORD INC COM NEW 65548P403 8,452 352,900 SH   SOLE 0 352,900 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 837 387,700 SH   SOLE 0 233,000 0 154,700
NORFOLK SOUTHERN CORP COM 655844108 6,342 35,300 SH   SOLE 0 5,779 0 29,521
NORTECH SYS INC COM 656553104 125 41,400 SH   SOLE 0 41,400 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 11,999 1,040,600 SH   SOLE 0 904,100 0 136,500
NORTHEAST BK LEWISTON ME COM 66405S100 6,470 291,844 SH   SOLE 0 289,052 0 2,792
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 35 60,000 SH   SOLE 0 0 0 60,000
NORTHERN TECH INTL CORP COM 665809109 1,457 118,802 SH   SOLE 0 106,721 0 12,081
NORTHFIELD BANCORP INC DEL COM 66611T108 37,393 2,328,318 SH   SOLE 0 2,304,963 0 23,355
NORTHRIM BANCORP INC COM 666762109 7,220 182,000 SH   SOLE 0 175,626 0 6,374
NORTHWEST BANCSHARES INC MD COM 667340103 28,544 1,741,575 SH   SOLE 0 1,741,575 0 0
NORTHWESTERN CORP COM NEW 668074305 24,293 323,689 SH   SOLE 0 144,822 0 178,867
NORTHWEST NAT HLDG CO COM 66765N105 36,419 510,500 SH   SOLE 0 506,046 0 4,454
NORTHWEST PIPE CO COM 667746101 1,607 57,100 SH   SOLE 0 37,429 0 19,671
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 246,720 4,765,700 SH   SOLE 0 4,000,977 0 764,723
NORWOOD FINANCIAL CORP COM 669549107 1,664 52,639 SH   SOLE 0 48,365 0 4,274
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 212 347,574 SH   SOLE 0 347,574 0 0
NOVAGOLD RES INC COM NEW 66987E206 4,116 677,400 SH   SOLE 0 31,400 0 646,000
NOVA MEASURING INSTRUMENTS L COM M7516K103 65,468 2,060,700 SH   SOLE 0 2,021,900 0 38,800
NOVAN INC COM 66988N106 612 237,049 SH   SOLE 0 237,049 0 0
NOVANTA INC COM 67000B104 20,201 247,200 SH   SOLE 0 247,200 0 0
NOVARTIS A G SPONSORED ADR 66987V109 452,328 5,205,155 SH   SOLE 0 5,150,781 0 54,374
NOVOCURE LTD ORD SHS G6674U108 177,660 2,375,770 SH   SOLE 0 2,127,151 0 248,619
NOVO-NORDISK A S ADR 670100205 1,281,473 24,786,716 SH   SOLE 0 24,786,716 0 0
NOVUS THERAPEUTICS INC COM 67011N105 237 382,236 SH   SOLE 0 297,217 0 85,019
NOW INC COM 67011P100 14,122 1,231,186 SH   SOLE 0 859,187 0 371,999
NRC GROUP HLDGS CORP COM 629375106 532 42,800 SH   SOLE 0 3,600 0 39,200
NRG ENERGY INC COM NEW 629377508 62,953 1,589,716 SH   SOLE 0 1,589,716 0 0
NTN BUZZTIME INC COM PAR 629410606 193 57,529 SH   SOLE 0 57,529 0 0
NUCANA PLC SPONSORED ADR 67022C106 172 23,775 SH   SOLE 0 23,775 0 0
NUCOR CORP COM 670346105 43,317 850,853 SH   SOLE 0 850,853 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 62,349 1,466,000 SH   SOLE 0 1,466,000 0 0
NUTRIEN LTD COM 67077M108 7,624 152,910 SH   SOLE 0 9,500 0 143,410
NUVASIVE INC COM 670704105 354 5,588 SH   SOLE 0 375 0 5,213
NUVECTRA CORP COM 67075N108 669 492,214 SH   SOLE 0 492,214 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 51 12,100 SH   SOLE 0 12,100 0 0
NVE CORP COM NEW 629445206 11,293 170,200 SH   SOLE 0 132,586 0 37,614
NVIDIA CORP COM 67066G104 151,927 872,793 SH   SOLE 0 286,176 0 586,617
NVR INC COM 62944T105 125,498 33,760 SH   SOLE 0 26,423 0 7,337
NYMOX PHARMACEUTICAL CORP COM P73398102 35 19,390 SH   SOLE 0 6,146 0 13,244
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 2,672 1,994,295 SH   SOLE 0 1,976,513 0 17,782
OBSEVA SA COM H5861P103 733 88,000 SH   SOLE 0 88,000 0 0
OCCIDENTAL PETE CORP COM 674599105 43,086 968,884 SH   SOLE 0 102,721 0 866,163
OCEAN BIO CHEM INC COM 674631106 192 58,600 SH   SOLE 0 56,241 0 2,359
OCEANFIRST FINL CORP COM 675234108 29,439 1,247,427 SH   SOLE 0 1,247,427 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 82 45,601 SH   SOLE 0 45,601 0 0
OCWEN FINL CORP COM NEW 675746309 1,170 622,533 SH   SOLE 0 613,984 0 8,549
ODONATE THERAPEUTICS INC COM 676079106 659 25,326 SH   SOLE 0 94 0 25,232
OFFICE DEPOT INC COM 676220106 6,672 3,801,465 SH   SOLE 0 3,801,465 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 464 15,155 SH   SOLE 0 1,768 0 13,387
OFG BANCORP COM 67103X102 9,736 444,586 SH   SOLE 0 444,586 0 0
OGE ENERGY CORP COM 670837103 58,227 1,283,100 SH   SOLE 0 1,283,100 0 0
OHIO VY BANC CORP COM 677719106 1,839 50,400 SH   SOLE 0 43,601 0 6,799
OIL DRI CORP AMER COM 677864100 13,249 389,004 SH   SOLE 0 389,004 0 0
OIL STS INTL INC COM 678026105 1,887 141,900 SH   SOLE 0 15,737 0 126,163
OKTA INC CL A 679295105 53,444 542,800 SH   SOLE 0 36,482 0 506,318
OLD LINE BANCSHARES INC COM 67984M100 12,217 421,140 SH   SOLE 0 411,393 0 9,747
OLD POINT FINL CORP COM 680194107 920 38,635 SH   SOLE 0 27,535 0 11,100
OLD REP INTL CORP COM 680223104 140,915 5,978,593 SH   SOLE 0 5,978,593 0 0
OLD SECOND BANCORP INC ILL COM 680277100 14,413 1,179,425 SH   SOLE 0 1,143,551 0 35,874
OLIN CORP COM PAR $1 680665205 5,837 311,800 SH   SOLE 0 311,800 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,448 24,700 SH   SOLE 0 9,572 0 15,128
OMEGA FLEX INC COM 682095104 2,730 26,700 SH   SOLE 0 26,700 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 96,651 2,312,778 SH   SOLE 0 2,312,778 0 0
OMNOVA SOLUTIONS INC COM 682129101 17,474 1,735,221 SH   SOLE 0 1,674,021 0 61,200
ONCOLYTICS BIOTECH INC COM NEW 682310875 22 37,751 SH   SOLE 0 0 0 37,751
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 39 45,704 SH   SOLE 0 45,704 0 0
ONCOSEC MED INC COM 68234L306 181 91,679 SH   SOLE 0 91,679 0 0
ON DECK CAP INC COM 682163100 18,460 5,494,142 SH   SOLE 0 5,436,580 0 57,562
ONE LIBERTY PPTYS INC COM 682406103 28,156 1,022,725 SH   SOLE 0 981,536 0 41,189
ONEMAIN HLDGS INC COM 68268W103 43,381 1,182,697 SH   SOLE 0 975,467 0 207,230
ONEOK INC NEW COM 682680103 26,655 361,714 SH   SOLE 0 101,503 0 260,211
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2,934 396,984 SH   SOLE 0 396,984 0 0
ONESPAN INC COM 68287N100 571 39,370 SH   SOLE 0 0 0 39,370
ON TRACK INNOVATION LTD SHS M8791A109 120 372,426 SH   SOLE 0 372,426 0 0
OOMA INC COM 683416101 10,134 974,403 SH   SOLE 0 974,403 0 0
OP BANCORP COM 67109R109 130 13,300 SH   SOLE 0 10,300 0 3,000
OPEN TEXT CORP COM 683715106 49,467 1,212,016 SH   SOLE 0 1,007,212 0 204,804
OPERA LTD SPONSORED ADS 68373M107 375 37,300 SH   SOLE 0 0 0 37,300
OPGEN INC COM 68373L307 118 16,694 SH   SOLE 0 16,694 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 229 15,209 SH   SOLE 0 10,422 0 4,787
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 14,101 469,100 SH   SOLE 0 441,400 0 27,700
OPTICAL CABLE CORP COM NEW 683827208 455 128,203 SH   SOLE 0 114,009 0 14,194
OPTINOSE INC COM 68404V100 283 40,400 SH   SOLE 0 40,400 0 0
OPTION CARE HEALTH INC COM 68404L102 4,767 1,489,706 SH   SOLE 0 1,489,706 0 0
OPUS BK IRVINE CALIF COM 684000102 4,456 204,704 SH   SOLE 0 183,410 0 21,294
ORAMED PHARM INC COM NEW 68403P203 676 211,925 SH   SOLE 0 211,925 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 34,482 4,616,103 SH   SOLE 0 4,595,427 0 20,676
ORCHID IS CAP INC COM 68571X103 10,648 1,851,797 SH   SOLE 0 1,851,797 0 0
ORGANOVO HLDGS INC COM 68620A104 1,676 6,432,586 SH   SOLE 0 6,432,586 0 0
ORIGIN BANCORP INC COM 68621T102 1,842 54,600 SH   SOLE 0 54,600 0 0
ORION ENERGY SYSTEMS INC COM 686275108 5,186 1,819,762 SH   SOLE 0 1,792,127 0 27,635
ORION ENGINEERED CARBONS S A COM L72967109 70,135 4,197,196 SH   SOLE 0 4,197,196 0 0
ORION GROUP HOLDINGS INC COM 68628V308 2,007 446,097 SH   SOLE 0 441,597 0 4,500
ORITANI FINL CORP DEL COM 68633D103 35,202 1,989,400 SH   SOLE 0 1,989,400 0 0
ORIX CORP SPONSORED ADR 686330101 2,901 38,600 SH   SOLE 0 0 0 38,600
ORMAT TECHNOLOGIES INC COM 686688102 62,805 845,400 SH   SOLE 0 845,400 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,696 260,077 SH   SOLE 0 256,801 0 3,276
ORTHOFIX MED INC COM 68752M108 22,146 417,690 SH   SOLE 0 417,690 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 16,365 1,759,700 SH   SOLE 0 1,713,200 0 46,500
OSI SYSTEMS INC COM 671044105 30,083 296,208 SH   SOLE 0 158,042 0 138,166
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 502 130,812 SH   SOLE 0 130,812 0 0
OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 152 41,806 SH   SOLE 0 30,426 0 11,380
OTONOMY INC COM 68906L105 4,113 1,720,869 SH   SOLE 0 1,633,052 0 87,817
OTTER TAIL CORP COM 689648103 49,305 917,300 SH   SOLE 0 917,300 0 0
OUTFRONT MEDIA INC COM 69007J106 107,958 3,886,169 SH   SOLE 0 3,658,470 0 227,699
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,237 1,849,834 SH   SOLE 0 1,662,019 0 187,815
OVID THERAPEUTICS INC COM 690469101 1,901 586,725 SH   SOLE 0 565,709 0 21,016
OWENS CORNING NEW COM 690742101 13,379 211,700 SH   SOLE 0 7,351 0 204,349
OWENS & MINOR INC NEW COM 690732102 7,280 1,253,034 SH   SOLE 0 1,163,271 0 89,763
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 7,277 437,576 SH   SOLE 0 322,400 0 115,176
PACCAR INC COM 693718108 24,481 349,678 SH   SOLE 0 45,492 0 304,186
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1,000 255,700 SH   SOLE 0 255,700 0 0
PACIFIC ETHANOL INC COM 69423U305 1,421 2,522,018 SH   SOLE 0 2,522,018 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,760 766,993 SH   SOLE 0 747,267 0 19,726
PACIRA BIOSCIENCES COM 695127100 46,259 1,215,100 SH   SOLE 0 1,215,100 0 0
PACKAGING CORP AMER COM 695156109 19,416 183,000 SH   SOLE 0 0 0 183,000
PACWEST BANCORP DEL COM 695263103 14,873 409,279 SH   SOLE 0 326,091 0 83,188
PALO ALTO NETWORKS INC COM 697435105 1,192,028 5,848,150 SH   SOLE 0 5,622,490 0 225,660
P A M TRANSN SVCS INC COM 693149106 23,187 392,274 SH   SOLE 0 386,774 0 5,500
PAN AMERICAN SILVER CORP COM 697900108 124,188 7,920,214 SH   SOLE 0 7,816,519 0 103,695
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 77 23,988 SH   SOLE 0 3,809 0 20,179
PAPA JOHNS INTL INC COM 698813102 59,923 1,144,668 SH   SOLE 0 833,009 0 311,659
PARAMOUNT GOLD NEV CORP COM 69924M109 52 76,356 SH   SOLE 0 63,882 0 12,474
PARAMOUNT GROUP INC COM 69924R108 78,351 5,868,999 SH   SOLE 0 5,373,896 0 495,103
PARK AEROSPACE CORP COM 70014A104 26,774 1,524,697 SH   SOLE 0 1,524,697 0 0
PARK CITY GROUP INC COM NEW 700215304 302 52,400 SH   SOLE 0 52,400 0 0
PARKE BANCORP INC COM 700885106 2,613 117,615 SH   SOLE 0 115,039 0 2,576
PARKER HANNIFIN CORP COM 701094104 86,925 481,287 SH   SOLE 0 107,398 0 373,889
PARK HOTELS RESORTS INC COM 700517105 16,311 653,214 SH   SOLE 0 603,384 0 49,830
PARK NATL CORP COM 700658107 10,372 109,400 SH   SOLE 0 109,400 0 0
PARK OHIO HLDGS CORP COM 700666100 1,815 60,800 SH   SOLE 0 60,800 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 39,196 1,714,600 SH   SOLE 0 1,714,600 0 0
PARSLEY ENERGY INC CL A 701877102 3,871 230,400 SH   SOLE 0 46,125 0 184,275
PARTNER COMMUNICATIONS CO LT ADR 70211M109 12,616 2,678,550 SH   SOLE 0 2,678,550 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,867 143,600 SH   SOLE 0 132,705 0 10,895
PATTERSON COMPANIES INC COM 703395103 2,076 116,504 SH   SOLE 0 13,355 0 103,149
PATTERSON UTI ENERGY INC COM 703481101 84,073 9,833,048 SH   SOLE 0 8,740,514 0 1,092,534
PAYCHEX INC COM 704326107 50,109 605,401 SH   SOLE 0 60,725 0 544,676
PAYLOCITY HLDG CORP COM 70438V106 28,064 287,600 SH   SOLE 0 150,502 0 137,098
PAYPAL HLDGS INC COM 70450Y103 66,484 641,800 SH   SOLE 0 74,262 0 567,538
PAYSIGN INC COM 70451A104 21,735 2,152,019 SH   SOLE 0 2,152,019 0 0
PBF ENERGY INC CL A 69318G106 20,216 743,500 SH   SOLE 0 172,724 0 570,776
PCB BANCORP COM 69320M109 1,409 85,670 SH   SOLE 0 46,892 0 38,778
PC CONNECTION INC COM 69318J100 1,490 38,300 SH   SOLE 0 2,400 0 35,900
PCSB FINL CORP COM 69324R104 4,281 214,180 SH   SOLE 0 207,176 0 7,004
PC-TEL INC COM 69325Q105 13,160 1,566,733 SH   SOLE 0 1,457,570 0 109,163
PDL BIOPHARMA INC COM 69329Y104 20,227 9,364,285 SH   SOLE 0 8,537,326 0 826,959
PDL CMNTY BANCORP COM 69290X101 2,220 157,912 SH   SOLE 0 143,290 0 14,622
PDS BIOTECHNOLOGY CORP COM 70465T107 309 91,569 SH   SOLE 0 91,569 0 0
PEABODY ENERGY CORP NEW COM 704551100 52,622 3,574,853 SH   SOLE 0 3,574,853 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 10,941 390,320 SH   SOLE 0 372,155 0 18,165
PEARSON PLC SPONSORED ADR 705015105 3,421 378,400 SH   SOLE 0 378,400 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,481 268,900 SH   SOLE 0 268,900 0 0
PEGASYSTEMS INC COM 705573103 532 7,824 SH   SOLE 0 723 0 7,101
PEMBINA PIPELINE CORP COM 706327103 10,131 273,164 SH   SOLE 0 75,641 0 197,523
PENNEY J C CORP INC COM 708160106 116 130,459 SH   SOLE 0 130,459 0 0
PENNS WOODS BANCORP INC COM 708430103 5,741 124,135 SH   SOLE 0 119,293 0 4,842
PENN VA CORP NEW COM 70788V102 2,779 95,600 SH   SOLE 0 53,847 0 41,753
PENNYMAC FINL SVCS INC COM 70932M107 17,681 582,000 SH   SOLE 0 340,757 0 241,243
PENNYMAC MTG INVT TR COM 70931T103 16,655 749,200 SH   SOLE 0 389,654 0 359,546
PENSKE AUTOMOTIVE GRP INC COM 70959W103 790 16,700 SH   SOLE 0 319 0 16,381
PEOPLES BANCORP INC COM 709789101 16,506 518,879 SH   SOLE 0 510,184 0 8,695
PEOPLES BANCORP N C INC COM 710577107 1,646 55,392 SH   SOLE 0 49,212 0 6,180
PEOPLES FINL SVCS CORP COM 711040105 3,156 69,681 SH   SOLE 0 64,854 0 4,827
PEOPLES UTAH BANCORP COM 712706209 5,415 191,400 SH   SOLE 0 179,100 0 12,300
PEOPLES UTD FINL INC COM 712704105 15,621 999,115 SH   SOLE 0 999,115 0 0
PEPSICO INC COM 713448108 414,842 3,025,836 SH   SOLE 0 2,732,992 0 292,844
PERCEPTRON INC COM 71361F100 3,057 637,935 SH   SOLE 0 633,304 0 4,631
PERFORMANCE FOOD GROUP CO COM 71377A103 5,535 120,300 SH   SOLE 0 16,968 0 103,332
PERFORMANCE SHIPPING INC COM Y67305105 185 200,117 SH   SOLE 0 200,117 0 0
PERFORMANT FINL CORP COM 71377E105 1,046 950,739 SH   SOLE 0 950,739 0 0
PERION NETWORK LTD SHS NEW M78673114 9,018 1,844,233 SH   SOLE 0 1,762,401 0 81,832
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 634 139,743 SH   SOLE 0 133,043 0 6,700
PERMA PIPE INTL HLDGS INC COM 714167103 2,246 233,278 SH   SOLE 0 213,181 0 20,097
PERRIGO CO PLC SHS G97822103 1,520 27,200 SH   SOLE 0 27,200 0 0
PERSPECTA INC COM 715347100 23,072 883,300 SH   SOLE 0 499,658 0 383,642
PETIQ INC COM CL A 71639T106 10,738 393,900 SH   SOLE 0 166,356 0 227,544
PETMED EXPRESS INC COM 716382106 29,232 1,622,200 SH   SOLE 0 1,622,200 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 58,208 1,145,600 SH   SOLE 0 1,145,600 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 80,547 6,129,900 SH   SOLE 0 6,129,900 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 628,366 43,425,400 SH   SOLE 0 43,425,400 0 0
PFENEX INC COM 717071104 12,861 1,523,805 SH   SOLE 0 1,463,025 0 60,780
PFIZER INC COM 717081103 153,899 4,283,300 SH   SOLE 0 4,283,300 0 0
PFSWEB INC COM NEW 717098206 1,539 618,239 SH   SOLE 0 618,239 0 0
PGT INNOVATIONS INC COM 69336V101 51,949 3,008,029 SH   SOLE 0 3,008,029 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 234 56,200 SH   SOLE 0 65 0 56,135
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16,947 794,500 SH   SOLE 0 794,500 0 0
PHILIP MORRIS INTL INC COM 718172109 32,574 429,000 SH   SOLE 0 0 0 429,000
PHILLIPS 66 COM 718546104 21,289 207,900 SH   SOLE 0 143,974 0 63,926
PHIO PHARMACEUTICALS CORP COM 71880W204 13 48,677 SH   SOLE 0 48,677 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,861 726,793 SH   SOLE 0 705,387 0 21,406
PHOTRONICS INC COM 719405102 26,874 2,469,997 SH   SOLE 0 2,469,997 0 0
PICO HLDGS INC COM NEW 693366205 937 92,900 SH   SOLE 0 14,300 0 78,600
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 65,887 3,155,500 SH   SOLE 0 3,001,332 0 154,168
PIERIS PHARMACEUTICALS INC COM 720795103 7,462 2,188,200 SH   SOLE 0 2,188,200 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 17,135 534,713 SH   SOLE 0 368,492 0 166,221
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 7,667 76,855 SH   SOLE 0 76,855 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,443 40,800 SH   SOLE 0 40,800 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,315 101,400 SH   SOLE 0 101,400 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 263 2,400 SH   SOLE 0 2,400 0 0
PINDUODUO INC SPONSORED ADS 722304102 206,674 6,414,474 SH   SOLE 0 5,672,957 0 741,517
PINGTAN MARINE ENTERPRISE LT SHS G7114V102 28 13,400 SH   SOLE 0 13,400 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 3,431 60,457 SH   SOLE 0 60,457 0 0
PINNACLE WEST CAP CORP COM 723484101 314,473 3,239,650 SH   SOLE 0 3,239,650 0 0
PIONEER NAT RES CO COM 723787107 14,776 117,488 SH   SOLE 0 14,177 0 103,311
PIONEER PWR SOLUTIONS INC COM NEW 723836300 86 15,932 SH   SOLE 0 13,465 0 2,467
PIPER JAFFRAY COS COM 724078100 33,211 440,000 SH   SOLE 0 440,000 0 0
PITNEY BOWES INC COM 724479100 6,749 1,476,708 SH   SOLE 0 740,397 0 736,311
PIVOTAL SOFTWARE INC COM CL A 72582H107 54,604 3,659,800 SH   SOLE 0 2,318,014 0 1,341,786
PIXELWORKS INC COM NEW 72581M305 3,985 1,076,924 SH   SOLE 0 1,075,324 0 1,600
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4,154 200,201 SH   SOLE 0 0 0 200,201
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 15,111 711,773 SH   SOLE 0 0 0 711,773
PLANET FITNESS INC CL A 72703H101 33,293 575,300 SH   SOLE 0 217,660 0 357,640
PLATINUM GROUP METALS LTD COM 72765Q882 35 23,600 SH   SOLE 0 7,000 0 16,600
PLAYA HOTELS & RESORTS NV SHS N70544106 166 21,200 SH   SOLE 0 0 0 21,200
PLDT INC SPONSORED ADR 69344D408 69,770 3,171,354 SH   SOLE 0 3,171,354 0 0
PLUMAS BANCORP COM 729273102 234 11,600 SH   SOLE 0 3,646 0 7,954
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 697 186,231 SH   SOLE 0 186,231 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 119 34,731 SH   SOLE 0 34,731 0 0
PLX PHARMA INC COM 72942A107 350 68,711 SH   SOLE 0 68,711 0 0
PLYMOUTH INDL REIT INC COM 729640102 7,268 396,705 SH   SOLE 0 297,120 0 99,585
PNM RES INC COM 69349H107 138,345 2,656,400 SH   SOLE 0 2,612,800 0 43,600
POINTER TELOCATION LTD SHS M7946T104 3,765 250,341 SH   SOLE 0 247,595 0 2,746
POINTS INTL LTD COM NEW 730843208 8,122 740,330 SH   SOLE 0 691,730 0 48,600
POLARIS INC COM 731068102 23,270 264,400 SH   SOLE 0 78,913 0 185,487
POLYONE CORP COM 73179P106 22,700 695,258 SH   SOLE 0 397,383 0 297,875
POOL CORPORATION COM 73278L105 9,582 47,504 SH   SOLE 0 2,716 0 44,788
POPULAR INC COM NEW 733174700 7,091 131,125 SH   SOLE 0 82,285 0 48,840
PORTLAND GEN ELEC CO COM NEW 736508847 146,812 2,604,428 SH   SOLE 0 2,604,428 0 0
POST HLDGS INC COM 737446104 59,493 562,100 SH   SOLE 0 480,952 0 81,148
POTBELLY CORP COM 73754Y100 8,327 1,909,800 SH   SOLE 0 1,909,800 0 0
POTLATCHDELTIC CORPORATION COM 737630103 108,329 2,636,713 SH   SOLE 0 2,636,713 0 0
POWELL INDS INC COM 739128106 23,718 605,834 SH   SOLE 0 554,342 0 51,492
POWER REIT COM 73933H101 875 86,338 SH   SOLE 0 72,355 0 13,983
PPDAI GROUP INC SPONSORED ADR 69354V108 1,919 661,800 SH   SOLE 0 661,800 0 0
PPG INDS INC COM 693506107 55,522 468,500 SH   SOLE 0 23,930 0 444,570
PPL CORP COM 69351T106 180,602 5,735,220 SH   SOLE 0 4,721,606 0 1,013,614
PQ GROUP HLDGS INC COM 73943T103 2,522 158,200 SH   SOLE 0 158,200 0 0
PRA GROUP INC COM 69354N106 4,116 121,800 SH   SOLE 0 74,737 0 47,063
PRECISION DRILLING CORP COM 2010 74022D308 44 38,352 SH   SOLE 0 0 0 38,352
PREFERRED APT CMNTYS INC COM 74039L103 2,706 187,300 SH   SOLE 0 0 0 187,300
PREFERRED BK LOS ANGELES CA COM NEW 740367404 21,777 415,755 SH   SOLE 0 415,755 0 0
PREFORMED LINE PRODS CO COM 740444104 4,116 75,400 SH   SOLE 0 75,400 0 0
PREMIER FINL BANCORP INC COM 74050M105 4,411 256,888 SH   SOLE 0 245,005 0 11,883
PREMIER INC CL A 74051N102 103,320 3,572,609 SH   SOLE 0 3,456,778 0 115,831
PRESIDIO INC COM 74102M103 203 11,987 SH   SOLE 0 8,598 0 3,389
PRETIUM RES INC COM 74139C102 13,438 1,166,399 SH   SOLE 0 44,400 0 1,121,999
PRGX GLOBAL INC COM NEW 69357C503 8,721 1,693,410 SH   SOLE 0 1,693,410 0 0
PRICESMART INC COM 741511109 44,900 631,500 SH   SOLE 0 629,380 0 2,120
PRICE T ROWE GROUP INC COM 74144T108 560 4,900 SH   SOLE 0 4,900 0 0
PRIMERICA INC COM 74164M108 2,112 16,600 SH   SOLE 0 3,532 0 13,068
PRIMORIS SVCS CORP COM 74164F103 3,516 179,317 SH   SOLE 0 160,100 0 19,217
PRIMO WTR CORP COM 74165N105 7,031 572,555 SH   SOLE 0 572,555 0 0
PROASSURANCE CORP COM 74267C106 42,557 1,056,800 SH   SOLE 0 1,022,168 0 34,632
PRO-DEX INC COLO COM NEW 74265M205 448 29,260 SH   SOLE 0 14,362 0 14,898
PROFIRE ENERGY INC COM 74316X101 2,133 1,128,465 SH   SOLE 0 1,126,211 0 2,254
PROGRESSIVE CORP OHIO COM 743315103 446,103 5,774,796 SH   SOLE 0 5,774,796 0 0
PROGRESS SOFTWARE CORP COM 743312100 59,188 1,555,111 SH   SOLE 0 1,495,908 0 59,203
PROOFPOINT INC COM 743424103 13,989 108,400 SH   SOLE 0 92,020 0 16,380
PROPETRO HLDG CORP COM 74347M108 2,267 249,400 SH   SOLE 0 6,730 0 242,670
PROPHASE LABS INC COM 74345W108 370 191,600 SH   SOLE 0 191,600 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 589 102,300 SH   SOLE 0 8,884 0 93,416
PROSHARES TR PSHS SH MSCI EMR 74347R396 749 39,125 SH   SOLE 0 39,125 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 339 3,500 SH   SOLE 0 3,500 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 1,147 61,100 SH   SOLE 0 61,100 0 0
PROS HOLDINGS INC COM 74346Y103 83,094 1,394,200 SH   SOLE 0 1,222,235 0 171,965
PROSPERITY BANCSHARES INC COM 743606105 8,704 123,232 SH   SOLE 0 122,988 0 244
PROTAGONIST THERAPEUTICS INC COM 74366E102 6,667 555,100 SH   SOLE 0 555,100 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 913 4,450,473 SH   SOLE 0 4,450,473 0 0
PROTECTIVE INS CORP CL B 74368L203 11,557 662,277 SH   SOLE 0 603,047 0 59,230
PROTEON THERAPEUTICS INC COM 74371L109 200 767,422 SH   SOLE 0 767,422 0 0
PROTHENA CORP PLC SHS G72800108 353 45,000 SH   SOLE 0 45,000 0 0
PROTO LABS INC COM 743713109 1,603 15,700 SH   SOLE 0 1,196 0 14,504
PROVIDENCE SVC CORP COM 743815102 57,279 963,320 SH   SOLE 0 926,177 0 37,143
PROVIDENT BANCORP INC COM 74383X109 423 17,590 SH   SOLE 0 9,385 0 8,205
PROVIDENT FINL HLDGS INC COM 743868101 9,382 452,122 SH   SOLE 0 435,488 0 16,634
PROVIDENT FINL SVCS INC COM 74386T105 32,039 1,306,100 SH   SOLE 0 1,306,100 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 7,490 440,300 SH   SOLE 0 439,218 0 1,082
PRUDENTIAL FINL INC COM 744320102 18,521 205,900 SH   SOLE 0 42,331 0 163,569
PRUDENTIAL PLC ADR 74435K204 32,616 896,300 SH   SOLE 0 896,300 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 985 5,412 SH   SOLE 0 187 0 5,225
PSYCHEMEDICS CORP COM NEW 744375205 4,126 452,866 SH   SOLE 0 437,241 0 15,625
PTC THERAPEUTICS INC COM 69366J200 4,407 130,300 SH   SOLE 0 20,357 0 109,943
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 138,928 4,614,014 SH   SOLE 0 4,614,014 0 0
PUBLIC STORAGE COM 74460D109 372,800 1,519,957 SH   SOLE 0 1,406,869 0 113,088
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 83,354 1,342,684 SH   SOLE 0 1,215,315 0 127,369
PULTE GROUP INC COM 745867101 19,769 540,867 SH   SOLE 0 62,641 0 478,226
PURECYCLE CORP COM NEW 746228303 977 94,992 SH   SOLE 0 66,673 0 28,319
PURE STORAGE INC CL A 74624M102 68,719 4,056,600 SH   SOLE 0 4,056,600 0 0
PURPLE INNOVATION INC COM 74640Y106 548 72,800 SH   SOLE 0 32,789 0 40,011
PUXIN LTD ADS 74704P108 198 24,869 SH   SOLE 0 0 0 24,869
PVH CORP COM 693656100 46,292 524,675 SH   SOLE 0 524,675 0 0
PYXIS TANKERS INC COM Y71726106 57 38,300 SH   SOLE 0 27,043 0 11,257
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 9,081 1,018,000 SH   SOLE 0 983,095 0 34,905
Q2 HLDGS INC COM 74736L109 10,797 136,900 SH   SOLE 0 33,316 0 103,584
QAD INC CL A 74727D306 28,510 617,377 SH   SOLE 0 595,777 0 21,600
QCR HOLDINGS INC COM 74727A104 20,870 549,500 SH   SOLE 0 547,064 0 2,436
QIWI PLC SPON ADR REP B 74735M108 35,275 1,607,080 SH   SOLE 0 1,572,600 0 34,480
QORVO INC COM 74736K101 73,762 994,906 SH   SOLE 0 848,630 0 146,276
QTS RLTY TR INC COM CL A 74736A103 350 6,800 SH   SOLE 0 9 0 6,791
QUAD / GRAPHICS INC COM CL A 747301109 2,733 260,000 SH   SOLE 0 225,300 0 34,700
QUALCOMM INC COM 747525103 98,432 1,290,400 SH   SOLE 0 1,290,400 0 0
QUALSTAR CORP COM NEW 74758R208 862 147,300 SH   SOLE 0 147,000 0 300
QUALYS INC COM 74758T303 34,226 452,900 SH   SOLE 0 353,778 0 99,122
QUANEX BUILDING PRODUCTS COR COM 747619104 19,035 1,052,800 SH   SOLE 0 1,052,800 0 0
QUANTA SVCS INC COM 74762E102 2,395 63,369 SH   SOLE 0 128 0 63,241
QUARTERHILL INC COM 747713105 2,699 2,075,056 SH   SOLE 0 1,793,232 0 281,824
QUDIAN INC ADR 747798106 1,771 257,000 SH   SOLE 0 0 0 257,000
QUEST DIAGNOSTICS INC COM 74834L100 10,307 96,300 SH   SOLE 0 19,802 0 76,498
QUEST RESOURCE HLDG CORP COM NEW 74836W203 688 275,024 SH   SOLE 0 265,517 0 9,507
QUIDEL CORP COM 74838J101 546 8,900 SH   SOLE 0 8,900 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 82 40,210 SH   SOLE 0 40,210 0 0
QUMU CORP COM 749063103 2,498 766,154 SH   SOLE 0 730,260 0 35,894
QUORUM HEALTH CORP COM 74909E106 718 593,388 SH   SOLE 0 593,388 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 4,217 539,300 SH   SOLE 0 539,300 0 0
R1 RCM INC COM 749397105 5,962 667,603 SH   SOLE 0 667,603 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 2,251 472,924 SH   SOLE 0 301,324 0 171,600
RADCOM LTD SHS NEW M81865111 1,399 152,733 SH   SOLE 0 152,733 0 0
RADIAN GROUP INC COM 750236101 16,091 704,500 SH   SOLE 0 521,385 0 183,115
RADIANT LOGISTICS INC COM 75025X100 861 166,500 SH   SOLE 0 96,000 0 70,500
RADIUS HEALTH INC COM NEW 750469207 2,778 107,900 SH   SOLE 0 107,900 0 0
RADNET INC COM 750491102 26,259 1,828,603 SH   SOLE 0 1,708,875 0 119,728
RADWARE LTD ORD M81873107 38,333 1,580,100 SH   SOLE 0 1,517,809 0 62,291
RAFAEL HLDGS INC COM CL B 75062E106 10,718 511,347 SH   SOLE 0 511,347 0 0
RALPH LAUREN CORP CL A 751212101 396,009 4,147,994 SH   SOLE 0 4,147,994 0 0
RAMBUS INC DEL COM 750917106 57,792 4,403,200 SH   SOLE 0 4,403,200 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 161 24,986 SH   SOLE 0 24,986 0 0
RANGE RES CORP COM 75281A109 4,281 1,120,655 SH   SOLE 0 97,367 0 1,023,288
RAPID7 INC COM 753422104 8,211 180,896 SH   SOLE 0 33,750 0 147,146
RAVEN INDS INC COM 754212108 12,484 373,100 SH   SOLE 0 373,100 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 19,132 4,418,557 SH   SOLE 0 4,184,838 0 233,719
RAYONIER INC COM 754907103 121,005 4,290,950 SH   SOLE 0 4,238,057 0 52,893
RBB BANCORP COM 74930B105 1,028 52,200 SH   SOLE 0 52,200 0 0
RBC BEARINGS INC COM 75524B104 9,009 54,300 SH   SOLE 0 15,172 0 39,128
RCI HOSPITALITY HLDGS INC COM 74934Q108 5,596 270,600 SH   SOLE 0 270,600 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 2,111 703,562 SH   SOLE 0 696,862 0 6,700
READING INTERNATIONAL INC CL A 755408101 9,747 814,990 SH   SOLE 0 814,990 0 0
READY CAP CORP COM 75574U101 290 18,245 SH   SOLE 0 0 0 18,245
REALNETWORKS INC COM NEW 75605L708 2,023 1,218,439 SH   SOLE 0 1,218,439 0 0
REALOGY HLDGS CORP COM 75605Y106 4,691 702,200 SH   SOLE 0 189,012 0 513,188
RECRO PHARMA INC COM 75629F109 9,451 853,000 SH   SOLE 0 853,000 0 0
RED LION HOTELS CORP COM 756764106 2,195 338,690 SH   SOLE 0 307,590 0 31,100
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,299 39,066 SH   SOLE 0 5,292 0 33,774
RED ROCK RESORTS INC CL A 75700L108 3,249 160,000 SH   SOLE 0 38,053 0 121,947
RED VIOLET INC COM 75704L104 774 61,392 SH   SOLE 0 56,800 0 4,592
REDWOOD TR INC COM 758075402 13,960 850,700 SH   SOLE 0 406,683 0 444,017
REGAL BELOIT CORP COM 758750103 7,351 100,900 SH   SOLE 0 27,261 0 73,639
REGENCY CTRS CORP COM 758849103 120,891 1,739,690 SH   SOLE 0 1,739,690 0 0
REGENERON PHARMACEUTICALS COM 75886F107 110,632 398,818 SH   SOLE 0 235,400 0 163,418
REGIONAL MGMT CORP COM 75902K106 15,241 541,237 SH   SOLE 0 455,719 0 85,518
REGIONS FINL CORP NEW COM 7591EP100 35,284 2,230,321 SH   SOLE 0 1,588,118 0 642,203
REGIS CORP MINN COM 758932107 44,520 2,201,800 SH   SOLE 0 2,201,800 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 293 406,693 SH   SOLE 0 406,693 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 719 4,500 SH   SOLE 0 4,500 0 0
REKOR SYS INC COM 759419104 46 21,261 SH   SOLE 0 0 0 21,261
RELIANCE STEEL & ALUMINUM CO COM 759509102 36,736 368,612 SH   SOLE 0 153,354 0 215,258
RELIANT BANCORP INC COM 75956B101 432 18,025 SH   SOLE 0 18,025 0 0
RELIV INTL INC COM NEW 75952R209 479 107,280 SH   SOLE 0 107,280 0 0
RELX PLC SPONSORED ADR 759530108 66,299 2,795,072 SH   SOLE 0 2,737,600 0 57,472
REMARK HLDGS INC COM 75955K102 218 208,813 SH   SOLE 0 208,813 0 0
RE MAX HLDGS INC CL A 75524W108 40,342 1,254,400 SH   SOLE 0 1,254,400 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 176,836 914,115 SH   SOLE 0 914,115 0 0
RENASANT CORP COM 75970E107 18,378 524,939 SH   SOLE 0 524,939 0 0
RENESOLA LTD SPONSORED ADS 75971T301 1,160 778,851 SH   SOLE 0 778,851 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 194 12,900 SH   SOLE 0 12,900 0 0
RENT A CTR INC NEW COM 76009N100 114,472 4,438,624 SH   SOLE 0 4,437,024 0 1,600
REPAY HLDGS CORP COM CL A 76029L100 195 14,638 SH   SOLE 0 0 0 14,638
REPLIGEN CORP COM 759916109 17,662 230,304 SH   SOLE 0 143,761 0 86,543
REPUBLIC BANCORP KY CL A 760281204 5,010 115,300 SH   SOLE 0 105,609 0 9,691
REPUBLIC FIRST BANCORP INC COM 760416107 2,818 670,933 SH   SOLE 0 664,085 0 6,848
REPUBLIC SVCS INC COM 760759100 20,284 234,361 SH   SOLE 0 34,900 0 199,461
RESMED INC COM 761152107 959 7,100 SH   SOLE 0 7,100 0 0
RESOLUTE FST PRODS INC COM 76117W109 4,940 1,051,600 SH   SOLE 0 944,700 0 106,900
RESOURCES CONNECTION INC COM 76122Q105 2,931 172,542 SH   SOLE 0 144,200 0 28,342
RESTAURANT BRANDS INTL INC COM 76131D103 427 6,000 SH   SOLE 0 6,000 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 31,695 1,738,600 SH   SOLE 0 1,481,690 0 256,910
RETAIL PPTYS AMER INC CL A 76131V202 87,082 7,068,352 SH   SOLE 0 6,904,984 0 163,368
RETAIL VALUE INC COM 76133Q102 12,778 344,989 SH   SOLE 0 287,367 0 57,622
RETO ECO SOLUTIONS INC COM G75271109 23 20,105 SH   SOLE 0 20,105 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 990 861,242 SH   SOLE 0 861,242 0 0
RETROPHIN INC COM 761299106 7,892 680,925 SH   SOLE 0 562,086 0 118,839
REVANCE THERAPEUTICS INC COM 761330109 11,393 876,373 SH   SOLE 0 847,312 0 29,061
REXAHN PHARMACEUTICALS INC COM 761640309 224 109,104 SH   SOLE 0 109,104 0 0
REX AMERICAN RESOURCES CORP COM 761624105 38,315 501,964 SH   SOLE 0 501,964 0 0
REXFORD INDL RLTY INC COM 76169C100 14,174 322,000 SH   SOLE 0 221,685 0 100,315
REXNORD CORP NEW COM 76169B102 9,438 348,893 SH   SOLE 0 141,951 0 206,942
RF INDS LTD COM PAR $0.01 749552105 5,103 720,722 SH   SOLE 0 714,104 0 6,618
RGC RES INC COM 74955L103 804 27,500 SH   SOLE 0 20,641 0 6,859
RH COM 74967X103 196,967 1,153,000 SH   SOLE 0 857,316 0 295,684
RHYTHM PHARMACEUTICALS INC COM 76243J105 231 10,700 SH   SOLE 0 10,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104 12,129 2,076,900 SH   SOLE 0 2,076,900 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 1,303 510,183 SH   SOLE 0 510,183 0 0
RICHARDSON ELECTRS LTD COM 763165107 4,822 831,376 SH   SOLE 0 831,286 0 90
RIGEL PHARMACEUTICALS INC COM NEW 766559603 3,543 1,894,638 SH   SOLE 0 1,617,212 0 277,426
RIGNET INC COM 766582100 4,188 540,400 SH   SOLE 0 540,400 0 0
RIMINI STR INC DEL COM 76674Q107 1,368 312,349 SH   SOLE 0 249,505 0 62,844
RINGCENTRAL INC CL A 76680R206 27,984 222,700 SH   SOLE 0 68,545 0 154,155
RIO TINTO PLC SPONSORED ADR 767204100 68,495 1,314,932 SH   SOLE 0 983,284 0 331,648
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,084 129,506 SH   SOLE 0 129,506 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 30,240 757,900 SH   SOLE 0 703,000 0 54,900
RITE AID CORP COM 767754872 1,057 152,100 SH   SOLE 0 152,100 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 105 340,236 SH   SOLE 0 340,236 0 0
RIVERVIEW BANCORP INC COM 769397100 3,398 460,417 SH   SOLE 0 427,337 0 33,080
RIVERVIEW FINL CORP NEW COM 76940Q105 123 10,554 SH   SOLE 0 3,707 0 6,847
RLJ LODGING TR COM 74965L101 7,976 469,474 SH   SOLE 0 109,077 0 360,397
RMR GROUP INC CL A 74967R106 25,206 554,216 SH   SOLE 0 535,316 0 18,900
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 597 57,588 SH   SOLE 0 57,588 0 0
ROAN RES INC CL A COM 769755109 1,440 1,170,370 SH   SOLE 0 1,170,370 0 0
ROBERT HALF INTL INC COM 770323103 25,787 463,300 SH   SOLE 0 159,935 0 303,365
ROCKET PHARMACEUTICALS INC COM 77313F106 325 27,900 SH   SOLE 0 0 0 27,900
ROCKWELL AUTOMATION INC COM 773903109 16,150 98,000 SH   SOLE 0 39,200 0 58,800
ROCKY BRANDS INC COM 774515100 8,756 263,492 SH   SOLE 0 243,598 0 19,894
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 4,428 476,101 SH   SOLE 0 450,633 0 25,468
ROGERS COMMUNICATIONS INC CL B 775109200 196,551 4,033,283 SH   SOLE 0 3,530,088 0 503,195
ROGERS CORP COM 775133101 8,175 59,800 SH   SOLE 0 10,083 0 49,717
ROKU INC COM CL A 77543R102 5,261 51,698 SH   SOLE 0 28,927 0 22,771
ROPER TECHNOLOGIES INC COM 776696106 16,725 46,900 SH   SOLE 0 9,410 0 37,490
ROSEHILL RES INC CL A 777385105 197 101,151 SH   SOLE 0 101,151 0 0
ROSETTA STONE INC COM 777780107 28,524 1,639,300 SH   SOLE 0 1,639,300 0 0
ROSS STORES INC COM 778296103 76,920 700,228 SH   SOLE 0 92,238 0 607,990
ROYAL BK CDA MONTREAL QUE COM 780087102 187,332 2,307,977 SH   SOLE 0 1,629,126 0 678,851
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 27,845 5,459,900 SH   SOLE 0 5,459,900 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 136,179 1,257,076 SH   SOLE 0 611,273 0 645,803
ROYAL GOLD INC COM 780287108 42,654 346,188 SH   SOLE 0 250,315 0 95,873
RPC INC COM 749660106 16,211 2,889,703 SH   SOLE 0 2,472,046 0 417,657
RPM INTL INC COM 749685103 14,388 209,100 SH   SOLE 0 28,220 0 180,880
RPT REALTY SH BEN INT 74971D101 1,829 135,000 SH   SOLE 0 135,000 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 3,316 1,163,578 SH   SOLE 0 1,137,805 0 25,773
RTW RETAILWINDS INC COM 74980D100 2,362 1,724,358 SH   SOLE 0 1,724,358 0 0
RUBICON PROJ INC COM 78112V102 11,558 1,326,989 SH   SOLE 0 1,193,189 0 133,800
RUBICON TECHNOLOGY INC COM NEW 78112T206 1,198 125,204 SH   SOLE 0 118,404 0 6,800
RUDOLPH TECHNOLOGIES INC COM 781270103 25,885 981,987 SH   SOLE 0 981,987 0 0
RUSH ENTERPRISES INC CL A 781846209 26,477 686,278 SH   SOLE 0 650,500 0 35,778
RUSH ENTERPRISES INC CL B 781846308 11,296 282,900 SH   SOLE 0 270,300 0 12,600
RUTHS HOSPITALITY GROUP INC COM 783332109 5,737 281,000 SH   SOLE 0 281,000 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 232,829 3,507,519 SH   SOLE 0 3,324,041 0 183,478
RYB ED INC ADR 74979W101 1,049 163,644 SH   SOLE 0 163,644 0 0
RYDER SYS INC COM 783549108 3,013 58,200 SH   SOLE 0 3,329 0 54,871
RYMAN HOSPITALITY PPTYS INC COM 78377T107 24,469 299,100 SH   SOLE 0 299,100 0 0
SABRE CORP COM 78573M104 1,214 54,200 SH   SOLE 0 11,345 0 42,855
SACHEM CAP CORP COM 78590A109 1,272 269,500 SH   SOLE 0 126,137 0 143,363
SAFE BULKERS INC COM Y7388L103 7,737 4,420,986 SH   SOLE 0 4,164,065 0 256,921
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2,592 228,600 SH   SOLE 0 228,600 0 0
SAFEHOLD INC COM 78645L100 912 29,914 SH   SOLE 0 29,914 0 0
SAFETY INS GROUP INC COM 78648T100 34,067 336,200 SH   SOLE 0 336,200 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 5,114 171,907 SH   SOLE 0 161,241 0 10,666
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 306 56,219 SH   SOLE 0 56,219 0 0
SALEM MEDIA GROUP INC CL A 794093104 355 231,898 SH   SOLE 0 231,898 0 0
SALESFORCE COM INC COM 79466L302 94,479 636,481 SH   SOLE 0 29,304 0 607,177
SANDERSON FARMS INC COM 800013104 143,282 946,817 SH   SOLE 0 855,858 0 90,959
SANDRIDGE ENERGY INC COM NEW 80007P869 2,804 596,600 SH   SOLE 0 536,400 0 60,200
SANDSTORM GOLD LTD COM NEW 80013R206 12,887 2,283,700 SH   SOLE 0 1,494,115 0 789,585
SANDY SPRING BANCORP INC COM 800363103 35,718 1,059,578 SH   SOLE 0 1,052,641 0 6,937
SANFILIPPO JOHN B & SON INC COM 800422107 1,575 16,300 SH   SOLE 0 16,300 0 0
SANGAMO THERAPEUTICS INC COM 800677106 606 67,000 SH   SOLE 0 20,290 0 46,710
SANMINA CORPORATION COM 801056102 37,865 1,179,241 SH   SOLE 0 1,014,723 0 164,518
SANTANDER CONSUMER USA HDG I COM 80283M101 42,331 1,659,400 SH   SOLE 0 1,263,956 0 395,444
SAPIENS INTL CORP N V SHS G7T16G103 12,577 640,400 SH   SOLE 0 543,528 0 96,872
SAREPTA THERAPEUTICS INC COM 803607100 26,217 348,078 SH   SOLE 0 109,979 0 238,099
SASOL LTD SPONSORED ADR 803866300 7,559 444,366 SH   SOLE 0 380,610 0 63,756
SAUL CTRS INC COM 804395101 29,314 537,774 SH   SOLE 0 521,874 0 15,900
SBA COMMUNICATIONS CORP NEW CL A 78410G104 323,394 1,341,049 SH   SOLE 0 1,222,597 0 118,452
SB FINL GROUP INC COM 78408D105 202 12,100 SH   SOLE 0 4,137 0 7,963
SB ONE BANCORP COM 78413T103 2,556 113,300 SH   SOLE 0 75,417 0 37,883
SCANSOURCE INC COM 806037107 1,892 61,920 SH   SOLE 0 0 0 61,920
SCHMITT INDS INC ORE COM NEW 806870200 572 261,048 SH   SOLE 0 261,048 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 13,034 600,100 SH   SOLE 0 544,071 0 56,029
SCHNITZER STL INDS CL A 806882106 6,285 304,196 SH   SOLE 0 304,196 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,324 85,468 SH   SOLE 0 85,468 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 635 11,800 SH   SOLE 0 11,800 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 766 13,500 SH   SOLE 0 13,500 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 452 8,000 SH   SOLE 0 8,000 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 669 9,600 SH   SOLE 0 9,600 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 21,729 580,363 SH   SOLE 0 558,754 0 21,609
SCIENCE APPLICATNS INTL CP N COM 808625107 2,040 23,350 SH   SOLE 0 600 0 22,750
SCIENTIFIC GAMES CORP COM 80874P109 9,719 477,600 SH   SOLE 0 196,527 0 281,073
SCORPIO BULKERS INC COM Y7546A122 11,024 1,813,092 SH   SOLE 0 1,707,338 0 105,754
SCORPIO TANKERS INC SHS Y7542C130 11,553 388,220 SH   SOLE 0 300,608 0 87,612
SCOTTS MIRACLE GRO CO CL A 810186106 39,191 384,900 SH   SOLE 0 151,319 0 233,581
SCPHARMACEUTICALS INC COM 810648105 658 112,131 SH   SOLE 0 112,131 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,389 104,600 SH   SOLE 0 104,600 0 0
SCULLY ROYALTY LTD COM SHS G7T96K107 778 66,770 SH   SOLE 0 63,640 0 3,130
SCYNEXIS INC COM 811292101 504 473,673 SH   SOLE 0 473,673 0 0
SEABOARD CORP COM 811543107 30,936 7,071 SH   SOLE 0 6,844 0 227
SEABRIDGE GOLD INC COM 811916105 155 12,300 SH   SOLE 0 6,600 0 5,700
SEACHANGE INTL INC COM 811699107 4,094 1,421,615 SH   SOLE 0 1,421,615 0 0
SEACOR HOLDINGS INC COM 811904101 60,155 1,278,000 SH   SOLE 0 1,278,000 0 0
SEACOR MARINE HLDGS INC COM 78413P101 551 43,872 SH   SOLE 0 43,872 0 0
SEADRILL LTD COM G7998G106 1,198 570,700 SH   SOLE 0 570,700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 227,927 4,237,345 SH   SOLE 0 4,237,345 0 0
SEALED AIR CORP NEW COM 81211K100 62,149 1,497,209 SH   SOLE 0 1,203,321 0 293,888
SEA LTD SPONSORED ADS 81141R100 30,427 983,100 SH   SOLE 0 25,006 0 958,094
SEANERGY MARITIME HLDGS CORP SHS Y73760301 111 230,400 SH   SOLE 0 103,554 0 126,846
SEARS HOMETOWN & OUTLET STOR COM 812362101 2,819 819,548 SH   SOLE 0 758,365 0 61,183
SEASPAN CORP SHS Y75638109 20,474 1,926,100 SH   SOLE 0 1,902,600 0 23,500
SEASPINE HLDGS CORP COM 81255T108 5,557 455,100 SH   SOLE 0 455,100 0 0
SEATTLE GENETICS INC COM 812578102 3,725 43,613 SH   SOLE 0 1,788 0 41,825
SEAWORLD ENTMT INC COM 81282V100 52,791 2,005,725 SH   SOLE 0 2,005,725 0 0
SECOO HLDG LTD ADR 81367P101 602 89,900 SH   SOLE 0 89,900 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 812 165,771 SH   SOLE 0 151,792 0 13,979
SEELOS THERAPEUTICS INC COM 81577F109 927 1,009,958 SH   SOLE 0 1,009,958 0 0
SEI INVESTMENTS CO COM 784117103 58,036 979,426 SH   SOLE 0 970,892 0 8,534
SELECTA BIOSCIENCES INC COM 816212104 1,110 634,370 SH   SOLE 0 609,344 0 25,026
SELECT BANCORP INC NEW COM 81617L108 1,864 160,661 SH   SOLE 0 142,549 0 18,112
SELECT ENERGY SVCS INC CL A COM 81617J301 3,924 453,085 SH   SOLE 0 413,705 0 39,380
SELECT INTERIOR CONCEPTS INC CL A 816120307 1,232 95,000 SH   SOLE 0 0 0 95,000
SELECTIVE INS GROUP INC COM 816300107 14,827 197,194 SH   SOLE 0 58,333 0 138,861
SELECT MED HLDGS CORP COM 81619Q105 4,023 242,800 SH   SOLE 0 242,800 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,853 31,300 SH   SOLE 0 31,300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,261 35,300 SH   SOLE 0 35,300 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14,004 228,000 SH   SOLE 0 228,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14,989 166,300 SH   SOLE 0 166,300 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 18,155 648,400 SH   SOLE 0 648,400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,582 84,792 SH   SOLE 0 84,792 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7,529 116,300 SH   SOLE 0 116,300 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6,932 119,100 SH   SOLE 0 119,100 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 17 139,290 SH   SOLE 0 139,290 0 0
SEMGROUP CORP CL A 81663A105 458 28,057 SH   SOLE 0 1,666 0 26,391
SEMPRA ENERGY COM 816851109 52,111 353,030 SH   SOLE 0 283,775 0 69,255
SEMTECH CORP COM 816850101 32,992 678,700 SH   SOLE 0 678,700 0 0
SENECA FOODS CORP NEW CL A 817070501 2,460 78,900 SH   SOLE 0 78,900 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 7,600 821,206 SH   SOLE 0 278,223 0 542,983
SENMIAO TECHNOLOGY LTD COM 817225105 31 84,300 SH   SOLE 0 24,500 0 59,800
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 29,610 591,500 SH   SOLE 0 553,660 0 37,840
SENSIENT TECHNOLOGIES CORP COM 81725T100 7,750 112,897 SH   SOLE 0 42,552 0 70,345
SERES THERAPEUTICS INC COM 81750R102 4,328 1,079,208 SH   SOLE 0 1,079,208 0 0
SERVICE CORP INTL COM 817565104 3,849 80,500 SH   SOLE 0 80,500 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 25,943 464,100 SH   SOLE 0 319,831 0 144,269
SERVICE PPTYS TR COM SH BEN INT 81761L102 18,708 725,400 SH   SOLE 0 547,653 0 177,747
SERVICESOURCE INTL INC COM 81763U100 3,550 4,033,715 SH   SOLE 0 4,033,715 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,561 47,100 SH   SOLE 0 47,100 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 205 25,600 SH   SOLE 0 2,650 0 22,950
SHAKE SHACK INC CL A 819047101 169,746 1,731,398 SH   SOLE 0 1,383,961 0 347,437
SHARPS COMPLIANCE CORP COM 820017101 2,013 484,944 SH   SOLE 0 467,904 0 17,040
SHAW COMMUNICATIONS INC CL B CONV 82028K200 93,099 4,735,400 SH   SOLE 0 4,442,246 0 293,154
SHENANDOAH TELECOMMUNICATION COM 82312B106 48,843 1,537,400 SH   SOLE 0 1,502,236 0 35,164
SHILOH INDS INC COM 824543102 1,207 291,511 SH   SOLE 0 291,511 0 0
SHINECO INC COM NEW 824567200 387 731,124 SH   SOLE 0 688,893 0 42,231
SHIP FINANCE INTERNATIONAL L SHS G81075106 11,042 786,432 SH   SOLE 0 628,274 0 158,158
SHOCKWAVE MED INC COM 82489T104 4,543 151,790 SH   SOLE 0 54,759 0 97,031
SHOPIFY INC CL A 82509L107 37,078 119,000 SH   SOLE 0 25,604 0 93,396
SHORE BANCSHARES INC COM 825107105 6,891 447,195 SH   SOLE 0 421,329 0 25,866
SHOTSPOTTER INC COM 82536T107 316 13,700 SH   SOLE 0 0 0 13,700
SHUTTERSTOCK INC COM 825690100 31,576 874,200 SH   SOLE 0 840,757 0 33,443
SIBANYE STILLWATER SPONSORED ADR 825724206 18,646 3,452,930 SH   SOLE 0 3,452,930 0 0
SI BONE INC COM 825704109 723 40,900 SH   SOLE 0 40,900 0 0
SIERRA BANCORP COM 82620P102 10,354 389,831 SH   SOLE 0 385,534 0 4,297
SIERRA ONCOLOGY INC COM 82640U107 1,028 2,631,764 SH   SOLE 0 2,631,764 0 0
SIERRA WIRELESS INC COM 826516106 10,782 1,007,751 SH   SOLE 0 915,300 0 92,451
SIFCO INDS INC COM 826546103 157 58,100 SH   SOLE 0 58,100 0 0
SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 746 528,730 SH   SOLE 0 528,730 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,083 211,600 SH   SOLE 0 167,028 0 44,572
SIGMATRON INTL INC COM 82661L101 1,088 267,390 SH   SOLE 0 255,351 0 12,039
SIGNATURE BK NEW YORK N Y COM 82669G104 27,644 231,874 SH   SOLE 0 149,807 0 82,067
SILGAN HOLDINGS INC COM 827048109 33,059 1,100,680 SH   SOLE 0 923,053 0 177,627
SILICOM LTD ORD M84116108 803 25,424 SH   SOLE 0 0 0 25,424
SILICON LABORATORIES INC COM 826919102 5,979 53,698 SH   SOLE 0 26,311 0 27,387
SILVERCORP METALS INC COM 82835P103 20,613 5,299,209 SH   SOLE 0 5,009,310 0 289,899
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,260 265,024 SH   SOLE 0 243,718 0 21,306
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 702 28,200 SH   SOLE 0 28,200 0 0
SIMON PPTY GROUP INC NEW COM 828806109 123,213 791,605 SH   SOLE 0 194,400 0 597,205
SIMPLY GOOD FOODS CO COM 82900L102 64,860 2,237,336 SH   SOLE 0 2,004,404 0 232,932
SIMULATIONS PLUS INC COM 829214105 17,406 501,600 SH   SOLE 0 501,600 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 175,098 4,096,827 SH   SOLE 0 4,033,193 0 63,634
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 11,349 388,408 SH   SOLE 0 335,950 0 52,458
SINOVAC BIOTECH LTD SHS P8696W104 15,372 2,375,841 SH   SOLE 0 2,306,141 0 69,700
SINTX TECHNOLOGIES INC COM NEW 829392307 83 41,185 SH   SOLE 0 41,185 0 0
SIRIUS XM HLDGS INC COM 82968B103 77,913 12,456,125 SH   SOLE 0 6,341,566 0 6,114,559
SITE CENTERS CORP COM 82981J109 4,737 313,500 SH   SOLE 0 313,500 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,475 88,100 SH   SOLE 0 28,871 0 59,229
SJW GROUP COM 784305104 72,278 1,058,400 SH   SOLE 0 1,053,600 0 4,800
SKECHERS U S A INC CL A 830566105 53,038 1,420,027 SH   SOLE 0 479,648 0 940,379
SKYLINE CHAMPION CORPORATION COM 830830105 536 17,800 SH   SOLE 0 5,603 0 12,197
SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 95 230,529 SH   SOLE 0 230,529 0 0
SKYWEST INC COM 830879102 112,589 1,961,484 SH   SOLE 0 1,936,126 0 25,358
SLEEP NUMBER CORP COM 83125X103 2,029 49,100 SH   SOLE 0 49,100 0 0
SL GREEN RLTY CORP COM 78440X101 129,635 1,585,750 SH   SOLE 0 1,556,010 0 29,740
SLM CORP COM 78442P106 16,425 1,861,200 SH   SOLE 0 111,588 0 1,749,612
SMARTFINANCIAL INC COM NEW 83190L208 4,059 194,874 SH   SOLE 0 171,965 0 22,909
SMART GLOBAL HLDGS INC SHS G8232Y101 1,085 42,600 SH   SOLE 0 10,385 0 32,215
SMART SAND INC COM 83191H107 230 81,200 SH   SOLE 0 18,243 0 62,957
SMARTSHEET INC COM CL A 83200N103 15,745 437,000 SH   SOLE 0 62,428 0 374,572
SM ENERGY CO COM 78454L100 9,006 929,400 SH   SOLE 0 929,400 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 824 151,600 SH   SOLE 0 0 0 151,600
SMTC CORP COM NEW 832682207 861 398,610 SH   SOLE 0 398,610 0 0
SMUCKER J M CO COM NEW 832696405 36,139 328,480 SH   SOLE 0 166,399 0 162,081
SNAP INC CL A 83304A106 30,935 1,957,900 SH   SOLE 0 121,064 0 1,836,836
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 7,245 260,700 SH   SOLE 0 260,700 0 0
SOCKET MOBILE INC COM NEW 83368E200 164 69,640 SH   SOLE 0 55,094 0 14,546
SOGOU INC ADR REPSTG A 83409V104 3,902 789,800 SH   SOLE 0 757,912 0 31,888
SOHU COM LTD SPONSORED ADS 83410S108 25,545 2,514,300 SH   SOLE 0 2,446,719 0 67,581
SOLAREDGE TECHNOLOGIES INC COM 83417M104 55,799 666,500 SH   SOLE 0 411,661 0 254,839
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 10,062 749,775 SH   SOLE 0 749,775 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 235 156,372 SH   SOLE 0 151,582 0 4,790
SOL GEL TECHNOLOGIES SHS M8694L103 203 22,628 SH   SOLE 0 0 0 22,628
SOLID BIOSCIENCES INC COM 83422E105 334 32,300 SH   SOLE 0 0 0 32,300
SOLIGENIX INC COM 834223307 256 269,691 SH   SOLE 0 269,691 0 0
SOLITARIO ZINC CORP COM 8342EP107 92 329,469 SH   SOLE 0 329,469 0 0
SONOCO PRODS CO COM 835495102 4,756 81,700 SH   SOLE 0 711 0 80,989
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 268 46,474 SH   SOLE 0 46,474 0 0
SONOS INC COM 83570H108 227 16,900 SH   SOLE 0 16,900 0 0
SONY CORP SPONSORED ADR 835699307 170,720 2,887,200 SH   SOLE 0 2,887,200 0 0
SOTHEBYS COM 835898107 3,595 63,100 SH   SOLE 0 3,197 0 59,903
SOTHERLY HOTELS INC COM 83600C103 4,403 658,147 SH   SOLE 0 603,603 0 54,544
SOUTHERN CO COM 842587107 533,063 8,629,802 SH   SOLE 0 8,629,802 0 0
SOUTHERN COPPER CORP COM 84265V105 203 5,956 SH   SOLE 0 1,591 0 4,365
SOUTHERN FIRST BANCSHARES IN COM 842873101 6,245 156,701 SH   SOLE 0 143,670 0 13,031
SOUTHERN MO BANCORP INC COM 843380106 5,859 160,834 SH   SOLE 0 144,474 0 16,360
SOUTHERN NATL BANCORP OF VA COM 843395104 9,073 589,513 SH   SOLE 0 566,028 0 23,485
SOUTH JERSEY INDS INC COM 838518108 546 16,600 SH   SOLE 0 16,600 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 41,233 1,208,810 SH   SOLE 0 1,208,810 0 0
SOUTH ST CORP COM 840441109 6,876 91,310 SH   SOLE 0 65,574 0 25,736
SOUTHWEST AIRLS CO COM 844741108 126,566 2,343,380 SH   SOLE 0 2,281,137 0 62,243
SOUTHWEST GAS HOLDINGS INC COM 844895102 9,304 102,200 SH   SOLE 0 52,493 0 49,707
SPAR GROUP INC COM 784933103 43 42,000 SH   SOLE 0 30,965 0 11,035
SPARK ENERGY INC CL A COM 846511103 5,711 541,304 SH   SOLE 0 541,304 0 0
SPARK NETWORKS SE SPONSORED ADR 846517100 337 60,894 SH   SOLE 0 0 0 60,894
SPARTAN MTRS INC COM 846819100 12,244 892,391 SH   SOLE 0 756,500 0 135,891
SPARTANNASH CO COM 847215100 6,474 547,255 SH   SOLE 0 418,084 0 129,171
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 519 10,000 SH   SOLE 0 10,000 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 802 15,300 SH   SOLE 0 15,300 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 10,298 334,782 SH   SOLE 0 334,782 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 833 29,030 SH   SOLE 0 29,030 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 268 9,859 SH   SOLE 0 9,859 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3,534 32,500 SH   SOLE 0 32,500 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 6,619 245,073 SH   SOLE 0 245,073 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 3,733 76,200 SH   SOLE 0 76,200 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 4,558 89,913 SH   SOLE 0 89,913 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 6,133 103,300 SH   SOLE 0 103,300 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 738 23,600 SH   SOLE 0 23,600 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 2,837 95,700 SH   SOLE 0 95,700 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 944 23,000 SH   SOLE 0 23,000 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 8,183 265,237 SH   SOLE 0 265,237 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 911 30,333 SH   SOLE 0 30,333 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 626 19,600 SH   SOLE 0 19,600 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 10,070 109,950 SH   SOLE 0 109,950 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 805 36,000 SH   SOLE 0 36,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,441 27,300 SH   SOLE 0 27,300 0 0
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 379 3,400 SH   SOLE 0 3,400 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,525 34,525 SH   SOLE 0 34,525 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 247 700 SH   SOLE 0 700 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3,838 72,796 SH   SOLE 0 16,663 0 56,133
SPECTRUM PHARMACEUTICALS INC COM 84763A108 22,936 2,765,017 SH   SOLE 0 2,747,310 0 17,707
SPERO THERAPEUTICS INC COM 84833T103 2,680 252,803 SH   SOLE 0 252,803 0 0
SPHERIX INC COM 84842R502 84 50,033 SH   SOLE 0 50,033 0 0
SPIRE INC COM 84857L101 68,326 783,200 SH   SOLE 0 783,200 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 50,923 619,200 SH   SOLE 0 316,126 0 303,074
SPIRIT MTA REIT COM SHS BEN IN 84861U105 2,562 303,611 SH   SOLE 0 167,309 0 136,302
SPIRIT OF TEX BANCSHARES INC COM 84861D103 983 45,600 SH   SOLE 0 45,600 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11,067 231,240 SH   SOLE 0 91,168 0 140,072
SPOK HLDGS INC COM 84863T106 18,358 1,537,543 SH   SOLE 0 1,468,300 0 69,243
SPOTIFY TECHNOLOGY S A SHS L8681T102 167,958 1,473,320 SH   SOLE 0 943,296 0 530,024
SP PLUS CORP COM 78469C103 20,113 543,600 SH   SOLE 0 508,000 0 35,600
SPRING BK PHARMACEUTICALS IN COM 849431101 515 149,800 SH   SOLE 0 130,700 0 19,100
SPRINT CORPORATION COM 85207U105 520,507 84,360,936 SH   SOLE 0 84,360,936 0 0
SPROUTS FMRS MKT INC COM 85208M102 132,856 6,869,500 SH   SOLE 0 6,869,500 0 0
SPS COMMERCE INC COM 78463M107 36,152 768,044 SH   SOLE 0 664,674 0 103,370
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 8,295 179,082 SH   SOLE 0 179,082 0 0
SSR MNG INC COM 784730103 83,107 5,723,700 SH   SOLE 0 5,543,900 0 179,800
STAFFING 360 SOLUTIONS INC COM PAR 852387307 46 41,781 SH   SOLE 0 41,781 0 0
STAGE STORES INC COM NEW 85254C305 975 518,783 SH   SOLE 0 518,783 0 0
STAG INDL INC COM 85254J102 9,967 338,100 SH   SOLE 0 33,116 0 304,984
STANDARD DIVERSIFIED INC COM CL A 85336L109 334 29,200 SH   SOLE 0 25,418 0 3,782
STANDARD MTR PRODS INC COM 853666105 4,102 84,500 SH   SOLE 0 84,500 0 0
STANDEX INTL CORP COM 854231107 1,787 24,500 SH   SOLE 0 0 0 24,500
STANTEC INC COM 85472N109 3,139 141,600 SH   SOLE 0 134,231 0 7,369
STARBUCKS CORP COM 855244109 784,169 8,868,686 SH   SOLE 0 8,339,305 0 529,381
STAR BULK CARRIERS CORP SHS PAR Y8162K204 20,599 2,045,534 SH   SOLE 0 1,949,626 0 95,908
STAR GROUP L P UNIT LTD PARTNR 85512C105 10,189 1,075,916 SH   SOLE 0 935,987 0 139,929
STARRETT L S CO CL A 855668109 2,837 489,221 SH   SOLE 0 465,214 0 24,007
STARTEK INC COM 85569C107 4,280 661,500 SH   SOLE 0 649,500 0 12,000
STARWOOD PPTY TR INC COM 85571B105 11,361 469,084 SH   SOLE 0 21,315 0 447,769
STATE AUTO FINL CORP COM 855707105 8,381 258,768 SH   SOLE 0 228,900 0 29,868
S & T BANCORP INC COM 783859101 2,426 66,400 SH   SOLE 0 66,400 0 0
STEALTHGAS INC SHS Y81669106 6,657 2,197,130 SH   SOLE 0 2,117,803 0 79,327
STEELCASE INC CL A 858155203 25,688 1,396,100 SH   SOLE 0 1,197,662 0 198,438
STEEL CONNECT INC COM 858098106 3,548 2,027,196 SH   SOLE 0 2,026,554 0 642
STEEL DYNAMICS INC COM 858119100 73,052 2,451,400 SH   SOLE 0 1,579,322 0 872,078
STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 198 15,500 SH   SOLE 0 0 0 15,500
STEIN MART INC COM 858375108 64 79,905 SH   SOLE 0 79,905 0 0
STEPAN CO COM 858586100 35,718 368,000 SH   SOLE 0 349,300 0 18,700
STEREOTAXIS INC COM NEW 85916J409 44 12,500 SH   SOLE 0 12,500 0 0
STERIS PLC SHS USD G8473T100 26,196 181,300 SH   SOLE 0 31,142 0 150,158
STERLING BANCORP INC COM 85917W102 2,156 220,905 SH   SOLE 0 206,560 0 14,345
STERLING CONSTRUCTION CO INC COM 859241101 26,813 2,039,000 SH   SOLE 0 2,039,000 0 0
STEWARDSHIP FINL CORP COM 860326107 273 17,500 SH   SOLE 0 9,139 0 8,361
STEWART INFORMATION SVCS COR COM 860372101 36,842 949,784 SH   SOLE 0 898,535 0 51,249
STITCH FIX INC COM CL A 860897107 9,690 503,385 SH   SOLE 0 503,385 0 0
ST JOE CO COM 790148100 11,221 655,071 SH   SOLE 0 604,911 0 50,160
STOCK YDS BANCORP INC COM 861025104 10,135 276,240 SH   SOLE 0 270,328 0 5,912
STONECO LTD COM CL A G85158106 205 5,900 SH   SOLE 0 5,900 0 0
STONERIDGE INC COM 86183P102 16,443 530,919 SH   SOLE 0 530,919 0 0
STORE CAP CORP COM 862121100 55,569 1,485,400 SH   SOLE 0 911,859 0 573,541
STRATA SKIN SCIENCES INC COM NEW 86272A206 2,471 1,149,513 SH   SOLE 0 1,126,433 0 23,080
STRATASYS LTD SHS M85548101 21,201 995,132 SH   SOLE 0 960,745 0 34,387
STRATEGIC ED INC COM 86272C103 89,075 655,544 SH   SOLE 0 582,839 0 72,705
STRATTEC SEC CORP COM 863111100 1,661 83,465 SH   SOLE 0 76,214 0 7,251
STRATUS PPTYS INC COM NEW 863167201 1,366 46,500 SH   SOLE 0 39,534 0 6,966
STREAMLINE HEALTH SOLUTIONS COM 86323X106 392 361,650 SH   SOLE 0 361,650 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 494 206,800 SH   SOLE 0 206,800 0 0
STURM RUGER & CO INC COM 864159108 58,714 1,405,976 SH   SOLE 0 1,405,976 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 295 12,499 SH   SOLE 0 0 0 12,499
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 45,719 6,684,115 SH   SOLE 0 6,684,115 0 0
SUMMER INFANT INC COM 865646103 128 366,112 SH   SOLE 0 366,112 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 7,230 282,435 SH   SOLE 0 279,420 0 3,015
SUMMIT HOTEL PPTYS INC COM 866082100 11,488 990,352 SH   SOLE 0 897,343 0 93,009
SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 201 112,106 SH   SOLE 0 111,906 0 200
SUN CMNTYS INC COM 866674104 70,714 476,350 SH   SOLE 0 476,350 0 0
SUNCOKE ENERGY INC COM 86722A103 27,257 4,832,800 SH   SOLE 0 4,832,800 0 0
SUNCOR ENERGY INC NEW COM 867224107 10,388 328,940 SH   SOLE 0 324,300 0 4,640
SUNESIS PHARMACEUTICALS INC COM 867328700 60 83,536 SH   SOLE 0 83,536 0 0
SUN LIFE FINL INC COM 866796105 34,040 759,900 SH   SOLE 0 576,000 0 183,900
SUNLINK HEALTH SYSTEMS INC COM 86737U102 176 155,800 SH   SOLE 0 155,800 0 0
SUNOPTA INC COM 8676EP108 734 407,648 SH   SOLE 0 304,800 0 102,848
SUNSTONE HOTEL INVS INC NEW COM 867892101 78,954 5,746,317 SH   SOLE 0 5,543,377 0 202,940
SUNTRUST BKS INC COM 867914103 2,023 29,400 SH   SOLE 0 29,400 0 0
SUNWORKS INC COM NEW 86803X204 102 43,016 SH   SOLE 0 43,016 0 0
SUPERCOM LTD NEW SHS NEW M87095119 26 33,930 SH   SOLE 0 33,930 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 477 488,046 SH   SOLE 0 449,781 0 38,265
SUPERIOR GRP OF COMPANIES IN COM 868358102 3,600 223,300 SH   SOLE 0 212,800 0 10,500
SUPERNUS PHARMACEUTICALS INC COM 868459108 15,449 562,200 SH   SOLE 0 540,709 0 21,491
SUPPORT COM INC COM NEW 86858W200 1,581 1,026,536 SH   SOLE 0 1,026,536 0 0
SURFACE ONCOLOGY INC COM 86877M209 70 49,200 SH   SOLE 0 25,172 0 24,028
SURMODICS INC COM 868873100 44,347 969,538 SH   SOLE 0 925,200 0 44,338
SUZANO SA SPON ADS 86959K105 34,683 4,297,723 SH   SOLE 0 4,110,938 0 186,785
SVB FINL GROUP COM 78486Q101 6,928 33,157 SH   SOLE 0 28,299 0 4,858
SVMK INC COM 78489X103 22,702 1,327,600 SH   SOLE 0 1,086,835 0 240,765
SWITCH INC CL A 87105L104 86,131 5,514,167 SH   SOLE 0 5,192,743 0 321,424
S&W SEED CO COM 785135104 62 26,104 SH   SOLE 0 26,104 0 0
SYKES ENTERPRISES INC COM 871237103 17,318 565,200 SH   SOLE 0 565,200 0 0
SYMANTEC CORP COM 871503108 933 39,500 SH   SOLE 0 39,500 0 0
SYNACOR INC COM 871561106 2,421 1,729,086 SH   SOLE 0 1,729,086 0 0
SYNALLOY CP DEL COM 871565107 2,499 156,700 SH   SOLE 0 156,700 0 0
SYNAPTICS INC COM 87157D109 8,694 217,627 SH   SOLE 0 117,037 0 100,590
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 7,042 1,304,098 SH   SOLE 0 1,251,698 0 52,400
SYNCHRONY FINL COM 87165B103 32,921 965,700 SH   SOLE 0 0 0 965,700
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,713 497,000 SH   SOLE 0 497,000 0 0
SYNLOGIC INC COM 87166L100 352 153,672 SH   SOLE 0 62,800 0 90,872
SYNNEX CORP COM 87162W100 35,092 310,828 SH   SOLE 0 162,554 0 148,274
SYNOPSYS INC COM 871607107 29,911 217,934 SH   SOLE 0 79,674 0 138,260
SYNOVUS FINL CORP COM NEW 87161C501 2,085 58,300 SH   SOLE 0 58,300 0 0
SYNTHESIS ENERGY SYS INC COM 871628301 53 30,415 SH   SOLE 0 30,415 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 228 501,516 SH   SOLE 0 501,516 0 0
SYPRIS SOLUTIONS INC COM 871655106 636 608,697 SH   SOLE 0 608,697 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 2,975 286,600 SH   SOLE 0 286,600 0 0
SYSCO CORP COM 871829107 142,380 1,793,200 SH   SOLE 0 923,732 0 869,468
SYSTEMAX INC COM 871851101 5,514 250,500 SH   SOLE 0 229,500 0 21,000
TAITRON COMPONENTS INC CL A 874028103 814 287,551 SH   SOLE 0 287,551 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 578,959 12,456,082 SH   SOLE 0 12,456,082 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 29,316 1,704,400 SH   SOLE 0 1,704,400 0 0
TALOS ENERGY INC COM 87484T108 2,188 107,638 SH   SOLE 0 107,638 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 76,298 1,293,627 SH   SOLE 0 920,100 0 373,527
TANDY LEATHER FACTORY INC COM 87538X105 95 20,400 SH   SOLE 0 14,095 0 6,305
TANGER FACTORY OUTLET CTRS I COM 875465106 2,745 177,300 SH   SOLE 0 177,300 0 0
TANTECH HLDGS LTD COM G8675X107 721 462,214 SH   SOLE 0 369,789 0 92,425
TARENA INTL INC SPONSORED ADS 876108101 935 944,189 SH   SOLE 0 944,189 0 0
TARGET CORP COM 87612E106 444,200 4,154,900 SH   SOLE 0 2,617,703 0 1,537,197
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 43,889 581,700 SH   SOLE 0 560,300 0 21,400
TASEKO MINES LTD COM 876511106 3,478 8,309,553 SH   SOLE 0 8,309,553 0 0
TATA MTRS LTD SPONSORED ADR 876568502 52,451 6,251,608 SH   SOLE 0 6,251,608 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227 983 203,200 SH   SOLE 0 203,200 0 0
TAYLOR DEVICES INC COM 877163105 242 23,600 SH   SOLE 0 23,600 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 10,122 390,192 SH   SOLE 0 162,077 0 228,115
TC ENERGY CORP COM 87807B107 8,468 163,500 SH   SOLE 0 163,500 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 8,659 227,456 SH   SOLE 0 203,957 0 23,499
TC PIPELINES LP UT COM LTD PRT 87233Q108 664 16,337 SH   SOLE 0 0 0 16,337
TD AMERITRADE HLDG CORP COM 87236Y108 120,254 2,575,026 SH   SOLE 0 2,245,855 0 329,171
TDH HLDGS INC SHS G87084102 153 100,418 SH   SOLE 0 89,248 0 11,170
TEAM INC COM 878155100 971 53,800 SH   SOLE 0 53,800 0 0
TECH DATA CORP COM 878237106 12,972 124,442 SH   SOLE 0 38,778 0 85,664
TECHNICAL COMMUNICATIONS COR COM 878409101 86 34,393 SH   SOLE 0 34,393 0 0
TECHTARGET INC COM 87874R100 17,930 796,000 SH   SOLE 0 796,000 0 0
TECK RESOURCES LTD CL B 878742204 41,944 2,584,361 SH   SOLE 0 2,567,622 0 16,739
TECNOGLASS INC SHS G87264100 1,009 124,136 SH   SOLE 0 71,177 0 52,959
TEEKAY CORPORATION COM Y8564W103 7,616 1,904,065 SH   SOLE 0 1,867,865 0 36,200
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1,061 77,732 SH   SOLE 0 0 0 77,732
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 367 316,213 SH   SOLE 0 0 0 316,213
TEEKAY TANKERS LTD CL A Y8565N102 9,909 7,621,947 SH   SOLE 0 6,575,342 0 1,046,605
TEGNA INC COM 87901J105 1,827 117,670 SH   SOLE 0 0 0 117,670
TEJON RANCH CO COM 879080109 8,381 493,900 SH   SOLE 0 404,829 0 89,071
TELARIA INC COM 879181105 2,610 377,700 SH   SOLE 0 137,400 0 240,300
TELECOM ARGENTINA S A SPON ADR REP B 879273209 399 39,914 SH   SOLE 0 0 0 39,914
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 15,846 1,203,200 SH   SOLE 0 1,203,200 0 0
TELENAV INC COM 879455103 7,588 1,587,369 SH   SOLE 0 1,587,369 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 93,066 3,607,192 SH   SOLE 0 3,482,684 0 124,508
TELUS CORP COM 87971M103 192,544 5,405,500 SH   SOLE 0 4,843,382 0 562,118
TEMPUR SEALY INTL INC COM 88023U101 7,272 94,200 SH   SOLE 0 15,041 0 79,159
TENABLE HLDGS INC COM 88025T102 1,994 89,100 SH   SOLE 0 7,704 0 81,396
TENARIS S A SPONSORED ADS 88031M109 106,747 5,040,000 SH   SOLE 0 3,403,475 0 1,636,525
TENAX THERAPEUTICS INC COM NEW 88032L209 491 409,541 SH   SOLE 0 409,541 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 997 45,075 SH   SOLE 0 2,013 0 43,062
TENGASCO INC COM PAR 88033R502 84 136,487 SH   SOLE 0 136,487 0 0
TENNANT CO COM 880345103 679 9,600 SH   SOLE 0 2,000 0 7,600
TENNECO INC CL A VTG COM STK 880349105 7,817 624,400 SH   SOLE 0 411,233 0 213,167
TERADATA CORP DEL COM 88076W103 96,466 3,111,800 SH   SOLE 0 3,111,800 0 0
TERADYNE INC COM 880770102 321,935 5,559,225 SH   SOLE 0 5,098,902 0 460,323
TEREX CORP NEW COM 880779103 3,516 135,400 SH   SOLE 0 68,428 0 66,972
TERNIUM SA SPONSORED ADS 880890108 4,826 251,500 SH   SOLE 0 251,500 0 0
TERRAFORM PWR INC COM CL A 88104R209 152,152 8,348,550 SH   SOLE 0 8,192,450 0 156,100
TERRENO RLTY CORP COM 88146M101 5,068 99,200 SH   SOLE 0 51,816 0 47,384
TERRITORIAL BANCORP INC COM 88145X108 19,334 676,479 SH   SOLE 0 658,945 0 17,534
TESLA INC COM 88160R101 161,624 671,001 SH   SOLE 0 484,366 0 186,635
TESSCO TECHNOLOGIES INC COM 872386107 6,895 479,800 SH   SOLE 0 449,000 0 30,800
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 866 162,815 SH   SOLE 0 154,153 0 8,662
TETRA TECHNOLOGIES INC DEL COM 88162F105 2,295 1,141,716 SH   SOLE 0 1,129,186 0 12,530
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 47,738 6,938,663 SH   SOLE 0 4,531,697 0 2,406,966
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 24,019 439,500 SH   SOLE 0 301,315 0 138,185
TEXAS INSTRS INC COM 882508104 62,139 480,800 SH   SOLE 0 0 0 480,800
TEXAS ROADHOUSE INC COM 882681109 19,898 378,872 SH   SOLE 0 135,963 0 242,909
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4,684 472,700 SH   SOLE 0 472,700 0 0
TFS FINL CORP COM 87240R107 117,939 6,544,900 SH   SOLE 0 6,544,900 0 0
TG THERAPEUTICS INC COM 88322Q108 611 108,794 SH   SOLE 0 26,217 0 82,577
THERMON GROUP HLDGS INC COM 88362T103 14,801 644,100 SH   SOLE 0 555,600 0 88,500
THE TRADE DESK INC COM CL A 88339J105 17,911 95,500 SH   SOLE 0 26,037 0 69,463
THIRD PT REINS LTD COM G8827U100 15,894 1,591,026 SH   SOLE 0 1,159,216 0 431,810
THOR INDS INC COM 885160101 20,124 355,300 SH   SOLE 0 58,798 0 296,502
TILE SHOP HLDGS INC COM 88677Q109 2,523 790,900 SH   SOLE 0 790,900 0 0
TILLYS INC CL A 886885102 17,185 1,820,454 SH   SOLE 0 1,636,235 0 184,219
TIMBERLAND BANCORP INC COM 887098101 11,120 404,369 SH   SOLE 0 398,505 0 5,864
TIMKEN CO COM 887389104 3,442 79,100 SH   SOLE 0 8,368 0 70,732
TIMKENSTEEL CORP COM 887399103 125 19,800 SH   SOLE 0 0 0 19,800
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 58,604 4,081,024 SH   SOLE 0 3,986,508 0 94,516
TIPTREE INC COM 88822Q103 538 73,858 SH   SOLE 0 21,568 0 52,290
TITAN INTL INC ILL COM 88830M102 8,974 3,323,700 SH   SOLE 0 3,323,700 0 0
TITAN MACHY INC COM 88830R101 5,074 353,809 SH   SOLE 0 286,300 0 67,509
TIVITY HEALTH INC COM 88870R102 1,427 85,797 SH   SOLE 0 14,584 0 71,213
TIVO CORP COM 88870P106 10,620 1,394,635 SH   SOLE 0 1,353,690 0 40,945
TJX COS INC NEW COM 872540109 38,165 684,700 SH   SOLE 0 145,199 0 539,501
TOCAGEN INC COM 888846102 256 386,258 SH   SOLE 0 0 0 386,258
TOMPKINS FINANCIAL CORPORATI COM 890110109 17,510 215,822 SH   SOLE 0 213,892 0 1,930
TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 123 310,885 SH   SOLE 0 282,085 0 28,800
TOOTSIE ROLL INDS INC COM 890516107 12,546 337,797 SH   SOLE 0 324,597 0 13,200
TOPBUILD CORP COM 89055F103 5,670 58,800 SH   SOLE 0 11,415 0 47,385
TORO CO COM 891092108 2,815 38,400 SH   SOLE 0 38,400 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 92,124 1,581,055 SH   SOLE 0 948,435 0 632,620
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 35,113 1,824,986 SH   SOLE 0 1,795,242 0 29,744
TOWNEBANK PORTSMOUTH VA COM 89214P109 32,725 1,176,942 SH   SOLE 0 1,176,942 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 3,356 2,046,552 SH   SOLE 0 2,046,552 0 0
TOWNSQUARE MEDIA INC CL A 892231101 3,028 430,745 SH   SOLE 0 403,264 0 27,481
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 163,649 1,216,808 SH   SOLE 0 1,153,476 0 63,332
TPG RE FIN TR INC COM 87266M107 18,133 913,946 SH   SOLE 0 805,616 0 108,330
TRACON PHARMACEUTICALS INC COM 89237H100 576 1,287,873 SH   SOLE 0 1,287,873 0 0
TRACTOR SUPPLY CO COM 892356106 70,860 783,500 SH   SOLE 0 165,700 0 617,800
TRANSACT TECHNOLOGIES INC COM 892918103 4,906 403,766 SH   SOLE 0 396,303 0 7,463
TRANSALTA CORP COM 89346D107 12,098 1,860,641 SH   SOLE 0 1,489,241 0 371,400
TRANSCAT INC COM 893529107 1,255 48,986 SH   SOLE 0 37,886 0 11,100
TRANSDIGM GROUP INC COM 893641100 26,867 51,600 SH   SOLE 0 18,527 0 33,073
TRANSGLOBE ENERGY CORP COM 893662106 4,082 3,069,467 SH   SOLE 0 2,943,831 0 125,636
TRANSOCEAN LTD REG SHS H8817H100 9,134 2,043,500 SH   SOLE 0 2,043,500 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1,430 168,386 SH   SOLE 0 0 0 168,386
TRANS WORLD ENTMT CORP COM NEW 89336Q209 206 69,298 SH   SOLE 0 69,298 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 4,521 366,799 SH   SOLE 0 366,799 0 0
TRAVELZOO COM NEW 89421Q205 5,976 559,000 SH   SOLE 0 559,000 0 0
TRECORA RES COM 894648104 693 76,785 SH   SOLE 0 76,785 0 0
TREDEGAR CORP COM 894650100 1,569 80,400 SH   SOLE 0 53,600 0 26,800
TREVENA INC COM 89532E109 2,040 2,109,129 SH   SOLE 0 1,847,849 0 261,280
TRIBUNE PUBG CO NEW COM 89609W107 5,849 681,700 SH   SOLE 0 681,700 0 0
TRICO BANCSHARES COM 896095106 25,930 714,338 SH   SOLE 0 700,946 0 13,392
TRILOGY METALS INC NEW COM 89621C105 383 230,528 SH   SOLE 0 0 0 230,528
TRIMAS CORP COM NEW 896215209 17,216 561,700 SH   SOLE 0 489,700 0 72,000
TRINET GROUP INC COM 896288107 15,118 243,100 SH   SOLE 0 243,100 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 823 680,370 SH   SOLE 0 672,892 0 7,478
TRINITY PL HLDGS INC COM 89656D101 70 17,400 SH   SOLE 0 17,400 0 0
TRINSEO S A SHS L9340P101 43,912 1,022,400 SH   SOLE 0 997,848 0 24,552
TRIO TECH INTL COM NEW 896712205 963 267,180 SH   SOLE 0 267,180 0 0
TRIPADVISOR INC COM 896945201 43,279 1,118,900 SH   SOLE 0 1,118,900 0 0
TRIPLE-S MGMT CORP CL B 896749108 6,231 464,966 SH   SOLE 0 371,115 0 93,851
TRISTATE CAP HLDGS INC COM 89678F100 5,003 237,800 SH   SOLE 0 221,200 0 16,600
TRITON INTL LTD CL A G9078F107 12,988 383,806 SH   SOLE 0 279,621 0 104,185
TRIUMPH GROUP INC NEW COM 896818101 32,435 1,417,600 SH   SOLE 0 1,170,217 0 247,383
TROVAGENE INC COM 897238606 468 309,603 SH   SOLE 0 309,603 0 0
TRUEBLUE INC COM 89785X101 1,941 92,000 SH   SOLE 0 80,234 0 11,766
TRUECAR INC COM 89785L107 3,388 996,500 SH   SOLE 0 996,500 0 0
TRUSTCO BK CORP N Y COM 898349105 13,561 1,663,900 SH   SOLE 0 1,663,900 0 0
TRUSTMARK CORP COM 898402102 2,142 62,804 SH   SOLE 0 62,325 0 479
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 8,530 2,891,439 SH   SOLE 0 2,782,656 0 108,783
TSR INC COM 872885207 240 75,150 SH   SOLE 0 75,150 0 0
TTEC HLDGS INC COM 89854H102 19,377 404,700 SH   SOLE 0 404,700 0 0
TTM TECHNOLOGIES INC COM 87305R109 3,669 300,869 SH   SOLE 0 101,945 0 198,924
TUCOWS INC COM NEW 898697206 25,988 479,851 SH   SOLE 0 477,151 0 2,700
TUESDAY MORNING CORP COM NEW 899035505 2,411 1,535,947 SH   SOLE 0 1,535,947 0 0
TUNIU CORP SPONSORED ADS A 89977P106 3,340 1,120,780 SH   SOLE 0 1,120,780 0 0
TUPPERWARE BRANDS CORP COM 899896104 22,582 1,422,955 SH   SOLE 0 1,304,360 0 118,595
TURNING PT BRANDS INC COM 90041L105 3,997 173,343 SH   SOLE 0 173,343 0 0
TURQUOISE HILL RES LTD COM 900435108 1,780 3,745,777 SH   SOLE 0 0 0 3,745,777
TWIN DISC INC COM 901476101 574 54,193 SH   SOLE 0 54,193 0 0
TWITTER INC COM 90184L102 240,645 5,840,900 SH   SOLE 0 5,840,900 0 0
TWO HBRS INVT CORP COM NEW 90187B408 11,948 909,958 SH   SOLE 0 172,096 0 737,862
TWO RIV BANCORP COM 90207C105 2,562 123,587 SH   SOLE 0 118,039 0 5,548
TYSON FOODS INC CL A 902494103 3,928 45,600 SH   SOLE 0 8,530 0 37,070
UBIQUITI INC COM 90353W103 58,868 497,782 SH   SOLE 0 497,782 0 0
UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 541 36,832 SH   SOLE 0 36,832 0 0
UBS GROUP AG SHS H42097107 105,799 9,354,500 SH   SOLE 0 9,354,500 0 0
UDR INC COM 902653104 366,521 7,560,248 SH   SOLE 0 7,106,229 0 454,019
UFP TECHNOLOGIES INC COM 902673102 20,545 532,256 SH   SOLE 0 518,956 0 13,300
UGI CORP NEW COM 902681105 81,465 1,620,550 SH   SOLE 0 1,620,550 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 356 24,300 SH   SOLE 0 16,761 0 7,539
ULTRALIFE CORP COM 903899102 2,670 308,272 SH   SOLE 0 282,396 0 25,876
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 38,332 8,575,280 SH   SOLE 0 8,575,280 0 0
UMB FINL CORP COM 902788108 12,709 196,800 SH   SOLE 0 171,699 0 25,101
UMH PPTYS INC COM 903002103 1,421 100,900 SH   SOLE 0 0 0 100,900
UMPQUA HLDGS CORP COM 904214103 10,516 638,888 SH   SOLE 0 410,147 0 228,741
UNICO AMERN CORP COM 904607108 130 20,000 SH   SOLE 0 20,000 0 0
UNIFI INC COM NEW 904677200 435 19,834 SH   SOLE 0 0 0 19,834
UNIFIRST CORP MASS COM 904708104 15,219 78,000 SH   SOLE 0 29,548 0 48,452
UNILEVER N V N Y SHS NEW 904784709 744 12,400 SH   SOLE 0 0 0 12,400
UNILEVER PLC SPON ADR NEW 904767704 7,807 129,900 SH   SOLE 0 129,900 0 0
UNION BANKSHARES INC COM 905400107 663 21,000 SH   SOLE 0 21,000 0 0
UNION PACIFIC CORP COM 907818108 86,287 532,700 SH   SOLE 0 112,152 0 420,548
UNIQUE FABRICATING INC COM 90915J103 174 60,199 SH   SOLE 0 60,199 0 0
UNIQURE NV SHS N90064101 1,169 29,700 SH   SOLE 0 0 0 29,700
UNIT CORP COM 909218109 1,202 355,600 SH   SOLE 0 294,753 0 60,847
UNITED AIRLINES HLDGS INC COM 910047109 221,170 2,501,635 SH   SOLE 0 2,032,817 0 468,818
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 29,086 1,025,968 SH   SOLE 0 1,011,925 0 14,043
UNITED CMNTY FINL CORP OHIO COM 909839102 21,971 2,038,104 SH   SOLE 0 1,978,634 0 59,470
UNITED FINL BANCORP INC NEW COM 910304104 24,841 1,822,539 SH   SOLE 0 1,822,539 0 0
UNITED FIRE GROUP INC COM 910340108 8,012 170,539 SH   SOLE 0 154,156 0 16,383
UNITED GUARDIAN INC COM 910571108 5,106 269,300 SH   SOLE 0 260,800 0 8,500
UNITEDHEALTH GROUP INC COM 91324P102 353,107 1,624,826 SH   SOLE 0 333,430 0 1,291,396
UNITED INS HLDGS CORP COM 910710102 1,328 94,900 SH   SOLE 0 26,500 0 68,400
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 36,492 17,460,138 SH   SOLE 0 17,079,365 0 380,773
UNITED NAT FOODS INC COM 911163103 10,858 942,562 SH   SOLE 0 829,225 0 113,337
UNITED PARCEL SERVICE INC CL B 911312106 27,115 226,300 SH   SOLE 0 12,255 0 214,045
UNITED SECURITY BANCSHARES C COM 911460103 2,827 268,712 SH   SOLE 0 261,692 0 7,020
UNITED STATES CELLULAR CORP COM 911684108 25,711 684,162 SH   SOLE 0 650,762 0 33,400
UNITED STATES LIME & MINERAL COM 911922102 17,286 225,960 SH   SOLE 0 204,960 0 21,000
UNITED STATES STL CORP NEW COM 912909108 81,835 7,085,300 SH   SOLE 0 4,507,602 0 2,577,698
UNITED TECHNOLOGIES CORP COM 913017109 159,252 1,166,509 SH   SOLE 0 266,704 0 899,805
UNITED THERAPEUTICS CORP DEL COM 91307C102 256,179 3,212,278 SH   SOLE 0 2,961,880 0 250,398
UNITIL CORP COM 913259107 58,790 926,700 SH   SOLE 0 920,600 0 6,100
UNITY BANCORP INC COM 913290102 972 43,900 SH   SOLE 0 43,900 0 0
UNIVAR SOLUTIONS INC COM 91336L107 22,541 1,085,802 SH   SOLE 0 400,070 0 685,732
UNIVERSAL CORP VA COM 913456109 56,751 1,035,410 SH   SOLE 0 1,011,097 0 24,313
UNIVERSAL DISPLAY CORP COM 91347P105 29,148 173,601 SH   SOLE 0 40,204 0 133,397
UNIVERSAL ELECTRS INC COM 913483103 5,712 112,223 SH   SOLE 0 108,800 0 3,423
UNIVERSAL FST PRODS INC COM 913543104 6,533 163,809 SH   SOLE 0 93,136 0 70,673
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 58,339 567,500 SH   SOLE 0 567,500 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 25,823 173,600 SH   SOLE 0 5,340 0 168,260
UNIVERSAL INS HLDGS INC COM 91359V107 4,010 133,708 SH   SOLE 0 130,809 0 2,899
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 680 29,200 SH   SOLE 0 1,600 0 27,600
UNIVERSAL SEC INSTRS INC COM NEW 913821302 49 57,223 SH   SOLE 0 57,223 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 8,489 1,560,462 SH   SOLE 0 1,528,963 0 31,499
UNIVEST FINANCIAL CORPORATIO COM 915271100 30,379 1,190,869 SH   SOLE 0 1,177,321 0 13,548
UNUM GROUP COM 91529Y106 30,038 1,010,700 SH   SOLE 0 390,532 0 620,168
UNUM THERAPEUTICS INC COM 903214104 19 13,000 SH   SOLE 0 0 0 13,000
UPLAND SOFTWARE INC COM 91544A109 3,392 97,317 SH   SOLE 0 24,334 0 72,983
UPWORK INC COM 91688F104 1,611 121,100 SH   SOLE 0 6,272 0 114,828
URBAN EDGE PPTYS COM 91704F104 36,756 1,857,300 SH   SOLE 0 1,771,544 0 85,756
URBAN ONE INC CL A 91705J105 189 97,400 SH   SOLE 0 97,400 0 0
URBAN ONE INC CL D NON VTG 91705J204 2,849 1,483,647 SH   SOLE 0 1,468,448 0 15,199
URBAN TEA INC ORD SHS G9396G100 7 23,100 SH   SOLE 0 46 0 23,054
URSTADT BIDDLE PPTYS INC CL A 917286205 29,651 1,251,107 SH   SOLE 0 1,218,307 0 32,800
URSTADT BIDDLE PPTYS INC COM 917286106 1,361 72,200 SH   SOLE 0 67,409 0 4,791
USANA HEALTH SCIENCES INC COM 90328M107 113,466 1,659,100 SH   SOLE 0 1,659,100 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 2,275 1,468,006 SH   SOLE 0 1,412,782 0 55,224
USD PARTNERS LP COM UT REP LTD 903318103 179 17,156 SH   SOLE 0 0 0 17,156
US ECOLOGY INC COM 91732J102 997 15,600 SH   SOLE 0 15,600 0 0
US FOODS HLDG CORP COM 912008109 96,622 2,350,905 SH   SOLE 0 1,641,653 0 709,252
U S GLOBAL INVS INC CL A 902952100 170 85,526 SH   SOLE 0 85,526 0 0
U S GOLD CORP COM 90291C102 54 58,427 SH   SOLE 0 12,802 0 45,625
USIO INC COM 917313108 59 29,599 SH   SOLE 0 29,599 0 0
U S PHYSICAL THERAPY INC COM 90337L108 36,699 281,113 SH   SOLE 0 281,113 0 0
U S SILICA HLDGS INC COM 90346E103 16,673 1,744,012 SH   SOLE 0 1,744,012 0 0
U S WELL SVCS INC CL A 91274U101 90 41,000 SH   SOLE 0 41,000 0 0
UTAH MED PRODS INC COM 917488108 22,763 237,514 SH   SOLE 0 230,314 0 7,200
UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 3,451 1,154,070 SH   SOLE 0 1,153,628 0 442
VAALCO ENERGY INC COM NEW 91851C201 7,362 3,626,355 SH   SOLE 0 3,523,094 0 103,261
VAIL RESORTS INC COM 91879Q109 7,100 31,200 SH   SOLE 0 448 0 30,752
VALERO ENERGY CORP NEW COM 91913Y100 434 5,088 SH   SOLE 0 200 0 4,888
VALE S A SPONSORED ADS 91912E105 364,335 31,681,290 SH   SOLE 0 31,681,290 0 0
VALHI INC NEW COM 918905100 2,783 1,464,622 SH   SOLE 0 1,464,622 0 0
VALLEY NATL BANCORP COM 919794107 4,630 425,988 SH   SOLE 0 375,731 0 50,257
VALMONT INDS INC COM 920253101 5,067 36,600 SH   SOLE 0 1,500 0 35,100
VALUE LINE INC COM 920437100 371 16,300 SH   SOLE 0 15,900 0 400
VALVOLINE INC COM 92047W101 56,550 2,566,962 SH   SOLE 0 2,080,392 0 486,570
VANDA PHARMACEUTICALS INC COM 921659108 42,607 3,208,340 SH   SOLE 0 3,135,526 0 72,814
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2,510 85,612 SH   SOLE 0 85,612 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11,672 437,000 SH   SOLE 0 437,000 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 606 18,350 SH   SOLE 0 18,350 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 881 75,000 SH   SOLE 0 75,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2,637 115,600 SH   SOLE 0 115,600 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 483 4,200 SH   SOLE 0 4,200 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 363 4,126 SH   SOLE 0 4,126 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,314 12,800 SH   SOLE 0 12,800 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 397 4,700 SH   SOLE 0 4,700 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 8,143 138,416 SH   SOLE 0 138,416 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 349 3,000 SH   SOLE 0 3,000 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 520 4,600 SH   SOLE 0 4,600 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 369 2,400 SH   SOLE 0 2,400 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 374 2,900 SH   SOLE 0 2,900 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 200 1,100 SH   SOLE 0 1,100 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 647 5,800 SH   SOLE 0 5,800 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 589 11,800 SH   SOLE 0 11,800 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,274 131,000 SH   SOLE 0 131,000 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 973 14,600 SH   SOLE 0 14,600 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 910 9,000 SH   SOLE 0 9,000 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1,790 20,400 SH   SOLE 0 20,400 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 995 18,675 SH   SOLE 0 18,675 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,472 89,800 SH   SOLE 0 89,800 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,642 32,600 SH   SOLE 0 32,600 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 349 3,100 SH   SOLE 0 3,100 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 2,626 32,575 SH   SOLE 0 32,575 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 399 4,500 SH   SOLE 0 4,500 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 339 2,400 SH   SOLE 0 2,400 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 429 5,500 SH   SOLE 0 5,500 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 784 11,200 SH   SOLE 0 11,200 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 380 2,600 SH   SOLE 0 2,600 0 0
VAREX IMAGING CORP COM 92214X106 5,391 188,900 SH   SOLE 0 165,981 0 22,919
VARIAN MED SYS INC COM 92220P105 13,672 114,800 SH   SOLE 0 25,034 0 89,766
VASCULAR BIOGENICS LTD COM M96883109 26 19,612 SH   SOLE 0 0 0 19,612
VAXART INC COM NEW 92243A200 347 965,953 SH   SOLE 0 965,953 0 0
VECTOR GROUP LTD COM 92240M108 125,834 10,565,437 SH   SOLE 0 10,075,890 0 489,547
VECTRUS INC COM 92242T101 5,228 128,600 SH   SOLE 0 113,800 0 14,800
VEDANTA LTD SPONSORED ADR 92242Y100 19,166 2,208,100 SH   SOLE 0 2,208,100 0 0
VEECO INSTRS INC DEL COM 922417100 12,401 1,061,703 SH   SOLE 0 1,061,703 0 0
VEEVA SYS INC CL A COM 922475108 198,711 1,301,403 SH   SOLE 0 854,048 0 447,355
VENATOR MATLS PLC SHS G9329Z100 1,533 628,138 SH   SOLE 0 628,138 0 0
VENTAS INC COM 92276F100 288,054 3,944,331 SH   SOLE 0 3,944,331 0 0
VEON LTD SPONSORED ADR 91822M106 6,982 2,908,959 SH   SOLE 0 0 0 2,908,959
VERA BRADLEY INC COM 92335C106 11,619 1,150,407 SH   SOLE 0 1,046,200 0 104,207
VERACYTE INC COM 92337F107 4,884 203,500 SH   SOLE 0 42,167 0 161,333
VEREIT INC COM 92339V100 77,522 7,926,588 SH   SOLE 0 1,729,505 0 6,197,083
VERINT SYS INC COM 92343X100 5,081 118,770 SH   SOLE 0 24,314 0 94,456
VERISIGN INC COM 92343E102 1,562,342 8,282,576 SH   SOLE 0 7,983,085 0 299,491
VERITEX HLDGS INC COM 923451108 1,609 66,295 SH   SOLE 0 13,272 0 53,023
VERITIV CORP COM 923454102 2,936 162,400 SH   SOLE 0 139,000 0 23,400
VERIZON COMMUNICATIONS INC COM 92343V104 171,694 2,844,493 SH   SOLE 0 481,191 0 2,363,302
VERMILION ENERGY INC COM 923725105 3,042 182,042 SH   SOLE 0 5,448 0 176,594
VERRA MOBILITY CORP COM 92511U102 4,278 298,100 SH   SOLE 0 75,140 0 222,960
VERSO CORP CL A 92531L207 2,300 185,800 SH   SOLE 0 101,776 0 84,024
VERSUM MATLS INC COM 92532W103 52,586 993,500 SH   SOLE 0 383,642 0 609,858
VERTEX ENERGY INC COM 92534K107 19 16,513 SH   SOLE 0 16,513 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 982,486 5,799,117 SH   SOLE 0 5,586,583 0 212,534
VERU INC COM 92536C103 854 395,313 SH   SOLE 0 364,319 0 30,994
V F CORP COM 918204108 44,975 505,390 SH   SOLE 0 63,149 0 442,241
VIACOM INC NEW CL A 92553P102 5,122 195,046 SH   SOLE 0 149,400 0 45,646
VIAD CORP COM NEW 92552R406 5,654 84,200 SH   SOLE 0 29,100 0 55,100
VIASAT INC COM 92552V100 23,537 312,493 SH   SOLE 0 164,628 0 147,865
VIAVI SOLUTIONS INC COM 925550105 78,390 5,597,288 SH   SOLE 0 5,036,746 0 560,542
VICI PPTYS INC COM 925652109 34,575 1,526,500 SH   SOLE 0 49,662 0 1,476,838
VICOR CORP COM 925815102 3,103 105,100 SH   SOLE 0 84,718 0 20,382
VICTORY CAP HLDGS INC COM CL A 92645B103 7,648 497,247 SH   SOLE 0 474,063 0 23,184
VIEMED HEALTHCARE INC COM 92663R105 90 13,100 SH   SOLE 0 5,700 0 7,400
VILLAGE SUPER MKT INC CL A NEW 927107409 17,259 652,500 SH   SOLE 0 630,400 0 22,100
VINCE HLDG CORP COM NEW 92719W207 3,121 164,351 SH   SOLE 0 161,247 0 3,104
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 525 64,364 SH   SOLE 0 64,364 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 27,392 3,070,900 SH   SOLE 0 0 0 3,070,900
VIRCO MFG CO COM 927651109 738 191,600 SH   SOLE 0 191,600 0 0
VIRTUSA CORP COM 92827P102 11,890 330,096 SH   SOLE 0 330,096 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,369 21,429 SH   SOLE 0 18,059 0 3,370
VISA INC COM CL A 92826C839 8,618 50,100 SH   SOLE 0 31,584 0 18,516
VISHAY INTERTECHNOLOGY INC COM 928298108 31,388 1,854,013 SH   SOLE 0 1,515,353 0 338,660
VISHAY PRECISION GROUP INC COM 92835K103 26,113 797,573 SH   SOLE 0 777,273 0 20,300
VISLINK TECHNOLOGIES INC COM NEW 92836Y201 226 427,617 SH   SOLE 0 427,617 0 0
VISTA GOLD CORP COM NEW 927926303 82 107,801 SH   SOLE 0 0 0 107,801
VISTA OUTDOOR INC COM 928377100 7,903 1,276,700 SH   SOLE 0 1,276,700 0 0
VISTRA ENERGY CORP COM 92840M102 60,845 2,276,273 SH   SOLE 0 2,194,047 0 82,226
VITAMIN SHOPPE INC COM 92849E101 608 93,300 SH   SOLE 0 64 0 93,236
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 22 16,600 SH   SOLE 0 11,692 0 4,908
VIVUS INC COM NEW 928551308 1,956 506,645 SH   SOLE 0 506,645 0 0
VMWARE INC CL A COM 928563402 475,254 3,167,093 SH   SOLE 0 3,167,093 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,749 152,100 SH   SOLE 0 152,100 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 583,825 29,323,217 SH   SOLE 0 29,323,217 0 0
VOLITIONRX LTD COM 928661107 378 67,200 SH   SOLE 0 49,300 0 17,900
VOLT INFORMATION SCIENCES IN COM 928703107 1,150 363,810 SH   SOLE 0 356,773 0 7,037
VORNADO RLTY TR SH BEN INT 929042109 10,970 172,299 SH   SOLE 0 926 0 171,373
VOXX INTL CORP CL A 91829F104 2,125 452,043 SH   SOLE 0 445,623 0 6,420
VOYAGER THERAPEUTICS INC COM 92915B106 18,465 1,072,901 SH   SOLE 0 1,072,901 0 0
VSE CORP COM 918284100 389 11,400 SH   SOLE 0 11,400 0 0
WABASH NATL CORP COM 929566107 23,439 1,615,400 SH   SOLE 0 1,556,028 0 59,372
WABCO HLDGS INC COM 92927K102 36,059 269,600 SH   SOLE 0 25,041 0 244,559
WALKER & DUNLOP INC COM 93148P102 5,397 96,500 SH   SOLE 0 95,951 0 549
WALMART INC COM 931142103 867,876 7,312,737 SH   SOLE 0 7,297,637 0 15,100
WARRIOR MET COAL INC COM 93627C101 38,097 1,951,696 SH   SOLE 0 1,767,971 0 183,725
WASHINGTON FED INC COM 938824109 14,378 388,700 SH   SOLE 0 388,700 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 113,755 4,157,700 SH   SOLE 0 4,047,613 0 110,087
WASHINGTON TR BANCORP COM 940610108 24,512 507,400 SH   SOLE 0 507,400 0 0
WASTE CONNECTIONS INC COM 94106B101 148,039 1,609,175 SH   SOLE 0 1,516,175 0 93,000
WASTE MGMT INC DEL COM 94106L109 575 5,000 SH   SOLE 0 215 0 4,785
WATERS CORP COM 941848103 17,881 80,100 SH   SOLE 0 80,100 0 0
WATERSTONE FINL INC MD COM 94188P101 36,942 2,150,300 SH   SOLE 0 2,119,335 0 30,965
WATSCO INC COM 942622200 1,032 6,100 SH   SOLE 0 0 0 6,100
WATTS WATER TECHNOLOGIES INC CL A 942749102 28,878 308,100 SH   SOLE 0 219,571 0 88,529
WAYFAIR INC CL A 94419L101 142,631 1,272,131 SH   SOLE 0 1,272,131 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 4,219 280,696 SH   SOLE 0 275,765 0 4,931
WD-40 CO COM 929236107 71,805 391,223 SH   SOLE 0 338,736 0 52,487
WEBSTER FINL CORP CONN COM 947890109 25,109 535,722 SH   SOLE 0 448,138 0 87,584
WEC ENERGY GROUP INC COM 92939U106 229,659 2,414,921 SH   SOLE 0 2,414,921 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 20,989 720,523 SH   SOLE 0 578,698 0 141,825
WEIS MKTS INC COM 948849104 3,549 93,051 SH   SOLE 0 93,051 0 0
WELBILT INC COM 949090104 6,545 388,175 SH   SOLE 0 85,033 0 303,142
WELLS FARGO CO NEW COM 949746101 137,239 2,720,833 SH   SOLE 0 2,477,097 0 243,736
WELLTOWER INC COM 95040Q104 53,389 588,961 SH   SOLE 0 588,961 0 0
WENDYS CO COM 95058W100 17,764 889,082 SH   SOLE 0 362,523 0 526,559
WERNER ENTERPRISES INC COM 950755108 2,088 59,163 SH   SOLE 0 1,725 0 57,438
WESBANCO INC COM 950810101 32,040 857,364 SH   SOLE 0 835,455 0 21,909
WESCO AIRCRAFT HLDGS INC COM 950814103 10,281 933,800 SH   SOLE 0 471,387 0 462,413
WESCO INTL INC COM 95082P105 2,646 55,400 SH   SOLE 0 4,500 0 50,900
WESTAMERICA BANCORPORATION COM 957090103 1,967 31,631 SH   SOLE 0 30,795 0 836
WEST BANCORPORATION INC CAP STK 95123P106 8,056 370,552 SH   SOLE 0 370,552 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 1,268 932,106 SH   SOLE 0 931,005 0 1,101
WESTERN ALLIANCE BANCORP COM 957638109 5,336 115,804 SH   SOLE 0 72,497 0 43,307
WESTERN ASSET MTG CAP CORP COM 95790D105 30,510 3,161,646 SH   SOLE 0 3,161,646 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 81 124,893 SH   SOLE 0 40,000 0 84,893
WESTERN DIGITAL CORP COM 958102105 68,219 1,143,849 SH   SOLE 0 1,143,849 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 16,588 1,740,627 SH   SOLE 0 1,740,627 0 0
WESTERN UN CO COM 959802109 140,678 6,071,543 SH   SOLE 0 4,254,782 0 1,816,761
WESTPAC BKG CORP SPONSORED ADR 961214301 41,326 2,067,318 SH   SOLE 0 2,020,000 0 47,318
WEST PHARMACEUTICAL SVSC INC COM 955306105 52,856 372,700 SH   SOLE 0 307,294 0 65,406
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 6,010 2,209,567 SH   SOLE 0 2,147,707 0 61,860
WESTROCK CO COM 96145D105 20,910 573,662 SH   SOLE 0 60,423 0 513,239
WESTWOOD HLDGS GROUP INC COM 961765104 19,193 693,622 SH   SOLE 0 685,038 0 8,584
WEYCO GROUP INC COM 962149100 2,211 97,800 SH   SOLE 0 88,436 0 9,364
WEYERHAEUSER CO COM 962166104 74,256 2,680,740 SH   SOLE 0 2,680,740 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 33,448 1,274,700 SH   SOLE 0 1,274,700 0 0
WHIRLPOOL CORP COM 963320106 2,559 16,157 SH   SOLE 0 162 0 15,995
WHITE MTNS INS GROUP LTD COM G9618E107 13,500 12,500 SH   SOLE 0 3,690 0 8,810
WHITESTONE REIT COM 966084204 18,218 1,323,989 SH   SOLE 0 1,323,989 0 0
WIDEPOINT CORP COM 967590100 365 1,161,591 SH   SOLE 0 1,161,591 0 0
WILEY JOHN & SONS INC CL A 968223206 10,638 242,100 SH   SOLE 0 121,957 0 120,143
WILLAMETTE VY VINEYARD INC COM 969136100 679 98,078 SH   SOLE 0 90,279 0 7,799
WILLIAMS COS INC DEL COM 969457100 52,412 2,178,374 SH   SOLE 0 2,178,374 0 0
WILLIS LEASE FINANCE CORP COM 970646105 25,576 461,832 SH   SOLE 0 438,332 0 23,500
WILLSCOT CORP COM 971375126 9,382 602,200 SH   SOLE 0 602,200 0 0
WINGSTOP INC COM 974155103 121,380 1,390,700 SH   SOLE 0 1,349,210 0 41,490
WINMARK CORP COM 974250102 33,161 188,000 SH   SOLE 0 176,600 0 11,400
WINNEBAGO INDS INC COM 974637100 5,085 132,600 SH   SOLE 0 16,158 0 116,442
WINS FIN HLDGS INC ORD SHS G97223104 109 10,000 SH   SOLE 0 10,000 0 0
WINTRUST FINL CORP COM 97650W108 15,899 246,000 SH   SOLE 0 184,720 0 61,280
WIPRO LTD SPON ADR 1 SH 97651M109 11,458 3,139,267 SH   SOLE 0 3,131,476 0 7,791
WIRELESS TELECOM GROUP INC COM 976524108 1,460 1,013,883 SH   SOLE 0 1,012,970 0 913
WISDOMTREE INVTS INC COM 97717P104 11,912 2,279,802 SH   SOLE 0 2,279,802 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,124 16,700 SH   SOLE 0 16,700 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 238 2,400 SH   SOLE 0 2,400 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 410 11,300 SH   SOLE 0 11,300 0 0
WIX COM LTD SHS M98068105 204,003 1,747,500 SH   SOLE 0 1,561,397 0 186,103
WNS HOLDINGS LTD SPON ADR 92932M101 78,132 1,329,900 SH   SOLE 0 1,241,912 0 87,988
WOODWARD INC COM 980745103 11,946 110,784 SH   SOLE 0 31,813 0 78,971
WORKDAY INC CL A 98138H101 20,157 118,600 SH   SOLE 0 0 0 118,600
WORKIVA INC COM CL A 98139A105 83,084 1,895,600 SH   SOLE 0 1,634,966 0 260,634
WORLD ACCEP CORP DEL COM 981419104 36,213 284,000 SH   SOLE 0 284,000 0 0
WORLD FUEL SVCS CORP COM 981475106 33,904 848,873 SH   SOLE 0 713,967 0 134,906
WORLD WRESTLING ENTMT INC CL A 98156Q108 115,328 1,620,914 SH   SOLE 0 1,620,914 0 0
WORTHINGTON INDS INC COM 981811102 6,886 191,000 SH   SOLE 0 69,570 0 121,430
WPP PLC NEW ADR 92937A102 36,997 591,100 SH   SOLE 0 591,100 0 0
WSFS FINL CORP COM 929328102 102,878 2,332,833 SH   SOLE 0 2,332,833 0 0
W & T OFFSHORE INC COM 92922P106 42,532 9,732,638 SH   SOLE 0 9,610,807 0 121,831
WW INTL INC COM 98262P101 10,533 278,512 SH   SOLE 0 22,639 0 255,873
WYNN RESORTS LTD COM 983134107 13,068 120,200 SH   SOLE 0 30,501 0 89,699
XCEL BRANDS INC COM NEW 98400M101 125 64,988 SH   SOLE 0 27,373 0 37,615
XCEL ENERGY INC COM 98389B100 340,331 5,244,730 SH   SOLE 0 5,244,730 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,939 328,560 SH   SOLE 0 328,560 0 0
XENON PHARMACEUTICALS INC COM 98420N105 4,402 488,600 SH   SOLE 0 488,600 0 0
X FINANCIAL SPONSORED ADS 98372W103 303 133,314 SH   SOLE 0 102,107 0 31,207
XILINX INC COM 983919101 82,628 861,604 SH   SOLE 0 334,500 0 527,104
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1,335 328,877 SH   SOLE 0 307,307 0 21,570
XPERI CORP COM 98421B100 34,941 1,689,615 SH   SOLE 0 1,688,814 0 801
XPRESSPA GROUP INC COM NEW 98420U604 116 80,873 SH   SOLE 0 80,873 0 0
XTANT MED HLDGS INC COM NEW 98420P308 229 80,761 SH   SOLE 0 80,761 0 0
XUNLEI LTD SPONSORED ADR 98419E108 164 71,700 SH   SOLE 0 0 0 71,700
XYLEM INC COM 98419M100 1,648 20,700 SH   SOLE 0 2,513 0 18,187
YAMANA GOLD INC COM 98462Y100 75,900 23,872,281 SH   SOLE 0 20,661,766 0 3,210,515
YATRA ONLINE INC ORD SHS G98338109 734 178,100 SH   SOLE 0 178,100 0 0
YELP INC CL A 985817105 2,460 70,800 SH   SOLE 0 70,800 0 0
YEXT INC COM 98585N106 20,099 1,264,891 SH   SOLE 0 1,139,381 0 125,510
YIELD10 BIOSCIENCE INC COM NEW 98585K201 236 469,618 SH   SOLE 0 469,618 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 362 71,935 SH   SOLE 0 71,935 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 109 15,500 SH   SOLE 0 15,500 0 0
Y MABS THERAPEUTICS INC COM 984241109 1,842 70,700 SH   SOLE 0 70,700 0 0
YORK WTR CO COM 987184108 13,370 306,236 SH   SOLE 0 306,236 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7,662 828,300 SH   SOLE 0 0 0 828,300
YRC WORLDWIDE INC COM PAR $.01 984249607 2,918 966,253 SH   SOLE 0 740,057 0 226,196
YUM BRANDS INC COM 988498101 29,480 259,900 SH   SOLE 0 1,200 0 258,700
YUM CHINA HLDGS INC COM 98850P109 62,893 1,384,400 SH   SOLE 0 1,384,400 0 0
YY INC SPONSORED ADS A 98426T106 11,611 206,500 SH   SOLE 0 0 0 206,500
ZAFGEN INC COM 98885E103 1,619 2,190,621 SH   SOLE 0 1,694,545 0 496,076
ZAI LAB LTD ADR 98887Q104 11,925 368,631 SH   SOLE 0 368,031 0 600
ZAYO GROUP HLDGS INC COM 98919V105 102,378 3,020,000 SH   SOLE 0 1,674,423 0 1,345,577
ZEALAND PHARMA A S SPONSORED ADR 98920Y304 269 10,600 SH   SOLE 0 10,600 0 0
ZEDGE INC CL B 98923T104 394 236,114 SH   SOLE 0 236,114 0 0
ZION OIL & GAS INC COM 989696109 20 81,709 SH   SOLE 0 93 0 81,616
ZIONS BANCORPORATION N A COM 989701107 18,988 426,495 SH   SOLE 0 332,078 0 94,417
ZIOPHARM ONCOLOGY INC COM 98973P101 559 130,605 SH   SOLE 0 0 0 130,605
ZIX CORP COM 98974P100 25,732 3,554,095 SH   SOLE 0 3,554,095 0 0
ZK INTL GROUP CO LTD SHS G9892K100 496 403,071 SH   SOLE 0 403,071 0 0
ZOETIS INC CL A 98978V103 274,193 2,200,762 SH   SOLE 0 2,200,762 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 13 36,220 SH   SOLE 0 13,281 0 22,939
ZOVIO INC COM 98979V102 3,442 1,747,100 SH   SOLE 0 1,747,100 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 30,599 1,434,559 SH   SOLE 0 371,314 0 1,063,245
ZUMIEZ INC COM 989817101 1,137 35,900 SH   SOLE 0 100 0 35,800
ZUORA INC COM CL A 98983V106 4,890 324,900 SH   SOLE 0 41,058 0 283,842
ZYMEWORKS INC COM 98985W102 9,313 375,507 SH   SOLE 0 375,507 0 0
ZYNGA INC CL A 98986T108 102,306 17,578,293 SH   SOLE 0 5,385,522 0 12,192,771