0001037389-21-000082.txt : 20210210 0001037389-21-000082.hdr.sgml : 20210210 20210210164429 ACCESSION NUMBER: 0001037389-21-000082 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210210 DATE AS OF CHANGE: 20210210 EFFECTIVENESS DATE: 20210210 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: 21614610 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 12-31-2020 12-31-2020 RENAISSANCE TECHNOLOGIES LLC
800 THIRD AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-06262 N
James S. Rowen Chief Operating Officer 212-829-4460 James S. Rowen New York NY 02-10-2021 0 3342 92091566 false
INFORMATION TABLE 2 renaissance13Fq42020_holding.xml RENTEC Q4 2020 HOLDINGS 10X GENOMICS INC CL A COM 88025U109 23038 162700 SH SOLE 0 100380 0 62320 111 INC ADS 68247Q102 2022 290939 SH SOLE 0 193047 0 97892 1ST CONSTITUTION BANCORP COM 31986N102 2047 128970 SH SOLE 0 116932 0 12038 1ST SOURCE CORP COM 336901103 12946 321240 SH SOLE 0 321240 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 307 26000 SH SOLE 0 23142 0 2858 51JOB INC SPONSORED ADS 316827104 1504 21490 SH SOLE 0 0 0 21490 89BIO INC COM 282559103 907 37230 SH SOLE 0 0 0 37230 8X8 INC NEW COM 282914100 10635 308530 SH SOLE 0 308530 0 0 9F INC SPONSORED ADS 65442R109 996 957745 SH SOLE 0 957745 0 0 9 METERS BIOPHARMA INC COM 654405109 541 629983 SH SOLE 0 0 0 629983 A10 NETWORKS INC COM 002121101 38395 3893972 SH SOLE 0 3528833 0 365139 AAON INC COM PAR $0.004 000360206 1100 16507 SH SOLE 0 16507 0 0 ABB LTD SPONSORED ADR 000375204 4152 148500 SH SOLE 0 148500 0 0 ABBVIE INC COM 00287Y109 649605 6062575 SH SOLE 0 6062575 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 2077 1322903 SH SOLE 0 98533 0 1224370 ABERCROMBIE & FITCH CO CL A 002896207 10435 512511 SH SOLE 0 489733 0 22778 ABIOMED INC COM 003654100 646390 1993800 SH SOLE 0 1993800 0 0 ABM INDS INC COM 000957100 10084 266479 SH SOLE 0 266479 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 83594 1145749 SH SOLE 0 1143934 0 1815 ACACIA RESH CORP ACACIA TCH COM 003881307 11112 2820300 SH SOLE 0 2820300 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7534 149900 SH SOLE 0 149900 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 9751 182400 SH SOLE 0 172100 0 10300 ACADIA RLTY TR COM SH BEN INT 004239109 1982 139650 SH SOLE 0 139650 0 0 ACASTI PHARMA INC CL A NEW 00430K402 625 1924000 SH SOLE 0 618415 0 1305585 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 445 44100 SH SOLE 0 0 0 44100 ACCELERATE DIAGNOSTICS INC COM 00430H102 1406 185480 SH SOLE 0 407 0 185073 ACCELERON PHARMA INC COM 00434H108 4759 37200 SH SOLE 0 14600 0 22600 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 100096 383200 SH SOLE 0 125930 0 257270 ACCURAY INC COM 004397105 16929 4059784 SH SOLE 0 4059784 0 0 AC IMMUNE SA SHS H00263105 2991 578560 SH SOLE 0 548890 0 29670 ACLARIS THERAPEUTICS INC COM 00461U105 21145 3268178 SH SOLE 0 3268178 0 0 ACME UTD CORP COM 004816104 6192 205515 SH SOLE 0 187195 0 18320 ACNB CORP COM 000868109 1140 45605 SH SOLE 0 41205 0 4400 ACORDA THERAPEUTICS INC COM 00484M106 2819 4085285 SH SOLE 0 3839698 0 245587 ACTIVISION BLIZZARD INC COM 00507V109 46722 503198 SH SOLE 0 503198 0 0 ACUITY BRANDS INC COM 00508Y102 94634 781516 SH SOLE 0 727766 0 53750 ACUSHNET HOLDINGS CORP COM 005098108 3997 98600 SH SOLE 0 98600 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 3891 898584 SH SOLE 0 818304 0 80280 ADAMS RES & ENERGY INC COM NEW 006351308 6734 279438 SH SOLE 0 279438 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 19087 508176 SH SOLE 0 436105 0 72071 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 4808 892095 SH SOLE 0 60295 0 831800 ADDUS HOMECARE CORP COM 006739106 5538 47300 SH SOLE 0 47300 0 0 ADECOAGRO S A COM L00849106 205 30200 SH SOLE 0 0 0 30200 ADIAL PHARMACEUTICALS INC COM 00688A106 168 98900 SH SOLE 0 12783 0 86117 ADIENT PLC ORD SHS G0084W101 59339 1706625 SH SOLE 0 1686830 0 19795 ADTRAN INC COM 00738A106 29447 1993673 SH SOLE 0 1885333 0 108340 ADVANCE AUTO PARTS INC COM 00751Y106 31401 199360 SH SOLE 0 152607 0 46753 ADVANCED DRAIN SYS INC DEL COM 00790R104 28671 343037 SH SOLE 0 317095 0 25942 ADVANCED ENERGY INDS COM 007973100 6218 64122 SH SOLE 0 64122 0 0 ADVANCED MICRO DEVICES INC COM 007903107 231047 2519326 SH SOLE 0 593215 0 1926111 ADVAXIS INC COM NEW 007624307 2116 6069343 SH SOLE 0 4811211 0 1258132 AECOM COM 00766T100 40715 817890 SH SOLE 0 630332 0 187558 AEGION CORP COM 00770F104 6278 330596 SH SOLE 0 323100 0 7496 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 387 49208 SH SOLE 0 49208 0 0 AEHR TEST SYS COM 00760J108 103 40600 SH SOLE 0 0 0 40600 AEMETIS INC COM NEW 00770K202 4311 1731349 SH SOLE 0 1731349 0 0 AENZA S.A.A SPONSORED ADS 00776D103 83 35053 SH SOLE 0 0 0 35053 AERCAP HOLDINGS NV SHS N00985106 19198 421200 SH SOLE 0 0 0 421200 AERIE PHARMACEUTICALS INC COM 00771V108 3871 286510 SH SOLE 0 231648 0 54862 AEROCENTURY CORP COM 007737109 431 40100 SH SOLE 0 40100 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 27841 526795 SH SOLE 0 526795 0 0 AEROVIRONMENT INC COM 008073108 3123 35936 SH SOLE 0 35936 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 1763 1799044 SH SOLE 0 1516397 0 282647 AESTHETIC MED INTL HLDG GR L ADS 00809M104 80 15246 SH SOLE 0 15246 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 8156 80200 SH SOLE 0 80200 0 0 AFFIMED N V COM N01045108 3778 649149 SH SOLE 0 0 0 649149 AFLAC INC COM 001055102 34909 785000 SH SOLE 0 110608 0 674392 AFYA LTD CL A COM G01125106 2054 81200 SH SOLE 0 0 0 81200 AGCO CORP COM 001084102 60504 586900 SH SOLE 0 535554 0 51346 AGENUS INC COM NEW 00847G705 2428 763515 SH SOLE 0 5849 0 757666 AGEX THERAPEUTICS INC COM 00848H108 161 105700 SH SOLE 0 3393 0 102307 AGILYSYS INC COM 00847J105 19313 503200 SH SOLE 0 503200 0 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 208 13589 SH SOLE 0 9489 0 4100 AG MTG INVT TR INC COM 001228105 1100 372732 SH SOLE 0 0 0 372732 AGNICO EAGLE MINES LTD COM 008474108 150188 2130018 SH SOLE 0 2108809 0 21209 AGROFRESH SOLUTIONS INC COM 00856G109 1111 489311 SH SOLE 0 489311 0 0 A H BELO CORP COM CL A 001282102 1668 1104525 SH SOLE 0 1069511 0 35014 AILERON THERAPEUTICS INC COM 00887A105 660 634381 SH SOLE 0 87233 0 547148 AIRGAIN INC COM 00938A104 8908 501036 SH SOLE 0 462536 0 38500 AIR INDS GROUP COM NEW 00912N205 198 160604 SH SOLE 0 2712 0 157892 AIR T INC COM 009207101 4612 185211 SH SOLE 0 185211 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 199 107652 SH SOLE 0 85970 0 21682 AKEBIA THERAPEUTICS INC COM 00972D105 4054 1447927 SH SOLE 0 1447927 0 0 AKERO THERAPEUTICS INC COM 00973Y108 3867 149900 SH SOLE 0 0 0 149900 ALAMO GROUP INC COM 011311107 1228 8900 SH SOLE 0 0 0 8900 ALAMOS GOLD INC NEW COM CL A 011532108 90363 10327171 SH SOLE 0 10327171 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 13223 3583337 SH SOLE 0 3000997 0 582340 ALBANY INTL CORP CL A 012348108 15888 216400 SH SOLE 0 202364 0 14036 ALCOA CORP COM 013872106 25632 1111996 SH SOLE 0 1095655 0 16341 ALCON AG ORD SHS H01301128 383 5800 SH SOLE 0 1701 0 4099 ALDEYRA THERAPEUTICS INC COM 01438T106 369 53800 SH SOLE 0 0 0 53800 ALEXANDERS INC COM 014752109 34312 123714 SH SOLE 0 123714 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 642725 4113704 SH SOLE 0 3975994 0 137710 ALGONQUIN PWR UTILS CORP COM 015857105 46906 2849686 SH SOLE 0 2849686 0 0 ALICO INC COM 016230104 3561 114796 SH SOLE 0 105105 0 9691 ALIGN TECHNOLOGY INC COM 016255101 317713 594546 SH SOLE 0 594546 0 0 ALIMERA SCIENCES INC COM NEW 016259202 697 165207 SH SOLE 0 136708 0 28499 ALITHYA GROUP INC CL A SUB VTG 01643B106 1729 827332 SH SOLE 0 826832 0 500 ALJ REGL HLDGS INC COM 001627108 451 409720 SH SOLE 0 306557 0 103163 ALKALINE WTR CO INC COM NEW 01643A207 154 152137 SH SOLE 0 0 0 152137 ALKERMES PLC SHS G01767105 138760 6955413 SH SOLE 0 6852240 0 103173 ALLEGHANY CORP DEL COM 017175100 17381 28792 SH SOLE 0 16589 0 12203 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4917 293192 SH SOLE 0 291434 0 1758 ALLEGION PLC ORD SHS G0176J109 25999 223400 SH SOLE 0 154875 0 68525 ALLENA PHARMACEUTICALS INC COM 018119107 316 247011 SH SOLE 0 0 0 247011 ALLIANCE DATA SYSTEMS CORP COM 018581108 9229 124542 SH SOLE 0 7751 0 116791 ALLIED ESPORTS ENTMT INC COM 019170109 263 166457 SH SOLE 0 127200 0 39257 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 466 95665 SH SOLE 0 95665 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 12319 241082 SH SOLE 0 229082 0 12000 ALLISON TRANSMISSION HLDGS I COM 01973R101 258873 6002151 SH SOLE 0 5926390 0 75761 ALLOT LTD SHS M0854Q105 18070 1717706 SH SOLE 0 1641506 0 76200 ALLSTATE CORP COM 020002101 11378 103500 SH SOLE 0 100 0 103400 ALMADEN MINERALS LTD COM CL B 020283305 168 357385 SH SOLE 0 0 0 357385 ALPHABET INC CAP STK CL A 02079K305 336416 191948 SH SOLE 0 87268 0 104680 ALPHABET INC CAP STK CL C 02079K107 269413 153785 SH SOLE 0 105351 0 48434 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 23092 976800 SH SOLE 0 796600 0 180200 ALPHA PRO TECH LTD COM 020772109 8393 752764 SH SOLE 0 752764 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 5781 458794 SH SOLE 0 362894 0 95900 ALPINE INCOME PPTY TR INC COM 02083X103 727 48492 SH SOLE 0 160 0 48332 ALPS ETF TR ALERIAN MLP 00162Q452 844 32900 SH SOLE 0 32900 0 0 ALTABANCORP COM 021347109 4703 168440 SH SOLE 0 168440 0 0 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 431 321500 SH SOLE 0 0 0 321500 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9568 742822 SH SOLE 0 742822 0 0 ALTRA INDL MOTION CORP COM 02208R106 5344 96409 SH SOLE 0 84075 0 12334 ALTRIA GROUP INC COM 02209S103 377845 9215736 SH SOLE 0 7420967 0 1794769 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 797 16800 SH SOLE 0 0 0 16800 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 4274 492400 SH SOLE 0 454109 0 38291 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 861 62700 SH SOLE 0 0 0 62700 AMARIN CORP PLC SPONS ADR NEW 023111206 14252 2914518 SH SOLE 0 0 0 2914518 A-MARK PRECIOUS METALS INC COM 00181T107 5676 221292 SH SOLE 0 161168 0 60124 AMAZON COM INC COM 023135106 329334 101118 SH SOLE 0 5599 0 95519 AMBARELLA INC SHS G037AX101 77233 841133 SH SOLE 0 803658 0 37475 AMBEV SA SPONSORED ADR 02319V103 49748 16257668 SH SOLE 0 16257668 0 0 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 221 101658 SH SOLE 0 101658 0 0 AMC NETWORKS INC CL A 00164V103 16522 461900 SH SOLE 0 450466 0 11434 AMCON DISTRG CO COM NEW 02341Q205 1300 10930 SH SOLE 0 10930 0 0 AMCOR PLC ORD G0250X107 12828 1088735 SH SOLE 0 23440 0 1065295 AMDOCS LTD SHS G02602103 6753 95200 SH SOLE 0 95200 0 0 AMEDISYS INC COM 023436108 13728 46801 SH SOLE 0 44479 0 2322 AMERANT BANCORP INC CL A 023576101 509 33503 SH SOLE 0 33503 0 0 AMERANT BANCORP INC CL B 023576200 468 40200 SH SOLE 0 7000 0 33200 AMERCO COM 023586100 1256 2766 SH SOLE 0 1006 0 1760 AMEREN CORP COM 023608102 39165 501729 SH SOLE 0 390529 0 111200 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 50671 3484949 SH SOLE 0 2993975 0 490974 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 210 14353 SH SOLE 0 8353 0 6000 AMERICAN ASSETS TR INC COM 024013104 2310 80000 SH SOLE 0 80000 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1647 197500 SH SOLE 0 197500 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5041 251163 SH SOLE 0 900 0 250263 AMERICAN ELEC PWR CO INC COM 025537101 68229 819366 SH SOLE 0 569463 0 249903 AMERICAN EQTY INVT LIFE HLD COM 025676206 5004 180900 SH SOLE 0 176661 0 4239 AMERICAN FINL GROUP INC OHIO COM 025932104 6177 70500 SH SOLE 0 68226 0 2274 AMERICAN FIN TR INC COM CLASS A 02607T109 844 113533 SH SOLE 0 113533 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 22966 765529 SH SOLE 0 737090 0 28439 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 17840 185601 SH SOLE 0 185601 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 4579 174700 SH SOLE 0 160000 0 14700 AMERICAN OUTDOOR BRANDS INC COM 02875D109 9451 554968 SH SOLE 0 554968 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 36286 1190493 SH SOLE 0 1132693 0 57800 AMERICAN RENAL ASSOCS HLDGS COM 029227105 9443 824675 SH SOLE 0 619675 0 205000 AMERICAN RIV BANKSHARES COM 029326105 162 12300 SH SOLE 0 0 0 12300 AMERICAN RLTY INVS INC COM 029174109 300 27500 SH SOLE 0 27500 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 107 48300 SH SOLE 0 38087 0 10213 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 21476 916975 SH SOLE 0 916975 0 0 AMERICAN TOWER CORP NEW COM 03027X100 176816 787739 SH SOLE 0 148611 0 639128 AMERICAN WTR WKS CO INC NEW COM 030420103 15194 99000 SH SOLE 0 51481 0 47519 AMERISAFE INC COM 03071H100 16040 279293 SH SOLE 0 273093 0 6200 AMERISERV FINL INC COM 03074A102 2479 792033 SH SOLE 0 792033 0 0 AMERISOURCEBERGEN CORP COM 03073E105 31166 318800 SH SOLE 0 304629 0 14171 AMER SOFTWARE INC CL A 029683109 33212 1934300 SH SOLE 0 1903300 0 31000 AMER STATES WTR CO COM 029899101 6234 78400 SH SOLE 0 78400 0 0 AMES NATL CORP COM 031001100 3069 127783 SH SOLE 0 120400 0 7383 AMGEN INC COM 031162100 38545 167645 SH SOLE 0 23845 0 143800 AMKOR TECHNOLOGY INC COM 031652100 4621 306400 SH SOLE 0 306400 0 0 AMMO INC COM 00175J107 295 89326 SH SOLE 0 0 0 89326 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 789 172549 SH SOLE 0 42295 0 130254 AMPCO-PITTSBURG CORP COM 032037103 3991 728201 SH SOLE 0 589379 0 138822 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 6286 312600 SH SOLE 0 312600 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1841 16100 SH SOLE 0 16100 0 0 AMREP CORP NEW COM 032159105 1311 153500 SH SOLE 0 151661 0 1839 AMTECH SYS INC COM PAR $0.01N 032332504 1183 185462 SH SOLE 0 100326 0 85136 ANALOG DEVICES INC COM 032654105 136000 920596 SH SOLE 0 595255 0 325341 ANAPTYSBIO INC COM 032724106 2894 134600 SH SOLE 0 0 0 134600 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 341 63100 SH SOLE 0 8648 0 54452 ANCHIANO THERAPEUTICS LTD SPONSORED ADS 03280X102 148 85475 SH SOLE 0 0 0 85475 ANGI HOMESERVICES INC COM CL A 00183L102 45017 3411635 SH SOLE 0 3411635 0 0 ANGIODYNAMICS INC COM 03475V101 11634 758914 SH SOLE 0 674668 0 84246 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 22077 976010 SH SOLE 0 661869 0 314141 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14570 208409 SH SOLE 0 208409 0 0 ANIKA THERAPEUTICS INC COM 035255108 36621 809117 SH SOLE 0 809117 0 0 ANI PHARMACEUTICALS INC COM 00182C103 4551 156704 SH SOLE 0 110262 0 46442 ANNALY CAPITAL MANAGEMENT IN COM 035710409 45650 5402362 SH SOLE 0 978521 0 4423841 ANPAC BIO MED SCIENCE CO LTD SPONSORED ADS 03635R107 77 14620 SH SOLE 0 2033 0 12587 ANTELOPE ENTERPRISE HLDGS LT SHS G041JN106 122 49341 SH SOLE 0 7504 0 41837 ANTERO MIDSTREAM CORP COM 03676B102 3123 405070 SH SOLE 0 0 0 405070 ANTHEM INC COM 036752103 76186 237273 SH SOLE 0 119454 0 117819 ANWORTH MTG ASSET CORP COM 037347101 15290 5642124 SH SOLE 0 5573453 0 68671 AON PLC SHS CL A G0403H108 30508 144401 SH SOLE 0 18926 0 125475 APARTMENT INVT & MGMT CO CL A 03748R747 1091 206640 SH SOLE 0 206640 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 12373 216313 SH SOLE 0 214544 0 1769 APOLLO COML REAL EST FIN INC COM 03762U105 6209 555840 SH SOLE 0 555840 0 0 APOLLO ENDOSURGERY INC COM 03767D108 761 223800 SH SOLE 0 145674 0 78126 APOLLO MED HLDGS INC COM NEW 03763A207 1030 56400 SH SOLE 0 27500 0 28900 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 28069 2174194 SH SOLE 0 2169195 0 4999 APPLE INC COM 037833100 118204 890832 SH SOLE 0 73362 0 817470 APPLIED GENETIC TECHNOLOGIES COM 03820J100 4159 1016840 SH SOLE 0 1016840 0 0 APPLIED MATLS INC COM 038222105 105437 1221748 SH SOLE 0 1128166 0 93582 APPLIED OPTOELECTRONICS INC COM 03823U102 2126 249800 SH SOLE 0 249800 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 9325 254423 SH SOLE 0 237732 0 16691 APTINYX INC COM 03836N103 3288 950150 SH SOLE 0 596314 0 353836 APTOSE BIOSCIENCES INC COM NEW 03835T200 232 53100 SH SOLE 0 0 0 53100 APYX MEDICAL CORPORATION COM 03837C106 3992 554395 SH SOLE 0 554395 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 1454 271800 SH SOLE 0 12183 0 259617 ARAVIVE INC COM 03890D108 1384 245417 SH SOLE 0 164013 0 81404 ARBUTUS BIOPHARMA CORP COM 03879J100 1555 437963 SH SOLE 0 0 0 437963 ARCA BIOPHARMA INC COM 00211Y506 824 205500 SH SOLE 0 79612 0 125888 ARCBEST CORP COM 03937C105 22711 532239 SH SOLE 0 532239 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 5694 3847523 SH SOLE 0 3500043 0 347480 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 76080 3322276 SH SOLE 0 3322276 0 0 ARCH CAP GROUP LTD ORD G0450A105 12646 350600 SH SOLE 0 344047 0 6553 ARCHROCK INC COM 03957W106 2610 301328 SH SOLE 0 301328 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5035 1000948 SH SOLE 0 0 0 1000948 ARDAGH GROUP S A CL A L0223L101 18148 1054493 SH SOLE 0 938593 0 115900 ARDELYX INC COM 039697107 4936 762867 SH SOLE 0 603835 0 159032 ARDMORE SHIPPING CORP COM Y0207T100 37 11200 SH SOLE 0 0 0 11200 ARGAN INC COM 04010E109 27036 607696 SH SOLE 0 509399 0 98297 ARGENX SE SPONSORED ADR 04016X101 20204 68700 SH SOLE 0 0 0 68700 ARGO GROUP INTL HLDGS LTD COM G0464B107 2232 51067 SH SOLE 0 51067 0 0 ARISTA NETWORKS INC COM 040413106 131107 451206 SH SOLE 0 445745 0 5461 ARK ETF TR NEXT GNRTN INTER 00214Q401 937 6400 SH SOLE 0 6400 0 0 ARK RESTAURANTS CORP COM 040712101 1789 92260 SH SOLE 0 75815 0 16445 ARLINGTON ASSET INVST CORP CL A NEW 041356205 2280 603139 SH SOLE 0 237349 0 365790 ARLO TECHNOLOGIES INC COM 04206A101 7570 971729 SH SOLE 0 897021 0 74708 ARMADA HOFFLER PPTYS INC COM 04208T108 25802 2299609 SH SOLE 0 2273509 0 26100 ARMATA PHARMACEUTICALS INC COM 04216R102 295 98996 SH SOLE 0 97496 0 1500 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8647 801421 SH SOLE 0 801421 0 0 ARMSTRONG FLOORING INC COM 04238R106 4272 1118412 SH SOLE 0 1019012 0 99400 ARMSTRONG WORLD INDS INC COM 04247X102 6985 93900 SH SOLE 0 89226 0 4674 ARROW FINL CORP COM 042744102 11031 368802 SH SOLE 0 368802 0 0 ARTESIAN RES CORP CL A 043113208 16012 431811 SH SOLE 0 431811 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 95432 1895740 SH SOLE 0 1895740 0 0 ARTS WAY MFG INC COM 043168103 216 74974 SH SOLE 0 56173 0 18801 ARVINAS INC COM 04335A105 7865 92600 SH SOLE 0 92600 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 5099 873183 SH SOLE 0 0 0 873183 ASGN INC COM 00191U102 609 7294 SH SOLE 0 7294 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 433 167205 SH SOLE 0 167205 0 0 ASHFORD INC COM 044104107 541 63016 SH SOLE 0 63016 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 17216 217375 SH SOLE 0 209926 0 7449 ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 287 129108 SH SOLE 0 40958 0 88150 ASLAN PHARMACEUTICALS LTD ADS 04522R101 595 324918 SH SOLE 0 123749 0 201169 ASPEN AEROGELS INC COM 04523Y105 9459 566751 SH SOLE 0 552251 0 14500 ASPEN GROUP INC COM NEW 04530L203 240 21567 SH SOLE 0 667 0 20900 ASPEN TECHNOLOGY INC COM 045327103 41902 321703 SH SOLE 0 305010 0 16693 ASPIRA WOMENS HEALTH INC COM 04537Y109 118 17569 SH SOLE 0 300 0 17269 ASSEMBLY BIOSCIENCES INC COM 045396108 2420 400000 SH SOLE 0 0 0 400000 ASSERTIO HOLDINGS INC COM STK 04546C106 2332 6522314 SH SOLE 0 6522314 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 750 31000 SH SOLE 0 400 0 30600 ASSOCIATED BANC CORP COM 045487105 2563 150317 SH SOLE 0 150317 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 1387 39500 SH SOLE 0 24800 0 14700 ASSURED GUARANTY LTD COM G0585R106 656 20842 SH SOLE 0 12289 0 8553 ASTRAZENECA PLC SPONSORED ADR 046353108 18301 366100 SH SOLE 0 6500 0 359600 ASTRONICS CORP COM 046433108 2220 167777 SH SOLE 0 16500 0 151277 ASTRONOVA INC COM 04638F108 2071 194506 SH SOLE 0 147606 0 46900 ASURE SOFTWARE INC COM 04649U102 462 65016 SH SOLE 0 7254 0 57762 ATA CREATIVITY GLOBAL SPONSORED ADS 00211V106 118 99144 SH SOLE 0 88335 0 10809 ATARA BIOTHERAPEUTICS INC COM 046513107 404 20600 SH SOLE 0 20600 0 0 ATENTO S A SHS L0427L204 499 36723 SH SOLE 0 15012 0 21711 ATHENE HOLDING LTD CL A G0684D107 6454 149600 SH SOLE 0 130166 0 19434 ATHENEX INC COM 04685N103 1876 169600 SH SOLE 0 169600 0 0 AT HOME GROUP INC COM 04650Y100 16819 1087900 SH SOLE 0 1063505 0 24395 ATIF HOLDINGS LIMITED SHS G0602B100 119 128050 SH SOLE 0 128050 0 0 ATKORE INTL GROUP INC COM 047649108 11149 271200 SH SOLE 0 265099 0 6101 ATLANTIC AMERN CORP COM 048209100 117 56700 SH SOLE 0 56700 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 24104 634655 SH SOLE 0 634655 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 8830 554628 SH SOLE 0 487024 0 67604 ATLANTIC POWER CORP COM NEW 04878Q863 1638 780251 SH SOLE 0 0 0 780251 ATLANTICUS HLDGS CORP COM 04914Y102 4636 188208 SH SOLE 0 188208 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 11808 216500 SH SOLE 0 216500 0 0 ATLAS CORP SHARES Y0436Q109 17162 1583202 SH SOLE 0 1583202 0 0 ATLASSIAN CORP PLC CL A G06242104 1016170 4345020 SH SOLE 0 4345020 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 735 104600 SH SOLE 0 13626 0 90974 ATN INTL INC COM 00215F107 24977 598100 SH SOLE 0 592400 0 5700 ATOSSA THERAPEUTICS INC COM 04962H506 468 492800 SH SOLE 0 89471 0 403329 ATRICURE INC COM 04963C209 1164 20900 SH SOLE 0 20900 0 0 ATRION CORP COM 049904105 30828 48000 SH SOLE 0 48000 0 0 AT&T INC COM 00206R102 58052 2018486 SH SOLE 0 347978 0 1670508 ATYR PHARMA INC COM NEW 002120202 1238 319130 SH SOLE 0 268718 0 50412 AUBURN NATL BANCORP COM 050473107 289 6941 SH SOLE 0 6113 0 828 AUDIOCODES LTD ORD M15342104 2458 89228 SH SOLE 0 0 0 89228 AUDIOEYE INC COM NEW 050734201 204 7900 SH SOLE 0 0 0 7900 AURIS MEDICAL HOLDING LTD SHS G07025201 165 63020 SH SOLE 0 0 0 63020 AURORA MOBILE LTD ADS 051857100 861 241915 SH SOLE 0 241915 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 27366 274700 SH SOLE 0 274700 0 0 AUTOLIV INC COM 052800109 6142 66537 SH SOLE 0 52300 0 14237 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 724 80956 SH SOLE 0 5656 0 75300 AUTOMATIC DATA PROCESSING IN COM 053015103 8229 46700 SH SOLE 0 0 0 46700 AUTONATION INC COM 05329W102 10957 157000 SH SOLE 0 124403 0 32597 AUTOWEB INC COM 05335B100 1507 609990 SH SOLE 0 609990 0 0 AUTOZONE INC COM 053332102 78713 66400 SH SOLE 0 28949 0 37451 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 6989 1046306 SH SOLE 0 1046306 0 0 AVALARA INC COM 05338G106 80628 488981 SH SOLE 0 416560 0 72421 AVALON GLOBOCARE CORP COM 05344R104 78 69872 SH SOLE 0 0 0 69872 AVALON HLDGS CORP CL A 05343P109 207 79588 SH SOLE 0 78910 0 678 AVANTOR INC COM 05352A100 34103 1211475 SH SOLE 0 988503 0 222972 AVAYA HLDGS CORP COM 05351X101 15044 785600 SH SOLE 0 785600 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 557 96500 SH SOLE 0 13500 0 83000 AVIAT NETWORKS INC COM NEW 05366Y201 8458 247685 SH SOLE 0 247685 0 0 AVID BIOSERVICES INC COM 05368M106 310 26859 SH SOLE 0 0 0 26859 AVID TECHNOLOGY INC COM 05367P100 1441 90800 SH SOLE 0 12000 0 78800 AVIENT CORPORATION COM 05368V106 4409 109458 SH SOLE 0 68634 0 40824 AVIS BUDGET GROUP COM 053774105 2425 65005 SH SOLE 0 53977 0 11028 AVISTA CORP COM 05379B107 51483 1282575 SH SOLE 0 1282575 0 0 AVITA THERAPEUTICS INC COM 05380C102 3065 164980 SH SOLE 0 0 0 164980 AVNET INC COM 053807103 16765 477500 SH SOLE 0 418488 0 59012 AVROBIO INC COM 05455M100 566 40600 SH SOLE 0 0 0 40600 AWARE INC MASS COM 05453N100 3196 913161 SH SOLE 0 909105 0 4056 AXALTA COATING SYS LTD COM G0750C108 24136 845400 SH SOLE 0 808813 0 36587 AXCELIS TECHNOLOGIES INC COM NEW 054540208 5029 172699 SH SOLE 0 172699 0 0 AXCELLA HEALTH INC COM 05454B105 305 58800 SH SOLE 0 58800 0 0 AXIS CAP HLDGS LTD SHS G0692U109 48668 965826 SH SOLE 0 894419 0 71407 AXOGEN INC COM 05463X106 413 23100 SH SOLE 0 23100 0 0 AXON ENTERPRISE INC COM 05464C101 22662 184952 SH SOLE 0 184952 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 2082 41700 SH SOLE 0 41700 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 15012 368217 SH SOLE 0 341117 0 27100 AZURRX BIOPHARMA INC COM 05502L105 181 186200 SH SOLE 0 57670 0 128530 B2GOLD CORP COM 11777Q209 226838 40506855 SH SOLE 0 38865860 0 1640995 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1475 420280 SH SOLE 0 170650 0 249630 BAIDU INC SPON ADR REP A 056752108 1857472 8589864 SH SOLE 0 8589864 0 0 BALCHEM CORP COM 057665200 34590 300208 SH SOLE 0 300208 0 0 BALLANTYNE STRONG INC COM 058516105 1663 825812 SH SOLE 0 756062 0 69750 BALLYS CORPORATION COM 05875B106 5400 107500 SH SOLE 0 36800 0 70700 BANCO BRADESCO S A SP ADR PFD NEW 059460303 43192 8211479 SH SOLE 0 7280925 0 930554 BANCO BRADESCO S A SPONSORED ADR 059460402 86 18703 SH SOLE 0 16627 0 2076 BANCO DE CHILE SPONSORED ADS 059520106 39410 1933754 SH SOLE 0 1933754 0 0 BANC OF CALIFORNIA INC COM 05990K106 6342 431153 SH SOLE 0 431153 0 0 BANCO MACRO SA SPON ADR B 05961W105 360 23121 SH SOLE 0 0 0 23121 BANCORP INC DEL COM 05969A105 1864 136539 SH SOLE 0 50539 0 86000 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 30838 1623927 SH SOLE 0 1617683 0 6244 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 196 38146 SH SOLE 0 0 0 38146 BANDWIDTH INC COM CL A 05988J103 6541 42567 SH SOLE 0 30686 0 11881 BANK7 CORP COM 06652N107 466 32800 SH SOLE 0 8480 0 24320 BANK COMM HLDGS COM 06424J103 787 79500 SH SOLE 0 73300 0 6200 BANKFINANCIAL CORP COM 06643P104 9353 1065305 SH SOLE 0 1002633 0 62672 BANK HAWAII CORP COM 062540109 18656 243490 SH SOLE 0 243490 0 0 BANK MARIN BANCORP COM 063425102 7378 214855 SH SOLE 0 207811 0 7044 BANK MONTREAL QUE COM 063671101 615 8095 SH SOLE 0 8095 0 0 BANK NEW YORK MELLON CORP COM 064058100 63218 1489577 SH SOLE 0 1489577 0 0 BANK NOVA SCOTIA B C COM 064149107 54272 1004294 SH SOLE 0 1004294 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1412 45300 SH SOLE 0 36160 0 9140 BANK OZK COM 06417N103 10793 345158 SH SOLE 0 345158 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1136 48523 SH SOLE 0 47223 0 1300 BANK SOUTH CAROLINA CORP COM 065066102 182 11370 SH SOLE 0 7496 0 3874 BANKWELL FINL GROUP INC COM 06654A103 4174 213500 SH SOLE 0 176300 0 37200 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 355 16200 SH SOLE 0 16200 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06746P621 2698 160698 SH SOLE 0 160698 0 0 BAR HBR BANKSHARES COM 066849100 3304 146250 SH SOLE 0 146250 0 0 BARNES GROUP INC COM 067806109 1642 32400 SH SOLE 0 32400 0 0 BARNWELL INDS INC COM 068221100 488 384144 SH SOLE 0 333335 0 50809 BARRETT BUSINESS SVCS INC COM 068463108 21077 309000 SH SOLE 0 296352 0 12648 BARRICK GOLD CORP COM 067901108 321945 14132776 SH SOLE 0 14132776 0 0 BASSETT FURNITURE INDS INC COM 070203104 11672 581261 SH SOLE 0 576461 0 4800 BAUDAX BIO INC COM 07160F107 426 422200 SH SOLE 0 422200 0 0 BAUSCH HEALTH COS INC COM 071734107 41358 1990160 SH SOLE 0 1663460 0 326700 BAXTER INTL INC COM 071813109 65316 814009 SH SOLE 0 445897 0 368112 BAYCOM CORP COM 07272M107 171 11300 SH SOLE 0 11300 0 0 BBQ HLDGS INC COM 05551A109 2621 537027 SH SOLE 0 506843 0 30184 BCB BANCORP INC COM 055298103 5318 480378 SH SOLE 0 477778 0 2600 BCE INC COM NEW 05534B760 38686 903872 SH SOLE 0 903872 0 0 BEACON ROOFING SUPPLY INC COM 073685109 10576 263157 SH SOLE 0 260052 0 3105 BEASLEY BROADCAST GROUP INC CL A 074014101 266 178665 SH SOLE 0 153743 0 24922 BECTON DICKINSON & CO COM 075887109 31726 126791 SH SOLE 0 40084 0 86707 BED BATH & BEYOND INC COM 075896100 53087 2989160 SH SOLE 0 2465420 0 523740 BELDEN INC COM 077454106 2862 68300 SH SOLE 0 68300 0 0 BEL FUSE INC CL A 077347201 360 27100 SH SOLE 0 27100 0 0 BEL FUSE INC CL B 077347300 7534 501251 SH SOLE 0 484951 0 16300 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1429 214299 SH SOLE 0 210426 0 3873 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 94 26631 SH SOLE 0 26631 0 0 BELLRING BRANDS INC COM CL A 079823100 1542 63440 SH SOLE 0 5600 0 57840 BELLUS HEALTH INC NEW COM NEW 07987C204 173 56400 SH SOLE 0 9043 0 47357 BENCHMARK ELECTRS INC COM 08160H101 10272 380300 SH SOLE 0 380300 0 0 BENEFITFOCUS INC COM 08180D106 1615 111554 SH SOLE 0 7665 0 103889 BENITEC BIOPHARMA INC COM 08205P100 152 50660 SH SOLE 0 0 0 50660 BERKLEY W R CORP COM 084423102 1348 20300 SH SOLE 0 11151 0 9149 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14956 43 SH SOLE 0 10 0 33 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 139901 603361 SH SOLE 0 46283 0 557078 BERKSHIRE HILLS BANCORP INC COM 084680107 1591 92927 SH SOLE 0 92927 0 0 BERRY CORP COM 08579X101 1126 306099 SH SOLE 0 463 0 305636 BERRY GLOBAL GROUP INC COM 08579W103 27282 485537 SH SOLE 0 445698 0 39839 BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 1973 57786 SH SOLE 0 19000 0 38786 BEYOND AIR INC COM 08862L103 581 110300 SH SOLE 0 1433 0 108867 BEYONDSPRING INC SHS G10830100 1206 98838 SH SOLE 0 0 0 98838 BG STAFFING INC COM 05544A109 749 55501 SH SOLE 0 18401 0 37100 BHP GROUP LTD SPONSORED ADS 088606108 53239 814800 SH SOLE 0 0 0 814800 BHP GROUP PLC SPONSORED ADR 05545E209 24160 455600 SH SOLE 0 0 0 455600 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1458 81200 SH SOLE 0 47800 0 33400 BIGLARI HLDGS INC COM STK CL A 08986R408 211 360 SH SOLE 0 220 0 140 BILIBILI INC SPONS ADS REP Z 090040106 19964 232900 SH SOLE 0 232900 0 0 BILL COM HLDGS INC COM 090043100 5569 40800 SH SOLE 0 39067 0 1733 BIOANALYTICAL SYS INC COM 09058M103 7381 600065 SH SOLE 0 481476 0 118589 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 92 14907 SH SOLE 0 0 0 14907 BIOCRYST PHARMACEUTICALS INC COM 09058V103 9539 1280380 SH SOLE 0 1054456 0 225924 BIODELIVERY SCIENCES INTL IN COM 09060J106 1327 315900 SH SOLE 0 3070 0 312830 BIOGEN INC COM 09062X103 743826 3037762 SH SOLE 0 3037762 0 0 BIOHITECH GLOBAL INC COM 09074B107 43 38100 SH SOLE 0 4009 0 34091 BIO-KEY INTL INC COM NEW 09060C408 152 43058 SH SOLE 0 43058 0 0 BIOLASE INC COM NEW 090911207 75 179300 SH SOLE 0 179300 0 0 BIOLINERX LTD SPONSORED ADS 09071M205 673 266988 SH SOLE 0 0 0 266988 BIOMERICA INC COM NEW 09061H307 209 41876 SH SOLE 0 2740 0 39136 BIO-PATH HLDGS INC COM 09057N300 272 77587 SH SOLE 0 60400 0 17187 BIO RAD LABS INC CL B 090572108 1665 2900 SH SOLE 0 2900 0 0 BIO-TECHNE CORP COM 09073M104 52066 163963 SH SOLE 0 162963 0 1000 BJS WHSL CLUB HLDGS INC COM 05550J101 1834 49200 SH SOLE 0 0 0 49200 BK OF AMERICA CORP COM 060505104 157299 5189666 SH SOLE 0 4608951 0 580715 BK TECHNOLOGIES CORPORATION COM 05587G104 2138 705583 SH SOLE 0 704927 0 656 BLACKBAUD INC COM 09227Q100 4616 80197 SH SOLE 0 80197 0 0 BLACKBERRY LTD COM 09228F103 2017 305200 SH SOLE 0 0 0 305200 BLACK HILLS CORP COM 092113109 32609 530664 SH SOLE 0 522754 0 7910 BLACK KNIGHT INC COM 09215C105 30770 348278 SH SOLE 0 285118 0 63160 BLACKLINE INC COM 09239B109 5789 43400 SH SOLE 0 43400 0 0 BLACKROCK INC COM 09247X101 19482 27000 SH SOLE 0 13469 0 13531 BLACKSTONE GROUP INC COM CL A 09260D107 45179 697100 SH SOLE 0 586095 0 111005 BLACKSTONE MTG TR INC COM CL A 09257W100 3680 133680 SH SOLE 0 133680 0 0 BLOCK H & R INC COM 093671105 1075 67800 SH SOLE 0 1600 0 66200 BLONDER TONGUE LABS INC COM 093698108 97 72708 SH SOLE 0 72708 0 0 BLOOMIN BRANDS INC COM 094235108 3523 181400 SH SOLE 0 60007 0 121393 BLUCORA INC COM 095229100 29486 1853300 SH SOLE 0 1701900 0 151400 BLUE APRON HLDGS INC CL A NEW 09523Q200 456 81500 SH SOLE 0 81500 0 0 BLUEBIRD BIO INC COM 09609G100 26122 603700 SH SOLE 0 550952 0 52748 BLUE BIRD CORP COM 095306106 11455 627322 SH SOLE 0 559418 0 67904 BLUEGREEN VACATIONS CORP COM 09629F108 686 86400 SH SOLE 0 86400 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 3508 259299 SH SOLE 0 259299 0 0 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 482 541900 SH SOLE 0 532400 0 9500 BLUELINX HLDGS INC COM NEW 09624H208 376 12845 SH SOLE 0 0 0 12845 BLUEPRINT MEDICINES CORP COM 09627Y109 31615 281900 SH SOLE 0 277858 0 4042 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 9928 783575 SH SOLE 0 783575 0 0 BOEING CO COM 097023105 53065 247900 SH SOLE 0 99273 0 148627 BOINGO WIRELESS INC COM 09739C102 32087 2522573 SH SOLE 0 2522573 0 0 BOISE CASCADE CO DEL COM 09739D100 6104 127700 SH SOLE 0 127700 0 0 BOK FINL CORP COM NEW 05561Q201 2998 43777 SH SOLE 0 43777 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2322 120138 SH SOLE 0 0 0 120138 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 1243 161600 SH SOLE 0 160095 0 1505 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 43895 503494 SH SOLE 0 434263 0 69231 BORQS TECHNOLOGIES INC SHS G1466B103 414 419986 SH SOLE 0 419986 0 0 BORR DRILLING LTD SHS G1466R207 183 210795 SH SOLE 0 0 0 210795 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 367 161643 SH SOLE 0 161643 0 0 BOSTON BEER INC CL A 100557107 371367 373500 SH SOLE 0 369811 0 3689 BOSTON PRIVATE FINL HLDGS IN COM 101119105 3624 428900 SH SOLE 0 428900 0 0 BOSTON PROPERTIES INC COM 101121101 8130 86000 SH SOLE 0 51334 0 34666 BOSTON SCIENTIFIC CORP COM 101137107 99625 2771205 SH SOLE 0 1509196 0 1262009 BOTTOMLINE TECH DEL INC COM 101388106 2739 51942 SH SOLE 0 51942 0 0 BOX INC CL A 10316T104 31476 1743812 SH SOLE 0 1743812 0 0 BP PLC SPONSORED ADR 055622104 13969 680769 SH SOLE 0 204060 0 476709 BRADY CORP CL A 104674106 99600 1885640 SH SOLE 0 1885640 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 349 75800 SH SOLE 0 75800 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 124 27400 SH SOLE 0 0 0 27400 BRAINSWAY LTD SPONSORED ADS 10501L106 159 21100 SH SOLE 0 12628 0 8472 BRASKEM S A SP ADR PFD A 105532105 2281 253200 SH SOLE 0 33145 0 220055 BRF SA SPONSORED ADR 10552T107 10773 2564960 SH SOLE 0 2099043 0 465917 BRICKELL BIOTECH INC COM 10802T105 685 877986 SH SOLE 0 660473 0 217513 BRIDGE BANCORP INC COM 108035106 6761 279600 SH SOLE 0 253100 0 26500 BRIDGELINE DIGITAL INC COM 10807Q700 176 68200 SH SOLE 0 13100 0 55100 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 6959 557147 SH SOLE 0 521447 0 35700 BRIGHTCOVE INC COM 10921T101 36556 1986751 SH SOLE 0 1879197 0 107554 BRIGHTHOUSE FINL INC COM 10922N103 20764 573500 SH SOLE 0 515423 0 58077 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2335 405300 SH SOLE 0 358000 0 47300 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1309 67900 SH SOLE 0 2640 0 65260 BRIGHTVIEW HLDGS INC COM 10948C107 570 37700 SH SOLE 0 0 0 37700 B. RILEY FINANCIAL INC COM 05580M108 2491 56339 SH SOLE 0 100 0 56239 BRINKS CO COM 109696104 4838 67200 SH SOLE 0 64925 0 2275 BRISTOL-MYERS SQUIBB CO COM 110122108 1146353 18480630 SH SOLE 0 18442552 0 38078 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5806 37900 SH SOLE 0 27987 0 9913 BROADWAY FINL CORP DEL COM 111444105 166 89517 SH SOLE 0 8013 0 81504 BROADWIND INC COM NEW 11161T207 4782 603024 SH SOLE 0 603024 0 0 BROOKDALE SR LIVING INC COM 112463104 52115 11764002 SH SOLE 0 11764002 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 36053 873924 SH SOLE 0 479046 0 394878 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 3904 103500 SH SOLE 0 0 0 103500 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1869 37900 SH SOLE 0 0 0 37900 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5540 76700 SH SOLE 0 0 0 76700 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 2241 155400 SH SOLE 0 0 0 155400 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 188774 3239641 SH SOLE 0 3239641 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 17808 1479103 SH SOLE 0 1479103 0 0 BROWN & BROWN INC COM 115236101 8520 179700 SH SOLE 0 175596 0 4104 BROWN FORMAN CORP CL A 115637100 15985 217576 SH SOLE 0 150976 0 66600 BRP INC COM SUN VTG 05577W200 23987 363800 SH SOLE 0 191700 0 172100 BRT APARTMENTS CORP COM 055645303 10376 682623 SH SOLE 0 682623 0 0 BRUNSWICK CORP COM 117043109 10506 137800 SH SOLE 0 137800 0 0 BRYN MAWR BK CORP COM 117665109 23204 758420 SH SOLE 0 684858 0 73562 BSQUARE CORP COM NEW 11776U300 1724 1134531 SH SOLE 0 1114872 0 19659 BUCKLE INC COM 118440106 17281 591802 SH SOLE 0 591802 0 0 BUILD A BEAR WORKSHOP COM 120076104 1316 308179 SH SOLE 0 308179 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 16863 413200 SH SOLE 0 387675 0 25525 BWX TECHNOLOGIES INC COM 05605H100 8433 139900 SH SOLE 0 139900 0 0 BYLINE BANCORP INC COM 124411109 2906 188100 SH SOLE 0 166622 0 21478 CABLE ONE INC COM 12685J105 517722 232400 SH SOLE 0 232400 0 0 CABOT CORP COM 127055101 7028 156600 SH SOLE 0 156600 0 0 CACI INTL INC CL A 127190304 8383 33624 SH SOLE 0 29410 0 4214 CACTUS INC CL A 127203107 2907 111500 SH SOLE 0 105790 0 5710 CAESARSTONE LTD ORD SHS M20598104 7754 601578 SH SOLE 0 507919 0 93659 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1496 1045855 SH SOLE 0 1008805 0 37050 CALAMP CORP COM 128126109 2438 245801 SH SOLE 0 232105 0 13696 CALAVO GROWERS INC COM 128246105 37598 541520 SH SOLE 0 502817 0 38703 CALEDONIA MNG CORP PLC SHS NEW G1757E113 986 62100 SH SOLE 0 62100 0 0 CALERES INC COM 129500104 6413 409771 SH SOLE 0 409771 0 0 CALIFORNIA BANCORP INC COM 13005U101 232 14881 SH SOLE 0 8085 0 6796 CALIFORNIA WTR SVC GROUP COM 130788102 535 9900 SH SOLE 0 1505 0 8395 CALITHERA BIOSCIENCES INC COM 13089P101 1571 319900 SH SOLE 0 0 0 319900 CALIX INC COM 13100M509 88373 2969518 SH SOLE 0 2969518 0 0 CALLAWAY GOLF CO COM 131193104 2586 107703 SH SOLE 0 107703 0 0 CAL MAINE FOODS INC COM NEW 128030202 59381 1581807 SH SOLE 0 1581807 0 0 CALYXT INC COM 13173L107 421 99713 SH SOLE 0 3033 0 96680 CAMBER ENERGY INC COM 13200M508 164 177400 SH SOLE 0 16970 0 160430 CAMBIUM NETWORKS CORP SHS G17766109 6767 269800 SH SOLE 0 173700 0 96100 CAMBRIDGE BANCORP COM 132152109 1505 21573 SH SOLE 0 21573 0 0 CAMDEN NATL CORP COM 133034108 14565 407083 SH SOLE 0 396457 0 10626 CAMDEN PPTY TR SH BEN INT 133131102 19974 199900 SH SOLE 0 130188 0 69712 CAMECO CORP COM 13321L108 39069 2915590 SH SOLE 0 2900048 0 15542 CAMPBELL SOUP CO COM 134429109 146330 3026468 SH SOLE 0 3026468 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 21233 815100 SH SOLE 0 723089 0 92011 CAMTEK LTD ORD M20791105 38201 1743540 SH SOLE 0 1653140 0 90400 CANADIAN IMP BK COMM COM 136069101 49217 575837 SH SOLE 0 575837 0 0 CANADIAN NATL RY CO COM 136375102 40579 369600 SH SOLE 0 281900 0 87700 CANADIAN SOLAR INC COM 136635109 3089 60276 SH SOLE 0 60276 0 0 CANCER GENETICS INC COM NEW 13739U203 673 242801 SH SOLE 0 242401 0 400 CAN FITE BIOFARMA LTD SPONSORED ADS 13471N201 212 118894 SH SOLE 0 0 0 118894 CANON INC SPONSORED ADR 138006309 33929 1748007 SH SOLE 0 1748007 0 0 CANOPY GROWTH CORP COM 138035100 5308 216400 SH SOLE 0 0 0 216400 CANTEL MED CORP COM 138098108 451 5725 SH SOLE 0 4625 0 1100 CAPITAL BANCORP INC MD COM 139737100 266 19100 SH SOLE 0 0 0 19100 CAPITAL CITY BK GROUP INC COM 139674105 5953 242171 SH SOLE 0 220309 0 21862 CAPITAL SR LIVING CORP COM 140475203 1289 104430 SH SOLE 0 96524 0 7906 CAPITOL FED FINL INC COM 14057J101 81808 6544637 SH SOLE 0 6544637 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 5452 369599 SH SOLE 0 333199 0 36400 CAPSTEAD MTG CORP COM NO PAR 14067E506 5269 906900 SH SOLE 0 647400 0 259500 CAPSTONE TURBINE CORP COM 14067D508 2965 277130 SH SOLE 0 277130 0 0 CARA THERAPEUTICS INC COM 140755109 4217 278714 SH SOLE 0 278714 0 0 CARDINAL HEALTH INC COM 14149Y108 37156 693722 SH SOLE 0 491825 0 201897 CARDIOVASCULAR SYS INC DEL COM 141619106 56011 1279958 SH SOLE 0 1279071 0 887 CARDTRONICS PLC SHS CL A G1991C105 5461 154710 SH SOLE 0 154710 0 0 CARETRUST REIT INC COM 14174T107 7169 323200 SH SOLE 0 323200 0 0 CARGURUS INC COM CL A 141788109 15605 491800 SH SOLE 0 491800 0 0 CARMAX INC COM 143130102 29207 309200 SH SOLE 0 195415 0 113785 CARNIVAL PLC ADR 14365C103 7637 407500 SH SOLE 0 407500 0 0 CARPARTS COM INC COM 14427M107 26213 2115631 SH SOLE 0 2115631 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2429 83400 SH SOLE 0 75685 0 7715 CARRIAGE SVCS INC COM 143905107 34183 1091400 SH SOLE 0 951000 0 140400 CARRIER GLOBAL CORPORATION COM 14448C104 121139 3211520 SH SOLE 0 3117513 0 94007 CARTER BANKSHARES INC COM NEW 146103106 734 68500 SH SOLE 0 106 0 68394 CARTERS INC COM 146229109 22934 243800 SH SOLE 0 243800 0 0 CARVANA CO CL A 146869102 9046 37764 SH SOLE 0 37764 0 0 CASA SYS INC COM 14713L102 3534 572696 SH SOLE 0 455805 0 116891 CASELLA WASTE SYS INC CL A 147448104 84931 1370959 SH SOLE 0 1370959 0 0 CASI PHARMACEUTICALS INC COM 14757U109 209 70813 SH SOLE 0 7313 0 63500 CASTLIGHT HEALTH INC CL B 14862Q100 3865 2973200 SH SOLE 0 2501271 0 471929 CASTOR MARITIME INC SHS Y1146L109 89 480061 SH SOLE 0 99361 0 380700 CATALYST BIOSCIENCES INC COM NEW 14888D208 918 145508 SH SOLE 0 0 0 145508 CATCHMARK TIMBER TR INC CL A 14912Y202 30293 3236467 SH SOLE 0 3156567 0 79900 CATHAY GEN BANCORP COM 149150104 553 17171 SH SOLE 0 17171 0 0 CATO CORP NEW CL A 149205106 8287 864102 SH SOLE 0 864102 0 0 CAVCO INDS INC DEL COM 149568107 8166 46545 SH SOLE 0 42536 0 4009 CBDMD INC COM 12482W101 321 108717 SH SOLE 0 5859 0 102858 CB FINL SVCS INC COM 12479G101 1303 65136 SH SOLE 0 61010 0 4126 CBIZ INC COM 124805102 1102 41426 SH SOLE 0 0 0 41426 CBM BANCORP INC COM 1248XT104 365 27505 SH SOLE 0 27505 0 0 CBOE GLOBAL MKTS INC COM 12503M108 287827 3090924 SH SOLE 0 3090924 0 0 CBTX INC COM 12481V104 3332 130632 SH SOLE 0 113010 0 17622 CDW CORP COM 12514G108 90329 685398 SH SOLE 0 677153 0 8245 CECO ENVIRONMENTAL CORP COM 125141101 125 17998 SH SOLE 0 17998 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 1464 144489 SH SOLE 0 88774 0 55715 CELCUITY INC COM 15102K100 483 52711 SH SOLE 0 45511 0 7200 CELESTICA INC SUB VTG SHS 15101Q108 2733 338906 SH SOLE 0 0 0 338906 CELLCOM ISRAEL LTD SHS M2196U109 18706 3856942 SH SOLE 0 3856942 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 18375 1048827 SH SOLE 0 1048827 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 563 270865 SH SOLE 0 44355 0 226510 CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 320 147925 SH SOLE 0 147925 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 33932 6563291 SH SOLE 0 2098432 0 4464859 CEMTREX INC COM NEW 15130G600 148 109700 SH SOLE 0 4257 0 105443 CENOVUS ENERGY INC COM 15135U109 27715 4580900 SH SOLE 0 2750047 0 1830853 CENTENE CORP DEL COM 15135B101 15831 263712 SH SOLE 0 185771 0 77941 CENTENNIAL RESOURCE DEV INC CL A 15136A102 11123 7415145 SH SOLE 0 6887473 0 527672 CENTERSPACE COM 15202L107 48073 680532 SH SOLE 0 680532 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 282 39800 SH SOLE 0 14938 0 24862 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 146 20900 SH SOLE 0 2400 0 18500 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 42444 1168300 SH SOLE 0 1168300 0 0 CENTRAL GARDEN & PET CO COM 153527106 20351 527087 SH SOLE 0 444342 0 82745 CENTRAL PAC FINL CORP COM NEW 154760409 18906 994553 SH SOLE 0 964300 0 30253 CENTRAL PUERTO S A SPONSORED ADR 155038201 368 136291 SH SOLE 0 0 0 136291 CENTRAL VY CMNTY BANCORP COM 155685100 2413 162056 SH SOLE 0 126125 0 35931 CENTRUS ENERGY CORP CL A 15643U104 9521 411635 SH SOLE 0 330528 0 81107 CENTURY ALUM CO COM 156431108 3382 306632 SH SOLE 0 299660 0 6972 CENTURY BANCORPORATION INC CL A NON VTG 156432106 14373 185798 SH SOLE 0 168444 0 17354 CENTURY CASINOS INC COM 156492100 2717 425149 SH SOLE 0 369149 0 56000 CERAGON NETWORKS LTD ORD M22013102 9236 3322174 SH SOLE 0 3140640 0 181534 CERECOR INC COM 15671L109 284 107493 SH SOLE 0 0 0 107493 CERIDIAN HCM HLDG INC COM 15677J108 596 5600 SH SOLE 0 0 0 5600 CERUS CORP COM 157085101 2482 358700 SH SOLE 0 10573 0 348127 CEVA INC COM 157210105 714 15700 SH SOLE 0 800 0 14900 C & F FINL CORP COM 12466Q104 4929 132819 SH SOLE 0 122766 0 10053 CF INDS HLDGS INC COM 125269100 9025 233150 SH SOLE 0 152096 0 81054 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2393 221746 SH SOLE 0 183012 0 38734 CHANNELADVISOR CORP COM 159179100 205 12800 SH SOLE 0 140 0 12660 CHARLES & COLVARD LTD COM 159765106 2463 2002468 SH SOLE 0 1611329 0 391139 CHARLES RIV LABS INTL INC COM 159864107 108561 434489 SH SOLE 0 434489 0 0 CHASE CORP COM 16150R104 40737 403300 SH SOLE 0 401857 0 1443 CHATHAM LODGING TR COM 16208T102 16641 1540875 SH SOLE 0 1540875 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 73441 552564 SH SOLE 0 542258 0 10306 CHECKPOINT THERAPEUTICS INC COM 162828107 74 28051 SH SOLE 0 0 0 28051 CHEETAH MOBILE INC ADR 163075104 1402 779126 SH SOLE 0 779126 0 0 CHEMED CORP NEW COM 16359R103 139011 261000 SH SOLE 0 250264 0 10736 CHEMOCENTRYX INC COM 16383L106 4093 66100 SH SOLE 0 66100 0 0 CHEMUNG FINL CORP COM 164024101 2367 69730 SH SOLE 0 64430 0 5300 CHERRY HILL MTG INVT CORP COM 164651101 9131 998993 SH SOLE 0 929584 0 69409 CHEVRON CORP NEW COM 166764100 53589 634560 SH SOLE 0 384040 0 250520 CHEWY INC CL A 16679L109 62851 699200 SH SOLE 0 690925 0 8275 CHIASMA INC COM 16706W102 2797 642940 SH SOLE 0 2090 0 640850 CHICAGO RIVET & MACH CO COM 168088102 1276 55810 SH SOLE 0 55810 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 522 26100 SH SOLE 0 279 0 25821 CHICOS FAS INC COM 168615102 12783 8039900 SH SOLE 0 8039900 0 0 CHILDRENS PL INC COM 168905107 14883 297060 SH SOLE 0 288226 0 8834 CHIMERA INVT CORP COM NEW 16934Q208 3587 349949 SH SOLE 0 262089 0 87860 CHIMERIX INC COM 16934W106 14184 2936549 SH SOLE 0 2926745 0 9804 CHINA AUTOMOTIVE SYS INC COM 16936R105 3104 497391 SH SOLE 0 497391 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 74030 626789 SH SOLE 0 616329 0 10460 CHINA CUST RELATIONS CNTR IN COM G2118P102 112 29906 SH SOLE 0 29906 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 5881 610687 SH SOLE 0 584987 0 25700 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 96 26551 SH SOLE 0 26551 0 0 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1310 1297188 SH SOLE 0 1163188 0 134000 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 9633 871006 SH SOLE 0 831393 0 39613 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 195763 6859238 SH SOLE 0 6859238 0 0 CHINA NATURAL RESOURCES INC COM G2110U109 188 135900 SH SOLE 0 46561 0 89339 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 6916 255100 SH SOLE 0 212100 0 43000 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 136262 3055204 SH SOLE 0 3055204 0 0 CHINA PHARMA HLDGS INC COM 16941T104 354 793879 SH SOLE 0 760952 0 32927 CHINA RECYCLING ENERGY CORP COM 168913309 398 78166 SH SOLE 0 36016 0 42150 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 10131 341700 SH SOLE 0 333020 0 8680 CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 218 664647 SH SOLE 0 52819 0 611828 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 16794 609600 SH SOLE 0 609600 0 0 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 38826 6835576 SH SOLE 0 6789835 0 45741 CHINA YUCHAI INTL LTD COM G21082105 10600 648707 SH SOLE 0 610393 0 38314 CHINOOK THERAPEUTICS INC COM 16961L106 13260 836086 SH SOLE 0 822742 0 13344 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 39462 1620600 SH SOLE 0 1582291 0 38309 CHIPOTLE MEXICAN GRILL INC COM 169656105 822655 593242 SH SOLE 0 591867 0 1375 CHOICE HOTELS INTL INC COM 169905106 4792 44900 SH SOLE 0 44000 0 900 CHOICEONE FINL SVCS INC COM 170386106 422 13700 SH SOLE 0 13700 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30718 327241 SH SOLE 0 327241 0 0 CHROMADEX CORP COM NEW 171077407 1129 235200 SH SOLE 0 43700 0 191500 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 151354 3919069 SH SOLE 0 3915680 0 3389 CHURCH & DWIGHT INC COM 171340102 83496 957193 SH SOLE 0 950366 0 6827 CHUYS HLDGS INC COM 171604101 8702 328500 SH SOLE 0 328500 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1070 371575 SH SOLE 0 319175 0 52400 CIDARA THERAPEUTICS INC COM 171757107 3119 1559654 SH SOLE 0 984254 0 575400 CI FINL CORP COM 125491100 12694 1027100 SH SOLE 0 0 0 1027100 CIMAREX ENERGY CO COM 171798101 4484 119530 SH SOLE 0 63118 0 56412 CIMPRESS PLC SHS EURO G2143T103 1404 16000 SH SOLE 0 16000 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 248 16231 SH SOLE 0 16231 0 0 CINCINNATI FINL CORP COM 172062101 245 2800 SH SOLE 0 53 0 2747 CINEDIGM CORP COM NEW 172406209 718 1112800 SH SOLE 0 0 0 1112800 CINEMARK HLDGS INC COM 17243V102 51358 2949900 SH SOLE 0 2949900 0 0 CISCO SYS INC COM 17275R102 13703 306205 SH SOLE 0 33615 0 272590 CITIGROUP INC COM NEW 172967424 31694 514020 SH SOLE 0 283202 0 230818 CITI TRENDS INC COM 17306X102 11878 239100 SH SOLE 0 239100 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 22 21277 SH SOLE 0 6100 0 15177 CITIZENS CMNTY BANCORP INC M COM 174903104 111 10200 SH SOLE 0 0 0 10200 CITIZENS FINL GROUP INC COM 174610105 4431 123900 SH SOLE 0 123900 0 0 CITIZENS HLDG CO MISS COM 174715102 889 42435 SH SOLE 0 33478 0 8957 CITIZENS INC CL A 174740100 1976 344800 SH SOLE 0 344800 0 0 CITIZENS & NORTHN CORP COM 172922106 3018 152100 SH SOLE 0 139500 0 12600 CITY OFFICE REIT INC COM 178587101 18960 1940616 SH SOLE 0 1902616 0 38000 CIVEO CORP CDA COM NEW 17878Y207 12021 864848 SH SOLE 0 734232 0 130616 CIVISTA BANCSHARES INC COM NO PAR 178867107 3506 200002 SH SOLE 0 183702 0 16300 CLARUS CORP NEW COM 18270P109 4815 312679 SH SOLE 0 268819 0 43860 CLEAN ENERGY FUELS CORP COM 184499101 23610 3003861 SH SOLE 0 3003861 0 0 CLEAN HARBORS INC COM 184496107 84048 1104435 SH SOLE 0 1104435 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 832 504210 SH SOLE 0 312300 0 191910 CLEARFIELD INC COM 18482P103 12727 514858 SH SOLE 0 514858 0 0 CLEARONE INC COM 18506U104 1064 468660 SH SOLE 0 398293 0 70367 CLEARPOINT NEURO INC COM 18507C103 843 53048 SH SOLE 0 16648 0 36400 CLEARSIDE BIOMEDICAL INC COM 185063104 1259 459389 SH SOLE 0 99089 0 360300 CLEARWATER PAPER CORP COM 18538R103 6104 161700 SH SOLE 0 161700 0 0 CLEARWAY ENERGY INC CL A 18539C105 55443 1876229 SH SOLE 0 1829729 0 46500 CLEARWAY ENERGY INC CL C 18539C204 79824 2499967 SH SOLE 0 2495391 0 4576 CLEVELAND BIOLABS INC COM NEW 185860202 571 165651 SH SOLE 0 146851 0 18800 CLIPPER RLTY INC COM 18885T306 1859 263757 SH SOLE 0 142062 0 121695 CLOROX CO DEL COM 189054109 334244 1655330 SH SOLE 0 1402416 0 252914 CLOUDERA INC COM 18914U100 14104 1013952 SH SOLE 0 1013952 0 0 CLOUDFLARE INC CL A COM 18915M107 46734 615000 SH SOLE 0 546184 0 68816 CLPS INCORPORATION COM G31642104 196 64519 SH SOLE 0 61164 0 3355 CME GROUP INC COM 12572Q105 43617 239589 SH SOLE 0 3800 0 235789 CNA FINL CORP COM 126117100 11996 307899 SH SOLE 0 306499 0 1400 CNB FINL CORP PA COM 126128107 3379 158701 SH SOLE 0 120001 0 38700 CNH INDL N V SHS N20944109 3640 283452 SH SOLE 0 0 0 283452 CNOOC LIMITED SPONSORED ADR 126132109 61553 671613 SH SOLE 0 671613 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1379 65677 SH SOLE 0 64677 0 1000 COCA COLA CONS INC COM 191098102 3735 14027 SH SOLE 0 14027 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 27958 562675 SH SOLE 0 372358 0 190317 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 87879 1906263 SH SOLE 0 1863805 0 42458 COCRYSTAL PHARMA INC COM 19188J300 5372 3949980 SH SOLE 0 3949980 0 0 CODORUS VY BANCORP INC COM 192025104 2539 149715 SH SOLE 0 124848 0 24867 COEUR MNG INC COM NEW 192108504 5309 512995 SH SOLE 0 469300 0 43695 COFFEE HLDG CO INC COM 192176105 1840 479139 SH SOLE 0 455914 0 23225 COGENT BIOSCIENCES INC COM 19240Q201 364 32445 SH SOLE 0 4618 0 27827 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 161479 2697156 SH SOLE 0 2644769 0 52387 COGNEX CORP COM 192422103 10353 128956 SH SOLE 0 128956 0 0 COHBAR INC COM 19249J109 719 536429 SH SOLE 0 0 0 536429 COHERUS BIOSCIENCES INC COM 19249H103 4540 261200 SH SOLE 0 261200 0 0 COHU INC COM 192576106 52163 1366243 SH SOLE 0 1324594 0 41649 COLGATE PALMOLIVE CO COM 194162103 260699 3048749 SH SOLE 0 3048749 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 20399 270539 SH SOLE 0 270539 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 27696 1382718 SH SOLE 0 1382718 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 82970 930900 SH SOLE 0 929100 0 1800 COLONY BANKCORP INC COM 19623P101 1394 95178 SH SOLE 0 89919 0 5259 COLONY CAP INC NEW CL A COM 19626G108 7525 1564527 SH SOLE 0 1405394 0 159133 COLUMBIA FINL INC COM 197641103 18554 1192432 SH SOLE 0 1192432 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1423 99200 SH SOLE 0 99200 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 6269 163082 SH SOLE 0 147897 0 15185 COMERICA INC COM 200340107 997 17847 SH SOLE 0 17847 0 0 COMFORT SYS USA INC COM 199908104 4629 87900 SH SOLE 0 87900 0 0 COMMERCE BANCSHARES INC COM 200525103 5736 87306 SH SOLE 0 87306 0 0 COMMERCIAL METALS CO COM 201723103 12916 628800 SH SOLE 0 628800 0 0 COMMERCIAL VEH GROUP INC COM 202608105 22279 2575604 SH SOLE 0 2538104 0 37500 COMMSCOPE HLDG CO INC COM 20337X109 6857 511700 SH SOLE 0 511700 0 0 COMMUNICATIONS SYS INC COM 203900105 3120 682714 SH SOLE 0 630018 0 52696 COMMUNITY BANKERS TR CORP COM 203612106 2316 343107 SH SOLE 0 122607 0 220500 COMMUNITY BK SYS INC COM 203607106 916 14708 SH SOLE 0 10795 0 3913 COMMUNITY FINL CORP MD COM 20368X101 1761 66519 SH SOLE 0 54968 0 11551 COMMUNITY FIRST BANCSHARES I COM 20369M104 673 67938 SH SOLE 0 66626 0 1312 COMMUNITY HEALTH SYS INC NEW COM 203668108 23231 3126635 SH SOLE 0 3126635 0 0 COMMUNITY TR BANCORP INC COM 204149108 8507 229605 SH SOLE 0 229605 0 0 COMMVAULT SYSTEMS INC COM 204166102 139188 2513787 SH SOLE 0 2513787 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 6437 449500 SH SOLE 0 449500 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 52380 6097745 SH SOLE 0 6097745 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 365 61400 SH SOLE 0 61400 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 10410 708165 SH SOLE 0 708165 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 4270 159076 SH SOLE 0 51900 0 107176 COMPUTER TASK GROUP INC COM 205477102 7157 1169436 SH SOLE 0 1016225 0 153211 COMPX INTL INC CL A 20563P101 2827 198646 SH SOLE 0 193552 0 5094 COMSCORE INC COM 20564W105 3268 1312639 SH SOLE 0 1312639 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 545 171784 SH SOLE 0 170584 0 1200 COMSTOCK MNG INC COM NEW 205750300 781 751275 SH SOLE 0 286223 0 465052 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1002 48432 SH SOLE 0 48432 0 0 CONAGRA BRANDS INC COM 205887102 15714 433366 SH SOLE 0 287586 0 145780 CONCERT PHARMACEUTICALS INC COM 206022105 7282 576100 SH SOLE 0 576100 0 0 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 604 220400 SH SOLE 0 220400 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 543 141800 SH SOLE 0 33663 0 108137 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1458 370096 SH SOLE 0 370096 0 0 CONDUENT INC COM 206787103 14329 2985300 SH SOLE 0 2985300 0 0 CONFORMIS INC COM 20717E101 3883 5882971 SH SOLE 0 5519658 0 363313 CONNECTONE BANCORP INC COM 20786W107 13640 689256 SH SOLE 0 689256 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 8800 1799603 SH SOLE 0 1799603 0 0 CONSOLIDATED EDISON INC COM 209115104 22544 311944 SH SOLE 0 311944 0 0 CONSOLIDATED WATER CO INC ORD G23773107 7850 651413 SH SOLE 0 536913 0 114500 CONSTELLATION BRANDS INC CL B 21036P207 2084 9500 SH SOLE 0 9500 0 0 CONSTELLIUM SE CL A SHS F21107101 740 52900 SH SOLE 0 38837 0 14063 CONSUMER PORTFOLIO SVCS INC COM 210502100 2105 496458 SH SOLE 0 469398 0 27060 CONTAINER STORE GROUP INC COM 210751103 580 60800 SH SOLE 0 0 0 60800 CONTANGO OIL & GAS CO COM NEW 21075N204 436 190544 SH SOLE 0 0 0 190544 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 18390 1480700 SH SOLE 0 1316400 0 164300 CONTURA ENERGY INC COM 21241B100 931 81915 SH SOLE 0 54415 0 27500 COOPER STD HLDGS INC COM 21676P103 2139 61700 SH SOLE 0 30400 0 31300 COOPER TIRE & RUBR CO COM 216831107 23145 571479 SH SOLE 0 571479 0 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 179 64700 SH SOLE 0 64700 0 0 COPA HOLDINGS SA CL A P31076105 72475 938428 SH SOLE 0 938428 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1203 962100 SH SOLE 0 759396 0 202704 CORCEPT THERAPEUTICS INC COM 218352102 244374 9341496 SH SOLE 0 9341496 0 0 CORECIVIC INC COM 21871N101 1881 287203 SH SOLE 0 287203 0 0 CORE LABORATORIES N V COM N22717107 2158 81402 SH SOLE 0 0 0 81402 CORELOGIC INC COM 21871D103 56149 726186 SH SOLE 0 573957 0 152229 CORE MARK HOLDING CO INC COM 218681104 9519 324100 SH SOLE 0 312876 0 11224 CORE MOLDING TECHNOLOGIES IN COM 218683100 8967 636854 SH SOLE 0 573033 0 63821 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 3612 527335 SH SOLE 0 527335 0 0 COREPOINT LODGING INC COM 21872L104 1573 228600 SH SOLE 0 228600 0 0 CORESITE RLTY CORP COM 21870Q105 18867 150600 SH SOLE 0 150600 0 0 CORMEDIX INC COM 21900C308 325 43700 SH SOLE 0 189 0 43511 CORNERSTONE BLDG BRANDS INC COM 21925D109 13615 1467083 SH SOLE 0 1436000 0 31083 CORNERSTONE ONDEMAND INC COM 21925Y103 5263 119500 SH SOLE 0 119500 0 0 CORPORACION AMER ARPTS S A COM L1995B107 545 136600 SH SOLE 0 0 0 136600 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10888 417488 SH SOLE 0 417488 0 0 CORVEL CORP COM 221006109 112732 1063510 SH SOLE 0 1063510 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 2838 797070 SH SOLE 0 797070 0 0 COSAN LTD SHS A G25343107 109382 5934994 SH SOLE 0 5934994 0 0 COSTAMARE INC SHS Y1771G102 23662 2857682 SH SOLE 0 2857682 0 0 COSTAR GROUP INC COM 22160N109 13014 14080 SH SOLE 0 0 0 14080 COTY INC COM CL A 222070203 14195 2022130 SH SOLE 0 1936202 0 85928 COUNTERPATH CORP COM 22228P302 915 269196 SH SOLE 0 182928 0 86268 COUNTY BANCORP INC COM 221907108 700 31695 SH SOLE 0 31695 0 0 COVANTA HLDG CORP COM 22282E102 1941 147816 SH SOLE 0 147816 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 441 29800 SH SOLE 0 1100 0 28700 COWEN INC CL A NEW 223622606 4522 174006 SH SOLE 0 0 0 174006 CRACKER BARREL OLD CTRY STOR COM 22410J106 8803 66731 SH SOLE 0 56799 0 9932 CRA INTL INC COM 12618T105 21242 417075 SH SOLE 0 399144 0 17931 CRANE CO COM 224399105 3836 49400 SH SOLE 0 41688 0 7712 CRAWFORD & CO CL A 224633206 4992 675524 SH SOLE 0 675524 0 0 CRAWFORD & CO CL B 224633107 6014 835217 SH SOLE 0 834017 0 1200 CREDICORP LTD COM G2519Y108 8320 50724 SH SOLE 0 0 0 50724 CREDIT ACCEP CORP MICH COM 225310101 28172 81388 SH SOLE 0 81388 0 0 CRESCENT PT ENERGY CORP COM 22576C101 12267 5273548 SH SOLE 0 0 0 5273548 CRH MED CORP COM 12626F105 2764 1186085 SH SOLE 0 837385 0 348700 CRH PLC ADR 12626K203 49589 1164599 SH SOLE 0 1164599 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 360 25500 SH SOLE 0 0 0 25500 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 23456 153200 SH SOLE 0 0 0 153200 CROCS INC COM 227046109 86164 1375109 SH SOLE 0 1375109 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1364 153818 SH SOLE 0 2877 0 150941 CROSSFIRST BANKSHARES INC COM 22766M109 199 18508 SH SOLE 0 18508 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 225903 1066485 SH SOLE 0 967489 0 98996 CROWN CRAFTS INC COM 228309100 3544 492208 SH SOLE 0 412046 0 80162 CSG SYS INTL INC COM 126349109 70397 1561942 SH SOLE 0 1561942 0 0 CSP INC COM 126389105 1769 228854 SH SOLE 0 221054 0 7800 CSW INDUSTRIALS INC COM 126402106 2619 23400 SH SOLE 0 23400 0 0 CTI BIOPHARMA CORP COM 12648L601 5793 1799171 SH SOLE 0 1753713 0 45458 CTO REALTY GROWTH INC COM 22948P103 695 16488 SH SOLE 0 1931 0 14557 CTS CORP COM 126501105 7851 228700 SH SOLE 0 228700 0 0 CUBESMART COM 229663109 11058 329000 SH SOLE 0 283274 0 45726 CUBIC CORP COM 229669106 1619 26100 SH SOLE 0 26100 0 0 CUE BIOPHARMA INC COM 22978P106 854 68300 SH SOLE 0 0 0 68300 CULP INC COM 230215105 15055 948617 SH SOLE 0 871217 0 77400 CUMBERLAND PHARMACEUTICALS I COM 230770109 1992 675159 SH SOLE 0 635591 0 39568 CUMMINS INC COM 231021106 18009 79300 SH SOLE 0 45324 0 33976 CUMULUS MEDIA INC COM CL A 231082801 488 56000 SH SOLE 0 300 0 55700 CURIOSITYSTREAM INC COM CL A 23130Q107 384 27500 SH SOLE 0 327 0 27173 CURIS INC COM NEW 231269200 13089 1598224 SH SOLE 0 1250904 0 347320 CURO GROUP HOLDINGS CORP COM 23131L107 795 55474 SH SOLE 0 9700 0 45774 CURTISS WRIGHT CORP COM 231561101 3770 32400 SH SOLE 0 32400 0 0 CUTERA INC COM 232109108 12802 531000 SH SOLE 0 521700 0 9300 CVB FINL CORP COM 126600105 15972 819081 SH SOLE 0 819081 0 0 CVD EQUIP CORP COM 126601103 491 135288 SH SOLE 0 127242 0 8046 CVR ENERGY INC COM 12662P108 21365 1433884 SH SOLE 0 1433884 0 0 CYANOTECH CORP COM PAR $0.02 232437301 554 182128 SH SOLE 0 182128 0 0 CYBEROPTICS CORP COM 232517102 1235 54414 SH SOLE 0 2355 0 52059 CYCLERION THERAPEUTICS INC COM 23255M105 55 17900 SH SOLE 0 3685 0 14215 CYMABAY THERAPEUTICS INC COM 23257D103 2352 409720 SH SOLE 0 405900 0 3820 CYNERGISTEK INC COM 23258P105 209 144067 SH SOLE 0 91355 0 52712 CYREN LTD SHS M26895108 851 826373 SH SOLE 0 826373 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 13522 2064500 SH SOLE 0 1706200 0 358300 CYTOSORBENTS CORP COM NEW 23283X206 583 73100 SH SOLE 0 699 0 72401 DAILY JOURNAL CORP COM 233912104 364 900 SH SOLE 0 800 0 100 DAKTRONICS INC COM 234264109 6331 1352848 SH SOLE 0 1203590 0 149258 DANAHER CORPORATION COM 235851102 221637 997736 SH SOLE 0 578276 0 419460 DANAOS CORPORATION SHS Y1968P121 909 42400 SH SOLE 0 42400 0 0 DARE BIOSCIENCE INC COM 23666P101 948 707695 SH SOLE 0 196295 0 511400 DARIOHEALTH CORP COM NEW 23725P209 547 38300 SH SOLE 0 0 0 38300 DASEKE INC COM 23753F107 5484 943955 SH SOLE 0 943955 0 0 DATADOG INC CL A COM 23804L103 24085 244664 SH SOLE 0 80892 0 163772 DATA I O CORP COM 237690102 2890 701443 SH SOLE 0 679562 0 21881 DATASEA INC COM NEW 238116206 86 42900 SH SOLE 0 15119 0 27781 DAVITA INC COM 23918K108 24407 207900 SH SOLE 0 202940 0 4960 DAWSON GEOPHYSICAL CO NEW COM 239360100 3692 1741679 SH SOLE 0 1720133 0 21546 DAXOR CORP COM 239467103 319 25521 SH SOLE 0 25521 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 2420 60400 SH SOLE 0 60400 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 287 8535 SH SOLE 0 8535 0 0 DBX ETF TR XTRACK USD HIGH 233051432 8741 174500 SH SOLE 0 174500 0 0 DECKERS OUTDOOR CORP COM 243537107 20447 71300 SH SOLE 0 53448 0 17852 DEERE & CO COM 244199105 12699 47200 SH SOLE 0 21900 0 25300 DELCATH SYS INC COM NEW 24661P807 1815 101276 SH SOLE 0 20976 0 80300 DELL TECHNOLOGIES INC CL C 24703L202 28633 390677 SH SOLE 0 390677 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 40178 999200 SH SOLE 0 172369 0 826831 DELTA APPAREL INC COM 247368103 1349 67200 SH SOLE 0 100 0 67100 DEL TACO RESTAURANTS INC NEW COM 245496104 4798 529628 SH SOLE 0 324762 0 204866 DELUXE CORP COM 248019101 12143 415845 SH SOLE 0 415845 0 0 DENISON MINES CORP COM 248356107 502 776500 SH SOLE 0 0 0 776500 DENTSPLY SIRONA INC COM 24906P109 18711 357358 SH SOLE 0 195035 0 162323 DESCARTES SYS GROUP INC COM 249906108 13760 235300 SH SOLE 0 181600 0 53700 DESIGNER BRANDS INC CL A 250565108 2872 375400 SH SOLE 0 375400 0 0 DESWELL INDS INC COM 250639101 31 10636 SH SOLE 0 0 0 10636 DEUTSCHE BANK A G NAMEN AKT D18190898 8117 744720 SH SOLE 0 0 0 744720 DEVON ENERGY CORP NEW COM 25179M103 15570 984800 SH SOLE 0 221300 0 763500 DEXCOM INC COM 252131107 105374 285009 SH SOLE 0 188602 0 96407 DHI GROUP INC COM 23331S100 7022 3162950 SH SOLE 0 3044700 0 118250 DHT HOLDINGS INC SHS NEW Y2065G121 31502 6023270 SH SOLE 0 6023270 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1150 113400 SH SOLE 0 0 0 113400 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 19611 131381 SH SOLE 0 131381 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 5340 647284 SH SOLE 0 647284 0 0 DIAMOND S SHIPPING INC COM Y20676105 189 28399 SH SOLE 0 6600 0 21799 DIANA SHIPPING INC COM Y2066G104 3244 1681019 SH SOLE 0 1328805 0 352214 DICERNA PHARMACEUTICALS INC COM 253031108 15132 686878 SH SOLE 0 686878 0 0 DICKS SPORTING GOODS INC COM 253393102 26048 463400 SH SOLE 0 397332 0 66068 DIEBOLD NXDF INC COM 253651103 1959 183800 SH SOLE 0 172557 0 11243 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 2252 2832739 SH SOLE 0 2744439 0 88300 DIGI INTL INC COM 253798102 2912 154100 SH SOLE 0 154100 0 0 DIGITAL TURBINE INC COM NEW 25400W102 30786 544314 SH SOLE 0 544314 0 0 DIME CMNTY BANCSHARES INC COM 253922108 8421 534016 SH SOLE 0 452244 0 81772 DINE BRANDS GLOBAL INC COM 254423106 4855 83700 SH SOLE 0 83700 0 0 DIODES INC COM 254543101 4332 61451 SH SOLE 0 61451 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 218 6200 SH SOLE 0 6200 0 0 DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 924 57400 SH SOLE 0 57400 0 0 DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 525 50100 SH SOLE 0 50100 0 0 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G690 502 28000 SH SOLE 0 28000 0 0 DISH NETWORK CORPORATION CL A 25470M109 19817 612758 SH SOLE 0 463481 0 149277 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 231 55969 SH SOLE 0 39669 0 16300 DIXIE GROUP INC CL A 255519100 559 219300 SH SOLE 0 64279 0 155021 DLH HLDGS CORP COM 23335Q100 4159 446268 SH SOLE 0 337428 0 108840 DOCEBO INC COM 25609L105 1205 18600 SH SOLE 0 0 0 18600 DOCUSIGN INC COM 256163106 52172 234690 SH SOLE 0 234690 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 95963 987985 SH SOLE 0 986154 0 1831 DOLLAR GEN CORP NEW COM 256677105 31754 150992 SH SOLE 0 150992 0 0 DOLLAR TREE INC COM 256746108 56905 526703 SH SOLE 0 203606 0 323097 DOLPHIN ENTMT INC COM NEW 25686H209 165 48583 SH SOLE 0 0 0 48583 DOMINION ENERGY INC COM 25746U109 107027 1423236 SH SOLE 0 916378 0 506858 DOMINOS PIZZA INC COM 25754A201 465837 1214825 SH SOLE 0 1214825 0 0 DOMO INC COM CL B 257554105 30189 473400 SH SOLE 0 473400 0 0 DOMTAR CORP COM NEW 257559203 13300 420242 SH SOLE 0 320570 0 99672 DONALDSON INC COM 257651109 14702 263100 SH SOLE 0 260661 0 2439 DONEGAL GROUP INC CL A 257701201 7846 557611 SH SOLE 0 557611 0 0 DONNELLEY R R & SONS CO COM 257867200 918 406159 SH SOLE 0 142702 0 263457 DORMAN PRODS INC COM 258278100 3047 35100 SH SOLE 0 35100 0 0 DOUGLAS EMMETT INC COM 25960P109 11025 377829 SH SOLE 0 329932 0 47897 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 15798 1428400 SH SOLE 0 1428400 0 0 DOVER MOTORSPORTS INC COM 260174107 1285 566037 SH SOLE 0 527236 0 38801 DOW INC COM 260557103 50100 902700 SH SOLE 0 774518 0 128182 DRAGON VICTORY INTL LTD SHS G28365107 112 47929 SH SOLE 0 13068 0 34861 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 11840 1009413 SH SOLE 0 1009413 0 0 D R HORTON INC COM 23331A109 50742 736238 SH SOLE 0 668503 0 67735 DRIL QUIP INC COM 262037104 1197 40400 SH SOLE 0 38800 0 1600 DROPBOX INC CL A 26210C104 378600 17061743 SH SOLE 0 17028423 0 33320 DR REDDYS LABS LTD ADR 256135203 160491 2251238 SH SOLE 0 2251238 0 0 DSP GROUP INC COM 23332B106 19243 1159894 SH SOLE 0 1058700 0 101194 DTE ENERGY CO COM 233331107 17289 142400 SH SOLE 0 63635 0 78765 DUCOMMUN INC DEL COM 264147109 18580 346000 SH SOLE 0 346000 0 0 DUKE REALTY CORP COM NEW 264411505 16180 404800 SH SOLE 0 404800 0 0 DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 106 79427 SH SOLE 0 0 0 79427 DUOS TECHNOLOGIES GROUP INC COM 266042407 83 19500 SH SOLE 0 17000 0 2500 DURECT CORP COM 266605104 9888 4776930 SH SOLE 0 4776930 0 0 DXC TECHNOLOGY CO COM 23355L106 15581 605100 SH SOLE 0 91925 0 513175 DXP ENTERPRISES INC COM NEW 233377407 1249 56200 SH SOLE 0 1562 0 54638 DYADIC INTL INC DEL COM 26745T101 147 27328 SH SOLE 0 500 0 26828 DYNATRACE INC COM NEW 268150109 27799 642462 SH SOLE 0 528791 0 113671 DYNATRONICS CORP COM NEW 268157401 514 634065 SH SOLE 0 513280 0 120785 DYNEX CAP INC COM 26817Q886 3862 216945 SH SOLE 0 0 0 216945 EAGLE BANCORP INC MD COM 268948106 343 8300 SH SOLE 0 8300 0 0 EAGLE BANCORP MONT INC COM 26942G100 2509 118239 SH SOLE 0 101639 0 16600 EAGLE MATLS INC COM 26969P108 22702 224000 SH SOLE 0 215705 0 8295 EAGLE PHARMACEUTICALS INC COM 269796108 10580 227179 SH SOLE 0 227179 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1233 54418 SH SOLE 0 54418 0 0 EASTERN CO COM 276317104 5144 213429 SH SOLE 0 197429 0 16000 EASTSIDE DISTILLING INC COM 277802302 48 37403 SH SOLE 0 25628 0 11775 EATON VANCE CORP COM NON VTG 278265103 14381 211700 SH SOLE 0 211700 0 0 EBAY INC. COM 278642103 427559 8508635 SH SOLE 0 7862974 0 645661 ECHO GLOBAL LOGISTICS INC COM 27875T101 8904 332000 SH SOLE 0 224300 0 107700 ECHOSTAR CORP CL A 278768106 79469 3750287 SH SOLE 0 3750287 0 0 ECMOHO LTD SPONSORED ADS 27888P104 321 142707 SH SOLE 0 142707 0 0 ECOPETROL S A SPONSORED ADS 279158109 83307 6452914 SH SOLE 0 6452914 0 0 EDESA BIOTECH INC COM 27966L108 315 74100 SH SOLE 0 500 0 73600 EDGEWELL PERS CARE CO COM 28035Q102 6498 187900 SH SOLE 0 186613 0 1287 EDUCATIONAL DEV CORP COM 281479105 5494 357684 SH SOLE 0 330684 0 27000 EGAIN CORP COM NEW 28225C806 14958 1266535 SH SOLE 0 1249079 0 17456 ELASTIC N V ORD SHS N14506104 90439 618895 SH SOLE 0 0 0 618895 ELDORADO GOLD CORP NEW COM 284902509 86875 6546733 SH SOLE 0 6546733 0 0 ELECTROCORE INC COM 28531P103 171 109500 SH SOLE 0 0 0 109500 ELECTROMED INC COM 285409108 2321 236604 SH SOLE 0 120400 0 116204 ELECTRONIC ARTS INC COM 285512109 89605 623987 SH SOLE 0 623987 0 0 ELECTRO-SENSORS INC COM 285233102 845 175700 SH SOLE 0 131128 0 44572 ELEMENT SOLUTIONS INC COM 28618M106 16195 913405 SH SOLE 0 859428 0 53977 ELEVATE CREDIT INC COM 28621V101 5401 1353655 SH SOLE 0 1353655 0 0 E L F BEAUTY INC COM 26856L103 41453 1645600 SH SOLE 0 1643900 0 1700 ELLINGTON FINANCIAL INC COM 28852N109 1689 113800 SH SOLE 0 18503 0 95297 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 11286 865500 SH SOLE 0 762000 0 103500 ELMIRA SVGS BK ELMIRA N Y COM 289660102 127 11085 SH SOLE 0 1225 0 9860 ELOXX PHARMACEUTICALS INC COM 29014R103 158 39733 SH SOLE 0 39733 0 0 EL POLLO LOCO HLDGS INC COM 268603107 6489 358500 SH SOLE 0 358500 0 0 ELTEK LTD SHS M40184208 483 96071 SH SOLE 0 70060 0 26011 ELYS GAME TECHNOLOGY CORP COM 290734102 1934 327749 SH SOLE 0 102316 0 225433 EMAGIN CORP COM NEW 29076N206 159 96237 SH SOLE 0 24803 0 71434 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 2098 157500 SH SOLE 0 157500 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 9757 652906 SH SOLE 0 642306 0 10600 EMBRAER S.A. SPONSORED ADS 29082A107 6843 1004800 SH SOLE 0 1004800 0 0 EMCORE CORP COM NEW 290846203 7288 1337283 SH SOLE 0 1198718 0 138565 EMCOR GROUP INC COM 29084Q100 10436 114100 SH SOLE 0 114100 0 0 EMERALD HOLDING INC COM 29103W104 886 163457 SH SOLE 0 163457 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5564 62100 SH SOLE 0 58292 0 3808 EMERSON ELEC CO COM 291011104 47193 587200 SH SOLE 0 485631 0 101569 EMERSON RADIO CORP COM NEW 291087203 923 918788 SH SOLE 0 918788 0 0 EMPIRE ST RLTY TR INC CL A 292104106 932 100035 SH SOLE 0 100035 0 0 EMPLOYERS HOLDINGS INC COM 292218104 19528 606643 SH SOLE 0 517543 0 89100 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 259 61000 SH SOLE 0 0 0 61000 EMX RTY CORP COM 26873J107 121 36206 SH SOLE 0 0 0 36206 ENANTA PHARMACEUTICALS INC COM 29251M106 43527 1033900 SH SOLE 0 1033900 0 0 ENBRIDGE INC COM 29250N105 19842 621428 SH SOLE 0 261971 0 359457 ENCORE CAP GROUP INC COM 292554102 8548 219458 SH SOLE 0 219458 0 0 ENDAVA PLC ADS 29260V105 11743 153008 SH SOLE 0 153008 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 3381 671000 SH SOLE 0 561800 0 109200 ENDO INTL PLC SHS G30401106 140722 19599225 SH SOLE 0 19599225 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 65 86400 SH SOLE 0 0 0 86400 ENDURANCE INTL GROUP HLDGS I COM 29272B105 15687 1659992 SH SOLE 0 1501313 0 158679 ENEL AMERICAS S A SPONSORED ADR 29274F104 30945 3764608 SH SOLE 0 3752060 0 12548 ENEL CHILE S.A. SPONSORED ADR 29278D105 13162 3383609 SH SOLE 0 2997688 0 385921 ENERPLUS CORP COM 292766102 3004 963003 SH SOLE 0 0 0 963003 ENGLOBAL CORP COM 293306106 1604 501388 SH SOLE 0 501388 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6131 1652634 SH SOLE 0 0 0 1652634 ENLIVEX THERAPEUTICS LTD COM M4130Y106 2353 279106 SH SOLE 0 262606 0 16500 ENNIS INC COM 293389102 38103 2134649 SH SOLE 0 2012649 0 122000 ENOCHIAN BIOSCIENCES INC COM 29350E104 163 55400 SH SOLE 0 29829 0 25571 ENOVA INTL INC COM 29357K103 53447 2157742 SH SOLE 0 2157742 0 0 ENPHASE ENERGY INC COM 29355A107 15162 86407 SH SOLE 0 86407 0 0 ENPRO INDS INC COM 29355X107 778 10300 SH SOLE 0 7420 0 2880 ENSTAR GROUP LIMITED SHS G3075P101 430 2100 SH SOLE 0 2100 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 1251 506389 SH SOLE 0 397885 0 108504 ENTERA BIO LTD SHS M40527109 78 72186 SH SOLE 0 31479 0 40707 ENTERCOM COMMUNICATIONS CORP CL A 293639100 550 222500 SH SOLE 0 0 0 222500 ENTERGY CORP NEW COM 29364G103 97244 974001 SH SOLE 0 905260 0 68741 ENTERPRISE BANCORP INC MASS COM 293668109 755 29548 SH SOLE 0 23520 0 6028 ENTERPRISE FINL SVCS CORP COM 293712105 7217 206500 SH SOLE 0 206500 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 7575 2754395 SH SOLE 0 2649337 0 105058 ENVELA CORP COM 29402E102 1713 329343 SH SOLE 0 275069 0 54274 ENVESTNET INC COM 29404K106 649 7892 SH SOLE 0 7892 0 0 ENZO BIOCHEM INC COM 294100102 8962 3556223 SH SOLE 0 3556223 0 0 EOG RES INC COM 26875P101 36465 731200 SH SOLE 0 492536 0 238664 EPR PPTYS COM SH BEN INT 26884U109 3838 118100 SH SOLE 0 118100 0 0 EPSILON ENERGY LTD COM 294375209 77 20700 SH SOLE 0 7289 0 13411 EQUIFAX INC COM 294429105 54843 284395 SH SOLE 0 139998 0 144397 EQUILLIUM INC COM 29446K106 222 41509 SH SOLE 0 41509 0 0 EQUINOR ASA SPONSORED ADR 29446M102 36291 2210153 SH SOLE 0 2210153 0 0 EQUINOX GOLD CORP COM 29446Y502 24109 2331595 SH SOLE 0 2202502 0 129093 EQUITABLE HLDGS INC COM 29452E101 6937 271100 SH SOLE 0 247185 0 23915 EQUITY BANCSHARES INC COM CL A 29460X109 4091 189500 SH SOLE 0 159700 0 29800 EQUITY COMWLTH COM SH BEN INT 294628102 37529 1375710 SH SOLE 0 1375710 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 162971 2572150 SH SOLE 0 2475659 0 96491 EQUITY RESIDENTIAL SH BEN INT 29476L107 4102 69200 SH SOLE 0 0 0 69200 ERICSSON ADR B SEK 10 294821608 53375 4466500 SH SOLE 0 3459325 0 1007175 ESCALADE INC COM 296056104 1902 89830 SH SOLE 0 89830 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 2442 129114 SH SOLE 0 126101 0 3013 ESQUIRE FINL HLDGS INC COM 29667J101 376 19600 SH SOLE 0 100 0 19500 ESSA BANCORP INC COM 29667D104 7137 475828 SH SOLE 0 475828 0 0 ESSA PHARMA INC COM NEW 29668H708 749 62803 SH SOLE 0 0 0 62803 ESSENT GROUP LTD COM G3198U102 4112 95190 SH SOLE 0 95190 0 0 ESSEX PPTY TR INC COM 297178105 27571 116126 SH SOLE 0 48052 0 68074 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 364 22300 SH SOLE 0 22300 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1098 16500 SH SOLE 0 16500 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 707 31600 SH SOLE 0 31600 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 8294 410400 SH SOLE 0 410400 0 0 ETSY INC COM 29786A106 681415 3830108 SH SOLE 0 3678540 0 151568 EURODRY LTD COM Y23508107 71 13000 SH SOLE 0 7040 0 5960 EURONAV NV SHS B38564108 17550 2193800 SH SOLE 0 2193800 0 0 EURONET WORLDWIDE INC COM 298736109 5992 41345 SH SOLE 0 41345 0 0 EUROSEAS LTD SHS Y23592135 842 155107 SH SOLE 0 77177 0 77930 EVANS BANCORP INC COM NEW 29911Q208 1005 36482 SH SOLE 0 17743 0 18739 EVEREST RE GROUP LTD COM G3223R108 4190 17900 SH SOLE 0 5600 0 12300 EVER-GLORY INTL GROUP INC COM NEW 299766204 51 16800 SH SOLE 0 3290 0 13510 EVERGY INC COM 30034W106 70192 1264485 SH SOLE 0 824586 0 439899 EVERI HLDGS INC COM 30034T103 13837 1001985 SH SOLE 0 989427 0 12558 EVERQUOTE INC COM CL A 30041R108 32685 875108 SH SOLE 0 875108 0 0 EVERSOURCE ENERGY COM 30040W108 15492 179080 SH SOLE 0 122618 0 56462 EVERSPIN TECHNOLOGIES INC COM 30041T104 894 194306 SH SOLE 0 191606 0 2700 EVERTEC INC COM 30040P103 70911 1803426 SH SOLE 0 1803426 0 0 EVOKE PHARMA INC COM 30049G104 483 187276 SH SOLE 0 0 0 187276 EVOLENT HEALTH INC CL A 30050B101 1516 94599 SH SOLE 0 92623 0 1976 EVOLUS INC COM 30052C107 852 253648 SH SOLE 0 10325 0 243323 EVOLUTION PETE CORP COM 30049A107 6735 2363172 SH SOLE 0 2363172 0 0 EVOLVING SYS INC COM NEW 30049R209 1973 1001710 SH SOLE 0 863174 0 138536 EVO PMTS INC CL A COM 26927E104 1418 52500 SH SOLE 0 9900 0 42600 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8695 322278 SH SOLE 0 229219 0 93059 EXACT SCIENCES CORP COM 30063P105 80846 610204 SH SOLE 0 557889 0 52315 EXANTAS CAP CORP COM NEW 30068N105 465 116586 SH SOLE 0 0 0 116586 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 483 7600 SH SOLE 0 7600 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2862 47000 SH SOLE 0 47000 0 0 EXELA TECHNOLOGIES INC COM 30162V102 196 471261 SH SOLE 0 354368 0 116893 EXELIXIS INC COM 30161Q104 435171 21682651 SH SOLE 0 21520637 0 162014 EXFO INC SUB VTG SHS 302046107 3507 1028373 SH SOLE 0 1015697 0 12676 EXICURE INC COM 30205M101 436 246168 SH SOLE 0 14768 0 231400 EXLSERVICE HOLDINGS INC COM 302081104 4861 57100 SH SOLE 0 57100 0 0 EXPEDITORS INTL WASH INC COM 302130109 10872 114308 SH SOLE 0 114308 0 0 EXPRESS INC COM 30219E103 2332 2562434 SH SOLE 0 2562434 0 0 EXP WORLD HLDGS INC COM 30212W100 76838 1217331 SH SOLE 0 1200865 0 16466 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16017 1081519 SH SOLE 0 0 0 1081519 EXTERRAN CORP COM 30227H106 1013 229100 SH SOLE 0 137100 0 92000 EXTRA SPACE STORAGE INC COM 30225T102 11528 99500 SH SOLE 0 49504 0 49996 EXTREME NETWORKS INC COM 30226D106 31015 4501446 SH SOLE 0 4501446 0 0 EYENOVIA INC COM 30234E104 254 41900 SH SOLE 0 41900 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 117 17760 SH SOLE 0 17760 0 0 EZCORP INC CL A NON VTG 302301106 13397 2796952 SH SOLE 0 2478003 0 318949 F5 NETWORKS INC COM 315616102 531134 3018836 SH SOLE 0 3016968 0 1868 FABRINET SHS G3323L100 4011 51700 SH SOLE 0 51700 0 0 FACEBOOK INC CL A 30303M102 274580 1005200 SH SOLE 0 385727 0 619473 FACTSET RESH SYS INC COM 303075105 21496 64650 SH SOLE 0 57292 0 7358 FAIR ISAAC CORP COM 303250104 25986 50850 SH SOLE 0 50850 0 0 FALCON MINERALS CORP CL A COM 30607B109 664 210903 SH SOLE 0 120653 0 90250 FANG HLDGS LTD ADR NEW 30711Y300 331 24714 SH SOLE 0 3794 0 20920 FANHUA INC SPONSORED ADR 30712A103 797 66165 SH SOLE 0 0 0 66165 FARFETCH LTD ORD SH CL A 30744W107 200919 3148700 SH SOLE 0 3120807 0 27893 FARMER BROS CO COM 307675108 3831 820300 SH SOLE 0 672999 0 147301 FARMERS & MERCHANTS BANCORP COM 30779N105 1092 47498 SH SOLE 0 47498 0 0 FARMERS NATIONAL BANC CORP COM 309627107 4285 322884 SH SOLE 0 322884 0 0 FARMMI INC SHS G33277107 858 715399 SH SOLE 0 439606 0 275793 FARO TECHNOLOGIES INC COM 311642102 6109 86500 SH SOLE 0 86500 0 0 FAT BRANDS INC COM 30258N105 79 13252 SH SOLE 0 1666 0 11586 FAUQUIER BANKSHARES INC COM 312059108 298 17139 SH SOLE 0 7527 0 9612 FB FINL CORP COM 30257X104 1023 29463 SH SOLE 0 29463 0 0 FBL FINL GROUP INC CL A 30239F106 615 11710 SH SOLE 0 2300 0 9410 FEDERAL AGRIC MTG CORP CL C 313148306 6014 81000 SH SOLE 0 81000 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 3626 42600 SH SOLE 0 42200 0 400 FEDERAL SIGNAL CORP COM 313855108 2882 86900 SH SOLE 0 86900 0 0 FEDERATED HERMES INC CL B 314211103 3233 111900 SH SOLE 0 111900 0 0 FEDEX CORP COM 31428X106 3920 15100 SH SOLE 0 900 0 14200 FEDNAT HLDG CO COM 31431B109 5046 852388 SH SOLE 0 725388 0 127000 FERROGLOBE PLC SHS G33856108 5336 3253594 SH SOLE 0 3253594 0 0 FFBW INC MD COM 30260M103 447 44626 SH SOLE 0 28320 0 16306 FG FINANCIAL GROUP INC COM 30259W104 405 95962 SH SOLE 0 95962 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5306 293300 SH SOLE 0 0 0 293300 FIBROGEN INC COM 31572Q808 605 16300 SH SOLE 0 16014 0 286 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1204 2400 SH SOLE 0 2400 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1316 18400 SH SOLE 0 18400 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 554 5300 SH SOLE 0 5300 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 239 9400 SH SOLE 0 9400 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 235 5800 SH SOLE 0 5800 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 4351 80204 SH SOLE 0 80204 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 33809 864896 SH SOLE 0 624514 0 240382 FIDELITY NATL INFORMATION SV COM 31620M106 38214 270142 SH SOLE 0 203362 0 66780 FIESTA RESTAURANT GROUP INC COM 31660B101 3003 263461 SH SOLE 0 167000 0 96461 FIFTH THIRD BANCORP COM 316773100 15642 567339 SH SOLE 0 567339 0 0 FINANCIAL INSTNS INC COM 317585404 10575 470000 SH SOLE 0 416100 0 53900 FINVOLUTION GROUP SPONSORED ADS 31810T101 1579 591229 SH SOLE 0 591229 0 0 FIRST AMERN FINL CORP COM 31847R102 27720 536900 SH SOLE 0 453743 0 83157 FIRST BANCORP INC ME COM 31866P102 4277 168395 SH SOLE 0 168395 0 0 FIRST BANCORP N C COM 318910106 1792 52959 SH SOLE 0 52959 0 0 FIRST BANCORP P R COM NEW 318672706 1933 209613 SH SOLE 0 209613 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1415 150865 SH SOLE 0 140561 0 10304 FIRST BUSEY CORP COM NEW 319383204 16896 784039 SH SOLE 0 784039 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 4197 227965 SH SOLE 0 204766 0 23199 FIRSTCASH INC COM 33767D105 40854 583296 SH SOLE 0 583296 0 0 FIRST CHOICE BANCORP COM 31948P104 1098 59398 SH SOLE 0 1546 0 57852 FIRST CMNTY BANKSHARES INC V COM 31983A103 4620 214094 SH SOLE 0 214094 0 0 FIRST CMNTY CORP S C COM 319835104 2125 125069 SH SOLE 0 105295 0 19774 FIRST COMWLTH FINL CORP PA COM 319829107 4924 450100 SH SOLE 0 450100 0 0 FIRSTENERGY CORP COM 337932107 47828 1562508 SH SOLE 0 1215076 0 347432 FIRST FINANCIAL NORTHWEST IN COM 32022K102 7891 692155 SH SOLE 0 649107 0 43048 FIRST FINL CORP IND COM 320218100 6680 171951 SH SOLE 0 152559 0 19392 FIRST GTY BANCSHARES INC COM 32043P106 421 23667 SH SOLE 0 22009 0 1658 FIRST HAWAIIAN INC COM 32051X108 3575 151600 SH SOLE 0 151600 0 0 FIRST INDL RLTY TR INC COM 32054K103 10848 257500 SH SOLE 0 171898 0 85602 FIRST INTERNET BANCORP COM 320557101 842 29300 SH SOLE 0 600 0 28700 FIRST LONG IS CORP COM 320734106 13594 761581 SH SOLE 0 739050 0 22531 FIRST MERCHANTS CORP COM 320817109 8724 233196 SH SOLE 0 233196 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1505 44712 SH SOLE 0 44712 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1705 107071 SH SOLE 0 107071 0 0 FIRST NORTHWEST BANCORP COM 335834107 6789 435205 SH SOLE 0 428505 0 6700 FIRSTSERVICE CORP NEW COM 33767E202 127391 931495 SH SOLE 0 920593 0 10902 FIRST SOLAR INC COM 336433107 31033 313717 SH SOLE 0 282319 0 31398 FIRST SVGS FINL GROUP INC COM 33621E109 676 10400 SH SOLE 0 9600 0 800 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 390 4100 SH SOLE 0 4100 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2271 10700 SH SOLE 0 10700 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 793 19600 SH SOLE 0 19600 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 10189 169700 SH SOLE 0 169700 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 8141 167100 SH SOLE 0 167100 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 19435 377600 SH SOLE 0 377600 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2184 31100 SH SOLE 0 31100 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 652 14700 SH SOLE 0 14700 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 686 32700 SH SOLE 0 32700 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 535 13400 SH SOLE 0 13400 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2246 47200 SH SOLE 0 47200 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 302 2700 SH SOLE 0 2700 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1002 18300 SH SOLE 0 18300 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 4641 81800 SH SOLE 0 81800 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 7337 363400 SH SOLE 0 363400 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 299 10100 SH SOLE 0 10100 0 0 FIRST US BANCSHARES INC COM 33744V103 1471 163199 SH SOLE 0 159820 0 3379 FIRST UTD CORP COM 33741H107 1610 103890 SH SOLE 0 72840 0 31050 FIRST WESTN FINL INC COM 33751L105 840 42900 SH SOLE 0 1617 0 41283 FITBIT INC CL A 33812L102 33998 4999733 SH SOLE 0 4999733 0 0 FIVE9 INC COM 338307101 907 5200 SH SOLE 0 3545 0 1655 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1285 235300 SH SOLE 0 4440 0 230860 FIVE PRIME THERAPEUTICS INC COM 33830X104 22706 1334848 SH SOLE 0 1321748 0 13100 FIVERR INTL LTD ORD SHS M4R82T106 105097 538683 SH SOLE 0 439465 0 99218 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2995 433994 SH SOLE 0 370679 0 63315 FLAGSTAR BANCORP INC COM PAR .001 337930705 13084 321012 SH SOLE 0 321012 0 0 FLANIGANS ENTERPRISES INC COM 338517105 1243 62900 SH SOLE 0 62900 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 20408 74800 SH SOLE 0 60977 0 13823 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 1383 555245 SH SOLE 0 477027 0 78218 FLEX LNG LTD SHS G35947202 539 61659 SH SOLE 0 0 0 61659 FLEX LTD ORD Y2573F102 7554 420120 SH SOLE 0 420120 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1168 35900 SH SOLE 0 35900 0 0 FLEXSHOPPER INC COM NEW 33939J303 1394 542272 SH SOLE 0 270972 0 271300 FLEXSTEEL INDS INC COM 339382103 9844 281493 SH SOLE 0 281493 0 0 FLIR SYS INC COM 302445101 6065 138372 SH SOLE 0 138372 0 0 FLOWERS FOODS INC COM 343498101 125639 5551885 SH SOLE 0 5528727 0 23158 FLOWSERVE CORP COM 34354P105 4949 134300 SH SOLE 0 134300 0 0 FLUENT INC COM 34380C102 1210 227900 SH SOLE 0 28100 0 199800 FLUIDIGM CORP DEL COM 34385P108 4472 745300 SH SOLE 0 745300 0 0 FLUOR CORP NEW COM 343412102 16847 1054900 SH SOLE 0 1002897 0 52003 FLUSHING FINL CORP COM 343873105 7758 466241 SH SOLE 0 418700 0 47541 FLWS/1-800 FLOWERS CL A 68243Q106 3819 146900 SH SOLE 0 146900 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 670 67980 SH SOLE 0 0 0 67980 F N B CORP COM 302520101 1917 201800 SH SOLE 0 201800 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 62025 818600 SH SOLE 0 818600 0 0 FONAR CORP COM NEW 344437405 8560 493116 SH SOLE 0 438102 0 55014 FOOT LOCKER INC COM 344849104 26322 650887 SH SOLE 0 454279 0 196608 FORD MTR CO DEL COM 345370860 85910 9773609 SH SOLE 0 158567 0 9615042 FORMFACTOR INC COM 346375108 6615 153757 SH SOLE 0 153757 0 0 FORRESTER RESH INC COM 346563109 37794 902006 SH SOLE 0 902006 0 0 FORTE BIOSCIENCES INC COM 34962G109 620 17034 SH SOLE 0 0 0 17034 FORTERRA INC COM 34960W106 1444 83963 SH SOLE 0 14200 0 69763 FORTINET INC COM 34959E109 525868 3540484 SH SOLE 0 3491419 0 49065 FORTIS INC COM 349553107 174512 4275163 SH SOLE 0 4275163 0 0 FORTIVE CORP COM 34959J108 39312 555100 SH SOLE 0 434609 0 120491 FORWARD AIR CORP COM 349853101 764 9939 SH SOLE 0 9939 0 0 FORWARD INDS INC N Y COM NEW 349862300 1419 779540 SH SOLE 0 743639 0 35901 FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 357 50755 SH SOLE 0 0 0 50755 FOSSIL GROUP INC COM 34988V106 12822 1478935 SH SOLE 0 1478935 0 0 FOSTER L B CO COM 350060109 9256 614992 SH SOLE 0 614992 0 0 FOUNDATION BLDG MATLS INC COM 350392106 8961 466500 SH SOLE 0 446600 0 19900 FOUR SEASONS ED CAYMAN INC ADR 35101A101 181 167563 SH SOLE 0 167563 0 0 FOX CORP CL A COM 35137L105 171945 5904698 SH SOLE 0 5056561 0 848137 FOX CORP CL B COM 35137L204 37045 1282709 SH SOLE 0 1233126 0 49583 FRANCHISE GROUP INC COM 35180X105 2345 77000 SH SOLE 0 0 0 77000 FRANCO NEV CORP COM 351858105 694619 5542590 SH SOLE 0 5250184 0 292406 FRANKLIN COVEY CO COM 353469109 5153 231404 SH SOLE 0 158897 0 72507 FRANKLIN ELEC INC COM 353514102 4118 59500 SH SOLE 0 59500 0 0 FRANKLIN RESOURCES INC COM 354613101 3461 138500 SH SOLE 0 81948 0 56552 FRANKLIN STR PPTYS CORP COM 35471R106 10740 2457560 SH SOLE 0 2276260 0 181300 FREEDOM HLDG CORP NEV COM 356390104 36894 719049 SH SOLE 0 622569 0 96480 FREEPORT-MCMORAN INC CL B 35671D857 25569 982671 SH SOLE 0 381914 0 600757 FREIGHTCAR AMER INC COM 357023100 1041 432048 SH SOLE 0 332229 0 99819 FREQUENCY ELECTRS INC COM 358010106 3059 278333 SH SOLE 0 274629 0 3704 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2894 69633 SH SOLE 0 0 0 69633 FRESH DEL MONTE PRODUCE INC ORD G36738105 8612 357795 SH SOLE 0 357795 0 0 FRIEDMAN INDS INC COM 358435105 3730 543752 SH SOLE 0 527011 0 16741 FRONTDOOR INC COM 35905A109 99949 1990618 SH SOLE 0 1655403 0 335215 FRONT YD RESIDENTIAL CORP COM 35904G107 1051 64900 SH SOLE 0 0 0 64900 FRP HLDGS INC COM 30292L107 2020 44341 SH SOLE 0 300 0 44041 FS BANCORP INC COM 30263Y104 4272 77960 SH SOLE 0 71762 0 6198 FSD PHARMA INC CL B SUB VTG 35954B206 72 46165 SH SOLE 0 2703 0 43462 F-STAR THERAPEUTICS INC COM 30315R107 1794 181789 SH SOLE 0 140116 0 41673 FTI CONSULTING INC COM 302941109 12797 114549 SH SOLE 0 105107 0 9442 FTS INTERNATIONAL INC COM NEW CL A 30283W302 322 16769 SH SOLE 0 0 0 16769 FUELCELL ENERGY INC COM 35952H601 20553 1840000 SH SOLE 0 1840000 0 0 FUEL TECH INC COM 359523107 5691 1466765 SH SOLE 0 1466765 0 0 FULLER H B CO COM 359694106 4477 86300 SH SOLE 0 82150 0 4150 FULL HSE RESORTS INC COM 359678109 4916 1250990 SH SOLE 0 1183290 0 67700 FURY GOLD MINES LIMITED COM 36117T100 839 582746 SH SOLE 0 3821 0 578925 FUTU HLDGS LTD SPON ADS CL A 36118L106 57691 1261000 SH SOLE 0 1156814 0 104186 FUTUREFUEL CORP COM 36116M106 28750 2263800 SH SOLE 0 2263800 0 0 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 3459 292885 SH SOLE 0 259582 0 33303 FVCBANKCORP INC COM 36120Q101 153 10411 SH SOLE 0 10411 0 0 GAIA INC NEW CL A 36269P104 1419 143598 SH SOLE 0 56478 0 87120 GALAPAGOS NV SPON ADR 36315X101 7415 74910 SH SOLE 0 73807 0 1103 GALECTIN THERAPEUTICS INC COM NEW 363225202 35 15627 SH SOLE 0 0 0 15627 GALERA THERAPEUTICS INC COM 36338D108 212 20770 SH SOLE 0 20770 0 0 GALIANO GOLD INC COM 36352H100 5902 5224629 SH SOLE 0 4140054 0 1084575 GALMED PHARMACEUTICALS LTD SHS M47238106 360 115800 SH SOLE 0 0 0 115800 GAMCO INVS INC CL A COM 361438104 1854 104500 SH SOLE 0 104500 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 79511 1875249 SH SOLE 0 1783350 0 91899 GANNETT CO INC COM 36472T109 255 75800 SH SOLE 0 75800 0 0 GAP INC COM 364760108 23764 1177000 SH SOLE 0 1167605 0 9395 GARMIN LTD SHS H2906T109 14304 119542 SH SOLE 0 119542 0 0 GARTNER INC COM 366651107 16229 101309 SH SOLE 0 87197 0 14112 GASLOG LTD SHS G37585109 5955 1600799 SH SOLE 0 1600799 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 452 166311 SH SOLE 0 147211 0 19100 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2341 183500 SH SOLE 0 2852 0 180648 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 955 40400 SH SOLE 0 40400 0 0 GEE GROUP INC COM 36165A102 391 392336 SH SOLE 0 337760 0 54576 GENASYS INC COM 36872P103 2602 399036 SH SOLE 0 391596 0 7440 GENCOR INDS INC COM 368678108 6707 545247 SH SOLE 0 513047 0 32200 GENCO SHIPPING & TRADING LTD SHS Y2685T131 489 66500 SH SOLE 0 66500 0 0 GENERAL ELECTRIC CO COM 369604103 164335 15216164 SH SOLE 0 4577980 0 10638184 GENERAL FIN CORP DEL COM 369822101 5534 650240 SH SOLE 0 650240 0 0 GENERAL MLS INC COM 370334104 324781 5523488 SH SOLE 0 5107921 0 415567 GENERAL MTRS CO COM 37045V100 68306 1640400 SH SOLE 0 725247 0 915153 GENESCO INC COM 371532102 817 27136 SH SOLE 0 27136 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1794 3700438 SH SOLE 0 3700438 0 0 GENIE ENERGY LTD CL B 372284208 5596 776185 SH SOLE 0 776185 0 0 GENMAB A/S SPONSORED ADS 372303206 53313 1311200 SH SOLE 0 1168935 0 142265 GENMARK DIAGNOSTICS INC COM 372309104 21314 1459835 SH SOLE 0 1459835 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 958 395763 SH SOLE 0 0 0 395763 GENPACT LIMITED SHS G3922B107 20614 498400 SH SOLE 0 460058 0 38342 GENTEX CORP COM 371901109 128696 3792981 SH SOLE 0 3535173 0 257808 GENTHERM INC COM 37253A103 3894 59700 SH SOLE 0 59700 0 0 GEOPARK LTD USD SHS G38327105 53419 4112342 SH SOLE 0 4112342 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 980 114432 SH SOLE 0 8032 0 106400 GERMAN AMERN BANCORP INC COM 373865104 7396 223500 SH SOLE 0 223500 0 0 GERON CORP COM 374163103 1562 982500 SH SOLE 0 0 0 982500 GETTY RLTY CORP NEW COM 374297109 51667 1876086 SH SOLE 0 1822512 0 53574 GEVO INC COM PAR 374396406 15174 3570267 SH SOLE 0 3161937 0 408330 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4028 138600 SH SOLE 0 0 0 138600 GIBRALTAR INDS INC COM 374689107 38042 528800 SH SOLE 0 528800 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 189 59165 SH SOLE 0 0 0 59165 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 16943 2598609 SH SOLE 0 2587052 0 11557 GILDAN ACTIVEWEAR INC COM 375916103 417 14900 SH SOLE 0 8756 0 6144 GILEAD SCIENCES INC COM 375558103 371394 6374762 SH SOLE 0 5942824 0 431938 GLADSTONE COMMERCIAL CORP COM 376536108 40328 2240435 SH SOLE 0 2240435 0 0 GLADSTONE LD CORP COM 376549101 5199 355153 SH SOLE 0 29653 0 325500 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 525188 14271421 SH SOLE 0 14103712 0 167709 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 14510 3911074 SH SOLE 0 3604474 0 306600 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2405 84134 SH SOLE 0 79220 0 4914 GLOBAL MED REIT INC COM NEW 37954A204 3128 239517 SH SOLE 0 38717 0 200800 GLOBAL SELF STORAGE INC COM 37955N106 136 33863 SH SOLE 0 7892 0 25971 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 6331 532477 SH SOLE 0 475727 0 56750 GLOBALSTAR INC COM 378973408 546 1613338 SH SOLE 0 16607 0 1596731 GLOBAL WTR RES INC COM 379463102 4321 299847 SH SOLE 0 293814 0 6033 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1304 46721 SH SOLE 0 46721 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 924 72000 SH SOLE 0 72000 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 5872 94881 SH SOLE 0 94881 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 690 19392 SH SOLE 0 19392 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3871 169762 SH SOLE 0 169762 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5530 166900 SH SOLE 0 166900 0 0 GLOBE LIFE INC COM 37959E102 11614 122300 SH SOLE 0 122300 0 0 GLOBUS MED INC CL A 379577208 8446 129500 SH SOLE 0 123817 0 5683 GLU MOBILE INC COM 379890106 21874 2427800 SH SOLE 0 2192525 0 235275 GLYCOMIMETICS INC COM 38000Q102 2693 716300 SH SOLE 0 70362 0 645938 GMS INC COM 36251C103 16429 539011 SH SOLE 0 521302 0 17709 GODADDY INC CL A 380237107 112140 1351900 SH SOLE 0 1231957 0 119943 GOGO INC COM 38046C109 12613 1309718 SH SOLE 0 1309718 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1946 754379 SH SOLE 0 620712 0 133667 GOLDEN ENTMT INC COM 381013101 8068 405646 SH SOLE 0 392196 0 13450 GOLDEN MINERALS CO COM 381119106 329 433215 SH SOLE 0 4392 0 428823 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 11438 2470469 SH SOLE 0 2429969 0 40500 GOLDEN STAR RES LTD CDA COM 38119T807 13965 3764808 SH SOLE 0 3476689 0 288119 GOLD FIELDS LTD SPONSORED ADR 38059T106 124629 13444284 SH SOLE 0 13444284 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 15719 157000 SH SOLE 0 157000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 77953 295600 SH SOLE 0 12950 0 282650 GOLD STD VENTURES CORP COM 380738104 73 100750 SH SOLE 0 0 0 100750 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 447 45500 SH SOLE 0 42438 0 3062 GOODRICH PETE CORP COM PAR 382410843 820 81300 SH SOLE 0 81300 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 1524 534778 SH SOLE 0 450547 0 84231 GOODYEAR TIRE & RUBR CO COM 382550101 1395 127900 SH SOLE 0 127900 0 0 GOOSEHEAD INS INC COM CL A 38267D109 574 4600 SH SOLE 0 4600 0 0 GOPRO INC CL A 38268T103 11642 1406000 SH SOLE 0 1406000 0 0 GORMAN RUPP CO COM 383082104 7340 226200 SH SOLE 0 226200 0 0 GOSSAMER BIO INC COM 38341P102 1768 182800 SH SOLE 0 0 0 182800 GRACE W R & CO DEL NEW COM 38388F108 10811 197200 SH SOLE 0 187560 0 9640 GRACO INC COM 384109104 12893 178200 SH SOLE 0 178200 0 0 GRAFTECH INTL LTD COM 384313508 560 52500 SH SOLE 0 52500 0 0 GRAHAM CORP COM 384556106 7066 465496 SH SOLE 0 432896 0 32600 GRAHAM HLDGS CO COM CL B 384637104 33229 62298 SH SOLE 0 57124 0 5174 GRAINGER W W INC COM 384802104 35771 87600 SH SOLE 0 33809 0 53791 GRAND CANYON ED INC COM 38526M106 31368 336887 SH SOLE 0 336887 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 25373 415700 SH SOLE 0 70200 0 345500 GRAN TIERRA ENERGY INC COM 38500T101 1334 3665606 SH SOLE 0 1092000 0 2573606 GRAY TELEVISION INC CL A 389375205 389 23300 SH SOLE 0 23300 0 0 GRAY TELEVISION INC COM 389375106 8179 457163 SH SOLE 0 451813 0 5350 GREAT AJAX CORP COM 38983D300 474 45283 SH SOLE 0 14835 0 30448 GREAT ELM GROUP INC COM NEW 39037G109 2471 857850 SH SOLE 0 836349 0 21501 GREAT LAKES DREDGE & DOCK CO COM 390607109 30612 2324401 SH SOLE 0 2324401 0 0 GREAT PANTHER MNG LTD COM 39115V101 5273 6184372 SH SOLE 0 3209751 0 2974621 GREAT SOUTHN BANCORP INC COM 390905107 15643 319900 SH SOLE 0 319900 0 0 GREAT WESTN BANCORP INC COM 391416104 2360 112935 SH SOLE 0 112935 0 0 GREEN DOT CORP CL A 39304D102 8576 153689 SH SOLE 0 153689 0 0 GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107 349 48231 SH SOLE 0 0 0 48231 GREENLANE HLDGS INC CL A 395330103 255 64500 SH SOLE 0 64500 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 868 118705 SH SOLE 0 0 0 118705 GREEN PLAINS INC COM 393222104 12367 939043 SH SOLE 0 939043 0 0 GREENSKY INC CL A 39572G100 1390 300138 SH SOLE 0 900 0 299238 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 8004 597316 SH SOLE 0 548893 0 48423 GREIF INC CL B 397624206 2245 46410 SH SOLE 0 46410 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1370 108700 SH SOLE 0 35469 0 73231 GRIDSUM HLDG INC SPONSORED ADR 398132100 1905 1168659 SH SOLE 0 1076898 0 91761 GRIFFIN INDL RLTY INC COM 398231100 3156 50500 SH SOLE 0 47000 0 3500 GRIFFON CORP COM 398433102 3247 159301 SH SOLE 0 0 0 159301 GRIFOLS S A SP ADR REP B NVT 398438408 8062 437187 SH SOLE 0 0 0 437187 GRITSTONE ONCOLOGY INC COM 39868T105 993 251982 SH SOLE 0 0 0 251982 GROCERY OUTLET HLDG CORP COM 39874R101 14165 360900 SH SOLE 0 360900 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 3016 23000 SH SOLE 0 21900 0 1100 GROUPON INC COM NEW 399473206 32409 852988 SH SOLE 0 852988 0 0 GRUBHUB INC COM 400110102 9120 122801 SH SOLE 0 122801 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 28259 546800 SH SOLE 0 546800 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 33429 202683 SH SOLE 0 202683 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 104379 937900 SH SOLE 0 937900 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 9641 1401317 SH SOLE 0 1119072 0 282245 GRUPO SIMEC S A B DE C V ADR 400491106 3293 257300 SH SOLE 0 257300 0 0 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 587 276956 SH SOLE 0 0 0 276956 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 85867 10420803 SH SOLE 0 10104253 0 316550 GSE SYS INC COM 36227K106 1264 957838 SH SOLE 0 889917 0 67921 GSI TECHNOLOGY COM 36241U106 6600 891946 SH SOLE 0 891946 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 2727 91051 SH SOLE 0 72434 0 18617 GUARANTY FED BANCSHARES INC COM 40108P101 737 42200 SH SOLE 0 42200 0 0 GUARDANT HEALTH INC COM 40131M109 16690 129500 SH SOLE 0 121124 0 8376 GUIDEWIRE SOFTWARE INC COM 40171V100 11496 89300 SH SOLE 0 89300 0 0 GULF ISLAND FABRICATION INC COM 402307102 2392 781781 SH SOLE 0 702252 0 79529 GULF RES INC COM 40251W408 1470 356686 SH SOLE 0 356496 0 190 G WILLI FOOD INTL LTD ORD M52523103 14000 653889 SH SOLE 0 652633 0 1256 GW PHARMACEUTICALS PLC ADS 36197T103 17900 155103 SH SOLE 0 136203 0 18900 HACKETT GROUP INC COM 404609109 24225 1683447 SH SOLE 0 1455044 0 228403 HAEMONETICS CORP COM 405024100 187173 1576194 SH SOLE 0 1576194 0 0 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 7922 120322 SH SOLE 0 109722 0 10600 HAIN CELESTIAL GROUP INC COM 405217100 12014 299222 SH SOLE 0 299222 0 0 HALLADOR ENERGY COMPANY COM 40609P105 1682 1144258 SH SOLE 0 736404 0 407854 HALLMARK FINL SVCS INC COM NEW 40624Q203 1209 339700 SH SOLE 0 94710 0 244990 HALOZYME THERAPEUTICS INC COM 40637H109 22556 528129 SH SOLE 0 528129 0 0 HAMILTON LANE INC CL A 407497106 26477 339231 SH SOLE 0 289461 0 49770 HANGER INC COM NEW 41043F208 7221 328355 SH SOLE 0 309253 0 19102 HANMI FINL CORP COM NEW 410495204 6455 569180 SH SOLE 0 497752 0 71428 HAPPINESS BIOTECH GROUP LTD SHS G4289N114 1141 619948 SH SOLE 0 340252 0 279696 HARBORONE BANCORP INC NEW COM NEW 41165Y100 3928 361727 SH SOLE 0 361727 0 0 HARLEY DAVIDSON INC COM 412822108 3336 90900 SH SOLE 0 70941 0 19959 HARROW HEALTH INC COM 415858109 10243 1493212 SH SOLE 0 1268712 0 224500 HARTFORD FINL SVCS GROUP INC COM 416515104 15772 322000 SH SOLE 0 273820 0 48180 HARVARD BIOSCIENCE INC COM 416906105 5219 1216445 SH SOLE 0 981545 0 234900 HAVERTY FURNITURE INC COM 419596101 33315 1204006 SH SOLE 0 1202506 0 1500 HAWAIIAN ELEC INDUSTRIES COM 419870100 6356 179600 SH SOLE 0 179600 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1711 96661 SH SOLE 0 96661 0 0 HAWKINS INC COM 420261109 5950 113740 SH SOLE 0 99899 0 13841 HAYNES INTERNATIONAL INC COM NEW 420877201 13354 560146 SH SOLE 0 537000 0 23146 HBT FINL INC. COM 404111106 1289 85100 SH SOLE 0 0 0 85100 HC2 HLDGS INC COM 404139107 840 257600 SH SOLE 0 69800 0 187800 HCI GROUP INC COM 40416E103 11726 224213 SH SOLE 0 217419 0 6794 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 3358 111000 SH SOLE 0 10500 0 100500 HEALTHCARE RLTY TR COM 421946104 545 18400 SH SOLE 0 18400 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1376 48964 SH SOLE 0 48964 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 12541 455372 SH SOLE 0 415811 0 39561 HEALTHPEAK PROPERTIES INC COM 42250P103 3050 100900 SH SOLE 0 92402 0 8498 HEALTHSTREAM INC COM 42222N103 22192 1016100 SH SOLE 0 919700 0 96400 HEARTLAND EXPRESS INC COM 422347104 15374 849382 SH SOLE 0 849382 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1592 53389 SH SOLE 0 53389 0 0 HEICO CORP NEW CL A 422806208 82091 701269 SH SOLE 0 701269 0 0 HEICO CORP NEW COM 422806109 9329 70464 SH SOLE 0 68846 0 1618 HEIDRICK & STRUGGLES INTL IN COM 422819102 41875 1425302 SH SOLE 0 1357100 0 68202 HELEN OF TROY LTD COM G4388N106 6735 30310 SH SOLE 0 19054 0 11256 HELIOS TECHNOLOGIES INC COM 42328H109 436 8185 SH SOLE 0 0 0 8185 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 429 1139288 SH SOLE 0 1129580 0 9708 HELMERICH & PAYNE INC COM 423452101 19000 820400 SH SOLE 0 368407 0 451993 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9669 933300 SH SOLE 0 883703 0 49597 HENNESSY ADVISORS INC COM 425885100 1105 129829 SH SOLE 0 126465 0 3364 HENRY JACK & ASSOC INC COM 426281101 23848 147219 SH SOLE 0 143765 0 3454 HENRY SCHEIN INC COM 806407102 13500 201912 SH SOLE 0 184557 0 17355 HEPION PHARMACEUTICALS INC COM 426897104 721 329022 SH SOLE 0 0 0 329022 HERBALIFE NUTRITION LTD COM SHS G4412G101 521168 10846364 SH SOLE 0 10700961 0 145403 HERC HLDGS INC COM 42704L104 14048 211540 SH SOLE 0 211540 0 0 HERITAGE COMM CORP COM 426927109 3616 407662 SH SOLE 0 407662 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 10181 483200 SH SOLE 0 468500 0 14700 HERITAGE INS HLDGS INC COM 42727J102 4908 484499 SH SOLE 0 412299 0 72200 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 296 37562 SH SOLE 0 14700 0 22862 HERSHEY CO COM 427866108 515068 3381266 SH SOLE 0 3249666 0 131600 HESKA CORP COM RESTRC NEW 42805E306 626 4300 SH SOLE 0 0 0 4300 HESS MIDSTREAM LP CL A SHS 428103105 873 44600 SH SOLE 0 0 0 44600 HEWLETT PACKARD ENTERPRISE C COM 42824C109 62638 5285900 SH SOLE 0 3286624 0 1999276 HEXO CORP COM NEW 428304307 2346 637533 SH SOLE 0 308883 0 328650 HF FOODS GROUP INC COM 40417F109 735 97700 SH SOLE 0 99 0 97601 HIBBETT SPORTS INC COM 428567101 24438 529192 SH SOLE 0 528164 0 1028 HIGHWAY HLDGS LTD ORD G4481U106 998 244127 SH SOLE 0 242927 0 1200 HIGHWOODS PPTYS INC COM 431284108 955 24100 SH SOLE 0 16303 0 7797 HILL INTL INC COM 431466101 1763 918478 SH SOLE 0 159119 0 759359 HILL ROM HLDGS INC COM 431475102 20838 212700 SH SOLE 0 198536 0 14164 HILLTOP HOLDINGS INC COM 432748101 1516 55100 SH SOLE 0 55100 0 0 HILTON GRAND VACATIONS INC COM 43283X105 367 11700 SH SOLE 0 7047 0 4653 HILTON WORLDWIDE HLDGS INC COM 43300A203 100535 903600 SH SOLE 0 160686 0 742914 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 24058 3255460 SH SOLE 0 2871946 0 383514 HINGHAM INSTN SVGS MASS COM 433323102 5750 26619 SH SOLE 0 25746 0 873 HIREQUEST INC COM 433535101 172 16800 SH SOLE 0 13780 0 3020 HISTOGEN INC COM 43358Y103 42 55680 SH SOLE 0 500 0 55180 HMN FINL INC COM 40424G108 2049 119100 SH SOLE 0 118196 0 904 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 10263 717669 SH SOLE 0 717669 0 0 HOLLYFRONTIER CORP COM 436106108 3815 147582 SH SOLE 0 133892 0 13690 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 25329 1724256 SH SOLE 0 1559000 0 165256 HOLOGIC INC COM 436440101 43575 598318 SH SOLE 0 560408 0 37910 HOME BANCORP INC COM 43689E107 5058 180700 SH SOLE 0 180700 0 0 HOME DEPOT INC COM 437076102 144975 545800 SH SOLE 0 6451 0 539349 HOMESTREET INC COM 43785V102 9359 277300 SH SOLE 0 248500 0 28800 HOMETRUST BANCSHARES INC COM 437872104 15164 785315 SH SOLE 0 735315 0 50000 HONDA MOTOR LTD AMERN SHS 438128308 114542 4054598 SH SOLE 0 4054598 0 0 HOOKER FURNITURE CORP COM 439038100 1284 39800 SH SOLE 0 39800 0 0 HORIZON BANCORP INC COM 440407104 10486 661141 SH SOLE 0 661141 0 0 HORIZON GLOBAL CORP COM 44052W104 2353 273902 SH SOLE 0 188902 0 85000 HORIZON THERAPEUTICS PUB L SHS G46188101 497344 6798963 SH SOLE 0 6790302 0 8661 HORMEL FOODS CORP COM 440452100 126629 2716783 SH SOLE 0 2694946 0 21837 HOSTESS BRANDS INC CL A 44109J106 32245 2202510 SH SOLE 0 2142019 0 60491 HOST HOTELS & RESORTS INC COM 44107P104 15008 1025865 SH SOLE 0 1025865 0 0 HOTH THERAPEUTICS INC COM 44148G105 373 157190 SH SOLE 0 157190 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1103 331100 SH SOLE 0 331100 0 0 HOUSTON AMERN ENERGY CORP COM 44183U209 114 65177 SH SOLE 0 427 0 64750 HOUSTON WIRE & CABLE CO COM 44244K109 1099 394000 SH SOLE 0 262695 0 131305 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8574 260915 SH SOLE 0 260915 0 0 HOWARD BANCORP INC COM 442496105 557 47200 SH SOLE 0 416 0 46784 HOWARD HUGHES CORP COM 44267D107 2392 30300 SH SOLE 0 7596 0 22704 HP INC COM 40434L105 26427 1074700 SH SOLE 0 768530 0 306170 HSBC HLDGS PLC SPON ADR NEW 404280406 198690 7668469 SH SOLE 0 7668469 0 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 458 95616 SH SOLE 0 95616 0 0 HUAMI CORP SPONSORED ADS 44331K103 3009 253902 SH SOLE 0 253902 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1863 129300 SH SOLE 0 128500 0 800 HUAZHU GROUP LTD SPONSORED ADS 44332N106 22848 507400 SH SOLE 0 495622 0 11778 HUBBELL INC COM 443510607 32768 208995 SH SOLE 0 191461 0 17534 HUB GROUP INC CL A 443320106 2333 40936 SH SOLE 0 40936 0 0 HUDBAY MINERALS INC COM 443628102 45084 6440529 SH SOLE 0 6440529 0 0 HUDSON CAPITAL INC SHS NEW G4645C208 429 118600 SH SOLE 0 118600 0 0 HUDSON GLOBAL INC COM NEW 443787205 1108 105496 SH SOLE 0 105204 0 292 HUDSON PAC PPTYS INC COM 444097109 11251 468400 SH SOLE 0 453706 0 14694 HUDSON TECHNOLOGIES INC COM 444144109 22 19900 SH SOLE 0 19900 0 0 HUIZE HLDG LTD SPONSORED ADS 44473E105 110 15750 SH SOLE 0 0 0 15750 HUMANA INC COM 444859102 393399 958878 SH SOLE 0 895501 0 63377 HUNTSMAN CORP COM 447011107 10179 404900 SH SOLE 0 392183 0 12717 HURCO COMPANIES INC COM 447324104 2707 90229 SH SOLE 0 85900 0 4329 HURON CONSULTING GROUP INC COM 447462102 15097 256100 SH SOLE 0 256100 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8887 277552 SH SOLE 0 274900 0 2652 HUTTIG BLDG PRODS INC COM 448451104 2065 562579 SH SOLE 0 430479 0 132100 HUYA INC ADS REP SHS A 44852D108 51988 2608550 SH SOLE 0 2605328 0 3222 HYRECAR INC COM 44916T107 1115 156222 SH SOLE 0 24299 0 131923 IAA INC COM 449253103 10137 156000 SH SOLE 0 85 0 155915 IAMGOLD CORP COM 450913108 88623 24149296 SH SOLE 0 23766196 0 383100 ICAD INC COM NEW 44934S206 3440 260590 SH SOLE 0 260590 0 0 ICHOR HOLDINGS SHS G4740B105 3385 112300 SH SOLE 0 112300 0 0 ICL GROUP LTD SHS M53213100 5571 1103076 SH SOLE 0 1103076 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 293 232821 SH SOLE 0 198760 0 34061 ICON PLC SHS G4705A100 455547 2336376 SH SOLE 0 2336376 0 0 ICU MED INC COM 44930G107 4032 18800 SH SOLE 0 18800 0 0 IDACORP INC COM 451107106 41802 435299 SH SOLE 0 363512 0 71787 IDEAL PWR INC COM NEW 451622203 293 35900 SH SOLE 0 5379 0 30521 IDEAYA BIOSCIENCES INC COM 45166A102 1952 139400 SH SOLE 0 57500 0 81900 IDENTIV INC COM NEW 45170X205 3158 371552 SH SOLE 0 317833 0 53719 IDERA PHARMACEUTICALS INC COM PAR 45168K405 3718 1013149 SH SOLE 0 627324 0 385825 IDEX CORP COM 45167R104 2097 10525 SH SOLE 0 100 0 10425 IDT CORP CL B NEW 448947507 19900 1609997 SH SOLE 0 1609997 0 0 IEC ELECTRS CORP NEW COM 44949L105 4737 349612 SH SOLE 0 213212 0 136400 IES HLDGS INC COM 44951W106 14394 312632 SH SOLE 0 288032 0 24600 IHS MARKIT LTD SHS G47567105 20712 230566 SH SOLE 0 90900 0 139666 ILLINOIS TOOL WKS INC COM 452308109 55435 271900 SH SOLE 0 163757 0 108143 I MAB SPONSORED ADS 44975P103 6620 140400 SH SOLE 0 140400 0 0 IMAGE SENSING SYS INC COM 45244C104 1131 251849 SH SOLE 0 241969 0 9880 IMAX CORP COM 45245E109 33598 1864500 SH SOLE 0 1864500 0 0 IMEDIA BRANDS INC COM CL A 452465206 2396 501358 SH SOLE 0 379184 0 122174 IMMUCELL CORP COM PAR 452525306 1001 168153 SH SOLE 0 164930 0 3223 IMMUNIC INC COM 4525EP101 205 13400 SH SOLE 0 0 0 13400 IMMUNOGEN INC COM 45253H101 27322 4235966 SH SOLE 0 4235966 0 0 IMMUNOVANT INC COM 45258J102 259 5600 SH SOLE 0 5600 0 0 IMMURON LTD SPONSORED ADR 45254U101 467 73300 SH SOLE 0 0 0 73300 IMPAC MTG HLDGS INC COM NEW 45254P508 553 181842 SH SOLE 0 136649 0 45193 IMPERIAL OIL LTD COM NEW 453038408 4436 233100 SH SOLE 0 233100 0 0 IMPINJ INC COM 453204109 4790 114400 SH SOLE 0 114400 0 0 IMV INC COM 44974L103 338 110100 SH SOLE 0 2050 0 108050 INCYTE CORP COM 45337C102 512237 5889133 SH SOLE 0 5572155 0 316978 INDEPENDENCE CONTRACT DRILLI COM 453415606 40 13500 SH SOLE 0 5200 0 8300 INDEPENDENCE RLTY TR INC COM 45378A106 50824 3784341 SH SOLE 0 3784341 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 17750 960991 SH SOLE 0 940300 0 20691 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3177 136414 SH SOLE 0 136414 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 30327 671545 SH SOLE 0 652945 0 18600 INFINERA CORP COM 45667G103 12022 1147100 SH SOLE 0 1147100 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 4698 2215974 SH SOLE 0 1669517 0 546457 INFLARX NV COM N44821101 695 138100 SH SOLE 0 0 0 138100 INFORMATION SVCS GROUP INC COM 45675Y104 7952 2424249 SH SOLE 0 2177627 0 246622 INFOSYS LTD SPONSORED ADR 456788108 7858 463600 SH SOLE 0 463600 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 12280 741095 SH SOLE 0 740695 0 400 INFUSYSTEM HLDGS INC COM 45685K102 10602 564535 SH SOLE 0 484249 0 80286 INGERSOLL RAND INC COM 45687V106 7632 167525 SH SOLE 0 153272 0 14253 INGEVITY CORP COM 45688C107 5218 68900 SH SOLE 0 68900 0 0 INGLES MKTS INC CL A 457030104 10339 242358 SH SOLE 0 215384 0 26974 INMODE LTD SHS M5425M103 15221 320581 SH SOLE 0 320581 0 0 INNODATA INC COM NEW 457642205 5966 1125590 SH SOLE 0 1079250 0 46340 INNOVATIVE INDL PPTYS INC COM 45781V101 13455 73473 SH SOLE 0 57969 0 15504 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3715 569783 SH SOLE 0 513510 0 56273 INNOVIVA INC COM 45781M101 97656 7881802 SH SOLE 0 7881802 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 78 35600 SH SOLE 0 35600 0 0 INOGEN INC COM 45780L104 13265 296900 SH SOLE 0 293954 0 2946 INOVALON HLDGS INC COM CL A 45781D101 4761 262007 SH SOLE 0 254661 0 7346 INPIXON COM 45790J800 939 920578 SH SOLE 0 311266 0 609312 INSIGHT ENTERPRISES INC COM 45765U103 3735 49085 SH SOLE 0 49085 0 0 INSIGNIA SYS INC COM 45765Y105 774 921284 SH SOLE 0 892984 0 28300 INSPERITY INC COM 45778Q107 12026 147700 SH SOLE 0 147700 0 0 INSPIRED ENTMT INC COM 45782N108 606 92057 SH SOLE 0 89512 0 2545 INSPIREMD INC COM 45779A853 424 1243100 SH SOLE 0 758060 0 485040 INSPIRE MED SYS INC COM 457730109 20633 109700 SH SOLE 0 89220 0 20480 INSTALLED BLDG PRODS INC COM 45780R101 1267 12429 SH SOLE 0 11126 0 1303 INSULET CORP COM 45784P101 55600 217500 SH SOLE 0 168255 0 49245 INTEC PHARMA LTD JERUSALEM SHS NEW M53644148 128 37200 SH SOLE 0 0 0 37200 INTEGER HLDGS CORP COM 45826H109 544 6700 SH SOLE 0 6700 0 0 INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 81 20654 SH SOLE 0 13254 0 7400 INTELLIGENT SYS CORP NEW COM 45816D100 9686 241497 SH SOLE 0 241497 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 33348 547400 SH SOLE 0 542491 0 4909 INTERCEPT PHARMACEUTICALS IN COM 45845P108 10794 437000 SH SOLE 0 437000 0 0 INTERDIGITAL INC COM 45867G101 79173 1304767 SH SOLE 0 1243766 0 61001 INTERFACE INC COM 458665304 144 13700 SH SOLE 0 13700 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 35070 278600 SH SOLE 0 152772 0 125828 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10198 93700 SH SOLE 0 16102 0 77598 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 54548 3220056 SH SOLE 0 3220056 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 990 63800 SH SOLE 0 21802 0 41998 INTERNATIONAL TOWER HILL MIN COM 46050R102 52 37700 SH SOLE 0 0 0 37700 INTERPUBLIC GROUP COS INC COM 460690100 7399 314600 SH SOLE 0 314600 0 0 INTERSECT ENT INC COM 46071F103 1198 52315 SH SOLE 0 49120 0 3195 INTEST CORP COM 461147100 5288 814737 SH SOLE 0 773150 0 41587 INTEVAC INC COM 461148108 3942 546677 SH SOLE 0 483711 0 62966 INTRICON CORP COM 46121H109 310 17100 SH SOLE 0 0 0 17100 INVACARE CORP COM 461203101 21294 2379169 SH SOLE 0 2246469 0 132700 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 11431 226000 SH SOLE 0 226000 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1053 69000 SH SOLE 0 69000 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 2077 18100 SH SOLE 0 18100 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2278 118600 SH SOLE 0 118600 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 879 6600 SH SOLE 0 6600 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 528 3500 SH SOLE 0 3500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 330 1300 SH SOLE 0 1300 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1862 14600 SH SOLE 0 14600 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 375 2300 SH SOLE 0 2300 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 301 4900 SH SOLE 0 4900 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1644 15900 SH SOLE 0 15900 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1067 47565 SH SOLE 0 47565 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1146 13920 SH SOLE 0 13920 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 6238 216282 SH SOLE 0 216282 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 2661 136900 SH SOLE 0 136900 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1575 58100 SH SOLE 0 58100 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 9441 618697 SH SOLE 0 618697 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 206 2000 SH SOLE 0 2000 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1260 22200 SH SOLE 0 22200 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 19894 892900 SH SOLE 0 892900 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 838 25009 SH SOLE 0 25009 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2190 84400 SH SOLE 0 84400 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 266 12518 SH SOLE 0 12518 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 370 17000 SH SOLE 0 17000 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 11708 3463817 SH SOLE 0 3463817 0 0 INVESTAR HLDG CORP COM 46134L105 736 44475 SH SOLE 0 30949 0 13526 INVESTORS BANCORP INC NEW COM 46146L101 5510 521812 SH SOLE 0 521812 0 0 INVESTORS TITLE CO NC COM 461804106 3611 23600 SH SOLE 0 23600 0 0 INVITATION HOMES INC COM 46187W107 12598 424183 SH SOLE 0 307631 0 116552 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 90 111474 SH SOLE 0 59323 0 52151 ION GEOPHYSICAL CORP COM NEW 462044207 2440 1004267 SH SOLE 0 1004267 0 0 IONIS PHARMACEUTICALS INC COM 462222100 42142 745348 SH SOLE 0 588272 0 157076 IPG PHOTONICS CORP COM 44980X109 4632 20700 SH SOLE 0 20700 0 0 IRADIMED CORP COM 46266A109 16830 738157 SH SOLE 0 738157 0 0 IRIDEX CORP COM 462684101 1673 666419 SH SOLE 0 557918 0 108501 IRIDIUM COMMUNICATIONS INC COM 46269C102 1919 48789 SH SOLE 0 48789 0 0 IROBOT CORP COM 462726100 2794 34800 SH SOLE 0 34800 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 22846 2005753 SH SOLE 0 2005753 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 156 34500 SH SOLE 0 0 0 34500 ISHARES GOLD TRUST ISHARES 464285105 5502 303500 SH SOLE 0 303500 0 0 ISHARES INC CORE MSCI EMKT 46434G103 651 10500 SH SOLE 0 10500 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 202 4800 SH SOLE 0 4800 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1484 32799 SH SOLE 0 32799 0 0 ISHARES INC MSCI AUST ETF 464286103 460 19200 SH SOLE 0 19200 0 0 ISHARES INC MSCI CDA ETF 464286509 2526 81900 SH SOLE 0 81900 0 0 ISHARES INC MSCI FRANCE ETF 464286707 918 27600 SH SOLE 0 27600 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1649 51900 SH SOLE 0 51900 0 0 ISHARES INC MSCI HONG KG ETF 464286871 355 14400 SH SOLE 0 14400 0 0 ISHARES INC MSCI ITALY ETF 46434G830 877 29800 SH SOLE 0 29800 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4074 60300 SH SOLE 0 60300 0 0 ISHARES INC MSCI NETHERL ETF 464286814 343 8300 SH SOLE 0 8300 0 0 ISHARES INC MSCI STH KOR ETF 464286772 774 9000 SH SOLE 0 9000 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 1297 32600 SH SOLE 0 32600 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1783 39900 SH SOLE 0 39900 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1991 37500 SH SOLE 0 37500 0 0 ISHARES INC MSCI THAILND ETF 464286624 247 3200 SH SOLE 0 3200 0 0 ISHARES INC MSCI WORLD ETF 464286392 719 6400 SH SOLE 0 6400 0 0 ISHARES SILVER TR ISHARES 46428Q109 4096 166700 SH SOLE 0 166700 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 11837 260500 SH SOLE 0 260500 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 3509 67200 SH SOLE 0 67200 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 10495 100500 SH SOLE 0 100500 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 841 5283 SH SOLE 0 5283 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 20032 231900 SH SOLE 0 231900 0 0 ISHARES TR 20 YR TR BD ETF 464287432 19685 124800 SH SOLE 0 124800 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 19934 149900 SH SOLE 0 149900 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 616 9600 SH SOLE 0 9600 0 0 ISHARES TR A RATE CP BD ETF 46429B291 843 14400 SH SOLE 0 14400 0 0 ISHARES TR ASIA 50 ETF 464288430 453 5200 SH SOLE 0 5200 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 10975 91500 SH SOLE 0 91500 0 0 ISHARES TR CALIF MUN BD ETF 464288356 1053 16754 SH SOLE 0 16754 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 4843 104300 SH SOLE 0 104300 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 11689 226364 SH SOLE 0 226364 0 0 ISHARES TR CORE MSCI EURO 46434V738 379 7400 SH SOLE 0 7400 0 0 ISHARES TR CORE S&P TTL STK 464287150 371 4300 SH SOLE 0 4300 0 0 ISHARES TR CORE S&P US GWT 464287671 869 9800 SH SOLE 0 9800 0 0 ISHARES TR CORE S&P US VLU 464287663 410 6600 SH SOLE 0 6600 0 0 ISHARES TR CORE TOTAL USD 46434V613 6749 123661 SH SOLE 0 123661 0 0 ISHARES TR CORE US AGGBD ET 464287226 19182 162300 SH SOLE 0 162300 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 942 12900 SH SOLE 0 12900 0 0 ISHARES TR EUROPE ETF 464287861 321 6700 SH SOLE 0 6700 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 458 8000 SH SOLE 0 8000 0 0 ISHARES TR GLB INFRASTR ETF 464288372 297 6800 SH SOLE 0 6800 0 0 ISHARES TR GLOBAL TECH ETF 464287291 330 1100 SH SOLE 0 1100 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 1211 23200 SH SOLE 0 23200 0 0 ISHARES TR IBOXX HI YD ETF 464288513 12990 148800 SH SOLE 0 148800 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1851 13400 SH SOLE 0 13400 0 0 ISHARES TR INTL TREA BD ETF 464288117 1101 19794 SH SOLE 0 19794 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 3025 54825 SH SOLE 0 54825 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 915 14801 SH SOLE 0 14801 0 0 ISHARES TR JPMORGAN USD EMG 464288281 19519 168400 SH SOLE 0 168400 0 0 ISHARES TR MBS ETF 464288588 18040 163805 SH SOLE 0 163805 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1845 42700 SH SOLE 0 42700 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1667 18600 SH SOLE 0 18600 0 0 ISHARES TR MSCI ACWI ETF 464288257 644 7100 SH SOLE 0 7100 0 0 ISHARES TR MSCI ACWI EX US 464288240 435 8200 SH SOLE 0 8200 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 5482 106100 SH SOLE 0 106100 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 402 11278 SH SOLE 0 11278 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1363 43800 SH SOLE 0 43800 0 0 ISHARES TR MSCI USA SZE FT 46432F370 200 1800 SH SOLE 0 1800 0 0 ISHARES TR NASDAQ BIOTECH 464287556 1635 10795 SH SOLE 0 10795 0 0 ISHARES TR NATIONAL MUN ETF 464288414 19584 167100 SH SOLE 0 167100 0 0 ISHARES TR PFD AND INCM SEC 464288687 9373 243400 SH SOLE 0 243400 0 0 ISHARES TR RUS 1000 ETF 464287622 381 1800 SH SOLE 0 1800 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2797 11600 SH SOLE 0 11600 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 233 2400 SH SOLE 0 2400 0 0 ISHARES TR SELECT DIVID ETF 464287168 625 6500 SH SOLE 0 6500 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 4627 42800 SH SOLE 0 42800 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 396 6200 SH SOLE 0 6200 0 0 ISHARES TR TIPS BD ETF 464287176 14565 114100 SH SOLE 0 114100 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 486 6900 SH SOLE 0 6900 0 0 ISHARES TR USD INV GRDE ETF 464288620 403 6500 SH SOLE 0 6500 0 0 ISHARES TR U.S. TECH ETF 464287721 493 5800 SH SOLE 0 5800 0 0 ISORAY INC COM 46489V104 607 1348532 SH SOLE 0 238006 0 1110526 ISSUER DIRECT CORP COM NEW 46520M204 1862 106338 SH SOLE 0 55836 0 50502 ISTAR INC COM 45031U101 1846 124300 SH SOLE 0 124300 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 1546 312400 SH SOLE 0 311117 0 1283 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 15277 2508474 SH SOLE 0 901340 0 1607134 ITERIS INC NEW COM 46564T107 5000 885024 SH SOLE 0 678900 0 206124 ITERUM THERAPEUTICS PLC SHS G6333L101 725 732900 SH SOLE 0 151850 0 581050 IT TECH PACKAGING INC COM NEW 46527C100 305 548250 SH SOLE 0 437103 0 111147 ITT INC COM 45073V108 9396 122000 SH SOLE 0 98857 0 23143 ITURAN LOCATION AND CONTROL SHS M6158M104 27078 1421400 SH SOLE 0 1395800 0 25600 J2 GLOBAL INC COM 48123V102 17047 174500 SH SOLE 0 174500 0 0 JABIL INC COM 466313103 14448 339708 SH SOLE 0 339708 0 0 JACK IN THE BOX INC COM 466367109 25140 270900 SH SOLE 0 268606 0 2294 JACOBS ENGR GROUP INC COM 469814107 25431 233400 SH SOLE 0 189161 0 44239 JAKKS PAC INC COM NEW 47012E403 691 138804 SH SOLE 0 85332 0 53472 J ALEXANDERS HLDGS INC COM 46609J106 1578 216405 SH SOLE 0 85105 0 131300 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 8314 280325 SH SOLE 0 266427 0 13898 JAMES RIV GROUP LTD COM G5005R107 11360 231125 SH SOLE 0 231125 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 17579 348300 SH SOLE 0 348300 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11157 343200 SH SOLE 0 316840 0 26360 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 511498 3099050 SH SOLE 0 3099050 0 0 JBG SMITH PPTYS COM 46590V100 4253 136000 SH SOLE 0 136000 0 0 JEFFERIES FINL GROUP INC COM 47233W109 9584 389589 SH SOLE 0 365676 0 23913 JELD-WEN HLDG INC COM 47580P103 6264 247000 SH SOLE 0 247000 0 0 JERASH HLDGS US INC COM 47632P101 592 101246 SH SOLE 0 73728 0 27518 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1500 170575 SH SOLE 0 170575 0 0 JIANPU TECHNOLOGY INC ADS COMMON 47738D309 815 267984 SH SOLE 0 267984 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 294 96500 SH SOLE 0 1800 0 94700 J JILL INC COM 46620W201 994 266456 SH SOLE 0 266456 0 0 J & J SNACK FOODS CORP COM 466032109 29894 192406 SH SOLE 0 192406 0 0 JOHNSON CTLS INTL PLC SHS G51502105 51023 1095144 SH SOLE 0 800900 0 294244 JOHNSON OUTDOORS INC CL A 479167108 38900 345383 SH SOLE 0 317700 0 27683 JOINT CORP COM 47973J102 3287 125178 SH SOLE 0 52684 0 72494 JOUNCE THERAPEUTICS INC COM 481116101 914 130514 SH SOLE 0 93514 0 37000 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 44169 1094652 SH SOLE 0 0 0 1094652 JUNIPER NETWORKS INC COM 48203R104 75467 3352584 SH SOLE 0 3352584 0 0 JUPAI HLDGS LTD ADS 48205B107 407 222825 SH SOLE 0 208807 0 14018 KADMON HLDGS INC COM 48283N106 1286 309800 SH SOLE 0 0 0 309800 KAISER ALUMINUM CORP COM PAR $0.01 483007704 24107 243752 SH SOLE 0 243752 0 0 KALA PHARMACEUTICALS INC COM 483119103 654 96516 SH SOLE 0 0 0 96516 KALVISTA PHARMACEUTICALS INC COM 483497103 939 49428 SH SOLE 0 6973 0 42455 KAMADA LTD SHS M6240T109 8088 1248145 SH SOLE 0 1120945 0 127200 KAR AUCTION SVCS INC COM 48238T109 9357 502800 SH SOLE 0 475295 0 27505 KASPIEN HOLDINGS INC COM NEW 485837108 1560 106653 SH SOLE 0 106653 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 688 79625 SH SOLE 0 28825 0 50800 KBR INC COM 48242W106 739 23900 SH SOLE 0 23900 0 0 KBS FASHION GROUP LTD COM NEW Y46002203 364 123801 SH SOLE 0 108401 0 15400 KEARNY FINL CORP MD COM 48716P108 58230 5514185 SH SOLE 0 5514185 0 0 KELLOGG CO COM 487836108 160199 2574311 SH SOLE 0 2437977 0 136334 KELLY SVCS INC CL B 488152307 207 10100 SH SOLE 0 5732 0 4368 KELSO TECHNOLOGIES INC COM NEW 48826D201 79 145794 SH SOLE 0 110377 0 35417 KEROS THERAPEUTICS INC COM 492327101 712 10100 SH SOLE 0 0 0 10100 KEURIG DR PEPPER INC COM 49271V100 152371 4761581 SH SOLE 0 4761581 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 1484 118676 SH SOLE 0 114166 0 4510 KEYSIGHT TECHNOLOGIES INC COM 49338L103 101062 765100 SH SOLE 0 765100 0 0 KEY TRONIC CORP COM 493144109 415 60100 SH SOLE 0 14960 0 45140 KEZAR LIFE SCIENCES INC COM 49372L100 1827 349920 SH SOLE 0 349920 0 0 KFORCE INC COM 493732101 339 8049 SH SOLE 0 0 0 8049 KILROY RLTY CORP COM 49427F108 241 4200 SH SOLE 0 2400 0 1800 KIMBALL ELECTRONICS INC COM 49428J109 5559 347675 SH SOLE 0 347675 0 0 KIMBALL INTL INC CL B 494274103 28215 2361076 SH SOLE 0 2194285 0 166791 KIMBELL RTY PARTNERS LP UNIT 49435R102 1122 141853 SH SOLE 0 0 0 141853 KIMBERLY-CLARK CORP COM 494368103 890 6604 SH SOLE 0 6604 0 0 KINDER MORGAN INC DEL COM 49456B101 5981 437531 SH SOLE 0 437531 0 0 KINDRED BIOSCIENCES INC COM 494577109 6852 1589859 SH SOLE 0 1469691 0 120168 KINGSTONE COS INC COM 496719105 3345 502989 SH SOLE 0 462751 0 40238 KINGSWAY FINL SVCS INC COM NEW 496904202 1892 402619 SH SOLE 0 374577 0 28042 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 295 16700 SH SOLE 0 0 0 16700 KINROSS GOLD CORP COM 496902404 281571 38363574 SH SOLE 0 36202000 0 2161574 KINTARA THERAPEUTICS INC COM 49720K101 52 40733 SH SOLE 0 2333 0 38400 KIRBY CORP COM 497266106 4276 82500 SH SOLE 0 30531 0 51969 KIRKLAND LAKE GOLD LTD COM 49741E100 142203 3445816 SH SOLE 0 3306983 0 138833 KIRKLANDS INC COM 497498105 20909 1169400 SH SOLE 0 1169400 0 0 KITE RLTY GROUP TR COM NEW 49803T300 20180 1348900 SH SOLE 0 1348900 0 0 KKR & CO INC COM 48251W104 44573 1100850 SH SOLE 0 0 0 1100850 KKR REAL ESTATE FIN TR INC COM 48251K100 692 38600 SH SOLE 0 0 0 38600 KLA CORP COM NEW 482480100 44949 173609 SH SOLE 0 153156 0 20453 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5626 134527 SH SOLE 0 15500 0 119027 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 19102 1268371 SH SOLE 0 1211217 0 57154 KNOWLES CORP COM 49926D109 7003 379974 SH SOLE 0 379974 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1234 22783 SH SOLE 0 0 0 22783 KONTOOR BRANDS INC COM 50050N103 2206 54400 SH SOLE 0 41800 0 12600 KOPIN CORP COM 500600101 611 251391 SH SOLE 0 0 0 251391 KOREA ELECTRIC PWR SPONSORED ADR 500631106 205 16680 SH SOLE 0 0 0 16680 KOSS CORP COM 500692108 202 58835 SH SOLE 0 58835 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 1638 35700 SH SOLE 0 35700 0 0 KRANESHARES TR QUADRTC INT RT 500767736 5910 211300 SH SOLE 0 211300 0 0 KRATON CORPORATION COM 50077C106 467 16800 SH SOLE 0 374 0 16426 KROGER CO COM 501044101 782796 24647215 SH SOLE 0 24647215 0 0 KRONOS WORLDWIDE INC COM 50105F105 22641 1518500 SH SOLE 0 1518500 0 0 KT CORP SPONSORED ADR 48268K101 4568 414900 SH SOLE 0 414900 0 0 KULICKE & SOFFA INDS INC COM 501242101 16405 515728 SH SOLE 0 515728 0 0 KVH INDS INC COM 482738101 3644 321098 SH SOLE 0 321098 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 104371 552170 SH SOLE 0 236444 0 315726 LABORATORY CORP AMER HLDGS COM NEW 50540R409 68333 335705 SH SOLE 0 263452 0 72253 LAIX INC ADS 50736W105 162 106569 SH SOLE 0 106569 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 504 129953 SH SOLE 0 3156 0 126797 LAKELAND BANCORP INC COM 511637100 11627 915500 SH SOLE 0 810900 0 104600 LAKELAND FINL CORP COM 511656100 7148 133400 SH SOLE 0 133400 0 0 LAKELAND INDS INC COM 511795106 20329 746002 SH SOLE 0 743030 0 2972 LAMAR ADVERTISING CO NEW CL A 512816109 6351 76312 SH SOLE 0 45461 0 30851 LAM RESEARCH CORP COM 512807108 8905 18856 SH SOLE 0 17474 0 1382 LANCASTER COLONY CORP COM 513847103 95294 518663 SH SOLE 0 515787 0 2876 LANDEC CORP COM 514766104 2213 203999 SH SOLE 0 116014 0 87985 LANDMARK BANCORP INC COM 51504L107 2757 120661 SH SOLE 0 106397 0 14264 LANDSTAR SYS INC COM 515098101 9017 66961 SH SOLE 0 65126 0 1835 LANNET INC COM 516012101 12294 1885653 SH SOLE 0 1883137 0 2516 LANTHEUS HLDGS INC COM 516544103 1657 122831 SH SOLE 0 119114 0 3717 LANTRONIX INC COM NEW 516548203 3243 730356 SH SOLE 0 584997 0 145359 LAREDO PETROLEUM INC COM 516806205 2828 143530 SH SOLE 0 143530 0 0 LARIMAR THERAPEUTICS INC COM 517125100 4740 221374 SH SOLE 0 195842 0 25532 LAUDER ESTEE COS INC CL A 518439104 51834 194726 SH SOLE 0 194726 0 0 LAUREATE EDUCATION INC CL A 518613203 4228 290400 SH SOLE 0 290400 0 0 LAWSON PRODS INC COM 520776105 4322 84900 SH SOLE 0 67500 0 17400 LAZARD LTD SHS A G54050102 7441 175900 SH SOLE 0 0 0 175900 LAZYDAYS HLDGS INC COM 52110H100 1950 120000 SH SOLE 0 3500 0 116500 L BRANDS INC COM 501797104 34971 940325 SH SOLE 0 687592 0 252733 LCNB CORP COM 50181P100 2778 189116 SH SOLE 0 189116 0 0 LEAF GROUP LTD COM 52177G102 7900 1698895 SH SOLE 0 1422360 0 276535 LEAP THERAPEUTICS INC COM 52187K101 744 330500 SH SOLE 0 0 0 330500 LEE ENTERPRISES INC COM 523768109 310 245983 SH SOLE 0 36503 0 209480 LEJU HLDGS LTD SPONSORED ADS 50187J108 3130 1366786 SH SOLE 0 1359512 0 7274 LEMAITRE VASCULAR INC COM 525558201 3629 89600 SH SOLE 0 0 0 89600 LENDINGCLUB CORP COM NEW 52603A208 16107 1525320 SH SOLE 0 1525320 0 0 LENDINGTREE INC NEW COM 52603B107 4791 17500 SH SOLE 0 11497 0 6003 LENNAR CORP CL A 526057104 42768 561033 SH SOLE 0 475348 0 85685 LENNAR CORP CL B 526057302 1126 18402 SH SOLE 0 1550 0 16852 LENNOX INTL INC COM 526107107 48712 177800 SH SOLE 0 175413 0 2387 LENSAR INC COM 52634L108 3271 451195 SH SOLE 0 451195 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3403 994979 SH SOLE 0 994979 0 0 LEXINGTON REALTY TRUST COM 529043101 2542 239382 SH SOLE 0 239382 0 0 LGL GROUP INC COM 50186A108 3802 303154 SH SOLE 0 254859 0 48295 LGL GROUP INC *W EXP 11/16/202 50186A132 140 225559 SH SOLE 0 225559 0 0 LHC GROUP INC COM 50187A107 7545 35369 SH SOLE 0 33420 0 1949 LIANLUO SMART LTD COM CL A NEW G5478K118 185 44540 SH SOLE 0 14776 0 29764 LIBERTY BROADBAND CORP COM SER A 530307107 6482 41136 SH SOLE 0 41136 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 39383 248675 SH SOLE 0 220978 0 27697 LIBERTY GLOBAL PLC SHS CL A G5480U104 101223 4179314 SH SOLE 0 4179314 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 120907 5112335 SH SOLE 0 5106139 0 6196 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1138 102259 SH SOLE 0 0 0 102259 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3413 307725 SH SOLE 0 307725 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 8277 332800 SH SOLE 0 303562 0 29238 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 23393 940219 SH SOLE 0 940219 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 14602 384362 SH SOLE 0 384362 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5141 120679 SH SOLE 0 97096 0 23583 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3746 863221 SH SOLE 0 863221 0 0 LIFETIME BRANDS INC COM 53222Q103 2312 152100 SH SOLE 0 99098 0 53002 LIFEVANTAGE CORP COM NEW 53222K205 11648 1249805 SH SOLE 0 1154320 0 95485 LIFEWAY FOODS INC COM 531914109 2783 514498 SH SOLE 0 456598 0 57900 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 3933 1548620 SH SOLE 0 1548620 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 5359 1367015 SH SOLE 0 1328527 0 38488 LIGHTSPEED POS INC SUB VTG SHS 53227R106 1442 20500 SH SOLE 0 0 0 20500 LIMBACH HLDGS INC COM 53263P105 5627 456371 SH SOLE 0 349276 0 107095 LIMELIGHT NETWORKS INC COM 53261M104 254 63569 SH SOLE 0 63569 0 0 LINCOLN EDL SVCS CORP COM 533535100 4891 752448 SH SOLE 0 752448 0 0 LINCOLN NATL CORP IND COM 534187109 5039 100157 SH SOLE 0 3756 0 96401 LINDE PLC SHS G5494J103 28301 107400 SH SOLE 0 0 0 107400 LINDSAY CORP COM 535555106 2762 21500 SH SOLE 0 6100 0 15400 LINEAGE CELL THERAPEUTICS IN COM 53566P109 40 23000 SH SOLE 0 0 0 23000 LINX SA SPONSORED ADS 53619W101 150 21103 SH SOLE 0 18117 0 2986 LIONS GATE ENTMNT CORP CL A VTG 535919401 24314 2138428 SH SOLE 0 2138428 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 20405 1965834 SH SOLE 0 1965834 0 0 LIQUIDITY SERVICES INC COM 53635B107 41579 2613404 SH SOLE 0 2503548 0 109856 LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 31 19900 SH SOLE 0 19800 0 100 LIVENT CORP COM 53814L108 14230 755300 SH SOLE 0 666894 0 88406 LIVE VENTURES INC COM NEW 538142308 561 45199 SH SOLE 0 42536 0 2663 LIVEXLIVE MEDIA INC COM NEW 53839L208 79 24100 SH SOLE 0 24100 0 0 LKQ CORP COM 501889208 11297 320560 SH SOLE 0 167005 0 153555 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 307 156605 SH SOLE 0 130200 0 26405 LM FDG AMER INC COM NEW 502074305 46 68600 SH SOLE 0 0 0 68600 LOCKHEED MARTIN CORP COM 539830109 183489 516900 SH SOLE 0 356767 0 160133 LOGITECH INTL S A SHS H50430232 195096 2007365 SH SOLE 0 2007365 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 2542 413300 SH SOLE 0 0 0 413300 LORAL SPACE & COM INC COM 543881106 951 45300 SH SOLE 0 0 0 45300 LOUISIANA PAC CORP COM 546347105 23659 636500 SH SOLE 0 586719 0 49781 LOWES COS INC COM 548661107 2729 17000 SH SOLE 0 5698 0 11302 LPL FINL HLDGS INC COM 50212V100 6847 65700 SH SOLE 0 59269 0 6431 LSB INDS INC COM 502160104 2953 871115 SH SOLE 0 829523 0 41592 LSI INDS INC COM 50216C108 8224 960771 SH SOLE 0 954671 0 6100 LUBYS INC COM 549282101 1178 414852 SH SOLE 0 275652 0 139200 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6188 201300 SH SOLE 0 201300 0 0 LUMENT FINANCE TRUST INC COM 55025L108 351 107397 SH SOLE 0 20175 0 87222 LUMENTUM HLDGS INC COM 55024U109 43029 453893 SH SOLE 0 453893 0 0 LUMINEX CORP DEL COM 55027E102 15195 657242 SH SOLE 0 588403 0 68839 LUMOS PHARMA INC COM 55028X109 11028 308812 SH SOLE 0 308812 0 0 LUNA INNOVATIONS COM 550351100 5440 550598 SH SOLE 0 550598 0 0 LUOKUNG TECHNOLOGY CORP SHS G56981106 205 301200 SH SOLE 0 219009 0 82191 LUTHER BURBANK CORP COM 550550107 2862 292068 SH SOLE 0 248989 0 43079 LUXFER HOLDINGS PLC SHS G5698W116 560 34100 SH SOLE 0 34100 0 0 LYDALL INC DEL COM 550819106 1529 50900 SH SOLE 0 50900 0 0 MACATAWA BK CORP COM 554225102 10327 1233821 SH SOLE 0 1162162 0 71659 MACK CALI RLTY CORP COM 554489104 18990 1524112 SH SOLE 0 1524112 0 0 MACKINAC FINL CORP COM 554571109 224 17560 SH SOLE 0 13667 0 3893 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9600 174415 SH SOLE 0 174415 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 14543 387300 SH SOLE 0 381039 0 6261 MACYS INC COM 55616P104 70818 6294964 SH SOLE 0 4840263 0 1454701 MADISON SQUARE GRDN SPRT COR CL A 55825T103 9168 49800 SH SOLE 0 49800 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 3783 34033 SH SOLE 0 34033 0 0 MAGAL SECURITY SYS LTD ORD M6786D104 2968 765008 SH SOLE 0 697126 0 67882 MAGELLAN HEALTH INC COM NEW 559079207 58217 702763 SH SOLE 0 702763 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 1679 214200 SH SOLE 0 0 0 214200 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 9851 629465 SH SOLE 0 514640 0 114825 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2539 187831 SH SOLE 0 1682 0 186149 MAGNA INTL INC COM 559222401 29232 412884 SH SOLE 0 412884 0 0 MAGNITE INC COM 55955D100 12061 392754 SH SOLE 0 379650 0 13104 MAIDEN HOLDINGS LTD SHS G5753U112 2245 901598 SH SOLE 0 720299 0 181299 MAINSTREET BANCSHARES INC COM 56064Y100 471 27875 SH SOLE 0 4875 0 23000 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8169 276635 SH SOLE 0 276635 0 0 MALIBU BOATS INC COM CL A 56117J100 59874 958901 SH SOLE 0 958901 0 0 MALVERN BANCORP INC COM 561409103 1895 122264 SH SOLE 0 94264 0 28000 MAMMOTH ENERGY SVCS INC COM 56155L108 440 98972 SH SOLE 0 98972 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 13521 807700 SH SOLE 0 652100 0 155600 MANHATTAN ASSOCS INC COM 562750109 25544 242860 SH SOLE 0 213016 0 29844 MANHATTAN BRDG CAP INC COM 562803106 805 154591 SH SOLE 0 119928 0 34663 MANITEX INTL INC COM 563420108 388 75140 SH SOLE 0 73780 0 1360 MANITOWOC CO INC COM NEW 563571405 5062 380349 SH SOLE 0 163800 0 216549 MANNATECH INC COM NEW 563771203 988 53117 SH SOLE 0 52221 0 896 MANNING & NAPIER INC CL A 56382Q102 7452 1188568 SH SOLE 0 1144868 0 43700 MANNKIND CORP COM NEW 56400P706 514 164300 SH SOLE 0 8200 0 156100 MANPOWERGROUP INC COM 56418H100 23154 256752 SH SOLE 0 204206 0 52546 MANULIFE FINL CORP COM 56501R106 489 27424 SH SOLE 0 14036 0 13388 MARATHON OIL CORP COM 565849106 2648 397046 SH SOLE 0 390900 0 6146 MARCHEX INC CL B 56624R108 5097 2600550 SH SOLE 0 2310559 0 289991 MARINE PRODS CORP COM 568427108 1903 130902 SH SOLE 0 130902 0 0 MARIN SOFTWARE INC COM NEW 56804T205 1072 530452 SH SOLE 0 530452 0 0 MARKEL CORP COM 570535104 85507 82751 SH SOLE 0 81443 0 1308 MARKER THERAPEUTICS INC COM 57055L107 462 318360 SH SOLE 0 1470 0 316890 MARKETAXESS HLDGS INC COM 57060D108 407924 714953 SH SOLE 0 692463 0 22490 MARLIN BUSINESS SVCS CORP COM 571157106 4257 347771 SH SOLE 0 282071 0 65700 MARRIOTT INTL INC NEW CL A 571903202 16624 126016 SH SOLE 0 15447 0 110569 MARRONE BIO INNOVATIONS INC COM 57165B106 141 113191 SH SOLE 0 5477 0 107714 MARSH & MCLENNAN COS INC COM 571748102 9980 85300 SH SOLE 0 64911 0 20389 MARTEN TRANS LTD COM 573075108 404 23450 SH SOLE 0 0 0 23450 MASCO CORP COM 574599106 71810 1307300 SH SOLE 0 1236852 0 70448 MASONITE INTL CORP COM 575385109 22097 224698 SH SOLE 0 216943 0 7755 MASTECH DIGITAL INC COM 57633B100 3266 205427 SH SOLE 0 152641 0 52786 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1662 66900 SH SOLE 0 8900 0 58000 MATERIALISE NV SPONSORED ADS 57667T100 1361 25100 SH SOLE 0 13600 0 11500 MATERION CORP COM 576690101 28789 451811 SH SOLE 0 441911 0 9900 MATINAS BIOPHARMA HLDGS INC COM 576810105 1658 1219162 SH SOLE 0 0 0 1219162 MATRIX SVC CO COM 576853105 210 19059 SH SOLE 0 0 0 19059 MATSON INC COM 57686G105 2877 50500 SH SOLE 0 49800 0 700 MATTEL INC COM 577081102 12136 695500 SH SOLE 0 675082 0 20418 MATTHEWS INTL CORP CL A 577128101 1543 52483 SH SOLE 0 17228 0 35255 MAUI LD & PINEAPPLE INC COM 577345101 2066 179220 SH SOLE 0 161607 0 17613 MAVERIX METALS INC COM NEW 57776F405 4604 841530 SH SOLE 0 222600 0 618930 MAXAR TECHNOLOGIES INC COM 57778K105 18206 471939 SH SOLE 0 350406 0 121533 MAXIM INTEGRATED PRODS INC COM 57772K101 44910 506600 SH SOLE 0 406925 0 99675 MAXIMUS INC COM 577933104 26627 363800 SH SOLE 0 348070 0 15730 MAYVILLE ENGINEERING CO INC COM 578605107 135 10023 SH SOLE 0 10023 0 0 MBIA INC COM 55262C100 1317 200168 SH SOLE 0 200168 0 0 MCCORMICK & CO INC COM NON VTG 579780206 13862 145000 SH SOLE 0 109863 0 35137 MCDONALDS CORP COM 580135101 40298 187800 SH SOLE 0 67810 0 119990 MCEWEN MNG INC COM 58039P107 922 936800 SH SOLE 0 0 0 936800 MCGRATH RENTCORP COM 580589109 2019 30095 SH SOLE 0 12500 0 17595 MCKESSON CORP COM 58155Q103 44076 253426 SH SOLE 0 45319 0 208107 MDC PARTNERS INC. CL A SUB VTG 552697104 688 273954 SH SOLE 0 110778 0 163176 MDU RES GROUP INC COM 552690109 1098 41700 SH SOLE 0 41700 0 0 MECHEL PAO SPON ADR PFD 583840509 206 413274 SH SOLE 0 368136 0 45138 MECHEL PAO SPONSORED ADR NE 583840608 2500 1219287 SH SOLE 0 1031882 0 187405 MEDALIST DIVERSIFIED REIT IN COM 58403P105 54 24972 SH SOLE 0 7667 0 17305 MEDICENNA THERAPEUTICS CORP COM 58490H107 608 130500 SH SOLE 0 0 0 130500 MEDICINOVA INC COM NEW 58468P206 1075 204300 SH SOLE 0 204300 0 0 MEDIFAST INC COM 58470H101 198404 1010510 SH SOLE 0 1004346 0 6164 MEDIWOUND LTD ORD SHS M68830104 2399 648422 SH SOLE 0 468892 0 179530 MEDNAX INC COM 58502B106 5065 206400 SH SOLE 0 206400 0 0 MEDPACE HLDGS INC COM 58506Q109 84047 603788 SH SOLE 0 603788 0 0 MEI PHARMA INC COM NEW 55279B202 6739 2552586 SH SOLE 0 1797673 0 754913 MEIRAGTX HLDGS PLC COM G59665102 2347 155000 SH SOLE 0 0 0 155000 MERCADOLIBRE INC COM 58733R102 41713 24900 SH SOLE 0 0 0 24900 MERCANTILE BANK CORP COM 587376104 21777 801513 SH SOLE 0 766513 0 35000 MERCER INTL INC COM 588056101 7391 721100 SH SOLE 0 721100 0 0 MERCHANTS BANCORP IND COM 58844R108 1392 50375 SH SOLE 0 7675 0 42700 MERCK & CO. INC COM 58933Y105 2308 28215 SH SOLE 0 28215 0 0 MERCURY GENL CORP NEW COM 589400100 104336 1998400 SH SOLE 0 1998400 0 0 MEREDITH CORP COM 589433101 1160 60400 SH SOLE 0 60400 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 1286 359200 SH SOLE 0 84964 0 274236 MERIDIAN BANCORP INC MD COM 58958U103 33481 2245559 SH SOLE 0 2170245 0 75314 MERIDIAN BIOSCIENCE INC COM 589584101 43246 2313864 SH SOLE 0 2313864 0 0 MERIDIAN CORPORATION COM 58958P104 772 37120 SH SOLE 0 8520 0 28600 MERITAGE HOMES CORP COM 59001A102 12926 156077 SH SOLE 0 153473 0 2604 MERITOR INC COM 59001K100 419 15000 SH SOLE 0 12640 0 2360 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1219 176861 SH SOLE 0 683 0 176178 MER TELEMANAGEMENT SOLUTIONS SHS M69676209 66 42500 SH SOLE 0 0 0 42500 MERUS N V COM N5749R100 435 24800 SH SOLE 0 0 0 24800 MESA AIR GROUP INC COM NEW 590479135 319 47700 SH SOLE 0 47700 0 0 MESA LABS INC COM 59064R109 4042 14100 SH SOLE 0 9016 0 5084 METEN EDTECHX ED GROUP LTD ORD SHS G6055H114 205 102500 SH SOLE 0 88100 0 14400 METHANEX CORP COM 59151K108 32936 714750 SH SOLE 0 714750 0 0 METHODE ELECTRS INC COM 591520200 727 19000 SH SOLE 0 19000 0 0 METROPOLITAN BK HLDG CORP COM 591774104 3093 85284 SH SOLE 0 53035 0 32249 METTLER TOLEDO INTERNATIONAL COM 592688105 24405 21414 SH SOLE 0 11418 0 9996 MEXCO ENERGY CORP COM 592770101 66 11000 SH SOLE 0 49 0 10951 MFA FINL INC COM 55272X102 9886 2541300 SH SOLE 0 2133229 0 408071 MGE ENERGY INC COM 55277P104 7623 108850 SH SOLE 0 108850 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 11681 373200 SH SOLE 0 373200 0 0 MICHAELS COS INC COM 59408Q106 7141 548900 SH SOLE 0 354498 0 194402 MICROBOT MED INC COM NEW 59503A204 112 16200 SH SOLE 0 800 0 15400 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 8216 1438965 SH SOLE 0 1438965 0 0 MICRON TECHNOLOGY INC COM 595112103 252232 3355036 SH SOLE 0 1641376 0 1713660 MICROSOFT CORP COM 594918104 368079 1654884 SH SOLE 0 418982 0 1235902 MICT INC COM 55328R109 129 61900 SH SOLE 0 0 0 61900 MID-AMER APT CMNTYS INC COM 59522J103 4998 39449 SH SOLE 0 15870 0 23579 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 336 179500 SH SOLE 0 157248 0 22252 MIDDLEBY CORP COM 596278101 15144 117470 SH SOLE 0 94874 0 22596 MIDDLEFIELD BANC CORP COM NEW 596304204 1481 65824 SH SOLE 0 60112 0 5712 MIDDLESEX WTR CO COM 596680108 31568 435600 SH SOLE 0 435600 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1585 64700 SH SOLE 0 64700 0 0 M/I HOMES INC COM 55305B101 2081 46990 SH SOLE 0 0 0 46990 MILESTONE PHARMACEUTICALS IN COM 59935V107 1099 164000 SH SOLE 0 0 0 164000 MILLENDO THERAPEUTICS INC COM 60040X103 1192 557108 SH SOLE 0 536941 0 20167 MILLER HERMAN INC COM 600544100 2388 70665 SH SOLE 0 59681 0 10984 MILLER INDS INC TENN COM NEW 600551204 3418 89900 SH SOLE 0 61200 0 28700 MILLICOM INTL CELLULAR S A COM STK L6388F110 8493 218190 SH SOLE 0 168047 0 50143 MIMECAST LTD ORD SHS G14838109 11753 206774 SH SOLE 0 206774 0 0 MIMEDX GROUP INC COM 602496101 442 48700 SH SOLE 0 48700 0 0 MIND C T I LTD ORD M70240102 275 106034 SH SOLE 0 0 0 106034 MIND TECHNOLOGY INC COM 602566101 1402 626062 SH SOLE 0 501346 0 124716 MINERVA NEUROSCIENCES INC COM 603380106 1606 686248 SH SOLE 0 432495 0 253753 MIRAGEN THERAPEUTICS INC COM NEW 60463E202 878 53402 SH SOLE 0 629 0 52773 MIRATI THERAPEUTICS INC COM 60468T105 40436 184100 SH SOLE 0 144534 0 39566 MIRUM PHARMACEUTICALS INC COM 604749101 749 42900 SH SOLE 0 6800 0 36100 MISONIX INC COM 604871103 286 22900 SH SOLE 0 1100 0 21800 MISTRAS GROUP INC COM 60649T107 282 36400 SH SOLE 0 7400 0 29000 MITEK SYS INC COM NEW 606710200 9637 542005 SH SOLE 0 505181 0 36824 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 18004 4064000 SH SOLE 0 4064000 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 8843 702400 SH SOLE 0 595000 0 107400 MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 11340 4446972 SH SOLE 0 3990810 0 456162 MKS INSTRS INC COM 55306N104 9697 64452 SH SOLE 0 64452 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 250 10168 SH SOLE 0 0 0 10168 MMTEC INC SHS G6181K106 138 93970 SH SOLE 0 2400 0 91570 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 213466 23850924 SH SOLE 0 23850924 0 0 MODEL N INC COM 607525102 61032 1710526 SH SOLE 0 1635047 0 75479 MODERNA INC COM 60770K107 183107 1752724 SH SOLE 0 955582 0 797142 MODINE MFG CO COM 607828100 6746 537109 SH SOLE 0 432400 0 104709 MOGO INC COM 60800C109 3220 854050 SH SOLE 0 452713 0 401337 MOGU INC SPON ADS 608012100 349 160600 SH SOLE 0 160600 0 0 MOHAWK GROUP HLDGS INC COM 608189106 7095 412277 SH SOLE 0 318364 0 93913 MOLECULAR TEMPLATES INC COM 608550109 402 42763 SH SOLE 0 1267 0 41496 MOLECULIN BIOTECH INC COM 60855D101 756 948503 SH SOLE 0 618910 0 329593 MOLINA HEALTHCARE INC COM 60855R100 659386 3100365 SH SOLE 0 3038720 0 61645 MOLSON COORS BEVERAGE CO CL B 60871R209 34864 771500 SH SOLE 0 470915 0 300585 MOMO INC ADR 60879B107 194704 13947298 SH SOLE 0 13890120 0 57178 MONAKER GROUP INC COM NEW 609011200 38 16700 SH SOLE 0 1700 0 15000 MONEYGRAM INTL INC COM NEW 60935Y208 3155 577329 SH SOLE 0 552408 0 24921 MONMOUTH REAL ESTATE INVT CO CL A 609720107 33696 1945496 SH SOLE 0 1943096 0 2400 MONSTER BEVERAGE CORP NEW COM 61174X109 946039 10229660 SH SOLE 0 10145060 0 84600 MOODYS CORP COM 615369105 61473 211800 SH SOLE 0 114831 0 96969 MOOG INC CL B 615394301 487 6100 SH SOLE 0 6100 0 0 MORNINGSTAR INC COM 617700109 139329 601670 SH SOLE 0 598258 0 3412 MORPHIC HLDG INC COM 61775R105 1372 40900 SH SOLE 0 200 0 40700 MOSAIC CO NEW COM 61945C103 54612 2373400 SH SOLE 0 2187211 0 186189 MOSYS INC COM 619718307 204 83651 SH SOLE 0 83651 0 0 MOTUS GI HLDGS INC COM 62014P108 479 504884 SH SOLE 0 178408 0 326476 MOVADO GROUP INC COM 624580106 537 32298 SH SOLE 0 1772 0 30526 MOXIAN INC COM 624697306 20 14516 SH SOLE 0 0 0 14516 MRC GLOBAL INC COM 55345K103 2299 346800 SH SOLE 0 54794 0 292006 MR COOPER GROUP INC COM 62482R107 12735 410399 SH SOLE 0 223543 0 186856 MSG NETWORK INC CL A 553573106 1103 74800 SH SOLE 0 74800 0 0 MTBC INC COM 55378G102 141 15500 SH SOLE 0 253 0 15247 M & T BK CORP COM 55261F104 14187 111442 SH SOLE 0 109353 0 2089 MUELLER WTR PRODS INC COM SER A 624758108 5977 482800 SH SOLE 0 482800 0 0 MURPHY USA INC COM 626755102 112902 862700 SH SOLE 0 828605 0 34095 MUSTANG BIO INC COM 62818Q104 548 144700 SH SOLE 0 0 0 144700 MVB FINL CORP COM 553810102 2216 97700 SH SOLE 0 19700 0 78000 MYERS INDS INC COM 628464109 36841 1772897 SH SOLE 0 1734997 0 37900 MYOMO INC COM NEW 62857J201 874 129843 SH SOLE 0 67951 0 61892 MYOVANT SCIENCES LTD COM G637AM102 3085 111700 SH SOLE 0 111700 0 0 MYRIAD GENETICS INC COM 62855J104 979 49491 SH SOLE 0 49491 0 0 MY SIZE INC COM NEW 62844N208 291 206100 SH SOLE 0 108537 0 97563 NABORS INDUSTRIES LTD SHS G6359F137 10104 173525 SH SOLE 0 128502 0 45023 NABRIVA THERAPEUTICS PLC SHS NEW G63637113 829 342360 SH SOLE 0 138717 0 203643 NACCO INDS INC CL A 629579103 8175 310844 SH SOLE 0 305944 0 4900 NAM TAI PPTY INC SHS G63907102 172 29450 SH SOLE 0 0 0 29450 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 9052 994725 SH SOLE 0 712001 0 282724 NANOSTRING TECHNOLOGIES INC COM 63009R109 5324 79600 SH SOLE 0 76521 0 3079 NANOVIBRONIX INC COM 63008J108 392 513100 SH SOLE 0 332227 0 180873 NANOVIRICIDES INC COM 630087302 217 75613 SH SOLE 0 3320 0 72293 NANTHEALTH INC COM 630104107 917 283989 SH SOLE 0 283989 0 0 NASDAQ INC COM 631103108 36371 274000 SH SOLE 0 250983 0 23017 NATERA INC COM 632307104 16251 163290 SH SOLE 0 144843 0 18447 NATHANS FAMOUS INC NEW COM 632347100 13201 239053 SH SOLE 0 233020 0 6033 NATIONAL BANKSHARES INC VA COM 634865109 1803 57570 SH SOLE 0 52370 0 5200 NATIONAL BEVERAGE CORP COM 635017106 225051 2650772 SH SOLE 0 2650772 0 0 NATIONAL BK HLDGS CORP CL A 633707104 49510 1511300 SH SOLE 0 1480900 0 30400 NATIONAL CINEMEDIA INC COM 635309107 2632 707399 SH SOLE 0 707399 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 351615 5956554 SH SOLE 0 5956554 0 0 NATIONAL HEALTHCARE CORP COM 635906100 44434 669087 SH SOLE 0 659387 0 9700 NATIONAL HEALTH INVS INC COM 63633D104 4606 66590 SH SOLE 0 66590 0 0 NATIONAL HLDGS CORP COM NEW 636375206 175 57808 SH SOLE 0 57808 0 0 NATIONAL OILWELL VARCO INC COM 637071101 47393 3451810 SH SOLE 0 2381958 0 1069852 NATIONAL PRESTO INDS INC COM 637215104 20268 229200 SH SOLE 0 211200 0 18000 NATIONAL RESH CORP COM NEW 637372202 23170 541984 SH SOLE 0 517003 0 24981 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 34676 962409 SH SOLE 0 962409 0 0 NATIONAL VISION HLDGS INC COM 63845R107 5113 112900 SH SOLE 0 108800 0 4100 NATIONAL WESTN LIFE GROUP IN CL A 638517102 995 4818 SH SOLE 0 4818 0 0 NATURA &CO HLDG S A ADS 63884N108 59126 2956297 SH SOLE 0 2956297 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 5483 517802 SH SOLE 0 505356 0 12446 NATURAL GAS SERVICES GROUP COM 63886Q109 6305 665106 SH SOLE 0 578646 0 86460 NATURAL GROCERS BY VITAMIN C COM 63888U108 10100 735115 SH SOLE 0 735115 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 4552 914038 SH SOLE 0 914038 0 0 NATURES SUNSHINE PRODS INC COM 639027101 9520 636797 SH SOLE 0 618997 0 17800 NATUS MED INC DEL COM 639050103 16548 825766 SH SOLE 0 819342 0 6424 NAUTILUS INC COM 63910B102 10880 599779 SH SOLE 0 552431 0 47348 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 120 55695 SH SOLE 0 350 0 55345 NAVIENT CORPORATION COM 63938C108 10374 1056400 SH SOLE 0 1019672 0 36728 NAVIGATOR HLDGS LTD SHS Y62132108 4740 432900 SH SOLE 0 343300 0 89600 NAVIOS MARITIME HOLDINGS INC COM Y62197119 2049 910870 SH SOLE 0 852321 0 58549 NAVISTAR INTL CORP NEW COM 63934E108 97358 2214705 SH SOLE 0 2214705 0 0 NBT BANCORP INC COM 628778102 3583 111613 SH SOLE 0 100813 0 10800 NEENAH INC COM 640079109 266 4800 SH SOLE 0 4800 0 0 NELNET INC CL A 64031N108 2370 33271 SH SOLE 0 500 0 32771 NEOLEUKIN THERAPEUTICS INC COM 64049K104 10754 762692 SH SOLE 0 740937 0 21755 NEONODE INC COM PAR 64051M709 263 38900 SH SOLE 0 3108 0 35792 NEOPHOTONICS CORP COM 64051T100 24804 2728757 SH SOLE 0 2662921 0 65836 NEOS THERAPEUTICS INC COM 64052L106 673 1076683 SH SOLE 0 1076683 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 535 343201 SH SOLE 0 0 0 343201 NESCO HLDGS INC COM 64083J104 380 51600 SH SOLE 0 51600 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 2291 465745 SH SOLE 0 395172 0 70573 NETAPP INC COM 64110D104 104454 1576899 SH SOLE 0 1576899 0 0 NETEASE INC SPONSORED ADS 64110W102 377255 3939176 SH SOLE 0 3700307 0 238869 NET ELEMENT INC COM 64111R300 371 26600 SH SOLE 0 0 0 26600 NETFLIX INC COM 64110L106 352340 651600 SH SOLE 0 194836 0 456764 NETGEAR INC COM 64111Q104 4912 120900 SH SOLE 0 120900 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 3015 793360 SH SOLE 0 683387 0 109973 NETWORK-1 TECHNOLOGIES INC COM 64121N109 2543 689085 SH SOLE 0 687985 0 1100 NEUBASE THERAPEUTICS INC COM 64132K102 2952 422378 SH SOLE 0 361320 0 61058 NEUROCRINE BIOSCIENCES INC COM 64125C109 173219 1807191 SH SOLE 0 1694144 0 113047 NEURONETICS INC COM 64131A105 4199 377961 SH SOLE 0 377961 0 0 NEVRO CORP COM 64157F103 1748 10100 SH SOLE 0 8500 0 1600 NEWAGE INC COM 650194103 181 68950 SH SOLE 0 5800 0 63150 NEWATER TECHNOLOGY INC SHS G64335105 84 25600 SH SOLE 0 25600 0 0 NEW CONCEPT ENERGY INC COM 643611106 138 71390 SH SOLE 0 5190 0 66200 NEW FRONTIER HEALTH CORP ORD SHS G6461G106 1674 194600 SH SOLE 0 112900 0 81700 NEW GOLD INC CDA COM 644535106 43744 19973374 SH SOLE 0 18336008 0 1637366 NEW HOME CO INC COM 645370107 424 90498 SH SOLE 0 85678 0 4820 NEWMARKET CORP COM 651587107 24734 62100 SH SOLE 0 62100 0 0 NEWMONT CORP COM 651639106 287778 4805106 SH SOLE 0 4805106 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 284812 1532814 SH SOLE 0 1532814 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 2632 1370841 SH SOLE 0 222300 0 1148541 NEW RELIC INC COM 64829B100 2276 34800 SH SOLE 0 34800 0 0 NEWS CORP NEW CL A 65249B109 20856 1160600 SH SOLE 0 1160600 0 0 NEWS CORP NEW CL B 65249B208 17962 1010785 SH SOLE 0 1004226 0 6559 NEW SR INVT GROUP INC COM 648691103 26788 5171453 SH SOLE 0 4905252 0 266201 NEW YORK CMNTY BANCORP INC COM 649445103 1514 143460 SH SOLE 0 143460 0 0 NEW YORK TIMES CO CL A 650111107 223353 4314342 SH SOLE 0 4261646 0 52696 NEXA RES S A COM L67359106 4459 462500 SH SOLE 0 449800 0 12700 NEXGEN ENERGY LTD COM 65340P106 140 50900 SH SOLE 0 0 0 50900 NEXPOINT REAL ESTATE FIN INC COM 65342V101 2105 127400 SH SOLE 0 58363 0 69037 NEXPOINT RESIDENTIAL TR INC COM 65341D102 25547 603813 SH SOLE 0 576313 0 27500 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 39627 591000 SH SOLE 0 554958 0 36042 NEXTIER OILFIELD SOLUTIONS COM 65290C105 20532 5968705 SH SOLE 0 5968705 0 0 NICE LTD SPONSORED ADR 653656108 11457 40408 SH SOLE 0 40408 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 4201 501350 SH SOLE 0 495389 0 5961 NIC INC COM 62914B100 52626 2037413 SH SOLE 0 1877972 0 159441 NIELSEN HLDGS PLC SHS EUR G6518L108 5105 244600 SH SOLE 0 215989 0 28611 NI HLDGS INC COM 65342T106 1432 87201 SH SOLE 0 87201 0 0 NINE ENERGY SERVICE INC COM 65441V101 871 320100 SH SOLE 0 320100 0 0 NIO INC SPON ADS 62914V106 179948 3692000 SH SOLE 0 1174089 0 2517911 NISUN INTL ENT DVPMT GP CO L COM CL A G6593L106 3181 174686 SH SOLE 0 174686 0 0 NLIGHT INC COM 65487K100 1835 56200 SH SOLE 0 0 0 56200 NL INDS INC COM NEW 629156407 1133 237014 SH SOLE 0 237014 0 0 NMI HLDGS INC CL A 629209305 2917 128806 SH SOLE 0 128806 0 0 NOKIA CORP SPONSORED ADR 654902204 30062 7688612 SH SOLE 0 3827754 0 3860858 NOMAD FOODS LTD USD ORD SHS G6564A105 140242 5516979 SH SOLE 0 5462860 0 54119 NOMURA HLDGS INC SPONSORED ADR 65535H208 9571 1795739 SH SOLE 0 1526390 0 269349 NORBORD INC COM NEW 65548P403 3711 86170 SH SOLE 0 0 0 86170 NORTECH SYS INC COM 656553104 455 63459 SH SOLE 0 58841 0 4618 NORTH AMERN CONSTR GROUP LTD COM 656811106 4397 445000 SH SOLE 0 445000 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 5708 253445 SH SOLE 0 243245 0 10200 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 656 2036595 SH SOLE 0 0 0 2036595 NORTHERN TECHNOLOGIES INTL C COM 665809109 1651 156388 SH SOLE 0 133725 0 22663 NORTHERN TR CORP COM 665859104 4685 50298 SH SOLE 0 50298 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 24709 2003951 SH SOLE 0 1980101 0 23850 NORTHRIM BANCORP INC COM 666762109 3317 97700 SH SOLE 0 91500 0 6200 NORTHROP GRUMMAN CORP COM 666807102 155377 509900 SH SOLE 0 332717 0 177183 NORTHWEST BANCSHARES INC MD COM 667340103 4742 372204 SH SOLE 0 372204 0 0 NORTHWESTERN CORP COM NEW 668074305 3074 52726 SH SOLE 0 52726 0 0 NORTHWEST PIPE CO COM 667746101 365 12900 SH SOLE 0 0 0 12900 NORTONLIFELOCK INC COM 668771108 57628 2773227 SH SOLE 0 2773227 0 0 NORWOOD FINL CORP COM 669549107 1515 57875 SH SOLE 0 57875 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 279 400393 SH SOLE 0 400393 0 0 NOVA LIFESTYLE INC COM NEW 66979P201 146 61220 SH SOLE 0 57081 0 4139 NOVA MEASURING INSTRUMENTS L COM M7516K103 108145 1531800 SH SOLE 0 1531800 0 0 NOVANTA INC COM 67000B104 1714 14500 SH SOLE 0 14500 0 0 NOVARTIS AG SPONSORED ADR 66987V109 449329 4758333 SH SOLE 0 4758333 0 0 NOVOCURE LTD ORD SHS G6674U108 51561 297970 SH SOLE 0 213764 0 84206 NOVO-NORDISK A S ADR 670100205 1874856 26841171 SH SOLE 0 26841171 0 0 NOVUS THERAPEUTICS INC COM 67011N204 666 43251 SH SOLE 0 39855 0 3396 NOW INC COM 67011P100 46596 6489626 SH SOLE 0 6489626 0 0 NRG ENERGY INC COM NEW 629377508 46137 1228694 SH SOLE 0 1193094 0 35600 NUCANA PLC SPONSORED ADR 67022C106 1906 424462 SH SOLE 0 317362 0 107100 NUCOR CORP COM 670346105 1213 22800 SH SOLE 0 3500 0 19300 NU SKIN ENTERPRISES INC CL A 67018T105 148790 2723596 SH SOLE 0 2720796 0 2800 NUVASIVE INC COM 670704105 8601 152688 SH SOLE 0 73740 0 78948 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 67 31500 SH SOLE 0 31500 0 0 NVE CORP COM NEW 629445206 12062 214700 SH SOLE 0 176800 0 37900 NVENT ELECTRIC PLC SHS G6700G107 3368 144600 SH SOLE 0 144600 0 0 NVIDIA CORPORATION COM 67066G104 523815 1003093 SH SOLE 0 326209 0 676884 NVR INC COM 62944T105 50872 12469 SH SOLE 0 10586 0 1883 NXP SEMICONDUCTORS N V COM N6596X109 14770 92886 SH SOLE 0 0 0 92886 NYMOX PHARMACEUTICAL CORP COM P73398102 168 67564 SH SOLE 0 0 0 67564 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 19130 2083856 SH SOLE 0 1888956 0 194900 OAK VY BANCORP OAKDALE CALIF COM 671807105 219 13164 SH SOLE 0 13164 0 0 OBLONG INC COM 674434105 801 155901 SH SOLE 0 155521 0 380 OBSEVA SA COM H5861P103 1250 600800 SH SOLE 0 2030 0 598770 OCCIDENTAL PETE CORP COM 674599105 34429 1988949 SH SOLE 0 1988949 0 0 OCEAN BIO CHEM INC COM 674631106 3521 263545 SH SOLE 0 263545 0 0 OCEANEERING INTL INC COM 675232102 4659 586055 SH SOLE 0 586055 0 0 OCEANFIRST FINL CORP COM 675234108 14286 766817 SH SOLE 0 766817 0 0 OCULAR THERAPEUTIX INC COM 67576A100 6915 334066 SH SOLE 0 298766 0 35300 OCUPHIRE PHARMA INC COM 67577R102 479 73820 SH SOLE 0 58246 0 15574 OCWEN FINL CORP COM NEW 675746606 925 32012 SH SOLE 0 7806 0 24206 ODONATE THERAPEUTICS INC COM 676079106 371 19320 SH SOLE 0 0 0 19320 ODYSSEY MARINE EXPL INC COM NEW 676118201 113 15860 SH SOLE 0 0 0 15860 OGE ENERGY CORP COM 670837103 35602 1117443 SH SOLE 0 1079093 0 38350 OHIO VY BANC CORP COM 677719106 814 34495 SH SOLE 0 30378 0 4117 O-I GLASS INC COM 67098H104 2034 170950 SH SOLE 0 159453 0 11497 OIL DRI CORP AMER COM 677864100 13296 390146 SH SOLE 0 370546 0 19600 OIL STS INTL INC COM 678026105 1366 272186 SH SOLE 0 57100 0 215086 OLD DOMINION FREIGHT LINE IN COM 679580100 34594 177241 SH SOLE 0 107802 0 69439 OLD POINT FINL CORP COM 680194107 575 30335 SH SOLE 0 30306 0 29 OLD REP INTL CORP COM 680223104 24154 1225462 SH SOLE 0 1225462 0 0 OLD SECOND BANCORP INC ILL COM 680277100 10176 1007538 SH SOLE 0 911125 0 96413 OLYMPIC STEEL INC COM 68162K106 1880 141000 SH SOLE 0 141000 0 0 OMEGA FLEX INC COM 682095104 4219 28900 SH SOLE 0 28900 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 6976 192078 SH SOLE 0 186806 0 5272 OMNICOM GROUP INC COM 681919106 30025 481400 SH SOLE 0 332401 0 148999 ONCOLYTICS BIOTECH INC COM NEW 682310875 415 174220 SH SOLE 0 0 0 174220 ONCOSEC MED INC COM 68234L306 2057 318906 SH SOLE 0 318906 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 483 98569 SH SOLE 0 98569 0 0 ONE LIBERTY PPTYS INC COM 682406103 19400 966629 SH SOLE 0 966629 0 0 ONEMAIN HLDGS INC COM 68268W103 10552 219104 SH SOLE 0 142708 0 76396 ONEOK INC NEW COM 682680103 4280 111514 SH SOLE 0 111514 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 4287 1128233 SH SOLE 0 1128233 0 0 ONESPAN INC COM 68287N100 499 24108 SH SOLE 0 219 0 23889 ONE STOP SYS INC COM 68247W109 144 36000 SH SOLE 0 20 0 35980 ONEWATER MARINE INC CL A COM 68280L101 1868 64226 SH SOLE 0 26826 0 37400 ON SEMICONDUCTOR CORP COM 682189105 24684 754166 SH SOLE 0 754166 0 0 ONTO INNOVATION INC COM 683344105 40135 844052 SH SOLE 0 844052 0 0 OOMA INC COM 683416101 14826 1029603 SH SOLE 0 937703 0 91900 OP BANCORP COM 67109R109 887 115259 SH SOLE 0 64273 0 50986 OPEN LENDING CORP COM CL A 68373J104 2678 76600 SH SOLE 0 76600 0 0 OPEN TEXT CORP COM 683715106 22282 490716 SH SOLE 0 329016 0 161700 OPERA LTD SPONSORED ADS 68373M107 1158 126800 SH SOLE 0 0 0 126800 OPIANT PHARMACEUTICALS INC COM 683750103 1902 236815 SH SOLE 0 182715 0 54100 OPKO HEALTH INC COM 68375N103 2348 594343 SH SOLE 0 594343 0 0 OPORTUN FINL CORP COM 68376D104 385 19900 SH SOLE 0 19900 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6119 194700 SH SOLE 0 194700 0 0 OPTICAL CABLE CORP COM NEW 683827208 419 156350 SH SOLE 0 144905 0 11445 OPTIMUMBANK HLDGS INC COM 68401P403 127 37600 SH SOLE 0 34000 0 3600 OPTINOSE INC COM 68404V100 749 180900 SH SOLE 0 114800 0 66100 OPTION CARE HEALTH INC COM NEW 68404L201 6367 407106 SH SOLE 0 185638 0 221468 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1579 372415 SH SOLE 0 219915 0 152500 ORASURE TECHNOLOGIES INC COM 68554V108 12265 1158703 SH SOLE 0 1158703 0 0 ORBCOMM INC COM 68555P100 12906 1739405 SH SOLE 0 1613905 0 125500 ORCHARD THERAPEUTICS PLC ADS 68570P101 748 173073 SH SOLE 0 0 0 173073 ORCHID IS CAP INC COM 68571X103 581 111397 SH SOLE 0 111397 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 99970 220894 SH SOLE 0 179153 0 41741 ORGANIGRAM HLDGS INC COM 68620P101 2334 1754584 SH SOLE 0 200 0 1754384 ORGANOGENESIS HLDGS INC COM 68621F102 4867 646300 SH SOLE 0 319700 0 326600 ORGANOVO HLDGS INC COM NEW 68620A203 4691 381353 SH SOLE 0 369003 0 12350 ORGENESIS INC COM NEW 68619K204 1262 280399 SH SOLE 0 217872 0 62527 ORIGIN AGRITECH LIMITED SHS NEW G67828205 483 31800 SH SOLE 0 1300 0 30500 ORIGIN BANCORP INC COM 68621T102 1891 68100 SH SOLE 0 54800 0 13300 ORION ENERGY SYSTEMS INC COM 686275108 22082 2237292 SH SOLE 0 2116775 0 120517 ORION ENGINEERED CARBONS S A COM L72967109 47173 2752201 SH SOLE 0 2694796 0 57405 ORION GROUP HOLDINGS INC COM 68628V308 4064 819363 SH SOLE 0 524097 0 295266 ORRSTOWN FINL SVCS INC COM 687380105 4910 296662 SH SOLE 0 242883 0 53779 ORTHOFIX MED INC COM 68752M108 29780 692869 SH SOLE 0 651310 0 41559 OSHKOSH CORP COM 688239201 12756 148200 SH SOLE 0 143363 0 4837 OSISKO GOLD ROYALTIES LTD COM 68827L101 18908 1491200 SH SOLE 0 1491200 0 0 OSI SYSTEMS INC COM 671044105 13863 148708 SH SOLE 0 148708 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 4216 1023207 SH SOLE 0 1023207 0 0 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 442 93596 SH SOLE 0 74296 0 19300 OTIS WORLDWIDE CORP COM 68902V107 64524 955200 SH SOLE 0 697828 0 257372 OTONOMY INC COM 68906L105 9075 1402565 SH SOLE 0 1402565 0 0 OTTER TAIL CORP COM 689648103 18302 429514 SH SOLE 0 413204 0 16310 OUTFRONT MEDIA INC COM 69007J106 13256 677700 SH SOLE 0 677700 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 71 54700 SH SOLE 0 0 0 54700 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2872 1342127 SH SOLE 0 1012906 0 329221 OVERSTOCK COM INC DEL COM 690370101 41269 860300 SH SOLE 0 860300 0 0 OVID THERAPEUTICS INC COM 690469101 1641 710507 SH SOLE 0 663 0 709844 OVINTIV INC COM 69047Q102 1718 119960 SH SOLE 0 0 0 119960 OWENS & MINOR INC NEW COM 690732102 83333 3080700 SH SOLE 0 3042537 0 38163 OWL ROCK CAPITAL CORPORATION COM 69121K104 12065 952964 SH SOLE 0 952964 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 8937 511700 SH SOLE 0 511700 0 0 OYSTER PT PHARMA INC COM 69242L106 577 30639 SH SOLE 0 360 0 30279 PACCAR INC COM 693718108 73716 854378 SH SOLE 0 661237 0 193141 PACIFIC ETHANOL INC COM 69423U305 26056 4798465 SH SOLE 0 4798465 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 4491 873776 SH SOLE 0 756796 0 116980 PACIFIC PREMIER BANCORP COM 69478X105 360 11498 SH SOLE 0 11498 0 0 PACIRA BIOSCIENCES INC COM 695127100 157084 2625059 SH SOLE 0 2625059 0 0 PAE INC COM CL A 69290Y109 1520 165600 SH SOLE 0 165600 0 0 PAGERDUTY INC COM 69553P100 18006 431800 SH SOLE 0 431800 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 44 65600 SH SOLE 0 0 0 65600 PALO ALTO NETWORKS INC COM 697435105 1084909 3052729 SH SOLE 0 3013892 0 38837 P A M TRANSN SVCS INC COM 693149106 17568 358523 SH SOLE 0 355623 0 2900 PAN AMERN SILVER CORP COM 697900108 61066 1769509 SH SOLE 0 1745223 0 24286 PAPA JOHNS INTL INC COM 698813102 73333 864268 SH SOLE 0 823632 0 40636 PARAMOUNT GOLD NEV CORP COM 69924M109 355 303730 SH SOLE 0 61052 0 242678 PARAMOUNT GROUP INC COM 69924R108 7577 838200 SH SOLE 0 795377 0 42823 PARATEK PHARMACEUTICALS INC COM 699374302 4765 761220 SH SOLE 0 602220 0 159000 PARK AEROSPACE CORP COM 70014A104 20830 1553298 SH SOLE 0 1489497 0 63801 PARK CITY GROUP INC COM NEW 700215304 1018 212508 SH SOLE 0 200419 0 12089 PARKE BANCORP INC COM 700885106 2698 172934 SH SOLE 0 135431 0 37503 PARKER-HANNIFIN CORP COM 701094104 26819 98450 SH SOLE 0 27972 0 70478 PAR PAC HOLDINGS INC COM NEW 69888T207 14183 1014487 SH SOLE 0 1014487 0 0 PARSONS CORPORATION COM 70202L102 1657 45500 SH SOLE 0 45500 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 14340 2680351 SH SOLE 0 2680351 0 0 PARTY CITY HOLDCO INC COM 702149105 16136 2623772 SH SOLE 0 2553207 0 70565 PATRICK INDS INC COM 703343103 3185 46602 SH SOLE 0 46602 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 128 14600 SH SOLE 0 501 0 14099 PATTERSON-UTI ENERGY INC COM 703481101 44675 8493259 SH SOLE 0 8058379 0 434880 PAYA HOLDINGS INC COM CL A 70434P103 158 11600 SH SOLE 0 3247 0 8353 PAYSIGN INC COM 70451A104 6828 1471532 SH SOLE 0 1471532 0 0 PCB BANCORP COM 69320M109 1116 110432 SH SOLE 0 71953 0 38479 PCSB FINL CORP COM 69324R104 7614 477682 SH SOLE 0 438882 0 38800 PCTEL INC COM 69325Q105 10193 1551437 SH SOLE 0 1494918 0 56519 PDF SOLUTIONS INC COM 693282105 832 38500 SH SOLE 0 10139 0 28361 PDL CMNTY BANCORP COM 69290X101 1394 132612 SH SOLE 0 132612 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 1773 828721 SH SOLE 0 719729 0 108992 PEABODY ENGR CORP COM 704551100 7086 2940453 SH SOLE 0 2940453 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 10477 460320 SH SOLE 0 362320 0 98000 PEARSON PLC SPONSORED ADR 705015105 4256 463600 SH SOLE 0 463600 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 350 18600 SH SOLE 0 18600 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 465206 3066215 SH SOLE 0 1982020 0 1084195 PENN NATL GAMING INC COM 707569109 587 6800 SH SOLE 0 6800 0 0 PENNS WOODS BANCORP INC COM 708430103 4421 169969 SH SOLE 0 167219 0 2750 PENNYMAC FINL SVCS INC NEW COM 70932M107 22678 345600 SH SOLE 0 266545 0 79055 PENNYMAC MTG INVT TR COM 70931T103 8823 501600 SH SOLE 0 498781 0 2819 PENSKE AUTOMOTIVE GRP INC COM 70959W103 588 9900 SH SOLE 0 9900 0 0 PENTAIR PLC SHS G7S00T104 4872 91764 SH SOLE 0 91764 0 0 PEOPLES BANCORP INC COM 709789101 6935 256000 SH SOLE 0 256000 0 0 PEOPLES BANCORP N C INC COM 710577107 1103 47907 SH SOLE 0 47812 0 95 PEOPLES FINL SVCS CORP COM 711040105 1786 48581 SH SOLE 0 48581 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 4745 366993 SH SOLE 0 366993 0 0 PERDOCEO ED CORP COM 71363P106 68125 5393887 SH SOLE 0 5166687 0 227200 PERFORMANCE SHIPPING INC COM NEW Y67305121 392 85783 SH SOLE 0 85783 0 0 PERFORMANT FINL CORP COM 71377E105 1384 1570810 SH SOLE 0 1176848 0 393962 PERION NETWORK LTD SHS NEW M78673114 25528 2005373 SH SOLE 0 1824139 0 181234 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1329 222542 SH SOLE 0 156460 0 66082 PERMA-PIPE INTL HLDGS INC COM 714167103 1449 237893 SH SOLE 0 230198 0 7695 PERRIGO CO PLC SHS G97822103 10023 224131 SH SOLE 0 224131 0 0 PERSPECTA INC COM 715347100 11036 458300 SH SOLE 0 458300 0 0 PETMED EXPRESS INC COM 716382106 40334 1258073 SH SOLE 0 1258073 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 36150 1176747 SH SOLE 0 1176747 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 41889 3787419 SH SOLE 0 3773944 0 13475 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 418742 37287830 SH SOLE 0 30904071 0 6383759 PETROS PHARMACEUTICALS INC COM 71678J100 630 143247 SH SOLE 0 79193 0 64054 PFSWEB INC COM NEW 717098206 5319 790400 SH SOLE 0 790400 0 0 PGT INNOVATIONS INC COM 69336V101 50724 2493797 SH SOLE 0 2493797 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 280 83400 SH SOLE 0 3033 0 80367 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 16002 824000 SH SOLE 0 821200 0 2800 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 976 813365 SH SOLE 0 673187 0 140178 PHOTRONICS INC COM 719405102 7100 636197 SH SOLE 0 581002 0 55195 PHREESIA INC COM 71944F106 10011 184500 SH SOLE 0 184500 0 0 PHX MINERALS INC CL A 69291A100 329 143000 SH SOLE 0 0 0 143000 PICO HLDGS INC COM NEW 693366205 2511 268600 SH SOLE 0 226586 0 42014 PIERIS PHARMACEUTICALS INC COM 720795103 3561 1424490 SH SOLE 0 1424490 0 0 PILGRIMS PRIDE CORP COM 72147K108 5975 304713 SH SOLE 0 304713 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 9370 95400 SH SOLE 0 95400 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 6294 55647 SH SOLE 0 55647 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21132 207100 SH SOLE 0 207100 0 0 PINDUODUO INC SPONSORED ADS 722304102 1269673 7146243 SH SOLE 0 7146243 0 0 PINNACLE WEST CAP CORP COM 723484101 111028 1388712 SH SOLE 0 1337177 0 51535 PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 65 66625 SH SOLE 0 0 0 66625 PINTEREST INC CL A 72352L106 212732 3228100 SH SOLE 0 1674464 0 1553636 PIONEER NAT RES CO COM 723787107 1707 14988 SH SOLE 0 724 0 14264 PIONEER PWR SOLUTIONS INC COM NEW 723836300 82 21100 SH SOLE 0 2497 0 18603 PIPER SANDLER COMPANIES COM 724078100 27999 277495 SH SOLE 0 277495 0 0 PITNEY BOWES INC COM 724479100 4903 796000 SH SOLE 0 796000 0 0 PIXELWORKS INC COM NEW 72581M305 4326 1534116 SH SOLE 0 1288795 0 245321 PJT PARTNERS INC COM CL A 69343T107 3582 47606 SH SOLE 0 0 0 47606 PLANTRONICS INC NEW COM 727493108 17143 634207 SH SOLE 0 634207 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 119 25900 SH SOLE 0 0 0 25900 PLAYAGS INC COM 72814N104 10131 1407137 SH SOLE 0 1335337 0 71800 PLDT INC SPONSORED ADR 69344D408 93662 3355861 SH SOLE 0 3355861 0 0 PLEXUS CORP COM 729132100 3644 46593 SH SOLE 0 46593 0 0 PLUMAS BANCORP COM 729273102 367 15600 SH SOLE 0 6174 0 9426 PLURALSIGHT INC COM CL A 72941B106 6179 294800 SH SOLE 0 294800 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 214 106100 SH SOLE 0 41841 0 64259 PLX PHARMA INC COM 72942A107 768 139083 SH SOLE 0 102494 0 36589 PLYMOUTH INDL REIT INC COM 729640102 5985 398992 SH SOLE 0 377392 0 21600 PNM RES INC COM 69349H107 27196 560400 SH SOLE 0 560400 0 0 POINTS INTL LTD COM NEW 730843208 10119 705130 SH SOLE 0 649430 0 55700 POLARIS INC COM 731068102 37655 395200 SH SOLE 0 384543 0 10657 POLARITYTE INC COM 731094108 412 606191 SH SOLE 0 255368 0 350823 POLAR PWR INC COM 73102V105 73 15257 SH SOLE 0 0 0 15257 POPULAR INC COM NEW 733174700 6919 122844 SH SOLE 0 122844 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 22907 535593 SH SOLE 0 535593 0 0 POSTAL REALTY TRUST INC CL A 73757R102 1794 106250 SH SOLE 0 32150 0 74100 POST HLDGS INC COM 737446104 54606 540600 SH SOLE 0 535659 0 4941 POTBELLY CORP COM 73754Y100 8166 1855958 SH SOLE 0 1855958 0 0 POTLATCHDELTIC CORPORATION COM 737630103 70641 1412261 SH SOLE 0 1412261 0 0 POWELL INDS INC COM 739128106 15955 541035 SH SOLE 0 541035 0 0 POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 62 26200 SH SOLE 0 12271 0 13929 POWERFLEET INC COM 73931J109 4445 598300 SH SOLE 0 539549 0 58751 POWER INTEGRATIONS INC COM 739276103 2636 32200 SH SOLE 0 32200 0 0 POWER REIT COM 73933H101 3005 112496 SH SOLE 0 109896 0 2600 PPD INC COM 69355F102 4329 126500 SH SOLE 0 98538 0 27962 PRA GROUP INC COM 69354N106 12934 326111 SH SOLE 0 326111 0 0 PRECIGEN INC COM 74017N105 1900 186287 SH SOLE 0 186287 0 0 PRECIPIO INC COM 74019L503 190 91600 SH SOLE 0 0 0 91600 PRECISION BIOSCIENCES INC COM 74019P108 310 37138 SH SOLE 0 0 0 37138 PRECISION DRILLING CORP COM NEW 74022D407 3236 197273 SH SOLE 0 0 0 197273 PREFERRED APT CMNTYS INC COM 74039L103 545 73631 SH SOLE 0 764 0 72867 PREFERRED BK LOS ANGELES CA COM NEW 740367404 13640 270255 SH SOLE 0 270255 0 0 PREFORMED LINE PRODS CO COM 740444104 5708 83400 SH SOLE 0 76500 0 6900 PREMIER FINANCIAL CORP COM 74052F108 23575 1025011 SH SOLE 0 1025011 0 0 PREMIER FINL BANCORP INC COM 74050M105 2308 173688 SH SOLE 0 162141 0 11547 PREMIER INC CL A 74051N102 118341 3371532 SH SOLE 0 3371532 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11999 344102 SH SOLE 0 339991 0 4111 PRETIUM RES INC COM 74139C102 1791 155981 SH SOLE 0 0 0 155981 PRGX GLOBAL INC COM NEW 69357C503 13201 1730094 SH SOLE 0 1641760 0 88334 PRICESMART INC COM 741511109 22205 243765 SH SOLE 0 243765 0 0 PRICE T ROWE GROUP INC COM 74144T108 29763 196600 SH SOLE 0 134981 0 61619 PRIMERICA INC COM 74164M108 4446 33200 SH SOLE 0 33200 0 0 PRIMO WATER CORPORATION COM 74167P108 27654 1764242 SH SOLE 0 1556805 0 207437 PROASSURANCE CORP COM 74267C106 21814 1226200 SH SOLE 0 1222945 0 3255 PROCTER AND GAMBLE CO COM 742718109 100727 723929 SH SOLE 0 0 0 723929 PRO-DEX INC COLO COM NEW 74265M205 1569 50660 SH SOLE 0 29760 0 20900 PROFIRE ENERGY INC COM 74316X101 1175 1377812 SH SOLE 0 1377812 0 0 PROFOUND MED CORP COM NEW 74319B502 1606 78280 SH SOLE 0 100 0 78180 PROG HOLDINGS INC COM NPV 74319R101 720 13361 SH SOLE 0 13361 0 0 PROGRESSIVE CORP COM 743315103 16503 166895 SH SOLE 0 166895 0 0 PROGRESS SOFTWARE CORP COM 743312100 107145 2370990 SH SOLE 0 2370990 0 0 PROGYNY INC COM 74340E103 3183 75100 SH SOLE 0 75100 0 0 PROLOGIS INC. COM 74340W103 28404 285014 SH SOLE 0 0 0 285014 PROOFPOINT INC COM 743424103 1787 13100 SH SOLE 0 13100 0 0 PROPETRO HLDG CORP COM 74347M108 515 69745 SH SOLE 0 69745 0 0 PROPHASE LABS INC COM 74345W108 2525 275010 SH SOLE 0 275010 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 1408 335300 SH SOLE 0 0 0 335300 PROSHARES TR PSHS ULTRA QQQ 74347R206 1922 16700 SH SOLE 0 16700 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 2256 24700 SH SOLE 0 24700 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 2236 141700 SH SOLE 0 141700 0 0 PROSHARES TR ULT MSCIBZL CAPP 74347B292 200 23300 SH SOLE 0 23300 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 2982 16400 SH SOLE 0 16400 0 0 PROS HOLDINGS INC COM 74346Y103 1981 39011 SH SOLE 0 39011 0 0 PROSIGHT GLOBAL INC COM 74349J103 176 13705 SH SOLE 0 1520 0 12185 PROTAGONIST THERAPEUTICS INC COM 74366E102 722 35797 SH SOLE 0 35797 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 1774 488634 SH SOLE 0 476334 0 12300 PROTARA THERAPEUTICS INC COM STK 74365U107 414 17110 SH SOLE 0 410 0 16700 PROTECTIVE INS CORP CL B 74368L203 8606 627703 SH SOLE 0 623103 0 4600 PROTHENA CORP PLC SHS G72800108 3771 314000 SH SOLE 0 308345 0 5655 PROVIDENT BANCORP INC COM NEW 74383L105 1703 141931 SH SOLE 0 141931 0 0 PROVIDENT FINL HLDGS INC COM 743868101 6294 400647 SH SOLE 0 394666 0 5981 PROVIDENT FINL SVCS INC COM 74386T105 13164 732972 SH SOLE 0 732972 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5585 403281 SH SOLE 0 403281 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1169 8800 SH SOLE 0 8800 0 0 PSYCHEMEDICS CORP COM NEW 744375205 2314 454640 SH SOLE 0 405646 0 48994 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 120230 5111814 SH SOLE 0 5111814 0 0 PUBLIC STORAGE COM 74460D109 175451 759760 SH SOLE 0 759760 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1902 32619 SH SOLE 0 32619 0 0 PULMATRIX INC COM NEW 74584P202 3061 2572542 SH SOLE 0 2168598 0 403944 PULTE GROUP INC COM 745867101 33325 772838 SH SOLE 0 411574 0 361264 PUMA BIOTECHNOLOGY INC COM 74587V107 17046 1661435 SH SOLE 0 1661435 0 0 PURE CYCLE CORP COM NEW 746228303 2642 235298 SH SOLE 0 100298 0 135000 PURPLE BIOTECH LTD SPONSORED ADS 74638P109 491 128900 SH SOLE 0 0 0 128900 PURPLE INNOVATION INC COM 74640Y106 12748 386999 SH SOLE 0 386999 0 0 PUXIN LTD ADS 74704P108 320 54901 SH SOLE 0 5699 0 49202 PYXIS TANKERS INC COM Y71726106 23 27650 SH SOLE 0 27650 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 7022 961950 SH SOLE 0 961950 0 0 QAD INC CL A 74727D306 39050 618077 SH SOLE 0 618077 0 0 QCR HOLDINGS INC COM 74727A104 20139 508700 SH SOLE 0 497200 0 11500 QEP RESOURCES INC COM 74733V100 8500 3556365 SH SOLE 0 3556365 0 0 QIWI PLC SPON ADR REP B 74735M108 10193 989590 SH SOLE 0 701075 0 288515 QORVO INC COM 74736K101 68209 410231 SH SOLE 0 196948 0 213283 QUAD / GRAPHICS INC COM CL A 747301109 3819 999800 SH SOLE 0 999800 0 0 QUALCOMM INC COM 747525103 40257 264260 SH SOLE 0 131514 0 132746 QUALYS INC COM 74758T303 12419 101900 SH SOLE 0 64471 0 37429 QUANEX BUILDING PRODUCTS COR COM 747619104 38886 1754007 SH SOLE 0 1713707 0 40300 QUANTERIX CORP COM 74766Q101 446 9600 SH SOLE 0 0 0 9600 QUEST DIAGNOSTICS INC COM 74834L100 74219 622800 SH SOLE 0 580412 0 42388 QUEST RESOURCE HLDG CORP COM NEW 74836W203 864 373987 SH SOLE 0 373987 0 0 QUICKLOGIC CORP COM NEW 74837P405 95 25092 SH SOLE 0 100 0 24992 QUINSTREET INC COM 74874Q100 21174 987588 SH SOLE 0 948400 0 39188 QUMU CORP COM 749063103 8730 1092674 SH SOLE 0 907519 0 185155 QUOTIENT TECHNOLOGY INC COM 749119103 10221 1085024 SH SOLE 0 1085024 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 5425 556369 SH SOLE 0 50294 0 506075 RADCOM LTD SHS NEW M81865111 2470 225533 SH SOLE 0 188370 0 37163 RADIANT LOGISTICS INC COM 75025X100 1768 304900 SH SOLE 0 2500 0 302400 RADIUS HEALTH INC COM NEW 750469207 7777 435457 SH SOLE 0 435457 0 0 RADNET INC COM 750491102 28151 1438470 SH SOLE 0 1423970 0 14500 RADWARE LTD ORD M81873107 61420 2213339 SH SOLE 0 2132639 0 80700 RAFAEL HLDGS INC COM CL B 75062E106 8938 383288 SH SOLE 0 383288 0 0 RALPH LAUREN CORP CL A 751212101 133454 1286426 SH SOLE 0 1286426 0 0 RAMACO RES INC COM 75134P303 194 67269 SH SOLE 0 67269 0 0 RAMBUS INC DEL COM 750917106 44892 2571160 SH SOLE 0 2571160 0 0 RA MED SYS INC COM 74933X203 1055 141990 SH SOLE 0 141990 0 0 RANDOLPH BANCORP INC COM 752378109 651 29500 SH SOLE 0 0 0 29500 RANGER ENERGY SVCS INC COM CL A 75282U104 302 82887 SH SOLE 0 74860 0 8027 RANGE RES CORP COM 75281A109 197 29391 SH SOLE 0 29391 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1792 133300 SH SOLE 0 0 0 133300 RAPT THERAPEUTICS INC COM 75382E109 219 11100 SH SOLE 0 0 0 11100 RAVEN INDS INC COM 754212108 11310 341800 SH SOLE 0 341800 0 0 RAVE RESTAURANT GROUP INC COM 754198109 119 130812 SH SOLE 0 3562 0 127250 RAYMOND JAMES FINL INC COM 754730109 2458 25695 SH SOLE 0 14526 0 11169 RAYONIER ADVANCED MATLS INC COM 75508B104 27671 4244034 SH SOLE 0 4244034 0 0 RAYONIER INC COM 754907103 61737 2101328 SH SOLE 0 2101328 0 0 RBB BANCORP COM 74930B105 670 43591 SH SOLE 0 43591 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 1404 678081 SH SOLE 0 673981 0 4100 READING INTL INC CL A 755408101 4045 805690 SH SOLE 0 805690 0 0 REALNETWORKS INC COM NEW 75605L708 2706 1734748 SH SOLE 0 1734748 0 0 REALOGY HLDGS CORP COM 75605Y106 17734 1351692 SH SOLE 0 1351692 0 0 REALTY INCOME CORP COM 756109104 1838 29569 SH SOLE 0 29569 0 0 RECRO PHARMA INC COM 75629F109 3932 1379785 SH SOLE 0 1227400 0 152385 REDFIN CORP COM 75737F108 57086 831800 SH SOLE 0 815544 0 16256 RED LION HOTELS CORP COM 756764106 1766 510390 SH SOLE 0 330387 0 180003 RED ROCK RESORTS INC CL A 75700L108 2053 82000 SH SOLE 0 82000 0 0 REDWOOD TR INC COM 758075402 5294 603000 SH SOLE 0 603000 0 0 REEDS INC COM 758338107 510 862400 SH SOLE 0 1400 0 861000 REGAL BELOIT CORP COM 758750103 16481 134200 SH SOLE 0 125928 0 8272 REGENCY CTRS CORP COM 758849103 3650 80069 SH SOLE 0 68037 0 12032 REGENERON PHARMACEUTICALS COM 75886F107 437191 904952 SH SOLE 0 789433 0 115519 REGIONAL HEALTH PPTYS INC COM 75903M309 128 35700 SH SOLE 0 25900 0 9800 REGIONAL MGMT CORP COM 75902K106 11369 380737 SH SOLE 0 355239 0 25498 REGIS CORP MINN COM 758932107 629 68399 SH SOLE 0 68399 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 606 449200 SH SOLE 0 20202 0 428998 REINSURANCE GRP OF AMERICA I COM NEW 759351604 9817 84700 SH SOLE 0 14000 0 70700 RELIANCE STEEL & ALUMINUM CO COM 759509102 12647 105612 SH SOLE 0 45175 0 60437 RELIANT BANCORP INC COM 75956B101 1680 90234 SH SOLE 0 87325 0 2909 RELX PLC SPONSORED ADR 759530108 69100 2802100 SH SOLE 0 2802100 0 0 RE MAX HLDGS INC CL A 75524W108 45187 1243800 SH SOLE 0 1243800 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1000 15500 SH SOLE 0 15500 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 49180 296587 SH SOLE 0 227781 0 68806 RENESOLA LTD SPONSORED ADS 75971T301 4941 432281 SH SOLE 0 432281 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 18456 260603 SH SOLE 0 252902 0 7701 RENREN INC SPONSORED ADS 759892300 64 13361 SH SOLE 0 0 0 13361 RENT A CTR INC NEW COM 76009N100 103970 2715336 SH SOLE 0 2715336 0 0 REPAY HLDGS CORP COM CL A 76029L100 2769 101600 SH SOLE 0 0 0 101600 REPLIGEN CORP COM 759916109 127826 667044 SH SOLE 0 667044 0 0 REPLIMUNE GROUP INC COM 76029N106 876 22975 SH SOLE 0 17769 0 5206 REPRO MED SYS INC COM 759910102 121 20144 SH SOLE 0 0 0 20144 REPUBLIC BANCORP INC KY CL A 760281204 1436 39800 SH SOLE 0 39800 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 2467 865746 SH SOLE 0 865746 0 0 REPUBLIC SVCS INC COM 760759100 50457 523961 SH SOLE 0 305828 0 218133 RESIDEO TECHNOLOGIES INC COM 76118Y104 4926 231700 SH SOLE 0 231700 0 0 RESMED INC COM 761152107 672 3207 SH SOLE 0 0 0 3207 RESOLUTE FST PRODS INC COM 76117W109 5731 876300 SH SOLE 0 767800 0 108500 RESONANT INC COM 76118L102 1027 387643 SH SOLE 0 0 0 387643 RESOURCES CONNECTION INC COM 76122Q105 4727 376043 SH SOLE 0 295401 0 80642 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3892 290700 SH SOLE 0 184331 0 106369 RETAIL PPTYS AMER INC CL A 76131V202 26852 3136866 SH SOLE 0 3136866 0 0 RETAIL VALUE INC COM 76133Q102 6088 409434 SH SOLE 0 272776 0 136658 RETO ECO SOLUTIONS INC COM G75271109 137 205503 SH SOLE 0 65303 0 140200 RETRACTABLE TECHNOLOGIES INC COM 76129W105 10731 999197 SH SOLE 0 999197 0 0 REV GROUP INC COM 749527107 670 76000 SH SOLE 0 0 0 76000 REVLON INC CL A NEW 761525609 523 44000 SH SOLE 0 0 0 44000 REVOLVE GROUP INC CL A 76156B107 32551 1044300 SH SOLE 0 1044300 0 0 REWALK ROBOTICS LTD SHS M8216Q200 405 307000 SH SOLE 0 48126 0 258874 REX AMERICAN RES CORP COM 761624105 30554 415864 SH SOLE 0 415864 0 0 REXFORD INDL RLTY INC COM 76169C100 1311 26700 SH SOLE 0 400 0 26300 REXNORD CORP COM 76169B102 3593 90993 SH SOLE 0 31415 0 59578 REYNOLDS CONSUMER PRODS INC COM 76171L106 8549 284600 SH SOLE 0 250205 0 34395 RF INDS LTD COM PAR $0.01 749552105 3764 766569 SH SOLE 0 718568 0 48001 RGC RES INC COM 74955L103 1898 79800 SH SOLE 0 57906 0 21894 RH COM 74967X103 10427 23300 SH SOLE 0 23300 0 0 RHINEBECK BANCORP INC COM 762093102 101 11800 SH SOLE 0 8984 0 2816 RHYTHM PHARMACEUTICALS INC COM 76243J105 297 10000 SH SOLE 0 10000 0 0 RIBBON COMMUNICATIONS INC COM 762544104 6307 961369 SH SOLE 0 842814 0 118555 RICEBRAN TECHNOLOGIES COM NEW 762831204 292 479300 SH SOLE 0 479300 0 0 RICHARDSON ELECTRS LTD COM 763165107 4253 902979 SH SOLE 0 891036 0 11943 RICHMOND MUT BANCORPORATION COM 76525P100 272 19942 SH SOLE 0 12242 0 7700 RIGEL PHARMACEUTICALS INC COM NEW 766559603 7310 2088614 SH SOLE 0 2088614 0 0 RIGNET INC COM 766582100 5433 922400 SH SOLE 0 922400 0 0 RIMINI STR INC DEL COM 76674Q107 3594 811190 SH SOLE 0 521697 0 289493 RING ENERGY INC COM 76680V108 159 241007 SH SOLE 0 15756 0 225251 RIO TINTO PLC SPONSORED ADR 767204100 37946 504464 SH SOLE 0 464861 0 39603 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1044 171472 SH SOLE 0 171472 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 127061 1826908 SH SOLE 0 1826908 0 0 RITE AID CORP COM 767754872 3701 233790 SH SOLE 0 233790 0 0 RIVERVIEW BANCORP INC COM 769397100 1562 297007 SH SOLE 0 297007 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 148 16200 SH SOLE 0 7426 0 8774 RMR GROUP INC CL A 74967R106 23791 616016 SH SOLE 0 616016 0 0 ROBERT HALF INTL INC COM 770323103 10821 173198 SH SOLE 0 166145 0 7053 ROCKWELL MED INC COM 774374102 980 970605 SH SOLE 0 487405 0 483200 ROCKY BRANDS INC COM 774515100 9527 339384 SH SOLE 0 301612 0 37772 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1971 486617 SH SOLE 0 463838 0 22779 ROGERS COMMUNICATIONS INC CL B 775109200 168648 3619822 SH SOLE 0 3619822 0 0 ROGERS CORP COM 775133101 6920 44561 SH SOLE 0 44561 0 0 ROKU INC COM CL A 77543R102 150722 453955 SH SOLE 0 78050 0 375905 ROLLINS INC COM 775711104 17068 436869 SH SOLE 0 429789 0 7080 ROYAL BK CDA COM 780087102 55188 673394 SH SOLE 0 185094 0 488300 ROYAL GOLD INC COM 780287108 67775 637224 SH SOLE 0 514449 0 122775 RPC INC COM 749660106 2119 672630 SH SOLE 0 672630 0 0 RPM INTL INC COM 749685103 24529 270200 SH SOLE 0 242595 0 27605 RUBICON TECHNOLOGY INC COM NEW 78112T206 995 109999 SH SOLE 0 109999 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1450 190989 SH SOLE 0 168747 0 22242 RUHNN HLDG LTD ADS 781314109 839 287268 SH SOLE 0 279648 0 7620 RUSH ENTERPRISES INC CL A 781846209 28046 677110 SH SOLE 0 644943 0 32167 RUSH ENTERPRISES INC CL B 781846308 16051 423611 SH SOLE 0 409199 0 14412 RUTHS HOSPITALITY GROUP INC COM 783332109 938 52925 SH SOLE 0 52925 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 283272 2575671 SH SOLE 0 2575671 0 0 RYB ED INC ADR 74979W101 610 257214 SH SOLE 0 257214 0 0 RYDER SYS INC COM 783549108 11234 181900 SH SOLE 0 181900 0 0 RYERSON HLDG CORP COM 783754104 2271 166500 SH SOLE 0 166500 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 8542 491779 SH SOLE 0 403970 0 87809 SACHEM CAP CORP COM 78590A109 403 96864 SH SOLE 0 27123 0 69741 SAFE BULKERS INC COM Y7388L103 5995 4611286 SH SOLE 0 4611286 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1966 308117 SH SOLE 0 88266 0 219851 SAFETY INS GROUP INC COM 78648T100 21516 276200 SH SOLE 0 248414 0 27786 SAGA COMMUNICATIONS INC CL A NEW 786598300 3992 166207 SH SOLE 0 166173 0 34 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 26173 491600 SH SOLE 0 491600 0 0 SALESFORCE COM INC COM 79466L302 144618 649881 SH SOLE 0 436128 0 213753 SALLY BEAUTY HLDGS INC COM 79546E104 7288 558900 SH SOLE 0 558900 0 0 SANDERSON FARMS INC COM 800013104 51203 387318 SH SOLE 0 385322 0 1996 SANDRIDGE ENERGY INC COM NEW 80007P869 2630 848465 SH SOLE 0 690054 0 158411 SANDSTORM GOLD LTD COM NEW 80013R206 26384 3681000 SH SOLE 0 3347245 0 333755 SANDY SPRING BANCORP INC COM 800363103 9523 295841 SH SOLE 0 295841 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 12556 159224 SH SOLE 0 143400 0 15824 SANGAMO THERAPEUTICS INC COM 800677106 20171 1292600 SH SOLE 0 1292600 0 0 SANMINA CORPORATION COM 801056102 30066 942815 SH SOLE 0 942815 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 7711 350200 SH SOLE 0 347100 0 3100 SAPIENS INTL CORP N V SHS G7T16G103 27769 907203 SH SOLE 0 801110 0 106093 SASOL LTD SPONSORED ADR 803866300 977 110300 SH SOLE 0 89469 0 20831 SATSUMA PHARMACEUTICALS INC COM 80405P107 85 18425 SH SOLE 0 677 0 17748 SAUL CTRS INC COM 804395101 9861 311274 SH SOLE 0 311274 0 0 SAVARA INC COM 805111101 460 399900 SH SOLE 0 30599 0 369301 SBA COMMUNICATIONS CORP NEW CL A 78410G104 81690 289549 SH SOLE 0 83525 0 206024 SCANSOURCE INC COM 806037107 620 23510 SH SOLE 0 1196 0 22314 SCHLUMBERGER LTD COM 806857108 45404 2079904 SH SOLE 0 715422 0 1364482 SCHNEIDER NATIONAL INC CL B 80689H102 7889 381118 SH SOLE 0 381118 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 3329 68600 SH SOLE 0 0 0 68600 SCHOLASTIC CORP COM 807066105 770 30801 SH SOLE 0 0 0 30801 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1110 36200 SH SOLE 0 36200 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1314 34900 SH SOLE 0 34900 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5292 90900 SH SOLE 0 90900 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1005 22200 SH SOLE 0 22200 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 223 7600 SH SOLE 0 7600 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 21085 410300 SH SOLE 0 410300 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 7738 138100 SH SOLE 0 138100 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 359 5600 SH SOLE 0 5600 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 976 7600 SH SOLE 0 7600 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 476 8000 SH SOLE 0 8000 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 368 9700 SH SOLE 0 9700 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 10504 169200 SH SOLE 0 169200 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3864 96098 SH SOLE 0 96098 0 0 SCIENTIFIC GAMES CORP COM 80874P109 851 20500 SH SOLE 0 20500 0 0 SCIPLAY CORPORATION CL A 809087109 18922 1366200 SH SOLE 0 1132097 0 234103 SCOTTS MIRACLE GRO CO CL A 810186106 28696 144100 SH SOLE 0 101391 0 42709 SCPHARMACEUTICALS INC COM 810648105 1307 247086 SH SOLE 0 210054 0 37032 SCULLY ROYALTY LTD COM SHS G7T96K107 388 78370 SH SOLE 0 71310 0 7060 SCWORX CORP COM 78396V109 166 122839 SH SOLE 0 20165 0 102674 SCYNEXIS INC COM NEW 811292200 990 129446 SH SOLE 0 28151 0 101295 SEABOARD CORP DEL COM 811543107 25072 8272 SH SOLE 0 8202 0 70 SEACHANGE INTL INC COM 811699107 121 86543 SH SOLE 0 86543 0 0 SEACOR HOLDINGS INC COM 811904101 24075 580831 SH SOLE 0 580831 0 0 SEACOR MARINE HLDGS INC COM 78413P101 43 15900 SH SOLE 0 15900 0 0 SEAGEN INC COM 81181C104 35258 201313 SH SOLE 0 169305 0 32008 SEALED AIR CORP NEW COM 81211K100 33903 740409 SH SOLE 0 724408 0 16001 SEASPINE HLDGS CORP COM 81255T108 10215 585400 SH SOLE 0 571500 0 13900 SEAWORLD ENTMT INC COM 81282V100 9955 315125 SH SOLE 0 315125 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 48 25800 SH SOLE 0 700 0 25100 SECOO HLDG LTD ADR 81367P101 415 180600 SH SOLE 0 180600 0 0 SECUREWORKS CORP CL A 81374A105 335 23540 SH SOLE 0 20840 0 2700 SECURITY NATL FINL CORP CL A NEW 814785309 2205 264123 SH SOLE 0 241747 0 22376 SEELOS THERAPEUTICS INC COM 81577F109 1110 702486 SH SOLE 0 257083 0 445403 SEI INVTS CO COM 784117103 8352 145326 SH SOLE 0 74372 0 70954 SELECTA BIOSCIENCES INC COM 816212104 2943 971233 SH SOLE 0 1095 0 970138 SELECT BANCORP INC NEW COM 81617L108 1563 165062 SH SOLE 0 149487 0 15575 SELECT ENERGY SVCS INC CL A COM 81617J301 4902 1195662 SH SOLE 0 1119513 0 76149 SELECT INTERIOR CONCEPTS INC CL A 816120307 1379 192841 SH SOLE 0 75163 0 117678 SELECTIVE INS GROUP INC COM 816300107 1955 29194 SH SOLE 0 0 0 29194 SELECT SECTOR SPDR TR ENERGY 81369Y506 652 17200 SH SOLE 0 17200 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 706 19300 SH SOLE 0 19300 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8185 50909 SH SOLE 0 50909 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2444 27600 SH SOLE 0 27600 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 273 2100 SH SOLE 0 2100 0 0 SEMILEDS CORP COM NEW 816645204 762 212896 SH SOLE 0 158896 0 54000 SEMTECH CORP COM 816850101 3598 49916 SH SOLE 0 49916 0 0 SENECA BIOPHARMA INC COM 81689B103 147 167512 SH SOLE 0 167512 0 0 SENECA FOODS CORP NEW CL A 817070501 5752 144163 SH SOLE 0 141883 0 2280 SENMIAO TECHNOLOGY LTD COM 817225105 63 58900 SH SOLE 0 3745 0 55155 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13596 257800 SH SOLE 0 257800 0 0 SENSEONICS HLDGS INC COM 81727U105 894 1025500 SH SOLE 0 0 0 1025500 SENSUS HEALTHCARE INC COM 81728J109 71 18434 SH SOLE 0 18434 0 0 SERES THERAPEUTICS INC COM 81750R102 2475 101000 SH SOLE 0 96426 0 4574 SERVICE CORP INTL COM 817565104 23578 480200 SH SOLE 0 461869 0 18331 SERVICE PPTYS TR COM SH BEN INT 81761L102 178 15479 SH SOLE 0 15479 0 0 SERVICESOURCE INTL INC COM 81763U100 8526 4844561 SH SOLE 0 4183348 0 661213 SESEN BIO INC COM 817763105 3930 2911018 SH SOLE 0 2212257 0 698761 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 152 21305 SH SOLE 0 13739 0 7566 SFL CORPORATION LTD SHS G7738W106 6438 1025165 SH SOLE 0 1025165 0 0 SGOCO GROUP LTD SHS NEW G80751129 19 13295 SH SOLE 0 13295 0 0 SHAKE SHACK INC CL A 819047101 1157 13645 SH SOLE 0 13645 0 0 SHARPS COMPLIANCE CORP COM 820017101 3836 405946 SH SOLE 0 405946 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 63101 3593425 SH SOLE 0 3593425 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 65601 1516794 SH SOLE 0 1516794 0 0 SHERWIN WILLIAMS CO COM 824348106 8451 11500 SH SOLE 0 1440 0 10060 SHINECO INC COM 824567309 438 143314 SH SOLE 0 143314 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 896 30100 SH SOLE 0 2831 0 27269 SHOPIFY INC CL A 82509L107 223602 197612 SH SOLE 0 103230 0 94382 SHORE BANCSHARES INC COM 825107105 4791 328137 SH SOLE 0 328137 0 0 SHOTSPOTTER INC COM 82536T107 3096 82132 SH SOLE 0 82132 0 0 SHUTTERSTOCK INC COM 825690100 95526 1332301 SH SOLE 0 1332301 0 0 SI BONE INC COM 825704109 7454 249301 SH SOLE 0 229801 0 19500 SIEBERT FINL CORP COM 826176109 92 21800 SH SOLE 0 21179 0 621 SIENTRA INC COM 82621J105 49 12498 SH SOLE 0 600 0 11898 SIERRA BANCORP COM 82620P102 8090 338231 SH SOLE 0 318131 0 20100 SIERRA METALS INC COM 82639W106 1352 408300 SH SOLE 0 14900 0 393400 SIERRA ONCOLOGY INC COM NEW 82640U404 1712 106774 SH SOLE 0 106774 0 0 SIERRA WIRELESS INC COM 826516106 19652 1345100 SH SOLE 0 1345100 0 0 SIFCO INDS INC COM 826546103 666 79234 SH SOLE 0 76378 0 2856 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 798 628230 SH SOLE 0 572738 0 55492 SIGA TECHNOLOGIES INC COM 826917106 4139 569314 SH SOLE 0 532614 0 36700 SIGMA LABS INC COM 826598500 62 18400 SH SOLE 0 0 0 18400 SIGMATRON INTL INC COM 82661L101 1357 289855 SH SOLE 0 253415 0 36440 SIGNATURE BK NEW YORK N Y COM 82669G104 27650 204374 SH SOLE 0 202826 0 1548 SILGAN HOLDINGS INC COM 827048109 5383 145180 SH SOLE 0 132723 0 12457 SILICOM LTD ORD M84116108 1906 45545 SH SOLE 0 0 0 45545 SILICON LABORATORIES INC COM 826919102 4584 35998 SH SOLE 0 35998 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12975 269479 SH SOLE 0 269479 0 0 SILK RD MED INC COM 82710M100 1795 28500 SH SOLE 0 28500 0 0 SILVERCORP METALS INC COM 82835P103 35369 5288196 SH SOLE 0 4909187 0 379009 SILVERCREST ASSET MGMT GROUP CL A 828359109 3393 244287 SH SOLE 0 225421 0 18866 SIMPSON MANUFACTURING CO INC COM 829073105 13924 149000 SH SOLE 0 138645 0 10355 SIMULATIONS PLUS INC COM 829214105 2976 41379 SH SOLE 0 41379 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 10443 507417 SH SOLE 0 507417 0 0 SINOVAC BIOTECH LTD SHS P8696W104 1537 2375841 SH SOLE 0 2306141 0 69700 SINTX TECHNOLOGIES INC COM NEW 829392307 392 249673 SH SOLE 0 0 0 249673 SIRIUS INTERNATIONAL INSURAN COM G8196D101 263 21000 SH SOLE 0 11688 0 9312 SIRIUS XM HOLDINGS INC COM 82968B103 34626 5435803 SH SOLE 0 4458124 0 977679 SITE CTRS CORP COM 82981J109 716 70756 SH SOLE 0 70756 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1158 7300 SH SOLE 0 4900 0 2400 SITIME CORP COM 82982T106 873 7800 SH SOLE 0 1707 0 6093 SJW GROUP COM 784305104 44266 638200 SH SOLE 0 638200 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2778 89784 SH SOLE 0 89784 0 0 SKYWEST INC COM 830879102 5848 145078 SH SOLE 0 145078 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 289965 6864700 SH SOLE 0 4964936 0 1899764 SLEEP NUMBER CORP COM 83125X103 4699 57400 SH SOLE 0 54474 0 2926 SLM CORP COM 78442P106 2471 199400 SH SOLE 0 0 0 199400 SMARTFINANCIAL INC COM NEW 83190L208 4638 255674 SH SOLE 0 207874 0 47800 SMART SAND INC COM 83191H107 801 465592 SH SOLE 0 11828 0 453764 SMITH A O CORP COM 831865209 11315 206400 SH SOLE 0 206400 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 582 107400 SH SOLE 0 3600 0 103800 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7399 175450 SH SOLE 0 175450 0 0 SMITH & WESSON BRANDS INC COM 831754106 75234 4238562 SH SOLE 0 4238562 0 0 SMTC CORP COM NEW 832682207 2315 466733 SH SOLE 0 335276 0 131457 SMUCKER J M CO COM NEW 832696405 147653 1277279 SH SOLE 0 1117198 0 160081 SNAP INC CL A 83304A106 262462 5241900 SH SOLE 0 2280909 0 2960991 SOCKET MOBILE INC COM NEW 83368E200 268 112600 SH SOLE 0 30478 0 82122 SOGOU INC ADR REPSTG A 83409V104 34384 4218864 SH SOLE 0 4218864 0 0 SOHU COM LTD SPONSORED ADS 83410S108 43028 2699355 SH SOLE 0 2699355 0 0 SOLARWINDS CORP COM 83417Q105 12781 854900 SH SOLE 0 854900 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 122 12415 SH SOLE 0 0 0 12415 SOLID BIOSCIENCES INC COM 83422E105 563 74250 SH SOLE 0 74250 0 0 SOLITARIO ZINC CORP COM 8342EP107 689 1224584 SH SOLE 0 918714 0 305870 SOLITON INC COM 834251100 150 19500 SH SOLE 0 1320 0 18180 SONIC AUTOMOTIVE INC CL A 83545G102 1945 50426 SH SOLE 0 50426 0 0 SONIM TECHNOLOGIES INC COM 83548F101 922 1272890 SH SOLE 0 501190 0 771700 SONOCO PRODS CO COM 835495102 10369 175000 SH SOLE 0 175000 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 666 91734 SH SOLE 0 91734 0 0 SONOS INC COM 83570H108 81703 3493053 SH SOLE 0 3469299 0 23754 SONY CORP SPONSORED ADR 835699307 15135 149700 SH SOLE 0 87935 0 61765 SOTHERLY HOTELS INC COM 83600C103 632 252915 SH SOLE 0 162296 0 90619 SOUTHERN CO COM 842587107 26322 428484 SH SOLE 0 230658 0 197826 SOUTHERN FIRST BANCSHARES COM 842873101 4543 128507 SH SOLE 0 115807 0 12700 SOUTHERN MO BANCORP INC COM 843380106 4366 143434 SH SOLE 0 116424 0 27010 SOUTHERN NATL BANCORP OF VA COM 843395104 6716 554613 SH SOLE 0 438970 0 115643 SOUTH PLAINS FINANCIAL INC COM 83946P107 671 35404 SH SOLE 0 2475 0 32929 SOUTHSIDE BANCSHARES INC COM 84470P109 28597 921585 SH SOLE 0 898446 0 23139 SOUTHWEST AIRLS CO COM 844741108 73797 1583280 SH SOLE 0 580928 0 1002352 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 3732 335900 SH SOLE 0 335900 0 0 SPAR GROUP INC COM 784933103 88 76600 SH SOLE 0 56213 0 20387 SPARK ENERGY INC CL A COM 846511103 10865 1135348 SH SOLE 0 1135348 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 1043 196052 SH SOLE 0 0 0 196052 SPARTANNASH CO COM 847215100 23369 1342278 SH SOLE 0 1316012 0 26266 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3150 10300 SH SOLE 0 10300 0 0 SPDR GOLD TR GOLD SHS 78463V107 2800 15700 SH SOLE 0 15700 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1627 39000 SH SOLE 0 39000 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 340 12300 SH SOLE 0 12300 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1046 31000 SH SOLE 0 31000 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1492 35400 SH SOLE 0 35400 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 4260 136400 SH SOLE 0 136400 0 0 SPDR SER TR BLOMBRG BRC EMRG 78464A391 1741 62063 SH SOLE 0 62063 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 43064 395300 SH SOLE 0 395300 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 18892 701000 SH SOLE 0 701000 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 2966 50282 SH SOLE 0 50282 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 2520 50612 SH SOLE 0 50612 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 2202 41955 SH SOLE 0 41955 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 8450 255600 SH SOLE 0 255600 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 1313 49702 SH SOLE 0 49702 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 4847 155500 SH SOLE 0 155500 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 5705 185300 SH SOLE 0 185300 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 3499 94100 SH SOLE 0 94100 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 7457 237486 SH SOLE 0 237486 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 19403 631800 SH SOLE 0 631800 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 877 21700 SH SOLE 0 21700 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 263 5700 SH SOLE 0 5700 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 444 6409 SH SOLE 0 6409 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 726 9500 SH SOLE 0 9500 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 7715 84300 SH SOLE 0 84300 0 0 SPDR SER TR S&P METALS MNG 78464A755 943 28200 SH SOLE 0 28200 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 547 8500 SH SOLE 0 8500 0 0 SPDR SER TR WELLS FG PFD ETF 78464A292 3193 71900 SH SOLE 0 71900 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 13425 169984 SH SOLE 0 158389 0 11595 SPECTRUM PHARMACEUTICALS INC COM 84763A108 8108 2377802 SH SOLE 0 2197135 0 180667 S&P GLOBAL INC COM 78409V104 281130 855200 SH SOLE 0 416479 0 438721 SPHERE 3D CORP NEW COM 84841L308 151 105474 SH SOLE 0 0 0 105474 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 14909 381400 SH SOLE 0 377049 0 4351 SPIRIT AIRLS INC COM 848577102 19122 782100 SH SOLE 0 782100 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 2208 131400 SH SOLE 0 64000 0 67400 SPOK HLDGS INC COM 84863T106 17263 1550993 SH SOLE 0 1379609 0 171384 SPORTSMANS WHSE HLDGS INC COM 84920Y106 7206 410598 SH SOLE 0 410598 0 0 SP PLUS CORP COM 78469C103 9006 312400 SH SOLE 0 264800 0 47600 SPRINGWORKS THERAPEUTICS INC COM 85205L107 2183 30100 SH SOLE 0 30100 0 0 SPROTT INC COM NEW 852066208 309 10690 SH SOLE 0 0 0 10690 SPROUTS FMRS MKT INC COM 85208M102 152756 7599820 SH SOLE 0 7549220 0 50600 SPROUT SOCIAL INC COM CL A 85209W109 8083 178000 SH SOLE 0 178000 0 0 SPS COMMERCE INC COM 78463M107 68314 629103 SH SOLE 0 629103 0 0 SPX FLOW INC COM 78469X107 243 4200 SH SOLE 0 4200 0 0 SQUARE INC CL A 852234103 59916 275300 SH SOLE 0 71049 0 204251 SRAX INC CL A 78472M106 270 86900 SH SOLE 0 27981 0 58919 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 14037 307500 SH SOLE 0 307500 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6391 129693 SH SOLE 0 129693 0 0 SSR MNG INC COM 784730103 88541 4402818 SH SOLE 0 4402818 0 0 STAFFING 360 SOLUTIONS INC COM 852387307 159 236728 SH SOLE 0 236728 0 0 STAG INDL INC COM 85254J102 2299 73400 SH SOLE 0 73400 0 0 STAMPS COM INC COM NEW 852857200 45006 229400 SH SOLE 0 229400 0 0 STANDARD AVB FINL CORP COM 85303B100 396 12155 SH SOLE 0 400 0 11755 STANDARD MTR PRODS INC COM 853666105 1012 25022 SH SOLE 0 25022 0 0 STANTEC INC COM 85472N109 29766 918500 SH SOLE 0 441900 0 476600 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 11301 1279826 SH SOLE 0 1279826 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 13279 1411155 SH SOLE 0 1308555 0 102600 STARRETT L S CO CL A 855668109 2203 520731 SH SOLE 0 479412 0 41319 STARTEK INC COM 85569C107 6294 837000 SH SOLE 0 749174 0 87826 STARWOOD PPTY TR INC COM 85571B105 6515 337584 SH SOLE 0 316116 0 21468 STATE AUTO FINL CORP COM 855707105 2047 115363 SH SOLE 0 63900 0 51463 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 849 568164 SH SOLE 0 67750 0 500414 STEALTHGAS INC SHS Y81669106 5407 2300800 SH SOLE 0 2180924 0 119876 STEELCASE INC CL A 858155203 16290 1202200 SH SOLE 0 1202200 0 0 STEEL CONNECT INC COM 858098106 2149 2730877 SH SOLE 0 2479625 0 251252 STEEL DYNAMICS INC COM 858119100 59035 1601172 SH SOLE 0 1601172 0 0 STEPAN CO COM 858586100 14676 123000 SH SOLE 0 112600 0 10400 STERICYCLE INC COM 858912108 14443 208320 SH SOLE 0 203898 0 4422 STERIS PLC SHS USD G8473T100 4682 24700 SH SOLE 0 24700 0 0 STERLING BANCORP INC COM 85917W102 1701 374606 SH SOLE 0 298699 0 75907 STERLING CONSTR INC COM 859241101 33090 1778053 SH SOLE 0 1718379 0 59674 STEWART INFORMATION SVCS COR COM 860372101 39749 821945 SH SOLE 0 779045 0 42900 STIFEL FINL CORP COM 860630102 2746 54415 SH SOLE 0 54415 0 0 STITCH FIX INC COM CL A 860897107 47575 810200 SH SOLE 0 810200 0 0 STOCK YDS BANCORP INC COM 861025104 5869 144980 SH SOLE 0 144980 0 0 STONECO LTD COM CL A G85158106 57066 680000 SH SOLE 0 609789 0 70211 STONEMOR INC COM 86184W106 74 28288 SH SOLE 0 0 0 28288 STONERIDGE INC COM 86183P102 11893 393419 SH SOLE 0 393419 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 2117 1411177 SH SOLE 0 1389116 0 22061 STRATASYS LTD SHS M85548101 7997 385932 SH SOLE 0 385932 0 0 STRATEGIC ED INC COM 86272C103 54555 572277 SH SOLE 0 553922 0 18355 STRATTEC SEC CORP COM 863111100 5711 115706 SH SOLE 0 100606 0 15100 STRATUS PPTYS INC COM NEW 863167201 515 20200 SH SOLE 0 15000 0 5200 STREAMLINE HEALTH SOLUTIONS COM 86323X106 549 352107 SH SOLE 0 352107 0 0 STRIDE INC COM 86333M108 18139 854427 SH SOLE 0 854427 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 5320 2189200 SH SOLE 0 1373275 0 815925 STURM RUGER & CO INC COM 864159108 84006 1291006 SH SOLE 0 1291006 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 47574 7710570 SH SOLE 0 7710570 0 0 SUMMER INFANT INC COM NEW 865646301 990 64499 SH SOLE 0 53517 0 10982 SUMMIT FINL GROUP INC COM 86606G101 5662 256435 SH SOLE 0 256335 0 100 SUMMIT HOTEL PPTYS INC COM 866082100 2167 240479 SH SOLE 0 240479 0 0 SUMMIT MATLS INC CL A 86614U100 10177 506802 SH SOLE 0 506802 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 163 12125 SH SOLE 0 5813 0 6312 SUMMIT THERAPEUTICS INC COM 86627T108 1190 253212 SH SOLE 0 147994 0 105218 SUMMIT WIRELESS TECH INC COM NEW 86633R203 87 24700 SH SOLE 0 1783 0 22917 SUN CMNTYS INC COM 866674104 12186 80200 SH SOLE 0 45471 0 34729 SUNCOKE ENERGY INC COM 86722A103 20764 4773317 SH SOLE 0 4483682 0 289635 SUNCOR ENERGY INC NEW COM 867224107 14799 885040 SH SOLE 0 0 0 885040 SUNLANDS TECHNOLOGY GROUP ADS 86740P108 88 80470 SH SOLE 0 80470 0 0 SUN LIFE FINANCIAL INC. COM 866796105 21221 478300 SH SOLE 0 142500 0 335800 SUNLINK HEALTH SYS INC COM 86737U102 409 322245 SH SOLE 0 319545 0 2700 SUNOPTA INC COM 8676EP108 23709 2031796 SH SOLE 0 1679996 0 351800 SUNPOWER CORP COM 867652406 55673 2171333 SH SOLE 0 2056118 0 115215 SUNSTONE HOTEL INVS INC NEW COM 867892101 3729 329135 SH SOLE 0 329135 0 0 SUNWORKS INC COM NEW 86803X204 591 115398 SH SOLE 0 115398 0 0 SUPERCOM LTD NEW SHS NEW M87095119 161 156553 SH SOLE 0 138510 0 18043 SUPERIOR DRILLING PRODS INC COM 868153107 298 492024 SH SOLE 0 492024 0 0 SUPERIOR GROUP OF CO INC COM 868358102 2545 109510 SH SOLE 0 107510 0 2000 SUPERIOR INDS INTL INC COM 868168105 3447 842791 SH SOLE 0 827409 0 15382 SUPER MICRO COMPUTER INC COM 86800U104 1211 38240 SH SOLE 0 38240 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 46534 1849522 SH SOLE 0 1849522 0 0 SUPPORT COM INC COM NEW 86858W200 1952 887224 SH SOLE 0 887224 0 0 SURGALIGN HOLDINGS INC COM 86882C105 2306 1053025 SH SOLE 0 973568 0 79457 SURGERY PARTNERS INC COM 86881A100 5586 192542 SH SOLE 0 142642 0 49900 SURMODICS INC COM 868873100 38552 885838 SH SOLE 0 835300 0 50538 SUTRO BIOPHARMA INC COM 869367102 652 30014 SH SOLE 0 0 0 30014 SUZANO S A SPON ADS 86959K105 42807 3828913 SH SOLE 0 3734438 0 94475 SVB FINANCIAL GROUP COM 78486Q101 22090 56957 SH SOLE 0 56957 0 0 SVMK INC COM 78489X103 14058 550200 SH SOLE 0 550200 0 0 SWITCH INC CL A 87105L104 84417 5156797 SH SOLE 0 5156797 0 0 S&W SEED CO COM 785135104 496 169202 SH SOLE 0 106301 0 62901 SYKES ENTERPRISES INC COM 871237103 11142 295773 SH SOLE 0 261700 0 34073 SYNACOR INC COM 871561106 2718 1998217 SH SOLE 0 1998217 0 0 SYNALLOY CORP COM 871565107 1073 137600 SH SOLE 0 101100 0 36500 SYNAPTICS INC COM 87157D109 31400 325727 SH SOLE 0 223555 0 102172 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2702 574898 SH SOLE 0 574898 0 0 SYNLOGIC INC COM 87166L100 754 349302 SH SOLE 0 43230 0 306072 SYNNEX CORP COM 87162W100 6770 83128 SH SOLE 0 83128 0 0 SYNOVUS FINL CORP COM NEW 87161C501 5833 180184 SH SOLE 0 180184 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 474 1237733 SH SOLE 0 971315 0 266418 SYPRIS SOLUTIONS INC COM 871655106 1658 1090932 SH SOLE 0 863742 0 227190 SYROS PHARMACEUTICALS INC COM 87184Q107 941 86700 SH SOLE 0 0 0 86700 SYSTEMAX INC COM 871851101 15669 436574 SH SOLE 0 436574 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2863 63700 SH SOLE 0 58312 0 5388 TAITRON COMPONENTS INC CL A 874028103 1212 372974 SH SOLE 0 369372 0 3602 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 68 15400 SH SOLE 0 13497 0 1903 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 101532 5578700 SH SOLE 0 5576270 0 2430 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 273335 1315440 SH SOLE 0 999976 0 315464 TAKUNG ART LTD COM NEW 87407Q207 19 12800 SH SOLE 0 6255 0 6545 TAL EDUCATION GROUP SPONSORED ADS 874080104 75952 1062118 SH SOLE 0 1060935 0 1183 TANDEM DIABETES CARE INC COM NEW 875372203 30276 316427 SH SOLE 0 275291 0 41136 TANGER FACTORY OUTLET CTRS I COM 875465106 4774 479300 SH SOLE 0 479300 0 0 TANTECH HLDGS LTD COM G8675X107 399 289351 SH SOLE 0 174651 0 114700 TANZANIAN GOLD CORP COM 87601A107 23 35600 SH SOLE 0 0 0 35600 TAOPING INC SHS NEW G8675V119 195 68600 SH SOLE 0 4097 0 64503 TAPESTRY INC COM 876030107 3378 108700 SH SOLE 0 57213 0 51487 TARENA INTL INC SPONSORED ADS 876108101 1752 576299 SH SOLE 0 576299 0 0 TARGA RES CORP COM 87612G101 37373 1416731 SH SOLE 0 1069114 0 347617 TARGET CORP COM 87612E106 943670 5345665 SH SOLE 0 5073865 0 271800 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 57642 785100 SH SOLE 0 785100 0 0 TASEKO MINES LTD COM 876511106 10482 7946234 SH SOLE 0 6391034 0 1555200 TATA MTRS LTD SPONSORED ADR 876568502 17610 1397608 SH SOLE 0 1397608 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 1098 242300 SH SOLE 0 242300 0 0 TAYLOR DEVICES INC COM 877163105 472 45038 SH SOLE 0 43635 0 1403 TAYLOR MORRISON HOME CORP COM 87724P106 1638 63853 SH SOLE 0 63853 0 0 TDH HLDGS INC SHS G87084102 252 136400 SH SOLE 0 126701 0 9699 TEAM INC COM 878155100 5291 485427 SH SOLE 0 485427 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 73 15200 SH SOLE 0 3819 0 11381 TECHNIPFMC PLC COM G87110105 7294 776000 SH SOLE 0 129726 0 646274 TECHTARGET INC COM 87874R100 70223 1188000 SH SOLE 0 1188000 0 0 TECNOGLASS INC SHS G87264100 561 81200 SH SOLE 0 5870 0 75330 TEEKAY CORPORATION COM Y8564W103 5123 2382670 SH SOLE 0 2251575 0 131095 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 3023 263800 SH SOLE 0 0 0 263800 TEGNA INC COM 87901J105 10645 763100 SH SOLE 0 763100 0 0 TEJON RANCH CO COM 879080109 11275 780299 SH SOLE 0 623900 0 156399 TELADOC HEALTH INC COM 87918A105 11194 55982 SH SOLE 0 18993 0 36989 TELEFONICA BRASIL SA NEW ADR 87936R205 26175 2957600 SH SOLE 0 2957600 0 0 TELENAV INC COM 879455103 7483 1592126 SH SOLE 0 1146101 0 446025 TELEPHONE & DATA SYS INC COM NEW 879433829 45088 2428002 SH SOLE 0 2428002 0 0 TELIGENT INC NEW COM NEW 87960W203 311 414644 SH SOLE 0 414644 0 0 TELLURIAN INC NEW COM 87968A104 4471 3492899 SH SOLE 0 3492899 0 0 TELUS CORPORATION COM 87971M103 111219 5617100 SH SOLE 0 5617100 0 0 TEMPUR SEALY INTL INC COM 88023U101 24640 912600 SH SOLE 0 894182 0 18418 TENABLE HLDGS INC COM 88025T102 16148 309000 SH SOLE 0 309000 0 0 TENARIS S A SPONSORED ADS 88031M109 156886 9836100 SH SOLE 0 9836100 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 794 427032 SH SOLE 0 427032 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 242312 12594200 SH SOLE 0 12567262 0 26938 TENET HEALTHCARE CORP COM NEW 88033G407 4032 100975 SH SOLE 0 100975 0 0 TENGASCO INC COM PAR 88033R502 271 218185 SH SOLE 0 215685 0 2500 TENNANT CO COM 880345103 1105 15750 SH SOLE 0 200 0 15550 TENNECO INC CL A VTG COM STK 880349105 2488 234700 SH SOLE 0 227195 0 7505 TERADATA CORP DEL COM 88076W103 21475 955700 SH SOLE 0 955700 0 0 TERADYNE INC COM 880770102 174650 1456749 SH SOLE 0 1456749 0 0 TEREX CORP NEW COM 880779103 5394 154600 SH SOLE 0 154600 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 9666 189500 SH SOLE 0 185996 0 3504 TERNIUM SA SPONSORED ADS 880890108 8384 288300 SH SOLE 0 288300 0 0 TERRITORIAL BANCORP INC COM 88145X108 16472 685488 SH SOLE 0 648066 0 37422 TESLA INC COM 88160R101 184092 260875 SH SOLE 0 116436 0 144439 TESSCO TECHNOLOGIES INC COM 872386107 3135 502400 SH SOLE 0 435814 0 66586 TETRA TECHNOLOGIES INC DEL COM 88162F105 800 928759 SH SOLE 0 301375 0 627384 TEXAS CAP BANCSHARES INC COM 88224Q107 9526 160100 SH SOLE 0 160100 0 0 TEXAS ROADHOUSE INC COM 882681109 2194 28072 SH SOLE 0 28072 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4837 252200 SH SOLE 0 178700 0 73500 TEXTRON INC COM 883203101 6065 125500 SH SOLE 0 125500 0 0 TFF PHARMACEUTICALS INC COM 87241J104 501 34994 SH SOLE 0 28694 0 6300 TFI INTL INC COM 87241L109 23629 459563 SH SOLE 0 154000 0 305563 TFS FINL CORP COM 87240R107 101802 5774341 SH SOLE 0 5774341 0 0 TG THERAPEUTICS INC COM 88322Q108 19143 368000 SH SOLE 0 349940 0 18060 THE ODP CORP COM 88337F105 1755 59892 SH SOLE 0 59892 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 801 216477 SH SOLE 0 29944 0 186533 THE PROVIDENCE SERVICE CORP COM 743815102 107254 773673 SH SOLE 0 760999 0 12674 THERATECHNOLOGIES INC COM 88338H100 325 130106 SH SOLE 0 0 0 130106 THE REALREAL INC COM 88339P101 3636 186100 SH SOLE 0 186100 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 32998 70844 SH SOLE 0 53731 0 17113 THERMON GROUP HLDGS INC COM 88362T103 1751 112000 SH SOLE 0 112000 0 0 THE TRADE DESK INC COM CL A 88339J105 81850 102185 SH SOLE 0 81567 0 20618 THIRD PT REINS LTD COM G8827U100 6612 694579 SH SOLE 0 694579 0 0 THOMSON REUTERS CORP. COM NEW 884903709 20869 255460 SH SOLE 0 84806 0 170654 TIFFANY & CO NEW COM 886547108 164825 1253900 SH SOLE 0 995486 0 258414 TILLYS INC CL A 886885102 12213 1496713 SH SOLE 0 1468059 0 28654 TIMBERLAND BANCORP INC COM 887098101 9174 378141 SH SOLE 0 363809 0 14332 TIMKEN CO COM 887389104 441 5700 SH SOLE 0 5700 0 0 TIMKENSTEEL CORPORATION COM 887399103 2643 565946 SH SOLE 0 447580 0 118366 TIM S A SPONSORED ADR 88706T108 13143 944196 SH SOLE 0 944196 0 0 TIPTREE INC COM 88822Q103 1043 207762 SH SOLE 0 39220 0 168542 TITAN INTL INC ILL COM 88830M102 19588 4030540 SH SOLE 0 4030540 0 0 TITAN MACHY INC COM 88830R101 7969 407600 SH SOLE 0 407600 0 0 TITAN MED INC COM NEW 88830X819 1008 589200 SH SOLE 0 0 0 589200 TIVITY HEALTH INC COM 88870R102 3763 192097 SH SOLE 0 188087 0 4010 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 724 358348 SH SOLE 0 136548 0 221800 TJX COS INC NEW COM 872540109 1263 18500 SH SOLE 0 18500 0 0 TOMPKINS FINL CORP COM 890110109 4744 67192 SH SOLE 0 67192 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 183 271164 SH SOLE 0 271164 0 0 TOOTSIE ROLL INDS INC COM 890516107 18880 635692 SH SOLE 0 603092 0 32600 TORM PLC SHS CL A G89479102 87 12300 SH SOLE 0 12300 0 0 TORO CO COM 891092108 26204 276300 SH SOLE 0 276300 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 29602 524680 SH SOLE 0 476317 0 48363 TOUGHBUILT INDS INC COM NEW 89157G504 807 1017300 SH SOLE 0 473253 0 544047 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 29498 1142460 SH SOLE 0 1142460 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 23260 990642 SH SOLE 0 990642 0 0 TOWNSQUARE MEDIA INC CL A 892231101 3953 593506 SH SOLE 0 535587 0 57919 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 116100 751118 SH SOLE 0 751118 0 0 TPG RE FIN TR INC COM 87266M107 3489 328535 SH SOLE 0 110894 0 217641 TPI COMPOSITES INC COM 87266J104 11284 213800 SH SOLE 0 213800 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 1978 169100 SH SOLE 0 0 0 169100 TRACTOR SUPPLY CO COM 892356106 31560 224500 SH SOLE 0 119400 0 105100 TRANE TECHNOLOGIES PLC SHS G8994E103 44559 306968 SH SOLE 0 245228 0 61740 TRANSACT TECHNOLOGIES INC COM 892918103 3043 428547 SH SOLE 0 387417 0 41130 TRANSALTA CORP COM 89346D107 27665 3647441 SH SOLE 0 2403500 0 1243941 TRANSENTERIX INC COM 89366M300 892 1427000 SH SOLE 0 878300 0 548700 TRANSGLOBE ENERGY CORP COM 893662106 3037 3158638 SH SOLE 0 3049103 0 109535 TRANSOCEAN LTD REG SHS H8817H100 15211 6584902 SH SOLE 0 5486358 0 1098544 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 55 10600 SH SOLE 0 0 0 10600 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 10776 330539 SH SOLE 0 303939 0 26600 TRAVELZOO COM NEW 89421Q205 5214 552349 SH SOLE 0 546812 0 5537 TRAVERE THERAPEUTICS INC COM 89422G107 50733 1861422 SH SOLE 0 1861422 0 0 TRECORA RES COM 894648104 1292 184885 SH SOLE 0 98185 0 86700 TREDEGAR CORP COM 894650100 1650 98800 SH SOLE 0 71600 0 27200 TREEHOUSE FOODS INC COM 89469A104 46373 1091377 SH SOLE 0 1091377 0 0 TREMONT MTG TR COM 894789106 380 100200 SH SOLE 0 30325 0 69875 TREVENA INC COM 89532E109 2335 1091200 SH SOLE 0 1091200 0 0 TREVI THERAPEUTICS INC COM 89532M101 62 25700 SH SOLE 0 19900 0 5800 TRIBUNE PUBG CO NEW COM 89609W107 12289 897012 SH SOLE 0 854500 0 42512 TRICIDA INC COM 89610F101 704 99879 SH SOLE 0 99879 0 0 TRICO BANCSHARES COM 896095106 17933 508314 SH SOLE 0 508314 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 381 26000 SH SOLE 0 0 0 26000 TRILOGY METALS INC NEW COM 89621C105 1253 626660 SH SOLE 0 1500 0 625160 TRIMAS CORP COM NEW 896215209 6998 220970 SH SOLE 0 220970 0 0 TRINET GROUP INC COM 896288107 6351 78800 SH SOLE 0 78800 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 7265 1906806 SH SOLE 0 1675106 0 231700 TRINITY INDS INC COM 896522109 1655 62700 SH SOLE 0 49648 0 13052 TRINITY PL HLDGS INC COM 89656D101 64 51182 SH SOLE 0 44782 0 6400 TRINSEO S A SHS L9340P101 12864 251200 SH SOLE 0 251200 0 0 TRIO TECH INTL COM NEW 896712205 1006 253980 SH SOLE 0 253980 0 0 TRIPADVISOR INC COM 896945201 119316 4145807 SH SOLE 0 4145807 0 0 TRIP COM GROUP LTD ADS 89677Q107 218528 6478733 SH SOLE 0 6415199 0 63534 TRI POINTE GROUP INC COM 87265H109 8049 466635 SH SOLE 0 466635 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1998 114800 SH SOLE 0 35800 0 79000 TRITON INTL LTD CL A G9078F107 374 7706 SH SOLE 0 6606 0 1100 TRIUMPH BANCORP INC COM 89679E300 204 4200 SH SOLE 0 500 0 3700 TRIUMPH GROUP INC NEW COM 896818101 18382 1463501 SH SOLE 0 1463501 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 481 198800 SH SOLE 0 0 0 198800 TRONOX HOLDINGS PLC SHS G9087Q102 4281 292800 SH SOLE 0 292800 0 0 TRUEBLUE INC COM 89785X101 789 42200 SH SOLE 0 14800 0 27400 TRUECAR INC COM 89785L107 10826 2577701 SH SOLE 0 2407895 0 169806 TRUIST FINL CORP COM 89832Q109 10622 221617 SH SOLE 0 208230 0 13387 TRUSTCO BK CORP N Y COM 898349105 3489 523041 SH SOLE 0 523041 0 0 TRUSTMARK CORP COM 898402102 3780 138404 SH SOLE 0 138404 0 0 TRXADE GROUP INC COM NEW 89846A207 212 40100 SH SOLE 0 12561 0 27539 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 2183 271870 SH SOLE 0 263960 0 7910 TSR INC COM 872885207 607 86750 SH SOLE 0 85586 0 1164 TTEC HLDGS INC COM 89854H102 18638 255563 SH SOLE 0 255563 0 0 TTM TECHNOLOGIES INC COM 87305R109 3483 252469 SH SOLE 0 252469 0 0 TUANCHE LTD ADS NEW 89856T203 132 39498 SH SOLE 0 39498 0 0 TUCOWS INC COM NEW 898697206 30070 406951 SH SOLE 0 406951 0 0 TUNIU CORP SPONSORED ADS A 89977P106 2396 1361399 SH SOLE 0 1347563 0 13836 TUPPERWARE BRANDS CORP COM 899896104 21643 668200 SH SOLE 0 668200 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 4155 34100 SH SOLE 0 15993 0 18107 TURNING PT BRANDS INC COM 90041L105 3689 82797 SH SOLE 0 58352 0 24445 TURQUOISE HILL RES LTD COM 900435207 573 46200 SH SOLE 0 0 0 46200 TURTLE BEACH CORP COM NEW 900450206 10038 465805 SH SOLE 0 437605 0 28200 TUTOR PERINI CORP COM 901109108 10571 816280 SH SOLE 0 804380 0 11900 TWIN DISC INC COM 901476101 1539 195993 SH SOLE 0 75193 0 120800 TWO HBRS INVT CORP COM NEW 90187B408 6484 1017858 SH SOLE 0 1017858 0 0 TYSON FOODS INC CL A 902494103 37852 587400 SH SOLE 0 364922 0 222478 UBER TECHNOLOGIES INC COM 90353T100 105993 2078300 SH SOLE 0 825611 0 1252689 UBIQUITI INC COM 90353W103 187014 671482 SH SOLE 0 671482 0 0 UBS GROUP AG SHS H42097107 1225 86700 SH SOLE 0 86700 0 0 UDR INC COM 902653104 84974 2211125 SH SOLE 0 2023366 0 187759 UFP INDUSTRIES INC COM 90278Q108 6372 114709 SH SOLE 0 114709 0 0 UFP TECHNOLOGIES INC COM 902673102 24180 518875 SH SOLE 0 514873 0 4002 UGI CORP NEW COM 902681105 10450 298927 SH SOLE 0 298927 0 0 ULTA BEAUTY INC COM 90384S303 5973 20800 SH SOLE 0 3201 0 17599 ULTRA CLEAN HLDGS INC COM 90385V107 1928 61900 SH SOLE 0 61900 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13123 94800 SH SOLE 0 92827 0 1973 ULTRALIFE CORP COM 903899102 1609 248690 SH SOLE 0 182985 0 65705 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 32130 7092780 SH SOLE 0 7005080 0 87700 UMB FINL CORP COM 902788108 359 5200 SH SOLE 0 5200 0 0 UMH PPTYS INC COM 903002103 1143 77200 SH SOLE 0 1385 0 75815 UMPQUA HLDGS CORP COM 904214103 3591 237178 SH SOLE 0 237178 0 0 UNDER ARMOUR INC CL A 904311107 10217 595029 SH SOLE 0 595029 0 0 UNDER ARMOUR INC CL C 904311206 12155 816900 SH SOLE 0 734849 0 82051 UNICO AMERN CORP COM 904607108 110 24237 SH SOLE 0 24237 0 0 UNIFI INC COM NEW 904677200 1752 98734 SH SOLE 0 12300 0 86434 UNILEVER PLC SPON ADR NEW 904767704 40444 670040 SH SOLE 0 520483 0 149557 UNION BANKSHARES INC COM 905400107 826 32135 SH SOLE 0 20147 0 11988 UNION PAC CORP COM 907818108 65256 313400 SH SOLE 0 115799 0 197601 UNIQUE FABRICATING INC COM 90915J103 727 132277 SH SOLE 0 119651 0 12626 UNIQURE NV SHS N90064101 8019 221940 SH SOLE 0 0 0 221940 UNITED AIRLS HLDGS INC COM 910047109 31487 728026 SH SOLE 0 86691 0 641335 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 889 31244 SH SOLE 0 31244 0 0 UNITED FIRE GROUP INC COM 910340108 3118 124239 SH SOLE 0 107956 0 16283 UNITED GUARDIAN INC COM 910571108 3855 268123 SH SOLE 0 262423 0 5700 UNITED INS HLDGS CORP COM 910710102 1253 219026 SH SOLE 0 123468 0 95558 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 153421 18199434 SH SOLE 0 18119892 0 79542 UNITED NAT FOODS INC COM 911163103 2216 138750 SH SOLE 0 121301 0 17449 UNITED RENTALS INC COM 911363109 41262 177923 SH SOLE 0 119633 0 58290 UNITED SEC BANCSHARES CALIF COM 911460103 1332 188930 SH SOLE 0 157618 0 31312 UNITED STATES ANTIMONY CORP COM 911549103 49 94126 SH SOLE 0 86161 0 7965 UNITED STATES CELLULAR CORP COM 911684108 20494 667762 SH SOLE 0 667762 0 0 UNITED STATES STL CORP NEW COM 912909108 7047 420200 SH SOLE 0 420200 0 0 UNITED STS LIME & MINERALS I COM 911922102 24392 213965 SH SOLE 0 203365 0 10600 UNITED THERAPEUTICS CORP DEL COM 91307C102 547551 3607291 SH SOLE 0 3465842 0 141449 UNITI GROUP INC COM 91325V108 9767 832686 SH SOLE 0 832686 0 0 UNITIL CORP COM 913259107 33377 753951 SH SOLE 0 735551 0 18400 UNITY BANCORP INC COM 913290102 526 29947 SH SOLE 0 4089 0 25858 UNIVAR SOLUTIONS USA INC COM 91336L107 16388 862081 SH SOLE 0 832123 0 29958 UNIVERSAL CORP VA COM 913456109 37187 765011 SH SOLE 0 765011 0 0 UNIVERSAL ELECTRS INC COM 913483103 7921 151000 SH SOLE 0 151000 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 25719 400176 SH SOLE 0 400110 0 66 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 780 37900 SH SOLE 0 0 0 37900 UNIVERSAL SEC INSTRS INC COM NEW 913821302 336 67123 SH SOLE 0 67123 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 887 118600 SH SOLE 0 41100 0 77500 UNIVERSAL TECHNICAL INST INC COM 913915104 11349 1756867 SH SOLE 0 1756867 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 22477 1092169 SH SOLE 0 1063189 0 28980 UNUM GROUP COM 91529Y106 5123 223300 SH SOLE 0 0 0 223300 UPLAND SOFTWARE INC COM 91544A109 2006 43717 SH SOLE 0 43717 0 0 UPWORK INC COM 91688F104 48100 1393400 SH SOLE 0 1393400 0 0 URANIUM ENERGY CORP COM 916896103 1429 812000 SH SOLE 0 50 0 811950 URBAN ONE INC CL D NON VTG 91705J204 590 504000 SH SOLE 0 292214 0 211786 URBAN OUTFITTERS INC COM 917047102 622 24312 SH SOLE 0 6214 0 18098 UR-ENERGY INC COM 91688R108 393 490600 SH SOLE 0 0 0 490600 UROGEN PHARMA LTD COM M96088105 591 32800 SH SOLE 0 0 0 32800 URSTADT BIDDLE PPTYS INC CL A 917286205 5953 421317 SH SOLE 0 344917 0 76400 URSTADT BIDDLE PPTYS INC COM 917286106 936 78100 SH SOLE 0 70479 0 7621 USANA HEALTH SCIENCES INC COM 90328M107 132841 1722966 SH SOLE 0 1722966 0 0 USA TECHNOLOGIES INC COM 90328S500 1888 180200 SH SOLE 0 52285 0 127915 USA TRUCK INC COM 902925106 1228 137478 SH SOLE 0 31852 0 105626 US BANCORP DEL COM NEW 902973304 30488 654400 SH SOLE 0 618647 0 35753 US ECOLOGY INC COM 91734M103 724 19930 SH SOLE 0 18230 0 1700 US FOODS HLDG CORP COM 912008109 1970 59143 SH SOLE 0 59143 0 0 U S GLOBAL INVS INC CL A 902952100 1606 294716 SH SOLE 0 220516 0 74200 U S GOLD CORP COM NEW 90291C201 947 57200 SH SOLE 0 8900 0 48300 USIO INC COM 917313108 1905 713441 SH SOLE 0 379064 0 334377 U S PHYSICAL THERAPY INC COM 90337L108 15816 131523 SH SOLE 0 127502 0 4021 U S SILICA HLDGS INC COM 90346E103 35283 5026113 SH SOLE 0 5026113 0 0 US WELL SERVICES INC CL A 91274U101 120 290200 SH SOLE 0 9101 0 281099 UTAH MED PRODS INC COM 917488108 20884 247737 SH SOLE 0 238514 0 9223 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 1816 1316158 SH SOLE 0 1316158 0 0 VAALCO ENERGY INC COM NEW 91851C201 6602 3730174 SH SOLE 0 3263294 0 466880 VALERO ENERGY CORP COM 91913Y100 26236 463788 SH SOLE 0 208392 0 255396 VALHI INC NEW COM 918905209 2487 163617 SH SOLE 0 163617 0 0 VALMONT INDS INC COM 920253101 6472 37000 SH SOLE 0 35728 0 1272 VALUE LINE INC COM 920437100 435 13200 SH SOLE 0 13200 0 0 VALVOLINE INC COM 92047W101 114777 4960124 SH SOLE 0 4960124 0 0 VANDA PHARMACEUTICALS INC COM 921659108 52434 3990403 SH SOLE 0 3980007 0 10396 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3361 104700 SH SOLE 0 104700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 666 18500 SH SOLE 0 18500 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 14972 450000 SH SOLE 0 450000 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1124 20720 SH SOLE 0 20720 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 906 5880 SH SOLE 0 5880 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4106 18800 SH SOLE 0 18800 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 8115 87400 SH SOLE 0 87400 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9111 109900 SH SOLE 0 109900 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7300 124682 SH SOLE 0 124682 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 379 2300 SH SOLE 0 2300 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 735 2900 SH SOLE 0 2900 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 467 2200 SH SOLE 0 2200 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1201 10100 SH SOLE 0 10100 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1818 21400 SH SOLE 0 21400 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12863 256700 SH SOLE 0 256700 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1262 10356 SH SOLE 0 10356 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 250 2700 SH SOLE 0 2700 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8443 165219 SH SOLE 0 165219 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 9741 176500 SH SOLE 0 176500 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 15321 220700 SH SOLE 0 220700 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 217 2261 SH SOLE 0 2261 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 14177 262200 SH SOLE 0 262200 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 19866 322500 SH SOLE 0 322500 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 491 2800 SH SOLE 0 2800 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 665 4200 SH SOLE 0 4200 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 7226 87800 SH SOLE 0 87800 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 280 2100 SH SOLE 0 2100 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 330 3800 SH SOLE 0 3800 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1630 8000 SH SOLE 0 8000 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 228 1900 SH SOLE 0 1900 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1789 6500 SH SOLE 0 6500 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 566 1600 SH SOLE 0 1600 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 408 2600 SH SOLE 0 2600 0 0 VAPOTHERM INC COM 922107107 6860 255388 SH SOLE 0 253488 0 1900 VAREX IMAGING CORP COM 92214X106 3684 220857 SH SOLE 0 220857 0 0 VARIAN MED SYS INC COM 92220P105 60413 345200 SH SOLE 0 217949 0 127251 VARONIS SYS INC COM 922280102 47218 288600 SH SOLE 0 286700 0 1900 VASCULAR BIOGENICS LTD COM M96883109 979 518200 SH SOLE 0 0 0 518200 VECTOR GROUP LTD COM 92240M108 114347 9815222 SH SOLE 0 9812121 0 3101 VECTRUS INC COM 92242T101 885 17800 SH SOLE 0 0 0 17800 VEDANTA LIMITED SPONSORED ADR 92242Y100 2981 339570 SH SOLE 0 339570 0 0 VEECO INSTRS INC DEL COM 922417100 5096 293576 SH SOLE 0 127804 0 165772 VELOCITY FINL INC COM 92262D101 484 77700 SH SOLE 0 9729 0 67971 VENATOR MATLS PLC SHS G9329Z100 1743 526438 SH SOLE 0 336738 0 189700 VENTAS INC COM 92276F100 14075 287002 SH SOLE 0 174802 0 112200 VENUS CONCEPT INC COM 92332W105 27 15400 SH SOLE 0 15400 0 0 VERA BRADLEY INC COM 92335C106 5041 633300 SH SOLE 0 633300 0 0 VERASTEM INC COM 92337C104 27 12500 SH SOLE 0 12500 0 0 VERB TECHNOLOGY CO INC COM 92337U104 649 393326 SH SOLE 0 25612 0 367714 VEREIT INC COM 92339V308 10194 269750 SH SOLE 0 262198 0 7552 VERICEL CORP COM 92346J108 571 18492 SH SOLE 0 18492 0 0 VERISIGN INC COM 92343E102 1238140 5721534 SH SOLE 0 5697370 0 24164 VERITIV CORP COM 923454102 4771 229500 SH SOLE 0 169200 0 60300 VERITONE INC COM 92347M100 10598 372500 SH SOLE 0 372500 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 174 24800 SH SOLE 0 590 0 24210 VERRA MOBILITY CORP COM 92511U102 2695 200800 SH SOLE 0 189650 0 11150 VERTEX ENERGY INC COM 92534K107 115 162100 SH SOLE 0 18684 0 143416 VERTEX PHARMACEUTICALS INC COM 92532F100 845135 3575930 SH SOLE 0 3417251 0 158679 VERTIV HOLDINGS CO COM CL A 92537N108 41249 2209400 SH SOLE 0 2147659 0 61741 VERU INC COM 92536C103 184 21294 SH SOLE 0 13294 0 8000 VIACOMCBS INC CL A 92556H107 4365 115403 SH SOLE 0 115403 0 0 VIASAT INC COM 92552V100 2595 79493 SH SOLE 0 79493 0 0 VIAVI SOLUTIONS INC COM 925550105 38682 2583088 SH SOLE 0 2311009 0 272079 VIEMED HEALTHCARE INC COM 92663R105 641 82600 SH SOLE 0 200 0 82400 VIKING THERAPEUTICS INC COM 92686J106 1008 179000 SH SOLE 0 179000 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 16542 749885 SH SOLE 0 749785 0 100 VINCE HLDG CORP COM NEW 92719W207 1541 242252 SH SOLE 0 195778 0 46474 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 3196 620632 SH SOLE 0 620632 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2640 227178 SH SOLE 0 0 0 227178 VIRCO MFG CO COM 927651109 534 211209 SH SOLE 0 206009 0 5200 VIRTRA INC COM PAR 92827K301 75 21442 SH SOLE 0 11487 0 9955 VIRTU FINL INC CL A 928254101 120298 4779407 SH SOLE 0 4768056 0 11351 VIRTUSA CORP COM 92827P102 8932 174700 SH SOLE 0 173700 0 1000 VIRTUS INVT PARTNERS INC COM 92828Q109 1590 7329 SH SOLE 0 7329 0 0 VISA INC COM CL A 92826C839 88673 405400 SH SOLE 0 0 0 405400 VISHAY INTERTECHNOLOGY INC COM 928298108 8591 414825 SH SOLE 0 414825 0 0 VISHAY PRECISION GROUP INC COM 92835K103 27629 877674 SH SOLE 0 856174 0 21500 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1620 834999 SH SOLE 0 0 0 834999 VISTA GOLD CORP COM NEW 927926303 579 536200 SH SOLE 0 100 0 536100 VISTA OIL & GAS SAB DE CV SPONSORED ADS 92837L109 298 116500 SH SOLE 0 30000 0 86500 VISTA OUTDOOR INC COM 928377100 22508 947300 SH SOLE 0 947300 0 0 VISTEON CORP COM NEW 92839U206 2285 18208 SH SOLE 0 18208 0 0 VISTRA CORP COM 92840M102 142865 7266791 SH SOLE 0 7036546 0 230245 VIVINT SMART HOME INC COM CL A 928542109 2411 116190 SH SOLE 0 0 0 116190 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 2569 276800 SH SOLE 0 276800 0 0 VMWARE INC CL A COM 928563402 14075 100350 SH SOLE 0 95132 0 5218 VOC ENERGY TR TR UNIT 91829B103 99 44722 SH SOLE 0 0 0 44722 VOCERA COMMUNICATIONS INC COM 92857F107 33524 807224 SH SOLE 0 807224 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 609479 36982976 SH SOLE 0 36982976 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 1414 798642 SH SOLE 0 651478 0 147164 VONAGE HLDGS CORP COM 92886T201 14979 1163426 SH SOLE 0 1163426 0 0 VORNADO RLTY TR SH BEN INT 929042109 31892 854099 SH SOLE 0 701564 0 152535 VOXX INTL CORP CL A 91829F104 10526 824922 SH SOLE 0 824922 0 0 VOYA FINANCIAL INC COM 929089100 10539 179200 SH SOLE 0 168812 0 10388 VOYAGER THERAPEUTICS INC COM 92915B106 5936 830259 SH SOLE 0 610958 0 219301 VTV THERAPEUTICS INC CL A 918385105 140 75512 SH SOLE 0 0 0 75512 VYNE THERAPEUTICS INC COM NEW 92941V100 725 458545 SH SOLE 0 20192 0 438353 WABASH NATL CORP COM 929566107 25309 1468887 SH SOLE 0 1468887 0 0 WADDELL & REED FINL INC CL A 930059100 8145 319800 SH SOLE 0 319800 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 36857 924200 SH SOLE 0 356485 0 567715 WALMART INC COM 931142103 32318 224200 SH SOLE 0 20700 0 203500 WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 310 123900 SH SOLE 0 18996 0 104904 WARRIOR MET COAL INC COM 93627C101 38086 1786379 SH SOLE 0 1786379 0 0 WASHINGTON FED INC COM 938824109 3765 146276 SH SOLE 0 146276 0 0 WASHINGTON PRIME GROUP NEW COM 93964W405 318 48878 SH SOLE 0 0 0 48878 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 52494 2426900 SH SOLE 0 2426900 0 0 WASHINGTON TR BANCORP COM 940610108 9959 222300 SH SOLE 0 222300 0 0 WASTE CONNECTIONS INC COM 94106B101 132672 1294144 SH SOLE 0 1083240 0 210904 WASTE MGMT INC DEL COM 94106L109 7748 65700 SH SOLE 0 40200 0 25500 WATERS CORP COM 941848103 29814 120500 SH SOLE 0 78070 0 42430 WATERSTONE FINL INC MD COM 94188P101 35947 1910044 SH SOLE 0 1910044 0 0 WATSCO INC CL B CONV 942622101 326 1400 SH SOLE 0 1400 0 0 WATSCO INC COM 942622200 35093 154900 SH SOLE 0 122428 0 32472 WATTS WATER TECHNOLOGIES INC CL A 942749102 1716 14100 SH SOLE 0 369 0 13731 WAVE LIFE SCIENCES LTD SHS Y95308105 1854 235620 SH SOLE 0 224424 0 11196 WAYFAIR INC CL A 94419L101 142238 629900 SH SOLE 0 257474 0 372426 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 5573 291796 SH SOLE 0 267466 0 24330 WD-40 CO COM 929236107 111512 419723 SH SOLE 0 419723 0 0 WEIS MKTS INC COM 948849104 22573 472136 SH SOLE 0 472136 0 0 WELBILT INC COM 949090104 3593 272200 SH SOLE 0 268620 0 3580 WELLS FARGO CO NEW COM 949746101 235742 7811211 SH SOLE 0 5540803 0 2270408 WENDYS CO COM 95058W100 13689 624482 SH SOLE 0 571710 0 52772 WERNER ENTERPRISES INC COM 950755108 4635 118170 SH SOLE 0 17243 0 100927 WESBANCO INC COM 950810101 13877 463198 SH SOLE 0 463198 0 0 WESTAMERICA BANCORPORATION COM 957090103 2512 45431 SH SOLE 0 45431 0 0 WEST BANCORPORATION INC CAP STK 95123P106 6605 342252 SH SOLE 0 342252 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 2785 854309 SH SOLE 0 751746 0 102563 WESTERN COPPER & GOLD CORP COM 95805V108 666 541500 SH SOLE 0 0 0 541500 WESTERN DIGITAL CORP. COM 958102105 51398 927933 SH SOLE 0 458230 0 469703 WESTERN NEW ENG BANCORP INC COM 958892101 11569 1679044 SH SOLE 0 1632389 0 46655 WESTERN UN CO COM 959802109 10699 487634 SH SOLE 0 453370 0 34264 WESTPAC BANKING CORP SPONSORED ADR 961214301 28859 1936833 SH SOLE 0 1918760 0 18073 WEST PHARMACEUTICAL SVSC INC COM 955306105 12522 44200 SH SOLE 0 24181 0 20019 WESTWOOD HLDGS GROUP INC COM 961765104 10536 726616 SH SOLE 0 635916 0 90700 WEYCO GROUP INC COM 962149100 955 60285 SH SOLE 0 56256 0 4029 WEYERHAEUSER CO MTN BE COM NEW 962166104 64907 1935781 SH SOLE 0 1755970 0 179811 WHEATON PRECIOUS METALS CORP COM 962879102 109031 2612847 SH SOLE 0 2329243 0 283604 WHEELER REAL ESTATE INVT TR COM NEW 963025705 431 155533 SH SOLE 0 118080 0 37453 WHIRLPOOL CORP COM 963320106 10370 57457 SH SOLE 0 44927 0 12530 WHITE MTNS INS GROUP LTD COM G9618E107 3733 3731 SH SOLE 0 2131 0 1600 WHITESTONE REIT COM 966084204 5011 628684 SH SOLE 0 579584 0 49100 WHOLE EARTH BRANDS INC COM CL A 96684W100 249 22800 SH SOLE 0 22800 0 0 WIDEOPENWEST INC COM 96758W101 273 25600 SH SOLE 0 25600 0 0 WIDEPOINT CORP COMMON 967590209 2398 237195 SH SOLE 0 176235 0 60960 WILEY JOHN & SONS INC CL A 968223206 3329 72900 SH SOLE 0 72900 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 803 126047 SH SOLE 0 122006 0 4041 WILLIAMS COS INC COM 969457100 4379 218385 SH SOLE 0 154000 0 64385 WILLIAMS SONOMA INC COM 969904101 19686 193300 SH SOLE 0 193300 0 0 WILLIS LEASE FINANCE CORP COM 970646105 11687 383687 SH SOLE 0 383687 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 12078 521294 SH SOLE 0 484700 0 36594 WINGSTOP INC COM 974155103 46327 349503 SH SOLE 0 272803 0 76700 WINMARK CORP COM 974250102 33542 180528 SH SOLE 0 180450 0 78 WIPRO LTD SPON ADR 1 SH 97651M109 15850 2805293 SH SOLE 0 1987799 0 817494 WIRELESS TELECOM GROUP INC COM 976524108 1987 1122383 SH SOLE 0 1094777 0 27606 WISDOMTREE INVTS INC COM 97717P104 15679 2930579 SH SOLE 0 2624779 0 305800 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1682 31400 SH SOLE 0 31400 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 280 6800 SH SOLE 0 6800 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 434 9100 SH SOLE 0 9100 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 2075 82689 SH SOLE 0 82689 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 409 3800 SH SOLE 0 3800 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 1439 26800 SH SOLE 0 26800 0 0 WIX COM LTD SHS M98068105 105576 422370 SH SOLE 0 411624 0 10746 WNS HLDGS LTD SPON ADR 92932M101 93852 1302600 SH SOLE 0 1224137 0 78463 WORKDAY INC CL A 98138H101 8272 34521 SH SOLE 0 26057 0 8464 WORKIVA INC COM CL A 98139A105 126491 1380600 SH SOLE 0 1350634 0 29966 WORLD ACCEP CORP DEL COM 981419104 2923 28600 SH SOLE 0 28600 0 0 WORLD FUEL SVCS CORP COM 981475106 748 24000 SH SOLE 0 24000 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 38829 808100 SH SOLE 0 805930 0 2170 WPP PLC NEW ADR 92937A102 6381 118000 SH SOLE 0 118000 0 0 WSFS FINL CORP COM 929328102 55774 1242731 SH SOLE 0 1242731 0 0 WW INTL INC COM 98262P101 3358 137612 SH SOLE 0 131569 0 6043 WYNDHAM DESTINATIONS INC COM 98310W108 561 12507 SH SOLE 0 12507 0 0 X4 PHARMACEUTICALS INC COM 98420X103 1044 162424 SH SOLE 0 161744 0 680 XCEL BRANDS INC COM NEW 98400M101 245 202186 SH SOLE 0 79758 0 122428 XCEL ENERGY INC COM 98389B100 18914 283700 SH SOLE 0 250530 0 33170 XENCOR INC COM 98401F105 351 8044 SH SOLE 0 5664 0 2380 XENETIC BIOSCIENCES INC COM 984015503 347 170200 SH SOLE 0 87635 0 82565 XENIA HOTELS & RESORTS INC COM 984017103 1925 126652 SH SOLE 0 126652 0 0 XENON PHARMACEUTICALS INC COM 98420N105 11842 769977 SH SOLE 0 769977 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 504 102349 SH SOLE 0 102349 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 12099 521724 SH SOLE 0 521724 0 0 X FINL SPONSORED ADS 98372W202 329 164326 SH SOLE 0 157849 0 6477 XIAOBAI MAIMAI INC ADS 98422P108 1015 411093 SH SOLE 0 348827 0 62266 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 389 177000 SH SOLE 0 177000 0 0 XOMA CORP DEL COM NEW 98419J206 276 6265 SH SOLE 0 6265 0 0 XPERI HOLDING CORP COM 98390M103 49909 2387980 SH SOLE 0 2387980 0 0 XP INC CL A G98239109 25873 652200 SH SOLE 0 652200 0 0 XTANT MED HLDGS INC COM NEW 98420P308 751 627690 SH SOLE 0 625684 0 2006 XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 59 19531 SH SOLE 0 1420 0 18111 YAMANA GOLD INC COM 98462Y100 123449 21623804 SH SOLE 0 19282506 0 2341298 YATRA ONLINE INC ORD SHS G98338109 2420 1253910 SH SOLE 0 1004705 0 249205 YELP INC CL A 985817105 33771 1033700 SH SOLE 0 1033700 0 0 YETI HLDGS INC COM 98585X104 14831 216600 SH SOLE 0 216600 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 245 42400 SH SOLE 0 0 0 42400 YIREN DIGITAL LTD SPONSORED ADS 98585L100 1613 482865 SH SOLE 0 482865 0 0 YORK WTR CO COM 987184108 10510 225536 SH SOLE 0 217236 0 8300 YOUDAO INC SPONSORED ADS 98741T104 4690 176766 SH SOLE 0 129596 0 47170 YRC WORLDWIDE INC COM PAR $.01 984249607 939 212072 SH SOLE 0 212072 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 312 18349 SH SOLE 0 3508 0 14841 YUM CHINA HLDGS INC COM 98850P109 69062 1209700 SH SOLE 0 1166343 0 43357 YUNHONG CTI LTD COM 98873Q100 277 161266 SH SOLE 0 161266 0 0 YUNJI INC ADS RP CL A 98873N107 420 227100 SH SOLE 0 227100 0 0 ZAGG INC COM 98884U108 1905 456819 SH SOLE 0 53745 0 403074 ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 618 17205 SH SOLE 0 5200 0 12005 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 28952 75331 SH SOLE 0 64120 0 11211 ZEDGE INC CL B 98923T104 3588 594014 SH SOLE 0 431974 0 162040 ZENTALIS PHARMACEUTICALS INC COM 98943L107 332 6397 SH SOLE 0 0 0 6397 ZILLOW GROUP INC CL A 98954M101 36106 265600 SH SOLE 0 265600 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 85202 656408 SH SOLE 0 475836 0 180572 ZIMMER BIOMET HOLDINGS INC COM 98956P102 6040 39200 SH SOLE 0 25657 0 13543 ZIONS BANCORPORATION N A COM 989701107 17258 397295 SH SOLE 0 397295 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 85 33659 SH SOLE 0 0 0 33659 ZIX CORP COM 98974P100 12217 1415599 SH SOLE 0 1278921 0 136678 ZK INTL GROUP CO LTD SHS G9892K100 1070 413071 SH SOLE 0 413071 0 0 ZOETIS INC CL A 98978V103 13458 81316 SH SOLE 0 81316 0 0 ZOGENIX INC COM NEW 98978L204 4899 245087 SH SOLE 0 239507 0 5580 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 805700 2388534 SH SOLE 0 2319854 0 68680 ZOVIO INC COM 98979V102 8018 1691464 SH SOLE 0 1550406 0 141058 ZSCALER INC COM 98980G102 4487 22466 SH SOLE 0 4277 0 18189 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 9985 342414 SH SOLE 0 342414 0 0 ZUMIEZ INC COM 989817101 6940 188700 SH SOLE 0 188700 0 0 ZUORA INC COM CL A 98983V106 5200 373300 SH SOLE 0 373300 0 0 ZYMEWORKS INC COM 98985W102 633 13400 SH SOLE 0 10900 0 2500 ZYNERBA PHARMACEUTICALS INC COM 98986X109 475 144000 SH SOLE 0 14259 0 129741