0001037389-19-000271.txt : 20190812 0001037389-19-000271.hdr.sgml : 20190812 20190812171649 ACCESSION NUMBER: 0001037389-19-000271 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190812 DATE AS OF CHANGE: 20190812 EFFECTIVENESS DATE: 20190812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RENAISSANCE TECHNOLOGIES LLC CENTRAL INDEX KEY: 0001037389 IRS NUMBER: 260385758 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06262 FILM NUMBER: 191017461 BUSINESS ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2124866780 MAIL ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: RENAISSANCE TECHNOLOGIES CORP DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001037389 XXXXXXXX 06-30-2019 06-30-2019 RENAISSANCE TECHNOLOGIES LLC
800 THIRD AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-06262 N
Mark Silber Executive Vice President 212-829-4460 Mark Silber New York NY 08-12-2019 0 3513 113583341 false
INFORMATION TABLE 2 renaissance13Fq22019_holding.xml RENTEC Q2 2019 HOLDINGS 1347 PPTY INS HLDGS INC COM 68244P107 550 111062 SH SOLE 0 87879 0 23183 1ST CONSTITUTION BANCORP COM 31986N102 2034 110100 SH SOLE 0 102700 0 7400 1ST SOURCE CORP COM 336901103 14812 319214 SH SOLE 0 277440 0 41774 21VIANET GROUP INC SPONSORED ADS A 90138A103 9275 1190567 SH SOLE 0 1095800 0 94767 360 FINANCE INC ADS 88557W101 860 73200 SH SOLE 0 6400 0 66800 3M CO COM 88579Y101 11101 64042 SH SOLE 0 700 0 63342 58 COM INC SPON ADR REP A 31680Q104 2522 40563 SH SOLE 0 40563 0 0 8X8 INC NEW COM 282914100 3016 125130 SH SOLE 0 43168 0 81962 A10 NETWORKS INC COM 002121101 15132 2218700 SH SOLE 0 2218700 0 0 AAR CORP COM 000361105 4693 127560 SH SOLE 0 32644 0 94916 ABB LTD SPONSORED ADR 000375204 50734 2532900 SH SOLE 0 2129273 0 403627 ABBVIE INC COM 00287Y109 330043 4538542 SH SOLE 0 3241825 0 1296717 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 435 3200 SH SOLE 0 3200 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 497 6300 SH SOLE 0 6300 0 0 ABIOMED INC COM 003654100 633440 2431723 SH SOLE 0 2114702 0 317021 ACACIA COMMUNICATIONS INC COM 00401C108 56361 1195100 SH SOLE 0 626901 0 568199 ACACIA RESH CORP ACACIA TCH COM 003881307 10316 3485300 SH SOLE 0 3485300 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2039 74500 SH SOLE 0 74500 0 0 ACCO BRANDS CORP COM 00081T108 4721 599847 SH SOLE 0 320200 0 279647 ACCURAY INC COM 004397105 19725 5096900 SH SOLE 0 5096900 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 620 321268 SH SOLE 0 257961 0 63307 ACHILLION PHARMACEUTICALS IN COM 00448Q201 8059 3007000 SH SOLE 0 3007000 0 0 AC IMMUNE SA SHS H00263105 1377 248039 SH SOLE 0 216100 0 31939 ACLARIS THERAPEUTICS INC COM 00461U105 1532 699580 SH SOLE 0 699580 0 0 ACME UTD CORP COM 004816104 3633 160894 SH SOLE 0 147800 0 13094 ACM RESEARCH INC COM CL A 00108J109 787 50400 SH SOLE 0 7800 0 42600 ACNB CORP COM 000868109 3324 84000 SH SOLE 0 73500 0 10500 ACORDA THERAPEUTICS INC COM 00484M106 34960 4558000 SH SOLE 0 3908102 0 649898 ACTINIUM PHARMACEUTICALS INC COM 00507W107 52 211628 SH SOLE 0 211628 0 0 ACTUANT CORP CL A NEW 00508X203 12437 501300 SH SOLE 0 443066 0 58234 ACUITY BRANDS INC COM 00508Y102 86139 624600 SH SOLE 0 624600 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 10839 316200 SH SOLE 0 307200 0 9000 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1998 497100 SH SOLE 0 497100 0 0 ADDUS HOMECARE CORP COM 006739106 24254 323600 SH SOLE 0 311300 0 12300 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 452 285969 SH SOLE 0 285969 0 0 ADECOAGRO S A COM L00849106 348 48735 SH SOLE 0 0 0 48735 ADIENT PLC ORD SHS G0084W101 34723 1430700 SH SOLE 0 673018 0 757682 ADTRAN INC COM 00738A106 34555 2265928 SH SOLE 0 2055991 0 209937 ADURO BIOTECH INC COM 00739L101 2791 1812200 SH SOLE 0 1812200 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 31868 206750 SH SOLE 0 135489 0 71261 ADVANCED DISP SVCS INC DEL COM 00790X101 44929 1408000 SH SOLE 0 1145648 0 262352 ADVANCED DRAIN SYS INC DEL COM 00790R104 705 21500 SH SOLE 0 21500 0 0 ADVANCED ENERGY INDS COM 007973100 71008 1261917 SH SOLE 0 1210380 0 51537 ADVANSIX INC COM 00773T101 11257 460800 SH SOLE 0 396466 0 64334 ADVAXIS INC COM NEW 007624307 1047 501000 SH SOLE 0 501000 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 45866 3857500 SH SOLE 0 3857500 0 0 AECOM COM 00766T100 37100 980177 SH SOLE 0 978371 0 1806 AEGION CORP COM 00770F104 8744 475200 SH SOLE 0 475200 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3733 545000 SH SOLE 0 521400 0 23600 AEGON N V NY REGISTRY SHS 007924103 3682 743147 SH SOLE 0 0 0 743147 AERCAP HOLDINGS NV SHS N00985106 957 18400 SH SOLE 0 0 0 18400 AEROCENTURY CORP COM 007737109 244 33600 SH SOLE 0 33600 0 0 AEROHIVE NETWORKS INC COM 007786106 18894 4265120 SH SOLE 0 4265120 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 32825 733195 SH SOLE 0 295104 0 438091 AEROVIRONMENT INC COM 008073108 16823 296336 SH SOLE 0 54140 0 242196 AERPIO PHARMACEUTICALS INC COM 00810B105 57 63000 SH SOLE 0 63000 0 0 AES CORP COM 00130H105 166435 9930500 SH SOLE 0 9591883 0 338617 AETERNA ZENTARIS INC COM 007975402 275 93269 SH SOLE 0 20369 0 72900 AEVI GENOMIC MEDICINE INC COM 00835P105 313 1955391 SH SOLE 0 1955391 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 98949 1073900 SH SOLE 0 1066498 0 7402 AGCO CORP COM 001084102 28267 364400 SH SOLE 0 196525 0 167875 AGILENT TECHNOLOGIES INC COM 00846U101 152065 2036500 SH SOLE 0 2036500 0 0 AGILE THERAPEUTICS INC COM 00847L100 3291 2254180 SH SOLE 0 2254180 0 0 AGILYSYS INC COM 00847J105 12780 595252 SH SOLE 0 577200 0 18052 AGIOS PHARMACEUTICALS INC COM 00847X104 2509 50300 SH SOLE 0 3876 0 46424 AG MTG INVT TR INC COM 001228105 396 24900 SH SOLE 0 0 0 24900 AGNC INVT CORP COM 00123Q104 16410 975629 SH SOLE 0 0 0 975629 AGNICO EAGLE MINES LTD COM 008474108 105334 2055700 SH SOLE 0 2055700 0 0 AGROFRESH SOLUTIONS COM 00856G109 79 52385 SH SOLE 0 5385 0 47000 A H BELO CORP COM CL A 001282102 3202 867671 SH SOLE 0 855471 0 12200 AILERON THERAPEUTICS INC COM 00887A105 142 196548 SH SOLE 0 196548 0 0 AIRCASTLE LTD COM G0129K104 2558 120300 SH SOLE 0 0 0 120300 AIRGAIN INC COM 00938A104 2969 209824 SH SOLE 0 199824 0 10000 AIR T INC COM 009207101 3745 214111 SH SOLE 0 214111 0 0 AIR T INC *W EXP 06/07/202 00919P112 41 588131 SH SOLE 0 588131 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1396 57200 SH SOLE 0 57200 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 57589 718600 SH SOLE 0 718600 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 273 135000 SH SOLE 0 1300 0 133700 AKCEA THERAPEUTICS INC COM 00972L107 450 19200 SH SOLE 0 0 0 19200 AKERS BIOSCIENCES INC COM NEW 00973E300 11 24650 SH SOLE 0 0 0 24650 AKORN INC COM 009728106 44023 8548170 SH SOLE 0 7838281 0 709889 AK STL HLDG CORP COM 001547108 4893 2064571 SH SOLE 0 2064571 0 0 ALAMO GROUP INC COM 011311107 1799 18000 SH SOLE 0 400 0 17600 ALAMOS GOLD INC NEW COM CL A 011532108 49695 8214071 SH SOLE 0 8214071 0 0 ALARM COM HLDGS INC COM 011642105 11146 208329 SH SOLE 0 122654 0 85675 ALASKA COMMUNICATIONS SYS GR COM 01167P101 4156 2430270 SH SOLE 0 2290590 0 139680 ALBANY INTL CORP CL A 012348108 49050 591600 SH SOLE 0 587404 0 4196 ALBIREO PHARMA INC COM 01345P106 330 10248 SH SOLE 0 10248 0 0 ALCOA CORP COM 013872106 69024 2948496 SH SOLE 0 2677486 0 271010 ALDEYRA THERAPEUTICS INC COM 01438T106 541 90200 SH SOLE 0 0 0 90200 ALEXANDER & BALDWIN INC NEW COM 014491104 636 27531 SH SOLE 0 885 0 26646 ALEXANDERS INC COM 014752109 36276 97964 SH SOLE 0 97964 0 0 ALEXCO RESOURCE CORP COM 01535P106 955 837950 SH SOLE 0 837950 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 215140 1642542 SH SOLE 0 1619862 0 22680 ALGONQUIN PWR UTILS CORP COM 015857105 23127 1909751 SH SOLE 0 1618951 0 290800 ALICO INC COM 016230104 2145 70707 SH SOLE 0 69500 0 1207 ALIGN TECHNOLOGY INC COM 016255101 694563 2537681 SH SOLE 0 2327058 0 210623 ALIMERA SCIENCES INC COM 016259103 1004 1128404 SH SOLE 0 1056989 0 71415 ALIO GOLD INC COM 01627X108 1163 1489353 SH SOLE 0 1489353 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 2091 798176 SH SOLE 0 783161 0 15015 ALKERMES PLC SHS G01767105 89046 3950586 SH SOLE 0 3342444 0 608142 ALLEGHANY CORP DEL COM 017175100 50939 74788 SH SOLE 0 8112 0 66676 ALLEGIANCE BANCSHARES INC COM 01748H107 2612 78340 SH SOLE 0 78340 0 0 ALLEGIANT TRAVEL CO COM 01748X102 9557 66600 SH SOLE 0 33938 0 32662 ALLEGION PUB LTD CO ORD SHS G0176J109 11044 99900 SH SOLE 0 3007 0 96893 ALLENA PHARMACEUTICALS INC COM 018119107 310 76200 SH SOLE 0 69400 0 6800 ALLERGAN PLC SHS G0177J108 459422 2743966 SH SOLE 0 2743966 0 0 ALLETE INC COM NEW 018522300 91090 1094706 SH SOLE 0 1047919 0 46787 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 3031 102000 SH SOLE 0 0 0 102000 ALLIANCE DATA SYSTEMS CORP COM 018581108 50551 360742 SH SOLE 0 82961 0 277781 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4487 264243 SH SOLE 0 0 0 264243 ALLIANT ENERGY CORP COM 018802108 99436 2026004 SH SOLE 0 1618991 0 407013 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 179 95240 SH SOLE 0 95240 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 11010 290500 SH SOLE 0 241700 0 48800 ALLISON TRANSMISSION HLDGS I COM 01973R101 121038 2611400 SH SOLE 0 2201065 0 410335 ALLOT LTD SHS M0854Q105 12904 1789725 SH SOLE 0 1559826 0 229899 ALLSTATE CORP COM 020002101 126777 1246700 SH SOLE 0 1108480 0 138220 ALLY FINL INC COM 02005N100 39165 1263800 SH SOLE 0 221938 0 1041862 ALPHABET INC CAP STK CL A 02079K305 155109 143248 SH SOLE 0 14604 0 128644 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 9580 1025700 SH SOLE 0 960500 0 65200 ALPHA PRO TECH LTD COM 020772109 3745 1098286 SH SOLE 0 1063963 0 34323 ALPHATEC HOLDINGS INC COM NEW 02081G201 1257 276787 SH SOLE 0 276787 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 447 106261 SH SOLE 0 106261 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 4101 416300 SH SOLE 0 416300 0 0 ALTAIR ENGR INC COM CL A 021369103 3534 87500 SH SOLE 0 4742 0 82758 ALTA MESA RES INC CL A 02133L109 51 349023 SH SOLE 0 349023 0 0 ALTERYX INC COM CL A 02156B103 42698 391298 SH SOLE 0 34990 0 356308 ALTICE USA INC CL A 02156K103 203096 8340700 SH SOLE 0 7775832 0 564868 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10758 547200 SH SOLE 0 547200 0 0 ALTRIA GROUP INC COM 02209S103 34708 733000 SH SOLE 0 139346 0 593654 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 4658 529300 SH SOLE 0 529300 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 20322 2034200 SH SOLE 0 2034200 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 276 15800 SH SOLE 0 3000 0 12800 A MARK PRECIOUS METALS INC COM 00181T107 358 27400 SH SOLE 0 27400 0 0 AMAZON COM INC COM 023135106 165607 87455 SH SOLE 0 2781 0 84674 AMBAC FINL GROUP INC COM NEW 023139884 3724 221000 SH SOLE 0 100 0 220900 AMBARELLA INC SHS G037AX101 16769 380000 SH SOLE 0 260118 0 119882 AMBER RD INC COM 02318Y108 15014 1149600 SH SOLE 0 948000 0 201600 AMBEV SA SPONSORED ADR 02319V103 93529 20027600 SH SOLE 0 10040833 0 9986767 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 80 21344 SH SOLE 0 18444 0 2900 AMC ENTMT HLDGS INC CL A COM 00165C104 32591 3493168 SH SOLE 0 3493168 0 0 AMCON DISTRG CO COM NEW 02341Q205 1034 10790 SH SOLE 0 10790 0 0 AMCOR PLC ORD G0250X107 11300 994662 SH SOLE 0 0 0 994662 AMDOCS LTD SHS G02602103 22713 365800 SH SOLE 0 8176 0 357624 AMEDISYS INC COM 023436108 546 4500 SH SOLE 0 4500 0 0 AMERANT BANCORP INC CL A 023576101 457 23200 SH SOLE 0 23200 0 0 AMERCO COM 023586100 549 1451 SH SOLE 0 366 0 1085 AMEREN CORP COM 023608102 334690 4456000 SH SOLE 0 4456000 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1099 154300 SH SOLE 0 0 0 154300 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 22524 1546974 SH SOLE 0 1289410 0 257564 AMERICAN CAMPUS CMNTYS INC COM 024835100 11823 256128 SH SOLE 0 147714 0 108414 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 75424 4462954 SH SOLE 0 4462954 0 0 AMERICAN ELEC PWR CO INC COM 025537101 425687 4836800 SH SOLE 0 4836800 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3455 127200 SH SOLE 0 30793 0 96407 AMERICAN FINL GROUP INC OHIO COM 025932104 78093 762109 SH SOLE 0 589784 0 172325 AMERICAN FIN TR INC COM CLASS A 02607T109 1459 133833 SH SOLE 0 133833 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8165 335886 SH SOLE 0 313857 0 22029 AMERICAN NATL BANKSHARES INC COM 027745108 6527 168440 SH SOLE 0 165900 0 2540 AMERICAN NATL INS CO COM 028591105 24983 214500 SH SOLE 0 180000 0 34500 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 33178 3682400 SH SOLE 0 3384300 0 298100 AMERICAN PUBLIC EDUCATION IN COM 02913V103 37555 1269593 SH SOLE 0 1269593 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4754 638960 SH SOLE 0 638960 0 0 AMERICAN RLTY INVS INC COM 029174109 540 39600 SH SOLE 0 39600 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 46 16100 SH SOLE 0 0 0 16100 AMERICAN SOFTWARE INC CL A 029683109 26134 1987400 SH SOLE 0 1987400 0 0 AMERICAN STS WTR CO COM 029899101 20700 275118 SH SOLE 0 275118 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 10746 1157933 SH SOLE 0 1109358 0 48575 AMERICAN TOWER CORP NEW COM 03027X100 362694 1774000 SH SOLE 0 1774000 0 0 AMERICAN VANGUARD CORP COM 030371108 9182 595852 SH SOLE 0 546100 0 49752 AMERICAN WTR WKS CO INC NEW COM 030420103 17887 154200 SH SOLE 0 154200 0 0 AMERICAS CAR MART INC COM 03062T105 2611 30332 SH SOLE 0 0 0 30332 AMERICOLD RLTY TR COM 03064D108 50676 1563100 SH SOLE 0 682859 0 880241 AMERIGAS PARTNERS L P UNIT L P INT 030975106 268 7700 SH SOLE 0 0 0 7700 AMERI HLDGS INC COM 02362F104 56 161200 SH SOLE 0 0 0 161200 AMERIPRISE FINL INC COM 03076C106 1655 11400 SH SOLE 0 3900 0 7500 AMERISAFE INC COM 03071H100 9814 153900 SH SOLE 0 126900 0 27000 AMERISERV FINL INC COM 03074A102 3181 766391 SH SOLE 0 740092 0 26299 AMES NATL CORP COM 031001100 3117 115021 SH SOLE 0 112400 0 2621 AMETEK INC NEW COM 031100100 34169 376150 SH SOLE 0 56541 0 319609 AMGEN INC COM 031162100 546065 2963238 SH SOLE 0 2963238 0 0 AMICUS THERAPEUTICS INC COM 03152W109 3167 253800 SH SOLE 0 89011 0 164789 AMKOR TECHNOLOGY INC COM 031652100 17757 2380300 SH SOLE 0 1869861 0 510439 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 514 71700 SH SOLE 0 71700 0 0 AMPCO-PITTSBURGH CORP COM 032037103 1922 477024 SH SOLE 0 477024 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 12413 588000 SH SOLE 0 588000 0 0 AMPHENOL CORP NEW CL A 032095101 56451 588400 SH SOLE 0 139932 0 448468 AMREP CORP NEW COM 032159105 868 126580 SH SOLE 0 123680 0 2900 ANAPLAN INC COM 03272L108 13470 266900 SH SOLE 0 94613 0 172287 ANDERSONS INC COM 034164103 19526 716800 SH SOLE 0 716800 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 30372 2334500 SH SOLE 0 2334500 0 0 ANGIODYNAMICS INC COM 03475V101 7509 381346 SH SOLE 0 270900 0 110446 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 28117 1578700 SH SOLE 0 946452 0 632248 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 95927 1083800 SH SOLE 0 1083800 0 0 ANIKA THERAPEUTICS INC COM 035255108 18044 444222 SH SOLE 0 442910 0 1312 ANI PHARMACEUTICALS INC COM 00182C103 23682 288100 SH SOLE 0 288100 0 0 ANIXTER INTL INC COM 035290105 3069 51400 SH SOLE 0 6070 0 45330 ANNALY CAP MGMT INC COM 035710409 4669 511400 SH SOLE 0 511400 0 0 ANTARES PHARMA INC COM 036642106 1067 324328 SH SOLE 0 0 0 324328 ANTERO RES CORP COM 03674X106 34906 6312201 SH SOLE 0 1542404 0 4769797 ANWORTH MORTGAGE ASSET CP COM 037347101 24525 6470890 SH SOLE 0 6470890 0 0 AON PLC SHS CL A G0408V102 9205 47701 SH SOLE 0 4316 0 43385 APARTMENT INVT & MGMT CO CL A 03748R754 325559 6495595 SH SOLE 0 5892082 0 603513 APEX GLOBAL BRANDS INC COM 03755M102 170 415390 SH SOLE 0 415390 0 0 APHRIA INC COM 03765K104 1700 241500 SH SOLE 0 0 0 241500 APOGEE ENTERPRISES INC COM 037598109 1659 38183 SH SOLE 0 7883 0 30300 APOLLO COML REAL EST FIN INC COM 03762U105 10205 554940 SH SOLE 0 212026 0 342914 APOLLO ENDOSURGERY INC COM 03767D108 243 74700 SH SOLE 0 74700 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 5568 162334 SH SOLE 0 0 0 162334 APPFOLIO INC COM CL A 03783C100 33534 327894 SH SOLE 0 327894 0 0 APPIAN CORP CL A 03782L101 3546 98300 SH SOLE 0 671 0 97629 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 64653 4076488 SH SOLE 0 4076488 0 0 APPLE INC COM 037833100 459677 2322540 SH SOLE 0 1404663 0 917877 APPLIANCE RECYCLING CTRS AME COM 03814F403 270 61400 SH SOLE 0 61400 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 3630 957800 SH SOLE 0 951800 0 6000 APPLIED OPTOELECTRONICS INC COM 03823U102 898 87400 SH SOLE 0 13073 0 74327 APTARGROUP INC COM 038336103 11017 88600 SH SOLE 0 974 0 87626 APTEVO THERAPEUTICS INC COM 03835L108 1458 1644856 SH SOLE 0 1637036 0 7820 APTINYX INC COM 03836N103 37 11000 SH SOLE 0 7300 0 3700 APTOSE BIOSCIENCES INC COM NEW 03835T200 56 21600 SH SOLE 0 0 0 21600 APYX MED CORP COM 03837C106 4480 666600 SH SOLE 0 666600 0 0 AQUANTIA CORP COM 03842Q108 6798 521700 SH SOLE 0 521700 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 9076 454500 SH SOLE 0 434800 0 19700 AQUINOX PHARMACEUTICALS INC COM 03842B101 1140 482885 SH SOLE 0 482885 0 0 ARATANA THERAPEUTICS INC COM 03874P101 2110 408889 SH SOLE 0 408889 0 0 ARAVIVE INC COM 03890D108 890 148265 SH SOLE 0 148265 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 371 178200 SH SOLE 0 0 0 178200 ARCA BIOPHARMA INC COM 00211Y506 589 80485 SH SOLE 0 80485 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 48 15669 SH SOLE 0 0 0 15669 ARCBEST CORP COM 03937C105 2500 88935 SH SOLE 0 24354 0 64581 ARC DOCUMENT SOLUTIONS INC COM 00191G103 7037 3449503 SH SOLE 0 3407835 0 41668 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 42358 2349300 SH SOLE 0 2349300 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 96 214000 SH SOLE 0 214000 0 0 ARCH CAP GROUP LTD ORD G0450A105 188500 5083600 SH SOLE 0 4667158 0 416442 ARCH COAL INC CL A 039380407 18964 201300 SH SOLE 0 201300 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 26179 641634 SH SOLE 0 44637 0 596997 ARCHROCK INC COM 03957W106 2783 262500 SH SOLE 0 262500 0 0 ARCIMOTO INC COM 039587100 72 22200 SH SOLE 0 0 0 22200 ARCONIC INC COM 03965L100 36143 1399800 SH SOLE 0 1399800 0 0 ARCO PLATFORM LTD COM CL A G04553106 377 8600 SH SOLE 0 200 0 8400 ARCUS BIOSCIENCES INC COM 03969F109 275 34600 SH SOLE 0 34600 0 0 ARDAGH GROUP S A CL A L0223L101 9945 568290 SH SOLE 0 568290 0 0 ARDELYX INC COM 039697107 5649 2100070 SH SOLE 0 2100070 0 0 ARDMORE SHIPPING CORP COM Y0207T100 3812 467698 SH SOLE 0 467698 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1924 32816 SH SOLE 0 11666 0 21150 ARES COML REAL ESTATE CORP COM 04013V108 2226 149800 SH SOLE 0 0 0 149800 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9468 361800 SH SOLE 0 181999 0 179801 ARGAN INC COM 04010E109 32720 806700 SH SOLE 0 751746 0 54954 ARGENX SE SPONSORED ADR 04016X101 11666 82400 SH SOLE 0 0 0 82400 ARGO GROUP INTL HLDGS LTD COM G0464B107 7091 95765 SH SOLE 0 45825 0 49940 ARISTA NETWORKS INC COM 040413106 127733 492000 SH SOLE 0 492000 0 0 ARK ETF TR INNOVATION ETF 00214Q104 254 5300 SH SOLE 0 5300 0 0 ARK RESTAURANTS CORP COM 040712101 1757 85900 SH SOLE 0 85600 0 300 ARLINGTON ASSET INVT CORP CL A NEW 041356205 3855 560300 SH SOLE 0 560300 0 0 ARLO TECHNOLOGIES INC COM 04206A101 228 56898 SH SOLE 0 19787 0 37111 ARMADA HOFFLER PPTYS INC COM 04208T108 57933 3500509 SH SOLE 0 3500509 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 300 74854 SH SOLE 0 74854 0 0 ARMSTRONG FLOORING INC COM 04238R106 1882 191100 SH SOLE 0 191100 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 65931 678300 SH SOLE 0 456864 0 221436 AROTECH CORP COM NEW 042682203 196 98606 SH SOLE 0 98606 0 0 ARQULE INC COM 04269E107 2026 183983 SH SOLE 0 45613 0 138370 ARRAY BIOPHARMA INC COM 04269X105 62298 1344652 SH SOLE 0 152177 0 1192475 ARROW FINL CORP COM 042744102 12115 348840 SH SOLE 0 348840 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 20903 788800 SH SOLE 0 164951 0 623849 ARTESIAN RESOURCES CORP CL A 043113208 14247 383300 SH SOLE 0 382200 0 1100 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 84305 3063415 SH SOLE 0 2820391 0 243024 ARTS WAY MFG INC COM 043168103 31 15300 SH SOLE 0 15300 0 0 ASANKO GOLD INC COM 04341Y105 3658 5849336 SH SOLE 0 4992836 0 856500 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1653 19600 SH SOLE 0 974 0 18626 ASCENA RETAIL GROUP INC COM 04351G101 3588 5881240 SH SOLE 0 5478700 0 402540 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 20704 179799 SH SOLE 0 0 0 179799 ASCENT CAP GROUP INC COM SER A 043632108 1007 932307 SH SOLE 0 932307 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 6037 1528249 SH SOLE 0 1272500 0 255749 ASGN INC COM 00191U102 13235 218394 SH SOLE 0 31627 0 186767 ASHFORD HOSPITALITY TR INC COM SHS 044103109 20822 7010925 SH SOLE 0 7010925 0 0 ASHFORD INC COM 044104107 635 19980 SH SOLE 0 18980 0 1000 ASHLAND GLOBAL HLDGS INC COM 044186104 14297 178775 SH SOLE 0 39257 0 139518 ASML HOLDING N V N Y REGISTRY SHS N07059210 57743 276937 SH SOLE 0 0 0 276937 ASPEN AEROGELS INC COM 04523Y105 3810 534331 SH SOLE 0 534331 0 0 ASPEN TECHNOLOGY INC COM 045327103 339421 2731103 SH SOLE 0 2731103 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1798 133300 SH SOLE 0 0 0 133300 ASSERTIO THERAPEUTICS INC COM 04545L107 17556 5088689 SH SOLE 0 5088689 0 0 ASSOCIATED BANC CORP COM 045487105 9167 433631 SH SOLE 0 185596 0 248035 ASSOCIATED CAP GROUP INC CL A 045528106 972 26000 SH SOLE 0 26000 0 0 ASSURANT INC COM 04621X108 111699 1050000 SH SOLE 0 689064 0 360936 ASSURED GUARANTY LTD COM G0585R106 12902 306600 SH SOLE 0 37543 0 269057 ASTA FDG INC COM 046220109 84 11971 SH SOLE 0 11771 0 200 ASTEC INDS INC COM 046224101 734 22537 SH SOLE 0 0 0 22537 ASTRAZENECA PLC SPONSORED ADR 046353108 57818 1400637 SH SOLE 0 29490 0 1371147 ASTRONICS CORP COM 046433108 4440 110400 SH SOLE 0 68400 0 42000 ASTRONOVA INC COM 04638F108 6645 257176 SH SOLE 0 212350 0 44826 ATARA BIOTHERAPEUTICS INC COM 046513107 3060 152148 SH SOLE 0 52830 0 99318 ATENTO S A SHS L0427L105 97 39000 SH SOLE 0 0 0 39000 ATHENE HLDG LTD CL A G0684D107 20798 483000 SH SOLE 0 32300 0 450700 ATHERSYS INC COM 04744L106 1726 1027326 SH SOLE 0 972926 0 54400 AT HOME GROUP INC COM 04650Y100 2641 396583 SH SOLE 0 136805 0 259778 ATKORE INTL GROUP INC COM 047649108 1894 73200 SH SOLE 0 68400 0 4800 ATLANTIC AMERN CORP COM 048209100 129 52500 SH SOLE 0 52500 0 0 ATLANTICA YIELD PLC SHS G0751N103 875 38600 SH SOLE 0 3609 0 34991 ATLANTIC CAP BANCSHARES INC COM 048269203 5341 311995 SH SOLE 0 279408 0 32587 ATLANTIC PWR CORP COM NEW 04878Q863 1072 443235 SH SOLE 0 0 0 443235 ATLANTIC UN BANKSHARES CORP COM 04911A107 20219 572302 SH SOLE 0 572302 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 154 38148 SH SOLE 0 33248 0 4900 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1375 30800 SH SOLE 0 1296 0 29504 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 694 956529 SH SOLE 0 956529 0 0 ATLASSIAN CORP PLC CL A G06242104 602858 4607600 SH SOLE 0 4585223 0 22377 ATMOS ENERGY CORP COM 049560105 31394 297400 SH SOLE 0 5473 0 291927 ATN INTL INC COM 00215F107 39505 684300 SH SOLE 0 684300 0 0 ATRICURE INC COM 04963C209 5229 175241 SH SOLE 0 99100 0 76141 ATRION CORP COM 049904105 51932 60900 SH SOLE 0 53000 0 7900 AT&T INC COM 00206R102 7844 234086 SH SOLE 0 0 0 234086 ATYR PHARMA INC COM 002120103 676 1845873 SH SOLE 0 1845873 0 0 AUBURN NATL BANCORP COM 050473107 343 10246 SH SOLE 0 4590 0 5656 AU OPTRONICS CORP SPONSORED ADR 002255107 45041 15216596 SH SOLE 0 15216596 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 452 68623 SH SOLE 0 0 0 68623 AURORA CANNABIS INC COM 05156X108 13271 1693900 SH SOLE 0 623900 0 1070000 AURYN RES INC COM 05208W108 279 163400 SH SOLE 0 0 0 163400 AUTODESK INC COM 052769106 18468 113368 SH SOLE 0 7426 0 105942 AUTOHOME INC SP ADR RP CL A 05278C107 2243 26200 SH SOLE 0 1164 0 25036 AUTOLIV INC COM 052800109 7657 108600 SH SOLE 0 62878 0 45722 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1451 90096 SH SOLE 0 15400 0 74696 AUTOMATIC DATA PROCESSING IN COM 053015103 26205 158499 SH SOLE 0 9952 0 148547 AUTONATION INC COM 05329W102 10959 261300 SH SOLE 0 48125 0 213175 AUTOWEB INC COM 05335B100 1447 407590 SH SOLE 0 407590 0 0 AUTOZONE INC COM 053332102 79382 72200 SH SOLE 0 9225 0 62975 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 2320 802606 SH SOLE 0 802606 0 0 AVALARA INC COM 05338G106 94813 1313200 SH SOLE 0 860895 0 452305 AVALONBAY CMNTYS INC COM 053484101 195990 964614 SH SOLE 0 913300 0 51314 AVANGRID INC COM 05351W103 48776 965855 SH SOLE 0 965855 0 0 AVEDRO INC COM 05355N109 320 16300 SH SOLE 0 0 0 16300 AVENUE THERAPEUTICS INC COM NEW 05360L205 101 16100 SH SOLE 0 0 0 16100 AVERY DENNISON CORP COM 053611109 9220 79700 SH SOLE 0 42504 0 37196 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 6257 1612667 SH SOLE 0 1612667 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 3991 291302 SH SOLE 0 291302 0 0 AVID BIOSERVICES INC COM 05368M106 991 177006 SH SOLE 0 177006 0 0 AVID TECHNOLOGY INC COM 05367P100 3652 400464 SH SOLE 0 371564 0 28900 AVINGER INC COM 053734604 497 164020 SH SOLE 0 164020 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 24 44228 SH SOLE 0 44228 0 0 AVIS BUDGET GROUP INC COM 053774105 120834 3436700 SH SOLE 0 3436700 0 0 AVISTA CORP COM 05379B107 79853 1790430 SH SOLE 0 1583086 0 207344 AVNET INC COM 053807103 1639 36200 SH SOLE 0 6648 0 29552 AVON PRODS INC COM 054303102 95967 24733778 SH SOLE 0 23526978 0 1206800 AVROBIO INC COM 05455M100 259 15900 SH SOLE 0 0 0 15900 AVX CORP NEW COM 002444107 3695 222600 SH SOLE 0 129600 0 93000 AWARE INC MASS COM 05453N100 2870 864606 SH SOLE 0 848706 0 15900 AXA EQUITABLE HLDGS INC COM 054561105 22977 1099400 SH SOLE 0 547526 0 551874 AXALTA COATING SYS LTD COM G0750C108 139654 4691100 SH SOLE 0 4195584 0 495516 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1800 119599 SH SOLE 0 18678 0 100921 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 151948 2547330 SH SOLE 0 2192549 0 354781 AXOVANT GENE THERAPIES LTD COM G0750W203 2055 329823 SH SOLE 0 329823 0 0 AXSOME THERAPEUTICS INC COM 05464T104 6365 247200 SH SOLE 0 77385 0 169815 AXT INC COM 00246W103 723 182467 SH SOLE 0 0 0 182467 AZURE PWR GLOBAL LTD SHS V0393H103 1732 164161 SH SOLE 0 116861 0 47300 AZZ INC COM 002474104 9466 205700 SH SOLE 0 101927 0 103773 B2GOLD CORP COM 11777Q209 71015 23432515 SH SOLE 0 20778231 0 2654284 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 365 1064611 SH SOLE 0 1064611 0 0 BADGER METER INC COM 056525108 1528 25602 SH SOLE 0 0 0 25602 BALCHEM CORP COM 057665200 24304 243108 SH SOLE 0 243108 0 0 BALLANTYNE STRONG INC COM 058516105 1902 588903 SH SOLE 0 576403 0 12500 BANCFIRST CORP COM 05945F103 14465 259888 SH SOLE 0 249302 0 10586 BANCO BRADESCO S A SP ADR PFD NEW 059460303 45153 4598092 SH SOLE 0 697922 0 3900170 BANCO DE CHILE SPONSORED ADS 059520106 62408 2101975 SH SOLE 0 2032888 0 69087 BANC OF CALIFORNIA INC COM 05990K106 2658 190300 SH SOLE 0 111049 0 79251 BANCOLOMBIA S A SPON ADR PREF 05968L102 21615 423500 SH SOLE 0 382641 0 40859 BANCO MACRO SA SPON ADR B 05961W105 17462 239700 SH SOLE 0 0 0 239700 BANCORP INC DEL COM 05969A105 6565 736000 SH SOLE 0 636500 0 99500 BANCORPSOUTH BK TUPELO MISS COM 05971J102 529 18200 SH SOLE 0 7850 0 10350 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 40150 3382500 SH SOLE 0 2805123 0 577377 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 64583 2158527 SH SOLE 0 2127447 0 31080 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 12138 1586626 SH SOLE 0 1257457 0 329169 BANDWIDTH INC COM CL A 05988J103 8027 107000 SH SOLE 0 107000 0 0 BANK AMER CORP COM 060505104 14444 498066 SH SOLE 0 498066 0 0 BANK COMM HLDGS COM 06424J103 1305 122100 SH SOLE 0 95300 0 26800 BANKFINANCIAL CORP COM 06643P104 14295 1021800 SH SOLE 0 936900 0 84900 BANK HAWAII CORP COM 062540109 38238 461200 SH SOLE 0 449115 0 12085 BANK MONTREAL QUE COM 063671101 33900 448950 SH SOLE 0 297250 0 151700 BANK N S HALIFAX COM 064149107 231929 4268600 SH SOLE 0 4097197 0 171403 BANK OF MARIN BANCORP COM 063425102 10141 247211 SH SOLE 0 227982 0 19229 BANK OZK COM 06417N103 22432 745497 SH SOLE 0 735918 0 9579 BANK PRINCETON NEW JERSEY COM 064520109 1309 43623 SH SOLE 0 43623 0 0 BANK SOUTH CAROLINA CORP COM 065066102 215 11370 SH SOLE 0 3035 0 8335 BANKUNITED INC COM 06652K103 15989 473900 SH SOLE 0 232905 0 240995 BANKWELL FINL GROUP INC COM 06654A103 5585 194600 SH SOLE 0 194300 0 300 BANNER CORP COM NEW 06652V208 1229 22700 SH SOLE 0 22700 0 0 BARCLAYS PLC ADR 06738E204 18541 2436400 SH SOLE 0 2436400 0 0 BAR HBR BANKSHARES COM 066849100 6872 258450 SH SOLE 0 258450 0 0 BARNES GROUP INC COM 067806109 9437 167500 SH SOLE 0 46996 0 120504 BARNES & NOBLE ED INC COM 06777U101 645 192000 SH SOLE 0 0 0 192000 BARNWELL INDS INC COM 068221100 146 129544 SH SOLE 0 129544 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 33238 402400 SH SOLE 0 399600 0 2800 BARRICK GOLD CORPORATION COM 067901108 177415 11248725 SH SOLE 0 8171087 0 3077638 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2223 1169900 SH SOLE 0 1169900 0 0 BASSETT FURNITURE INDS INC COM 070203104 11610 761300 SH SOLE 0 737600 0 23700 BAT GROUP INC COM 07039P104 34 59109 SH SOLE 0 26665 0 32444 BAUSCH HEALTH COS INC COM 071734107 76598 3037200 SH SOLE 0 3037200 0 0 BB&T CORP COM 054937107 92146 1875562 SH SOLE 0 827285 0 1048277 BBX CAP CORP NEW CL A 05491N104 5861 1193777 SH SOLE 0 1193777 0 0 BCB BANCORP INC COM 055298103 6386 461076 SH SOLE 0 433576 0 27500 BCE INC COM NEW 05534B760 137496 3023226 SH SOLE 0 2893369 0 129857 B COMMUNICATIONS LTD SHS M15629104 96 55148 SH SOLE 0 55148 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1016 315500 SH SOLE 0 241500 0 74000 BEAZER HOMES USA INC COM NEW 07556Q881 1175 122300 SH SOLE 0 122300 0 0 BED BATH & BEYOND INC COM 075896100 51669 4446560 SH SOLE 0 2914509 0 1532051 BELDEN INC COM 077454106 15583 261593 SH SOLE 0 182611 0 78982 BEL FUSE INC CL A 077347201 326 21400 SH SOLE 0 21400 0 0 BEL FUSE INC CL B 077347300 8919 519439 SH SOLE 0 517823 0 1616 BELLEROPHON THERAPEUTICS INC COM 078771102 860 1434538 SH SOLE 0 1434538 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 2660 1564959 SH SOLE 0 1350259 0 214700 BENCHMARK ELECTRS INC COM 08160H101 12174 484650 SH SOLE 0 430840 0 53810 BENEFITFOCUS INC COM 08180D106 3175 116945 SH SOLE 0 7770 0 109175 BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 10 13700 SH SOLE 0 13700 0 0 BERKLEY W R CORP COM 084423102 1276 19350 SH SOLE 0 19350 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 46479 146 SH SOLE 0 15 0 131 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 199335 935100 SH SOLE 0 118994 0 816106 BERKSHIRE HILLS BANCORP INC COM 084680107 15909 506823 SH SOLE 0 475990 0 30833 BERRY GLOBAL GROUP INC COM 08579W103 15774 299937 SH SOLE 0 95823 0 204114 BEST BUY INC COM 086516101 189493 2717530 SH SOLE 0 2097579 0 619951 BEST INC SPONSORED ADS 08653C106 2831 513800 SH SOLE 0 513800 0 0 BGC PARTNERS INC CL A 05541T101 2320 443520 SH SOLE 0 37637 0 405883 BG STAFFING INC COM 05544A109 1031 54600 SH SOLE 0 54600 0 0 BHP GROUP LTD SPONSORED ADS 088606108 14574 250800 SH SOLE 0 0 0 250800 BHP GROUP PLC SPONSORED ADR 05545E209 23925 468100 SH SOLE 0 0 0 468100 BIG 5 SPORTING GOODS CORP COM 08915P101 229 117244 SH SOLE 0 0 0 117244 BIGLARI HLDGS INC COM STK CL B 08986R309 2935 28262 SH SOLE 0 27276 0 986 BIG LOTS INC COM 089302103 6191 216400 SH SOLE 0 34259 0 182141 BILIBILI INC SPONS ADS REP Z 090040106 8042 494300 SH SOLE 0 22586 0 471714 BIOANALYTICAL SYS INC COM 09058M103 506 253001 SH SOLE 0 252001 0 1000 BIODELIVERY SCIENCES INTL IN COM 09060J106 1081 232500 SH SOLE 0 0 0 232500 BIOGEN INC COM 09062X103 580717 2483077 SH SOLE 0 2482916 0 161 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5334 121800 SH SOLE 0 15265 0 106535 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2044 120600 SH SOLE 0 120600 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 46026 537371 SH SOLE 0 133220 0 404151 BIO PATH HOLDINGS INC COM 09057N300 1617 120781 SH SOLE 0 120781 0 0 BIO RAD LABS INC CL A 090572207 41231 131900 SH SOLE 0 20721 0 111179 BIO RAD LABS INC CL B 090572108 337 1100 SH SOLE 0 1100 0 0 BIOSCRIP INC COM 09069N108 2443 939706 SH SOLE 0 939706 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 33629 563207 SH SOLE 0 543247 0 19960 BIO TECHNE CORP COM 09073M104 98474 472320 SH SOLE 0 472320 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 785 71600 SH SOLE 0 71600 0 0 BIQI INTL HLDGS CORP SHS G1288E103 113 162117 SH SOLE 0 162117 0 0 BJS RESTAURANTS INC COM 09180C106 1557 35429 SH SOLE 0 0 0 35429 BJS WHSL CLUB HLDGS INC COM 05550J101 19937 755200 SH SOLE 0 192486 0 562714 BK TECHNOLOGIES CORPORATION COM 05587G104 2716 631700 SH SOLE 0 630800 0 900 BLACKBERRY LTD COM 09228F103 45499 6099087 SH SOLE 0 5087844 0 1011243 BLACK HILLS CORP COM 092113109 96391 1233100 SH SOLE 0 1152793 0 80307 BLACK KNIGHT INC COM 09215C105 6808 113178 SH SOLE 0 24965 0 88213 BLACK STONE MINERALS L P COM UNIT 09225M101 4052 261442 SH SOLE 0 0 0 261442 BLACKSTONE MTG TR INC COM CL A 09257W100 22746 639280 SH SOLE 0 122331 0 516949 BLOCK H & R INC COM 093671105 49107 1676000 SH SOLE 0 535765 0 1140235 BLONDER TONGUE LABS INC COM 093698108 74 76657 SH SOLE 0 76657 0 0 BLOOMIN BRANDS INC COM 094235108 1708 90300 SH SOLE 0 90300 0 0 BLUCORA INC COM 095229100 83010 2733300 SH SOLE 0 2672145 0 61155 BLUE APRON HLDGS INC CL A NEW 09523Q200 1439 212812 SH SOLE 0 212812 0 0 BLUE BIRD CORP COM 095306106 8823 448100 SH SOLE 0 448100 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 1537 233300 SH SOLE 0 233300 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10701 910761 SH SOLE 0 867861 0 42900 BMC STK HLDGS INC COM 05591B109 12162 573700 SH SOLE 0 530547 0 43153 BOEING CO COM 097023105 18055 49600 SH SOLE 0 300 0 49300 BOINGO WIRELESS INC COM 09739C102 52126 2900700 SH SOLE 0 2730106 0 170594 BOISE CASCADE CO DEL COM 09739D100 3514 125000 SH SOLE 0 125000 0 0 BOK FINL CORP COM NEW 05561Q201 14468 191679 SH SOLE 0 113180 0 78499 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 365 136200 SH SOLE 0 136200 0 0 BOOT BARN HLDGS INC COM 099406100 16188 454200 SH SOLE 0 177185 0 277015 BORGWARNER INC COM 099724106 2338 55693 SH SOLE 0 55693 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 368 129684 SH SOLE 0 129684 0 0 BOSTON BEER INC CL A 100557107 122205 323500 SH SOLE 0 316615 0 6885 BOSTON OMAHA CORP COM 101044105 271 11700 SH SOLE 0 0 0 11700 BOSTON PRIVATE FINL HLDGS IN COM 101119105 11604 961372 SH SOLE 0 813951 0 147421 BOSTON PROPERTIES INC COM 101121101 35785 277400 SH SOLE 0 76250 0 201150 BOSTON SCIENTIFIC CORP COM 101137107 5107 118829 SH SOLE 0 118829 0 0 BOTTOMLINE TECH DEL INC COM 101388106 7226 163342 SH SOLE 0 130615 0 32727 BOX INC CL A 10316T104 37136 2108812 SH SOLE 0 1574852 0 533960 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1706 110200 SH SOLE 0 0 0 110200 BP PLC SPONSORED ADR 055622104 511984 12277802 SH SOLE 0 12277802 0 0 BRADY CORP CL A 104674106 105599 2141098 SH SOLE 0 2108429 0 32669 BRAEMAR HOTELS & RESORTS INC COM 10482B101 7843 792175 SH SOLE 0 792175 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 886 224377 SH SOLE 0 224377 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 24789 1731098 SH SOLE 0 1154869 0 576229 BRF SA SPONSORED ADR 10552T107 9081 1194860 SH SOLE 0 270216 0 924644 BRIDGE BANCORP INC COM 108035106 7801 264800 SH SOLE 0 260300 0 4500 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1900 164679 SH SOLE 0 164679 0 0 BRIGGS & STRATTON CORP COM 109043109 1139 111200 SH SOLE 0 10115 0 101085 BRIGHTCOVE INC COM 10921T101 22626 2190351 SH SOLE 0 2048551 0 141800 BRIGHTHOUSE FINL INC COM 10922N103 5819 158600 SH SOLE 0 1000 0 157600 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1199 132300 SH SOLE 0 132300 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 6746 591200 SH SOLE 0 398700 0 192500 BRINKER INTL INC COM 109641100 4069 103400 SH SOLE 0 15481 0 87919 BRINKS CO COM 109696104 1567 19300 SH SOLE 0 2062 0 17238 BRISTOL MYERS SQUIBB CO COM 110122108 938682 20698607 SH SOLE 0 15644908 0 5053699 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 13437 385334 SH SOLE 0 385334 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 77592 4339600 SH SOLE 0 4339600 0 0 BROADVISION INC COM PAR 111412706 121 85600 SH SOLE 0 85600 0 0 BROADWIND ENERGY INC COM NEW 11161T207 1637 737200 SH SOLE 0 737200 0 0 BROOKDALE SR LIVING INC COM 112463104 82084 11384695 SH SOLE 0 11012192 0 372503 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 37906 792375 SH SOLE 0 143878 0 648497 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1841 47750 SH SOLE 0 0 0 47750 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5828 135800 SH SOLE 0 0 0 135800 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 25145 1328871 SH SOLE 0 0 0 1328871 BROOKFIELD PROPERTY REIT INC CL A 11282X103 9347 494800 SH SOLE 0 102609 0 392191 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1119 32338 SH SOLE 0 0 0 32338 BROOKLINE BANCORP INC DEL COM 11373M107 24842 1615200 SH SOLE 0 1615200 0 0 BROWN & BROWN INC COM 115236101 122278 3650100 SH SOLE 0 3607039 0 43061 BROWN FORMAN CORP CL A 115637100 12727 231400 SH SOLE 0 224300 0 7100 BROWN FORMAN CORP CL B 115637209 21808 393434 SH SOLE 0 248653 0 144781 BRP INC COM SUN VTG 05577W200 455 12700 SH SOLE 0 4800 0 7900 BRT APARTMENTS CORP COM 055645303 8111 574042 SH SOLE 0 522442 0 51600 BRUKER CORP COM 116794108 10135 202910 SH SOLE 0 3561 0 199349 BRUNSWICK CORP COM 117043109 5553 121000 SH SOLE 0 56232 0 64768 BRYN MAWR BK CORP COM 117665109 28838 772720 SH SOLE 0 769433 0 3287 BSQUARE CORP COM NEW 11776U300 1087 936979 SH SOLE 0 936979 0 0 BT GROUP PLC ADR 05577E101 28048 2196400 SH SOLE 0 1788988 0 407412 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4435 108034 SH SOLE 0 0 0 108034 BUCKLE INC COM 118440106 2582 149150 SH SOLE 0 106562 0 42588 BUILD A BEAR WORKSHOP COM 120076104 5844 1045377 SH SOLE 0 840300 0 205077 BUILDERS FIRSTSOURCE INC COM 12008R107 29822 1768800 SH SOLE 0 1426200 0 342600 BUNGE LIMITED COM G16962105 50262 902200 SH SOLE 0 67792 0 834408 BYLINE BANCORP INC COM 124411109 2927 153100 SH SOLE 0 140800 0 12300 CABLE ONE INC COM 12685J105 326238 278600 SH SOLE 0 237001 0 41599 CABOT MICROELECTRONICS CORP COM 12709P103 101963 926266 SH SOLE 0 908885 0 17381 CABOT OIL & GAS CORP COM 127097103 31542 1373800 SH SOLE 0 258945 0 1114855 CACI INTL INC CL A 127190304 11130 54400 SH SOLE 0 21400 0 33000 CACTUS INC CL A 127203107 10552 318600 SH SOLE 0 54210 0 264390 CADENCE DESIGN SYSTEM INC COM 127387108 116660 1647502 SH SOLE 0 672084 0 975418 CADIZ INC COM NEW 127537207 771 68500 SH SOLE 0 0 0 68500 CAE INC COM 124765108 52694 1961800 SH SOLE 0 1944300 0 17500 CAESARS ENTMT CORP COM 127686103 20314 1718585 SH SOLE 0 83367 0 1635218 CAESARSTONE LTD ORD SHS M20598104 1355 90164 SH SOLE 0 88500 0 1664 CALADRIUS BIOSCIENCES INC COM NEW 128058203 867 380336 SH SOLE 0 318425 0 61911 CALAMP CORP COM 128126109 12749 1091501 SH SOLE 0 992290 0 99211 CALAVO GROWERS INC COM 128246105 11241 116200 SH SOLE 0 116200 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 73 11500 SH SOLE 0 0 0 11500 CALIFORNIA WTR SVC GROUP COM 130788102 3893 76900 SH SOLE 0 4813 0 72087 CALITHERA BIOSCIENCES INC COM 13089P101 2926 750198 SH SOLE 0 750198 0 0 CALIX INC COM 13100M509 19816 3020718 SH SOLE 0 2957800 0 62918 CAL MAINE FOODS INC COM NEW 128030202 46426 1112808 SH SOLE 0 1022763 0 90045 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 221 52800 SH SOLE 0 0 0 52800 CAMBER ENERGY INC COM NEW 13200M300 99 657600 SH SOLE 0 0 0 657600 CAMBREX CORP COM 132011107 3122 66700 SH SOLE 0 14151 0 52549 CAMBRIDGE BANCORP COM 132152109 725 8900 SH SOLE 0 8300 0 600 CAMDEN NATL CORP COM 133034108 23458 511400 SH SOLE 0 485553 0 25847 CAMDEN PPTY TR SH BEN INT 133131102 13070 125200 SH SOLE 0 48251 0 76949 CAMECO CORP COM 13321L108 10359 965400 SH SOLE 0 670820 0 294580 CAMPBELL SOUP CO COM 134429109 28882 720800 SH SOLE 0 130076 0 590724 CAMTEK LTD ORD M20791105 16338 1933465 SH SOLE 0 1676700 0 256765 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 260 6707 SH SOLE 0 0 0 6707 CANADIAN NATL RY CO COM 136375102 47608 514600 SH SOLE 0 414100 0 100500 CANADIAN PAC RY LTD COM 13645T100 34649 147100 SH SOLE 0 17601 0 129499 CANCER GENETICS INC COM 13739U104 453 2777125 SH SOLE 0 2777125 0 0 CANNAE HLDGS INC COM 13765N107 8619 297400 SH SOLE 0 297400 0 0 CANON INC SPONSORED ADR 138006309 68158 2328600 SH SOLE 0 2122200 0 206400 CAPITAL CITY BK GROUP INC COM 139674105 5642 227028 SH SOLE 0 224929 0 2099 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 530 50449 SH SOLE 0 0 0 50449 CAPITAL SR LIVING CORP COM 140475104 5149 1023700 SH SOLE 0 1023700 0 0 CAPITOL FED FINL INC COM 14057J101 115515 8388858 SH SOLE 0 8388858 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 2099 138572 SH SOLE 0 132972 0 5600 CAPSTEAD MTG CORP COM NO PAR 14067E506 18060 2162900 SH SOLE 0 2162900 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 1204 1530259 SH SOLE 0 1530259 0 0 CARBO CERAMICS INC COM 140781105 2817 2086828 SH SOLE 0 1840106 0 246722 CARBON BLACK INC COM 14081R103 3163 189200 SH SOLE 0 189200 0 0 CARBONITE INC COM 141337105 4862 186700 SH SOLE 0 186700 0 0 CARDINAL HEALTH INC COM 14149Y108 76863 1631920 SH SOLE 0 958596 0 673324 CARDIOVASCULAR SYS INC DEL COM 141619106 50662 1180100 SH SOLE 0 1157773 0 22327 CARDTRONICS PLC SHS CL A G1991C105 31175 1141100 SH SOLE 0 971123 0 169977 CARE COM INC COM 141633107 26200 2386200 SH SOLE 0 2207400 0 178800 CAREDX INC COM 14167L103 11977 332800 SH SOLE 0 332800 0 0 CAREER EDUCATION CORP COM 141665109 83427 4374762 SH SOLE 0 4364400 0 10362 CARETRUST REIT INC COM 14174T107 19074 802100 SH SOLE 0 677448 0 124652 CARGURUS INC COM CL A 141788109 54270 1502900 SH SOLE 0 1479491 0 23409 CARLISLE COS INC COM 142339100 10264 73100 SH SOLE 0 25102 0 47998 CARNIVAL CORP UNIT 99/99/9999 143658300 23643 507900 SH SOLE 0 123126 0 384774 CARNIVAL PLC ADR 14365C103 36519 806700 SH SOLE 0 661733 0 144967 CAROLINA FINL CORP NEW COM 143873107 17609 501816 SH SOLE 0 501816 0 0 CARRIAGE SVCS INC COM 143905107 23945 1259600 SH SOLE 0 1259600 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 4026 445900 SH SOLE 0 445900 0 0 CASA SYS INC COM 14713L102 3325 517100 SH SOLE 0 517100 0 0 CASELLA WASTE SYS INC CL A 147448104 120398 3038042 SH SOLE 0 3012600 0 25442 CASEYS GEN STORES INC COM 147528103 3817 24472 SH SOLE 0 1538 0 22934 CASSAVA SCIENCES INC COM 14817C107 826 682792 SH SOLE 0 682792 0 0 CASS INFORMATION SYS INC COM 14808P109 5616 115849 SH SOLE 0 76789 0 39060 CASTLIGHT HEALTH INC CL B 14862Q100 5524 1710200 SH SOLE 0 1710200 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 547 67819 SH SOLE 0 67819 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 118 16008 SH SOLE 0 0 0 16008 CATASYS INC COM PAR 149049504 667 34700 SH SOLE 0 0 0 34700 CATCHMARK TIMBER TR INC CL A 14912Y202 30372 2906432 SH SOLE 0 2906432 0 0 CATERPILLAR INC DEL COM 149123101 174765 1282304 SH SOLE 0 900924 0 381380 CATHAY GEN BANCORP COM 149150104 3378 94071 SH SOLE 0 38277 0 55794 CATO CORP NEW CL A 149205106 2421 196550 SH SOLE 0 134500 0 62050 CAVCO INDS INC DEL COM 149568107 24797 157400 SH SOLE 0 157400 0 0 CBAK ENERGY TECHNOLOGY INC COM 14986C102 75 80020 SH SOLE 0 80020 0 0 CB FINL SVCS INC COM 12479G101 1392 58600 SH SOLE 0 30794 0 27806 CBIZ INC COM 124805102 16617 848226 SH SOLE 0 676300 0 171926 CBL & ASSOC PPTYS INC COM 124830100 3378 3247600 SH SOLE 0 3247600 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 472869 4563053 SH SOLE 0 4563053 0 0 CBS CORP NEW CL A 124857103 15853 316800 SH SOLE 0 306800 0 10000 CBS CORP NEW CL B 124857202 23538 471700 SH SOLE 0 34059 0 437641 CBTX INC COM 12481V104 363 12900 SH SOLE 0 12900 0 0 CDK GLOBAL INC COM 12508E101 24641 498400 SH SOLE 0 200635 0 297765 CDN IMPERIAL BK COMM TORONTO COM 136069101 94115 1198000 SH SOLE 0 1198000 0 0 CDW CORP COM 12514G108 55222 497498 SH SOLE 0 364057 0 133441 CECO ENVIRONMENTAL CORP COM 125141101 2765 288283 SH SOLE 0 269200 0 19083 CEDAR FAIR L P DEPOSITRY UNIT 150185106 3441 72150 SH SOLE 0 0 0 72150 CEDAR REALTY TRUST INC COM NEW 150602209 5867 2213941 SH SOLE 0 1882216 0 331725 CELGENE CORP COM 151020104 826024 8935785 SH SOLE 0 8811736 0 124049 CELLCOM ISRAEL LTD SHS M2196U109 10843 3751877 SH SOLE 0 3751877 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2445 912285 SH SOLE 0 912285 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 268 123048 SH SOLE 0 123048 0 0 CELLECT BIOTECHNOLOGY LTD SPON ADS 15116C102 171 336517 SH SOLE 0 286517 0 50000 CELSIUS HOLDINGS INC COM NEW 15118V207 56 12600 SH SOLE 0 0 0 12600 CEMEX SAB DE CV SPON ADR NEW 151290889 13870 3271300 SH SOLE 0 3271300 0 0 CEMTREX INC COM NEW 15130G600 299 94088 SH SOLE 0 94088 0 0 CENOVUS ENERGY INC COM 15135U109 999 113300 SH SOLE 0 17587 0 95713 CENTENE CORP DEL COM 15135B101 25157 479732 SH SOLE 0 32364 0 447368 CENTENNIAL RESOURCE DEV INC CL A 15136A102 211 27800 SH SOLE 0 53 0 27747 CENTERPOINT ENERGY INC COM 15189T107 128448 4486500 SH SOLE 0 3348557 0 1137943 CENTERSTATE BK CORP COM 15201P109 39714 1724442 SH SOLE 0 1724442 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 458 49600 SH SOLE 0 44900 0 4700 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 6794 745000 SH SOLE 0 745000 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 882 202279 SH SOLE 0 0 0 202279 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 23933 971300 SH SOLE 0 923790 0 47510 CENTRAL GARDEN & PET CO COM 153527106 13219 490500 SH SOLE 0 490500 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 21068 703200 SH SOLE 0 703200 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 3126 145592 SH SOLE 0 135781 0 9811 CENTRIC BRANDS INC COM 15644G104 292 71035 SH SOLE 0 71035 0 0 CENTRUS ENERGY CORP CL A 15643U104 52 15905 SH SOLE 0 15905 0 0 CENTURY ALUM CO COM 156431108 428 62000 SH SOLE 0 62000 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 11515 131001 SH SOLE 0 123901 0 7100 CENTURY CASINOS INC COM 156492100 9425 971666 SH SOLE 0 868066 0 103600 CERAGON NETWORKS LTD ORD M22013102 12818 4374900 SH SOLE 0 4374900 0 0 CERECOR INC COM 15671L109 181 33290 SH SOLE 0 0 0 33290 CERIDIAN HCM HLDG INC COM 15677J108 10246 204100 SH SOLE 0 50866 0 153234 CERUS CORP COM 157085101 322 57341 SH SOLE 0 0 0 57341 CESCA THERAPEUTICS INC COM 157131301 167 59505 SH SOLE 0 59505 0 0 CEVA INC COM 157210105 6029 247600 SH SOLE 0 247600 0 0 C & F FINL CORP COM 12466Q104 7820 143200 SH SOLE 0 135788 0 7412 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1414 180646 SH SOLE 0 180646 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 11712 1218715 SH SOLE 0 1159915 0 58800 CHANNELADVISOR CORP COM 159179100 3366 384200 SH SOLE 0 338100 0 46100 CHANTICLEER HLDGS INC COM PAR 15930P800 39 35907 SH SOLE 0 35907 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 126 26800 SH SOLE 0 26800 0 0 CHARAH SOLUTIONS INC COM 15957P105 65 11900 SH SOLE 0 11900 0 0 CHARLES & COLVARD LTD COM 159765106 940 595071 SH SOLE 0 313771 0 281300 CHARLES RIV LABS INTL INC COM 159864107 236193 1664500 SH SOLE 0 1664500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 26833 67900 SH SOLE 0 700 0 67200 CHASE CORP COM 16150R104 40731 378400 SH SOLE 0 378400 0 0 CHATHAM LODGING TR COM 16208T102 32594 1727300 SH SOLE 0 1708800 0 18500 CHECK CAP LTD SHS M2361E203 652 307468 SH SOLE 0 307468 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 6938 60008 SH SOLE 0 46442 0 13566 CHECKPOINT THERAPEUTICS INC COM 162828107 426 140704 SH SOLE 0 140704 0 0 CHEESECAKE FACTORY INC COM 163072101 465 10645 SH SOLE 0 378 0 10267 CHEETAH MOBILE INC ADR 163075104 3292 927280 SH SOLE 0 700400 0 226880 CHEFS WHSE INC COM 163086101 44514 1269300 SH SOLE 0 1269300 0 0 CHEGG INC COM 163092109 43591 1129600 SH SOLE 0 271042 0 858558 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 210 34500 SH SOLE 0 0 0 34500 CHEMED CORP NEW COM 16359R103 86457 239598 SH SOLE 0 210278 0 29320 CHEMICAL FINL CORP COM 163731102 6095 148269 SH SOLE 0 68526 0 79743 CHEMOCENTRYX INC COM 16383L106 13628 1465381 SH SOLE 0 1392581 0 72800 CHEMUNG FINL CORP COM 164024101 3934 81388 SH SOLE 0 75088 0 6300 CHENIERE ENERGY INC COM NEW 16411R208 83060 1213440 SH SOLE 0 1213440 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 243 5764 SH SOLE 0 0 0 5764 CHERRY HILL MTG INVT CORP COM 164651101 16897 1056052 SH SOLE 0 853656 0 202396 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 11 10700 SH SOLE 0 0 0 10700 CHESAPEAKE UTILS CORP COM 165303108 27784 292400 SH SOLE 0 275350 0 17050 CHF SOLUTIONS INC COM PAR 12542Q706 344 118344 SH SOLE 0 118344 0 0 CHIASMA INC COM 16706W102 3077 411883 SH SOLE 0 309783 0 102100 CHICAGO RIVET & MACH CO COM 168088102 1826 64110 SH SOLE 0 64110 0 0 CHICOS FAS INC COM 168615102 22866 6785100 SH SOLE 0 6785100 0 0 CHIMERA INVT CORP COM NEW 16934Q208 12903 683760 SH SOLE 0 68597 0 615163 CHIMERIX INC COM 16934W106 7604 1760169 SH SOLE 0 1760169 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 827 346124 SH SOLE 0 344791 0 1333 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 867 9100 SH SOLE 0 9100 0 0 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 287 649483 SH SOLE 0 649483 0 0 CHINA CERAMICS CO LTD SHS NEW G2113X134 13 14400 SH SOLE 0 0 0 14400 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 1661 319500 SH SOLE 0 319500 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 1064 36170 SH SOLE 0 0 0 36170 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 288 51980 SH SOLE 0 51980 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 1289 622875 SH SOLE 0 622875 0 0 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 920 836762 SH SOLE 0 836762 0 0 CHINA LENDING CORP SHS G21612109 51 52300 SH SOLE 0 52300 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 15003 1212835 SH SOLE 0 1212835 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 245476 5420097 SH SOLE 0 5420097 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 180 23900 SH SOLE 0 23900 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 128871 1889600 SH SOLE 0 1889600 0 0 CHINA PHARMA HLDGS INC COM 16941T104 246 760777 SH SOLE 0 686057 0 74720 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 8 16000 SH SOLE 0 16000 0 0 CHINA RECYCLING ENERGY CORP COM NEW 168913200 141 335000 SH SOLE 0 331136 0 3864 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 14307 417000 SH SOLE 0 403600 0 13400 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 11212 224113 SH SOLE 0 201400 0 22713 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 40755 3739030 SH SOLE 0 3548035 0 190995 CHINA XD PLASTICS CO LTD COM 16948F107 1370 646080 SH SOLE 0 620480 0 25600 CHINA YUCHAI INTL LTD COM G21082105 6449 430214 SH SOLE 0 377815 0 52399 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 22880 1487676 SH SOLE 0 1487267 0 409 CHIPOTLE MEXICAN GRILL INC COM 169656105 1312954 1791499 SH SOLE 0 1583847 0 207652 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30738 364408 SH SOLE 0 21849 0 342559 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 118471 3242230 SH SOLE 0 3174048 0 68182 CHURCH & DWIGHT INC COM 171340102 37567 514200 SH SOLE 0 145762 0 368438 CHURCHILL DOWNS INC COM 171484108 12446 108156 SH SOLE 0 23455 0 84701 CHUYS HLDGS INC COM 171604101 5322 232200 SH SOLE 0 232200 0 0 CIDARA THERAPEUTICS INC COM 171757107 1026 610742 SH SOLE 0 590497 0 20245 CIENA CORP COM NEW 171779309 16044 390074 SH SOLE 0 92366 0 297708 CIGNA CORP NEW COM 125523100 2310 14659 SH SOLE 0 1600 0 13059 CIMAREX ENERGY CO COM 171798101 34467 580932 SH SOLE 0 580932 0 0 CIM COML TR CORP COM 125525105 394 19100 SH SOLE 0 0 0 19100 CIMPRESS N V SHS EURO N20146101 736 8100 SH SOLE 0 545 0 7555 CINCINNATI FINL CORP COM 172062101 20578 198500 SH SOLE 0 41430 0 157070 CINEDIGM CORP COM NEW 172406209 1379 1021527 SH SOLE 0 1021527 0 0 CINEMARK HOLDINGS INC COM 17243V102 105878 2932900 SH SOLE 0 2932900 0 0 CINTAS CORP COM 172908105 13494 56868 SH SOLE 0 20610 0 36258 CISCO SYS INC COM 17275R102 125277 2289005 SH SOLE 0 474211 0 1814794 CIT GROUP INC COM NEW 125581801 32669 621800 SH SOLE 0 78201 0 543599 CITI TRENDS INC COM 17306X102 5085 347825 SH SOLE 0 270600 0 77225 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 50 51333 SH SOLE 0 51333 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 147 13600 SH SOLE 0 0 0 13600 CITIZENS FINL GROUP INC COM 174610105 8416 238000 SH SOLE 0 154714 0 83286 CITIZENS FIRST CORP COM 17462Q107 229 8900 SH SOLE 0 0 0 8900 CITIZENS HLDG CO MISS COM 174715102 324 15700 SH SOLE 0 15700 0 0 CITIZENS INC CL A 174740100 2094 286800 SH SOLE 0 286800 0 0 CITIZENS & NORTHN CORP COM 172922106 5922 224910 SH SOLE 0 208907 0 16003 CITRIX SYS INC COM 177376100 71425 727790 SH SOLE 0 30652 0 697138 CITY HLDG CO COM 177835105 1443 18920 SH SOLE 0 7236 0 11684 CITY OFFICE REIT INC COM 178587101 22059 1839796 SH SOLE 0 1839796 0 0 CIVEO CORP CDA COM 17878Y108 14878 8650000 SH SOLE 0 8650000 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 6596 293791 SH SOLE 0 274102 0 19689 C&J ENERGY SVCS INC NEW COM 12674R100 20700 1757200 SH SOLE 0 1302638 0 454562 CLARUS CORP NEW COM 18270P109 14165 980941 SH SOLE 0 861041 0 119900 CLEAN ENERGY FUELS CORP COM 184499101 26060 9760232 SH SOLE 0 9339332 0 420900 CLEAN HARBORS INC COM 184496107 117308 1649902 SH SOLE 0 1547249 0 102653 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 9785 2073149 SH SOLE 0 2073149 0 0 CLEARFIELD INC COM 18482P103 7238 546299 SH SOLE 0 546299 0 0 CLEARONE INC COM 18506U104 563 252375 SH SOLE 0 252375 0 0 CLEARWATER PAPER CORP COM 18538R103 425 22975 SH SOLE 0 0 0 22975 CLEARWAY ENERGY INC CL A 18539C105 18311 1131676 SH SOLE 0 1103900 0 27776 CLEARWAY ENERGY INC CL C 18539C204 36815 2183578 SH SOLE 0 2183578 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 440 303316 SH SOLE 0 303316 0 0 CLIPPER RLTY INC COM 18885T306 2846 254557 SH SOLE 0 228557 0 26000 CLOROX CO DEL COM 189054109 250303 1634794 SH SOLE 0 1634794 0 0 CLOVIS ONCOLOGY INC COM 189464100 1262 84900 SH SOLE 0 0 0 84900 CME GROUP INC COM 12572Q105 192444 991419 SH SOLE 0 991419 0 0 CMS ENERGY CORP COM 125896100 142916 2467900 SH SOLE 0 2172618 0 295282 CNA FINL CORP COM 126117100 47371 1006400 SH SOLE 0 968200 0 38200 CNB FINL CORP PA COM 126128107 9113 322702 SH SOLE 0 303402 0 19300 CNH INDL N V SHS N20944109 4492 437000 SH SOLE 0 29330 0 407670 CNO FINL GROUP INC COM 12621E103 19809 1187600 SH SOLE 0 531087 0 656513 CNOOC LTD SPONSORED ADR 126132109 121221 711600 SH SOLE 0 711600 0 0 COCA COLA CO COM 191216100 15225 299000 SH SOLE 0 95 0 298905 COCA COLA CONSOLIDATED INC COM 191098102 4743 15851 SH SOLE 0 3301 0 12550 COCA COLA EUROPEAN PARTNERS SHS G25839104 1636 29195 SH SOLE 0 12900 0 16295 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 86325 1389200 SH SOLE 0 1373000 0 16200 CODA OCTOPUS GROUP INC COM NEW 19188U206 1364 104500 SH SOLE 0 32800 0 71700 CODORUS VY BANCORP INC COM 192025104 3637 158117 SH SOLE 0 131381 0 26736 COEUR MNG INC COM NEW 192108504 15122 3484428 SH SOLE 0 3484428 0 0 COFFEE HLDG CO INC COM 192176105 1578 385759 SH SOLE 0 327200 0 58559 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 203231 3423700 SH SOLE 0 3423700 0 0 COHEN & STEERS INC COM 19247A100 2891 56200 SH SOLE 0 24134 0 32066 COHU INC COM 192576106 15249 988254 SH SOLE 0 897200 0 91054 COLFAX CORP COM 194014106 3066 109400 SH SOLE 0 23060 0 86340 COLGATE PALMOLIVE CO COM 194162103 350416 4889302 SH SOLE 0 4889302 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 15408 722038 SH SOLE 0 709338 0 12700 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3210 244100 SH SOLE 0 244100 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 64164 895900 SH SOLE 0 836500 0 59400 COLONY BANKCORP INC COM 19623P101 1785 105300 SH SOLE 0 87563 0 17737 COLONY CAP INC NEW CL A COM 19626G108 20257 4051311 SH SOLE 0 3766457 0 284854 COLONY CR REAL ESTATE INC COM CL A 19625T101 1993 128600 SH SOLE 0 0 0 128600 COLUMBIA BKG SYS INC COM 197236102 742 20506 SH SOLE 0 8877 0 11629 COLUMBIA FINL INC COM 197641103 2005 132764 SH SOLE 0 132764 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 28982 1397402 SH SOLE 0 1070670 0 326732 COLUMBIA SPORTSWEAR CO COM 198516106 11959 119402 SH SOLE 0 11159 0 108243 COLUMBUS MCKINNON CORP N Y COM 199333105 8628 205585 SH SOLE 0 175300 0 30285 COMCAST CORP NEW CL A 20030N101 207289 4902776 SH SOLE 0 250403 0 4652373 COMERICA INC COM 200340107 16129 222042 SH SOLE 0 128653 0 93389 COMFORT SYS USA INC COM 199908104 6500 127480 SH SOLE 0 88079 0 39401 COMMERCE BANCSHARES INC COM 200525103 3908 65498 SH SOLE 0 28458 0 37040 COMMERCIAL VEH GROUP INC COM 202608105 16920 2109700 SH SOLE 0 2109700 0 0 COMMUNICATIONS SYS INC COM 203900105 1546 513711 SH SOLE 0 498211 0 15500 COMMUNITY BANKERS TR CORP COM 203612106 1613 190407 SH SOLE 0 168107 0 22300 COMMUNITY BK SYS INC COM 203607106 869 13200 SH SOLE 0 13200 0 0 COMMUNITY FINL CORP MD COM 20368X101 2065 61214 SH SOLE 0 50314 0 10900 COMMUNITY FIRST BANCSHARES I COM 20369M104 501 50450 SH SOLE 0 42150 0 8300 COMMUNITY HEALTH SYS INC NEW COM 203668108 109 40800 SH SOLE 0 40800 0 0 COMMUNITY TR BANCORP INC COM 204149108 13989 330782 SH SOLE 0 317805 0 12977 COMMUNITY WEST BANCSHARES COM 204157101 103 10700 SH SOLE 0 0 0 10700 COMMVAULT SYSTEMS INC COM 204166102 92605 1866287 SH SOLE 0 1813217 0 53070 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 8730 356600 SH SOLE 0 356600 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 89893 7386445 SH SOLE 0 7386445 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 9917 2602864 SH SOLE 0 1813791 0 789073 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 10752 846600 SH SOLE 0 846600 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 13808 3203700 SH SOLE 0 3203700 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 7729 273600 SH SOLE 0 179700 0 93900 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 3478 182023 SH SOLE 0 0 0 182023 COMPASS MINERALS INTL INC COM 20451N101 231 4200 SH SOLE 0 700 0 3500 COMPUGEN LTD ORD M25722105 2142 557800 SH SOLE 0 557800 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1167 41976 SH SOLE 0 8300 0 33676 COMPUTER TASK GROUP INC COM 205477102 3843 958360 SH SOLE 0 842260 0 116100 COMPX INTERNATIONAL INC CL A 20563P101 2995 177200 SH SOLE 0 174300 0 2900 COMSCORE INC COM 20564W105 2219 430000 SH SOLE 0 106400 0 323600 COMSTOCK HLDG COS INC CL A NEW 205684202 235 88771 SH SOLE 0 88384 0 387 COMSTOCK RES INC COM 205768302 1857 333400 SH SOLE 0 333400 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10829 385250 SH SOLE 0 380500 0 4750 CONCERT PHARMACEUTICALS INC COM 206022105 7392 616000 SH SOLE 0 583700 0 32300 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 532 237500 SH SOLE 0 230700 0 6800 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1192 131415 SH SOLE 0 112050 0 19365 CONDUENT INC COM 206787103 31717 3307272 SH SOLE 0 1618619 0 1688653 CONFORMIS INC COM 20717E101 23223 5326383 SH SOLE 0 5326383 0 0 CONNECTICUT WTR SVC INC COM 207797101 18504 265400 SH SOLE 0 262000 0 3400 CONNECTONE BANCORP INC NEW COM 20786W107 24575 1084516 SH SOLE 0 1032756 0 51760 CONNS INC COM 208242107 723 40568 SH SOLE 0 5552 0 35016 CONOCOPHILLIPS COM 20825C104 184904 3031213 SH SOLE 0 680217 0 2350996 CONSOL ENERGY INC NEW COM 20854L108 16184 608200 SH SOLE 0 607800 0 400 CONSOLIDATED EDISON INC COM 209115104 317437 3620400 SH SOLE 0 3620400 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 2078 34800 SH SOLE 0 19100 0 15700 CONSOLIDATED WATER CO INC ORD G23773107 6722 471397 SH SOLE 0 425598 0 45799 CONSTELLATION BRANDS INC CL A 21036P108 8153 41400 SH SOLE 0 23057 0 18343 CONSTELLATION BRANDS INC CL B 21036P207 1481 7400 SH SOLE 0 7400 0 0 CONSTELLIUM NV CL A N22035104 1651 164400 SH SOLE 0 52692 0 111708 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1436 95600 SH SOLE 0 46800 0 48800 CONSUMER PORTFOLIO SVCS INC COM 210502100 1341 352909 SH SOLE 0 352909 0 0 CONTAINER STORE GROUP INC COM 210751103 4224 577000 SH SOLE 0 577000 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 5260 197972 SH SOLE 0 153932 0 44040 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 206 12900 SH SOLE 0 12900 0 0 CONTINENTAL RESOURCES INC COM 212015101 26256 623800 SH SOLE 0 115170 0 508630 CONTRAFECT CORP COM 212326102 175 342930 SH SOLE 0 342930 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W400 43 10288 SH SOLE 0 10288 0 0 CONTROL4 CORP COM 21240D107 14723 619900 SH SOLE 0 619900 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 13045 1390700 SH SOLE 0 1144700 0 246000 CONTURA ENERGY INC COM 21241B100 2538 48900 SH SOLE 0 48900 0 0 COOPER STD HLDGS INC COM 21676P103 839 18300 SH SOLE 0 1145 0 17155 COOPER TIRE & RUBR CO COM 216831107 6767 214500 SH SOLE 0 214500 0 0 COPA HOLDINGS SA CL A P31076105 100487 1029900 SH SOLE 0 922901 0 106999 CORCEPT THERAPEUTICS INC COM 218352102 62334 5590509 SH SOLE 0 5590509 0 0 CORECIVIC INC COM 21871N101 80659 3885300 SH SOLE 0 3885300 0 0 CORELOGIC INC COM 21871D103 27579 659300 SH SOLE 0 659300 0 0 CORE MARK HOLDING CO INC COM 218681104 16698 420402 SH SOLE 0 420402 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 3958 529813 SH SOLE 0 522013 0 7800 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 39184 988000 SH SOLE 0 964500 0 23500 COREPOINT LODGING INC COM 21872L104 4787 386400 SH SOLE 0 386400 0 0 CORESITE RLTY CORP COM 21870Q105 130257 1131000 SH SOLE 0 1131000 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 465 155900 SH SOLE 0 0 0 155900 CORNERSTONE BLDG BRANDS INC COM 21925D109 16467 2824600 SH SOLE 0 2824600 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 36490 629900 SH SOLE 0 423095 0 206805 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 50145 1901607 SH SOLE 0 1866158 0 35449 CORREVIO PHARMA CORP COM 22026V105 1226 567648 SH SOLE 0 566648 0 1000 CORVEL CORP COM 221006109 118004 1356210 SH SOLE 0 1350610 0 5600 CORVUS PHARMACEUTICALS INC COM 221015100 3116 833098 SH SOLE 0 716500 0 116598 COSAN LTD SHS A G25343107 101186 7573794 SH SOLE 0 7573794 0 0 COSTAMARE INC SHS Y1771G102 11803 2300834 SH SOLE 0 2160382 0 140452 COTT CORP QUE COM 22163N106 32837 2459700 SH SOLE 0 1947961 0 511739 COUNTY BANCORP INC COM 221907108 808 47300 SH SOLE 0 26700 0 20600 COUPA SOFTWARE INC COM 22266L106 28272 223300 SH SOLE 0 56 0 223244 COUSINS PPTYS INC COM NEW 222795502 50456 1394957 SH SOLE 0 866552 0 528405 COVANTA HLDG CORP COM 22282E102 24197 1351016 SH SOLE 0 1255200 0 95816 COVENANT TRANSN GROUP INC CL A 22284P105 884 60100 SH SOLE 0 0 0 60100 COVETRUS INC COM 22304C100 6232 254800 SH SOLE 0 92984 0 161816 COVIA HLDGS CORP COM 22305A103 402 204900 SH SOLE 0 204900 0 0 COWEN INC CL A NEW 223622606 1187 69050 SH SOLE 0 69050 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 16500 1056311 SH SOLE 0 1048386 0 7925 CPI AEROSTRUCTURES INC COM NEW 125919308 427 50730 SH SOLE 0 31530 0 19200 CPI CARD GROUP INC COM NEW 12634H200 283 113049 SH SOLE 0 113049 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 12887 75483 SH SOLE 0 49121 0 26362 CRAFT BREW ALLIANCE INC COM 224122101 3369 240848 SH SOLE 0 228848 0 12000 CRA INTL INC COM 12618T105 17851 465731 SH SOLE 0 448200 0 17531 CRANE CO COM 224399105 11047 132400 SH SOLE 0 45042 0 87358 CRAWFORD & CO CL A 224633206 6095 578805 SH SOLE 0 549005 0 29800 CRAWFORD & CO CL B 224633107 7491 804617 SH SOLE 0 761217 0 43400 CREDICORP LTD COM G2519Y108 2655 11600 SH SOLE 0 11600 0 0 CREDIT ACCEP CORP MICH COM 225310101 22741 47003 SH SOLE 0 9364 0 37639 CREDIT SUISSE GROUP SPONSORED ADR 225401108 111917 9349796 SH SOLE 0 9349796 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 351 9900 SH SOLE 0 9900 0 0 CREE INC COM 225447101 27036 481242 SH SOLE 0 121420 0 359822 CRESCENT PT ENERGY CORP COM 22576C101 9738 2945835 SH SOLE 0 0 0 2945835 CRESUD S A C I F Y A SPONSORED ADR 226406106 318 30300 SH SOLE 0 0 0 30300 CRH MEDICAL CORP COM 12626F105 2029 669700 SH SOLE 0 507868 0 161832 CRH PLC ADR 12626K203 51598 1575500 SH SOLE 0 1575500 0 0 CROCS INC COM 227046109 76142 3855300 SH SOLE 0 3855300 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 708 75500 SH SOLE 0 75500 0 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 261 20637 SH SOLE 0 0 0 20637 CROWN CASTLE INTL CORP NEW COM 22822V101 376985 2892100 SH SOLE 0 2892100 0 0 CROWN CRAFTS INC COM 228309100 1450 308600 SH SOLE 0 308600 0 0 CRYOLIFE INC COM 228903100 3346 111790 SH SOLE 0 96590 0 15200 CSG SYS INTL INC COM 126349109 113416 2322670 SH SOLE 0 2272405 0 50265 CSI COMPRESSCO LP COM UNIT 12637A103 431 121800 SH SOLE 0 0 0 121800 CSP INC COM 126389105 3885 254750 SH SOLE 0 240050 0 14700 CSS INDS INC COM 125906107 1327 272019 SH SOLE 0 272019 0 0 CSW INDUSTRIALS INC COM 126402106 13078 191900 SH SOLE 0 191900 0 0 CSX CORP COM 126408103 234965 3036900 SH SOLE 0 2650350 0 386550 CTI BIOPHARMA CORP COM 12648L601 1372 1596587 SH SOLE 0 1596587 0 0 CTI INDUSTRIES CORP COM NEW 125961300 40 12300 SH SOLE 0 12300 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 83778 2269800 SH SOLE 0 2269800 0 0 CTS CORP COM 126501105 8737 316800 SH SOLE 0 176000 0 140800 CUBESMART COM 229663109 21188 633600 SH SOLE 0 254046 0 379554 CUI GLOBAL INC COM NEW 126576206 406 493453 SH SOLE 0 493453 0 0 CULLEN FROST BANKERS INC COM 229899109 13487 144000 SH SOLE 0 68107 0 75893 CULP INC COM 230215105 13862 729600 SH SOLE 0 729600 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 2813 441577 SH SOLE 0 407153 0 34424 CUMMINS INC COM 231021106 20389 119000 SH SOLE 0 11402 0 107598 CURIS INC COM NEW 231269200 2216 1191419 SH SOLE 0 1191419 0 0 CURTISS WRIGHT CORP COM 231561101 10374 81600 SH SOLE 0 3238 0 78362 CUSHMAN WAKEFIELD PLC SHS G2717B108 2630 147100 SH SOLE 0 147100 0 0 CUSTOMERS BANCORP INC COM 23204G100 2970 141420 SH SOLE 0 46400 0 95020 CUTERA INC COM 232109108 13478 648600 SH SOLE 0 648600 0 0 CVB FINL CORP COM 126600105 10483 498494 SH SOLE 0 411623 0 86871 CVD EQUIPMENT CORP COM 126601103 477 130584 SH SOLE 0 117484 0 13100 CVR ENERGY INC COM 12662P108 90764 1815641 SH SOLE 0 1815641 0 0 CVR PARTNERS LP COM 126633106 97 23600 SH SOLE 0 0 0 23600 CVS HEALTH CORP COM 126650100 11043 202653 SH SOLE 0 6417 0 196236 CYANOTECH CORP COM PAR $0.02 232437301 416 134100 SH SOLE 0 134100 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 40474 316600 SH SOLE 0 0 0 316600 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 596 1102400 SH SOLE 0 1102400 0 0 CYNERGISTEK INC COM 23258P105 523 107983 SH SOLE 0 77183 0 30800 CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 95 13100 SH SOLE 0 0 0 13100 CYREN LTD SHS M26895108 1122 648763 SH SOLE 0 599763 0 49000 CYTOKINETICS INC COM NEW 23282W605 4143 368300 SH SOLE 0 368300 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 15787 1407000 SH SOLE 0 1407000 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 129 532586 SH SOLE 0 532586 0 0 DAILY JOURNAL CORP COM 233912104 357 1500 SH SOLE 0 1500 0 0 DAKTRONICS INC COM 234264109 7023 1138200 SH SOLE 0 1138200 0 0 DANA INCORPORATED COM 235825205 2098 105200 SH SOLE 0 2500 0 102700 DANAOS CORPORATION SHS Y1968P121 173 21365 SH SOLE 0 15558 0 5807 DARDEN RESTAURANTS INC COM 237194105 28472 233892 SH SOLE 0 233892 0 0 DARE BIOSCIENCE INC COM 23666P101 187 219446 SH SOLE 0 219446 0 0 DARLING INGREDIENTS INC COM 237266101 2170 109100 SH SOLE 0 44585 0 64515 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1815 139697 SH SOLE 0 139697 0 0 DASEKE INC COM 23753F107 670 186200 SH SOLE 0 156300 0 29900 DATA I O CORP COM 237690102 3024 672042 SH SOLE 0 654542 0 17500 DAWSON GEOPHYSICAL CO NEW COM 239360100 4313 1725395 SH SOLE 0 1725395 0 0 DAXOR CORP COM 239467103 83 10500 SH SOLE 0 10500 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 857 27100 SH SOLE 0 27100 0 0 DECKERS OUTDOOR CORP COM 243537107 69966 397600 SH SOLE 0 130507 0 267093 DELL TECHNOLOGIES INC CL C 24703L202 145052 2855345 SH SOLE 0 2272956 0 582389 DELTA AIR LINES INC DEL COM NEW 247361702 10374 182800 SH SOLE 0 0 0 182800 DELTA APPAREL INC COM 247368103 584 25200 SH SOLE 0 25200 0 0 DEL TACO RESTAURANTS INC COM 245496104 10578 825100 SH SOLE 0 825100 0 0 DELUXE CORP COM 248019101 19212 472505 SH SOLE 0 472505 0 0 DENALI THERAPEUTICS INC COM 24823R105 1308 63000 SH SOLE 0 0 0 63000 DENISON MINES CORP COM 248356107 48 90100 SH SOLE 0 600 0 89500 DENNYS CORP COM 24869P104 69617 3391000 SH SOLE 0 3391000 0 0 DENTSPLY SIRONA INC COM 24906P109 1252 21458 SH SOLE 0 0 0 21458 DERMIRA INC COM 24983L104 3978 416100 SH SOLE 0 415024 0 1076 DESCARTES SYS GROUP INC COM 249906108 18284 494800 SH SOLE 0 360000 0 134800 DESIGNER BRANDS INC CL A 250565108 840 43800 SH SOLE 0 43800 0 0 DESPEGAR COM CORP ORD SHS G27358103 510 36700 SH SOLE 0 0 0 36700 DESTINATION MATERNITY CORP COM 25065D100 961 728300 SH SOLE 0 728300 0 0 DESTINATION XL GROUP INC COM 25065K104 222 126283 SH SOLE 0 126283 0 0 DEVON ENERGY CORP NEW COM 25179M103 7156 250900 SH SOLE 0 250900 0 0 DEXCOM INC COM 252131107 45093 300943 SH SOLE 0 56169 0 244774 DGSE COMPANIES INC COM 23323G106 146 112077 SH SOLE 0 112077 0 0 DHI GROUP INC COM 23331S100 10005 2802400 SH SOLE 0 2802400 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 41547 7029887 SH SOLE 0 6384408 0 645479 DIAGEO P L C SPON ADR NEW 25243Q205 28002 162501 SH SOLE 0 162501 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 18351 129486 SH SOLE 0 119833 0 9653 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1800 202900 SH SOLE 0 202900 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3344 323358 SH SOLE 0 97634 0 225724 DIANA SHIPPING INC COM Y2066G104 4168 1259265 SH SOLE 0 1259265 0 0 DIEBOLD NXDF INC COM 253651103 638 69700 SH SOLE 0 31101 0 38599 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 286 100477 SH SOLE 0 100477 0 0 DIGI INTL INC COM 253798102 9768 770384 SH SOLE 0 703900 0 66484 DIGIRAD CORP COM NEW 253827703 646 93521 SH SOLE 0 93521 0 0 DIGITAL RLTY TR INC COM 253868103 10465 88843 SH SOLE 0 2639 0 86204 DIGITAL TURBINE INC COM NEW 25400W102 58 11600 SH SOLE 0 11600 0 0 DILLARDS INC CL A 254067101 7841 125900 SH SOLE 0 125900 0 0 DIME CMNTY BANCSHARES COM 253922108 12074 635800 SH SOLE 0 635800 0 0 DINE BRANDS GLOBAL INC COM 254423106 66686 698500 SH SOLE 0 698500 0 0 DIODES INC COM 254543101 7243 199151 SH SOLE 0 17448 0 181703 DIPLOMAT PHARMACY INC COM 25456K101 894 146800 SH SOLE 0 0 0 146800 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 887 65400 SH SOLE 0 65400 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 772 31000 SH SOLE 0 31000 0 0 DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 500 10900 SH SOLE 0 10900 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 185 16300 SH SOLE 0 16300 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 878 32000 SH SOLE 0 32000 0 0 DISCOVER FINL SVCS COM 254709108 12135 156400 SH SOLE 0 58499 0 97901 DISH NETWORK CORP CL A 25470M109 64391 1676400 SH SOLE 0 1676400 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 448 119700 SH SOLE 0 119700 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 703 950021 SH SOLE 0 950021 0 0 DLH HLDGS CORP COM 23335Q100 1715 337680 SH SOLE 0 245316 0 92364 DMC GLOBAL INC COM 23291C103 37896 598196 SH SOLE 0 490320 0 107876 DNB FINL CORP COM 233237106 1192 26800 SH SOLE 0 17200 0 9600 DOCUMENT SEC SYS INC COM NEW 25614T200 95 189923 SH SOLE 0 152930 0 36993 DOLBY LABORATORIES INC COM CL A 25659T107 169123 2618000 SH SOLE 0 2617484 0 516 DOLLAR GEN CORP NEW COM 256677105 106560 788400 SH SOLE 0 324175 0 464225 DOLLAR TREE INC COM 256746108 156177 1454295 SH SOLE 0 835823 0 618472 DOMINION ENERGY INC COM 25746U109 460 5955 SH SOLE 0 5955 0 0 DOMINOS PIZZA INC COM 25754A201 648392 2330000 SH SOLE 0 2290666 0 39334 DOMO INC COM CL B 257554105 3393 124200 SH SOLE 0 21269 0 102931 DOMTAR CORP COM NEW 257559203 16695 374942 SH SOLE 0 77145 0 297797 DONEGAL GROUP INC CL A 257701201 8096 530209 SH SOLE 0 511909 0 18300 DONNELLEY R R & SONS CO COM 257867200 59 30200 SH SOLE 0 30200 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 770 42075 SH SOLE 0 0 0 42075 DORIAN LPG LTD SHS USD Y2106R110 2367 262400 SH SOLE 0 262400 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1226 30800 SH SOLE 0 11200 0 19600 DOUGLAS EMMETT INC COM 25960P109 191184 4798800 SH SOLE 0 4394219 0 404581 DOVA PHARMACEUTICALS INC COM 25985T102 2167 153700 SH SOLE 0 153700 0 0 DOVER CORP COM 260003108 42936 428500 SH SOLE 0 73959 0 354541 DOVER MOTORSPORTS INC COM 260174107 794 381700 SH SOLE 0 371500 0 10200 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3823 1253515 SH SOLE 0 1221883 0 31632 DRIL QUIP INC COM 262037104 758 15800 SH SOLE 0 99 0 15701 DROPBOX INC CL A 26210C104 163752 6537007 SH SOLE 0 6537007 0 0 DR REDDYS LABS LTD ADR 256135203 44912 1198600 SH SOLE 0 1183131 0 15469 DSP GROUP INC COM 23332B106 16421 1143494 SH SOLE 0 1082200 0 61294 DTE ENERGY CO COM 233331107 168201 1315300 SH SOLE 0 1315300 0 0 DUCOMMUN INC DEL COM 264147109 29332 650800 SH SOLE 0 604700 0 46100 DUKE ENERGY CORP NEW COM NEW 26441C204 742922 8419329 SH SOLE 0 8039394 0 379935 DUKE REALTY CORP COM NEW 264411505 41248 1304900 SH SOLE 0 90128 0 1214772 DULUTH HLDGS INC COM CL B 26443V101 333 24500 SH SOLE 0 0 0 24500 DUPONT DE NEMOURS INC COM 26614N102 58387 777763 SH SOLE 0 55720 0 722043 DURECT CORP COM 266605104 2092 3207892 SH SOLE 0 2977691 0 230201 DXC TECHNOLOGY CO COM 23355L106 26373 478200 SH SOLE 0 19281 0 458919 DXP ENTERPRISES INC NEW COM NEW 233377407 3581 94500 SH SOLE 0 91600 0 2900 DYADIC INTL INC DEL COM 26745T101 103 16400 SH SOLE 0 16400 0 0 DYCOM INDS INC COM 267475101 20763 352700 SH SOLE 0 134084 0 218616 DYNATRONICS CORP COM NEW 268157401 42 25300 SH SOLE 0 25300 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 747 187251 SH SOLE 0 2430 0 184821 EAGLE BANCORP INC MD COM 268948106 336 6200 SH SOLE 0 6200 0 0 EAGLE BANCORP MONT INC COM 26942G100 806 48560 SH SOLE 0 40360 0 8200 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5974 1139988 SH SOLE 0 1139988 0 0 EAGLE MATERIALS INC COM 26969P108 9289 100200 SH SOLE 0 100200 0 0 EARTHSTONE ENERGY INC CL A 27032D304 381 62200 SH SOLE 0 62200 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 21978 1213587 SH SOLE 0 1202312 0 11275 EASTERN CO COM 276317104 5982 213500 SH SOLE 0 213500 0 0 EASTGROUP PPTY INC COM 277276101 10937 94300 SH SOLE 0 14154 0 80146 EAST WEST BANCORP INC COM 27579R104 23625 505133 SH SOLE 0 169888 0 335245 EATON CORP PLC SHS G29183103 23894 286911 SH SOLE 0 19376 0 267535 EATON VANCE CORP COM NON VTG 278265103 1048 24300 SH SOLE 0 24300 0 0 EBAY INC COM 278642103 461586 11685728 SH SOLE 0 9120177 0 2565551 ECHO GLOBAL LOGISTICS INC COM 27875T101 1693 81100 SH SOLE 0 81100 0 0 ECHOSTAR CORP CL A 278768106 157406 3551580 SH SOLE 0 3409735 0 141845 ECOLOGY & ENVIRONMENT INC CL A 278878103 1379 126517 SH SOLE 0 112637 0 13880 ECOPETROL S A SPONSORED ADS 279158109 122720 6709700 SH SOLE 0 6679255 0 30445 EDESA BIOTECH INC COM 27966L108 151 21434 SH SOLE 0 21434 0 0 EDGEWELL PERS CARE CO COM 28035Q102 272 10100 SH SOLE 0 10100 0 0 EDISON INTL COM 281020107 267206 3963890 SH SOLE 0 3963890 0 0 EDUCATIONAL DEV CORP COM 281479105 1415 202424 SH SOLE 0 202424 0 0 EGAIN CORP COM NEW 28225C806 12215 1500600 SH SOLE 0 1473400 0 27200 EHEALTH INC COM 28238P109 24340 282700 SH SOLE 0 84727 0 197973 EIDOS THERAPEUTICS INC COM 28249H104 333 10700 SH SOLE 0 10700 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 3165 298613 SH SOLE 0 267829 0 30784 ELANCO ANIMAL HEALTH INC COM 28414H103 3218 95200 SH SOLE 0 25793 0 69407 ELASTIC N V ORD SHS N14506104 411 5500 SH SOLE 0 200 0 5300 ELBIT SYS LTD ORD M3760D101 15160 101400 SH SOLE 0 88200 0 13200 ELDORADO GOLD CORP NEW COM 284902509 20955 3600533 SH SOLE 0 3459629 0 140904 ELECTROMED INC COM 285409108 558 102340 SH SOLE 0 80840 0 21500 ELECTRONIC ARTS INC COM 285512109 60368 596164 SH SOLE 0 0 0 596164 ELECTRONICS FOR IMAGING INC COM 286082102 8285 224459 SH SOLE 0 47793 0 176666 ELECTRO-SENSORS INC COM 285233102 314 94600 SH SOLE 0 94600 0 0 ELEVATE CREDIT INC COM 28621V101 3295 799847 SH SOLE 0 757847 0 42000 E L F BEAUTY INC COM 26856L103 4353 308700 SH SOLE 0 115948 0 192752 ELLINGTON FINANCIAL INC COM 28852N109 4113 228900 SH SOLE 0 0 0 228900 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 10335 960500 SH SOLE 0 960500 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 316 19685 SH SOLE 0 5272 0 14413 EL PASO ELEC CO COM NEW 283677854 100252 1532900 SH SOLE 0 1480523 0 52377 EL POLLO LOCO HLDGS INC COM 268603107 655 61400 SH SOLE 0 23300 0 38100 ELTEK LTD SHS M40184208 223 51278 SH SOLE 0 3978 0 47300 EMAGIN CORP COM NEW 29076N206 52 114013 SH SOLE 0 114013 0 0 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 2926 154800 SH SOLE 0 154800 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 14046 653300 SH SOLE 0 622300 0 31000 EMBRAER S A SPONSORED ADS 29082A107 18926 940200 SH SOLE 0 940200 0 0 EMC INS GROUP INC COM 268664109 14227 394865 SH SOLE 0 345745 0 49120 EMCORE CORP COM NEW 290846203 3642 1107046 SH SOLE 0 1076666 0 30380 EMCOR GROUP INC COM 29084Q100 4299 48800 SH SOLE 0 21401 0 27399 EMERGENT BIOSOLUTIONS INC COM 29089Q105 65243 1350511 SH SOLE 0 1350511 0 0 EMERSON ELEC CO COM 291011104 25994 389600 SH SOLE 0 13634 0 375966 EMERSON RADIO CORP COM NEW 291087203 909 882150 SH SOLE 0 882150 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1082 227781 SH SOLE 0 210581 0 17200 EMPIRE ST RLTY TR INC CL A 292104106 70955 4791048 SH SOLE 0 4791048 0 0 EMPLOYERS HOLDINGS INC COM 292218104 17597 416300 SH SOLE 0 311300 0 105000 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 261 14356 SH SOLE 0 0 0 14356 EMX RTY CORP COM 26873J107 174 142500 SH SOLE 0 0 0 142500 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1013 73892 SH SOLE 0 0 0 73892 ENANTA PHARMACEUTICALS INC COM 29251M106 46434 550300 SH SOLE 0 550300 0 0 ENBRIDGE INC COM 29250N105 136566 3784001 SH SOLE 0 2752170 0 1031831 ENCANA CORP COM 292505104 59848 11666200 SH SOLE 0 11666200 0 0 ENCOMPASS HEALTH CORP COM 29261A100 70044 1105500 SH SOLE 0 799266 0 306234 ENCORE WIRE CORP COM 292562105 6241 106537 SH SOLE 0 103600 0 2937 ENDAVA PLC ADS 29260V105 4060 100900 SH SOLE 0 39400 0 61500 ENDEAVOUR SILVER CORP COM 29258Y103 13705 6685225 SH SOLE 0 6465425 0 219800 ENDO INTL PLC SHS G30401106 48230 11706200 SH SOLE 0 11706200 0 0 ENDOLOGIX INC COM NEW 29266S304 4445 613906 SH SOLE 0 468002 0 145904 ENDURANCE INTL GROUP HLDGS I COM 29272B105 15614 3252979 SH SOLE 0 3133300 0 119679 ENEL AMERICAS S A SPONSORED ADR 29274F104 31053 3500900 SH SOLE 0 3500900 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 6694 1400406 SH SOLE 0 982200 0 418206 ENERGY FOCUS INC COM NEW 29268T300 46 112264 SH SOLE 0 112264 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 49863 3541385 SH SOLE 0 0 0 3541385 ENERPLUS CORP COM 292766102 607 80657 SH SOLE 0 6546 0 74111 ENGLOBAL CORP COM 293306106 413 458760 SH SOLE 0 458760 0 0 ENI S P A SPONSORED ADR 26874R108 1713 51850 SH SOLE 0 0 0 51850 ENLIVEX THERAPEUTICS LTD COM M4130Y106 428 19890 SH SOLE 0 19890 0 0 ENNIS INC COM 293389102 32621 1589700 SH SOLE 0 1459500 0 130200 ENOVA INTL INC COM 29357K103 58876 2554294 SH SOLE 0 2554294 0 0 ENPHASE ENERGY INC COM 29355A107 23164 1270628 SH SOLE 0 281036 0 989592 ENPRO INDS INC COM 29355X107 721 11300 SH SOLE 0 11300 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 9224 1081383 SH SOLE 0 148088 0 933295 ENSIGN GROUP INC COM 29358P101 1548 27200 SH SOLE 0 27200 0 0 ENSTAR GROUP LIMITED SHS G3075P101 8191 47000 SH SOLE 0 39800 0 7200 ENTEGRA FINL CORP COM 29363J108 4151 137822 SH SOLE 0 98922 0 38900 ENTEGRIS INC COM 29362U104 12744 341490 SH SOLE 0 18859 0 322631 ENTERGY CORP NEW COM 29364G103 444527 4318733 SH SOLE 0 4318733 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1498 47248 SH SOLE 0 47100 0 148 ENTERPRISE FINL SVCS CORP COM 293712105 19681 473100 SH SOLE 0 409758 0 63342 ENTERPRISE PRODS PARTNERS L COM 293792107 57848 2003749 SH SOLE 0 0 0 2003749 ENTRAVISION COMMUNICATIONS C CL A 29382R107 5088 1630852 SH SOLE 0 1497700 0 133152 ENVIVA PARTNERS LP COM UNIT 29414J107 2441 77700 SH SOLE 0 0 0 77700 ENZO BIOCHEM INC COM 294100102 10956 3251033 SH SOLE 0 3251033 0 0 EOG RES INC COM 26875P101 52123 559500 SH SOLE 0 26100 0 533400 EPAM SYS INC COM 29414B104 22745 131400 SH SOLE 0 15092 0 116308 EPIZYME INC COM 29428V104 5419 431788 SH SOLE 0 269691 0 162097 EPLUS INC COM 294268107 2392 34700 SH SOLE 0 0 0 34700 EPR PPTYS COM SH BEN INT 26884U109 20706 277600 SH SOLE 0 77531 0 200069 EQT CORP COM 26884L109 3516 222364 SH SOLE 0 9456 0 212908 EQUINIX INC COM 29444U700 55220 109500 SH SOLE 0 109500 0 0 EQUINOR ASA SPONSORED ADR 29446M102 181268 9164223 SH SOLE 0 8989848 0 174375 EQUITY BANCSHARES INC COM CL A 29460X109 8499 318800 SH SOLE 0 318800 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 54171 1665765 SH SOLE 0 1178051 0 487714 EQUITY LIFESTYLE PPTYS INC COM 29472R108 340650 2807401 SH SOLE 0 2732181 0 75220 ERICSSON ADR B SEK 10 294821608 221948 23362900 SH SOLE 0 20885774 0 2477126 EROS INTL PLC SHS NEW G3788M114 1493 1106005 SH SOLE 0 0 0 1106005 ESCALADE INC COM 296056104 2084 181660 SH SOLE 0 181660 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 11049 237500 SH SOLE 0 80 0 237420 ESPEY MFG & ELECTRS CORP COM 296650104 3635 146887 SH SOLE 0 139539 0 7348 ESQUIRE FINL HLDGS INC COM 29667J101 309 12300 SH SOLE 0 7600 0 4700 ESSA BANCORP INC COM 29667D104 7639 500889 SH SOLE 0 489089 0 11800 ESSENT GROUP LTD COM G3198U102 55650 1184300 SH SOLE 0 1184300 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5687 283800 SH SOLE 0 100190 0 183610 ESSEX PPTY TR INC COM 297178105 256381 878226 SH SOLE 0 871977 0 6249 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 210 5290 SH SOLE 0 5290 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 17065 810300 SH SOLE 0 810300 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 29460 660540 SH SOLE 0 71386 0 589154 ETSY INC COM 29786A106 422520 6884800 SH SOLE 0 6884800 0 0 EURONAV NV ANTWERPEN SHS B38564108 15202 1615704 SH SOLE 0 296700 0 1319004 EUROSEAS LTD SHS NEW Y23592309 106 172794 SH SOLE 0 172794 0 0 EVANS BANCORP INC COM NEW 29911Q208 1474 39074 SH SOLE 0 24234 0 14840 EVERBRIDGE INC COM 29978A104 17169 192000 SH SOLE 0 7705 0 184295 EVERCORE INC CLASS A 29977A105 48536 548000 SH SOLE 0 548000 0 0 EVEREST RE GROUP LTD COM G3223R108 24381 98638 SH SOLE 0 67398 0 31240 EVERGY INC COM 30034W106 393282 6538356 SH SOLE 0 6538356 0 0 EVERI HLDGS INC COM 30034T103 40308 3378700 SH SOLE 0 3378700 0 0 EVERQUOTE INC COM CL A 30041R108 1214 93356 SH SOLE 0 93356 0 0 EVERSOURCE ENERGY COM 30040W108 180070 2376847 SH SOLE 0 2376847 0 0 EVERTEC INC COM 30040P103 71907 2199001 SH SOLE 0 2162354 0 36647 EVINE LIVE INC CL A 300487105 875 2021576 SH SOLE 0 2021576 0 0 EVOKE PHARMA INC COM 30049G104 13 21442 SH SOLE 0 21442 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 15812 2211488 SH SOLE 0 2211488 0 0 EVOLVING SYS INC COM NEW 30049R209 578 731955 SH SOLE 0 688383 0 43572 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8713 611900 SH SOLE 0 611900 0 0 EXACT SCIENCES CORP COM 30063P105 46220 391560 SH SOLE 0 17441 0 374119 EXANTAS CAP CORP COM NEW 30068N105 2554 225786 SH SOLE 0 0 0 225786 EXELIXIS INC COM 30161Q104 287522 13454473 SH SOLE 0 11617493 0 1836980 EXELON CORP COM 30161N101 69893 1457936 SH SOLE 0 926700 0 531236 EXFO INC SUB VTG SHS 302046107 4295 1173569 SH SOLE 0 1158045 0 15524 EXLSERVICE HOLDINGS INC COM 302081104 29970 453200 SH SOLE 0 453200 0 0 EXONE CO COM 302104104 522 55981 SH SOLE 0 0 0 55981 EXPEDIA GROUP INC COM NEW 30212P303 189971 1428032 SH SOLE 0 1428032 0 0 EXPEDITORS INTL WASH INC COM 302130109 10364 136616 SH SOLE 0 1100 0 135516 EXPONENT INC COM 30214U102 34398 587600 SH SOLE 0 562800 0 24800 EXPRESS INC COM 30219E103 3300 1208969 SH SOLE 0 297757 0 911212 EXP WORLD HOLDINGS INC COM 30212W100 205 18400 SH SOLE 0 18400 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 17103 1012600 SH SOLE 0 0 0 1012600 EXTERRAN CORP COM 30227H106 8988 632100 SH SOLE 0 465500 0 166600 EXTRA SPACE STORAGE INC COM 30225T102 11130 104900 SH SOLE 0 104900 0 0 EXTREME NETWORKS INC COM 30226D106 22669 3503673 SH SOLE 0 2994128 0 509545 EYEPOINT PHARMACEUTICALS INC COM 30233G100 134 81455 SH SOLE 0 81455 0 0 EZCORP INC CL A NON VTG 302301106 16998 1794921 SH SOLE 0 1794921 0 0 F5 NETWORKS INC COM 315616102 349115 2397274 SH SOLE 0 2271083 0 126191 FABRINET SHS G3323L100 3964 79800 SH SOLE 0 79800 0 0 FACEBOOK INC CL A 30303M102 660805 3423861 SH SOLE 0 3187906 0 235955 FACTSET RESH SYS INC COM 303075105 133480 465800 SH SOLE 0 465800 0 0 FAIR ISAAC CORP COM 303250104 5951 18950 SH SOLE 0 2439 0 16511 FAMOUS DAVES AMER INC COM 307068106 2109 478199 SH SOLE 0 469837 0 8362 FANHUA INC SPONSORED ADR 30712A103 3380 101000 SH SOLE 0 0 0 101000 FARMER BROS CO COM 307675108 7684 469400 SH SOLE 0 469400 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1054 36200 SH SOLE 0 36200 0 0 FARMERS NATL BANC CORP COM 309627107 3880 261600 SH SOLE 0 255900 0 5700 FARMLAND PARTNERS INC COM 31154R109 648 91900 SH SOLE 0 0 0 91900 FARO TECHNOLOGIES INC COM 311642102 2045 38900 SH SOLE 0 38900 0 0 FASTENAL CO COM 311900104 1450 44488 SH SOLE 0 9520 0 34968 FATE THERAPEUTICS INC COM 31189P102 240 11819 SH SOLE 0 73 0 11746 FB FINL CORP COM 30257X104 3203 87500 SH SOLE 0 87500 0 0 FBL FINL GROUP INC CL A 30239F106 4492 70400 SH SOLE 0 68000 0 2400 FEDERAL AGRIC MTG CORP CL C 313148306 19022 261800 SH SOLE 0 244600 0 17200 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 27310 212100 SH SOLE 0 56335 0 155765 FEDERAL SIGNAL CORP COM 313855108 4133 154500 SH SOLE 0 154500 0 0 FEDEX CORP COM 31428X106 53329 324800 SH SOLE 0 58655 0 266145 FEDNAT HLDG CO COM 31431B109 9246 647900 SH SOLE 0 559100 0 88800 FERROGLOBE PLC SHS G33856108 1654 972700 SH SOLE 0 927400 0 45300 FGL HLDGS ORD SHS G3402M102 6539 778400 SH SOLE 0 482217 0 296183 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 32972 2378694 SH SOLE 0 438099 0 1940595 FIBROCELL SCIENCE INC COM 315721407 1407 740454 SH SOLE 0 740454 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1101 3500 SH SOLE 0 3500 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 185701 1513701 SH SOLE 0 138931 0 1374770 FIDELITY SOUTHERN CORP NEW COM 316394105 6420 207300 SH SOLE 0 207300 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 646 49166 SH SOLE 0 7298 0 41868 FIFTH THIRD BANCORP COM 316773100 12687 454739 SH SOLE 0 244700 0 210039 FINANCIAL INSTNS INC COM 317585404 12741 437100 SH SOLE 0 416500 0 20600 FINISAR CORP COM NEW 31787A507 57964 2534500 SH SOLE 0 2534500 0 0 FIREEYE INC COM 31816Q101 31288 2112600 SH SOLE 0 1629969 0 482631 FIRST AMERN FINL CORP COM 31847R102 3378 62900 SH SOLE 0 62900 0 0 FIRST BANCORP INC ME COM 31866P102 5979 222664 SH SOLE 0 214400 0 8264 FIRST BANCORP N C COM 318910106 23750 652114 SH SOLE 0 607136 0 44978 FIRST BANCORP P R COM NEW 318672706 15273 1383413 SH SOLE 0 604455 0 778958 FIRST BANCSHARES INC MS COM 318916103 743 24500 SH SOLE 0 2152 0 22348 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2534 215819 SH SOLE 0 171216 0 44603 FIRST BUSEY CORP COM NEW 319383204 26664 1009633 SH SOLE 0 1009633 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 5292 225205 SH SOLE 0 202776 0 22429 FIRST CAPITAL INC COM 31942S104 243 4800 SH SOLE 0 480 0 4320 FIRSTCASH INC COM 33767D105 140991 1409624 SH SOLE 0 1409624 0 0 FIRST CHOICE BANCORP COM 31948P104 268 11800 SH SOLE 0 11800 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 8288 245500 SH SOLE 0 245500 0 0 FIRST CMNTY CORP S C COM 319835104 1997 107900 SH SOLE 0 60610 0 47290 FIRST COMWLTH FINL CORP PA COM 319829107 18901 1403200 SH SOLE 0 1291000 0 112200 FIRST CTZNS BANCSHARES INC N CL A 31946M103 13778 30600 SH SOLE 0 12563 0 18037 FIRST DEFIANCE FINL CORP COM 32006W106 23905 836700 SH SOLE 0 768700 0 68000 FIRSTENERGY CORP COM 337932107 367139 8576000 SH SOLE 0 8576000 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 9352 660900 SH SOLE 0 645835 0 15065 FIRST FINL BANCORP OH COM 320209109 9012 372080 SH SOLE 0 372080 0 0 FIRST FINL CORP IND COM 320218100 7301 181800 SH SOLE 0 178600 0 3200 FIRST FNDTN INC COM 32026V104 1549 115265 SH SOLE 0 115265 0 0 FIRST GTY BANCSHARES INC COM 32043P106 595 28550 SH SOLE 0 23401 0 5149 FIRST HAWAIIAN INC COM 32051X108 10126 391400 SH SOLE 0 199787 0 191613 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 92622 2521000 SH SOLE 0 2521000 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 19836 500783 SH SOLE 0 500783 0 0 FIRST LONG IS CORP COM 320734106 14090 701681 SH SOLE 0 646950 0 54731 FIRST MERCHANTS CORP COM 320817109 24795 654229 SH SOLE 0 654229 0 0 FIRST MID BANCSHARES INC COM 320866106 4582 131200 SH SOLE 0 125500 0 5700 FIRST MIDWEST BANCORP DEL COM 320867104 3803 185771 SH SOLE 0 47588 0 138183 FIRST NORTHWEST BANCORP COM 335834107 6251 384705 SH SOLE 0 378405 0 6300 FIRST SAVINGS FINL GROUP INC COM 33621E109 564 9400 SH SOLE 0 4200 0 5200 FIRSTSERVICE CORP NEW COM 33767E202 90415 942593 SH SOLE 0 938893 0 3700 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 926 16400 SH SOLE 0 16400 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 485 8400 SH SOLE 0 8400 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 427 13500 SH SOLE 0 13500 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1676 34828 SH SOLE 0 34828 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 10109 195600 SH SOLE 0 195600 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 307 12200 SH SOLE 0 12200 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 211 1500 SH SOLE 0 1500 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 10156 523800 SH SOLE 0 523800 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 688 14600 SH SOLE 0 14600 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 545 7000 SH SOLE 0 7000 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 245 4000 SH SOLE 0 4000 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 553 8300 SH SOLE 0 8300 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 140 11200 SH SOLE 0 11200 0 0 FIRST US BANCSHARES INC COM 33744V103 1300 140664 SH SOLE 0 132564 0 8100 FIRST UTD CORP COM 33741H107 850 43100 SH SOLE 0 18200 0 24900 FISERV INC COM 337738108 135200 1483108 SH SOLE 0 99107 0 1384001 FITBIT INC CL A 33812L102 33471 7607110 SH SOLE 0 5130638 0 2476472 FIVE9 INC COM 338307101 37057 722500 SH SOLE 0 156600 0 565900 FIVE BELOW INC COM 33829M101 64811 540000 SH SOLE 0 207575 0 332425 FIVE PRIME THERAPEUTICS INC COM 33830X104 6930 1149200 SH SOLE 0 1039947 0 109253 FIVE STAR SENIOR LIVING INC COM 33832D106 592 1285240 SH SOLE 0 1285240 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 17768 536161 SH SOLE 0 504523 0 31638 FLANIGANS ENTERPRISES INC COM 338517105 1260 54800 SH SOLE 0 54800 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 41257 146900 SH SOLE 0 9884 0 137016 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 1533 339924 SH SOLE 0 320001 0 19923 FLEX LTD ORD Y2573F102 45064 4708854 SH SOLE 0 1053307 0 3655547 FLEX PHARMA INC COM 33938A105 769 1391648 SH SOLE 0 1391648 0 0 FLEXSHOPPER INC COM NEW 33939J303 143 129938 SH SOLE 0 129938 0 0 FLEXSTEEL INDS INC COM 339382103 3335 195493 SH SOLE 0 195493 0 0 FLIR SYS INC COM 302445101 4434 81960 SH SOLE 0 7960 0 74000 FLOWERS FOODS INC COM 343498101 41509 1783782 SH SOLE 0 1434860 0 348922 FLOWSERVE CORP COM 34354P105 31003 588400 SH SOLE 0 84263 0 504137 FLUENT INC COM 34380C102 2287 425106 SH SOLE 0 425106 0 0 FLUIDIGM CORP DEL COM 34385P108 31081 2522800 SH SOLE 0 2522800 0 0 FLUOR CORP NEW COM 343412102 64671 1919600 SH SOLE 0 769889 0 1149711 FLUSHING FINL CORP COM 343873105 13184 593860 SH SOLE 0 530900 0 62960 FLWS/1-800 FLOWERS CL A 68243Q106 2598 137598 SH SOLE 0 0 0 137598 FLY LEASING LTD SPONSORED ADR 34407D109 4983 286200 SH SOLE 0 0 0 286200 F M C CORP COM NEW 302491303 34499 415900 SH SOLE 0 130400 0 285500 FNB CORP PA COM 302520101 36102 3067328 SH SOLE 0 2782248 0 285080 FNCB BANCORP INC COM 302578109 392 50600 SH SOLE 0 15800 0 34800 FOAMIX PHARMACEUTICALS LTD SHS M46135105 770 323600 SH SOLE 0 105900 0 217700 FOCUS FINL PARTNERS INC COM CL A 34417P100 1071 39200 SH SOLE 0 0 0 39200 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 18808 194400 SH SOLE 0 178825 0 15575 FONAR CORP COM NEW 344437405 11147 518216 SH SOLE 0 480116 0 38100 FORD MTR CO DEL COM 345370860 117336 11469759 SH SOLE 0 1310400 0 10159359 FORESCOUT TECHNOLOGIES INC COM 34553D101 240 7100 SH SOLE 0 0 0 7100 FORESTAR GROUP INC COM 346232101 882 45100 SH SOLE 0 45100 0 0 FORMFACTOR INC COM 346375108 3481 222168 SH SOLE 0 104087 0 118081 FORRESTER RESH INC COM 346563109 39459 839018 SH SOLE 0 825100 0 13918 FORTINET INC COM 34959E109 272362 3545000 SH SOLE 0 3499088 0 45912 FORTIS INC COM 349553107 118209 2994900 SH SOLE 0 2994900 0 0 FORTRESS BIOTECH INC COM 34960Q109 25 16529 SH SOLE 0 0 0 16529 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 498 33000 SH SOLE 0 0 0 33000 FORTUNA SILVER MINES INC COM 349915108 24933 8748331 SH SOLE 0 7835431 0 912900 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 827 241800 SH SOLE 0 85011 0 156789 FORWARD AIR CORP COM 349853101 2824 47739 SH SOLE 0 16740 0 30999 FORWARD INDS INC N Y COM NEW 349862300 814 707807 SH SOLE 0 707807 0 0 FOSSIL GROUP INC COM 34988V106 21970 1910450 SH SOLE 0 1146559 0 763891 FOSTER L B CO COM 350060109 19507 713500 SH SOLE 0 665400 0 48100 FOUNDATION BLDG MATLS INC COM 350392106 9533 536188 SH SOLE 0 469400 0 66788 FOUR CORNERS PPTY TR INC COM 35086T109 691 25300 SH SOLE 0 5183 0 20117 FOUR SEASONS ED CAYMAN INC ADR 35101A101 84 46653 SH SOLE 0 29753 0 16900 FOX CORP CL A COM 35137L105 127053 3467608 SH SOLE 0 3348990 0 118618 FOX CORP CL B COM 35137L204 10696 292800 SH SOLE 0 292800 0 0 FOX FACTORY HLDG CORP COM 35138V102 7375 89388 SH SOLE 0 38033 0 51355 FRANCO NEVADA CORP COM 351858105 311948 3675031 SH SOLE 0 3517084 0 157947 FRANKLIN COVEY CO COM 353469109 2591 76203 SH SOLE 0 76203 0 0 FRANKLIN ELEC INC COM 353514102 1373 28900 SH SOLE 0 1913 0 26987 FRANKLIN FINL NETWORK INC COM 35352P104 621 22300 SH SOLE 0 0 0 22300 FRANKLIN STREET PPTYS CORP COM 35471R106 23740 3216800 SH SOLE 0 3188400 0 28400 FREDS INC CL A 356108100 325 661294 SH SOLE 0 661294 0 0 FREIGHTCAR AMER INC COM 357023100 517 88000 SH SOLE 0 88000 0 0 FREQUENCY ELECTRS INC COM 358010106 2956 259483 SH SOLE 0 243283 0 16200 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2066 52600 SH SOLE 0 0 0 52600 FRESH DEL MONTE PRODUCE INC ORD G36738105 30489 1131300 SH SOLE 0 1109708 0 21592 FRESHPET INC COM 358039105 15300 336200 SH SOLE 0 336200 0 0 FRIEDMAN INDS INC COM 358435105 3429 492620 SH SOLE 0 492620 0 0 FRONTDOOR INC COM 35905A109 25572 587195 SH SOLE 0 514555 0 72640 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 7961 4548973 SH SOLE 0 4548973 0 0 FRONTLINE LTD SHS NEW G3682E192 14971 1865252 SH SOLE 0 1365400 0 499852 FRP HLDGS INC COM 30292L107 1043 18700 SH SOLE 0 700 0 18000 FS BANCORP INC COM 30263Y104 3317 63949 SH SOLE 0 59851 0 4098 FTI CONSULTING INC COM 302941109 3069 36600 SH SOLE 0 10875 0 25725 FTS INTERNATIONAL INC COM 30283W104 562 100700 SH SOLE 0 100700 0 0 FUELCELL ENERGY INC COM 35952H601 35 199400 SH SOLE 0 0 0 199400 FUEL TECH INC COM 359523107 1542 1101138 SH SOLE 0 1101138 0 0 FULGENT GENETICS INC COM 359664109 214 32066 SH SOLE 0 32066 0 0 FULING GLOBAL INC SHS G3729B102 39 18900 SH SOLE 0 18900 0 0 FULLER H B CO COM 359694106 9201 198300 SH SOLE 0 5384 0 192916 FULL HOUSE RESORTS INC COM 359678109 1889 1010023 SH SOLE 0 983423 0 26600 FULTON FINL CORP PA COM 360271100 5128 313245 SH SOLE 0 141008 0 172237 FUTU HLDGS LTD SPONSORED ADS 36118L106 299 28300 SH SOLE 0 17100 0 11200 FUTUREFUEL CORPORATION COM 36116M106 25965 2221100 SH SOLE 0 2221100 0 0 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 355 185737 SH SOLE 0 167612 0 18125 GAIA INC NEW CL A 36269P104 552 72800 SH SOLE 0 72800 0 0 GAIN CAP HLDGS INC COM 36268W100 2673 647100 SH SOLE 0 647100 0 0 GALAPAGOS NV SPON ADR 36315X101 3932 30500 SH SOLE 0 1795 0 28705 GALECTIN THERAPEUTICS INC COM NEW 363225202 144 34732 SH SOLE 0 0 0 34732 GALLAGHER ARTHUR J & CO COM 363576109 20733 236700 SH SOLE 0 31248 0 205452 GALMED PHARMACEUTICALS LTD SHS M47238106 237 32300 SH SOLE 0 0 0 32300 GAMCO INVESTORS INC CL A COM 361438104 1152 60100 SH SOLE 0 57800 0 2300 GAMESTOP CORP NEW CL A 36467W109 28045 5127146 SH SOLE 0 3038062 0 2089084 GAMING & LEISURE PPTYS INC COM 36467J108 321149 8238817 SH SOLE 0 7345430 0 893387 GARMIN LTD SHS H2906T109 30519 382442 SH SOLE 0 181694 0 200748 GARRETT MOTION INC COM 366505105 8878 578400 SH SOLE 0 305527 0 272873 GASLOG LTD SHS G37585109 18900 1312500 SH SOLE 0 1312500 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 7968 375300 SH SOLE 0 375300 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1243 108900 SH SOLE 0 0 0 108900 GATX CORP COM 361448103 3108 39200 SH SOLE 0 5529 0 33671 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7276 321400 SH SOLE 0 23186 0 298214 GEMPHIRE THERAPEUTICS INC COM 36870A108 8 10000 SH SOLE 0 10000 0 0 GENCOR INDS INC COM 368678108 6270 482311 SH SOLE 0 468647 0 13664 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1865 221000 SH SOLE 0 221000 0 0 GENERAC HLDGS INC COM 368736104 847 12200 SH SOLE 0 12200 0 0 GENERAL DYNAMICS CORP COM 369550108 48600 267300 SH SOLE 0 53665 0 213635 GENERAL ELECTRIC CO COM 369604103 559339 53270354 SH SOLE 0 44663515 0 8606839 GENERAL FIN CORP DEL COM 369822101 6473 773340 SH SOLE 0 699840 0 73500 GENERAL MLS INC COM 370334104 279085 5313884 SH SOLE 0 5313884 0 0 GENERAL MOLY INC COM 370373102 139 395915 SH SOLE 0 395915 0 0 GENESCO INC COM 371532102 4813 113800 SH SOLE 0 10094 0 103706 GENESIS HEALTHCARE INC CL A COM 37185X106 4556 3674111 SH SOLE 0 3674111 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 247 418797 SH SOLE 0 418797 0 0 GENIE ENERGY LTD CL B 372284208 5713 536397 SH SOLE 0 481797 0 54600 GENMARK DIAGNOSTICS INC COM 372309104 2201 339100 SH SOLE 0 292300 0 46800 GENOCEA BIOSCIENCES INC COM NEW 372427401 652 166387 SH SOLE 0 166387 0 0 GENOMIC HEALTH INC COM 37244C101 163719 2814500 SH SOLE 0 2403725 0 410775 GENPACT LIMITED SHS G3922B107 10391 272800 SH SOLE 0 60790 0 212010 GENPREX INC COM 372446104 42 33688 SH SOLE 0 32488 0 1200 GENTEX CORP COM 371901109 25191 1023596 SH SOLE 0 868825 0 154771 GENTHERM INC COM 37253A103 1320 31564 SH SOLE 0 11807 0 19757 GENUINE PARTS CO COM 372460105 29707 286800 SH SOLE 0 0 0 286800 GENWORTH FINL INC COM CL A 37247D106 2094 564400 SH SOLE 0 152096 0 412304 GEO GROUP INC NEW COM 36162J106 8503 404700 SH SOLE 0 404700 0 0 GEOPARK LTD USD SHS G38327105 77510 4180700 SH SOLE 0 4179900 0 800 GEOSPACE TECHNOLOGIES CORP COM 37364X109 3024 200134 SH SOLE 0 200134 0 0 GERMAN AMERN BANCORP INC COM 373865104 9791 325050 SH SOLE 0 314800 0 10250 GETTY RLTY CORP NEW COM 374297109 78881 2564394 SH SOLE 0 2516612 0 47782 GEVO INC COM PAR 374396406 846 429494 SH SOLE 0 429494 0 0 GIBRALTAR INDS INC COM 374689107 12286 304400 SH SOLE 0 304400 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 24872 2939977 SH SOLE 0 2928427 0 11550 GILDAN ACTIVEWEAR INC COM 375916103 8546 220600 SH SOLE 0 13600 0 207000 GILEAD SCIENCES INC COM 375558103 860731 12740248 SH SOLE 0 11370190 0 1370058 GLACIER BANCORP INC NEW COM 37637Q105 1920 47360 SH SOLE 0 18456 0 28904 GLADSTONE COML CORP COM 376536108 54372 2562300 SH SOLE 0 2399800 0 162500 GLADSTONE LD CORP COM 376549101 362 31400 SH SOLE 0 0 0 31400 GLAUKOS CORP COM 377322102 13150 174400 SH SOLE 0 2855 0 171545 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 610776 15261781 SH SOLE 0 14820585 0 441196 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 58480 1337300 SH SOLE 0 1337300 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 16339 2826896 SH SOLE 0 2777736 0 49160 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 4404 142234 SH SOLE 0 134450 0 7784 GLOBAL MED REIT INC COM NEW 37954A204 1941 184845 SH SOLE 0 29645 0 155200 GLOBAL NET LEASE INC COM NEW 379378201 27937 1423900 SH SOLE 0 1423900 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 305 15300 SH SOLE 0 0 0 15300 GLOBALSCAPE INC COM 37940G109 10552 1032490 SH SOLE 0 984390 0 48100 GLOBAL SELF STORAGE INC COM 37955N106 102 27100 SH SOLE 0 100 0 27000 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1866 252975 SH SOLE 0 248425 0 4550 GLOBAL WTR RES INC COM 379463102 2345 224663 SH SOLE 0 204263 0 20400 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 235 9000 SH SOLE 0 9000 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 539 56400 SH SOLE 0 56400 0 0 GLOBUS MED INC CL A 379577208 53493 1264600 SH SOLE 0 1078129 0 186471 GLOWPOINT INC COM 379887508 29 26827 SH SOLE 0 26827 0 0 GLU MOBILE INC COM 379890106 3327 463400 SH SOLE 0 463400 0 0 GMS INC COM 36251C103 6296 286200 SH SOLE 0 286200 0 0 GNC HLDGS INC COM CL A 36191G107 2393 1595199 SH SOLE 0 1595199 0 0 GODADDY INC CL A 380237107 256770 3660300 SH SOLE 0 3281775 0 378525 GOLAR LNG LTD BERMUDA SHS G9456A100 14627 791492 SH SOLE 0 10135 0 781357 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1409 124700 SH SOLE 0 124700 0 0 GOLDEN BULL LTD SHS G4027R104 429 124000 SH SOLE 0 7300 0 116700 GOLDEN ENTMT INC COM 381013101 3468 247700 SH SOLE 0 222750 0 24950 GOLDEN MINERALS CO COM 381119106 24 86000 SH SOLE 0 0 0 86000 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 10708 1843050 SH SOLE 0 1843050 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 10766 2671396 SH SOLE 0 2671396 0 0 GOLDFIELD CORP COM 381370105 4364 1897209 SH SOLE 0 1897209 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 126947 23465300 SH SOLE 0 21311762 0 2153538 GOLDMAN SACHS GROUP INC COM 38141G104 77850 380500 SH SOLE 0 28071 0 352429 GOLD RESOURCE CORP COM 38068T105 5779 1709630 SH SOLE 0 1709630 0 0 GOLD STD VENTURES CORP COM 380738104 146 138000 SH SOLE 0 0 0 138000 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 55659 3297320 SH SOLE 0 3297320 0 0 GOODRICH PETE CORP COM PAR 382410843 1487 114500 SH SOLE 0 114500 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 421 239453 SH SOLE 0 194453 0 45000 GOPRO INC CL A 38268T103 31633 5793500 SH SOLE 0 5347316 0 446184 GORMAN RUPP CO COM 383082104 6895 210015 SH SOLE 0 174800 0 35215 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 92278 884650 SH SOLE 0 884400 0 250 GP STRATEGIES CORP COM 36225V104 460 30523 SH SOLE 0 0 0 30523 GRACE W R & CO DEL NEW COM 38388F108 42241 555000 SH SOLE 0 254679 0 300321 GRACO INC COM 384109104 3999 79700 SH SOLE 0 14524 0 65176 GRAFTECH INTL LTD COM 384313508 4930 428700 SH SOLE 0 229887 0 198813 GRAHAM CORP COM 384556106 8613 426157 SH SOLE 0 421100 0 5057 GRAHAM HLDGS CO COM 384637104 10047 14560 SH SOLE 0 2384 0 12176 GRAINGER W W INC COM 384802104 10622 39600 SH SOLE 0 3154 0 36446 GRAND CANYON ED INC COM 38526M106 9198 78600 SH SOLE 0 2823 0 75777 GRANITE CONSTR INC COM 387328107 4927 102265 SH SOLE 0 71140 0 31125 GRANITE PT MTG TR INC COM 38741L107 5552 289300 SH SOLE 0 0 0 289300 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 16866 366700 SH SOLE 0 65500 0 301200 GRAN TIERRA ENERGY INC COM 38500T101 8675 5456161 SH SOLE 0 4834100 0 622061 GRAPHIC PACKAGING HLDG CO COM 388689101 11642 832754 SH SOLE 0 93076 0 739678 GRAVITY CO LTD SPONSORED ADS NE 38911N206 429 9300 SH SOLE 0 0 0 9300 GRAY TELEVISION INC CL A 389375205 348 22500 SH SOLE 0 22500 0 0 GRAY TELEVISION INC COM 389375106 12190 743750 SH SOLE 0 83598 0 660152 GREAT AJAX CORP COM 38983D300 1385 98900 SH SOLE 0 13900 0 85000 GREAT ELM CAP GROUP INC COM NEW 39036P209 3478 808755 SH SOLE 0 802417 0 6338 GREAT LAKES DREDGE & DOCK CO COM 390607109 14376 1302200 SH SOLE 0 1253400 0 48800 GREAT PANTHER MINING LIMITED COM 39115V101 2610 3052857 SH SOLE 0 3028457 0 24400 GREAT SOUTHN BANCORP INC COM 390905107 16961 283400 SH SOLE 0 268400 0 15000 GREAT WESTN BANCORP INC COM 391416104 15278 427711 SH SOLE 0 427711 0 0 GREEN DOT CORP CL A 39304D102 5540 113300 SH SOLE 0 113300 0 0 GREENHILL & CO INC COM 395259104 1601 117800 SH SOLE 0 117800 0 0 GREEN PLAINS INC COM 393222104 10367 961643 SH SOLE 0 916706 0 44937 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 3526 271197 SH SOLE 0 225297 0 45900 GREIF INC CL B 397624206 2200 50410 SH SOLE 0 50410 0 0 GRIDSUM HLDG INC SPONSORED ADR 398132100 964 346787 SH SOLE 0 346787 0 0 GRIFFIN INL RLTY INC COM 398231100 1612 45600 SH SOLE 0 32500 0 13100 GRIFFON CORP COM 398433102 2191 129500 SH SOLE 0 129500 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 3737 177104 SH SOLE 0 0 0 177104 GROUPON INC COM 399473107 14340 4005605 SH SOLE 0 3683387 0 322218 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 34436 704500 SH SOLE 0 687600 0 16900 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 15465 95399 SH SOLE 0 83600 0 11799 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 12631 1584773 SH SOLE 0 1353273 0 231500 GRUPO SIMEC S A B DE C V ADR 400491106 2045 252195 SH SOLE 0 252100 0 95 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 86350 10230986 SH SOLE 0 9780995 0 449991 GSE SYS INC COM 36227K106 1355 579159 SH SOLE 0 564160 0 14999 GSI TECHNOLOGY COM 36241U106 7216 842047 SH SOLE 0 842047 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 3864 225989 SH SOLE 0 224861 0 1128 GUARANTY BANCSHARES INC TEX COM 400764106 2381 76427 SH SOLE 0 76427 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 730 31400 SH SOLE 0 31400 0 0 GULF ISLAND FABRICATION INC COM 402307102 1476 207829 SH SOLE 0 199600 0 8229 GULFPORT ENERGY CORP COM NEW 402635304 2319 472200 SH SOLE 0 29427 0 442773 GULF RESOURCES INC COM PAR 40251W309 1786 1786437 SH SOLE 0 1784062 0 2375 G WILLI FOOD INTL LTD ORD M52523103 6585 664512 SH SOLE 0 652782 0 11730 HABIT RESTAURANTS INC COM CL A 40449J103 17387 1657516 SH SOLE 0 1469100 0 188416 HACKETT GROUP INC COM 404609109 18372 1094244 SH SOLE 0 1037844 0 56400 HAEMONETICS CORP COM 405024100 298973 2484400 SH SOLE 0 2376768 0 107632 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 6110 104801 SH SOLE 0 103400 0 1401 HAIN CELESTIAL GROUP INC COM 405217100 265 12122 SH SOLE 0 0 0 12122 HALCON RES CORP COM 40537Q605 726 4106956 SH SOLE 0 494491 0 3612465 HALLADOR ENERGY COMPANY COM 40609P105 2378 422292 SH SOLE 0 403192 0 19100 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5934 417015 SH SOLE 0 387700 0 29315 HALOZYME THERAPEUTICS INC COM 40637H109 7879 458600 SH SOLE 0 6477 0 452123 HAMILTON LANE INC CL A 407497106 47542 833200 SH SOLE 0 833200 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 18698 466750 SH SOLE 0 406009 0 60741 HANESBRANDS INC COM 410345102 21330 1238700 SH SOLE 0 1238700 0 0 HANGER INC COM NEW 41043F208 8357 436400 SH SOLE 0 357900 0 78500 HANMI FINL CORP COM NEW 410495204 19922 894557 SH SOLE 0 894557 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3658 129800 SH SOLE 0 0 0 129800 HANOVER INS GROUP INC COM 410867105 19104 148900 SH SOLE 0 144300 0 4600 HARBORONE BANCORP INC COM 41165F101 5193 277253 SH SOLE 0 236953 0 40300 HARMONIC INC COM 413160102 4088 736499 SH SOLE 0 736499 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 13687 6029521 SH SOLE 0 5449115 0 580406 HARROW HEALTH INC COM 415858109 9975 1146506 SH SOLE 0 1146506 0 0 HARTE-HANKS INC COM 416196202 549 249641 SH SOLE 0 249641 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 15659 281022 SH SOLE 0 281022 0 0 HARVARD BIOSCIENCE INC COM 416906105 1802 901000 SH SOLE 0 519300 0 381700 HASBRO INC COM 418056107 1437 13600 SH SOLE 0 9400 0 4200 HAVERTY FURNITURE INC COM 419596101 24479 1437400 SH SOLE 0 1437400 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 22668 520500 SH SOLE 0 520500 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2252 82100 SH SOLE 0 82100 0 0 HAWKINS INC COM 420261109 2618 60300 SH SOLE 0 60300 0 0 HAWTHORN BANCSHARES INC COM 420476103 360 13420 SH SOLE 0 400 0 13020 HAYNES INTERNATIONAL INC COM NEW 420877201 7895 248200 SH SOLE 0 248200 0 0 HC2 HLDGS INC COM 404139107 240 101685 SH SOLE 0 101685 0 0 HCA HEALTHCARE INC COM 40412C101 55257 408800 SH SOLE 0 112266 0 296534 HCI GROUP INC COM 40416E103 3246 80219 SH SOLE 0 80219 0 0 HD SUPPLY HLDGS INC COM 40416M105 11528 286200 SH SOLE 0 16457 0 269743 HEALTHCARE SVCS GRP INC COM 421906108 7573 249764 SH SOLE 0 106723 0 143041 HEALTHCARE TR AMER INC CL A NEW 42225P501 39819 1451672 SH SOLE 0 1200144 0 251528 HEALTHEQUITY INC COM 42226A107 76010 1162234 SH SOLE 0 791585 0 370649 HEALTHSTREAM INC COM 42222N103 12669 489900 SH SOLE 0 464100 0 25800 HEARTLAND EXPRESS INC COM 422347104 9744 539233 SH SOLE 0 356237 0 182996 HEARTLAND FINL USA INC COM 42234Q102 9331 208600 SH SOLE 0 195500 0 13100 HEAT BIOLOGICS INC COM NEW 42237K300 110 161200 SH SOLE 0 161200 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 56 32874 SH SOLE 0 32874 0 0 HECLA MNG CO COM 422704106 2240 1244290 SH SOLE 0 1244290 0 0 HEICO CORP NEW CL A 422806208 173295 1676452 SH SOLE 0 1605674 0 70778 HEIDRICK & STRUGGLES INTL IN COM 422819102 36638 1222502 SH SOLE 0 1201600 0 20902 HELEN OF TROY CORP LTD COM G4388N106 12551 96110 SH SOLE 0 20379 0 75731 HELIOS TECHNOLOGIES INC COM 42328H109 6096 131350 SH SOLE 0 131350 0 0 HELMERICH & PAYNE INC COM 423452101 2921 57700 SH SOLE 0 8568 0 49132 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9941 769400 SH SOLE 0 767600 0 1800 HENNESSY ADVISORS INC COM 425885100 851 87720 SH SOLE 0 74070 0 13650 HENRY SCHEIN INC COM 806407102 46967 671912 SH SOLE 0 68454 0 603458 HERBALIFE NUTRITION LTD COM SHS G4412G101 348209 8143340 SH SOLE 0 8143340 0 0 HERC HLDGS INC COM 42704L104 13593 296600 SH SOLE 0 296238 0 362 HERITAGE COMMERCE CORP COM 426927109 12799 1044800 SH SOLE 0 865200 0 179600 HERITAGE CRYSTAL CLEAN INC COM 42726M106 13858 526708 SH SOLE 0 500200 0 26508 HERITAGE INS HLDGS INC COM 42727J102 3925 254700 SH SOLE 0 254700 0 0 HERON THERAPEUTICS INC COM 427746102 1811 97400 SH SOLE 0 17597 0 79803 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 208 12600 SH SOLE 0 5469 0 7131 HERSHEY CO COM 427866108 568363 4240564 SH SOLE 0 3627673 0 612891 HERTZ GLOBAL HLDGS INC COM 42806J106 106019 6642808 SH SOLE 0 6642808 0 0 HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 10063 5160735 SH SOLE 0 5160735 0 0 HESKA CORP COM RESTRC NEW 42805E306 281 3300 SH SOLE 0 2000 0 1300 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 1704 87400 SH SOLE 0 0 0 87400 HEWLETT PACKARD ENTERPRISE C COM 42824C109 904 60500 SH SOLE 0 0 0 60500 HEXCEL CORP NEW COM 428291108 18659 230700 SH SOLE 0 12082 0 218618 HEXINDAI INC ADR 428295109 1507 633280 SH SOLE 0 633280 0 0 HFF INC CL A 40418F108 11397 250600 SH SOLE 0 148671 0 101929 HIBBETT SPORTS INC COM 428567101 22256 1222844 SH SOLE 0 869643 0 353201 HI CRUSH INC COM 428337109 1081 439403 SH SOLE 0 439403 0 0 HIGHPOINT RES CORP COM 43114K108 14563 8001405 SH SOLE 0 8001405 0 0 HIGHPOWER INTL INC COM 43113X101 4616 1088585 SH SOLE 0 1080885 0 7700 HIGHWAY HLDGS LTD ORD G4481U106 508 180827 SH SOLE 0 180827 0 0 HIGHWOODS PPTYS INC COM 431284108 81295 1968400 SH SOLE 0 1854844 0 113556 HILLENBRAND INC COM 431571108 3692 93300 SH SOLE 0 30824 0 62476 HILL INTERNATIONAL INC COM 431466101 368 136144 SH SOLE 0 136144 0 0 HILL ROM HLDGS INC COM 431475102 3065 29300 SH SOLE 0 1837 0 27463 HILLTOP HOLDINGS INC COM 432748101 17581 826584 SH SOLE 0 672875 0 153709 HILTON WORLDWIDE HLDGS INC COM 43300A203 74888 766200 SH SOLE 0 11100 0 755100 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2430 698361 SH SOLE 0 6973 0 691388 HINGHAM INSTN SVGS MASS COM 433323102 5168 26100 SH SOLE 0 22200 0 3900 HMN FINL INC COM 40424G108 2178 103700 SH SOLE 0 103700 0 0 HMS HLDGS CORP COM 40425J101 12160 375412 SH SOLE 0 291646 0 83766 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 11788 681400 SH SOLE 0 656600 0 24800 HOLLYFRONTIER CORP COM 436106108 5431 117350 SH SOLE 0 117350 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 7882 414818 SH SOLE 0 409358 0 5460 HOLOGIC INC COM 436440101 13893 289318 SH SOLE 0 80286 0 209032 HOME BANCORP INC COM 43689E107 8904 231400 SH SOLE 0 228500 0 2900 HOME BANCSHARES INC COM 436893200 857 44500 SH SOLE 0 44500 0 0 HOME DEPOT INC COM 437076102 184732 888265 SH SOLE 0 888265 0 0 HOMESTREET INC COM 43785V102 7484 252500 SH SOLE 0 252500 0 0 HOMETRUST BANCSHARES INC COM 437872104 21105 839515 SH SOLE 0 773715 0 65800 HONDA MOTOR LTD AMERN SHS 438128308 54499 2109100 SH SOLE 0 1869750 0 239350 HONEYWELL INTL INC COM 438516106 52988 303500 SH SOLE 0 95362 0 208138 HOOKER FURNITURE CORP COM 439038100 4889 237100 SH SOLE 0 237100 0 0 HOPE BANCORP INC COM 43940T109 6622 480564 SH SOLE 0 362501 0 118063 HOPFED BANCORP INC COM 439734104 387 20400 SH SOLE 0 4500 0 15900 HORACE MANN EDUCATORS CORP N COM 440327104 6273 155700 SH SOLE 0 155700 0 0 HORIZON BANCORP INC COM 440407104 17992 1101104 SH SOLE 0 1031162 0 69942 HORIZON THERAPEUTICS PUB LTD SHS G46188101 210628 8754275 SH SOLE 0 8314863 0 439412 HORMEL FOODS CORP COM 440452100 2400 59200 SH SOLE 0 64 0 59136 HORNBECK OFFSHORE SVCS INC N COM 440543106 276 220854 SH SOLE 0 220854 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 28625 1145000 SH SOLE 0 1145000 0 0 HOSTESS BRANDS INC CL A 44109J106 1470 101800 SH SOLE 0 65058 0 36742 HOST HOTELS & RESORTS INC COM 44107P104 44245 2428365 SH SOLE 0 750549 0 1677816 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2178 378100 SH SOLE 0 263100 0 115000 HOULIHAN LOKEY INC CL A 441593100 10411 233800 SH SOLE 0 116212 0 117588 HOUSTON WIRE & CABLE CO COM 44244K109 926 176700 SH SOLE 0 142000 0 34700 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1921 252817 SH SOLE 0 252817 0 0 HOWARD BANCORP INC COM 442496105 834 55000 SH SOLE 0 55000 0 0 HOWARD HUGHES CORP COM 44267D107 11926 96300 SH SOLE 0 64705 0 31595 HSBC HLDGS PLC SPON ADR NEW 404280406 203108 4866027 SH SOLE 0 4207671 0 658356 HUAMI CORP SPONSORED ADS 44331K103 5561 556100 SH SOLE 0 556100 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1859 79700 SH SOLE 0 79700 0 0 HUBBELL INC COM 443510607 16913 129700 SH SOLE 0 129700 0 0 HUB GROUP INC CL A 443320106 858 20436 SH SOLE 0 5742 0 14694 HUBSPOT INC COM 443573100 71175 417400 SH SOLE 0 61991 0 355409 HUDBAY MINERALS INC COM 443628102 22631 4183209 SH SOLE 0 4183209 0 0 HUDSON GLOBAL INC COM NEW 443787205 917 73619 SH SOLE 0 68935 0 4684 HUDSON LTD COM CL A G46408103 8710 631600 SH SOLE 0 607000 0 24600 HUDSON PAC PPTYS INC COM 444097109 67185 2019400 SH SOLE 0 1742714 0 276686 HUMANA INC COM 444859102 780009 2940100 SH SOLE 0 2609512 0 330588 HUNT COS FIN TR INC COM 44558T100 81 23709 SH SOLE 0 0 0 23709 HUNTINGTON INGALLS INDS INC COM 446413106 13844 61600 SH SOLE 0 51665 0 9935 HUNT J B TRANS SVCS INC COM 445658107 11988 131144 SH SOLE 0 16510 0 114634 HURCO COMPANIES INC COM 447324104 3786 106482 SH SOLE 0 96400 0 10082 HURON CONSULTING GROUP INC COM 447462102 12563 249358 SH SOLE 0 237400 0 11958 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1043 47400 SH SOLE 0 47400 0 0 HUTTIG BLDG PRODS INC COM 448451104 826 320106 SH SOLE 0 320106 0 0 HUYA INC ADS REP SHS A 44852D108 23289 942500 SH SOLE 0 942500 0 0 HYATT HOTELS CORP COM CL A 448579102 27178 357000 SH SOLE 0 31236 0 325764 HYDROGENICS CORP NEW COM NEW 448883207 806 54250 SH SOLE 0 50250 0 4000 HYSTER YALE MATLS HANDLING I CL A 449172105 370 6700 SH SOLE 0 6700 0 0 I3 VERTICALS INC COM CL A 46571Y107 1743 59200 SH SOLE 0 0 0 59200 IAA INC COM 449253103 4018 103600 SH SOLE 0 29456 0 74144 IAC INTERACTIVECORP COM 44919P508 26109 120027 SH SOLE 0 29688 0 90339 IAMGOLD CORP COM 450913108 75246 22262200 SH SOLE 0 22262200 0 0 IBERIABANK CORP COM 450828108 2825 37248 SH SOLE 0 18656 0 18592 ICAD INC COM NEW 44934S206 3843 603270 SH SOLE 0 603270 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1651 22800 SH SOLE 0 0 0 22800 ICF INTL INC COM 44925C103 3430 47113 SH SOLE 0 0 0 47113 ICICI BK LTD ADR 45104G104 15989 1269950 SH SOLE 0 831894 0 438056 ICONIX BRAND GROUP INC COM NEW 451055305 232 273363 SH SOLE 0 273363 0 0 ICON PLC SHS G4705A100 348628 2264260 SH SOLE 0 2152846 0 111414 ICU MED INC COM 44930G107 2292 9100 SH SOLE 0 69 0 9031 IDACORP INC COM 451107106 114812 1143200 SH SOLE 0 1043954 0 99246 IDEANOMICS INC COM 45166V106 89 36200 SH SOLE 0 0 0 36200 IDENTIV INC COM NEW 45170X205 2025 395470 SH SOLE 0 376052 0 19418 IDERA PHARMACEUTICALS INC COM PAR 45168K405 787 294625 SH SOLE 0 294625 0 0 IDEX CORP COM 45167R104 15876 92225 SH SOLE 0 40509 0 51716 IDEXX LABS INC COM 45168D104 245877 893025 SH SOLE 0 893025 0 0 I D SYSTEMS INC COM 449489103 1943 330380 SH SOLE 0 299078 0 31302 IDT CORP CL B NEW 448947507 16718 1765406 SH SOLE 0 1761697 0 3709 IEC ELECTRS CORP NEW COM 44949L105 2173 345983 SH SOLE 0 205700 0 140283 IES HLDGS INC COM 44951W106 5194 275532 SH SOLE 0 243332 0 32200 IMAGE SENSING SYS INC COM 45244C104 1002 200350 SH SOLE 0 200350 0 0 IMAX CORP COM 45245E109 16879 835600 SH SOLE 0 763335 0 72265 IMMERSION CORP COM 452521107 1185 155713 SH SOLE 0 0 0 155713 IMMUCELL CORP COM PAR 452525306 598 92006 SH SOLE 0 92006 0 0 IMMUNIC INC COM 4525EP101 157 13729 SH SOLE 0 13729 0 0 IMMUNOGEN INC COM 45253H101 15022 6922640 SH SOLE 0 6097185 0 825455 IMMUTEP LTD SPONSORED ADR 45257L108 52 28500 SH SOLE 0 28500 0 0 IMPERIAL OIL LTD COM NEW 453038408 4275 154500 SH SOLE 0 154500 0 0 IMPINJ INC COM 453204109 1671 58400 SH SOLE 0 23216 0 35184 INCYTE CORP COM 45337C102 166718 1962310 SH SOLE 0 1879934 0 82376 INDEPENDENCE CONTRACT DRIL I COM 453415309 561 355100 SH SOLE 0 314800 0 40300 INDEPENDENCE RLTY TR INC COM 45378A106 55449 4792513 SH SOLE 0 4792513 0 0 INDEPENDENT BANK CORP MASS COM 453836108 6030 79182 SH SOLE 0 79182 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 23108 1060500 SH SOLE 0 986000 0 74500 INDEPENDENT BK GROUP INC COM 45384B106 14895 271009 SH SOLE 0 270466 0 543 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1141 37500 SH SOLE 0 37500 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2427 116566 SH SOLE 0 116566 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 11 11200 SH SOLE 0 11200 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 32084 633200 SH SOLE 0 618300 0 14900 INFINITY PHARMACEUTICALS INC COM 45665G303 1804 1002006 SH SOLE 0 1002006 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 6975 2207247 SH SOLE 0 2185354 0 21893 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 487 238923 SH SOLE 0 237423 0 1500 INFUSYSTEM HLDGS INC COM 45685K102 1353 314722 SH SOLE 0 275182 0 39540 INGERSOLL-RAND PLC SHS G47791101 41810 330068 SH SOLE 0 129 0 329939 INGLES MKTS INC CL A 457030104 411 13200 SH SOLE 0 13200 0 0 INGREDION INC COM 457187102 15467 187500 SH SOLE 0 145100 0 42400 INNERWORKINGS INC COM 45773Y105 159 41700 SH SOLE 0 41700 0 0 INNODATA INC COM NEW 457642205 835 928234 SH SOLE 0 878034 0 50200 INNOPHOS HOLDINGS INC COM 45774N108 25259 867700 SH SOLE 0 837500 0 30200 INNOSPEC INC COM 45768S105 383 4200 SH SOLE 0 0 0 4200 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2156 422776 SH SOLE 0 404057 0 18719 INNOVIVA INC COM 45781M101 102642 7049608 SH SOLE 0 6868588 0 181020 INOGEN INC COM 45780L104 17786 266423 SH SOLE 0 62481 0 203942 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 631 214681 SH SOLE 0 151800 0 62881 INPHI CORP COM 45772F107 3858 77000 SH SOLE 0 30930 0 46070 INSEEGO CORP COM 45782B104 9154 1911100 SH SOLE 0 1911100 0 0 INSIGNIA SYS INC COM 45765Y105 858 752484 SH SOLE 0 752484 0 0 INSPERITY INC COM 45778Q107 60367 494246 SH SOLE 0 358395 0 135851 INSPIRED ENTMT INC COM 45782N108 821 97270 SH SOLE 0 97270 0 0 INSPIRE MED SYS INC COM 457730109 4901 80800 SH SOLE 0 20149 0 60651 INSULET CORP COM 45784P101 17119 143400 SH SOLE 0 65474 0 77926 INTEC PHARMA LTD JERUSALEM SHS M53644106 593 136601 SH SOLE 0 0 0 136601 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 5181 92760 SH SOLE 0 8410 0 84350 INTELLIA THERAPEUTICS INC COM 45826J105 2695 164600 SH SOLE 0 37374 0 127226 INTELLICHECK INC COM NEW 45817G201 175 30304 SH SOLE 0 30304 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 3008 104497 SH SOLE 0 104497 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 59977 697890 SH SOLE 0 90586 0 607304 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 5704 85281 SH SOLE 0 85281 0 0 INTERDIGITAL INC COM 45867G101 79661 1236967 SH SOLE 0 1060373 0 176594 INTERFACE INC COM 458665304 806 52606 SH SOLE 0 34785 0 17821 INTERMOLECULAR INC COM 45882D109 1853 1583367 SH SOLE 0 1477167 0 106200 INTERNATIONAL BANCSHARES COR COM 459044103 3432 91000 SH SOLE 0 91000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 171627 1244573 SH SOLE 0 1145563 0 99010 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9184 63300 SH SOLE 0 35006 0 28294 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17856 1376700 SH SOLE 0 258589 0 1118111 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1461 103600 SH SOLE 0 0 0 103600 INTERNATIONAL SEAWAYS INC COM Y41053102 2196 115600 SH SOLE 0 41200 0 74400 INTERNATIONAL SPEEDWAY CORP CL A 460335201 64724 1441841 SH SOLE 0 1379020 0 62821 INTERNATIONAL TOWER HILL MIN COM 46050R102 21 36800 SH SOLE 0 0 0 36800 INTER PARFUMS INC COM 458334109 2641 39713 SH SOLE 0 0 0 39713 INTERPUBLIC GROUP COS INC COM 460690100 64054 2835500 SH SOLE 0 472594 0 2362906 INTERSECT ENT INC COM 46071F103 1825 80200 SH SOLE 0 0 0 80200 INTEST CORP COM 461147100 3773 784457 SH SOLE 0 747821 0 36636 INTEVAC INC COM 461148108 2336 482692 SH SOLE 0 482692 0 0 INTL FCSTONE INC COM 46116V105 1786 45124 SH SOLE 0 39027 0 6097 INTL PAPER CO COM 460146103 17146 395800 SH SOLE 0 40943 0 354857 INTRA CELLULAR THERAPIES INC COM 46116X101 1068 82300 SH SOLE 0 12962 0 69338 INTREPID POTASH INC COM 46121Y102 320 95200 SH SOLE 0 0 0 95200 INTUIT COM 461202103 22147 84748 SH SOLE 0 1932 0 82816 INUVO INC COM NEW 46122W204 792 1885189 SH SOLE 0 1885189 0 0 INVACARE CORP COM 461203101 6433 1239500 SH SOLE 0 1182000 0 57500 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 12381 245800 SH SOLE 0 245800 0 0 INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 286 3800 SH SOLE 0 3800 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 701 11200 SH SOLE 0 11200 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 249 2600 SH SOLE 0 2600 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 196 10800 SH SOLE 0 10800 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 252 15400 SH SOLE 0 15400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 515 2900 SH SOLE 0 2900 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 647 6000 SH SOLE 0 6000 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 976 16600 SH SOLE 0 16600 0 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 763 33700 SH SOLE 0 33700 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 3343 115100 SH SOLE 0 115100 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 717 37841 SH SOLE 0 37841 0 0 INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 661 13100 SH SOLE 0 13100 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1082 41400 SH SOLE 0 41400 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1166 79700 SH SOLE 0 79700 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 989 35000 SH SOLE 0 35000 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 820 14900 SH SOLE 0 14900 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 451 9400 SH SOLE 0 9400 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 10057 443800 SH SOLE 0 443800 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1710 54400 SH SOLE 0 54400 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 2328 110394 SH SOLE 0 110394 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2879 135400 SH SOLE 0 135400 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1420 67000 SH SOLE 0 67000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 723 33794 SH SOLE 0 33794 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 30014 1861900 SH SOLE 0 1348907 0 512993 INVESTAR HLDG CORP COM 46134L105 879 36875 SH SOLE 0 29275 0 7600 INVESTORS BANCORP INC NEW COM 46146L101 33246 2981712 SH SOLE 0 920369 0 2061343 INVESTORS REAL ESTATE TR SH BEN INT 461730509 32321 550889 SH SOLE 0 550005 0 884 INVESTORS TITLE CO COM 461804106 3858 23100 SH SOLE 0 21005 0 2095 INVITAE CORP COM 46185L103 8798 374382 SH SOLE 0 16941 0 357441 INVITATION HOMES INC COM 46187W107 77838 2912000 SH SOLE 0 2912000 0 0 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 324 437582 SH SOLE 0 430569 0 7013 ION GEOPHYSICAL CORP COM NEW 462044207 5866 728749 SH SOLE 0 728749 0 0 IONIS PHARMACEUTICALS INC COM 462222100 112814 1755311 SH SOLE 0 818685 0 936626 IQVIA HLDGS INC COM 46266C105 133732 831147 SH SOLE 0 758295 0 72852 IRADIMED CORP COM 46266A109 7432 363400 SH SOLE 0 363400 0 0 IRIDEX CORP COM 462684101 1756 385862 SH SOLE 0 385862 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 58778 2526999 SH SOLE 0 2351659 0 175340 ISHARES GOLD TRUST ISHARES 464285105 4772 353497 SH SOLE 0 353497 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1084 23450 SH SOLE 0 23450 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 5155 117900 SH SOLE 0 117900 0 0 ISHARES INC MSCI CDA ETF 464286509 2639 92200 SH SOLE 0 92200 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 563 19000 SH SOLE 0 19000 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 492 24100 SH SOLE 0 24100 0 0 ISHARES INC MSCI ITALY ETF 46434G830 664 24100 SH SOLE 0 24100 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 3679 67400 SH SOLE 0 67400 0 0 ISHARES INC MSCI NETHERL ETF 464286814 398 12911 SH SOLE 0 12911 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 1059 26900 SH SOLE 0 26900 0 0 ISHARES INC MSCI SPAIN ETF 464286764 286 9900 SH SOLE 0 9900 0 0 ISHARES INC MSCI STH AFR ETF 464286780 990 18100 SH SOLE 0 18100 0 0 ISHARES INC MSCI STH KOR ETF 464286772 862 14400 SH SOLE 0 14400 0 0 ISHARES INC MSCI WORLD ETF 464286392 391 4300 SH SOLE 0 4300 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 2645 184600 SH SOLE 0 184600 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1202 8400 SH SOLE 0 8400 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 4270 50366 SH SOLE 0 50366 0 0 ISHARES TR 20 YR TR BD ETF 464287432 7371 55500 SH SOLE 0 55500 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 4515 35900 SH SOLE 0 35900 0 0 ISHARES TR AGENCY BOND ETF 464288166 611 5300 SH SOLE 0 5300 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 5523 50200 SH SOLE 0 50200 0 0 ISHARES TR CALIF MUN BD ETF 464288356 3469 57200 SH SOLE 0 57200 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 3422 67858 SH SOLE 0 67858 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1106 11700 SH SOLE 0 11700 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 1056 18000 SH SOLE 0 18000 0 0 ISHARES TR CORE S&P MCP ETF 464287507 427 2200 SH SOLE 0 2200 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2599 33200 SH SOLE 0 33200 0 0 ISHARES TR CORE S&P TTL STK 464287150 273 4100 SH SOLE 0 4100 0 0 ISHARES TR CORE S&P US GWT 464287671 577 9200 SH SOLE 0 9200 0 0 ISHARES TR CORE S&P US VLU 464287663 997 17600 SH SOLE 0 17600 0 0 ISHARES TR EAFE SML CP ETF 464288273 247 4300 SH SOLE 0 4300 0 0 ISHARES TR EXPND TEC SC ETF 464287549 302 1400 SH SOLE 0 1400 0 0 ISHARES TR GLOBAL 100 ETF 464287572 303 6200 SH SOLE 0 6200 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1131 6300 SH SOLE 0 6300 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 981 15900 SH SOLE 0 15900 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 468 10167 SH SOLE 0 10167 0 0 ISHARES TR IBOXX HI YD ETF 464288513 10156 116500 SH SOLE 0 116500 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2152 17300 SH SOLE 0 17300 0 0 ISHARES TR INDIA 50 ETF 464289529 595 15500 SH SOLE 0 15500 0 0 ISHARES TR INTL TREA BD ETF 464288117 280 5500 SH SOLE 0 5500 0 0 ISHARES TR JPMORGAN USD EMG 464288281 10056 88761 SH SOLE 0 88761 0 0 ISHARES TR MBS ETF 464288588 9964 92600 SH SOLE 0 92600 0 0 ISHARES TR MODERT ALLOC ETF 464289875 367 9400 SH SOLE 0 9400 0 0 ISHARES TR MSCI ACWI EX US 464288240 360 7700 SH SOLE 0 7700 0 0 ISHARES TR MSCI KLD400 SOC 464288570 361 3300 SH SOLE 0 3300 0 0 ISHARES TR NASDAQ BIOTECH 464287556 2160 19800 SH SOLE 0 19800 0 0 ISHARES TR NATIONAL MUN ETF 464288414 9622 85081 SH SOLE 0 85081 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 723 3600 SH SOLE 0 3600 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 955 10718 SH SOLE 0 10718 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1711 11000 SH SOLE 0 11000 0 0 ISHARES TR RUS TP200 GR ETF 464289438 317 3700 SH SOLE 0 3700 0 0 ISHARES TR SHORT TREAS BD 464288679 10158 91800 SH SOLE 0 91800 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 7230 67853 SH SOLE 0 67853 0 0 ISHARES TR SH TR CRPORT ETF 464288646 8384 156878 SH SOLE 0 156878 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 627 3500 SH SOLE 0 3500 0 0 ISHARES TR S&P 500 VAL ETF 464287408 338 2900 SH SOLE 0 2900 0 0 ISHARES TR S&P MC 400GR ETF 464287606 656 2900 SH SOLE 0 2900 0 0 ISHARES TR S&P MC 400VL ETF 464287705 702 4400 SH SOLE 0 4400 0 0 ISHARES TR SP SMCP600VL ETF 464287879 446 3000 SH SOLE 0 3000 0 0 ISHARES TR U.S. FINLS ETF 464287788 653 5200 SH SOLE 0 5200 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 522 3900 SH SOLE 0 3900 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1252 5200 SH SOLE 0 5200 0 0 ISHARES TR U.S. REAL ES ETF 464287739 13585 155600 SH SOLE 0 155600 0 0 ISHARES TR US REGNL BKS ETF 464288778 239 5200 SH SOLE 0 5200 0 0 ISHARES TR U.S. TECH ETF 464287721 653 3300 SH SOLE 0 3300 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 5089 978587 SH SOLE 0 654597 0 323990 ISSUER DIRECT CORPORATION COM NEW 46520M204 227 20300 SH SOLE 0 353 0 19947 ISTAR INC COM 45031U101 3168 255100 SH SOLE 0 192163 0 62937 ITAU CORPBANCA SPONSORED ADR 45033E105 4019 321500 SH SOLE 0 321500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4758 505100 SH SOLE 0 505100 0 0 ITERIS INC COM 46564T107 3926 759400 SH SOLE 0 722900 0 36500 ITRON INC COM 465741106 14195 226861 SH SOLE 0 118149 0 108712 IT TECH PACKAGING INC COM NEW 46527C100 68 95900 SH SOLE 0 95900 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 43384 1441800 SH SOLE 0 1358000 0 83800 IVERIC BIO INC COM 46583P102 1604 1233501 SH SOLE 0 958676 0 274825 JABIL INC COM 466313103 9452 299100 SH SOLE 0 4181 0 294919 JACK IN THE BOX INC COM 466367109 15033 184700 SH SOLE 0 7771 0 176929 JAKKS PAC INC COM 47012E106 1491 2130080 SH SOLE 0 2130080 0 0 J ALEXANDERS HLDGS INC COM 46609J106 3691 328705 SH SOLE 0 328705 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 4290 324727 SH SOLE 0 324727 0 0 JAMES RIV GROUP LTD COM G5005R107 26039 555200 SH SOLE 0 555200 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 46581 2176700 SH SOLE 0 2090466 0 86234 JASON INDS INC COM 471172106 601 924671 SH SOLE 0 924671 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 364355 2555801 SH SOLE 0 2555801 0 0 JBG SMITH PPTYS COM 46590V100 11896 302400 SH SOLE 0 81433 0 220967 JD COM INC SPON ADR CL A 47215P106 26510 875200 SH SOLE 0 56639 0 818561 JEFFERIES FINL GROUP INC COM 47233W109 1044 54289 SH SOLE 0 33548 0 20741 JELD-WEN HLDG INC COM 47580P103 4789 225600 SH SOLE 0 225600 0 0 JERNIGAN CAP INC COM 476405105 211 10300 SH SOLE 0 0 0 10300 JETBLUE AWYS CORP COM 477143101 156516 8464904 SH SOLE 0 7839494 0 625410 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1588 191275 SH SOLE 0 191275 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 3474 929000 SH SOLE 0 929000 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4123 190100 SH SOLE 0 49267 0 140833 J JILL INC COM 46620W102 715 359200 SH SOLE 0 359200 0 0 J & J SNACK FOODS CORP COM 466032109 51472 319800 SH SOLE 0 319800 0 0 JMP GROUP LLC COM 46629U107 249 63567 SH SOLE 0 0 0 63567 JMU LTD SPONSORED ADS 46647L204 187 131356 SH SOLE 0 131356 0 0 JOHNSON & JOHNSON COM 478160104 604637 4341162 SH SOLE 0 3276706 0 1064456 JOHNSON OUTDOORS INC CL A 479167108 27658 370900 SH SOLE 0 339800 0 31100 JOINT CORP COM 47973J102 1972 108371 SH SOLE 0 99871 0 8500 JOUNCE THERAPEUTICS INC COM 481116101 57 11600 SH SOLE 0 11600 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 906 36100 SH SOLE 0 36100 0 0 JPMORGAN CHASE & CO COM 46625H100 331575 2965786 SH SOLE 0 1555237 0 1410549 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 9332 3793600 SH SOLE 0 3793600 0 0 JUNIPER NETWORKS INC COM 48203R104 52847 1984491 SH SOLE 0 1715794 0 268697 JUST ENERGY GROUP INC COM 48213W101 6837 1590070 SH SOLE 0 1590070 0 0 K12 INC COM 48273U102 49669 1633300 SH SOLE 0 1633300 0 0 KADANT INC COM 48282T104 6357 70000 SH SOLE 0 70000 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 32114 329000 SH SOLE 0 303390 0 25610 KALA PHARMACEUTICALS INC COM 483119103 258 40500 SH SOLE 0 40500 0 0 KAMADA LTD SHS M6240T109 4412 799317 SH SOLE 0 702288 0 97029 KARYOPHARM THERAPEUTICS INC COM 48576U106 440 73515 SH SOLE 0 73515 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 89 34325 SH SOLE 0 34325 0 0 KB HOME COM 48666K109 73912 2872590 SH SOLE 0 2872590 0 0 KBR INC COM 48242W106 619 24800 SH SOLE 0 6800 0 18000 KEANE GROUP INC COM 48669A108 6715 999300 SH SOLE 0 975500 0 23800 KEARNY FINL CORP MD COM 48716P108 82469 6205363 SH SOLE 0 6161704 0 43659 KELLOGG CO COM 487836108 295920 5523983 SH SOLE 0 4810028 0 713955 KELLY SVCS INC CL A 488152208 2797 106808 SH SOLE 0 100200 0 6608 KEMET CORP COM NEW 488360207 7735 411199 SH SOLE 0 128446 0 282753 KEMPER CORP DEL COM 488401100 17935 207846 SH SOLE 0 149615 0 58231 KENNAMETAL INC COM 489170100 2103 56858 SH SOLE 0 56858 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1504 73100 SH SOLE 0 28100 0 45000 KEURIG DR PEPPER INC COM 49271V100 2332 80700 SH SOLE 0 161 0 80539 KEWAUNEE SCIENTIFIC CORP COM 492854104 1773 92627 SH SOLE 0 85627 0 7000 KEY ENERGY SVCS INC DEL COM 49309J103 311 138020 SH SOLE 0 138020 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 89532 996900 SH SOLE 0 255274 0 741626 KFORCE INC COM 493732101 4497 128149 SH SOLE 0 118400 0 9749 KILROY RLTY CORP COM 49427F108 15714 212900 SH SOLE 0 64099 0 148801 KIMBALL ELECTRONICS INC COM 49428J109 7845 483075 SH SOLE 0 459675 0 23400 KIMBALL INTL INC CL B 494274103 45649 2618985 SH SOLE 0 2618985 0 0 KIMBERLY CLARK CORP COM 494368103 3479 26100 SH SOLE 0 26100 0 0 KIMCO RLTY CORP COM 49446R109 40614 2197701 SH SOLE 0 2197701 0 0 KINDER MORGAN INC DEL COM 49456B101 268218 12845700 SH SOLE 0 12845700 0 0 KINDRED BIOSCIENCES INC COM 494577109 9884 1186498 SH SOLE 0 1158198 0 28300 KINGSTONE COS INC COM 496719105 3338 385900 SH SOLE 0 285100 0 100800 KINGSWAY FINL SVCS INC COM NEW 496904202 656 267838 SH SOLE 0 264729 0 3109 KINROSS GOLD CORP COM 496902404 220041 56711483 SH SOLE 0 56711483 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 97914 2280700 SH SOLE 0 1961542 0 319158 KIRKLANDS INC COM 497498105 1736 768100 SH SOLE 0 768100 0 0 KITE RLTY GROUP TR COM NEW 49803T300 37450 2475200 SH SOLE 0 2475200 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 4064 204000 SH SOLE 0 106800 0 97200 KNOLL INC COM NEW 498904200 8048 350200 SH SOLE 0 303100 0 47100 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 9656 505800 SH SOLE 0 356700 0 149100 KNOWLES CORP COM 49926D109 10555 576474 SH SOLE 0 416575 0 159899 KODIAK SCIENCES INC COM 50015M109 1418 121214 SH SOLE 0 42900 0 78314 KOHLS CORP COM 500255104 149651 3147244 SH SOLE 0 3147244 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 20613 474248 SH SOLE 0 0 0 474248 KORN FERRY COM NEW 500643200 8835 220500 SH SOLE 0 84136 0 136364 KOSS CORP COM 500692108 32 15996 SH SOLE 0 15996 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 264 6000 SH SOLE 0 6000 0 0 KRATON CORPORATION COM 50077C106 22131 712300 SH SOLE 0 712300 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6842 298899 SH SOLE 0 62129 0 236770 KROGER CO COM 501044101 35064 1615100 SH SOLE 0 247600 0 1367500 KRONOS WORLDWIDE INC COM 50105F105 20981 1369500 SH SOLE 0 1366000 0 3500 KT CORP SPONSORED ADR 48268K101 1211 97900 SH SOLE 0 25598 0 72302 KULICKE & SOFFA INDS INC COM 501242101 32303 1432500 SH SOLE 0 1432500 0 0 KVH INDS INC COM 482738101 4740 436100 SH SOLE 0 436100 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 24362 140900 SH SOLE 0 140900 0 0 LADDER CAP CORP CL A 505743104 1502 90441 SH SOLE 0 4954 0 85487 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1562 455400 SH SOLE 0 455400 0 0 LAKELAND BANCORP INC COM 511637100 14238 881600 SH SOLE 0 881600 0 0 LAKELAND FINL CORP COM 511656100 11822 252451 SH SOLE 0 228112 0 24339 LAKELAND INDS INC COM 511795106 5712 509992 SH SOLE 0 509992 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 165690 2052900 SH SOLE 0 2052900 0 0 LAMB WESTON HLDGS INC COM 513272104 99798 1575100 SH SOLE 0 758089 0 817011 LAM RESEARCH CORP COM 512807108 88674 472071 SH SOLE 0 96441 0 375630 LANCASTER COLONY CORP COM 513847103 94326 634762 SH SOLE 0 592372 0 42390 LANDEC CORP COM 514766104 1000 106737 SH SOLE 0 106737 0 0 LANDMARK BANCORP INC COM 51504L107 1959 81792 SH SOLE 0 74816 0 6976 LANDS END INC NEW COM 51509F105 1593 130370 SH SOLE 0 130370 0 0 LANDSTAR SYS INC COM 515098101 16505 152840 SH SOLE 0 42401 0 110439 LANNET INC COM 516012101 376 62100 SH SOLE 0 28930 0 33170 LANTHEUS HLDGS INC COM 516544103 50496 1784300 SH SOLE 0 1784300 0 0 LANTRONIX INC COM NEW 516548203 1851 555764 SH SOLE 0 552764 0 3000 LAREDO PETROLEUM INC COM 516806106 12036 4150500 SH SOLE 0 3824158 0 326342 LAS VEGAS SANDS CORP COM 517834107 143669 2431354 SH SOLE 0 2015063 0 416291 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 13522 1443090 SH SOLE 0 1443090 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 29335 2010600 SH SOLE 0 1359106 0 651494 LAUDER ESTEE COS INC CL A 518439104 405722 2215730 SH SOLE 0 2020044 0 195686 LAUREATE EDUCATION INC CL A 518613203 6083 387176 SH SOLE 0 225264 0 161912 LAWSON PRODS INC COM 520776105 3199 87100 SH SOLE 0 45200 0 41900 LA Z BOY INC COM 505336107 6803 221900 SH SOLE 0 111319 0 110581 L BRANDS INC COM 501797104 114877 4401433 SH SOLE 0 4301800 0 99633 LCNB CORP COM 50181P100 3741 196916 SH SOLE 0 196916 0 0 LEAF GROUP LTD COM 52177G102 7350 991900 SH SOLE 0 978800 0 13100 LEAR CORP COM NEW 521865204 5543 39800 SH SOLE 0 896 0 38904 LEGACY TEX FINL GROUP INC COM 52471Y106 2869 70480 SH SOLE 0 34033 0 36447 LEGG MASON INC COM 524901105 58771 1535300 SH SOLE 0 1506328 0 28972 LEJU HLDGS LTD SPONSORED ADS 50187J108 1672 1211931 SH SOLE 0 1211931 0 0 LEMAITRE VASCULAR INC COM 525558201 1780 63600 SH SOLE 0 56400 0 7200 LENDINGCLUB CORP COM 52603A109 522 159100 SH SOLE 0 77234 0 81866 LENDINGTREE INC NEW COM 52603B107 9577 22800 SH SOLE 0 6051 0 16749 LENNAR CORP CL B 526057302 2043 53063 SH SOLE 0 53063 0 0 LENNOX INTL INC COM 526107107 9020 32800 SH SOLE 0 18727 0 14073 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3439 546741 SH SOLE 0 506679 0 40062 LEXINFINTECH HLDGS LTD ADR 528877103 17393 1558528 SH SOLE 0 796992 0 761536 LEXINGTON REALTY TRUST COM 529043101 12165 1292782 SH SOLE 0 91636 0 1201146 LGL GROUP INC COM 50186A108 1775 217803 SH SOLE 0 187302 0 30501 LHC GROUP INC COM 50187A107 2120 17727 SH SOLE 0 8985 0 8742 LIANLUO SMART LTD SHS G5478K100 100 80700 SH SOLE 0 80700 0 0 LIBBEY INC COM 529898108 952 511800 SH SOLE 0 511800 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 5677 55200 SH SOLE 0 15606 0 39594 LIBERTY BROADBAND CORP COM SER C 530307305 7400 71000 SH SOLE 0 11899 0 59101 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 16994 355600 SH SOLE 0 355600 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 33143 1227987 SH SOLE 0 718027 0 509960 LIBERTY GLOBAL PLC SHS CL C G5480U120 29294 1104200 SH SOLE 0 1104200 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1868 108400 SH SOLE 0 108400 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 11428 664800 SH SOLE 0 664800 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 3668 131939 SH SOLE 0 129100 0 2839 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5059 133800 SH SOLE 0 56210 0 77590 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 31100 1111914 SH SOLE 0 1052619 0 59295 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2685 70700 SH SOLE 0 1431 0 69269 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 13635 380225 SH SOLE 0 371335 0 8890 LIBERTY PPTY TR SH BEN INT 531172104 18064 361000 SH SOLE 0 111729 0 249271 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 20237 1632021 SH SOLE 0 1632021 0 0 LIFE STORAGE INC COM 53223X107 57197 601566 SH SOLE 0 374903 0 226663 LIFETIME BRANDS INC COM 53222Q103 778 82200 SH SOLE 0 82200 0 0 LIFEVANTAGE CORP COM NEW 53222K205 14586 1123748 SH SOLE 0 1114305 0 9443 LIFEWAY FOODS INC COM 531914109 1228 337498 SH SOLE 0 329398 0 8100 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 146204 1280808 SH SOLE 0 1163482 0 117326 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 567 383241 SH SOLE 0 370341 0 12900 LILLY ELI & CO COM 532457108 255770 2308601 SH SOLE 0 1642467 0 666134 LIMBACH HLDGS INC COM 53263P105 1559 171360 SH SOLE 0 98960 0 72400 LIMELIGHT NETWORKS INC COM 53261M104 6399 2369886 SH SOLE 0 2369886 0 0 LINCOLN EDL SVCS CORP COM 533535100 1601 693128 SH SOLE 0 670728 0 22400 LINCOLN ELEC HLDGS INC COM 533900106 13759 167138 SH SOLE 0 56561 0 110577 LINCOLN NATL CORP IND COM 534187109 1094 16974 SH SOLE 0 8600 0 8374 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 22913 1276479 SH SOLE 0 1153179 0 123300 LINDE PLC SHS G5494J103 51766 257800 SH SOLE 0 54884 0 202916 LINDSAY CORP COM 535555106 21013 255600 SH SOLE 0 255600 0 0 LINE CORP SPONSORED ADR 53567X101 4905 174300 SH SOLE 0 143600 0 30700 LIONS GATE ENTMNT CORP CL A VTG 535919401 6474 528500 SH SOLE 0 528500 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4571 393700 SH SOLE 0 102396 0 291304 LIPOCINE INC NEW COM 53630X104 967 495659 SH SOLE 0 467869 0 27790 LIQTECH INTL INC COM 53632A201 519 52400 SH SOLE 0 0 0 52400 LIQUIDITY SERVICES INC COM 53635B107 14280 2344854 SH SOLE 0 2344854 0 0 LITTELFUSE INC COM 537008104 283 1600 SH SOLE 0 1600 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 22105 333666 SH SOLE 0 13123 0 320543 LIVEPERSON INC COM 538146101 5112 182300 SH SOLE 0 92800 0 89500 LIVERAMP HLDGS INC COM 53815P108 14645 302078 SH SOLE 0 109404 0 192674 LKQ CORP COM 501889208 4560 171360 SH SOLE 0 64901 0 106459 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 46656 16428100 SH SOLE 0 15885160 0 542940 LOCKHEED MARTIN CORP COM 539830109 2581 7100 SH SOLE 0 0 0 7100 LOEWS CORP COM 540424108 1460 26700 SH SOLE 0 26700 0 0 LOGITECH INTL S A SHS H50430232 98406 2475000 SH SOLE 0 2475000 0 0 LOGMEIN INC COM 54142L109 54828 744139 SH SOLE 0 699253 0 44886 LOMA NEGRA CORP SPONSORED ADS 54150E104 1271 108612 SH SOLE 0 0 0 108612 LONESTAR RES US INC CL A VTG 54240F103 1040 454271 SH SOLE 0 429471 0 24800 LORAL SPACE & COMMUNICATNS I COM 543881106 1338 38769 SH SOLE 0 26500 0 12269 LOUISIANA PAC CORP COM 546347105 76979 2935900 SH SOLE 0 2935900 0 0 LPL FINL HLDGS INC COM 50212V100 2594 31800 SH SOLE 0 20914 0 10886 LRAD CORP COM 50213V109 1387 421560 SH SOLE 0 335860 0 85700 LSB INDS INC COM 502160104 1246 319499 SH SOLE 0 319499 0 0 LSI INDS INC COM 50216C108 2539 695745 SH SOLE 0 640229 0 55516 LTC PPTYS INC COM 502175102 5936 130000 SH SOLE 0 118034 0 11966 LUBYS INC COM 549282101 320 295884 SH SOLE 0 295884 0 0 LULULEMON ATHLETICA INC COM 550021109 113442 629500 SH SOLE 0 195711 0 433789 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6558 567800 SH SOLE 0 49616 0 518184 LUMINEX CORP DEL COM 55027E102 47320 2292642 SH SOLE 0 2174602 0 118040 LUNA INNOVATIONS COM 550351100 5807 1290450 SH SOLE 0 1177207 0 113243 LUTHER BURBANK CORP COM 550550107 1956 179600 SH SOLE 0 91700 0 87900 LUXFER HOLDINGS PLC SHS G5698W116 19945 813400 SH SOLE 0 813400 0 0 LYDALL INC DEL COM 550819106 2004 99200 SH SOLE 0 79900 0 19300 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 327 3800 SH SOLE 0 0 0 3800 LYON WILLIAM HOMES CL A NEW 552074700 906 49700 SH SOLE 0 0 0 49700 MACATAWA BK CORP COM 554225102 11113 1083100 SH SOLE 0 1071100 0 12000 MACERICH CO COM 554382101 56192 1677869 SH SOLE 0 1003786 0 674083 MACK CALI RLTY CORP COM 554489104 116741 5012500 SH SOLE 0 4904394 0 108106 MACKINAC FINL CORP COM 554571109 976 61800 SH SOLE 0 37084 0 24716 MACQUARIE INFRASTRUCTURE COR COM 55608B105 61284 1511700 SH SOLE 0 1356369 0 155331 MACROGENICS INC COM 556099109 7202 424423 SH SOLE 0 410199 0 14224 MACYS INC COM 55616P104 321 14964 SH SOLE 0 12018 0 2946 MADISON SQUARE GARDEN CO NEW CL A 55825T103 52559 187752 SH SOLE 0 30990 0 156762 MAGAL SECURITY SYS LTD ORD M6786D104 2754 547576 SH SOLE 0 539965 0 7611 MAGELLAN HEALTH INC COM NEW 559079207 42860 577399 SH SOLE 0 528784 0 48615 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 3760 419134 SH SOLE 0 388713 0 30421 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 861 83231 SH SOLE 0 0 0 83231 MAIDEN HOLDINGS LTD SHS G5753U112 664 1036898 SH SOLE 0 629998 0 406900 MAJESCO COM 56068V102 181 19400 SH SOLE 0 0 0 19400 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1045 42153 SH SOLE 0 42153 0 0 MALIBU BOATS INC COM CL A 56117J100 42549 1095201 SH SOLE 0 1081801 0 13400 MALVERN BANCORP INC COM 561409103 1075 48852 SH SOLE 0 48552 0 300 MAMMOTH ENERGY SVCS INC COM 56155L108 1853 269400 SH SOLE 0 56978 0 212422 MAM SOFTWARE GROUP INC COM NEW 55277Q201 191 18800 SH SOLE 0 122 0 18678 MANCHESTER UTD PLC NEW ORD CL A G5784H106 10740 594037 SH SOLE 0 569600 0 24437 MANHATTAN ASSOCS INC COM 562750109 15340 221260 SH SOLE 0 99204 0 122056 MANHATTAN BRIDGE CAPITAL INC COM 562803106 1355 211702 SH SOLE 0 143702 0 68000 MANITEX INTL INC COM 563420108 507 83040 SH SOLE 0 17040 0 66000 MANITOWOC CO INC COM NEW 563571405 2128 119549 SH SOLE 0 6967 0 112582 MANNATECH INC COM NEW 563771203 499 29397 SH SOLE 0 29397 0 0 MANNING & NAPIER INC CL A 56382Q102 2131 1217699 SH SOLE 0 1217699 0 0 MANPOWERGROUP INC COM 56418H100 12602 130452 SH SOLE 0 3781 0 126671 MANULIFE FINL CORP COM 56501R106 71353 3924800 SH SOLE 0 3924800 0 0 MARCHEX INC CL B 56624R108 11544 2456112 SH SOLE 0 2180511 0 275601 MARCUS CORP COM 566330106 4374 132694 SH SOLE 0 92594 0 40100 MARCUS & MILLICHAP INC COM 566324109 432 14000 SH SOLE 0 14000 0 0 MARINE PRODS CORP COM 568427108 3619 234402 SH SOLE 0 234402 0 0 MARIN SOFTWARE INC COM NEW 56804T205 754 306678 SH SOLE 0 306678 0 0 MARKEL CORP COM 570535104 235758 216371 SH SOLE 0 213270 0 3101 MARKETAXESS HLDGS INC COM 57060D108 158781 494000 SH SOLE 0 494000 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 8337 334400 SH SOLE 0 317500 0 16900 MARSH & MCLENNAN COS INC COM 571748102 41217 413200 SH SOLE 0 174636 0 238564 MARTEN TRANS LTD COM 573075108 957 52700 SH SOLE 0 52700 0 0 MASCO CORP COM 574599106 45338 1155400 SH SOLE 0 798137 0 357263 MASIMO CORP COM 574795100 40777 274000 SH SOLE 0 112827 0 161173 MASONITE INTL CORP NEW COM 575385109 14187 269300 SH SOLE 0 241802 0 27498 MASTECH DIGITAL INC COM 57633B100 265 55783 SH SOLE 0 26800 0 28983 MASTEC INC COM 576323109 6694 129900 SH SOLE 0 16099 0 113801 MASTERCRAFT BOAT HLDGS INC COM 57637H103 16908 863100 SH SOLE 0 850100 0 13000 MATCH GROUP INC COM 57665R106 189829 2821900 SH SOLE 0 2821900 0 0 MATERIALISE NV SPONSORED ADS 57667T100 5005 256400 SH SOLE 0 256400 0 0 MATERION CORP COM 576690101 17956 264800 SH SOLE 0 242800 0 22000 MATTHEWS INTL CORP CL A 577128101 842 24167 SH SOLE 0 7700 0 16467 MAUI LD & PINEAPPLE INC COM 577345101 1487 144500 SH SOLE 0 144500 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 25575 427529 SH SOLE 0 427529 0 0 MAXIMUS INC COM 577933104 2169 29900 SH SOLE 0 29900 0 0 MBT FINL CORP COM 578877102 6985 697147 SH SOLE 0 664826 0 32321 MCCLATCHY CO CL A NEW 579489303 75 28830 SH SOLE 0 28830 0 0 MCGRATH RENTCORP COM 580589109 34369 552995 SH SOLE 0 534900 0 18095 MCKESSON CORP COM 58155Q103 3911 29100 SH SOLE 0 7810 0 21290 M D C HLDGS INC COM 552676108 512 15616 SH SOLE 0 15616 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 586 232400 SH SOLE 0 232400 0 0 MDU RES GROUP INC COM 552690109 24279 941050 SH SOLE 0 547850 0 393200 MECHEL PAO SPON ADR PFD 583840509 278 308400 SH SOLE 0 308400 0 0 MECHEL PAO SPONSORED ADR NE 583840608 865 413744 SH SOLE 0 413744 0 0 MEDICINES CO COM 584688105 12890 353432 SH SOLE 0 96055 0 257377 MEDIFAST INC COM 58470H101 88567 690315 SH SOLE 0 690315 0 0 MEDIGUS LTD SPONSORED ADS 58471G300 62 24852 SH SOLE 0 24752 0 100 MEDIWOUND LTD ORD SHS M68830104 966 285900 SH SOLE 0 285900 0 0 MEDLEY MGMT INC CL A COM 58503T106 394 159998 SH SOLE 0 159998 0 0 MEDNAX INC COM 58502B106 19084 756400 SH SOLE 0 347032 0 409368 MEDPACE HLDGS INC COM 58506Q109 22446 343100 SH SOLE 0 201339 0 141761 MEDTRONIC PLC SHS G5960L103 214895 2206541 SH SOLE 0 451221 0 1755320 MEET GROUP INC COM 58513U101 771 221554 SH SOLE 0 0 0 221554 MEI PHARMA INC COM NEW 55279B202 6414 2565513 SH SOLE 0 2368900 0 196613 MEIRAGTX HOLDINGS PLC COM G59665102 742 27600 SH SOLE 0 400 0 27200 MELCO RESORTS AND ENTMT LTD ADR 585464100 37087 1707500 SH SOLE 0 952124 0 755376 MELINTA THERAPEUTICS INC COM NEW 58549G209 1622 243932 SH SOLE 0 243932 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 135170 1221383 SH SOLE 0 481269 0 740114 MENLO THERAPEUTICS INC COM 586858102 659 110000 SH SOLE 0 110000 0 0 MERCADOLIBRE INC COM 58733R102 66744 109100 SH SOLE 0 34380 0 74720 MERCANTILE BANK CORP COM 587376104 25882 794415 SH SOLE 0 790666 0 3749 MERCER INTL INC COM 588056101 26516 1714041 SH SOLE 0 1681741 0 32300 MERCHANTS BANCORP IND COM 58844R108 1165 68400 SH SOLE 0 6600 0 61800 MERCK & CO INC COM 58933Y105 110464 1317400 SH SOLE 0 1317400 0 0 MERCURY GENL CORP NEW COM 589400100 107488 1719800 SH SOLE 0 1702395 0 17405 MERCURY SYS INC COM 589378108 7650 108735 SH SOLE 0 35726 0 73009 MEREO BIOPHARMA GROUP PLC ADS 589492107 494 195923 SH SOLE 0 195923 0 0 MERIDIAN BANCORP INC MD COM 58958U103 36217 2024444 SH SOLE 0 2024444 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 35082 2953000 SH SOLE 0 2953000 0 0 MERITOR INC COM 59001K100 1567 64600 SH SOLE 0 19740 0 44860 MERSANA THERAPEUTICS INC COM 59045L106 1077 266020 SH SOLE 0 188920 0 77100 MERUS N V COM N5749R100 190 13000 SH SOLE 0 0 0 13000 MESA AIR GROUP INC COM NEW 590479135 3915 428300 SH SOLE 0 156100 0 272200 MESABI TR CTF BEN INT 590672101 210 7100 SH SOLE 0 0 0 7100 MESA LABS INC COM 59064R109 11435 46800 SH SOLE 0 46800 0 0 MESOBLAST LTD SPONS ADR 590717104 488 91871 SH SOLE 0 47271 0 44600 META FINL GROUP INC COM 59100U108 1478 52700 SH SOLE 0 52700 0 0 METHANEX CORP COM 59151K108 34801 765548 SH SOLE 0 576986 0 188562 METHODE ELECTRS INC COM 591520200 23333 816680 SH SOLE 0 732276 0 84404 METROPOLITAN BK HLDG CORP COM 591774104 1861 42300 SH SOLE 0 42300 0 0 MFA FINL INC COM 55272X102 30431 4238300 SH SOLE 0 1727293 0 2511007 MGE ENERGY INC COM 55277P104 33277 455350 SH SOLE 0 455350 0 0 MGIC INVT CORP WIS COM 552848103 83283 6338100 SH SOLE 0 4417288 0 1920812 MGM GROWTH PPTYS LLC CL A COM 55303A105 29087 949000 SH SOLE 0 420203 0 528797 MGM RESORTS INTERNATIONAL COM 552953101 71907 2516870 SH SOLE 0 2170752 0 346118 MICROBOT MED INC COM NEW 59503A204 1065 206887 SH SOLE 0 206549 0 338 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 829 31665 SH SOLE 0 628 0 31037 MICRON SOLUTIONS INC COM 59511X105 289 117900 SH SOLE 0 117900 0 0 MICRON TECHNOLOGY INC COM 595112103 375709 9735914 SH SOLE 0 7988709 0 1747205 MICROSOFT CORP COM 594918104 41606 310584 SH SOLE 0 4000 0 306584 MICROSTRATEGY INC CL A NEW 594972408 10376 72400 SH SOLE 0 11102 0 61298 MICT INC COM 55328R109 85 112172 SH SOLE 0 112172 0 0 MID AMER APT CMNTYS INC COM 59522J103 117270 995841 SH SOLE 0 995841 0 0 MIDDLEBY CORP COM 596278101 27312 201270 SH SOLE 0 54044 0 147226 MIDDLEFIELD BANC CORP COM NEW 596304204 1838 44827 SH SOLE 0 27855 0 16972 MIDDLESEX WATER CO COM 596680108 33648 567900 SH SOLE 0 567900 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1456 54500 SH SOLE 0 54500 0 0 MID PENN BANCORP INC COM 59540G107 813 32597 SH SOLE 0 12400 0 20197 MIDSOUTH BANCORP INC COM 598039105 5277 445300 SH SOLE 0 445300 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 4390 745285 SH SOLE 0 729200 0 16085 MIDWESTONE FINL GROUP INC NE COM 598511103 5679 203100 SH SOLE 0 203100 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 2414 208864 SH SOLE 0 160664 0 48200 MILLER HERMAN INC COM 600544100 6046 135265 SH SOLE 0 80720 0 54545 MILLER INDS INC TENN COM NEW 600551204 3933 127900 SH SOLE 0 94000 0 33900 MILLICOM INTL CELLULAR SA COM STK L6388F110 858 15400 SH SOLE 0 3900 0 11500 MIMECAST LTD ORD SHS G14838109 70532 1510000 SH SOLE 0 1300790 0 209210 MIND C T I LTD ORD M70240102 169 75754 SH SOLE 0 0 0 75754 MINERALS TECHNOLOGIES INC COM 603158106 2970 55500 SH SOLE 0 33605 0 21895 MINERVA NEUROSCIENCES INC COM 603380106 3694 656200 SH SOLE 0 598600 0 57600 MIRAGEN THERAPEUTICS INC COM 60463E103 368 179500 SH SOLE 0 0 0 179500 MIRATI THERAPEUTICS INC COM 60468T105 46247 449000 SH SOLE 0 85249 0 363751 MISONIX INC COM 604871103 5808 228500 SH SOLE 0 225000 0 3500 MISTRAS GROUP INC COM 60649T107 6427 447240 SH SOLE 0 433940 0 13300 MITCHAM INDS INC COM 606501104 1342 339821 SH SOLE 0 339821 0 0 MITEK SYS INC COM NEW 606710200 2342 235576 SH SOLE 0 0 0 235576 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 15750 3315700 SH SOLE 0 2658622 0 657078 MIX TELEMATICS LTD SPONSORED ADR 60688N102 11647 774925 SH SOLE 0 595000 0 179925 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 11741 4076600 SH SOLE 0 3489000 0 587600 MKS INSTRUMENT INC COM 55306N104 124449 1597752 SH SOLE 0 1545124 0 52628 MOBILEIRON INC COM NEW 60739U204 21346 3442940 SH SOLE 0 3324140 0 118800 MOBILE MINI INC COM 60740F105 12883 423370 SH SOLE 0 128114 0 295256 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 276879 29739946 SH SOLE 0 29563610 0 176336 MODEL N INC COM 607525102 23186 1189000 SH SOLE 0 1189000 0 0 MODERNA INC COM 60770K107 4126 281800 SH SOLE 0 77940 0 203860 MODINE MFG CO COM 607828100 3649 255009 SH SOLE 0 184500 0 70509 MOGU INC SPON ADS 608012100 371 130300 SH SOLE 0 0 0 130300 MOLECULAR TEMPLATES INC COM 608550109 680 81400 SH SOLE 0 81400 0 0 MOLECULIN BIOTECH INC COM 60855D101 1042 833664 SH SOLE 0 833664 0 0 MOLINA HEALTHCARE INC COM 60855R100 548499 3831905 SH SOLE 0 3831905 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 20135 1617290 SH SOLE 0 1617290 0 0 MOMO INC ADR 60879B107 478145 13356003 SH SOLE 0 13356003 0 0 MONARCH CASINO & RESORT INC COM 609027107 7591 177603 SH SOLE 0 177603 0 0 MONDELEZ INTL INC CL A 609207105 342559 6355453 SH SOLE 0 5168422 0 1187031 MONEYGRAM INTL INC COM NEW 60935Y208 1045 423028 SH SOLE 0 423028 0 0 MONGODB INC CL A 60937P106 23331 153400 SH SOLE 0 259 0 153141 MONMOUTH REAL ESTATE INVT CO CL A 609720107 35451 2616303 SH SOLE 0 2452000 0 164303 MONOLITHIC PWR SYS INC COM 609839105 9380 69086 SH SOLE 0 18659 0 50427 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 17361 1030951 SH SOLE 0 929651 0 101300 MONSTER BEVERAGE CORP NEW COM 61174X109 550470 8624004 SH SOLE 0 8624004 0 0 MONTAGE RES CORP COM 61179L100 455 74620 SH SOLE 0 0 0 74620 MOOG INC CL A 615394202 4671 49900 SH SOLE 0 16241 0 33659 MOOG INC CL B 615394301 557 6000 SH SOLE 0 6000 0 0 MORGAN STANLEY COM NEW 617446448 59323 1354100 SH SOLE 0 373123 0 980977 MORNINGSTAR INC COM 617700109 93115 643770 SH SOLE 0 619257 0 24513 MOSYS INC COM NEW 619718208 117 667793 SH SOLE 0 667793 0 0 MOTIF BIO PLC SPONSORED ADR 619784101 97 145350 SH SOLE 0 20900 0 124450 MOTORCAR PTS AMER INC COM 620071100 396 18500 SH SOLE 0 0 0 18500 MOVADO GROUP INC COM 624580106 9594 355336 SH SOLE 0 355336 0 0 MR COOPER GROUP INC COM 62482R107 1826 227999 SH SOLE 0 0 0 227999 MSA SAFETY INC COM 553498106 5385 51100 SH SOLE 0 2456 0 48644 MSB FINL CORP NEW COM 55352L101 1592 104006 SH SOLE 0 85112 0 18894 MSCI INC COM 55354G100 238496 998767 SH SOLE 0 998767 0 0 MSC INDL DIRECT INC CL A 553530106 12750 171700 SH SOLE 0 66693 0 105007 MSG NETWORK INC CL A 553573106 10304 496800 SH SOLE 0 96291 0 400509 MTBC INC COM 55378G102 184 36500 SH SOLE 0 0 0 36500 M & T BK CORP COM 55261F104 36657 215542 SH SOLE 0 77135 0 138407 MTS SYS CORP COM 553777103 8698 148600 SH SOLE 0 148600 0 0 MUELLER INDS INC COM 624756102 682 23300 SH SOLE 0 5590 0 17710 MUELLER WTR PRODS INC COM SER A 624758108 15361 1564300 SH SOLE 0 1564300 0 0 MURPHY USA INC COM 626755102 24822 295400 SH SOLE 0 295400 0 0 MUSTANG BIO INC COM 62818Q104 1991 541053 SH SOLE 0 541053 0 0 MUTUALFIRST FINL INC COM 62845B104 8340 245013 SH SOLE 0 245013 0 0 MYERS INDS INC COM 628464109 21895 1136200 SH SOLE 0 1096100 0 40100 MYOKARDIA INC COM 62857M105 6192 123500 SH SOLE 0 495 0 123005 MYOMO INC COM 62857J102 132 188873 SH SOLE 0 186373 0 2500 MYOVANT SCIENCES LTD COM G637AM102 184 20300 SH SOLE 0 0 0 20300 NABORS INDUSTRIES LTD SHS G6359F103 13915 4798418 SH SOLE 0 3014439 0 1783979 NABRIVA THERAPEUTICS PLC SHS G63637105 3157 1299365 SH SOLE 0 1299365 0 0 NACCO INDS INC CL A 629579103 15192 292490 SH SOLE 0 275144 0 17346 NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 9 66700 SH SOLE 0 0 0 66700 NANOMETRICS INC COM 630077105 36317 1046300 SH SOLE 0 1046300 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 5475 180390 SH SOLE 0 32823 0 147567 NANOVIRICIDES INC COM NEW 630087203 258 1076300 SH SOLE 0 1076300 0 0 NANTHEALTH INC COM 630104107 151 287800 SH SOLE 0 287800 0 0 NANTKWEST INC COM 63016Q102 1543 1512325 SH SOLE 0 1512325 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 5280 177900 SH SOLE 0 177900 0 0 NASDAQ INC COM 631103108 1394 14500 SH SOLE 0 5400 0 9100 NATERA INC COM 632307104 2708 98204 SH SOLE 0 98204 0 0 NATHANS FAMOUS INC NEW COM 632347100 19975 255700 SH SOLE 0 244700 0 11000 NATIONAL BANKSHARES INC VA COM 634865109 2905 74627 SH SOLE 0 71605 0 3022 NATIONAL BEVERAGE CORP COM 635017106 119184 2670500 SH SOLE 0 2670500 0 0 NATIONAL BK HLDGS CORP CL A 633707104 55263 1522400 SH SOLE 0 1522400 0 0 NATIONAL CINEMEDIA INC COM 635309107 6434 980828 SH SOLE 0 887536 0 93292 NATIONAL FUEL GAS CO N J COM 636180101 5100 96683 SH SOLE 0 36980 0 59703 NATIONAL GEN HLDGS CORP COM 636220303 6075 264800 SH SOLE 0 0 0 264800 NATIONAL GRID PLC SPONSORED ADR NE 636274409 317648 5973068 SH SOLE 0 5934536 0 38532 NATIONAL HEALTHCARE CORP COM 635906100 52610 648300 SH SOLE 0 642700 0 5600 NATIONAL HEALTH INVS INC COM 63633D104 69642 892500 SH SOLE 0 870000 0 22500 NATIONAL HOLDINGS CORP COM NEW 636375206 92 33903 SH SOLE 0 32603 0 1300 NATIONAL INSTRS CORP COM 636518102 9812 233666 SH SOLE 0 26459 0 207207 NATIONAL OILWELL VARCO INC COM 637071101 28272 1271810 SH SOLE 0 300570 0 971240 NATIONAL PRESTO INDS INC COM 637215104 12464 133600 SH SOLE 0 133600 0 0 NATIONAL RESH CORP COM NEW 637372202 29590 513800 SH SOLE 0 513800 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 2359 44500 SH SOLE 0 10645 0 33855 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 44215 1527814 SH SOLE 0 1527814 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 5697 22168 SH SOLE 0 15602 0 6566 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 6345 544188 SH SOLE 0 531483 0 12705 NATURAL GAS SERVICES GROUP COM 63886Q109 8861 537005 SH SOLE 0 537005 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 4154 413315 SH SOLE 0 413315 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 7239 899210 SH SOLE 0 899210 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 1265 35663 SH SOLE 0 0 0 35663 NATURES SUNSHINE PRODUCTS IN COM 639027101 4732 509321 SH SOLE 0 508821 0 500 NATUS MEDICAL INC DEL COM 639050103 4172 162400 SH SOLE 0 162400 0 0 NAUTILUS INC COM 63910B102 1335 604200 SH SOLE 0 35800 0 568400 NAVIGATOR HOLDINGS LTD SHS Y62132108 2869 306500 SH SOLE 0 235400 0 71100 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 534 84780 SH SOLE 0 84780 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 2643 589944 SH SOLE 0 589944 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 2599 192549 SH SOLE 0 155674 0 36875 NAVISTAR INTL CORP NEW COM 63934E108 35666 1035300 SH SOLE 0 768470 0 266830 NBT BANCORP INC COM 628778102 3743 99800 SH SOLE 0 99800 0 0 NCR CORP NEW COM 62886E108 2360 75900 SH SOLE 0 27900 0 48000 NEKTAR THERAPEUTICS COM 640268108 11636 327048 SH SOLE 0 26613 0 300435 NELNET INC CL A 64031N108 6248 105500 SH SOLE 0 76100 0 29400 NEON THERAPEUTICS INC COM 64050Y100 117 24600 SH SOLE 0 24600 0 0 NEOPHOTONICS CORP COM 64051T100 149 35658 SH SOLE 0 35658 0 0 NEOS THERAPEUTICS INC COM 64052L106 183 141555 SH SOLE 0 90668 0 50887 NEOVASC INC COM NEW 64065J205 95 197500 SH SOLE 0 0 0 197500 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 2983 745800 SH SOLE 0 745800 0 0 NETAPP INC COM 64110D104 412701 6688840 SH SOLE 0 6688840 0 0 NETEASE INC SPONSORED ADR 64110W102 31434 122900 SH SOLE 0 32297 0 90603 NETFLIX INC COM 64110L106 190419 518400 SH SOLE 0 18 0 518382 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2817 504013 SH SOLE 0 486493 0 17520 NETWORK 1 TECHNOLOGIES INC COM 64121N109 1675 669816 SH SOLE 0 613816 0 56000 NEURALSTEM INC COM NEW 64127R401 44 149111 SH SOLE 0 149111 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1287 15241 SH SOLE 0 100 0 15141 NEUROMETRIX INC COM 641255708 220 537616 SH SOLE 0 537616 0 0 NEUROTROPE INC COM NEW 64129T207 1110 138433 SH SOLE 0 138433 0 0 NEVRO CORP COM 64157F103 8259 127400 SH SOLE 0 466 0 126934 NEWATER TECHNOLOGY INC SHS G64335105 105 19100 SH SOLE 0 9700 0 9400 NEW GOLD INC CDA COM 644535106 13232 13764730 SH SOLE 0 12980095 0 784635 NEW JERSEY RES COM 646025106 47993 964301 SH SOLE 0 964301 0 0 NEWLINK GENETICS CORP COM 651511107 4333 2927465 SH SOLE 0 2927465 0 0 NEWMARKET CORP COM 651587107 16038 40000 SH SOLE 0 5449 0 34551 NEWMONT GOLDCORP CORPORATION COM 651639106 207873 5403498 SH SOLE 0 5049519 0 353979 NEWPARK RES INC COM PAR $.01NEW 651718504 3654 492500 SH SOLE 0 492500 0 0 NEW RELIC INC COM 64829B100 20468 236600 SH SOLE 0 90576 0 146024 NEWS CORP NEW CL A 65249B109 11815 875800 SH SOLE 0 383810 0 491990 NEWS CORP NEW CL B 65249B208 11137 797760 SH SOLE 0 634807 0 162953 NEW SR INVT GROUP INC COM 648691103 42556 6332786 SH SOLE 0 6332786 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 29208 2926625 SH SOLE 0 800518 0 2126107 NEW YORK MTG TR INC COM PAR $.02 649604501 11255 1815300 SH SOLE 0 306431 0 1508869 NEW YORK TIMES CO CL A 650111107 146891 4503100 SH SOLE 0 3631329 0 871771 NEXA RES S A COM L67359106 4969 518100 SH SOLE 0 518100 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 50905 1229600 SH SOLE 0 1229600 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 56379 558205 SH SOLE 0 119194 0 439011 NEXTDECADE CORP COM 65342K105 190 30100 SH SOLE 0 30100 0 0 NEXTERA ENERGY INC COM 65339F101 15590 76100 SH SOLE 0 76100 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1718 35600 SH SOLE 0 11476 0 24124 NICE LTD SPONSORED ADR 653656108 25461 185844 SH SOLE 0 70800 0 115044 NICHOLAS FINANCIAL INC COM NEW 65373J209 5018 533807 SH SOLE 0 518207 0 15600 NIC INC COM 62914B100 22259 1387732 SH SOLE 0 1200872 0 186860 NICOLET BANKSHARES INC COM 65406E102 5157 83090 SH SOLE 0 71990 0 11100 NIELSEN HLDGS PLC SHS EUR G6518L108 99015 4381200 SH SOLE 0 2592620 0 1788580 NI HLDGS INC COM 65342T106 1237 70237 SH SOLE 0 43214 0 27023 NIKE INC CL B 654106103 62744 747400 SH SOLE 0 193467 0 553933 NISOURCE INC COM 65473P105 18639 647200 SH SOLE 0 303455 0 343745 NIU TECHNOLOGIES ADS 65481N100 271 45900 SH SOLE 0 21300 0 24600 NLIGHT INC COM 65487K100 547 28500 SH SOLE 0 0 0 28500 NL INDS INC COM NEW 629156407 790 216504 SH SOLE 0 194704 0 21800 NMI HLDGS INC CL A 629209305 49373 1739100 SH SOLE 0 1739100 0 0 NN INC COM 629337106 356 36480 SH SOLE 0 0 0 36480 NOBILIS HEALTH CORP COM 65500B103 5 36364 SH SOLE 0 36364 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 11220 525300 SH SOLE 0 0 0 525300 NOMURA HLDGS INC SPONSORED ADR 65535H208 2049 577100 SH SOLE 0 577100 0 0 NORBORD INC COM NEW 65548P403 9705 391500 SH SOLE 0 391500 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2334 997500 SH SOLE 0 281100 0 716400 NORDSTROM INC COM 655664100 32736 1027500 SH SOLE 0 95300 0 932200 NORFOLK SOUTHERN CORP COM 655844108 64623 324200 SH SOLE 0 25313 0 298887 NORTECH SYS INC COM 656553104 171 42498 SH SOLE 0 41000 0 1498 NORTH AMERN CONSTR GROUP LTD COM 656811106 11281 1044600 SH SOLE 0 924900 0 119700 NORTHEAST BK LEWISTON ME COM 66405S100 7853 284745 SH SOLE 0 269645 0 15100 NORTHERN TECH INTL CORP COM 665809109 1413 57801 SH SOLE 0 48201 0 9600 NORTHERN TR CORP COM 665859104 8766 97398 SH SOLE 0 46449 0 50949 NORTHFIELD BANCORP INC DEL COM 66611T108 34719 2224168 SH SOLE 0 2224168 0 0 NORTHRIM BANCORP INC COM 666762109 6636 186100 SH SOLE 0 157561 0 28539 NORTHWEST BANCSHARES INC MD COM 667340103 37084 2105846 SH SOLE 0 2033920 0 71926 NORTHWESTERN CORP COM NEW 668074305 4136 57326 SH SOLE 0 3019 0 54307 NORTHWEST NAT HLDG CO COM 66765N105 39761 572100 SH SOLE 0 572100 0 0 NORTHWEST PIPE CO COM 667746101 1047 40600 SH SOLE 0 36800 0 3800 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 158316 2952000 SH SOLE 0 2035389 0 916611 NORWOOD FINANCIAL CORP COM 669549107 1592 45725 SH SOLE 0 41775 0 3950 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 697 412469 SH SOLE 0 412469 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 53386 2086200 SH SOLE 0 1990100 0 96100 NOVAN INC COM 66988N106 545 201949 SH SOLE 0 201949 0 0 NOVANTA INC COM 67000B104 36343 385400 SH SOLE 0 385400 0 0 NOVARTIS A G SPONSORED ADR 66987V109 371573 4069357 SH SOLE 0 4069357 0 0 NOVOCURE LTD ORD SHS G6674U108 129967 2055470 SH SOLE 0 1814677 0 240793 NOVO-NORDISK A S ADR 670100205 1149519 22521916 SH SOLE 0 22521916 0 0 NOVUS THERAPEUTICS INC COM 67011N105 414 409456 SH SOLE 0 247144 0 162312 NOW INC COM 67011P100 8362 566500 SH SOLE 0 5446 0 561054 NRC GROUP HLDGS CORP COM 629375106 274 24600 SH SOLE 0 0 0 24600 NRG ENERGY INC COM NEW 629377508 74511 2121616 SH SOLE 0 2121616 0 0 NTN BUZZTIME INC COM PAR 629410606 206 54329 SH SOLE 0 54329 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2713 169855 SH SOLE 0 25539 0 144316 NUCOR CORP COM 670346105 7064 128200 SH SOLE 0 128200 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 72860 1477300 SH SOLE 0 1380914 0 96386 NUTANIX INC CL A 67059N108 13196 508696 SH SOLE 0 508696 0 0 NUVASIVE INC COM 670704105 1674 28588 SH SOLE 0 8067 0 20521 NUVECTRA CORP COM 67075N108 1987 593100 SH SOLE 0 230600 0 362500 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 43 10400 SH SOLE 0 6500 0 3900 NVE CORP COM NEW 629445206 9113 130877 SH SOLE 0 111800 0 19077 NVENT ELECTRIC PLC SHS G6700G107 1554 62700 SH SOLE 0 22588 0 40112 NVIDIA CORP COM 67066G104 101986 620993 SH SOLE 0 0 0 620993 NVR INC COM 62944T105 109061 32360 SH SOLE 0 18270 0 14090 NYMOX PHARMACEUTICAL CORP COM P73398102 22 14900 SH SOLE 0 0 0 14900 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 2751 1984560 SH SOLE 0 1964395 0 20165 OAKTREE CAP GROUP LLC UNIT CL A 674001201 36490 736570 SH SOLE 0 0 0 736570 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 1668 77567 SH SOLE 0 0 0 77567 OBALON THERAPEUTICS INC COM 67424L100 205 293716 SH SOLE 0 293716 0 0 OBSEVA SA COM H5861P103 900 79600 SH SOLE 0 79400 0 200 OBSIDIAN ENERGY LTD COM 674482203 38 31971 SH SOLE 0 0 0 31971 OCCIDENTAL PETE CORP COM 674599105 75443 1500448 SH SOLE 0 161229 0 1339219 OCEAN BIO CHEM INC COM 674631106 173 52600 SH SOLE 0 50800 0 1800 OCEANEERING INTL INC COM 675232102 2759 135300 SH SOLE 0 135300 0 0 OCEANFIRST FINL CORP COM 675234108 31565 1270241 SH SOLE 0 1264991 0 5250 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 166 86722 SH SOLE 0 86722 0 0 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 758 33014 SH SOLE 0 0 0 33014 OCWEN FINL CORP COM NEW 675746309 657 317433 SH SOLE 0 317433 0 0 ODONATE THERAPEUTICS INC COM 676079106 1137 31000 SH SOLE 0 31000 0 0 OFFICE DEPOT INC COM 676220106 13254 6434065 SH SOLE 0 6434065 0 0 OFG BANCORP COM 67103X102 10848 456386 SH SOLE 0 456386 0 0 OGE ENERGY CORP COM 670837103 53494 1256900 SH SOLE 0 1256900 0 0 OHIO VY BANC CORP COM 677719106 2079 53900 SH SOLE 0 42400 0 11500 OHR PHARMACEUTICAL INC COM 67778H309 729 213820 SH SOLE 0 213820 0 0 OIL DRI CORP AMER COM 677864100 13214 388204 SH SOLE 0 388204 0 0 OIL STS INTL INC COM 678026105 1660 90700 SH SOLE 0 22448 0 68252 OKTA INC CL A 679295105 120916 979000 SH SOLE 0 98084 0 880916 OLD LINE BANCSHARES INC COM 67984M100 10725 403040 SH SOLE 0 391430 0 11610 OLD NATL BANCORP IND COM 680033107 801 48276 SH SOLE 0 20484 0 27792 OLD POINT FINL CORP COM 680194107 839 38035 SH SOLE 0 26535 0 11500 OLD REP INTL CORP COM 680223104 171522 7664078 SH SOLE 0 7247524 0 416554 OLD SECOND BANCORP INC ILL COM 680277100 14308 1120425 SH SOLE 0 1061460 0 58965 OLIN CORP COM PAR $1 680665205 20433 932600 SH SOLE 0 932600 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 11037 126700 SH SOLE 0 13121 0 113579 OMEGA FLEX INC COM 682095104 1820 23700 SH SOLE 0 23700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 65679 1787178 SH SOLE 0 1787178 0 0 OMNICOM GROUP INC COM 681919106 63544 775400 SH SOLE 0 184377 0 591023 OMNOVA SOLUTIONS INC COM 682129101 12541 2013021 SH SOLE 0 2013021 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 112 39164 SH SOLE 0 39164 0 0 ON DECK CAP INC COM 682163100 22339 5382975 SH SOLE 0 4956475 0 426500 ONE LIBERTY PPTYS INC COM 682406103 28002 966909 SH SOLE 0 944136 0 22773 ONEMAIN HLDGS INC COM 68268W103 12344 365100 SH SOLE 0 269244 0 95856 ONEOK INC NEW COM 682680103 3710 53914 SH SOLE 0 11827 0 42087 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2620 329084 SH SOLE 0 329084 0 0 ONESPAN INC COM 68287N100 1554 109669 SH SOLE 0 0 0 109669 ON SEMICONDUCTOR CORP COM 682189105 23096 1142796 SH SOLE 0 148519 0 994277 ON TRACK INNOVATION LTD SHS M8791A109 126 292326 SH SOLE 0 292326 0 0 OOMA INC COM 683416101 11241 1072603 SH SOLE 0 1072603 0 0 OPEN TEXT CORP COM 683715106 31556 765916 SH SOLE 0 611256 0 154660 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 12287 451400 SH SOLE 0 392500 0 58900 OPTICAL CABLE CORP COM NEW 683827208 578 140203 SH SOLE 0 115503 0 24700 OPTIMIZERX CORP COM NEW 68401U204 520 32100 SH SOLE 0 0 0 32100 OPUS BK IRVINE CALIF COM 684000102 2852 135110 SH SOLE 0 94010 0 41100 ORACLE CORP COM 68389X105 169203 2970032 SH SOLE 0 430018 0 2540014 ORAGENICS INC COM PAR 684023302 26 53870 SH SOLE 0 0 0 53870 ORAMED PHARM INC COM NEW 68403P203 568 158098 SH SOLE 0 158098 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 46083 4965803 SH SOLE 0 4663642 0 302161 ORCHID IS CAP INC COM 68571X103 7510 1180797 SH SOLE 0 1180797 0 0 ORGANOVO HLDGS INC COM 68620A104 2786 5327139 SH SOLE 0 5327139 0 0 ORIGIN BANCORP INC COM 68621T102 386 11700 SH SOLE 0 11700 0 0 ORION ENERGY SYSTEMS INC COM 686275108 4853 1633936 SH SOLE 0 1476636 0 157300 ORION ENGINEERED CARBONS S A COM L72967109 95022 4438196 SH SOLE 0 4248137 0 190059 ORION GROUP HOLDINGS INC COM 68628V308 1638 611095 SH SOLE 0 342795 0 268300 ORITANI FINL CORP DEL COM 68633D103 34983 1972000 SH SOLE 0 1972000 0 0 ORIX CORP SPONSORED ADR 686330101 1600 21368 SH SOLE 0 0 0 21368 ORMAT TECHNOLOGIES INC COM 686688102 58101 916557 SH SOLE 0 902000 0 14557 ORRSTOWN FINL SVCS INC COM 687380105 5352 243401 SH SOLE 0 243401 0 0 ORTHOFIX MED INC COM 68752M108 30219 571469 SH SOLE 0 549990 0 21479 OSISKO GOLD ROYALTIES LTD COM 68827L101 16329 1564085 SH SOLE 0 1547200 0 16885 OSI SYSTEMS INC COM 671044105 9158 81308 SH SOLE 0 45176 0 36132 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 138 36412 SH SOLE 0 36412 0 0 OTONOMY INC COM 68906L105 4738 1722917 SH SOLE 0 1577717 0 145200 OTTER TAIL CORP COM 689648103 49082 929400 SH SOLE 0 929400 0 0 OUTFRONT MEDIA INC COM 69007J106 92869 3600969 SH SOLE 0 2977416 0 623553 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3301 1756034 SH SOLE 0 1654500 0 101534 OVID THERAPEUTICS INC COM 690469101 872 471609 SH SOLE 0 471609 0 0 OWENS ILL INC COM NEW 690768403 3041 176100 SH SOLE 0 176100 0 0 OWENS & MINOR INC NEW COM 690732102 2645 826550 SH SOLE 0 482585 0 343965 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 7651 556000 SH SOLE 0 288300 0 267700 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 968 76800 SH SOLE 0 76800 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1577 2062077 SH SOLE 0 2062077 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 5795 702400 SH SOLE 0 682700 0 19700 PACIRA BIOSCIENCES COM 695127100 47500 1092200 SH SOLE 0 915307 0 176893 PACKAGING CORP AMER COM 695156109 17262 181100 SH SOLE 0 68815 0 112285 PACWEST BANCORP DEL COM 695263103 3786 97500 SH SOLE 0 97500 0 0 PALO ALTO NETWORKS INC COM 697435105 1033950 5074350 SH SOLE 0 5074350 0 0 P A M TRANSN SVCS INC COM 693149106 24550 395974 SH SOLE 0 390174 0 5800 PAN AMERICAN SILVER CORP COM 697900108 113678 8805213 SH SOLE 0 8733018 0 72195 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 120 35845 SH SOLE 0 0 0 35845 PAPA JOHNS INTL INC COM 698813102 25101 561300 SH SOLE 0 561300 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 20 25950 SH SOLE 0 0 0 25950 PARAMOUNT GROUP INC COM 69924R108 71441 5099299 SH SOLE 0 4625267 0 474032 PARATEK PHARMACEUTICALS INC COM 699374302 499 125149 SH SOLE 0 0 0 125149 PARK CITY GROUP INC COM NEW 700215304 96 18000 SH SOLE 0 13800 0 4200 PARKE BANCORP INC COM 700885106 2890 120650 SH SOLE 0 108534 0 12116 PARK ELECTROCHEMICAL CORP COM 700416209 27280 1634500 SH SOLE 0 1531900 0 102600 PARKER HANNIFIN CORP COM 701094104 3171 18650 SH SOLE 0 348 0 18302 PARK HOTELS RESORTS INC COM 700517105 39284 1425400 SH SOLE 0 934566 0 490834 PARK NATL CORP COM 700658107 12563 126405 SH SOLE 0 120300 0 6105 PARK OHIO HLDGS CORP COM 700666100 3021 92693 SH SOLE 0 78300 0 14393 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 28016 1365300 SH SOLE 0 1365300 0 0 PARSLEY ENERGY INC CL A 701877102 5600 294600 SH SOLE 0 63450 0 231150 PARTNER COMMUNICATIONS CO LT ADR 70211M109 11250 2678650 SH SOLE 0 2678650 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1817 78700 SH SOLE 0 31589 0 47111 PATTERSON COMPANIES INC COM 703395103 6991 305304 SH SOLE 0 3075 0 302229 PATTERSON UTI ENERGY INC COM 703481101 74527 6474948 SH SOLE 0 5489475 0 985473 PAYLOCITY HLDG CORP COM 70438V106 13970 148900 SH SOLE 0 38728 0 110172 PAYMENT DATA SYS INC COM NEW 70438S202 94 27299 SH SOLE 0 27299 0 0 PAYSIGN INC COM 70451A104 5026 375900 SH SOLE 0 375900 0 0 PBF ENERGY INC CL A 69318G106 5584 178400 SH SOLE 0 61143 0 117257 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 1281 60600 SH SOLE 0 0 0 60600 PC CONNECTION INC COM 69318J100 434 12398 SH SOLE 0 0 0 12398 PCM INC COM 69323K100 6605 188500 SH SOLE 0 155600 0 32900 PCSB FINL CORP COM 69324R104 3705 182976 SH SOLE 0 182976 0 0 PC-TEL INC COM 69325Q105 6590 1487633 SH SOLE 0 1382259 0 105374 PDL BIOPHARMA INC COM 69329Y104 28326 9021082 SH SOLE 0 8842028 0 179054 PDL CMNTY BANCORP COM 69290X101 1706 119412 SH SOLE 0 109712 0 9700 PDS BIOTECHNOLOGY CORP COM 70465T107 470 78469 SH SOLE 0 78469 0 0 PEABODY ENERGY CORP NEW COM 704551100 59892 2485145 SH SOLE 0 2485145 0 0 PEAK RESORTS INC COM 70469L100 853 179601 SH SOLE 0 146701 0 32900 PEAPACK-GLADSTONE FINL CORP COM 704699107 9947 353720 SH SOLE 0 310371 0 43349 PEARSON PLC SPONSORED ADR 705015105 4081 393900 SH SOLE 0 393900 0 0 PEGASYSTEMS INC COM 705573103 10690 150124 SH SOLE 0 10325 0 139799 PEMBINA PIPELINE CORP COM 706327103 19449 522064 SH SOLE 0 300 0 521764 PENN NATL GAMING INC COM 707569109 3848 199800 SH SOLE 0 199800 0 0 PENNS WOODS BANCORP INC COM 708430103 5165 114135 SH SOLE 0 111035 0 3100 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 239 36800 SH SOLE 0 36800 0 0 PENN VA CORP NEW COM 70788V102 4013 130800 SH SOLE 0 32094 0 98706 PENNYMAC FINL SVCS INC COM 70932M107 1289 58100 SH SOLE 0 0 0 58100 PENNYMAC MTG INVT TR COM 70931T103 7769 355900 SH SOLE 0 86004 0 269896 PENUMBRA INC COM 70975L107 4848 30300 SH SOLE 0 6474 0 23826 PEOPLES BANCORP INC COM 709789101 16716 518179 SH SOLE 0 493100 0 25079 PEOPLES BANCORP N C INC COM 710577107 1370 45592 SH SOLE 0 39912 0 5680 PEOPLES FINL SVCS CORP COM 711040105 2541 56481 SH SOLE 0 53781 0 2700 PEOPLES UTAH BANCORP COM 712706209 4730 160900 SH SOLE 0 151100 0 9800 PEOPLES UTD FINL INC COM 712704105 50922 3034673 SH SOLE 0 3034673 0 0 PEPSICO INC COM 713448108 773695 5900214 SH SOLE 0 5104393 0 795821 PERCEPTRON INC COM 71361F100 2728 613130 SH SOLE 0 604530 0 8600 PERFICIENT INC COM 71375U101 4209 122632 SH SOLE 0 0 0 122632 PERFORMANCE SHIPPING INC COM Y67305105 58 59678 SH SOLE 0 59678 0 0 PERFORMANT FINL CORP COM 71377E105 992 944839 SH SOLE 0 944839 0 0 PERION NETWORK LTD SHS NEW M78673114 3709 1274659 SH SOLE 0 1274659 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 550 140592 SH SOLE 0 127292 0 13300 PERMA PIPE INTL HLDGS INC COM 714167103 1971 216563 SH SOLE 0 184663 0 31900 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 563 92401 SH SOLE 0 0 0 92401 PERRIGO CO PLC SHS G97822103 5324 111800 SH SOLE 0 111800 0 0 PERSPECTA INC COM 715347100 18798 803000 SH SOLE 0 256743 0 546257 PETIQ INC COM CL A 71639T106 1424 43200 SH SOLE 0 6457 0 36743 PETMED EXPRESS INC COM 716382106 30007 1914915 SH SOLE 0 1715141 0 199774 PETROCHINA CO LTD SPONSORED ADR 71646E100 55747 1012300 SH SOLE 0 1012300 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 72186 5083500 SH SOLE 0 2717878 0 2365622 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 626708 40251000 SH SOLE 0 37369538 0 2881462 PFENEX INC COM 717071104 9467 1404605 SH SOLE 0 1404605 0 0 PFIZER INC COM 717081103 151015 3486041 SH SOLE 0 3208907 0 277134 PFSWEB INC COM NEW 717098206 2405 593839 SH SOLE 0 593839 0 0 PGT INNOVATIONS INC COM 69336V101 48622 2908029 SH SOLE 0 2908029 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 24034 756500 SH SOLE 0 756500 0 0 PHILIP MORRIS INTL INC COM 718172109 287674 3663243 SH SOLE 0 2631643 0 1031600 PHILLIPS 66 COM 718546104 6959 74400 SH SOLE 0 1575 0 72825 PHIO PHARMACEUTICALS CORP COM 71880W204 6 16477 SH SOLE 0 16477 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 2611 803287 SH SOLE 0 738887 0 64400 PHOTRONICS INC COM 719405102 22033 2686995 SH SOLE 0 2634510 0 52485 PHYSICIANS RLTY TR COM 71943U104 3010 172600 SH SOLE 0 172600 0 0 PICO HLDGS INC COM NEW 693366205 245 21100 SH SOLE 0 0 0 21100 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 57432 2881700 SH SOLE 0 2671980 0 209720 PIER 1 IMPORTS INC COM NEW 720279504 852 113097 SH SOLE 0 113097 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 10193 2168700 SH SOLE 0 2168700 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1442 56813 SH SOLE 0 16200 0 40613 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 8705 86700 SH SOLE 0 86700 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 342 6500 SH SOLE 0 6500 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 3310 30800 SH SOLE 0 30800 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 13278 130500 SH SOLE 0 130500 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 709 6600 SH SOLE 0 6600 0 0 PINDUODUO INC SPONSORED ADS 722304102 59424 2880474 SH SOLE 0 2880474 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 713 12400 SH SOLE 0 12400 0 0 PINNACLE WEST CAP CORP COM 723484101 263899 2804750 SH SOLE 0 2804750 0 0 PIONEER NAT RES CO COM 723787107 40956 266188 SH SOLE 0 10192 0 255996 PIPER JAFFRAY COS COM 724078100 31944 430100 SH SOLE 0 430100 0 0 PITNEY BOWES INC COM 724479100 4501 1051726 SH SOLE 0 162647 0 889079 PIVOTAL SOFTWARE INC COM CL A 72582H107 10100 956400 SH SOLE 0 222748 0 733652 PIXELWORKS INC COM NEW 72581M305 2514 852124 SH SOLE 0 823124 0 29000 PJT PARTNERS INC COM CL A 69343T107 1009 24900 SH SOLE 0 24900 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 26303 1080214 SH SOLE 0 0 0 1080214 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 12774 511561 SH SOLE 0 0 0 511561 PLANET FITNESS INC CL A 72703H101 31635 436700 SH SOLE 0 168986 0 267714 PLANTRONICS INC NEW COM 727493108 437 11800 SH SOLE 0 6876 0 4924 PLATINUM GROUP METALS LTD COM 72765Q882 18 13700 SH SOLE 0 7700 0 6000 PLAYAGS INC COM 72814N104 2993 153900 SH SOLE 0 140800 0 13100 PLAYA HOTELS & RESORTS NV SHS N70544106 1133 146900 SH SOLE 0 0 0 146900 PLDT INC SPONSORED ADR 69344D408 75665 3048554 SH SOLE 0 3048554 0 0 PLUG POWER INC COM NEW 72919P202 759 337131 SH SOLE 0 0 0 337131 PLUMAS BANCORP COM 729273102 277 11400 SH SOLE 0 3047 0 8353 PLURALSIGHT INC COM CL A 72941B106 19893 656100 SH SOLE 0 216974 0 439126 PLURISTEM THERAPEUTICS INC COM 72940R102 909 1463810 SH SOLE 0 1463810 0 0 PLX PHARMA INC COM 72942A107 466 64711 SH SOLE 0 63411 0 1300 PLYMOUTH INDL REIT INC COM 729640102 4038 213205 SH SOLE 0 156205 0 57000 PNM RES INC COM 69349H107 128940 2532700 SH SOLE 0 2532700 0 0 POINTER TELOCATION LTD SHS M7946T104 3816 250241 SH SOLE 0 242941 0 7300 POINTS INTL LTD COM NEW 730843208 9298 752830 SH SOLE 0 690630 0 62200 POLARIS INDS INC COM 731068102 7143 78300 SH SOLE 0 78300 0 0 POLYMET MINING CORP COM 731916102 17 39700 SH SOLE 0 0 0 39700 POLYONE CORP COM 73179P106 14444 460158 SH SOLE 0 53765 0 406393 POPULAR INC COM NEW 733174700 18002 331895 SH SOLE 0 307053 0 24842 PORTLAND GEN ELEC CO COM NEW 736508847 126272 2331028 SH SOLE 0 2307431 0 23597 PORTOLA PHARMACEUTICALS INC COM 737010108 273 10058 SH SOLE 0 0 0 10058 POST HLDGS INC COM 737446104 89352 859400 SH SOLE 0 834997 0 24403 POTBELLY CORP COM 73754Y100 9886 1942195 SH SOLE 0 1919400 0 22795 POTLATCHDELTIC CORPORATION COM 737630103 101617 2606913 SH SOLE 0 2606913 0 0 POWELL INDS INC COM 739128106 17645 464334 SH SOLE 0 449034 0 15300 POWER REIT COM 73933H101 219 37752 SH SOLE 0 37152 0 600 PPDAI GROUP INC SPONSORED ADR 69354V108 2121 487500 SH SOLE 0 271800 0 215700 PPG INDS INC COM 693506107 27835 238500 SH SOLE 0 9239 0 229261 PPL CORP COM 69351T106 122055 3936000 SH SOLE 0 3588015 0 347985 PQ GROUP HLDGS INC COM 73943T103 1731 109200 SH SOLE 0 109200 0 0 PRA GROUP INC COM 69354N106 4007 142400 SH SOLE 0 14994 0 127406 PRECISION DRILLING CORP COM 2010 74022D308 206 108952 SH SOLE 0 0 0 108952 PREFERRED APT CMNTYS INC COM 74039L103 1491 99700 SH SOLE 0 0 0 99700 PREFERRED BK LOS ANGELES CA COM NEW 740367404 18165 384455 SH SOLE 0 384455 0 0 PREFORMED LINE PRODS CO COM 740444104 4181 75300 SH SOLE 0 75100 0 200 PREMIER FINL BANCORP INC COM 74050M105 3325 221688 SH SOLE 0 209387 0 12301 PREMIER INC CL A 74051N102 123834 3166309 SH SOLE 0 3166309 0 0 PRESIDIO INC COM 74102M103 1848 135200 SH SOLE 0 135200 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 928 29300 SH SOLE 0 3709 0 25591 PRETIUM RES INC COM 74139C102 651 65100 SH SOLE 0 0 0 65100 PRGX GLOBAL INC COM NEW 69357C503 11511 1712910 SH SOLE 0 1709610 0 3300 PRICESMART INC COM 741511109 28648 560400 SH SOLE 0 506756 0 53644 PRICE T ROWE GROUP INC COM 74144T108 15026 136961 SH SOLE 0 136961 0 0 PRIMERICA INC COM 74164M108 10112 84300 SH SOLE 0 19517 0 64783 PRIMORIS SVCS CORP COM 74164F103 4529 216400 SH SOLE 0 195300 0 21100 PRIMO WTR CORP COM 74165N105 11165 907755 SH SOLE 0 907755 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 362 10900 SH SOLE 0 0 0 10900 PROASSURANCE CORP COM 74267C106 35175 974100 SH SOLE 0 934197 0 39903 PRO-DEX INC COLO COM NEW 74265M205 296 22800 SH SOLE 0 0 0 22800 PROFIRE ENERGY INC COM 74316X101 1698 1124200 SH SOLE 0 1011100 0 113100 PROGRESSIVE CORP OHIO COM 743315103 554914 6942496 SH SOLE 0 6415413 0 527083 PROGRESS SOFTWARE CORP COM 743312100 59311 1359711 SH SOLE 0 1277184 0 82527 PROLOGIS INC COM 74340W103 942 11766 SH SOLE 0 11766 0 0 PROOFPOINT INC COM 743424103 55784 463900 SH SOLE 0 317240 0 146660 PROPETRO HLDG CORP COM 74347M108 4283 206900 SH SOLE 0 3843 0 203057 PROPHASE LABS INC COM 74345W108 404 187900 SH SOLE 0 187900 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 162 17800 SH SOLE 0 0 0 17800 PROSHARES TR PSHS SH MSCI EMR 74347R396 280 15300 SH SOLE 0 15300 0 0 PROSHARES TR PSHS SHORT DOW30 74347B235 631 11800 SH SOLE 0 11800 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 912 9500 SH SOLE 0 9500 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 5460 188680 SH SOLE 0 188680 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 1123 55100 SH SOLE 0 55100 0 0 PROSHARES TR ULTRAPRO DOW 30 74347G309 1002 20200 SH SOLE 0 20200 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 439 7100 SH SOLE 0 7100 0 0 PROS HOLDINGS INC COM 74346Y103 63070 997000 SH SOLE 0 870661 0 126339 PROSPERITY BANCSHARES INC COM 743606105 4993 75588 SH SOLE 0 33674 0 41914 PROTAGONIST THERAPEUTICS INC COM 74366E102 6204 512300 SH SOLE 0 477300 0 35000 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 2029 4326528 SH SOLE 0 4326528 0 0 PROTECTIVE INS CORP CL B 74368L203 10453 601778 SH SOLE 0 548078 0 53700 PROTEON THERAPEUTICS INC COM 74371L109 292 702922 SH SOLE 0 702922 0 0 PROVENTION BIO INC COM 74374N102 189 15600 SH SOLE 0 15600 0 0 PROVIDENCE SVC CORP COM 743815102 52013 907099 SH SOLE 0 893699 0 13400 PROVIDENT FINL HLDGS INC COM 743868101 9258 441047 SH SOLE 0 425247 0 15800 PROVIDENT FINL SVCS INC COM 74386T105 32463 1338700 SH SOLE 0 1304856 0 33844 PRUDENTIAL BANCORP INC NEW COM 74431A101 8283 437790 SH SOLE 0 436190 0 1600 PRUDENTIAL FINL INC COM 744320102 49844 493500 SH SOLE 0 375800 0 117700 PRUDENTIAL PLC ADR 74435K204 28395 648000 SH SOLE 0 648000 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3910 23200 SH SOLE 0 1499 0 21701 PSYCHEMEDICS CORP COM NEW 744375205 4256 421771 SH SOLE 0 421771 0 0 PTC THERAPEUTICS INC COM 69366J200 16608 369060 SH SOLE 0 140916 0 228144 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 129358 4424000 SH SOLE 0 4424000 0 0 PUBLIC STORAGE COM 74460D109 349663 1468123 SH SOLE 0 1468123 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 32532 553084 SH SOLE 0 553084 0 0 PULTE GROUP INC COM 745867101 24672 780267 SH SOLE 0 48726 0 731541 PUMA BIOTECHNOLOGY INC COM 74587V107 3205 252200 SH SOLE 0 64463 0 187737 PURECYCLE CORP COM NEW 746228303 717 67628 SH SOLE 0 45500 0 22128 PURE STORAGE INC CL A 74624M102 94025 6157500 SH SOLE 0 5799665 0 357835 PVH CORP COM 693656100 111720 1180475 SH SOLE 0 1180475 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 8708 1013700 SH SOLE 0 952600 0 61100 QAD INC CL A 74727D306 24579 611277 SH SOLE 0 576377 0 34900 QCR HOLDINGS INC COM 74727A104 18826 539900 SH SOLE 0 537700 0 2200 QIAGEN NV SHS NEW N72482123 438 10808 SH SOLE 0 0 0 10808 QIWI PLC SPON ADR REP B 74735M108 24876 1271138 SH SOLE 0 1206900 0 64238 QORVO INC COM 74736K101 35257 529306 SH SOLE 0 510195 0 19111 QUAD / GRAPHICS INC COM CL A 747301109 2519 318400 SH SOLE 0 318400 0 0 QUALSTAR CORP COM NEW 74758R208 871 149700 SH SOLE 0 149700 0 0 QUALYS INC COM 74758T303 34736 398900 SH SOLE 0 398900 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 16400 868200 SH SOLE 0 868200 0 0 QUANTA SVCS INC COM 74762E102 24850 650699 SH SOLE 0 16166 0 634533 QUANTERIX CORP COM 74766Q101 247 7300 SH SOLE 0 0 0 7300 QUARTERHILL INC COM 747713105 1879 1740007 SH SOLE 0 1726507 0 13500 QUDIAN INC ADR 747798106 15134 2017900 SH SOLE 0 0 0 2017900 QUEST RESOURCE HLDG CORP COM NEW 74836W203 770 277824 SH SOLE 0 256324 0 21500 QUIDEL CORP COM 74838J101 6827 115087 SH SOLE 0 43499 0 71588 QUINTANA ENERGY SVCS INC COM 74875T103 30 18500 SH SOLE 0 18500 0 0 QUMU CORP COM 749063103 3176 765371 SH SOLE 0 713112 0 52259 QUORUM HEALTH CORP COM 74909E106 754 542288 SH SOLE 0 542288 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1541 143500 SH SOLE 0 143500 0 0 QURATE RETAIL INC COM SER A 74915M100 18043 1456261 SH SOLE 0 306964 0 1149297 R1 RCM INC COM 749397105 18582 1477146 SH SOLE 0 1445703 0 31443 RADA ELECTR INDS LTD COM PAR NEW M81863124 1589 482968 SH SOLE 0 214406 0 268562 RADCOM LTD SHS NEW M81865111 1259 153033 SH SOLE 0 153033 0 0 RADIAN GROUP INC COM 750236101 13532 592200 SH SOLE 0 42785 0 549415 RADIANT LOGISTICS INC COM 75025X100 2073 337700 SH SOLE 0 190700 0 147000 RADNET INC COM 750491102 22680 1644703 SH SOLE 0 1624503 0 20200 RADWARE LTD ORD M81873107 34723 1404100 SH SOLE 0 1404100 0 0 RAFAEL HLDGS INC COM CL B 75062E106 15454 537547 SH SOLE 0 537547 0 0 RALPH LAUREN CORP CL A 751212101 466479 4106694 SH SOLE 0 4106694 0 0 RAMBUS INC DEL COM 750917106 54781 4549886 SH SOLE 0 4444100 0 105786 RANGER ENERGY SVCS INC COM CL A 75282U104 119 14800 SH SOLE 0 14800 0 0 RANGE RES CORP COM 75281A109 23468 3362229 SH SOLE 0 749059 0 2613170 RAPID7 INC COM 753422104 7733 133696 SH SOLE 0 0 0 133696 RAVEN INDS INC COM 754212108 13782 384116 SH SOLE 0 320900 0 63216 RAYMOND JAMES FINANCIAL INC COM 754730109 9451 111775 SH SOLE 0 85 0 111690 RAYONIER ADVANCED MATLS INC COM 75508B104 25080 3864400 SH SOLE 0 3864400 0 0 RAYONIER INC COM 754907103 121667 4015400 SH SOLE 0 4015400 0 0 RBB BANCORP COM 74930B105 702 36300 SH SOLE 0 30500 0 5800 RCI HOSPITALITY HLDGS INC COM 74934Q108 6692 382200 SH SOLE 0 352200 0 30000 RCM TECHNOLOGIES INC COM NEW 749360400 2856 713965 SH SOLE 0 699555 0 14410 READING INTERNATIONAL INC CL A 755408101 10903 839990 SH SOLE 0 839990 0 0 READY CAP CORP COM 75574U101 801 53745 SH SOLE 0 0 0 53745 REALNETWORKS INC COM NEW 75605L708 2266 1192423 SH SOLE 0 1192423 0 0 REALOGY HLDGS CORP COM 75605Y106 5388 744200 SH SOLE 0 41231 0 702969 REALTY INCOME CORP COM 756109104 15799 229069 SH SOLE 0 42817 0 186252 RECRO PHARMA INC COM 75629F109 7824 769300 SH SOLE 0 769300 0 0 RED HAT INC COM 756577102 247987 1320765 SH SOLE 0 670093 0 650672 RED LION HOTELS CORP COM 756764106 2631 370078 SH SOLE 0 368600 0 1478 RED ROBIN GOURMET BURGERS IN COM 75689M101 2869 93866 SH SOLE 0 21 0 93845 RED ROCK RESORTS INC CL A 75700L108 4507 209800 SH SOLE 0 65108 0 144692 RED VIOLET INC COM 75704L104 820 66114 SH SOLE 0 46700 0 19414 REDWOOD TR INC COM 758075402 11809 714400 SH SOLE 0 172454 0 541946 REEDS INC COM 758338107 433 114524 SH SOLE 0 100524 0 14000 REGAL BELOIT CORP COM 758750103 15247 186600 SH SOLE 0 126565 0 60035 REGENCY CTRS CORP COM 758849103 134465 2014759 SH SOLE 0 2007290 0 7469 REGENERON PHARMACEUTICALS COM 75886F107 105782 337962 SH SOLE 0 118842 0 219120 REGENXBIO INC COM 75901B107 18002 350441 SH SOLE 0 350441 0 0 REGIONAL MGMT CORP COM 75902K106 11994 454837 SH SOLE 0 406037 0 48800 REGIONS FINL CORP NEW COM 7591EP100 12456 833721 SH SOLE 0 833721 0 0 REGIS CORP MINN COM 758932107 35620 2145800 SH SOLE 0 2145800 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 434 346893 SH SOLE 0 346893 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 11250 72100 SH SOLE 0 11689 0 60411 RELIANCE STEEL & ALUMINUM CO COM 759509102 13674 144512 SH SOLE 0 40054 0 104458 RELIANT BANCORP INC COM 75956B101 346 14625 SH SOLE 0 14625 0 0 RELIV INTL INC COM NEW 75952R209 446 105680 SH SOLE 0 105680 0 0 RELX PLC SPONSORED ADR 759530108 61560 2521900 SH SOLE 0 2521900 0 0 RE MAX HLDGS INC CL A 75524W108 38604 1255000 SH SOLE 0 1231500 0 23500 RENAISSANCERE HOLDINGS LTD COM G7496G103 186913 1050015 SH SOLE 0 1050015 0 0 RENASANT CORP COM 75970E107 19387 539439 SH SOLE 0 539439 0 0 RENESOLA LTD SPONSORED ADS 75971T301 979 764710 SH SOLE 0 764710 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 842 53075 SH SOLE 0 53075 0 0 RENT A CTR INC NEW COM 76009N100 109809 4123524 SH SOLE 0 3813387 0 310137 REPLIGEN CORP COM 759916109 5552 64600 SH SOLE 0 64600 0 0 REPUBLIC BANCORP KY CL A 760281204 5015 100800 SH SOLE 0 94500 0 6300 REPUBLIC FIRST BANCORP INC COM 760416107 1952 397533 SH SOLE 0 397533 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 7104 324100 SH SOLE 0 112815 0 211285 RESMED INC COM 761152107 3539 29369 SH SOLE 0 0 0 29369 RESOLUTE FST PRODS INC COM 76117W109 8024 1114290 SH SOLE 0 898000 0 216290 RESOURCES CONNECTION INC COM 76122Q105 1448 90470 SH SOLE 0 62600 0 27870 RESTAURANT BRANDS INTL INC COM 76131D103 22554 324187 SH SOLE 0 41103 0 283084 RETAIL OPPORTUNITY INVTS COR COM 76131N101 17562 1025200 SH SOLE 0 911186 0 114014 RETAIL PPTYS AMER INC CL A 76131V202 73830 6278052 SH SOLE 0 6177396 0 100656 RETAIL VALUE INC COM 76133Q102 3438 98800 SH SOLE 0 81500 0 17300 RETO ECO SOLUTIONS INC COM G75271109 18 16805 SH SOLE 0 16805 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 583 805038 SH SOLE 0 805038 0 0 RETROPHIN INC COM 761299106 5350 266300 SH SOLE 0 230677 0 35623 REVANCE THERAPEUTICS INC COM 761330109 17263 1330973 SH SOLE 0 832573 0 498400 REXAHN PHARMACEUTICALS INC COM 761640309 445 86221 SH SOLE 0 86221 0 0 REX AMERICAN RESOURCES CORP COM 761624105 37107 509014 SH SOLE 0 491814 0 17200 REXFORD INDL RLTY INC COM 76169C100 30132 746400 SH SOLE 0 466291 0 280109 REXNORD CORP NEW COM 76169B102 4551 150593 SH SOLE 0 32405 0 118188 RF INDS LTD COM PAR $0.01 749552105 6150 728721 SH SOLE 0 715402 0 13319 RGC RES INC COM 74955L103 787 25778 SH SOLE 0 13500 0 12278 RH COM 74967X103 8497 73500 SH SOLE 0 73500 0 0 RIBBON COMMUNICATIONS INC COM 762544104 9921 2028800 SH SOLE 0 2028800 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 1775 610083 SH SOLE 0 538983 0 71100 RICHARDSON ELECTRS LTD COM 763165107 4620 824983 SH SOLE 0 824196 0 787 RIGEL PHARMACEUTICALS INC COM NEW 766559603 341 130800 SH SOLE 0 130800 0 0 RIGNET INC COM 766582100 5381 533800 SH SOLE 0 533800 0 0 RIMINI STR INC DEL COM 76674Q107 838 158049 SH SOLE 0 130949 0 27100 RINGCENTRAL INC CL A 76680R206 39659 345100 SH SOLE 0 62527 0 282573 RING ENERGY INC COM 76680V108 978 300900 SH SOLE 0 0 0 300900 RIO TINTO PLC SPONSORED ADR 767204100 32070 514432 SH SOLE 0 514432 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 939 98524 SH SOLE 0 98524 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 15803 475700 SH SOLE 0 475700 0 0 RITE AID CORP COM 767754872 986 123100 SH SOLE 0 123100 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 238 222229 SH SOLE 0 222229 0 0 RIVERVIEW BANCORP INC COM 769397100 3645 426807 SH SOLE 0 368407 0 58400 RMR GROUP INC CL A 74967R106 21945 467116 SH SOLE 0 360516 0 106600 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 431 45088 SH SOLE 0 45088 0 0 ROAN RES INC CL A COM 769755109 1362 782600 SH SOLE 0 728500 0 54100 ROBERT HALF INTL INC COM 770323103 25700 450800 SH SOLE 0 82999 0 367801 ROCKWELL AUTOMATION INC COM 773903109 45758 279300 SH SOLE 0 279300 0 0 ROCKY BRANDS INC COM 774515100 5219 191300 SH SOLE 0 188000 0 3300 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 4006 476923 SH SOLE 0 448879 0 28044 ROGERS COMMUNICATIONS INC CL B 775109200 179367 3351183 SH SOLE 0 3121962 0 229221 ROKU INC COM CL A 77543R102 191649 2115800 SH SOLE 0 854165 0 1261635 ROLLINS INC COM 775711104 1666 46450 SH SOLE 0 46450 0 0 ROPER TECHNOLOGIES INC COM 776696106 68307 186500 SH SOLE 0 38277 0 148223 ROSEHILL RES INC CL A 777385105 272 73598 SH SOLE 0 73598 0 0 ROSETTA STONE INC COM 777780107 40779 1782300 SH SOLE 0 1782300 0 0 ROSS STORES INC COM 778296103 47531 479528 SH SOLE 0 128269 0 351259 ROYAL BK CDA MONTREAL QUE COM 780087102 183886 2315783 SH SOLE 0 2234483 0 81300 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 30602 5387700 SH SOLE 0 5387700 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3915 32300 SH SOLE 0 32300 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4288 65227 SH SOLE 0 0 0 65227 ROYAL GOLD INC COM 780287108 6549 63900 SH SOLE 0 63900 0 0 RPC INC COM 749660106 8204 1137800 SH SOLE 0 1137800 0 0 RPM INTL INC COM 749685103 6282 102800 SH SOLE 0 22418 0 80382 RPT REALTY SH BEN INT 74971D101 540 44600 SH SOLE 0 44600 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 6068 1427760 SH SOLE 0 1297205 0 130555 RTW RETAILWINDS INC COM 74980D100 2669 1569754 SH SOLE 0 1569754 0 0 RUBICON PROJ INC COM 78112V102 9272 1457889 SH SOLE 0 1457889 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 973 117288 SH SOLE 0 110388 0 6900 RUDOLPH TECHNOLOGIES INC COM 781270103 30138 1090787 SH SOLE 0 1090787 0 0 RUSH ENTERPRISES INC CL A 781846209 33481 916778 SH SOLE 0 829600 0 87178 RUSH ENTERPRISES INC CL B 781846308 10693 289700 SH SOLE 0 270400 0 19300 RUTHS HOSPITALITY GROUP INC COM 783332109 5693 250700 SH SOLE 0 163300 0 87400 RYANAIR HLDGS PLC SPONSORED ADS 783513203 217859 3396619 SH SOLE 0 3140222 0 256397 RYB ED INC ADR 74979W101 942 140544 SH SOLE 0 140544 0 0 RYDER SYS INC COM 783549108 3521 60400 SH SOLE 0 60400 0 0 RYERSON HLDG CORP COM 783754104 372 44702 SH SOLE 0 19500 0 25202 RYMAN HOSPITALITY PPTYS INC COM 78377T107 36782 453600 SH SOLE 0 453600 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 457 9457 SH SOLE 0 0 0 9457 SACHEM CAP CORP COM 78590A109 1159 218200 SH SOLE 0 50700 0 167500 SAFE BULKERS INC COM Y7388L103 5611 3596495 SH SOLE 0 3566995 0 29500 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2822 233800 SH SOLE 0 233800 0 0 SAFEHOLD INC COM 78645L100 3020 100009 SH SOLE 0 99109 0 900 SAFETY INS GROUP INC COM 78648T100 35787 376186 SH SOLE 0 369700 0 6486 SAGA COMMUNICATIONS INC CL A NEW 786598300 4810 153955 SH SOLE 0 146773 0 7182 SALEM MEDIA GROUP INC CL A 794093104 468 192598 SH SOLE 0 178298 0 14300 SALESFORCE COM INC COM 79466L302 72272 476319 SH SOLE 0 53625 0 422694 SALLY BEAUTY HLDGS INC COM 79546E104 247 18500 SH SOLE 0 2520 0 15980 SANDERSON FARMS INC COM 800013104 128205 938817 SH SOLE 0 920359 0 18458 SANDRIDGE ENERGY INC COM NEW 80007P869 1548 223700 SH SOLE 0 223700 0 0 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 55 30467 SH SOLE 0 0 0 30467 SANDSTORM GOLD LTD COM NEW 80013R206 3326 600240 SH SOLE 0 65599 0 534641 SANDY SPRING BANCORP INC COM 800363103 36709 1052441 SH SOLE 0 1052441 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 430 5400 SH SOLE 0 5400 0 0 SANGAMO THERAPEUTICS INC COM 800677106 6751 626800 SH SOLE 0 931 0 625869 SANMINA CORPORATION COM 801056102 32955 1088341 SH SOLE 0 679728 0 408613 SANTANDER CONSUMER USA HDG I COM 80283M101 19573 816900 SH SOLE 0 403405 0 413495 SAPIENS INTL CORP N V SHS G7T16G103 9964 599500 SH SOLE 0 447900 0 151600 SAREPTA THERAPEUTICS INC COM 803607100 14113 92878 SH SOLE 0 19307 0 73571 SASOL LTD SPONSORED ADR 803866300 4041 162600 SH SOLE 0 162600 0 0 SAUL CTRS INC COM 804395101 28142 501374 SH SOLE 0 469974 0 31400 SBA COMMUNICATIONS CORP NEW CL A 78410G104 364072 1619249 SH SOLE 0 1439235 0 180014 SB FINL GROUP INC COM 78408D105 201 12201 SH SOLE 0 100 0 12101 SB ONE BANCORP COM 78413T103 2255 100900 SH SOLE 0 45377 0 55523 SCANSOURCE INC COM 806037107 792 24310 SH SOLE 0 0 0 24310 SCHMITT INDS INC ORE COM NEW 806870200 586 260348 SH SOLE 0 260348 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 18306 1003600 SH SOLE 0 660860 0 342740 SCHNITZER STL INDS CL A 806882106 7461 285096 SH SOLE 0 285096 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 659 25100 SH SOLE 0 25100 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 356 11100 SH SOLE 0 11100 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2109 38371 SH SOLE 0 38371 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 10017 198000 SH SOLE 0 198000 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 265 5000 SH SOLE 0 5000 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 395 5600 SH SOLE 0 5600 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 466 5600 SH SOLE 0 5600 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 298 5300 SH SOLE 0 5300 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 257 4500 SH SOLE 0 4500 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 214 3000 SH SOLE 0 3000 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 17008 512600 SH SOLE 0 462401 0 50199 SCIENTIFIC GAMES CORP COM 80874P109 6182 311882 SH SOLE 0 72705 0 239177 SCORPIO BULKERS INC COM Y7546A122 7025 1527192 SH SOLE 0 1419609 0 107583 SCORPIO TANKERS INC SHS Y7542C130 12201 413320 SH SOLE 0 129162 0 284158 SCOTTS MIRACLE GRO CO CL A 810186106 10027 101800 SH SOLE 0 20782 0 81018 SCPHARMACEUTICALS INC COM 810648105 145 45500 SH SOLE 0 45500 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 8439 551900 SH SOLE 0 551900 0 0 SCULLY ROYALTY LTD COM SHS G7T96K107 909 68370 SH SOLE 0 61500 0 6870 SCYNEXIS INC COM 811292101 623 475315 SH SOLE 0 475315 0 0 SEABOARD CORP COM 811543107 28928 6993 SH SOLE 0 6625 0 368 SEACHANGE INTL INC COM 811699107 2148 1501814 SH SOLE 0 1501814 0 0 SEACOR HOLDINGS INC COM 811904101 57634 1213100 SH SOLE 0 1213100 0 0 SEACOR MARINE HLDGS INC COM 78413P101 550 36772 SH SOLE 0 36772 0 0 SEADRILL LTD COM G7998G106 1031 247900 SH SOLE 0 247900 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 57 152600 SH SOLE 0 0 0 152600 SEAGATE TECHNOLOGY PLC SHS G7945M107 89208 1893201 SH SOLE 0 1893201 0 0 SEALED AIR CORP NEW COM 81211K100 60249 1408334 SH SOLE 0 1224554 0 183780 SEA LTD SPONSORED ADS 81141R100 87149 2623400 SH SOLE 0 156728 0 2466672 SEANERGY MARITIME HLDGS CORP SHS Y73760301 64 104100 SH SOLE 0 0 0 104100 SEARS HOMETOWN & OUTLET STOR COM 812362101 1579 663293 SH SOLE 0 653593 0 9700 SEASPAN CORP SHS Y75638109 14996 1528600 SH SOLE 0 1462700 0 65900 SEASPINE HLDGS CORP COM 81255T108 5525 417000 SH SOLE 0 417000 0 0 SEAWORLD ENTMT INC COM 81282V100 56585 1825325 SH SOLE 0 1825325 0 0 SECOO HLDG LTD ADR 81367P101 911 119900 SH SOLE 0 77800 0 42100 SECUREWORKS CORP CL A 81374A105 534 40165 SH SOLE 0 40165 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 800 159426 SH SOLE 0 139054 0 20372 SEELOS THERAPEUTICS INC COM 81577F109 2036 929465 SH SOLE 0 929465 0 0 SEI INVESTMENTS CO COM 784117103 62845 1120226 SH SOLE 0 960374 0 159852 SELECTA BIOSCIENCES INC COM 816212104 844 471500 SH SOLE 0 471500 0 0 SELECT BANCORP INC NEW COM 81617L108 1038 90714 SH SOLE 0 90700 0 14 SELECT INTERIOR CONCEPTS INC CL A 816120307 817 70100 SH SOLE 0 0 0 70100 SELECTIVE INS GROUP INC COM 816300107 823 10994 SH SOLE 0 3612 0 7382 SELECT MED HLDGS CORP COM 81619Q105 1305 82200 SH SOLE 0 58106 0 24094 SELECT SECTOR SPDR TR ENERGY 81369Y506 7282 114300 SH SOLE 0 114300 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6902 57900 SH SOLE 0 57900 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4942 85100 SH SOLE 0 85100 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 982 10600 SH SOLE 0 10600 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 45863 1661700 SH SOLE 0 1661700 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 9878 127592 SH SOLE 0 127592 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5587 93700 SH SOLE 0 93700 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4984 85200 SH SOLE 0 85200 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 341 3033133 SH SOLE 0 1642633 0 1390500 SEMGROUP CORP CL A 81663A105 8828 735657 SH SOLE 0 556334 0 179323 SEMPRA ENERGY COM 816851109 35038 254930 SH SOLE 0 254930 0 0 SEMTECH CORP COM 816850101 46536 968500 SH SOLE 0 968500 0 0 SENECA FOODS CORP NEW CL A 817070501 1714 61600 SH SOLE 0 61600 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6796 138700 SH SOLE 0 138700 0 0 SERES THERAPEUTICS INC COM 81750R102 3360 1043408 SH SOLE 0 1043408 0 0 SERVICE CORP INTL COM 817565104 31166 666230 SH SOLE 0 229534 0 436696 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 15544 298400 SH SOLE 0 66888 0 231512 SERVICENOW INC COM 81762P102 69741 254000 SH SOLE 0 30117 0 223883 SERVICESOURCE INTL INC COM 81763U100 3862 4065215 SH SOLE 0 4065215 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1535 44800 SH SOLE 0 15300 0 29500 SERVOTRONICS INC COM 817732100 99 10300 SH SOLE 0 0 0 10300 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 260 29900 SH SOLE 0 0 0 29900 SG BLOCKS INC COM PAR 78418A307 30 41900 SH SOLE 0 0 0 41900 SHAKE SHACK INC CL A 819047101 97766 1354100 SH SOLE 0 1354100 0 0 SHARPS COMPLIANCE CORP COM 820017101 1642 461292 SH SOLE 0 445492 0 15800 SHAW COMMUNICATIONS INC CL B CONV 82028K200 76527 3755000 SH SOLE 0 3670700 0 84300 SHENANDOAH TELECOMMUNICATION COM 82312B106 59228 1537600 SH SOLE 0 1417042 0 120558 SHILOH INDS INC COM 824543102 1533 314811 SH SOLE 0 281311 0 33500 SHINECO INC COM NEW 824567200 538 796043 SH SOLE 0 628603 0 167440 SHIP FINANCE INTERNATIONAL L SHS G81075106 2390 191032 SH SOLE 0 60693 0 130339 SHOCKWAVE MED INC COM 82489T104 6143 107600 SH SOLE 0 34841 0 72759 SHOE CARNIVAL INC COM 824889109 748 27100 SH SOLE 0 4810 0 22290 SHOPIFY INC CL A 82509L107 96228 320599 SH SOLE 0 18198 0 302401 SHORE BANCSHARES INC COM 825107105 6801 416200 SH SOLE 0 394900 0 21300 SHUTTERFLY INC COM 82568P304 895 17700 SH SOLE 0 600 0 17100 SHUTTERSTOCK INC COM 825690100 32622 832400 SH SOLE 0 825244 0 7156 SIBANYE STILLWATER SPONSORED ADR 825724206 15049 3168130 SH SOLE 0 3168130 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 510 586294 SH SOLE 0 586294 0 0 SIENTRA INC COM 82621J105 652 105900 SH SOLE 0 105900 0 0 SIERRA BANCORP COM 82620P102 10350 381631 SH SOLE 0 357531 0 24100 SIERRA ONCOLOGY INC COM 82640U107 1295 2312634 SH SOLE 0 2312634 0 0 SIERRA WIRELESS INC COM 826516106 7729 639800 SH SOLE 0 639800 0 0 SIFCO INDS INC COM 826546103 161 55800 SH SOLE 0 55800 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 715 522030 SH SOLE 0 522030 0 0 SIGA TECHNOLOGIES INC COM 826917106 496 87300 SH SOLE 0 87300 0 0 SIGMATRON INTL INC COM 82661L101 633 243529 SH SOLE 0 227729 0 15800 SIGNATURE BK NEW YORK N Y COM 82669G104 7453 61674 SH SOLE 0 20996 0 40678 SILGAN HOLDINGS INC COM 827048109 33975 1110280 SH SOLE 0 760464 0 349816 SILICON LABORATORIES INC COM 826919102 7005 67748 SH SOLE 0 23693 0 44055 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 234 5279 SH SOLE 0 0 0 5279 SILVERCORP METALS INC COM 82835P103 9027 3669510 SH SOLE 0 3283610 0 385900 SILVERCREST ASSET MGMT GROUP CL A 828359109 3233 230424 SH SOLE 0 222524 0 7900 SILVERCREST METALS INC COM 828363101 148 36500 SH SOLE 0 5500 0 31000 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 719 30900 SH SOLE 0 30900 0 0 SIMON PPTY GROUP INC NEW COM 828806109 107088 670305 SH SOLE 0 130594 0 539711 SIMPLY GOOD FOODS CO COM 82900L102 36337 1509000 SH SOLE 0 1358688 0 150312 SIMPSON MANUFACTURING CO INC COM 829073105 764 11500 SH SOLE 0 11500 0 0 SIMULATIONS PLUS INC COM 829214105 15939 558100 SH SOLE 0 558100 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 230139 4291227 SH SOLE 0 3646029 0 645198 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 7598 190200 SH SOLE 0 185200 0 5000 SINOVAC BIOTECH LTD SHS P8696W104 15372 2375841 SH SOLE 0 2306141 0 69700 SINTX TECHNOLOGIES INC COM 829392109 87 1017639 SH SOLE 0 988339 0 29300 SIRIUS XM HLDGS INC COM 82968B103 4881 874663 SH SOLE 0 142551 0 732112 SITE CENTERS CORP COM 82981J109 298 22500 SH SOLE 0 22500 0 0 SJW GROUP COM 784305104 57683 949200 SH SOLE 0 949200 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 849 34300 SH SOLE 0 401 0 33899 SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 114 218729 SH SOLE 0 218729 0 0 SKYWEST INC COM 830879102 127575 2102768 SH SOLE 0 2093308 0 9460 SKYWORKS SOLUTIONS INC COM 83088M102 755 9774 SH SOLE 0 500 0 9274 SL GREEN RLTY CORP COM 78440X101 91076 1133210 SH SOLE 0 1133210 0 0 SLM CORP COM 78442P106 31830 3274700 SH SOLE 0 36753 0 3237947 SMARTFINANCIAL INC COM NEW 83190L208 3257 150184 SH SOLE 0 137786 0 12398 SMART GLOBAL HLDGS INC SHS G8232Y101 2623 114100 SH SOLE 0 268 0 113832 SMARTSHEET INC COM CL A 83200N103 30294 625900 SH SOLE 0 270832 0 355068 SM ENERGY CO COM 78454L100 12788 1021400 SH SOLE 0 1021400 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 374 122994 SH SOLE 0 0 0 122994 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9006 206850 SH SOLE 0 13317 0 193533 SMTC CORP COM NEW 832682207 1654 428610 SH SOLE 0 416110 0 12500 SMUCKER J M CO COM NEW 832696405 16749 145403 SH SOLE 0 48123 0 97280 SNAP INC CL A 83304A106 33963 2375000 SH SOLE 0 705919 0 1669081 SOCKET MOBILE INC COM NEW 83368E200 139 61219 SH SOLE 0 43173 0 18046 SOHU COM LTD SPONSORED ADS 83410S108 28197 2014100 SH SOLE 0 2014100 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 20642 330478 SH SOLE 0 79591 0 250887 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 6019 401800 SH SOLE 0 401800 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 400 142905 SH SOLE 0 136995 0 5910 SOLID BIOSCIENCES INC COM 83422E105 864 150300 SH SOLE 0 0 0 150300 SOLIGENIX INC COM 834223307 163 229661 SH SOLE 0 229661 0 0 SOLITARIO ZINC CORP COM 8342EP107 105 326659 SH SOLE 0 294159 0 32500 SONOCO PRODS CO COM 835495102 8298 127000 SH SOLE 0 12281 0 114719 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 310 39090 SH SOLE 0 39090 0 0 SONY CORP SPONSORED ADR 835699307 194472 3712000 SH SOLE 0 3279934 0 432066 SOTHERLY HOTELS INC COM 83600C103 4174 599734 SH SOLE 0 539612 0 60122 SOUTHERN CO COM 842587107 506354 9159803 SH SOLE 0 9159803 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 5416 138300 SH SOLE 0 120878 0 17422 SOUTHERN MO BANCORP INC COM 843380106 5261 151034 SH SOLE 0 132334 0 18700 SOUTHERN NATL BANCORP OF VA COM 843395104 8831 576813 SH SOLE 0 514370 0 62443 SOUTH JERSEY INDS INC COM 838518108 2601 77100 SH SOLE 0 28417 0 48683 SOUTHSIDE BANCSHARES INC COM 84470P109 39896 1232110 SH SOLE 0 1232110 0 0 SOUTH ST CORP COM 840441109 3471 47118 SH SOLE 0 47118 0 0 SOUTHWEST AIRLS CO COM 844741108 31066 611780 SH SOLE 0 105192 0 506588 SOUTHWESTERN ENERGY CO COM 845467109 1270 402000 SH SOLE 0 13700 0 388300 SOUTHWEST GAS HOLDINGS INC COM 844895102 3119 34800 SH SOLE 0 5449 0 29351 SPARK ENERGY INC CL A COM 846511103 3193 285309 SH SOLE 0 285309 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 454 38499 SH SOLE 0 0 0 38499 SPARK THERAPEUTICS INC COM 84652J103 39897 389700 SH SOLE 0 111434 0 278266 SPARTAN MTRS INC COM 846819100 7483 682748 SH SOLE 0 572100 0 110648 SPARTANNASH CO COM 847215100 4804 411678 SH SOLE 0 289812 0 121866 SPDR GOLD TRUST GOLD SHS 78463V107 9337 70100 SH SOLE 0 70100 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 353 3400 SH SOLE 0 3400 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 847 13700 SH SOLE 0 13700 0 0 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 10107 328900 SH SOLE 0 328900 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 11766 108000 SH SOLE 0 108000 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 10160 373100 SH SOLE 0 373100 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 6831 139600 SH SOLE 0 139600 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 4668 93095 SH SOLE 0 93095 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 7832 134000 SH SOLE 0 134000 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 329 34200 SH SOLE 0 34200 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 394 13500 SH SOLE 0 13500 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 265 7600 SH SOLE 0 7600 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 2251 59000 SH SOLE 0 59000 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 10437 339100 SH SOLE 0 339100 0 0 SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 3726 124205 SH SOLE 0 124205 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 372 10200 SH SOLE 0 10200 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1011 26100 SH SOLE 0 26100 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 891 28500 SH SOLE 0 28500 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 267 4400 SH SOLE 0 4400 0 0 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 11993 130909 SH SOLE 0 130909 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 295 7400 SH SOLE 0 7400 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1865 34900 SH SOLE 0 34900 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 5128 121020 SH SOLE 0 121020 0 0 SPDR SERIES TRUST SSGA US LRG ETF 78468R804 1346 12500 SH SOLE 0 12500 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1505 34839 SH SOLE 0 34839 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 674 1900 SH SOLE 0 1900 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 23474 2726317 SH SOLE 0 2141612 0 584705 SPEEDWAY MOTORSPORTS INC COM 847788106 7745 417537 SH SOLE 0 412123 0 5414 SPERO THERAPEUTICS INC COM 84833T103 2474 214903 SH SOLE 0 214903 0 0 SPHERIX INC COM 84842R502 110 44093 SH SOLE 0 44093 0 0 SPIRE INC COM 84857L101 75050 894300 SH SOLE 0 862559 0 31741 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15241 187300 SH SOLE 0 59144 0 128156 SPIRIT AIRLS INC COM 848577102 2807 58800 SH SOLE 0 19573 0 39227 SPIRIT MTA REIT COM SHS BEN IN 84861U105 1016 121823 SH SOLE 0 53600 0 68223 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 46620 1092834 SH SOLE 0 865850 0 226984 SPOK HLDGS INC COM 84863T106 22665 1506984 SH SOLE 0 1490000 0 16984 SPOTIFY TECHNOLOGY S A SHS L8681T102 78038 533700 SH SOLE 0 452108 0 81592 SP PLUS CORP COM 78469C103 18638 583700 SH SOLE 0 477900 0 105800 SPRING BK PHARMACEUTICALS IN COM 849431101 484 131200 SH SOLE 0 84900 0 46300 SPRINT CORPORATION COM 85207U105 459588 69952504 SH SOLE 0 69952504 0 0 SPROUTS FMRS MKT INC COM 85208M102 112669 5964500 SH SOLE 0 5215775 0 748725 SPS COMMERCE INC COM 78463M107 43841 428930 SH SOLE 0 303650 0 125280 SPX CORP COM 784635104 1232 37300 SH SOLE 0 3651 0 33649 SQUARE INC CL A 852234103 319 4400 SH SOLE 0 68 0 4332 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17951 311600 SH SOLE 0 96318 0 215282 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5704 123400 SH SOLE 0 123400 0 0 SSR MNG INC COM 784730103 77658 5680900 SH SOLE 0 5673800 0 7100 STAAR SURGICAL CO COM PAR $0.01 852312305 5629 191600 SH SOLE 0 191600 0 0 STAFFING 360 SOLUTIONS INC COM PAR 852387307 30 19000 SH SOLE 0 19000 0 0 STAGE STORES INC COM NEW 85254C305 349 452971 SH SOLE 0 452971 0 0 STAG INDL INC COM 85254J102 3039 100500 SH SOLE 0 3825 0 96675 STANDARD DIVERSIFIED INC COM CL A 85336L109 630 33005 SH SOLE 0 28805 0 4200 STANDARD MTR PRODS INC COM 853666105 4978 109800 SH SOLE 0 109800 0 0 STANDEX INTL CORP COM 854231107 219 3000 SH SOLE 0 0 0 3000 STANTEC INC COM 85472N109 3201 133500 SH SOLE 0 120100 0 13400 STARBUCKS CORP COM 855244109 788254 9403002 SH SOLE 0 9403002 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 19237 1993426 SH SOLE 0 1993426 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 9789 979901 SH SOLE 0 825901 0 154000 STARRETT L S CO CL A 855668109 2854 431145 SH SOLE 0 420745 0 10400 STARTEK INC COM 85569C107 5952 728500 SH SOLE 0 638400 0 90100 STATE AUTO FINL CORP COM 855707105 10198 291368 SH SOLE 0 243400 0 47968 STATE STR CORP COM 857477103 24051 429031 SH SOLE 0 160210 0 268821 S & T BANCORP INC COM 783859101 3448 92000 SH SOLE 0 47788 0 44212 STEALTHGAS INC SHS Y81669106 7182 2087726 SH SOLE 0 2041726 0 46000 STEELCASE INC CL A 858155203 11519 673600 SH SOLE 0 463637 0 209963 STEEL CONNECT INC COM 858098106 3658 2010054 SH SOLE 0 2010054 0 0 STEEL DYNAMICS INC COM 858119100 57129 1891700 SH SOLE 0 851886 0 1039814 STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 392 28000 SH SOLE 0 0 0 28000 STEIN MART INC COM 858375108 22 25805 SH SOLE 0 25805 0 0 STEPAN CO COM 858586100 30496 331800 SH SOLE 0 331600 0 200 STERLING BANCORP INC COM 85917W102 1497 150200 SH SOLE 0 150200 0 0 STERLING CONSTRUCTION CO INC COM 859241101 27515 2050300 SH SOLE 0 2030400 0 19900 STEWART INFORMATION SVCS COR COM 860372101 32800 810084 SH SOLE 0 808284 0 1800 STITCH FIX INC COM CL A 860897107 2274 71100 SH SOLE 0 71100 0 0 ST JOE CO COM 790148100 8619 498800 SH SOLE 0 498800 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 9157 515925 SH SOLE 0 0 0 515925 STOCK YDS BANCORP INC COM 861025104 9552 264240 SH SOLE 0 227314 0 36926 STONECO LTD COM CL A G85158106 12628 426900 SH SOLE 0 81710 0 345190 STONERIDGE INC COM 86183P102 18076 572919 SH SOLE 0 572919 0 0 STORE CAP CORP COM 862121100 31989 963800 SH SOLE 0 134197 0 829603 STRATA SKIN SCIENCES INC COM NEW 86272A206 2739 1100116 SH SOLE 0 1047616 0 52500 STRATASYS LTD SHS M85548101 34875 1187432 SH SOLE 0 992555 0 194877 STRATEGIC ED INC COM 86272C103 100365 563847 SH SOLE 0 563847 0 0 STRATTEC SEC CORP COM 863111100 1551 64365 SH SOLE 0 64365 0 0 STRATUS PPTYS INC COM NEW 863167201 1466 45200 SH SOLE 0 37400 0 7800 STREAMLINE HEALTH SOLUTIONS COM 86323X106 530 351250 SH SOLE 0 351250 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 521 166300 SH SOLE 0 166300 0 0 STRYKER CORP COM 863667101 28822 140200 SH SOLE 0 127 0 140073 STURM RUGER & CO INC COM 864159108 76342 1401276 SH SOLE 0 1401276 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 4114 169367 SH SOLE 0 0 0 169367 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 30230 4281900 SH SOLE 0 4138538 0 143362 SUMMER INFANT INC COM 865646103 182 364412 SH SOLE 0 364412 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 7393 275354 SH SOLE 0 270635 0 4719 SUMMIT HOTEL PPTYS INC COM 866082100 5169 450629 SH SOLE 0 432935 0 17694 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 107 84530 SH SOLE 0 82630 0 1900 SUN CMNTYS INC COM 866674104 97617 761500 SH SOLE 0 761500 0 0 SUNCOKE ENERGY INC COM 86722A103 45372 5109458 SH SOLE 0 4925200 0 184258 SUNCOR ENERGY INC NEW COM 867224107 82717 2651246 SH SOLE 0 263468 0 2387778 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 187 257519 SH SOLE 0 257519 0 0 SUN LIFE FINL INC COM 866796105 18136 438500 SH SOLE 0 438500 0 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 222 150900 SH SOLE 0 150900 0 0 SUNOCO LP COM UT REP LP 86765K109 3212 102700 SH SOLE 0 0 0 102700 SUNOPTA INC COM 8676EP108 1633 496500 SH SOLE 0 310800 0 185700 SUNSTONE HOTEL INVS INC NEW COM 867892101 72108 5259517 SH SOLE 0 4389198 0 870319 SUNTRUST BKS INC COM 867914103 760 12100 SH SOLE 0 12100 0 0 SUNWORKS INC COM 86803X105 257 471019 SH SOLE 0 471019 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 509 504446 SH SOLE 0 378546 0 125900 SUPERIOR ENERGY SVCS INC COM 868157108 3505 2696190 SH SOLE 0 2679060 0 17130 SUPERIOR GRP OF COMPANIES IN COM 868358102 3717 217000 SH SOLE 0 215600 0 1400 SUPERIOR INDS INTL INC COM 868168105 521 150700 SH SOLE 0 0 0 150700 SUPERNUS PHARMACEUTICALS INC COM 868459108 19993 604200 SH SOLE 0 604200 0 0 SUPPORT COM INC COM NEW 86858W200 1669 1030036 SH SOLE 0 1030036 0 0 SURFACE ONCOLOGY INC COM 86877M209 65 23200 SH SOLE 0 5900 0 17300 SURGERY PARTNERS INC COM 86881A100 298 36600 SH SOLE 0 0 0 36600 SURMODICS INC COM 868873100 45352 1050538 SH SOLE 0 994500 0 56038 SUZANO SA SPON ADS 86959K105 35763 2100019 SH SOLE 0 2070719 0 29300 SVMK INC COM 78489X103 13862 839600 SH SOLE 0 256376 0 583224 SWITCH INC CL A 87105L104 36945 2822400 SH SOLE 0 2620056 0 202344 S&W SEED CO COM 785135104 43 16404 SH SOLE 0 16404 0 0 SYKES ENTERPRISES INC COM 871237103 17686 644077 SH SOLE 0 605900 0 38177 SYMANTEC CORP COM 871503108 4520 207700 SH SOLE 0 207700 0 0 SYNACOR INC COM 871561106 2517 1613711 SH SOLE 0 1613711 0 0 SYNALLOY CP DEL COM 871565107 2479 158700 SH SOLE 0 158700 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 6907 873219 SH SOLE 0 873219 0 0 SYNCHRONY FINL COM 87165B103 30998 894100 SH SOLE 0 47511 0 846589 SYNDAX PHARMACEUTICALS INC COM 87164F105 4021 431900 SH SOLE 0 431900 0 0 SYNLOGIC INC COM 87166L100 284 31200 SH SOLE 0 31200 0 0 SYNNEX CORP COM 87162W100 31137 316428 SH SOLE 0 65958 0 250470 SYNOPSYS INC COM 871607107 20170 156734 SH SOLE 0 99 0 156635 SYNOVUS FINL CORP COM NEW 87161C501 1544 44100 SH SOLE 0 44100 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 28 90964 SH SOLE 0 90964 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 240 436383 SH SOLE 0 436383 0 0 SYPRIS SOLUTIONS INC COM 871655106 467 602197 SH SOLE 0 602197 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 2754 297400 SH SOLE 0 297400 0 0 SYSCO CORP COM 871829107 28161 398200 SH SOLE 0 398200 0 0 SYSTEMAX INC COM 871851101 3809 171900 SH SOLE 0 171900 0 0 TAILORED BRANDS INC COM 87403A107 2699 467700 SH SOLE 0 467700 0 0 TAITRON COMPONENTS INC CL A 874028103 918 286996 SH SOLE 0 286996 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 560215 14302152 SH SOLE 0 12826232 0 1475920 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 13696 773800 SH SOLE 0 773800 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5659 49850 SH SOLE 0 3883 0 45967 TALOS ENERGY INC COM 87484T108 7743 321938 SH SOLE 0 321938 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 57934 897927 SH SOLE 0 263805 0 634122 TANGER FACTORY OUTLET CTRS I COM 875465106 23891 1473816 SH SOLE 0 1473816 0 0 TANTECH HLDGS LTD COM G8675X107 354 238986 SH SOLE 0 207601 0 31385 TANZANIAN GOLD CORP COM 87601A107 36 41672 SH SOLE 0 0 0 41672 TAPESTRY INC COM 876030107 20034 631400 SH SOLE 0 13223 0 618177 TARENA INTL INC SPONSORED ADS 876108101 1641 656307 SH SOLE 0 656307 0 0 TARGA RES CORP COM 87612G101 7164 182486 SH SOLE 0 24577 0 157909 TARGET CORP COM 87612E106 271020 3129200 SH SOLE 0 2299969 0 829231 TARGET HOSPITALITY CORP COM 87615L107 567 62300 SH SOLE 0 0 0 62300 TARONIS TECHNOLOGIES INC COM 876214107 114 759100 SH SOLE 0 0 0 759100 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 47234 552964 SH SOLE 0 496600 0 56364 TASEKO MINES LTD COM 876511106 4284 8082234 SH SOLE 0 7925734 0 156500 TATA MTRS LTD SPONSORED ADR 876568502 63212 5412000 SH SOLE 0 5412000 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 1149 201300 SH SOLE 0 201300 0 0 TAUBMAN CTRS INC COM 876664103 1841 45100 SH SOLE 0 45100 0 0 TAYLOR DEVICES INC COM 877163105 232 21700 SH SOLE 0 21700 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1911 91192 SH SOLE 0 85 0 91107 TC ENERGY CORP COM 87807B107 14331 289400 SH SOLE 0 289400 0 0 TCF FINL CORP COM 872275102 4443 213700 SH SOLE 0 23134 0 190566 TC PIPELINES LP UT COM LTD PRT 87233Q108 4499 119600 SH SOLE 0 0 0 119600 TD AMERITRADE HLDG CORP COM 87236Y108 81086 1624326 SH SOLE 0 1188306 0 436020 TDH HLDGS INC SHS G87084102 45 62800 SH SOLE 0 62800 0 0 TEAM INC COM 878155100 749 48920 SH SOLE 0 14700 0 34220 TECH DATA CORP COM 878237106 2557 24442 SH SOLE 0 7248 0 17194 TECHNICAL COMMUNICATIONS COR COM 878409101 131 32593 SH SOLE 0 32593 0 0 TECHTARGET INC COM 87874R100 15011 706400 SH SOLE 0 670379 0 36021 TECK RESOURCES LTD CL B 878742204 69639 3019800 SH SOLE 0 2966100 0 53700 TECNOGLASS INC SHS G87264100 929 143121 SH SOLE 0 61036 0 82085 TEEKAY CORPORATION COM Y8564W103 5570 1619200 SH SOLE 0 1451300 0 167900 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1590 112800 SH SOLE 0 0 0 112800 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 614 487318 SH SOLE 0 0 0 487318 TEEKAY TANKERS LTD CL A Y8565N102 9044 7065612 SH SOLE 0 5880712 0 1184900 TEGNA INC COM 87901J105 26052 1719600 SH SOLE 0 101056 0 1618544 TEJON RANCH CO COM 879080109 7203 434200 SH SOLE 0 342800 0 91400 TELARIA INC COM 879181105 10295 1369000 SH SOLE 0 1276600 0 92400 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2742 210584 SH SOLE 0 204100 0 6484 TELENAV INC COM 879455103 8039 1004869 SH SOLE 0 1004869 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 115666 3804792 SH SOLE 0 3493456 0 311336 TELUS CORP COM 87971M103 199281 5398100 SH SOLE 0 4849494 0 548606 TEMPUR SEALY INTL INC COM 88023U101 11622 158400 SH SOLE 0 384 0 158016 TENARIS S A SPONSORED ADS 88031M109 37489 1424900 SH SOLE 0 186719 0 1238181 TENAX THERAPEUTICS INC COM NEW 88032L209 496 359441 SH SOLE 0 359441 0 0 TENGASCO INC COM PAR 88033R502 105 125987 SH SOLE 0 125987 0 0 TENNANT CO COM 880345103 1297 21200 SH SOLE 0 21200 0 0 TENNECO INC CL A VTG COM STK 880349105 14457 1303600 SH SOLE 0 360188 0 943412 TERADATA CORP DEL COM 88076W103 139553 3892700 SH SOLE 0 3533583 0 359117 TERADYNE INC COM 880770102 243613 5084800 SH SOLE 0 4201570 0 883230 TERNIUM SA SPONSORED ADS 880890108 2330 103900 SH SOLE 0 87046 0 16854 TERRAFORM PWR INC COM CL A 88104R209 89667 6270441 SH SOLE 0 5602793 0 667648 TERRENO RLTY CORP COM 88146M101 5247 107000 SH SOLE 0 7719 0 99281 TERRITORIAL BANCORP INC COM 88145X108 20323 657700 SH SOLE 0 649100 0 8600 TESLA INC COM 88160R101 22944 102675 SH SOLE 0 1200 0 101475 TESSCO TECHNOLOGIES INC COM 872386107 7803 436900 SH SOLE 0 423900 0 13000 TETRAPHASE PHARMACEUTICALS I COM 88165N105 1255 2613230 SH SOLE 0 2458930 0 154300 TETRA TECHNOLOGIES INC DEL COM 88162F105 1198 735186 SH SOLE 0 735186 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 90325 9786063 SH SOLE 0 2467363 0 7318700 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7941 129400 SH SOLE 0 127339 0 2061 TEXAS INSTRS INC COM 882508104 22585 196800 SH SOLE 0 75014 0 121786 TEXAS ROADHOUSE INC COM 882681109 22229 414172 SH SOLE 0 59431 0 354741 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2646 262500 SH SOLE 0 262500 0 0 TEXTRON INC COM 883203101 2084 39300 SH SOLE 0 9200 0 30100 TFS FINL CORP COM 87240R107 118572 6561800 SH SOLE 0 6561800 0 0 TG THERAPEUTICS INC COM 88322Q108 1388 160500 SH SOLE 0 35152 0 125348 THE CHARLES SCHWAB CORPORATI COM 808513105 134825 3354700 SH SOLE 0 725806 0 2628894 THE ONE GROUP HOSPITALITY IN COM 88338K103 97 30445 SH SOLE 0 0 0 30445 THERMON GROUP HLDGS INC COM 88362T103 12756 497300 SH SOLE 0 482300 0 15000 THESTREET INC COM NEW 88368Q202 1854 302404 SH SOLE 0 272404 0 30000 THE TRADE DESK INC COM CL A 88339J105 43369 190400 SH SOLE 0 14928 0 175472 THIRD PT REINS LTD COM G8827U100 11632 1127167 SH SOLE 0 512814 0 614353 THOMSON REUTERS CORP COM NEW 884903709 2855 44200 SH SOLE 0 0 0 44200 THOR INDS INC COM 885160101 24111 412500 SH SOLE 0 249291 0 163209 TILE SHOP HLDGS INC COM 88677Q109 2062 515600 SH SOLE 0 515600 0 0 TILLYS INC CL A 886885102 9748 1277600 SH SOLE 0 1184200 0 93400 TIMBERLAND BANCORP INC COM 887098101 12123 405739 SH SOLE 0 389439 0 16300 TIMKENSTEEL CORP COM 887399103 764 93938 SH SOLE 0 0 0 93938 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 68717 4590338 SH SOLE 0 4539400 0 50938 TIPTREE INC COM 88822Q103 344 54600 SH SOLE 0 115 0 54485 TITAN INTL INC ILL COM 88830M102 16041 3280300 SH SOLE 0 3226500 0 53800 TITAN MACHY INC COM 88830R101 3623 176023 SH SOLE 0 143300 0 32723 TIVITY HEALTH INC COM 88870R102 9333 567697 SH SOLE 0 124732 0 442965 TIVO CORP COM 88870P106 11265 1528535 SH SOLE 0 1045346 0 483189 TJX COS INC NEW COM 872540109 104713 1980201 SH SOLE 0 241683 0 1738518 TOCAGEN INC COM 888846102 196 29300 SH SOLE 0 29300 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 17374 212922 SH SOLE 0 205592 0 7330 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 190 138984 SH SOLE 0 138284 0 700 TOOTSIE ROLL INDS INC COM 890516107 12619 341697 SH SOLE 0 339697 0 2000 TORCHLIGHT ENERGY RES INC COM 89102U103 129 90960 SH SOLE 0 0 0 90960 TORCHMARK CORP COM 891027104 21300 238100 SH SOLE 0 52629 0 185471 TORM PLC SHS CL A G89479102 328 37716 SH SOLE 0 0 0 37716 TORO CO COM 891092108 7178 107300 SH SOLE 0 91173 0 16127 TORONTO DOMINION BK ONT COM NEW 891160509 300501 5144555 SH SOLE 0 3137000 0 2007555 TOTAL SYS SVCS INC COM 891906109 28202 219865 SH SOLE 0 7079 0 212786 TOWER INTL INC COM 891826109 5764 295600 SH SOLE 0 280900 0 14700 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 24503 1553786 SH SOLE 0 1348458 0 205328 TOWNEBANK PORTSMOUTH VA COM 89214P109 30394 1114142 SH SOLE 0 1114142 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 4324 1992662 SH SOLE 0 1992662 0 0 TOWNSQUARE MEDIA INC CL A 892231101 2287 425037 SH SOLE 0 364753 0 60284 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 131183 1058010 SH SOLE 0 1017404 0 40606 TPG RE FIN TR INC COM 87266M107 13954 723400 SH SOLE 0 537300 0 186100 TRACON PHARMACEUTICALS INC COM 89237H100 822 1209203 SH SOLE 0 1209203 0 0 TRACTOR SUPPLY CO COM 892356106 32607 299700 SH SOLE 0 44421 0 255279 TRANSACT TECHNOLOGIES INC COM 892918103 4779 424429 SH SOLE 0 397400 0 27029 TRANSALTA CORP COM 89346D107 12081 1855441 SH SOLE 0 1233300 0 622141 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 25 34831 SH SOLE 0 0 0 34831 TRANSCAT INC COM 893529107 1960 76586 SH SOLE 0 37686 0 38900 TRANSGLOBE ENERGY CORP COM 893662106 4289 3085567 SH SOLE 0 2816967 0 268600 TRANSLATE BIO INC COM 89374L104 429 34000 SH SOLE 0 3700 0 30300 TRANSOCEAN LTD REG SHS H8817H100 40823 6368700 SH SOLE 0 6368700 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 768 53131 SH SOLE 0 0 0 53131 TRANS WORLD ENTMT CORP COM 89336Q100 227 907134 SH SOLE 0 907134 0 0 TRAVELCENTERS AMER LLC COM 894174101 6639 1834000 SH SOLE 0 1834000 0 0 TRAVELZOO COM NEW 89421Q205 8262 535101 SH SOLE 0 521500 0 13601 TRECORA RES COM 894648104 507 52985 SH SOLE 0 52985 0 0 TREDEGAR CORP COM 894650100 602 36200 SH SOLE 0 11200 0 25000 TREEHOUSE FOODS INC COM 89469A104 10771 199100 SH SOLE 0 199100 0 0 TREMONT MTG TR COM 894789106 50 12001 SH SOLE 0 12001 0 0 TREVENA INC COM 89532E109 1987 1928850 SH SOLE 0 1736338 0 192512 TRIBUNE MEDIA CO CL A 896047503 103634 2242200 SH SOLE 0 1641621 0 600579 TRIBUNE PUBG CO NEW COM 89609W107 5126 643100 SH SOLE 0 643100 0 0 TRICIDA INC COM 89610F101 304 7700 SH SOLE 0 1200 0 6500 TRICO BANCSHARES COM 896095106 25123 664638 SH SOLE 0 657714 0 6924 TRILOGY METALS INC NEW COM 89621C105 512 173400 SH SOLE 0 0 0 173400 TRIMAS CORP COM NEW 896215209 16225 523900 SH SOLE 0 439200 0 84700 TRINET GROUP INC COM 896288107 26754 394600 SH SOLE 0 252987 0 141613 TRINITY BIOTECH PLC SPON ADR NEW 896438306 1131 685496 SH SOLE 0 620296 0 65200 TRINITY PL HLDGS INC COM 89656D101 91 23100 SH SOLE 0 23100 0 0 TRINSEO S A SHS L9340P101 42886 1012900 SH SOLE 0 912210 0 100690 TRIO TECH INTL COM NEW 896712205 772 267980 SH SOLE 0 267980 0 0 TRIPADVISOR INC COM 896945201 278 6000 SH SOLE 0 6000 0 0 TRIPLE-S MGMT CORP CL B 896749108 8889 372700 SH SOLE 0 322600 0 50100 TRISTATE CAP HLDGS INC COM 89678F100 6498 304500 SH SOLE 0 256100 0 48400 TRITON INTL LTD CL A G9078F107 3948 120506 SH SOLE 0 48204 0 72302 TRIUMPH GROUP INC NEW COM 896818101 26772 1169100 SH SOLE 0 731376 0 437724 TRONOX HOLDINGS PLC SHS G9087Q102 6133 479900 SH SOLE 0 479900 0 0 TROVAGENE INC COM 897238606 623 249121 SH SOLE 0 249121 0 0 TRUEBLUE INC COM 89785X101 3468 157200 SH SOLE 0 40307 0 116893 TRUECAR INC COM 89785L107 1979 362500 SH SOLE 0 362500 0 0 TRUSTCO BK CORP N Y COM 898349105 13142 1659300 SH SOLE 0 1659300 0 0 TRUSTMARK CORP COM 898402102 5287 159004 SH SOLE 0 36352 0 122652 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 8595 2612600 SH SOLE 0 2575700 0 36900 TSR INC COM 872885207 355 74750 SH SOLE 0 74750 0 0 TTEC HLDGS INC COM 89854H102 18072 387900 SH SOLE 0 387900 0 0 TUCOWS INC COM NEW 898697206 31331 513451 SH SOLE 0 511251 0 2200 TUESDAY MORNING CORP COM NEW 899035505 2120 1254587 SH SOLE 0 1254587 0 0 TUNIU CORP SPONSORED ADS A 89977P106 3559 1101780 SH SOLE 0 1101780 0 0 TUPPERWARE BRANDS CORP COM 899896104 29705 1560955 SH SOLE 0 1560955 0 0 TURNING PT BRANDS INC COM 90041L105 17429 355843 SH SOLE 0 355843 0 0 TWIN DISC INC COM 901476101 713 47193 SH SOLE 0 47193 0 0 TWIST BIOSCIENCE CORP COM 90184D100 928 32000 SH SOLE 0 0 0 32000 TWITTER INC COM 90184L102 256082 7337600 SH SOLE 0 4810661 0 2526939 TWO RIV BANCORP COM 90207C105 1427 99387 SH SOLE 0 81352 0 18035 TYME TECHNOLOGIES INC COM 90238J103 206 168600 SH SOLE 0 0 0 168600 UBIQUITI NETWORKS INC COM 90347A100 97533 741695 SH SOLE 0 741695 0 0 UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 146 10198 SH SOLE 0 10198 0 0 UBS GROUP AG SHS H42097107 58783 4960600 SH SOLE 0 4885435 0 75165 UDR INC COM 902653104 411924 9176298 SH SOLE 0 8617892 0 558406 UFP TECHNOLOGIES INC COM 902673102 21981 528256 SH SOLE 0 523256 0 5000 UGI CORP NEW COM 902681105 111966 2096350 SH SOLE 0 1858172 0 238178 ULTA BEAUTY INC COM 90384S303 114161 329100 SH SOLE 0 167862 0 161238 ULTRA CLEAN HLDGS INC COM 90385V107 2916 209500 SH SOLE 0 4436 0 205064 ULTRALIFE CORP COM 903899102 2687 338000 SH SOLE 0 278700 0 59300 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 42769 8162100 SH SOLE 0 8161280 0 820 ULTRA PETROLEUM CORP COM NEW 903914208 332 1845082 SH SOLE 0 1845082 0 0 UMB FINL CORP COM 902788108 8089 122900 SH SOLE 0 87236 0 35664 UMH PPTYS INC COM 903002103 1423 114700 SH SOLE 0 123 0 114577 UMPQUA HLDGS CORP COM 904214103 19576 1179988 SH SOLE 0 144045 0 1035943 UNDER ARMOUR INC CL A 904311107 2403 94800 SH SOLE 0 66389 0 28411 UNDER ARMOUR INC CL C 904311206 737 33207 SH SOLE 0 80 0 33127 UNICO AMERN CORP COM 904607108 116 18800 SH SOLE 0 18800 0 0 UNIFIRST CORP MASS COM 904708104 7071 37500 SH SOLE 0 37500 0 0 UNILEVER N V N Y SHS NEW 904784709 18799 309600 SH SOLE 0 0 0 309600 UNILEVER PLC SPON ADR NEW 904767704 6061 97800 SH SOLE 0 97800 0 0 UNION BANKSHARES INC COM 905400107 725 19600 SH SOLE 0 19400 0 200 UNION PACIFIC CORP COM 907818108 163851 968900 SH SOLE 0 150053 0 818847 UNIQUE FABRICATING INC COM 90915J103 146 53899 SH SOLE 0 53899 0 0 UNIQURE NV SHS N90064101 13575 173700 SH SOLE 0 0 0 173700 UNISYS CORP COM NEW 909214306 2667 274433 SH SOLE 0 97025 0 177408 UNITED BANKSHARES INC WEST V COM 909907107 1625 43804 SH SOLE 0 15342 0 28462 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 31926 1117868 SH SOLE 0 1049918 0 67950 UNITED CMNTY FINL CORP OHIO COM 909839102 18978 1983104 SH SOLE 0 1861841 0 121263 UNITED CONTL HLDGS INC COM 910047109 158516 1810572 SH SOLE 0 1810572 0 0 UNITED FINL BANCORP INC NEW COM 910304104 24998 1762939 SH SOLE 0 1762939 0 0 UNITED FIRE GROUP INC COM 910340108 7587 156556 SH SOLE 0 156556 0 0 UNITED GUARDIAN INC COM 910571108 4941 262800 SH SOLE 0 254200 0 8600 UNITED INS HLDGS CORP COM 910710102 1836 128753 SH SOLE 0 22400 0 106353 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 37623 17024189 SH SOLE 0 16533600 0 490589 UNITED NAT FOODS INC COM 911163103 5151 574212 SH SOLE 0 574212 0 0 UNITED SECURITY BANCSHARES C COM 911460103 2857 250838 SH SOLE 0 236631 0 14207 UNITED STATES CELLULAR CORP COM 911684108 37677 843462 SH SOLE 0 755262 0 88200 UNITED STATES LIME & MINERAL COM 911922102 18021 225260 SH SOLE 0 204060 0 21200 UNITED TECHNOLOGIES CORP COM 913017109 84006 645209 SH SOLE 0 83185 0 562024 UNITED THERAPEUTICS CORP DEL COM 91307C102 237379 3040978 SH SOLE 0 2616747 0 424231 UNITIL CORP COM 913259107 53290 889800 SH SOLE 0 879500 0 10300 UNITY BANCORP INC COM 913290102 1151 50709 SH SOLE 0 41900 0 8809 UNIVAR INC COM 91336L107 16678 756702 SH SOLE 0 183028 0 573674 UNIVERSAL CORP VA COM 913456109 57939 953410 SH SOLE 0 875870 0 77540 UNIVERSAL ELECTRS INC COM 913483103 6385 155664 SH SOLE 0 98600 0 57064 UNIVERSAL FST PRODS INC COM 913543104 1553 40809 SH SOLE 0 7856 0 32953 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 47799 562800 SH SOLE 0 562800 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 27134 208100 SH SOLE 0 15396 0 192704 UNIVERSAL INS HLDGS INC COM 91359V107 2890 103600 SH SOLE 0 38247 0 65353 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1459 64950 SH SOLE 0 20650 0 44300 UNIVERSAL SEC INSTRS INC COM NEW 913821302 67 54923 SH SOLE 0 54923 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 354 22100 SH SOLE 0 0 0 22100 UNIVERSAL TECHNICAL INST INC COM 913915104 5260 1533621 SH SOLE 0 1468986 0 64635 UNIVEST FINANCIAL CORPORATIO COM 915271100 29476 1122469 SH SOLE 0 1089889 0 32580 UNUM GROUP COM 91529Y106 49929 1488200 SH SOLE 0 104963 0 1383237 UNUM THERAPEUTICS INC COM 903214104 120 45900 SH SOLE 0 0 0 45900 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 255 45700 SH SOLE 0 45700 0 0 UPLAND SOFTWARE INC COM 91544A109 652 14317 SH SOLE 0 322 0 13995 UQM TECHNOLOGIES INC COM 903213106 765 463899 SH SOLE 0 253099 0 210800 URBAN EDGE PPTYS COM 91704F104 18427 1063300 SH SOLE 0 893493 0 169807 URBAN ONE INC CL A 91705J105 208 98900 SH SOLE 0 98900 0 0 URBAN ONE INC CL D NON VTG 91705J204 2853 1455705 SH SOLE 0 1441305 0 14400 URBAN TEA INC ORD SHS G9396G100 11 16984 SH SOLE 0 0 0 16984 URSTADT BIDDLE PPTYS INC CL A 917286205 24732 1177717 SH SOLE 0 1143617 0 34100 URSTADT BIDDLE PPTYS INC COM 917286106 1024 59900 SH SOLE 0 57800 0 2100 USANA HEALTH SCIENCES INC COM 90328M107 142053 1788400 SH SOLE 0 1788400 0 0 USA TRUCK INC COM 902925106 1270 125600 SH SOLE 0 24200 0 101400 U.S. AUTO PARTS NETWORK INC COM 90343C100 1568 1254574 SH SOLE 0 1254574 0 0 US BANCORP DEL COM NEW 902973304 13891 265100 SH SOLE 0 265100 0 0 USD PARTNERS LP COM UT REP LTD 903318103 1036 91800 SH SOLE 0 0 0 91800 US ECOLOGY INC COM 91732J102 3849 64653 SH SOLE 0 64300 0 353 US FOODS HLDG CORP COM 912008109 36343 1016300 SH SOLE 0 204046 0 812254 U S GOLD CORP COM PAR NEW 90291C102 32 31492 SH SOLE 0 0 0 31492 U S PHYSICAL THERAPY INC COM 90337L108 44828 365736 SH SOLE 0 356313 0 9423 U S SILICA HLDGS INC COM 90346E103 10255 801800 SH SOLE 0 801800 0 0 UTAH MED PRODS INC COM 917488108 23783 248514 SH SOLE 0 227714 0 20800 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 3555 1154228 SH SOLE 0 1154228 0 0 VAALCO ENERGY INC COM NEW 91851C201 6006 3596157 SH SOLE 0 3399545 0 196612 VALE S A SPONSORED ADS 91912E105 536013 39881949 SH SOLE 0 37426841 0 2455108 VALHI INC NEW COM 918905100 4337 1460122 SH SOLE 0 1460122 0 0 VALLEY NATL BANCORP COM 919794107 3550 329300 SH SOLE 0 329300 0 0 VALMONT INDS INC COM 920253101 11984 94500 SH SOLE 0 100 0 94400 VALUE LINE INC COM 920437100 451 16400 SH SOLE 0 15900 0 500 VALVOLINE INC COM 92047W101 3537 181100 SH SOLE 0 181100 0 0 VANDA PHARMACEUTICALS INC COM 921659108 39425 2798050 SH SOLE 0 2669025 0 129025 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1808 61700 SH SOLE 0 61700 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3801 109550 SH SOLE 0 109550 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 665 44900 SH SOLE 0 44900 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3956 167395 SH SOLE 0 167395 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 10784 97877 SH SOLE 0 97877 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 564 3500 SH SOLE 0 3500 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1582 16300 SH SOLE 0 16300 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4683 58150 SH SOLE 0 58150 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10051 175416 SH SOLE 0 175416 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 768 4700 SH SOLE 0 4700 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 552 3700 SH SOLE 0 3700 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 779 7000 SH SOLE 0 7000 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 267 1600 SH SOLE 0 1600 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1460 16700 SH SOLE 0 16700 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1580 12101 SH SOLE 0 12101 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 288 2600 SH SOLE 0 2600 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2029 39800 SH SOLE 0 39800 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 363 5500 SH SOLE 0 5500 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 905 8600 SH SOLE 0 8600 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 266 4500 SH SOLE 0 4500 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 210 2800 SH SOLE 0 2800 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3054 46300 SH SOLE 0 46300 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3290 40300 SH SOLE 0 40300 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10047 164900 SH SOLE 0 164900 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6826 84602 SH SOLE 0 84602 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 649 4000 SH SOLE 0 4000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 256 1900 SH SOLE 0 1900 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 346 3100 SH SOLE 0 3100 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 1261 23900 SH SOLE 0 23900 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1222 29287 SH SOLE 0 29287 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 1741 21647 SH SOLE 0 21647 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 446 5100 SH SOLE 0 5100 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 2159 17000 SH SOLE 0 17000 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 213 2100 SH SOLE 0 2100 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 330 4100 SH SOLE 0 4100 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 609 4700 SH SOLE 0 4700 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 251 1400 SH SOLE 0 1400 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 766 11100 SH SOLE 0 11100 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 400 2300 SH SOLE 0 2300 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 408 2800 SH SOLE 0 2800 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 780 3700 SH SOLE 0 3700 0 0 VAREX IMAGING CORP COM 92214X106 2026 66100 SH SOLE 0 66100 0 0 VARIAN MED SYS INC COM 92220P105 77688 570693 SH SOLE 0 493756 0 76937 VARONIS SYS INC COM 922280102 4565 73700 SH SOLE 0 8715 0 64985 VASCULAR BIOGENICS LTD COM M96883109 45 34900 SH SOLE 0 0 0 34900 VAXART INC COM NEW 92243A200 496 739653 SH SOLE 0 739653 0 0 VECTOR GROUP LTD COM 92240M108 88544 9081473 SH SOLE 0 9081473 0 0 VECTRUS INC COM 92242T101 6222 153400 SH SOLE 0 124400 0 29000 VEDANTA LTD SPONSORED ADR 92242Y100 20140 1980300 SH SOLE 0 1980300 0 0 VEECO INSTRS INC DEL COM 922417100 10842 887213 SH SOLE 0 816537 0 70676 VEEVA SYS INC CL A COM 922475108 148299 914804 SH SOLE 0 397771 0 517033 VENATOR MATLS PLC SHS G9329Z100 2419 457200 SH SOLE 0 339973 0 117227 VENTAS INC COM 92276F100 287044 4199622 SH SOLE 0 3804426 0 395196 VEON LTD SPONSORED ADR 91822M106 13343 4765370 SH SOLE 0 0 0 4765370 VERA BRADLEY INC COM 92335C106 13588 1132300 SH SOLE 0 1132300 0 0 VERACYTE INC COM 92337F107 14982 525500 SH SOLE 0 165996 0 359504 VERASTEM INC COM 92337C104 1479 979200 SH SOLE 0 3946 0 975254 VEREIT INC COM 92339V100 56230 6240854 SH SOLE 0 1154265 0 5086589 VERINT SYS INC COM 92343X100 20827 387270 SH SOLE 0 54993 0 332277 VERISIGN INC COM 92343E102 1608080 7688276 SH SOLE 0 7609609 0 78667 VERISK ANALYTICS INC COM 92345Y106 37464 255800 SH SOLE 0 41792 0 214008 VERITEX HLDGS INC COM 923451108 1399 53895 SH SOLE 0 25187 0 28708 VERITIV CORP COM 923454102 1814 93400 SH SOLE 0 93400 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 131587 2303293 SH SOLE 0 107388 0 2195905 VERMILION ENERGY INC COM 923725105 2164 99600 SH SOLE 0 51600 0 48000 VERONA PHARMA PLC SPONSORED ADS 925050106 53 10300 SH SOLE 0 26 0 10274 VERRA MOBILITY CORP COM 92511U102 3513 268400 SH SOLE 0 0 0 268400 VERSUM MATLS INC COM 92532W103 52158 1011200 SH SOLE 0 125684 0 885516 VERTEX ENERGY INC COM 92534K107 131 86659 SH SOLE 0 10113 0 76546 VERTEX PHARMACEUTICALS INC COM 92532F100 1018826 5555817 SH SOLE 0 5247749 0 308068 VERU INC COM 92536C103 558 262160 SH SOLE 0 211814 0 50346 V F CORP COM 918204108 17950 205500 SH SOLE 0 90124 0 115376 VIACOM INC NEW CL A 92553P102 3642 106800 SH SOLE 0 96700 0 10100 VIAD CORP COM NEW 92552R406 5061 76400 SH SOLE 0 56800 0 19600 VIASAT INC COM 92552V100 34615 428293 SH SOLE 0 142140 0 286153 VIAVI SOLUTIONS INC COM 925550105 59035 4442088 SH SOLE 0 3900505 0 541583 VICAL INC COM NEW 925602203 1324 1557536 SH SOLE 0 1557536 0 0 VICI PPTYS INC COM 925652109 48741 2211500 SH SOLE 0 334858 0 1876642 VICOR CORP COM 925815102 3325 107100 SH SOLE 0 38444 0 68656 VICTORY CAP HLDGS INC COM CL A 92645B103 8624 501963 SH SOLE 0 473263 0 28700 VILLAGE SUPER MKT INC CL A NEW 927107409 16221 611900 SH SOLE 0 601400 0 10500 VINCE HLDG CORP COM NEW 92719W207 2047 146747 SH SOLE 0 146747 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 13803 1599400 SH SOLE 0 0 0 1599400 VIRCO MFG CO COM 927651109 890 190600 SH SOLE 0 190600 0 0 VIRTU FINL INC CL A 928254101 10078 462700 SH SOLE 0 109388 0 353312 VIRTUSA CORP COM 92827P102 20029 450800 SH SOLE 0 450800 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 4041 37629 SH SOLE 0 10378 0 27251 VISA INC COM CL A 92826C839 62221 358522 SH SOLE 0 358522 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 21580 1306300 SH SOLE 0 1306300 0 0 VISHAY PRECISION GROUP INC COM 92835K103 30509 750900 SH SOLE 0 718900 0 32000 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 32 20003 SH SOLE 0 20003 0 0 VISTA OUTDOOR INC COM 928377100 10233 1152400 SH SOLE 0 1084717 0 67683 VISTRA ENERGY CORP COM 92840M102 37076 1637633 SH SOLE 0 1637633 0 0 VITAMIN SHOPPE INC COM 92849E101 1179 299300 SH SOLE 0 299300 0 0 VIVINT SOLAR INC COM 92854Q106 593 81230 SH SOLE 0 0 0 81230 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 21 14900 SH SOLE 0 14900 0 0 VIVUS INC COM NEW 928551308 1637 428424 SH SOLE 0 428424 0 0 VMWARE INC CL A COM 928563402 643811 3850311 SH SOLE 0 3850311 0 0 VOC ENERGY TR TR UNIT 91829B103 112 22100 SH SOLE 0 0 0 22100 VOCERA COMMUNICATIONS INC COM 92857F107 11038 345800 SH SOLE 0 345800 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 386046 23640311 SH SOLE 0 23478059 0 162252 VOLITIONRX LTD COM 928661107 53 16900 SH SOLE 0 16900 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 1429 318207 SH SOLE 0 307507 0 10700 VORNADO RLTY TR SH BEN INT 929042109 1840 28699 SH SOLE 0 400 0 28299 VOXX INTL CORP CL A 91829F104 1509 362624 SH SOLE 0 362624 0 0 VOYA FINL INC COM 929089100 5132 92800 SH SOLE 0 10800 0 82000 VOYAGER THERAPEUTICS INC COM 92915B106 19865 729801 SH SOLE 0 729801 0 0 VSE CORP COM 918284100 580 20200 SH SOLE 0 20200 0 0 WABASH NATL CORP COM 929566107 17249 1060200 SH SOLE 0 1060200 0 0 WABCO HLDGS INC COM 92927K102 29543 222795 SH SOLE 0 20799 0 201996 WADDELL & REED FINL INC CL A 930059100 8297 497700 SH SOLE 0 92802 0 404898 WAGEWORKS INC COM 930427109 56206 1106635 SH SOLE 0 1106635 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 18779 343500 SH SOLE 0 72596 0 270904 WALKER & DUNLOP INC COM 93148P102 9397 176600 SH SOLE 0 101573 0 75027 WALMART INC COM 931142103 514185 4653682 SH SOLE 0 4239614 0 414068 WARRIOR MET COAL INC COM 93627C101 18057 691300 SH SOLE 0 517839 0 173461 WASHINGTON FED INC COM 938824109 19666 563000 SH SOLE 0 563000 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 98888 3699500 SH SOLE 0 3606083 0 93417 WASHINGTON TR BANCORP COM 940610108 26116 500500 SH SOLE 0 500500 0 0 WASTE CONNECTIONS INC COM 94106B101 153700 1608075 SH SOLE 0 1608075 0 0 WATERS CORP COM 941848103 102869 477925 SH SOLE 0 314482 0 163443 WATERSTONE FINL INC MD COM 94188P101 36348 2130600 SH SOLE 0 2130600 0 0 WATSCO INC COM 942622200 2711 16577 SH SOLE 0 141 0 16436 WATTS WATER TECHNOLOGIES INC CL A 942749102 21655 232400 SH SOLE 0 149345 0 83055 WAVE LIFE SCIENCES LTD SHS Y95308105 498 19100 SH SOLE 0 5568 0 13532 WAYFAIR INC CL A 94419L101 360605 2469900 SH SOLE 0 2238000 0 231900 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3089 273613 SH SOLE 0 263005 0 10608 WD-40 CO COM 929236107 61109 384238 SH SOLE 0 384238 0 0 WEBSTER FINL CORP CONN COM 947890109 28143 589131 SH SOLE 0 413722 0 175409 WEC ENERGY GROUP INC COM 92939U106 288110 3455802 SH SOLE 0 3455802 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 30659 1605200 SH SOLE 0 1605200 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 7963 290400 SH SOLE 0 98915 0 191485 WEIS MKTS INC COM 948849104 3952 108551 SH SOLE 0 81151 0 27400 WELBILT INC COM 949090104 4185 250600 SH SOLE 0 52111 0 198489 WELLS FARGO CO NEW COM 949746101 220569 4661211 SH SOLE 0 4661116 0 95 WELLTOWER INC COM 95040Q104 110275 1352568 SH SOLE 0 1352568 0 0 WENDYS CO COM 95058W100 19783 1010382 SH SOLE 0 308477 0 701905 WERNER ENTERPRISES INC COM 950755108 220 7063 SH SOLE 0 800 0 6263 WESBANCO INC COM 950810101 35256 914564 SH SOLE 0 847077 0 67487 WESCO AIRCRAFT HLDGS INC COM 950814103 2439 219710 SH SOLE 0 117300 0 102410 WESCO INTL INC COM 95082P105 20827 411200 SH SOLE 0 206958 0 204242 WESTAMERICA BANCORPORATION COM 957090103 341 5531 SH SOLE 0 3363 0 2168 WEST BANCORPORATION INC CAP STK 95123P106 7509 353852 SH SOLE 0 351552 0 2300 WESTELL TECHNOLOGIES INC CL A NEW 957541204 1753 932360 SH SOLE 0 932248 0 112 WESTERN ALLIANCE BANCORP COM 957638109 5398 120704 SH SOLE 0 40102 0 80602 WESTERN ASSET MTG CAP CORP COM 95790D105 31217 3127946 SH SOLE 0 3127946 0 0 WESTERN DIGITAL CORP COM 958102105 136509 2870849 SH SOLE 0 2870849 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 16002 1713327 SH SOLE 0 1713327 0 0 WESTERN UN CO COM 959802109 89194 4484376 SH SOLE 0 3709939 0 774437 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 832 33831 SH SOLE 0 0 0 33831 WESTPAC BKG CORP SPONSORED ADR 961214301 36285 1820600 SH SOLE 0 1820600 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 38671 309000 SH SOLE 0 272179 0 36821 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 4396 1622320 SH SOLE 0 1622320 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 24542 697222 SH SOLE 0 675622 0 21600 WEYCO GROUP INC COM 962149100 2337 87500 SH SOLE 0 82500 0 5000 WEYERHAEUSER CO COM 962166104 30674 1164540 SH SOLE 0 1164540 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 27257 1127197 SH SOLE 0 1095097 0 32100 WHITE MTNS INS GROUP LTD COM G9618E107 5924 5800 SH SOLE 0 1969 0 3831 WHITESTONE REIT COM 966084204 15470 1219100 SH SOLE 0 1196800 0 22300 WIDEPOINT CORP COM 967590100 476 1138570 SH SOLE 0 951270 0 187300 WILEY JOHN & SONS INC CL A 968223206 9864 215100 SH SOLE 0 53610 0 161490 WILLAMETTE VY VINEYARD INC COM 969136100 661 95578 SH SOLE 0 84483 0 11095 WILLIAMS SONOMA INC COM 969904101 2750 42300 SH SOLE 0 0 0 42300 WILLIS LEASE FINANCE CORP COM 970646105 28287 485032 SH SOLE 0 451684 0 33348 WILLIS TOWERS WATSON PUB LTD SHS G96629103 43139 225220 SH SOLE 0 104972 0 120248 WILLSCOT CORP COM 971375126 5253 349300 SH SOLE 0 349300 0 0 WINGSTOP INC COM 974155103 111720 1179100 SH SOLE 0 1179100 0 0 WINMARK CORP COM 974250102 32725 189000 SH SOLE 0 175700 0 13300 WINTRUST FINL CORP COM 97650W108 6248 85400 SH SOLE 0 46701 0 38699 WIPRO LTD SPON ADR 1 SH 97651M109 10224 2361267 SH SOLE 0 1799177 0 562090 WIRELESS TELECOM GROUP INC COM 976524108 1613 1020600 SH SOLE 0 1003026 0 17574 WISDOMTREE INVTS INC COM 97717P104 15133 2452602 SH SOLE 0 2038449 0 414153 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 920 13911 SH SOLE 0 13911 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 274 4700 SH SOLE 0 4700 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1167 44800 SH SOLE 0 44800 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 228 3500 SH SOLE 0 3500 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 329 3400 SH SOLE 0 3400 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 699 19300 SH SOLE 0 19300 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 463 10600 SH SOLE 0 10600 0 0 WIX COM LTD SHS M98068105 232660 1637300 SH SOLE 0 1554386 0 82914 WNS HOLDINGS LTD SPON ADR 92932M101 74343 1255800 SH SOLE 0 1213700 0 42100 WOODWARD INC COM 980745103 611 5400 SH SOLE 0 5400 0 0 WORKIVA INC COM CL A 98139A105 102668 1767400 SH SOLE 0 1498188 0 269212 WORLD ACCEP CORP DEL COM 981419104 40798 248600 SH SOLE 0 248600 0 0 WORLD FUEL SVCS CORP COM 981475106 12179 338673 SH SOLE 0 338673 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 177666 2460401 SH SOLE 0 2460401 0 0 W P CAREY INC COM 92936U109 4205 51800 SH SOLE 0 28002 0 23798 WPP PLC NEW ADR 92937A102 31902 507100 SH SOLE 0 507100 0 0 WRAP TECHNOLOGIES INC COM 98212N107 299 48100 SH SOLE 0 28200 0 19900 WRIGHT MED GROUP N V ORD SHS N96617118 14707 493207 SH SOLE 0 75514 0 417693 WSFS FINL CORP COM 929328102 98019 2373333 SH SOLE 0 2373333 0 0 W & T OFFSHORE INC COM 92922P106 39305 7924377 SH SOLE 0 7628371 0 296006 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5635 101100 SH SOLE 0 101100 0 0 WYNN RESORTS LTD COM 983134107 17008 137175 SH SOLE 0 4487 0 132688 XCEL BRANDS INC COM NEW 98400M101 58 40300 SH SOLE 0 1000 0 39300 XCEL ENERGY INC COM 98389B100 315989 5311630 SH SOLE 0 5311630 0 0 XENCOR INC COM 98401F105 1248 30500 SH SOLE 0 0 0 30500 XENIA HOTELS & RESORTS INC COM 984017103 9261 444160 SH SOLE 0 444160 0 0 XENON PHARMACEUTICALS INC COM 98420N105 4688 475500 SH SOLE 0 475500 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 225 19700 SH SOLE 0 19700 0 0 XEROX CORP COM NEW 984121608 12536 354024 SH SOLE 0 67781 0 286243 X FINANCIAL SPONSORED ADS 98372W103 65 17400 SH SOLE 0 17400 0 0 XILINX INC COM 983919101 10731 91005 SH SOLE 0 3033 0 87972 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1269 303504 SH SOLE 0 303500 0 4 XOMA CORP DEL COM NEW 98419J206 159 10700 SH SOLE 0 0 0 10700 XPERI CORP COM 98421B100 34754 1687914 SH SOLE 0 1527752 0 160162 XPRESSPA GROUP INC COM NEW 98420U604 144 74166 SH SOLE 0 74166 0 0 XTANT MED HLDGS INC COM NEW 98420P308 224 74661 SH SOLE 0 74661 0 0 XUNLEI LTD SPONSORED ADR 98419E108 149 56800 SH SOLE 0 0 0 56800 XYLEM INC COM 98419M100 8556 102300 SH SOLE 0 8883 0 93417 YAMANA GOLD INC COM 98462Y100 38184 15152290 SH SOLE 0 15152290 0 0 YANDEX N V SHS CLASS A N97284108 9808 258100 SH SOLE 0 56708 0 201392 YATRA ONLINE INC ORD SHS G98338109 742 198300 SH SOLE 0 198300 0 0 YELP INC CL A 985817105 8617 252100 SH SOLE 0 252100 0 0 YEXT INC COM 98585N106 32395 1612500 SH SOLE 0 1434535 0 177965 YIELD10 BIOSCIENCE INC COM NEW 98585K201 463 478176 SH SOLE 0 478176 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 264 56233 SH SOLE 0 55721 0 512 Y MABS THERAPEUTICS INC COM 984241109 956 41800 SH SOLE 0 41800 0 0 YORK WTR CO COM 987184108 10256 287136 SH SOLE 0 287136 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3325 824986 SH SOLE 0 349686 0 475300 YUM BRANDS INC COM 988498101 70928 640900 SH SOLE 0 1406 0 639494 YUM CHINA HLDGS INC COM 98850P109 89998 1948000 SH SOLE 0 1948000 0 0 YY INC SPONSORED ADS A 98426T106 35723 512600 SH SOLE 0 0 0 512600 ZAFGEN INC COM 98885E103 1997 1678300 SH SOLE 0 1009500 0 668800 ZAGG INC COM 98884U108 103 14800 SH SOLE 0 3276 0 11524 ZAI LAB LTD ADR 98887Q104 13548 388531 SH SOLE 0 340831 0 47700 ZEBRA TECHNOLOGIES CORP CL A 989207105 6629 31642 SH SOLE 0 75 0 31567 ZEDGE INC CL B 98923T104 385 233514 SH SOLE 0 233514 0 0 ZENDESK INC COM 98936J101 26246 294800 SH SOLE 0 25313 0 269487 ZIMMER BIOMET HLDGS INC COM 98956P102 42775 363300 SH SOLE 0 99125 0 264175 ZION OIL & GAS INC COM 989696109 12 35100 SH SOLE 0 0 0 35100 ZIONS BANCORPORATION N A COM 989701107 52674 1145579 SH SOLE 0 787491 0 358088 ZIOPHARM ONCOLOGY INC COM 98973P101 1203 206302 SH SOLE 0 0 0 206302 ZIX CORP COM 98974P100 35976 3957800 SH SOLE 0 3947600 0 10200 ZK INTL GROUP CO LTD SHS G9892K100 503 353781 SH SOLE 0 353781 0 0 ZOETIS INC CL A 98978V103 266926 2351975 SH SOLE 0 2351975 0 0 ZOVIO INC COM 98979V102 6118 1709014 SH SOLE 0 1690100 0 18914 ZSCALER INC COM 98980G102 54560 711900 SH SOLE 0 295489 0 416411 ZUMIEZ INC COM 989817101 264 10100 SH SOLE 0 10100 0 0 ZYMEWORKS INC COM 98985W102 7335 333400 SH SOLE 0 252200 0 81200 ZYNGA INC CL A 98986T108 118994 19411800 SH SOLE 0 3958061 0 15453739