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