0001037389-21-000330.txt : 20210513 0001037389-21-000330.hdr.sgml : 20210513 20210513163932 ACCESSION NUMBER: 0001037389-21-000330 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210513 DATE AS OF CHANGE: 20210513 EFFECTIVENESS DATE: 20210513 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: 21920254 BUSINESS ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2124866780 MAIL ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: RENAISSANCE TECHNOLOGIES CORP DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001037389 XXXXXXXX 03-31-2021 03-31-2021 RENAISSANCE TECHNOLOGIES LLC
800 THIRD AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-06262 N
James S. Rowen Chief Operating Officer 212-829-4460 James S. Rowen New York NY 05-13-2021 0 3258 80380521 false
INFORMATION TABLE 2 renaissance13Fq12021_holding.xml RENTEC Q1 2021 HOLDINGS 111 INC ADS 68247Q102 3390 245647 SH SOLE 0 154247 0 91400 1 800 FLOWERS COM INC CL A 68243Q106 3004 108800 SH SOLE 0 108800 0 0 1LIFE HEALTHCARE INC COM 68269G107 21267 544200 SH SOLE 0 518409 0 25791 1ST CONSTITUTION BANCORP COM 31986N102 2419 137370 SH SOLE 0 104407 0 32963 1ST SOURCE CORP COM 336901103 11887 249840 SH SOLE 0 249840 0 0 22ND CENTY GROUP INC COM 90137F103 2420 735700 SH SOLE 0 0 0 735700 2U INC COM 90214J101 2779 72700 SH SOLE 0 69421 0 3279 360 DIGITECH INC AMERICAN DEP 88557W101 6833 262700 SH SOLE 0 262700 0 0 36KR HOLDINGS INC SPONSORED ADS 88429K103 171 51100 SH SOLE 0 700 0 50400 3-D SYS CORP DEL COM NEW 88554D205 85463 3114550 SH SOLE 0 2607210 0 507340 3M CO COM 88579Y101 16185 84000 SH SOLE 0 65380 0 18620 51JOB INC SPONSORED ADS 316827104 2210 35300 SH SOLE 0 0 0 35300 8X8 INC NEW COM 282914100 19160 590630 SH SOLE 0 574316 0 16314 9F INC SPONSORED ADS 65442R109 305 164945 SH SOLE 0 164945 0 0 A10 NETWORKS INC COM 002121101 31064 3232433 SH SOLE 0 3232433 0 0 AAON INC COM PAR $0.004 000360206 1124 16057 SH SOLE 0 0 0 16057 ABBOTT LABS COM 002824100 43726 364866 SH SOLE 0 255760 0 109106 ABBVIE INC COM 00287Y109 91666 847037 SH SOLE 0 847037 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 982 522282 SH SOLE 0 0 0 522282 ABERCROMBIE & FITCH CO CL A 002896207 5439 158511 SH SOLE 0 143180 0 15331 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 2870 175000 SH SOLE 0 175000 0 0 ABIOMED INC COM 003654100 567379 1780123 SH SOLE 0 1768500 0 11623 ABM INDS INC COM 000957100 16262 318800 SH SOLE 0 318800 0 0 ABRAXAS PETE CORP COM NEW 003830304 265 84448 SH SOLE 0 2550 0 81898 ACACIA RESH CORP ACACIA TCH COM 003881307 16420 2469100 SH SOLE 0 2469100 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7388 129300 SH SOLE 0 123213 0 6087 ACADIA PHARMACEUTICALS INC COM 004225108 14990 581000 SH SOLE 0 572383 0 8617 ACADIA RLTY TR COM SH BEN INT 004239109 3809 200801 SH SOLE 0 198554 0 2247 ACCELERATE DIAGNOSTICS INC COM 00430H102 662 79600 SH SOLE 0 265 0 79335 ACCO BRANDS CORP COM 00081T108 3358 397890 SH SOLE 0 0 0 397890 ACCURAY INC COM 004397105 17875 3611084 SH SOLE 0 3611084 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 255 22061 SH SOLE 0 0 0 22061 AC IMMUNE SA SHS H00263105 3244 426290 SH SOLE 0 426290 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 75259 2986478 SH SOLE 0 2986478 0 0 ACME UTD CORP COM 004816104 6819 172903 SH SOLE 0 172903 0 0 ACNB CORP COM 000868109 1099 37504 SH SOLE 0 25105 0 12399 ACORDA THERAPEUTICS INC COM NEW 00484M601 3966 814397 SH SOLE 0 710818 0 103579 ACTIVISION BLIZZARD INC COM 00507V109 190427 2047598 SH SOLE 0 1625157 0 422441 ACUITY BRANDS INC COM 00508Y102 50146 303916 SH SOLE 0 303916 0 0 ACUSHNET HOLDINGS CORP COM 005098108 8063 195100 SH SOLE 0 195100 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 3901 812612 SH SOLE 0 812612 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 773 822655 SH SOLE 0 2338 0 820317 ADAMS RES & ENERGY INC COM NEW 006351308 7625 272238 SH SOLE 0 264646 0 7592 ADAPTHEALTH CORP COM CL A 00653Q102 12241 333005 SH SOLE 0 333005 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 536 101000 SH SOLE 0 0 0 101000 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6450 160200 SH SOLE 0 140817 0 19383 ADDUS HOMECARE CORP COM 006739106 2374 22700 SH SOLE 0 22100 0 600 ADICET BIO INC COM 007002108 263 20100 SH SOLE 0 0 0 20100 ADIENT PLC ORD SHS G0084W101 64662 1462949 SH SOLE 0 1449253 0 13696 ADOBE SYSTEMS INCORPORATED COM 00724F101 140773 296133 SH SOLE 0 110198 0 185935 ADTALEM GLOBAL ED INC COM 00737L103 1269 32100 SH SOLE 0 32100 0 0 ADTRAN INC COM 00738A106 27019 1619833 SH SOLE 0 1619833 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 41239 224750 SH SOLE 0 155769 0 68981 ADVANCED DRAIN SYS INC DEL COM 00790R104 27805 268937 SH SOLE 0 263221 0 5716 ADVANCED ENERGY INDS COM 007973100 4981 45622 SH SOLE 0 44283 0 1339 ADVANCED MICRO DEVICES INC COM 007903107 262859 3348526 SH SOLE 0 2333447 0 1015079 ADVANSIX INC COM 00773T101 1542 57500 SH SOLE 0 500 0 57000 ADVAXIS INC COM NEW 007624307 1913 2598917 SH SOLE 0 1262163 0 1336754 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1248 126577 SH SOLE 0 126577 0 0 AECOM COM 00766T100 21501 335377 SH SOLE 0 255559 0 79818 AEGION CORP COM 00770F104 8297 288596 SH SOLE 0 254900 0 33696 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 83 10500 SH SOLE 0 0 0 10500 AEGON N V NY REGISTRY SHS 007924103 855 180762 SH SOLE 0 0 0 180762 AEMETIS INC COM NEW 00770K202 41219 1681049 SH SOLE 0 1681049 0 0 AENZA S.A.A SPONSORED ADS 00776D103 43 18200 SH SOLE 0 0 0 18200 AERCAP HOLDINGS NV SHS N00985106 5522 94000 SH SOLE 0 0 0 94000 AERIE PHARMACEUTICALS INC COM 00771V108 4066 227510 SH SOLE 0 227510 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 8885 189195 SH SOLE 0 179484 0 9711 AERPIO PHARMACEUTICALS INC COM 00810B105 2505 1941538 SH SOLE 0 1428897 0 512641 AETHLON MED INC COM 00808Y307 622 306300 SH SOLE 0 144326 0 161974 AFFILIATED MANAGERS GROUP IN COM 008252108 1954 13114 SH SOLE 0 2824 0 10290 AFFIMED N V COM N01045108 1641 207408 SH SOLE 0 0 0 207408 AFFINITY BANCSHARES INC COM 00832E103 1584 129981 SH SOLE 0 72724 0 57257 AFYA LTD CL A COM G01125106 1720 92500 SH SOLE 0 300 0 92200 AGCO CORP COM 001084102 45551 317100 SH SOLE 0 314451 0 2649 AGENUS INC COM NEW 00847G705 1605 590215 SH SOLE 0 0 0 590215 AGEX THERAPEUTICS INC COM 00848H108 535 330500 SH SOLE 0 0 0 330500 AGILE THERAPEUTICS INC COM 00847L100 798 383611 SH SOLE 0 0 0 383611 AGILYSYS INC COM 00847J105 18997 396100 SH SOLE 0 396100 0 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 144 12238 SH SOLE 0 6489 0 5749 AG MTG INVT TR INC COM 001228105 2154 534500 SH SOLE 0 3631 0 530869 AGNC INVT CORP COM 00123Q104 25918 1546429 SH SOLE 0 922575 0 623854 AGNICO EAGLE MINES LTD COM 008474108 129895 2247015 SH SOLE 0 1887338 0 359677 AGROFRESH SOLUTIONS INC COM 00856G109 1491 745611 SH SOLE 0 496373 0 249238 A H BELO CORP COM CL A 001282102 2346 1122525 SH SOLE 0 1014434 0 108091 AILERON THERAPEUTICS INC COM 00887A105 1788 1250500 SH SOLE 0 121094 0 1129406 AIM IMMUNOTECH INC COM 00901B105 1087 478759 SH SOLE 0 0 0 478759 AIRGAIN INC COM 00938A104 10102 476736 SH SOLE 0 432920 0 43816 AIR T INC COM 009207101 4208 177011 SH SOLE 0 169511 0 7500 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 350 132751 SH SOLE 0 67707 0 65044 AKEBIA THERAPEUTICS INC COM 00972D105 3624 1070581 SH SOLE 0 959415 0 111166 AKOUSTIS TECHNOLOGIES INC COM 00973N102 991 74300 SH SOLE 0 0 0 74300 ALAMO GROUP INC COM 011311107 2249 14400 SH SOLE 0 0 0 14400 ALAMOS GOLD INC NEW COM CL A 011532108 77449 9916416 SH SOLE 0 9314831 0 601585 ALARM COM HLDGS INC COM 011642105 10530 121900 SH SOLE 0 118381 0 3519 ALASKA COMMUNICATIONS SYS GR COM 01167P101 9351 2877311 SH SOLE 0 2507897 0 369414 ALBANY INTL CORP CL A 012348108 9591 114900 SH SOLE 0 109805 0 5095 ALBEMARLE CORP COM 012653101 77439 530008 SH SOLE 0 368159 0 161849 ALCOA CORP COM 013872106 92015 2832096 SH SOLE 0 2498689 0 333407 ALCON AG ORD SHS H01301128 2491 35500 SH SOLE 0 35500 0 0 ALEXANDERS INC COM 014752109 31838 114814 SH SOLE 0 114814 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 508903 3328121 SH SOLE 0 2995138 0 332983 ALGONQUIN PWR UTILS CORP COM 015857105 28461 1796786 SH SOLE 0 1588886 0 207900 ALICO INC COM 016230104 3494 116996 SH SOLE 0 75292 0 41704 ALIGN TECHNOLOGY INC COM 016255101 104953 193809 SH SOLE 0 137910 0 55899 ALIMERA SCIENCES INC COM NEW 016259202 1397 145213 SH SOLE 0 145213 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 1965 808832 SH SOLE 0 808832 0 0 ALJ REGL HLDGS INC COM 001627108 690 476071 SH SOLE 0 351271 0 124800 ALKERMES PLC SHS G01767105 113304 6065513 SH SOLE 0 6065513 0 0 ALLEGHANY CORP DEL COM 017175100 19470 31088 SH SOLE 0 19423 0 11665 ALLEGION PLC ORD SHS G0176J109 4547 36200 SH SOLE 0 21960 0 14240 ALLENA PHARMACEUTICALS COM 018119107 675 485930 SH SOLE 0 0 0 485930 ALLIED MOTION TECHNOLOGIES I COM 019330109 12195 237582 SH SOLE 0 205482 0 32100 ALLISON TRANSMISSION HLDGS I COM 01973R101 219405 5373629 SH SOLE 0 5335002 0 38627 ALLOT LTD SHS M0854Q105 21810 1365706 SH SOLE 0 1365706 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 16211 1079665 SH SOLE 0 1069181 0 10484 ALPHABET INC CAP STK CL A 02079K305 442097 214348 SH SOLE 0 113489 0 100859 ALPHABET INC CAP STK CL C 02079K107 407696 197085 SH SOLE 0 128897 0 68188 ALPHA METALLURGICAL RESOUR I COM 020764106 1450 114815 SH SOLE 0 76815 0 38000 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 23456 717300 SH SOLE 0 717300 0 0 ALPHA PRO TECH LTD COM 020772109 4554 466563 SH SOLE 0 466563 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1892 119800 SH SOLE 0 0 0 119800 ALPINE IMMUNE SCIENCES INC COM 02083G100 4207 396894 SH SOLE 0 396894 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 2318 133500 SH SOLE 0 32744 0 100756 ALPS ETF TR ALERIAN MLP 00162Q452 2159 70800 SH SOLE 0 70800 0 0 ALTABANCORP COM 021347109 5160 122740 SH SOLE 0 122740 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 563 43300 SH SOLE 0 0 0 43300 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 324 224690 SH SOLE 0 0 0 224690 ALTISOURCE ASSET MGMT CORP COM 02153X108 324 17051 SH SOLE 0 4699 0 12352 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6748 734222 SH SOLE 0 706222 0 28000 ALTO INGREDIENTS INC COM 021513106 18228 3356865 SH SOLE 0 3356865 0 0 ALTRA INDL MOTION CORP COM 02208R106 1256 22709 SH SOLE 0 20996 0 1713 ALTRIA GROUP INC COM 02209S103 150674 2945155 SH SOLE 0 2945155 0 0 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 5468 522800 SH SOLE 0 425600 0 97200 AMALGAMATED FINANCIAL CORP COM 022671101 468 28200 SH SOLE 0 0 0 28200 AMARIN CORP PLC SPONS ADR NEW 023111206 12001 1932600 SH SOLE 0 0 0 1932600 A-MARK PRECIOUS METALS INC COM 00181T107 5609 155792 SH SOLE 0 150892 0 4900 AMAZON COM INC COM 023135106 49057 15855 SH SOLE 0 9343 0 6512 AMBARELLA INC SHS G037AX101 55127 549133 SH SOLE 0 549133 0 0 AMBEV SA SPONSORED ADR 02319V103 58054 21187663 SH SOLE 0 17846161 0 3341502 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 247 112724 SH SOLE 0 112724 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 5272 516333 SH SOLE 0 323243 0 193090 AMC NETWORKS INC CL A 00164V103 18245 343200 SH SOLE 0 291997 0 51203 AMCON DISTRG CO COM NEW 02341Q205 1259 10980 SH SOLE 0 10940 0 40 AMCOR PLC ORD G0250X107 4611 394800 SH SOLE 0 387149 0 7651 AMDOCS LTD SHS G02602103 5261 75000 SH SOLE 0 75000 0 0 AMEDISYS INC COM 023436108 4157 15701 SH SOLE 0 15701 0 0 AMERANT BANCORP INC CL A 023576101 1192 64203 SH SOLE 0 20603 0 43600 AMERANT BANCORP INC CL B 023576200 1150 69900 SH SOLE 0 6540 0 63360 AMERCO COM 023586100 4512 7366 SH SOLE 0 7000 0 366 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 41595 3062949 SH SOLE 0 2185275 0 877674 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 235 17053 SH SOLE 0 7653 0 9400 AMERICAN ASSETS TR INC COM 024013104 3413 105200 SH SOLE 0 0 0 105200 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1617 167399 SH SOLE 0 167399 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 12542 290528 SH SOLE 0 237989 0 52539 AMERICAN ELEC PWR CO INC COM 025537101 78184 923066 SH SOLE 0 536195 0 386871 AMERICAN EQTY INVT LIFE HLD COM 025676206 9960 315900 SH SOLE 0 315900 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11456 100400 SH SOLE 0 98959 0 1441 AMERICAN FIN TR INC COM CLASS A 02607T109 287 29233 SH SOLE 0 29233 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12037 361029 SH SOLE 0 361029 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 16321 151301 SH SOLE 0 151301 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 4802 145200 SH SOLE 0 138700 0 6500 AMERICAN OUTDOOR BRANDS INC COM 02875D109 8383 332668 SH SOLE 0 332668 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 39712 1114571 SH SOLE 0 1072993 0 41578 AMERICAN RIV BANKSHARES COM 029326105 230 14100 SH SOLE 0 100 0 14000 AMERICAN RLTY INVS INC COM 029174109 223 25299 SH SOLE 0 25299 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 137 49300 SH SOLE 0 4200 0 45100 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 11688 616475 SH SOLE 0 616475 0 0 AMERICAN VRTUAL CLOUD TECH I COM 030382105 385 68000 SH SOLE 0 5950 0 62050 AMERISAFE INC COM 03071H100 14355 224293 SH SOLE 0 224293 0 0 AMERISERV FINL INC COM 03074A102 3148 775257 SH SOLE 0 745357 0 29900 AMERISOURCEBERGEN CORP COM 03073E105 75801 642000 SH SOLE 0 596875 0 45125 AMER SOFTWARE INC CL A 029683109 36631 1769600 SH SOLE 0 1769600 0 0 AMER STATES WTR CO COM 029899101 9838 130100 SH SOLE 0 130100 0 0 AMES NATL CORP COM 031001100 3179 124284 SH SOLE 0 100884 0 23400 AMETEK INC COM 031100100 20596 161250 SH SOLE 0 134099 0 27151 AMGEN INC COM 031162100 299 1200 SH SOLE 0 1200 0 0 AMMO INC COM 00175J107 264 44600 SH SOLE 0 44600 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3019 448660 SH SOLE 0 0 0 448660 AMPCO-PITTSBURG CORP COM 032037103 4410 653301 SH SOLE 0 581346 0 71955 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4133 225600 SH SOLE 0 225600 0 0 AMPHENOL CORP NEW CL A 032095101 21698 328900 SH SOLE 0 244977 0 83923 AMREP CORP NEW COM 032159105 1726 155500 SH SOLE 0 144665 0 10835 AMTECH SYS INC COM PAR $0.01N 032332504 1715 145096 SH SOLE 0 44000 0 101096 AMYRIS INC COM NEW 03236M200 13410 702100 SH SOLE 0 619046 0 83054 ANAPLAN INC COM 03272L108 28470 528700 SH SOLE 0 439200 0 89500 ANAPTYSBIO INC COM 032724106 4973 230782 SH SOLE 0 0 0 230782 ANGI INC COM CL A NEW 00183L102 29804 2292596 SH SOLE 0 2292596 0 0 ANGIODYNAMICS INC COM 03475V101 12902 551368 SH SOLE 0 551368 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2971 135248 SH SOLE 0 135248 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 35070 558000 SH SOLE 0 459991 0 98009 ANIKA THERAPEUTICS INC COM 035255108 30389 745017 SH SOLE 0 745017 0 0 ANI PHARMACEUTICALS INC COM 00182C103 4163 115202 SH SOLE 0 78300 0 36902 ANNALY CAPITAL MANAGEMENT IN COM 035710409 44281 5148995 SH SOLE 0 379393 0 4769602 ANNOVIS BIO INC COM 03615A108 555 19900 SH SOLE 0 19900 0 0 ANPAC BIO MED SCIENCE CO LTD SPONSORED ADS 03635R107 431 71938 SH SOLE 0 100 0 71838 ANTERO MIDSTREAM CORP COM 03676B102 3929 435113 SH SOLE 0 0 0 435113 ANTERO RESOURCES CORP COM 03674X106 23045 2259300 SH SOLE 0 2084561 0 174739 AON PLC SHS CL A G0403H108 253415 1101278 SH SOLE 0 681196 0 420082 APARTMENT INVT & MGMT CO CL A 03748R747 9988 1626688 SH SOLE 0 1432924 0 193764 APELLIS PHARMACEUTICALS INC COM 03753U106 16027 373513 SH SOLE 0 373513 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4433 317340 SH SOLE 0 317340 0 0 APOLLO ENDOSURGERY INC COM 03767D108 2232 405000 SH SOLE 0 175700 0 229300 APOLLO GLOBAL MGMT INC COM CL A 03768E105 52766 1122434 SH SOLE 0 913415 0 209019 APOLLO MED HLDGS INC COM NEW 03763A207 1298 47900 SH SOLE 0 47900 0 0 APPIAN CORP CL A 03782L101 13388 100700 SH SOLE 0 91069 0 9631 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11467 786994 SH SOLE 0 786994 0 0 APPLE INC COM 037833100 151165 1237532 SH SOLE 0 969140 0 268392 APPLIED GENETIC TECHNOLOGIES COM 03820J100 3022 596140 SH SOLE 0 596140 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 3404 407200 SH SOLE 0 365481 0 41719 APTEVO THERAPEUTICS INC COM NEW 03835L207 6385 209223 SH SOLE 0 194423 0 14800 APTINYX INC COM 03836N103 2245 748198 SH SOLE 0 441014 0 307184 APTOSE BIOSCIENCES INC COM NEW 03835T200 105 17600 SH SOLE 0 0 0 17600 APYX MEDICAL CORPORATION COM 03837C106 4963 513795 SH SOLE 0 512695 0 1100 ARAMARK COM 03852U106 2221 58800 SH SOLE 0 58800 0 0 ARAVIVE INC COM 03890D108 1410 214029 SH SOLE 0 115478 0 98551 ARBOR REALTY TRUST INC COM 038923108 3778 237640 SH SOLE 0 217149 0 20491 ARBUTUS BIOPHARMA CORP COM 03879J100 3345 1004500 SH SOLE 0 0 0 1004500 ARCBEST CORP COM 03937C105 28775 408904 SH SOLE 0 408904 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 7396 3504984 SH SOLE 0 3248454 0 256530 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 904 31000 SH SOLE 0 31000 0 0 ARCH CAP GROUP LTD ORD G0450A105 13859 361200 SH SOLE 0 357461 0 3739 ARCHROCK INC COM 03957W106 10290 1084328 SH SOLE 0 1059070 0 25258 ARCONIC CORPORATION COM 03966V107 1889 74400 SH SOLE 0 61549 0 12851 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1670 328128 SH SOLE 0 200 0 327928 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5898 142800 SH SOLE 0 0 0 142800 ARCUS BIOSCIENCES INC COM 03969F109 7214 256900 SH SOLE 0 256900 0 0 ARDAGH GROUP S A CL A L0223L101 25856 1017541 SH SOLE 0 892093 0 125448 ARDELYX INC COM 039697107 3305 499273 SH SOLE 0 182973 0 316300 ARDMORE SHIPPING CORP COM Y0207T100 89 19580 SH SOLE 0 2800 0 16780 ARES COML REAL ESTATE CORP COM 04013V108 2540 185166 SH SOLE 0 0 0 185166 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4354 77700 SH SOLE 0 75239 0 2461 ARGAN INC COM 04010E109 27795 520996 SH SOLE 0 499599 0 21397 ARGENX SE SPONSORED ADR 04016X101 9011 32722 SH SOLE 0 0 0 32722 ARGO GROUP INTL HLDGS LTD COM G0464B107 1372 27265 SH SOLE 0 0 0 27265 ARISTA NETWORKS INC COM 040413106 41391 137106 SH SOLE 0 137106 0 0 ARKO CORP COM 041242108 972 97800 SH SOLE 0 9700 0 88100 ARK RESTAURANTS CORP COM 040712101 1213 60215 SH SOLE 0 50415 0 9800 ARLINGTON ASSET INVST CORP CL A NEW 041356205 2656 657424 SH SOLE 0 260549 0 396875 ARLO TECHNOLOGIES INC COM 04206A101 5194 827129 SH SOLE 0 542429 0 284700 ARMADA HOFFLER PPTYS INC COM 04208T108 26308 2097909 SH SOLE 0 2008920 0 88989 ARMATA PHARMACEUTICALS INC COM 04216R102 592 123816 SH SOLE 0 100735 0 23081 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8467 694021 SH SOLE 0 694021 0 0 ARMSTRONG FLOORING INC COM 04238R106 5866 1199512 SH SOLE 0 985171 0 214341 ARMSTRONG WORLD INDS INC NEW COM 04247X102 7495 83200 SH SOLE 0 81220 0 1980 ARROW FINL CORP COM 042744102 11487 344855 SH SOLE 0 341102 0 3753 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 16020 241600 SH SOLE 0 230363 0 11237 ARTESIAN RES CORP CL A 043113208 15867 402911 SH SOLE 0 402911 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 60618 1161940 SH SOLE 0 1156540 0 5400 ARTS WAY MFG INC COM 043168103 440 141846 SH SOLE 0 80754 0 61092 ARVINAS INC COM 04335A105 15368 232500 SH SOLE 0 231595 0 905 ASENSUS SURGICAL INC COM 04367G103 8776 2700348 SH SOLE 0 2221687 0 478661 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 9846 1278660 SH SOLE 0 327847 0 950813 ASGN INC COM 00191U102 1861 19494 SH SOLE 0 15201 0 4293 ASHFORD HOSPITALITY TR INC COM SHS 044103877 1596 540905 SH SOLE 0 364102 0 176803 ASHFORD INC COM 044104107 928 104628 SH SOLE 0 71312 0 33316 ASHLAND GLOBAL HLDGS INC COM 044186104 8555 96375 SH SOLE 0 84342 0 12033 ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 972 241125 SH SOLE 0 102443 0 138682 ASLAN PHARMACEUTICALS LTD ADS 04522R101 866 258467 SH SOLE 0 258467 0 0 ASPEN AEROGELS INC COM 04523Y105 8440 414951 SH SOLE 0 414951 0 0 ASPEN GROUP INC COM NEW 04530L203 215 35900 SH SOLE 0 959 0 34941 ASPEN TECHNOLOGY INC COM 045327103 16295 112900 SH SOLE 0 112900 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 2656 577335 SH SOLE 0 131187 0 446148 ASSERTIO HOLDINGS INC COM STK 04546C106 2679 3924654 SH SOLE 0 3924654 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 2831 121300 SH SOLE 0 8463 0 112837 ASSOCIATED CAP GROUP INC CL A 045528106 1312 36575 SH SOLE 0 17300 0 19275 ASTEC INDS INC COM 046224101 562 7445 SH SOLE 0 0 0 7445 ASTRAZENECA PLC SPONSORED ADR 046353108 940 18900 SH SOLE 0 18900 0 0 ASTRONOVA INC COM 04638F108 2509 187242 SH SOLE 0 139842 0 47400 ASURE SOFTWARE INC COM 04649U102 755 98763 SH SOLE 0 0 0 98763 ATA CREATIVITY GLOBAL SPONSORED ADS 00211V106 338 77244 SH SOLE 0 77244 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 7555 526100 SH SOLE 0 526100 0 0 ATENTO S A SHS L0427L204 597 28423 SH SOLE 0 23312 0 5111 ATHENE HOLDING LTD CL A G0684D107 29842 592100 SH SOLE 0 540572 0 51528 ATHERSYS INC NEW COM 04744L106 478 265804 SH SOLE 0 0 0 265804 AT HOME GROUP INC COM 04650Y100 68903 2400800 SH SOLE 0 2320656 0 80144 ATKORE INC COM 047649108 32053 445800 SH SOLE 0 419447 0 26353 ATLANTIC AMERN CORP COM 048209100 286 77715 SH SOLE 0 56000 0 21715 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 23214 633755 SH SOLE 0 633755 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 11311 469324 SH SOLE 0 418924 0 50400 ATLANTIC POWER CORP COM NEW 04878Q863 348 121316 SH SOLE 0 0 0 121316 ATLANTICUS HOLDINGS CORP COM 04914Y102 5933 195608 SH SOLE 0 189308 0 6300 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 17183 284300 SH SOLE 0 284300 0 0 ATLAS CORP SHARES Y0436Q109 16200 1186802 SH SOLE 0 1186802 0 0 ATLASSIAN CORP PLC CL A G06242104 704238 3341420 SH SOLE 0 3341420 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 955 93500 SH SOLE 0 7900 0 85600 ATN INTL INC COM 00215F107 26972 549100 SH SOLE 0 548700 0 400 ATOSSA THERAPEUTICS INC COM 04962H506 6972 3304140 SH SOLE 0 2981844 0 322296 ATRION CORP COM 049904105 29051 45300 SH SOLE 0 45300 0 0 AT&T INC COM 00206R102 388715 12841586 SH SOLE 0 7236747 0 5604839 ATYR PHARMA INC COM NEW 002120202 1077 241960 SH SOLE 0 241960 0 0 AUBURN NATL BANCORP COM 050473107 585 15241 SH SOLE 0 7327 0 7914 AUDIOCODES LTD ORD M15342104 2288 84788 SH SOLE 0 0 0 84788 AURORA CANNABIS INC COM 05156X884 2288 245785 SH SOLE 0 107728 0 138057 AURORA MOBILE LTD ADS 051857100 873 206433 SH SOLE 0 187433 0 19000 AUTODESK INC COM 052769106 65537 236468 SH SOLE 0 154202 0 82266 AUTOLIV INC COM 052800109 47019 506949 SH SOLE 0 399898 0 107051 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 467 81588 SH SOLE 0 1835 0 79753 AUTOWEB INC COM 05335B100 1554 581890 SH SOLE 0 581890 0 0 AUTOZONE INC COM 053332102 13200 9400 SH SOLE 0 8959 0 441 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 8401 929306 SH SOLE 0 929306 0 0 AVALARA INC COM 05338G106 66608 499200 SH SOLE 0 439512 0 59688 AVALONBAY CMNTYS INC COM 053484101 20797 112714 SH SOLE 0 88212 0 24502 AVALON GLOBOCARE CORP COM 05344R104 545 509200 SH SOLE 0 100 0 509100 AVALON HLDGS CORP CL A 05343P109 459 125032 SH SOLE 0 108550 0 16482 AVANGRID INC COM 05351W103 1026 20600 SH SOLE 0 20600 0 0 AVANTOR INC COM 05352A100 14394 497549 SH SOLE 0 402544 0 95005 AVAYA HLDGS CORP COM 05351X101 19032 679000 SH SOLE 0 679000 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 926 126495 SH SOLE 0 1991 0 124504 AVIAT NETWORKS INC COM NEW 05366Y201 17560 247185 SH SOLE 0 242885 0 4300 AVID BIOSERVICES INC COM 05368M106 1675 91884 SH SOLE 0 0 0 91884 AVID TECHNOLOGY INC COM 05367P100 1585 75100 SH SOLE 0 75100 0 0 AVIENT CORPORATION COM 05368V106 1365 28875 SH SOLE 0 21517 0 7358 AVISTA CORP COM 05379B107 37566 786731 SH SOLE 0 785648 0 1083 AVNET INC COM 053807103 8456 203700 SH SOLE 0 203700 0 0 AWARE INC MASS COM 05453N100 3238 887031 SH SOLE 0 858010 0 29021 AXALTA COATING SYS LTD COM G0750C108 60089 2031400 SH SOLE 0 1993114 0 38286 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8041 195699 SH SOLE 0 195699 0 0 AXCELLA HEALTH INC COM 05454B105 329 69087 SH SOLE 0 63659 0 5428 AXIS CAP HLDGS LTD SHS G0692U109 39864 804196 SH SOLE 0 743418 0 60778 AXOGEN INC COM 05463X106 247 12200 SH SOLE 0 0 0 12200 AXON ENTERPRISE INC COM 05464C101 25045 175852 SH SOLE 0 164604 0 11248 AYTU BIOPHARMA INC COM NEW 054754874 992 130521 SH SOLE 0 130521 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 10170 374017 SH SOLE 0 374017 0 0 B2GOLD CORP COM 11777Q209 182130 42262955 SH SOLE 0 36620678 0 5642277 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1110 117256 SH SOLE 0 105518 0 11738 BAIDU INC SPON ADR REP A 056752108 697202 3204791 SH SOLE 0 3204791 0 0 BAKER HUGHES COMPANY CL A 05722G100 46130 2134640 SH SOLE 0 1675885 0 458755 BALCHEM CORP COM 057665200 24518 195500 SH SOLE 0 195500 0 0 BALLANTYNE STRONG INC COM 058516105 2580 988447 SH SOLE 0 754978 0 233469 BALL CORP COM 058498106 17738 209322 SH SOLE 0 162195 0 47127 BANCO BRADESCO S A SP ADR PFD NEW 059460303 14349 3053061 SH SOLE 0 2086546 0 966515 BANCO DE CHILE SPONSORED ADS 059520106 43146 1826654 SH SOLE 0 1826654 0 0 BANC OF CALIFORNIA INC COM 05990K106 8381 463553 SH SOLE 0 315885 0 147668 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 33463 1347700 SH SOLE 0 1347700 0 0 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 596 108273 SH SOLE 0 0 0 108273 BANDWIDTH INC COM CL A 05988J103 28060 221400 SH SOLE 0 188805 0 32595 BANK7 CORP COM 06652N107 606 34400 SH SOLE 0 9290 0 25110 BANK COMM HLDGS COM 06424J103 1892 148400 SH SOLE 0 49183 0 99217 BANKFINANCIAL CORP COM 06643P104 10596 1026705 SH SOLE 0 922522 0 104183 BANK FIRST CORP COM 06211J100 337 4500 SH SOLE 0 1017 0 3483 BANK HAWAII CORP COM 062540109 12054 134700 SH SOLE 0 131411 0 3289 BANK MARIN BANCORP COM 063425102 7480 191011 SH SOLE 0 181311 0 9700 BANK MONTREAL QUE COM 063671101 22181 248895 SH SOLE 0 7395 0 241500 BANK NOVA SCOTIA B C COM 064149107 6211 99300 SH SOLE 0 82565 0 16735 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1712 44800 SH SOLE 0 0 0 44800 BANK OF THE JAMES FINL GP IN COM 470299108 147 10400 SH SOLE 0 9235 0 1165 BANK OZK COM 06417N103 9869 241597 SH SOLE 0 234033 0 7564 BANK PRINCETON NEW JERSEY COM 064520109 1638 57223 SH SOLE 0 41876 0 15347 BANK SOUTH CAROLINA CORP COM 065066102 449 19864 SH SOLE 0 2952 0 16912 BANKWELL FINL GROUP INC COM 06654A103 5777 214366 SH SOLE 0 165300 0 49066 BAOZUN INC SPONSORED ADR 06684L103 8990 235700 SH SOLE 0 224206 0 11494 BAR HBR BANKSHARES COM 066849100 3567 121250 SH SOLE 0 121250 0 0 BARNES GROUP INC COM 067806109 1243 25100 SH SOLE 0 23195 0 1905 BARNES & NOBLE ED INC COM 06777U101 98 12000 SH SOLE 0 12000 0 0 BARNWELL INDS INC COM 068221100 1094 425644 SH SOLE 0 369657 0 55987 BARRETT BUSINESS SVCS INC COM 068463108 17821 258800 SH SOLE 0 258800 0 0 BARRICK GOLD CORP COM 067901108 203588 10281036 SH SOLE 0 9581376 0 699660 BASSETT FURNITURE INDS INC COM 070203104 14056 579161 SH SOLE 0 527261 0 51900 BAUSCH HEALTH COS INC COM 071734107 23150 729360 SH SOLE 0 719860 0 9500 BAXTER INTL INC COM 071813109 27664 328000 SH SOLE 0 5800 0 322200 BAYCOM CORP COM 07272M107 830 46067 SH SOLE 0 6567 0 39500 BBQ HLDGS INC COM 05551A109 3857 531951 SH SOLE 0 489789 0 42162 BCB BANCORP INC COM 055298103 6702 485668 SH SOLE 0 438478 0 47190 BCE INC COM NEW 05534B760 45870 1016373 SH SOLE 0 0 0 1016373 BEACON ROOFING SUPPLY INC COM 073685109 8018 153257 SH SOLE 0 151432 0 1825 BEAM GLOBAL COM 07373B109 5498 126800 SH SOLE 0 126800 0 0 BEAM THERAPEUTICS INC COM 07373V105 3050 38100 SH SOLE 0 32106 0 5994 BEASLEY BROADCAST GROUP INC CL A 074014101 1326 468621 SH SOLE 0 297282 0 171339 BEAZER HOMES USA INC COM NEW 07556Q881 1210 57828 SH SOLE 0 0 0 57828 BECTON DICKINSON & CO COM 075887109 171078 703591 SH SOLE 0 372404 0 331187 BED BATH & BEYOND INC COM 075896100 54888 1882960 SH SOLE 0 1168513 0 714447 BELDEN INC COM 077454106 6726 151600 SH SOLE 0 151600 0 0 BEL FUSE INC CL A 077347201 484 26000 SH SOLE 0 26000 0 0 BEL FUSE INC CL B 077347300 9463 475751 SH SOLE 0 458651 0 17100 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1213 233799 SH SOLE 0 180973 0 52826 BELLRING BRANDS INC COM CL A 079823100 4399 186300 SH SOLE 0 13913 0 172387 BENCHMARK ELECTRS INC COM 08160H101 9202 297600 SH SOLE 0 297600 0 0 BERKLEY W R CORP COM 084423102 17119 227199 SH SOLE 0 210964 0 16235 BERKSHIRE HATHAWAY INC DEL CL A 084670108 224864 583 SH SOLE 0 351 0 232 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 113659 444900 SH SOLE 0 30641 0 414259 BERRY CORP COM 08579X101 3222 584708 SH SOLE 0 14600 0 570108 BERRY GLOBAL GROUP INC COM 08579W103 23654 385237 SH SOLE 0 385237 0 0 BEST BUY INC COM 086516101 34535 300800 SH SOLE 0 232651 0 68149 BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 1690 43646 SH SOLE 0 33700 0 9946 BEYOND AIR INC COM 08862L103 237 43000 SH SOLE 0 0 0 43000 BEYOND MEAT INC COM 08862E109 48756 374700 SH SOLE 0 267362 0 107338 BEYONDSPRING INC SHS G10830100 1370 123800 SH SOLE 0 1864 0 121936 BGC PARTNERS INC CL A 05541T101 240 49648 SH SOLE 0 11748 0 37900 BGSF INC COM 05601C105 923 65901 SH SOLE 0 19396 0 46505 BHP GROUP LTD SPONSORED ADS 088606108 83168 1198563 SH SOLE 0 0 0 1198563 BHP GROUP PLC SPONSORED ADR 05545E209 49550 856371 SH SOLE 0 0 0 856371 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 801 26800 SH SOLE 0 26800 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1622 103292 SH SOLE 0 44400 0 58892 BIGLARI HLDGS INC COM STK CL A 08986R408 257 380 SH SOLE 0 240 0 140 BIGLARI HLDGS INC COM STK CL B 08986R309 707 5326 SH SOLE 0 2153 0 3173 BIG LOTS INC COM 089302103 15210 222700 SH SOLE 0 205003 0 17697 BILIBILI INC SPONS ADS REP Z 090040106 74806 698730 SH SOLE 0 298604 0 400126 BILL COM HLDGS INC COM 090043100 17140 117800 SH SOLE 0 98442 0 19358 BIOCARDIA INC COM 09060U507 1325 305200 SH SOLE 0 110886 0 194314 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 121 11900 SH SOLE 0 0 0 11900 BIOCRYST PHARMACEUTICALS INC COM 09058V103 686 67470 SH SOLE 0 67470 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 685 175300 SH SOLE 0 15700 0 159600 BIOFRONTERA AG SPONSORED ADS 09075G105 191 35700 SH SOLE 0 0 0 35700 BIOGEN INC COM 09062X103 542201 1938162 SH SOLE 0 1938162 0 0 BIOLASE INC COM NEW 090911207 1874 2223284 SH SOLE 0 1388247 0 835037 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2966 82400 SH SOLE 0 300 0 82100 BIOLINERX LTD SPONSORED ADS 09071M205 1409 505121 SH SOLE 0 0 0 505121 BIOMARIN PHARMACEUTICAL INC COM 09061G101 27604 365571 SH SOLE 0 286482 0 79089 BIOMERICA INC COM NEW 09061H307 153 28000 SH SOLE 0 0 0 28000 BIOMX INC COM 09090D103 258 36200 SH SOLE 0 5900 0 30300 BIONANO GENOMICS INC COM 09075F107 76651 9486494 SH SOLE 0 7825388 0 1661106 BIO-PATH HLDGS INC COM 09057N300 518 73800 SH SOLE 0 0 0 73800 BIO RAD LABS INC CL A 090572207 29301 51300 SH SOLE 0 44574 0 6726 BIO RAD LABS INC CL B 090572108 1333 2300 SH SOLE 0 2300 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 177 41000 SH SOLE 0 405 0 40595 BIO-TECHNE CORP COM 09073M104 13617 35652 SH SOLE 0 35652 0 0 BIRKS GROUP INC CL A COM 09088U109 215 64374 SH SOLE 0 1200 0 63174 BK OF AMERICA CORP COM 060505104 40948 1058366 SH SOLE 0 418310 0 640056 BK TECHNOLOGIES CORPORATION COM 05587G104 2958 707591 SH SOLE 0 680363 0 27228 BLACK DIAMOND THERAPEUTICS I COM 09203E105 451 18600 SH SOLE 0 0 0 18600 BLACK HILLS CORP COM 092113109 10823 162092 SH SOLE 0 162092 0 0 BLACK KNIGHT INC COM 09215C105 54855 741378 SH SOLE 0 658750 0 82628 BLACKLINE INC COM 09239B109 24011 221500 SH SOLE 0 207640 0 13860 BLACKSTONE GROUP INC COM 09260D107 105669 1417800 SH SOLE 0 1181357 0 236443 BLACKSTONE MTG TR INC COM CL A 09257W100 9030 291280 SH SOLE 0 289236 0 2044 BLONDER TONGUE LABS INC COM 093698108 120 81362 SH SOLE 0 16462 0 64900 BLOOM ENERGY CORP COM CL A 093712107 32165 1189100 SH SOLE 0 1189100 0 0 BLOOMIN BRANDS INC COM 094235108 10317 381400 SH SOLE 0 356292 0 25108 BLUCORA INC COM 095229100 25338 1522700 SH SOLE 0 1405300 0 117400 BLUE APRON HLDGS INC CL A NEW 09523Q200 715 113306 SH SOLE 0 41300 0 72006 BLUE BIRD CORP COM 095306106 12711 507818 SH SOLE 0 507818 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 1038 96300 SH SOLE 0 96300 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 4624 249399 SH SOLE 0 249399 0 0 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 905 665593 SH SOLE 0 363500 0 302093 BLUELINX HLDGS INC COM NEW 09624H208 2763 70500 SH SOLE 0 22700 0 47800 BLUEPRINT MEDICINES CORP COM 09627Y109 19388 199400 SH SOLE 0 199400 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5565 550442 SH SOLE 0 522042 0 28400 BOGOTA FINL CORP COM 097235105 188 18300 SH SOLE 0 4836 0 13464 BOINGO WIRELESS INC COM 09739C102 30848 2192500 SH SOLE 0 2192500 0 0 BOISE CASCADE CO DEL COM 09739D100 8484 141800 SH SOLE 0 134095 0 7705 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 1211 178100 SH SOLE 0 162289 0 15811 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 53250 661246 SH SOLE 0 509077 0 152169 BORR DRILLING LTD SHS G1466R207 468 485037 SH SOLE 0 0 0 485037 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 738 203943 SH SOLE 0 176043 0 27900 BOSTON BEER INC CL A 100557107 366588 303900 SH SOLE 0 303900 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 6582 494146 SH SOLE 0 1194 0 492952 BOSTON PROPERTIES INC COM 101121101 47329 467400 SH SOLE 0 345341 0 122059 BOTTOMLINE TECH DEL INC COM 101388106 3835 84742 SH SOLE 0 83642 0 1100 BOX INC CL A 10316T104 10559 459900 SH SOLE 0 419848 0 40052 BOXLIGHT CORP COM CL A 103197109 295 116463 SH SOLE 0 116463 0 0 BP PLC SPONSORED ADR 055622104 96669 3969969 SH SOLE 0 2623958 0 1346011 BRADY CORP CL A 104674106 88889 1663040 SH SOLE 0 1659804 0 3236 BRAEMAR HOTELS & RESORTS INC COM 10482B101 602 99200 SH SOLE 0 99200 0 0 BRAINSWAY LTD SPONSORED ADS 10501L106 910 100820 SH SOLE 0 18017 0 82803 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1234 95598 SH SOLE 0 68528 0 27070 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 195 47400 SH SOLE 0 17924 0 29476 BRASKEM S A SP ADR PFD A 105532105 552 38800 SH SOLE 0 38800 0 0 BRF SA SPONSORED ADR 10552T107 10385 2312960 SH SOLE 0 1937863 0 375097 BRICKELL BIOTECH INC COM 10802T105 1173 1076537 SH SOLE 0 341794 0 734743 BRIDGEBIO PHARMA INC COM 10806X102 7302 118546 SH SOLE 0 118546 0 0 BRIDGELINE DIGITAL INC COM 10807Q700 68 23700 SH SOLE 0 23700 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9219 570847 SH SOLE 0 469548 0 101299 BRIGHTCOVE INC COM 10921T101 37012 1839551 SH SOLE 0 1683851 0 155700 BRIGHTHOUSE FINL INC COM 10922N103 11819 267100 SH SOLE 0 267100 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2015 347336 SH SOLE 0 329400 0 17936 B. RILEY FINANCIAL INC COM 05580M108 2077 36839 SH SOLE 0 1500 0 35339 BRINKS CO COM 109696104 349 4400 SH SOLE 0 4400 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 440154 6972187 SH SOLE 0 6972187 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2127 54899 SH SOLE 0 28913 0 25986 BROADMARK RLTY CAP INC COM 11135B100 2075 198400 SH SOLE 0 0 0 198400 BROADWIND INC COM NEW 11161T207 2209 334758 SH SOLE 0 334758 0 0 BROOKDALE SR LIVING INC COM 112463104 64160 10605002 SH SOLE 0 10605002 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 31587 709812 SH SOLE 0 628197 0 81615 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 4320 107200 SH SOLE 0 0 0 107200 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2428 45500 SH SOLE 0 0 0 45500 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 987 12900 SH SOLE 0 0 0 12900 BROOKFIELD PPTY REIT INC CL A 11282X103 4382 244101 SH SOLE 0 244101 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 6588 370321 SH SOLE 0 0 0 370321 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 98088 2095841 SH SOLE 0 2013741 0 82100 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4889 114552 SH SOLE 0 0 0 114552 BROOKLINE BANCORP INC DEL COM 11373M107 17402 1160103 SH SOLE 0 1160103 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 74 19850 SH SOLE 0 338 0 19512 BROWN & BROWN INC COM 115236101 25552 559000 SH SOLE 0 532150 0 26850 BROWN FORMAN CORP CL A 115637100 9231 144976 SH SOLE 0 102638 0 42338 BROWN FORMAN CORP CL B 115637209 4858 70438 SH SOLE 0 70438 0 0 BRP INC COM SUN VTG 05577W200 28941 333300 SH SOLE 0 183500 0 149800 BRT APARTMENTS CORP COM 055645303 11320 672191 SH SOLE 0 641064 0 31127 BRUKER CORP COM 116794108 2154 33510 SH SOLE 0 28351 0 5159 BRYN MAWR BK CORP COM 117665109 27586 606158 SH SOLE 0 606158 0 0 BSQUARE CORP COM NEW 11776U300 3460 1011831 SH SOLE 0 957931 0 53900 BUCKLE INC COM 118440106 16011 407602 SH SOLE 0 407602 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 2209 320079 SH SOLE 0 320079 0 0 BWX TECHNOLOGIES INC COM 05605H100 3106 47100 SH SOLE 0 47100 0 0 BYLINE BANCORP INC COM 124411109 4120 194776 SH SOLE 0 106100 0 88676 CABLE ONE INC COM 12685J105 360553 197200 SH SOLE 0 196700 0 500 CABOT CORP COM 127055101 4185 79800 SH SOLE 0 79363 0 437 CACI INTL INC CL A 127190304 4243 17200 SH SOLE 0 17200 0 0 CADENCE BANCORPORATION CL A 12739A100 2466 118947 SH SOLE 0 112939 0 6008 CADIZ INC COM NEW 127537207 711 74100 SH SOLE 0 2800 0 71300 CAE INC COM 124765108 10633 373246 SH SOLE 0 0 0 373246 CAESARSTONE LTD ORD SHS M20598104 9372 682578 SH SOLE 0 475418 0 207160 CAI INTERNATIONAL INC COM 12477X106 833 18295 SH SOLE 0 0 0 18295 CALADRIUS BIOSCIENCES INC COM NEW 128058203 2818 1460155 SH SOLE 0 1460155 0 0 CALAMP CORP COM 128126109 2454 226201 SH SOLE 0 185600 0 40601 CALAVO GROWERS INC COM 128246105 33556 432200 SH SOLE 0 432200 0 0 CALERES INC COM 129500104 9116 418171 SH SOLE 0 418171 0 0 CALIFORNIA BANCORP INC COM 13005U101 660 37085 SH SOLE 0 8638 0 28447 CALITHERA BIOSCIENCES INC COM 13089P101 1357 560855 SH SOLE 0 0 0 560855 CALIX INC COM 13100M509 83226 2401218 SH SOLE 0 2393518 0 7700 CAL MAINE FOODS INC COM NEW 128030202 50768 1321407 SH SOLE 0 1321407 0 0 CALYXT INC COM 13173L107 184 30600 SH SOLE 0 2954 0 27646 CAMBIUM NETWORKS CORP SHS G17766109 11246 240700 SH SOLE 0 240700 0 0 CAMBRIDGE BANCORP COM 132152109 1285 15241 SH SOLE 0 15241 0 0 CAMDEN NATL CORP COM 133034108 17201 359400 SH SOLE 0 356749 0 2651 CAMDEN PPTY TR SH BEN INT 133131102 8375 76200 SH SOLE 0 64856 0 11344 CAMPBELL SOUP CO COM 134429109 125015 2486868 SH SOLE 0 2334393 0 152475 CAMTEK LTD ORD M20791105 42157 1409940 SH SOLE 0 1409940 0 0 CANAAN INC SPONSORED ADS 134748102 4210 203672 SH SOLE 0 187627 0 16045 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 5311 135300 SH SOLE 0 133000 0 2300 CANADIAN IMP BK COMM COM 136069101 6330 64673 SH SOLE 0 64673 0 0 CANADIAN NATL RY CO COM 136375102 50382 434400 SH SOLE 0 395174 0 39226 CANNAE HLDGS INC COM 13765N107 21339 538600 SH SOLE 0 504587 0 34013 CANON INC SPONSORED ADR 138006309 32147 1411807 SH SOLE 0 1411807 0 0 CANOPY GROWTH CORP COM 138035100 6951 216500 SH SOLE 0 0 0 216500 CANTEL MED CORP COM 138098108 10237 128225 SH SOLE 0 128225 0 0 CAPITAL BANCORP INC MD COM 139737100 665 34449 SH SOLE 0 849 0 33600 CAPITAL CITY BK GROUP INC COM 139674105 6163 236871 SH SOLE 0 201072 0 35799 CAPITAL SR LIVING CORP COM 140475203 3802 98747 SH SOLE 0 96424 0 2323 CAPITOL FED FINL INC COM 14057J101 76857 5802737 SH SOLE 0 5802737 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 6480 375675 SH SOLE 0 303967 0 71708 CAPSTEAD MTG CORP COM NO PAR 14067E506 4941 793100 SH SOLE 0 241900 0 551200 CAPSTONE TURBINE CORP COM 14067D508 3647 399030 SH SOLE 0 399030 0 0 CARA THERAPEUTICS INC COM 140755109 5676 261450 SH SOLE 0 261450 0 0 CARDINAL HEALTH INC COM 14149Y108 10747 176900 SH SOLE 0 45750 0 131150 CARDIOVASCULAR SYS INC DEL COM 141619106 42508 1108702 SH SOLE 0 1074143 0 34559 CARDTRONICS PLC SHS CL A G1991C105 7512 193600 SH SOLE 0 193600 0 0 CAREDX INC COM 14167L103 803 11800 SH SOLE 0 11100 0 700 CARETRUST REIT INC COM 14174T107 8961 384829 SH SOLE 0 384829 0 0 CARGURUS INC COM CL A 141788109 23401 982000 SH SOLE 0 982000 0 0 CARLISLE COS INC COM 142339100 20605 125200 SH SOLE 0 104632 0 20568 CARLYLE GROUP INC COM 14316J108 18891 513900 SH SOLE 0 463799 0 50101 CARPARTS COM INC COM 14427M107 5763 403603 SH SOLE 0 403603 0 0 CARRIAGE SVCS INC COM 143905107 36738 1044000 SH SOLE 0 864100 0 179900 CARRIER GLOBAL CORPORATION COM 14448C104 123026 2913926 SH SOLE 0 2668289 0 245637 CARROLS RESTAURANT GROUP INC COM 14574X104 2493 416600 SH SOLE 0 9357 0 407243 CARTER BANKSHARES INC COM NEW 146103106 1332 95400 SH SOLE 0 1700 0 93700 CARTERS INC COM 146229109 22562 253700 SH SOLE 0 253700 0 0 CARVANA CO CL A 146869102 75755 288700 SH SOLE 0 232384 0 56316 CASA SYS INC COM 14713L102 4810 504700 SH SOLE 0 504700 0 0 CASELLA WASTE SYS INC CL A 147448104 72769 1144701 SH SOLE 0 1143673 0 1028 CASI PHARMACEUTICALS INC COM 14757U109 614 255700 SH SOLE 0 547 0 255153 CASPER SLEEP INC COM 147626105 2391 330300 SH SOLE 0 0 0 330300 CASS INFORMATION SYS INC COM 14808P109 2224 48060 SH SOLE 0 0 0 48060 CASTLE BIOSCIENCES INC COM 14843C105 1883 27500 SH SOLE 0 27500 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 3622 2398500 SH SOLE 0 2398500 0 0 CASTOR MARITIME INC SHS Y1146L109 5174 6799367 SH SOLE 0 6799367 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 517 179060 SH SOLE 0 0 0 179060 CATCHMARK TIMBER TR INC CL A 14912Y202 29298 2878028 SH SOLE 0 2876067 0 1961 CATO CORP NEW CL A 149205106 9796 816352 SH SOLE 0 782102 0 34250 CAVCO INDS INC DEL COM 149568107 5177 22945 SH SOLE 0 21736 0 1209 CBDMD INC COM 12482W101 1397 337400 SH SOLE 0 0 0 337400 CB FINL SVCS INC COM 12479G101 2062 93199 SH SOLE 0 65766 0 27433 CBM BANCORP INC COM 1248XT104 379 27005 SH SOLE 0 26405 0 600 CBOE GLOBAL MKTS INC COM 12503M108 254405 2577824 SH SOLE 0 2577824 0 0 CBRE GROUP INC CL A 12504L109 33345 421500 SH SOLE 0 279115 0 142385 CBTX INC COM 12481V104 2784 90610 SH SOLE 0 90610 0 0 CDW CORP COM 12514G108 45995 277498 SH SOLE 0 277498 0 0 CECO ENVIRONMENTAL CORP COM 125141101 115 14483 SH SOLE 0 0 0 14483 CEDAR REALTY TRUST INC COM NEW 150602605 1610 108027 SH SOLE 0 60812 0 47215 CELANESE CORP DEL COM 150870103 9123 60900 SH SOLE 0 58681 0 2219 CELCUITY INC COM 15102K100 871 60756 SH SOLE 0 41156 0 19600 CELESTICA INC SUB VTG SHS 15101Q108 6114 731388 SH SOLE 0 0 0 731388 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 11153 541427 SH SOLE 0 541427 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 1437 892557 SH SOLE 0 210502 0 682055 CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 418 133264 SH SOLE 0 133264 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 37450 5373093 SH SOLE 0 0 0 5373093 CENOVUS ENERGY INC COM 15135U109 1658 220794 SH SOLE 0 0 0 220794 CENTENNIAL RESOURCE DEV INC CL A 15136A102 25523 6076875 SH SOLE 0 6076875 0 0 CENTERSPACE COM 15202L107 41441 609432 SH SOLE 0 609432 0 0 CENTOGENE N V COM N1976T109 579 47749 SH SOLE 0 0 0 47749 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 52212 1006200 SH SOLE 0 1006200 0 0 CENTRAL GARDEN & PET CO COM 153527106 23511 405287 SH SOLE 0 384211 0 21076 CENTRAL PAC FINL CORP COM NEW 154760409 21312 798800 SH SOLE 0 798800 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 1152 509704 SH SOLE 0 0 0 509704 CENTRAL VY CMNTY BANCORP COM 155685100 2880 156456 SH SOLE 0 93153 0 63303 CENTRUS ENERGY CORP CL A 15643U104 11216 472835 SH SOLE 0 366035 0 106800 CENTURY ALUM CO COM 156431108 369 20878 SH SOLE 0 20878 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 16712 179100 SH SOLE 0 157803 0 21297 CENTURY CASINOS INC COM 156492100 3643 354749 SH SOLE 0 354749 0 0 CENTURY CMNTYS INC COM 156504300 2006 33254 SH SOLE 0 33254 0 0 CERAGON NETWORKS LTD ORD M22013102 5517 1463394 SH SOLE 0 1463394 0 0 CERECOR INC COM 15671L109 860 284793 SH SOLE 0 0 0 284793 CERIDIAN HCM HLDG INC COM 15677J108 1988 23600 SH SOLE 0 5700 0 17900 CERNER CORP COM 156782104 138894 1932304 SH SOLE 0 1467591 0 464713 CERUS CORP COM 157085101 1209 201137 SH SOLE 0 0 0 201137 CEVA INC COM 157210105 1729 30800 SH SOLE 0 30800 0 0 CF BANKSHARES INC COM 12520L109 313 15700 SH SOLE 0 3301 0 12399 C & F FINL CORP COM 12466Q104 5541 125100 SH SOLE 0 109500 0 15600 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2581 228433 SH SOLE 0 169087 0 59346 CHANGE HEALTHCARE INC COM 15912K100 7751 350704 SH SOLE 0 306633 0 44071 CHANNELADVISOR CORP COM 159179100 2567 109002 SH SOLE 0 600 0 108402 CHARAH SOLUTIONS INC COM 15957P105 112 23000 SH SOLE 0 23000 0 0 CHARLES & COLVARD LTD COM 159765106 7254 2450659 SH SOLE 0 2056365 0 394294 CHARLES RIV LABS INTL INC COM 159864107 52224 180189 SH SOLE 0 180189 0 0 CHASE CORP COM 16150R104 43949 377600 SH SOLE 0 377600 0 0 CHATHAM LODGING TR COM 16208T102 17647 1340975 SH SOLE 0 1340975 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 35327 315508 SH SOLE 0 310962 0 4546 CHEETAH MOBILE INC ADR 163075104 2532 1125498 SH SOLE 0 530826 0 594672 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 543 154640 SH SOLE 0 6099 0 148541 CHEMED CORP NEW COM 16359R103 88837 193200 SH SOLE 0 184064 0 9136 CHEMOMAB THERAPEUTICS LTD SPONSORED ADS 16385C104 202 7023 SH SOLE 0 0 0 7023 CHEMUNG FINL CORP COM 164024101 3058 73122 SH SOLE 0 58036 0 15086 CHENIERE ENERGY INC COM NEW 16411R208 15536 215748 SH SOLE 0 176067 0 39681 CHERRY HILL MTG INVT CORP COM 164651101 8412 900593 SH SOLE 0 850907 0 49686 CHEVRON CORP NEW COM 166764100 58563 558860 SH SOLE 0 539326 0 19534 CHEWY INC CL A 16679L109 27686 326835 SH SOLE 0 326835 0 0 CHICAGO RIVET & MACH CO COM 168088102 1423 55810 SH SOLE 0 53405 0 2405 CHICOS FAS INC COM 168615102 24742 7474800 SH SOLE 0 7474800 0 0 CHILDRENS PL INC NEW COM 168905107 13058 187346 SH SOLE 0 187346 0 0 CHIMERA INVT CORP COM NEW 16934Q208 8375 659460 SH SOLE 0 659460 0 0 CHIMERIX INC COM 16934W106 27364 2838549 SH SOLE 0 2691689 0 146860 CHINA AUTOMOTIVE SYS INC COM 16936R105 2401 506591 SH SOLE 0 463191 0 43400 CHINA CUST RELATIONS CNTR IN COM G2118P102 1211 198791 SH SOLE 0 77791 0 121000 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 204 8700 SH SOLE 0 300 0 8400 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 269 49228 SH SOLE 0 28402 0 20826 CHINA HGS REAL ESTATE INC COM NEW 16948W209 48 23746 SH SOLE 0 0 0 23746 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 264 120100 SH SOLE 0 28147 0 91953 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1961 1750888 SH SOLE 0 1188033 0 562855 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 8176 785411 SH SOLE 0 448000 0 337411 CHINA NATURAL RESOURCES INC COM G2110U109 484 266020 SH SOLE 0 46351 0 219669 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 4674 229700 SH SOLE 0 215200 0 14500 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 151345 2870190 SH SOLE 0 2785704 0 84486 CHINA PHARMA HLDGS INC COM 16941T104 426 507279 SH SOLE 0 507279 0 0 CHINA RECYCLING ENERGY CORP COM 168913309 113 14000 SH SOLE 0 900 0 13100 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 12332 336011 SH SOLE 0 309100 0 26911 CHINA XIANGTAI FOOD CO LTD SHS G21621100 102 96716 SH SOLE 0 100 0 96616 CHINA YUCHAI INTL LTD COM G21082105 9285 599807 SH SOLE 0 566893 0 32914 CHINOOK THERAPEUTICS INC COM 16961L106 11528 741842 SH SOLE 0 741842 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 50544 1599595 SH SOLE 0 1564691 0 34904 CHIPOTLE MEXICAN GRILL INC COM 169656105 360380 253642 SH SOLE 0 253642 0 0 CHOICE HOTELS INTL INC COM 169905106 6841 63764 SH SOLE 0 63764 0 0 CHOICEONE FINL SVCS INC COM 170386106 402 16700 SH SOLE 0 13000 0 3700 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 150883 3854969 SH SOLE 0 3738680 0 116289 CHURCH & DWIGHT INC COM 171340102 27113 310393 SH SOLE 0 310393 0 0 CHUYS HLDGS INC COM 171604101 16864 380500 SH SOLE 0 325500 0 55000 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3969 1748252 SH SOLE 0 1359257 0 388995 CIDARA THERAPEUTICS INC COM 171757107 2151 808503 SH SOLE 0 690103 0 118400 CI FINL CORP COM 125491100 16856 1167400 SH SOLE 0 0 0 1167400 CINEMARK HLDGS INC COM 17243V102 32691 1601700 SH SOLE 0 1601700 0 0 CIRCOR INTL INC COM 17273K109 446 12800 SH SOLE 0 0 0 12800 CIRRUS LOGIC INC COM 172755100 26439 311820 SH SOLE 0 274071 0 37749 CITI TRENDS INC COM 17306X102 11652 139083 SH SOLE 0 124200 0 14883 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 1761 989096 SH SOLE 0 0 0 989096 CITIZENS CMNTY BANCORP INC M COM 174903104 398 32100 SH SOLE 0 7305 0 24795 CITIZENS HLDG CO MISS COM 174715102 938 47135 SH SOLE 0 29435 0 17700 CITIZENS INC CL A 174740100 1627 280994 SH SOLE 0 280994 0 0 CITIZENS & NORTHN CORP COM 172922106 2697 113400 SH SOLE 0 112913 0 487 CITY OFFICE REIT INC COM 178587101 20014 1884516 SH SOLE 0 1698016 0 186500 CIVEO CORP CDA COM NEW 17878Y207 12541 819148 SH SOLE 0 704351 0 114797 CIVISTA BANCSHARES INC COM NO PAR 178867107 4388 191302 SH SOLE 0 149602 0 41700 CLARUS CORP NEW COM 18270P109 5642 330900 SH SOLE 0 152190 0 178710 CLEAN HARBORS INC COM 184496107 65166 775235 SH SOLE 0 773122 0 2113 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 411 228400 SH SOLE 0 228400 0 0 CLEARFIELD INC COM 18482P103 14826 492058 SH SOLE 0 436458 0 55600 CLEARONE INC COM 18506U104 1810 502760 SH SOLE 0 368860 0 133900 CLEARPOINT NEURO INC COM 18507C103 1598 75600 SH SOLE 0 3572 0 72028 CLEARSIDE BIOMEDICAL INC COM 185063104 1394 564499 SH SOLE 0 65499 0 499000 CLEARSIGN TECHNOLOGIES CORP COM 185064102 265 46600 SH SOLE 0 300 0 46300 CLEARWATER PAPER CORP COM 18538R103 6546 174000 SH SOLE 0 152400 0 21600 CLEARWAY ENERGY INC CL A 18539C105 39037 1472529 SH SOLE 0 1472529 0 0 CLEARWAY ENERGY INC CL C 18539C204 53623 1905567 SH SOLE 0 1890058 0 15509 CLEVELAND BIOLABS INC COM NEW 185860202 685 130551 SH SOLE 0 97451 0 33100 CLEVER LEAVES HOLDINGS INC COM 186760104 812 78904 SH SOLE 0 0 0 78904 CLIPPER RLTY INC COM 18885T306 1973 249057 SH SOLE 0 128957 0 120100 CLOROX CO DEL COM 189054109 145514 754430 SH SOLE 0 754430 0 0 CLOUDERA INC COM 18914U100 22575 1854952 SH SOLE 0 1848966 0 5986 CLOUDFLARE INC CL A COM 18915M107 21043 299500 SH SOLE 0 297105 0 2395 CNA FINL CORP COM 126117100 1281 28699 SH SOLE 0 24587 0 4112 CNB FINL CORP PA COM 126128107 2747 111601 SH SOLE 0 90035 0 21566 CNFINANCE HLDGS LTD SPON ADS 18979T105 49 12594 SH SOLE 0 0 0 12594 CNH INDL N V SHS N20944109 52301 3353004 SH SOLE 0 0 0 3353004 CNS PHARMACEUTICALS INC COM 18978H102 1727 722760 SH SOLE 0 380845 0 341915 COASTAL FINL CORP WA COM NEW 19046P209 1544 58877 SH SOLE 0 49177 0 9700 COCA COLA CO COM 191216100 181560 3444500 SH SOLE 0 2578319 0 866181 COCA COLA CONS INC COM 191098102 3069 10627 SH SOLE 0 7652 0 2975 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 87882 1902205 SH SOLE 0 1736705 0 165500 COCRYSTAL PHARMA INC COM 19188J300 5914 4254880 SH SOLE 0 3470480 0 784400 CODA OCTOPUS GROUP INC COM NEW 19188U206 390 43900 SH SOLE 0 2039 0 41861 CODE CHAIN NEW CONTINENT LTD COM 19200A105 359 100300 SH SOLE 0 0 0 100300 CODORUS VY BANCORP INC COM 192025104 2813 152805 SH SOLE 0 112184 0 40621 COFFEE HLDG CO INC COM 192176105 2183 441938 SH SOLE 0 404229 0 37709 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 156447 2275256 SH SOLE 0 2269947 0 5309 COGNEX CORP COM 192422103 23167 279156 SH SOLE 0 254885 0 24271 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 71007 908952 SH SOLE 0 527209 0 381743 COHBAR INC COM 19249J109 741 544511 SH SOLE 0 2336 0 542175 COHEN & CO INC NEW COM 19249M102 551 23200 SH SOLE 0 5313 0 17887 COHEN & STEERS INC COM 19247A100 7429 113712 SH SOLE 0 4810 0 108902 COHERUS BIOSCIENCES INC COM 19249H103 3371 230700 SH SOLE 0 230700 0 0 COHU INC COM 192576106 34035 813448 SH SOLE 0 809395 0 4053 COLGATE PALMOLIVE CO COM 194162103 129934 1648281 SH SOLE 0 1005337 0 642944 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29998 1265718 SH SOLE 0 1265718 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 85361 868900 SH SOLE 0 868900 0 0 COLONY BANKCORP INC COM 19623P101 1812 116179 SH SOLE 0 84837 0 31342 COLONY CAP INC NEW CL A COM 19626G108 13716 2116718 SH SOLE 0 2116718 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 724 85000 SH SOLE 0 98 0 84902 COLUMBIA FINL INC COM 197641103 18202 1041332 SH SOLE 0 1041332 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 5291 100285 SH SOLE 0 56100 0 44185 COMCAST CORP NEW CL A 20030N101 32773 605676 SH SOLE 0 327093 0 278583 COMFORT SYS USA INC COM 199908104 7230 96700 SH SOLE 0 95700 0 1000 COMMERCE BANCSHARES INC COM 200525103 3486 45506 SH SOLE 0 41433 0 4073 COMMERCIAL METALS CO COM 201723103 2621 85000 SH SOLE 0 68813 0 16187 COMMERCIAL VEH GROUP INC COM 202608105 23774 2463604 SH SOLE 0 2390504 0 73100 COMMSCOPE HLDG CO INC COM 20337X109 3021 196700 SH SOLE 0 184445 0 12255 COMMUNICATIONS SYS INC COM 203900105 3907 655479 SH SOLE 0 578579 0 76900 COMMUNITY BANKERS TR CORP COM 203612106 3585 406507 SH SOLE 0 106625 0 299882 COMMUNITY FINL CORP MD COM 20368X101 3008 87816 SH SOLE 0 48029 0 39787 COMMUNITY HEALTHCARE TR INC COM 20369C106 517 11200 SH SOLE 0 0 0 11200 COMMUNITY HEALTH SYS INC NEW COM 203668108 37290 2758131 SH SOLE 0 2747753 0 10378 COMMUNITY TR BANCORP INC COM 204149108 7305 165905 SH SOLE 0 165905 0 0 COMMVAULT SYSTEMS INC COM 204166102 147982 2294287 SH SOLE 0 2294287 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 2524 433600 SH SOLE 0 433600 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 33408 4557745 SH SOLE 0 4557745 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 6677 996513 SH SOLE 0 996513 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 9002 509465 SH SOLE 0 477265 0 32200 COMPUGEN LTD ORD M25722105 3477 404816 SH SOLE 0 402032 0 2784 COMPUTER PROGRAMS & SYS INC COM 205306103 1331 43500 SH SOLE 0 43500 0 0 COMPUTER TASK GROUP INC COM 205477102 11069 1159091 SH SOLE 0 953940 0 205151 COMPX INTL INC CL A 20563P101 3599 199844 SH SOLE 0 187622 0 12222 COMSCORE INC COM 20564W105 4691 1281569 SH SOLE 0 1018939 0 262630 COMSTOCK HLDG COS INC CL A NEW 205684202 1558 269474 SH SOLE 0 178974 0 90500 COMSTOCK MNG INC COM NEW 205750300 63 13818 SH SOLE 0 13818 0 0 COMSTOCK RES INC COM 205768302 366 66100 SH SOLE 0 0 0 66100 CONAGRA BRANDS INC COM 205887102 10238 272300 SH SOLE 0 272300 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 4607 923224 SH SOLE 0 508827 0 414397 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 811 211100 SH SOLE 0 207900 0 3200 CONCRETE PUMPING HLDGS INC COM 206704108 3528 476100 SH SOLE 0 74335 0 401765 CONDOR HOSPITALITY TR INC|COM NEW 20676Y403 1265 363391 SH SOLE 0 363391 0 0 CONDUENT INC COM 206787103 18421 2765900 SH SOLE 0 2765900 0 0 CONFORMIS INC COM 20717E101 5411 5465288 SH SOLE 0 5465288 0 0 CONIFER HLDGS INC COM 20731J102 150 39900 SH SOLE 0 10134 0 29766 CONNECTONE BANCORP INC COM 20786W107 14540 573556 SH SOLE 0 573556 0 0 CONNS INC COM 208242107 201 10312 SH SOLE 0 0 0 10312 CONSOLIDATED COMM HLDGS INC COM 209034107 12538 1741403 SH SOLE 0 1741403 0 0 CONSOLIDATED EDISON INC COM 209115104 202 2700 SH SOLE 0 2700 0 0 CONSOLIDATED WATER CO INC ORD G23773107 7756 576667 SH SOLE 0 443063 0 133604 CONSTELLATION BRANDS INC CL B 21036P207 1997 8700 SH SOLE 0 8700 0 0 CONSTELLIUM SE CL A SHS F21107101 3762 255900 SH SOLE 0 255900 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2007 498058 SH SOLE 0 460551 0 37507 CONTAINER STORE GROUP INC COM 210751103 1186 71300 SH SOLE 0 38200 0 33100 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 15566 1091600 SH SOLE 0 1091600 0 0 COOPER STD HLDGS INC COM 21676P103 1184 32600 SH SOLE 0 32600 0 0 COOPER TIRE & RUBR CO COM 216831107 22829 407801 SH SOLE 0 407801 0 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 284 102700 SH SOLE 0 102700 0 0 COPA HOLDINGS SA CL A P31076105 42918 531228 SH SOLE 0 531228 0 0 COPART INC COM 217204106 46474 427900 SH SOLE 0 375448 0 52452 CORCEPT THERAPEUTICS INC COM 218352102 208729 8773796 SH SOLE 0 8773796 0 0 CORECIVIC INC COM 21871N101 6634 733003 SH SOLE 0 714564 0 18439 CORE LABORATORIES N V COM N22717107 670 23289 SH SOLE 0 0 0 23289 CORELOGIC INC COM 21871D103 83093 1048486 SH SOLE 0 794107 0 254379 CORE MARK HOLDING CO INC COM 218681104 9123 235800 SH SOLE 0 235800 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 7700 656664 SH SOLE 0 562175 0 94489 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1773 250735 SH SOLE 0 250735 0 0 COREPOINT LODGING INC COM 21872L104 1926 213300 SH SOLE 0 213300 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 22347 1592783 SH SOLE 0 1242600 0 350183 CORNERSTONE ONDEMAND INC COM 21925Y103 7012 160900 SH SOLE 0 160900 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6980 265100 SH SOLE 0 227657 0 37443 CORVEL CORP COM 221006109 102899 1003010 SH SOLE 0 1000810 0 2200 CORVUS PHARMACEUTICALS INC COM 221015100 2043 663470 SH SOLE 0 663470 0 0 COSAN S A ADS 22113B103 108852 6740082 SH SOLE 0 6740082 0 0 COSTAMARE INC SHS Y1771G102 24574 2554482 SH SOLE 0 2554482 0 0 COSTCO WHSL CORP NEW COM 22160K105 18153 51500 SH SOLE 0 51500 0 0 COTY INC COM CL A 222070203 16879 1873330 SH SOLE 0 1762894 0 110436 COUNTY BANCORP INC COM 221907108 1189 49605 SH SOLE 0 25842 0 23763 COUPA SOFTWARE INC COM 22266L106 64205 252300 SH SOLE 0 219935 0 32365 COVANTA HLDG CORP COM 22282E102 5418 390916 SH SOLE 0 385716 0 5200 COVENANT LOGISTICS GROUP INC CL A 22284P105 667 32400 SH SOLE 0 0 0 32400 COWEN INC CL A NEW 223622606 2781 79128 SH SOLE 0 9501 0 69627 CPS TECHNOLOGIES CORP COM 12619F104 1413 107921 SH SOLE 0 107921 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 692 4000 SH SOLE 0 4000 0 0 CRA INTL INC COM 12618T105 30862 413475 SH SOLE 0 374997 0 38478 CRAWFORD & CO CL A 224633206 6888 646724 SH SOLE 0 646724 0 0 CRAWFORD & CO CL B 224633107 8023 827917 SH SOLE 0 825224 0 2693 CREDICORP LTD COM G2519Y108 31520 230800 SH SOLE 0 0 0 230800 CREDIT ACCEP CORP MICH COM 225310101 3634 10088 SH SOLE 0 10088 0 0 CRESCENT PT ENERGY CORP COM 22576C101 8197 1966335 SH SOLE 0 0 0 1966335 CREXENDO INC COM 226552107 75 13000 SH SOLE 0 100 0 12900 CRH MED CORP COM 12626F105 4449 1126185 SH SOLE 0 724585 0 401600 CRH PLC ADR 12626K203 32844 699099 SH SOLE 0 689453 0 9646 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 15001 123110 SH SOLE 0 0 0 123110 CROCS INC COM 227046109 66106 821709 SH SOLE 0 814302 0 7407 CRONOS GROUP INC COM 22717L101 219 23200 SH SOLE 0 0 0 23200 CROSS CTRY HEALTHCARE INC COM 227483104 613 49118 SH SOLE 0 0 0 49118 CROSSFIRST BANKSHARES INC COM 22766M109 432 31308 SH SOLE 0 25713 0 5595 CROWDSTRIKE HLDGS INC CL A 22788C105 241597 1323745 SH SOLE 0 891871 0 431874 CROWN CRAFTS INC COM 228309100 3502 453049 SH SOLE 0 383149 0 69900 CROWN HLDGS INC COM 228368106 36031 371300 SH SOLE 0 319757 0 51543 CRYOLIFE INC COM 228903100 226 10000 SH SOLE 0 0 0 10000 CRYOPORT INC COM PAR $0.001 229050307 4691 90200 SH SOLE 0 90200 0 0 CSG SYS INTL INC COM 126349109 59161 1317916 SH SOLE 0 1317916 0 0 CSP INC COM 126389105 2054 236054 SH SOLE 0 212020 0 24034 CSX CORP COM 126408103 33805 350600 SH SOLE 0 292102 0 58498 CTI BIOPHARMA CORP COM 12648L601 4687 1610813 SH SOLE 0 1610813 0 0 CTO REALTY GROWTH INC COM 22948Q101 201 3867 SH SOLE 0 0 0 3867 CTS CORP COM 126501105 7414 238700 SH SOLE 0 151600 0 87100 CUBESMART COM 229663109 8387 221700 SH SOLE 0 200867 0 20833 CULP INC COM 230215105 14558 945917 SH SOLE 0 850017 0 95900 CUMBERLAND PHARMACEUTICALS I COM 230770109 2282 753053 SH SOLE 0 657016 0 96037 CUMULUS MEDIA INC COM CL A 231082801 1068 117200 SH SOLE 0 400 0 116800 CURIOSITYSTREAM INC COM CL A 23130Q107 1085 80072 SH SOLE 0 0 0 80072 CURIS INC COM NEW 231269200 6917 611004 SH SOLE 0 596004 0 15000 CURTISS WRIGHT CORP COM 231561101 1435 12100 SH SOLE 0 12100 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 2486 152300 SH SOLE 0 152300 0 0 CUSTOMERS BANCORP INC COM 23204G100 235 7400 SH SOLE 0 7400 0 0 CUTERA INC COM 232109108 15244 507300 SH SOLE 0 447593 0 59707 CVB FINL CORP COM 126600105 11478 519581 SH SOLE 0 510787 0 8794 CVD EQUIP CORP COM 126601103 944 217035 SH SOLE 0 133562 0 83473 CVR ENERGY INC COM 12662P108 22605 1178584 SH SOLE 0 1178584 0 0 CVS HEALTH CORP COM 126650100 134771 1791453 SH SOLE 0 1313615 0 477838 CYANOTECH CORP COM PAR $0.02 232437301 643 194742 SH SOLE 0 184883 0 9859 CYBERARK SOFTWARE LTD SHS M2682V108 33786 261216 SH SOLE 0 0 0 261216 CYBEROPTICS CORP COM 232517102 2371 91300 SH SOLE 0 5991 0 85309 CYCLERION THERAPEUTICS INC COM 23255M105 651 233200 SH SOLE 0 4015 0 229185 CYMABAY THERAPEUTICS INC COM 23257D103 4041 890163 SH SOLE 0 496950 0 393213 CYNERGISTEK INC COM 23258P105 355 186033 SH SOLE 0 101306 0 84727 CYREN LTD SHS M26895108 1090 1338772 SH SOLE 0 1338772 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 11228 1452568 SH SOLE 0 1391600 0 60968 CYTOSORBENTS CORP COM NEW 23283X206 1562 180000 SH SOLE 0 0 0 180000 DAILY JOURNAL CORP COM 233912104 222 700 SH SOLE 0 300 0 400 DAKTRONICS INC COM 234264109 6975 1112478 SH SOLE 0 1080800 0 31678 DANAHER CORPORATION COM 235851102 170567 757806 SH SOLE 0 343839 0 413967 DANAOS CORPORATION SHS Y1968P121 5115 103100 SH SOLE 0 103100 0 0 DARE BIOSCIENCE INC COM 23666P101 1474 872408 SH SOLE 0 310838 0 561570 DASEKE INC COM 23753F107 7495 882855 SH SOLE 0 882855 0 0 DATADOG INC CL A COM 23804L103 28586 343000 SH SOLE 0 271284 0 71716 DATA I O CORP COM 237690102 3534 652043 SH SOLE 0 631243 0 20800 DAVITA INC COM 23918K108 11521 106900 SH SOLE 0 102847 0 4053 DAWSON GEOPHYSICAL CO NEW COM 239360100 4200 1714100 SH SOLE 0 1645243 0 68857 DAXOR CORP COM 239467103 303 25021 SH SOLE 0 23648 0 1373 DBX ETF TR XTRACK USD HIGH 233051432 5774 115500 SH SOLE 0 115500 0 0 DECKERS OUTDOOR CORP COM 243537107 6080 18400 SH SOLE 0 10680 0 7720 DELCATH SYS INC COM NEW 24661P807 197 15900 SH SOLE 0 0 0 15900 DELEK US HLDGS INC NEW COM 24665A103 240 11026 SH SOLE 0 11026 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4147 85893 SH SOLE 0 39934 0 45959 DELTA APPAREL INC COM 247368103 1872 69000 SH SOLE 0 1800 0 67200 DEL TACO RESTAURANTS INC NEW COM 245496104 7645 798062 SH SOLE 0 336962 0 461100 DELUXE CORP COM 248019101 12393 295345 SH SOLE 0 295345 0 0 DENALI THERAPEUTICS INC COM 24823R105 15183 265900 SH SOLE 0 241418 0 24482 DENBURY INC COM 24790A101 6479 135291 SH SOLE 0 121204 0 14087 DENNYS CORP COM 24869P104 5104 281858 SH SOLE 0 281858 0 0 DENTSPLY SIRONA INC COM 24906P109 44301 694258 SH SOLE 0 530776 0 163482 DERMTECH INC COM 24984K105 8309 163600 SH SOLE 0 0 0 163600 DESCARTES SYS GROUP INC COM 249906108 10263 168500 SH SOLE 0 116500 0 52000 DESWELL INDS INC COM 250639101 62 17669 SH SOLE 0 0 0 17669 DEUTSCHE BANK A G NAMEN AKT D18190898 27530 2294197 SH SOLE 0 4626 0 2289571 DEXCOM INC COM 252131107 51768 144043 SH SOLE 0 53964 0 90079 DHI GROUP INC COM 23331S100 10115 3019310 SH SOLE 0 2942860 0 76450 DHT HOLDINGS INC SHS NEW Y2065G121 34893 5884070 SH SOLE 0 5884070 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1401 153100 SH SOLE 0 0 0 153100 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 18328 117481 SH SOLE 0 117481 0 0 DIAMOND S SHIPPING INC COM Y20676105 162 16200 SH SOLE 0 16200 0 0 DIANA SHIPPING INC COM Y2066G104 4638 1551019 SH SOLE 0 1294819 0 256200 DICERNA PHARMACEUTICALS INC COM 253031108 3775 147645 SH SOLE 0 145553 0 2092 DICKS SPORTING GOODS INC COM 253393102 72449 951400 SH SOLE 0 834544 0 116856 DIEBOLD INC COM 253651103 7945 562300 SH SOLE 0 562300 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 1674 1824839 SH SOLE 0 1824839 0 0 DIGI INTL INC COM 253798102 2339 123184 SH SOLE 0 87502 0 35682 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 138 11300 SH SOLE 0 3500 0 7800 DIME CMNTY BANCSHARES INC COM 25432X102 14364 476574 SH SOLE 0 427982 0 48592 DINE BRANDS GLOBAL INC COM 254423106 1350 15000 SH SOLE 0 15000 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 934 42400 SH SOLE 0 42400 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 724 39300 SH SOLE 0 39300 0 0 DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 177 12900 SH SOLE 0 12900 0 0 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 2444 44800 SH SOLE 0 44800 0 0 DIREXION SHS ETF TR DLY S&P OIL GAS 25460G658 573 49600 SH SOLE 0 49600 0 0 DISCOVERY INC COM SER A 25470F104 167649 3857550 SH SOLE 0 2580324 0 1277226 DISH NETWORK CORPORATION CL A 25470M109 4896 135258 SH SOLE 0 72729 0 62529 DISNEY WALT CO COM 254687106 244871 1327069 SH SOLE 0 744639 0 582430 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3401 711600 SH SOLE 0 0 0 711600 DIXIE GROUP INC CL A 255519100 639 215100 SH SOLE 0 87115 0 127985 DLH HLDGS CORP COM 23335Q100 4415 445064 SH SOLE 0 324864 0 120200 DOCEBO INC COM 25609L105 1095 25500 SH SOLE 0 0 0 25500 DOCUSIGN INC COM 256163106 70007 345800 SH SOLE 0 305541 0 40259 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 64 36000 SH SOLE 0 10545 0 25455 DOLBY LABORATORIES INC COM CL A 25659T107 78135 791485 SH SOLE 0 787590 0 3895 DOLLAR GEN CORP NEW COM 256677105 159538 787376 SH SOLE 0 327732 0 459644 DOLLAR TREE INC COM 256746108 133066 1162556 SH SOLE 0 618428 0 544128 DOMINION ENERGY INC COM 25746U109 50030 658636 SH SOLE 0 206899 0 451737 DOMINOS PIZZA INC COM 25754A201 344408 936425 SH SOLE 0 936425 0 0 DOMO INC COM CL B 257554105 22786 404800 SH SOLE 0 392940 0 11860 DOMTAR CORP COM NEW 257559203 2692 72842 SH SOLE 0 67742 0 5100 DONALDSON INC COM 257651109 9870 169700 SH SOLE 0 162986 0 6714 DONEGAL GROUP INC CL A 257701201 7231 486611 SH SOLE 0 482411 0 4200 DONNELLEY R R & SONS CO COM 257867200 2142 527659 SH SOLE 0 283100 0 244559 DORIAN LPG LTD SHS USD Y2106R110 1088 82878 SH SOLE 0 0 0 82878 DORMAN PRODS INC COM 258278100 5779 56300 SH SOLE 0 54200 0 2100 DOUGLAS DYNAMICS INC COM 25960R105 1966 42600 SH SOLE 0 2826 0 39774 DOUGLAS EMMETT INC COM 25960P109 4880 155400 SH SOLE 0 93367 0 62033 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1935 185900 SH SOLE 0 185900 0 0 DOVER MOTORSPORTS INC COM 260174107 1376 667788 SH SOLE 0 521339 0 146449 DOW INC COM 260557103 49522 774500 SH SOLE 0 656666 0 117834 DRAGON VICTORY INTL LTD SHS G28365107 100 61500 SH SOLE 0 61500 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 10472 1107013 SH SOLE 0 886513 0 220500 DRIVE SHACK INC COM 262077100 1240 386400 SH SOLE 0 0 0 386400 DROPBOX INC CL A 26210C104 275583 10336943 SH SOLE 0 10336943 0 0 DR REDDYS LABS LTD ADR 256135203 125060 2037138 SH SOLE 0 2037138 0 0 DSP GROUP INC COM 23332B106 16933 1188294 SH SOLE 0 943035 0 245259 DUCOMMUN INC DEL COM 264147109 20028 333800 SH SOLE 0 325600 0 8200 DUKE ENERGY CORP NEW COM NEW 26441C204 61888 641124 SH SOLE 0 517524 0 123600 DUKE REALTY CORP COM NEW 264411505 10780 257100 SH SOLE 0 232546 0 24554 DUOS TECHNOLOGIES GROUP INC COM 266042407 366 33530 SH SOLE 0 0 0 33530 DUPONT DE NEMOURS INC COM 26614N102 42640 551763 SH SOLE 0 322451 0 229312 DURECT CORP COM 266605104 7726 3901896 SH SOLE 0 3757110 0 144786 DYADIC INTL INC DEL COM 26745T101 211 38400 SH SOLE 0 0 0 38400 DYNATRACE INC COM NEW 268150109 13899 288116 SH SOLE 0 288116 0 0 DYNATRONICS CORP COM NEW 268157401 805 700065 SH SOLE 0 700065 0 0 DYNEX CAP INC COM 26817Q886 3190 168500 SH SOLE 0 17 0 168483 DZS INC COM 268211109 911 58600 SH SOLE 0 83 0 58517 EAGLE BANCORP MONT INC COM 26942G100 4130 169839 SH SOLE 0 101576 0 68263 EAGLE BULK SHIPPING INC COM Y2187A150 621 17200 SH SOLE 0 17200 0 0 EAGLE MATLS INC COM 26969P108 11559 86000 SH SOLE 0 82426 0 3574 EAGLE PHARMACEUTICALS INC COM 269796108 8543 204679 SH SOLE 0 188779 0 15900 EARTHSTONE ENERGY INC CL A 27032D304 511 71500 SH SOLE 0 0 0 71500 EASTERN CO COM 276317104 5567 207728 SH SOLE 0 183029 0 24699 EASTSIDE DISTILLING INC COM 277802302 483 261170 SH SOLE 0 124696 0 136474 EBAY INC. COM 278642103 211445 3452735 SH SOLE 0 2894562 0 558173 ECHO GLOBAL LOGISTICS INC COM 27875T101 8035 255800 SH SOLE 0 164800 0 91000 ECHOSTAR CORP CL A 278768106 76685 3195204 SH SOLE 0 3195204 0 0 ECMOHO LTD SPONSORED ADS 27888P104 551 258907 SH SOLE 0 168928 0 89979 ECOPETROL S A SPONSORED ADS 279158109 66478 5185514 SH SOLE 0 5185514 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2123 53600 SH SOLE 0 40418 0 13182 EDISON INTL COM 281020107 8122 138600 SH SOLE 0 128495 0 10105 EDITAS MEDICINE INC COM 28106W103 19149 455927 SH SOLE 0 455927 0 0 EDUCATIONAL DEV CORP COM 281479105 6219 364726 SH SOLE 0 324526 0 40200 EDWARDS LIFESCIENCES CORP COM 28176E108 25761 308000 SH SOLE 0 229210 0 78790 EGAIN CORP COM NEW 28225C806 9087 957535 SH SOLE 0 957535 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 946 106884 SH SOLE 0 0 0 106884 EKSO BIONICS HLDGS INC COM 282644301 129 20875 SH SOLE 0 654 0 20221 ELANCO ANIMAL HEALTH INC COM 28414H103 10539 357844 SH SOLE 0 311954 0 45890 ELASTIC N V ORD SHS N14506104 25843 232400 SH SOLE 0 0 0 232400 ELDORADO GOLD CORP NEW COM 284902509 58522 5423673 SH SOLE 0 5415933 0 7740 ELECTROCORE INC COM 28531P103 451 219102 SH SOLE 0 0 0 219102 ELECTROMED INC COM 285409108 2212 209837 SH SOLE 0 93757 0 116080 ELECTRONIC ARTS INC COM 285512109 233535 1725164 SH SOLE 0 1148681 0 576483 ELECTRO-SENSORS INC COM 285233102 931 193900 SH SOLE 0 148200 0 45700 ELEDON PHARMACEUTICALS INC COM 28617K101 289 27051 SH SOLE 0 22851 0 4200 ELEMENT SOLUTIONS INC COM 28618M106 27958 1528600 SH SOLE 0 1501226 0 27374 ELEVATE CREDIT INC COM 28621V101 4146 1419855 SH SOLE 0 1419855 0 0 E L F BEAUTY INC COM 26856L103 34058 1269400 SH SOLE 0 1269400 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1318 82300 SH SOLE 0 3400 0 78900 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 9573 777700 SH SOLE 0 690000 0 87700 ELMIRA SVGS BK ELMIRA N Y COM 289660102 166 12285 SH SOLE 0 1811 0 10474 EL POLLO LOCO HLDGS INC COM 268603107 8505 527600 SH SOLE 0 354100 0 173500 ELTEK LTD SHS M40184208 626 100771 SH SOLE 0 70071 0 30700 EMAGIN CORP COM NEW 29076N206 1126 301059 SH SOLE 0 0 0 301059 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 2025 151200 SH SOLE 0 151200 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 10117 644406 SH SOLE 0 634606 0 9800 EMBRAER S.A. SPONSORED ADS 29082A107 20600 2057900 SH SOLE 0 2057900 0 0 EMCORE CORP COM NEW 290846203 7329 1342394 SH SOLE 0 1118075 0 224319 EMCOR GROUP INC COM 29084Q100 9343 83300 SH SOLE 0 82046 0 1254 EMERALD HOLDING INC COM 29103W104 829 150157 SH SOLE 0 137257 0 12900 EMERSON RADIO CORP COM NEW 291087203 1348 1052795 SH SOLE 0 903208 0 149587 EMPIRE ST RLTY TR INC CL A 292104106 2459 220900 SH SOLE 0 220900 0 0 EMPLOYERS HLDGS INC COM 292218104 17992 417843 SH SOLE 0 414743 0 3100 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 192 53700 SH SOLE 0 0 0 53700 ENANTA PHARMACEUTICALS INC COM 29251M106 44398 900200 SH SOLE 0 865723 0 34477 ENBRIDGE INC COM 29250N105 8714 239257 SH SOLE 0 0 0 239257 ENCORE CAP GROUP INC COM 292554102 218 5423 SH SOLE 0 5423 0 0 ENCORE WIRE CORP COM 292562105 2665 39700 SH SOLE 0 131 0 39569 ENDAVA PLC ADS 29260V105 6069 71663 SH SOLE 0 71063 0 600 ENDEAVOUR SILVER CORP COM 29258Y103 1682 339200 SH SOLE 0 339200 0 0 ENDO INTL PLC SHS G30401106 130332 17588661 SH SOLE 0 17574451 0 14210 ENEL AMERICAS S A SPONSORED ADR 29274F104 30949 3649629 SH SOLE 0 2949632 0 699997 ENEL CHILE S.A. SPONSORED ADR 29278D105 13995 3570061 SH SOLE 0 3254988 0 315073 ENERGY RECOVERY INC COM 29270J100 282 15400 SH SOLE 0 0 0 15400 ENERPLUS CORP COM 292766102 958 191257 SH SOLE 0 2050 0 189207 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6158 1435484 SH SOLE 0 0 0 1435484 ENLIVEX THERAPEUTICS LTD COM M4130Y106 3221 290406 SH SOLE 0 157906 0 132500 ENNIS INC COM 293389102 40303 1887749 SH SOLE 0 1887749 0 0 ENOVA INTL INC COM 29357K103 66021 1860799 SH SOLE 0 1855272 0 5527 ENPRO INDS INC COM 29355X107 648 7598 SH SOLE 0 0 0 7598 ENSERVCO CORP COM NEW 29358Y201 180 103824 SH SOLE 0 0 0 103824 ENTASIS THERAPEUTICS HLDGS I COM 293614103 1683 786606 SH SOLE 0 341806 0 444800 ENTERA BIO LTD SHS M40527109 459 120407 SH SOLE 0 15561 0 104846 ENTERGY CORP NEW COM 29364G103 30348 305100 SH SOLE 0 227894 0 77206 ENTERPRISE BANCORP INC MASS COM 293668109 424 13048 SH SOLE 0 10500 0 2548 ENTERPRISE FINL SVCS CORP COM 293712105 4885 98800 SH SOLE 0 98800 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 12361 3059767 SH SOLE 0 2551210 0 508557 ENVELA CORP COM 29402E102 1223 243569 SH SOLE 0 243569 0 0 ENZO BIOCHEM INC COM 294100102 11493 3340864 SH SOLE 0 3340864 0 0 EPSILON ENERGY LTD COM 294375209 159 40900 SH SOLE 0 15098 0 25802 EQUIFAX INC COM 294429105 66727 368395 SH SOLE 0 201272 0 167123 EQUINOX GOLD CORP COM 29446Y502 19483 2439495 SH SOLE 0 1973695 0 465800 EQUITRANS MIDSTREAM CORP COM 294600101 4041 495222 SH SOLE 0 495222 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 4466 163000 SH SOLE 0 138228 0 24772 EQUITY COMWLTH COM SH BEN INT 294628102 34889 1254985 SH SOLE 0 1194693 0 60292 EQUITY LIFESTYLE PPTYS INC COM 29472R108 102247 1606650 SH SOLE 0 1516282 0 90368 ERICSSON ADR B SEK 10 294821608 48555 3681200 SH SOLE 0 2965508 0 715692 ERIE INDTY CO CL A 29530P102 3418 15471 SH SOLE 0 14029 0 1442 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 3082 1702963 SH SOLE 0 0 0 1702963 ESCALADE INC COM 296056104 1228 58730 SH SOLE 0 58730 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 1906 125412 SH SOLE 0 117639 0 7773 ESQUIRE FINL HLDGS INC COM 29667J101 705 30900 SH SOLE 0 6473 0 24427 ESSA BANCORP INC COM 29667D104 7643 477705 SH SOLE 0 450612 0 27093 ESSA PHARMA INC COM NEW 29668H708 2193 75500 SH SOLE 0 0 0 75500 ESSEX PPTY TR INC COM 297178105 21319 78426 SH SOLE 0 67416 0 11010 ESTABLISHMENT LABS HLDGS INC COM G31249108 2082 33300 SH SOLE 0 0 0 33300 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 736 13400 SH SOLE 0 13400 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 454 6800 SH SOLE 0 6800 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7198 260700 SH SOLE 0 260700 0 0 ETSY INC COM 29786A106 465496 2308208 SH SOLE 0 2294050 0 14158 EURODRY LTD COM Y23508107 435 49700 SH SOLE 0 21262 0 28438 EURONAV NV SHS B38564108 16076 1756900 SH SOLE 0 1756900 0 0 EURONET WORLDWIDE INC COM 298736109 7046 50945 SH SOLE 0 50106 0 839 EUROSEAS LTD SHS Y23592135 1343 136577 SH SOLE 0 55477 0 81100 EVANS BANCORP INC COM NEW 29911Q208 1016 29983 SH SOLE 0 9031 0 20952 EVEREST RE GROUP LTD COM G3223R108 19701 79500 SH SOLE 0 65305 0 14195 EVER-GLORY INTL GROUP INC COM NEW 299766204 264 98800 SH SOLE 0 16700 0 82100 EVERGY INC COM 30034W106 35819 601702 SH SOLE 0 272344 0 329358 EVERI HLDGS INC COM 30034T103 13225 937285 SH SOLE 0 937285 0 0 EVERQUOTE INC COM CL A 30041R108 23959 660208 SH SOLE 0 660208 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1107 184506 SH SOLE 0 184506 0 0 EVERTEC INC COM 30040P103 58306 1566526 SH SOLE 0 1566526 0 0 EVI INDS INC COM 26929N102 364 12643 SH SOLE 0 1232 0 11411 EVOLENT HEALTH INC CL A 30050B101 4317 213699 SH SOLE 0 213699 0 0 EVOLUTION PETE CORP COM 30049A107 8374 2477522 SH SOLE 0 2219547 0 257975 EVOLVING SYS INC COM NEW 30049R209 2278 834531 SH SOLE 0 739031 0 95500 EXACT SCIENCES CORP COM 30063P105 10925 82904 SH SOLE 0 78104 0 4800 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1727 27200 SH SOLE 0 27200 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 1515 694735 SH SOLE 0 262235 0 432500 EXELIXIS INC COM 30161Q104 420915 18632801 SH SOLE 0 18632801 0 0 EXFO INC SUB VTG SHS 302046107 4453 1045198 SH SOLE 0 984326 0 60872 EXICURE INC COM 30205M101 298 136613 SH SOLE 0 700 0 135913 EXLSERVICE HOLDINGS INC COM 302081104 10893 120824 SH SOLE 0 118991 0 1833 EXONE CO COM 302104104 5310 169334 SH SOLE 0 152662 0 16672 EXPRESS INC COM 30219E103 270 67214 SH SOLE 0 67214 0 0 EXP WORLD HLDGS INC COM 30212W100 94574 2076262 SH SOLE 0 2061139 0 15123 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8419 426300 SH SOLE 0 0 0 426300 EXTRA SPACE STORAGE INC COM 30225T102 13692 103300 SH SOLE 0 93230 0 10070 EXTREME NETWORKS INC COM 30226D106 41415 4733146 SH SOLE 0 4733146 0 0 EXXON MOBIL CORP COM 30231G102 162142 2904213 SH SOLE 0 1416118 0 1488095 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 730 146590 SH SOLE 0 71929 0 74661 EYENOVIA INC COM 30234E104 888 173800 SH SOLE 0 70000 0 103800 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 763 75050 SH SOLE 0 16150 0 58900 EZCORP INC CL A NON VTG 302301106 13302 2676449 SH SOLE 0 2162893 0 513556 F5 NETWORKS INC COM 315616102 500091 2397136 SH SOLE 0 2397136 0 0 FACEBOOK INC CL A 30303M102 263015 893000 SH SOLE 0 512089 0 380911 FACTSET RESH SYS INC COM 303075105 5076 16450 SH SOLE 0 13878 0 2572 FALCON MINERALS CORP CL A COM 30607B109 1275 283900 SH SOLE 0 143400 0 140500 FANGDD NETWORK GROUP LTD SPONSORED ADS 30712L109 244 38800 SH SOLE 0 0 0 38800 FANG HLDGS LTD ADR NEW 30711Y300 344 27523 SH SOLE 0 4394 0 23129 FARFETCH LTD ORD SH CL A 30744W107 56429 1064300 SH SOLE 0 1064300 0 0 FARMER BROS CO COM 307675108 7179 687600 SH SOLE 0 687600 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 1001 39821 SH SOLE 0 39821 0 0 FARMERS NATIONAL BANC CORP COM 309627107 5644 337984 SH SOLE 0 274684 0 63300 FARMMI INC SHS G33277107 409 375199 SH SOLE 0 375199 0 0 FARO TECHNOLOGIES INC COM 311642102 727 8400 SH SOLE 0 8400 0 0 FAT BRANDS INC COM 30258N105 302 39900 SH SOLE 0 4400 0 35500 FAUQUIER BANKSHARES INC COM 312059108 387 18200 SH SOLE 0 6740 0 11460 FEDERAL AGRIC MTG CORP CL C 313148306 5227 51900 SH SOLE 0 51900 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 9511 93755 SH SOLE 0 84516 0 9239 FEDERAL SIGNAL CORP COM 313855108 885 23100 SH SOLE 0 23100 0 0 FEDERATED HERMES INC CL B 314211103 2695 86100 SH SOLE 0 81346 0 4754 FEDNAT HLDG CO COM 31431B109 4015 867207 SH SOLE 0 667961 0 199246 FERRARI N V COM N3167Y103 22895 109400 SH SOLE 0 0 0 109400 FERROGLOBE PLC SHS G33856108 13391 3542594 SH SOLE 0 3542594 0 0 FFBW INC MD COM 30260M103 627 55726 SH SOLE 0 25920 0 29806 FG FINANCIAL GROUP INC COM 30259W104 530 114062 SH SOLE 0 88062 0 26000 FIBROGEN INC COM 31572Q808 1093 31500 SH SOLE 0 31500 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1849 3600 SH SOLE 0 3600 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1351 17700 SH SOLE 0 17700 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 245 5000 SH SOLE 0 5000 0 0 FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 1137 21700 SH SOLE 0 21700 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22217 546409 SH SOLE 0 362978 0 183431 FIDELITY NATL INFORMATION SV COM 31620M106 69763 496145 SH SOLE 0 0 0 496145 FIESTA RESTAURANT GROUP INC COM 31660B101 3789 300961 SH SOLE 0 170300 0 130661 FINANCIAL INSTNS INC COM 317585404 11528 380600 SH SOLE 0 355800 0 24800 FIREEYE INC COM 31816Q101 34095 1742200 SH SOLE 0 1722747 0 19453 FIRST AMERN FINL CORP COM 31847R102 21868 386020 SH SOLE 0 386020 0 0 FIRST BANCORP INC ME COM 31866P102 4384 150195 SH SOLE 0 150195 0 0 FIRST BANCORP P R COM NEW 318672706 1233 109513 SH SOLE 0 103765 0 5748 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2628 215965 SH SOLE 0 92865 0 123100 FIRST BUSEY CORP COM NEW 319383204 16704 651239 SH SOLE 0 651239 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 5474 221365 SH SOLE 0 181565 0 39800 FIRSTCASH INC COM 33767D105 22401 341114 SH SOLE 0 335307 0 5807 FIRST CHOICE BANCORP COM 31948P104 1682 69200 SH SOLE 0 0 0 69200 FIRST CMNTY BANKSHARES INC V COM 31983A103 5467 182294 SH SOLE 0 182294 0 0 FIRST CMNTY CORP S C COM 319835104 2485 124569 SH SOLE 0 92363 0 32206 FIRST COMWLTH FINL CORP PA COM 319829107 1845 128400 SH SOLE 0 108000 0 20400 FIRSTENERGY CORP COM 337932107 11143 321208 SH SOLE 0 312462 0 8746 FIRST FINANCIAL NORTHWEST IN COM 32022K102 9587 672745 SH SOLE 0 623545 0 49200 FIRST FINL CORP IND COM 320218100 5134 114059 SH SOLE 0 114059 0 0 FIRST FNDTN INC COM 32026V104 1619 69000 SH SOLE 0 0 0 69000 FIRST GTY BANCSHARES INC COM 32043P106 653 36467 SH SOLE 0 15699 0 20768 FIRST HAWAIIAN INC COM 32051X108 4010 146500 SH SOLE 0 137479 0 9021 FIRST INDL RLTY TR INC COM 32054K103 12157 265500 SH SOLE 0 241895 0 23605 FIRST INTERNET BANCORP COM 320557101 2149 61000 SH SOLE 0 0 0 61000 FIRST LONG IS CORP COM 320734106 15304 720181 SH SOLE 0 687750 0 32431 FIRST MAJESTIC SILVER CORP COM 32076V103 18186 1167238 SH SOLE 0 1167238 0 0 FIRST MERCHANTS CORP COM 320817109 3497 75196 SH SOLE 0 75196 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 431 9800 SH SOLE 0 9800 0 0 FIRST NORTHWEST BANCORP COM 335834107 7250 436205 SH SOLE 0 404505 0 31700 FIRSTSERVICE CORP NEW COM 33767E202 128672 868293 SH SOLE 0 868293 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 604 9000 SH SOLE 0 7600 0 1400 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 290 4100 SH SOLE 0 4100 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 862 9000 SH SOLE 0 9000 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 719 16100 SH SOLE 0 16100 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1236 29700 SH SOLE 0 29700 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5991 99900 SH SOLE 0 99900 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 7302 150100 SH SOLE 0 150100 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 9005 176363 SH SOLE 0 176363 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1117 26700 SH SOLE 0 26700 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 498 3100 SH SOLE 0 3100 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1756 38600 SH SOLE 0 38600 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3007 62800 SH SOLE 0 62800 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 774 6500 SH SOLE 0 6500 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2675 47400 SH SOLE 0 47400 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5644 280100 SH SOLE 0 280100 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 350 5500 SH SOLE 0 5500 0 0 FIRST US BANCSHARES INC COM 33744V103 1543 165921 SH SOLE 0 157992 0 7929 FIRST UTD CORP COM 33741H107 1898 107711 SH SOLE 0 66591 0 41120 FISKER INC CL A COM STK 33813J106 48770 2832200 SH SOLE 0 2207239 0 624961 FIVE BELOW INC COM 33829M101 12554 65800 SH SOLE 0 61438 0 4362 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 2441 322900 SH SOLE 0 3581 0 319319 FIVE PRIME THERAPEUTICS INC COM 33830X104 20438 542548 SH SOLE 0 539748 0 2800 FIVERR INTL LTD ORD SHS M4R82T106 41742 192200 SH SOLE 0 174782 0 17418 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2924 477855 SH SOLE 0 453800 0 24055 FLAGSTAR BANCORP INC COM PAR .001 337930705 16764 371712 SH SOLE 0 366354 0 5358 FLANIGANS ENTERPRISES INC COM 338517105 1403 59100 SH SOLE 0 59100 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 2499 618545 SH SOLE 0 465831 0 152714 FLEX LTD ORD Y2573F102 27043 1476954 SH SOLE 0 1454666 0 22288 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1285 35500 SH SOLE 0 35500 0 0 FLEXSHOPPER INC COM NEW 33939J303 1810 688272 SH SOLE 0 400666 0 287606 FLEXSTEEL INDS INC COM 339382103 8921 255993 SH SOLE 0 255993 0 0 FLIR SYS INC COM 302445101 10191 180460 SH SOLE 0 172815 0 7645 FLOOR & DECOR HLDGS INC CL A 339750101 41868 438500 SH SOLE 0 438500 0 0 FLOTEK INDS INC DEL COM 343389102 41 24287 SH SOLE 0 100 0 24187 FLOWERS FOODS INC COM 343498101 115549 4854985 SH SOLE 0 4811523 0 43462 FLOWSERVE CORP COM 34354P105 20166 519600 SH SOLE 0 486589 0 33011 FLUOR CORP NEW COM 343412102 18054 781900 SH SOLE 0 729112 0 52788 FLUSHING FINL CORP COM 343873105 9559 450260 SH SOLE 0 368960 0 81300 FNCB BANCORP INC COM 302578109 276 36600 SH SOLE 0 607 0 35993 FOCUS FINL PARTNERS INC COM CL A 34417P100 1540 37000 SH SOLE 0 35105 0 1895 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 47812 634700 SH SOLE 0 580900 0 53800 FONAR CORP COM NEW 344437405 8915 492816 SH SOLE 0 404267 0 88549 FOOT LOCKER INC COM 344849104 2993 53200 SH SOLE 0 34574 0 18626 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 7651 1224200 SH SOLE 0 1202291 0 21909 FORMFACTOR INC COM 346375108 11109 246268 SH SOLE 0 245074 0 1194 FORRESTER RESH INC COM 346563109 36244 853206 SH SOLE 0 853206 0 0 FORTE BIOSCIENCES INC COM 34962G109 1351 39434 SH SOLE 0 2904 0 36530 FORTERRA INC COM 34960W106 9098 391300 SH SOLE 0 6400 0 384900 FORTINET INC COM 34959E109 447160 2424684 SH SOLE 0 2424684 0 0 FORTIS INC COM 349553107 161115 3714895 SH SOLE 0 3705984 0 8911 FORTIVE CORP COM 34959J108 126891 1796300 SH SOLE 0 1489847 0 306453 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 285 15375 SH SOLE 0 453 0 14922 FORWARD AIR CORP COM 349853101 3822 43040 SH SOLE 0 41574 0 1466 FORWARD INDS INC N Y COM NEW 349862300 2356 826530 SH SOLE 0 710440 0 116090 FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 436 63700 SH SOLE 0 0 0 63700 FOSSIL GROUP INC COM 34988V106 18085 1458435 SH SOLE 0 1458435 0 0 FOSTER L B CO COM 350060109 11618 649032 SH SOLE 0 556901 0 92131 FOUR CORNERS PPTY TR INC COM 35086T109 1203 43900 SH SOLE 0 40012 0 3888 FOUR SEASONS ED CAYMAN INC ADR 35101A101 326 207663 SH SOLE 0 207663 0 0 FOX CORP CL A COM 35137L105 84458 2338898 SH SOLE 0 2320928 0 17970 FOX CORP CL B COM 35137L204 19290 552246 SH SOLE 0 552246 0 0 FRANCHISE GROUP INC COM 35180X105 1015 28100 SH SOLE 0 0 0 28100 FRANCO NEV CORP COM 351858105 606077 4837390 SH SOLE 0 4606193 0 231197 FRANKLIN COVEY CO COM 353469109 4080 144203 SH SOLE 0 115703 0 28500 FRANKLIN ELEC INC COM 353514102 6331 80200 SH SOLE 0 79366 0 834 FRANKLIN FINL SVCS CORP COM 353525108 415 13296 SH SOLE 0 0 0 13296 FRANKLIN STR PPTYS CORP COM 35471R106 12843 2356537 SH SOLE 0 1910415 0 446122 FRANKS INTL N V COM N33462107 1618 455700 SH SOLE 0 0 0 455700 FREEDOM HLDG CORP NEV COM 356390104 28595 535886 SH SOLE 0 483704 0 52182 FREEPORT-MCMORAN INC CL B 35671D857 6042 183471 SH SOLE 0 32785 0 150686 FREIGHTCAR AMER INC COM 357023100 2409 365329 SH SOLE 0 365329 0 0 FREQUENCY ELECTRS INC COM 358010106 3195 282952 SH SOLE 0 270894 0 12058 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1545 41900 SH SOLE 0 0 0 41900 FRESH DEL MONTE PRODUCE INC ORD G36738105 6954 242895 SH SOLE 0 242895 0 0 FRIEDMAN INDS INC COM 358435105 4518 558518 SH SOLE 0 510130 0 48388 FRONTDOOR INC COM 35905A109 89891 1672393 SH SOLE 0 1374720 0 297673 FRONTLINE LTD SHS NEW G3682E192 453 63300 SH SOLE 0 58520 0 4780 FRP HLDGS INC COM 30292L107 1516 30800 SH SOLE 0 0 0 30800 FS BANCORP INC COM 30263Y104 5122 76215 SH SOLE 0 62306 0 13909 F-STAR THERAPEUTICS INC COM 30315R107 1498 138311 SH SOLE 0 138311 0 0 FTI CONSULTING INC COM 302941109 16701 119199 SH SOLE 0 119199 0 0 FUELCELL ENERGY INC COM 35952H601 20945 1453500 SH SOLE 0 442924 0 1010576 FUEL TECH INC COM 359523107 4115 1310665 SH SOLE 0 1292965 0 17700 FULLER H B CO COM 359694106 327 5200 SH SOLE 0 5200 0 0 FULL HSE RESORTS INC COM 359678109 10220 1200990 SH SOLE 0 1200990 0 0 FURY GOLD MINES LIMITED COM 36117T100 980 790083 SH SOLE 0 0 0 790083 FUTUREFUEL CORP COM 36116M106 29606 2037600 SH SOLE 0 2037600 0 0 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 2962 285102 SH SOLE 0 246957 0 38145 FVCBANKCORP INC COM 36120Q101 447 25780 SH SOLE 0 3490 0 22290 G1 THERAPEUTICS INC COM 3621LQ109 2553 106100 SH SOLE 0 106100 0 0 GAIA INC NEW CL A 36269P104 3373 283700 SH SOLE 0 97345 0 186355 GALAPAGOS NV SPON ADR 36315X101 825 10700 SH SOLE 0 10700 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 666 307000 SH SOLE 0 1 0 306999 GALERA THERAPEUTICS INC COM 36338D108 327 37081 SH SOLE 0 27770 0 9311 GALIANO GOLD INC COM 36352H100 3392 3028854 SH SOLE 0 3028854 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 208 60700 SH SOLE 0 0 0 60700 GAMCO INVS INC CL A COM 361438104 1783 96100 SH SOLE 0 96100 0 0 GAMIDA CELL LTD SHS M47364100 583 72013 SH SOLE 0 77 0 71936 GAMING & LEISURE PPTYS INC COM 36467J108 21837 514649 SH SOLE 0 472204 0 42445 GANNETT CO INC COM 36472T109 2359 438500 SH SOLE 0 438500 0 0 GAP INC COM 364760108 13026 437400 SH SOLE 0 289116 0 148284 GARMIN LTD SHS H2906T109 16236 123142 SH SOLE 0 112433 0 10709 GARTNER INC COM 366651107 50312 275609 SH SOLE 0 251242 0 24367 GASLOG LTD SHS G37585109 10419 1805799 SH SOLE 0 1677599 0 128200 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 2463 922379 SH SOLE 0 280684 0 641695 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7771 486000 SH SOLE 0 0 0 486000 GATX CORP COM 361448103 2003 21600 SH SOLE 0 19744 0 1856 GEE GROUP INC COM 36165A102 1589 1251236 SH SOLE 0 1012829 0 238407 GENASYS INC COM 36872P103 2336 349236 SH SOLE 0 323536 0 25700 GENCOR INDS INC COM 368678108 7612 567660 SH SOLE 0 496688 0 70972 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2917 289430 SH SOLE 0 87000 0 202430 GENERAL ELECTRIC CO COM 369604103 11050 841564 SH SOLE 0 209200 0 632364 GENERAL FIN CORP DEL COM 369822101 7874 648040 SH SOLE 0 624440 0 23600 GENERAL MLS INC COM 370334104 183420 2991188 SH SOLE 0 2991188 0 0 GENESCO INC COM 371532102 1080 22736 SH SOLE 0 22736 0 0 GENIE ENERGY LTD CL B 372284208 4713 743385 SH SOLE 0 743385 0 0 GENMAB A/S SPONSORED ADS 372303206 32577 992300 SH SOLE 0 957277 0 35023 GENMARK DIAGNOSTICS INC COM 372309104 24130 1009606 SH SOLE 0 1000086 0 9520 GENOCEA BIOSCIENCES INC COM NEW 372427401 70 25659 SH SOLE 0 0 0 25659 GENPACT LIMITED SHS G3922B107 12919 301700 SH SOLE 0 301700 0 0 GENPREX INC COM 372446104 1319 306000 SH SOLE 0 0 0 306000 GENTEX CORP COM 371901109 94190 2640581 SH SOLE 0 2539258 0 101323 GENTHERM INC COM 37253A103 1969 26564 SH SOLE 0 24464 0 2100 GENUINE PARTS CO COM 372460105 10126 87600 SH SOLE 0 79895 0 7705 GEOPARK LTD USD SHS G38327105 63124 3945271 SH SOLE 0 3945271 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 834 91432 SH SOLE 0 2732 0 88700 GERDAU SA SPON ADR REP PFD 373737105 10193 1908814 SH SOLE 0 1370137 0 538677 GERMAN AMERN BANCORP INC COM 373865104 7913 171200 SH SOLE 0 171200 0 0 GETTY RLTY CORP NEW COM 374297109 44842 1583412 SH SOLE 0 1583412 0 0 GEVO INC COM PAR 374396406 41525 4232900 SH SOLE 0 3353263 0 879637 GIBRALTAR INDS INC COM 374689107 39789 434804 SH SOLE 0 432014 0 2790 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 15067 1440409 SH SOLE 0 1440409 0 0 GILDAN ACTIVEWEAR INC COM 375916103 8324 271500 SH SOLE 0 271500 0 0 GILEAD SCIENCES INC COM 375558103 424038 6561003 SH SOLE 0 5481487 0 1079516 GLADSTONE COMMERCIAL CORP COM 376536108 41994 2146922 SH SOLE 0 2053533 0 93389 GLADSTONE LD CORP COM 376549101 2584 141200 SH SOLE 0 9134 0 132066 GLATFELTER CORPORATION COM 377320106 1379 80400 SH SOLE 0 0 0 80400 GLAUKOS CORP COM 377322102 1334 15892 SH SOLE 0 8162 0 7730 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 312752 8763021 SH SOLE 0 8763021 0 0 GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 129 10600 SH SOLE 0 100 0 10500 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 16177 3570974 SH SOLE 0 3316753 0 254221 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2215 74734 SH SOLE 0 71520 0 3214 GLOBAL MED REIT INC COM NEW 37954A204 4375 333700 SH SOLE 0 0 0 333700 GLOBAL NET LEASE INC COM NEW 379378201 5167 286098 SH SOLE 0 286098 0 0 GLOBAL SELF STORAGE INC COM 37955N106 330 69301 SH SOLE 0 12513 0 56788 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 11535 818077 SH SOLE 0 592428 0 225649 GLOBAL WTR RES INC COM 379463102 4674 286547 SH SOLE 0 274842 0 11705 GLOBAL X FDS GLB X SUPERDIV 37950E549 200 14400 SH SOLE 0 14400 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 4726 209400 SH SOLE 0 209400 0 0 GLOBE LIFE INC COM 37959E102 12185 126100 SH SOLE 0 126051 0 49 GLOBUS MED INC CL A 379577208 10404 168700 SH SOLE 0 166680 0 2020 GLU MOBILE INC COM 379890106 18799 1506300 SH SOLE 0 1506300 0 0 GLYCOMIMETICS INC COM 38000Q102 1886 626500 SH SOLE 0 15000 0 611500 GMS INC COM 36251C103 10325 247302 SH SOLE 0 247302 0 0 GODADDY INC CL A 380237107 39672 511100 SH SOLE 0 468100 0 43000 GOGO INC COM 38046C109 7876 815319 SH SOLE 0 815319 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 3602 1032072 SH SOLE 0 666772 0 365300 GOLDEN ENTMT INC COM 381013101 8814 348946 SH SOLE 0 346596 0 2350 GOLDEN MINERALS CO COM 381119106 14 20900 SH SOLE 0 1800 0 19100 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 916 67841 SH SOLE 0 67841 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 23151 3441604 SH SOLE 0 2259069 0 1182535 GOLDEN STAR RES LTD CDA COM 38119T807 10400 3525359 SH SOLE 0 3362939 0 162420 GOLD FIELDS LTD SPONSORED ADR 38059T106 113272 11935884 SH SOLE 0 11768722 0 167162 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 14238 142200 SH SOLE 0 142200 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 819 24800 SH SOLE 0 24800 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 74687 228400 SH SOLE 0 177366 0 51034 GOODRICH PETE CORP COM PAR 382410843 1612 170361 SH SOLE 0 75281 0 95080 GOOD TIMES RESTAURANTS INC COM NEW 382140879 2531 632783 SH SOLE 0 464435 0 168348 GOODYEAR TIRE & RUBR CO COM 382550101 15185 864230 SH SOLE 0 740057 0 124173 GOPRO INC CL A 38268T103 44415 3815700 SH SOLE 0 3692910 0 122790 GORMAN RUPP CO COM 383082104 6019 181800 SH SOLE 0 181800 0 0 GOSSAMER BIO INC COM 38341P102 1388 150000 SH SOLE 0 0 0 150000 GRACE W R & CO DEL NEW COM 38388F108 15881 265300 SH SOLE 0 258227 0 7073 GRACO INC COM 384109104 44977 628000 SH SOLE 0 587096 0 40904 GRAFTECH INTL LTD COM 384313508 19969 1632800 SH SOLE 0 1523176 0 109624 GRAHAM CORP COM 384556106 6231 437596 SH SOLE 0 396796 0 40800 GRAHAM HLDGS CO COM CL B 384637104 33461 59493 SH SOLE 0 54902 0 4591 GRAINGER W W INC COM 384802104 43300 108000 SH SOLE 0 52149 0 55851 GRAND CANYON ED INC COM 38526M106 25317 236387 SH SOLE 0 236387 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 20350 334600 SH SOLE 0 64400 0 270200 GRANITESHARES GOLD TR SHS BEN INT 38748G101 713 42000 SH SOLE 0 42000 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 13693 754018 SH SOLE 0 687064 0 66954 GRAVITY CO LTD SPONSORED ADS NE 38911N206 1964 17076 SH SOLE 0 0 0 17076 GRAY TELEVISION INC CL A 389375205 376 21600 SH SOLE 0 21600 0 0 GRAY TELEVISION INC COM 389375106 13030 708163 SH SOLE 0 708163 0 0 GREAT AJAX CORP COM 38983D300 1463 134183 SH SOLE 0 9102 0 125081 GREAT ELM GROUP INC COM NEW 39037G109 1969 806806 SH SOLE 0 783306 0 23500 GREAT LAKES DREDGE & DOCK CO COM 390607109 31342 2149666 SH SOLE 0 2068701 0 80965 GREAT PANTHER MNG LTD COM 39115V101 3711 4806274 SH SOLE 0 3794920 0 1011354 GREAT SOUTHN BANCORP INC COM 390905107 16859 297500 SH SOLE 0 289000 0 8500 GREEN BRICK PARTNERS INC COM 392709101 1803 79503 SH SOLE 0 0 0 79503 GREENHILL & CO INC COM 395259104 2096 127200 SH SOLE 0 17800 0 109400 GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107 539 43579 SH SOLE 0 0 0 43579 GREENLANE HLDGS INC CL A 395330103 394 74300 SH SOLE 0 74300 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1231 141500 SH SOLE 0 0 0 141500 GREEN PLAINS INC COM 393222104 28874 1066643 SH SOLE 0 1066643 0 0 GREENSKY INC CL A 39572G100 2124 343196 SH SOLE 0 0 0 343196 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 7044 535655 SH SOLE 0 504693 0 30962 GREIF INC CL B 397624206 2216 38710 SH SOLE 0 38710 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1748 109700 SH SOLE 0 30200 0 79500 GRIFFON CORP COM 398433102 3369 123985 SH SOLE 0 0 0 123985 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 206 28400 SH SOLE 0 1314 0 27086 GROCERY OUTLET HLDG CORP COM 39874R101 247 6700 SH SOLE 0 6700 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2083 13200 SH SOLE 0 13200 0 0 GROUPON INC COM NEW 399473206 40415 799588 SH SOLE 0 792513 0 7075 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 24391 482800 SH SOLE 0 482800 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 28194 158583 SH SOLE 0 158583 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 89811 853800 SH SOLE 0 853800 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 7655 1230668 SH SOLE 0 1043172 0 187496 GRUPO SIMEC SAB DE C V ADR 400491106 2970 252732 SH SOLE 0 252732 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 80581 9094919 SH SOLE 0 8911619 0 183300 GSE SYS INC COM 36227K106 1749 1029115 SH SOLE 0 915088 0 114027 GSI TECHNOLOGY COM 36241U106 6265 936546 SH SOLE 0 808720 0 127826 GUARANTY BANCSHARES INC TEX COM 400764106 2685 73069 SH SOLE 0 55229 0 17840 GUARANTY FED BANCSHARES INC COM 40108P101 776 40100 SH SOLE 0 39600 0 500 GUARDANT HEALTH INC COM 40131M109 13357 87500 SH SOLE 0 74363 0 13137 GUARDION HEALTH SCIENCES INC COM 40145Q401 666 277481 SH SOLE 0 208152 0 69329 GUIDEWIRE SOFTWARE INC COM 40171V100 6077 59800 SH SOLE 0 59800 0 0 GULF ISLAND FABRICATION INC COM 402307102 3117 807417 SH SOLE 0 660236 0 147181 GULF RES INC COM 40251W408 1623 373200 SH SOLE 0 339205 0 33995 G WILLI FOOD INTL LTD ORD M52523103 14704 643792 SH SOLE 0 640317 0 3475 GW PHARMACEUTICALS PLC ADS 36197T103 76370 352100 SH SOLE 0 306728 0 45372 HACKETT GROUP INC COM 404609109 26815 1636044 SH SOLE 0 1364954 0 271090 HAEMONETICS CORP MASS COM 405024100 142103 1280094 SH SOLE 0 1279294 0 800 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 5991 108622 SH SOLE 0 100722 0 7900 HAIN CELESTIAL GROUP INC COM 405217100 10666 244622 SH SOLE 0 244622 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2160 1154955 SH SOLE 0 746804 0 408151 HALLMARK FINL SVCS INC COM NEW 40624Q203 2053 529200 SH SOLE 0 284170 0 245030 HALOZYME THERAPEUTICS INC COM 40637H109 28087 673700 SH SOLE 0 673700 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1507 83100 SH SOLE 0 7687 0 75413 HAMILTON LANE INC CL A 407497106 17006 192031 SH SOLE 0 170639 0 21392 HANESBRANDS INC COM 410345102 647 32900 SH SOLE 0 24100 0 8800 HANGER INC COM NEW 41043F208 6870 301053 SH SOLE 0 301053 0 0 HANMI FINL CORP COM NEW 410495204 6396 324152 SH SOLE 0 324152 0 0 HAPPINESS BIOTECH GROUP LTD SHS G4289N114 1933 961748 SH SOLE 0 630403 0 331345 HARBORONE BANCORP INC NEW COM NEW 41165Y100 5499 408268 SH SOLE 0 235129 0 173139 HARROW HEALTH INC COM 415858109 10558 1564212 SH SOLE 0 1216825 0 347387 HARVARD BIOSCIENCE INC COM 416906105 7795 1427645 SH SOLE 0 966629 0 461016 HASBRO INC COM 418056107 22992 239200 SH SOLE 0 199861 0 39339 HAVERTY FURNITURE COS INC COM 419596101 43844 1178906 SH SOLE 0 1131306 0 47600 HAWKINS INC COM 420261109 6181 184398 SH SOLE 0 148598 0 35800 HAWTHORN BANCSHARES INC COM 420476103 486 22849 SH SOLE 0 1497 0 21352 HAYNES INTERNATIONAL INC COM NEW 420877201 17382 585846 SH SOLE 0 517900 0 67946 HBT FINL INC. COM 404111106 2092 122200 SH SOLE 0 330 0 121870 HC2 HLDGS INC COM 404139107 688 174501 SH SOLE 0 800 0 173701 HCI GROUP INC COM 40416E103 14374 187119 SH SOLE 0 187119 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1163 34300 SH SOLE 0 12298 0 22002 HEALTHCARE RLTY TR COM 421946104 9475 312500 SH SOLE 0 292178 0 20322 HEALTHCARE SVCS GROUP INC COM 421906108 6090 217264 SH SOLE 0 213502 0 3762 HEALTHCARE TR AMER INC CL A NEW 42225P501 13535 490772 SH SOLE 0 490772 0 0 HEALTH CATALYST INC COM 42225T107 7365 157477 SH SOLE 0 157477 0 0 HEALTHSTREAM INC COM 42222N103 18020 806618 SH SOLE 0 792500 0 14118 HEARTLAND EXPRESS INC COM 422347104 14719 751713 SH SOLE 0 628855 0 122858 HEICO CORP NEW CL A 422806208 60046 528573 SH SOLE 0 528573 0 0 HEICO CORP NEW COM 422806109 23507 186864 SH SOLE 0 175368 0 11496 HEIDRICK & STRUGGLES INTL IN COM 422819102 49594 1388402 SH SOLE 0 1270698 0 117704 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 801 44570 SH SOLE 0 43270 0 1300 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1946 385427 SH SOLE 0 385427 0 0 HELMERICH & PAYNE INC COM 423452101 4376 162300 SH SOLE 0 2086 0 160214 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 11664 1001244 SH SOLE 0 846361 0 154883 HENNESSY ADVISORS INC COM 425885100 1277 148336 SH SOLE 0 121864 0 26472 HENRY JACK & ASSOC INC COM 426281101 11169 73619 SH SOLE 0 68759 0 4860 HENRY SCHEIN INC COM 806407102 28514 411812 SH SOLE 0 411812 0 0 HEPION PHARMACEUTICALS INC COM 426897104 290 157500 SH SOLE 0 157500 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 400782 9034764 SH SOLE 0 9034764 0 0 HERC HLDGS INC COM 42704L104 912 9000 SH SOLE 0 9000 0 0 HERITAGE COMM CORP COM 426927109 1984 162362 SH SOLE 0 162362 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 11286 416000 SH SOLE 0 413200 0 2800 HERITAGE GLOBAL INC COM 42727E103 78 27517 SH SOLE 0 27517 0 0 HERITAGE INS HLDGS INC COM 42727J102 4139 373541 SH SOLE 0 291388 0 82153 HERON THERAPEUTICS INC COM 427746102 2636 162600 SH SOLE 0 162600 0 0 HERSHEY CO COM 427866108 531617 3361261 SH SOLE 0 3136557 0 224704 HESKA CORP COM RESTRC NEW 42805E306 8221 48800 SH SOLE 0 7835 0 40965 HESS MIDSTREAM LP CL A SHS 428103105 3410 152094 SH SOLE 0 200 0 151894 HF FOODS GROUP INC COM 40417F109 429 59400 SH SOLE 0 100 0 59300 HIBBETT SPORTS INC COM 428567101 25019 363177 SH SOLE 0 363177 0 0 HIGHPEAK ENERGY INC COM 43114Q105 269 44400 SH SOLE 0 973 0 43427 HIGHWAY HLDGS LTD ORD G4481U106 1061 284327 SH SOLE 0 243627 0 40700 HIGHWOODS PPTYS INC COM 431284108 10829 252200 SH SOLE 0 222160 0 30040 HILL INTL INC COM 431466101 2390 746790 SH SOLE 0 77588 0 669202 HILL ROM HLDGS INC COM 431475102 17301 156600 SH SOLE 0 152323 0 4277 HILTON WORLDWIDE HLDGS INC COM 43300A203 93169 770500 SH SOLE 0 370647 0 399853 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 47514 3480888 SH SOLE 0 3460679 0 20209 HINGHAM INSTN SVGS MASS COM 433323102 7156 25219 SH SOLE 0 24246 0 973 HMN FINL INC COM 40424G108 2330 115851 SH SOLE 0 112821 0 3030 HNI CORP COM 404251100 3775 95421 SH SOLE 0 88465 0 6956 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 12311 846669 SH SOLE 0 681057 0 165612 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 23839 1904088 SH SOLE 0 1435642 0 468446 HOLOGIC INC COM 436440101 60026 807018 SH SOLE 0 693319 0 113699 HOME BANCORP INC COM 43689E107 5887 163300 SH SOLE 0 159700 0 3600 HOME DEPOT INC COM 437076102 38767 127000 SH SOLE 0 111065 0 15935 HOMESTREET INC COM 43785V102 8065 183012 SH SOLE 0 133600 0 49412 HOMETRUST BANCSHARES INC COM 437872104 16865 692615 SH SOLE 0 684971 0 7644 HONDA MOTOR LTD AMERN SHS 438128308 110456 3657498 SH SOLE 0 3624168 0 33330 HONEYWELL INTL INC COM 438516106 44673 205800 SH SOLE 0 144033 0 61767 HOOKER FURNITURE CORP COM 439038100 777 21300 SH SOLE 0 21300 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1190 27538 SH SOLE 0 0 0 27538 HORIZON BANCORP INC COM 440407104 10082 542641 SH SOLE 0 542641 0 0 HORIZON GLOBAL CORP COM 44052W104 3654 353702 SH SOLE 0 217074 0 136628 HORIZON THERAPEUTICS PUB L SHS G46188101 479525 5209963 SH SOLE 0 5209963 0 0 HORMEL FOODS CORP COM 440452100 54091 1132083 SH SOLE 0 1132083 0 0 HOSTESS BRANDS INC CL A 44109J106 35090 2447010 SH SOLE 0 2359872 0 87138 HOST HOTELS & RESORTS INC COM 44107P104 2920 173265 SH SOLE 0 173265 0 0 HOTH THERAPEUTICS INC COM 44148G105 435 221000 SH SOLE 0 221000 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 12959 1700700 SH SOLE 0 1700700 0 0 HOULIHAN LOKEY INC CL A 441593100 5986 90000 SH SOLE 0 87889 0 2111 HOUSTON WIRE & CABLE CO COM 44244K109 2256 432200 SH SOLE 0 248900 0 183300 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 26289 248615 SH SOLE 0 248615 0 0 HOWARD BANCORP INC COM 442496105 457 27800 SH SOLE 0 69 0 27731 HOWARD HUGHES CORP COM 44267D107 4747 49900 SH SOLE 0 47635 0 2265 HOWMET AEROSPACE INC COM 443201108 26125 813100 SH SOLE 0 678605 0 134495 HP INC COM 40434L105 102864 3239800 SH SOLE 0 2860495 0 379305 HSBC HLDGS PLC SPON ADR NEW 404280406 174136 5975843 SH SOLE 0 5975843 0 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 759 138785 SH SOLE 0 71868 0 66917 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1503 105100 SH SOLE 0 105100 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 24123 439400 SH SOLE 0 439400 0 0 HUBSPOT INC COM 443573100 9175 20200 SH SOLE 0 11832 0 8368 HUDBAY MINERALS INC COM 443628102 42878 6242093 SH SOLE 0 5983329 0 258764 HUDSON CAPITAL INC SHS NEW G4645C208 535 183860 SH SOLE 0 97338 0 86522 HUDSON GLOBAL INC COM NEW 443787205 1673 100765 SH SOLE 0 98067 0 2698 HUDSON PAC PPTYS INC COM 444097109 7957 293300 SH SOLE 0 293300 0 0 HUDSON TECHNOLOGIES INC COM 444144109 493 305949 SH SOLE 0 223750 0 82199 HUIZE HLDG LTD SPONSORED ADS 44473E105 1055 126038 SH SOLE 0 423 0 125615 HUMANA INC COM 444859102 11440 27288 SH SOLE 0 27288 0 0 HUNTINGTON BANCSHARES INC COM 446150104 12063 767344 SH SOLE 0 418715 0 348629 HUNTINGTON INGALLS INDS INC COM 446413106 36065 175200 SH SOLE 0 137182 0 38018 HUNTSMAN CORP COM 447011107 29597 1026600 SH SOLE 0 964189 0 62411 HURCO COMPANIES INC COM 447324104 5037 142682 SH SOLE 0 73730 0 68952 HURON CONSULTING GROUP INC COM 447462102 10699 212358 SH SOLE 0 190600 0 21758 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6256 221452 SH SOLE 0 174000 0 47452 HUTTIG BLDG PRODS INC COM 448451104 2236 610936 SH SOLE 0 431295 0 179641 HUYA INC ADS REP SHS A 44852D108 18908 970639 SH SOLE 0 903196 0 67443 HYRECAR INC COM 44916T107 2780 283699 SH SOLE 0 36999 0 246700 IAA INC COM 449253103 17463 316700 SH SOLE 0 168943 0 147757 IAMGOLD CORP COM 450913108 65441 21960096 SH SOLE 0 21927866 0 32230 ICAD INC COM NEW 44934S206 4592 216390 SH SOLE 0 216390 0 0 ICHOR HOLDINGS SHS G4740B105 4319 80273 SH SOLE 0 80273 0 0 ICICI BANK LIMITED ADR 45104G104 29837 1861350 SH SOLE 0 1376666 0 484684 ICL GROUP LTD SHS M53213100 6187 1064876 SH SOLE 0 1064876 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 10214 867800 SH SOLE 0 856758 0 11042 ICONIX BRAND GROUP INC COM NEW 451055305 1152 573364 SH SOLE 0 402635 0 170729 ICON PLC SHS G4705A100 406431 2069718 SH SOLE 0 2052491 0 17227 ICU MED INC COM 44930G107 6574 32000 SH SOLE 0 31187 0 813 IDACORP INC COM 451107106 22313 223199 SH SOLE 0 164402 0 58797 IDEAYA BIOSCIENCES INC COM 45166A102 1426 60700 SH SOLE 0 60700 0 0 IDENTIV INC COM NEW 45170X205 3106 271072 SH SOLE 0 262452 0 8620 IDERA PHARMACEUTICALS INC COM PAR 45168K405 163 125094 SH SOLE 0 125094 0 0 IDT CORP CL B NEW 448947507 33217 1465897 SH SOLE 0 1465897 0 0 IEC ELECTRS CORP NEW COM 44949L105 4081 338912 SH SOLE 0 196132 0 142780 IES HLDGS INC COM 44951W106 13300 263832 SH SOLE 0 263832 0 0 IFRESH INC COM 449538107 466 347869 SH SOLE 0 11537 0 336332 II-VI INC COM 902104108 35824 523971 SH SOLE 0 441714 0 82257 ILLINOIS TOOL WKS INC COM 452308109 40959 184900 SH SOLE 0 32934 0 151966 ILLUMINA INC COM 452327109 52431 136518 SH SOLE 0 84112 0 52406 I MAB SPONSORED ADS 44975P103 5046 104100 SH SOLE 0 104100 0 0 IMAGE SENSING SYS INC COM 45244C104 1073 237849 SH SOLE 0 217286 0 20563 IMAX CORP COM 45245E109 40757 2027700 SH SOLE 0 2006736 0 20964 IMEDIA BRANDS INC COM CL A 452465206 4009 517258 SH SOLE 0 391068 0 126190 IMMATICS N.V SHS N44445109 527 47000 SH SOLE 0 0 0 47000 IMMERSION CORP COM 452521107 2595 270883 SH SOLE 0 7112 0 263771 IMMUCELL CORP COM PAR 452525306 1808 187578 SH SOLE 0 164685 0 22893 IMMUNOGEN INC COM 45253H101 15093 1863340 SH SOLE 0 1863340 0 0 IMMURON LTD SPONSORED ADR 45254U101 454 75629 SH SOLE 0 0 0 75629 IMMUTEP LTD SPONSORED ADS 45257L108 698 227200 SH SOLE 0 0 0 227200 IMPAC MTG HLDGS INC COM NEW 45254P508 326 161949 SH SOLE 0 161949 0 0 IMPERIAL OIL LTD COM NEW 453038408 1359 56200 SH SOLE 0 56200 0 0 IMPINJ INC COM 453204109 12091 212600 SH SOLE 0 205402 0 7198 INCYTE CORP COM 45337C102 398120 4898733 SH SOLE 0 4680090 0 218643 INDEPENDENCE CONTRACT DRILLI COM 453415606 39 11786 SH SOLE 0 0 0 11786 INDEPENDENCE RLTY TR INC COM 45378A106 46943 3088346 SH SOLE 0 3088346 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 19817 838300 SH SOLE 0 838300 0 0 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 329 52900 SH SOLE 0 404 0 52496 INDUS REALTY TRUST INC COM 45580R103 3553 59060 SH SOLE 0 42556 0 16504 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 687 29710 SH SOLE 0 21110 0 8600 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 27116 682506 SH SOLE 0 652145 0 30361 INFINERA CORP COM 45667G103 13850 1438200 SH SOLE 0 1438200 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 3669 1136067 SH SOLE 0 1136067 0 0 INFLARX NV COM N44821101 481 123347 SH SOLE 0 0 0 123347 INFORMATION SVCS GROUP INC COM 45675Y104 11094 2521435 SH SOLE 0 2040528 0 480907 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 15211 933186 SH SOLE 0 918804 0 14382 INFUSYSTEM HLDGS INC COM 45685K102 10958 538209 SH SOLE 0 459009 0 79200 INGERSOLL RAND INC COM 45687V106 17978 365325 SH SOLE 0 352736 0 12589 INGLES MKTS INC CL A 457030104 12303 199558 SH SOLE 0 186484 0 13074 INGREDION INC COM 457187102 10107 112400 SH SOLE 0 93222 0 19178 INMODE LTD SHS M5425M103 35221 486681 SH SOLE 0 473036 0 13645 INNODATA INC COM NEW 457642205 6784 1076807 SH SOLE 0 1072607 0 4200 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3554 562410 SH SOLE 0 506010 0 56400 INNOVIVA INC COM 45781M101 90613 7582642 SH SOLE 0 7361702 0 220940 INNSUITES HOSPITALITY TR SH BEN INT 457919108 241 99360 SH SOLE 0 57632 0 41728 INOGEN INC COM 45780L104 11092 211200 SH SOLE 0 211200 0 0 INOTIV INC COM 45783Q100 13623 681165 SH SOLE 0 532322 0 148843 INPIXON COM 45790J800 498 414992 SH SOLE 0 0 0 414992 INSEEGO CORP COM 45782B104 6184 618405 SH SOLE 0 618405 0 0 INSIGHT ENTERPRISES INC COM 45765U103 5665 59373 SH SOLE 0 59373 0 0 INSIGNIA SYS INC COM NEW 45765Y204 858 146209 SH SOLE 0 127409 0 18800 INSPERITY INC COM 45778Q107 8240 98400 SH SOLE 0 97878 0 522 INSPIRED ENTMT INC COM 45782N108 1536 165342 SH SOLE 0 96842 0 68500 INSPIREMD INC COM 45779A853 2103 3127521 SH SOLE 0 1536213 0 1591308 INTEL CORP COM 458140100 21344 333494 SH SOLE 0 203353 0 130141 INTELLICHECK INC COM NEW 45817G201 643 76700 SH SOLE 0 83 0 76617 INTELLIGENT SYS CORP NEW COM 45816D100 9777 238997 SH SOLE 0 226897 0 12100 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 46468 636200 SH SOLE 0 636200 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 822 35600 SH SOLE 0 35600 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2589 37583 SH SOLE 0 0 0 37583 INTERDIGITAL INC COM 45867G101 72401 1141067 SH SOLE 0 1109950 0 31117 INTERNATIONAL BUSINESS MACHS COM 459200101 185433 1391514 SH SOLE 0 565180 0 826334 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 59460 425900 SH SOLE 0 41555 0 384345 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 44349 2763167 SH SOLE 0 2763167 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1549 103200 SH SOLE 0 14000 0 89200 INTERNATIONAL PAPER CO COM 460146103 7043 130250 SH SOLE 0 130250 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 35 32544 SH SOLE 0 0 0 32544 INTEST CORP COM 461147100 9114 771737 SH SOLE 0 726237 0 45500 INTEVAC INC COM 461148108 4471 625277 SH SOLE 0 478165 0 147112 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 99 12100 SH SOLE 0 5178 0 6922 INTRICON CORP COM 46121H109 272 10600 SH SOLE 0 0 0 10600 INTUITIVE SURGICAL INC COM NEW 46120E602 28604 38710 SH SOLE 0 23918 0 14792 INVACARE CORP COM 461203101 17235 2148952 SH SOLE 0 2127469 0 21483 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 12070 239100 SH SOLE 0 239100 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1560 90500 SH SOLE 0 90500 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 2670 24300 SH SOLE 0 24300 0 0 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 511 6000 SH SOLE 0 6000 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 795 17300 SH SOLE 0 17300 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 848 44914 SH SOLE 0 44914 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 288 1900 SH SOLE 0 1900 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 476 2700 SH SOLE 0 2700 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 432 1600 SH SOLE 0 1600 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1986 85400 SH SOLE 0 85400 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 311 11631 SH SOLE 0 11631 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 1317 68066 SH SOLE 0 68066 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 687 11100 SH SOLE 0 11100 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 8192 546100 SH SOLE 0 546100 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1516 21800 SH SOLE 0 21800 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 6927 313000 SH SOLE 0 313000 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3386 131000 SH SOLE 0 131000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 771 36498 SH SOLE 0 36498 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 525 24260 SH SOLE 0 24260 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3869 964817 SH SOLE 0 602407 0 362410 INVESTAR HLDG CORP COM 46134L105 1360 66175 SH SOLE 0 20475 0 45700 INVESTORS BANCORP INC NEW COM 46146L101 1616 110038 SH SOLE 0 100078 0 9960 INVESTORS TITLE CO NC COM 461804106 3884 23400 SH SOLE 0 23400 0 0 INVITATION HOMES INC COM 46187W107 10287 321583 SH SOLE 0 321583 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 413 415186 SH SOLE 0 110421 0 304765 ION GEOPHYSICAL CORP COM NEW 462044207 1905 890267 SH SOLE 0 890267 0 0 IONIS PHARMACEUTICALS INC COM 462222100 26410 587414 SH SOLE 0 482543 0 104871 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4451 140600 SH SOLE 0 123773 0 16827 IPG PHOTONICS CORP COM 44980X109 3701 17546 SH SOLE 0 17546 0 0 IQIYI INC SPONSORED ADS 46267X108 14292 859900 SH SOLE 0 699339 0 160561 IRADIMED CORP COM 46266A109 18648 723614 SH SOLE 0 720012 0 3602 IRHYTHM TECHNOLOGIES INC COM 450056106 19788 142500 SH SOLE 0 123939 0 18561 IRIDEX CORP COM 462684101 4333 641960 SH SOLE 0 530026 0 111934 IROBOT CORP COM 462726100 14952 122376 SH SOLE 0 110194 0 12182 IRON MTN INC NEW COM 46284V101 4236 114463 SH SOLE 0 112987 0 1476 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 35114 3140753 SH SOLE 0 3110737 0 30016 ISHARES GOLD TR ISHARES 464285105 2029 124800 SH SOLE 0 124800 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 3162 73000 SH SOLE 0 73000 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1099 25812 SH SOLE 0 25812 0 0 ISHARES INC MSCI AUST ETF 464286103 3686 148700 SH SOLE 0 148700 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 14196 424400 SH SOLE 0 424400 0 0 ISHARES INC MSCI CDA ETF 464286509 426 12500 SH SOLE 0 12500 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1059 30400 SH SOLE 0 30400 0 0 ISHARES INC MSCI GERMANY ETF 464286806 769 23000 SH SOLE 0 23000 0 0 ISHARES INC MSCI HONG KG ETF 464286871 978 36800 SH SOLE 0 36800 0 0 ISHARES INC MSCI ITALY ETF 46434G830 2675 84900 SH SOLE 0 84900 0 0 ISHARES INC MSCI NETHERL ETF 464286814 609 13200 SH SOLE 0 13200 0 0 ISHARES INC MSCI PAC JP ETF 464286665 2064 41100 SH SOLE 0 41100 0 0 ISHARES INC MSCI STH KOR ETF 464286772 3534 39400 SH SOLE 0 39400 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 1649 37000 SH SOLE 0 37000 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1569 35500 SH SOLE 0 35500 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 2944 49100 SH SOLE 0 49100 0 0 ISHARES INC MSCI THAILND ETF 464286624 551 6700 SH SOLE 0 6700 0 0 ISHARES INC MSCI TURKEY ETF 464286715 1359 59118 SH SOLE 0 59118 0 0 ISHARES INC MSCI WORLD ETF 464286392 735 6200 SH SOLE 0 6200 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 14714 321200 SH SOLE 0 321200 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 329 6345 SH SOLE 0 6345 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 18461 174617 SH SOLE 0 174617 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 6910 49300 SH SOLE 0 49300 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 826 9579 SH SOLE 0 9579 0 0 ISHARES TR 20 YR TR BD ETF 464287432 5459 40300 SH SOLE 0 40300 0 0 ISHARES TR ASIA 50 ETF 464288430 406 4400 SH SOLE 0 4400 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 5186 101108 SH SOLE 0 101108 0 0 ISHARES TR CORE DIV GRWTH 46434V621 787 16300 SH SOLE 0 16300 0 0 ISHARES TR CORE MSCI EURO 46434V738 1274 23600 SH SOLE 0 23600 0 0 ISHARES TR CORE MSCI INTL 46435G326 252 3900 SH SOLE 0 3900 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1878 17300 SH SOLE 0 17300 0 0 ISHARES TR EAFE SML CP ETF 464288273 8578 119400 SH SOLE 0 119400 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 2757 36324 SH SOLE 0 36324 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 2154 23700 SH SOLE 0 23700 0 0 ISHARES TR EUROPE ETF 464287861 1472 29300 SH SOLE 0 29300 0 0 ISHARES TR EXPND TEC SC ETF 464287549 650 1800 SH SOLE 0 1800 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 811 13700 SH SOLE 0 13700 0 0 ISHARES TR FALN ANGLS USD 46435G474 4564 156100 SH SOLE 0 156100 0 0 ISHARES TR IBOXX HI YD ETF 464288513 20034 229800 SH SOLE 0 229800 0 0 ISHARES TR IBOXX INV CP ETF 464287242 4513 34700 SH SOLE 0 34700 0 0 ISHARES TR INTL TREA BD ETF 464288117 1319 25400 SH SOLE 0 25400 0 0 ISHARES TR JPMORGAN USD EMG 464288281 13360 122700 SH SOLE 0 122700 0 0 ISHARES TR LATN AMER 40 ETF 464287390 986 35700 SH SOLE 0 35700 0 0 ISHARES TR MICRO-CAP ETF 464288869 1205 8200 SH SOLE 0 8200 0 0 ISHARES TR MSCI EAFE ETF 464287465 3316 43700 SH SOLE 0 43700 0 0 ISHARES TR MSCI INTL MULTFT 46434V274 445 15500 SH SOLE 0 15500 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 2835 77800 SH SOLE 0 77800 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1743 48500 SH SOLE 0 48500 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1528 48800 SH SOLE 0 48800 0 0 ISHARES TR NATIONAL MUN ETF 464288414 418 3600 SH SOLE 0 3600 0 0 ISHARES TR PFD AND INCM SEC 464288687 16508 429900 SH SOLE 0 429900 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 5413 18000 SH SOLE 0 18000 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2344 14700 SH SOLE 0 14700 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1419 13900 SH SOLE 0 13900 0 0 ISHARES TR RUS MID CAP ETF 464287499 710 9600 SH SOLE 0 9600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2143 9700 SH SOLE 0 9700 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 593 2500 SH SOLE 0 2500 0 0 ISHARES TR SHORT TREAS BD 464288679 1160 10500 SH SOLE 0 10500 0 0 ISHARES TR S&P 500 VAL ETF 464287408 946 6700 SH SOLE 0 6700 0 0 ISHARES TR S&P MC 400GR ETF 464287606 1371 17500 SH SOLE 0 17500 0 0 ISHARES TR S&P MC 400VL ETF 464287705 1040 10200 SH SOLE 0 10200 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1975 19600 SH SOLE 0 19600 0 0 ISHARES TR S&P SML 600 GWT 464287887 1947 15186 SH SOLE 0 15186 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 1377 18400 SH SOLE 0 18400 0 0 ISHARES TR U.S. ENERGY ETF 464287796 338 12900 SH SOLE 0 12900 0 0 ISHARES TR U.S. FINLS ETF 464287788 1415 18900 SH SOLE 0 18900 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2147 6500 SH SOLE 0 6500 0 0 ISHARES TR U.S. REAL ES ETF 464287739 4928 53600 SH SOLE 0 53600 0 0 ISHARES TR US REGNL BKS ETF 464288778 771 13600 SH SOLE 0 13600 0 0 ISORAY INC COM 46489V104 3554 3260228 SH SOLE 0 2286600 0 973628 ISSUER DIRECT CORP COM NEW 46520M204 1442 65738 SH SOLE 0 30938 0 34800 ISTAR INC COM 45031U101 5334 300000 SH SOLE 0 300000 0 0 ITAMAR MED LTD SPONSORED ADS 465437101 807 33700 SH SOLE 0 0 0 33700 ITAU CORPBANCA SPONSORED ADR 45033E105 1953 333200 SH SOLE 0 297713 0 35487 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 469 94474 SH SOLE 0 0 0 94474 ITERIS INC NEW COM 46564T107 3007 487300 SH SOLE 0 487300 0 0 ITRON INC COM 465741106 14269 160961 SH SOLE 0 148399 0 12562 ITURAN LOCATION AND CONTROL SHS M6158M104 28705 1352100 SH SOLE 0 1352100 0 0 J2 GLOBAL INC COM 48123V102 9805 81800 SH SOLE 0 81800 0 0 JACK IN THE BOX INC COM 466367109 32642 297338 SH SOLE 0 297338 0 0 JACOBS ENGR GROUP INC COM 469814107 10587 81900 SH SOLE 0 74853 0 7047 JAGUAR HEALTH INC COM 47010C409 144 80161 SH SOLE 0 80161 0 0 JAKKS PAC INC COM NEW 47012E403 1642 230304 SH SOLE 0 148210 0 82094 J ALEXANDERS HLDGS INC COM 46609J106 2263 234705 SH SOLE 0 79305 0 155400 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 8750 286127 SH SOLE 0 242358 0 43769 JAMES RIV GROUP LTD COM G5005R107 6236 136700 SH SOLE 0 75400 0 61300 JANONE INC COM 47089W104 103 12200 SH SOLE 0 0 0 12200 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2544 50700 SH SOLE 0 50700 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 15008 481800 SH SOLE 0 481800 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 437660 2662650 SH SOLE 0 2651149 0 11501 JBG SMITH PPTYS COM 46590V100 6689 210400 SH SOLE 0 210400 0 0 JEFFERIES FINL GROUP INC COM 47233W109 48539 1612589 SH SOLE 0 1585471 0 27118 JELD-WEN HLDG INC COM 47580P103 9097 328517 SH SOLE 0 324708 0 3809 JERASH HLDGS US INC COM 47632P101 696 110446 SH SOLE 0 74169 0 36277 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1688 167628 SH SOLE 0 165603 0 2025 JIANPU TECHNOLOGY INC ADS COMMON 47738D309 712 273684 SH SOLE 0 273684 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 379 9100 SH SOLE 0 9100 0 0 J JILL INC COM 46620W201 4279 438856 SH SOLE 0 308942 0 129914 J & J SNACK FOODS CORP COM 466032109 15384 97966 SH SOLE 0 97966 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1120 8400 SH SOLE 0 8400 0 0 JOHNSON & JOHNSON COM 478160104 1134 6900 SH SOLE 0 6900 0 0 JOHNSON OUTDOORS INC CL A 479167108 41198 288600 SH SOLE 0 288600 0 0 JOINT CORP COM 47973J102 4773 98678 SH SOLE 0 65878 0 32800 JONES LANG LASALLE INC COM 48020Q107 13390 74789 SH SOLE 0 62940 0 11849 JOUNCE THERAPEUTICS INC COM 481116101 198 19310 SH SOLE 0 19310 0 0 JOYY INC ADS REPSTG COM A 46591M109 45758 488186 SH SOLE 0 0 0 488186 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 262 4300 SH SOLE 0 4300 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 37485 1057100 SH SOLE 0 0 0 1057100 JUNIPER NETWORKS INC COM 48203R104 22409 884683 SH SOLE 0 665405 0 219278 JUPAI HLDGS LTD ADS 48205B107 661 297725 SH SOLE 0 226866 0 70859 KAISER ALUMINUM CORP COM PAR $0.01 483007704 21735 196700 SH SOLE 0 196700 0 0 KALEIDO BIOSCIENCES INC COM 483347100 438 54100 SH SOLE 0 0 0 54100 KALEYRA INC COM 483379103 893 63300 SH SOLE 0 0 0 63300 KALVISTA PHARMACEUTICALS INC COM 483497103 3942 153428 SH SOLE 0 4403 0 149025 KAMADA LTD SHS M6240T109 7510 1213245 SH SOLE 0 1010657 0 202588 KAMAN CORP COM 483548103 1507 29389 SH SOLE 0 0 0 29389 KAR AUCTION SVCS INC COM 48238T109 6529 435256 SH SOLE 0 412002 0 23254 KASPIEN HOLDINGS INC COM NEW 485837108 2508 105253 SH SOLE 0 105253 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 283 22840 SH SOLE 0 18825 0 4015 KBR INC COM 48242W106 9574 249400 SH SOLE 0 249400 0 0 KBS FASHION GROUP LTD COM NEW Y46002203 748 227219 SH SOLE 0 175342 0 51877 KEARNY FINL CORP MD COM 48716P108 61329 5076885 SH SOLE 0 5076885 0 0 KELLOGG CO COM 487836108 94584 1494211 SH SOLE 0 1146535 0 347676 KELLY SVCS INC CL B 488152307 234 10500 SH SOLE 0 6132 0 4368 KEURIG DR PEPPER INC COM 49271V100 107062 3114981 SH SOLE 0 3114981 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 1393 112911 SH SOLE 0 108102 0 4809 KEYCORP COM 493267108 1819 91051 SH SOLE 0 91051 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 50477 352000 SH SOLE 0 352000 0 0 KEY TRONIC CORP COM 493144109 825 107000 SH SOLE 0 1421 0 105579 KEZAR LIFE SCIENCES INC COM 49372L100 1944 326120 SH SOLE 0 326120 0 0 KILROY RLTY CORP COM 49427F108 5618 85600 SH SOLE 0 64083 0 21517 KIMBALL ELECTRONICS INC COM 49428J109 7345 284675 SH SOLE 0 284675 0 0 KIMBALL INTL INC CL B 494274103 27400 1957176 SH SOLE 0 1943885 0 13291 KIMBELL RTY PARTNERS LP UNIT 49435R102 1678 165480 SH SOLE 0 0 0 165480 KIMBERLY-CLARK CORP COM 494368103 375 2700 SH SOLE 0 2700 0 0 KINDER MORGAN INC DEL COM 49456B101 10149 609531 SH SOLE 0 443443 0 166088 KINDRED BIOSCIENCES INC COM 494577109 7042 1416859 SH SOLE 0 1416859 0 0 KINGSTONE COS INC COM 496719105 4109 481189 SH SOLE 0 442689 0 38500 KINGSWAY FINL SVCS INC COM NEW 496904202 1889 406319 SH SOLE 0 370304 0 36015 KINROSS GOLD CORP COM 496902404 240525 36064774 SH SOLE 0 31746189 0 4318585 KINTARA THERAPEUTICS INC COM 49720K101 81 46500 SH SOLE 0 3555 0 42945 KIRKLAND LAKE GOLD LTD COM 49741E100 108836 3220316 SH SOLE 0 2950200 0 270116 KIRKLANDS INC COM 497498105 29275 1041800 SH SOLE 0 1041800 0 0 KITE RLTY GROUP TR COM NEW 49803T300 17618 913299 SH SOLE 0 757000 0 156299 KKR & CO INC COM 48251W104 11472 234850 SH SOLE 0 0 0 234850 KKR REAL ESTATE FIN TR INC COM 48251K100 5554 302000 SH SOLE 0 0 0 302000 KNOLL INC COM NEW 498904200 626 37914 SH SOLE 0 0 0 37914 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 21932 1231417 SH SOLE 0 1158517 0 72900 KNOWLES CORP COM 49926D109 10516 502698 SH SOLE 0 502698 0 0 KODIAK SCIENCES INC COM 50015M109 3685 32500 SH SOLE 0 32500 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 12935 226626 SH SOLE 0 0 0 226626 KONTOOR BRANDS INC COM 50050N103 15146 312100 SH SOLE 0 309700 0 2400 KOREA ELECTRIC PWR SPONSORED ADR 500631106 2089 203559 SH SOLE 0 15806 0 187753 KORNIT DIGITAL LTD SHS M6372Q113 10160 102500 SH SOLE 0 97226 0 5274 KRANESHARES TR QUADRTC INT RT 500767736 3835 134174 SH SOLE 0 134174 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4624 169499 SH SOLE 0 112995 0 56504 KROGER CO COM 501044101 618095 17174071 SH SOLE 0 17174071 0 0 KRONOS WORLDWIDE INC COM 50105F105 21636 1414100 SH SOLE 0 1382900 0 31200 KT CORP SPONSORED ADR 48268K101 6785 545400 SH SOLE 0 545400 0 0 KULICKE & SOFFA INDS INC COM 501242101 18138 369328 SH SOLE 0 369328 0 0 KVH INDS INC COM 482738101 3588 282998 SH SOLE 0 254792 0 28206 L3HARRIS TECHNOLOGIES INC COM 502431109 62783 309766 SH SOLE 0 45317 0 264449 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7168 28105 SH SOLE 0 25086 0 3019 LADDER CAP CORP CL A 505743104 2815 238541 SH SOLE 0 238541 0 0 LAIX INC ADS 50736W105 783 310869 SH SOLE 0 310869 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 142 33600 SH SOLE 0 966 0 32634 LAKELAND BANCORP INC COM 511637100 11730 673000 SH SOLE 0 673000 0 0 LAKELAND FINL CORP COM 511656100 4816 69600 SH SOLE 0 69600 0 0 LAKELAND INDS INC COM 511795106 19613 704002 SH SOLE 0 704002 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 7975 84912 SH SOLE 0 60341 0 24571 LANCASTER COLONY CORP COM 513847103 74749 426262 SH SOLE 0 426262 0 0 LANDEC CORP COM 514766104 3166 298651 SH SOLE 0 114497 0 184154 LANDMARK BANCORP INC COM 51504L107 3079 116539 SH SOLE 0 95956 0 20583 LANDS END INC NEW COM 51509F105 2224 89630 SH SOLE 0 0 0 89630 LANNET INC COM 516012101 9766 1849537 SH SOLE 0 1849537 0 0 LANTRONIX INC COM NEW 516548203 3200 700212 SH SOLE 0 488664 0 211548 LAREDO PETROLEUM INC COM 516806205 4108 136673 SH SOLE 0 120472 0 16201 LARIMAR THERAPEUTICS INC COM 517125100 3104 212474 SH SOLE 0 186511 0 25963 LAS VEGAS SANDS CORP COM 517834107 41979 690900 SH SOLE 0 530801 0 160099 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 303 10200 SH SOLE 0 10200 0 0 LAUDER ESTEE COS INC CL A 518439104 2792 9600 SH SOLE 0 2239 0 7361 LAUREATE EDUCATION INC CL A 518613203 12226 899600 SH SOLE 0 899600 0 0 LAWSON PRODS INC COM 520776105 3544 68341 SH SOLE 0 56700 0 11641 LAZARD LTD SHS A G54050102 35836 823633 SH SOLE 0 0 0 823633 LAZYDAYS HLDGS INC COM 52110H100 1220 68500 SH SOLE 0 0 0 68500 L BRANDS INC COM 501797104 71797 1160636 SH SOLE 0 934503 0 226133 LCNB CORP COM 50181P100 3072 175516 SH SOLE 0 162416 0 13100 LEAF GROUP LTD COM 52177G102 9005 1396067 SH SOLE 0 1396067 0 0 LEAP THERAPEUTICS INC COM 52187K101 58 30600 SH SOLE 0 0 0 30600 LEE ENTERPRISES INC COM 523768406 352 13720 SH SOLE 0 13720 0 0 LEGACY HOUSING CORP COM 52472M101 576 32500 SH SOLE 0 201 0 32299 LEIDOS HOLDINGS INC COM 525327102 2007 20850 SH SOLE 0 11516 0 9334 LEJU HLDGS LTD SPONSORED ADS 50187J108 3566 1443858 SH SOLE 0 1284411 0 159447 LEMAITRE VASCULAR INC COM 525558201 3098 63500 SH SOLE 0 0 0 63500 LENDINGCLUB CORP COM NEW 52603A208 20368 1232920 SH SOLE 0 1179408 0 53512 LENDINGTREE INC NEW COM 52603B107 7157 33600 SH SOLE 0 19472 0 14128 LENNOX INTL INC COM 526107107 44682 143400 SH SOLE 0 138505 0 4895 LENSAR INC COM 52634L108 2892 398395 SH SOLE 0 398395 0 0 LEVEL ONE BANCORP INC COM 52730D208 772 29930 SH SOLE 0 869 0 29061 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5232 218800 SH SOLE 0 176303 0 42497 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1834 312479 SH SOLE 0 311230 0 1249 LEXINGTON REALTY TRUST COM 529043101 10078 907082 SH SOLE 0 827190 0 79892 LG DISPLAY CO LTD SPONS ADR REP 50186V102 845 84600 SH SOLE 0 0 0 84600 LGL GROUP INC COM 50186A108 3120 283933 SH SOLE 0 242859 0 41074 LGL GROUP INC *W EXP 11/16/202 50186A132 96 183759 SH SOLE 0 183759 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3658 25200 SH SOLE 0 25200 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 39831 265275 SH SOLE 0 166264 0 99011 LIBERTY GLOBAL PLC SHS CL A G5480U104 87819 3422414 SH SOLE 0 3364881 0 57533 LIBERTY GLOBAL PLC SHS CL C G5480U120 119508 4679235 SH SOLE 0 4618462 0 60773 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 950 74066 SH SOLE 0 1040 0 73026 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 847 65225 SH SOLE 0 65225 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7923 277900 SH SOLE 0 277900 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9393 213100 SH SOLE 0 198173 0 14927 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 22941 824619 SH SOLE 0 824619 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9744 220900 SH SOLE 0 213051 0 7849 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 11904 311459 SH SOLE 0 201737 0 109722 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8090 186879 SH SOLE 0 181928 0 4951 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2723 426821 SH SOLE 0 426821 0 0 LIFE STORAGE INC COM 53223X107 5621 65400 SH SOLE 0 52994 0 12406 LIFETIME BRANDS INC COM 53222Q103 2001 136200 SH SOLE 0 95800 0 40400 LIFEVANTAGE CORP COM NEW 53222K205 11322 1210918 SH SOLE 0 1066076 0 144842 LIFEWAY FOODS INC COM 531914109 2759 510988 SH SOLE 0 451688 0 59300 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 5169 1886624 SH SOLE 0 1678220 0 208404 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 4794 1546315 SH SOLE 0 1264590 0 281725 LILLY ELI & CO COM 532457108 43519 232947 SH SOLE 0 202816 0 30131 LIMBACH HLDGS INC COM 53263P105 5179 490471 SH SOLE 0 358556 0 131915 LIMESTONE BANCORP INC COM 53262L105 290 18300 SH SOLE 0 2710 0 15590 LINCOLN EDL SVCS CORP COM 533535100 4909 765778 SH SOLE 0 765778 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 24889 1664828 SH SOLE 0 1662476 0 2352 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 19374 1501834 SH SOLE 0 1501834 0 0 LIQTECH INTL INC COM 53632A201 322 39800 SH SOLE 0 941 0 38859 LIQUIDITY SERVICES INC COM 53635B107 44313 2384964 SH SOLE 0 2384964 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 5623 349900 SH SOLE 0 0 0 349900 LIVENT CORP COM 53814L108 41805 2413700 SH SOLE 0 2329937 0 83763 LIVERAMP HLDGS INC COM 53815P108 37949 731478 SH SOLE 0 658798 0 72680 LIVE VENTURES INC COM NEW 538142308 2021 84599 SH SOLE 0 63590 0 21009 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 3922 1690320 SH SOLE 0 1347239 0 343081 LM FDG AMER INC COM NEW 502074305 94 72931 SH SOLE 0 3900 0 69031 LOCKHEED MARTIN CORP COM 539830109 202190 547200 SH SOLE 0 315299 0 231901 LOGITECH INTL S A SHS H50430232 134968 1291563 SH SOLE 0 1291063 0 500 LOMA NEGRA CORP SPONSORED ADS 54150E104 4431 699975 SH SOLE 0 0 0 699975 LOOP INDS INC COM 543518104 590 73600 SH SOLE 0 9512 0 64088 LOUISIANA PAC CORP COM 546347105 9656 174100 SH SOLE 0 159229 0 14871 LOVESAC COMPANY COM 54738L109 2236 39500 SH SOLE 0 605 0 38895 LOWES COS INC COM 548661107 18581 97700 SH SOLE 0 80466 0 17234 LSB INDS INC COM 502160104 5197 1013146 SH SOLE 0 885153 0 127993 LSI INDS INC COM 50216C108 8842 1036571 SH SOLE 0 894797 0 141774 LUBYS INC COM 549282101 1402 424777 SH SOLE 0 237156 0 187621 LULULEMON ATHLETICA INC COM 550021109 143990 469467 SH SOLE 0 331535 0 137932 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5413 215500 SH SOLE 0 215500 0 0 LUMENT FINANCE TRUST INC COM 55025L108 883 250209 SH SOLE 0 24208 0 226001 LUMINEX CORP DEL COM 55027E102 7238 226902 SH SOLE 0 226902 0 0 LUMOS PHARMA INC COM 55028X109 3889 332419 SH SOLE 0 288912 0 43507 LUNA INNOVATIONS COM 550351100 4803 456098 SH SOLE 0 359961 0 96137 LUTHER BURBANK CORP COM 550550107 4049 342268 SH SOLE 0 235268 0 107000 LUXFER HOLDINGS PLC SHS G5698W116 496 23300 SH SOLE 0 23300 0 0 LYDALL INC DEL COM 550819106 2646 78416 SH SOLE 0 49916 0 28500 MACATAWA BK CORP COM 554225102 11498 1155617 SH SOLE 0 1078133 0 77484 MACERICH CO COM 554382101 18096 1546687 SH SOLE 0 1124497 0 422190 MACK CALI RLTY CORP COM 554489104 16118 1041212 SH SOLE 0 1041212 0 0 MACKINAC FINL CORP COM 554571109 429 30568 SH SOLE 0 3368 0 27200 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10430 179760 SH SOLE 0 179760 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 16732 526000 SH SOLE 0 508712 0 17288 MACYS INC COM 55616P104 21373 1320164 SH SOLE 0 1297719 0 22445 MADDEN STEVEN LTD COM 556269108 923 24767 SH SOLE 0 16201 0 8566 MADISON SQUARE GRDN SPRT COR CL A 55825T103 13047 72700 SH SOLE 0 67330 0 5370 MADRIGAL PHARMACEUTICALS INC COM 558868105 4010 34282 SH SOLE 0 34282 0 0 MAGAL SECURITY SYS LTD ORD M6786D104 3347 747180 SH SOLE 0 678369 0 68811 MAGELLAN HEALTH INC COM NEW 559079207 33596 360320 SH SOLE 0 360320 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 9706 638164 SH SOLE 0 474612 0 163552 MAGNA INTL INC COM 559222401 22959 260784 SH SOLE 0 249909 0 10875 MAGNITE INC COM 55955D100 84190 2023313 SH SOLE 0 1887668 0 135645 MAIDEN HOLDINGS LTD SHS G5753U112 3535 1071290 SH SOLE 0 621698 0 449592 MAINSTREET BANCSHARES INC COM 56064Y100 907 43700 SH SOLE 0 800 0 42900 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8165 258535 SH SOLE 0 258535 0 0 MALIBU BOATS INC COM CL A 56117J100 58684 736501 SH SOLE 0 736501 0 0 MALVERN BANCORP INC COM 561409103 2103 112964 SH SOLE 0 89564 0 23400 MAMMOTH ENERGY SVCS INC COM 56155L108 713 134072 SH SOLE 0 134072 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 12849 816300 SH SOLE 0 594300 0 222000 MANHATTAN ASSOCIATES INC COM 562750109 7801 66460 SH SOLE 0 66460 0 0 MANHATTAN BRDG CAP INC COM 562803106 972 159329 SH SOLE 0 112128 0 47201 MANITEX INTL INC COM 563420108 592 75040 SH SOLE 0 72642 0 2398 MANITOWOC CO INC COM NEW 563571405 7095 344105 SH SOLE 0 148055 0 196050 MANNATECH INC COM NEW 563771203 1045 51299 SH SOLE 0 49910 0 1389 MANNING & NAPIER INC CL A 56382Q102 7675 1186268 SH SOLE 0 1102743 0 83525 MANPOWERGROUP INC COM 56418H100 35807 362052 SH SOLE 0 304052 0 58000 MANTECH INTERNATIONAL CORP CL A 564563104 10051 115600 SH SOLE 0 109475 0 6125 MANULIFE FINL CORP COM 56501R106 7044 327624 SH SOLE 0 273208 0 54416 MARATHON DIGITAL HOLDINGS IN COM 565788106 75297 1568038 SH SOLE 0 938623 0 629415 MARATHON PETE CORP COM 56585A102 22027 411799 SH SOLE 0 309948 0 101851 MARCHEX INC CL B 56624R108 6912 2459786 SH SOLE 0 2211561 0 248225 MARCUS & MILLICHAP INC COM 566324109 1894 56200 SH SOLE 0 0 0 56200 MARINE PRODS CORP COM 568427108 2109 129602 SH SOLE 0 106917 0 22685 MARIN SOFTWARE INC COM NEW 56804T205 773 434543 SH SOLE 0 434543 0 0 MARKEL CORP COM 570535104 30019 26341 SH SOLE 0 26027 0 314 MARKETAXESS HLDGS INC COM 57060D108 225584 453053 SH SOLE 0 451143 0 1910 MARLIN BUSINESS SVCS CORP COM 571157106 4970 364371 SH SOLE 0 264371 0 100000 MARRIOTT INTL INC NEW CL A 571903202 44909 303216 SH SOLE 0 163960 0 139256 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2832 16261 SH SOLE 0 16261 0 0 MARSH & MCLENNAN COS INC COM 571748102 106563 874900 SH SOLE 0 697801 0 177099 MARTEN TRANS LTD COM 573075108 6020 354750 SH SOLE 0 0 0 354750 MASCO CORP COM 574599106 51843 865500 SH SOLE 0 854994 0 10506 MASIMO CORP COM 574795100 253 1100 SH SOLE 0 1100 0 0 MASONITE INTL CORP COM 575385109 16710 145000 SH SOLE 0 145000 0 0 MASTECH DIGITAL INC COM 57633B100 3508 199227 SH SOLE 0 142327 0 56900 MASTEC INC COM 576323109 16782 179100 SH SOLE 0 169853 0 9247 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1755 66000 SH SOLE 0 79 0 65921 MATCH GROUP INC NEW COM 57667L107 28129 204753 SH SOLE 0 117781 0 86972 MATERION CORP COM 576690101 27921 421511 SH SOLE 0 364211 0 57300 MATINAS BIOPHARMA HLDGS INC COM 576810105 147 140403 SH SOLE 0 0 0 140403 MATSON INC COM 57686G105 4942 74100 SH SOLE 0 72600 0 1500 MATTEL INC COM 577081102 22030 1105900 SH SOLE 0 1090463 0 15437 MATTHEWS INTL CORP CL A 577128101 440 11128 SH SOLE 0 11128 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2032 175945 SH SOLE 0 148676 0 27269 MAVERIX METALS INC COM NEW 57776F405 1506 286000 SH SOLE 0 211900 0 74100 MAXAR TECHNOLOGIES INC COM 57778K105 18520 489735 SH SOLE 0 380071 0 109664 MAXIMUS INC COM 577933104 18823 211400 SH SOLE 0 211400 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 591 41123 SH SOLE 0 17537 0 23586 MBIA INC COM 55262C100 1226 127474 SH SOLE 0 127474 0 0 MCCORMICK & CO INC COM NON VTG 579780206 53888 604400 SH SOLE 0 450407 0 153993 MCDONALDS CORP COM 580135101 160820 717500 SH SOLE 0 137410 0 580090 MCKESSON CORP COM 58155Q103 82078 420826 SH SOLE 0 177600 0 243226 MDJM LTD SHS G59290109 72 16700 SH SOLE 0 1616 0 15084 MECHEL PAO SPON ADR PFD 583840509 547 1183938 SH SOLE 0 606711 0 577227 MECHEL PAO SPONSORED ADR NE 583840608 2394 1383987 SH SOLE 0 1105087 0 278900 MEDALIST DIVERSIFIED REIT IN COM 58403P105 159 78459 SH SOLE 0 78459 0 0 MEDALLIA INC COM 584021109 6398 229400 SH SOLE 0 189404 0 39996 MEDIACO HLDG INC CL A 58450D104 150 44787 SH SOLE 0 22483 0 22304 MEDICENNA THERAPEUTICS CORP COM 58490H107 574 141200 SH SOLE 0 0 0 141200 MEDICINOVA INC COM NEW 58468P206 794 157200 SH SOLE 0 157200 0 0 MEDIFAST INC COM 58470H101 189454 894410 SH SOLE 0 894410 0 0 MEDIWOUND LTD ORD SHS M68830104 3720 692649 SH SOLE 0 471619 0 221030 MEDPACE HLDGS INC COM 58506Q109 76183 464388 SH SOLE 0 464388 0 0 MEI PHARMA INC COM NEW 55279B202 6138 1789486 SH SOLE 0 1344473 0 445013 MEIRAGTX HLDGS PLC COM G59665102 639 44300 SH SOLE 0 0 0 44300 MELCO RESORTS AND ENTMNT LTD ADR 585464100 3596 180600 SH SOLE 0 161300 0 19300 MERCADOLIBRE INC COM 58733R102 123270 83735 SH SOLE 0 0 0 83735 MERCANTILE BANK CORP COM 587376104 24340 749613 SH SOLE 0 716213 0 33400 MERCER INTL INC COM 588056101 9815 682100 SH SOLE 0 660531 0 21569 MERCHANTS BANCORP IND COM 58844R108 1656 39485 SH SOLE 0 0 0 39485 MERCK & CO. INC COM 58933Y105 39118 507434 SH SOLE 0 97330 0 410104 MERCURY GENL CORP NEW COM 589400100 103085 1695205 SH SOLE 0 1694085 0 1120 MEREDITH CORP COM 589433101 3591 120600 SH SOLE 0 114848 0 5752 MEREO BIOPHARMA GROUP PLC ADS 589492107 900 267200 SH SOLE 0 0 0 267200 MERIDIAN BANCORP INC MD COM 58958U103 37869 2055859 SH SOLE 0 2036445 0 19414 MERIDIAN BIOSCIENCE INC COM 589584101 51187 1949964 SH SOLE 0 1949964 0 0 MERIDIAN CORPORATION COM 58958P104 1522 58540 SH SOLE 0 11800 0 46740 MERITAGE HOMES CORP COM 59001A102 17924 195000 SH SOLE 0 193873 0 1127 MERITOR INC COM 59001K100 4125 140200 SH SOLE 0 140200 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1182 188161 SH SOLE 0 7395 0 180766 MER TELEMANAGEMENT SOLUTIONS SHS M69676209 208 57463 SH SOLE 0 0 0 57463 MERUS N V COM N5749R100 1608 76988 SH SOLE 0 0 0 76988 MESA AIR GROUP INC COM NEW 590479135 2238 166414 SH SOLE 0 30900 0 135514 MESA LABS INC COM 59064R109 2898 11900 SH SOLE 0 2880 0 9020 METEN EDTECHX ED GROUP LTD ORD SHS G6055H114 650 269600 SH SOLE 0 269600 0 0 METHANEX CORP COM 59151K108 14475 393350 SH SOLE 0 393350 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1199 23800 SH SOLE 0 10100 0 13700 METTLER TOLEDO INTERNATIONAL COM 592688105 80038 69256 SH SOLE 0 52922 0 16334 MFA FINL INC COM 55272X102 14195 3487800 SH SOLE 0 2886896 0 600904 MGE ENERGY INC COM 55277P104 2367 33150 SH SOLE 0 33150 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 13322 408411 SH SOLE 0 366801 0 41610 MGM RESORTS INTERNATIONAL COM 552953101 1650 43440 SH SOLE 0 0 0 43440 MICHAELS COS INC COM 59408Q106 14943 681100 SH SOLE 0 681100 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 8389 1092365 SH SOLE 0 675852 0 416513 MICROSOFT CORP COM 594918104 122644 520184 SH SOLE 0 189937 0 330247 MID-AMER APT CMNTYS INC COM 59522J103 3746 25949 SH SOLE 0 18002 0 7947 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 748 351037 SH SOLE 0 191137 0 159900 MIDDLEBY CORP COM 596278101 68997 416270 SH SOLE 0 363130 0 53140 MIDDLEFIELD BANC CORP COM NEW 596304204 1715 81812 SH SOLE 0 53020 0 28792 MIDDLESEX WTR CO COM 596680108 27625 349600 SH SOLE 0 349600 0 0 MID PENN BANCORP INC COM 59540G107 387 14442 SH SOLE 0 0 0 14442 MIDWESTONE FINL GROUP INC NE COM 598511103 969 31300 SH SOLE 0 31300 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 1253 216400 SH SOLE 0 0 0 216400 MILESTONE SCIENTIFIC INC COM NEW 59935P209 250 69900 SH SOLE 0 0 0 69900 MILLENDO THERAPEUTICS INC COM 60040X103 1110 924801 SH SOLE 0 676762 0 248039 MILLER INDS INC TENN COM NEW 600551204 2222 48100 SH SOLE 0 48100 0 0 MILLICOM INTL CELLULAR S A COM STK L6388F110 17735 462126 SH SOLE 0 170047 0 292079 MIMECAST LTD ORD SHS G14838109 2775 69015 SH SOLE 0 69015 0 0 MIMEDX GROUP INC COM 602496101 851 82600 SH SOLE 0 82600 0 0 MIND C T I LTD ORD M70240102 444 167619 SH SOLE 0 0 0 167619 MIND TECHNOLOGY INC COM 602566101 1944 864062 SH SOLE 0 691272 0 172790 MINERVA NEUROSCIENCES INC COM 603380106 1282 439100 SH SOLE 0 248200 0 190900 MIRATI THERAPEUTICS INC COM 60468T105 15400 89900 SH SOLE 0 89900 0 0 MISTRAS GROUP INC COM 60649T107 641 56200 SH SOLE 0 8900 0 47300 MITEK SYS INC COM NEW 606710200 4884 334981 SH SOLE 0 285681 0 49300 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 16383 3045100 SH SOLE 0 3045100 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 9170 665481 SH SOLE 0 571200 0 94281 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 12035 4135801 SH SOLE 0 3487095 0 648706 MMA CAPITAL HOLDINGS INC COM 55315D105 525 23010 SH SOLE 0 0 0 23010 MMTEC INC SHS G6181K106 281 109793 SH SOLE 0 0 0 109793 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 180031 21586474 SH SOLE 0 21484812 0 101662 MODEL N INC COM 607525102 44334 1258426 SH SOLE 0 1248470 0 9956 MODERNA INC COM 60770K107 214173 1635529 SH SOLE 0 1221904 0 413625 MODINE MFG CO COM 607828100 7014 474909 SH SOLE 0 382400 0 92509 MODIVCARE INC COM 60783X104 100351 677499 SH SOLE 0 676299 0 1200 MOELIS & CO CL A 60786M105 20407 371844 SH SOLE 0 371844 0 0 MOGO INC COM 60800C109 8907 1047892 SH SOLE 0 972413 0 75479 MOGU INC SPON ADS 608012100 1066 549686 SH SOLE 0 270500 0 279186 MOHAWK GROUP HLDGS INC COM 608189106 11817 400564 SH SOLE 0 400564 0 0 MOLECULAR DATA INC SPONSORED ADS 60852L106 490 453443 SH SOLE 0 0 0 453443 MOLINA HEALTHCARE INC COM 60855R100 576549 2466415 SH SOLE 0 2466415 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 12711 248500 SH SOLE 0 3841 0 244659 MOMO INC ADR 60879B107 201139 13645798 SH SOLE 0 13487060 0 158738 MONARCH CASINO & RESORT INC COM 609027107 594 9800 SH SOLE 0 0 0 9800 MONDELEZ INTL INC CL A 609207105 66449 1135298 SH SOLE 0 777475 0 357823 MONEYGRAM INTL INC COM NEW 60935Y208 18154 2763229 SH SOLE 0 2763229 0 0 MONGODB INC CL A 60937P106 62819 234900 SH SOLE 0 166857 0 68043 MONMOUTH REAL ESTATE INVT CO CL A 609720107 26689 1508696 SH SOLE 0 1343696 0 165000 MONSTER BEVERAGE CORP NEW COM 61174X109 724781 7956760 SH SOLE 0 7956760 0 0 MOODYS CORP COM 615369105 6002 20100 SH SOLE 0 390 0 19710 MOOG INC CL A 615394202 4315 51900 SH SOLE 0 31836 0 20064 MOOG INC CL B 615394301 488 6100 SH SOLE 0 6100 0 0 MORNINGSTAR INC COM 617700109 113863 505970 SH SOLE 0 504270 0 1700 MORPHOSYS AG SPONSORED ADS 617760202 362 16615 SH SOLE 0 0 0 16615 MOSYS INC COM 619718307 587 151964 SH SOLE 0 107641 0 44323 MOTOROLA SOLUTIONS INC COM NEW 620076307 17097 90915 SH SOLE 0 78000 0 12915 MOTUS GI HLDGS INC COM 62014P108 642 530684 SH SOLE 0 530684 0 0 MOVADO GROUP INC COM 624580106 555 19498 SH SOLE 0 0 0 19498 MOXIAN INC COM 624697306 1091 240900 SH SOLE 0 29414 0 211486 MRC GLOBAL INC COM 55345K103 1478 163703 SH SOLE 0 133900 0 29803 MSG NETWORK INC CL A 553573106 5416 360121 SH SOLE 0 360121 0 0 MTBC INC COM 55378G102 574 69100 SH SOLE 0 0 0 69100 M & T BK CORP COM 55261F104 14682 96842 SH SOLE 0 76691 0 20151 MUELLER INDS INC COM 624756102 1836 44400 SH SOLE 0 41697 0 2703 MUELLER WTR PRODS INC COM SER A 624758108 6753 486200 SH SOLE 0 486200 0 0 MURPHY USA INC COM 626755102 106685 738000 SH SOLE 0 726970 0 11030 MUSCLE MAKER INC COM 627333107 324 142238 SH SOLE 0 0 0 142238 MUSTANG BIO INC COM 62818Q104 2657 800400 SH SOLE 0 0 0 800400 MVB FINL CORP COM 553810102 2234 66100 SH SOLE 0 10900 0 55200 MYERS INDS INC COM 628464109 32786 1659197 SH SOLE 0 1593697 0 65500 MY SIZE INC COM NEW 62844N208 42 35864 SH SOLE 0 0 0 35864 NABORS INDUSTRIES LTD SHS G6359F137 3937 42125 SH SOLE 0 26251 0 15874 NABRIVA THERAPEUTICS PLC SHS G63637113 189 113601 SH SOLE 0 4400 0 109201 NACCO INDS INC CL A 629579103 7458 298917 SH SOLE 0 286017 0 12900 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 57424 6684932 SH SOLE 0 6559189 0 125743 NANOSTRING TECHNOLOGIES INC COM 63009R109 4580 69695 SH SOLE 0 69695 0 0 NANOVIBRONIX INC COM 63008J108 325 318500 SH SOLE 0 0 0 318500 NASDAQ INC COM 631103108 20173 136800 SH SOLE 0 121961 0 14839 NATERA INC COM 632307104 21719 213900 SH SOLE 0 209988 0 3912 NATHANS FAMOUS INC NEW COM 632347100 14460 229197 SH SOLE 0 224116 0 5081 NATIONAL BANKSHARES INC VA COM 634865109 2293 64570 SH SOLE 0 39083 0 25487 NATIONAL BEVERAGE CORP COM 635017106 221271 4524044 SH SOLE 0 4524044 0 0 NATIONAL BK HLDGS CORP CL A 633707104 54840 1382044 SH SOLE 0 1350000 0 32044 NATIONAL CINEMEDIA INC COM 635309107 2280 493599 SH SOLE 0 493599 0 0 NATIONAL FUEL GAS CO COM 636180101 1125 22500 SH SOLE 0 22500 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 317376 5357454 SH SOLE 0 5357454 0 0 NATIONAL HEALTHCARE CORP COM 635906100 48428 621587 SH SOLE 0 621587 0 0 NATIONAL INSTRS CORP COM 636518102 8001 185266 SH SOLE 0 174062 0 11204 NATIONAL PRESTO INDS INC COM 637215104 20230 198200 SH SOLE 0 190900 0 7300 NATIONAL RESH CORP COM NEW 637372202 22599 482584 SH SOLE 0 472009 0 10575 NATIONAL RETAIL PROPERTIES I COM 637417106 216 4900 SH SOLE 0 4900 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 23043 577090 SH SOLE 0 577090 0 0 NATIONAL VISION HLDGS INC COM 63845R107 16747 382100 SH SOLE 0 370404 0 11696 NATIONAL WESTN LIFE GROUP IN CL A 638517102 677 2718 SH SOLE 0 2718 0 0 NATURA &CO HLDG S A ADS 63884N108 43046 2533597 SH SOLE 0 2496697 0 36900 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 7391 481198 SH SOLE 0 481198 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 6478 686261 SH SOLE 0 537235 0 149026 NATURAL GROCERS BY VITAMIN C COM 63888U108 11918 679115 SH SOLE 0 663368 0 15747 NATURAL HEALTH TRENDS CORP COM 63888P406 6399 948059 SH SOLE 0 897600 0 50459 NATURES SUNSHINE PRODS INC COM 639027101 12209 611697 SH SOLE 0 591397 0 20300 NATUS MED INC DEL COM 639050103 15186 592966 SH SOLE 0 519600 0 73366 NATUZZI S P A SPON ADS 63905A200 150 12400 SH SOLE 0 0 0 12400 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 2006 373621 SH SOLE 0 27800 0 345821 NAUTILUS INC COM 63910B102 5197 332300 SH SOLE 0 332300 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 266 131618 SH SOLE 0 1200 0 130418 NAVIENT CORPORATION COM 63938C108 8244 576100 SH SOLE 0 576100 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 4761 534900 SH SOLE 0 342800 0 192100 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 213 52500 SH SOLE 0 0 0 52500 NAVIOS MARITIME HOLDINGS INC COM Y62197119 7374 841834 SH SOLE 0 841834 0 0 NAVISTAR INTL CORP NEW COM 63934E108 43057 977905 SH SOLE 0 977905 0 0 NBT BANCORP INC COM 628778102 886 22213 SH SOLE 0 22213 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 225 8111 SH SOLE 0 5422 0 2689 NEENAH INC COM 640079109 4069 79200 SH SOLE 0 3636 0 75564 NELNET INC CL A 64031N108 5499 75600 SH SOLE 0 700 0 74900 NEOLEUKIN THERAPEUTICS INC COM 64049K104 7607 617937 SH SOLE 0 617937 0 0 NEONODE INC COM PAR 64051M709 156 16700 SH SOLE 0 600 0 16100 NEOPHOTONICS CORP COM 64051T100 30421 2545657 SH SOLE 0 2545657 0 0 NEOVASC INC COM 64065J304 481 445536 SH SOLE 0 800 0 444736 NESCO HLDGS INC COM 64083J104 838 89600 SH SOLE 0 89600 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1223 218379 SH SOLE 0 218379 0 0 NETAPP INC COM 64110D104 75905 1044522 SH SOLE 0 1044522 0 0 NETEASE INC SPONSORED ADS 64110W102 228026 2208266 SH SOLE 0 2208266 0 0 NETFLIX INC COM 64110L106 101880 195300 SH SOLE 0 29739 0 165561 NETGEAR INC COM 64111Q104 3604 87700 SH SOLE 0 87700 0 0 NETSCOUT SYS INC COM 64115T104 1886 66991 SH SOLE 0 66991 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 3067 780346 SH SOLE 0 652941 0 127405 NETWORK-1 TECHNOLOGIES INC COM 64121N109 2137 684807 SH SOLE 0 680779 0 4028 NEUBASE THERAPEUTICS INC COM 64132K102 1448 195878 SH SOLE 0 192720 0 3158 NEUROCRINE BIOSCIENCES INC COM 64125C109 135942 1397864 SH SOLE 0 1304189 0 93675 NEUROMETRIX INC COM 641255807 333 97663 SH SOLE 0 47047 0 50616 NEURONETICS INC COM 64131A105 4578 370061 SH SOLE 0 263461 0 106600 NEVRO CORP COM 64157F103 22878 164000 SH SOLE 0 148997 0 15003 NEWAGE INC COM 650194103 703 245800 SH SOLE 0 100 0 245700 NEWATER TECHNOLOGY INC SHS G64335105 278 83600 SH SOLE 0 49439 0 34161 NEW FORTRESS ENERGY INC COM CL A 644393100 5964 129900 SH SOLE 0 129900 0 0 NEW FRONTIER HEALTH CORP ORD SHS G6461G106 4416 390825 SH SOLE 0 202125 0 188700 NEW GOLD INC CDA COM 644535106 27341 17754208 SH SOLE 0 17171408 0 582800 NEW HOME CO INC COM 645370107 1003 191398 SH SOLE 0 98308 0 93090 NEWMARKET CORP COM 651587107 18818 49500 SH SOLE 0 49500 0 0 NEWMONT CORP COM 651639106 179879 2984569 SH SOLE 0 2976769 0 7800 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 140540 10038540 SH SOLE 0 10038540 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 2246 715341 SH SOLE 0 256800 0 458541 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3315 294662 SH SOLE 0 208762 0 85900 NEWS CORP NEW CL A 65249B109 20046 788300 SH SOLE 0 776651 0 11649 NEWS CORP NEW CL B 65249B208 8045 342930 SH SOLE 0 342930 0 0 NEW SR INVT GROUP INC COM 648691103 28103 4510867 SH SOLE 0 4510867 0 0 NEW YORK TIMES CO CL A 650111107 189766 3748842 SH SOLE 0 3697670 0 51172 NEXA RES S A COM L67359106 5206 507900 SH SOLE 0 441487 0 66413 NEXPOINT REAL ESTATE FIN INC COM 65342V101 2938 158143 SH SOLE 0 89093 0 69050 NEXPOINT RESIDENTIAL TR INC COM 65341D102 22646 491334 SH SOLE 0 461013 0 30321 NEXSTAR MEDIA GROUP INC CL A 65336K103 3497 24905 SH SOLE 0 17217 0 7688 NEXTDECADE CORP COM 65342K105 101 37718 SH SOLE 0 0 0 37718 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 30245 415000 SH SOLE 0 415000 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 20072 5395705 SH SOLE 0 5395705 0 0 NICE LTD SPONSORED ADR 653656108 55047 252544 SH SOLE 0 205856 0 46688 NICHOLAS FINL INC BC COM NEW 65373J209 5197 491632 SH SOLE 0 484836 0 6796 NIC INC COM 62914B100 62585 1844532 SH SOLE 0 1686343 0 158189 NIELSEN HLDGS PLC SHS EUR G6518L108 52315 2080100 SH SOLE 0 1911690 0 168410 NI HLDGS INC COM 65342T106 1593 86197 SH SOLE 0 79391 0 6806 NIKE INC CL B 654106103 20757 156200 SH SOLE 0 125879 0 30321 NINE ENERGY SERVICE INC COM 65441V101 828 359800 SH SOLE 0 359600 0 200 NISUN INTL ENT DVPMT GP CO L COM CL A G6593L106 2910 175486 SH SOLE 0 158186 0 17300 NLIGHT INC COM 65487K100 927 28600 SH SOLE 0 113 0 28487 NL INDS INC COM NEW 629156407 1635 219514 SH SOLE 0 219214 0 300 NMI HLDGS INC CL A 629209305 6196 262088 SH SOLE 0 262088 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4392 98921 SH SOLE 0 98921 0 0 NOKIA CORP SPONSORED ADR 654902204 32886 8304508 SH SOLE 0 3010449 0 5294059 NOMAD FOODS LTD USD ORD SHS G6564A105 128817 4691079 SH SOLE 0 4691079 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 9606 1792090 SH SOLE 0 1328890 0 463200 NORDSON CORP COM 655663102 1294 6514 SH SOLE 0 6249 0 265 NORTECH SYS INC COM 656553104 484 77059 SH SOLE 0 58239 0 18820 NORTH AMERN CONSTR GROUP LTD COM 656811106 5701 530100 SH SOLE 0 411300 0 118800 NORTHEAST BK LEWISTON ME COM 66405S100 6037 228745 SH SOLE 0 218536 0 10209 NORTHERN TECHNOLOGIES INTL C COM 665809109 2371 155977 SH SOLE 0 123577 0 32400 NORTHFIELD BANCORP INC DEL COM 66611T108 28661 1800301 SH SOLE 0 1800301 0 0 NORTHRIM BANCORP INC COM 666762109 2704 63600 SH SOLE 0 63600 0 0 NORTHROP GRUMMAN CORP COM 666807102 237875 735000 SH SOLE 0 478151 0 256849 NORTHWEST BANCSHARES INC MD COM 667340103 2205 152593 SH SOLE 0 152593 0 0 NORTONLIFELOCK INC COM 668771108 38167 1795238 SH SOLE 0 1741643 0 53595 NORWOOD FINL CORP COM 669549107 2071 77825 SH SOLE 0 53814 0 24011 NOVAGOLD RES INC COM NEW 66987E206 2807 320407 SH SOLE 0 0 0 320407 NOVA LIFESTYLE INC COM NEW 66979P201 435 134368 SH SOLE 0 59215 0 75153 NOVA MEASURING INSTRUMENTS L COM M7516K103 122454 1345500 SH SOLE 0 1345500 0 0 NOVAN INC COM 66988N106 2849 1826044 SH SOLE 0 1215330 0 610714 NOVANTA INC COM 67000B104 2532 19200 SH SOLE 0 19200 0 0 NOVARTIS AG SPONSORED ADR 66987V109 202617 2370339 SH SOLE 0 2370339 0 0 NOVAVAX INC COM NEW 670002401 121964 672683 SH SOLE 0 407205 0 265478 NOV INC COM 62955J103 32298 2354110 SH SOLE 0 1693599 0 660511 NOVOCURE LTD ORD SHS G6674U108 54005 408575 SH SOLE 0 353840 0 54735 NOVO-NORDISK A S ADR 670100205 1675163 24846671 SH SOLE 0 24846671 0 0 NOW INC COM 67011P100 58489 5796726 SH SOLE 0 5796726 0 0 NUCANA PLC SPONSORED ADR 67022C106 2272 455342 SH SOLE 0 313342 0 142000 NU SKIN ENTERPRISES INC CL A 67018T105 142263 2689796 SH SOLE 0 2689796 0 0 NUTANIX INC CL A 67059N108 14677 552600 SH SOLE 0 552600 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 202 87900 SH SOLE 0 71539 0 16361 NV5 GLOBAL INC COM 62945V109 1294 13395 SH SOLE 0 0 0 13395 NVE CORP COM NEW 629445206 12485 178100 SH SOLE 0 160000 0 18100 NVENT ELECTRIC PLC SHS G6700G107 6966 249600 SH SOLE 0 203539 0 46061 NVIDIA CORPORATION COM 67066G104 246832 462293 SH SOLE 0 200106 0 262187 NVR INC COM 62944T105 58265 12368 SH SOLE 0 9827 0 2541 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 14091 1801856 SH SOLE 0 1762556 0 39300 OAK VY BANCORP OAKDALE CALIF COM 671807105 498 29064 SH SOLE 0 11164 0 17900 OBALON THERAPEUTICS INC COM NEW 67424L209 185 65753 SH SOLE 0 4302 0 61451 OBLONG INC COM 674434105 90 17998 SH SOLE 0 17998 0 0 OCCIDENTAL PETE CORP COM 674599105 4482 168384 SH SOLE 0 168384 0 0 OCEAN BIO CHEM INC COM 674631106 3145 261845 SH SOLE 0 243585 0 18260 OCEANEERING INTL INC COM 675232102 7130 624355 SH SOLE 0 599219 0 25136 OCEANFIRST FINL CORP COM 675234108 13076 546217 SH SOLE 0 546217 0 0 OCULAR THERAPEUTIX INC COM 67576A100 819 49900 SH SOLE 0 49900 0 0 OCUPHIRE PHARMA INC COM 67577R102 660 113620 SH SOLE 0 53545 0 60075 ODYSSEY MARINE EXPL INC COM NEW 676118201 267 39900 SH SOLE 0 0 0 39900 OGE ENERGY CORP COM 670837103 28248 872943 SH SOLE 0 852215 0 20728 OHIO VY BANC CORP COM 677719106 1122 46206 SH SOLE 0 25659 0 20547 O-I GLASS INC COM 67098H104 10280 697400 SH SOLE 0 660971 0 36429 OIL DRI CORP AMER COM 677864100 12858 373346 SH SOLE 0 346991 0 26355 OIL STS INTL INC COM 678026105 688 114100 SH SOLE 0 114100 0 0 OLD NATL BANCORP IND COM 680033107 208 10776 SH SOLE 0 2377 0 8399 OLD POINT FINL CORP COM 680194107 730 31035 SH SOLE 0 28983 0 2052 OLD REP INTL CORP COM 680223104 8109 371285 SH SOLE 0 367137 0 4148 OLD SECOND BANCORP INC ILL COM 680277100 11375 861125 SH SOLE 0 828463 0 32662 OLYMPIC STEEL INC COM 68162K106 4114 139700 SH SOLE 0 139700 0 0 OMEGA FLEX INC COM 682095104 4357 27600 SH SOLE 0 27600 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 16981 463578 SH SOLE 0 406343 0 57235 OMNICOM GROUP INC COM 681919106 56421 760900 SH SOLE 0 656042 0 104858 ONCOCYTE CORP COM 68235C107 572 110300 SH SOLE 0 0 0 110300 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 3693 3697100 SH SOLE 0 2883616 0 813484 ONCOSEC MED INC COM 68234L306 1625 340706 SH SOLE 0 198321 0 142385 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 3654 247196 SH SOLE 0 247196 0 0 ONE GAS INC COM 68235P108 2507 32600 SH SOLE 0 29804 0 2796 ONE LIBERTY PPTYS INC COM 682406103 19870 892229 SH SOLE 0 892229 0 0 ONEMAIN HLDGS INC COM 68268W103 33999 632900 SH SOLE 0 486412 0 146488 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2571 1108033 SH SOLE 0 1108033 0 0 ONEWATER MARINE INC CL A COM 68280L101 1040 26026 SH SOLE 0 26026 0 0 ON SEMICONDUCTOR CORP COM 682189105 56040 1346796 SH SOLE 0 1213194 0 133602 ONTO INNOVATION INC COM 683344105 37121 564921 SH SOLE 0 564921 0 0 OOMA INC COM 683416101 15289 964603 SH SOLE 0 862803 0 101800 OP BANCORP COM 67109R109 2076 197336 SH SOLE 0 43903 0 153433 OPEN LENDING CORP COM CL A 68373J104 645 18200 SH SOLE 0 18200 0 0 OPEN TEXT CORP COM 683715106 12682 265816 SH SOLE 0 265816 0 0 OPERA LTD SPONSORED ADS 68373M107 2291 229100 SH SOLE 0 6670 0 222430 OPGEN INC COM 68373L307 36 14400 SH SOLE 0 14400 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 2366 222815 SH SOLE 0 182815 0 40000 OPORTUN FINL CORP COM 68376D104 516 24900 SH SOLE 0 24900 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6841 170800 SH SOLE 0 99000 0 71800 OPTICAL CABLE CORP COM NEW 683827208 487 135703 SH SOLE 0 122003 0 13700 OPTIMUMBANK HLDGS INC COM 68401P403 420 108600 SH SOLE 0 70316 0 38284 OPTINOSE INC COM 68404V100 1520 411801 SH SOLE 0 179000 0 232801 OPTION CARE HEALTH INC COM NEW 68404L201 8761 493846 SH SOLE 0 161479 0 332367 ORASURE TECHNOLOGIES INC COM 68554V108 7580 649503 SH SOLE 0 649503 0 0 ORBCOMM INC COM 68555P100 10994 1440905 SH SOLE 0 1440905 0 0 ORCHID IS CAP INC COM 68571X103 6280 1044900 SH SOLE 0 10677 0 1034223 OREILLY AUTOMOTIVE INC COM 67103H107 68121 134294 SH SOLE 0 109218 0 25076 ORGANIGRAM HLDGS INC COM 68620P101 1111 321000 SH SOLE 0 0 0 321000 ORGANOGENESIS HLDGS INC COM 68621F102 12552 688900 SH SOLE 0 424400 0 264500 ORGANOVO HLDGS INC COM NEW 68620A203 2217 229987 SH SOLE 0 229987 0 0 ORGENESIS INC COM NEW 68619K204 1558 271948 SH SOLE 0 207195 0 64753 ORIGIN BANCORP INC COM 68621T102 1908 45000 SH SOLE 0 45000 0 0 ORION ENERGY SYSTEMS INC COM 686275108 13898 1996775 SH SOLE 0 1928275 0 68500 ORION ENGINEERED CARBONS S A COM L72967109 47036 2385196 SH SOLE 0 2385196 0 0 ORION GROUP HLDGS INC COM 68628V308 4041 665697 SH SOLE 0 475397 0 190300 ORMAT TECHNOLOGIES INC COM 686688102 17650 224757 SH SOLE 0 185596 0 39161 ORRSTOWN FINL SVCS INC COM 687380105 5765 258499 SH SOLE 0 222599 0 35900 ORTHOFIX MED INC COM 68752M108 27803 641369 SH SOLE 0 598690 0 42679 OSISKO GOLD ROYALTIES LTD COM 68827L101 10477 950700 SH SOLE 0 950700 0 0 OSI SYSTEMS INC COM 671044105 10802 112408 SH SOLE 0 112408 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 3151 966507 SH SOLE 0 966507 0 0 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 481 101996 SH SOLE 0 85763 0 16233 OTIS WORLDWIDE CORP COM 68902V107 126954 1854700 SH SOLE 0 1232783 0 621917 OTONOMY INC COM 68906L105 1782 698865 SH SOLE 0 698865 0 0 OTTER TAIL CORP COM 689648103 14484 313714 SH SOLE 0 291704 0 22010 OUTFRONT MEDIA INC COM 69007J106 20033 917700 SH SOLE 0 917700 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 1873 832558 SH SOLE 0 800 0 831758 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4117 1998557 SH SOLE 0 832991 0 1165566 OVERSTOCK COM INC DEL COM 690370101 13610 205400 SH SOLE 0 205400 0 0 OVINTIV INC COM 69047Q102 5184 217488 SH SOLE 0 70857 0 146631 OWENS & MINOR INC NEW COM 690732102 88964 2366700 SH SOLE 0 2366700 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 22635 1643800 SH SOLE 0 1643800 0 0 PACCAR INC COM 693718108 19808 213178 SH SOLE 0 107610 0 105568 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26098 783500 SH SOLE 0 735038 0 48462 PACIFIC MERCANTILE BANCORP COM 694552100 7117 799676 SH SOLE 0 677959 0 121717 PACIRA BIOSCIENCES INC COM 695127100 162244 2314797 SH SOLE 0 2314797 0 0 PACKAGING CORP AMER COM 695156109 13394 99600 SH SOLE 0 65505 0 34095 PAE INC COM CL A 69290Y109 3652 404900 SH SOLE 0 257500 0 147400 PAGERDUTY INC COM 69553P100 39659 985800 SH SOLE 0 921657 0 64143 PAGSEGURO DIGITAL LTD COM CL A G68707101 18247 394100 SH SOLE 0 346560 0 47540 PALO ALTO NETWORKS INC COM 697435105 664452 2063130 SH SOLE 0 2008093 0 55037 PALOMAR HLDGS INC COM 69753M105 342 5100 SH SOLE 0 5100 0 0 P A M TRANSN SVCS INC COM 693149106 21743 352403 SH SOLE 0 348853 0 3550 PAN AMERN SILVER CORP COM 697900108 22619 753219 SH SOLE 0 753219 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 597 188891 SH SOLE 0 18297 0 170594 PAPA JOHNS INTL INC COM 698813102 62267 702468 SH SOLE 0 672164 0 30304 PARAMOUNT GOLD NEV CORP COM 69924M109 216 216203 SH SOLE 0 1952 0 214251 PARAMOUNT GROUP INC COM 69924R108 7111 702000 SH SOLE 0 681423 0 20577 PARATEK PHARMACEUTICALS INC COM 699374302 4263 603820 SH SOLE 0 558520 0 45300 PARK AEROSPACE CORP COM 70014A104 18808 1422697 SH SOLE 0 1390897 0 31800 PARK CITY GROUP INC COM NEW 700215304 1427 233508 SH SOLE 0 191508 0 42000 PARKE BANCORP INC COM 700885106 3047 152434 SH SOLE 0 109747 0 42687 PAR PAC HOLDINGS INC COM NEW 69888T207 10242 725387 SH SOLE 0 725387 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 12725 2667650 SH SOLE 0 2667650 0 0 PARTY CITY HOLDCO INC COM 702149105 14364 2476547 SH SOLE 0 2476547 0 0 PATRICK INDS INC COM 703343103 2661 31302 SH SOLE 0 31302 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 440 40000 SH SOLE 0 400 0 39600 PATTERSON-UTI ENERGY INC COM 703481101 41943 5882659 SH SOLE 0 5859756 0 22903 PAYA HOLDINGS INC COM CL A 70434P103 353 32200 SH SOLE 0 0 0 32200 PAYCOM SOFTWARE INC COM 70432V102 30770 83150 SH SOLE 0 79702 0 3448 PAYSIGN INC COM 70451A104 6765 1547958 SH SOLE 0 1323432 0 224526 PBF ENERGY INC CL A 69318G106 18587 1313600 SH SOLE 0 1247050 0 66550 PCB BANCORP COM 69320M109 822 54832 SH SOLE 0 44068 0 10764 PCSB FINL CORP COM 69324R104 7258 436982 SH SOLE 0 406595 0 30387 PCTEL INC COM 69325Q105 9752 1403137 SH SOLE 0 1396338 0 6799 PDF SOLUTIONS INC COM 693282105 2577 144924 SH SOLE 0 3866 0 141058 PDL CMNTY BANCORP COM 69290X101 1555 139959 SH SOLE 0 126197 0 13762 PDS BIOTECHNOLOGY CORP COM 70465T107 3038 667747 SH SOLE 0 658098 0 9649 PEABODY ENGR CORP COM 704551100 6810 2225553 SH SOLE 0 2225553 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 11821 382820 SH SOLE 0 323520 0 59300 PEARSON PLC SPONSORED ADR 705015105 2507 234500 SH SOLE 0 234500 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 252235 2243288 SH SOLE 0 2243288 0 0 PENNANT GROUP INC COM 70805E109 856 18700 SH SOLE 0 771 0 17929 PENNS WOODS BANCORP INC COM 708430103 4680 194269 SH SOLE 0 157541 0 36728 PENNYMAC FINL SVCS INC NEW COM 70932M107 6251 93476 SH SOLE 0 48034 0 45442 PENNYMAC MTG INVT TR COM 70931T103 4857 247800 SH SOLE 0 247800 0 0 PEOPLES BANCORP INC COM 709789101 6392 192700 SH SOLE 0 192700 0 0 PEOPLES BANCORP N C INC COM 710577107 1265 53492 SH SOLE 0 42712 0 10780 PEOPLES FINL SVCS CORP COM 711040105 2168 51317 SH SOLE 0 37904 0 13413 PEOPLES UNITED FINANCIAL INC COM 712704105 1357 75793 SH SOLE 0 34124 0 41669 PEPSICO INC COM 713448108 919 6500 SH SOLE 0 6500 0 0 PERDOCEO ED CORP COM 71363P106 62943 5262787 SH SOLE 0 4907041 0 355746 PERFICIENT INC COM 71375U101 2619 44593 SH SOLE 0 44593 0 0 PERFORMANCE SHIPPING INC COM NEW Y67305121 564 101295 SH SOLE 0 83283 0 18012 PERFORMANT FINL CORP COM 71377E105 3096 1439939 SH SOLE 0 1221539 0 218400 PERION NETWORK LTD SHS NEW M78673114 36397 2033373 SH SOLE 0 1949954 0 83419 PERKINELMER INC COM 714046109 41450 323100 SH SOLE 0 267052 0 56048 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1581 215742 SH SOLE 0 138242 0 77500 PERMA-PIPE INTL HLDGS INC COM 714167103 1561 256693 SH SOLE 0 228461 0 28232 PERRIGO CO PLC SHS G97822103 18523 457708 SH SOLE 0 424503 0 33205 PERSONALIS INC COM 71535D106 16565 673100 SH SOLE 0 625660 0 47440 PERSPECTA INC COM 715347100 13624 469000 SH SOLE 0 436634 0 32366 PETMED EXPRESS INC COM 716382106 34119 969973 SH SOLE 0 969973 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 38877 1075447 SH SOLE 0 994547 0 80900 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 27240 3189720 SH SOLE 0 3189720 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 72469 8545830 SH SOLE 0 8545830 0 0 PETROS PHARMACEUTICALS INC COM 71678J100 692 185545 SH SOLE 0 61907 0 123638 PFSWEB INC COM NEW 717098206 5260 779210 SH SOLE 0 733777 0 45433 PGT INNOVATIONS INC COM 69336V101 52480 2078397 SH SOLE 0 2078397 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 424 11300 SH SOLE 0 1600 0 9700 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 17246 706800 SH SOLE 0 706800 0 0 PHILIP MORRIS INTL INC COM 718172109 195299 2200800 SH SOLE 0 1417597 0 783203 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1672 944717 SH SOLE 0 524300 0 420417 PHOENIX TREE HLDGS LTD SPONSORED ADS 719156101 43 18200 SH SOLE 0 7196 0 11004 PHOTRONICS INC COM 719405102 3330 258905 SH SOLE 0 258905 0 0 PHREESIA INC COM 71944F106 17599 337800 SH SOLE 0 335304 0 2496 PHX MINERALS INC CL A 69291A100 301 104955 SH SOLE 0 0 0 104955 PHYSICIANS RLTY TR COM 71943U104 11549 653603 SH SOLE 0 636170 0 17433 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2328 134000 SH SOLE 0 134000 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3416 1329090 SH SOLE 0 1329090 0 0 PILGRIMS PRIDE CORP COM 72147K108 10344 434813 SH SOLE 0 434813 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 10454 105400 SH SOLE 0 105400 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 831 6300 SH SOLE 0 6300 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 3776 34500 SH SOLE 0 34500 0 0 PINDUODUO INC SPONSORED ADS 722304102 357871 2673073 SH SOLE 0 2627509 0 45564 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 475 456500 SH SOLE 0 76339 0 380161 PINNACLE WEST CAP CORP COM 723484101 41498 510112 SH SOLE 0 510112 0 0 PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 118 107064 SH SOLE 0 0 0 107064 PINTEREST INC CL A 72352L106 98519 1330800 SH SOLE 0 237852 0 1092948 PIONEER PWR SOLUTIONS INC COM NEW 723836300 219 45100 SH SOLE 0 622 0 44478 PIPER SANDLER COMPANIES COM 724078100 27094 247095 SH SOLE 0 247095 0 0 PITNEY BOWES INC COM 724479100 4080 495100 SH SOLE 0 495100 0 0 PIXELWORKS INC COM NEW 72581M305 3105 938066 SH SOLE 0 747375 0 190691 PJT PARTNERS INC COM CL A 69343T107 4736 70000 SH SOLE 0 0 0 70000 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2037 216663 SH SOLE 0 0 0 216663 PLANET GREEN HLDGS CORP COM 72703U102 112 51200 SH SOLE 0 7802 0 43398 PLANTRONICS INC NEW COM 727493108 14588 374907 SH SOLE 0 374907 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 319 83506 SH SOLE 0 0 0 83506 PLAYAGS INC COM 72814N104 10909 1350142 SH SOLE 0 1350142 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 2634 360800 SH SOLE 0 0 0 360800 PLDT INC SPONSORED ADR 69344D408 85145 3254761 SH SOLE 0 3237761 0 17000 PLEXUS CORP COM 729132100 422 4593 SH SOLE 0 4000 0 593 PLUG POWER INC COM NEW 72919P202 12125 338300 SH SOLE 0 5946 0 332354 PLUMAS BANCORP COM 729273102 512 17500 SH SOLE 0 3305 0 14195 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 1577 330700 SH SOLE 0 0 0 330700 PLX PHARMA INC COM 72942A107 2515 278551 SH SOLE 0 97883 0 180668 PLYMOUTH INDL REIT INC COM 729640102 4099 243270 SH SOLE 0 243270 0 0 PNM RES INC COM 69349H107 16152 329300 SH SOLE 0 315442 0 13858 POINTS INTL LTD COM NEW 730843208 10283 675630 SH SOLE 0 625530 0 50100 POLARIS INC COM 731068102 3314 24823 SH SOLE 0 24823 0 0 POLYMET MNG CORP COM NEW 731916409 963 304746 SH SOLE 0 0 0 304746 PORTLAND GEN ELEC CO COM NEW 736508847 6868 144688 SH SOLE 0 131400 0 13288 POSCO SPONSORED ADR 693483109 1509 20900 SH SOLE 0 11783 0 9117 POSTAL REALTY TRUST INC CL A 73757R102 2834 164950 SH SOLE 0 27813 0 137137 POST HLDGS INC COM 737446104 40850 386400 SH SOLE 0 379949 0 6451 POTBELLY CORP COM 73754Y100 10539 1783254 SH SOLE 0 1757454 0 25800 POTLATCHDELTIC CORPORATION COM 737630103 53327 1007689 SH SOLE 0 1007689 0 0 POWELL INDS INC COM 739128106 16726 493835 SH SOLE 0 493835 0 0 POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 31 10186 SH SOLE 0 308 0 9878 POWERFLEET INC COM 73931J109 3937 479000 SH SOLE 0 477700 0 1300 POWER INTEGRATIONS INC COM 739276103 2241 27500 SH SOLE 0 26679 0 821 POWER REIT COM 73933H101 5727 126596 SH SOLE 0 96296 0 30300 PPL CORP COM 69351T106 57201 1983400 SH SOLE 0 1597981 0 385419 PRA GROUP INC COM 69354N106 9590 258711 SH SOLE 0 252662 0 6049 PRECIGEN INC COM 74017N105 357 51787 SH SOLE 0 51787 0 0 PRECIPIO INC COM 74019L503 777 336200 SH SOLE 0 104550 0 231650 PRECISION BIOSCIENCES INC COM 74019P108 1309 126438 SH SOLE 0 0 0 126438 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 718 593267 SH SOLE 0 19326 0 573941 PREFERRED APT CMNTYS INC COM 74039L103 569 57800 SH SOLE 0 0 0 57800 PREFERRED BK LOS ANGELES CA COM NEW 740367404 13803 216755 SH SOLE 0 216755 0 0 PREFORMED LINE PRODS CO COM 740444104 5638 82000 SH SOLE 0 71400 0 10600 PREMIER FINANCIAL CORP COM 74052F108 29805 896111 SH SOLE 0 896111 0 0 PREMIER FINL BANCORP INC COM 74050M105 2747 147788 SH SOLE 0 132087 0 15701 PREMIER INC CL A 74051N102 95225 2813132 SH SOLE 0 2813132 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8499 192802 SH SOLE 0 192802 0 0 PRETIUM RES INC COM 74139C102 7718 744300 SH SOLE 0 0 0 744300 PRICESMART INC COM 741511109 14403 148865 SH SOLE 0 148068 0 797 PRIMIS FINANCIAL CORP COM 74167B109 6825 469413 SH SOLE 0 376870 0 92543 PRIMORIS SVCS CORP COM 74164F103 5625 169800 SH SOLE 0 0 0 169800 PRIMO WATER CORPORATION COM 74167P108 26293 1616642 SH SOLE 0 1345842 0 270800 PROASSURANCE CORP COM 74267C106 24796 926600 SH SOLE 0 926600 0 0 PROCTER AND GAMBLE CO COM 742718109 21243 156858 SH SOLE 0 30300 0 126558 PRO-DEX INC COLO COM NEW 74265M205 433 16060 SH SOLE 0 16060 0 0 PROFIRE ENERGY INC COM 74316X101 1727 1569995 SH SOLE 0 1344596 0 225399 PROFOUND MED CORP COM NEW 74319B502 1499 74680 SH SOLE 0 200 0 74480 PROG HOLDINGS INC COM NPV 74319R101 19546 451524 SH SOLE 0 423207 0 28317 PROGRESS SOFTWARE CORP COM 743312100 88349 2005190 SH SOLE 0 2005190 0 0 PROGYNY INC COM 74340E103 7273 163400 SH SOLE 0 163400 0 0 PROLOGIS INC. COM 74340W103 25876 244114 SH SOLE 0 135514 0 108600 PROOFPOINT INC COM 743424103 15912 126500 SH SOLE 0 126500 0 0 PROPETRO HLDG CORP COM 74347M108 516 48400 SH SOLE 0 48400 0 0 PROPHASE LABS INC COM 74345W108 2149 290610 SH SOLE 0 290610 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 1792 27200 SH SOLE 0 27200 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 598 5100 SH SOLE 0 5100 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 843 7545 SH SOLE 0 7545 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 1248 12200 SH SOLE 0 12200 0 0 PROSIGHT GLOBAL INC COM 74349J103 951 75500 SH SOLE 0 200 0 75300 PROSPERITY BANCSHARES INC COM 743606105 8393 112072 SH SOLE 0 105616 0 6456 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 2264 507634 SH SOLE 0 507634 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 494 31400 SH SOLE 0 0 0 31400 PROTECTIVE INS CORP CL B 74368L203 14795 646903 SH SOLE 0 578803 0 68100 PROTHENA CORP PLC SHS G72800108 7260 289000 SH SOLE 0 289000 0 0 PROTO LABS INC COM 743713109 7146 58697 SH SOLE 0 38439 0 20258 PROVENTION BIO INC COM 74374N102 2408 229400 SH SOLE 0 229400 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1620 112531 SH SOLE 0 112531 0 0 PROVIDENT FINL HLDGS INC COM 743868101 6525 386092 SH SOLE 0 374447 0 11645 PROVIDENT FINL SVCS INC COM 74386T105 11696 524972 SH SOLE 0 524972 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5992 405981 SH SOLE 0 379255 0 26726 PSYCHEMEDICS CORP COM NEW 744375205 2565 413660 SH SOLE 0 365040 0 48620 PTC THERAPEUTICS INC COM 69366J200 9053 191200 SH SOLE 0 188828 0 2372 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 116007 4907214 SH SOLE 0 4866614 0 40600 PUBLIC STORAGE COM 74460D109 72587 294160 SH SOLE 0 294160 0 0 PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 189 37300 SH SOLE 0 3600 0 33700 PULMATRIX INC COM NEW 74584P202 3183 2393158 SH SOLE 0 2393158 0 0 PULTE GROUP INC COM 745867101 14341 273467 SH SOLE 0 33411 0 240056 PUMA BIOTECHNOLOGY INC COM 74587V107 15477 1592235 SH SOLE 0 1592235 0 0 PURE CYCLE CORP COM NEW 746228303 2407 179391 SH SOLE 0 49700 0 129691 PURE STORAGE INC CL A 74624M102 37523 1742000 SH SOLE 0 1632371 0 109629 PURPLE BIOTECH LTD SPONSORED ADS 74638P109 905 219035 SH SOLE 0 0 0 219035 PUXIN LTD ADS 74704P108 203 50682 SH SOLE 0 13139 0 37543 PYXIS TANKERS INC COM Y71726106 402 390200 SH SOLE 0 0 0 390200 PZENA INVT MGMT INC CLASS A 74731Q103 9451 897550 SH SOLE 0 897550 0 0 Q2 HLDGS INC COM 74736L109 20651 206100 SH SOLE 0 175202 0 30898 QAD INC CL A 74727D306 37137 557777 SH SOLE 0 557777 0 0 QCR HOLDINGS INC COM 74727A104 21646 458400 SH SOLE 0 439900 0 18500 QIWI PLC SPON ADR REP B 74735M108 11494 1079250 SH SOLE 0 607770 0 471480 Q&K INTL GROUP LTD SPONSORED ADS 74738J102 34 13030 SH SOLE 0 6630 0 6400 QUAD / GRAPHICS INC COM CL A 747301109 3681 1042916 SH SOLE 0 1034300 0 8616 QUAKER CHEM CORP COM 747316107 5460 22400 SH SOLE 0 19496 0 2904 QUALCOMM INC COM 747525103 303917 2292160 SH SOLE 0 1550476 0 741684 QUANEX BUILDING PRODUCTS COR COM 747619104 44611 1700760 SH SOLE 0 1551507 0 149253 QUANTERIX CORP COM 74766Q101 7151 122300 SH SOLE 0 90245 0 32055 QUEST DIAGNOSTICS INC COM 74834L100 34485 268700 SH SOLE 0 260961 0 7739 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1607 412046 SH SOLE 0 371298 0 40748 QUINSTREET INC COM 74874Q100 18916 931800 SH SOLE 0 796000 0 135800 QUMU CORP COM 749063103 7696 1138515 SH SOLE 0 901010 0 237505 QUOTIENT TECHNOLOGY INC COM 749119103 10866 665024 SH SOLE 0 665024 0 0 QURATE RETAIL INC COM SER A 74915M100 12152 1033361 SH SOLE 0 993501 0 39860 R1 RCM INC COM 749397105 8803 356698 SH SOLE 0 335221 0 21477 RADA ELECTR INDS LTD COM PAR NEW M81863124 4148 345400 SH SOLE 0 959 0 344441 RADCOM LTD SHS NEW M81865111 2360 238833 SH SOLE 0 177518 0 61315 RADIANT LOGISTICS INC COM 75025X100 2168 311900 SH SOLE 0 1802 0 310098 RADIUS HEALTH INC COM NEW 750469207 4722 226389 SH SOLE 0 196296 0 30093 RADNET INC COM 750491102 28451 1308070 SH SOLE 0 1300670 0 7400 RADWARE LTD ORD M81873107 52578 2016039 SH SOLE 0 1925739 0 90300 RAFAEL HLDGS INC COM CL B 75062E106 13353 334488 SH SOLE 0 334488 0 0 RALPH LAUREN CORP CL A 751212101 74515 605026 SH SOLE 0 605026 0 0 RAMACO RES INC COM 75134P303 276 65166 SH SOLE 0 38017 0 27149 RAMBUS INC DEL COM 750917106 29645 1524960 SH SOLE 0 1524960 0 0 RA MED SYS INC COM 74933X203 725 155502 SH SOLE 0 155502 0 0 RANDOLPH BANCORP INC COM 752378109 598 29900 SH SOLE 0 436 0 29464 RANGER ENERGY SVCS INC COM CL A 75282U104 592 107963 SH SOLE 0 90475 0 17488 RANPAK HOLDINGS CORP COM CL A 75321W103 2544 126815 SH SOLE 0 8700 0 118115 RAPID7 INC COM 753422104 2439 32696 SH SOLE 0 23064 0 9632 RATTLER MIDSTREAM LP COM UNITS 75419T103 1621 152473 SH SOLE 0 0 0 152473 RAVEN INDS INC COM 754212108 6378 166400 SH SOLE 0 166400 0 0 RAVE RESTAURANT GROUP INC COM 754198109 751 528769 SH SOLE 0 287682 0 241087 RAYONIER ADVANCED MATLS INC COM 75508B104 35635 3928934 SH SOLE 0 3928934 0 0 RAYONIER INC COM 754907103 49898 1547228 SH SOLE 0 1531502 0 15726 RAYTHEON TECHNOLOGIES CORP COM 75513E101 100006 1294246 SH SOLE 0 941250 0 352996 RBB BANCORP COM 74930B105 572 28200 SH SOLE 0 16384 0 11816 RCM TECHNOLOGIES INC COM NEW 749360400 3037 855468 SH SOLE 0 694135 0 161333 READING INTL INC CL A 755408101 4268 769090 SH SOLE 0 769090 0 0 READY CAPITAL CORP COM 75574U101 11659 868743 SH SOLE 0 815934 0 52809 REALNETWORKS INC COM NEW 75605L708 7289 1714960 SH SOLE 0 1659942 0 55018 REALOGY HLDGS CORP COM 75605Y106 7833 517700 SH SOLE 0 517700 0 0 REALPAGE INC COM 75606N109 2249 25794 SH SOLE 0 12900 0 12894 REALTY INCOME CORP COM 756109104 18686 294269 SH SOLE 0 195478 0 98791 RECRO PHARMA INC COM 75629F109 3422 1226375 SH SOLE 0 1201277 0 25098 RED ROCK RESORTS INC CL A 75700L108 2262 69400 SH SOLE 0 69400 0 0 REDWOOD TR INC COM 758075402 6105 586500 SH SOLE 0 586500 0 0 REEDS INC COM 758338107 1169 998743 SH SOLE 0 0 0 998743 REGENERON PHARMACEUTICALS COM 75886F107 30826 65152 SH SOLE 0 58395 0 6757 REGENXBIO INC COM 75901B107 2244 65779 SH SOLE 0 61041 0 4738 REGIONAL HEALTH PPTYS INC COM 75903M309 367 80100 SH SOLE 0 59978 0 20122 REGIONAL MGMT CORP COM 75902K106 11644 335937 SH SOLE 0 328657 0 7280 REINSURANCE GRP OF AMERICA I COM NEW 759351604 24681 195800 SH SOLE 0 128403 0 67397 REKOR SYSTEMS INC COM 759419104 1781 89100 SH SOLE 0 0 0 89100 RELIANT BANCORP INC COM 75956B101 2379 82825 SH SOLE 0 80525 0 2300 RELX PLC SPONSORED ADR 759530108 55601 2209900 SH SOLE 0 2209900 0 0 REMARK HLDGS INC COM 75955K102 4539 1990659 SH SOLE 0 646531 0 1344128 RE MAX HLDGS INC CL A 75524W108 45885 1164900 SH SOLE 0 1164900 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 13603 84887 SH SOLE 0 39561 0 45326 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2054 31103 SH SOLE 0 25699 0 5404 RENREN INC SPONSORED ADS 759892300 291 32200 SH SOLE 0 0 0 32200 RENT A CTR INC NEW COM 76009N100 126422 2192536 SH SOLE 0 2192536 0 0 REPLIGEN CORP COM 759916109 89820 462012 SH SOLE 0 462012 0 0 REPRO MED SYS INC COM 759910102 538 152800 SH SOLE 0 0 0 152800 REPUBLIC BANCORP INC KY CL A 760281204 1019 23000 SH SOLE 0 20700 0 2300 REPUBLIC FIRST BANCORP INC COM 760416107 4180 1108770 SH SOLE 0 762783 0 345987 REPUBLIC SVCS INC COM 760759100 53238 535861 SH SOLE 0 281644 0 254217 RESEARCH FRONTIERS INC COM 760911107 56 19889 SH SOLE 0 4312 0 15577 RESIDEO TECHNOLOGIES INC COM 76118Y104 4387 155300 SH SOLE 0 155300 0 0 RESMED INC COM 761152107 1322 6887 SH SOLE 0 0 0 6887 RESOLUTE FST PRODS INC COM 76117W109 7839 715900 SH SOLE 0 570300 0 145600 RESONANT INC COM 76118L102 2290 540083 SH SOLE 0 0 0 540083 RESOURCES CONNECTION INC COM 76122Q105 3682 271901 SH SOLE 0 271901 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7262 457600 SH SOLE 0 450964 0 6636 RETAIL PPTYS AMER INC CL A 76131V202 24101 2299721 SH SOLE 0 2283080 0 16641 RETAIL VALUE INC COM 76133Q102 9173 490266 SH SOLE 0 267877 0 222389 RETO ECO SOLUTIONS INC COM G75271109 705 486353 SH SOLE 0 161769 0 324584 RETRACTABLE TECHNOLOGIES INC COM 76129W105 3873 302097 SH SOLE 0 302097 0 0 REV GROUP INC COM 749527107 962 50200 SH SOLE 0 0 0 50200 REVOLUTION MEDICINES INC COM 76155X100 440 9600 SH SOLE 0 9176 0 424 REVOLVE GROUP INC CL A 76156B107 51714 1151000 SH SOLE 0 1147654 0 3346 REWALK ROBOTICS LTD SHS M8216Q200 133 54905 SH SOLE 0 5500 0 49405 REX AMERICAN RES CORP COM 761624105 33163 394005 SH SOLE 0 394005 0 0 REXFORD INDL RLTY INC COM 76169C100 7852 155800 SH SOLE 0 147687 0 8113 REYNOLDS CONSUMER PRODS INC COM 76171L106 7094 238228 SH SOLE 0 238228 0 0 RF INDS LTD COM PAR $0.01 749552105 4104 677251 SH SOLE 0 655451 0 21800 RGC RES INC COM 74955L103 2382 107388 SH SOLE 0 52473 0 54915 RH COM 74967X103 85731 143700 SH SOLE 0 108355 0 35345 RHINEBECK BANCORP INC COM 762093102 137 13200 SH SOLE 0 8384 0 4816 RHYTHM PHARMACEUTICALS INC COM 76243J105 1042 49000 SH SOLE 0 0 0 49000 RIBBON COMMUNICATIONS INC COM 762544104 4986 607336 SH SOLE 0 484024 0 123312 RICEBRAN TECHNOLOGIES COM NEW 762831204 502 507300 SH SOLE 0 507300 0 0 RICHARDSON ELECTRS LTD COM 763165107 5725 898678 SH SOLE 0 840398 0 58280 RICHMOND MUT BANCORPORATION COM 76525P100 740 54542 SH SOLE 0 18802 0 35740 RIGEL PHARMACEUTICALS INC COM NEW 766559603 754 220500 SH SOLE 0 220500 0 0 RIGNET INC COM 766582100 8410 964400 SH SOLE 0 964400 0 0 RIMINI STR INC DEL COM 76674Q107 6372 710379 SH SOLE 0 452979 0 257400 RING ENERGY INC COM 76680V108 669 289800 SH SOLE 0 0 0 289800 RIOT BLOCKCHAIN INC COM 767292105 61822 1160549 SH SOLE 0 567520 0 593029 RIO TINTO PLC SPONSORED ADR 767204100 45790 589700 SH SOLE 0 410490 0 179210 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 759 187380 SH SOLE 0 167932 0 19448 RITCHIE BROS AUCTIONEERS COM 767744105 87355 1492008 SH SOLE 0 1335408 0 156600 RITE AID CORP COM 767754872 34716 1696785 SH SOLE 0 1487611 0 209174 RIVERVIEW BANCORP INC COM 769397100 2270 327607 SH SOLE 0 273566 0 54041 RIVERVIEW FINL CORP NEW COM 76940Q105 163 15600 SH SOLE 0 5086 0 10514 RMR GROUP INC CL A 74967R106 22618 554216 SH SOLE 0 554216 0 0 ROBERT HALF INTL INC COM 770323103 25708 329300 SH SOLE 0 245854 0 83446 ROCKET PHARMACEUTICALS INC COM 77313F106 2467 55590 SH SOLE 0 55590 0 0 ROCKWELL MED INC COM 774374102 1582 1363980 SH SOLE 0 474105 0 889875 ROCKY BRANDS INC COM 774515100 15824 292712 SH SOLE 0 267612 0 25100 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2503 474951 SH SOLE 0 429646 0 45305 ROGERS COMMUNICATIONS INC CL B 775109200 151564 3287722 SH SOLE 0 3287722 0 0 ROGERS CORP COM 775133101 3985 21174 SH SOLE 0 20474 0 700 ROKU INC COM CL A 77543R102 474223 1455700 SH SOLE 0 819027 0 636673 ROLLINS INC COM 775711104 24272 705169 SH SOLE 0 705169 0 0 ROPER TECHNOLOGIES INC COM 776696106 25088 62200 SH SOLE 0 59692 0 2508 ROYAL BK CDA COM 780087102 21205 229994 SH SOLE 0 132825 0 97169 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 36566 992827 SH SOLE 0 0 0 992827 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 45015 1148059 SH SOLE 0 0 0 1148059 ROYAL GOLD INC COM 780287108 73767 685442 SH SOLE 0 581109 0 104333 RPC INC COM 749660106 802 148500 SH SOLE 0 148500 0 0 RPM INTL INC COM 749685103 6558 71400 SH SOLE 0 71400 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 1120 108512 SH SOLE 0 106189 0 2323 RUBIUS THERAPEUTICS INC COM 78116T103 1670 63000 SH SOLE 0 63000 0 0 RUHNN HLDG LTD ADS 781314109 1774 529668 SH SOLE 0 277568 0 252100 RUSH ENTERPRISES INC CL A 781846209 24299 487643 SH SOLE 0 487643 0 0 RUSH ENTERPRISES INC CL B 781846308 18527 410899 SH SOLE 0 394899 0 16000 RUTHS HOSPITALITY GROUP INC COM 783332109 6031 242900 SH SOLE 0 242900 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 235529 2048082 SH SOLE 0 2046971 0 1111 RYB ED INC ADR 74979W101 1164 307914 SH SOLE 0 253114 0 54800 RYDER SYS INC COM 783549108 12391 163800 SH SOLE 0 157514 0 6286 RYERSON HLDG CORP COM 783754104 3808 223500 SH SOLE 0 223500 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 15599 898579 SH SOLE 0 847899 0 50680 SACHEM CAP CORP COM 78590A109 1016 194672 SH SOLE 0 0 0 194672 SAFE BULKERS INC COM Y7388L103 12427 5072386 SH SOLE 0 4388686 0 683700 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1773 260017 SH SOLE 0 34700 0 225317 SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 741 548845 SH SOLE 0 195985 0 352860 SAFETY INS GROUP INC COM 78648T100 19420 230500 SH SOLE 0 192014 0 38486 SAGA COMMUNICATIONS INC CL A NEW 786598300 3740 171179 SH SOLE 0 157929 0 13250 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19669 388400 SH SOLE 0 386228 0 2172 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 352 237601 SH SOLE 0 0 0 237601 SALEM MEDIA GROUP INC CL A 794093104 452 153706 SH SOLE 0 62200 0 91506 SALESFORCE COM INC COM 79466L302 55188 260481 SH SOLE 0 174286 0 86195 SALISBURY BANCORP INC COM 795226109 640 14400 SH SOLE 0 3997 0 10403 SALLY BEAUTY HLDGS INC COM 79546E104 11484 570500 SH SOLE 0 559985 0 10515 SANDERSON FARMS INC COM 800013104 48045 308418 SH SOLE 0 308418 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 2577 659165 SH SOLE 0 476289 0 182876 SANDSTORM GOLD LTD COM NEW 80013R206 30557 4494840 SH SOLE 0 3925340 0 569500 SANDY SPRING BANCORP INC COM 800363103 7955 183163 SH SOLE 0 183163 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 11721 129700 SH SOLE 0 129700 0 0 SANGAMO THERAPEUTICS INC COM 800677106 9771 779800 SH SOLE 0 779800 0 0 SANMINA CORPORATION COM 801056102 24419 590107 SH SOLE 0 586607 0 3500 SANTANDER CONSUMER USA HLDGS COM 80283M101 16166 597400 SH SOLE 0 582113 0 15287 SAPIENS INTL CORP N V SHS G7T16G103 22860 719103 SH SOLE 0 682403 0 36700 SAP SE SPON ADR 803054204 73392 597700 SH SOLE 0 0 0 597700 SATSUMA PHARMACEUTICALS INC COM 80405P107 573 97000 SH SOLE 0 0 0 97000 SAUL CTRS INC COM 804395101 10331 257574 SH SOLE 0 257574 0 0 SAVARA INC COM 805111101 135 64700 SH SOLE 0 64700 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 11504 41449 SH SOLE 0 2800 0 38649 SB FINL GROUP INC COM 78408D105 446 24400 SH SOLE 0 4372 0 20028 SCHOLAR ROCK HLDG CORP COM 80706P103 3430 67700 SH SOLE 0 26090 0 41610 SCHRODINGER INC COM 80810D103 6927 90800 SH SOLE 0 58708 0 32092 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4853 129000 SH SOLE 0 129000 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3307 83900 SH SOLE 0 83900 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 8117 143900 SH SOLE 0 143900 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 202 3900 SH SOLE 0 3900 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2144 66800 SH SOLE 0 66800 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 873 23300 SH SOLE 0 23300 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 14593 284400 SH SOLE 0 284400 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6641 123100 SH SOLE 0 123100 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 745 7700 SH SOLE 0 7700 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 764 11700 SH SOLE 0 11700 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 528 7100 SH SOLE 0 7100 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3279 32900 SH SOLE 0 32900 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 4801 78500 SH SOLE 0 78500 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3065 62598 SH SOLE 0 62598 0 0 SCIPLAY CORPORATION CL A 809087109 19122 1181800 SH SOLE 0 1015942 0 165858 SCPHARMACEUTICALS INC COM 810648105 1273 191386 SH SOLE 0 191386 0 0 SCULLY ROYALTY LTD COM SHS G7T96K107 567 65000 SH SOLE 0 65000 0 0 SEABOARD CORP DEL COM 811543107 27284 7394 SH SOLE 0 7394 0 0 SEACOR MARINE HLDGS INC COM 78413P101 167 31400 SH SOLE 0 31400 0 0 SEAGEN INC COM 81181C104 105688 761113 SH SOLE 0 618503 0 142610 SEALED AIR CORP NEW COM 81211K100 24210 528362 SH SOLE 0 523645 0 4717 SEA LTD SPONSORD ADS 81141R100 79023 354000 SH SOLE 0 166175 0 187825 SEASPINE HLDGS CORP COM 81255T108 9184 527800 SH SOLE 0 527800 0 0 SEAWORLD ENTMT INC COM 81282V100 15522 312505 SH SOLE 0 281173 0 31332 SECOO HLDG LTD ADR 81367P101 787 310900 SH SOLE 0 139416 0 171484 SECUREWORKS CORP CL A 81374A105 312 23340 SH SOLE 0 23340 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 2404 257126 SH SOLE 0 221574 0 35552 SEI INVTS CO COM 784117103 11926 195726 SH SOLE 0 173342 0 22384 SELECTA BIOSCIENCES INC COM 816212104 1287 284500 SH SOLE 0 33100 0 251400 SELECT BANCORP INC NEW COM 81617L108 2020 182462 SH SOLE 0 116159 0 66303 SELECT ENERGY SVCS INC CL A COM 81617J301 6347 1274549 SH SOLE 0 1102175 0 172374 SELECT INTERIOR CONCEPTS INC CL A 816120307 2028 281641 SH SOLE 0 84241 0 197400 SELECT MED HLDGS CORP COM 81619Q105 10155 297800 SH SOLE 0 246792 0 51008 SELECT SECTOR SPDR TR ENERGY 81369Y506 6103 124400 SH SOLE 0 124400 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3187 80700 SH SOLE 0 80700 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 26473 157509 SH SOLE 0 157509 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 26258 384400 SH SOLE 0 384400 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4226 36200 SH SOLE 0 36200 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1781 52300 SH SOLE 0 52300 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 17120 173900 SH SOLE 0 173900 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2997 46800 SH SOLE 0 46800 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6414 81400 SH SOLE 0 81400 0 0 SEMILEDS CORP COM NEW 816645204 1154 253059 SH SOLE 0 198988 0 54071 SEMPRA ENERGY COM 816851109 6337 47800 SH SOLE 0 0 0 47800 SEMTECH CORP COM 816850101 8509 123316 SH SOLE 0 123316 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 4752 365500 SH SOLE 0 365500 0 0 SENECA FOODS CORP NEW CL A 817070501 5593 118763 SH SOLE 0 118763 0 0 SENMIAO TECHNOLOGY LTD COM 817225105 47 33385 SH SOLE 0 0 0 33385 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17107 295200 SH SOLE 0 293256 0 1944 SENSEONICS HLDGS INC COM 81727U105 4722 1788500 SH SOLE 0 1788500 0 0 SENSUS HEALTHCARE INC COM 81728J109 82 21534 SH SOLE 0 21534 0 0 SERES THERAPEUTICS INC COM 81750R102 2660 129200 SH SOLE 0 129200 0 0 SERVICE CORP INTL COM 817565104 9557 187200 SH SOLE 0 169003 0 18197 SERVICENOW INC COM 81762P102 55162 110300 SH SOLE 0 44711 0 65589 SERVICESOURCE INTL INC COM 81763U100 7287 4957361 SH SOLE 0 3898926 0 1058435 SESEN BIO INC COM 817763105 9745 3747897 SH SOLE 0 1719797 0 2028100 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 194 16000 SH SOLE 0 0 0 16000 SFL CORPORATION LTD SHS G7738W106 6263 780965 SH SOLE 0 780965 0 0 SG BLOCKS INC COM NEW 78418A505 363 77976 SH SOLE 0 0 0 77976 SGOCO GROUP LTD SHS NEW G80751129 125 59195 SH SOLE 0 59195 0 0 SHAKE SHACK INC CL A 819047101 26666 236467 SH SOLE 0 185429 0 51038 SHARPS COMPLIANCE CORP COM 820017101 4718 328346 SH SOLE 0 328346 0 0 SHARPSPRING INC COM 820054104 2024 126500 SH SOLE 0 0 0 126500 SHAW COMMUNICATIONS INC CL B CONV 82028K200 73526 2804200 SH SOLE 0 2804200 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 61813 1266394 SH SOLE 0 1266394 0 0 SHERWIN WILLIAMS CO COM 824348106 97844 132578 SH SOLE 0 101501 0 31077 SHIFTPIXY INC COM NEW 82452L203 341 148266 SH SOLE 0 0 0 148266 SHINECO INC COM 824567309 600 146714 SH SOLE 0 146714 0 0 SHOPIFY INC CL A 82509L107 269336 243500 SH SOLE 0 146694 0 96806 SHORE BANCSHARES INC COM 825107105 6106 358737 SH SOLE 0 295196 0 63541 SHOTSPOTTER INC COM 82536T107 2807 80032 SH SOLE 0 80032 0 0 SHUTTERSTOCK INC COM 825690100 109377 1228401 SH SOLE 0 1227501 0 900 SI BONE INC COM 825704109 6222 195601 SH SOLE 0 195601 0 0 SIEBERT FINL CORP COM 826176109 218 53900 SH SOLE 0 200 0 53700 SIENTRA INC COM 82621J105 494 67700 SH SOLE 0 1301 0 66399 SIERRA BANCORP COM 82620P102 9306 347231 SH SOLE 0 287933 0 59298 SIERRA METALS INC COM 82639W106 2982 947891 SH SOLE 0 91000 0 856891 SIERRA ONCOLOGY INC COM NEW 82640U404 1852 107474 SH SOLE 0 107474 0 0 SIERRA WIRELESS INC COM 826516106 18553 1256362 SH SOLE 0 1197419 0 58943 SIFCO INDS INC COM 826546103 1458 116234 SH SOLE 0 86134 0 30100 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 1428 404530 SH SOLE 0 404530 0 0 SIGA TECHNOLOGIES INC COM 826917106 4986 767014 SH SOLE 0 519717 0 247297 SIGMA LABS INC COM 826598500 388 104200 SH SOLE 0 640 0 103560 SIGMATRON INTL INC COM 82661L101 1656 308425 SH SOLE 0 250878 0 57547 SIGNET JEWELERS LIMITED SHS G81276100 13643 235300 SH SOLE 0 214492 0 20808 SILGAN HOLDINGS INC COM 827048109 520 12380 SH SOLE 0 8835 0 3545 SILICOM LTD ORD M84116108 3587 79500 SH SOLE 0 0 0 79500 SILICON LABORATORIES INC COM 826919102 9056 64198 SH SOLE 0 62018 0 2180 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 17014 286487 SH SOLE 0 286487 0 0 SILK RD MED INC COM 82710M100 2644 52200 SH SOLE 0 45974 0 6226 SILVERCORP METALS INC COM 82835P103 20760 4228196 SH SOLE 0 4228196 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3587 249471 SH SOLE 0 204628 0 44843 SIMPSON MFG INC COM 829073105 9554 92100 SH SOLE 0 92100 0 0 SIMULATIONS PLUS INC COM 829214105 500 7900 SH SOLE 0 7900 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 11246 475717 SH SOLE 0 469117 0 6600 SINOVAC BIOTECH LTD SHS P8696W104 1537 2375841 SH SOLE 0 2306141 0 69700 SINTX TECHNOLOGIES INC COM NEW 829392307 1214 649200 SH SOLE 0 326249 0 322951 SIO GENE THERAPIES INC COMMON 829399104 1257 481707 SH SOLE 0 2000 0 479707 SIRIUSPOINT LTD COM G8192H106 6335 622880 SH SOLE 0 389434 0 233446 SIRIUS XM HOLDINGS INC COM 82968B103 19417 3188403 SH SOLE 0 2005942 0 1182461 SITE CTRS CORP COM 82981J109 5437 400956 SH SOLE 0 329110 0 71846 SJW GROUP COM 784305104 31980 507700 SH SOLE 0 505900 0 1800 SK TELECOM LTD SPONSORED ADR 78440P108 1059 38900 SH SOLE 0 0 0 38900 SKYLINE CHAMPION CORPORATION COM 830830105 3295 72800 SH SOLE 0 69026 0 3774 SKYWEST INC COM 830879102 2565 47078 SH SOLE 0 45610 0 1468 SLACK TECHNOLOGIES INC COM CL A 83088V102 203979 5020400 SH SOLE 0 3311728 0 1708672 SLEEP NUMBER CORP COM 83125X103 15081 105100 SH SOLE 0 105100 0 0 SL GREEN RLTY CORP COM 78440X804 1627 23252 SH SOLE 0 23252 0 0 SLM CORP COM 78442P106 16432 914400 SH SOLE 0 737507 0 176893 SMARTFINANCIAL INC COM NEW 83190L208 5444 251474 SH SOLE 0 177974 0 73500 SMART SAND INC COM 83191H107 449 177500 SH SOLE 0 0 0 177500 SMILEDIRECTCLUB INC CL A COM 83192H106 3327 322700 SH SOLE 0 322700 0 0 SMITH A O CORP COM 831865209 32716 483900 SH SOLE 0 474016 0 9884 SMITH MICRO SOFTWARE INC COM NEW 832154207 659 119634 SH SOLE 0 1418 0 118216 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9636 254250 SH SOLE 0 253079 0 1171 SMITH & WESSON BRANDS INC COM 831754106 64831 3715264 SH SOLE 0 3715264 0 0 SMUCKER J M CO COM NEW 832696405 109965 869079 SH SOLE 0 686048 0 183031 SNAP INC CL A 83304A106 64343 1230500 SH SOLE 0 602079 0 628421 SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 119 38364 SH SOLE 0 32669 0 5695 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 12387 233400 SH SOLE 0 202847 0 30553 SOCKET MOBILE INC COM NEW 83368E200 570 66300 SH SOLE 0 1774 0 64526 SOGOU INC ADR REPSTG A 83409V104 21926 2904164 SH SOLE 0 2904164 0 0 SOHU COM LTD SPONSORED ADS 83410S108 37171 2364555 SH SOLE 0 2339738 0 24817 SOLARWINDS CORP COM 83417Q105 6409 367500 SH SOLE 0 367500 0 0 SOLITARIO ZINC CORP COM 8342EP107 965 1160846 SH SOLE 0 1160846 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3551 71626 SH SOLE 0 70726 0 900 SONIM TECHNOLOGIES INC COM 83548F101 1886 2299780 SH SOLE 0 1445330 0 854450 SONOCO PRODS CO COM 835495102 19041 300800 SH SOLE 0 279985 0 20815 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 734 98826 SH SOLE 0 83887 0 14939 SONOS INC COM 83570H108 86240 2301570 SH SOLE 0 2286920 0 14650 SONY CORP SPONSORED ADR 835699307 52655 496700 SH SOLE 0 362731 0 133969 SOTHERLY HOTELS INC COM 83600C103 820 235715 SH SOLE 0 126218 0 109497 SOUTHERN CO COM 842587107 31043 499400 SH SOLE 0 270993 0 228407 SOUTHERN FIRST BANCSHARES COM 842873101 6245 133217 SH SOLE 0 99576 0 33641 SOUTHERN MO BANCORP INC COM 843380106 4738 120191 SH SOLE 0 103534 0 16657 SOUTH PLAINS FINANCIAL INC COM 83946P107 957 42100 SH SOLE 0 0 0 42100 SOUTHSIDE BANCSHARES INC COM 84470P109 29955 777846 SH SOLE 0 777846 0 0 SOUTHWEST AIRLS CO COM 844741108 37722 617780 SH SOLE 0 508853 0 108927 SOUTHWESTERN ENERGY CO COM 845467109 88 18900 SH SOLE 0 18900 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 3307 335100 SH SOLE 0 335100 0 0 SPAR GROUP INC COM 784933103 295 175300 SH SOLE 0 19607 0 155693 SPARK ENERGY INC CL A COM 846511103 11453 1072348 SH SOLE 0 1072348 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 1876 251800 SH SOLE 0 0 0 251800 SPARTANNASH CO COM 847215100 21577 1099178 SH SOLE 0 1051112 0 48066 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2475 55600 SH SOLE 0 55600 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 699 13900 SH SOLE 0 13900 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3398 96100 SH SOLE 0 96100 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 5232 62766 SH SOLE 0 62766 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 2212 72200 SH SOLE 0 72200 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 3415 117202 SH SOLE 0 117202 0 0 SPDR SER TR BLOMBRG BRC EMRG 78464A391 708 27193 SH SOLE 0 27193 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 94058 864500 SH SOLE 0 864500 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 19945 729800 SH SOLE 0 729800 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 2465 41548 SH SOLE 0 41548 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 8662 270000 SH SOLE 0 270000 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 4466 146200 SH SOLE 0 146200 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 643 20544 SH SOLE 0 20544 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 19546 637500 SH SOLE 0 637500 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 1336 29200 SH SOLE 0 29200 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 2209 47400 SH SOLE 0 47400 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 596 14100 SH SOLE 0 14100 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 989 20100 SH SOLE 0 20100 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 412 10700 SH SOLE 0 10700 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 334 8800 SH SOLE 0 8800 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 481 6400 SH SOLE 0 6400 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 1082 12600 SH SOLE 0 12600 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 713 8700 SH SOLE 0 8700 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 6564 80700 SH SOLE 0 80700 0 0 SPDR SER TR S&P PHARMAC 78464A722 222 4400 SH SOLE 0 4400 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 2123 23800 SH SOLE 0 23800 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 21215 249584 SH SOLE 0 246659 0 2925 SPECTRUM PHARMACEUTICALS INC COM 84763A108 5402 1657140 SH SOLE 0 888835 0 768305 S&P GLOBAL INC COM 78409V104 58082 164600 SH SOLE 0 12363 0 152237 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 10080 207200 SH SOLE 0 171862 0 35338 SPIRIT OF TEX BANCSHARES INC COM 84861D103 2537 113700 SH SOLE 0 46100 0 67600 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3038 71480 SH SOLE 0 70164 0 1316 SPLUNK INC COM 848637104 192341 1419700 SH SOLE 0 1071140 0 348560 SPOK HLDGS INC COM 84863T106 15955 1520962 SH SOLE 0 1296499 0 224463 SPORTSMANS WHSE HLDGS INC COM 84920Y106 10299 597400 SH SOLE 0 597400 0 0 SP PLUS CORP COM 78469C103 5548 169200 SH SOLE 0 169200 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 4480 60900 SH SOLE 0 60900 0 0 SPROUTS FMRS MKT INC COM 85208M102 146120 5489120 SH SOLE 0 5489120 0 0 SPS COMM INC COM 78463M107 44799 451103 SH SOLE 0 451103 0 0 SPX CORP COM 784635104 851 14600 SH SOLE 0 14600 0 0 SPX FLOW INC COM 78469X107 3331 52600 SH SOLE 0 50399 0 2201 SRAX INC CL A 78472M106 1033 218000 SH SOLE 0 1626 0 216374 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 18669 267200 SH SOLE 0 262967 0 4233 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6132 127200 SH SOLE 0 127200 0 0 SSR MNG INC COM 784730103 47624 3334818 SH SOLE 0 3181818 0 153000 STAG INDL INC COM 85254J102 2763 82200 SH SOLE 0 64692 0 17508 STAMPS COM INC COM NEW 852857200 34176 171300 SH SOLE 0 171300 0 0 STANDARD AVB FINL CORP COM 85303B100 558 17100 SH SOLE 0 647 0 16453 STANLEY BLACK & DECKER INC COM 854502101 84034 420862 SH SOLE 0 212221 0 208641 STANTEC INC COM 85472N109 18237 426300 SH SOLE 0 398800 0 27500 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 14654 998226 SH SOLE 0 998226 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 14473 1366645 SH SOLE 0 1237627 0 129018 STARRETT L S CO CL A 855668109 3194 495123 SH SOLE 0 449988 0 45135 STARTEK INC COM 85569C107 7098 892804 SH SOLE 0 714800 0 178004 STATE AUTO FINL CORP COM 855707105 1253 63585 SH SOLE 0 32106 0 31479 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 1384 881346 SH SOLE 0 191276 0 690070 STEALTHGAS INC SHS Y81669106 6291 2215182 SH SOLE 0 2141756 0 73426 STEELCASE INC CL A 858155203 12407 862200 SH SOLE 0 862200 0 0 STEEL CONNECT INC COM 858098106 5227 2639844 SH SOLE 0 2271154 0 368690 STEEL DYNAMICS INC COM 858119100 6989 137683 SH SOLE 0 137683 0 0 STELLANTIS N.V SHS N82405106 32041 1801092 SH SOLE 0 0 0 1801092 STEPAN CO COM 858586100 7296 57400 SH SOLE 0 43629 0 13771 STERICYCLE INC COM 858912108 23765 352020 SH SOLE 0 341601 0 10419 STERLING BANCORP INC COM 85917W102 2058 363606 SH SOLE 0 283112 0 80494 STERLING CONSTR INC COM 859241101 34502 1487172 SH SOLE 0 1439772 0 47400 STEWART INFORMATION SVCS COR COM 860372101 29163 560497 SH SOLE 0 555617 0 4880 STITCH FIX INC COM CL A 860897107 36156 729837 SH SOLE 0 567743 0 162094 ST JOE CO COM 790148100 1858 43300 SH SOLE 0 43300 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 44594 1163424 SH SOLE 0 0 0 1163424 STOCK YDS BANCORP INC COM 861025104 4283 83880 SH SOLE 0 83880 0 0 STOKE THERAPEUTICS INC COM 86150R107 2027 52200 SH SOLE 0 0 0 52200 STONECO LTD COM CL A G85158106 42946 701500 SH SOLE 0 637433 0 64067 STONERIDGE INC COM 86183P102 9741 306219 SH SOLE 0 301619 0 4600 STRATA SKIN SCIENCES INC COM NEW 86272A206 2265 1356577 SH SOLE 0 1276077 0 80500 STRATASYS LTD SHS M85548101 80874 3122532 SH SOLE 0 2637733 0 484799 STRATEGIC ED INC COM 86272C103 44309 482089 SH SOLE 0 482089 0 0 STRATTEC SEC CORP COM 863111100 5699 121506 SH SOLE 0 96718 0 24788 STRATUS PPTYS INC COM NEW 863167201 671 22000 SH SOLE 0 10800 0 11200 STREAMLINE HEALTH SOLUTIONS COM 86323X106 768 374414 SH SOLE 0 307014 0 67400 STRIDE INC COM 86333M108 6134 203727 SH SOLE 0 203727 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4268 1546290 SH SOLE 0 1434200 0 112090 STURM RUGER & CO INC COM 864159108 74979 1134848 SH SOLE 0 1134848 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 47013 6484570 SH SOLE 0 6484570 0 0 SUMMER INFANT INC COM NEW 865646301 633 47723 SH SOLE 0 47723 0 0 SUMMIT FINL GROUP INC COM 86606G101 6836 257458 SH SOLE 0 238335 0 19123 SUMMIT HOTEL PPTYS INC COM 866082100 567 55852 SH SOLE 0 55852 0 0 SUMMIT MATLS INC CL A 86614U100 1925 68702 SH SOLE 0 68702 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 202 12400 SH SOLE 0 3284 0 9116 SUMMIT THERAPEUTICS INC COM 86627T108 403 68612 SH SOLE 0 38074 0 30538 SUMMIT WIRELESS TECH INC COM NEW 86633R203 150 48502 SH SOLE 0 2200 0 46302 SUN CMNTYS INC COM 866674104 9587 63895 SH SOLE 0 33606 0 30289 SUNCOKE ENERGY INC COM 86722A103 28558 4073868 SH SOLE 0 4073868 0 0 SUNCOR ENERGY INC NEW COM 867224107 4396 210326 SH SOLE 0 168501 0 41825 SUNDIAL GROWERS INC COM 86730L109 7403 6551579 SH SOLE 0 0 0 6551579 SUNLANDS TECHNOLOGY GROUP ADS 86740P108 112 101570 SH SOLE 0 101570 0 0 SUN LIFE FINANCIAL INC. COM 866796105 7955 157400 SH SOLE 0 113900 0 43500 SUNLINK HEALTH SYS INC COM 86737U102 859 315684 SH SOLE 0 315684 0 0 SUNOPTA INC COM 8676EP108 25303 1712996 SH SOLE 0 1438496 0 274500 SUNPOWER CORP COM 867652406 7898 236125 SH SOLE 0 196991 0 39134 SUNWORKS INC COM NEW 86803X204 7259 494500 SH SOLE 0 494500 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 188 212424 SH SOLE 0 212424 0 0 SUPERIOR GROUP OF CO INC COM 868358102 1818 71510 SH SOLE 0 71510 0 0 SUPERIOR INDS INTL INC COM 868168105 5756 1013468 SH SOLE 0 957509 0 55959 SUPERNUS PHARMACEUTICALS INC COM 868459108 46083 1760222 SH SOLE 0 1760222 0 0 SUPPORT COM INC COM NEW 86858W200 3817 831549 SH SOLE 0 831549 0 0 SURGALIGN HOLDINGS INC COM 86882C105 4209 1930517 SH SOLE 0 983462 0 947055 SURGERY PARTNERS INC COM 86881A100 4038 91242 SH SOLE 0 91242 0 0 SURMODICS INC COM 868873100 45082 804038 SH SOLE 0 787500 0 16538 SUZANO S A SPON ADS 86959K105 42499 3477838 SH SOLE 0 3477838 0 0 SVB FINANCIAL GROUP COM 78486Q101 21009 42557 SH SOLE 0 32699 0 9858 SVMK INC COM 78489X103 14830 809500 SH SOLE 0 799345 0 10155 SWITCH INC CL A 87105L104 56487 3473997 SH SOLE 0 3473997 0 0 S&W SEED CO COM 785135104 792 217503 SH SOLE 0 82520 0 134983 SYKES ENTERPRISES INC COM 871237103 7189 163100 SH SOLE 0 163100 0 0 SYNALLOY CORP COM 871565107 1342 151800 SH SOLE 0 98576 0 53224 SYNAPTICS INC COM 87157D109 11650 86027 SH SOLE 0 41413 0 44614 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2120 593898 SH SOLE 0 593898 0 0 SYNLOGIC INC COM 87166L100 1123 313632 SH SOLE 0 48400 0 265232 SYPRIS SOLUTIONS INC COM 871655106 3142 943632 SH SOLE 0 938032 0 5600 SYSTEMAX INC COM 871851101 15719 382274 SH SOLE 0 382274 0 0 T2 BIOSYSTEMS INC COM 89853L104 1098 677496 SH SOLE 0 601329 0 76167 TAITRON COMPONENTS INC CL A 874028103 1432 351773 SH SOLE 0 326306 0 25467 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 125 20600 SH SOLE 0 1533 0 19067 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 155955 1318520 SH SOLE 0 561419 0 757101 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 62716 3434600 SH SOLE 0 3428570 0 6030 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 75248 425850 SH SOLE 0 367527 0 58323 TAL EDUCATION GROUP SPONSORED ADS 874080104 31583 586500 SH SOLE 0 367164 0 219336 TANDEM DIABETES CARE INC COM NEW 875372203 15102 171127 SH SOLE 0 171127 0 0 TANTECH HLDGS LTD COM G8675X107 458 315800 SH SOLE 0 844 0 314956 TARENA INTL INC SPONSORED ADS 876108101 1862 593151 SH SOLE 0 559099 0 34052 TARGA RES CORP COM 87612G101 24369 767531 SH SOLE 0 731297 0 36234 TARGET CORP COM 87612E106 710291 3586059 SH SOLE 0 3586059 0 0 TARGET HOSPITALITY CORP COM 87615L107 830 330869 SH SOLE 0 11071 0 319798 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 55541 753100 SH SOLE 0 753100 0 0 TASEKO MINES LTD COM 876511106 15519 9031075 SH SOLE 0 6223970 0 2807105 TATA MTRS LTD SPONSORED ADR 876568502 14890 716208 SH SOLE 0 716208 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 1283 249600 SH SOLE 0 223604 0 25996 TAYLOR DEVICES INC COM 877163105 660 58208 SH SOLE 0 46061 0 12147 TC ENERGY CORP COM 87807B107 18502 404410 SH SOLE 0 315200 0 89210 TCR2 THERAPEUTICS INC COM 87808K106 3279 148500 SH SOLE 0 0 0 148500 TDH HLDGS INC SHS G87084102 411 159307 SH SOLE 0 125527 0 33780 TEAM INC COM 878155100 5191 450227 SH SOLE 0 450227 0 0 TECHNIPFMC PLC COM G87110105 29036 3761100 SH SOLE 0 2271529 0 1489571 TECHTARGET INC COM 87874R100 68304 983500 SH SOLE 0 983500 0 0 TECNOGLASS INC SHS G87264100 708 58900 SH SOLE 0 12000 0 46900 TEEKAY CORPORATION COM Y8564W103 7416 2317375 SH SOLE 0 2317375 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 908 63100 SH SOLE 0 0 0 63100 TEGNA INC COM 87901J105 39189 2081200 SH SOLE 0 1982833 0 98367 TEJON RANCH CO COM 879080109 12408 741248 SH SOLE 0 557372 0 183876 TELA BIO INC COM 872381108 432 29000 SH SOLE 0 1600 0 27400 TELECOM ARGENTINA S A SPON ADR REP B 879273209 220 39900 SH SOLE 0 0 0 39900 TELEDYNE TECHNOLOGIES INC COM 879360105 18656 45100 SH SOLE 0 38294 0 6806 TELEFONICA BRASIL SA NEW ADR 87936R205 18611 2364800 SH SOLE 0 2364800 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 38864 1692702 SH SOLE 0 1692702 0 0 TELIGENT INC NEW COM NEW 87960W203 281 450944 SH SOLE 0 450944 0 0 TELLURIAN INC NEW COM 87968A104 8289 3542100 SH SOLE 0 3492848 0 49252 TELUS CORPORATION COM 87971M103 81327 4080700 SH SOLE 0 4014430 0 66270 TENABLE HLDGS INC COM 88025T102 14995 414400 SH SOLE 0 414400 0 0 TENARIS S A SPONSORED ADS 88031M109 184204 8118300 SH SOLE 0 8118300 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 1421 747832 SH SOLE 0 560908 0 186924 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 231625 11304300 SH SOLE 0 10311032 0 993268 TENET HEALTHCARE CORP COM NEW 88033G407 7196 138375 SH SOLE 0 131346 0 7029 TENNANT CO COM 880345103 2996 37500 SH SOLE 0 254 0 37246 TENNECO INC CL A VTG COM STK 880349105 7464 696300 SH SOLE 0 689827 0 6473 TERADATA CORP DEL COM 88076W103 29009 752700 SH SOLE 0 752700 0 0 TERADYNE INC COM 880770102 39537 324924 SH SOLE 0 324924 0 0 TEREX CORP NEW COM 880779103 5344 116000 SH SOLE 0 100681 0 15319 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 7603 159500 SH SOLE 0 159500 0 0 TERNIUM SA SPONSORED ADS 880890108 11831 304600 SH SOLE 0 304600 0 0 TERRENO RLTY CORP COM 88146M101 3345 57900 SH SOLE 0 49681 0 8219 TERRITORIAL BANCORP INC COM 88145X108 16773 633888 SH SOLE 0 617588 0 16300 TESLA INC COM 88160R101 552633 827381 SH SOLE 0 636018 0 191363 TESSCO TECHNOLOGIES INC COM 872386107 3642 503053 SH SOLE 0 408753 0 94300 TETRA TECHNOLOGIES INC DEL COM 88162F105 2407 1003033 SH SOLE 0 1003033 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 20394 287562 SH SOLE 0 267547 0 20015 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2599 90700 SH SOLE 0 90700 0 0 TFF PHARMACEUTICALS INC COM 87241J104 878 64700 SH SOLE 0 0 0 64700 TFI INTL INC COM 87241L109 6996 93563 SH SOLE 0 77400 0 16163 TFS FINL CORP COM 87240R107 109525 5376802 SH SOLE 0 5376802 0 0 TG THERAPEUTICS INC COM 88322Q108 6459 134000 SH SOLE 0 134000 0 0 THE ODP CORP COM 88337F105 9857 227692 SH SOLE 0 227692 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 1260 168396 SH SOLE 0 44100 0 124296 THERATECHNOLOGIES INC COM 88338H100 1295 335000 SH SOLE 0 0 0 335000 THE REALREAL INC COM 88339P101 20299 897000 SH SOLE 0 897000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 147203 322544 SH SOLE 0 205493 0 117051 THERMON GROUP HLDGS INC COM 88362T103 724 37128 SH SOLE 0 18900 0 18228 THE TRADE DESK INC COM CL A 88339J105 74289 114000 SH SOLE 0 109956 0 4044 THOMSON REUTERS CORP. COM NEW 884903709 48585 554760 SH SOLE 0 162923 0 391837 TIDEWATER INC NEW COM 88642R109 242 19300 SH SOLE 0 19300 0 0 TILLYS INC CL A 886885102 19384 1712381 SH SOLE 0 1416810 0 295571 TIMBERLAND BANCORP INC COM 887098101 10408 374245 SH SOLE 0 333344 0 40901 TIMKENSTEEL CORPORATION COM 887399103 6840 582146 SH SOLE 0 582146 0 0 TIM S A SPONSORED ADR 88706T108 9326 821658 SH SOLE 0 756096 0 65562 TIPTREE INC COM 88822Q103 2468 275800 SH SOLE 0 0 0 275800 TITAN INTL INC ILL COM 88830M102 38290 4126040 SH SOLE 0 3976340 0 149700 TITAN MACHY INC COM 88830R101 9639 378000 SH SOLE 0 320500 0 57500 TITAN MED INC COM NEW 88830X819 1850 1089983 SH SOLE 0 0 0 1089983 TIVITY HEALTH INC COM 88870R102 3580 160397 SH SOLE 0 160397 0 0 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 133 48147 SH SOLE 0 0 0 48147 TJX COS INC NEW COM 872540109 83726 1265700 SH SOLE 0 728147 0 537553 TOMPKINS FINL CORP COM 890110109 2968 35892 SH SOLE 0 35892 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 10822 8454364 SH SOLE 0 6130940 0 2323424 TOOTSIE ROLL INDS INC COM 890516107 13473 406673 SH SOLE 0 365747 0 40926 TORM PLC SHS CL A G89479102 173 18946 SH SOLE 0 11000 0 7946 TORO CO COM 891092108 19174 185900 SH SOLE 0 179487 0 6413 TORONTO DOMINION BK ONT COM NEW 891160509 11997 183980 SH SOLE 0 162665 0 21315 TOUGHBUILT INDS INC COM NEW 89157G504 2708 2880700 SH SOLE 0 2281038 0 599662 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 20897 745246 SH SOLE 0 745246 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 26517 872283 SH SOLE 0 871142 0 1141 TOWNSQUARE MEDIA INC CL A 892231101 8774 817752 SH SOLE 0 624861 0 192891 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 32416 207718 SH SOLE 0 194277 0 13441 TPG RE FIN TR INC COM 87266M107 1557 138994 SH SOLE 0 60894 0 78100 TPI COMPOSITES INC COM 87266J104 15349 271995 SH SOLE 0 271995 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 1980 240600 SH SOLE 0 31558 0 209042 TRANSACT TECHNOLOGIES INC COM 892918103 4226 388737 SH SOLE 0 361237 0 27500 TRANSALTA CORP COM 89346D107 22014 2327041 SH SOLE 0 2248300 0 78741 TRANSGLOBE ENERGY CORP COM 893662106 5138 3251584 SH SOLE 0 2936101 0 315483 TRANSOCEAN LTD REG SHS H8817H100 21665 6102828 SH SOLE 0 3606062 0 2496766 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 279 57712 SH SOLE 0 0 0 57712 TRANSUNION COM 89400J107 38844 431600 SH SOLE 0 335200 0 96400 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 8333 307139 SH SOLE 0 255039 0 52100 TRAVELZOO COM NEW 89421Q205 8913 531791 SH SOLE 0 521498 0 10293 TRAVERE THERAPEUTICS INC COM 89422G107 39670 1588722 SH SOLE 0 1588722 0 0 TRECORA RES COM 894648104 1632 209985 SH SOLE 0 84954 0 125031 TREDEGAR CORP COM 894650100 1427 95100 SH SOLE 0 24400 0 70700 TREEHOUSE FOODS INC COM 89469A104 40913 783177 SH SOLE 0 783177 0 0 TREMONT MTG TR COM 894789106 1005 174700 SH SOLE 0 63386 0 111314 TREVENA INC COM 89532E109 523 292299 SH SOLE 0 163789 0 128510 TREVI THERAPEUTICS INC COM 89532M101 330 121849 SH SOLE 0 18700 0 103149 TRIBUNE PUBG CO NEW COM 89609W107 16837 935900 SH SOLE 0 791300 0 144600 TRICIDA INC COM 89610F101 1016 191992 SH SOLE 0 0 0 191992 TRICO BANCSHARES COM 896095106 20630 435514 SH SOLE 0 435514 0 0 TRILOGY METALS INC NEW COM 89621C105 2877 1344100 SH SOLE 0 900 0 1343200 TRIMAS CORP COM NEW 896215209 5881 193970 SH SOLE 0 110870 0 83100 TRINET GROUP INC COM 896288107 9737 124900 SH SOLE 0 123500 0 1400 TRINITY BIOTECH PLC SPON ADR NEW 896438306 6937 1844963 SH SOLE 0 1586163 0 258800 TRINITY INDS INC COM 896522109 7974 279900 SH SOLE 0 279900 0 0 TRINITY PL HLDGS INC COM 89656D101 206 98382 SH SOLE 0 57115 0 41267 TRINSEO S A SHS L9340P101 9945 156200 SH SOLE 0 156200 0 0 TRIO TECH INTL COM NEW 896712205 1090 242729 SH SOLE 0 238229 0 4500 TRIPADVISOR INC COM 896945201 67943 1263118 SH SOLE 0 1263118 0 0 TRIP COM GROUP LTD ADS 89677Q107 160468 4049151 SH SOLE 0 4002847 0 46304 TRI POINTE HOMES INC COM 87265H109 6736 330836 SH SOLE 0 330836 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1621 70300 SH SOLE 0 27749 0 42551 TRITON INTL LTD CL A G9078F107 2684 48806 SH SOLE 0 39756 0 9050 TRIUMPH BANCORP INC COM 89679E300 286 3700 SH SOLE 0 0 0 3700 TRIUMPH GROUP INC NEW COM 896818101 14952 813500 SH SOLE 0 813500 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 4527 247400 SH SOLE 0 236148 0 11252 TRUEBLUE INC COM 89785X101 1295 58800 SH SOLE 0 100 0 58700 TRUECAR INC COM 89785L107 11022 2303501 SH SOLE 0 2303501 0 0 TRUIST FINL CORP COM 89832Q109 73152 1254317 SH SOLE 0 890291 0 364026 TRUPANION INC COM 898202106 20089 263600 SH SOLE 0 249185 0 14415 TRUSTCO BK CORP N Y COM 898349105 2170 294480 SH SOLE 0 218749 0 75731 TRXADE GROUP INC COM NEW 89846A207 580 110700 SH SOLE 0 3815 0 106885 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 2947 311220 SH SOLE 0 227180 0 84040 TSR INC COM 872885207 867 99742 SH SOLE 0 87786 0 11956 TTEC HLDGS INC COM 89854H102 12211 121563 SH SOLE 0 121563 0 0 TTM TECHNOLOGIES INC COM 87305R109 9993 689169 SH SOLE 0 689169 0 0 TUANCHE LTD ADS NEW 89856T203 315 78693 SH SOLE 0 54407 0 24286 TUCOWS INC COM NEW 898697206 29099 375470 SH SOLE 0 372651 0 2819 TUNIU CORP SPONSORED ADS A 89977P106 2852 824399 SH SOLE 0 824399 0 0 TUPPERWARE BRANDS CORP COM 899896104 9064 343200 SH SOLE 0 343200 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 11190 118300 SH SOLE 0 118300 0 0 TURNING PT BRANDS INC COM 90041L105 3114 59697 SH SOLE 0 48952 0 10745 TURTLE BEACH CORP COM NEW 900450206 6489 243300 SH SOLE 0 243300 0 0 TUTOR PERINI CORP COM 901109108 14923 787480 SH SOLE 0 787480 0 0 TWILIO INC CL A 90138F102 39288 115295 SH SOLE 0 107038 0 8257 TWIN DISC INC COM 901476101 1277 133593 SH SOLE 0 70393 0 63200 TWITTER INC COM 90184L102 11021 173200 SH SOLE 0 173200 0 0 TWO HBRS INVT CORP COM NEW 90187B408 18003 2456058 SH SOLE 0 2291229 0 164829 TYSON FOODS INC CL A 902494103 7356 99000 SH SOLE 0 36684 0 62316 UBIQUITI INC COM 90353W103 169996 569882 SH SOLE 0 569882 0 0 UDR INC COM 902653104 42513 969298 SH SOLE 0 951218 0 18080 UFP TECHNOLOGIES INC COM 902673102 24620 494173 SH SOLE 0 485073 0 9100 ULTA BEAUTY INC COM 90384S303 83043 268600 SH SOLE 0 230155 0 38445 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 16487 144800 SH SOLE 0 144400 0 400 ULTRALIFE CORP COM 903899102 3168 382590 SH SOLE 0 167242 0 215348 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 20283 5309780 SH SOLE 0 5309780 0 0 UMH PPTYS INC COM 903002103 744 38800 SH SOLE 0 562 0 38238 UMPQUA HLDGS CORP COM 904214103 8720 496878 SH SOLE 0 493478 0 3400 UNDER ARMOUR INC CL A 904311107 68202 3077729 SH SOLE 0 2816103 0 261626 UNDER ARMOUR INC CL C 904311206 21766 1179100 SH SOLE 0 1019926 0 159174 UNICO AMERN CORP COM 904607108 126 23937 SH SOLE 0 23937 0 0 UNIFI INC COM NEW 904677200 381 13834 SH SOLE 0 8700 0 5134 UNIFIRST CORP MASS COM 904708104 4944 22100 SH SOLE 0 22097 0 3 UNILEVER PLC SPON ADR NEW 904767704 13016 233140 SH SOLE 0 194188 0 38952 UNION BANKSHARES INC COM 905400107 1051 35032 SH SOLE 0 15968 0 19064 UNION PAC CORP COM 907818108 56579 256700 SH SOLE 0 208163 0 48537 UNIQUE FABRICATING INC COM 90915J103 817 137377 SH SOLE 0 115349 0 22028 UNIQURE NV SHS N90064101 3517 104400 SH SOLE 0 0 0 104400 UNISYS CORP COM NEW 909214306 5331 209733 SH SOLE 0 209733 0 0 UNITED BANCORP INC OHIO COM 909911109 172 12000 SH SOLE 0 5086 0 6914 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2943 86257 SH SOLE 0 79040 0 7217 UNITED FIRE GROUP INC COM 910340108 1735 49856 SH SOLE 0 49856 0 0 UNITED GUARDIAN INC COM 910571108 3973 262263 SH SOLE 0 254422 0 7841 UNITED INS HLDGS CORP COM 910710102 1785 247626 SH SOLE 0 129126 0 118500 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 128749 14132750 SH SOLE 0 14132750 0 0 UNITED NAT FOODS INC COM 911163103 32362 982450 SH SOLE 0 878342 0 104108 UNITED PARCEL SERVICE INC CL B 911312106 83550 491500 SH SOLE 0 179627 0 311873 UNITED SEC BANCSHARES CALIF COM 911460103 1628 198823 SH SOLE 0 120027 0 78796 UNITED STATES ANTIMONY CORP COM 911549103 198 163386 SH SOLE 0 0 0 163386 UNITED STATES CELLULAR CORP COM 911684108 20453 560662 SH SOLE 0 560662 0 0 UNITED STATES STL CORP NEW COM 912909108 27115 1036100 SH SOLE 0 879839 0 156261 UNITED STS LIME & MINERALS I COM 911922102 27779 207752 SH SOLE 0 198152 0 9600 UNITED THERAPEUTICS CORP DEL COM 91307C102 536534 3207591 SH SOLE 0 3089302 0 118289 UNITI GROUP INC COM 91325V108 7123 645786 SH SOLE 0 645786 0 0 UNITIL CORP COM 913259107 30066 658051 SH SOLE 0 658051 0 0 UNITY BANCORP INC COM 913290102 1602 72801 SH SOLE 0 9051 0 63750 UNIVAR SOLUTIONS USA INC COM 91336L107 2124 98602 SH SOLE 0 98602 0 0 UNIVERSAL CORP VA COM 913456109 31495 533911 SH SOLE 0 533911 0 0 UNIVERSAL ELECTRS INC COM 913483103 5997 109100 SH SOLE 0 109100 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 23371 344810 SH SOLE 0 344810 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 12058 90400 SH SOLE 0 87673 0 2727 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 908 34500 SH SOLE 0 0 0 34500 UNIVERSAL SEC INSTRS INC COM NEW 913821302 245 36342 SH SOLE 0 11242 0 25100 UNIVERSAL STAINLESS & ALLOY COM 913837100 1384 136100 SH SOLE 0 57000 0 79100 UNIVERSAL TECHNICAL INST INC COM 913915104 9484 1624018 SH SOLE 0 1618768 0 5250 UNIVEST FINANCIAL CORPORATIO COM 915271100 27357 956889 SH SOLE 0 956889 0 0 UNUM GROUP COM 91529Y106 3796 136400 SH SOLE 0 111519 0 24881 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 23185 1303234 SH SOLE 0 1165698 0 137536 UPLAND SOFTWARE INC COM 91544A109 4588 97217 SH SOLE 0 97217 0 0 UPWORK INC COM 91688F104 4853 108400 SH SOLE 0 94039 0 14361 URBAN EDGE PPTYS COM 91704F104 4087 247400 SH SOLE 0 240952 0 6448 URBAN ONE INC CL A 91705J105 130 24173 SH SOLE 0 0 0 24173 URBAN ONE INC CL D NON VTG 91705J204 1175 671382 SH SOLE 0 216600 0 454782 URBAN TEA INC ORD SHS NEW G9396G118 204 55100 SH SOLE 0 2600 0 52500 URSTADT BIDDLE PPTYS INC CL A 917286205 5608 336817 SH SOLE 0 255317 0 81500 URSTADT BIDDLE PPTYS INC COM 917286106 992 72400 SH SOLE 0 66000 0 6400 USANA HEALTH SCIENCES INC COM 90328M107 153037 1568000 SH SOLE 0 1568000 0 0 USA TRUCK INC COM 902925106 3304 172900 SH SOLE 0 54840 0 118060 U S GLOBAL INVS INC CL A 902952100 1963 281251 SH SOLE 0 218391 0 62860 USIO INC COM 917313108 3857 600741 SH SOLE 0 378341 0 222400 U S PHYSICAL THERAPY INC COM 90337L108 12182 117023 SH SOLE 0 83923 0 33100 U S SILICA HLDGS INC COM 90346E103 59821 4867413 SH SOLE 0 4867413 0 0 US WELL SERVICES INC CL A 91274U101 1494 1436337 SH SOLE 0 468021 0 968316 UTAH MED PRODS INC COM 917488108 21383 246914 SH SOLE 0 231832 0 15082 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 1789 1268762 SH SOLE 0 1268762 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 251 31600 SH SOLE 0 31600 0 0 UXIN LTD ADS 91818X108 2422 2070400 SH SOLE 0 38247 0 2032153 VAALCO ENERGY INC COM NEW 91851C201 8013 3577398 SH SOLE 0 3034980 0 542418 VALERO ENERGY CORP COM 91913Y100 21458 299688 SH SOLE 0 236718 0 62970 VALHI INC NEW COM 918905209 3231 157517 SH SOLE 0 157517 0 0 VALUE LINE INC COM 920437100 299 10600 SH SOLE 0 10600 0 0 VALVOLINE INC COM 92047W101 76480 2933651 SH SOLE 0 2933651 0 0 VANDA PHARMACEUTICALS INC COM 921659108 55371 3686480 SH SOLE 0 3417624 0 268856 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 8420 263700 SH SOLE 0 263700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11466 352800 SH SOLE 0 352800 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3501 114100 SH SOLE 0 114100 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5829 129500 SH SOLE 0 129500 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 1725 23000 SH SOLE 0 23000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 16683 68500 SH SOLE 0 68500 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1766 19900 SH SOLE 0 19900 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4564 25800 SH SOLE 0 25800 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 204 1100 SH SOLE 0 1100 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 858 4000 SH SOLE 0 4000 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2501 11300 SH SOLE 0 11300 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2419 11300 SH SOLE 0 11300 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1739 10500 SH SOLE 0 10500 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3763 13700 SH SOLE 0 13700 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2914 8000 SH SOLE 0 8000 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 697 5300 SH SOLE 0 5300 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4177 66300 SH SOLE 0 66300 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2842 34800 SH SOLE 0 34800 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7972 62100 SH SOLE 0 62100 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 13302 258093 SH SOLE 0 258093 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 16256 241800 SH SOLE 0 241800 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1944 19200 SH SOLE 0 19200 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 4289 51800 SH SOLE 0 51800 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 15429 250800 SH SOLE 0 250800 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 315 1700 SH SOLE 0 1700 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 5616 31500 SH SOLE 0 31500 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7538 153500 SH SOLE 0 153500 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1325 17100 SH SOLE 0 17100 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1400 16900 SH SOLE 0 16900 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 2899 23100 SH SOLE 0 23100 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 309 2200 SH SOLE 0 2200 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1560 12000 SH SOLE 0 12000 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2009 6800 SH SOLE 0 6800 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2834 15900 SH SOLE 0 15900 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1212 5300 SH SOLE 0 5300 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 435 2300 SH SOLE 0 2300 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 744 4300 SH SOLE 0 4300 0 0 VAPOTHERM INC COM 922107107 6750 281003 SH SOLE 0 281003 0 0 VAREX IMAGING CORP COM 92214X106 2655 129580 SH SOLE 0 19425 0 110155 VARONIS SYS INC COM 922280102 34285 667800 SH SOLE 0 659610 0 8190 VASCULAR BIOGENICS LTD COM M96883109 152 75800 SH SOLE 0 0 0 75800 VECTOR GROUP LTD COM 92240M108 126459 9065135 SH SOLE 0 9065135 0 0 VECTRUS INC COM 92242T101 1058 19800 SH SOLE 0 0 0 19800 VEDANTA LIMITED SPONSORED ADR 92242Y100 6103 485518 SH SOLE 0 165810 0 319708 VEECO INSTRS INC DEL COM 922417100 2582 124510 SH SOLE 0 1200 0 123310 VELOCITY FINL INC COM 92262D101 494 55700 SH SOLE 0 268 0 55432 VENATOR MATLS PLC SHS G9329Z100 2615 564760 SH SOLE 0 363138 0 201622 VENTAS INC COM 92276F100 1478 27702 SH SOLE 0 27702 0 0 VENUS CONCEPT INC COM 92332W105 2131 906700 SH SOLE 0 191563 0 715137 VERA BRADLEY INC COM 92335C106 5443 538927 SH SOLE 0 474068 0 64859 VERACYTE INC COM 92337F107 4969 92448 SH SOLE 0 92448 0 0 VERASTEM INC COM 92337C104 2596 1051119 SH SOLE 0 669309 0 381810 VEREIT INC COM 92339V308 782 20250 SH SOLE 0 20250 0 0 VERICEL CORP COM 92346J108 505 9092 SH SOLE 0 9092 0 0 VERINT SYS INC COM 92343X100 14205 312270 SH SOLE 0 305555 0 6715 VERISIGN INC COM 92343E102 967626 4868314 SH SOLE 0 4868314 0 0 VERITIV CORP COM 923454102 13987 328800 SH SOLE 0 180800 0 148000 VERITONE INC COM 92347M100 4019 167600 SH SOLE 0 167600 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 18986 326493 SH SOLE 0 224826 0 101667 VERRA MOBILITY CORP COM 92511U102 6791 501700 SH SOLE 0 496566 0 5134 VERSO CORP CL A 92531L207 280 19200 SH SOLE 0 0 0 19200 VERTEX ENERGY INC COM 92534K107 1018 721818 SH SOLE 0 106118 0 615700 VERTEX PHARMACEUTICALS INC COM 92532F100 515797 2400284 SH SOLE 0 2198538 0 201746 VERTIV HOLDINGS CO COM CL A 92537N108 38862 1943100 SH SOLE 0 1943100 0 0 VERU INC COM 92536C103 5885 546200 SH SOLE 0 546200 0 0 V F CORP COM 918204108 90701 1134900 SH SOLE 0 894551 0 240349 VIACOMCBS INC CL A 92556H107 9007 190942 SH SOLE 0 94503 0 96439 VIACOMCBS INC CL B 92556H206 254589 5644997 SH SOLE 0 3433694 0 2211303 VIASAT INC COM 92552V100 778 16193 SH SOLE 0 16193 0 0 VIAVI SOLUTIONS INC COM 925550105 42531 2708988 SH SOLE 0 2486527 0 222461 VICTORY CAP HLDGS INC COM CL A 92645B103 1383 54100 SH SOLE 0 400 0 53700 VIDLER WATER RESOUCES INC COM 92660E107 2847 319931 SH SOLE 0 190476 0 129455 VIEMED HEALTHCARE INC COM 92663R105 3212 316602 SH SOLE 0 0 0 316602 VILLAGE SUPER MKT INC CL A NEW 927107409 17566 745285 SH SOLE 0 707971 0 37314 VINCE HLDG CORP COM NEW 92719W207 2442 217652 SH SOLE 0 185048 0 32604 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 4040 448932 SH SOLE 0 448932 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 6481 445100 SH SOLE 0 0 0 445100 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 58084 1945200 SH SOLE 0 0 0 1945200 VIRCO MFG CO COM 927651109 692 223119 SH SOLE 0 201338 0 21781 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 86506 2824223 SH SOLE 0 2493279 0 330944 VIRIDIAN THERAPEUTICS INC COM 92790C104 221 13240 SH SOLE 0 67 0 13173 VIRNETX HLDG CORP COM 92823T108 326 58600 SH SOLE 0 0 0 58600 VIRTRA INC COM PAR 92827K301 442 71950 SH SOLE 0 8567 0 63383 VIRTU FINL INC CL A 928254101 170325 5485507 SH SOLE 0 5399565 0 85942 VISA INC COM CL A 92826C839 85835 405400 SH SOLE 0 0 0 405400 VISHAY INTERTECHNOLOGY INC COM 928298108 1378 57225 SH SOLE 0 57225 0 0 VISHAY PRECISION GROUP INC COM 92835K103 25883 840073 SH SOLE 0 790058 0 50015 VISTA GOLD CORP COM NEW 927926303 560 529279 SH SOLE 0 100 0 529179 VISTA OIL & GAS SAB DE CV SPONSORED ADS 92837L109 3071 1199622 SH SOLE 0 114100 0 1085522 VISTA OUTDOOR INC COM 928377100 15413 480600 SH SOLE 0 480600 0 0 VISTRA CORP COM 92840M102 81569 4613651 SH SOLE 0 4613651 0 0 VIVINT SMART HOME INC COM CL A 928542109 4146 289500 SH SOLE 0 0 0 289500 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 1611 159782 SH SOLE 0 159782 0 0 VMWARE INC CL A COM 928563402 62617 416200 SH SOLE 0 394123 0 22077 VOC ENERGY TR TR UNIT 91829B103 792 226324 SH SOLE 0 0 0 226324 VOCERA COMMUNICATIONS INC COM 92857F107 26211 681522 SH SOLE 0 681522 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 595475 32310076 SH SOLE 0 32310076 0 0 VOLITIONRX LTD COM 928661107 113 30000 SH SOLE 0 0 0 30000 VOLT INFORMATION SCIENCES IN COM 928703107 3419 867868 SH SOLE 0 634268 0 233600 VONAGE HLDGS CORP COM 92886T201 6858 580226 SH SOLE 0 555795 0 24431 VORNADO RLTY TR SH BEN INT 929042109 19254 424199 SH SOLE 0 388826 0 35373 VOXELJET AG ADS 92912L206 378 24200 SH SOLE 0 0 0 24200 VOXX INTL CORP CL A 91829F104 14093 739422 SH SOLE 0 739422 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 2004 425401 SH SOLE 0 425401 0 0 VSE CORP COM 918284100 1149 29085 SH SOLE 0 3 0 29082 VUZIX CORP COM NEW 92921W300 631 24800 SH SOLE 0 12306 0 12494 VYANT BIO INC COM 92942V109 839 180926 SH SOLE 0 180926 0 0 WABASH NATL CORP COM 929566107 22506 1197148 SH SOLE 0 1197148 0 0 WABTEC COM 929740108 12230 154495 SH SOLE 0 110643 0 43852 WADDELL & REED FINL INC CL A 930059100 7470 298200 SH SOLE 0 298200 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 62322 1135200 SH SOLE 0 670912 0 464288 WALMART INC COM 931142103 48383 356200 SH SOLE 0 356200 0 0 WARRIOR MET COAL INC COM 93627C101 25659 1497879 SH SOLE 0 1497879 0 0 WASHINGTON FED INC COM 938824109 7052 228976 SH SOLE 0 221055 0 7921 WASHINGTON PRIME GROUP NEW COM 93964W405 146 65500 SH SOLE 0 0 0 65500 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 46887 2121600 SH SOLE 0 2121600 0 0 WASHINGTON TR BANCORP COM 940610108 8839 171200 SH SOLE 0 171200 0 0 WASTE CONNECTIONS INC COM 94106B101 108038 1000494 SH SOLE 0 687875 0 312619 WASTE MGMT INC DEL COM 94106L109 23688 183600 SH SOLE 0 168781 0 14819 WATERS CORP COM 941848103 68087 239600 SH SOLE 0 158301 0 81299 WATERSTONE FINL INC MD COM 94188P101 37165 1820036 SH SOLE 0 1785236 0 34800 WATSCO INC CL B CONV 942622101 332 1300 SH SOLE 0 1300 0 0 WATSCO INC COM 942622200 45762 175500 SH SOLE 0 142825 0 32675 WATTS WATER TECHNOLOGIES INC CL A 942749102 11976 100800 SH SOLE 0 94199 0 6601 WAYFAIR INC CL A 94419L101 40382 128300 SH SOLE 0 43061 0 85239 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 7386 293796 SH SOLE 0 252921 0 40875 WD-40 CO COM 929236107 110141 359725 SH SOLE 0 359725 0 0 WEIBO CORP SPONSORED ADR 948596101 13932 276108 SH SOLE 0 241308 0 34800 WEIDAI LTD SPONS ADS 94861A108 290 212973 SH SOLE 0 0 0 212973 WEIS MKTS INC COM 948849104 22729 402136 SH SOLE 0 402136 0 0 WELBILT INC COM 949090104 10959 674400 SH SOLE 0 674400 0 0 WENDYS CO COM 95058W100 47193 2329382 SH SOLE 0 1964894 0 364488 WESBANCO INC COM 950810101 8977 248951 SH SOLE 0 248951 0 0 WESTAMERICA BANCORPORATION COM 957090103 4980 79331 SH SOLE 0 26753 0 52578 WEST BANCORPORATION INC CAP STK 95123P106 7397 307052 SH SOLE 0 307052 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1164 364817 SH SOLE 0 334646 0 30171 WESTERN COPPER & GOLD CORP COM 95805V108 815 647100 SH SOLE 0 0 0 647100 WESTERN NEW ENG BANCORP INC COM 958892101 14878 1764844 SH SOLE 0 1537409 0 227435 WESTERN UN CO COM 959802109 38221 1549900 SH SOLE 0 1186718 0 363182 WEST FRASER TIMBER CO LTD COM 952845105 17356 241300 SH SOLE 0 0 0 241300 WESTPAC BANKING CORP SPONSORED ADR 961214301 33053 1780861 SH SOLE 0 1780861 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 10293 711816 SH SOLE 0 599776 0 112040 WEYCO GROUP INC COM 962149100 1139 52665 SH SOLE 0 39926 0 12739 WEYERHAEUSER CO MTN BE COM NEW 962166104 53036 1489781 SH SOLE 0 1455423 0 34358 WHEATON PRECIOUS METALS CORP COM 962879102 72852 1906847 SH SOLE 0 1543950 0 362897 WHEELER REAL ESTATE INVT TR COM NEW 963025705 782 208433 SH SOLE 0 138697 0 69736 WHIRLPOOL CORP COM 963320106 22378 101557 SH SOLE 0 67584 0 33973 WHITE MTNS INS GROUP LTD COM G9618E107 20403 18300 SH SOLE 0 13459 0 4841 WHITESTONE REIT COM 966084204 4253 438484 SH SOLE 0 438484 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 1634 125300 SH SOLE 0 1500 0 123800 WIDEOPENWEST INC COM 96758W101 584 43000 SH SOLE 0 33100 0 9900 WIDEPOINT CORP COMMON 967590209 1346 146273 SH SOLE 0 72159 0 74114 WILLAMETTE VY VINEYARD INC COM 969136100 1370 151403 SH SOLE 0 118376 0 33027 WILLDAN GROUP INC COM 96924N100 3547 86400 SH SOLE 0 4001 0 82399 WILLIAMS SONOMA INC COM 969904101 33919 189278 SH SOLE 0 161001 0 28277 WILLIS LEASE FIN CORP COM 970646105 16527 380287 SH SOLE 0 366287 0 14000 WILLIS TOWERS WATSON PLC LTD SHS G96629103 73200 319820 SH SOLE 0 232769 0 87051 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 16697 601694 SH SOLE 0 580762 0 20932 WINDTREE THERAPEUTICS INC COM 97382D303 28 11600 SH SOLE 0 11600 0 0 WINGSTOP INC COM 974155103 11191 88003 SH SOLE 0 88003 0 0 WINMARK CORP COM 974250102 32613 174933 SH SOLE 0 167650 0 7283 WIPRO LTD SPON ADR 1 SH 97651M109 5359 845293 SH SOLE 0 784632 0 60661 WIRELESS TELECOM GROUP INC COM 976524108 1971 1159574 SH SOLE 0 1007973 0 151601 WISDOMTREE INVTS INC COM 97717P104 13918 2226879 SH SOLE 0 2226879 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 419 8700 SH SOLE 0 8700 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 648 14600 SH SOLE 0 14600 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 1916 47080 SH SOLE 0 47080 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2641 51500 SH SOLE 0 51500 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1208 16600 SH SOLE 0 16600 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 3439 109100 SH SOLE 0 109100 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 1092 15119 SH SOLE 0 15119 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 1029 18000 SH SOLE 0 18000 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 527 10284 SH SOLE 0 10284 0 0 WIX COM LTD SHS M98068105 9130 32700 SH SOLE 0 32700 0 0 WNS HLDGS LTD SPON ADR 92932M101 83103 1147200 SH SOLE 0 1087095 0 60105 WOORI FINL GROUP INC SPONSORED ADS 981064108 209 7700 SH SOLE 0 274 0 7426 WORKIVA INC COM CL A 98139A105 119301 1351700 SH SOLE 0 1343331 0 8369 WORLD FUEL SVCS CORP COM 981475106 1383 39300 SH SOLE 0 36387 0 2913 WORLD WRESTLING ENTMT INC CL A 98156Q108 56414 1039700 SH SOLE 0 1037594 0 2106 WP CAREY INC COM 92936U109 34120 482200 SH SOLE 0 400169 0 82031 WPP PLC NEW ADR 92937A102 1585 24800 SH SOLE 0 24800 0 0 WSFS FINL CORP COM 929328102 43186 867358 SH SOLE 0 867358 0 0 W & T OFFSHORE INC COM 92922P106 4488 1250000 SH SOLE 0 1111160 0 138840 WW INTL INC COM 98262P101 10679 341412 SH SOLE 0 321291 0 20121 X4 PHARMACEUTICALS INC COM 98420X103 1344 156044 SH SOLE 0 156044 0 0 XCEL BRANDS INC COM NEW 98400M101 179 90152 SH SOLE 0 38752 0 51400 XENCOR INC COM 98401F105 3113 72300 SH SOLE 0 72300 0 0 XENETIC BIOSCIENCES INC COM 984015503 548 251149 SH SOLE 0 133830 0 117319 XENON PHARMACEUTICALS INC COM 98420N105 12404 692977 SH SOLE 0 692977 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 4770 1057663 SH SOLE 0 1057663 0 0 X FINL SPONSORED ADS 98372W202 692 186126 SH SOLE 0 149926 0 36200 XIAOBAI MAIMAI INC ADS 98422P108 627 356457 SH SOLE 0 334728 0 21729 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 428 152200 SH SOLE 0 152200 0 0 XPEL INC COM 98379L100 1901 36600 SH SOLE 0 0 0 36600 XPERI HOLDING CORP COM 98390M103 52533 2413080 SH SOLE 0 2413080 0 0 XP INC CL A G98239109 25292 671400 SH SOLE 0 661958 0 9442 XPO LOGISTICS INC COM 983793100 2493 20220 SH SOLE 0 20220 0 0 XTANT MED HLDGS INC COM NEW 98420P308 2175 921771 SH SOLE 0 688918 0 232853 XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 129 38800 SH SOLE 0 400 0 38400 YAMANA GOLD INC COM 98462Y100 72037 16597504 SH SOLE 0 14272468 0 2325036 YATRA ONLINE INC ORD SHS G98338109 3345 1435516 SH SOLE 0 959605 0 475911 YELLOW CORP COM 985510106 103 11672 SH SOLE 0 11672 0 0 YELP INC CL A 985817105 19048 488400 SH SOLE 0 488400 0 0 YETI HLDGS INC COM 98585X104 31878 441468 SH SOLE 0 433099 0 8369 YIELD10 BIOSCIENCE INC COM 98585K862 459 36600 SH SOLE 0 844 0 35756 YIREN DIGITAL LTD SPONSORED ADS 98585L100 2788 549978 SH SOLE 0 410965 0 139013 Y-MABS THERAPEUTICS INC COM 984241109 974 32200 SH SOLE 0 0 0 32200 YORK WTR CO COM 987184108 8953 182836 SH SOLE 0 182836 0 0 YOUDAO INC SPONSORED ADS 98741T104 1649 69248 SH SOLE 0 69248 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1206 293500 SH SOLE 0 0 0 293500 YUM BRANDS INC COM 988498101 20057 185400 SH SOLE 0 103976 0 81424 YUNHONG CTI LTD COM 98873Q100 590 256466 SH SOLE 0 188766 0 67700 YUNJI INC ADS RP CL A 98873N107 181 84300 SH SOLE 0 84300 0 0 ZAI LAB LTD ADR 98887Q104 10821 81100 SH SOLE 0 76614 0 4486 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 19665 40531 SH SOLE 0 32278 0 8253 ZEDGE INC CL B 98923T104 7493 619273 SH SOLE 0 454814 0 164459 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1111 103131 SH SOLE 0 36402 0 66729 ZHONGCHAO INC CL A G9897X107 272 137239 SH SOLE 0 1097 0 136142 ZILLOW GROUP INC CL A 98954M101 22558 171700 SH SOLE 0 164212 0 7488 ZIONS BANCORPORATION N A COM 989701107 7683 139795 SH SOLE 0 139795 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1572 436600 SH SOLE 0 0 0 436600 ZIX CORP COM 98974P100 8185 1084099 SH SOLE 0 1043899 0 40200 ZK INTL GROUP CO LTD SHS G9892K100 642 68871 SH SOLE 0 68871 0 0 ZOETIS INC CL A 98978V103 101716 645900 SH SOLE 0 539362 0 106538 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 809928 2520863 SH SOLE 0 2520863 0 0 ZOVIO INC COM 98979V102 6151 1514964 SH SOLE 0 1443053 0 71911 ZSCALER INC COM 98980G102 107706 627400 SH SOLE 0 471081 0 156319 ZUMIEZ INC COM 989817101 7211 168100 SH SOLE 0 168100 0 0 ZUORA INC COM CL A 98983V106 5210 352000 SH SOLE 0 352000 0 0 ZW DATA ACTION TECHNOLOGS IN COM 98880R109 246 93200 SH SOLE 0 0 0 93200 ZYMEWORKS INC COM 98985W102 4393 139100 SH SOLE 0 139100 0 0 ZYNGA INC CL A 98986T108 82831 8112700 SH SOLE 0 7063205 0 1049495