0001037389-20-000322.txt : 20201113 0001037389-20-000322.hdr.sgml : 20201113 20201113162340 ACCESSION NUMBER: 0001037389-20-000322 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201113 DATE AS OF CHANGE: 20201113 EFFECTIVENESS DATE: 20201113 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: 201311840 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-2020 09-30-2020 RENAISSANCE TECHNOLOGIES LLC
800 THIRD AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-06262 N
James S. Rowen Chief Operating Officer 212-829-4460 James S. Rowen New York NY 11-13-2020 0 3333 100150067 false
INFORMATION TABLE 2 renaissance13Fq32020_holding.xml RENTEC Q3 2020 HOLDINGS 10X GENOMICS INC CL A COM 88025U109 36918 296100 SH SOLE 0 229062 0 67038 111 INC ADS 68247Q102 1079 174097 SH SOLE 0 165097 0 9000 1347 PPTY INS HLDGS INC COM 68244P107 368 95662 SH SOLE 0 95662 0 0 1LIFE HEALTHCARE INC COM 68269G107 6784 239200 SH SOLE 0 187343 0 51857 1ST CONSTITUTION BANCORP COM 31986N102 1432 120349 SH SOLE 0 116570 0 3779 1ST SOURCE CORP COM 336901103 11359 368314 SH SOLE 0 356840 0 11474 21VIANET GROUP INC SPONSORED ADS A 90138A103 248 10700 SH SOLE 0 10700 0 0 22ND CENTY GROUP INC COM 90137F103 104 161523 SH SOLE 0 32023 0 129500 2U INC COM 90214J101 10104 298400 SH SOLE 0 274925 0 23475 3M CO COM 88579Y101 53820 336000 SH SOLE 0 106057 0 229943 51JOB INC SPONSORED ADS 316827104 1052 13494 SH SOLE 0 0 0 13494 9F INC SPONSORED ADS 65442R109 1173 1295172 SH SOLE 0 1122072 0 173100 9 METERS BIOPHARMA INC COM 654405109 275 337737 SH SOLE 0 0 0 337737 A10 NETWORKS INC COM 002121101 23265 3652347 SH SOLE 0 3422834 0 229513 AAON INC COM PAR $0.004 000360206 6794 112764 SH SOLE 0 82407 0 30357 ABB LTD SPONSORED ADR 000375204 6854 269300 SH SOLE 0 235152 0 34148 ABBVIE INC COM 00287Y109 1179908 13470803 SH SOLE 0 13278225 0 192578 ABEONA THERAPEUTICS INC COM 00289Y107 184 180251 SH SOLE 0 105533 0 74718 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 388 21400 SH SOLE 0 21400 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 2238 99500 SH SOLE 0 99500 0 0 ABIOMED INC COM 003654100 625358 2257123 SH SOLE 0 2256652 0 471 ABM INDS INC COM 000957100 4385 119600 SH SOLE 0 119600 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 93036 1380359 SH SOLE 0 1380359 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 10359 2985400 SH SOLE 0 2985400 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 215 7300 SH SOLE 0 3600 0 3700 ACADIA PHARMACEUTICALS INC COM 004225108 11117 269500 SH SOLE 0 246402 0 23098 ACADIA RLTY TR COM SH BEN INT 004239109 3787 360701 SH SOLE 0 360701 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 256 23900 SH SOLE 0 200 0 23700 ACCELERATE DIAGNOSTICS INC COM 00430H102 819 76800 SH SOLE 0 0 0 76800 ACCELERON PHARMA INC COM 00434H108 23092 205207 SH SOLE 0 115144 0 90063 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17966 79500 SH SOLE 0 23742 0 55758 ACCURAY INC COM 004397105 10144 4226593 SH SOLE 0 4143081 0 83512 AC IMMUNE SA SHS H00263105 3173 650211 SH SOLE 0 650211 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 8824 3433390 SH SOLE 0 3337851 0 95539 ACME UTD CORP COM 004816104 4873 211598 SH SOLE 0 189173 0 22425 ACNB CORP COM 000868109 1084 52105 SH SOLE 0 52105 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1977 3837961 SH SOLE 0 3837961 0 0 ACTIVISION BLIZZARD INC COM 00507V109 76190 941198 SH SOLE 0 827100 0 114098 ACUITY BRANDS INC COM 00508Y102 112454 1098716 SH SOLE 0 1035512 0 63204 ACUSHNET HOLDINGS CORP COM 005098108 4655 138500 SH SOLE 0 138500 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 3395 824004 SH SOLE 0 744732 0 79272 ADAMS RES & ENERGY INC COM NEW 006351308 5722 287538 SH SOLE 0 287538 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 8211 376500 SH SOLE 0 249700 0 126800 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 10546 1321611 SH SOLE 0 1248611 0 73000 ADDUS HOMECARE CORP COM 006739106 5850 61900 SH SOLE 0 61900 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 54 28297 SH SOLE 0 28297 0 0 ADECOAGRO S A COM L00849106 230 49300 SH SOLE 0 0 0 49300 ADIAL PHARMACEUTICALS INC COM 00688A106 207 92907 SH SOLE 0 92907 0 0 ADIENT PLC ORD SHS G0084W101 30333 1750345 SH SOLE 0 1750345 0 0 ADTALEM GLOBAL ED INC COM 00737L103 4974 202700 SH SOLE 0 202700 0 0 ADTRAN INC COM 00738A106 22461 2190243 SH SOLE 0 2011103 0 179140 ADURO BIOTECH INC COM 00739L101 10653 4384010 SH SOLE 0 4384010 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 23232 151350 SH SOLE 0 135634 0 15716 ADVANCED DISP SVCS INC DEL COM 00790X101 251423 8317014 SH SOLE 0 7817144 0 499870 ADVANCED DRAIN SYS INC DEL COM 00790R104 41032 657137 SH SOLE 0 623273 0 33864 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 131 32200 SH SOLE 0 6914 0 25286 ADVANCED ENERGY INDS COM 007973100 7214 114622 SH SOLE 0 113742 0 880 ADVANCED MICRO DEVICES INC COM 007903107 189936 2316581 SH SOLE 0 0 0 2316581 ADVANSIX INC COM 00773T101 316 24500 SH SOLE 0 0 0 24500 ADVAXIS INC COM NEW 007624307 1339 3266143 SH SOLE 0 3266143 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4497 436588 SH SOLE 0 433413 0 3175 AECOM COM 00766T100 68953 1648015 SH SOLE 0 1410438 0 237577 AEGION CORP COM 00770F104 6024 426296 SH SOLE 0 343600 0 82696 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2462 347239 SH SOLE 0 309190 0 38049 AEHR TEST SYSTEMS COM 00760J108 44 31597 SH SOLE 0 14829 0 16768 AEMETIS INC COM NEW 00770K202 3525 1101628 SH SOLE 0 1101628 0 0 AERCAP HOLDINGS NV SHS N00985106 4267 169396 SH SOLE 0 0 0 169396 AERIE PHARMACEUTICALS INC COM 00771V108 3756 319100 SH SOLE 0 258704 0 60396 AEROCENTURY CORP COM 007737109 73 36700 SH SOLE 0 36700 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 16558 415095 SH SOLE 0 415095 0 0 AEROVIRONMENT INC COM 008073108 9064 151036 SH SOLE 0 144404 0 6632 AERPIO PHARMACEUTICALS INC COM 00810B105 2228 1485184 SH SOLE 0 1288184 0 197000 AES CORP COM 00130H105 50331 2779200 SH SOLE 0 2779200 0 0 AESTHETIC MED INTL HLDG GR L ADS 00809M104 181 42546 SH SOLE 0 42546 0 0 AETHLON MED INC COM 00808Y307 37 27195 SH SOLE 0 15194 0 12001 AFFILIATED MANAGERS GROUP IN COM 008252108 7433 108700 SH SOLE 0 108700 0 0 AFFIMED N V COM N01045108 175 51600 SH SOLE 0 0 0 51600 AFLAC INC COM 001055102 45987 1265120 SH SOLE 0 846183 0 418937 AGCO CORP COM 001084102 20773 279700 SH SOLE 0 277073 0 2627 AGENUS INC COM NEW 00847G705 683 170720 SH SOLE 0 0 0 170720 AGILYSYS INC COM 00847J105 15374 636352 SH SOLE 0 612600 0 23752 AGIOS PHARMACEUTICALS INC COM 00847X104 2618 74800 SH SOLE 0 74800 0 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 186 11910 SH SOLE 0 10232 0 1678 AGNC INVT CORP COM 00123Q104 3916 281529 SH SOLE 0 43700 0 237829 AGNICO EAGLE MINES LTD COM 008474108 265934 3340346 SH SOLE 0 3205286 0 135060 AGROFRESH SOLUTIONS INC COM 00856G109 1229 505911 SH SOLE 0 498211 0 7700 A H BELO CORP COM CL A 001282102 1433 1016125 SH SOLE 0 1016125 0 0 AILERON THERAPEUTICS INC COM 00887A105 1554 1204411 SH SOLE 0 674355 0 530056 AIRGAIN INC COM 00938A104 6416 480936 SH SOLE 0 451736 0 29200 AIR INDS GROUP COM NEW 00912N205 119 97200 SH SOLE 0 0 0 97200 AIRNET TECHNOLOGY INC SPONSORED ADS 00941Q104 45 48800 SH SOLE 0 0 0 48800 AIR T INC COM 009207101 1860 191111 SH SOLE 0 191111 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 189 108646 SH SOLE 0 108646 0 0 AKCEA THERAPEUTICS INC COM 00972L107 4978 274404 SH SOLE 0 274404 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 176 70175 SH SOLE 0 8900 0 61275 AKERO THERAPEUTICS INC COM 00973Y108 1115 36200 SH SOLE 0 0 0 36200 ALAMO GROUP INC COM 011311107 594 5500 SH SOLE 0 0 0 5500 ALAMOS GOLD INC NEW COM CL A 011532108 105203 11941271 SH SOLE 0 11941271 0 0 ALARM COM HLDGS INC COM 011642105 3729 67487 SH SOLE 0 64693 0 2794 ALASKA COMMUNICATIONS SYS GR COM 01167P101 7436 3718105 SH SOLE 0 3230563 0 487542 ALBANY INTL CORP CL A 012348108 17754 358600 SH SOLE 0 340196 0 18404 ALCOA CORP COM 013872106 7131 613188 SH SOLE 0 613188 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 389 34731 SH SOLE 0 0 0 34731 ALEXANDERS INC COM 014752109 31367 127914 SH SOLE 0 127914 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 40400 252500 SH SOLE 0 195373 0 57127 ALEXION PHARMACEUTICALS INC COM 015351109 544371 4757243 SH SOLE 0 4515680 0 241563 ALGONQUIN PWR UTILS CORP COM 015857105 54485 3747232 SH SOLE 0 3747232 0 0 ALICO INC COM 016230104 3383 118196 SH SOLE 0 111705 0 6491 ALIGN TECHNOLOGY INC COM 016255101 472887 1444548 SH SOLE 0 1444548 0 0 ALIMERA SCIENCES INC COM NEW 016259202 576 118604 SH SOLE 0 118604 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 1817 814832 SH SOLE 0 814832 0 0 ALJ REGL HLDGS INC COM 001627108 89 122275 SH SOLE 0 122275 0 0 ALKALINE WTR CO INC COM NEW 01643A207 1852 1469975 SH SOLE 0 600249 0 869726 ALKERMES PLC SHS G01767105 112414 6784213 SH SOLE 0 6673894 0 110319 ALLEGHANY CORP DEL COM 017175100 18938 36388 SH SOLE 0 23686 0 12702 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4795 549830 SH SOLE 0 549830 0 0 ALLEGION PLC ORD SHS G0176J109 14945 151100 SH SOLE 0 102055 0 49045 ALLETE INC COM NEW 018522300 6752 130499 SH SOLE 0 130499 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 13398 319142 SH SOLE 0 223155 0 95987 ALLIANT ENERGY CORP COM 018802108 19379 375200 SH SOLE 0 195220 0 179980 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 1094 198215 SH SOLE 0 196715 0 1500 ALLIED MOTION TECHNOLOGIES I COM 019330109 10129 245382 SH SOLE 0 238482 0 6900 ALLISON TRANSMISSION HLDGS I COM 01973R101 243465 6928419 SH SOLE 0 6827199 0 101220 ALLOGENE THERAPEUTICS INC COM 019770106 3164 83900 SH SOLE 0 83900 0 0 ALLOT LTD SHS M0854Q105 17381 1909955 SH SOLE 0 1730055 0 179900 ALLSTATE CORP COM 020002101 19125 203151 SH SOLE 0 72619 0 130532 ALMADEN MINERALS LTD COM CL B 020283305 318 384304 SH SOLE 0 0 0 384304 ALPHABET INC CAP STK CL A 02079K305 228851 156148 SH SOLE 0 87614 0 68534 ALPHABET INC CAP STK CL C 02079K107 103895 70696 SH SOLE 0 21224 0 49472 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10418 812600 SH SOLE 0 745200 0 67400 ALPHA PRO TECH LTD COM 020772109 13418 907816 SH SOLE 0 907816 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 108 16190 SH SOLE 0 13998 0 2192 ALPINE IMMUNE SCIENCES INC COM 02083G100 3417 388683 SH SOLE 0 297783 0 90900 ALTABANCORP COM 021347109 3868 192240 SH SOLE 0 192240 0 0 ALTAIR ENGR INC COM CL A 021369103 613 14600 SH SOLE 0 14600 0 0 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 328 162219 SH SOLE 0 0 0 162219 ALTICE USA INC CL A 02156K103 120983 4653176 SH SOLE 0 4444320 0 208856 ALTIMMUNE INC COM NEW 02155H200 13523 1024507 SH SOLE 0 999328 0 25179 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9321 735700 SH SOLE 0 735700 0 0 ALTRA INDL MOTION CORP COM 02208R106 2755 74509 SH SOLE 0 74509 0 0 ALTRIA GROUP INC COM 02209S103 352697 9127760 SH SOLE 0 7753149 0 1374611 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2430 467300 SH SOLE 0 459400 0 7900 AMAG PHARMACEUTICALS INC COM 00163U106 17008 1809400 SH SOLE 0 1809400 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 254 23966 SH SOLE 0 2082 0 21884 AMARIN CORP PLC SPONS ADR NEW 023111206 10782 2560980 SH SOLE 0 0 0 2560980 A-MARK PRECIOUS METALS INC COM 00181T107 4582 135892 SH SOLE 0 115692 0 20200 AMAZON COM INC COM 023135106 16547 5255 SH SOLE 0 2555 0 2700 AMBAC FINL GROUP INC COM NEW 023139884 1243 97300 SH SOLE 0 3983 0 93317 AMBARELLA INC SHS G037AX101 62701 1201633 SH SOLE 0 1110585 0 91048 AMBEV SA SPONSORED ADR 02319V103 59509 26331386 SH SOLE 0 26331386 0 0 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 384 75958 SH SOLE 0 75958 0 0 AMC NETWORKS INC CL A 00164V103 2021 81800 SH SOLE 0 77181 0 4619 AMCON DISTRG CO COM NEW 02341Q205 705 10910 SH SOLE 0 10910 0 0 AMCOR PLC ORD G0250X107 31636 2863000 SH SOLE 0 2180150 0 682850 AMDOCS LTD SHS G02602103 6212 108200 SH SOLE 0 108200 0 0 AMEDISYS INC COM 023436108 16125 68201 SH SOLE 0 63997 0 4204 AMERANT BANCORP INC CL A 023576101 469 50403 SH SOLE 0 50403 0 0 AMEREN CORP COM 023608102 134195 1696956 SH SOLE 0 1470649 0 226307 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 44817 3588249 SH SOLE 0 3588249 0 0 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 135 10853 SH SOLE 0 8453 0 2400 AMERICAN ASSETS TR INC COM 024013104 3729 154781 SH SOLE 0 154781 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13286 897063 SH SOLE 0 241791 0 655272 AMERICAN ELEC PWR CO INC COM 025537101 23307 285172 SH SOLE 0 54864 0 230308 AMERICAN FINL GROUP INC OHIO COM 025932104 22373 334024 SH SOLE 0 325927 0 8097 AMERICAN FIN TR INC COM CLASS A 02607T109 1171 186733 SH SOLE 0 186733 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 21995 772286 SH SOLE 0 734563 0 37723 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 14161 209701 SH SOLE 0 207301 0 2400 AMERICAN NATL BANKSHARES INC COM 027745108 3588 171500 SH SOLE 0 171500 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 11999 920865 SH SOLE 0 901054 0 19811 AMERICAN PUBLIC EDUCATION IN COM 02913V103 35790 1269593 SH SOLE 0 1139393 0 130200 AMERICAN RENAL ASSOCS HLDGS COM 029227105 7712 1117675 SH SOLE 0 1117675 0 0 AMERICAN RLTY INVS INC COM 029174109 251 27700 SH SOLE 0 27700 0 0 AMERICAN SOFTWARE INC CL A 029683109 29783 2121300 SH SOLE 0 1940900 0 180400 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 16933 1169417 SH SOLE 0 1149128 0 20289 AMERICAN TOWER CORP NEW COM 03027X100 103984 430166 SH SOLE 0 128071 0 302095 AMERICAN VANGUARD CORP COM 030371108 287 21848 SH SOLE 0 13796 0 8052 AMERICAN WOODMARK CORPORATIO COM 030506109 778 9901 SH SOLE 0 7961 0 1940 AMERICOLD RLTY TR COM 03064D108 20610 576500 SH SOLE 0 366218 0 210282 AMERISAFE INC COM 03071H100 19267 335893 SH SOLE 0 285593 0 50300 AMERISERV FINL INC COM 03074A102 2192 779934 SH SOLE 0 779934 0 0 AMERISOURCEBERGEN CORP COM 03073E105 7250 74800 SH SOLE 0 59789 0 15011 AMER STATES WTR CO COM 029899101 14923 199100 SH SOLE 0 199100 0 0 AMES NATL CORP COM 031001100 2360 139700 SH SOLE 0 137305 0 2395 AMGEN INC COM 031162100 145706 573284 SH SOLE 0 573284 0 0 AMKOR TECHNOLOGY INC COM 031652100 7997 714000 SH SOLE 0 714000 0 0 AMPCO-PITTSBURG CORP COM 032037103 1990 604924 SH SOLE 0 583384 0 21540 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 7093 378300 SH SOLE 0 378300 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 2947 33400 SH SOLE 0 33400 0 0 AMREP CORP NEW COM 032159105 817 145900 SH SOLE 0 145700 0 200 AMTECH SYS INC COM PAR $0.01N 032332504 728 148862 SH SOLE 0 99726 0 49136 ANALOG DEVICES INC COM 032654105 187263 1604106 SH SOLE 0 1228734 0 375372 ANAPTYSBIO INC COM 032724106 395 26800 SH SOLE 0 125 0 26675 ANGI HOMESERVICES INC COM CL A 00183L102 46472 4188535 SH SOLE 0 4188535 0 0 ANGIODYNAMICS INC COM 03475V101 11874 984614 SH SOLE 0 713968 0 270646 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 59063 2238940 SH SOLE 0 1879763 0 359177 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 45786 849776 SH SOLE 0 849776 0 0 ANIKA THERAPEUTICS INC COM 035255108 29604 836517 SH SOLE 0 836517 0 0 ANI PHARMACEUTICALS INC COM 00182C103 4034 143002 SH SOLE 0 128100 0 14902 ANNALY CAPITAL MANAGEMENT IN COM 035710409 45964 6455622 SH SOLE 0 2935276 0 3520346 ANNOVIS BIO INC COM 03615A108 99 20615 SH SOLE 0 1815 0 18800 ANTARES PHARMA INC COM 036642106 916 339213 SH SOLE 0 0 0 339213 ANTERO MIDSTREAM CORP COM 03676B102 1030 191866 SH SOLE 0 0 0 191866 ANTHEM INC COM 036752103 39153 145773 SH SOLE 0 108900 0 36873 ANWORTH MTG ASSET CORP COM 037347101 10018 6108473 SH SOLE 0 5460090 0 648383 AON PLC SHS CL A G0403H108 193221 936601 SH SOLE 0 432716 0 503885 APARTMENT INVT & MGMT CO CL A 03748R754 40965 1214855 SH SOLE 0 1061469 0 153386 APOLLO COML REAL EST FIN INC COM 03762U105 3458 383840 SH SOLE 0 383840 0 0 APOLLO ENDOSURGERY INC COM 03767D108 172 101900 SH SOLE 0 101900 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 31229 3249588 SH SOLE 0 3249588 0 0 APPLE INC COM 037833100 41197 355732 SH SOLE 0 32603 0 323129 APPLIED GENETIC TECHNOLOGIES COM 03820J100 5198 1069640 SH SOLE 0 1069640 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2466 44750 SH SOLE 0 44750 0 0 APTARGROUP INC COM 038336103 16889 149200 SH SOLE 0 141248 0 7952 APTEVO THERAPEUTICS INC COM NEW 03835L207 2226 292867 SH SOLE 0 250767 0 42100 APTINYX INC COM 03836N103 2594 767314 SH SOLE 0 627555 0 139759 APTOSE BIOSCIENCES INC COM NEW 03835T200 1383 231100 SH SOLE 0 0 0 231100 APYX MEDICAL CORPORATION COM 03837C106 2637 559795 SH SOLE 0 559795 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 260 58116 SH SOLE 0 53951 0 4165 ARAVIVE INC COM 03890D108 2435 518119 SH SOLE 0 302057 0 216062 ARCA BIOPHARMA INC COM 00211Y506 169 38310 SH SOLE 0 0 0 38310 ARCBEST CORP COM 03937C105 14658 471939 SH SOLE 0 471939 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2986 3318271 SH SOLE 0 3318271 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 107013 8067822 SH SOLE 0 6553763 0 1514059 ARCH CAP GROUP LTD ORD G0450A105 11958 408820 SH SOLE 0 392958 0 15862 ARCH RESOURCES INC CL A 03940R107 943 22200 SH SOLE 0 22200 0 0 ARCHROCK INC COM 03957W106 2426 451009 SH SOLE 0 451009 0 0 ARCOSA INC COM 039653100 2310 52400 SH SOLE 0 50800 0 1600 ARDAGH GROUP S A CL A L0223L101 14054 1000293 SH SOLE 0 933295 0 66998 ARDELYX INC COM 039697107 5606 1067814 SH SOLE 0 1031834 0 35980 ARDMORE SHIPPING CORP COM Y0207T100 996 279798 SH SOLE 0 38448 0 241350 ARES COML REAL ESTATE CORP COM 04013V108 1390 152100 SH SOLE 0 0 0 152100 ARGAN INC COM 04010E109 20670 493196 SH SOLE 0 434401 0 58795 ARGENX SE SPONSORED ADR 04016X101 24913 94900 SH SOLE 0 0 0 94900 ARGO GROUP INTL HLDGS LTD COM G0464B107 4943 143559 SH SOLE 0 143559 0 0 ARISTA NETWORKS INC COM 040413106 169786 820500 SH SOLE 0 806900 0 13600 ARK ETF TR NEXT GNRTN INTER 00214Q401 3953 36400 SH SOLE 0 36400 0 0 ARK RESTAURANTS CORP COM 040712101 1003 92315 SH SOLE 0 89115 0 3200 ARLINGTON ASSET INVST CORP CL A NEW 041356205 1163 409507 SH SOLE 0 206749 0 202758 ARLO TECHNOLOGIES INC COM 04206A101 4702 893830 SH SOLE 0 893830 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 24565 2652809 SH SOLE 0 2560009 0 92800 ARMATA PHARMACEUTICALS INC COM 04216R102 299 93698 SH SOLE 0 93698 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5578 586521 SH SOLE 0 586521 0 0 ARMSTRONG FLOORING INC COM 04238R106 3325 963878 SH SOLE 0 893978 0 69900 ARMSTRONG WORLD INDS INC COM 04247X102 15631 227160 SH SOLE 0 220965 0 6195 ARROW FINL CORP COM 042744102 9592 382302 SH SOLE 0 382302 0 0 ARTESIAN RES CORP CL A 043113208 14960 434011 SH SOLE 0 433210 0 801 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 102706 2634151 SH SOLE 0 2634151 0 0 ARTS WAY MFG INC COM 043168103 108 47074 SH SOLE 0 29361 0 17713 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 2642 647638 SH SOLE 0 396817 0 250821 ASHFORD HOSPITALITY TR INC COM SHS 044103877 1355 821410 SH SOLE 0 821410 0 0 ASHFORD INC COM 044104107 320 55216 SH SOLE 0 55216 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 11062 155975 SH SOLE 0 149867 0 6108 ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 46 37680 SH SOLE 0 26786 0 10894 ASLAN PHARMACEUTICALS LTD ADS 04522R101 148 77900 SH SOLE 0 57000 0 20900 ASPEN AEROGELS INC COM 04523Y105 6775 618751 SH SOLE 0 618751 0 0 ASPEN GROUP INC COM NEW 04530L203 1534 137367 SH SOLE 0 61267 0 76100 ASPEN TECHNOLOGY INC COM 045327103 60586 478603 SH SOLE 0 456703 0 21900 ASSEMBLY BIOSCIENCES INC COM 045396108 1419 86286 SH SOLE 0 0 0 86286 ASSERTIO HOLDINGS INC COM STK 04546C106 4342 6522149 SH SOLE 0 6522149 0 0 ASSOCIATED BANC CORP COM 045487105 4170 330431 SH SOLE 0 330431 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 1546 42800 SH SOLE 0 30295 0 12505 ASSURED GUARANTY LTD COM G0585R106 7677 357400 SH SOLE 0 348305 0 9095 ASTEC INDS INC COM 046224101 1055 19445 SH SOLE 0 0 0 19445 ASTRAZENECA PLC SPONSORED ADR 046353108 35636 650289 SH SOLE 0 650289 0 0 ASTRONICS CORP COM 046433108 2527 327343 SH SOLE 0 10222 0 317121 ASTRONOVA INC COM 04638F108 1641 204606 SH SOLE 0 146506 0 58100 ASTROTECH CORP COM NEW 046484200 28 16397 SH SOLE 0 0 0 16397 ASURE SOFTWARE INC COM 04649U102 79 10408 SH SOLE 0 2700 0 7708 ATHENEX INC COM 04685N103 3445 284700 SH SOLE 0 284700 0 0 AT HOME GROUP INC COM 04650Y100 11906 801200 SH SOLE 0 769825 0 31375 ATIF HOLDINGS LIMITED SHS G0602B100 112 96150 SH SOLE 0 96150 0 0 ATKORE INTL GROUP INC COM 047649108 4344 191100 SH SOLE 0 184399 0 6701 ATLANTIC AMERN CORP COM 048209100 111 55500 SH SOLE 0 55500 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 19310 674955 SH SOLE 0 669151 0 5804 ATLANTIC CAP BANCSHARES INC COM 048269203 6965 613624 SH SOLE 0 533424 0 80200 ATLANTIC POWER CORP COM NEW 04878Q863 1309 667701 SH SOLE 0 0 0 667701 ATLANTICUS HLDGS CORP COM 04914Y102 2174 182708 SH SOLE 0 182708 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2418 39700 SH SOLE 0 39700 0 0 ATLAS CORP SHS Y0436Q109 16560 1852399 SH SOLE 0 1829607 0 22792 ATLASSIAN CORP PLC CL A G06242104 1072164 5897814 SH SOLE 0 5576446 0 321368 ATN INTL INC COM 00215F107 30926 616800 SH SOLE 0 616800 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 180 74480 SH SOLE 0 3598 0 70882 ATRICURE INC COM 04963C209 22798 571375 SH SOLE 0 567978 0 3397 ATRION CORP COM 049904105 30173 48200 SH SOLE 0 48200 0 0 AT&T INC COM 00206R102 36670 1286198 SH SOLE 0 0 0 1286198 ATYR PHARMA INC COM NEW 002120202 1319 408430 SH SOLE 0 274076 0 134354 AUBURN NATL BANCORP COM 050473107 234 6441 SH SOLE 0 6064 0 377 AUDIOCODES LTD ORD M15342104 3253 103395 SH SOLE 0 0 0 103395 AUDIOEYE INC COM NEW 050734201 1215 83296 SH SOLE 0 0 0 83296 AURINIA PHARMACEUTICALS INC COM 05156V102 3526 239400 SH SOLE 0 216963 0 22437 AURORA CANNABIS INC COM 05156X884 2083 447378 SH SOLE 0 0 0 447378 AURORA MOBILE LTD ADS 051857100 389 252508 SH SOLE 0 206673 0 45835 AURYN RES INC COM 05208W108 717 364100 SH SOLE 0 0 0 364100 AUTODESK INC COM 052769106 41413 179268 SH SOLE 0 174690 0 4578 AUTOHOME INC SP ADR RP CL A 05278C107 36787 383200 SH SOLE 0 383200 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 625 53656 SH SOLE 0 33956 0 19700 AUTOMATIC DATA PROCESSING IN COM 053015103 158754 1138100 SH SOLE 0 796865 0 341235 AUTONATION INC COM 05329W102 11608 219300 SH SOLE 0 204318 0 14982 AUTOWEB INC COM 05335B100 1967 626590 SH SOLE 0 626590 0 0 AUTOZONE INC COM 053332102 99040 84100 SH SOLE 0 62836 0 21264 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 6233 1236683 SH SOLE 0 1225706 0 10977 AVALARA INC COM 05338G106 138340 1086381 SH SOLE 0 912681 0 173700 AVALONBAY CMNTYS INC COM 053484101 52868 354014 SH SOLE 0 109669 0 244345 AVALON HLDGS CORP CL A 05343P109 94 53700 SH SOLE 0 53700 0 0 AVANTOR INC COM 05352A100 63777 2835800 SH SOLE 0 2347754 0 488046 AVAYA HLDGS CORP COM 05351X101 2124 139763 SH SOLE 0 139763 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 822 75941 SH SOLE 0 21346 0 54595 AVIAT NETWORKS INC COM NEW 05366Y201 5681 258685 SH SOLE 0 258685 0 0 AVID BIOSERVICES INC COM 05368M106 175 22942 SH SOLE 0 22942 0 0 AVID TECHNOLOGY INC COM 05367P100 174 20348 SH SOLE 0 20348 0 0 AVIENT CORPORATION COM 05368V106 4135 156258 SH SOLE 0 110309 0 45949 AVINO SILVER & GOLD MINES LT COM 053906103 86 87088 SH SOLE 0 0 0 87088 AVISTA CORP COM 05379B107 63003 1846522 SH SOLE 0 1846522 0 0 AVITA THERAPEUTICS INC COM 05380C102 1916 76172 SH SOLE 0 0 0 76172 AVNET INC COM 053807103 20605 797400 SH SOLE 0 652387 0 145013 AVROBIO INC COM 05455M100 199 15300 SH SOLE 0 0 0 15300 AWARE INC MASS COM 05453N100 2445 905518 SH SOLE 0 904798 0 720 AXALTA COATING SYS LTD COM G0750C108 2647 119377 SH SOLE 0 119377 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4444 201999 SH SOLE 0 201999 0 0 AXCELLA HEALTH INC COM 05454B105 261 56400 SH SOLE 0 56400 0 0 AXIS CAP HLDGS LTD SHS G0692U109 87095 1977629 SH SOLE 0 1897250 0 80379 AXOGEN INC COM 05463X106 713 61300 SH SOLE 0 61300 0 0 AXON ENTERPRISE INC COM 05464C101 9320 102752 SH SOLE 0 102752 0 0 AXOS FINANCIAL INC COM 05465C100 4019 172400 SH SOLE 0 172400 0 0 AXOVANT SCIENCES LTD COM G0750W203 2037 440923 SH SOLE 0 440923 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 8350 280185 SH SOLE 0 280185 0 0 AZZ INC COM 002474104 785 23000 SH SOLE 0 0 0 23000 B2GOLD CORP COM 11777Q209 275886 42313855 SH SOLE 0 40656765 0 1657090 BABCOCK & WILCOX ENTERPRISES COM 05614L209 419 180388 SH SOLE 0 160529 0 19859 BADGER METER INC COM 056525108 5073 77600 SH SOLE 0 77600 0 0 BAIDU INC SPON ADR REP A 056752108 1334912 10545158 SH SOLE 0 10545158 0 0 BALCHEM CORP COM 057665200 35548 364108 SH SOLE 0 364108 0 0 BALLANTYNE STRONG INC COM 058516105 1170 750303 SH SOLE 0 713011 0 37292 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1882 548661 SH SOLE 0 548661 0 0 BANCO BRADESCO S A SPONSORED ADR 059460402 34 10638 SH SOLE 0 8562 0 2076 BANCO DE CHILE SPONSORED ADS 059520106 30214 1998254 SH SOLE 0 1998254 0 0 BANC OF CALIFORNIA INC COM 05990K106 5179 511753 SH SOLE 0 511753 0 0 BANCORP INC DEL COM 05969A105 1982 229400 SH SOLE 0 215900 0 13500 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 2004 405700 SH SOLE 0 405700 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 24956 1800600 SH SOLE 0 1800600 0 0 BANDWIDTH INC COM CL A 05988J103 35979 206100 SH SOLE 0 192586 0 13514 BANK7 CORP COM 06652N107 188 20000 SH SOLE 0 7500 0 12500 BANK COMM HLDGS COM 06424J103 606 86900 SH SOLE 0 86900 0 0 BANKFINANCIAL CORP COM 06643P104 7309 1012305 SH SOLE 0 979705 0 32600 BANK HAWAII CORP COM 062540109 18314 362500 SH SOLE 0 362500 0 0 BANK MARIN BANCORP COM 063425102 6632 229011 SH SOLE 0 215711 0 13300 BANK MONTREAL QUE COM 063671101 13254 226795 SH SOLE 0 92695 0 134100 BANK NEW YORK MELLON CORP COM 064058100 5652 164577 SH SOLE 0 134416 0 30161 BANK NOVA SCOTIA B C COM 064149107 95768 2306900 SH SOLE 0 2085500 0 221400 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 860 38600 SH SOLE 0 0 0 38600 BANK OZK COM 06417N103 2908 136397 SH SOLE 0 136397 0 0 BANK PRINCETON NEW JERSEY COM 064520109 891 49023 SH SOLE 0 49023 0 0 BANKWELL FINL GROUP INC COM 06654A103 2749 194300 SH SOLE 0 178800 0 15500 BAR HBR BANKSHARES COM 066849100 3573 173850 SH SOLE 0 173850 0 0 BARNES GROUP INC COM 067806109 2445 68400 SH SOLE 0 68400 0 0 BARNES & NOBLE ED INC COM 06777U101 42 16300 SH SOLE 0 0 0 16300 BARNWELL INDS INC COM 068221100 215 252044 SH SOLE 0 252044 0 0 BARRETT BUSINESS SVCS INC COM 068463108 18548 353700 SH SOLE 0 332700 0 21000 BARRICK GOLD CORP COM 067901108 603435 21467447 SH SOLE 0 20091522 0 1375925 BASSETT FURNITURE INDS INC COM 070203104 8518 622661 SH SOLE 0 622661 0 0 BAUDAX BIO INC COM 07160F107 98 35300 SH SOLE 0 21127 0 14173 BAUSCH HEALTH COS INC COM 071734107 56669 3646660 SH SOLE 0 3646660 0 0 BAXTER INTL INC COM 071813109 6538 81300 SH SOLE 0 14740 0 66560 BAYCOM CORP COM 07272M107 204 19800 SH SOLE 0 19800 0 0 BBQ HLDGS INC COM 05551A109 1791 541035 SH SOLE 0 511245 0 29790 BBX CAP CORP NEW CL A 05491N302 3504 261699 SH SOLE 0 261699 0 0 BCB BANCORP INC COM 055298103 3996 499478 SH SOLE 0 499478 0 0 BCE INC COM NEW 05534B760 70644 1703489 SH SOLE 0 1692491 0 10998 BEACON ROOFING SUPPLY INC COM 073685109 3112 100157 SH SOLE 0 95833 0 4324 BEAM GLOBAL COM 07373B109 158 13000 SH SOLE 0 0 0 13000 BEASLEY BROADCAST GROUP INC CL A 074014101 282 227571 SH SOLE 0 227571 0 0 BELDEN INC COM 077454106 297 9550 SH SOLE 0 9550 0 0 BEL FUSE INC CL A 077347201 302 25800 SH SOLE 0 25800 0 0 BEL FUSE INC CL B 077347300 5349 500823 SH SOLE 0 485168 0 15655 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 2528 248311 SH SOLE 0 248311 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 1048 159571 SH SOLE 0 159571 0 0 BELLRING BRANDS INC COM CL A 079823100 1422 68548 SH SOLE 0 0 0 68548 BENCHMARK ELECTRS INC COM 08160H101 10149 503650 SH SOLE 0 425000 0 78650 BENEFITFOCUS INC COM 08180D106 131 11654 SH SOLE 0 0 0 11654 BERKSHIRE HATHAWAY INC DEL CL A 084670108 55040 172 SH SOLE 0 172 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2998 296527 SH SOLE 0 296527 0 0 BERRY CORP COM 08579X101 400 126040 SH SOLE 0 0 0 126040 BERRY GLOBAL GROUP INC COM 08579W103 27269 564337 SH SOLE 0 526273 0 38064 BEST INC SPONSORED ADS 08653C106 3739 1246400 SH SOLE 0 1246400 0 0 BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 284 15600 SH SOLE 0 6000 0 9600 BEYOND MEAT INC COM 08862E109 128580 774300 SH SOLE 0 362141 0 412159 BEYONDSPRING INC SHS G10830100 576 43298 SH SOLE 0 0 0 43298 B & G FOODS INC NEW COM 05508R106 12391 446200 SH SOLE 0 446200 0 0 BG STAFFING INC COM 05544A109 657 77548 SH SOLE 0 9728 0 67820 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1133 59500 SH SOLE 0 42700 0 16800 BIG LOTS INC COM 089302103 19040 426900 SH SOLE 0 268802 0 158098 BILIBILI INC SPONS ADS REP Z 090040106 88560 2128850 SH SOLE 0 2114327 0 14523 BIOANALYTICAL SYS INC COM 09058M103 2390 500014 SH SOLE 0 462606 0 37408 BIOCEPT INC COM 09072V501 48 10870 SH SOLE 0 10870 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 55 10200 SH SOLE 0 0 0 10200 BIODELIVERY SCIENCES INTL IN COM 09060J106 1988 533019 SH SOLE 0 17946 0 515073 BIOGEN INC COM 09062X103 1082795 3816961 SH SOLE 0 3816961 0 0 BIOHITECH GLOBAL INC COM 09074B107 27 18500 SH SOLE 0 0 0 18500 BIO-KEY INTL INC COM 09060C309 422 958696 SH SOLE 0 958696 0 0 BIOLINERX LTD SPONSORED ADS 09071M205 438 267274 SH SOLE 0 0 0 267274 BIO-PATH HLDGS INC COM 09057N300 259 61100 SH SOLE 0 61100 0 0 BIO RAD LABS INC CL A 090572207 24433 47400 SH SOLE 0 23821 0 23579 BIO RAD LABS INC CL B 090572108 1524 3000 SH SOLE 0 3000 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 29868 565356 SH SOLE 0 538356 0 27000 BIO-TECHNE CORP COM 09073M104 77657 313475 SH SOLE 0 312254 0 1221 BJS WHSL CLUB HLDGS INC COM 05550J101 66931 1610865 SH SOLE 0 1204562 0 406303 BK OF AMERICA CORP COM 060505104 98055 4070366 SH SOLE 0 2175210 0 1895156 BK TECHNOLOGIES CORPORATION COM 05587G104 1959 671000 SH SOLE 0 670344 0 656 BLACKBAUD INC COM 09227Q100 5678 101697 SH SOLE 0 101697 0 0 BLACKBERRY LTD COM 09228F103 10673 2325355 SH SOLE 0 2115439 0 209916 BLACK HILLS CORP COM 092113109 49137 918623 SH SOLE 0 901546 0 17077 BLACK KNIGHT INC COM 09215C105 4986 57278 SH SOLE 0 700 0 56578 BLACKLINE INC COM 09239B109 11311 126200 SH SOLE 0 122136 0 4064 BLACKSTONE MTG TR INC COM CL A 09257W100 3857 175580 SH SOLE 0 168036 0 7544 BLOCK H & R INC COM 093671105 29943 1838100 SH SOLE 0 1640890 0 197210 BLONDER TONGUE LABS INC COM 093698108 89 108417 SH SOLE 0 98464 0 9953 BLOOM ENERGY CORP COM CL A 093712107 66609 3706653 SH SOLE 0 3706653 0 0 BLOOMIN BRANDS INC COM 094235108 9232 604600 SH SOLE 0 600734 0 3866 BLUCORA INC COM 095229100 21239 2254645 SH SOLE 0 2236862 0 17783 BLUE APRON HLDGS INC CL A NEW 09523Q200 157 21900 SH SOLE 0 21900 0 0 BLUEBIRD BIO INC COM 09609G100 11567 214400 SH SOLE 0 160719 0 53681 BLUE BIRD CORP COM 095306106 7516 618122 SH SOLE 0 577518 0 40604 BLUEGREEN VACATIONS CORP COM 09629F108 304 62100 SH SOLE 0 62100 0 0 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 432 489800 SH SOLE 0 489800 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 17168 185200 SH SOLE 0 182214 0 2986 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 7027 927085 SH SOLE 0 926575 0 510 BMC STK HLDGS INC COM 05591B109 20081 468849 SH SOLE 0 468849 0 0 BOINGO WIRELESS INC COM 09739C102 26376 2587131 SH SOLE 0 2587131 0 0 BOISE CASCADE CO DEL COM 09739D100 6834 171200 SH SOLE 0 171200 0 0 BOK FINL CORP COM NEW 05561Q201 1604 31147 SH SOLE 0 31147 0 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 660 149900 SH SOLE 0 149900 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 35100 422994 SH SOLE 0 374129 0 48865 BORQS TECHNOLOGIES INC SHS G1466B103 274 270886 SH SOLE 0 270886 0 0 BORR DRILLING LTD SHS G1466R207 24 43500 SH SOLE 0 43500 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 386 158843 SH SOLE 0 158843 0 0 BOSTON BEER INC CL A 100557107 408216 462117 SH SOLE 0 456632 0 5485 BOSTON OMAHA CORP COM 101044105 1357 84800 SH SOLE 0 33700 0 51100 BOSTON PRIVATE FINL HLDGS IN COM 101119105 5866 1062672 SH SOLE 0 596747 0 465925 BOSTON PROPERTIES INC COM 101121101 43780 545200 SH SOLE 0 231278 0 313922 BOTTOMLINE TECH DEL INC COM 101388106 4846 114942 SH SOLE 0 114942 0 0 BOX INC CL A 10316T104 50730 2922240 SH SOLE 0 2809713 0 112527 BOXLIGHT CORP COM CL A 103197109 1285 798363 SH SOLE 0 798363 0 0 BP PLC SPONSORED ADR 055622104 87896 5034129 SH SOLE 0 3722975 0 1311154 BRADY CORP CL A 104674106 86809 2169140 SH SOLE 0 2168412 0 728 BRF SA SPONSORED ADR 10552T107 4380 1335260 SH SOLE 0 875241 0 460019 BRICKELL BIOTECH INC COM 10802T105 558 618150 SH SOLE 0 606650 0 11500 BRIDGE BANCORP INC COM 108035106 6819 391200 SH SOLE 0 300561 0 90639 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5563 586247 SH SOLE 0 549347 0 36900 BRIGHAM MINERALS INC CL A COM 10918L103 1278 143300 SH SOLE 0 0 0 143300 BRIGHTCOVE INC COM 10921T101 22693 2216151 SH SOLE 0 2040051 0 176100 BRIGHTHOUSE FINL INC COM 10922N103 4981 185100 SH SOLE 0 166291 0 18809 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2714 424700 SH SOLE 0 369200 0 55500 BRIGHTVIEW HLDGS INC COM 10948C107 546 47900 SH SOLE 0 0 0 47900 B. RILEY FINANCIAL INC COM 05580M108 881 35139 SH SOLE 0 0 0 35139 BRINKER INTL INC COM 109641100 9531 223100 SH SOLE 0 223100 0 0 BRINKS CO COM 109696104 10798 262800 SH SOLE 0 257768 0 5032 BRISTOL-MYERS SQUIBB CO COM 110122108 1843453 30576427 SH SOLE 0 30194124 0 382303 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 6121 2720360 SH SOLE 0 2720360 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10094 279220 SH SOLE 0 279220 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3405 291300 SH SOLE 0 242052 0 49248 BROADCOM INC COM 11135F101 81752 224396 SH SOLE 0 114275 0 110121 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34795 263600 SH SOLE 0 244466 0 19134 BROADWIND INC COM NEW 11161T207 2272 791724 SH SOLE 0 744024 0 47700 BROOKDALE SR LIVING INC COM 112463104 31039 12220202 SH SOLE 0 12220202 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 51206 1548305 SH SOLE 0 829149 0 719156 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 805 26700 SH SOLE 0 0 0 26700 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1324 23900 SH SOLE 0 0 0 23900 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 2433 202100 SH SOLE 0 0 0 202100 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 158857 2710864 SH SOLE 0 2710864 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4172 79400 SH SOLE 0 0 0 79400 BROOKLINE BANCORP INC DEL COM 11373M107 17482 2022240 SH SOLE 0 1750246 0 271994 BROOKS AUTOMATION INC NEW COM 114340102 3565 77057 SH SOLE 0 73148 0 3909 BROWN & BROWN INC COM 115236101 1249 27600 SH SOLE 0 25331 0 2269 BROWN FORMAN CORP CL A 115637100 14883 216700 SH SOLE 0 202900 0 13800 BROWN FORMAN CORP CL B 115637209 2406 31938 SH SOLE 0 16392 0 15546 BRP GROUP INC COM CL A 05589G102 391 15700 SH SOLE 0 0 0 15700 BRP INC COM SUN VTG 05577W200 9978 188900 SH SOLE 0 171300 0 17600 BRT APARTMENTS CORP COM 055645303 8414 714223 SH SOLE 0 696123 0 18100 BRUKER CORP COM 116794108 10566 265810 SH SOLE 0 265810 0 0 BRUNSWICK CORP COM 117043109 10021 170100 SH SOLE 0 170100 0 0 BRYN MAWR BK CORP COM 117665109 19419 780820 SH SOLE 0 718958 0 61862 BSQUARE CORP COM NEW 11776U300 1337 990628 SH SOLE 0 990628 0 0 BUCKLE INC COM 118440106 16469 807700 SH SOLE 0 807700 0 0 BUILD A BEAR WORKSHOP COM 120076104 722 288879 SH SOLE 0 288879 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 36705 1125219 SH SOLE 0 1125219 0 0 BUNGE LIMITED COM G16962105 14985 327900 SH SOLE 0 83112 0 244788 BWX TECHNOLOGIES INC COM 05605H100 4905 87100 SH SOLE 0 87100 0 0 BYLINE BANCORP INC COM 124411109 2135 189300 SH SOLE 0 189300 0 0 CABLE ONE INC COM 12685J105 536216 284400 SH SOLE 0 278857 0 5543 CABOT CORP COM 127055101 2500 69400 SH SOLE 0 69400 0 0 CACI INTL INC CL A 127190304 15582 73100 SH SOLE 0 62610 0 10490 CACTUS INC CL A 127203107 1739 90600 SH SOLE 0 84190 0 6410 CADENCE BANCORPORATION CL A 12739A100 3002 349447 SH SOLE 0 287651 0 61796 CADIZ INC COM NEW 127537207 410 41334 SH SOLE 0 33634 0 7700 CAE INC COM 124765108 1770 121100 SH SOLE 0 49400 0 71700 CAESARSTONE LTD ORD SHS M20598104 5866 598612 SH SOLE 0 519518 0 79094 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1669 927255 SH SOLE 0 927255 0 0 CALAMP CORP COM 128126109 2168 301501 SH SOLE 0 287801 0 13700 CALAVO GROWERS INC COM 128246105 36801 555320 SH SOLE 0 515204 0 40116 CALEDONIA MNG CORP PLC SHS NEW G1757E113 1601 94210 SH SOLE 0 94210 0 0 CALERES INC COM 129500104 2121 221871 SH SOLE 0 221871 0 0 CALIFORNIA BANCORP COM 13005U101 169 14900 SH SOLE 0 9777 0 5123 CALIFORNIA WTR SVC GROUP COM 130788102 7999 184100 SH SOLE 0 172475 0 11625 CALITHERA BIOSCIENCES INC COM 13089P101 3996 1158311 SH SOLE 0 298912 0 859399 CALIX INC COM 13100M509 48134 2707200 SH SOLE 0 2707200 0 0 CAL MAINE FOODS INC COM NEW 128030202 67570 1761007 SH SOLE 0 1761007 0 0 CALYXT INC COM 13173L107 88 16000 SH SOLE 0 8002 0 7998 CAMBIUM NETWORKS CORP SHS G17766109 1237 73300 SH SOLE 0 19907 0 53393 CAMBRIDGE BANCORP COM 132152109 1439 27073 SH SOLE 0 27073 0 0 CAMDEN NATL CORP COM 133034108 12539 414849 SH SOLE 0 414849 0 0 CAMDEN PPTY TR SH BEN INT 133131102 13836 155500 SH SOLE 0 67118 0 88382 CAMECO CORP COM 13321L108 35525 3517300 SH SOLE 0 3517300 0 0 CAMPBELL SOUP CO COM 134429109 174494 3607486 SH SOLE 0 3607486 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 29453 990000 SH SOLE 0 882444 0 107556 CAMTEK LTD ORD M20791105 28158 1830800 SH SOLE 0 1802060 0 28740 CANADIAN IMP BK COMM COM 136069101 68062 910900 SH SOLE 0 910900 0 0 CANADIAN NATL RY CO COM 136375102 4216 39600 SH SOLE 0 35200 0 4400 CANADIAN NAT RES LTD COM 136385101 8480 529100 SH SOLE 0 45700 0 483400 CANCER GENETICS INC COM NEW 13739U203 803 193401 SH SOLE 0 193401 0 0 CAN FITE BIOFARMA LTD SPONSORED ADS 13471N201 23 13027 SH SOLE 0 0 0 13027 CANNAE HLDGS INC COM 13765N107 1367 36700 SH SOLE 0 34964 0 1736 CANON INC SPONSORED ADR 138006309 33512 2020007 SH SOLE 0 2020007 0 0 CAPITAL CITY BK GROUP INC COM 139674105 4778 254291 SH SOLE 0 229391 0 24900 CAPITAL SR LIVING CORP COM 140475104 858 1365902 SH SOLE 0 1365902 0 0 CAPITOL FED FINL INC COM 14057J101 69069 7454848 SH SOLE 0 7204856 0 249992 CAPSTAR FINL HLDGS INC COM 14070T102 3640 371000 SH SOLE 0 346621 0 24379 CAPSTEAD MTG CORP COM NO PAR 14067E506 8995 1600532 SH SOLE 0 1193741 0 406791 CAPSTONE TURBINE CORP COM 14067D508 1129 237230 SH SOLE 0 237230 0 0 CARA THERAPEUTICS INC COM 140755109 3804 298964 SH SOLE 0 298964 0 0 CARDINAL HEALTH INC COM 14149Y108 67007 1427194 SH SOLE 0 1218998 0 208196 CARDIOVASCULAR SYS INC DEL COM 141619106 65540 1665558 SH SOLE 0 1658061 0 7497 CARDTRONICS PLC SHS CL A G1991C105 9735 491686 SH SOLE 0 491686 0 0 CAREDX INC COM 14167L103 6465 170400 SH SOLE 0 167708 0 2692 CARETRUST REIT INC COM 14174T107 9600 539500 SH SOLE 0 538195 0 1305 CARGURUS INC COM CL A 141788109 9137 422402 SH SOLE 0 389803 0 32599 CARLISLE COS INC COM 142339100 20681 169000 SH SOLE 0 120721 0 48279 CARMAX INC COM 143130102 5147 56000 SH SOLE 0 1508 0 54492 CARNIVAL PLC ADR 14365C103 9346 723400 SH SOLE 0 723400 0 0 CARPARTS COM INC COM 14427M107 37984 3513755 SH SOLE 0 2999790 0 513965 CARPENTER TECHNOLOGY CORP COM 144285103 6303 347100 SH SOLE 0 332641 0 14459 CARRIAGE SVCS INC COM 143905107 25161 1127800 SH SOLE 0 991900 0 135900 CARRIER GLOBAL CORPORATION COM 14448C104 43531 1425381 SH SOLE 0 1395898 0 29483 CARTERS INC COM 146229109 9247 106800 SH SOLE 0 104965 0 1835 CASA SYS INC COM 14713L102 1734 430196 SH SOLE 0 269865 0 160331 CASELLA WASTE SYS INC CL A 147448104 92951 1664299 SH SOLE 0 1664299 0 0 CASI PHARMACEUTICALS INC COM 14757U109 915 597730 SH SOLE 0 59463 0 538267 CASPER SLEEP INC COM 147626105 262 36500 SH SOLE 0 0 0 36500 CASSAVA SCIENCES INC COM 14817C107 1293 112300 SH SOLE 0 0 0 112300 CASTLE BIOSCIENCES INC COM 14843C105 201 3900 SH SOLE 0 0 0 3900 CASTLIGHT HEALTH INC CL B 14862Q100 2844 2517204 SH SOLE 0 2345586 0 171618 CASTOR MARITIME INC SHS Y1146L109 257 1670756 SH SOLE 0 1594206 0 76550 CATALENT INC COM 148806102 39138 456900 SH SOLE 0 456900 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 1079 251001 SH SOLE 0 0 0 251001 CATCHMARK TIMBER TR INC CL A 14912Y202 29772 3333967 SH SOLE 0 3333967 0 0 CATHAY GEN BANCORP COM 149150104 3420 157771 SH SOLE 0 157771 0 0 CATO CORP NEW CL A 149205106 6964 890506 SH SOLE 0 852702 0 37804 CAVCO INDS INC DEL COM 149568107 16200 89845 SH SOLE 0 77125 0 12720 CBAK ENERGY TECHNOLOGY INC COM 14986C102 85 42169 SH SOLE 0 42169 0 0 CBDMD INC COM 12482W101 530 264791 SH SOLE 0 400 0 264391 CB FINL SVCS INC COM 12479G101 1163 60973 SH SOLE 0 60450 0 523 CBIZ INC COM 124805102 5497 240353 SH SOLE 0 109027 0 131326 CBL & ASSOC PPTYS INC COM 124830100 1374 8526239 SH SOLE 0 8526239 0 0 CBM BANCORP INC COM 1248XT104 337 27505 SH SOLE 0 27274 0 231 CBOE GLOBAL MARKETS INC COM 12503M108 325485 3709653 SH SOLE 0 3709653 0 0 CBTX INC COM 12481V104 3307 202410 SH SOLE 0 123010 0 79400 CDW CORP COM 12514G108 64474 539398 SH SOLE 0 532669 0 6729 CECO ENVIRONMENTAL CORP COM 125141101 483 66198 SH SOLE 0 66198 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1214 1498586 SH SOLE 0 825286 0 673300 CELCUITY INC COM 15102K100 307 52954 SH SOLE 0 42411 0 10543 CELESTICA INC SUB VTG SHS 15101Q108 2623 380088 SH SOLE 0 0 0 380088 CELLCOM ISRAEL LTD SHS M2196U109 15754 3851842 SH SOLE 0 3851842 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 25755 1736675 SH SOLE 0 1594487 0 142188 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 547 441327 SH SOLE 0 340702 0 100625 CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 466 222094 SH SOLE 0 188279 0 33815 CELSION CORP COM PAR NEW 15117N503 133 182199 SH SOLE 0 182199 0 0 CELSIUS HLDGS INC COM NEW 15118V207 386 17000 SH SOLE 0 17000 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 5540 1457815 SH SOLE 0 1275322 0 182493 CENOVUS ENERGY INC COM 15135U109 1874 481468 SH SOLE 0 126221 0 355247 CENTENE CORP DEL COM 15135B101 43334 742912 SH SOLE 0 701283 0 41629 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3937 6536328 SH SOLE 0 5950984 0 585344 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 208 38100 SH SOLE 0 13238 0 24862 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 6396 1526397 SH SOLE 0 1322818 0 203579 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 44698 1236800 SH SOLE 0 1236800 0 0 CENTRAL GARDEN & PET CO COM 153527106 20347 509576 SH SOLE 0 493300 0 16276 CENTRAL PAC FINL CORP COM NEW 154760409 16617 1224553 SH SOLE 0 1029000 0 195553 CENTRAL VY CMNTY BANCORP COM 155685100 2050 165956 SH SOLE 0 143579 0 22377 CENTRUS ENERGY CORP CL A 15643U104 3284 392306 SH SOLE 0 273765 0 118541 CENTURY ALUM CO COM 156431108 3560 500054 SH SOLE 0 484727 0 15327 CENTURY BANCORP INC MASS CL A NON VTG 156432106 11731 178440 SH SOLE 0 169961 0 8479 CENTURY CASINOS INC COM 156492100 2131 388849 SH SOLE 0 388849 0 0 CERAGON NETWORKS LTD ORD M22013102 7843 3149700 SH SOLE 0 3149700 0 0 CERECOR INC COM 15671L109 451 198331 SH SOLE 0 1138 0 197193 CERENCE INC COM 156727109 362 7400 SH SOLE 0 7400 0 0 CERIDIAN HCM HLDG INC COM 15677J108 447 5400 SH SOLE 0 0 0 5400 CEVA INC COM 157210105 7882 200200 SH SOLE 0 123700 0 76500 C & F FINL CORP COM 12466Q104 3909 131600 SH SOLE 0 130349 0 1251 CF INDS HLDGS INC COM 125269100 20292 660750 SH SOLE 0 588213 0 72537 CGI INC CL A SUB VTG 12532H104 9695 142900 SH SOLE 0 50300 0 92600 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2220 240026 SH SOLE 0 188698 0 51328 CHANNELADVISOR CORP COM 159179100 3480 240509 SH SOLE 0 129709 0 110800 CHARLES & COLVARD LTD COM 159765106 1314 1601914 SH SOLE 0 1213775 0 388139 CHARLES RIV LABS INTL INC COM 159864107 162518 717679 SH SOLE 0 717679 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 340959 546111 SH SOLE 0 442874 0 103237 CHASE CORP COM 16150R104 38685 405500 SH SOLE 0 405500 0 0 CHATHAM LODGING TR COM 16208T102 13278 1742555 SH SOLE 0 1663576 0 78979 CHECK POINT SOFTWARE TECH LT ORD M22465104 76610 636609 SH SOLE 0 634801 0 1808 CHECKPOINT THERAPEUTICS INC COM 162828107 316 117900 SH SOLE 0 0 0 117900 CHEETAH MOBILE INC ADR 163075104 1812 879426 SH SOLE 0 879426 0 0 CHEFS WHSE INC COM 163086101 7437 511500 SH SOLE 0 511500 0 0 CHEMED CORP NEW COM 16359R103 144489 300800 SH SOLE 0 292151 0 8649 CHEMUNG FINL CORP COM 164024101 2110 73088 SH SOLE 0 73088 0 0 CHERRY HILL MTG INVT CORP COM 164651101 10404 1158602 SH SOLE 0 965884 0 192718 CHESAPEAKE UTILS CORP COM 165303108 5416 64250 SH SOLE 0 64250 0 0 CHEVRON CORP NEW COM 166764100 18618 258584 SH SOLE 0 1800 0 256784 CHEWY INC CL A 16679L109 15956 291000 SH SOLE 0 264448 0 26552 CHF SOLUTIONS INC COM PAR 12542Q706 58 199800 SH SOLE 0 0 0 199800 CHIASMA INC COM 16706W102 79 18378 SH SOLE 0 18378 0 0 CHICAGO RIVET & MACH CO COM 168088102 1238 57310 SH SOLE 0 57310 0 0 CHICOS FAS INC COM 168615102 7967 8192000 SH SOLE 0 8091400 0 100600 CHILDRENS PL INC COM 168905107 7188 253560 SH SOLE 0 253560 0 0 CHIMERIX INC COM 16934W106 7335 2945789 SH SOLE 0 2945789 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 1503 507691 SH SOLE 0 457291 0 50400 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 93694 843027 SH SOLE 0 831628 0 11399 CHINA CUST RELATIONS CNTR IN COM G2118P102 117 27706 SH SOLE 0 27706 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 5906 616487 SH SOLE 0 590487 0 26000 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 71 28451 SH SOLE 0 28451 0 0 CHINA HGS REAL ESTATE INC COM NEW 16948W209 13 11902 SH SOLE 0 600 0 11302 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1242 1280438 SH SOLE 0 1280438 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 10290 909035 SH SOLE 0 909035 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 327382 10179797 SH SOLE 0 10179797 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 51 25200 SH SOLE 0 1100 0 24100 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 4998 262100 SH SOLE 0 196000 0 66100 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 128190 3168304 SH SOLE 0 3168304 0 0 CHINA PHARMA HLDGS INC COM 16941T104 266 728580 SH SOLE 0 728580 0 0 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 9158 336800 SH SOLE 0 335200 0 1600 CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 75 304674 SH SOLE 0 304674 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 24262 808200 SH SOLE 0 753300 0 54900 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 44986 6878635 SH SOLE 0 6878635 0 0 CHINA XIANGTAI FOOD CO LTD SHS G21621100 50 72500 SH SOLE 0 72500 0 0 CHINA YUCHAI INTL LTD COM G21082105 11432 635107 SH SOLE 0 625693 0 9414 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 31244 1622200 SH SOLE 0 1588047 0 34153 CHIPOTLE MEXICAN GRILL INC COM 169656105 1416638 1139042 SH SOLE 0 1076477 0 62565 CHOICEONE FINL SVCS INC COM 170386106 349 13400 SH SOLE 0 13400 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 97081 950005 SH SOLE 0 950005 0 0 CHROMADEX CORP COM NEW 171077407 326 81381 SH SOLE 0 46317 0 35064 CHUBB LIMITED COM H1467J104 37286 321099 SH SOLE 0 288494 0 32605 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 142242 3926071 SH SOLE 0 3926071 0 0 CHURCH & DWIGHT INC COM 171340102 139370 1487252 SH SOLE 0 1487252 0 0 CHUYS HLDGS INC COM 171604101 6460 329930 SH SOLE 0 305800 0 24130 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 405 218924 SH SOLE 0 19272 0 199652 CIDARA THERAPEUTICS INC COM 171757107 3576 1254700 SH SOLE 0 1108669 0 146031 CIGNA CORP NEW COM 125523100 80344 474259 SH SOLE 0 245811 0 228448 CIMAREX ENERGY CO COM 171798101 10217 419930 SH SOLE 0 363322 0 56608 CIMPRESS PLC SHS EURO G2143T103 6208 82600 SH SOLE 0 79891 0 2709 CINCINNATI BELL INC NEW COM NEW 171871502 4550 303300 SH SOLE 0 303300 0 0 CINEDIGM CORP COM NEW 172406209 56 98756 SH SOLE 0 98756 0 0 CINEMARK HLDGS INC COM 17243V102 60653 6065300 SH SOLE 0 6065300 0 0 CIRRUS LOGIC INC COM 172755100 8952 132720 SH SOLE 0 92609 0 40111 CISCO SYS INC COM 17275R102 180970 4594305 SH SOLE 0 2659072 0 1935233 CIT GROUP INC COM NEW 125581801 10451 590100 SH SOLE 0 409670 0 180430 CITIGROUP INC COM NEW 172967424 148799 3451620 SH SOLE 0 1700247 0 1751373 CITI TRENDS INC COM 17306X102 7139 285800 SH SOLE 0 285800 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 119 17311 SH SOLE 0 1011 0 16300 CITIZENS HLDG CO MISS COM 174715102 787 35101 SH SOLE 0 32601 0 2500 CITIZENS INC CL A 174740100 2103 379600 SH SOLE 0 379600 0 0 CITIZENS & NORTHN CORP COM 172922106 2623 161500 SH SOLE 0 161500 0 0 CITRIX SYS INC COM 177376100 8468 61490 SH SOLE 0 59999 0 1491 CITY OFFICE REIT INC COM 178587101 18995 2525870 SH SOLE 0 2164203 0 361667 CIVEO CORP CDA COM 17878Y108 6643 9839535 SH SOLE 0 8754997 0 1084538 CIVISTA BANCSHARES INC COM NO PAR 178867107 2764 220802 SH SOLE 0 210401 0 10401 CLARIVATE PLC ORD SHS G21810109 6161 198800 SH SOLE 0 27565 0 171235 CLARUS CORP NEW COM 18270P109 6532 462586 SH SOLE 0 462586 0 0 CLEAN ENERGY FUELS CORP COM 184499101 12887 5196232 SH SOLE 0 5196232 0 0 CLEAN HARBORS INC COM 184496107 68779 1227535 SH SOLE 0 1226341 0 1194 CLEARFIELD INC COM 18482P103 12110 600373 SH SOLE 0 578873 0 21500 CLEARONE INC COM 18506U104 830 362429 SH SOLE 0 344241 0 18188 CLEARPOINT NEURO INC COM 18507C103 229 41948 SH SOLE 0 21448 0 20500 CLEARSIDE BIOMEDICAL INC COM 185063104 815 528989 SH SOLE 0 100289 0 428700 CLEARWATER PAPER CORP COM 18538R103 9398 247700 SH SOLE 0 170000 0 77700 CLEARWAY ENERGY INC CL A 18539C105 51046 2066630 SH SOLE 0 1960230 0 106400 CLEARWAY ENERGY INC CL C 18539C204 81920 3038575 SH SOLE 0 3038575 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 407 206751 SH SOLE 0 204174 0 2577 CLIPPER RLTY INC COM 18885T306 1548 255857 SH SOLE 0 159557 0 96300 CLOROX CO DEL COM 189054109 496529 2362513 SH SOLE 0 2126831 0 235682 CLPS INCORPORATION COM G31642104 118 42931 SH SOLE 0 42931 0 0 CME GROUP INC COM 12572Q105 112865 674589 SH SOLE 0 328463 0 346126 CMS ENERGY CORP COM 125896100 2634 42900 SH SOLE 0 1800 0 41100 CNA FINL CORP COM 126117100 16270 542500 SH SOLE 0 538900 0 3600 CNB FINL CORP PA COM 126128107 3167 213001 SH SOLE 0 165901 0 47100 CNH INDL N V SHS N20944109 1227 156936 SH SOLE 0 13973 0 142963 CNOOC LIMITED SPONSORED ADR 126132109 105460 1097974 SH SOLE 0 1097974 0 0 COASTAL FINL CORP WA COM NEW 19046P209 896 73177 SH SOLE 0 73177 0 0 COCA COLA CONS INC COM 191098102 4652 19327 SH SOLE 0 19056 0 271 COCA COLA EUROPEAN PARTNERS SHS G25839104 34682 893492 SH SOLE 0 696623 0 196869 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 75585 1856205 SH SOLE 0 1856205 0 0 COCRYSTAL PHARMA INC COM 19188J300 3555 3824380 SH SOLE 0 3824380 0 0 CODORUS VY BANCORP INC COM 192025104 2008 153305 SH SOLE 0 132338 0 20967 COFFEE HLDG CO INC COM 192176105 1423 408945 SH SOLE 0 403945 0 5000 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 189149 3149866 SH SOLE 0 3092591 0 57275 COGNEX CORP COM 192422103 9489 145756 SH SOLE 0 145756 0 0 COHBAR INC COM 19249J109 206 217168 SH SOLE 0 41968 0 175200 COHERENT INC COM 192479103 677 6100 SH SOLE 0 5631 0 469 COHERUS BIOSCIENCES INC COM 19249H103 1502 81900 SH SOLE 0 81900 0 0 COHU INC COM 192576106 27038 1573817 SH SOLE 0 1468376 0 105441 COLGATE PALMOLIVE CO COM 194162103 347911 4509542 SH SOLE 0 4068665 0 440877 COLLECTORS UNIVERSE INC COM NEW 19421R200 32566 658036 SH SOLE 0 656638 0 1398 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29781 1430418 SH SOLE 0 1430418 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 62889 943000 SH SOLE 0 942800 0 200 COLLPLANT BIOTECHNOLOGIES LT ADS 19516R107 107 12797 SH SOLE 0 7995 0 4802 COLONY BANKCORP INC COM 19623P101 992 92278 SH SOLE 0 92278 0 0 COLONY CAP INC NEW CL A COM 19626G108 3216 1178169 SH SOLE 0 1125391 0 52778 COLONY CR REAL ESTATE INC COM CL A 19625T101 79 16176 SH SOLE 0 0 0 16176 COLUMBIA FINL INC COM 197641103 14609 1316132 SH SOLE 0 1245532 0 70600 COLUMBIA PPTY TR INC COM NEW 198287203 1586 145400 SH SOLE 0 145400 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 7980 241085 SH SOLE 0 226800 0 14285 COMERICA INC COM 200340107 16610 434247 SH SOLE 0 434247 0 0 COMFORT SYS USA INC COM 199908104 4904 95200 SH SOLE 0 95200 0 0 COMMERCE BANCSHARES INC COM 200525103 1404 24948 SH SOLE 0 24948 0 0 COMMERCIAL METALS CO COM 201723103 3377 168994 SH SOLE 0 168994 0 0 COMMERCIAL VEH GROUP INC COM 202608105 15424 2361968 SH SOLE 0 2315468 0 46500 COMMSCOPE HLDG CO INC COM 20337X109 6484 720400 SH SOLE 0 664402 0 55998 COMMUNICATIONS SYS INC COM 203900105 2608 680977 SH SOLE 0 629477 0 51500 COMMUNITY BANKERS TR CORP COM 203612106 1356 266927 SH SOLE 0 148327 0 118600 COMMUNITY FINL CORP MD COM 20368X101 1248 58468 SH SOLE 0 58468 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 442 61763 SH SOLE 0 61763 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 7043 1668960 SH SOLE 0 1668960 0 0 COMMUNITY TR BANCORP INC COM 204149108 8446 298882 SH SOLE 0 267805 0 31077 COMMVAULT SYSTEMS INC COM 204166102 108336 2655287 SH SOLE 0 2655287 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 5475 443700 SH SOLE 0 443700 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 55036 6630845 SH SOLE 0 6630845 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4769 432800 SH SOLE 0 432800 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 10423 803633 SH SOLE 0 803633 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1120 40576 SH SOLE 0 35600 0 4976 COMPUTER TASK GROUP INC COM 205477102 5162 1038636 SH SOLE 0 971236 0 67400 COMPX INTL INC CL A 20563P101 2887 193110 SH SOLE 0 191848 0 1262 COMSCORE INC COM 20564W105 2677 1312139 SH SOLE 0 1312139 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 331 134584 SH SOLE 0 134584 0 0 COMSTOCK MNG INC COM NEW 205750300 882 816575 SH SOLE 0 381195 0 435380 COMSTOCK RES INC COM 205768302 626 142885 SH SOLE 0 42000 0 100885 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5207 371950 SH SOLE 0 241400 0 130550 CONAGRA BRANDS INC COM 205887102 47654 1334481 SH SOLE 0 1158638 0 175843 CONCERT PHARMACEUTICALS INC COM 206022105 6154 626700 SH SOLE 0 626700 0 0 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 471 238300 SH SOLE 0 238300 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 900 343396 SH SOLE 0 343396 0 0 CONDUENT INC COM 206787103 10068 3166100 SH SOLE 0 2609100 0 557000 CONFORMIS INC COM 20717E101 4367 5214091 SH SOLE 0 5214091 0 0 CONNECTONE BANCORP INC COM 20786W107 10635 755856 SH SOLE 0 755856 0 0 CONOCOPHILLIPS COM 20825C104 33021 1005513 SH SOLE 0 231851 0 773662 CONSOLIDATED COMM HLDGS INC COM 209034107 10177 1788644 SH SOLE 0 1742403 0 46241 CONSOLIDATED EDISON INC COM 209115104 142086 1826303 SH SOLE 0 1826303 0 0 CONSOLIDATED WATER CO INC ORD G23773107 7645 734413 SH SOLE 0 554513 0 179900 CONSTELLATION BRANDS INC CL B 21036P207 1847 9800 SH SOLE 0 9800 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1995 109600 SH SOLE 0 0 0 109600 CONSUMER PORTFOLIO SVCS INC COM 210502100 1379 417758 SH SOLE 0 417758 0 0 CONTAINER STORE GROUP INC COM 210751103 300 48300 SH SOLE 0 48300 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 10841 1503600 SH SOLE 0 1503600 0 0 CONTURA ENERGY INC COM 21241B100 94 12900 SH SOLE 0 12900 0 0 COOPER TIRE & RUBR CO COM 216831107 19312 609200 SH SOLE 0 609200 0 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 529 108600 SH SOLE 0 44600 0 64000 COPA HOLDINGS SA CL A P31076105 69844 1387446 SH SOLE 0 1387446 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1687 937136 SH SOLE 0 848834 0 88302 CORCEPT THERAPEUTICS INC COM 218352102 167192 9605996 SH SOLE 0 9605996 0 0 CORECIVIC INC COM 21871N101 12823 1602905 SH SOLE 0 1602905 0 0 CORE LABORATORIES N V COM N22717107 2077 136093 SH SOLE 0 97224 0 38869 CORELOGIC INC COM 21871D103 44357 655486 SH SOLE 0 515393 0 140093 CORE MARK HOLDING CO INC COM 218681104 8942 309100 SH SOLE 0 293606 0 15494 CORE MOLDING TECHNOLOGIES IN COM 218683100 5005 564904 SH SOLE 0 550078 0 14826 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 4428 758235 SH SOLE 0 758235 0 0 COREPOINT LODGING INC COM 21872L104 1193 218900 SH SOLE 0 218900 0 0 CORESITE RLTY CORP COM 21870Q105 39397 331400 SH SOLE 0 331400 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 13773 1725983 SH SOLE 0 1571900 0 154083 CORNERSTONE ONDEMAND INC COM 21925Y103 4238 116548 SH SOLE 0 116548 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 30625 1291088 SH SOLE 0 1291088 0 0 CORTEVA INC COM 22052L104 37055 1286200 SH SOLE 0 721310 0 564890 CORTEXYME INC COM 22053A107 220 4400 SH SOLE 0 0 0 4400 CORVEL CORP COM 221006109 94939 1111310 SH SOLE 0 1111310 0 0 CORVUS GOLD INC COM 221013105 220 74900 SH SOLE 0 0 0 74900 CORVUS PHARMACEUTICALS INC COM 221015100 3509 875000 SH SOLE 0 875000 0 0 COSAN LTD SHS A G25343107 102808 6923094 SH SOLE 0 6923094 0 0 COSTAMARE INC SHS Y1771G102 18678 3077182 SH SOLE 0 3077182 0 0 COSTAR GROUP INC COM 22160N109 33939 39998 SH SOLE 0 22077 0 17921 COSTCO WHSL CORP NEW COM 22160K105 56930 160367 SH SOLE 0 160367 0 0 COTY INC COM CL A 222070203 3833 1419630 SH SOLE 0 1145384 0 274246 COUNTERPATH CORP COM 22228P302 747 242690 SH SOLE 0 165076 0 77614 COUNTY BANCORP INC COM 221907108 718 38195 SH SOLE 0 38195 0 0 COVANTA HLDG CORP COM 22282E102 1727 222816 SH SOLE 0 222816 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1890 108057 SH SOLE 0 0 0 108057 COVETRUS INC COM 22304C100 4487 183900 SH SOLE 0 183900 0 0 COWEN INC CL A NEW 223622606 2054 126228 SH SOLE 0 0 0 126228 CRACKER BARREL OLD CTRY STOR COM 22410J106 23142 201832 SH SOLE 0 183377 0 18455 CRAFT BREW ALLIANCE INC COM 224122101 1658 100500 SH SOLE 0 100 0 100400 CRA INTL INC COM 12618T105 15817 422114 SH SOLE 0 408844 0 13270 CRANE CO COM 224399105 7068 141000 SH SOLE 0 141000 0 0 CRAWFORD & CO CL A 224633206 4423 676224 SH SOLE 0 676224 0 0 CRAWFORD & CO CL B 224633107 5340 829117 SH SOLE 0 829117 0 0 CREDICORP LTD COM G2519Y108 5276 42549 SH SOLE 0 28232 0 14317 CREDIT ACCEP CORP MICH COM 225310101 27629 81588 SH SOLE 0 79800 0 1788 CREDIT SUISSE GROUP SPONSORED ADR 225401108 24679 2475296 SH SOLE 0 2475296 0 0 CRESCENT PT ENERGY CORP COM 22576C101 3782 3117647 SH SOLE 0 0 0 3117647 CREXENDO INC COM 226552107 84 15012 SH SOLE 0 8612 0 6400 CRH MED CORP COM 12626F105 2760 1272485 SH SOLE 0 836962 0 435523 CRH PLC ADR 12626K203 54611 1513200 SH SOLE 0 1513200 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 33013 394700 SH SOLE 0 0 0 394700 CROCS INC COM 227046109 96912 2268011 SH SOLE 0 2264345 0 3666 CROSS CTRY HEALTHCARE INC COM 227483104 1371 211238 SH SOLE 0 120 0 211118 CROSSFIRST BANKSHARES INC COM 22766M109 150 17208 SH SOLE 0 17208 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 191761 1396451 SH SOLE 0 1232824 0 163627 CROWN CASTLE INTL CORP NEW COM 22822V101 1033 6203 SH SOLE 0 600 0 5603 CROWN CRAFTS INC COM 228309100 2634 466208 SH SOLE 0 415368 0 50840 CRYOLIFE INC COM 228903100 2117 114625 SH SOLE 0 100 0 114525 CRYOPORT INC COM PAR $0.001 229050307 12281 259100 SH SOLE 0 252523 0 6577 CSG SYS INTL INC COM 126349109 69961 1708456 SH SOLE 0 1707495 0 961 CSP INC COM 126389105 1921 222554 SH SOLE 0 217554 0 5000 CSW INDUSTRIALS INC COM 126402106 8335 107900 SH SOLE 0 73500 0 34400 CSX CORP COM 126408103 2307 29701 SH SOLE 0 29701 0 0 CTI BIOPHARMA CORP COM 12648L601 4721 2195607 SH SOLE 0 1819603 0 376004 CTO REALTY GROWTH INC COM 22948P103 1715 38900 SH SOLE 0 12100 0 26800 CTS CORP COM 126501105 7089 321800 SH SOLE 0 269500 0 52300 CUE BIOPHARMA INC COM 22978P106 1859 123496 SH SOLE 0 0 0 123496 CULP INC COM 230215105 11510 926717 SH SOLE 0 853517 0 73200 CUMBERLAND PHARMACEUTICALS I COM 230770109 1925 599658 SH SOLE 0 574604 0 25054 CUMMINS INC COM 231021106 30048 142300 SH SOLE 0 102717 0 39583 CUMULUS MEDIA INC COM CL A 231082801 279 51900 SH SOLE 0 0 0 51900 CURIS INC COM NEW 231269200 1807 1544404 SH SOLE 0 1544404 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 127 17950 SH SOLE 0 0 0 17950 CURTISS WRIGHT CORP COM 231561101 5558 59600 SH SOLE 0 59600 0 0 CUSTOMERS BANCORP INC COM 23204G100 112 10020 SH SOLE 0 0 0 10020 CUTERA INC COM 232109108 10919 575600 SH SOLE 0 559200 0 16400 CVB FINL CORP COM 126600105 16244 976794 SH SOLE 0 973547 0 3247 CVD EQUIPMENT CORP COM 126601103 413 134950 SH SOLE 0 130717 0 4233 CVR ENERGY INC COM 12662P108 22375 1807384 SH SOLE 0 1807384 0 0 CVS HEALTH CORP COM 126650100 106225 1818923 SH SOLE 0 256273 0 1562650 CYANOTECH CORP COM PAR $0.02 232437301 408 166600 SH SOLE 0 166600 0 0 CYBEROPTICS CORP COM 232517102 4667 146582 SH SOLE 0 48683 0 97899 CYMABAY THERAPEUTICS INC COM 23257D103 1151 158920 SH SOLE 0 24582 0 134338 CYNERGISTEK INC COM 23258P105 135 86245 SH SOLE 0 86245 0 0 CYREN LTD SHS M26895108 845 782573 SH SOLE 0 782573 0 0 CYRUSONE INC COM 23283R100 13851 197786 SH SOLE 0 166712 0 31074 CYTOMX THERAPEUTICS INC COM 23284F105 15326 2304600 SH SOLE 0 1751000 0 553600 CYTOSORBENTS CORP COM NEW 23283X206 766 96000 SH SOLE 0 0 0 96000 DAILY JOURNAL CORP COM 233912104 339 1400 SH SOLE 0 1400 0 0 DAKTRONICS INC COM 234264109 5586 1410629 SH SOLE 0 1260104 0 150525 DANAHER CORPORATION COM 235851102 32436 150636 SH SOLE 0 99143 0 51493 DARDEN RESTAURANTS INC COM 237194105 3314 32900 SH SOLE 0 7400 0 25500 DARE BIOSCIENCE INC COM 23666P101 703 703600 SH SOLE 0 277466 0 426134 DARLING INGREDIENTS INC COM 237266101 3131 86900 SH SOLE 0 86900 0 0 DASEKE INC COM 23753F107 4355 810910 SH SOLE 0 707510 0 103400 DATADOG INC CL A COM 23804L103 88368 865000 SH SOLE 0 647722 0 217278 DATA I O CORP COM 237690102 2144 674071 SH SOLE 0 671077 0 2994 DATASEA INC COM NEW 238116206 43 13700 SH SOLE 0 5 0 13695 DAVITA INC COM 23918K108 976 11400 SH SOLE 0 156 0 11244 DAWSON GEOPHYSICAL CO NEW COM 239360100 2894 1644398 SH SOLE 0 1644398 0 0 DAXOR CORP COM 239467103 465 29521 SH SOLE 0 24383 0 5138 DBX ETF TR XTRACK HRVST CSI 233051879 1131 32800 SH SOLE 0 32800 0 0 DBX ETF TR XTRACK USD HIGH 233051432 4406 91600 SH SOLE 0 91600 0 0 DECKERS OUTDOOR CORP COM 243537107 34938 158800 SH SOLE 0 135668 0 23132 DELL TECHNOLOGIES INC CL C 24703L202 4446 65677 SH SOLE 0 53831 0 11846 DELTA APPAREL INC COM 247368103 610 42800 SH SOLE 0 2106 0 40694 DEL TACO RESTAURANTS INC NEW COM 245496104 4234 516330 SH SOLE 0 276262 0 240068 DELUXE CORP COM 248019101 12927 502410 SH SOLE 0 502410 0 0 DENALI THERAPEUTICS INC COM 24823R105 1845 51500 SH SOLE 0 42003 0 9497 DENISON MINES CORP COM 248356107 75 184500 SH SOLE 0 33900 0 150600 DENNYS CORP COM 24869P104 168 16800 SH SOLE 0 16800 0 0 DENTSPLY SIRONA INC COM 24906P109 10301 235558 SH SOLE 0 65900 0 169658 DESCARTES SYS GROUP INC COM 249906108 16256 285300 SH SOLE 0 253200 0 32100 DESIGNER BRANDS INC CL A 250565108 6092 1121900 SH SOLE 0 1121900 0 0 DESTINATION XL GROUP INC COM 25065K104 717 2783385 SH SOLE 0 2783385 0 0 DEVON ENERGY CORP NEW COM 25179M103 39160 4139510 SH SOLE 0 2417220 0 1722290 DEXCOM INC COM 252131107 301742 731976 SH SOLE 0 731976 0 0 DHI GROUP INC COM 23331S100 6841 3026900 SH SOLE 0 3026900 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 35983 6973465 SH SOLE 0 6962013 0 11452 DIAGEO PLC SPON ADR NEW 25243Q205 10435 75800 SH SOLE 0 68385 0 7415 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 407 96000 SH SOLE 0 0 0 96000 DIAMONDBACK ENERGY INC COM 25278X109 1009 33489 SH SOLE 0 15976 0 17513 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 17708 140181 SH SOLE 0 140181 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3468 683984 SH SOLE 0 683984 0 0 DIANA SHIPPING INC COM Y2066G104 1720 1219719 SH SOLE 0 1219719 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 20651 1147900 SH SOLE 0 1131745 0 16155 DICKS SPORTING GOODS INC COM 253393102 13376 231100 SH SOLE 0 194707 0 36393 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 2516 2988552 SH SOLE 0 2988552 0 0 DIGI INTL INC COM 253798102 3145 201200 SH SOLE 0 201200 0 0 DIGITAL TURBINE INC COM NEW 25400W102 52682 1609100 SH SOLE 0 1609100 0 0 DIME CMNTY BANCSHARES INC COM 253922108 8199 724972 SH SOLE 0 541011 0 183961 DINE BRANDS GLOBAL INC COM 254423106 2129 39000 SH SOLE 0 39000 0 0 DIODES INC COM 254543101 2656 47051 SH SOLE 0 47051 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 810 11600 SH SOLE 0 11600 0 0 DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 663 26900 SH SOLE 0 26900 0 0 DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 549 30100 SH SOLE 0 30100 0 0 DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 205 12100 SH SOLE 0 12100 0 0 DIREXION SHS ETF TR DAILY S&P BIOTEC 25460G716 470 7870 SH SOLE 0 7870 0 0 DIREXION SHS ETF TR DLY JR GOLD 2X 25460G807 409 36200 SH SOLE 0 36200 0 0 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G690 427 10900 SH SOLE 0 10900 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 348 16700 SH SOLE 0 16700 0 0 DISCOVERY INC COM SER C 25470F302 2560 130600 SH SOLE 0 130600 0 0 DISH NETWORK CORPORATION CL A 25470M109 9465 326058 SH SOLE 0 313844 0 12214 DISNEY WALT CO COM DISNEY 254687106 101352 816829 SH SOLE 0 432903 0 383926 DIXIE GROUP INC CL A 255519100 28 31300 SH SOLE 0 8321 0 22979 DLH HLDGS CORP COM 23335Q100 3352 462330 SH SOLE 0 344140 0 118190 DOCUSIGN INC COM 256163106 103487 480800 SH SOLE 0 480800 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 99165 1496157 SH SOLE 0 1493819 0 2338 DOLLAR GEN CORP NEW COM 256677105 152917 729497 SH SOLE 0 542068 0 187429 DOLLAR TREE INC COM 256746108 48721 533403 SH SOLE 0 234199 0 299204 DOMINION ENERGY INC COM 25746U109 35711 452436 SH SOLE 0 355696 0 96740 DOMINOS PIZZA INC COM 25754A201 589194 1385425 SH SOLE 0 1385425 0 0 DOMO INC COM CL B 257554105 15715 410000 SH SOLE 0 410000 0 0 DOMTAR CORP COM NEW 257559203 17000 647142 SH SOLE 0 538532 0 108610 DONALDSON INC COM 257651109 12900 277900 SH SOLE 0 272143 0 5757 DONEGAL GROUP INC CL A 257701201 8327 591811 SH SOLE 0 591811 0 0 DORIAN LPG LTD SHS USD Y2106R110 464 57964 SH SOLE 0 0 0 57964 DORMAN PRODUCTS INC COM 258278100 524 5800 SH SOLE 0 5800 0 0 DOUGLAS EMMETT INC COM 25960P109 46485 1851994 SH SOLE 0 1837000 0 14994 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 29524 2234986 SH SOLE 0 2234986 0 0 DOVER CORP COM 260003108 5655 52200 SH SOLE 0 52200 0 0 DOVER MOTORSPORTS INC COM 260174107 652 462346 SH SOLE 0 462346 0 0 DRAFTKINGS INC COM CL A 26142R104 1083 18400 SH SOLE 0 18400 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 14535 1226613 SH SOLE 0 1171413 0 55200 DRIL QUIP INC COM 262037104 904 36500 SH SOLE 0 33600 0 2900 DROPBOX INC CL A 26210C104 389050 20199888 SH SOLE 0 19697562 0 502326 DR REDDYS LABS LTD ADR 256135203 164324 2362338 SH SOLE 0 2362338 0 0 DSP GROUP INC COM 23332B106 16466 1249294 SH SOLE 0 1081400 0 167894 DTE ENERGY CO COM 233331107 33661 292600 SH SOLE 0 158430 0 134170 DUCOMMUN INC DEL COM 264147109 11631 353300 SH SOLE 0 353200 0 100 DUKE ENERGY CORP NEW COM NEW 26441C204 8772 99050 SH SOLE 0 20509 0 78541 DUKE REALTY CORP COM NEW 264411505 11867 321600 SH SOLE 0 302039 0 19561 DURECT CORP COM 266605104 9072 5305330 SH SOLE 0 5305330 0 0 DXC TECHNOLOGY CO COM 23355L106 15056 843483 SH SOLE 0 317208 0 526275 DXP ENTERPRISES INC COM NEW 233377407 669 41500 SH SOLE 0 0 0 41500 DYNATRACE INC COM NEW 268150109 35068 854900 SH SOLE 0 627310 0 227590 DYNATRONICS CORP COM NEW 268157401 281 399565 SH SOLE 0 399565 0 0 DYNEX CAP INC COM 26817Q886 721 47400 SH SOLE 0 0 0 47400 EAGLE BANCORP INC MD COM 268948106 2504 93480 SH SOLE 0 26126 0 67354 EAGLE BANCORP MONT INC COM 26942G100 1817 103110 SH SOLE 0 101747 0 1363 EAGLE MATLS INC COM 26969P108 13052 151200 SH SOLE 0 140862 0 10338 EAGLE PHARMACEUTICALS INC COM 269796108 12149 286000 SH SOLE 0 286000 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 15059 671981 SH SOLE 0 529491 0 142490 EASTERN CO COM 276317104 4086 209307 SH SOLE 0 199807 0 9500 EAST WEST BANCORP INC COM 27579R104 7115 217333 SH SOLE 0 217333 0 0 EATON VANCE CORP COM NON VTG 278265103 2705 70895 SH SOLE 0 70895 0 0 EBAY INC. COM 278642103 669534 12850934 SH SOLE 0 12315046 0 535888 ECHO GLOBAL LOGISTICS INC COM 27875T101 7574 293900 SH SOLE 0 262700 0 31200 ECHOSTAR CORP CL A 278768106 94853 3810901 SH SOLE 0 3810901 0 0 ECMOHO LTD SPONSORED ADS 27888P104 134 96807 SH SOLE 0 96807 0 0 ECOPETROL S A SPONSORED ADS 279158109 74882 7609986 SH SOLE 0 7609986 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4405 158000 SH SOLE 0 153933 0 4067 EDITAS MEDICINE INC COM 28106W103 2977 106100 SH SOLE 0 106100 0 0 EDUCATIONAL DEV CORP COM 281479105 4990 297526 SH SOLE 0 297526 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2961 37100 SH SOLE 0 1154 0 35946 EGAIN CORP COM NEW 28225C806 24577 1734421 SH SOLE 0 1574121 0 160300 EIDOS THERAPEUTICS INC COM 28249H104 642 12701 SH SOLE 0 12701 0 0 EKSO BIONICS HLDGS INC COM 282644301 290 61136 SH SOLE 0 8051 0 53085 ELASTIC N V ORD SHS N14506104 56869 527100 SH SOLE 0 0 0 527100 ELBIT SYS LTD ORD M3760D101 2189 18200 SH SOLE 0 5200 0 13000 ELDORADO GOLD CORP NEW COM 284902509 76756 7275380 SH SOLE 0 7149840 0 125540 ELECTROMED INC COM 285409108 2878 276504 SH SOLE 0 168004 0 108500 ELECTRONIC ARTS INC COM 285512109 277242 2125926 SH SOLE 0 2125926 0 0 ELECTRO-SENSORS INC COM 285233102 377 108800 SH SOLE 0 108800 0 0 ELEMENT SOLUTIONS INC COM 28618M106 12953 1232400 SH SOLE 0 1160696 0 71704 ELEVATE CREDIT INC COM 28621V101 3276 1274855 SH SOLE 0 1274855 0 0 E L F BEAUTY INC COM 26856L103 35122 1911900 SH SOLE 0 1890873 0 21027 ELLINGTON FINANCIAL INC COM 28852N109 1659 135300 SH SOLE 0 1800 0 133500 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 10095 909500 SH SOLE 0 795400 0 114100 ELOXX PHARMACEUTICALS INC COM 29014R103 157 59533 SH SOLE 0 59533 0 0 EL POLLO LOCO HLDGS INC COM 268603107 6048 373324 SH SOLE 0 281400 0 91924 ELTEK LTD SHS M40184208 320 67401 SH SOLE 0 47525 0 19876 EMAGIN CORP COM NEW 29076N206 27 21000 SH SOLE 0 0 0 21000 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 1668 157200 SH SOLE 0 157200 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 8418 647510 SH SOLE 0 640710 0 6800 EMCORE CORP COM NEW 290846203 4376 1346550 SH SOLE 0 1245109 0 101441 EMCOR GROUP INC COM 29084Q100 18613 274900 SH SOLE 0 273836 0 1064 EMERALD HOLDING INC COM 29103W104 355 174257 SH SOLE 0 174257 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4557 44104 SH SOLE 0 44104 0 0 EMERSON RADIO CORP COM NEW 291087203 639 939674 SH SOLE 0 939674 0 0 EMPIRE ST RLTY TR INC CL A 292104106 5602 915400 SH SOLE 0 915400 0 0 EMPLOYERS HOLDINGS INC COM 292218104 22822 754443 SH SOLE 0 571543 0 182900 EMX RTY CORP COM 26873J107 552 209800 SH SOLE 0 0 0 209800 ENANTA PHARMACEUTICALS INC COM 29251M106 47108 1029000 SH SOLE 0 1029000 0 0 ENBRIDGE INC COM 29250N105 57700 1975828 SH SOLE 0 1662671 0 313157 ENCOMPASS HEALTH CORP COM 29261A100 4893 75300 SH SOLE 0 4078 0 71222 ENCORE CAP GROUP INC COM 292554102 7842 203211 SH SOLE 0 203211 0 0 ENCORE WIRE CORP COM 292562105 3899 84000 SH SOLE 0 17400 0 66600 ENDAVA PLC ADS 29260V105 23408 370675 SH SOLE 0 304575 0 66100 ENDEAVOUR SILVER CORP COM 29258Y103 4421 1258938 SH SOLE 0 799038 0 459900 ENDO INTL PLC SHS G30401106 60239 18254100 SH SOLE 0 18254100 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 21629 3768092 SH SOLE 0 3511313 0 256779 ENEL AMERICAS S A SPONSORED ADR 29274F104 24511 3794200 SH SOLE 0 3794200 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 9586 2786673 SH SOLE 0 2491267 0 295406 ENERGY FOCUS INC COM 29268T409 631 91904 SH SOLE 0 48292 0 43612 ENERPAC TOOL GROUP CORP CL A COM 292765104 1366 72600 SH SOLE 0 72600 0 0 ENERPLUS CORP COM 292766102 924 496857 SH SOLE 0 0 0 496857 ENERSYS COM 29275Y102 2577 38400 SH SOLE 0 38400 0 0 ENGLOBAL CORP COM 293306106 715 832105 SH SOLE 0 679705 0 152400 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2794 1189069 SH SOLE 0 0 0 1189069 ENLIVEX THERAPEUTICS LTD COM M4130Y106 1773 298506 SH SOLE 0 278006 0 20500 ENNIS INC COM 293389102 36915 2116682 SH SOLE 0 1996982 0 119700 ENOVA INTL INC COM 29357K103 37224 2271120 SH SOLE 0 2271120 0 0 ENPHASE ENERGY INC COM 29355A107 168012 2034289 SH SOLE 0 1802780 0 231509 ENPRO INDS INC COM 29355X107 1952 34600 SH SOLE 0 30944 0 3656 ENSIGN GROUP INC COM 29358P101 331 5800 SH SOLE 0 5800 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1324 8200 SH SOLE 0 8200 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 491 240841 SH SOLE 0 173860 0 66981 ENTEGRIS INC COM 29362U104 7200 96850 SH SOLE 0 96850 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 544 338100 SH SOLE 0 0 0 338100 ENTERGY CORP NEW COM 29364G103 219698 2229754 SH SOLE 0 2210569 0 19185 ENTERPRISE BANCORP INC MASS COM 293668109 685 32600 SH SOLE 0 32600 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 8184 300100 SH SOLE 0 300100 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 3816 2510343 SH SOLE 0 2510343 0 0 ENVELA CORP COM 29402E102 1782 415465 SH SOLE 0 300778 0 114687 ENZO BIOCHEM INC COM 294100102 7568 3586723 SH SOLE 0 3586723 0 0 EOG RES INC COM 26875P101 49324 1372400 SH SOLE 0 561185 0 811215 EPLUS INC COM 294268107 1785 24389 SH SOLE 0 0 0 24389 EPR PPTYS COM SH BEN INT 26884U109 12370 449800 SH SOLE 0 449800 0 0 EPSILON ENERGY LTD COM 294375209 56 18500 SH SOLE 0 5089 0 13411 EQUIFAX INC COM 294429105 46881 298795 SH SOLE 0 202628 0 96167 EQUILLIUM INC COM 29446K106 619 107349 SH SOLE 0 107349 0 0 EQUINOR ASA SPONSORED ADR 29446M102 107200 7624461 SH SOLE 0 7624461 0 0 EQUINOX GOLD CORP COM 29446Y502 26120 2230600 SH SOLE 0 2085100 0 145500 EQUITY BANCSHARES INC COM CL A 29460X109 2807 181100 SH SOLE 0 181100 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 50093 1881085 SH SOLE 0 1881085 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 219180 3575530 SH SOLE 0 3490426 0 85104 EQUITY RESIDENTIAL SH BEN INT 29476L107 73972 1441100 SH SOLE 0 1007141 0 433959 ERICSSON ADR B SEK 10 294821608 114546 10518500 SH SOLE 0 9391223 0 1127277 ERIE INDTY CO CL A 29530P102 372 1771 SH SOLE 0 600 0 1171 ESCALADE INC COM 296056104 2139 116965 SH SOLE 0 116965 0 0 ESCO TECHNOLOGIES INC COM 296315104 201 2500 SH SOLE 0 0 0 2500 ESPEY MFG & ELECTRS CORP COM 296650104 2410 126839 SH SOLE 0 125864 0 975 ESQUIRE FINL HLDGS INC COM 29667J101 291 19400 SH SOLE 0 900 0 18500 ESSA BANCORP INC COM 29667D104 6043 490128 SH SOLE 0 490128 0 0 ESSA PHARMA INC COM NEW 29668H708 633 91800 SH SOLE 0 0 0 91800 ESSENT GROUP LTD COM G3198U102 3890 105100 SH SOLE 0 105100 0 0 ESSEX PPTY TR INC COM 297178105 58114 289426 SH SOLE 0 187500 0 101926 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 661 14200 SH SOLE 0 14200 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 867 62780 SH SOLE 0 62780 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7305 539500 SH SOLE 0 472200 0 67300 ETSY INC COM 29786A106 448555 3687861 SH SOLE 0 3450293 0 237568 EURONAV NV SHS B38564108 16153 1829300 SH SOLE 0 1829300 0 0 EURONET WORLDWIDE INC COM 298736109 10590 116245 SH SOLE 0 116245 0 0 EUROSEAS LTD SHS Y23592135 87 35207 SH SOLE 0 35207 0 0 EURO TECH HOLDINGS CO LTD SHS NEW G32030127 32 11828 SH SOLE 0 0 0 11828 EVANS BANCORP INC COM NEW 29911Q208 510 22931 SH SOLE 0 22931 0 0 EVELO BIOSCIENCES INC COM 299734103 151 28670 SH SOLE 0 28670 0 0 EVENTBRITE INC COM CL A 29975E109 3286 302900 SH SOLE 0 302900 0 0 EVERCORE INC CLASS A 29977A105 10271 156900 SH SOLE 0 156900 0 0 EVEREST RE GROUP LTD COM G3223R108 14578 73800 SH SOLE 0 48264 0 25536 EVERGY INC COM 30034W106 97235 1913326 SH SOLE 0 1523135 0 390191 EVERI HLDGS INC COM 30034T103 10623 1287600 SH SOLE 0 1287600 0 0 EVERQUOTE INC COM CL A 30041R108 36887 954633 SH SOLE 0 954633 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1067 188206 SH SOLE 0 188206 0 0 EVERTEC INC COM 30040P103 69410 1999726 SH SOLE 0 1999726 0 0 EVOGENE LTD SHS M4119S104 101 25400 SH SOLE 0 25400 0 0 EVOKE PHARMA INC COM 30049G104 105 22300 SH SOLE 0 2862 0 19438 EVOLUS INC COM 30052C107 321 82149 SH SOLE 0 500 0 81649 EVOLUTION PETE CORP COM 30049A107 5338 2382972 SH SOLE 0 2382972 0 0 EVOLVING SYS INC COM NEW 30049R209 903 778631 SH SOLE 0 778165 0 466 EVO PMTS INC CL A COM 26927E104 2927 117800 SH SOLE 0 38600 0 79200 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 14608 688420 SH SOLE 0 584362 0 104058 EXACT SCIENCES CORP COM 30063P105 14511 142330 SH SOLE 0 120991 0 21339 EXANTAS CAP CORP COM NEW 30068N105 1035 495195 SH SOLE 0 62117 0 433078 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2951 56500 SH SOLE 0 56500 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 881 18300 SH SOLE 0 18300 0 0 EXELA TECHNOLOGIES INC COM 30162V102 22 57200 SH SOLE 0 57200 0 0 EXELIXIS INC COM 30161Q104 554174 22665610 SH SOLE 0 22485847 0 179763 EXFO INC SUB VTG SHS 302046107 3274 1007373 SH SOLE 0 1002492 0 4881 EXICURE INC COM 30205M101 212 121062 SH SOLE 0 77250 0 43812 EXLSERVICE HOLDINGS INC COM 302081104 9349 141720 SH SOLE 0 141720 0 0 EXONE CO COM 302104104 1280 104754 SH SOLE 0 7048 0 97706 EXPEDITORS INTL WASH INC COM 302130109 83725 924930 SH SOLE 0 817541 0 107389 EXPONENT INC COM 30214U102 13534 187900 SH SOLE 0 187900 0 0 EXPRESS INC COM 30219E103 2085 3417901 SH SOLE 0 3417901 0 0 EXP WORLD HLDGS INC COM 30212W100 50249 1245629 SH SOLE 0 1241529 0 4100 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9998 836633 SH SOLE 0 0 0 836633 EXTERRAN CORP COM 30227H106 1194 287036 SH SOLE 0 226600 0 60436 EXTRA SPACE STORAGE INC COM 30225T102 36263 338936 SH SOLE 0 338936 0 0 EXTREME NETWORKS INC COM 30226D106 18059 4492346 SH SOLE 0 4492346 0 0 EXXON MOBIL CORP COM 30231G102 109384 3186254 SH SOLE 0 135287 0 3050967 EYENOVIA INC COM 30234E104 303 97200 SH SOLE 0 11658 0 85542 EZCORP INC CL A NON VTG 302301106 13647 2713059 SH SOLE 0 2612841 0 100218 F5 NETWORKS INC COM 315616102 389546 3172974 SH SOLE 0 3158109 0 14865 FABRINET SHS G3323L100 6498 103100 SH SOLE 0 103100 0 0 FACEBOOK INC CL A 30303M102 195430 746200 SH SOLE 0 398668 0 347532 FACTSET RESH SYS INC COM 303075105 3801 11350 SH SOLE 0 11350 0 0 FAIR ISAAC CORP COM 303250104 9805 23050 SH SOLE 0 21047 0 2003 FALCON MINERALS CORP CL A COM 30607B109 308 126400 SH SOLE 0 126400 0 0 FANHUA INC SPONSORED ADR 30712A103 1238 73930 SH SOLE 0 0 0 73930 FARFETCH LTD ORD SH CL A 30744W107 20541 816400 SH SOLE 0 774970 0 41430 FARMER BROS CO COM 307675108 2919 660476 SH SOLE 0 605376 0 55100 FARMERS & MERCHANTS BANCORP COM 30779N105 1027 51300 SH SOLE 0 51300 0 0 FARMERS NATIONAL BANC CORP COM 309627107 3869 354300 SH SOLE 0 354300 0 0 FARMLAND PARTNERS INC COM 31154R109 756 113521 SH SOLE 0 0 0 113521 FARMMI INC SHS G33277107 327 372299 SH SOLE 0 372299 0 0 FARO TECHNOLOGIES INC COM 311642102 7116 116700 SH SOLE 0 116700 0 0 FASTENAL CO COM 311900104 4427 98188 SH SOLE 0 81700 0 16488 FASTLY INC CL A 31188V100 62831 670700 SH SOLE 0 99039 0 571661 FATE THERAPEUTICS INC COM 31189P102 2063 51619 SH SOLE 0 46997 0 4622 FB FINL CORP COM 30257X104 2138 85128 SH SOLE 0 85128 0 0 FBL FINL GROUP INC CL A 30239F106 1986 41200 SH SOLE 0 41200 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 8129 127700 SH SOLE 0 127700 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1285 17500 SH SOLE 0 700 0 16800 FEDERAL SIGNAL CORP COM 313855108 5739 196200 SH SOLE 0 196200 0 0 FEDERATED HERMES INC CL B 314211103 8415 391200 SH SOLE 0 391200 0 0 FEDNAT HLDG CO COM 31431B109 5095 806100 SH SOLE 0 728633 0 77467 FERRARI N V COM N3167Y103 1675 9100 SH SOLE 0 0 0 9100 FERRO CORP COM 315405100 1685 135900 SH SOLE 0 53819 0 82081 FERROGLOBE PLC SHS G33856108 1899 2838189 SH SOLE 0 2838189 0 0 FFBW INC MD COM 30260M103 354 37806 SH SOLE 0 21500 0 16306 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1128 2600 SH SOLE 0 2600 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 906 14600 SH SOLE 0 14600 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 654 7100 SH SOLE 0 7100 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1689 30900 SH SOLE 0 30900 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28680 916009 SH SOLE 0 683459 0 232550 FIESTA RESTAURANT GROUP INC COM 31660B101 2692 287261 SH SOLE 0 129600 0 157661 FINANCIAL INSTNS INC COM 317585404 8204 532700 SH SOLE 0 446300 0 86400 FINVOLUTION GROUP SPONSORED ADS 31810T101 1715 931979 SH SOLE 0 931979 0 0 FIRST AMERN FINL CORP COM 31847R102 27654 543200 SH SOLE 0 458033 0 85167 FIRST BANCORP INC ME COM 31866P102 3771 178895 SH SOLE 0 178895 0 0 FIRST BANCORP N C COM 318910106 5473 261503 SH SOLE 0 179759 0 81744 FIRST BANCORP P R COM NEW 318672706 2154 412613 SH SOLE 0 412613 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1007 162485 SH SOLE 0 162485 0 0 FIRST BUSEY CORP COM NEW 319383204 13809 869025 SH SOLE 0 857663 0 11362 FIRST BUS FINL SVCS INC WIS COM 319390100 3139 219665 SH SOLE 0 207136 0 12529 FIRSTCASH INC COM 33767D105 61019 1066586 SH SOLE 0 1024204 0 42382 FIRST CHOICE BANCORP COM 31948P104 277 20856 SH SOLE 0 13756 0 7100 FIRST CMNTY BANKSHARES INC V COM 31983A103 4170 231000 SH SOLE 0 231000 0 0 FIRST CMNTY CORP S C COM 319835104 1514 111069 SH SOLE 0 99869 0 11200 FIRST COMWLTH FINL CORP PA COM 319829107 6221 803762 SH SOLE 0 763900 0 39862 FIRST FINANCIAL NORTHWEST IN COM 32022K102 6232 683341 SH SOLE 0 643103 0 40238 FIRST FINL BANKSHARES COM 32020R109 567 20308 SH SOLE 0 18500 0 1808 FIRST FINL CORP IND COM 320218100 5912 188277 SH SOLE 0 176583 0 11694 FIRST FNDTN INC COM 32026V104 150 11500 SH SOLE 0 46 0 11454 FIRST GTY BANCSHARES INC COM 32043P106 328 27097 SH SOLE 0 26175 0 922 FIRST HAWAIIAN INC COM 32051X108 6925 478600 SH SOLE 0 478600 0 0 FIRST INDL RLTY TR INC COM 32054K103 24485 615200 SH SOLE 0 511162 0 104038 FIRST INTERNET BANCORP COM 320557101 197 13400 SH SOLE 0 0 0 13400 FIRST LONG IS CORP COM 320734106 11165 753850 SH SOLE 0 753850 0 0 FIRST MERCHANTS CORP COM 320817109 9222 398166 SH SOLE 0 357988 0 40178 FIRST MID BANCSHARES INC COM 320866106 1637 65612 SH SOLE 0 65612 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 759 70371 SH SOLE 0 68500 0 1871 FIRST NORTHWEST BANCORP COM 335834107 4387 443105 SH SOLE 0 437305 0 5800 FIRST SAVINGS FINL GROUP INC COM 33621E109 549 10100 SH SOLE 0 9800 0 300 FIRSTSERVICE CORP NEW COM 33767E202 129279 980193 SH SOLE 0 944693 0 35500 FIRST SOLAR INC COM 336433107 4066 61421 SH SOLE 0 41771 0 19650 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 942 15700 SH SOLE 0 15700 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 5213 110500 SH SOLE 0 110500 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 3871 74900 SH SOLE 0 74900 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 821 23600 SH SOLE 0 23600 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1104 24000 SH SOLE 0 24000 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 245 2700 SH SOLE 0 2700 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1722 31300 SH SOLE 0 31300 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3412 178000 SH SOLE 0 178000 0 0 FIRST US BANCSHARES INC COM 33744V103 1075 162099 SH SOLE 0 158720 0 3379 FIRST UTD CORP COM 33741H107 1308 111720 SH SOLE 0 76957 0 34763 FIRST WESTN FINL INC COM 33751L105 211 16315 SH SOLE 0 500 0 15815 FISERV INC COM 337738108 47416 460127 SH SOLE 0 2700 0 457427 FITBIT INC CL A 33812L102 24620 3537333 SH SOLE 0 3537333 0 0 FIVE9 INC COM 338307101 21929 169100 SH SOLE 0 128736 0 40364 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 746 178900 SH SOLE 0 400 0 178500 FIVE PRIME THERAPEUTICS INC COM 33830X104 7972 1696186 SH SOLE 0 1588848 0 107338 FIVERR INTL LTD ORD SHS M4R82T106 69685 501400 SH SOLE 0 420113 0 81287 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1332 262756 SH SOLE 0 262756 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 20529 692861 SH SOLE 0 692861 0 0 FLANIGANS ENTERPRISES INC COM 338517105 1135 63600 SH SOLE 0 63600 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 948 464746 SH SOLE 0 420714 0 44032 FLEX LTD ORD Y2573F102 4854 435754 SH SOLE 0 435754 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 641 23100 SH SOLE 0 23100 0 0 FLEXSHOPPER INC COM NEW 33939J303 860 485672 SH SOLE 0 242172 0 243500 FLEXSTEEL INDS INC COM 339382103 7049 293693 SH SOLE 0 292993 0 700 FLIR SYS INC COM 302445101 2902 80960 SH SOLE 0 80960 0 0 FLOTEK INDS INC DEL COM 343389102 136 50274 SH SOLE 0 50274 0 0 FLOWERS FOODS INC COM 343498101 133269 5477572 SH SOLE 0 5447223 0 30349 FLOWSERVE CORP COM 34354P105 13017 477000 SH SOLE 0 477000 0 0 FLUENT INC COM 34380C102 681 274600 SH SOLE 0 1099 0 273501 FLUIDIGM CORP DEL COM 34385P108 16407 2208200 SH SOLE 0 2208200 0 0 FLUOR CORP NEW COM 343412102 13628 1546907 SH SOLE 0 1484442 0 62465 FLUSHING FINL CORP COM 343873105 6289 597860 SH SOLE 0 474875 0 122985 FLWS/1-800 FLOWERS CL A 68243Q106 12061 483600 SH SOLE 0 483600 0 0 F M C CORP COM NEW 302491303 10930 103200 SH SOLE 0 100576 0 2624 F N B CORP COM 302520101 7643 1127301 SH SOLE 0 1127301 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 62635 1114700 SH SOLE 0 1064954 0 49746 FONAR CORP COM NEW 344437405 9453 452716 SH SOLE 0 452716 0 0 FOOT LOCKER INC COM 344849104 27061 819300 SH SOLE 0 633960 0 185340 FORD MTR CO DEL COM 345370860 9146 1373309 SH SOLE 0 169500 0 1203809 FORMFACTOR INC COM 346375108 7451 298868 SH SOLE 0 298868 0 0 FORRESTER RESH INC COM 346563109 30391 926824 SH SOLE 0 925806 0 1018 FORTE BIOSCIENCES INC COM 34962G109 598 12334 SH SOLE 0 500 0 11834 FORTERRA INC COM 34960W106 307 26000 SH SOLE 0 26000 0 0 FORTINET INC COM 34959E109 546955 4642687 SH SOLE 0 4391017 0 251670 FORTIS INC COM 349553107 196289 4803797 SH SOLE 0 4618005 0 185792 FORTRESS BIOTECH INC COM 34960Q109 120 29806 SH SOLE 0 29806 0 0 FORTUNA SILVER MINES INC COM 349915108 11220 1764131 SH SOLE 0 1435231 0 328900 FORWARD AIR CORP COM 349853101 4604 80239 SH SOLE 0 80239 0 0 FORWARD INDS INC N Y COM NEW 349862300 1049 754646 SH SOLE 0 708958 0 45688 FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 204 32959 SH SOLE 0 0 0 32959 FOSSIL GROUP INC COM 34988V106 7394 1288150 SH SOLE 0 1288150 0 0 FOSTER L B CO COM 350060109 8534 635892 SH SOLE 0 635892 0 0 FOUNDATION BLDG MATLS INC COM 350392106 14322 911100 SH SOLE 0 854300 0 56800 FOUR SEASONS ED CAYMAN INC ADR 35101A101 79 121263 SH SOLE 0 121263 0 0 FOX CORP CL A COM 35137L105 221847 7971511 SH SOLE 0 7306762 0 664749 FOX CORP CL B COM 35137L204 53454 1911125 SH SOLE 0 1831852 0 79273 FOX FACTORY HLDG CORP COM 35138V102 6979 93893 SH SOLE 0 78941 0 14952 FRANCHISE GROUP INC COM 35180X105 2067 81500 SH SOLE 0 0 0 81500 FRANCO NEV CORP COM 351858105 747337 5354183 SH SOLE 0 5175564 0 178619 FRANKLIN COVEY CO COM 353469109 3986 224703 SH SOLE 0 184103 0 40600 FRANKLIN ELEC INC COM 353514102 3083 52400 SH SOLE 0 52400 0 0 FRANKLIN RESOURCES INC COM 354613101 9446 464200 SH SOLE 0 402003 0 62197 FRANKLIN STR PPTYS CORP COM 35471R106 10929 2986118 SH SOLE 0 2724497 0 261621 FRANKS INTL N V COM N33462107 446 289405 SH SOLE 0 0 0 289405 FREEDOM HLDG CORP NEV COM 356390104 20041 836086 SH SOLE 0 493986 0 342100 FREIGHTCAR AMER INC COM 357023100 803 351975 SH SOLE 0 320996 0 30979 FREQUENCY ELECTRS INC COM 358010106 2700 267065 SH SOLE 0 266065 0 1000 FRESH DEL MONTE PRODUCE INC ORD G36738105 9943 433800 SH SOLE 0 416300 0 17500 FRIEDMAN INDS INC COM 358435105 3012 519239 SH SOLE 0 514740 0 4499 FRONTDOOR INC COM 35905A109 94373 2425418 SH SOLE 0 2078952 0 346466 FRONT YD RESIDENTIAL CORP COM 35904G107 1472 168473 SH SOLE 0 0 0 168473 FRP HLDGS INC COM 30292L107 2600 62400 SH SOLE 0 900 0 61500 FS BANCORP INC COM 30263Y104 3205 78160 SH SOLE 0 75562 0 2598 FTI CONSULTING INC COM 302941109 19705 185949 SH SOLE 0 176570 0 9379 FUEL TECH INC COM 359523107 1050 1248088 SH SOLE 0 1248088 0 0 FULING GLOBAL INC SHS G3729B102 242 103894 SH SOLE 0 103894 0 0 FULL HSE RESORTS INC COM 359678109 2427 1250990 SH SOLE 0 1204704 0 46286 FUTU HLDGS LTD SPON ADS CL A 36118L106 19756 690300 SH SOLE 0 604012 0 86288 FUTURE FINTECH GROUP INC COM 36117V105 165 75280 SH SOLE 0 500 0 74780 FUTUREFUEL CORP COM 36116M106 26863 2362600 SH SOLE 0 2319395 0 43205 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 1019 272571 SH SOLE 0 242471 0 30100 FVCBANKCORP INC COM 36120Q101 200 20001 SH SOLE 0 20001 0 0 GAIA INC NEW CL A 36269P104 1219 124001 SH SOLE 0 53798 0 70203 GALAPAGOS NV SPON ADR 36315X101 25544 180000 SH SOLE 0 168900 0 11100 GALERA THERAPEUTICS INC COM 36338D108 118 13070 SH SOLE 0 13070 0 0 GALIANO GOLD INC COM 36352H100 9115 6607779 SH SOLE 0 4928454 0 1679325 GALLAGHER ARTHUR J & CO COM 363576109 19458 184300 SH SOLE 0 159746 0 24554 GALMED PHARMACEUTICALS LTD SHS M47238106 121 34242 SH SOLE 0 0 0 34242 GAMCO INVS INC CL A COM 361438104 1202 103900 SH SOLE 0 103900 0 0 GAMESTOP CORP NEW CL A 36467W109 8168 800739 SH SOLE 0 800739 0 0 GAMIDA CELL LTD SHS M47364100 79 19082 SH SOLE 0 182 0 18900 GAMING & LEISURE PPTYS INC COM 36467J108 119835 3244916 SH SOLE 0 3146644 0 98272 GARMIN LTD SHS H2906T109 19680 207465 SH SOLE 0 207465 0 0 GARTNER INC COM 366651107 2763 22109 SH SOLE 0 22109 0 0 GASLOG LTD SHS G37585109 3706 1367399 SH SOLE 0 1367399 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 296 88111 SH SOLE 0 88111 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1346 121083 SH SOLE 0 0 0 121083 GATX CORP COM 361448103 6120 96000 SH SOLE 0 90580 0 5420 GCI LIBERTY INC COM CLASS A 36164V305 24392 297610 SH SOLE 0 278465 0 19145 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2319 110700 SH SOLE 0 110700 0 0 GEE GROUP INC COM 36165A102 294 294436 SH SOLE 0 294436 0 0 GENASYS INC COM 36872P103 3446 560336 SH SOLE 0 446236 0 114100 GENCOR INDS INC COM 368678108 5903 535147 SH SOLE 0 514321 0 20826 GENCO SHIPPING & TRADING LTD SHS Y2685T131 557 80700 SH SOLE 0 80700 0 0 GENERAC HLDGS INC COM 368736104 24224 125100 SH SOLE 0 125100 0 0 GENERAL ELECTRIC CO COM 369604103 116121 18638964 SH SOLE 0 56589 0 18582375 GENERAL FIN CORP DEL COM 369822101 4129 652240 SH SOLE 0 652240 0 0 GENERAL MLS INC COM 370334104 402071 6518668 SH SOLE 0 6192369 0 326299 GENESIS HEALTHCARE INC CL A COM 37185X106 2081 3824346 SH SOLE 0 3824346 0 0 GENIE ENERGY LTD CL B 372284208 5969 746085 SH SOLE 0 746085 0 0 GENMAB A/S SPONSORED ADS 372303206 60890 1663200 SH SOLE 0 1511098 0 152102 GENMARK DIAGNOSTICS INC COM 372309104 38434 2706600 SH SOLE 0 2683532 0 23068 GENOCEA BIOSCIENCES INC COM NEW 372427401 482 210694 SH SOLE 0 0 0 210694 GENPACT LIMITED SHS G3922B107 3681 94500 SH SOLE 0 85064 0 9436 GENTEX CORP COM 371901109 117995 4582335 SH SOLE 0 4313487 0 268848 GENTHERM INC COM 37253A103 3324 81264 SH SOLE 0 81264 0 0 GEO GROUP INC NEW COM 36162J106 9409 829691 SH SOLE 0 823087 0 6604 GEOPARK LTD USD SHS G38327105 30984 4209830 SH SOLE 0 4124310 0 85520 GEOSPACE TECHNOLOGIES CORP COM 37364X109 772 124932 SH SOLE 0 7332 0 117600 GERMAN AMERN BANCORP INC COM 373865104 7005 258100 SH SOLE 0 258100 0 0 GERON CORP COM 374163103 36 20876 SH SOLE 0 20876 0 0 GETTY RLTY CORP NEW COM 374297109 52288 2010286 SH SOLE 0 1978912 0 31374 GEVO INC COM PAR 374396406 627 627600 SH SOLE 0 627600 0 0 GIBRALTAR INDS INC COM 374689107 42830 657504 SH SOLE 0 657504 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 92 32300 SH SOLE 0 0 0 32300 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 15685 2877929 SH SOLE 0 2877929 0 0 GILEAD SCIENCES INC COM 375558103 483522 7651879 SH SOLE 0 7338697 0 313182 GLACIER BANCORP INC NEW COM 37637Q105 1636 51060 SH SOLE 0 51060 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 40012 2374600 SH SOLE 0 2345700 0 28900 GLADSTONE LD CORP COM 376549101 5392 358961 SH SOLE 0 203933 0 155028 GLATFELTER COM 377316104 1855 134700 SH SOLE 0 0 0 134700 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 689928 18329654 SH SOLE 0 18184806 0 144848 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 14152 3997652 SH SOLE 0 3695362 0 302290 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2076 99834 SH SOLE 0 96420 0 3414 GLOBAL MED REIT INC COM NEW 37954A204 3872 286850 SH SOLE 0 175650 0 111200 GLOBAL PMTS INC COM 37940X102 25527 143749 SH SOLE 0 83587 0 60162 GLOBAL SELF STORAGE INC COM 37955N106 98 24420 SH SOLE 0 1620 0 22800 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 3390 491250 SH SOLE 0 435700 0 55550 GLOBAL WTR RES INC COM 379463102 3299 306047 SH SOLE 0 294847 0 11200 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1180 49400 SH SOLE 0 49400 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 745 17200 SH SOLE 0 17200 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2515 62800 SH SOLE 0 62800 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1690 78398 SH SOLE 0 78398 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 7268 260800 SH SOLE 0 260800 0 0 GLOBE LIFE INC COM 37959E102 16511 206649 SH SOLE 0 204259 0 2390 GLOBUS MED INC CL A 379577208 7107 143514 SH SOLE 0 143514 0 0 GLU MOBILE INC COM 379890106 14269 1859200 SH SOLE 0 1540837 0 318363 GLYCOMIMETICS INC COM 38000Q102 782 254700 SH SOLE 0 22593 0 232107 GMS INC COM 36251C103 22316 925993 SH SOLE 0 844393 0 81600 GODADDY INC CL A 380237107 210429 2769900 SH SOLE 0 2539347 0 230553 GOGO INC COM 38046C109 17177 1859000 SH SOLE 0 1859000 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1081 532672 SH SOLE 0 527972 0 4700 GOLDEN ENTMT INC COM 381013101 6240 451196 SH SOLE 0 451196 0 0 GOLDEN MINERALS CO COM 381119106 464 1104800 SH SOLE 0 29400 0 1075400 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 9763 2555669 SH SOLE 0 2555669 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 16783 3893858 SH SOLE 0 3324694 0 569164 GOLDFIELD CORP COM 381370105 9051 2139618 SH SOLE 0 1960430 0 179188 GOLD FIELDS LTD SPONSORED ADR 38059T106 202823 16503100 SH SOLE 0 16503100 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 11851 118000 SH SOLE 0 118000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3501 17421 SH SOLE 0 8251 0 9170 GOLD STD VENTURES CORP COM 380738104 270 346036 SH SOLE 0 0 0 346036 GOODRICH PETE CORP COM PAR 382410843 730 94900 SH SOLE 0 94900 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 656 448978 SH SOLE 0 403704 0 45274 GOOSEHEAD INS INC COM CL A 38267D109 935 10800 SH SOLE 0 6100 0 4700 GOPRO INC CL A 38268T103 1085 239490 SH SOLE 0 229980 0 9510 GORMAN RUPP CO COM 383082104 7543 256036 SH SOLE 0 256000 0 36 GOSSAMER BIO INC COM 38341P102 4165 335600 SH SOLE 0 178100 0 157500 GRACE W R & CO DEL NEW COM 38388F108 8151 202300 SH SOLE 0 202300 0 0 GRACO INC COM 384109104 18025 293800 SH SOLE 0 293800 0 0 GRAHAM CORP COM 384556106 5882 460596 SH SOLE 0 446862 0 13734 GRAHAM HLDGS CO COM CL B 384637104 26953 66698 SH SOLE 0 61334 0 5364 GRAINGER W W INC COM 384802104 99503 278900 SH SOLE 0 226282 0 52618 GRANA Y MONTERO S A A SPONSORED ADS 38500P208 40 17516 SH SOLE 0 0 0 17516 GRAND CANYON ED INC COM 38526M106 27698 346487 SH SOLE 0 339174 0 7313 GRANITE CONSTR INC COM 387328107 1236 70165 SH SOLE 0 66300 0 3865 GRANITE PT MTG TR INC COM STK 38741L107 1105 155800 SH SOLE 0 0 0 155800 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 10481 180400 SH SOLE 0 72500 0 107900 GRAN TIERRA ENERGY INC COM 38500T101 376 1619234 SH SOLE 0 1619234 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1938 137518 SH SOLE 0 800 0 136718 GRAY TELEVISION INC CL A 389375205 284 23200 SH SOLE 0 23200 0 0 GREAT AJAX CORP COM 38983D300 295 35535 SH SOLE 0 35535 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 1901 805576 SH SOLE 0 805576 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 23497 2470801 SH SOLE 0 2352501 0 118300 GREAT PANTHER MNG LTD COM 39115V101 3643 4116867 SH SOLE 0 2727567 0 1389300 GREAT SOUTHN BANCORP INC COM 390905107 13021 359500 SH SOLE 0 337594 0 21906 GREAT WESTN BANCORP INC COM 391416104 873 70144 SH SOLE 0 70144 0 0 GREEN DOT CORP CL A 39304D102 13923 275100 SH SOLE 0 275100 0 0 GREENHILL & CO INC COM 395259104 385 33900 SH SOLE 0 13000 0 20900 GREEN PLAINS INC COM 393222104 13691 884400 SH SOLE 0 884400 0 0 GREENPRO CAP CORP COM 39540F101 194 133678 SH SOLE 0 0 0 133678 GREENSKY INC CL A 39572G100 68 15400 SH SOLE 0 15400 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 8753 644093 SH SOLE 0 561093 0 83000 GREIF INC CL B 397624206 1998 50610 SH SOLE 0 50310 0 300 GRIDSUM HLDG INC SPONSORED ADR 398132100 1475 1219248 SH SOLE 0 997848 0 221400 GRIFFIN INL RLTY INC COM 398231100 2603 48700 SH SOLE 0 48700 0 0 GRIFFON CORP COM 398433102 1942 99385 SH SOLE 0 0 0 99385 GRIFOLS S A SP ADR REP B NVT 398438408 6751 389123 SH SOLE 0 0 0 389123 GRITSTONE ONCOLOGY INC COM 39868T105 891 336400 SH SOLE 0 8205 0 328195 GROCERY OUTLET HLDG CORP COM 39874R101 38927 990000 SH SOLE 0 971856 0 18144 GROUPON INC COM NEW 399473206 19285 945353 SH SOLE 0 945353 0 0 GRUBHUB INC COM 400110102 1324 18300 SH SOLE 0 18300 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 22313 607000 SH SOLE 0 607000 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 27416 236283 SH SOLE 0 236283 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 80132 993700 SH SOLE 0 993700 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 7064 1532372 SH SOLE 0 1151278 0 381094 GRUPO SIMEC S A B DE C V ADR 400491106 1804 257000 SH SOLE 0 257000 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 68200 11035528 SH SOLE 0 11035528 0 0 GSE SYS INC COM 36227K106 784 753666 SH SOLE 0 747014 0 6652 GSI TECHNOLOGY COM 36241U106 5208 923446 SH SOLE 0 923446 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 2221 89227 SH SOLE 0 85727 0 3500 GUARANTY FED BANCSHARES INC COM 40108P101 593 42300 SH SOLE 0 42300 0 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 25 123100 SH SOLE 0 23479 0 99621 GULF ISLAND FABRICATION INC COM 402307102 2000 638836 SH SOLE 0 627807 0 11029 GULF RES INC COM 40251W408 2008 365112 SH SOLE 0 365112 0 0 G WILLI FOOD INTL LTD ORD M52523103 12956 656673 SH SOLE 0 655717 0 956 GW PHARMACEUTICALS PLC ADS 36197T103 8382 86102 SH SOLE 0 71977 0 14125 HACKETT GROUP INC COM 404609109 18927 1692944 SH SOLE 0 1434044 0 258900 HAEMONETICS CORP COM 405024100 168758 1934185 SH SOLE 0 1846586 0 87599 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 6144 124622 SH SOLE 0 113322 0 11300 HAIN CELESTIAL GROUP INC COM 405217100 14191 413722 SH SOLE 0 413722 0 0 HALLADOR ENERGY COMPANY COM 40609P105 666 1022076 SH SOLE 0 610922 0 411154 HALLMARK FINL SVCS INC COM NEW 40624Q203 1019 389100 SH SOLE 0 144250 0 244850 HALOZYME THERAPEUTICS INC COM 40637H109 13868 527700 SH SOLE 0 527700 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 197 10133 SH SOLE 0 181 0 9952 HAMILTON LANE INC CL A 407497106 32807 507931 SH SOLE 0 458266 0 49665 HANCOCK WHITNEY CORPORATION COM 410120109 3188 169473 SH SOLE 0 169473 0 0 HANGER INC COM NEW 41043F208 5084 321362 SH SOLE 0 321362 0 0 HANMI FINL CORP COM NEW 410495204 6056 737585 SH SOLE 0 615557 0 122028 HANNON ARMSTRONG SUST INFR C COM 41068X100 330 7800 SH SOLE 0 5800 0 2000 HANOVER INS GROUP INC COM 410867105 4959 53216 SH SOLE 0 53216 0 0 HAPPINESS BIOTECH GROUP LTD SHS G4289N114 463 261668 SH SOLE 0 261668 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 4381 542835 SH SOLE 0 542835 0 0 HARLEY DAVIDSON INC COM 412822108 12671 516357 SH SOLE 0 509057 0 7300 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 23908 4536652 SH SOLE 0 4414066 0 122586 HARPOON THERAPEUTICS INC COM 41358P106 1867 109900 SH SOLE 0 31000 0 78900 HARROW HEALTH INC COM 415858109 7454 1333479 SH SOLE 0 1322004 0 11475 HARTFORD FINL SVCS GROUP INC COM 416515104 32828 890600 SH SOLE 0 848533 0 42067 HARVARD BIOSCIENCE INC COM 416906105 3767 1251348 SH SOLE 0 943601 0 307747 HAVERTY FURNITURE INC COM 419596101 26611 1270806 SH SOLE 0 1270806 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 12325 370800 SH SOLE 0 370800 0 0 HAWKINS INC COM 420261109 8003 173599 SH SOLE 0 122599 0 51000 HAYNES INTERNATIONAL INC COM NEW 420877201 10012 585846 SH SOLE 0 500300 0 85546 HBT FINL INC. COM 404111106 351 31300 SH SOLE 0 1200 0 30100 HC2 HLDGS INC COM 404139107 421 173800 SH SOLE 0 169900 0 3900 HCI GROUP INC COM 40416E103 11022 223619 SH SOLE 0 220019 0 3600 HD SUPPLY HLDGS INC COM 40416M105 23527 570500 SH SOLE 0 488683 0 81817 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 2972 121400 SH SOLE 0 2300 0 119100 HEALTHCARE RLTY TR COM 421946104 4738 157300 SH SOLE 0 145675 0 11625 HEALTHCARE TR AMER INC CL A NEW 42225P501 5930 228072 SH SOLE 0 185774 0 42298 HEALTHSTREAM INC COM 42222N103 21808 1086600 SH SOLE 0 914500 0 172100 HEARTLAND EXPRESS INC COM 422347104 18863 1014127 SH SOLE 0 1014127 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 3198 207486 SH SOLE 0 178186 0 29300 HECLA MNG CO COM 422704106 14609 2875765 SH SOLE 0 1478392 0 1397373 H & E EQUIPMENT SERVICES INC COM 404030108 537 27300 SH SOLE 0 27300 0 0 HEICO CORP NEW CL A 422806208 85734 967000 SH SOLE 0 967000 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 27573 1403202 SH SOLE 0 1346000 0 57202 HELEN OF TROY LTD COM G4388N106 15425 79710 SH SOLE 0 67073 0 12637 HELIOS TECHNOLOGIES INC COM 42328H109 713 19575 SH SOLE 0 400 0 19175 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 404 1043074 SH SOLE 0 1043074 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1864 773588 SH SOLE 0 752202 0 21386 HELMERICH & PAYNE INC COM 423452101 16431 1121600 SH SOLE 0 667336 0 454264 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7920 911400 SH SOLE 0 873904 0 37496 HENNESSY ADVISORS INC COM 425885100 951 114725 SH SOLE 0 113175 0 1550 HENRY SCHEIN INC COM 806407102 16371 278512 SH SOLE 0 270567 0 7945 HERBALIFE NUTRITION LTD COM SHS G4412G101 512230 10980278 SH SOLE 0 10832753 0 147525 HERC HLDGS INC COM 42704L104 8683 219200 SH SOLE 0 219200 0 0 HERITAGE COMM CORP COM 426927109 4154 624262 SH SOLE 0 499262 0 125000 HERITAGE CRYSTAL CLEAN INC COM 42726M106 7312 547700 SH SOLE 0 515800 0 31900 HERITAGE GLOBAL INC COM 42727E103 27 11800 SH SOLE 0 10800 0 1000 HERITAGE INS HLDGS INC COM 42727J102 4879 482100 SH SOLE 0 482100 0 0 HERON THERAPEUTICS INC COM 427746102 1998 134800 SH SOLE 0 134800 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 798 143966 SH SOLE 0 1400 0 142566 HERSHEY CO COM 427866108 569968 3976338 SH SOLE 0 3810253 0 166085 HEWLETT PACKARD ENTERPRISE C COM 42824C109 33617 3587700 SH SOLE 0 2581111 0 1006589 HEXINDAI INC ADR NEW 428295208 570 385419 SH SOLE 0 385419 0 0 HEXO CORP COM 428304109 328 498232 SH SOLE 0 498232 0 0 HF FOODS GROUP INC COM 40417F109 1225 185400 SH SOLE 0 600 0 184800 HIBBETT SPORTS INC COM 428567101 29332 747877 SH SOLE 0 736230 0 11647 HIGHPOINT RES CORP COM 43114K108 1371 5960201 SH SOLE 0 5960201 0 0 HIGHWAY HLDGS LTD ORD G4481U106 634 228027 SH SOLE 0 228027 0 0 HIGHWOODS PPTYS INC COM 431284108 11259 335400 SH SOLE 0 289155 0 46245 HILL INTL INC COM 431466101 214 162089 SH SOLE 0 162089 0 0 HILL ROM HLDGS INC COM 431475102 9988 119600 SH SOLE 0 119600 0 0 HILLTOP HOLDINGS INC COM 432748101 7711 374700 SH SOLE 0 374700 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 69462 814134 SH SOLE 0 161873 0 652261 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 10147 2850326 SH SOLE 0 2843665 0 6661 HINGHAM INSTN SVGS MASS COM 433323102 4806 26119 SH SOLE 0 25921 0 198 HISTOGEN INC COM 43358Y103 173 105764 SH SOLE 0 46474 0 59290 HMN FINL INC COM 40424G108 1532 115500 SH SOLE 0 115500 0 0 HMS HLDGS CORP COM 40425J101 2920 121912 SH SOLE 0 121912 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 7857 740569 SH SOLE 0 740569 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 18377 1663118 SH SOLE 0 1440400 0 222718 HOLOGIC INC COM 436440101 25698 386618 SH SOLE 0 379916 0 6702 HOME BANCORP INC COM 43689E107 4555 188600 SH SOLE 0 188600 0 0 HOME DEPOT INC COM 437076102 180595 650300 SH SOLE 0 403915 0 246385 HOMESTREET INC COM 43785V102 10000 388200 SH SOLE 0 359100 0 29100 HOMETRUST BANCSHARES INC COM 437872104 10416 767015 SH SOLE 0 767015 0 0 HONDA MOTOR LTD AMERN SHS 438128308 98926 4174098 SH SOLE 0 4174098 0 0 HOOKER FURNITURE CORP COM 439038100 1483 57400 SH SOLE 0 57400 0 0 HOPE BANCORP INC COM 43940T109 1266 166964 SH SOLE 0 166964 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2458 73600 SH SOLE 0 0 0 73600 HORIZON BANCORP INC COM 440407104 8832 875309 SH SOLE 0 780153 0 95156 HORIZON GLOBAL CORP COM 44052W104 746 129802 SH SOLE 0 129802 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 682098 8780875 SH SOLE 0 8780875 0 0 HORMEL FOODS CORP COM 440452100 155708 3184863 SH SOLE 0 3184863 0 0 HOSTESS BRANDS INC CL A 44109J106 30325 2459410 SH SOLE 0 2393032 0 66378 HOTH THERAPEUTICS INC COM 44148G105 156 79208 SH SOLE 0 64348 0 14860 HOULIHAN LOKEY INC CL A 441593100 4748 80400 SH SOLE 0 80400 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 714 285602 SH SOLE 0 210900 0 74702 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 7727 237615 SH SOLE 0 237615 0 0 HOWARD BANCORP INC COM 442496105 385 42920 SH SOLE 0 0 0 42920 HOWARD HUGHES CORP COM 44267D107 4406 76500 SH SOLE 0 44345 0 32155 HSBC HLDGS PLC SPON ADR NEW 404280406 185481 9473008 SH SOLE 0 9473008 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 536 1622945 SH SOLE 0 1622945 0 0 HUAMI CORP SPONSORED ADS 44331K103 4931 383702 SH SOLE 0 375702 0 8000 HUANENG PWR INTL INC SPON ADR H SHS 443304100 2032 131700 SH SOLE 0 131272 0 428 HUAZHU GROUP LTD SPONSORED ADS 44332N106 9755 225600 SH SOLE 0 215234 0 10366 HUBBELL INC COM 443510607 47798 349295 SH SOLE 0 333496 0 15799 HUB GROUP INC CL A 443320106 9991 199036 SH SOLE 0 199036 0 0 HUDBAY MINERALS INC COM 443628102 26852 6347929 SH SOLE 0 6347929 0 0 HUDSON CAPITAL INC SHS G4645C109 425 1044691 SH SOLE 0 1044691 0 0 HUDSON GLOBAL INC COM NEW 443787205 947 97894 SH SOLE 0 97602 0 292 HUDSON LTD COM CL A G46408103 12562 1652840 SH SOLE 0 1652840 0 0 HUDSON PAC PPTYS INC COM 444097109 6184 282000 SH SOLE 0 241515 0 40485 HUMANA INC COM 444859102 661455 1598142 SH SOLE 0 1569249 0 28893 HUNT COS FIN TR INC COM 44558T100 166 60909 SH SOLE 0 18263 0 42646 HUNTINGTON INGALLS INDS INC COM 446413106 6376 45300 SH SOLE 0 38700 0 6600 HUNT J B TRANS SVCS INC COM 445658107 13617 107744 SH SOLE 0 94906 0 12838 HURCO COMPANIES INC COM 447324104 2604 91700 SH SOLE 0 91700 0 0 HURON CONSULTING GROUP INC COM 447462102 12891 327758 SH SOLE 0 289300 0 38458 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 10840 335600 SH SOLE 0 335600 0 0 HUTTIG BLDG PRODS INC COM 448451104 966 440891 SH SOLE 0 377391 0 63500 HUYA INC ADS REP SHS A 44852D108 115956 4841600 SH SOLE 0 4841600 0 0 HYRECAR INC COM 44916T107 446 141459 SH SOLE 0 5158 0 136301 I3 VERTICALS INC COM CL A 46571Y107 2219 87900 SH SOLE 0 0 0 87900 IAA INC COM 449253103 16735 321400 SH SOLE 0 152119 0 169281 IAC INTERACTIVECORP NEW COM 44891N109 11646 97227 SH SOLE 0 79950 0 17277 IAMGOLD CORP COM 450913108 90660 23670896 SH SOLE 0 23646943 0 23953 ICAD INC COM NEW 44934S206 3362 381570 SH SOLE 0 381570 0 0 ICHOR HOLDINGS SHS G4740B105 2053 95190 SH SOLE 0 95190 0 0 ICL GROUP LTD SHS M53213100 3944 1130176 SH SOLE 0 1130176 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 2712 406671 SH SOLE 0 309471 0 97200 ICONIX BRAND GROUP INC COM NEW 451055305 209 292778 SH SOLE 0 292778 0 0 ICON PLC SHS G4705A100 478512 2504119 SH SOLE 0 2487473 0 16646 ICU MED INC COM 44930G107 8005 43800 SH SOLE 0 35880 0 7920 IDACORP INC COM 451107106 61363 767999 SH SOLE 0 689467 0 78532 IDEAL PWR INC COM NEW 451622203 76 12200 SH SOLE 0 649 0 11551 IDEAYA BIOSCIENCES INC COM 45166A102 1691 134600 SH SOLE 0 82600 0 52000 IDENTIV INC COM NEW 45170X205 2696 430652 SH SOLE 0 361152 0 69500 IDERA PHARMACEUTICALS INC COM PAR 45168K405 2054 959630 SH SOLE 0 657579 0 302051 IDEX CORP COM 45167R104 18975 104025 SH SOLE 0 15800 0 88225 IDEXX LABS INC COM 45168D104 34281 87204 SH SOLE 0 71079 0 16125 IDT CORP CL B NEW 448947507 11226 1706097 SH SOLE 0 1706097 0 0 IEC ELECTRS CORP NEW COM 44949L105 2498 288790 SH SOLE 0 194790 0 94000 IES HLDGS INC COM 44951W106 11839 372632 SH SOLE 0 313232 0 59400 IGM BIOSCIENCES INC COM 449585108 1543 20900 SH SOLE 0 0 0 20900 II-VI INC COM 902104108 2388 58864 SH SOLE 0 58864 0 0 ILLINOIS TOOL WKS INC COM 452308109 9313 48200 SH SOLE 0 39000 0 9200 ILLUMINA INC COM 452327109 5538 17918 SH SOLE 0 0 0 17918 I MAB SPONSORED ADS 44975P103 5173 110000 SH SOLE 0 83900 0 26100 IMAC HLDGS INC COM 44967K104 43 55100 SH SOLE 0 20320 0 34780 IMAGE SENSING SYS INC COM 45244C104 798 219752 SH SOLE 0 219752 0 0 IMARA INC COM 45249V107 249 12225 SH SOLE 0 0 0 12225 IMAX CORP COM 45245E109 22848 1910400 SH SOLE 0 1910400 0 0 IMEDIA BRANDS INC COM CL A 452465206 2827 487423 SH SOLE 0 358002 0 129421 IMMUCELL CORP COM PAR 452525306 848 156122 SH SOLE 0 153299 0 2823 IMMUNIC INC COM 4525EP101 657 35400 SH SOLE 0 0 0 35400 IMMUNOGEN INC COM 45253H101 23361 6489139 SH SOLE 0 6489139 0 0 IMMURON LTD SPONSORED ADR 45254U101 564 75200 SH SOLE 0 0 0 75200 IMMUTEP LTD SPONSORED ADS 45257L108 66 38436 SH SOLE 0 17768 0 20668 IMPAC MTG HLDGS INC COM NEW 45254P508 80 63038 SH SOLE 0 63038 0 0 IMPERIAL OIL LTD COM NEW 453038408 9289 776395 SH SOLE 0 518500 0 257895 IMPINJ INC COM 453204109 1715 65100 SH SOLE 0 65100 0 0 IMV INC COM 44974L103 80 18100 SH SOLE 0 110 0 17990 INCYTE CORP COM 45337C102 556868 6205350 SH SOLE 0 5873270 0 332080 INDEPENDENCE RLTY TR INC COM 45378A106 52861 4560916 SH SOLE 0 4560916 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 12701 1010400 SH SOLE 0 986482 0 23918 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 115 110622 SH SOLE 0 0 0 110622 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6440 294480 SH SOLE 0 294480 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 25659 670045 SH SOLE 0 650845 0 19200 INFINERA CORP COM 45667G103 1196 194200 SH SOLE 0 194200 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 2091 1786933 SH SOLE 0 1640917 0 146016 INFORMATION SVCS GROUP INC COM 45675Y104 4626 2192354 SH SOLE 0 2115411 0 76943 INFOSYS LTD SPONSORED ADR 456788108 16952 1227500 SH SOLE 0 1227500 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 3863 649180 SH SOLE 0 453478 0 195702 INFUSYSTEM HLDGS INC COM 45685K102 7083 552509 SH SOLE 0 489009 0 63500 INGEVITY CORP COM 45688C107 247 5000 SH SOLE 0 4700 0 300 INGLES MKTS INC CL A 457030104 10326 271458 SH SOLE 0 240784 0 30674 INMODE LTD SHS M5425M103 12597 348181 SH SOLE 0 348181 0 0 INMUNE BIO INC COM 45782T105 412 40000 SH SOLE 0 0 0 40000 INNERWORKINGS INC COM 45773Y105 576 192525 SH SOLE 0 192525 0 0 INNODATA INC COM NEW 457642205 3587 1160930 SH SOLE 0 1084979 0 75951 INNOSPEC INC COM 45768S105 3926 62000 SH SOLE 0 0 0 62000 INNOVATIVE INDL PPTYS INC COM 45781V101 8936 72000 SH SOLE 0 60670 0 11330 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3997 584410 SH SOLE 0 504489 0 79921 INNOVIVA INC COM 45781M101 87724 8394611 SH SOLE 0 8394611 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 22 20700 SH SOLE 0 20700 0 0 INOGEN INC COM 45780L104 10347 356800 SH SOLE 0 351340 0 5460 INPHI CORP COM 45772F107 31969 284804 SH SOLE 0 210817 0 73987 INSIGHT ENTERPRISES INC COM 45765U103 2579 45573 SH SOLE 0 45573 0 0 INSIGNIA SYS INC COM 45765Y105 548 822780 SH SOLE 0 815750 0 7030 INSPERITY INC COM 45778Q107 13609 207800 SH SOLE 0 207800 0 0 INSPIRED ENTMT INC COM 45782N108 215 72770 SH SOLE 0 72770 0 0 INSPIREMD INC COM 45779A853 46 145648 SH SOLE 0 52300 0 93348 INSPIRE MED SYS INC COM 457730109 11111 86100 SH SOLE 0 67199 0 18901 INSTALLED BLDG PRODS INC COM 45780R101 11101 109100 SH SOLE 0 101931 0 7169 INSULET CORP COM 45784P101 76229 322200 SH SOLE 0 322200 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 4 17734 SH SOLE 0 17734 0 0 INTEGER HLDGS CORP COM 45826H109 11932 202200 SH SOLE 0 202200 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1448 30660 SH SOLE 0 30660 0 0 INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 154 41054 SH SOLE 0 14754 0 26300 INTEL CORP COM 458140100 125318 2420194 SH SOLE 0 469017 0 1951177 INTELLIGENT SYS CORP NEW COM 45816D100 9226 236697 SH SOLE 0 236697 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 20734 429000 SH SOLE 0 422223 0 6777 INTERCEPT PHARMACEUTICALS IN COM 45845P108 10145 244700 SH SOLE 0 237062 0 7638 INTERCONTINENTAL EXCHANGE IN COM 45866F104 69594 695590 SH SOLE 0 350472 0 345118 INTERDIGITAL INC COM 45867G101 78016 1367267 SH SOLE 0 1303186 0 64081 INTERFACE INC COM 458665304 1991 325248 SH SOLE 0 125520 0 199728 INTERNATIONAL BANCSHARES COR COM 459044103 1695 65037 SH SOLE 0 4607 0 60430 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21441 175100 SH SOLE 0 99174 0 75926 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 37329 3353912 SH SOLE 0 3353912 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 809 56315 SH SOLE 0 56315 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 197 148600 SH SOLE 0 1400 0 147200 INTER PARFUMS INC COM 458334109 800 21413 SH SOLE 0 0 0 21413 INTERSECT ENT INC COM 46071F103 623 38200 SH SOLE 0 34000 0 4200 INTEST CORP COM 461147100 3600 799921 SH SOLE 0 766423 0 33498 INTEVAC INC COM 461148108 2828 513214 SH SOLE 0 484611 0 28603 INTREPID POTASH INC COM 46121Y201 209 24819 SH SOLE 0 4148 0 20671 INTRICON CORP COM 46121H109 281 23100 SH SOLE 0 653 0 22447 INTUIT COM 461202103 95980 294228 SH SOLE 0 215516 0 78712 INUVO INC COM NEW 46122W204 18 49242 SH SOLE 0 49242 0 0 INVACARE CORP COM 461203101 16860 2241969 SH SOLE 0 2241969 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 11675 231100 SH SOLE 0 231100 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1004 9100 SH SOLE 0 9100 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2026 108100 SH SOLE 0 108100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1449 13400 SH SOLE 0 13400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 425 3000 SH SOLE 0 3000 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1033 17000 SH SOLE 0 17000 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 225 11100 SH SOLE 0 11100 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1342 19405 SH SOLE 0 19405 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1782 65700 SH SOLE 0 65700 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 1591 85800 SH SOLE 0 85800 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1217 45700 SH SOLE 0 45700 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4790 325200 SH SOLE 0 325200 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1911 29500 SH SOLE 0 29500 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 6796 312600 SH SOLE 0 312600 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 630 18900 SH SOLE 0 18900 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 793 32200 SH SOLE 0 32200 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 202 9500 SH SOLE 0 9500 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1290 59068 SH SOLE 0 59068 0 0 INVESTAR HLDG CORP COM 46134L105 492 38375 SH SOLE 0 38375 0 0 INVESTORS BANCORP INC NEW COM 46146L101 6730 927012 SH SOLE 0 922574 0 4438 INVESTORS REAL ESTATE TR SH BEN INT 461730509 47316 726032 SH SOLE 0 726032 0 0 INVESTORS TITLE CO NC COM 461804106 3186 24500 SH SOLE 0 24500 0 0 INVITATION HOMES INC COM 46187W107 22851 816383 SH SOLE 0 751476 0 64907 ION GEOPHYSICAL CORP COM NEW 462044207 1574 1049467 SH SOLE 0 1049467 0 0 IONIS PHARMACEUTICALS INC COM 462222100 69617 1467167 SH SOLE 0 1328209 0 138958 IQIYI INC SPONSORED ADS 46267X108 40059 1774100 SH SOLE 0 1774100 0 0 IRADIMED CORP COM 46266A109 15491 724557 SH SOLE 0 724557 0 0 IRIDEX CORP COM 462684101 1020 520241 SH SOLE 0 509648 0 10593 IRIDIUM COMMUNICATIONS INC COM 46269C102 9273 362500 SH SOLE 0 362500 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8255 917753 SH SOLE 0 917753 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 97 34265 SH SOLE 0 0 0 34265 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 123 15903 SH SOLE 0 0 0 15903 ISHARES GOLD TRUST ISHARES 464285105 4127 229400 SH SOLE 0 229400 0 0 ISHARES INC CORE MSCI EMKT 46434G103 2830 53600 SH SOLE 0 53600 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 1033 29000 SH SOLE 0 29000 0 0 ISHARES INC JP MORGAN EM ETF 464286517 268 6400 SH SOLE 0 6400 0 0 ISHARES INC MSCI AUST ETF 464286103 2059 104400 SH SOLE 0 104400 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 797 28800 SH SOLE 0 28800 0 0 ISHARES INC MSCI CDA ETF 464286509 3629 132400 SH SOLE 0 132400 0 0 ISHARES INC MSCI FRANCE ETF 464286707 780 27900 SH SOLE 0 27900 0 0 ISHARES INC MSCI GERMANY ETF 464286806 3350 115000 SH SOLE 0 115000 0 0 ISHARES INC MSCI ITALY ETF 46434G830 707 29000 SH SOLE 0 29000 0 0 ISHARES INC MSCI MEXICO ETF 464286822 203 6100 SH SOLE 0 6100 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 271 14500 SH SOLE 0 14500 0 0 ISHARES INC MSCI SPAIN ETF 464286764 1277 58700 SH SOLE 0 58700 0 0 ISHARES INC MSCI STH KOR ETF 464286772 6061 92764 SH SOLE 0 92764 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 282 8000 SH SOLE 0 8000 0 0 ISHARES INC MSCI SWITZERLAND 464286749 2271 55300 SH SOLE 0 55300 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 5877 130900 SH SOLE 0 130900 0 0 ISHARES INC MSCI TURKEY ETF 464286715 446 22591 SH SOLE 0 22591 0 0 ISHARES SILVER TR ISHARES 46428Q109 9054 418400 SH SOLE 0 418400 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 5902 134300 SH SOLE 0 134300 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 500 9600 SH SOLE 0 9600 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 3715 35700 SH SOLE 0 35700 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 450 2700 SH SOLE 0 2700 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 15088 174411 SH SOLE 0 174411 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 10327 77300 SH SOLE 0 77300 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 220 3791 SH SOLE 0 3791 0 0 ISHARES TR CALIF MUN BD ETF 464288356 1179 18900 SH SOLE 0 18900 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 6901 164300 SH SOLE 0 164300 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 3893 75526 SH SOLE 0 75526 0 0 ISHARES TR CORE DIV GRWTH 46434V621 756 19000 SH SOLE 0 19000 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 708 8800 SH SOLE 0 8800 0 0 ISHARES TR CORE MSCI EURO 46434V738 1024 22900 SH SOLE 0 22900 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 2771 47500 SH SOLE 0 47500 0 0 ISHARES TR CORE S&P500 ETF 464287200 5847 17400 SH SOLE 0 17400 0 0 ISHARES TR CORE S&P MCP ETF 464287507 204 1100 SH SOLE 0 1100 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1082 15400 SH SOLE 0 15400 0 0 ISHARES TR CORE S&P TTL STK 464287150 664 8800 SH SOLE 0 8800 0 0 ISHARES TR CORE S&P US GWT 464287671 1168 14600 SH SOLE 0 14600 0 0 ISHARES TR CORE TOTAL USD 46434V613 1200 22071 SH SOLE 0 22071 0 0 ISHARES TR CORE US AGGBD ET 464287226 5466 46300 SH SOLE 0 46300 0 0 ISHARES TR EAFE SML CP ETF 464288273 1858 31500 SH SOLE 0 31500 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 895 14100 SH SOLE 0 14100 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 1349 17700 SH SOLE 0 17700 0 0 ISHARES TR EUROPE ETF 464287861 645 15400 SH SOLE 0 15400 0 0 ISHARES TR EXPND TEC SC ETF 464287549 371 1200 SH SOLE 0 1200 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 291 6000 SH SOLE 0 6000 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1991 107700 SH SOLE 0 107700 0 0 ISHARES TR GLOBAL TECH ETF 464287291 422 1600 SH SOLE 0 1600 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 203 4200 SH SOLE 0 4200 0 0 ISHARES TR IBOXX HI YD ETF 464288513 12325 146900 SH SOLE 0 146900 0 0 ISHARES TR INTL TREA BD ETF 464288117 931 17600 SH SOLE 0 17600 0 0 ISHARES TR JPMORGAN USD EMG 464288281 8927 80500 SH SOLE 0 80500 0 0 ISHARES TR LATN AMER 40 ETF 464287390 362 17200 SH SOLE 0 17200 0 0 ISHARES TR MBS ETF 464288588 13369 121100 SH SOLE 0 121100 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1215 29605 SH SOLE 0 29605 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 2415 31300 SH SOLE 0 31300 0 0 ISHARES TR MSCI ACWI ETF 464288257 1542 19300 SH SOLE 0 19300 0 0 ISHARES TR MSCI ACWI EX US 464288240 2322 50500 SH SOLE 0 50500 0 0 ISHARES TR MSCI CHINA ETF 46429B671 1750 23600 SH SOLE 0 23600 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 17896 405900 SH SOLE 0 405900 0 0 ISHARES TR MSCI EURO FL ETF 464289180 624 45400 SH SOLE 0 45400 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1132 38100 SH SOLE 0 38100 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1229 48200 SH SOLE 0 48200 0 0 ISHARES TR PFD AND INCM SEC 464288687 12827 351900 SH SOLE 0 351900 0 0 ISHARES TR RUS 1000 ETF 464287622 505 2700 SH SOLE 0 2700 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3557 16400 SH SOLE 0 16400 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 2304 10400 SH SOLE 0 10400 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 574 7100 SH SOLE 0 7100 0 0 ISHARES TR RUS MID CAP ETF 464287499 815 14200 SH SOLE 0 14200 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1135 5800 SH SOLE 0 5800 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1408 11600 SH SOLE 0 11600 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 742 6860 SH SOLE 0 6860 0 0 ISHARES TR S&P 100 ETF 464287101 358 2300 SH SOLE 0 2300 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2126 9200 SH SOLE 0 9200 0 0 ISHARES TR S&P MC 400GR ETF 464287606 407 1700 SH SOLE 0 1700 0 0 ISHARES TR S&P MC 400VL ETF 464287705 418 3100 SH SOLE 0 3100 0 0 ISHARES TR S&P SML 600 GWT 464287887 441 2500 SH SOLE 0 2500 0 0 ISORAY INC COM 46489V104 298 510700 SH SOLE 0 152233 0 358467 ISSUER DIRECT CORP COM NEW 46520M204 1516 76238 SH SOLE 0 25826 0 50412 ISTAR INC COM 45031U101 970 82100 SH SOLE 0 82100 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 1163 301300 SH SOLE 0 301300 0 0 ITERIS INC NEW COM 46564T107 4161 1014800 SH SOLE 0 776964 0 237836 ITRON INC COM 465741106 2628 43261 SH SOLE 0 43261 0 0 IT TECH PACKAGING INC COM NEW 46527C100 198 403060 SH SOLE 0 403060 0 0 ITT INC COM 45073V108 10210 172900 SH SOLE 0 145115 0 27785 ITURAN LOCATION AND CONTROL SHS M6158M104 19471 1398800 SH SOLE 0 1382816 0 15984 IVERIC BIO INC COM 46583P102 1287 228180 SH SOLE 0 228180 0 0 JABIL INC COM 466313103 16503 481700 SH SOLE 0 424179 0 57521 JACK IN THE BOX INC COM 466367109 20799 262252 SH SOLE 0 258858 0 3394 JACOBS ENGR GROUP INC COM 469814107 9797 105600 SH SOLE 0 66187 0 39413 JAKKS PAC INC COM NEW 47012E403 386 101599 SH SOLE 0 101599 0 0 J ALEXANDERS HLDGS INC COM 46609J106 1296 249156 SH SOLE 0 107305 0 141851 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 7084 297527 SH SOLE 0 285471 0 12056 JAMES RIV GROUP LTD COM G5005R107 17159 385325 SH SOLE 0 385325 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6649 131950 SH SOLE 0 131950 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3293 151600 SH SOLE 0 143119 0 8481 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 475531 3334950 SH SOLE 0 3334950 0 0 JBG SMITH PPTYS COM 46590V100 11531 431240 SH SOLE 0 431240 0 0 JD.COM INC SPON ADR CL A 47215P106 127048 1637000 SH SOLE 0 1546691 0 90309 JELD-WEN HLDG INC COM 47580P103 1896 83900 SH SOLE 0 83900 0 0 JERASH HLDGS US INC COM 47632P101 254 56246 SH SOLE 0 48241 0 8005 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1331 172575 SH SOLE 0 172575 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 937 1843085 SH SOLE 0 1843085 0 0 J JILL INC COM 46620W102 660 1223887 SH SOLE 0 1223887 0 0 J & J SNACK FOODS CORP COM 466032109 32865 252050 SH SOLE 0 252050 0 0 JOHNSON & JOHNSON COM 478160104 275542 1850766 SH SOLE 0 1289119 0 561647 JOHNSON OUTDOORS INC CL A 479167108 28629 349600 SH SOLE 0 324100 0 25500 JOINT CORP COM 47973J102 1591 91478 SH SOLE 0 35878 0 55600 JONES LANG LASALLE INC COM 48020Q107 1405 14689 SH SOLE 0 14689 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2449 300114 SH SOLE 0 300114 0 0 JUNIPER NETWORKS INC COM 48203R104 108027 5024492 SH SOLE 0 4934299 0 90193 JUPAI HLDGS LTD ADS 48205B107 261 154626 SH SOLE 0 151528 0 3098 K12 INC COM 48273U102 61747 2344225 SH SOLE 0 2286669 0 57556 KAISER ALUMINUM CORP COM PAR $0.01 483007704 21270 396900 SH SOLE 0 396272 0 628 KAIXIN AUTO HLDGS SHS G5223X100 7 12296 SH SOLE 0 10296 0 2000 KAMADA LTD SHS M6240T109 9734 1164345 SH SOLE 0 1130045 0 34300 KAR AUCTION SVCS INC COM 48238T109 1742 121000 SH SOLE 0 121000 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 839 108733 SH SOLE 0 108733 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 523 77525 SH SOLE 0 34025 0 43500 KBS FASHION GROUP LTD COM NEW Y46002203 123 65300 SH SOLE 0 47400 0 17900 KEARNY FINL CORP MD COM 48716P108 42647 5915018 SH SOLE 0 5716851 0 198167 KELLOGG CO COM 487836108 176458 2731967 SH SOLE 0 2731967 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 29 53362 SH SOLE 0 45295 0 8067 KEMPER CORP COM 488401100 3801 56877 SH SOLE 0 56877 0 0 KEROS THERAPEUTICS INC COM 492327101 683 17700 SH SOLE 0 0 0 17700 KEURIG DR PEPPER INC COM 49271V100 139581 5057281 SH SOLE 0 4501775 0 555506 KEWAUNEE SCIENTIFIC CORP COM 492854104 1022 114281 SH SOLE 0 114281 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2815 28500 SH SOLE 0 28500 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1591 328720 SH SOLE 0 328720 0 0 KFORCE INC COM 493732101 4396 136649 SH SOLE 0 0 0 136649 KILROY RLTY CORP COM 49427F108 9976 192000 SH SOLE 0 189288 0 2712 KIMBALL ELECTRONICS INC COM 49428J109 4873 421575 SH SOLE 0 358918 0 62657 KIMBALL INTL INC CL B 494274103 26554 2519376 SH SOLE 0 2321285 0 198091 KIMBELL RTY PARTNERS LP UNIT 49435R102 251 41000 SH SOLE 0 0 0 41000 KIMBERLY CLARK CORP COM 494368103 148838 1007975 SH SOLE 0 701217 0 306758 KIMCO RLTY CORP COM 49446R109 12826 1139095 SH SOLE 0 623853 0 515242 KINDER MORGAN INC DEL COM 49456B101 2987 242231 SH SOLE 0 198295 0 43936 KINDRED BIOSCIENCES INC COM 494577109 6657 1551698 SH SOLE 0 1357047 0 194651 KINGSTONE COS INC COM 496719105 2741 465348 SH SOLE 0 454006 0 11342 KINGSWAY FINL SVCS INC COM NEW 496904202 1172 397149 SH SOLE 0 359316 0 37833 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 241 15700 SH SOLE 0 0 0 15700 KINROSS GOLD CORP COM 496902404 393904 44660331 SH SOLE 0 43702891 0 957440 KINTARA THERAPEUTICS INC COM 49720K101 241 171894 SH SOLE 0 0 0 171894 KIRBY CORP COM 497266106 10431 288400 SH SOLE 0 263160 0 25240 KIRKLAND LAKE GOLD LTD COM 49741E100 206075 4228934 SH SOLE 0 4221628 0 7306 KIRKLANDS INC COM 497498105 7486 911800 SH SOLE 0 911800 0 0 KITE RLTY GROUP TR COM NEW 49803T300 21459 1853097 SH SOLE 0 1853097 0 0 KKR & CO INC COM 48251W104 7577 220650 SH SOLE 0 0 0 220650 KKR REAL ESTATE FIN TR INC COM 48251K100 319 19300 SH SOLE 0 0 0 19300 KLA CORP COM NEW 482480100 40900 211109 SH SOLE 0 207709 0 3400 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5793 142327 SH SOLE 0 46206 0 96121 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 15034 1165404 SH SOLE 0 1159804 0 5600 KNOWLES CORP COM 49926D109 1853 124374 SH SOLE 0 124374 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2062 43724 SH SOLE 0 0 0 43724 KORN FERRY COM NEW 500643200 6421 221400 SH SOLE 0 221400 0 0 KOSS CORP COM 500692108 118 55135 SH SOLE 0 55135 0 0 KRAFT HEINZ CO COM 500754106 31229 1042700 SH SOLE 0 1001309 0 41391 KRANESHARES TR BOSERA MSCI CH 500767405 560 14200 SH SOLE 0 14200 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 259 3800 SH SOLE 0 3800 0 0 KRATON CORPORATION COM 50077C106 2231 125189 SH SOLE 0 100589 0 24600 KROGER CO COM 501044101 987733 29128088 SH SOLE 0 29128088 0 0 KRONOS WORLDWIDE INC COM 50105F105 20332 1581000 SH SOLE 0 1581000 0 0 KRYSTAL BIOTECH INC COM 501147102 844 19600 SH SOLE 0 0 0 19600 KT CORP SPONSORED ADR 48268K101 1311 136400 SH SOLE 0 136400 0 0 KULICKE & SOFFA INDS INC COM 501242101 9577 427528 SH SOLE 0 427528 0 0 KVH INDS INC COM 482738101 3307 367000 SH SOLE 0 367000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 69935 411770 SH SOLE 0 158402 0 253368 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4727 25105 SH SOLE 0 25105 0 0 LADDER CAP CORP CL A 505743104 1068 150041 SH SOLE 0 150041 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 45 11100 SH SOLE 0 0 0 11100 LAKELAND BANCORP INC COM 511637100 9552 960000 SH SOLE 0 899561 0 60439 LAKELAND FINL CORP COM 511656100 7762 188400 SH SOLE 0 188400 0 0 LAKELAND INDS INC COM 511795106 12801 646502 SH SOLE 0 638502 0 8000 LAMAR ADVERTISING CO NEW CL A 512816109 14901 225191 SH SOLE 0 188463 0 36728 LAM RESEARCH CORP COM 512807108 84913 255956 SH SOLE 0 199727 0 56229 LANCASTER COLONY CORP COM 513847103 108275 605563 SH SOLE 0 601530 0 4033 LANDEC CORP COM 514766104 1082 111300 SH SOLE 0 111300 0 0 LANDMARK BANCORP INC COM 51504L107 2298 107641 SH SOLE 0 100898 0 6743 LANDSTAR SYS INC COM 515098101 24513 195340 SH SOLE 0 192100 0 3240 LANNET INC COM 516012101 10381 1699037 SH SOLE 0 1699037 0 0 LANTHEUS HLDGS INC COM 516544103 1685 132964 SH SOLE 0 128040 0 4924 LANTRONIX INC COM NEW 516548203 2837 589864 SH SOLE 0 583171 0 6693 LARIMAR THERAPEUTICS INC COM 517125100 3020 199074 SH SOLE 0 186680 0 12394 LATTICE SEMICONDUCTOR CORP COM 518415104 9120 314900 SH SOLE 0 314900 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 417 16100 SH SOLE 0 16100 0 0 LAUDER ESTEE COS INC CL A 518439104 170962 783330 SH SOLE 0 783330 0 0 LAUREATE EDUCATION INC CL A 518613203 2899 218300 SH SOLE 0 218300 0 0 LAWSON PRODS INC COM 520776105 3972 96800 SH SOLE 0 78200 0 18600 LAZYDAYS HLDGS INC COM 52110H100 2995 236200 SH SOLE 0 110280 0 125920 L BRANDS INC COM 501797104 43228 1358933 SH SOLE 0 823016 0 535917 LCI INDS COM 50189K103 2423 22800 SH SOLE 0 17097 0 5703 LCNB CORP COM 50181P100 2695 197416 SH SOLE 0 197416 0 0 LEAF GROUP LTD COM 52177G102 7840 1561767 SH SOLE 0 1393450 0 168317 LEAP THERAPEUTICS INC COM 52187K101 1383 698700 SH SOLE 0 0 0 698700 LEJU HLDGS LTD SPONSORED ADS 50187J108 2737 1385762 SH SOLE 0 1375662 0 10100 LENDINGCLUB CORP COM NEW 52603A208 3660 776977 SH SOLE 0 776977 0 0 LENNAR CORP CL B 526057302 2936 44717 SH SOLE 0 44717 0 0 LENNOX INTL INC COM 526107107 15430 56600 SH SOLE 0 55601 0 999 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2351 1632631 SH SOLE 0 1274569 0 358062 LEXINGTON REALTY TRUST COM 529043101 2664 254882 SH SOLE 0 254882 0 0 LGL GROUP INC COM 50186A108 2852 319685 SH SOLE 0 257594 0 62091 LIBERTY BROADBAND CORP COM SER A 530307107 4056 28600 SH SOLE 0 28600 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 39218 274500 SH SOLE 0 267451 0 7049 LIBERTY GLOBAL PLC SHS CL A G5480U104 89467 4258314 SH SOLE 0 4258314 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 93098 4533635 SH SOLE 0 4485706 0 47929 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 902 109359 SH SOLE 0 0 0 109359 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5323 653875 SH SOLE 0 653875 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6226 298200 SH SOLE 0 298200 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 653 19700 SH SOLE 0 19700 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 20424 972119 SH SOLE 0 972119 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9673 292400 SH SOLE 0 292400 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 15644 466837 SH SOLE 0 466837 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2451 1416621 SH SOLE 0 1349021 0 67600 LIFE STORAGE INC COM 53223X107 26970 256200 SH SOLE 0 122500 0 133700 LIFETIME BRANDS INC COM 53222Q103 575 60800 SH SOLE 0 60800 0 0 LIFEVANTAGE CORP COM NEW 53222K205 14316 1186105 SH SOLE 0 1161365 0 24740 LIFEWAY FOODS INC COM 531914109 2408 478643 SH SOLE 0 435943 0 42700 LIGHTBRIDGE CORP COM 53224K302 130 31085 SH SOLE 0 7529 0 23556 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 2507 1298920 SH SOLE 0 1276420 0 22500 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 3374 1400101 SH SOLE 0 1274592 0 125509 LILLY ELI & CO COM 532457108 71279 481547 SH SOLE 0 121430 0 360117 LIMBACH HLDGS INC COM 53263P105 1832 171217 SH SOLE 0 135417 0 35800 LINCOLN EDL SVCS CORP COM 533535100 4488 813117 SH SOLE 0 735478 0 77639 LINCOLN ELEC HLDGS INC COM 533900106 2884 31338 SH SOLE 0 31338 0 0 LINCOLN NATL CORP IND COM 534187109 7127 227474 SH SOLE 0 227474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 124 14600 SH SOLE 0 14600 0 0 LINDE PLC SHS G5494J103 121351 509600 SH SOLE 0 244313 0 265287 LINDSAY CORP COM 535555106 2263 23402 SH SOLE 0 9500 0 13902 LINEAGE CELL THERAPEUTICS IN COM 53566P109 432 460806 SH SOLE 0 16913 0 443893 LIONS GATE ENTMNT CORP CL A VTG 535919401 20842 2198478 SH SOLE 0 2198478 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 15103 1732034 SH SOLE 0 1732034 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 217 44058 SH SOLE 0 0 0 44058 LIQUIDITY SERVICES INC COM 53635B107 19913 2669304 SH SOLE 0 2426664 0 242640 LIVE VENTURES INC COM NEW 538142308 311 34801 SH SOLE 0 34801 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 646 248900 SH SOLE 0 11400 0 237500 LIVONGO HEALTH INC COM 539183103 45726 326500 SH SOLE 0 318644 0 7856 LIZHI INC ADS 53933L104 106 47100 SH SOLE 0 33860 0 13240 LKQ CORP COM 501889208 14216 512660 SH SOLE 0 370191 0 142469 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 879 675900 SH SOLE 0 675900 0 0 LOCKHEED MARTIN CORP COM 539830109 23188 60500 SH SOLE 0 11831 0 48669 LOGITECH INTL S A SHS H50430232 175002 2263643 SH SOLE 0 2263643 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 1120 259800 SH SOLE 0 0 0 259800 LONESTAR RES US INC CL A VTG 54240F103 65 281917 SH SOLE 0 281917 0 0 LOOP INDS INC COM 543518104 279 20400 SH SOLE 0 0 0 20400 LORAL SPACE & COMMUNICATNS I COM 543881106 716 39100 SH SOLE 0 9300 0 29800 LOUISIANA PAC CORP COM 546347105 45633 1546355 SH SOLE 0 1546355 0 0 LOWES COS INC COM 548661107 83693 504600 SH SOLE 0 212547 0 292053 LSB INDS INC COM 502160104 1319 814056 SH SOLE 0 749502 0 64554 LSI INDS INC COM 50216C108 6546 969841 SH SOLE 0 969841 0 0 LUBYS INC COM 549282101 1260 440456 SH SOLE 0 320622 0 119834 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5718 259300 SH SOLE 0 259300 0 0 LUMENTUM HLDGS INC COM 55024U109 61126 813604 SH SOLE 0 813604 0 0 LUMINEX CORP DEL COM 55027E102 35517 1353042 SH SOLE 0 1279269 0 73773 LUMOS PHARMA INC COM 55028X109 4230 306112 SH SOLE 0 306112 0 0 LUNA INNOVATIONS COM 550351100 4855 811907 SH SOLE 0 811907 0 0 LUOKUNG TECHNOLOGY CORP SHS G56981106 217 441300 SH SOLE 0 441300 0 0 LUTHER BURBANK CORP COM 550550107 2038 244068 SH SOLE 0 244068 0 0 LUXFER HOLDINGS PLC SHS G5698W116 728 58000 SH SOLE 0 52000 0 6000 LYDALL INC DEL COM 550819106 1110 67100 SH SOLE 0 67100 0 0 LYFT INC CL A COM 55087P104 64788 2351669 SH SOLE 0 2351669 0 0 MACATAWA BK CORP COM 554225102 8481 1298784 SH SOLE 0 1195110 0 103674 MACERICH CO COM 554382101 6418 945174 SH SOLE 0 19987 0 925187 MACK CALI RLTY CORP COM 554489104 27093 2146821 SH SOLE 0 2146821 0 0 MACKINAC FINL CORP COM 554571109 227 23568 SH SOLE 0 23568 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 13441 395215 SH SOLE 0 395215 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 12353 459400 SH SOLE 0 450735 0 8665 MADDEN STEVEN LTD COM 556269108 17395 892067 SH SOLE 0 892067 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2586 21782 SH SOLE 0 21782 0 0 MAGAL SECURITY SYS LTD ORD M6786D104 2727 730977 SH SOLE 0 694087 0 36890 MAGELLAN HEALTH INC COM NEW 559079207 58390 770519 SH SOLE 0 770519 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 2466 362700 SH SOLE 0 164 0 362536 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 8333 634665 SH SOLE 0 512906 0 121759 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1907 139231 SH SOLE 0 0 0 139231 MAGNA INTL INC COM 559222401 19899 434870 SH SOLE 0 198170 0 236700 MAIDEN HOLDINGS LTD SHS G5753U112 1086 890477 SH SOLE 0 772070 0 118407 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4964 323149 SH SOLE 0 323149 0 0 MALIBU BOATS INC COM CL A 56117J100 54630 1102301 SH SOLE 0 1102301 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 201 206500 SH SOLE 0 206500 0 0 MALVERN BANCORP INC COM 561409103 1486 125964 SH SOLE 0 92264 0 33700 MAMMOTH ENERGY SVCS INC COM 56155L108 86 53867 SH SOLE 0 53867 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 14656 1008000 SH SOLE 0 707000 0 301000 MANHATTAN ASSOCS INC COM 562750109 19896 208360 SH SOLE 0 170410 0 37950 MANHATTAN BRDG CAP INC COM 562803106 648 148528 SH SOLE 0 123694 0 24834 MANITEX INTL INC COM 563420108 216 51840 SH SOLE 0 51840 0 0 MANITOWOC CO INC COM NEW 563571405 3123 371398 SH SOLE 0 151849 0 219549 MANNATECH INC COM NEW 563771203 841 50217 SH SOLE 0 50121 0 96 MANNING & NAPIER INC CL A 56382Q102 4905 1148668 SH SOLE 0 1148668 0 0 MANNKIND CORP COM NEW 56400P706 806 428893 SH SOLE 0 0 0 428893 MANPOWERGROUP INC COM 56418H100 25743 351052 SH SOLE 0 295154 0 55898 MANTECH INTL CORP CL A 564563104 1812 26300 SH SOLE 0 26300 0 0 MANULIFE FINL CORP COM 56501R106 25072 1802438 SH SOLE 0 447129 0 1355309 MARATHON OIL CORP COM 565849106 2969 726021 SH SOLE 0 726021 0 0 MARCHEX INC CL B 56624R108 5585 2634460 SH SOLE 0 2314545 0 319915 MARINEMAX INC COM 567908108 2654 103400 SH SOLE 0 0 0 103400 MARINE PRODS CORP COM 568427108 2607 166702 SH SOLE 0 166702 0 0 MARIN SOFTWARE INC COM NEW 56804T205 539 405007 SH SOLE 0 405007 0 0 MARKEL CORP COM 570535104 136543 140231 SH SOLE 0 138387 0 1844 MARKER THERAPEUTICS INC COM 57055L107 341 227003 SH SOLE 0 6775 0 220228 MARKETAXESS HLDGS INC COM 57060D108 465536 966664 SH SOLE 0 933738 0 32926 MARLIN BUSINESS SVCS CORP COM 571157106 2578 365671 SH SOLE 0 290371 0 75300 MARRIOTT INTL INC NEW CL A 571903202 61512 664416 SH SOLE 0 52100 0 612316 MARRONE BIO INNOVATIONS INC COM 57165B106 51 42000 SH SOLE 0 12542 0 29458 MARSH & MCLENNAN COS INC COM 571748102 9348 81500 SH SOLE 0 34047 0 47453 MARTEN TRANS LTD COM 573075108 2920 178934 SH SOLE 0 0 0 178934 MASCO CORP COM 574599106 48597 881500 SH SOLE 0 849610 0 31890 MASIMO CORP COM 574795100 19499 82600 SH SOLE 0 56701 0 25899 MASONITE INTL CORP COM 575385109 37195 378000 SH SOLE 0 369845 0 8155 MASTECH DIGITAL INC COM 57633B100 3559 197625 SH SOLE 0 152799 0 44826 MASTERCRAFT BOAT HLDGS INC COM 57637H103 752 43000 SH SOLE 0 43000 0 0 MATCH GROUP INC NEW COM 57667L107 13096 118353 SH SOLE 0 108117 0 10236 MATERIALISE NV SPONSORED ADS 57667T100 5566 150800 SH SOLE 0 150800 0 0 MATERION CORP COM 576690101 27310 524894 SH SOLE 0 464711 0 60183 MATRIX SVC CO COM 576853105 691 82759 SH SOLE 0 0 0 82759 MATTHEWS INTL CORP CL A 577128101 3219 143953 SH SOLE 0 3500 0 140453 MAUI LD & PINEAPPLE INC COM 577345101 2108 194824 SH SOLE 0 164264 0 30560 MAVERIX METALS INC COM NEW 57776F405 4459 868900 SH SOLE 0 193200 0 675700 MAXAR TECHNOLOGIES INC COM 57778K105 5469 219302 SH SOLE 0 219302 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 169363 2505000 SH SOLE 0 2086476 0 418524 MAXIMUS INC COM 577933104 15262 223100 SH SOLE 0 201921 0 21179 MBIA INC COM 55262C100 1569 258892 SH SOLE 0 258892 0 0 MCCORMICK & CO INC COM VTG 579780107 215 1100 SH SOLE 0 1000 0 100 MCEWEN MNG INC COM 58039P107 994 937365 SH SOLE 0 0 0 937365 MCGRATH RENTCORP COM 580589109 4165 69895 SH SOLE 0 47900 0 21995 MCKESSON CORP COM 58155Q103 34302 230326 SH SOLE 0 49880 0 180446 MDC PARTNERS INC CL A SUB VTG 552697104 304 188820 SH SOLE 0 121022 0 67798 MDU RES GROUP INC COM 552690109 9125 405550 SH SOLE 0 405550 0 0 MECHEL PAO SPON ADR PFD 583840509 118 299238 SH SOLE 0 299238 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1612 1067381 SH SOLE 0 911882 0 155499 MEDICAL PPTYS TRUST INC COM 58463J304 6007 340700 SH SOLE 0 327376 0 13324 MEDICENNA THERAPEUTICS CORP COM 58490H107 945 229900 SH SOLE 0 0 0 229900 MEDICINOVA INC COM NEW 58468P206 1099 209800 SH SOLE 0 209800 0 0 MEDIFAST INC COM 58470H101 162725 989510 SH SOLE 0 983710 0 5800 MEDIGUS LTD SPONSORED ADS 58471G300 261 189071 SH SOLE 0 188671 0 400 MEDIWOUND LTD ORD SHS M68830104 2411 641122 SH SOLE 0 459522 0 181600 MEDNAX INC COM 58502B106 6764 415500 SH SOLE 0 415500 0 0 MEDPACE HLDGS INC COM 58506Q109 93656 838088 SH SOLE 0 838088 0 0 MEDTRONIC PLC SHS G5960L103 6032 58041 SH SOLE 0 22700 0 35341 MEI PHARMA INC COM NEW 55279B202 9752 3125586 SH SOLE 0 1986473 0 1139113 MELCO RESORTS AND ENTMNT LTD ADR 585464100 10043 603165 SH SOLE 0 603165 0 0 MERCADOLIBRE INC COM 58733R102 108897 100600 SH SOLE 0 0 0 100600 MERCANTILE BANK CORP COM 587376104 15078 836713 SH SOLE 0 792913 0 43800 MERCER INTL INC COM 588056101 5257 796500 SH SOLE 0 792000 0 4500 MERCHANTS BANCORP IND COM 58844R108 1132 57450 SH SOLE 0 32450 0 25000 MERCK & CO. INC COM 58933Y105 101509 1223739 SH SOLE 0 1223739 0 0 MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 72 33025 SH SOLE 0 33025 0 0 MERCURY GENL CORP NEW COM 589400100 90158 2179300 SH SOLE 0 2179300 0 0 MERCURY SYS INC COM 589378108 5309 68535 SH SOLE 0 68535 0 0 MEREDITH CORP COM 589433101 457 34800 SH SOLE 0 34800 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 56 21200 SH SOLE 0 21200 0 0 MERIDIAN BANCORP INC MD COM 58958U103 24286 2346459 SH SOLE 0 2211045 0 135414 MERIDIAN BIOSCIENCE INC COM 589584101 46590 2743812 SH SOLE 0 2695264 0 48548 MERIDIAN CORPORATION COM 58958P104 195 12091 SH SOLE 0 4800 0 7291 MERITAGE HOMES CORP COM 59001A102 2086 18900 SH SOLE 0 18900 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1331 71500 SH SOLE 0 71500 0 0 MER TELEMANAGEMENT SOLUTIONS SHS M69676209 23 18900 SH SOLE 0 0 0 18900 MESA LABS INC COM 59064R109 10725 42100 SH SOLE 0 35689 0 6411 METALLA RTY & STREAMING LTD COM NEW 59124U605 1310 166000 SH SOLE 0 0 0 166000 METHANEX CORP COM 59151K108 20602 844350 SH SOLE 0 844350 0 0 METHODE ELECTRS INC COM 591520200 4029 141380 SH SOLE 0 141380 0 0 METROPOLITAN BK HLDG CORP COM 591774104 2520 90000 SH SOLE 0 63000 0 27000 METTLER TOLEDO INTERNATIONAL COM 592688105 30518 31600 SH SOLE 0 21875 0 9725 MEXCO ENERGY CORP COM 592770101 50 10400 SH SOLE 0 0 0 10400 MGE ENERGY INC COM 55277P104 14330 228694 SH SOLE 0 186250 0 42444 MGIC INVT CORP WIS COM 552848103 8472 956200 SH SOLE 0 916632 0 39568 MGM GROWTH PPTYS LLC CL A COM 55303A105 8069 288400 SH SOLE 0 284489 0 3911 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2358 732265 SH SOLE 0 732265 0 0 MICRON TECHNOLOGY INC COM 595112103 20941 445936 SH SOLE 0 0 0 445936 MICROSOFT CORP COM 594918104 276755 1315812 SH SOLE 0 800 0 1315012 MICROSTRATEGY INC CL A NEW 594972408 21425 142300 SH SOLE 0 142300 0 0 MICT INC COM 55328R109 195 50295 SH SOLE 0 50295 0 0 MID-AMER APT CMNTYS INC COM 59522J103 15439 133149 SH SOLE 0 21573 0 111576 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 275 151800 SH SOLE 0 145000 0 6800 MIDDLEFIELD BANC CORP COM NEW 596304204 1295 67112 SH SOLE 0 67112 0 0 MIDDLESEX WTR CO COM 596680108 28900 465000 SH SOLE 0 465000 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 387 30108 SH SOLE 0 0 0 30108 MIDWESTONE FINL GROUP INC NE COM 598511103 1717 96100 SH SOLE 0 96100 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 111 15100 SH SOLE 0 0 0 15100 MILLENDO THERAPEUTICS INC COM 60040X103 872 535001 SH SOLE 0 535001 0 0 MILLER HERMAN INC COM 600544100 10464 346965 SH SOLE 0 346965 0 0 MILLER INDS INC TENN COM NEW 600551204 3442 112600 SH SOLE 0 63700 0 48900 MILLICOM INTL CELLULAR S A COM STK L6388F110 6336 208874 SH SOLE 0 128347 0 80527 MIMECAST LTD ORD SHS G14838109 12579 268100 SH SOLE 0 252597 0 15503 MIND C T I LTD ORD M70240102 152 65700 SH SOLE 0 0 0 65700 MIND TECHNOLOGY INC COM 602566101 1110 533651 SH SOLE 0 448024 0 85627 MINERVA NEUROSCIENCES INC COM 603380106 2060 647700 SH SOLE 0 647700 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 59 75622 SH SOLE 0 14727 0 60895 MISONIX INC COM 604871103 480 40907 SH SOLE 0 1007 0 39900 MISTRAS GROUP INC COM 60649T107 311 79438 SH SOLE 0 27340 0 52098 MITEK SYS INC COM NEW 606710200 7688 603481 SH SOLE 0 603481 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 18773 4681500 SH SOLE 0 4681500 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 6398 715700 SH SOLE 0 590300 0 125400 MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 10762 4220400 SH SOLE 0 4220400 0 0 MKS INSTRS INC COM 55306N104 19842 181652 SH SOLE 0 179530 0 2122 MOBILEIRON INC COM NEW 60739U204 33957 4844134 SH SOLE 0 4506479 0 337655 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 214341 24552224 SH SOLE 0 24552224 0 0 MODEL N INC COM 607525102 72290 2049044 SH SOLE 0 1953159 0 95885 MODINE MFG CO COM 607828100 3822 611592 SH SOLE 0 377800 0 233792 MOGO INC COM 60800C109 404 279919 SH SOLE 0 154519 0 125400 MOGU INC SPON ADS 608012100 183 77766 SH SOLE 0 76566 0 1200 MOHAWK GROUP HLDGS INC COM 608189106 2721 329873 SH SOLE 0 139800 0 190073 MOHAWK INDS INC COM 608190104 1357 13900 SH SOLE 0 100 0 13800 MOLECULAR TEMPLATES INC COM 608550109 741 67879 SH SOLE 0 0 0 67879 MOLECULIN BIOTECH INC COM 60855D101 724 891141 SH SOLE 0 748125 0 143016 MOLINA HEALTHCARE INC COM 60855R100 614128 3355159 SH SOLE 0 3311834 0 43325 MOLSON COORS BEVERAGE CO CL B 60871R209 11372 338868 SH SOLE 0 199947 0 138921 MOMENTA PHARMACEUTICALS INC COM 60877T100 31443 599151 SH SOLE 0 599151 0 0 MOMO INC ADR 60879B107 194992 14170897 SH SOLE 0 14170897 0 0 MONDELEZ INTL INC CL A 609207105 17804 309898 SH SOLE 0 271157 0 38741 MONMOUTH REAL ESTATE INVT CO CL A 609720107 36317 2622200 SH SOLE 0 2436200 0 186000 MONOLITHIC PWR SYS INC COM 609839105 45936 164286 SH SOLE 0 149265 0 15021 MONRO INC COM 610236101 3018 74379 SH SOLE 0 74379 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1001240 12484290 SH SOLE 0 12422980 0 61310 MOODYS CORP COM 615369105 39536 136400 SH SOLE 0 50188 0 86212 MOOG INC CL B 615394301 386 6000 SH SOLE 0 6000 0 0 MORNINGSTAR INC COM 617700109 116341 724370 SH SOLE 0 718064 0 6306 MOSAIC CO NEW COM 61945C103 15232 833700 SH SOLE 0 806765 0 26935 MOSYS INC COM 619718307 132 92155 SH SOLE 0 92155 0 0 MOTUS GI HLDGS INC COM 62014P108 11 11296 SH SOLE 0 11296 0 0 MOVADO GROUP INC COM 624580106 1376 138398 SH SOLE 0 0 0 138398 MOXIAN INC COM 624697306 18 13102 SH SOLE 0 1810 0 11292 MRC GLOBAL INC COM 55345K103 1139 266100 SH SOLE 0 0 0 266100 MR COOPER GROUP INC COM 62482R107 10150 454730 SH SOLE 0 264631 0 190099 MSA SAFETY INC COM 553498106 2442 18200 SH SOLE 0 9008 0 9192 MSCI INC COM 55354G100 14957 41921 SH SOLE 0 7126 0 34795 MSC INDL DIRECT INC CL A 553530106 6644 105000 SH SOLE 0 74425 0 30575 MSG NETWORK INC CL A 553573106 717 74900 SH SOLE 0 74900 0 0 MTBC INC COM 55378G102 664 74901 SH SOLE 0 21601 0 53300 MTS SYS CORP COM 553777103 793 41518 SH SOLE 0 0 0 41518 MUELLER INDS INC COM 624756102 831 30700 SH SOLE 0 29679 0 1021 MUELLER WTR PRODS INC COM SER A 624758108 4802 462200 SH SOLE 0 460134 0 2066 MURPHY USA INC COM 626755102 125820 980900 SH SOLE 0 910119 0 70781 MUSTANG BIO INC COM 62818Q104 1161 368672 SH SOLE 0 368672 0 0 MVB FINL CORP COM 553810102 910 57000 SH SOLE 0 34369 0 22631 MYERS INDS INC COM 628464109 23372 1766597 SH SOLE 0 1766597 0 0 MYOMO INC COM NEW 62857J201 411 91665 SH SOLE 0 42087 0 49578 MYOS RENS TECHNOLOGY INC COM 62857P108 301 219800 SH SOLE 0 59953 0 159847 MYOVANT SCIENCES LTD COM G637AM102 2963 210900 SH SOLE 0 181840 0 29060 MYRIAD GENETICS INC COM 62855J104 1408 107974 SH SOLE 0 104284 0 3690 NABORS INDUSTRIES LTD SHS G6359F137 5326 217925 SH SOLE 0 168066 0 49859 NABRIVA THERAPEUTICS PLC SHS G63637105 16 30433 SH SOLE 0 5664 0 24769 NACCO INDS INC CL A 629579103 5985 328644 SH SOLE 0 311944 0 16700 NANTHEALTH INC COM 630104107 1402 598969 SH SOLE 0 598664 0 305 NASDAQ INC COM 631103108 19891 162100 SH SOLE 0 142405 0 19695 NATERA INC COM 632307104 30471 421800 SH SOLE 0 407046 0 14754 NATHANS FAMOUS INC NEW COM 632347100 12091 235920 SH SOLE 0 235920 0 0 NATIONAL BANKSHARES INC VA COM 634865109 1592 62870 SH SOLE 0 62870 0 0 NATIONAL BEVERAGE CORP COM 635017106 194323 2857271 SH SOLE 0 2857271 0 0 NATIONAL BK HLDGS CORP CL A 633707104 40118 1528300 SH SOLE 0 1528300 0 0 NATIONAL CINEMEDIA INC COM 635309107 3436 1265687 SH SOLE 0 1246587 0 19100 NATIONAL FUEL GAS CO N J COM 636180101 2906 71600 SH SOLE 0 56665 0 14935 NATIONAL GRID PLC SPONSORED ADR NE 636274409 368698 6379967 SH SOLE 0 6379967 0 0 NATIONAL HEALTHCARE CORP COM 635906100 42246 678000 SH SOLE 0 669000 0 9000 NATIONAL HEALTH INVS INC COM 63633D104 21727 360500 SH SOLE 0 359600 0 900 NATIONAL HOLDINGS CORP COM NEW 636375206 115 54208 SH SOLE 0 54208 0 0 NATIONAL INSTRS CORP COM 636518102 2769 77566 SH SOLE 0 77566 0 0 NATIONAL OILWELL VARCO INC COM 637071101 23518 2595810 SH SOLE 0 1892033 0 703777 NATIONAL PRESTO INDS INC COM 637215104 18631 227600 SH SOLE 0 208800 0 18800 NATIONAL RESH CORP COM NEW 637372202 26465 537800 SH SOLE 0 537800 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 7520 217900 SH SOLE 0 154297 0 63603 NATIONAL SEC GROUP INC COM 637546102 118 10000 SH SOLE 0 10000 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 48417 1480202 SH SOLE 0 1480202 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1963 10742 SH SOLE 0 10742 0 0 NATURA &CO HLDG S A ADS 63884N108 63983 3513597 SH SOLE 0 3513597 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 3860 511202 SH SOLE 0 504902 0 6300 NATURAL GAS SERVICES GROUP COM 63886Q109 6083 719906 SH SOLE 0 616090 0 103816 NATURAL GROCERS BY VITAMIN C COM 63888U108 8077 819215 SH SOLE 0 760515 0 58700 NATURAL HEALTH TRENDS CORP COM 63888P406 5111 906275 SH SOLE 0 906275 0 0 NATURES SUNSHINE PRODS INC COM 639027101 7316 632297 SH SOLE 0 610797 0 21500 NATUS MED INC DEL COM 639050103 14955 873045 SH SOLE 0 873045 0 0 NAUTILUS INC COM 63910B102 10188 593679 SH SOLE 0 555965 0 37714 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 260 96148 SH SOLE 0 9648 0 86500 NAVIENT CORPORATION COM 63938C108 8267 978400 SH SOLE 0 923736 0 54664 NAVIGATOR HOLDINGS LTD SHS Y62132108 3347 400300 SH SOLE 0 329919 0 70381 NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 45 43400 SH SOLE 0 0 0 43400 NAVIOS MARITIME HLDGS INC COM Y62197119 1428 811444 SH SOLE 0 811444 0 0 NAVISTAR INTL CORP NEW COM 63934E108 86253 1981005 SH SOLE 0 1981005 0 0 NBT BANCORP INC COM 628778102 6431 239800 SH SOLE 0 135700 0 104100 NCS MULTISTAGE HLDGS INC COM 628877102 17 29300 SH SOLE 0 29300 0 0 NEENAH INC COM 640079109 3222 86000 SH SOLE 0 16400 0 69600 NEOLEUKIN THERAPEUTICS INC COM 64049K104 10046 837137 SH SOLE 0 837137 0 0 NEONODE INC COM PAR 64051M709 391 49500 SH SOLE 0 10715 0 38785 NEOPHOTONICS CORP COM 64051T100 16102 2643957 SH SOLE 0 2643957 0 0 NEOS THERAPEUTICS INC COM 64052L106 510 960900 SH SOLE 0 960900 0 0 NEOVASC INC COM 64065J304 49 22751 SH SOLE 0 6907 0 15844 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 419 198500 SH SOLE 0 13894 0 184606 NESCO HLDGS INC COM 64083J104 78 18855 SH SOLE 0 4100 0 14755 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1537 456222 SH SOLE 0 456222 0 0 NETAPP INC COM 64110D104 157897 3601672 SH SOLE 0 3526105 0 75567 NETEASE INC SPONSORED ADS 64110W102 536573 1180138 SH SOLE 0 1093772 0 86366 NET ELEMENT INC COM 64111R300 1392 154853 SH SOLE 0 154853 0 0 NETFLIX INC COM 64110L106 217894 435761 SH SOLE 0 104162 0 331599 NETGEAR INC COM 64111Q104 5372 174300 SH SOLE 0 174300 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2020 689311 SH SOLE 0 646052 0 43259 NETWORK-1 TECHNOLOGIES INC COM 64121N109 1801 679585 SH SOLE 0 679085 0 500 NEUBASE THERAPEUTICS INC COM 64132K102 4226 556732 SH SOLE 0 520320 0 36412 NEUROCRINE BIOSCIENCES INC COM 64125C109 206692 2149464 SH SOLE 0 2038336 0 111128 NEURONETICS INC COM 64131A105 2073 426561 SH SOLE 0 426561 0 0 NEUROTROPE INC COM NEW 64129T207 375 337538 SH SOLE 0 145138 0 192400 NEVRO CORP COM 64157F103 14947 107300 SH SOLE 0 81160 0 26140 NEWAGE INC COM 650194103 60 34790 SH SOLE 0 0 0 34790 NEWATER TECHNOLOGY INC SHS G64335105 68 19500 SH SOLE 0 19500 0 0 NEWELL BRANDS INC COM 651229106 266 15500 SH SOLE 0 15500 0 0 NEW FRONTIER HEALTH CORP ORD SHS G6461G106 574 75200 SH SOLE 0 58300 0 16900 NEWGIOCO GROUP INC COM NEW 65136T205 207 100551 SH SOLE 0 15590 0 84961 NEW GOLD INC CDA COM 644535106 37352 21966208 SH SOLE 0 19783908 0 2182300 NEW HOME CO INC COM 645370107 348 63998 SH SOLE 0 63998 0 0 NEW JERSEY RES COM 646025106 7071 261700 SH SOLE 0 261700 0 0 NEWMARKET CORP COM 651587107 28101 82091 SH SOLE 0 68000 0 14091 NEWMARK GROUP INC CL A 65158N102 1136 263043 SH SOLE 0 21077 0 241966 NEWMONT CORP COM 651639106 508440 8013232 SH SOLE 0 7705926 0 307306 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 340169 2275379 SH SOLE 0 2225441 0 49938 NEWPARK RES INC COM PAR $.01NEW 651718504 1024 975461 SH SOLE 0 381758 0 593703 NEW RELIC INC COM 64829B100 4717 83700 SH SOLE 0 75110 0 8590 NEWS CORP NEW CL B 65249B208 15580 1114558 SH SOLE 0 1110453 0 4105 NEW SR INVT GROUP INC COM 648691103 21465 5366348 SH SOLE 0 5121167 0 245181 NEW YORK CMNTY BANCORP INC COM 649445103 4455 538660 SH SOLE 0 538660 0 0 NEW YORK TIMES CO CL A 650111107 239452 5595986 SH SOLE 0 5513989 0 81997 NEXA RES S A COM L67359106 2375 448900 SH SOLE 0 448900 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 1169 79603 SH SOLE 0 41303 0 38300 NEXPOINT RESIDENTIAL TR INC COM 65341D102 30553 688910 SH SOLE 0 688910 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 25825 430700 SH SOLE 0 393228 0 37472 NEXTGEN HEALTHCARE INC COM 65343C102 578 45376 SH SOLE 0 0 0 45376 NEXTIER OILFIELD SOLUTIONS COM 65290C105 13026 7041171 SH SOLE 0 6230005 0 811166 NGM BIOPHARMACEUTICALS INC COM 62921N105 1308 82200 SH SOLE 0 0 0 82200 NICE LTD SPONSORED ADR 653656108 50282 221477 SH SOLE 0 212235 0 9242 NICHOLAS FINL INC BC COM NEW 65373J209 3582 492743 SH SOLE 0 492743 0 0 NIC INC COM 62914B100 41323 2097632 SH SOLE 0 1909372 0 188260 NI HLDGS INC COM 65342T106 1485 87901 SH SOLE 0 87901 0 0 NIKE INC CL B 654106103 17199 137000 SH SOLE 0 0 0 137000 NINE ENERGY SERVICE INC COM 65441V101 299 264200 SH SOLE 0 264200 0 0 NIO INC SPON ADS 62914V106 295756 13937599 SH SOLE 0 3517624 0 10419975 NISOURCE INC COM 65473P105 3989 181300 SH SOLE 0 132454 0 48846 NIU TECHNOLOGIES ADS 65481N100 12883 670998 SH SOLE 0 504198 0 166800 NLIGHT INC COM 65487K100 937 39900 SH SOLE 0 0 0 39900 NL INDS INC COM NEW 629156407 1024 241014 SH SOLE 0 241014 0 0 NMI HLDGS INC CL A 629209305 5239 294353 SH SOLE 0 294353 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 832 31900 SH SOLE 0 31900 0 0 NOBLE ENERGY INC COM 655044105 3191 373228 SH SOLE 0 146000 0 227228 NOKIA CORP SPONSORED ADR 654902204 13840 3539585 SH SOLE 0 2494081 0 1045504 NOMAD FOODS LTD USD ORD SHS G6564A105 125173 4912600 SH SOLE 0 4851141 0 61459 NOMURA HLDGS INC SPONSORED ADR 65535H208 8776 1916090 SH SOLE 0 1664790 0 251300 NOODLES & CO COM CL A 65540B105 192 27980 SH SOLE 0 200 0 27780 NORBORD INC COM NEW 65548P403 3494 118270 SH SOLE 0 0 0 118270 NORTECH SYS INC COM 656553104 270 57559 SH SOLE 0 55341 0 2218 NORTH AMERN CONSTR GROUP LTD COM 656811106 3040 467000 SH SOLE 0 467000 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 4987 271045 SH SOLE 0 256745 0 14300 NORTHERN TECH INTL CORP COM 665809109 1114 134177 SH SOLE 0 125477 0 8700 NORTHFIELD BANCORP INC DEL COM 66611T108 20364 2232887 SH SOLE 0 2101137 0 131750 NORTHRIM BANCORP INC COM 666762109 3267 128175 SH SOLE 0 120189 0 7986 NORTHROP GRUMMAN CORP COM 666807102 40193 127400 SH SOLE 0 91672 0 35728 NORTHWEST BANCSHARES INC MD COM 667340103 7560 821719 SH SOLE 0 821719 0 0 NORTHWESTERN CORP COM NEW 668074305 13008 267426 SH SOLE 0 267426 0 0 NORTHWEST NAT HLDG CO COM 66765N105 826 18200 SH SOLE 0 18200 0 0 NORTHWEST PIPE CO COM 667746101 913 34500 SH SOLE 0 400 0 34100 NORTONLIFELOCK INC COM 668771108 136799 6564238 SH SOLE 0 6311129 0 253109 NORWOOD FINANCIAL CORP COM 669549107 1476 60675 SH SOLE 0 60675 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 448 613027 SH SOLE 0 613027 0 0 NOVAGOLD RES INC COM NEW 66987E206 349 29300 SH SOLE 0 0 0 29300 NOVA MEASURING INSTRUMENTS L COM M7516K103 89827 1722800 SH SOLE 0 1682500 0 40300 NOVANTA INC COM 67000B104 6341 60200 SH SOLE 0 60200 0 0 NOVARTIS AG SPONSORED ADR 66987V109 581050 6681808 SH SOLE 0 6681808 0 0 NOVAVAX INC COM NEW 670002401 22600 208583 SH SOLE 0 161356 0 47227 NOVOCURE LTD ORD SHS G6674U108 108824 977670 SH SOLE 0 910716 0 66954 NOVO-NORDISK A S ADR 670100205 1952457 28121231 SH SOLE 0 28121231 0 0 NOVUS THERAPEUTICS INC COM 67011N105 720 758149 SH SOLE 0 758149 0 0 NOW INC COM 67011P100 28851 6354830 SH SOLE 0 6354830 0 0 NRG ENERGY INC COM NEW 629377508 33717 1096853 SH SOLE 0 1096853 0 0 NTN BUZZTIME INC COM PAR 629410606 167 98329 SH SOLE 0 98329 0 0 NUCANA PLC SPONSORED ADR 67022C106 1123 217242 SH SOLE 0 217242 0 0 NUCOR CORP COM 670346105 9811 218700 SH SOLE 0 193538 0 25162 NU SKIN ENTERPRISES INC CL A 67018T105 118037 2356500 SH SOLE 0 2356500 0 0 NUTRIEN LTD COM 67077M108 9242 235585 SH SOLE 0 223300 0 12285 NUVASIVE INC COM 670704105 3866 79588 SH SOLE 0 79588 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 51 22100 SH SOLE 0 22100 0 0 NVE CORP COM NEW 629445206 9737 198400 SH SOLE 0 173700 0 24700 NVENT ELECTRIC PLC SHS G6700G107 9768 552200 SH SOLE 0 552200 0 0 NVR INC COM 62944T105 43105 10557 SH SOLE 0 9150 0 1407 NXT-ID INC COM NEW 67091J206 228 663497 SH SOLE 0 663497 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 88 35900 SH SOLE 0 8542 0 27358 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 7225 2040861 SH SOLE 0 1955380 0 85481 OAK VALLEY BANCORP OAKDALE C COM 671807105 161 14073 SH SOLE 0 14073 0 0 OBALON THERAPEUTICS INC COM NEW 67424L209 34 37890 SH SOLE 0 11608 0 26282 OBLONG INC COM 674434105 426 185401 SH SOLE 0 185401 0 0 OCEAN BIO CHEM INC COM 674631106 3827 267045 SH SOLE 0 267045 0 0 OCEANEERING INTL INC COM 675232102 757 215100 SH SOLE 0 215100 0 0 OCEANFIRST FINL CORP COM 675234108 11875 867417 SH SOLE 0 867417 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 89 88031 SH SOLE 0 15139 0 72892 OCWEN FINL CORP COM NEW 675746606 1479 70022 SH SOLE 0 11859 0 58163 ODONATE THERAPEUTICS INC COM 676079106 465 34600 SH SOLE 0 0 0 34600 OFG BANCORP COM 67103X102 1081 86721 SH SOLE 0 900 0 85821 OGE ENERGY CORP COM 670837103 42821 1427845 SH SOLE 0 1427845 0 0 OHIO VY BANC CORP COM 677719106 688 33300 SH SOLE 0 33300 0 0 OIL DRI CORP AMER COM 677864100 13816 386246 SH SOLE 0 377146 0 9100 OIL STS INTL INC COM 678026105 2449 896960 SH SOLE 0 211411 0 685549 OKTA INC CL A 679295105 70506 329700 SH SOLE 0 172196 0 157504 OLD DOMINION FREIGHT LINE IN COM 679580100 49471 273441 SH SOLE 0 205181 0 68260 OLD POINT FINL CORP COM 680194107 452 29835 SH SOLE 0 29835 0 0 OLD REP INTL CORP COM 680223104 39178 2657928 SH SOLE 0 2628928 0 29000 OLD SECOND BANCORP INC ILL COM 680277100 7909 1055225 SH SOLE 0 953873 0 101352 OLLIES BARGAIN OUTLET HLDGS COM 681116109 23087 264300 SH SOLE 0 185486 0 78814 OLYMPIC STEEL INC COM 68162K106 1467 129100 SH SOLE 0 129100 0 0 OMEGA FLEX INC COM 682095104 4937 31500 SH SOLE 0 31500 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3682 122990 SH SOLE 0 122990 0 0 OMNICOM GROUP INC COM 681919106 22082 446100 SH SOLE 0 277825 0 168275 ONCOLYTICS BIOTECH INC COM NEW 682310875 21 12585 SH SOLE 0 0 0 12585 ONCOSEC MED INC COM 68234L306 1361 402722 SH SOLE 0 396240 0 6482 ONCTERNAL THERAPEUTICS INC COM 68236P107 251 147683 SH SOLE 0 120483 0 27200 ON DECK CAP INC COM 682163100 3487 2179125 SH SOLE 0 1958047 0 221078 ONE GAS INC COM 68235P108 1139 16500 SH SOLE 0 16500 0 0 ONE LIBERTY PPTYS INC COM 682406103 16305 996653 SH SOLE 0 996653 0 0 ONEMAIN HLDGS INC COM 68268W103 9472 303100 SH SOLE 0 212681 0 90419 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 4850 1080133 SH SOLE 0 1080133 0 0 ONEWATER MARINE INC CL A COM 68280L101 1516 74000 SH SOLE 0 800 0 73200 ONTO INNOVATION INC COM 683344105 34564 1160652 SH SOLE 0 1160652 0 0 OOMA INC COM 683416101 13581 1040703 SH SOLE 0 969303 0 71400 OP BANCORP COM 67109R109 534 93356 SH SOLE 0 67579 0 25777 OPEN LENDING CORP COM CL A 68373J104 2361 92600 SH SOLE 0 24700 0 67900 OPEN TEXT CORP COM 683715106 10841 256616 SH SOLE 0 192416 0 64200 OPERA LTD SPONSORED ADS 68373M107 116 11900 SH SOLE 0 11900 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 1615 215915 SH SOLE 0 168115 0 47800 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6544 293200 SH SOLE 0 293200 0 0 OPTICAL CABLE CORP COM NEW 683827208 388 125503 SH SOLE 0 125503 0 0 OPTIMUMBANK HOLDINGS INC COM 68401P403 45 16500 SH SOLE 0 15100 0 1400 OPTINOSE INC COM 68404V100 483 123900 SH SOLE 0 123900 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 2659 198906 SH SOLE 0 115276 0 83630 ORAGENICS INC COM PAR 684023302 464 806980 SH SOLE 0 36694 0 770286 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1223 468615 SH SOLE 0 271006 0 197609 ORASURE TECHNOLOGIES INC COM 68554V108 28575 2348010 SH SOLE 0 2348010 0 0 ORBCOMM INC COM 68555P100 4233 1244993 SH SOLE 0 1238474 0 6519 ORBITAL ENERGY GROUP INC COM 68559A109 376 607210 SH SOLE 0 607210 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 163 39540 SH SOLE 0 0 0 39540 ORCHID IS CAP INC COM 68571X103 6525 1302397 SH SOLE 0 1302397 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 64402 139676 SH SOLE 0 130634 0 9042 ORGANOGENESIS HLDGS INC COM 68621F102 737 191800 SH SOLE 0 191800 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 3372 426353 SH SOLE 0 383003 0 43350 ORGENESIS INC COM NEW 68619K204 1200 237999 SH SOLE 0 208060 0 29939 ORIGIN BANCORP INC COM 68621T102 1237 57900 SH SOLE 0 57900 0 0 ORION ENERGY SYSTEMS INC COM 686275108 18283 2415139 SH SOLE 0 2370385 0 44754 ORION ENGINEERED CARBONS S A COM L72967109 37185 2972401 SH SOLE 0 2911496 0 60905 ORION GROUP HOLDINGS INC COM 68628V308 2060 749197 SH SOLE 0 474127 0 275070 ORIX CORP SPONSORED ADR 686330101 1212 19370 SH SOLE 0 0 0 19370 ORMAT TECHNOLOGIES INC COM 686688102 17660 298757 SH SOLE 0 298757 0 0 ORRSTOWN FINL SVCS INC COM 687380105 3423 267399 SH SOLE 0 251626 0 15773 ORTHOFIX MED INC COM 68752M108 22507 722769 SH SOLE 0 600090 0 122679 OSHKOSH CORP COM 688239201 478 6500 SH SOLE 0 3200 0 3300 OSISKO GOLD ROYALTIES LTD COM 68827L101 23777 2009900 SH SOLE 0 2009900 0 0 OSI SYSTEMS INC COM 671044105 12705 163708 SH SOLE 0 163708 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 5379 994207 SH SOLE 0 994207 0 0 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 447 97389 SH SOLE 0 75302 0 22087 OTIS WORLDWIDE CORP COM 68902V107 87450 1401000 SH SOLE 0 1132458 0 268542 OTONOMY INC COM 68906L105 6710 1656865 SH SOLE 0 1634665 0 22200 OTTER TAIL CORP COM 689648103 24872 687642 SH SOLE 0 544700 0 142942 OUTFRONT MEDIA INC COM 69007J106 6162 423500 SH SOLE 0 423500 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 77 106800 SH SOLE 0 7136 0 99664 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3348 1564688 SH SOLE 0 1187250 0 377438 OVERSTOCK COM INC DEL COM 690370101 114600 1577420 SH SOLE 0 1467223 0 110197 OWENS & MINOR INC NEW COM 690732102 76739 3056100 SH SOLE 0 3048494 0 7606 OWL ROCK CAPITAL CORPORATION COM 69121K104 10467 867900 SH SOLE 0 867900 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 105 59600 SH SOLE 0 1000 0 58600 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 7675 656000 SH SOLE 0 507400 0 148600 OYSTER PT PHARMA INC COM 69242L106 961 45500 SH SOLE 0 0 0 45500 PACCAR INC COM 693718108 70422 825778 SH SOLE 0 607130 0 218648 PACIFIC ETHANOL INC COM 69423U305 35355 4836486 SH SOLE 0 4830098 0 6388 PACIFIC MERCANTILE BANCORP COM 694552100 3120 838776 SH SOLE 0 760432 0 78344 PACIFIC PREMIER BANCORP COM 69478X105 2211 109778 SH SOLE 0 109778 0 0 PACIRA BIOSCIENCES COM 695127100 167139 2780097 SH SOLE 0 2780097 0 0 PAE INC COM CL A 69290Y109 733 86200 SH SOLE 0 86200 0 0 PAGERDUTY INC COM 69553P100 5322 196328 SH SOLE 0 196328 0 0 PALO ALTO NETWORKS INC COM 697435105 961526 3928604 SH SOLE 0 3915958 0 12646 P A M TRANSN SVCS INC COM 693149106 13714 364723 SH SOLE 0 361023 0 3700 PAN AMERN SILVER CORP COM 697900108 94049 2925314 SH SOLE 0 2891019 0 34295 PANHANDLE OIL & GAS INC CL A 698477106 165 115600 SH SOLE 0 0 0 115600 PAPA JOHNS INTL INC COM 698813102 108895 1323468 SH SOLE 0 1283458 0 40010 PARAMOUNT GOLD NEV CORP COM 69924M109 336 294424 SH SOLE 0 58924 0 235500 PARAMOUNT GROUP INC COM 69924R108 8951 1264299 SH SOLE 0 1229395 0 34904 PARATEK PHARMACEUTICALS INC COM 699374302 2929 541420 SH SOLE 0 541420 0 0 PARETEUM CORP COM NEW 69946T207 25 37004 SH SOLE 0 0 0 37004 PARK AEROSPACE CORP COM 70014A104 17966 1645197 SH SOLE 0 1510297 0 134900 PARK CITY GROUP INC COM NEW 700215304 902 183008 SH SOLE 0 183008 0 0 PARKE BANCORP INC COM 700885106 1836 153734 SH SOLE 0 136875 0 16859 PARKER-HANNIFIN CORP COM 701094104 67147 331850 SH SOLE 0 281110 0 50740 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8886 1312587 SH SOLE 0 1312587 0 0 PARSONS CORPORATION COM 70202L102 781 23300 SH SOLE 0 23300 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 10510 2687951 SH SOLE 0 2687951 0 0 PASSAGE BIO INC COM 702712100 330 25200 SH SOLE 0 88 0 25112 PATRICK INDS INC COM 703343103 2836 49307 SH SOLE 0 49307 0 0 PATTERSON COS INC COM 703395103 10346 429204 SH SOLE 0 429204 0 0 PATTERSON UTI ENERGY INC COM 703481101 27714 9724159 SH SOLE 0 9274500 0 449659 PAYCHEX INC COM 704326107 9708 121701 SH SOLE 0 116669 0 5032 PAYLOCITY HLDG CORP COM 70438V106 2389 14800 SH SOLE 0 14020 0 780 PAYPAL HLDGS INC COM 70450Y103 34283 174000 SH SOLE 0 114768 0 59232 PAYSIGN INC COM 70451A104 8959 1577250 SH SOLE 0 1577250 0 0 PCB BANCORP COM 69320M109 915 104132 SH SOLE 0 76432 0 27700 PCSB FINL CORP COM 69324R104 6759 559982 SH SOLE 0 432182 0 127800 PCTEL INC COM 69325Q105 8824 1558973 SH SOLE 0 1483474 0 75499 PDF SOLUTIONS INC COM 693282105 1016 54300 SH SOLE 0 1267 0 53033 PDL BIOPHARMA INC COM 69329Y104 23934 7598131 SH SOLE 0 7598131 0 0 PDL CMNTY BANCORP COM 69290X101 1244 141012 SH SOLE 0 141012 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 1826 783857 SH SOLE 0 783857 0 0 PEABODY ENERGY CORP NEW COM 704551100 9463 4114153 SH SOLE 0 4114153 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 7187 474420 SH SOLE 0 381438 0 92982 PEARSON PLC SPONSORED ADR 705015105 4781 672400 SH SOLE 0 672400 0 0 PENN NATL GAMING INC COM 707569109 17761 244302 SH SOLE 0 91533 0 152769 PENNS WOODS BANCORP INC COM 708430103 3405 171518 SH SOLE 0 169519 0 1999 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 475 857421 SH SOLE 0 0 0 857421 PENNYMAC FINL SVCS INC NEW COM 70932M107 26962 463900 SH SOLE 0 390268 0 73632 PENNYMAC MTG INVT TR COM 70931T103 2730 169900 SH SOLE 0 169900 0 0 PEOPLES BANCORP INC COM 709789101 6158 322579 SH SOLE 0 321168 0 1411 PEOPLES BANCORP N C INC COM 710577107 778 50412 SH SOLE 0 50412 0 0 PEOPLES FINL SVCS CORP COM 711040105 1911 54981 SH SOLE 0 54981 0 0 PERCEPTRON INC COM 71361F100 4715 693383 SH SOLE 0 693383 0 0 PERDOCEO ED CORP COM 71363P106 67894 5546874 SH SOLE 0 5019895 0 526979 PERFORMANCE SHIPPING INC COM Y67305105 458 776561 SH SOLE 0 776561 0 0 PERFORMANT FINL CORP COM 71377E105 997 1062211 SH SOLE 0 1062211 0 0 PERION NETWORK LTD SHS NEW M78673114 13129 1880939 SH SOLE 0 1880939 0 0 PERKINELMER INC COM 714046109 58801 468500 SH SOLE 0 372896 0 95604 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1472 208851 SH SOLE 0 158564 0 50287 PERMA PIPE INTL HLDGS INC COM 714167103 1288 227893 SH SOLE 0 222355 0 5538 PERRIGO CO PLC SHS G97822103 4077 88800 SH SOLE 0 88800 0 0 PERSONALIS INC COM 71535D106 299 13800 SH SOLE 0 13800 0 0 PERSPECTA INC COM 715347100 18970 975300 SH SOLE 0 900328 0 74972 PETMED EXPRESS INC COM 716382106 48526 1534669 SH SOLE 0 1534669 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 38509 1308047 SH SOLE 0 1308047 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 47077 6687119 SH SOLE 0 6687119 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 295641 41522630 SH SOLE 0 37711530 0 3811100 PFENEX INC COM 717071104 12282 963305 SH SOLE 0 963305 0 0 PFIZER INC COM 717081103 19709 537041 SH SOLE 0 128795 0 408246 PFSWEB INC COM NEW 717098206 5507 823200 SH SOLE 0 823200 0 0 PGT INNOVATIONS INC COM 69336V101 47546 2713829 SH SOLE 0 2713829 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18618 1070000 SH SOLE 0 896300 0 173700 PHILLIPS 66 COM 718546104 6262 120800 SH SOLE 0 20600 0 100200 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 43 20300 SH SOLE 0 7552 0 12748 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1405 1142487 SH SOLE 0 702587 0 439900 PHOTRONICS INC COM 719405102 10013 1005347 SH SOLE 0 890902 0 114445 PHREESIA INC COM 71944F106 662 20600 SH SOLE 0 0 0 20600 PICO HLDGS INC COM NEW 693366205 2440 272335 SH SOLE 0 234635 0 37700 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2790 205600 SH SOLE 0 205600 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3196 1544190 SH SOLE 0 1544190 0 0 PILGRIMS PRIDE CORP COM 72147K108 1624 108513 SH SOLE 0 108513 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 6410 57015 SH SOLE 0 57015 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 13038 127876 SH SOLE 0 127876 0 0 PINDUODUO INC SPONSORED ADS 722304102 865759 11675773 SH SOLE 0 11611155 0 64618 PINNACLE FINL PARTNERS INC COM 72346Q104 2936 82496 SH SOLE 0 80061 0 2435 PINNACLE WEST CAP CORP COM 723484101 129127 1732086 SH SOLE 0 1672076 0 60010 PIONEER NAT RES CO COM 723787107 4135 48088 SH SOLE 0 20400 0 27688 PIPER SANDLER COMPANIES COM 724078100 22944 314295 SH SOLE 0 292295 0 22000 PITNEY BOWES INC COM 724479100 2059 387700 SH SOLE 0 387700 0 0 PIXELWORKS INC COM NEW 72581M305 3641 1776176 SH SOLE 0 1591395 0 184781 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6367 1045521 SH SOLE 0 0 0 1045521 PLANTRONICS INC NEW COM 727493108 715 60400 SH SOLE 0 60400 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 400 200053 SH SOLE 0 0 0 200053 PLAYAGS INC COM 72814N104 3897 1100819 SH SOLE 0 991960 0 108859 PLDT INC SPONSORED ADR 69344D408 91549 3384454 SH SOLE 0 3384454 0 0 PLEXUS CORP COM 729132100 4753 67293 SH SOLE 0 67293 0 0 PLUG POWER INC COM NEW 72919P202 10821 806900 SH SOLE 0 806900 0 0 PLURALSIGHT INC COM CL A 72941B106 6547 382200 SH SOLE 0 382200 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 796 75631 SH SOLE 0 100 0 75531 PLUS THERAPEUTICS INC COM NEW 72941H400 90 35049 SH SOLE 0 34949 0 100 PLX PHARMA INC COM 72942A107 251 77683 SH SOLE 0 77683 0 0 PLYMOUTH INDL REIT INC COM 729640102 6508 527392 SH SOLE 0 482592 0 44800 PNC FINL SVCS GROUP INC COM 693475105 15222 138499 SH SOLE 0 85629 0 52870 PNM RES INC COM 69349H107 69397 1679100 SH SOLE 0 1679100 0 0 POINTS INTL LTD COM NEW 730843208 7187 742530 SH SOLE 0 656130 0 86400 POLARIS INC COM 731068102 13755 145800 SH SOLE 0 135700 0 10100 POLARITYTE INC COM 731094108 46 44186 SH SOLE 0 34410 0 9776 POOL CORP COM 73278L105 68593 205036 SH SOLE 0 176896 0 28140 POPULAR INC COM NEW 733174700 10530 290327 SH SOLE 0 290327 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 53879 1517728 SH SOLE 0 1517728 0 0 POSTAL REALTY TRUST INC CL A 73757R102 1646 108750 SH SOLE 0 25950 0 82800 POST HLDGS INC COM 737446104 54995 639472 SH SOLE 0 627379 0 12093 POTBELLY CORP COM 73754Y100 7217 1904195 SH SOLE 0 1860795 0 43400 POTLATCHDELTIC CORPORATION COM 737630103 80637 1915361 SH SOLE 0 1915361 0 0 POWELL INDS INC COM 739128106 13439 556935 SH SOLE 0 556935 0 0 POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 78 32200 SH SOLE 0 0 0 32200 POWERFLEET INC COM 73931J109 3147 558949 SH SOLE 0 558949 0 0 POWER INTEGRATIONS INC COM 739276103 18509 334100 SH SOLE 0 334100 0 0 POWER REIT COM 73933H101 2662 134296 SH SOLE 0 118525 0 15771 PPD INC COM 69355F102 13072 353400 SH SOLE 0 313322 0 40078 PQ GROUP HLDGS INC COM 73943T103 1334 130000 SH SOLE 0 900 0 129100 PRA GROUP INC COM 69354N106 17123 428611 SH SOLE 0 428611 0 0 PRA HEALTH SCIENCES INC COM 69354M108 5863 57800 SH SOLE 0 49437 0 8363 PREFERRED APT CMNTYS INC COM 74039L103 511 94708 SH SOLE 0 0 0 94708 PREFERRED BK LOS ANGELES CA COM NEW 740367404 10364 322655 SH SOLE 0 311275 0 11380 PREFORMED LINE PRODS CO COM 740444104 3980 81700 SH SOLE 0 77649 0 4051 PREMIER FINANCIAL CORP COM 74052F108 18465 1185542 SH SOLE 0 1101643 0 83899 PREMIER FINL BANCORP INC COM 74050M105 1956 181087 SH SOLE 0 181087 0 0 PREMIER INC CL A 74051N102 124107 3780306 SH SOLE 0 3780306 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 14309 392902 SH SOLE 0 381312 0 11590 PRETIUM RES INC COM 74139C102 755 58780 SH SOLE 0 0 0 58780 PREVAIL THERAPEUTICS INC COM 74140Y101 897 88100 SH SOLE 0 3500 0 84600 PRGX GLOBAL INC COM NEW 69357C503 7820 1642894 SH SOLE 0 1612694 0 30200 PRICESMART INC COM 741511109 23929 360100 SH SOLE 0 360100 0 0 PRICE T ROWE GROUP INC COM 74144T108 48724 380000 SH SOLE 0 315001 0 64999 PRIMERICA INC COM 74164M108 5069 44800 SH SOLE 0 43797 0 1003 PRIMORIS SVCS CORP COM 74164F103 965 53500 SH SOLE 0 0 0 53500 PRIMO WATER CORPORATION COM 74167P108 20131 1417660 SH SOLE 0 1372460 0 45200 PROASSURANCE CORP COM 74267C106 21999 1406600 SH SOLE 0 1406600 0 0 PROCTER AND GAMBLE CO COM 742718109 425939 3064529 SH SOLE 0 1439694 0 1624835 PRO-DEX INC COLO COM NEW 74265M205 1455 50860 SH SOLE 0 30260 0 20600 PROFIRE ENERGY INC COM 74316X101 1000 1351312 SH SOLE 0 1351312 0 0 PROFOUND MED CORP COM NEW 74319B502 2397 136180 SH SOLE 0 0 0 136180 PROGRESSIVE CORP COM 743315103 131733 1391496 SH SOLE 0 1391496 0 0 PROGRESS SOFTWARE CORP COM 743312100 95067 2591790 SH SOLE 0 2585799 0 5991 PROGYNY INC COM 74340E103 3134 106500 SH SOLE 0 106500 0 0 PROLOGIS INC. COM 74340W103 94725 941414 SH SOLE 0 508363 0 433051 PROOFPOINT INC COM 743424103 13648 129300 SH SOLE 0 114414 0 14886 PROPETRO HLDG CORP COM 74347M108 4077 1004100 SH SOLE 0 1004100 0 0 PROPHASE LABS INC COM 74345W108 760 219510 SH SOLE 0 219510 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 675 141000 SH SOLE 0 0 0 141000 PROSHARES TR PSHS SH MSCI EMR 74347R396 653 42300 SH SOLE 0 42300 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 2196 143000 SH SOLE 0 143000 0 0 PROSHARES TR ULT MSCIBZL CAPP 74347B292 372 21700 SH SOLE 0 21700 0 0 PROSHARES TR ULTSHT RUSS2000 74348A319 188 20800 SH SOLE 0 20800 0 0 PROS HOLDINGS INC COM 74346Y103 14530 454900 SH SOLE 0 454900 0 0 PROSIGHT GLOBAL INC COM 74349J103 177 15605 SH SOLE 0 3705 0 11900 PROTAGONIST THERAPEUTICS INC COM 74366E102 6582 336700 SH SOLE 0 336700 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 1898 490334 SH SOLE 0 490334 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 636 37786 SH SOLE 0 24062 0 13724 PROTECTIVE INS CORP CL B 74368L203 8272 630003 SH SOLE 0 630003 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 259 235263 SH SOLE 0 3130 0 232133 PROTHENA CORP PLC SHS G72800108 2649 265200 SH SOLE 0 265200 0 0 PROVIDENCE SVC CORP COM 743815102 78371 843515 SH SOLE 0 827999 0 15516 PROVIDENT BANCORP INC COM NEW 74383L105 1270 163053 SH SOLE 0 163053 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4802 403547 SH SOLE 0 403547 0 0 PROVIDENT FINL SVCS INC COM 74386T105 10426 854559 SH SOLE 0 854472 0 87 PRUDENTIAL BANCORP INC NEW COM 74431A101 4369 414522 SH SOLE 0 414522 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7613 62200 SH SOLE 0 62200 0 0 PSYCHEMEDICS CORP COM NEW 744375205 2005 454740 SH SOLE 0 420840 0 33900 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 89979 5180144 SH SOLE 0 5180144 0 0 PUBLIC STORAGE COM 74460D109 244971 1099907 SH SOLE 0 1099907 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 23210 422684 SH SOLE 0 422684 0 0 PULMATRIX INC COM NEW 74584P202 2373 1993969 SH SOLE 0 1993969 0 0 PULTE GROUP INC COM 745867101 44303 957067 SH SOLE 0 613418 0 343649 PUMA BIOTECHNOLOGY INC COM 74587V107 15657 1551697 SH SOLE 0 1551697 0 0 PURECYCLE CORP COM NEW 746228303 3197 354800 SH SOLE 0 136300 0 218500 PUXIN LTD ADS 74704P108 448 50382 SH SOLE 0 35982 0 14400 PYXIS TANKERS INC COM Y71726106 56 70338 SH SOLE 0 70338 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5220 973950 SH SOLE 0 973950 0 0 Q2 HLDGS INC COM 74736L109 301 3300 SH SOLE 0 3300 0 0 QAD INC CL A 74727D306 28214 668577 SH SOLE 0 644777 0 23800 QCR HOLDINGS INC COM 74727A104 15278 557400 SH SOLE 0 520500 0 36900 QEP RESOURCES INC COM 74733V100 2130 2359300 SH SOLE 0 2359300 0 0 QIAGEN NV SHS NEW N72482123 11846 226682 SH SOLE 0 226682 0 0 QIWI PLC SPON ADR REP B 74735M108 16648 959551 SH SOLE 0 795971 0 163580 QORVO INC COM 74736K101 94475 732306 SH SOLE 0 475164 0 257142 QTS RLTY TR INC COM CL A 74736A103 18660 296100 SH SOLE 0 260471 0 35629 QUAD / GRAPHICS INC COM CL A 747301109 2797 923200 SH SOLE 0 923200 0 0 QUALCOMM INC COM 747525103 96399 819160 SH SOLE 0 655430 0 163730 QUALYS INC COM 74758T303 32461 331200 SH SOLE 0 240753 0 90447 QUANEX BUILDING PRODUCTS COR COM 747619104 32727 1774807 SH SOLE 0 1774807 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6950 60700 SH SOLE 0 49500 0 11200 QUEST RESOURCE HLDG CORP COM NEW 74836W203 591 311192 SH SOLE 0 311192 0 0 QUINSTREET INC COM 74874Q100 15571 983000 SH SOLE 0 954400 0 28600 QUMU CORP COM 749063103 4160 902488 SH SOLE 0 819619 0 82869 QUOTIENT LTD SHS G73268107 1790 348300 SH SOLE 0 0 0 348300 QUOTIENT TECHNOLOGY INC COM 749119103 10040 1360400 SH SOLE 0 1360400 0 0 QURATE RETAIL INC COM SER A 74915M100 642 89461 SH SOLE 0 89461 0 0 R1 RCM INC COM 749397105 2386 139098 SH SOLE 0 139098 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 3119 526000 SH SOLE 0 0 0 526000 RADCOM LTD SHS NEW M81865111 1907 201533 SH SOLE 0 183220 0 18313 RADIAN GROUP INC COM 750236101 5019 343500 SH SOLE 0 343500 0 0 RADIANT LOGISTICS INC COM 75025X100 788 153400 SH SOLE 0 16200 0 137200 RADIUS HEALTH INC COM NEW 750469207 7360 649059 SH SOLE 0 649059 0 0 RADNET INC COM 750491102 22768 1483270 SH SOLE 0 1483270 0 0 RADWARE LTD ORD M81873107 52093 2149039 SH SOLE 0 2090439 0 58600 RAFAEL HLDGS INC COM CL B 75062E106 6173 398250 SH SOLE 0 398250 0 0 RALPH LAUREN CORP CL A 751212101 179379 2639094 SH SOLE 0 2639094 0 0 RAMACO RES INC COM 75134P303 266 76069 SH SOLE 0 76069 0 0 RAMBUS INC DEL COM 750917106 47504 3469986 SH SOLE 0 3469986 0 0 RA MED SYS INC COM 74933X104 990 3414980 SH SOLE 0 3414980 0 0 RANDOLPH BANCORP INC COM 752378109 346 27800 SH SOLE 0 0 0 27800 RANGER ENERGY SVCS INC COM CL A 75282U104 119 45687 SH SOLE 0 45687 0 0 RANGE RES CORP COM 75281A109 6675 1008291 SH SOLE 0 907000 0 101291 RANPAK HOLDINGS CORP COM CL A 75321W103 3176 333657 SH SOLE 0 38300 0 295357 RATTLER MIDSTREAM LP COM UNITS 75419T103 736 123700 SH SOLE 0 0 0 123700 RAVEN INDS INC COM 754212108 11374 528516 SH SOLE 0 471600 0 56916 RAYONIER ADVANCED MATLS INC COM 75508B104 13901 4344216 SH SOLE 0 4344216 0 0 RAYONIER INC COM 754907103 73739 2788909 SH SOLE 0 2788909 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 13116 227946 SH SOLE 0 0 0 227946 RBB BANCORP COM 74930B105 819 72191 SH SOLE 0 72191 0 0 RBC BEARINGS INC COM 75524B104 1855 15300 SH SOLE 0 15300 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 1007 714168 SH SOLE 0 709515 0 4653 READING INTERNATIONAL INC CL A 755408101 2654 824090 SH SOLE 0 824090 0 0 REALNETWORKS INC COM NEW 75605L708 2142 1755653 SH SOLE 0 1755653 0 0 REALOGY HLDGS CORP COM 75605Y106 8488 899100 SH SOLE 0 899100 0 0 REALPAGE INC COM 75606N109 14842 257494 SH SOLE 0 257494 0 0 RECRO PHARMA INC COM 75629F109 3074 1463888 SH SOLE 0 1193692 0 270196 REDFIN CORP COM 75737F108 48167 964700 SH SOLE 0 930262 0 34438 RED LION HOTELS CORP COM 756764106 679 315984 SH SOLE 0 262990 0 52994 RED ROBIN GOURMET BURGERS IN COM 75689M101 734 55794 SH SOLE 0 55794 0 0 RED ROCK RESORTS INC CL A 75700L108 3759 219800 SH SOLE 0 219800 0 0 REDWOOD TR INC COM 758075402 511 67955 SH SOLE 0 67955 0 0 REEDS INC COM 758338107 385 414768 SH SOLE 0 19577 0 395191 REGAL BELOIT CORP COM 758750103 14034 149500 SH SOLE 0 134641 0 14859 REGENCY CTRS CORP COM 758849103 2706 71169 SH SOLE 0 22608 0 48561 REGENERON PHARMACEUTICALS COM 75886F107 600287 1072362 SH SOLE 0 1055467 0 16895 REGIONAL MGMT CORP COM 75902K106 7218 433237 SH SOLE 0 361936 0 71301 REGIS CORP MINN COM 758932107 1747 284600 SH SOLE 0 284600 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 17658 185500 SH SOLE 0 31453 0 154047 REKOR SYSTEMS INC COM 759419104 2394 415698 SH SOLE 0 47521 0 368177 RELIANCE STEEL & ALUMINUM CO COM 759509102 15981 156612 SH SOLE 0 91638 0 64974 RELIANT BANCORP INC COM 75956B101 1243 85725 SH SOLE 0 85725 0 0 RELIV INTL INC COM NEW 75952R209 352 102780 SH SOLE 0 102780 0 0 RELX PLC SPONSORED ADR 759530108 72470 3239600 SH SOLE 0 3239600 0 0 RE MAX HLDGS INC CL A 75524W108 41390 1264600 SH SOLE 0 1264600 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 81016 477297 SH SOLE 0 413540 0 63757 RENESOLA LTD SPONSORED ADS 75971T301 1839 888599 SH SOLE 0 826851 0 61748 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4365 81714 SH SOLE 0 72246 0 9468 RENT A CTR INC NEW COM 76009N100 94310 3155224 SH SOLE 0 3143034 0 12190 REPAY HLDGS CORP COM CL A 76029L100 8711 370700 SH SOLE 0 0 0 370700 REPLIGEN CORP COM 759916109 131950 894337 SH SOLE 0 894337 0 0 REPRO MED SYS INC COM 759910102 1305 180700 SH SOLE 0 34196 0 146504 REPUBLIC BANCORP INC KY CL A 760281204 1597 56700 SH SOLE 0 56700 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1807 912446 SH SOLE 0 912446 0 0 REPUBLIC SVCS INC COM 760759100 55316 592561 SH SOLE 0 458745 0 133816 RESMED INC COM 761152107 2246 13100 SH SOLE 0 12800 0 300 RESOLUTE FST PRODS INC COM 76117W109 4013 895700 SH SOLE 0 873700 0 22000 RESOURCES CONNECTION INC COM 76122Q105 3937 340842 SH SOLE 0 290300 0 50542 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7390 709600 SH SOLE 0 590630 0 118970 RETAIL PPTYS AMER INC CL A 76131V202 25884 4455021 SH SOLE 0 4405805 0 49216 RETAIL VALUE INC COM 76133Q102 5016 399034 SH SOLE 0 272475 0 126559 RETO ECO SOLUTIONS INC COM G75271109 43 85033 SH SOLE 0 83408 0 1625 RETRACTABLE TECHNOLOGIES INC COM 76129W105 10752 1614368 SH SOLE 0 1587297 0 27071 RETROPHIN INC COM 761299106 36129 1957154 SH SOLE 0 1956179 0 975 REVOLVE GROUP INC CL A 76156B107 11991 729800 SH SOLE 0 729800 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 485 233302 SH SOLE 0 213409 0 19893 REX AMERICAN RESOURCES CORP COM 761624105 28702 437464 SH SOLE 0 437464 0 0 REXFORD INDL RLTY INC COM 76169C100 14506 317000 SH SOLE 0 235280 0 81720 REXNORD CORP COM 76169B102 15463 518193 SH SOLE 0 436016 0 82177 REYNOLDS CONSUMER PRODS INC COM 76171L106 6115 199700 SH SOLE 0 159907 0 39793 RF INDS LTD COM PAR $0.01 749552105 3306 744563 SH SOLE 0 721224 0 23339 RGC RES INC COM 74955L103 1916 81686 SH SOLE 0 57000 0 24686 RH COM 74967X103 17792 46500 SH SOLE 0 23084 0 23416 RHYTHM PHARMACEUTICALS INC COM 76243J105 4269 197000 SH SOLE 0 197000 0 0 RIBBON COMMUNICATIONS INC COM 762544104 4294 1109500 SH SOLE 0 1109500 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 210 500809 SH SOLE 0 446291 0 54518 RICHARDSON ELECTRS LTD COM 763165107 3518 843722 SH SOLE 0 842722 0 1000 RIGEL PHARMACEUTICALS INC COM NEW 766559603 8113 3380414 SH SOLE 0 3380414 0 0 RIGNET INC COM 766582100 3599 877700 SH SOLE 0 877700 0 0 RIMINI STR INC DEL COM 76674Q107 2822 876250 SH SOLE 0 548236 0 328014 RIO TINTO PLC SPONSORED ADR 767204100 88214 1460733 SH SOLE 0 1455008 0 5725 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1031 170072 SH SOLE 0 170072 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 132591 2237708 SH SOLE 0 2137008 0 100700 RIVERVIEW BANCORP INC COM 769397100 1356 326707 SH SOLE 0 326707 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 111 16404 SH SOLE 0 7630 0 8774 RLI CORP COM 749607107 4153 49600 SH SOLE 0 49600 0 0 RLJ LODGING TR COM 74965L101 244 28232 SH SOLE 0 28232 0 0 RMR GROUP INC CL A 74967R106 17614 641216 SH SOLE 0 641216 0 0 ROBERT HALF INTL INC COM 770323103 20027 378298 SH SOLE 0 378298 0 0 ROCKWELL MED INC COM 774374102 296 276805 SH SOLE 0 276805 0 0 ROCKY BRANDS INC COM 774515100 8932 359712 SH SOLE 0 307012 0 52700 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1409 525564 SH SOLE 0 455684 0 69880 ROGERS COMMUNICATIONS INC CL B 775109200 161772 4079883 SH SOLE 0 3854983 0 224900 ROGERS CORP COM 775133101 3854 39300 SH SOLE 0 39300 0 0 ROKU INC COM CL A 77543R102 44255 234400 SH SOLE 0 1512 0 232888 ROLLINS INC COM 775711104 29659 547313 SH SOLE 0 535900 0 11413 ROPER TECHNOLOGIES INC COM 776696106 68473 173300 SH SOLE 0 102437 0 70863 ROSETTA STONE INC COM 777780107 13856 462189 SH SOLE 0 462189 0 0 ROSS STORES INC COM 778296103 43938 470828 SH SOLE 0 256905 0 213923 ROYAL BK CDA COM 780087102 10401 148294 SH SOLE 0 148294 0 0 ROYAL GOLD INC COM 780287108 103435 860742 SH SOLE 0 734913 0 125829 RPC INC COM 749660106 2253 853530 SH SOLE 0 853530 0 0 RPM INTL INC COM 749685103 31098 375400 SH SOLE 0 346422 0 28978 RPT REALTY SH BEN INT 74971D101 981 180301 SH SOLE 0 83474 0 96827 RUBICON TECHNOLOGY INC COM NEW 78112T206 977 114899 SH SOLE 0 114899 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1326 264728 SH SOLE 0 161013 0 103715 RUHNN HLDG LTD ADS 781314109 454 173300 SH SOLE 0 141400 0 31900 RUSH ENTERPRISES INC CL A 781846209 25560 505729 SH SOLE 0 505729 0 0 RUSH ENTERPRISES INC CL B 781846308 12377 279400 SH SOLE 0 271600 0 7800 RUTHS HOSPITALITY GROUP INC COM 783332109 2151 194500 SH SOLE 0 194500 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 243253 2975208 SH SOLE 0 2975208 0 0 RYB ED INC ADR 74979W101 795 261418 SH SOLE 0 261418 0 0 RYDER SYS INC COM 783549108 1259 29800 SH SOLE 0 29800 0 0 RYERSON HLDG CORP COM 783754104 744 129800 SH SOLE 0 50900 0 78900 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2721 73941 SH SOLE 0 73941 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4101 297479 SH SOLE 0 297479 0 0 SACHEM CAP CORP COM 78590A109 153 38645 SH SOLE 0 38645 0 0 SAFE BULKERS INC COM Y7388L103 4785 4645986 SH SOLE 0 4645986 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1459 266317 SH SOLE 0 136900 0 129417 SAFETY INS GROUP INC COM 78648T100 24513 354800 SH SOLE 0 272914 0 81886 SAGA COMMUNICATIONS INC CL A NEW 786598300 3341 168081 SH SOLE 0 167373 0 708 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 32443 819900 SH SOLE 0 819900 0 0 SALEM MEDIA GROUP INC CL A 794093104 85 92643 SH SOLE 0 92643 0 0 SALESFORCE COM INC COM 79466L302 52446 208681 SH SOLE 0 116765 0 91916 SALLY BEAUTY HLDGS INC COM 79546E104 8022 923100 SH SOLE 0 923100 0 0 SANDERSON FARMS INC COM 800013104 42210 357801 SH SOLE 0 357801 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1667 1010100 SH SOLE 0 917248 0 92852 SANDSTORM GOLD LTD COM NEW 80013R206 30304 3590500 SH SOLE 0 3552670 0 37830 SANDY SPRING BANCORP INC COM 800363103 9060 392541 SH SOLE 0 392541 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 12159 161300 SH SOLE 0 147600 0 13700 SANGAMO THERAPEUTICS INC COM 800677106 12526 1325491 SH SOLE 0 1325491 0 0 SANMINA CORPORATION COM 801056102 32288 1193641 SH SOLE 0 1193641 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1040 57200 SH SOLE 0 47467 0 9733 SAPIENS INTL CORP N V SHS G7T16G103 28152 920603 SH SOLE 0 884603 0 36000 SAREPTA THERAPEUTICS INC COM 803607100 21988 156578 SH SOLE 0 61733 0 94845 SAUL CTRS INC COM 804395101 11554 434674 SH SOLE 0 378374 0 56300 SAVARA INC COM 805111101 425 389700 SH SOLE 0 29108 0 360592 SBA COMMUNICATIONS CORP NEW CL A 78410G104 60336 189449 SH SOLE 0 22937 0 166512 SCANSOURCE INC COM 806037107 1174 59210 SH SOLE 0 0 0 59210 SCHLUMBERGER LTD COM 806857108 41337 2656604 SH SOLE 0 447749 0 2208855 SCHNEIDER NATIONAL INC CL B 80689H102 16196 654900 SH SOLE 0 654900 0 0 SCHNITZER STL INDS CL A 806882106 327 17023 SH SOLE 0 17023 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1235 69800 SH SOLE 0 69800 0 0 SCHOLASTIC CORP COM 807066105 1169 55699 SH SOLE 0 55699 0 0 SCHRODINGER INC COM 80810D103 3517 74027 SH SOLE 0 65449 0 8578 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1833 68500 SH SOLE 0 68500 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1755 55900 SH SOLE 0 55900 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 374 11500 SH SOLE 0 11500 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 4818 82100 SH SOLE 0 82100 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 417 17600 SH SOLE 0 17600 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 209 8500 SH SOLE 0 8500 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 14914 289600 SH SOLE 0 289600 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2933 52300 SH SOLE 0 52300 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 932 11700 SH SOLE 0 11700 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2845 24700 SH SOLE 0 24700 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 895 11100 SH SOLE 0 11100 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 832 15000 SH SOLE 0 15000 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1079 15800 SH SOLE 0 15800 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5552 182698 SH SOLE 0 182698 0 0 SCIPLAY CORP CL A 809087109 20974 1293100 SH SOLE 0 1048800 0 244300 SCOTTS MIRACLE GRO CO CL A 810186106 42631 278800 SH SOLE 0 224588 0 54212 SCPHARMACEUTICALS INC COM 810648105 2221 298079 SH SOLE 0 223046 0 75033 SCULLY ROYALTY LTD COM SHS G7T96K107 384 78270 SH SOLE 0 71310 0 6960 SCYNEXIS INC COM NEW 811292200 181 41093 SH SOLE 0 41093 0 0 SEABOARD CORP COM 811543107 23661 8341 SH SOLE 0 8341 0 0 SEABRIDGE GOLD INC COM 811916105 359 19100 SH SOLE 0 0 0 19100 SEACHANGE INTL INC COM 811699107 153 175595 SH SOLE 0 175595 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1897 105240 SH SOLE 0 567 0 104673 SEACOR HOLDINGS INC COM 811904101 33692 1158605 SH SOLE 0 1158605 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 120240 2440429 SH SOLE 0 2440429 0 0 SEALED AIR CORP NEW COM 81211K100 35562 916309 SH SOLE 0 914609 0 1700 SEASPINE HLDGS CORP COM 81255T108 8366 585000 SH SOLE 0 578400 0 6600 SEATTLE GENETICS INC COM 812578102 864 4413 SH SOLE 0 400 0 4013 SEAWORLD ENTMT INC COM 81282V100 14980 759625 SH SOLE 0 759625 0 0 SECOO HLDG LTD ADR 81367P101 549 205800 SH SOLE 0 205800 0 0 SECUREWORKS CORP CL A 81374A105 288 25300 SH SOLE 0 8998 0 16302 SECURITY NATL FINL CORP CL A NEW 814785309 1463 228569 SH SOLE 0 228569 0 0 SEELOS THERAPEUTICS INC COM 81577F109 554 591086 SH SOLE 0 591086 0 0 SEI INVTS CO COM 784117103 16379 322926 SH SOLE 0 243970 0 78956 SELECTA BIOSCIENCES INC COM 816212104 1231 496360 SH SOLE 0 443860 0 52500 SELECT BANCORP INC NEW COM 81617L108 1093 151961 SH SOLE 0 151961 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 4059 1056942 SH SOLE 0 1056942 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 940 136240 SH SOLE 0 48840 0 87400 SELECTIVE INS GROUP INC COM 816300107 11508 223494 SH SOLE 0 159282 0 64212 SELECT MED HLDGS CORP COM 81619Q105 866 41591 SH SOLE 0 41591 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 8641 288500 SH SOLE 0 288500 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8628 58700 SH SOLE 0 58700 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7032 109700 SH SOLE 0 109700 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 25389 240700 SH SOLE 0 240700 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8619 358100 SH SOLE 0 358100 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8706 113100 SH SOLE 0 113100 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1051 17700 SH SOLE 0 17700 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7637 120000 SH SOLE 0 120000 0 0 SEMILEDS CORP COM NEW 816645204 585 218396 SH SOLE 0 167863 0 50533 SEMPRA ENERGY COM 816851109 37520 317000 SH SOLE 0 63511 0 253489 SEMTECH CORP COM 816850101 1314 24816 SH SOLE 0 24816 0 0 SENECA BIOPHARMA INC COM 81689B103 152 260818 SH SOLE 0 260818 0 0 SENECA FOODS CORP NEW CL A 817070501 5987 167563 SH SOLE 0 150263 0 17300 SENMIAO TECHNOLOGY LTD COM 817225105 13 21310 SH SOLE 0 59 0 21251 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3494 81000 SH SOLE 0 81000 0 0 SENSEONICS HLDGS INC COM 81727U105 25 63931 SH SOLE 0 0 0 63931 SENSIENT TECHNOLOGIES CORP COM 81725T100 6426 111300 SH SOLE 0 111300 0 0 SENSUS HEALTHCARE INC COM 81728J109 32 12634 SH SOLE 0 12634 0 0 SERES THERAPEUTICS INC COM 81750R102 10667 376808 SH SOLE 0 376808 0 0 SERVICE CORP INTL COM 817565104 18256 432800 SH SOLE 0 406791 0 26009 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 15844 397300 SH SOLE 0 380751 0 16549 SERVICE PPTYS TR COM SH BEN INT 81761L102 674 84718 SH SOLE 0 84718 0 0 SERVICESOURCE INTL INC COM 81763U100 7046 4793061 SH SOLE 0 4214115 0 578946 SESEN BIO INC COM 817763105 2824 2016918 SH SOLE 0 2016918 0 0 SFL CORPORATION LTD SHS G7738W106 9872 1318065 SH SOLE 0 1318065 0 0 SHAKE SHACK INC CL A 819047101 16655 258300 SH SOLE 0 258300 0 0 SHARPS COMPLIANCE CORP COM 820017101 3338 532446 SH SOLE 0 532446 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 71600 3923300 SH SOLE 0 3923300 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 71874 1617500 SH SOLE 0 1617500 0 0 SHERWIN WILLIAMS CO COM 824348106 10869 15600 SH SOLE 0 1378 0 14222 SHINECO INC COM 824567309 345 128764 SH SOLE 0 128764 0 0 SHOE CARNIVAL INC COM 824889109 1703 50700 SH SOLE 0 50700 0 0 SHORE BANCSHARES INC COM 825107105 3901 355237 SH SOLE 0 355237 0 0 SHOTSPOTTER INC COM 82536T107 1929 62132 SH SOLE 0 62132 0 0 SHUTTERSTOCK INC COM 825690100 66851 1284601 SH SOLE 0 1284601 0 0 SHYFT GROUP INC COM 825698103 293 15500 SH SOLE 0 15500 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 3923 352158 SH SOLE 0 352158 0 0 SI BONE INC COM 825704109 5142 216800 SH SOLE 0 216800 0 0 SIEBERT FINL CORP COM 826176109 54 16700 SH SOLE 0 16700 0 0 SIERRA BANCORP COM 82620P102 5887 350631 SH SOLE 0 339631 0 11000 SIERRA METALS INC COM 82639W106 49 33400 SH SOLE 0 800 0 32600 SIERRA ONCOLOGY INC COM NEW 82640U404 1078 101074 SH SOLE 0 101074 0 0 SIERRA WIRELESS INC COM 826516106 15560 1394244 SH SOLE 0 1393200 0 1044 SIFCO INDS INC COM 826546103 268 72734 SH SOLE 0 72734 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 551 540130 SH SOLE 0 540130 0 0 SIGA TECHNOLOGIES INC COM 826917106 3956 575814 SH SOLE 0 573214 0 2600 SIGMATRON INTL INC COM 82661L101 806 257364 SH SOLE 0 239364 0 18000 SIGNATURE BK NEW YORK N Y COM 82669G104 21783 262474 SH SOLE 0 259412 0 3062 SILGAN HOLDINGS INC COM 827048109 11729 318980 SH SOLE 0 297178 0 21802 SILICOM LTD ORD M84116108 807 24900 SH SOLE 0 0 0 24900 SILICON LABORATORIES INC COM 826919102 18738 191498 SH SOLE 0 191498 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12931 342279 SH SOLE 0 342279 0 0 SILK RD MED INC COM 82710M100 5303 78900 SH SOLE 0 78900 0 0 SILVERCORP METALS INC COM 82835P103 37657 5201196 SH SOLE 0 5201196 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 2535 242324 SH SOLE 0 242324 0 0 SILVERGATE CAP CORP CL A 82837P408 310 21506 SH SOLE 0 0 0 21506 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 48 18091 SH SOLE 0 2191 0 15900 SIMPSON MANUFACTURING CO INC COM 829073105 13923 143300 SH SOLE 0 134899 0 8401 SIMULATIONS PLUS INC COM 829214105 8177 108500 SH SOLE 0 108500 0 0 SINA CORP ORD G81477104 14342 336595 SH SOLE 0 0 0 336595 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 9702 528417 SH SOLE 0 526117 0 2300 SINOVAC BIOTECH LTD SHS P8696W104 1537 2375841 SH SOLE 0 2306141 0 69700 SINTX TECHNOLOGIES INC COM NEW 829392307 24 12600 SH SOLE 0 0 0 12600 SIRIUS XM HOLDINGS INC COM 82968B103 96333 17972605 SH SOLE 0 12420118 0 5552487 SITE CTRS CORP COM 82981J109 1600 222256 SH SOLE 0 222256 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2451 20100 SH SOLE 0 15113 0 4987 SJW GROUP COM 784305104 45067 740500 SH SOLE 0 740500 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1199 44800 SH SOLE 0 44800 0 0 SKY SOLAR HLDGS LTD SPONSORD ADS NEW 83084J202 426 51316 SH SOLE 0 8900 0 42416 SKYWEST INC COM 830879102 12802 428736 SH SOLE 0 428736 0 0 SLEEP NUMBER CORP COM 83125X103 3399 69500 SH SOLE 0 69500 0 0 SLM CORP COM 78442P106 13156 1626200 SH SOLE 0 629091 0 997109 SMARTFINANCIAL INC COM NEW 83190L208 3275 240974 SH SOLE 0 222774 0 18200 SMART GLOBAL HLDGS INC SHS G8232Y101 276 10100 SH SOLE 0 0 0 10100 SMART SAND INC COM 83191H107 228 174200 SH SOLE 0 0 0 174200 SM ENERGY CO COM 78454L100 1622 1020060 SH SOLE 0 1020060 0 0 SMITH A O CORP COM 831865209 5544 105000 SH SOLE 0 105000 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 5863 149950 SH SOLE 0 149950 0 0 SMITH & WESSON BRANDS INC COM 831754106 79599 5128800 SH SOLE 0 5085123 0 43677 SMTC CORP COM NEW 832682207 1305 360433 SH SOLE 0 336362 0 24071 SMUCKER J M CO COM NEW 832696405 175969 1523280 SH SOLE 0 1384316 0 138964 SOCKET MOBILE INC COM NEW 83368E200 92 72178 SH SOLE 0 37452 0 34726 SOGOU INC ADR REPSTG A 83409V104 28891 3249810 SH SOLE 0 3249810 0 0 SOHU COM LTD SPONSORED ADS 83410S108 57839 2912355 SH SOLE 0 2902818 0 9537 SOLAREDGE TECHNOLOGIES INC COM 83417M104 60612 254300 SH SOLE 0 145207 0 109093 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 543 85630 SH SOLE 0 6000 0 79630 SOLARWINDS CORP COM 83417Q105 6511 320100 SH SOLE 0 320100 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 143 19800 SH SOLE 0 0 0 19800 SOLID BIOSCIENCES INC COM 83422E105 198 97652 SH SOLE 0 97652 0 0 SOLITARIO ZINC CORP COM 8342EP107 375 937628 SH SOLE 0 864269 0 73359 SONIM TECHNOLOGIES INC COM 83548F101 534 687900 SH SOLE 0 115885 0 572015 SONOCO PRODS CO COM 835495102 10015 196100 SH SOLE 0 189428 0 6672 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 793 94734 SH SOLE 0 94734 0 0 SONOS INC COM 83570H108 20935 1379098 SH SOLE 0 1379098 0 0 SONY CORP SPONSORED ADR 835699307 17807 232014 SH SOLE 0 119075 0 112939 SOS LIMITED SPNSORD ADS NEW 83587W106 32 17305 SH SOLE 0 17305 0 0 SOTHERLY HOTELS INC COM 83600C103 450 250138 SH SOLE 0 238913 0 11225 SOUTHERN CO COM 842587107 12047 222190 SH SOLE 0 217190 0 5000 SOUTHERN FIRST BANCSHARES IN COM 842873101 3176 131507 SH SOLE 0 123608 0 7899 SOUTHERN MO BANCORP INC COM 843380106 3269 138641 SH SOLE 0 121352 0 17289 SOUTHERN NATL BANCORP OF VA COM 843395104 4847 558413 SH SOLE 0 494270 0 64143 SOUTHSIDE BANCSHARES INC COM 84470P109 25084 1026785 SH SOLE 0 946646 0 80139 SOUTH ST CORP COM 840441109 327 6791 SH SOLE 0 6791 0 0 SOUTHWEST AIRLS CO COM 844741108 4942 131780 SH SOLE 0 131780 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 10563 167400 SH SOLE 0 167400 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 6199 496321 SH SOLE 0 297000 0 199321 SPARK ENERGY INC CL A COM 846511103 9110 1094904 SH SOLE 0 1094904 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 250 51200 SH SOLE 0 0 0 51200 SPARTANNASH CO COM 847215100 27612 1688778 SH SOLE 0 1487212 0 201566 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1277 4600 SH SOLE 0 4600 0 0 SPDR GOLD TR GOLD SHS 78463V107 3737 21100 SH SOLE 0 21100 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2941 80900 SH SOLE 0 80900 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 202 8400 SH SOLE 0 8400 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2543 86900 SH SOLE 0 86900 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 651 17800 SH SOLE 0 17800 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 267 2245 SH SOLE 0 2245 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 1660 24100 SH SOLE 0 24100 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 2177 71200 SH SOLE 0 71200 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 1645 55428 SH SOLE 0 55428 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 36484 349900 SH SOLE 0 349900 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 6589 254700 SH SOLE 0 254700 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 955 16800 SH SOLE 0 16800 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2206 44234 SH SOLE 0 44234 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1038 19995 SH SOLE 0 19995 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 4002 120389 SH SOLE 0 120389 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 1514 49047 SH SOLE 0 49047 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 536 17400 SH SOLE 0 17400 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 636 17300 SH SOLE 0 17300 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 234 5000 SH SOLE 0 5000 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 2943 93800 SH SOLE 0 93800 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 12489 406800 SH SOLE 0 406800 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 1452 44500 SH SOLE 0 44500 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 1539 39100 SH SOLE 0 39100 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 319 7800 SH SOLE 0 7800 0 0 SPDR SER TR S&P DIVID ETF 78464A763 1210 13100 SH SOLE 0 13100 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 3833 41880 SH SOLE 0 41880 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 3287 61000 SH SOLE 0 61000 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 5691 114600 SH SOLE 0 114600 0 0 SPDR SER TR WELLS FG PFD ETF 78464A292 1821 41900 SH SOLE 0 41900 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4292 75084 SH SOLE 0 73459 0 1625 SPECTRUM PHARMACEUTICALS INC COM 84763A108 13760 3372615 SH SOLE 0 3136700 0 235915 SPERO THERAPEUTICS INC COM 84833T103 1710 153203 SH SOLE 0 153203 0 0 S&P GLOBAL INC COM 78409V104 47996 133100 SH SOLE 0 27130 0 105970 SPIRE INC COM 84857L101 8390 157708 SH SOLE 0 157708 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1701 152400 SH SOLE 0 75500 0 76900 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 819 24280 SH SOLE 0 24280 0 0 SPOK HLDGS INC COM 84863T106 14255 1498993 SH SOLE 0 1399309 0 99684 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1879 131298 SH SOLE 0 115398 0 15900 SP PLUS CORP COM 78469C103 8042 448000 SH SOLE 0 369800 0 78200 SPRING BK PHARMACEUTICALS IN COM 849431101 693 517078 SH SOLE 0 517078 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 529 11100 SH SOLE 0 0 0 11100 SPROTT INC COM NEW 852066208 471 13790 SH SOLE 0 0 0 13790 SPROUTS FMRS MKT INC COM 85208M102 223087 10658730 SH SOLE 0 10528430 0 130300 SPROUT SOCIAL INC COM CL A 85209W109 1170 30400 SH SOLE 0 30400 0 0 SPS COMMERCE INC COM 78463M107 62784 806263 SH SOLE 0 788908 0 17355 SPX CORP COM 784635104 5352 115400 SH SOLE 0 99038 0 16362 SPX FLOW INC COM 78469X107 878 20500 SH SOLE 0 20500 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4920 81300 SH SOLE 0 67700 0 13600 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5179 115800 SH SOLE 0 115800 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2273 46100 SH SOLE 0 46100 0 0 SSR MNG INC COM 784730103 104151 5578528 SH SOLE 0 5575367 0 3161 STAFFING 360 SOLUTIONS INC COM 852387307 63 104128 SH SOLE 0 104128 0 0 STAG INDL INC COM 85254J102 5266 172700 SH SOLE 0 161546 0 11154 STAMPS COM INC COM NEW 852857200 56961 236400 SH SOLE 0 236400 0 0 STANDARD MTR PRODS INC COM 853666105 3117 69800 SH SOLE 0 25600 0 44200 STANTEC INC COM 85472N109 31637 1042300 SH SOLE 0 423300 0 619000 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 9527 1382726 SH SOLE 0 1382726 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 13123 1345955 SH SOLE 0 1307455 0 38500 STARRETT L S CO CL A 855668109 1453 492610 SH SOLE 0 466132 0 26478 STARTEK INC COM 85569C107 4071 775400 SH SOLE 0 712310 0 63090 STATE AUTO FINL CORP COM 855707105 2346 170468 SH SOLE 0 99200 0 71268 S & T BANCORP INC COM 783859101 1143 64636 SH SOLE 0 1183 0 63453 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 121 89261 SH SOLE 0 9561 0 79700 STEALTHGAS INC SHS Y81669106 6565 2210600 SH SOLE 0 2190424 0 20176 STEELCASE INC CL A 858155203 16121 1594600 SH SOLE 0 1594600 0 0 STEEL CONNECT INC COM 858098106 1322 2437436 SH SOLE 0 2287629 0 149807 STEEL DYNAMICS INC COM 858119100 85724 2994185 SH SOLE 0 2994185 0 0 STEPAN CO COM 858586100 25255 231700 SH SOLE 0 206200 0 25500 STERIS PLC SHS USD G8473T100 11347 64400 SH SOLE 0 5463 0 58937 STERLING BANCORP DEL COM 85917A100 5990 569388 SH SOLE 0 569388 0 0 STERLING BANCORP INC COM 85917W102 959 318665 SH SOLE 0 300803 0 17862 STERLING CONSTRUCTION CO INC COM 859241101 27533 1944400 SH SOLE 0 1892200 0 52200 STEWART INFORMATION SVCS COR COM 860372101 47701 1090797 SH SOLE 0 1045276 0 45521 ST JOE CO COM 790148100 990 48000 SH SOLE 0 35500 0 12500 STMICROELECTRONICS N V NY REGISTRY 861012102 25898 842021 SH SOLE 0 135703 0 706318 STOCK YDS BANCORP INC COM 861025104 6872 201890 SH SOLE 0 201890 0 0 STONECO LTD COM CL A G85158106 7283 137700 SH SOLE 0 35728 0 101972 STONERIDGE INC COM 86183P102 8541 464919 SH SOLE 0 453519 0 11400 STONEX GROUP INC COM 861896108 471 9201 SH SOLE 0 9201 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 1864 1380912 SH SOLE 0 1364047 0 16865 STRATASYS LTD SHS M85548101 583 46782 SH SOLE 0 46782 0 0 STRATEGIC ED INC COM 86272C103 60497 661389 SH SOLE 0 640388 0 21001 STRATTEC SEC CORP COM 863111100 1930 97006 SH SOLE 0 97006 0 0 STRATUS PPTYS INC COM NEW 863167201 429 19900 SH SOLE 0 17520 0 2380 STREAMLINE HEALTH SOLUTIONS COM 86323X106 510 326879 SH SOLE 0 326879 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3295 1569189 SH SOLE 0 1204612 0 364577 STURM RUGER & CO INC COM 864159108 100124 1637076 SH SOLE 0 1625738 0 11338 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 48422 8662170 SH SOLE 0 8662170 0 0 SUMMER INFANT INC COM NEW 865646301 1001 57899 SH SOLE 0 49722 0 8177 SUMMIT FINL GROUP INC COM 86606G101 3941 266135 SH SOLE 0 266135 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1788 345252 SH SOLE 0 345252 0 0 SUMMIT MATLS INC CL A 86614U100 11484 694302 SH SOLE 0 681200 0 13102 SUMMIT THERAPEUTICS INC COM 86627T108 1044 303412 SH SOLE 0 186812 0 116600 SUN CMNTYS INC COM 866674104 18040 128300 SH SOLE 0 88577 0 39723 SUNCOKE ENERGY INC COM 86722A103 15932 4658377 SH SOLE 0 4501833 0 156544 SUNCOR ENERGY INC NEW COM 867224107 23814 1949266 SH SOLE 0 139863 0 1809403 SUNDIAL GROWERS INC COM 86730L109 404 1681000 SH SOLE 0 0 0 1681000 SUNLANDS TECHNOLOGY GROUP ADS 86740P108 131 77570 SH SOLE 0 77570 0 0 SUN LIFE FINANCIAL INC. COM 866796105 3038 74600 SH SOLE 0 74600 0 0 SUNLINK HEALTH SYS INC COM 86737U102 251 263745 SH SOLE 0 262945 0 800 SUNNOVA ENERGY INTL INC. COM 86745K104 2925 96200 SH SOLE 0 96200 0 0 SUNOPTA INC COM 8676EP108 13179 1776059 SH SOLE 0 1457300 0 318759 SUNSTONE HOTEL INVS INC NEW COM 867892101 17578 2213886 SH SOLE 0 2213886 0 0 SUPERCOM LTD NEW SHS NEW M87095119 287 376485 SH SOLE 0 369895 0 6590 SUPERIOR DRILLING PRODS INC COM 868153107 208 506524 SH SOLE 0 506524 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 3208 138110 SH SOLE 0 138110 0 0 SUPERIOR INDS INTL INC COM 868168105 731 584807 SH SOLE 0 550907 0 33900 SUPERNUS PHARMACEUTICALS INC COM 868459108 38940 1868500 SH SOLE 0 1868500 0 0 SUPPORT COM INC COM NEW 86858W200 1657 920324 SH SOLE 0 920324 0 0 SURFACE ONCOLOGY INC COM 86877M209 2634 381737 SH SOLE 0 381737 0 0 SURGALIGN HOLDINGS INC COM 86882C105 2009 1110117 SH SOLE 0 976162 0 133955 SURGERY PARTNERS INC COM 86881A100 2445 111642 SH SOLE 0 95542 0 16100 SURMODICS INC COM 868873100 34589 888938 SH SOLE 0 830000 0 58938 SUZANO S A SPON ADS 86959K105 31773 3888938 SH SOLE 0 3766338 0 122600 SVMK INC COM 78489X103 4323 195500 SH SOLE 0 195500 0 0 SWITCH INC CL A 87105L104 110742 7094301 SH SOLE 0 7089784 0 4517 S&W SEED CO COM 785135104 394 158691 SH SOLE 0 111800 0 46891 SYKES ENTERPRISES INC COM 871237103 14443 422173 SH SOLE 0 391900 0 30273 SYNACOR INC COM 871561106 3012 1994417 SH SOLE 0 1994417 0 0 SYNALLOY CORP COM 871565107 607 110000 SH SOLE 0 110000 0 0 SYNAPTICS INC COM 87157D109 54479 677427 SH SOLE 0 548626 0 128801 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1603 532398 SH SOLE 0 532398 0 0 SYNEOS HEALTH INC CL A 87166B102 2350 44214 SH SOLE 0 37414 0 6800 SYNLOGIC INC COM 87166L100 555 274728 SH SOLE 0 2155 0 272573 SYNOVUS FINL CORP COM NEW 87161C501 5373 253818 SH SOLE 0 253818 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 408 859736 SH SOLE 0 859736 0 0 SYPRIS SOLUTIONS INC COM 871655106 944 850408 SH SOLE 0 808558 0 41850 SYSCO CORP COM 871829107 1070 17200 SH SOLE 0 17200 0 0 SYSTEMAX INC COM 871851101 11821 493767 SH SOLE 0 451867 0 41900 TACTILE SYS TECHNOLOGY INC COM 87357P100 4592 125500 SH SOLE 0 117649 0 7851 TAITRON COMPONENTS INC CL A 874028103 796 331587 SH SOLE 0 331587 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 102343 5736707 SH SOLE 0 5677809 0 58898 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 259005 1567640 SH SOLE 0 1244935 0 322705 TAL EDUCATION GROUP SPONSORED ADS 874080104 170550 2242900 SH SOLE 0 1890841 0 352059 TANDEM DIABETES CARE INC COM NEW 875372203 50291 443096 SH SOLE 0 395360 0 47736 TANGER FACTORY OUTLET CTRS I COM 875465106 5097 845265 SH SOLE 0 845265 0 0 TANTECH HLDGS LTD COM G8675X107 980 393751 SH SOLE 0 393751 0 0 TANZANIAN GOLD CORP COM 87601A107 136 195500 SH SOLE 0 0 0 195500 TAPESTRY INC COM 876030107 503 32200 SH SOLE 0 24300 0 7900 TARENA INTL INC SPONSORED ADS 876108101 1069 607599 SH SOLE 0 607599 0 0 TARGA RES CORP COM 87612G101 31705 2259792 SH SOLE 0 1863676 0 396116 TARGET CORP COM 87612E106 1075052 6829197 SH SOLE 0 6587697 0 241500 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 42158 768600 SH SOLE 0 768600 0 0 TASEKO MINES LTD COM 876511106 6211 5859637 SH SOLE 0 5718137 0 141500 TATA MTRS LTD SPONSORED ADR 876568502 20454 2250208 SH SOLE 0 2250208 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 1070 217100 SH SOLE 0 217100 0 0 TAYLOR DEVICES INC COM 877163105 361 38035 SH SOLE 0 38035 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 4152 168853 SH SOLE 0 168853 0 0 TCR2 THERAPEUTICS INC COM 87808K106 1376 67700 SH SOLE 0 67700 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 87282 2229428 SH SOLE 0 2044208 0 185220 TDH HLDGS INC SHS G87084102 130 99700 SH SOLE 0 99700 0 0 TD HLDGS INC COM 87250W103 151 59400 SH SOLE 0 25998 0 33402 TEAM INC COM 878155100 2383 433327 SH SOLE 0 433327 0 0 TECHNIPFMC PLC COM G87110105 2213 350700 SH SOLE 0 350700 0 0 TECHTARGET INC COM 87874R100 56577 1287000 SH SOLE 0 1287000 0 0 TEEKAY CORPORATION COM Y8564W103 4744 2127272 SH SOLE 0 2012575 0 114697 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 298 28400 SH SOLE 0 0 0 28400 TEJON RANCH CO COM 879080109 11235 793999 SH SOLE 0 650003 0 143996 TELADOC HEALTH INC COM 87918A105 146408 667800 SH SOLE 0 471117 0 196683 TELEDYNE TECHNOLOGIES INC COM 879360105 11385 36700 SH SOLE 0 13793 0 22907 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 20685 2696900 SH SOLE 0 2696900 0 0 TELENAV INC COM 879455103 8078 2243991 SH SOLE 0 2242391 0 1600 TELEPHONE & DATA SYS INC COM NEW 879433829 52901 2868792 SH SOLE 0 2867322 0 1470 TELIGENT INC NEW COM NEW 87960W203 22 30342 SH SOLE 0 30342 0 0 TELUS CORPORATION COM 87971M103 122198 6939100 SH SOLE 0 6939100 0 0 TEMPUR SEALY INTL INC COM 88023U101 24284 272272 SH SOLE 0 272272 0 0 TENABLE HLDGS INC COM 88025T102 11601 307300 SH SOLE 0 257533 0 49767 TENARIS S A SPONSORED ADS 88031M109 110024 11169900 SH SOLE 0 11169900 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 812 527352 SH SOLE 0 527352 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 206118 13955200 SH SOLE 0 13955200 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 534 21775 SH SOLE 0 18300 0 3475 TENGASCO INC COM PAR 88033R502 170 206785 SH SOLE 0 206785 0 0 TENNANT CO COM 880345103 984 16300 SH SOLE 0 0 0 16300 TERADATA CORP DEL COM 88076W103 22922 1009800 SH SOLE 0 1009800 0 0 TERADYNE INC COM 880770102 273569 3442849 SH SOLE 0 3369305 0 73544 TEREX CORP NEW COM 880779103 3309 170900 SH SOLE 0 170900 0 0 TERNIUM SA SPONSORED ADS 880890108 2663 141400 SH SOLE 0 141400 0 0 TERRENO RLTY CORP COM 88146M101 3685 67292 SH SOLE 0 67292 0 0 TERRITORIAL BANCORP INC COM 88145X108 13610 672760 SH SOLE 0 651379 0 21381 TESLA INC COM 88160R101 16292 37975 SH SOLE 0 17878 0 20097 TESSCO TECHNOLOGIES INC COM 872386107 2374 442000 SH SOLE 0 432208 0 9792 TETRA TECH INC NEW COM 88162G103 1912 20020 SH SOLE 0 12679 0 7341 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10264 1139163 SH SOLE 0 820686 0 318477 TEXAS CAP BANCSHARES INC COM 88224Q107 10566 339400 SH SOLE 0 339400 0 0 TEXAS INSTRS INC COM 882508104 24217 169600 SH SOLE 0 162683 0 6917 TEXAS ROADHOUSE INC COM 882681109 3567 58672 SH SOLE 0 43218 0 15454 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3360 237300 SH SOLE 0 237300 0 0 TFF PHARMACEUTICALS INC COM 87241J104 1987 107600 SH SOLE 0 107600 0 0 TFI INTL INC COM 87241L109 28200 674263 SH SOLE 0 106800 0 567463 TFS FINL CORP COM 87240R107 89730 6108222 SH SOLE 0 5944716 0 163506 TG THERAPEUTICS INC COM 88322Q108 2639 98600 SH SOLE 0 98600 0 0 THE ODP CORP COM 88337F105 451 23192 SH SOLE 0 23192 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 278 138979 SH SOLE 0 6775 0 132204 THERATECHNOLOGIES INC COM 88338H100 114 51500 SH SOLE 0 0 0 51500 THERMON GROUP HLDGS INC COM 88362T103 4922 438300 SH SOLE 0 233500 0 204800 THIRD PT REINS LTD COM G8827U100 6901 992986 SH SOLE 0 889779 0 103207 THOMSON REUTERS CORP. COM NEW 884903709 8780 110060 SH SOLE 0 99406 0 10654 TIFFANY & CO NEW COM 886547108 14400 124300 SH SOLE 0 3000 0 121300 TILLYS INC CL A 886885102 9295 1541510 SH SOLE 0 1465310 0 76200 TIMBERLAND BANCORP INC COM 887098101 6765 375841 SH SOLE 0 372741 0 3100 TIMKEN CO COM 887389104 5666 104492 SH SOLE 0 104492 0 0 TIMKENSTEEL CORP COM 887399103 1059 298269 SH SOLE 0 237069 0 61200 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 13662 1184934 SH SOLE 0 1173501 0 11433 TIPTREE INC COM 88822Q103 216 43600 SH SOLE 0 22602 0 20998 TITAN INTL INC ILL COM 88830M102 11130 3851040 SH SOLE 0 3851040 0 0 TITAN MACHY INC COM 88830R101 6297 476000 SH SOLE 0 465600 0 10400 TIVITY HEALTH INC COM 88870R102 436 31097 SH SOLE 0 24685 0 6412 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 748 224648 SH SOLE 0 211748 0 12900 TJX COS INC NEW COM 872540109 11319 203400 SH SOLE 0 176558 0 26842 T-MOBILE US INC COM 872590104 139136 1216646 SH SOLE 0 1216646 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 5832 102657 SH SOLE 0 99707 0 2950 TOOTSIE ROLL INDS INC COM 890516107 22603 731495 SH SOLE 0 731495 0 0 TOPBUILD CORP COM 89055F103 10224 59900 SH SOLE 0 18349 0 41551 TORM PLC SHS CL A G89479102 78 11500 SH SOLE 0 11500 0 0 TORO CO COM 891092108 21567 256900 SH SOLE 0 256900 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 27789 1525186 SH SOLE 0 1525186 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 19052 1161683 SH SOLE 0 1073842 0 87841 TOWNSQUARE MEDIA INC CL A 892231101 2661 570952 SH SOLE 0 515452 0 55500 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 137858 1040910 SH SOLE 0 1038610 0 2300 TPG RE FIN TR INC COM 87266M107 1815 214494 SH SOLE 0 100794 0 113700 TPI COMPOSITES INC COM 87266J104 3800 131200 SH SOLE 0 0 0 131200 TRACON PHARMACEUTICALS INC COM NEW 89237H209 421 81500 SH SOLE 0 0 0 81500 TRACTOR SUPPLY CO COM 892356106 92999 648800 SH SOLE 0 533239 0 115561 TRANE TECHNOLOGIES PLC SHS G8994E103 21234 175127 SH SOLE 0 157527 0 17600 TRANSACT TECHNOLOGIES INC COM 892918103 2023 404589 SH SOLE 0 390389 0 14200 TRANSALTA CORP COM 89346D107 19305 3138941 SH SOLE 0 2436500 0 702441 TRANSENTERIX INC COM 89366M300 671 1932458 SH SOLE 0 1085492 0 846966 TRANSGLOBE ENERGY CORP COM 893662106 1271 3100946 SH SOLE 0 3083708 0 17238 TRANSUNION COM 89400J107 25155 299000 SH SOLE 0 246410 0 52590 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 8248 422099 SH SOLE 0 335299 0 86800 TRAVELZOO COM NEW 89421Q205 3489 542649 SH SOLE 0 542649 0 0 TRECORA RES COM 894648104 637 103685 SH SOLE 0 103685 0 0 TREDEGAR CORP COM 894650100 2586 173900 SH SOLE 0 97800 0 76100 TREEHOUSE FOODS INC COM 89469A104 53200 1312600 SH SOLE 0 1289311 0 23289 TREVENA INC COM 89532E109 682 228074 SH SOLE 0 228074 0 0 TRIBUNE PUBG CO NEW COM 89609W107 10135 869200 SH SOLE 0 860500 0 8700 TRICO BANCSHARES COM 896095106 13612 555814 SH SOLE 0 555814 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 2673 188257 SH SOLE 0 0 0 188257 TRILOGY METALS INC NEW COM 89621C105 480 268300 SH SOLE 0 2265 0 266035 TRIMAS CORP COM NEW 896215209 12216 535770 SH SOLE 0 330070 0 205700 TRIMBLE INC COM 896239100 18201 373744 SH SOLE 0 321927 0 51817 TRINET GROUP INC COM 896288107 11781 198600 SH SOLE 0 197148 0 1452 TRINITY BIOTECH PLC SPON ADR NEW 896438306 3386 1676270 SH SOLE 0 1676270 0 0 TRINITY INDS INC COM 896522109 8804 451500 SH SOLE 0 431964 0 19536 TRINSEO S A SHS L9340P101 5446 212400 SH SOLE 0 212400 0 0 TRIO TECH INTL COM NEW 896712205 852 249080 SH SOLE 0 249080 0 0 TRIPADVISOR INC COM 896945201 113694 5803684 SH SOLE 0 5803684 0 0 TRIP COM GROUP LTD ADS 89677Q107 224257 7201561 SH SOLE 0 7201561 0 0 TRI POINTE GROUP INC COM 87265H109 9154 504636 SH SOLE 0 504636 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1207 91200 SH SOLE 0 49200 0 42000 TRIUMPH GROUP INC NEW COM 896818101 9029 1387000 SH SOLE 0 1387000 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 34 21725 SH SOLE 0 0 0 21725 TRONOX HOLDINGS PLC SHS G9087Q102 443 56248 SH SOLE 0 56248 0 0 TRUEBLUE INC COM 89785X101 2839 183300 SH SOLE 0 60159 0 123141 TRUECAR INC COM 89785L107 13937 2787378 SH SOLE 0 2578701 0 208677 TRUPANION INC COM 898202106 4055 51400 SH SOLE 0 34470 0 16930 TRUSTCO BK CORP N Y COM 898349105 5063 969929 SH SOLE 0 756803 0 213126 TRUSTMARK CORP COM 898402102 5601 261601 SH SOLE 0 261601 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 2762 348760 SH SOLE 0 348760 0 0 TSR INC COM 872885207 452 87073 SH SOLE 0 85909 0 1164 TTEC HLDGS INC COM 89854H102 19425 356100 SH SOLE 0 356100 0 0 TTM TECHNOLOGIES INC COM 87305R109 2000 175269 SH SOLE 0 175269 0 0 TUCOWS INC COM NEW 898697206 29086 422151 SH SOLE 0 422151 0 0 TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 224 27100 SH SOLE 0 128 0 26972 TUNIU CORP SPONSORED ADS A 89977P106 1970 1669899 SH SOLE 0 1630599 0 39300 TUPPERWARE BRANDS CORP COM 899896104 4656 230930 SH SOLE 0 230930 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 8483 97100 SH SOLE 0 59181 0 37919 TURNING PT BRANDS INC COM 90041L105 2831 101482 SH SOLE 0 55637 0 45845 TURTLE BEACH CORP COM NEW 900450206 8132 446794 SH SOLE 0 265594 0 181200 TUTOR PERINI CORP COM 901109108 6689 600980 SH SOLE 0 600980 0 0 TWILIO INC CL A 90138F102 48008 194295 SH SOLE 0 148511 0 45784 TWIN DISC INC COM 901476101 1022 201893 SH SOLE 0 100480 0 101413 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 502 19100 SH SOLE 0 19100 0 0 TYSON FOODS INC CL A 902494103 16071 270200 SH SOLE 0 151907 0 118293 UBER TECHNOLOGIES INC COM 90353T100 134456 3685753 SH SOLE 0 3685753 0 0 UBIQUITI INC COM 90353W103 121225 727382 SH SOLE 0 727382 0 0 UBS GROUP AG SHS H42097107 25273 2266600 SH SOLE 0 2266600 0 0 UDR INC COM 902653104 86052 2638816 SH SOLE 0 2442437 0 196379 UFP INDUSTRIES INC COM 90278Q108 4674 82709 SH SOLE 0 80409 0 2300 UFP TECHNOLOGIES INC COM 902673102 22647 546773 SH SOLE 0 521273 0 25500 UGI CORP NEW COM 902681105 23711 718945 SH SOLE 0 718945 0 0 ULTRALIFE CORP COM 903899102 1465 248290 SH SOLE 0 195625 0 52665 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 27001 7895080 SH SOLE 0 7895080 0 0 UMB FINL CORP COM 902788108 2517 51356 SH SOLE 0 51356 0 0 UMH PPTYS INC COM 903002103 608 44900 SH SOLE 0 0 0 44900 UMPQUA HLDGS CORP COM 904214103 6938 653278 SH SOLE 0 653278 0 0 UNDER ARMOUR INC CL A 904311107 279 24800 SH SOLE 0 24800 0 0 UNDER ARMOUR INC CL C 904311206 6150 625000 SH SOLE 0 544434 0 80566 UNICO AMERN CORP COM 904607108 136 22629 SH SOLE 0 22629 0 0 UNIFI INC COM NEW 904677200 1454 113234 SH SOLE 0 2200 0 111034 UNIFIRST CORP MASS COM 904708104 4488 23700 SH SOLE 0 22700 0 1000 UNILEVER N V N Y SHS NEW 904784709 1872 31000 SH SOLE 0 0 0 31000 UNION BANKSHARES INC COM 905400107 748 36900 SH SOLE 0 27054 0 9846 UNION PAC CORP COM 907818108 76283 387481 SH SOLE 0 112557 0 274924 UNIQUE FABRICATING INC COM 90915J103 338 100277 SH SOLE 0 100277 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3277 193549 SH SOLE 0 193549 0 0 UNITED FIRE GROUP INC COM 910340108 4807 236560 SH SOLE 0 125156 0 111404 UNITED GUARDIAN INC COM 910571108 4066 268323 SH SOLE 0 263423 0 4900 UNITEDHEALTH GROUP INC COM 91324P102 46836 150226 SH SOLE 0 73360 0 76866 UNITED INS HLDGS CORP COM 910710102 1008 166321 SH SOLE 0 80033 0 86288 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 88921 18563917 SH SOLE 0 17953550 0 610367 UNITED NAT FOODS INC COM 911163103 6634 446150 SH SOLE 0 446150 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 1175 192358 SH SOLE 0 170130 0 22228 UNITED STATES ANTIMONY CORP COM 911549103 17 58061 SH SOLE 0 58061 0 0 UNITED STATES CELLULAR CORP COM 911684108 22031 746062 SH SOLE 0 716162 0 29900 UNITED STS LIME & MINERALS I COM 911922102 19675 218365 SH SOLE 0 206165 0 12200 UNITED THERAPEUTICS CORP DEL COM 91307C102 374611 3709018 SH SOLE 0 3478676 0 230342 UNITI GROUP INC COM 91325V108 7299 692786 SH SOLE 0 692786 0 0 UNITIL CORP COM 913259107 32966 853151 SH SOLE 0 794751 0 58400 UNITY BANCORP INC COM 913290102 439 37901 SH SOLE 0 16784 0 21117 UNIVAR SOLUTIONS USA INC COM 91336L107 9839 582902 SH SOLE 0 574487 0 8415 UNIVERSAL CORP VA COM 913456109 36172 863711 SH SOLE 0 863711 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 49252 272500 SH SOLE 0 272500 0 0 UNIVERSAL ELECTRS INC COM 913483103 7091 187900 SH SOLE 0 187900 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 27082 475210 SH SOLE 0 441910 0 33300 UNIVERSAL HLTH SVCS INC CL B 913903100 6464 60400 SH SOLE 0 9700 0 50700 UNIVERSAL INS HLDGS INC COM 91359V107 2364 170800 SH SOLE 0 70300 0 100500 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 957 45900 SH SOLE 0 0 0 45900 UNIVERSAL SEC INSTRS INC COM NEW 913821302 118 62297 SH SOLE 0 62297 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 132 24000 SH SOLE 0 20803 0 3197 UNIVERSAL TECHNICAL INST INC COM 913915104 9754 1920067 SH SOLE 0 1920067 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 16973 1181169 SH SOLE 0 1107289 0 73880 UNUM GROUP COM 91529Y106 2541 151000 SH SOLE 0 111071 0 39929 UNUM THERAPEUTICS INC COM 903214104 817 349066 SH SOLE 0 295487 0 53579 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 57 12000 SH SOLE 0 200 0 11800 UPWORK INC COM 91688F104 17077 979200 SH SOLE 0 979200 0 0 URBAN EDGE PPTYS COM 91704F104 3298 339300 SH SOLE 0 339300 0 0 URBAN ONE INC CL D NON VTG 91705J204 1042 890809 SH SOLE 0 890809 0 0 UR-ENERGY INC COM 91688R108 135 280398 SH SOLE 0 0 0 280398 UROVANT SCIENCES LTD SHS G9381B108 537 57500 SH SOLE 0 0 0 57500 URSTADT BIDDLE PPTYS INC CL A 917286205 8545 928798 SH SOLE 0 624322 0 304476 URSTADT BIDDLE PPTYS INC COM 917286106 680 80704 SH SOLE 0 71904 0 8800 USANA HEALTH SCIENCES INC COM 90328M107 132192 1794866 SH SOLE 0 1794866 0 0 USA TRUCK INC COM 902925106 1010 106900 SH SOLE 0 35900 0 71000 US BANCORP DEL COM NEW 902973304 26016 725700 SH SOLE 0 550890 0 174810 US ECOLOGY INC COM 91734M103 1136 34776 SH SOLE 0 34776 0 0 US FOODS HLDG CORP COM 912008109 673 30300 SH SOLE 0 30300 0 0 U S GLOBAL INVS INC CL A 902952100 669 281228 SH SOLE 0 221814 0 59414 U S GOLD CORP COM NEW 90291C201 525 57100 SH SOLE 0 18002 0 39098 USIO INC COM 917313108 353 229218 SH SOLE 0 192573 0 36645 U S PHYSICAL THERAPY INC COM 90337L108 16318 187823 SH SOLE 0 183105 0 4718 U S SILICA HLDGS INC COM 90346E103 15285 5094912 SH SOLE 0 5094912 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 2275 275394 SH SOLE 0 0 0 275394 UTAH MED PRODS INC COM 917488108 19234 240814 SH SOLE 0 237314 0 3500 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 1321 1229140 SH SOLE 0 1227146 0 1994 UXIN LTD ADS 91818X108 605 695968 SH SOLE 0 695968 0 0 VAALCO ENERGY INC COM NEW 91851C201 3684 3684480 SH SOLE 0 3368320 0 316160 VALERO ENERGY CORP COM 91913Y100 22431 517788 SH SOLE 0 20289 0 497499 VALHI INC NEW COM 918905209 2030 154251 SH SOLE 0 154251 0 0 VALMONT INDS INC COM 920253101 13188 106200 SH SOLE 0 102116 0 4084 VALUE LINE INC COM 920437100 356 14400 SH SOLE 0 14400 0 0 VALVOLINE INC COM 92047W101 106555 5596398 SH SOLE 0 5592020 0 4378 VANDA PHARMACEUTICALS INC COM 921659108 42320 4380922 SH SOLE 0 4361578 0 19344 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3450 116000 SH SOLE 0 116000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4386 112000 SH SOLE 0 112000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2571 83368 SH SOLE 0 83368 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1417 6800 SH SOLE 0 6800 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 9257 99028 SH SOLE 0 99028 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4543 54700 SH SOLE 0 54700 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1782 20200 SH SOLE 0 20200 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 11201 192500 SH SOLE 0 192500 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1570 12100 SH SOLE 0 12100 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2731 12000 SH SOLE 0 12000 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1314 8400 SH SOLE 0 8400 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 612 3400 SH SOLE 0 3400 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 213 2100 SH SOLE 0 2100 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1163 6600 SH SOLE 0 6600 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 584 3800 SH SOLE 0 3800 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 830 7500 SH SOLE 0 7500 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 946 4400 SH SOLE 0 4400 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1354 4400 SH SOLE 0 4400 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5365 31500 SH SOLE 0 31500 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 700 6700 SH SOLE 0 6700 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3108 61600 SH SOLE 0 61600 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8544 197600 SH SOLE 0 197600 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1751 33400 SH SOLE 0 33400 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1643 15600 SH SOLE 0 15600 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2290 28400 SH SOLE 0 28400 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5903 115700 SH SOLE 0 115700 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 13743 194997 SH SOLE 0 194997 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2345 24478 SH SOLE 0 24478 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5226 96300 SH SOLE 0 96300 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 15659 252203 SH SOLE 0 252203 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 646 2900 SH SOLE 0 2900 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 310 2000 SH SOLE 0 2000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 218 1800 SH SOLE 0 1800 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 2723 52200 SH SOLE 0 52200 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2634 64400 SH SOLE 0 64400 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 372 4712 SH SOLE 0 4712 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1627 20100 SH SOLE 0 20100 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 410 5700 SH SOLE 0 5700 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2948 15900 SH SOLE 0 15900 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1233 12100 SH SOLE 0 12100 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1032 4400 SH SOLE 0 4400 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 601 14900 SH SOLE 0 14900 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 467 1500 SH SOLE 0 1500 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 363 2700 SH SOLE 0 2700 0 0 VAPOTHERM INC COM 922107107 14109 486500 SH SOLE 0 338448 0 148052 VAREX IMAGING CORP COM 92214X106 2449 192500 SH SOLE 0 192500 0 0 VARIAN MED SYS INC COM 92220P105 30582 177800 SH SOLE 0 166700 0 11100 VARONIS SYS INC COM 922280102 26096 226098 SH SOLE 0 226098 0 0 VASCULAR BIOGENICS LTD COM M96883109 748 613047 SH SOLE 0 0 0 613047 VECTOR GROUP LTD COM 92240M108 95632 9869137 SH SOLE 0 9861290 0 7847 VECTRUS INC COM 92242T101 1923 50600 SH SOLE 0 0 0 50600 VEDANTA LIMITED SPONSORED ADR 92242Y100 8172 1105760 SH SOLE 0 1105760 0 0 VEECO INSTRS INC DEL COM 922417100 7806 668929 SH SOLE 0 540608 0 128321 VELOCITY FINL INC COM 92262D101 243 48400 SH SOLE 0 1759 0 46641 VENATOR MATLS PLC SHS G9329Z100 508 263138 SH SOLE 0 263138 0 0 VERA BRADLEY INC COM 92335C106 5390 882200 SH SOLE 0 720000 0 162200 VEREIT INC COM 92339V100 5335 820754 SH SOLE 0 688544 0 132210 VERISIGN INC COM 92343E102 1346518 6573190 SH SOLE 0 6483933 0 89257 VERISK ANALYTICS INC COM 92345Y106 13583 73300 SH SOLE 0 65500 0 7800 VERITIV CORP COM 923454102 2345 185200 SH SOLE 0 122200 0 63000 VERITONE INC COM 92347M100 3095 337900 SH SOLE 0 309800 0 28100 VERIZON COMMUNICATIONS INC COM 92343V104 186064 3127645 SH SOLE 0 3127645 0 0 VERMILION ENERGY INC COM 923725105 5333 2282207 SH SOLE 0 5776 0 2276431 VERRA MOBILITY CORP COM 92511U102 2667 276100 SH SOLE 0 262232 0 13868 VERTEX PHARMACEUTICALS INC COM 92532F100 1416910 5206932 SH SOLE 0 5058336 0 148596 VERTIV HOLDINGS CO COM CL A 92537N108 23181 1338400 SH SOLE 0 1283399 0 55001 VERU INC COM 92536C103 1142 435786 SH SOLE 0 435786 0 0 VIACOMCBS INC CL A 92556H107 3941 130103 SH SOLE 0 130103 0 0 VIASAT INC COM 92552V100 2503 72793 SH SOLE 0 72793 0 0 VIAVI SOLUTIONS INC COM 925550105 42731 3642888 SH SOLE 0 3283744 0 359144 VICTORY CAP HLDGS INC COM CL A 92645B103 1133 67081 SH SOLE 0 20181 0 46900 VIEMED HEALTHCARE INC COM 92663R105 118 13700 SH SOLE 0 100 0 13600 VIKING THERAPEUTICS INC COM 92686J106 216 37100 SH SOLE 0 37100 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 18191 739185 SH SOLE 0 739185 0 0 VINCE HLDG CORP COM NEW 92719W207 1427 263852 SH SOLE 0 194448 0 69404 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 3542 585432 SH SOLE 0 585432 0 0 VIRCO MFG CO COM 927651109 430 199969 SH SOLE 0 194769 0 5200 VIRTU FINL INC CL A 928254101 121539 5282000 SH SOLE 0 5236007 0 45993 VIRTUSA CORP COM 92827P102 2271 46200 SH SOLE 0 46200 0 0 VISA INC COM CL A 92826C839 89323 446684 SH SOLE 0 41284 0 405400 VISHAY INTERTECHNOLOGY INC COM 928298108 4609 296025 SH SOLE 0 296025 0 0 VISHAY PRECISION GROUP INC COM 92835K103 22448 886574 SH SOLE 0 862474 0 24100 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 86 124000 SH SOLE 0 9532 0 114468 VISTA GOLD CORP COM NEW 927926303 520 477600 SH SOLE 0 700 0 476900 VISTA OUTDOOR INC COM 928377100 26393 1307900 SH SOLE 0 1307900 0 0 VISTRA CORP COM 92840M102 128229 6798991 SH SOLE 0 6714021 0 84970 VIVINT SMART HOME INC COM CL A 928542109 705 41300 SH SOLE 0 0 0 41300 VIVINT SOLAR INC COM 92854Q106 35180 830700 SH SOLE 0 791768 0 38932 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 3129 341600 SH SOLE 0 341600 0 0 VMWARE INC CL A COM 928563402 67317 468556 SH SOLE 0 345903 0 122653 VOC ENERGY TR TR UNIT 91829B103 35 21900 SH SOLE 0 0 0 21900 VOCERA COMMUNICATIONS INC COM 92857F107 25236 867824 SH SOLE 0 867824 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 529985 39492200 SH SOLE 0 39287332 0 204868 VOLT INFORMATION SCIENCES IN COM 928703107 912 647153 SH SOLE 0 542253 0 104900 VONAGE HLDGS CORP COM 92886T201 15140 1479926 SH SOLE 0 1479926 0 0 VORNADO RLTY TR SH BEN INT 929042109 5562 164999 SH SOLE 0 132398 0 32601 VOXX INTL CORP CL A 91829F104 6627 861822 SH SOLE 0 789622 0 72200 VOYAGER THERAPEUTICS INC COM 92915B106 8816 826201 SH SOLE 0 679301 0 146900 VUZIX CORP COM NEW 92921W300 50 11000 SH SOLE 0 300 0 10700 WABASH NATL CORP COM 929566107 17683 1478500 SH SOLE 0 1478500 0 0 WAITR HLDGS INC COM 930752100 1350 419254 SH SOLE 0 234162 0 185092 WALGREENS BOOTS ALLIANCE INC COM 931427108 8538 237700 SH SOLE 0 0 0 237700 WALKER & DUNLOP INC COM 93148P102 2056 38800 SH SOLE 0 38800 0 0 WALMART INC COM 931142103 326666 2334826 SH SOLE 0 2334826 0 0 WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 41 17552 SH SOLE 0 5152 0 12400 WARRIOR MET COAL INC COM 93627C101 34715 2032479 SH SOLE 0 2032479 0 0 WASHINGTON FED INC COM 938824109 6114 293076 SH SOLE 0 293076 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 57302 2846606 SH SOLE 0 2846606 0 0 WASHINGTON TR BANCORP COM 940610108 8723 284500 SH SOLE 0 284500 0 0 WASTE CONNECTIONS INC COM 94106B101 149388 1439136 SH SOLE 0 1401636 0 37500 WASTE MGMT INC DEL COM 94106L109 17304 152900 SH SOLE 0 65838 0 87062 WATERS CORP COM 941848103 34185 174700 SH SOLE 0 134482 0 40218 WATERSTONE FINL INC MD COM 94188P101 30895 1994544 SH SOLE 0 1960844 0 33700 WATSCO INC CL B CONV 942622101 326 1400 SH SOLE 0 1400 0 0 WATSCO INC COM 942622200 44079 189268 SH SOLE 0 156724 0 32544 WATTS WATER TECHNOLOGIES INC CL A 942749102 12758 127390 SH SOLE 0 110598 0 16792 WAYFAIR INC CL A 94419L101 133894 460100 SH SOLE 0 238629 0 221471 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 6329 274596 SH SOLE 0 269396 0 5200 WD-40 CO COM 929236107 93561 494223 SH SOLE 0 494223 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2349 138500 SH SOLE 0 92497 0 46003 WEIS MKTS INC COM 948849104 23698 493711 SH SOLE 0 493711 0 0 WELBILT INC COM 949090104 2670 433500 SH SOLE 0 415100 0 18400 WELLS FARGO CO NEW COM 949746101 145678 6196411 SH SOLE 0 5068945 0 1127466 WENDYS CO COM 95058W100 1204 53982 SH SOLE 0 27484 0 26498 WERNER ENTERPRISES INC COM 950755108 7783 185363 SH SOLE 0 46387 0 138976 WESBANCO INC COM 950810101 13025 609798 SH SOLE 0 609798 0 0 WESTAMERICA BANCORPORATION COM 957090103 2540 46731 SH SOLE 0 46731 0 0 WEST BANCORPORATION INC CAP STK 95123P106 6148 388152 SH SOLE 0 364452 0 23700 WESTELL TECHNOLOGIES INC CL A NEW 957541204 1229 960481 SH SOLE 0 876481 0 84000 WESTERN ALLIANCE BANCORP COM 957638109 2134 67504 SH SOLE 0 67504 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 2565 1257156 SH SOLE 0 1013646 0 243510 WESTERN COPPER & GOLD CORP COM 95805V108 757 624869 SH SOLE 0 0 0 624869 WESTERN DIGITAL CORP. COM 958102105 34581 946133 SH SOLE 0 448221 0 497912 WESTERN NEW ENG BANCORP INC COM 958892101 9534 1693389 SH SOLE 0 1656376 0 37013 WESTERN UN CO COM 959802109 16012 747200 SH SOLE 0 219123 0 528077 WESTPAC BANKING CORP SPONSORED ADR 961214301 24295 2017860 SH SOLE 0 2017860 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 974 597553 SH SOLE 0 597553 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 8237 739416 SH SOLE 0 642341 0 97075 WEYCO GROUP INC COM 962149100 1053 65128 SH SOLE 0 65128 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 55511 1946381 SH SOLE 0 1823285 0 123096 WHEATON PRECIOUS METALS CORP COM 962879102 128644 2621642 SH SOLE 0 2544923 0 76719 WHEELER REAL ESTATE INVT TR COM NEW 963025705 390 128309 SH SOLE 0 98008 0 30301 WHITE MTNS INS GROUP LTD COM G9618E107 5998 7700 SH SOLE 0 2444 0 5256 WHITESTONE REIT COM 966084204 4932 821925 SH SOLE 0 776232 0 45693 WIDEPOINT CORP COM 967590100 1698 3397307 SH SOLE 0 2267607 0 1129700 WILEY JOHN & SONS INC CL A 968223206 9618 303300 SH SOLE 0 303300 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 689 112078 SH SOLE 0 111736 0 342 WILLIS LEASE FINANCE CORP COM 970646105 7273 394187 SH SOLE 0 394187 0 0 WINGSTOP INC COM 974155103 147242 1077515 SH SOLE 0 983380 0 94135 WINMARK CORP COM 974250102 32878 190950 SH SOLE 0 184850 0 6100 WINS FIN HLDGS INC ORD SHS G97223104 510 27200 SH SOLE 0 24900 0 2300 WINTRUST FINL CORP COM 97650W108 5771 144100 SH SOLE 0 144100 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 20195 4296893 SH SOLE 0 3078811 0 1218082 WIRELESS TELECOM GROUP INC COM 976524108 1455 1054579 SH SOLE 0 1054579 0 0 WISDOMTREE INVTS INC COM 97717P104 10859 3393449 SH SOLE 0 2848479 0 544970 WISDOMTREE TR EMER MKT HIGH FD 97717W315 303 8600 SH SOLE 0 8600 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 438 10600 SH SOLE 0 10600 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 485 8100 SH SOLE 0 8100 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 308 14600 SH SOLE 0 14600 0 0 WIX COM LTD SHS M98068105 201994 792600 SH SOLE 0 787642 0 4958 WNS HLDGS LTD SPON ADR 92932M101 89378 1397400 SH SOLE 0 1316147 0 81253 WOODWARD INC COM 980745103 1257 15684 SH SOLE 0 6600 0 9084 WORKDAY INC CL A 98138H101 100380 466600 SH SOLE 0 244255 0 222345 WORKIVA INC COM CL A 98139A105 82458 1478800 SH SOLE 0 1433339 0 45461 WORLD ACCEP CORP DEL COM 981419104 9879 93600 SH SOLE 0 93600 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 5969 147500 SH SOLE 0 147500 0 0 WORTHINGTON INDS INC COM 981811102 1819 44600 SH SOLE 0 34500 0 10100 WP CAREY INC COM 92936U109 8034 123300 SH SOLE 0 119258 0 4042 WPP PLC NEW ADR 92937A102 10655 271529 SH SOLE 0 271529 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 24032 786915 SH SOLE 0 44933 0 741982 WSFS FINL CORP COM 929328102 40605 1505562 SH SOLE 0 1467731 0 37831 X4 PHARMACEUTICALS INC COM 98420X103 1056 156044 SH SOLE 0 156044 0 0 XCEL BRANDS INC COM NEW 98400M101 50 64924 SH SOLE 0 24324 0 40600 XCEL ENERGY INC COM 98389B100 15458 223999 SH SOLE 0 174417 0 49582 XENETIC BIOSCIENCES INC COM 984015503 54 59209 SH SOLE 0 5209 0 54000 XENIA HOTELS & RESORTS INC COM 984017103 2131 242700 SH SOLE 0 242700 0 0 XENON PHARMACEUTICALS INC COM 98420N105 9999 903277 SH SOLE 0 822677 0 80600 XERIS PHARMACEUTICALS INC COM 98422L107 386 65095 SH SOLE 0 65095 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 16447 876224 SH SOLE 0 876224 0 0 X FINANCIAL SPONSORED ADS 98372W103 164 319182 SH SOLE 0 319182 0 0 XILINX INC COM 983919101 91805 880705 SH SOLE 0 638524 0 242181 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 384 202200 SH SOLE 0 202200 0 0 XOMA CORP DEL COM NEW 98419J206 597 31700 SH SOLE 0 31700 0 0 XPEL INC COM 98379L100 1072 41100 SH SOLE 0 0 0 41100 XPERI HOLDING CORP COM 98390M103 31507 2742149 SH SOLE 0 2742149 0 0 XP INC CL A G98239109 9095 218168 SH SOLE 0 218168 0 0 XTANT MED HLDGS INC COM NEW 98420P308 310 376688 SH SOLE 0 376688 0 0 YAMANA GOLD INC COM 98462Y100 158086 27831981 SH SOLE 0 26233606 0 1598375 YATRA ONLINE INC ORD SHS G98338109 556 741905 SH SOLE 0 741905 0 0 YELP INC CL A 985817105 16946 843500 SH SOLE 0 843500 0 0 YETI HLDGS INC COM 98585X104 8443 186300 SH SOLE 0 186300 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 435 55939 SH SOLE 0 29193 0 26746 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 816 113335 SH SOLE 0 82569 0 30766 YIREN DIGITAL LTD SPONSORED ADS 98585L100 1467 498865 SH SOLE 0 498865 0 0 YORK WTR CO COM 987184108 10510 248636 SH SOLE 0 238836 0 9800 YOUDAO INC SPONSORED ADS 98741T104 9052 350300 SH SOLE 0 249100 0 101200 YOUNGEVITY INTL INC COM NEW 987537206 19 31023 SH SOLE 0 29823 0 1200 YUM BRANDS INC COM 988498101 22423 245600 SH SOLE 0 90102 0 155498 YUNHONG CTI LTD COM 98873Q100 317 192174 SH SOLE 0 192174 0 0 YUNJI INC ADS RP CL A 98873N107 293 159400 SH SOLE 0 159400 0 0 ZAGG INC COM 98884U108 305 109054 SH SOLE 0 0 0 109054 ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 891 23200 SH SOLE 0 7900 0 15300 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 33711 133531 SH SOLE 0 129044 0 4487 ZEDGE INC CL B 98923T104 493 337607 SH SOLE 0 335030 0 2577 ZILLOW GROUP INC CL A 98954M101 17201 169400 SH SOLE 0 169400 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 28579 281314 SH SOLE 0 137892 0 143422 ZIONS BANCORPORATION N A COM 989701107 7954 272195 SH SOLE 0 272195 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 466 184903 SH SOLE 0 0 0 184903 ZIX CORP COM 98974P100 8716 1492399 SH SOLE 0 1492399 0 0 ZK INTL GROUP CO LTD SHS G9892K100 486 405371 SH SOLE 0 405223 0 148 ZOETIS INC CL A 98978V103 112140 678116 SH SOLE 0 678116 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2467071 5247859 SH SOLE 0 5229395 0 18464 ZOSANO PHARMA CORP COM NEW 98979H202 447 275998 SH SOLE 0 900 0 275098 ZOVIO INC COM 98979V102 7996 1999064 SH SOLE 0 1632806 0 366258 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 52285 1747500 SH SOLE 0 1747500 0 0 ZUMIEZ INC COM 989817101 7267 261200 SH SOLE 0 261200 0 0 ZUORA INC COM CL A 98983V106 2158 208700 SH SOLE 0 208700 0 0 ZYMEWORKS INC COM 98985W102 9089 195134 SH SOLE 0 195134 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 62 18600 SH SOLE 0 1713 0 16887 ZYNGA INC CL A 98986T108 50010 5483500 SH SOLE 0 38560 0 5444940