0001037389-19-000272.txt : 20191113 0001037389-19-000272.hdr.sgml : 20191113 20191113162807 ACCESSION NUMBER: 0001037389-19-000272 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191113 DATE AS OF CHANGE: 20191113 EFFECTIVENESS DATE: 20191113 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: 191214352 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 09-30-2019 09-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 11-13-2019 0 3394 118144686 false
INFORMATION TABLE 2 renaissance13Fq32019_holding.xml RENTEC Q3 2019 HOLDINGS 1347 PPTY INS HLDGS INC COM 68244P107 443 100562 SH SOLE 0 91267 0 9295 1ST CONSTITUTION BANCORP COM 31986N102 2359 125800 SH SOLE 0 119245 0 6555 1ST SOURCE CORP COM 336901103 15320 335014 SH SOLE 0 319352 0 15662 21VIANET GROUP INC SPONSORED ADS A 90138A103 8799 1154767 SH SOLE 0 1119600 0 35167 3-D SYS CORP DEL COM NEW 88554D205 2155 264450 SH SOLE 0 58042 0 206408 3M CO COM 88579Y101 17640 107300 SH SOLE 0 61987 0 45313 58 COM INC SPON ADR REP A 31680Q104 7834 158863 SH SOLE 0 158863 0 0 A10 NETWORKS INC COM 002121101 15770 2272400 SH SOLE 0 2226300 0 46100 AAON INC COM PAR $0.004 000360206 471 10257 SH SOLE 0 0 0 10257 AAR CORP COM 000361105 6955 168760 SH SOLE 0 115277 0 53483 ABB LTD SPONSORED ADR 000375204 50107 2547400 SH SOLE 0 2547400 0 0 ABBVIE INC COM 00287Y109 553263 7306698 SH SOLE 0 5807801 0 1498897 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 297 2093 SH SOLE 0 2093 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 764 4800 SH SOLE 0 4800 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 634 7600 SH SOLE 0 7600 0 0 ABILITY INC SHS G8789K124 10 18160 SH SOLE 0 9760 0 8400 ABIOMED INC COM 003654100 379924 2135723 SH SOLE 0 2025478 0 110245 ABM INDS INC COM 000957100 3131 86200 SH SOLE 0 19027 0 67173 ABRAXAS PETE CORP COM 003830106 316 622920 SH SOLE 0 0 0 622920 ACACIA COMMUNICATIONS INC COM 00401C108 50129 766500 SH SOLE 0 766500 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 9229 3443700 SH SOLE 0 3443700 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3088 85800 SH SOLE 0 52045 0 33755 ACADIA RLTY TR COM SH BEN INT 004239109 2522 88242 SH SOLE 0 45379 0 42863 ACASTI PHARMA INC CL A NEW 00430K402 475 251067 SH SOLE 0 251067 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18581 96600 SH SOLE 0 19103 0 77497 ACCO BRANDS CORP COM 00081T108 7852 795582 SH SOLE 0 391843 0 403739 ACCURAY INC COM 004397105 13547 4890509 SH SOLE 0 4867600 0 22909 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 407 239161 SH SOLE 0 239161 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 13869 3852600 SH SOLE 0 3718400 0 134200 AC IMMUNE SA SHS H00263105 1882 380102 SH SOLE 0 327119 0 52983 ACLARIS THERAPEUTICS INC COM 00461U105 2126 1968716 SH SOLE 0 1968716 0 0 ACME UTD CORP COM 004816104 3430 171300 SH SOLE 0 159340 0 11960 ACM RESEARCH INC COM CL A 00108J109 687 49600 SH SOLE 0 839 0 48761 ACNB CORP COM 000868109 3139 91510 SH SOLE 0 81618 0 9892 ACORDA THERAPEUTICS INC COM 00484M106 11642 4056400 SH SOLE 0 3877988 0 178412 ACTINIUM PHARMACEUTICALS INC COM 00507W107 115 500573 SH SOLE 0 500573 0 0 ACTUANT CORP CL A NEW 00508X203 15621 712000 SH SOLE 0 652555 0 59445 ACUITY BRANDS INC COM 00508Y102 122524 909000 SH SOLE 0 896367 0 12633 ACUSHNET HOLDINGS CORP COM 005098108 296 11200 SH SOLE 0 11200 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 632 123635 SH SOLE 0 77162 0 46473 ADAMS RES & ENERGY INC COM NEW 006351308 9790 315800 SH SOLE 0 308899 0 6901 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1327 878759 SH SOLE 0 772744 0 106015 ADDUS HOMECARE CORP COM 006739106 12607 159020 SH SOLE 0 159020 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 671 335405 SH SOLE 0 330796 0 4609 ADECOAGRO S A COM L00849106 327 56100 SH SOLE 0 0 0 56100 ADESTO TECHNOLOGIES CORP COM 00687D101 1219 142400 SH SOLE 0 4900 0 137500 ADIENT PLC ORD SHS G0084W101 39785 1732800 SH SOLE 0 1052822 0 679978 ADOBE INC COM 00724F101 14927 54033 SH SOLE 0 19267 0 34766 ADTALEM GLOBAL ED INC COM 00737L103 545 14300 SH SOLE 0 1457 0 12843 ADTRAN INC COM 00738A106 26287 2317028 SH SOLE 0 2273516 0 43512 ADURO BIOTECH INC COM 00739L101 2902 2738200 SH SOLE 0 2590838 0 147362 ADVANCE AUTO PARTS INC COM 00751Y106 6897 41700 SH SOLE 0 41700 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 37635 1155500 SH SOLE 0 844611 0 310889 ADVANCED DRAIN SYS INC DEL COM 00790R104 7009 217200 SH SOLE 0 97901 0 119299 ADVANCED ENERGY INDS COM 007973100 56791 989222 SH SOLE 0 984851 0 4371 ADVANCED MICRO DEVICES INC COM 007903107 18316 631795 SH SOLE 0 393036 0 238759 ADVANSIX INC COM 00773T101 10129 393800 SH SOLE 0 393800 0 0 ADVAXIS INC COM NEW 007624307 525 1979786 SH SOLE 0 1979786 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 14677 2693000 SH SOLE 0 2693000 0 0 AECOM COM 00766T100 60520 1611277 SH SOLE 0 1467623 0 143654 AEGION CORP COM 00770F104 9910 463500 SH SOLE 0 463500 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4312 560700 SH SOLE 0 560700 0 0 AERCAP HOLDINGS NV SHS N00985106 18456 337096 SH SOLE 0 0 0 337096 AERIE PHARMACEUTICALS INC COM 00771V108 1634 85000 SH SOLE 0 13073 0 71927 AEROCENTURY CORP COM 007737109 190 30600 SH SOLE 0 30600 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 32569 644795 SH SOLE 0 383988 0 260807 AEROVIRONMENT INC COM 008073108 14940 278936 SH SOLE 0 136188 0 142748 AERPIO PHARMACEUTICALS INC COM 00810B105 109 160400 SH SOLE 0 160400 0 0 AES CORP COM 00130H105 174696 10691294 SH SOLE 0 10341300 0 349994 AETERNA ZENTARIS INC COM 007975402 80 77753 SH SOLE 0 19169 0 58584 AEVI GENOMIC MEDICINE INC COM 00835P105 359 2391788 SH SOLE 0 2391788 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 83825 1005700 SH SOLE 0 1005700 0 0 AGCO CORP COM 001084102 3732 49300 SH SOLE 0 7690 0 41610 AGENUS INC COM NEW 00847G705 225 87246 SH SOLE 0 87246 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 92071 1201500 SH SOLE 0 1201500 0 0 AGILE THERAPEUTICS INC COM 00847L100 2876 2427100 SH SOLE 0 2427100 0 0 AGILYSYS INC COM 00847J105 14249 556400 SH SOLE 0 556400 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 3920 121000 SH SOLE 0 23946 0 97054 AGNICO EAGLE MINES LTD COM 008474108 134780 2514035 SH SOLE 0 2433081 0 80954 AGROFRESH SOLUTIONS COM 00856G109 383 145503 SH SOLE 0 145503 0 0 A H BELO CORP COM CL A 001282102 3328 887354 SH SOLE 0 886854 0 500 AILERON THERAPEUTICS INC COM 00887A105 228 340248 SH SOLE 0 340248 0 0 AIRCASTLE LTD COM G0129K104 3169 141300 SH SOLE 0 0 0 141300 AIRGAIN INC COM 00938A104 3717 316310 SH SOLE 0 281092 0 35218 AIR T INC COM 009207101 4010 213511 SH SOLE 0 213511 0 0 AIR T INC *W EXP 06/07/202 00919P112 28 568931 SH SOLE 0 568931 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1606 76400 SH SOLE 0 76400 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3025 33100 SH SOLE 0 33100 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 232 135630 SH SOLE 0 135630 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 170 43427 SH SOLE 0 163 0 43264 AKORN INC COM 009728106 35925 9453869 SH SOLE 0 8936402 0 517467 AK STL HLDG CORP COM 001547108 11440 5039571 SH SOLE 0 4447236 0 592335 ALAMOS GOLD INC NEW COM CL A 011532108 66883 11529931 SH SOLE 0 10965923 0 564008 ALASKA AIR GROUP INC COM 011659109 10833 166900 SH SOLE 0 166900 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 4466 2596480 SH SOLE 0 2473924 0 122556 ALBANY INTL CORP CL A 012348108 59289 657600 SH SOLE 0 601860 0 55740 ALCOA CORP COM 013872106 130047 6479662 SH SOLE 0 5941743 0 537919 ALEXANDERS INC COM 014752109 48765 139964 SH SOLE 0 127976 0 11988 ALEXCO RESOURCE CORP COM 01535P106 1686 972585 SH SOLE 0 664650 0 307935 ALEXION PHARMACEUTICALS INC COM 015351109 279096 2849667 SH SOLE 0 2849667 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 31582 2305261 SH SOLE 0 2265761 0 39500 ALICO INC COM 016230104 2906 85424 SH SOLE 0 81105 0 4319 ALIGN TECHNOLOGY INC COM 016255101 400901 2215900 SH SOLE 0 2215900 0 0 ALIMERA SCIENCES INC COM 016259103 620 1094208 SH SOLE 0 1094208 0 0 ALIO GOLD INC COM 01627X108 1031 1665789 SH SOLE 0 1645010 0 20779 ALITHYA GROUP INC CL A SUB VTG 01643B106 2393 808565 SH SOLE 0 800223 0 8342 ALKERMES PLC SHS G01767105 95623 4901208 SH SOLE 0 4872073 0 29135 ALLAKOS INC COM 01671P100 12793 162700 SH SOLE 0 39875 0 122825 ALLEGHANY CORP DEL COM 017175100 45702 57288 SH SOLE 0 17737 0 39551 ALLEGIANCE BANCSHARES INC COM 01748H107 2735 85240 SH SOLE 0 85240 0 0 ALLEGIANT TRAVEL CO COM 01748X102 14008 93600 SH SOLE 0 39154 0 54446 ALLEGION PUB LTD CO ORD SHS G0176J109 7649 73800 SH SOLE 0 100 0 73700 ALLENA PHARMACEUTICALS INC COM 018119107 498 126400 SH SOLE 0 126400 0 0 ALLERGAN PLC SHS G0177J108 618326 3674168 SH SOLE 0 3674168 0 0 ALLETE INC COM NEW 018522300 83302 953007 SH SOLE 0 953007 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 477 16264 SH SOLE 0 0 0 16264 ALLIANT ENERGY CORP COM 018802108 104721 1941804 SH SOLE 0 1517224 0 424580 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 137 97640 SH SOLE 0 97640 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 8428 238700 SH SOLE 0 238500 0 200 ALLISON TRANSMISSION HLDGS I COM 01973R101 180731 3841260 SH SOLE 0 3358002 0 483258 ALLOT LTD SHS M0854Q105 14521 1801626 SH SOLE 0 1640022 0 161604 ALLSTATE CORP COM 020002101 107387 988100 SH SOLE 0 892281 0 95819 ALLY FINL INC COM 02005N100 80542 2428900 SH SOLE 0 1013451 0 1415449 ALPHABET INC CAP STK CL A 02079K305 37792 30948 SH SOLE 0 11037 0 19911 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 12001 977304 SH SOLE 0 922150 0 55154 ALPHA PRO TECH LTD COM 020772109 3894 1078628 SH SOLE 0 1058784 0 19844 ALPHATEC HOLDINGS INC COM NEW 02081G201 2058 409987 SH SOLE 0 400887 0 9100 ALPINE IMMUNE SCIENCES INC COM 02083G100 445 112361 SH SOLE 0 112361 0 0 ALTICE USA INC CL A 02156K103 272965 9517600 SH SOLE 0 9517600 0 0 ALTIMMUNE INC COM NEW 02155H200 85 43615 SH SOLE 0 43615 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12959 640900 SH SOLE 0 640900 0 0 ALTRA INDL MOTION CORP COM 02208R106 3448 124509 SH SOLE 0 14040 0 110469 ALTRIA GROUP INC COM 02209S103 256807 6278900 SH SOLE 0 1860915 0 4417985 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 3966 507200 SH SOLE 0 507200 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 23495 2034200 SH SOLE 0 2034200 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1158 72300 SH SOLE 0 31622 0 40678 A MARK PRECIOUS METALS INC COM 00181T107 371 30800 SH SOLE 0 30800 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2156 110300 SH SOLE 0 68581 0 41719 AMBARELLA INC SHS G037AX101 49465 787226 SH SOLE 0 642991 0 144235 AMBEV SA SPONSORED ADR 02319V103 141057 30531754 SH SOLE 0 29301707 0 1230047 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 32 20151 SH SOLE 0 20151 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 30575 2857493 SH SOLE 0 2857493 0 0 AMCON DISTRG CO COM NEW 02341Q205 826 10830 SH SOLE 0 10830 0 0 AMCOR PLC ORD G0250X107 2992 311065 SH SOLE 0 0 0 311065 AMDOCS LTD SHS G02602103 1402 21200 SH SOLE 0 5577 0 15623 AMEDISYS INC COM 023436108 1454 11100 SH SOLE 0 11100 0 0 AMERANT BANCORP INC CL A 023576101 1386 66100 SH SOLE 0 66100 0 0 AMEREN CORP COM 023608102 448728 5605600 SH SOLE 0 4828559 0 777041 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 185 22573 SH SOLE 0 0 0 22573 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 39468 2655970 SH SOLE 0 2120881 0 535089 AMERICAN CAMPUS CMNTYS INC COM 024835100 7180 149328 SH SOLE 0 114954 0 34374 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 88517 5457254 SH SOLE 0 5457254 0 0 AMERICAN ELEC PWR CO INC COM 025537101 455530 4862098 SH SOLE 0 4862098 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 9254 382400 SH SOLE 0 227942 0 154458 AMERICAN EXPRESS CO COM 025816109 231888 1960500 SH SOLE 0 573614 0 1386886 AMERICAN FINL GROUP INC OHIO COM 025932104 85300 790915 SH SOLE 0 680935 0 109980 AMERICAN FIN TR INC COM CLASS A 02607T109 7395 529733 SH SOLE 0 529733 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 36952 1427286 SH SOLE 0 979974 0 447312 AMERICAN NATL BANKSHARES INC COM 027745108 6321 178200 SH SOLE 0 178200 0 0 AMERICAN NATL INS CO COM 028591105 21418 173100 SH SOLE 0 166163 0 6937 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 20735 3544500 SH SOLE 0 3544500 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 28454 1273693 SH SOLE 0 1241693 0 32000 AMERICAN RENAL ASSOCIATES HO COM 029227105 5972 944975 SH SOLE 0 867226 0 77749 AMERICAN RIVER BANKSHARES COM 029326105 147 10662 SH SOLE 0 6107 0 4555 AMERICAN RLTY INVS INC COM 029174109 569 37000 SH SOLE 0 37000 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 41 16200 SH SOLE 0 6958 0 9242 AMERICAN SOFTWARE INC CL A 029683109 30877 2055700 SH SOLE 0 2006626 0 49074 AMERICAN STS WTR CO COM 029899101 12162 135340 SH SOLE 0 122260 0 13080 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 9793 1249158 SH SOLE 0 1249158 0 0 AMERICAN TOWER CORP NEW COM 03027X100 336963 1523824 SH SOLE 0 1523824 0 0 AMERICAN VANGUARD CORP COM 030371108 7663 488100 SH SOLE 0 488100 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2036 22901 SH SOLE 0 19368 0 3533 AMERICAN WTR WKS CO INC NEW COM 030420103 5590 45000 SH SOLE 0 45000 0 0 AMERICAS CAR MART INC COM 03062T105 1721 18772 SH SOLE 0 0 0 18772 AMERICOLD RLTY TR COM 03064D108 33641 907500 SH SOLE 0 612478 0 295022 AMERIPRISE FINL INC COM 03076C106 16666 113300 SH SOLE 0 10228 0 103072 AMERISAFE INC COM 03071H100 17393 263093 SH SOLE 0 225886 0 37207 AMERISERV FINL INC COM 03074A102 3165 764444 SH SOLE 0 752450 0 11994 AMES NATL CORP COM 031001100 3691 129000 SH SOLE 0 124728 0 4272 AMETEK INC NEW COM 031100100 48476 527950 SH SOLE 0 84281 0 443669 AMGEN INC COM 031162100 707876 3658086 SH SOLE 0 3146770 0 511316 AMICUS THERAPEUTICS INC COM 03152W109 11796 1470800 SH SOLE 0 266544 0 1204256 AMKOR TECHNOLOGY INC COM 031652100 21507 2363400 SH SOLE 0 2284756 0 78644 AMPCO-PITTSBURGH CORP COM 032037103 1800 489024 SH SOLE 0 489024 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14490 730700 SH SOLE 0 730700 0 0 AMPHENOL CORP NEW CL A 032095101 7479 77500 SH SOLE 0 77500 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 88 175300 SH SOLE 0 0 0 175300 AMPLIFY ENERGY CORP NEW COM 03212B103 1799 291600 SH SOLE 0 291600 0 0 AMREP CORP NEW COM 032159105 756 132280 SH SOLE 0 130680 0 1600 ANAPLAN INC COM 03272L108 2613 55586 SH SOLE 0 32980 0 22606 ANDERSONS INC COM 034164103 9743 434376 SH SOLE 0 432800 0 1576 ANGI HOMESERVICES INC COM CL A 00183L102 26618 3756900 SH SOLE 0 3756900 0 0 ANGIODYNAMICS INC COM 03475V101 9320 505946 SH SOLE 0 378126 0 127820 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 33423 1829400 SH SOLE 0 1670294 0 159106 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 194953 2048900 SH SOLE 0 2048900 0 0 ANIKA THERAPEUTICS INC COM 035255108 26508 482922 SH SOLE 0 476910 0 6012 ANI PHARMACEUTICALS INC COM 00182C103 24284 333200 SH SOLE 0 333200 0 0 ANIXTER INTL INC COM 035290105 6000 86800 SH SOLE 0 57543 0 29257 ANNALY CAP MGMT INC COM 035710409 32905 3739200 SH SOLE 0 3739200 0 0 ANTARES PHARMA INC COM 036642106 429 128128 SH SOLE 0 0 0 128128 ANTERO RES CORP COM 03674X106 13339 4416797 SH SOLE 0 1373119 0 3043678 ANTHEM INC COM 036752103 123429 514073 SH SOLE 0 146190 0 367883 ANWORTH MORTGAGE ASSET CP COM 037347101 21654 6561690 SH SOLE 0 6561690 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 292593 5611675 SH SOLE 0 4974725 0 636950 APEX GLOBAL BRANDS INC COM NEW 03755M201 199 135062 SH SOLE 0 135062 0 0 APHRIA INC COM 03765K104 1673 321900 SH SOLE 0 700 0 321200 APOLLO COML REAL EST FIN INC COM 03762U105 14581 760640 SH SOLE 0 446500 0 314140 APOLLO ENDOSURGERY INC COM 03767D108 270 82100 SH SOLE 0 82100 0 0 APPFOLIO INC COM CL A 03783C100 11015 115782 SH SOLE 0 115782 0 0 APPIAN CORP CL A 03782L101 7572 159400 SH SOLE 0 32884 0 126516 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 85490 5156188 SH SOLE 0 4669121 0 487067 APPLE INC COM 037833100 37106 165676 SH SOLE 0 126525 0 39151 APPLIED GENETIC TECHNOL CORP COM 03820J100 4372 1051060 SH SOLE 0 1041360 0 9700 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7756 136550 SH SOLE 0 46122 0 90428 APTARGROUP INC COM 038336103 14155 119500 SH SOLE 0 30962 0 88538 APTEVO THERAPEUTICS INC COM 03835L108 1275 2167335 SH SOLE 0 2167335 0 0 APTINYX INC COM 03836N103 308 88200 SH SOLE 0 69298 0 18902 APYX MED CORP COM 03837C106 4419 652800 SH SOLE 0 652800 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 9898 509400 SH SOLE 0 477800 0 31600 ARAVIVE INC COM 03890D108 1295 172659 SH SOLE 0 172565 0 94 ARBOR RLTY TR INC COM 038923108 5473 417440 SH SOLE 0 121829 0 295611 ARBUTUS BIOPHARMA CORP COM 03879J100 257 168312 SH SOLE 0 0 0 168312 ARCA BIOPHARMA INC COM 00211Y506 535 100088 SH SOLE 0 100088 0 0 ARCBEST CORP COM 03937C105 2376 78035 SH SOLE 0 60955 0 17080 ARC DOCUMENT SOLUTIONS INC COM 00191G103 4749 3491774 SH SOLE 0 3426713 0 65061 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 83739 5887072 SH SOLE 0 5339597 0 547475 ARCH CAP GROUP LTD ORD G0450A105 167114 3980805 SH SOLE 0 3857400 0 123405 ARCH COAL INC CL A 039380407 14476 195100 SH SOLE 0 195100 0 0 ARCHROCK INC COM 03957W106 1804 180900 SH SOLE 0 180900 0 0 ARCONIC INC COM 03965L100 38212 1469700 SH SOLE 0 1469700 0 0 ARCO PLATFORM LTD COM CL A G04553106 5383 106200 SH SOLE 0 98800 0 7400 ARCOSA INC COM 039653100 281 8200 SH SOLE 0 1873 0 6327 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 334 32500 SH SOLE 0 0 0 32500 ARCUS BIOSCIENCES INC COM 03969F109 1282 140838 SH SOLE 0 140838 0 0 ARDAGH GROUP S A CL A L0223L101 12467 795090 SH SOLE 0 795090 0 0 ARDELYX INC COM 039697107 11431 2432134 SH SOLE 0 2432134 0 0 ARDMORE SHIPPING CORP COM Y0207T100 4519 675498 SH SOLE 0 613798 0 61700 ARES COML REAL ESTATE CORP COM 04013V108 1465 96200 SH SOLE 0 47 0 96153 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 10110 377100 SH SOLE 0 275049 0 102051 ARGAN INC COM 04010E109 25955 660600 SH SOLE 0 660600 0 0 ARGENX SE SPONSORED ADR 04016X101 2906 25500 SH SOLE 0 0 0 25500 ARGO GROUP INTL HLDGS LTD COM G0464B107 2716 38665 SH SOLE 0 38587 0 78 ARISTA NETWORKS INC COM 040413106 77243 323300 SH SOLE 0 323300 0 0 ARK RESTAURANTS CORP COM 040712101 1843 88205 SH SOLE 0 87400 0 805 ARLINGTON ASSET INVT CORP CL A NEW 041356205 4512 821800 SH SOLE 0 821800 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 67550 3734109 SH SOLE 0 3638809 0 95300 ARMATA PHARMACEUTICALS INC COM 04216R102 280 75654 SH SOLE 0 75654 0 0 ARMSTRONG FLOORING INC COM 04238R106 2019 315966 SH SOLE 0 283000 0 32966 ARMSTRONG WORLD INDS INC NEW COM 04247X102 91101 942100 SH SOLE 0 771379 0 170721 AROTECH CORP COM NEW 042682203 262 89106 SH SOLE 0 89106 0 0 ARQULE INC COM 04269E107 4740 661073 SH SOLE 0 367691 0 293382 ARROW FINL CORP COM 042744102 12616 377823 SH SOLE 0 376524 0 1299 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 18531 657600 SH SOLE 0 311385 0 346215 ARTESIAN RESOURCES CORP CL A 043113208 14874 402010 SH SOLE 0 394024 0 7986 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 91048 3224064 SH SOLE 0 3212599 0 11465 ARTS WAY MFG INC COM 043168103 36 16600 SH SOLE 0 16600 0 0 ASANKO GOLD INC COM 04341Y105 5096 5570812 SH SOLE 0 5160812 0 410000 ASCENA RETAIL GROUP INC COM 04351G101 1552 5875400 SH SOLE 0 5875400 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 7185 74599 SH SOLE 0 0 0 74599 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 7873 1765249 SH SOLE 0 1677100 0 88149 ASHFORD HOSPITALITY TR INC COM SHS 044103109 21047 6358625 SH SOLE 0 6358625 0 0 ASHFORD INC COM 044104107 872 35975 SH SOLE 0 30022 0 5953 ASHLAND GLOBAL HLDGS INC COM 044186104 31180 404675 SH SOLE 0 153103 0 251572 ASPEN AEROGELS INC COM 04523Y105 3372 569531 SH SOLE 0 569531 0 0 ASPEN TECHNOLOGY INC COM 045327103 292672 2377903 SH SOLE 0 2295514 0 82389 ASSEMBLY BIOSCIENCES INC COM 045396108 1229 124991 SH SOLE 0 64041 0 60950 ASSERTIO THERAPEUTICS INC COM 04545L107 7330 5726289 SH SOLE 0 5726289 0 0 ASSOCIATED BANC CORP COM 045487105 11960 590631 SH SOLE 0 446825 0 143806 ASSOCIATED CAP GROUP INC CL A 045528106 1214 34100 SH SOLE 0 34000 0 100 ASSURANT INC COM 04621X108 133797 1063400 SH SOLE 0 914239 0 149161 ASSURED GUARANTY LTD COM G0585R106 4268 96000 SH SOLE 0 29734 0 66266 ASTA FDG INC COM 046220109 149 21219 SH SOLE 0 20309 0 910 ASTEC INDS INC COM 046224101 493 15845 SH SOLE 0 0 0 15845 ASTRAZENECA PLC SPONSORED ADR 046353108 6534 146600 SH SOLE 0 146600 0 0 ASTRONOVA INC COM 04638F108 4056 250850 SH SOLE 0 223450 0 27400 ATA INC SPONS ADR 00211V106 22 13489 SH SOLE 0 0 0 13489 ATHENE HLDG LTD CL A G0684D107 12659 300973 SH SOLE 0 64898 0 236075 ATHENEX INC COM 04685N103 624 51300 SH SOLE 0 0 0 51300 ATHERSYS INC COM 04744L106 1339 1006926 SH SOLE 0 1006926 0 0 ATKORE INTL GROUP INC COM 047649108 8046 265100 SH SOLE 0 162625 0 102475 ATLANTIC AMERN CORP COM 048209100 148 53300 SH SOLE 0 53300 0 0 ATLANTICA YIELD PLC SHS G0751N103 5467 226940 SH SOLE 0 154247 0 72693 ATLANTIC CAP BANCSHARES INC COM 048269203 7649 441108 SH SOLE 0 377508 0 63600 ATLANTIC PWR CORP COM NEW 04878Q863 1249 534235 SH SOLE 0 6000 0 528235 ATLANTIC UN BANKSHARES CORP COM 04911A107 18120 486502 SH SOLE 0 486502 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 706 84601 SH SOLE 0 84601 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 865 34300 SH SOLE 0 0 0 34300 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 365 961306 SH SOLE 0 961306 0 0 ATLASSIAN CORP PLC CL A G06242104 683874 5451799 SH SOLE 0 5265740 0 186059 ATMOS ENERGY CORP COM 049560105 6025 52900 SH SOLE 0 750 0 52150 ATN INTL INC COM 00215F107 40888 700500 SH SOLE 0 688500 0 12000 ATRICURE INC COM 04963C209 5175 207500 SH SOLE 0 207500 0 0 ATRION CORP COM 049904105 46516 59700 SH SOLE 0 56100 0 3600 ATYR PHARMA INC COM NEW 002120202 678 193620 SH SOLE 0 193620 0 0 AUBURN NATL BANCORP COM 050473107 303 6400 SH SOLE 0 5655 0 745 AUDENTES THERAPEUTICS INC COM 05070R104 2211 78700 SH SOLE 0 18530 0 60170 AUDIOCODES LTD ORD M15342104 1148 60700 SH SOLE 0 0 0 60700 AU OPTRONICS CORP SPONSORED ADR 002255107 7752 3151096 SH SOLE 0 3151096 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 57 10745 SH SOLE 0 10745 0 0 AURORA CANNABIS INC COM 05156X108 10020 2278895 SH SOLE 0 710700 0 1568195 AURORA MOBILE LTD ADS 051857100 77 19411 SH SOLE 0 19411 0 0 AURYN RES INC COM 05208W108 438 360700 SH SOLE 0 81187 0 279513 AUTOHOME INC SP ADR RP CL A 05278C107 707 8500 SH SOLE 0 8500 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 609 49000 SH SOLE 0 49000 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 122824 760900 SH SOLE 0 183007 0 577893 AUTONATION INC COM 05329W102 18029 355600 SH SOLE 0 146062 0 209538 AUTOWEB INC COM 05335B100 1294 417390 SH SOLE 0 417390 0 0 AUTOZONE INC COM 053332102 185253 170800 SH SOLE 0 63084 0 107716 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 3420 822006 SH SOLE 0 822006 0 0 AVALARA INC COM 05338G106 165768 2463480 SH SOLE 0 1769787 0 693693 AVALONBAY CMNTYS INC COM 053484101 127543 592314 SH SOLE 0 567423 0 24891 AVANGRID INC COM 05351W103 57619 1102755 SH SOLE 0 1020596 0 82159 AVERY DENNISON CORP COM 053611109 5940 52300 SH SOLE 0 17591 0 34709 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 5757 1581683 SH SOLE 0 1581683 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 3976 291285 SH SOLE 0 291285 0 0 AVID BIOSERVICES INC COM 05368M106 959 181006 SH SOLE 0 181006 0 0 AVID TECHNOLOGY INC COM 05367P100 3935 635667 SH SOLE 0 635667 0 0 AVINGER INC COM 053734604 173 208420 SH SOLE 0 208420 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 191 326307 SH SOLE 0 235618 0 90689 AVIS BUDGET GROUP INC COM 053774105 100052 3540400 SH SOLE 0 3540400 0 0 AVISTA CORP COM 05379B107 102752 2121218 SH SOLE 0 2121218 0 0 AVNET INC COM 053807103 33964 763500 SH SOLE 0 335736 0 427764 AVON PRODS INC COM 054303102 104161 23672978 SH SOLE 0 23317778 0 355200 AVX CORP NEW COM 002444107 2446 160900 SH SOLE 0 83900 0 77000 AWARE INC MASS COM 05453N100 2591 866511 SH SOLE 0 861894 0 4617 AXA EQUITABLE HLDGS INC COM 054561105 25497 1150600 SH SOLE 0 756252 0 394348 AXALTA COATING SYS LTD COM G0750C108 152646 5062877 SH SOLE 0 4391701 0 671176 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1335 78099 SH SOLE 0 54397 0 23702 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 180580 2706530 SH SOLE 0 2388372 0 318158 AXOGEN INC COM 05463X106 1474 118100 SH SOLE 0 35225 0 82875 AXOVANT GENE THERAPIES LTD COM G0750W203 1796 278023 SH SOLE 0 278023 0 0 AXT INC COM 00246W103 598 168000 SH SOLE 0 21430 0 146570 AZURE PWR GLOBAL LTD SHS V0393H103 2058 171462 SH SOLE 0 144833 0 26629 AZURRX BIOPHARMA INC COM 05502L105 14 22800 SH SOLE 0 0 0 22800 AZZ INC COM 002474104 11672 267963 SH SOLE 0 223734 0 44229 B2GOLD CORP COM 11777Q209 110380 34161891 SH SOLE 0 29614216 0 4547675 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 1270 265180 SH SOLE 0 265180 0 0 BAIDU INC SPON ADR REP A 056752108 74162 721700 SH SOLE 0 138603 0 583097 BALCHEM CORP COM 057665200 23043 232308 SH SOLE 0 232308 0 0 BALLANTYNE STRONG INC COM 058516105 1901 611203 SH SOLE 0 608691 0 2512 BALLARD PWR SYS INC NEW COM 058586108 1837 375800 SH SOLE 0 69400 0 306400 BANCFIRST CORP COM 05945F103 13274 239524 SH SOLE 0 232392 0 7132 BANCO DE CHILE SPONSORED ADS 059520106 57675 2052475 SH SOLE 0 2026206 0 26269 BANC OF CALIFORNIA INC COM 05990K106 8142 575825 SH SOLE 0 570973 0 4852 BANCOLOMBIA S A SPON ADR PREF 05968L102 15893 321400 SH SOLE 0 321400 0 0 BANCO MACRO SA SPON ADR B 05961W105 10452 401700 SH SOLE 0 0 0 401700 BANCORP INC DEL COM 05969A105 7992 807300 SH SOLE 0 750605 0 56695 BANCORP NEW JERSEY INC NEW COM 059915108 307 18200 SH SOLE 0 11208 0 6992 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 29912 2746700 SH SOLE 0 2744395 0 2305 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 56435 2015527 SH SOLE 0 2001870 0 13657 BANCO SANTANDER SA ADR 05964H105 3556 884500 SH SOLE 0 884500 0 0 BANK AMER CORP COM 060505104 25234 865066 SH SOLE 0 794125 0 70941 BANK COMM HLDGS COM 06424J103 1414 129800 SH SOLE 0 103808 0 25992 BANKFINANCIAL CORP COM 06643P104 12616 1060200 SH SOLE 0 991681 0 68519 BANK HAWAII CORP COM 062540109 40989 477000 SH SOLE 0 477000 0 0 BANK MONTREAL QUE COM 063671101 23114 313445 SH SOLE 0 221858 0 91587 BANK N S HALIFAX COM 064149107 260993 4590900 SH SOLE 0 4484863 0 106037 BANK OF MARIN BANCORP COM 063425102 10784 259911 SH SOLE 0 237873 0 22038 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2757 93000 SH SOLE 0 88130 0 4870 BANK OZK COM 06417N103 42789 1569092 SH SOLE 0 1443432 0 125660 BANK PRINCETON NEW JERSEY COM 064520109 1419 48823 SH SOLE 0 48823 0 0 BANKUNITED INC COM 06652K103 18552 551800 SH SOLE 0 305495 0 246305 BANKWELL FINL GROUP INC COM 06654A103 5346 194400 SH SOLE 0 194400 0 0 BANNER CORP COM NEW 06652V208 1915 34099 SH SOLE 0 33811 0 288 BARCLAYS PLC ADR 06738E204 14549 1982200 SH SOLE 0 1982200 0 0 BAR HBR BANKSHARES COM 066849100 6343 254450 SH SOLE 0 254450 0 0 BARNWELL INDS INC COM 068221100 73 139644 SH SOLE 0 139644 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 35768 402700 SH SOLE 0 385107 0 17593 BARRICK GOLD CORPORATION COM 067901108 260338 15022365 SH SOLE 0 14534520 0 487845 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2207 1532409 SH SOLE 0 1532409 0 0 BASSETT FURNITURE INDS INC COM 070203104 11882 776605 SH SOLE 0 772689 0 3916 BAUSCH HEALTH COS INC COM 071734107 110614 5062403 SH SOLE 0 5062403 0 0 BAYTEX ENERGY CORP COM 07317Q105 977 660297 SH SOLE 0 170717 0 489580 BBQ HLDGS INC COM 05551A109 2319 474247 SH SOLE 0 473037 0 1210 BB&T CORP COM 054937107 25632 480262 SH SOLE 0 447691 0 32571 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1039 239864 SH SOLE 0 0 0 239864 BBX CAP CORP NEW CL A 05491N104 5673 1214877 SH SOLE 0 1214877 0 0 BCB BANCORP INC COM 055298103 6151 479076 SH SOLE 0 455706 0 23370 BCE INC COM NEW 05534B760 130799 2701900 SH SOLE 0 2701900 0 0 B COMMUNICATIONS LTD SHS M15629104 77 62816 SH SOLE 0 62816 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1048 338200 SH SOLE 0 288314 0 49886 BEAZER HOMES USA INC COM NEW 07556Q881 2476 166200 SH SOLE 0 166200 0 0 BED BATH & BEYOND INC COM 075896100 10360 973660 SH SOLE 0 445564 0 528096 BELDEN INC COM 077454106 10790 202293 SH SOLE 0 202293 0 0 BEL FUSE INC CL A 077347201 306 22200 SH SOLE 0 22200 0 0 BEL FUSE INC CL B 077347300 7618 506823 SH SOLE 0 506823 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 751 1557803 SH SOLE 0 1557803 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 2731 2601064 SH SOLE 0 1991662 0 609402 BELLUS HEALTH INC NEW COM NEW 07987C204 247 38438 SH SOLE 0 0 0 38438 BENCHMARK ELECTRS INC COM 08160H101 16079 553300 SH SOLE 0 553300 0 0 BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 10 13700 SH SOLE 0 13700 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 28377 91 SH SOLE 0 10 0 81 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17245 82900 SH SOLE 0 0 0 82900 BERKSHIRE HILLS BANCORP INC COM 084680107 13957 476523 SH SOLE 0 460074 0 16449 BEST BUY INC COM 086516101 120845 1751630 SH SOLE 0 1751630 0 0 BEST INC SPONSORED ADS 08653C106 4962 939700 SH SOLE 0 939700 0 0 BGC PARTNERS INC CL A 05541T101 6654 1209764 SH SOLE 0 643898 0 565866 BG STAFFING INC COM 05544A109 720 37700 SH SOLE 0 37700 0 0 BHP GROUP LTD SPONSORED ADS 088606108 5303 107400 SH SOLE 0 107400 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 11961 279200 SH SOLE 0 95400 0 183800 BIG 5 SPORTING GOODS CORP COM 08915P101 143 68644 SH SOLE 0 10100 0 58544 BIGLARI HLDGS INC COM STK CL B 08986R309 2652 24326 SH SOLE 0 24326 0 0 BIG LOTS INC COM 089302103 2499 102000 SH SOLE 0 102000 0 0 BILIBILI INC SPONS ADS REP Z 090040106 7621 539700 SH SOLE 0 69051 0 470649 BIOANALYTICAL SYS INC COM 09058M103 1201 334502 SH SOLE 0 330649 0 3853 BIOCRYST PHARMACEUTICALS COM 09058V103 604 210815 SH SOLE 0 0 0 210815 BIODELIVERY SCIENCES INTL IN COM 09060J106 609 144700 SH SOLE 0 44298 0 100402 BIOGEN INC COM 09062X103 982781 4221206 SH SOLE 0 3893042 0 328164 BIOLIFE SOLUTIONS INC COM NEW 09062W204 254 15300 SH SOLE 0 0 0 15300 BIOMARIN PHARMACEUTICAL INC COM 09061G101 37479 556071 SH SOLE 0 118692 0 437379 BIO PATH HOLDINGS INC COM 09057N300 444 46694 SH SOLE 0 46694 0 0 BIO RAD LABS INC CL A 090572207 17735 53300 SH SOLE 0 1627 0 51673 BIO RAD LABS INC CL B 090572108 409 1200 SH SOLE 0 1200 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 30578 571347 SH SOLE 0 553047 0 18300 BIO TECHNE CORP COM 09073M104 110968 567120 SH SOLE 0 493929 0 73191 BIOXCEL THERAPEUTICS INC COM 09075P105 547 77700 SH SOLE 0 77700 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 10881 420600 SH SOLE 0 93008 0 327592 BK TECHNOLOGIES CORPORATION COM 05587G104 2137 636100 SH SOLE 0 635623 0 477 BLACKBERRY LTD COM 09228F103 19374 3690344 SH SOLE 0 3690344 0 0 BLACK HILLS CORP COM 092113109 106648 1389915 SH SOLE 0 1389915 0 0 BLACK KNIGHT INC COM 09215C105 2875 47078 SH SOLE 0 1415 0 45663 BLACKLINE INC COM 09239B109 6019 125900 SH SOLE 0 18806 0 107094 BLACK STONE MINERALS L P COM UNIT 09225M101 288 20249 SH SOLE 0 0 0 20249 BLACKSTONE MTG TR INC COM CL A 09257W100 19276 537680 SH SOLE 0 105477 0 432203 BLONDER TONGUE LABS INC COM 093698108 47 71057 SH SOLE 0 71057 0 0 BLOOM ENERGY CORP COM CL A 093712107 1631 501765 SH SOLE 0 415042 0 86723 BLUCORA INC COM 095229100 59908 2768400 SH SOLE 0 2768200 0 200 BLUE APRON HLDGS INC CL A NEW 09523Q200 3433 407212 SH SOLE 0 407212 0 0 BLUE BIRD CORP COM 095306106 9434 495600 SH SOLE 0 495600 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 2225 301900 SH SOLE 0 284580 0 17320 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 13666 1161061 SH SOLE 0 1107661 0 53400 BMC STK HLDGS INC COM 05591B109 34168 1305100 SH SOLE 0 1175955 0 129145 BOEING CO COM 097023105 29182 76700 SH SOLE 0 16348 0 60352 BOINGO WIRELESS INC COM 09739C102 28283 2548000 SH SOLE 0 2548000 0 0 BOISE CASCADE CO DEL COM 09739D100 5058 155200 SH SOLE 0 136402 0 18798 BOK FINL CORP COM NEW 05561Q201 9409 118879 SH SOLE 0 103914 0 14965 BONANZA CREEK ENERGY INC COM NEW 097793400 1079 48200 SH SOLE 0 6037 0 42163 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 360 138300 SH SOLE 0 138300 0 0 BOOKING HLDGS INC COM 09857L108 25904 13199 SH SOLE 0 5653 0 7546 BOOT BARN HLDGS INC COM 099406100 13747 393900 SH SOLE 0 297559 0 96341 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 42612 599994 SH SOLE 0 192610 0 407384 BORGWARNER INC COM 099724106 9915 270300 SH SOLE 0 78437 0 191863 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 316 137484 SH SOLE 0 137484 0 0 BOSTON BEER INC CL A 100557107 151093 415000 SH SOLE 0 397725 0 17275 BOSTON OMAHA CORP COM 101044105 579 29200 SH SOLE 0 0 0 29200 BOSTON PRIVATE FINL HLDGS IN COM 101119105 9625 825800 SH SOLE 0 825800 0 0 BOSTON PROPERTIES INC COM 101121101 38315 295500 SH SOLE 0 24535 0 270965 BOTTOMLINE TECH DEL INC COM 101388106 8387 213142 SH SOLE 0 168383 0 44759 BOX INC CL A 10316T104 35273 2130012 SH SOLE 0 1990725 0 139287 BOYD GAMING CORP COM 103304101 5056 211100 SH SOLE 0 23031 0 188069 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 316 21659 SH SOLE 0 0 0 21659 BP PLC SPONSORED ADR 055622104 676171 17798662 SH SOLE 0 16605055 0 1193607 BRADY CORP CL A 104674106 124116 2339598 SH SOLE 0 2234350 0 105248 BRAEMAR HOTELS & RESORTS INC COM 10482B101 4933 525375 SH SOLE 0 525375 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1159 297138 SH SOLE 0 297138 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 30629 2021698 SH SOLE 0 1532248 0 489450 BRF SA SPONSORED ADR 10552T107 5217 569560 SH SOLE 0 7105 0 562455 BRICKELL BIOTECH INC COM 10802T105 1106 265153 SH SOLE 0 265153 0 0 BRIDGE BANCORP INC COM 108035106 8300 280800 SH SOLE 0 279300 0 1500 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 4771 399586 SH SOLE 0 317978 0 81608 BRIGGS & STRATTON CORP COM 109043109 2383 393300 SH SOLE 0 274650 0 118650 BRIGHTCOVE INC COM 10921T101 23400 2232832 SH SOLE 0 2122151 0 110681 BRIGHT HORIZONS FAM SOL IN D COM 109194100 14198 93100 SH SOLE 0 7162 0 85938 BRIGHTHOUSE FINL INC COM 10922N103 12756 315200 SH SOLE 0 99034 0 216166 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2124 219600 SH SOLE 0 219600 0 0 B RILEY FINL INC COM 05580M108 430 18200 SH SOLE 0 18200 0 0 BRINKER INTL INC COM 109641100 486 11400 SH SOLE 0 0 0 11400 BRISTOL MYERS SQUIBB CO COM 110122108 1661147 32757770 SH SOLE 0 28224283 0 4533487 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10673 289234 SH SOLE 0 289234 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 85112 4194800 SH SOLE 0 4194800 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27300 219400 SH SOLE 0 38208 0 181192 BROADVISION INC COM PAR 111412706 159 86000 SH SOLE 0 86000 0 0 BROADWIND ENERGY INC COM NEW 11161T207 1246 737200 SH SOLE 0 737200 0 0 BROOKDALE SR LIVING INC COM 112463104 98467 12990325 SH SOLE 0 12795661 0 194664 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 450 8475 SH SOLE 0 100 0 8375 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 5333 135950 SH SOLE 0 3900 0 132050 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 15070 742183 SH SOLE 0 12100 0 730083 BROOKFIELD PROPERTY REIT INC CL A 11282X103 12572 616559 SH SOLE 0 290934 0 325625 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 446 10974 SH SOLE 0 0 0 10974 BROOKLINE BANCORP INC DEL COM 11373M107 26818 1820640 SH SOLE 0 1768351 0 52289 BROWN & BROWN INC COM 115236101 95314 2643200 SH SOLE 0 2544412 0 98788 BROWN FORMAN CORP CL A 115637100 14764 247100 SH SOLE 0 247100 0 0 BROWN FORMAN CORP CL B 115637209 12744 202996 SH SOLE 0 202996 0 0 BRP INC COM SUN VTG 05577W200 2430 62400 SH SOLE 0 44000 0 18400 BRT APARTMENTS CORP COM 055645303 9222 632542 SH SOLE 0 578592 0 53950 BRUNSWICK CORP COM 117043109 12097 232100 SH SOLE 0 56960 0 175140 BRYN MAWR BK CORP COM 117665109 28935 792520 SH SOLE 0 785692 0 6828 BSQUARE CORP COM NEW 11776U300 1123 935679 SH SOLE 0 935679 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4710 114634 SH SOLE 0 0 0 114634 BUCKLE INC COM 118440106 16024 777850 SH SOLE 0 706651 0 71199 BUILD A BEAR WORKSHOP COM 120076104 2652 841966 SH SOLE 0 841966 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 56213 2732100 SH SOLE 0 2606509 0 125591 BUNGE LIMITED COM G16962105 34385 607300 SH SOLE 0 185932 0 421368 BURLINGTON STORES INC COM 122017106 94021 470527 SH SOLE 0 161292 0 309235 BUSINESS FIRST BANCSHARES IN COM 12326C105 200 8204 SH SOLE 0 8204 0 0 BYLINE BANCORP INC COM 124411109 3871 216500 SH SOLE 0 199342 0 17158 CABLE ONE INC COM 12685J105 362985 289300 SH SOLE 0 259793 0 29507 CABOT MICROELECTRONICS CORP COM 12709P103 95661 677439 SH SOLE 0 677439 0 0 CABOT OIL & GAS CORP COM 127097103 1407 80100 SH SOLE 0 80100 0 0 CACI INTL INC CL A 127190304 28676 124000 SH SOLE 0 31890 0 92110 CACTUS INC CL A 127203107 8607 297400 SH SOLE 0 102600 0 194800 CADENCE BANCORPORATION CL A 12739A100 7189 409847 SH SOLE 0 75864 0 333983 CADENCE DESIGN SYSTEM INC COM 127387108 59389 898744 SH SOLE 0 264377 0 634367 CAE INC COM 124765108 49650 1954546 SH SOLE 0 1843800 0 110746 CAESARS ENTMT CORP COM 127686103 76978 6601885 SH SOLE 0 1972954 0 4628931 CAESARSTONE LTD ORD SHS M20598104 4547 273760 SH SOLE 0 192481 0 81279 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1015 391851 SH SOLE 0 359132 0 32719 CALAMP CORP COM 128126109 12748 1106601 SH SOLE 0 1088087 0 18514 CALAVO GROWERS INC COM 128246105 30355 318920 SH SOLE 0 245356 0 73564 CALEDONIA MNG CORP PLC SHS NEW G1757E113 98 14488 SH SOLE 0 11690 0 2798 CALIFORNIA WTR SVC GROUP COM 130788102 6648 125600 SH SOLE 0 26425 0 99175 CALITHERA BIOSCIENCES INC COM 13089P101 3334 1078803 SH SOLE 0 1078803 0 0 CALIX INC COM 13100M509 17885 2798918 SH SOLE 0 2794500 0 4418 CAL MAINE FOODS INC COM NEW 128030202 51850 1297708 SH SOLE 0 1281218 0 16490 CALYXT INC COM 13173L107 220 38930 SH SOLE 0 0 0 38930 CAMBREX CORP COM 132011107 10484 176200 SH SOLE 0 42755 0 133445 CAMBRIDGE BANCORP COM 132152109 953 12700 SH SOLE 0 12700 0 0 CAMDEN NATL CORP COM 133034108 21175 488800 SH SOLE 0 483549 0 5251 CAMDEN PPTY TR SH BEN INT 133131102 7871 70900 SH SOLE 0 239 0 70661 CAMECO CORP COM 13321L108 116 12200 SH SOLE 0 12200 0 0 CAMPBELL SOUP CO COM 134429109 4138 88200 SH SOLE 0 88200 0 0 CAMTEK LTD ORD M20791105 16834 1794680 SH SOLE 0 1764500 0 30180 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1241 28200 SH SOLE 0 15100 0 13100 CANADIAN NATL RY CO COM 136375102 27290 303700 SH SOLE 0 114400 0 189300 CANADIAN NAT RES LTD COM 136385101 14017 526354 SH SOLE 0 71160 0 455194 CANADIAN PAC RY LTD COM 13645T100 13837 62200 SH SOLE 0 1758 0 60442 CANCER GENETICS INC COM 13739U104 391 3795263 SH SOLE 0 3795263 0 0 CANNAE HLDGS INC COM 13765N107 4802 174800 SH SOLE 0 169400 0 5400 CANNTRUST HLDGS INC COM 137800207 118 104700 SH SOLE 0 33600 0 71100 CANON INC SPONSORED ADR 138006309 58972 2208700 SH SOLE 0 2208700 0 0 CANOPY GROWTH CORP COM 138035100 11714 510900 SH SOLE 0 281800 0 229100 CAPITAL BANCORP INC MD COM 139737100 292 21404 SH SOLE 0 15691 0 5713 CAPITAL CITY BK GROUP INC COM 139674105 6600 240429 SH SOLE 0 240429 0 0 CAPITAL ONE FINL CORP COM 14040H105 782 8600 SH SOLE 0 8600 0 0 CAPITAL SR LIVING CORP COM 140475104 5405 1234121 SH SOLE 0 1234121 0 0 CAPITOL FED FINL INC COM 14057J101 115448 8377958 SH SOLE 0 8377958 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 150 40513 SH SOLE 0 40513 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 5494 331367 SH SOLE 0 264602 0 66765 CAPSTEAD MTG CORP COM NO PAR 14067E506 15423 2098400 SH SOLE 0 2098400 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 924 1810939 SH SOLE 0 1810939 0 0 CARBO CERAMICS INC COM 140781105 5376 2239854 SH SOLE 0 2239854 0 0 CARBON BLACK INC COM 14081R103 19945 767400 SH SOLE 0 585534 0 181866 CARBONITE INC COM 141337105 441 28500 SH SOLE 0 28500 0 0 CARDINAL HEALTH INC COM 14149Y108 94131 1994720 SH SOLE 0 1924859 0 69861 CARDIOVASCULAR SYS INC DEL COM 141619106 70197 1477200 SH SOLE 0 1370625 0 106575 CARDLYTICS INC COM 14161W105 3450 102935 SH SOLE 0 19404 0 83531 CARDTRONICS PLC SHS CL A G1991C105 32030 1059200 SH SOLE 0 1033032 0 26168 CARE COM INC COM 141633107 25436 2434100 SH SOLE 0 2351600 0 82500 CAREDX INC COM 14167L103 5585 247000 SH SOLE 0 33756 0 213244 CAREER EDUCATION CORP COM 141665109 76249 4798563 SH SOLE 0 4592703 0 205860 CARETRUST REIT INC COM 14174T107 13490 573900 SH SOLE 0 396490 0 177410 CARGURUS INC COM CL A 141788109 35818 1157300 SH SOLE 0 1157300 0 0 CARLISLE COS INC COM 142339100 35323 242700 SH SOLE 0 46620 0 196080 CARMAX INC COM 143130102 40850 464200 SH SOLE 0 78774 0 385426 CARNIVAL CORP UNIT 99/99/9999 143658300 63519 1453200 SH SOLE 0 332144 0 1121056 CARNIVAL PLC ADR 14365C103 35675 848000 SH SOLE 0 733841 0 114159 CAROLINA FINL CORP NEW COM 143873107 17980 505916 SH SOLE 0 505916 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 288 27500 SH SOLE 0 16750 0 10750 CARRIAGE SVCS INC COM 143905107 25714 1258000 SH SOLE 0 1258000 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1975 238200 SH SOLE 0 238200 0 0 CARVANA CO CL A 146869102 28393 430200 SH SOLE 0 58022 0 372178 CASA SYS INC COM 14713L102 3842 489100 SH SOLE 0 489100 0 0 CASELLA WASTE SYS INC CL A 147448104 118484 2759300 SH SOLE 0 2759300 0 0 CASSAVA SCIENCES INC COM 14817C107 1022 851958 SH SOLE 0 851958 0 0 CASS INFORMATION SYS INC COM 14808P109 4346 80489 SH SOLE 0 80489 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 2580 1829600 SH SOLE 0 1829600 0 0 CASTOR MARITIME INC SHS Y1146L109 87 30032 SH SOLE 0 30032 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 196 36204 SH SOLE 0 36204 0 0 CATALENT INC COM 148806102 24354 511000 SH SOLE 0 205178 0 305822 CATCHMARK TIMBER TR INC CL A 14912Y202 34990 3279312 SH SOLE 0 3279312 0 0 CATERPILLAR INC DEL COM 149123101 15739 124604 SH SOLE 0 124304 0 300 CATHAY GEN BANCORP COM 149150104 3396 97771 SH SOLE 0 84884 0 12887 CATO CORP NEW CL A 149205106 5506 312643 SH SOLE 0 235500 0 77143 CAVCO INDS INC DEL COM 149568107 23131 120415 SH SOLE 0 113630 0 6785 CBAK ENERGY TECHNOLOGY INC COM 14986C102 70 115620 SH SOLE 0 115620 0 0 CB FINL SVCS INC COM 12479G101 1735 62517 SH SOLE 0 38914 0 23603 CBIZ INC COM 124805102 14632 622626 SH SOLE 0 599200 0 23426 CBL & ASSOC PPTYS INC COM 124830100 5692 4412016 SH SOLE 0 4412016 0 0 CBM BANCORP INC COM 1248XT104 174 12400 SH SOLE 0 7403 0 4997 CBOE GLOBAL MARKETS INC COM 12503M108 531637 4626553 SH SOLE 0 4626553 0 0 CBS CORP NEW CL A 124857103 14058 324287 SH SOLE 0 315612 0 8675 CBTX INC COM 12481V104 1347 48300 SH SOLE 0 38200 0 10100 CDK GLOBAL INC COM 12508E101 21703 451300 SH SOLE 0 246799 0 204501 CDN IMPERIAL BK COMM TORONTO COM 136069101 131325 1590664 SH SOLE 0 1501558 0 89106 CDW CORP COM 12514G108 64396 522525 SH SOLE 0 522525 0 0 CECO ENVIRONMENTAL CORP COM 125141101 1604 229683 SH SOLE 0 219800 0 9883 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1280 21941 SH SOLE 0 0 0 21941 CEDAR REALTY TRUST INC COM NEW 150602209 6884 2294510 SH SOLE 0 2038516 0 255994 CELGENE CORP COM 151020104 1543789 15546716 SH SOLE 0 15513678 0 33038 CELLCOM ISRAEL LTD SHS M2196U109 10475 3767977 SH SOLE 0 3767977 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2186 1026285 SH SOLE 0 1026285 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 354 176902 SH SOLE 0 176902 0 0 CELLECT BIOTECHNOLOGY LTD SPON ADS 15116C102 183 374720 SH SOLE 0 356787 0 17933 CELSION CORPORATION COM PAR NEW 15117N503 26 16921 SH SOLE 0 16921 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 14412 3676600 SH SOLE 0 3676600 0 0 CEMTREX INC COM NEW 15130G600 346 256028 SH SOLE 0 256028 0 0 CENOVUS ENERGY INC COM 15135U109 19671 2095600 SH SOLE 0 385956 0 1709644 CENTENE CORP DEL COM 15135B101 101299 2341632 SH SOLE 0 420371 0 1921261 CENTERPOINT ENERGY INC COM 15189T107 149708 4960500 SH SOLE 0 4335645 0 624855 CENTERSTATE BK CORP COM 15201P109 36336 1514942 SH SOLE 0 1514942 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 659 65600 SH SOLE 0 63372 0 2228 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 8889 927900 SH SOLE 0 927900 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1689 375725 SH SOLE 0 96135 0 279590 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 25646 925000 SH SOLE 0 910709 0 14291 CENTRAL GARDEN & PET CO COM 153527106 12574 430185 SH SOLE 0 415000 0 15185 CENTRAL PAC FINL CORP COM NEW 154760409 23288 820000 SH SOLE 0 820000 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 416 140900 SH SOLE 0 0 0 140900 CENTRAL VALLEY CMNTY BANCORP COM 155685100 3225 158481 SH SOLE 0 154117 0 4364 CENTRIC BRANDS INC COM 15644G104 107 42435 SH SOLE 0 42435 0 0 CENTRUS ENERGY CORP CL A 15643U104 71 19505 SH SOLE 0 19505 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 12943 147749 SH SOLE 0 141367 0 6382 CENTURY CASINOS INC COM 156492100 8533 1103866 SH SOLE 0 950266 0 153600 CENTURYLINK INC COM 156700106 12165 974757 SH SOLE 0 974757 0 0 CERAGON NETWORKS LTD ORD M22013102 11087 4121500 SH SOLE 0 4121500 0 0 CERIDIAN HCM HLDG INC COM 15677J108 414 8400 SH SOLE 0 4600 0 3800 CERNER CORP COM 156782104 10437 153104 SH SOLE 0 15788 0 137316 CESCA THERAPEUTICS INC COM 157131301 825 124445 SH SOLE 0 124445 0 0 CEVA INC COM 157210105 9128 305700 SH SOLE 0 278300 0 27400 C & F FINL CORP COM 12466Q104 7525 142900 SH SOLE 0 139340 0 3560 CF INDS HLDGS INC COM 125269100 28848 586350 SH SOLE 0 254535 0 331815 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1046 185046 SH SOLE 0 185046 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 11724 1234123 SH SOLE 0 1230615 0 3508 CHANNELADVISOR CORP COM 159179100 4064 435600 SH SOLE 0 375747 0 59853 CHANTICLEER HLDGS INC COM 15930P800 49 67307 SH SOLE 0 67307 0 0 CHARAH SOLUTIONS INC COM 15957P105 22 10300 SH SOLE 0 10300 0 0 CHARLES & COLVARD LTD COM 159765106 1187 728037 SH SOLE 0 463049 0 264988 CHARLES RIV LABS INTL INC COM 159864107 192821 1456683 SH SOLE 0 1456683 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 29343 71200 SH SOLE 0 20262 0 50938 CHASE CORP COM 16150R104 42520 388700 SH SOLE 0 388700 0 0 CHATHAM LODGING TR COM 16208T102 35572 1959876 SH SOLE 0 1959876 0 0 CHECK CAP LTD SHS M2361E203 593 315569 SH SOLE 0 315569 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8935 81600 SH SOLE 0 81600 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 315 126404 SH SOLE 0 126404 0 0 CHEETAH MOBILE INC ADR 163075104 3955 1104697 SH SOLE 0 1104697 0 0 CHEFS WHSE INC COM 163086101 54686 1356300 SH SOLE 0 1356300 0 0 CHEGG INC COM 163092109 17718 591600 SH SOLE 0 230020 0 361580 CHEMED CORP NEW COM 16359R103 80633 193100 SH SOLE 0 193100 0 0 CHEMOCENTRYX INC COM 16383L106 8787 1295979 SH SOLE 0 1251681 0 44298 CHEMOURS CO COM 163851108 4642 310700 SH SOLE 0 33398 0 277302 CHEMUNG FINL CORP COM 164024101 3624 86288 SH SOLE 0 79517 0 6771 CHENIERE ENERGY INC COM NEW 16411R208 81886 1298548 SH SOLE 0 1083772 0 214776 CHERRY HILL MTG INVT CORP COM 164651101 8492 648258 SH SOLE 0 648258 0 0 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 7 12189 SH SOLE 0 0 0 12189 CHESAPEAKE UTILS CORP COM 165303108 24064 252450 SH SOLE 0 252450 0 0 CHEVRON CORP NEW COM 166764100 57460 484484 SH SOLE 0 14326 0 470158 CHF SOLUTIONS INC COM PAR 12542Q706 185 123644 SH SOLE 0 123644 0 0 CHIASMA INC COM 16706W102 2804 566423 SH SOLE 0 566423 0 0 CHICAGO RIVET & MACH CO COM 168088102 1689 63810 SH SOLE 0 63810 0 0 CHICOS FAS INC COM 168615102 33914 8415300 SH SOLE 0 8415300 0 0 CHIMERA INVT CORP COM NEW 16934Q208 22026 1126099 SH SOLE 0 320557 0 805542 CHIMERIX INC COM 16934W106 5404 2299627 SH SOLE 0 2153670 0 145957 CHINA AUTOMOTIVE SYS INC COM 16936R105 714 350091 SH SOLE 0 350091 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1717 15000 SH SOLE 0 15000 0 0 CHINA CERAMICS CO LTD SHS G2113X134 13 15700 SH SOLE 0 10368 0 5332 CHINA CUST RELATIONS CNTR IN COM G2118P102 301 18806 SH SOLE 0 18806 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 1852 339148 SH SOLE 0 337906 0 1242 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 657 27200 SH SOLE 0 50 0 27150 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 269 57177 SH SOLE 0 57177 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 948 658491 SH SOLE 0 658491 0 0 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 991 826062 SH SOLE 0 826062 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 16277 1412918 SH SOLE 0 1401035 0 11883 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 244347 5902097 SH SOLE 0 5902097 0 0 CHINA NATURAL RESOURCES INC COM G2110U109 23 12315 SH SOLE 0 11900 0 415 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 205 27000 SH SOLE 0 27000 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 122601 2088603 SH SOLE 0 2088603 0 0 CHINA PHARMA HLDGS INC COM 16941T104 179 731457 SH SOLE 0 731457 0 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 45 85887 SH SOLE 0 85887 0 0 CHINA RECYCLING ENERGY CORP COM NEW 168913200 142 416838 SH SOLE 0 416838 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 12116 403200 SH SOLE 0 394184 0 9016 CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 25 19701 SH SOLE 0 7551 0 12150 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 13088 287200 SH SOLE 0 225100 0 62100 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 43002 4099335 SH SOLE 0 4099235 0 100 CHINA XD PLASTICS CO LTD COM 16948F107 1227 645980 SH SOLE 0 629467 0 16513 CHINA YUCHAI INTL LTD COM G21082105 6537 504754 SH SOLE 0 446394 0 58360 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 31681 1561400 SH SOLE 0 1539291 0 22109 CHIPOTLE MEXICAN GRILL INC COM 169656105 1609031 1914442 SH SOLE 0 1756732 0 157710 CHOICE HOTELS INTL INC COM 169905106 13593 152800 SH SOLE 0 38578 0 114222 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10774 127078 SH SOLE 0 0 0 127078 CHROMADEX CORP COM NEW 171077407 157 39900 SH SOLE 0 0 0 39900 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 115541 3237349 SH SOLE 0 3237349 0 0 CHURCH & DWIGHT INC COM 171340102 50087 665700 SH SOLE 0 665700 0 0 CHURCHILL DOWNS INC COM 171484108 10608 85925 SH SOLE 0 24268 0 61657 CHUYS HLDGS INC COM 171604101 6534 263900 SH SOLE 0 241800 0 22100 CIDARA THERAPEUTICS INC COM 171757107 1348 675688 SH SOLE 0 675688 0 0 CIENA CORP COM NEW 171779309 31336 798774 SH SOLE 0 188546 0 610228 CIM COML TR CORP COM NEW 125525584 350 22574 SH SOLE 0 4652 0 17922 CINCINNATI FINL CORP COM 172062101 665 5700 SH SOLE 0 0 0 5700 CINEDIGM CORP COM NEW 172406209 917 1030527 SH SOLE 0 1030527 0 0 CINEMARK HOLDINGS INC COM 17243V102 142674 3692400 SH SOLE 0 3692400 0 0 CINTAS CORP COM 172908105 111467 415768 SH SOLE 0 138235 0 277533 CIRRUS LOGIC INC COM 172755100 9297 173520 SH SOLE 0 24744 0 148776 CISCO SYS INC COM 17275R102 113470 2296505 SH SOLE 0 32603 0 2263902 CIT GROUP INC COM NEW 125581801 15360 339000 SH SOLE 0 70373 0 268627 CITI TRENDS INC COM 17306X102 8643 472290 SH SOLE 0 421800 0 50490 CITIZENS CMNTY BANCORP INC M COM 174903104 275 24800 SH SOLE 0 8264 0 16536 CITIZENS FINL GROUP INC COM 174610105 32081 907000 SH SOLE 0 209303 0 697697 CITIZENS HLDG CO MISS COM 174715102 383 18800 SH SOLE 0 18800 0 0 CITIZENS INC CL A 174740100 2528 368000 SH SOLE 0 368000 0 0 CITIZENS & NORTHN CORP COM 172922106 5617 213721 SH SOLE 0 212060 0 1661 CITY HLDG CO COM 177835105 408 5355 SH SOLE 0 4967 0 388 CITY OFFICE REIT INC COM 178587101 43845 3046899 SH SOLE 0 2634537 0 412362 CIVEO CORP CDA COM 17878Y108 11037 8690672 SH SOLE 0 8690672 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 6817 313691 SH SOLE 0 298481 0 15210 C&J ENERGY SVCS INC NEW COM 12674R100 20737 1932600 SH SOLE 0 1834492 0 98108 CLARUS CORP NEW COM 18270P109 10701 912647 SH SOLE 0 905841 0 6806 CLEAN ENERGY FUELS CORP COM 184499101 19795 9585839 SH SOLE 0 9219434 0 366405 CLEAN HARBORS INC COM 184496107 136721 1771002 SH SOLE 0 1606455 0 164547 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2916 1157049 SH SOLE 0 1157049 0 0 CLEARFIELD INC COM 18482P103 6682 563899 SH SOLE 0 563899 0 0 CLEARONE INC COM 18506U104 468 258275 SH SOLE 0 258275 0 0 CLEARWAY ENERGY INC CL A 18539C105 28213 1627030 SH SOLE 0 1468130 0 158900 CLEARWAY ENERGY INC CL C 18539C204 43559 2386778 SH SOLE 0 2386778 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 310 307016 SH SOLE 0 307016 0 0 CLIPPER RLTY INC COM 18885T306 2602 255357 SH SOLE 0 241050 0 14307 CLOROX CO DEL COM 189054109 181423 1194594 SH SOLE 0 1194594 0 0 CLPS INCORPORATION COM G31642104 80 15800 SH SOLE 0 9667 0 6133 CME GROUP INC COM 12572Q105 342840 1622219 SH SOLE 0 1622219 0 0 CMS ENERGY CORP COM 125896100 150858 2359000 SH SOLE 0 2359000 0 0 CNA FINL CORP COM 126117100 50540 1026200 SH SOLE 0 1016983 0 9217 CNB FINL CORP PA COM 126128107 9253 322402 SH SOLE 0 317206 0 5196 CNO FINL GROUP INC COM 12621E103 15097 953700 SH SOLE 0 687703 0 265997 CNOOC LTD SPONSORED ADR 126132109 125262 822742 SH SOLE 0 822742 0 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 333 23652 SH SOLE 0 0 0 23652 COASTAL FINL CORP WA COM NEW 19046P209 1608 106443 SH SOLE 0 70663 0 35780 COCA COLA CO COM 191216100 155922 2864100 SH SOLE 0 300558 0 2563542 COCA COLA CONSOLIDATED INC COM 191098102 1346 4429 SH SOLE 0 158 0 4271 COCA COLA EUROPEAN PARTNERS SHS G25839104 1804 32325 SH SOLE 0 0 0 32325 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 90633 1495100 SH SOLE 0 1489800 0 5300 COCRYSTAL PHARMA INC COM PAR 19188J300 22 10520 SH SOLE 0 10520 0 0 CODORUS VY BANCORP INC COM 192025104 3717 159797 SH SOLE 0 143542 0 16255 COEUR MNG INC COM NEW 192108504 20522 4266628 SH SOLE 0 4266628 0 0 COFFEE HLDG CO INC COM 192176105 1393 356222 SH SOLE 0 339270 0 16952 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 199225 3615700 SH SOLE 0 3495497 0 120203 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 952 15800 SH SOLE 0 15800 0 0 COHEN & STEERS INC COM 19247A100 2543 46300 SH SOLE 0 46017 0 283 COHU INC COM 192576106 17895 1325054 SH SOLE 0 1315100 0 9954 COLGATE PALMOLIVE CO COM 194162103 335406 4562727 SH SOLE 0 4390077 0 172650 COLLECTORS UNIVERSE INC COM NEW 19421R200 20960 735938 SH SOLE 0 735938 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8578 747200 SH SOLE 0 747200 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 63350 844100 SH SOLE 0 844100 0 0 COLONY BANKCORP INC COM 19623P101 1593 103811 SH SOLE 0 96888 0 6923 COLONY CAP INC NEW CL A COM 19626G108 38981 6475321 SH SOLE 0 6237979 0 237342 COLUMBIA FINL INC COM 197641103 8014 507564 SH SOLE 0 481133 0 26431 COLUMBIA PPTY TR INC COM NEW 198287203 33225 1570900 SH SOLE 0 1426410 0 144490 COLUMBIA SPORTSWEAR CO COM 198516106 1580 16302 SH SOLE 0 3177 0 13125 COLUMBUS MCKINNON CORP N Y COM 199333105 8754 240300 SH SOLE 0 240300 0 0 COMMERCE BANCSHARES INC COM 200525103 6217 102498 SH SOLE 0 88634 0 13864 COMMERCIAL VEH GROUP INC COM 202608105 15414 2137800 SH SOLE 0 2137800 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2178 185200 SH SOLE 0 30029 0 155171 COMMUNICATIONS SYS INC COM 203900105 2615 572180 SH SOLE 0 548392 0 23788 COMMUNITY BANKERS TR CORP COM 203612106 1650 191907 SH SOLE 0 180583 0 11324 COMMUNITY BK SYS INC COM 203607106 679 11008 SH SOLE 0 5741 0 5267 COMMUNITY FINL CORP MD COM 20368X101 2360 70514 SH SOLE 0 58510 0 12004 COMMUNITY FIRST BANCSHARES I COM 20369M104 680 66750 SH SOLE 0 56581 0 10169 COMMUNITY HEALTH SYS INC NEW COM 203668108 1869 519144 SH SOLE 0 345711 0 173433 COMMUNITY TR BANCORP INC COM 204149108 14583 342482 SH SOLE 0 338933 0 3549 COMMVAULT SYSTEMS INC COM 204166102 98379 2200387 SH SOLE 0 2075867 0 124520 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 5231 272000 SH SOLE 0 272000 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 104033 8756945 SH SOLE 0 8523847 0 233098 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 10306 3040064 SH SOLE 0 2436572 0 603492 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 16242 1352400 SH SOLE 0 1352400 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 13142 4158876 SH SOLE 0 4063500 0 95376 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 7587 341900 SH SOLE 0 175700 0 166200 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 317 16060 SH SOLE 0 0 0 16060 COMPUGEN LTD ORD M25722105 2701 638600 SH SOLE 0 638600 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 671 29676 SH SOLE 0 4900 0 24776 COMPUTER TASK GROUP INC COM 205477102 5070 1013996 SH SOLE 0 902322 0 111674 COMPX INTERNATIONAL INC CL A 20563P101 2578 179900 SH SOLE 0 177200 0 2700 COMSCORE INC COM 20564W105 2100 1099539 SH SOLE 0 1099539 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 177 95884 SH SOLE 0 95884 0 0 COMSTOCK RES INC COM 205768302 1704 218800 SH SOLE 0 123497 0 95303 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16395 504450 SH SOLE 0 466302 0 38148 CONAGRA BRANDS INC COM 205887102 11315 368800 SH SOLE 0 368800 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 3633 617790 SH SOLE 0 604395 0 13395 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 565 234300 SH SOLE 0 234300 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2874 260130 SH SOLE 0 220100 0 40030 CONDUENT INC COM 206787103 28677 4610500 SH SOLE 0 2321706 0 2288794 CONFORMIS INC COM 20717E101 9614 5168883 SH SOLE 0 5168883 0 0 CONNECTICUT WTR SVC INC COM 207797101 26637 380199 SH SOLE 0 332281 0 47918 CONNECTONE BANCORP INC NEW COM 20786W107 23694 1067276 SH SOLE 0 1042780 0 24496 CONOCOPHILLIPS COM 20825C104 68526 1202636 SH SOLE 0 105323 0 1097313 CONSOL ENERGY INC NEW COM 20854L108 5797 370900 SH SOLE 0 370900 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 66 13800 SH SOLE 0 13800 0 0 CONSOLIDATED EDISON INC COM 209115104 404369 4280400 SH SOLE 0 4280400 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 3870 59000 SH SOLE 0 35700 0 23300 CONSOLIDATED WATER CO INC ORD G23773107 9060 549398 SH SOLE 0 511400 0 37998 CONSTELLATION BRANDS INC CL A 21036P108 106770 515100 SH SOLE 0 115556 0 399544 CONSTELLATION BRANDS INC CL B 21036P207 1722 8300 SH SOLE 0 8300 0 0 CONSTELLIUM SE CL A N22035104 6635 522000 SH SOLE 0 340471 0 181529 CONSTRUCTION PARTNERS INC COM CL A 21044C107 3580 229800 SH SOLE 0 112797 0 117003 CONSUMER PORTFOLIO SVCS INC COM 210502100 1332 370908 SH SOLE 0 370109 0 799 CONTAINER STORE GROUP INC COM 210751103 1725 390250 SH SOLE 0 390250 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 5382 197200 SH SOLE 0 197200 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 206 13700 SH SOLE 0 13700 0 0 CONTINENTAL RESOURCES INC COM 212015101 21362 693800 SH SOLE 0 693800 0 0 CONTRAFECT CORP COM 212326102 176 491610 SH SOLE 0 491610 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 16513 1649700 SH SOLE 0 1486326 0 163374 CONTURA ENERGY INC COM 21241B100 3022 108100 SH SOLE 0 108100 0 0 COOPER COS INC COM NEW 216648402 27323 91998 SH SOLE 0 21130 0 70868 COOPER TIRE & RUBR CO COM 216831107 2474 94700 SH SOLE 0 94700 0 0 COPA HOLDINGS SA CL A P31076105 124532 1261086 SH SOLE 0 1181409 0 79677 COPART INC COM 217204106 49989 622300 SH SOLE 0 80224 0 542076 CORCEPT THERAPEUTICS INC COM 218352102 92220 6524209 SH SOLE 0 6524209 0 0 CORECIVIC INC COM 21871N101 87210 5046903 SH SOLE 0 4897852 0 149051 CORELOGIC INC COM 21871D103 45678 987200 SH SOLE 0 987200 0 0 CORE MARK HOLDING CO INC COM 218681104 16815 523592 SH SOLE 0 426323 0 97269 CORE MOLDING TECHNOLOGIES IN COM 218683100 3450 538213 SH SOLE 0 533066 0 5147 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 46668 988300 SH SOLE 0 988300 0 0 COREPOINT LODGING INC COM 21872L104 4212 416600 SH SOLE 0 416600 0 0 CORESITE RLTY CORP COM 21870Q105 127492 1046300 SH SOLE 0 1046300 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 376 87900 SH SOLE 0 281 0 87619 CORNERSTONE BLDG BRANDS INC COM 21925D109 15313 2531000 SH SOLE 0 2531000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 15437 281600 SH SOLE 0 253148 0 28452 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 80496 2703006 SH SOLE 0 2592041 0 110965 CORREVIO PHARMA CORP COM 22026V105 1058 528975 SH SOLE 0 527975 0 1000 CORVEL CORP COM 221006109 100879 1332610 SH SOLE 0 1327010 0 5600 CORVUS PHARMACEUTICALS INC COM 221015100 2564 851778 SH SOLE 0 815400 0 36378 COSAN LTD SHS A G25343107 130922 8786694 SH SOLE 0 8526269 0 260425 COSTAMARE INC SHS Y1771G102 15203 2504582 SH SOLE 0 2481082 0 23500 COSTCO WHSL CORP NEW COM 22160K105 133370 462913 SH SOLE 0 199816 0 263097 COTT CORP QUE COM 22163N106 28693 2301002 SH SOLE 0 2112987 0 188015 COTY INC COM CL A 222070203 5776 549600 SH SOLE 0 549600 0 0 COUNTY BANCORP INC COM 221907108 983 50113 SH SOLE 0 30200 0 19913 COUPA SOFTWARE INC COM 22266L106 28454 219604 SH SOLE 0 12645 0 206959 COVANTA HLDG CORP COM 22282E102 25147 1454400 SH SOLE 0 1454400 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 842 51200 SH SOLE 0 1000 0 50200 COVIA HLDGS CORP COM 22305A103 1653 818499 SH SOLE 0 818499 0 0 COWEN INC CL A NEW 223622606 1191 77378 SH SOLE 0 75250 0 2128 CPFL ENERGIA S A SPONSORED ADR 126153105 17551 1112911 SH SOLE 0 1103286 0 9625 CPI AEROSTRUCTURES INC COM NEW 125919308 712 86586 SH SOLE 0 67508 0 19078 CPI CARD GROUP INC COM NEW 12634H200 330 127579 SH SOLE 0 127579 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 45807 281632 SH SOLE 0 182809 0 98823 CRAFT BREW ALLIANCE INC COM 224122101 1376 168048 SH SOLE 0 118093 0 49955 CRA INTL INC COM 12618T105 18743 446575 SH SOLE 0 419444 0 27131 CRANE CO COM 224399105 6837 84800 SH SOLE 0 42489 0 42311 CRAWFORD & CO CL A 224633206 7133 655624 SH SOLE 0 632636 0 22988 CRAWFORD & CO CL B 224633107 8366 829117 SH SOLE 0 803012 0 26105 CREDIT ACCEP CORP MICH COM 225310101 25136 54488 SH SOLE 0 15137 0 39351 CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 785 53800 SH SOLE 0 53800 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 137246 11240496 SH SOLE 0 11240496 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 520 16801 SH SOLE 0 16801 0 0 CREDIT SUISSE NASSAU BRH VELCTY 3X LG ETN 22542D290 267 3200 SH SOLE 0 3200 0 0 CREE INC COM 225447101 52564 1072742 SH SOLE 0 584690 0 488052 CRESCENT PT ENERGY CORP COM 22576C101 15717 3679446 SH SOLE 0 985400 0 2694046 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 448 12282 SH SOLE 0 0 0 12282 CRESUD S A C I F Y A SPONSORED ADR 226406106 580 98100 SH SOLE 0 0 0 98100 CRH MEDICAL CORP COM 12626F105 2112 685600 SH SOLE 0 575142 0 110458 CRH PLC ADR 12626K203 69747 2029900 SH SOLE 0 2029900 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1611 39300 SH SOLE 0 0 0 39300 CROCS INC COM 227046109 104097 3749900 SH SOLE 0 3710005 0 39895 CRONOS GROUP INC COM 22717L101 904 100000 SH SOLE 0 40000 0 60000 CROSS CTRY HEALTHCARE INC COM 227483104 2390 232000 SH SOLE 0 232000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 372018 2676199 SH SOLE 0 2676199 0 0 CROWN CRAFTS INC COM 228309100 2000 320000 SH SOLE 0 320000 0 0 CRYOLIFE INC COM 228903100 2528 93100 SH SOLE 0 50300 0 42800 CRYOPORT INC COM PAR $0.001 229050307 1346 82300 SH SOLE 0 0 0 82300 CSG SYS INTL INC COM 126349109 119863 2319324 SH SOLE 0 2300017 0 19307 CSI COMPRESSCO LP COM UNIT 12637A103 42 14257 SH SOLE 0 0 0 14257 CSP INC COM 126389105 3419 254750 SH SOLE 0 240050 0 14700 CSS INDS INC COM 125906107 1188 299119 SH SOLE 0 299119 0 0 CSW INDUSTRIALS INC COM 126402106 13268 192200 SH SOLE 0 172955 0 19245 CSX CORP COM 126408103 180913 2611706 SH SOLE 0 2611706 0 0 CTI BIOPHARMA CORP COM 12648L601 1572 1877889 SH SOLE 0 1877889 0 0 CTI INDUSTRIES CORP COM NEW 125961300 25 11900 SH SOLE 0 11900 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 62385 2129891 SH SOLE 0 1805754 0 324137 CTS CORP COM 126501105 8187 253000 SH SOLE 0 253000 0 0 CUBESMART COM 229663109 12972 371700 SH SOLE 0 210044 0 161656 CUI GLOBAL INC COM NEW 126576206 474 560964 SH SOLE 0 560964 0 0 CULLEN FROST BANKERS INC COM 229899109 19897 224700 SH SOLE 0 171333 0 53367 CULP INC COM 230215105 12399 760700 SH SOLE 0 760700 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 2782 469138 SH SOLE 0 454224 0 14914 CUMULUS MEDIA INC COM CLASS A 231082801 200 13788 SH SOLE 0 0 0 13788 CURIS INC COM NEW 231269200 3077 1373525 SH SOLE 0 1373525 0 0 CURO GROUP HLDGS CORP COM 23131L107 260 19600 SH SOLE 0 0 0 19600 CURTISS WRIGHT CORP COM 231561101 440 3400 SH SOLE 0 336 0 3064 CUSHMAN WAKEFIELD PLC SHS G2717B108 421 22697 SH SOLE 0 22697 0 0 CUSTOMERS BANCORP INC COM 23204G100 515 24820 SH SOLE 0 15500 0 9320 CUTERA INC COM 232109108 19263 659000 SH SOLE 0 659000 0 0 CVB FINL CORP COM 126600105 25996 1245594 SH SOLE 0 1151628 0 93966 CVD EQUIPMENT CORP COM 126601103 431 129291 SH SOLE 0 120301 0 8990 CVR ENERGY INC COM 12662P108 92673 2104769 SH SOLE 0 2104769 0 0 CVS HEALTH CORP COM 126650100 25182 399268 SH SOLE 0 399268 0 0 CYANOTECH CORP COM PAR $0.02 232437301 358 138100 SH SOLE 0 138100 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 26582 266300 SH SOLE 0 0 0 266300 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 464 1170962 SH SOLE 0 1170962 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 204 39920 SH SOLE 0 10100 0 29820 CYNERGISTEK INC COM 23258P105 386 125224 SH SOLE 0 120926 0 4298 CYREN LTD SHS M26895108 1101 651307 SH SOLE 0 627461 0 23846 CYTOKINETICS INC COM NEW 23282W605 800 70300 SH SOLE 0 70300 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 11308 1532300 SH SOLE 0 1532300 0 0 DAILY JOURNAL CORP COM 233912104 446 1800 SH SOLE 0 1800 0 0 DAKTRONICS INC COM 234264109 9527 1290000 SH SOLE 0 1290000 0 0 DANAOS CORPORATION SHS Y1968P121 554 61531 SH SOLE 0 45660 0 15871 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2862 62100 SH SOLE 0 62100 0 0 DARDEN RESTAURANTS INC COM 237194105 107213 906892 SH SOLE 0 715703 0 191189 DARE BIOSCIENCE INC COM 23666P101 166 212601 SH SOLE 0 208276 0 4325 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1466 160087 SH SOLE 0 152697 0 7390 DASEKE INC COM 23753F107 563 225100 SH SOLE 0 225100 0 0 DATA I O CORP COM 237690102 2566 658914 SH SOLE 0 657199 0 1715 DAVITA INC COM 23918K108 36816 645097 SH SOLE 0 57648 0 587449 DAWSON GEOPHYSICAL CO NEW COM 239360100 3687 1722774 SH SOLE 0 1722774 0 0 DAXOR CORP COM 239467103 107 11100 SH SOLE 0 11100 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1594 49300 SH SOLE 0 49300 0 0 DEAN FOODS CO NEW COM NEW 242370203 51 43900 SH SOLE 0 43900 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4877 143700 SH SOLE 0 47848 0 95852 DELL TECHNOLOGIES INC CL C 24703L202 39530 762245 SH SOLE 0 580873 0 181372 DELTA AIR LINES INC DEL COM NEW 247361702 100328 1741800 SH SOLE 0 15846 0 1725954 DELTA APPAREL INC COM 247368103 295 12400 SH SOLE 0 12400 0 0 DEL TACO RESTAURANTS INC COM 245496104 8599 841000 SH SOLE 0 841000 0 0 DELUXE CORP COM 248019101 25519 519105 SH SOLE 0 519105 0 0 DENNYS CORP COM 24869P104 82669 3631411 SH SOLE 0 3577900 0 53511 DENTSPLY SIRONA INC COM 24906P109 8176 153358 SH SOLE 0 0 0 153358 DERMIRA INC COM 24983L104 5273 825198 SH SOLE 0 697295 0 127903 DESCARTES SYS GROUP INC COM 249906108 23384 579700 SH SOLE 0 317900 0 261800 DESIGNER BRANDS INC CL A 250565108 1867 109030 SH SOLE 0 14759 0 94271 DESPEGAR COM CORP ORD SHS G27358103 168 14802 SH SOLE 0 0 0 14802 DESTINATION MATERNITY CORP COM 25065D100 335 807607 SH SOLE 0 807607 0 0 DESTINATION XL GROUP INC COM 25065K104 279 165062 SH SOLE 0 165062 0 0 DEVON ENERGY CORP NEW COM 25179M103 137363 5709192 SH SOLE 0 4586595 0 1122597 DEXCOM INC COM 252131107 8268 55400 SH SOLE 0 55400 0 0 DGSE COMPANIES INC COM 23323G106 155 128808 SH SOLE 0 124124 0 4684 DHI GROUP INC COM 23331S100 11291 2932700 SH SOLE 0 2932700 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 46608 7578495 SH SOLE 0 7038646 0 539849 DIAGEO P L C SPON ADR NEW 25243Q205 44428 271700 SH SOLE 0 89658 0 182042 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 19881 143933 SH SOLE 0 133809 0 10124 DIAMONDROCK HOSPITALITY CO COM 252784301 11067 1079684 SH SOLE 0 601914 0 477770 DIANA SHIPPING INC COM Y2066G104 6178 1827670 SH SOLE 0 1745831 0 81839 DICERNA PHARMACEUTICALS INC COM 253031108 6970 485400 SH SOLE 0 485400 0 0 DIEBOLD NXDF INC COM 253651103 5575 497807 SH SOLE 0 383548 0 114259 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 156 84472 SH SOLE 0 84472 0 0 DIGI INTL INC COM 253798102 10527 772884 SH SOLE 0 730800 0 42084 DIGIRAD CORP COM NEW 253827703 419 93521 SH SOLE 0 93521 0 0 DIGITAL RLTY TR INC COM 253868103 10403 80143 SH SOLE 0 1681 0 78462 DIGITAL TURBINE INC COM NEW 25400W102 1037 160900 SH SOLE 0 34698 0 126202 DIME CMNTY BANCSHARES COM 253922108 14722 687600 SH SOLE 0 687600 0 0 DINE BRANDS GLOBAL INC COM 254423106 64064 844500 SH SOLE 0 844500 0 0 DIODES INC COM 254543101 6399 159380 SH SOLE 0 30568 0 128812 DIPLOMAT PHARMACY INC COM 25456K101 1004 204900 SH SOLE 0 113152 0 91748 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 1700 55500 SH SOLE 0 55500 0 0 DIREXION SHS ETF TR DAILY NATRL GAS 25460E158 338 37100 SH SOLE 0 37100 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1017 13100 SH SOLE 0 13100 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 769 27600 SH SOLE 0 27600 0 0 DISCOVER FINL SVCS COM 254709108 44891 553600 SH SOLE 0 16223 0 537377 DISH NETWORK CORP CL A 25470M109 68368 2006701 SH SOLE 0 2006701 0 0 DISNEY WALT CO COM DISNEY 254687106 63039 483727 SH SOLE 0 71425 0 412302 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 611 1034821 SH SOLE 0 1027126 0 7695 DIXIE GROUP INC CL A 255519100 37 27000 SH SOLE 0 19062 0 7938 DLH HLDGS CORP COM 23335Q100 1409 315970 SH SOLE 0 250898 0 65072 DMC GLOBAL INC COM 23291C103 21777 495168 SH SOLE 0 463031 0 32137 DNB FINL CORP COM 233237106 1665 37400 SH SOLE 0 27000 0 10400 DOCUMENT SEC SYS INC COM NEW 25614T200 14 35479 SH SOLE 0 35479 0 0 DOCUSIGN INC COM 256163106 42397 684700 SH SOLE 0 129895 0 554805 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 168 67656 SH SOLE 0 29028 0 38628 DOLBY LABORATORIES INC COM CL A 25659T107 155976 2413000 SH SOLE 0 2413000 0 0 DOLLAR GEN CORP NEW COM 256677105 145176 913400 SH SOLE 0 464957 0 448443 DOLLAR TREE INC COM 256746108 121089 1060698 SH SOLE 0 1060698 0 0 DOMINION ENERGY INC COM 25746U109 10551 130200 SH SOLE 0 130200 0 0 DOMINOS PIZZA INC COM 25754A201 418493 1711000 SH SOLE 0 1711000 0 0 DOMTAR CORP COM NEW 257559203 11252 314142 SH SOLE 0 162795 0 151347 DONALDSON INC COM 257651109 3387 65029 SH SOLE 0 4937 0 60092 DONEGAL GROUP INC CL A 257701201 8826 602019 SH SOLE 0 559045 0 42974 DONNELLEY R R & SONS CO COM 257867200 257 68093 SH SOLE 0 3100 0 64993 DORCHESTER MINERALS LP COM UNIT 25820R105 330 17702 SH SOLE 0 0 0 17702 DORIAN LPG LTD SHS USD Y2106R110 7505 724461 SH SOLE 0 575100 0 149361 DOUGLAS DYNAMICS INC COM 25960R105 2041 45800 SH SOLE 0 22900 0 22900 DOUGLAS EMMETT INC COM 25960P109 207374 4841800 SH SOLE 0 4481782 0 360018 DOVA PHARMACEUTICALS INC COM 25985T102 8340 298400 SH SOLE 0 298400 0 0 DOVER CORP COM 260003108 10314 103600 SH SOLE 0 3845 0 99755 DOVER MOTORSPORTS INC COM 260174107 823 415643 SH SOLE 0 406882 0 8761 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 5133 1207882 SH SOLE 0 1149889 0 57993 D R HORTON INC COM 23331A109 71482 1356138 SH SOLE 0 424550 0 931588 DRIL QUIP INC COM 262037104 5214 103900 SH SOLE 0 7734 0 96166 DROPBOX INC CL A 26210C104 230323 11419107 SH SOLE 0 11419107 0 0 DROPCAR INC COM NEW 26210U203 16 22300 SH SOLE 0 9455 0 12845 DR REDDYS LABS LTD ADR 256135203 56020 1478482 SH SOLE 0 1468504 0 9978 DRYSHIPS INC COM PAR NEW Y2109Q705 220 42010 SH SOLE 0 41910 0 100 DSP GROUP INC COM 23332B106 15179 1077694 SH SOLE 0 1032600 0 45094 DTE ENERGY CO COM 233331107 92314 694299 SH SOLE 0 481879 0 212420 DUCOMMUN INC DEL COM 264147109 24219 571200 SH SOLE 0 567200 0 4000 DUKE ENERGY CORP NEW COM NEW 26441C204 704032 7344379 SH SOLE 0 7344379 0 0 DUKE REALTY CORP COM NEW 264411505 30600 900800 SH SOLE 0 249679 0 651121 DUNKIN BRANDS GROUP INC COM 265504100 19840 250000 SH SOLE 0 56959 0 193041 DUPONT DE NEMOURS INC COM 26614N102 19564 274355 SH SOLE 0 100151 0 174204 DURECT CORP COM 266605104 7381 4011521 SH SOLE 0 3422110 0 589411 DXP ENTERPRISES INC NEW COM NEW 233377407 4864 140100 SH SOLE 0 140100 0 0 DYCOM INDS INC COM 267475101 15068 295170 SH SOLE 0 213561 0 81609 DYNATRONICS CORP COM NEW 268157401 30 29500 SH SOLE 0 29500 0 0 EAGLE BANCORP INC MD COM 268948106 2011 45080 SH SOLE 0 26547 0 18533 EAGLE BANCORP MONT INC COM 26942G100 1051 60032 SH SOLE 0 51468 0 8564 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 4389 1003188 SH SOLE 0 1003188 0 0 EAGLE MATERIALS INC COM 26969P108 1449 16100 SH SOLE 0 16100 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2053 36300 SH SOLE 0 36300 0 0 EARTHSTONE ENERGY INC CL A 27032D304 55 16790 SH SOLE 0 16790 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 48133 2259787 SH SOLE 0 1932076 0 327711 EASTERN CO COM 276317104 5406 217810 SH SOLE 0 215839 0 1971 EAST WEST BANCORP INC COM 27579R104 25034 565233 SH SOLE 0 466782 0 98451 EATON CORP PLC SHS G29183103 633 7611 SH SOLE 0 5242 0 2369 EBAY INC COM 278642103 444853 11412328 SH SOLE 0 11018188 0 394140 ECHO GLOBAL LOGISTICS INC COM 27875T101 4401 194300 SH SOLE 0 194300 0 0 ECHOSTAR CORP CL A 278768106 159327 4021380 SH SOLE 0 3890081 0 131299 ECOLOGY & ENVIRONMENT INC CL A 278878103 1940 127817 SH SOLE 0 114542 0 13275 ECOPETROL S A SPONSORED ADS 279158109 119936 7042606 SH SOLE 0 7042606 0 0 EDESA BIOTECH INC COM 27966L108 98 15753 SH SOLE 0 13873 0 1880 EDISON INTL COM 281020107 297524 3944891 SH SOLE 0 3944891 0 0 EDUCATIONAL DEV CORP COM 281479105 1323 214024 SH SOLE 0 214024 0 0 EGAIN CORP COM NEW 28225C806 11928 1490121 SH SOLE 0 1367650 0 122471 EIGER BIOPHARMACEUTICALS INC COM 28249U105 2064 201329 SH SOLE 0 201329 0 0 ELBIT SYS LTD ORD M3760D101 12967 78700 SH SOLE 0 77693 0 1007 ELDORADO GOLD CORP NEW COM 284902509 46549 5992069 SH SOLE 0 5620829 0 371240 ELECTROMED INC COM 285409108 820 124124 SH SOLE 0 102676 0 21448 ELECTRO-SENSORS INC COM 285233102 388 100800 SH SOLE 0 100800 0 0 ELEVATE CREDIT INC COM 28621V101 4849 1151787 SH SOLE 0 992798 0 158989 E L F BEAUTY INC COM 26856L103 7414 423400 SH SOLE 0 370738 0 52662 ELLINGTON FINANCIAL INC COM 28852N109 1568 86800 SH SOLE 0 83 0 86717 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 10065 954900 SH SOLE 0 954900 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 367 26085 SH SOLE 0 9571 0 16514 ELOXX PHARMACEUTICALS INC COM 29014R103 92 20310 SH SOLE 0 20310 0 0 EL PASO ELEC CO COM NEW 283677854 115780 1726000 SH SOLE 0 1676930 0 49070 EL POLLO LOCO HLDGS INC COM 268603107 409 37300 SH SOLE 0 37300 0 0 ELTEK LTD SHS M40184208 75 23100 SH SOLE 0 0 0 23100 EMAGIN CORP COM NEW 29076N206 67 171330 SH SOLE 0 171330 0 0 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 2685 155200 SH SOLE 0 155200 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 13120 654700 SH SOLE 0 633135 0 21565 EMBRAER S A SPONSORED ADS 29082A107 22244 1289523 SH SOLE 0 1208139 0 81384 EMCORE CORP COM NEW 290846203 3660 1192203 SH SOLE 0 1172341 0 19862 EMCOR GROUP INC COM 29084Q100 3712 43100 SH SOLE 0 7072 0 36028 EMERALD EXPOSITIONS EVENTS I COM 29103B100 2436 250400 SH SOLE 0 163244 0 87156 EMERGENT BIOSOLUTIONS INC COM 29089Q105 51460 984311 SH SOLE 0 984311 0 0 EMERSON ELEC CO COM 291011104 10156 151900 SH SOLE 0 0 0 151900 EMERSON RADIO CORP COM NEW 291087203 876 886650 SH SOLE 0 886650 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1406 280719 SH SOLE 0 254358 0 26361 EMPIRE ST RLTY TR INC CL A 292104106 68774 4819448 SH SOLE 0 4819448 0 0 EMPLOYERS HOLDINGS INC COM 292218104 18539 425400 SH SOLE 0 387114 0 38286 EMX RTY CORP COM 26873J107 295 216502 SH SOLE 0 0 0 216502 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 797 66210 SH SOLE 0 0 0 66210 ENANTA PHARMACEUTICALS INC COM 29251M106 39827 662900 SH SOLE 0 662900 0 0 ENBRIDGE INC COM 29250N105 124373 3545424 SH SOLE 0 3184123 0 361301 ENCANA CORP COM 292505104 81715 17764100 SH SOLE 0 17764100 0 0 ENCOMPASS HEALTH CORP COM 29261A100 22814 360532 SH SOLE 0 360532 0 0 ENCORE WIRE CORP COM 292562105 5968 106037 SH SOLE 0 95600 0 10437 ENDAVA PLC ADS 29260V105 5354 141460 SH SOLE 0 98460 0 43000 ENDEAVOUR SILVER CORP COM 29258Y103 13618 6134125 SH SOLE 0 6134125 0 0 ENDO INTL PLC SHS G30401106 44908 13990000 SH SOLE 0 13990000 0 0 ENDOLOGIX INC COM NEW 29266S304 2824 711268 SH SOLE 0 711268 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 12266 3271000 SH SOLE 0 3271000 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 40105 4402300 SH SOLE 0 4402300 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 7112 1689326 SH SOLE 0 1187553 0 501773 ENERGY FOCUS INC COM NEW 29268T300 43 91364 SH SOLE 0 91364 0 0 ENERGY RECOVERY INC COM 29270J100 919 99200 SH SOLE 0 30200 0 69000 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 12745 974378 SH SOLE 0 0 0 974378 ENERPLUS CORP COM 292766102 2825 379757 SH SOLE 0 154632 0 225125 ENERSYS COM 29275Y102 5433 82400 SH SOLE 0 17218 0 65182 ENGLOBAL CORP COM 293306106 491 491428 SH SOLE 0 491326 0 102 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 954 112209 SH SOLE 0 0 0 112209 ENLIVEX THERAPEUTICS LTD COM M4130Y106 635 23790 SH SOLE 0 23790 0 0 ENNIS INC COM 293389102 34727 1718300 SH SOLE 0 1607100 0 111200 ENOVA INTL INC COM 29357K103 53371 2572094 SH SOLE 0 2572094 0 0 ENPHASE ENERGY INC COM 29355A107 2728 122700 SH SOLE 0 122700 0 0 ENPRO INDS INC COM 29355X107 7366 107300 SH SOLE 0 82568 0 24732 ENSTAR GROUP LIMITED SHS G3075P101 12839 67600 SH SOLE 0 61500 0 6100 ENTASIS THERAPEUTICS HLDGS I COM 293614103 105 17700 SH SOLE 0 17700 0 0 ENTEGRA FINL CORP COM 29363J108 4825 160632 SH SOLE 0 128708 0 31924 ENTERGY CORP NEW COM 29364G103 563696 4803133 SH SOLE 0 4803133 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1635 54552 SH SOLE 0 51947 0 2605 ENTERPRISE FINL SVCS CORP COM 293712105 21418 525600 SH SOLE 0 481912 0 43688 ENTERPRISE PRODS PARTNERS L COM 293792107 8951 313191 SH SOLE 0 0 0 313191 ENTRAVISION COMMUNICATIONS C CL A 29382R107 5904 1856705 SH SOLE 0 1856705 0 0 ENVESTNET INC COM 29404K106 1695 29892 SH SOLE 0 4442 0 25450 ENZO BIOCHEM INC COM 294100102 11878 3299563 SH SOLE 0 3299563 0 0 EOG RES INC COM 26875P101 47399 638627 SH SOLE 0 524342 0 114285 EPIZYME INC COM 29428V104 2683 260088 SH SOLE 0 58004 0 202084 EPLUS INC COM 294268107 3622 47600 SH SOLE 0 0 0 47600 EPR PPTYS COM SH BEN INT 26884U109 24003 312300 SH SOLE 0 82525 0 229775 EQT CORP COM 26884L109 2483 233364 SH SOLE 0 763 0 232601 EQUINIX INC COM 29444U700 61487 106600 SH SOLE 0 106600 0 0 EQUINOR ASA SPONSORED ADR 29446M102 209670 11064361 SH SOLE 0 11064361 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 6960 259600 SH SOLE 0 259600 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 44325 1294160 SH SOLE 0 982451 0 311709 EQUITY LIFESTYLE PPTYS INC COM 29472R108 339451 2540801 SH SOLE 0 2540801 0 0 ERICSSON ADR B SEK 10 294821608 212080 26576500 SH SOLE 0 24350556 0 2225944 EROS INTL PLC SHS NEW G3788M114 1462 765222 SH SOLE 0 765222 0 0 ESCALADE INC COM 296056104 1919 176260 SH SOLE 0 176260 0 0 ESCO TECHNOLOGIES INC COM 296315104 748 9400 SH SOLE 0 0 0 9400 ESPERION THERAPEUTICS INC NE COM 29664W105 5202 141900 SH SOLE 0 64160 0 77740 ESPEY MFG & ELECTRS CORP COM 296650104 3487 146987 SH SOLE 0 139739 0 7248 ESQUIRE FINL HLDGS INC COM 29667J101 494 19900 SH SOLE 0 13360 0 6540 ESSA BANCORP INC COM 29667D104 8618 524842 SH SOLE 0 510405 0 14437 ESSENT GROUP LTD COM G3198U102 59387 1245800 SH SOLE 0 1245800 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3581 156300 SH SOLE 0 67422 0 88878 ESSEX PPTY TR INC COM 297178105 299832 917900 SH SOLE 0 917900 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 18311 958700 SH SOLE 0 921379 0 37321 E TRADE FINANCIAL CORP COM NEW 269246401 21017 481040 SH SOLE 0 6 0 481034 ETSY INC COM 29786A106 410562 7266580 SH SOLE 0 7266580 0 0 EURONAV NV ANTWERPEN SHS B38564108 10405 1135412 SH SOLE 0 536800 0 598612 EURONET WORLDWIDE INC COM 298736109 3620 24745 SH SOLE 0 2300 0 22445 EUROSEAS LTD SHS NEW Y23592309 132 185294 SH SOLE 0 185294 0 0 EVANS BANCORP INC COM NEW 29911Q208 1676 44800 SH SOLE 0 32203 0 12597 EVELO BIOSCIENCES INC COM 299734103 88 14500 SH SOLE 0 14500 0 0 EVENTBRITE INC COM CL A 29975E109 2710 153000 SH SOLE 0 153000 0 0 EVERCORE INC CLASS A 29977A105 3252 40600 SH SOLE 0 40600 0 0 EVEREST RE GROUP LTD COM G3223R108 8037 30205 SH SOLE 0 30205 0 0 EVERGY INC COM 30034W106 465418 6992456 SH SOLE 0 6992456 0 0 EVERI HLDGS INC COM 30034T103 26342 3113700 SH SOLE 0 3113700 0 0 EVERQUOTE INC COM CL A 30041R108 8482 397456 SH SOLE 0 388056 0 9400 EVERSOURCE ENERGY COM 30040W108 158416 1853471 SH SOLE 0 1853471 0 0 EVERTEC INC COM 30040P103 76036 2435501 SH SOLE 0 2362624 0 72877 EVOFEM BIOSCIENCES INC COM 30048L104 78 15499 SH SOLE 0 15499 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 14174 2427132 SH SOLE 0 2408272 0 18860 EVOLVING SYS INC COM NEW 30049R209 657 714155 SH SOLE 0 714155 0 0 EVO PMTS INC CL A COM 26927E104 633 22500 SH SOLE 0 22500 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 20848 1224920 SH SOLE 0 1130301 0 94619 EXACT SCIENCES CORP COM 30063P105 46974 519800 SH SOLE 0 176954 0 342846 EXANTAS CAP CORP COM NEW 30068N105 2114 185905 SH SOLE 0 0 0 185905 EXELIXIS INC COM 30161Q104 262615 14849596 SH SOLE 0 14510549 0 339047 EXELON CORP COM 30161N101 59848 1238824 SH SOLE 0 1092200 0 146624 EXFO INC SUB VTG SHS 302046107 4436 1111840 SH SOLE 0 1111840 0 0 EXLSERVICE HOLDINGS INC COM 302081104 24997 373310 SH SOLE 0 373310 0 0 EXPEDIA GROUP INC COM NEW 30212P303 289918 2156965 SH SOLE 0 1993539 0 163426 EXPEDITORS INTL WASH INC COM 302130109 16397 220716 SH SOLE 0 1817 0 218899 EXPONENT INC COM 30214U102 38997 557900 SH SOLE 0 465067 0 92833 EXPRESS INC COM 30219E103 9772 2840800 SH SOLE 0 2719848 0 120952 EXP WORLD HOLDINGS INC COM 30212W100 739 88129 SH SOLE 0 88129 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5355 365801 SH SOLE 0 0 0 365801 EXTERRAN CORP COM 30227H106 10713 820300 SH SOLE 0 687100 0 133200 EXTRA SPACE STORAGE INC COM 30225T102 17383 148800 SH SOLE 0 148800 0 0 EXTREME NETWORKS INC COM 30226D106 31117 4277248 SH SOLE 0 4144591 0 132657 EYEPOINT PHARMACEUTICALS INC COM 30233G100 65 35890 SH SOLE 0 35890 0 0 EZCORP INC CL A NON VTG 302301106 15063 2333516 SH SOLE 0 2310898 0 22618 F5 NETWORKS INC COM 315616102 322429 2296174 SH SOLE 0 2211022 0 85152 FABRINET SHS G3323L100 2197 42000 SH SOLE 0 42000 0 0 FACEBOOK INC CL A 30303M102 879757 4940233 SH SOLE 0 4622541 0 317692 FACTSET RESH SYS INC COM 303075105 77131 317450 SH SOLE 0 203233 0 114217 FAIR ISAAC CORP COM 303250104 425 1400 SH SOLE 0 1400 0 0 FANHUA INC SPONSORED ADR 30712A103 2772 104100 SH SOLE 0 0 0 104100 FARMER BROS CO COM 307675108 6984 539300 SH SOLE 0 539300 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1308 50400 SH SOLE 0 50400 0 0 FARMERS NATL BANC CORP COM 309627107 4107 283600 SH SOLE 0 277991 0 5609 FARMLAND PARTNERS INC COM 31154R109 200 29900 SH SOLE 0 0 0 29900 FASTENAL CO COM 311900104 5299 162188 SH SOLE 0 3400 0 158788 FB FINL CORP COM 30257X104 3950 105200 SH SOLE 0 105200 0 0 FBL FINL GROUP INC CL A 30239F106 5630 94600 SH SOLE 0 94600 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 20750 254100 SH SOLE 0 254100 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 22064 162066 SH SOLE 0 130600 0 31466 FEDERAL SIGNAL CORP COM 313855108 6879 210100 SH SOLE 0 152100 0 58000 FEDERATED INVS INC PA CL B 314211103 253 7800 SH SOLE 0 465 0 7335 FEDEX CORP COM 31428X106 23903 164200 SH SOLE 0 21707 0 142493 FEDNAT HLDG CO COM 31431B109 10975 784500 SH SOLE 0 676607 0 107893 FERRARI N V COM N3167Y103 77995 506043 SH SOLE 0 125393 0 380650 FERROGLOBE PLC SHS G33856108 2214 1959191 SH SOLE 0 1841867 0 117324 FGL HLDGS ORD SHS G3402M102 6789 850700 SH SOLE 0 659940 0 190760 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 36238 2799289 SH SOLE 0 834807 0 1964482 FIBROCELL SCIENCE INC COM 315721407 2261 763754 SH SOLE 0 757154 0 6600 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 377 1200 SH SOLE 0 1200 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1610 154466 SH SOLE 0 114927 0 39539 FIFTH THIRD BANCORP COM 316773100 11799 430939 SH SOLE 0 346677 0 84262 FINANCIAL INSTNS INC COM 317585404 14130 468200 SH SOLE 0 457352 0 10848 FIREEYE INC COM 31816Q101 21508 1612300 SH SOLE 0 1612300 0 0 FIRST AMERN FINL CORP COM 31847R102 11123 188500 SH SOLE 0 54499 0 134001 FIRST BANCORP INC ME COM 31866P102 6125 222801 SH SOLE 0 219097 0 3704 FIRST BANCORP N C COM 318910106 22162 617314 SH SOLE 0 586805 0 30509 FIRST BANCORP P R COM NEW 318672706 11423 1144578 SH SOLE 0 938854 0 205724 FIRST BANCSHARES INC MS COM 318916103 1567 48500 SH SOLE 0 28625 0 19875 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2439 225185 SH SOLE 0 201555 0 23630 FIRST BUSEY CORP COM NEW 319383204 26360 1042725 SH SOLE 0 1040433 0 2292 FIRST BUS FINL SVCS INC WIS COM 319390100 6112 253805 SH SOLE 0 239902 0 13903 FIRST CAPITAL INC COM 31942S104 434 7500 SH SOLE 0 2709 0 4791 FIRSTCASH INC COM 33767D105 130704 1425814 SH SOLE 0 1340853 0 84961 FIRST CHOICE BANCORP COM 31948P104 874 41000 SH SOLE 0 34141 0 6859 FIRST CMNTY BANKSHARES INC V COM 31983A103 8536 263692 SH SOLE 0 253224 0 10468 FIRST CMNTY CORP S C COM 319835104 1710 87789 SH SOLE 0 67199 0 20590 FIRST COMWLTH FINL CORP PA COM 319829107 17963 1352600 SH SOLE 0 1310690 0 41910 FIRST CTZNS BANCSHARES INC N CL A 31946M103 17872 37900 SH SOLE 0 29284 0 8616 FIRST DEFIANCE FINL CORP COM 32006W106 24313 839400 SH SOLE 0 803840 0 35560 FIRSTENERGY CORP COM 337932107 463158 9603100 SH SOLE 0 9603100 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 9976 674994 SH SOLE 0 657121 0 17873 FIRST FINL BANCORP OH COM 320209109 4403 179880 SH SOLE 0 179880 0 0 FIRST FINL CORP IND COM 320218100 7836 180259 SH SOLE 0 180259 0 0 FIRST FNDTN INC COM 32026V104 2074 135765 SH SOLE 0 135765 0 0 FIRST GTY BANCSHARES INC COM 32043P106 783 35350 SH SOLE 0 29233 0 6117 FIRST HAWAIIAN INC COM 32051X108 10197 381900 SH SOLE 0 350264 0 31636 FIRST HORIZON NATL CORP COM 320517105 8608 531386 SH SOLE 0 336456 0 194930 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 73455 1856800 SH SOLE 0 1856800 0 0 FIRST INTERNET BANCORP COM 320557101 465 21700 SH SOLE 0 11952 0 9748 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 18634 463083 SH SOLE 0 463083 0 0 FIRST LONG IS CORP COM 320734106 16107 707981 SH SOLE 0 700069 0 7912 FIRST MAJESTIC SILVER CORP COM 32076V103 13408 1474600 SH SOLE 0 1224700 0 249900 FIRST MERCHANTS CORP COM 320817109 28598 759866 SH SOLE 0 735677 0 24189 FIRST MID BANCSHARES INC COM 320866106 4560 131712 SH SOLE 0 131712 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2976 152771 SH SOLE 0 107776 0 44995 FIRST NORTHWEST BANCORP COM 335834107 7463 430905 SH SOLE 0 416297 0 14608 FIRST REP BK SAN FRANCISCO C COM 33616C100 37916 392100 SH SOLE 0 100543 0 291557 FIRST SAVINGS FINL GROUP INC COM 33621E109 714 11300 SH SOLE 0 6600 0 4700 FIRSTSERVICE CORP NEW COM 33767E202 101196 986593 SH SOLE 0 959993 0 26600 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 789 24800 SH SOLE 0 24800 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2481 51446 SH SOLE 0 51446 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 9182 176614 SH SOLE 0 176614 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 571 49800 SH SOLE 0 49800 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 218 8500 SH SOLE 0 8500 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 8953 453771 SH SOLE 0 453771 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3894 82125 SH SOLE 0 82125 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 231 3800 SH SOLE 0 3800 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 305 4600 SH SOLE 0 4600 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 254 2900 SH SOLE 0 2900 0 0 FIRST US BANCSHARES INC COM 33744V103 1285 143564 SH SOLE 0 137364 0 6200 FIRST UTD CORP COM 33741H107 1584 72002 SH SOLE 0 54643 0 17359 FISERV INC COM 337738108 4157 40127 SH SOLE 0 6460 0 33667 FITBIT INC CL A 33812L102 21880 5742732 SH SOLE 0 5742732 0 0 FIVE9 INC COM 338307101 29331 545800 SH SOLE 0 188387 0 357413 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 141 18800 SH SOLE 0 1191 0 17609 FIVE PRIME THERAPEUTICS INC COM 33830X104 5173 1334891 SH SOLE 0 1301390 0 33501 FIVE STAR SENIOR LIVING INC COM 33832D106 618 1313840 SH SOLE 0 1313840 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 27025 723561 SH SOLE 0 677906 0 45655 FLANIGANS ENTERPRISES INC COM 338517105 1278 55900 SH SOLE 0 55900 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 32521 113400 SH SOLE 0 2935 0 110465 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 926 392501 SH SOLE 0 348484 0 44017 FLEXION THERAPEUTICS INC COM 33938J106 581 42400 SH SOLE 0 42400 0 0 FLEX LTD ORD Y2573F102 45391 4337454 SH SOLE 0 2080954 0 2256500 FLEXSHARES TR IBOXX 3R TARGT 33939L506 322 13100 SH SOLE 0 13100 0 0 FLEXSHOPPER INC COM NEW 33939J303 434 282002 SH SOLE 0 282002 0 0 FLEXSTEEL INDS INC COM 339382103 3356 226418 SH SOLE 0 222893 0 3525 FLOWERS FOODS INC COM 343498101 56134 2426883 SH SOLE 0 2166099 0 260784 FLUENT INC COM 34380C102 900 329006 SH SOLE 0 329006 0 0 FLUIDIGM CORP DEL COM 34385P108 12711 2745360 SH SOLE 0 2686800 0 58560 FLUOR CORP NEW COM 343412102 11865 620214 SH SOLE 0 111343 0 508871 FLUSHING FINL CORP COM 343873105 12736 630360 SH SOLE 0 596724 0 33636 FLWS/1-800 FLOWERS CL A 68243Q106 405 27400 SH SOLE 0 0 0 27400 FLY LEASING LTD SPONSORED ADR 34407D109 5819 283725 SH SOLE 0 0 0 283725 F M C CORP COM NEW 302491303 2376 27100 SH SOLE 0 200 0 26900 FNB CORP PA COM 302520101 42215 3661328 SH SOLE 0 3591396 0 69932 FNCB BANCORP INC COM 302578109 300 38400 SH SOLE 0 17981 0 20419 FOAMIX PHARMACEUTICALS LTD SHS M46135105 186 61119 SH SOLE 0 50219 0 10900 FOCUS FINL PARTNERS INC COM CL A 34417P100 2275 95600 SH SOLE 0 0 0 95600 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 33308 363700 SH SOLE 0 284100 0 79600 FONAR CORP COM NEW 344437405 10989 531652 SH SOLE 0 489608 0 42044 FORD MTR CO DEL COM 345370860 62954 6872709 SH SOLE 0 263829 0 6608880 FORESTAR GROUP INC COM 346232101 473 25880 SH SOLE 0 19500 0 6380 FORMFACTOR INC COM 346375108 6154 330085 SH SOLE 0 305761 0 24324 FORRESTER RESH INC COM 346563109 29891 930018 SH SOLE 0 893000 0 37018 FORTERRA INC COM 34960W106 205 28300 SH SOLE 0 0 0 28300 FORTINET INC COM 34959E109 325800 4244400 SH SOLE 0 3930254 0 314146 FORTIS INC COM 349553107 163686 3866900 SH SOLE 0 3866900 0 0 FORTIVE CORP COM 34959J108 19910 290400 SH SOLE 0 62725 0 227675 FORTRESS BIOTECH INC COM 34960Q109 249 176619 SH SOLE 0 51285 0 125334 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 177 11653 SH SOLE 0 0 0 11653 FORTUNA SILVER MINES INC COM 349915108 25134 8133265 SH SOLE 0 7903431 0 229834 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1079 696330 SH SOLE 0 489115 0 207215 FORWARD AIR CORP COM 349853101 1940 30439 SH SOLE 0 27336 0 3103 FORWARD INDS INC N Y COM NEW 349862300 682 702905 SH SOLE 0 702605 0 300 FOSSIL GROUP INC COM 34988V106 15846 1266650 SH SOLE 0 1146577 0 120073 FOSTER L B CO COM 350060109 15431 712100 SH SOLE 0 702300 0 9800 FOUNDATION BLDG MATLS INC COM 350392106 16931 1093000 SH SOLE 0 960300 0 132700 FOUR CORNERS PPTY TR INC COM 35086T109 1326 46900 SH SOLE 0 8851 0 38049 FOUR SEASONS ED CAYMAN INC ADR 35101A101 68 37263 SH SOLE 0 37263 0 0 FOX CORP CL A COM 35137L105 272717 8648089 SH SOLE 0 7490676 0 1157413 FOX CORP CL B COM 35137L204 70414 2232527 SH SOLE 0 2062184 0 170343 FOX FACTORY HLDG CORP COM 35138V102 9398 150993 SH SOLE 0 75096 0 75897 FRANCESCAS HLDGS CORP COM NEW 351793203 1468 104938 SH SOLE 0 104938 0 0 FRANCO NEVADA CORP COM 351858105 401800 4407631 SH SOLE 0 4264563 0 143068 FRANKLIN COVEY CO COM 353469109 4197 119903 SH SOLE 0 107415 0 12488 FRANKLIN FINL NETWORK INC COM 35352P104 1369 45300 SH SOLE 0 25600 0 19700 FRANKLIN STREET PPTYS CORP COM 35471R106 29273 3460200 SH SOLE 0 3460200 0 0 FREEPORT-MCMORAN INC CL B 35671D857 25614 2676471 SH SOLE 0 721179 0 1955292 FREIGHTCAR AMER INC COM 357023100 656 135284 SH SOLE 0 135284 0 0 FREQUENCY ELECTRS INC COM 358010106 3223 265233 SH SOLE 0 253328 0 11905 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 880 26200 SH SOLE 0 0 0 26200 FRESH DEL MONTE PRODUCE INC ORD G36738105 36003 1055500 SH SOLE 0 1029069 0 26431 FRESHPET INC COM 358039105 7530 151300 SH SOLE 0 151300 0 0 FRIEDMAN INDS INC COM 358435105 3206 494020 SH SOLE 0 493820 0 200 FRONTDOOR INC COM 35905A109 79010 1626718 SH SOLE 0 1413100 0 213618 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4110 4739985 SH SOLE 0 4649256 0 90729 FRONTLINE LTD SHS NEW G3682E192 25240 2773688 SH SOLE 0 1707909 0 1065779 FRONT YD RESIDENTIAL CORP COM 35904G107 646 55900 SH SOLE 0 139 0 55761 FRP HLDGS INC COM 30292L107 713 14838 SH SOLE 0 2677 0 12161 FS BANCORP INC COM 30263Y104 3536 67350 SH SOLE 0 64452 0 2898 FTI CONSULTING INC COM 302941109 15135 142800 SH SOLE 0 41951 0 100849 FTS INTERNATIONAL INC COM 30283W104 132 59095 SH SOLE 0 59095 0 0 FUEL TECH INC COM 359523107 1118 1133251 SH SOLE 0 1108926 0 24325 FULGENT GENETICS INC COM 359664109 1771 170480 SH SOLE 0 108755 0 61725 FULING GLOBAL INC SHS G3729B102 224 82495 SH SOLE 0 58195 0 24300 FULLER H B CO COM 359694106 2728 58600 SH SOLE 0 11050 0 47550 FULL HOUSE RESORTS INC COM 359678109 2289 1059744 SH SOLE 0 1054299 0 5445 FULTON FINL CORP PA COM 360271100 1609 99445 SH SOLE 0 47591 0 51854 FUTUREFUEL CORPORATION COM 36116M106 27304 2286800 SH SOLE 0 2286800 0 0 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 478 179712 SH SOLE 0 176412 0 3300 FVCBANKCORP INC COM 36120Q101 420 23900 SH SOLE 0 23900 0 0 GAIA INC NEW CL A 36269P104 859 131500 SH SOLE 0 131500 0 0 GAIN CAP HLDGS INC COM 36268W100 4250 805000 SH SOLE 0 805000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12746 142300 SH SOLE 0 173 0 142127 GALMED PHARMACEUTICALS LTD SHS M47238106 79 16499 SH SOLE 0 0 0 16499 GAMCO INVESTORS INC CL A COM 361438104 1578 80700 SH SOLE 0 80700 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 281764 7368302 SH SOLE 0 6884129 0 484173 GAP INC COM 364760108 3111 179200 SH SOLE 0 0 0 179200 GARMIN LTD SHS H2906T109 39974 472007 SH SOLE 0 225111 0 246896 GARRETT MOTION INC COM 366505105 2304 231349 SH SOLE 0 231349 0 0 GASLOG LTD SHS G37585109 17939 1396000 SH SOLE 0 1396000 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 6150 324000 SH SOLE 0 280038 0 43962 GATX CORP COM 361448103 1209 15600 SH SOLE 0 5587 0 10013 GCI LIBERTY INC COM CLASS A 36164V305 584 9410 SH SOLE 0 100 0 9310 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2984 155000 SH SOLE 0 121354 0 33646 GEMPHIRE THERAPEUTICS INC COM 36870A108 24 63100 SH SOLE 0 63100 0 0 GENCOR INDS INC COM 368678108 5749 495147 SH SOLE 0 484324 0 10823 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1479 160730 SH SOLE 0 124900 0 35830 GENERAC HLDGS INC COM 368736104 12307 157100 SH SOLE 0 21072 0 136028 GENERAL ELECTRIC CO COM 369604103 538366 60219960 SH SOLE 0 59877091 0 342869 GENERAL FIN CORP DEL COM 369822101 6600 746618 SH SOLE 0 698840 0 47778 GENERAL MLS INC COM 370334104 302332 5484984 SH SOLE 0 5484984 0 0 GENERAL MOLY INC COM 370373102 80 306829 SH SOLE 0 306829 0 0 GENERAL MTRS CO COM 37045V100 80451 2146500 SH SOLE 0 278150 0 1868350 GENESCO INC COM 371532102 324 8100 SH SOLE 0 0 0 8100 GENESIS HEALTHCARE INC CL A COM 37185X106 4353 3921530 SH SOLE 0 3921530 0 0 GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 214 112697 SH SOLE 0 112697 0 0 GENIE ENERGY LTD CL B 372284208 3890 521397 SH SOLE 0 521397 0 0 GENMARK DIAGNOSTICS INC COM 372309104 3366 555500 SH SOLE 0 493200 0 62300 GENOCEA BIOSCIENCES INC COM NEW 372427401 590 203362 SH SOLE 0 203362 0 0 GENOMIC HEALTH INC COM 37244C101 169692 2502100 SH SOLE 0 2434155 0 67945 GENPACT LIMITED SHS G3922B107 8870 228900 SH SOLE 0 39483 0 189417 GENPREX INC COM 372446104 55 68588 SH SOLE 0 68588 0 0 GENTEX CORP COM 371901109 84214 3058433 SH SOLE 0 2292008 0 766425 GENTHERM INC COM 37253A103 2784 67764 SH SOLE 0 22690 0 45074 GENWORTH FINL INC COM CL A 37247D106 175 39806 SH SOLE 0 61 0 39745 GEO GROUP INC NEW COM 36162J106 1146 66100 SH SOLE 0 66100 0 0 GEOPARK LTD USD SHS G38327105 81932 4450400 SH SOLE 0 4450400 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 3250 211434 SH SOLE 0 211434 0 0 GERMAN AMERN BANCORP INC COM 373865104 11198 349400 SH SOLE 0 349400 0 0 GETTY RLTY CORP NEW COM 374297109 81416 2539486 SH SOLE 0 2509012 0 30474 GEVO INC COM PAR 374396406 1787 533394 SH SOLE 0 533394 0 0 GIBRALTAR INDS INC COM 374689107 17154 373404 SH SOLE 0 353300 0 20104 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 24715 2949258 SH SOLE 0 2942648 0 6610 GILDAN ACTIVEWEAR INC COM 375916103 14122 397600 SH SOLE 0 56821 0 340779 GILEAD SCIENCES INC COM 375558103 933857 14734258 SH SOLE 0 14318124 0 416134 GLADSTONE COML CORP COM 376536108 60959 2594000 SH SOLE 0 2480400 0 113600 GLADSTONE LD CORP COM 376549101 1680 141233 SH SOLE 0 22939 0 118294 GLAUKOS CORP COM 377322102 16509 264100 SH SOLE 0 92007 0 172093 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 749107 17551699 SH SOLE 0 17551699 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 14597 3016005 SH SOLE 0 2944953 0 71052 GLOBAL EAGLE ENTMT INC COM 37951D102 11 15371 SH SOLE 0 15371 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 3864 154764 SH SOLE 0 140348 0 14416 GLOBAL MED REIT INC COM NEW 37954A204 2669 234145 SH SOLE 0 154745 0 79400 GLOBAL NET LEASE INC COM NEW 379378201 28189 1445598 SH SOLE 0 1351690 0 93908 GLOBALSCAPE INC COM 37940G109 13929 1214344 SH SOLE 0 1143790 0 70554 GLOBAL SELF STORAGE INC COM 37955N106 179 37705 SH SOLE 0 10868 0 26837 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2317 302875 SH SOLE 0 288787 0 14088 GLOBAL WTR RES INC COM 379463102 2689 227125 SH SOLE 0 227125 0 0 GLOBE LIFE INC COM 37959E102 13770 143800 SH SOLE 0 42276 0 101524 GLOBUS MED INC CL A 379577208 63665 1245400 SH SOLE 0 1245400 0 0 GLOWPOINT INC COM 379887508 27 28227 SH SOLE 0 28227 0 0 GLU MOBILE INC COM 379890106 76 15200 SH SOLE 0 15200 0 0 GMS INC COM 36251C103 37563 1307900 SH SOLE 0 1050162 0 257738 GNC HLDGS INC COM CL A 36191G107 4753 2220999 SH SOLE 0 2220999 0 0 GODADDY INC CL A 380237107 201100 3047900 SH SOLE 0 3001163 0 46737 GOGO INC COM 38046C109 5062 839400 SH SOLE 0 422696 0 416704 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2056 214600 SH SOLE 0 199200 0 15400 GOLDEN BULL LTD SHS G4027R104 64 129300 SH SOLE 0 129300 0 0 GOLDEN ENTMT INC COM 381013101 5460 410861 SH SOLE 0 410861 0 0 GOLDEN MINERALS CO COM 381119106 35 143900 SH SOLE 0 105502 0 38398 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 14180 2436381 SH SOLE 0 2400469 0 35912 GOLDEN STAR RES LTD CDA COM 38119T807 6820 2384596 SH SOLE 0 2384596 0 0 GOLDFIELD CORP COM 381370105 4032 1875330 SH SOLE 0 1875330 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 114293 23230300 SH SOLE 0 21548360 0 1681940 GOLDMAN SACHS GROUP INC COM 38141G104 64200 309800 SH SOLE 0 41936 0 267864 GOLD RESOURCE CORP COM 38068T105 2284 748869 SH SOLE 0 748869 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 51010 3297320 SH SOLE 0 3297320 0 0 GOODRICH PETE CORP COM PAR 382410843 1290 121400 SH SOLE 0 121400 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 393 243850 SH SOLE 0 220275 0 23575 GOPRO INC CL A 38268T103 20773 4006300 SH SOLE 0 4006300 0 0 GORMAN RUPP CO COM 383082104 8141 234015 SH SOLE 0 221900 0 12115 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 90179 934300 SH SOLE 0 934300 0 0 GRACE W R & CO DEL NEW COM 38388F108 18733 280600 SH SOLE 0 226124 0 54476 GRACO INC COM 384109104 8329 180900 SH SOLE 0 72895 0 108005 GRAFTECH INTL LTD COM 384313508 1929 150700 SH SOLE 0 55567 0 95133 GRAHAM CORP COM 384556106 9334 469979 SH SOLE 0 449881 0 20098 GRAHAM HLDGS CO COM 384637104 13321 20078 SH SOLE 0 6670 0 13408 GRAINGER W W INC COM 384802104 56518 190200 SH SOLE 0 125261 0 64939 GRAND CANYON ED INC COM 38526M106 10723 109200 SH SOLE 0 13001 0 96199 GRANITE PT MTG TR INC COM 38741L107 5163 275521 SH SOLE 0 100121 0 175400 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 29808 615000 SH SOLE 0 105110 0 509890 GRAN TIERRA ENERGY INC COM 38500T101 6063 4850200 SH SOLE 0 4737000 0 113200 GRAPHIC PACKAGING HLDG CO COM 388689101 18863 1278818 SH SOLE 0 255434 0 1023384 GRAY TELEVISION INC CL A 389375205 383 23000 SH SOLE 0 23000 0 0 GREAT AJAX CORP COM 38983D300 1203 77600 SH SOLE 0 45515 0 32085 GREAT ELM CAP GROUP INC COM NEW 39036P209 3016 821704 SH SOLE 0 810240 0 11464 GREAT LAKES DREDGE & DOCK CO COM 390607109 21164 2025301 SH SOLE 0 2025301 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 1995 2828257 SH SOLE 0 2806257 0 22000 GREAT SOUTHN BANCORP INC COM 390905107 15872 278700 SH SOLE 0 276354 0 2346 GREAT WESTN BANCORP INC COM 391416104 13987 423855 SH SOLE 0 407852 0 16003 GREEN BRICK PARTNERS INC COM 392709101 289 27053 SH SOLE 0 753 0 26300 GREEN DOT CORP CL A 39304D102 5068 200700 SH SOLE 0 52291 0 148409 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 204 19386 SH SOLE 0 0 0 19386 GREEN PLAINS INC COM 393222104 8879 838000 SH SOLE 0 838000 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 3407 340748 SH SOLE 0 283933 0 56815 GREIF INC CL A 397624107 1459 38500 SH SOLE 0 8262 0 30238 GREIF INC CL B 397624206 2620 57510 SH SOLE 0 57510 0 0 GRIDSUM HLDG INC SPONSORED ADR 398132100 581 346026 SH SOLE 0 346026 0 0 GRIFFIN INL RLTY INC COM 398231100 1939 51100 SH SOLE 0 39610 0 11490 GRIFFON CORP COM 398433102 2149 102500 SH SOLE 0 68800 0 33700 GRIFOLS S A SP ADR REP B NVT 398438408 13374 667387 SH SOLE 0 0 0 667387 GROUP 1 AUTOMOTIVE INC COM 398905109 8594 93100 SH SOLE 0 34910 0 58190 GROUPON INC COM 399473107 12981 4880205 SH SOLE 0 4880205 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 38064 800500 SH SOLE 0 769800 0 30700 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 26059 170881 SH SOLE 0 157992 0 12889 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 12348 1655243 SH SOLE 0 1467011 0 188232 GRUPO SIMEC S A B DE C V ADR 400491106 2365 254000 SH SOLE 0 254000 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 111088 11358658 SH SOLE 0 11358658 0 0 GSE SYS INC COM 36227K106 1010 577260 SH SOLE 0 577260 0 0 GSI TECHNOLOGY COM 36241U106 8014 914847 SH SOLE 0 914847 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 4168 263661 SH SOLE 0 263661 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 2696 88127 SH SOLE 0 88127 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 940 38701 SH SOLE 0 37224 0 1477 GUARDANT HEALTH INC COM 40131M109 20464 320600 SH SOLE 0 95141 0 225459 GUIDEWIRE SOFTWARE INC COM 40171V100 4932 46800 SH SOLE 0 2990 0 43810 GULF ISLAND FABRICATION INC COM 402307102 1793 335229 SH SOLE 0 285614 0 49615 GULFPORT ENERGY CORP COM NEW 402635304 641 236510 SH SOLE 0 4136 0 232374 GULF RESOURCES INC COM 40251W309 1276 1830162 SH SOLE 0 1828362 0 1800 G WILLI FOOD INTL LTD ORD M52523103 7313 664812 SH SOLE 0 653982 0 10830 GW PHARMACEUTICALS PLC ADS 36197T103 34509 300000 SH SOLE 0 36677 0 263323 HABIT RESTAURANTS INC COM CL A 40449J103 14303 1636500 SH SOLE 0 1591100 0 45400 HACKETT GROUP INC COM 404609109 18441 1120330 SH SOLE 0 1072944 0 47386 HAEMONETICS CORP COM 405024100 331357 2626900 SH SOLE 0 2429338 0 197562 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 6777 104100 SH SOLE 0 102200 0 1900 HAIN CELESTIAL GROUP INC COM 405217100 3076 143222 SH SOLE 0 36986 0 106236 HALLADOR ENERGY COMPANY COM 40609P105 1768 488458 SH SOLE 0 454032 0 34426 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 10273 537019 SH SOLE 0 485983 0 51036 HAMILTON LANE INC CL A 407497106 49572 870300 SH SOLE 0 870300 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 9687 252962 SH SOLE 0 252962 0 0 HANGER INC COM NEW 41043F208 11072 543262 SH SOLE 0 478562 0 64700 HANMI FINL CORP COM NEW 410495204 17066 908757 SH SOLE 0 908757 0 0 HANOVER INS GROUP INC COM 410867105 217 1600 SH SOLE 0 1600 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 8115 806276 SH SOLE 0 625735 0 180541 HARMONIC INC COM 413160102 4928 748973 SH SOLE 0 464199 0 284774 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 42566 14988171 SH SOLE 0 10800378 0 4187793 HARPOON THERAPEUTICS INC COM 41358P106 374 27400 SH SOLE 0 27400 0 0 HARROW HEALTH INC COM 415858109 7040 1252706 SH SOLE 0 1252706 0 0 HARTE-HANKS INC COM 416196202 777 254641 SH SOLE 0 254641 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1170 19300 SH SOLE 0 19300 0 0 HARVARD BIOSCIENCE INC COM 416906105 1584 515212 SH SOLE 0 500600 0 14612 HAVERTY FURNITURE INC COM 419596101 28327 1397500 SH SOLE 0 1395500 0 2000 HAWAIIAN ELEC INDUSTRIES COM 419870100 13692 300200 SH SOLE 0 300200 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2314 88100 SH SOLE 0 88100 0 0 HAWKINS INC COM 420261109 4135 97300 SH SOLE 0 88100 0 9200 HAWTHORN BANCSHARES INC COM 420476103 301 12620 SH SOLE 0 4576 0 8044 HAYNES INTERNATIONAL INC COM NEW 420877201 13492 376446 SH SOLE 0 330976 0 45470 HCA HEALTHCARE INC COM 40412C101 22868 189900 SH SOLE 0 563 0 189337 HCI GROUP INC COM 40416E103 4957 117919 SH SOLE 0 86919 0 31000 HDFC BANK LTD SPONSORED ADS 40415F101 34310 601400 SH SOLE 0 546859 0 54541 HD SUPPLY HLDGS INC COM 40416M105 2362 60300 SH SOLE 0 26201 0 34099 HEALTHCARE TR AMER INC CL A NEW 42225P501 3150 107200 SH SOLE 0 107200 0 0 HEALTHEQUITY INC COM 42226A107 54170 947943 SH SOLE 0 617816 0 330127 HEALTHSTREAM INC COM 42222N103 15723 607300 SH SOLE 0 578700 0 28600 HEARTLAND EXPRESS INC COM 422347104 15449 718233 SH SOLE 0 694029 0 24204 HEARTLAND FINL USA INC COM 42234Q102 7489 167400 SH SOLE 0 167400 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 135 278908 SH SOLE 0 278908 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 617 137086 SH SOLE 0 137086 0 0 HECLA MNG CO COM 422704106 8799 4999602 SH SOLE 0 1757553 0 3242049 HEICO CORP NEW CL A 422806208 175951 1808152 SH SOLE 0 1647176 0 160976 HEICO CORP NEW COM 422806109 14881 119164 SH SOLE 0 28707 0 90457 HEIDRICK & STRUGGLES INTL IN COM 422819102 33489 1226702 SH SOLE 0 1197000 0 29702 HELEN OF TROY CORP LTD COM G4388N106 7995 50710 SH SOLE 0 27598 0 23112 HELIOS TECHNOLOGIES INC COM 42328H109 3945 97250 SH SOLE 0 97250 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 22 13505 SH SOLE 0 13505 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3476 431227 SH SOLE 0 108630 0 322597 HELMERICH & PAYNE INC COM 423452101 32501 811100 SH SOLE 0 246085 0 565015 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9505 777800 SH SOLE 0 777800 0 0 HENNESSY ADVISORS INC COM 425885100 1184 109524 SH SOLE 0 95163 0 14361 HENRY SCHEIN INC COM 806407102 11799 185812 SH SOLE 0 0 0 185812 HERBALIFE NUTRITION LTD COM SHS G4412G101 307504 8122140 SH SOLE 0 8122140 0 0 HERC HLDGS INC COM 42704L104 31487 677000 SH SOLE 0 607892 0 69108 HERITAGE COMMERCE CORP COM 426927109 11357 966171 SH SOLE 0 914819 0 51352 HERITAGE CRYSTAL CLEAN INC COM 42726M106 14606 551167 SH SOLE 0 522800 0 28367 HERITAGE FINL CORP WASH COM 42722X106 1849 68589 SH SOLE 0 53900 0 14689 HERITAGE INS HLDGS INC COM 42727J102 6144 411000 SH SOLE 0 411000 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1824 122561 SH SOLE 0 42217 0 80344 HERSHEY CO COM 427866108 748434 4828915 SH SOLE 0 4411615 0 417300 HERTZ GLOBAL HLDGS INC COM 42806J106 101417 7327808 SH SOLE 0 7327808 0 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 203 10547 SH SOLE 0 0 0 10547 HEXCEL CORP NEW COM 428291108 13691 166700 SH SOLE 0 36368 0 130332 HEXINDAI INC ADR 428295109 1313 858367 SH SOLE 0 858367 0 0 HEXO CORP COM 428304109 138 35000 SH SOLE 0 21300 0 13700 HIBBETT SPORTS INC COM 428567101 26721 1166861 SH SOLE 0 1059652 0 107209 HI CRUSH INC COM 428337109 2578 1481784 SH SOLE 0 1481784 0 0 HIGHPOINT RES CORP COM 43114K108 13430 8446305 SH SOLE 0 8446305 0 0 HIGHPOWER INTL INC COM 43113X101 5594 1192757 SH SOLE 0 1145725 0 47032 HIGHWAY HLDGS LTD ORD G4481U106 325 187627 SH SOLE 0 187627 0 0 HIGHWOODS PPTYS INC COM 431284108 111298 2476600 SH SOLE 0 2185429 0 291171 HILLENBRAND INC COM 431571108 17713 573600 SH SOLE 0 352435 0 221165 HILL INTERNATIONAL INC COM 431466101 854 285644 SH SOLE 0 243098 0 42546 HILL ROM HLDGS INC COM 431475102 24940 237000 SH SOLE 0 62828 0 174172 HILLTOP HOLDINGS INC COM 432748101 24143 1010584 SH SOLE 0 1000655 0 9929 HILTON WORLDWIDE HLDGS INC COM 43300A203 32877 353100 SH SOLE 0 4453 0 348647 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1843 811826 SH SOLE 0 714568 0 97258 HINGHAM INSTN SVGS MASS COM 433323102 5160 27300 SH SOLE 0 23400 0 3900 HMN FINL INC COM 40424G108 2446 106900 SH SOLE 0 106802 0 98 HMS HLDGS CORP COM 40425J101 2471 71700 SH SOLE 0 71700 0 0 HNI CORP COM 404251100 962 27100 SH SOLE 0 1191 0 25909 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 11692 756299 SH SOLE 0 735199 0 21100 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 542 21431 SH SOLE 0 0 0 21431 HOLLYFRONTIER CORP COM 436106108 26658 496982 SH SOLE 0 57435 0 439547 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 11527 758884 SH SOLE 0 676240 0 82644 HOLOGIC INC COM 436440101 41304 818068 SH SOLE 0 268573 0 549495 HOME BANCORP INC COM 43689E107 9385 240700 SH SOLE 0 231800 0 8900 HOME BANCSHARES INC COM 436893200 449 23900 SH SOLE 0 23900 0 0 HOME DEPOT INC COM 437076102 189700 817603 SH SOLE 0 329678 0 487925 HOMESTREET INC COM 43785V102 10485 383800 SH SOLE 0 334200 0 49600 HOMETRUST BANCSHARES INC COM 437872104 21289 816615 SH SOLE 0 773715 0 42900 HONDA MOTOR LTD AMERN SHS 438128308 75809 2906800 SH SOLE 0 2793622 0 113178 HONEYWELL INTL INC COM 438516106 84549 499700 SH SOLE 0 6675 0 493025 HOOKER FURNITURE CORP COM 439038100 5564 259500 SH SOLE 0 259500 0 0 HOPE BANCORP INC COM 43940T109 8358 582864 SH SOLE 0 526498 0 56366 HORACE MANN EDUCATORS CORP N COM 440327104 9544 206000 SH SOLE 0 172200 0 33800 HORIZON BANCORP INC COM 440407104 20252 1166609 SH SOLE 0 1125520 0 41089 HORIZON GLOBAL CORP COM 44052W104 39 10200 SH SOLE 0 10200 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 254616 9350575 SH SOLE 0 9350575 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 141 185154 SH SOLE 0 185154 0 0 HOSTESS BRANDS INC CL A 44109J106 7629 545500 SH SOLE 0 274317 0 271183 HOST HOTELS & RESORTS INC COM 44107P104 64810 3748437 SH SOLE 0 2015698 0 1732739 HOUSTON WIRE & CABLE CO COM 44244K109 1257 266400 SH SOLE 0 214441 0 51959 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2530 131415 SH SOLE 0 131415 0 0 HOWARD BANCORP INC COM 442496105 928 55600 SH SOLE 0 55600 0 0 HOWARD HUGHES CORP COM 44267D107 41433 319700 SH SOLE 0 209984 0 109716 HP INC COM 40434L105 25285 1336400 SH SOLE 0 294195 0 1042205 HSBC HLDGS PLC SPON ADR NEW 404280406 247397 6464518 SH SOLE 0 6464518 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 29 43500 SH SOLE 0 0 0 43500 HUAMI CORP SPONSORED ADS 44331K103 4745 474500 SH SOLE 0 468600 0 5900 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1981 104000 SH SOLE 0 99173 0 4827 HUBBELL INC COM 443510607 15729 119700 SH SOLE 0 119700 0 0 HUB GROUP INC CL A 443320106 1397 30036 SH SOLE 0 10011 0 20025 HUBSPOT INC COM 443573100 47833 315500 SH SOLE 0 89917 0 225583 HUDBAY MINERALS INC COM 443628102 18612 5155809 SH SOLE 0 5155809 0 0 HUDSON GLOBAL INC COM NEW 443787205 923 75442 SH SOLE 0 73998 0 1444 HUDSON LTD COM CL A G46408103 12290 1001608 SH SOLE 0 993008 0 8600 HUDSON PAC PPTYS INC COM 444097109 65210 1948900 SH SOLE 0 1744660 0 204240 HUITAO TECHNOLOGY CO LTD SHS G4645B101 159 70636 SH SOLE 0 29313 0 41323 HUMANA INC COM 444859102 755842 2956318 SH SOLE 0 2859107 0 97211 HUNT J B TRANS SVCS INC COM 445658107 9189 83044 SH SOLE 0 30623 0 52421 HUNTSMAN CORP COM 447011107 7311 314300 SH SOLE 0 31067 0 283233 HURCO COMPANIES INC COM 447324104 4458 138582 SH SOLE 0 115927 0 22655 HURON CONSULTING GROUP INC COM 447462102 18448 300758 SH SOLE 0 257200 0 43558 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2833 158800 SH SOLE 0 158800 0 0 HUTTIG BLDG PRODS INC COM 448451104 666 317106 SH SOLE 0 317106 0 0 HUYA INC ADS REP SHS A 44852D108 87298 3692800 SH SOLE 0 3177905 0 514895 HYATT HOTELS CORP COM CL A 448579102 9592 130200 SH SOLE 0 16085 0 114115 HYRECAR INC COM 44916T107 60 24080 SH SOLE 0 0 0 24080 IAMGOLD CORP COM 450913108 78383 22986200 SH SOLE 0 22970400 0 15800 IBERIABANK CORP COM 450828108 8872 117448 SH SOLE 0 88020 0 29428 IBIO INC COM NEW 451033203 22 40234 SH SOLE 0 40234 0 0 ICAD INC COM NEW 44934S206 4111 600170 SH SOLE 0 600170 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 505 7860 SH SOLE 0 0 0 7860 ICF INTL INC COM 44925C103 2914 34500 SH SOLE 0 0 0 34500 ICICI BK LTD ADR 45104G104 11447 939850 SH SOLE 0 743956 0 195894 ICONIX BRAND GROUP INC COM NEW 451055305 545 306078 SH SOLE 0 306078 0 0 ICON PLC SHS G4705A100 340497 2310960 SH SOLE 0 2268555 0 42405 IDACORP INC COM 451107106 117763 1045200 SH SOLE 0 978624 0 66576 IDENTIV INC COM NEW 45170X205 2308 438761 SH SOLE 0 414529 0 24232 IDERA PHARMACEUTICALS INC COM PAR 45168K405 977 338025 SH SOLE 0 338025 0 0 IDEX CORP COM 45167R104 14929 91095 SH SOLE 0 5872 0 85223 IDEXX LABS INC COM 45168D104 170534 627125 SH SOLE 0 627125 0 0 I D SYSTEMS INC COM 449489103 1735 317137 SH SOLE 0 311762 0 5375 IDT CORP CL B NEW 448947507 19412 1843506 SH SOLE 0 1842297 0 1209 IEC ELECTRS CORP NEW COM 44949L105 2092 302821 SH SOLE 0 192400 0 110421 IES HLDGS INC COM 44951W106 6435 312532 SH SOLE 0 272416 0 40116 II VI INC COM 902104108 5128 145647 SH SOLE 0 10343 0 135304 IMAGE SENSING SYS INC COM 45244C104 964 206550 SH SOLE 0 206550 0 0 IMAX CORP COM 45245E109 15749 717500 SH SOLE 0 717500 0 0 IMEDIA BRANDS INC COM CL A 452465107 1193 2130810 SH SOLE 0 2130810 0 0 IMMERSION CORP COM 452521107 1063 139013 SH SOLE 0 0 0 139013 IMMUCELL CORP COM PAR 452525306 535 96106 SH SOLE 0 96106 0 0 IMMUNIC INC COM 4525EP101 420 42029 SH SOLE 0 42029 0 0 IMMUNOGEN INC COM 45253H101 20626 8523039 SH SOLE 0 8275482 0 247557 IMMUTEP LTD SPONSORED ADR 45257L108 75 46771 SH SOLE 0 46771 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 130 16500 SH SOLE 0 10335 0 6165 IMPERIAL OIL LTD COM NEW 453038408 7692 295500 SH SOLE 0 295500 0 0 IMPINJ INC COM 453204109 3767 122200 SH SOLE 0 47516 0 74684 INCYTE CORP COM 45337C102 203659 2743620 SH SOLE 0 2466148 0 277472 INDEPENDENCE CONTRACT DRIL I COM 453415309 680 566300 SH SOLE 0 504200 0 62100 INDEPENDENCE HLDG CO NEW COM NEW 453440307 347 9002 SH SOLE 0 6816 0 2186 INDEPENDENCE RLTY TR INC COM 45378A106 84620 5913316 SH SOLE 0 5913316 0 0 INDEPENDENT BANK CORP MASS COM 453836108 5923 79339 SH SOLE 0 76069 0 3270 INDEPENDENT BANK CORP MICH COM NEW 453838609 21611 1013900 SH SOLE 0 999670 0 14230 INDEPENDENT BK GROUP INC COM 45384B106 16720 317809 SH SOLE 0 280648 0 37161 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 474 15592 SH SOLE 0 15592 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5788 272380 SH SOLE 0 272380 0 0 INDUSTRIAL SVCS OF AMERICA I COM 456314103 14 12400 SH SOLE 0 12400 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 33828 635500 SH SOLE 0 622531 0 12969 INFINITY PHARMACEUTICALS INC COM 45665G303 1155 1120940 SH SOLE 0 1120940 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 5436 2187354 SH SOLE 0 2187354 0 0 INFOSYS LTD SPONSORED ADR 456788108 30047 2642700 SH SOLE 0 519048 0 2123652 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 973 208733 SH SOLE 0 208733 0 0 INFUSYSTEM HLDGS INC COM 45685K102 1767 333953 SH SOLE 0 295757 0 38196 INGERSOLL-RAND PLC SHS G47791101 30589 248265 SH SOLE 0 2533 0 245732 ING GROEP N V SPONSORED ADR 456837103 6039 577866 SH SOLE 0 0 0 577866 INGLES MKTS INC CL A 457030104 1418 36500 SH SOLE 0 36500 0 0 INGREDION INC COM 457187102 13896 170000 SH SOLE 0 70032 0 99968 INNERWORKINGS INC COM 45773Y105 526 118700 SH SOLE 0 118700 0 0 INNODATA INC COM NEW 457642205 1244 942553 SH SOLE 0 913808 0 28745 INNOPHOS HOLDINGS INC COM 45774N108 29071 895600 SH SOLE 0 895600 0 0 INNOSPEC INC COM 45768S105 2478 27800 SH SOLE 0 0 0 27800 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2178 463307 SH SOLE 0 445324 0 17983 INNOVIVA INC COM 45781M101 79911 7581687 SH SOLE 0 7581687 0 0 INOGEN INC COM 45780L104 14953 312100 SH SOLE 0 189302 0 122798 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 277 134900 SH SOLE 0 134900 0 0 INPHI CORP COM 45772F107 47216 773404 SH SOLE 0 393519 0 379885 INSEEGO CORP COM 45782B104 3897 811810 SH SOLE 0 811810 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6932 124471 SH SOLE 0 23996 0 100475 INSIGNIA SYS INC COM 45765Y105 740 755584 SH SOLE 0 755584 0 0 INSPERITY INC COM 45778Q107 7529 76346 SH SOLE 0 76346 0 0 INSPIRED ENTMT INC COM 45782N108 745 103570 SH SOLE 0 103570 0 0 INSPIRE MED SYS INC COM 457730109 4906 80400 SH SOLE 0 52515 0 27885 INSTALLED BLDG PRODS INC COM 45780R101 2345 40903 SH SOLE 0 16811 0 24092 INSULET CORP COM 45784P101 17103 103700 SH SOLE 0 103700 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 16403 273060 SH SOLE 0 98855 0 174205 INTEL CORP COM 458140100 9337 181194 SH SOLE 0 0 0 181194 INTELLICHECK INC COM NEW 45817G201 192 38504 SH SOLE 0 38504 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 4927 118597 SH SOLE 0 118597 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2426 26290 SH SOLE 0 48 0 26242 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 8887 142664 SH SOLE 0 121863 0 20801 INTERDIGITAL INC COM 45867G101 63964 1219067 SH SOLE 0 1124780 0 94287 INTERFACE INC COM 458665304 1740 120506 SH SOLE 0 108025 0 12481 INTERNATIONAL BANCSHARES COR COM 459044103 4148 107400 SH SOLE 0 107400 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15473 106400 SH SOLE 0 0 0 106400 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 35271 2482143 SH SOLE 0 1742496 0 739647 INTERNATIONAL MNY EXPRESS IN COM 46005L101 694 50478 SH SOLE 0 50478 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1159 60200 SH SOLE 0 60200 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 75225 1671286 SH SOLE 0 1592100 0 79186 INTERNATIONAL TOWER HILL MIN COM 46050R102 65 124788 SH SOLE 0 0 0 124788 INTER PARFUMS INC COM 458334109 2296 32813 SH SOLE 0 0 0 32813 INTERPUBLIC GROUP COS INC COM 460690100 865 40100 SH SOLE 0 0 0 40100 INTEST CORP COM 461147100 3766 809934 SH SOLE 0 772054 0 37880 INTEVAC INC COM 461148108 2879 549409 SH SOLE 0 528211 0 21198 INTL FCSTONE INC COM 46116V105 2736 66624 SH SOLE 0 39238 0 27386 INTL PAPER CO COM 460146103 21236 507800 SH SOLE 0 836 0 506964 INTRICON CORP COM 46121H109 455 23400 SH SOLE 0 2501 0 20899 INTUIT COM 461202103 13044 49048 SH SOLE 0 43 0 49005 INUVO INC COM NEW 46122W204 484 1791980 SH SOLE 0 1791980 0 0 INVACARE CORP COM 461203101 11630 1550600 SH SOLE 0 1550600 0 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 11887 235800 SH SOLE 0 235800 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 638 10200 SH SOLE 0 10200 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 231 4000 SH SOLE 0 4000 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1360 72400 SH SOLE 0 72400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 447 2500 SH SOLE 0 2500 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 373 6400 SH SOLE 0 6400 0 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 963 42600 SH SOLE 0 42600 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 3310 113556 SH SOLE 0 113556 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 991 52094 SH SOLE 0 52094 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 693 26103 SH SOLE 0 26103 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 5353 356396 SH SOLE 0 356396 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 523 10700 SH SOLE 0 10700 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 753 33346 SH SOLE 0 33346 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1494 46100 SH SOLE 0 46100 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 1127 53463 SH SOLE 0 53463 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1931 90654 SH SOLE 0 90654 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 325 15300 SH SOLE 0 15300 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 544 25300 SH SOLE 0 25300 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 27602 1802900 SH SOLE 0 1346827 0 456073 INVESTAR HLDG CORP COM 46134L105 1627 68360 SH SOLE 0 41387 0 26973 INVESTORS BANCORP INC NEW COM 46146L101 22114 1946611 SH SOLE 0 1239420 0 707191 INVESTORS REAL ESTATE TR SH BEN INT 461730509 50678 678696 SH SOLE 0 657938 0 20758 INVESTORS TITLE CO COM 461804106 3826 23900 SH SOLE 0 22300 0 1600 INVITATION HOMES INC COM 46187W107 169588 5727383 SH SOLE 0 4800755 0 926628 INVIVO THERAPEUTICS HLDGS CO COM 46186M407 241 481354 SH SOLE 0 481354 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 8222 901519 SH SOLE 0 901519 0 0 IONIS PHARMACEUTICALS INC COM 462222100 108617 1813011 SH SOLE 0 1559751 0 253260 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1117 61400 SH SOLE 0 14962 0 46438 IQVIA HLDGS INC COM 46266C105 110175 737547 SH SOLE 0 564100 0 173447 IRADIMED CORP COM 46266A109 8767 417100 SH SOLE 0 405900 0 11200 IRIDEX CORP COM 462684101 813 439552 SH SOLE 0 428153 0 11399 IRIDIUM COMMUNICATIONS INC COM 46269C102 42732 2008100 SH SOLE 0 2008100 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 739 86053 SH SOLE 0 304 0 85749 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 406 77200 SH SOLE 0 0 0 77200 ISHARES INC CORE MSCI EMKT 46434G103 1181 24100 SH SOLE 0 24100 0 0 ISHARES INC JP MORGAN EM ETF 464286517 968 21900 SH SOLE 0 21900 0 0 ISHARES INC MSCI AUST ETF 464286103 659 29600 SH SOLE 0 29600 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 3442 81700 SH SOLE 0 81700 0 0 ISHARES INC MSCI CDA ETF 464286509 2639 91300 SH SOLE 0 91300 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 206 7319 SH SOLE 0 7319 0 0 ISHARES INC MSCI HONG KG ETF 464286871 204 9000 SH SOLE 0 9000 0 0 ISHARES INC MSCI MEXICO ETF 464286822 2033 47600 SH SOLE 0 47600 0 0 ISHARES INC MSCI NETHERL ETF 464286814 285 9100 SH SOLE 0 9100 0 0 ISHARES INC MSCI PAC JP ETF 464286665 613 13700 SH SOLE 0 13700 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 2066 53100 SH SOLE 0 53100 0 0 ISHARES INC MSCI STH KOR ETF 464286772 518 9200 SH SOLE 0 9200 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1825 50200 SH SOLE 0 50200 0 0 ISHARES INC MSCI TURKEY ETF 464286715 243 9100 SH SOLE 0 9100 0 0 ISHARES INC MSCI WORLD ETF 464286392 349 3800 SH SOLE 0 3800 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 265 16666 SH SOLE 0 16666 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1076 7200 SH SOLE 0 7200 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 2290 27000 SH SOLE 0 27000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 8370 58500 SH SOLE 0 58500 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 4831 38100 SH SOLE 0 38100 0 0 ISHARES TR AGENCY BOND ETF 464288166 256 2200 SH SOLE 0 2200 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 1485 13200 SH SOLE 0 13200 0 0 ISHARES TR CALIF MUN BD ETF 464288356 1538 25100 SH SOLE 0 25100 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 7622 191500 SH SOLE 0 191500 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 3418 67700 SH SOLE 0 67700 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1949 20700 SH SOLE 0 20700 0 0 ISHARES TR CORE S&P SCP ETF 464287804 226 2900 SH SOLE 0 2900 0 0 ISHARES TR CORE S&P US VLU 464287663 786 13600 SH SOLE 0 13600 0 0 ISHARES TR GLOBAL TECH ETF 464287291 203 1100 SH SOLE 0 1100 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 252 5467 SH SOLE 0 5467 0 0 ISHARES TR IBOXX HI YD ETF 464288513 7375 84600 SH SOLE 0 84600 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2677 21000 SH SOLE 0 21000 0 0 ISHARES TR INTL TREA BD ETF 464288117 425 8424 SH SOLE 0 8424 0 0 ISHARES TR JPMORGAN USD EMG 464288281 317 2800 SH SOLE 0 2800 0 0 ISHARES TR MBS ETF 464288588 7833 72328 SH SOLE 0 72328 0 0 ISHARES TR MODERT ALLOC ETF 464289875 436 11100 SH SOLE 0 11100 0 0 ISHARES TR MSCI CHINA ETF 46429B671 993 17700 SH SOLE 0 17700 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 26316 643900 SH SOLE 0 643900 0 0 ISHARES TR NATIONAL MUN ETF 464288414 4356 38181 SH SOLE 0 38181 0 0 ISHARES TR PFD AND INCM SEC 464288687 3369 89765 SH SOLE 0 89765 0 0 ISHARES TR PHLX SEMICND ETF 464287523 1691 8000 SH SOLE 0 8000 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1129 8800 SH SOLE 0 8800 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 537 4500 SH SOLE 0 4500 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 646 7200 SH SOLE 0 7200 0 0 ISHARES TR SELECT DIVID ETF 464287168 652 6400 SH SOLE 0 6400 0 0 ISHARES TR SHORT TREAS BD 464288679 10011 90500 SH SOLE 0 90500 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 3116 29243 SH SOLE 0 29243 0 0 ISHARES TR SH TR CRPORT ETF 464288646 7857 146399 SH SOLE 0 146399 0 0 ISHARES TR S&P 500 VAL ETF 464287408 369 3100 SH SOLE 0 3100 0 0 ISHARES TR S&P MC 400GR ETF 464287606 291 1300 SH SOLE 0 1300 0 0 ISHARES TR TIPS BD ETF 464287176 1788 15375 SH SOLE 0 15375 0 0 ISHARES TR USD INV GRDE ETF 464288620 618 10600 SH SOLE 0 10600 0 0 ISHARES TR U.S. FINLS ETF 464287788 747 5800 SH SOLE 0 5800 0 0 ISHARES TR U.S. REAL ES ETF 464287739 19381 207200 SH SOLE 0 207200 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 4430 884175 SH SOLE 0 872057 0 12118 ISTAR INC COM 45031U101 18772 1438500 SH SOLE 0 1310286 0 128214 ITAU CORPBANCA SPONSORED ADR 45033E105 3608 323200 SH SOLE 0 323200 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 15363 1826774 SH SOLE 0 1715409 0 111365 ITERIS INC COM 46564T107 5198 904774 SH SOLE 0 830800 0 73974 ITRON INC COM 465741106 26075 352561 SH SOLE 0 205604 0 146957 IT TECH PACKAGING INC COM NEW 46527C100 67 96600 SH SOLE 0 96600 0 0 ITT INC COM 45073V108 4522 73900 SH SOLE 0 5364 0 68536 ITURAN LOCATION AND CONTROL SHS M6158M104 36412 1468800 SH SOLE 0 1389500 0 79300 IVERIC BIO INC COM 46583P102 1342 1198255 SH SOLE 0 1053128 0 145127 JABIL INC COM 466313103 35266 985900 SH SOLE 0 535527 0 450373 JACK IN THE BOX INC COM 466367109 4438 48700 SH SOLE 0 14898 0 33802 JAKKS PAC INC COM 47012E106 1821 2129480 SH SOLE 0 2129480 0 0 J ALEXANDERS HLDGS INC COM 46609J106 4640 395905 SH SOLE 0 360798 0 35107 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 5872 349327 SH SOLE 0 344732 0 4595 JAMES RIV GROUP LTD COM G5005R107 28715 560400 SH SOLE 0 560400 0 0 JANONE INC COM 47089W104 141 50238 SH SOLE 0 47038 0 3200 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 28998 1291100 SH SOLE 0 1291100 0 0 JASON INDS INC COM 471172106 325 916371 SH SOLE 0 916371 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 399502 3117701 SH SOLE 0 3114924 0 2777 JBG SMITH PPTYS COM 46590V100 9026 230200 SH SOLE 0 133856 0 96344 JD COM INC SPON ADR CL A 47215P106 64231 2276900 SH SOLE 0 129559 0 2147341 JEFFERIES FINL GROUP INC COM 47233W109 1726 93800 SH SOLE 0 93800 0 0 JELD-WEN HLDG INC COM 47580P103 6755 350200 SH SOLE 0 304834 0 45366 JERASH HLDGS US INC COM 47632P101 112 15102 SH SOLE 0 14731 0 371 JERNIGAN CAP INC COM 476405105 3754 195012 SH SOLE 0 24 0 194988 JETBLUE AWYS CORP COM 477143101 157249 9388004 SH SOLE 0 9006049 0 381955 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1536 192475 SH SOLE 0 192475 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 3118 1247395 SH SOLE 0 1247395 0 0 J JILL INC COM 46620W102 547 288100 SH SOLE 0 288100 0 0 J & J SNACK FOODS CORP COM 466032109 67862 353450 SH SOLE 0 299085 0 54365 JMP GROUP LLC COM 46629U107 84 24421 SH SOLE 0 0 0 24421 JMU LTD SPONSORED ADS 46647L204 104 109397 SH SOLE 0 109397 0 0 JOHNSON & JOHNSON COM 478160104 795719 6150250 SH SOLE 0 3617071 0 2533179 JOHNSON OUTDOORS INC CL A 479167108 21597 368800 SH SOLE 0 327200 0 41600 JOINT CORP COM 47973J102 1330 71471 SH SOLE 0 71471 0 0 JOUNCE THERAPEUTICS INC COM 481116101 163 48908 SH SOLE 0 48908 0 0 JPMORGAN CHASE & CO COM 46625H100 125245 1064191 SH SOLE 0 707477 0 356714 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 7732 3647100 SH SOLE 0 3647100 0 0 JUNIPER NETWORKS INC COM 48203R104 65008 2626600 SH SOLE 0 2626600 0 0 JUPAI HLDGS LTD ADS 48205B107 153 65320 SH SOLE 0 46329 0 18991 JUST ENERGY GROUP INC COM 48213W101 4097 1728870 SH SOLE 0 1728870 0 0 K12 INC COM 48273U102 46498 1761300 SH SOLE 0 1761300 0 0 KADANT INC COM 48282T104 5030 57300 SH SOLE 0 57300 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 32086 324200 SH SOLE 0 294246 0 29954 KALVISTA PHARMACEUTICALS INC COM 483497103 221 19028 SH SOLE 0 0 0 19028 KAMADA LTD SHS M6240T109 4259 830224 SH SOLE 0 772027 0 58197 KAMAN CORP COM 483548103 4051 68122 SH SOLE 0 26220 0 41902 KAR AUCTION SVCS INC COM 48238T109 34817 1418200 SH SOLE 0 344667 0 1073533 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 129 34325 SH SOLE 0 34325 0 0 KB HOME COM 48666K109 78893 2320390 SH SOLE 0 2320390 0 0 KBR INC COM 48242W106 790 32200 SH SOLE 0 32200 0 0 KEANE GROUP INC COM 48669A108 19596 3233723 SH SOLE 0 2772731 0 460992 KEARNY FINL CORP MD COM 48716P108 84180 6455516 SH SOLE 0 6392952 0 62564 KELLOGG CO COM 487836108 261511 4063883 SH SOLE 0 3853877 0 210006 KELLY SVCS INC CL A 488152208 1436 59307 SH SOLE 0 55500 0 3807 KELSO TECHNOLOGIES INC COM NEW 48826D201 55 77000 SH SOLE 0 31999 0 45001 KEMET CORP COM NEW 488360207 21985 1209299 SH SOLE 0 794586 0 414713 KEMPER CORP DEL COM 488401100 18688 239746 SH SOLE 0 175381 0 64365 KENNAMETAL INC COM 489170100 9474 308200 SH SOLE 0 95193 0 213007 KENNEDY-WILSON HLDGS INC COM 489398107 2484 113300 SH SOLE 0 57157 0 56143 KEURIG DR PEPPER INC COM 49271V100 22976 840985 SH SOLE 0 32708 0 808277 KEWAUNEE SCIENTIFIC CORP COM 492854104 1570 100697 SH SOLE 0 94649 0 6048 KEYSIGHT TECHNOLOGIES INC COM 49338L103 70879 728828 SH SOLE 0 387324 0 341504 KEY TRONIC CORP COM 493144109 121 19078 SH SOLE 0 12961 0 6117 KEZAR LIFE SCIENCES INC COM 49372L100 265 80700 SH SOLE 0 22595 0 58105 KFORCE INC COM 493732101 1474 38949 SH SOLE 0 6900 0 32049 KILROY RLTY CORP COM 49427F108 6262 80400 SH SOLE 0 3120 0 77280 KIMBALL ELECTRONICS INC COM 49428J109 6426 442858 SH SOLE 0 441475 0 1383 KIMBALL INTL INC CL B 494274103 52334 2711585 SH SOLE 0 2711585 0 0 KIMBERLY CLARK CORP COM 494368103 19347 136200 SH SOLE 0 80 0 136120 KIMCO RLTY CORP COM 49446R109 65590 3141301 SH SOLE 0 3141301 0 0 KINDER MORGAN INC DEL COM 49456B101 101302 4915200 SH SOLE 0 4915200 0 0 KINDRED BIOSCIENCES INC COM 494577109 8259 1205698 SH SOLE 0 1194598 0 11100 KINGSTONE COS INC COM 496719105 3271 383900 SH SOLE 0 341800 0 42100 KINGSWAY FINL SVCS INC COM NEW 496904202 610 276129 SH SOLE 0 274055 0 2074 KINROSS GOLD CORP COM 496902404 284656 61880899 SH SOLE 0 57946477 0 3934422 KIRKLAND LAKE GOLD LTD COM 49741E100 95829 2138893 SH SOLE 0 2135700 0 3193 KIRKLANDS INC COM 497498105 1597 1037300 SH SOLE 0 1037300 0 0 KITE RLTY GROUP TR COM NEW 49803T300 45073 2790900 SH SOLE 0 2790900 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1680 86000 SH SOLE 0 0 0 86000 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 119 13800 SH SOLE 0 1800 0 12000 KNOLL INC COM NEW 498904200 9785 386000 SH SOLE 0 386000 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 13285 695911 SH SOLE 0 586413 0 109498 KNOWLES CORP COM 49926D109 1275 62674 SH SOLE 0 32117 0 30557 KODIAK SCIENCES INC COM 50015M109 3344 232545 SH SOLE 0 232545 0 0 KOPIN CORP COM 500600101 43 62800 SH SOLE 0 0 0 62800 KOPPERS HOLDINGS INC COM 50060P106 1265 43300 SH SOLE 0 14996 0 28304 KORN FERRY COM NEW 500643200 21194 548500 SH SOLE 0 419690 0 128810 KORNIT DIGITAL LTD SHS M6372Q113 249 8100 SH SOLE 0 8100 0 0 KOSS CORP COM 500692108 47 23596 SH SOLE 0 23596 0 0 KRAFT HEINZ CO COM 500754106 13385 479150 SH SOLE 0 122260 0 356890 KRATON CORPORATION COM 50077C106 20985 649900 SH SOLE 0 649900 0 0 KROGER CO COM 501044101 114606 4445544 SH SOLE 0 4445544 0 0 KRONOS WORLDWIDE INC COM 50105F105 17252 1394700 SH SOLE 0 1394700 0 0 KULICKE & SOFFA INDS INC COM 501242101 32955 1403528 SH SOLE 0 1290238 0 113290 KVH INDS INC COM 482738101 4847 455100 SH SOLE 0 455100 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 86644 415280 SH SOLE 0 200376 0 214904 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1512 9000 SH SOLE 0 9000 0 0 LADDER CAP CORP CL A 505743104 3729 215941 SH SOLE 0 45151 0 170790 LADENBURG THALMAN FIN SVCS I COM 50575Q102 729 307695 SH SOLE 0 307695 0 0 LAIX INC ADS 50736W105 100 23200 SH SOLE 0 23200 0 0 LAKELAND BANCORP INC COM 511637100 15836 1026300 SH SOLE 0 993830 0 32470 LAKELAND FINL CORP COM 511656100 11791 268100 SH SOLE 0 268100 0 0 LAKELAND INDS INC COM 511795106 6364 525092 SH SOLE 0 521749 0 3343 LAMAR ADVERTISING CO NEW CL A 512816109 160730 1961800 SH SOLE 0 1961800 0 0 LAMB WESTON HLDGS INC COM 513272104 36949 508100 SH SOLE 0 302989 0 205111 LAM RESEARCH CORP COM 512807108 106948 462756 SH SOLE 0 79319 0 383437 LANCASTER COLONY CORP COM 513847103 88509 638362 SH SOLE 0 594545 0 43817 LANDEC CORP COM 514766104 456 41937 SH SOLE 0 41937 0 0 LANDMARK BANCORP INC COM 51504L107 2013 85893 SH SOLE 0 79116 0 6777 LANDS END INC NEW COM 51509F105 1057 93170 SH SOLE 0 93170 0 0 LANNET INC COM 516012101 24785 2212937 SH SOLE 0 1575299 0 637638 LANTHEUS HLDGS INC COM 516544103 41004 1635900 SH SOLE 0 1635900 0 0 LANTRONIX INC COM NEW 516548203 1863 556264 SH SOLE 0 556264 0 0 LAREDO PETROLEUM INC COM 516806106 10923 4532500 SH SOLE 0 4532500 0 0 LAS VEGAS SANDS CORP COM 517834107 191858 3321634 SH SOLE 0 3321634 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 14574 1312990 SH SOLE 0 1312990 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 49086 2684500 SH SOLE 0 2124458 0 560042 LAUDER ESTEE COS INC CL A 518439104 555494 2792130 SH SOLE 0 2252563 0 539567 LAUREATE EDUCATION INC CL A 518613203 7432 448400 SH SOLE 0 193386 0 255014 LAWSON PRODS INC COM 520776105 2595 67000 SH SOLE 0 45000 0 22000 LA Z BOY INC COM 505336107 9083 270400 SH SOLE 0 158873 0 111527 L BRANDS INC COM 501797104 69567 3551147 SH SOLE 0 3551147 0 0 LCNB CORP COM 50181P100 3680 207416 SH SOLE 0 207416 0 0 LEAF GROUP LTD COM 52177G102 4252 1012300 SH SOLE 0 1012300 0 0 LEAR CORP COM NEW 521865204 14808 125600 SH SOLE 0 106292 0 19308 LEGACY TEX FINL GROUP INC COM 52471Y106 2122 48747 SH SOLE 0 25553 0 23194 LEGG MASON INC COM 524901105 48444 1268502 SH SOLE 0 1268502 0 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 2529 1297160 SH SOLE 0 1253416 0 43744 LEMAITRE VASCULAR INC COM 525558201 2259 66100 SH SOLE 0 66100 0 0 LENDINGTREE INC NEW COM 52603B107 17477 56300 SH SOLE 0 3272 0 53028 LENNAR CORP CL B 526057302 4025 90715 SH SOLE 0 81363 0 9352 LENNOX INTL INC COM 526107107 22159 91200 SH SOLE 0 39877 0 51323 LEVEL ONE BANCORP INC COM 52730D208 981 40661 SH SOLE 0 22606 0 18055 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2003 665379 SH SOLE 0 665379 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 19460 1940227 SH SOLE 0 1608830 0 331397 LEXINGTON REALTY TRUST COM 529043101 10825 1056056 SH SOLE 0 527395 0 528661 LGL GROUP INC COM 50186A108 2458 238921 SH SOLE 0 210273 0 28648 LHC GROUP INC COM 50187A107 2574 22669 SH SOLE 0 1204 0 21465 LIANLUO SMART LTD SHS G5478K100 54 80300 SH SOLE 0 80300 0 0 LIBBEY INC COM 529898108 1707 509700 SH SOLE 0 509700 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 8581 82100 SH SOLE 0 43234 0 38866 LIBERTY GLOBAL PLC SHS CL A G5480U104 64239 2595532 SH SOLE 0 1903869 0 691663 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 5092 298277 SH SOLE 0 224800 0 73477 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10872 635975 SH SOLE 0 635975 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 5878 211200 SH SOLE 0 181800 0 29400 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9894 238000 SH SOLE 0 107033 0 130967 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 30834 1111119 SH SOLE 0 1069719 0 41400 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2132 50800 SH SOLE 0 46285 0 4515 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 21878 552622 SH SOLE 0 541133 0 11489 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 512 47300 SH SOLE 0 12319 0 34981 LIBERTY PPTY TR SH BEN INT 531172104 15851 308800 SH SOLE 0 42042 0 266758 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 16531 1756721 SH SOLE 0 1756721 0 0 LIFE STORAGE INC COM 53223X107 60112 570266 SH SOLE 0 365511 0 204755 LIFETIME BRANDS INC COM 53222Q103 781 88200 SH SOLE 0 88200 0 0 LIFEVANTAGE CORP COM NEW 53222K205 15309 1117435 SH SOLE 0 1117435 0 0 LIFEWAY FOODS INC COM 531914109 798 364398 SH SOLE 0 359213 0 5185 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 121380 1219414 SH SOLE 0 1219414 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 446 371541 SH SOLE 0 371402 0 139 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 210 250415 SH SOLE 0 219184 0 31231 LILLY ELI & CO COM 532457108 18195 162699 SH SOLE 0 162699 0 0 LIMBACH HLDGS INC COM 53263P105 721 146332 SH SOLE 0 121032 0 25300 LIMELIGHT NETWORKS INC COM 53261M104 5841 1927686 SH SOLE 0 1927686 0 0 LIMONEIRA CO COM 532746104 1105 60200 SH SOLE 0 21957 0 38243 LINCOLN EDL SVCS CORP COM 533535100 1416 680705 SH SOLE 0 678397 0 2308 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 23454 1399379 SH SOLE 0 1350476 0 48903 LINDE PLC SHS G5494J103 34637 178800 SH SOLE 0 0 0 178800 LINDSAY CORP COM 535555106 13026 140287 SH SOLE 0 140287 0 0 LINE CORP SPONSORED ADR 53567X101 7075 196860 SH SOLE 0 196860 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6031 652050 SH SOLE 0 579686 0 72364 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5318 608493 SH SOLE 0 438148 0 170345 LIPOCINE INC NEW COM 53630X104 1711 608772 SH SOLE 0 608772 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 135 37900 SH SOLE 0 10147 0 27753 LIQUIDITY SERVICES INC COM 53635B107 17440 2356754 SH SOLE 0 2356754 0 0 LITHIA MTRS INC CL A 536797103 3124 23600 SH SOLE 0 2534 0 21066 LIVE NATION ENTERTAINMENT IN COM 538034109 31012 467466 SH SOLE 0 104701 0 362765 LIVE OAK BANCSHARES INC COM 53803X105 243 13400 SH SOLE 0 0 0 13400 LIVERAMP HLDGS INC COM 53815P108 7736 180078 SH SOLE 0 145143 0 34935 LIVE VENTURES INC COM NEW 538142308 123 14362 SH SOLE 0 14362 0 0 LKQ CORP COM 501889208 3031 96386 SH SOLE 0 25724 0 70662 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 45451 17216300 SH SOLE 0 17216300 0 0 LOCKHEED MARTIN CORP COM 539830109 17159 43991 SH SOLE 0 2775 0 41216 LOGITECH INTL S A SHS H50430232 97756 2399500 SH SOLE 0 2399500 0 0 LOGMEIN INC COM 54142L109 56102 790612 SH SOLE 0 790612 0 0 LONESTAR RES US INC CL A VTG 54240F103 909 334216 SH SOLE 0 334216 0 0 LOOP INDS INC COM 543518104 217 16900 SH SOLE 0 200 0 16700 LORAL SPACE & COMMUNICATNS I COM 543881106 3258 78700 SH SOLE 0 44200 0 34500 LOUISIANA PAC CORP COM 546347105 70742 2878018 SH SOLE 0 2878018 0 0 LOWES COS INC COM 548661107 148380 1349400 SH SOLE 0 242416 0 1106984 LPL FINL HLDGS INC COM 50212V100 7191 87800 SH SOLE 0 87800 0 0 LRAD CORP COM 50213V109 1394 416161 SH SOLE 0 363754 0 52407 LSB INDS INC COM 502160104 2085 402499 SH SOLE 0 402499 0 0 LSI INDS INC COM 50216C108 4445 851571 SH SOLE 0 808321 0 43250 LTC PPTYS INC COM 502175102 2433 47500 SH SOLE 0 22798 0 24702 LUBYS INC COM 549282101 619 325484 SH SOLE 0 323553 0 1931 LULULEMON ATHLETICA INC COM 550021109 123104 639400 SH SOLE 0 309534 0 329866 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 160 16200 SH SOLE 0 8653 0 7547 LUMINEX CORP DEL COM 55027E102 45858 2220742 SH SOLE 0 2195302 0 25440 LUNA INNOVATIONS COM 550351100 8757 1512507 SH SOLE 0 1318873 0 193634 LUTHER BURBANK CORP COM 550550107 2230 196866 SH SOLE 0 160366 0 36500 LUXFER HOLDINGS PLC SHS G5698W116 8689 557700 SH SOLE 0 557700 0 0 LYDALL INC DEL COM 550819106 3597 144400 SH SOLE 0 137900 0 6500 LYON WILLIAM HOMES CL A NEW 552074700 448 22000 SH SOLE 0 0 0 22000 MACATAWA BK CORP COM 554225102 12020 1156862 SH SOLE 0 1136193 0 20669 MACERICH CO COM 554382101 9640 305150 SH SOLE 0 305150 0 0 MACK CALI RLTY CORP COM 554489104 107116 4945325 SH SOLE 0 4853053 0 92272 MACKINAC FINL CORP COM 554571109 1203 77800 SH SOLE 0 56068 0 21732 MACQUARIE INFRASTRUCTURE COR COM 55608B105 62256 1577300 SH SOLE 0 1577300 0 0 MACROGENICS INC COM 556099109 5542 434353 SH SOLE 0 318378 0 115975 MAGAL SECURITY SYS LTD ORD M6786D104 2333 555076 SH SOLE 0 554169 0 907 MAGELLAN HEALTH INC COM NEW 559079207 39359 633799 SH SOLE 0 593838 0 39961 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4196 63320 SH SOLE 0 0 0 63320 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 4050 440665 SH SOLE 0 412552 0 28113 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1919 189231 SH SOLE 0 0 0 189231 MAIDEN HOLDINGS LTD SHS G5753U112 724 965498 SH SOLE 0 784998 0 180500 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2645 116553 SH SOLE 0 116553 0 0 MALIBU BOATS INC COM CL A 56117J100 37470 1221301 SH SOLE 0 1195801 0 25500 MALVERN BANCORP INC COM 561409103 1693 77552 SH SOLE 0 68191 0 9361 MAMMOTH ENERGY SVCS INC COM 56155L108 70 28149 SH SOLE 0 355 0 27794 MAM SOFTWARE GROUP INC COM NEW 55277Q201 672 55711 SH SOLE 0 15108 0 40603 MANCHESTER UTD PLC NEW ORD CL A G5784H106 11089 674900 SH SOLE 0 626922 0 47978 MANHATTAN ASSOCS INC COM 562750109 29199 361960 SH SOLE 0 224701 0 137259 MANHATTAN BRIDGE CAPITAL INC COM 562803106 1269 197062 SH SOLE 0 145261 0 51801 MANITEX INTL INC COM 563420108 253 38040 SH SOLE 0 38040 0 0 MANNATECH INC COM NEW 563771203 595 34017 SH SOLE 0 34017 0 0 MANNING & NAPIER INC CL A 56382Q102 2292 1219199 SH SOLE 0 1219199 0 0 MANULIFE FINL CORP COM 56501R106 116469 6343914 SH SOLE 0 4820076 0 1523838 MARCHEX INC CL B 56624R108 7868 2505749 SH SOLE 0 2366638 0 139111 MARCUS CORP COM 566330106 370 10000 SH SOLE 0 0 0 10000 MARINE PRODS CORP COM 568427108 3406 240502 SH SOLE 0 240102 0 400 MARIN SOFTWARE INC COM NEW 56804T205 800 312637 SH SOLE 0 312637 0 0 MARKEL CORP COM 570535104 251567 212850 SH SOLE 0 212850 0 0 MARKETAXESS HLDGS INC COM 57060D108 235214 718210 SH SOLE 0 668555 0 49655 MARLIN BUSINESS SVCS CORP COM 571157106 8907 353600 SH SOLE 0 331087 0 22513 MARTEN TRANS LTD COM 573075108 966 46500 SH SOLE 0 46500 0 0 MASCO CORP COM 574599106 41866 1004452 SH SOLE 0 376366 0 628086 MASIMO CORP COM 574795100 15578 104700 SH SOLE 0 27567 0 77133 MASONITE INTL CORP NEW COM 575385109 18566 320100 SH SOLE 0 292127 0 27973 MASTECH DIGITAL INC COM 57633B100 306 50938 SH SOLE 0 28282 0 22656 MASTEC INC COM 576323109 8038 123800 SH SOLE 0 3199 0 120601 MASTERCRAFT BOAT HLDGS INC COM 57637H103 11028 738900 SH SOLE 0 692400 0 46500 MATCH GROUP INC COM 57665R106 143130 2003500 SH SOLE 0 2003500 0 0 MATERIALISE NV SPONSORED ADS 57667T100 4352 235500 SH SOLE 0 235500 0 0 MATERION CORP COM 576690101 24041 391797 SH SOLE 0 339897 0 51900 MATRIX SVC CO COM 576853105 1007 58759 SH SOLE 0 4442 0 54317 MATSON INC COM 57686G105 236 6300 SH SOLE 0 1878 0 4422 MATTHEWS INTL CORP CL A 577128101 1343 37953 SH SOLE 0 29700 0 8253 MAUI LD & PINEAPPLE INC COM 577345101 1642 150920 SH SOLE 0 150920 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 22468 387978 SH SOLE 0 147737 0 240241 MAXIMUS INC COM 577933104 533 6900 SH SOLE 0 2774 0 4126 MAXLINEAR INC COM 57776J100 1124 50213 SH SOLE 0 30903 0 19310 MBIA INC COM 55262C100 2108 228374 SH SOLE 0 146742 0 81632 MCCLATCHY CO CL A NEW 579489303 82 29130 SH SOLE 0 29130 0 0 MCDONALDS CORP COM 580135101 51767 241100 SH SOLE 0 38105 0 202995 MCGRATH RENTCORP COM 580589109 37042 532295 SH SOLE 0 513800 0 18495 MCKESSON CORP COM 58155Q103 8432 61700 SH SOLE 0 3144 0 58556 MDC PARTNERS INC CL A SUB VTG 552697104 576 204400 SH SOLE 0 204400 0 0 MDU RES GROUP INC COM 552690109 33492 1188095 SH SOLE 0 1020335 0 167760 MECHEL PAO SPON ADR PFD 583840509 232 318400 SH SOLE 0 318400 0 0 MECHEL PAO SPONSORED ADR NE 583840608 962 514416 SH SOLE 0 514416 0 0 MEDICINES CO COM 584688105 51237 1024732 SH SOLE 0 409975 0 614757 MEDIFAST INC COM 58470H101 95611 922615 SH SOLE 0 922615 0 0 MEDIGUS LTD SPONSORED ADS 58471G300 68 39621 SH SOLE 0 39421 0 200 MEDIWOUND LTD ORD SHS M68830104 918 286900 SH SOLE 0 286900 0 0 MEDLEY MGMT INC CL A COM 58503T106 666 190398 SH SOLE 0 190398 0 0 MEDNAX INC COM 58502B106 16406 725300 SH SOLE 0 476991 0 248309 MEDPACE HLDGS INC COM 58506Q109 39834 473988 SH SOLE 0 350140 0 123848 MEDTRONIC PLC SHS G5960L103 159908 1472179 SH SOLE 0 344402 0 1127777 MEI PHARMA INC COM NEW 55279B202 4776 2842657 SH SOLE 0 2726936 0 115721 MEIRAGTX HOLDINGS PLC COM G59665102 1909 119672 SH SOLE 0 82272 0 37400 MELCO RESORTS AND ENTMT LTD ADR 585464100 54529 2809300 SH SOLE 0 2303921 0 505379 MELINTA THERAPEUTICS INC COM NEW 58549G209 2220 582632 SH SOLE 0 582632 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 95561 871983 SH SOLE 0 587034 0 284949 MENLO THERAPEUTICS INC COM 586858102 559 124800 SH SOLE 0 124800 0 0 MERCADOLIBRE INC COM 58733R102 46303 84000 SH SOLE 0 17262 0 66738 MERCANTILE BANK CORP COM 587376104 27175 828515 SH SOLE 0 824887 0 3628 MERCER INTL INC COM 588056101 15940 1271141 SH SOLE 0 1271141 0 0 MERCHANTS BANCORP IND COM 58844R108 1510 91275 SH SOLE 0 35995 0 55280 MERCK & CO INC COM 58933Y105 340711 4047413 SH SOLE 0 4047413 0 0 MERCURY GENL CORP NEW COM 589400100 113716 2035000 SH SOLE 0 1991256 0 43744 MERCURY SYS INC COM 589378108 10993 135435 SH SOLE 0 33374 0 102061 MEREDITH CORP COM 589433101 587 16000 SH SOLE 0 1480 0 14520 MEREO BIOPHARMA GROUP PLC ADS 589492107 495 166123 SH SOLE 0 166123 0 0 MERIDIAN BANCORP INC MD COM 58958U103 38945 2077044 SH SOLE 0 2077044 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 31070 3273948 SH SOLE 0 3187400 0 86548 MERITAGE HOMES CORP COM 59001A102 5846 83100 SH SOLE 0 83100 0 0 MERITOR INC COM 59001K100 2838 153400 SH SOLE 0 29881 0 123519 MERSANA THERAPEUTICS INC COM 59045L106 1211 766725 SH SOLE 0 563459 0 203266 MESA AIR GROUP INC COM NEW 590479135 3030 449207 SH SOLE 0 443200 0 6007 MESA LABS INC COM 59064R109 19140 80500 SH SOLE 0 64994 0 15506 MESOBLAST LTD SPONS ADR 590717104 495 71479 SH SOLE 0 47671 0 23808 META FINL GROUP INC COM 59100U108 3541 108600 SH SOLE 0 108600 0 0 METHANEX CORP COM 59151K108 38228 1077748 SH SOLE 0 1077406 0 342 METHODE ELECTRS INC COM 591520200 22471 667980 SH SOLE 0 655056 0 12924 METLIFE INC COM 59156R108 17586 372900 SH SOLE 0 98 0 372802 METROPOLITAN BK HLDG CORP COM 591774104 2233 56783 SH SOLE 0 55583 0 1200 MFA FINL INC COM 55272X102 20604 2799395 SH SOLE 0 801523 0 1997872 MGE ENERGY INC COM 55277P104 36808 460850 SH SOLE 0 460850 0 0 MGIC INVT CORP WIS COM 552848103 69203 5501000 SH SOLE 0 4951532 0 549468 MGM GROWTH PPTYS LLC CL A COM 55303A105 26447 880100 SH SOLE 0 511277 0 368823 MGM RESORTS INTERNATIONAL COM 552953101 130357 4702640 SH SOLE 0 3161656 0 1540984 MICROBOT MED INC COM NEW 59503A204 1068 201549 SH SOLE 0 201549 0 0 MICRON SOLUTIONS INC COM 59511X105 261 119200 SH SOLE 0 119200 0 0 MICRON TECHNOLOGY INC COM 595112103 537901 12553126 SH SOLE 0 11262597 0 1290529 MICROSTRATEGY INC CL A NEW 594972408 3736 25182 SH SOLE 0 16717 0 8465 MICT INC COM 55328R109 49 89972 SH SOLE 0 89972 0 0 MID AMER APT CMNTYS INC COM 59522J103 89269 686630 SH SOLE 0 686630 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 8 20868 SH SOLE 0 0 0 20868 MIDDLEBY CORP COM 596278101 6438 55070 SH SOLE 0 302 0 54768 MIDDLEFIELD BANC CORP COM NEW 596304204 1975 42209 SH SOLE 0 34971 0 7238 MIDDLESEX WATER CO COM 596680108 36852 567300 SH SOLE 0 567300 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2110 81000 SH SOLE 0 81000 0 0 MID PENN BANCORP INC COM 59540G107 936 36506 SH SOLE 0 20932 0 15574 MIDWESTONE FINL GROUP INC NE COM 598511103 6482 212400 SH SOLE 0 212400 0 0 M/I HOMES INC COM 55305B101 267 7100 SH SOLE 0 7100 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 1430 201164 SH SOLE 0 189364 0 11800 MILLER HERMAN INC COM 600544100 17619 382265 SH SOLE 0 264468 0 117797 MILLER INDS INC TENN COM NEW 600551204 2987 89700 SH SOLE 0 80141 0 9559 MILLICOM INTL CELLULAR SA COM STK L6388F110 759 15600 SH SOLE 0 15600 0 0 MIMECAST LTD ORD SHS G14838109 56658 1588400 SH SOLE 0 1316079 0 272321 MIND C T I LTD ORD M70240102 196 82817 SH SOLE 0 0 0 82817 MINERALS TECHNOLOGIES INC COM 603158106 5904 111200 SH SOLE 0 67558 0 43642 MINERVA NEUROSCIENCES INC COM 603380106 5551 716200 SH SOLE 0 716200 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 149 203711 SH SOLE 0 102806 0 100905 MIRATI THERAPEUTICS INC COM 60468T105 27728 355900 SH SOLE 0 117411 0 238489 MISONIX INC COM 604871103 3994 198700 SH SOLE 0 194000 0 4700 MISTRAS GROUP INC COM 60649T107 9014 549640 SH SOLE 0 478938 0 70702 MITCHAM INDS INC COM 606501104 1148 353350 SH SOLE 0 353350 0 0 MITEK SYS INC COM NEW 606710200 1074 111289 SH SOLE 0 101300 0 9989 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 21497 4231725 SH SOLE 0 3899566 0 332159 MIX TELEMATICS LTD SPONSORED ADR 60688N102 10061 721200 SH SOLE 0 595000 0 126200 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 13071 4257600 SH SOLE 0 4133229 0 124371 MKS INSTRUMENT INC COM 55306N104 104633 1133869 SH SOLE 0 1133869 0 0 MOBILEIRON INC COM NEW 60739U204 29159 4455140 SH SOLE 0 4032626 0 422514 MOBILE MINI INC COM 60740F105 2067 56070 SH SOLE 0 29219 0 26851 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 264124 32607914 SH SOLE 0 32607914 0 0 MODEL N INC COM 607525102 47570 1713600 SH SOLE 0 1713600 0 0 MODINE MFG CO COM 607828100 3952 347609 SH SOLE 0 297400 0 50209 MOGU INC SPON ADS 608012100 91 36234 SH SOLE 0 0 0 36234 MOLECULAR TEMPLATES INC COM 608550109 619 93900 SH SOLE 0 93900 0 0 MOLECULIN BIOTECH INC COM 60855D101 1038 935264 SH SOLE 0 935264 0 0 MOLINA HEALTHCARE INC COM 60855R100 466195 4248955 SH SOLE 0 4093217 0 155738 MOMENTA PHARMACEUTICALS INC COM 60877T100 16815 1297486 SH SOLE 0 1297486 0 0 MOMO INC ADR 60879B107 415439 13409903 SH SOLE 0 13409903 0 0 MONARCH CASINO & RESORT INC COM 609027107 8246 197803 SH SOLE 0 189193 0 8610 MONDELEZ INTL INC CL A 609207105 232552 4203755 SH SOLE 0 4203755 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 261 65700 SH SOLE 0 65700 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 42773 2968266 SH SOLE 0 2806700 0 161566 MONOLITHIC PWR SYS INC COM 609839105 558 3586 SH SOLE 0 1592 0 1994 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5128 258851 SH SOLE 0 258851 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 552615 9518004 SH SOLE 0 9518004 0 0 MOODYS CORP COM 615369105 39123 191000 SH SOLE 0 191000 0 0 MOOG INC CL A 615394202 1825 22500 SH SOLE 0 10930 0 11570 MOOG INC CL B 615394301 520 6000 SH SOLE 0 6000 0 0 MORGAN STANLEY COM NEW 617446448 105446 2471200 SH SOLE 0 472764 0 1998436 MORNINGSTAR INC COM 617700109 97310 665870 SH SOLE 0 632102 0 33768 MORPHOSYS AG SPONSORED ADS 617760202 783 28500 SH SOLE 0 0 0 28500 MOSYS INC COM 619718307 137 54176 SH SOLE 0 54176 0 0 MOTIF BIO PLC SPONSORED ADR 619784101 37 102845 SH SOLE 0 57817 0 45028 MOVADO GROUP INC COM 624580106 7031 282836 SH SOLE 0 282836 0 0 MRC GLOBAL INC COM 55345K103 7277 599900 SH SOLE 0 217409 0 382491 MR COOPER GROUP INC COM 62482R107 508 47799 SH SOLE 0 0 0 47799 MSB FINL CORP NEW COM 55352L101 1768 109800 SH SOLE 0 92523 0 17277 MSCI INC COM 55354G100 226828 1041688 SH SOLE 0 993185 0 48503 MSC INDL DIRECT INC CL A 553530106 11315 156000 SH SOLE 0 51330 0 104670 MSG NETWORK INC CL A 553573106 11790 726900 SH SOLE 0 427570 0 299330 M & T BK CORP COM 55261F104 7668 48542 SH SOLE 0 27520 0 21022 MTS SYS CORP COM 553777103 13327 241218 SH SOLE 0 193700 0 47518 MUELLER WTR PRODS INC COM SER A 624758108 15213 1353474 SH SOLE 0 1276989 0 76485 MURPHY USA INC COM 626755102 32695 383300 SH SOLE 0 348538 0 34762 MUSTANG BIO INC COM 62818Q104 2290 702472 SH SOLE 0 702472 0 0 MUTUALFIRST FINL INC COM 62845B104 8044 255213 SH SOLE 0 255213 0 0 MVB FINANCIAL CORP COM 553810102 410 20642 SH SOLE 0 17242 0 3400 MYERS INDS INC COM 628464109 23605 1337403 SH SOLE 0 1316400 0 21003 MYOMO INC COM 62857J102 163 264379 SH SOLE 0 264379 0 0 NABORS INDUSTRIES LTD SHS G6359F103 21844 11681302 SH SOLE 0 9059423 0 2621879 NABRIVA THERAPEUTICS PLC SHS G63637105 2759 1379265 SH SOLE 0 1379265 0 0 NACCO INDS INC CL A 629579103 19975 312544 SH SOLE 0 299303 0 13241 NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 76 2235601 SH SOLE 0 2235601 0 0 NAM TAI PPTY INC SHS G63907102 145 16092 SH SOLE 0 0 0 16092 NANO DIMENSION LTD SPONS ADR 63008G104 40 99300 SH SOLE 0 49064 0 50236 NANOMETRICS INC COM 630077105 36831 1129100 SH SOLE 0 1129100 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2839 131500 SH SOLE 0 61746 0 69754 NANOVIRICIDES INC COM 630087302 119 57841 SH SOLE 0 56541 0 1300 NANTHEALTH INC COM 630104107 288 401123 SH SOLE 0 394359 0 6764 NANTKWEST INC COM 63016Q102 1947 1595725 SH SOLE 0 1595725 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 332 13000 SH SOLE 0 13000 0 0 NASDAQ INC COM 631103108 4749 47800 SH SOLE 0 7637 0 40163 NATHANS FAMOUS INC NEW COM 632347100 18430 256500 SH SOLE 0 246300 0 10200 NATIONAL BANKSHARES INC VA COM 634865109 3123 77970 SH SOLE 0 77970 0 0 NATIONAL BEVERAGE CORP COM 635017106 127202 2867500 SH SOLE 0 2867500 0 0 NATIONAL BK HLDGS CORP CL A 633707104 52865 1546200 SH SOLE 0 1532400 0 13800 NATIONAL CINEMEDIA INC COM 635309107 10690 1303645 SH SOLE 0 1240271 0 63374 NATIONAL GEN HLDGS CORP COM 636220303 2654 115300 SH SOLE 0 0 0 115300 NATIONAL GRID PLC SPONSORED ADR NE 636274409 366590 6772409 SH SOLE 0 6668713 0 103696 NATIONAL HEALTHCARE CORP COM 635906100 53825 657600 SH SOLE 0 645300 0 12300 NATIONAL HEALTH INVS INC COM 63633D104 75263 913500 SH SOLE 0 913500 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 119 43303 SH SOLE 0 43303 0 0 NATIONAL OILWELL VARCO INC COM 637071101 9782 461410 SH SOLE 0 25186 0 436224 NATIONAL PRESTO INDS INC COM 637215104 12437 139600 SH SOLE 0 139600 0 0 NATIONAL RESH CORP COM NEW 637372202 31578 546800 SH SOLE 0 540100 0 6700 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 61989 1857614 SH SOLE 0 1749472 0 108142 NATIONAL VISION HLDGS INC COM 63845R107 698 29000 SH SOLE 0 2448 0 26552 NATIONAL WESTN LIFE GROUP IN CL A 638517102 7139 26602 SH SOLE 0 20302 0 6300 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 4501 538983 SH SOLE 0 531289 0 7694 NATURAL GAS SERVICES GROUP COM 63886Q109 8396 655406 SH SOLE 0 623306 0 32100 NATURAL GROCERS BY VITAMIN C COM 63888U108 4718 472315 SH SOLE 0 458215 0 14100 NATURAL HEALTH TRENDS CORP COM 63888P406 6136 866717 SH SOLE 0 866717 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 627 24738 SH SOLE 0 0 0 24738 NATURES SUNSHINE PRODUCTS IN COM 639027101 4434 534821 SH SOLE 0 529465 0 5356 NATUS MEDICAL INC COM 639050103 7597 238600 SH SOLE 0 238600 0 0 NAUTILUS INC COM 63910B102 14 10400 SH SOLE 0 10400 0 0 NAVIENT CORPORATION COM 63938C108 5587 436500 SH SOLE 0 159716 0 276784 NAVIGANT CONSULTING INC COM 63935N107 652 23323 SH SOLE 0 60 0 23263 NAVIGATOR HOLDINGS LTD SHS Y62132108 3538 331300 SH SOLE 0 283900 0 47400 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 1157 171856 SH SOLE 0 135276 0 36580 NAVIOS MARITIME HLDGS INC COM Y62197119 3511 729944 SH SOLE 0 729944 0 0 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 1076 60686 SH SOLE 0 56559 0 4127 NAVISTAR INTL CORP NEW COM 63934E108 36453 1296804 SH SOLE 0 1187794 0 109010 NBT BANCORP INC COM 628778102 4636 126700 SH SOLE 0 126700 0 0 NCR CORP NEW COM 62886E108 1663 52700 SH SOLE 0 93 0 52607 NEENAH INC COM 640079109 313 4800 SH SOLE 0 1000 0 3800 NELNET INC CL A 64031N108 4702 73931 SH SOLE 0 50900 0 23031 NEOGENOMICS INC COM NEW 64049M209 2285 119500 SH SOLE 0 22337 0 97163 NEOLEUKIN THERAPEUTICS INC COM 64049K104 2188 767841 SH SOLE 0 649472 0 118369 NEON THERAPEUTICS INC COM 64050Y100 284 165121 SH SOLE 0 89073 0 76048 NEOPHOTONICS CORP COM 64051T100 5413 888811 SH SOLE 0 878022 0 10789 NEOS THERAPEUTICS INC COM 64052L106 604 408162 SH SOLE 0 269023 0 139139 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 820 230130 SH SOLE 0 18300 0 211830 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 2280 638700 SH SOLE 0 638700 0 0 NETAPP INC COM 64110D104 355449 6769172 SH SOLE 0 6532671 0 236501 NETEASE INC SPONSORED ADS 64110W102 113473 426300 SH SOLE 0 192806 0 233494 NETFLIX INC COM 64110L106 173498 648300 SH SOLE 0 3674 0 644626 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2895 513813 SH SOLE 0 507272 0 6541 NETWORK 1 TECHNOLOGIES INC COM 64121N109 1582 678316 SH SOLE 0 637916 0 40400 NEUBASE THERAPEUTICS INC COM 64132K102 1285 257520 SH SOLE 0 257520 0 0 NEURALSTEM INC COM 64127R500 165 98686 SH SOLE 0 98686 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 351 3900 SH SOLE 0 3900 0 0 NEUROMETRIX INC COM 641255708 188 586659 SH SOLE 0 586659 0 0 NEURONETICS INC COM 64131A105 150 18094 SH SOLE 0 18094 0 0 NEUROTROPE INC COM NEW 64129T207 34 42433 SH SOLE 0 35073 0 7360 NEWATER TECHNOLOGY INC SHS G64335105 98 15600 SH SOLE 0 11900 0 3700 NEW GOLD INC CDA COM 644535106 22165 21957182 SH SOLE 0 18981582 0 2975600 NEW HOME CO INC COM 645370107 226 51900 SH SOLE 0 20207 0 31693 NEW JERSEY RES COM 646025106 39581 875301 SH SOLE 0 875301 0 0 NEWLINK GENETICS CORP COM 651511107 4678 2941999 SH SOLE 0 2941999 0 0 NEWMARKET CORP COM 651587107 49050 103900 SH SOLE 0 39039 0 64861 NEW MEDIA INVT GROUP INC COM 64704V106 576 65404 SH SOLE 0 11728 0 53676 NEWMONT GOLDCORP CORPORATION COM 651639106 275608 7268179 SH SOLE 0 7258279 0 9900 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 80736 728925 SH SOLE 0 631458 0 97467 NEWPARK RES INC COM PAR $.01NEW 651718504 2034 266900 SH SOLE 0 266900 0 0 NEW RELIC INC COM 64829B100 33097 538600 SH SOLE 0 147794 0 390806 NEWS CORP NEW CL A 65249B109 11836 850300 SH SOLE 0 500839 0 349461 NEWS CORP NEW CL B 65249B208 19954 1395900 SH SOLE 0 1364981 0 30919 NEW SR INVT GROUP INC COM 648691103 43130 6456570 SH SOLE 0 6456570 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 46440 3700425 SH SOLE 0 2462207 0 1238218 NEW YORK MTG TR INC COM PAR $.02 649604501 9521 1563415 SH SOLE 0 157014 0 1406401 NEW YORK TIMES CO CL A 650111107 152109 5340910 SH SOLE 0 5190656 0 150254 NEXA RES S A COM L67359106 5176 550100 SH SOLE 0 550100 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 58146 1243500 SH SOLE 0 1239700 0 3800 NEXTDECADE CORP COM 65342K105 164 28400 SH SOLE 0 28400 0 0 NEXTERA ENERGY INC COM 65339F101 118820 509980 SH SOLE 0 509980 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4872 92200 SH SOLE 0 25398 0 66802 NICE LTD SPONSORED ADR 653656108 4133 28744 SH SOLE 0 16528 0 12216 NICHOLAS FINANCIAL INC COM NEW 65373J209 4777 530181 SH SOLE 0 517181 0 13000 NIC INC COM 62914B100 29605 1433632 SH SOLE 0 1381472 0 52160 NICOLET BANKSHARES INC COM 65406E102 5931 89095 SH SOLE 0 74049 0 15046 NIELSEN HLDGS PLC SHS EUR G6518L108 87849 4134048 SH SOLE 0 3362111 0 771937 NI HLDGS INC COM 65342T106 1279 74601 SH SOLE 0 49799 0 24802 NIKE INC CL B 654106103 51947 553100 SH SOLE 0 61502 0 491598 NINE ENERGY SVC INC COM 65441V101 385 62400 SH SOLE 0 16500 0 45900 NISOURCE INC COM 65473P105 32729 1093900 SH SOLE 0 536256 0 557644 NIU TECHNOLOGIES ADS 65481N100 670 79350 SH SOLE 0 79350 0 0 NL INDS INC COM NEW 629156407 846 224904 SH SOLE 0 215610 0 9294 NMI HLDGS INC CL A 629209305 40395 1538253 SH SOLE 0 1489536 0 48717 NOBLE CORP PLC SHS USD G65431101 1394 1097637 SH SOLE 0 1097637 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 6479 316065 SH SOLE 0 153384 0 162681 NOMURA HLDGS INC SPONSORED ADR 65535H208 6291 1480195 SH SOLE 0 1480195 0 0 NORBORD INC COM NEW 65548P403 8452 352900 SH SOLE 0 352900 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 837 387700 SH SOLE 0 233000 0 154700 NORFOLK SOUTHERN CORP COM 655844108 6342 35300 SH SOLE 0 5779 0 29521 NORTECH SYS INC COM 656553104 125 41400 SH SOLE 0 41400 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 11999 1040600 SH SOLE 0 904100 0 136500 NORTHEAST BK LEWISTON ME COM 66405S100 6470 291844 SH SOLE 0 289052 0 2792 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 35 60000 SH SOLE 0 0 0 60000 NORTHERN TECH INTL CORP COM 665809109 1457 118802 SH SOLE 0 106721 0 12081 NORTHFIELD BANCORP INC DEL COM 66611T108 37393 2328318 SH SOLE 0 2304963 0 23355 NORTHRIM BANCORP INC COM 666762109 7220 182000 SH SOLE 0 175626 0 6374 NORTHWEST BANCSHARES INC MD COM 667340103 28544 1741575 SH SOLE 0 1741575 0 0 NORTHWESTERN CORP COM NEW 668074305 24293 323689 SH SOLE 0 144822 0 178867 NORTHWEST NAT HLDG CO COM 66765N105 36419 510500 SH SOLE 0 506046 0 4454 NORTHWEST PIPE CO COM 667746101 1607 57100 SH SOLE 0 37429 0 19671 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 246720 4765700 SH SOLE 0 4000977 0 764723 NORWOOD FINANCIAL CORP COM 669549107 1664 52639 SH SOLE 0 48365 0 4274 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 212 347574 SH SOLE 0 347574 0 0 NOVAGOLD RES INC COM NEW 66987E206 4116 677400 SH SOLE 0 31400 0 646000 NOVA MEASURING INSTRUMENTS L COM M7516K103 65468 2060700 SH SOLE 0 2021900 0 38800 NOVAN INC COM 66988N106 612 237049 SH SOLE 0 237049 0 0 NOVANTA INC COM 67000B104 20201 247200 SH SOLE 0 247200 0 0 NOVARTIS A G SPONSORED ADR 66987V109 452328 5205155 SH SOLE 0 5150781 0 54374 NOVOCURE LTD ORD SHS G6674U108 177660 2375770 SH SOLE 0 2127151 0 248619 NOVO-NORDISK A S ADR 670100205 1281473 24786716 SH SOLE 0 24786716 0 0 NOVUS THERAPEUTICS INC COM 67011N105 237 382236 SH SOLE 0 297217 0 85019 NOW INC COM 67011P100 14122 1231186 SH SOLE 0 859187 0 371999 NRC GROUP HLDGS CORP COM 629375106 532 42800 SH SOLE 0 3600 0 39200 NRG ENERGY INC COM NEW 629377508 62953 1589716 SH SOLE 0 1589716 0 0 NTN BUZZTIME INC COM PAR 629410606 193 57529 SH SOLE 0 57529 0 0 NUCANA PLC SPONSORED ADR 67022C106 172 23775 SH SOLE 0 23775 0 0 NUCOR CORP COM 670346105 43317 850853 SH SOLE 0 850853 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 62349 1466000 SH SOLE 0 1466000 0 0 NUTRIEN LTD COM 67077M108 7624 152910 SH SOLE 0 9500 0 143410 NUVASIVE INC COM 670704105 354 5588 SH SOLE 0 375 0 5213 NUVECTRA CORP COM 67075N108 669 492214 SH SOLE 0 492214 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 51 12100 SH SOLE 0 12100 0 0 NVE CORP COM NEW 629445206 11293 170200 SH SOLE 0 132586 0 37614 NVIDIA CORP COM 67066G104 151927 872793 SH SOLE 0 286176 0 586617 NVR INC COM 62944T105 125498 33760 SH SOLE 0 26423 0 7337 NYMOX PHARMACEUTICAL CORP COM P73398102 35 19390 SH SOLE 0 6146 0 13244 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 2672 1994295 SH SOLE 0 1976513 0 17782 OBSEVA SA COM H5861P103 733 88000 SH SOLE 0 88000 0 0 OCCIDENTAL PETE CORP COM 674599105 43086 968884 SH SOLE 0 102721 0 866163 OCEAN BIO CHEM INC COM 674631106 192 58600 SH SOLE 0 56241 0 2359 OCEANFIRST FINL CORP COM 675234108 29439 1247427 SH SOLE 0 1247427 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 82 45601 SH SOLE 0 45601 0 0 OCWEN FINL CORP COM NEW 675746309 1170 622533 SH SOLE 0 613984 0 8549 ODONATE THERAPEUTICS INC COM 676079106 659 25326 SH SOLE 0 94 0 25232 OFFICE DEPOT INC COM 676220106 6672 3801465 SH SOLE 0 3801465 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 464 15155 SH SOLE 0 1768 0 13387 OFG BANCORP COM 67103X102 9736 444586 SH SOLE 0 444586 0 0 OGE ENERGY CORP COM 670837103 58227 1283100 SH SOLE 0 1283100 0 0 OHIO VY BANC CORP COM 677719106 1839 50400 SH SOLE 0 43601 0 6799 OIL DRI CORP AMER COM 677864100 13249 389004 SH SOLE 0 389004 0 0 OIL STS INTL INC COM 678026105 1887 141900 SH SOLE 0 15737 0 126163 OKTA INC CL A 679295105 53444 542800 SH SOLE 0 36482 0 506318 OLD LINE BANCSHARES INC COM 67984M100 12217 421140 SH SOLE 0 411393 0 9747 OLD POINT FINL CORP COM 680194107 920 38635 SH SOLE 0 27535 0 11100 OLD REP INTL CORP COM 680223104 140915 5978593 SH SOLE 0 5978593 0 0 OLD SECOND BANCORP INC ILL COM 680277100 14413 1179425 SH SOLE 0 1143551 0 35874 OLIN CORP COM PAR $1 680665205 5837 311800 SH SOLE 0 311800 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1448 24700 SH SOLE 0 9572 0 15128 OMEGA FLEX INC COM 682095104 2730 26700 SH SOLE 0 26700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 96651 2312778 SH SOLE 0 2312778 0 0 OMNOVA SOLUTIONS INC COM 682129101 17474 1735221 SH SOLE 0 1674021 0 61200 ONCOLYTICS BIOTECH INC COM NEW 682310875 22 37751 SH SOLE 0 0 0 37751 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 39 45704 SH SOLE 0 45704 0 0 ONCOSEC MED INC COM 68234L306 181 91679 SH SOLE 0 91679 0 0 ON DECK CAP INC COM 682163100 18460 5494142 SH SOLE 0 5436580 0 57562 ONE LIBERTY PPTYS INC COM 682406103 28156 1022725 SH SOLE 0 981536 0 41189 ONEMAIN HLDGS INC COM 68268W103 43381 1182697 SH SOLE 0 975467 0 207230 ONEOK INC NEW COM 682680103 26655 361714 SH SOLE 0 101503 0 260211 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2934 396984 SH SOLE 0 396984 0 0 ONESPAN INC COM 68287N100 571 39370 SH SOLE 0 0 0 39370 ON TRACK INNOVATION LTD SHS M8791A109 120 372426 SH SOLE 0 372426 0 0 OOMA INC COM 683416101 10134 974403 SH SOLE 0 974403 0 0 OP BANCORP COM 67109R109 130 13300 SH SOLE 0 10300 0 3000 OPEN TEXT CORP COM 683715106 49467 1212016 SH SOLE 0 1007212 0 204804 OPERA LTD SPONSORED ADS 68373M107 375 37300 SH SOLE 0 0 0 37300 OPGEN INC COM 68373L307 118 16694 SH SOLE 0 16694 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 229 15209 SH SOLE 0 10422 0 4787 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 14101 469100 SH SOLE 0 441400 0 27700 OPTICAL CABLE CORP COM NEW 683827208 455 128203 SH SOLE 0 114009 0 14194 OPTINOSE INC COM 68404V100 283 40400 SH SOLE 0 40400 0 0 OPTION CARE HEALTH INC COM 68404L102 4767 1489706 SH SOLE 0 1489706 0 0 OPUS BK IRVINE CALIF COM 684000102 4456 204704 SH SOLE 0 183410 0 21294 ORAMED PHARM INC COM NEW 68403P203 676 211925 SH SOLE 0 211925 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 34482 4616103 SH SOLE 0 4595427 0 20676 ORCHID IS CAP INC COM 68571X103 10648 1851797 SH SOLE 0 1851797 0 0 ORGANOVO HLDGS INC COM 68620A104 1676 6432586 SH SOLE 0 6432586 0 0 ORIGIN BANCORP INC COM 68621T102 1842 54600 SH SOLE 0 54600 0 0 ORION ENERGY SYSTEMS INC COM 686275108 5186 1819762 SH SOLE 0 1792127 0 27635 ORION ENGINEERED CARBONS S A COM L72967109 70135 4197196 SH SOLE 0 4197196 0 0 ORION GROUP HOLDINGS INC COM 68628V308 2007 446097 SH SOLE 0 441597 0 4500 ORITANI FINL CORP DEL COM 68633D103 35202 1989400 SH SOLE 0 1989400 0 0 ORIX CORP SPONSORED ADR 686330101 2901 38600 SH SOLE 0 0 0 38600 ORMAT TECHNOLOGIES INC COM 686688102 62805 845400 SH SOLE 0 845400 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5696 260077 SH SOLE 0 256801 0 3276 ORTHOFIX MED INC COM 68752M108 22146 417690 SH SOLE 0 417690 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 16365 1759700 SH SOLE 0 1713200 0 46500 OSI SYSTEMS INC COM 671044105 30083 296208 SH SOLE 0 158042 0 138166 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 502 130812 SH SOLE 0 130812 0 0 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 152 41806 SH SOLE 0 30426 0 11380 OTONOMY INC COM 68906L105 4113 1720869 SH SOLE 0 1633052 0 87817 OTTER TAIL CORP COM 689648103 49305 917300 SH SOLE 0 917300 0 0 OUTFRONT MEDIA INC COM 69007J106 107958 3886169 SH SOLE 0 3658470 0 227699 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3237 1849834 SH SOLE 0 1662019 0 187815 OVID THERAPEUTICS INC COM 690469101 1901 586725 SH SOLE 0 565709 0 21016 OWENS CORNING NEW COM 690742101 13379 211700 SH SOLE 0 7351 0 204349 OWENS & MINOR INC NEW COM 690732102 7280 1253034 SH SOLE 0 1163271 0 89763 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 7277 437576 SH SOLE 0 322400 0 115176 PACCAR INC COM 693718108 24481 349678 SH SOLE 0 45492 0 304186 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1000 255700 SH SOLE 0 255700 0 0 PACIFIC ETHANOL INC COM 69423U305 1421 2522018 SH SOLE 0 2522018 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 5760 766993 SH SOLE 0 747267 0 19726 PACIRA BIOSCIENCES COM 695127100 46259 1215100 SH SOLE 0 1215100 0 0 PACKAGING CORP AMER COM 695156109 19416 183000 SH SOLE 0 0 0 183000 PACWEST BANCORP DEL COM 695263103 14873 409279 SH SOLE 0 326091 0 83188 PALO ALTO NETWORKS INC COM 697435105 1192028 5848150 SH SOLE 0 5622490 0 225660 P A M TRANSN SVCS INC COM 693149106 23187 392274 SH SOLE 0 386774 0 5500 PAN AMERICAN SILVER CORP COM 697900108 124188 7920214 SH SOLE 0 7816519 0 103695 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 77 23988 SH SOLE 0 3809 0 20179 PAPA JOHNS INTL INC COM 698813102 59923 1144668 SH SOLE 0 833009 0 311659 PARAMOUNT GOLD NEV CORP COM 69924M109 52 76356 SH SOLE 0 63882 0 12474 PARAMOUNT GROUP INC COM 69924R108 78351 5868999 SH SOLE 0 5373896 0 495103 PARK AEROSPACE CORP COM 70014A104 26774 1524697 SH SOLE 0 1524697 0 0 PARK CITY GROUP INC COM NEW 700215304 302 52400 SH SOLE 0 52400 0 0 PARKE BANCORP INC COM 700885106 2613 117615 SH SOLE 0 115039 0 2576 PARKER HANNIFIN CORP COM 701094104 86925 481287 SH SOLE 0 107398 0 373889 PARK HOTELS RESORTS INC COM 700517105 16311 653214 SH SOLE 0 603384 0 49830 PARK NATL CORP COM 700658107 10372 109400 SH SOLE 0 109400 0 0 PARK OHIO HLDGS CORP COM 700666100 1815 60800 SH SOLE 0 60800 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 39196 1714600 SH SOLE 0 1714600 0 0 PARSLEY ENERGY INC CL A 701877102 3871 230400 SH SOLE 0 46125 0 184275 PARTNER COMMUNICATIONS CO LT ADR 70211M109 12616 2678550 SH SOLE 0 2678550 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 3867 143600 SH SOLE 0 132705 0 10895 PATTERSON COMPANIES INC COM 703395103 2076 116504 SH SOLE 0 13355 0 103149 PATTERSON UTI ENERGY INC COM 703481101 84073 9833048 SH SOLE 0 8740514 0 1092534 PAYCHEX INC COM 704326107 50109 605401 SH SOLE 0 60725 0 544676 PAYLOCITY HLDG CORP COM 70438V106 28064 287600 SH SOLE 0 150502 0 137098 PAYPAL HLDGS INC COM 70450Y103 66484 641800 SH SOLE 0 74262 0 567538 PAYSIGN INC COM 70451A104 21735 2152019 SH SOLE 0 2152019 0 0 PBF ENERGY INC CL A 69318G106 20216 743500 SH SOLE 0 172724 0 570776 PCB BANCORP COM 69320M109 1409 85670 SH SOLE 0 46892 0 38778 PC CONNECTION INC COM 69318J100 1490 38300 SH SOLE 0 2400 0 35900 PCSB FINL CORP COM 69324R104 4281 214180 SH SOLE 0 207176 0 7004 PC-TEL INC COM 69325Q105 13160 1566733 SH SOLE 0 1457570 0 109163 PDL BIOPHARMA INC COM 69329Y104 20227 9364285 SH SOLE 0 8537326 0 826959 PDL CMNTY BANCORP COM 69290X101 2220 157912 SH SOLE 0 143290 0 14622 PDS BIOTECHNOLOGY CORP COM 70465T107 309 91569 SH SOLE 0 91569 0 0 PEABODY ENERGY CORP NEW COM 704551100 52622 3574853 SH SOLE 0 3574853 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 10941 390320 SH SOLE 0 372155 0 18165 PEARSON PLC SPONSORED ADR 705015105 3421 378400 SH SOLE 0 378400 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7481 268900 SH SOLE 0 268900 0 0 PEGASYSTEMS INC COM 705573103 532 7824 SH SOLE 0 723 0 7101 PEMBINA PIPELINE CORP COM 706327103 10131 273164 SH SOLE 0 75641 0 197523 PENNEY J C CORP INC COM 708160106 116 130459 SH SOLE 0 130459 0 0 PENNS WOODS BANCORP INC COM 708430103 5741 124135 SH SOLE 0 119293 0 4842 PENN VA CORP NEW COM 70788V102 2779 95600 SH SOLE 0 53847 0 41753 PENNYMAC FINL SVCS INC COM 70932M107 17681 582000 SH SOLE 0 340757 0 241243 PENNYMAC MTG INVT TR COM 70931T103 16655 749200 SH SOLE 0 389654 0 359546 PENSKE AUTOMOTIVE GRP INC COM 70959W103 790 16700 SH SOLE 0 319 0 16381 PEOPLES BANCORP INC COM 709789101 16506 518879 SH SOLE 0 510184 0 8695 PEOPLES BANCORP N C INC COM 710577107 1646 55392 SH SOLE 0 49212 0 6180 PEOPLES FINL SVCS CORP COM 711040105 3156 69681 SH SOLE 0 64854 0 4827 PEOPLES UTAH BANCORP COM 712706209 5415 191400 SH SOLE 0 179100 0 12300 PEOPLES UTD FINL INC COM 712704105 15621 999115 SH SOLE 0 999115 0 0 PEPSICO INC COM 713448108 414842 3025836 SH SOLE 0 2732992 0 292844 PERCEPTRON INC COM 71361F100 3057 637935 SH SOLE 0 633304 0 4631 PERFORMANCE FOOD GROUP CO COM 71377A103 5535 120300 SH SOLE 0 16968 0 103332 PERFORMANCE SHIPPING INC COM Y67305105 185 200117 SH SOLE 0 200117 0 0 PERFORMANT FINL CORP COM 71377E105 1046 950739 SH SOLE 0 950739 0 0 PERION NETWORK LTD SHS NEW M78673114 9018 1844233 SH SOLE 0 1762401 0 81832 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 634 139743 SH SOLE 0 133043 0 6700 PERMA PIPE INTL HLDGS INC COM 714167103 2246 233278 SH SOLE 0 213181 0 20097 PERRIGO CO PLC SHS G97822103 1520 27200 SH SOLE 0 27200 0 0 PERSPECTA INC COM 715347100 23072 883300 SH SOLE 0 499658 0 383642 PETIQ INC COM CL A 71639T106 10738 393900 SH SOLE 0 166356 0 227544 PETMED EXPRESS INC COM 716382106 29232 1622200 SH SOLE 0 1622200 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 58208 1145600 SH SOLE 0 1145600 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 80547 6129900 SH SOLE 0 6129900 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 628366 43425400 SH SOLE 0 43425400 0 0 PFENEX INC COM 717071104 12861 1523805 SH SOLE 0 1463025 0 60780 PFIZER INC COM 717081103 153899 4283300 SH SOLE 0 4283300 0 0 PFSWEB INC COM NEW 717098206 1539 618239 SH SOLE 0 618239 0 0 PGT INNOVATIONS INC COM 69336V101 51949 3008029 SH SOLE 0 3008029 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 234 56200 SH SOLE 0 65 0 56135 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16947 794500 SH SOLE 0 794500 0 0 PHILIP MORRIS INTL INC COM 718172109 32574 429000 SH SOLE 0 0 0 429000 PHILLIPS 66 COM 718546104 21289 207900 SH SOLE 0 143974 0 63926 PHIO PHARMACEUTICALS CORP COM 71880W204 13 48677 SH SOLE 0 48677 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1861 726793 SH SOLE 0 705387 0 21406 PHOTRONICS INC COM 719405102 26874 2469997 SH SOLE 0 2469997 0 0 PICO HLDGS INC COM NEW 693366205 937 92900 SH SOLE 0 14300 0 78600 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 65887 3155500 SH SOLE 0 3001332 0 154168 PIERIS PHARMACEUTICALS INC COM 720795103 7462 2188200 SH SOLE 0 2188200 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 17135 534713 SH SOLE 0 368492 0 166221 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 7667 76855 SH SOLE 0 76855 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 4443 40800 SH SOLE 0 40800 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10315 101400 SH SOLE 0 101400 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 263 2400 SH SOLE 0 2400 0 0 PINDUODUO INC SPONSORED ADS 722304102 206674 6414474 SH SOLE 0 5672957 0 741517 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 28 13400 SH SOLE 0 13400 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3431 60457 SH SOLE 0 60457 0 0 PINNACLE WEST CAP CORP COM 723484101 314473 3239650 SH SOLE 0 3239650 0 0 PIONEER NAT RES CO COM 723787107 14776 117488 SH SOLE 0 14177 0 103311 PIONEER PWR SOLUTIONS INC COM NEW 723836300 86 15932 SH SOLE 0 13465 0 2467 PIPER JAFFRAY COS COM 724078100 33211 440000 SH SOLE 0 440000 0 0 PITNEY BOWES INC COM 724479100 6749 1476708 SH SOLE 0 740397 0 736311 PIVOTAL SOFTWARE INC COM CL A 72582H107 54604 3659800 SH SOLE 0 2318014 0 1341786 PIXELWORKS INC COM NEW 72581M305 3985 1076924 SH SOLE 0 1075324 0 1600 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4154 200201 SH SOLE 0 0 0 200201 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 15111 711773 SH SOLE 0 0 0 711773 PLANET FITNESS INC CL A 72703H101 33293 575300 SH SOLE 0 217660 0 357640 PLATINUM GROUP METALS LTD COM 72765Q882 35 23600 SH SOLE 0 7000 0 16600 PLAYA HOTELS & RESORTS NV SHS N70544106 166 21200 SH SOLE 0 0 0 21200 PLDT INC SPONSORED ADR 69344D408 69770 3171354 SH SOLE 0 3171354 0 0 PLUMAS BANCORP COM 729273102 234 11600 SH SOLE 0 3646 0 7954 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 697 186231 SH SOLE 0 186231 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 119 34731 SH SOLE 0 34731 0 0 PLX PHARMA INC COM 72942A107 350 68711 SH SOLE 0 68711 0 0 PLYMOUTH INDL REIT INC COM 729640102 7268 396705 SH SOLE 0 297120 0 99585 PNM RES INC COM 69349H107 138345 2656400 SH SOLE 0 2612800 0 43600 POINTER TELOCATION LTD SHS M7946T104 3765 250341 SH SOLE 0 247595 0 2746 POINTS INTL LTD COM NEW 730843208 8122 740330 SH SOLE 0 691730 0 48600 POLARIS INC COM 731068102 23270 264400 SH SOLE 0 78913 0 185487 POLYONE CORP COM 73179P106 22700 695258 SH SOLE 0 397383 0 297875 POOL CORPORATION COM 73278L105 9582 47504 SH SOLE 0 2716 0 44788 POPULAR INC COM NEW 733174700 7091 131125 SH SOLE 0 82285 0 48840 PORTLAND GEN ELEC CO COM NEW 736508847 146812 2604428 SH SOLE 0 2604428 0 0 POST HLDGS INC COM 737446104 59493 562100 SH SOLE 0 480952 0 81148 POTBELLY CORP COM 73754Y100 8327 1909800 SH SOLE 0 1909800 0 0 POTLATCHDELTIC CORPORATION COM 737630103 108329 2636713 SH SOLE 0 2636713 0 0 POWELL INDS INC COM 739128106 23718 605834 SH SOLE 0 554342 0 51492 POWER REIT COM 73933H101 875 86338 SH SOLE 0 72355 0 13983 PPDAI GROUP INC SPONSORED ADR 69354V108 1919 661800 SH SOLE 0 661800 0 0 PPG INDS INC COM 693506107 55522 468500 SH SOLE 0 23930 0 444570 PPL CORP COM 69351T106 180602 5735220 SH SOLE 0 4721606 0 1013614 PQ GROUP HLDGS INC COM 73943T103 2522 158200 SH SOLE 0 158200 0 0 PRA GROUP INC COM 69354N106 4116 121800 SH SOLE 0 74737 0 47063 PRECISION DRILLING CORP COM 2010 74022D308 44 38352 SH SOLE 0 0 0 38352 PREFERRED APT CMNTYS INC COM 74039L103 2706 187300 SH SOLE 0 0 0 187300 PREFERRED BK LOS ANGELES CA COM NEW 740367404 21777 415755 SH SOLE 0 415755 0 0 PREFORMED LINE PRODS CO COM 740444104 4116 75400 SH SOLE 0 75400 0 0 PREMIER FINL BANCORP INC COM 74050M105 4411 256888 SH SOLE 0 245005 0 11883 PREMIER INC CL A 74051N102 103320 3572609 SH SOLE 0 3456778 0 115831 PRESIDIO INC COM 74102M103 203 11987 SH SOLE 0 8598 0 3389 PRETIUM RES INC COM 74139C102 13438 1166399 SH SOLE 0 44400 0 1121999 PRGX GLOBAL INC COM NEW 69357C503 8721 1693410 SH SOLE 0 1693410 0 0 PRICESMART INC COM 741511109 44900 631500 SH SOLE 0 629380 0 2120 PRICE T ROWE GROUP INC COM 74144T108 560 4900 SH SOLE 0 4900 0 0 PRIMERICA INC COM 74164M108 2112 16600 SH SOLE 0 3532 0 13068 PRIMORIS SVCS CORP COM 74164F103 3516 179317 SH SOLE 0 160100 0 19217 PRIMO WTR CORP COM 74165N105 7031 572555 SH SOLE 0 572555 0 0 PROASSURANCE CORP COM 74267C106 42557 1056800 SH SOLE 0 1022168 0 34632 PRO-DEX INC COLO COM NEW 74265M205 448 29260 SH SOLE 0 14362 0 14898 PROFIRE ENERGY INC COM 74316X101 2133 1128465 SH SOLE 0 1126211 0 2254 PROGRESSIVE CORP OHIO COM 743315103 446103 5774796 SH SOLE 0 5774796 0 0 PROGRESS SOFTWARE CORP COM 743312100 59188 1555111 SH SOLE 0 1495908 0 59203 PROOFPOINT INC COM 743424103 13989 108400 SH SOLE 0 92020 0 16380 PROPETRO HLDG CORP COM 74347M108 2267 249400 SH SOLE 0 6730 0 242670 PROPHASE LABS INC COM 74345W108 370 191600 SH SOLE 0 191600 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 589 102300 SH SOLE 0 8884 0 93416 PROSHARES TR PSHS SH MSCI EMR 74347R396 749 39125 SH SOLE 0 39125 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 339 3500 SH SOLE 0 3500 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 1147 61100 SH SOLE 0 61100 0 0 PROS HOLDINGS INC COM 74346Y103 83094 1394200 SH SOLE 0 1222235 0 171965 PROSPERITY BANCSHARES INC COM 743606105 8704 123232 SH SOLE 0 122988 0 244 PROTAGONIST THERAPEUTICS INC COM 74366E102 6667 555100 SH SOLE 0 555100 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 913 4450473 SH SOLE 0 4450473 0 0 PROTECTIVE INS CORP CL B 74368L203 11557 662277 SH SOLE 0 603047 0 59230 PROTEON THERAPEUTICS INC COM 74371L109 200 767422 SH SOLE 0 767422 0 0 PROTHENA CORP PLC SHS G72800108 353 45000 SH SOLE 0 45000 0 0 PROTO LABS INC COM 743713109 1603 15700 SH SOLE 0 1196 0 14504 PROVIDENCE SVC CORP COM 743815102 57279 963320 SH SOLE 0 926177 0 37143 PROVIDENT BANCORP INC COM 74383X109 423 17590 SH SOLE 0 9385 0 8205 PROVIDENT FINL HLDGS INC COM 743868101 9382 452122 SH SOLE 0 435488 0 16634 PROVIDENT FINL SVCS INC COM 74386T105 32039 1306100 SH SOLE 0 1306100 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 7490 440300 SH SOLE 0 439218 0 1082 PRUDENTIAL FINL INC COM 744320102 18521 205900 SH SOLE 0 42331 0 163569 PRUDENTIAL PLC ADR 74435K204 32616 896300 SH SOLE 0 896300 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 985 5412 SH SOLE 0 187 0 5225 PSYCHEMEDICS CORP COM NEW 744375205 4126 452866 SH SOLE 0 437241 0 15625 PTC THERAPEUTICS INC COM 69366J200 4407 130300 SH SOLE 0 20357 0 109943 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 138928 4614014 SH SOLE 0 4614014 0 0 PUBLIC STORAGE COM 74460D109 372800 1519957 SH SOLE 0 1406869 0 113088 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 83354 1342684 SH SOLE 0 1215315 0 127369 PULTE GROUP INC COM 745867101 19769 540867 SH SOLE 0 62641 0 478226 PURECYCLE CORP COM NEW 746228303 977 94992 SH SOLE 0 66673 0 28319 PURE STORAGE INC CL A 74624M102 68719 4056600 SH SOLE 0 4056600 0 0 PURPLE INNOVATION INC COM 74640Y106 548 72800 SH SOLE 0 32789 0 40011 PUXIN LTD ADS 74704P108 198 24869 SH SOLE 0 0 0 24869 PVH CORP COM 693656100 46292 524675 SH SOLE 0 524675 0 0 PYXIS TANKERS INC COM Y71726106 57 38300 SH SOLE 0 27043 0 11257 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 9081 1018000 SH SOLE 0 983095 0 34905 Q2 HLDGS INC COM 74736L109 10797 136900 SH SOLE 0 33316 0 103584 QAD INC CL A 74727D306 28510 617377 SH SOLE 0 595777 0 21600 QCR HOLDINGS INC COM 74727A104 20870 549500 SH SOLE 0 547064 0 2436 QIWI PLC SPON ADR REP B 74735M108 35275 1607080 SH SOLE 0 1572600 0 34480 QORVO INC COM 74736K101 73762 994906 SH SOLE 0 848630 0 146276 QTS RLTY TR INC COM CL A 74736A103 350 6800 SH SOLE 0 9 0 6791 QUAD / GRAPHICS INC COM CL A 747301109 2733 260000 SH SOLE 0 225300 0 34700 QUALCOMM INC COM 747525103 98432 1290400 SH SOLE 0 1290400 0 0 QUALSTAR CORP COM NEW 74758R208 862 147300 SH SOLE 0 147000 0 300 QUALYS INC COM 74758T303 34226 452900 SH SOLE 0 353778 0 99122 QUANEX BUILDING PRODUCTS COR COM 747619104 19035 1052800 SH SOLE 0 1052800 0 0 QUANTA SVCS INC COM 74762E102 2395 63369 SH SOLE 0 128 0 63241 QUARTERHILL INC COM 747713105 2699 2075056 SH SOLE 0 1793232 0 281824 QUDIAN INC ADR 747798106 1771 257000 SH SOLE 0 0 0 257000 QUEST DIAGNOSTICS INC COM 74834L100 10307 96300 SH SOLE 0 19802 0 76498 QUEST RESOURCE HLDG CORP COM NEW 74836W203 688 275024 SH SOLE 0 265517 0 9507 QUIDEL CORP COM 74838J101 546 8900 SH SOLE 0 8900 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 82 40210 SH SOLE 0 40210 0 0 QUMU CORP COM 749063103 2498 766154 SH SOLE 0 730260 0 35894 QUORUM HEALTH CORP COM 74909E106 718 593388 SH SOLE 0 593388 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 4217 539300 SH SOLE 0 539300 0 0 R1 RCM INC COM 749397105 5962 667603 SH SOLE 0 667603 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 2251 472924 SH SOLE 0 301324 0 171600 RADCOM LTD SHS NEW M81865111 1399 152733 SH SOLE 0 152733 0 0 RADIAN GROUP INC COM 750236101 16091 704500 SH SOLE 0 521385 0 183115 RADIANT LOGISTICS INC COM 75025X100 861 166500 SH SOLE 0 96000 0 70500 RADIUS HEALTH INC COM NEW 750469207 2778 107900 SH SOLE 0 107900 0 0 RADNET INC COM 750491102 26259 1828603 SH SOLE 0 1708875 0 119728 RADWARE LTD ORD M81873107 38333 1580100 SH SOLE 0 1517809 0 62291 RAFAEL HLDGS INC COM CL B 75062E106 10718 511347 SH SOLE 0 511347 0 0 RALPH LAUREN CORP CL A 751212101 396009 4147994 SH SOLE 0 4147994 0 0 RAMBUS INC DEL COM 750917106 57792 4403200 SH SOLE 0 4403200 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 161 24986 SH SOLE 0 24986 0 0 RANGE RES CORP COM 75281A109 4281 1120655 SH SOLE 0 97367 0 1023288 RAPID7 INC COM 753422104 8211 180896 SH SOLE 0 33750 0 147146 RAVEN INDS INC COM 754212108 12484 373100 SH SOLE 0 373100 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 19132 4418557 SH SOLE 0 4184838 0 233719 RAYONIER INC COM 754907103 121005 4290950 SH SOLE 0 4238057 0 52893 RBB BANCORP COM 74930B105 1028 52200 SH SOLE 0 52200 0 0 RBC BEARINGS INC COM 75524B104 9009 54300 SH SOLE 0 15172 0 39128 RCI HOSPITALITY HLDGS INC COM 74934Q108 5596 270600 SH SOLE 0 270600 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 2111 703562 SH SOLE 0 696862 0 6700 READING INTERNATIONAL INC CL A 755408101 9747 814990 SH SOLE 0 814990 0 0 READY CAP CORP COM 75574U101 290 18245 SH SOLE 0 0 0 18245 REALNETWORKS INC COM NEW 75605L708 2023 1218439 SH SOLE 0 1218439 0 0 REALOGY HLDGS CORP COM 75605Y106 4691 702200 SH SOLE 0 189012 0 513188 RECRO PHARMA INC COM 75629F109 9451 853000 SH SOLE 0 853000 0 0 RED LION HOTELS CORP COM 756764106 2195 338690 SH SOLE 0 307590 0 31100 RED ROBIN GOURMET BURGERS IN COM 75689M101 1299 39066 SH SOLE 0 5292 0 33774 RED ROCK RESORTS INC CL A 75700L108 3249 160000 SH SOLE 0 38053 0 121947 RED VIOLET INC COM 75704L104 774 61392 SH SOLE 0 56800 0 4592 REDWOOD TR INC COM 758075402 13960 850700 SH SOLE 0 406683 0 444017 REGAL BELOIT CORP COM 758750103 7351 100900 SH SOLE 0 27261 0 73639 REGENCY CTRS CORP COM 758849103 120891 1739690 SH SOLE 0 1739690 0 0 REGENERON PHARMACEUTICALS COM 75886F107 110632 398818 SH SOLE 0 235400 0 163418 REGIONAL MGMT CORP COM 75902K106 15241 541237 SH SOLE 0 455719 0 85518 REGIONS FINL CORP NEW COM 7591EP100 35284 2230321 SH SOLE 0 1588118 0 642203 REGIS CORP MINN COM 758932107 44520 2201800 SH SOLE 0 2201800 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 293 406693 SH SOLE 0 406693 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 719 4500 SH SOLE 0 4500 0 0 REKOR SYS INC COM 759419104 46 21261 SH SOLE 0 0 0 21261 RELIANCE STEEL & ALUMINUM CO COM 759509102 36736 368612 SH SOLE 0 153354 0 215258 RELIANT BANCORP INC COM 75956B101 432 18025 SH SOLE 0 18025 0 0 RELIV INTL INC COM NEW 75952R209 479 107280 SH SOLE 0 107280 0 0 RELX PLC SPONSORED ADR 759530108 66299 2795072 SH SOLE 0 2737600 0 57472 REMARK HLDGS INC COM 75955K102 218 208813 SH SOLE 0 208813 0 0 RE MAX HLDGS INC CL A 75524W108 40342 1254400 SH SOLE 0 1254400 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 176836 914115 SH SOLE 0 914115 0 0 RENASANT CORP COM 75970E107 18378 524939 SH SOLE 0 524939 0 0 RENESOLA LTD SPONSORED ADS 75971T301 1160 778851 SH SOLE 0 778851 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 194 12900 SH SOLE 0 12900 0 0 RENT A CTR INC NEW COM 76009N100 114472 4438624 SH SOLE 0 4437024 0 1600 REPAY HLDGS CORP COM CL A 76029L100 195 14638 SH SOLE 0 0 0 14638 REPLIGEN CORP COM 759916109 17662 230304 SH SOLE 0 143761 0 86543 REPUBLIC BANCORP KY CL A 760281204 5010 115300 SH SOLE 0 105609 0 9691 REPUBLIC FIRST BANCORP INC COM 760416107 2818 670933 SH SOLE 0 664085 0 6848 REPUBLIC SVCS INC COM 760759100 20284 234361 SH SOLE 0 34900 0 199461 RESMED INC COM 761152107 959 7100 SH SOLE 0 7100 0 0 RESOLUTE FST PRODS INC COM 76117W109 4940 1051600 SH SOLE 0 944700 0 106900 RESOURCES CONNECTION INC COM 76122Q105 2931 172542 SH SOLE 0 144200 0 28342 RESTAURANT BRANDS INTL INC COM 76131D103 427 6000 SH SOLE 0 6000 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 31695 1738600 SH SOLE 0 1481690 0 256910 RETAIL PPTYS AMER INC CL A 76131V202 87082 7068352 SH SOLE 0 6904984 0 163368 RETAIL VALUE INC COM 76133Q102 12778 344989 SH SOLE 0 287367 0 57622 RETO ECO SOLUTIONS INC COM G75271109 23 20105 SH SOLE 0 20105 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 990 861242 SH SOLE 0 861242 0 0 RETROPHIN INC COM 761299106 7892 680925 SH SOLE 0 562086 0 118839 REVANCE THERAPEUTICS INC COM 761330109 11393 876373 SH SOLE 0 847312 0 29061 REXAHN PHARMACEUTICALS INC COM 761640309 224 109104 SH SOLE 0 109104 0 0 REX AMERICAN RESOURCES CORP COM 761624105 38315 501964 SH SOLE 0 501964 0 0 REXFORD INDL RLTY INC COM 76169C100 14174 322000 SH SOLE 0 221685 0 100315 REXNORD CORP NEW COM 76169B102 9438 348893 SH SOLE 0 141951 0 206942 RF INDS LTD COM PAR $0.01 749552105 5103 720722 SH SOLE 0 714104 0 6618 RGC RES INC COM 74955L103 804 27500 SH SOLE 0 20641 0 6859 RH COM 74967X103 196967 1153000 SH SOLE 0 857316 0 295684 RHYTHM PHARMACEUTICALS INC COM 76243J105 231 10700 SH SOLE 0 10700 0 0 RIBBON COMMUNICATIONS INC COM 762544104 12129 2076900 SH SOLE 0 2076900 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 1303 510183 SH SOLE 0 510183 0 0 RICHARDSON ELECTRS LTD COM 763165107 4822 831376 SH SOLE 0 831286 0 90 RIGEL PHARMACEUTICALS INC COM NEW 766559603 3543 1894638 SH SOLE 0 1617212 0 277426 RIGNET INC COM 766582100 4188 540400 SH SOLE 0 540400 0 0 RIMINI STR INC DEL COM 76674Q107 1368 312349 SH SOLE 0 249505 0 62844 RINGCENTRAL INC CL A 76680R206 27984 222700 SH SOLE 0 68545 0 154155 RIO TINTO PLC SPONSORED ADR 767204100 68495 1314932 SH SOLE 0 983284 0 331648 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1084 129506 SH SOLE 0 129506 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 30240 757900 SH SOLE 0 703000 0 54900 RITE AID CORP COM 767754872 1057 152100 SH SOLE 0 152100 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 105 340236 SH SOLE 0 340236 0 0 RIVERVIEW BANCORP INC COM 769397100 3398 460417 SH SOLE 0 427337 0 33080 RIVERVIEW FINL CORP NEW COM 76940Q105 123 10554 SH SOLE 0 3707 0 6847 RLJ LODGING TR COM 74965L101 7976 469474 SH SOLE 0 109077 0 360397 RMR GROUP INC CL A 74967R106 25206 554216 SH SOLE 0 535316 0 18900 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 597 57588 SH SOLE 0 57588 0 0 ROAN RES INC CL A COM 769755109 1440 1170370 SH SOLE 0 1170370 0 0 ROBERT HALF INTL INC COM 770323103 25787 463300 SH SOLE 0 159935 0 303365 ROCKET PHARMACEUTICALS INC COM 77313F106 325 27900 SH SOLE 0 0 0 27900 ROCKWELL AUTOMATION INC COM 773903109 16150 98000 SH SOLE 0 39200 0 58800 ROCKY BRANDS INC COM 774515100 8756 263492 SH SOLE 0 243598 0 19894 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 4428 476101 SH SOLE 0 450633 0 25468 ROGERS COMMUNICATIONS INC CL B 775109200 196551 4033283 SH SOLE 0 3530088 0 503195 ROGERS CORP COM 775133101 8175 59800 SH SOLE 0 10083 0 49717 ROKU INC COM CL A 77543R102 5261 51698 SH SOLE 0 28927 0 22771 ROPER TECHNOLOGIES INC COM 776696106 16725 46900 SH SOLE 0 9410 0 37490 ROSEHILL RES INC CL A 777385105 197 101151 SH SOLE 0 101151 0 0 ROSETTA STONE INC COM 777780107 28524 1639300 SH SOLE 0 1639300 0 0 ROSS STORES INC COM 778296103 76920 700228 SH SOLE 0 92238 0 607990 ROYAL BK CDA MONTREAL QUE COM 780087102 187332 2307977 SH SOLE 0 1629126 0 678851 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 27845 5459900 SH SOLE 0 5459900 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 136179 1257076 SH SOLE 0 611273 0 645803 ROYAL GOLD INC COM 780287108 42654 346188 SH SOLE 0 250315 0 95873 RPC INC COM 749660106 16211 2889703 SH SOLE 0 2472046 0 417657 RPM INTL INC COM 749685103 14388 209100 SH SOLE 0 28220 0 180880 RPT REALTY SH BEN INT 74971D101 1829 135000 SH SOLE 0 135000 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 3316 1163578 SH SOLE 0 1137805 0 25773 RTW RETAILWINDS INC COM 74980D100 2362 1724358 SH SOLE 0 1724358 0 0 RUBICON PROJ INC COM 78112V102 11558 1326989 SH SOLE 0 1193189 0 133800 RUBICON TECHNOLOGY INC COM NEW 78112T206 1198 125204 SH SOLE 0 118404 0 6800 RUDOLPH TECHNOLOGIES INC COM 781270103 25885 981987 SH SOLE 0 981987 0 0 RUSH ENTERPRISES INC CL A 781846209 26477 686278 SH SOLE 0 650500 0 35778 RUSH ENTERPRISES INC CL B 781846308 11296 282900 SH SOLE 0 270300 0 12600 RUTHS HOSPITALITY GROUP INC COM 783332109 5737 281000 SH SOLE 0 281000 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 232829 3507519 SH SOLE 0 3324041 0 183478 RYB ED INC ADR 74979W101 1049 163644 SH SOLE 0 163644 0 0 RYDER SYS INC COM 783549108 3013 58200 SH SOLE 0 3329 0 54871 RYMAN HOSPITALITY PPTYS INC COM 78377T107 24469 299100 SH SOLE 0 299100 0 0 SABRE CORP COM 78573M104 1214 54200 SH SOLE 0 11345 0 42855 SACHEM CAP CORP COM 78590A109 1272 269500 SH SOLE 0 126137 0 143363 SAFE BULKERS INC COM Y7388L103 7737 4420986 SH SOLE 0 4164065 0 256921 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2592 228600 SH SOLE 0 228600 0 0 SAFEHOLD INC COM 78645L100 912 29914 SH SOLE 0 29914 0 0 SAFETY INS GROUP INC COM 78648T100 34067 336200 SH SOLE 0 336200 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 5114 171907 SH SOLE 0 161241 0 10666 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 306 56219 SH SOLE 0 56219 0 0 SALEM MEDIA GROUP INC CL A 794093104 355 231898 SH SOLE 0 231898 0 0 SALESFORCE COM INC COM 79466L302 94479 636481 SH SOLE 0 29304 0 607177 SANDERSON FARMS INC COM 800013104 143282 946817 SH SOLE 0 855858 0 90959 SANDRIDGE ENERGY INC COM NEW 80007P869 2804 596600 SH SOLE 0 536400 0 60200 SANDSTORM GOLD LTD COM NEW 80013R206 12887 2283700 SH SOLE 0 1494115 0 789585 SANDY SPRING BANCORP INC COM 800363103 35718 1059578 SH SOLE 0 1052641 0 6937 SANFILIPPO JOHN B & SON INC COM 800422107 1575 16300 SH SOLE 0 16300 0 0 SANGAMO THERAPEUTICS INC COM 800677106 606 67000 SH SOLE 0 20290 0 46710 SANMINA CORPORATION COM 801056102 37865 1179241 SH SOLE 0 1014723 0 164518 SANTANDER CONSUMER USA HDG I COM 80283M101 42331 1659400 SH SOLE 0 1263956 0 395444 SAPIENS INTL CORP N V SHS G7T16G103 12577 640400 SH SOLE 0 543528 0 96872 SAREPTA THERAPEUTICS INC COM 803607100 26217 348078 SH SOLE 0 109979 0 238099 SASOL LTD SPONSORED ADR 803866300 7559 444366 SH SOLE 0 380610 0 63756 SAUL CTRS INC COM 804395101 29314 537774 SH SOLE 0 521874 0 15900 SBA COMMUNICATIONS CORP NEW CL A 78410G104 323394 1341049 SH SOLE 0 1222597 0 118452 SB FINL GROUP INC COM 78408D105 202 12100 SH SOLE 0 4137 0 7963 SB ONE BANCORP COM 78413T103 2556 113300 SH SOLE 0 75417 0 37883 SCANSOURCE INC COM 806037107 1892 61920 SH SOLE 0 0 0 61920 SCHMITT INDS INC ORE COM NEW 806870200 572 261048 SH SOLE 0 261048 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 13034 600100 SH SOLE 0 544071 0 56029 SCHNITZER STL INDS CL A 806882106 6285 304196 SH SOLE 0 304196 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4324 85468 SH SOLE 0 85468 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 635 11800 SH SOLE 0 11800 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 766 13500 SH SOLE 0 13500 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 452 8000 SH SOLE 0 8000 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 669 9600 SH SOLE 0 9600 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 21729 580363 SH SOLE 0 558754 0 21609 SCIENCE APPLICATNS INTL CP N COM 808625107 2040 23350 SH SOLE 0 600 0 22750 SCIENTIFIC GAMES CORP COM 80874P109 9719 477600 SH SOLE 0 196527 0 281073 SCORPIO BULKERS INC COM Y7546A122 11024 1813092 SH SOLE 0 1707338 0 105754 SCORPIO TANKERS INC SHS Y7542C130 11553 388220 SH SOLE 0 300608 0 87612 SCOTTS MIRACLE GRO CO CL A 810186106 39191 384900 SH SOLE 0 151319 0 233581 SCPHARMACEUTICALS INC COM 810648105 658 112131 SH SOLE 0 112131 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1389 104600 SH SOLE 0 104600 0 0 SCULLY ROYALTY LTD COM SHS G7T96K107 778 66770 SH SOLE 0 63640 0 3130 SCYNEXIS INC COM 811292101 504 473673 SH SOLE 0 473673 0 0 SEABOARD CORP COM 811543107 30936 7071 SH SOLE 0 6844 0 227 SEABRIDGE GOLD INC COM 811916105 155 12300 SH SOLE 0 6600 0 5700 SEACHANGE INTL INC COM 811699107 4094 1421615 SH SOLE 0 1421615 0 0 SEACOR HOLDINGS INC COM 811904101 60155 1278000 SH SOLE 0 1278000 0 0 SEACOR MARINE HLDGS INC COM 78413P101 551 43872 SH SOLE 0 43872 0 0 SEADRILL LTD COM G7998G106 1198 570700 SH SOLE 0 570700 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 227927 4237345 SH SOLE 0 4237345 0 0 SEALED AIR CORP NEW COM 81211K100 62149 1497209 SH SOLE 0 1203321 0 293888 SEA LTD SPONSORED ADS 81141R100 30427 983100 SH SOLE 0 25006 0 958094 SEANERGY MARITIME HLDGS CORP SHS Y73760301 111 230400 SH SOLE 0 103554 0 126846 SEARS HOMETOWN & OUTLET STOR COM 812362101 2819 819548 SH SOLE 0 758365 0 61183 SEASPAN CORP SHS Y75638109 20474 1926100 SH SOLE 0 1902600 0 23500 SEASPINE HLDGS CORP COM 81255T108 5557 455100 SH SOLE 0 455100 0 0 SEATTLE GENETICS INC COM 812578102 3725 43613 SH SOLE 0 1788 0 41825 SEAWORLD ENTMT INC COM 81282V100 52791 2005725 SH SOLE 0 2005725 0 0 SECOO HLDG LTD ADR 81367P101 602 89900 SH SOLE 0 89900 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 812 165771 SH SOLE 0 151792 0 13979 SEELOS THERAPEUTICS INC COM 81577F109 927 1009958 SH SOLE 0 1009958 0 0 SEI INVESTMENTS CO COM 784117103 58036 979426 SH SOLE 0 970892 0 8534 SELECTA BIOSCIENCES INC COM 816212104 1110 634370 SH SOLE 0 609344 0 25026 SELECT BANCORP INC NEW COM 81617L108 1864 160661 SH SOLE 0 142549 0 18112 SELECT ENERGY SVCS INC CL A COM 81617J301 3924 453085 SH SOLE 0 413705 0 39380 SELECT INTERIOR CONCEPTS INC CL A 816120307 1232 95000 SH SOLE 0 0 0 95000 SELECTIVE INS GROUP INC COM 816300107 14827 197194 SH SOLE 0 58333 0 138861 SELECT MED HLDGS CORP COM 81619Q105 4023 242800 SH SOLE 0 242800 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1853 31300 SH SOLE 0 31300 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4261 35300 SH SOLE 0 35300 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14004 228000 SH SOLE 0 228000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14989 166300 SH SOLE 0 166300 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 18155 648400 SH SOLE 0 648400 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6582 84792 SH SOLE 0 84792 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7529 116300 SH SOLE 0 116300 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6932 119100 SH SOLE 0 119100 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 17 139290 SH SOLE 0 139290 0 0 SEMGROUP CORP CL A 81663A105 458 28057 SH SOLE 0 1666 0 26391 SEMPRA ENERGY COM 816851109 52111 353030 SH SOLE 0 283775 0 69255 SEMTECH CORP COM 816850101 32992 678700 SH SOLE 0 678700 0 0 SENECA FOODS CORP NEW CL A 817070501 2460 78900 SH SOLE 0 78900 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 7600 821206 SH SOLE 0 278223 0 542983 SENMIAO TECHNOLOGY LTD COM 817225105 31 84300 SH SOLE 0 24500 0 59800 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 29610 591500 SH SOLE 0 553660 0 37840 SENSIENT TECHNOLOGIES CORP COM 81725T100 7750 112897 SH SOLE 0 42552 0 70345 SERES THERAPEUTICS INC COM 81750R102 4328 1079208 SH SOLE 0 1079208 0 0 SERVICE CORP INTL COM 817565104 3849 80500 SH SOLE 0 80500 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 25943 464100 SH SOLE 0 319831 0 144269 SERVICE PPTYS TR COM SH BEN INT 81761L102 18708 725400 SH SOLE 0 547653 0 177747 SERVICESOURCE INTL INC COM 81763U100 3550 4033715 SH SOLE 0 4033715 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1561 47100 SH SOLE 0 47100 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 205 25600 SH SOLE 0 2650 0 22950 SHAKE SHACK INC CL A 819047101 169746 1731398 SH SOLE 0 1383961 0 347437 SHARPS COMPLIANCE CORP COM 820017101 2013 484944 SH SOLE 0 467904 0 17040 SHAW COMMUNICATIONS INC CL B CONV 82028K200 93099 4735400 SH SOLE 0 4442246 0 293154 SHENANDOAH TELECOMMUNICATION COM 82312B106 48843 1537400 SH SOLE 0 1502236 0 35164 SHILOH INDS INC COM 824543102 1207 291511 SH SOLE 0 291511 0 0 SHINECO INC COM NEW 824567200 387 731124 SH SOLE 0 688893 0 42231 SHIP FINANCE INTERNATIONAL L SHS G81075106 11042 786432 SH SOLE 0 628274 0 158158 SHOCKWAVE MED INC COM 82489T104 4543 151790 SH SOLE 0 54759 0 97031 SHOPIFY INC CL A 82509L107 37078 119000 SH SOLE 0 25604 0 93396 SHORE BANCSHARES INC COM 825107105 6891 447195 SH SOLE 0 421329 0 25866 SHOTSPOTTER INC COM 82536T107 316 13700 SH SOLE 0 0 0 13700 SHUTTERSTOCK INC COM 825690100 31576 874200 SH SOLE 0 840757 0 33443 SIBANYE STILLWATER SPONSORED ADR 825724206 18646 3452930 SH SOLE 0 3452930 0 0 SI BONE INC COM 825704109 723 40900 SH SOLE 0 40900 0 0 SIERRA BANCORP COM 82620P102 10354 389831 SH SOLE 0 385534 0 4297 SIERRA ONCOLOGY INC COM 82640U107 1028 2631764 SH SOLE 0 2631764 0 0 SIERRA WIRELESS INC COM 826516106 10782 1007751 SH SOLE 0 915300 0 92451 SIFCO INDS INC COM 826546103 157 58100 SH SOLE 0 58100 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 746 528730 SH SOLE 0 528730 0 0 SIGA TECHNOLOGIES INC COM 826917106 1083 211600 SH SOLE 0 167028 0 44572 SIGMATRON INTL INC COM 82661L101 1088 267390 SH SOLE 0 255351 0 12039 SIGNATURE BK NEW YORK N Y COM 82669G104 27644 231874 SH SOLE 0 149807 0 82067 SILGAN HOLDINGS INC COM 827048109 33059 1100680 SH SOLE 0 923053 0 177627 SILICOM LTD ORD M84116108 803 25424 SH SOLE 0 0 0 25424 SILICON LABORATORIES INC COM 826919102 5979 53698 SH SOLE 0 26311 0 27387 SILVERCORP METALS INC COM 82835P103 20613 5299209 SH SOLE 0 5009310 0 289899 SILVERCREST ASSET MGMT GROUP CL A 828359109 3260 265024 SH SOLE 0 243718 0 21306 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 702 28200 SH SOLE 0 28200 0 0 SIMON PPTY GROUP INC NEW COM 828806109 123213 791605 SH SOLE 0 194400 0 597205 SIMPLY GOOD FOODS CO COM 82900L102 64860 2237336 SH SOLE 0 2004404 0 232932 SIMULATIONS PLUS INC COM 829214105 17406 501600 SH SOLE 0 501600 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 175098 4096827 SH SOLE 0 4033193 0 63634 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 11349 388408 SH SOLE 0 335950 0 52458 SINOVAC BIOTECH LTD SHS P8696W104 15372 2375841 SH SOLE 0 2306141 0 69700 SINTX TECHNOLOGIES INC COM NEW 829392307 83 41185 SH SOLE 0 41185 0 0 SIRIUS XM HLDGS INC COM 82968B103 77913 12456125 SH SOLE 0 6341566 0 6114559 SITE CENTERS CORP COM 82981J109 4737 313500 SH SOLE 0 313500 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 4475 88100 SH SOLE 0 28871 0 59229 SJW GROUP COM 784305104 72278 1058400 SH SOLE 0 1053600 0 4800 SKECHERS U S A INC CL A 830566105 53038 1420027 SH SOLE 0 479648 0 940379 SKYLINE CHAMPION CORPORATION COM 830830105 536 17800 SH SOLE 0 5603 0 12197 SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 95 230529 SH SOLE 0 230529 0 0 SKYWEST INC COM 830879102 112589 1961484 SH SOLE 0 1936126 0 25358 SLEEP NUMBER CORP COM 83125X103 2029 49100 SH SOLE 0 49100 0 0 SL GREEN RLTY CORP COM 78440X101 129635 1585750 SH SOLE 0 1556010 0 29740 SLM CORP COM 78442P106 16425 1861200 SH SOLE 0 111588 0 1749612 SMARTFINANCIAL INC COM NEW 83190L208 4059 194874 SH SOLE 0 171965 0 22909 SMART GLOBAL HLDGS INC SHS G8232Y101 1085 42600 SH SOLE 0 10385 0 32215 SMART SAND INC COM 83191H107 230 81200 SH SOLE 0 18243 0 62957 SMARTSHEET INC COM CL A 83200N103 15745 437000 SH SOLE 0 62428 0 374572 SM ENERGY CO COM 78454L100 9006 929400 SH SOLE 0 929400 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 824 151600 SH SOLE 0 0 0 151600 SMTC CORP COM NEW 832682207 861 398610 SH SOLE 0 398610 0 0 SMUCKER J M CO COM NEW 832696405 36139 328480 SH SOLE 0 166399 0 162081 SNAP INC CL A 83304A106 30935 1957900 SH SOLE 0 121064 0 1836836 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 7245 260700 SH SOLE 0 260700 0 0 SOCKET MOBILE INC COM NEW 83368E200 164 69640 SH SOLE 0 55094 0 14546 SOGOU INC ADR REPSTG A 83409V104 3902 789800 SH SOLE 0 757912 0 31888 SOHU COM LTD SPONSORED ADS 83410S108 25545 2514300 SH SOLE 0 2446719 0 67581 SOLAREDGE TECHNOLOGIES INC COM 83417M104 55799 666500 SH SOLE 0 411661 0 254839 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 10062 749775 SH SOLE 0 749775 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 235 156372 SH SOLE 0 151582 0 4790 SOL GEL TECHNOLOGIES SHS M8694L103 203 22628 SH SOLE 0 0 0 22628 SOLID BIOSCIENCES INC COM 83422E105 334 32300 SH SOLE 0 0 0 32300 SOLIGENIX INC COM 834223307 256 269691 SH SOLE 0 269691 0 0 SOLITARIO ZINC CORP COM 8342EP107 92 329469 SH SOLE 0 329469 0 0 SONOCO PRODS CO COM 835495102 4756 81700 SH SOLE 0 711 0 80989 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 268 46474 SH SOLE 0 46474 0 0 SONOS INC COM 83570H108 227 16900 SH SOLE 0 16900 0 0 SONY CORP SPONSORED ADR 835699307 170720 2887200 SH SOLE 0 2887200 0 0 SOTHEBYS COM 835898107 3595 63100 SH SOLE 0 3197 0 59903 SOTHERLY HOTELS INC COM 83600C103 4403 658147 SH SOLE 0 603603 0 54544 SOUTHERN CO COM 842587107 533063 8629802 SH SOLE 0 8629802 0 0 SOUTHERN COPPER CORP COM 84265V105 203 5956 SH SOLE 0 1591 0 4365 SOUTHERN FIRST BANCSHARES IN COM 842873101 6245 156701 SH SOLE 0 143670 0 13031 SOUTHERN MO BANCORP INC COM 843380106 5859 160834 SH SOLE 0 144474 0 16360 SOUTHERN NATL BANCORP OF VA COM 843395104 9073 589513 SH SOLE 0 566028 0 23485 SOUTH JERSEY INDS INC COM 838518108 546 16600 SH SOLE 0 16600 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 41233 1208810 SH SOLE 0 1208810 0 0 SOUTH ST CORP COM 840441109 6876 91310 SH SOLE 0 65574 0 25736 SOUTHWEST AIRLS CO COM 844741108 126566 2343380 SH SOLE 0 2281137 0 62243 SOUTHWEST GAS HOLDINGS INC COM 844895102 9304 102200 SH SOLE 0 52493 0 49707 SPAR GROUP INC COM 784933103 43 42000 SH SOLE 0 30965 0 11035 SPARK ENERGY INC CL A COM 846511103 5711 541304 SH SOLE 0 541304 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 337 60894 SH SOLE 0 0 0 60894 SPARTAN MTRS INC COM 846819100 12244 892391 SH SOLE 0 756500 0 135891 SPARTANNASH CO COM 847215100 6474 547255 SH SOLE 0 418084 0 129171 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 519 10000 SH SOLE 0 10000 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 802 15300 SH SOLE 0 15300 0 0 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 10298 334782 SH SOLE 0 334782 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 833 29030 SH SOLE 0 29030 0 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 268 9859 SH SOLE 0 9859 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3534 32500 SH SOLE 0 32500 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 6619 245073 SH SOLE 0 245073 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 3733 76200 SH SOLE 0 76200 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 4558 89913 SH SOLE 0 89913 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 6133 103300 SH SOLE 0 103300 0 0 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 738 23600 SH SOLE 0 23600 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 2837 95700 SH SOLE 0 95700 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 944 23000 SH SOLE 0 23000 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 8183 265237 SH SOLE 0 265237 0 0 SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 911 30333 SH SOLE 0 30333 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 626 19600 SH SOLE 0 19600 0 0 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 10070 109950 SH SOLE 0 109950 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 805 36000 SH SOLE 0 36000 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1441 27300 SH SOLE 0 27300 0 0 SPDR SERIES TRUST SSGA US LRG ETF 78468R804 379 3400 SH SOLE 0 3400 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1525 34525 SH SOLE 0 34525 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 247 700 SH SOLE 0 700 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3838 72796 SH SOLE 0 16663 0 56133 SPECTRUM PHARMACEUTICALS INC COM 84763A108 22936 2765017 SH SOLE 0 2747310 0 17707 SPERO THERAPEUTICS INC COM 84833T103 2680 252803 SH SOLE 0 252803 0 0 SPHERIX INC COM 84842R502 84 50033 SH SOLE 0 50033 0 0 SPIRE INC COM 84857L101 68326 783200 SH SOLE 0 783200 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 50923 619200 SH SOLE 0 316126 0 303074 SPIRIT MTA REIT COM SHS BEN IN 84861U105 2562 303611 SH SOLE 0 167309 0 136302 SPIRIT OF TEX BANCSHARES INC COM 84861D103 983 45600 SH SOLE 0 45600 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11067 231240 SH SOLE 0 91168 0 140072 SPOK HLDGS INC COM 84863T106 18358 1537543 SH SOLE 0 1468300 0 69243 SPOTIFY TECHNOLOGY S A SHS L8681T102 167958 1473320 SH SOLE 0 943296 0 530024 SP PLUS CORP COM 78469C103 20113 543600 SH SOLE 0 508000 0 35600 SPRING BK PHARMACEUTICALS IN COM 849431101 515 149800 SH SOLE 0 130700 0 19100 SPRINT CORPORATION COM 85207U105 520507 84360936 SH SOLE 0 84360936 0 0 SPROUTS FMRS MKT INC COM 85208M102 132856 6869500 SH SOLE 0 6869500 0 0 SPS COMMERCE INC COM 78463M107 36152 768044 SH SOLE 0 664674 0 103370 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 8295 179082 SH SOLE 0 179082 0 0 SSR MNG INC COM 784730103 83107 5723700 SH SOLE 0 5543900 0 179800 STAFFING 360 SOLUTIONS INC COM PAR 852387307 46 41781 SH SOLE 0 41781 0 0 STAGE STORES INC COM NEW 85254C305 975 518783 SH SOLE 0 518783 0 0 STAG INDL INC COM 85254J102 9967 338100 SH SOLE 0 33116 0 304984 STANDARD DIVERSIFIED INC COM CL A 85336L109 334 29200 SH SOLE 0 25418 0 3782 STANDARD MTR PRODS INC COM 853666105 4102 84500 SH SOLE 0 84500 0 0 STANDEX INTL CORP COM 854231107 1787 24500 SH SOLE 0 0 0 24500 STANTEC INC COM 85472N109 3139 141600 SH SOLE 0 134231 0 7369 STARBUCKS CORP COM 855244109 784169 8868686 SH SOLE 0 8339305 0 529381 STAR BULK CARRIERS CORP SHS PAR Y8162K204 20599 2045534 SH SOLE 0 1949626 0 95908 STAR GROUP L P UNIT LTD PARTNR 85512C105 10189 1075916 SH SOLE 0 935987 0 139929 STARRETT L S CO CL A 855668109 2837 489221 SH SOLE 0 465214 0 24007 STARTEK INC COM 85569C107 4280 661500 SH SOLE 0 649500 0 12000 STARWOOD PPTY TR INC COM 85571B105 11361 469084 SH SOLE 0 21315 0 447769 STATE AUTO FINL CORP COM 855707105 8381 258768 SH SOLE 0 228900 0 29868 S & T BANCORP INC COM 783859101 2426 66400 SH SOLE 0 66400 0 0 STEALTHGAS INC SHS Y81669106 6657 2197130 SH SOLE 0 2117803 0 79327 STEELCASE INC CL A 858155203 25688 1396100 SH SOLE 0 1197662 0 198438 STEEL CONNECT INC COM 858098106 3548 2027196 SH SOLE 0 2026554 0 642 STEEL DYNAMICS INC COM 858119100 73052 2451400 SH SOLE 0 1579322 0 872078 STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 198 15500 SH SOLE 0 0 0 15500 STEIN MART INC COM 858375108 64 79905 SH SOLE 0 79905 0 0 STEPAN CO COM 858586100 35718 368000 SH SOLE 0 349300 0 18700 STEREOTAXIS INC COM NEW 85916J409 44 12500 SH SOLE 0 12500 0 0 STERIS PLC SHS USD G8473T100 26196 181300 SH SOLE 0 31142 0 150158 STERLING BANCORP INC COM 85917W102 2156 220905 SH SOLE 0 206560 0 14345 STERLING CONSTRUCTION CO INC COM 859241101 26813 2039000 SH SOLE 0 2039000 0 0 STEWARDSHIP FINL CORP COM 860326107 273 17500 SH SOLE 0 9139 0 8361 STEWART INFORMATION SVCS COR COM 860372101 36842 949784 SH SOLE 0 898535 0 51249 STITCH FIX INC COM CL A 860897107 9690 503385 SH SOLE 0 503385 0 0 ST JOE CO COM 790148100 11221 655071 SH SOLE 0 604911 0 50160 STOCK YDS BANCORP INC COM 861025104 10135 276240 SH SOLE 0 270328 0 5912 STONECO LTD COM CL A G85158106 205 5900 SH SOLE 0 5900 0 0 STONERIDGE INC COM 86183P102 16443 530919 SH SOLE 0 530919 0 0 STORE CAP CORP COM 862121100 55569 1485400 SH SOLE 0 911859 0 573541 STRATA SKIN SCIENCES INC COM NEW 86272A206 2471 1149513 SH SOLE 0 1126433 0 23080 STRATASYS LTD SHS M85548101 21201 995132 SH SOLE 0 960745 0 34387 STRATEGIC ED INC COM 86272C103 89075 655544 SH SOLE 0 582839 0 72705 STRATTEC SEC CORP COM 863111100 1661 83465 SH SOLE 0 76214 0 7251 STRATUS PPTYS INC COM NEW 863167201 1366 46500 SH SOLE 0 39534 0 6966 STREAMLINE HEALTH SOLUTIONS COM 86323X106 392 361650 SH SOLE 0 361650 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 494 206800 SH SOLE 0 206800 0 0 STURM RUGER & CO INC COM 864159108 58714 1405976 SH SOLE 0 1405976 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 295 12499 SH SOLE 0 0 0 12499 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 45719 6684115 SH SOLE 0 6684115 0 0 SUMMER INFANT INC COM 865646103 128 366112 SH SOLE 0 366112 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 7230 282435 SH SOLE 0 279420 0 3015 SUMMIT HOTEL PPTYS INC COM 866082100 11488 990352 SH SOLE 0 897343 0 93009 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 201 112106 SH SOLE 0 111906 0 200 SUN CMNTYS INC COM 866674104 70714 476350 SH SOLE 0 476350 0 0 SUNCOKE ENERGY INC COM 86722A103 27257 4832800 SH SOLE 0 4832800 0 0 SUNCOR ENERGY INC NEW COM 867224107 10388 328940 SH SOLE 0 324300 0 4640 SUNESIS PHARMACEUTICALS INC COM 867328700 60 83536 SH SOLE 0 83536 0 0 SUN LIFE FINL INC COM 866796105 34040 759900 SH SOLE 0 576000 0 183900 SUNLINK HEALTH SYSTEMS INC COM 86737U102 176 155800 SH SOLE 0 155800 0 0 SUNOPTA INC COM 8676EP108 734 407648 SH SOLE 0 304800 0 102848 SUNSTONE HOTEL INVS INC NEW COM 867892101 78954 5746317 SH SOLE 0 5543377 0 202940 SUNTRUST BKS INC COM 867914103 2023 29400 SH SOLE 0 29400 0 0 SUNWORKS INC COM NEW 86803X204 102 43016 SH SOLE 0 43016 0 0 SUPERCOM LTD NEW SHS NEW M87095119 26 33930 SH SOLE 0 33930 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 477 488046 SH SOLE 0 449781 0 38265 SUPERIOR GRP OF COMPANIES IN COM 868358102 3600 223300 SH SOLE 0 212800 0 10500 SUPERNUS PHARMACEUTICALS INC COM 868459108 15449 562200 SH SOLE 0 540709 0 21491 SUPPORT COM INC COM NEW 86858W200 1581 1026536 SH SOLE 0 1026536 0 0 SURFACE ONCOLOGY INC COM 86877M209 70 49200 SH SOLE 0 25172 0 24028 SURMODICS INC COM 868873100 44347 969538 SH SOLE 0 925200 0 44338 SUZANO SA SPON ADS 86959K105 34683 4297723 SH SOLE 0 4110938 0 186785 SVB FINL GROUP COM 78486Q101 6928 33157 SH SOLE 0 28299 0 4858 SVMK INC COM 78489X103 22702 1327600 SH SOLE 0 1086835 0 240765 SWITCH INC CL A 87105L104 86131 5514167 SH SOLE 0 5192743 0 321424 S&W SEED CO COM 785135104 62 26104 SH SOLE 0 26104 0 0 SYKES ENTERPRISES INC COM 871237103 17318 565200 SH SOLE 0 565200 0 0 SYMANTEC CORP COM 871503108 933 39500 SH SOLE 0 39500 0 0 SYNACOR INC COM 871561106 2421 1729086 SH SOLE 0 1729086 0 0 SYNALLOY CP DEL COM 871565107 2499 156700 SH SOLE 0 156700 0 0 SYNAPTICS INC COM 87157D109 8694 217627 SH SOLE 0 117037 0 100590 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 7042 1304098 SH SOLE 0 1251698 0 52400 SYNCHRONY FINL COM 87165B103 32921 965700 SH SOLE 0 0 0 965700 SYNDAX PHARMACEUTICALS INC COM 87164F105 3713 497000 SH SOLE 0 497000 0 0 SYNLOGIC INC COM 87166L100 352 153672 SH SOLE 0 62800 0 90872 SYNNEX CORP COM 87162W100 35092 310828 SH SOLE 0 162554 0 148274 SYNOPSYS INC COM 871607107 29911 217934 SH SOLE 0 79674 0 138260 SYNOVUS FINL CORP COM NEW 87161C501 2085 58300 SH SOLE 0 58300 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 53 30415 SH SOLE 0 30415 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 228 501516 SH SOLE 0 501516 0 0 SYPRIS SOLUTIONS INC COM 871655106 636 608697 SH SOLE 0 608697 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 2975 286600 SH SOLE 0 286600 0 0 SYSCO CORP COM 871829107 142380 1793200 SH SOLE 0 923732 0 869468 SYSTEMAX INC COM 871851101 5514 250500 SH SOLE 0 229500 0 21000 TAITRON COMPONENTS INC CL A 874028103 814 287551 SH SOLE 0 287551 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 578959 12456082 SH SOLE 0 12456082 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 29316 1704400 SH SOLE 0 1704400 0 0 TALOS ENERGY INC COM 87484T108 2188 107638 SH SOLE 0 107638 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 76298 1293627 SH SOLE 0 920100 0 373527 TANDY LEATHER FACTORY INC COM 87538X105 95 20400 SH SOLE 0 14095 0 6305 TANGER FACTORY OUTLET CTRS I COM 875465106 2745 177300 SH SOLE 0 177300 0 0 TANTECH HLDGS LTD COM G8675X107 721 462214 SH SOLE 0 369789 0 92425 TARENA INTL INC SPONSORED ADS 876108101 935 944189 SH SOLE 0 944189 0 0 TARGET CORP COM 87612E106 444200 4154900 SH SOLE 0 2617703 0 1537197 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 43889 581700 SH SOLE 0 560300 0 21400 TASEKO MINES LTD COM 876511106 3478 8309553 SH SOLE 0 8309553 0 0 TATA MTRS LTD SPONSORED ADR 876568502 52451 6251608 SH SOLE 0 6251608 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 983 203200 SH SOLE 0 203200 0 0 TAYLOR DEVICES INC COM 877163105 242 23600 SH SOLE 0 23600 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 10122 390192 SH SOLE 0 162077 0 228115 TC ENERGY CORP COM 87807B107 8468 163500 SH SOLE 0 163500 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 8659 227456 SH SOLE 0 203957 0 23499 TC PIPELINES LP UT COM LTD PRT 87233Q108 664 16337 SH SOLE 0 0 0 16337 TD AMERITRADE HLDG CORP COM 87236Y108 120254 2575026 SH SOLE 0 2245855 0 329171 TDH HLDGS INC SHS G87084102 153 100418 SH SOLE 0 89248 0 11170 TEAM INC COM 878155100 971 53800 SH SOLE 0 53800 0 0 TECH DATA CORP COM 878237106 12972 124442 SH SOLE 0 38778 0 85664 TECHNICAL COMMUNICATIONS COR COM 878409101 86 34393 SH SOLE 0 34393 0 0 TECHTARGET INC COM 87874R100 17930 796000 SH SOLE 0 796000 0 0 TECK RESOURCES LTD CL B 878742204 41944 2584361 SH SOLE 0 2567622 0 16739 TECNOGLASS INC SHS G87264100 1009 124136 SH SOLE 0 71177 0 52959 TEEKAY CORPORATION COM Y8564W103 7616 1904065 SH SOLE 0 1867865 0 36200 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1061 77732 SH SOLE 0 0 0 77732 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 367 316213 SH SOLE 0 0 0 316213 TEEKAY TANKERS LTD CL A Y8565N102 9909 7621947 SH SOLE 0 6575342 0 1046605 TEGNA INC COM 87901J105 1827 117670 SH SOLE 0 0 0 117670 TEJON RANCH CO COM 879080109 8381 493900 SH SOLE 0 404829 0 89071 TELARIA INC COM 879181105 2610 377700 SH SOLE 0 137400 0 240300 TELECOM ARGENTINA S A SPON ADR REP B 879273209 399 39914 SH SOLE 0 0 0 39914 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 15846 1203200 SH SOLE 0 1203200 0 0 TELENAV INC COM 879455103 7588 1587369 SH SOLE 0 1587369 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 93066 3607192 SH SOLE 0 3482684 0 124508 TELUS CORP COM 87971M103 192544 5405500 SH SOLE 0 4843382 0 562118 TEMPUR SEALY INTL INC COM 88023U101 7272 94200 SH SOLE 0 15041 0 79159 TENABLE HLDGS INC COM 88025T102 1994 89100 SH SOLE 0 7704 0 81396 TENARIS S A SPONSORED ADS 88031M109 106747 5040000 SH SOLE 0 3403475 0 1636525 TENAX THERAPEUTICS INC COM NEW 88032L209 491 409541 SH SOLE 0 409541 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 997 45075 SH SOLE 0 2013 0 43062 TENGASCO INC COM PAR 88033R502 84 136487 SH SOLE 0 136487 0 0 TENNANT CO COM 880345103 679 9600 SH SOLE 0 2000 0 7600 TENNECO INC CL A VTG COM STK 880349105 7817 624400 SH SOLE 0 411233 0 213167 TERADATA CORP DEL COM 88076W103 96466 3111800 SH SOLE 0 3111800 0 0 TERADYNE INC COM 880770102 321935 5559225 SH SOLE 0 5098902 0 460323 TEREX CORP NEW COM 880779103 3516 135400 SH SOLE 0 68428 0 66972 TERNIUM SA SPONSORED ADS 880890108 4826 251500 SH SOLE 0 251500 0 0 TERRAFORM PWR INC COM CL A 88104R209 152152 8348550 SH SOLE 0 8192450 0 156100 TERRENO RLTY CORP COM 88146M101 5068 99200 SH SOLE 0 51816 0 47384 TERRITORIAL BANCORP INC COM 88145X108 19334 676479 SH SOLE 0 658945 0 17534 TESLA INC COM 88160R101 161624 671001 SH SOLE 0 484366 0 186635 TESSCO TECHNOLOGIES INC COM 872386107 6895 479800 SH SOLE 0 449000 0 30800 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 866 162815 SH SOLE 0 154153 0 8662 TETRA TECHNOLOGIES INC DEL COM 88162F105 2295 1141716 SH SOLE 0 1129186 0 12530 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 47738 6938663 SH SOLE 0 4531697 0 2406966 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 24019 439500 SH SOLE 0 301315 0 138185 TEXAS INSTRS INC COM 882508104 62139 480800 SH SOLE 0 0 0 480800 TEXAS ROADHOUSE INC COM 882681109 19898 378872 SH SOLE 0 135963 0 242909 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4684 472700 SH SOLE 0 472700 0 0 TFS FINL CORP COM 87240R107 117939 6544900 SH SOLE 0 6544900 0 0 TG THERAPEUTICS INC COM 88322Q108 611 108794 SH SOLE 0 26217 0 82577 THERMON GROUP HLDGS INC COM 88362T103 14801 644100 SH SOLE 0 555600 0 88500 THE TRADE DESK INC COM CL A 88339J105 17911 95500 SH SOLE 0 26037 0 69463 THIRD PT REINS LTD COM G8827U100 15894 1591026 SH SOLE 0 1159216 0 431810 THOR INDS INC COM 885160101 20124 355300 SH SOLE 0 58798 0 296502 TILE SHOP HLDGS INC COM 88677Q109 2523 790900 SH SOLE 0 790900 0 0 TILLYS INC CL A 886885102 17185 1820454 SH SOLE 0 1636235 0 184219 TIMBERLAND BANCORP INC COM 887098101 11120 404369 SH SOLE 0 398505 0 5864 TIMKEN CO COM 887389104 3442 79100 SH SOLE 0 8368 0 70732 TIMKENSTEEL CORP COM 887399103 125 19800 SH SOLE 0 0 0 19800 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 58604 4081024 SH SOLE 0 3986508 0 94516 TIPTREE INC COM 88822Q103 538 73858 SH SOLE 0 21568 0 52290 TITAN INTL INC ILL COM 88830M102 8974 3323700 SH SOLE 0 3323700 0 0 TITAN MACHY INC COM 88830R101 5074 353809 SH SOLE 0 286300 0 67509 TIVITY HEALTH INC COM 88870R102 1427 85797 SH SOLE 0 14584 0 71213 TIVO CORP COM 88870P106 10620 1394635 SH SOLE 0 1353690 0 40945 TJX COS INC NEW COM 872540109 38165 684700 SH SOLE 0 145199 0 539501 TOCAGEN INC COM 888846102 256 386258 SH SOLE 0 0 0 386258 TOMPKINS FINANCIAL CORPORATI COM 890110109 17510 215822 SH SOLE 0 213892 0 1930 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 123 310885 SH SOLE 0 282085 0 28800 TOOTSIE ROLL INDS INC COM 890516107 12546 337797 SH SOLE 0 324597 0 13200 TOPBUILD CORP COM 89055F103 5670 58800 SH SOLE 0 11415 0 47385 TORO CO COM 891092108 2815 38400 SH SOLE 0 38400 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 92124 1581055 SH SOLE 0 948435 0 632620 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 35113 1824986 SH SOLE 0 1795242 0 29744 TOWNEBANK PORTSMOUTH VA COM 89214P109 32725 1176942 SH SOLE 0 1176942 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 3356 2046552 SH SOLE 0 2046552 0 0 TOWNSQUARE MEDIA INC CL A 892231101 3028 430745 SH SOLE 0 403264 0 27481 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 163649 1216808 SH SOLE 0 1153476 0 63332 TPG RE FIN TR INC COM 87266M107 18133 913946 SH SOLE 0 805616 0 108330 TRACON PHARMACEUTICALS INC COM 89237H100 576 1287873 SH SOLE 0 1287873 0 0 TRACTOR SUPPLY CO COM 892356106 70860 783500 SH SOLE 0 165700 0 617800 TRANSACT TECHNOLOGIES INC COM 892918103 4906 403766 SH SOLE 0 396303 0 7463 TRANSALTA CORP COM 89346D107 12098 1860641 SH SOLE 0 1489241 0 371400 TRANSCAT INC COM 893529107 1255 48986 SH SOLE 0 37886 0 11100 TRANSDIGM GROUP INC COM 893641100 26867 51600 SH SOLE 0 18527 0 33073 TRANSGLOBE ENERGY CORP COM 893662106 4082 3069467 SH SOLE 0 2943831 0 125636 TRANSOCEAN LTD REG SHS H8817H100 9134 2043500 SH SOLE 0 2043500 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1430 168386 SH SOLE 0 0 0 168386 TRANS WORLD ENTMT CORP COM NEW 89336Q209 206 69298 SH SOLE 0 69298 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 4521 366799 SH SOLE 0 366799 0 0 TRAVELZOO COM NEW 89421Q205 5976 559000 SH SOLE 0 559000 0 0 TRECORA RES COM 894648104 693 76785 SH SOLE 0 76785 0 0 TREDEGAR CORP COM 894650100 1569 80400 SH SOLE 0 53600 0 26800 TREVENA INC COM 89532E109 2040 2109129 SH SOLE 0 1847849 0 261280 TRIBUNE PUBG CO NEW COM 89609W107 5849 681700 SH SOLE 0 681700 0 0 TRICO BANCSHARES COM 896095106 25930 714338 SH SOLE 0 700946 0 13392 TRILOGY METALS INC NEW COM 89621C105 383 230528 SH SOLE 0 0 0 230528 TRIMAS CORP COM NEW 896215209 17216 561700 SH SOLE 0 489700 0 72000 TRINET GROUP INC COM 896288107 15118 243100 SH SOLE 0 243100 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 823 680370 SH SOLE 0 672892 0 7478 TRINITY PL HLDGS INC COM 89656D101 70 17400 SH SOLE 0 17400 0 0 TRINSEO S A SHS L9340P101 43912 1022400 SH SOLE 0 997848 0 24552 TRIO TECH INTL COM NEW 896712205 963 267180 SH SOLE 0 267180 0 0 TRIPADVISOR INC COM 896945201 43279 1118900 SH SOLE 0 1118900 0 0 TRIPLE-S MGMT CORP CL B 896749108 6231 464966 SH SOLE 0 371115 0 93851 TRISTATE CAP HLDGS INC COM 89678F100 5003 237800 SH SOLE 0 221200 0 16600 TRITON INTL LTD CL A G9078F107 12988 383806 SH SOLE 0 279621 0 104185 TRIUMPH GROUP INC NEW COM 896818101 32435 1417600 SH SOLE 0 1170217 0 247383 TROVAGENE INC COM 897238606 468 309603 SH SOLE 0 309603 0 0 TRUEBLUE INC COM 89785X101 1941 92000 SH SOLE 0 80234 0 11766 TRUECAR INC COM 89785L107 3388 996500 SH SOLE 0 996500 0 0 TRUSTCO BK CORP N Y COM 898349105 13561 1663900 SH SOLE 0 1663900 0 0 TRUSTMARK CORP COM 898402102 2142 62804 SH SOLE 0 62325 0 479 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 8530 2891439 SH SOLE 0 2782656 0 108783 TSR INC COM 872885207 240 75150 SH SOLE 0 75150 0 0 TTEC HLDGS INC COM 89854H102 19377 404700 SH SOLE 0 404700 0 0 TTM TECHNOLOGIES INC COM 87305R109 3669 300869 SH SOLE 0 101945 0 198924 TUCOWS INC COM NEW 898697206 25988 479851 SH SOLE 0 477151 0 2700 TUESDAY MORNING CORP COM NEW 899035505 2411 1535947 SH SOLE 0 1535947 0 0 TUNIU CORP SPONSORED ADS A 89977P106 3340 1120780 SH SOLE 0 1120780 0 0 TUPPERWARE BRANDS CORP COM 899896104 22582 1422955 SH SOLE 0 1304360 0 118595 TURNING PT BRANDS INC COM 90041L105 3997 173343 SH SOLE 0 173343 0 0 TURQUOISE HILL RES LTD COM 900435108 1780 3745777 SH SOLE 0 0 0 3745777 TWIN DISC INC COM 901476101 574 54193 SH SOLE 0 54193 0 0 TWITTER INC COM 90184L102 240645 5840900 SH SOLE 0 5840900 0 0 TWO HBRS INVT CORP COM NEW 90187B408 11948 909958 SH SOLE 0 172096 0 737862 TWO RIV BANCORP COM 90207C105 2562 123587 SH SOLE 0 118039 0 5548 TYSON FOODS INC CL A 902494103 3928 45600 SH SOLE 0 8530 0 37070 UBIQUITI INC COM 90353W103 58868 497782 SH SOLE 0 497782 0 0 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 541 36832 SH SOLE 0 36832 0 0 UBS GROUP AG SHS H42097107 105799 9354500 SH SOLE 0 9354500 0 0 UDR INC COM 902653104 366521 7560248 SH SOLE 0 7106229 0 454019 UFP TECHNOLOGIES INC COM 902673102 20545 532256 SH SOLE 0 518956 0 13300 UGI CORP NEW COM 902681105 81465 1620550 SH SOLE 0 1620550 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 356 24300 SH SOLE 0 16761 0 7539 ULTRALIFE CORP COM 903899102 2670 308272 SH SOLE 0 282396 0 25876 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 38332 8575280 SH SOLE 0 8575280 0 0 UMB FINL CORP COM 902788108 12709 196800 SH SOLE 0 171699 0 25101 UMH PPTYS INC COM 903002103 1421 100900 SH SOLE 0 0 0 100900 UMPQUA HLDGS CORP COM 904214103 10516 638888 SH SOLE 0 410147 0 228741 UNICO AMERN CORP COM 904607108 130 20000 SH SOLE 0 20000 0 0 UNIFI INC COM NEW 904677200 435 19834 SH SOLE 0 0 0 19834 UNIFIRST CORP MASS COM 904708104 15219 78000 SH SOLE 0 29548 0 48452 UNILEVER N V N Y SHS NEW 904784709 744 12400 SH SOLE 0 0 0 12400 UNILEVER PLC SPON ADR NEW 904767704 7807 129900 SH SOLE 0 129900 0 0 UNION BANKSHARES INC COM 905400107 663 21000 SH SOLE 0 21000 0 0 UNION PACIFIC CORP COM 907818108 86287 532700 SH SOLE 0 112152 0 420548 UNIQUE FABRICATING INC COM 90915J103 174 60199 SH SOLE 0 60199 0 0 UNIQURE NV SHS N90064101 1169 29700 SH SOLE 0 0 0 29700 UNIT CORP COM 909218109 1202 355600 SH SOLE 0 294753 0 60847 UNITED AIRLINES HLDGS INC COM 910047109 221170 2501635 SH SOLE 0 2032817 0 468818 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 29086 1025968 SH SOLE 0 1011925 0 14043 UNITED CMNTY FINL CORP OHIO COM 909839102 21971 2038104 SH SOLE 0 1978634 0 59470 UNITED FINL BANCORP INC NEW COM 910304104 24841 1822539 SH SOLE 0 1822539 0 0 UNITED FIRE GROUP INC COM 910340108 8012 170539 SH SOLE 0 154156 0 16383 UNITED GUARDIAN INC COM 910571108 5106 269300 SH SOLE 0 260800 0 8500 UNITEDHEALTH GROUP INC COM 91324P102 353107 1624826 SH SOLE 0 333430 0 1291396 UNITED INS HLDGS CORP COM 910710102 1328 94900 SH SOLE 0 26500 0 68400 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 36492 17460138 SH SOLE 0 17079365 0 380773 UNITED NAT FOODS INC COM 911163103 10858 942562 SH SOLE 0 829225 0 113337 UNITED PARCEL SERVICE INC CL B 911312106 27115 226300 SH SOLE 0 12255 0 214045 UNITED SECURITY BANCSHARES C COM 911460103 2827 268712 SH SOLE 0 261692 0 7020 UNITED STATES CELLULAR CORP COM 911684108 25711 684162 SH SOLE 0 650762 0 33400 UNITED STATES LIME & MINERAL COM 911922102 17286 225960 SH SOLE 0 204960 0 21000 UNITED STATES STL CORP NEW COM 912909108 81835 7085300 SH SOLE 0 4507602 0 2577698 UNITED TECHNOLOGIES CORP COM 913017109 159252 1166509 SH SOLE 0 266704 0 899805 UNITED THERAPEUTICS CORP DEL COM 91307C102 256179 3212278 SH SOLE 0 2961880 0 250398 UNITIL CORP COM 913259107 58790 926700 SH SOLE 0 920600 0 6100 UNITY BANCORP INC COM 913290102 972 43900 SH SOLE 0 43900 0 0 UNIVAR SOLUTIONS INC COM 91336L107 22541 1085802 SH SOLE 0 400070 0 685732 UNIVERSAL CORP VA COM 913456109 56751 1035410 SH SOLE 0 1011097 0 24313 UNIVERSAL DISPLAY CORP COM 91347P105 29148 173601 SH SOLE 0 40204 0 133397 UNIVERSAL ELECTRS INC COM 913483103 5712 112223 SH SOLE 0 108800 0 3423 UNIVERSAL FST PRODS INC COM 913543104 6533 163809 SH SOLE 0 93136 0 70673 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 58339 567500 SH SOLE 0 567500 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 25823 173600 SH SOLE 0 5340 0 168260 UNIVERSAL INS HLDGS INC COM 91359V107 4010 133708 SH SOLE 0 130809 0 2899 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 680 29200 SH SOLE 0 1600 0 27600 UNIVERSAL SEC INSTRS INC COM NEW 913821302 49 57223 SH SOLE 0 57223 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 8489 1560462 SH SOLE 0 1528963 0 31499 UNIVEST FINANCIAL CORPORATIO COM 915271100 30379 1190869 SH SOLE 0 1177321 0 13548 UNUM GROUP COM 91529Y106 30038 1010700 SH SOLE 0 390532 0 620168 UNUM THERAPEUTICS INC COM 903214104 19 13000 SH SOLE 0 0 0 13000 UPLAND SOFTWARE INC COM 91544A109 3392 97317 SH SOLE 0 24334 0 72983 UPWORK INC COM 91688F104 1611 121100 SH SOLE 0 6272 0 114828 URBAN EDGE PPTYS COM 91704F104 36756 1857300 SH SOLE 0 1771544 0 85756 URBAN ONE INC CL A 91705J105 189 97400 SH SOLE 0 97400 0 0 URBAN ONE INC CL D NON VTG 91705J204 2849 1483647 SH SOLE 0 1468448 0 15199 URBAN TEA INC ORD SHS G9396G100 7 23100 SH SOLE 0 46 0 23054 URSTADT BIDDLE PPTYS INC CL A 917286205 29651 1251107 SH SOLE 0 1218307 0 32800 URSTADT BIDDLE PPTYS INC COM 917286106 1361 72200 SH SOLE 0 67409 0 4791 USANA HEALTH SCIENCES INC COM 90328M107 113466 1659100 SH SOLE 0 1659100 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 2275 1468006 SH SOLE 0 1412782 0 55224 USD PARTNERS LP COM UT REP LTD 903318103 179 17156 SH SOLE 0 0 0 17156 US ECOLOGY INC COM 91732J102 997 15600 SH SOLE 0 15600 0 0 US FOODS HLDG CORP COM 912008109 96622 2350905 SH SOLE 0 1641653 0 709252 U S GLOBAL INVS INC CL A 902952100 170 85526 SH SOLE 0 85526 0 0 U S GOLD CORP COM 90291C102 54 58427 SH SOLE 0 12802 0 45625 USIO INC COM 917313108 59 29599 SH SOLE 0 29599 0 0 U S PHYSICAL THERAPY INC COM 90337L108 36699 281113 SH SOLE 0 281113 0 0 U S SILICA HLDGS INC COM 90346E103 16673 1744012 SH SOLE 0 1744012 0 0 U S WELL SVCS INC CL A 91274U101 90 41000 SH SOLE 0 41000 0 0 UTAH MED PRODS INC COM 917488108 22763 237514 SH SOLE 0 230314 0 7200 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 3451 1154070 SH SOLE 0 1153628 0 442 VAALCO ENERGY INC COM NEW 91851C201 7362 3626355 SH SOLE 0 3523094 0 103261 VAIL RESORTS INC COM 91879Q109 7100 31200 SH SOLE 0 448 0 30752 VALERO ENERGY CORP NEW COM 91913Y100 434 5088 SH SOLE 0 200 0 4888 VALE S A SPONSORED ADS 91912E105 364335 31681290 SH SOLE 0 31681290 0 0 VALHI INC NEW COM 918905100 2783 1464622 SH SOLE 0 1464622 0 0 VALLEY NATL BANCORP COM 919794107 4630 425988 SH SOLE 0 375731 0 50257 VALMONT INDS INC COM 920253101 5067 36600 SH SOLE 0 1500 0 35100 VALUE LINE INC COM 920437100 371 16300 SH SOLE 0 15900 0 400 VALVOLINE INC COM 92047W101 56550 2566962 SH SOLE 0 2080392 0 486570 VANDA PHARMACEUTICALS INC COM 921659108 42607 3208340 SH SOLE 0 3135526 0 72814 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2510 85612 SH SOLE 0 85612 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11672 437000 SH SOLE 0 437000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 606 18350 SH SOLE 0 18350 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 881 75000 SH SOLE 0 75000 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2637 115600 SH SOLE 0 115600 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 483 4200 SH SOLE 0 4200 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 363 4126 SH SOLE 0 4126 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1314 12800 SH SOLE 0 12800 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 397 4700 SH SOLE 0 4700 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 8143 138416 SH SOLE 0 138416 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 349 3000 SH SOLE 0 3000 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 520 4600 SH SOLE 0 4600 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 369 2400 SH SOLE 0 2400 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 374 2900 SH SOLE 0 2900 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 200 1100 SH SOLE 0 1100 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 647 5800 SH SOLE 0 5800 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 589 11800 SH SOLE 0 11800 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5274 131000 SH SOLE 0 131000 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 973 14600 SH SOLE 0 14600 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 910 9000 SH SOLE 0 9000 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1790 20400 SH SOLE 0 20400 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 995 18675 SH SOLE 0 18675 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5472 89800 SH SOLE 0 89800 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2642 32600 SH SOLE 0 32600 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 349 3100 SH SOLE 0 3100 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 2626 32575 SH SOLE 0 32575 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 399 4500 SH SOLE 0 4500 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 339 2400 SH SOLE 0 2400 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 429 5500 SH SOLE 0 5500 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 784 11200 SH SOLE 0 11200 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 380 2600 SH SOLE 0 2600 0 0 VAREX IMAGING CORP COM 92214X106 5391 188900 SH SOLE 0 165981 0 22919 VARIAN MED SYS INC COM 92220P105 13672 114800 SH SOLE 0 25034 0 89766 VASCULAR BIOGENICS LTD COM M96883109 26 19612 SH SOLE 0 0 0 19612 VAXART INC COM NEW 92243A200 347 965953 SH SOLE 0 965953 0 0 VECTOR GROUP LTD COM 92240M108 125834 10565437 SH SOLE 0 10075890 0 489547 VECTRUS INC COM 92242T101 5228 128600 SH SOLE 0 113800 0 14800 VEDANTA LTD SPONSORED ADR 92242Y100 19166 2208100 SH SOLE 0 2208100 0 0 VEECO INSTRS INC DEL COM 922417100 12401 1061703 SH SOLE 0 1061703 0 0 VEEVA SYS INC CL A COM 922475108 198711 1301403 SH SOLE 0 854048 0 447355 VENATOR MATLS PLC SHS G9329Z100 1533 628138 SH SOLE 0 628138 0 0 VENTAS INC COM 92276F100 288054 3944331 SH SOLE 0 3944331 0 0 VEON LTD SPONSORED ADR 91822M106 6982 2908959 SH SOLE 0 0 0 2908959 VERA BRADLEY INC COM 92335C106 11619 1150407 SH SOLE 0 1046200 0 104207 VERACYTE INC COM 92337F107 4884 203500 SH SOLE 0 42167 0 161333 VEREIT INC COM 92339V100 77522 7926588 SH SOLE 0 1729505 0 6197083 VERINT SYS INC COM 92343X100 5081 118770 SH SOLE 0 24314 0 94456 VERISIGN INC COM 92343E102 1562342 8282576 SH SOLE 0 7983085 0 299491 VERITEX HLDGS INC COM 923451108 1609 66295 SH SOLE 0 13272 0 53023 VERITIV CORP COM 923454102 2936 162400 SH SOLE 0 139000 0 23400 VERIZON COMMUNICATIONS INC COM 92343V104 171694 2844493 SH SOLE 0 481191 0 2363302 VERMILION ENERGY INC COM 923725105 3042 182042 SH SOLE 0 5448 0 176594 VERRA MOBILITY CORP COM 92511U102 4278 298100 SH SOLE 0 75140 0 222960 VERSO CORP CL A 92531L207 2300 185800 SH SOLE 0 101776 0 84024 VERSUM MATLS INC COM 92532W103 52586 993500 SH SOLE 0 383642 0 609858 VERTEX ENERGY INC COM 92534K107 19 16513 SH SOLE 0 16513 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 982486 5799117 SH SOLE 0 5586583 0 212534 VERU INC COM 92536C103 854 395313 SH SOLE 0 364319 0 30994 V F CORP COM 918204108 44975 505390 SH SOLE 0 63149 0 442241 VIACOM INC NEW CL A 92553P102 5122 195046 SH SOLE 0 149400 0 45646 VIAD CORP COM NEW 92552R406 5654 84200 SH SOLE 0 29100 0 55100 VIASAT INC COM 92552V100 23537 312493 SH SOLE 0 164628 0 147865 VIAVI SOLUTIONS INC COM 925550105 78390 5597288 SH SOLE 0 5036746 0 560542 VICI PPTYS INC COM 925652109 34575 1526500 SH SOLE 0 49662 0 1476838 VICOR CORP COM 925815102 3103 105100 SH SOLE 0 84718 0 20382 VICTORY CAP HLDGS INC COM CL A 92645B103 7648 497247 SH SOLE 0 474063 0 23184 VIEMED HEALTHCARE INC COM 92663R105 90 13100 SH SOLE 0 5700 0 7400 VILLAGE SUPER MKT INC CL A NEW 927107409 17259 652500 SH SOLE 0 630400 0 22100 VINCE HLDG CORP COM NEW 92719W207 3121 164351 SH SOLE 0 161247 0 3104 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 525 64364 SH SOLE 0 64364 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 27392 3070900 SH SOLE 0 0 0 3070900 VIRCO MFG CO COM 927651109 738 191600 SH SOLE 0 191600 0 0 VIRTUSA CORP COM 92827P102 11890 330096 SH SOLE 0 330096 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2369 21429 SH SOLE 0 18059 0 3370 VISA INC COM CL A 92826C839 8618 50100 SH SOLE 0 31584 0 18516 VISHAY INTERTECHNOLOGY INC COM 928298108 31388 1854013 SH SOLE 0 1515353 0 338660 VISHAY PRECISION GROUP INC COM 92835K103 26113 797573 SH SOLE 0 777273 0 20300 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 226 427617 SH SOLE 0 427617 0 0 VISTA GOLD CORP COM NEW 927926303 82 107801 SH SOLE 0 0 0 107801 VISTA OUTDOOR INC COM 928377100 7903 1276700 SH SOLE 0 1276700 0 0 VISTRA ENERGY CORP COM 92840M102 60845 2276273 SH SOLE 0 2194047 0 82226 VITAMIN SHOPPE INC COM 92849E101 608 93300 SH SOLE 0 64 0 93236 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 22 16600 SH SOLE 0 11692 0 4908 VIVUS INC COM NEW 928551308 1956 506645 SH SOLE 0 506645 0 0 VMWARE INC CL A COM 928563402 475254 3167093 SH SOLE 0 3167093 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 3749 152100 SH SOLE 0 152100 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 583825 29323217 SH SOLE 0 29323217 0 0 VOLITIONRX LTD COM 928661107 378 67200 SH SOLE 0 49300 0 17900 VOLT INFORMATION SCIENCES IN COM 928703107 1150 363810 SH SOLE 0 356773 0 7037 VORNADO RLTY TR SH BEN INT 929042109 10970 172299 SH SOLE 0 926 0 171373 VOXX INTL CORP CL A 91829F104 2125 452043 SH SOLE 0 445623 0 6420 VOYAGER THERAPEUTICS INC COM 92915B106 18465 1072901 SH SOLE 0 1072901 0 0 VSE CORP COM 918284100 389 11400 SH SOLE 0 11400 0 0 WABASH NATL CORP COM 929566107 23439 1615400 SH SOLE 0 1556028 0 59372 WABCO HLDGS INC COM 92927K102 36059 269600 SH SOLE 0 25041 0 244559 WALKER & DUNLOP INC COM 93148P102 5397 96500 SH SOLE 0 95951 0 549 WALMART INC COM 931142103 867876 7312737 SH SOLE 0 7297637 0 15100 WARRIOR MET COAL INC COM 93627C101 38097 1951696 SH SOLE 0 1767971 0 183725 WASHINGTON FED INC COM 938824109 14378 388700 SH SOLE 0 388700 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 113755 4157700 SH SOLE 0 4047613 0 110087 WASHINGTON TR BANCORP COM 940610108 24512 507400 SH SOLE 0 507400 0 0 WASTE CONNECTIONS INC COM 94106B101 148039 1609175 SH SOLE 0 1516175 0 93000 WASTE MGMT INC DEL COM 94106L109 575 5000 SH SOLE 0 215 0 4785 WATERS CORP COM 941848103 17881 80100 SH SOLE 0 80100 0 0 WATERSTONE FINL INC MD COM 94188P101 36942 2150300 SH SOLE 0 2119335 0 30965 WATSCO INC COM 942622200 1032 6100 SH SOLE 0 0 0 6100 WATTS WATER TECHNOLOGIES INC CL A 942749102 28878 308100 SH SOLE 0 219571 0 88529 WAYFAIR INC CL A 94419L101 142631 1272131 SH SOLE 0 1272131 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 4219 280696 SH SOLE 0 275765 0 4931 WD-40 CO COM 929236107 71805 391223 SH SOLE 0 338736 0 52487 WEBSTER FINL CORP CONN COM 947890109 25109 535722 SH SOLE 0 448138 0 87584 WEC ENERGY GROUP INC COM 92939U106 229659 2414921 SH SOLE 0 2414921 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 20989 720523 SH SOLE 0 578698 0 141825 WEIS MKTS INC COM 948849104 3549 93051 SH SOLE 0 93051 0 0 WELBILT INC COM 949090104 6545 388175 SH SOLE 0 85033 0 303142 WELLS FARGO CO NEW COM 949746101 137239 2720833 SH SOLE 0 2477097 0 243736 WELLTOWER INC COM 95040Q104 53389 588961 SH SOLE 0 588961 0 0 WENDYS CO COM 95058W100 17764 889082 SH SOLE 0 362523 0 526559 WERNER ENTERPRISES INC COM 950755108 2088 59163 SH SOLE 0 1725 0 57438 WESBANCO INC COM 950810101 32040 857364 SH SOLE 0 835455 0 21909 WESCO AIRCRAFT HLDGS INC COM 950814103 10281 933800 SH SOLE 0 471387 0 462413 WESCO INTL INC COM 95082P105 2646 55400 SH SOLE 0 4500 0 50900 WESTAMERICA BANCORPORATION COM 957090103 1967 31631 SH SOLE 0 30795 0 836 WEST BANCORPORATION INC CAP STK 95123P106 8056 370552 SH SOLE 0 370552 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 1268 932106 SH SOLE 0 931005 0 1101 WESTERN ALLIANCE BANCORP COM 957638109 5336 115804 SH SOLE 0 72497 0 43307 WESTERN ASSET MTG CAP CORP COM 95790D105 30510 3161646 SH SOLE 0 3161646 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 81 124893 SH SOLE 0 40000 0 84893 WESTERN DIGITAL CORP COM 958102105 68219 1143849 SH SOLE 0 1143849 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 16588 1740627 SH SOLE 0 1740627 0 0 WESTERN UN CO COM 959802109 140678 6071543 SH SOLE 0 4254782 0 1816761 WESTPAC BKG CORP SPONSORED ADR 961214301 41326 2067318 SH SOLE 0 2020000 0 47318 WEST PHARMACEUTICAL SVSC INC COM 955306105 52856 372700 SH SOLE 0 307294 0 65406 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 6010 2209567 SH SOLE 0 2147707 0 61860 WESTROCK CO COM 96145D105 20910 573662 SH SOLE 0 60423 0 513239 WESTWOOD HLDGS GROUP INC COM 961765104 19193 693622 SH SOLE 0 685038 0 8584 WEYCO GROUP INC COM 962149100 2211 97800 SH SOLE 0 88436 0 9364 WEYERHAEUSER CO COM 962166104 74256 2680740 SH SOLE 0 2680740 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 33448 1274700 SH SOLE 0 1274700 0 0 WHIRLPOOL CORP COM 963320106 2559 16157 SH SOLE 0 162 0 15995 WHITE MTNS INS GROUP LTD COM G9618E107 13500 12500 SH SOLE 0 3690 0 8810 WHITESTONE REIT COM 966084204 18218 1323989 SH SOLE 0 1323989 0 0 WIDEPOINT CORP COM 967590100 365 1161591 SH SOLE 0 1161591 0 0 WILEY JOHN & SONS INC CL A 968223206 10638 242100 SH SOLE 0 121957 0 120143 WILLAMETTE VY VINEYARD INC COM 969136100 679 98078 SH SOLE 0 90279 0 7799 WILLIAMS COS INC DEL COM 969457100 52412 2178374 SH SOLE 0 2178374 0 0 WILLIS LEASE FINANCE CORP COM 970646105 25576 461832 SH SOLE 0 438332 0 23500 WILLSCOT CORP COM 971375126 9382 602200 SH SOLE 0 602200 0 0 WINGSTOP INC COM 974155103 121380 1390700 SH SOLE 0 1349210 0 41490 WINMARK CORP COM 974250102 33161 188000 SH SOLE 0 176600 0 11400 WINNEBAGO INDS INC COM 974637100 5085 132600 SH SOLE 0 16158 0 116442 WINS FIN HLDGS INC ORD SHS G97223104 109 10000 SH SOLE 0 10000 0 0 WINTRUST FINL CORP COM 97650W108 15899 246000 SH SOLE 0 184720 0 61280 WIPRO LTD SPON ADR 1 SH 97651M109 11458 3139267 SH SOLE 0 3131476 0 7791 WIRELESS TELECOM GROUP INC COM 976524108 1460 1013883 SH SOLE 0 1012970 0 913 WISDOMTREE INVTS INC COM 97717P104 11912 2279802 SH SOLE 0 2279802 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1124 16700 SH SOLE 0 16700 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 238 2400 SH SOLE 0 2400 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 410 11300 SH SOLE 0 11300 0 0 WIX COM LTD SHS M98068105 204003 1747500 SH SOLE 0 1561397 0 186103 WNS HOLDINGS LTD SPON ADR 92932M101 78132 1329900 SH SOLE 0 1241912 0 87988 WOODWARD INC COM 980745103 11946 110784 SH SOLE 0 31813 0 78971 WORKDAY INC CL A 98138H101 20157 118600 SH SOLE 0 0 0 118600 WORKIVA INC COM CL A 98139A105 83084 1895600 SH SOLE 0 1634966 0 260634 WORLD ACCEP CORP DEL COM 981419104 36213 284000 SH SOLE 0 284000 0 0 WORLD FUEL SVCS CORP COM 981475106 33904 848873 SH SOLE 0 713967 0 134906 WORLD WRESTLING ENTMT INC CL A 98156Q108 115328 1620914 SH SOLE 0 1620914 0 0 WORTHINGTON INDS INC COM 981811102 6886 191000 SH SOLE 0 69570 0 121430 WPP PLC NEW ADR 92937A102 36997 591100 SH SOLE 0 591100 0 0 WSFS FINL CORP COM 929328102 102878 2332833 SH SOLE 0 2332833 0 0 W & T OFFSHORE INC COM 92922P106 42532 9732638 SH SOLE 0 9610807 0 121831 WW INTL INC COM 98262P101 10533 278512 SH SOLE 0 22639 0 255873 WYNN RESORTS LTD COM 983134107 13068 120200 SH SOLE 0 30501 0 89699 XCEL BRANDS INC COM NEW 98400M101 125 64988 SH SOLE 0 27373 0 37615 XCEL ENERGY INC COM 98389B100 340331 5244730 SH SOLE 0 5244730 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6939 328560 SH SOLE 0 328560 0 0 XENON PHARMACEUTICALS INC COM 98420N105 4402 488600 SH SOLE 0 488600 0 0 X FINANCIAL SPONSORED ADS 98372W103 303 133314 SH SOLE 0 102107 0 31207 XILINX INC COM 983919101 82628 861604 SH SOLE 0 334500 0 527104 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1335 328877 SH SOLE 0 307307 0 21570 XPERI CORP COM 98421B100 34941 1689615 SH SOLE 0 1688814 0 801 XPRESSPA GROUP INC COM NEW 98420U604 116 80873 SH SOLE 0 80873 0 0 XTANT MED HLDGS INC COM NEW 98420P308 229 80761 SH SOLE 0 80761 0 0 XUNLEI LTD SPONSORED ADR 98419E108 164 71700 SH SOLE 0 0 0 71700 XYLEM INC COM 98419M100 1648 20700 SH SOLE 0 2513 0 18187 YAMANA GOLD INC COM 98462Y100 75900 23872281 SH SOLE 0 20661766 0 3210515 YATRA ONLINE INC ORD SHS G98338109 734 178100 SH SOLE 0 178100 0 0 YELP INC CL A 985817105 2460 70800 SH SOLE 0 70800 0 0 YEXT INC COM 98585N106 20099 1264891 SH SOLE 0 1139381 0 125510 YIELD10 BIOSCIENCE INC COM NEW 98585K201 236 469618 SH SOLE 0 469618 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 362 71935 SH SOLE 0 71935 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 109 15500 SH SOLE 0 15500 0 0 Y MABS THERAPEUTICS INC COM 984241109 1842 70700 SH SOLE 0 70700 0 0 YORK WTR CO COM 987184108 13370 306236 SH SOLE 0 306236 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7662 828300 SH SOLE 0 0 0 828300 YRC WORLDWIDE INC COM PAR $.01 984249607 2918 966253 SH SOLE 0 740057 0 226196 YUM BRANDS INC COM 988498101 29480 259900 SH SOLE 0 1200 0 258700 YUM CHINA HLDGS INC COM 98850P109 62893 1384400 SH SOLE 0 1384400 0 0 YY INC SPONSORED ADS A 98426T106 11611 206500 SH SOLE 0 0 0 206500 ZAFGEN INC COM 98885E103 1619 2190621 SH SOLE 0 1694545 0 496076 ZAI LAB LTD ADR 98887Q104 11925 368631 SH SOLE 0 368031 0 600 ZAYO GROUP HLDGS INC COM 98919V105 102378 3020000 SH SOLE 0 1674423 0 1345577 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 269 10600 SH SOLE 0 10600 0 0 ZEDGE INC CL B 98923T104 394 236114 SH SOLE 0 236114 0 0 ZION OIL & GAS INC COM 989696109 20 81709 SH SOLE 0 93 0 81616 ZIONS BANCORPORATION N A COM 989701107 18988 426495 SH SOLE 0 332078 0 94417 ZIOPHARM ONCOLOGY INC COM 98973P101 559 130605 SH SOLE 0 0 0 130605 ZIX CORP COM 98974P100 25732 3554095 SH SOLE 0 3554095 0 0 ZK INTL GROUP CO LTD SHS G9892K100 496 403071 SH SOLE 0 403071 0 0 ZOETIS INC CL A 98978V103 274193 2200762 SH SOLE 0 2200762 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 13 36220 SH SOLE 0 13281 0 22939 ZOVIO INC COM 98979V102 3442 1747100 SH SOLE 0 1747100 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 30599 1434559 SH SOLE 0 371314 0 1063245 ZUMIEZ INC COM 989817101 1137 35900 SH SOLE 0 100 0 35800 ZUORA INC COM CL A 98983V106 4890 324900 SH SOLE 0 41058 0 283842 ZYMEWORKS INC COM 98985W102 9313 375507 SH SOLE 0 375507 0 0 ZYNGA INC CL A 98986T108 102306 17578293 SH SOLE 0 5385522 0 12192771