0001037389-21-000335.txt : 20211112 0001037389-21-000335.hdr.sgml : 20211112 20211112162609 ACCESSION NUMBER: 0001037389-21-000335 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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: 211403981 BUSINESS ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2124866780 MAIL ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: RENAISSANCE TECHNOLOGIES CORP DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001037389 XXXXXXXX 09-30-2021 09-30-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 11-12-2021 0 3414 77426184 false
INFORMATION TABLE 2 renaissance13Fq32021_holding.xml RENTEC Q3 2021 HOLDINGS 10X GENOMICS INC CL A COM 88025U109 13454 92416 SH SOLE 0 85804 0 6612 111 INC ADS 68247Q102 79 12847 SH SOLE 0 12847 0 0 17 ED & TECHNOLOGY GROUP INC ADS 81807M106 786 873300 SH SOLE 0 17900 0 855400 1 800 FLOWERS COM INC CL A 68243Q106 4375 143400 SH SOLE 0 143400 0 0 1895 BANCORP OF WIS INC COM 28253R105 209 19100 SH SOLE 0 7449 0 11651 1LIFE HEALTHCARE INC COM 68269G107 21767 1074900 SH SOLE 0 1074900 0 0 1ST CONSTITUTION BANCORP COM 31986N102 3181 134409 SH SOLE 0 93570 0 40839 1ST SOURCE CORP COM 336901103 8354 176840 SH SOLE 0 176840 0 0 3-D SYS CORP DEL COM NEW 88554D205 18903 685650 SH SOLE 0 685650 0 0 3M CO COM 88579Y101 12578 71700 SH SOLE 0 71700 0 0 8X8 INC NEW COM 282914100 11436 488930 SH SOLE 0 488930 0 0 9F INC SPONSORED ADS 65442R109 52 30800 SH SOLE 0 700 0 30100 A10 NETWORKS INC COM 002121101 39514 2931336 SH SOLE 0 2883653 0 47683 AADI BIOSCIENCES INC COM 00032Q104 4865 165655 SH SOLE 0 118122 0 47533 AAR CORP COM 000361105 8087 249360 SH SOLE 0 1900 0 247460 ABBOTT LABS COM 002824100 27780 235166 SH SOLE 0 142983 0 92183 ABBVIE INC COM 00287Y109 223387 2070894 SH SOLE 0 1613743 0 457151 ABCAM PLC ADS 000380204 1250 61647 SH SOLE 0 33700 0 27947 ABCELLERA BIOLOGICS INC COM 00288U106 1689 84300 SH SOLE 0 84300 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 55 49500 SH SOLE 0 49500 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 1462 8200 SH SOLE 0 8200 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1452 16100 SH SOLE 0 16100 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 1173 13570 SH SOLE 0 13570 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 955 44700 SH SOLE 0 44700 0 0 ABIOMED INC COM 003654100 509023 1563723 SH SOLE 0 1552695 0 11028 ABM INDS INC COM 000957100 2876 63900 SH SOLE 0 63900 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 1699 154600 SH SOLE 0 28351 0 126249 ACACIA RESH CORP ACACIA TCH COM 003881307 14624 2153700 SH SOLE 0 2153700 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 19306 482400 SH SOLE 0 461090 0 21310 ACADIA RLTY TR COM SH BEN INT 004239109 3135 153601 SH SOLE 0 153601 0 0 ACASTI PHARMA INC CL A 00430K873 87 43408 SH SOLE 0 0 0 43408 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 75181 235000 SH SOLE 0 231266 0 3734 ACCOLADE INC COM 00437E102 2771 65700 SH SOLE 0 65700 0 0 ACCURAY INC COM 004397105 15542 3934807 SH SOLE 0 3294684 0 640123 ACHIEVE LIFE SCIENCES INC COM 004468500 192 22600 SH SOLE 0 22600 0 0 AC IMMUNE SA SHS H00263105 2850 424690 SH SOLE 0 424690 0 0 ACI WORLDWIDE INC COM 004498101 4779 155524 SH SOLE 0 155524 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 36376 2020878 SH SOLE 0 2020878 0 0 ACME UTD CORP COM 004816104 6145 187695 SH SOLE 0 172845 0 14850 ACNB CORP COM 000868109 1474 52656 SH SOLE 0 7956 0 44700 ACORDA THERAPEUTICS INC COM NEW 00484M601 3334 724718 SH SOLE 0 724718 0 0 ACTIVISION BLIZZARD INC COM 00507V109 48376 625098 SH SOLE 0 625098 0 0 ACUITYADS HLDGS INC COM 00510L106 2057 306700 SH SOLE 0 1200 0 305500 ACUITY BRANDS INC COM 00508Y102 347 2000 SH SOLE 0 2000 0 0 ACUSHNET HLDGS CORP COM 005098108 9205 197100 SH SOLE 0 197100 0 0 ACUTUS MED INC COM 005111109 279 31586 SH SOLE 0 0 0 31586 ADAMAS PHARMACEUTICALS INC COM 00548A106 3747 763212 SH SOLE 0 763212 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 8174 269155 SH SOLE 0 249090 0 20065 ADDUS HOMECARE CORP COM 006739106 4075 51100 SH SOLE 0 661 0 50439 ADICET BIO INC COM 007002108 331 42217 SH SOLE 0 300 0 41917 ADIENT PLC ORD SHS G0084W101 1642 39625 SH SOLE 0 39625 0 0 ADMA BIOLOGICS INC COM 000899104 266 235000 SH SOLE 0 235000 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 593241 1030433 SH SOLE 0 600968 0 429465 ADTALEM GLOBAL ED INC COM 00737L103 1100 29100 SH SOLE 0 29100 0 0 ADTRAN INC COM 00738A106 22988 1225373 SH SOLE 0 1195833 0 29540 ADVANCE AUTO PARTS INC COM 00751Y106 34972 167419 SH SOLE 0 150244 0 17175 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 542 84763 SH SOLE 0 24463 0 60300 ADVANCED ENERGY INDS COM 007973100 6136 69922 SH SOLE 0 69922 0 0 ADVANCED MICRO DEVICES INC COM 007903107 705619 6857326 SH SOLE 0 4402321 0 2455005 ADVAXIS INC COM NEW 007624307 38 73500 SH SOLE 0 73500 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2402 1106777 SH SOLE 0 20200 0 1086577 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1348 42700 SH SOLE 0 42700 0 0 AECOM COM 00766T100 11132 176277 SH SOLE 0 169978 0 6299 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 797 100300 SH SOLE 0 400 0 99900 AEGON N V NY REGISTRY SHS 007924103 1508 291435 SH SOLE 0 0 0 291435 AEMETIS INC COM NEW 00770K202 10624 581157 SH SOLE 0 581157 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 3667 321710 SH SOLE 0 321710 0 0 AES CORP COM 00130H105 57986 2539900 SH SOLE 0 2283841 0 256059 AESTHETIC MED INTL HLDG GR L ADS 00809M104 76 18700 SH SOLE 0 18700 0 0 AETERNA ZENTARIS INC COM 007975402 256 341400 SH SOLE 0 0 0 341400 AETHLON MED INC COM 00808Y307 196 50775 SH SOLE 0 0 0 50775 AFC GAMMA INC COM 00109K105 1962 90900 SH SOLE 0 6866 0 84034 AFFINITY BANCSHARES INC COM 00832E103 1456 103604 SH SOLE 0 50612 0 52992 AFYA LTD CL A COM G01125106 511 25900 SH SOLE 0 25900 0 0 AGCO CORP COM 001084102 7732 63100 SH SOLE 0 63100 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 1237 411060 SH SOLE 0 411060 0 0 AGENUS INC COM NEW 00847G705 10445 1989615 SH SOLE 0 880620 0 1108995 AGILENT TECHNOLOGIES INC COM 00846U101 29127 184900 SH SOLE 0 164243 0 20657 AGILE THERAPEUTICS INC COM 00847L100 35 36885 SH SOLE 0 3700 0 33185 AGILYSYS INC COM 00847J105 15734 300491 SH SOLE 0 286839 0 13652 AG MTG INVT TR INC COM NEW 001228501 1660 145200 SH SOLE 0 400 0 144800 AGNICO EAGLE MINES LTD COM 008474108 133203 2568815 SH SOLE 0 2336983 0 231832 AGREE RLTY CORP COM 008492100 5689 85900 SH SOLE 0 77799 0 8101 AGRIFY CORP COM 00853E107 1390 74981 SH SOLE 0 74981 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 996 461111 SH SOLE 0 447811 0 13300 AILERON THERAPEUTICS INC COM 00887A105 749 734721 SH SOLE 0 0 0 734721 AIRBNB INC COM CL A 009066101 465372 2774200 SH SOLE 0 2559867 0 214333 AIRGAIN INC COM 00938A104 6382 506136 SH SOLE 0 418636 0 87500 AIR PRODS & CHEMS INC COM 009158106 73632 287500 SH SOLE 0 234814 0 52686 AIR T INC COM 009207101 4893 170611 SH SOLE 0 161911 0 8700 AKAMAI TECHNOLOGIES INC COM 00971T101 8639 82600 SH SOLE 0 82600 0 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 107 65350 SH SOLE 0 65350 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2736 949927 SH SOLE 0 916999 0 32928 ALAMOS GOLD INC NEW COM CL A 011532108 61085 8483971 SH SOLE 0 8483971 0 0 ALARM COM HLDGS INC COM 011642105 12526 160200 SH SOLE 0 160200 0 0 ALBANY INTL CORP CL A 012348108 7064 91900 SH SOLE 0 91900 0 0 ALBEMARLE CORP COM 012653101 35300 161208 SH SOLE 0 127910 0 33298 ALBERTSONS COS INC COMMON STOCK 013091103 17579 564700 SH SOLE 0 549598 0 15102 ALCOA CORP COM 013872106 59966 1225296 SH SOLE 0 1222996 0 2300 ALCON AG ORD SHS H01301128 26531 329700 SH SOLE 0 329700 0 0 ALEXANDERS INC COM 014752109 30257 116098 SH SOLE 0 107660 0 8438 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6879 36000 SH SOLE 0 900 0 35100 ALEXCO RESOURCE CORP COM 01535P106 555 370008 SH SOLE 0 1208 0 368800 ALGONQUIN PWR UTILS CORP COM 015857105 8900 607068 SH SOLE 0 607068 0 0 ALICO INC COM 016230104 2102 61396 SH SOLE 0 44905 0 16491 ALIGHT INC COM CL A 01626W101 174 15200 SH SOLE 0 15200 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 825 53200 SH SOLE 0 10796 0 42404 ALIMERA SCIENCES INC COM NEW 016259202 598 141588 SH SOLE 0 140295 0 1293 ALITHYA GROUP INC CL A SUB VTG 01643B106 2078 799132 SH SOLE 0 799132 0 0 ALJ REGL HLDGS INC COM 001627108 406 383471 SH SOLE 0 358484 0 24987 ALKALINE WTR CO INC COM NEW 01643A207 41 25539 SH SOLE 0 900 0 24639 ALKERMES PLC SHS G01767105 146320 4744482 SH SOLE 0 4744482 0 0 ALLEGHANY CORP MD COM 017175100 7673 12288 SH SOLE 0 3374 0 8914 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3239 194792 SH SOLE 0 194792 0 0 ALLEGION PLC ORD SHS G0176J109 11381 86100 SH SOLE 0 74666 0 11434 ALLENA PHARMACEUTICALS COM 018119107 120 132700 SH SOLE 0 2700 0 130000 ALLIANT ENERGY CORP COM 018802108 20875 372900 SH SOLE 0 327040 0 45860 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 343 49700 SH SOLE 0 49700 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 9913 316922 SH SOLE 0 255989 0 60933 ALLISON TRANSMISSION HLDGS I COM 01973R101 152781 4325619 SH SOLE 0 4313534 0 12085 ALLOT LTD SHS M0854Q105 17695 1190806 SH SOLE 0 1190806 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5465 408765 SH SOLE 0 408765 0 0 ALPHABET INC CAP STK CL A 02079K305 525475 196548 SH SOLE 0 107397 0 89151 ALPHABET INC CAP STK CL C 02079K107 329126 123485 SH SOLE 0 94358 0 29127 ALPHA METALLURGICAL RESOUR I COM 020764106 3795 76215 SH SOLE 0 59015 0 17200 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 14731 469600 SH SOLE 0 351100 0 118500 ALPHA PRO TECH LTD COM 020772109 3780 561663 SH SOLE 0 561663 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 863 70800 SH SOLE 0 2172 0 68628 ALPINE IMMUNE SCIENCES INC COM 02083G100 4221 395594 SH SOLE 0 395594 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 2072 112776 SH SOLE 0 272 0 112504 ALTABANCORP COM 021347109 443 10040 SH SOLE 0 10040 0 0 ALTAIR ENGR INC COM CL A 021369103 4350 63100 SH SOLE 0 63100 0 0 ALTAMIRA THERAPEUTICS LTD SHS G0360L100 143 71226 SH SOLE 0 0 0 71226 ALTISOURCE ASSET MGMT CORP COM 02153X108 211 9500 SH SOLE 0 300 0 9200 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6617 669722 SH SOLE 0 669722 0 0 ALTRA INDL MOTION CORP COM 02208R106 2397 43309 SH SOLE 0 43309 0 0 ALTRIA GROUP INC COM 02209S103 126666 2782655 SH SOLE 0 2782655 0 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 1277 18500 SH SOLE 0 2972 0 15528 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 9246 494700 SH SOLE 0 409192 0 85508 AMALGAMATED FINANCIAL CORP COM 022671101 187 11800 SH SOLE 0 0 0 11800 A-MARK PRECIOUS METALS INC COM 00181T107 6962 115992 SH SOLE 0 115992 0 0 AMBAC FINL GROUP INC COM NEW 023139884 756 52800 SH SOLE 0 628 0 52172 AMBARELLA INC SHS G037AX101 46722 300000 SH SOLE 0 284365 0 15635 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 328 222924 SH SOLE 0 154124 0 68800 AMC ENTMT HLDGS INC CL A COM 00165C104 95437 2507533 SH SOLE 0 952829 0 1554704 AMC NETWORKS INC CL A 00164V103 2944 63200 SH SOLE 0 63200 0 0 AMCON DISTRG CO COM NEW 02341Q205 1616 10850 SH SOLE 0 10850 0 0 AMDOCS LTD SHS G02602103 1794 23700 SH SOLE 0 23700 0 0 AMEDISYS INC COM 023436108 5711 38301 SH SOLE 0 36215 0 2086 AMERANT BANCORP INC CL A 023576101 1888 76300 SH SOLE 0 7989 0 68311 AMERANT BANCORP INC CL B 023576200 1039 44700 SH SOLE 0 2878 0 41822 AMERCO COM 023586100 11025 17066 SH SOLE 0 17066 0 0 AMEREN CORP COM 023608102 2300 28400 SH SOLE 0 28400 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 44818 2536375 SH SOLE 0 2536375 0 0 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 300 17053 SH SOLE 0 8153 0 8900 AMERICAN AIRLS GROUP INC COM 02376R102 106947 5211832 SH SOLE 0 2219689 0 2992143 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1798 204124 SH SOLE 0 204124 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5607 115728 SH SOLE 0 115728 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 905 14011 SH SOLE 0 14011 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 899 12200 SH SOLE 0 12200 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1217 16100 SH SOLE 0 16100 0 0 AMERICAN ELEC PWR CO INC COM 025537101 189750 2337400 SH SOLE 0 2002589 0 334811 AMERICAN EQTY INVT LIFE HLD COM 025676206 4427 149700 SH SOLE 0 149700 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1535 12200 SH SOLE 0 12200 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 34281 899279 SH SOLE 0 832328 0 66951 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 4499 23801 SH SOLE 0 23801 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 3935 119091 SH SOLE 0 116291 0 2800 AMERICAN OUTDOOR BRANDS INC COM 02875D109 7154 291268 SH SOLE 0 255088 0 36180 AMERICAN PUB ED INC COM 02913V103 26975 1053293 SH SOLE 0 1053293 0 0 AMERICAN RES CORP CL A 02927U208 68 35821 SH SOLE 0 0 0 35821 AMERICAN RLTY INVS INC COM 029174109 300 22799 SH SOLE 0 22799 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 32 11500 SH SOLE 0 11500 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 639 43808 SH SOLE 0 16319 0 27489 AMERICAN VANGUARD CORP COM 030371108 2796 185752 SH SOLE 0 0 0 185752 AMERICAN WOODMARK CORPORATIO COM 030506109 1764 26992 SH SOLE 0 26992 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 399 501303 SH SOLE 0 13617 0 487686 AMERISAFE INC COM 03071H100 15097 268818 SH SOLE 0 220593 0 48225 AMERISERV FINL INC COM 03074A102 2882 741832 SH SOLE 0 714132 0 27700 AMERISOURCEBERGEN CORP COM 03073E105 244 2046 SH SOLE 0 2000 0 46 AMER SOFTWARE INC CL A 029683109 39933 1681400 SH SOLE 0 1681400 0 0 AMER STATES WTR CO COM 029899101 12969 151649 SH SOLE 0 151649 0 0 AMES NATL CORP COM 031001100 3071 132478 SH SOLE 0 80884 0 51594 AMETEK INC COM 031100100 34779 280450 SH SOLE 0 268520 0 11930 AMGEN INC COM 031162100 32290 151845 SH SOLE 0 79123 0 72722 AMN HEALTHCARE SVCS INC COM 001744101 11475 100000 SH SOLE 0 100000 0 0 AMPCO-PITTSBURG CORP COM 032037103 2759 587001 SH SOLE 0 573234 0 13767 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5241 275700 SH SOLE 0 275700 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 178 33500 SH SOLE 0 0 0 33500 AMPLITECH GROUP INC COM NEW 03211Q200 417 116492 SH SOLE 0 28454 0 88038 AMREP CORP COM 032159105 2369 150900 SH SOLE 0 138600 0 12300 AMTECH SYS INC COM PAR $0.01N 032332504 949 82993 SH SOLE 0 3352 0 79641 AMYRIS INC COM NEW 03236M200 15085 1098700 SH SOLE 0 1098700 0 0 ANAPLAN INC COM 03272L108 761 12500 SH SOLE 0 701 0 11799 ANAPTYSBIO INC COM 032724106 1863 68700 SH SOLE 0 15600 0 53100 ANGI INC COM CL A NEW 00183L102 23428 1898535 SH SOLE 0 1898535 0 0 ANGIODYNAMICS INC COM 03475V101 14887 573914 SH SOLE 0 501017 0 72897 ANIKA THERAPEUTICS INC COM 035255108 29963 704017 SH SOLE 0 704017 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1913 58300 SH SOLE 0 58300 0 0 ANIXA BIOSCIENCES INC COM 03528H109 1012 212200 SH SOLE 0 0 0 212200 ANTARES PHARMA INC COM 036642106 1103 303128 SH SOLE 0 39232 0 263896 ANTERO MIDSTREAM CORP COM 03676B102 16329 1567070 SH SOLE 0 0 0 1567070 ANTERO RESOURCES CORP COM 03674X106 28309 1505010 SH SOLE 0 1505010 0 0 ANTHEM INC COM 036752103 4128 11073 SH SOLE 0 11073 0 0 AON PLC SHS CL A G0403H108 31406 109900 SH SOLE 0 109900 0 0 APA CORPORATION COM 03743Q108 2145 100116 SH SOLE 0 34075 0 66041 APARTMENT INCOME REIT CORP COM 03750L109 19011 389500 SH SOLE 0 389406 0 94 APARTMENT INVT & MGMT CO CL A 03748R747 2753 401940 SH SOLE 0 401940 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2631 177440 SH SOLE 0 177440 0 0 APOLLO ENDOSURGERY INC COM 03767D108 3712 409700 SH SOLE 0 196200 0 213500 APOLLO MED HLDGS INC COM NEW 03763A207 392 4300 SH SOLE 0 4300 0 0 APPFOLIO INC COM CL A 03783C100 2480 20600 SH SOLE 0 19480 0 1120 APPLE INC COM 037833100 176045 1244132 SH SOLE 0 647311 0 596821 APPLIED GENETIC TECHNOLOGIES COM 03820J100 150 49840 SH SOLE 0 49840 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 933 10350 SH SOLE 0 10051 0 299 APPLIED MOLECULAR TRANS INC COM 03824M109 841 32500 SH SOLE 0 0 0 32500 APRIA INC COM 03836A101 1167 31400 SH SOLE 0 31400 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 2214 143419 SH SOLE 0 128201 0 15218 APTINYX INC COM 03836N103 1114 475942 SH SOLE 0 281351 0 194591 APTORUM GROUP LIMITED CL A ORD SHS G6096M106 38 14900 SH SOLE 0 0 0 14900 APTOSE BIOSCIENCES INC COM NEW 03835T200 1576 723005 SH SOLE 0 1200 0 721805 APYX MEDICAL CORPORATION COM 03837C106 6702 483895 SH SOLE 0 451595 0 32300 AQUESTIVE THERAPEUTICS INC COM 03843E104 827 189669 SH SOLE 0 0 0 189669 ARAVIVE INC COM 03890D108 1046 281229 SH SOLE 0 156028 0 125201 ARCBEST CORP COM 03937C105 20487 250539 SH SOLE 0 250539 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 10654 3611560 SH SOLE 0 3174111 0 437449 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 22483 745471 SH SOLE 0 717158 0 28313 ARCH CAP GROUP LTD ORD G0450A105 18945 496200 SH SOLE 0 486121 0 10079 ARCHROCK INC COM 03957W106 1929 233764 SH SOLE 0 0 0 233764 ARCOSA INC COM 039653100 4866 97000 SH SOLE 0 76735 0 20265 ARDAGH GROUP S A CL A L0223L101 22477 881793 SH SOLE 0 881793 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7435 100700 SH SOLE 0 98526 0 2174 ARGAN INC COM 04010E109 21577 494096 SH SOLE 0 493872 0 224 ARGENX SE SPONSORED ADR 04016X101 10834 35874 SH SOLE 0 0 0 35874 ARGO GROUP INTL HLDGS LTD COM G0464B107 3100 59365 SH SOLE 0 100 0 59265 ARISTA NETWORKS INC COM 040413106 75566 219900 SH SOLE 0 213187 0 6713 ARKO CORP COM 041242108 866 85700 SH SOLE 0 85700 0 0 ARK RESTAURANTS CORP COM 040712101 474 30211 SH SOLE 0 30211 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 1035 279724 SH SOLE 0 228540 0 51184 ARLO TECHNOLOGIES INC COM 04206A101 1933 301500 SH SOLE 0 8204 0 293296 ARMADA HOFFLER PPTYS INC COM 04208T108 26636 1992209 SH SOLE 0 1813309 0 178900 ARMATA PHARMACEUTICALS INC COM 04216R102 384 106092 SH SOLE 0 86096 0 19996 ARMSTRONG FLOORING INC COM 04238R106 3057 976612 SH SOLE 0 880792 0 95820 ARMSTRONG WORLD INDS INC NEW COM 04247X102 8058 84400 SH SOLE 0 82440 0 1960 ARROW FINL CORP COM 042744102 11875 345615 SH SOLE 0 330214 0 15401 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3377 54100 SH SOLE 0 54100 0 0 ARTELO BIOSCIENCES INC COM NEW 04301G201 223 282608 SH SOLE 0 0 0 282608 ARTESIAN RES CORP CL A 043113208 14807 387911 SH SOLE 0 381111 0 6800 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1326 27100 SH SOLE 0 25505 0 1595 ARTS WAY MFG INC COM 043168103 310 85938 SH SOLE 0 28938 0 57000 ARVINAS INC COM 04335A105 6821 83000 SH SOLE 0 83000 0 0 ASANA INC CL A 04342Y104 117536 1131900 SH SOLE 0 982499 0 149401 ASBURY AUTOMOTIVE GROUP INC COM 043436104 8598 43700 SH SOLE 0 41705 0 1995 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 12936 1647885 SH SOLE 0 1647885 0 0 ASGN INC COM 00191U102 5453 48194 SH SOLE 0 48194 0 0 ASHFORD INC COM 044104107 1248 85753 SH SOLE 0 71306 0 14447 ASHLAND GLOBAL HLDGS INC COM 044186104 8072 90575 SH SOLE 0 85882 0 4693 ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 362 114880 SH SOLE 0 84480 0 30400 ASLAN PHARMACEUTICALS LTD ADS 04522R101 211 118558 SH SOLE 0 85467 0 33091 ASPEN AEROGELS INC COM 04523Y105 5004 108751 SH SOLE 0 108751 0 0 ASPEN GROUP INC COM NEW 04530L203 414 74300 SH SOLE 0 0 0 74300 ASPIRA WOMENS HEALTH INC COM 04537Y109 1914 588800 SH SOLE 0 400 0 588400 ASSEMBLY BIOSCIENCES INC COM 045396108 454 130600 SH SOLE 0 0 0 130600 ASSETMARK FINL HLDGS INC COM 04546L106 2266 91100 SH SOLE 0 819 0 90281 ASSOCIATED CAP GROUP INC CL A 045528106 1272 34000 SH SOLE 0 13900 0 20100 ASTRAZENECA PLC SPONSORED ADR 046353108 413476 6884376 SH SOLE 0 6884376 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 967 109353 SH SOLE 0 0 0 109353 ASTRONOVA INC COM 04638F108 2401 159542 SH SOLE 0 135742 0 23800 ASURE SOFTWARE INC COM 04649U102 1602 177800 SH SOLE 0 0 0 177800 ATA CREATIVITY GLOBAL SPONSORED ADS 00211V106 214 91544 SH SOLE 0 90178 0 1366 ATARA BIOTHERAPEUTICS INC COM 046513107 5042 281679 SH SOLE 0 281679 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 792 22600 SH SOLE 0 22600 0 0 ATENTO S A SHS L0427L204 1341 47523 SH SOLE 0 25212 0 22311 ATHENE HOLDING LTD CL A G0684D107 10916 158500 SH SOLE 0 144427 0 14073 ATHENEX INC COM 04685N103 1729 574467 SH SOLE 0 4502 0 569965 ATHIRA PHARMA INC COM 04746L104 495 52733 SH SOLE 0 15439 0 37294 ATI PHYSICAL THERAPY INC COM CL A 00216W109 236 62200 SH SOLE 0 0 0 62200 ATKORE INC COM 047649108 26154 300900 SH SOLE 0 300900 0 0 ATLANTIC AMERN CORP COM 048209100 144 34700 SH SOLE 0 34700 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 21999 637455 SH SOLE 0 637455 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 10912 411924 SH SOLE 0 338424 0 73500 ATLANTICUS HOLDINGS CORP COM 04914Y102 12040 226908 SH SOLE 0 183108 0 43800 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 15168 185700 SH SOLE 0 185700 0 0 ATLAS CORP SHARES Y0436Q109 9340 614907 SH SOLE 0 614907 0 0 ATLASSIAN CORP PLC CL A G06242104 1244244 3178794 SH SOLE 0 3036020 0 142774 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1092 107400 SH SOLE 0 4686 0 102714 ATMOS ENERGY CORP COM 049560105 9676 109700 SH SOLE 0 98273 0 11427 ATN INTL INC COM 00215F107 24704 527300 SH SOLE 0 527300 0 0 ATOTECH LTD COM G0625A105 777 32191 SH SOLE 0 29903 0 2288 ATRECA INC CL A COM 04965G109 833 133706 SH SOLE 0 5449 0 128257 ATRICURE INC COM 04963C209 4535 65200 SH SOLE 0 65200 0 0 ATRION CORP COM 049904105 30969 44400 SH SOLE 0 44400 0 0 AT&T INC COM 00206R102 14531 538000 SH SOLE 0 538000 0 0 ATYR PHARMA INC COM NEW 002120202 1631 179655 SH SOLE 0 179655 0 0 AUBURN NATL BANCORP COM 050473107 309 9141 SH SOLE 0 5941 0 3200 AUTOLIV INC COM 052800109 12515 146000 SH SOLE 0 146000 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 96461 482500 SH SOLE 0 475013 0 7487 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 1829 248149 SH SOLE 0 224449 0 23700 AUTOWEB INC COM 05335B100 1534 549711 SH SOLE 0 549711 0 0 AUTOZONE INC COM 053332102 161309 95000 SH SOLE 0 76751 0 18249 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 8362 853306 SH SOLE 0 853306 0 0 AVALON HLDGS CORP CL A 05343P109 607 156110 SH SOLE 0 138521 0 17589 AVALO THERAPEUTICS INC COM 05338F108 61 27981 SH SOLE 0 1588 0 26393 AVANGRID INC COM 05351W103 330 6800 SH SOLE 0 6800 0 0 AVANOS MED INC COM 05350V106 4128 132300 SH SOLE 0 132300 0 0 AVAYA HLDGS CORP COM 05351X101 1684 85100 SH SOLE 0 85100 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 176 118100 SH SOLE 0 35191 0 82909 AVERY DENNISON CORP COM 053611109 30543 147400 SH SOLE 0 116665 0 30735 AVIAT NETWORKS INC COM NEW 05366Y201 11700 356070 SH SOLE 0 356070 0 0 AVID BIOSERVICES INC COM 05368M106 664 30784 SH SOLE 0 0 0 30784 AVID TECHNOLOGY INC COM 05367P100 4153 143600 SH SOLE 0 40700 0 102900 AVIENT CORPORATION COM 05368V106 10385 224058 SH SOLE 0 224058 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 140 169900 SH SOLE 0 9234 0 160666 AVISTA CORP COM 05379B107 26716 682922 SH SOLE 0 682922 0 0 AVNET INC COM 053807103 4144 112100 SH SOLE 0 104260 0 7840 AVROBIO INC COM 05455M100 2260 405100 SH SOLE 0 29274 0 375826 AWARE INC MASS COM 05453N100 3443 858526 SH SOLE 0 819197 0 39329 AXALTA COATING SYS LTD COM G0750C108 16285 557900 SH SOLE 0 557900 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2667 56699 SH SOLE 0 56699 0 0 AXCELLA HEALTH INC COM 05454B105 150 50266 SH SOLE 0 47101 0 3165 AXIS CAP HLDGS LTD SHS G0692U109 17002 369296 SH SOLE 0 369296 0 0 AXT INC COM 00246W103 793 95200 SH SOLE 0 0 0 95200 AYTU BIOPHARMA INC COM NEW 054754874 1903 660604 SH SOLE 0 326473 0 334131 AZURE PWR GLOBAL LTD SHS V0393H103 5698 259017 SH SOLE 0 259017 0 0 B2GOLD CORP COM 11777Q209 115289 33710222 SH SOLE 0 32472955 0 1237267 BAIDU INC SPON ADR REP A 056752108 46325 301300 SH SOLE 0 167339 0 133961 BAKER HUGHES COMPANY CL A 05722G100 3241 131040 SH SOLE 0 78386 0 52654 BALCHEM CORP COM 057665200 28463 196200 SH SOLE 0 196200 0 0 BALLANTYNE STRONG INC COM 058516105 2545 829086 SH SOLE 0 650611 0 178475 BALLARD PWR SYS INC NEW COM 058586108 2896 206113 SH SOLE 0 206113 0 0 BANCFIRST CORP COM 05945F103 2566 42688 SH SOLE 0 0 0 42688 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 78 19981 SH SOLE 0 0 0 19981 BANCO DE CHILE SPONSORED ADS 059520106 32090 1735554 SH SOLE 0 1735554 0 0 BANC OF CALIFORNIA INC COM 05990K106 2842 153728 SH SOLE 0 97328 0 56400 BANCORP INC DEL COM 05969A105 644 25300 SH SOLE 0 465 0 24835 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 389 59500 SH SOLE 0 3027 0 56473 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 21789 1102127 SH SOLE 0 1066093 0 36034 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 886 154673 SH SOLE 0 0 0 154673 BANDWIDTH INC COM CL A 05988J103 21947 243100 SH SOLE 0 237422 0 5678 BANK7 CORP COM 06652N107 585 27300 SH SOLE 0 7101 0 20199 BANK COMM HLDGS COM 06424J103 671 44200 SH SOLE 0 12200 0 32000 BANKFINANCIAL CORP COM 06643P104 10213 889605 SH SOLE 0 862179 0 27426 BANK HAWAII CORP COM 062540109 5604 68200 SH SOLE 0 68200 0 0 BANK MARIN BANCORP COM 063425102 5221 138292 SH SOLE 0 128178 0 10114 BANK OF MONTREAL MICROSCTR 3X LEV 063679658 169 18654 SH SOLE 0 18654 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 204 14180 SH SOLE 0 10380 0 3800 BANK OZK COM 06417N103 10423 242497 SH SOLE 0 238644 0 3853 BANK PRINCETON NEW JERSEY COM 064520109 2438 81623 SH SOLE 0 34823 0 46800 BANK SOUTH CAROLINA CORP COM 065066102 308 15270 SH SOLE 0 0 0 15270 BANKWELL FINL GROUP INC COM 06654A103 6452 221200 SH SOLE 0 159600 0 61600 BANNER CORP COM NEW 06652V208 3495 63299 SH SOLE 0 63299 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1372 46900 SH SOLE 0 46900 0 0 BARCLAYS PLC ADR 06738E204 9450 915686 SH SOLE 0 915686 0 0 BAR HBR BANKSHARES COM 066849100 2546 90784 SH SOLE 0 90784 0 0 BARNES GROUP INC COM 067806109 2091 50100 SH SOLE 0 5071 0 45029 BARNWELL INDS INC COM 068221100 1309 432168 SH SOLE 0 356003 0 76165 BARRETT BUSINESS SVCS INC COM 068463108 18074 237000 SH SOLE 0 237000 0 0 BARRICK GOLD CORP COM 067901108 196941 10910876 SH SOLE 0 10910876 0 0 BASSETT FURNITURE INDS INC COM 070203104 9127 503961 SH SOLE 0 436261 0 67700 BATTALION OIL CORP COM 07134L107 209 21500 SH SOLE 0 8462 0 13038 BAUSCH HEALTH COS INC COM 071734107 650 23300 SH SOLE 0 0 0 23300 BAXTER INTL INC COM 071813109 111669 1388400 SH SOLE 0 1293790 0 94610 BAYCOM CORP COM 07272M107 904 48600 SH SOLE 0 100 0 48500 BBQ HLDGS INC COM 05551A109 7395 490080 SH SOLE 0 457886 0 32194 BCB BANCORP INC COM 055298103 8854 599878 SH SOLE 0 399878 0 200000 BCE INC COM NEW 05534B760 986 19698 SH SOLE 0 19698 0 0 BEACON ROOFING SUPPLY INC COM 073685109 10816 226457 SH SOLE 0 226457 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 743 278337 SH SOLE 0 167568 0 110769 BECTON DICKINSON & CO COM 075887109 24600 100072 SH SOLE 0 100072 0 0 BELDEN INC COM 077454106 8995 154400 SH SOLE 0 154400 0 0 BEL FUSE INC CL A 077347201 407 28100 SH SOLE 0 27387 0 713 BEL FUSE INC CL B 077347300 6347 510651 SH SOLE 0 371946 0 138705 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 819 201706 SH SOLE 0 180155 0 21551 BELLRING BRANDS INC COM CL A 079823100 7257 236000 SH SOLE 0 118896 0 117104 BENCHMARK ELECTRS INC COM 08160H101 5431 203350 SH SOLE 0 155409 0 47941 BENEFITFOCUS INC COM 08180D106 687 61854 SH SOLE 0 42600 0 19254 BENTLEY SYS INC COM CL B 08265T208 9881 162950 SH SOLE 0 144517 0 18433 BERKELEY LTS INC COM 084310101 13437 686980 SH SOLE 0 642327 0 44653 BERKLEY W R CORP COM 084423102 34446 470700 SH SOLE 0 470700 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 164963 401 SH SOLE 0 152 0 249 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 39772 145717 SH SOLE 0 27541 0 118176 BERKSHIRE HILLS BANCORP INC COM 084680107 1503 55721 SH SOLE 0 1254 0 54467 BERRY GLOBAL GROUP INC COM 08579W103 3381 55537 SH SOLE 0 54200 0 1337 BEST BUY INC COM 086516101 85741 811100 SH SOLE 0 704979 0 106121 BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 1750 49200 SH SOLE 0 39300 0 9900 BGC PARTNERS INC CL A 05541T101 7350 1410748 SH SOLE 0 1373379 0 37369 BHP GROUP LTD SPONSORED ADS 088606108 86071 1608210 SH SOLE 0 0 0 1608210 BHP GROUP PLC SPONSORED ADR 05545E209 45468 896974 SH SOLE 0 0 0 896974 BIG 5 SPORTING GOODS CORP COM 08915P101 226 9800 SH SOLE 0 9800 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 230 280 SH SOLE 0 280 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 681 3964 SH SOLE 0 196 0 3768 BILIBILI INC SPONS ADS REP Z 090040106 17757 268352 SH SOLE 0 196260 0 72092 BILL COM HLDGS INC COM 090043100 45889 171900 SH SOLE 0 152243 0 19657 BIMI INTERNATIONAL MEDICAL I COM 05552Q103 309 429776 SH SOLE 0 104987 0 324789 BIOCARDIA INC COM 09060U507 137 43549 SH SOLE 0 0 0 43549 BIOCEPT INC COM 09072V501 204 50800 SH SOLE 0 50800 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 5866 408180 SH SOLE 0 313991 0 94189 BIODELIVERY SCIENCES INTL IN COM 09060J106 654 181200 SH SOLE 0 181200 0 0 BIOGEN INC COM 09062X103 277813 981707 SH SOLE 0 949151 0 32556 BIOHITECH GLOBAL INC COM 09074B107 45 32286 SH SOLE 0 15902 0 16384 BIOLASE INC COM NEW 090911207 936 1464495 SH SOLE 0 3100 0 1461395 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2819 66600 SH SOLE 0 0 0 66600 BIOLINERX LTD SPONSORED ADS 09071M205 47 17000 SH SOLE 0 0 0 17000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 29484 381471 SH SOLE 0 380147 0 1324 BIOMX INC COM 09090D103 128 41800 SH SOLE 0 33364 0 8436 BIO RAD LABS INC CL A 090572207 29540 39600 SH SOLE 0 36202 0 3398 BIO RAD LABS INC CL B 090572108 1748 2300 SH SOLE 0 2300 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 216 72600 SH SOLE 0 3362 0 69238 BIO-TECHNE CORP COM 09073M104 1308 2700 SH SOLE 0 2700 0 0 BIOVENTUS INC COM CL A 09075A108 338 23900 SH SOLE 0 400 0 23500 BIOVIE INC CL A NEW 09074F207 355 53100 SH SOLE 0 0 0 53100 BIRKS GROUP INC CL A COM 09088U109 235 83796 SH SOLE 0 0 0 83796 BJS RESTAURANTS INC COM 09180C106 4236 101429 SH SOLE 0 101429 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 6486 118100 SH SOLE 0 118100 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 1699 601336 SH SOLE 0 601336 0 0 BLACKBERRY LTD COM 09228F103 1957 200900 SH SOLE 0 3400 0 197500 BLACK HILLS CORP COM 092113109 3878 61792 SH SOLE 0 61792 0 0 BLACK KNIGHT INC COM 09215C105 12049 167346 SH SOLE 0 167346 0 0 BLOCK H & R INC COM 093671105 13125 525000 SH SOLE 0 523790 0 1210 BLONDER TONGUE LABORATORIES COM 093698108 18 15562 SH SOLE 0 15362 0 200 BLOOMIN BRANDS INC COM 094235108 10843 433700 SH SOLE 0 433700 0 0 BLUCORA INC COM 095229100 22043 1413896 SH SOLE 0 1089410 0 324486 BLUE APRON HLDGS INC CL A NEW 09523Q200 1761 239600 SH SOLE 0 239600 0 0 BLUE BIRD CORP COM 095306106 6471 310218 SH SOLE 0 310218 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 7556 292861 SH SOLE 0 280574 0 12287 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 79 130209 SH SOLE 0 130209 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1207 24700 SH SOLE 0 100 0 24600 BLUE OWL CAPITAL INC COM CL A 09581B103 935 60100 SH SOLE 0 60100 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 985 56000 SH SOLE 0 10679 0 45321 BM TECHNOLOGIES INC CL A COM 05591L107 724 81400 SH SOLE 0 200 0 81200 BOEING CO COM 097023105 329579 1498493 SH SOLE 0 529095 0 969398 BOGOTA FINL CORP COM 097235105 419 40600 SH SOLE 0 6700 0 33900 BOISE CASCADE CO DEL COM 09739D100 8799 163000 SH SOLE 0 163000 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 1003 79300 SH SOLE 0 6597 0 72703 BONSO ELECTRS INTL INC COM 098529308 931 153900 SH SOLE 0 153900 0 0 BOOKING HOLDINGS INC COM 09857L108 216495 91199 SH SOLE 0 58027 0 33172 BOOT BARN HLDGS INC COM 099406100 5528 62200 SH SOLE 0 62200 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 19789 249394 SH SOLE 0 221244 0 28150 BOQII HLDG LTD SPONSORED ADS 09950L104 111 47900 SH SOLE 0 8015 0 39885 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 1001 285858 SH SOLE 0 215824 0 70034 BOSTON BEER INC CL A 100557107 43788 85900 SH SOLE 0 78678 0 7222 BOSTON PROPERTIES INC COM 101121101 7064 65200 SH SOLE 0 65200 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1251 31849 SH SOLE 0 31849 0 0 BOX INC CL A 10316T104 17450 737200 SH SOLE 0 737200 0 0 BOXLIGHT CORP COM CL A 103197109 2207 980700 SH SOLE 0 173099 0 807601 BOYD GAMING CORP COM 103304101 38899 614900 SH SOLE 0 614900 0 0 BRADY CORP CL A 104674106 75545 1490040 SH SOLE 0 1490040 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 910 187600 SH SOLE 0 100300 0 87300 BRASKEM S A SP ADR PFD A 105532105 2641 121000 SH SOLE 0 108600 0 12400 BRICKELL BIOTECH INC COM 10802T105 992 1377804 SH SOLE 0 396068 0 981736 BRIDGELINE DIGITAL INC COM 10807Q700 663 161432 SH SOLE 0 51200 0 110232 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9839 561898 SH SOLE 0 442961 0 118937 BRIGHTCOVE INC COM 10921T101 18458 1599451 SH SOLE 0 1361451 0 238000 BRIGHTHOUSE FINL INC COM 10922N103 11086 245100 SH SOLE 0 243245 0 1855 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 859 299300 SH SOLE 0 299300 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 3721 142407 SH SOLE 0 13472 0 128935 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 842 89700 SH SOLE 0 5713 0 83987 B. RILEY FINANCIAL INC COM 05580M108 4903 83039 SH SOLE 0 79038 0 4001 BRINKER INTL INC COM 109641100 10511 214300 SH SOLE 0 213735 0 565 BRISTOL-MYERS SQUIBB CO COM 110122108 421345 7120925 SH SOLE 0 7110309 0 10616 BRIXMOR PPTY GROUP INC COM 11120U105 7752 350600 SH SOLE 0 327317 0 23283 BROADCOM INC COM 11135F101 4168 8596 SH SOLE 0 3578 0 5018 BROADMARK RLTY CAP INC COM 11135B100 1711 173527 SH SOLE 0 9800 0 163727 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 53725 322400 SH SOLE 0 310628 0 11772 BROADWAY FINL CORP DEL COM 111444105 603 181500 SH SOLE 0 33545 0 147955 BROADWIND INC COM NEW 11161T207 53 20400 SH SOLE 0 20400 0 0 BROOKDALE SR LIVING INC COM 112463104 57205 9080102 SH SOLE 0 9080102 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 26828 500353 SH SOLE 0 0 0 500353 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 610 11000 SH SOLE 0 1000 0 10000 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 2388 52200 SH SOLE 0 0 0 52200 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4199 70000 SH SOLE 0 100 0 69900 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 61601 1587241 SH SOLE 0 1573946 0 13295 BROOKLINE BANCORP INC DEL COM 11373M107 12966 849643 SH SOLE 0 849503 0 140 BROWN & BROWN INC COM 115236101 23943 431800 SH SOLE 0 411238 0 20562 BROWN FORMAN CORP CL A 115637100 5482 87476 SH SOLE 0 87476 0 0 BROWN FORMAN CORP CL B 115637209 36228 540638 SH SOLE 0 540638 0 0 BRP GROUP INC COM CL A 05589G102 3093 92900 SH SOLE 0 0 0 92900 BRP INC COM SUN VTG 05577W200 14736 159000 SH SOLE 0 139100 0 19900 BRT APARTMENTS CORP COM 055645303 13062 677491 SH SOLE 0 609691 0 67800 BRUKER CORP COM 116794108 16605 212610 SH SOLE 0 210334 0 2276 BRUNSWICK CORP COM 117043109 16710 175400 SH SOLE 0 169004 0 6396 BRYN MAWR BK CORP COM 117665109 23782 517558 SH SOLE 0 517558 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 3012 283100 SH SOLE 0 0 0 283100 BUCKLE INC COM 118440106 14730 372052 SH SOLE 0 371602 0 450 BUILD-A-BEAR WORKSHOP INC COM 120076104 6372 376179 SH SOLE 0 368879 0 7300 BUILDERS FIRSTSOURCE INC COM 12008R107 22918 442941 SH SOLE 0 442941 0 0 BUNGE LIMITED COM G16962105 1147 14100 SH SOLE 0 14100 0 0 BURCON NUTRASCIENCE CORP COM 120831102 148 94590 SH SOLE 0 0 0 94590 BURFORD CAP LTD ORD SHS G17977110 1106 100600 SH SOLE 0 9600 0 91000 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 181 10100 SH SOLE 0 10100 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 503 21500 SH SOLE 0 0 0 21500 BYLINE BANCORP INC COM 124411109 2558 104171 SH SOLE 0 46297 0 57874 C3 AI INC CL A 12468P104 27331 589800 SH SOLE 0 589800 0 0 CABLE ONE INC COM 12685J105 232443 128200 SH SOLE 0 128100 0 100 CABOT CORP COM 127055101 7889 157400 SH SOLE 0 150330 0 7070 CADENCE BANCORPORATION CL A 12739A100 734 33447 SH SOLE 0 33447 0 0 CADIZ INC COM NEW 127537207 467 66300 SH SOLE 0 66300 0 0 CAESARSTONE LTD ORD SHS M20598104 6933 558178 SH SOLE 0 446418 0 111760 CALADRIUS BIOSCIENCES INC COM NEW 128058203 2131 1747055 SH SOLE 0 1459964 0 287091 CALAMP CORP COM 128126109 474 47600 SH SOLE 0 45803 0 1797 CALAVO GROWERS INC COM 128246105 18858 493156 SH SOLE 0 445757 0 47399 CALIFORNIA BANCORP INC COM 13005U101 752 42885 SH SOLE 0 7985 0 34900 CALIFORNIA RES CORP COM STOCK 13057Q305 9263 225936 SH SOLE 0 213262 0 12674 CALIFORNIA WTR SVC GROUP COM 130788102 2787 47300 SH SOLE 0 47300 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 825 378600 SH SOLE 0 2000 0 376600 CALIX INC COM 13100M509 85446 1728618 SH SOLE 0 1728618 0 0 CALLAWAY GOLF CO COM 131193104 13088 473700 SH SOLE 0 446661 0 27039 CALLIDITAS THERAPEUTICS AB SPONSERED ADS 13124Q106 294 13600 SH SOLE 0 0 0 13600 CAL MAINE FOODS INC COM NEW 128030202 46328 1281200 SH SOLE 0 1279194 0 2006 CALYXT INC COM 13173L107 351 104213 SH SOLE 0 11060 0 93153 CAMBIUM NETWORKS CORP SHS G17766109 9254 255700 SH SOLE 0 185900 0 69800 CAMBRIDGE BANCORP COM 132152109 1271 14441 SH SOLE 0 12385 0 2056 CAMDEN NATL CORP COM 133034108 16243 339100 SH SOLE 0 316925 0 22175 CAMECO CORP COM 13321L108 7283 335098 SH SOLE 0 102585 0 232513 CAMPBELL SOUP CO COM 134429109 124990 2989468 SH SOLE 0 2989468 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2394 61600 SH SOLE 0 51157 0 10443 CAMTEK LTD ORD M20791105 40840 1008140 SH SOLE 0 1008140 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 9049 253700 SH SOLE 0 253700 0 0 CANADIAN NATL RY CO COM 136375102 4418 38200 SH SOLE 0 18718 0 19482 CANADIAN PAC RY LTD COM 13645T100 36552 559400 SH SOLE 0 6000 0 553400 CAN FITE BIOFARMA LTD SPONSORED ADS 13471N201 155 93405 SH SOLE 0 0 0 93405 CANNAE HLDGS INC COM 13765N107 6402 205800 SH SOLE 0 203914 0 1886 CANO HEALTH INC COM CL A 13781Y103 15096 1190500 SH SOLE 0 1157225 0 33275 CANON INC SPONSORED ADR 138006309 35042 1437307 SH SOLE 0 1342007 0 95300 CANOPY GROWTH CORP COM 138035100 26376 1902900 SH SOLE 0 1560798 0 342102 CAPITAL BANCORP INC MD COM 139737100 645 26800 SH SOLE 0 0 0 26800 CAPITAL CITY BK GROUP INC COM 139674105 5031 203371 SH SOLE 0 189671 0 13700 CAPITAL SR LIVING CORP COM 140475203 2754 78191 SH SOLE 0 78191 0 0 CAPITOL FED FINL INC COM 14057J101 63274 5506876 SH SOLE 0 5452985 0 53891 CAPSTAR FINL HLDGS INC COM 14070T102 6671 314099 SH SOLE 0 258837 0 55262 CAPSTEAD MTG CORP COM NO PAR 14067E506 2641 394700 SH SOLE 0 394700 0 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 1209 251395 SH SOLE 0 237343 0 14052 CARDIOL THERAPEUTICS INC COM CL A 14161Y200 598 144900 SH SOLE 0 6900 0 138000 CARDIOVASCULAR SYS INC DEL COM 141619106 34270 1043858 SH SOLE 0 968358 0 75500 CARDLYTICS INC COM 14161W105 1413 16835 SH SOLE 0 16835 0 0 CAREDX INC COM 14167L103 18941 298900 SH SOLE 0 298900 0 0 CARETRUST REIT INC COM 14174T107 2796 137600 SH SOLE 0 137600 0 0 CARGURUS INC COM CL A 141788109 4576 145700 SH SOLE 0 145700 0 0 CARLYLE GROUP INC COM 14316J108 34954 739300 SH SOLE 0 726224 0 13076 CARPARTS COM INC COM 14427M107 1918 122900 SH SOLE 0 122900 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4420 135013 SH SOLE 0 135013 0 0 CARRIAGE SVCS INC COM 143905107 41246 925000 SH SOLE 0 838800 0 86200 CARRIER GLOBAL CORPORATION COM 14448C104 154231 2979726 SH SOLE 0 2482916 0 496810 CARS COM INC COM 14575E105 3468 274121 SH SOLE 0 4676 0 269445 CARTER BANKSHARES INC COM NEW 146103106 1508 106048 SH SOLE 0 4515 0 101533 CARTERS INC COM 146229109 4638 47700 SH SOLE 0 47700 0 0 CARVANA CO CL A 146869102 119530 396400 SH SOLE 0 286218 0 110182 CASA SYS INC COM 14713L102 2297 338800 SH SOLE 0 338800 0 0 CASELLA WASTE SYS INC CL A 147448104 74011 974601 SH SOLE 0 974601 0 0 CASI PHARMACEUTICALS INC COM 14757U109 1926 1618155 SH SOLE 0 10553 0 1607602 CASPER SLEEP INC COM 147626105 535 125230 SH SOLE 0 200 0 125030 CASS INFORMATION SYS INC COM 14808P109 781 18659 SH SOLE 0 100 0 18559 CASTLIGHT HEALTH INC CL B 14862Q100 3519 2241600 SH SOLE 0 2241600 0 0 CASTOR MARITIME INC SHS NEW Y1146L125 1701 696953 SH SOLE 0 696953 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 164 39785 SH SOLE 0 0 0 39785 CATALYST PHARMACEUTICALS INC COM 14888U101 277 52238 SH SOLE 0 11200 0 41038 CATCHMARK TIMBER TR INC CL A 14912Y202 32138 2707467 SH SOLE 0 2707467 0 0 CATERPILLAR INC COM 149123101 265360 1382300 SH SOLE 0 788207 0 594093 CATHAY GEN BANCORP COM 149150104 2217 53571 SH SOLE 0 49985 0 3586 CATO CORP NEW CL A 149205106 11887 718702 SH SOLE 0 718702 0 0 CAVCO INDS INC DEL COM 149568107 3209 13555 SH SOLE 0 12512 0 1043 CBAK ENERGY TECHNOLOGY INC COM 14986C102 1490 639628 SH SOLE 0 60047 0 579581 CBDMD INC COM 12482W101 120 57513 SH SOLE 0 10572 0 46941 CB FINL SVCS INC COM 12479G101 2000 85304 SH SOLE 0 59792 0 25512 CBIZ INC COM 124805102 3713 114800 SH SOLE 0 502 0 114298 CBM BANCORP INC COM 1248XT104 397 24905 SH SOLE 0 24905 0 0 CBOE GLOBAL MKTS INC COM 12503M108 304005 2454424 SH SOLE 0 2454424 0 0 CBRE GROUP INC CL A 12504L109 9502 97600 SH SOLE 0 23314 0 74286 CBTX INC COM 12481V104 1900 72010 SH SOLE 0 72010 0 0 CDK GLOBAL INC COM 12508E101 2459 57800 SH SOLE 0 57800 0 0 CDW CORP COM 12514G108 2912 15998 SH SOLE 0 14988 0 1010 CEDAR REALTY TRUST INC COM NEW 150602605 1669 76927 SH SOLE 0 35612 0 41315 CELCUITY INC COM 15102K100 458 25456 SH SOLE 0 25456 0 0 CELESTICA INC SUB VTG SHS 15101Q108 8655 974309 SH SOLE 0 1800 0 972509 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 8707 161276 SH SOLE 0 158691 0 2585 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 414 447074 SH SOLE 0 90754 0 356320 CELLECT BIOTECHNOLOGY LTD SPON ADS NEW 21 15116C300 670 36291 SH SOLE 0 36291 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 18954 2643493 SH SOLE 0 0 0 2643493 CEMTREX INC COM NEW 15130G600 96 82500 SH SOLE 0 500 0 82000 CENOVUS ENERGY INC COM 15135U109 10770 1067594 SH SOLE 0 44700 0 1022894 CENTENE CORP DEL COM 15135B101 6462 103712 SH SOLE 0 91310 0 12402 CENTENNIAL RESOURCE DEV INC CL A 15136A102 14761 2203200 SH SOLE 0 2203200 0 0 CENTERSPACE COM 15202L107 54728 579132 SH SOLE 0 579132 0 0 CENTOGENE N V COM N1976T109 619 56200 SH SOLE 0 0 0 56200 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 38218 888800 SH SOLE 0 791100 0 97700 CENTRAL GARDEN & PET CO COM 153527106 15140 315411 SH SOLE 0 315411 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 16760 652653 SH SOLE 0 578800 0 73853 CENTRAL PUERTO S A SPONSORED ADR 155038201 336 108536 SH SOLE 0 0 0 108536 CENTRAL VY CMNTY BANCORP COM 155685100 3061 142385 SH SOLE 0 62956 0 79429 CENTRUS ENERGY CORP CL A 15643U104 13730 355135 SH SOLE 0 355135 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 21545 186957 SH SOLE 0 154912 0 32045 CENTURY CASINOS INC COM 156492100 2187 162343 SH SOLE 0 111179 0 51164 CERAGON NETWORKS LTD ORD M22013102 899 257600 SH SOLE 0 257600 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2030 18020 SH SOLE 0 5020 0 13000 CERNER CORP COM 156782104 73440 1041404 SH SOLE 0 919877 0 121527 CERTARA INC COM 15687V109 5928 179100 SH SOLE 0 83274 0 95826 CERUS CORP COM 157085101 668 109700 SH SOLE 0 21451 0 88249 CEVA INC COM 157210105 324 7600 SH SOLE 0 0 0 7600 CF BANKSHARES INC COM 12520L109 268 13123 SH SOLE 0 0 0 13123 C & F FINL CORP COM 12466Q104 5800 109200 SH SOLE 0 102945 0 6255 CGI INC CL A SUB VTG 12532H104 1924 22700 SH SOLE 0 22700 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2258 221146 SH SOLE 0 160346 0 60800 CHAMPIONX CORPORATION COM 15872M104 4734 211734 SH SOLE 0 211734 0 0 CHANNELADVISOR CORP COM 159179100 5031 199400 SH SOLE 0 14486 0 184914 CHARAH SOLUTIONS INC COM 15957P105 199 43200 SH SOLE 0 43200 0 0 CHARLES & COLVARD LTD COM 159765106 6693 2230905 SH SOLE 0 1827137 0 403768 CHARLES RIV LABS INTL INC COM 159864107 16631 40300 SH SOLE 0 40300 0 0 CHASE CORP COM 16150R104 36416 356500 SH SOLE 0 353600 0 2900 CHATHAM LODGING TR COM 16208T102 11282 920975 SH SOLE 0 920975 0 0 CHECK CAP LTD SHS M2361E203 411 469200 SH SOLE 0 4520 0 464680 CHECKMATE PHARMACEUTICALS IN COM 162818108 42 10667 SH SOLE 0 4610 0 6057 CHECK POINT SOFTWARE TECH LT ORD M22465104 53650 474608 SH SOLE 0 472734 0 1874 CHEETAH MOBILE INC ADR 163075104 304 186226 SH SOLE 0 186226 0 0 CHEGG INC COM 163092109 8958 131700 SH SOLE 0 123777 0 7923 CHEMED CORP NEW COM 16359R103 67210 144500 SH SOLE 0 144500 0 0 CHEMOURS CO COM 163851108 15573 535900 SH SOLE 0 516194 0 19706 CHEMUNG FINL CORP COM 164024101 2936 64822 SH SOLE 0 36522 0 28300 CHENIERE ENERGY INC COM NEW 16411R208 74046 758127 SH SOLE 0 567738 0 190389 CHERRY HILL MTG INVT CORP COM 164651101 7172 807684 SH SOLE 0 807684 0 0 CHESAPEAKE ENERGY CORP COM 165167735 20528 333300 SH SOLE 0 284948 0 48352 CHEVRON CORP NEW COM 166764100 256032 2523725 SH SOLE 0 1962499 0 561226 CHEWY INC CL A 16679L109 28627 420300 SH SOLE 0 420300 0 0 CHICAGO RIVET & MACH CO COM 168088102 1486 55310 SH SOLE 0 51910 0 3400 CHICOS FAS INC COM 168615102 30225 6731700 SH SOLE 0 6731700 0 0 CHILDRENS PL INC NEW COM 168905107 1649 21913 SH SOLE 0 21913 0 0 CHIMERIX INC COM 16934W106 13822 2232882 SH SOLE 0 1966589 0 266293 CHINA AUTOMOTIVE SYS INC COM 16936R105 1563 479494 SH SOLE 0 442600 0 36894 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 109 12051 SH SOLE 0 12051 0 0 CHINA HGS REAL ESTATE INC COM NEW 16948W209 70 46280 SH SOLE 0 45070 0 1210 CHINA JO-JO DRUGSTORES INC ORD SHS G2124G104 476 747538 SH SOLE 0 672738 0 74800 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1812 222000 SH SOLE 0 222000 0 0 CHINA NATURAL RESOURCES INC COM G2110U109 279 225300 SH SOLE 0 38200 0 187100 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 672 257300 SH SOLE 0 257300 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 120545 2451604 SH SOLE 0 2451604 0 0 CHINA PHARMA HLDGS INC COM 16941T104 391 700649 SH SOLE 0 368333 0 332316 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 7414 266400 SH SOLE 0 266400 0 0 CHINA XIANGTAI FOOD CO LTD SHS G21621100 167 156520 SH SOLE 0 51584 0 104936 CHINA YUCHAI INTL LTD COM G21082105 6855 504393 SH SOLE 0 504393 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 5595 665263 SH SOLE 0 635753 0 29510 CHINOOK THERAPEUTICS INC COM 16961L106 6783 531562 SH SOLE 0 506532 0 25030 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 52458 1532520 SH SOLE 0 1511815 0 20705 CHIPOTLE MEXICAN GRILL INC COM 169656105 57615 31700 SH SOLE 0 25681 0 6019 CHOICE HOTELS INTL INC COM 169905106 4625 36600 SH SOLE 0 36600 0 0 CHOICEONE FINL SVCS INC COM 170386106 702 28381 SH SOLE 0 14600 0 13781 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 148432 3777869 SH SOLE 0 3631580 0 146289 CHURCH & DWIGHT INC COM 171340102 49219 596093 SH SOLE 0 596093 0 0 CHURCHILL DOWNS INC COM 171484108 19717 82125 SH SOLE 0 82125 0 0 CHUYS HLDGS INC COM 171604101 9752 309300 SH SOLE 0 275400 0 33900 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 2177 863724 SH SOLE 0 425944 0 437780 CIDARA THERAPEUTICS INC COM 171757107 2509 1120261 SH SOLE 0 673303 0 446958 CI FINL CORP COM 125491100 1753 86300 SH SOLE 0 3000 0 83300 CIGNA CORP NEW COM 125523100 3154 15759 SH SOLE 0 13226 0 2533 CINEDIGM CORP COM NEW 172406209 10933 4355890 SH SOLE 0 4304937 0 50953 CINEMARK HLDGS INC COM 17243V102 1370 71300 SH SOLE 0 71300 0 0 CINTAS CORP COM 172908105 64966 170668 SH SOLE 0 156922 0 13746 CIRRUS LOGIC INC COM 172755100 7348 89226 SH SOLE 0 89226 0 0 CIT GROUP INC COM NEW 125581801 9315 179300 SH SOLE 0 179300 0 0 CITI TRENDS INC COM 17306X102 8285 113557 SH SOLE 0 92672 0 20885 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 1804 888501 SH SOLE 0 285193 0 603308 CITIZENS CMNTY BANCORP INC M COM 174903104 802 58300 SH SOLE 0 6422 0 51878 CITIZENS FINL GROUP INC COM 174610105 23062 490900 SH SOLE 0 475874 0 15026 CITIZENS HLDG CO MISS COM 174715102 576 30399 SH SOLE 0 29335 0 1064 CITIZENS INC CL A 174740100 1419 228494 SH SOLE 0 228494 0 0 CITIZENS & NORTHN CORP COM 172922106 2648 104841 SH SOLE 0 88955 0 15886 CITY OFFICE REIT INC COM 178587101 28662 1604816 SH SOLE 0 1604816 0 0 CIVEO CORP CDA COM NEW 17878Y207 16889 750948 SH SOLE 0 671632 0 79316 CIVISTA BANCSHARES INC COM NO PAR 178867107 3995 171965 SH SOLE 0 84619 0 87346 CLARUS CORP NEW COM 18270P109 2284 89127 SH SOLE 0 13942 0 75185 CLEAN HARBORS INC COM 184496107 43909 422735 SH SOLE 0 422735 0 0 CLEARFIELD INC COM 18482P103 16837 381358 SH SOLE 0 323855 0 57503 CLEARONE INC COM 18506U104 931 396260 SH SOLE 0 365085 0 31175 CLEARSIDE BIOMEDICAL INC COM 185063104 609 101489 SH SOLE 0 101489 0 0 CLEARWATER PAPER CORP COM 18538R103 2200 57400 SH SOLE 0 57400 0 0 CLEARWAY ENERGY INC CL A 18539C105 34566 1225729 SH SOLE 0 1192729 0 33000 CLEARWAY ENERGY INC CL C 18539C204 29129 962322 SH SOLE 0 960018 0 2304 CLIPPER RLTY INC COM 18885T306 2230 275257 SH SOLE 0 135157 0 140100 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 400 90417 SH SOLE 0 0 0 90417 CLOROX CO DEL COM 189054109 214155 1293130 SH SOLE 0 1293130 0 0 CLOUDFLARE INC CL A COM 18915M107 25538 226700 SH SOLE 0 179389 0 47311 CLOVIS ONCOLOGY INC COM 189464100 520 116700 SH SOLE 0 116700 0 0 CLPS INCORPORATION COM G31642104 232 80600 SH SOLE 0 18980 0 61620 CMC MATERIALS INC COM 12571T100 7754 62927 SH SOLE 0 62225 0 702 CME GROUP INC COM 12572Q105 54976 284289 SH SOLE 0 284289 0 0 CMS ENERGY CORP COM 125896100 55674 932100 SH SOLE 0 621621 0 310479 CNA FINL CORP COM 126117100 285 6800 SH SOLE 0 600 0 6200 CNB FINL CORP PA COM 126128107 2030 83401 SH SOLE 0 55901 0 27500 CNH INDL N V SHS N20944109 22567 1339776 SH SOLE 0 0 0 1339776 CNX RES CORP COM 12653C108 6323 501038 SH SOLE 0 501038 0 0 COASTAL FINL CORP WA COM NEW 19046P209 2172 68174 SH SOLE 0 34916 0 33258 COCA COLA CO COM 191216100 452575 8625400 SH SOLE 0 5805798 0 2819602 COCA COLA CONS INC COM 191098102 2680 6800 SH SOLE 0 6800 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5297 95800 SH SOLE 0 91322 0 4478 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 93982 1670205 SH SOLE 0 1670205 0 0 COCRYSTAL PHARMA INC COM 19188J300 2128 2026766 SH SOLE 0 1424165 0 602601 CODE CHAIN NEW CONTINENT LTD COM 19200A105 111 85675 SH SOLE 0 21765 0 63910 CO-DIAGNOSTICS INC COM 189763105 1795 184500 SH SOLE 0 184500 0 0 CODORUS VY BANCORP INC COM 192025104 4251 188605 SH SOLE 0 105825 0 82780 COFFEE HLDG CO INC COM 192176105 2092 459744 SH SOLE 0 415902 0 43842 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 158544 2238056 SH SOLE 0 2238056 0 0 COGNEX CORP COM 192422103 4593 57256 SH SOLE 0 57256 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7744 104352 SH SOLE 0 12893 0 91459 COGNYTE SOFTWARE LTD ORD SHS M25133105 4566 222200 SH SOLE 0 50100 0 172100 COHU INC COM 192576106 2119 66354 SH SOLE 0 66354 0 0 COLGATE PALMOLIVE CO COM 194162103 257583 3408081 SH SOLE 0 2976861 0 431220 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 25761 1304997 SH SOLE 0 1271823 0 33174 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 106144 831100 SH SOLE 0 820200 0 10900 COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116 169 10001 SH SOLE 0 5701 0 4300 COLONY BANKCORP INC COM 19623P101 3009 161578 SH SOLE 0 72369 0 89209 COLUMBIA BKG SYS INC COM 197236102 5231 137706 SH SOLE 0 137706 0 0 COLUMBIA FINL INC COM 197641103 19246 1040332 SH SOLE 0 959325 0 81007 COMFORT SYS USA INC COM 199908104 3609 50600 SH SOLE 0 50600 0 0 COMMERCE BANCSHARES INC COM 200525103 14334 205706 SH SOLE 0 205706 0 0 COMMERCIAL VEH GROUP INC COM 202608105 22195 2346204 SH SOLE 0 2238804 0 107400 COMMSCOPE HLDG CO INC COM 20337X109 16072 1182600 SH SOLE 0 1182600 0 0 COMMUNICATIONS SYS INC COM 203900105 4814 556483 SH SOLE 0 540745 0 15738 COMMUNITY BANKERS TR CORP COM 203612106 2560 225120 SH SOLE 0 91120 0 134000 COMMUNITY BK SYS INC COM 203607106 1636 23908 SH SOLE 0 23184 0 724 COMMUNITY FINL CORP MD COM 20368X101 3266 88568 SH SOLE 0 45068 0 43500 COMMUNITY HEALTH SYS INC NEW COM 203668108 10000 854731 SH SOLE 0 854731 0 0 COMMUNITY TR BANCORP INC COM 204149108 6584 156382 SH SOLE 0 118405 0 37977 COMMVAULT SYS INC COM 204166102 153601 2039587 SH SOLE 0 2039587 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 3045 646495 SH SOLE 0 17795 0 628700 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 17707 2501045 SH SOLE 0 2501045 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 649 99376 SH SOLE 0 0 0 99376 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 11735 2230913 SH SOLE 0 2230913 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 7266 420265 SH SOLE 0 420265 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2823 100200 SH SOLE 0 0 0 100200 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 1150 38500 SH SOLE 0 3455 0 35045 COMPUGEN LTD ORD M25722105 4014 672300 SH SOLE 0 403621 0 268679 COMPUTER PROGRAMS & SYS INC COM 205306103 1613 45500 SH SOLE 0 45500 0 0 COMPUTER TASK GROUP INC COM 205477102 8274 1036852 SH SOLE 0 901291 0 135561 COMPX INTL INC CL A 20563P101 3775 181644 SH SOLE 0 175545 0 6099 COMSCORE INC COM 20564W105 3124 800910 SH SOLE 0 505241 0 295669 COMSTOCK HLDG COS INC CL A NEW 205684202 905 189764 SH SOLE 0 189764 0 0 COMSTOCK MNG INC COM NEW 205750300 213 79682 SH SOLE 0 0 0 79682 COMSTOCK RES INC COM 205768302 1086 104900 SH SOLE 0 104900 0 0 CONAGRA BRANDS INC COM 205887102 45667 1348300 SH SOLE 0 1348300 0 0 CONCENTRIX CORP COM 20602D101 230 1300 SH SOLE 0 1300 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 2444 747400 SH SOLE 0 386600 0 360800 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 557 180200 SH SOLE 0 174200 0 6000 CONCRETE PUMPING HLDGS INC COM 206704108 2335 273394 SH SOLE 0 100694 0 172700 CONDOR HOSPITALITY TR INC|COM NEW 20676Y403 2485 356491 SH SOLE 0 356491 0 0 CONDUENT INC COM 206787103 14985 2273917 SH SOLE 0 1754830 0 519087 CONFORMIS INC COM 20717E101 7640 5744088 SH SOLE 0 5344388 0 399700 CONIFER HLDGS INC COM 20731J102 199 69100 SH SOLE 0 21656 0 47444 CONNECTONE BANCORP INC COM 20786W107 9994 333016 SH SOLE 0 333016 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 15360 1671403 SH SOLE 0 1671403 0 0 CONSOLIDATED EDISON INC COM 209115104 41645 573699 SH SOLE 0 573699 0 0 CONSOLIDATED WATER CO INC ORD G23773107 4149 363967 SH SOLE 0 363967 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3118 14800 SH SOLE 0 14680 0 120 CONSTELLATION BRANDS INC CL B 21036P207 1846 8700 SH SOLE 0 8700 0 0 CONSTELLIUM SE CL A SHS F21107101 1769 94200 SH SOLE 0 94200 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2940 506958 SH SOLE 0 450558 0 56400 CONTAINER STORE GROUP INC COM 210751103 98 10288 SH SOLE 0 88 0 10200 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 7080 324600 SH SOLE 0 283700 0 40900 COOPER COS INC COM NEW 216648402 54804 132598 SH SOLE 0 124708 0 7890 COOPER STD HLDGS INC COM 21676P103 368 16800 SH SOLE 0 1909 0 14891 COOTEK CAYMAN INC SPONSORED ADS 21718L102 141 115600 SH SOLE 0 115600 0 0 COPA HOLDINGS SA CL A P31076105 20266 249028 SH SOLE 0 249028 0 0 COPART INC COM 217204106 48488 349542 SH SOLE 0 325401 0 24141 CORCEPT THERAPEUTICS INC COM 218352102 162318 8247841 SH SOLE 0 8247841 0 0 CORECIVIC INC COM 21871N101 196 21985 SH SOLE 0 17765 0 4220 CORE MOLDING TECHNOLOGIES IN COM 218683100 7357 639164 SH SOLE 0 533874 0 105290 COREPOINT LODGING INC COM 21872L104 4188 270168 SH SOLE 0 178200 0 91968 CORESITE RLTY CORP COM 21870Q105 9310 67200 SH SOLE 0 52453 0 14747 CORMEDIX INC COM 21900C308 549 118001 SH SOLE 0 0 0 118001 CORNERSTONE BLDG BRANDS INC COM 21925D109 7949 544083 SH SOLE 0 500100 0 43983 CORNERSTONE ONDEMAND INC COM 21925Y103 18174 317400 SH SOLE 0 316844 0 556 CORNING INC COM 219350105 64894 1778400 SH SOLE 0 1778400 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3300 122300 SH SOLE 0 122300 0 0 CORTEVA INC COM 22052L104 46115 1095900 SH SOLE 0 1095900 0 0 CORVEL CORP COM 221006109 176687 948810 SH SOLE 0 948810 0 0 CORVUS GOLD INC COM 221013105 1805 565765 SH SOLE 0 0 0 565765 CORVUS PHARMACEUTICALS INC COM 221015100 2974 614370 SH SOLE 0 614370 0 0 COSAN S A ADS 22113B103 106342 6348782 SH SOLE 0 6348782 0 0 COSTAMARE INC SHS Y1771G102 35072 2264182 SH SOLE 0 2264182 0 0 COSTCO WHSL CORP NEW COM 22160K105 43407 96600 SH SOLE 0 96600 0 0 COTY INC COM CL A 222070203 10652 1355230 SH SOLE 0 1355230 0 0 COUNTY BANCORP INC COM 221907108 1298 35995 SH SOLE 0 17885 0 18110 COUPA SOFTWARE INC COM 22266L106 42433 193600 SH SOLE 0 163230 0 30370 COUSINS PPTYS INC COM NEW 222795502 203 5431 SH SOLE 0 5431 0 0 COVANTA HLDG CORP COM 22282E102 2491 123822 SH SOLE 0 123822 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1524 55100 SH SOLE 0 5976 0 49124 COVETRUS INC COM 22304C100 7412 408600 SH SOLE 0 406005 0 2595 CPI AEROSTRUCTURES INC COM NEW 125919308 147 53500 SH SOLE 0 200 0 53300 CPS TECHNOLOGIES CORP COM 12619F104 409 82200 SH SOLE 0 134 0 82066 CRACKER BARREL OLD CTRY STOR COM 22410J106 18925 135332 SH SOLE 0 135332 0 0 CRA INTL INC COM 12618T105 34518 347475 SH SOLE 0 333644 0 13831 CRANE CO COM 224399105 5812 61300 SH SOLE 0 61300 0 0 CRAWFORD & CO CL A 224633206 5712 636824 SH SOLE 0 631921 0 4903 CRAWFORD & CO CL B 224633107 7166 799810 SH SOLE 0 799350 0 460 CREATIVE REALITIES INC COM NEW 22530J200 14 10600 SH SOLE 0 7581 0 3019 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D449 214 42278 SH SOLE 0 42278 0 0 CREE INC COM 225447101 42082 521270 SH SOLE 0 509185 0 12085 CRESCENT PT ENERGY CORP COM 22576C101 7761 1682235 SH SOLE 0 20900 0 1661335 CRESUD S A C I F Y A SPONSORED ADR 226406106 146 30000 SH SOLE 0 0 0 30000 CRH PLC ADR 12626K203 3038 65000 SH SOLE 0 65000 0 0 CROCS INC COM 227046109 19241 134100 SH SOLE 0 129533 0 4567 CRONOS GROUP INC COM 22717L101 615 108645 SH SOLE 0 97952 0 10693 CROSS CTRY HEALTHCARE INC COM 227483104 2732 128618 SH SOLE 0 190 0 128428 CROSSFIRST BANKSHARES INC COM 22766M109 430 33100 SH SOLE 0 17000 0 16100 CROWDSTRIKE HLDGS INC CL A 22788C105 335350 1364430 SH SOLE 0 838180 0 526250 CROWN CASTLE INTL CORP NEW COM 22822V101 99538 574303 SH SOLE 0 414284 0 160019 CROWN CRAFTS INC COM 228309100 2825 381749 SH SOLE 0 367149 0 14600 CROWN HLDGS INC COM 228368106 25205 250100 SH SOLE 0 250100 0 0 CRYOLIFE INC COM 228903100 1930 86600 SH SOLE 0 856 0 85744 CSG SYS INTL INC COM 126349109 51651 1071594 SH SOLE 0 1071594 0 0 CSP INC COM 126389105 1903 213143 SH SOLE 0 197188 0 15955 CSW INDUSTRIALS INC COM 126402106 1085 8500 SH SOLE 0 0 0 8500 CSX CORP COM 126408103 163751 5506100 SH SOLE 0 3676452 0 1829648 CTI BIOPHARMA CORP COM 12648L601 5279 1789498 SH SOLE 0 1701613 0 87885 CTO RLTY GROWTH INC NEW COM 22948Q101 358 6667 SH SOLE 0 0 0 6667 CTS CORP COM 126501105 3660 118400 SH SOLE 0 67800 0 50600 CUBESMART COM 229663109 24918 514300 SH SOLE 0 488579 0 25721 CULLEN FROST BANKERS INC COM 229899109 4330 36500 SH SOLE 0 36500 0 0 CULP INC COM 230215105 10929 848517 SH SOLE 0 807617 0 40900 CUMBERLAND PHARMACEUTICALS I COM 230770109 1781 664564 SH SOLE 0 582064 0 82500 CUMMINS INC COM 231021106 5142 22900 SH SOLE 0 12382 0 10518 CUMULUS MEDIA INC COM CL A 231082801 856 69900 SH SOLE 0 1600 0 68300 CUSHMAN WAKEFIELD PLC SHS G2717B108 246 13200 SH SOLE 0 13200 0 0 CUSTOMERS BANCORP INC COM 23204G100 3176 73820 SH SOLE 0 8005 0 65815 CUTERA INC COM 232109108 15458 331712 SH SOLE 0 264035 0 67677 CVB FINL CORP COM 126600105 3774 185294 SH SOLE 0 166500 0 18794 CVD EQUIP CORP COM 126601103 735 160582 SH SOLE 0 111378 0 49204 CVR ENERGY INC COM 12662P108 6931 416033 SH SOLE 0 416033 0 0 CVS HEALTH CORP COM 126650100 26678 314372 SH SOLE 0 0 0 314372 CYANOTECH CORP COM PAR $0.02 232437301 649 223837 SH SOLE 0 192187 0 31650 CYBERARK SOFTWARE LTD SHS M2682V108 2241 14200 SH SOLE 0 0 0 14200 CYBEROPTICS CORP COM 232517102 882 24800 SH SOLE 0 1201 0 23599 CYCLERION THERAPEUTICS INC COM 23255M105 222 72300 SH SOLE 0 2745 0 69555 CYCLO THERAPEUTICS INC COM NEW 23254X201 71 10482 SH SOLE 0 82 0 10400 CYMABAY THERAPEUTICS INC COM 23257D103 1871 512591 SH SOLE 0 8000 0 504591 CYNERGISTEK INC COM 23258P105 305 169183 SH SOLE 0 98295 0 70888 CYREN LTD SHS M26895108 903 1445828 SH SOLE 0 1445828 0 0 CYTOKINETICS INC COM NEW 23282W605 12093 338367 SH SOLE 0 338367 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 4554 894600 SH SOLE 0 690100 0 204500 DAKTRONICS INC COM 234264109 5645 1039529 SH SOLE 0 1037964 0 1565 DALLASNEWS CORPORATION COM SER A 235050101 1654 242901 SH SOLE 0 231801 0 11100 DANAOS CORPORATION SHS Y1968P121 614 7500 SH SOLE 0 7500 0 0 DARE BIOSCIENCE INC COM 23666P101 541 324030 SH SOLE 0 154630 0 169400 DARLING INGREDIENTS INC COM 237266101 30759 427798 SH SOLE 0 318156 0 109642 DASEKE INC COM 23753F107 7343 797339 SH SOLE 0 637330 0 160009 DATADOG INC CL A COM 23804L103 161196 1140400 SH SOLE 0 1026564 0 113836 DATA I O CORP COM 237690102 4568 699543 SH SOLE 0 643627 0 55916 DATTO HLDG CORP COM 23821D100 6869 287400 SH SOLE 0 2100 0 285300 DAVE & BUSTERS ENTMT INC COM 238337109 3212 83800 SH SOLE 0 83800 0 0 DAVITA INC COM 23918K108 45260 389300 SH SOLE 0 387210 0 2090 DAWSON GEOPHYSICAL CO NEW COM 239360100 3828 1537328 SH SOLE 0 1536147 0 1181 DAXOR CORP COM 239467103 274 23421 SH SOLE 0 23421 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1854 49100 SH SOLE 0 49100 0 0 DBX ETF TR XTRACK USD HIGH 233051432 842 21000 SH SOLE 0 21000 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1183 34800 SH SOLE 0 34800 0 0 DEERE & CO COM 244199105 53946 161000 SH SOLE 0 127557 0 33443 DELEK US HLDGS INC NEW COM 24665A103 1446 80485 SH SOLE 0 80485 0 0 DELL TECHNOLOGIES INC CL C 24703L202 43018 413477 SH SOLE 0 413477 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 81538 1913600 SH SOLE 0 1371429 0 542171 DELTA APPAREL INC COM 247368103 1625 59500 SH SOLE 0 1824 0 57676 DEL TACO RESTAURANTS INC NEW COM 245496104 3808 436159 SH SOLE 0 334762 0 101397 DELUXE CORP COM 248019101 3842 107045 SH SOLE 0 107045 0 0 DENALI THERAPEUTICS INC COM 24823R105 4823 95600 SH SOLE 0 95600 0 0 DENISON MINES CORP COM 248356107 5618 3845613 SH SOLE 0 1248674 0 2596939 DENNYS CORP COM 24869P104 2240 137111 SH SOLE 0 200 0 136911 DENTSPLY SIRONA INC COM 24906P109 13779 237358 SH SOLE 0 90700 0 146658 DESCARTES SYS GROUP INC COM 249906108 8800 108300 SH SOLE 0 108300 0 0 DESTINATION XL GROUP INC COM 25065K104 905 147800 SH SOLE 0 400 0 147400 DESWELL INDS INC COM 250639101 122 34400 SH SOLE 0 0 0 34400 DEUTSCHE BANK A G NAMEN AKT D18190898 26181 2061223 SH SOLE 0 0 0 2061223 DHI GROUP INC COM 23331S100 13131 2758510 SH SOLE 0 2732560 0 25950 DHT HOLDINGS INC SHS NEW Y2065G121 31756 4863019 SH SOLE 0 4863019 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 984 5100 SH SOLE 0 5100 0 0 DIAMONDBACK ENERGY INC COM 25278X109 16782 177272 SH SOLE 0 177272 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 20039 114081 SH SOLE 0 114081 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 617 65284 SH SOLE 0 65284 0 0 DIANA SHIPPING INC COM Y2066G104 8176 1429419 SH SOLE 0 1370619 0 58800 DICERNA PHARMACEUTICALS INC COM 253031108 2643 131100 SH SOLE 0 131100 0 0 DICKS SPORTING GOODS INC COM 253393102 46231 386000 SH SOLE 0 301425 0 84575 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 574 1125502 SH SOLE 0 1125502 0 0 DIGI INTL INC COM 253798102 509 24200 SH SOLE 0 24200 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 3276 543208 SH SOLE 0 543208 0 0 DIGITAL RLTY TR INC COM 253868103 2506 17347 SH SOLE 0 7370 0 9977 DILLARDS INC CL A 254067101 2226 12900 SH SOLE 0 12900 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 11153 341474 SH SOLE 0 270335 0 71139 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 604 20900 SH SOLE 0 20900 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 955 31700 SH SOLE 0 31700 0 0 DINE BRANDS GLOBAL INC COM 254423106 2209 27200 SH SOLE 0 27200 0 0 DIODES INC COM 254543101 3193 35251 SH SOLE 0 35251 0 0 DIREXION SHS ETF TR DAILY RGNAL BULL 25460G864 382 1700 SH SOLE 0 1700 0 0 DIREXION SHS ETF TR DAILY S&P BULL 25460G856 326 5300 SH SOLE 0 5300 0 0 DISCOVERY INC COM SER A 25470F104 24034 946950 SH SOLE 0 754174 0 192776 DISCOVERY INC COM SER C 25470F302 53312 2196628 SH SOLE 0 1923503 0 273125 DISH NETWORK CORPORATION CL A 25470M109 3392 78058 SH SOLE 0 74049 0 4009 DIXIE GROUP INC CL A 255519100 982 202100 SH SOLE 0 67900 0 134200 DLH HLDGS CORP COM 23335Q100 4649 377968 SH SOLE 0 311764 0 66204 DOCEBO INC COM 25609L105 4989 68300 SH SOLE 0 10995 0 57305 DOCUMENT SEC SYS INC COM NEW 25614T309 1295 1004100 SH SOLE 0 90803 0 913297 DOCUSIGN INC COM 256163106 262707 1020500 SH SOLE 0 771200 0 249300 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 46 16300 SH SOLE 0 16300 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 26396 299954 SH SOLE 0 299954 0 0 DOLLAR GEN CORP NEW COM 256677105 69455 327400 SH SOLE 0 306693 0 20707 DOMINION ENERGY INC COM 25746U109 15836 216878 SH SOLE 0 216878 0 0 DOMINOS PIZZA INC COM 25754A201 633168 1327507 SH SOLE 0 1241688 0 85819 DOMO INC COM CL B 257554105 33565 397500 SH SOLE 0 397500 0 0 DONALDSON INC COM 257651109 1826 31800 SH SOLE 0 31800 0 0 DONEGAL GROUP INC CL A 257701201 6960 480311 SH SOLE 0 462108 0 18203 DONNELLEY R R & SONS CO COM 257867200 305 59259 SH SOLE 0 4100 0 55159 DOORDASH INC CL A 25809K105 123794 601000 SH SOLE 0 519400 0 81600 DORCHESTER MINERALS LP COM UNIT 25820R105 1625 84790 SH SOLE 0 0 0 84790 DORMAN PRODS INC COM 258278100 1202 12700 SH SOLE 0 12700 0 0 DOUGLAS DYNAMICS INC COM 25960R105 3140 86500 SH SOLE 0 200 0 86300 DOUGLAS EMMETT INC COM 25960P109 3200 101220 SH SOLE 0 101220 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1973 599749 SH SOLE 0 495542 0 104207 DOVER CORP COM 260003108 25315 162800 SH SOLE 0 155400 0 7400 DOVER MOTORSPORTS INC COM 260174107 1315 543236 SH SOLE 0 451558 0 91678 DOW INC COM 260557103 96111 1669759 SH SOLE 0 1476925 0 192834 DRAGON VICTORY INTL LTD SHS G28365107 46 30400 SH SOLE 0 30400 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 8455 1045113 SH SOLE 0 871014 0 174099 D R HORTON INC COM 23331A109 44520 530192 SH SOLE 0 433575 0 96617 DRIVEN BRANDS HLDGS INC COM 26210V102 5894 204000 SH SOLE 0 97472 0 106528 DROPBOX INC CL A 26210C104 280325 9593602 SH SOLE 0 9584917 0 8685 DR REDDYS LABS LTD ADR 256135203 129520 1988338 SH SOLE 0 1981038 0 7300 DSP GROUPS INC COM 23332B106 21310 972594 SH SOLE 0 861100 0 111494 DTE ENERGY CO COM 233331107 49800 445800 SH SOLE 0 429142 0 16658 DUCK CREEK TECHNOLOGIES INC SHS 264120106 2044 46200 SH SOLE 0 45689 0 511 DUCOMMUN INC DEL COM 264147109 13705 272200 SH SOLE 0 272200 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 167905 1720517 SH SOLE 0 1561114 0 159403 DUKE REALTY CORP COM NEW 264411505 34476 720200 SH SOLE 0 659622 0 60578 DULUTH HLDGS INC COM CL B 26443V101 735 53900 SH SOLE 0 0 0 53900 DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 112 85400 SH SOLE 0 0 0 85400 DUOS TECHNOLOGIES GROUP INC COM 266042407 194 31280 SH SOLE 0 100 0 31180 DUPONT DE NEMOURS INC COM 26614N102 69708 1025263 SH SOLE 0 849490 0 175773 DURECT CORP COM 266605104 3822 2985930 SH SOLE 0 2985930 0 0 DYCOM INDS INC COM 267475101 1204 16900 SH SOLE 0 16900 0 0 DYNATRACE INC COM NEW 268150109 4507 63500 SH SOLE 0 61099 0 2401 DYNATRONICS CORP COM NEW 268157401 1170 801165 SH SOLE 0 801165 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8935 465105 SH SOLE 0 329224 0 135881 DYNE THERAPEUTICS INC COM 26818M108 2282 140500 SH SOLE 0 706 0 139794 DZS INC COM 268211109 1993 162578 SH SOLE 0 4079 0 158499 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 3669 324700 SH SOLE 0 119213 0 205487 EAGLE BANCORP MONT INC COM 26942G100 3236 145439 SH SOLE 0 88739 0 56700 EAGLE BULK SHIPPING INC COM Y2187A150 207 4100 SH SOLE 0 1000 0 3100 EAGLE PHARMACEUTICALS INC COM 269796108 11283 202279 SH SOLE 0 202279 0 0 EARTHSTONE ENERGY INC CL A 27032D304 900 97800 SH SOLE 0 3003 0 94797 EASTERN BANKSHARES INC COM 27627N105 8061 397100 SH SOLE 0 397100 0 0 EASTERN CO COM 276317104 4325 171917 SH SOLE 0 166797 0 5120 EASTGROUP PPTYS INC COM 277276101 3733 22400 SH SOLE 0 18886 0 3514 EASTMAN CHEM CO COM 277432100 20132 199840 SH SOLE 0 197299 0 2541 EASTSIDE DISTILLING INC COM 277802302 1013 392770 SH SOLE 0 213708 0 179062 EAST WEST BANCORP INC COM 27579R104 14945 192733 SH SOLE 0 191233 0 1500 EBAY INC. COM 278642103 41199 591340 SH SOLE 0 584611 0 6729 EBIX INC COM NEW 278715206 1187 44080 SH SOLE 0 2871 0 41209 ECHO GLOBAL LOGISTICS INC COM 27875T101 3917 82100 SH SOLE 0 68900 0 13200 ECHOSTAR CORP CL A 278768106 56211 2203507 SH SOLE 0 2203507 0 0 ECMOHO LTD SPONSORED ADS 27888P104 114 188307 SH SOLE 0 188307 0 0 ECOPETROL S A SPONSORED ADS 279158109 41918 2921130 SH SOLE 0 2921130 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2265 62400 SH SOLE 0 59986 0 2414 EDUCATIONAL DEV CORP COM 281479105 3280 339525 SH SOLE 0 315726 0 23799 EDWARDS LIFESCIENCES CORP COM 28176E108 24272 214400 SH SOLE 0 184183 0 30217 EGAIN CORP COM NEW 28225C806 7325 718135 SH SOLE 0 668605 0 49530 EIGER BIOPHARMACEUTICALS INC COM 28249U105 888 132884 SH SOLE 0 13477 0 119407 ELANCO ANIMAL HEALTH INC COM 28414H103 2522 79100 SH SOLE 0 79100 0 0 ELASTIC N V ORD SHS N14506104 2786 18700 SH SOLE 0 0 0 18700 ELDORADO GOLD CORP NEW COM 284902509 44091 5703273 SH SOLE 0 5292033 0 411240 ELECTROCORE INC COM 28531P103 358 316988 SH SOLE 0 0 0 316988 ELECTROMED INC COM 285409108 1479 136704 SH SOLE 0 52204 0 84500 ELECTRONIC ARTS INC COM 285512109 19687 138400 SH SOLE 0 138400 0 0 ELECTRO-SENSORS INC COM 285233102 768 152700 SH SOLE 0 130170 0 22530 ELEDON PHARMACEUTICALS INC COM 28617K101 245 39663 SH SOLE 0 15683 0 23980 ELEMENT SOLUTIONS INC COM 28618M106 6747 311200 SH SOLE 0 311200 0 0 ELEVATE CREDIT INC COM 28621V101 5180 1254155 SH SOLE 0 1254155 0 0 E L F BEAUTY INC COM 26856L103 28425 978500 SH SOLE 0 978500 0 0 ELLINGTON FINANCIAL INC COM 28852N109 2330 127400 SH SOLE 0 22842 0 104558 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 6503 582700 SH SOLE 0 582700 0 0 EL POLLO LOCO HLDGS INC COM 268603107 5514 326300 SH SOLE 0 326300 0 0 ELTEK LTD SHS M40184208 526 91071 SH SOLE 0 79103 0 11968 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 1578 143600 SH SOLE 0 143600 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 8120 627025 SH SOLE 0 615881 0 11144 EMBRAER S.A. SPONSORED ADS 29082A107 15145 890900 SH SOLE 0 890900 0 0 EMCORE CORP COM NEW 290846203 7768 1038509 SH SOLE 0 737109 0 301400 EMCOR GROUP INC COM 29084Q100 18795 162900 SH SOLE 0 161499 0 1401 EMERALD HOLDING INC COM 29103W104 234 53857 SH SOLE 0 53857 0 0 EMERSON RADIO CORP COM NEW 291087203 1146 1016388 SH SOLE 0 931987 0 84401 EMPIRE ST RLTY TR INC CL A 292104106 4723 470900 SH SOLE 0 470900 0 0 EMPLOYERS HLDGS INC COM 292218104 14260 361100 SH SOLE 0 340200 0 20900 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 204 30272 SH SOLE 0 0 0 30272 EMX RTY CORP COM 26873J107 85 33166 SH SOLE 0 0 0 33166 ENANTA PHARMACEUTICALS INC COM 29251M106 42982 756585 SH SOLE 0 748806 0 7779 ENCOMPASS HEALTH CORP COM 29261A100 6761 90100 SH SOLE 0 90100 0 0 ENCORE CAP GROUP INC COM 292554102 1828 37105 SH SOLE 0 34550 0 2555 ENCORE WIRE CORP COM 292562105 1375 14501 SH SOLE 0 1 0 14500 ENDAVA PLC ADS 29260V105 21364 157263 SH SOLE 0 129597 0 27666 ENDEAVOUR SILVER CORP COM 29258Y103 2805 685873 SH SOLE 0 685873 0 0 ENDO INTL PLC SHS G30401106 54567 16841761 SH SOLE 0 16841761 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 16339 2792996 SH SOLE 0 2792996 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 5830 2419288 SH SOLE 0 2419288 0 0 ENERGY RECOVERY INC COM 29270J100 478 25100 SH SOLE 0 0 0 25100 ENERPLUS CORP COM 292766102 4642 579646 SH SOLE 0 1400 0 578246 ENERSYS COM 29275Y102 342 4600 SH SOLE 0 4600 0 0 ENETI INC COM Y2294C107 683 40913 SH SOLE 0 4261 0 36652 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2986 437815 SH SOLE 0 0 0 437815 ENLIVEX THERAPEUTICS LTD COM M4130Y106 869 87989 SH SOLE 0 85188 0 2801 ENNIS INC COM 293389102 34251 1817049 SH SOLE 0 1817049 0 0 ENOVA INTL INC COM 29357K103 47126 1363999 SH SOLE 0 1363999 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 1044 312545 SH SOLE 0 312545 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 749 20848 SH SOLE 0 100 0 20748 ENTERPRISE PRODS PARTNERS L COM 293792107 7394 341699 SH SOLE 0 0 0 341699 ENTHUSIAST GAMING HLDGS INC COM 29385B109 1976 547300 SH SOLE 0 17100 0 530200 ENTRAVISION COMMUNICATIONS C CL A 29382R107 21247 2992495 SH SOLE 0 2683573 0 308922 ENVELA CORP COM 29402E102 1071 257468 SH SOLE 0 181968 0 75500 ENVERIC BIOSCIENCES INC COM NEW 29405E109 1020 492553 SH SOLE 0 225140 0 267413 ENVISTA HOLDINGS CORPORATION COM 29415F104 25782 616638 SH SOLE 0 616638 0 0 ENZO BIOCHEM INC COM 294100102 11364 3210064 SH SOLE 0 3210064 0 0 EOG RES INC COM 26875P101 60532 754100 SH SOLE 0 754100 0 0 EPAM SYS INC COM 29414B104 28467 49900 SH SOLE 0 38869 0 11031 EPR PPTYS COM SH BEN INT 26884U109 13387 271111 SH SOLE 0 271111 0 0 EPSILON ENERGY LTD COM 294375209 439 68100 SH SOLE 0 7252 0 60848 EQUIFAX INC COM 294429105 68954 272095 SH SOLE 0 140856 0 131239 EQUINOX GOLD CORP COM 29446Y502 326 49395 SH SOLE 0 49395 0 0 EQUITABLE HLDGS INC COM 29452E101 34412 1161000 SH SOLE 0 1080633 0 80367 EQUITRANS MIDSTREAM CORP COM 294600101 7930 782099 SH SOLE 0 764291 0 17808 EQUITY BANCSHARES INC COM CL A 29460X109 4369 130900 SH SOLE 0 104791 0 26109 EQUITY COMWLTH COM SH BEN INT 294628102 31236 1202310 SH SOLE 0 1202310 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 58210 745322 SH SOLE 0 725780 0 19542 EQUITY RESIDENTIAL SH BEN INT 29476L107 10309 127400 SH SOLE 0 84882 0 42518 ERICSSON ADR B SEK 10 294821608 45811 4090300 SH SOLE 0 3705174 0 385126 ERO COPPER CORP COM 296006109 2541 143200 SH SOLE 0 700 0 142500 ESCALADE INC COM 296056104 1060 56030 SH SOLE 0 19730 0 36300 ESPEY MFG & ELECTRS CORP COM 296650104 1665 114412 SH SOLE 0 111612 0 2800 ESQUIRE FINL HLDGS INC COM 29667J101 1381 48200 SH SOLE 0 789 0 47411 ESSA BANCORP INC COM 29667D104 7266 440605 SH SOLE 0 414505 0 26100 ESSA PHARMA INC COM NEW 29668H708 1132 141500 SH SOLE 0 0 0 141500 ESSENT GROUP LTD COM G3198U102 1822 41400 SH SOLE 0 41400 0 0 ESSENTIAL UTILS INC COM 29670G102 14548 315717 SH SOLE 0 298129 0 17588 ESTABLISHMENT LABS HLDGS INC COM G31249108 551 7700 SH SOLE 0 0 0 7700 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1482 103002 SH SOLE 0 103002 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 677 57300 SH SOLE 0 57300 0 0 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 2580 93945 SH SOLE 0 93945 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 4138 174600 SH SOLE 0 115492 0 59108 ETSY INC COM 29786A106 123357 593177 SH SOLE 0 593177 0 0 EURODRY LTD COM Y23508107 3617 116000 SH SOLE 0 80419 0 35581 EURONAV NV SHS B38564108 10739 1100300 SH SOLE 0 1100300 0 0 EURONET WORLDWIDE INC COM 298736109 871 6845 SH SOLE 0 6444 0 401 EUROSEAS LTD SHS Y23592135 3421 101735 SH SOLE 0 55678 0 46057 EURO TECH HOLDINGS CO LTD SHS NEW G32030127 219 69000 SH SOLE 0 0 0 69000 EVENTBRITE INC COM CL A 29975E109 3778 199800 SH SOLE 0 199800 0 0 EVERCORE INC CLASS A 29977A105 7606 56900 SH SOLE 0 56751 0 149 EVEREST RE GROUP LTD COM G3223R108 35263 140612 SH SOLE 0 140612 0 0 EVER-GLORY INTL GROUP INC COM NEW 299766204 124 44502 SH SOLE 0 43615 0 887 EVERGY INC COM 30034W106 5610 90200 SH SOLE 0 90200 0 0 EVERI HLDGS INC COM 30034T103 2428 100400 SH SOLE 0 100400 0 0 EVERQUOTE INC COM CL A 30041R108 10809 580208 SH SOLE 0 499908 0 80300 EVERSOURCE ENERGY COM 30040W108 2142 26200 SH SOLE 0 26200 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1470 226906 SH SOLE 0 158706 0 68200 EVERTEC INC COM 30040P103 60059 1313626 SH SOLE 0 1313626 0 0 EVGO INC CL A COM 30052F100 140 17118 SH SOLE 0 13938 0 3180 EVOGENE LTD SHS M4119S104 700 265200 SH SOLE 0 1640 0 263560 EVOLENT HEALTH INC CL A 30050B101 7769 250599 SH SOLE 0 250599 0 0 EVOLUTION PETE CORP COM 30049A107 11430 2012353 SH SOLE 0 2012353 0 0 EVOLVING SYS INC COM NEW 30049R209 1641 763323 SH SOLE 0 743225 0 20098 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 402 8100 SH SOLE 0 8100 0 0 EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 1327 17264 SH SOLE 0 17264 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 399 6200 SH SOLE 0 6200 0 0 EXELIXIS INC COM 30161Q104 370954 17547501 SH SOLE 0 17547501 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2819 22900 SH SOLE 0 22900 0 0 EXPEDIA GROUP INC COM NEW 30212P303 34254 208993 SH SOLE 0 144748 0 64245 EXPEDITORS INTL WASH INC COM 302130109 12761 107116 SH SOLE 0 85143 0 21973 EXPONENT INC COM 30214U102 5420 47900 SH SOLE 0 47900 0 0 EXPRESS INC COM 30219E103 4271 904935 SH SOLE 0 750038 0 154897 EXP WORLD HLDGS INC COM 30212W100 36304 912849 SH SOLE 0 912849 0 0 EXTRACTION OIL & GAS INC COM 30227M303 2890 51200 SH SOLE 0 45800 0 5400 EXTRA SPACE STORAGE INC COM 30225T102 61703 367300 SH SOLE 0 346265 0 21035 EXTREME NETWORKS INC COM 30226D106 20670 2098446 SH SOLE 0 1949546 0 148900 EXXON MOBIL CORP COM 30231G102 158466 2694084 SH SOLE 0 1804873 0 889211 EYENOVIA INC COM 30234E104 969 197800 SH SOLE 0 83000 0 114800 EZCORP INC CL A NON VTG 302301106 15901 2100559 SH SOLE 0 1880141 0 220418 F5 NETWORKS INC COM 315616102 305696 1537862 SH SOLE 0 1537862 0 0 FACEBOOK INC CL A 30303M102 90380 266300 SH SOLE 0 152175 0 114125 FAIR ISAAC CORP COM 303250104 2885 7250 SH SOLE 0 5700 0 1550 FALCON MINERALS CORP CL A COM 30607B109 3034 645600 SH SOLE 0 153883 0 491717 FANGDD NETWORK GROUP LTD SPONSORED ADS 30712L109 37 32900 SH SOLE 0 32900 0 0 FANG HLDGS LTD ADR NEW 30711Y300 111 17614 SH SOLE 0 3094 0 14520 FARMER BROS CO COM 307675108 5011 595800 SH SOLE 0 595800 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 1357 60581 SH SOLE 0 24981 0 35600 FARMERS NATIONAL BANC CORP COM 309627107 5607 356884 SH SOLE 0 233954 0 122930 FARMLAND PARTNERS INC COM 31154R109 998 83200 SH SOLE 0 4409 0 78791 FATHOM HOLDINGS INC COM 31189V109 251 9400 SH SOLE 0 0 0 9400 FEDERAL AGRIC MTG CORP CL C 313148306 3060 28200 SH SOLE 0 28200 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 13191 111800 SH SOLE 0 108388 0 3412 FEDEX CORP COM 31428X106 165576 755054 SH SOLE 0 549894 0 205160 FEDNAT HLDG CO COM 31431B109 1512 612161 SH SOLE 0 612161 0 0 FERROGLOBE PLC SHS G33856108 28564 3283194 SH SOLE 0 3282694 0 500 FFBW INC MD COM 30260M103 634 52626 SH SOLE 0 23400 0 29226 FG FINANCIAL GROUP INC COM 30259W104 470 96525 SH SOLE 0 87096 0 9429 FIBROGEN INC COM 31572Q808 2132 208639 SH SOLE 0 208639 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1685 30000 SH SOLE 0 30000 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 385 10400 SH SOLE 0 10400 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 690 8600 SH SOLE 0 8600 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 816 15200 SH SOLE 0 15200 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 338 5300 SH SOLE 0 5300 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1163 9800 SH SOLE 0 9800 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 553 18200 SH SOLE 0 18200 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 403 9800 SH SOLE 0 9800 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 462 8700 SH SOLE 0 8700 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36878 813369 SH SOLE 0 810939 0 2430 FIESTA RESTAURANT GROUP INC COM 31660B101 1750 159669 SH SOLE 0 139300 0 20369 FINANCE OF AMERICA COMPAN COM CL A 31738L107 597 120600 SH SOLE 0 100 0 120500 FINANCIAL INSTNS INC COM 317585404 10452 341000 SH SOLE 0 303631 0 37369 FIRST AMERN FINL CORP COM 31847R102 28724 428400 SH SOLE 0 427976 0 424 FIRST BANCORP INC ME COM 31866P102 4691 160995 SH SOLE 0 141030 0 19965 FIRST BANCORP N C COM 318910106 2006 46644 SH SOLE 0 100 0 46544 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 1546 109756 SH SOLE 0 17766 0 91990 FIRST BUSEY CORP COM NEW 319383204 11535 468339 SH SOLE 0 468339 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 7094 247106 SH SOLE 0 169417 0 77689 FIRSTCASH INC COM 33767D105 17825 203716 SH SOLE 0 203716 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 4542 143194 SH SOLE 0 143194 0 0 FIRST CMNTY CORP S C COM 319835104 2201 111139 SH SOLE 0 87969 0 23170 FIRSTENERGY CORP COM 337932107 48547 1362908 SH SOLE 0 1323140 0 39768 FIRST FINANCIAL NORTHWEST IN COM 32022K102 10141 619508 SH SOLE 0 599408 0 20100 FIRST FINL CORP IND COM 320218100 4305 102377 SH SOLE 0 83888 0 18489 FIRST GTY BANCSHARES INC COM 32043P106 660 32867 SH SOLE 0 10414 0 22453 FIRST HAWAIIAN INC COM 32051X108 9225 314300 SH SOLE 0 307213 0 7087 FIRST HIGH SCH ED GROUP CO L SPON ADS RP CL A 320505100 50 16300 SH SOLE 0 16300 0 0 FIRST INDL RLTY TR INC COM 32054K103 7994 153500 SH SOLE 0 123874 0 29626 FIRST INTERNET BANCORP COM 320557101 2257 72400 SH SOLE 0 0 0 72400 FIRST LONG IS CORP COM 320734106 14090 683981 SH SOLE 0 668002 0 15979 FIRST MAJESTIC SILVER CORP COM 32076V103 2053 181660 SH SOLE 0 24885 0 156775 FIRST MERCHANTS CORP COM 320817109 1067 25513 SH SOLE 0 0 0 25513 FIRST MIDWEST BANCORP DEL COM 320867104 2914 153271 SH SOLE 0 153271 0 0 FIRST NORTHWEST BANCORP COM 335834107 7730 440205 SH SOLE 0 389153 0 51052 FIRSTSERVICE CORP NEW COM 33767E202 151115 837293 SH SOLE 0 837293 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 584 20894 SH SOLE 0 16396 0 4498 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1631 21800 SH SOLE 0 21800 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1233 11700 SH SOLE 0 11700 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 637 2700 SH SOLE 0 2700 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 243 5300 SH SOLE 0 5300 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 194 16900 SH SOLE 0 16900 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1398 31600 SH SOLE 0 31600 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1091 18207 SH SOLE 0 18207 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1017 21100 SH SOLE 0 21100 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6701 132477 SH SOLE 0 132477 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1077 22100 SH SOLE 0 22100 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 411 4437 SH SOLE 0 4437 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 288 5100 SH SOLE 0 5100 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 209 12400 SH SOLE 0 12400 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1780 37500 SH SOLE 0 37500 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 6335 132400 SH SOLE 0 132400 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 209 1700 SH SOLE 0 1700 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 715 8400 SH SOLE 0 8400 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2556 106000 SH SOLE 0 106000 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 10495 510942 SH SOLE 0 510942 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 836 5300 SH SOLE 0 5300 0 0 FIRST US BANCSHARES INC COM 33744V103 1745 163121 SH SOLE 0 150788 0 12333 FIRST UTD CORP COM 33741H107 2111 113495 SH SOLE 0 63495 0 50000 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 867 110710 SH SOLE 0 0 0 110710 FIVERR INTL LTD ORD SHS M4R82T106 786 4300 SH SOLE 0 1100 0 3200 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2003 457200 SH SOLE 0 457200 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4677 92112 SH SOLE 0 92112 0 0 FLANIGANS ENTERPRISES INC COM 338517105 1785 66900 SH SOLE 0 60789 0 6111 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 1732 481145 SH SOLE 0 414045 0 67100 FLEX LNG LTD SHS G35947202 2813 157376 SH SOLE 0 0 0 157376 FLEXSHARES TR IBOXX 3R TARGT 33939L506 1649 62700 SH SOLE 0 62700 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1768 48300 SH SOLE 0 48300 0 0 FLEXSHOPPER INC COM NEW 33939J303 1407 455074 SH SOLE 0 222188 0 232886 FLEXSTEEL INDS INC COM 339382103 6725 217793 SH SOLE 0 217793 0 0 FLOWERS FOODS INC COM 343498101 122935 5202507 SH SOLE 0 5195126 0 7381 FLOWSERVE CORP COM 34354P105 6431 185500 SH SOLE 0 185500 0 0 FLUOR CORP NEW COM 343412102 2550 159700 SH SOLE 0 159700 0 0 FLUSHING FINL CORP COM 343873105 9358 414060 SH SOLE 0 333853 0 80207 F N B CORP COM 302520101 7543 649127 SH SOLE 0 640854 0 8273 FNCB BANCORP INC COM 302578109 508 61718 SH SOLE 0 4601 0 57117 FOCUS FINL PARTNERS INC COM CL A 34417P100 6080 116100 SH SOLE 0 116100 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 46517 536400 SH SOLE 0 536400 0 0 FONAR CORP COM NEW 344437405 6676 431816 SH SOLE 0 382182 0 49634 FOOT LOCKER INC COM 344849104 13082 286500 SH SOLE 0 286500 0 0 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 1439 459624 SH SOLE 0 77592 0 382032 FORESTAR GROUP INC COM 346232101 329 17680 SH SOLE 0 0 0 17680 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1899 81900 SH SOLE 0 10400 0 71500 FORMFACTOR INC COM 346375108 4702 125968 SH SOLE 0 125968 0 0 FORRESTER RESH INC COM 346563109 41772 847986 SH SOLE 0 802106 0 45880 FORTERRA INC COM 34960W106 1557 66100 SH SOLE 0 0 0 66100 FORTINET INC COM 34959E109 309530 1059889 SH SOLE 0 1059889 0 0 FORTIS INC COM 349553107 164716 3715602 SH SOLE 0 3663463 0 52139 FORTIVE CORP COM 34959J108 84395 1195900 SH SOLE 0 1195900 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 492 19369 SH SOLE 0 0 0 19369 FORTUNA SILVER MINES INC COM 349915108 2325 591600 SH SOLE 0 591600 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1020 45275 SH SOLE 0 100 0 45175 FORWARD AIR CORP COM 349853101 5931 71439 SH SOLE 0 71439 0 0 FORWARD INDS INC N Y COM NEW 349862300 1524 637740 SH SOLE 0 637740 0 0 FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 597 87800 SH SOLE 0 0 0 87800 FOSSIL GROUP INC COM 34988V106 13971 1178985 SH SOLE 0 1178985 0 0 FOSTER L B CO COM 350060109 7165 462532 SH SOLE 0 462532 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4358 162252 SH SOLE 0 162252 0 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 224 234963 SH SOLE 0 234963 0 0 FOX CORP CL A COM 35137L105 22205 553598 SH SOLE 0 553598 0 0 FOX CORP CL B COM 35137L204 7698 207387 SH SOLE 0 207387 0 0 FOX FACTORY HLDG CORP COM 35138V102 6243 43193 SH SOLE 0 43193 0 0 FRANCHISE GROUP INC COM 35180X105 4136 116800 SH SOLE 0 17441 0 99359 FRANCO NEV CORP COM 351858105 587011 4518490 SH SOLE 0 4355775 0 162715 FRANKLIN COVEY CO COM 353469109 5641 138303 SH SOLE 0 96589 0 41714 FRANKLIN ELEC INC COM 353514102 1549 19400 SH SOLE 0 19400 0 0 FRANKLIN FINL SVCS CORP COM 353525108 585 18400 SH SOLE 0 0 0 18400 FRANKLIN STR PPTYS CORP COM 35471R106 8033 1731237 SH SOLE 0 1514937 0 216300 FRANKLIN WIRELESS CORP COM 355184102 844 116200 SH SOLE 0 10387 0 105813 FREEDOM HLDG CORP NEV COM 356390104 6727 107127 SH SOLE 0 107127 0 0 FREELINE THERAPEUTICS HLDGS SPONSORED ADS 35655L107 663 194500 SH SOLE 0 81786 0 112714 FREQUENCY ELECTRS INC COM 358010106 2870 277861 SH SOLE 0 254761 0 23100 FRESH DEL MONTE PRODUCE INC ORD G36738105 4778 148300 SH SOLE 0 148300 0 0 FRIEDMAN INDS INC COM 358435105 6128 514518 SH SOLE 0 457518 0 57000 FRONTDOOR INC COM 35905A109 67405 1608718 SH SOLE 0 1359555 0 249163 FRP HLDGS INC COM 30292L107 738 13203 SH SOLE 0 0 0 13203 FS BANCORP INC COM 30263Y104 5204 150362 SH SOLE 0 109404 0 40958 F-STAR THERAPEUTICS INC COM 30315R107 874 119411 SH SOLE 0 119411 0 0 FTI CONSULTING INC COM 302941109 42915 318600 SH SOLE 0 318600 0 0 FUELCELL ENERGY INC COM 35952H601 9068 1355391 SH SOLE 0 0 0 1355391 FUEL TECH INC COM 359523107 1491 856865 SH SOLE 0 729265 0 127600 FULCRUM THERAPEUTICS INC COM 359616109 3777 133900 SH SOLE 0 73007 0 60893 FULL HSE RESORTS INC COM 359678109 13193 1243490 SH SOLE 0 1083990 0 159500 FULTON FINL CORP PA COM 360271100 1520 99445 SH SOLE 0 99445 0 0 FUNKO INC COM CL A 361008105 1365 74943 SH SOLE 0 74943 0 0 FURY GOLD MINES LIMITED COM 36117T100 410 661340 SH SOLE 0 158975 0 502365 FUTUREFUEL CORP COM 36116M106 14061 1972031 SH SOLE 0 1694198 0 277833 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 2303 242457 SH SOLE 0 236057 0 6400 FVCBANKCORP INC COM 36120Q101 1237 61832 SH SOLE 0 0 0 61832 GAIA INC NEW CL A 36269P104 1920 202520 SH SOLE 0 62778 0 139742 GALAPAGOS NV SPON ADR 36315X101 2678 50900 SH SOLE 0 50900 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 39 10096 SH SOLE 0 1783 0 8313 GALECTO INC COM 36322Q107 369 102900 SH SOLE 0 99275 0 3625 GALERA THERAPEUTICS INC COM 36338D108 192 23670 SH SOLE 0 23670 0 0 GALIANO GOLD INC COM 36352H100 2048 2844007 SH SOLE 0 2578491 0 265516 GALLAGHER ARTHUR J & CO COM 363576109 108366 729000 SH SOLE 0 649556 0 79444 GAMCO INVS INC CL A COM 361438104 2266 85900 SH SOLE 0 85900 0 0 GAMIDA CELL LTD SHS M47364100 2082 531184 SH SOLE 0 3573 0 527611 GAMING & LEISURE PPTYS INC COM 36467J108 28525 615830 SH SOLE 0 576129 0 39701 GAN LTD SHS G3728V109 586 39400 SH SOLE 0 39400 0 0 GANNETT CO INC COM 36472T109 727 108900 SH SOLE 0 108900 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1644 535393 SH SOLE 0 319510 0 215883 GAP INC COM 364760108 31713 1397037 SH SOLE 0 1397037 0 0 GARRETT MOTION INC COM 366505105 266 36100 SH SOLE 0 36100 0 0 GARTNER INC COM 366651107 30056 98909 SH SOLE 0 86211 0 12698 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 1167 241711 SH SOLE 0 237111 0 4600 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 5805 356782 SH SOLE 0 237367 0 119415 GATOS SILVER INC COM 368036109 1863 160105 SH SOLE 0 26676 0 133429 GATX CORP COM 361448103 4809 53700 SH SOLE 0 53700 0 0 GCM GROSVENOR INC COM CL A 36831E108 1210 105000 SH SOLE 0 35119 0 69881 GENASYS INC COM 36872P103 1684 325036 SH SOLE 0 149636 0 175400 GENCOR INDS INC COM 368678108 6344 572040 SH SOLE 0 465240 0 106800 GENCO SHIPPING & TRADING LTD SHS Y2685T131 5579 277130 SH SOLE 0 191097 0 86033 GENERAL ELECTRIC CO COM NEW 369604301 249308 2419757 SH SOLE 0 1071678 0 1348079 GENERAL MLS INC COM 370334104 255485 4270888 SH SOLE 0 4270888 0 0 GENERAL MTRS CO COM 37045V100 57544 1091700 SH SOLE 0 400016 0 691684 GENIE ENERGY LTD CL B 372284208 4797 734585 SH SOLE 0 734585 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 2543 136300 SH SOLE 0 131343 0 4957 GENMAB A/S SPONSORED ADS 372303206 39278 898800 SH SOLE 0 898800 0 0 GENPACT LIMITED SHS G3922B107 5815 122400 SH SOLE 0 96605 0 25795 GENPREX INC COM 372446104 1648 615055 SH SOLE 0 1104 0 613951 GENTEX CORP COM 371901109 41788 1267081 SH SOLE 0 1267081 0 0 GENUINE PARTS CO COM 372460105 9480 78200 SH SOLE 0 78200 0 0 GENWORTH FINL INC COM CL A 37247D106 976 260200 SH SOLE 0 230916 0 29284 GEOPARK LTD USD SHS G38327105 49271 3861331 SH SOLE 0 3709343 0 151988 GERDAU SA SPON ADR REP PFD 373737105 30396 6178038 SH SOLE 0 5272500 0 905538 GERMAN AMERN BANCORP INC COM 373865104 5155 133448 SH SOLE 0 120599 0 12849 GETTY RLTY CORP NEW COM 374297109 40900 1395412 SH SOLE 0 1395412 0 0 GEVO INC COM PAR 374396406 21692 3266800 SH SOLE 0 2978090 0 288710 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 5240 141047 SH SOLE 0 141047 0 0 GIBRALTAR INDS INC COM 374689107 20129 289004 SH SOLE 0 289004 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 11174 1242933 SH SOLE 0 1117373 0 125560 GILDAN ACTIVEWEAR INC COM 375916103 7627 208900 SH SOLE 0 208900 0 0 GILEAD SCIENCES INC COM 375558103 384242 5500955 SH SOLE 0 5500955 0 0 GLACIER BANCORP INC NEW COM 37637Q105 6219 112360 SH SOLE 0 112360 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 47520 2259622 SH SOLE 0 1972734 0 286888 GLADSTONE LD CORP COM 376549101 2460 108052 SH SOLE 0 81 0 107971 GLAUKOS CORP COM 377322102 18641 386992 SH SOLE 0 386992 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 359725 9414421 SH SOLE 0 9414421 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2175 85361 SH SOLE 0 84521 0 840 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 14316 3065510 SH SOLE 0 3034810 0 30700 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2012 73834 SH SOLE 0 68870 0 4964 GLOBAL INDUSTRIAL COMPANY COM 37892E102 13287 350674 SH SOLE 0 350674 0 0 GLOBAL MED REIT INC COM NEW 37954A204 4607 313400 SH SOLE 0 19700 0 293700 GLOBAL PMTS INC COM 37940X102 93736 594849 SH SOLE 0 483383 0 111466 GLOBAL SELF STORAGE INC COM 37955N106 509 98900 SH SOLE 0 18158 0 80742 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 18721 789577 SH SOLE 0 656827 0 132750 GLOBALSTAR INC COM 378973408 8961 5365629 SH SOLE 0 5365629 0 0 GLOBAL WTR RES INC COM 379463102 5765 307947 SH SOLE 0 268772 0 39175 GLOBAL X FDS CANNABIS ETF 37954Y426 122 13615 SH SOLE 0 13615 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 723 23692 SH SOLE 0 23692 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 600 17100 SH SOLE 0 17100 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2934 35800 SH SOLE 0 35800 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 5758 261000 SH SOLE 0 261000 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1178 32200 SH SOLE 0 32200 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 1773 36539 SH SOLE 0 36539 0 0 GLOBE LIFE INC COM 37959E102 15331 172200 SH SOLE 0 172200 0 0 GLOBUS MARITIME LIMITED NEW COM NEW Y27265126 89 30616 SH SOLE 0 0 0 30616 GLOBUS MED INC CL A 379577208 13841 180646 SH SOLE 0 179992 0 654 GLRY STR NW MDIA GRUP HLDG L SHS G39973105 44 27073 SH SOLE 0 0 0 27073 GLYCOMIMETICS INC COM 38000Q102 1305 596100 SH SOLE 0 15900 0 580200 GMS INC COM 36251C103 2409 55000 SH SOLE 0 0 0 55000 GOGO INC COM 38046C109 2169 125368 SH SOLE 0 125368 0 0 GOHEALTH INC COM CL A 38046W105 1126 223800 SH SOLE 0 189989 0 33811 GOLDEN ENTMT INC COM 381013101 9972 203146 SH SOLE 0 143596 0 59550 GOLDEN MINERALS CO COM 381119106 29 67839 SH SOLE 0 11852 0 55987 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 15374 1427469 SH SOLE 0 1393069 0 34400 GOLDEN STAR RES LTD CDA COM 38119T807 8097 3402159 SH SOLE 0 3321039 0 81120 GOLD FIELDS LTD SPONSORED ADR 38059T106 60508 7451784 SH SOLE 0 7451784 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 207 2070 SH SOLE 0 2070 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1432 41900 SH SOLE 0 41900 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 878 10200 SH SOLE 0 10200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 120932 319900 SH SOLE 0 225249 0 94651 GOLD RESOURCE CORP COM 38068T105 1290 821613 SH SOLE 0 209400 0 612213 GOLD ROYALTY CORP COMMON SHARES 38071H106 270 53900 SH SOLE 0 2000 0 51900 GOODRICH PETE CORP COM PAR 382410843 2475 104600 SH SOLE 0 24800 0 79800 GOOD TIMES RESTAURANTS INC COM NEW 382140879 2308 450811 SH SOLE 0 349811 0 101000 GOPRO INC CL A 38268T103 11034 1178800 SH SOLE 0 1174004 0 4796 GORMAN RUPP CO COM 383082104 4258 118900 SH SOLE 0 118900 0 0 GRACO INC COM 384109104 23104 330200 SH SOLE 0 326916 0 3284 GRAHAM CORP COM 384556106 4647 374775 SH SOLE 0 374775 0 0 GRAHAM HLDGS CO COM CL B 384637104 17733 30098 SH SOLE 0 29485 0 613 GRAINGER W W INC COM 384802104 904 2300 SH SOLE 0 0 0 2300 GRAND CANYON ED INC COM 38526M106 14064 159887 SH SOLE 0 159887 0 0 GRANITE CONSTR INC COM 387328107 1850 46765 SH SOLE 0 46683 0 82 GRANITE PT MTG TR INC COM STK 38741L107 217 16500 SH SOLE 0 0 0 16500 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4653 65400 SH SOLE 0 59300 0 6100 GRANITESHARES GOLD TR SHS BEN INT 38748G101 244 14000 SH SOLE 0 14000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 714 970900 SH SOLE 0 69700 0 901200 GRAY TELEVISION INC CL A 389375205 461 20800 SH SOLE 0 20800 0 0 GRAY TELEVISION INC COM 389375106 2657 116450 SH SOLE 0 116450 0 0 GREAT AJAX CORP COM 38983D300 2618 194048 SH SOLE 0 5361 0 188687 GREAT ELM GROUP INC COM NEW 39037G109 1757 784564 SH SOLE 0 759472 0 25092 GREAT LAKES DREDGE & DOCK CO COM 390607109 24509 1624201 SH SOLE 0 1624201 0 0 GREAT PANTHER MNG LTD COM 39115V101 1642 3569562 SH SOLE 0 3569562 0 0 GREAT SOUTHN BANCORP INC COM 390905107 15314 279400 SH SOLE 0 269300 0 10100 GREAT WESTERN BANCORP INC COM 391416104 2231 68157 SH SOLE 0 4518 0 63639 GREEN DOT CORP CL A 39304D102 1897 37700 SH SOLE 0 37700 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 10581 414276 SH SOLE 0 365216 0 49060 GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107 169 26900 SH SOLE 0 0 0 26900 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 239 32400 SH SOLE 0 0 0 32400 GREEN PLAINS INC COM 393222104 2754 84342 SH SOLE 0 79192 0 5150 GREENPRO CAP CORP COM 39540F101 127 204800 SH SOLE 0 0 0 204800 GREENSKY INC CL A 39572G100 1674 149764 SH SOLE 0 83800 0 65964 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 3949 483904 SH SOLE 0 483904 0 0 GREIF INC CL B 397624206 1413 21810 SH SOLE 0 21810 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1557 53300 SH SOLE 0 409 0 52891 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 5165 334938 SH SOLE 0 74104 0 260834 GROCERY OUTLET HLDG CORP COM 39874R101 710 32900 SH SOLE 0 32900 0 0 GROUPON INC COM NEW 399473206 1457 63875 SH SOLE 0 63875 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 13695 292313 SH SOLE 0 279900 0 12413 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 21708 116083 SH SOLE 0 116083 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 85518 735200 SH SOLE 0 735200 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 7247 1253872 SH SOLE 0 972147 0 281725 GRUPO SIMEC SAB DE C V ADR 400491106 5895 245232 SH SOLE 0 245232 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 67029 6104619 SH SOLE 0 6059519 0 45100 GSE SYS INC COM 36227K106 1459 992638 SH SOLE 0 896138 0 96500 GSI TECHNOLOGY INC COM 36241U106 5137 972946 SH SOLE 0 737646 0 235300 GT BIOPHARMA INC COM NEW 36254L209 571 84700 SH SOLE 0 0 0 84700 GTY TECHNOLOGY HOLDINGS INC COM 362409104 256 34000 SH SOLE 0 0 0 34000 GUARANTY BANCSHARES INC TEX COM 400764106 2046 57069 SH SOLE 0 39129 0 17940 GUARANTY FED BANCSHARES INC COM 40108P101 981 40800 SH SOLE 0 39739 0 1061 GUARDION HEALTH SCIENCES INC COM 40145Q401 743 584792 SH SOLE 0 260908 0 323884 GUESS INC COM 401617105 1443 68676 SH SOLE 0 68676 0 0 GULF IS FABRICATION INC COM 402307102 2897 729653 SH SOLE 0 630124 0 99529 GULF RES INC COM 40251W408 1575 351600 SH SOLE 0 300500 0 51100 G WILLI FOOD INTL LTD ORD M52523103 12462 612992 SH SOLE 0 609617 0 3375 HACKETT GROUP INC COM 404609109 31516 1606344 SH SOLE 0 1319244 0 287100 HAEMONETICS CORP MASS COM 405024100 9162 129785 SH SOLE 0 129785 0 0 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 2614 80421 SH SOLE 0 72921 0 7500 HAIN CELESTIAL GROUP INC COM 405217100 9990 233522 SH SOLE 0 233522 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2429 820694 SH SOLE 0 635555 0 185139 HALLIBURTON CO COM 406216101 3461 160081 SH SOLE 0 160081 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 810 221943 SH SOLE 0 300 0 221643 HALL OF FAME RESORT & ENTMT COM 40619L102 687 259364 SH SOLE 0 208134 0 51230 HALOZYME THERAPEUTICS INC COM 40637H109 6232 153200 SH SOLE 0 153200 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 630 40184 SH SOLE 0 0 0 40184 HAMILTON LANE INC CL A 407497106 11216 132231 SH SOLE 0 131296 0 935 HANCOCK WHITNEY CORPORATION COM 410120109 5893 125073 SH SOLE 0 125073 0 0 HANESBRANDS INC COM 410345102 12450 725500 SH SOLE 0 695357 0 30143 HANGER INC COM NEW 41043F208 4732 215491 SH SOLE 0 215491 0 0 HANMI FINL CORP COM NEW 410495204 4248 211780 SH SOLE 0 138552 0 73228 HANOVER INS GROUP INC COM 410867105 3668 28300 SH SOLE 0 28300 0 0 HAPPINESS BIOTECH GROUP LTD SHS G4289N114 294 303548 SH SOLE 0 303548 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1966 140046 SH SOLE 0 119705 0 20341 HARLEY DAVIDSON INC COM 412822108 60993 1666018 SH SOLE 0 1607744 0 58274 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1510 39400 SH SOLE 0 39400 0 0 HARPOON THERAPEUTICS INC COM 41358P106 3166 400788 SH SOLE 0 0 0 400788 HARROW HEALTH INC COM 415858109 11527 1268112 SH SOLE 0 1152201 0 115911 HARVARD BIOSCIENCE INC COM 416906105 7514 1076445 SH SOLE 0 927045 0 149400 HASBRO INC COM 418056107 16622 186300 SH SOLE 0 183732 0 2568 HAVERTY FURNITURE COS INC COM 419596101 42259 1253606 SH SOLE 0 1095553 0 158053 HAWAIIAN ELEC INDUSTRIES COM 419870100 14446 353800 SH SOLE 0 353800 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2203 101700 SH SOLE 0 101700 0 0 HAWKINS INC COM 420261109 5344 153198 SH SOLE 0 94479 0 58719 HAWTHORN BANCSHARES INC COM 420476103 462 19958 SH SOLE 0 500 0 19458 HAYNES INTERNATIONAL INC COM NEW 420877201 18480 496100 SH SOLE 0 496100 0 0 HAYWARD HLDGS INC COM 421298100 716 32200 SH SOLE 0 500 0 31700 HBT FINL INC. COM 404111106 997 64107 SH SOLE 0 506 0 63601 HCI GROUP INC COM 40416E103 17747 160219 SH SOLE 0 160219 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3355 45900 SH SOLE 0 20537 0 25363 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 8179 167600 SH SOLE 0 46391 0 121209 HEALTHCARE SVCS GROUP INC COM 421906108 5407 216364 SH SOLE 0 215631 0 733 HEALTH CATALYST INC COM 42225T107 10005 200069 SH SOLE 0 200069 0 0 HEALTHEQUITY INC COM 42226A107 1295 20000 SH SOLE 0 20000 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 24099 719800 SH SOLE 0 657665 0 62135 HEALTHSTREAM INC COM 42222N103 21195 741600 SH SOLE 0 730200 0 11400 HEARTLAND EXPRESS INC COM 422347104 6283 392182 SH SOLE 0 351349 0 40833 HECLA MNG CO COM 422704106 22202 4036765 SH SOLE 0 3657793 0 378972 HEICO CORP NEW CL A 422806208 35917 303273 SH SOLE 0 303273 0 0 HEICO CORP NEW COM 422806109 18681 141664 SH SOLE 0 141664 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 59548 1334262 SH SOLE 0 1235200 0 99062 HELIOS TECHNOLOGIES INC COM 42328H109 417 5075 SH SOLE 0 300 0 4775 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 537 37270 SH SOLE 0 37270 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 626 161230 SH SOLE 0 121743 0 39487 HELLO GROUP INC ADS 423403104 113993 10774398 SH SOLE 0 10774398 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 10843 890244 SH SOLE 0 813560 0 76684 HENNESSY ADVISORS INC COM 425885100 1278 132825 SH SOLE 0 110462 0 22363 HENRY SCHEIN INC COM 806407102 32590 427912 SH SOLE 0 412839 0 15073 HERBALIFE NUTRITION LTD COM SHS G4412G101 370764 8748564 SH SOLE 0 8748564 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 11172 385500 SH SOLE 0 355900 0 29600 HERITAGE GLOBAL INC COM 42727E103 183 93617 SH SOLE 0 62653 0 30964 HERITAGE INSURANCE HLDGS INC COM 42727J102 2116 310731 SH SOLE 0 231699 0 79032 HERSHEY CO COM 427866108 552629 3265166 SH SOLE 0 3160842 0 104324 HESS CORP COM 42809H107 16244 207963 SH SOLE 0 207963 0 0 HESS MIDSTREAM LP CL A SHS 428103105 5825 206500 SH SOLE 0 37186 0 169314 HEXO CORP COM NEW 428304307 7418 4037625 SH SOLE 0 2431550 0 1606075 HF FOODS GROUP INC COM 40417F109 78 12900 SH SOLE 0 12900 0 0 HIBBETT INC COM 428567101 23788 336277 SH SOLE 0 336277 0 0 HIGHWAY HLDGS LTD ORD G4481U106 900 241915 SH SOLE 0 241915 0 0 HILLENBRAND INC COM 431571108 4938 115768 SH SOLE 0 115768 0 0 HILL INTL INC COM 431466101 917 443087 SH SOLE 0 104373 0 338714 HILL-ROM HLDGS INC COM 431475102 44235 294900 SH SOLE 0 280284 0 14616 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 16827 1577061 SH SOLE 0 1577061 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 11909 1579400 SH SOLE 0 1579400 0 0 HINGHAM INSTN SVGS MASS COM 433323102 8559 25419 SH SOLE 0 24046 0 1373 HIREQUEST INC COM 433535101 234 12100 SH SOLE 0 1000 0 11100 HMN FINL INC COM 40424G108 2760 118725 SH SOLE 0 111447 0 7278 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 3765 766869 SH SOLE 0 517869 0 249000 HOLLYFRONTIER CORP COM 436106108 25665 774682 SH SOLE 0 774682 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 28713 1387770 SH SOLE 0 1387770 0 0 HOLOGIC INC COM 436440101 4547 61600 SH SOLE 0 61600 0 0 HOME BANCORP INC COM 43689E107 5437 140573 SH SOLE 0 140073 0 500 HOME BANCSHARES INC COM 436893200 3665 155739 SH SOLE 0 155739 0 0 HOMESTREET INC COM 43785V102 2510 61000 SH SOLE 0 31700 0 29300 HOMETRUST BANCSHARES INC COM 437872104 18960 677615 SH SOLE 0 649042 0 28573 HONDA MOTOR LTD AMERN SHS 438128308 56295 1835523 SH SOLE 0 1835523 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 364 13500 SH SOLE 0 13500 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 223 5600 SH SOLE 0 5600 0 0 HORIZON BANCORP INC COM 440407104 6880 378641 SH SOLE 0 378641 0 0 HORIZON GLOBAL CORP COM 44052W104 1942 276209 SH SOLE 0 212612 0 63597 HORIZON THERAPEUTICS PUB L SHS G46188101 356165 3251463 SH SOLE 0 3251463 0 0 HORMEL FOODS CORP COM 440452100 90786 2214283 SH SOLE 0 2177081 0 37202 HOSTESS BRANDS INC CL A 44109J106 20179 1161710 SH SOLE 0 1159248 0 2462 HOST HOTELS & RESORTS INC COM 44107P104 10077 617065 SH SOLE 0 617065 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4048 301395 SH SOLE 0 173700 0 127695 HOULIHAN LOKEY INC CL A 441593100 6677 72500 SH SOLE 0 72500 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 21198 219915 SH SOLE 0 219915 0 0 HOWARD BANCORP INC COM 442496105 1572 77500 SH SOLE 0 10304 0 67196 HOWARD HUGHES CORP COM 44267D107 3909 44513 SH SOLE 0 44513 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 96267 3681343 SH SOLE 0 3681343 0 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 319 55916 SH SOLE 0 55916 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 2227 105900 SH SOLE 0 105900 0 0 HUDBAY MINERALS INC COM 443628102 20416 3277029 SH SOLE 0 3241629 0 35400 HUDSON CAPITAL INC SHS NEW G4645C208 55 22525 SH SOLE 0 22525 0 0 HUDSON GLOBAL INC COM NEW 443787205 1684 105765 SH SOLE 0 95581 0 10184 HUDSON TECHNOLOGIES INC COM 444144109 1772 501850 SH SOLE 0 330300 0 171550 HUIZE HLDG LTD SPONSORED ADS 44473E105 266 116579 SH SOLE 0 799 0 115780 HUMANA INC COM 444859102 40623 104388 SH SOLE 0 74588 0 29800 HUNTSMAN CORP COM 447011107 9993 337700 SH SOLE 0 337700 0 0 HURCO CO COM 447324104 3103 96182 SH SOLE 0 54800 0 41382 HURON CONSULTING GROUP INC COM 447462102 2787 53600 SH SOLE 0 53600 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 5248 143352 SH SOLE 0 86300 0 57052 HUTTIG BLDG PRODS INC COM 448451104 2832 531315 SH SOLE 0 441815 0 89500 HUYA INC ADS REP SHS A 44852D108 8712 1044587 SH SOLE 0 968817 0 75770 HYCROFT MINING HOLDING CORP COM CL A 44862P109 96 64500 SH SOLE 0 52700 0 11800 HYRECAR INC COM 44916T107 703 82682 SH SOLE 0 0 0 82682 HYSTER YALE MATLS HANDLING I CL A 449172105 2749 54700 SH SOLE 0 2968 0 51732 I3 VERTICALS INC COM CL A 46571Y107 1373 56700 SH SOLE 0 1411 0 55289 IAA INC COM 449253103 5206 95400 SH SOLE 0 86009 0 9391 IAC INTERACTIVECORP NEW COM NEW 44891N208 33386 256243 SH SOLE 0 256243 0 0 IAMGOLD CORP COM 450913108 45100 19955796 SH SOLE 0 19955796 0 0 IBIO INC COM NEW 451033203 161 151717 SH SOLE 0 23289 0 128428 ICAD INC COM NEW 44934S206 1697 157890 SH SOLE 0 132690 0 25200 ICF INTL INC COM 44925C103 1241 13900 SH SOLE 0 100 0 13800 ICHOR HOLDINGS SHS G4740B105 7059 171800 SH SOLE 0 171800 0 0 ICL GROUP LTD SHS M53213100 8501 1169276 SH SOLE 0 1169276 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 410 74100 SH SOLE 0 0 0 74100 ICON PLC SHS G4705A100 407325 1554558 SH SOLE 0 1554558 0 0 ICU MED INC COM 44930G107 21564 92400 SH SOLE 0 92400 0 0 IDACORP INC COM 451107106 15951 154299 SH SOLE 0 154299 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 755 29600 SH SOLE 0 29600 0 0 IDENTIV INC COM NEW 45170X205 2989 158652 SH SOLE 0 158652 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 280 271640 SH SOLE 0 5181 0 266459 IDEX CORP COM 45167R104 19852 95925 SH SOLE 0 95491 0 434 IDT CORP CL B NEW 448947507 56050 1336106 SH SOLE 0 1335797 0 309 IEC ELECTRS CORP NEW COM 44949L105 2339 152590 SH SOLE 0 104173 0 48417 IES HLDGS INC COM 44951W106 10720 234632 SH SOLE 0 230532 0 4100 IFRESH INC COM 449538107 127 124603 SH SOLE 0 0 0 124603 IHEARTMEDIA INC COM CL A 45174J509 520 20800 SH SOLE 0 20800 0 0 IHUMAN INC ADS COMMON 45175B109 92 19516 SH SOLE 0 7629 0 11887 II-VI INC COM 902104108 24721 416464 SH SOLE 0 409718 0 6746 IKONICS CORP COM 45172K102 1145 40300 SH SOLE 0 13630 0 26670 ILLINOIS TOOL WKS INC COM 452308109 11964 57900 SH SOLE 0 51327 0 6573 ILLUMINA INC COM 452327109 172030 424126 SH SOLE 0 319416 0 104710 I MAB SPONSORED ADS 44975P103 15984 220500 SH SOLE 0 219306 0 1194 IMAC HLDGS INC COM 44967K104 162 109318 SH SOLE 0 63515 0 45803 IMARA INC COM 45249V107 1119 274300 SH SOLE 0 52187 0 222113 IMAX CORP COM 45245E109 31678 1669000 SH SOLE 0 1669000 0 0 IMEDIA BRANDS INC COM CL A 452465206 2670 464358 SH SOLE 0 391334 0 73024 IMMATICS N.V SHS N44445109 140 10733 SH SOLE 0 0 0 10733 IMMERSION CORP COM 452521107 4653 680213 SH SOLE 0 245395 0 434818 IMMUCELL CORP COM PAR 452525306 1650 176322 SH SOLE 0 160322 0 16000 IMMUNIC INC COM 4525EP101 148 16700 SH SOLE 0 100 0 16600 IMMUNITYBIO INC COM 45256X103 2025 207917 SH SOLE 0 207917 0 0 IMMUNOGEN INC COM 45253H101 6474 1141840 SH SOLE 0 1141840 0 0 IMMURON LTD SPONSORED ADR 45254U101 250 62922 SH SOLE 0 0 0 62922 IMMUTEP LTD SPONSORED ADS 45257L108 847 218848 SH SOLE 0 0 0 218848 IMPAC MTG HLDGS INC COM NEW 45254P508 131 92571 SH SOLE 0 92571 0 0 IMPINJ INC COM 453204109 5473 95800 SH SOLE 0 95800 0 0 IMV INC COM 44974L103 43 25800 SH SOLE 0 0 0 25800 INARI MED INC COM 45332Y109 11297 139300 SH SOLE 0 139300 0 0 INCYTE CORP COM 45337C102 303405 4411233 SH SOLE 0 4411233 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 279 93100 SH SOLE 0 40738 0 52362 INDEPENDENCE RLTY TR INC COM 45378A106 58452 2872341 SH SOLE 0 2776212 0 96129 INDEPENDENT BK CORP MASS COM 453836108 6919 90857 SH SOLE 0 90857 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 16224 755300 SH SOLE 0 734456 0 20844 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 646 436800 SH SOLE 0 800 0 436000 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 80 17800 SH SOLE 0 300 0 17500 INDUS REALTY TRUST INC COM 45580R103 3544 50560 SH SOLE 0 35190 0 15370 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 29196 660545 SH SOLE 0 635445 0 25100 INFINERA CORP COM 45667G103 8075 970600 SH SOLE 0 970600 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 169 49400 SH SOLE 0 27900 0 21500 INFLARX NV COM N44821101 215 83090 SH SOLE 0 0 0 83090 INFORMATION SVCS GROUP INC COM 45675Y104 18221 2537810 SH SOLE 0 1975791 0 562019 INFOSYS LTD SPONSORED ADR 456788108 11238 505100 SH SOLE 0 505100 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 915 80087 SH SOLE 0 14309 0 65778 INFUSYSTEM HLDGS INC COM 45685K102 6142 471409 SH SOLE 0 427709 0 43700 INGEVITY CORP COM 45688C107 6837 95800 SH SOLE 0 95800 0 0 INGLES MKTS INC CL A 457030104 16855 255258 SH SOLE 0 207284 0 47974 INGREDION INC COM 457187102 6070 68200 SH SOLE 0 68200 0 0 INMODE LTD SHS M5425M103 168009 1053681 SH SOLE 0 1024984 0 28697 INNODATA INC COM NEW 457642205 10146 1064690 SH SOLE 0 1041719 0 22971 INNOSPEC INC COM 45768S105 1878 22300 SH SOLE 0 0 0 22300 INNOVAGE HLDG CORP COM 45784A104 1257 190200 SH SOLE 0 1800 0 188400 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3533 503210 SH SOLE 0 487485 0 15725 INNOVIVA INC COM 45781M101 90977 5444442 SH SOLE 0 5380482 0 63960 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 161 28000 SH SOLE 0 28000 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 1071 258600 SH SOLE 0 162671 0 95929 INOGEN INC COM 45780L104 12168 282387 SH SOLE 0 220107 0 62280 INOTIV INC COM 45783Q100 15885 543257 SH SOLE 0 471165 0 72092 INOVALON HLDGS INC COM CL A 45781D101 2474 61400 SH SOLE 0 61400 0 0 INSEEGO CORP COM 45782B104 2002 300605 SH SOLE 0 300605 0 0 INSIGNIA SYS INC COM NEW 45765Y204 955 127509 SH SOLE 0 127509 0 0 INSPERITY INC COM 45778Q107 3001 27100 SH SOLE 0 27100 0 0 INSPIRED ENTMT INC COM 45782N108 1023 87442 SH SOLE 0 87442 0 0 INSTEEL INDS INC COM 45774W108 234 6140 SH SOLE 0 100 0 6040 INTEGER HLDGS CORP COM 45826H109 3413 38200 SH SOLE 0 38200 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 634 9260 SH SOLE 0 9260 0 0 INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 112 23912 SH SOLE 0 0 0 23912 INTEL CORP COM 458140100 120844 2268094 SH SOLE 0 980643 0 1287451 INTELLIGENT SYS CORP NEW COM 45816D100 9023 222197 SH SOLE 0 222197 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 32934 528300 SH SOLE 0 526774 0 1526 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2964 199600 SH SOLE 0 188929 0 10671 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 931 14483 SH SOLE 0 0 0 14483 INTERDIGITAL INC COM 45867G101 50809 749174 SH SOLE 0 749174 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 1367 32837 SH SOLE 0 100 0 32737 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 29768 1131000 SH SOLE 0 1131000 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2193 131300 SH SOLE 0 2300 0 129000 INTERNATIONAL TOWER HILL MIN COM 46050R102 114 152338 SH SOLE 0 0 0 152338 INTER PARFUMS INC COM 458334109 2027 27113 SH SOLE 0 100 0 27013 INTEST CORP COM 461147100 8861 771837 SH SOLE 0 664937 0 106900 INTEVAC INC COM 461148108 2267 474177 SH SOLE 0 451992 0 22185 INTREPID POTASH INC COM 46121Y201 1767 57171 SH SOLE 0 2185 0 54986 INTRICON CORP COM 46121H109 1460 80400 SH SOLE 0 300 0 80100 INTUITIVE SURGICAL INC COM NEW 46120E602 102407 103010 SH SOLE 0 77125 0 25885 INVACARE CORP COM 461203101 9430 1981069 SH SOLE 0 1981069 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 7752 153600 SH SOLE 0 153600 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 3677 174700 SH SOLE 0 174700 0 0 INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104 209 2700 SH SOLE 0 2700 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1884 20900 SH SOLE 0 20900 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 230 1800 SH SOLE 0 1800 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1314 8300 SH SOLE 0 8300 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 836 2900 SH SOLE 0 2900 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4000 26700 SH SOLE 0 26700 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 383 4400 SH SOLE 0 4400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1021 5300 SH SOLE 0 5300 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 561 7400 SH SOLE 0 7400 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1646 33900 SH SOLE 0 33900 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 726 2200 SH SOLE 0 2200 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 332 6600 SH SOLE 0 6600 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 728 13300 SH SOLE 0 13300 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1007 15000 SH SOLE 0 15000 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 5443 37000 SH SOLE 0 37000 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1679 50800 SH SOLE 0 50800 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 899 12300 SH SOLE 0 12300 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 553 9900 SH SOLE 0 9900 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 444 3800 SH SOLE 0 3800 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 18006 814364 SH SOLE 0 814364 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 4300 163997 SH SOLE 0 163997 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 503 23845 SH SOLE 0 23845 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 357 16486 SH SOLE 0 16486 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 436 17200 SH SOLE 0 17200 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 481 19200 SH SOLE 0 19200 0 0 INVESTAR HLDG CORP COM 46134L105 2016 91575 SH SOLE 0 5275 0 86300 INVESTORS BANCORP INC NEW COM 46146L101 957 63338 SH SOLE 0 62053 0 1285 INVESTORS TITLE CO NC COM 461804106 4273 23400 SH SOLE 0 23400 0 0 INVITATION HOMES INC COM 46187W107 23806 621083 SH SOLE 0 431375 0 189708 ION GEOPHYSICAL CORP COM NEW 462044207 27 20192 SH SOLE 0 20192 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3277 97714 SH SOLE 0 97714 0 0 IPG PHOTONICS CORP COM 44980X109 14525 91700 SH SOLE 0 90666 0 1034 IQIYI INC SPONSORED ADS 46267X108 1586 197500 SH SOLE 0 197500 0 0 IQVIA HLDGS INC COM 46266C105 59058 246547 SH SOLE 0 202710 0 43837 IRADIMED CORP COM 46266A109 23604 702712 SH SOLE 0 683839 0 18873 IRHYTHM TECHNOLOGIES INC COM 450056106 14177 242100 SH SOLE 0 205063 0 37037 IRIDEX CORP COM 462684101 5035 657257 SH SOLE 0 520503 0 136754 IRIDIUM COMMUNICATIONS INC COM 46269C102 3260 81799 SH SOLE 0 76143 0 5656 IRON MTN INC NEW COM 46284V101 7533 173363 SH SOLE 0 157308 0 16055 IRONSOURCE LTD CL A ORD SHS M5R75Y101 948 87200 SH SOLE 0 1700 0 85500 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 28857 2209553 SH SOLE 0 2209553 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 181 61359 SH SOLE 0 0 0 61359 ISHARES INC EM MKTS DIV ETF 464286319 463 11900 SH SOLE 0 11900 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 11573 360200 SH SOLE 0 360200 0 0 ISHARES INC MSCI EURZONE ETF 464286608 1112 23100 SH SOLE 0 23100 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1862 50000 SH SOLE 0 50000 0 0 ISHARES INC MSCI GLB SLV&MTL 464286327 196 15935 SH SOLE 0 15935 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4756 67700 SH SOLE 0 67700 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1152 23400 SH SOLE 0 23400 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1264 25900 SH SOLE 0 25900 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 821 17200 SH SOLE 0 17200 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 1099 24500 SH SOLE 0 24500 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1779 38200 SH SOLE 0 38200 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 2009 32400 SH SOLE 0 32400 0 0 ISHARES INC MSCI WORLD ETF 464286392 923 7300 SH SOLE 0 7300 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 8404 183900 SH SOLE 0 183900 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 17260 163400 SH SOLE 0 163400 0 0 ISHARES TR 20 YR TR BD ETF 464287432 11344 78600 SH SOLE 0 78600 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 600 15400 SH SOLE 0 15400 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1979 39400 SH SOLE 0 39400 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 566 6000 SH SOLE 0 6000 0 0 ISHARES TR CORE MSCI EURO 46434V738 460 8200 SH SOLE 0 8200 0 0 ISHARES TR CORE MSCI INTL 46435G326 1450 21700 SH SOLE 0 21700 0 0 ISHARES TR CORE MSCI PAC 46434V696 301 4500 SH SOLE 0 4500 0 0 ISHARES TR CORE S&P500 ETF 464287200 819 1900 SH SOLE 0 1900 0 0 ISHARES TR CORE S&P TTL STK 464287150 3089 31400 SH SOLE 0 31400 0 0 ISHARES TR CORE S&P US GWT 464287671 1362 13300 SH SOLE 0 13300 0 0 ISHARES TR CRE U S REIT ETF 464288521 856 14600 SH SOLE 0 14600 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 606 16800 SH SOLE 0 16800 0 0 ISHARES TR EAFE GRWTH ETF 464288885 618 5800 SH SOLE 0 5800 0 0 ISHARES TR EAFE SML CP ETF 464288273 1674 22500 SH SOLE 0 22500 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1740 22200 SH SOLE 0 22200 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 837 8500 SH SOLE 0 8500 0 0 ISHARES TR EUROPE ETF 464287861 975 18700 SH SOLE 0 18700 0 0 ISHARES TR EXPANDED TECH 464287515 2754 6900 SH SOLE 0 6900 0 0 ISHARES TR EXPND TEC SC ETF 464287549 767 1900 SH SOLE 0 1900 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 370 5900 SH SOLE 0 5900 0 0 ISHARES TR FALN ANGLS USD 46435G474 2662 88400 SH SOLE 0 88400 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 529 10400 SH SOLE 0 10400 0 0 ISHARES TR GLOBAL 100 ETF 464287572 519 7300 SH SOLE 0 7300 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 220 2800 SH SOLE 0 2800 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 428 15600 SH SOLE 0 15600 0 0 ISHARES TR GLOBAL TECH ETF 464287291 929 16400 SH SOLE 0 16400 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 569 6800 SH SOLE 0 6800 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1472 42800 SH SOLE 0 42800 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1579 51900 SH SOLE 0 51900 0 0 ISHARES TR ISHARES SEMICDTR 464287523 2809 6300 SH SOLE 0 6300 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 2823 47000 SH SOLE 0 47000 0 0 ISHARES TR MICRO-CAP ETF 464288869 1491 10334 SH SOLE 0 10334 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 347 5300 SH SOLE 0 5300 0 0 ISHARES TR MSCI ACWI ETF 464288257 4566 45700 SH SOLE 0 45700 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 319 14700 SH SOLE 0 14700 0 0 ISHARES TR MSCI INTL MULTFT 46434V274 238 8200 SH SOLE 0 8200 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 1466 38700 SH SOLE 0 38700 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 234 9100 SH SOLE 0 9100 0 0 ISHARES TR MSCI KLD400 SOC 464288570 541 6500 SH SOLE 0 6500 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1827 43700 SH SOLE 0 43700 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1123 11700 SH SOLE 0 11700 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 992 13500 SH SOLE 0 13500 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 308 7300 SH SOLE 0 7300 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 3491 26500 SH SOLE 0 26500 0 0 ISHARES TR MSCI USA VALUE 46432F388 1470 14600 SH SOLE 0 14600 0 0 ISHARES TR RUS 1000 ETF 464287622 1813 7500 SH SOLE 0 7500 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1398 5100 SH SOLE 0 5100 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1410 8800 SH SOLE 0 8800 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 1110 9800 SH SOLE 0 9800 0 0 ISHARES TR RUS MID CAP ETF 464287499 2057 26300 SH SOLE 0 26300 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 765 3000 SH SOLE 0 3000 0 0 ISHARES TR RUS TOP 200 ETF 464289446 319 3100 SH SOLE 0 3100 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1618 10600 SH SOLE 0 10600 0 0 ISHARES TR S&P 100 ETF 464287101 2053 10400 SH SOLE 0 10400 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2306 31200 SH SOLE 0 31200 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1280 8800 SH SOLE 0 8800 0 0 ISHARES TR S&P MC 400GR ETF 464287606 443 5600 SH SOLE 0 5600 0 0 ISHARES TR S&P MC 400VL ETF 464287705 227 2200 SH SOLE 0 2200 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1208 12000 SH SOLE 0 12000 0 0 ISHARES TR S&P SML 600 GWT 464287887 1014 7800 SH SOLE 0 7800 0 0 ISHARES TR US BR DEL SE ETF 464288794 574 5500 SH SOLE 0 5500 0 0 ISHARES TR US CONSUM DISCRE 464287580 456 5900 SH SOLE 0 5900 0 0 ISHARES TR U.S. FINLS ETF 464287788 892 10800 SH SOLE 0 10800 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 414 2200 SH SOLE 0 2200 0 0 ISHARES TR US HLTHCARE ETF 464287762 635 2300 SH SOLE 0 2300 0 0 ISHARES TR U.S. MED DVC ETF 464288810 609 9700 SH SOLE 0 9700 0 0 ISHARES TR US REGNL BKS ETF 464288778 442 7300 SH SOLE 0 7300 0 0 ISHARES TR U.S. TECH ETF 464287721 3068 30300 SH SOLE 0 30300 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1160 32376 SH SOLE 0 32376 0 0 ISORAY INC COM 46489V104 753 1193633 SH SOLE 0 83537 0 1110096 ISSUER DIRECT CORP COM NEW 46520M204 1099 42038 SH SOLE 0 32038 0 10000 ISUN INC COM 465246106 347 41855 SH SOLE 0 4233 0 37622 ITAU CORPBANCA SPONSORED ADR 45033E105 1060 268399 SH SOLE 0 268399 0 0 ITERIS INC NEW COM 46564T107 1257 238085 SH SOLE 0 210263 0 27822 ITERUM THERAPEUTICS PLC SHS G6333L101 360 644567 SH SOLE 0 0 0 644567 IT TECH PACKAGING INC COM NEW 46527C100 93 241800 SH SOLE 0 19736 0 222064 ITURAN LOCATION AND CONTROL SHS M6158M104 33251 1309600 SH SOLE 0 1293353 0 16247 IVERIC BIO INC COM 46583P102 4032 248300 SH SOLE 0 230451 0 17849 IZEA WORLDWIDE INC COM 46604H105 710 369600 SH SOLE 0 0 0 369600 JACK IN THE BOX INC COM 466367109 1032 10600 SH SOLE 0 7980 0 2620 JAGUAR HEALTH INC COM NEW 47010C607 2396 1055397 SH SOLE 0 451435 0 603962 JAKKS PAC INC COM NEW 47012E403 3315 279018 SH SOLE 0 159118 0 119900 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 9438 264527 SH SOLE 0 217451 0 47076 JAMES RIV GROUP LTD COM G5005R107 3415 90500 SH SOLE 0 0 0 90500 JAMF HLDG CORP COM 47074L105 12432 322739 SH SOLE 0 299389 0 23350 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 401 8000 SH SOLE 0 8000 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2075 50200 SH SOLE 0 50200 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 260291 1999009 SH SOLE 0 1999009 0 0 JBG SMITH PPTYS COM 46590V100 2167 73200 SH SOLE 0 73200 0 0 JEFFERIES FINL GROUP INC COM 47233W109 14904 401389 SH SOLE 0 401389 0 0 JELD-WEN HLDG INC COM 47580P103 4991 199400 SH SOLE 0 199400 0 0 JERASH HLDGS US INC COM 47632P101 576 85640 SH SOLE 0 64940 0 20700 JETBLUE AWYS CORP COM 477143101 43636 2853900 SH SOLE 0 2731419 0 122481 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1738 149928 SH SOLE 0 149928 0 0 JFROG LTD ORD SHS M6191J100 25199 752202 SH SOLE 0 752202 0 0 JIANPU TECHNOLOGY INC ADS COMMON 47738D309 343 233069 SH SOLE 0 233069 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 329 88100 SH SOLE 0 0 0 88100 J JILL INC COM 46620W201 4873 280356 SH SOLE 0 272665 0 7691 J & J SNACK FOODS CORP COM 466032109 17529 114706 SH SOLE 0 114706 0 0 JMP GROUP LLC COM 46629U107 853 114193 SH SOLE 0 0 0 114193 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 377 7300 SH SOLE 0 7300 0 0 JOHNSON & JOHNSON COM 478160104 491687 3044500 SH SOLE 0 1848814 0 1195686 JOHNSON OUTDOORS INC CL A 479167108 29243 276400 SH SOLE 0 238600 0 37800 JOINT CORP COM 47973J102 10221 104278 SH SOLE 0 104278 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 643 35400 SH SOLE 0 35400 0 0 JPMORGAN CHASE & CO COM 46625H100 33276 203286 SH SOLE 0 88251 0 115035 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 253 4200 SH SOLE 0 4200 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1695 91200 SH SOLE 0 0 0 91200 JUPAI HLDGS LTD ADS 48205B107 275 261525 SH SOLE 0 198976 0 62549 JUPITER WELLNESS INC COM NEW 48208F105 164 116400 SH SOLE 0 0 0 116400 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8183 75100 SH SOLE 0 75100 0 0 KALA PHARMACEUTICALS INC COM 483119103 435 166100 SH SOLE 0 20500 0 145600 KALEIDO BIOSCIENCES INC COM 483347100 163 29800 SH SOLE 0 1674 0 28126 KALEYRA INC COM 483379103 1629 148000 SH SOLE 0 0 0 148000 KALVISTA PHARMACEUTICALS INC COM 483497103 411 23528 SH SOLE 0 1000 0 22528 KAMADA LTD SHS M6240T109 5352 1009845 SH SOLE 0 983645 0 26200 KAMAN CORP COM 483548103 4135 115922 SH SOLE 0 500 0 115422 KAR AUCTION SVCS INC COM 48238T109 16833 1027000 SH SOLE 0 921611 0 105389 KARYOPHARM THERAPEUTICS INC COM 48576U106 2883 495400 SH SOLE 0 495400 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 1726 103553 SH SOLE 0 103553 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 283 24975 SH SOLE 0 10875 0 14100 KB HOME COM 48666K109 3040 78100 SH SOLE 0 56236 0 21864 KBS FASHION GROUP LTD COM NEW Y46002203 467 158301 SH SOLE 0 158301 0 0 KEARNY FINL CORP MD COM 48716P108 58249 4686185 SH SOLE 0 4686185 0 0 KE HLDGS INC SPONSORED ADS 482497104 3230 176900 SH SOLE 0 176900 0 0 KELLOGG CO COM 487836108 100649 1574611 SH SOLE 0 1574611 0 0 KEMPHARM INC COM NEW 488445206 1545 165600 SH SOLE 0 900 0 164700 KENNAMETAL INC COM 489170100 7365 215150 SH SOLE 0 215150 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1973 94300 SH SOLE 0 0 0 94300 KEROS THERAPEUTICS INC COM 492327101 972 24572 SH SOLE 0 0 0 24572 KEURIG DR PEPPER INC COM 49271V100 154208 4514281 SH SOLE 0 4353932 0 160349 KEWAUNEE SCIENTIFIC CORP COM 492854104 1383 103611 SH SOLE 0 103611 0 0 KEY TRONIC CORP COM 493144109 402 61815 SH SOLE 0 1200 0 60615 KEZAR LIFE SCIENCES INC COM 49372L100 2870 332220 SH SOLE 0 332220 0 0 KFORCE INC COM 493732101 1393 23349 SH SOLE 0 1800 0 21549 KILROY RLTY CORP COM 49427F108 2635 39800 SH SOLE 0 39800 0 0 KIMBALL ELECTRONICS INC COM 49428J109 5772 223975 SH SOLE 0 179375 0 44600 KIMBALL INTL INC CL B 494274103 19639 1753476 SH SOLE 0 1703588 0 49888 KIMBELL RTY PARTNERS LP UNIT 49435R102 4044 286200 SH SOLE 0 0 0 286200 KIMBERLY-CLARK CORP COM 494368103 7668 57900 SH SOLE 0 57900 0 0 KINDER MORGAN INC DEL COM 49456B101 23528 1406331 SH SOLE 0 1406331 0 0 KINGSTONE COS INC COM 496719105 2908 437977 SH SOLE 0 424015 0 13962 KINGSWAY FINL SVCS INC COM NEW 496904202 2221 414368 SH SOLE 0 365880 0 48488 KINNATE BIOPHARMA INC COM 49705R105 538 23358 SH SOLE 0 1054 0 22304 KINROSS GOLD CORP COM 496902404 176178 32868174 SH SOLE 0 30832268 0 2035906 KIRBY CORP COM 497266106 19903 415000 SH SOLE 0 412153 0 2847 KIRKLAND LAKE GOLD LTD COM 49741E100 113441 2727600 SH SOLE 0 2727600 0 0 KIRKLANDS INC COM 497498105 10625 553100 SH SOLE 0 553100 0 0 KITE RLTY GROUP TR COM NEW 49803T300 4913 241299 SH SOLE 0 0 0 241299 KKR & CO INC COM 48251W104 18194 298850 SH SOLE 0 0 0 298850 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 23204 1234917 SH SOLE 0 1159898 0 75019 KNOWLES CORP COM 49926D109 11283 602074 SH SOLE 0 602074 0 0 KOHLS CORP COM 500255104 21864 464300 SH SOLE 0 457014 0 7286 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 5011 112767 SH SOLE 0 0 0 112767 KONTOOR BRANDS INC COM 50050N103 6054 121200 SH SOLE 0 121200 0 0 KOPIN CORP COM 500600101 262 51000 SH SOLE 0 51000 0 0 KORN FERRY COM NEW 500643200 10832 149700 SH SOLE 0 149700 0 0 KRAFT HEINZ CO COM 500754106 11922 323800 SH SOLE 0 323800 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 5376 113600 SH SOLE 0 113600 0 0 KRANESHARES TR GLOBAL CARBON 500767678 674 16400 SH SOLE 0 16400 0 0 KRATON CORP COM 50077C106 3528 77300 SH SOLE 0 9181 0 68119 KROGER CO COM 501044101 750857 18571771 SH SOLE 0 18571771 0 0 KRONOS WORLDWIDE INC COM 50105F105 16221 1307100 SH SOLE 0 1254126 0 52974 KRYSTAL BIOTECH INC COM 501147102 1739 33300 SH SOLE 0 500 0 32800 KT CORP SPONSORED ADR 48268K101 2379 174700 SH SOLE 0 500 0 174200 KUBIENT INC COM 50116V107 438 135500 SH SOLE 0 18904 0 116596 KUKE MUSIC HLDG LTD SPONSORED ADS 501229108 198 32800 SH SOLE 0 200 0 32600 KULICKE & SOFFA INDS INC COM 501242101 30814 528728 SH SOLE 0 518861 0 9867 KURA ONCOLOGY INC COM 50127T109 3261 174100 SH SOLE 0 174100 0 0 KVH INDS INC COM 482738101 3122 324208 SH SOLE 0 184865 0 139343 LABORATORY CORP AMER HLDGS COM NEW 50540R409 113562 403505 SH SOLE 0 319475 0 84030 LAIX INC ADS 50736W105 288 320070 SH SOLE 0 320070 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 183 45836 SH SOLE 0 5932 0 39904 LAKELAND BANCORP INC COM 511637100 9457 536400 SH SOLE 0 447461 0 88939 LAKELAND FINL CORP COM 511656100 1133 15900 SH SOLE 0 15900 0 0 LAKELAND INDS INC COM 511795106 12900 614302 SH SOLE 0 614302 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 13547 119412 SH SOLE 0 119412 0 0 LAMB WESTON HLDGS INC COM 513272104 7088 115500 SH SOLE 0 114316 0 1184 LAM RESEARCH CORP COM 512807108 102479 180056 SH SOLE 0 171810 0 8246 LANCASTER COLONY CORP COM 513847103 68514 405863 SH SOLE 0 405068 0 795 LANDEC CORP COM 514766104 1115 120900 SH SOLE 0 120900 0 0 LANDMARK BANCORP INC COM 51504L107 2860 103939 SH SOLE 0 90456 0 13483 LANDOS BIOPHARMA INC COM 515069102 159 10900 SH SOLE 0 3082 0 7818 LANDS END INC NEW COM 51509F105 2573 109283 SH SOLE 0 2800 0 106483 LANNET INC COM 516012101 5997 1999137 SH SOLE 0 1999137 0 0 LANTHEUS HLDGS INC COM 516544103 697 27158 SH SOLE 0 48 0 27110 LANTRONIX INC COM NEW 516548203 3977 683364 SH SOLE 0 454664 0 228700 LARGO RES LTD COM 517103602 990 94210 SH SOLE 0 0 0 94210 LARIMAR THERAPEUTICS INC COM 517125100 2840 246274 SH SOLE 0 186203 0 60071 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 581 19300 SH SOLE 0 19300 0 0 LAUDER ESTEE COS INC CL A 518439104 15596 52000 SH SOLE 0 40567 0 11433 LAUREATE EDUCATION INC CL A 518613203 8852 521000 SH SOLE 0 521000 0 0 LAWSON PRODS INC COM 520776105 3066 61300 SH SOLE 0 52400 0 8900 LAZARD LTD SHS A G54050102 4337 94700 SH SOLE 0 0 0 94700 LA Z BOY INC COM 505336107 6527 202500 SH SOLE 0 202500 0 0 LAZYDAYS HLDGS INC COM 52110H100 898 42100 SH SOLE 0 10141 0 31959 LCNB CORP COM 50181P100 3082 176316 SH SOLE 0 124316 0 52000 LEAP THERAPEUTICS INC COM 52187K101 3903 973200 SH SOLE 0 168409 0 804791 LEE ENTERPRISES INC COM 523768406 522 23071 SH SOLE 0 16520 0 6551 LEGACY HOUSING CORP COM 52472M101 1143 63600 SH SOLE 0 1800 0 61800 LEJU HLDGS LTD SPONSORED ADS 50187J108 1297 1158108 SH SOLE 0 1158108 0 0 LEMAITRE VASCULAR INC COM 525558201 5495 103500 SH SOLE 0 14585 0 88915 LENDINGCLUB CORP COM NEW 52603A208 33866 1199220 SH SOLE 0 1199220 0 0 LENDINGTREE INC NEW COM 52603B107 7565 54100 SH SOLE 0 51801 0 2299 LENNOX INTL INC COM 526107107 71101 241700 SH SOLE 0 227703 0 13997 LENSAR INC COM 52634L108 2833 370295 SH SOLE 0 370295 0 0 LEVEL ONE BANCORP INC COM 52730D208 282 9600 SH SOLE 0 1156 0 8444 LEXINGTON REALTY TRUST COM 529043101 14562 1142082 SH SOLE 0 1141045 0 1037 LGI HOMES INC COM 50187T106 4243 29900 SH SOLE 0 29900 0 0 LGL GROUP INC COM 50186A108 3608 261634 SH SOLE 0 235044 0 26590 LGL GROUP INC *W EXP 11/16/202 50186A132 111 145159 SH SOLE 0 145159 0 0 LI AUTO INC SPONSORED ADS 50202M102 6459 245700 SH SOLE 0 201831 0 43869 LIBERTY BROADBAND CORP COM SER A 530307107 657 3900 SH SOLE 0 3900 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 102870 3452014 SH SOLE 0 3437957 0 14057 LIBERTY GLOBAL PLC SHS CL C G5480U120 92031 3123920 SH SOLE 0 3123920 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7699 286100 SH SOLE 0 256700 0 29400 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4605 97632 SH SOLE 0 97632 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 21842 826719 SH SOLE 0 721219 0 105500 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 5972 125800 SH SOLE 0 125800 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 6114 129937 SH SOLE 0 129937 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2703 52579 SH SOLE 0 52579 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1438 465496 SH SOLE 0 0 0 465496 LIFEMD INC COM 53216B104 528 85100 SH SOLE 0 0 0 85100 LIFE STORAGE INC COM 53223X107 24130 210300 SH SOLE 0 158526 0 51774 LIFETIME BRANDS INC COM 53222Q103 1270 69800 SH SOLE 0 69800 0 0 LIFEVANTAGE CORP COM NEW 53222K205 7391 1091718 SH SOLE 0 1048595 0 43123 LIFEWAY FOODS INC COM 531914109 2528 451480 SH SOLE 0 442262 0 9218 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 2422 1754720 SH SOLE 0 1493738 0 260982 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 1805 847370 SH SOLE 0 847370 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 22024 228100 SH SOLE 0 13600 0 214500 LILLY ELI & CO COM 532457108 243399 1053447 SH SOLE 0 1040420 0 13027 LIMBACH HLDGS INC COM 53263P105 2357 355971 SH SOLE 0 264949 0 91022 LIMESTONE BANCORP INC COM 53262L105 489 27200 SH SOLE 0 0 0 27200 LINCOLN EDL SVCS CORP COM 533535100 4876 728878 SH SOLE 0 728878 0 0 LINDSAY CORP COM 535555106 4964 32700 SH SOLE 0 0 0 32700 LIONS GATE ENTMNT CORP CL A VTG 535919401 16554 1166578 SH SOLE 0 1166578 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 14668 1128339 SH SOLE 0 1128339 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 718 260000 SH SOLE 0 5736 0 254264 LIQUIDITY SVCS INC COM 53635B107 51194 2369004 SH SOLE 0 2313954 0 55050 LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 19 11800 SH SOLE 0 1200 0 10600 LISTED FD TR HORIZON KINETICS 53656F623 3241 111000 SH SOLE 0 111000 0 0 LITHIA MTRS INC COM 536797103 19403 61200 SH SOLE 0 57849 0 3351 LITHIUM AMERS CORP NEW COM NEW 53680Q207 8852 396400 SH SOLE 0 394616 0 1784 LITTELFUSE INC COM 537008104 8298 30364 SH SOLE 0 30364 0 0 LIVANOVA PLC SHS G5509L101 12694 160294 SH SOLE 0 160294 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1021 11200 SH SOLE 0 11200 0 0 LIVENT CORP COM 53814L108 42310 1830800 SH SOLE 0 1792925 0 37875 LIVEPERSON INC COM 538146101 7121 120800 SH SOLE 0 120800 0 0 LIVERAMP HLDGS INC COM 53815P108 17554 371678 SH SOLE 0 358561 0 13117 LIVE VENTURES INC COM NEW 538142308 1891 51099 SH SOLE 0 50999 0 100 LIVEXLIVE MEDIA INC COM NEW 53839L208 903 302137 SH SOLE 0 600 0 301537 LIZHI INC ADS 53933L104 959 302376 SH SOLE 0 30274 0 272102 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 4187 1708800 SH SOLE 0 1551900 0 156900 LM FDG AMER INC COM 502074404 301 73700 SH SOLE 0 17421 0 56279 LOANDEPOT INC COM CL A 53946R106 498 73581 SH SOLE 0 0 0 73581 LOCKHEED MARTIN CORP COM 539830109 34545 100100 SH SOLE 0 100100 0 0 LOEWS CORP COM 540424108 9804 181800 SH SOLE 0 181800 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 216 47200 SH SOLE 0 0 0 47200 LOGITECH INTL S A SHS H50430232 78746 893321 SH SOLE 0 893321 0 0 LOMA NEGRA C I A S A MTN 14|SPONSORED ADS 54150E104 2558 358800 SH SOLE 0 0 0 358800 LOUISIANA PAC CORP COM 546347105 6106 99500 SH SOLE 0 99500 0 0 LOWES COS INC COM 548661107 83639 412300 SH SOLE 0 157108 0 255192 LPL FINL HLDGS INC COM 50212V100 4791 30564 SH SOLE 0 30564 0 0 LSB INDS INC COM 502160104 9899 969527 SH SOLE 0 849689 0 119838 LSI INDS INC OHIO COM 50216C108 7888 1017771 SH SOLE 0 838441 0 179330 LUBYS INC COM 549282101 1465 350459 SH SOLE 0 227351 0 123108 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 15270 2187611 SH SOLE 0 1907989 0 279622 LULULEMON ATHLETICA INC COM 550021109 88144 217800 SH SOLE 0 175268 0 42532 LUMENT FINANCE TRUST INC COM 55025L108 874 220733 SH SOLE 0 3036 0 217697 LUMENTUM HLDGS INC COM 55024U109 2975 35606 SH SOLE 0 35606 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 11138 714000 SH SOLE 0 701885 0 12115 LUMOS PHARMA INC COM 55028X109 2724 286412 SH SOLE 0 286412 0 0 LUNA INNOVATIONS INC COM 550351100 1382 145498 SH SOLE 0 145498 0 0 LUTHER BURBANK CORP COM 550550107 4021 299868 SH SOLE 0 243580 0 56288 LUXFER HOLDINGS PLC SHS G5698W116 367 18700 SH SOLE 0 18700 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45376 483500 SH SOLE 0 0 0 483500 MACATAWA BK CORP COM 554225102 9568 1191517 SH SOLE 0 1042952 0 148565 MACERICH CO COM 554382101 262 15700 SH SOLE 0 15700 0 0 MACK CALI RLTY CORP COM 554489104 10135 592012 SH SOLE 0 592012 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12119 186815 SH SOLE 0 186815 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 17737 437300 SH SOLE 0 437300 0 0 MACYS INC COM 55616P104 134096 5933464 SH SOLE 0 4163091 0 1770373 MADISON SQUARE GRDN SPRT COR CL A 55825T103 13968 75116 SH SOLE 0 73936 0 1180 MADRIGAL PHARMACEUTICALS INC COM 558868105 1365 17111 SH SOLE 0 17111 0 0 MAGELLAN HEALTH INC COM NEW 559079207 28563 302099 SH SOLE 0 302099 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 177 24300 SH SOLE 0 8700 0 15600 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 10985 549264 SH SOLE 0 455612 0 93652 MAGNA INTL INC COM 559222401 17336 230284 SH SOLE 0 66030 0 164254 MAG SILVER CORP COM 55903Q104 1888 116500 SH SOLE 0 7100 0 109400 MAGYAR BANCORP INC COM 55977T208 226 19700 SH SOLE 0 5194 0 14506 MAIDEN HOLDINGS LTD SHS G5753U112 1981 626898 SH SOLE 0 611598 0 15300 MAINSTREET BANCSHARES INC COM 56064Y100 753 31400 SH SOLE 0 1006 0 30394 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2375 87335 SH SOLE 0 87335 0 0 MALIBU BOATS INC COM CL A 56117J100 24885 355601 SH SOLE 0 355601 0 0 MALVERN BANCORP INC COM 561409103 1805 106264 SH SOLE 0 86964 0 19300 MAMMOTH ENERGY SVCS INC COM 56155L108 407 139972 SH SOLE 0 119464 0 20508 MANCHESTER UTD PLC NEW ORD CL A G5784H106 8643 446200 SH SOLE 0 446200 0 0 MANHATTAN ASSOCIATES INC COM 562750109 27861 182060 SH SOLE 0 182060 0 0 MANHATTAN BRDG CAP INC COM 562803106 765 112528 SH SOLE 0 112528 0 0 MANITEX INTL INC COM 563420108 609 84840 SH SOLE 0 75872 0 8968 MANITOWOC CO INC COM NEW 563571405 243 11349 SH SOLE 0 0 0 11349 MANNATECH INC COM NEW 563771203 1951 59699 SH SOLE 0 52307 0 7392 MANNING & NAPIER INC CL A 56382Q102 9605 1052068 SH SOLE 0 1041273 0 10795 MANPOWERGROUP INC WIS COM 56418H100 16670 153952 SH SOLE 0 153952 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 2300 30300 SH SOLE 0 30300 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 4609 145938 SH SOLE 0 145938 0 0 MARATHON OIL CORP COM 565849106 37820 2766654 SH SOLE 0 2127787 0 638867 MARATHON PETE CORP COM 56585A102 56315 911099 SH SOLE 0 585248 0 325851 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 46630 950081 SH SOLE 0 918585 0 31496 MARCHEX INC CL B 56624R108 6759 2264240 SH SOLE 0 2098665 0 165575 MARINEMAX INC COM 567908108 1776 36600 SH SOLE 0 34053 0 2547 MARINE PRODS CORP COM 568427108 1023 81802 SH SOLE 0 81802 0 0 MARKER THERAPEUTICS INC COM 57055L107 1665 985100 SH SOLE 0 39104 0 945996 MARKETAXESS HLDGS INC COM 57060D108 78027 185473 SH SOLE 0 185473 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 5457 245471 SH SOLE 0 232771 0 12700 MARRONE BIO INNOVATIONS INC COM 57165B106 266 295500 SH SOLE 0 83835 0 211665 MARSH & MCLENNAN COS INC COM 571748102 12266 81000 SH SOLE 0 81000 0 0 MASCO CORP COM 574599106 28780 518095 SH SOLE 0 507460 0 10635 MASONITE INTL CORP COM 575385109 3555 33500 SH SOLE 0 33500 0 0 MASTECH DIGITAL INC COM 57633B100 2044 120165 SH SOLE 0 116765 0 3400 MASTEC INC COM 576323109 21976 254700 SH SOLE 0 216793 0 37907 MASTERCARD INCORPORATED CL A 57636Q104 306654 882000 SH SOLE 0 301302 0 580698 MATADOR RES CO COM 576485205 26921 707700 SH SOLE 0 707700 0 0 MATERION CORP COM 576690101 15390 224211 SH SOLE 0 224211 0 0 MATTERPORT INC COM CL A 577096100 5255 277900 SH SOLE 0 198300 0 79600 MATTHEWS INTL CORP CL A 577128101 1337 38553 SH SOLE 0 0 0 38553 MAUI LD & PINEAPPLE INC COM 577345101 1584 152849 SH SOLE 0 142349 0 10500 MAVERIX METALS INC COM NEW 57776F405 1841 411547 SH SOLE 0 239521 0 172026 MAXAR TECHNOLOGIES INC COM 57778K105 7308 258035 SH SOLE 0 241902 0 16133 MAXIMUS INC COM 577933104 6381 76700 SH SOLE 0 76700 0 0 MAXLINEAR INC COM 57776J100 8437 171313 SH SOLE 0 171313 0 0 MAYVILLE ENGR CO INC COM 578605107 2666 141823 SH SOLE 0 16723 0 125100 MBIA INC COM 55262C100 1249 97174 SH SOLE 0 97174 0 0 MCAFEE CORP COM CL A 579063108 13819 625000 SH SOLE 0 625000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 31026 382900 SH SOLE 0 274643 0 108257 MCDONALDS CORP COM 580135101 211913 878906 SH SOLE 0 143694 0 735212 MCEWEN MNG INC COM 58039P107 224 215100 SH SOLE 0 0 0 215100 MCGRATH RENTCORP COM 580589109 849 11795 SH SOLE 0 0 0 11795 M D C HLDGS INC COM 552676108 2846 60920 SH SOLE 0 59459 0 1461 MDJM LTD SHS G59290109 107 26500 SH SOLE 0 0 0 26500 MDU RES GROUP INC COM 552690109 8315 280250 SH SOLE 0 272907 0 7343 MECHANICAL TECHNOLOGY INC COM NEW 583543103 827 103100 SH SOLE 0 0 0 103100 MECHEL PAO SPON ADR PFD 583840509 1759 1022738 SH SOLE 0 588144 0 434594 MECHEL PAO SPONSORED ADR NE 583840608 7476 1841287 SH SOLE 0 1154905 0 686382 MEDALIST DIVERSIFIED REIT IN COM 58403P105 124 99842 SH SOLE 0 20969 0 78873 MEDICENNA THERAPEUTICS CORP COM 58490H107 33 11900 SH SOLE 0 1700 0 10200 MEDICINOVA INC COM NEW 58468P206 489 129000 SH SOLE 0 129000 0 0 MEDIFAST INC COM 58470H101 161993 840910 SH SOLE 0 840910 0 0 MEDIWOUND LTD ORD SHS M68830104 1571 470322 SH SOLE 0 470322 0 0 MEDNAX INC COM 58502B106 6218 218700 SH SOLE 0 218700 0 0 MEDPACE HLDGS INC COM 58506Q109 78341 413888 SH SOLE 0 413888 0 0 MEDTRONIC PLC SHS G5960L103 57390 457841 SH SOLE 0 410267 0 47574 MEI PHARMA INC COM NEW 55279B202 2757 998773 SH SOLE 0 998773 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 4691 458100 SH SOLE 0 355947 0 102153 MERCADOLIBRE INC COM 58733R102 50886 30300 SH SOLE 0 0 0 30300 MERCANTILE BK CORP COM 587376104 22226 693913 SH SOLE 0 672113 0 21800 MERCER INTL INC COM 588056101 7593 655098 SH SOLE 0 458400 0 196698 MERCHANTS BANCORP IND COM 58844R108 1310 33200 SH SOLE 0 506 0 32694 MERCK & CO INC COM 58933Y105 112590 1499000 SH SOLE 0 1499000 0 0 MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 57 25063 SH SOLE 0 10976 0 14087 MERCURY GENL CORP NEW COM 589400100 82564 1483100 SH SOLE 0 1483100 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 965 398900 SH SOLE 0 145800 0 253100 MERIDIAN BANCORP INC MD COM 58958U103 37971 1829059 SH SOLE 0 1812545 0 16514 MERIDIAN BIOSCIENCE INC COM 589584101 34812 1809364 SH SOLE 0 1809364 0 0 MERIDIAN CORPORATION COM 58958P104 1962 68300 SH SOLE 0 13000 0 55300 MERITAGE HOMES CORP COM 59001A102 15743 162300 SH SOLE 0 159151 0 3149 MERIT MED SYS INC COM 589889104 3519 49012 SH SOLE 0 49012 0 0 MERITOR INC COM 59001K100 6769 317660 SH SOLE 0 317660 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 302 62520 SH SOLE 0 0 0 62520 MERUS N V COM N5749R100 1088 49476 SH SOLE 0 0 0 49476 MESA AIR GROUP INC COM NEW 590479135 2854 372614 SH SOLE 0 30906 0 341708 MESA LABS INC COM 59064R109 8194 27100 SH SOLE 0 4000 0 23100 METACRINE INC COM 59101E103 971 283100 SH SOLE 0 53660 0 229440 META FINL GROUP INC COM 59100U108 604 11500 SH SOLE 0 1224 0 10276 METALLA RTY & STREAMING LTD COM NEW 59124U605 630 92600 SH SOLE 0 0 0 92600 METHANEX CORP COM 59151K108 3874 84148 SH SOLE 0 59650 0 24498 METROCITY BANKSHARES INC COM 59165J105 298 14200 SH SOLE 0 2082 0 12118 METROPOLITAN BK HLDG CORP COM 591774104 4814 57100 SH SOLE 0 4536 0 52564 METTLER TOLEDO INTERNATIONAL COM 592688105 54913 39868 SH SOLE 0 27831 0 12037 MEXCO ENERGY CORP COM 592770101 168 16200 SH SOLE 0 2324 0 13876 MFA FINL INC COM 55272X102 4141 906200 SH SOLE 0 766346 0 139854 MGE ENERGY INC COM 55277P104 978 13300 SH SOLE 0 13300 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 25376 165328 SH SOLE 0 154014 0 11314 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 339 62300 SH SOLE 0 62300 0 0 MICRON TECHNOLOGY INC COM 595112103 116034 1634736 SH SOLE 0 606762 0 1027974 MICROSOFT CORP COM 594918104 835381 2963184 SH SOLE 0 1184971 0 1778213 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 381 219137 SH SOLE 0 202758 0 16379 MIDDLEFIELD BANC CORP COM NEW 596304204 1923 80725 SH SOLE 0 48912 0 31813 MIDDLESEX WTR CO COM 596680108 27925 271700 SH SOLE 0 271700 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2565 103708 SH SOLE 0 1273 0 102435 MID PENN BANCORP INC COM 59540G107 1044 37900 SH SOLE 0 689 0 37211 MILESTONE PHARMACEUTICALS IN COM 59935V107 151 26400 SH SOLE 0 0 0 26400 MILESTONE SCIENTIFIC INC COM NEW 59935P209 1171 626094 SH SOLE 0 0 0 626094 MILLER HERMAN INC COM 600544100 10183 270383 SH SOLE 0 268123 0 2260 MILLER INDS INC TENN COM NEW 600551204 3030 89000 SH SOLE 0 43068 0 45932 MILLICOM INTL CELLULAR S A COM STK L6388F110 6509 180047 SH SOLE 0 170747 0 9300 MIMECAST LTD ORD SHS G14838109 27412 431000 SH SOLE 0 431000 0 0 MIMEDX GROUP INC COM 602496101 694 114600 SH SOLE 0 114600 0 0 MIND C T I LTD ORD M70240102 156 49642 SH SOLE 0 0 0 49642 MIND TECHNOLOGY INC COM 602566101 1433 762162 SH SOLE 0 577814 0 184348 MINERVA NEUROSCIENCES INC COM 603380106 1312 754116 SH SOLE 0 221588 0 532528 MINGZHU LOGISTICS HLDGS LTD COM G6180C105 432 143800 SH SOLE 0 46522 0 97278 MIRUM PHARMACEUTICALS INC COM 604749101 703 35300 SH SOLE 0 4500 0 30800 MISTRAS GROUP INC COM 60649T107 139 13700 SH SOLE 0 2219 0 11481 MITEK SYS INC COM NEW 606710200 2831 153008 SH SOLE 0 3174 0 149834 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 11518 1942400 SH SOLE 0 1942400 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 7833 636300 SH SOLE 0 554100 0 82200 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 8154 2871103 SH SOLE 0 2871103 0 0 MKS INSTRS INC COM 55306N104 25497 168952 SH SOLE 0 168952 0 0 MMTEC INC SHS G6181K106 88 74200 SH SOLE 0 58738 0 15462 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 204420 21205357 SH SOLE 0 21186452 0 18905 MODEL N INC COM 607525102 35055 1046426 SH SOLE 0 950526 0 95900 MODERNA INC COM 60770K107 769621 1999743 SH SOLE 0 1594006 0 405737 MODINE MFG CO COM 607828100 2993 264209 SH SOLE 0 147285 0 116924 MODIVCARE INC COM 60783X104 118906 654699 SH SOLE 0 640599 0 14100 MOELIS & CO CL A 60786M105 10601 171344 SH SOLE 0 171344 0 0 MOGO INC COM 60800C109 1073 249105 SH SOLE 0 39400 0 209705 MOGU INC SPON ADS 608012100 276 284400 SH SOLE 0 280904 0 3496 MOHAWK INDS INC COM 608190104 17297 97500 SH SOLE 0 94966 0 2534 MOLECULAR TEMPLATES INC COM 608550109 1413 210569 SH SOLE 0 5702 0 204867 MOLINA HEALTHCARE INC COM 60855R100 555511 2047515 SH SOLE 0 2047515 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 10127 516700 SH SOLE 0 516700 0 0 MONARCH CASINO & RESORT INC COM 609027107 2298 34300 SH SOLE 0 0 0 34300 MONDELEZ INTL INC CL A 609207105 113119 1944298 SH SOLE 0 1119007 0 825291 MONEYGRAM INTL INC COM NEW 60935Y208 5035 627749 SH SOLE 0 622605 0 5144 MONMOUTH REAL ESTATE INVT CO CL A 609720107 20672 1108396 SH SOLE 0 1056817 0 51579 MONOLITHIC PWR SYS INC COM 609839105 38923 80307 SH SOLE 0 74038 0 6269 MONRO INC COM 610236101 1971 34279 SH SOLE 0 34279 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 614228 6914647 SH SOLE 0 6837282 0 77365 MONTROSE ENVIRONMENTAL GROUP COM 615111101 3210 52000 SH SOLE 0 100 0 51900 MOODYS CORP COM 615369105 37926 106800 SH SOLE 0 73732 0 33068 MOOG INC CL A 615394202 1715 22500 SH SOLE 0 0 0 22500 MOOG INC CL B 615394301 471 6100 SH SOLE 0 6100 0 0 MORNINGSTAR INC COM 617700109 116608 450170 SH SOLE 0 450170 0 0 MORPHOSYS AG SPONSORED ADS 617760202 607 51620 SH SOLE 0 0 0 51620 MOTOROLA SOLUTIONS INC COM NEW 620076307 43052 185315 SH SOLE 0 173898 0 11417 MOTUS GI HLDGS INC COM 62014P108 13 19010 SH SOLE 0 19010 0 0 MOVADO GROUP INC COM 624580106 230 7300 SH SOLE 0 7300 0 0 MP MATERIALS CORP COM CL A 553368101 1363 42300 SH SOLE 0 42300 0 0 MRC GLOBAL INC COM 55345K103 1235 168200 SH SOLE 0 73092 0 95108 MR COOPER GROUP INC COM 62482R107 556 13499 SH SOLE 0 13499 0 0 M & T BK CORP COM 55261F104 663 4442 SH SOLE 0 3129 0 1313 MUELLER INDS INC COM 624756102 3457 84100 SH SOLE 0 84100 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2915 191500 SH SOLE 0 19823 0 171677 MULTIPLAN CORPORATION COM 62548M100 87 15508 SH SOLE 0 0 0 15508 MURPHY OIL CORP COM 626717102 11991 480200 SH SOLE 0 480200 0 0 MURPHY USA INC COM 626755102 95572 571400 SH SOLE 0 571400 0 0 MUSCLE MAKER INC COM 627333107 36 31785 SH SOLE 0 4689 0 27096 MUSTANG BIO INC COM 62818Q104 1311 487400 SH SOLE 0 24831 0 462569 MVB FINL CORP COM 553810102 1139 26600 SH SOLE 0 4700 0 21900 MYERS INDS INC COM 628464109 33159 1694397 SH SOLE 0 1494397 0 200000 MYOMO INC COM NEW 62857J201 166 14000 SH SOLE 0 0 0 14000 MYOVANT SCIENCES LTD COM G637AM102 5534 246600 SH SOLE 0 246600 0 0 MYRIAD GENETICS INC COM 62855J104 6832 211574 SH SOLE 0 211574 0 0 NABORS INDUSTRIES LTD SHS G6359F137 270 2800 SH SOLE 0 2800 0 0 NABRIVA THERAPEUTICS PLC SHS G63637113 259 217885 SH SOLE 0 0 0 217885 NACCO INDS INC CL A 629579103 7693 257817 SH SOLE 0 257817 0 0 NATHANS FAMOUS INC NEW COM 632347100 12730 208107 SH SOLE 0 207507 0 600 NATIONAL BANKSHARES INC VA COM 634865109 2000 55074 SH SOLE 0 30849 0 24225 NATIONAL BEVERAGE CORP COM 635017106 226470 4314544 SH SOLE 0 4314544 0 0 NATIONAL BK HLDGS CORP CL A 633707104 50636 1250900 SH SOLE 0 1236900 0 14000 NATIONAL CINEMEDIA INC COM 635309107 500 140563 SH SOLE 0 140563 0 0 NATIONAL FUEL GAS CO COM 636180101 10912 207764 SH SOLE 0 207609 0 155 NATIONAL GRID PLC SPONSORED ADR NE 636274409 308005 5165277 SH SOLE 0 5148211 0 17066 NATIONAL HEALTHCARE CORP COM 635906100 41294 590087 SH SOLE 0 590087 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2723 50900 SH SOLE 0 50543 0 357 NATIONAL INSTRS CORP COM 636518102 536 13666 SH SOLE 0 13527 0 139 NATIONAL PRESTO INDS INC COM 637215104 15997 194900 SH SOLE 0 180171 0 14729 NATIONAL RESH CORP COM NEW 637372202 18613 441384 SH SOLE 0 441384 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 10582 245000 SH SOLE 0 240489 0 4511 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 33242 629702 SH SOLE 0 624777 0 4925 NATIONAL VISION HLDGS INC COM 63845R107 5319 93700 SH SOLE 0 93700 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1158 5500 SH SOLE 0 0 0 5500 NATURA &CO HLDG S A ADS 63884N108 33673 2022397 SH SOLE 0 1879808 0 142589 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 6219 460698 SH SOLE 0 456475 0 4223 NATURAL GAS SVCS GROUP INC COM 63886Q109 6055 583361 SH SOLE 0 516809 0 66552 NATURAL GROCERS BY VITAMIN C COM 63888U108 8527 760015 SH SOLE 0 661515 0 98500 NATURAL HEALTH TRENDS CORP COM 63888P406 6246 871062 SH SOLE 0 843162 0 27900 NATURES SUNSHINE PRODS INC COM 639027101 11089 756897 SH SOLE 0 591095 0 165802 NATUS MED INC DEL COM 639050103 12326 491466 SH SOLE 0 431395 0 60071 NATUZZI S P A SPON ADS 63905A200 220 13500 SH SOLE 0 0 0 13500 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 679 111538 SH SOLE 0 17414 0 94124 NAUTILUS INC COM 63910B102 3885 417300 SH SOLE 0 417300 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 3754 421800 SH SOLE 0 297401 0 124399 NAVIOS MARITIME HOLDINGS INC COM Y62197119 5230 1096470 SH SOLE 0 881987 0 214483 NCINO INC COM 63947U107 20634 290500 SH SOLE 0 267432 0 23068 NCS MULTISTAGE HLDGS INC COM NEW 628877201 212 7416 SH SOLE 0 3827 0 3589 NELNET INC CL A 64031N108 4945 62400 SH SOLE 0 0 0 62400 NEMAURA MED INC COM NEW 640442208 520 86500 SH SOLE 0 0 0 86500 NEOGAMES S A SHS L6673X107 4770 129913 SH SOLE 0 34567 0 95346 NEOGEN CORP COM 640491106 5643 129936 SH SOLE 0 129936 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 5472 756892 SH SOLE 0 530517 0 226375 NEOPHOTONICS CORP COM 64051T100 17085 1961515 SH SOLE 0 1942622 0 18893 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 763 164079 SH SOLE 0 164079 0 0 NETAPP INC COM 64110D104 118632 1321654 SH SOLE 0 1321654 0 0 NETEASE INC SPONSORED ADS 64110W102 59030 691216 SH SOLE 0 691216 0 0 NETFLIX INC COM 64110L106 296076 485100 SH SOLE 0 315728 0 169372 NETGEAR INC COM 64111Q104 3705 116100 SH SOLE 0 116100 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 3004 655801 SH SOLE 0 573981 0 81820 NETSTREIT CORP COM 64119V303 2549 107764 SH SOLE 0 0 0 107764 NETWORK-1 TECHNOLOGIES INC COM 64121N109 1966 662744 SH SOLE 0 660442 0 2302 NEUBASE THERAPEUTICS INC COM 64132K102 1412 391193 SH SOLE 0 73535 0 317658 NEUROCRINE BIOSCIENCES INC COM 64125C109 130051 1355964 SH SOLE 0 1348681 0 7283 NEUROMETRIX INC COM 641255807 679 67000 SH SOLE 0 67000 0 0 NEWAGE INC COM 650194103 2051 1475199 SH SOLE 0 38321 0 1436878 NEWELL BRANDS INC COM 651229106 5128 231627 SH SOLE 0 231604 0 23 NEW FRONTIER HEALTH CORP ORD SHS G6461G106 6662 593225 SH SOLE 0 317725 0 275500 NEW GOLD INC CDA COM 644535106 17578 16583280 SH SOLE 0 15104008 0 1479272 NEW JERSEY RES CORP COM 646025106 1375 39500 SH SOLE 0 39500 0 0 NEWMARKET CORP COM 651587107 12975 38300 SH SOLE 0 38300 0 0 NEWMARK GROUP INC CL A 65158N102 1989 138983 SH SOLE 0 36740 0 102243 NEWMONT CORP COM 651639106 173369 3192669 SH SOLE 0 3046669 0 146000 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 4033 1967400 SH SOLE 0 1967400 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 65 19700 SH SOLE 0 19700 0 0 NEW RELIC INC COM 64829B100 15825 220500 SH SOLE 0 220500 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11507 1046105 SH SOLE 0 918440 0 127665 NEWS CORP NEW CL A 65249B109 12939 549900 SH SOLE 0 549900 0 0 NEWS CORP NEW CL B 65249B208 4366 187931 SH SOLE 0 187931 0 0 NEW YORK CITY REIT INC COM 649439205 274 33900 SH SOLE 0 12440 0 21460 NEW YORK CMNTY BANCORP INC COM 649445103 25242 1961270 SH SOLE 0 1581793 0 379477 NEW YORK MTG TR INC COM PAR $.02 649604501 1947 457100 SH SOLE 0 457100 0 0 NEW YORK TIMES CO CL A 650111107 149497 3034242 SH SOLE 0 3034242 0 0 NEXA RES S A COM L67359106 3285 432200 SH SOLE 0 411600 0 20600 NEXGEN ENERGY LTD COM 65340P106 4737 996100 SH SOLE 0 0 0 996100 NEXPOINT REAL ESTATE FIN INC COM 65342V101 2828 145200 SH SOLE 0 71020 0 74180 NEXPOINT RESIDENTIAL TR INC COM 65341D102 28367 458413 SH SOLE 0 407813 0 50600 NEXTCURE INC COM 65343E108 2521 374100 SH SOLE 0 41590 0 332510 NEXTGEN HEALTHCARE INC COM 65343C102 1043 73976 SH SOLE 0 300 0 73676 NEXTIER OILFIELD SOLUTIONS COM 65290C105 10004 2174805 SH SOLE 0 2174805 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 280 13300 SH SOLE 0 3400 0 9900 NICE LTD SPONSORED ADR 653656108 35148 123744 SH SOLE 0 123744 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 6001 488249 SH SOLE 0 472776 0 15473 NIELSEN HLDGS PLC SHS EUR G6518L108 65232 3399295 SH SOLE 0 3308321 0 90974 NI HLDGS INC COM 65342T106 1564 89091 SH SOLE 0 77507 0 11584 NIKE INC CL B 654106103 520461 3583700 SH SOLE 0 2159815 0 1423885 NINE ENERGY SERVICE INC COM 65441V101 531 290200 SH SOLE 0 290200 0 0 NIO INC SPON ADS 62914V106 125426 3520232 SH SOLE 0 472372 0 3047860 NISOURCE INC COM 65473P105 49485 2042300 SH SOLE 0 1724574 0 317726 NISUN INTL ENT DVPMT GP CO L COM CL A G6593L106 1664 140986 SH SOLE 0 140986 0 0 NKARTA INC COM 65487U108 851 30600 SH SOLE 0 3836 0 26764 NL INDS INC COM NEW 629156407 1019 176914 SH SOLE 0 176914 0 0 NMI HLDGS INC CL A 629209305 2782 123053 SH SOLE 0 123053 0 0 NN INC COM 629337106 693 131930 SH SOLE 0 11571 0 120359 NOKIA CORP SPONSORED ADR 654902204 18908 3469380 SH SOLE 0 2888273 0 581107 NOMAD FOODS LTD USD ORD SHS G6564A105 126277 4581879 SH SOLE 0 4581879 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 2925 592090 SH SOLE 0 592090 0 0 NOODLES & CO COM CL A 65540B105 785 66519 SH SOLE 0 139 0 66380 NORDSON CORP COM 655663102 8029 33714 SH SOLE 0 28317 0 5397 NORFOLK SOUTHN CORP COM 655844108 95269 398200 SH SOLE 0 219774 0 178426 NORTECH SYS INC COM 656553104 882 76663 SH SOLE 0 57964 0 18699 NORTH AMERN CONSTR GROUP LTD COM 656811106 8401 572000 SH SOLE 0 386000 0 186000 NORTHEAST BK LEWISTON ME COM 66405S100 8656 256691 SH SOLE 0 200384 0 56307 NORTHEAST CMNTY BANCORP INC COM 664121100 1295 118900 SH SOLE 0 0 0 118900 NORTHERN TECHNOLOGIES INTL C COM 665809109 2112 138977 SH SOLE 0 118477 0 20500 NORTHFIELD BANCORP INC DEL COM 66611T108 29454 1716451 SH SOLE 0 1708270 0 8181 NORTHRIM BANCORP INC COM 666762109 1951 45900 SH SOLE 0 40700 0 5200 NORTHROP GRUMMAN CORP COM 666807102 121551 337500 SH SOLE 0 192280 0 145220 NORTHWEST BANCSHARES INC MD COM 667340103 1177 88614 SH SOLE 0 1400 0 87214 NORTHWESTERN CORP COM NEW 668074305 6711 117126 SH SOLE 0 117126 0 0 NORTHWEST NAT HLDG CO COM 66765N105 704 15300 SH SOLE 0 15300 0 0 NORTONLIFELOCK INC COM 668771108 93130 3681038 SH SOLE 0 3346227 0 334811 NORWOOD FINL CORP COM 669549107 1895 74325 SH SOLE 0 50276 0 24049 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 40 63022 SH SOLE 0 63022 0 0 NOVAGOLD RES INC COM NEW 66987E206 1847 268441 SH SOLE 0 0 0 268441 NOVA LIFESTYLE INC COM NEW 66979P201 32 13920 SH SOLE 0 13920 0 0 NOVA LTD COM M7516K103 119055 1163900 SH SOLE 0 1128800 0 35100 NOVARTIS AG SPONSORED ADR 66987V109 270466 3307237 SH SOLE 0 3307237 0 0 NOV INC COM 62955J103 12419 947310 SH SOLE 0 947310 0 0 NOVOCURE LTD ORD SHS G6674U108 24857 213975 SH SOLE 0 213975 0 0 NOVO-NORDISK A S ADR 670100205 2077721 21640671 SH SOLE 0 21640671 0 0 NOW INC COM 67011P100 40719 5322779 SH SOLE 0 5106026 0 216753 NRG ENERGY INC COM NEW 629377508 12209 299016 SH SOLE 0 299016 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 101910 1851555 SH SOLE 0 1851555 0 0 NUCANA PLC SPONSORED ADR 67022C106 2019 782733 SH SOLE 0 365233 0 417500 NUCOR CORP COM 670346105 4570 46400 SH SOLE 0 5100 0 41300 NU SKIN ENTERPRISES INC CL A 67018T105 112130 2770696 SH SOLE 0 2770696 0 0 NUTANIX INC CL A 67059N108 44750 1187000 SH SOLE 0 1149797 0 37203 NUVATION BIO INC COM CL A 67080N101 501 50400 SH SOLE 0 13600 0 36800 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 135 68498 SH SOLE 0 65598 0 2900 NUWELLIS INC COM 67113Y108 391 177597 SH SOLE 0 36645 0 140952 NVE CORP COM NEW 629445206 11419 178500 SH SOLE 0 145100 0 33400 NVENT ELECTRIC PLC SHS G6700G107 5994 185400 SH SOLE 0 185400 0 0 NVIDIA CORPORATION COM 67066G104 710183 3428186 SH SOLE 0 1418616 0 2009570 NVR INC COM 62944T105 32935 6870 SH SOLE 0 6057 0 813 NXT-ID INC COM NEW 67091J206 391 941179 SH SOLE 0 0 0 941179 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 10050 1663962 SH SOLE 0 1582408 0 81554 OAK VY BANCORP OAKDALE CALIF COM 671807105 820 46767 SH SOLE 0 6273 0 40494 OASIS PETROLEUM INC COM NEW 674215207 825 8300 SH SOLE 0 8300 0 0 OBLONG INC COM 674434105 97 46283 SH SOLE 0 18243 0 28040 OCCIDENTAL PETE CORP COM 674599105 67131 2269484 SH SOLE 0 1229410 0 1040074 OCEAN BIO CHEM INC COM 674631106 2366 251200 SH SOLE 0 235300 0 15900 OCEANEERING INTL INC COM 675232102 10918 819700 SH SOLE 0 819700 0 0 OCEANFIRST FINL CORP COM 675234108 4097 191349 SH SOLE 0 191349 0 0 OCUGEN INC COM 67577C105 81 11256 SH SOLE 0 11256 0 0 OCULAR THERAPEUTIX INC COM 67576A100 2462 246200 SH SOLE 0 246200 0 0 ODONATE THERAPEUTICS INC COM 676079106 96 33100 SH SOLE 0 33100 0 0 OFG BANCORP COM 67103X102 1533 60800 SH SOLE 0 300 0 60500 OGE ENERGY CORP COM 670837103 24227 735043 SH SOLE 0 720069 0 14974 OHIO VY BANC CORP COM 677719106 1002 37468 SH SOLE 0 14475 0 22993 O-I GLASS INC COM 67098H104 5414 379400 SH SOLE 0 365178 0 14222 OIL DRI CORP AMER COM 677864100 11682 333758 SH SOLE 0 324458 0 9300 OIL STS INTL INC COM 678026105 100 15700 SH SOLE 0 15700 0 0 OKTA INC CL A 679295105 8782 37000 SH SOLE 0 37000 0 0 OLD NATL BANCORP IND COM 680033107 11126 656376 SH SOLE 0 656376 0 0 OLD POINT FINL CORP COM 680194107 668 31435 SH SOLE 0 28302 0 3133 OLD REP INTL CORP COM 680223104 6039 261085 SH SOLE 0 261085 0 0 OLD SECOND BANCORP INC ILL COM 680277100 11393 872375 SH SOLE 0 729874 0 142501 OLEMA PHARMACEUTICALS INC COM 68062P106 2698 97900 SH SOLE 0 2000 0 95900 OLIN CORP COM PAR $1 680665205 33278 689700 SH SOLE 0 681840 0 7860 OLYMPIC STEEL INC COM 68162K106 1279 52500 SH SOLE 0 52500 0 0 OMEGA FLEX INC COM 682095104 3793 26580 SH SOLE 0 26580 0 0 OMNICOM GROUP INC COM 681919106 31793 438764 SH SOLE 0 381942 0 56822 ON24 INC COM 68339B104 7310 366603 SH SOLE 0 241089 0 125514 ONCOCYTE CORP COM 68235C107 203 56900 SH SOLE 0 8398 0 48502 ONCOLYTICS BIOTECH INC COM NEW 682310875 439 209900 SH SOLE 0 0 0 209900 ONCORUS INC COM 68236R103 281 30071 SH SOLE 0 0 0 30071 ONCOSEC MED INC COM 68234L306 221 103898 SH SOLE 0 42209 0 61689 ONCTERNAL THERAPEUTICS INC COM 68236P107 595 142805 SH SOLE 0 0 0 142805 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1914 466871 SH SOLE 0 466871 0 0 ONE LIBERTY PPTYS INC COM 682406103 25747 844429 SH SOLE 0 844429 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 460 938333 SH SOLE 0 938333 0 0 ONE STOP SYS INC COM 68247W109 1691 336100 SH SOLE 0 85180 0 250920 ON SEMICONDUCTOR CORP COM 682189105 109093 2383496 SH SOLE 0 2383496 0 0 ONTO INNOVATION INC COM 683344105 3346 46309 SH SOLE 0 46309 0 0 ONTRAK INC COM 683373104 3195 318200 SH SOLE 0 318200 0 0 OOMA INC COM 683416101 19985 1073903 SH SOLE 0 864303 0 209600 OP BANCORP COM 67109R109 1827 177400 SH SOLE 0 20100 0 157300 OPEN LENDING CORP COM CL A 68373J104 15467 428800 SH SOLE 0 428800 0 0 OPEN TEXT CORP COM 683715106 37959 778216 SH SOLE 0 481063 0 297153 OPGEN INC COM 68373L307 436 151500 SH SOLE 0 25269 0 126231 OPIANT PHARMACEUTICALS INC COM 683750103 5293 205615 SH SOLE 0 180215 0 25400 OPKO HEALTH INC COM 68375N103 3322 910153 SH SOLE 0 830688 0 79465 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 4701 103800 SH SOLE 0 37961 0 65839 OPTICAL CABLE CORP COM NEW 683827208 553 147903 SH SOLE 0 135246 0 12657 OPTIMUMBANK HLDGS INC COM 68401P403 816 157500 SH SOLE 0 113252 0 44248 OPTINOSE INC COM 68404V100 663 221100 SH SOLE 0 221100 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 7570 312030 SH SOLE 0 312030 0 0 ORAGENICS INC COM PAR 684023302 568 894205 SH SOLE 0 0 0 894205 ORASURE TECHNOLOGIES INC COM 68554V108 9002 795903 SH SOLE 0 795903 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 2448 1064379 SH SOLE 0 68470 0 995909 ORCHID IS CAP INC COM 68571X103 79 16200 SH SOLE 0 5236 0 10964 OREILLY AUTOMOTIVE INC COM 67103H107 162049 265194 SH SOLE 0 196930 0 68264 ORGANOGENESIS HLDGS INC COM 68621F102 5263 369600 SH SOLE 0 140189 0 229411 ORGANOVO HLDGS INC COM NEW 68620A203 822 120887 SH SOLE 0 120887 0 0 ORGENESIS INC COM NEW 68619K204 380 76699 SH SOLE 0 76699 0 0 ORIENTAL CULTURE HOLDING LTD ORD SHS G6796W107 95 24000 SH SOLE 0 5837 0 18163 ORIGIN BANCORP INC COM 68621T102 826 19500 SH SOLE 0 19500 0 0 ORION ENERGY SYS INC COM 686275108 8277 2127707 SH SOLE 0 1709032 0 418675 ORION ENGINEERED CARBONS S A COM L72967109 32814 1800001 SH SOLE 0 1742996 0 57005 ORION GROUP HLDGS INC COM 68628V308 2595 476935 SH SOLE 0 357997 0 118938 ORPHAZYME A S ADS 687305102 447 108800 SH SOLE 0 108800 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5864 250599 SH SOLE 0 200709 0 49890 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 708 38300 SH SOLE 0 5400 0 32900 ORTHOFIX MED INC COM 68752M108 22558 591769 SH SOLE 0 567490 0 24279 OSCAR HEALTH INC CL A 687793109 2962 170300 SH SOLE 0 170300 0 0 OSHKOSH CORP COM 688239201 26258 256500 SH SOLE 0 256500 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 14679 1306774 SH SOLE 0 947500 0 359274 OSI SYSTEMS INC COM 671044105 9640 101683 SH SOLE 0 74600 0 27083 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2705 917049 SH SOLE 0 917049 0 0 OTIS WORLDWIDE CORP COM 68902V107 180259 2190800 SH SOLE 0 1720268 0 470532 OTONOMY INC COM 68906L105 1161 604926 SH SOLE 0 334726 0 270200 OTTER TAIL CORP COM 689648103 12252 218904 SH SOLE 0 218904 0 0 OUSTER INC COM 68989M103 1203 164300 SH SOLE 0 0 0 164300 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 553 254781 SH SOLE 0 23782 0 230999 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1158 556640 SH SOLE 0 142944 0 413696 OVID THERAPEUTICS INC COM 690469101 116 34500 SH SOLE 0 34500 0 0 OVINTIV INC COM 69047Q102 21411 651188 SH SOLE 0 622728 0 28460 OWENS CORNING NEW COM 690742101 46495 543800 SH SOLE 0 436063 0 107737 OWENS & MINOR INC NEW COM 690732102 56655 1810650 SH SOLE 0 1810650 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 12409 878800 SH SOLE 0 878800 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 51 17300 SH SOLE 0 9399 0 7901 OYSTER PT PHARMA INC COM 69242L106 1331 112300 SH SOLE 0 7476 0 104824 PACCAR INC COM 693718108 44792 567563 SH SOLE 0 383822 0 183741 PACER FDS TR TRENDPILOT US BD 69374H642 575 21200 SH SOLE 0 21200 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6996 273800 SH SOLE 0 273800 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 6181 671102 SH SOLE 0 624531 0 46571 PACIFIC PREMIER BANCORP COM 69478X105 3359 81051 SH SOLE 0 81051 0 0 PACIRA BIOSCIENCES INC COM 695127100 110253 1968797 SH SOLE 0 1968797 0 0 PACKAGING CORP AMER COM 695156109 10830 78800 SH SOLE 0 65209 0 13591 PACWEST BANCORP DEL COM 695263103 2859 63079 SH SOLE 0 63079 0 0 PAE INC COM CL A 69290Y109 1643 274700 SH SOLE 0 274700 0 0 PAGERDUTY INC COM 69553P100 11237 271300 SH SOLE 0 271300 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 311547 12959528 SH SOLE 0 8451065 0 4508463 PALO ALTO NETWORKS INC COM 697435105 169691 354260 SH SOLE 0 354260 0 0 P A M TRANSN SVCS INC COM 693149106 30708 682704 SH SOLE 0 657204 0 25500 PAN AMERN SILVER CORP COM 697900108 35232 1513704 SH SOLE 0 1226091 0 287613 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 1979 391900 SH SOLE 0 20000 0 371900 PAPA JOHNS INTL INC COM 698813102 97588 768468 SH SOLE 0 760423 0 8045 PARAMOUNT GOLD NEV CORP COM 69924M109 61 74097 SH SOLE 0 14800 0 59297 PARAMOUNT GROUP INC COM 69924R108 13013 1447500 SH SOLE 0 1405758 0 41742 PARATEK PHARMACEUTICALS INC COM 699374302 980 201624 SH SOLE 0 201624 0 0 PARK AEROSPACE CORP COM 70014A104 19071 1394114 SH SOLE 0 1327197 0 66917 PARK CITY GROUP INC COM NEW 700215304 1420 260608 SH SOLE 0 157308 0 103300 PARKE BANCORP INC COM 700885106 3592 164034 SH SOLE 0 98446 0 65588 PARKER-HANNIFIN CORP COM 701094104 142117 508250 SH SOLE 0 348185 0 160065 PAR PAC HOLDINGS INC COM NEW 69888T207 409 26042 SH SOLE 0 26042 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 12152 2622250 SH SOLE 0 2622250 0 0 PARTNERS BANCORP COM 70213Q108 120 14500 SH SOLE 0 3571 0 10929 PARTY CITY HOLDCO INC COM 702149105 1706 240247 SH SOLE 0 240247 0 0 PASSAGE BIO INC COM 702712100 1327 133200 SH SOLE 0 0 0 133200 PATRIA INVESTMENTS LIMITED COM CL A G69451105 795 48700 SH SOLE 0 5000 0 43700 PATRICK INDS INC COM 703343103 2495 29946 SH SOLE 0 27981 0 1965 PATRIOT TRANSN HLDG INC COM 70338W105 388 34006 SH SOLE 0 1909 0 32097 PATTERSON COS INC COM 703395103 8883 294724 SH SOLE 0 294724 0 0 PATTERSON-UTI ENERGY INC COM 703481101 19881 2209021 SH SOLE 0 2209021 0 0 PAYCHEX INC COM 704326107 44036 391601 SH SOLE 0 348671 0 42930 PAYCOM SOFTWARE INC COM 70432V102 21887 44150 SH SOLE 0 43960 0 190 PAYPAL HLDGS INC COM 70450Y103 120757 464075 SH SOLE 0 87628 0 376447 PAYSIGN INC COM 70451A104 3932 1456358 SH SOLE 0 1200461 0 255897 PCB BANCORP COM 69320M109 1266 63602 SH SOLE 0 13145 0 50457 PCSB FINL CORP COM 69324R104 7671 415982 SH SOLE 0 392681 0 23301 PCTEL INC COM 69325Q105 8706 1399637 SH SOLE 0 1349038 0 50599 PDF SOLUTIONS INC COM 693282105 3537 153500 SH SOLE 0 100 0 153400 PDL CMNTY BANCORP COM 69290X101 2202 152812 SH SOLE 0 114612 0 38200 PDS BIOTECHNOLOGY CORP COM 70465T107 5451 365837 SH SOLE 0 290937 0 74900 PEABODY ENGR CORP COM 704551100 74745 5053728 SH SOLE 0 4970168 0 83560 PEAPACK-GLADSTONE FINL CORP COM 704699107 11150 334220 SH SOLE 0 260821 0 73399 PEARSON PLC SPONSORED ADR 705015105 4202 434500 SH SOLE 0 195515 0 238985 PEBBLEBROOK HOTEL TR COM 70509V100 287 12822 SH SOLE 0 12822 0 0 PEDEVCO CORP COM PAR 70532Y303 23 15500 SH SOLE 0 0 0 15500 PENN NATL GAMING INC COM 707569109 19166 264502 SH SOLE 0 178029 0 86473 PENNS WOODS BANCORP INC COM 708430103 4645 194169 SH SOLE 0 143867 0 50302 PENNYMAC FINL SVCS INC NEW COM 70932M107 28487 466000 SH SOLE 0 447496 0 18504 PENNYMAC MTG INVT TR COM 70931T103 577 29300 SH SOLE 0 26040 0 3260 PENUMBRA INC COM 70975L107 2052 7700 SH SOLE 0 3657 0 4043 PEOPLES BANCORP INC COM 709789101 5230 165446 SH SOLE 0 135224 0 30222 PEOPLES BANCORP N C INC COM 710577107 1181 41586 SH SOLE 0 31312 0 10274 PEOPLES FINL SVCS CORP COM 711040105 1732 38000 SH SOLE 0 29922 0 8078 PEPSICO INC COM 713448108 258233 1716862 SH SOLE 0 1154053 0 562809 PERDOCEO ED CORP COM 71363P106 53271 5044578 SH SOLE 0 4794113 0 250465 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 163 12300 SH SOLE 0 12300 0 0 PERFORMANCE SHIPPING INC COM NEW Y67305121 309 57283 SH SOLE 0 57283 0 0 PERFORMANT FINL CORP COM 71377E105 5533 1397129 SH SOLE 0 1291239 0 105890 PERION NETWORK LTD SHS NEW M78673114 28577 1648993 SH SOLE 0 1645763 0 3230 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1099 165196 SH SOLE 0 136996 0 28200 PERMA-PIPE INTL HLDGS INC COM 714167103 1887 243193 SH SOLE 0 219430 0 23763 PERPETUA RESOURCES CORP COM 714266103 190 38199 SH SOLE 0 0 0 38199 PERSONALIS INC COM 71535D106 9384 487713 SH SOLE 0 485697 0 2016 PETMED EXPRESS INC COM 716382106 22011 819169 SH SOLE 0 819169 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 34077 728447 SH SOLE 0 728447 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 74552 7455200 SH SOLE 0 7117078 0 338122 PETROS PHARMACEUTICALS INC COM 71678J100 109 54347 SH SOLE 0 54347 0 0 PFIZER INC COM 717081103 320751 7457601 SH SOLE 0 4967794 0 2489807 PFSWEB INC COM NEW 717098206 9956 771810 SH SOLE 0 643610 0 128200 PGT INNOVATIONS INC COM 69336V101 26199 1371697 SH SOLE 0 1367497 0 4200 PHASEBIO PHARMACEUTICALS INC COM 717224109 313 100566 SH SOLE 0 939 0 99627 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13684 635300 SH SOLE 0 635300 0 0 PHILIP MORRIS INTL INC COM 718172109 27764 292900 SH SOLE 0 292900 0 0 PHILLIPS 66 COM 718546104 47592 679600 SH SOLE 0 646308 0 33292 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 579 452395 SH SOLE 0 396000 0 56395 PHOTRONICS INC COM 719405102 368 27000 SH SOLE 0 27000 0 0 PHX MINERALS INC CL A 69291A100 1257 410670 SH SOLE 0 0 0 410670 PHYSICIANS RLTY TR COM 71943U104 671 38100 SH SOLE 0 38100 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2974 170600 SH SOLE 0 170600 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1555 300851 SH SOLE 0 300851 0 0 PILGRIMS PRIDE CORP COM 72147K108 1975 67913 SH SOLE 0 67913 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 7671 77300 SH SOLE 0 77300 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 2216 40400 SH SOLE 0 40400 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 590 6800 SH SOLE 0 6800 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1087 10675 SH SOLE 0 10675 0 0 PINDUODUO INC SPONSORED ADS 722304102 74487 821519 SH SOLE 0 661887 0 159632 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 128 171213 SH SOLE 0 0 0 171213 PINNACLE WEST CAP CORP COM 723484101 49798 688202 SH SOLE 0 659808 0 28394 PINTEREST INC CL A 72352L106 111071 2180000 SH SOLE 0 1547189 0 632811 PIONEER PWR SOLUTIONS INC COM NEW 723836300 187 56187 SH SOLE 0 6945 0 49242 PIPER SANDLER COMPANIES COM 724078100 24811 179195 SH SOLE 0 179195 0 0 PIXELWORKS INC COM NEW 72581M305 3447 721162 SH SOLE 0 93863 0 627299 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 15887 1474461 SH SOLE 0 0 0 1474461 PLANET FITNESS INC CL A 72703H101 14461 184100 SH SOLE 0 184100 0 0 PLANTRONICS INC NEW COM 727493108 4329 168366 SH SOLE 0 168366 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 1647 820018 SH SOLE 0 6000 0 814018 PLAYAGS INC COM 72814N104 10478 1329637 SH SOLE 0 1229737 0 99900 PLAYTIKA HLDG CORP COM 72815L107 4147 150100 SH SOLE 0 150100 0 0 PLDT INC SPONSORED ADR 69344D408 101767 3124561 SH SOLE 0 3124561 0 0 PLIANT THERAPEUTICS INC COM 729139105 506 30000 SH SOLE 0 600 0 29400 PLUMAS BANCORP COM 729273102 294 9300 SH SOLE 0 3800 0 5500 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 1026 387250 SH SOLE 0 5406 0 381844 PLYMOUTH INDL REIT INC COM 729640102 5271 231712 SH SOLE 0 231712 0 0 PNM RES INC COM 69349H107 47342 956800 SH SOLE 0 952071 0 4729 POINTS INTL LTD COM NEW 730843208 10993 642830 SH SOLE 0 597466 0 45364 POLARITYTE INC COM 731094108 23 35600 SH SOLE 0 35600 0 0 POLYMET MNG CORP COM NEW 731916409 47 15477 SH SOLE 0 0 0 15477 POOL CORP COM 73278L105 14177 32636 SH SOLE 0 29313 0 3323 PORTLAND GEN ELEC CO COM NEW 736508847 16074 342065 SH SOLE 0 342065 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 94 12900 SH SOLE 0 12900 0 0 POSHMARK INC COM CL A 73739W104 12189 513000 SH SOLE 0 503153 0 9847 POSTAL REALTY TRUST INC CL A 73757R102 5090 273050 SH SOLE 0 93682 0 179368 POST HLDGS INC COM 737446104 18452 167500 SH SOLE 0 167500 0 0 POTBELLY CORP COM 73754Y100 11360 1675554 SH SOLE 0 1675554 0 0 POTLATCHDELTIC CORPORATION COM 737630103 6695 129807 SH SOLE 0 129807 0 0 POWELL INDS INC COM 739128106 10912 444135 SH SOLE 0 444135 0 0 POWERFLEET INC COM 73931J109 3266 487400 SH SOLE 0 386449 0 100951 POWER INTEGRATIONS INC COM 739276103 19392 195900 SH SOLE 0 195900 0 0 POWER REIT COM 73933H101 4587 91796 SH SOLE 0 84996 0 6800 PPD INC COM 69355F102 56101 1199000 SH SOLE 0 1011073 0 187927 PPG INDS INC COM 693506107 4991 34900 SH SOLE 0 32560 0 2340 PPL CORP COM 69351T106 31245 1120700 SH SOLE 0 796609 0 324091 PRA GROUP INC COM 69354N106 4918 116711 SH SOLE 0 116711 0 0 PRECIGEN INC COM 74017N105 2187 438187 SH SOLE 0 3000 0 435187 PRECIPIO INC COM 74019L503 199 70400 SH SOLE 0 1818 0 68582 PREFERRED APT CMNTYS INC COM 74039L103 4133 337900 SH SOLE 0 87200 0 250700 PREFERRED BK LOS ANGELES CA COM NEW 740367404 12286 184255 SH SOLE 0 151348 0 32907 PREFORMED LINE PRODS CO COM 740444104 5158 79300 SH SOLE 0 68300 0 11000 PREMIER FINANCIAL CORP COM 74052F108 22556 708414 SH SOLE 0 671154 0 37260 PREMIER INC CL A 74051N102 96405 2487232 SH SOLE 0 2487232 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 294 77952 SH SOLE 0 35938 0 42014 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 14202 253102 SH SOLE 0 253102 0 0 PRETIUM RES INC COM 74139C102 3090 320195 SH SOLE 0 0 0 320195 PRICESMART INC COM 741511109 7768 100165 SH SOLE 0 100165 0 0 PRIMIS FINANCIAL CORP COM 74167B109 5813 402013 SH SOLE 0 306424 0 95589 PRIMORIS SVCS CORP COM 74164F103 1721 70291 SH SOLE 0 900 0 69391 PRIMO WATER CORPORATION COM 74167P108 12228 777723 SH SOLE 0 731023 0 46700 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 77 11500 SH SOLE 0 600 0 10900 PROASSURANCE CORP COM 74267C106 19721 829300 SH SOLE 0 769300 0 60000 PROCTER AND GAMBLE CO COM 742718109 237454 1698523 SH SOLE 0 1698523 0 0 PRO-DEX INC COLO COM NEW 74265M205 235 9140 SH SOLE 0 9140 0 0 PROFIRE ENERGY INC COM 74316X101 1673 1455095 SH SOLE 0 1287609 0 167486 PROGENITY INC COM 74319F107 1238 814700 SH SOLE 0 0 0 814700 PROGRESSIVE CORP COM 743315103 3625 40100 SH SOLE 0 40100 0 0 PROGRESS SOFTWARE CORP COM 743312100 79013 1606290 SH SOLE 0 1606290 0 0 PROGYNY INC COM 74340E103 11458 204600 SH SOLE 0 133973 0 70627 PROPETRO HLDG CORP COM 74347M108 466 53900 SH SOLE 0 900 0 53000 PROPHASE LABS INC COM 74345W108 1230 236510 SH SOLE 0 236510 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 305 4398 SH SOLE 0 4398 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 4454 61200 SH SOLE 0 61200 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 497 5000 SH SOLE 0 5000 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 568 10500 SH SOLE 0 10500 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 1570 13100 SH SOLE 0 13100 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 1541 92400 SH SOLE 0 92400 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 655 7400 SH SOLE 0 7400 0 0 PROS HOLDINGS INC COM 74346Y103 784 22100 SH SOLE 0 22100 0 0 PROSPERITY BANCSHARES INC COM 743606105 9999 140572 SH SOLE 0 140572 0 0 PROTAGENIC THERAPEUTICS INC COM 74365N103 43 23200 SH SOLE 0 12436 0 10764 PROTARA THERAPEUTICS INC COM STK 74365U107 802 115900 SH SOLE 0 11464 0 104436 PROTHENA CORP PLC SHS G72800108 18320 257200 SH SOLE 0 255797 0 1403 PROTO LABS INC COM 743713109 8811 132300 SH SOLE 0 132300 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1613 100680 SH SOLE 0 100680 0 0 PROVIDENT FINL HLDGS INC COM 743868101 6111 362647 SH SOLE 0 351547 0 11100 PROVIDENT FINL SVCS INC COM 74386T105 5422 231000 SH SOLE 0 231000 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5787 379194 SH SOLE 0 350881 0 28313 PSYCHEMEDICS CORP COM NEW 744375205 3137 373440 SH SOLE 0 348657 0 24783 PTC INC COM 69370C100 22245 185700 SH SOLE 0 185700 0 0 PTC THERAPEUTICS INC COM 69366J200 3036 81600 SH SOLE 0 81600 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 119406 4701014 SH SOLE 0 4701014 0 0 PUBLIC STORAGE COM 74460D109 147300 495794 SH SOLE 0 465230 0 30564 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5018 82400 SH SOLE 0 82400 0 0 PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 47 21600 SH SOLE 0 3400 0 18200 PULMATRIX INC COM NEW 74584P202 2154 2693157 SH SOLE 0 2212816 0 480341 PULMONX CORP COM 745848101 3242 90100 SH SOLE 0 90100 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 11440 1631935 SH SOLE 0 1631935 0 0 PURE CYCLE CORP COM NEW 746228303 1303 97900 SH SOLE 0 4105 0 93795 PURECYCLE TECHNOLOGIES INC COM 74623V103 2531 190600 SH SOLE 0 190600 0 0 PUXIN LTD ADS 74704P108 51 87400 SH SOLE 0 87400 0 0 PYXIS TANKERS INC COM Y71726106 204 267500 SH SOLE 0 3100 0 264400 PZENA INVT MGMT INC CLASS A 74731Q103 8795 893850 SH SOLE 0 839907 0 53943 Q2 HLDGS INC COM 74736L109 3510 43800 SH SOLE 0 43800 0 0 QAD INC CL A 74727D306 7881 90177 SH SOLE 0 83977 0 6200 QCR HOLDINGS INC COM 74727A104 20211 392900 SH SOLE 0 376754 0 16146 QIAGEN NV SHS NEW N72482123 5732 110908 SH SOLE 0 0 0 110908 QIWI PLC SPON ADR REP B 74735M108 8986 1072351 SH SOLE 0 477371 0 594980 Q&K INTL GROUP LTD SPONSORED ADS 74738J102 99 147430 SH SOLE 0 104503 0 42927 QORVO INC COM 74736K101 71124 425406 SH SOLE 0 419844 0 5562 QUAD / GRAPHICS INC COM CL A 747301109 4125 970600 SH SOLE 0 949534 0 21066 QUALCOMM INC COM 747525103 462066 3582460 SH SOLE 0 2286477 0 1295983 QUALTRICS INTL INC COM CL A 747601201 24191 566000 SH SOLE 0 555566 0 10434 QUALYS INC COM 74758T303 8870 79700 SH SOLE 0 77195 0 2505 QUANEX BLDG PRODS CORP COM 747619104 31299 1461907 SH SOLE 0 1368607 0 93300 QUANTERIX CORP COM 74766Q101 8713 175000 SH SOLE 0 175000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 140558 967300 SH SOLE 0 906181 0 61119 QUEST RESOURCE HLDG CORP COM NEW 74836W203 2320 380292 SH SOLE 0 322834 0 57458 QUHUO LTD ADS 74841Q100 28 10901 SH SOLE 0 5486 0 5415 QUINSTREET INC COM 74874Q100 16064 914800 SH SOLE 0 617900 0 296900 QUMU CORP COM 749063103 1832 738756 SH SOLE 0 738756 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 3784 650234 SH SOLE 0 106834 0 543400 QURATE RETAIL INC COM SER A 74915M100 6188 607264 SH SOLE 0 607264 0 0 R1 RCM INC COM 749397105 7451 338530 SH SOLE 0 338530 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 1479 139000 SH SOLE 0 0 0 139000 RADCOM LTD SHS NEW M81865111 2324 203833 SH SOLE 0 169333 0 34500 RADIAN GROUP INC COM 750236101 6991 307700 SH SOLE 0 307700 0 0 RADIANT LOGISTICS INC COM 75025X100 2071 324100 SH SOLE 0 0 0 324100 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1932 118300 SH SOLE 0 22700 0 95600 RADIUS HEALTH INC COM NEW 750469207 2519 203000 SH SOLE 0 56600 0 146400 RADNET INC COM 750491102 32252 1100370 SH SOLE 0 1045570 0 54800 RADWARE LTD ORD M81873107 66639 1976239 SH SOLE 0 1874639 0 101600 RAFAEL HLDGS INC COM CL B 75062E106 7554 245831 SH SOLE 0 206431 0 39400 RALPH LAUREN CORP CL A 751212101 3498 31500 SH SOLE 0 31500 0 0 RAMACO RES INC COM 75134P303 254 20600 SH SOLE 0 20600 0 0 RAMBUS INC DEL COM 750917106 4637 208860 SH SOLE 0 208860 0 0 RANDOLPH BANCORP INC COM 752378109 261 12092 SH SOLE 0 100 0 11992 RANGER ENERGY SVCS INC COM CL A 75282U104 771 83789 SH SOLE 0 64986 0 18803 RANGE RES CORP COM 75281A109 7553 333763 SH SOLE 0 316924 0 16839 RAPID7 INC COM 753422104 4249 37596 SH SOLE 0 34225 0 3371 RAPT THERAPEUTICS INC COM 75382E109 1186 38200 SH SOLE 0 464 0 37736 RATTLER MIDSTREAM LP COM UNITS 75419T103 4382 373293 SH SOLE 0 0 0 373293 RAVE RESTAURANT GROUP INC COM 754198109 331 252778 SH SOLE 0 24800 0 227978 RAYMOND JAMES FINL INC COM 754730109 26130 283162 SH SOLE 0 280246 0 2916 RAYONIER ADVANCED MATLS INC COM 75508B104 24846 3312764 SH SOLE 0 3150934 0 161830 RAYONIER INC COM 754907103 11179 313313 SH SOLE 0 313313 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 2843 41500 SH SOLE 0 443 0 41057 RCM TECHNOLOGIES INC COM NEW 749360400 3621 595568 SH SOLE 0 595568 0 0 READING INTL INC CL A 755408101 3723 735690 SH SOLE 0 735690 0 0 READY CAPITAL CORP COM 75574U101 3752 259984 SH SOLE 0 0 0 259984 REALNETWORKS INC COM NEW 75605L708 2463 1548872 SH SOLE 0 1308967 0 239905 REALOGY HLDGS CORP COM 75605Y106 6099 347700 SH SOLE 0 329060 0 18640 RECON TECHNOLOGY LTD CL A SHS G7415M124 811 286701 SH SOLE 0 0 0 286701 RECRO PHARMA INC COM 75629F109 2482 1204988 SH SOLE 0 1076209 0 128779 RED ROBIN GOURMET BURGERS IN COM 75689M101 3643 157966 SH SOLE 0 2456 0 155510 RED ROCK RESORTS INC CL A 75700L108 21538 420500 SH SOLE 0 420500 0 0 REDWOOD TR INC COM 758075402 5459 423500 SH SOLE 0 395965 0 27535 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 48 10555 SH SOLE 0 9700 0 855 REGAL BELOIT CORP COM 758750103 23949 159300 SH SOLE 0 139285 0 20015 REGENCY CTRS CORP COM 758849103 15921 236469 SH SOLE 0 236469 0 0 REGENERON PHARMACEUTICALS COM 75886F107 61282 101262 SH SOLE 0 74956 0 26306 REGIONAL MGMT CORP COM 75902K106 17055 293137 SH SOLE 0 293137 0 0 REGIS CORP MINN COM 758932107 664 190700 SH SOLE 0 0 0 190700 REINSURANCE GRP OF AMERICA I COM NEW 759351604 11560 103900 SH SOLE 0 87582 0 16318 RELAY THERAPEUTICS INC COM 75943R102 4811 152588 SH SOLE 0 152588 0 0 RELIANCE GLOBAL GROUP INC COM NEW 75946W207 104 39900 SH SOLE 0 975 0 38925 RELIANCE STEEL & ALUMINUM CO COM 759509102 7322 51412 SH SOLE 0 51412 0 0 RELIANT BANCORP INC COM 75956B101 2285 72325 SH SOLE 0 72325 0 0 RELMADA THERAPEUTICS INC COM 75955J402 406 15500 SH SOLE 0 15500 0 0 RELX PLC SPONSORED ADR 759530108 53821 1864900 SH SOLE 0 1864900 0 0 RE MAX HLDGS INC CL A 75524W108 33986 1090700 SH SOLE 0 1077526 0 13174 RENAISSANCERE HLDGS LTD COM G7496G103 5506 39501 SH SOLE 0 36452 0 3049 RENT A CTR INC NEW COM 76009N100 68781 1223636 SH SOLE 0 1223636 0 0 REPARE THERAPEUTICS INC COM 760273102 441 16800 SH SOLE 0 16700 0 100 REPLIGEN CORP COM 759916109 56703 196212 SH SOLE 0 196212 0 0 REPRO MED SYS INC COM 759910102 86 30200 SH SOLE 0 21100 0 9100 REPUBLIC BANCORP INC KY CL A 760281204 2492 49200 SH SOLE 0 17001 0 32199 REPUBLIC FIRST BANCORP INC COM 760416107 2780 902746 SH SOLE 0 500645 0 402101 REPUBLIC SVCS INC COM 760759100 18929 157661 SH SOLE 0 134339 0 23322 RESEARCH SOLUTIONS INC COM 761025105 228 87000 SH SOLE 0 47602 0 39398 RESIDEO TECHNOLOGIES INC COM 76118Y104 4304 173600 SH SOLE 0 173600 0 0 RESMED INC COM 761152107 531 1972 SH SOLE 0 0 0 1972 RESOLUTE FST PRODS INC COM 76117W109 1241 104400 SH SOLE 0 1300 0 103100 RESONANT INC COM 76118L102 168 69500 SH SOLE 0 0 0 69500 RESOURCES CONNECTION INC COM 76122Q105 6161 390443 SH SOLE 0 287801 0 102642 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7424 426200 SH SOLE 0 426200 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1143 88721 SH SOLE 0 88721 0 0 RETAIL VALUE INC COM 76133Q102 11234 426666 SH SOLE 0 260377 0 166289 RETO ECO SOLUTIONS INC COM G75271109 274 348526 SH SOLE 0 203803 0 144723 REV GROUP INC COM 749527107 1699 99000 SH SOLE 0 200 0 98800 REVOLVE GROUP INC CL A 76156B107 53758 870300 SH SOLE 0 869271 0 1029 REWALK ROBOTICS LTD SHS M8216Q200 26 17300 SH SOLE 0 17300 0 0 REX AMERICAN RES CORP COM 761624105 29960 375105 SH SOLE 0 366005 0 9100 REXFORD INDL RLTY INC COM 76169C100 26332 464000 SH SOLE 0 438982 0 25018 RF INDS LTD COM PAR $0.01 749552105 5071 622151 SH SOLE 0 622151 0 0 RGC RES INC COM 74955L103 2575 114443 SH SOLE 0 50143 0 64300 RIBBON COMMUNICATIONS INC COM 762544104 634 106100 SH SOLE 0 106100 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 375 634827 SH SOLE 0 449181 0 185646 RICHARDSON ELECTRS LTD COM 763165107 8317 858277 SH SOLE 0 774477 0 83800 RICHMOND MUT BANCORPORATION COM 76525P100 1107 70254 SH SOLE 0 15115 0 55139 RILEY EXPLORATION PERMIAN IN COM 76665T102 239 10167 SH SOLE 0 776 0 9391 RIMINI STR INC DEL COM 76674Q107 2871 297530 SH SOLE 0 297530 0 0 RINGCENTRAL INC CL A 76680R206 69274 318500 SH SOLE 0 318500 0 0 RING ENERGY INC COM 76680V108 1548 524700 SH SOLE 0 19139 0 505561 RIO TINTO PLC SPONSORED ADR 767204100 15756 235800 SH SOLE 0 223741 0 12059 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 167 269172 SH SOLE 0 253572 0 15600 RITCHIE BROS AUCTIONEERS COM 767744105 43156 699908 SH SOLE 0 699908 0 0 RITE AID CORP COM 767754872 416 29300 SH SOLE 0 29300 0 0 RIVERVIEW BANCORP INC COM 769397100 2613 359407 SH SOLE 0 256408 0 102999 RLI CORP COM 749607107 1314 13100 SH SOLE 0 13100 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 310 68600 SH SOLE 0 68600 0 0 RMR GROUP INC CL A 74967R106 19502 583016 SH SOLE 0 511216 0 71800 ROBERT HALF INTL INC COM 770323103 22183 221100 SH SOLE 0 188528 0 32572 ROBLOX CORP CL A 771049103 310 4100 SH SOLE 0 4100 0 0 ROCKET COS INC COM CL A 77311W101 372 23200 SH SOLE 0 23200 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 3452 115493 SH SOLE 0 115493 0 0 ROCKWELL MED INC COM 774374102 74 124534 SH SOLE 0 124534 0 0 ROCKY BRANDS INC COM 774515100 8232 172912 SH SOLE 0 162512 0 10400 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 3107 419863 SH SOLE 0 417086 0 2777 ROGERS COMMUNICATIONS INC CL B 775109200 149249 3200022 SH SOLE 0 3200022 0 0 ROGERS CORP COM 775133101 4308 23100 SH SOLE 0 23100 0 0 ROKU INC COM CL A 77543R102 8805 28100 SH SOLE 0 0 0 28100 ROLLINS INC COM 775711104 32683 925069 SH SOLE 0 911405 0 13664 ROPER TECHNOLOGIES INC COM 776696106 75619 169500 SH SOLE 0 156615 0 12885 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 49269 1112927 SH SOLE 0 0 0 1112927 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 74279 1666559 SH SOLE 0 0 0 1666559 ROYAL GOLD INC COM 780287108 55216 578242 SH SOLE 0 528922 0 49320 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 28319 783600 SH SOLE 0 0 0 783600 RPT REALTY SH BEN INT 74971D101 3258 255301 SH SOLE 0 14874 0 240427 RUBICON TECHNOLOGY INC COM NEW 78112T206 1051 103579 SH SOLE 0 101356 0 2223 RUBIUS THERAPEUTICS INC COM 78116T103 367 20500 SH SOLE 0 20500 0 0 RUSH ENTERPRISES INC CL A 781846209 13175 291743 SH SOLE 0 291743 0 0 RUSH ENTERPRISES INC CL B 781846308 17440 381045 SH SOLE 0 372399 0 8646 RUTHS HOSPITALITY GROUP INC COM 783332109 4625 223300 SH SOLE 0 21200 0 202100 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 159717 1451182 SH SOLE 0 1448459 0 2723 RYB ED INC ADR 74979W101 677 237514 SH SOLE 0 237514 0 0 RYERSON HLDG CORP COM 783754104 4735 212600 SH SOLE 0 164034 0 48566 SABRA HEALTH CARE REIT INC COM 78573L106 494 33580 SH SOLE 0 33580 0 0 SACHEM CAP CORP COM 78590A109 2382 436176 SH SOLE 0 58273 0 377903 SAFE BULKERS INC COM Y7388L103 21603 4178486 SH SOLE 0 3709086 0 469400 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1432 161317 SH SOLE 0 9073 0 152244 SAFEHOLD INC COM 78645L100 3637 50595 SH SOLE 0 5304 0 45291 SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 138 127000 SH SOLE 0 3812 0 123188 SAFETY INS GROUP INC COM 78648T100 14772 186400 SH SOLE 0 178787 0 7613 SAGA COMMUNICATIONS INC CL A NEW 786598300 3528 156778 SH SOLE 0 147344 0 9434 SAIA INC COM 78709Y105 25516 107198 SH SOLE 0 107198 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1775 41400 SH SOLE 0 41400 0 0 SALEM MEDIA GROUP INC CL A 794093104 887 239110 SH SOLE 0 64949 0 174161 SALISBURY BANCORP INC COM 795226109 582 11400 SH SOLE 0 200 0 11200 SALLY BEAUTY HLDGS INC COM 79546E104 5236 310716 SH SOLE 0 310716 0 0 SANDERSON FARMS INC COM 800013104 61375 326118 SH SOLE 0 326118 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 3313 254665 SH SOLE 0 254665 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 15707 2726900 SH SOLE 0 2687800 0 39100 SANFILIPPO JOHN B & SON INC COM 800422107 11147 136400 SH SOLE 0 135000 0 1400 SANGAMO THERAPEUTICS INC COM 800677106 6627 735500 SH SOLE 0 735500 0 0 SANMINA CORPORATION COM 801056102 3313 85973 SH SOLE 0 85973 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 25491 611300 SH SOLE 0 572066 0 39234 SAPIENS INTL CORP N V SHS G7T16G103 21389 743203 SH SOLE 0 588903 0 154300 SAREPTA THERAPEUTICS INC COM 803607100 786 8500 SH SOLE 0 8500 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 194 41664 SH SOLE 0 0 0 41664 SAUL CTRS INC COM 804395101 10216 231874 SH SOLE 0 231874 0 0 SAVARA INC COM 805111101 429 311200 SH SOLE 0 0 0 311200 SBA COMMUNICATIONS CORP NEW CL A 78410G104 111451 337149 SH SOLE 0 252686 0 84463 SB FINL GROUP INC COM 78408D105 359 19727 SH SOLE 0 427 0 19300 SCHLUMBERGER LTD COM STK 806857108 10125 341604 SH SOLE 0 341604 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2510 110400 SH SOLE 0 110400 0 0 SCHNITZER STEEL INDS INC CL A 806882106 333 7596 SH SOLE 0 0 0 7596 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2508 64800 SH SOLE 0 64800 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1918 46200 SH SOLE 0 46200 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1419 26300 SH SOLE 0 26300 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 421 8000 SH SOLE 0 8000 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1537 47700 SH SOLE 0 47700 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 932 28400 SH SOLE 0 28400 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1208 31200 SH SOLE 0 31200 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2194 42869 SH SOLE 0 42869 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2430 23400 SH SOLE 0 23400 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1715 23100 SH SOLE 0 23100 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2058 13900 SH SOLE 0 13900 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 594 8800 SH SOLE 0 8800 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2549 24500 SH SOLE 0 24500 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2093 27300 SH SOLE 0 27300 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2072 20700 SH SOLE 0 20700 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 9575 153000 SH SOLE 0 153000 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1695 48900 SH SOLE 0 300 0 48600 SCIPLAY CORPORATION CL A 809087109 10022 484400 SH SOLE 0 484400 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 35653 243600 SH SOLE 0 200084 0 43516 SCPHARMACEUTICALS INC COM 810648105 1287 193586 SH SOLE 0 193586 0 0 SCULLY ROYALTY LTD COM SHS G7T96K107 841 74067 SH SOLE 0 71567 0 2500 SCULPTOR CAP MGMT COM CL A 811246107 2432 87200 SH SOLE 0 12334 0 74866 SCWORX CORP COM 78396V109 389 180861 SH SOLE 0 39047 0 141814 SEABOARD CORP DEL COM 811543107 29381 7166 SH SOLE 0 7166 0 0 SEACHANGE INTL INC COM 811699107 24 23000 SH SOLE 0 23000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 369 10900 SH SOLE 0 0 0 10900 SEACOR MARINE HLDGS INC COM 78413P101 117 25200 SH SOLE 0 25200 0 0 SEAGEN INC COM 81181C104 23449 138100 SH SOLE 0 138100 0 0 SEALED AIR CORP NEW COM 81211K100 7967 145409 SH SOLE 0 145409 0 0 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760194 4378 3019275 SH SOLE 0 713344 0 2305931 SEASPINE HLDGS CORP COM 81255T108 6747 428900 SH SOLE 0 428900 0 0 SEAWORLD ENTMT INC COM 81282V100 43105 779200 SH SOLE 0 756735 0 22465 SECOO HLDG LTD ADR 81367P101 114 92200 SH SOLE 0 92200 0 0 SECUREWORKS CORP CL A 81374A105 561 28240 SH SOLE 0 28240 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 2617 318020 SH SOLE 0 224912 0 93108 SEELOS THERAPEUTICS INC COM 81577F109 381 158278 SH SOLE 0 0 0 158278 SEI INVTS CO COM 784117103 10468 176526 SH SOLE 0 176526 0 0 SELECTA BIOSCIENCES INC COM 816212104 1091 262200 SH SOLE 0 262200 0 0 SELECT BANCORP INC NEW COM 81617L108 713 41362 SH SOLE 0 41362 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 3184 613497 SH SOLE 0 613497 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 3748 259941 SH SOLE 0 90641 0 169300 SELECT MED HLDGS CORP COM 81619Q105 8938 247100 SH SOLE 0 247100 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3056 44400 SH SOLE 0 44400 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 20292 159400 SH SOLE 0 159400 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10285 161000 SH SOLE 0 161000 0 0 SEMPRA COM 816851109 43896 347000 SH SOLE 0 314248 0 32752 SEMTECH CORP COM 816850101 6301 80816 SH SOLE 0 80816 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 3333 191200 SH SOLE 0 191200 0 0 SENECA FOODS CORP NEW CL A 817070501 5963 123663 SH SOLE 0 103363 0 20300 SENESTECH INC COM NEW 81720R208 145 95821 SH SOLE 0 9621 0 86200 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 28159 514600 SH SOLE 0 514600 0 0 SENSEONICS HLDGS INC COM 81727U105 25164 7423000 SH SOLE 0 7048723 0 374277 SENSTAR TECHNOLOGIES LTD ORD M8T77E105 2935 741241 SH SOLE 0 672969 0 68272 SENSUS HEALTHCARE INC COM 81728J109 79 22034 SH SOLE 0 22034 0 0 SERVICE CORP INTL COM 817565104 14842 246300 SH SOLE 0 241799 0 4501 SERVICESOURCE INTL INC COM 81763U100 5735 4248261 SH SOLE 0 3684915 0 563346 SESEN BIO INC COM 817763105 1245 1569685 SH SOLE 0 1569685 0 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 182 14500 SH SOLE 0 1555 0 12945 SFL CORPORATION LTD SHS G7738W106 8015 956465 SH SOLE 0 956465 0 0 SG BLOCKS INC COM NEW 78418A505 38 11773 SH SOLE 0 6511 0 5262 SHARPLINK GAMING LTD SHS M8273L102 120 26200 SH SOLE 0 0 0 26200 SHARPS COMPLIANCE CORP COM 820017101 2219 268346 SH SOLE 0 268346 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 61144 2105500 SH SOLE 0 2056682 0 48818 SHENANDOAH TELECOMMUNICATION COM 82312B106 27317 864994 SH SOLE 0 864994 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 473 68100 SH SOLE 0 3374 0 64726 SHINECO INC COM 824567309 1515 141894 SH SOLE 0 141894 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 512 15200 SH SOLE 0 0 0 15200 SHOCKWAVE MED INC COM 82489T104 13012 63200 SH SOLE 0 60566 0 2634 SHOPIFY INC CL A 82509L107 2037 1500 SH SOLE 0 200 0 1300 SHORE BANCSHARES INC COM 825107105 5596 315637 SH SOLE 0 235137 0 80500 SHOTSPOTTER INC COM 82536T107 2343 64432 SH SOLE 0 64432 0 0 SHUTTERSTOCK INC COM 825690100 113841 1004601 SH SOLE 0 1004601 0 0 SIENTRA INC COM 82621J105 866 151099 SH SOLE 0 0 0 151099 SIERRA BANCORP COM 82620P102 8727 359431 SH SOLE 0 262743 0 96688 SIERRA METALS INC COM 82639W106 2163 1201172 SH SOLE 0 122165 0 1079007 SIERRA ONCOLOGY INC COM NEW 82640U404 2308 105274 SH SOLE 0 105274 0 0 SIERRA WIRELESS INC COM 826516106 15867 1023700 SH SOLE 0 1023700 0 0 SIFCO INDS INC COM 826546103 957 111234 SH SOLE 0 87720 0 23514 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 155 45796 SH SOLE 0 45796 0 0 SIGA TECHNOLOGIES INC COM 826917106 4557 616690 SH SOLE 0 588214 0 28476 SIGILON THERAPEUTICS INC COM 82657L107 166 29300 SH SOLE 0 0 0 29300 SIGMATRON INTL INC COM 82661L101 2981 335687 SH SOLE 0 277783 0 57904 SIGNET JEWELERS LIMITED SHS G81276100 40514 513100 SH SOLE 0 487111 0 25989 SILGAN HOLDINGS INC COM 827048109 2259 58880 SH SOLE 0 58880 0 0 SILICOM LTD ORD M84116108 2171 50200 SH SOLE 0 0 0 50200 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 8731 126578 SH SOLE 0 126578 0 0 SILK RD MED INC COM 82710M100 2779 50492 SH SOLE 0 50492 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 1164 116600 SH SOLE 0 3222 0 113378 SILVERBOW RES INC COM 82836G102 3453 140955 SH SOLE 0 30855 0 110100 SILVERCORP METALS INC COM 82835P103 17482 4587749 SH SOLE 0 3312887 0 1274862 SILVERCREST ASSET MGMT GROUP CL A 828359109 3416 219287 SH SOLE 0 162396 0 56891 SILVERCREST METALS INC COM 828363101 588 84100 SH SOLE 0 2000 0 82100 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 529 87082 SH SOLE 0 19014 0 68068 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 505 17088 SH SOLE 0 17088 0 0 SIMON PPTY GROUP INC NEW COM 828806109 53678 413005 SH SOLE 0 393796 0 19209 SIMPLY GOOD FOODS CO COM 82900L102 1631 47300 SH SOLE 0 47300 0 0 SIMPSON MFG INC COM 829073105 4557 42600 SH SOLE 0 42600 0 0 SIMULATIONS PLUS INC COM 829214105 245 6200 SH SOLE 0 0 0 6200 SINCLAIR BROADCAST GROUP INC CL A 829226109 1194 37700 SH SOLE 0 37700 0 0 SINO-GLOBAL SHIPPING AMER LT COM NEW 82935V208 390 170398 SH SOLE 0 18015 0 152383 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 10159 419619 SH SOLE 0 417719 0 1900 SINOVAC BIOTECH LTD SHS P8696W104 1537 2375841 SH SOLE 0 2306141 0 69700 SIO GENE THERAPIES INC COMMON 829399104 1763 812603 SH SOLE 0 0 0 812603 SIRIUSPOINT LTD COM G8192H106 3161 341383 SH SOLE 0 26556 0 314827 SIRIUS XM HOLDINGS INC COM 82968B103 13340 2186903 SH SOLE 0 1952128 0 234775 SITE CTRS CORP COM 82981J109 9963 645256 SH SOLE 0 638750 0 6506 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 19767 99100 SH SOLE 0 98157 0 943 SITIME CORP COM 82982T106 3208 15710 SH SOLE 0 15710 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 19448 457600 SH SOLE 0 418620 0 38980 SJW GROUP COM 784305104 32039 485000 SH SOLE 0 431700 0 53300 SKECHERS U S A INC CL A 830566105 20260 481000 SH SOLE 0 443366 0 37634 SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 68 55000 SH SOLE 0 55000 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 17480 291039 SH SOLE 0 278179 0 12860 SKYWEST INC COM 830879102 5155 104478 SH SOLE 0 104478 0 0 SLM CORP COM 78442P106 8580 487500 SH SOLE 0 487500 0 0 SMARTFINANCIAL INC COM NEW 83190L208 6234 241174 SH SOLE 0 168799 0 72375 SMART GLOBAL HLDGS INC SHS G8232Y101 6625 148886 SH SOLE 0 113405 0 35481 SM ENERGY CO COM 78454L100 309 11700 SH SOLE 0 11700 0 0 SMITH A O CORP COM 831865209 19463 318700 SH SOLE 0 313570 0 5130 SMITH MICRO SOFTWARE INC COM NEW 832154207 2077 429054 SH SOLE 0 26 0 429028 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7405 215647 SH SOLE 0 215647 0 0 SMITH & WESSON BRANDS INC COM 831754106 73104 3521364 SH SOLE 0 3503319 0 18045 SMUCKER J M CO COM NEW 832696405 98902 823976 SH SOLE 0 823976 0 0 SNAP ON INC COM 833034101 6206 29700 SH SOLE 0 25208 0 4492 SNOWFLAKE INC CL A 833445109 101877 336862 SH SOLE 0 290507 0 46355 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 612 11400 SH SOLE 0 1696 0 9704 SOCKET MOBILE INC COM NEW 83368E200 930 147623 SH SOLE 0 51029 0 96594 SOC TELEMED INC COM CL A 78472F101 25 10900 SH SOLE 0 10900 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1574 99100 SH SOLE 0 99100 0 0 SOHU COM LTD SPONSORED ADS 83410S108 40885 1961855 SH SOLE 0 1959455 0 2400 SOLARWINDS CORP COM NEW 83417Q204 2193 131098 SH SOLE 0 131098 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 10 10400 SH SOLE 0 10400 0 0 SOLID BIOSCIENCES INC COM 83422E105 960 401845 SH SOLE 0 3295 0 398550 SOLITARIO ZINC CORP COM 8342EP107 484 872418 SH SOLE 0 872418 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1016 19330 SH SOLE 0 12789 0 6541 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 70 115500 SH SOLE 0 0 0 115500 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 506 90667 SH SOLE 0 90667 0 0 SONOS INC COM 83570H108 1495 46200 SH SOLE 0 46200 0 0 SOTERA HEALTH CO COM 83601L102 1998 76400 SH SOLE 0 76400 0 0 SOTHERLY HOTELS INC COM 83600C103 125 49014 SH SOLE 0 49014 0 0 SOUTHERN CO COM 842587107 151585 2446100 SH SOLE 0 2152761 0 293339 SOUTHERN COPPER CORP COM 84265V105 33143 590356 SH SOLE 0 0 0 590356 SOUTHERN FIRST BANCSHARES COM 842873101 5821 108807 SH SOLE 0 81807 0 27000 SOUTHERN MO BANCORP INC COM 843380106 5860 130534 SH SOLE 0 97909 0 32625 SOUTH JERSEY INDS INC COM 838518108 1595 75000 SH SOLE 0 65904 0 9096 SOUTH PLAINS FINANCIAL INC COM 83946P107 1012 41500 SH SOLE 0 1975 0 39525 SOUTHSIDE BANCSHARES INC COM 84470P109 24638 643446 SH SOLE 0 643446 0 0 SOUTHSTATE CORPORATION COM 840441109 8495 113767 SH SOLE 0 113767 0 0 SOUTHWEST AIRLS CO COM 844741108 103918 2020580 SH SOLE 0 1662340 0 358240 SOUTHWESTERN ENERGY CO COM 845467109 6026 1087800 SH SOLE 0 1087800 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1137 266966 SH SOLE 0 247968 0 18998 SPAR GROUP INC COM 784933103 318 228821 SH SOLE 0 48726 0 180095 SPARTANNASH CO COM 847215100 21585 985612 SH SOLE 0 985612 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 434 8500 SH SOLE 0 8500 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1621 35800 SH SOLE 0 35800 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 971 18900 SH SOLE 0 18900 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 322 11110 SH SOLE 0 11110 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2422 66900 SH SOLE 0 66900 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 297 3483 SH SOLE 0 3483 0 0 SPDR SER TR BLOMBERG 1 10 YR 78468R861 766 36300 SH SOLE 0 36300 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 738 25703 SH SOLE 0 25703 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 11136 101833 SH SOLE 0 101833 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 17384 634700 SH SOLE 0 634700 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 1465 24430 SH SOLE 0 24430 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 2048 63400 SH SOLE 0 63400 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 892 34689 SH SOLE 0 34689 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 7209 231800 SH SOLE 0 231800 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 2495 83600 SH SOLE 0 83600 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1346 36853 SH SOLE 0 36853 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 5179 169098 SH SOLE 0 169098 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 743 16100 SH SOLE 0 16100 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 2483 49200 SH SOLE 0 49200 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 716 16800 SH SOLE 0 16800 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1298 24500 SH SOLE 0 24500 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 2049 32000 SH SOLE 0 32000 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 419 10700 SH SOLE 0 10700 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 356 4700 SH SOLE 0 4700 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 1525 17500 SH SOLE 0 17500 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 311 3800 SH SOLE 0 3800 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 332 3500 SH SOLE 0 3500 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 1555 17000 SH SOLE 0 17000 0 0 SPDR SER TR S&P REGL BKG 78464A698 318 4700 SH SOLE 0 4700 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 3802 42100 SH SOLE 0 42100 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 713 3600 SH SOLE 0 3600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1513 3525 SH SOLE 0 3525 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1520 15884 SH SOLE 0 15884 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 57 25937 SH SOLE 0 4300 0 21637 S&P GLOBAL INC COM 78409V104 72040 169550 SH SOLE 0 112996 0 56554 SPIRE INC COM 84857L101 3383 55300 SH SOLE 0 49777 0 5523 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1909 78900 SH SOLE 0 25092 0 53808 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3075 66780 SH SOLE 0 66780 0 0 SPOK HLDGS INC COM 84863T106 12609 1233722 SH SOLE 0 1233722 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4048 230000 SH SOLE 0 230000 0 0 SP PLUS CORP COM 78469C103 3309 107900 SH SOLE 0 76100 0 31800 SPROUTS FMRS MKT INC COM 85208M102 136567 5894120 SH SOLE 0 5894120 0 0 SPROUT SOCIAL INC COM CL A 85209W109 14573 119500 SH SOLE 0 104020 0 15480 SPRUCE BIOSCIENCES INC COM 85209E109 204 34000 SH SOLE 0 6174 0 27826 SPS COMM INC COM 78463M107 36795 228103 SH SOLE 0 228103 0 0 SPX CORP COM 784635104 3661 68500 SH SOLE 0 68500 0 0 SPX FLOW INC COM 78469X107 2493 34100 SH SOLE 0 34100 0 0 SRAX INC CL A 78472M106 226 42400 SH SOLE 0 0 0 42400 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33867 488000 SH SOLE 0 485194 0 2806 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 18146 394300 SH SOLE 0 394300 0 0 SSR MNG INC COM 784730103 33320 2290043 SH SOLE 0 2290043 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 347 2700 SH SOLE 0 400 0 2300 STABILIS SOLUTIONS INC COM 85236P101 102 14600 SH SOLE 0 8115 0 6485 STAG INDL INC COM 85254J102 2269 57800 SH SOLE 0 57001 0 799 STAGWELL INC COM CL A 85256A109 572 74600 SH SOLE 0 74600 0 0 STANDARD MTR PRODS INC COM 853666105 2356 53900 SH SOLE 0 100 0 53800 STANDEX INTL CORP COM 854231107 1770 17900 SH SOLE 0 152 0 17748 STANLEY BLACK & DECKER INC COM 854502101 37667 214862 SH SOLE 0 109493 0 105369 STANTEC INC COM 85472N109 19745 420600 SH SOLE 0 387500 0 33100 STARBUCKS CORP COM 855244109 100376 909941 SH SOLE 0 760252 0 149689 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1932 80366 SH SOLE 0 80366 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 13592 1333845 SH SOLE 0 1199745 0 134100 STARRETT L S CO CL A 855668109 5593 447823 SH SOLE 0 426046 0 21777 STARTEK INC COM 85569C107 4322 784400 SH SOLE 0 696710 0 87690 STATE AUTO FINL CORP COM 855707105 2041 40068 SH SOLE 0 7396 0 32672 STATERA BIOPHARMA INC COM 857561104 264 114198 SH SOLE 0 75572 0 38626 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 91 67077 SH SOLE 0 67077 0 0 STEALTHGAS INC SHS Y81669106 5492 2049182 SH SOLE 0 2041277 0 7905 STEELCASE INC CL A 858155203 3949 311400 SH SOLE 0 311400 0 0 STEEL CONNECT INC COM 858098106 4919 2422996 SH SOLE 0 2231900 0 191096 STELLANTIS N.V SHS N82405106 8839 462800 SH SOLE 0 0 0 462800 STEM INC COM 85859N102 11931 499400 SH SOLE 0 499400 0 0 STEPAN CO COM 858586100 3648 32300 SH SOLE 0 6200 0 26100 STEPSTONE GROUP INC COM CL A 85914M107 4170 97800 SH SOLE 0 41474 0 56326 STEREOTAXIS INC COM NEW 85916J409 764 142100 SH SOLE 0 1693 0 140407 STERICYCLE INC COM 858912108 5026 73948 SH SOLE 0 73948 0 0 STERIS PLC SHS USD G8473T100 3720 18208 SH SOLE 0 16908 0 1300 STERLING BANCORP INC COM 85917W102 1807 350106 SH SOLE 0 270146 0 79960 STERLING CONSTR INC COM 859241101 24671 1088271 SH SOLE 0 1050932 0 37339 STEWART INFORMATION SVCS COR COM 860372101 28239 446397 SH SOLE 0 379097 0 67300 STIFEL FINL CORP COM 860630102 17283 254315 SH SOLE 0 249546 0 4769 STITCH FIX INC COM CL A 860897107 13952 349245 SH SOLE 0 349245 0 0 ST JOE CO COM 790148100 3671 87200 SH SOLE 0 300 0 86900 STMICROELECTRONICS N V NY REGISTRY 861012102 13539 310324 SH SOLE 0 0 0 310324 STOCK YDS BANCORP INC COM 861025104 1436 24490 SH SOLE 0 24490 0 0 STOKE THERAPEUTICS INC COM 86150R107 2106 82800 SH SOLE 0 0 0 82800 STONECO LTD COM CL A G85158106 3987 114826 SH SOLE 0 114826 0 0 STONERIDGE INC COM 86183P102 3705 181719 SH SOLE 0 134009 0 47710 STONEX GROUP INC COM 861896108 573 8697 SH SOLE 0 100 0 8597 STORE CAP CORP COM 862121100 1272 39700 SH SOLE 0 24000 0 15700 STRATA SKIN SCIENCES INC COM NEW 86272A206 2325 1263477 SH SOLE 0 1249863 0 13614 STRATASYS LTD SHS M85548101 19743 917432 SH SOLE 0 892158 0 25274 STRATEGIC ED INC COM 86272C103 15975 226592 SH SOLE 0 226592 0 0 STRATTEC SEC CORP COM 863111100 3976 102206 SH SOLE 0 87206 0 15000 STRATUS PPTYS INC COM NEW 863167201 598 18500 SH SOLE 0 0 0 18500 STREAMLINE HEALTH SOLUTIONS COM 86323X106 469 268169 SH SOLE 0 268169 0 0 STRIDE INC COM 86333M108 2706 75300 SH SOLE 0 75300 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2798 1371400 SH SOLE 0 1371400 0 0 STURM RUGER & CO INC COM 864159108 85487 1158676 SH SOLE 0 1158676 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 30146 4300470 SH SOLE 0 4300470 0 0 SUMMER INFANT INC COM NEW 865646301 261 30223 SH SOLE 0 30223 0 0 SUMMIT FINL GROUP INC COM 86606G101 5929 241882 SH SOLE 0 220487 0 21395 SUMMIT WIRELESS TECH INC COM NEW 86633R203 424 151462 SH SOLE 0 12230 0 139232 SUN CMNTYS INC COM 866674104 38316 207000 SH SOLE 0 179266 0 27734 SUNCOKE ENERGY INC COM 86722A103 19674 3132868 SH SOLE 0 2744867 0 388001 SUNDIAL GROWERS INC COM 86730L109 3902 5754905 SH SOLE 0 3831143 0 1923762 SUN LIFE FINANCIAL INC. COM 866796105 4193 81500 SH SOLE 0 81500 0 0 SUNLINK HEALTH SYS INC COM 86737U102 825 317484 SH SOLE 0 317484 0 0 SUNOPTA INC COM 8676EP108 6726 753096 SH SOLE 0 589196 0 163900 SUNSTONE HOTEL INVS INC NEW COM 867892101 663 55496 SH SOLE 0 55496 0 0 SUNWORKS INC COM NEW 86803X204 853 138973 SH SOLE 0 138973 0 0 SUPERCOM LTD NEW SHS NEW M87095119 155 155453 SH SOLE 0 18710 0 136743 SUPERIOR DRILLING PRODS INC COM 868153107 193 110230 SH SOLE 0 110230 0 0 SUPERIOR INDS INTL INC COM 868168105 6792 963409 SH SOLE 0 963409 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2272 62140 SH SOLE 0 0 0 62140 SUPERNUS PHARMACEUTICALS INC COM 868459108 37035 1388622 SH SOLE 0 1388622 0 0 SURMODICS INC COM 868873100 43898 789538 SH SOLE 0 737900 0 51638 SUZANO S A SPON ADS 86959K105 31282 3128238 SH SOLE 0 3128238 0 0 SWITCH INC CL A 87105L104 24897 980596 SH SOLE 0 968216 0 12380 SWK HLDGS CORP COM NEW 78501P203 912 50214 SH SOLE 0 11246 0 38968 S&W SEED CO COM 785135104 330 127511 SH SOLE 0 89508 0 38003 SYNALLOY CORP COM 871565107 1456 132494 SH SOLE 0 97100 0 35394 SYNAPTICS INC COM 87157D109 30775 171227 SH SOLE 0 152702 0 18525 SYNAPTOGENIX INC COM NEW 87167T201 213 21447 SH SOLE 0 1000 0 20447 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 765 318727 SH SOLE 0 318727 0 0 SYNLOGIC INC COM 87166L100 575 188672 SH SOLE 0 69621 0 119051 SYNOPSYS INC COM 871607107 39353 131434 SH SOLE 0 93015 0 38419 SYNOVUS FINL CORP COM NEW 87161C501 12918 294318 SH SOLE 0 294318 0 0 SYPRIS SOLUTIONS INC COM 871655106 3357 940432 SH SOLE 0 940432 0 0 SYSCO CORP COM 871829107 90424 1151900 SH SOLE 0 1002055 0 149845 TAITRON COMPONENTS INC CL A 874028103 1567 410173 SH SOLE 0 341555 0 68618 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 196171 1757020 SH SOLE 0 1637428 0 119592 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 35330 2156900 SH SOLE 0 2156900 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 53907 349886 SH SOLE 0 349886 0 0 TALKSPACE INC COM 87427V103 1337 366323 SH SOLE 0 41794 0 324529 TANDEM DIABETES CARE INC COM NEW 875372203 28597 239546 SH SOLE 0 234910 0 4636 TANGER FACTORY OUTLET CTRS I COM 875465106 2857 175300 SH SOLE 0 175300 0 0 TANTECH HLDGS LTD COM G8675X107 82 123900 SH SOLE 0 50859 0 73041 TAOPING INC SHS NEW G8675V119 28 10700 SH SOLE 0 1899 0 8801 TARGA RES CORP COM 87612G101 507 10300 SH SOLE 0 10300 0 0 TARGET CORP COM 87612E106 705975 3085959 SH SOLE 0 3045901 0 40058 TARGET HOSPITALITY CORP COM 87615L107 1118 299700 SH SOLE 0 7207 0 292493 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 45845 720500 SH SOLE 0 720500 0 0 TASEKO MINES LTD COM 876511106 11213 5933970 SH SOLE 0 4828770 0 1105200 TATA MTRS LTD SPONSORED ADR 876568502 4173 186200 SH SOLE 0 145617 0 40583 TAT TECHNOLOGIES LTD ORD NEW M8740S227 1374 235600 SH SOLE 0 229795 0 5805 TAYLOR DEVICES INC COM 877163105 628 55762 SH SOLE 0 43141 0 12621 TCR2 THERAPEUTICS INC COM 87808K106 1649 193800 SH SOLE 0 3960 0 189840 TDH HLDGS INC SHS G87084102 154 120578 SH SOLE 0 87078 0 33500 TEAM INC COM 878155100 1785 593056 SH SOLE 0 242349 0 350707 TECHNIPFMC PLC COM G87110105 28815 3826700 SH SOLE 0 2781981 0 1044719 TECHTARGET INC COM 87874R100 66348 805000 SH SOLE 0 805000 0 0 TECNOGLASS INC SHS G87264100 1856 85400 SH SOLE 0 85400 0 0 TE CONNECTIVITY LTD REG SHS H84989104 46010 335300 SH SOLE 0 316527 0 18773 TEEKAY CORPORATION COM Y8564W103 8071 2205075 SH SOLE 0 2205075 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 2333 150048 SH SOLE 0 0 0 150048 TEGNA INC COM 87901J105 3585 181800 SH SOLE 0 181800 0 0 TEJON RANCH CO COM 879080109 12350 695368 SH SOLE 0 539811 0 155557 TELA BIO INC COM 872381108 385 28200 SH SOLE 0 3300 0 24900 TELECOM ARGENTINA S A SPON ADR REP B 879273209 950 191900 SH SOLE 0 0 0 191900 TELEDYNE TECHNOLOGIES INC COM 879360105 41595 96827 SH SOLE 0 96827 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 15652 2017000 SH SOLE 0 2017000 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 14920 765115 SH SOLE 0 765115 0 0 TELIGENT INC NEW COM NEW 87960W203 242 606738 SH SOLE 0 606738 0 0 TELLURIAN INC NEW COM 87968A104 29198 7467500 SH SOLE 0 6296280 0 1171220 TELUS CORPORATION COM 87971M103 73507 3347300 SH SOLE 0 3340895 0 6405 TELUS INTL CDA INC SUB VTG SHS 87975H100 2476 70600 SH SOLE 0 28600 0 42000 TEMPEST THERAPEUTICS INC COM 87978U108 493 34104 SH SOLE 0 0 0 34104 TENARIS S A SPONSORED ADS 88031M109 105949 5018900 SH SOLE 0 5018900 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 182 102932 SH SOLE 0 102932 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 38840 5357295 SH SOLE 0 5053928 0 303367 TENNECO INC CL A VTG COM STK 880349105 13422 940600 SH SOLE 0 940600 0 0 TERADATA CORP DEL COM 88076W103 46855 817000 SH SOLE 0 817000 0 0 TERADYNE INC COM 880770102 51004 467200 SH SOLE 0 467200 0 0 TEREX CORP NEW COM 880779103 13026 309400 SH SOLE 0 309400 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 12080 289900 SH SOLE 0 289900 0 0 TERNIUM SA SPONSORED ADS 880890108 23616 558300 SH SOLE 0 557859 0 441 TERRENO RLTY CORP COM 88146M101 6987 110500 SH SOLE 0 106141 0 4359 TERRITORIAL BANCORP INC COM 88145X108 16526 651126 SH SOLE 0 584075 0 67051 TESLA INC COM 88160R101 631221 813975 SH SOLE 0 483307 0 330668 TESSCO TECHNOLOGIES INC COM 872386107 2423 434252 SH SOLE 0 391567 0 42685 TETRA TECHNOLOGIES INC DEL COM 88162F105 2015 645833 SH SOLE 0 561633 0 84200 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 349 35800 SH SOLE 0 35800 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 16824 280300 SH SOLE 0 255816 0 24484 TEXAS INSTRS INC COM 882508104 71156 370200 SH SOLE 0 370200 0 0 TEXAS ROADHOUSE INC COM 882681109 21707 237672 SH SOLE 0 216304 0 21368 TFF PHARMACEUTICALS INC COM 87241J104 672 87000 SH SOLE 0 500 0 86500 TFI INTL INC COM 87241L109 7346 71763 SH SOLE 0 900 0 70863 TFS FINL CORP COM 87240R107 97843 5133402 SH SOLE 0 5133402 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 1815 169800 SH SOLE 0 75500 0 94300 THERAPEUTICSMD INC COM 88338N107 1101 1484898 SH SOLE 0 269150 0 1215748 THERATECHNOLOGIES INC COM 88338H100 529 140935 SH SOLE 0 0 0 140935 THERMON GROUP HLDGS INC COM 88362T103 993 57388 SH SOLE 0 0 0 57388 THOMSON REUTERS CORP. COM NEW 884903709 9333 84354 SH SOLE 0 4400 0 79954 THRYV HLDGS INC COM NEW 886029206 2231 74260 SH SOLE 0 1838 0 72422 TIAN RUIXIANG HLDGS LTD CL A SHS G8884K102 72 20848 SH SOLE 0 20600 0 248 TIDEWATER INC NEW COM 88642R109 695 57600 SH SOLE 0 8600 0 49000 TILE SHOP HLDGS INC COM 88677Q109 150 19600 SH SOLE 0 13600 0 6000 TILLYS INC CL A 886885102 20928 1493810 SH SOLE 0 1398210 0 95600 TIMBERLAND BANCORP INC COM 887098101 9687 335189 SH SOLE 0 299988 0 35201 TIMKENSTEEL CORPORATION COM 887399103 3760 287446 SH SOLE 0 287446 0 0 TIM S A SPONSORED ADR 88706T108 7257 675696 SH SOLE 0 675696 0 0 TIPTREE INC COM 88822Q103 1412 140900 SH SOLE 0 7012 0 133888 TITAN INTL INC ILL COM 88830M102 27846 3889040 SH SOLE 0 3775893 0 113147 TITAN MACHY INC COM 88830R101 5527 213300 SH SOLE 0 213300 0 0 TITAN MED INC COM NEW 88830X819 130 85785 SH SOLE 0 0 0 85785 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 24 13000 SH SOLE 0 6842 0 6158 TIVITY HEALTH INC COM 88870R102 674 29247 SH SOLE 0 29247 0 0 T-MOBILE US INC COM 872590104 83724 655323 SH SOLE 0 632995 0 22328 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 94 68688 SH SOLE 0 16948 0 51740 TONIX PHARMACEUTICALS HLDG C COM 890260706 3630 6038664 SH SOLE 0 4817919 0 1220745 TOOTSIE ROLL INDS INC COM 890516107 12719 417963 SH SOLE 0 376247 0 41716 TOP SHIPS INC COM Y8897Y180 133 89920 SH SOLE 0 0 0 89920 TORM PLC SHS CL A G89479102 176 22700 SH SOLE 0 12100 0 10600 TORO CO COM 891092108 3215 33000 SH SOLE 0 33000 0 0 TOUGHBUILT INDS INC COM NEW 89157G504 232 452306 SH SOLE 0 0 0 452306 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5919 197946 SH SOLE 0 197946 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 23264 747783 SH SOLE 0 736442 0 11341 TOWNSQUARE MEDIA INC CL A 892231101 9597 734252 SH SOLE 0 569978 0 164274 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 5475 30800 SH SOLE 0 29049 0 1751 TPG RE FIN TR INC COM 87266M107 349 28194 SH SOLE 0 28194 0 0 TPI COMPOSITES INC COM 87266J104 5565 164900 SH SOLE 0 163023 0 1877 TRACON PHARMACEUTICALS INC COM NEW 89237H209 1188 306976 SH SOLE 0 45789 0 261187 TRACTOR SUPPLY CO COM 892356106 2107 10400 SH SOLE 0 3188 0 7212 TRADEWEB MKTS INC CL A 892672106 210 2600 SH SOLE 0 2600 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 56606 327868 SH SOLE 0 286974 0 40894 TRANSACT TECHNOLOGIES INC COM 892918103 4790 344637 SH SOLE 0 344637 0 0 TRANSALTA CORP COM 89346D107 24203 2291949 SH SOLE 0 2196900 0 95049 TRANSGLOBE ENERGY CORP COM 893662106 7321 3343156 SH SOLE 0 2888503 0 454653 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 334 67800 SH SOLE 0 0 0 67800 TRANSUNION COM 89400J107 57514 512100 SH SOLE 0 375899 0 136201 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 5673 113939 SH SOLE 0 113939 0 0 TRAVELZOO COM NEW 89421Q205 6932 597591 SH SOLE 0 494946 0 102645 TRAVERE THERAPEUTICS INC COM 89422G107 30080 1240418 SH SOLE 0 1240418 0 0 TRECORA RES COM 894648104 2060 251785 SH SOLE 0 82685 0 169100 TREDEGAR CORP COM 894650100 2267 186100 SH SOLE 0 5400 0 180700 TREEHOUSE FOODS INC COM 89469A104 24597 616777 SH SOLE 0 616777 0 0 TREMONT MTG TR COM 894789106 525 100500 SH SOLE 0 14900 0 85600 TREVI THERAPEUTICS INC COM 89532M101 92 65500 SH SOLE 0 65500 0 0 TREX CO INC COM 89531P105 16686 163700 SH SOLE 0 163700 0 0 TRICIDA INC COM 89610F101 534 115000 SH SOLE 0 20979 0 94021 TRICO BANCSHARES COM 896095106 13890 320042 SH SOLE 0 298318 0 21724 TRILOGY METALS INC NEW COM 89621C105 1237 668496 SH SOLE 0 5792 0 662704 TRIMAS CORP COM NEW 896215209 3119 96370 SH SOLE 0 73970 0 22400 TRIMBLE INC COM 896239100 17276 210044 SH SOLE 0 187029 0 23015 TRINET GROUP INC COM 896288107 14055 148600 SH SOLE 0 148600 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 3773 1746841 SH SOLE 0 1538760 0 208081 TRINITY CAP INC COM 896442308 3046 189300 SH SOLE 0 12557 0 176743 TRINITY PL HLDGS INC COM 89656D101 82 41775 SH SOLE 0 6645 0 35130 TRINSEO S A SHS L9340P101 10938 202624 SH SOLE 0 202624 0 0 TRIO TECH INTL COM NEW 896712205 1092 258829 SH SOLE 0 238419 0 20410 TRIPADVISOR INC COM 896945201 11008 325200 SH SOLE 0 314113 0 11087 TRIP COM GROUP LTD ADS 89677Q107 8786 285739 SH SOLE 0 285739 0 0 TRI POINTE HOMES INC COM 87265H109 4169 198336 SH SOLE 0 198336 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1865 88200 SH SOLE 0 1000 0 87200 TRIUMPH BANCORP INC COM 89679E300 3555 35500 SH SOLE 0 1664 0 33836 TRIUMPH GROUP INC NEW COM 896818101 2919 156700 SH SOLE 0 156700 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 7561 306739 SH SOLE 0 306739 0 0 TRUEBLUE INC COM 89785X101 3393 125300 SH SOLE 0 2900 0 122400 TRUECAR INC COM 89785L107 9852 2368282 SH SOLE 0 2172186 0 196096 TRUPANION INC COM 898202106 863 11113 SH SOLE 0 11113 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 4280 133876 SH SOLE 0 27517 0 106359 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 2165 202380 SH SOLE 0 202380 0 0 TSR INC COM 872885207 750 77750 SH SOLE 0 77750 0 0 TTEC HLDGS INC COM 89854H102 3799 40622 SH SOLE 0 300 0 40322 TTM TECHNOLOGIES INC COM 87305R109 2991 237969 SH SOLE 0 237969 0 0 TUANCHE LTD ADS NEW 89856T203 104 47298 SH SOLE 0 47298 0 0 TUCOWS INC COM NEW 898697206 28092 355751 SH SOLE 0 349951 0 5800 TUESDAY MORNING CORP COM 89904V101 285 101800 SH SOLE 0 12500 0 89300 TUNIU CORP SPONSORED ADS A 89977P106 730 483276 SH SOLE 0 432734 0 50542 TUPPERWARE BRANDS CORP COM 899896104 1001 47400 SH SOLE 0 47400 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1443 331746 SH SOLE 0 44036 0 287710 TURNING PT BRANDS INC COM 90041L105 2299 48152 SH SOLE 0 48152 0 0 TUTOR PERINI CORP COM 901109108 6630 510780 SH SOLE 0 510780 0 0 TWILIO INC CL A 90138F102 80016 250795 SH SOLE 0 237743 0 13052 TWIN DISC INC COM 901476101 967 90693 SH SOLE 0 67776 0 22917 TWITTER INC COM 90184L102 9668 160100 SH SOLE 0 160100 0 0 TYME TECHNOLOGIES INC COM 90238J103 571 554500 SH SOLE 0 100 0 554400 TYSON FOODS INC CL A 902494103 48027 608400 SH SOLE 0 551145 0 57255 UBER TECHNOLOGIES INC COM 90353T100 215945 4820200 SH SOLE 0 2734610 0 2085590 UBIQUITI INC COM 90353W103 141027 472182 SH SOLE 0 472182 0 0 UBS GROUP AG SHS H42097107 2072 130000 SH SOLE 0 130000 0 0 UCOMMUNE INTERNATIONAL LTD COM G9449A100 92 106157 SH SOLE 0 65774 0 40383 UFP INDUSTRIES INC COM 90278Q108 4141 60909 SH SOLE 0 60909 0 0 UFP TECHNOLOGIES INC COM 902673102 28312 459693 SH SOLE 0 456234 0 3459 UGI CORP NEW COM 902681105 8484 199053 SH SOLE 0 172298 0 26755 ULTA BEAUTY INC COM 90384S303 12055 33400 SH SOLE 0 32742 0 658 ULTRA CLEAN HLDGS INC COM 90385V107 7353 172600 SH SOLE 0 172600 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6458 71600 SH SOLE 0 28523 0 43077 ULTRALIFE CORP COM 903899102 1750 245758 SH SOLE 0 171309 0 74449 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 6991 2589300 SH SOLE 0 2511942 0 77358 UMB FINL CORP COM 902788108 2689 27800 SH SOLE 0 27800 0 0 UMPQUA HLDGS CORP COM 904214103 4862 240078 SH SOLE 0 240078 0 0 UNDER ARMOUR INC CL A 904311107 71685 3552300 SH SOLE 0 3311097 0 241203 UNDER ARMOUR INC CL C 904311206 37632 2147955 SH SOLE 0 2078677 0 69278 UNICO AMERN CORP COM 904607108 80 23737 SH SOLE 0 23737 0 0 UNIFI INC COM NEW 904677200 338 15434 SH SOLE 0 9201 0 6233 UNILEVER PLC SPON ADR NEW 904767704 42660 786800 SH SOLE 0 786800 0 0 UNION BANKSHARES INC COM 905400107 887 27732 SH SOLE 0 12658 0 15074 UNION PAC CORP COM 907818108 193834 988900 SH SOLE 0 841085 0 147815 UNIQUE FABRICATING INC COM 90915J103 334 101277 SH SOLE 0 101277 0 0 UNISYS CORP COM NEW 909214306 3294 131033 SH SOLE 0 90800 0 40233 UNITED BANCORP INC OHIO COM 909911109 293 20500 SH SOLE 0 11079 0 9421 UNITED BANKSHARES INC WEST V COM 909907107 5331 146538 SH SOLE 0 146538 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3179 96857 SH SOLE 0 96857 0 0 UNITED FIRE GROUP INC COM 910340108 441 19083 SH SOLE 0 8900 0 10183 UNITED GUARDIAN INC COM 910571108 3501 246563 SH SOLE 0 238372 0 8191 UNITED INS HLDGS CORP COM 910710102 395 108826 SH SOLE 0 108826 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 83491 7304534 SH SOLE 0 7304534 0 0 UNITED NAT FOODS INC COM 911163103 21138 436550 SH SOLE 0 436550 0 0 UNITED PARCEL SERVICE INC CL B 911312106 155641 854700 SH SOLE 0 173095 0 681605 UNITED SEC BANCSHARES CALIF COM 911460103 1284 160748 SH SOLE 0 64841 0 95907 UNITED STATES CELLULAR CORP COM 911684108 14056 440762 SH SOLE 0 440762 0 0 UNITED STATES STL CORP NEW COM 912909108 69847 3179200 SH SOLE 0 2703265 0 475935 UNITED STS LIME & MINERALS I COM 911922102 24319 201318 SH SOLE 0 192018 0 9300 UNITED THERAPEUTICS CORP DEL COM 91307C102 559017 3028591 SH SOLE 0 3007588 0 21003 UNITI GROUP INC COM 91325V108 7521 607986 SH SOLE 0 607986 0 0 UNITIL CORP COM 913259107 26693 623951 SH SOLE 0 623951 0 0 UNITY BANCORP INC COM 913290102 1508 64440 SH SOLE 0 0 0 64440 UNITY BIOTECHNOLOGY INC COM 91381U101 1922 640700 SH SOLE 0 34900 0 605800 UNIVAR SOLUTIONS INC COM 91336L107 11441 480304 SH SOLE 0 480304 0 0 UNIVERSAL CORP VA COM 913456109 26012 538211 SH SOLE 0 490211 0 48000 UNIVERSAL DISPLAY CORP COM 91347P105 8281 48439 SH SOLE 0 37715 0 10724 UNIVERSAL ELECTRS INC COM 913483103 1980 40200 SH SOLE 0 40200 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 16996 307510 SH SOLE 0 288773 0 18737 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1494 74400 SH SOLE 0 0 0 74400 UNIVERSAL SEC INSTRS INC COM NEW 913821302 88 15812 SH SOLE 0 9158 0 6654 UNIVERSAL STAINLESS & ALLOY COM 913837100 852 83800 SH SOLE 0 58800 0 25000 UNIVERSAL TECHNICAL INST INC COM 913915104 10305 1524468 SH SOLE 0 1524468 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 23561 860189 SH SOLE 0 860189 0 0 UNUM GROUP COM 91529Y106 12625 503800 SH SOLE 0 503378 0 422 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 13785 1301673 SH SOLE 0 956045 0 345628 UPHEALTH INC COM 91532B101 486 153900 SH SOLE 0 13400 0 140500 UPLAND SOFTWARE INC COM 91544A109 2244 67117 SH SOLE 0 43573 0 23544 UPSTART HLDGS INC COM 91680M107 292042 922900 SH SOLE 0 479642 0 443258 UPWORK INC COM 91688F104 24226 538000 SH SOLE 0 495772 0 42228 URANIUM ENERGY CORP COM 916896103 369 120855 SH SOLE 0 25433 0 95422 URBAN EDGE PPTYS COM 91704F104 7012 382961 SH SOLE 0 382961 0 0 URBAN-GRO INC COM NEW 91704K202 552 41500 SH SOLE 0 0 0 41500 URBAN ONE INC CL D NON VTG 91705J204 1560 229100 SH SOLE 0 229100 0 0 URBAN OUTFITTERS INC COM 917047102 5807 195600 SH SOLE 0 174999 0 20601 UR-ENERGY INC COM 91688R108 105 61323 SH SOLE 0 0 0 61323 URSTADT BIDDLE PPTYS INC CL A 917286205 6828 360717 SH SOLE 0 226466 0 134251 URSTADT BIDDLE PPTYS INC COM 917286106 1200 70200 SH SOLE 0 65700 0 4500 USANA HEALTH SCIENCES INC COM 90328M107 140024 1518700 SH SOLE 0 1518700 0 0 U S GLOBAL INVS INC CL A 902952100 606 106515 SH SOLE 0 46531 0 59984 USIO INC COM 917313108 3197 540041 SH SOLE 0 362641 0 177400 U S PHYSICAL THERAPY COM 90337L108 7955 71923 SH SOLE 0 31549 0 40374 U S SILICA HLDGS INC COM 90346E103 35328 4421576 SH SOLE 0 4218382 0 203194 UTAH MED PRODS INC COM 917488108 21356 230035 SH SOLE 0 216714 0 13321 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 1428 1241957 SH SOLE 0 1241957 0 0 UTZ BRANDS INC COM CL A 918090101 1276 74500 SH SOLE 0 16103 0 58397 UWM HOLDINGS CORPORATION COM CL A 91823B109 2596 373500 SH SOLE 0 373500 0 0 UXIN LTD ADS 91818X108 2722 986137 SH SOLE 0 976912 0 9225 VAALCO ENERGY INC COM NEW 91851C201 9360 3183802 SH SOLE 0 2806527 0 377275 VAIL RESORTS INC COM 91879Q109 24889 74506 SH SOLE 0 74506 0 0 VALERO ENERGY CORP COM 91913Y100 26364 373588 SH SOLE 0 361724 0 11864 VALE S A SPONSORED ADS 91912E105 61172 4385055 SH SOLE 0 2931488 0 1453567 VALHI INC NEW COM 918905209 3598 154217 SH SOLE 0 154217 0 0 VALLEY NATL BANCORP COM 919794107 4053 304509 SH SOLE 0 304509 0 0 VALMONT INDS INC COM 920253101 2845 12100 SH SOLE 0 12100 0 0 VALUE LINE INC COM 920437100 381 11120 SH SOLE 0 10500 0 620 VALVOLINE INC COM 92047W101 88132 2826552 SH SOLE 0 2826552 0 0 VANDA PHARMACEUTICALS INC COM 921659108 56259 3282322 SH SOLE 0 3282322 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 228 2500 SH SOLE 0 2500 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 355 15300 SH SOLE 0 15300 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 10584 320232 SH SOLE 0 320232 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 18068 613100 SH SOLE 0 613100 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3293 85900 SH SOLE 0 85900 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1524 20800 SH SOLE 0 20800 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1397 7090 SH SOLE 0 7090 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 3468 33600 SH SOLE 0 33600 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3613 14100 SH SOLE 0 14100 0 0 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 217 8800 SH SOLE 0 8800 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 3214 106000 SH SOLE 0 106000 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2027 7600 SH SOLE 0 7600 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 464 3300 SH SOLE 0 3300 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 584 2900 SH SOLE 0 2900 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 358 4000 SH SOLE 0 4000 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1304 22891 SH SOLE 0 22891 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 346 1900 SH SOLE 0 1900 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3975 13700 SH SOLE 0 13700 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2933 14600 SH SOLE 0 14600 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1354 9700 SH SOLE 0 9700 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2841 12000 SH SOLE 0 12000 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2930 13400 SH SOLE 0 13400 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 694 4100 SH SOLE 0 4100 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6586 16700 SH SOLE 0 16700 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5774 26000 SH SOLE 0 26000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5610 85500 SH SOLE 0 85500 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2148 26500 SH SOLE 0 26500 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2139 16000 SH SOLE 0 16000 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 17919 340797 SH SOLE 0 340797 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1805 26726 SH SOLE 0 26726 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8544 90500 SH SOLE 0 90500 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2178 30900 SH SOLE 0 30900 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 861 4300 SH SOLE 0 4300 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1017 14800 SH SOLE 0 14800 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2520 28500 SH SOLE 0 28500 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1382 9000 SH SOLE 0 9000 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10638 210700 SH SOLE 0 210700 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1550 19800 SH SOLE 0 19800 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1344 13000 SH SOLE 0 13000 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1483 17000 SH SOLE 0 17000 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1051 6900 SH SOLE 0 6900 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 548 5600 SH SOLE 0 5600 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1385 5900 SH SOLE 0 5900 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 394 2800 SH SOLE 0 2800 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1364 4400 SH SOLE 0 4400 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 760 8200 SH SOLE 0 8200 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 6300 15700 SH SOLE 0 15700 0 0 VAPOTHERM INC COM 922107107 4692 210688 SH SOLE 0 143285 0 67403 VAREX IMAGING CORP COM 92214X106 1232 43680 SH SOLE 0 8000 0 35680 VARONIS SYS INC COM 922280102 21900 359900 SH SOLE 0 354133 0 5767 VECTOR GROUP LTD COM 92240M108 111001 8705935 SH SOLE 0 8705935 0 0 VEEVA SYS INC CL A COM 922475108 95730 332200 SH SOLE 0 320211 0 11989 VENATOR MATLS PLC SHS G9329Z100 1089 382038 SH SOLE 0 162701 0 219337 VENUS CONCEPT INC COM 92332W105 778 309900 SH SOLE 0 3200 0 306700 VEONEER INC COM 92336X109 990 28875 SH SOLE 0 0 0 28875 VEON LTD SPONSORED ADR 91822M106 10599 5095819 SH SOLE 0 0 0 5095819 VERA BRADLEY INC COM 92335C106 2463 261700 SH SOLE 0 261700 0 0 VERASTEM INC COM 92337C104 2104 683200 SH SOLE 0 85636 0 597564 VERB TECHNOLOGY CO INC COM 92337U104 110 57299 SH SOLE 0 100 0 57199 VERINT SYS INC COM 92343X100 14923 333170 SH SOLE 0 333170 0 0 VERISIGN INC COM 92343E102 947493 4621690 SH SOLE 0 4594353 0 27337 VERITIV CORP COM 923454102 9019 100700 SH SOLE 0 100700 0 0 VERITONE INC COM 92347M100 1240 51900 SH SOLE 0 34603 0 17297 VERIZON COMMUNICATIONS INC COM 92343V104 91629 1696522 SH SOLE 0 48500 0 1648022 VERMILION ENERGY INC COM 923725105 741 74918 SH SOLE 0 0 0 74918 VERSABANK NEW COM 92512J106 797 72300 SH SOLE 0 0 0 72300 VERSO CORP CL A 92531L207 4223 203500 SH SOLE 0 3758 0 199742 VERTEX ENERGY INC COM 92534K107 1426 272163 SH SOLE 0 272163 0 0 VERTEX INC CL A 92538J106 605 31500 SH SOLE 0 5809 0 25691 VERTEX PHARMACEUTICALS INC COM 92532F100 343097 1891486 SH SOLE 0 1872744 0 18742 VERU INC COM 92536C103 646 75716 SH SOLE 0 300 0 75416 VIACOMCBS INC CL A 92556H107 4596 109254 SH SOLE 0 60962 0 48292 VIACOMCBS INC CL B 92556H206 57989 1467697 SH SOLE 0 1203108 0 264589 VIANT TECHNOLOGY INC COM CL A 92557A101 1095 89600 SH SOLE 0 14288 0 75312 VIA RENEWABLES INC CL A COM 92556D106 10329 1013648 SH SOLE 0 1013648 0 0 VIATRIS INC COM 92556V106 1629 120216 SH SOLE 0 75351 0 44865 VIAVI SOLUTIONS INC COM 925550105 26456 1680788 SH SOLE 0 1680788 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1596 45600 SH SOLE 0 0 0 45600 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 399 6200 SH SOLE 0 6200 0 0 VIDLER WATER RESOUCES INC COM 92660E107 2252 197900 SH SOLE 0 141565 0 56335 VIEMED HEALTHCARE INC COM 92663R105 2521 453800 SH SOLE 0 14687 0 439113 VILLAGE SUPER MKT INC CL A NEW 927107409 16199 747184 SH SOLE 0 679652 0 67532 VINCE HLDG CORP COM NEW 92719W207 1590 192652 SH SOLE 0 175448 0 17204 VINCERX PHARMA INC COM NEW 92731L106 495 30600 SH SOLE 0 100 0 30500 VINCI PARTNERS INVTS LTD COM CL A G9451V109 1517 116400 SH SOLE 0 100 0 116300 VINCO VENTURES INC COM 927330100 1014 158202 SH SOLE 0 158202 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 304 66764 SH SOLE 0 66764 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1772 81100 SH SOLE 0 0 0 81100 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 11348 1018700 SH SOLE 0 0 0 1018700 VIRCO MFG CO COM 927651109 759 221266 SH SOLE 0 187888 0 33378 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 10720 423700 SH SOLE 0 423700 0 0 VIRTRA INC COM PAR 92827K301 203 20000 SH SOLE 0 20000 0 0 VIRTU FINL INC CL A 928254101 116360 4763007 SH SOLE 0 4763007 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 5347 17229 SH SOLE 0 17229 0 0 VISA INC COM CL A 92826C839 228920 1027700 SH SOLE 0 622300 0 405400 VISHAY INTERTECHNOLOGY INC COM 928298108 11785 586625 SH SOLE 0 581481 0 5144 VISHAY PRECISION GROUP INC COM 92835K103 28785 827863 SH SOLE 0 732673 0 95190 VISTA OIL & GAS SAB DE CV SPONSORED ADS 92837L109 5553 1103900 SH SOLE 0 196900 0 907000 VISTA OUTDOOR INC COM 928377100 12879 319500 SH SOLE 0 319500 0 0 VISTEON CORP COM NEW 92839U206 6994 74100 SH SOLE 0 74100 0 0 VISTRA CORP COM 92840M102 12270 717533 SH SOLE 0 717533 0 0 VITAL FARMS INC COM 92847W103 2565 146000 SH SOLE 0 12300 0 133700 VIVINT SMART HOME INC COM CL A 928542109 171 18100 SH SOLE 0 600 0 17500 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 72 12732 SH SOLE 0 0 0 12732 VOC ENERGY TR TR UNIT 91829B103 823 179207 SH SOLE 0 0 0 179207 VOCERA COMMUNICATIONS INC COM 92857F107 29096 635837 SH SOLE 0 635837 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 441526 28577732 SH SOLE 0 28330413 0 247319 VOLITIONRX LTD COM 928661107 399 128700 SH SOLE 0 0 0 128700 VOLT INFORMATION SCIENCES IN COM 928703107 2932 825872 SH SOLE 0 634391 0 191481 VONAGE HLDGS CORP COM 92886T201 7409 459626 SH SOLE 0 459626 0 0 VONTIER CORPORATION COM 928881101 36480 1085700 SH SOLE 0 1080450 0 5250 VOXX INTL CORP CL A 91829F104 8931 780022 SH SOLE 0 529622 0 250400 VOYA FINANCIAL INC COM 929089100 4310 70200 SH SOLE 0 48627 0 21573 VOYAGER THERAPEUTICS INC COM 92915B106 829 315127 SH SOLE 0 59201 0 255926 VROOM INC COM 92918V109 9037 409482 SH SOLE 0 400444 0 9038 VULCAN MATLS CO COM 929160109 18483 109265 SH SOLE 0 75654 0 33611 VUZIX CORP COM NEW 92921W300 1714 163900 SH SOLE 0 163900 0 0 VYANT BIO INC COM 92942V109 254 109200 SH SOLE 0 56362 0 52838 VYNE THERAPEUTICS INC COM 92941V209 1731 1245027 SH SOLE 0 549658 0 695369 WABASH NATL CORP COM 929566107 11696 773048 SH SOLE 0 773048 0 0 WAH FU EDUCATION GROUP LIMIT SHS G94184101 112 17800 SH SOLE 0 4745 0 13055 WALGREENS BOOTS ALLIANCE INC COM 931427108 46516 988651 SH SOLE 0 357896 0 630755 WALKER & DUNLOP INC COM 93148P102 2928 25800 SH SOLE 0 25179 0 621 WALMART INC COM 931142103 423785 3040500 SH SOLE 0 2318147 0 722353 WARNER MUSIC GROUP CORP COM CL A 934550203 31282 731914 SH SOLE 0 707909 0 24005 WARRIOR MET COAL INC COM 93627C101 20477 879979 SH SOLE 0 879361 0 618 WASHINGTON FED INC COM 938824109 9997 291376 SH SOLE 0 287196 0 4180 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 28549 1153500 SH SOLE 0 1153500 0 0 WASHINGTON TR BANCORP INC COM 940610108 6305 119000 SH SOLE 0 119000 0 0 WASTE CONNECTIONS INC COM 94106B101 64100 508894 SH SOLE 0 410495 0 98399 WASTE MGMT INC DEL COM 94106L109 6109 40900 SH SOLE 0 40900 0 0 WATERS CORP COM 941848103 66565 186300 SH SOLE 0 143828 0 42472 WATERSTONE FINL INC MD COM 94188P101 37846 1847036 SH SOLE 0 1685774 0 161262 WATSCO INC COM 942622200 26488 100100 SH SOLE 0 100100 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 9346 55600 SH SOLE 0 54977 0 623 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 7001 260177 SH SOLE 0 237496 0 22681 WD 40 CO COM 929236107 75425 325838 SH SOLE 0 325838 0 0 WEBSTER FINL CORP CONN COM 947890109 4293 78831 SH SOLE 0 78831 0 0 WEC ENERGY GROUP INC COM 92939U106 46259 524477 SH SOLE 0 479992 0 44485 WEIBO CORP SPONSORED ADR 948596101 6896 145208 SH SOLE 0 145208 0 0 WEIDAI LTD SPONS ADS 94861A108 22 28600 SH SOLE 0 19829 0 8771 WEIS MKTS INC COM 948849104 21710 413136 SH SOLE 0 413136 0 0 WENDYS CO COM 95058W100 12999 599582 SH SOLE 0 586803 0 12779 WESBANCO INC COM 950810101 423 12412 SH SOLE 0 12412 0 0 WESTAMERICA BANCORPORATION COM 957090103 2601 46231 SH SOLE 0 900 0 45331 WEST BANCORPORATION INC CAP STK 95123P106 8344 277852 SH SOLE 0 277852 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 249 166770 SH SOLE 0 0 0 166770 WESTERN NEW ENG BANCORP INC COM 958892101 14043 1646344 SH SOLE 0 1442762 0 203582 WESTLAKE CHEM CORP COM 960413102 10117 111000 SH SOLE 0 108931 0 2069 WESTPAC BANKING CORP SPONSORED ADR 961214301 30374 1639161 SH SOLE 0 1639161 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2858 868900 SH SOLE 0 664400 0 204500 WESTWATER RES INC COM NEW 961684206 829 231602 SH SOLE 0 0 0 231602 WESTWOOD HLDGS GROUP INC COM 961765104 10340 544216 SH SOLE 0 538630 0 5586 WEYCO GROUP INC COM 962149100 692 30526 SH SOLE 0 27342 0 3184 WEYERHAEUSER CO MTN BE COM NEW 962166104 20587 578781 SH SOLE 0 194830 0 383951 WHEATON PRECIOUS METALS CORP COM 962879102 61787 1644150 SH SOLE 0 1644150 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 318 108033 SH SOLE 0 108033 0 0 WHIRLPOOL CORP COM 963320106 15811 77557 SH SOLE 0 75912 0 1645 WHITE MTNS INS GROUP LTD COM G9618E107 13156 12300 SH SOLE 0 7660 0 4640 WHITESTONE REIT COM 966084204 3209 328084 SH SOLE 0 328084 0 0 WHITING PETE CORP NEW COM NEW 966387508 8504 145600 SH SOLE 0 131999 0 13601 WIDEOPENWEST INC COM 96758W101 733 37300 SH SOLE 0 37300 0 0 WIDEPOINT CORP COMMON 967590209 372 70890 SH SOLE 0 190 0 70700 WILEY JOHN & SONS INC CL A 968223206 506 9700 SH SOLE 0 9700 0 0 WILHELMINA INTL INC COM NEW 968235200 390 72566 SH SOLE 0 29140 0 43426 WILLAMETTE VY VINEYARD INC COM 969136100 1634 128585 SH SOLE 0 120585 0 8000 WILLIS LEASE FIN CORP COM 970646105 12949 348179 SH SOLE 0 339038 0 9141 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4241 133694 SH SOLE 0 133694 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 386 187400 SH SOLE 0 187400 0 0 WINGSTOP INC COM 974155103 2690 16410 SH SOLE 0 16410 0 0 WINMARK CORP COM 974250102 36089 167831 SH SOLE 0 161831 0 6000 WINTRUST FINL CORP COM 97650W108 1037 12900 SH SOLE 0 12900 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 5460 618294 SH SOLE 0 8500 0 609794 WIRELESS TELECOM GROUP INC COM 976524108 2187 1056563 SH SOLE 0 936120 0 120443 WISDOMTREE INVTS INC COM 97717P104 9842 1735879 SH SOLE 0 842000 0 893879 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1104 25300 SH SOLE 0 25300 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 362 9700 SH SOLE 0 9700 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1599 29900 SH SOLE 0 29900 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 776 10200 SH SOLE 0 10200 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 2771 74100 SH SOLE 0 74100 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 438 5900 SH SOLE 0 5900 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 458 10600 SH SOLE 0 10600 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1636 25900 SH SOLE 0 25900 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 259 4400 SH SOLE 0 4400 0 0 WNS HLDGS LTD SPON ADR 92932M101 75673 925100 SH SOLE 0 893111 0 31989 WOLVERINE WORLD WIDE INC COM 978097103 355 11900 SH SOLE 0 1703 0 10197 WORKDAY INC CL A 98138H101 95958 384000 SH SOLE 0 315094 0 68906 WORKIVA INC COM CL A 98139A105 125511 890400 SH SOLE 0 890400 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 25401 451500 SH SOLE 0 451500 0 0 WORTHINGTON INDS INC COM 981811102 5449 103400 SH SOLE 0 103400 0 0 WP CAREY INC COM 92936U109 285 3900 SH SOLE 0 3900 0 0 WSFS FINL CORP COM 929328102 24478 477058 SH SOLE 0 477058 0 0 W & T OFFSHORE INC COM 92922P106 3084 829000 SH SOLE 0 829000 0 0 WUNONG NET TECHNOLOGY CO LTD ORD SHS G9604C107 83 20200 SH SOLE 0 294 0 19906 WYNDHAM HOTELS & RESORTS INC COM 98311A105 8414 109000 SH SOLE 0 106798 0 2202 X4 PHARMACEUTICALS INC COM 98420X103 637 120394 SH SOLE 0 120394 0 0 XCEL BRANDS INC COM NEW 98400M101 80 53800 SH SOLE 0 46536 0 7264 XCEL ENERGY INC COM 98389B100 111225 1779600 SH SOLE 0 1631027 0 148573 XENCOR INC COM 98401F105 1901 58200 SH SOLE 0 53700 0 4500 XENETIC BIOSCIENCES INC COM 984015503 859 418890 SH SOLE 0 287835 0 131055 XENON PHARMACEUTICALS INC COM 98420N105 9459 619077 SH SOLE 0 619077 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 348 142012 SH SOLE 0 23427 0 118585 X FINL SPONSORED ADS 98372W202 676 162948 SH SOLE 0 142238 0 20710 XIAOBAI MAIMAI INC ADS 98422P108 785 350598 SH SOLE 0 341222 0 9376 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 189 108100 SH SOLE 0 108100 0 0 XPEL INC COM 98379L100 508 6700 SH SOLE 0 6700 0 0 XPENG INC ADS 98422D105 37512 1055500 SH SOLE 0 827197 0 228303 XPERI HOLDING CORP COM 98390M103 34197 1815135 SH SOLE 0 1815135 0 0 XP INC CL A G98239109 15739 391805 SH SOLE 0 364129 0 27676 XPRESSPA GROUP INC COM 98420U703 102 69602 SH SOLE 0 100 0 69502 XTANT MED HLDGS INC COM NEW 98420P308 756 680800 SH SOLE 0 680800 0 0 XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 98 22280 SH SOLE 0 280 0 22000 XUNLEI LTD SPONSORED ADR 98419E108 1184 413862 SH SOLE 0 0 0 413862 YAMANA GOLD INC COM 98462Y100 44483 11233193 SH SOLE 0 11189786 0 43407 YATRA ONLINE INC ORD SHS G98338109 2460 1217605 SH SOLE 0 889205 0 328400 YATSEN HLDG LTD ADS 985194109 2432 638279 SH SOLE 0 627317 0 10962 YELP INC CL A 985817105 16412 440700 SH SOLE 0 440700 0 0 YEXT INC COM 98585N106 3609 299971 SH SOLE 0 299971 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 1050 348865 SH SOLE 0 348865 0 0 YORK WTR CO COM 987184108 7672 175636 SH SOLE 0 152045 0 23591 YOUDAO INC SPONSORED ADS 98741T104 122 10100 SH SOLE 0 10100 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 371 35919 SH SOLE 0 6131 0 29788 YUM BRANDS INC COM 988498101 108917 890500 SH SOLE 0 725520 0 164980 YUNHONG CTI LTD COM 98873Q100 531 273766 SH SOLE 0 203633 0 70133 YUNHONG INTL CL A SHS G98882106 218 21200 SH SOLE 0 12498 0 8702 YUNJI INC ADS RP CL A 98873N107 198 277000 SH SOLE 0 232534 0 44466 ZAI LAB LTD ADR 98887Q104 27054 256700 SH SOLE 0 238256 0 18444 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 31354 60831 SH SOLE 0 49955 0 10876 ZEDGE INC CL B 98923T104 6842 512114 SH SOLE 0 488315 0 23799 ZENDESK INC COM 98936J101 45194 388300 SH SOLE 0 386800 0 1500 ZENTALIS PHARMACEUTICALS INC COM 98943L107 2088 31337 SH SOLE 0 2800 0 28537 ZHONGCHAO INC CL A G9897X107 25 15000 SH SOLE 0 15000 0 0 ZILLOW GROUP INC CL A 98954M101 26167 295400 SH SOLE 0 295400 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 118838 2343938 SH SOLE 0 2231949 0 111989 ZIMMER BIOMET HOLDINGS INC COM 98956P102 27402 187226 SH SOLE 0 187226 0 0 ZIONS BANCORPORATION N A COM 989701107 7216 116595 SH SOLE 0 114795 0 1800 ZIOPHARM ONCOLOGY INC COM 98973P101 2662 1462487 SH SOLE 0 100 0 1462387 ZIX CORP COM 98974P100 6315 893199 SH SOLE 0 581440 0 311759 ZK INTL GROUP CO LTD SHS G9892K100 389 139440 SH SOLE 0 0 0 139440 ZOETIS INC CL A 98978V103 144654 745100 SH SOLE 0 687541 0 57559 ZOGENIX INC COM NEW 98978L204 1081 71187 SH SOLE 0 71187 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 71195 1163500 SH SOLE 0 1161263 0 2237 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 840953 3215880 SH SOLE 0 2626846 0 589034 ZOSANO PHARMA CORP COM NEW 98979H202 172 238767 SH SOLE 0 0 0 238767 ZOVIO INC COM 98979V102 3066 1282706 SH SOLE 0 1282706 0 0 ZSCALER INC COM 98980G102 17674 67400 SH SOLE 0 53587 0 13813 ZUMIEZ INC COM 989817101 1479 37200 SH SOLE 0 37200 0 0 ZUORA INC COM CL A 98983V106 6640 400500 SH SOLE 0 400500 0 0 ZW DATA ACTION TECHNOLOGS IN COM 98880R109 140 111000 SH SOLE 0 7712 0 103288 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1514 356982 SH SOLE 0 106800 0 250182