0001037389-20-000321.txt : 20200813 0001037389-20-000321.hdr.sgml : 20200813 20200813162818 ACCESSION NUMBER: 0001037389-20-000321 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200813 DATE AS OF CHANGE: 20200813 EFFECTIVENESS DATE: 20200813 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: 201099721 BUSINESS ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2124866780 MAIL ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: RENAISSANCE TECHNOLOGIES CORP DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001037389 XXXXXXXX 06-30-2020 06-30-2020 RENAISSANCE TECHNOLOGIES LLC
800 THIRD AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-06262 N
James S. Rowen Chief Operating Officer 212-829-4460 James S. Rowen New York NY 08-13-2020 0 3385 115840763 false
INFORMATION TABLE 2 renaissance13Fq22020_holding.xml RENTEC Q2 2020 HOLDINGS 10X GENOMICS INC CL A COM 88025U109 25867 289636 SH SOLE 0 254330 0 35306 111 INC ADS 68247Q102 894 140847 SH SOLE 0 125947 0 14900 1347 PPTY INS HLDGS INC COM 68244P107 428 95962 SH SOLE 0 95962 0 0 1LIFE HEALTHCARE INC COM 68269G107 15349 422600 SH SOLE 0 325549 0 97051 1ST CONSTITUTION BANCORP COM 31986N102 1693 136494 SH SOLE 0 123275 0 13219 1ST SOURCE CORP COM 336901103 14165 398114 SH SOLE 0 385230 0 12884 21VIANET GROUP INC SPONSORED ADS A 90138A103 21643 907100 SH SOLE 0 907100 0 0 2U INC COM 90214J101 10302 271400 SH SOLE 0 216018 0 55382 360 FINANCE INC ADS 88557W101 1638 152900 SH SOLE 0 5780 0 147120 36KR HOLDINGS INC SPONSORED ADS 88429K103 64 19282 SH SOLE 0 4030 0 15252 3-D SYS CORP DEL COM NEW 88554D205 3872 553950 SH SOLE 0 496383 0 57567 3M CO COM 88579Y101 46781 299900 SH SOLE 0 74217 0 225683 500 COM LTD SPON ADR REP A 33829R100 219 56875 SH SOLE 0 36198 0 20677 51JOB INC SPONSORED ADS 316827104 6231 86800 SH SOLE 0 0 0 86800 58 COM INC SPON ADR REP A 31680Q104 81795 1516412 SH SOLE 0 1512759 0 3653 9 METERS BIOPHARMA INC COM 654405109 74 128800 SH SOLE 0 65816 0 62984 A10 NETWORKS INC COM 002121101 20953 3076733 SH SOLE 0 3076733 0 0 AAON INC COM PAR $0.004 000360206 5128 94454 SH SOLE 0 70707 0 23747 ABB LTD SPONSORED ADR 000375204 7393 327700 SH SOLE 0 327700 0 0 ABBOTT LABS COM 002824100 47175 515966 SH SOLE 0 54180 0 461786 ABBVIE INC COM 00287Y109 1867567 19021869 SH SOLE 0 18040822 0 981047 ABEONA THERAPEUTICS INC COM 00289Y107 535 183535 SH SOLE 0 63733 0 119802 ABERCROMBIE & FITCH CO CL A 002896207 572 53800 SH SOLE 0 53800 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 4434 258700 SH SOLE 0 258700 0 0 ABIOMED INC COM 003654100 543539 2250122 SH SOLE 0 2244611 0 5511 ACACIA COMMUNICATIONS INC COM 00401C108 113394 1687659 SH SOLE 0 1654415 0 33244 ACACIA RESH CORP ACACIA TCH COM 003881307 12811 3132300 SH SOLE 0 3132300 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 5438 112200 SH SOLE 0 87446 0 24754 ACADIA RLTY TR COM SH BEN INT 004239109 7046 542801 SH SOLE 0 534993 0 7808 ACASTI PHARMA INC CL A NEW 00430K402 452 962593 SH SOLE 0 225558 0 737035 ACCELERON PHARMA INC COM 00434H108 12919 135600 SH SOLE 0 79911 0 55689 ACCURAY INC COM 004397105 9520 4689901 SH SOLE 0 4462510 0 227391 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 198 499230 SH SOLE 0 231793 0 267437 AC IMMUNE SA SHS H00263105 5290 786011 SH SOLE 0 654120 0 131891 ACLARIS THERAPEUTICS INC COM 00461U105 5313 3279840 SH SOLE 0 3279840 0 0 ACME UTD CORP COM 004816104 5009 217973 SH SOLE 0 190473 0 27500 ACNB CORP COM 000868109 1854 70805 SH SOLE 0 70805 0 0 ACORDA THERAPEUTICS INC COM 00484M106 2829 3850732 SH SOLE 0 3850732 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 1268 3606354 SH SOLE 0 3606354 0 0 ACTIVISION BLIZZARD INC COM 00507V109 181317 2388898 SH SOLE 0 1142094 0 1246804 ACUITY BRANDS INC COM 00508Y102 88456 923916 SH SOLE 0 910255 0 13661 ACUSHNET HOLDINGS CORP COM 005098108 793 22800 SH SOLE 0 19451 0 3349 ADAMAS PHARMACEUTICALS INC COM 00548A106 2207 862254 SH SOLE 0 633456 0 228798 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 9 17109 SH SOLE 0 17109 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 7893 294843 SH SOLE 0 294843 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 3138 194900 SH SOLE 0 70139 0 124761 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 17071 1705411 SH SOLE 0 1491411 0 214000 ADDUS HOMECARE CORP COM 006739106 2860 30900 SH SOLE 0 29887 0 1013 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 739 214765 SH SOLE 0 214765 0 0 ADECOAGRO S A COM L00849106 1471 339008 SH SOLE 0 1600 0 337408 ADIAL PHARMACEUTICALS INC COM 00688A106 58 42007 SH SOLE 0 42007 0 0 ADIENT PLC ORD SHS G0084W101 28317 1724545 SH SOLE 0 1715511 0 9034 ADTALEM GLOBAL ED INC COM 00737L103 1137 36500 SH SOLE 0 35527 0 973 ADT INC DEL COM 00090Q103 2360 295700 SH SOLE 0 295700 0 0 ADTRAN INC COM 00738A106 23510 2150943 SH SOLE 0 2100141 0 50802 ADURO BIOTECH INC COM 00739L101 10728 4644310 SH SOLE 0 4588989 0 55321 ADVANCED DISP SVCS INC DEL COM 00790X101 199961 6627818 SH SOLE 0 6119818 0 508000 ADVANCED DRAIN SYS INC DEL COM 00790R104 35323 715037 SH SOLE 0 664914 0 50123 ADVANCED ENERGY INDS COM 007973100 3566 52609 SH SOLE 0 51561 0 1048 ADVANCED MICRO DEVICES INC COM 007903107 867 16474 SH SOLE 0 16474 0 0 ADVAXIS INC COM NEW 007624307 1875 3498918 SH SOLE 0 3498918 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 12172 582948 SH SOLE 0 582948 0 0 AECOM COM 00766T100 118945 3165115 SH SOLE 0 2773474 0 391641 AEGION CORP COM 00770F104 6416 404296 SH SOLE 0 391200 0 13096 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5125 554039 SH SOLE 0 554039 0 0 AEMETIS INC COM NEW 00770K202 303 374807 SH SOLE 0 302000 0 72807 AERIE PHARMACEUTICALS INC COM 00771V108 4221 286000 SH SOLE 0 211024 0 74976 AEROCENTURY CORP COM 007737109 85 34500 SH SOLE 0 34500 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 18230 459895 SH SOLE 0 459895 0 0 AEROVIRONMENT INC COM 008073108 11979 150439 SH SOLE 0 135933 0 14506 AERPIO PHARMACEUTICALS INC COM 00810B105 2270 1815875 SH SOLE 0 1309061 0 506814 AES CORP COM 00130H105 144578 9977800 SH SOLE 0 9782541 0 195259 AESTHETIC MED INTL HLDG GR L ADS 00809M104 483 78146 SH SOLE 0 78146 0 0 AETERNA ZENTARIS INC COM 007975402 14 18069 SH SOLE 0 18069 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 6971 93500 SH SOLE 0 93500 0 0 AFFIMED N V COM N01045108 1983 429600 SH SOLE 0 0 0 429600 AFLAC INC COM 001055102 26169 726300 SH SOLE 0 538346 0 187954 AGCO CORP COM 001084102 16860 304000 SH SOLE 0 304000 0 0 AGENUS INC COM NEW 00847G705 664 169046 SH SOLE 0 169046 0 0 AGILE THERAPEUTICS INC COM 00847L100 401 144221 SH SOLE 0 144221 0 0 AGILYSYS INC COM 00847J105 13519 753552 SH SOLE 0 682084 0 71468 AGM GROUP HOLDINGS INC SHS CL A G0132V105 302 11610 SH SOLE 0 10810 0 800 AG MTG INVT TR INC COM 001228105 573 179700 SH SOLE 0 179700 0 0 AGNC INVT CORP COM 00123Q104 10371 803929 SH SOLE 0 500257 0 303672 AGNICO EAGLE MINES LTD COM 008474108 285442 4455857 SH SOLE 0 4356078 0 99779 AGROFRESH SOLUTIONS INC COM 00856G109 1534 506433 SH SOLE 0 443268 0 63165 A H BELO CORP COM CL A 001282102 1754 1013825 SH SOLE 0 1013825 0 0 AILERON THERAPEUTICS INC COM 00887A105 1633 1383881 SH SOLE 0 1015076 0 368805 AIRGAIN INC COM 00938A104 4854 451936 SH SOLE 0 431493 0 20443 AIR INDS GROUP COM NEW 00912N205 197 165599 SH SOLE 0 0 0 165599 AIR T FUNDING *W EXP 09/08/202 00919P112 31 419936 SH SOLE 0 419936 0 0 AIR T INC COM 009207101 2320 197411 SH SOLE 0 197411 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 23967 223800 SH SOLE 0 203564 0 20236 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 291 133646 SH SOLE 0 133646 0 0 AKCEA THERAPEUTICS INC COM 00972L107 4117 300504 SH SOLE 0 113994 0 186510 AKEBIA THERAPEUTICS INC COM 00972D105 1028 75689 SH SOLE 0 75689 0 0 AKERO THERAPEUTICS INC COM 00973Y108 859 34484 SH SOLE 0 2933 0 31551 ALAMOS GOLD INC NEW COM CL A 011532108 124106 13231956 SH SOLE 0 13066471 0 165485 ALASKA COMMUNICATIONS SYS GR COM 01167P101 9492 3402086 SH SOLE 0 3074178 0 327908 ALBANY INTL CORP CL A 012348108 19556 333100 SH SOLE 0 331500 0 1600 ALCOA CORP COM 013872106 46766 4160688 SH SOLE 0 4160688 0 0 ALCON AG ORD SHS H01301128 18978 331093 SH SOLE 0 286128 0 44965 ALDEYRA THERAPEUTICS INC COM 01438T106 332 79618 SH SOLE 0 5600 0 74018 ALECTOR INC COM 014442107 1705 69780 SH SOLE 0 68006 0 1774 ALERUS FINL CORP COM 01446U103 331 16765 SH SOLE 0 16765 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 724 59431 SH SOLE 0 42227 0 17204 ALEXANDERS INC COM 014752109 31465 130614 SH SOLE 0 130614 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 502750 4479243 SH SOLE 0 4360747 0 118496 ALGONQUIN PWR UTILS CORP COM 015857105 52863 4085278 SH SOLE 0 4085278 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 425943 1974700 SH SOLE 0 883937 0 1090763 ALICO INC COM 016230104 4010 128696 SH SOLE 0 119057 0 9639 ALIGN TECHNOLOGY INC COM 016255101 606663 2210548 SH SOLE 0 2210548 0 0 ALIMERA SCIENCES INC COM NEW 016259202 549 87104 SH SOLE 0 87104 0 0 ALIO GOLD INC COM 01627X108 2339 1856445 SH SOLE 0 1856445 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 1325 802961 SH SOLE 0 802261 0 700 ALKALINE WTR CO INC COM NEW 01643A207 765 534908 SH SOLE 0 104280 0 430628 ALKERMES PLC SHS G01767105 138455 7135013 SH SOLE 0 7006046 0 128967 ALLEGHANY CORP DEL COM 017175100 14766 30188 SH SOLE 0 16076 0 14112 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4678 459030 SH SOLE 0 419152 0 39878 ALLEGION PLC ORD SHS G0176J109 16059 157100 SH SOLE 0 108773 0 48327 ALLENA PHARMACEUTICALS INC COM 018119107 975 617270 SH SOLE 0 317393 0 299877 ALLETE INC COM NEW 018522300 27939 511606 SH SOLE 0 511606 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 12049 267042 SH SOLE 0 174833 0 92209 ALLIANT ENERGY CORP COM 018802108 43597 911304 SH SOLE 0 679100 0 232204 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 3207 272215 SH SOLE 0 272215 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 8884 251682 SH SOLE 0 244030 0 7652 ALLISON TRANSMISSION HLDGS I COM 01973R101 226856 6167919 SH SOLE 0 6122477 0 45442 ALLOGENE THERAPEUTICS INC COM 019770106 1079 25200 SH SOLE 0 25200 0 0 ALLOT LTD SHS M0854Q105 21602 2063255 SH SOLE 0 1821261 0 241994 ALLSTATE CORP COM 020002101 14316 147607 SH SOLE 0 40562 0 107045 ALMADEN MINERALS LTD COM CL B 020283305 23 47399 SH SOLE 0 0 0 47399 ALPHABET INC CAP STK CL A 02079K305 146269 103148 SH SOLE 0 44686 0 58462 ALPHABET INC CAP STK CL C 02079K107 84937 60085 SH SOLE 0 30814 0 29271 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8204 754000 SH SOLE 0 754000 0 0 ALPHA PRO TECH LTD COM 020772109 16969 958716 SH SOLE 0 958716 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1918 408189 SH SOLE 0 34975 0 373214 ALPINE IMMUNE SCIENCES INC COM 02083G100 2181 224655 SH SOLE 0 184841 0 39814 ALPINE INCOME PPTY TR INC COM 02083X103 216 13300 SH SOLE 0 11700 0 1600 ALTICE USA INC CL A 02156K103 151631 6727209 SH SOLE 0 6727209 0 0 ALTIMMUNE INC COM NEW 02155H200 9914 925707 SH SOLE 0 913807 0 11900 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10794 732300 SH SOLE 0 732300 0 0 ALTRIA GROUP INC COM 02209S103 298133 7595755 SH SOLE 0 6431235 0 1164520 ALTUS MIDSTREAM CO CL A 02215L100 210 332000 SH SOLE 0 12847 0 319153 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2321 493829 SH SOLE 0 472300 0 21529 AMAG PHARMACEUTICALS INC COM 00163U106 14335 1873900 SH SOLE 0 1873900 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 26388 3813261 SH SOLE 0 0 0 3813261 A MARK PRECIOUS METALS INC COM 00181T107 1596 83792 SH SOLE 0 76819 0 6973 AMBAC FINL GROUP INC COM NEW 023139884 829 57900 SH SOLE 0 57900 0 0 AMBARELLA INC SHS G037AX101 72210 1576633 SH SOLE 0 1445582 0 131051 AMBEV SA SPONSORED ADR 02319V103 122827 46525386 SH SOLE 0 46525386 0 0 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 52 29344 SH SOLE 0 29344 0 0 AMCON DISTRG CO COM NEW 02341Q205 614 10900 SH SOLE 0 10900 0 0 AMDOCS LTD SHS G02602103 3111 51100 SH SOLE 0 48392 0 2708 AMEDISYS INC COM 023436108 13541 68201 SH SOLE 0 68201 0 0 AMERANT BANCORP INC CL A 023576101 1128 75003 SH SOLE 0 75003 0 0 AMEREN CORP COM 023608102 230405 3274656 SH SOLE 0 2800390 0 474266 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 61425 4840449 SH SOLE 0 4776584 0 63865 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 133 10553 SH SOLE 0 8753 0 1800 AMERICAN ASSETS TR INC COM 024013104 1740 62500 SH SOLE 0 62500 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8937 255628 SH SOLE 0 247215 0 8413 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 30386 2787711 SH SOLE 0 2497426 0 290285 AMERICAN ELEC PWR CO INC COM 025537101 198592 2493622 SH SOLE 0 2264831 0 228791 AMERICAN FINL GROUP INC OHIO COM 025932104 20498 323000 SH SOLE 0 307588 0 15412 AMERICAN FIN TR INC COM CLASS A 02607T109 2543 320433 SH SOLE 0 320433 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 11238 417786 SH SOLE 0 370484 0 47302 AMERICAN NATL BANKSHARES INC COM 027745108 4545 181500 SH SOLE 0 181500 0 0 AMERICAN NATL INS CO COM 028591105 17672 245201 SH SOLE 0 212756 0 32445 AMERICAN PUBLIC EDUCATION IN COM 02913V103 37465 1265693 SH SOLE 0 1187172 0 78521 AMERICAN RENAL ASSOCS HLDGS COM 029227105 7106 1089875 SH SOLE 0 1089875 0 0 AMERICAN RIVER BANKSHARES COM 029326105 121 11400 SH SOLE 0 5079 0 6321 AMERICAN RLTY INVS INC COM 029174109 260 28900 SH SOLE 0 28900 0 0 AMERICAN SOFTWARE INC CL A 029683109 33008 2094400 SH SOLE 0 2000383 0 94017 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 10425 1282317 SH SOLE 0 1117119 0 165198 AMERICAN TOWER CORP NEW COM 03027X100 74883 289639 SH SOLE 0 19433 0 270206 AMERICAN VANGUARD CORP COM 030371108 1012 73525 SH SOLE 0 61089 0 12436 AMERICOLD RLTY TR COM 03064D108 16760 461700 SH SOLE 0 302708 0 158992 AMERISAFE INC COM 03071H100 20623 337193 SH SOLE 0 290899 0 46294 AMERISERV FINL INC COM 03074A102 2404 780243 SH SOLE 0 780243 0 0 AMER STATES WTR CO COM 029899101 8012 101900 SH SOLE 0 100685 0 1215 AMES NATL CORP COM 031001100 2732 138400 SH SOLE 0 138400 0 0 AMETEK INC COM 031100100 1452 16250 SH SOLE 0 16250 0 0 AMGEN INC COM 031162100 380115 1611614 SH SOLE 0 1611614 0 0 AMKOR TECHNOLOGY INC COM 031652100 11432 928700 SH SOLE 0 928700 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3841 84900 SH SOLE 0 68254 0 16646 AMPCO-PITTSBURGH CORP COM 032037103 1606 523024 SH SOLE 0 523024 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11484 511300 SH SOLE 0 511300 0 0 AMPHENOL CORP NEW CL A 032095101 1878 19600 SH SOLE 0 17210 0 2390 AMREP CORP NEW COM 032159105 683 151400 SH SOLE 0 151400 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 226 46362 SH SOLE 0 39972 0 6390 ANDERSONS INC COM 034164103 679 49376 SH SOLE 0 0 0 49376 ANGI HOMESERVICES INC COM CL A 00183L102 66251 5452796 SH SOLE 0 5452796 0 0 ANGIODYNAMICS INC COM 03475V101 8407 826681 SH SOLE 0 759970 0 66711 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 120367 4081635 SH SOLE 0 3851213 0 230422 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 108962 2210176 SH SOLE 0 1983645 0 226531 ANIKA THERAPEUTICS INC COM 035255108 31501 834917 SH SOLE 0 834917 0 0 ANI PHARMACEUTICALS INC COM 00182C103 5608 173400 SH SOLE 0 173400 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 48801 7439162 SH SOLE 0 4792500 0 2646662 ANTARES PHARMA INC COM 036642106 653 237528 SH SOLE 0 96215 0 141313 ANWORTH MTG ASSET CORP COM 037347101 10599 6234590 SH SOLE 0 5809382 0 425208 AON PLC SHS CL A G0403H108 170393 884701 SH SOLE 0 492822 0 391879 APACHE CORP COM 037411105 12486 924854 SH SOLE 0 879000 0 45854 APARTMENT INVT & MGMT CO CL A 03748R754 77869 2068788 SH SOLE 0 1873957 0 194831 APEX GLOBAL BRANDS INC COM NEW 03755M201 196 174662 SH SOLE 0 174662 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1788 182240 SH SOLE 0 178232 0 4008 APOLLO ENDOSURGERY INC COM 03767D108 153 93300 SH SOLE 0 93300 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 40242 4165788 SH SOLE 0 4160016 0 5772 APPLIED GENETIC TECHNOLOGIES COM 03820J100 6771 1222240 SH SOLE 0 1222240 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 850 78200 SH SOLE 0 78200 0 0 APTARGROUP INC COM 038336103 13807 123300 SH SOLE 0 123300 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 1904 227967 SH SOLE 0 227967 0 0 APTINYX INC COM 03836N103 2959 709614 SH SOLE 0 513464 0 196150 APTOSE BIOSCIENCES INC COM NEW 03835T200 2202 349800 SH SOLE 0 0 0 349800 APYX MED CORP COM 03837C106 3231 582195 SH SOLE 0 582195 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 271 84049 SH SOLE 0 42691 0 41358 ARAVIVE INC COM 03890D108 4305 369875 SH SOLE 0 369875 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 111 61207 SH SOLE 0 0 0 61207 ARCA BIOPHARMA INC COM 00211Y506 545 82283 SH SOLE 0 82183 0 100 ARCBEST CORP COM 03937C105 9603 362239 SH SOLE 0 362239 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3228 3227561 SH SOLE 0 3227561 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 119551 11156719 SH SOLE 0 9122745 0 2033974 ARCH CAP GROUP LTD ORD G0450A105 12425 433696 SH SOLE 0 379859 0 53837 ARCH RESOURCES INC CL A 03940R107 1182 41600 SH SOLE 0 41600 0 0 ARCHROCK INC COM 03957W106 3194 492128 SH SOLE 0 492128 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2483 592540 SH SOLE 0 18833 0 573707 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 838 27700 SH SOLE 0 5866 0 21834 ARDAGH GROUP S A CL A L0223L101 12630 978293 SH SOLE 0 945093 0 33200 ARDELYX INC COM 039697107 11690 1689334 SH SOLE 0 1650903 0 38431 ARDMORE SHIPPING CORP COM Y0207T100 1921 442522 SH SOLE 0 403360 0 39162 ARES COML REAL ESTATE CORP COM 04013V108 379 41600 SH SOLE 0 10151 0 31449 ARGAN INC COM 04010E109 19426 409999 SH SOLE 0 409232 0 767 ARGENX SE SPONSORED ADR 04016X101 29283 130014 SH SOLE 0 0 0 130014 ARGO GROUP INTL HLDGS LTD COM G0464B107 8201 235465 SH SOLE 0 229860 0 5605 ARISTA NETWORKS INC COM 040413106 287006 1366500 SH SOLE 0 1311060 0 55440 ARK ETF TR INNOVATION ETF 00214Q104 4050 56800 SH SOLE 0 56800 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 5821 68600 SH SOLE 0 68600 0 0 ARK RESTAURANTS CORP COM 040712101 1122 90815 SH SOLE 0 90815 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 1516 510481 SH SOLE 0 345024 0 165457 ARLO TECHNOLOGIES INC COM 04206A101 2495 967230 SH SOLE 0 967230 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 30007 3015809 SH SOLE 0 2913509 0 102300 ARMATA PHARMACEUTICALS INC COM 04216R102 333 84877 SH SOLE 0 84877 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6932 738263 SH SOLE 0 738263 0 0 ARMSTRONG FLOORING INC COM 04238R106 2896 968478 SH SOLE 0 766129 0 202349 ARMSTRONG WORLD INDS INC COM 04247X102 30155 386800 SH SOLE 0 382796 0 4004 ARROW ELECTRS INC COM 042735100 7309 106400 SH SOLE 0 84549 0 21851 ARROW FINL CORP COM 042744102 11727 394456 SH SOLE 0 394456 0 0 ARTESIAN RESOURCES CORP CL A 043113208 15972 440111 SH SOLE 0 430011 0 10100 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 106254 3269351 SH SOLE 0 3268190 0 1161 ARTS WAY MFG INC COM 043168103 117 49674 SH SOLE 0 38702 0 10972 ARVINAS INC COM 04335A105 3102 92500 SH SOLE 0 18550 0 73950 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3186 41200 SH SOLE 0 41200 0 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 1137 778537 SH SOLE 0 778537 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 8147 55082 SH SOLE 0 0 0 55082 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 5482 1207400 SH SOLE 0 1207400 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 5486 7592400 SH SOLE 0 7592400 0 0 ASHFORD INC COM 044104107 649 63924 SH SOLE 0 58983 0 4941 ASLAN PHARMACEUTICALS LTD ADS 04522R101 256 128050 SH SOLE 0 41078 0 86972 ASPEN AEROGELS INC COM 04523Y105 4545 690751 SH SOLE 0 647986 0 42765 ASPEN GROUP INC COM NEW 04530L203 1964 216967 SH SOLE 0 148430 0 68537 ASPEN TECHNOLOGY INC COM 045327103 82857 799703 SH SOLE 0 778191 0 21512 ASSEMBLY BIOSCIENCES INC COM 045396108 1577 67642 SH SOLE 0 1091 0 66551 ASSERTIO HOLDINGS INC COM 04546C106 5517 6437718 SH SOLE 0 6437718 0 0 ASSOCIATED BANC CORP COM 045487105 2587 189131 SH SOLE 0 189131 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 1424 38800 SH SOLE 0 35003 0 3797 ASSURANT INC COM 04621X108 7220 69900 SH SOLE 0 69900 0 0 ASSURED GUARANTY LTD COM G0585R106 1011 41410 SH SOLE 0 41410 0 0 ASTA FDG INC COM 046220109 391 30252 SH SOLE 0 26716 0 3536 ASTRAZENECA PLC SPONSORED ADR 046353108 179295 3389955 SH SOLE 0 3363554 0 26401 ASTRONICS CORP COM 046433108 1114 105500 SH SOLE 0 15624 0 89876 ASTRONOVA INC COM 04638F108 1769 222206 SH SOLE 0 164770 0 57436 ATHENEX INC COM 04685N103 1893 137600 SH SOLE 0 137600 0 0 ATHERSYS INC NEW COM 04744L106 52 18800 SH SOLE 0 18800 0 0 ATKORE INTL GROUP INC COM 047649108 3837 140300 SH SOLE 0 121054 0 19246 ATLANTIC AMERN CORP COM 048209100 91 54900 SH SOLE 0 54900 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 18434 633455 SH SOLE 0 633455 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 7290 599519 SH SOLE 0 550524 0 48995 ATLANTIC POWER CORP COM NEW 04878Q863 1933 966578 SH SOLE 0 0 0 966578 ATLANTIC UN BANKSHARES CORP COM 04911A107 2487 107394 SH SOLE 0 107394 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1884 182208 SH SOLE 0 182208 0 0 ATLAS CORP SHS Y0436Q109 15955 2099307 SH SOLE 0 2099307 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 639 957023 SH SOLE 0 957023 0 0 ATLASSIAN CORP PLC CL A G06242104 1232148 6835013 SH SOLE 0 6698149 0 136864 ATN INTL INC COM 00215F107 38256 631600 SH SOLE 0 631600 0 0 ATRICURE INC COM 04963C209 30273 673475 SH SOLE 0 659232 0 14243 ATRION CORP COM 049904105 30959 48600 SH SOLE 0 48600 0 0 AT&T INC COM 00206R102 46980 1554086 SH SOLE 0 171997 0 1382089 ATYR PHARMA INC COM NEW 002120202 1624 365830 SH SOLE 0 245890 0 119940 AUBURN NATL BANCORP COM 050473107 345 6041 SH SOLE 0 6041 0 0 AUDIOCODES LTD ORD M15342104 6248 196526 SH SOLE 0 0 0 196526 AUDIOEYE INC COM NEW 050734201 1074 107400 SH SOLE 0 40053 0 67347 AURINIA PHARMACEUTICALS INC COM 05156V102 18804 1157500 SH SOLE 0 914520 0 242980 AURIS MEDICAL HOLDING LTD SHS G07025201 54 57359 SH SOLE 0 0 0 57359 AURORA MOBILE LTD ADS 051857100 154 97028 SH SOLE 0 97028 0 0 AURYN RES INC COM 05208W108 226 123200 SH SOLE 0 400 0 122800 AUTODESK INC COM 052769106 101385 423868 SH SOLE 0 404894 0 18974 AUTOHOME INC SP ADR RP CL A 05278C107 30654 406018 SH SOLE 0 369719 0 36299 AUTOLIV INC COM 052800109 7412 115018 SH SOLE 0 36791 0 78227 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1161 72400 SH SOLE 0 72400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 23569 158300 SH SOLE 0 86012 0 72288 AUTONATION INC COM 05329W102 13987 372200 SH SOLE 0 330151 0 42049 AUTOWEB INC COM 05335B100 723 560290 SH SOLE 0 560290 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 10815 1338491 SH SOLE 0 1199206 0 139285 AVALARA INC COM 05338G106 271035 2036481 SH SOLE 0 1684206 0 352275 AVALONBAY CMNTYS INC COM 053484101 81683 528214 SH SOLE 0 278277 0 249937 AVALON HLDGS CORP CL A 05343P109 71 44000 SH SOLE 0 44000 0 0 AVANGRID INC COM 05351W103 14598 347741 SH SOLE 0 347741 0 0 AVANOS MED INC COM 05350V106 2140 72800 SH SOLE 0 72800 0 0 AVANTOR INC COM 05352A100 31708 1865200 SH SOLE 0 1371991 0 493209 AVENUE THERAPEUTICS INC COM NEW 05360L205 1333 123763 SH SOLE 0 40541 0 83222 AVEO PHARMACEUTICALS INC COM NEW 053588307 334 64868 SH SOLE 0 0 0 64868 AVIAT NETWORKS INC COM NEW 05366Y201 4966 272085 SH SOLE 0 272085 0 0 AVID BIOSERVICES INC COM 05368M106 1131 172306 SH SOLE 0 172306 0 0 AVID TECHNOLOGY INC COM 05367P100 2126 292367 SH SOLE 0 292367 0 0 AVINGER INC COM 053734604 153 495922 SH SOLE 0 495922 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 489 603888 SH SOLE 0 119236 0 484652 AVISTA CORP COM 05379B107 86664 2381522 SH SOLE 0 2381522 0 0 AVITA THERAPEUTICS INC COM 05380C102 2782 91100 SH SOLE 0 0 0 91100 AVNET INC COM 053807103 18959 679900 SH SOLE 0 542676 0 137224 AVROBIO INC COM 05455M100 637 36530 SH SOLE 0 0 0 36530 AWARE INC MASS COM 05453N100 2875 894277 SH SOLE 0 892979 0 1298 AXALTA COATING SYS LTD COM G0750C108 31531 1398277 SH SOLE 0 1398277 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1963 70499 SH SOLE 0 66505 0 3994 AXCELLA HEALTH INC COM 05454B105 989 178800 SH SOLE 0 56090 0 122710 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 120877 2980213 SH SOLE 0 2914981 0 65232 AXOGEN INC COM 05463X106 3140 339807 SH SOLE 0 339807 0 0 AXON ENTERPRISE INC COM 05464C101 10103 102952 SH SOLE 0 98546 0 4406 AXOS FINANCIAL INC COM 05465C100 2206 99900 SH SOLE 0 99900 0 0 AXOVANT GENE THERAPIES COM G0750W203 1934 685923 SH SOLE 0 430523 0 255400 AXSOME THERAPEUTICS INC COM 05464T104 5463 66400 SH SOLE 0 57294 0 9106 AXT INC COM 00246W103 1053 221301 SH SOLE 0 53712 0 167589 AYTU BIOSCIENCE INC COM PAR 054754700 94 66000 SH SOLE 0 66000 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 3643 228285 SH SOLE 0 228285 0 0 AZURRX BIOPHARMA INC COM 05502L105 130 143500 SH SOLE 0 195 0 143305 AZZ INC COM 002474104 3068 89400 SH SOLE 0 88886 0 514 B2GOLD CORP COM 11777Q209 248926 43748055 SH SOLE 0 41829393 0 1918662 BABCOCK & WILCOX ENTERPRISES COM 05614L209 554 242888 SH SOLE 0 175285 0 67603 BADGER METER INC COM 056525108 2957 47000 SH SOLE 0 47000 0 0 BAIDU INC SPON ADR REP A 056752108 1158600 9663857 SH SOLE 0 9401789 0 262068 BALCHEM CORP COM 057665200 34388 362508 SH SOLE 0 354156 0 8352 BALLANTYNE STRONG INC COM 058516105 1271 774810 SH SOLE 0 734445 0 40365 BALLARD PWR SYS INC NEW COM 058586108 2396 155800 SH SOLE 0 0 0 155800 BANCFIRST CORP COM 05945F103 3177 78300 SH SOLE 0 78300 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 809 215800 SH SOLE 0 0 0 215800 BANCO BRADESCO S A SP ADR PFD NEW 059460303 9489 2490561 SH SOLE 0 1841521 0 649040 BANCO BRADESCO S A SPONSORED ADR 059460402 69 19862 SH SOLE 0 17289 0 2573 BANCO DE CHILE SPONSORED ADS 059520106 35732 2024454 SH SOLE 0 2024454 0 0 BANC OF CALIFORNIA INC COM 05990K106 6794 627353 SH SOLE 0 627353 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1521 57800 SH SOLE 0 57800 0 0 BANCO MACRO SA SPON ADR B 05961W105 4127 222497 SH SOLE 0 0 0 222497 BANCORP INC DEL COM 05969A105 5076 518000 SH SOLE 0 518000 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5846 1119900 SH SOLE 0 1119900 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 32046 1954000 SH SOLE 0 1954000 0 0 BANK7 CORP COM 06652N107 320 29521 SH SOLE 0 9992 0 19529 BANK COMM HLDGS COM 06424J103 818 107900 SH SOLE 0 107900 0 0 BANKFINANCIAL CORP COM 06643P104 8723 1038505 SH SOLE 0 993361 0 45144 BANK HAWAII CORP COM 062540109 26750 435600 SH SOLE 0 431666 0 3934 BANK MONTREAL QUE COM 063671101 28265 531927 SH SOLE 0 193561 0 338366 BANK NOVA SCOTIA B C COM 064149107 156311 3788800 SH SOLE 0 3268131 0 520669 BANK OF MARIN BANCORP COM 063425102 8593 257811 SH SOLE 0 234011 0 23800 BANK OZK COM 06417N103 7360 313597 SH SOLE 0 313597 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1059 52723 SH SOLE 0 52723 0 0 BANKWELL FINL GROUP INC COM 06654A103 3297 207376 SH SOLE 0 186676 0 20700 BANNER CORP COM NEW 06652V208 635 16699 SH SOLE 0 16699 0 0 BAR HBR BANKSHARES COM 066849100 4817 215150 SH SOLE 0 215150 0 0 BARNWELL INDS INC COM 068221100 195 217344 SH SOLE 0 217344 0 0 BARRETT BUSINESS SVCS INC COM 068463108 19685 370500 SH SOLE 0 370500 0 0 BARRICK GOLD CORPORATION COM 067901108 722159 26806209 SH SOLE 0 26806209 0 0 BASSETT FURNITURE INDS INC COM 070203104 5530 752361 SH SOLE 0 689661 0 62700 BAUSCH HEALTH COS INC COM 071734107 151463 8281249 SH SOLE 0 7750144 0 531105 BAXTER INTL INC COM 071813109 43007 499500 SH SOLE 0 131741 0 367759 BAYCOM CORP COM 07272M107 389 30100 SH SOLE 0 30100 0 0 BBQ HLDGS INC COM 05551A109 1624 492741 SH SOLE 0 492741 0 0 BBX CAP CORP NEW CL A 05491N104 3248 1278824 SH SOLE 0 1267177 0 11647 BCB BANCORP INC COM 055298103 4892 527178 SH SOLE 0 521778 0 5400 BCE INC COM NEW 05534B760 106801 2556889 SH SOLE 0 2555968 0 921 B COMMUNICATIONS LTD SHS M15629104 164 82466 SH SOLE 0 82466 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 858 353171 SH SOLE 0 353171 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1949 193560 SH SOLE 0 193560 0 0 BELDEN INC COM 077454106 4085 125500 SH SOLE 0 125500 0 0 BEL FUSE INC CL A 077347201 252 25100 SH SOLE 0 25100 0 0 BEL FUSE INC CL B 077347300 5412 504423 SH SOLE 0 494923 0 9500 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 3741 298111 SH SOLE 0 298111 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 1375 185071 SH SOLE 0 185071 0 0 BELLRING BRANDS INC COM CL A 079823100 1663 83400 SH SOLE 0 0 0 83400 BELLUS HEALTH INC NEW COM NEW 07987C204 677 65438 SH SOLE 0 0 0 65438 BENCHMARK ELECTRS INC COM 08160H101 10115 468300 SH SOLE 0 468300 0 0 BERKLEY W R CORP COM 084423102 17536 306100 SH SOLE 0 224091 0 82009 BERKSHIRE HATHAWAY INC DEL CL A 084670108 108524 406 SH SOLE 0 330 0 76 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31715 177665 SH SOLE 0 177665 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 4282 388579 SH SOLE 0 388579 0 0 BEST BUY INC COM 086516101 90565 1037758 SH SOLE 0 744502 0 293256 BEST INC SPONSORED ADS 08653C106 7370 1722000 SH SOLE 0 1722000 0 0 BEYONDSPRING INC SHS G10830100 1131 75000 SH SOLE 0 20290 0 54710 BGC PARTNERS INC CL A 05541T101 127 46400 SH SOLE 0 46400 0 0 B & G FOODS INC NEW COM 05508R106 2175 89200 SH SOLE 0 85573 0 3627 BG STAFFING INC COM 05544A109 251 22200 SH SOLE 0 22200 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1176 74700 SH SOLE 0 23297 0 51403 BIGLARI HLDGS INC COM STK CL B 08986R309 434 6295 SH SOLE 0 6295 0 0 BIG LOTS INC COM 089302103 18606 443000 SH SOLE 0 319900 0 123100 BILIBILI INC SPONS ADS REP Z 090040106 193949 4187150 SH SOLE 0 4173634 0 13516 BIOANALYTICAL SYS INC COM 09058M103 2525 503406 SH SOLE 0 460058 0 43348 BIOCEPT INC COM 09072V402 2701 3796450 SH SOLE 0 3796450 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 3104 711863 SH SOLE 0 166300 0 545563 BIOGEN INC COM 09062X103 1045029 3905922 SH SOLE 0 3868396 0 37526 BIO-KEY INTL INC COM 09060C309 164 184800 SH SOLE 0 184800 0 0 BIOLASE INC COM NEW 090911207 252 544695 SH SOLE 0 544695 0 0 BIOLINERX LTD SPONSORED ADS 09071M205 269 157350 SH SOLE 0 0 0 157350 BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 1224 53800 SH SOLE 0 5314 0 48486 BIO PATH HOLDINGS INC COM 09057N300 225 44500 SH SOLE 0 44400 0 100 BIO RAD LABS INC CL A 090572207 14357 31800 SH SOLE 0 13179 0 18621 BIO RAD LABS INC CL B 090572108 1267 2900 SH SOLE 0 2900 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 33297 543356 SH SOLE 0 536456 0 6900 BIO-TECHNE CORP COM 09073M104 103034 390175 SH SOLE 0 390175 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 8248 155600 SH SOLE 0 148545 0 7055 BIRKS GROUP INC CL A COM 09088U109 24 30400 SH SOLE 0 14398 0 16002 BJS RESTAURANTS INC COM 09180C106 4390 209629 SH SOLE 0 209629 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 43714 1172900 SH SOLE 0 752278 0 420622 BK OF AMERICA CORP COM 060505104 102697 4324066 SH SOLE 0 3374895 0 949171 BK TECHNOLOGIES CORPORATION COM 05587G104 2235 659200 SH SOLE 0 658544 0 656 BLACKBAUD INC COM 09227Q100 7038 123297 SH SOLE 0 123297 0 0 BLACKBERRY LTD COM 09228F103 5962 1219284 SH SOLE 0 1096245 0 123039 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1118 26507 SH SOLE 0 2618 0 23889 BLACK HILLS CORP COM 092113109 78957 1393523 SH SOLE 0 1344315 0 49208 BLACK KNIGHT INC COM 09215C105 17159 236478 SH SOLE 0 145113 0 91365 BLACKLINE INC COM 09239B109 1832 22100 SH SOLE 0 15382 0 6718 BLONDER TONGUE LABS INC COM 093698108 53 74157 SH SOLE 0 74157 0 0 BLOOM ENERGY CORP COM CL A 093712107 60273 5539753 SH SOLE 0 5443835 0 95918 BLOOMIN BRANDS INC COM 094235108 4930 462500 SH SOLE 0 409389 0 53111 BLUCORA INC COM 095229100 28396 2486500 SH SOLE 0 2486500 0 0 BLUE BIRD CORP COM 095306106 8976 598818 SH SOLE 0 598818 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 138 25500 SH SOLE 0 25500 0 0 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 288 219600 SH SOLE 0 219600 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4657 59700 SH SOLE 0 59700 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 8901 1101575 SH SOLE 0 1101575 0 0 BMC STK HLDGS INC COM 05591B109 26670 1060849 SH SOLE 0 1060849 0 0 BOINGO WIRELESS INC COM 09739C102 34497 2589900 SH SOLE 0 2589066 0 834 BOISE CASCADE CO DEL COM 09739D100 1644 43700 SH SOLE 0 43700 0 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 374 142800 SH SOLE 0 142800 0 0 BOOKING HOLDINGS INC COM 09857L108 6845 4299 SH SOLE 0 900 0 3399 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 52889 679894 SH SOLE 0 658382 0 21512 BORGWARNER INC COM 099724106 3258 92300 SH SOLE 0 92300 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 98 74600 SH SOLE 0 74600 0 0 BORR DRILLING LTD SHS G1466R207 225 201100 SH SOLE 0 201100 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 445 153043 SH SOLE 0 153043 0 0 BOSTON BEER INC CL A 100557107 259739 484000 SH SOLE 0 484000 0 0 BOSTON OMAHA CORP COM 101044105 2544 159000 SH SOLE 0 61921 0 97079 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 47938 530400 SH SOLE 0 235856 0 294544 BOSTON PRIVATE FINL HLDGS IN COM 101119105 5707 829472 SH SOLE 0 788027 0 41445 BOSTON SCIENTIFIC CORP COM 101137107 969 27605 SH SOLE 0 16399 0 11206 BOTTOMLINE TECH DEL INC COM 101388106 490 9642 SH SOLE 0 9642 0 0 BOX INC CL A 10316T104 56139 2704212 SH SOLE 0 2619054 0 85158 BOXLIGHT CORP COM CL A 103197109 77 83318 SH SOLE 0 83318 0 0 BP PLC SPONSORED ADR 055622104 193651 8304093 SH SOLE 0 8304093 0 0 BRADY CORP CL A 104674106 102683 2193140 SH SOLE 0 2193140 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 293 102409 SH SOLE 0 59548 0 42861 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1583 141238 SH SOLE 0 141238 0 0 BRF SA SPONSORED ADR 10552T107 8258 2080160 SH SOLE 0 1400465 0 679695 BRICKELL BIOTECH INC COM 10802T105 485 484994 SH SOLE 0 484994 0 0 BRIDGE BANCORP INC COM 108035106 9170 401500 SH SOLE 0 356000 0 45500 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 6226 607367 SH SOLE 0 575276 0 32091 BRIGHAM MINERALS INC CL A COM 10918L103 267 21659 SH SOLE 0 15577 0 6082 BRIGHTCOVE INC COM 10921T101 18271 2318627 SH SOLE 0 2200413 0 118214 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2713 345200 SH SOLE 0 344900 0 300 BRIGHTVIEW HLDGS INC COM 10948C107 1164 103900 SH SOLE 0 20718 0 83182 B. RILEY FINANCIAL INC COM 05580M108 1890 86839 SH SOLE 0 1413 0 85426 BRINKER INTL INC COM 109641100 2450 102100 SH SOLE 0 81361 0 20739 BRINKS CO COM 109696104 21444 471200 SH SOLE 0 445164 0 26036 BRISTOL-MYERS SQUIBB CO COM 110122108 2557631 43497131 SH SOLE 0 42241455 0 1255676 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 21674 6054060 SH SOLE 0 6054060 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 48415 1247154 SH SOLE 0 1247154 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9652 752900 SH SOLE 0 706316 0 46584 BROADCOM INC COM 11135F101 32507 102996 SH SOLE 0 75170 0 27826 BROADWIND INC COM NEW 11161T207 2884 769124 SH SOLE 0 769124 0 0 BROOKDALE SR LIVING INC COM 112463104 37642 12760002 SH SOLE 0 12760002 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21472 652724 SH SOLE 0 323717 0 329007 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 926 20326 SH SOLE 0 0 0 20326 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 6789 141729 SH SOLE 0 0 0 141729 BROOKLINE BANCORP INC DEL COM 11373M107 20393 2023112 SH SOLE 0 1946500 0 76612 BROWN & BROWN INC COM 115236101 21709 532600 SH SOLE 0 479164 0 53436 BROWN FORMAN CORP CL A 115637100 14888 258600 SH SOLE 0 236270 0 22330 BRP GROUP INC COM CL A 05589G102 406 23500 SH SOLE 0 10254 0 13246 BRP INC COM SUN VTG 05577W200 5259 123500 SH SOLE 0 123500 0 0 BRT APARTMENTS CORP COM 055645303 8148 753023 SH SOLE 0 712523 0 40500 BRUKER CORP COM 116794108 27000 663710 SH SOLE 0 638439 0 25271 BRYN MAWR BK CORP COM 117665109 21689 784120 SH SOLE 0 765433 0 18687 BSQUARE CORP COM NEW 11776U300 1513 951302 SH SOLE 0 950764 0 538 BUCKLE INC COM 118440106 16560 1056150 SH SOLE 0 1056150 0 0 BUILD A BEAR WORKSHOP COM 120076104 639 293079 SH SOLE 0 293079 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 60517 2923519 SH SOLE 0 2923519 0 0 BUNGE LIMITED COM G16962105 41128 999954 SH SOLE 0 692385 0 307569 BYLINE BANCORP INC COM 124411109 3008 229600 SH SOLE 0 229600 0 0 CABALETTA BIO INC COM 12674W109 685 61447 SH SOLE 0 0 0 61447 CABLE ONE INC COM 12685J105 542927 305900 SH SOLE 0 301357 0 4543 CABOT CORP COM 127055101 4913 132600 SH SOLE 0 132600 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 12634 90539 SH SOLE 0 90539 0 0 CACI INTL INC CL A 127190304 10497 48400 SH SOLE 0 43833 0 4567 CACTUS INC CL A 127203107 5366 260100 SH SOLE 0 219779 0 40321 CADENCE BANCORPORATION CL A 12739A100 979 110547 SH SOLE 0 110547 0 0 CADIZ INC COM NEW 127537207 1498 147434 SH SOLE 0 65606 0 81828 CAE INC COM 124765108 6292 388619 SH SOLE 0 336515 0 52104 CAESARS ENTMT CORP COM 127686103 66691 5498058 SH SOLE 0 5498058 0 0 CAESARSTONE LTD ORD SHS M20598104 6786 572678 SH SOLE 0 491118 0 81560 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1529 858986 SH SOLE 0 678251 0 180735 CALAMP CORP COM 128126109 2582 322401 SH SOLE 0 322401 0 0 CALAVO GROWERS INC COM 128246105 37106 589820 SH SOLE 0 541021 0 48799 CALEDONIA MNG CORP PLC SHS NEW G1757E113 1670 96410 SH SOLE 0 67741 0 28669 CALIFORNIA BANCORP COM 13005U101 285 19100 SH SOLE 0 9811 0 9289 CALIFORNIA WTR SVC GROUP COM 130788102 5028 105400 SH SOLE 0 75323 0 30077 CALITHERA BIOSCIENCES INC COM 13089P101 5571 1055127 SH SOLE 0 716279 0 338848 CALIX INC COM 13100M509 42541 2855100 SH SOLE 0 2855100 0 0 CAL MAINE FOODS INC COM NEW 128030202 62183 1398007 SH SOLE 0 1391617 0 6390 CALYXT INC COM 13173L107 202 40900 SH SOLE 0 40900 0 0 CAMBRIDGE BANCORP COM 132152109 2007 33873 SH SOLE 0 33873 0 0 CAMDEN NATL CORP COM 133034108 15745 455849 SH SOLE 0 455849 0 0 CAMDEN PPTY TR SH BEN INT 133131102 33833 370900 SH SOLE 0 276491 0 94409 CAMECO CORP COM 13321L108 53235 5194200 SH SOLE 0 3678555 0 1515645 CAMPBELL SOUP CO COM 134429109 142870 2878709 SH SOLE 0 2849331 0 29378 CAMPING WORLD HLDGS INC CL A 13462K109 25786 949400 SH SOLE 0 796329 0 153071 CAMTEK LTD ORD M20791105 23576 1874100 SH SOLE 0 1872747 0 1353 CANADIAN IMP BK COMM COM 136069101 90782 1356100 SH SOLE 0 1166100 0 190000 CANADIAN NATL RY CO COM 136375102 4411 49800 SH SOLE 0 48006 0 1794 CANADIAN NAT RES LTD COM 136385101 17379 1002600 SH SOLE 0 38800 0 963800 CANADIAN PAC RY LTD COM 13645T100 1558 6100 SH SOLE 0 6100 0 0 CANCER GENETICS INC COM NEW 13739U203 526 173501 SH SOLE 0 167954 0 5547 CANON INC SPONSORED ADR 138006309 46909 2348977 SH SOLE 0 2348977 0 0 CAPITAL BANCORP INC MD COM 139737100 110 10274 SH SOLE 0 10274 0 0 CAPITAL CITY BK GROUP INC COM 139674105 5818 277691 SH SOLE 0 261771 0 15920 CAPITAL ONE FINL CORP COM 14040H105 29445 470435 SH SOLE 0 252110 0 218325 CAPITAL SR LIVING CORP COM 140475104 908 1279421 SH SOLE 0 1279421 0 0 CAPITOL FED FINL INC COM 14057J101 87076 7908795 SH SOLE 0 7710055 0 198740 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 914 198800 SH SOLE 0 69955 0 128845 CAPSTAR FINL HLDGS INC COM 14070T102 4358 363199 SH SOLE 0 363199 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 9868 1797464 SH SOLE 0 1774347 0 23117 CAPSTONE TURBINE CORP COM 14067D508 680 225130 SH SOLE 0 225130 0 0 CARA THERAPEUTICS INC COM 140755109 1519 88850 SH SOLE 0 88850 0 0 CARDIFF ONCOLOGY INC COM 14147L108 1347 268800 SH SOLE 0 70822 0 197978 CARDINAL HEALTH INC COM 14149Y108 57664 1104894 SH SOLE 0 1016358 0 88536 CARDIOVASCULAR SYS INC DEL COM 141619106 55899 1771758 SH SOLE 0 1762001 0 9757 CARDTRONICS PLC SHS CL A G1991C105 24796 1034010 SH SOLE 0 1034010 0 0 CARETRUST REIT INC COM 14174T107 6873 400500 SH SOLE 0 374855 0 25645 CARGURUS INC COM CL A 141788109 6956 274379 SH SOLE 0 274379 0 0 CARLISLE COS INC COM 142339100 21720 181500 SH SOLE 0 161878 0 19622 CARNIVAL PLC ADR 14365C103 16854 1339763 SH SOLE 0 1289494 0 50269 CARPENTER TECHNOLOGY CORP COM 144285103 1496 61600 SH SOLE 0 29529 0 32071 CARRIAGE SVCS INC COM 143905107 23212 1281000 SH SOLE 0 1094102 0 186898 CARRIER GLOBAL CORPORATION COM 14448C104 12952 582900 SH SOLE 0 434084 0 148816 CASA SYS INC COM 14713L102 1270 305249 SH SOLE 0 54612 0 250637 CASELLA WASTE SYS INC CL A 147448104 105480 2023799 SH SOLE 0 2023799 0 0 CASI PHARMACEUTICALS INC COM 14757U109 67 26800 SH SOLE 0 5445 0 21355 CASTLE BIOSCIENCES INC COM 14843C105 1614 42836 SH SOLE 0 2765 0 40071 CASTLIGHT HEALTH INC CL B 14862Q100 2360 2843700 SH SOLE 0 2401799 0 441901 CASTOR MARITIME INC SHS Y1146L109 364 909170 SH SOLE 0 909170 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 669 104045 SH SOLE 0 11000 0 93045 CATALENT INC COM 148806102 3115 42500 SH SOLE 0 23559 0 18941 CATALYST BIOSCIENCES INC COM NEW 14888D208 486 82808 SH SOLE 0 0 0 82808 CATASYS INC COM PAR 149049504 1185 47906 SH SOLE 0 0 0 47906 CATCHMARK TIMBER TR INC CL A 14912Y202 30657 3464067 SH SOLE 0 3464067 0 0 CATERPILLAR INC DEL COM 149123101 53940 426400 SH SOLE 0 283670 0 142730 CATHAY GEN BANCORP COM 149150104 3779 143671 SH SOLE 0 143671 0 0 CATO CORP NEW CL A 149205106 7068 864052 SH SOLE 0 750402 0 113650 CAVCO INDS INC DEL COM 149568107 20296 105245 SH SOLE 0 91177 0 14068 CBAK ENERGY TECHNOLOGY INC COM 14986C102 68 88989 SH SOLE 0 88989 0 0 CB FINL SVCS INC COM 12479G101 1356 62165 SH SOLE 0 58861 0 3304 CBIZ INC COM 124805102 9750 406753 SH SOLE 0 364227 0 42526 CBL & ASSOC PPTYS INC COM 124830100 1908 7000284 SH SOLE 0 7000284 0 0 CBM BANCORP INC COM 1248XT104 296 24105 SH SOLE 0 24105 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 385205 4129553 SH SOLE 0 4129553 0 0 CBRE GROUP INC CL A 12504L109 30465 673700 SH SOLE 0 644461 0 29239 CBTX INC COM 12481V104 2665 126910 SH SOLE 0 126510 0 400 CDW CORP COM 12514G108 45380 390598 SH SOLE 0 379874 0 10724 CECO ENVIRONMENTAL CORP COM 125141101 566 85898 SH SOLE 0 85898 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 2617 2643186 SH SOLE 0 1513417 0 1129769 CELCUITY INC COM 15102K100 371 53500 SH SOLE 0 42510 0 10990 CELLCOM ISRAEL LTD SHS M2196U109 14982 3831642 SH SOLE 0 3831642 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 21283 1637175 SH SOLE 0 1552787 0 84388 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 1012 790602 SH SOLE 0 490132 0 300470 CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 868 275494 SH SOLE 0 241679 0 33815 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 359 24000 SH SOLE 0 10500 0 13500 CELSION CORP COM PAR NEW 15117N503 2557 687253 SH SOLE 0 687253 0 0 CELYAD SA ADR 151205200 110 10300 SH SOLE 0 0 0 10300 CENOVUS ENERGY INC COM 15135U109 5138 1100200 SH SOLE 0 340733 0 759467 CENTENNIAL RESOURCE DEV INC CL A 15136A102 5119 5751598 SH SOLE 0 5751598 0 0 CENTERPOINT ENERGY INC COM 15189T107 4561 244300 SH SOLE 0 2973 0 241327 CENTOGENE N V COM N1976T109 204 8900 SH SOLE 0 1630 0 7270 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 408 69700 SH SOLE 0 42992 0 26708 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 306 54000 SH SOLE 0 1700 0 52300 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 4302 1215297 SH SOLE 0 1200084 0 15213 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 41795 1236900 SH SOLE 0 1234316 0 2584 CENTRAL GARDEN & PET CO COM 153527106 18830 523200 SH SOLE 0 523200 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 19646 1225553 SH SOLE 0 1110083 0 115470 CENTRAL PUERTO S A SPONSORED ADR 155038201 149 58500 SH SOLE 0 0 0 58500 CENTRAL VALLEY CMNTY BANCORP COM 155685100 2584 167881 SH SOLE 0 167881 0 0 CENTRUS ENERGY CORP CL A 15643U104 2399 238935 SH SOLE 0 182862 0 56073 CENTURY ALUM CO COM 156431108 1950 273555 SH SOLE 0 273555 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 13648 175603 SH SOLE 0 171903 0 3700 CENTURY CASINOS INC COM 156492100 1610 388049 SH SOLE 0 388049 0 0 CERAGON NETWORKS LTD ORD M22013102 6637 3087200 SH SOLE 0 3087200 0 0 CERECOR INC COM 15671L109 1259 484081 SH SOLE 0 99366 0 384715 CERENCE INC COM 156727109 6547 160300 SH SOLE 0 131732 0 28568 CERNER CORP COM 156782104 27105 395404 SH SOLE 0 352964 0 42440 CEVA INC COM 157210105 9089 242900 SH SOLE 0 242900 0 0 C & F FINL CORP COM 12466Q104 4585 137900 SH SOLE 0 136276 0 1624 CF INDS HLDGS INC COM 125269100 8212 291815 SH SOLE 0 291815 0 0 CGI INC CL A SUB VTG 12532H104 22832 362600 SH SOLE 0 104072 0 258528 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2036 212946 SH SOLE 0 194194 0 18752 CHANNELADVISOR CORP COM 159179100 10405 656909 SH SOLE 0 504808 0 152101 CHAPARRAL ENERGY INC COM CL A 15942R208 21 31801 SH SOLE 0 31801 0 0 CHARLES & COLVARD LTD COM 159765106 851 1165168 SH SOLE 0 919567 0 245601 CHARLES RIV LABS INTL INC COM 159864107 180414 1034779 SH SOLE 0 1034779 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 394675 773811 SH SOLE 0 678562 0 95249 CHASE CORP COM 16150R104 41892 408700 SH SOLE 0 408700 0 0 CHATHAM LODGING TR COM 16208T102 11275 1842276 SH SOLE 0 1842276 0 0 CHECK CAP LTD SHS M2361E203 545 913039 SH SOLE 0 809044 0 103995 CHECK POINT SOFTWARE TECH LT ORD M22465104 129186 1202509 SH SOLE 0 1148184 0 54325 CHECKPOINT THERAPEUTICS INC COM 162828107 201 101500 SH SOLE 0 8409 0 93091 CHEESECAKE FACTORY INC COM 163072101 12403 541145 SH SOLE 0 537020 0 4125 CHEETAH MOBILE INC ADR 163075104 1993 1158926 SH SOLE 0 1158926 0 0 CHEFS WHSE INC COM 163086101 16080 1184100 SH SOLE 0 1170126 0 13974 CHEGG INC COM 163092109 23380 347600 SH SOLE 0 276140 0 71460 CHEMED CORP NEW COM 16359R103 143891 319000 SH SOLE 0 309408 0 9592 CHEMOCENTRYX INC COM 16383L106 15254 265100 SH SOLE 0 215138 0 49962 CHEMUNG FINL CORP COM 164024101 2132 78088 SH SOLE 0 78088 0 0 CHERRY HILL MTG INVT CORP COM 164651101 9792 1085593 SH SOLE 0 980447 0 105146 CHESAPEAKE UTILS CORP COM 165303108 13196 157100 SH SOLE 0 136242 0 20858 CHEVRON CORP NEW COM 166764100 39983 448084 SH SOLE 0 309417 0 138667 CHEWY INC CL A 16679L109 91239 2041600 SH SOLE 0 1793739 0 247861 CHIASMA INC COM 16706W102 1041 193578 SH SOLE 0 193578 0 0 CHICAGO RIVET & MACH CO COM 168088102 1238 59510 SH SOLE 0 59510 0 0 CHICOS FAS INC COM 168615102 11734 8503100 SH SOLE 0 8503100 0 0 CHILDRENS PL INC COM 168905107 5114 136660 SH SOLE 0 131210 0 5450 CHIMERIX INC COM 16934W106 9171 2958289 SH SOLE 0 2958289 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 1317 455835 SH SOLE 0 402935 0 52900 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 63673 623141 SH SOLE 0 604241 0 18900 CHINA CUST RELATIONS CNTR IN COM G2118P102 118 25606 SH SOLE 0 25606 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 4700 544587 SH SOLE 0 544587 0 0 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 99 34103 SH SOLE 0 34103 0 0 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1829 1325438 SH SOLE 0 1325438 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 12557 1244535 SH SOLE 0 1244535 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 322163 9576797 SH SOLE 0 9576797 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 5252 204500 SH SOLE 0 161760 0 42740 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 131360 3130604 SH SOLE 0 3130604 0 0 CHINA PHARMA HLDGS INC COM 16941T104 558 838080 SH SOLE 0 838080 0 0 CHINA RAPID FIN LTD SPNSORD ADS NEW 16953Q204 106 37986 SH SOLE 0 37986 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 7444 337000 SH SOLE 0 337000 0 0 CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 490 929408 SH SOLE 0 929408 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 21389 762000 SH SOLE 0 673619 0 88381 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 35460 6506335 SH SOLE 0 6506335 0 0 CHINA XD PLASTICS CO LTD COM 16948F107 687 597580 SH SOLE 0 597580 0 0 CHINA YUCHAI INTL LTD COM G21082105 8989 625107 SH SOLE 0 609026 0 16081 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 36678 1617900 SH SOLE 0 1588791 0 29109 CHIPOTLE MEXICAN GRILL INC COM 169656105 1698869 1614342 SH SOLE 0 1519203 0 95139 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 113128 1430913 SH SOLE 0 1430913 0 0 CHROMADEX CORP COM NEW 171077407 965 210200 SH SOLE 0 33200 0 177000 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 151372 3844860 SH SOLE 0 3784171 0 60689 CHURCH & DWIGHT INC COM 171340102 133447 1726352 SH SOLE 0 1723252 0 3100 CHUYS HLDGS INC COM 171604101 6064 407500 SH SOLE 0 349928 0 57572 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3507 1710670 SH SOLE 0 1142598 0 568072 CIDARA THERAPEUTICS INC COM 171757107 4242 1149538 SH SOLE 0 1086299 0 63239 CIMAREX ENERGY CO COM 171798101 4336 157730 SH SOLE 0 156230 0 1500 CIMPRESS PLC SHS EURO G2143T103 14528 190300 SH SOLE 0 175765 0 14535 CINCINNATI BELL INC NEW COM NEW 171871502 261 17600 SH SOLE 0 17600 0 0 CINCINNATI FINL CORP COM 172062101 2452 38300 SH SOLE 0 38300 0 0 CINEDIGM CORP COM NEW 172406209 1450 759327 SH SOLE 0 759327 0 0 CINEMARK HLDGS INC COM 17243V102 97533 8444400 SH SOLE 0 8205482 0 238918 CIRRUS LOGIC INC COM 172755100 38799 628020 SH SOLE 0 514704 0 113316 CISCO SYS INC COM 17275R102 52713 1130205 SH SOLE 0 543386 0 586819 CIT GROUP INC COM NEW 125581801 12357 596102 SH SOLE 0 510466 0 85636 CITIGROUP INC COM NEW 172967424 97638 1910720 SH SOLE 0 1608136 0 302584 CITI TRENDS INC COM 17306X102 7619 376825 SH SOLE 0 370789 0 6036 CITIZENS CMNTY BANCORP INC M COM 174903104 205 29900 SH SOLE 0 8464 0 21436 CITIZENS HLDG CO MISS COM 174715102 798 31912 SH SOLE 0 30071 0 1841 CITIZENS INC CL A 174740100 2467 411800 SH SOLE 0 411800 0 0 CITIZENS & NORTHN CORP COM 172922106 3777 182900 SH SOLE 0 182900 0 0 CITRIX SYS INC COM 177376100 71216 481479 SH SOLE 0 282360 0 199119 CITY HLDG CO COM 177835105 313 4800 SH SOLE 0 4800 0 0 CITY OFFICE REIT INC COM 178587101 26769 2660903 SH SOLE 0 2540903 0 120000 CIVEO CORP CDA COM 17878Y108 5942 9638446 SH SOLE 0 8904846 0 733600 CIVISTA BANCSHARES INC COM NO PAR 178867107 3972 257902 SH SOLE 0 257902 0 0 CLARIVATE PLC ORD SHS G21810109 8874 397400 SH SOLE 0 223137 0 174263 CLARUS CORP NEW COM 18270P109 7061 609747 SH SOLE 0 597950 0 11797 CLEAN ENERGY FUELS CORP COM 184499101 17541 7901332 SH SOLE 0 7809032 0 92300 CLEAN HARBORS INC COM 184496107 76033 1267635 SH SOLE 0 1265793 0 1842 CLEANSPARK INC COM NEW 18452B209 38 14600 SH SOLE 0 14600 0 0 CLEARFIELD INC COM 18482P103 8348 597973 SH SOLE 0 597973 0 0 CLEARONE INC COM 18506U104 682 340956 SH SOLE 0 330637 0 10319 CLEARPOINT NEURO INC COM 18507C103 180 50600 SH SOLE 0 18172 0 32428 CLEARSIDE BIOMEDICAL INC COM 185063104 1526 811438 SH SOLE 0 248719 0 562719 CLEARWATER PAPER CORP COM 18538R103 7259 200900 SH SOLE 0 130964 0 69936 CLEARWAY ENERGY INC CL A 18539C105 46588 2221630 SH SOLE 0 2067430 0 154200 CLEARWAY ENERGY INC CL C 18539C204 80133 3474975 SH SOLE 0 3474975 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 702 273251 SH SOLE 0 273251 0 0 CLIPPER RLTY INC COM 18885T306 2307 284757 SH SOLE 0 160757 0 124000 CLOROX CO DEL COM 189054109 416332 1897853 SH SOLE 0 1814847 0 83006 CLOUDERA INC COM 18914U100 5239 411852 SH SOLE 0 365216 0 46636 CLOUDFLARE INC CL A COM 18915M107 18482 514100 SH SOLE 0 460274 0 53826 CLPS INCORPORATION COM G31642104 67 30816 SH SOLE 0 28859 0 1957 CME GROUP INC COM 12572Q105 152693 939418 SH SOLE 0 775267 0 164151 CMS ENERGY CORP COM 125896100 37534 642494 SH SOLE 0 535754 0 106740 CNA FINL CORP COM 126117100 25540 794400 SH SOLE 0 794400 0 0 CNB FINL CORP PA COM 126128107 4699 262101 SH SOLE 0 230301 0 31800 CNH INDL N V SHS N20944109 8565 1223101 SH SOLE 0 227439 0 995662 CNOOC LIMITED SPONSORED ADR 126132109 122598 1086474 SH SOLE 0 1086474 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1170 80577 SH SOLE 0 80577 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2481 10827 SH SOLE 0 9809 0 1018 COCA COLA EUROPEAN PARTNERS SHS G25839104 61663 1632896 SH SOLE 0 1396623 0 236273 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 81241 1852705 SH SOLE 0 1852705 0 0 COCRYSTAL PHARMA INC COM 19188J300 4668 3071323 SH SOLE 0 3071323 0 0 CODEXIS INC COM 192005106 367 32200 SH SOLE 0 200 0 32000 CODORUS VY BANCORP INC COM 192025104 2456 177605 SH SOLE 0 149903 0 27702 COEUR MNG INC COM NEW 192108504 3077 605628 SH SOLE 0 605628 0 0 COFFEE HLDG CO INC COM 192176105 1104 368143 SH SOLE 0 362909 0 5234 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 270556 3497366 SH SOLE 0 3443325 0 54041 COGNEX CORP COM 192422103 4590 76856 SH SOLE 0 53519 0 23337 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30033 528565 SH SOLE 0 280147 0 248418 COHBAR INC COM 19249J109 110 70961 SH SOLE 0 53461 0 17500 COHERUS BIOSCIENCES INC COM 19249H103 7253 406100 SH SOLE 0 406100 0 0 COHU INC COM 192576106 27267 1572517 SH SOLE 0 1528202 0 44315 COLGATE PALMOLIVE CO COM 194162103 409669 5591984 SH SOLE 0 5115945 0 476039 COLLECTORS UNIVERSE INC COM NEW 19421R200 24203 706038 SH SOLE 0 706038 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 28478 1627318 SH SOLE 0 1627318 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 59019 1029800 SH SOLE 0 963100 0 66700 COLLPLANT BIOTECHNOLOGIES LT ADS 19516R107 127 12697 SH SOLE 0 9495 0 3202 COLONY BANKCORP INC COM 19623P101 1169 99278 SH SOLE 0 99278 0 0 COLONY CAP INC NEW CL A COM 19626G108 3351 1396197 SH SOLE 0 1272849 0 123348 COLUMBIA FINL INC COM 197641103 16686 1195732 SH SOLE 0 1195732 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 9111 272385 SH SOLE 0 257000 0 15385 COMERICA INC COM 200340107 25773 676447 SH SOLE 0 610091 0 66356 COMFORT SYS USA INC COM 199908104 4018 98600 SH SOLE 0 98600 0 0 COMMERCE BANCSHARES INC COM 200525103 6985 117448 SH SOLE 0 109690 0 7758 COMMERCIAL VEH GROUP INC COM 202608105 6434 2226181 SH SOLE 0 2076668 0 149513 COMMSCOPE HLDG CO INC COM 20337X109 5507 661083 SH SOLE 0 570789 0 90294 COMMUNICATIONS SYS INC COM 203900105 3622 714366 SH SOLE 0 637334 0 77032 COMMUNITY BANKERS TR CORP COM 203612106 1854 337107 SH SOLE 0 188519 0 148588 COMMUNITY BK SYS INC COM 203607106 2270 39808 SH SOLE 0 39808 0 0 COMMUNITY FINL CORP MD COM 20368X101 1597 65468 SH SOLE 0 62602 0 2866 COMMUNITY FIRST BANCSHARES I COM 20369M104 646 77563 SH SOLE 0 71009 0 6554 COMMUNITY HEALTH SYS INC NEW COM 203668108 2864 951444 SH SOLE 0 911053 0 40391 COMMUNITY TR BANCORP INC COM 204149108 10037 306382 SH SOLE 0 302305 0 4077 COMMVAULT SYSTEMS INC COM 204166102 107930 2788887 SH SOLE 0 2788887 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 6623 506700 SH SOLE 0 506700 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 82818 7879945 SH SOLE 0 7869873 0 10072 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 13906 1224100 SH SOLE 0 1177900 0 46200 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 10295 718933 SH SOLE 0 718933 0 0 COMPUGEN LTD ORD M25722105 484 32200 SH SOLE 0 32200 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1121 49176 SH SOLE 0 25567 0 23609 COMPUTER TASK GROUP INC COM 205477102 4220 1047197 SH SOLE 0 967786 0 79411 COMPX INTL INC CL A 20563P101 2635 190646 SH SOLE 0 189644 0 1002 COMSCORE INC COM 20564W105 4114 1327239 SH SOLE 0 1327239 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 376 134916 SH SOLE 0 115848 0 19068 COMSTOCK RES INC COM 205768302 609 139100 SH SOLE 0 0 0 139100 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 8274 489900 SH SOLE 0 489900 0 0 CONAGRA BRANDS INC COM 205887102 4185 118981 SH SOLE 0 89671 0 29310 CONCERT PHARMACEUTICALS INC COM 206022105 6408 644000 SH SOLE 0 644000 0 0 CONCHO RES INC COM 20605P101 14144 274642 SH SOLE 0 154788 0 119854 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 391 236900 SH SOLE 0 236900 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1370 334196 SH SOLE 0 334196 0 0 CONDUENT INC COM 206787103 9294 3888858 SH SOLE 0 3160978 0 727880 CONFORMIS INC COM 20717E101 4124 5029207 SH SOLE 0 5029207 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 13458 834856 SH SOLE 0 834856 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 9640 1423903 SH SOLE 0 1423903 0 0 CONSOLIDATED EDISON INC COM 209115104 247079 3434997 SH SOLE 0 3362691 0 72306 CONSOLIDATED WATER CO INC ORD G23773107 10703 741713 SH SOLE 0 589803 0 151910 CONSTELLATION BRANDS INC CL B 21036P207 1636 9700 SH SOLE 0 9700 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 950 31600 SH SOLE 0 31600 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 1127 398258 SH SOLE 0 398258 0 0 CONTRAFECT CORP COM NEW 212326300 797 124800 SH SOLE 0 900 0 123900 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 8949 1694900 SH SOLE 0 1694900 0 0 COOPER TIRE & RUBR CO COM 216831107 11127 403000 SH SOLE 0 403000 0 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 824 116074 SH SOLE 0 19229 0 96845 COPA HOLDINGS SA CL A P31076105 97386 1926146 SH SOLE 0 1926146 0 0 COPART INC COM 217204106 22674 272300 SH SOLE 0 243017 0 29283 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1608 191600 SH SOLE 0 42947 0 148653 CORCEPT THERAPEUTICS INC COM 218352102 150034 8919996 SH SOLE 0 8919996 0 0 CORECIVIC INC COM 21871N101 24975 2668273 SH SOLE 0 2668273 0 0 CORE LABORATORIES N V COM N22717107 6796 334448 SH SOLE 0 308012 0 26436 CORELOGIC INC COM 21871D103 12106 180096 SH SOLE 0 147850 0 32246 CORE MARK HOLDING CO INC COM 218681104 5750 230400 SH SOLE 0 197307 0 33093 CORE MOLDING TECHNOLOGIES IN COM 218683100 2257 547864 SH SOLE 0 540731 0 7133 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 8689 949635 SH SOLE 0 922835 0 26800 COREPOINT LODGING INC COM 21872L104 770 183000 SH SOLE 0 183000 0 0 CORESITE RLTY CORP COM 21870Q105 71038 586800 SH SOLE 0 586800 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 11184 1845505 SH SOLE 0 1773377 0 72128 CORNERSTONE ONDEMAND INC COM 21925Y103 3316 86000 SH SOLE 0 78556 0 7444 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 49790 1964888 SH SOLE 0 1947002 0 17886 CORTEVA INC COM 22052L104 55737 2080500 SH SOLE 0 1534737 0 545763 CORTEXYME INC COM 22053A107 1253 27053 SH SOLE 0 1039 0 26014 CORVEL CORP COM 221006109 83530 1178310 SH SOLE 0 1178310 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 2807 1031900 SH SOLE 0 967905 0 63995 COSAN LTD SHS A G25343107 121606 8074794 SH SOLE 0 8069487 0 5307 COSTAMARE INC SHS Y1771G102 19069 3429682 SH SOLE 0 3429682 0 0 COSTAR GROUP INC COM 22160N109 33116 46598 SH SOLE 0 35613 0 10985 COSTCO WHSL CORP NEW COM 22160K105 318506 1050446 SH SOLE 0 1050446 0 0 COTY INC COM CL A 222070203 10884 2434982 SH SOLE 0 2434982 0 0 COUNTERPATH CORP COM 22228P302 853 169155 SH SOLE 0 121380 0 47775 COUNTY BANCORP INC COM 221907108 877 41895 SH SOLE 0 41895 0 0 COUSINS PPTYS INC COM NEW 222795502 5123 171731 SH SOLE 0 145760 0 25971 COVENANT TRANSN GROUP INC CL A 22284P105 850 58900 SH SOLE 0 1248 0 57652 COVETRUS INC COM 22304C100 3147 175900 SH SOLE 0 175900 0 0 COVIA HLDGS CORP COM 22305A103 886 1845790 SH SOLE 0 1845790 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 130 39500 SH SOLE 0 2002 0 37498 CPS TECHNOLOGIES CORP COM 12619F104 278 115000 SH SOLE 0 65946 0 49054 CRACKER BARREL OLD CTRY STOR COM 22410J106 20311 183132 SH SOLE 0 179969 0 3163 CRAFT BREW ALLIANCE INC COM 224122101 1419 92200 SH SOLE 0 200 0 92000 CRA INTL INC COM 12618T105 17679 447575 SH SOLE 0 435552 0 12023 CRAWFORD & CO CL A 224633206 5367 680224 SH SOLE 0 680224 0 0 CRAWFORD & CO CL B 224633107 5803 825417 SH SOLE 0 825417 0 0 CREDICORP LTD COM G2519Y108 6911 51700 SH SOLE 0 39007 0 12693 CREDIT SUISSE GROUP SPONSORED ADR 225401108 58886 5711496 SH SOLE 0 5711496 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 168 56691 SH SOLE 0 0 0 56691 CRH MED CORP COM 12626F105 2499 1205485 SH SOLE 0 811079 0 394406 CRH PLC ADR 12626K203 63717 1857100 SH SOLE 0 1857100 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 624 35600 SH SOLE 0 0 0 35600 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 27093 368658 SH SOLE 0 0 0 368658 CROCS INC COM 227046109 127961 3475311 SH SOLE 0 3475311 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 566 91856 SH SOLE 0 3300 0 88556 CROSSFIRST BANKSHARES INC COM 22766M109 446 45608 SH SOLE 0 45608 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 236327 2356438 SH SOLE 0 2066703 0 289735 CROWN CASTLE INTL CORP NEW COM 22822V101 47913 286303 SH SOLE 0 26659 0 259644 CROWN CRAFTS INC COM 228309100 2190 446008 SH SOLE 0 412886 0 33122 CRYOLIFE INC COM 228903100 322 16800 SH SOLE 0 9863 0 6937 CSG SYS INTL INC COM 126349109 86069 2079456 SH SOLE 0 2062165 0 17291 CSP INC COM 126389105 1915 231602 SH SOLE 0 223754 0 7848 CSW INDUSTRIALS INC COM 126402106 9503 137500 SH SOLE 0 117070 0 20430 CSX CORP COM 126408103 88564 1269924 SH SOLE 0 1269924 0 0 CTI BIOPHARMA CORP COM 12648L601 2440 2103792 SH SOLE 0 1834403 0 269389 CTO REALTY GROWTH INC COM 22948P103 2433 61600 SH SOLE 0 32259 0 29341 CTS CORP COM 126501105 8124 405400 SH SOLE 0 284669 0 120731 CUBESMART COM 229663109 553 20500 SH SOLE 0 20500 0 0 CUE BIOPHARMA INC COM 22978P106 2476 101000 SH SOLE 0 2051 0 98949 CULP INC COM 230215105 7954 923817 SH SOLE 0 851412 0 72405 CUMBERLAND PHARMACEUTICALS I COM 230770109 1996 599458 SH SOLE 0 572408 0 27050 CUMMINS INC COM 231021106 9616 55500 SH SOLE 0 17940 0 37560 CURIS INC COM NEW 231269200 2667 2203899 SH SOLE 0 1832540 0 371359 CURTISS WRIGHT CORP COM 231561101 14544 162900 SH SOLE 0 161092 0 1808 CUSHMAN WAKEFIELD PLC SHS G2717B108 3111 249700 SH SOLE 0 249700 0 0 CUTERA INC COM 232109108 7878 647300 SH SOLE 0 599147 0 48153 CVB FINL CORP COM 126600105 19928 1063400 SH SOLE 0 1063400 0 0 CVD EQUIPMENT CORP COM 126601103 398 129292 SH SOLE 0 127192 0 2100 CVR ENERGY INC COM 12662P108 44752 2225384 SH SOLE 0 2225384 0 0 CVS HEALTH CORP COM 126650100 70115 1079184 SH SOLE 0 1721 0 1077463 CYANOTECH CORP COM PAR $0.02 232437301 365 156800 SH SOLE 0 156800 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 12249 123388 SH SOLE 0 0 0 123388 CYBEROPTICS CORP COM 232517102 5450 169200 SH SOLE 0 77457 0 91743 CYCLACEL PHARMACEUTICALS INC COM 23254L603 798 171677 SH SOLE 0 120452 0 51225 CYCLERION THERAPEUTICS INC COM 23255M105 502 85000 SH SOLE 0 0 0 85000 CYMABAY THERAPEUTICS INC COM 23257D103 309 88520 SH SOLE 0 5100 0 83420 CYNERGISTEK INC COM 23258P105 157 107213 SH SOLE 0 104051 0 3162 CYREN LTD SHS M26895108 838 709873 SH SOLE 0 707473 0 2400 CYRUSONE INC COM 23283R100 6932 95286 SH SOLE 0 3900 0 91386 CYTOKINETICS INC COM NEW 23282W605 1675 71067 SH SOLE 0 39946 0 31121 CYTOMX THERAPEUTICS INC COM 23284F105 19581 2350671 SH SOLE 0 2060417 0 290254 DAILY JOURNAL CORP COM 233912104 486 1800 SH SOLE 0 1800 0 0 DAKTRONICS INC COM 234264109 5648 1298300 SH SOLE 0 1298300 0 0 DANA INCORPORATED COM 235825205 199 16292 SH SOLE 0 16292 0 0 DARE BIOSCIENCE INC COM 23666P101 645 652084 SH SOLE 0 334795 0 317289 DARIOHEALTH CORP COM NEW 23725P209 109 17100 SH SOLE 0 1195 0 15905 DARLING INGREDIENTS INC COM 237266101 3971 161300 SH SOLE 0 161300 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 154 17210 SH SOLE 0 17210 0 0 DASEKE INC COM 23753F107 2286 581610 SH SOLE 0 362012 0 219598 DATADOG INC CL A COM 23804L103 204254 2349100 SH SOLE 0 2005672 0 343428 DATA I O CORP COM 237690102 2228 659263 SH SOLE 0 657563 0 1700 DAVIDSTEA INC COM 238661102 124 129549 SH SOLE 0 78699 0 50850 DAVITA INC COM 23918K108 40387 510322 SH SOLE 0 292959 0 217363 DAWSON GEOPHYSICAL CO NEW COM 239360100 2376 1649998 SH SOLE 0 1646397 0 3601 DAXOR CORP COM 239467103 374 25521 SH SOLE 0 21155 0 4366 DBX ETF TR XTRACK MSCI EAFE 233051200 541 17900 SH SOLE 0 17900 0 0 DBX ETF TR XTRACK USD HIGH 233051432 346 7400 SH SOLE 0 7400 0 0 DECKERS OUTDOOR CORP COM 243537107 74215 377898 SH SOLE 0 332674 0 45224 DELL TECHNOLOGIES INC CL C 24703L202 6278 114277 SH SOLE 0 105971 0 8306 DELMAR PHARMACEUTICALS INC COM 247078306 63 91110 SH SOLE 0 5385 0 85725 DELTA APPAREL INC COM 247368103 238 19600 SH SOLE 0 3433 0 16167 DEL TACO RESTAURANTS INC NEW COM 245496104 1038 174962 SH SOLE 0 174962 0 0 DELUXE CORP COM 248019101 13613 578310 SH SOLE 0 569334 0 8976 DENBURY RES INC COM NEW 247916208 72 261635 SH SOLE 0 261635 0 0 DENNYS CORP COM 24869P104 10092 999200 SH SOLE 0 999200 0 0 DENTSPLY SIRONA INC COM 24906P109 51178 1161558 SH SOLE 0 991206 0 170352 DERMTECH INC COM 24984K105 191 14400 SH SOLE 0 0 0 14400 DESCARTES SYS GROUP INC COM 249906108 21128 399400 SH SOLE 0 383400 0 16000 DESIGNER BRANDS INC CL A 250565108 6378 942130 SH SOLE 0 942130 0 0 DESTINATION XL GROUP INC COM 25065K104 863 1326985 SH SOLE 0 1326985 0 0 DEVON ENERGY CORP NEW COM 25179M103 33048 2914310 SH SOLE 0 2207659 0 706651 DEXCOM INC COM 252131107 479619 1183076 SH SOLE 0 1183076 0 0 DHI GROUP INC COM 23331S100 6400 3047778 SH SOLE 0 3046759 0 1019 DHT HOLDINGS INC SHS NEW Y2065G121 46414 9047619 SH SOLE 0 9047619 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 50226 373733 SH SOLE 0 339775 0 33958 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 726 104700 SH SOLE 0 0 0 104700 DIAMONDBACK ENERGY INC COM 25278X109 9488 226889 SH SOLE 0 116090 0 110799 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16776 147581 SH SOLE 0 147581 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 6884 1244884 SH SOLE 0 1177493 0 67391 DIANA SHIPPING INC COM Y2066G104 1909 1272819 SH SOLE 0 1272819 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 23119 910200 SH SOLE 0 910200 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 3068 3146752 SH SOLE 0 3146752 0 0 DIGI INTL INC COM 253798102 3802 326384 SH SOLE 0 326384 0 0 DIGIRAD CORP COM NEW 253827703 57 20288 SH SOLE 0 20288 0 0 DIGITAL ALLY INC COM NEW 25382P208 105 33597 SH SOLE 0 0 0 33597 DIGITAL TURBINE INC COM NEW 25400W102 6168 490700 SH SOLE 0 400475 0 90225 DIME CMNTY BANCSHARES INC COM 253922108 11618 846172 SH SOLE 0 792682 0 53490 DINE BRANDS GLOBAL INC COM 254423106 4025 95600 SH SOLE 0 95600 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 594 11500 SH SOLE 0 11500 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 361 7300 SH SOLE 0 7300 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25460G880 497 20000 SH SOLE 0 20000 0 0 DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 641 24500 SH SOLE 0 24500 0 0 DIREXION SHS ETF TR DAILY RGNAL BULL 25460G864 274 4500 SH SOLE 0 4500 0 0 DIREXION SHS ETF TR DAILY TECHNOLOGY 25460G872 1070 51500 SH SOLE 0 51500 0 0 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460E182 401 75400 SH SOLE 0 75400 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 315 13800 SH SOLE 0 13800 0 0 DISCOVERY INC COM SER A 25470F104 781 37000 SH SOLE 0 37000 0 0 DIXIE GROUP INC CL A 255519100 48 52200 SH SOLE 0 45151 0 7049 DLH HLDGS CORP COM 23335Q100 2489 339168 SH SOLE 0 305557 0 33611 DMC GLOBAL INC COM 23291C103 575 20851 SH SOLE 0 17483 0 3368 DOCUMENT SEC SYS INC COM NEW 25614T309 832 101805 SH SOLE 0 101805 0 0 DOCUSIGN INC COM 256163106 41365 240200 SH SOLE 0 240200 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 121751 1848357 SH SOLE 0 1848357 0 0 DOLLAR GEN CORP NEW COM 256677105 173459 910497 SH SOLE 0 701842 0 208655 DOLLAR TREE INC COM 256746108 102458 1105503 SH SOLE 0 811099 0 294404 DOLPHIN ENTMT INC COM 25686H100 11 12400 SH SOLE 0 12400 0 0 DOMINION ENERGY INC COM 25746U109 19478 239936 SH SOLE 0 61999 0 177937 DOMINOS PIZZA INC COM 25754A201 568836 1539725 SH SOLE 0 1414393 0 125332 DOMO INC COM CL B 257554105 21760 676400 SH SOLE 0 636056 0 40344 DOMTAR CORP COM NEW 257559203 6822 323242 SH SOLE 0 254642 0 68600 DONALDSON INC COM 257651109 4168 89600 SH SOLE 0 83199 0 6401 DONEGAL GROUP INC CL A 257701201 8842 621811 SH SOLE 0 610771 0 11040 DORIAN LPG LTD SHS USD Y2106R110 1635 211222 SH SOLE 0 7611 0 203611 DOUGLAS EMMETT INC COM 25960P109 83417 2720709 SH SOLE 0 2696988 0 23721 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 4679 405453 SH SOLE 0 374940 0 30513 DOVER CORP COM 260003108 13335 138100 SH SOLE 0 90768 0 47332 DOVER MOTORSPORTS INC COM 260174107 696 448717 SH SOLE 0 448717 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 21831 1382613 SH SOLE 0 1382613 0 0 DROPBOX INC CL A 26210C104 483848 22225426 SH SOLE 0 21857265 0 368161 DR REDDYS LABS LTD ADR 256135203 124676 2351938 SH SOLE 0 2351938 0 0 DSP GROUP INC COM 23332B106 17500 1102000 SH SOLE 0 1102000 0 0 DTE ENERGY CO COM 233331107 53492 497600 SH SOLE 0 359271 0 138329 DUCOMMUN INC DEL COM 264147109 14000 401500 SH SOLE 0 401500 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 222251 2781964 SH SOLE 0 2471490 0 310474 DURECT CORP COM 266605104 13896 5989697 SH SOLE 0 5596228 0 393469 DXC TECHNOLOGY CO COM 23355L106 17066 1034300 SH SOLE 0 630247 0 404053 DYNATRACE INC COM 268150109 7588 186900 SH SOLE 0 107533 0 79367 DYNATRONICS CORP COM NEW 268157401 384 435865 SH SOLE 0 435865 0 0 DYNEX CAP INC COM 26817Q886 698 48800 SH SOLE 0 0 0 48800 EAGLE BANCORP INC MD COM 268948106 1696 51785 SH SOLE 0 51785 0 0 EAGLE BANCORP MONT INC COM 26942G100 1793 103174 SH SOLE 0 99582 0 3592 EAGLE MATERIALS INC COM 26969P108 9409 134000 SH SOLE 0 114528 0 19472 EAGLE PHARMACEUTICALS INC COM 269796108 16769 349500 SH SOLE 0 349500 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 34633 1497981 SH SOLE 0 1320973 0 177008 EASTERN CO COM 276317104 3894 217899 SH SOLE 0 209350 0 8549 EASTMAN CHEM CO COM 277432100 3373 48440 SH SOLE 0 48440 0 0 EASTMAN KODAK CO COM NEW 277461406 248 111331 SH SOLE 0 2278 0 109053 EAST WEST BANCORP INC COM 27579R104 14425 398033 SH SOLE 0 398033 0 0 EATON CORP PLC SHS G29183103 43977 502711 SH SOLE 0 502711 0 0 EBAY INC. COM 278642103 696501 13279334 SH SOLE 0 12447819 0 831515 ECHO GLOBAL LOGISTICS INC COM 27875T101 5500 254400 SH SOLE 0 254400 0 0 ECHOSTAR CORP CL A 278768106 110073 3936801 SH SOLE 0 3936801 0 0 ECMOHO LTD SPONSORED ADS 27888P104 42 14900 SH SOLE 0 14900 0 0 ECOPETROL S A SPONSORED ADS 279158109 92531 8313686 SH SOLE 0 8313686 0 0 EDITAS MEDICINE INC COM 28106W103 5919 200100 SH SOLE 0 200100 0 0 EDUCATIONAL DEV CORP COM 281479105 2361 244138 SH SOLE 0 244138 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 61190 885400 SH SOLE 0 775465 0 109935 EGAIN CORP COM NEW 28225C806 20109 1810033 SH SOLE 0 1602233 0 207800 EIDOS THERAPEUTICS INC COM 28249H104 2813 59001 SH SOLE 0 46901 0 12100 ELBIT SYS LTD ORD M3760D101 5030 36700 SH SOLE 0 22525 0 14175 ELDORADO GOLD CORP NEW COM 284902509 70727 7291433 SH SOLE 0 7291433 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 334 148334 SH SOLE 0 77340 0 70994 ELECTROMED INC COM 285409108 3637 236304 SH SOLE 0 236304 0 0 ELECTRONIC ARTS INC COM 285512109 409004 3097342 SH SOLE 0 3003443 0 93899 ELECTRO-SENSORS INC COM 285233102 371 106700 SH SOLE 0 106700 0 0 ELEMENT SOLUTIONS INC COM 28618M106 6978 643100 SH SOLE 0 524514 0 118586 ELEVATE CREDIT INC COM 28621V101 1850 1249955 SH SOLE 0 1249955 0 0 E L F BEAUTY INC COM 26856L103 35501 1861600 SH SOLE 0 1795343 0 66257 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 9486 921000 SH SOLE 0 857874 0 63126 ELMIRA SVGS BK ELMIRA N Y COM 289660102 111 10068 SH SOLE 0 0 0 10068 ELOXX PHARMACEUTICALS INC COM 29014R103 274 90333 SH SOLE 0 90333 0 0 EL POLLO LOCO HLDGS INC COM 268603107 3979 269600 SH SOLE 0 269600 0 0 ELTEK LTD SHS M40184208 59 14880 SH SOLE 0 10846 0 4034 EMAGIN CORP COM NEW 29076N206 79 99800 SH SOLE 0 4565 0 95235 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 1921 156600 SH SOLE 0 156600 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 9855 647510 SH SOLE 0 640110 0 7400 EMBRAER S.A. SPONSORED ADS 29082A107 15289 2556700 SH SOLE 0 2556700 0 0 EMCORE CORP COM NEW 290846203 4034 1268439 SH SOLE 0 1207324 0 61115 EMCOR GROUP INC COM 29084Q100 21628 327000 SH SOLE 0 298612 0 28388 EMERALD HOLDING INC COM 29103W104 373 120957 SH SOLE 0 120957 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 30416 384624 SH SOLE 0 384624 0 0 EMERSON RADIO CORP COM NEW 291087203 609 908350 SH SOLE 0 908350 0 0 EMPIRE ST RLTY TR INC CL A 292104106 23988 3426792 SH SOLE 0 3370235 0 56557 EMPLOYERS HOLDINGS INC COM 292218104 23720 786743 SH SOLE 0 595143 0 191600 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 52 13100 SH SOLE 0 0 0 13100 EMX RTY CORP COM 26873J107 1028 476078 SH SOLE 0 0 0 476078 ENANTA PHARMACEUTICALS INC COM 29251M106 47343 942900 SH SOLE 0 942900 0 0 ENBRIDGE INC COM 29250N105 122630 4031781 SH SOLE 0 3483617 0 548164 ENCOMPASS HEALTH CORP COM 29261A100 17551 283400 SH SOLE 0 215436 0 67964 ENCORE CAP GROUP INC COM 292554102 2868 83911 SH SOLE 0 83911 0 0 ENCORE WIRE CORP COM 292562105 2968 60800 SH SOLE 0 42900 0 17900 ENDAVA PLC ADS 29260V105 17826 369075 SH SOLE 0 350183 0 18892 ENDEAVOUR SILVER CORP COM 29258Y103 7136 3129825 SH SOLE 0 3129825 0 0 ENDO INTL PLC SHS G30401106 58477 17048800 SH SOLE 0 17048800 0 0 ENDOLOGIX INC COM NEW 29266S304 732 910301 SH SOLE 0 910301 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 18 18350 SH SOLE 0 0 0 18350 ENDURANCE INTL GROUP HLDGS I COM 29272B105 13123 3256413 SH SOLE 0 3256413 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 37598 5006400 SH SOLE 0 4952264 0 54136 ENEL CHILE S.A. SPONSORED ADR 29278D105 9297 2466173 SH SOLE 0 2300167 0 166006 ENERGY FOCUS INC COM 29268T409 404 58379 SH SOLE 0 17228 0 41151 ENERGY FUELS INC COM NEW 292671708 93 61500 SH SOLE 0 27927 0 33573 ENERGY RECOVERY INC COM 29270J100 256 33700 SH SOLE 0 33700 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2846 161700 SH SOLE 0 161700 0 0 ENERPLUS CORP COM 292766102 362 127741 SH SOLE 0 58685 0 69056 ENERSYS COM 29275Y102 3946 61300 SH SOLE 0 56140 0 5160 ENGLOBAL CORP COM 293306106 763 740307 SH SOLE 0 693711 0 46596 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6811 2791238 SH SOLE 0 0 0 2791238 ENLIVEX THERAPEUTICS LTD COM M4130Y106 1375 271706 SH SOLE 0 196490 0 75216 ENNIS INC COM 293389102 36682 2022182 SH SOLE 0 1955501 0 66681 ENOVA INTL INC COM 29357K103 34173 2298118 SH SOLE 0 2294699 0 3419 ENPHASE ENERGY INC COM 29355A107 115879 2435961 SH SOLE 0 2435961 0 0 ENPRO INDS INC COM 29355X107 2898 58800 SH SOLE 0 48598 0 10202 ENSIGN GROUP INC COM 29358P101 2009 48000 SH SOLE 0 44496 0 3504 ENSTAR GROUP LIMITED SHS G3075P101 4125 27000 SH SOLE 0 25798 0 1202 ENTASIS THERAPEUTICS HLDGS I COM 293614103 288 97446 SH SOLE 0 70075 0 27371 ENTEGRIS INC COM 29362U104 1434 24290 SH SOLE 0 21591 0 2699 ENTERCOM COMMUNICATIONS CORP CL A 293639100 386 279533 SH SOLE 0 76000 0 203533 ENTERGY CORP NEW COM 29364G103 352806 3760854 SH SOLE 0 3740317 0 20537 ENTERPRISE BANCORP INC MASS COM 293668109 1017 42700 SH SOLE 0 42700 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 11972 384700 SH SOLE 0 384700 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 3421 2392643 SH SOLE 0 2392643 0 0 ENVELA CORP COM 29402E102 2518 412717 SH SOLE 0 263561 0 149156 ENVISION SOLAR INTL INC COM 29413Q201 398 39900 SH SOLE 0 739 0 39161 ENZO BIOCHEM INC COM 294100102 7762 3465278 SH SOLE 0 3465278 0 0 EOG RES INC COM 26875P101 21986 433991 SH SOLE 0 286601 0 147390 EPAM SYS INC COM 29414B104 17994 71400 SH SOLE 0 71100 0 300 EPLUS INC COM 294268107 2615 37000 SH SOLE 0 7100 0 29900 EPR PPTYS COM SH BEN INT 26884U109 6192 186900 SH SOLE 0 164474 0 22426 EPSILON ENERGY LTD COM 294375209 99 33600 SH SOLE 0 19743 0 13857 EQUIFAX INC COM 294429105 14557 84695 SH SOLE 0 59413 0 25282 EQUILLIUM INC COM 29446K106 295 100149 SH SOLE 0 85001 0 15148 EQUINOR ASA SPONSORED ADR 29446M102 145117 10021861 SH SOLE 0 10021861 0 0 EQUINOX GOLD CORP COM 29446Y502 26087 2325000 SH SOLE 0 1893529 0 431471 EQUITY BANCSHARES INC COM CL A 29460X109 3434 196900 SH SOLE 0 196900 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 72366 2247385 SH SOLE 0 2173680 0 73705 EQUITY LIFESTYLE PPTYS INC COM 29472R108 253421 4056030 SH SOLE 0 3989147 0 66883 EQUITY RESIDENTIAL SH BEN INT 29476L107 82480 1402241 SH SOLE 0 976010 0 426231 ERICSSON ADR B SEK 10 294821608 207221 22281829 SH SOLE 0 21302551 0 979278 ESCALADE INC COM 296056104 2047 146665 SH SOLE 0 146665 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 2277 131464 SH SOLE 0 130464 0 1000 ESQUIRE FINL HLDGS INC COM 29667J101 576 34106 SH SOLE 0 7806 0 26300 ESSA BANCORP INC COM 29667D104 7054 506728 SH SOLE 0 506728 0 0 ESSA PHARMA INC COM NEW 29668H708 234 37777 SH SOLE 0 0 0 37777 ESSENT GROUP LTD COM G3198U102 14218 392000 SH SOLE 0 392000 0 0 ESSEX PPTY TR INC COM 297178105 74762 326229 SH SOLE 0 250626 0 75603 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 805 18100 SH SOLE 0 18100 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7710 651700 SH SOLE 0 651700 0 0 ETSY INC COM 29786A106 473909 4461161 SH SOLE 0 4182022 0 279139 EURONAV NV ANTWERPEN SHS B38564108 22837 2802094 SH SOLE 0 2688417 0 113677 EURONET WORLDWIDE INC COM 298736109 16457 171745 SH SOLE 0 147563 0 24182 EUROSEAS LTD SHS Y23592135 89 35507 SH SOLE 0 35507 0 0 EVANS BANCORP INC COM NEW 29911Q208 821 35283 SH SOLE 0 29432 0 5851 EVELO BIOSCIENCES INC COM 299734103 176 35970 SH SOLE 0 35970 0 0 EVENTBRITE INC COM CL A 29975E109 10910 1273000 SH SOLE 0 1257521 0 15479 EVERCORE INC CLASS A 29977A105 9245 156900 SH SOLE 0 156043 0 857 EVEREST RE GROUP LTD COM G3223R108 20481 99325 SH SOLE 0 77822 0 21503 EVERGY INC COM 30034W106 243188 4101669 SH SOLE 0 3777357 0 324312 EVERI HLDGS INC COM 30034T103 13738 2662500 SH SOLE 0 2662500 0 0 EVERQUOTE INC COM CL A 30041R108 62233 1070023 SH SOLE 0 1066662 0 3361 EVERSPIN TECHNOLOGIES INC COM 30041T104 1313 187006 SH SOLE 0 89106 0 97900 EVERTEC INC COM 30040P103 63017 2242587 SH SOLE 0 2228450 0 14137 EVOFEM BIOSCIENCES INC COM 30048L104 788 278611 SH SOLE 0 278611 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 6678 2385172 SH SOLE 0 2385172 0 0 EVOLVING SYS INC COM NEW 30049R209 796 736936 SH SOLE 0 736936 0 0 EVO PMTS INC CL A COM 26927E104 1208 52900 SH SOLE 0 39403 0 13497 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 19255 1035220 SH SOLE 0 912189 0 123031 EXELA TECHNOLOGIES INC COM 30162V102 57 103000 SH SOLE 0 103000 0 0 EXELIXIS INC COM 30161Q104 546184 23006910 SH SOLE 0 22766266 0 240644 EXELON CORP COM 30161N101 10282 283324 SH SOLE 0 77255 0 206069 EXFO INC SUB VTG SHS 302046107 2791 991572 SH SOLE 0 989372 0 2200 EXICURE INC COM 30205M101 179 73500 SH SOLE 0 44455 0 29045 EXLSERVICE HOLDINGS INC COM 302081104 12687 200108 SH SOLE 0 199015 0 1093 EXPEDITORS INTL WASH INC COM 302130109 60491 795522 SH SOLE 0 709962 0 85560 EXPONENT INC COM 30214U102 31312 386900 SH SOLE 0 386900 0 0 EXPRESS INC COM 30219E103 6280 4078101 SH SOLE 0 4078101 0 0 EXP WORLD HLDGS INC COM 30212W100 11020 646329 SH SOLE 0 646329 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9291 830290 SH SOLE 0 0 0 830290 EXTERRAN CORP COM 30227H106 2267 420600 SH SOLE 0 420600 0 0 EXTRA SPACE STORAGE INC COM 30225T102 37441 405336 SH SOLE 0 405336 0 0 EXTREME NETWORKS INC COM 30226D106 18052 4159446 SH SOLE 0 4159446 0 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 267 55594 SH SOLE 0 18606 0 36988 EYENOVIA INC COM 30234E104 59 20800 SH SOLE 0 10815 0 9985 EZCORP INC CL A NON VTG 302301106 17500 2777741 SH SOLE 0 2777741 0 0 F5 NETWORKS INC COM 315616102 437517 3136774 SH SOLE 0 3136774 0 0 FABRINET SHS G3323L100 12809 205200 SH SOLE 0 192657 0 12543 FACEBOOK INC CL A 30303M102 269214 1185600 SH SOLE 0 355106 0 830494 FALCON MINERALS CORP CL A COM 30607B109 442 138000 SH SOLE 0 138000 0 0 FANHUA INC SPONSORED ADR 30712A103 380 19004 SH SOLE 0 0 0 19004 FARMER BROS CO COM 307675108 4099 558500 SH SOLE 0 558500 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 1198 56400 SH SOLE 0 56400 0 0 FARMERS NATIONAL BANC CORP COM 309627107 4796 404400 SH SOLE 0 404400 0 0 FARMMI INC SHS G33277107 200 285799 SH SOLE 0 285799 0 0 FARO TECHNOLOGIES INC COM 311642102 6826 127342 SH SOLE 0 75090 0 52252 FASTLY INC CL A 31188V100 7721 90700 SH SOLE 0 50689 0 40011 FB FINL CORP COM 30257X104 1650 66600 SH SOLE 0 66600 0 0 FBL FINL GROUP INC CL A 30239F106 2781 77500 SH SOLE 0 76400 0 1100 FEDERAL AGRIC MTG CORP CL C 313148306 12597 196800 SH SOLE 0 181888 0 14912 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 27318 320600 SH SOLE 0 285266 0 35334 FEDERAL SIGNAL CORP COM 313855108 1805 60700 SH SOLE 0 60700 0 0 FEDERATED HERMES INC CL B 314211103 9568 403700 SH SOLE 0 396177 0 7523 FEDNAT HLDG CO COM 31431B109 8526 770168 SH SOLE 0 748179 0 21989 FENNEC PHARMACEUTICALS INC COM 31447P100 1119 134000 SH SOLE 0 5900 0 128100 FERRARI N V COM N3167Y103 8020 46900 SH SOLE 0 21320 0 25580 FERRO CORP COM 315405100 5116 428500 SH SOLE 0 428500 0 0 FERROGLOBE PLC SHS G33856108 1276 2572985 SH SOLE 0 2572985 0 0 FFBW INC MD COM 30260M103 238 27626 SH SOLE 0 13200 0 14426 FIBROGEN INC COM 31572Q808 14072 347200 SH SOLE 0 277762 0 69438 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 2928 54300 SH SOLE 0 54300 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 45175 1473409 SH SOLE 0 1251941 0 221468 FIESTA RESTAURANT GROUP INC COM 31660B101 538 84400 SH SOLE 0 84400 0 0 FINANCIAL INSTNS INC COM 317585404 9951 534700 SH SOLE 0 476158 0 58542 FINJAN HLDGS INC COM NEW 31788H303 467 303492 SH SOLE 0 201370 0 102122 FINVOLUTION GROUP SPONSORED ADS 31810T101 2824 1560479 SH SOLE 0 1223313 0 337166 FIRST AMERN FINL CORP COM 31847R102 27523 573166 SH SOLE 0 469237 0 103929 FIRST BANCORP INC ME COM 31866P102 4179 192595 SH SOLE 0 192595 0 0 FIRST BANCORP N C COM 318910106 8023 319914 SH SOLE 0 299799 0 20115 FIRST BANCORP P R COM NEW 318672706 2882 515476 SH SOLE 0 515476 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1234 189295 SH SOLE 0 189295 0 0 FIRST BUSEY CORP COM NEW 319383204 17491 937833 SH SOLE 0 937833 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 4020 244365 SH SOLE 0 216865 0 27500 FIRSTCASH INC COM 33767D105 77223 1144386 SH SOLE 0 1092019 0 52367 FIRST CHOICE BANCORP COM 31948P104 910 55561 SH SOLE 0 31104 0 24457 FIRST CMNTY BANKSHARES INC V COM 31983A103 5570 248100 SH SOLE 0 248100 0 0 FIRST CMNTY CORP S C COM 319835104 1821 120179 SH SOLE 0 101256 0 18923 FIRST COMWLTH FINL CORP PA COM 319829107 8669 1047000 SH SOLE 0 1047000 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2876 7100 SH SOLE 0 7100 0 0 FIRSTENERGY CORP COM 337932107 247467 6381300 SH SOLE 0 6381300 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 6847 706655 SH SOLE 0 669680 0 36975 FIRST FINL CORP IND COM 320218100 7226 196159 SH SOLE 0 196159 0 0 FIRST FNDTN INC COM 32026V104 276 16900 SH SOLE 0 16900 0 0 FIRST GTY BANCSHARES INC COM 32043P106 472 38567 SH SOLE 0 32894 0 5673 FIRST HAWAIIAN INC COM 32051X108 22979 1332900 SH SOLE 0 1332900 0 0 FIRST INDL RLTY TR INC COM 32054K103 14719 382900 SH SOLE 0 284253 0 98647 FIRST INTERNET BK IND COM 320557101 304 18301 SH SOLE 0 16342 0 1959 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2036 65772 SH SOLE 0 65772 0 0 FIRST LONG IS CORP COM 320734106 12964 793381 SH SOLE 0 787835 0 5546 FIRST MAJESTIC SILVER CORP COM 32076V103 30831 3098600 SH SOLE 0 3098600 0 0 FIRST MERCHANTS CORP COM 320817109 12780 463553 SH SOLE 0 463553 0 0 FIRST MID BANCSHARES INC COM 320866106 2235 85212 SH SOLE 0 85212 0 0 FIRST NORTHWEST BANCORP COM 335834107 5536 445705 SH SOLE 0 445705 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 617 14240 SH SOLE 0 12198 0 2042 FIRSTSERVICE CORP NEW COM 33767E202 99127 983893 SH SOLE 0 962893 0 21000 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 916 12300 SH SOLE 0 12300 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 3043 66400 SH SOLE 0 66400 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1401 27100 SH SOLE 0 27100 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 586 6500 SH SOLE 0 6500 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 844 18700 SH SOLE 0 18700 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 892 10700 SH SOLE 0 10700 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 774 42000 SH SOLE 0 42000 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 216 10300 SH SOLE 0 10300 0 0 FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 795 13600 SH SOLE 0 13600 0 0 FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 1637 9600 SH SOLE 0 9600 0 0 FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 386 2300 SH SOLE 0 2300 0 0 FIRST TRUST PORTFOLIOS LP SHS 337345102 600 5500 SH SOLE 0 5500 0 0 FIRST US BANCSHARES INC COM 33744V103 1143 163499 SH SOLE 0 159320 0 4179 FIRST UTD CORP COM 33741H107 1614 120991 SH SOLE 0 84816 0 36175 FIRST WESTN FINL INC COM 33751L105 258 18100 SH SOLE 0 1200 0 16900 FISERV INC COM 337738108 112890 1156427 SH SOLE 0 652020 0 504407 FITBIT INC CL A 33812L102 56088 8682416 SH SOLE 0 8554032 0 128384 FIVE9 INC COM 338307101 52899 477992 SH SOLE 0 408683 0 69309 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1425 309800 SH SOLE 0 2100 0 307700 FIVE PRIME THERAPEUTICS INC COM 33830X104 10639 1744048 SH SOLE 0 1744048 0 0 FIVERR INTL LTD ORD SHS M4R82T106 20256 274400 SH SOLE 0 212625 0 61775 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 879 225373 SH SOLE 0 225373 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 24614 836361 SH SOLE 0 836361 0 0 FLANIGANS ENTERPRISES INC COM 338517105 903 61400 SH SOLE 0 61400 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 765 375185 SH SOLE 0 365959 0 9226 FLEX LTD ORD Y2573F102 18419 1796954 SH SOLE 0 1732401 0 64553 FLEXSHOPPER INC COM NEW 33939J303 1153 662872 SH SOLE 0 390848 0 272024 FLEXSTEEL INDS INC COM 339382103 4266 337793 SH SOLE 0 290393 0 47400 FLIR SYS INC COM 302445101 6680 164660 SH SOLE 0 110102 0 54558 FLOTEK INDS INC DEL COM 343389102 99 82663 SH SOLE 0 53474 0 29189 FLOWERS FOODS INC COM 343498101 112515 5031972 SH SOLE 0 4965797 0 66175 FLOWSERVE CORP COM 34354P105 17178 602300 SH SOLE 0 544947 0 57353 FLUIDIGM CORP DEL COM 34385P108 13498 3366000 SH SOLE 0 3366000 0 0 FLUOR CORP NEW COM 343412102 1546 128000 SH SOLE 0 128000 0 0 FLUSHING FINL CORP COM 343873105 7853 681660 SH SOLE 0 571300 0 110360 FLWS/1-800 FLOWERS CL A 68243Q106 5536 276532 SH SOLE 0 229241 0 47291 F M C CORP COM NEW 302491303 2510 25200 SH SOLE 0 24900 0 300 F N B CORP COM 302520101 18977 2530201 SH SOLE 0 2530201 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 75420 1216250 SH SOLE 0 1186967 0 29283 FONAR CORP COM NEW 344437405 10161 475491 SH SOLE 0 474777 0 714 FORMFACTOR INC COM 346375108 17967 612569 SH SOLE 0 611544 0 1025 FORRESTER RESH INC COM 346563109 30740 959424 SH SOLE 0 953806 0 5618 FORTERRA INC COM 34960W106 246 22000 SH SOLE 0 22000 0 0 FORTINET INC COM 34959E109 820008 5973687 SH SOLE 0 5562445 0 411242 FORTIS INC COM 349553107 205897 5408097 SH SOLE 0 4848165 0 559932 FORTRESS BIOTECH INC COM 34960Q109 1619 604006 SH SOLE 0 86506 0 517500 FORTUNA SILVER MINES INC COM 349915108 31991 6285931 SH SOLE 0 5653901 0 632030 FORTUNE BRANDS HOME & SEC IN COM 34964C106 998 15606 SH SOLE 0 15606 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 69 131100 SH SOLE 0 131100 0 0 FORWARD AIR CORP COM 349853101 7719 154939 SH SOLE 0 150759 0 4180 FORWARD INDS INC N Y COM NEW 349862300 947 728714 SH SOLE 0 722212 0 6502 FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 210 34097 SH SOLE 0 0 0 34097 FOSSIL GROUP INC COM 34988V106 6329 1361050 SH SOLE 0 1361050 0 0 FOSTER L B CO COM 350060109 8506 666092 SH SOLE 0 666092 0 0 FOUNDATION BLDG MATLS INC COM 350392106 15446 989500 SH SOLE 0 989500 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1466 60100 SH SOLE 0 60100 0 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 82 70663 SH SOLE 0 70663 0 0 FOX CORP CL A COM 35137L105 275122 10258102 SH SOLE 0 10105909 0 152193 FOX CORP CL B COM 35137L204 57755 2151825 SH SOLE 0 2139524 0 12301 FRANCHISE GROUP INC COM 35180X105 691 31600 SH SOLE 0 9001 0 22599 FRANCO NEV CORP COM 351858105 792046 5672083 SH SOLE 0 5401577 0 270506 FRANKLIN COVEY CO COM 353469109 6082 284203 SH SOLE 0 254321 0 29882 FRANKLIN ELEC INC COM 353514102 840 16000 SH SOLE 0 16000 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 3875 150500 SH SOLE 0 150500 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 17246 3388297 SH SOLE 0 3237927 0 150370 FREEDOM HLDG CORP NEV COM 356390104 11979 640909 SH SOLE 0 318740 0 322169 FREEPORT-MCMORAN INC CL B 35671D857 1378 119071 SH SOLE 0 101872 0 17199 FREIGHTCAR AMER INC COM 357023100 403 325329 SH SOLE 0 325329 0 0 FREQUENCY ELECTRS INC COM 358010106 2434 266033 SH SOLE 0 265833 0 200 FRESH DEL MONTE PRODUCE INC ORD G36738105 13327 541300 SH SOLE 0 535508 0 5792 FRIEDMAN INDS INC COM 358435105 2523 499619 SH SOLE 0 499419 0 200 FRONTDOOR INC COM 35905A109 101211 2283118 SH SOLE 0 1951817 0 331301 FRONT YD RESIDENTIAL CORP COM 35904G107 860 98800 SH SOLE 0 0 0 98800 FRP HLDGS INC COM 30292L107 2751 67800 SH SOLE 0 4532 0 63268 FS BANCORP INC COM 30263Y104 3219 83460 SH SOLE 0 82122 0 1338 FTI CONSULTING INC COM 302941109 39720 346749 SH SOLE 0 314131 0 32618 FUEL TECH INC COM 359523107 1014 1206638 SH SOLE 0 1206638 0 0 FULING GLOBAL INC SHS G3729B102 140 67795 SH SOLE 0 67795 0 0 FULL HOUSE RESORTS INC COM 359678109 1586 1192590 SH SOLE 0 1192590 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 7316 309100 SH SOLE 0 138124 0 170976 FUTUREFUEL CORP COM 36116M106 29191 2442800 SH SOLE 0 2414900 0 27900 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 1067 200114 SH SOLE 0 197914 0 2200 FVCBANKCORP INC COM 36120Q101 317 29501 SH SOLE 0 29501 0 0 GAIA INC NEW CL A 36269P104 580 69198 SH SOLE 0 53107 0 16091 GAIN CAP HLDGS INC COM 36268W100 15117 2511104 SH SOLE 0 2161932 0 349172 GALAPAGOS NV SPON ADR 36315X101 51532 261200 SH SOLE 0 222638 0 38562 GALERA THERAPEUTICS INC COM 36338D108 158 22063 SH SOLE 0 8870 0 13193 GALIANO GOLD INC COM 36352H100 8818 6630479 SH SOLE 0 5587859 0 1042620 GALLAGHER ARTHUR J & CO COM 363576109 17948 184100 SH SOLE 0 140131 0 43969 GALMED PHARMACEUTICALS LTD SHS M47238106 373 78004 SH SOLE 0 0 0 78004 GAMCO INVS INC CL A COM 361438104 1459 109600 SH SOLE 0 109600 0 0 GAMIDA CELL LTD SHS M47364100 1263 276300 SH SOLE 0 17143 0 259157 GAMING & LEISURE PPTYS INC COM 36467J108 150577 4351932 SH SOLE 0 4317890 0 34042 GAP INC COM 364760108 953 75500 SH SOLE 0 75500 0 0 GARTNER INC COM 366651107 5691 46909 SH SOLE 0 31900 0 15009 GASLOG LTD SHS G37585109 4003 1424599 SH SOLE 0 1424599 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 470 114711 SH SOLE 0 114711 0 0 GATX CORP COM 361448103 4311 70700 SH SOLE 0 62428 0 8272 GCI LIBERTY INC COM CLASS A 36164V305 9189 129210 SH SOLE 0 112212 0 16998 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2003 107800 SH SOLE 0 107800 0 0 GEE GROUP INC COM 36165A102 83 151836 SH SOLE 0 151836 0 0 GENASYS INC COM 36872P103 2954 607836 SH SOLE 0 499582 0 108254 GENCOR INDS INC COM 368678108 6484 512947 SH SOLE 0 501547 0 11400 GENCO SHIPPING & TRADING LTD SHS Y2685T131 615 98000 SH SOLE 0 98000 0 0 GENERAL ELECTRIC CO COM 369604103 103659 15177038 SH SOLE 0 917448 0 14259590 GENERAL FIN CORP DEL COM 369822101 4457 664240 SH SOLE 0 664240 0 0 GENERAL MLS INC COM 370334104 334517 5426068 SH SOLE 0 5404447 0 21621 GENERAL MOLY INC COM 370373102 62 306741 SH SOLE 0 166555 0 140186 GENESCO INC COM 371532102 522 24100 SH SOLE 0 24100 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 2976 4312063 SH SOLE 0 4100873 0 211190 GENETIC TECHNOLOGIES LTD NEW SPONSRD ADR 37185R307 242 106164 SH SOLE 0 106164 0 0 GENIE ENERGY LTD CL B 372284208 5302 720397 SH SOLE 0 720397 0 0 GENMAB A/S SPONSORED ADS 372303206 37384 1103097 SH SOLE 0 930876 0 172221 GENMARK DIAGNOSTICS INC COM 372309104 39327 2673500 SH SOLE 0 2618432 0 55068 GENOCEA BIOSCIENCES INC COM NEW 372427401 265 115371 SH SOLE 0 115371 0 0 GENPACT LIMITED SHS G3922B107 449 12300 SH SOLE 0 12300 0 0 GENTEX CORP COM 371901109 114476 4442235 SH SOLE 0 4155162 0 287073 GENTHERM INC COM 37253A103 2352 60464 SH SOLE 0 60464 0 0 GEO GROUP INC NEW COM 36162J106 3515 297123 SH SOLE 0 243682 0 53441 GEOPARK LTD USD SHS G38327105 41168 4205130 SH SOLE 0 4157335 0 47795 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1439 191328 SH SOLE 0 53210 0 138118 GERDAU SA SPON ADR REP PFD 373737105 9987 3373900 SH SOLE 0 2118652 0 1255248 GERMAN AMERN BANCORP INC COM 373865104 9094 292400 SH SOLE 0 292400 0 0 GERON CORP COM 374163103 61 28176 SH SOLE 0 28176 0 0 GETTY RLTY CORP NEW COM 374297109 65276 2199312 SH SOLE 0 2199312 0 0 GEVO INC COM PAR 374396406 295 372124 SH SOLE 0 372124 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2538 135200 SH SOLE 0 9868 0 125332 GIBRALTAR INDS INC COM 374689107 34073 709700 SH SOLE 0 709700 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 115 36350 SH SOLE 0 0 0 36350 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 20325 3190749 SH SOLE 0 3033749 0 157000 GILDAN ACTIVEWEAR INC COM 375916103 5111 330000 SH SOLE 0 257000 0 73000 GILEAD SCIENCES INC COM 375558103 684862 8901247 SH SOLE 0 8901247 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 46388 2474015 SH SOLE 0 2449600 0 24415 GLADSTONE LD CORP COM 376549101 5493 346361 SH SOLE 0 248361 0 98000 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 838286 20551254 SH SOLE 0 20551254 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3182 50400 SH SOLE 0 37465 0 12935 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 11833 3817062 SH SOLE 0 3544429 0 272633 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 2802 117050 SH SOLE 0 117050 0 0 GLOBAL MED REIT INC COM NEW 37954A204 3976 350950 SH SOLE 0 310250 0 40700 GLOBAL NET LEASE INC COM NEW 379378201 1159 69300 SH SOLE 0 69300 0 0 GLOBAL PMTS INC COM 37940X102 51234 302049 SH SOLE 0 110070 0 191979 GLOBALSCAPE INC COM 37940G109 12499 1281915 SH SOLE 0 1266255 0 15660 GLOBAL SELF STORAGE INC COM 37955N106 100 26000 SH SOLE 0 5013 0 20987 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2102 495746 SH SOLE 0 421100 0 74646 GLOBAL WTR RES INC COM 379463102 3356 318447 SH SOLE 0 296373 0 22074 GLOBAL X FDS FINTECH ETF 37954Y814 575 17300 SH SOLE 0 17300 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 818 22100 SH SOLE 0 22100 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4215 176600 SH SOLE 0 176600 0 0 GLOBANT S A COM L44385109 3417 22800 SH SOLE 0 18412 0 4388 GLOBE LIFE INC COM 37959E102 15306 206200 SH SOLE 0 204198 0 2002 GLOBUS MED INC CL A 379577208 33889 710314 SH SOLE 0 710314 0 0 GLU MOBILE INC COM 379890106 20840 2248100 SH SOLE 0 1881671 0 366429 GLYCOMIMETICS INC COM 38000Q102 2187 581600 SH SOLE 0 73605 0 507995 GMS INC COM 36251C103 25293 1028602 SH SOLE 0 907675 0 120927 GODADDY INC CL A 380237107 229017 3123100 SH SOLE 0 3054840 0 68260 GOGO INC COM 38046C109 4428 1401200 SH SOLE 0 1401200 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1191 461704 SH SOLE 0 461704 0 0 GOLDEN ENTMT INC COM 381013101 4728 530096 SH SOLE 0 530096 0 0 GOLDEN MINERALS CO COM 381119106 764 1776800 SH SOLE 0 736097 0 1040703 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 10557 2720769 SH SOLE 0 2720769 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 10658 3675028 SH SOLE 0 2850938 0 824090 GOLDFIELD CORP COM 381370105 7673 2068204 SH SOLE 0 1953122 0 115082 GOLD FIELDS LTD SPONSORED ADR 38059T106 185673 19752400 SH SOLE 0 19648598 0 103802 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 13214 131500 SH SOLE 0 131500 0 0 GOLD STD VENTURES CORP COM 380738104 428 527226 SH SOLE 0 0 0 527226 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 3066 452200 SH SOLE 0 452200 0 0 GOODRICH PETE CORP COM PAR 382410843 783 108800 SH SOLE 0 108800 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 516 419240 SH SOLE 0 386587 0 32653 GORMAN RUPP CO COM 383082104 9755 313883 SH SOLE 0 289800 0 24083 GOSSAMER BIO INC COM 38341P102 4727 363600 SH SOLE 0 172800 0 190800 GRACE W R & CO DEL NEW COM 38388F108 3608 71000 SH SOLE 0 71000 0 0 GRACO INC COM 384109104 11830 246500 SH SOLE 0 246054 0 446 GRAHAM CORP COM 384556106 5893 462596 SH SOLE 0 462596 0 0 GRAHAM HLDGS CO COM CL B 384637104 21088 61541 SH SOLE 0 55634 0 5907 GRAINGER W W INC COM 384802104 125318 398900 SH SOLE 0 348582 0 50318 GRANA Y MONTERO S A A SPONSORED ADS 38500P208 29 13353 SH SOLE 0 0 0 13353 GRAND CANYON ED INC COM 38526M106 19771 218387 SH SOLE 0 217387 0 1000 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 5229 101300 SH SOLE 0 73800 0 27500 GRAN TIERRA ENERGY INC COM 38500T101 1400 4043792 SH SOLE 0 2469901 0 1573891 GRAPHIC PACKAGING HLDG CO COM 388689101 7801 557618 SH SOLE 0 359179 0 198439 GRAY TELEVISION INC CL A 389375205 304 23400 SH SOLE 0 23400 0 0 GREAT AJAX CORP COM 38983D300 323 35135 SH SOLE 0 35135 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 1875 804717 SH SOLE 0 804717 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 23190 2504301 SH SOLE 0 2380050 0 124251 GREAT PANTHER MNG LTD COM 39115V101 2512 5023367 SH SOLE 0 2571160 0 2452207 GREAT SOUTHN BANCORP INC COM 390905107 15119 374600 SH SOLE 0 350481 0 24119 GREAT WESTN BANCORP INC COM 391416104 2242 162944 SH SOLE 0 162944 0 0 GREEN BRICK PARTNERS INC COM 392709101 1632 137735 SH SOLE 0 5893 0 131842 GREEN DOT CORP CL A 39304D102 7730 157500 SH SOLE 0 156769 0 731 GREEN PLAINS INC COM 393222104 11027 1079443 SH SOLE 0 1079443 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 7473 554393 SH SOLE 0 530636 0 23757 GREIF INC CL B 397624206 2314 55310 SH SOLE 0 55310 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 471 68200 SH SOLE 0 14156 0 54044 GRIDSUM HLDG INC SPONSORED ADR 398132100 779 1112468 SH SOLE 0 873899 0 238569 GRIFFIN INL RLTY INC COM 398231100 2595 47897 SH SOLE 0 47400 0 497 GRIFOLS S A SP ADR REP B NVT 398438408 1388 76107 SH SOLE 0 0 0 76107 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 47 17200 SH SOLE 0 0 0 17200 GRITSTONE ONCOLOGY INC COM 39868T105 920 138573 SH SOLE 0 0 0 138573 GROCERY OUTLET HLDG CORP COM 39874R101 34855 854300 SH SOLE 0 833939 0 20361 GROUP 1 AUTOMOTIVE INC COM 398905109 6993 106000 SH SOLE 0 103436 0 2564 GROUPON INC COM NEW 399473206 6078 335453 SH SOLE 0 333533 0 1920 GROWGENERATION CORP COM 39986L109 2417 353400 SH SOLE 0 77973 0 275427 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 26198 705200 SH SOLE 0 705200 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 29665 264183 SH SOLE 0 264183 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 73960 1029800 SH SOLE 0 1029800 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 8957 2054472 SH SOLE 0 1257372 0 797100 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 2461 253700 SH SOLE 0 0 0 253700 GRUPO SIMEC S A B DE C V ADR 400491106 1571 255400 SH SOLE 0 255400 0 0 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 137 62376 SH SOLE 0 0 0 62376 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 64820 12370158 SH SOLE 0 12370158 0 0 GSE SYS INC COM 36227K106 618 611476 SH SOLE 0 611476 0 0 GSI TECHNOLOGY COM 36241U106 6741 938846 SH SOLE 0 938846 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 3274 359375 SH SOLE 0 349115 0 10260 GUARANTY BANCSHARES INC TEX COM 400764106 2703 104496 SH SOLE 0 99830 0 4666 GUARANTY FED BANCSHARES INC COM 40108P101 737 48300 SH SOLE 0 44905 0 3395 GUARDANT HEALTH INC COM 40131M109 10409 128300 SH SOLE 0 70115 0 58185 GUESS INC COM 401617105 196 20309 SH SOLE 0 20309 0 0 GULF ISLAND FABRICATION INC COM 402307102 1888 615013 SH SOLE 0 589540 0 25473 GULF RES INC COM 40251W408 1940 362612 SH SOLE 0 362612 0 0 G WILLI FOOD INTL LTD ORD M52523103 10286 659768 SH SOLE 0 658813 0 955 HACKETT GROUP INC COM 404609109 19464 1437544 SH SOLE 0 1394803 0 42741 HAEMONETICS CORP COM 405024100 195938 2187785 SH SOLE 0 2048990 0 138795 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 5163 125922 SH SOLE 0 111722 0 14200 HAIN CELESTIAL GROUP INC COM 405217100 8411 266922 SH SOLE 0 263407 0 3515 HALLADOR ENERGY COMPANY COM 40609P105 415 633033 SH SOLE 0 489426 0 143607 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1141 326913 SH SOLE 0 163960 0 162953 HALOZYME THERAPEUTICS INC COM 40637H109 27030 1008200 SH SOLE 0 942608 0 65592 HAMILTON LANE INC CL A 407497106 51412 763131 SH SOLE 0 709098 0 54033 HANCOCK JAFFE LABORATORIES I COM 41015N106 104 270118 SH SOLE 0 44386 0 225732 HANCOCK WHITNEY CORPORATION COM 410120109 5208 245673 SH SOLE 0 244663 0 1010 HANGER INC COM NEW 41043F208 6179 373106 SH SOLE 0 364008 0 9098 HANMI FINL CORP COM NEW 410495204 8669 892785 SH SOLE 0 722047 0 170738 HANOVER INS GROUP INC COM 410867105 4003 39500 SH SOLE 0 35697 0 3803 HAPPINESS BIOTECH GROUP LTD SHS G4289N114 499 177422 SH SOLE 0 177422 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 6749 790335 SH SOLE 0 790335 0 0 HARMONIC INC COM 413160102 882 185599 SH SOLE 0 185599 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 46728 11205720 SH SOLE 0 11205720 0 0 HARPOON THERAPEUTICS INC COM 41358P106 1826 110000 SH SOLE 0 103200 0 6800 HARROW HEALTH INC COM 415858109 6849 1314679 SH SOLE 0 1314679 0 0 HARTE-HANKS INC COM 416196202 881 289944 SH SOLE 0 282123 0 7821 HARTFORD FINL SVCS GROUP INC COM 416515104 25146 652300 SH SOLE 0 590992 0 61308 HARVARD BIOSCIENCE INC COM 416906105 3200 1032130 SH SOLE 0 824471 0 207659 HASBRO INC COM 418056107 1656 22100 SH SOLE 0 0 0 22100 HAVERTY FURNITURE INC COM 419596101 21491 1343206 SH SOLE 0 1343206 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 11586 321303 SH SOLE 0 313134 0 8169 HAWAIIAN HOLDINGS INC COM 419879101 2614 186200 SH SOLE 0 182654 0 3546 HAWKINS INC COM 420261109 6029 141599 SH SOLE 0 118181 0 23418 HAYNES INTERNATIONAL INC COM NEW 420877201 12678 542738 SH SOLE 0 493595 0 49143 HBT FINL INC. COM 404111106 188 14100 SH SOLE 0 1642 0 12458 HC2 HLDGS INC COM 404139107 508 152100 SH SOLE 0 151377 0 723 HCA HEALTHCARE INC COM 40412C101 94866 977400 SH SOLE 0 453506 0 523894 HCI GROUP INC COM 40416E103 8715 188719 SH SOLE 0 188719 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 19107 420300 SH SOLE 0 420300 0 0 HD SUPPLY HLDGS INC COM 40416M105 12235 353100 SH SOLE 0 295273 0 57827 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1323 56600 SH SOLE 0 18096 0 38504 HEALTHCARE RLTY TR COM 421946104 6406 218700 SH SOLE 0 187351 0 31349 HEALTHCARE SVCS GROUP INC COM 421906108 2761 112864 SH SOLE 0 112864 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 8822 320109 SH SOLE 0 320109 0 0 HEALTHSTREAM INC COM 42222N103 20709 935807 SH SOLE 0 832026 0 103781 HEARTLAND EXPRESS INC COM 422347104 16565 795627 SH SOLE 0 795627 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 2555 3032074 SH SOLE 0 3032074 0 0 HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 3028 184068 SH SOLE 0 170545 0 13523 HECLA MNG CO COM 422704106 18755 5735565 SH SOLE 0 2751572 0 2983993 H & E EQUIPMENT SERVICES INC COM 404030108 2962 160300 SH SOLE 0 160300 0 0 HEICO CORP NEW CL A 422806208 98000 1206307 SH SOLE 0 1206307 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 30614 1416002 SH SOLE 0 1333200 0 82802 HELEN OF TROY CORP LTD COM G4388N106 8845 46910 SH SOLE 0 30499 0 16411 HELIOS TECHNOLOGIES INC COM 42328H109 1497 40175 SH SOLE 0 10395 0 29780 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 395 925949 SH SOLE 0 860323 0 65626 HELMERICH & PAYNE INC COM 423452101 17003 871500 SH SOLE 0 494615 0 376885 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 8616 876511 SH SOLE 0 852300 0 24211 HENNESSY ADVISORS INC COM 425885100 897 113638 SH SOLE 0 111793 0 1845 HENRY SCHEIN INC COM 806407102 23351 399912 SH SOLE 0 398812 0 1100 HERBALIFE NUTRITION LTD COM SHS G4412G101 494688 10997964 SH SOLE 0 10878734 0 119230 HERC HLDGS INC COM 42704L104 9864 321000 SH SOLE 0 320098 0 902 HERITAGE COMMERCE CORP COM 426927109 5207 693762 SH SOLE 0 633880 0 59882 HERITAGE CRYSTAL CLEAN INC COM 42726M106 10078 577200 SH SOLE 0 537302 0 39898 HERITAGE FINL CORP WASH COM 42722X106 222 11100 SH SOLE 0 11100 0 0 HERITAGE INS HLDGS INC COM 42727J102 6298 481100 SH SOLE 0 481100 0 0 HERMITAGE OFFSHORE SERVICE L SHS G4511M108 53 102680 SH SOLE 0 64557 0 38123 HERON THERAPEUTICS INC COM 427746102 3527 239800 SH SOLE 0 237500 0 2300 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1281 222460 SH SOLE 0 222460 0 0 HERSHEY CO COM 427866108 651410 5025538 SH SOLE 0 4818208 0 207330 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8952 920000 SH SOLE 0 694583 0 225417 HEXINDAI INC ADR 428295109 941 1165556 SH SOLE 0 1165556 0 0 HF FOODS GROUP INC COM 40417F109 811 89600 SH SOLE 0 5860 0 83740 HIBBETT SPORTS INC COM 428567101 12852 613777 SH SOLE 0 591165 0 22612 HI-CRUSH PARTNERS LP COM 428337109 610 4015460 SH SOLE 0 4015460 0 0 HIGHPOINT RES CORP COM 43114K108 2277 7718429 SH SOLE 0 7718429 0 0 HIGHWAY HLDGS LTD ORD G4481U106 439 197627 SH SOLE 0 197627 0 0 HIGHWOODS PPTYS INC COM 431284108 10516 281700 SH SOLE 0 216015 0 65685 HILL INTL INC COM 431466101 322 211589 SH SOLE 0 211589 0 0 HILLTOP HOLDINGS INC COM 432748101 13856 751000 SH SOLE 0 751000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 59558 810860 SH SOLE 0 304164 0 506696 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 13509 3263126 SH SOLE 0 2617768 0 645358 HINGHAM INSTN SVGS MASS COM 433323102 4365 26019 SH SOLE 0 25821 0 198 HISTOGEN INC COM 43358Y103 416 109132 SH SOLE 0 61256 0 47876 HMN FINL INC COM 40424G108 1664 114000 SH SOLE 0 114000 0 0 HMS HLDGS CORP COM 40425J101 3207 99000 SH SOLE 0 99000 0 0 HNI CORP COM 404251100 229 7500 SH SOLE 0 7500 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 7847 806469 SH SOLE 0 806469 0 0 HOLLYFRONTIER CORP COM 436106108 1535 52582 SH SOLE 0 44934 0 7648 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 15793 1187418 SH SOLE 0 1171477 0 15941 HOME BANCORP INC COM 43689E107 5355 200200 SH SOLE 0 200200 0 0 HOME DEPOT INC COM 437076102 13115 52352 SH SOLE 0 31040 0 21312 HOMESTREET INC COM 43785V102 13907 565100 SH SOLE 0 486400 0 78700 HOMETRUST BANCSHARES INC COM 437872104 12824 801515 SH SOLE 0 801515 0 0 HOMOLOGY MEDICINES INC COM 438083107 1370 90200 SH SOLE 0 150 0 90050 HONDA MOTOR LTD AMERN SHS 438128308 98462 3852198 SH SOLE 0 3823342 0 28856 HONEYWELL INTL INC COM 438516106 76531 529300 SH SOLE 0 375996 0 153304 HOOKER FURNITURE CORP COM 439038100 1478 76000 SH SOLE 0 76000 0 0 HOOKIPA PHARMA INC COM 43906K100 290 24916 SH SOLE 0 0 0 24916 HOPE BANCORP INC COM 43940T109 331 35864 SH SOLE 0 35864 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 970 26400 SH SOLE 0 19600 0 6800 HORIZON BANCORP INC COM 440407104 10959 1025208 SH SOLE 0 910053 0 115155 HORIZON GLOBAL CORP COM 44052W104 178 81002 SH SOLE 0 81002 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 573190 10312875 SH SOLE 0 10312875 0 0 HORMEL FOODS CORP COM 440452100 133013 2755613 SH SOLE 0 2755613 0 0 HOSTESS BRANDS INC CL A 44109J106 25630 2097410 SH SOLE 0 2097410 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4196 388865 SH SOLE 0 117739 0 271126 HOTH THERAPEUTICS INC COM 44148G105 61 23748 SH SOLE 0 23748 0 0 HOULIHAN LOKEY INC CL A 441593100 10875 195457 SH SOLE 0 188934 0 6523 HOUSTON WIRE & CABLE CO COM 44244K109 744 315214 SH SOLE 0 207912 0 107302 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 4115 175915 SH SOLE 0 175915 0 0 HOWARD BANCORP INC COM 442496105 350 33000 SH SOLE 0 12330 0 20670 HOWARD HUGHES CORP COM 44267D107 17034 327900 SH SOLE 0 268776 0 59124 HOWMET AEROSPACE INC COM 443201108 29329 1850400 SH SOLE 0 1850400 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 253723 10875408 SH SOLE 0 10875408 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 477 662705 SH SOLE 0 662705 0 0 HUAMI CORP SPONSORED ADS 44331K103 6352 513902 SH SOLE 0 513902 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 2125 140700 SH SOLE 0 121500 0 19200 HUBBELL INC COM 443510607 59107 471495 SH SOLE 0 443114 0 28381 HUB GROUP INC CL A 443320106 10631 222136 SH SOLE 0 222136 0 0 HUDBAY MINERALS INC COM 443628102 18703 6172729 SH SOLE 0 6172729 0 0 HUDSON CAPITAL INC SHS G4645C109 602 952291 SH SOLE 0 901491 0 50800 HUDSON GLOBAL INC COM NEW 443787205 780 88596 SH SOLE 0 88304 0 292 HUDSON LTD COM CL A G46408103 9976 2048526 SH SOLE 0 1733741 0 314785 HUDSON PAC PPTYS INC COM 444097109 1389 55200 SH SOLE 0 40331 0 14869 HUMANA INC COM 444859102 902388 2327242 SH SOLE 0 2225776 0 101466 HUNT COS FIN TR INC COM 44558T100 201 75709 SH SOLE 0 31635 0 44074 HUNTINGTON INGALLS INDS INC COM 446413106 5235 30000 SH SOLE 0 30000 0 0 HURCO COMPANIES INC COM 447324104 2831 101200 SH SOLE 0 101200 0 0 HURON CONSULTING GROUP INC COM 447462102 17203 388758 SH SOLE 0 371700 0 17058 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 11082 401800 SH SOLE 0 401800 0 0 HUTTIG BLDG PRODS INC COM 448451104 388 343049 SH SOLE 0 341428 0 1621 HUYA INC ADS REP SHS A 44852D108 100327 5373700 SH SOLE 0 5373700 0 0 HYATT HOTELS CORP COM CL A 448579102 513 10200 SH SOLE 0 10200 0 0 HYRECAR INC COM 44916T107 495 168800 SH SOLE 0 10270 0 158530 I3 VERTICALS INC COM CL A 46571Y107 218 7200 SH SOLE 0 7200 0 0 IAA INC COM 449253103 25649 665000 SH SOLE 0 504679 0 160321 IAMGOLD CORP COM 450913108 90999 23037800 SH SOLE 0 23037800 0 0 ICAD INC COM NEW 44934S206 5568 557370 SH SOLE 0 557370 0 0 ICF INTL INC COM 44925C103 2639 40700 SH SOLE 0 5345 0 35355 ICHOR HOLDINGS SHS G4740B105 4412 166000 SH SOLE 0 166000 0 0 ICL GROUP LTD SHS M53213100 3259 1068676 SH SOLE 0 1068676 0 0 ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 5838 1095338 SH SOLE 0 722244 0 373094 ICONIX BRAND GROUP INC COM NEW 451055305 317 340678 SH SOLE 0 340678 0 0 ICON PLC SHS G4705A100 432726 2568719 SH SOLE 0 2543540 0 25179 ICU MED INC COM 44930G107 2359 12800 SH SOLE 0 6950 0 5850 IDACORP INC COM 451107106 80153 917399 SH SOLE 0 825346 0 92053 IDEAYA BIOSCIENCES INC COM 45166A102 1550 109100 SH SOLE 0 52140 0 56960 IDENTIV INC COM NEW 45170X205 2150 421652 SH SOLE 0 421652 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1847 1031947 SH SOLE 0 666272 0 365675 IDEX CORP COM 45167R104 21324 134925 SH SOLE 0 16049 0 118876 IDEXX LABS INC COM 45168D104 67082 203180 SH SOLE 0 201080 0 2100 IDT CORP CL B NEW 448947507 11399 1745597 SH SOLE 0 1745597 0 0 IEC ELECTRS CORP NEW COM 44949L105 2923 303563 SH SOLE 0 204454 0 99109 IES HLDGS INC COM 44951W106 8731 376832 SH SOLE 0 327644 0 49188 IGM BIOSCIENCES INC COM 449585108 694 9500 SH SOLE 0 1888 0 7612 ILLINOIS TOOL WKS INC COM 452308109 18831 107699 SH SOLE 0 62131 0 45568 ILLUMINA INC COM 452327109 50044 135126 SH SOLE 0 110881 0 24245 I MAB SPONSORED ADS 44975P103 703 23500 SH SOLE 0 15048 0 8452 IMAGE SENSING SYS INC COM 45244C104 727 216952 SH SOLE 0 216952 0 0 IMARA INC COM 45249V107 359 12989 SH SOLE 0 2913 0 10076 IMAX CORP COM 45245E109 19839 1769800 SH SOLE 0 1769800 0 0 IMEDIA BRANDS INC COM CL A 452465206 950 271328 SH SOLE 0 270912 0 416 IMMUCELL CORP COM PAR 452525306 651 137672 SH SOLE 0 137672 0 0 IMMUNIC INC COM 4525EP101 1938 159931 SH SOLE 0 82360 0 77571 IMMUNOGEN INC COM 45253H101 44460 9665139 SH SOLE 0 9665139 0 0 IMMUNOVANT INC COM 45258J102 884 36300 SH SOLE 0 5446 0 30854 IMMUTEP LTD SPONSORED ADS 45257L108 176 162639 SH SOLE 0 69639 0 93000 IMPAC MTG HLDGS INC COM NEW 45254P508 38 22768 SH SOLE 0 22768 0 0 IMPERIAL OIL LTD COM NEW 453038408 12728 793000 SH SOLE 0 793000 0 0 IMPINJ INC COM 453204109 3239 117900 SH SOLE 0 117900 0 0 IMV INC COM 44974L103 77 24600 SH SOLE 0 3000 0 21600 INCYTE CORP COM 45337C102 652032 6271350 SH SOLE 0 5922398 0 348952 INDEPENDENCE HLDG CO NEW COM NEW 453440307 300 9800 SH SOLE 0 0 0 9800 INDEPENDENCE RLTY TR INC COM 45378A106 62726 5459216 SH SOLE 0 5459216 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 15209 1024200 SH SOLE 0 1021200 0 3000 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 508 16741 SH SOLE 0 16741 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 344 10900 SH SOLE 0 10900 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8834 429880 SH SOLE 0 429880 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 23914 679945 SH SOLE 0 645945 0 34000 INFINERA CORP COM 45667G103 5649 954300 SH SOLE 0 954300 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 1475 1630638 SH SOLE 0 1551863 0 78775 INFLARX NV COM N44821101 676 147373 SH SOLE 0 0 0 147373 INFORMATION SVCS GROUP INC COM 45675Y104 4536 2191454 SH SOLE 0 2122458 0 68996 INFOSYS LTD SPONSORED ADR 456788108 28547 2955200 SH SOLE 0 2955200 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1238 309383 SH SOLE 0 294652 0 14731 INFUSYSTEM HLDGS INC COM 45685K102 5746 497909 SH SOLE 0 489622 0 8287 INGLES MKTS INC CL A 457030104 8579 199184 SH SOLE 0 199184 0 0 INGREDION INC COM 457187102 10168 122500 SH SOLE 0 91394 0 31106 INMODE LTD SHS M5425M103 6646 234681 SH SOLE 0 234681 0 0 INNERWORKINGS INC COM 45773Y105 357 270525 SH SOLE 0 228535 0 41990 INNODATA INC COM NEW 457642205 1358 1014930 SH SOLE 0 1010330 0 4600 INNOSPEC INC COM 45768S105 324 4200 SH SOLE 0 0 0 4200 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2595 519010 SH SOLE 0 477409 0 41601 INNOVIVA INC COM 45781M101 119261 8530811 SH SOLE 0 8497229 0 33582 INNSUITES HOSPITALITY TR SH BEN INT 457919108 16 16600 SH SOLE 0 16600 0 0 INOGEN INC COM 45780L104 12535 352900 SH SOLE 0 336230 0 16670 INPHI CORP COM 45772F107 103627 881934 SH SOLE 0 751754 0 130180 INSIGNIA SYS INC COM 45765Y105 546 764384 SH SOLE 0 764384 0 0 INSPERITY INC COM 45778Q107 17102 264200 SH SOLE 0 252440 0 11760 INSPIRED ENTMT INC COM 45782N108 264 91170 SH SOLE 0 91170 0 0 INSPIREMD INC COM 45779A853 18 38105 SH SOLE 0 38105 0 0 INSPIRE MED SYS INC COM 457730109 14236 163600 SH SOLE 0 139297 0 24303 INSTALLED BLDG PRODS INC COM 45780R101 15345 223100 SH SOLE 0 202098 0 21002 INSULET CORP COM 45784P101 95343 490800 SH SOLE 0 490800 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 313 1104589 SH SOLE 0 1104589 0 0 INTEGER HLDGS CORP COM 45826H109 5384 73700 SH SOLE 0 69140 0 4560 INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 231 62485 SH SOLE 0 17765 0 44720 INTEL CORP COM 458140100 162115 2709594 SH SOLE 0 1355453 0 1354141 INTELLIA THERAPEUTICS INC COM 45826J105 862 41000 SH SOLE 0 41000 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 7535 221097 SH SOLE 0 213394 0 7703 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 9929 237700 SH SOLE 0 210599 0 27101 INTERCEPT PHARMACEUTICALS IN COM 45845P108 15341 320200 SH SOLE 0 293516 0 26684 INTERCONTINENTAL EXCHANGE IN COM 45866F104 66995 731390 SH SOLE 0 415099 0 316291 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2661 59983 SH SOLE 0 59983 0 0 INTERDIGITAL INC COM 45867G101 86733 1531567 SH SOLE 0 1453560 0 78007 INTERFACE INC COM 458665304 3780 464406 SH SOLE 0 455782 0 8624 INTERNATIONAL BANCSHARES COR COM 459044103 1644 51337 SH SOLE 0 27680 0 23657 INTERNATIONAL BUSINESS MACHS COM 459200101 55035 455700 SH SOLE 0 218771 0 236929 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31227 255000 SH SOLE 0 167270 0 87730 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 24289 2729112 SH SOLE 0 2729112 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 160 12815 SH SOLE 0 12815 0 0 INTERSECT ENT INC COM 46071F103 914 67500 SH SOLE 0 67500 0 0 INTEST CORP COM 461147100 2756 817722 SH SOLE 0 781588 0 36134 INTEVAC INC COM 461148108 3009 551077 SH SOLE 0 492689 0 58388 INTL FCSTONE INC COM 46116V105 1486 27027 SH SOLE 0 27027 0 0 INTL PAPER CO COM 460146103 30400 863400 SH SOLE 0 819844 0 43556 INTREPID POTASH INC COM 46121Y102 406 409700 SH SOLE 0 132976 0 276724 INTUIT COM 461202103 31384 105960 SH SOLE 0 70752 0 35208 INUVO INC COM NEW 46122W204 511 956290 SH SOLE 0 956290 0 0 INVACARE CORP COM 461203101 14549 2283969 SH SOLE 0 2283969 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 12232 242500 SH SOLE 0 242500 0 0 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 526 6000 SH SOLE 0 6000 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 976 54500 SH SOLE 0 54500 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 319 1800 SH SOLE 0 1800 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2045 20100 SH SOLE 0 20100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 686 5300 SH SOLE 0 5300 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 670 19800 SH SOLE 0 19800 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1411 66100 SH SOLE 0 66100 0 0 INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 905 27500 SH SOLE 0 27500 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 298 15000 SH SOLE 0 15000 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1689 26600 SH SOLE 0 26600 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 605 22600 SH SOLE 0 22600 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 1571 86809 SH SOLE 0 86809 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 3912 147300 SH SOLE 0 147300 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3817 270300 SH SOLE 0 270300 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 512 12800 SH SOLE 0 12800 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 757 35433 SH SOLE 0 35433 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 572 25189 SH SOLE 0 25189 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 631 28900 SH SOLE 0 28900 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2228 9000 SH SOLE 0 9000 0 0 INVESTAR HLDG CORP COM 46134L105 677 46675 SH SOLE 0 46675 0 0 INVESTORS BANCORP INC NEW COM 46146L101 9654 1135774 SH SOLE 0 1135774 0 0 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 55288 784332 SH SOLE 0 784332 0 0 INVESTORS TITLE CO COM 461804106 3009 24800 SH SOLE 0 24800 0 0 INVITATION HOMES INC COM 46187W107 36109 1311621 SH SOLE 0 1311621 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 147 93235 SH SOLE 0 31077 0 62158 ION GEOPHYSICAL CORP COM NEW 462044207 2512 1073367 SH SOLE 0 1073367 0 0 IONIS PHARMACEUTICALS INC COM 462222100 103349 1752867 SH SOLE 0 1513158 0 239709 IQIYI INC SPONSORED ADS 46267X108 3757 162000 SH SOLE 0 162000 0 0 IRADIMED CORP COM 46266A109 15930 686357 SH SOLE 0 686357 0 0 IRIDEX CORP COM 462684101 1073 505919 SH SOLE 0 495326 0 10593 IRIDIUM COMMUNICATIONS INC COM 46269C102 21375 840200 SH SOLE 0 840200 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 13559 1313853 SH SOLE 0 1270869 0 42984 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 166 54700 SH SOLE 0 0 0 54700 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 138 21703 SH SOLE 0 0 0 21703 ISHARES GOLD TRUST ISHARES 464285105 6570 386700 SH SOLE 0 386700 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 8361 290700 SH SOLE 0 290700 0 0 ISHARES INC MSCI CDA ETF 464286509 572 22100 SH SOLE 0 22100 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 327 13500 SH SOLE 0 13500 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1338 62600 SH SOLE 0 62600 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2927 53300 SH SOLE 0 53300 0 0 ISHARES INC MSCI MEXICO ETF 464286822 925 29000 SH SOLE 0 29000 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 884 47100 SH SOLE 0 47100 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1051 18400 SH SOLE 0 18400 0 0 ISHARES INC MSCI SWITZERLAND 464286749 378 9700 SH SOLE 0 9700 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 8334 207200 SH SOLE 0 207200 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2826 27600 SH SOLE 0 27600 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 602 3600 SH SOLE 0 3600 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 8202 94700 SH SOLE 0 94700 0 0 ISHARES TR 20 YR TR BD ETF 464287432 18508 112900 SH SOLE 0 112900 0 0 ISHARES TR A RATE CP BD ETF 46429B291 1857 32100 SH SOLE 0 32100 0 0 ISHARES TR ASIA 50 ETF 464288430 636 9800 SH SOLE 0 9800 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 3485 28600 SH SOLE 0 28600 0 0 ISHARES TR CALIF MUN BD ETF 464288356 3388 54500 SH SOLE 0 54500 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 2997 75500 SH SOLE 0 75500 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 6846 133000 SH SOLE 0 133000 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 354 6500 SH SOLE 0 6500 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2578 14500 SH SOLE 0 14500 0 0 ISHARES TR CORE S&P SCP ETF 464287804 840 12300 SH SOLE 0 12300 0 0 ISHARES TR CORE S&P TTL STK 464287150 1257 18100 SH SOLE 0 18100 0 0 ISHARES TR CORE US AGGBD ET 464287226 12258 103700 SH SOLE 0 103700 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 553 7900 SH SOLE 0 7900 0 0 ISHARES TR EXPND TEC SC ETF 464287549 726 2600 SH SOLE 0 2600 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 209 16700 SH SOLE 0 16700 0 0 ISHARES TR GLOBAL TECH ETF 464287291 330 1400 SH SOLE 0 1400 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 492 10600 SH SOLE 0 10600 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3012 36900 SH SOLE 0 36900 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2098 15600 SH SOLE 0 15600 0 0 ISHARES TR INTL QLTY FACTOR 46434V456 471 16000 SH SOLE 0 16000 0 0 ISHARES TR INTL TREA BD ETF 464288117 321 6300 SH SOLE 0 6300 0 0 ISHARES TR INTRM TR CRP ETF 464288638 205 3400 SH SOLE 0 3400 0 0 ISHARES TR JPMORGAN USD EMG 464288281 10289 94200 SH SOLE 0 94200 0 0 ISHARES TR LATN AMER 40 ETF 464287390 1700 78800 SH SOLE 0 78800 0 0 ISHARES TR MBS ETF 464288588 6542 59100 SH SOLE 0 59100 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1376 34500 SH SOLE 0 34500 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 657 2800 SH SOLE 0 2800 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 837 12100 SH SOLE 0 12100 0 0 ISHARES TR MSCI ACWI ETF 464288257 1098 14900 SH SOLE 0 14900 0 0 ISHARES TR MSCI CHINA ETF 46429B671 5354 81800 SH SOLE 0 81800 0 0 ISHARES TR MSCI KLD400 SOC 464288570 201 1700 SH SOLE 0 1700 0 0 ISHARES TR NATIONAL MUN ETF 464288414 12775 110700 SH SOLE 0 110700 0 0 ISHARES TR PFD AND INCM SEC 464288687 3623 104600 SH SOLE 0 104600 0 0 ISHARES TR PHLX SEMICND ETF 464287523 1219 4500 SH SOLE 0 4500 0 0 ISHARES TR RUS 1000 ETF 464287622 1648 9600 SH SOLE 0 9600 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2680 23800 SH SOLE 0 23800 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 890 4300 SH SOLE 0 4300 0 0 ISHARES TR RUS MD CP GR ETF 464287481 2103 13300 SH SOLE 0 13300 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 628 8200 SH SOLE 0 8200 0 0 ISHARES TR RUS MID CAP ETF 464287499 2015 37600 SH SOLE 0 37600 0 0 ISHARES TR RUS TP200 GR ETF 464289438 746 7000 SH SOLE 0 7000 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 7744 71800 SH SOLE 0 71800 0 0 ISHARES TR SH TR CRPORT ETF 464288646 4814 88000 SH SOLE 0 88000 0 0 ISHARES TR S&P 100 ETF 464287101 285 2000 SH SOLE 0 2000 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 768 3700 SH SOLE 0 3700 0 0 ISHARES TR S&P MC 400GR ETF 464287606 515 2300 SH SOLE 0 2300 0 0 ISHARES TR TIPS BD ETF 464287176 4797 39000 SH SOLE 0 39000 0 0 ISHARES TR USD INV GRDE ETF 464288620 3335 55200 SH SOLE 0 55200 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1297 4900 SH SOLE 0 4900 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2215 28100 SH SOLE 0 28100 0 0 ISHARES TR U.S. TECH ETF 464287721 944 3500 SH SOLE 0 3500 0 0 ISORAY INC COM 46489V104 599 1078047 SH SOLE 0 307444 0 770603 ISSUER DIRECT CORP COM NEW 46520M204 663 65338 SH SOLE 0 17814 0 47524 ISTAR INC COM 45031U101 2122 172200 SH SOLE 0 172200 0 0 ITAMAR MED LTD SPONSORED ADS 465437101 824 44300 SH SOLE 0 9614 0 34686 ITAU CORPBANCA SPONSORED ADR 45033E105 1225 318066 SH SOLE 0 315758 0 2308 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5406 1152674 SH SOLE 0 985733 0 166941 ITERIS INC COM 46564T107 4629 973500 SH SOLE 0 869313 0 104187 IT TECH PACKAGING INC COM NEW 46527C100 190 314060 SH SOLE 0 314060 0 0 ITT INC COM 45073V108 5316 90500 SH SOLE 0 87851 0 2649 ITURAN LOCATION AND CONTROL SHS M6158M104 22364 1396000 SH SOLE 0 1383177 0 12823 IVERIC BIO INC COM 46583P102 5719 1121380 SH SOLE 0 830980 0 290400 IZEA WORLDWIDE INC COM 46604H105 539 472870 SH SOLE 0 142324 0 330546 J2 GLOBAL INC COM 48123V102 6245 98800 SH SOLE 0 84464 0 14336 JABIL INC COM 466313103 4735 147600 SH SOLE 0 31764 0 115836 JACOBS ENGR GROUP INC COM 469814107 3060 36086 SH SOLE 0 986 0 35100 JAGUAR HEALTH INC COM 47010C409 53 109183 SH SOLE 0 35932 0 73251 JAKKS PAC INC COM 47012E106 1648 2009312 SH SOLE 0 2009312 0 0 J ALEXANDERS HLDGS INC COM 46609J106 2005 407605 SH SOLE 0 224507 0 183098 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 5705 296527 SH SOLE 0 296527 0 0 JAMES RIV GROUP LTD COM G5005R107 22956 510125 SH SOLE 0 510125 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6020 119771 SH SOLE 0 119771 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5649 266857 SH SOLE 0 209354 0 57503 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 383786 3478213 SH SOLE 0 3456345 0 21868 JBG SMITH PPTYS COM 46590V100 8924 301800 SH SOLE 0 297363 0 4437 JD.COM INC SPON ADR CL A 47215P106 100675 1672900 SH SOLE 0 902237 0 770663 JELD-WEN HLDG INC COM 47580P103 6284 390088 SH SOLE 0 390088 0 0 JERASH HLDGS US INC COM 47632P101 117 24084 SH SOLE 0 24084 0 0 JERNIGAN CAP INC COM 476405105 755 55200 SH SOLE 0 0 0 55200 JETBLUE AWYS CORP COM 477143101 3270 300000 SH SOLE 0 300000 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1322 178975 SH SOLE 0 178975 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 1093 1681914 SH SOLE 0 1681914 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 69 17758 SH SOLE 0 8204 0 9554 J JILL INC COM 46620W102 647 935419 SH SOLE 0 935419 0 0 J & J SNACK FOODS CORP COM 466032109 37554 295400 SH SOLE 0 295400 0 0 JOHNSON & JOHNSON COM 478160104 318049 2261600 SH SOLE 0 1648336 0 613264 JOHNSON OUTDOORS INC CL A 479167108 31001 340600 SH SOLE 0 340600 0 0 JOINT CORP COM 47973J102 1148 75178 SH SOLE 0 20078 0 55100 JONES LANG LASALLE INC COM 48020Q107 6869 66389 SH SOLE 0 64806 0 1583 JOUNCE THERAPEUTICS INC COM 481116101 3427 496614 SH SOLE 0 490214 0 6400 JPMORGAN CHASE & CO COM 46625H100 207382 2204786 SH SOLE 0 1821443 0 383343 JUNIPER NETWORKS INC COM 48203R104 114910 5026692 SH SOLE 0 4868871 0 157821 JUPAI HLDGS LTD ADS 48205B107 237 156678 SH SOLE 0 135125 0 21553 JUST ENERGY GROUP INC COM 48213W101 798 1552028 SH SOLE 0 1552028 0 0 K12 INC COM 48273U102 59885 2198425 SH SOLE 0 2198425 0 0 KADANT INC COM 48282T104 2601 26100 SH SOLE 0 26100 0 0 KADMON HLDGS INC COM 48283N106 6139 1199100 SH SOLE 0 1241 0 1197859 KAISER ALUMINUM CORP COM PAR $0.01 483007704 23102 313800 SH SOLE 0 313755 0 45 KALA PHARMACEUTICALS INC COM 483119103 181 17175 SH SOLE 0 1189 0 15986 KALVISTA PHARMACEUTICALS INC COM 483497103 500 41346 SH SOLE 0 0 0 41346 KAMADA LTD SHS M6240T109 8846 1139945 SH SOLE 0 1066115 0 73830 KARYOPHARM THERAPEUTICS INC COM 48576U106 3443 181800 SH SOLE 0 181800 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 224 66066 SH SOLE 0 34225 0 31841 KB FINL GROUP INC SPONSORED ADR 48241A105 690 24800 SH SOLE 0 100 0 24700 KB HOME COM 48666K109 22942 747790 SH SOLE 0 522850 0 224940 KBS FASHION GROUP LTD COM NEW Y46002203 58 24221 SH SOLE 0 22714 0 1507 KEARNY FINL CORP MD COM 48716P108 48455 5923609 SH SOLE 0 5857791 0 65818 KELLOGG CO COM 487836108 185131 2802467 SH SOLE 0 2802467 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 23 35475 SH SOLE 0 35475 0 0 KEMPER CORP DEL COM 488401100 13578 187236 SH SOLE 0 187236 0 0 KEROS THERAPEUTICS INC COM 492327101 236 6300 SH SOLE 0 814 0 5486 KEURIG DR PEPPER INC COM 49271V100 49029 1726381 SH SOLE 0 1321853 0 404528 KEWAUNEE SCIENTIFIC CORP COM 492854104 1057 113781 SH SOLE 0 113781 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 2262 436620 SH SOLE 0 217020 0 219600 KFORCE INC COM 493732101 2651 90649 SH SOLE 0 23962 0 66687 KILROY RLTY CORP COM 49427F108 8165 139105 SH SOLE 0 121640 0 17465 KIMBALL ELECTRONICS INC COM 49428J109 5555 410275 SH SOLE 0 376862 0 33413 KIMBALL INTL INC CL B 494274103 28785 2490095 SH SOLE 0 2465532 0 24563 KIMBERLY CLARK CORP COM 494368103 82714 585175 SH SOLE 0 363724 0 221451 KIMCO RLTY CORP COM 49446R109 6836 532395 SH SOLE 0 347570 0 184825 KINDER MORGAN INC DEL COM 49456B101 3086 203431 SH SOLE 0 111697 0 91734 KINDRED BIOSCIENCES INC COM 494577109 6216 1384509 SH SOLE 0 1300698 0 83811 KINGOLD JEWELRY INC COM 49579A303 42 58544 SH SOLE 0 32076 0 26468 KINGSTONE COS INC COM 496719105 1882 425889 SH SOLE 0 425689 0 200 KINGSWAY FINL SVCS INC COM NEW 496904202 665 297142 SH SOLE 0 297142 0 0 KINROSS GOLD CORP COM 496902404 381639 52858674 SH SOLE 0 50053058 0 2805616 KIRKLAND LAKE GOLD LTD COM 49741E100 203018 4923334 SH SOLE 0 4651830 0 271504 KIRKLANDS INC COM 497498105 3040 1121900 SH SOLE 0 1121900 0 0 KITE RLTY GROUP TR COM NEW 49803T300 30136 2611399 SH SOLE 0 2611399 0 0 KKR & CO INC COM 48251W104 1647 53350 SH SOLE 0 0 0 53350 KKR REAL ESTATE FIN TR INC COM 48251K100 235 14200 SH SOLE 0 14200 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 16464 394727 SH SOLE 0 222468 0 172259 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 16504 1200304 SH SOLE 0 1142657 0 57647 KNOWLES CORP COM 49926D109 1740 114000 SH SOLE 0 114000 0 0 KOHLS CORP COM 500255104 7593 365576 SH SOLE 0 272714 0 92862 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4808 102654 SH SOLE 0 0 0 102654 KORN FERRY COM NEW 500643200 3116 101400 SH SOLE 0 101400 0 0 KOSS CORP COM 500692108 59 43401 SH SOLE 0 41301 0 2100 KRAFT HEINZ CO COM 500754106 15371 482000 SH SOLE 0 482000 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 1028 16600 SH SOLE 0 16600 0 0 KRATON CORPORATION COM 50077C106 3831 221689 SH SOLE 0 221689 0 0 KROGER CO COM 501044101 887279 26212088 SH SOLE 0 26212088 0 0 KRONOS WORLDWIDE INC COM 50105F105 16726 1606700 SH SOLE 0 1601300 0 5400 KRYSTAL BIOTECH INC COM 501147102 2543 61400 SH SOLE 0 9629 0 51771 KT CORP SPONSORED ADR 48268K101 1631 167500 SH SOLE 0 167500 0 0 KULICKE & SOFFA INDS INC COM 501242101 8103 388991 SH SOLE 0 384763 0 4228 KVH INDS INC COM 482738101 3717 416200 SH SOLE 0 416200 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 92194 543370 SH SOLE 0 368801 0 174569 LADDER CAP CORP CL A 505743104 1970 243241 SH SOLE 0 243241 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 876 205733 SH SOLE 0 25880 0 179853 LAKELAND BANCORP INC COM 511637100 11894 1040600 SH SOLE 0 1014000 0 26600 LAKELAND FINL CORP COM 511656100 11214 240700 SH SOLE 0 240700 0 0 LAKELAND INDS INC COM 511795106 14575 649802 SH SOLE 0 647645 0 2157 LAMAR ADVERTISING CO NEW CL A 512816109 35820 536542 SH SOLE 0 536542 0 0 LAMB WESTON HLDGS INC COM 513272104 12620 197400 SH SOLE 0 197400 0 0 LANCASTER COLONY CORP COM 513847103 102319 660163 SH SOLE 0 649279 0 10884 LANDEC CORP COM 514766104 805 101100 SH SOLE 0 101100 0 0 LANDMARK BANCORP INC COM 51504L107 2596 105041 SH SOLE 0 103022 0 2019 LANDS END INC NEW COM 51509F105 145 18083 SH SOLE 0 0 0 18083 LANDSTAR SYS INC COM 515098101 13729 122240 SH SOLE 0 121689 0 551 LANNET INC COM 516012101 10593 1459137 SH SOLE 0 1459137 0 0 LANTHEUS HLDGS INC COM 516544103 5314 371611 SH SOLE 0 371611 0 0 LANTRONIX INC COM NEW 516548203 2091 563564 SH SOLE 0 563564 0 0 LARIMAR THERAPEUTICS INC COM 517125100 2680 208574 SH SOLE 0 182032 0 26542 LAS VEGAS SANDS CORP COM 517834107 36924 810800 SH SOLE 0 2124 0 808676 LAUDER ESTEE COS INC CL A 518439104 171138 907030 SH SOLE 0 863924 0 43106 LAUREATE EDUCATION INC CL A 518613203 1396 140100 SH SOLE 0 140100 0 0 LAWSON PRODS INC COM 520776105 3578 110900 SH SOLE 0 87034 0 23866 LA Z BOY INC COM 505336107 4533 167500 SH SOLE 0 167500 0 0 LAZYDAYS HLDGS INC COM 52110H100 662 76000 SH SOLE 0 25363 0 50637 L BRANDS INC COM 501797104 34634 2313533 SH SOLE 0 1688140 0 625393 LCNB CORP COM 50181P100 3314 207616 SH SOLE 0 207616 0 0 LEAF GROUP LTD COM 52177G102 4932 1343967 SH SOLE 0 1312724 0 31243 LEAP THERAPEUTICS INC COM 52187K101 998 477498 SH SOLE 0 32903 0 444595 LEAR CORP COM NEW 521865204 316 2900 SH SOLE 0 2900 0 0 LEGGETT & PLATT INC COM 524660107 19772 562500 SH SOLE 0 562500 0 0 LEGG MASON INC COM 524901105 297234 5974553 SH SOLE 0 5974553 0 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 2495 1363145 SH SOLE 0 1361985 0 1160 LEMAITRE VASCULAR INC COM 525558201 787 29800 SH SOLE 0 0 0 29800 LENDINGCLUB CORP COM NEW 52603A208 1388 305120 SH SOLE 0 305120 0 0 LENDINGTREE INC NEW COM 52603B107 6524 22534 SH SOLE 0 22534 0 0 LENNAR CORP CL A 526057104 28236 458233 SH SOLE 0 272319 0 185914 LENNAR CORP CL B 526057302 5015 108817 SH SOLE 0 108817 0 0 LEVEL ONE BANCORP INC COM 52730D208 206 12300 SH SOLE 0 8603 0 3697 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3751 1880203 SH SOLE 0 1128879 0 751324 LEXINFINTECH HLDGS LTD ADR 528877103 4532 425901 SH SOLE 0 424203 0 1698 LGL GROUP INC COM 50186A108 2668 313894 SH SOLE 0 262157 0 51737 LIBERTY BROADBAND CORP COM SER A 530307107 4643 38000 SH SOLE 0 34560 0 3440 LIBERTY BROADBAND CORP COM SER C 530307305 31201 251700 SH SOLE 0 230263 0 21437 LIBERTY GLOBAL PLC SHS CL A G5480U104 87906 4021314 SH SOLE 0 4021314 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 88338 4106835 SH SOLE 0 3903933 0 202902 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1486 152905 SH SOLE 0 3810 0 149095 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4668 494525 SH SOLE 0 494525 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6253 311400 SH SOLE 0 311400 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2344 67900 SH SOLE 0 67900 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 19985 1012419 SH SOLE 0 1012419 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19789 574423 SH SOLE 0 574423 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 17702 606637 SH SOLE 0 606637 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 275 8679 SH SOLE 0 8679 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4726 2218621 SH SOLE 0 2176062 0 42559 LIFE STORAGE INC COM 53223X107 26244 276400 SH SOLE 0 106692 0 169708 LIFETIME BRANDS INC COM 53222Q103 272 40500 SH SOLE 0 40500 0 0 LIFEVANTAGE CORP COM NEW 53222K205 15559 1150805 SH SOLE 0 1141780 0 9025 LIFEWAY FOODS INC COM 531914109 1035 454901 SH SOLE 0 437811 0 17090 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 15161 135544 SH SOLE 0 135544 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 673 766420 SH SOLE 0 766420 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 2777 831465 SH SOLE 0 733990 0 97475 LILLY ELI & CO COM 532457108 100798 613947 SH SOLE 0 164734 0 449213 LIMBACH HLDGS INC COM 53263P105 317 85617 SH SOLE 0 85617 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2680 364069 SH SOLE 0 30611 0 333458 LINCOLN EDL SVCS CORP COM 533535100 2945 755078 SH SOLE 0 748633 0 6445 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2211 286372 SH SOLE 0 286372 0 0 LINDE PLC SHS G5494J103 28529 134500 SH SOLE 0 41750 0 92750 LINDSAY CORP COM 535555106 1070 11600 SH SOLE 0 11600 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 428 491700 SH SOLE 0 0 0 491700 LINE CORP SPONSORED ADR 53567X101 12906 257755 SH SOLE 0 216187 0 41568 LIONS GATE ENTMNT CORP CL A VTG 535919401 13647 1841678 SH SOLE 0 1841678 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 9359 1370234 SH SOLE 0 1370234 0 0 LIPOCINE INC NEW COM 53630X104 398 316100 SH SOLE 0 0 0 316100 LIQUIDIA TECHNOLOGIES INC COM 53635D202 257 30500 SH SOLE 0 30500 0 0 LIQUIDITY SERVICES INC COM 53635B107 15043 2523972 SH SOLE 0 2403746 0 120226 LIVE NATION ENTERTAINMENT IN COM 538034109 36212 816866 SH SOLE 0 620452 0 196414 LIVERAMP HLDGS INC COM 53815P108 9801 230778 SH SOLE 0 151599 0 79179 LIVE VENTURES INC COM NEW 538142308 312 32799 SH SOLE 0 32799 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 905 249900 SH SOLE 0 34332 0 215568 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8568 5711900 SH SOLE 0 5711900 0 0 LM FDG AMER INC COM NEW 502074305 30 22079 SH SOLE 0 22079 0 0 LOCKHEED MARTIN CORP COM 539830109 49556 135800 SH SOLE 0 60043 0 75757 LOGITECH INTL S A SHS H50430232 167057 2561444 SH SOLE 0 2556779 0 4665 LOMA NEGRA CORP SPONSORED ADS 54150E104 1652 387762 SH SOLE 0 0 0 387762 LONESTAR RES US INC CL A VTG 54240F103 128 271671 SH SOLE 0 260405 0 11266 LOOP INDS INC COM 543518104 284 31600 SH SOLE 0 9472 0 22128 LORAL SPACE & COMMUNICATNS I COM 543881106 2442 125100 SH SOLE 0 53737 0 71363 LOUISIANA PAC CORP COM 546347105 57973 2260155 SH SOLE 0 2195500 0 64655 LOWES COS INC COM 548661107 53399 395200 SH SOLE 0 159632 0 235568 LSB INDS INC COM 502160104 719 619783 SH SOLE 0 592157 0 27626 LSI INDS INC COM 50216C108 6335 979141 SH SOLE 0 979141 0 0 LUBYS INC COM 549282101 548 377927 SH SOLE 0 355553 0 22374 LULULEMON ATHLETICA INC COM 550021109 185900 595814 SH SOLE 0 526360 0 69454 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4442 320500 SH SOLE 0 320500 0 0 LUMENTUM HLDGS INC COM 55024U109 127539 1566242 SH SOLE 0 1546858 0 19384 LUMINEX CORP DEL COM 55027E102 76418 2349142 SH SOLE 0 2245382 0 103760 LUMOS PHARMA INC COM 55028X109 5099 309191 SH SOLE 0 309191 0 0 LUNA INNOVATIONS COM 550351100 7012 1200645 SH SOLE 0 1105761 0 94884 LUOKUNG TECHNOLOGY CORP SHS G56981106 354 533875 SH SOLE 0 380956 0 152919 LUTHER BURBANK CORP COM 550550107 2504 250368 SH SOLE 0 250368 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1350 95399 SH SOLE 0 95399 0 0 LYDALL INC DEL COM 550819106 1843 135900 SH SOLE 0 80900 0 55000 LYFT INC CL A COM 55087P104 133755 4051969 SH SOLE 0 4051969 0 0 MACATAWA BK CORP COM 554225102 10349 1323462 SH SOLE 0 1228362 0 95100 MACERICH CO COM 554382101 19262 2147354 SH SOLE 0 1310752 0 836602 MACK CALI RLTY CORP COM 554489104 41462 2711721 SH SOLE 0 2711721 0 0 MACKINAC FINL CORP COM 554571109 377 36368 SH SOLE 0 36368 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8255 240315 SH SOLE 0 231909 0 8406 MACQUARIE INFRASTRUCTURE COR COM 55608B105 19451 633800 SH SOLE 0 633800 0 0 MADDEN STEVEN LTD COM 556269108 20852 844567 SH SOLE 0 844567 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1748 11900 SH SOLE 0 6702 0 5198 MADRIGAL PHARMACEUTICALS INC COM 558868105 8197 72382 SH SOLE 0 71889 0 493 MAGAL SECURITY SYS LTD ORD M6786D104 2182 727177 SH SOLE 0 691635 0 35542 MAGELLAN HEALTH INC COM NEW 559079207 55663 762719 SH SOLE 0 762719 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 1579 210300 SH SOLE 0 1208 0 209092 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 6053 535665 SH SOLE 0 489613 0 46052 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3865 375231 SH SOLE 0 71719 0 303512 MAGNA INTL INC COM 559222401 9462 212484 SH SOLE 0 192535 0 19949 MAIDEN HOLDINGS LTD SHS G5753U112 1049 845865 SH SOLE 0 786151 0 59714 MAINSTREET BANCSHARES INC COM 56064Y100 226 17141 SH SOLE 0 6516 0 10625 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 6943 453220 SH SOLE 0 449874 0 3346 MALIBU BOATS INC COM CL A 56117J100 63478 1221901 SH SOLE 0 1221901 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 205 76600 SH SOLE 0 76600 0 0 MALVERN BANCORP INC COM 561409103 1657 130164 SH SOLE 0 98959 0 31205 MAMMOTH ENERGY SVCS INC COM 56155L108 12 10367 SH SOLE 0 10367 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 15757 995400 SH SOLE 0 789400 0 206000 MANHATTAN ASSOCS INC COM 562750109 24763 262880 SH SOLE 0 220578 0 42302 MANHATTAN BRIDGE CAPITAL INC COM 562803106 871 186995 SH SOLE 0 139952 0 47043 MANITEX INTL INC COM 563420108 198 39840 SH SOLE 0 39840 0 0 MANITOWOC CO INC COM NEW 563571405 5329 489798 SH SOLE 0 489798 0 0 MANNATECH INC COM NEW 563771203 692 46788 SH SOLE 0 46517 0 271 MANNING & NAPIER INC CL A 56382Q102 3324 1162068 SH SOLE 0 1162068 0 0 MANNKIND CORP COM NEW 56400P706 1335 762715 SH SOLE 0 700 0 762015 MANPOWERGROUP INC COM 56418H100 29449 428352 SH SOLE 0 352253 0 76099 MANTECH INTL CORP CL A 564563104 2609 38100 SH SOLE 0 37423 0 677 MANULIFE FINL CORP COM 56501R106 51303 3769714 SH SOLE 0 2169424 0 1600290 MARATHON OIL CORP COM 565849106 38681 6320421 SH SOLE 0 6320421 0 0 MARCHEX INC CL B 56624R108 4309 2727211 SH SOLE 0 2358748 0 368463 MARCUS CORP COM 566330106 1311 98800 SH SOLE 0 98800 0 0 MARINEMAX INC COM 567908108 253 11300 SH SOLE 0 11300 0 0 MARINE PRODS CORP COM 568427108 3004 216902 SH SOLE 0 216902 0 0 MARIN SOFTWARE INC COM NEW 56804T205 541 380874 SH SOLE 0 380874 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 111 43800 SH SOLE 0 0 0 43800 MARKEL CORP COM 570535104 174803 189351 SH SOLE 0 187151 0 2200 MARKER THERAPEUTICS INC COM 57055L107 662 319617 SH SOLE 0 4868 0 314749 MARKETAXESS HLDGS INC COM 57060D108 518735 1035564 SH SOLE 0 1008686 0 26878 MARLIN BUSINESS SVCS CORP COM 571157106 3006 355371 SH SOLE 0 306371 0 49000 MARRIOTT INTL INC NEW CL A 571903202 107850 1258016 SH SOLE 0 465961 0 792055 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 16348 198861 SH SOLE 0 198403 0 458 MARSH & MCLENNAN COS INC COM 571748102 17501 163000 SH SOLE 0 97797 0 65203 MARTEN TRANS LTD COM 573075108 2589 102900 SH SOLE 0 15406 0 87494 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 33040 942377 SH SOLE 0 630063 0 312314 MASCO CORP COM 574599106 8134 161991 SH SOLE 0 60928 0 101063 MASIMO CORP COM 574795100 3397 14900 SH SOLE 0 5853 0 9047 MASONITE INTL CORP NEW COM 575385109 36059 463600 SH SOLE 0 447802 0 15798 MASTECH DIGITAL INC COM 57633B100 4418 170370 SH SOLE 0 137457 0 32913 MASTERCARD INCORPORATED CL A 57636Q104 74043 250400 SH SOLE 0 99840 0 150560 MASTERCRAFT BOAT HLDGS INC COM 57637H103 3081 161727 SH SOLE 0 161727 0 0 MATERIALISE NV SPONSORED ADS 57667T100 5122 227028 SH SOLE 0 199229 0 27799 MATERION CORP COM 576690101 29602 481411 SH SOLE 0 481411 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 206 267000 SH SOLE 0 475 0 266525 MATTHEWS INTL CORP CL A 577128101 1726 90353 SH SOLE 0 12263 0 78090 MAUI LD & PINEAPPLE INC COM 577345101 2210 199105 SH SOLE 0 169873 0 29232 MAVERIX METALS INC COM NEW 57776F405 2597 583700 SH SOLE 0 113109 0 470591 MAXAR TECHNOLOGIES INC COM 57778K105 6254 348202 SH SOLE 0 348202 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 22498 371200 SH SOLE 0 264563 0 106637 MAXIMUS INC COM 577933104 12392 175900 SH SOLE 0 131329 0 44571 MBIA INC COM 55262C100 2519 347492 SH SOLE 0 347492 0 0 MCCORMICK & CO INC COM NON VTG 579780206 18350 102278 SH SOLE 0 63710 0 38568 MCEWEN MNG INC COM 58039P107 2394 2369700 SH SOLE 0 118996 0 2250704 MCGRATH RENTCORP COM 580589109 12023 222603 SH SOLE 0 193659 0 28944 MCKESSON CORP COM 58155Q103 37467 244214 SH SOLE 0 126788 0 117426 MDC PARTNERS INC CL A SUB VTG 552697104 893 429274 SH SOLE 0 213446 0 215828 MDU RES GROUP INC COM 552690109 21174 954633 SH SOLE 0 954633 0 0 MECHEL PAO SPON ADR PFD 583840509 143 273438 SH SOLE 0 273438 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1591 925270 SH SOLE 0 802429 0 122841 MEDALIST DIVERSIFIED REIT IN COM 58403P105 29 15735 SH SOLE 0 15735 0 0 MEDICINOVA INC COM NEW 58468P206 1212 223683 SH SOLE 0 167000 0 56683 MEDIFAST INC COM 58470H101 127101 915910 SH SOLE 0 915910 0 0 MEDIGUS LTD SPONSORED ADS 58471G300 624 362707 SH SOLE 0 289259 0 73448 MEDIWOUND LTD ORD SHS M68830104 2018 679522 SH SOLE 0 506580 0 172942 MEDLEY MGMT INC CL A COM 58503T106 131 170298 SH SOLE 0 170298 0 0 MEDNAX INC COM 58502B106 6052 353900 SH SOLE 0 339819 0 14081 MEDPACE HLDGS INC COM 58506Q109 81246 873420 SH SOLE 0 872738 0 682 MEDTRONIC PLC SHS G5960L103 196618 2144141 SH SOLE 0 1014427 0 1129714 MEI PHARMA INC COM NEW 55279B202 13681 3312486 SH SOLE 0 2766644 0 545842 MEIRAGTX HLDGS PLC COM G59665102 748 59757 SH SOLE 0 12241 0 47516 MELCO RESORTS AND ENTMNT LTD ADR 585464100 35536 2289665 SH SOLE 0 2289665 0 0 MENLO THERAPEUTICS INC COM 586858102 535 309213 SH SOLE 0 13800 0 295413 MERCADOLIBRE INC COM 58733R102 81917 83100 SH SOLE 0 53908 0 29192 MERCANTILE BANK CORP COM 587376104 19217 850313 SH SOLE 0 833659 0 16654 MERCER INTL INC COM 588056101 7129 873600 SH SOLE 0 873600 0 0 MERCHANTS BANCORP IND COM 58844R108 1238 66950 SH SOLE 0 61450 0 5500 MERCK & CO. INC COM 58933Y105 289247 3740429 SH SOLE 0 3068795 0 671634 MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 111 48291 SH SOLE 0 39981 0 8310 MERCURY GENL CORP NEW COM 589400100 95359 2340100 SH SOLE 0 2327219 0 12881 MEREO BIOPHARMA GROUP PLC ADS 589492107 154 50400 SH SOLE 0 1400 0 49000 MERIDIAN BANCORP INC MD COM 58958U103 27189 2343859 SH SOLE 0 2286645 0 57214 MERIDIAN BIOSCIENCE INC COM 589584101 70195 3013964 SH SOLE 0 3013964 0 0 MERITAGE HOMES CORP COM 59001A102 5876 77200 SH SOLE 0 72318 0 4882 MERSANA THERAPEUTICS INC COM 59045L106 7962 340268 SH SOLE 0 278268 0 62000 MERUS N V COM N5749R100 240 14900 SH SOLE 0 100 0 14800 MESA LABS INC COM 59064R109 10645 49100 SH SOLE 0 42986 0 6114 METALLA RTY & STREAMING LTD COM NEW 59124U605 489 92300 SH SOLE 0 7400 0 84900 METHANEX CORP COM 59151K108 21981 1215748 SH SOLE 0 1215748 0 0 METHODE ELECTRS INC COM 591520200 12181 389680 SH SOLE 0 387698 0 1982 METROPOLITAN BK HLDG CORP COM 591774104 3247 101225 SH SOLE 0 78880 0 22345 METTLER TOLEDO INTERNATIONAL COM 592688105 88311 109628 SH SOLE 0 95581 0 14047 MGE ENERGY INC COM 55277P104 17172 266194 SH SOLE 0 261150 0 5044 MGIC INVT CORP WIS COM 552848103 533 65100 SH SOLE 0 65100 0 0 MGP INGREDIENTS INC NEW COM 55303J106 513 13973 SH SOLE 0 11573 0 2400 MICROBOT MED INC COM NEW 59503A204 245 35400 SH SOLE 0 1594 0 33806 MICROCHIP TECHNOLOGY INC. COM 595017104 51900 492828 SH SOLE 0 291416 0 201412 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 1814 330965 SH SOLE 0 330965 0 0 MICRON TECHNOLOGY INC COM 595112103 30589 593736 SH SOLE 0 65656 0 528080 MICROSTRATEGY INC CL A NEW 594972408 14715 124400 SH SOLE 0 122444 0 1956 MICT INC COM 55328R109 98 66395 SH SOLE 0 66395 0 0 MID-AMER APT CMNTYS INC COM 59522J103 31930 278449 SH SOLE 0 166620 0 111829 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 67 48900 SH SOLE 0 48900 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 1617 77940 SH SOLE 0 71340 0 6600 MIDDLESEX WATER CO COM 596680108 33106 492800 SH SOLE 0 492800 0 0 MID PENN BANCORP INC COM 59540G107 269 14606 SH SOLE 0 14606 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 2722 136100 SH SOLE 0 136100 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 1053 598301 SH SOLE 0 598301 0 0 MILLER HERMAN INC COM 600544100 6657 281965 SH SOLE 0 277107 0 4858 MILLER INDS INC TENN COM NEW 600551204 4537 152400 SH SOLE 0 90500 0 61900 MILLICOM INTL CELLULAR S A COM STK L6388F110 8140 311126 SH SOLE 0 100147 0 210979 MIMECAST LTD ORD SHS G14838109 13723 329400 SH SOLE 0 295916 0 33484 MIND C T I LTD ORD M70240102 140 66571 SH SOLE 0 0 0 66571 MINERALS TECHNOLOGIES INC COM 603158106 1469 31300 SH SOLE 0 30969 0 331 MINERVA NEUROSCIENCES INC COM 603380106 2590 717500 SH SOLE 0 717500 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 617 555726 SH SOLE 0 497709 0 58017 MIRUM PHARMACEUTICALS INC COM 604749101 253 13000 SH SOLE 0 200 0 12800 MISONIX INC COM 604871103 231 17007 SH SOLE 0 17007 0 0 MISTRAS GROUP INC COM 60649T107 1311 331940 SH SOLE 0 196380 0 135560 MITCHAM INDS INC COM 606501104 699 436751 SH SOLE 0 402887 0 33864 MITEK SYS INC COM NEW 606710200 5277 549081 SH SOLE 0 519668 0 29413 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 19552 4975100 SH SOLE 0 4975100 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 5872 680400 SH SOLE 0 607883 0 72517 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 11189 4529800 SH SOLE 0 4350774 0 179026 MOBILEIRON INC COM NEW 60739U204 24440 4957377 SH SOLE 0 4724911 0 232466 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 269450 29319897 SH SOLE 0 28806256 0 513641 MODEL N INC COM 607525102 81020 2330844 SH SOLE 0 2179375 0 151469 MODERNA INC COM 60770K107 20252 315400 SH SOLE 0 84249 0 231151 MODINE MFG CO COM 607828100 2431 440407 SH SOLE 0 224100 0 216307 MOGO INC COM 60800C109 259 274825 SH SOLE 0 101918 0 172907 MOGU INC SPON ADS 608012100 311 172500 SH SOLE 0 141972 0 30528 MOHAWK GROUP HLDGS INC COM 608189106 960 174900 SH SOLE 0 36615 0 138285 MOHAWK INDS INC COM 608190104 11564 113638 SH SOLE 0 85480 0 28158 MOLECULAR TEMPLATES INC COM 608550109 2715 196879 SH SOLE 0 9651 0 187228 MOLECULIN BIOTECH INC COM 60855D101 1323 1367525 SH SOLE 0 1367525 0 0 MOLINA HEALTHCARE INC COM 60855R100 654336 3676459 SH SOLE 0 3620681 0 55778 MOMENTA PHARMACEUTICALS INC COM 60877T100 13849 416251 SH SOLE 0 377502 0 38749 MOMO INC ADR 60879B107 245241 14029797 SH SOLE 0 13893276 0 136521 MONDELEZ INTL INC CL A 609207105 74000 1447298 SH SOLE 0 738364 0 708934 MONMOUTH REAL ESTATE INVT CO CL A 609720107 40442 2791000 SH SOLE 0 2791000 0 0 MONOLITHIC PWR SYS INC COM 609839105 27678 116786 SH SOLE 0 95406 0 21380 MONRO INC COM 610236101 850 15479 SH SOLE 0 14112 0 1367 MONSTER BEVERAGE CORP NEW COM 61174X109 894754 12907590 SH SOLE 0 12877783 0 29807 MOODYS CORP COM 615369105 40166 146200 SH SOLE 0 82776 0 63424 MOOG INC CL B 615394301 361 6000 SH SOLE 0 6000 0 0 MORNINGSTAR INC COM 617700109 107062 759470 SH SOLE 0 754222 0 5248 MORPHOSYS AG SPONSORED ADS 617760202 2553 80600 SH SOLE 0 0 0 80600 MOSAIC CO NEW COM 61945C103 2964 236900 SH SOLE 0 236900 0 0 MOSYS INC COM 619718307 188 102764 SH SOLE 0 102764 0 0 MOTUS GI HLDGS INC COM 62014P108 122 92054 SH SOLE 0 0 0 92054 MOVADO GROUP INC COM 624580106 310 28598 SH SOLE 0 292 0 28306 MRC GLOBAL INC COM 55345K103 2405 406900 SH SOLE 0 320051 0 86849 MSA SAFETY INC COM 553498106 16685 145800 SH SOLE 0 121632 0 24168 MSB FINL CORP NEW COM 55352L101 1245 110150 SH SOLE 0 102050 0 8100 MSCI INC COM 55354G100 27614 82721 SH SOLE 0 37316 0 45405 MSC INDL DIRECT INC CL A 553530106 2621 36000 SH SOLE 0 25493 0 10507 MTBC INC COM 55378G102 2132 257208 SH SOLE 0 157080 0 100128 MTS SYS CORP COM 553777103 977 55518 SH SOLE 0 5900 0 49618 MURPHY OIL CORP COM 626717102 692 50114 SH SOLE 0 50114 0 0 MURPHY USA INC COM 626755102 100228 890200 SH SOLE 0 815146 0 75054 MUSTANG BIO INC COM 62818Q104 2405 756372 SH SOLE 0 756372 0 0 MVB FINL CORP COM 553810102 1012 76101 SH SOLE 0 51607 0 24494 MYERS INDS INC COM 628464109 26036 1789397 SH SOLE 0 1789397 0 0 MYOKARDIA INC COM 62857M105 2773 28700 SH SOLE 0 11099 0 17601 MYOMO INC COM NEW 62857J201 107 29022 SH SOLE 0 29022 0 0 MYOVANT SCIENCES LTD COM G637AM102 11738 569266 SH SOLE 0 514291 0 54975 MYRIAD GENETICS INC COM 62855J104 590 52000 SH SOLE 0 52000 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2784 75214 SH SOLE 0 75214 0 0 NACCO INDS INC CL A 629579103 7974 342246 SH SOLE 0 319592 0 22654 NANOSTRING TECHNOLOGIES INC COM 63009R109 1999 68100 SH SOLE 0 68100 0 0 NANTHEALTH INC COM 630104107 2998 654509 SH SOLE 0 654509 0 0 NANTKWEST INC COM 63016Q102 402 32745 SH SOLE 0 32745 0 0 NASDAQ INC COM 631103108 6631 55500 SH SOLE 0 32736 0 22764 NATERA INC COM 632307104 18678 374600 SH SOLE 0 352474 0 22126 NATHANS FAMOUS INC NEW COM 632347100 13544 240820 SH SOLE 0 240820 0 0 NATIONAL BANKSHARES INC VA COM 634865109 2038 71270 SH SOLE 0 71270 0 0 NATIONAL BEVERAGE CORP COM 635017106 170268 2790371 SH SOLE 0 2789465 0 906 NATIONAL BK HLDGS CORP CL A 633707104 42404 1570500 SH SOLE 0 1570500 0 0 NATIONAL CINEMEDIA INC COM 635309107 5978 2012887 SH SOLE 0 1400387 0 612500 NATIONAL FUEL GAS CO N J COM 636180101 6386 152300 SH SOLE 0 136906 0 15394 NATIONAL GRID PLC SPONSORED ADR NE 636274409 410892 6764767 SH SOLE 0 6764767 0 0 NATIONAL HEALTHCARE CORP COM 635906100 44345 699000 SH SOLE 0 676605 0 22395 NATIONAL HEALTH INVS INC COM 63633D104 39832 656000 SH SOLE 0 651117 0 4883 NATIONAL HOLDINGS CORP COM NEW 636375206 104 52108 SH SOLE 0 52108 0 0 NATIONAL INSTRS CORP COM 636518102 10524 271866 SH SOLE 0 271866 0 0 NATIONAL OILWELL VARCO INC COM 637071101 26614 2172610 SH SOLE 0 2002569 0 170041 NATIONAL PRESTO INDS INC COM 637215104 17758 203200 SH SOLE 0 197987 0 5213 NATIONAL RESH CORP COM NEW 637372202 32976 566500 SH SOLE 0 566500 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 11112 313200 SH SOLE 0 261521 0 51679 NATIONAL SEC GROUP INC COM 637546102 138 10300 SH SOLE 0 10300 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 44985 1569602 SH SOLE 0 1569602 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 3455 17002 SH SOLE 0 17002 0 0 NATURA &CO HLDG S A ADS 63884N108 56545 3896997 SH SOLE 0 3896997 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 3518 514263 SH SOLE 0 507163 0 7100 NATURAL GAS SERVICES GROUP COM 63886Q109 4648 741257 SH SOLE 0 676457 0 64800 NATURAL GROCERS BY VITAMIN C COM 63888U108 10336 694615 SH SOLE 0 694615 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 5189 903976 SH SOLE 0 903976 0 0 NATURES SUNSHINE PRODS INC COM 639027101 5461 606097 SH SOLE 0 593368 0 12729 NATUS MED INC DEL COM 639050103 17277 791817 SH SOLE 0 791817 0 0 NAUTILUS INC COM 63910B102 5118 552089 SH SOLE 0 187444 0 364645 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 981 249000 SH SOLE 0 7400 0 241600 NAVIENT CORPORATION COM 63938C108 2491 354300 SH SOLE 0 319512 0 34788 NAVIGATOR HOLDINGS LTD SHS Y62132108 2695 419100 SH SOLE 0 336099 0 83001 NAVIOS MARITIME HLDGS INC COM Y62197119 1706 808744 SH SOLE 0 808744 0 0 NAVISTAR INTL CORP NEW COM 63934E108 51722 1834105 SH SOLE 0 1816457 0 17648 NBT BANCORP INC COM 628778102 8216 267107 SH SOLE 0 209101 0 58006 NCS MULTISTAGE HLDGS INC COM 628877102 7 12351 SH SOLE 0 9570 0 2781 NEENAH INC COM 640079109 1227 24800 SH SOLE 0 24800 0 0 NELNET INC CL A 64031N108 2401 50300 SH SOLE 0 1503 0 48797 NEOLEUKIN THERAPEUTICS INC COM 64049K104 17269 1040292 SH SOLE 0 930037 0 110255 NEONODE INC COM PAR 64051M709 140 16335 SH SOLE 0 4739 0 11596 NEOPHOTONICS CORP COM 64051T100 25271 2845784 SH SOLE 0 2578231 0 267553 NEOS THERAPEUTICS INC COM 64052L106 564 823143 SH SOLE 0 823143 0 0 NEPHROS INC COM 640671400 150 17900 SH SOLE 0 8759 0 9141 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1466 482122 SH SOLE 0 482122 0 0 NETAPP INC COM 64110D104 140350 3163172 SH SOLE 0 3060274 0 102898 NETEASE INC SPONSORED ADS 64110W102 533348 1242136 SH SOLE 0 1190958 0 51178 NETFLIX INC COM 64110L106 369629 812300 SH SOLE 0 20180 0 792120 NETGEAR INC COM 64111Q104 1168 45100 SH SOLE 0 45100 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1729 640242 SH SOLE 0 614349 0 25893 NETWORK-1 TECHNOLOGIES INC COM 64121N109 1468 678278 SH SOLE 0 677778 0 500 NEUBASE THERAPEUTICS INC COM 64132K102 7868 896078 SH SOLE 0 600241 0 295837 NEUROBO PHARMACEUTICALS INC COM 64132R107 96 11900 SH SOLE 0 1500 0 10400 NEUROCRINE BIOSCIENCES INC COM 64125C109 181141 1484764 SH SOLE 0 1416232 0 68532 NEURONETICS INC COM 64131A105 1240 642318 SH SOLE 0 411259 0 231059 NEUROTROPE INC COM NEW 64129T207 283 244196 SH SOLE 0 76740 0 167456 NEVRO CORP COM 64157F103 31946 267400 SH SOLE 0 222259 0 45141 NEW AGE BEVERAGES CORP COM 64157V108 663 433590 SH SOLE 0 33150 0 400440 NEWATER TECHNOLOGY INC SHS G64335105 54 14800 SH SOLE 0 14800 0 0 NEW FRONTIER HEALTH CORP ORD SHS G6461G106 155 18700 SH SOLE 0 18700 0 0 NEW GOLD INC CDA COM 644535106 29000 21478108 SH SOLE 0 19914361 0 1563747 NEW HOME CO INC COM 645370107 93 27798 SH SOLE 0 27798 0 0 NEW JERSEY RES COM 646025106 7726 236621 SH SOLE 0 235038 0 1583 NEWMARKET CORP COM 651587107 41970 104800 SH SOLE 0 68217 0 36583 NEWMARK GROUP INC CL A 65158N102 5395 1110040 SH SOLE 0 1110040 0 0 NEWMONT CORP COM 651639106 793778 12856785 SH SOLE 0 11184315 0 1672470 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 359015 2756779 SH SOLE 0 2694210 0 62569 NEWPARK RES INC COM PAR $.01NEW 651718504 1271 570020 SH SOLE 0 570020 0 0 NEW RELIC INC COM 64829B100 1543 22400 SH SOLE 0 18133 0 4267 NEWS CORP NEW CL B 65249B208 15089 1262653 SH SOLE 0 1262653 0 0 NEW SR INVT GROUP INC COM 648691103 21356 5899406 SH SOLE 0 5455367 0 444039 NEW YORK CMNTY BANCORP INC COM 649445103 13449 1318482 SH SOLE 0 1318482 0 0 NEW YORK TIMES CO CL A 650111107 250238 5953786 SH SOLE 0 5845821 0 107965 NEXA RES S A COM L67359106 2988 450000 SH SOLE 0 450000 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 838 50000 SH SOLE 0 26533 0 23467 NEXPOINT RESIDENTIAL TR INC COM 65341D102 28835 815710 SH SOLE 0 775464 0 40246 NEXTCURE INC COM 65343E108 1374 64100 SH SOLE 0 64100 0 0 NEXTERA ENERGY INC COM 65339F101 57233 238300 SH SOLE 0 110066 0 128234 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4820 94000 SH SOLE 0 61628 0 32372 NEXTGEN HEALTHCARE INC COM 65343C102 960 87476 SH SOLE 0 13722 0 73754 NEXTIER OILFIELD SOLUTIONS COM 65290C105 19188 7831909 SH SOLE 0 7079601 0 752308 NGM BIOPHARMACEUTICALS INC COM 62921N105 3336 169000 SH SOLE 0 35800 0 133200 NICE LTD SPONSORED ADR 653656108 46092 243563 SH SOLE 0 236091 0 7472 NICHOLAS FINANCIAL INC COM NEW 65373J209 3677 496943 SH SOLE 0 496943 0 0 NIC INC COM 62914B100 48173 2098132 SH SOLE 0 1952106 0 146026 NICOLET BANKSHARES INC COM 65406E102 1359 24795 SH SOLE 0 24795 0 0 NI HLDGS INC COM 65342T106 1340 90701 SH SOLE 0 90701 0 0 NINE ENERGY SERVICE INC COM 65441V101 376 192900 SH SOLE 0 192900 0 0 NIO INC SPON ADS 62914V106 71797 9300100 SH SOLE 0 5701649 0 3598451 NISOURCE INC COM 65473P105 13810 607300 SH SOLE 0 542846 0 64454 NIU TECHNOLOGIES ADS 65481N100 8421 526323 SH SOLE 0 460353 0 65970 NL INDS INC COM NEW 629156407 781 229114 SH SOLE 0 229114 0 0 NMI HLDGS INC CL A 629209305 8141 506259 SH SOLE 0 504859 0 1400 NOAH HLDGS LTD SPON ADS CL A 65487X102 1452 56994 SH SOLE 0 55077 0 1917 NOBLE CORP PLC SHS USD G65431101 1016 3165522 SH SOLE 0 3165522 0 0 NOBLE ENERGY INC COM 655044105 25442 2839528 SH SOLE 0 973426 0 1866102 NOMAD FOODS LTD USD ORD SHS G6564A105 63430 2957107 SH SOLE 0 2880583 0 76524 NOMURA HLDGS INC SPONSORED ADR 65535H208 8882 2000490 SH SOLE 0 1673690 0 326800 NORTECH SYS INC COM 656553104 201 46959 SH SOLE 0 46959 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 3369 538200 SH SOLE 0 538200 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 4950 282045 SH SOLE 0 279455 0 2590 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1005 703604 SH SOLE 0 0 0 703604 NORTHERN TECH INTL CORP COM 665809109 1065 133477 SH SOLE 0 119977 0 13500 NORTHFIELD BANCORP INC DEL COM 66611T108 27589 2394887 SH SOLE 0 2305937 0 88950 NORTHRIM BANCORP INC COM 666762109 3944 156900 SH SOLE 0 141000 0 15900 NORTHROP GRUMMAN CORP COM 666807102 21183 68900 SH SOLE 0 40746 0 28154 NORTHWEST BANCSHARES INC MD COM 667340103 13353 1305868 SH SOLE 0 1305868 0 0 NORTHWESTERN CORP COM NEW 668074305 16734 306926 SH SOLE 0 305661 0 1265 NORTHWEST NAT HLDG CO COM 66765N105 4335 77700 SH SOLE 0 76964 0 736 NORTHWEST PIPE CO COM 667746101 1364 54400 SH SOLE 0 0 0 54400 NORTONLIFELOCK INC COM 668771108 196459 9907138 SH SOLE 0 9271599 0 635539 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1813 110334 SH SOLE 0 110334 0 0 NORWOOD FINANCIAL CORP COM 669549107 1559 62875 SH SOLE 0 62875 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 306 265927 SH SOLE 0 265927 0 0 NOVAGOLD RES INC COM NEW 66987E206 3554 387671 SH SOLE 0 0 0 387671 NOVA MEASURING INSTRUMENTS L COM M7516K103 88525 1837000 SH SOLE 0 1809760 0 27240 NOVANTA INC COM 67000B104 5157 48300 SH SOLE 0 48138 0 162 NOVARTIS AG SPONSORED ADR 66987V109 724451 8294608 SH SOLE 0 8294608 0 0 NOVOCURE LTD ORD SHS G6674U108 118634 2000570 SH SOLE 0 1937475 0 63095 NOVO-NORDISK A S ADR 670100205 1879920 28709831 SH SOLE 0 28709831 0 0 NOVUS THERAPEUTICS INC COM 67011N105 291 635280 SH SOLE 0 635280 0 0 NOW INC COM 67011P100 38900 4507508 SH SOLE 0 4504007 0 3501 NRG ENERGY INC COM NEW 629377508 52775 1620853 SH SOLE 0 1620853 0 0 NTN BUZZTIME INC COM PAR 629410606 253 115029 SH SOLE 0 115029 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 17318 684355 SH SOLE 0 684355 0 0 NUCANA PLC SPONSORED ADR 67022C106 1056 195142 SH SOLE 0 154842 0 40300 NUCOR CORP COM 670346105 25640 619180 SH SOLE 0 522702 0 96478 NU SKIN ENTERPRISES INC CL A 67018T105 67912 1776400 SH SOLE 0 1776400 0 0 NUTRIEN LTD COM 67077M108 46285 1441785 SH SOLE 0 756597 0 685188 NUVASIVE INC COM 670704105 996 17888 SH SOLE 0 8320 0 9568 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 38 16500 SH SOLE 0 16500 0 0 NVE CORP COM NEW 629445206 11378 184017 SH SOLE 0 171063 0 12954 NVENT ELECTRIC PLC SHS G6700G107 1956 104441 SH SOLE 0 104441 0 0 NVIDIA CORPORATION COM 67066G104 296669 780893 SH SOLE 0 151394 0 629499 NVR INC COM 62944T105 75662 23218 SH SOLE 0 21498 0 1720 NXP SEMICONDUCTORS N V COM N6596X109 24802 217488 SH SOLE 0 217488 0 0 NXT-ID INC COM NEW 67091J206 25 48647 SH SOLE 0 42237 0 6410 NYMOX PHARMACEUTICAL CORP COM P73398102 211 59375 SH SOLE 0 0 0 59375 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 3441 2024081 SH SOLE 0 1996191 0 27890 OAK VALLEY BANCORP OAKDALE C COM 671807105 189 14873 SH SOLE 0 14873 0 0 OBLONG INC COM 674434105 176 118436 SH SOLE 0 118436 0 0 OBSEVA SA COM H5861P103 1305 221500 SH SOLE 0 0 0 221500 OCEAN BIO CHEM INC COM 674631106 3308 237145 SH SOLE 0 237145 0 0 OCEANFIRST FINL CORP COM 675234108 16694 946917 SH SOLE 0 946917 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 86 122579 SH SOLE 0 122579 0 0 OCUGEN INC COM 67577C105 62 279669 SH SOLE 0 279669 0 0 OCWEN FINL CORP COM NEW 675746309 875 1317110 SH SOLE 0 620366 0 696744 OFFICE DEPOT INC COM 676220106 3899 1659023 SH SOLE 0 1435910 0 223113 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3200 123200 SH SOLE 0 123200 0 0 OFG BANCORP COM 67103X102 732 54756 SH SOLE 0 29319 0 25437 OGE ENERGY CORP COM 670837103 50269 1655764 SH SOLE 0 1591624 0 64140 OHIO VY BANC CORP COM 677719106 837 37100 SH SOLE 0 37100 0 0 OIL DRI CORP AMER COM 677864100 13732 395746 SH SOLE 0 381346 0 14400 OIL STS INTL INC COM 678026105 1381 290743 SH SOLE 0 290743 0 0 OKTA INC CL A 679295105 143024 714300 SH SOLE 0 583175 0 131125 OLD DOMINION FREIGHT LINE IN COM 679580100 28719 169341 SH SOLE 0 94590 0 74751 OLD POINT FINL CORP COM 680194107 556 36463 SH SOLE 0 33518 0 2945 OLD REP INTL CORP COM 680223104 54255 3326490 SH SOLE 0 3254378 0 72112 OLD SECOND BANCORP INC ILL COM 680277100 9281 1192925 SH SOLE 0 1047606 0 145319 OLYMPIC STEEL INC COM 68162K106 1473 125400 SH SOLE 0 125400 0 0 OMEGA FLEX INC COM 682095104 3735 35300 SH SOLE 0 35300 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 18378 618176 SH SOLE 0 618176 0 0 OMNICOM GROUP INC COM 681919106 45711 837200 SH SOLE 0 693331 0 143869 ONCOCYTE CORP COM 68235C107 143 74700 SH SOLE 0 0 0 74700 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 672 1187400 SH SOLE 0 4842 0 1182558 ONCOSEC MED INC COM 68234L306 728 355053 SH SOLE 0 355053 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 193 68048 SH SOLE 0 57805 0 10243 ON DECK CAP INC COM 682163100 2265 3152233 SH SOLE 0 2723419 0 428814 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 475 26000 SH SOLE 0 6501 0 19499 ONE LIBERTY PPTYS INC COM 682406103 18024 1022936 SH SOLE 0 1022936 0 0 ONEMAIN HLDGS INC COM 68268W103 15610 636100 SH SOLE 0 489445 0 146655 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3934 1001133 SH SOLE 0 1001133 0 0 ONE STOP SYS INC COM 68247W109 100 50700 SH SOLE 0 12516 0 38184 ONEWATER MARINE INC CL A COM 68280L101 1182 48700 SH SOLE 0 15859 0 32841 ONTO INNOVATION INC COM 683344105 51937 1525752 SH SOLE 0 1523834 0 1918 OOMA INC COM 683416101 16843 1022003 SH SOLE 0 1004974 0 17029 OP BANCORP COM 67109R109 687 99500 SH SOLE 0 77773 0 21727 OPEN TEXT CORP COM 683715106 17771 418400 SH SOLE 0 354700 0 63700 OPERA LTD SPONSORED ADS 68373M107 829 92100 SH SOLE 0 0 0 92100 OPIANT PHARMACEUTICALS INC COM 683750103 1697 187970 SH SOLE 0 133596 0 54374 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9932 455800 SH SOLE 0 425000 0 30800 OPTICAL CABLE CORP COM NEW 683827208 301 120303 SH SOLE 0 120303 0 0 OPTINOSE INC COM 68404V100 2486 334200 SH SOLE 0 202400 0 131800 OPTION CARE HEALTH INC COM NEW 68404L201 2123 152976 SH SOLE 0 152976 0 0 ORACLE CORP COM 68389X105 52199 944432 SH SOLE 0 85778 0 858654 ORAGENICS INC COM PAR 684023302 174 250656 SH SOLE 0 0 0 250656 ORAMED PHARM INC COM NEW 68403P203 792 224315 SH SOLE 0 224315 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 45173 3884150 SH SOLE 0 3880383 0 3767 ORBCOMM INC COM 68555P100 3370 875205 SH SOLE 0 875205 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 395 637310 SH SOLE 0 637310 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 3782 630400 SH SOLE 0 129929 0 500471 ORCHID IS CAP INC COM 68571X103 9450 2006297 SH SOLE 0 2006297 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 516 134500 SH SOLE 0 134500 0 0 ORGANOVO HLDGS INC COM 68620A104 4211 7654399 SH SOLE 0 7654399 0 0 ORGENESIS INC COM NEW 68619K204 891 146599 SH SOLE 0 146599 0 0 ORIGIN BANCORP INC COM 68621T102 1186 53900 SH SOLE 0 53900 0 0 ORION ENERGY SYSTEMS INC COM 686275108 8819 2548785 SH SOLE 0 2372084 0 176701 ORION ENGINEERED CARBONS S A COM L72967109 37068 3500296 SH SOLE 0 3500296 0 0 ORION GROUP HOLDINGS INC COM 68628V308 2792 889197 SH SOLE 0 509360 0 379837 ORIX CORP SPONSORED ADR 686330101 1836 29800 SH SOLE 0 0 0 29800 ORMAT TECHNOLOGIES INC COM 686688102 35260 555357 SH SOLE 0 553504 0 1853 ORRSTOWN FINL SVCS INC COM 687380105 4165 282399 SH SOLE 0 260699 0 21700 ORTHOFIX MED INC COM 68752M108 19820 619369 SH SOLE 0 535407 0 83962 OSISKO GOLD ROYALTIES LTD COM 68827L101 25983 2598300 SH SOLE 0 2521400 0 76900 OSI SYSTEMS INC COM 671044105 7323 98108 SH SOLE 0 92318 0 5790 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 6402 951307 SH SOLE 0 951307 0 0 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 173 61589 SH SOLE 0 61589 0 0 OTIS WORLDWIDE CORP COM 68902V107 5646 99300 SH SOLE 0 46694 0 52606 OTONOMY INC COM 68906L105 6700 1850865 SH SOLE 0 1732665 0 118200 OTTER TAIL CORP COM 689648103 28278 729010 SH SOLE 0 671000 0 58010 OUTFRONT MEDIA INC COM 69007J106 227 16000 SH SOLE 0 16000 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3284 1765531 SH SOLE 0 1397216 0 368315 OVERSTOCK COM INC DEL COM 690370101 36723 1291700 SH SOLE 0 1039043 0 252657 OVID THERAPEUTICS INC COM 690469101 4600 624109 SH SOLE 0 624109 0 0 OWENS & MINOR INC NEW COM 690732102 18342 2407050 SH SOLE 0 2407050 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 3894 315800 SH SOLE 0 303555 0 12245 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 7575 582700 SH SOLE 0 507059 0 75641 OYSTER PT PHARMA INC COM 69242L106 1002 34700 SH SOLE 0 7075 0 27625 PACCAR INC COM 693718108 33381 445978 SH SOLE 0 224150 0 221828 PACIFIC ETHANOL INC COM 69423U305 2949 4153428 SH SOLE 0 3747216 0 406212 PACIFIC MERCANTILE BANCORP COM 694552100 3228 881876 SH SOLE 0 812686 0 69190 PACIFIC PREMIER BANCORP COM 69478X105 8377 386405 SH SOLE 0 386405 0 0 PACIRA BIOSCIENCES COM 695127100 149581 2850797 SH SOLE 0 2845028 0 5769 PAE INC COM CL A 69290Y109 1206 126200 SH SOLE 0 87849 0 38351 PAGERDUTY INC COM 69553P100 20429 713800 SH SOLE 0 672588 0 41212 PAGSEGURO DIGITAL LTD COM CL A G68707101 5928 167745 SH SOLE 0 143985 0 23760 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 84 164300 SH SOLE 0 9991 0 154309 PALO ALTO NETWORKS INC COM 697435105 1146111 4990252 SH SOLE 0 4990252 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 605 57642 SH SOLE 0 0 0 57642 P A M TRANSN SVCS INC COM 693149106 11364 369574 SH SOLE 0 369574 0 0 PAN AMERN SILVER CORP COM 697900108 158138 5203609 SH SOLE 0 5201309 0 2300 PANHANDLE OIL AND GAS INC CL A 698477106 267 99693 SH SOLE 0 0 0 99693 PAPA JOHNS INTL INC COM 698813102 95448 1201968 SH SOLE 0 1151811 0 50157 PARAMOUNT GOLD NEV CORP COM 69924M109 60 48180 SH SOLE 0 39012 0 9168 PARAMOUNT GROUP INC COM 69924R108 18812 2439933 SH SOLE 0 2439933 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 2456 470508 SH SOLE 0 360981 0 109527 PARK AEROSPACE CORP COM 70014A104 17659 1585201 SH SOLE 0 1503765 0 81436 PARK CITY GROUP INC COM NEW 700215304 628 148508 SH SOLE 0 148408 0 100 PARKE BANCORP INC COM 700885106 2174 160434 SH SOLE 0 145729 0 14705 PARK HOTELS RESORTS INC COM 700517105 15492 1566452 SH SOLE 0 1200104 0 366348 PARK NATL CORP COM 700658107 1183 16805 SH SOLE 0 8100 0 8705 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 16801 1868887 SH SOLE 0 1868887 0 0 PARSONS CORPORATION COM 70202L102 4512 124500 SH SOLE 0 110385 0 14115 PARTNER COMMUNICATIONS CO LT ADR 70211M109 11589 2686551 SH SOLE 0 2686551 0 0 PATRICK INDS INC COM 703343103 2009 32802 SH SOLE 0 30240 0 2562 PATTERSON COS INC COM 703395103 16617 755304 SH SOLE 0 725701 0 29603 PATTERSON UTI ENERGY INC COM 703481101 44011 12683157 SH SOLE 0 12458368 0 224789 PAYCHEX INC COM 704326107 45117 595601 SH SOLE 0 594601 0 1000 PAYCOM SOFTWARE INC COM 70432V102 30028 96950 SH SOLE 0 90143 0 6807 PAYLOCITY HLDG CORP COM 70438V106 992 6800 SH SOLE 0 6800 0 0 PAYSIGN INC COM 70451A104 15101 1555150 SH SOLE 0 1555150 0 0 PCB BANCORP COM 69320M109 1297 125932 SH SOLE 0 84532 0 41400 PCSB FINL CORP COM 69324R104 6158 485682 SH SOLE 0 434842 0 50840 PCTEL INC COM 69325Q105 10354 1549937 SH SOLE 0 1469969 0 79968 PDL BIOPHARMA INC COM 69329Y104 24136 8294249 SH SOLE 0 8152566 0 141683 PDL CMNTY BANCORP COM 69290X101 1498 147112 SH SOLE 0 147112 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 1252 622672 SH SOLE 0 622672 0 0 PEABODY ENERGY CORP NEW COM 704551100 11252 3906853 SH SOLE 0 3906853 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 8489 453220 SH SOLE 0 400958 0 52262 PEARSON PLC SPONSORED ADR 705015105 6086 841800 SH SOLE 0 841800 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7364 539095 SH SOLE 0 539095 0 0 PEDEVCO CORP COM PAR 70532Y303 9 11393 SH SOLE 0 11393 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 209058 3618800 SH SOLE 0 2263150 0 1355650 PENNANT GROUP INC COM 70805E109 353 15600 SH SOLE 0 0 0 15600 PENN NATL GAMING INC COM 707569109 2123 69500 SH SOLE 0 69500 0 0 PENNS WOODS BANCORP INC COM 708430103 4067 179102 SH SOLE 0 174445 0 4657 PENNYMAC FINL SVCS INC NEW COM 70932M107 29797 713022 SH SOLE 0 658178 0 54844 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1966 50800 SH SOLE 0 50800 0 0 PENTAIR PLC SHS G7S00T104 11353 298837 SH SOLE 0 245915 0 52922 PEOPLES BANCORP INC COM 709789101 8980 421979 SH SOLE 0 404700 0 17279 PEOPLES BANCORP N C INC COM 710577107 979 55396 SH SOLE 0 53792 0 1604 PEOPLES FINL SVCS CORP COM 711040105 2497 65381 SH SOLE 0 63481 0 1900 PEOPLES UTAH BANCORP COM 712706209 4839 215340 SH SOLE 0 215340 0 0 PEPSICO INC COM 713448108 16774 126826 SH SOLE 0 0 0 126826 PERCEPTRON INC COM 71361F100 2316 699683 SH SOLE 0 670389 0 29294 PERDOCEO ED CORP COM 71363P106 80309 5041395 SH SOLE 0 4913282 0 128113 PERFICIENT INC COM 71375U101 4361 121893 SH SOLE 0 121893 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 4485 153900 SH SOLE 0 146373 0 7527 PERFORMANCE SHIPPING INC COM Y67305105 437 729661 SH SOLE 0 729661 0 0 PERFORMANT FINL CORP COM 71377E105 650 995939 SH SOLE 0 995939 0 0 PERION NETWORK LTD SHS NEW M78673114 10131 1937139 SH SOLE 0 1937139 0 0 PERKINELMER INC COM 714046109 29437 300100 SH SOLE 0 240402 0 59698 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1338 209418 SH SOLE 0 170071 0 39347 PERMA PIPE INTL HLDGS INC COM 714167103 1248 222394 SH SOLE 0 216995 0 5399 PERRIGO CO PLC SHS G97822103 1852 33500 SH SOLE 0 33500 0 0 PERSPECTA INC COM 715347100 17724 762969 SH SOLE 0 635082 0 127887 PETIQ INC COM CL A 71639T106 1376 39500 SH SOLE 0 34943 0 4557 PETMED EXPRESS INC COM 716382106 56980 1598769 SH SOLE 0 1598769 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 44815 1355147 SH SOLE 0 1355147 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 73604 9235119 SH SOLE 0 8899720 0 335399 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 473980 57313130 SH SOLE 0 48731792 0 8581338 PFENEX INC COM 717071104 11270 1349705 SH SOLE 0 1349705 0 0 PFSWEB INC COM NEW 717098206 6371 953700 SH SOLE 0 793571 0 160129 PGT INNOVATIONS INC COM 69336V101 44692 2850229 SH SOLE 0 2850229 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 605 131500 SH SOLE 0 400 0 131100 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 24562 935000 SH SOLE 0 895920 0 39080 PHILIP MORRIS INTL INC COM 718172109 21172 302200 SH SOLE 0 11248 0 290952 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 162 74182 SH SOLE 0 22250 0 51932 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1284 867387 SH SOLE 0 704587 0 162800 PHOTRONICS INC COM 719405102 15385 1382294 SH SOLE 0 1382294 0 0 PHREESIA INC COM 71944F106 1131 40000 SH SOLE 0 13458 0 26542 PICO HLDGS INC COM NEW 693366205 2921 346500 SH SOLE 0 224900 0 121600 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 18057 1087100 SH SOLE 0 1084709 0 2391 PIERIS PHARMACEUTICALS INC COM 720795103 5465 1762890 SH SOLE 0 1762890 0 0 PILGRIMS PRIDE CORP COM 72147K108 890 52713 SH SOLE 0 2600 0 50113 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 904 9900 SH SOLE 0 9900 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 6461 57900 SH SOLE 0 57900 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 18141 178400 SH SOLE 0 178400 0 0 PINDUODUO INC SPONSORED ADS 722304102 957174 11150680 SH SOLE 0 10934340 0 216340 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 66 57287 SH SOLE 0 57287 0 0 PINNACLE WEST CAP CORP COM 723484101 166492 2271686 SH SOLE 0 2217278 0 54408 PIONEER BANCORP INC COM 723561106 119 13000 SH SOLE 0 13000 0 0 PIONEER NAT RES CO COM 723787107 39030 399488 SH SOLE 0 273351 0 126137 PIPER SANDLER COMPANIES COM 724078100 18925 319888 SH SOLE 0 307470 0 12418 PITNEY BOWES INC COM 724479100 2094 805500 SH SOLE 0 805500 0 0 PIXELWORKS INC COM NEW 72581M305 5498 1702245 SH SOLE 0 1665693 0 36552 PJT PARTNERS INC COM CL A 69343T107 565 11000 SH SOLE 0 1699 0 9301 PLANET FITNESS INC CL A 72703H101 43913 725000 SH SOLE 0 530807 0 194193 PLATINUM GROUP METALS LTD COM 72765Q882 42 28500 SH SOLE 0 0 0 28500 PLAYAGS INC COM 72814N104 2260 668660 SH SOLE 0 668660 0 0 PLDT INC SPONSORED ADR 69344D408 83059 3402654 SH SOLE 0 3402654 0 0 PLEXUS CORP COM 729132100 2081 29493 SH SOLE 0 29493 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 178 83949 SH SOLE 0 83949 0 0 PLX PHARMA INC COM 72942A107 240 73983 SH SOLE 0 73983 0 0 PLYMOUTH INDL REIT INC COM 729640102 7192 561866 SH SOLE 0 537342 0 24524 PNC FINL SVCS GROUP INC COM 693475105 15718 149399 SH SOLE 0 117622 0 31777 PNM RES INC COM 69349H107 84975 2210600 SH SOLE 0 2210600 0 0 POINTS INTL LTD COM NEW 730843208 6837 750630 SH SOLE 0 670780 0 79850 POLARIS INC COM 731068102 324 3500 SH SOLE 0 2300 0 1200 POLARITYTE INC COM 731094108 22 17488 SH SOLE 0 9068 0 8420 POLAR PWR INC COM 73102V105 122 24526 SH SOLE 0 17946 0 6580 POLYONE CORP COM 73179P106 5916 225558 SH SOLE 0 150587 0 74971 POOL CORPORATION COM 73278L105 8084 29736 SH SOLE 0 18259 0 11477 POPULAR INC COM NEW 733174700 11462 308375 SH SOLE 0 287488 0 20887 PORTLAND GEN ELEC CO COM NEW 736508847 100383 2400928 SH SOLE 0 2398300 0 2628 PORTOLA PHARMACEUTICALS INC COM 737010108 4075 226500 SH SOLE 0 226500 0 0 POSTAL REALTY TRUST INC CL A 73757R102 283 17750 SH SOLE 0 12930 0 4820 POST HLDGS INC COM 737446104 41330 471700 SH SOLE 0 461214 0 10486 POTBELLY CORP COM 73754Y100 4210 1846695 SH SOLE 0 1846695 0 0 POTLATCHDELTIC CORPORATION COM 737630103 92919 2443305 SH SOLE 0 2437091 0 6214 POWELL INDS INC COM 739128106 16602 606135 SH SOLE 0 606135 0 0 POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 134 62500 SH SOLE 0 44349 0 18151 POWERFLEET INC COM 73931J109 2648 573249 SH SOLE 0 573249 0 0 POWER INTEGRATIONS INC COM 739276103 12510 105900 SH SOLE 0 100106 0 5794 POWER REIT COM 73933H101 4097 142496 SH SOLE 0 117929 0 24567 PPD INC COM 69355F102 5411 201900 SH SOLE 0 165718 0 36182 PPL CORP COM 69351T106 15010 580900 SH SOLE 0 328252 0 252648 PQ GROUP HLDGS INC COM 73943T103 675 51000 SH SOLE 0 51000 0 0 PRA GROUP INC COM 69354N106 15832 409511 SH SOLE 0 405703 0 3808 PRA HEALTH SCIENCES INC COM 69354M108 1372 14100 SH SOLE 0 8256 0 5844 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 298 181812 SH SOLE 0 66955 0 114857 PREFERRED APT CMNTYS INC COM 74039L103 1394 183400 SH SOLE 0 800 0 182600 PREFERRED BK LOS ANGELES CA COM NEW 740367404 15313 357355 SH SOLE 0 357355 0 0 PREFORMED LINE PRODS CO COM 740444104 4031 80600 SH SOLE 0 79500 0 1100 PREMIER FINANCIAL CORP COM 74052F108 21296 1205212 SH SOLE 0 1205212 0 0 PREMIER FINL BANCORP INC COM 74050M105 2618 204187 SH SOLE 0 204187 0 0 PREMIER INC CL A 74051N102 134258 3916506 SH SOLE 0 3916506 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 15475 412002 SH SOLE 0 378560 0 33442 PRETIUM RES INC COM 74139C102 1498 179100 SH SOLE 0 0 0 179100 PREVAIL THERAPEUTICS INC COM 74140Y101 858 57600 SH SOLE 0 37650 0 19950 PRGX GLOBAL INC COM NEW 69357C503 7826 1665199 SH SOLE 0 1624241 0 40958 PRICESMART INC COM 741511109 24361 403800 SH SOLE 0 403800 0 0 PRICE T ROWE GROUP INC COM 74144T108 13029 105500 SH SOLE 0 80989 0 24511 PRIMERICA INC COM 74164M108 2880 24700 SH SOLE 0 13479 0 11221 PRIMORIS SVCS CORP COM 74164F103 1445 81354 SH SOLE 0 6020 0 75334 PRIMO WATER CORPORATION COM 74167P108 29952 2178360 SH SOLE 0 2178360 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 2493 41700 SH SOLE 0 29854 0 11846 PROASSURANCE CORP COM 74267C106 18487 1277600 SH SOLE 0 1277600 0 0 PROCTER AND GAMBLE CO COM 742718109 147613 1234529 SH SOLE 0 285692 0 948837 PRO-DEX INC COLO COM NEW 74265M205 999 56060 SH SOLE 0 30360 0 25700 PROFIRE ENERGY INC COM 74316X101 1092 1303932 SH SOLE 0 1303932 0 0 PROFOUND MED CORP COM NEW 74319B502 1911 112880 SH SOLE 0 3012 0 109868 PROGRESSIVE CORP OHIO COM 743315103 203686 2542582 SH SOLE 0 2542582 0 0 PROGRESS SOFTWARE CORP COM 743312100 99595 2570190 SH SOLE 0 2541029 0 29161 PROLOGIS INC. COM 74340W103 44044 471914 SH SOLE 0 241475 0 230439 PROOFPOINT INC COM 743424103 42915 386200 SH SOLE 0 330874 0 55326 PROPETRO HLDG CORP COM 74347M108 8175 1590500 SH SOLE 0 1590500 0 0 PROPHASE LABS INC COM 74345W108 289 200700 SH SOLE 0 200700 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 886 145700 SH SOLE 0 0 0 145700 PROSHARES TR PSHS SH MSCI EMR 74347R396 709 41100 SH SOLE 0 41100 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 1078 7300 SH SOLE 0 7300 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 434 27300 SH SOLE 0 27300 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 475 3800 SH SOLE 0 3800 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 2393 154900 SH SOLE 0 154900 0 0 PROSHARES TR ULT MSCIBZL CAPP 74347B292 204 11700 SH SOLE 0 11700 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 439 4500 SH SOLE 0 4500 0 0 PROSHARES TR ULTRAPRO SHT QQQ 74347G408 1614 213500 SH SOLE 0 213500 0 0 PROS HOLDINGS INC COM 74346Y103 33945 764000 SH SOLE 0 764000 0 0 PROSIGHT GLOBAL INC COM 74349J103 152 17105 SH SOLE 0 8110 0 8995 PROTAGONIST THERAPEUTICS INC COM 74366E102 9400 532300 SH SOLE 0 488737 0 43563 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 2010 530434 SH SOLE 0 506524 0 23910 PROTARA THERAPEUTICS INC COM STK 74365U107 879 29986 SH SOLE 0 28016 0 1970 PROTECTIVE INS CORP CL B 74368L203 9615 638003 SH SOLE 0 638003 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 259 189380 SH SOLE 0 9576 0 179804 PROTHENA CORP PLC SHS G72800108 4058 387962 SH SOLE 0 206115 0 181847 PROVIDENCE SVC CORP COM 743815102 68849 872499 SH SOLE 0 872499 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1357 172653 SH SOLE 0 172653 0 0 PROVIDENT FINL HLDGS INC COM 743868101 5563 414847 SH SOLE 0 414847 0 0 PROVIDENT FINL SVCS INC COM 74386T105 14498 1003300 SH SOLE 0 987700 0 15600 PRUDENTIAL BANCORP INC NEW COM 74431A101 5165 429002 SH SOLE 0 429002 0 0 PRUDENTIAL PLC ADR 74435K204 5411 178100 SH SOLE 0 178100 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 8090 61100 SH SOLE 0 60375 0 725 PSYCHEMEDICS CORP COM NEW 744375205 2600 468454 SH SOLE 0 424354 0 44100 PTC THERAPEUTICS INC COM 69366J200 264 5200 SH SOLE 0 1433 0 3767 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 108873 4975914 SH SOLE 0 4975914 0 0 PUBLIC STORAGE COM 74460D109 232763 1213004 SH SOLE 0 1213004 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 81467 1657185 SH SOLE 0 1526168 0 131017 PULMATRIX INC COM NEW 74584P202 2882 1675333 SH SOLE 0 1503333 0 172000 PULTE GROUP INC COM 745867101 71033 2087367 SH SOLE 0 1634539 0 452828 PUMA BIOTECHNOLOGY INC COM 74587V107 15287 1465697 SH SOLE 0 1465697 0 0 PURECYCLE CORP COM NEW 746228303 3524 383500 SH SOLE 0 159182 0 224318 PURE STORAGE INC CL A 74624M102 20421 1178375 SH SOLE 0 1178375 0 0 PURPLE INNOVATION INC COM 74640Y106 5290 293900 SH SOLE 0 89000 0 204900 PUXIN LTD ADS 74704P108 1367 264845 SH SOLE 0 194664 0 70181 PYXIS TANKERS INC COM Y71726106 51 67238 SH SOLE 0 67238 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5491 1009450 SH SOLE 0 1009450 0 0 QAD INC CL A 74727D306 27409 663977 SH SOLE 0 640318 0 23659 QCR HOLDINGS INC COM 74727A104 17529 562200 SH SOLE 0 562200 0 0 QEP RESOURCES INC COM 74733V100 1522 1179599 SH SOLE 0 1179599 0 0 QIAGEN NV SHS NEW N72482123 11794 275495 SH SOLE 0 275495 0 0 QIWI PLC SPON ADR REP B 74735M108 20097 1160351 SH SOLE 0 1052371 0 107980 QORVO INC COM 74736K101 71237 644506 SH SOLE 0 409388 0 235118 QTS RLTY TR INC COM CL A 74736A103 22146 345547 SH SOLE 0 293306 0 52241 QUAD / GRAPHICS INC COM CL A 747301109 2572 791400 SH SOLE 0 791400 0 0 QUALCOMM INC COM 747525103 28532 312820 SH SOLE 0 42036 0 270784 QUALYS INC COM 74758T303 53196 511400 SH SOLE 0 408115 0 103285 QUANEX BUILDING PRODUCTS COR COM 747619104 26018 1874507 SH SOLE 0 1810607 0 63900 QUDIAN INC ADR 747798106 1695 996923 SH SOLE 0 0 0 996923 QUEST RESOURCE HLDG CORP COM NEW 74836W203 396 293229 SH SOLE 0 293229 0 0 QUINSTREET INC COM 74874Q100 7929 758000 SH SOLE 0 758000 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 96 96910 SH SOLE 0 96910 0 0 QUMU CORP COM 749063103 2874 800561 SH SOLE 0 800561 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 10367 1416200 SH SOLE 0 1416200 0 0 QURATE RETAIL INC COM SER A 74915M100 12155 1279483 SH SOLE 0 1279483 0 0 R1 RCM INC COM 749397105 4478 401598 SH SOLE 0 387192 0 14406 RADA ELECTR INDS LTD COM PAR NEW M81863124 4250 649771 SH SOLE 0 110769 0 539002 RADCOM LTD SHS NEW M81865111 1506 185033 SH SOLE 0 172034 0 12999 RADIAN GROUP INC COM 750236101 5656 364700 SH SOLE 0 364700 0 0 RADIANT LOGISTICS INC COM 75025X100 368 93700 SH SOLE 0 59054 0 34646 RADIUS HEALTH INC COM NEW 750469207 8513 624559 SH SOLE 0 624559 0 0 RADNET INC COM 750491102 24885 1568070 SH SOLE 0 1568070 0 0 RADWARE LTD ORD M81873107 48627 2061339 SH SOLE 0 2061339 0 0 RAFAEL HLDGS INC COM CL B 75062E106 5936 413050 SH SOLE 0 413050 0 0 RALPH LAUREN CORP CL A 751212101 273378 3769694 SH SOLE 0 3625196 0 144498 RAMACO RES INC COM 75134P303 108 50569 SH SOLE 0 50569 0 0 RAMBUS INC DEL COM 750917106 62337 4101086 SH SOLE 0 4079819 0 21267 RA MED SYS INC COM 74933X104 427 867886 SH SOLE 0 867886 0 0 RANDOLPH BANCORP INC COM 752378109 310 30892 SH SOLE 0 4774 0 26118 RANGER ENERGY SVCS INC COM CL A 75282U104 115 38987 SH SOLE 0 38987 0 0 RANPAK HLDGS CORP COM CL A 75321W103 1953 262457 SH SOLE 0 30486 0 231971 RAVEN INDS INC COM 754212108 14456 672073 SH SOLE 0 561670 0 110403 RAYONIER ADVANCED MATLS INC COM 75508B104 12693 4517246 SH SOLE 0 4321616 0 195630 RAYONIER INC COM 754907103 83795 3380209 SH SOLE 0 3380209 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 74668 1211746 SH SOLE 0 515561 0 696185 RBB BANCORP COM 74930B105 1484 108700 SH SOLE 0 108700 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 503 36300 SH SOLE 0 14085 0 22215 RCM TECHNOLOGIES INC COM NEW 749360400 960 716218 SH SOLE 0 711565 0 4653 READING INTERNATIONAL INC CL A 755408101 3548 834790 SH SOLE 0 828382 0 6408 REALNETWORKS INC COM NEW 75605L708 2084 1603048 SH SOLE 0 1603048 0 0 REALOGY HLDGS CORP COM 75605Y106 3297 444900 SH SOLE 0 444900 0 0 REALPAGE INC COM 75606N109 4414 67894 SH SOLE 0 60931 0 6963 REATA PHARMACEUTICALS INC CL A 75615P103 21016 134700 SH SOLE 0 62114 0 72586 RECRO PHARMA INC COM 75629F109 5101 1121100 SH SOLE 0 1121100 0 0 REDFIN CORP COM 75737F108 35246 841000 SH SOLE 0 798510 0 42490 RED LION HOTELS CORP COM 756764106 748 321090 SH SOLE 0 255490 0 65600 RED ROBIN GOURMET BURGERS IN COM 75689M101 573 56166 SH SOLE 0 56166 0 0 RED ROCK RESORTS INC CL A 75700L108 8343 764700 SH SOLE 0 764700 0 0 RED VIOLET INC COM 75704L104 953 54000 SH SOLE 0 16933 0 37067 REEDS INC COM 758338107 324 338200 SH SOLE 0 20421 0 317779 REGAL BELOIT CORP COM 758750103 1746 20000 SH SOLE 0 18298 0 1702 REGENCY CTRS CORP COM 758849103 1538 33525 SH SOLE 0 33525 0 0 REGENERON PHARMACEUTICALS COM 75886F107 555111 890100 SH SOLE 0 890100 0 0 REGIONAL MGMT CORP COM 75902K106 8160 460737 SH SOLE 0 400537 0 60200 REGIS CORP MINN COM 758932107 9279 1134400 SH SOLE 0 1134400 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 201 295258 SH SOLE 0 295258 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 37047 472300 SH SOLE 0 324563 0 147737 REKOR SYSTEMS INC COM 759419104 76 18932 SH SOLE 0 6916 0 12016 RELIANCE STEEL & ALUMINUM CO COM 759509102 19262 202912 SH SOLE 0 126525 0 76387 RELIANT BANCORP INC COM 75956B101 1261 77425 SH SOLE 0 77425 0 0 RELIV INTL INC COM NEW 75952R209 373 103680 SH SOLE 0 103680 0 0 RELX PLC SPONSORED ADR 759530108 83523 3545100 SH SOLE 0 3545100 0 0 RE MAX HLDGS INC CL A 75524W108 39976 1271900 SH SOLE 0 1271900 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 138038 807097 SH SOLE 0 727749 0 79348 RENASANT CORP COM 75970E107 2536 101839 SH SOLE 0 101839 0 0 RENESOLA LTD SPONSORED ADS 75971T301 884 776486 SH SOLE 0 756844 0 19642 RENT A CTR INC NEW COM 76009N100 100576 3615224 SH SOLE 0 3615224 0 0 REPAY HLDGS CORP COM CL A 76029L100 10473 425200 SH SOLE 0 0 0 425200 REPLIGEN CORP COM 759916109 83812 678033 SH SOLE 0 678033 0 0 REPLIMUNE GROUP INC COM 76029N106 241 9700 SH SOLE 0 0 0 9700 REPRO MED SYS INC COM 759910102 1531 170500 SH SOLE 0 170500 0 0 REPUBLIC BANCORP INC KY CL A 760281204 2538 77600 SH SOLE 0 77600 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 2293 939646 SH SOLE 0 939646 0 0 REPUBLIC SVCS INC COM 760759100 85427 1041161 SH SOLE 0 924370 0 116791 RESOLUTE FST PRODS INC COM 76117W109 1796 851400 SH SOLE 0 851400 0 0 RESOURCES CONNECTION INC COM 76122Q105 3952 330142 SH SOLE 0 281303 0 48839 RETAIL OPPORTUNITY INVTS COR COM 76131N101 11250 992900 SH SOLE 0 821472 0 171428 RETAIL PPTYS AMER INC CL A 76131V202 40334 5510166 SH SOLE 0 5510166 0 0 RETAIL VALUE INC COM 76133Q102 5647 456837 SH SOLE 0 309998 0 146839 RETO ECO SOLUTIONS INC COM G75271109 50 37608 SH SOLE 0 36908 0 700 RETRACTABLE TECHNOLOGIES INC COM 76129W105 10824 1541897 SH SOLE 0 1405068 0 136829 RETROPHIN INC COM 761299106 40381 1978488 SH SOLE 0 1961009 0 17479 REV GROUP INC COM 749527107 188 30800 SH SOLE 0 5029 0 25771 REXAHN PHARMACEUTICALS INC COM 761640309 594 209301 SH SOLE 0 190357 0 18944 REX AMERICAN RESOURCES CORP COM 761624105 32102 462764 SH SOLE 0 462764 0 0 REXFORD INDL RLTY INC COM 76169C100 22936 553600 SH SOLE 0 460075 0 93525 REXNORD CORP COM 76169B102 10246 351493 SH SOLE 0 298386 0 53107 REYNOLDS CONSUMER PRODS INC COM 76171L106 5385 155000 SH SOLE 0 117106 0 37894 RF INDS LTD COM PAR $0.01 749552105 3365 722177 SH SOLE 0 716557 0 5620 RGC RES INC COM 74955L103 2052 84895 SH SOLE 0 55855 0 29040 RH COM 74967X103 4057 16300 SH SOLE 0 200 0 16100 RHYTHM PHARMACEUTICALS INC COM 76243J105 5261 235900 SH SOLE 0 235900 0 0 RIBBON COMMUNICATIONS INC COM 762544104 5433 1382500 SH SOLE 0 1382500 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 322 388852 SH SOLE 0 388852 0 0 RICHARDSON ELECTRS LTD COM 763165107 3359 830373 SH SOLE 0 830373 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 276 24542 SH SOLE 0 24542 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 10646 5817683 SH SOLE 0 4585414 0 1232269 RIGNET INC COM 766582100 1499 697400 SH SOLE 0 697400 0 0 RIMINI STR INC DEL COM 76674Q107 3136 608879 SH SOLE 0 502729 0 106150 RIOT BLOCKCHAIN INC COM 767292105 295 132952 SH SOLE 0 29638 0 103314 RIO TINTO PLC SPONSORED ADR 767204100 94468 1681532 SH SOLE 0 1681532 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 772 198986 SH SOLE 0 185875 0 13111 RITCHIE BROS AUCTIONEERS COM 767744105 135465 3318908 SH SOLE 0 2654508 0 664400 RITE AID CORP COM 767754872 12599 738490 SH SOLE 0 709034 0 29456 RIVERVIEW BANCORP INC COM 769397100 2172 384407 SH SOLE 0 384407 0 0 RLI CORP COM 749607107 9080 110600 SH SOLE 0 110600 0 0 RLJ LODGING TR COM 74965L101 4717 499732 SH SOLE 0 499732 0 0 RMR GROUP INC CL A 74967R106 19675 667616 SH SOLE 0 667616 0 0 ROBERT HALF INTL INC COM 770323103 25311 479098 SH SOLE 0 479098 0 0 ROCKWELL MED INC COM 774374102 107 54705 SH SOLE 0 54705 0 0 ROCKY BRANDS INC COM 774515100 7217 351012 SH SOLE 0 311212 0 39800 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2219 522003 SH SOLE 0 460737 0 61266 ROGERS COMMUNICATIONS INC CL B 775109200 162486 4043183 SH SOLE 0 3789643 0 253540 ROGERS CORP COM 775133101 5557 44600 SH SOLE 0 44600 0 0 ROLLINS INC COM 775711104 18198 429300 SH SOLE 0 429300 0 0 ROPER TECHNOLOGIES INC COM 776696106 30711 79100 SH SOLE 0 38292 0 40808 ROSETTA STONE INC COM 777780107 25978 1540823 SH SOLE 0 1540823 0 0 ROSS STORES INC COM 778296103 22028 258428 SH SOLE 0 172574 0 85854 ROYAL BK CDA COM 780087102 23770 350600 SH SOLE 0 0 0 350600 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 2206 723300 SH SOLE 0 723300 0 0 ROYAL GOLD INC COM 780287108 118209 950842 SH SOLE 0 827848 0 122994 RPC INC COM 749660106 3654 1186213 SH SOLE 0 1014918 0 171295 RPT REALTY SH BEN INT 74971D101 3201 459901 SH SOLE 0 459901 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 2467 775765 SH SOLE 0 720499 0 55266 RTW RETAILWINDS INC COM 74980D100 121 602628 SH SOLE 0 602628 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 992 122127 SH SOLE 0 122027 0 100 RUBIUS THERAPEUTICS INC COM 78116T103 930 155500 SH SOLE 0 94800 0 60700 RUHNN HLDG LTD ADS 781314109 576 193400 SH SOLE 0 80420 0 112980 RUSH ENTERPRISES INC CL A 781846209 21929 528929 SH SOLE 0 528929 0 0 RUSH ENTERPRISES INC CL B 781846308 9931 278499 SH SOLE 0 272387 0 6112 RUTHS HOSPITALITY GROUP INC COM 783332109 1603 196400 SH SOLE 0 155526 0 40874 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 214159 3228208 SH SOLE 0 3228208 0 0 RYB ED INC ADR 74979W101 716 253018 SH SOLE 0 253018 0 0 RYERSON HLDG CORP COM 783754104 781 138700 SH SOLE 0 23707 0 114993 RYMAN HOSPITALITY PPTYS INC COM 78377T107 14174 409641 SH SOLE 0 409641 0 0 SABRE CORP COM 78573M104 3891 482700 SH SOLE 0 482700 0 0 SACHEM CAP CORP COM 78590A109 212 71545 SH SOLE 0 64745 0 6800 SAFE BULKERS INC COM Y7388L103 5656 4636186 SH SOLE 0 4636186 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2026 289417 SH SOLE 0 185500 0 103917 SAFEHOLD INC COM 78645L100 264 4600 SH SOLE 0 4600 0 0 SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 751 452585 SH SOLE 0 312064 0 140521 SAFETY INS GROUP INC COM 78648T100 26302 344900 SH SOLE 0 291322 0 53578 SAGA COMMUNICATIONS INC CL A NEW 786598300 4347 169807 SH SOLE 0 169573 0 234 SAGE THERAPEUTICS INC COM 78667J108 11884 285800 SH SOLE 0 193885 0 91915 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 14140 534200 SH SOLE 0 534200 0 0 SALEM MEDIA GROUP INC CL A 794093104 372 329398 SH SOLE 0 329398 0 0 SALESFORCE COM INC COM 79466L302 28227 150681 SH SOLE 0 43763 0 106918 SALLY BEAUTY HLDGS INC COM 79546E104 4252 339318 SH SOLE 0 318953 0 20365 SANDERSON FARMS INC COM 800013104 59440 512901 SH SOLE 0 512901 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1523 1180419 SH SOLE 0 947790 0 232629 SANDSTORM GOLD LTD COM NEW 80013R206 38492 4001200 SH SOLE 0 3897969 0 103231 SANDY SPRING BANCORP INC COM 800363103 14158 571341 SH SOLE 0 571341 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 14293 167500 SH SOLE 0 155256 0 12244 SANMINA CORPORATION COM 801056102 24826 991441 SH SOLE 0 981508 0 9933 SAPIENS INTL CORP N V SHS G7T16G103 27183 971503 SH SOLE 0 896902 0 74601 SAREPTA THERAPEUTICS INC COM 803607100 73192 456478 SH SOLE 0 345889 0 110589 SASOL LTD SPONSORED ADR 803866300 1132 146800 SH SOLE 0 146800 0 0 SAUL CTRS INC COM 804395101 15173 470174 SH SOLE 0 470174 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 106342 356949 SH SOLE 0 218794 0 138155 SB ONE BANCORP COM 78413T103 1107 56200 SH SOLE 0 56200 0 0 SCANSOURCE INC COM 806037107 513 21310 SH SOLE 0 0 0 21310 SCHLUMBERGER LTD COM 806857108 45004 2447204 SH SOLE 0 1326474 0 1120730 SCHNEIDER NATIONAL INC CL B 80689H102 19043 771900 SH SOLE 0 758638 0 13262 SCHNITZER STL INDS CL A 806882106 1217 68996 SH SOLE 0 68996 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1289 70800 SH SOLE 0 33828 0 36972 SCHOLASTIC CORP COM 807066105 2213 73899 SH SOLE 0 73899 0 0 SCHRODINGER INC COM 80810D103 6364 69500 SH SOLE 0 35544 0 33956 SCHWAB CHARLES CORP COM 808513105 95872 2841500 SH SOLE 0 1830297 0 1011203 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 628 21100 SH SOLE 0 21100 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3962 67400 SH SOLE 0 67400 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 11456 221887 SH SOLE 0 221887 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6147 109300 SH SOLE 0 109300 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 518 10000 SH SOLE 0 10000 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2163 21300 SH SOLE 0 21300 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 697 13900 SH SOLE 0 13900 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1704 23000 SH SOLE 0 23000 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 5816 96900 SH SOLE 0 96900 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 12064 361098 SH SOLE 0 361098 0 0 SCIPLAY CORP CL A 809087109 11384 767600 SH SOLE 0 499201 0 268399 SCORPIO BULKERS INC COM Y7546A130 494 32289 SH SOLE 0 32289 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 15679 116600 SH SOLE 0 74496 0 42104 SCPHARMACEUTICALS INC COM 810648105 2456 333686 SH SOLE 0 232755 0 100931 SCULLY ROYALTY LTD COM SHS G7T96K107 548 72170 SH SOLE 0 70710 0 1460 SCYNEXIS INC COM 811292101 488 650242 SH SOLE 0 586847 0 63395 SEABOARD CORP COM 811543107 23611 8048 SH SOLE 0 8023 0 25 SEABRIDGE GOLD INC COM 811916105 2511 143162 SH SOLE 0 0 0 143162 SEACHANGE INTL INC COM 811699107 1188 786743 SH SOLE 0 645990 0 140753 SEACOR HOLDINGS INC COM 811904101 34599 1221705 SH SOLE 0 1221705 0 0 SEACOR MARINE HLDGS INC COM 78413P101 70 27546 SH SOLE 0 3306 0 24240 SEAGATE TECHNOLOGY PLC SHS G7945M107 221458 4574629 SH SOLE 0 4574629 0 0 SEALED AIR CORP NEW COM 81211K100 10640 323909 SH SOLE 0 323909 0 0 SEA LTD SPONSORED ADS 81141R100 89470 834300 SH SOLE 0 455152 0 379148 SEASPINE HLDGS CORP COM 81255T108 6601 630500 SH SOLE 0 603135 0 27365 SEATTLE GENETICS INC COM 812578102 46577 274113 SH SOLE 0 135196 0 138917 SEAWORLD ENTMT INC COM 81282V100 22968 1550825 SH SOLE 0 1550825 0 0 SECOO HLDG LTD ADR 81367P101 808 250200 SH SOLE 0 181821 0 68379 SECUREWORKS CORP CL A 81374A105 938 82068 SH SOLE 0 17314 0 64754 SECURITY NATL FINL CORP CL A NEW 814785309 1345 199423 SH SOLE 0 199228 0 195 SEELOS THERAPEUTICS INC COM 81577F109 989 979586 SH SOLE 0 979586 0 0 SEI INVTS CO COM 784117103 16215 294926 SH SOLE 0 196524 0 98402 SELECTA BIOSCIENCES INC COM 816212104 3229 1137140 SH SOLE 0 1125460 0 11680 SELECT BANCORP INC NEW COM 81617L108 1550 190375 SH SOLE 0 168861 0 21514 SELECT ENERGY SVCS INC CL A COM 81617J301 4921 1004342 SH SOLE 0 1004342 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 469 134000 SH SOLE 0 23613 0 110387 SELECTIVE INS GROUP INC COM 816300107 9155 173594 SH SOLE 0 92711 0 80883 SELECT MED HLDGS CORP COM 81619Q105 6265 425300 SH SOLE 0 425300 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 18247 482100 SH SOLE 0 482100 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 480 13800 SH SOLE 0 13800 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3257 25500 SH SOLE 0 25500 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7219 123100 SH SOLE 0 123100 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4613 46100 SH SOLE 0 46100 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 25424 1098700 SH SOLE 0 1098700 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8787 127900 SH SOLE 0 127900 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7889 139800 SH SOLE 0 139800 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2107 37400 SH SOLE 0 37400 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4524 43300 SH SOLE 0 43300 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 42 14360 SH SOLE 0 14360 0 0 SEMILEDS CORP COM NEW 816645204 356 99197 SH SOLE 0 78600 0 20597 SEMPRA ENERGY COM 816851109 90584 772700 SH SOLE 0 509663 0 263037 SEMTECH CORP COM 816850101 8491 162600 SH SOLE 0 162600 0 0 SENECA BIOPHARMA INC COM 81689B103 320 444623 SH SOLE 0 337868 0 106755 SENECA FOODS CORP NEW CL A 817070501 6166 182363 SH SOLE 0 163489 0 18874 SENESTECH INC COM NEW 81720R208 42 20929 SH SOLE 0 20929 0 0 SENMIAO TECHNOLOGY LTD COM 817225105 96 130037 SH SOLE 0 51547 0 78490 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 13433 360800 SH SOLE 0 357284 0 3516 SENSIENT TECHNOLOGIES CORP COM 81725T100 8544 163800 SH SOLE 0 163800 0 0 SENSUS HEALTHCARE INC COM 81728J109 34 11234 SH SOLE 0 11234 0 0 SERES THERAPEUTICS INC COM 81750R102 6632 1393308 SH SOLE 0 1041884 0 351424 SERVICENOW INC COM 81762P102 150399 371300 SH SOLE 0 128154 0 243146 SERVICE PPTYS TR COM SH BEN INT 81761L102 7479 1054900 SH SOLE 0 1054900 0 0 SERVICESOURCE INTL INC COM 81763U100 7979 5050261 SH SOLE 0 4464612 0 585649 SESEN BIO INC COM 817763105 920 1278096 SH SOLE 0 1060596 0 217500 SFL CORPORATION LTD SHS G7738W106 12370 1331565 SH SOLE 0 1331565 0 0 SHAKE SHACK INC CL A 819047101 14013 264500 SH SOLE 0 262542 0 1958 SHARPS COMPLIANCE CORP COM 820017101 4469 635746 SH SOLE 0 635746 0 0 SHARPSPRING INC COM 820054104 98 11200 SH SOLE 0 413 0 10787 SHAW COMMUNICATIONS INC CL B CONV 82028K200 70296 4296800 SH SOLE 0 4296800 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 81600 1655500 SH SOLE 0 1655500 0 0 SHERWIN WILLIAMS CO COM 824348106 35307 61100 SH SOLE 0 37314 0 23786 SHILOH INDS INC COM 824543102 559 345211 SH SOLE 0 345211 0 0 SHINECO INC COM NEW 824567200 487 903193 SH SOLE 0 903193 0 0 SHOE CARNIVAL INC COM 824889109 512 17500 SH SOLE 0 16851 0 649 SHOPIFY INC CL A 82509L107 144183 151900 SH SOLE 0 3230 0 148670 SHORE BANCSHARES INC COM 825107105 4660 420237 SH SOLE 0 394726 0 25511 SHUTTERSTOCK INC COM 825690100 43272 1237401 SH SOLE 0 1237401 0 0 SHYFT GROUP INC COM 825698103 6242 370648 SH SOLE 0 280531 0 90117 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 27768 3210130 SH SOLE 0 3210130 0 0 SI BONE INC COM 825704109 3343 209700 SH SOLE 0 209700 0 0 SIEBERT FINL CORP COM 826176109 61 12100 SH SOLE 0 12100 0 0 SIERRA BANCORP COM 82620P102 7031 372431 SH SOLE 0 372431 0 0 SIERRA METALS INC COM 82639W106 124 97000 SH SOLE 0 18288 0 78712 SIERRA ONCOLOGY INC COM NEW 82640U404 1143 94474 SH SOLE 0 94474 0 0 SIERRA WIRELESS INC COM 826516106 13130 1462100 SH SOLE 0 1462100 0 0 SIFCO INDS INC COM 826546103 272 68034 SH SOLE 0 68034 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 447 574370 SH SOLE 0 568057 0 6313 SIGA TECHNOLOGIES INC COM 826917106 2583 437014 SH SOLE 0 405751 0 31263 SIGMATRON INTL INC COM 82661L101 868 257464 SH SOLE 0 249171 0 8293 SIGNET JEWELERS LIMITED SHS G81276100 6247 608300 SH SOLE 0 608300 0 0 SILGAN HOLDINGS INC COM 827048109 11261 347680 SH SOLE 0 264010 0 83670 SILICOM LTD ORD M84116108 767 20900 SH SOLE 0 0 0 20900 SILICON LABORATORIES INC COM 826919102 16986 169398 SH SOLE 0 169398 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 15766 323279 SH SOLE 0 317792 0 5487 SILK RD MED INC COM 82710M100 4537 108300 SH SOLE 0 105259 0 3041 SILVERCORP METALS INC COM 82835P103 35361 6584996 SH SOLE 0 6584996 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3434 270210 SH SOLE 0 260024 0 10186 SIMPSON MANUFACTURING CO INC COM 829073105 20618 244400 SH SOLE 0 217810 0 26590 SIMULATIONS PLUS INC COM 829214105 15715 262700 SH SOLE 0 262700 0 0 SINA CORP ORD G81477104 2222 61867 SH SOLE 0 0 0 61867 SINO GLOBAL SHIPPING AMER LT COM 82935V109 30 49579 SH SOLE 0 27160 0 22419 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 12327 516217 SH SOLE 0 516217 0 0 SINOVAC BIOTECH LTD SHS P8696W104 1537 2375841 SH SOLE 0 2306141 0 69700 SIRIUS XM HOLDINGS INC COM 82968B103 234195 39896966 SH SOLE 0 31293823 0 8603143 SITE CENTERS CORP COM 82981J109 3864 477056 SH SOLE 0 477056 0 0 SITIME CORP COM 82982T106 1252 26400 SH SOLE 0 4099 0 22301 SJW GROUP COM 784305104 56166 904300 SH SOLE 0 904300 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 678 35100 SH SOLE 0 35100 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 3997 164220 SH SOLE 0 151930 0 12290 SKY SOLAR HLDGS LTD SPONSORD ADS NEW 83084J202 863 182057 SH SOLE 0 169641 0 12416 SKYWEST INC COM 830879102 28981 888436 SH SOLE 0 888436 0 0 SLM CORP COM 78442P106 17320 2463700 SH SOLE 0 1507233 0 956467 SMARTFINANCIAL INC COM NEW 83190L208 4087 252574 SH SOLE 0 238911 0 13663 SMART GLOBAL HLDGS INC SHS G8232Y101 209 7700 SH SOLE 0 7700 0 0 SMART SAND INC COM 83191H107 147 140000 SH SOLE 0 12186 0 127814 SMITH A O CORP COM 831865209 3501 74300 SH SOLE 0 74300 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 20743 544150 SH SOLE 0 525357 0 18793 SMITH & WESSON BRANDS INC COM 831754106 80939 3761100 SH SOLE 0 3728557 0 32543 SMTC CORP COM NEW 832682207 991 327033 SH SOLE 0 327033 0 0 SMUCKER J M CO COM NEW 832696405 146714 1386580 SH SOLE 0 1254323 0 132257 SNAP INC CL A 83304A106 209117 8902400 SH SOLE 0 5196026 0 3706374 SOCKET MOBILE INC COM NEW 83368E200 85 55052 SH SOLE 0 55052 0 0 SOGOU INC ADR REPSTG A 83409V104 10836 2592310 SH SOLE 0 2592310 0 0 SOHU COM LTD SPONSORED ADS 83410S108 28150 3056455 SH SOLE 0 3003634 0 52821 SOLAREDGE TECHNOLOGIES INC COM 83417M104 21830 157300 SH SOLE 0 122053 0 35247 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1478 199196 SH SOLE 0 197478 0 1718 SOLARWINDS CORP COM 83417Q105 2555 144600 SH SOLE 0 144600 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 320 144259 SH SOLE 0 91334 0 52925 SOL GEL TECHNOLOGIES SHS M8694L103 376 41986 SH SOLE 0 0 0 41986 SOLID BIOSCIENCES INC COM 83422E105 382 130500 SH SOLE 0 5197 0 125303 SOLIGENIX INC COM 834223307 379 179400 SH SOLE 0 0 0 179400 SOLITARIO ZINC CORP COM 8342EP107 189 600416 SH SOLE 0 596661 0 3755 SONIC AUTOMOTIVE INC CL A 83545G102 384 12026 SH SOLE 0 8275 0 3751 SONIM TECHNOLOGIES INC COM 83548F101 238 296783 SH SOLE 0 79414 0 217369 SONOCO PRODS CO COM 835495102 1825 34900 SH SOLE 0 34708 0 192 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 586 82234 SH SOLE 0 82234 0 0 SONOS INC COM 83570H108 34613 2365898 SH SOLE 0 2365898 0 0 SONY CORP SPONSORED ADR 835699307 22211 321300 SH SOLE 0 173169 0 148131 SOTHERLY HOTELS INC COM 83600C103 921 365670 SH SOLE 0 365670 0 0 SOUTHERN CO COM 842587107 23523 453666 SH SOLE 0 453666 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 3832 138307 SH SOLE 0 138307 0 0 SOUTHERN MO BANCORP INC COM 843380106 3301 135834 SH SOLE 0 127415 0 8419 SOUTHERN NATL BANCORP OF VA COM 843395104 5706 588813 SH SOLE 0 558437 0 30376 SOUTHSIDE BANCSHARES INC COM 84470P109 30054 1084185 SH SOLE 0 1009994 0 74191 SOUTH ST CORP COM 840441109 9459 198464 SH SOLE 0 198464 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 16123 233500 SH SOLE 0 226297 0 7203 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 2954 217700 SH SOLE 0 216990 0 710 SPAR GROUP INC COM 784933103 49 65200 SH SOLE 0 42376 0 22824 SPARK ENERGY INC CL A COM 846511103 7148 1011004 SH SOLE 0 1011004 0 0 SPARTANNASH CO COM 847215100 30716 1445478 SH SOLE 0 1270312 0 175166 SPDR GOLD TR GOLD SHS 78463V107 12954 77400 SH SOLE 0 77400 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1584 15100 SH SOLE 0 15100 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 3805 62900 SH SOLE 0 62900 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 2838 93100 SH SOLE 0 93100 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 720 24900 SH SOLE 0 24900 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 3025 29900 SH SOLE 0 29900 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 3682 146100 SH SOLE 0 146100 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 2784 49400 SH SOLE 0 49400 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 3685 73900 SH SOLE 0 73900 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 4091 79200 SH SOLE 0 79200 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 6428 193500 SH SOLE 0 193500 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 464 15400 SH SOLE 0 15400 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 4701 128700 SH SOLE 0 128700 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 253 5400 SH SOLE 0 5400 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 11173 356500 SH SOLE 0 356500 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 500 16000 SH SOLE 0 16000 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 711 19600 SH SOLE 0 19600 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 1452 50100 SH SOLE 0 50100 0 0 SPDR SER TR S&P BIOTECH 78464A870 3011 26900 SH SOLE 0 26900 0 0 SPDR SER TR S&P BK ETF 78464A797 710 22500 SH SOLE 0 22500 0 0 SPDR SER TR S&P DIVID ETF 78464A763 274 3000 SH SOLE 0 3000 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 10540 115150 SH SOLE 0 115150 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 2101 47868 SH SOLE 0 47868 0 0 SPDR SER TR S&P REGL BKG 78464A698 691 18000 SH SOLE 0 18000 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 3572 83300 SH SOLE 0 83300 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 269 2400 SH SOLE 0 2400 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 844 2600 SH SOLE 0 2600 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 10147 3002073 SH SOLE 0 3002073 0 0 SPERO THERAPEUTICS INC COM 84833T103 4464 329903 SH SOLE 0 329903 0 0 S&P GLOBAL INC COM 78409V104 93508 283805 SH SOLE 0 169958 0 113847 SPHERE 3D CORP NEW COM 84841L308 105 36768 SH SOLE 0 0 0 36768 SPI ENERGY CO LTD SHS NEW G8651P110 119 113800 SH SOLE 0 20384 0 93416 SPIRE INC COM 84857L101 7563 115100 SH SOLE 0 110894 0 4206 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6995 292199 SH SOLE 0 292199 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 2375 192900 SH SOLE 0 106335 0 86565 SPOK HLDGS INC COM 84863T106 14142 1512493 SH SOLE 0 1410610 0 101883 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1789 125528 SH SOLE 0 0 0 125528 SPOTIFY TECHNOLOGY S A SHS L8681T102 325557 1260921 SH SOLE 0 1174909 0 86012 SP PLUS CORP COM 78469C103 13455 649700 SH SOLE 0 543833 0 105867 SPRING BK PHARMACEUTICALS IN COM 849431101 695 472530 SH SOLE 0 464224 0 8306 SPROTT INC COM NEW 852066208 3005 83690 SH SOLE 0 0 0 83690 SPROUTS FMRS MKT INC COM 85208M102 246381 9628030 SH SOLE 0 9512425 0 115605 SPROUT SOCIAL INC COM CL A 85209W109 1393 51600 SH SOLE 0 700 0 50900 SPS COMMERCE INC COM 78463M107 72736 968263 SH SOLE 0 930926 0 37337 SPX CORP COM 784635104 5860 142400 SH SOLE 0 117534 0 24866 SQUARE INC CL A 852234103 109683 1045200 SH SOLE 0 41201 0 1003999 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 27805 492300 SH SOLE 0 453590 0 38710 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2408 55500 SH SOLE 0 55500 0 0 SSR MNG INC COM 784730103 140975 6609228 SH SOLE 0 6471115 0 138113 STAFFING 360 SOLUTIONS INC COM 852387307 53 66583 SH SOLE 0 66583 0 0 STAMPS COM INC COM NEW 852857200 22631 123200 SH SOLE 0 123200 0 0 STANDARD DIVERSIFIED INC COM CL A 85336L109 346 26794 SH SOLE 0 20985 0 5809 STANDARD MTR PRODS INC COM 853666105 1887 45810 SH SOLE 0 44600 0 1210 STANTEC INC COM 85472N109 18914 613100 SH SOLE 0 390859 0 222241 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 10506 1591826 SH SOLE 0 1591826 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 12152 1385655 SH SOLE 0 1248055 0 137600 STARRETT L S CO CL A 855668109 1647 485915 SH SOLE 0 460143 0 25772 STARTEK INC COM 85569C107 3631 714700 SH SOLE 0 674047 0 40653 STATE AUTO FINL CORP COM 855707105 3237 181368 SH SOLE 0 138957 0 42411 S & T BANCORP INC COM 783859101 303 12936 SH SOLE 0 11200 0 1736 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 468 255557 SH SOLE 0 72520 0 183037 STEALTHGAS INC SHS Y81669106 5929 2156054 SH SOLE 0 2137574 0 18480 STEELCASE INC CL A 858155203 18607 1542900 SH SOLE 0 1542900 0 0 STEEL CONNECT INC COM 858098106 1390 2315493 SH SOLE 0 2166597 0 148896 STEEL DYNAMICS INC COM 858119100 85935 3293785 SH SOLE 0 3271496 0 22289 STEPAN CO COM 858586100 30693 316100 SH SOLE 0 290500 0 25600 STERIS PLC SHS USD G8473T100 31563 205700 SH SOLE 0 160449 0 45251 STERLING BANCORP INC COM 85917W102 1174 327877 SH SOLE 0 299877 0 28000 STERLING CONSTRUCTION CO INC COM 859241101 20486 1956600 SH SOLE 0 1953400 0 3200 STEWART INFORMATION SVCS COR COM 860372101 38332 1179097 SH SOLE 0 1119882 0 59215 STIFEL FINL CORP COM 860630102 4481 94477 SH SOLE 0 78060 0 16417 ST JOE CO COM 790148100 4420 227600 SH SOLE 0 202273 0 25327 STMICROELECTRONICS N V NY REGISTRY 861012102 6627 243570 SH SOLE 0 13078 0 230492 STOCK YDS BANCORP INC COM 861025104 11115 276490 SH SOLE 0 276490 0 0 STONECO LTD COM CL A G85158106 33892 874400 SH SOLE 0 703366 0 171034 STONERIDGE INC COM 86183P102 10756 520619 SH SOLE 0 520619 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 1531 1330879 SH SOLE 0 1309414 0 21465 STRATASYS LTD SHS M85548101 4960 312732 SH SOLE 0 297613 0 15119 STRATEGIC ED INC COM 86272C103 100992 657289 SH SOLE 0 638881 0 18408 STRATTEC SEC CORP COM 863111100 1418 88958 SH SOLE 0 88706 0 252 STRATUS PPTYS INC COM NEW 863167201 468 23600 SH SOLE 0 22300 0 1300 STREAMLINE HEALTH SOLUTIONS COM 86323X106 454 341197 SH SOLE 0 336072 0 5125 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4742 1254600 SH SOLE 0 981700 0 272900 STRYKER CORPORATION COM 863667101 26542 147300 SH SOLE 0 129776 0 17524 STURM RUGER & CO INC COM 864159108 125649 1653276 SH SOLE 0 1639038 0 14238 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 50271 8945070 SH SOLE 0 8945070 0 0 SUMMER INFANT INC COM NEW 865646301 313 38999 SH SOLE 0 38799 0 200 SUMMIT FINL GROUP INC COM 86606G101 4477 271635 SH SOLE 0 271635 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 338 56952 SH SOLE 0 56952 0 0 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 1073 361112 SH SOLE 0 213918 0 147194 SUN CMNTYS INC COM 866674104 24055 177294 SH SOLE 0 141612 0 35682 SUNCOKE ENERGY INC COM 86722A103 13736 4640433 SH SOLE 0 4640433 0 0 SUNCOR ENERGY INC NEW COM 867224107 7104 421640 SH SOLE 0 17800 0 403840 SUNLANDS TECHNOLOGY GROUP ADS 86740P108 92 68870 SH SOLE 0 68870 0 0 SUN LIFE FINANCIAL INC. COM 866796105 16981 462199 SH SOLE 0 279499 0 182700 SUNLINK HEALTH SYSTEMS INC COM 86737U102 177 197800 SH SOLE 0 197800 0 0 SUNOPTA INC COM 8676EP108 5524 1175300 SH SOLE 0 881141 0 294159 SUNSTONE HOTEL INVS INC NEW COM 867892101 37102 4552431 SH SOLE 0 4552431 0 0 SUPERCOM LTD NEW SHS NEW M87095119 678 423610 SH SOLE 0 423610 0 0 SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 25 66000 SH SOLE 0 66000 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 360 484124 SH SOLE 0 484124 0 0 SUPERIOR ENERGY SVCS INC COM NEW 868157306 382 335282 SH SOLE 0 335282 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 2042 152410 SH SOLE 0 152410 0 0 SUPERIOR INDS INTL INC COM 868168105 948 557909 SH SOLE 0 484709 0 73200 SUPERNUS PHARMACEUTICALS INC COM 868459108 37829 1592800 SH SOLE 0 1592800 0 0 SUPPORT COM INC COM NEW 86858W200 1371 972424 SH SOLE 0 972424 0 0 SURFACE ONCOLOGY INC COM 86877M209 3669 559337 SH SOLE 0 412337 0 147000 SURMODICS INC COM 868873100 36434 842600 SH SOLE 0 842600 0 0 SUTRO BIOPHARMA INC COM 869367102 1160 149513 SH SOLE 0 27842 0 121671 SUZANO S A SPON ADS 86959K105 25984 3843738 SH SOLE 0 3806238 0 37500 SVMK INC COM 78489X103 8750 371700 SH SOLE 0 371700 0 0 SWITCH INC CL A 87105L104 129927 7291063 SH SOLE 0 7291063 0 0 SWK HLDGS CORP COM NEW 78501P203 213 17800 SH SOLE 0 4686 0 13114 S&W SEED CO COM 785135104 294 128991 SH SOLE 0 105691 0 23300 SYKES ENTERPRISES INC COM 871237103 14322 517770 SH SOLE 0 457200 0 60570 SYNACOR INC COM 871561106 2236 1978725 SH SOLE 0 1978725 0 0 SYNALLOY CP DEL COM 871565107 960 128300 SH SOLE 0 128300 0 0 SYNAPTICS INC COM 87157D109 58390 971227 SH SOLE 0 801888 0 169339 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2446 692998 SH SOLE 0 692998 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1403 94700 SH SOLE 0 94700 0 0 SYNLOGIC INC COM 87166L100 854 420447 SH SOLE 0 33468 0 386979 SYNNEX CORP COM 87162W100 6878 57428 SH SOLE 0 27846 0 29582 SYNOVUS FINL CORP COM NEW 87161C501 14517 707118 SH SOLE 0 707118 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 455 889619 SH SOLE 0 797815 0 91804 SYPRIS SOLUTIONS INC COM 871655106 488 673297 SH SOLE 0 673297 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 621 58300 SH SOLE 0 0 0 58300 SYSCO CORP COM 871829107 36968 676335 SH SOLE 0 596079 0 80256 SYSTEMAX INC COM 871851101 9099 442967 SH SOLE 0 415567 0 27400 TACTILE SYS TECHNOLOGY INC COM 87357P100 3546 85600 SH SOLE 0 72847 0 12753 TAITRON COMPONENTS INC CL A 874028103 822 312401 SH SOLE 0 312401 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 147715 2601999 SH SOLE 0 2132899 0 469100 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 100546 5607700 SH SOLE 0 5342464 0 265236 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 189039 1354440 SH SOLE 0 1059619 0 294821 TAL EDUCATION GROUP SPONSORED ADS 874080104 228410 3340300 SH SOLE 0 3005584 0 334716 TANDEM DIABETES CARE INC COM NEW 875372203 82641 835428 SH SOLE 0 779559 0 55869 TANTECH HLDGS LTD COM G8675X107 570 467648 SH SOLE 0 377501 0 90147 TANZANIAN GOLD CORP COM 87601A107 385 435500 SH SOLE 0 0 0 435500 TAOPING INC COM G8675V101 38 81093 SH SOLE 0 56885 0 24208 TARENA INTL INC SPONSORED ADS 876108101 1125 725799 SH SOLE 0 725799 0 0 TARGA RES CORP COM 87612G101 34992 1743492 SH SOLE 0 1382503 0 360989 TARGET CORP COM 87612E106 945156 7880897 SH SOLE 0 7780930 0 99967 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 48777 733600 SH SOLE 0 727895 0 5705 TASEKO MINES LTD COM 876511106 3473 7015437 SH SOLE 0 7015437 0 0 TATA MTRS LTD SPONSORED ADR 876568502 25524 3884908 SH SOLE 0 3884908 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 843 212900 SH SOLE 0 212900 0 0 TAYLOR DEVICES INC COM 877163105 332 33235 SH SOLE 0 33235 0 0 TC ENERGY CORP COM 87807B107 16744 392203 SH SOLE 0 63500 0 328703 TCR2 THERAPEUTICS INC COM 87808K106 524 34100 SH SOLE 0 34100 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 109377 3006528 SH SOLE 0 2927941 0 78587 TDH HLDGS INC SHS G87084102 146 89300 SH SOLE 0 89300 0 0 TD HLDGS INC COM 87250W103 151 80100 SH SOLE 0 61530 0 18570 TEAM INC COM 878155100 1735 311527 SH SOLE 0 311527 0 0 TECHTARGET INC COM 87874R100 36432 1213200 SH SOLE 0 1213200 0 0 TEEKAY CORPORATION COM Y8564W103 4596 1915175 SH SOLE 0 1915175 0 0 TEEKAY TANKERS LTD CL A Y8565N300 2733 213165 SH SOLE 0 213165 0 0 TEJON RANCH CO COM 879080109 10013 695378 SH SOLE 0 616025 0 79353 TELADOC HEALTH INC COM 87918A105 31336 164200 SH SOLE 0 89723 0 74477 TELEDYNE TECHNOLOGIES INC COM 879360105 18439 59300 SH SOLE 0 42681 0 16619 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 26215 2958849 SH SOLE 0 2958849 0 0 TELENAV INC COM 879455103 12212 2224491 SH SOLE 0 2224491 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 59481 2992008 SH SOLE 0 2992008 0 0 TELUS CORPORATION COM 87971M103 134358 8011780 SH SOLE 0 8010300 0 1480 TEMPUR SEALY INTL INC COM 88023U101 34025 472896 SH SOLE 0 472896 0 0 TENABLE HLDGS INC COM 88025T102 8120 272400 SH SOLE 0 203130 0 69270 TENARIS S A SPONSORED ADS 88031M109 128988 9975848 SH SOLE 0 9946211 0 29637 TENAX THERAPEUTICS INC COM NEW 88032L209 646 713452 SH SOLE 0 631078 0 82374 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 164863 12248400 SH SOLE 0 12248400 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 11699 645975 SH SOLE 0 491332 0 154643 TENGASCO INC COM PAR 88033R502 101 182587 SH SOLE 0 182587 0 0 TERADATA CORP DEL COM 88076W103 29437 1415219 SH SOLE 0 1328272 0 86947 TERADYNE INC COM 880770102 446606 5284649 SH SOLE 0 5151013 0 133636 TEREX CORP NEW COM 880779103 4769 254100 SH SOLE 0 254100 0 0 TERRAFORM PWR INC COM CL A 88104R209 149600 8112816 SH SOLE 0 8112816 0 0 TERRENO RLTY CORP COM 88146M101 4385 83300 SH SOLE 0 83300 0 0 TERRITORIAL BANCORP INC COM 88145X108 15751 662088 SH SOLE 0 658740 0 3348 TESLA INC COM 88160R101 1195248 1106906 SH SOLE 0 819359 0 287547 TESSCO TECHNOLOGIES INC COM 872386107 2434 442500 SH SOLE 0 442500 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 552 219140 SH SOLE 0 219140 0 0 TETRA TECH INC NEW COM 88162G103 11078 140020 SH SOLE 0 115502 0 24518 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 50448 4091463 SH SOLE 0 3025034 0 1066429 TEXAS CAP BANCSHARES INC COM 88224Q107 10493 339900 SH SOLE 0 336012 0 3888 TEXAS ROADHOUSE INC COM 882681109 3847 73172 SH SOLE 0 32703 0 40469 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2626 321000 SH SOLE 0 321000 0 0 TFF PHARMACEUTICALS INC COM 87241J104 779 135172 SH SOLE 0 27342 0 107830 TFI INTL INC COM 87241L109 2159 60900 SH SOLE 0 18600 0 42300 TFS FINL CORP COM 87240R107 89719 6269689 SH SOLE 0 6141000 0 128689 TG THERAPEUTICS INC COM 88322Q108 22507 1155400 SH SOLE 0 1130885 0 24515 THE ONE GROUP HOSPITALITY IN COM 88338K103 212 130254 SH SOLE 0 3859 0 126395 THERATECHNOLOGIES INC COM 88338H100 161 80300 SH SOLE 0 0 0 80300 THERMO FISHER SCIENTIFIC INC COM 883556102 69539 191917 SH SOLE 0 191917 0 0 THERMON GROUP HLDGS INC COM 88362T103 7904 542490 SH SOLE 0 401149 0 141341 THE TRADE DESK INC COM CL A 88339J105 5813 14300 SH SOLE 0 11542 0 2758 THIRD PT REINS LTD COM G8827U100 8491 1130579 SH SOLE 0 1130579 0 0 THOMSON REUTERS CORP. COM NEW 884903709 66436 978260 SH SOLE 0 235166 0 743094 TIFFANY & CO NEW COM 886547108 162205 1330202 SH SOLE 0 610748 0 719454 TILLYS INC CL A 886885102 9059 1597710 SH SOLE 0 1597710 0 0 TIMBERLAND BANCORP INC COM 887098101 7064 387939 SH SOLE 0 387939 0 0 TIMKEN CO COM 887389104 3566 78400 SH SOLE 0 78400 0 0 TIMKENSTEEL CORP COM 887399103 281 72146 SH SOLE 0 72146 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 25108 1940334 SH SOLE 0 1940334 0 0 TITAN INTL INC ILL COM 88830M102 5465 3743240 SH SOLE 0 3743240 0 0 TITAN MACHY INC COM 88830R101 5902 543500 SH SOLE 0 457561 0 85939 TITAN MED INC COM NEW 88830X819 29 34645 SH SOLE 0 0 0 34645 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 987 153700 SH SOLE 0 100632 0 53068 TJX COS INC NEW COM 872540109 77822 1539202 SH SOLE 0 140762 0 1398440 T-MOBILE US INC COM 872590104 538987 5175106 SH SOLE 0 5175106 0 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 825 4911306 SH SOLE 0 4911306 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 8594 132692 SH SOLE 0 132692 0 0 TOOTSIE ROLL INDS INC COM 890516107 21750 634658 SH SOLE 0 576095 0 58563 TOPBUILD CORP COM 89055F103 23926 210300 SH SOLE 0 164817 0 45483 TORM PLC SHS CL A G89479102 220 32131 SH SOLE 0 900 0 31231 TORONTO DOMINION BK ONT COM NEW 891160509 24136 541194 SH SOLE 0 41519 0 499675 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 35763 1873386 SH SOLE 0 1873386 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 23484 1246483 SH SOLE 0 1176542 0 69941 TOWN SPORTS INTL HLDGS INC COM 89214A102 1021 1891078 SH SOLE 0 1891078 0 0 TOWNSQUARE MEDIA INC CL A 892231101 2537 567652 SH SOLE 0 509886 0 57766 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 146197 1163710 SH SOLE 0 1157951 0 5759 TPG RE FIN TR INC COM 87266M107 1723 200317 SH SOLE 0 200317 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 544 277396 SH SOLE 0 209185 0 68211 TRACTOR SUPPLY CO COM 892356106 22167 168202 SH SOLE 0 111769 0 56433 TRADEWEB MKTS INC CL A 892672106 9300 159966 SH SOLE 0 159966 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 25255 283833 SH SOLE 0 272732 0 11101 TRANSACT TECHNOLOGIES INC COM 892918103 1909 416897 SH SOLE 0 398197 0 18700 TRANSALTA CORP COM 89346D107 17540 2958141 SH SOLE 0 2450300 0 507841 TRANSCAT INC COM 893529107 599 23163 SH SOLE 0 13746 0 9417 TRANSENTERIX INC COM 89366M300 172 318467 SH SOLE 0 318467 0 0 TRANSGLOBE ENERGY CORP COM 893662106 1698 2971467 SH SOLE 0 2970067 0 1400 TRANSUNION COM 89400J107 5962 68500 SH SOLE 0 33469 0 35031 TRANS WORLD ENTMT CORP COM NEW 89336Q209 740 107833 SH SOLE 0 107833 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 5470 355199 SH SOLE 0 355199 0 0 TRAVELZOO COM NEW 89421Q205 3176 563149 SH SOLE 0 563149 0 0 TRECORA RES COM 894648104 795 126749 SH SOLE 0 114708 0 12041 TREDEGAR CORP COM 894650100 3179 206400 SH SOLE 0 130500 0 75900 TREEHOUSE FOODS INC COM 89469A104 43432 991600 SH SOLE 0 958165 0 33435 TREVENA INC COM 89532E109 5492 3661374 SH SOLE 0 3661374 0 0 TRIBUNE PUBG CO NEW COM 89609W107 8514 852300 SH SOLE 0 852300 0 0 TRICIDA INC COM 89610F101 4417 160717 SH SOLE 0 144995 0 15722 TRICO BANCSHARES COM 896095106 18240 599014 SH SOLE 0 599014 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 2870 355321 SH SOLE 0 0 0 355321 TRIMAS CORP COM NEW 896215209 13610 568270 SH SOLE 0 461125 0 107145 TRIMBLE INC COM 896239100 1598 37000 SH SOLE 0 37000 0 0 TRINET GROUP INC COM 896288107 5442 89300 SH SOLE 0 81050 0 8250 TRINITY BIOTECH PLC SPON ADR NEW 896438306 3440 1578110 SH SOLE 0 1578110 0 0 TRINITY INDS INC COM 896522109 8571 402600 SH SOLE 0 363427 0 39173 TRINSEO S A SHS L9340P101 9516 429400 SH SOLE 0 429400 0 0 TRIO TECH INTL COM NEW 896712205 782 249980 SH SOLE 0 249980 0 0 TRIPADVISOR INC COM 896945201 107813 5671384 SH SOLE 0 5671384 0 0 TRIP COM GROUP LTD ADS 89677Q107 235094 9069973 SH SOLE 0 8830331 0 239642 TRI POINTE GROUP INC COM 87265H109 8540 581336 SH SOLE 0 501647 0 79689 TRISTATE CAP HLDGS INC COM 89678F100 2468 157100 SH SOLE 0 81800 0 75300 TRIUMPH GROUP INC NEW COM 896818101 17591 1952400 SH SOLE 0 1872612 0 79788 TRONOX HOLDINGS PLC SHS G9087Q102 1867 258600 SH SOLE 0 258600 0 0 TRUEBLUE INC COM 89785X101 2605 170600 SH SOLE 0 170600 0 0 TRUECAR INC COM 89785L107 7023 2721959 SH SOLE 0 2523196 0 198763 TRUSTCO BK CORP N Y COM 898349105 7041 1112261 SH SOLE 0 1112261 0 0 TRUSTMARK CORP COM 898402102 4600 187604 SH SOLE 0 187604 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 5280 2626807 SH SOLE 0 2626807 0 0 TSR INC COM 872885207 369 77650 SH SOLE 0 77650 0 0 TTEC HLDGS INC COM 89854H102 19356 415722 SH SOLE 0 409300 0 6422 TTM TECHNOLOGIES INC COM 87305R109 2695 227269 SH SOLE 0 227269 0 0 TUCOWS INC COM NEW 898697206 24117 420751 SH SOLE 0 420751 0 0 TUNIU CORP SPONSORED ADS A 89977P106 1854 1507099 SH SOLE 0 1507099 0 0 TUPPERWARE BRANDS CORP COM 899896104 3546 746559 SH SOLE 0 663734 0 82825 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 801 139019 SH SOLE 0 26443 0 112576 TURNING POINT THERAPEUTICS I COM 90041T108 9766 151200 SH SOLE 0 107902 0 43298 TURNING PT BRANDS INC COM 90041L105 755 30300 SH SOLE 0 800 0 29500 TURTLE BEACH CORP COM NEW 900450206 3737 253900 SH SOLE 0 67772 0 186128 TUTOR PERINI CORP COM 901109108 2537 208280 SH SOLE 0 208280 0 0 TWILIO INC CL A 90138F102 155919 710595 SH SOLE 0 497228 0 213367 TWIN DISC INC COM 901476101 756 136493 SH SOLE 0 75713 0 60780 TYME TECHNOLOGIES INC COM 90238J103 248 186531 SH SOLE 0 77629 0 108902 UBER TECHNOLOGIES INC COM 90353T100 187422 6030316 SH SOLE 0 6030316 0 0 UBIQUITI INC COM 90353W103 132209 757382 SH SOLE 0 756454 0 928 UBS GROUP AG SHS H42097107 63951 5541700 SH SOLE 0 5541700 0 0 UDR INC COM 902653104 107034 2863416 SH SOLE 0 2699904 0 163512 UFP TECHNOLOGIES INC COM 902673102 23602 535673 SH SOLE 0 525907 0 9766 UGI CORP NEW COM 902681105 36692 1153845 SH SOLE 0 1126550 0 27295 ULTA BEAUTY INC COM 90384S303 28845 141800 SH SOLE 0 59773 0 82027 ULTRA CLEAN HLDGS INC COM 90385V107 1046 46200 SH SOLE 0 46200 0 0 ULTRALIFE CORP COM 903899102 1844 263064 SH SOLE 0 231783 0 31281 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 28618 8441980 SH SOLE 0 8441980 0 0 UMB FINL CORP COM 902788108 9563 185500 SH SOLE 0 185500 0 0 UMPQUA HLDGS CORP COM 904214103 12817 1204578 SH SOLE 0 1191169 0 13409 UNDER ARMOUR INC CL C 904311206 1680 190100 SH SOLE 0 190100 0 0 UNICO AMERN CORP COM 904607108 122 22029 SH SOLE 0 22029 0 0 UNIFI INC COM NEW 904677200 1084 84134 SH SOLE 0 8697 0 75437 UNIFIRST CORP MASS COM 904708104 823 4601 SH SOLE 0 4601 0 0 UNILEVER PLC SPON ADR NEW 904767704 14560 265300 SH SOLE 0 265300 0 0 UNION BANKSHARES INC COM 905400107 764 40831 SH SOLE 0 31974 0 8857 UNION PAC CORP COM 907818108 66288 392074 SH SOLE 0 259429 0 132645 UNIQUE FABRICATING INC COM 90915J103 281 88177 SH SOLE 0 88177 0 0 UNITED AIRLS HLDGS INC COM 910047109 4618 133427 SH SOLE 0 133427 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 11098 551568 SH SOLE 0 551568 0 0 UNITED FIRE GROUP INC COM 910340108 4629 167039 SH SOLE 0 144993 0 22046 UNITED GUARDIAN INC COM 910571108 3919 264600 SH SOLE 0 262461 0 2139 UNITEDHEALTH GROUP INC COM 91324P102 44958 152426 SH SOLE 0 0 0 152426 UNITED INS HLDGS CORP COM 910710102 1463 187071 SH SOLE 0 129078 0 57993 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 50430 19102139 SH SOLE 0 18183230 0 918909 UNITED NAT FOODS INC COM 911163103 5930 325650 SH SOLE 0 325650 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 1488 222358 SH SOLE 0 197422 0 24936 UNITED STATES CELLULAR CORP COM 911684108 23188 751162 SH SOLE 0 751162 0 0 UNITED STATES LIME & MINERAL COM 911922102 18557 219765 SH SOLE 0 207165 0 12600 UNITED THERAPEUTICS CORP DEL COM 91307C102 450945 3726818 SH SOLE 0 3501603 0 225215 UNITI GROUP INC COM 91325V108 809 86486 SH SOLE 0 86486 0 0 UNITIL CORP COM 913259107 40205 897028 SH SOLE 0 856648 0 40380 UNITY BANCORP INC COM 913290102 513 35901 SH SOLE 0 28935 0 6966 UNITY BIOTECHNOLOGY INC COM 91381U101 2438 280900 SH SOLE 0 280900 0 0 UNIVERSAL CORP VA COM 913456109 33957 798811 SH SOLE 0 798811 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 115602 772639 SH SOLE 0 699958 0 72681 UNIVERSAL ELECTRS INC COM 913483103 9963 212800 SH SOLE 0 212800 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 40421 508510 SH SOLE 0 491239 0 17271 UNIVERSAL HLTH SVCS INC CL B 913903100 22935 246900 SH SOLE 0 171334 0 75566 UNIVERSAL INS HLDGS INC COM 91359V107 1278 72000 SH SOLE 0 72000 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 405 23300 SH SOLE 0 0 0 23300 UNIVERSAL SEC INSTRS INC COM NEW 913821302 50 62823 SH SOLE 0 62823 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 13969 2009867 SH SOLE 0 2009867 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 19421 1203269 SH SOLE 0 1162989 0 40280 UNUM GROUP COM 91529Y106 2930 176600 SH SOLE 0 176600 0 0 UNUM THERAPEUTICS INC COM 903214104 548 1191402 SH SOLE 0 801380 0 390022 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 130 31200 SH SOLE 0 18035 0 13165 UPWORK INC COM 91688F104 14186 982400 SH SOLE 0 982400 0 0 URBAN EDGE PPTYS COM 91704F104 7024 591776 SH SOLE 0 554432 0 37344 URBAN ONE INC CL A 91705J105 2124 104900 SH SOLE 0 104900 0 0 URBAN ONE INC CL D NON VTG 91705J204 2718 1422980 SH SOLE 0 1422980 0 0 UROVANT SCIENCES LTD SHS G9381B108 1076 109328 SH SOLE 0 0 0 109328 URSTADT BIDDLE PPTYS INC CL A 917286205 13722 1155022 SH SOLE 0 1045922 0 109100 URSTADT BIDDLE PPTYS INC COM 917286106 853 84900 SH SOLE 0 77601 0 7299 USANA HEALTH SCIENCES INC COM 90328M107 129873 1768666 SH SOLE 0 1764067 0 4599 U.S. AUTO PARTS NETWORK INC COM 90343C100 24732 2855855 SH SOLE 0 2360287 0 495568 US ECOLOGY INC COM 91734M103 4110 121306 SH SOLE 0 121306 0 0 U S ENERGY CORP WYO COM 911805307 62 12060 SH SOLE 0 12060 0 0 US FOODS HLDG CORP COM 912008109 775 39300 SH SOLE 0 39300 0 0 U S GLOBAL INVS INC CL A 902952100 500 263016 SH SOLE 0 218536 0 44480 U S GOLD CORP COM NEW 90291C201 131 19500 SH SOLE 0 0 0 19500 USIO INC COM 917313108 270 138418 SH SOLE 0 112825 0 25593 U S PHYSICAL THERAPY INC COM 90337L108 21853 269723 SH SOLE 0 259796 0 9927 U S SILICA HLDGS INC COM 90346E103 17249 4778212 SH SOLE 0 4778212 0 0 U S WELL SVCS INC CL A 91274U101 17 33905 SH SOLE 0 33905 0 0 UTAH MED PRODS INC COM 917488108 20712 233714 SH SOLE 0 232413 0 1301 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 2016 1151997 SH SOLE 0 1151997 0 0 UXIN LTD ADS 91818X108 1436 1004368 SH SOLE 0 968068 0 36300 VAALCO ENERGY INC COM NEW 91851C201 4645 3745666 SH SOLE 0 3450135 0 295531 VALERO ENERGY CORP COM 91913Y100 5628 95688 SH SOLE 0 40486 0 55202 VALE S A SPONSORED ADS 91912E105 47616 4618390 SH SOLE 0 4618390 0 0 VALHI INC NEW COM 918905209 1509 143951 SH SOLE 0 143951 0 0 VALLEY NATL BANCORP COM 919794107 760 97139 SH SOLE 0 97139 0 0 VALMONT INDS INC COM 920253101 13225 116400 SH SOLE 0 108755 0 7645 VALUE LINE INC COM 920437100 399 14800 SH SOLE 0 14800 0 0 VALVOLINE INC COM 92047W101 84392 4365851 SH SOLE 0 4365851 0 0 VANDA PHARMACEUTICALS INC COM 921659108 48389 4229822 SH SOLE 0 4195076 0 34746 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 748 20400 SH SOLE 0 20400 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5642 113800 SH SOLE 0 113800 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 925 7590 SH SOLE 0 7590 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2414 15800 SH SOLE 0 15800 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 318 1700 SH SOLE 0 1700 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 272 2600 SH SOLE 0 2600 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 7697 82600 SH SOLE 0 82600 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1406 12592 SH SOLE 0 12592 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4198 50502 SH SOLE 0 50502 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2889 32700 SH SOLE 0 32700 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 12556 217500 SH SOLE 0 217500 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 213 1800 SH SOLE 0 1800 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3274 16200 SH SOLE 0 16200 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1255 7600 SH SOLE 0 7600 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2000 12200 SH SOLE 0 12200 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 685 4700 SH SOLE 0 4700 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 887 8300 SH SOLE 0 8300 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1257 6300 SH SOLE 0 6300 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 652 2300 SH SOLE 0 2300 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2739 17500 SH SOLE 0 17500 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 885 13900 SH SOLE 0 13900 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 12961 239395 SH SOLE 0 239395 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 10233 145000 SH SOLE 0 145000 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5119 53800 SH SOLE 0 53800 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 861 8100 SH SOLE 0 8100 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 420 4200 SH SOLE 0 4200 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 968 17800 SH SOLE 0 17800 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 12745 204900 SH SOLE 0 204900 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12457 150700 SH SOLE 0 150700 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 947 4800 SH SOLE 0 4800 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1933 16500 SH SOLE 0 16500 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 607 7800 SH SOLE 0 7800 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 496 6300 SH SOLE 0 6300 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 498 3000 SH SOLE 0 3000 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 556 3400 SH SOLE 0 3400 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 335 3600 SH SOLE 0 3600 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 660 3300 SH SOLE 0 3300 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1002 5200 SH SOLE 0 5200 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 1366 4900 SH SOLE 0 4900 0 0 VAPOTHERM INC COM 922107107 22713 554100 SH SOLE 0 387131 0 166969 VAREX IMAGING CORP COM 92214X106 4890 322800 SH SOLE 0 308254 0 14546 VARIAN MED SYS INC COM 92220P105 8552 69800 SH SOLE 0 53580 0 16220 VARONIS SYS INC COM 922280102 14405 162800 SH SOLE 0 159739 0 3061 VASCULAR BIOGENICS LTD COM M96883109 772 603133 SH SOLE 0 0 0 603133 VAXART INC COM NEW 92243A200 5455 616328 SH SOLE 0 616328 0 0 VBI VACCINES INC COM NEW 91822J103 666 214900 SH SOLE 0 151947 0 62953 VECTOR GROUP LTD COM 92240M108 97868 9728390 SH SOLE 0 9728390 0 0 VECTRUS INC COM 92242T101 2987 60800 SH SOLE 0 60800 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 7831 1395920 SH SOLE 0 1375660 0 20260 VEECO INSTRS INC DEL COM 922417100 15372 1139485 SH SOLE 0 1050293 0 89192 VENATOR MATLS PLC SHS G9329Z100 573 320038 SH SOLE 0 320038 0 0 VENTAS INC COM 92276F100 23587 644095 SH SOLE 0 492287 0 151808 VEON LTD SPONSORED ADR 91822M106 214 119095 SH SOLE 0 0 0 119095 VERA BRADLEY INC COM 92335C106 3378 760700 SH SOLE 0 732731 0 27969 VERICEL CORP COM 92346J108 724 52392 SH SOLE 0 51141 0 1251 VERISIGN INC COM 92343E102 1512070 7310690 SH SOLE 0 7245298 0 65392 VERISK ANALYTICS INC COM 92345Y106 4732 27800 SH SOLE 0 6727 0 21073 VERITEX HLDGS INC COM 923451108 751 42423 SH SOLE 0 1151 0 41272 VERITIV CORP COM 923454102 1167 68800 SH SOLE 0 68800 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 291461 5286792 SH SOLE 0 2921521 0 2365271 VERONA PHARMA PLC SPONSORED ADS 925050106 100 21410 SH SOLE 0 7424 0 13986 VERRA MOBILITY CORP COM 92511U102 3656 355600 SH SOLE 0 295950 0 59650 VERSO CORP CL A 92531L207 1312 109700 SH SOLE 0 109700 0 0 VERTEX ENERGY INC COM 92534K107 100 139855 SH SOLE 0 9815 0 130040 VERTEX PHARMACEUTICALS INC COM 92532F100 1678378 5781332 SH SOLE 0 5654284 0 127048 VERTIV HOLDINGS CO COM CL A 92537N108 10292 759000 SH SOLE 0 716036 0 42964 VERU INC COM 92536C103 4488 1343686 SH SOLE 0 908019 0 435667 V F CORP COM 918204108 29934 491200 SH SOLE 0 482180 0 9020 VIACOMCBS INC CL A 92556H107 4976 194376 SH SOLE 0 194376 0 0 VIASAT INC COM 92552V100 3618 94293 SH SOLE 0 94293 0 0 VIAVI SOLUTIONS INC COM 925550105 60892 4779588 SH SOLE 0 4280845 0 498743 VICTORY CAP HLDGS INC COM CL A 92645B103 5572 324114 SH SOLE 0 173213 0 150901 VIEMED HEALTHCARE INC COM 92663R105 597 62200 SH SOLE 0 62200 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 19678 709885 SH SOLE 0 709885 0 0 VINCE HLDG CORP COM NEW 92719W207 1557 280452 SH SOLE 0 208468 0 71984 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 3877 731532 SH SOLE 0 515532 0 216000 VIRCO MFG CO COM 927651109 538 205269 SH SOLE 0 196803 0 8466 VIRTU FINL INC CL A 928254101 98268 4163903 SH SOLE 0 4079819 0 84084 VIRTUSA CORP COM 92827P102 7880 242696 SH SOLE 0 242696 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4213 275925 SH SOLE 0 275071 0 854 VISHAY PRECISION GROUP INC COM 92835K103 21726 883874 SH SOLE 0 849971 0 33903 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 6 11950 SH SOLE 0 0 0 11950 VISTA GOLD CORP COM NEW 927926303 196 233800 SH SOLE 0 0 0 233800 VISTA OUTDOOR INC COM 928377100 15115 1046000 SH SOLE 0 1039998 0 6002 VISTEON CORP COM NEW 92839U206 6055 88400 SH SOLE 0 85495 0 2905 VISTRA ENERGY CORP COM 92840M102 81409 4372151 SH SOLE 0 4372151 0 0 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 118 89594 SH SOLE 0 59572 0 30022 VIVUS INC COM NEW 928551308 169 205341 SH SOLE 0 205341 0 0 VMWARE INC CL A COM 928563402 121684 785767 SH SOLE 0 667678 0 118089 VOC ENERGY TR TR UNIT 91829B103 121 50060 SH SOLE 0 0 0 50060 VOCERA COMMUNICATIONS INC COM 92857F107 15368 724924 SH SOLE 0 724024 0 900 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 609600 38243408 SH SOLE 0 38243408 0 0 VOLITIONRX LTD COM 928661107 112 28778 SH SOLE 0 1274 0 27504 VOLT INFORMATION SCIENCES IN COM 928703107 721 559125 SH SOLE 0 525232 0 33893 VONAGE HLDGS CORP COM 92886T201 7819 777226 SH SOLE 0 740608 0 36618 VORNADO RLTY TR SH BEN INT 929042109 3874 101399 SH SOLE 0 72198 0 29201 VOXX INTL CORP CL A 91829F104 4056 701720 SH SOLE 0 699022 0 2698 VOYAGER THERAPEUTICS INC COM 92915B106 10672 845680 SH SOLE 0 763501 0 82179 VTV THERAPEUTICS INC CL A 918385105 299 132754 SH SOLE 0 0 0 132754 VULCAN MATLS CO COM 929160109 2637 22765 SH SOLE 0 12976 0 9789 VUZIX CORP COM NEW 92921W300 105 44100 SH SOLE 0 7703 0 36397 WABASH NATL CORP COM 929566107 16062 1512400 SH SOLE 0 1497183 0 15217 WADDELL & REED FINL INC CL A 930059100 1722 111000 SH SOLE 0 110747 0 253 WAH FU EDUCATION GROUP LIMIT SHS G94184101 93 21131 SH SOLE 0 9832 0 11299 WALGREENS BOOTS ALLIANCE INC COM 931427108 50512 1191600 SH SOLE 0 759325 0 432275 WALKER & DUNLOP INC COM 93148P102 696 13700 SH SOLE 0 13700 0 0 WALMART INC COM 931142103 929207 7757614 SH SOLE 0 7147823 0 609791 WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 37 17600 SH SOLE 0 4201 0 13399 WARRIOR MET COAL INC COM 93627C101 31218 2028479 SH SOLE 0 2028479 0 0 WASHINGTON FED INC COM 938824109 8945 333276 SH SOLE 0 333276 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1009 1199882 SH SOLE 0 1199882 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 67825 3055200 SH SOLE 0 3055200 0 0 WASHINGTON TR BANCORP COM 940610108 12441 379868 SH SOLE 0 376700 0 3168 WASTE CONNECTIONS INC COM 94106B101 175860 1875036 SH SOLE 0 1836048 0 38988 WASTE MGMT INC DEL COM 94106L109 88085 831700 SH SOLE 0 695373 0 136327 WATERS CORP COM 941848103 18329 101600 SH SOLE 0 60248 0 41352 WATERSTONE FINL INC MD COM 94188P101 29802 2009544 SH SOLE 0 2007144 0 2400 WATSCO INC CL B CONV 942622101 250 1400 SH SOLE 0 1400 0 0 WATSCO INC COM 942622200 23659 133142 SH SOLE 0 107552 0 25590 WATTS WATER TECHNOLOGIES INC CL A 942749102 26308 324790 SH SOLE 0 303184 0 21606 WAYFAIR INC CL A 94419L101 79933 404500 SH SOLE 0 195498 0 209002 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 7006 272596 SH SOLE 0 272596 0 0 WD-40 CO COM 929236107 101038 509523 SH SOLE 0 509523 0 0 WEBSTER FINL CORP CONN COM 947890109 5113 178731 SH SOLE 0 171843 0 6888 WEC ENERGY GROUP INC COM 92939U106 19894 226975 SH SOLE 0 188784 0 38191 WEINGARTEN RLTY INVS SH BEN INT 948741103 1617 85400 SH SOLE 0 85400 0 0 WEIS MKTS INC COM 948849104 21672 432411 SH SOLE 0 432411 0 0 WELBILT INC COM 949090104 1085 178200 SH SOLE 0 24089 0 154111 WELLS FARGO CO NEW COM 949746101 125873 4916926 SH SOLE 0 3447251 0 1469675 WELLTOWER INC COM 95040Q104 9753 188463 SH SOLE 0 133563 0 54900 WERNER ENTERPRISES INC COM 950755108 17902 411263 SH SOLE 0 242722 0 168541 WESBANCO INC COM 950810101 18143 893323 SH SOLE 0 826140 0 67183 WESCO INTL INC COM 95082P105 14433 411074 SH SOLE 0 380410 0 30664 WESTAMERICA BANCORPORATION COM 957090103 4877 84931 SH SOLE 0 84931 0 0 WEST BANCORPORATION INC CAP STK 95123P106 7340 419652 SH SOLE 0 386530 0 33122 WESTELL TECHNOLOGIES INC CL A NEW 957541204 781 953981 SH SOLE 0 953981 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5302 140002 SH SOLE 0 140002 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 4813 1756446 SH SOLE 0 1756446 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 160 184441 SH SOLE 0 0 0 184441 WESTERN DIGITAL CORP. COM 958102105 56156 1271933 SH SOLE 0 884447 0 387486 WESTERN NEW ENG BANCORP INC COM 958892101 10139 1751139 SH SOLE 0 1686610 0 64529 WESTERN UN CO COM 959802109 44349 2051300 SH SOLE 0 519039 0 1532261 WESTPAC BANKING CORP SPONSORED ADR 961214301 27493 2197660 SH SOLE 0 2197660 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 13880 61100 SH SOLE 0 61100 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 3169 2555748 SH SOLE 0 1710187 0 845561 WESTWOOD HLDGS GROUP INC COM 961765104 10703 679558 SH SOLE 0 656096 0 23462 WEYCO GROUP INC COM 962149100 1525 70628 SH SOLE 0 70628 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 21164 942281 SH SOLE 0 887277 0 55004 WHEATON PRECIOUS METALS CORP COM 962879102 159881 3629545 SH SOLE 0 3557846 0 71699 WHEELER REAL ESTATE INVT TR COM NEW 963025705 95 54649 SH SOLE 0 35449 0 19200 WHITE MTNS INS GROUP LTD COM G9618E107 9412 10600 SH SOLE 0 4800 0 5800 WHITESTONE REIT COM 966084204 7958 1094684 SH SOLE 0 1094684 0 0 WIDEPOINT CORP COM 967590100 2378 3418980 SH SOLE 0 2347218 0 1071762 WILEY JOHN & SONS INC CL A 968223206 5706 146300 SH SOLE 0 146300 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 626 103620 SH SOLE 0 103173 0 447 WILLIAMS COS INC COM 969457100 15088 793285 SH SOLE 0 255693 0 537592 WILLIAMS SONOMA INC COM 969904101 23898 291400 SH SOLE 0 190036 0 101364 WILLIS LEASE FINANCE CORP COM 970646105 9870 406487 SH SOLE 0 406487 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 22830 115920 SH SOLE 0 41155 0 74765 WILLSCOT CORP COM 971375126 612 49800 SH SOLE 0 12799 0 37001 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 44 12800 SH SOLE 0 8800 0 4000 WINGSTOP INC COM 974155103 135067 971915 SH SOLE 0 916394 0 55521 WINMARK CORP COM 974250102 33674 196650 SH SOLE 0 189150 0 7500 WINS FIN HLDGS INC ORD SHS G97223104 800 20200 SH SOLE 0 20200 0 0 WINTRUST FINL CORP COM 97650W108 8070 185000 SH SOLE 0 185000 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 11807 3567193 SH SOLE 0 3398299 0 168894 WIRELESS TELECOM GROUP INC COM 976524108 1036 1043183 SH SOLE 0 1043183 0 0 WISDOMTREE INVTS INC COM 97717P104 12975 3739077 SH SOLE 0 3549754 0 189323 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 717 18400 SH SOLE 0 18400 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 228 4600 SH SOLE 0 4600 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 766 16300 SH SOLE 0 16300 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 346 7600 SH SOLE 0 7600 0 0 WIX COM LTD SHS M98068105 299752 1169900 SH SOLE 0 1169900 0 0 WNS HLDGS LTD SPON ADR 92932M101 82910 1508000 SH SOLE 0 1414006 0 93994 WOLVERINE WORLD WIDE INC COM 978097103 305 12800 SH SOLE 0 12800 0 0 WORKDAY INC CL A 98138H101 75825 404700 SH SOLE 0 206859 0 197841 WORKIVA INC COM CL A 98139A105 79556 1487300 SH SOLE 0 1425753 0 61547 WORLD ACCEP CORP DEL COM 981419104 10609 161925 SH SOLE 0 161925 0 0 WORLD FUEL SVCS CORP COM 981475106 1669 64773 SH SOLE 0 64773 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4475 103000 SH SOLE 0 103000 0 0 WPP PLC NEW ADR 92937A102 15706 401372 SH SOLE 0 401372 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 20103 676407 SH SOLE 0 311130 0 365277 WSFS FINL CORP COM 929328102 48320 1683631 SH SOLE 0 1683631 0 0 W & T OFFSHORE INC COM 92922P106 4537 1989950 SH SOLE 0 1989950 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 2911 103300 SH SOLE 0 103300 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 6005 140900 SH SOLE 0 118734 0 22166 X4 PHARMACEUTICALS INC COM 98420X103 959 102844 SH SOLE 0 102844 0 0 XCEL BRANDS INC COM NEW 98400M101 55 61202 SH SOLE 0 29718 0 31484 XCEL ENERGY INC COM 98389B100 81162 1298594 SH SOLE 0 1298594 0 0 XENETIC BIOSCIENCES INC COM 984015503 177 173197 SH SOLE 0 93756 0 79441 XENIA HOTELS & RESORTS INC COM 984017103 5797 621300 SH SOLE 0 621300 0 0 XENON PHARMACEUTICALS INC COM 98420N105 12982 1035277 SH SOLE 0 821130 0 214147 XERIS PHARMACEUTICALS INC COM 98422L107 279 105000 SH SOLE 0 35215 0 69785 XEROX HOLDINGS CORP COM NEW 98421M106 27106 1772785 SH SOLE 0 1714620 0 58165 X FINANCIAL SPONSORED ADS 98372W103 210 232882 SH SOLE 0 232882 0 0 XILINX INC COM 983919101 58100 590505 SH SOLE 0 372363 0 218142 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 512 233800 SH SOLE 0 233800 0 0 XOMA CORP DEL COM NEW 98419J206 1726 87369 SH SOLE 0 73700 0 13669 XPERI HOLDING CORP COM 98390M103 52153 3533386 SH SOLE 0 3533386 0 0 XTANT MED HLDGS INC COM NEW 98420P308 202 224688 SH SOLE 0 223716 0 972 YAMANA GOLD INC COM 98462Y100 228962 41941144 SH SOLE 0 34132626 0 7808518 YATRA ONLINE INC ORD SHS G98338109 231 340402 SH SOLE 0 340402 0 0 YELP INC CL A 985817105 28842 1246945 SH SOLE 0 1235914 0 11031 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 629 104335 SH SOLE 0 88835 0 15500 YIREN DIGITAL LTD SPONSORED ADS 98585L100 2100 508365 SH SOLE 0 508365 0 0 YORK WTR CO COM 987184108 13416 279736 SH SOLE 0 279736 0 0 YOUDAO INC SPONSORED ADS 98741T104 10211 272300 SH SOLE 0 145037 0 127263 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6533 1136153 SH SOLE 0 0 0 1136153 YRC WORLDWIDE INC COM PAR $.01 984249607 1077 582171 SH SOLE 0 123712 0 458459 YUM BRANDS INC COM 988498101 32078 369100 SH SOLE 0 187962 0 181138 YUM CHINA HLDGS INC COM 98850P109 5235 108900 SH SOLE 0 108900 0 0 YUNHONG CTI LTD COM 98873Q100 128 49300 SH SOLE 0 49300 0 0 YUNJI INC ADS RP CL A 98873N107 265 98558 SH SOLE 0 57305 0 41253 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 910 26000 SH SOLE 0 10699 0 15301 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 37123 145041 SH SOLE 0 130824 0 14217 ZEDGE INC CL B 98923T104 390 263573 SH SOLE 0 263573 0 0 ZENDESK INC COM 98936J101 531 6000 SH SOLE 0 5554 0 446 ZILLOW GROUP INC CL A 98954M101 24561 427300 SH SOLE 0 403548 0 23752 ZIMMER BIOMET HOLDINGS INC COM 98956P102 27023 226400 SH SOLE 0 107059 0 119341 ZION OIL & GAS INC COM 989696109 3 11726 SH SOLE 0 0 0 11726 ZIOPHARM ONCOLOGY INC COM 98973P101 167 50763 SH SOLE 0 0 0 50763 ZIX CORP COM 98974P100 13794 1999094 SH SOLE 0 1999094 0 0 ZK INTL GROUP CO LTD SHS G9892K100 559 394871 SH SOLE 0 394871 0 0 ZOETIS INC CL A 98978V103 169274 1235216 SH SOLE 0 1202819 0 32397 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1839695 7256035 SH SOLE 0 7106548 0 149487 ZOVIO INC COM 98979V102 5371 1755306 SH SOLE 0 1755306 0 0 ZSCALER INC COM 98980G102 18965 173200 SH SOLE 0 115983 0 57217 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 127545 3474400 SH SOLE 0 3474400 0 0 ZUMIEZ INC COM 989817101 5832 213000 SH SOLE 0 211467 0 1533 ZUORA INC COM CL A 98983V106 9227 723700 SH SOLE 0 723700 0 0 ZYMEWORKS INC COM 98985W102 26661 739134 SH SOLE 0 720539 0 18595 ZYNGA INC CL A 98986T108 165509 17348900 SH SOLE 0 9785129 0 7563771