0001037389-20-000320.txt : 20200514 0001037389-20-000320.hdr.sgml : 20200514 20200514162641 ACCESSION NUMBER: 0001037389-20-000320 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200514 DATE AS OF CHANGE: 20200514 EFFECTIVENESS DATE: 20200514 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: 20878182 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 03-31-2020 03-31-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 05-14-2020 0 3401 102962114 false
INFORMATION TABLE 2 renaissance13Fq12020_holding.xml RENTEC Q1 2020 HOLDINGS 10X GENOMICS INC CL A COM 88025U109 657 10536 SH SOLE 0 10536 0 0 111 INC ADS 68247Q102 203 30647 SH SOLE 0 30647 0 0 1347 PPTY INS HLDGS INC COM 68244P107 449 92062 SH SOLE 0 92062 0 0 1ST CONSTITUTION BANCORP COM 31986N102 1786 134770 SH SOLE 0 124270 0 10500 1ST SOURCE CORP COM 336901103 14574 449414 SH SOLE 0 383040 0 66374 21VIANET GROUP INC SPONSORED ADS A 90138A103 14608 1054000 SH SOLE 0 1054000 0 0 360 FINANCE INC ADS 88557W101 338 42196 SH SOLE 0 42196 0 0 3-D SYS CORP DEL COM NEW 88554D205 8736 1133050 SH SOLE 0 956634 0 176416 51JOB INC SPONSORED ADS 316827104 4501 73312 SH SOLE 0 0 0 73312 58 COM INC SPON ADR REP A 31680Q104 23644 485312 SH SOLE 0 485312 0 0 A10 NETWORKS INC COM 002121101 15459 2489433 SH SOLE 0 2489433 0 0 AAR CORP COM 000361105 1859 104660 SH SOLE 0 80472 0 24188 ABB LTD SPONSORED ADR 000375204 21744 1259800 SH SOLE 0 1089982 0 169818 ABBVIE INC COM 00287Y109 1032820 13555849 SH SOLE 0 12343093 0 1212756 ABEONA THERAPEUTICS INC COM 00289Y107 158 75233 SH SOLE 0 75233 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 500 2250 SH SOLE 0 2250 0 0 ABIOMED INC COM 003654100 297288 2048000 SH SOLE 0 2048000 0 0 ABM INDS INC COM 000957100 5310 218000 SH SOLE 0 171402 0 46598 ABRAXAS PETE CORP COM 003830106 5 43663 SH SOLE 0 0 0 43663 ACACIA COMMUNICATIONS INC COM 00401C108 29140 433759 SH SOLE 0 410221 0 23538 ACACIA RESH CORP ACACIA TCH COM 003881307 7299 3287700 SH SOLE 0 3287700 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2569 60800 SH SOLE 0 0 0 60800 ACADIA RLTY TR COM SH BEN INT 004239109 2607 210417 SH SOLE 0 198157 0 12260 ACASTI PHARMA INC CL A NEW 00430K402 49 129246 SH SOLE 0 20118 0 109128 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 107 14200 SH SOLE 0 14200 0 0 ACCELERON PHARMA INC COM 00434H108 17938 199600 SH SOLE 0 141920 0 57680 ACCO BRANDS CORP COM 00081T108 1376 272447 SH SOLE 0 61200 0 211247 ACCURAY INC COM 004397105 8967 4719600 SH SOLE 0 4719600 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 233 713091 SH SOLE 0 313479 0 399612 AC IMMUNE SA SHS H00263105 4680 677311 SH SOLE 0 537311 0 140000 ACLARIS THERAPEUTICS INC COM 00461U105 3303 3175636 SH SOLE 0 3175636 0 0 ACME UTD CORP COM 004816104 3706 182839 SH SOLE 0 175320 0 7519 ACNB CORP COM 000868109 2727 90910 SH SOLE 0 90910 0 0 ACORDA THERAPEUTICS INC COM 00484M106 3565 3822645 SH SOLE 0 3711924 0 110721 ACTINIUM PHARMACEUTICALS INC COM 00507W107 230 1186437 SH SOLE 0 1186437 0 0 ACTIVISION BLIZZARD INC COM 00507V109 45496 764898 SH SOLE 0 536350 0 228548 ACUITY BRANDS INC COM 00508Y102 84094 981716 SH SOLE 0 981716 0 0 ACUSHNET HOLDINGS CORP COM 005098108 2418 94000 SH SOLE 0 94000 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 1151 398380 SH SOLE 0 398380 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 7068 300776 SH SOLE 0 299693 0 1083 ADAPTHEALTH CORP COM CL A 00653Q102 824 51500 SH SOLE 0 9663 0 41837 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 4760 1749960 SH SOLE 0 1596695 0 153265 ADDUS HOMECARE CORP COM 006739106 3170 46900 SH SOLE 0 39150 0 7750 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 1016 461715 SH SOLE 0 343370 0 118345 ADECOAGRO S A COM L00849106 1615 415131 SH SOLE 0 0 0 415131 ADIENT PLC ORD SHS G0084W101 12124 1336745 SH SOLE 0 1224476 0 112269 ADOBE INC COM 00724F101 67573 212333 SH SOLE 0 90977 0 121356 ADT INC COM 00090Q103 2767 640500 SH SOLE 0 640500 0 0 ADTRAN INC COM 00738A106 16175 2106103 SH SOLE 0 2106103 0 0 ADURO BIOTECH INC COM 00739L101 12466 4549809 SH SOLE 0 4513810 0 35999 ADVANCE AUTO PARTS INC COM 00751Y106 4834 51800 SH SOLE 0 51800 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 165763 5053760 SH SOLE 0 4603047 0 450713 ADVANCED DRAIN SYS INC DEL COM 00790R104 19252 653937 SH SOLE 0 490800 0 163137 ADVANCED ENERGY INDS COM 007973100 16074 331487 SH SOLE 0 331487 0 0 ADVANCED MICRO DEVICES INC COM 007903107 180475 3968226 SH SOLE 0 1884340 0 2083886 ADVAXIS INC COM NEW 007624307 1914 3610419 SH SOLE 0 3610419 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10592 1084148 SH SOLE 0 1084148 0 0 AECOM COM 00766T100 134415 4503015 SH SOLE 0 4140664 0 362351 AEGION CORP COM 00770F104 8230 459000 SH SOLE 0 459000 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2794 599639 SH SOLE 0 599639 0 0 AEHR TEST SYSTEMS COM 00760J108 129 77299 SH SOLE 0 18632 0 58667 AERCAP HOLDINGS NV SHS N00985106 1317 57800 SH SOLE 0 0 0 57800 AEROCENTURY CORP COM 007737109 29 29100 SH SOLE 0 29100 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 35953 859495 SH SOLE 0 819752 0 39743 AERPIO PHARMACEUTICALS INC COM 00810B105 248 451632 SH SOLE 0 451632 0 0 AES CORP COM 00130H105 188743 13878179 SH SOLE 0 13552488 0 325691 AESTHETIC MED INTL HLDG GR L ADS 00809M104 525 57846 SH SOLE 0 40946 0 16900 AETERNA ZENTARIS INC COM 007975402 9 18069 SH SOLE 0 18069 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 25441 430181 SH SOLE 0 421855 0 8326 AFFIMED N V COM N01045108 604 382000 SH SOLE 0 500 0 381500 AGCO CORP COM 001084102 6714 142100 SH SOLE 0 126147 0 15953 AGENUS INC COM NEW 00847G705 1151 469743 SH SOLE 0 469743 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 31653 441963 SH SOLE 0 441963 0 0 AGILE THERAPEUTICS INC COM 00847L100 1847 992746 SH SOLE 0 633546 0 359200 AGILYSYS INC COM 00847J105 11033 660649 SH SOLE 0 612200 0 48449 AG MTG INVT TR INC COM 001228105 341 124400 SH SOLE 0 0 0 124400 AGNICO EAGLE MINES LTD COM 008474108 162526 4084107 SH SOLE 0 3765405 0 318702 AGREE REALTY CORP COM 008492100 1164 18800 SH SOLE 0 3200 0 15600 AGROFRESH SOLUTIONS COM 00856G109 472 288004 SH SOLE 0 288004 0 0 A H BELO CORP COM CL A 001282102 1660 964953 SH SOLE 0 964953 0 0 AIKIDO PHARMA INC COM 008875106 107 210758 SH SOLE 0 210758 0 0 AILERON THERAPEUTICS INC COM 00887A105 158 477181 SH SOLE 0 477181 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1570 108900 SH SOLE 0 59220 0 49680 AIRGAIN INC COM 00938A104 3046 412236 SH SOLE 0 391236 0 21000 AIR INDS GROUP COM NEW 00912N205 289 272300 SH SOLE 0 1975 0 270325 AIR T INC COM 009207101 2548 203711 SH SOLE 0 203711 0 0 AIR T INC *W EXP 06/07/202 00919P112 38 539436 SH SOLE 0 539436 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 232 12700 SH SOLE 0 12700 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 17218 188194 SH SOLE 0 124594 0 63600 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 188 129446 SH SOLE 0 129446 0 0 AKCEA THERAPEUTICS INC COM 00972L107 492 34400 SH SOLE 0 4900 0 29500 AKERS BIOSCIENCES INC COM 00973E409 89 41708 SH SOLE 0 41708 0 0 AKORN INC COM 009728106 5298 9439970 SH SOLE 0 9266421 0 173549 ALAMO GROUP INC COM 011311107 595 6700 SH SOLE 0 500 0 6200 ALAMOS GOLD INC NEW COM CL A 011532108 66007 13201471 SH SOLE 0 13201471 0 0 ALASKA AIR GROUP INC COM 011659109 15367 539767 SH SOLE 0 447166 0 92601 ALASKA COMMUNICATIONS SYS GR COM 01167P101 5145 2956962 SH SOLE 0 2749288 0 207674 ALBANY INTL CORP CL A 012348108 18222 385000 SH SOLE 0 365673 0 19327 ALCOA CORP COM 013872106 42904 6964888 SH SOLE 0 6964888 0 0 ALCON INC ORD SHS H01301128 22818 448993 SH SOLE 0 448993 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1473 596400 SH SOLE 0 239831 0 356569 ALERUS FINL CORP COM 01446U103 231 13965 SH SOLE 0 13965 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1490 132831 SH SOLE 0 44587 0 88244 ALEXANDERS INC COM 014752109 35933 130214 SH SOLE 0 130214 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16475 120200 SH SOLE 0 80175 0 40025 ALEXCO RESOURCE CORP COM 01535P106 50 41183 SH SOLE 0 15331 0 25852 ALEXION PHARMACEUTICALS INC COM 015351109 337925 3763502 SH SOLE 0 3763502 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 56048 4182678 SH SOLE 0 4161891 0 20787 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 89047 457872 SH SOLE 0 350539 0 107333 ALICO INC COM 016230104 3678 118505 SH SOLE 0 118505 0 0 ALIGN TECHNOLOGY INC COM 016255101 511105 2938229 SH SOLE 0 2906778 0 31451 ALIMERA SCIENCES INC COM NEW 016259202 304 76004 SH SOLE 0 76004 0 0 ALIO GOLD INC COM 01627X108 872 1797945 SH SOLE 0 1797945 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 1378 792061 SH SOLE 0 792061 0 0 ALKERMES PLC SHS G01767105 103552 7181113 SH SOLE 0 7001652 0 179461 ALLEGHANY CORP DEL COM 017175100 12642 22888 SH SOLE 0 6800 0 16088 ALLEGHENY TECHNOLOGIES INC COM 01741R102 6207 730192 SH SOLE 0 603969 0 126223 ALLEGION PLC ORD SHS G0176J109 40102 435800 SH SOLE 0 399095 0 36705 ALLENA PHARMACEUTICALS INC COM 018119107 387 401778 SH SOLE 0 336809 0 64969 ALLERGAN PLC SHS G0177J108 1255487 7089144 SH SOLE 0 6965531 0 123613 ALLETE INC COM NEW 018522300 52243 860961 SH SOLE 0 846371 0 14590 ALLIANT ENERGY CORP COM 018802108 60430 1251404 SH SOLE 0 988331 0 263073 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 5000 285545 SH SOLE 0 285545 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 6944 292982 SH SOLE 0 264282 0 28700 ALLISON TRANSMISSION HLDGS I COM 01973R101 175879 5393419 SH SOLE 0 5393419 0 0 ALLOT LTD SHS M0854Q105 18866 1996355 SH SOLE 0 1787655 0 208700 ALLSTATE CORP COM 020002101 2642 28800 SH SOLE 0 28800 0 0 ALLY FINL INC COM 02005N100 1209 83800 SH SOLE 0 38800 0 45000 ALPHABET INC CAP STK CL A 02079K305 144486 124348 SH SOLE 0 30664 0 93684 ALPHABET INC CAP STK CL C 02079K107 179637 154485 SH SOLE 0 26162 0 128323 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 5351 834800 SH SOLE 0 834800 0 0 ALPHA PRO TECH LTD COM 020772109 12565 1040116 SH SOLE 0 1040116 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1865 540579 SH SOLE 0 165839 0 374740 ALPINE IMMUNE SCIENCES INC COM 02083G100 383 133155 SH SOLE 0 133155 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 911 264820 SH SOLE 0 264820 0 0 ALTERYX INC COM CL A 02156B103 30844 324098 SH SOLE 0 289491 0 34607 ALTICE USA INC CL A 02156K103 187452 8409700 SH SOLE 0 8409700 0 0 ALTIMMUNE INC COM NEW 02155H200 1981 617007 SH SOLE 0 617007 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 5878 766300 SH SOLE 0 766300 0 0 ALTRA INDL MOTION CORP COM 02208R106 9726 556116 SH SOLE 0 447879 0 108237 ALTRIA GROUP INC COM 02209S103 123688 3198545 SH SOLE 0 2997732 0 200813 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2408 481600 SH SOLE 0 481600 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 11867 1920200 SH SOLE 0 1920200 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1438 132900 SH SOLE 0 18500 0 114400 AMARIN CORP PLC SPONS ADR NEW 023111206 9456 2364001 SH SOLE 0 0 0 2364001 A MARK PRECIOUS METALS INC COM 00181T107 348 28300 SH SOLE 0 28300 0 0 AMAZON COM INC COM 023135106 376013 192855 SH SOLE 0 139105 0 53750 AMBAC FINL GROUP INC COM NEW 023139884 1399 113400 SH SOLE 0 110051 0 3349 AMBARELLA INC SHS G037AX101 72681 1496733 SH SOLE 0 1326052 0 170681 AMBEV SA SPONSORED ADR 02319V103 110303 47957876 SH SOLE 0 47957876 0 0 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 39 20644 SH SOLE 0 20644 0 0 AMCON DISTRG CO COM NEW 02341Q205 682 10820 SH SOLE 0 10820 0 0 AMDOCS LTD SHS G02602103 15194 276400 SH SOLE 0 168608 0 107792 AMEDISYS INC COM 023436108 30963 168701 SH SOLE 0 167797 0 904 AMERANT BANCORP INC CL A 023576101 1424 92503 SH SOLE 0 92503 0 0 AMEREN CORP COM 023608102 397882 5463157 SH SOLE 0 4985117 0 478040 AMERESCO INC CL A 02361E108 1005 59000 SH SOLE 0 0 0 59000 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 43607 3701791 SH SOLE 0 3685991 0 15800 AMERICAN ASSETS TR INC COM 024013104 2090 83600 SH SOLE 0 53404 0 30196 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1513 419032 SH SOLE 0 374623 0 44409 AMERICAN CAMPUS CMNTYS INC COM 024835100 13881 500212 SH SOLE 0 456704 0 43508 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 21054 2648334 SH SOLE 0 2648334 0 0 AMERICAN ELEC PWR CO INC COM 025537101 442301 5530140 SH SOLE 0 5530140 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 25015 356951 SH SOLE 0 324878 0 32073 AMERICAN FIN TR INC COM CLASS A 02607T109 3638 582106 SH SOLE 0 538833 0 43273 AMERICAN HOMES 4 RENT CL A 02665T306 35328 1522757 SH SOLE 0 1522757 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 18519 763660 SH SOLE 0 485257 0 278403 AMERICAN NATL BANKSHARES INC COM 027745108 4646 194400 SH SOLE 0 194400 0 0 AMERICAN NATL INS CO COM 028591105 16031 194601 SH SOLE 0 194601 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 24180 2913200 SH SOLE 0 2913200 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 28773 1202393 SH SOLE 0 1202393 0 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 7002 1059275 SH SOLE 0 1059275 0 0 AMERICAN RIVER BANKSHARES COM 029326105 103 11900 SH SOLE 0 5802 0 6098 AMERICAN RLTY INVS INC COM 029174109 303 32800 SH SOLE 0 32800 0 0 AMERICAN SOFTWARE INC CL A 029683109 28743 2022700 SH SOLE 0 1992700 0 30000 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 6359 1160417 SH SOLE 0 1109028 0 51389 AMERICAN TOWER CORP NEW COM 03027X100 304460 1398209 SH SOLE 0 999112 0 399097 AMERICAN VANGUARD CORP COM 030371108 2731 188889 SH SOLE 0 188889 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1827 40100 SH SOLE 0 40100 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 89275 746700 SH SOLE 0 550038 0 196662 AMERICAS GOLD AND SILVER COR COM 03062D100 660 433067 SH SOLE 0 72000 0 361067 AMERICOLD RLTY TR COM 03064D108 6202 182200 SH SOLE 0 182200 0 0 AMERISAFE INC COM 03071H100 19431 301393 SH SOLE 0 296493 0 4900 AMERISERV FINL INC COM 03074A102 2021 771217 SH SOLE 0 771217 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2832 32000 SH SOLE 0 32000 0 0 AMER STATES WTR CO COM 029899101 5820 71200 SH SOLE 0 71200 0 0 AMES NATL CORP COM 031001100 2861 139900 SH SOLE 0 139900 0 0 AMETEK INC COM 031100100 7076 98251 SH SOLE 0 98251 0 0 AMGEN INC COM 031162100 760238 3750003 SH SOLE 0 3456219 0 293784 AMKOR TECHNOLOGY INC COM 031652100 13786 1769700 SH SOLE 0 1629416 0 140284 AMN HEALTHCARE SVCS INC COM 001744101 1931 33400 SH SOLE 0 33400 0 0 AMPCO-PITTSBURGH CORP COM 032037103 1252 500624 SH SOLE 0 500624 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 10961 738600 SH SOLE 0 738600 0 0 AMPHENOL CORP NEW CL A 032095101 32330 443600 SH SOLE 0 430186 0 13414 AMPLIFY ENERGY CORP NEW COM 03212B103 242 427800 SH SOLE 0 137381 0 290419 AMREP CORP NEW COM 032159105 687 143100 SH SOLE 0 142905 0 195 AMTECH SYS INC COM PAR $0.01N 032332504 99 22766 SH SOLE 0 22766 0 0 ANAPTYSBIO INC COM 032724106 4147 293500 SH SOLE 0 278431 0 15069 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1283 407400 SH SOLE 0 0 0 407400 ANGI HOMESERVICES INC COM CL A 00183L102 29604 5638796 SH SOLE 0 5638796 0 0 ANGIODYNAMICS INC COM 03475V101 9390 900314 SH SOLE 0 801298 0 99016 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 58250 3502685 SH SOLE 0 3502685 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 115946 2627976 SH SOLE 0 2250766 0 377210 ANIKA THERAPEUTICS INC COM 035255108 21620 747829 SH SOLE 0 689617 0 58212 ANI PHARMACEUTICALS INC COM 00182C103 10686 262300 SH SOLE 0 262300 0 0 ANIXA BIOSCIENCES INC COM 03528H109 51 32216 SH SOLE 0 13271 0 18945 ANIXTER INTL INC COM 035290105 5420 61679 SH SOLE 0 61679 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 60269 11887462 SH SOLE 0 11171069 0 716393 ANTARES PHARMA INC COM 036642106 3225 1366614 SH SOLE 0 646400 0 720214 ANTERO RESOURCES CORP COM 03674X106 172 241100 SH SOLE 0 12300 0 228800 ANWORTH MORTGAGE ASSET CP COM 037347101 7803 6904890 SH SOLE 0 6614590 0 290300 AON PLC SHS CL A G0408V102 31721 192201 SH SOLE 0 140400 0 51801 APACHE CORP COM 037411105 13328 3188626 SH SOLE 0 2991670 0 196956 APARTMENT INVT & MGMT CO CL A 03748R754 140983 4010888 SH SOLE 0 3751536 0 259352 APERGY CORP COM 03755L104 5783 1005700 SH SOLE 0 708510 0 297190 APEX GLOBAL BRANDS INC COM NEW 03755M201 58 137062 SH SOLE 0 137062 0 0 APHRIA INC COM 03765K104 1371 450159 SH SOLE 0 0 0 450159 APOLLO COML REAL EST FIN INC COM 03762U105 4395 592340 SH SOLE 0 461739 0 130601 APOLLO ENDOSURGERY INC COM 03767D108 172 89400 SH SOLE 0 89400 0 0 APPIAN CORP CL A 03782L101 2482 61700 SH SOLE 0 53758 0 7942 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 40285 4393088 SH SOLE 0 4393088 0 0 APPLE INC COM 037833100 248958 979033 SH SOLE 0 190248 0 788785 APPLIED GENETIC TECHNOL CORP COM 03820J100 4588 1398709 SH SOLE 0 1276609 0 122100 APPLIED MATLS INC COM 038222105 63458 1384948 SH SOLE 0 1316330 0 68618 APPLIED THERAPEUTICS INC COM 03828A101 637 19486 SH SOLE 0 0 0 19486 APTARGROUP INC COM 038336103 2797 28100 SH SOLE 0 28100 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 670 180966 SH SOLE 0 180966 0 0 APTINYX INC COM 03836N103 1121 518929 SH SOLE 0 327129 0 191800 APTORUM GROUP LIMITED CL A ORD SHS G6096M106 121 33035 SH SOLE 0 0 0 33035 APTOSE BIOSCIENCES INC COM NEW 03835T200 2250 382100 SH SOLE 0 0 0 382100 APYX MED CORP COM 03837C106 2289 637595 SH SOLE 0 604498 0 33097 AQUESTIVE THERAPEUTICS INC COM 03843E104 644 294051 SH SOLE 0 47830 0 246221 ARAVIVE INC COM 03890D108 3118 541281 SH SOLE 0 396465 0 144816 ARBOR RLTY TR INC COM 038923108 1738 354740 SH SOLE 0 78156 0 276584 ARCA BIOPHARMA INC COM 00211Y506 372 133294 SH SOLE 0 131029 0 2265 ARCADIA BIOSCIENCES INC COM NEW 039014204 126 44051 SH SOLE 0 0 0 44051 ARCBEST CORP COM 03937C105 4440 253404 SH SOLE 0 253404 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2632 3249338 SH SOLE 0 3216738 0 32600 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 69693 7469734 SH SOLE 0 7058742 0 410992 ARCH CAP GROUP LTD ORD G0450A105 78234 2748900 SH SOLE 0 2675011 0 73889 ARCH COAL INC CL A 039380407 1575 54500 SH SOLE 0 54500 0 0 ARCONIC INC COM 03965L100 20688 1288200 SH SOLE 0 1025531 0 262669 ARCO PLATFORM LTD COM CL A G04553106 3296 78000 SH SOLE 0 73000 0 5000 ARCOSA INC COM 039653100 1669 42000 SH SOLE 0 42000 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1881 563026 SH SOLE 0 0 0 563026 ARCUS BIOSCIENCES INC COM 03969F109 3628 261416 SH SOLE 0 261416 0 0 ARDAGH GROUP S A CL A L0223L101 12394 1044993 SH SOLE 0 978159 0 66834 ARDELYX INC COM 039697107 11298 1987334 SH SOLE 0 1987334 0 0 ARDMORE SHIPPING CORP COM Y0207T100 3954 753198 SH SOLE 0 753198 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 891 28800 SH SOLE 0 0 0 28800 ARGAN INC COM 04010E109 11681 337899 SH SOLE 0 337899 0 0 ARGENX SE SPONSORED ADR 04016X101 6767 51373 SH SOLE 0 0 0 51373 ARGO GROUP INTL HLDGS LTD COM G0464B107 5157 139165 SH SOLE 0 125426 0 13739 ARISTA NETWORKS INC COM 040413106 205244 1013300 SH SOLE 0 1013300 0 0 ARK ETF TR INNOVATION ETF 00214Q104 427 9700 SH SOLE 0 9700 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 1490 28258 SH SOLE 0 28258 0 0 ARK RESTAURANTS CORP COM 040712101 959 90715 SH SOLE 0 90715 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 1650 753456 SH SOLE 0 612649 0 140807 ARLO TECHNOLOGIES INC COM 04206A101 1651 679600 SH SOLE 0 469600 0 210000 ARMADA HOFFLER PPTYS INC COM 04208T108 41242 3854409 SH SOLE 0 3704329 0 150080 ARMATA PHARMACEUTICALS INC COM 04216R102 207 66727 SH SOLE 0 66727 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8201 930921 SH SOLE 0 895561 0 35360 ARMSTRONG FLOORING INC COM 04238R106 776 542930 SH SOLE 0 505329 0 37601 ARMSTRONG WORLD INDS INC COM 04247X102 56491 711300 SH SOLE 0 711300 0 0 ARROW FINL CORP COM 042744102 11671 418756 SH SOLE 0 418756 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 19172 666400 SH SOLE 0 630293 0 36107 ARTARA THERAPEUTICS INC COM 04300J107 595 25886 SH SOLE 0 25886 0 0 ARTESIAN RESOURCES CORP CL A 043113208 15373 411250 SH SOLE 0 405310 0 5940 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 80546 3748051 SH SOLE 0 3712565 0 35486 ARTS WAY MFG INC COM 043168103 52 24500 SH SOLE 0 24500 0 0 ARVINAS INC COM 04335A105 8886 220495 SH SOLE 0 130038 0 90457 ASANKO GOLD INC COM 04341Y105 4113 5222216 SH SOLE 0 5190086 0 32130 ASCENA RETAIL GROUP INC COM NEW 04351G200 760 547037 SH SOLE 0 547037 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 5752 51078 SH SOLE 0 0 0 51078 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 9799 2620149 SH SOLE 0 1857200 0 762949 ASHFORD HOSPITALITY TR INC COM SHS 044103109 5195 7028163 SH SOLE 0 7028163 0 0 ASHFORD INC COM 044104107 339 58983 SH SOLE 0 58983 0 0 ASLAN PHARMACEUTICALS LTD ADS 04522R101 77 75163 SH SOLE 0 50890 0 24273 ASPEN AEROGELS INC COM 04523Y105 3894 634151 SH SOLE 0 632851 0 1300 ASPEN GROUP INC COM NEW 04530L203 668 83667 SH SOLE 0 83667 0 0 ASPEN TECHNOLOGY INC COM 045327103 104748 1101803 SH SOLE 0 1101803 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 769 51841 SH SOLE 0 46241 0 5600 ASSERTIO THERAPEUTICS INC COM 04545L107 4066 6255532 SH SOLE 0 6255532 0 0 ASSOCIATED BANC CORP COM 045487105 6614 517131 SH SOLE 0 482017 0 35114 ASSOCIATED CAP GROUP INC CL A 045528106 1267 41400 SH SOLE 0 41400 0 0 ASSURANT INC COM 04621X108 30466 292690 SH SOLE 0 292690 0 0 ASSURED GUARANTY LTD COM G0585R106 5447 211200 SH SOLE 0 179810 0 31390 ASTA FDG INC COM 046220109 191 23713 SH SOLE 0 23713 0 0 ASTEC INDS INC COM 046224101 260 7445 SH SOLE 0 0 0 7445 ASTRAZENECA PLC SPONSORED ADR 046353108 169034 3784906 SH SOLE 0 3490059 0 294847 ASTRONICS CORP COM 046433108 1362 148400 SH SOLE 0 0 0 148400 ASTRONOVA INC COM 04638F108 1496 192810 SH SOLE 0 184850 0 7960 ATARA BIOTHERAPEUTICS INC COM 046513107 218 25600 SH SOLE 0 24527 0 1073 ATENTO S A SHS L0427L105 33 30236 SH SOLE 0 94 0 30142 ATHENE HLDG LTD CL A G0684D107 6336 255280 SH SOLE 0 129334 0 125946 ATHERSYS INC NEW COM 04744L106 2853 951023 SH SOLE 0 893523 0 57500 AT HOME GROUP INC COM 04650Y100 27 13558 SH SOLE 0 0 0 13558 ATKORE INTL GROUP INC COM 047649108 3835 182000 SH SOLE 0 132900 0 49100 ATLANTIC AMERN CORP COM 048209100 114 54000 SH SOLE 0 54000 0 0 ATLANTICA YIELD PLC SHS G0751N103 13941 625155 SH SOLE 0 625155 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 6567 553224 SH SOLE 0 548305 0 4919 ATLANTIC POWER CORP COM NEW 04878Q863 521 243554 SH SOLE 0 0 0 243554 ATLANTIC UN BANKSHARES CORP COM 04911A107 6338 289402 SH SOLE 0 289402 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1673 168608 SH SOLE 0 168608 0 0 ATLAS CORP SHS Y0436Q109 18303 2380107 SH SOLE 0 2345707 0 34400 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 310 911325 SH SOLE 0 911325 0 0 ATLASSIAN CORP PLC CL A G06242104 883134 6434024 SH SOLE 0 6434024 0 0 ATMOS ENERGY CORP COM 049560105 11590 116800 SH SOLE 0 116800 0 0 ATN INTL INC COM 00215F107 37627 640900 SH SOLE 0 640900 0 0 ATRICURE INC COM 04963C209 17954 534500 SH SOLE 0 508377 0 26123 ATRION CORP COM 049904105 31655 48700 SH SOLE 0 48700 0 0 AT&T INC COM 00206R102 298627 10244486 SH SOLE 0 4339954 0 5904532 ATYR PHARMA INC COM NEW 002120202 585 209000 SH SOLE 0 170989 0 38011 AUBURN NATL BANCORP COM 050473107 266 6341 SH SOLE 0 6341 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 20875 1438800 SH SOLE 0 1067292 0 371508 AURORA CANNABIS INC COM 05156X108 2405 2688395 SH SOLE 0 2238486 0 449909 AURORA MOBILE LTD ADS 051857100 114 49628 SH SOLE 0 49628 0 0 AUTODESK INC COM 052769106 30029 192368 SH SOLE 0 171591 0 20777 AUTOHOME INC SP ADR RP CL A 05278C107 4233 59600 SH SOLE 0 59600 0 0 AUTOLIV INC COM 052800109 4502 93936 SH SOLE 0 300 0 93636 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 961 160496 SH SOLE 0 107746 0 52750 AUTOWEB INC COM 05335B100 449 440390 SH SOLE 0 440390 0 0 AUTOZONE INC COM 053332102 30033 35500 SH SOLE 0 35500 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 7192 905806 SH SOLE 0 905806 0 0 AVALARA INC COM 05338G106 171780 2302681 SH SOLE 0 1924584 0 378097 AVALONBAY CMNTYS INC COM 053484101 20841 141614 SH SOLE 0 97725 0 43889 AVALON HLDGS CORP CL A 05343P109 43 33100 SH SOLE 0 33100 0 0 AVANGRID INC COM 05351W103 51859 1184541 SH SOLE 0 1184541 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 597 66735 SH SOLE 0 20686 0 46049 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 1448 1511583 SH SOLE 0 1511583 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 2430 285885 SH SOLE 0 285885 0 0 AVID BIOSERVICES INC COM 05368M106 1353 264806 SH SOLE 0 264806 0 0 AVID TECHNOLOGY INC COM 05367P100 5959 885456 SH SOLE 0 716607 0 168849 AVINGER INC COM 053734604 56 135781 SH SOLE 0 135781 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 87 257238 SH SOLE 0 257238 0 0 AVIS BUDGET GROUP COM 053774105 26338 1894807 SH SOLE 0 1894807 0 0 AVISTA CORP COM 05379B107 117381 2762565 SH SOLE 0 2762565 0 0 AVITA MEDICAL LTD SPONSORED ADS 053792107 740 119400 SH SOLE 0 0 0 119400 AVNET INC COM 053807103 8065 321300 SH SOLE 0 33255 0 288045 AWARE INC MASS COM 05453N100 2483 871103 SH SOLE 0 871103 0 0 AXALTA COATING SYS LTD COM G0750C108 48898 2831377 SH SOLE 0 2583064 0 248313 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 104055 2692229 SH SOLE 0 2607394 0 84835 AXOGEN INC COM 05463X106 1542 148300 SH SOLE 0 133412 0 14888 AXON ENTERPRISE INC COM 05464C101 8064 113952 SH SOLE 0 110515 0 3437 AXOVANT GENE THERAPIES LTD COM G0750W203 1142 468123 SH SOLE 0 412895 0 55228 AXSOME THERAPEUTICS INC COM 05464T104 3065 52100 SH SOLE 0 43037 0 9063 AXT INC COM 00246W103 681 212000 SH SOLE 0 0 0 212000 AYTU BIOSCIENCE INC COM PAR 054754700 458 305600 SH SOLE 0 305600 0 0 AZUL S A SPONSR ADR PFD 05501U106 1553 152400 SH SOLE 0 115760 0 36640 AZURE PWR GLOBAL LTD SHS V0393H103 3199 209085 SH SOLE 0 209085 0 0 AZURRX BIOPHARMA INC COM 05502L105 7 12500 SH SOLE 0 2800 0 9700 B2GOLD CORP COM 11777Q209 134988 44113655 SH SOLE 0 42344640 0 1769015 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 313 306450 SH SOLE 0 306450 0 0 BADGER METER INC COM 056525108 2551 47600 SH SOLE 0 44436 0 3164 BAIDU INC SPON ADR REP A 056752108 575515 5710043 SH SOLE 0 5568365 0 141678 BAKER HUGHES COMPANY CL A 05722G100 1989 189440 SH SOLE 0 20385 0 169055 BALCHEM CORP COM 057665200 23664 239708 SH SOLE 0 239708 0 0 BALLANTYNE STRONG INC COM 058516105 1076 629520 SH SOLE 0 628744 0 776 BALLARD PWR SYS INC NEW COM 058586108 2245 296413 SH SOLE 0 79676 0 216737 BANCFIRST CORP COM 05945F103 4068 121900 SH SOLE 0 121900 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 790 301491 SH SOLE 0 0 0 301491 BANCO BRADESCO S A SPONSORED ADR 059460402 53 14831 SH SOLE 0 13631 0 1200 BANCO DE CHILE SPONSORED ADS 059520106 31902 1980254 SH SOLE 0 1980254 0 0 BANC OF CALIFORNIA INC COM 05990K106 6062 757753 SH SOLE 0 757753 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 10588 424200 SH SOLE 0 395045 0 29155 BANCO MACRO SA SPON ADR B 05961W105 1591 93700 SH SOLE 0 0 0 93700 BANCORP INC DEL COM 05969A105 5100 840200 SH SOLE 0 700800 0 139400 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 10723 2074100 SH SOLE 0 2074100 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 27561 1821600 SH SOLE 0 1821600 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 1721 531173 SH SOLE 0 28953 0 502220 BANK COMM HLDGS COM 06424J103 884 112300 SH SOLE 0 112300 0 0 BANKFINANCIAL CORP COM 06643P104 9226 1047205 SH SOLE 0 1017260 0 29945 BANK HAWAII CORP COM 062540109 34597 626300 SH SOLE 0 614716 0 11584 BANK MONTREAL COM 063671101 1719 34195 SH SOLE 0 34195 0 0 BANK NOVA SCOTIA B C COM 064149107 139254 3429900 SH SOLE 0 3429900 0 0 BANK OF MARIN BANCORP COM 063425102 8538 284611 SH SOLE 0 242011 0 42600 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1751 102800 SH SOLE 0 68883 0 33917 BANK OZK COM 06417N103 24647 1475897 SH SOLE 0 1460899 0 14998 BANK PRINCETON NEW JERSEY COM 064520109 1344 57823 SH SOLE 0 57823 0 0 BANKWELL FINL GROUP INC COM 06654A103 3241 212400 SH SOLE 0 200580 0 11820 BANNER CORP COM NEW 06652V208 1811 54800 SH SOLE 0 54800 0 0 BARCLAYS PLC ADR 06738E204 10895 2404986 SH SOLE 0 2404986 0 0 BAR HBR BANKSHARES COM 066849100 4463 258250 SH SOLE 0 258250 0 0 BARNES & NOBLE ED INC COM 06777U101 43 31575 SH SOLE 0 0 0 31575 BARNWELL INDS INC COM 068221100 100 162144 SH SOLE 0 162144 0 0 BARRETT BUSINESS SVCS INC COM 068463108 16118 406600 SH SOLE 0 384100 0 22500 BARRICK GOLD CORPORATION COM 067901108 460423 25132271 SH SOLE 0 24925253 0 207018 BASSETT FURNITURE INDS INC COM 070203104 4416 810343 SH SOLE 0 730658 0 79685 BAUDAX BIO INC COM 07160F107 37 15091 SH SOLE 0 15091 0 0 BAUSCH HEALTH COS INC COM 071734107 207728 13402349 SH SOLE 0 12359478 0 1042871 BAXTER INTL INC COM 071813109 4198 51702 SH SOLE 0 51702 0 0 BAYCOM CORP COM 07272M107 125 10400 SH SOLE 0 10400 0 0 BAYTEX ENERGY CORP COM 07317Q105 471 2016797 SH SOLE 0 242649 0 1774148 BBQ HLDGS INC COM 05551A109 937 488241 SH SOLE 0 488241 0 0 BBX CAP CORP NEW CL A 05491N104 3416 1478777 SH SOLE 0 1380477 0 98300 BCB BANCORP INC COM 055298103 5715 536578 SH SOLE 0 536578 0 0 BCE INC COM NEW 05534B760 104961 2568789 SH SOLE 0 2525627 0 43162 B COMMUNICATIONS LTD SHS M15629104 62 68016 SH SOLE 0 68016 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 664 356871 SH SOLE 0 356871 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1931 299860 SH SOLE 0 241303 0 58557 BED BATH & BEYOND INC COM 075896100 4978 1182360 SH SOLE 0 998451 0 183909 BELDEN INC COM 077454106 2630 72893 SH SOLE 0 72893 0 0 BEL FUSE INC CL A 077347201 186 24600 SH SOLE 0 24600 0 0 BEL FUSE INC CL B 077347300 5264 540423 SH SOLE 0 540423 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1635 149181 SH SOLE 0 149181 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 1057 224371 SH SOLE 0 224371 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 597 60099 SH SOLE 0 1100 0 58999 BENCHMARK ELECTRS INC COM 08160H101 9591 479800 SH SOLE 0 479800 0 0 BERKLEY W R CORP COM 084423102 24562 470800 SH SOLE 0 332650 0 138150 BERKSHIRE HATHAWAY INC DEL CL A 084670108 21216 78 SH SOLE 0 78 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12375 67688 SH SOLE 0 67688 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 10073 677879 SH SOLE 0 640546 0 37333 BERRY CORP COM 08579X101 858 356100 SH SOLE 0 0 0 356100 BEST BUY INC COM 086516101 116349 2041212 SH SOLE 0 1865487 0 175725 BEST INC SPONSORED ADS 08653C106 4877 911500 SH SOLE 0 911500 0 0 BEYOND MEAT INC COM 08862E109 16793 252152 SH SOLE 0 232009 0 20143 BGC PARTNERS INC CL A 05541T101 1373 544948 SH SOLE 0 449590 0 95358 BG STAFFING INC COM 05544A109 865 115700 SH SOLE 0 73141 0 42559 BHP GROUP LTD SPONSORED ADS 088606108 2851 77700 SH SOLE 0 77700 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 2952 97300 SH SOLE 0 97300 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 257 18800 SH SOLE 0 2633 0 16167 BIG 5 SPORTING GOODS CORP COM 08915P101 225 210409 SH SOLE 0 298 0 210111 BIGLARI HLDGS INC COM STK CL B 08986R309 823 16006 SH SOLE 0 16006 0 0 BILIBILI INC SPONS ADS REP Z 090040106 95894 4094550 SH SOLE 0 4084693 0 9857 BIOANALYTICAL SYS INC COM 09058M103 1571 481804 SH SOLE 0 445211 0 36593 BIOCEPT INC COM 09072V402 483 1824328 SH SOLE 0 1824328 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 2571 678400 SH SOLE 0 181303 0 497097 BIOGEN INC COM 09062X103 1415456 4473912 SH SOLE 0 4312517 0 161395 BIOLASE INC COM NEW 090911207 24 62808 SH SOLE 0 62808 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 372 39200 SH SOLE 0 0 0 39200 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1614 19100 SH SOLE 0 19100 0 0 BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 163 21200 SH SOLE 0 0 0 21200 BIO PATH HOLDINGS INC COM 09057N300 274 60831 SH SOLE 0 27368 0 33463 BIO RAD LABS INC CL A 090572207 21630 61700 SH SOLE 0 26989 0 34711 BIO RAD LABS INC CL B 090572108 703 2000 SH SOLE 0 2000 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 30557 540156 SH SOLE 0 537556 0 2600 BIO-TECHNE CORP COM 09073M104 92311 486820 SH SOLE 0 486820 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1620 72500 SH SOLE 0 72500 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 203 19500 SH SOLE 0 0 0 19500 BJS RESTAURANTS INC COM 09180C106 2258 162529 SH SOLE 0 96319 0 66210 BK OF AMERICA CORP COM 060505104 25338 1193492 SH SOLE 0 437920 0 755572 BK TECHNOLOGIES CORPORATION COM 05587G104 1079 649835 SH SOLE 0 649835 0 0 BLACKBAUD INC COM 09227Q100 8088 145597 SH SOLE 0 137982 0 7615 BLACK HILLS CORP COM 092113109 111759 1745423 SH SOLE 0 1687784 0 57639 BLACK KNIGHT INC COM 09215C105 2038 35100 SH SOLE 0 35100 0 0 BLACKLINE INC COM 09239B109 4814 91500 SH SOLE 0 5599 0 85901 BLACKSTONE GROUP INC COM CL A 09260D107 5172 113500 SH SOLE 0 69929 0 43571 BLINK CHARGING CO COM 09354A100 136 78416 SH SOLE 0 16823 0 61593 BLONDER TONGUE LABS INC COM 093698108 44 69757 SH SOLE 0 69757 0 0 BLOOM ENERGY CORP COM CL A 093712107 31630 6047853 SH SOLE 0 6047853 0 0 BLOOMIN BRANDS INC COM 094235108 332 46477 SH SOLE 0 7319 0 39158 BLUCORA INC COM 095229100 31430 2608300 SH SOLE 0 2608300 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 2532 210092 SH SOLE 0 210092 0 0 BLUE BIRD CORP COM 095306106 7109 650418 SH SOLE 0 650418 0 0 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 12 14500 SH SOLE 0 14500 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 6386 109200 SH SOLE 0 86177 0 23023 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8153 1463763 SH SOLE 0 1421563 0 42200 BMC STK HLDGS INC COM 05591B109 24036 1355649 SH SOLE 0 1335629 0 20020 BOINGO WIRELESS INC COM 09739C102 27211 2564700 SH SOLE 0 2564700 0 0 BOISE CASCADE CO DEL COM 09739D100 3027 127300 SH SOLE 0 127300 0 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 332 140400 SH SOLE 0 140400 0 0 BOOKING HLDGS INC COM 09857L108 92691 68899 SH SOLE 0 18338 0 50561 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 42371 617300 SH SOLE 0 617300 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 254 142615 SH SOLE 0 142615 0 0 BOSTON BEER INC CL A 100557107 204510 556400 SH SOLE 0 556400 0 0 BOSTON OMAHA CORP COM 101044105 686 37900 SH SOLE 0 37900 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 6337 886300 SH SOLE 0 886300 0 0 BOSTON PROPERTIES INC COM 101121101 36790 398897 SH SOLE 0 141569 0 257328 BOX INC CL A 10316T104 16369 1165912 SH SOLE 0 1165912 0 0 BOXLIGHT CORP COM CL A 103197109 10 16709 SH SOLE 0 818 0 15891 BP PLC SPONSORED ADR 055622104 339128 13904393 SH SOLE 0 13904393 0 0 BRADY CORP CL A 104674106 106649 2363140 SH SOLE 0 2363140 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1233 725209 SH SOLE 0 426334 0 298875 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 2676 576638 SH SOLE 0 359238 0 217400 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10473 995498 SH SOLE 0 825427 0 170071 BRASKEM S A SP ADR PFD A 105532105 234 35300 SH SOLE 0 5750 0 29550 BRF SA SPONSORED ADR 10552T107 14158 4881999 SH SOLE 0 4049090 0 832909 BRICKELL BIOTECH INC COM 10802T105 433 363921 SH SOLE 0 363921 0 0 BRIDGE BANCORP INC COM 108035106 8599 406359 SH SOLE 0 384300 0 22059 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5644 578847 SH SOLE 0 567247 0 11600 BRIGHTCOVE INC COM 10921T101 15303 2195551 SH SOLE 0 2193251 0 2300 BRIGHT HORIZONS FAM SOL IN D COM 109194100 14912 146200 SH SOLE 0 88200 0 58000 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2109 313300 SH SOLE 0 313300 0 0 B. RILEY FINANCIAL INC COM 05580M108 1778 96539 SH SOLE 0 65500 0 31039 BRISTOL-MYERS SQUIBB CO COM 110122108 3678400 65992111 SH SOLE 0 64029540 0 1962571 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 35819 9426160 SH SOLE 0 9426160 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 40910 1196553 SH SOLE 0 1099587 0 96966 BRIXMOR PPTY GROUP INC COM 11120U105 34267 3607000 SH SOLE 0 3607000 0 0 BROADMARK RLTY CAP INC COM 11135B100 1874 249200 SH SOLE 0 249200 0 0 BROADVISION INC COM PAR 111412706 366 85000 SH SOLE 0 85000 0 0 BROADWIND ENERGY INC COM NEW 11161T207 1101 786732 SH SOLE 0 779910 0 6822 BROOKDALE SR LIVING INC COM 112463104 41462 13289202 SH SOLE 0 13289202 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 758 29800 SH SOLE 0 0 0 29800 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2254 62400 SH SOLE 0 0 0 62400 BROOKFIELD PPTY REIT INC CL A 11282X103 1274 150100 SH SOLE 0 150100 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 7384 915700 SH SOLE 0 0 0 915700 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 12323 290900 SH SOLE 0 0 0 290900 BROOKLINE BANCORP INC DEL COM 11373M107 23678 2099140 SH SOLE 0 2087300 0 11840 BROWN & BROWN INC COM 115236101 55723 1538457 SH SOLE 0 1386005 0 152452 BROWN FORMAN CORP CL A 115637100 13730 267229 SH SOLE 0 258400 0 8829 BRP INC COM SUN VTG 05577W200 7534 461000 SH SOLE 0 161800 0 299200 BRT APARTMENTS CORP COM 055645303 7926 773223 SH SOLE 0 728823 0 44400 BRUKER CORP COM 116794108 16148 450310 SH SOLE 0 403745 0 46565 BRYN MAWR BK CORP COM 117665109 22453 791158 SH SOLE 0 791158 0 0 BSQUARE CORP COM NEW 11776U300 882 928523 SH SOLE 0 928523 0 0 BUCKLE INC COM 118440106 21007 1532211 SH SOLE 0 1459424 0 72787 BUILD A BEAR WORKSHOP COM 120076104 527 368482 SH SOLE 0 368482 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 53268 4355519 SH SOLE 0 4190200 0 165319 BUNGE LIMITED COM G16962105 29498 718926 SH SOLE 0 443107 0 275819 BURLINGTON STORES INC COM 122017106 30467 192269 SH SOLE 0 104807 0 87462 BUSINESS FIRST BANCSHARES IN COM 12326C105 419 31004 SH SOLE 0 12704 0 18300 BYLINE BANCORP INC COM 124411109 3460 333700 SH SOLE 0 234900 0 98800 CABALETTA BIO INC COM 12674W109 95 13000 SH SOLE 0 0 0 13000 CABLE ONE INC COM 12685J105 513096 312100 SH SOLE 0 306700 0 5400 CABOT CORP COM 127055101 1296 49600 SH SOLE 0 40991 0 8609 CABOT MICROELECTRONICS CORP COM 12709P103 39860 349219 SH SOLE 0 349219 0 0 CABOT OIL & GAS CORP COM 127097103 20539 1194800 SH SOLE 0 833573 0 361227 CACI INTL INC CL A 127190304 10895 51600 SH SOLE 0 29356 0 22244 CACTUS INC CL A 127203107 6170 531900 SH SOLE 0 439783 0 92117 CADENCE BANCORPORATION CL A 12739A100 2428 370647 SH SOLE 0 370647 0 0 CAE INC COM 124765108 16140 1278646 SH SOLE 0 796400 0 482246 CAESARS ENTMT CORP COM 127686103 43523 6438258 SH SOLE 0 6438258 0 0 CAESARSTONE LTD ORD SHS M20598104 3970 375618 SH SOLE 0 375618 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 769 426974 SH SOLE 0 403257 0 23717 CALAMP CORP COM 128126109 3400 755501 SH SOLE 0 680501 0 75000 CALAVO GROWERS INC COM 128246105 29775 516120 SH SOLE 0 466888 0 49232 CALEDONIA MNG CORP PLC SHS NEW G1757E113 107 11500 SH SOLE 0 11500 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 8034 159652 SH SOLE 0 111152 0 48500 CALITHERA BIOSCIENCES INC COM 13089P101 4929 1110089 SH SOLE 0 1059711 0 50378 CALIX INC COM 13100M509 21270 3004218 SH SOLE 0 2838700 0 165518 CAL MAINE FOODS INC COM NEW 128030202 43844 996899 SH SOLE 0 996899 0 0 CALYXT INC COM 13173L107 177 53100 SH SOLE 0 46831 0 6269 CAMBRIDGE BANCORP COM 132152109 1710 32883 SH SOLE 0 32883 0 0 CAMDEN NATL CORP COM 133034108 14752 469049 SH SOLE 0 469049 0 0 CAMDEN PPTY TR SH BEN INT 133131102 23701 299100 SH SOLE 0 257946 0 41154 CAMECO CORP COM 13321L108 3221 421600 SH SOLE 0 421600 0 0 CAMPBELL SOUP CO COM 134429109 85967 1862377 SH SOLE 0 1631463 0 230914 CAMTEK LTD ORD M20791105 15834 1880500 SH SOLE 0 1849900 0 30600 CANAAN INC SPONSORED ADS 134748102 53 17400 SH SOLE 0 325 0 17075 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2151 107700 SH SOLE 0 0 0 107700 CANADIAN IMP BK COMM COM 136069101 71440 1232364 SH SOLE 0 1213797 0 18567 CANADIAN NATL RY CO COM 136375102 9587 123500 SH SOLE 0 87242 0 36258 CANADIAN NAT RES LTD COM 136385101 4321 318900 SH SOLE 0 124994 0 193906 CANADIAN PAC RY LTD COM 13645T100 15327 69800 SH SOLE 0 59321 0 10479 CANCER GENETICS INC COM NEW 13739U203 443 160942 SH SOLE 0 157490 0 3452 CANNAE HLDGS INC COM 13765N107 539 16100 SH SOLE 0 16100 0 0 CANON INC SPONSORED ADR 138006309 35695 1649507 SH SOLE 0 1649507 0 0 CAPITAL BANCORP INC MD COM 139737100 349 27874 SH SOLE 0 27874 0 0 CAPITAL CITY BK GROUP INC COM 139674105 5641 280391 SH SOLE 0 280391 0 0 CAPITAL ONE FINL CORP COM 14040H105 20526 407099 SH SOLE 0 280171 0 126928 CAPITAL SR LIVING CORP COM 140475104 745 1284321 SH SOLE 0 1284321 0 0 CAPITOL FED FINL INC COM 14057J101 95266 8205495 SH SOLE 0 8092456 0 113039 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 124 103615 SH SOLE 0 103615 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 3688 372899 SH SOLE 0 372899 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 11482 2733700 SH SOLE 0 2618880 0 114820 CAPSTONE TURBINE CORP COM 14067D508 260 216927 SH SOLE 0 216927 0 0 CARDINAL HEALTH INC COM 14149Y108 60953 1271446 SH SOLE 0 1140403 0 131043 CARDIOVASCULAR SYS INC DEL COM 141619106 58591 1664058 SH SOLE 0 1628558 0 35500 CARDLYTICS INC COM 14161W105 8297 237335 SH SOLE 0 83799 0 153536 CARDTRONICS PLC SHS CL A G1991C105 30048 1436310 SH SOLE 0 1434522 0 1788 CARGURUS INC COM CL A 141788109 10583 558779 SH SOLE 0 558779 0 0 CARLISLE COS INC COM 142339100 8143 65000 SH SOLE 0 59689 0 5311 CARNIVAL PLC ADR 14365C103 7814 655027 SH SOLE 0 619501 0 35526 CAROLINA FINL CORP NEW COM 143873107 8322 321681 SH SOLE 0 321681 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2794 143300 SH SOLE 0 98247 0 45053 CARRIAGE SVCS INC COM 143905107 19661 1217400 SH SOLE 0 1217400 0 0 CARS COM INC COM 14575E105 1588 369400 SH SOLE 0 294500 0 74900 CARTER BK & TR MARTINSVILLE COM 146102108 124 13487 SH SOLE 0 9950 0 3537 CASELLA WASTE SYS INC CL A 147448104 93162 2385099 SH SOLE 0 2385099 0 0 CASEYS GEN STORES INC COM 147528103 8233 62143 SH SOLE 0 62143 0 0 CASSAVA SCIENCES INC COM 14817C107 2687 653759 SH SOLE 0 653759 0 0 CASS INFORMATION SYS INC COM 14808P109 1981 56349 SH SOLE 0 35489 0 20860 CASTLE BIOSCIENCES INC COM 14843C105 990 33200 SH SOLE 0 7500 0 25700 CASTLIGHT HEALTH INC CL B 14862Q100 1659 2294200 SH SOLE 0 2294200 0 0 CASTOR MARITIME INC SHS Y1146L109 82 119870 SH SOLE 0 119870 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 234 56330 SH SOLE 0 100 0 56230 CATALYST BIOSCIENCES INC COM NEW 14888D208 189 43308 SH SOLE 0 0 0 43308 CATALYST PHARMACEUTICALS INC COM 14888U101 2846 739226 SH SOLE 0 739226 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 25654 3553167 SH SOLE 0 3553167 0 0 CATHAY GEN BANCORP COM 149150104 3458 150671 SH SOLE 0 150671 0 0 CATO CORP NEW CL A 149205106 6516 610702 SH SOLE 0 610702 0 0 CAVCO INDS INC DEL COM 149568107 20755 143199 SH SOLE 0 122479 0 20720 CBAK ENERGY TECHNOLOGY INC COM 14986C102 37 91249 SH SOLE 0 91249 0 0 CB FINL SVCS INC COM 12479G101 1159 59998 SH SOLE 0 47619 0 12379 CBIZ INC COM 124805102 11067 529027 SH SOLE 0 529027 0 0 CBL & ASSOC PPTYS INC COM 124830100 1065 5324716 SH SOLE 0 5324716 0 0 CBM BANCORP INC COM 1248XT104 224 19303 SH SOLE 0 19303 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 392669 4399653 SH SOLE 0 4399653 0 0 CBRE GROUP INC CL A 12504L109 8971 237900 SH SOLE 0 160274 0 77626 CBTX INC COM 12481V104 2047 115210 SH SOLE 0 115210 0 0 CDW CORP COM 12514G108 21284 228198 SH SOLE 0 187842 0 40356 CECO ENVIRONMENTAL CORP COM 125141101 533 114098 SH SOLE 0 114098 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 2819 3021516 SH SOLE 0 2401186 0 620330 CELCUITY INC COM 15102K100 399 61460 SH SOLE 0 36808 0 24652 CELESTICA INC SUB VTG SHS 15101Q108 2909 830505 SH SOLE 0 0 0 830505 CELLCOM ISRAEL LTD SHS M2196U109 11104 3815742 SH SOLE 0 3815742 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1943 1170187 SH SOLE 0 1170187 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 309 232102 SH SOLE 0 232102 0 0 CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 275 187394 SH SOLE 0 156855 0 30539 CELSION CORPORATION COM PAR NEW 15117N503 142 156953 SH SOLE 0 156953 0 0 CELSIUS HLDGS INC COM NEW 15118V207 489 116045 SH SOLE 0 5800 0 110245 CEMTREX INC COM NEW 15130G600 175 251570 SH SOLE 0 251570 0 0 CENOVUS ENERGY INC COM 15135U109 18652 9238656 SH SOLE 0 5394828 0 3843828 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1257 4780259 SH SOLE 0 4384601 0 395658 CENTERPOINT ENERGY INC COM 15189T107 118747 7685880 SH SOLE 0 7685880 0 0 CENTERSTATE BK CORP COM 15201P109 12299 713827 SH SOLE 0 713827 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 482 91800 SH SOLE 0 79599 0 12201 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4454 966200 SH SOLE 0 653800 0 312400 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2867 916018 SH SOLE 0 916018 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29758 1163800 SH SOLE 0 1163800 0 0 CENTRAL GARDEN & PET CO COM 153527106 13401 487300 SH SOLE 0 487300 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 20911 1315163 SH SOLE 0 1175600 0 139563 CENTRAL PUERTO S A SPONSORED ADR 155038201 92 40700 SH SOLE 0 0 0 40700 CENTRAL VALLEY CMNTY BANCORP COM 155685100 2463 188881 SH SOLE 0 186421 0 2460 CENTRIC BRANDS INC COM 15644G104 22 19906 SH SOLE 0 19906 0 0 CENTRUS ENERGY CORP CL A 15643U104 538 106035 SH SOLE 0 96635 0 9400 CENTURY BANCORP INC MASS CL A NON VTG 156432106 11241 180601 SH SOLE 0 167501 0 13100 CENTURY CASINOS INC COM 156492100 2100 871166 SH SOLE 0 871166 0 0 CENTURYLINK INC COM 156700106 6250 660657 SH SOLE 0 660657 0 0 CERAGON NETWORKS LTD ORD M22013102 4156 3298500 SH SOLE 0 3298500 0 0 CERIDIAN HCM HLDG INC COM 15677J108 5792 115200 SH SOLE 0 91598 0 23602 CERNER CORP COM 156782104 27804 441404 SH SOLE 0 373192 0 68212 CEVA INC COM 157210105 7883 316200 SH SOLE 0 302700 0 13500 C & F FINL CORP COM 12466Q104 5658 141800 SH SOLE 0 141291 0 509 CF INDS HLDGS INC COM 125269100 37856 1391776 SH SOLE 0 1391776 0 0 CGI INC CL A SUB VTG 12532H104 28144 518600 SH SOLE 0 245610 0 272990 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1310 177046 SH SOLE 0 177046 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 17094 1597527 SH SOLE 0 1461715 0 135812 CHANNELADVISOR CORP COM 159179100 4140 570209 SH SOLE 0 477409 0 92800 CHARLES & COLVARD LTD COM 159765106 474 700774 SH SOLE 0 616576 0 84198 CHARLES RIV LABS INTL INC COM 159864107 168792 1337388 SH SOLE 0 1333078 0 4310 CHARTER COMMUNICATIONS INC N CL A 16119P108 214584 491815 SH SOLE 0 491815 0 0 CHASE CORP COM 16150R104 33377 405600 SH SOLE 0 403700 0 1900 CHATHAM LODGING TR COM 16208T102 12493 2103276 SH SOLE 0 2074676 0 28600 CHECK CAP LTD SHS M2361E203 363 310339 SH SOLE 0 310339 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 43434 432008 SH SOLE 0 432008 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 69 45904 SH SOLE 0 45904 0 0 CHEETAH MOBILE INC ADR 163075104 2691 1287797 SH SOLE 0 1287797 0 0 CHEFS WHSE INC COM 163086101 11546 1146600 SH SOLE 0 1134800 0 11800 CHEMED CORP NEW COM 16359R103 120399 277929 SH SOLE 0 275062 0 2867 CHEMOCENTRYX INC COM 16383L106 12990 323300 SH SOLE 0 323300 0 0 CHEMUNG FINL CORP COM 164024101 2628 79688 SH SOLE 0 79688 0 0 CHERRY HILL MTG INVT CORP COM 164651101 6518 1051258 SH SOLE 0 1051258 0 0 CHESAPEAKE ENERGY CORP COM 165167107 4558 26389794 SH SOLE 0 24475407 0 1914387 CHESAPEAKE UTILS CORP COM 165303108 18132 211550 SH SOLE 0 211550 0 0 CHEWY INC CL A 16679L109 18433 491687 SH SOLE 0 423370 0 68317 CHF SOLUTIONS INC COM PAR 12542Q706 9 19800 SH SOLE 0 0 0 19800 CHIASMA INC COM 16706W102 1042 285378 SH SOLE 0 285378 0 0 CHICAGO RIVET & MACH CO COM 168088102 1296 61110 SH SOLE 0 61110 0 0 CHICOS FAS INC COM 168615102 11804 9150692 SH SOLE 0 9053687 0 97005 CHILDRENS PL INC COM 168905107 13353 682660 SH SOLE 0 629836 0 52824 CHIMERIX INC COM 16934W106 4680 3250013 SH SOLE 0 2962548 0 287465 CHINA AUTOMOTIVE SYS INC COM 16936R105 796 457260 SH SOLE 0 396769 0 60491 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 27133 251396 SH SOLE 0 251396 0 0 CHINA CUST RELATIONS CNTR IN COM G2118P102 110 24306 SH SOLE 0 24306 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 3107 464487 SH SOLE 0 464487 0 0 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 105 40476 SH SOLE 0 40476 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 377 768891 SH SOLE 0 768891 0 0 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1816 1003271 SH SOLE 0 1003271 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 12404 1270935 SH SOLE 0 1270935 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 284634 7555997 SH SOLE 0 7555997 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 2958 102000 SH SOLE 0 97600 0 4400 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 136248 2797704 SH SOLE 0 2797704 0 0 CHINA PHARMA HLDGS INC COM 16941T104 479 950080 SH SOLE 0 950080 0 0 CHINA RAPID FIN LTD SPNSORD ADS NEW 16953Q204 53 35186 SH SOLE 0 35186 0 0 CHINA RECYCLING ENERGY CORP COM NEW 168913200 113 349661 SH SOLE 0 349661 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 7819 360000 SH SOLE 0 360000 0 0 CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 335 598741 SH SOLE 0 598741 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 18321 600300 SH SOLE 0 447800 0 152500 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 34412 5852370 SH SOLE 0 5473523 0 378847 CHINA XD PLASTICS CO LTD COM 16948F107 591 605980 SH SOLE 0 605980 0 0 CHINA YUCHAI INTL LTD COM G21082105 5770 536283 SH SOLE 0 536283 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 27762 1587300 SH SOLE 0 1570291 0 17009 CHIPOTLE MEXICAN GRILL INC COM 169656105 1203600 1839242 SH SOLE 0 1835537 0 3705 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15470 233693 SH SOLE 0 233693 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 121990 3429571 SH SOLE 0 3429571 0 0 CHURCH & DWIGHT INC COM 171340102 143526 2236300 SH SOLE 0 2156368 0 79932 CHUYS HLDGS INC COM 171604101 3739 371300 SH SOLE 0 367800 0 3500 CIDARA THERAPEUTICS INC COM 171757107 2320 935599 SH SOLE 0 934399 0 1200 CIENA CORP COM NEW 171779309 11305 283974 SH SOLE 0 707 0 283267 CIMAREX ENERGY CO COM 171798101 7441 442130 SH SOLE 0 372370 0 69760 CIM COML TR CORP COM NEW 125525584 145 13100 SH SOLE 0 0 0 13100 CIMPRESS PLC SHS EURO G2143T103 12204 229400 SH SOLE 0 216542 0 12858 CINCINNATI FINL CORP COM 172062101 35040 464418 SH SOLE 0 372079 0 92339 CINEDIGM CORP COM NEW 172406209 375 1026927 SH SOLE 0 1026927 0 0 CINEMARK HOLDINGS INC COM 17243V102 51124 5017051 SH SOLE 0 4509846 0 507205 CINTAS CORP COM 172908105 26896 155268 SH SOLE 0 115129 0 40139 CIRCOR INTL INC COM 17273K109 1424 122400 SH SOLE 0 30680 0 91720 CIRRUS LOGIC INC COM 172755100 37439 570458 SH SOLE 0 425893 0 144565 CITIGROUP INC COM NEW 172967424 68240 1620142 SH SOLE 0 1620142 0 0 CITI TRENDS INC COM 17306X102 4408 495225 SH SOLE 0 463800 0 31425 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 55 92300 SH SOLE 0 0 0 92300 CITIZENS CMNTY BANCORP INC M COM 174903104 93 14474 SH SOLE 0 0 0 14474 CITIZENS FINANCIAL GROUP INC COM 174610105 20746 1102900 SH SOLE 0 822303 0 280597 CITIZENS HLDG CO MISS COM 174715102 455 22601 SH SOLE 0 22601 0 0 CITIZENS INC CL A 174740100 2984 457600 SH SOLE 0 457600 0 0 CITIZENS & NORTHN CORP COM 172922106 4108 205400 SH SOLE 0 205400 0 0 CITRIX SYS INC COM 177376100 80935 571779 SH SOLE 0 438712 0 133067 CITY HLDG CO COM 177835105 878 13200 SH SOLE 0 13200 0 0 CITY OFFICE REIT INC COM 178587101 24718 3418797 SH SOLE 0 3122003 0 296794 CIVEO CORP CDA COM 17878Y108 4240 10294907 SH SOLE 0 9464194 0 830713 CIVISTA BANCSHARES INC COM NO PAR 178867107 4866 325291 SH SOLE 0 315802 0 9489 CLARUS CORP NEW COM 18270P109 7282 743041 SH SOLE 0 743041 0 0 CLEAN ENERGY FUELS CORP COM 184499101 16095 9042132 SH SOLE 0 8545632 0 496500 CLEAN HARBORS INC COM 184496107 77145 1502635 SH SOLE 0 1493033 0 9602 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 29 44882 SH SOLE 0 44882 0 0 CLEARFIELD INC COM 18482P103 7071 596673 SH SOLE 0 596573 0 100 CLEARONE INC COM 18506U104 450 267975 SH SOLE 0 267975 0 0 CLEARPOINT NEURO INC COM 18507C103 101 28300 SH SOLE 0 7940 0 20360 CLEARSIDE BIOMEDICAL INC COM 185063104 668 392888 SH SOLE 0 161509 0 231379 CLEARWAY ENERGY INC CL A 18539C105 37590 2189266 SH SOLE 0 2105630 0 83636 CLEARWAY ENERGY INC CL C 18539C204 61840 3289375 SH SOLE 0 3289375 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 480 289351 SH SOLE 0 289351 0 0 CLIPPER RLTY INC COM 18885T306 1294 249787 SH SOLE 0 222987 0 26800 CLOROX CO DEL COM 189054109 255991 1477580 SH SOLE 0 1477580 0 0 CLOUDERA INC COM 18914U100 22189 2819452 SH SOLE 0 2632972 0 186480 CLOUDFLARE INC CL A COM 18915M107 18702 796500 SH SOLE 0 760964 0 35536 CME GROUP INC COM 12572Q105 310586 1796229 SH SOLE 0 1796229 0 0 CMS ENERGY CORP COM 125896100 103260 1757615 SH SOLE 0 1741923 0 15692 CNA FINL CORP COM 126117100 34535 1112600 SH SOLE 0 1112600 0 0 CNB FINL CORP PA COM 126128107 6289 333302 SH SOLE 0 312786 0 20516 CNH INDL N V SHS N20944109 5840 1015922 SH SOLE 0 506197 0 509725 CNOOC LIMITED SPONSORED ADR 126132109 106934 1033474 SH SOLE 0 1033474 0 0 CNX RESOURCES CORPORATION COM 12653C108 310 58200 SH SOLE 0 20395 0 37805 COASTAL FINL CORP WA COM NEW 19046P209 1041 99040 SH SOLE 0 87240 0 11800 COCA COLA CO COM 191216100 253044 5718518 SH SOLE 0 4220594 0 1497924 COCA COLA CONSOLIDATED INC COM 191098102 396 1900 SH SOLE 0 1900 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 12708 338374 SH SOLE 0 294775 0 43599 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 69767 1734205 SH SOLE 0 1734205 0 0 COCRYSTAL PHARMA INC COM 19188J300 1082 1523423 SH SOLE 0 1523423 0 0 CODORUS VY BANCORP INC COM 192025104 2818 175005 SH SOLE 0 161038 0 13967 COEUR MNG INC COM NEW 192108504 18890 5884828 SH SOLE 0 5884828 0 0 COFFEE HLDG CO INC COM 192176105 782 335521 SH SOLE 0 335521 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 292417 3567366 SH SOLE 0 3518578 0 48788 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 56262 1210708 SH SOLE 0 1210708 0 0 COHEN & STEERS INC COM 19247A100 1018 22409 SH SOLE 0 10319 0 12090 COHERUS BIOSCIENCES INC COM 19249H103 1296 79900 SH SOLE 0 62089 0 17811 COHU INC COM 192576106 21538 1739717 SH SOLE 0 1663763 0 75954 COLFAX CORP COM 194014106 3734 188600 SH SOLE 0 151092 0 37508 COLGATE PALMOLIVE CO COM 194162103 466112 7023996 SH SOLE 0 6659496 0 364500 COLLECTORS UNIVERSE INC COM NEW 19421R200 12627 805838 SH SOLE 0 734338 0 71500 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 25909 1586618 SH SOLE 0 1586618 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 46061 959400 SH SOLE 0 932100 0 27300 COLONY BANKCORP INC COM 19623P101 1211 96878 SH SOLE 0 96878 0 0 COLONY CAP INC NEW CL A COM 19626G108 12004 6859522 SH SOLE 0 6630551 0 228971 COLONY CR REAL ESTATE INC COM CL A 19625T101 626 159000 SH SOLE 0 0 0 159000 COLUMBIA BKG SYS INC COM 197236102 1128 42106 SH SOLE 0 33543 0 8563 COLUMBIA FINL INC COM 197641103 14568 1011632 SH SOLE 0 1011632 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 8389 671108 SH SOLE 0 459626 0 211482 COLUMBIA SPORTSWEAR CO COM 198516106 7807 111902 SH SOLE 0 100480 0 11422 COLUMBUS MCKINNON CORP N Y COM 199333105 7228 289100 SH SOLE 0 289100 0 0 COMERICA INC COM 200340107 20587 701666 SH SOLE 0 608333 0 93333 COMFORT SYS USA INC COM 199908104 789 21600 SH SOLE 0 15816 0 5784 COMMERCE BANCSHARES INC COM 200525103 9055 179848 SH SOLE 0 150806 0 29042 COMMERCIAL VEH GROUP INC COM 202608105 3800 2516868 SH SOLE 0 2116803 0 400065 COMMUNICATIONS SYS INC COM 203900105 3150 706350 SH SOLE 0 635650 0 70700 COMMUNITY BANKERS TR CORP COM 203612106 1294 266807 SH SOLE 0 199319 0 67488 COMMUNITY BK SYS INC COM 203607106 982 16700 SH SOLE 0 16700 0 0 COMMUNITY FINL CORP MD COM 20368X101 1529 69187 SH SOLE 0 63768 0 5419 COMMUNITY FIRST BANCSHARES I COM 20369M104 577 77587 SH SOLE 0 70783 0 6804 COMMUNITY HEALTHCARE TR INC COM 20369C106 578 15100 SH SOLE 0 15100 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3030 907051 SH SOLE 0 907051 0 0 COMMUNITY TR BANCORP INC COM 204149108 10335 325105 SH SOLE 0 325105 0 0 COMMVAULT SYSTEMS INC COM 204166102 90298 2230687 SH SOLE 0 2230687 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1781 141200 SH SOLE 0 141200 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 67619 9162445 SH SOLE 0 9125289 0 37156 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2285 1343864 SH SOLE 0 891228 0 452636 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 21459 2061400 SH SOLE 0 1952300 0 109100 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 6320 472333 SH SOLE 0 472333 0 0 COMPUGEN LTD ORD M25722105 3375 464900 SH SOLE 0 464900 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1252 56276 SH SOLE 0 23500 0 32776 COMPUTER TASK GROUP INC COM 205477102 4019 1049265 SH SOLE 0 947875 0 101390 COMPX INTL INC CL A 20563P101 2855 187800 SH SOLE 0 187100 0 700 COMSCORE INC COM 20564W105 3884 1377239 SH SOLE 0 1377239 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 151 96484 SH SOLE 0 96484 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 11021 829250 SH SOLE 0 701221 0 128029 CONAGRA BRANDS INC COM 205887102 1637 55800 SH SOLE 0 55800 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 74 239061 SH SOLE 0 175961 0 63100 CONCERT PHARMACEUTICALS INC COM 206022105 5437 615000 SH SOLE 0 615000 0 0 CONCHO RES INC COM 20605P101 2230 52042 SH SOLE 0 38834 0 13208 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 425 236300 SH SOLE 0 236300 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 54 19000 SH SOLE 0 19000 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1346 327587 SH SOLE 0 313287 0 14300 CONDUENT INC COM 206787103 7177 2929200 SH SOLE 0 1753400 0 1175800 CONFORMIS INC COM 20717E101 3317 5265254 SH SOLE 0 5093563 0 171691 CONMED CORP COM 207410101 11567 201981 SH SOLE 0 193037 0 8944 CONNECTONE BANCORP INC NEW COM 20786W107 12565 934927 SH SOLE 0 920556 0 14371 CONSOLIDATED COMM HLDGS INC COM 209034107 5428 1192944 SH SOLE 0 1073903 0 119041 CONSOLIDATED EDISON INC COM 209115104 372372 4773997 SH SOLE 0 4773997 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 2549 56242 SH SOLE 0 35600 0 20642 CONSOLIDATED WATER CO INC ORD G23773107 10150 618927 SH SOLE 0 585413 0 33514 CONSTELLATION BRANDS INC CL B 21036P207 1442 9700 SH SOLE 0 9700 0 0 CONSTELLIUM SE CL A SHS F21107101 2448 469800 SH SOLE 0 450626 0 19174 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1368 81000 SH SOLE 0 81000 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 532 391286 SH SOLE 0 391286 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 123 82066 SH SOLE 0 13220 0 68846 CONTRAFECT CORP COM NEW 212326300 385 66855 SH SOLE 0 34985 0 31870 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 7760 2262500 SH SOLE 0 2127125 0 135375 COOPER TIRE & RUBR CO COM 216831107 1433 87900 SH SOLE 0 75837 0 12063 COOTEK CAYMAN INC SPONSORED ADS 21718L102 603 86126 SH SOLE 0 12409 0 73717 COPA HOLDINGS SA CL A P31076105 82498 1821561 SH SOLE 0 1806873 0 14688 CORCEPT THERAPEUTICS INC COM 218352102 98721 8302841 SH SOLE 0 8302841 0 0 CORECIVIC INC COM 21871N101 49131 4398473 SH SOLE 0 4374513 0 23960 CORE LABORATORIES N V COM N22717107 6721 650000 SH SOLE 0 607935 0 42065 CORELOGIC INC COM 21871D103 27331 894910 SH SOLE 0 894910 0 0 CORE MARK HOLDING CO INC COM 218681104 2477 86700 SH SOLE 0 53237 0 33463 CORE MOLDING TECHNOLOGIES IN COM 218683100 814 528463 SH SOLE 0 528463 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 18526 1007935 SH SOLE 0 997935 0 10000 COREPOINT LODGING INC COM 21872L104 871 222300 SH SOLE 0 222300 0 0 CORESITE RLTY CORP COM 21870Q105 106709 920700 SH SOLE 0 920700 0 0 CORMEDIX INC COM 21900C308 463 128900 SH SOLE 0 39176 0 89724 CORNERSTONE BLDG BRANDS INC COM 21925D109 9323 2044520 SH SOLE 0 2020247 0 24273 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 60457 2731888 SH SOLE 0 2731888 0 0 CORREVIO PHARMA CORP COM 22026V105 108 278400 SH SOLE 0 278400 0 0 CORTEXYME INC COM 22053A107 226 4945 SH SOLE 0 0 0 4945 CORVEL CORP COM 221006109 68624 1258919 SH SOLE 0 1249010 0 9909 CORVUS PHARMACEUTICALS INC COM 221015100 1964 930700 SH SOLE 0 930700 0 0 COSAN LTD SHS A G25343107 110435 8978442 SH SOLE 0 8924990 0 53452 COSTAMARE INC SHS Y1771G102 18434 4078367 SH SOLE 0 3697082 0 381285 COSTAR GROUP INC COM 22160N109 5813 9900 SH SOLE 0 9900 0 0 COSTCO WHSL CORP NEW COM 22160K105 363603 1275218 SH SOLE 0 906801 0 368417 COTY INC COM CL A 222070203 7597 1472213 SH SOLE 0 1338383 0 133830 COUNTERPATH CORP COM PAR 22228P302 43 21400 SH SOLE 0 14700 0 6700 COUNTY BANCORP INC COM 221907108 723 39095 SH SOLE 0 39095 0 0 COUPA SOFTWARE INC COM 22266L106 23824 170500 SH SOLE 0 163959 0 6541 COVANTA HLDG CORP COM 22282E102 10021 1172031 SH SOLE 0 1088445 0 83586 COVIA HLDGS CORP COM 22305A103 778 1361068 SH SOLE 0 1361068 0 0 COWEN INC CL A NEW 223622606 225 23250 SH SOLE 0 23250 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 602 267740 SH SOLE 0 117485 0 150255 CRACKER BARREL OLD CTRY STOR COM 22410J106 24369 292832 SH SOLE 0 292832 0 0 CRAFT BREW ALLIANCE INC COM 224122101 407 27300 SH SOLE 0 27300 0 0 CRA INTL INC COM 12618T105 15578 466274 SH SOLE 0 432944 0 33330 CRANE CO COM 224399105 969 19700 SH SOLE 0 16654 0 3046 CRAWFORD & CO CL A 224633206 4827 670424 SH SOLE 0 670424 0 0 CRAWFORD & CO CL B 224633107 5238 819717 SH SOLE 0 819717 0 0 CREDIT ACCEP CORP MICH COM 225310101 8824 34510 SH SOLE 0 28137 0 6373 CREDIT SUISSE AG NASSAU BRH 3X INVERS SILV 22542D654 248 10482 SH SOLE 0 10482 0 0 CREDIT SUISSE AG NASSAU BRH INVRS VIX MDTERM 22542D829 1209 36548 SH SOLE 0 36548 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 80347 9931596 SH SOLE 0 9931596 0 0 CREDIT SUISSE NASSAU BRANCH VLCTYSHS 3X S&P 22539T183 1455 58000 SH SOLE 0 58000 0 0 CRESCENT PT ENERGY CORP COM 22576C101 4550 5893270 SH SOLE 0 0 0 5893270 CRH MED CORP COM 12626F105 2080 1553985 SH SOLE 0 891130 0 662855 CRH PLC ADR 12626K203 58012 2161400 SH SOLE 0 2161400 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 21594 509175 SH SOLE 0 0 0 509175 CROCS INC COM 227046109 81724 4810111 SH SOLE 0 4729310 0 80801 CROSS CTRY HEALTHCARE INC COM 227483104 1984 294382 SH SOLE 0 291147 0 3235 CROSSFIRST BANKSHARES INC COM 22766M109 320 38108 SH SOLE 0 38108 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 30854 554138 SH SOLE 0 488375 0 65763 CROWN CASTLE INTL CORP NEW COM 22822V101 246721 1708591 SH SOLE 0 1683538 0 25053 CROWN CRAFTS INC COM 228309100 1957 409408 SH SOLE 0 396654 0 12754 CSG SYS INTL INC COM 126349109 93926 2244356 SH SOLE 0 2222011 0 22345 CSP INC COM 126389105 1708 244417 SH SOLE 0 232682 0 11735 CSW INDUSTRIALS INC COM 126402106 10194 157200 SH SOLE 0 157200 0 0 CSX CORP COM 126408103 227144 3964125 SH SOLE 0 3964125 0 0 CTI BIOPHARMA CORP COM 12648L601 1919 2086124 SH SOLE 0 1967970 0 118154 CTS CORP COM 126501105 6549 263100 SH SOLE 0 263100 0 0 CUBESMART COM 229663109 12021 448711 SH SOLE 0 428222 0 20489 CUE BIOPHARMA INC COM 22978P106 1141 80393 SH SOLE 0 39493 0 40900 CUI GLOBAL INC COM NEW 126576206 565 633910 SH SOLE 0 633910 0 0 CULLEN FROST BANKERS INC COM 229899109 2271 40700 SH SOLE 0 40700 0 0 CULP INC COM 230215105 6085 826717 SH SOLE 0 826717 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 1712 471658 SH SOLE 0 467470 0 4188 CURIS INC COM NEW 231269200 1135 1612504 SH SOLE 0 1612504 0 0 CURTISS WRIGHT CORP COM 231561101 14765 159775 SH SOLE 0 131594 0 28181 CUSTOMERS BANCORP INC COM 23204G100 2596 237466 SH SOLE 0 131513 0 105953 CUTERA INC COM 232109108 8721 667800 SH SOLE 0 582400 0 85400 CVB FINL CORP COM 126600105 26618 1327600 SH SOLE 0 1327600 0 0 CVD EQUIPMENT CORP COM 126601103 299 125691 SH SOLE 0 122397 0 3294 CVR ENERGY INC COM 12662P108 45699 2764584 SH SOLE 0 2764584 0 0 CVS HEALTH CORP COM 126650100 75423 1271253 SH SOLE 0 150853 0 1120400 CYANOTECH CORP COM PAR $0.02 232437301 305 148100 SH SOLE 0 148100 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 3277 38300 SH SOLE 0 0 0 38300 CYBEROPTICS CORP COM 232517102 1651 96494 SH SOLE 0 5594 0 90900 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 498 1292448 SH SOLE 0 1286062 0 6386 CYCLERION THERAPEUTICS INC COM 23255M105 148 55801 SH SOLE 0 0 0 55801 CYNERGISTEK INC COM 23258P105 151 107345 SH SOLE 0 107345 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 518 22200 SH SOLE 0 22200 0 0 CYREN LTD SHS M26895108 529 670171 SH SOLE 0 666838 0 3333 CYRUSONE INC COM 23283R100 22062 357286 SH SOLE 0 225518 0 131768 CYTOMX THERAPEUTICS INC COM 23284F105 16935 2208000 SH SOLE 0 2178600 0 29400 DAILY JOURNAL CORP COM 233912104 434 1900 SH SOLE 0 1900 0 0 DAKTRONICS INC COM 234264109 6177 1252900 SH SOLE 0 1252900 0 0 DANAOS CORPORATION SHS Y1968P121 424 105950 SH SOLE 0 105950 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2369 40900 SH SOLE 0 40900 0 0 DARDEN RESTAURANTS INC COM 237194105 10951 201092 SH SOLE 0 201092 0 0 DARE BIOSCIENCE INC COM 23666P101 171 201017 SH SOLE 0 917 0 200100 DARLING INGREDIENTS INC COM 237266101 9330 486700 SH SOLE 0 442498 0 44202 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 470 112190 SH SOLE 0 94013 0 18177 DASEKE INC COM 23753F107 471 336497 SH SOLE 0 336497 0 0 DATADOG INC CL A COM 23804L103 19706 547700 SH SOLE 0 516874 0 30826 DATA I O CORP COM 237690102 1776 631869 SH SOLE 0 631869 0 0 DAVIDSTEA INC COM 238661102 64 131480 SH SOLE 0 76309 0 55171 DAVITA INC COM 23918K108 65352 859222 SH SOLE 0 649074 0 210148 DAWSON GEOPHYSICAL CO NEW COM 239360100 1617 1664382 SH SOLE 0 1664382 0 0 DAXOR CORP COM 239467103 185 13701 SH SOLE 0 13701 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 17234 418600 SH SOLE 0 304207 0 114393 DECKERS OUTDOOR CORP COM 243537107 32428 242000 SH SOLE 0 210509 0 31491 DELMAR PHARMACEUTICALS INC COM 247078306 5 11940 SH SOLE 0 11940 0 0 DELTA APPAREL INC COM 247368103 262 25200 SH SOLE 0 8015 0 17185 DEL TACO RESTAURANTS INC COM 245496104 2186 637462 SH SOLE 0 555162 0 82300 DELUXE CORP COM 248019101 12506 482310 SH SOLE 0 453079 0 29231 DENNYS CORP COM 24869P104 18009 2344911 SH SOLE 0 2257300 0 87611 DENTSPLY SIRONA INC COM 24906P109 48831 1257558 SH SOLE 0 1152259 0 105299 DESCARTES SYS GROUP INC COM 249906108 22770 662219 SH SOLE 0 380100 0 282119 DESIGNER BRANDS INC CL A 250565108 2526 507216 SH SOLE 0 481771 0 25445 DESTINATION XL GROUP INC COM 25065K104 128 365811 SH SOLE 0 325939 0 39872 DEVON ENERGY CORP NEW COM 25179M103 31904 4617092 SH SOLE 0 3964580 0 652512 DEXCOM INC COM 252131107 255626 949329 SH SOLE 0 781171 0 168158 DHI GROUP INC COM 23331S100 6519 3017900 SH SOLE 0 3017900 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 77892 10155369 SH SOLE 0 10049712 0 105657 DIAGEO P L C SPON ADR NEW 25243Q205 45712 359600 SH SOLE 0 306626 0 52974 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 72 25849 SH SOLE 0 0 0 25849 DIAMONDBACK ENERGY INC COM 25278X109 21801 832089 SH SOLE 0 498886 0 333203 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 13218 146481 SH SOLE 0 146481 0 0 DIAMOND S SHIPPING INC COM Y20676105 559 47300 SH SOLE 0 47300 0 0 DIANA SHIPPING INC COM Y2066G104 2564 1732519 SH SOLE 0 1378119 0 354400 DICERNA PHARMACEUTICALS INC COM 253031108 13945 759100 SH SOLE 0 759100 0 0 DICKS SPORTING GOODS INC COM 253393102 12920 607700 SH SOLE 0 607700 0 0 DIEBOLD NXDF INC COM 253651103 406 115281 SH SOLE 0 115281 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 532 1679187 SH SOLE 0 1679187 0 0 DIGI INTL INC COM 253798102 5076 532100 SH SOLE 0 532100 0 0 DIGIMARC CORP NEW COM 25381B101 953 73000 SH SOLE 0 15967 0 57033 DIGIRAD CORP COM NEW 253827703 359 90308 SH SOLE 0 90308 0 0 DIGITAL RLTY TR INC COM 253868103 40913 294530 SH SOLE 0 294530 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2322 538700 SH SOLE 0 449043 0 89657 DIME CMNTY BANCSHARES COM 253922108 14376 1048572 SH SOLE 0 960941 0 87631 DINE BRANDS GLOBAL INC COM 254423106 21564 751900 SH SOLE 0 751900 0 0 DIODES INC COM 254543101 4370 107551 SH SOLE 0 89577 0 17974 DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 938 617371 SH SOLE 0 617371 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 721 19000 SH SOLE 0 19000 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 433 31600 SH SOLE 0 31600 0 0 DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 1004 16900 SH SOLE 0 16900 0 0 DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 297 52500 SH SOLE 0 52500 0 0 DIREXION SHS ETF TR DALY HOM B&S BUL 25490K596 333 32500 SH SOLE 0 32500 0 0 DIREXION SHS ETF TR DLY AEROSPC 3X 25460E661 373 37378 SH SOLE 0 37378 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25460G609 431 44230 SH SOLE 0 44230 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 474 20200 SH SOLE 0 20200 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 713 104900 SH SOLE 0 104900 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 588 55800 SH SOLE 0 55800 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 227 2400 SH SOLE 0 2400 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 175 10600 SH SOLE 0 10600 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 773 48500 SH SOLE 0 48500 0 0 DISCOVER FINL SVCS COM 254709108 14249 399480 SH SOLE 0 158380 0 241100 DISCOVERY INC COM SER A 25470F104 2302 118400 SH SOLE 0 118400 0 0 DISCOVERY INC COM SER C 25470F302 507 28905 SH SOLE 0 28905 0 0 DISH NETWORK CORPORATION CL A 25470M109 9028 451601 SH SOLE 0 451601 0 0 DISNEY WALT CO COM DISNEY 254687106 30920 320087 SH SOLE 0 205580 0 114507 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 614 169100 SH SOLE 0 169100 0 0 DLH HLDGS CORP COM 23335Q100 1201 285327 SH SOLE 0 274646 0 10681 DMC GLOBAL INC COM 23291C103 1854 80583 SH SOLE 0 80583 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 118 594245 SH SOLE 0 594245 0 0 DOCUSIGN INC COM 256163106 6071 65700 SH SOLE 0 61103 0 4597 DOLBY LABORATORIES INC COM CL A 25659T107 109762 2024757 SH SOLE 0 2024757 0 0 DOLLAR GEN CORP NEW COM 256677105 175594 1162800 SH SOLE 0 799606 0 363194 DOLLAR TREE INC COM 256746108 1528 20800 SH SOLE 0 20800 0 0 DOMINION ENERGY INC COM 25746U109 94421 1307945 SH SOLE 0 1307945 0 0 DOMINOS PIZZA INC COM 25754A201 642153 1981525 SH SOLE 0 1846298 0 135227 DONEGAL GROUP INC CL A 257701201 9023 593611 SH SOLE 0 593611 0 0 DONNELLEY R R & SONS CO COM 257867200 291 303206 SH SOLE 0 0 0 303206 DORIAN LPG LTD SHS USD Y2106R110 4029 462520 SH SOLE 0 313998 0 148522 DOUGLAS DYNAMICS INC COM 25960R105 376 10600 SH SOLE 0 10600 0 0 DOUGLAS EMMETT INC COM 25960P109 118458 3882609 SH SOLE 0 3808305 0 74304 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 232 36200 SH SOLE 0 36200 0 0 DOVER CORP COM 260003108 30705 365800 SH SOLE 0 255936 0 109864 DOVER MOTORSPORTS INC COM 260174107 535 428080 SH SOLE 0 428080 0 0 DOW INC COM 260557103 28758 983500 SH SOLE 0 911148 0 72352 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 6450 1194413 SH SOLE 0 1194413 0 0 D R HORTON INC COM 23331A109 1734 51000 SH SOLE 0 51000 0 0 DRIVE SHACK INC COM 262077100 420 276300 SH SOLE 0 28240 0 248060 DROPBOX INC CL A 26210C104 347457 19196526 SH SOLE 0 19141558 0 54968 DR REDDYS LABS LTD ADR 256135203 80460 1995048 SH SOLE 0 1995048 0 0 DSP GROUP INC COM 23332B106 13349 996200 SH SOLE 0 996200 0 0 DTE ENERGY CO COM 233331107 9937 104630 SH SOLE 0 102309 0 2321 DUCOMMUN INC DEL COM 264147109 12591 506700 SH SOLE 0 465900 0 40800 DUKE ENERGY CORP NEW COM NEW 26441C204 572504 7078432 SH SOLE 0 6959947 0 118485 DULUTH HLDGS INC COM CL B 26443V101 243 60500 SH SOLE 0 0 0 60500 DUNKIN BRANDS GROUP INC COM 265504100 15489 291700 SH SOLE 0 150598 0 141102 DUPONT DE NEMOURS INC COM 26614N102 20290 595025 SH SOLE 0 294573 0 300452 DURECT CORP COM 266605104 8073 5208212 SH SOLE 0 4923111 0 285101 DXC TECHNOLOGY CO COM 23355L106 5377 412065 SH SOLE 0 329524 0 82541 DXP ENTERPRISES INC NEW COM NEW 233377407 2673 218064 SH SOLE 0 133518 0 84546 DYNATRACE INC COM 268150109 1290 54125 SH SOLE 0 54125 0 0 DYNATRONICS CORP COM NEW 268157401 257 297200 SH SOLE 0 297200 0 0 DYNEX CAP INC COM 26817Q886 120 11500 SH SOLE 0 0 0 11500 EAGLE BANCORP INC MD COM 268948106 2507 82985 SH SOLE 0 82985 0 0 EAGLE BANCORP MONT INC COM 26942G100 1309 80769 SH SOLE 0 80769 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 60 32543 SH SOLE 0 32543 0 0 EAGLE MATERIALS INC COM 26969P108 6964 119200 SH SOLE 0 119200 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 13276 288600 SH SOLE 0 288600 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 53494 2171023 SH SOLE 0 2008916 0 162107 EASTERN CO COM 276317104 4259 218400 SH SOLE 0 218100 0 300 EASTGROUP PPTY INC COM 277276101 418 4000 SH SOLE 0 4000 0 0 EASTMAN KODAK CO COM NEW 277461406 397 229500 SH SOLE 0 24669 0 204831 EAST WEST BANCORP INC COM 27579R104 900 34948 SH SOLE 0 22778 0 12170 EATON VANCE CORP COM NON VTG 278265103 655 20300 SH SOLE 0 4113 0 16187 EBAY INC COM 278642103 375446 12489871 SH SOLE 0 12489871 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 4670 273400 SH SOLE 0 273400 0 0 ECHOSTAR CORP CL A 278768106 118398 3703401 SH SOLE 0 3703401 0 0 ECOLAB INC COM 278865100 19046 122222 SH SOLE 0 115071 0 7151 ECOPETROL S A SPONSORED ADS 279158109 80500 8464786 SH SOLE 0 8464786 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3335 138500 SH SOLE 0 138500 0 0 EDISON INTL COM 281020107 102738 1875115 SH SOLE 0 1875115 0 0 EDITAS MEDICINE INC COM 28106W103 5967 300900 SH SOLE 0 272117 0 28783 EDUCATIONAL DEV CORP COM 281479105 1064 228738 SH SOLE 0 228738 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 76335 404700 SH SOLE 0 386479 0 18221 EGAIN CORP COM NEW 28225C806 11575 1579121 SH SOLE 0 1433321 0 145800 EIDOS THERAPEUTICS INC COM 28249H104 3380 69001 SH SOLE 0 65001 0 4000 EIGER BIOPHARMACEUTICALS INC COM 28249U105 1844 271184 SH SOLE 0 82929 0 188255 ELANCO ANIMAL HEALTH INC COM 28414H103 2058 91900 SH SOLE 0 91900 0 0 ELBIT SYS LTD ORD M3760D101 5414 42400 SH SOLE 0 33900 0 8500 ELDORADO GOLD CORP NEW COM 284902509 50105 8117973 SH SOLE 0 7613889 0 504084 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 121 116153 SH SOLE 0 20847 0 95306 ELECTROMED INC COM 285409108 2071 184250 SH SOLE 0 184250 0 0 ELECTRONIC ARTS INC COM 285512109 169221 1689343 SH SOLE 0 1583260 0 106083 ELECTRO-SENSORS INC COM 285233102 312 104800 SH SOLE 0 104800 0 0 ELEVATE CREDIT INC COM 28621V101 1551 1491798 SH SOLE 0 1450585 0 41213 E L F BEAUTY INC COM 26856L103 14445 1468000 SH SOLE 0 1388157 0 79843 ELLINGTON FINANCIAL INC COM 28852N109 1040 182200 SH SOLE 0 26200 0 156000 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 4761 898300 SH SOLE 0 898300 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 157 13642 SH SOLE 0 1599 0 12043 ELOXX PHARMACEUTICALS INC COM 29014R103 256 130810 SH SOLE 0 130810 0 0 EL PASO ELEC CO COM NEW 283677854 65459 963194 SH SOLE 0 885304 0 77890 EL POLLO LOCO HLDGS INC COM 268603107 1657 196100 SH SOLE 0 150900 0 45200 EMAGIN CORP COM NEW 29076N206 57 268211 SH SOLE 0 268211 0 0 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 1584 155800 SH SOLE 0 155800 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 7951 644810 SH SOLE 0 637610 0 7200 EMBRAER S.A. SPONSORED ADS 29082A107 13824 1868043 SH SOLE 0 1759368 0 108675 EMCORE CORP COM NEW 290846203 2603 1162274 SH SOLE 0 1121089 0 41185 EMCOR GROUP INC COM 29084Q100 10749 175300 SH SOLE 0 155551 0 19749 EMERALD HOLDING INC COM 29103W104 1276 492757 SH SOLE 0 244619 0 248138 EMERGENT BIOSOLUTIONS INC COM 29089Q105 36047 623001 SH SOLE 0 623001 0 0 EMERSON ELEC CO COM 291011104 13437 282000 SH SOLE 0 225454 0 56546 EMERSON RADIO CORP COM NEW 291087203 625 893050 SH SOLE 0 893050 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 541 270706 SH SOLE 0 229435 0 41271 EMPIRE ST RLTY TR INC CL A 292104106 41778 4662692 SH SOLE 0 4662692 0 0 EMPLOYERS HOLDINGS INC COM 292218104 22059 544543 SH SOLE 0 544543 0 0 EMX RTY CORP COM 26873J107 354 260300 SH SOLE 0 0 0 260300 ENANTA PHARMACEUTICALS INC COM 29251M106 45289 880600 SH SOLE 0 877112 0 3488 ENBRIDGE INC COM 29250N105 152830 5253681 SH SOLE 0 5193071 0 60610 ENCOMPASS HEALTH CORP COM 29261A100 12095 188900 SH SOLE 0 128830 0 60070 ENCORE CAP GROUP INC COM 292554102 1440 61611 SH SOLE 0 61611 0 0 ENCORE WIRE CORP COM 292562105 2897 69000 SH SOLE 0 69000 0 0 ENDAVA PLC ADS 29260V105 11799 335575 SH SOLE 0 306675 0 28900 ENDEAVOUR SILVER CORP COM 29258Y103 6084 4540325 SH SOLE 0 4540325 0 0 ENDO INTL PLC SHS G30401106 57966 15666500 SH SOLE 0 15666500 0 0 ENDOLOGIX INC COM NEW 29266S304 545 789001 SH SOLE 0 789001 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 6959 3605693 SH SOLE 0 3471413 0 134280 ENEL AMERICAS S A SPONSORED ADR 29274F104 35403 5842000 SH SOLE 0 5769597 0 72403 ENEL CHILE S.A. SPONSORED ADR 29278D105 6889 2074957 SH SOLE 0 1688867 0 386090 ENERGY FUELS INC COM NEW 292671708 217 184200 SH SOLE 0 0 0 184200 ENERGY RECOVERY INC COM 29270J100 507 68100 SH SOLE 0 68100 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 4555 275243 SH SOLE 0 266397 0 8846 ENERPLUS CORP COM 292766102 5119 3472595 SH SOLE 0 1307430 0 2165165 ENGLOBAL CORP COM 293306106 446 572107 SH SOLE 0 572107 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3779 3435905 SH SOLE 0 0 0 3435905 ENLIVEX THERAPEUTICS LTD COM M4130Y106 445 94990 SH SOLE 0 94990 0 0 ENNIS INC COM 293389102 35888 1910982 SH SOLE 0 1910982 0 0 ENOVA INTL INC COM 29357K103 34835 2404094 SH SOLE 0 2404094 0 0 ENPHASE ENERGY INC COM 29355A107 75584 2340785 SH SOLE 0 2264199 0 76586 ENPRO INDS INC COM 29355X107 4130 104339 SH SOLE 0 81976 0 22363 ENSTAR GROUP LIMITED SHS G3075P101 5901 37100 SH SOLE 0 37100 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 93 35103 SH SOLE 0 35103 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 799 467252 SH SOLE 0 71567 0 395685 ENTERGY CORP NEW COM 29364G103 534066 5683364 SH SOLE 0 5642168 0 41196 ENTERPRISE BANCORP INC MASS COM 293668109 1517 56200 SH SOLE 0 56200 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 13687 490400 SH SOLE 0 473600 0 16800 ENTRAVISION COMMUNICATIONS C CL A 29382R107 4456 2195043 SH SOLE 0 2195043 0 0 ENVELA CORP COM 29402E102 555 220094 SH SOLE 0 158069 0 62025 ENVISION SOLAR INTL INC COM 29413Q201 313 41200 SH SOLE 0 5913 0 35287 ENZO BIOCHEM INC COM 294100102 8379 3311978 SH SOLE 0 3311978 0 0 EOG RES INC COM 26875P101 13208 367700 SH SOLE 0 298211 0 69489 EPLUS INC COM 294268107 576 9200 SH SOLE 0 0 0 9200 EPR PPTYS COM SH BEN INT 26884U109 6212 256500 SH SOLE 0 101005 0 155495 EQUILLIUM INC COM 29446K106 164 60447 SH SOLE 0 50885 0 9562 EQUINIX INC COM 29444U700 26459 42364 SH SOLE 0 42364 0 0 EQUINOR ASA SPONSORED ADR 29446M102 154163 12657061 SH SOLE 0 12657061 0 0 EQUINOX GOLD CORP COM 29446Y502 453 68300 SH SOLE 0 68300 0 0 EQUITABLE HLDGS INC COM 29452E101 6602 456900 SH SOLE 0 335600 0 121300 EQUITY BANCSHARES INC COM CL A 29460X109 3554 206000 SH SOLE 0 206000 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 28756 906837 SH SOLE 0 867604 0 39233 EQUITY LIFESTYLE PPTYS INC COM 29472R108 287551 5002630 SH SOLE 0 4966595 0 36035 EQUITY RESIDENTIAL SH BEN INT 29476L107 21927 355318 SH SOLE 0 128992 0 226326 ERICSSON ADR B SEK 10 294821608 236712 29259800 SH SOLE 0 27716053 0 1543747 ERIE INDTY CO CL A 29530P102 13145 88671 SH SOLE 0 62681 0 25990 ESCALADE INC COM 296056104 1040 174765 SH SOLE 0 174765 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 2460 135664 SH SOLE 0 134664 0 1000 ESQUIRE FINL HLDGS INC COM 29667J101 412 27357 SH SOLE 0 26306 0 1051 ESSA BANCORP INC COM 29667D104 7198 527328 SH SOLE 0 525328 0 2000 ESSENT GROUP LTD COM G3198U102 27167 1031400 SH SOLE 0 1004195 0 27205 ESSENTIAL UTILS INC COM 29670G102 912 22400 SH SOLE 0 22400 0 0 ESSEX PPTY TR INC COM 297178105 123473 560629 SH SOLE 0 526381 0 34248 ETFIS SER TR I INFRAC ACT MLP 26923G772 155 14360 SH SOLE 0 14360 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 5518 539900 SH SOLE 0 539900 0 0 ETON PHARMACEUTICALS INC COM 29772L108 149 36283 SH SOLE 0 24800 0 11483 E TRADE FINANCIAL CORP COM NEW 269246401 11505 335240 SH SOLE 0 197761 0 137479 ETSY INC COM 29786A106 163334 4249061 SH SOLE 0 4249061 0 0 EURONAV NV ANTWERPEN SHS B38564108 22596 1999603 SH SOLE 0 1659741 0 339862 EURONET WORLDWIDE INC COM 298736109 22677 264545 SH SOLE 0 195564 0 68981 EUROSEAS LTD SHS Y23592135 83 36707 SH SOLE 0 36707 0 0 EVANS BANCORP INC COM NEW 29911Q208 805 33123 SH SOLE 0 31831 0 1292 EVELO BIOSCIENCES INC COM 299734103 104 27570 SH SOLE 0 27570 0 0 EVENTBRITE INC COM CL A 29975E109 5084 696408 SH SOLE 0 673735 0 22673 EVERCORE INC CLASS A 29977A105 14173 307700 SH SOLE 0 290029 0 17671 EVEREST RE GROUP LTD COM G3223R108 7505 39005 SH SOLE 0 39005 0 0 EVERGY INC COM 30034W106 404495 7347769 SH SOLE 0 7166870 0 180899 EVERI HLDGS INC COM 30034T103 9692 2937100 SH SOLE 0 2927700 0 9400 EVERQUOTE INC COM CL A 30041R108 25959 988933 SH SOLE 0 985256 0 3677 EVERSOURCE ENERGY COM 30040W108 69806 892549 SH SOLE 0 892549 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 687 262225 SH SOLE 0 68515 0 193710 EVERTEC INC COM 30040P103 53634 2359626 SH SOLE 0 2326212 0 33414 EVOFEM BIOSCIENCES INC COM 30048L104 76 14199 SH SOLE 0 14199 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 6246 2393172 SH SOLE 0 2393172 0 0 EVOLVING SYS INC COM NEW 30049R209 564 722715 SH SOLE 0 722715 0 0 EVO PMTS INC CL A COM 26927E104 2113 138100 SH SOLE 0 106600 0 31500 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 19537 1742820 SH SOLE 0 1600324 0 142496 EXANTAS CAP CORP COM NEW 30068N105 1396 505786 SH SOLE 0 99577 0 406209 EXELIXIS INC COM 30161Q104 345624 20071060 SH SOLE 0 20071060 0 0 EXELON CORP COM 30161N101 73845 2006107 SH SOLE 0 2006107 0 0 EXFO INC SUB VTG SHS 302046107 2539 980413 SH SOLE 0 980413 0 0 EXICURE INC COM 30205M101 390 263401 SH SOLE 0 66154 0 197247 EXLSERVICE HOLDINGS INC COM 302081104 18190 349608 SH SOLE 0 340206 0 9402 EXPEDITORS INTL WASH INC COM 302130109 1821 27298 SH SOLE 0 27298 0 0 EXPONENT INC COM 30214U102 37595 522800 SH SOLE 0 501200 0 21600 EXPRESS INC COM 30219E103 6629 4449301 SH SOLE 0 4449301 0 0 EXP WORLD HLDGS INC COM 30212W100 3449 407729 SH SOLE 0 407729 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5534 757100 SH SOLE 0 0 0 757100 EXTERRAN CORP COM 30227H106 3342 696300 SH SOLE 0 696300 0 0 EXTRA SPACE STORAGE INC COM 30225T102 42502 443836 SH SOLE 0 443836 0 0 EXTREME NETWORKS INC COM 30226D106 11001 3560246 SH SOLE 0 3560246 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 287 55196 SH SOLE 0 18596 0 36600 EZCORP INC CL A NON VTG 302301106 12378 2968228 SH SOLE 0 2968228 0 0 F5 NETWORKS INC COM 315616102 289935 2719074 SH SOLE 0 2640842 0 78232 FABRINET SHS G3323L100 7633 139900 SH SOLE 0 120763 0 19137 FACEBOOK INC CL A 30303M102 156666 939246 SH SOLE 0 551139 0 388107 FAIR ISAAC CORP COM 303250104 3000 9750 SH SOLE 0 9750 0 0 FALCON MINERALS CORP CL A COM 30607B109 67 31100 SH SOLE 0 31100 0 0 FARMER BROS CO COM 307675108 3706 532400 SH SOLE 0 532400 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 1658 64000 SH SOLE 0 64000 0 0 FARMERS NATIONAL BANC CORP COM 309627107 5128 440904 SH SOLE 0 407500 0 33404 FARMMI INC SHS G33277107 84 151999 SH SOLE 0 151999 0 0 FARO TECHNOLOGIES INC COM 311642102 267 6000 SH SOLE 0 6000 0 0 FB FINL CORP COM 30257X104 2155 109300 SH SOLE 0 84000 0 25300 FBL FINL GROUP INC CL A 30239F106 5232 112100 SH SOLE 0 112100 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 13540 243400 SH SOLE 0 225400 0 18000 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 18682 250402 SH SOLE 0 250402 0 0 FEDERAL SIGNAL CORP COM 313855108 5028 184300 SH SOLE 0 184300 0 0 FEDERATED HERMES INC CL B 314211103 11988 629300 SH SOLE 0 592235 0 37065 FEDNAT HLDG CO COM 31431B109 8507 741005 SH SOLE 0 709050 0 31955 FENNEC PHARMACEUTICALS INC COM 31447P100 452 76096 SH SOLE 0 16000 0 60096 FERRARI N V COM N3167Y103 2594 17000 SH SOLE 0 0 0 17000 FERRO CORP COM 315405100 398 42500 SH SOLE 0 34607 0 7893 FERROGLOBE PLC SHS G33856108 1172 2574785 SH SOLE 0 2574785 0 0 FFBW INC MD COM 30260M103 268 33973 SH SOLE 0 9547 0 24426 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 18811 2601607 SH SOLE 0 726362 0 1875245 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 26530 1066315 SH SOLE 0 973108 0 93207 FIESTA RESTAURANT GROUP INC COM 31660B101 405 100500 SH SOLE 0 100500 0 0 FIFTH THIRD BANCORP COM 316773100 27884 1877739 SH SOLE 0 1401346 0 476393 FINANCIAL INSTNS INC COM 317585404 10158 560000 SH SOLE 0 495000 0 65000 FINVOLUTION GROUP SPONSORED ADS 31810T101 1764 990979 SH SOLE 0 990979 0 0 FIREEYE INC COM 31816Q101 5818 549900 SH SOLE 0 549900 0 0 FIRST AMERN FINL CORP COM 31847R102 10045 236843 SH SOLE 0 145543 0 91300 FIRST BANCORP INC ME COM 31866P102 4787 217600 SH SOLE 0 215300 0 2300 FIRST BANCORP N C COM 318910106 9477 410614 SH SOLE 0 371170 0 39444 FIRST BANCORP P R COM NEW 318672706 1863 350113 SH SOLE 0 293302 0 56811 FIRST BANCSHARES INC MS COM 318916103 196 10300 SH SOLE 0 0 0 10300 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1618 233095 SH SOLE 0 233095 0 0 FIRST BUSEY CORP COM NEW 319383204 17959 1049625 SH SOLE 0 1039533 0 10092 FIRST BUS FINL SVCS INC WIS COM 319390100 4289 276680 SH SOLE 0 254176 0 22504 FIRSTCASH INC COM 33767D105 70060 976586 SH SOLE 0 938338 0 38248 FIRST CHOICE BANCORP COM 31948P104 761 50698 SH SOLE 0 50698 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 5937 254800 SH SOLE 0 254800 0 0 FIRST CMNTY CORP S C COM 319835104 1291 82140 SH SOLE 0 79989 0 2151 FIRST COMWLTH FINL CORP PA COM 319829107 11093 1213700 SH SOLE 0 1124200 0 89500 FIRST CTZNS BANCSHARES INC N CL A 31946M103 11051 33200 SH SOLE 0 32400 0 800 FIRST DEFIANCE FINL CORP COM 32006W106 21700 1472215 SH SOLE 0 1375478 0 96737 FIRSTENERGY CORP COM 337932107 482219 12034408 SH SOLE 0 11944715 0 89693 FIRST FINANCIAL NORTHWEST IN COM 32022K102 6754 672755 SH SOLE 0 659933 0 12822 FIRST FINL CORP IND COM 320218100 7016 208059 SH SOLE 0 208059 0 0 FIRST FNDTN INC COM 32026V104 1666 162965 SH SOLE 0 113865 0 49100 FIRST GTY BANCSHARES INC COM 32043P106 557 38607 SH SOLE 0 38607 0 0 FIRST HAWAIIAN INC COM 32051X108 19639 1188100 SH SOLE 0 1101567 0 86533 FIRST HORIZON NATL CORP COM 320517105 17960 2228234 SH SOLE 0 2228234 0 0 FIRST INDL RLTY TR INC COM 32054K103 22513 677501 SH SOLE 0 648561 0 28940 FIRST INTERNET BANCORP COM 320557101 1330 81001 SH SOLE 0 48001 0 33000 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6811 236181 SH SOLE 0 236181 0 0 FIRST LONG IS CORP COM 320734106 14360 827681 SH SOLE 0 818350 0 9331 FIRST MAJESTIC SILVER CORP COM 32076V103 30047 4854038 SH SOLE 0 4421712 0 432326 FIRST MERCHANTS CORP COM 320817109 16194 611315 SH SOLE 0 593668 0 17647 FIRST MID BANCSHARES INC COM 320866106 2695 113512 SH SOLE 0 113512 0 0 FIRST NORTHWEST BANCORP COM 335834107 5010 460905 SH SOLE 0 451852 0 9053 FIRST REP BK SAN FRANCISCO C COM 33616C100 16612 201900 SH SOLE 0 167993 0 33907 FIRST SAVINGS FINL GROUP INC COM 33621E109 713 18293 SH SOLE 0 14600 0 3693 FIRSTSERVICE CORP NEW COM 33767E202 77334 1002793 SH SOLE 0 971993 0 30800 FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117 303 11700 SH SOLE 0 11700 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 621 12500 SH SOLE 0 12500 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 223 8300 SH SOLE 0 8300 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 445 3600 SH SOLE 0 3600 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 445 10600 SH SOLE 0 10600 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 3631 71200 SH SOLE 0 71200 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 578 49300 SH SOLE 0 49300 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 232 4400 SH SOLE 0 4400 0 0 FIRST US BANCSHARES INC COM 33744V103 1001 163041 SH SOLE 0 158255 0 4786 FIRST UTD CORP COM 33741H107 1622 113501 SH SOLE 0 80861 0 32640 FITBIT INC CL A 33812L102 29405 4415133 SH SOLE 0 4415133 0 0 FIVE9 INC COM 338307101 18855 246606 SH SOLE 0 149815 0 96791 FIVE BELOW INC COM 33829M101 9111 129458 SH SOLE 0 19111 0 110347 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 299 59000 SH SOLE 0 0 0 59000 FIVE PRIME THERAPEUTICS INC COM 33830X104 4476 1971917 SH SOLE 0 1784815 0 187102 FIVERR INTL LTD ORD SHS M4R82T106 491 19500 SH SOLE 0 19500 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 607 218373 SH SOLE 0 218373 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 21646 1091561 SH SOLE 0 1065534 0 26027 FLANIGANS ENTERPRISES INC COM 338517105 694 59800 SH SOLE 0 59800 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 453 387345 SH SOLE 0 378743 0 8602 FLEXION THERAPEUTICS INC COM 33938J106 100 12700 SH SOLE 0 12700 0 0 FLEXSHOPPER INC COM NEW 33939J303 912 718431 SH SOLE 0 502373 0 216058 FLEXSTEEL INDS INC COM 339382103 2852 260193 SH SOLE 0 260193 0 0 FLIR SYS INC COM 302445101 6291 197271 SH SOLE 0 114876 0 82395 FLOTEK INDS INC DEL COM 343389102 36 40274 SH SOLE 0 40274 0 0 FLOWERS FOODS INC COM 343498101 97402 4746672 SH SOLE 0 4603092 0 143580 FLOWSERVE CORP COM 34354P105 20232 846900 SH SOLE 0 670723 0 176177 FLUENT INC COM 34380C102 241 205906 SH SOLE 0 126970 0 78936 FLUIDIGM CORP DEL COM 34385P108 8095 3187182 SH SOLE 0 3173800 0 13382 FLUOR CORP NEW COM 343412102 2553 369400 SH SOLE 0 165977 0 203423 FLUSHING FINL CORP COM 343873105 9783 732260 SH SOLE 0 694200 0 38060 FLWS/1-800 FLOWERS CL A 68243Q106 315 23840 SH SOLE 0 0 0 23840 FLY LEASING LTD SPONSORED ADR 34407D109 1066 151400 SH SOLE 0 0 0 151400 F N B CORP COM 302520101 27100 3677101 SH SOLE 0 3677101 0 0 FNCB BANCORP INC COM 302578109 79 11500 SH SOLE 0 11500 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 44203 730500 SH SOLE 0 690758 0 39742 FONAR CORP COM NEW 344437405 7445 509216 SH SOLE 0 474676 0 34540 FOOT LOCKER INC COM 344849104 4474 202900 SH SOLE 0 94183 0 108717 FORMFACTOR INC COM 346375108 24188 1203969 SH SOLE 0 1125306 0 78663 FORRESTER RESH INC COM 346563109 28938 990006 SH SOLE 0 990006 0 0 FORTERRA INC COM 34960W106 1340 224073 SH SOLE 0 52763 0 171310 FORTINET INC COM 34959E109 613534 6064388 SH SOLE 0 5703399 0 360989 FORTIS INC COM 349553107 186112 4827805 SH SOLE 0 4798327 0 29478 FORTRESS BIOTECH INC COM 34960Q109 944 499506 SH SOLE 0 53006 0 446500 FORTUNA SILVER MINES INC COM 349915108 17069 7390131 SH SOLE 0 7194131 0 196000 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5277 122008 SH SOLE 0 121112 0 896 FORTY SEVEN INC COM 34983P104 563 5900 SH SOLE 0 1000 0 4900 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 132 745410 SH SOLE 0 118116 0 627294 FORWARD AIR CORP COM 349853101 4429 87439 SH SOLE 0 67620 0 19819 FORWARD INDS INC N Y COM NEW 349862300 752 677876 SH SOLE 0 677876 0 0 FOSSIL GROUP INC COM 34988V106 954 289895 SH SOLE 0 289895 0 0 FOSTER L B CO COM 350060109 8756 708392 SH SOLE 0 695549 0 12843 FOUNDATION BLDG MATLS INC COM 350392106 13149 1277800 SH SOLE 0 1277800 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1961 104800 SH SOLE 0 44768 0 60032 FOUR SEASONS ED CAYMAN INC ADR 35101A101 74 64863 SH SOLE 0 64863 0 0 FOX CORP CL A COM 35137L105 249025 10538511 SH SOLE 0 10531482 0 7029 FOX CORP CL B COM 35137L204 58468 2555425 SH SOLE 0 2555425 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 76 33438 SH SOLE 0 33438 0 0 FRANCO NEVADA CORP COM 351858105 488145 4904818 SH SOLE 0 4845818 0 59000 FRANKLIN COVEY CO COM 353469109 5190 334003 SH SOLE 0 273603 0 60400 FRANKLIN FINL NETWORK INC COM 35352P104 3140 154000 SH SOLE 0 154000 0 0 FRANKLIN RESOURCES INC COM 354613101 4755 284895 SH SOLE 0 182144 0 102751 FRANKLIN STR PPTYS CORP COM 35471R106 21557 3762097 SH SOLE 0 3762097 0 0 FREEDOM HLDG CORP NEV COM 356390104 2261 159209 SH SOLE 0 132909 0 26300 FREIGHTCAR AMER INC COM 357023100 308 330866 SH SOLE 0 279874 0 50992 FREQUENCY ELECTRS INC COM 358010106 2359 258133 SH SOLE 0 258133 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 19239 696800 SH SOLE 0 696800 0 0 FRIEDMAN INDS INC COM 358435105 2162 490220 SH SOLE 0 490220 0 0 FRONTDOOR INC COM 35905A109 75386 2167518 SH SOLE 0 1912769 0 254749 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2037 5361739 SH SOLE 0 5361739 0 0 FRONTLINE LTD SHS NEW G3682E192 10216 1058819 SH SOLE 0 926700 0 132119 FRP HLDGS INC COM 30292L107 490 11400 SH SOLE 0 5900 0 5500 FS BANCORP INC COM 30263Y104 3498 97160 SH SOLE 0 87562 0 9598 FTI CONSULTING INC COM 302941109 27796 232075 SH SOLE 0 232075 0 0 FTS INTERNATIONAL INC COM 30283W104 4 17900 SH SOLE 0 17315 0 585 FUEL TECH INC COM 359523107 477 1191538 SH SOLE 0 1164888 0 26650 FULGENT GENETICS INC COM 359664109 124 11521 SH SOLE 0 11521 0 0 FULING GLOBAL INC SHS G3729B102 93 55395 SH SOLE 0 55395 0 0 FULLER H B CO COM 359694106 7181 257100 SH SOLE 0 232386 0 24714 FULL HOUSE RESORTS INC COM 359678109 1453 1162591 SH SOLE 0 1162591 0 0 FUNKO INC COM CL A 361008105 720 180566 SH SOLE 0 141817 0 38749 FUTUREFUEL CORP COM 36116M106 27947 2479800 SH SOLE 0 2479800 0 0 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 381 191587 SH SOLE 0 190512 0 1075 FVCBANKCORP INC COM 36120Q101 515 38701 SH SOLE 0 38701 0 0 GAIA INC NEW CL A 36269P104 482 54300 SH SOLE 0 54300 0 0 GAIN CAP HLDGS INC COM 36268W100 6126 1097804 SH SOLE 0 1097804 0 0 GALAPAGOS NV SPON ADR 36315X101 46079 235192 SH SOLE 0 197811 0 37381 GALECTIN THERAPEUTICS INC COM NEW 363225202 39 20100 SH SOLE 0 702 0 19398 GALLAGHER ARTHUR J & CO COM 363576109 7776 95400 SH SOLE 0 23632 0 71768 GALMED PHARMACEUTICALS LTD SHS M47238106 139 40100 SH SOLE 0 0 0 40100 GAMCO INVS INC CL A COM 361438104 1198 109000 SH SOLE 0 109000 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 170220 6142902 SH SOLE 0 6142902 0 0 GAP INC COM 364760108 1596 226655 SH SOLE 0 160053 0 66602 GARMIN LTD SHS H2906T109 51800 691039 SH SOLE 0 583846 0 107193 GARTNER INC COM 366651107 562 5644 SH SOLE 0 0 0 5644 GASLOG LTD SHS G37585109 4408 1217799 SH SOLE 0 1217799 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 993 445411 SH SOLE 0 39311 0 406100 GCI LIBERTY INC COM CLASS A 36164V305 7418 130210 SH SOLE 0 118679 0 11531 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2170 121900 SH SOLE 0 121900 0 0 GEE GROUP INC COM 36165A102 5 13470 SH SOLE 0 13470 0 0 GENASYS INC COM 36872P103 1361 416113 SH SOLE 0 416113 0 0 GENCOR INDS INC COM 368678108 5047 480647 SH SOLE 0 480647 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 822 128030 SH SOLE 0 73300 0 54730 GENERAL DYNAMICS CORP COM 369550108 41082 310500 SH SOLE 0 146015 0 164485 GENERAL ELECTRIC CO COM 369604103 337706 42532197 SH SOLE 0 38025765 0 4506432 GENERAL FIN CORP DEL COM 369822101 4336 694840 SH SOLE 0 694840 0 0 GENERAL MLS INC COM 370334104 252098 4777289 SH SOLE 0 4777289 0 0 GENERAL MOLY INC COM 370373102 6 37895 SH SOLE 0 37895 0 0 GENESCO INC COM 371532102 2344 175700 SH SOLE 0 175700 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 3655 4337273 SH SOLE 0 4337273 0 0 GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 321 163103 SH SOLE 0 135359 0 27744 GENIE ENERGY LTD CL B 372284208 4393 611897 SH SOLE 0 611897 0 0 GENMAB A/S SPONSORED ADS 372303206 3145 148400 SH SOLE 0 130800 0 17600 GENMARK DIAGNOSTICS INC COM 372309104 2395 581300 SH SOLE 0 581300 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 264 153296 SH SOLE 0 153296 0 0 GENPACT LIMITED SHS G3922B107 13193 451800 SH SOLE 0 451800 0 0 GENTEX CORP COM 371901109 93159 4203935 SH SOLE 0 3810451 0 393484 GENTHERM INC COM 37253A103 2059 65564 SH SOLE 0 49715 0 15849 GEOPARK LTD USD SHS G38327105 31030 4388992 SH SOLE 0 4227711 0 161281 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1311 204834 SH SOLE 0 180234 0 24600 GERDAU SA SPON ADR REP PFD 373737105 9343 4891787 SH SOLE 0 3143057 0 1748730 GERMAN AMERN BANCORP INC COM 373865104 8940 325700 SH SOLE 0 325700 0 0 GETTY RLTY CORP NEW COM 374297109 59208 2494012 SH SOLE 0 2494012 0 0 GEVO INC COM PAR 374396406 473 576533 SH SOLE 0 498059 0 78474 GIBRALTAR INDS INC COM 374689107 26885 626404 SH SOLE 0 599600 0 26804 G III APPAREL GROUP LTD COM 36237H101 5181 672900 SH SOLE 0 567273 0 105627 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 21718 3063229 SH SOLE 0 3063229 0 0 GILDAN ACTIVEWEAR INC COM 375916103 24633 1932200 SH SOLE 0 901803 0 1030397 GILEAD SCIENCES INC COM 375558103 936833 12531209 SH SOLE 0 12531209 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 37050 2580100 SH SOLE 0 2534400 0 45700 GLADSTONE LD CORP COM 376549101 3739 315505 SH SOLE 0 193606 0 121899 GLATFELTER COM 377316104 665 54400 SH SOLE 0 0 0 54400 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 874367 23076454 SH SOLE 0 22507229 0 569225 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 414 8100 SH SOLE 0 3900 0 4200 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 10304 3240198 SH SOLE 0 3188748 0 51450 GLOBAL EAGLE ENTMT INC COM 37951D102 30 190238 SH SOLE 0 190238 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 3666 143764 SH SOLE 0 143710 0 54 GLOBAL MED REIT INC COM NEW 37954A204 5531 546550 SH SOLE 0 485450 0 61100 GLOBAL NET LEASE INC COM NEW 379378201 8077 604121 SH SOLE 0 579932 0 24189 GLOBAL PMTS INC COM 37940X102 1204 8349 SH SOLE 0 0 0 8349 GLOBALSCAPE INC COM 37940G109 9198 1291915 SH SOLE 0 1266915 0 25000 GLOBAL SELF STORAGE INC COM 37955N106 68 19500 SH SOLE 0 0 0 19500 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1899 513250 SH SOLE 0 437500 0 75750 GLOBAL WTR RES INC COM 379463102 3109 305147 SH SOLE 0 281769 0 23378 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 261 17900 SH SOLE 0 17900 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 285 90580 SH SOLE 0 90580 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 683 73300 SH SOLE 0 73300 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 217 10000 SH SOLE 0 10000 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 165 29000 SH SOLE 0 29000 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 370 20400 SH SOLE 0 20400 0 0 GLOBE LIFE INC COM 37959E102 16452 228600 SH SOLE 0 178572 0 50028 GLOBUS MED INC CL A 379577208 57191 1344714 SH SOLE 0 1324128 0 20586 GLU MOBILE INC COM 379890106 91 14500 SH SOLE 0 14500 0 0 GLYCOMIMETICS INC COM 38000Q102 738 323574 SH SOLE 0 41323 0 282251 GMS INC COM 36251C103 22140 1407502 SH SOLE 0 1237015 0 170487 GNC HLDGS INC COM CL A 36191G107 1040 2220894 SH SOLE 0 1912194 0 308700 GODADDY INC CL A 380237107 184220 3225700 SH SOLE 0 3127644 0 98056 GOGO INC COM 38046C109 3760 1773400 SH SOLE 0 1773400 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1681 500380 SH SOLE 0 363304 0 137076 GOLDEN BULL LTD SHS G4027R104 70 127900 SH SOLE 0 127900 0 0 GOLDEN ENTMT INC COM 381013101 5278 798500 SH SOLE 0 772788 0 25712 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 11605 3701601 SH SOLE 0 2806739 0 894862 GOLDEN STAR RES LTD CDA COM 38119T807 5131 2060738 SH SOLE 0 2060738 0 0 GOLDFIELD CORP COM 381370105 5373 1892075 SH SOLE 0 1828575 0 63500 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 97268 20477400 SH SOLE 0 20444600 0 32800 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 445 4419 SH SOLE 0 4419 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 324 6200 SH SOLE 0 6200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 86818 561600 SH SOLE 0 421104 0 140496 GOLD RESOURCE CORP COM 38068T105 582 211600 SH SOLE 0 2000 0 209600 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 12018 2814620 SH SOLE 0 2671343 0 143277 GOODRICH PETE CORP COM PAR 382410843 557 130800 SH SOLE 0 130800 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 200 345224 SH SOLE 0 315698 0 29526 GOODYEAR TIRE & RUBR CO COM 382550101 10232 1758000 SH SOLE 0 1400583 0 357417 GOOSEHEAD INS INC COM CL A 38267D109 861 19300 SH SOLE 0 19300 0 0 GORMAN RUPP CO COM 383082104 9900 317200 SH SOLE 0 317200 0 0 GOSSAMER BIO INC COM 38341P102 989 97462 SH SOLE 0 14300 0 83162 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 60709 1125500 SH SOLE 0 1080900 0 44600 GRACE W R & CO DEL NEW COM 38388F108 2314 65000 SH SOLE 0 65000 0 0 GRACO INC COM 384109104 3660 75100 SH SOLE 0 51873 0 23227 GRAHAM CORP COM 384556106 5918 458796 SH SOLE 0 458796 0 0 GRAHAM HLDGS CO COM CL B 384637104 10371 30398 SH SOLE 0 26265 0 4133 GRAINGER W W INC COM 384802104 80415 323600 SH SOLE 0 323600 0 0 GRAND CANYON ED INC COM 38526M106 6262 82087 SH SOLE 0 82087 0 0 GRANITE PT MTG TR INC COM 38741L107 1416 279300 SH SOLE 0 0 0 279300 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 3494 84600 SH SOLE 0 72500 0 12100 GRAN TIERRA ENERGY INC COM 38500T101 1549 6176792 SH SOLE 0 2987166 0 3189626 GRAPHIC PACKAGING HLDG CO COM 388689101 17454 1430674 SH SOLE 0 1182331 0 248343 GRAY TELEVISION INC CL A 389375205 283 23800 SH SOLE 0 23800 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 1499 805817 SH SOLE 0 805817 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 20850 2512001 SH SOLE 0 2401401 0 110600 GREAT PANTHER MINING LIMITED COM 39115V101 1072 3479769 SH SOLE 0 3122217 0 357552 GREAT SOUTHN BANCORP INC COM 390905107 15687 388300 SH SOLE 0 349010 0 39290 GREAT WESTN BANCORP INC COM 391416104 565 27611 SH SOLE 0 27611 0 0 GREEN BRICK PARTNERS INC COM 392709101 626 77735 SH SOLE 0 0 0 77735 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 280 47000 SH SOLE 0 0 0 47000 GREEN PLAINS INC COM 393222104 4543 936683 SH SOLE 0 880785 0 55898 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 4758 433693 SH SOLE 0 433693 0 0 GREIF INC CL B 397624206 2540 63410 SH SOLE 0 63410 0 0 GRIDSUM HLDG INC SPONSORED ADR 398132100 237 349026 SH SOLE 0 349026 0 0 GRIFFIN INL RLTY INC COM 398231100 1774 54262 SH SOLE 0 46457 0 7805 GRIFFON CORP COM 398433102 457 36100 SH SOLE 0 36100 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 6506 323035 SH SOLE 0 0 0 323035 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 44 15320 SH SOLE 0 9159 0 6161 GRITSTONE ONCOLOGY INC COM 39868T105 288 49500 SH SOLE 0 0 0 49500 GROCERY OUTLET HLDG CORP COM 39874R101 10951 318900 SH SOLE 0 318900 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 24211 898700 SH SOLE 0 841200 0 57500 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 26706 283683 SH SOLE 0 283683 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 8252 1884122 SH SOLE 0 1653022 0 231100 GRUPO SIMEC S A B DE C V ADR 400491106 1807 254800 SH SOLE 0 254800 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 78 50317 SH SOLE 0 0 0 50317 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 79014 13623058 SH SOLE 0 13567381 0 55677 GSE SYS INC COM 36227K106 561 602970 SH SOLE 0 602970 0 0 GSI TECHNOLOGY COM 36241U106 6495 933146 SH SOLE 0 933146 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 15523 366453 SH SOLE 0 326080 0 40373 GUANGSHEN RY LTD SPONSORED ADR 40065W107 3224 301860 SH SOLE 0 301860 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 2463 106427 SH SOLE 0 106427 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 674 45300 SH SOLE 0 42905 0 2395 GUESS INC COM 401617105 6891 1017800 SH SOLE 0 798154 0 219646 GULF ISLAND FABRICATION INC COM 402307102 1473 490936 SH SOLE 0 490936 0 0 GULFPORT ENERGY CORP COM NEW 402635304 621 1396419 SH SOLE 0 1396419 0 0 GULF RES INC COM 40251W408 1224 362272 SH SOLE 0 362272 0 0 G WILLI FOOD INTL LTD ORD M52523103 7409 661562 SH SOLE 0 660807 0 755 HACKETT GROUP INC COM 404609109 17643 1387044 SH SOLE 0 1286944 0 100100 HAEMONETICS CORP COM 405024100 217696 2184385 SH SOLE 0 2070911 0 113474 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 7553 128022 SH SOLE 0 111222 0 16800 HAIN CELESTIAL GROUP INC COM 405217100 2546 98022 SH SOLE 0 98022 0 0 HALLADOR ENERGY COMPANY COM 40609P105 517 545256 SH SOLE 0 369292 0 175964 HALLIBURTON CO COM 406216101 8663 1264695 SH SOLE 0 878170 0 386525 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 2854 706383 SH SOLE 0 541768 0 164615 HALOZYME THERAPEUTICS INC COM 40637H109 5818 323400 SH SOLE 0 269332 0 54068 HAMILTON LANE INC CL A 407497106 45492 822500 SH SOLE 0 822500 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 1852 94873 SH SOLE 0 53181 0 41692 HANESBRANDS INC COM 410345102 657 83500 SH SOLE 0 83500 0 0 HANGER INC COM NEW 41043F208 6027 386862 SH SOLE 0 386862 0 0 HANMI FINL CORP COM NEW 410495204 9916 913885 SH SOLE 0 854857 0 59028 HANNON ARMSTRONG SUST INFR C COM 41068X100 1837 90000 SH SOLE 0 35900 0 54100 HANOVER INS GROUP INC COM 410867105 5960 65800 SH SOLE 0 61263 0 4537 HAPPINESS BIOTECH GROUP LTD SHS G4289N114 136 43196 SH SOLE 0 43196 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 6002 797035 SH SOLE 0 797035 0 0 HARMONIC INC COM 413160102 427 74199 SH SOLE 0 74199 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 30733 14097767 SH SOLE 0 13471196 0 626571 HARPOON THERAPEUTICS INC COM 41358P106 1316 113603 SH SOLE 0 63600 0 50003 HARROW HEALTH INC COM 415858109 5013 1312206 SH SOLE 0 1269806 0 42400 HARTE-HANKS INC COM 416196202 409 260341 SH SOLE 0 260341 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1297 36800 SH SOLE 0 36800 0 0 HARVARD BIOSCIENCE INC COM 416906105 1496 676830 SH SOLE 0 600630 0 76200 HASBRO INC COM 418056107 33531 468641 SH SOLE 0 307696 0 160945 HAVERTY FURNITURE INC COM 419596101 15879 1335495 SH SOLE 0 1335495 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 9127 212003 SH SOLE 0 212003 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1703 163100 SH SOLE 0 163000 0 100 HAWKINS INC COM 420261109 3838 107799 SH SOLE 0 107799 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 9053 439246 SH SOLE 0 416200 0 23046 HC2 HLDGS INC COM 404139107 438 282364 SH SOLE 0 113400 0 168964 HCA HEALTHCARE INC COM 40412C101 49409 549900 SH SOLE 0 373231 0 176669 HCI GROUP INC COM 40416E103 5660 140619 SH SOLE 0 140619 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 67159 1746201 SH SOLE 0 1732500 0 13701 HD SUPPLY HLDGS INC COM 40416M105 5382 189300 SH SOLE 0 189300 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 764 47822 SH SOLE 0 19000 0 28822 HEALTHCARE RLTY TR COM 421946104 7670 274600 SH SOLE 0 232652 0 41948 HEALTHCARE SVCS GROUP INC COM 421906108 5520 230864 SH SOLE 0 219368 0 11496 HEALTHCARE TR AMER INC CL A NEW 42225P501 10169 418819 SH SOLE 0 380207 0 38612 HEALTHPEAK PROPERTIES INC COM 42250P103 6435 269802 SH SOLE 0 269802 0 0 HEALTHSTREAM INC COM 42222N103 16231 677700 SH SOLE 0 677700 0 0 HEARTLAND EXPRESS INC COM 422347104 12095 651327 SH SOLE 0 636293 0 15034 HEAT BIOLOGICS INC COM NEW 42237K300 1025 1798582 SH SOLE 0 1798582 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 1124 147886 SH SOLE 0 147886 0 0 HECLA MNG CO COM 422704106 27956 15360412 SH SOLE 0 11668661 0 3691751 HEICO CORP NEW CL A 422806208 84105 1316200 SH SOLE 0 1316200 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 28674 1274400 SH SOLE 0 1274400 0 0 HELEN OF TROY CORP LTD COM G4388N106 9767 67810 SH SOLE 0 57396 0 10414 HELIOS TECHNOLOGIES INC COM 42328H109 2002 52800 SH SOLE 0 52800 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 98 296927 SH SOLE 0 289327 0 7600 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1309 798229 SH SOLE 0 575633 0 222596 HELMERICH & PAYNE INC COM 423452101 23135 1478275 SH SOLE 0 906928 0 571347 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7139 836000 SH SOLE 0 826300 0 9700 HENNESSY ADVISORS INC COM 425885100 856 112825 SH SOLE 0 106275 0 6550 HENRY SCHEIN INC COM 806407102 15894 314612 SH SOLE 0 265256 0 49356 HERBALIFE NUTRITION LTD COM SHS G4412G101 282353 9682903 SH SOLE 0 9682903 0 0 HERC HLDGS INC COM 42704L104 12456 608800 SH SOLE 0 584882 0 23918 HERITAGE COMMERCE CORP COM 426927109 5225 681262 SH SOLE 0 669662 0 11600 HERITAGE CRYSTAL CLEAN INC COM 42726M106 10047 618630 SH SOLE 0 566240 0 52390 HERITAGE FINL CORP WASH COM 42722X106 522 26100 SH SOLE 0 26100 0 0 HERITAGE INS HLDGS INC COM 42727J102 4855 453300 SH SOLE 0 453300 0 0 HERON THERAPEUTICS INC COM 427746102 12349 1051892 SH SOLE 0 1051892 0 0 HERSHEY CO COM 427866108 696306 5255138 SH SOLE 0 5164577 0 90561 HERTZ GLOBAL HLDGS INC COM 42806J106 58587 9480043 SH SOLE 0 9480043 0 0 HESKA CORP COM RESTRC NEW 42805E306 1333 24100 SH SOLE 0 2169 0 21931 HEXCEL CORP NEW COM 428291108 13664 367400 SH SOLE 0 259269 0 108131 HEXINDAI INC ADR 428295109 449 1070156 SH SOLE 0 1070156 0 0 HEXO CORP COM 428304109 432 528800 SH SOLE 0 528800 0 0 HIBBETT SPORTS INC COM 428567101 10502 960377 SH SOLE 0 915309 0 45068 HI CRUSH INC COM 428337109 713 3034069 SH SOLE 0 3034069 0 0 HIGHPOINT RES CORP COM 43114K108 1744 9178893 SH SOLE 0 8796061 0 382832 HIGHWAY HLDGS LTD ORD G4481U106 399 196727 SH SOLE 0 196727 0 0 HIGHWOODS PPTYS INC COM 431284108 35813 1011102 SH SOLE 0 740102 0 271000 HILL INTL INC COM 431466101 460 317389 SH SOLE 0 317389 0 0 HILLTOP HOLDINGS INC COM 432748101 14385 951384 SH SOLE 0 919112 0 32272 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 9131 3332377 SH SOLE 0 2794451 0 537926 HINGHAM INSTN SVGS MASS COM 433323102 3729 25719 SH SOLE 0 25521 0 198 HMN FINL INC COM 40424G108 1982 110100 SH SOLE 0 110100 0 0 HMS HLDGS CORP COM 40425J101 1180 46712 SH SOLE 0 29900 0 16812 HNI CORP COM 404251100 3187 126500 SH SOLE 0 97961 0 28539 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 7287 994169 SH SOLE 0 918533 0 75636 HOLLYFRONTIER CORP COM 436106108 8943 364858 SH SOLE 0 191180 0 173678 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 12139 941000 SH SOLE 0 941000 0 0 HOLOGIC INC COM 436440101 50612 1441942 SH SOLE 0 1093707 0 348235 HOME BANCORP INC COM 43689E107 5260 215400 SH SOLE 0 215400 0 0 HOME DEPOT INC COM 437076102 8322 44572 SH SOLE 0 44572 0 0 HOMESTREET INC COM 43785V102 12620 567700 SH SOLE 0 567700 0 0 HOMETRUST BANCSHARES INC COM 437872104 13029 818415 SH SOLE 0 818415 0 0 HOMOLOGY MEDICINES INC COM 438083107 836 53786 SH SOLE 0 0 0 53786 HONDA MOTOR LTD AMERN SHS 438128308 73934 3291798 SH SOLE 0 3291798 0 0 HONEYWELL INTL INC COM 438516106 34839 260400 SH SOLE 0 195066 0 65334 HOOKER FURNITURE CORP COM 439038100 2122 135965 SH SOLE 0 97800 0 38165 HOPE BANCORP INC COM 43940T109 1150 139900 SH SOLE 0 139900 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 4713 128800 SH SOLE 0 128800 0 0 HORIZON BANCORP INC COM 440407104 12100 1227209 SH SOLE 0 1088293 0 138916 HORIZON GLOBAL CORP COM 44052W104 155 82902 SH SOLE 0 82902 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 314673 10623675 SH SOLE 0 10556179 0 67496 HORMEL FOODS CORP COM 440452100 52818 1132459 SH SOLE 0 1095105 0 37354 HOSTESS BRANDS INC CL A 44109J106 10094 946910 SH SOLE 0 946910 0 0 HOST HOTELS & RESORTS INC COM 44107P104 9936 900044 SH SOLE 0 900044 0 0 HOULIHAN LOKEY INC CL A 441593100 1355 26000 SH SOLE 0 26000 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 767 350277 SH SOLE 0 228887 0 121390 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1744 211615 SH SOLE 0 211615 0 0 HOWARD BANCORP INC COM 442496105 421 38800 SH SOLE 0 38800 0 0 HOWARD HUGHES CORP COM 44267D107 9773 193458 SH SOLE 0 129803 0 63655 HSBC HLDGS PLC SPON ADR NEW 404280406 251777 8988808 SH SOLE 0 8988808 0 0 HUAMI CORP SPONSORED ADS 44331K103 7175 546845 SH SOLE 0 534002 0 12843 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1947 135200 SH SOLE 0 97406 0 37794 HUBBELL INC COM 443510607 36544 318495 SH SOLE 0 318495 0 0 HUDBAY MINERALS INC COM 443628102 11970 6299929 SH SOLE 0 6299929 0 0 HUDSON GLOBAL INC COM NEW 443787205 708 82796 SH SOLE 0 82504 0 292 HUDSON LTD COM CL A G46408103 8592 1711540 SH SOLE 0 1581440 0 130100 HUDSON PAC PPTYS INC COM 444097109 34692 1368000 SH SOLE 0 1368000 0 0 HUMANA INC COM 444859102 1108221 3529142 SH SOLE 0 3387713 0 141429 HUNT COS FIN TR INC COM 44558T100 194 104709 SH SOLE 0 0 0 104709 HUNTINGTON INGALLS INDS INC COM 446413106 1585 8700 SH SOLE 0 8700 0 0 HUNT J B TRANS SVCS INC COM 445658107 11809 128044 SH SOLE 0 18806 0 109238 HURCO COMPANIES INC COM 447324104 3175 109100 SH SOLE 0 109100 0 0 HURON CONSULTING GROUP INC COM 447462102 18859 415758 SH SOLE 0 398800 0 16958 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6165 345400 SH SOLE 0 345400 0 0 HUTTIG BLDG PRODS INC COM 448451104 224 319338 SH SOLE 0 319338 0 0 HUYA INC ADS REP SHS A 44852D108 87537 5164400 SH SOLE 0 5164400 0 0 I3 VERTICALS INC COM CL A 46571Y107 1420 74400 SH SOLE 0 60200 0 14200 IAA INC COM 449253103 2816 94000 SH SOLE 0 94000 0 0 IAMGOLD CORP COM 450913108 53248 23355500 SH SOLE 0 23013500 0 342000 IBIO INC COM NEW 451033203 42 40063 SH SOLE 0 40063 0 0 ICAD INC COM NEW 44934S206 4841 659570 SH SOLE 0 602670 0 56900 ICHOR HOLDINGS SHS G4740B105 2236 116700 SH SOLE 0 101606 0 15094 ICICI BANK LIMITED ADR 45104G104 19320 2272950 SH SOLE 0 2102418 0 170532 ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 1194 252977 SH SOLE 0 252977 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 240 361678 SH SOLE 0 361678 0 0 ICON PLC SHS G4705A100 340179 2501319 SH SOLE 0 2483619 0 17700 ICU MED INC COM 44930G107 484 2400 SH SOLE 0 2400 0 0 IDACORP INC COM 451107106 99712 1135799 SH SOLE 0 1037713 0 98086 IDENTIV INC COM NEW 45170X205 1522 450432 SH SOLE 0 443210 0 7222 IDERA PHARMACEUTICALS INC COM PAR 45168K405 808 612149 SH SOLE 0 552462 0 59687 IDEX CORP COM 45167R104 33633 243525 SH SOLE 0 115895 0 127630 IDEXX LABS INC COM 45168D104 85057 351125 SH SOLE 0 351125 0 0 IDT CORP CL B NEW 448947507 9719 1793197 SH SOLE 0 1793197 0 0 IEC ELECTRS CORP NEW COM 44949L105 1686 283790 SH SOLE 0 185290 0 98500 IES HLDGS INC COM 44951W106 6331 358693 SH SOLE 0 314032 0 44661 IHEARTMEDIA INC COM CL A 45174J509 83 11300 SH SOLE 0 11300 0 0 IHS MARKIT LTD SHS G47567105 35116 585266 SH SOLE 0 270800 0 314466 ILLINOIS TOOL WKS INC COM 452308109 30201 212500 SH SOLE 0 190826 0 21674 ILLUMINA INC COM 452327109 246 900 SH SOLE 0 900 0 0 IMAGE SENSING SYS INC COM 45244C104 782 216052 SH SOLE 0 216052 0 0 IMAX CORP COM 45245E109 12141 1341500 SH SOLE 0 1291553 0 49947 IMEDIA BRANDS INC COM CL A 452465206 493 250005 SH SOLE 0 250005 0 0 IMMUCELL CORP COM PAR 452525306 447 117872 SH SOLE 0 117872 0 0 IMMUNIC INC COM 4525EP101 411 67931 SH SOLE 0 67931 0 0 IMMUNOGEN INC COM 45253H101 37565 11016129 SH SOLE 0 10986002 0 30127 IMMUTEP LTD SPONSORED ADS 45257L108 243 337289 SH SOLE 0 227639 0 109650 IMPAC MTG HLDGS INC COM NEW 45254P508 36 14800 SH SOLE 0 14800 0 0 IMPERIAL OIL LTD COM NEW 453038408 10495 930895 SH SOLE 0 721139 0 209756 IMPINJ INC COM 453204109 2809 168100 SH SOLE 0 128488 0 39612 INCYTE CORP COM 45337C102 337023 4602260 SH SOLE 0 4349194 0 253066 INDEPENDENCE CONTRACT DRILLI COM 453415606 82 58295 SH SOLE 0 44210 0 14085 INDEPENDENCE RLTY TR INC COM 45378A106 57267 6405721 SH SOLE 0 6405721 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 13318 1034800 SH SOLE 0 1034800 0 0 INDEPENDENT BK GROUP INC COM 45384B106 11528 486809 SH SOLE 0 461661 0 25148 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 10361 590680 SH SOLE 0 590680 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 22064 648945 SH SOLE 0 630945 0 18000 INFINERA CORP COM 45667G103 1573 296800 SH SOLE 0 230181 0 66619 INFINITY PHARMACEUTICALS INC COM 45665G303 1161 1385414 SH SOLE 0 1385414 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 5623 2187754 SH SOLE 0 2187754 0 0 INFOSYS LTD SPONSORED ADR 456788108 23894 2910400 SH SOLE 0 2910400 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 468 232933 SH SOLE 0 232933 0 0 INFUSYSTEM HLDGS INC COM 45685K102 4067 479008 SH SOLE 0 426608 0 52400 INGEVITY CORP COM 45688C107 1359 38600 SH SOLE 0 31588 0 7012 INGLES MKTS INC CL A 457030104 3981 110084 SH SOLE 0 110084 0 0 INGREDION INC COM 457187102 14639 193900 SH SOLE 0 125850 0 68050 INMODE LTD SHS M5425M103 1866 86800 SH SOLE 0 53146 0 33654 INNERWORKINGS INC COM 45773Y105 332 283900 SH SOLE 0 214318 0 69582 INNODATA INC COM NEW 457642205 763 953337 SH SOLE 0 953337 0 0 INNOSPEC INC COM 45768S105 1133 16300 SH SOLE 0 1100 0 15200 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 113 225399 SH SOLE 0 61676 0 163723 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1689 529500 SH SOLE 0 491615 0 37885 INNOVIVA INC COM 45781M101 96479 8204011 SH SOLE 0 8145947 0 58064 INNSUITES HOSPITALITY TR SH BEN INT 457919108 11 10200 SH SOLE 0 10200 0 0 INOGEN INC COM 45780L104 10563 204470 SH SOLE 0 174977 0 29493 INOVALON HLDGS INC COM CL A 45781D101 3229 193800 SH SOLE 0 173724 0 20076 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4487 603123 SH SOLE 0 603123 0 0 INPHI CORP COM 45772F107 39516 499134 SH SOLE 0 499134 0 0 INSIGNIA SYS INC COM 45765Y105 562 760184 SH SOLE 0 760184 0 0 INSPIRED ENTMT INC COM 45782N108 331 97870 SH SOLE 0 97870 0 0 INSPIRE MED SYS INC COM 457730109 16716 277300 SH SOLE 0 224178 0 53122 INSTALLED BLDG PRODS INC COM 45780R101 2879 72200 SH SOLE 0 50739 0 21461 INSTEEL INDUSTRIES INC COM 45774W108 621 46840 SH SOLE 0 11865 0 34975 INSULET CORP COM 45784P101 50367 304000 SH SOLE 0 304000 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 55 277903 SH SOLE 0 99789 0 178114 INTEGER HLDGS CORP COM 45826H109 302 4800 SH SOLE 0 3400 0 1400 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4157 93060 SH SOLE 0 36450 0 56610 INTEL CORP COM 458140100 86391 1596294 SH SOLE 0 769455 0 826839 INTELLICHECK INC COM NEW 45817G201 1192 351596 SH SOLE 0 148796 0 202800 INTELLIGENT SYS CORP NEW COM 45816D100 6132 180397 SH SOLE 0 180397 0 0 INTELSAT S A COM L5140P101 2564 1675866 SH SOLE 0 1675866 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 19291 306400 SH SOLE 0 275545 0 30855 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14349 177700 SH SOLE 0 177700 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 7282 172757 SH SOLE 0 104921 0 67836 INTERDIGITAL INC COM 45867G101 71353 1598767 SH SOLE 0 1503096 0 95671 INTERFACE INC COM 458665304 2147 284006 SH SOLE 0 258063 0 25943 INTERNATIONAL BANCSHARES COR COM 459044103 6431 239237 SH SOLE 0 119200 0 120037 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 12982 2181912 SH SOLE 0 2181912 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 124 13615 SH SOLE 0 13615 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 28 74678 SH SOLE 0 0 0 74678 INTER PARFUMS INC COM 458334109 218 4713 SH SOLE 0 600 0 4113 INTERSECT ENT INC COM 46071F103 866 73100 SH SOLE 0 73100 0 0 INTEST CORP COM 461147100 2118 796207 SH SOLE 0 764391 0 31816 INTEVAC INC COM 461148108 2322 567777 SH SOLE 0 490043 0 77734 INTL FCSTONE INC COM 46116V105 2267 62527 SH SOLE 0 62527 0 0 INTL PAPER CO COM 460146103 10917 350700 SH SOLE 0 350700 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2327 151400 SH SOLE 0 121820 0 29580 INTREPID POTASH INC COM 46121Y102 309 386600 SH SOLE 0 26674 0 359926 INTUITIVE SURGICAL INC COM NEW 46120E602 24617 49710 SH SOLE 0 8633 0 41077 INUVO INC COM NEW 46122W204 393 1663366 SH SOLE 0 1663366 0 0 INVACARE CORP COM 461203101 17443 2347669 SH SOLE 0 2347669 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 6336 128500 SH SOLE 0 128500 0 0 INVESCO EXCHANGE-TRADED FD T CHINA TECHNLGY 46138E800 637 13300 SH SOLE 0 13300 0 0 INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719 406 24500 SH SOLE 0 24500 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 429 4800 SH SOLE 0 4800 0 0 INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 198 12800 SH SOLE 0 12800 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 234 20600 SH SOLE 0 20600 0 0 INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 414 16400 SH SOLE 0 16400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 916 10900 SH SOLE 0 10900 0 0 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 610 13000 SH SOLE 0 13000 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 709 21400 SH SOLE 0 21400 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 5593 1640033 SH SOLE 0 1009518 0 630515 INVESCO QQQ TR UNIT SER 1 46090E103 2723 14300 SH SOLE 0 14300 0 0 INVESTAR HLDG CORP COM 46134L105 1256 98375 SH SOLE 0 59075 0 39300 INVESTORS BANCORP INC NEW COM 46146L101 10132 1268074 SH SOLE 0 1268074 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 47428 862332 SH SOLE 0 862332 0 0 INVESTORS TITLE CO COM 461804106 3187 24900 SH SOLE 0 24700 0 200 INVITATION HOMES INC COM 46187W107 160209 7496904 SH SOLE 0 6800885 0 696019 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 78 46365 SH SOLE 0 46365 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 1394 1097397 SH SOLE 0 1010869 0 86528 IONIS PHARMACEUTICALS INC COM 462222100 79828 1688411 SH SOLE 0 1393052 0 295359 IQIYI INC SPONSORED ADS 46267X108 4865 273300 SH SOLE 0 273300 0 0 IRADIMED CORP COM 46266A109 13368 626157 SH SOLE 0 626157 0 0 IRIDEX CORP COM 462684101 774 488319 SH SOLE 0 473519 0 14800 IRIDIUM COMMUNICATIONS INC COM 46269C102 25360 1135700 SH SOLE 0 1135700 0 0 IRON MTN INC NEW COM 46284V101 2102 88300 SH SOLE 0 88300 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 15119 1498453 SH SOLE 0 1378439 0 120014 ISHARES INC ESG MSCI EM ETF 46434G863 361 13200 SH SOLE 0 13200 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1020 43300 SH SOLE 0 43300 0 0 ISHARES INC MSCI FRANCE ETF 464286707 2885 123100 SH SOLE 0 123100 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 286 13400 SH SOLE 0 13400 0 0 ISHARES INC MSCI ITALY ETF 46434G830 461 22200 SH SOLE 0 22200 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1766 62300 SH SOLE 0 62300 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 916 52800 SH SOLE 0 52800 0 0 ISHARES INC MSCI SPAIN ETF 464286764 589 29000 SH SOLE 0 29000 0 0 ISHARES INC MSCI STH AFR ETF 464286780 278 9800 SH SOLE 0 9800 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3384 259306 SH SOLE 0 259306 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1119 11200 SH SOLE 0 11200 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 436 2600 SH SOLE 0 2600 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 958 11054 SH SOLE 0 11054 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1138 6900 SH SOLE 0 6900 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 1867 14000 SH SOLE 0 14000 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 583 4800 SH SOLE 0 4800 0 0 ISHARES TR CALIF MUN BD ETF 464288356 932 15400 SH SOLE 0 15400 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 3590 71091 SH SOLE 0 71091 0 0 ISHARES TR CORE S&P500 ETF 464287200 1938 7500 SH SOLE 0 7500 0 0 ISHARES TR CORE S&P MCP ETF 464287507 647 4500 SH SOLE 0 4500 0 0 ISHARES TR CORE S&P TTL STK 464287150 1585 27700 SH SOLE 0 27700 0 0 ISHARES TR CORE S&P US GWT 464287671 799 14000 SH SOLE 0 14000 0 0 ISHARES TR CORE US AGGBD ET 464287226 1661 14400 SH SOLE 0 14400 0 0 ISHARES TR EUROPE ETF 464287861 286 8100 SH SOLE 0 8100 0 0 ISHARES TR GLB INFRASTR ETF 464288372 563 16500 SH SOLE 0 16500 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 342 35800 SH SOLE 0 35800 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 242 14300 SH SOLE 0 14300 0 0 ISHARES TR LATN AMER 40 ETF 464287390 738 40400 SH SOLE 0 40400 0 0 ISHARES TR MBS ETF 464288588 4197 38000 SH SOLE 0 38000 0 0 ISHARES TR MODERT ALLOC ETF 464289875 312 8500 SH SOLE 0 8500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2710 79400 SH SOLE 0 79400 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 442 30000 SH SOLE 0 30000 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 406 17600 SH SOLE 0 17600 0 0 ISHARES TR NATIONAL MUN ETF 464288414 249 2200 SH SOLE 0 2200 0 0 ISHARES TR PFD AND INCM SEC 464288687 720 22600 SH SOLE 0 22600 0 0 ISHARES TR RUS 1000 ETF 464287622 1514 10700 SH SOLE 0 10700 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1198 7952 SH SOLE 0 7952 0 0 ISHARES TR RUS MD CP GR ETF 464287481 644 5300 SH SOLE 0 5300 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 352 5500 SH SOLE 0 5500 0 0 ISHARES TR RUS MID CAP ETF 464287499 207 4800 SH SOLE 0 4800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 249 2174 SH SOLE 0 2174 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 860 5800 SH SOLE 0 5800 0 0 ISHARES TR SELECT DIVID ETF 464287168 213 2900 SH SOLE 0 2900 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 9833 92500 SH SOLE 0 92500 0 0 ISHARES TR SH TR CRPORT ETF 464288646 5817 111100 SH SOLE 0 111100 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1107 11500 SH SOLE 0 11500 0 0 ISHARES TR S&P MC 400VL ETF 464287705 209 1900 SH SOLE 0 1900 0 0 ISHARES TR U.S. ENERGY ETF 464287796 545 35600 SH SOLE 0 35600 0 0 ISORAY INC COM 46489V104 363 684161 SH SOLE 0 135874 0 548287 ISRAEL CHEMICALS LIMITED SHS M5920A109 2907 946776 SH SOLE 0 946776 0 0 ISTAR INC COM 45031U101 6359 599362 SH SOLE 0 529762 0 69600 ITAMAR MED LTD SPONSORED ADS 465437101 484 41080 SH SOLE 0 2900 0 38180 ITAU CORPBANCA SPONSORED ADR 45033E105 1270 318400 SH SOLE 0 318400 0 0 ITERIS INC COM 46564T107 3149 984000 SH SOLE 0 883000 0 101000 ITRON INC COM 465741106 3459 61961 SH SOLE 0 7499 0 54462 IT TECH PACKAGING INC COM NEW 46527C100 70 113700 SH SOLE 0 113700 0 0 ITT INC COM 45073V108 2061 45434 SH SOLE 0 38861 0 6573 ITURAN LOCATION AND CONTROL SHS M6158M104 19702 1386463 SH SOLE 0 1376500 0 9963 IVERIC BIO INC COM 46583P102 4262 1238980 SH SOLE 0 1009731 0 229249 J2 GLOBAL INC COM 48123V102 8398 112200 SH SOLE 0 77204 0 34996 JABIL INC COM 466313103 34440 1401144 SH SOLE 0 886474 0 514670 JAKKS PAC INC COM 47012E106 760 2177053 SH SOLE 0 2175130 0 1923 J ALEXANDERS HLDGS INC COM 46609J106 1603 418505 SH SOLE 0 354205 0 64300 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 4791 399927 SH SOLE 0 367927 0 32000 JAMES RIV GROUP LTD COM G5005R107 20426 563625 SH SOLE 0 537625 0 26000 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 303 19800 SH SOLE 0 19800 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 342961 3438550 SH SOLE 0 3438550 0 0 JBG SMITH PPTYS COM 46590V100 5965 187400 SH SOLE 0 151337 0 36063 JD COM INC SPON ADR CL A 47215P106 1268 31300 SH SOLE 0 31300 0 0 JELD-WEN HLDG INC COM 47580P103 7538 774688 SH SOLE 0 774688 0 0 JERASH HLDGS US INC COM 47632P101 109 21484 SH SOLE 0 21484 0 0 JERNIGAN CAP INC COM 476405105 397 36200 SH SOLE 0 5300 0 30900 JETBLUE AWYS CORP COM 477143101 13988 1562850 SH SOLE 0 1562850 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 998 185475 SH SOLE 0 185475 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 1280 1523714 SH SOLE 0 1523714 0 0 J JILL INC COM 46620W102 400 723804 SH SOLE 0 723804 0 0 J & J SNACK FOODS CORP COM 466032109 39984 330450 SH SOLE 0 308146 0 22304 JMU LTD SPONSORED ADS 46647L204 47 81592 SH SOLE 0 81592 0 0 JOHNSON CTLS INTL PLC SHS G51502105 18067 670141 SH SOLE 0 637853 0 32288 JOHNSON & JOHNSON COM 478160104 402154 3066835 SH SOLE 0 2633005 0 433830 JOHNSON OUTDOORS INC CL A 479167108 22152 353300 SH SOLE 0 353300 0 0 JOINT CORP COM 47973J102 684 63078 SH SOLE 0 16978 0 46100 JOUNCE THERAPEUTICS INC COM 481116101 3326 700114 SH SOLE 0 657014 0 43100 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 545 60300 SH SOLE 0 60300 0 0 JPMORGAN CHASE & CO COM 46625H100 150007 1666186 SH SOLE 0 1252922 0 413264 JUNIPER NETWORKS INC COM 48203R104 72753 3801092 SH SOLE 0 3742582 0 58510 JUPAI HLDGS LTD ADS 48205B107 90 86100 SH SOLE 0 86100 0 0 JUST ENERGY GROUP INC COM 48213W101 1196 2298567 SH SOLE 0 1898479 0 400088 K12 INC COM 48273U102 33677 1785645 SH SOLE 0 1785645 0 0 KADANT INC COM 48282T104 2299 30800 SH SOLE 0 30800 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 26333 380100 SH SOLE 0 362225 0 17875 KALA PHARMACEUTICALS INC COM 483119103 1024 116479 SH SOLE 0 0 0 116479 KALVISTA PHARMACEUTICALS INC COM 483497103 364 47528 SH SOLE 0 0 0 47528 KAMADA LTD SHS M6240T109 5715 980267 SH SOLE 0 924849 0 55418 KARUNA THERAPEUTICS INC COM 48576A100 2016 28000 SH SOLE 0 26300 0 1700 KARYOPHARM THERAPEUTICS INC COM 48576U106 10258 534000 SH SOLE 0 521729 0 12271 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 99 34225 SH SOLE 0 34225 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 1199 44100 SH SOLE 0 100 0 44000 KB HOME COM 48666K109 46701 2580190 SH SOLE 0 2440925 0 139265 KBR INC COM 48242W106 1344 65000 SH SOLE 0 36072 0 28928 KBS FASHION GROUP LTD COM NEW Y46002203 18 11400 SH SOLE 0 11400 0 0 KEARNY FINL CORP MD COM 48716P108 50685 5900519 SH SOLE 0 5900519 0 0 KELLOGG CO COM 487836108 206034 3434467 SH SOLE 0 3434467 0 0 KELLY SVCS INC CL A 488152208 462 36398 SH SOLE 0 1600 0 34798 KELSO TECHNOLOGIES INC COM NEW 48826D201 10 18445 SH SOLE 0 18445 0 0 KEMET CORP COM NEW 488360207 6864 284100 SH SOLE 0 284100 0 0 KEMPER CORP DEL COM 488401100 16892 227136 SH SOLE 0 227136 0 0 KEMPHARM INC COM 488445107 38 170595 SH SOLE 0 170595 0 0 KEURIG DR PEPPER INC COM 49271V100 12477 514100 SH SOLE 0 349837 0 164263 KEWAUNEE SCIENTIFIC CORP COM 492854104 874 109681 SH SOLE 0 109681 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 36978 441900 SH SOLE 0 190062 0 251838 KEZAR LIFE SCIENCES INC COM 49372L100 311 71420 SH SOLE 0 71420 0 0 KFORCE INC COM 493732101 343 13400 SH SOLE 0 13400 0 0 KILROY RLTY CORP COM 49427F108 9090 142700 SH SOLE 0 70000 0 72700 KIMBALL ELECTRONICS INC COM 49428J109 4702 430575 SH SOLE 0 403875 0 26700 KIMBALL INTL INC CL B 494274103 31290 2627176 SH SOLE 0 2602285 0 24891 KIMBELL RTY PARTNERS LP UNIT 49435R102 848 145478 SH SOLE 0 0 0 145478 KIMBERLY CLARK CORP COM 494368103 71724 560915 SH SOLE 0 296453 0 264462 KIMCO RLTY CORP COM 49446R109 26272 2716892 SH SOLE 0 2421322 0 295570 KINDRED BIOSCIENCES INC COM 494577109 4732 1182898 SH SOLE 0 1182898 0 0 KINGSTONE COS INC COM 496719105 2060 403089 SH SOLE 0 403089 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 524 264460 SH SOLE 0 264460 0 0 KINROSS GOLD CORP COM 496902404 251142 63101071 SH SOLE 0 60427253 0 2673818 KINSALE CAP GROUP INC COM 49714P108 815 7800 SH SOLE 0 7800 0 0 KIRBY CORP COM 497266106 6790 156199 SH SOLE 0 124350 0 31849 KIRKLAND LAKE GOLD LTD COM 49741E100 136170 4600794 SH SOLE 0 4368012 0 232782 KIRKLANDS INC COM 497498105 799 1032000 SH SOLE 0 1032000 0 0 KITE RLTY GROUP TR COM NEW 49803T300 30562 3227198 SH SOLE 0 3206599 0 20599 KITOV PHARMA LTD SPONSORED ADS 49803V107 116 378954 SH SOLE 0 0 0 378954 KKR REAL ESTATE FIN TR INC COM 48251K100 1968 131100 SH SOLE 0 131100 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 295 421093 SH SOLE 0 115365 0 305728 KNOLL INC COM NEW 498904200 3317 321441 SH SOLE 0 0 0 321441 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 14877 1458504 SH SOLE 0 1094704 0 363800 KNOWLES CORP COM 49926D109 4557 340574 SH SOLE 0 241891 0 98683 KODIAK SCIENCES INC COM 50015M109 2641 55359 SH SOLE 0 55359 0 0 KOHLS CORP COM 500255104 41260 2827939 SH SOLE 0 2504740 0 323199 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 11014 274254 SH SOLE 0 0 0 274254 KOPPERS HOLDINGS INC COM 50060P106 808 65300 SH SOLE 0 1690 0 63610 KORNIT DIGITAL LTD SHS M6372Q113 3019 121295 SH SOLE 0 19195 0 102100 KOSMOS ENERGY LTD COM 500688106 177 197938 SH SOLE 0 115948 0 81990 KOSS CORP COM 500692108 26 29496 SH SOLE 0 29496 0 0 KRAFT HEINZ CO COM 500754106 23257 940070 SH SOLE 0 805651 0 134419 KRANESHARES TR CSI CHI INTERNET 500767306 371 8200 SH SOLE 0 8200 0 0 KRATON CORPORATION COM 50077C106 2454 302969 SH SOLE 0 302969 0 0 KROGER CO COM 501044101 390635 12969303 SH SOLE 0 12969303 0 0 KRONOS WORLDWIDE INC COM 50105F105 13799 1635000 SH SOLE 0 1635000 0 0 KRYSTAL BIOTECH INC COM 501147102 259 6000 SH SOLE 0 0 0 6000 KT CORP SPONSORED ADR 48268K101 2032 261200 SH SOLE 0 162825 0 98375 KULICKE & SOFFA INDS INC COM 501242101 12203 584700 SH SOLE 0 584700 0 0 KURA ONCOLOGY INC COM 50127T109 848 85271 SH SOLE 0 0 0 85271 KVH INDS INC COM 482738101 4124 437300 SH SOLE 0 437300 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11906 94204 SH SOLE 0 82371 0 11833 LADDER CAP CORP CL A 505743104 5108 1077741 SH SOLE 0 928383 0 149358 LAKELAND BANCORP INC COM 511637100 12412 1148200 SH SOLE 0 1148200 0 0 LAKELAND FINL CORP COM 511656100 10654 289900 SH SOLE 0 289900 0 0 LAKELAND INDS INC COM 511795106 9926 640402 SH SOLE 0 640402 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 86107 1679160 SH SOLE 0 1670557 0 8603 LAMB WESTON HLDGS INC COM 513272104 70062 1227001 SH SOLE 0 1145856 0 81145 LANCASTER COLONY CORP COM 513847103 90872 628263 SH SOLE 0 609194 0 19069 LANDEC CORP COM 514766104 159 18300 SH SOLE 0 18300 0 0 LANDMARK BANCORP INC COM 51504L107 1896 92920 SH SOLE 0 91417 0 1503 LANDS END INC NEW COM 51509F105 921 172483 SH SOLE 0 2500 0 169983 LANDSTAR SYS INC COM 515098101 8104 84540 SH SOLE 0 69638 0 14902 LANNET INC COM 516012101 7551 1086437 SH SOLE 0 1086437 0 0 LANTHEUS HLDGS INC COM 516544103 16047 1257600 SH SOLE 0 1257600 0 0 LANTRONIX INC COM NEW 516548203 1275 652064 SH SOLE 0 584513 0 67551 LAREDO PETROLEUM INC COM 516806106 56 147300 SH SOLE 0 147300 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 1468 554101 SH SOLE 0 508001 0 46100 LAUDER ESTEE COS INC CL A 518439104 88423 554930 SH SOLE 0 554930 0 0 LAUREATE EDUCATION INC CL A 518613203 5826 554300 SH SOLE 0 522267 0 32033 LAWSON PRODS INC COM 520776105 3530 132100 SH SOLE 0 90700 0 41400 LA Z BOY INC COM 505336107 910 44300 SH SOLE 0 43500 0 800 LCNB CORP COM 50181P100 2728 216516 SH SOLE 0 216516 0 0 LEAF GROUP LTD COM 52177G102 1458 1087867 SH SOLE 0 1087867 0 0 LEAP THERAPEUTICS INC COM 52187K101 273 172801 SH SOLE 0 0 0 172801 LEAR CORP COM NEW 521865204 764 9400 SH SOLE 0 9400 0 0 LEGGETT & PLATT INC COM 524660107 14387 539250 SH SOLE 0 474030 0 65220 LEGG MASON INC COM 524901105 120926 2475453 SH SOLE 0 2475453 0 0 LEIDOS HOLDINGS INC COM 525327102 41495 452750 SH SOLE 0 244190 0 208560 LEJU HLDGS LTD SPONSORED ADS 50187J108 2398 1295959 SH SOLE 0 1295959 0 0 LEMAITRE VASCULAR INC COM 525558201 1091 43800 SH SOLE 0 43800 0 0 LENDINGTREE INC NEW COM 52603B107 11101 60534 SH SOLE 0 60534 0 0 LENNAR CORP CL B 526057302 4636 160317 SH SOLE 0 160317 0 0 LEVEL ONE BANCORP INC COM 52730D208 370 20581 SH SOLE 0 15392 0 5189 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4808 386778 SH SOLE 0 386778 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3250 1666598 SH SOLE 0 1084679 0 581919 LEXINFINTECH HLDGS LTD ADR 528877103 7604 857301 SH SOLE 0 830911 0 26390 LG DISPLAY CO LTD SPONS ADR REP 50186V102 148 33286 SH SOLE 0 0 0 33286 LGL GROUP INC COM 50186A108 2547 285183 SH SOLE 0 247718 0 37465 LIBBEY INC COM 529898108 321 629100 SH SOLE 0 629100 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 7437 69500 SH SOLE 0 50156 0 19344 LIBERTY BROADBAND CORP COM SER C 530307305 28455 257000 SH SOLE 0 224483 0 32517 LIBERTY GLOBAL PLC SHS CL A G5480U104 46070 2790427 SH SOLE 0 2790427 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 16738 1065415 SH SOLE 0 1038508 0 26907 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 3310 314671 SH SOLE 0 290460 0 24211 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3701 360675 SH SOLE 0 360675 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5306 272100 SH SOLE 0 272100 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9678 305400 SH SOLE 0 305400 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 19316 1013419 SH SOLE 0 1013419 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 29328 927523 SH SOLE 0 922552 0 4971 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 17329 671162 SH SOLE 0 659944 0 11218 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 7703 282890 SH SOLE 0 282890 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 86 31800 SH SOLE 0 31800 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3700 2055321 SH SOLE 0 1845446 0 209875 LIFE STORAGE INC COM 53223X107 54168 572900 SH SOLE 0 364699 0 208201 LIFETIME BRANDS INC COM 53222Q103 327 57800 SH SOLE 0 57800 0 0 LIFEVANTAGE CORP COM NEW 53222K205 11921 1157405 SH SOLE 0 1122305 0 35100 LIFEWAY FOODS INC COM 531914109 736 383487 SH SOLE 0 378478 0 5009 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 43628 599944 SH SOLE 0 599944 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 324 462220 SH SOLE 0 462220 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 392 366776 SH SOLE 0 366776 0 0 LILLY ELI & CO COM 532457108 29769 214600 SH SOLE 0 214600 0 0 LIMBACH HLDGS INC COM 53263P105 242 84917 SH SOLE 0 84917 0 0 LIMELIGHT NETWORKS INC COM 53261M104 321 56286 SH SOLE 0 56286 0 0 LINCOLN EDL SVCS CORP COM 533535100 1504 683578 SH SOLE 0 683578 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 5323 1276579 SH SOLE 0 1057579 0 219000 LINDE PLC SHS G5494J103 20431 118100 SH SOLE 0 72621 0 45479 LINDSAY CORP COM 535555106 1740 19000 SH SOLE 0 19000 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 222 268400 SH SOLE 0 0 0 268400 LINE CORP SPONSORED ADR 53567X101 7725 160478 SH SOLE 0 160478 0 0 LINX S A SPONSORED ADS 53619W101 212 65500 SH SOLE 0 24274 0 41226 LIONS GATE ENTMNT CORP CL A VTG 535919401 11818 1943778 SH SOLE 0 1943778 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7273 1303334 SH SOLE 0 1303334 0 0 LIPOCINE INC NEW COM 53630X104 132 275114 SH SOLE 0 153679 0 121435 LIQUIDITY SERVICES INC COM 53635B107 9186 2367464 SH SOLE 0 2367464 0 0 LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 106 38531 SH SOLE 0 27392 0 11139 LITHIA MTRS INC CL A 536797103 2765 33800 SH SOLE 0 5400 0 28400 LITHIUM AMERS CORP NEW COM NEW 53680Q207 906 340751 SH SOLE 0 0 0 340751 LIVANOVA PLC SHS G5509L101 5348 118194 SH SOLE 0 86488 0 31706 LIVERAMP HLDGS INC COM 53815P108 5283 160478 SH SOLE 0 114182 0 46296 LIVE VENTURES INC COM NEW 538142308 148 28063 SH SOLE 0 28063 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 47 29900 SH SOLE 0 29900 0 0 LIVONGO HEALTH INC COM 539183103 8884 311400 SH SOLE 0 267268 0 44132 LKQ CORP COM 501889208 3685 179660 SH SOLE 0 21200 0 158460 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 30486 20189214 SH SOLE 0 18850204 0 1339010 LMP AUTOMOTIVE HLDGS INC COM 53952P101 292 52700 SH SOLE 0 600 0 52100 LOCKHEED MARTIN CORP COM 539830109 48613 143422 SH SOLE 0 106404 0 37018 LOGITECH INTL S A SHS H50430232 109639 2553902 SH SOLE 0 2553902 0 0 LONESTAR RES US INC CL A VTG 54240F103 93 223827 SH SOLE 0 223827 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1674 103000 SH SOLE 0 38100 0 64900 LOUISIANA PAC CORP COM 546347105 46018 2678555 SH SOLE 0 2678555 0 0 LOVESAC COMPANY COM 54738L109 103 17676 SH SOLE 0 0 0 17676 LPL FINL HLDGS INC COM 50212V100 876 16100 SH SOLE 0 16100 0 0 LSB INDS INC COM 502160104 996 474299 SH SOLE 0 474299 0 0 LSI INDS INC COM 50216C108 4191 1108771 SH SOLE 0 967190 0 141581 LUBYS INC COM 549282101 233 347127 SH SOLE 0 347127 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 57896 2129300 SH SOLE 0 1402136 0 727164 LULULEMON ATHLETICA INC COM 550021109 169896 896314 SH SOLE 0 799238 0 97076 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 749 159800 SH SOLE 0 139447 0 20353 LUMENTUM HLDGS INC COM 55024U109 163403 2217142 SH SOLE 0 2114409 0 102733 LUMINEX CORP DEL COM 55027E102 63669 2312702 SH SOLE 0 2312702 0 0 LUMOS PHARMA INC COM 55028X109 2661 313091 SH SOLE 0 313091 0 0 LUNA INNOVATIONS COM 550351100 8581 1395207 SH SOLE 0 1235207 0 160000 LUOKUNG TECHNOLOGY CORP SHS G56981106 206 312609 SH SOLE 0 245901 0 66708 LUTHER BURBANK CORP COM 550550107 2324 253468 SH SOLE 0 253468 0 0 LUXFER HOLDINGS PLC SHS G5698W116 2459 173899 SH SOLE 0 173899 0 0 LYDALL INC DEL COM 550819106 1385 214400 SH SOLE 0 127696 0 86704 LYFT INC CL A COM 55087P104 14437 537698 SH SOLE 0 537698 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4879 98300 SH SOLE 0 27700 0 70600 MACATAWA BK CORP COM 554225102 9428 1324162 SH SOLE 0 1244471 0 79691 MACERICH CO COM 554382101 8546 1517919 SH SOLE 0 1278397 0 239522 MACK CALI RLTY CORP COM 554489104 57775 3793500 SH SOLE 0 3793500 0 0 MACKINAC FINL CORP COM 554571109 668 63968 SH SOLE 0 57368 0 6600 MACQUARIE INFRASTRUCTURE COR COM 55608B105 33391 1322400 SH SOLE 0 1322400 0 0 MACROGENICS INC COM 556099109 2724 468123 SH SOLE 0 341857 0 126266 MACYS INC COM 55616P104 15587 3174564 SH SOLE 0 3174564 0 0 MADDEN STEVEN LTD COM 556269108 17422 749972 SH SOLE 0 663278 0 86694 MADISON SQUARE GARDEN CO NEW CL A 55825T103 465 2200 SH SOLE 0 2200 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1768 26482 SH SOLE 0 23489 0 2993 MAGAL SECURITY SYS LTD ORD M6786D104 1799 612069 SH SOLE 0 594465 0 17604 MAGELLAN HEALTH INC COM NEW 559079207 39162 814019 SH SOLE 0 809505 0 4514 MAGENTA THERAPEUTICS INC COM 55910K108 1066 169742 SH SOLE 0 42087 0 127655 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 4406 547965 SH SOLE 0 455668 0 92297 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1179 106730 SH SOLE 0 0 0 106730 MAGNA INTL INC COM 559222401 13363 418684 SH SOLE 0 313556 0 105128 MAGNOLIA OIL & GAS CORP CL A 559663109 433 108300 SH SOLE 0 82511 0 25789 MAIDEN HOLDINGS LTD SHS G5753U112 733 805998 SH SOLE 0 805998 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2234 186853 SH SOLE 0 186853 0 0 MALIBU BOATS INC COM CL A 56117J100 40504 1406893 SH SOLE 0 1376601 0 30292 MALVERN BANCORP INC COM 561409103 1234 100764 SH SOLE 0 90615 0 10149 MANCHESTER UTD PLC NEW ORD CL A G5784H106 12648 840400 SH SOLE 0 840400 0 0 MANHATTAN ASSOCS INC COM 562750109 30225 606680 SH SOLE 0 456895 0 149785 MANHATTAN BRIDGE CAPITAL INC COM 562803106 824 201531 SH SOLE 0 147731 0 53800 MANITEX INTL INC COM 563420108 153 37140 SH SOLE 0 37140 0 0 MANITOWOC CO INC COM NEW 563571405 1642 193198 SH SOLE 0 177251 0 15947 MANNATECH INC COM NEW 563771203 442 41017 SH SOLE 0 39834 0 1183 MANNING & NAPIER INC CL A 56382Q102 1456 1164749 SH SOLE 0 1164749 0 0 MANPOWERGROUP INC COM 56418H100 670 12652 SH SOLE 0 11800 0 852 MANTECH INTL CORP CL A 564563104 2216 30500 SH SOLE 0 21452 0 9048 MANULIFE FINL CORP COM 56501R106 54330 4332414 SH SOLE 0 3690752 0 641662 MARATHON OIL CORP COM 565849106 11210 3407346 SH SOLE 0 3124834 0 282512 MARATHON PATENT GROUP INC COM 56585W401 7 16100 SH SOLE 0 11135 0 4965 MARCHEX INC CL B 56624R108 4011 2765960 SH SOLE 0 2507755 0 258205 MARCUS CORP COM 566330106 485 39400 SH SOLE 0 800 0 38600 MARINE PRODS CORP COM 568427108 1994 246802 SH SOLE 0 246802 0 0 MARIN SOFTWARE INC COM NEW 56804T205 429 353357 SH SOLE 0 353357 0 0 MARKEL CORP COM 570535104 195387 210571 SH SOLE 0 209469 0 1102 MARKER THERAPEUTICS INC COM 57055L107 446 234696 SH SOLE 0 20303 0 214393 MARKETAXESS HLDGS INC COM 57060D108 399538 1201364 SH SOLE 0 1182004 0 19360 MARLIN BUSINESS SVCS CORP COM 571157106 3916 350570 SH SOLE 0 340070 0 10500 MARRIOTT INTL INC NEW CL A 571903202 10639 142216 SH SOLE 0 124491 0 17725 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 3171 57061 SH SOLE 0 53500 0 3561 MASIMO CORP COM 574795100 3365 19000 SH SOLE 0 19000 0 0 MASONITE INTL CORP NEW COM 575385109 25523 537900 SH SOLE 0 515004 0 22896 MASTECH DIGITAL INC COM 57633B100 1286 100175 SH SOLE 0 84975 0 15200 MASTEC INC COM 576323109 4821 147300 SH SOLE 0 115042 0 32258 MASTERCARD INC CL A 57636Q104 61960 256500 SH SOLE 0 114158 0 142342 MASTERCRAFT BOAT HLDGS INC COM 57637H103 4074 558099 SH SOLE 0 447100 0 110999 MATCH GROUP INC COM 57665R106 6340 96000 SH SOLE 0 96000 0 0 MATERIALISE NV SPONSORED ADS 57667T100 3422 184300 SH SOLE 0 184300 0 0 MATERION CORP COM 576690101 18804 537111 SH SOLE 0 487311 0 49800 MATINAS BIOPHARMA HLDGS INC COM 576810105 615 1024300 SH SOLE 0 2000 0 1022300 MATRIX SVC CO COM 576853105 488 51500 SH SOLE 0 51500 0 0 MATTEL INC COM 577081102 2378 269900 SH SOLE 0 222929 0 46971 MAUI LD & PINEAPPLE INC COM 577345101 1704 155920 SH SOLE 0 155920 0 0 MAVERIX METALS INC COM NEW 57776F405 1264 379700 SH SOLE 0 39200 0 340500 MAXAR TECHNOLOGIES INC COM 57778K105 4787 448229 SH SOLE 0 393253 0 54976 MAXIMUS INC COM 577933104 8218 141200 SH SOLE 0 129035 0 12165 MAXLINEAR INC COM 57776J100 4805 411713 SH SOLE 0 396671 0 15042 MBIA INC COM 55262C100 5611 785792 SH SOLE 0 785792 0 0 MCCORMICK & CO INC COM NON VTG 579780206 94858 671749 SH SOLE 0 495895 0 175854 MCDONALDS CORP COM 580135101 74054 447864 SH SOLE 0 268574 0 179290 MCEWEN MNG INC COM 58039P107 1177 1783200 SH SOLE 0 103696 0 1679504 MCGRATH RENTCORP COM 580589109 18585 354803 SH SOLE 0 314708 0 40095 MCKESSON CORP COM 58155Q103 18034 133326 SH SOLE 0 92720 0 40606 MDC PARTNERS INC CL A SUB VTG 552697104 551 379974 SH SOLE 0 342943 0 37031 MDU RES GROUP INC COM 552690109 37123 1726633 SH SOLE 0 1615223 0 111410 MECHEL PAO SPON ADR PFD 583840509 117 334802 SH SOLE 0 334802 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1179 830370 SH SOLE 0 727170 0 103200 MEDIACO HLDG INC CL A 58450D104 73 17265 SH SOLE 0 13871 0 3394 MEDICINOVA INC COM NEW 58468P206 911 244900 SH SOLE 0 101700 0 143200 MEDIFAST INC COM 58470H101 55869 893910 SH SOLE 0 882686 0 11224 MEDIGUS LTD SPONSORED ADS 58471G300 47 47616 SH SOLE 0 47516 0 100 MEDIWOUND LTD ORD SHS M68830104 730 465276 SH SOLE 0 382677 0 82599 MEDLEY MGMT INC CL A COM 58503T106 152 223398 SH SOLE 0 223398 0 0 MEDNAX INC COM 58502B106 5627 483411 SH SOLE 0 368846 0 114565 MEDPACE HLDGS INC COM 58506Q109 60149 819688 SH SOLE 0 810968 0 8720 MEDTRONIC PLC SHS G5960L103 16674 184896 SH SOLE 0 184896 0 0 MEI PHARMA INC COM NEW 55279B202 4930 3062186 SH SOLE 0 3019973 0 42213 MEIRAGTX HOLDINGS PLC COM G59665102 887 65984 SH SOLE 0 39584 0 26400 MELCO RESORTS AND ENTMNT LTD ADR 585464100 46686 3764965 SH SOLE 0 3764965 0 0 MERCADOLIBRE INC COM 58733R102 34249 70100 SH SOLE 0 42283 0 27817 MERCANTILE BANK CORP COM 587376104 19409 916813 SH SOLE 0 885413 0 31400 MERCER INTL INC COM 588056101 6783 936900 SH SOLE 0 936900 0 0 MERCHANTS BANCORP IND COM 58844R108 1244 81950 SH SOLE 0 74950 0 7000 MERCK & CO. INC COM 58933Y105 530299 6892370 SH SOLE 0 5850161 0 1042209 MERCURY GENL CORP NEW COM 589400100 96502 2369900 SH SOLE 0 2337598 0 32302 MERIDIAN BANCORP INC MD COM 58958U103 27880 2484859 SH SOLE 0 2387932 0 96927 MERIDIAN BIOSCIENCE INC COM 589584101 26478 3152164 SH SOLE 0 3152164 0 0 MERITAGE HOMES CORP COM 59001A102 1636 44800 SH SOLE 0 33193 0 11607 MERSANA THERAPEUTICS INC COM 59045L106 4568 783568 SH SOLE 0 783568 0 0 MERUS N V COM N5749R100 180 14900 SH SOLE 0 0 0 14900 MESA AIR GROUP INC COM NEW 590479135 1971 599173 SH SOLE 0 599173 0 0 MESA LABS INC COM 59064R109 7664 33900 SH SOLE 0 33900 0 0 MESOBLAST LTD SPONS ADR 590717104 931 212657 SH SOLE 0 0 0 212657 META FINL GROUP INC COM 59100U108 667 30700 SH SOLE 0 0 0 30700 METHANEX CORP COM 59151K108 16794 1380048 SH SOLE 0 1246043 0 134005 METHODE ELECTRS INC COM 591520200 11076 419080 SH SOLE 0 418038 0 1042 METROPOLITAN BK HLDG CORP COM 591774104 3544 131605 SH SOLE 0 100400 0 31205 METTLER TOLEDO INTERNATIONAL COM 592688105 85382 123650 SH SOLE 0 109767 0 13883 MGE ENERGY INC COM 55277P104 29199 445994 SH SOLE 0 445350 0 644 MGIC INVT CORP WIS COM 552848103 23257 3662467 SH SOLE 0 3662467 0 0 MGM RESORTS INTERNATIONAL COM 552953101 9777 828541 SH SOLE 0 828541 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1790 66573 SH SOLE 0 45165 0 21408 MICHAELS COS INC COM 59408Q106 2900 1790050 SH SOLE 0 1476143 0 313907 MICROBOT MED INC COM NEW 59503A204 638 114913 SH SOLE 0 34364 0 80549 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 1662 327865 SH SOLE 0 294657 0 33208 MICRON SOLUTIONS INC COM 59511X105 148 72250 SH SOLE 0 72250 0 0 MICRON TECHNOLOGY INC COM 595112103 27319 649536 SH SOLE 0 594108 0 55428 MICROSTRATEGY INC CL A NEW 594972408 3590 30400 SH SOLE 0 30400 0 0 MICT INC COM 55328R109 46 61690 SH SOLE 0 61690 0 0 MID AMER APT CMNTYS INC COM 59522J103 33451 324674 SH SOLE 0 262057 0 62617 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 27 14900 SH SOLE 0 14900 0 0 MIDDLEBY CORP COM 596278101 6699 117770 SH SOLE 0 94089 0 23681 MIDDLEFIELD BANC CORP COM NEW 596304204 1515 95812 SH SOLE 0 75520 0 20292 MIDDLESEX WATER CO COM 596680108 31785 528700 SH SOLE 0 528700 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 915 52300 SH SOLE 0 52300 0 0 MID PENN BANCORP INC COM 59540G107 472 23306 SH SOLE 0 23306 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 3801 181500 SH SOLE 0 181500 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 19 10242 SH SOLE 0 0 0 10242 MILESTONE SCIENTIFIC INC COM NEW 59935P209 272 217400 SH SOLE 0 2900 0 214500 MILLENDO THERAPEUTICS INC COM 60040X103 1106 209515 SH SOLE 0 199527 0 9988 MILLER HERMAN INC COM 600544100 3880 174765 SH SOLE 0 118502 0 56263 MILLER INDS INC TENN COM NEW 600551204 2226 78700 SH SOLE 0 78400 0 300 MILLICOM INTL CELLULAR S A COM STK L6388F110 1881 66247 SH SOLE 0 66247 0 0 MIMECAST LTD ORD SHS G14838109 1348 38200 SH SOLE 0 38200 0 0 MIND C T I LTD ORD M70240102 105 60500 SH SOLE 0 0 0 60500 MINERALS TECHNOLOGIES INC COM 603158106 1091 30100 SH SOLE 0 19807 0 10293 MINERVA NEUROSCIENCES INC COM 603380106 4239 704100 SH SOLE 0 704100 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 270 604126 SH SOLE 0 271280 0 332846 MISONIX INC COM 604871103 560 59455 SH SOLE 0 59455 0 0 MISTRAS GROUP INC COM 60649T107 2568 602840 SH SOLE 0 443156 0 159684 MITCHAM INDS INC COM 606501104 446 356551 SH SOLE 0 356551 0 0 MITEK SYS INC COM NEW 606710200 2397 304181 SH SOLE 0 304181 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 19263 5263000 SH SOLE 0 5263000 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 5222 603700 SH SOLE 0 594900 0 8800 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 10001 4329600 SH SOLE 0 4195400 0 134200 MKS INSTRS INC COM 55306N104 20934 257020 SH SOLE 0 257020 0 0 MOBILEIRON INC COM NEW 60739U204 16491 4339838 SH SOLE 0 4339838 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 331880 43668397 SH SOLE 0 42922706 0 745691 MODEL N INC COM 607525102 53272 2398544 SH SOLE 0 2389644 0 8900 MODINE MFG CO COM 607828100 1083 333309 SH SOLE 0 86569 0 246740 MOGU INC SPON ADS 608012100 49 43100 SH SOLE 0 19758 0 23342 MOLECULIN BIOTECH INC COM 60855D101 770 1263925 SH SOLE 0 1263925 0 0 MOLINA HEALTHCARE INC COM 60855R100 579532 4148109 SH SOLE 0 4148109 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1551 57014 SH SOLE 0 43505 0 13509 MOMO INC ADR 60879B107 289351 13340297 SH SOLE 0 13340297 0 0 MONARCH CASINO & RESORT INC COM 609027107 3343 119103 SH SOLE 0 119103 0 0 MONDELEZ INTL INC CL A 609207105 37521 749213 SH SOLE 0 530159 0 219054 MONGODB INC CL A 60937P106 13285 97300 SH SOLE 0 46290 0 51010 MONMOUTH REAL ESTATE INVT CO CL A 609720107 38460 3191700 SH SOLE 0 3181095 0 10605 MONOLITHIC PWR SYS INC COM 609839105 4435 26486 SH SOLE 0 21434 0 5052 MONSTER BEVERAGE CORP NEW COM 61174X109 765507 13606592 SH SOLE 0 13296442 0 310150 MOODYS CORP COM 615369105 96787 457622 SH SOLE 0 392263 0 65359 MOOG INC CL B 615394301 310 6000 SH SOLE 0 6000 0 0 MORGAN STANLEY COM NEW 617446448 1921 56500 SH SOLE 0 0 0 56500 MORNINGSTAR INC COM 617700109 83418 717570 SH SOLE 0 714658 0 2912 MORPHOSYS AG SPONSORED ADS 617760202 1519 61833 SH SOLE 0 0 0 61833 MOSYS INC COM 619718307 96 104464 SH SOLE 0 104464 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 49315 371015 SH SOLE 0 350661 0 20354 MOTUS GI HLDGS INC COM 62014P108 59 86867 SH SOLE 0 26567 0 60300 MRC GLOBAL INC COM 55345K103 1443 338759 SH SOLE 0 220702 0 118057 MSB FINL CORP NEW COM 55352L101 1360 111150 SH SOLE 0 101750 0 9400 MSCI INC COM 55354G100 135028 467290 SH SOLE 0 467290 0 0 MSC INDL DIRECT INC CL A 553530106 434 7900 SH SOLE 0 7900 0 0 MSG NETWORK INC CL A 553573106 2628 257600 SH SOLE 0 257600 0 0 MTBC INC COM 55378G102 253 46033 SH SOLE 0 46033 0 0 MTS SYS CORP COM 553777103 5697 253218 SH SOLE 0 162900 0 90318 MUELLER INDS INC COM 624756102 2157 90100 SH SOLE 0 83320 0 6780 MUELLER WTR PRODS INC COM SER A 624758108 3979 496700 SH SOLE 0 496700 0 0 MURPHY OIL CORP COM 626717102 2061 336200 SH SOLE 0 275023 0 61177 MURPHY USA INC COM 626755102 57272 678900 SH SOLE 0 611883 0 67017 MUSTANG BIO INC COM 62818Q104 2214 826072 SH SOLE 0 826072 0 0 MUTUALFIRST FINL INC COM 62845B104 8128 288213 SH SOLE 0 286413 0 1800 MVB FINL CORP COM 553810102 770 60400 SH SOLE 0 47200 0 13200 MYERS INDS INC COM 628464109 19566 1820097 SH SOLE 0 1820097 0 0 MYOKARDIA INC COM 62857M105 2349 50100 SH SOLE 0 34886 0 15214 MYOMO INC COM NEW 62857J201 60 16922 SH SOLE 0 16922 0 0 MYOVANT SCIENCES LTD COM G637AM102 217 28700 SH SOLE 0 15797 0 12903 MYR GROUP INC DEL COM 55405W104 330 12600 SH SOLE 0 0 0 12600 MY SIZE INC COM NEW 62844N208 27 16628 SH SOLE 0 15363 0 1265 NABORS INDUSTRIES LTD SHS G6359F103 6748 17298800 SH SOLE 0 17298800 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 131 227565 SH SOLE 0 227565 0 0 NACCO INDS INC CL A 629579103 9668 345523 SH SOLE 0 321646 0 23877 NAM TAI PPTY INC SHS G63907102 229 41598 SH SOLE 0 0 0 41598 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 11 12000 SH SOLE 0 12000 0 0 NANTHEALTH INC COM 630104107 1030 647609 SH SOLE 0 579473 0 68136 NANTKWEST INC COM 63016Q102 4867 1689963 SH SOLE 0 1128638 0 561325 NASDAQ INC COM 631103108 9041 95216 SH SOLE 0 46486 0 48730 NATERA INC COM 632307104 10355 346800 SH SOLE 0 302692 0 44108 NATHANS FAMOUS INC NEW COM 632347100 14904 244320 SH SOLE 0 244320 0 0 NATIONAL BANKSHARES INC VA COM 634865109 2557 80170 SH SOLE 0 80170 0 0 NATIONAL BEVERAGE CORP COM 635017106 112907 2647296 SH SOLE 0 2647296 0 0 NATIONAL BK HLDGS CORP CL A 633707104 36366 1521600 SH SOLE 0 1521600 0 0 NATIONAL CINEMEDIA INC COM 635309107 5107 1566687 SH SOLE 0 1390687 0 176000 NATIONAL GEN HLDGS CORP COM 636220303 1321 79800 SH SOLE 0 39100 0 40700 NATIONAL GRID PLC SPONSORED ADR NE 636274409 408646 7012967 SH SOLE 0 7012967 0 0 NATIONAL HEALTHCARE CORP COM 635906100 47758 665800 SH SOLE 0 665800 0 0 NATIONAL HEALTH INVS INC COM 63633D104 50421 1018200 SH SOLE 0 984015 0 34185 NATIONAL HOLDINGS CORP COM NEW 636375206 78 50308 SH SOLE 0 50308 0 0 NATIONAL INSTRS CORP COM 636518102 10541 318666 SH SOLE 0 300497 0 18169 NATIONAL OILWELL VARCO INC COM 637071101 13608 1384310 SH SOLE 0 1113173 0 271137 NATIONAL PRESTO INDS INC COM 637215104 12441 175700 SH SOLE 0 175700 0 0 NATIONAL RESH CORP COM NEW 637372202 27556 605900 SH SOLE 0 594800 0 11100 NATIONAL SEC GROUP INC COM 637546102 153 10300 SH SOLE 0 10300 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 54680 1847302 SH SOLE 0 1835336 0 11966 NATIONAL WESTN LIFE GROUP IN CL A 638517102 3802 22102 SH SOLE 0 21102 0 1000 NATURA &CO HLDG S A ADS 63884N108 43518 4422597 SH SOLE 0 4422597 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 3302 524121 SH SOLE 0 516821 0 7300 NATURAL GAS SERVICES GROUP COM 63886Q109 3471 778268 SH SOLE 0 728055 0 50213 NATURAL GROCERS BY VITAMIN C COM 63888U108 4825 567015 SH SOLE 0 567015 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 2907 883456 SH SOLE 0 883456 0 0 NATURES SUNSHINE PRODS INC COM 639027101 4597 565497 SH SOLE 0 565497 0 0 NATUS MED INC DEL COM 639050103 12246 529445 SH SOLE 0 510754 0 18691 NAVIGATOR HOLDINGS LTD SHS Y62132108 2790 625608 SH SOLE 0 421481 0 204127 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 138 28702 SH SOLE 0 28702 0 0 NAVIOS MARITIME HLDGS INC COM Y62197119 1887 816944 SH SOLE 0 816944 0 0 NAVISTAR INTL CORP NEW COM 63934E108 26547 1609905 SH SOLE 0 1609905 0 0 NBT BANCORP INC COM 628778102 8000 247000 SH SOLE 0 247000 0 0 NEENAH INC COM 640079109 1314 30475 SH SOLE 0 15700 0 14775 NEOLEUKIN THERAPEUTICS INC COM 64049K104 9640 847092 SH SOLE 0 815337 0 31755 NEON THERAPEUTICS INC COM 64050Y100 138 52105 SH SOLE 0 52105 0 0 NEOPHOTONICS CORP COM 64051T100 14566 2009057 SH SOLE 0 2009057 0 0 NEOS THERAPEUTICS INC COM 64052L106 526 701243 SH SOLE 0 701243 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 686 583187 SH SOLE 0 87252 0 495935 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1441 495222 SH SOLE 0 495222 0 0 NETAPP INC COM 64110D104 136945 3284840 SH SOLE 0 3284840 0 0 NETEASE INC SPONSORED ADS 64110W102 302312 941900 SH SOLE 0 914223 0 27677 NETFLIX INC COM 64110L106 247905 660200 SH SOLE 0 424818 0 235382 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1360 544124 SH SOLE 0 544124 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 1436 658818 SH SOLE 0 658818 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 2716 381478 SH SOLE 0 334820 0 46658 NEUROCRINE BIOSCIENCES INC COM 64125C109 62263 719382 SH SOLE 0 701224 0 18158 NEURONETICS INC COM 64131A105 1094 579097 SH SOLE 0 341827 0 237270 NEUROTROPE INC COM NEW 64129T207 13 15310 SH SOLE 0 0 0 15310 NEVRO CORP COM 64157F103 39354 393617 SH SOLE 0 313330 0 80287 NEWATER TECHNOLOGY INC SHS G64335105 31 14300 SH SOLE 0 14300 0 0 NEW GOLD INC CDA COM 644535106 10436 20431354 SH SOLE 0 19981354 0 450000 NEW HOME CO INC COM 645370107 156 114042 SH SOLE 0 34559 0 79483 NEW JERSEY RES COM 646025106 13469 396501 SH SOLE 0 396501 0 0 NEWMARKET CORP COM 651587107 34688 90600 SH SOLE 0 53605 0 36995 NEWMARK GROUP INC CL A 65158N102 5611 1320312 SH SOLE 0 1255999 0 64313 NEWMONT CORP COM 651639106 541240 11953187 SH SOLE 0 11869118 0 84069 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 253442 2341479 SH SOLE 0 2341479 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 723 806161 SH SOLE 0 321020 0 485141 NEWS CORP NEW CL B 65249B208 13233 1471953 SH SOLE 0 1471953 0 0 NEW SR INVT GROUP INC COM 648691103 17689 6909807 SH SOLE 0 6205569 0 704238 NEW YORK CMNTY BANCORP INC COM 649445103 18351 1954357 SH SOLE 0 1954357 0 0 NEW YORK TIMES CO CL A 650111107 174085 5668686 SH SOLE 0 5577716 0 90970 NEXA RES S A COM L67359106 1742 500500 SH SOLE 0 500500 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 30182 1197210 SH SOLE 0 1138310 0 58900 NEXTERA ENERGY INC COM 65339F101 311609 1295026 SH SOLE 0 1222126 0 72900 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4485 104300 SH SOLE 0 104300 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 970 92876 SH SOLE 0 0 0 92876 NEXTIER OILFIELD SOLUTIONS COM 65290C105 8966 7663377 SH SOLE 0 6746429 0 916948 NGM BIOPHARMACEUTICALS INC COM 62921N105 1838 149100 SH SOLE 0 45800 0 103300 NICE LTD SPONSORED ADR 653656108 19875 138444 SH SOLE 0 134178 0 4266 NICHOLAS FINANCIAL INC COM NEW 65373J209 2933 502182 SH SOLE 0 502182 0 0 NIC INC COM 62914B100 40558 1763372 SH SOLE 0 1763372 0 0 NICOLET BANKSHARES INC COM 65406E102 2620 47995 SH SOLE 0 47995 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 9287 740600 SH SOLE 0 740600 0 0 NI HLDGS INC COM 65342T106 1014 74801 SH SOLE 0 73901 0 900 NINE ENERGY SVC INC COM 65441V101 130 160700 SH SOLE 0 97778 0 62922 NISOURCE INC COM 65473P105 45993 1841931 SH SOLE 0 1841931 0 0 NIU TECHNOLOGIES ADS 65481N100 2993 429453 SH SOLE 0 379453 0 50000 NL INDS INC COM NEW 629156407 666 223514 SH SOLE 0 223514 0 0 NMI HLDGS INC CL A 629209305 15227 1311559 SH SOLE 0 1280756 0 30803 NN INC COM 629337106 453 261902 SH SOLE 0 0 0 261902 NOBLE CORP PLC SHS USD G65431101 419 1610537 SH SOLE 0 1610537 0 0 NOBLE ENERGY INC COM 655044105 22116 3661528 SH SOLE 0 2168527 0 1493001 NOKIA CORP SPONSORED ADR 654902204 11119 3586680 SH SOLE 0 3586680 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 12099 651900 SH SOLE 0 612592 0 39308 NOMURA HLDGS INC SPONSORED ADR 65535H208 8746 2048190 SH SOLE 0 1788390 0 259800 NORBORD INC COM NEW 65548P403 3836 324170 SH SOLE 0 109599 0 214571 NORFOLK SOUTHERN CORP COM 655844108 340 2326 SH SOLE 0 0 0 2326 NORTECH SYS INC COM 656553104 183 53539 SH SOLE 0 48479 0 5060 NORTH AMERN CONSTR GROUP LTD COM 656811106 3821 752300 SH SOLE 0 688800 0 63500 NORTHEAST BK LEWISTON ME COM 66405S100 3374 289345 SH SOLE 0 289345 0 0 NORTHERN TECH INTL CORP COM 665809109 899 121502 SH SOLE 0 116388 0 5114 NORTHFIELD BANCORP INC DEL COM 66611T108 27453 2453337 SH SOLE 0 2453337 0 0 NORTHRIM BANCORP INC COM 666762109 4436 164300 SH SOLE 0 156800 0 7500 NORTHROP GRUMMAN CORP COM 666807102 1815 6000 SH SOLE 0 6000 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 9636 832845 SH SOLE 0 832845 0 0 NORTHWESTERN CORP COM NEW 668074305 20631 344830 SH SOLE 0 338107 0 6723 NORTHWEST NAT HLDG CO COM 66765N105 19486 315557 SH SOLE 0 315557 0 0 NORTHWEST PIPE CO COM 667746101 728 32700 SH SOLE 0 1463 0 31237 NORTONLIFELOCK INC COM 668771108 38216 2042538 SH SOLE 0 1773277 0 269261 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 14877 1357395 SH SOLE 0 1357395 0 0 NORWOOD FINANCIAL CORP COM 669549107 1588 59475 SH SOLE 0 59475 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 45 75327 SH SOLE 0 75327 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 61588 1886300 SH SOLE 0 1886300 0 0 NOVANTA INC COM 67000B104 5847 73200 SH SOLE 0 73200 0 0 NOVARTIS A G SPONSORED ADR 66987V109 700117 8491408 SH SOLE 0 8202891 0 288517 NOVOCURE LTD ORD SHS G6674U108 151210 2245470 SH SOLE 0 2245470 0 0 NOVO-NORDISK A S ADR 670100205 1677186 27860226 SH SOLE 0 27860226 0 0 NOVUS THERAPEUTICS INC COM 67011N105 178 457324 SH SOLE 0 457324 0 0 NOW INC COM 67011P100 16252 3149524 SH SOLE 0 2999084 0 150440 NRG ENERGY INC COM NEW 629377508 94112 3452369 SH SOLE 0 3347653 0 104716 NTN BUZZTIME INC COM PAR 629410606 94 61929 SH SOLE 0 61929 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 48317 2879455 SH SOLE 0 2666529 0 212926 NUCANA PLC SPONSORED ADR 67022C106 834 143002 SH SOLE 0 122702 0 20300 NUCOR CORP COM 670346105 17698 491352 SH SOLE 0 491352 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 22206 1016300 SH SOLE 0 1016300 0 0 NUTRIEN LTD COM 67077M108 26656 785385 SH SOLE 0 612435 0 172950 NUVASIVE INC COM 670704105 836 16500 SH SOLE 0 16500 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 21 14900 SH SOLE 0 14900 0 0 NVE CORP COM NEW 629445206 9345 179600 SH SOLE 0 166500 0 13100 NVIDIA CORP COM 67066G104 61391 232893 SH SOLE 0 232893 0 0 NVR INC COM 62944T105 61689 24012 SH SOLE 0 22944 0 1068 NXP SEMICONDUCTORS N V COM N6596X109 29655 357588 SH SOLE 0 357588 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 245 104700 SH SOLE 0 5780 0 98920 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 2586 2012174 SH SOLE 0 1982456 0 29718 OAK VALLEY BANCORP OAKDALE C COM 671807105 207 13173 SH SOLE 0 13173 0 0 OASIS PETROLEUM INC COM 674215108 759 2168800 SH SOLE 0 1636749 0 532051 OBALON THERAPEUTICS INC COM NEW 67424L209 28 38700 SH SOLE 0 27673 0 11027 OBLONG INC COM 674434105 94 77886 SH SOLE 0 77886 0 0 OBSEVA SA COM H5861P103 302 125300 SH SOLE 0 34925 0 90375 OBSIDIAN ENERGY LTD COM 674482203 32 195356 SH SOLE 0 0 0 195356 OCCIDENTAL PETE CORP COM 674599105 33904 2927784 SH SOLE 0 856446 0 2071338 OCEAN BIO CHEM INC COM 674631106 575 118573 SH SOLE 0 118573 0 0 OCEANFIRST FINL CORP COM 675234108 15964 1003417 SH SOLE 0 1003417 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 67 182857 SH SOLE 0 102531 0 80326 OCUGEN INC COM 67577C105 193 687514 SH SOLE 0 94251 0 593263 OCWEN FINL CORP COM NEW 675746309 680 1359893 SH SOLE 0 1359893 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 9123 334800 SH SOLE 0 334800 0 0 OFG BANCORP COM 67103X102 4987 446056 SH SOLE 0 287323 0 158733 OGE ENERGY CORP COM 670837103 61477 2000561 SH SOLE 0 1868905 0 131656 OHIO VY BANC CORP COM 677719106 1244 41500 SH SOLE 0 41500 0 0 OIL DRI CORP AMER COM 677864100 12702 379846 SH SOLE 0 377646 0 2200 OIL STS INTL INC COM 678026105 825 406500 SH SOLE 0 392382 0 14118 OKTA INC CL A 679295105 25626 209600 SH SOLE 0 168110 0 41490 OLD POINT FINL CORP COM 680194107 534 35341 SH SOLE 0 32575 0 2766 OLD REP INTL CORP COM 680223104 56623 3712956 SH SOLE 0 3629196 0 83760 OLD SECOND BANCORP INC ILL COM 680277100 7920 1146225 SH SOLE 0 1110779 0 35446 OLYMPIC STEEL INC COM 68162K106 959 92700 SH SOLE 0 92700 0 0 OMEGA FLEX INC COM 682095104 3081 36500 SH SOLE 0 36500 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 51749 1949864 SH SOLE 0 1949864 0 0 OMNICOM GROUP INC COM 681919106 11160 203281 SH SOLE 0 120111 0 83170 OMNOVA SOLUTIONS INC COM 682129101 17752 1750721 SH SOLE 0 1745221 0 5500 ONCOLYTICS BIOTECH INC COM NEW 682310875 58 41999 SH SOLE 0 0 0 41999 ONCOSEC MED INC COM 68234L306 302 237583 SH SOLE 0 237583 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 80 27317 SH SOLE 0 27317 0 0 ON DECK CAP INC COM 682163100 6619 4297916 SH SOLE 0 4279526 0 18390 ONE GAS INC COM 68235P108 2224 26600 SH SOLE 0 26600 0 0 ONE LIBERTY PPTYS INC COM 682406103 15438 1108225 SH SOLE 0 1064505 0 43720 ONEMAIN HLDGS INC COM 68268W103 12109 633300 SH SOLE 0 531768 0 101532 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3893 763294 SH SOLE 0 763294 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 667 164300 SH SOLE 0 3800 0 160500 ONE STOP SYS INC COM 68247W109 85 58910 SH SOLE 0 26982 0 31928 ONTO INNOVATION INC COM 683344105 53471 1802178 SH SOLE 0 1802178 0 0 OOMA INC COM 683416101 10914 914803 SH SOLE 0 914803 0 0 OP BANCORP COM 67109R109 513 68700 SH SOLE 0 57100 0 11600 OPEN TEXT CORP COM 683715106 31205 893600 SH SOLE 0 893600 0 0 OPERA LTD SPONSORED ADS 68373M107 287 53415 SH SOLE 0 4074 0 49341 OPIANT PHARMACEUTICALS INC COM 683750103 587 61228 SH SOLE 0 61228 0 0 OPORTUN FINL CORP COM 68376D104 289 27360 SH SOLE 0 4100 0 23260 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9902 501093 SH SOLE 0 479400 0 21693 OPTICAL CABLE CORP COM NEW 683827208 277 115403 SH SOLE 0 115403 0 0 OPTINOSE INC COM 68404V100 1003 223400 SH SOLE 0 86400 0 137000 OPTION CARE HEALTH INC COM NEW 68404L201 2574 271756 SH SOLE 0 244326 0 27430 OPUS BK IRVINE CALIF COM 684000102 10308 594810 SH SOLE 0 594810 0 0 ORAMED PHARM INC COM NEW 68403P203 573 188415 SH SOLE 0 182815 0 5600 ORASURE TECHNOLOGIES INC COM 68554V108 40918 3802810 SH SOLE 0 3802810 0 0 ORBCOMM INC COM 68555P100 3411 1398138 SH SOLE 0 605605 0 792533 ORCHARD THERAPEUTICS PLC ADS 68570P101 1937 257200 SH SOLE 0 138606 0 118594 ORCHID IS CAP INC COM 68571X103 8005 2713697 SH SOLE 0 2713697 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 47725 158528 SH SOLE 0 90413 0 68115 ORGANIGRAM HLDGS INC COM 68620P101 530 265156 SH SOLE 0 0 0 265156 ORGANOGENESIS HLDGS INC COM 68621F102 218 67600 SH SOLE 0 67600 0 0 ORGANOVO HLDGS INC COM 68620A104 2990 7293471 SH SOLE 0 7293471 0 0 ORGENESIS INC COM NEW 68619K204 142 37299 SH SOLE 0 37299 0 0 ORIGIN BANCORP INC COM 68621T102 723 35700 SH SOLE 0 35700 0 0 ORION ENERGY SYSTEMS INC COM 686275108 8735 2360785 SH SOLE 0 2225285 0 135500 ORION ENGINEERED CARBONS S A COM L72967109 31135 4173620 SH SOLE 0 4132336 0 41284 ORION GROUP HOLDINGS INC COM 68628V308 2443 939797 SH SOLE 0 632355 0 307442 ORIX CORP SPONSORED ADR 686330101 3641 61600 SH SOLE 0 0 0 61600 ORMAT TECHNOLOGIES INC COM 686688102 49169 726700 SH SOLE 0 726700 0 0 ORRSTOWN FINL SVCS INC COM 687380105 3909 283876 SH SOLE 0 276801 0 7075 ORTHOFIX MED INC COM 68752M108 12898 460469 SH SOLE 0 420790 0 39679 OSISKO GOLD ROYALTIES LTD COM 68827L101 20998 2822275 SH SOLE 0 2725800 0 96475 OSI SYSTEMS INC COM 671044105 669 9700 SH SOLE 0 9700 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 3252 1022707 SH SOLE 0 911027 0 111680 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 167 76906 SH SOLE 0 59206 0 17700 OTELCO INC CL A NEW 688823301 48 10218 SH SOLE 0 5517 0 4701 OTONOMY INC COM 68906L105 3788 1922965 SH SOLE 0 1760150 0 162815 OTTER TAIL CORP COM 689648103 37853 851400 SH SOLE 0 851400 0 0 OUTFRONT MEDIA INC COM 69007J106 37464 2779215 SH SOLE 0 2584492 0 194723 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3776 1663231 SH SOLE 0 1512697 0 150534 OVID THERAPEUTICS INC COM 690469101 2541 852843 SH SOLE 0 848509 0 4334 OVINTIV INC COM 69047Q102 4293 1570901 SH SOLE 0 286741 0 1284160 OWENS & MINOR INC NEW COM 690732102 27738 3031500 SH SOLE 0 3006901 0 24599 OWL ROCK CAPITAL CORPORATION COM 69121K104 1138 98600 SH SOLE 0 98600 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 4605 497300 SH SOLE 0 411600 0 85700 OXFORD INDS INC COM 691497309 1099 30300 SH SOLE 0 9781 0 20519 PACCAR INC COM 693718108 36601 598734 SH SOLE 0 401240 0 197494 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 46 107800 SH SOLE 0 107800 0 0 PACIFIC ETHANOL INC COM 69423U305 742 2852491 SH SOLE 0 2852491 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 3763 798895 SH SOLE 0 795566 0 3329 PACIFIC PREMIER BANCORP COM 69478X105 281 14900 SH SOLE 0 14900 0 0 PACIRA BIOSCIENCES COM 695127100 82757 2468142 SH SOLE 0 2423089 0 45053 PACWEST BANCORP DEL COM 695263103 556 31000 SH SOLE 0 31000 0 0 PAGERDUTY INC COM 69553P100 8661 501200 SH SOLE 0 501200 0 0 PALO ALTO NETWORKS INC COM 697435105 888557 5419351 SH SOLE 0 5419351 0 0 P A M TRANSN SVCS INC COM 693149106 11629 378174 SH SOLE 0 378174 0 0 PAN AMERN SILVER CORP COM 697900108 108821 7592904 SH SOLE 0 6960323 0 632581 PAPA JOHNS INTL INC COM 698813102 44829 839968 SH SOLE 0 835603 0 4365 PARAMOUNT GROUP INC COM 69924R108 35937 4083799 SH SOLE 0 4083799 0 0 PARK AEROSPACE CORP COM 70014A104 18357 1456897 SH SOLE 0 1456897 0 0 PARK CITY GROUP INC COM NEW 700215304 340 89508 SH SOLE 0 89508 0 0 PARKE BANCORP INC COM 700885106 2400 177934 SH SOLE 0 152247 0 25687 PARK HOTELS RESORTS INC COM 700517105 5610 709252 SH SOLE 0 509077 0 200175 PARK NATL CORP COM 700658107 3843 49500 SH SOLE 0 49500 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 18306 2578287 SH SOLE 0 2377987 0 200300 PARSLEY ENERGY INC CL A 701877102 7568 1320837 SH SOLE 0 862968 0 457869 PARSONS CORPORATION COM 70202L102 1278 40000 SH SOLE 0 34600 0 5400 PAR TECHNOLOGY CORP COM 698884103 594 46200 SH SOLE 0 0 0 46200 PARTNER COMMUNICATIONS CO LT ADR 70211M109 9964 2685650 SH SOLE 0 2685650 0 0 PATTERSON COS INC COM 703395103 1166 76244 SH SOLE 0 70295 0 5949 PATTERSON UTI ENERGY INC COM 703481101 29493 12550159 SH SOLE 0 12296169 0 253990 PAYCHEX INC COM 704326107 13157 209101 SH SOLE 0 209101 0 0 PAYCOM SOFTWARE INC COM 70432V102 27302 135150 SH SOLE 0 106833 0 28317 PAYSIGN INC COM 70451A104 9729 1885450 SH SOLE 0 1885450 0 0 PBF ENERGY INC CL A 69318G106 3976 561600 SH SOLE 0 507545 0 54055 PCB BANCORP COM 69320M109 1143 116832 SH SOLE 0 87732 0 29100 PCSB FINL CORP COM 69324R104 6470 462482 SH SOLE 0 396682 0 65800 PC-TEL INC COM 69325Q105 9283 1395938 SH SOLE 0 1395938 0 0 PDF SOLUTIONS INC COM 693282105 1009 86100 SH SOLE 0 41300 0 44800 PDL BIOPHARMA INC COM 69329Y104 23190 8223531 SH SOLE 0 8223531 0 0 PDL CMNTY BANCORP COM 69290X101 1560 151912 SH SOLE 0 151912 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 226 309621 SH SOLE 0 273291 0 36330 PEABODY ENERGY CORP NEW COM 704551100 10456 3605553 SH SOLE 0 3605553 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 9283 517140 SH SOLE 0 443005 0 74135 PEARSON PLC SPONSORED ADR 705015105 4297 623600 SH SOLE 0 623600 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 13842 1271095 SH SOLE 0 1106692 0 164403 PEGASYSTEMS INC COM 705573103 244 3424 SH SOLE 0 0 0 3424 PELOTON INTERACTIVE INC CL A COM 70614W100 5484 206539 SH SOLE 0 206539 0 0 PEMBINA PIPELINE CORP COM 706327103 722 38364 SH SOLE 0 38364 0 0 PENNANT GROUP INC COM 70805E109 607 42865 SH SOLE 0 13231 0 29634 PENNEY J C CORP INC COM 708160106 2012 5589511 SH SOLE 0 5589511 0 0 PENN NATL GAMING INC COM 707569109 9042 714802 SH SOLE 0 355813 0 358989 PENNS WOODS BANCORP INC COM 708430103 4410 181502 SH SOLE 0 173852 0 7650 PENN VA CORP COM 70788V102 640 207209 SH SOLE 0 94856 0 112353 PENNYMAC FINL SVCS INC COM 70932M107 21512 972949 SH SOLE 0 971922 0 1027 PENNYMAC MTG INVT TR COM 70931T103 5206 490200 SH SOLE 0 253665 0 236535 PENTAIR PLC SHS G7S00T104 2103 70664 SH SOLE 0 23800 0 46864 PEOPLES BANCORP INC COM 709789101 11303 510279 SH SOLE 0 487200 0 23079 PEOPLES BANCORP N C INC COM 710577107 1115 54743 SH SOLE 0 52712 0 2031 PEOPLES FINL SVCS CORP COM 711040105 3174 79881 SH SOLE 0 69581 0 10300 PEOPLES UTAH BANCORP COM 712706209 4545 234640 SH SOLE 0 234640 0 0 PEPSICO INC COM 713448108 130069 1083004 SH SOLE 0 822547 0 260457 PERCEPTRON INC COM 71361F100 1852 643114 SH SOLE 0 643114 0 0 PERDOCEO ED CORP COM 71363P106 53808 4986795 SH SOLE 0 4986795 0 0 PERFICIENT INC COM 71375U101 3061 112993 SH SOLE 0 112168 0 825 PERFORMANCE SHIPPING INC COM Y67305105 364 638260 SH SOLE 0 638260 0 0 PERFORMANT FINL CORP COM 71377E105 866 962739 SH SOLE 0 962739 0 0 PERION NETWORK LTD SHS NEW M78673114 10676 2183173 SH SOLE 0 1902139 0 281034 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 968 185740 SH SOLE 0 151943 0 33797 PERMA PIPE INTL HLDGS INC COM 714167103 1377 221342 SH SOLE 0 212842 0 8500 PERSPECTA INC COM 715347100 2778 152300 SH SOLE 0 127956 0 24344 PETMED EXPRESS INC COM 716382106 46456 1614169 SH SOLE 0 1614169 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 45686 1269047 SH SOLE 0 1269047 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 62399 11576819 SH SOLE 0 11576819 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 363937 66170330 SH SOLE 0 65287415 0 882915 PFENEX INC COM 717071104 13670 1549905 SH SOLE 0 1483805 0 66100 PFIZER INC COM 717081103 84927 2601938 SH SOLE 0 2601938 0 0 PFSWEB INC COM NEW 717098206 2171 723770 SH SOLE 0 682184 0 41586 PGT INNOVATIONS INC COM 69336V101 26415 3148429 SH SOLE 0 3148429 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 540 163200 SH SOLE 0 0 0 163200 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 21120 873800 SH SOLE 0 863900 0 9900 PHILIP MORRIS INTL INC COM 718172109 37312 511400 SH SOLE 0 175687 0 335713 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 73 41170 SH SOLE 0 25770 0 15400 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 916 740187 SH SOLE 0 705087 0 35100 PHOTRONICS INC COM 719405102 20156 1964494 SH SOLE 0 1957745 0 6749 PHYSICIANS RLTY TR COM 71943U104 1921 137800 SH SOLE 0 137800 0 0 PICO HLDGS INC COM NEW 693366205 1952 250900 SH SOLE 0 139400 0 111500 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 42029 2379900 SH SOLE 0 2379900 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 4205 1844090 SH SOLE 0 1844090 0 0 PILGRIMS PRIDE CORP COM 72147K108 23040 1271513 SH SOLE 0 1087513 0 184000 PIMCO ETF TR 25YR+ ZERO U S 72201R882 419 2400 SH SOLE 0 2400 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 3026 28500 SH SOLE 0 28500 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6463 65300 SH SOLE 0 65300 0 0 PINDUODUO INC SPONSORED ADS 722304102 283609 7871474 SH SOLE 0 7800286 0 71188 PINNACLE WEST CAP CORP COM 723484101 246536 3252886 SH SOLE 0 3252886 0 0 PIONEER BANCORP INC COM 723561106 108 10400 SH SOLE 0 10400 0 0 PIONEER NAT RES CO COM 723787107 19303 275167 SH SOLE 0 218926 0 56241 PIPER SANDLER COMPANIES COM 724078100 17441 344895 SH SOLE 0 319395 0 25500 PITNEY BOWES INC COM 724479100 1638 802894 SH SOLE 0 775735 0 27159 PIXELWORKS INC COM NEW 72581M305 4886 1714561 SH SOLE 0 1572035 0 142526 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4965 885090 SH SOLE 0 0 0 885090 PLAYAGS INC COM 72814N104 659 248860 SH SOLE 0 197123 0 51737 PLDT INC SPONSORED ADR 69344D408 66996 3258554 SH SOLE 0 3258554 0 0 PLEXUS CORP COM 729132100 1751 32093 SH SOLE 0 32093 0 0 PLUG POWER INC COM NEW 72919P202 6833 1930300 SH SOLE 0 1930300 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 916 249531 SH SOLE 0 249531 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 152 81049 SH SOLE 0 81049 0 0 PLX PHARMA INC COM 72942A107 167 74400 SH SOLE 0 74400 0 0 PLYMOUTH INDL REIT INC COM 729640102 6543 586312 SH SOLE 0 508992 0 77320 PNC FINL SVCS GROUP INC COM 693475105 7035 73499 SH SOLE 0 68610 0 4889 PNM RES INC COM 69349H107 128406 3379100 SH SOLE 0 3366839 0 12261 POINTS INTL LTD COM NEW 730843208 6799 826130 SH SOLE 0 689930 0 136200 POLARIS INC COM 731068102 14094 292711 SH SOLE 0 225403 0 67308 POLARITYTE INC COM 731094108 21 19642 SH SOLE 0 1142 0 18500 POLAR PWR INC COM 73102V105 53 43156 SH SOLE 0 20233 0 22923 POLYONE CORP COM 73179P106 2653 139858 SH SOLE 0 13926 0 125932 POOL CORPORATION COM 73278L105 3857 19600 SH SOLE 0 19600 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 150087 3130728 SH SOLE 0 3130728 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 6695 938997 SH SOLE 0 915690 0 23307 POST HLDGS INC COM 737446104 29255 352600 SH SOLE 0 322100 0 30500 POTBELLY CORP COM 73754Y100 5646 1827095 SH SOLE 0 1827095 0 0 POTLATCHDELTIC CORPORATION COM 737630103 79803 2542313 SH SOLE 0 2542313 0 0 POWELL INDS INC COM 739128106 16176 630135 SH SOLE 0 630135 0 0 POWERFLEET INC COM 73931J109 1679 485229 SH SOLE 0 485229 0 0 POWER INTEGRATIONS INC COM 739276103 3162 35800 SH SOLE 0 29656 0 6144 POWER REIT COM 73933H101 1160 111196 SH SOLE 0 94896 0 16300 PPG INDS INC COM 693506107 32721 391400 SH SOLE 0 121583 0 269817 PPL CORP COM 69351T106 91934 3725031 SH SOLE 0 3453609 0 271422 PQ GROUP HLDGS INC COM 73943T103 1474 135200 SH SOLE 0 135200 0 0 PRA GROUP INC COM 69354N106 7363 265611 SH SOLE 0 265611 0 0 PRECIPIO INC COM 74019L503 57 81700 SH SOLE 0 0 0 81700 PRECISION BIOSCIENCES INC COM 74019P108 541 89652 SH SOLE 0 53489 0 36163 PRECISION DRILLING CORP COM 2010 74022D308 140 447342 SH SOLE 0 0 0 447342 PREFERRED BK LOS ANGELES CA COM NEW 740367404 13919 411555 SH SOLE 0 411555 0 0 PREFORMED LINE PRODS CO COM 740444104 4011 80500 SH SOLE 0 78900 0 1600 PREMIER FINL BANCORP INC COM 74050M105 3128 252288 SH SOLE 0 222887 0 29401 PREMIER INC CL A 74051N102 116398 3557406 SH SOLE 0 3557406 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2377 64802 SH SOLE 0 55599 0 9203 PRETIUM RES INC COM 74139C102 6005 1054200 SH SOLE 0 0 0 1054200 PREVAIL THERAPEUTICS INC COM 74140Y101 961 78805 SH SOLE 0 21800 0 57005 PRGX GLOBAL INC COM NEW 69357C503 4522 1614892 SH SOLE 0 1614892 0 0 PRICESMART INC COM 741511109 22334 425000 SH SOLE 0 425000 0 0 PRICE T ROWE GROUP INC COM 74144T108 15751 161300 SH SOLE 0 151118 0 10182 PRIMERICA INC COM 74164M108 7981 90200 SH SOLE 0 60176 0 30024 PRIMORIS SVCS CORP COM 74164F103 326 20500 SH SOLE 0 20500 0 0 PRIMO WATER CORPORATION COM 74167P108 22663 2501443 SH SOLE 0 2393268 0 108175 PRINCIPAL FINL GROUP INC COM 74251V102 9431 300926 SH SOLE 0 109686 0 191240 PRINCIPIA BIOPHARMA INC COM 74257L108 7963 134100 SH SOLE 0 112371 0 21729 PROASSURANCE CORP COM 74267C106 26298 1051900 SH SOLE 0 1051900 0 0 PROCTER & GAMBLE CO COM 742718109 262027 2382061 SH SOLE 0 2107254 0 274807 PRO-DEX INC COLO COM NEW 74265M205 613 37854 SH SOLE 0 23187 0 14667 PROFIRE ENERGY INC COM 74316X101 998 1266832 SH SOLE 0 1266832 0 0 PROFOUND MED CORP COM NEW 74319B502 1159 120180 SH SOLE 0 200 0 119980 PROGRESSIVE CORP OHIO COM 743315103 322080 4361868 SH SOLE 0 4361868 0 0 PROGRESS SOFTWARE CORP COM 743312100 76755 2398590 SH SOLE 0 2322015 0 76575 PROOFPOINT INC COM 743424103 18507 180400 SH SOLE 0 156554 0 23846 PROPHASE LABS INC COM 74345W108 368 194900 SH SOLE 0 194900 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 203 37000 SH SOLE 0 0 0 37000 PROSHARES TR PSHS ULTRA O&G 74347R719 467 96800 SH SOLE 0 96800 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 754 48600 SH SOLE 0 48600 0 0 PROSHARES TR ULTRAPRO DOW 30 74347G309 554 11500 SH SOLE 0 11500 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 392 8232 SH SOLE 0 8232 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 1040 43100 SH SOLE 0 43100 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 493 16200 SH SOLE 0 16200 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 1007 24100 SH SOLE 0 24100 0 0 PROS HOLDINGS INC COM 74346Y103 34161 1100900 SH SOLE 0 1078099 0 22801 PROSIGHT GLOBAL INC COM 74349J103 98 10005 SH SOLE 0 10005 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 4062 575400 SH SOLE 0 552000 0 23400 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 1122 477434 SH SOLE 0 477434 0 0 PROTECTIVE INS CORP CL B 74368L203 8797 639817 SH SOLE 0 634603 0 5214 PROTHENA CORP PLC SHS G72800108 908 84900 SH SOLE 0 84900 0 0 PROVENTION BIO INC COM 74374N102 688 74796 SH SOLE 0 0 0 74796 PROVIDENCE SVC CORP COM 743815102 50067 912299 SH SOLE 0 912299 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1298 150553 SH SOLE 0 150553 0 0 PROVIDENT FINL HLDGS INC COM 743868101 6528 428647 SH SOLE 0 422647 0 6000 PROVIDENT FINL SVCS INC COM 74386T105 16182 1258288 SH SOLE 0 1167200 0 91088 PRUDENTIAL BANCORP INC NEW COM 74431A101 6493 438702 SH SOLE 0 438702 0 0 PRUDENTIAL PLC ADR 74435K204 21643 873400 SH SOLE 0 873400 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3171 23400 SH SOLE 0 20499 0 2901 PSYCHEMEDICS CORP COM NEW 744375205 2684 443638 SH SOLE 0 418032 0 25606 PTC THERAPEUTICS INC COM 69366J200 16925 379400 SH SOLE 0 331896 0 47504 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 92327 4796214 SH SOLE 0 4777714 0 18500 PUBLIC STORAGE COM 74460D109 292421 1472338 SH SOLE 0 1429494 0 42844 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 87583 1950185 SH SOLE 0 1950185 0 0 PULMATRIX INC COM NEW 74584P202 590 584185 SH SOLE 0 570506 0 13679 PULTE GROUP INC COM 745867101 53648 2403577 SH SOLE 0 1972003 0 431574 PUMA BIOTECHNOLOGY INC COM 74587V107 9188 1088597 SH SOLE 0 1088597 0 0 PURECYCLE CORP COM NEW 746228303 2266 203200 SH SOLE 0 105600 0 97600 PURE STORAGE INC CL A 74624M102 28674 2331238 SH SOLE 0 2214052 0 117186 PURPLE INNOVATION INC COM 74640Y106 638 112400 SH SOLE 0 7100 0 105300 PUXIN LTD ADS 74704P108 773 180517 SH SOLE 0 177282 0 3235 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 4633 1038900 SH SOLE 0 1038900 0 0 QAD INC CL A 74727D306 24788 620777 SH SOLE 0 620777 0 0 QCR HOLDINGS INC COM 74727A104 16058 593200 SH SOLE 0 593200 0 0 QEP RESOURCES INC COM 74733V100 2182 6522481 SH SOLE 0 6190106 0 332375 QIWI PLC SPON ADR REP B 74735M108 21402 1998351 SH SOLE 0 1887271 0 111080 QORVO INC COM 74736K101 157830 1957454 SH SOLE 0 1619289 0 338165 QTS RLTY TR INC COM CL A 74736A103 22247 383500 SH SOLE 0 320975 0 62525 QUAD / GRAPHICS INC COM CL A 747301109 1481 587700 SH SOLE 0 587700 0 0 QUALCOMM INC COM 747525103 154999 2291192 SH SOLE 0 1663628 0 627564 QUALSTAR CORP COM NEW 74758R208 375 139500 SH SOLE 0 138800 0 700 QUALYS INC COM 74758T303 18538 213100 SH SOLE 0 213100 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 18547 1839998 SH SOLE 0 1771807 0 68191 QUANTERIX CORP COM 74766Q101 235 12800 SH SOLE 0 0 0 12800 QUANTUM CORP COM NEW 747906501 176 59600 SH SOLE 0 9830 0 49770 QUDIAN INC ADR 747798106 1681 934093 SH SOLE 0 0 0 934093 QUEST DIAGNOSTICS INC COM 74834L100 12663 157700 SH SOLE 0 157700 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 320 273130 SH SOLE 0 272630 0 500 QUIDEL CORP COM 74838J101 3785 38700 SH SOLE 0 38700 0 0 QUINSTREET INC COM 74874Q100 3474 431600 SH SOLE 0 431600 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 64 73310 SH SOLE 0 73310 0 0 QUMU CORP COM 749063103 1249 752412 SH SOLE 0 749887 0 2525 QUORUM HEALTH CORP COM 74909E106 346 766288 SH SOLE 0 766288 0 0 QUOTIENT LTD SHS G73268107 2116 535700 SH SOLE 0 129237 0 406463 QUOTIENT TECHNOLOGY INC COM 749119103 8086 1244000 SH SOLE 0 1244000 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 2306 658836 SH SOLE 0 244761 0 414075 RADCOM LTD SHS NEW M81865111 1027 168933 SH SOLE 0 159729 0 9204 RADIAN GROUP INC COM 750236101 708 54700 SH SOLE 0 54700 0 0 RADIANT LOGISTICS INC COM 75025X100 329 85100 SH SOLE 0 44800 0 40300 RADIUS HEALTH INC COM NEW 750469207 7610 585359 SH SOLE 0 576959 0 8400 RADNET INC COM 750491102 19091 1816470 SH SOLE 0 1717470 0 99000 RADWARE LTD ORD M81873107 39659 1882239 SH SOLE 0 1882239 0 0 RAFAEL HLDGS INC COM CL B 75062E106 5605 437550 SH SOLE 0 437550 0 0 RALPH LAUREN CORP CL A 751212101 249202 3728894 SH SOLE 0 3728894 0 0 RAMACO RES INC COM 75134P303 49 20369 SH SOLE 0 20369 0 0 RAMBUS INC DEL COM 750917106 49147 4427686 SH SOLE 0 4397859 0 29827 RANDOLPH BANCORP INC COM 752378109 203 21200 SH SOLE 0 0 0 21200 RANGER ENERGY SVCS INC COM CL A 75282U104 131 32287 SH SOLE 0 32287 0 0 RA PHARMACEUTICALS INC COM 74933V108 14439 300745 SH SOLE 0 235107 0 65638 RATTLER MIDSTREAM LP COM UNITS 75419T103 811 233087 SH SOLE 0 0 0 233087 RAVEN INDS INC COM 754212108 11781 554900 SH SOLE 0 554900 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 5219 4923483 SH SOLE 0 4414352 0 509131 RAYONIER INC COM 754907103 93034 3950509 SH SOLE 0 3941753 0 8756 RAYTHEON CO COM NEW 755111507 133629 1018900 SH SOLE 0 682120 0 336780 RBB BANCORP COM 74930B105 1989 145000 SH SOLE 0 137174 0 7826 RCI HOSPITALITY HLDGS INC COM 74934Q108 2540 254750 SH SOLE 0 136459 0 118291 RCM TECHNOLOGIES INC COM NEW 749360400 863 690418 SH SOLE 0 690418 0 0 READING INTERNATIONAL INC CL A 755408101 3018 775790 SH SOLE 0 775790 0 0 READY CAP CORP COM 75574U101 600 83076 SH SOLE 0 0 0 83076 REALNETWORKS INC COM NEW 75605L708 974 1334062 SH SOLE 0 1298097 0 35965 REATA PHARMACEUTICALS INC CL A 75615P103 15170 105100 SH SOLE 0 39729 0 65371 RECRO PHARMA INC COM 75629F109 10061 1231400 SH SOLE 0 1181900 0 49500 REDFIN CORP COM 75737F108 17092 1108400 SH SOLE 0 1032689 0 75711 RED LION HOTELS CORP COM 756764106 331 226390 SH SOLE 0 226390 0 0 RED VIOLET INC COM 75704L104 459 25500 SH SOLE 0 25500 0 0 REEBONZ HLDG LTD SHS G7457R122 15 35833 SH SOLE 0 0 0 35833 REGAL BELOIT CORP COM 758750103 617 9800 SH SOLE 0 9800 0 0 REGENCY CTRS CORP COM 758849103 42200 1098095 SH SOLE 0 1059426 0 38669 REGENERON PHARMACEUTICALS COM 75886F107 237974 487362 SH SOLE 0 476715 0 10647 REGIONAL MGMT CORP COM 75902K106 7342 537474 SH SOLE 0 468237 0 69237 REGIS CORP MINN COM 758932107 11387 1926800 SH SOLE 0 1926800 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 238 516482 SH SOLE 0 516482 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 27724 329500 SH SOLE 0 220071 0 109429 RELIANCE STEEL & ALUMINUM CO COM 759509102 16371 186909 SH SOLE 0 103535 0 83374 RELIANT BANCORP INC COM 75956B101 491 43525 SH SOLE 0 43525 0 0 RELIV INTL INC COM NEW 75952R209 360 106780 SH SOLE 0 106780 0 0 RELX PLC SPONSORED ADR 759530108 70577 3298000 SH SOLE 0 3298000 0 0 RE MAX HLDGS INC CL A 75524W108 27909 1273200 SH SOLE 0 1273200 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 122367 819497 SH SOLE 0 812240 0 7257 RENASANT CORP COM 75970E107 6345 290539 SH SOLE 0 290539 0 0 RENESOLA LTD SPONSORED ADS 75971T301 860 744351 SH SOLE 0 744351 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3985 194103 SH SOLE 0 153133 0 40970 RENT A CTR INC NEW COM 76009N100 59206 4187124 SH SOLE 0 4187124 0 0 REPLIGEN CORP COM 759916109 36563 378733 SH SOLE 0 378733 0 0 REPLIMUNE GROUP INC COM 76029N106 176 17700 SH SOLE 0 3600 0 14100 REPRO MED SYS INC COM 759910102 772 102922 SH SOLE 0 72300 0 30622 REPUBLIC BANCORP KY CL A 760281204 3511 106300 SH SOLE 0 103600 0 2700 REPUBLIC FIRST BANCORP INC COM 760416107 2020 922546 SH SOLE 0 922546 0 0 REPUBLIC SVCS INC COM 760759100 97143 1294205 SH SOLE 0 1159662 0 134543 RESIDEO TECHNOLOGIES INC COM 76118Y104 854 176500 SH SOLE 0 169970 0 6530 RESOLUTE FST PRODS INC COM 76117W109 1361 1079900 SH SOLE 0 904000 0 175900 RESOURCES CONNECTION INC COM 76122Q105 3000 273500 SH SOLE 0 273500 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 36535 912687 SH SOLE 0 622425 0 290262 RETAIL OPPORTUNITY INVTS COR COM 76131N101 13959 1683800 SH SOLE 0 1350038 0 333762 RETAIL PPTYS AMER INC CL A 76131V202 33999 6576221 SH SOLE 0 6425992 0 150229 RETAIL VALUE INC COM 76133Q102 6446 526175 SH SOLE 0 445116 0 81059 RETO ECO SOLUTIONS INC COM G75271109 11 22108 SH SOLE 0 22108 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 1887 1209297 SH SOLE 0 1169177 0 40120 RETROPHIN INC COM 761299106 17490 1198788 SH SOLE 0 1198788 0 0 REVANCE THERAPEUTICS INC COM 761330109 6996 472700 SH SOLE 0 427357 0 45343 REV GROUP INC COM 749527107 162 38791 SH SOLE 0 0 0 38791 REVLON INC CL A NEW 761525609 122 11196 SH SOLE 0 675 0 10521 REWALK ROBOTICS LTD SHS M8216Q200 99 230000 SH SOLE 0 84390 0 145610 REXAHN PHARMACEUTICALS INC COM 761640309 334 185762 SH SOLE 0 166421 0 19341 REX AMERICAN RESOURCES CORP COM 761624105 22421 482064 SH SOLE 0 482064 0 0 REXFORD INDL RLTY INC COM 76169C100 10683 260500 SH SOLE 0 189329 0 71171 REXNORD CORP COM 76169B102 932 41093 SH SOLE 0 41093 0 0 RF INDS LTD COM PAR $0.01 749552105 2816 709240 SH SOLE 0 702540 0 6700 RGC RES INC COM 74955L103 1820 62900 SH SOLE 0 45400 0 17500 RH COM 74967X103 128117 1275179 SH SOLE 0 1101758 0 173421 RHYTHM PHARMACEUTICALS INC COM 76243J105 1441 94700 SH SOLE 0 71300 0 23400 RIBBON COMMUNICATIONS INC COM 762544104 4699 1550800 SH SOLE 0 1550800 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 382 381652 SH SOLE 0 381652 0 0 RICHARDSON ELECTRS LTD COM 763165107 3140 819883 SH SOLE 0 819883 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 199 19509 SH SOLE 0 19509 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 6566 4209123 SH SOLE 0 3911080 0 298043 RIGNET INC COM 766582100 956 531000 SH SOLE 0 531000 0 0 RIMINI STR INC DEL COM 76674Q107 1807 441779 SH SOLE 0 421779 0 20000 RING ENERGY INC COM 76680V108 259 392633 SH SOLE 0 0 0 392633 RIOT BLOCKCHAIN INC COM 767292105 278 333901 SH SOLE 0 118716 0 215185 RIO TINTO PLC SPONSORED ADR 767204100 71025 1558932 SH SOLE 0 1558932 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 659 161872 SH SOLE 0 161872 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 80728 2361803 SH SOLE 0 2271162 0 90641 RIVERVIEW BANCORP INC COM 769397100 2217 442607 SH SOLE 0 442607 0 0 RLI CORP COM 749607107 9540 108500 SH SOLE 0 97327 0 11173 RMR GROUP INC CL A 74967R106 17550 650716 SH SOLE 0 650716 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 53 20688 SH SOLE 0 20688 0 0 ROBERT HALF INTL INC COM 770323103 18754 496798 SH SOLE 0 461605 0 35193 ROCKET PHARMACEUTICALS INC COM 77313F106 1306 93600 SH SOLE 0 0 0 93600 ROCKWELL MED INC COM 774374102 148 72205 SH SOLE 0 72205 0 0 ROCKY BRANDS INC COM 774515100 6595 340812 SH SOLE 0 319012 0 21800 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2243 467291 SH SOLE 0 441092 0 26199 ROGERS COMMUNICATIONS INC CL B 775109200 144997 3491383 SH SOLE 0 3491383 0 0 ROGERS CORP COM 775133101 1631 17275 SH SOLE 0 13004 0 4271 ROLLINS INC COM 775711104 12244 338800 SH SOLE 0 338800 0 0 ROSEHILL RES INC CL A 777385105 19 46351 SH SOLE 0 46351 0 0 ROSETTA STONE INC COM 777780107 21935 1564523 SH SOLE 0 1564523 0 0 ROSS STORES INC COM 778296103 25900 297799 SH SOLE 0 297799 0 0 ROYAL BK CDA COM 780087102 7865 127787 SH SOLE 0 127787 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 12415 4564400 SH SOLE 0 4564400 0 0 ROYAL GOLD INC COM 780287108 58354 665308 SH SOLE 0 634463 0 30845 RPC INC COM 749660106 3899 1892849 SH SOLE 0 1667360 0 225489 RPT REALTY SH BEN INT 74971D101 4602 763202 SH SOLE 0 763202 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 1759 1028492 SH SOLE 0 797107 0 231385 RTW RETAILWINDS INC COM 74980D100 452 2150357 SH SOLE 0 2150357 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 931 120604 SH SOLE 0 120004 0 600 RUHNN HLDG LTD ADS 781314109 63 14307 SH SOLE 0 11641 0 2666 RUSH ENTERPRISES INC CL A 781846209 14496 454129 SH SOLE 0 454129 0 0 RUSH ENTERPRISES INC CL B 781846308 8412 275700 SH SOLE 0 269700 0 6000 RUTHS HOSPITALITY GROUP INC COM 783332109 703 105300 SH SOLE 0 38600 0 66700 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 175309 3302108 SH SOLE 0 3302108 0 0 RYB ED INC ADR 74979W101 728 226918 SH SOLE 0 226918 0 0 RYERSON HLDG CORP COM 783754104 1253 235529 SH SOLE 0 121934 0 113595 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2844 79341 SH SOLE 0 32336 0 47005 SABRA HEALTH CARE REIT INC COM 78573L106 2073 189879 SH SOLE 0 134555 0 55324 SABRE CORP COM 78573M104 19321 3258100 SH SOLE 0 2310084 0 948016 SACHEM CAP CORP COM 78590A109 412 236795 SH SOLE 0 79395 0 157400 SAFE BULKERS INC COM Y7388L103 5479 4603986 SH SOLE 0 4603986 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1959 352917 SH SOLE 0 250029 0 102888 SAFEHOLD INC COM 78645L100 3339 52800 SH SOLE 0 52800 0 0 SAFETY INS GROUP INC COM 78648T100 28672 339600 SH SOLE 0 313814 0 25786 SAGA COMMUNICATIONS INC CL A NEW 786598300 4820 175214 SH SOLE 0 171773 0 3441 SAGE THERAPEUTICS INC COM 78667J108 21458 747132 SH SOLE 0 636120 0 111012 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 13416 881500 SH SOLE 0 854201 0 27299 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 155 228431 SH SOLE 0 107282 0 121149 SALEM MEDIA GROUP INC CL A 794093104 236 274898 SH SOLE 0 274898 0 0 SALESFORCE COM INC COM 79466L302 42499 295171 SH SOLE 0 248048 0 47123 SALLY BEAUTY HLDGS INC COM 79546E104 4400 544567 SH SOLE 0 509609 0 34958 SANDERSON FARMS INC COM 800013104 86694 703001 SH SOLE 0 703001 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1170 1301000 SH SOLE 0 990824 0 310176 SANDSTORM GOLD LTD COM NEW 80013R206 17229 3438900 SH SOLE 0 3329064 0 109836 SANDY SPRING BANCORP INC COM 800363103 16087 710541 SH SOLE 0 710541 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 9244 103400 SH SOLE 0 103400 0 0 SANMINA CORPORATION COM 801056102 25673 941108 SH SOLE 0 941108 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 4771 343000 SH SOLE 0 343000 0 0 SAPIENS INTL CORP N V SHS G7T16G103 17582 924403 SH SOLE 0 778903 0 145500 SAP SE SPON ADR 803054204 51007 461600 SH SOLE 0 0 0 461600 SAREPTA THERAPEUTICS INC COM 803607100 7794 79678 SH SOLE 0 63992 0 15686 SASOL LTD SPONSORED ADR 803866300 3074 1529600 SH SOLE 0 1331223 0 198377 SAUL CTRS INC COM 804395101 19028 581174 SH SOLE 0 554174 0 27000 SBA COMMUNICATIONS CORP NEW CL A 78410G104 279064 1033687 SH SOLE 0 929497 0 104190 SB ONE BANCORP COM 78413T103 1051 61800 SH SOLE 0 59000 0 2800 SCHLUMBERGER LTD COM 806857108 51655 3829104 SH SOLE 0 3304741 0 524363 SCHNEIDER NATIONAL INC CL B 80689H102 3311 171200 SH SOLE 0 171200 0 0 SCHNITZER STL INDS CL A 806882106 1801 138096 SH SOLE 0 138096 0 0 SCHOLASTIC CORP COM 807066105 1004 39399 SH SOLE 0 39399 0 0 SCHWAB CHARLES CORP COM 808513105 81797 2433000 SH SOLE 0 1873743 0 559257 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 329 13500 SH SOLE 0 13500 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3652 62130 SH SOLE 0 62130 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7584 146600 SH SOLE 0 146600 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2122 39100 SH SOLE 0 39100 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 834 13800 SH SOLE 0 13800 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 855 19000 SH SOLE 0 19000 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 661 8300 SH SOLE 0 8300 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 845 13800 SH SOLE 0 13800 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 253 6000 SH SOLE 0 6000 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 239 7300 SH SOLE 0 7300 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 325 6300 SH SOLE 0 6300 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 16194 582098 SH SOLE 0 582098 0 0 SCIPLAY CORP CL A 809087109 581 61000 SH SOLE 0 61000 0 0 SCORPIO BULKERS INC COM Y7546A122 3879 1533390 SH SOLE 0 1515107 0 18283 SCOTTS MIRACLE GRO CO CL A 810186106 2437 23800 SH SOLE 0 504 0 23296 SCPHARMACEUTICALS INC COM 810648105 1424 192486 SH SOLE 0 186286 0 6200 SCULLY ROYALTY LTD COM SHS G7T96K107 494 65670 SH SOLE 0 64210 0 1460 SCULPTOR CAP MGMT COM CL A 811246107 265 19600 SH SOLE 0 0 0 19600 SCYNEXIS INC COM 811292101 353 451760 SH SOLE 0 451760 0 0 SEABOARD CORP COM 811543107 20632 7335 SH SOLE 0 7309 0 26 SEACHANGE INTL INC COM 811699107 4548 1222636 SH SOLE 0 1041512 0 181124 SEACOR HOLDINGS INC COM 811904101 34962 1296805 SH SOLE 0 1296805 0 0 SEACOR MARINE HLDGS INC COM 78413P101 165 37661 SH SOLE 0 37661 0 0 SEADRILL LTD COM G7998G106 297 690898 SH SOLE 0 690898 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 289244 5927130 SH SOLE 0 5927130 0 0 SEALED AIR CORP NEW COM 81211K100 8560 346409 SH SOLE 0 346409 0 0 SEANERGY MARITIME HLDGS CORP SHS Y73760301 25 161425 SH SOLE 0 161425 0 0 SEASPINE HLDGS CORP COM 81255T108 5327 652000 SH SOLE 0 588708 0 63292 SEATTLE GENETICS INC COM 812578102 2227 19300 SH SOLE 0 19300 0 0 SEAWORLD ENTMT INC COM 81282V100 23629 2144225 SH SOLE 0 2144225 0 0 SECOO HLDG LTD ADR 81367P101 389 103500 SH SOLE 0 103500 0 0 SECUREWORKS CORP CL A 81374A105 1006 87400 SH SOLE 0 14700 0 72700 SECURITY NATL FINL CORP CL A NEW 814785309 797 186579 SH SOLE 0 181996 0 4583 SEELOS THERAPEUTICS INC COM 81577F109 529 1078379 SH SOLE 0 1078379 0 0 SEI INVESTMENTS CO COM 784117103 41540 896426 SH SOLE 0 749481 0 146945 SELECTA BIOSCIENCES INC COM 816212104 3554 1474887 SH SOLE 0 1196960 0 277927 SELECT BANCORP INC NEW COM 81617L108 1350 176961 SH SOLE 0 165473 0 11488 SELECT ENERGY SVCS INC CL A COM 81617J301 2818 872542 SH SOLE 0 872542 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 282 136100 SH SOLE 0 61274 0 74826 SELECTIVE INS GROUP INC COM 816300107 6749 135794 SH SOLE 0 19941 0 115853 SELECT MED HLDGS CORP COM 81619Q105 19076 1271700 SH SOLE 0 1220511 0 51189 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 294 3000 SH SOLE 0 3000 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 828 15200 SH SOLE 0 15200 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 685 11600 SH SOLE 0 11600 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1286 16000 SH SOLE 0 16000 0 0 SEMPRA ENERGY COM 816851109 48934 433086 SH SOLE 0 430086 0 3000 SEMTECH CORP COM 816850101 12776 340700 SH SOLE 0 340700 0 0 SENECA BIOPHARMA INC COM 81689B103 246 371568 SH SOLE 0 336257 0 35311 SENECA FOODS CORP NEW CL A 817070501 6081 152863 SH SOLE 0 152863 0 0 SENESTECH INC COM NEW 81720R208 139 66972 SH SOLE 0 46758 0 20214 SENMIAO TECHNOLOGY LTD COM 817225105 21 49047 SH SOLE 0 49047 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9420 325600 SH SOLE 0 325600 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 13101 301100 SH SOLE 0 278204 0 22896 SERES THERAPEUTICS INC COM 81750R102 3844 1076808 SH SOLE 0 1076808 0 0 SERVICE CORP INTL COM 817565104 3242 82900 SH SOLE 0 82900 0 0 SERVICENOW INC COM 81762P102 52100 181800 SH SOLE 0 181800 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 6000 1111200 SH SOLE 0 874735 0 236465 SERVICESOURCE INTL INC COM 81763U100 3811 4346457 SH SOLE 0 4168091 0 178366 SESEN BIO INC COM 817763105 117 208228 SH SOLE 0 208228 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 73 11300 SH SOLE 0 9240 0 2060 SFL CORPORATION LTD SHS G7738W106 12558 1326097 SH SOLE 0 1249481 0 76616 SHARPS COMPLIANCE CORP COM 820017101 4214 530746 SH SOLE 0 530746 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 70932 4378500 SH SOLE 0 4378500 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 81839 1661700 SH SOLE 0 1661700 0 0 SHILOH INDS INC COM 824543102 425 339805 SH SOLE 0 331705 0 8100 SHINECO INC COM NEW 824567200 346 786093 SH SOLE 0 786093 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 590 25300 SH SOLE 0 0 0 25300 SHOCKWAVE MED INC COM 82489T104 836 25200 SH SOLE 0 6715 0 18485 SHOE CARNIVAL INC COM 824889109 569 27400 SH SOLE 0 14854 0 12546 SHOPIFY INC CL A 82509L107 31562 75700 SH SOLE 0 3200 0 72500 SHORE BANCSHARES INC COM 825107105 4715 434600 SH SOLE 0 416900 0 17700 SHUTTERSTOCK INC COM 825690100 30613 951900 SH SOLE 0 951900 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 29545 6259634 SH SOLE 0 5787905 0 471729 SI BONE INC COM 825704109 2683 224500 SH SOLE 0 171500 0 53000 SIEBERT FINL CORP COM 826176109 82 11400 SH SOLE 0 11400 0 0 SIENTRA INC COM 82621J105 419 210500 SH SOLE 0 0 0 210500 SIERRA BANCORP COM 82620P102 7201 409631 SH SOLE 0 404131 0 5500 SIERRA ONCOLOGY INC COM NEW 82640U404 834 84974 SH SOLE 0 84974 0 0 SIERRA WIRELESS INC COM 826516106 8247 1451900 SH SOLE 0 1451900 0 0 SIFCO INDS INC COM 826546103 150 66634 SH SOLE 0 66634 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 408 543330 SH SOLE 0 543330 0 0 SIGA TECHNOLOGIES INC COM 826917106 872 182512 SH SOLE 0 182512 0 0 SIGMATRON INTL INC COM 82661L101 767 259864 SH SOLE 0 251891 0 7973 SIGNET JEWELERS LIMITED SHS G81276100 11340 1758110 SH SOLE 0 1697872 0 60238 SILGAN HOLDINGS INC COM 827048109 9454 325780 SH SOLE 0 243225 0 82555 SILICOM LTD ORD M84116108 470 17400 SH SOLE 0 0 0 17400 SILICON LABORATORIES INC COM 826919102 5201 60898 SH SOLE 0 6484 0 54414 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7104 193779 SH SOLE 0 172452 0 21327 SILK RD MED INC COM 82710M100 570 18100 SH SOLE 0 18100 0 0 SILVERCORP METALS INC COM 82835P103 24410 7464695 SH SOLE 0 7071695 0 393000 SILVERCREST ASSET MGMT GROUP CL A 828359109 2834 299624 SH SOLE 0 268924 0 30700 SILVERCREST METALS INC COM 828363101 63 12000 SH SOLE 0 12000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 55069 1003805 SH SOLE 0 648715 0 355090 SIMPLY GOOD FOODS CO COM 82900L102 14367 745936 SH SOLE 0 745936 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 22003 355000 SH SOLE 0 323091 0 31909 SIMULATIONS PLUS INC COM 829214105 12281 351700 SH SOLE 0 351700 0 0 SINA CORP ORD G81477104 5281 165860 SH SOLE 0 0 0 165860 SINCLAIR BROADCAST GROUP INC CL A 829226109 12841 798559 SH SOLE 0 756169 0 42390 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 11288 461317 SH SOLE 0 461317 0 0 SINOVAC BIOTECH LTD SHS P8696W104 1537 2375841 SH SOLE 0 2306141 0 69700 SIRIUS XM HLDGS INC COM 82968B103 267999 54250805 SH SOLE 0 46090792 0 8160013 SITE CENTERS CORP COM 82981J109 2831 543456 SH SOLE 0 330284 0 213172 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11418 155100 SH SOLE 0 131883 0 23217 SIX FLAGS ENTMT CORP NEW COM 83001A102 17533 1398200 SH SOLE 0 1089498 0 308702 SJW GROUP COM 784305104 63223 1094400 SH SOLE 0 1094400 0 0 SKECHERS U S A INC CL A 830566105 16495 694800 SH SOLE 0 231130 0 463670 SKYLINE CHAMPION CORPORATION COM 830830105 3649 232720 SH SOLE 0 232720 0 0 SKY SOLAR HLDGS LTD SPONSORD ADS NEW 83084J202 162 110346 SH SOLE 0 110346 0 0 SKYWEST INC COM 830879102 36079 1377593 SH SOLE 0 1377593 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 58060 649583 SH SOLE 0 625304 0 24279 SLACK TECHNOLOGIES INC COM CL A 83088V102 3470 129300 SH SOLE 0 129300 0 0 SLEEP NUMBER CORP COM 83125X103 3016 157400 SH SOLE 0 151657 0 5743 SL GREEN RLTY CORP COM 78440X101 71950 1669375 SH SOLE 0 1652235 0 17140 SLM CORP COM 78442P106 10407 1447400 SH SOLE 0 682173 0 765227 SMARTFINANCIAL INC COM NEW 83190L208 4301 282774 SH SOLE 0 251674 0 31100 SM ENERGY CO COM 78454L100 2227 1825300 SH SOLE 0 1473883 0 351417 SMITH A O CORP COM 831865209 382 10100 SH SOLE 0 10100 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 534 126813 SH SOLE 0 0 0 126813 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 25871 721250 SH SOLE 0 686293 0 34957 SMTC CORP COM NEW 832682207 817 350433 SH SOLE 0 350433 0 0 SMUCKER J M CO COM NEW 832696405 52257 470781 SH SOLE 0 459236 0 11545 SNAP INC CL A 83304A106 34853 2931300 SH SOLE 0 1028924 0 1902376 SOCKET MOBILE INC COM NEW 83368E200 59 54252 SH SOLE 0 54252 0 0 SOGOU INC ADR REPSTG A 83409V104 7272 2164410 SH SOLE 0 1908729 0 255681 SOHU COM LTD SPONSORED ADS 83410S108 19587 3144055 SH SOLE 0 3028915 0 115140 SOLAREDGE TECHNOLOGIES INC COM 83417M104 16548 202100 SH SOLE 0 108275 0 93825 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 3611 687875 SH SOLE 0 574475 0 113400 SOLENO THERAPEUTICS INC COM NEW 834203200 277 116461 SH SOLE 0 95145 0 21316 SOL GEL TECHNOLOGIES SHS M8694L103 218 30850 SH SOLE 0 0 0 30850 SOLID BIOSCIENCES INC COM 83422E105 207 86551 SH SOLE 0 12067 0 74484 SOLIGENIX INC COM 834223307 892 530661 SH SOLE 0 363361 0 167300 SOLITARIO ZINC CORP COM 8342EP107 83 417030 SH SOLE 0 416014 0 1016 SONIC AUTOMOTIVE INC CL A 83545G102 1474 111018 SH SOLE 0 0 0 111018 SONIM TECHNOLOGIES INC COM 83548F101 25 35800 SH SOLE 0 21615 0 14185 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 341 69665 SH SOLE 0 69665 0 0 SONOS INC COM 83570H108 22988 2710798 SH SOLE 0 2640979 0 69819 SONY CORP SPONSORED ADR 835699307 26625 449900 SH SOLE 0 398221 0 51679 SOTHERLY HOTELS INC COM 83600C103 1195 746830 SH SOLE 0 628503 0 118327 SOUTHERN CO COM 842587107 412062 7611038 SH SOLE 0 7219483 0 391555 SOUTHERN COPPER CORP COM 84265V105 5327 189156 SH SOLE 0 138565 0 50591 SOUTHERN FIRST BANCSHARES IN COM 842873101 4378 154307 SH SOLE 0 154307 0 0 SOUTHERN MO BANCORP INC COM 843380106 3772 155434 SH SOLE 0 135265 0 20169 SOUTHERN NATL BANCORP OF VA COM 843395104 6204 630513 SH SOLE 0 592670 0 37843 SOUTHSIDE BANCSHARES INC COM 84470P109 33081 1088546 SH SOLE 0 1088546 0 0 SOUTH ST CORP COM 840441109 1532 26082 SH SOLE 0 26082 0 0 SOUTHWEST AIRLS CO COM 844741108 124112 3485300 SH SOLE 0 3485300 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 2264 221100 SH SOLE 0 67300 0 153800 SPAR GROUP INC COM 784933103 59 91000 SH SOLE 0 66218 0 24782 SPARK ENERGY INC CL A COM 846511103 6301 1004904 SH SOLE 0 960442 0 44462 SPARK NETWORKS SE SPONSORED ADR 846517100 94 36400 SH SOLE 0 0 0 36400 SPARTAN MTRS INC COM 846819100 7308 566100 SH SOLE 0 566100 0 0 SPARTANNASH CO COM 847215100 10255 716112 SH SOLE 0 716112 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1314 36500 SH SOLE 0 36500 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 910 34000 SH SOLE 0 34000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4391 148800 SH SOLE 0 148800 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 341 10300 SH SOLE 0 10300 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 435 14200 SH SOLE 0 14200 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 1341 45600 SH SOLE 0 45600 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4787 97900 SH SOLE 0 97900 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 260 5200 SH SOLE 0 5200 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 3522 106300 SH SOLE 0 106300 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 392 8300 SH SOLE 0 8300 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 7702 254600 SH SOLE 0 254600 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 5315 173000 SH SOLE 0 173000 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 230 7300 SH SOLE 0 7300 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 1297 36300 SH SOLE 0 36300 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 800 32500 SH SOLE 0 32500 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 343 8400 SH SOLE 0 8400 0 0 SPDR SER TR S&P BK ETF 78464A797 302 11200 SH SOLE 0 11200 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 7986 87150 SH SOLE 0 87150 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 964 29300 SH SOLE 0 29300 0 0 SPDR SER TR S&P REGL BKG 78464A698 825 25300 SH SOLE 0 25300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 645 2503 SH SOLE 0 2503 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 5261 2257742 SH SOLE 0 2256625 0 1117 SPERO THERAPEUTICS INC COM 84833T103 2620 324303 SH SOLE 0 324303 0 0 S&P GLOBAL INC COM 78409V104 103804 423605 SH SOLE 0 297218 0 126387 SPIRE INC COM 84857L101 32601 437716 SH SOLE 0 437716 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 29963 1252099 SH SOLE 0 1163760 0 88339 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1709 165300 SH SOLE 0 111706 0 53594 SPOK HLDGS INC COM 84863T106 15520 1451793 SH SOLE 0 1396009 0 55784 SPOTIFY TECHNOLOGY S A SHS L8681T102 161568 1330434 SH SOLE 0 1316375 0 14059 SP PLUS CORP COM 78469C103 13234 637800 SH SOLE 0 606100 0 31700 SPRING BK PHARMACEUTICALS IN COM 849431101 313 336927 SH SOLE 0 336927 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 410 15200 SH SOLE 0 15200 0 0 SPRINT CORPORATION COM 85207U105 675311 78342305 SH SOLE 0 78342305 0 0 SPROUTS FMRS MKT INC COM 85208M102 146994 7907130 SH SOLE 0 7907130 0 0 SPS COMMERCE INC COM 78463M107 46290 995263 SH SOLE 0 937762 0 57501 SPX CORP COM 784635104 5193 159100 SH SOLE 0 124927 0 34173 SQUARE INC CL A 852234103 27185 519000 SH SOLE 0 480772 0 38228 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31927 728600 SH SOLE 0 692111 0 36489 SSR MNG INC COM 784730103 79547 6989628 SH SOLE 0 6532010 0 457618 STAFFING 360 SOLUTIONS INC COM 852387307 16 46144 SH SOLE 0 46144 0 0 STAGE STORES INC COM NEW 85254C305 510 1402317 SH SOLE 0 1402317 0 0 STAMPS COM INC COM NEW 852857200 481 3700 SH SOLE 0 3700 0 0 STANDARD DIVERSIFIED INC COM CL A 85336L109 168 15400 SH SOLE 0 12400 0 3000 STANDARD MTR PRODS INC COM 853666105 2590 62300 SH SOLE 0 62300 0 0 STANTEC INC COM 85472N109 7387 289000 SH SOLE 0 241000 0 48000 STARBUCKS CORP COM 855244109 58611 891559 SH SOLE 0 891559 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 10214 1811026 SH SOLE 0 1692026 0 119000 STAR GROUP L P UNIT LTD PARTNR 85512C105 9951 1292355 SH SOLE 0 1172469 0 119886 STARRETT L S CO CL A 855668109 1527 471322 SH SOLE 0 445599 0 25723 STARTEK INC COM 85569C107 2840 755270 SH SOLE 0 696180 0 59090 STARWOOD PPTY TR INC COM 85571B105 5381 524984 SH SOLE 0 351213 0 173771 STATE AUTO FINL CORP COM 855707105 5483 197300 SH SOLE 0 197300 0 0 STATE STR CORP COM 857477103 25129 471731 SH SOLE 0 366605 0 105126 S & T BANCORP INC COM 783859101 943 34500 SH SOLE 0 34500 0 0 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 158 127800 SH SOLE 0 33486 0 94314 STEALTHGAS INC SHS Y81669106 4257 2161154 SH SOLE 0 2138316 0 22838 STEELCASE INC CL A 858155203 17732 1796600 SH SOLE 0 1671874 0 124726 STEEL CONNECT INC COM 858098106 1524 2032254 SH SOLE 0 2032254 0 0 STEEL DYNAMICS INC COM 858119100 66768 2962185 SH SOLE 0 2854387 0 107798 STEIN MART INC COM 858375108 16 35016 SH SOLE 0 35016 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 766 158213 SH SOLE 0 46313 0 111900 STEPAN CO COM 858586100 32810 370900 SH SOLE 0 370900 0 0 STEREOTAXIS INC COM NEW 85916J409 102 33788 SH SOLE 0 33788 0 0 STERIS PLC SHS USD G8473T100 6199 44290 SH SOLE 0 35590 0 8700 STERLING BANCORP INC COM 85917W102 1290 299933 SH SOLE 0 299933 0 0 STERLING CONSTRUCTION CO INC COM 859241101 19832 2087600 SH SOLE 0 2052700 0 34900 STEWART INFORMATION SVCS COR COM 860372101 30289 1135697 SH SOLE 0 1064843 0 70854 STIFEL FINL CORP COM 860630102 1568 37977 SH SOLE 0 10517 0 27460 ST JOE CO COM 790148100 5933 353600 SH SOLE 0 353600 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 11062 517624 SH SOLE 0 0 0 517624 STOCK YDS BANCORP INC COM 861025104 8878 306890 SH SOLE 0 306890 0 0 STONECO LTD COM CL A G85158106 620 28500 SH SOLE 0 0 0 28500 STONERIDGE INC COM 86183P102 9020 538519 SH SOLE 0 538519 0 0 STORE CAP CORP COM 862121100 14416 795561 SH SOLE 0 584810 0 210751 STRATA SKIN SCIENCES INC COM NEW 86272A206 1156 1216847 SH SOLE 0 1195427 0 21420 STRATEGIC ED INC COM 86272C103 83044 594192 SH SOLE 0 594192 0 0 STRATTEC SEC CORP COM 863111100 1430 98806 SH SOLE 0 85606 0 13200 STRATUS PPTYS INC COM NEW 863167201 630 35600 SH SOLE 0 29600 0 6000 STREAMLINE HEALTH SOLUTIONS COM 86323X106 289 340197 SH SOLE 0 340197 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1823 964328 SH SOLE 0 736649 0 227679 STRYKER CORP COM 863667101 5228 31400 SH SOLE 0 0 0 31400 STURM RUGER & CO INC COM 864159108 72892 1431776 SH SOLE 0 1431776 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 43698 9122770 SH SOLE 0 9122770 0 0 SUMMER INFANT INC COM NEW 865646301 85 40523 SH SOLE 0 40523 0 0 SUMMIT FINL GROUP INC COM 86606G101 5957 280835 SH SOLE 0 280835 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2113 500625 SH SOLE 0 491273 0 9352 SUMMIT MATLS INC CL A 86614U100 549 36615 SH SOLE 0 8750 0 27865 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 401 169299 SH SOLE 0 169299 0 0 SUN CMNTYS INC COM 866674104 66152 529850 SH SOLE 0 529850 0 0 SUNCOKE ENERGY INC COM 86722A103 20177 5240751 SH SOLE 0 5224533 0 16218 SUNCOR ENERGY INC NEW COM 867224107 4119 260726 SH SOLE 0 235864 0 24862 SUNDIAL GROWERS INC COM 86730L109 133 207500 SH SOLE 0 30378 0 177122 SUNLANDS TECHNOLOGY GROUP ADS 86740P108 34 24770 SH SOLE 0 24770 0 0 SUN LIFE FINL INC COM 866796105 22768 709499 SH SOLE 0 582148 0 127351 SUNLINK HEALTH SYSTEMS INC COM 86737U102 114 167400 SH SOLE 0 167400 0 0 SUNOPTA INC COM 8676EP108 505 293416 SH SOLE 0 286300 0 7116 SUNSTONE HOTEL INVS INC NEW COM 867892101 52279 6002231 SH SOLE 0 5823279 0 178952 SUPERCOM LTD NEW SHS NEW M87095119 108 117330 SH SOLE 0 117330 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 155 446624 SH SOLE 0 446624 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 97 66242 SH SOLE 0 66242 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 1602 189310 SH SOLE 0 189310 0 0 SUPERIOR INDS INTL INC COM 868168105 499 415909 SH SOLE 0 415909 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 16231 902200 SH SOLE 0 891081 0 11119 SUPPORT COM INC COM NEW 86858W200 1101 1010130 SH SOLE 0 1010130 0 0 SURFACE ONCOLOGY INC COM 86877M209 309 165342 SH SOLE 0 149803 0 15539 SURGERY PARTNERS INC COM 86881A100 1254 192068 SH SOLE 0 12897 0 179171 SURMODICS INC COM 868873100 28595 858200 SH SOLE 0 858200 0 0 SUZANO S A SPON ADS 86959K105 26588 3870129 SH SOLE 0 3870129 0 0 SVMK INC COM 78489X103 10170 752769 SH SOLE 0 719416 0 33353 SWITCH INC CL A 87105L104 107461 7447065 SH SOLE 0 7277822 0 169243 S&W SEED CO COM 785135104 104 50491 SH SOLE 0 44123 0 6368 SYKES ENTERPRISES INC COM 871237103 15856 584673 SH SOLE 0 511400 0 73273 SYNACOR INC COM 871561106 2002 1962618 SH SOLE 0 1934647 0 27971 SYNALLOY CP DEL COM 871565107 1350 154600 SH SOLE 0 154600 0 0 SYNAPTICS INC COM 87157D109 72721 1256627 SH SOLE 0 1035159 0 221468 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2747 900698 SH SOLE 0 900698 0 0 SYNCHRONY FINL COM 87165B103 2340 145442 SH SOLE 0 100490 0 44952 SYNDAX PHARMACEUTICALS INC COM 87164F105 5349 487600 SH SOLE 0 487600 0 0 SYNLOGIC INC COM 87166L100 59 34472 SH SOLE 0 4919 0 29553 SYNNEX CORP COM 87162W100 19403 265428 SH SOLE 0 160136 0 105292 SYNOVUS FINL CORP COM NEW 87161C501 14582 830403 SH SOLE 0 735590 0 94813 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 221 688719 SH SOLE 0 688719 0 0 SYPRIS SOLUTIONS INC COM 871655106 398 647097 SH SOLE 0 647097 0 0 SYSCO CORP COM 871829107 65050 1425600 SH SOLE 0 1425600 0 0 SYSTEMAX INC COM 871851101 6260 353067 SH SOLE 0 353067 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2928 72900 SH SOLE 0 64074 0 8826 TAITRON COMPONENTS INC CL A 874028103 663 297461 SH SOLE 0 295388 0 2073 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 259509 5430197 SH SOLE 0 5430197 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 57128 3763400 SH SOLE 0 3578411 0 184989 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 47225 398150 SH SOLE 0 321571 0 76579 TAL EDUCATION GROUP SPONSORED ADS 874080104 31988 600600 SH SOLE 0 600600 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 11379 691300 SH SOLE 0 0 0 691300 TANDEM DIABETES CARE INC COM NEW 875372203 31849 494928 SH SOLE 0 466590 0 28338 TANTECH HLDGS LTD COM G8675X107 536 510934 SH SOLE 0 374801 0 136133 TARENA INTL INC SPONSORED ADS 876108101 3353 875399 SH SOLE 0 875399 0 0 TARGA RES CORP COM 87612G101 14776 2138286 SH SOLE 0 1602152 0 536134 TARGET CORP COM 87612E106 651642 7009159 SH SOLE 0 6669109 0 340050 TARONIS TECHNOLOGIES INC COM NEW 876214206 30 186100 SH SOLE 0 0 0 186100 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 40759 666000 SH SOLE 0 666000 0 0 TASEKO MINES LTD COM 876511106 2251 8428653 SH SOLE 0 8428653 0 0 TATA MTRS LTD SPONSORED ADR 876568502 34828 7378808 SH SOLE 0 7378808 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 732 210500 SH SOLE 0 210500 0 0 TAUBMAN CTRS INC COM 876664103 15759 376300 SH SOLE 0 230524 0 145776 TAYLOR DEVICES INC COM 877163105 246 29135 SH SOLE 0 29135 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1325 120453 SH SOLE 0 0 0 120453 TC ENERGY CORP COM 87807B107 1462 33000 SH SOLE 0 33000 0 0 TCR2 THERAPEUTICS INC COM 87808K106 397 51300 SH SOLE 0 4368 0 46932 TD AMERITRADE HLDG CORP COM 87236Y108 199895 5767320 SH SOLE 0 5672544 0 94776 TDH HLDGS INC SHS G87084102 70 77000 SH SOLE 0 77000 0 0 TEAM INC COM 878155100 699 107490 SH SOLE 0 107490 0 0 TECHNIPFMC PLC COM G87110105 4685 695100 SH SOLE 0 370247 0 324853 TECHTARGET INC COM 87874R100 21346 1035700 SH SOLE 0 1035700 0 0 TECK RESOURCES LTD CL B 878742204 7684 1014896 SH SOLE 0 239035 0 775861 TEEKAY CORPORATION COM Y8564W103 7589 2401475 SH SOLE 0 2163075 0 238400 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 549 56083 SH SOLE 0 0 0 56083 TEEKAY TANKERS LTD CL A Y8565N300 25904 1164765 SH SOLE 0 1164765 0 0 TEJON RANCH CO COM 879080109 7705 547999 SH SOLE 0 547999 0 0 TELADOC HEALTH INC COM 87918A105 7577 48880 SH SOLE 0 46766 0 2114 TELARIA INC COM 879181105 1576 262600 SH SOLE 0 0 0 262600 TELEDYNE TECHNOLOGIES INC COM 879360105 17955 60400 SH SOLE 0 46584 0 13816 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 19137 2008053 SH SOLE 0 1993834 0 14219 TELEFONICA S A SPONSORED ADR 879382208 1522 333094 SH SOLE 0 0 0 333094 TELENAV INC COM 879455103 9205 2130691 SH SOLE 0 2109591 0 21100 TELEPHONE & DATA SYS INC COM NEW 879433829 52955 3159608 SH SOLE 0 3159608 0 0 TELUS CORPORATION COM 87971M103 135279 8572800 SH SOLE 0 8546637 0 26163 TEMPUR SEALY INTL INC COM 88023U101 24102 551396 SH SOLE 0 532077 0 19319 TENARIS S A SPONSORED ADS 88031M109 105539 8758448 SH SOLE 0 8691259 0 67189 TENAX THERAPEUTICS INC COM NEW 88032L209 332 580452 SH SOLE 0 572652 0 7800 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 27052 2689100 SH SOLE 0 2689100 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 7768 539475 SH SOLE 0 494554 0 44921 TENGASCO INC COM PAR 88033R502 73 162687 SH SOLE 0 162687 0 0 TENNANT CO COM 880345103 472 8145 SH SOLE 0 8145 0 0 TERADATA CORP DEL COM 88076W103 35320 1723787 SH SOLE 0 1654391 0 69396 TERADYNE INC COM 880770102 316426 5841350 SH SOLE 0 5712457 0 128893 TEREX CORP NEW COM 880779103 2873 200100 SH SOLE 0 156794 0 43306 TERRAFORM PWR INC COM CL A 88104R209 139153 8823916 SH SOLE 0 8823916 0 0 TERRENO RLTY CORP COM 88146M101 8350 161353 SH SOLE 0 148248 0 13105 TERRITORIAL BANCORP INC COM 88145X108 16365 666613 SH SOLE 0 663213 0 3400 TESLA INC COM 88160R101 402173 767506 SH SOLE 0 597389 0 170117 TESSCO TECHNOLOGIES INC COM 872386107 2137 437000 SH SOLE 0 437000 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 307 239940 SH SOLE 0 239940 0 0 TETRA TECH INC NEW COM 88162G103 9655 136720 SH SOLE 0 102376 0 34344 TETRA TECHNOLOGIES INC DEL COM 88162F105 451 1409386 SH SOLE 0 1409386 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 28727 3199032 SH SOLE 0 2402491 0 796541 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 6746 304300 SH SOLE 0 257343 0 46957 TEXAS INSTRS INC COM 882508104 35125 351500 SH SOLE 0 313457 0 38043 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4803 584300 SH SOLE 0 584300 0 0 TFS FINL CORP COM 87240R107 96669 6330622 SH SOLE 0 6296500 0 34122 TG THERAPEUTICS INC COM 88322Q108 5036 511800 SH SOLE 0 477525 0 34275 THE ONE GROUP HOSPITALITY IN COM 88338K103 169 130710 SH SOLE 0 5332 0 125378 THERATECHNOLOGIES INC COM 88338H100 82 51000 SH SOLE 0 0 0 51000 THERMO FISHER SCIENTIFIC INC COM 883556102 35852 126417 SH SOLE 0 126417 0 0 THERMOGENESIS HLDGS INC COM 88362L100 501 143261 SH SOLE 0 143261 0 0 THERMON GROUP HLDGS INC COM 88362T103 8777 582400 SH SOLE 0 567500 0 14900 THE TRADE DESK INC COM CL A 88339J105 35156 182158 SH SOLE 0 182158 0 0 THIRD PT REINS LTD COM G8827U100 10261 1384779 SH SOLE 0 1384779 0 0 THOMSON REUTERS CORP COM NEW 884903709 9148 134806 SH SOLE 0 121600 0 13206 TIDEWATER INC NEW COM 88642R109 113 16000 SH SOLE 0 0 0 16000 TIFFANY & CO NEW COM 886547108 66873 516390 SH SOLE 0 431454 0 84936 TILLYS INC CL A 886885102 7775 1882532 SH SOLE 0 1737410 0 145122 TIMBERLAND BANCORP INC COM 887098101 7340 401339 SH SOLE 0 401339 0 0 TIMKEN CO COM 887389104 6925 214138 SH SOLE 0 195642 0 18496 TIMKENSTEEL CORP COM 887399103 76 23400 SH SOLE 0 0 0 23400 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 25684 2112196 SH SOLE 0 2112196 0 0 TIPTREE INC COM 88822Q103 66 12700 SH SOLE 0 1200 0 11500 TITAN INTL INC ILL COM 88830M102 5442 3511040 SH SOLE 0 3511040 0 0 TITAN MACHY INC COM 88830R101 3483 400800 SH SOLE 0 400800 0 0 TITAN MED INC COM NEW 88830X819 79 293300 SH SOLE 0 152395 0 140905 TIVO CORP COM 88870P106 8913 1258870 SH SOLE 0 1258870 0 0 TJX COS INC NEW COM 872540109 35236 737000 SH SOLE 0 158834 0 578166 T MOBILE US INC COM 872590104 28290 337185 SH SOLE 0 337185 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 12744 177492 SH SOLE 0 177492 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 217 305532 SH SOLE 0 305532 0 0 TOOTSIE ROLL INDS INC COM 890516107 12230 340095 SH SOLE 0 340095 0 0 TOPBUILD CORP COM 89055F103 10108 141100 SH SOLE 0 123481 0 17619 TORM PLC SHS CL A G89479102 1799 210811 SH SOLE 0 0 0 210811 TORONTO DOMINION BK ONT COM NEW 891160509 6567 154919 SH SOLE 0 154919 0 0 TOUGHBUILT INDS INC COM 89157G207 3 21000 SH SOLE 0 0 0 21000 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 31599 1984886 SH SOLE 0 1975564 0 9322 TOWNEBANK PORTSMOUTH VA COM 89214P109 23828 1317219 SH SOLE 0 1270842 0 46377 TOWN SPORTS INTL HLDGS INC COM 89214A102 974 1946953 SH SOLE 0 1946953 0 0 TOWNSQUARE MEDIA INC CL A 892231101 2574 558437 SH SOLE 0 502503 0 55934 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 139539 1163310 SH SOLE 0 1146039 0 17271 TPG RE FIN TR INC COM 87266M107 8595 1565517 SH SOLE 0 1143717 0 421800 TRACON PHARMACEUTICALS INC COM NEW 89237H209 394 231729 SH SOLE 0 231729 0 0 TRACTOR SUPPLY CO COM 892356106 3179 37594 SH SOLE 0 37594 0 0 TRADEWEB MKTS INC CL A 892672106 32667 777047 SH SOLE 0 777047 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 19450 235497 SH SOLE 0 208585 0 26912 TRANSACT TECHNOLOGIES INC COM 892918103 1329 427295 SH SOLE 0 404398 0 22897 TRANSALTA CORP COM 89346D107 18336 3502241 SH SOLE 0 2306500 0 1195741 TRANSCAT INC COM 893529107 763 28786 SH SOLE 0 28786 0 0 TRANSGLOBE ENERGY CORP COM 893662106 1061 2947567 SH SOLE 0 2926867 0 20700 TRANSOCEAN LTD REG SHS H8817H100 207 178597 SH SOLE 0 178597 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 337 73177 SH SOLE 0 0 0 73177 TRANSUNION COM 89400J107 20582 311000 SH SOLE 0 134343 0 176657 TRANS WORLD ENTMT CORP COM NEW 89336Q209 362 109007 SH SOLE 0 109007 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 3531 361199 SH SOLE 0 361199 0 0 TRAVELERS COMPANIES INC COM 89417E109 17470 175845 SH SOLE 0 163358 0 12487 TRAVELZOO COM NEW 89421Q205 2440 620849 SH SOLE 0 529940 0 90909 TRECORA RES COM 894648104 609 102385 SH SOLE 0 102385 0 0 TREDEGAR CORP COM 894650100 3559 227700 SH SOLE 0 196600 0 31100 TREEHOUSE FOODS INC COM 89469A104 4203 95200 SH SOLE 0 85018 0 10182 TREMONT MTG TR COM 894789106 111 52946 SH SOLE 0 50637 0 2309 TREVENA INC COM 89532E109 1430 2522974 SH SOLE 0 2522974 0 0 TRIBUNE PUBG CO NEW COM 89609W107 6665 821800 SH SOLE 0 807100 0 14700 TRICIDA INC COM 89610F101 2592 117800 SH SOLE 0 77124 0 40676 TRICO BANCSHARES COM 896095106 19491 653614 SH SOLE 0 653614 0 0 TRIMAS CORP COM NEW 896215209 13293 575470 SH SOLE 0 575470 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 962 874225 SH SOLE 0 874225 0 0 TRINSEO S A SHS L9340P101 8711 480997 SH SOLE 0 435937 0 45060 TRIO TECH INTL COM NEW 896712205 687 255380 SH SOLE 0 255380 0 0 TRIPADVISOR INC COM 896945201 71384 4104884 SH SOLE 0 4104884 0 0 TRIP COM GROUP LTD ADS 89677Q107 103482 4412891 SH SOLE 0 4385081 0 27810 TRISTATE CAP HLDGS INC COM 89678F100 3303 341623 SH SOLE 0 179614 0 162009 TRITON INTL LTD CL A G9078F107 1283 49600 SH SOLE 0 49600 0 0 TRIUMPH GROUP INC NEW COM 896818101 8544 1263852 SH SOLE 0 1049990 0 213862 TROVAGENE INC COM 897238606 141 139709 SH SOLE 0 125770 0 13939 TRUEBLUE INC COM 89785X101 507 39700 SH SOLE 0 26351 0 13349 TRUECAR INC COM 89785L107 4995 2063860 SH SOLE 0 2036751 0 27109 TRUSTCO BK CORP N Y COM 898349105 8503 1571661 SH SOLE 0 1571661 0 0 TRUSTMARK CORP COM 898402102 874 37504 SH SOLE 0 32981 0 4523 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 10600 3251407 SH SOLE 0 3251407 0 0 TSR INC COM 872885207 238 76250 SH SOLE 0 76250 0 0 TTEC HLDGS INC COM 89854H102 16520 449900 SH SOLE 0 449900 0 0 TUCOWS INC COM NEW 898697206 19702 408251 SH SOLE 0 408251 0 0 TUESDAY MORNING CORP COM NEW 899035505 1127 1957690 SH SOLE 0 1957690 0 0 TUNIU CORP SPONSORED ADS A 89977P106 1216 1216229 SH SOLE 0 1216229 0 0 TUPPERWARE BRANDS CORP COM 899896104 1484 915912 SH SOLE 0 871498 0 44414 TURNING POINT THERAPEUTICS I COM 90041T108 4350 97394 SH SOLE 0 74989 0 22405 TURQUOISE HILL RES LTD COM 900435108 158 412934 SH SOLE 0 0 0 412934 TWILIO INC CL A 90138F102 4725 52795 SH SOLE 0 52795 0 0 TWIN DISC INC COM 901476101 316 45293 SH SOLE 0 45293 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1396 366458 SH SOLE 0 46231 0 320227 TYLER TECHNOLOGIES INC COM 902252105 1097 3700 SH SOLE 0 2400 0 1300 UBIQUITI INC COM 90353W103 104937 741182 SH SOLE 0 733173 0 8009 UBS GROUP AG SHS H42097107 87214 9418400 SH SOLE 0 9418400 0 0 UDR INC COM 902653104 155642 4259506 SH SOLE 0 4204608 0 54898 UFP TECHNOLOGIES INC COM 902673102 21493 564272 SH SOLE 0 517672 0 46600 UGI CORP NEW COM 902681105 63381 2376509 SH SOLE 0 2261915 0 114594 ULTA BEAUTY INC COM 90384S303 2425 13800 SH SOLE 0 9630 0 4170 ULTRA CLEAN HLDGS INC COM 90385V107 765 55400 SH SOLE 0 55400 0 0 ULTRALIFE CORP COM 903899102 1221 234764 SH SOLE 0 234764 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 24530 10094580 SH SOLE 0 10085180 0 9400 UMB FINL CORP COM 902788108 10691 230500 SH SOLE 0 214534 0 15966 UMPQUA HLDGS CORP COM 904214103 9645 884878 SH SOLE 0 825909 0 58969 UNDER ARMOUR INC CL A 904311107 4410 478881 SH SOLE 0 414277 0 64604 UNDER ARMOUR INC CL C 904311206 13264 1645643 SH SOLE 0 1357038 0 288605 UNICO AMERN CORP COM 904607108 110 21800 SH SOLE 0 21800 0 0 UNIFIRST CORP MASS COM 904708104 4775 31601 SH SOLE 0 14901 0 16700 UNILEVER N V N Y SHS NEW 904784709 39767 811477 SH SOLE 0 0 0 811477 UNILEVER PLC SPON ADR NEW 904767704 43933 868759 SH SOLE 0 749781 0 118978 UNION BANKSHARES INC COM 905400107 547 24300 SH SOLE 0 24300 0 0 UNION PAC CORP COM 907818108 16770 118900 SH SOLE 0 39572 0 79328 UNIQUE FABRICATING INC COM 90915J103 193 82620 SH SOLE 0 82620 0 0 UNITED AIRLS HLDGS INC COM 910047109 35411 1122388 SH SOLE 0 1091037 0 31351 UNITED BANKSHARES INC WEST V COM 909907107 3545 153604 SH SOLE 0 124082 0 29522 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 18518 1011368 SH SOLE 0 996539 0 14829 UNITED FIRE GROUP INC COM 910340108 6100 187056 SH SOLE 0 187056 0 0 UNITED GUARDIAN INC COM 910571108 3862 267270 SH SOLE 0 265833 0 1437 UNITEDHEALTH GROUP INC COM 91324P102 13298 53326 SH SOLE 0 3600 0 49726 UNITED INS HLDGS CORP COM 910710102 715 77427 SH SOLE 0 77427 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 39406 18159480 SH SOLE 0 17330400 0 829080 UNITED NAT FOODS INC COM 911163103 467 50912 SH SOLE 0 50912 0 0 UNITED SECURITY BANCSHARES C COM 911460103 1680 262558 SH SOLE 0 237429 0 25129 UNITED STATES CELLULAR CORP COM 911684108 20868 712462 SH SOLE 0 712462 0 0 UNITED STATES LIME & MINERAL COM 911922102 16510 223565 SH SOLE 0 208465 0 15100 UNITED STATES STL CORP NEW COM 912909108 1552 246000 SH SOLE 0 246000 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 340443 3590223 SH SOLE 0 3397927 0 192296 UNITIL CORP COM 913259107 49435 944851 SH SOLE 0 944851 0 0 UNITY BANCORP INC COM 913290102 642 54901 SH SOLE 0 52101 0 2800 UNITY BIOTECHNOLOGY INC COM 91381U101 838 144400 SH SOLE 0 144400 0 0 UNIVERSAL CORP VA COM 913456109 31460 711611 SH SOLE 0 711611 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 87323 662639 SH SOLE 0 550375 0 112264 UNIVERSAL ELECTRS INC COM 913483103 7662 199700 SH SOLE 0 199700 0 0 UNIVERSAL FST PRODS INC COM 913543104 7159 192509 SH SOLE 0 147591 0 44918 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 55507 550610 SH SOLE 0 550010 0 600 UNIVERSAL INS HLDGS INC COM 91359V107 1066 59500 SH SOLE 0 59500 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 321 24500 SH SOLE 0 294 0 24206 UNIVERSAL SEC INSTRS INC COM NEW 913821302 23 61023 SH SOLE 0 61023 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 11891 1998540 SH SOLE 0 1882867 0 115673 UNIVEST FINANCIAL CORPORATIO COM 915271100 19699 1207069 SH SOLE 0 1201389 0 5680 UNUM THERAPEUTICS INC COM 903214104 109 263604 SH SOLE 0 263604 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 72 26399 SH SOLE 0 2799 0 23600 UPWORK INC COM 91688F104 12098 1875638 SH SOLE 0 1679716 0 195922 URBAN EDGE PPTYS COM 91704F104 17089 1939676 SH SOLE 0 1792573 0 147103 URBAN ONE INC CL A 91705J105 100 93700 SH SOLE 0 93700 0 0 URBAN ONE INC CL D NON VTG 91705J204 1398 1471380 SH SOLE 0 1471380 0 0 URBAN OUTFITTERS INC COM 917047102 206 14500 SH SOLE 0 14500 0 0 URBAN TEA INC ORD SHS G9396G100 9 25522 SH SOLE 0 22334 0 3188 URSTADT BIDDLE PPTYS INC CL A 917286205 20049 1421922 SH SOLE 0 1355522 0 66400 URSTADT BIDDLE PPTYS INC COM 917286106 979 87100 SH SOLE 0 80959 0 6141 USANA HEALTH SCIENCES INC COM 90328M107 91359 1581700 SH SOLE 0 1581700 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 2960 1691556 SH SOLE 0 1604532 0 87024 US BANCORP DEL COM NEW 902973304 17019 494012 SH SOLE 0 494012 0 0 U S CONCRETE INC COM NEW 90333L201 664 36600 SH SOLE 0 32093 0 4507 US ECOLOGY INC COM 91734M103 6086 200206 SH SOLE 0 177378 0 22828 US FOODS HLDG CORP COM 912008109 6827 385500 SH SOLE 0 202600 0 182900 U S GLOBAL INVS INC CL A 902952100 115 118326 SH SOLE 0 118326 0 0 USIO INC COM 917313108 40 35018 SH SOLE 0 35018 0 0 U S PHYSICAL THERAPY INC COM 90337L108 14663 212513 SH SOLE 0 212513 0 0 U S SILICA HLDGS INC COM 90346E103 6008 3337712 SH SOLE 0 3337712 0 0 U S WELL SVCS INC CL A 91274U101 37 124615 SH SOLE 0 124615 0 0 UTAH MED PRODS INC COM 917488108 21774 231514 SH SOLE 0 231514 0 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 1959 1138828 SH SOLE 0 1138828 0 0 UXIN LTD ADS 91818X108 851 552580 SH SOLE 0 552580 0 0 VAALCO ENERGY INC COM NEW 91851C201 3424 3795642 SH SOLE 0 3615375 0 180267 VALERO ENERGY CORP COM 91913Y100 866 19088 SH SOLE 0 19088 0 0 VALE S A SPONSORED ADS 91912E105 179260 21623649 SH SOLE 0 21623590 0 59 VALHI INC NEW COM 918905100 1586 1539448 SH SOLE 0 1539448 0 0 VALLEY NATL BANCORP COM 919794107 8774 1200277 SH SOLE 0 1200277 0 0 VALMONT INDS INC COM 920253101 964 9100 SH SOLE 0 4303 0 4797 VALUE LINE INC COM 920437100 547 16900 SH SOLE 0 16900 0 0 VALVOLINE INC COM 92047W101 64632 4937524 SH SOLE 0 4442854 0 494670 VANDA PHARMACEUTICALS INC COM 921659108 39882 3849654 SH SOLE 0 3849654 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11787 511600 SH SOLE 0 511600 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3791 134900 SH SOLE 0 134900 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 763 189899 SH SOLE 0 189899 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2314 25900 SH SOLE 0 25900 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 662 6201 SH SOLE 0 6201 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9434 114800 SH SOLE 0 114800 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 422 7500 SH SOLE 0 7500 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 290 3200 SH SOLE 0 3200 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1127 7190 SH SOLE 0 7190 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 580 4900 SH SOLE 0 4900 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 276 2100 SH SOLE 0 2100 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 335 2900 SH SOLE 0 2900 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1208 5100 SH SOLE 0 5100 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1134 8800 SH SOLE 0 8800 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 908 10200 SH SOLE 0 10200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1010 30100 SH SOLE 0 30100 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 609 7785 SH SOLE 0 7785 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1339 31200 SH SOLE 0 31200 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1250 19900 SH SOLE 0 19900 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3351 47500 SH SOLE 0 47500 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 737 7300 SH SOLE 0 7300 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 7668 123000 SH SOLE 0 123000 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3291 41600 SH SOLE 0 41600 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 387 2500 SH SOLE 0 2500 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 581 6300 SH SOLE 0 6300 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 982 9500 SH SOLE 0 9500 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 545 7700 SH SOLE 0 7700 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 666 14700 SH SOLE 0 14700 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 1325 7900 SH SOLE 0 7900 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 801 6300 SH SOLE 0 6300 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1292 33800 SH SOLE 0 33800 0 0 VAREX IMAGING CORP COM 92214X106 8273 364300 SH SOLE 0 346300 0 18000 VARIAN MED SYS INC COM 92220P105 4753 46300 SH SOLE 0 39576 0 6724 VASCULAR BIOGENICS LTD COM M96883109 195 144600 SH SOLE 0 0 0 144600 VAXART INC COM NEW 92243A200 3847 2173728 SH SOLE 0 2173728 0 0 VBI VACCINES INC COM NEW 91822J103 326 342800 SH SOLE 0 0 0 342800 VECTOR GROUP LTD COM 92240M108 96329 10226037 SH SOLE 0 10184551 0 41486 VECTRUS INC COM 92242T101 4530 109400 SH SOLE 0 98100 0 11300 VEDANTA LTD SPONSORED ADR 92242Y100 9576 2689920 SH SOLE 0 2236564 0 453356 VEECO INSTRS INC DEL COM 922417100 13628 1424014 SH SOLE 0 1333204 0 90810 VEEVA SYS INC CL A COM 922475108 22988 147011 SH SOLE 0 147011 0 0 VENATOR MATLS PLC SHS G9329Z100 923 536738 SH SOLE 0 536738 0 0 VENTAS INC COM 92276F100 73200 2731355 SH SOLE 0 2542131 0 189224 VEONEER INCORPORATED COM 92336X109 256 35000 SH SOLE 0 35000 0 0 VERA BRADLEY INC COM 92335C106 4217 1023559 SH SOLE 0 794635 0 228924 VERICEL CORP COM 92346J108 791 86261 SH SOLE 0 59726 0 26535 VERISIGN INC COM 92343E102 1459682 8105290 SH SOLE 0 8029123 0 76167 VERITEX HLDGS INC COM 923451108 254 18172 SH SOLE 0 18172 0 0 VERITIV CORP COM 923454102 1101 140100 SH SOLE 0 121936 0 18164 VERIZON COMMUNICATIONS INC COM 92343V104 298638 5558127 SH SOLE 0 4139009 0 1419118 VERRA MOBILITY CORP COM 92511U102 4510 631700 SH SOLE 0 504227 0 127473 VERSO CORP CL A 92531L207 407 36100 SH SOLE 0 29729 0 6371 VERTEX ENERGY INC COM 92534K107 46 77077 SH SOLE 0 0 0 77077 VERTEX PHARMACEUTICALS INC COM 92532F100 1632261 6859682 SH SOLE 0 6656404 0 203278 VERU INC COM 92536C103 3779 1155586 SH SOLE 0 849586 0 306000 VIACOMCBS INC CL A 92556H107 6055 339576 SH SOLE 0 339576 0 0 VIAD CORP COM NEW 92552R406 947 44600 SH SOLE 0 21700 0 22900 VIASAT INC COM 92552V100 1156 32193 SH SOLE 0 14818 0 17375 VIAVI SOLUTIONS INC COM 925550105 70816 6317188 SH SOLE 0 5653758 0 663430 VICI PPTYS INC COM 925652109 22038 1324400 SH SOLE 0 630800 0 693600 VICTORY CAP HLDGS INC COM CL A 92645B103 5145 314476 SH SOLE 0 314476 0 0 VIEMED HEALTHCARE INC COM 92663R105 98 20500 SH SOLE 0 6900 0 13600 VILLAGE FARMS INTL INC COM 92707Y108 1649 576000 SH SOLE 0 0 0 576000 VILLAGE SUPER MKT INC CL A NEW 927107409 16041 652600 SH SOLE 0 652600 0 0 VINCE HLDG CORP COM NEW 92719W207 1206 310754 SH SOLE 0 253793 0 56961 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 1926 442832 SH SOLE 0 332632 0 110200 VIR BIOTECHNOLOGY INC COM 92764N102 2005 58500 SH SOLE 0 58500 0 0 VIRCO MFG CO COM 927651109 439 209069 SH SOLE 0 199580 0 9489 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 14264 965115 SH SOLE 0 0 0 965115 VIRTRA INC COM PAR 92827K301 52 23289 SH SOLE 0 7613 0 15676 VIRTU FINL INC CL A 928254101 15555 747100 SH SOLE 0 747100 0 0 VIRTUSA CORP COM 92827P102 8148 286896 SH SOLE 0 286896 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 304 4000 SH SOLE 0 4000 0 0 VISA INC COM CL A 92826C839 129283 802400 SH SOLE 0 225505 0 576895 VISHAY INTERTECHNOLOGY INC COM 928298108 2834 196688 SH SOLE 0 196688 0 0 VISHAY PRECISION GROUP INC COM 92835K103 17055 849374 SH SOLE 0 838774 0 10600 VISTA GOLD CORP COM NEW 927926303 42 89926 SH SOLE 0 0 0 89926 VISTA OIL & GAS S A B DE C V SPONSORED ADS 92837L109 54 26900 SH SOLE 0 3299 0 23601 VISTA OUTDOOR INC COM 928377100 10670 1212500 SH SOLE 0 1212500 0 0 VISTEON CORP COM NEW 92839U206 1319 27500 SH SOLE 0 20406 0 7094 VISTRA ENERGY CORP COM 92840M102 47992 3006991 SH SOLE 0 2997519 0 9472 VIVEVE MED INC COM 92852W303 46 67216 SH SOLE 0 11373 0 55843 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 11 14200 SH SOLE 0 14200 0 0 VIVUS INC COM NEW 928551308 1502 417145 SH SOLE 0 417145 0 0 VMWARE INC CL A COM 928563402 93385 771140 SH SOLE 0 770046 0 1094 VOC ENERGY TR TR UNIT 91829B103 78 49312 SH SOLE 0 0 0 49312 VOCERA COMMUNICATIONS INC COM 92857F107 5623 264724 SH SOLE 0 252171 0 12553 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 497688 36142908 SH SOLE 0 36142908 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 337 415702 SH SOLE 0 405952 0 9750 VOXELJET AG ADS 92912L107 83 94967 SH SOLE 0 0 0 94967 VOXX INTL CORP CL A 91829F104 1605 563322 SH SOLE 0 563322 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 9542 1042801 SH SOLE 0 879301 0 163500 VSE CORP COM 918284100 518 31600 SH SOLE 0 4500 0 27100 VTV THERAPEUTICS INC CL A 918385105 564 295294 SH SOLE 0 39345 0 255949 WABASH NATL CORP COM 929566107 8253 1143100 SH SOLE 0 1140557 0 2543 WABCO HLDGS INC COM 92927K102 93403 691617 SH SOLE 0 691617 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 910 19900 SH SOLE 0 19900 0 0 WALKER & DUNLOP INC COM 93148P102 1639 40700 SH SOLE 0 31435 0 9265 WALMART INC COM 931142103 1113728 9802214 SH SOLE 0 9802214 0 0 WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 23 10100 SH SOLE 0 100 0 10000 WARRIOR MET COAL INC COM 93627C101 26186 2465679 SH SOLE 0 2465679 0 0 WASHINGTON FED INC COM 938824109 8880 342076 SH SOLE 0 342076 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 81922 3432000 SH SOLE 0 3403072 0 28928 WASHINGTON TR BANCORP COM 940610108 17271 472400 SH SOLE 0 472400 0 0 WASTE CONNECTIONS INC COM 94106B101 156227 2015836 SH SOLE 0 1980331 0 35505 WASTE MGMT INC DEL COM 94106L109 43845 473689 SH SOLE 0 404537 0 69152 WATERSTONE FINL INC MD COM 94188P101 30053 2066944 SH SOLE 0 2025944 0 41000 WATFORD HOLDINGS LTD SHS G94787101 314 21400 SH SOLE 0 21400 0 0 WATSCO INC CL B CONV 942622101 203 1300 SH SOLE 0 1300 0 0 WATSCO INC COM 942622200 14735 93242 SH SOLE 0 71323 0 21919 WATTS WATER TECHNOLOGIES INC CL A 942749102 35459 418890 SH SOLE 0 383415 0 35475 WAYFAIR INC CL A 94419L101 12558 235000 SH SOLE 0 235000 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3681 287796 SH SOLE 0 279900 0 7896 WD-40 CO COM 929236107 72793 362423 SH SOLE 0 361338 0 1085 WEBSTER FINL CORP CONN COM 947890109 784 34231 SH SOLE 0 19446 0 14785 WEC ENERGY GROUP INC COM 92939U106 85520 970390 SH SOLE 0 970390 0 0 WEIBO CORP SPONSORED ADR 948596101 12181 367908 SH SOLE 0 278436 0 89472 WEINGARTEN RLTY INVS SH BEN INT 948741103 14377 996319 SH SOLE 0 967634 0 28685 WEIS MKTS INC COM 948849104 8013 192347 SH SOLE 0 192347 0 0 WELBILT INC COM 949090104 6887 1342500 SH SOLE 0 888907 0 453593 WELLS FARGO CO NEW COM 949746101 88500 3083611 SH SOLE 0 2147888 0 935723 WERNER ENTERPRISES INC COM 950755108 2288 63093 SH SOLE 0 63093 0 0 WESBANCO INC COM 950810101 21043 887898 SH SOLE 0 887898 0 0 WESCO INTL INC COM 95082P105 4469 195600 SH SOLE 0 160518 0 35082 WESTAMERICA BANCORPORATION COM 957090103 2580 43900 SH SOLE 0 43900 0 0 WEST BANCORPORATION INC CAP STK 95123P106 6704 410052 SH SOLE 0 408252 0 1800 WESTELL TECHNOLOGIES INC CL A NEW 957541204 707 906770 SH SOLE 0 906770 0 0 WESTERN ALLIANCE BANCORP COM 957638109 8565 279804 SH SOLE 0 228991 0 50813 WESTERN ASSET MTG CAP CORP COM 95790D105 7112 3105756 SH SOLE 0 2925446 0 180310 WESTERN COPPER & GOLD CORP COM 95805V108 79 198900 SH SOLE 0 15500 0 183400 WESTERN DIGITAL CORP. COM 958102105 10515 252633 SH SOLE 0 252633 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 11850 1752989 SH SOLE 0 1749515 0 3474 WESTERN UN CO COM 959802109 38520 2124676 SH SOLE 0 878486 0 1246190 WESTPAC BKG CORP SPONSORED ADR 961214301 28190 2750260 SH SOLE 0 2650860 0 99400 WEST PHARMACEUTICAL SVSC INC COM 955306105 55602 365200 SH SOLE 0 365200 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 3275 3480653 SH SOLE 0 2627870 0 852783 WESTWOOD HLDGS GROUP INC COM 961765104 12253 669216 SH SOLE 0 669216 0 0 WEYCO GROUP INC COM 962149100 1660 82300 SH SOLE 0 82300 0 0 WEYERHAEUSER CO COM 962166104 26080 1538642 SH SOLE 0 1483502 0 55140 WHEATON PRECIOUS METALS CORP COM 962879102 89033 3234124 SH SOLE 0 3055222 0 178902 WHITE MTNS INS GROUP LTD COM G9618E107 10192 11200 SH SOLE 0 2475 0 8725 WHITESTONE REIT COM 966084204 12283 1981177 SH SOLE 0 1687630 0 293547 WHITING PETE CORP NEW COM NEW 966387409 1698 2533037 SH SOLE 0 2479400 0 53637 WIDEPOINT CORP COM 967590100 566 1547173 SH SOLE 0 1503899 0 43274 WILLAMETTE VY VINEYARD INC COM 969136100 491 101302 SH SOLE 0 100690 0 612 WILLIAMS SONOMA INC COM 969904101 21875 514454 SH SOLE 0 400948 0 113506 WILLIS LEASE FINANCE CORP COM 970646105 11943 448987 SH SOLE 0 420987 0 28000 WILLIS TOWERS WATSON PLC LTD SHS G96629103 35520 209128 SH SOLE 0 105195 0 103933 WILLSCOT CORP COM 971375126 3491 344600 SH SOLE 0 344600 0 0 WINGSTOP INC COM 974155103 88978 1116415 SH SOLE 0 1116415 0 0 WINMARK CORP COM 974250102 26535 208250 SH SOLE 0 195517 0 12733 WINS FIN HLDGS INC ORD SHS G97223104 196 17900 SH SOLE 0 17900 0 0 WINTRUST FINL CORP COM 97650W108 10088 307000 SH SOLE 0 267822 0 39178 WIPRO LTD SPON ADR 1 SH 97651M109 9721 3135712 SH SOLE 0 3029499 0 106213 WIRELESS TELECOM GROUP INC COM 976524108 978 1029583 SH SOLE 0 1029583 0 0 WISDOMTREE INVTS INC COM 97717P104 9215 3954779 SH SOLE 0 3895215 0 59564 WISDOMTREE TR EUROPE SMCP DV 97717W869 695 17100 SH SOLE 0 17100 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 336 7000 SH SOLE 0 7000 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1070 44300 SH SOLE 0 44300 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 359 13600 SH SOLE 0 13600 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 268 14900 SH SOLE 0 14900 0 0 WIX COM LTD SHS M98068105 149627 1484100 SH SOLE 0 1484100 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 71579 1665400 SH SOLE 0 1510100 0 155300 WOLVERINE WORLD WIDE INC COM 978097103 4945 325300 SH SOLE 0 297582 0 27718 WOODWARD INC COM 980745103 8374 140884 SH SOLE 0 99205 0 41679 WORKDAY INC CL A 98138H101 10326 79300 SH SOLE 0 36677 0 42623 WORKIVA INC COM CL A 98139A105 48417 1497600 SH SOLE 0 1382560 0 115040 WORLD ACCEP CORP DEL COM 981419104 11758 215300 SH SOLE 0 215300 0 0 WORLD FUEL SVCS CORP COM 981475106 19826 787373 SH SOLE 0 723076 0 64297 WORLD WRESTLING ENTMT INC CL A 98156Q108 2762 81400 SH SOLE 0 81400 0 0 WPP PLC NEW ADR 92937A102 19415 574929 SH SOLE 0 553483 0 21446 WRAP TECHNOLOGIES INC COM 98212N107 385 90289 SH SOLE 0 3420 0 86869 WRIGHT MED GROUP N V ORD SHS N96617118 8375 292307 SH SOLE 0 217846 0 74461 WSFS FINL CORP COM 929328102 50494 2026262 SH SOLE 0 2011631 0 14631 W & T OFFSHORE INC COM 92922P106 12314 7243610 SH SOLE 0 7243610 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1617 74500 SH SOLE 0 60300 0 14200 X4 PHARMACEUTICALS INC COM 98420X103 538 53844 SH SOLE 0 53844 0 0 XCEL BRANDS INC COM NEW 98400M101 20 33054 SH SOLE 0 18366 0 14688 XCEL ENERGY INC COM 98389B100 252806 4192473 SH SOLE 0 4186433 0 6040 XENETIC BIOSCIENCES INC COM 984015503 122 164117 SH SOLE 0 91049 0 73068 XENIA HOTELS & RESORTS INC COM 984017103 1007 97802 SH SOLE 0 97802 0 0 XENON PHARMACEUTICALS INC COM 98420N105 8937 788077 SH SOLE 0 667877 0 120200 XERIS PHARMACEUTICALS INC COM 98422L107 756 387516 SH SOLE 0 10370 0 377146 XEROX HOLDINGS CORP COM NEW 98421M106 24696 1303883 SH SOLE 0 1169754 0 134129 X FINANCIAL SPONSORED ADS 98372W103 166 158282 SH SOLE 0 158282 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 585 268200 SH SOLE 0 268200 0 0 XOMA CORP DEL COM NEW 98419J206 2189 107586 SH SOLE 0 71686 0 35900 XPEL INC COM 98379L100 559 55800 SH SOLE 0 0 0 55800 XPERI CORP COM 98421B100 36829 2647655 SH SOLE 0 2623774 0 23881 XPRESSPA GROUP INC COM NEW 98420U604 9 46476 SH SOLE 0 46476 0 0 XTANT MED HLDGS INC COM NEW 98420P308 59 88761 SH SOLE 0 88761 0 0 YAMANA GOLD INC COM 98462Y100 126787 46085704 SH SOLE 0 39587289 0 6498415 YANDEX N V SHS CLASS A N97284108 1948 57200 SH SOLE 0 46200 0 11000 YATRA ONLINE INC ORD SHS G98338109 217 210900 SH SOLE 0 193178 0 17722 YELP INC CL A 985817105 2418 134100 SH SOLE 0 134100 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 562 94160 SH SOLE 0 74960 0 19200 YIREN DIGITAL LTD SPONSORED ADS 98585L100 2102 524165 SH SOLE 0 524165 0 0 YORK WTR CO COM 987184108 13739 316136 SH SOLE 0 316136 0 0 YOUDAO INC SPONSORED ADS 98741T104 1023 48600 SH SOLE 0 29800 0 18800 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 591 141735 SH SOLE 0 0 0 141735 YUM BRANDS INC COM 988498101 31791 463903 SH SOLE 0 257912 0 205991 YUM CHINA HLDGS INC COM 98850P109 36218 849600 SH SOLE 0 849600 0 0 YUNHONG CTI LTD COM 98873Q100 16 17000 SH SOLE 0 17000 0 0 ZAFGEN INC COM 98885E103 1664 2160550 SH SOLE 0 1955942 0 204608 ZAI LAB LTD ADR 98887Q104 9412 182831 SH SOLE 0 182831 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 966 28000 SH SOLE 0 15527 0 12473 ZEBRA TECHNOLOGIES CORP CL A 989207105 16475 89731 SH SOLE 0 78455 0 11276 ZEDGE INC CL B 98923T104 217 246714 SH SOLE 0 246714 0 0 ZENDESK INC COM 98936J101 1799 28100 SH SOLE 0 28100 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 51531 509800 SH SOLE 0 392096 0 117704 ZIONS BANCORPORATION N A COM 989701107 14258 532795 SH SOLE 0 532795 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1659 677100 SH SOLE 0 0 0 677100 ZIX CORP COM 98974P100 10810 2508194 SH SOLE 0 2482394 0 25800 ZK INTL GROUP CO LTD SHS G9892K100 352 400371 SH SOLE 0 400371 0 0 ZOETIS INC CL A 98978V103 193903 1647578 SH SOLE 0 1603578 0 44000 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 405854 2777540 SH SOLE 0 2777540 0 0 ZOVIO INC COM 98979V102 3013 1826169 SH SOLE 0 1826169 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 41142 1553700 SH SOLE 0 1546600 0 7100 ZUMIEZ INC COM 989817101 4037 233100 SH SOLE 0 191273 0 41827 ZUORA INC COM CL A 98983V106 5172 642500 SH SOLE 0 615430 0 27070 ZYMEWORKS INC COM 98985W102 28367 799747 SH SOLE 0 761238 0 38509 ZYNEX INC COM 98986M103 1282 115800 SH SOLE 0 0 0 115800 ZYNGA INC CL A 98986T108 117621 17171000 SH SOLE 0 9700255 0 7470745