0001037389-22-000223.txt : 20220513 0001037389-22-000223.hdr.sgml : 20220513 20220513162448 ACCESSION NUMBER: 0001037389-22-000223 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220513 DATE AS OF CHANGE: 20220513 EFFECTIVENESS DATE: 20220513 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: 22923124 BUSINESS ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2124866780 MAIL ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: RENAISSANCE TECHNOLOGIES CORP DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001037389 XXXXXXXX 03-31-2022 03-31-2022 RENAISSANCE TECHNOLOGIES LLC
800 THIRD AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-06262 N
James S. Rowen Chief Operating Officer 212-829-4460 James S. Rowen New York NY 05-13-2022 0 4032 85212489 false
INFORMATION TABLE 2 renaissance13Fq12022_holding.xml RENTEC Q1 HOLDINGS 10X GENOMICS INC CL A COM 88025U109 4397 57800 SH SOLE 0 57800 0 0 111 INC ADS 68247Q102 88 32947 SH SOLE 0 32947 0 0 17 ED & TECHNOLOGY GROUP INC ADS 81807M205 229 86274 SH SOLE 0 86274 0 0 1 800 FLOWERS COM INC CL A 68243Q106 5107 400200 SH SOLE 0 400200 0 0 180 LIFE SCIENCES CORP COM 68236V104 125 48213 SH SOLE 0 2700 0 45513 1847 GOEDEKER INC COM 28252C109 2818 1467610 SH SOLE 0 31118 0 1436492 1895 BANCORP OF WIS INC COM 28253R105 235 21695 SH SOLE 0 81 0 21614 1STDIBS COM INC COM 320551104 1671 209100 SH SOLE 0 25300 0 183800 1ST SOURCE CORP COM 336901103 7410 160214 SH SOLE 0 159614 0 600 22ND CENTY GROUP INC COM 90137F103 40 17100 SH SOLE 0 682 0 16418 23ANDME HOLDING CO CLASS A COM 90138Q108 7692 2008400 SH SOLE 0 1932924 0 75476 2U INC COM 90214J101 1381 104000 SH SOLE 0 104000 0 0 36KR HOLDINGS INC SPONSORED ADS 88429K103 12 10800 SH SOLE 0 10800 0 0 3-D SYS CORP DEL COM NEW 88554D205 19220 1152250 SH SOLE 0 1152250 0 0 3M CO COM 88579Y101 201971 1356600 SH SOLE 0 1002538 0 354062 4D MOLECULAR THERAPEUTICS IN COM 35104E100 1045 69100 SH SOLE 0 12600 0 56500 89BIO INC COM 282559103 993 263400 SH SOLE 0 35500 0 227900 8X8 INC NEW COM 282914100 13458 1068955 SH SOLE 0 1068955 0 0 908 DEVICES INC COM 65443P102 741 39000 SH SOLE 0 39000 0 0 9F INC SPONSORED ADS 65442R109 12 13700 SH SOLE 0 7714 0 5986 9 METERS BIOPHARMA INC COM 654405109 1347 2247100 SH SOLE 0 1400 0 2245700 A10 NETWORKS INC COM 002121101 39828 2855060 SH SOLE 0 2801033 0 54027 AADI BIOSCIENCE INC COM 00032Q104 2368 139522 SH SOLE 0 139522 0 0 AAON INC COM PAR $0.004 000360206 5409 97057 SH SOLE 0 10900 0 86157 AAR CORP COM 000361105 257 5300 SH SOLE 0 5300 0 0 ABB LTD SPONSORED ADR 000375204 3871 119700 SH SOLE 0 119700 0 0 ABBOTT LABS COM 002824100 371753 3140866 SH SOLE 0 2297135 0 843731 ABBVIE INC COM 00287Y109 149677 923303 SH SOLE 0 923303 0 0 ABCAM PLC ADS 000380204 919 50249 SH SOLE 0 50249 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 25522 2617603 SH SOLE 0 2617603 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 733 2325816 SH SOLE 0 774198 0 1551618 ABIOMED INC COM 003654100 468440 1414200 SH SOLE 0 1414200 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 3304 177800 SH SOLE 0 177800 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1092 11900 SH SOLE 0 11900 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 1874 19500 SH SOLE 0 19500 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 1999 83800 SH SOLE 0 83800 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 4750 561200 SH SOLE 0 37500 0 523700 ACACIA RESH CORP ACACIA TCH COM 003881307 8934 1980900 SH SOLE 0 1946300 0 34600 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 45212 1147500 SH SOLE 0 1104721 0 42779 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4777 72900 SH SOLE 0 72900 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 351 14500 SH SOLE 0 14500 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 5857 270301 SH SOLE 0 270301 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 910 74700 SH SOLE 0 74700 0 0 ACCO BRANDS CORP COM 00081T108 2081 260111 SH SOLE 0 61900 0 198211 ACCOLADE INC COM 00437E102 7911 450500 SH SOLE 0 450500 0 0 ACCURAY INC COM 004397105 10335 3122384 SH SOLE 0 3122384 0 0 ACER THERAPEUTICS INC COM 00444P108 64 22000 SH SOLE 0 22000 0 0 ACHIEVE LIFE SCIENCES INC COM 004468500 191 25200 SH SOLE 0 25200 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 90 30533 SH SOLE 0 30533 0 0 AC IMMUNE SA SHS H00263105 1810 452490 SH SOLE 0 452490 0 0 ACI WORLDWIDE INC COM 004498101 8752 277933 SH SOLE 0 277933 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 25129 1457578 SH SOLE 0 1457578 0 0 ACME UTD CORP COM 004816104 5522 163607 SH SOLE 0 159007 0 4600 ACM RESH INC COM CL A 00108J109 1982 95800 SH SOLE 0 95800 0 0 ACNB CORP COM 000868109 1561 44655 SH SOLE 0 8556 0 36099 ACORDA THERAPEUTICS INC COM NEW 00484M601 1139 707218 SH SOLE 0 707218 0 0 ACTIVISION BLIZZARD INC COM 00507V109 281635 3515598 SH SOLE 0 2798399 0 717199 ACUITY BRANDS INC COM 00508Y102 10203 53900 SH SOLE 0 53900 0 0 ACUSHNET HLDGS CORP COM 005098108 942 23400 SH SOLE 0 23400 0 0 ACUTUS MED INC COM 005111109 499 358700 SH SOLE 0 71800 0 286900 ACV AUCTIONS INC COM CL A 00091G104 255 17200 SH SOLE 0 17200 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 9521 247356 SH SOLE 0 232656 0 14700 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1977 959703 SH SOLE 0 25700 0 934003 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6324 455600 SH SOLE 0 455600 0 0 ADDUS HOMECARE CORP COM 006739106 410 4400 SH SOLE 0 0 0 4400 ADIAL PHARMACEUTICALS INC COM 00688A106 40 19958 SH SOLE 0 5979 0 13979 ADITXT INC COM 007025109 9 20266 SH SOLE 0 0 0 20266 ADMA BIOLOGICS INC COM 000899104 964 526700 SH SOLE 0 526700 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 55327 121433 SH SOLE 0 106578 0 14855 ADTALEM GLOBAL ED INC COM 00737L103 1601 53900 SH SOLE 0 53900 0 0 ADT INC DEL COM 00090Q103 601 79200 SH SOLE 0 79200 0 0 ADTRAN INC COM 00738A106 19344 1048473 SH SOLE 0 1018033 0 30440 ADVANCE AUTO PARTS INC COM 00751Y106 2794 13500 SH SOLE 0 13500 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 398 64004 SH SOLE 0 11245 0 52759 ADVANCED ENERGY INDS COM 007973100 4082 47422 SH SOLE 0 47422 0 0 ADVANCED HUMAN IMAGING LTD ADS 00777C104 29 19000 SH SOLE 0 0 0 19000 ADVANCED MICRO DEVICES INC COM 007903107 777111 7107290 SH SOLE 0 4914757 0 2192533 ADVANSIX INC COM 00773T101 2463 48200 SH SOLE 0 48200 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 179 28000 SH SOLE 0 28000 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 1294 557798 SH SOLE 0 32500 0 525298 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 519 396441 SH SOLE 0 396441 0 0 AECOM COM 00766T100 11067 144077 SH SOLE 0 130356 0 13721 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 349 151868 SH SOLE 0 12313 0 139555 AEHR TEST SYS COM 00760J108 7791 766800 SH SOLE 0 766800 0 0 AEMETIS INC COM NEW 00770K202 5259 415085 SH SOLE 0 415085 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 4534 498210 SH SOLE 0 498210 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1802 45800 SH SOLE 0 45800 0 0 AERSALE CORPORATION COM 00810F106 1052 66900 SH SOLE 0 25600 0 41300 AES CORP COM 00130H105 1389 54000 SH SOLE 0 54000 0 0 AESTHETIC MED INTL HLDG GR L ADS 00809M104 19 11900 SH SOLE 0 11900 0 0 AETERNA ZENTARIS INC COM 007975402 62 167600 SH SOLE 0 0 0 167600 AETHLON MED INC COM 00808Y307 395 270297 SH SOLE 0 62324 0 207973 AFC GAMMA INC COM 00109K105 828 43300 SH SOLE 0 23600 0 19700 AFFILIATED MANAGERS GROUP IN COM 008252108 13969 99103 SH SOLE 0 99103 0 0 AFFINITY BANCSHARES INC COM 00832E103 1377 87630 SH SOLE 0 50512 0 37118 AFFIRM HLDGS INC COM CL A 00827B106 18716 404400 SH SOLE 0 404400 0 0 AFLAC INC COM 001055102 55337 859400 SH SOLE 0 796400 0 63000 AFYA LTD CL A COM G01125106 957 66400 SH SOLE 0 66400 0 0 AGCO CORP COM 001084102 23160 158600 SH SOLE 0 158600 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 791 664324 SH SOLE 0 0 0 664324 AGENUS INC COM NEW 00847G705 12110 4922715 SH SOLE 0 4207279 0 715436 AGILENT TECHNOLOGIES INC COM 00846U101 164433 1242600 SH SOLE 0 819288 0 423312 AGILE THERAPEUTICS INC COM 00847L100 130 621200 SH SOLE 0 283600 0 337600 AGILYSYS INC COM 00847J105 10534 264152 SH SOLE 0 250100 0 14052 AG MTG INVT TR INC COM NEW 001228501 2807 301800 SH SOLE 0 33300 0 268500 AGNC INVT CORP COM 00123Q104 1187 90629 SH SOLE 0 90629 0 0 AGNICO EAGLE MINES LTD COM 008474108 194565 3177087 SH SOLE 0 3177087 0 0 AGORA INC ADS 00851L103 11054 1112100 SH SOLE 0 1112100 0 0 AGREE RLTY CORP COM 008492100 896 13500 SH SOLE 0 13500 0 0 AGRIFORCE GROWING SYSTEMS LT COM C00948106 104 33800 SH SOLE 0 33800 0 0 AGRIFY CORP COM 00853E107 549 118681 SH SOLE 0 0 0 118681 AGROFRESH SOLUTIONS INC COM 00856G109 843 443811 SH SOLE 0 435811 0 8000 AIKIDO PHARMA INC COM 008875106 64 142400 SH SOLE 0 142400 0 0 AILERON THERAPEUTICS INC COM 00887A105 30 58500 SH SOLE 0 58500 0 0 AIM IMMUNOTECH INC COM 00901B105 454 428071 SH SOLE 0 36300 0 391771 AIRBNB INC COM CL A 009066101 584631 3403767 SH SOLE 0 3224023 0 179744 AIRGAIN INC COM 00938A104 3461 456626 SH SOLE 0 399681 0 56945 AIR PRODS & CHEMS INC COM 009158106 170114 680700 SH SOLE 0 417406 0 263294 AIRSCULPT TECHNOLOGIES INC COM 009496100 424 31000 SH SOLE 0 800 0 30200 AIR T INC COM 009207101 3408 149811 SH SOLE 0 149811 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 726 21700 SH SOLE 0 21700 0 0 A K A BRANDS HLDG CORP COM 00152K101 259 58600 SH SOLE 0 24400 0 34200 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 56 46250 SH SOLE 0 46250 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 720 1003327 SH SOLE 0 806800 0 196527 AKERNA CORP COM 00973W102 174 152600 SH SOLE 0 0 0 152600 AKERO THERAPEUTICS INC COM 00973Y108 753 53100 SH SOLE 0 5600 0 47500 AKOUOS INC COM 00973J101 158 33200 SH SOLE 0 32200 0 1000 AKOUSTIS TECHNOLOGIES INC COM 00973N102 84 12969 SH SOLE 0 0 0 12969 AKSO HEALTH GROUP ADS 98422P108 932 551612 SH SOLE 0 309598 0 242014 ALAMOS GOLD INC NEW COM CL A 011532108 77275 9177531 SH SOLE 0 9177531 0 0 ALARM COM HLDGS INC COM 011642105 7842 118000 SH SOLE 0 118000 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 626 960060 SH SOLE 0 0 0 960060 ALBANY INTL CORP CL A 012348108 1931 22900 SH SOLE 0 22900 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 50144 1508105 SH SOLE 0 1498383 0 9722 ALBIREO PHARMA INC COM 01345P106 286 9600 SH SOLE 0 9600 0 0 ALCOA CORP COM 013872106 318670 3539596 SH SOLE 0 3493387 0 46209 ALCON AG ORD SHS H01301128 9892 124700 SH SOLE 0 121361 0 3339 ALECTOR INC COM 014442107 10057 705780 SH SOLE 0 705780 0 0 ALERISLIFE INC COM NEW 33832D205 951 442100 SH SOLE 0 442100 0 0 ALERUS FINL CORP COM 01446U103 890 32200 SH SOLE 0 601 0 31599 ALEXANDER & BALDWIN INC NEW COM 014491104 1225 52831 SH SOLE 0 49200 0 3631 ALEXANDERS INC COM 014752109 26575 103714 SH SOLE 0 101914 0 1800 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 39445 196000 SH SOLE 0 191162 0 4838 ALFI INC COM 00161P109 214 130500 SH SOLE 0 0 0 130500 ALGOMA STL GROUP INC COM 015658107 730 64900 SH SOLE 0 64900 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 17475 1125992 SH SOLE 0 1054622 0 71370 ALICO INC COM 016230104 1345 35805 SH SOLE 0 35805 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 1379 122800 SH SOLE 0 74300 0 48500 ALIGOS THERAPEUTICS INC COM 01626L105 779 362314 SH SOLE 0 52459 0 309855 ALIMERA SCIENCES INC COM NEW 016259202 699 124793 SH SOLE 0 124793 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 1959 756232 SH SOLE 0 756232 0 0 ALJ REGL HLDGS INC COM 001627108 954 364071 SH SOLE 0 364071 0 0 ALKALINE WTR CO INC COM NEW 01643A207 422 458600 SH SOLE 0 0 0 458600 ALKAMI TECHNOLOGY INC COM 01644J108 3062 214000 SH SOLE 0 1900 0 212100 ALKERMES PLC SHS G01767105 128077 4868013 SH SOLE 0 4856930 0 11083 ALLAKOS INC COM 01671P100 1205 211400 SH SOLE 0 211400 0 0 ALLARITY THERAPEUTICS INC COMMON STOCK 016744104 233 114227 SH SOLE 0 26754 0 87473 ALLBIRDS INC COM CL A 01675A109 266 44217 SH SOLE 0 0 0 44217 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1927 71792 SH SOLE 0 70995 0 797 ALLEGION PLC ORD SHS G0176J109 36392 331500 SH SOLE 0 287896 0 43604 ALLEGRO MICROSYSTEMS INC COM 01749D105 540 19000 SH SOLE 0 19000 0 0 ALLETE INC COM NEW 018522300 710 10600 SH SOLE 0 10600 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 21614 384942 SH SOLE 0 362127 0 22815 ALLIANT ENERGY CORP COM 018802108 7232 115750 SH SOLE 0 115750 0 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 201 62700 SH SOLE 0 45100 0 17600 ALLIED MOTION TECHNOLOGIES I COM 019330109 7452 249722 SH SOLE 0 232872 0 16850 ALLISON TRANSMISSION HLDGS I COM 01973R101 143351 3651319 SH SOLE 0 3651319 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 8880 974700 SH SOLE 0 974700 0 0 ALLOT LTD SHS M0854Q105 10480 1293806 SH SOLE 0 1096006 0 197800 ALLOVIR INC COM 019818103 358 53100 SH SOLE 0 53100 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 11635 516665 SH SOLE 0 490653 0 26012 ALMADEN MINERALS LTD COM CL B 020283305 73 203700 SH SOLE 0 0 0 203700 ALPHABET INC CAP STK CL A 02079K305 633169 227648 SH SOLE 0 72597 0 155051 ALPHABET INC CAP STK CL C 02079K107 377012 134985 SH SOLE 0 96264 0 38721 ALPHA METALLURGICAL RESOUR I COM 020764106 40131 304115 SH SOLE 0 294198 0 9917 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 18893 345700 SH SOLE 0 332704 0 12996 ALPHA PRO TECH LTD COM 020772109 2730 650063 SH SOLE 0 650063 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1763 153300 SH SOLE 0 0 0 153300 ALPINE IMMUNE SCIENCES INC COM 02083G100 3463 386094 SH SOLE 0 386094 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 2961 157504 SH SOLE 0 6730 0 150774 ALPS ETF TR ALERIAN MLP 00162Q452 2892 75500 SH SOLE 0 75500 0 0 ALSET EHOME INTERNATIONAL IN COM 02116A104 382 830621 SH SOLE 0 830621 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 1070 86600 SH SOLE 0 3161 0 83439 ALTERYX INC COM CL A 02156B103 3498 48900 SH SOLE 0 48900 0 0 ALTIMMUNE INC COM NEW 02155H200 2367 388700 SH SOLE 0 196500 0 192200 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 7452 629922 SH SOLE 0 629922 0 0 ALTO INGREDIENTS INC COM 021513106 4429 649421 SH SOLE 0 649421 0 0 ALTRA INDL MOTION CORP COM 02208R106 7895 202809 SH SOLE 0 202809 0 0 ALTRIA GROUP INC COM 02209S103 197062 3771516 SH SOLE 0 3771516 0 0 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 5585 386000 SH SOLE 0 386000 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 2515 148800 SH SOLE 0 148800 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 9303 120292 SH SOLE 0 120292 0 0 AMAZON COM INC COM 023135106 674989 207055 SH SOLE 0 116581 0 90474 AMBARELLA INC SHS G037AX101 59920 571100 SH SOLE 0 571100 0 0 AMBEV SA SPONSORED ADR 02319V103 18992 5879931 SH SOLE 0 4472131 0 1407800 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 126 164124 SH SOLE 0 161124 0 3000 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 93 22600 SH SOLE 0 1350 0 21250 AMC ENTMT HLDGS INC CL A COM 00165C104 45412 1843033 SH SOLE 0 1432562 0 410471 AMCON DISTRG CO COM NEW 02341Q205 1642 10575 SH SOLE 0 10575 0 0 AMCOR PLC ORD G0250X107 3426 300671 SH SOLE 0 98200 0 202471 AMDOCS LTD SHS G02602103 691 8400 SH SOLE 0 8400 0 0 AMERANT BANCORP INC CL A 023576101 407 12880 SH SOLE 0 2645 0 10235 AMERCO COM 023586100 24812 41566 SH SOLE 0 41566 0 0 AMEREN CORP COM 023608102 7126 76000 SH SOLE 0 76000 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 57940 2739475 SH SOLE 0 2739475 0 0 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 278 13253 SH SOLE 0 8953 0 4300 AMERICAN AIRLS GROUP INC COM 02376R102 44800 2454800 SH SOLE 0 2454800 0 0 AMERICAN ASSETS TR INC COM 024013104 512 13500 SH SOLE 0 13500 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4530 583799 SH SOLE 0 581600 0 2199 AMERICAN CAMPUS CMNTYS INC COM 024835100 25298 451986 SH SOLE 0 451986 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1645 20600 SH SOLE 0 20600 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 22096 1315263 SH SOLE 0 1315263 0 0 AMERICAN ELEC PWR CO INC COM 025537101 63254 634000 SH SOLE 0 634000 0 0 AMERICAN EXPRESS CO COM 025816109 9743 52100 SH SOLE 0 52100 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 248 1700 SH SOLE 0 1700 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 13651 341029 SH SOLE 0 316539 0 24490 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 23892 126351 SH SOLE 0 124756 0 1595 AMERICAN NATL BANKSHARES INC COM 027745108 4917 130491 SH SOLE 0 109991 0 20500 AMERICAN OUTDOOR BRANDS INC COM 02875D109 3484 265335 SH SOLE 0 231868 0 33467 AMERICAN PUB ED INC COM 02913V103 20991 988293 SH SOLE 0 988293 0 0 AMERICAN RES CORP CL A 02927U208 960 373600 SH SOLE 0 0 0 373600 AMERICAN RLTY INVS INC COM 029174109 334 21699 SH SOLE 0 21699 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 29 12300 SH SOLE 0 12300 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 608 79889 SH SOLE 0 581 0 79308 AMERICAN VANGUARD CORP COM 030371108 236 11600 SH SOLE 0 11600 0 0 AMERICAN WELL CORP CL A 03044L105 12475 2963100 SH SOLE 0 2963100 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 632 12901 SH SOLE 0 0 0 12901 AMERICAN WTR WKS CO INC NEW COM 030420103 16040 96900 SH SOLE 0 34000 0 62900 AMERICAS CAR-MART INC COM 03062T105 384 4772 SH SOLE 0 0 0 4772 AMERICAS GOLD AND SILVER COR COM 03062D100 121 112100 SH SOLE 0 18072 0 94028 AMERISAFE INC COM 03071H100 12154 244693 SH SOLE 0 204493 0 40200 AMERIS BANCORP COM 03076K108 1047 23869 SH SOLE 0 23869 0 0 AMERISERV FINL INC COM 03074A102 2834 701551 SH SOLE 0 681436 0 20115 AMER SOFTWARE INC CL A 029683109 34619 1661203 SH SOLE 0 1564022 0 97181 AMER STATES WTR CO COM 029899101 4077 45800 SH SOLE 0 45800 0 0 AMESITE INC COM 031094105 27 47900 SH SOLE 0 47900 0 0 AMES NATL CORP COM 031001100 3231 129984 SH SOLE 0 76384 0 53600 AMETEK INC COM 031100100 58220 437150 SH SOLE 0 408691 0 28459 AMGEN INC COM 031162100 91782 379545 SH SOLE 0 136834 0 242711 AMKOR TECHNOLOGY INC COM 031652100 9696 446400 SH SOLE 0 446400 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 286 68600 SH SOLE 0 68600 0 0 AMN HEALTHCARE SVCS INC COM 001744101 56422 540800 SH SOLE 0 460053 0 80747 AMPCO-PITTSBURG CORP COM 032037103 3448 546401 SH SOLE 0 525001 0 21400 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11082 308700 SH SOLE 0 308700 0 0 AMPHENOL CORP NEW CL A 032095101 46936 622900 SH SOLE 0 611764 0 11136 AMPIO PHARMACEUTICALS INC COM 03209T109 1066 2267769 SH SOLE 0 0 0 2267769 AMPLIFY ENERGY CORP NEW COM 03212B103 2973 540500 SH SOLE 0 225000 0 315500 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1682 25600 SH SOLE 0 25600 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 104 31000 SH SOLE 0 0 0 31000 AMREP CORP COM 032159105 1874 138574 SH SOLE 0 132800 0 5774 AMRYT PHARMA PLC SPONSORED ADS 03217L106 213 25800 SH SOLE 0 25800 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 504 50096 SH SOLE 0 1900 0 48196 AMYLYX PHARMACEUTICALS INC COM 03237H101 1881 146400 SH SOLE 0 0 0 146400 ANAPTYSBIO INC COM 032724106 1442 58300 SH SOLE 0 38200 0 20100 ANDERSONS INC COM 034164103 1719 34200 SH SOLE 0 34200 0 0 ANGI INC COM CL A NEW 00183L102 10690 1885396 SH SOLE 0 1885396 0 0 ANGIODYNAMICS INC COM 03475V101 10094 468614 SH SOLE 0 461214 0 7400 ANGION BIOMEDICA CORP COM 03476J107 474 223700 SH SOLE 0 20400 0 203300 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 5373 226800 SH SOLE 0 226800 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7309 121700 SH SOLE 0 121700 0 0 ANIKA THERAPEUTICS INC COM 035255108 16980 676217 SH SOLE 0 676217 0 0 ANI PHARMACEUTICALS INC COM 00182C103 2491 88602 SH SOLE 0 15900 0 72702 ANIXA BIOSCIENCES INC COM 03528H109 616 224655 SH SOLE 0 0 0 224655 ANNALY CAPITAL MANAGEMENT IN COM 035710409 16714 2374200 SH SOLE 0 2374200 0 0 ANNEXON INC COM 03589W102 1629 596529 SH SOLE 0 104000 0 492529 ANNOVIS BIO INC COM 03615A108 310 23197 SH SOLE 0 0 0 23197 ANSYS INC COM 03662Q105 23198 73029 SH SOLE 0 73029 0 0 ANTARES PHARMA INC COM 036642106 899 219328 SH SOLE 0 166900 0 52428 ANTELOPE ENTERPRISE HLDGS LT SHS G041JN106 160 116900 SH SOLE 0 37435 0 79465 ANTERO MIDSTREAM CORP COM 03676B102 21527 1980382 SH SOLE 0 0 0 1980382 ANTERO RESOURCES CORP COM 03674X106 74808 2450300 SH SOLE 0 2257900 0 192400 AON PLC SHS CL A G0403H108 78379 240700 SH SOLE 0 240700 0 0 APA CORPORATION COM 03743Q108 25137 608191 SH SOLE 0 608191 0 0 APARTMENT INCOME REIT CORP COM 03750L109 41351 773500 SH SOLE 0 773500 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 5741 784300 SH SOLE 0 779649 0 4651 API GROUP CORP COM STK 00187Y100 683 32500 SH SOLE 0 32500 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 8427 604940 SH SOLE 0 579841 0 25099 APOLLO ENDOSURGERY INC COM 03767D108 827 136700 SH SOLE 0 136700 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 42703 688872 SH SOLE 0 688872 0 0 APPFOLIO INC COM CL A 03783C100 2072 18300 SH SOLE 0 18300 0 0 APPIAN CORP CL A 03782L101 13983 229900 SH SOLE 0 229900 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2651 147500 SH SOLE 0 147500 0 0 APPLE INC COM 037833100 786477 4504192 SH SOLE 0 3639580 0 864612 APPLIED GENETIC TECHNOLOGIES COM 03820J100 127 118840 SH SOLE 0 118840 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 339 3300 SH SOLE 0 3300 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 3220 428200 SH SOLE 0 67500 0 360700 APPLIED OPTOELECTRONICS INC COM 03823U102 151 41300 SH SOLE 0 28100 0 13200 APPLIED THERAPEUTICS INC COM 03828A101 595 282200 SH SOLE 0 4500 0 277700 APPLIED UV INC COM 03828V105 106 70831 SH SOLE 0 19121 0 51710 APPLOVIN CORP COM CL A 03831W108 5182 94100 SH SOLE 0 94100 0 0 APREA THERAPEUTICS INC COM 03836J102 554 297900 SH SOLE 0 0 0 297900 APTARGROUP INC COM 038336103 588 5000 SH SOLE 0 800 0 4200 APTEVO THERAPEUTICS INC COM NEW 03835L207 346 58886 SH SOLE 0 58886 0 0 APTINYX INC COM 03836N103 597 262926 SH SOLE 0 262926 0 0 APTORUM GROUP LIMITED CL A ORD SHS G6096M106 60 36000 SH SOLE 0 0 0 36000 APTOSE BIOSCIENCES INC COM NEW 03835T200 1328 976577 SH SOLE 0 0 0 976577 APYX MEDICAL CORPORATION COM 03837C106 3343 512006 SH SOLE 0 414663 0 97343 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1209 646723 SH SOLE 0 182600 0 464123 AQUESTIVE THERAPEUTICS INC COM 03843E104 90 34300 SH SOLE 0 8800 0 25500 ARAMARK COM 03852U106 1609 42800 SH SOLE 0 42800 0 0 ARAVIVE INC COM 03890D108 536 277829 SH SOLE 0 144813 0 133016 ARBOR REALTY TRUST INC COM 038923108 6718 393759 SH SOLE 0 393759 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 109 77800 SH SOLE 0 77800 0 0 ARCBEST CORP COM 03937C105 28798 357739 SH SOLE 0 355767 0 1972 ARC DOCUMENT SOLUTIONS INC COM 00191G103 13238 3394355 SH SOLE 0 2977455 0 416900 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 54502 1702671 SH SOLE 0 1437761 0 264910 ARCHAEA ENERGY INC COM CL A 03940F103 2735 124700 SH SOLE 0 39200 0 85500 ARCH CAP GROUP LTD ORD G0450A105 1148 23700 SH SOLE 0 23700 0 0 ARCHER AVIATION INC COM CL A 03945R102 55 11400 SH SOLE 0 11400 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 26807 297000 SH SOLE 0 297000 0 0 ARCH RESOURCES INC CL A 03940R107 42121 306600 SH SOLE 0 297256 0 9344 ARCHROCK INC COM 03957W106 4685 507628 SH SOLE 0 130600 0 377028 ARCIMOTO INC COM 039587100 142 21456 SH SOLE 0 0 0 21456 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2946 362334 SH SOLE 0 78 0 362256 ARDAGH METAL PACKAGING S A SHS L02235106 17440 2145129 SH SOLE 0 2145129 0 0 ARDELYX INC COM 039697107 1386 1295593 SH SOLE 0 0 0 1295593 ARDMORE SHIPPING CORP COM Y0207T100 124 27500 SH SOLE 0 27500 0 0 ARGAN INC COM 04010E109 19617 483299 SH SOLE 0 483299 0 0 ARGO BLOCKCHAIN PLC ADS 040126104 880 89300 SH SOLE 0 23900 0 65400 ARGO GROUP INTL HLDGS LTD COM G0464B107 2538 61471 SH SOLE 0 6300 0 55171 ARHAUS INC COM CL A 04035M102 1905 223800 SH SOLE 0 32600 0 191200 ARISTA NETWORKS INC COM 040413106 15677 112800 SH SOLE 0 112800 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 2362 129800 SH SOLE 0 36700 0 93100 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 819 12100 SH SOLE 0 12100 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 2646 57600 SH SOLE 0 57600 0 0 ARKO CORP COM 041242108 492 54100 SH SOLE 0 7157 0 46943 ARK RESTAURANTS CORP COM 040712101 558 30211 SH SOLE 0 30211 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 827 238349 SH SOLE 0 238349 0 0 ARLO TECHNOLOGIES INC COM 04206A101 4483 506000 SH SOLE 0 163400 0 342600 ARMADA HOFFLER PPTYS INC COM 04208T108 27109 1856809 SH SOLE 0 1748509 0 108300 ARMATA PHARMACEUTICALS INC COM 04216R102 399 81696 SH SOLE 0 81696 0 0 ARMSTRONG FLOORING INC COM 04238R106 1194 834812 SH SOLE 0 834812 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3249 36100 SH SOLE 0 36100 0 0 ARRIVAL GROUP SHS L0423Q108 6157 1650800 SH SOLE 0 1650800 0 0 ARROW ELECTRS INC COM 042735100 15564 131200 SH SOLE 0 129514 0 1686 ARROW FINL CORP COM 042744102 11205 345615 SH SOLE 0 308445 0 37170 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17490 380300 SH SOLE 0 380300 0 0 ARTELO BIOSCIENCES INC COM NEW 04301G201 82 182619 SH SOLE 0 35249 0 147370 ARTESIAN RES CORP CL A 043113208 17352 357411 SH SOLE 0 357411 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 8173 207700 SH SOLE 0 207700 0 0 ARTS WAY MFG INC COM 043168103 212 38374 SH SOLE 0 31074 0 7300 ARVINAS INC COM 04335A105 8776 130400 SH SOLE 0 130400 0 0 ASANA INC CL A 04342Y104 63053 1577500 SH SOLE 0 1555932 0 21568 ASENSUS SURGICAL INC COM 04367G103 870 1388202 SH SOLE 0 200 0 1388002 ASGN INC COM 00191U102 6360 54494 SH SOLE 0 54494 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 3635 356411 SH SOLE 0 356411 0 0 ASHFORD INC COM 044104107 1499 87487 SH SOLE 0 67853 0 19634 ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 173 95300 SH SOLE 0 93453 0 1847 ASLAN PHARMACEUTICALS LTD ADS 04522R101 64 70600 SH SOLE 0 6412 0 64188 ASML HOLDING N V N Y REGISTRY SHS N07059210 83844 125525 SH SOLE 0 0 0 125525 ASPEN AEROGELS INC COM 04523Y105 1955 56700 SH SOLE 0 0 0 56700 ASPEN GROUP INC COM NEW 04530L203 18 11100 SH SOLE 0 7500 0 3600 ASPIRA WOMENS HEALTH INC COM 04537Y109 1178 1132801 SH SOLE 0 200 0 1132601 ASSEMBLY BIOSCIENCES INC COM 045396108 280 135900 SH SOLE 0 135900 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 265 92300 SH SOLE 0 92300 0 0 ASSOCIATED BANC CORP COM 045487105 10832 475931 SH SOLE 0 475931 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 1153 27500 SH SOLE 0 13700 0 13800 ASSURANT INC COM 04621X108 13092 72000 SH SOLE 0 72000 0 0 ASTEC INDS INC COM 046224101 522 12145 SH SOLE 0 0 0 12145 ASTRA SPACE INC COM CL A 04634X103 5509 1427100 SH SOLE 0 1316303 0 110797 ASTRAZENECA PLC SPONSORED ADR 046353108 302632 4561828 SH SOLE 0 4561828 0 0 ASTRONOVA INC COM 04638F108 1999 131742 SH SOLE 0 127942 0 3800 ASTROTECH CORP COM NEW 046484200 64 88600 SH SOLE 0 12505 0 76095 ASURE SOFTWARE INC COM 04649U102 600 100900 SH SOLE 0 2262 0 98638 ATA CREATIVITY GLOBAL SPONSORED ADS 00211V106 174 117744 SH SOLE 0 102444 0 15300 ATAI LIFE SCIENCES NV SHS N0731H103 2027 398242 SH SOLE 0 0 0 398242 ATARA BIOTHERAPEUTICS INC COM 046513107 5293 569800 SH SOLE 0 569800 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 8411 1165000 SH SOLE 0 1165000 0 0 ATENTO S A SHS L0427L204 780 28212 SH SOLE 0 28212 0 0 ATERIAN INC COM 02156U101 4307 1772500 SH SOLE 0 1772500 0 0 ATHENEX INC COM 04685N103 1014 1222239 SH SOLE 0 148100 0 1074139 ATHERSYS INC NEW COM 04744L106 230 379985 SH SOLE 0 29800 0 350185 ATHIRA PHARMA INC COM 04746L104 505 37400 SH SOLE 0 15300 0 22100 ATI PHYSICAL THERAPY INC COM CL A 00216W109 513 272973 SH SOLE 0 41300 0 231673 ATKORE INC COM 047649108 25594 260000 SH SOLE 0 260000 0 0 ATLANTIC AMERN CORP COM 048209100 103 32800 SH SOLE 0 32800 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 27118 773255 SH SOLE 0 773255 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1027 27981 SH SOLE 0 9500 0 18481 ATLANTICUS HOLDINGS CORP COM 04914Y102 9421 181908 SH SOLE 0 162508 0 19400 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 10796 125000 SH SOLE 0 125000 0 0 ATLAS CORP SHARES Y0436Q109 7842 534207 SH SOLE 0 534207 0 0 ATLASSIAN CORP PLC CL A G06242104 776863 2643920 SH SOLE 0 2643920 0 0 ATN INTL INC COM 00215F107 19717 494400 SH SOLE 0 494400 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 2626 2100492 SH SOLE 0 391594 0 1708898 ATOTECH LTD COM G0625A105 11353 517200 SH SOLE 0 517200 0 0 ATRECA INC CL A COM 04965G109 1158 365400 SH SOLE 0 162900 0 202500 ATRION CORP COM 049904105 30089 42200 SH SOLE 0 42200 0 0 AT&T INC COM 00206R102 83695 3541886 SH SOLE 0 487588 0 3054298 ATYR PHARMA INC COM NEW 002120202 593 110855 SH SOLE 0 110855 0 0 AUBURN NATL BANCORP COM 050473107 383 11541 SH SOLE 0 6746 0 4795 AUDACY INC CL A 05070N103 299 103400 SH SOLE 0 2000 0 101400 AUDIOCODES LTD ORD M15342104 1878 73504 SH SOLE 0 0 0 73504 AURINIA PHARMACEUTICALS INC COM 05156V102 20974 1694200 SH SOLE 0 1694200 0 0 AURORA CANNABIS INC COM 05156X884 3506 876500 SH SOLE 0 876500 0 0 AURORA MOBILE LTD ADS 051857100 77 70400 SH SOLE 0 70400 0 0 AUTOLIV INC COM 052800109 6643 86900 SH SOLE 0 79300 0 7600 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 1484 232649 SH SOLE 0 216149 0 16500 AUTOWEB INC COM 05335B100 1206 521911 SH SOLE 0 521911 0 0 AUTOZONE INC COM 053332102 18810 9200 SH SOLE 0 9200 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 5152 754306 SH SOLE 0 754306 0 0 AVALARA INC COM 05338G106 34490 346600 SH SOLE 0 346600 0 0 AVALON HLDGS CORP CL A 05343P109 442 134810 SH SOLE 0 118668 0 16142 AVALO THERAPEUTICS INC COM 05338F108 266 367193 SH SOLE 0 11868 0 355325 AVANGRID INC COM 05351W103 308 6600 SH SOLE 0 6600 0 0 AVANOS MED INC COM 05350V106 395 11800 SH SOLE 0 7087 0 4713 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 293 85784 SH SOLE 0 2000 0 83784 AVEO PHARMACEUTICALS INC COM NEW 053588307 277 49600 SH SOLE 0 49600 0 0 AVEPOINT INC COM CL A 053604104 1395 265200 SH SOLE 0 67400 0 197800 AVERY DENNISON CORP COM 053611109 30323 174300 SH SOLE 0 146381 0 27919 AVIAT NETWORKS INC COM NEW 05366Y201 11535 374870 SH SOLE 0 304070 0 70800 AVIDITY BIOSCIENCES INC COM 05370A108 709 38400 SH SOLE 0 38400 0 0 AVID TECHNOLOGY INC COM 05367P100 4310 123600 SH SOLE 0 121400 0 2200 AVIDXCHANGE HOLDINGS INC COM 05368X102 4250 528000 SH SOLE 0 1600 0 526400 AVIENT CORPORATION COM 05368V106 5398 112458 SH SOLE 0 112458 0 0 AVINO SILVER & GOLD MINES LT COM 053906103 385 409700 SH SOLE 0 9200 0 400500 AVIS BUDGET GROUP COM 053774105 15456 58700 SH SOLE 0 58700 0 0 AVISTA CORP COM 05379B107 25073 555322 SH SOLE 0 555322 0 0 AVITA MEDICAL INC COM 05380C102 1826 215280 SH SOLE 0 22300 0 192980 AVROBIO INC COM 05455M100 1168 885100 SH SOLE 0 296294 0 588806 AWARE INC MASS COM 05453N100 2396 798680 SH SOLE 0 757321 0 41359 AXALTA COATING SYS LTD COM G0750C108 8859 360400 SH SOLE 0 360400 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 748 9900 SH SOLE 0 9900 0 0 AXCELLA HEALTH INC COM 05454B105 126 48900 SH SOLE 0 48900 0 0 AXIS CAP HLDGS LTD SHS G0692U109 33712 557496 SH SOLE 0 557496 0 0 AXOGEN INC COM 05463X106 1063 133900 SH SOLE 0 16700 0 117200 AYRO INC COM 054748108 751 586800 SH SOLE 0 90086 0 496714 AYTU BIOPHARMA INC COM NEW 054754874 827 765469 SH SOLE 0 356743 0 408726 AZEK CO INC CL A 05478C105 4501 181200 SH SOLE 0 181200 0 0 AZENTA INC COM 114340102 3751 45257 SH SOLE 0 45257 0 0 AZUL S A SPONSR ADR PFD 05501U106 1491 99100 SH SOLE 0 99100 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 3288 197596 SH SOLE 0 197596 0 0 AZZ INC COM 002474104 236 4900 SH SOLE 0 4900 0 0 B2GOLD CORP COM 11777Q209 147205 32070755 SH SOLE 0 31918216 0 152539 BABYLON HLDGS LTD CL A SHS G07031100 162 41700 SH SOLE 0 24795 0 16905 BACKBLAZE INC COM CL A 05637B105 620 58119 SH SOLE 0 10300 0 47819 BADGER METER INC COM 056525108 4317 43300 SH SOLE 0 43300 0 0 BAIDU INC SPON ADR REP A 056752108 54230 409900 SH SOLE 0 409900 0 0 BALCHEM CORP COM 057665200 35501 259700 SH SOLE 0 255472 0 4228 BALLANTYNE STRONG INC COM 058516105 2108 684312 SH SOLE 0 610265 0 74047 BALLARD PWR SYS INC NEW COM 058586108 25988 2232513 SH SOLE 0 2113692 0 118821 BANCFIRST CORP COM 05945F103 358 4300 SH SOLE 0 4300 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1127 317588 SH SOLE 0 0 0 317588 BANCO DE CHILE SPONSORED ADS 059520106 34825 1625054 SH SOLE 0 1625054 0 0 BANC OF CALIFORNIA INC COM 05990K106 5407 279313 SH SOLE 0 279313 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 5712 133900 SH SOLE 0 12800 0 121100 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 19868 879500 SH SOLE 0 879500 0 0 BANDWIDTH INC COM CL A 05988J103 15165 468200 SH SOLE 0 454568 0 13632 BANK7 CORP COM 06652N107 517 21893 SH SOLE 0 7500 0 14393 BANKFINANCIAL CORP COM 06643P104 8588 829005 SH SOLE 0 800905 0 28100 BANK FIRST CORP COM 06211J100 465 6464 SH SOLE 0 0 0 6464 BANK HAWAII CORP COM 062540109 1049 12500 SH SOLE 0 12500 0 0 BANK MARIN BANCORP COM 063425102 5243 149492 SH SOLE 0 112068 0 37424 BANK MONTREAL QUE COM 063671101 31438 266495 SH SOLE 0 228410 0 38085 BANK NOVA SCOTIA B C COM 064149107 4468 62300 SH SOLE 0 62300 0 0 BANK OF MONTREAL BIG OIL 3X LEV 06367V105 600 1400 SH SOLE 0 1400 0 0 BANK OF MONTREAL BIG OIL INDX 3X 063679633 577 259700 SH SOLE 0 259700 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 921 25660 SH SOLE 0 0 0 25660 BANK OF THE JAMES FINL GP IN COM 470299108 253 16980 SH SOLE 0 9181 0 7799 BANK OZK COM 06417N103 14535 340397 SH SOLE 0 340397 0 0 BANK PRINCETON NEW JERSEY COM 064520109 2545 88223 SH SOLE 0 36123 0 52100 BANK SOUTH CAROLINA CORP COM 065066102 352 18881 SH SOLE 0 94 0 18787 BANKWELL FINL GROUP INC COM 06654A103 6877 203270 SH SOLE 0 153100 0 50170 BAOSHENG MEDIA GROUP HLDNG L SHS G08908108 24 41599 SH SOLE 0 30500 0 11099 BAOZUN INC SPONSORED ADR 06684L103 2226 259448 SH SOLE 0 244187 0 15261 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 3610 97812 SH SOLE 0 97812 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 234 9107 SH SOLE 0 9107 0 0 BARCLAYS PLC ADR 06738E204 19005 2405686 SH SOLE 0 2405686 0 0 BAR HBR BANKSHARES COM 066849100 3291 114996 SH SOLE 0 85184 0 29812 BARK INC COM 68622E104 896 242200 SH SOLE 0 242200 0 0 BARNES GROUP INC COM 067806109 2705 67300 SH SOLE 0 1000 0 66300 BARNES & NOBLE ED INC COM 06777U101 1114 311300 SH SOLE 0 0 0 311300 BARNWELL INDS INC COM 068221100 1639 637622 SH SOLE 0 503245 0 134377 BARRETT BUSINESS SVCS INC COM 068463108 19011 245400 SH SOLE 0 219500 0 25900 BARRICK GOLD CORP COM 067901108 229482 9355036 SH SOLE 0 9273076 0 81960 BASSETT FURNITURE INDS INC COM 070203104 7407 447261 SH SOLE 0 400561 0 46700 BATH & BODY WORKS INC COM 070830104 84383 1765333 SH SOLE 0 1490157 0 275176 BATTALION OIL CORP COM 07134L107 383 20600 SH SOLE 0 1800 0 18800 BAUDAX BIO INC COM NEW 07160F206 420 237300 SH SOLE 0 150718 0 86582 BAUSCH HEALTH COS INC COM 071734107 26370 1153789 SH SOLE 0 1121246 0 32543 BAXTER INTL INC COM 071813109 111192 1434000 SH SOLE 0 1228558 0 205442 BBQ HLDGS INC COM 05551A109 7434 491048 SH SOLE 0 428687 0 62361 BCB BANCORP INC COM 055298103 8561 469078 SH SOLE 0 383978 0 85100 BCE INC COM NEW 05534B760 26255 473398 SH SOLE 0 473398 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 492 279445 SH SOLE 0 168071 0 111374 BECTON DICKINSON & CO COM 075887109 48218 181272 SH SOLE 0 181272 0 0 BELDEN INC COM 077454106 5350 96563 SH SOLE 0 96563 0 0 BEL FUSE INC CL A 077347201 500 23800 SH SOLE 0 23800 0 0 BEL FUSE INC CL B 077347300 8550 479245 SH SOLE 0 339551 0 139694 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 437 185299 SH SOLE 0 185299 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1277 55339 SH SOLE 0 55339 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 1437 207649 SH SOLE 0 0 0 207649 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 749 7500 SH SOLE 0 1500 0 6000 BENCHMARK ELECTRS INC COM 08160H101 5122 204550 SH SOLE 0 149100 0 55450 BENEFITFOCUS INC COM 08180D106 1003 79500 SH SOLE 0 79500 0 0 BENTLEY SYS INC COM CL B 08265T208 2717 61500 SH SOLE 0 61500 0 0 BERKELEY LTS INC COM 084310101 6772 952400 SH SOLE 0 952400 0 0 BERKLEY W R CORP COM 084423102 40576 609348 SH SOLE 0 578526 0 30822 BERKSHIRE GREY INC COM CL A 084656107 1587 550978 SH SOLE 0 125500 0 425478 BERKSHIRE HATHAWAY INC DEL CL A 084670108 41256 78 SH SOLE 0 7 0 71 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25586 72500 SH SOLE 0 28388 0 44112 BERKSHIRE HILLS BANCORP INC COM 084680107 695 24000 SH SOLE 0 24000 0 0 BERRY CORP COM 08579X101 2627 254560 SH SOLE 0 78400 0 176160 BERRY GLOBAL GROUP INC COM 08579W103 7013 121000 SH SOLE 0 121000 0 0 BEST INC SPONSORED ADS 08653C106 59 90700 SH SOLE 0 90700 0 0 BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 806 47300 SH SOLE 0 47300 0 0 BEYOND AIR INC COM 08862L103 1017 152300 SH SOLE 0 2147 0 150153 BEYONDSPRING INC SHS G10830100 621 282373 SH SOLE 0 1167 0 281206 BGC PARTNERS INC CL A 05541T101 8755 1989748 SH SOLE 0 1989748 0 0 B & G FOODS INC NEW COM 05508R106 424 15700 SH SOLE 0 15700 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2580 33400 SH SOLE 0 0 0 33400 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 2826 64399 SH SOLE 0 8400 0 55999 BIG 5 SPORTING GOODS CORP COM 08915P101 5423 316229 SH SOLE 0 316229 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 25218 1151000 SH SOLE 0 1151000 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 212 290 SH SOLE 0 290 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 296 2046 SH SOLE 0 266 0 1780 BILIBILI INC SPONS ADS REP Z 090040106 1709 66800 SH SOLE 0 66800 0 0 BIMI INTERNATIONAL MEDICAL I COM NEW 05552Q202 230 166806 SH SOLE 0 23070 0 143736 BIOATLA INC COM 09077B104 2682 536469 SH SOLE 0 165100 0 371369 BIOCARDIA INC COM 09060U507 28 13700 SH SOLE 0 13700 0 0 BIOCEPT INC COM 09072V501 270 116400 SH SOLE 0 116400 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 4089 251480 SH SOLE 0 251480 0 0 BIOGEN INC COM 09062X103 219910 1044207 SH SOLE 0 1012612 0 31595 BIOLASE INC COM NEW 090911207 22 62700 SH SOLE 0 62700 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 627 27600 SH SOLE 0 0 0 27600 BIOLINERX LTD SPONSORED ADS 09071M205 115 67346 SH SOLE 0 0 0 67346 BIOMARIN PHARMACEUTICAL INC COM 09061G101 37869 491171 SH SOLE 0 474820 0 16351 BIOMEA FUSION INC COM 09077A106 77 17300 SH SOLE 0 17300 0 0 BIOMX INC COM 09090D103 46 23900 SH SOLE 0 23900 0 0 BIONANO GENOMICS INC COM 09075F107 281 108794 SH SOLE 0 90640 0 18154 BIONTECH SE SPONSORED ADS 09075V102 42711 250419 SH SOLE 0 0 0 250419 BIO RAD LABS INC CL A 090572207 105775 187800 SH SOLE 0 156658 0 31142 BIO RAD LABS INC CL B 090572108 1175 2000 SH SOLE 0 2000 0 0 BIO-TECHNE CORP COM 09073M104 13987 32300 SH SOLE 0 29800 0 2500 BIOXCEL THERAPEUTICS INC COM 09075P105 393 18800 SH SOLE 0 18800 0 0 BIRD GLOBAL INC COM CL A 09077J107 30 12400 SH SOLE 0 12400 0 0 BIRKS GROUP INC CL A COM 09088U109 471 90700 SH SOLE 0 6912 0 83788 BIT BROTHER LIMITED CLASS A ORD G1144D109 98 287200 SH SOLE 0 4300 0 282900 BIT MINING LIMITED SPON ADR REP A 055474100 51 18167 SH SOLE 0 0 0 18167 BJS RESTAURANTS INC COM 09180C106 4059 143429 SH SOLE 0 143429 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 34900 516200 SH SOLE 0 516200 0 0 BK OF AMERICA CORP COM 060505104 280311 6800366 SH SOLE 0 3495115 0 3305251 BK TECHNOLOGIES CORPORATION COM 05587G104 1449 568136 SH SOLE 0 568136 0 0 BLACKBAUD INC COM 09227Q100 2862 47804 SH SOLE 0 47804 0 0 BLACKBERRY LTD COM 09228F103 3916 526200 SH SOLE 0 244500 0 281700 BLACK DIAMOND THERAPEUTICS I COM 09203E105 733 264491 SH SOLE 0 90300 0 174191 BLACK HILLS CORP COM 092113109 2473 32105 SH SOLE 0 32105 0 0 BLACKLINE INC COM 09239B109 14271 194900 SH SOLE 0 191870 0 3030 BLACKROCK INC COM 09247X101 187527 245400 SH SOLE 0 165400 0 80000 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 2870 1518600 SH SOLE 0 73000 0 1445600 BLACKSTONE INC COM 09260D107 89899 708200 SH SOLE 0 487589 0 220611 BLACKSTONE MTG TR INC COM CL A 09257W100 7518 236480 SH SOLE 0 199496 0 36984 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 268 9600 SH SOLE 0 2000 0 7600 BLONDER TONGUE LABORATORIES COM 093698108 64 99449 SH SOLE 0 44792 0 54657 BLOOM ENERGY CORP COM CL A 093712107 203 8400 SH SOLE 0 8400 0 0 BLUCORA INC COM 095229100 19763 1010900 SH SOLE 0 1010900 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 2321 573034 SH SOLE 0 447100 0 125934 BLUEBIRD BIO INC COM 09609G100 4559 940000 SH SOLE 0 940000 0 0 BLUE BIRD CORP COM 095306106 3840 204018 SH SOLE 0 204018 0 0 BLUECITY HLDGS LTD ADS 09610L106 31 23200 SH SOLE 0 23200 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 12131 410261 SH SOLE 0 280274 0 129987 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 98 201409 SH SOLE 0 201409 0 0 BLUELINX HLDGS INC COM NEW 09624H208 2106 29300 SH SOLE 0 12700 0 16600 BLUE OWL CAPITAL INC COM CL A 09581B103 26359 2078800 SH SOLE 0 2078800 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4369 68400 SH SOLE 0 68400 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 729 48050 SH SOLE 0 8800 0 39250 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 383 14400 SH SOLE 0 14400 0 0 BOEING CO COM 097023105 135429 707200 SH SOLE 0 383498 0 323702 BOGOTA FINL CORP COM 097235105 383 35736 SH SOLE 0 8136 0 27600 BOISE CASCADE CO DEL COM 09739D100 3675 52900 SH SOLE 0 42817 0 10083 BOLT BIOTHERAPEUTICS INC COM 097702104 795 290100 SH SOLE 0 1509 0 288591 BONSO ELECTRS INTL INC COM 098529308 469 146000 SH SOLE 0 146000 0 0 BOOKING HOLDINGS INC COM 09857L108 79140 33699 SH SOLE 0 7996 0 25703 BOOT BARN HLDGS INC COM 099406100 14825 156400 SH SOLE 0 141993 0 14407 BOQII HLDG LTD SPONSORED ADS 09950L104 11 24400 SH SOLE 0 24400 0 0 BORQS TECHNOLOGIES INC SHS G1466B103 34 157500 SH SOLE 0 157500 0 0 BORR DRILLING LTD SHS G1466R173 3570 1059611 SH SOLE 0 82000 0 977611 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 633 209458 SH SOLE 0 164358 0 45100 BOSTON OMAHA CORP CL A COM STK 101044105 396 15600 SH SOLE 0 0 0 15600 BOWMAN CONSULTING GROUP LTD COM 103002101 681 41400 SH SOLE 0 2800 0 38600 BOX INC CL A 10316T104 26334 906200 SH SOLE 0 861435 0 44765 BOXLIGHT CORP COM CL A 103197109 821 684265 SH SOLE 0 57400 0 626865 BOYD GAMING CORP COM 103304101 13952 212100 SH SOLE 0 157200 0 54900 BP PLC SPONSORED ADR 055622104 80285 2730769 SH SOLE 0 2486700 0 244069 BRADY CORP CL A 104674106 59052 1276240 SH SOLE 0 1276240 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 2379 385011 SH SOLE 0 213100 0 171911 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 321 22700 SH SOLE 0 22700 0 0 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 533 78900 SH SOLE 0 31267 0 47633 BRASKEM S A SP ADR PFD A 105532105 6049 324500 SH SOLE 0 162300 0 162200 BRICKELL BIOTECH INC COM 10802T105 380 1419552 SH SOLE 0 899557 0 519995 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 2456 120700 SH SOLE 0 34600 0 86100 BRIDGELINE DIGITAL INC COM 10807Q700 623 326200 SH SOLE 0 188512 0 137688 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9385 562630 SH SOLE 0 422447 0 140183 BRIGHAM MINERALS INC CL A COM 10918L103 726 28400 SH SOLE 0 6000 0 22400 BRIGHTCOVE INC COM 10921T101 9966 1277756 SH SOLE 0 1271251 0 6505 BRIGHT HEALTH GROUP INC COM 10920V107 726 376200 SH SOLE 0 0 0 376200 BRIGHTHOUSE FINL INC COM 10922N103 6685 129400 SH SOLE 0 129400 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 203 337700 SH SOLE 0 322891 0 14809 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 760 82200 SH SOLE 0 82200 0 0 B. RILEY FINANCIAL INC COM 05580M108 3389 48439 SH SOLE 0 48439 0 0 BRINKER INTL INC COM 109641100 8739 229000 SH SOLE 0 229000 0 0 BRINKS CO COM 109696104 360 5300 SH SOLE 0 5300 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 192312 2633332 SH SOLE 0 2633332 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 12914 306300 SH SOLE 0 306300 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2560 99200 SH SOLE 0 99200 0 0 BROADMARK RLTY CAP INC COM 11135B100 1922 222200 SH SOLE 0 222200 0 0 BROADSTONE NET LEASE INC COM 11135E203 3794 174200 SH SOLE 0 174200 0 0 BROADWAY FINL CORP DEL COM 111444105 406 255137 SH SOLE 0 22537 0 232600 BROADWIND INC COM NEW 11161T207 31 14240 SH SOLE 0 0 0 14240 BROOKDALE SR LIVING INC COM 112463104 58416 8286002 SH SOLE 0 8286002 0 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 3334 58300 SH SOLE 0 2200 0 56100 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 616 18950 SH SOLE 0 0 0 18950 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1002 32700 SH SOLE 0 0 0 32700 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 67519 1541541 SH SOLE 0 1541541 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 12409 784403 SH SOLE 0 784403 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1194 582392 SH SOLE 0 0 0 582392 BROWN & BROWN INC COM 115236101 27296 377700 SH SOLE 0 375010 0 2690 BROWN FORMAN CORP CL A 115637100 5306 84576 SH SOLE 0 84576 0 0 BROWN FORMAN CORP CL B 115637209 34236 510838 SH SOLE 0 463146 0 47692 BRP GROUP INC COM CL A 05589G102 1057 39400 SH SOLE 0 0 0 39400 BRP INC COM SUN VTG 05577W200 9749 119200 SH SOLE 0 119200 0 0 BRT APARTMENTS CORP COM 055645303 14319 597391 SH SOLE 0 573493 0 23898 BRUKER CORP COM 116794108 2412 37510 SH SOLE 0 36100 0 1410 BSQUARE CORP COM NEW 11776U300 286 165129 SH SOLE 0 300 0 164829 BTRS HOLDINGS INC COM CL 1 11778X104 3876 518200 SH SOLE 0 145400 0 372800 BUCKLE INC COM 118440106 34598 1047168 SH SOLE 0 1047168 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 6692 366079 SH SOLE 0 366079 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 48124 745641 SH SOLE 0 745641 0 0 BUMBLE INC COM CL A 12047B105 6028 208000 SH SOLE 0 208000 0 0 BUNGE LIMITED COM G16962105 74642 673600 SH SOLE 0 615876 0 57724 BURCON NUTRASCIENCE CORP COM 120831102 93 102100 SH SOLE 0 0 0 102100 BURFORD CAP LTD ORD SHS G17977110 2098 228300 SH SOLE 0 51000 0 177300 BURGERFI INTERNATIONAL INC COM 12122L101 622 149100 SH SOLE 0 19431 0 129669 BURLINGTON STORES INC COM 122017106 32791 180000 SH SOLE 0 176642 0 3358 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1055 113600 SH SOLE 0 84700 0 28900 BUSINESS FIRST BANCSHARES IN COM 12326C105 822 33800 SH SOLE 0 0 0 33800 BUTTERFLY NETWORK INC COM CL A 124155102 5883 1235900 SH SOLE 0 1173711 0 62189 BWX TECHNOLOGIES INC COM 05605H100 27641 513200 SH SOLE 0 513200 0 0 BYLINE BANCORP INC COM 124411109 965 36171 SH SOLE 0 36171 0 0 C3 AI INC CL A 12468P104 54757 2412200 SH SOLE 0 2202080 0 210120 CABALETTA BIO INC COM 12674W109 405 199400 SH SOLE 0 36199 0 163201 CABLE ONE INC COM 12685J105 148913 101700 SH SOLE 0 98698 0 3002 CACI INTL INC CL A 127190304 663 2200 SH SOLE 0 2200 0 0 CACTUS INC CL A 127203107 2111 37200 SH SOLE 0 21300 0 15900 CADENCE DESIGN SYSTEM INC COM 127387108 57084 347100 SH SOLE 0 300606 0 46494 CADIZ INC COM NEW 127537207 536 258900 SH SOLE 0 275 0 258625 CAESARSTONE LTD ORD SHS M20598104 4442 422218 SH SOLE 0 422218 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1088 1507349 SH SOLE 0 1507349 0 0 CALAVO GROWERS INC COM 128246105 15185 416600 SH SOLE 0 416600 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 541 35565 SH SOLE 0 2300 0 33265 CALERES INC COM 129500104 363 18800 SH SOLE 0 18800 0 0 CALIFORNIA BANCORP INC COM 13005U101 724 31484 SH SOLE 0 9585 0 21899 CALIFORNIA RES CORP COM STOCK 13057Q305 38161 853136 SH SOLE 0 853136 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4167 70300 SH SOLE 0 70300 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 749 1853500 SH SOLE 0 841985 0 1011515 CALIX INC COM 13100M509 62122 1447718 SH SOLE 0 1447718 0 0 CALLAWAY GOLF CO COM 131193104 1590 67900 SH SOLE 0 67900 0 0 CALLON PETE CO DEL COM 13123X508 8849 149786 SH SOLE 0 149786 0 0 CAL MAINE FOODS INC COM NEW 128030202 65325 1182999 SH SOLE 0 1182999 0 0 CALYXT INC COM 13173L107 19 17900 SH SOLE 0 17900 0 0 CAMBIUM NETWORKS CORP SHS G17766109 5955 251900 SH SOLE 0 185300 0 66600 CAMBRIDGE BANCORP COM 132152109 2876 33841 SH SOLE 0 12141 0 21700 CAMDEN NATL CORP COM 133034108 16723 355500 SH SOLE 0 297149 0 58351 CAMDEN PPTY TR SH BEN INT 133131102 97692 587800 SH SOLE 0 468280 0 119520 CAMECO CORP COM 13321L108 9973 342400 SH SOLE 0 210700 0 131700 CAMPBELL SOUP CO COM 134429109 147360 3306268 SH SOLE 0 3306268 0 0 CAMTEK LTD ORD M20791105 28049 920840 SH SOLE 0 831340 0 89500 CANADIAN IMP BK COMM COM 136069101 23336 191764 SH SOLE 0 180950 0 10814 CANADIAN NATL RY CO COM 136375102 14125 105300 SH SOLE 0 35941 0 69359 CANADIAN NAT RES LTD COM 136385101 1971 31800 SH SOLE 0 31800 0 0 CANNAE HLDGS INC COM 13765N107 4650 194400 SH SOLE 0 194400 0 0 CANO HEALTH INC COM CL A 13781Y103 2656 418300 SH SOLE 0 418300 0 0 CANON INC SPONSORED ADR 138006309 32410 1333207 SH SOLE 0 1260407 0 72800 CAPITAL BANCORP INC MD COM 139737100 1426 62400 SH SOLE 0 300 0 62100 CAPITAL CITY BK GROUP INC COM 139674105 5250 199171 SH SOLE 0 178871 0 20300 CAPITOL FED FINL INC COM 14057J101 55000 5055137 SH SOLE 0 5055137 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3664 71300 SH SOLE 0 71300 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 6855 325199 SH SOLE 0 246099 0 79100 CAPSTONE GREEN ENERGY CORP COM 14067D508 865 209941 SH SOLE 0 209941 0 0 CARA THERAPEUTICS INC COM 140755109 1934 159150 SH SOLE 0 2000 0 157150 CARDIFF ONCOLOGY INC COM 14147L108 1219 491458 SH SOLE 0 6300 0 485158 CARDIOVASCULAR SYS INC DEL COM 141619106 19279 853058 SH SOLE 0 853058 0 0 CARDLYTICS INC COM 14161W105 4549 82735 SH SOLE 0 82735 0 0 CAREDX INC COM 14167L103 12277 331900 SH SOLE 0 319430 0 12470 CARETRUST REIT INC COM 14174T107 745 38600 SH SOLE 0 34676 0 3924 CARIBOU BIOSCIENCES INC COM 142038108 1332 145100 SH SOLE 0 7400 0 137700 CARLISLE COS INC COM 142339100 885 3600 SH SOLE 0 3600 0 0 CARLOTZ INC COM CL A 142552108 1360 992452 SH SOLE 0 109300 0 883152 CARLYLE GROUP INC COM 14316J108 34550 706400 SH SOLE 0 706400 0 0 CARNIVAL PLC ADR 14365C103 10173 556800 SH SOLE 0 541209 0 15591 CARPARTS COM INC COM 14427M107 5860 874700 SH SOLE 0 874700 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 592 14100 SH SOLE 0 14100 0 0 CARRIAGE SVCS INC COM 143905107 44291 830500 SH SOLE 0 810800 0 19700 CARRIER GLOBAL CORPORATION COM 14448C104 243429 5306931 SH SOLE 0 4708065 0 598866 CARROLS RESTAURANT GROUP INC COM 14574X104 214 94500 SH SOLE 0 56158 0 38342 CARS COM INC COM 14575E105 427 29600 SH SOLE 0 29600 0 0 CARTER BANKSHARES INC COM NEW 146103106 3608 207700 SH SOLE 0 14500 0 193200 CARTERS INC COM 146229109 12244 133100 SH SOLE 0 130873 0 2227 CARVER BANCORP INC COM NEW 146875604 566 80800 SH SOLE 0 29400 0 51400 CASA SYS INC COM 14713L102 1736 384096 SH SOLE 0 330500 0 53596 CASELLA WASTE SYS INC CL A 147448104 77465 883801 SH SOLE 0 883801 0 0 CASI PHARMACEUTICALS INC COM 14757U109 126 155300 SH SOLE 0 18645 0 136655 CASS INFORMATION SYS INC COM 14808P109 1604 43460 SH SOLE 0 400 0 43060 CASTLE BIOSCIENCES INC COM 14843C105 1122 25000 SH SOLE 0 25000 0 0 CASTOR MARITIME INC SHS NEW Y1146L125 31 16700 SH SOLE 0 16700 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 772 1169862 SH SOLE 0 757586 0 412276 CATALYST PHARMACEUTICALS INC COM 14888U101 2927 353112 SH SOLE 0 287300 0 65812 CATCHMARK TIMBER TR INC CL A 14912Y202 20673 2521067 SH SOLE 0 2476867 0 44200 CATO CORP NEW CL A 149205106 10060 686202 SH SOLE 0 686202 0 0 CAVCO INDS INC DEL COM 149568107 6588 27355 SH SOLE 0 10546 0 16809 CAZOO GROUP LTD COM G2007L105 1277 462800 SH SOLE 0 0 0 462800 CBAK ENERGY TECHNOLOGY INC COM 14986C102 940 734035 SH SOLE 0 0 0 734035 CBDMD INC COM 12482W101 97 93600 SH SOLE 0 93600 0 0 CB FINL SVCS INC COM 12479G101 1917 79895 SH SOLE 0 55699 0 24196 CBOE GLOBAL MKTS INC COM 12503M108 260274 2274724 SH SOLE 0 2274724 0 0 CBRE GROUP INC CL A 12504L109 120816 1320100 SH SOLE 0 1159327 0 160773 CBTX INC COM 12481V104 2375 76610 SH SOLE 0 65310 0 11300 CDW CORP COM 12514G108 42683 238598 SH SOLE 0 236412 0 2186 CECO ENVIRONMENTAL CORP COM 125141101 253 46083 SH SOLE 0 1469 0 44614 CEDAR REALTY TRUST INC COM NEW 150602605 1797 65027 SH SOLE 0 54012 0 11015 CELANESE CORP DEL COM 150870103 78264 547800 SH SOLE 0 474480 0 73320 CELCUITY INC COM 15102K100 695 74356 SH SOLE 0 20788 0 53568 CELESTICA INC SUB VTG SHS 15101Q108 4955 415988 SH SOLE 0 0 0 415988 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 87 126800 SH SOLE 0 126800 0 0 CEL-SCI CORP COM PAR NEW 150837607 3037 772883 SH SOLE 0 188474 0 584409 CELSION CORP COM 15117N602 134 26555 SH SOLE 0 6911 0 19644 CEMEX SAB DE CV SPON ADR NEW 151290889 32718 6184793 SH SOLE 0 0 0 6184793 CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 2886 1317631 SH SOLE 0 0 0 1317631 CENOVUS ENERGY INC COM 15135U109 33897 2031494 SH SOLE 0 1306800 0 724694 CENTENE CORP DEL COM 15135B101 9304 110512 SH SOLE 0 110512 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 44873 5560500 SH SOLE 0 4892730 0 667770 CENTERPOINT ENERGY INC COM 15189T107 9357 305400 SH SOLE 0 305400 0 0 CENTERRA GOLD INC COM 152006102 2296 233200 SH SOLE 0 0 0 233200 CENTERSPACE COM 15202L107 52821 538332 SH SOLE 0 538332 0 0 CENTOGENE N V COM N1976T109 67 15900 SH SOLE 0 0 0 15900 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 87 11000 SH SOLE 0 11000 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29489 723124 SH SOLE 0 723124 0 0 CENTRAL GARDEN & PET CO COM 153527106 12920 293911 SH SOLE 0 293911 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 14756 528900 SH SOLE 0 528900 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 88 21891 SH SOLE 0 0 0 21891 CENTRAL VY CMNTY BANCORP COM 155685100 2822 120856 SH SOLE 0 64056 0 56800 CENTRUS ENERGY CORP CL A 15643U104 11008 326635 SH SOLE 0 326635 0 0 CENTURY ALUM CO COM 156431108 17607 669199 SH SOLE 0 669199 0 0 CENTURY CASINOS INC COM 156492100 2530 211687 SH SOLE 0 126949 0 84738 CENTURY CMNTYS INC COM 156504300 13267 247654 SH SOLE 0 247654 0 0 CERAGON NETWORKS LTD ORD M22013102 1393 654135 SH SOLE 0 97700 0 556435 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 347 9900 SH SOLE 0 9900 0 0 CERIDIAN HCM HLDG INC COM 15677J108 56204 822000 SH SOLE 0 725734 0 96266 CERNER CORP COM 156782104 221485 2367304 SH SOLE 0 1966272 0 401032 CERTARA INC COM 15687V109 238 11100 SH SOLE 0 11100 0 0 CERUS CORP COM 157085101 2726 496500 SH SOLE 0 57200 0 439300 CEVA INC COM 157210105 675 16602 SH SOLE 0 5500 0 11102 CF BANKSHARES INC COM 12520L109 392 17600 SH SOLE 0 0 0 17600 C & F FINL CORP COM 12466Q104 5255 104000 SH SOLE 0 98900 0 5100 CF INDS HLDGS INC COM 125269100 27574 267550 SH SOLE 0 232248 0 35302 CGI INC CL A SUB VTG 12532H104 27585 345700 SH SOLE 0 69100 0 276600 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1382 169939 SH SOLE 0 149539 0 20400 CHAMPIONX CORPORATION COM 15872M104 14400 588251 SH SOLE 0 579243 0 9008 CHANNELADVISOR CORP COM 159179100 5213 314600 SH SOLE 0 62900 0 251700 CHARAH SOLUTIONS INC COM 15957P105 222 44400 SH SOLE 0 44400 0 0 CHARLES & COLVARD LTD COM 159765106 2900 1847096 SH SOLE 0 1450821 0 396275 CHARLES RIV LABS INTL INC COM 159864107 9771 34409 SH SOLE 0 34409 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 295345 541400 SH SOLE 0 383978 0 157422 CHASE CORP COM 16150R104 31114 358000 SH SOLE 0 331700 0 26300 CHATHAM LODGING TR COM 16208T102 11520 835375 SH SOLE 0 835375 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 41160 297700 SH SOLE 0 297700 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1634 923035 SH SOLE 0 0 0 923035 CHEETAH MOBILE INC ADR 163075104 171 176726 SH SOLE 0 176726 0 0 CHEFS WHSE INC COM 163086101 525 16100 SH SOLE 0 16100 0 0 CHEGG INC COM 163092109 7666 211300 SH SOLE 0 211300 0 0 CHEMED CORP NEW COM 16359R103 65092 128500 SH SOLE 0 128500 0 0 CHEMOMAB THERAPEUTICS LTD SPONSORED ADS 16385C104 134 27960 SH SOLE 0 0 0 27960 CHEMUNG FINL CORP COM 164024101 2722 58309 SH SOLE 0 35122 0 23187 CHENIERE ENERGY INC COM NEW 16411R208 127204 917448 SH SOLE 0 816896 0 100552 CHERRY HILL MTG INVT CORP COM 164651101 6109 791284 SH SOLE 0 791284 0 0 CHESAPEAKE ENERGY CORP COM 165167735 59866 688120 SH SOLE 0 514854 0 173266 CHEVRON CORP NEW COM 166764100 134468 825820 SH SOLE 0 613585 0 212235 CHICAGO ATLANTIC REAL ESTATE COM 167239102 305 17200 SH SOLE 0 3800 0 13400 CHICAGO RIVET & MACH CO COM 168088102 1287 48710 SH SOLE 0 48610 0 100 CHICOS FAS INC COM 168615102 29358 6116300 SH SOLE 0 6116300 0 0 CHILDRENS PL INC NEW COM 168905107 17174 348360 SH SOLE 0 348360 0 0 CHIMERA INVT CORP COM NEW 16934Q208 9756 810322 SH SOLE 0 793905 0 16417 CHIMERIX INC COM 16934W106 6677 1457789 SH SOLE 0 1457789 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 1251 410081 SH SOLE 0 403894 0 6187 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 192 19051 SH SOLE 0 12302 0 6749 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 11 10800 SH SOLE 0 10800 0 0 CHINA JO-JO DRUGSTORES INC ORD SHS G2124G104 214 675738 SH SOLE 0 675738 0 0 CHINA LIBERAL ED HLDGS LTD ORD G2161Y109 534 381290 SH SOLE 0 215362 0 165928 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1366 180000 SH SOLE 0 180000 0 0 CHINA NATURAL RESOURCES INC COM G2110U109 62 64600 SH SOLE 0 40100 0 24500 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 496 283500 SH SOLE 0 283500 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 109615 2213544 SH SOLE 0 2162404 0 51140 CHINA PHARMA HLDGS INC COM 16941T104 138 354617 SH SOLE 0 333096 0 21521 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 6580 226807 SH SOLE 0 225900 0 907 CHINA SXT PHARMACEUTICALS IN ORD SHS NEW G2161P116 126 451500 SH SOLE 0 451500 0 0 CHINA XIANGTAI FOOD CO LTD SHS G21621100 92 83500 SH SOLE 0 30100 0 53400 CHINA YUCHAI INTL LTD COM G21082105 5198 446193 SH SOLE 0 446193 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 3128 494900 SH SOLE 0 494900 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 4364 266742 SH SOLE 0 266742 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 50794 1429600 SH SOLE 0 1425091 0 4509 CHOICE HOTELS INTL INC COM 169905106 18925 133500 SH SOLE 0 129220 0 4280 CHOICEONE FINL SVCS INC COM 170386106 764 30500 SH SOLE 0 14300 0 16200 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5753 53408 SH SOLE 0 13164 0 40244 CHROMADEX CORP COM NEW 171077407 1034 420501 SH SOLE 0 46100 0 374401 CHUBB LIMITED COM H1467J104 100191 468399 SH SOLE 0 414488 0 53911 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 155214 3491869 SH SOLE 0 3426280 0 65589 CHURCH & DWIGHT CO INC COM 171340102 68220 686453 SH SOLE 0 686453 0 0 CHURCHILL DOWNS INC COM 171484108 1114 5025 SH SOLE 0 4325 0 700 CHUYS HLDGS INC COM 171604101 7293 270100 SH SOLE 0 270100 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4703 1460514 SH SOLE 0 1460514 0 0 CIDARA THERAPEUTICS INC COM 171757107 1197 1437845 SH SOLE 0 791221 0 646624 CIENA CORP COM NEW 171779309 2302 37974 SH SOLE 0 37974 0 0 CI FINL CORP COM 125491100 19141 1203100 SH SOLE 0 7800 0 1195300 CINEDIGM CORP COM NEW 172406209 2530 3109919 SH SOLE 0 1920695 0 1189224 CINEMARK HLDGS INC COM 17243V102 23058 1334400 SH SOLE 0 1325200 0 9200 CINGULATE INC COMMON STOCK 17248W105 100 51000 SH SOLE 0 30366 0 20634 CION INVT CORP COM 17259U204 170 11500 SH SOLE 0 11500 0 0 CIPHER MINING INC COM 17253J106 1189 326737 SH SOLE 0 40400 0 286337 CIRRUS LOGIC INC COM 172755100 9880 116520 SH SOLE 0 116520 0 0 CISCO SYS INC COM 17275R102 7132 127900 SH SOLE 0 127900 0 0 CI&T INC COM CL A G21307106 644 40200 SH SOLE 0 4600 0 35600 CITI TRENDS INC COM 17306X102 3095 101057 SH SOLE 0 101057 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 70 39300 SH SOLE 0 39300 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 800 52950 SH SOLE 0 4200 0 48750 CITIZENS FINL GROUP INC COM 174610105 8019 176900 SH SOLE 0 137651 0 39249 CITIZENS HLDG CO MISS COM 174715102 589 30435 SH SOLE 0 28527 0 1908 CITIZENS INC CL A 174740100 967 227994 SH SOLE 0 227994 0 0 CITIZENS & NORTHN CORP COM 172922106 3307 135641 SH SOLE 0 79034 0 56607 CITRIX SYS INC COM 177376100 2623 26000 SH SOLE 0 26000 0 0 CITY OFFICE REIT INC COM 178587101 28583 1618516 SH SOLE 0 1503116 0 115400 CIVEO CORP CDA COM NEW 17878Y207 16366 693348 SH SOLE 0 630632 0 62716 CIVISTA BANCSHARES INC COM NO PAR 178867107 3807 157965 SH SOLE 0 79765 0 78200 CLARUS CORP NEW COM 18270P109 225 9890 SH SOLE 0 0 0 9890 CLARUS THERAPEUTICS HLDNGS I COM 18271L107 52 34700 SH SOLE 0 34700 0 0 CLEAN HARBORS INC COM 184496107 40496 362733 SH SOLE 0 362733 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1322 382074 SH SOLE 0 155400 0 226674 CLEARFIELD INC COM 18482P103 15709 240858 SH SOLE 0 240858 0 0 CLEARONE INC COM 18506U104 431 472531 SH SOLE 0 387860 0 84671 CLEARPOINT NEURO INC COM 18507C103 1614 155000 SH SOLE 0 0 0 155000 CLEAR SECURE INC COM CL A 18467V109 6658 247676 SH SOLE 0 219705 0 27971 CLEARSIDE BIOMEDICAL INC COM 185063104 1981 864951 SH SOLE 0 145089 0 719862 CLEARWATER ANALYTICS HLDGS I CL A 185123106 204 9700 SH SOLE 0 9700 0 0 CLEARWATER PAPER CORP COM 18538R103 1438 51300 SH SOLE 0 51300 0 0 CLEARWAY ENERGY INC CL A 18539C105 43104 1293629 SH SOLE 0 1142329 0 151300 CLEARWAY ENERGY INC CL C 18539C204 35437 970622 SH SOLE 0 970622 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 40338 1252359 SH SOLE 0 1047821 0 204538 CLEVER LEAVES HOLDINGS INC COM 186760104 174 69800 SH SOLE 0 69800 0 0 CLIPPER RLTY INC COM 18885T306 1849 203857 SH SOLE 0 138057 0 65800 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 674 391600 SH SOLE 0 0 0 391600 CLOROX CO DEL COM 189054109 188404 1355130 SH SOLE 0 1355130 0 0 CLOUDFLARE INC CL A COM 18915M107 160338 1339500 SH SOLE 0 1085032 0 254468 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3390 954800 SH SOLE 0 799065 0 155735 CLOVIS ONCOLOGY INC COM 189464100 2949 1459900 SH SOLE 0 1449582 0 10318 CMC MATERIALS INC COM 12571T100 1242 6700 SH SOLE 0 6700 0 0 CME GROUP INC COM 12572Q105 65789 276589 SH SOLE 0 184293 0 92296 CMS ENERGY CORP COM 125896100 58159 831549 SH SOLE 0 831549 0 0 CNA FINL CORP COM 126117100 292 6000 SH SOLE 0 6000 0 0 CNB FINL CORP PA COM 126128107 2432 92401 SH SOLE 0 51201 0 41200 CNFINANCE HLDGS LTD SPON ADS 18979T105 437 135800 SH SOLE 0 0 0 135800 CNO FINL GROUP INC COM 12621E103 4647 185200 SH SOLE 0 185200 0 0 CNS PHARMACEUTICALS INC COM 18978H102 173 506532 SH SOLE 0 80226 0 426306 CNX RES CORP COM 12653C108 31362 1513616 SH SOLE 0 1374356 0 139260 COASTAL FINL CORP WA COM NEW 19046P209 3673 80274 SH SOLE 0 28574 0 51700 COCA COLA CO COM 191216100 313234 5052156 SH SOLE 0 4217340 0 834816 COCA COLA CONS INC COM 191098102 4883 9827 SH SOLE 0 8100 0 1727 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 515 10600 SH SOLE 0 10600 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 87091 1584905 SH SOLE 0 1584905 0 0 COCRYSTAL PHARMA INC COM 19188J300 937 1704328 SH SOLE 0 1422137 0 282191 CO-DIAGNOSTICS INC COM 189763105 3622 586052 SH SOLE 0 452000 0 134052 CODIAK BIOSCIENCES INC COM 192010106 116 18500 SH SOLE 0 18500 0 0 CODORUS VY BANCORP INC COM 192025104 3102 141005 SH SOLE 0 97938 0 43067 COEUR MNG INC COM NEW 192108504 4399 988595 SH SOLE 0 879283 0 109312 COFFEE HLDG CO INC COM 192176105 1316 381544 SH SOLE 0 381544 0 0 COGENT BIOSCIENCES INC COM 19240Q201 86 11500 SH SOLE 0 11500 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 143605 2164356 SH SOLE 0 2161178 0 3178 COGNEX CORP COM 192422103 2152 27900 SH SOLE 0 27900 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 664 58700 SH SOLE 0 58700 0 0 COHBAR INC COM 19249J109 491 1561807 SH SOLE 0 400820 0 1160987 COHEN & STEERS INC COM 19247A100 1246 14512 SH SOLE 0 3100 0 11412 COHERUS BIOSCIENCES INC COM 19249H103 2119 164100 SH SOLE 0 164100 0 0 COHU INC COM 192576106 7917 267454 SH SOLE 0 267454 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 199733 1052000 SH SOLE 0 1052000 0 0 COLGATE PALMOLIVE CO COM 194162103 431381 5688786 SH SOLE 0 4594849 0 1093937 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 25860 1270118 SH SOLE 0 1270118 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 107169 821800 SH SOLE 0 780200 0 41600 COLONY BANKCORP INC COM 19623P101 2188 117178 SH SOLE 0 71378 0 45800 COLUMBIA BKG SYS INC COM 197236102 17016 527286 SH SOLE 0 527286 0 0 COLUMBIA FINL INC COM 197641103 20057 932432 SH SOLE 0 899932 0 32500 COLUMBIA SPORTSWEAR CO COM 198516106 380 4200 SH SOLE 0 4200 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 584 13785 SH SOLE 0 4300 0 9485 COMCAST CORP NEW CL A 20030N101 222628 4754976 SH SOLE 0 2641734 0 2113242 COMFORT SYS USA INC COM 199908104 3543 39800 SH SOLE 0 39800 0 0 COMMERCIAL VEH GROUP INC COM 202608105 17466 2067004 SH SOLE 0 2067004 0 0 COMMSCOPE HLDG CO INC COM 20337X109 6369 808198 SH SOLE 0 808198 0 0 COMMUNITY BK SYS INC COM 203607106 344 4908 SH SOLE 0 4908 0 0 COMMUNITY FINL CORP MD COM 20368X101 2773 68568 SH SOLE 0 43968 0 24600 COMMUNITY HEALTHCARE TR INC COM 20369C106 4504 106700 SH SOLE 0 3000 0 103700 COMMUNITY HEALTH SYS INC NEW COM 203668108 649 54638 SH SOLE 0 54638 0 0 COMMUNITY TR BANCORP INC COM 204149108 8149 197782 SH SOLE 0 106905 0 90877 COMMUNITY WEST BANCSHARES COM 204157101 214 15300 SH SOLE 0 5226 0 10074 COMMVAULT SYS INC COM 204166102 121002 1823687 SH SOLE 0 1823687 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 3657 725500 SH SOLE 0 52700 0 672800 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 17016 1731045 SH SOLE 0 1731045 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 286 36600 SH SOLE 0 36600 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 5130 946500 SH SOLE 0 946500 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 6907 461665 SH SOLE 0 403965 0 57700 COMPASS DIVERSIFIED SH BEN INT 20451Q104 428 18000 SH SOLE 0 0 0 18000 COMPASS INC CL A 20464U100 6526 830300 SH SOLE 0 830300 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 1665 129200 SH SOLE 0 129200 0 0 COMPASS THERAPEUTICS INC COM 20454B104 18 13300 SH SOLE 0 13300 0 0 COMPUGEN LTD ORD M25722105 2600 807415 SH SOLE 0 154000 0 653415 COMPUTER PROGRAMS & SYS INC COM 205306103 1640 47600 SH SOLE 0 47600 0 0 COMPUTER TASK GROUP INC COM 205477102 8845 905291 SH SOLE 0 842791 0 62500 COMPX INTL INC CL A 20563P101 3981 169244 SH SOLE 0 162644 0 6600 COMSCORE INC COM 20564W105 1787 613950 SH SOLE 0 342734 0 271216 COMSOVEREIGN HLDG CORP COM NEW 205650203 51 60268 SH SOLE 0 60268 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 1070 179364 SH SOLE 0 179364 0 0 COMSTOCK MNG INC COM NEW 205750300 1288 771158 SH SOLE 0 0 0 771158 COMSTOCK RES INC COM 205768302 8437 646500 SH SOLE 0 646500 0 0 CONAGRA BRANDS INC COM 205887102 74139 2208499 SH SOLE 0 2208499 0 0 CONCENTRIX CORP COM 20602D101 6246 37500 SH SOLE 0 37500 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 1437 426305 SH SOLE 0 399205 0 27100 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 244 142600 SH SOLE 0 142600 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 1000 149267 SH SOLE 0 125900 0 23367 CONDUENT INC COM 206787103 9637 1867700 SH SOLE 0 1867700 0 0 CONFLUENT INC CLASS A COM 20717M103 9414 229600 SH SOLE 0 229600 0 0 CONFORMIS INC COM 20717E101 2926 4690438 SH SOLE 0 4600891 0 89547 CONIFER HLDGS INC COM 20731J102 64 27000 SH SOLE 0 7400 0 19600 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 71 23500 SH SOLE 0 23500 0 0 CONNECTONE BANCORP INC COM 20786W107 8851 276516 SH SOLE 0 276516 0 0 CONOCOPHILLIPS COM 20825C104 55541 555408 SH SOLE 0 428230 0 127178 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 361 6000 SH SOLE 0 6000 0 0 CONSOL ENERGY INC NEW COM 20854L108 2164 57503 SH SOLE 0 5600 0 51903 CONSOLIDATED COMM HLDGS INC COM 209034107 9789 1659203 SH SOLE 0 1659203 0 0 CONSOLIDATED EDISON INC COM 209115104 33391 352668 SH SOLE 0 352668 0 0 CONSOLIDATED WATER CO INC ORD G23773107 3855 348567 SH SOLE 0 348567 0 0 CONSTELLATION BRANDS INC CL A 21036P108 17389 75500 SH SOLE 0 75500 0 0 CONSTELLATION BRANDS INC CL B 21036P207 1815 7800 SH SOLE 0 7800 0 0 CONSTELLATION ENERGY CORP COM 21037T109 4669 83000 SH SOLE 0 83000 0 0 CONSTELLIUM SE CL A SHS F21107101 5476 304200 SH SOLE 0 299300 0 4900 CONSUMER PORTFOLIO SVCS INC COM 210502100 4696 462158 SH SOLE 0 462158 0 0 CONTAINER STORE GROUP INC COM 210751103 1242 152000 SH SOLE 0 0 0 152000 CONTEXTLOGIC INC COM CL A 21077C107 11484 5103800 SH SOLE 0 4652673 0 451127 CONTEXT THERAPEUTICS INC COM 21077P108 44 20309 SH SOLE 0 0 0 20309 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 7361 404700 SH SOLE 0 404700 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 530 81100 SH SOLE 0 12760 0 68340 COOPER STD HLDGS INC COM 21676P103 1266 144300 SH SOLE 0 7200 0 137100 COOTEK CAYMAN INC SPONSORED ADS 21718L102 485 1910019 SH SOLE 0 1156519 0 753500 COPA HOLDINGS SA CL A P31076105 24425 292028 SH SOLE 0 292028 0 0 COPART INC COM 217204106 79265 631744 SH SOLE 0 573422 0 58322 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 615 1157191 SH SOLE 0 0 0 1157191 CORCEPT THERAPEUTICS INC COM 218352102 174992 7770516 SH SOLE 0 7770516 0 0 CORECARD CORPORATION COM 45816D100 5628 205397 SH SOLE 0 205397 0 0 CORE LABORATORIES N V COM N22717107 4368 138100 SH SOLE 0 0 0 138100 CORE MOLDING TECHNOLOGIES IN COM 218683100 5764 535664 SH SOLE 0 494264 0 41400 CORMEDIX INC COM 21900C308 56 10157 SH SOLE 0 0 0 10157 CORNERSTONE BLDG BRANDS INC COM 21925D109 24377 1002348 SH SOLE 0 969100 0 33248 CORNING INC COM 219350105 90119 2441600 SH SOLE 0 2144361 0 297239 CORSAIR GAMING INC COM 22041X102 1981 93600 SH SOLE 0 93600 0 0 CORVEL CORP COM 221006109 146123 867510 SH SOLE 0 867510 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 1478 901132 SH SOLE 0 273973 0 627159 COSAN S A ADS 22113B103 117511 5934882 SH SOLE 0 5934882 0 0 COSTAMARE INC SHS Y1771G102 37290 2187082 SH SOLE 0 2187082 0 0 COSTAR GROUP INC COM 22160N109 53540 803780 SH SOLE 0 685295 0 118485 COSTCO WHSL CORP NEW COM 22160K105 103365 179500 SH SOLE 0 179500 0 0 COTERRA ENERGY INC COM 127097103 21489 796770 SH SOLE 0 796770 0 0 COTY INC COM CL A 222070203 49915 5552330 SH SOLE 0 5552330 0 0 COUPA SOFTWARE INC COM 22266L106 114659 1128200 SH SOLE 0 1099357 0 28843 COURSERA INC COM 22266M104 3320 144100 SH SOLE 0 144100 0 0 COUSINS PPTYS INC COM NEW 222795502 3474 86231 SH SOLE 0 86231 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 900 41800 SH SOLE 0 1000 0 40800 COVETRUS INC COM 22304C100 1850 110202 SH SOLE 0 110202 0 0 COWEN INC CL A NEW 223622606 410 15128 SH SOLE 0 15128 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 258 87400 SH SOLE 0 16996 0 70404 CPS TECHNOLOGIES CORP COM 12619F104 518 99500 SH SOLE 0 500 0 99000 CRACKER BARREL OLD CTRY STOR COM 22410J106 2010 16932 SH SOLE 0 13500 0 3432 CRA INTL INC COM 12618T105 29312 347875 SH SOLE 0 313744 0 34131 CRANE CO COM 224399105 3281 30300 SH SOLE 0 30300 0 0 CRAWFORD & CO CL A 224633206 4756 629116 SH SOLE 0 595641 0 33475 CRAWFORD & CO CL B 224633107 5691 780610 SH SOLE 0 775043 0 5567 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 352 45442 SH SOLE 0 7384 0 38058 CREATIVE REALITIES INC COM NEW 22530J200 43 52900 SH SOLE 0 52900 0 0 CREDICORP LTD COM G2519Y108 4348 25300 SH SOLE 0 0 0 25300 CREDIT ACCEP CORP MICH COM 225310101 2690 4888 SH SOLE 0 700 0 4188 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D449 784 150549 SH SOLE 0 150549 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 265 17400 SH SOLE 0 0 0 17400 CRESCENT PT ENERGY CORP COM 22576C101 46064 6350887 SH SOLE 0 0 0 6350887 CREXENDO INC COM 226552107 138 37886 SH SOLE 0 586 0 37300 CRH PLC ADR 12626K203 2592 64700 SH SOLE 0 64700 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 44083 702300 SH SOLE 0 0 0 702300 CROSS CTRY HEALTHCARE INC COM 227483104 1227 56618 SH SOLE 0 0 0 56618 CROSSFIRST BANKSHARES INC COM 22766M109 974 61800 SH SOLE 0 37000 0 24800 CROWDSTRIKE HLDGS INC CL A 22788C105 86790 382200 SH SOLE 0 318053 0 64147 CROWN CASTLE INTL CORP NEW COM 22822V101 79544 430898 SH SOLE 0 2391 0 428507 CROWN CRAFTS INC COM 228309100 2257 346649 SH SOLE 0 346649 0 0 CRYOPORT INC COM PAR $0.001 229050307 16292 466700 SH SOLE 0 461596 0 5104 CSG SYS INTL INC COM 126349109 62648 985494 SH SOLE 0 985494 0 0 CSP INC COM 126389105 1477 187388 SH SOLE 0 187388 0 0 CSW INDUSTRIALS INC COM 126402106 1834 15600 SH SOLE 0 300 0 15300 CSX CORP COM 126408103 238871 6378400 SH SOLE 0 5321378 0 1057022 CTI BIOPHARMA CORP COM 12648L601 5190 1111413 SH SOLE 0 1111413 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 581 8767 SH SOLE 0 0 0 8767 CTS CORP COM 126501105 2477 70100 SH SOLE 0 70100 0 0 CUBESMART COM 229663109 23653 454595 SH SOLE 0 454595 0 0 CUE BIOPHARMA INC COM 22978P106 2534 519300 SH SOLE 0 90487 0 428813 CULP INC COM 230215105 6240 785903 SH SOLE 0 760417 0 25486 CUMBERLAND PHARMACEUTICALS I COM 230770109 1818 644763 SH SOLE 0 631662 0 13101 CUMMINS INC COM 231021106 3077 15000 SH SOLE 0 15000 0 0 CUMULUS MEDIA INC COM CL A 231082801 512 51500 SH SOLE 0 6553 0 44947 CURIOSITYSTREAM INC COM CL A 23130Q107 517 178170 SH SOLE 0 27700 0 150470 CURIS INC COM NEW 231269200 3137 1318200 SH SOLE 0 1318200 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 12690 618700 SH SOLE 0 618700 0 0 CUSTOMERS BANCORP INC COM 23204G100 4803 92120 SH SOLE 0 36464 0 55656 CUTERA INC COM 232109108 21365 309634 SH SOLE 0 247234 0 62400 CVB FINL CORP COM 126600105 898 38700 SH SOLE 0 38700 0 0 CVD EQUIP CORP COM 126601103 588 131182 SH SOLE 0 110382 0 20800 CVENT HOLDING CORP COMMON STOCK 126677103 111 15500 SH SOLE 0 15500 0 0 CVR ENERGY INC COM 12662P108 23905 935984 SH SOLE 0 935984 0 0 CVRX INC COM 126638105 1129 188500 SH SOLE 0 3106 0 185394 CVS HEALTH CORP COM 126650100 78419 774819 SH SOLE 0 774819 0 0 CYANOTECH CORP COM PAR $0.02 232437301 849 251909 SH SOLE 0 196318 0 55591 CYBEROPTICS CORP COM 232517102 718 17700 SH SOLE 0 800 0 16900 CYCLERION THERAPEUTICS INC COM 23255M105 336 302558 SH SOLE 0 8100 0 294458 CYCLO THERAPEUTICS INC COM NEW 23254X201 240 75787 SH SOLE 0 33991 0 41796 CYMABAY THERAPEUTICS INC COM 23257D103 1429 459535 SH SOLE 0 138800 0 320735 CYNERGISTEK INC COM 23258P105 263 196469 SH SOLE 0 117783 0 78686 CYREN LTD SHS NEW M26895132 282 55793 SH SOLE 0 55793 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 369 97800 SH SOLE 0 3285 0 94515 CYTEK BIOSCIENCES INC COM 23285D109 585 54300 SH SOLE 0 54300 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2392 895900 SH SOLE 0 248800 0 647100 CYTOSORBENTS CORP COM NEW 23283X206 271 84900 SH SOLE 0 36900 0 48000 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 544 44500 SH SOLE 0 3400 0 41100 DADA NEXUS LTD ADS 23344D108 8113 888600 SH SOLE 0 888600 0 0 DAKTRONICS INC COM 234264109 5224 1360404 SH SOLE 0 1019400 0 341004 DALLASNEWS CORPORATION COM SER A 235050101 1692 241701 SH SOLE 0 219910 0 21791 DANAHER CORPORATION COM 235851102 240072 818436 SH SOLE 0 454584 0 363852 DANAOS CORPORATION SHS Y1968P121 7324 71400 SH SOLE 0 71400 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 15619 378000 SH SOLE 0 378000 0 0 DARE BIOSCIENCE INC COM 23666P101 150 100339 SH SOLE 0 65700 0 34639 DARIOHEALTH CORP COM NEW 23725P209 357 61100 SH SOLE 0 10 0 61090 DASEKE INC COM 23753F107 7913 785839 SH SOLE 0 743439 0 42400 DATADOG INC CL A COM 23804L103 41306 272700 SH SOLE 0 129200 0 143500 DATA I O CORP COM 237690102 2471 581528 SH SOLE 0 557529 0 23999 DATCHAT INC COM 23816M107 130 49500 SH SOLE 0 49500 0 0 DATTO HLDG CORP COM 23821D100 494 18500 SH SOLE 0 18500 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 344 7000 SH SOLE 0 0 0 7000 DAVE INC CLASS A COM 23834J102 317 44300 SH SOLE 0 0 0 44300 DAVITA INC COM 23918K108 7284 64400 SH SOLE 0 64400 0 0 DAXOR CORP COM 239467103 239 22421 SH SOLE 0 21721 0 700 DBX ETF TR XTRACK HRVST CSI 233051879 8153 246400 SH SOLE 0 246400 0 0 DBX ETF TR XTRACK USD HIGH 233051432 3433 91000 SH SOLE 0 91000 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 64 20915 SH SOLE 0 5570 0 15345 DECKERS OUTDOOR CORP COM 243537107 4271 15600 SH SOLE 0 14500 0 1100 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 2539 103000 SH SOLE 0 0 0 103000 DELEK US HLDGS INC NEW COM 24665A103 1566 73800 SH SOLE 0 73800 0 0 DELL TECHNOLOGIES INC CL C 24703L202 67801 1350877 SH SOLE 0 1119153 0 231724 DELTA AIR LINES INC DEL COM NEW 247361702 19718 498300 SH SOLE 0 498300 0 0 DELTA APPAREL INC COM 247368103 581 19500 SH SOLE 0 1300 0 18200 DENALI THERAPEUTICS INC COM 24823R105 3944 122600 SH SOLE 0 122600 0 0 DENBURY INC COM 24790A101 896 11400 SH SOLE 0 11400 0 0 DENISON MINES CORP COM 248356107 1603 1001713 SH SOLE 0 1001713 0 0 DENNYS CORP COM 24869P104 608 42500 SH SOLE 0 42500 0 0 DENTSPLY SIRONA INC COM 24906P109 18756 381058 SH SOLE 0 340090 0 40968 DERMTECH INC COM 24984K105 536 36500 SH SOLE 0 0 0 36500 DESCARTES SYS GROUP INC COM 249906108 15629 213300 SH SOLE 0 130900 0 82400 DESIGNER BRANDS INC CL A 250565108 4873 360730 SH SOLE 0 360730 0 0 DESKTOP METAL INC COM CL A 25058X105 6981 1472820 SH SOLE 0 1472820 0 0 DESWELL INDS INC COM 250639101 53 14600 SH SOLE 0 0 0 14600 DEXCOM INC COM 252131107 11869 23200 SH SOLE 0 23200 0 0 DHI GROUP INC COM 23331S100 16652 2798610 SH SOLE 0 2566560 0 232050 DHT HOLDINGS INC SHS NEW Y2065G121 22839 3937819 SH SOLE 0 3937819 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 14464 71200 SH SOLE 0 44469 0 26731 DIAMONDBACK ENERGY INC COM 25278X109 9290 67772 SH SOLE 0 67772 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 20581 109881 SH SOLE 0 109881 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3611 357500 SH SOLE 0 357500 0 0 DIANA SHIPPING INC COM Y2066G104 7514 1391419 SH SOLE 0 1391419 0 0 DICKS SPORTING GOODS INC COM 253393102 9122 91200 SH SOLE 0 91200 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 331 1324202 SH SOLE 0 1324202 0 0 DIGI INTL INC COM 253798102 2640 122684 SH SOLE 0 42200 0 80484 DIGITALOCEAN HLDGS INC COM 25402D102 8018 138600 SH SOLE 0 138600 0 0 DIGITAL RLTY TR INC COM 253868103 60645 427683 SH SOLE 0 211286 0 216397 DILLARDS INC CL A 254067101 14225 53000 SH SOLE 0 48284 0 4716 DIME CMNTY BANCSHARES INC COM 25432X102 9665 279574 SH SOLE 0 233935 0 45639 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 317 11500 SH SOLE 0 11500 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 834 17900 SH SOLE 0 17900 0 0 DINE BRANDS GLOBAL INC COM 254423106 2627 33700 SH SOLE 0 33300 0 400 DIODES INC COM 254543101 18499 212651 SH SOLE 0 212651 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 432 81200 SH SOLE 0 81200 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 48 10300 SH SOLE 0 10300 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 214 3900 SH SOLE 0 3900 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 649 10300 SH SOLE 0 10300 0 0 DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 3295 19700 SH SOLE 0 19700 0 0 DIREXION SHS ETF TR RETAIL BULL 3X 25460G815 344 17900 SH SOLE 0 17900 0 0 DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 2852 182000 SH SOLE 0 182000 0 0 DISCOVERY INC COM SER A 25470F104 653 26200 SH SOLE 0 26200 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 363 48000 SH SOLE 0 0 0 48000 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2346 733200 SH SOLE 0 93400 0 639800 DIXIE GROUP INC CL A 255519100 454 146400 SH SOLE 0 69400 0 77000 DLH HLDGS CORP COM 23335Q100 5803 306364 SH SOLE 0 306364 0 0 DLOCAL LTD CLASS A COM G29018101 3376 108000 SH SOLE 0 72828 0 35172 DOCEBO INC COM 25609L105 4362 84200 SH SOLE 0 13000 0 71200 DOCUSIGN INC COM 256163106 111715 1042900 SH SOLE 0 929819 0 113081 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 384 63900 SH SOLE 0 63900 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 18812 240502 SH SOLE 0 240502 0 0 DOLE PLC ORD SHS G27907107 1793 144600 SH SOLE 0 144600 0 0 DOLLAR TREE INC COM 256746108 57350 358103 SH SOLE 0 247617 0 110486 DOLPHIN ENTMT INC COM NEW 25686H209 199 38140 SH SOLE 0 22400 0 15740 DOMA HOLDINGS INC COMMON STOCK 25703A104 561 258300 SH SOLE 0 258300 0 0 DOMINOS PIZZA INC COM 25754A201 423626 1040825 SH SOLE 0 1030651 0 10174 DOMO INC COM CL B 257554105 11075 219000 SH SOLE 0 219000 0 0 DONALDSON INC COM 257651109 3552 68400 SH SOLE 0 53477 0 14923 DONEGAL GROUP INC CL A 257701201 7491 558611 SH SOLE 0 432911 0 125700 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2019 60700 SH SOLE 0 6100 0 54600 DOORDASH INC CL A 25809K105 73853 630200 SH SOLE 0 630200 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 2886 111200 SH SOLE 0 0 0 111200 DORIAN LPG LTD SHS USD Y2106R110 2581 178103 SH SOLE 0 0 0 178103 DORMAN PRODS INC COM 258278100 2395 25200 SH SOLE 0 25200 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 466 18500 SH SOLE 0 18500 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1352 39100 SH SOLE 0 0 0 39100 DOUGLAS ELLIMAN INC COM 25961D105 26294 3601923 SH SOLE 0 3520223 0 81700 DOUGLAS EMMETT INC COM 25960P109 257 7700 SH SOLE 0 7700 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1601 769600 SH SOLE 0 769600 0 0 DOVER CORP COM 260003108 32102 204600 SH SOLE 0 198140 0 6460 DOW INC COM 260557103 74329 1166500 SH SOLE 0 762056 0 404444 DOXIMITY INC CL A 26622P107 17596 337800 SH SOLE 0 337800 0 0 DRAGON VICTORY INTL LTD SHS G28365107 37 36500 SH SOLE 0 36500 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 9653 1030213 SH SOLE 0 883950 0 146263 DRIL-QUIP INC COM 262037104 489 13100 SH SOLE 0 13100 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 1879 71500 SH SOLE 0 71500 0 0 DRIVE SHACK INC COM 262077100 849 551000 SH SOLE 0 0 0 551000 DROPBOX INC CL A 26210C104 190876 8209733 SH SOLE 0 8209733 0 0 DR REDDYS LABS LTD ADR 256135203 106569 1912238 SH SOLE 0 1893738 0 18500 DSS INC COM 26253C102 527 920236 SH SOLE 0 98569 0 821667 DTE ENERGY CO COM 233331107 46468 351470 SH SOLE 0 334584 0 16886 DT MIDSTREAM INC COMMON STOCK 23345M107 14260 262800 SH SOLE 0 239239 0 23561 DUCK CREEK TECHNOLOGIES INC SHS 264120106 5919 267600 SH SOLE 0 267600 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 733 40300 SH SOLE 0 40300 0 0 DUCOMMUN INC DEL COM 264147109 13192 251800 SH SOLE 0 251800 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 185610 1662282 SH SOLE 0 1662282 0 0 DUKE REALTY CORP COM NEW 264411505 6061 104400 SH SOLE 0 65128 0 39272 DUN & BRADSTREET HLDGS INC COM 26484T106 3033 173100 SH SOLE 0 173100 0 0 DURECT CORP COM 266605104 2345 3500278 SH SOLE 0 2980028 0 520250 DXP ENTERPRISES INC COM NEW 233377407 241 8900 SH SOLE 0 600 0 8300 DYNATRONICS CORP COM NEW 268157401 748 1028665 SH SOLE 0 791865 0 236800 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6739 621651 SH SOLE 0 621651 0 0 DYNE THERAPEUTICS INC COM 26818M108 412 42700 SH SOLE 0 42700 0 0 EAGLE BANCORP INC MD COM 268948106 518 9086 SH SOLE 0 0 0 9086 EAGLE BANCORP MONT INC COM 26942G100 2816 126128 SH SOLE 0 85210 0 40918 EAGLE BULK SHIPPING INC COM Y2187A150 1274 18700 SH SOLE 0 18700 0 0 EAGLE MATLS INC COM 26969P108 2118 16500 SH SOLE 0 13720 0 2780 EAGLE PHARMACEUTICALS INC COM 269796108 10570 213579 SH SOLE 0 213579 0 0 EARGO INC COM 270087109 1282 242400 SH SOLE 0 242400 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4085 193217 SH SOLE 0 193217 0 0 EASTERN BANKSHARES INC COM 27627N105 6882 319500 SH SOLE 0 319500 0 0 EASTERN CO COM 276317104 3590 154137 SH SOLE 0 154137 0 0 EASTGROUP PPTYS INC COM 277276101 17421 85700 SH SOLE 0 83960 0 1740 EASTMAN CHEM CO COM 277432100 8521 76037 SH SOLE 0 600 0 75437 EASTMAN KODAK CO COM NEW 277461406 1741 265800 SH SOLE 0 265800 0 0 EASTSIDE DISTILLING INC COM 277802302 136 141970 SH SOLE 0 45270 0 96700 EAST WEST BANCORP INC COM 27579R104 7035 89033 SH SOLE 0 89033 0 0 EBANG INTL HLDGS INC CL A SHS G3R33A106 549 473100 SH SOLE 0 473100 0 0 EBAY INC. COM 278642103 45653 797290 SH SOLE 0 709154 0 88136 ECHOSTAR CORP CL A 278768106 48602 1996804 SH SOLE 0 1996804 0 0 ECMOHO LTD SPONSORED ADS 27888P104 82 293407 SH SOLE 0 293407 0 0 ECOLAB INC COM 278865100 159786 904997 SH SOLE 0 668578 0 236419 ECOPETROL S A SPONSORED ADS 279158109 50730 2727430 SH SOLE 0 2727430 0 0 ECOVYST INC COM 27923Q109 3176 274700 SH SOLE 0 23900 0 250800 EDESA BIOTECH INC COM 27966L108 246 82800 SH SOLE 0 400 0 82400 EDGEWELL PERS CARE CO COM 28035Q102 2032 55400 SH SOLE 0 55400 0 0 EDISON INTL COM 281020107 3028 43200 SH SOLE 0 43200 0 0 EDITAS MEDICINE INC COM 28106W103 17183 903400 SH SOLE 0 903400 0 0 EDUCATIONAL DEV CORP COM 281479105 2283 294526 SH SOLE 0 294526 0 0 EGAIN CORP COM NEW 28225C806 9154 790493 SH SOLE 0 636233 0 154260 EHEALTH INC COM 28238P109 8028 646900 SH SOLE 0 646900 0 0 E-HOME HOUSEHOLD SVC HLDGS L ORD SHS G2952X104 220 305199 SH SOLE 0 276400 0 28799 EKSO BIONICS HLDGS INC COM 282644301 51 17600 SH SOLE 0 17600 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 7723 296000 SH SOLE 0 296000 0 0 ELDORADO GOLD CORP NEW COM 284902509 53415 4764869 SH SOLE 0 4651329 0 113540 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 303 211723 SH SOLE 0 8011 0 203712 ELECTROCORE INC COM 28531P103 76 130000 SH SOLE 0 130000 0 0 ELECTROMED INC COM 285409108 962 77299 SH SOLE 0 52004 0 25295 ELECTRONIC ARTS INC COM 285512109 73131 578064 SH SOLE 0 578064 0 0 ELECTRO-SENSORS INC COM 285233102 673 131400 SH SOLE 0 125100 0 6300 ELEDON PHARMACEUTICALS INC COM 28617K101 73 18473 SH SOLE 0 18473 0 0 ELEMENT SOLUTIONS INC COM 28618M106 5694 260000 SH SOLE 0 260000 0 0 ELEVATE CREDIT INC COM 28621V101 3571 1167155 SH SOLE 0 1167155 0 0 ELEVATION ONCOLOGY INC COM 28623U101 64 25400 SH SOLE 0 11151 0 14249 E L F BEAUTY INC COM 26856L103 24433 945900 SH SOLE 0 945900 0 0 ELITE EDUCATION GROUP INTL L COM G3104J100 36 16300 SH SOLE 0 300 0 16000 ELLINGTON FINANCIAL INC COM 28852N109 4913 276800 SH SOLE 0 0 0 276800 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 5396 534800 SH SOLE 0 534800 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 208 9085 SH SOLE 0 0 0 9085 EL POLLO LOCO HLDGS INC COM 268603107 3990 343400 SH SOLE 0 343400 0 0 ELTEK LTD SHS M40184208 339 82991 SH SOLE 0 69491 0 13500 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 1441 132300 SH SOLE 0 132300 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 8102 595481 SH SOLE 0 582343 0 13138 EMBRAER S.A. SPONSORED ADS 29082A107 36183 2869400 SH SOLE 0 2850643 0 18757 EMCORE CORP COM NEW 290846203 4205 1136410 SH SOLE 0 632908 0 503502 EMCOR GROUP INC COM 29084Q100 22019 195500 SH SOLE 0 190008 0 5492 EMERALD HOLDING INC COM 29103W104 237 69657 SH SOLE 0 69657 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 14699 358000 SH SOLE 0 352043 0 5957 EMERSON ELEC CO COM 291011104 35063 357600 SH SOLE 0 357600 0 0 EMERSON RADIO CORP COM NEW 291087203 712 927088 SH SOLE 0 847888 0 79200 EMPIRE ST RLTY TR INC CL A 292104106 1643 167300 SH SOLE 0 167300 0 0 EMPLOYERS HLDGS INC COM 292218104 12884 314100 SH SOLE 0 314100 0 0 EMX RTY CORP COM 26873J107 220 101200 SH SOLE 0 0 0 101200 ENACT HLDGS INC COM 29249E109 498 22400 SH SOLE 0 22400 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 43213 607100 SH SOLE 0 607100 0 0 ENBRIDGE INC COM 29250N105 40383 876110 SH SOLE 0 588600 0 287510 ENCOMPASS HEALTH CORP COM 29261A100 33038 464600 SH SOLE 0 367747 0 96853 ENCORE CAP GROUP INC COM 292554102 6924 110383 SH SOLE 0 97002 0 13381 ENCORE WIRE CORP COM 292562105 10583 92778 SH SOLE 0 91813 0 965 ENDAVA PLC ADS 29260V105 2522 18960 SH SOLE 0 18960 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 24894 843300 SH SOLE 0 843300 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 538 115800 SH SOLE 0 115800 0 0 ENDO INTL PLC SHS G30401106 38419 16631661 SH SOLE 0 16631661 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 136 349300 SH SOLE 0 145558 0 203742 ENEL AMERICAS S A SPONSORED ADR 29274F104 16486 2761496 SH SOLE 0 2761496 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 2784 1761888 SH SOLE 0 1761888 0 0 ENERGY RECOVERY INC COM 29270J100 2799 139000 SH SOLE 0 12800 0 126200 ENERPLUS CORP COM 292766102 12046 948500 SH SOLE 0 917398 0 31102 ENERSYS COM 29275Y102 1290 17300 SH SOLE 0 12969 0 4331 ENETI INC COM Y2294C107 2941 463145 SH SOLE 0 0 0 463145 ENGAGESMART INC COMMON STOCK 29283F103 2568 120500 SH SOLE 0 29300 0 91200 ENI S P A SPONSORED ADR 26874R108 1294 44250 SH SOLE 0 0 0 44250 ENLIVEX THERAPEUTICS LTD COM M4130Y106 356 63689 SH SOLE 0 63689 0 0 ENNIS INC COM 293389102 34895 1889253 SH SOLE 0 1718549 0 170704 ENOVA INTL INC COM 29357K103 40918 1077643 SH SOLE 0 1077643 0 0 ENOVIX CORPORATION COM 293594107 2668 186973 SH SOLE 0 186973 0 0 ENPRO INDS INC COM 29355X107 323 3300 SH SOLE 0 3300 0 0 ENSIGN GROUP INC COM 29358P101 1692 18800 SH SOLE 0 18800 0 0 ENSTAR GROUP LIMITED SHS G3075P101 4413 16900 SH SOLE 0 2100 0 14800 ENSYSCE BIOSCIENCES INC COM 293602108 328 287661 SH SOLE 0 8688 0 278973 ENTASIS THERAPEUTICS HLDGS I COM 293614103 606 323845 SH SOLE 0 323845 0 0 ENTERGY CORP NEW COM 29364G103 3071 26300 SH SOLE 0 26300 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 111 11800 SH SOLE 0 0 0 11800 ENTRAVISION COMMUNICATIONS C CL A 29382R107 18711 2919095 SH SOLE 0 2663143 0 255952 ENVELA CORP COM 29402E102 1077 231184 SH SOLE 0 179361 0 51823 ENVERIC BIOSCIENCES INC COM NEW 29405E109 657 1990600 SH SOLE 0 1282130 0 708470 ENVESTNET INC COM 29404K106 1318 17700 SH SOLE 0 17700 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 365 7500 SH SOLE 0 7500 0 0 ENVIVA INC COM 29415B103 4179 52800 SH SOLE 0 3700 0 49100 ENZO BIOCHEM INC COM 294100102 8732 3011164 SH SOLE 0 3011164 0 0 EOG RES INC COM 26875P101 81291 681800 SH SOLE 0 589806 0 91994 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 606 145000 SH SOLE 0 124400 0 20600 EPIZYME INC COM 29428V104 773 671788 SH SOLE 0 170100 0 501688 EPR PPTYS COM SH BEN INT 26884U109 6011 109878 SH SOLE 0 109878 0 0 EPSILON ENERGY LTD COM 294375209 842 130489 SH SOLE 0 8906 0 121583 EQONEX LIMITED SHS Y2074E109 70 31200 SH SOLE 0 31200 0 0 EQT CORP COM 26884L109 221059 6424264 SH SOLE 0 5294702 0 1129562 EQUIFAX INC COM 294429105 24965 105295 SH SOLE 0 15032 0 90263 EQUINIX INC COM 29444U700 18222 24570 SH SOLE 0 15794 0 8776 EQUINOR ASA SPONSORED ADR 29446M102 55819 1488123 SH SOLE 0 1274632 0 213491 EQUINOX GOLD CORP COM 29446Y502 405 49000 SH SOLE 0 49000 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 17535 2077599 SH SOLE 0 1650253 0 427346 EQUITY BANCSHARES INC COM CL A 29460X109 3922 121400 SH SOLE 0 90300 0 31100 EQUITY COMWLTH COM SH BEN INT 294628102 38898 1378886 SH SOLE 0 1353341 0 25545 EQUITY LIFESTYLE PPTYS INC COM 29472R108 48860 638864 SH SOLE 0 630142 0 8722 EQUITY RESIDENTIAL SH BEN INT 29476L107 989 11000 SH SOLE 0 11000 0 0 ERASCA INC COM 29479A108 182 21200 SH SOLE 0 0 0 21200 ERICSSON ADR B SEK 10 294821608 9836 1076200 SH SOLE 0 1076200 0 0 ERIE INDTY CO CL A 29530P102 2743 15571 SH SOLE 0 15571 0 0 ERO COPPER CORP COM 296006109 2574 175500 SH SOLE 0 0 0 175500 ESCALADE INC COM 296056104 642 48630 SH SOLE 0 14830 0 33800 ESPERION THERAPEUTICS INC NE COM 29664W105 1959 422200 SH SOLE 0 422200 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 1457 104812 SH SOLE 0 104020 0 792 ESPORTS ENTMT GROUP INC COM 29667K306 871 1205260 SH SOLE 0 655812 0 549448 ESPORTS TECHNOLOGIES INC COM 29667L106 248 36800 SH SOLE 0 0 0 36800 ESQUIRE FINL HLDGS INC COM 29667J101 1354 40300 SH SOLE 0 1800 0 38500 ESSA BANCORP INC COM 29667D104 7475 416448 SH SOLE 0 388405 0 28043 ESSENT GROUP LTD COM G3198U102 2555 62000 SH SOLE 0 55024 0 6976 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9044 357474 SH SOLE 0 357474 0 0 ESSENTIAL UTILS INC COM 29670G102 3666 71700 SH SOLE 0 71700 0 0 ESSEX PPTY TR INC COM 297178105 21256 61526 SH SOLE 0 51333 0 10193 ESS TECH INC COMMON STOCK 26916J106 466 83600 SH SOLE 0 83600 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1453 59200 SH SOLE 0 59200 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 5282 202600 SH SOLE 0 132900 0 69700 EURODRY LTD COM Y23508107 892 26300 SH SOLE 0 24500 0 1800 EURONET WORLDWIDE INC COM 298736109 2954 22700 SH SOLE 0 22700 0 0 EUROSEAS LTD SHS Y23592135 1517 52278 SH SOLE 0 52278 0 0 EURO TECH HOLDINGS CO LTD SHS NEW G32030127 146 96090 SH SOLE 0 0 0 96090 EVANS BANCORP INC COM NEW 29911Q208 391 10283 SH SOLE 0 4331 0 5952 EVENTBRITE INC COM CL A 29975E109 2376 160900 SH SOLE 0 160900 0 0 EVERBRIDGE INC COM 29978A104 3509 80400 SH SOLE 0 80400 0 0 EVERCORE INC CLASS A 29977A105 27585 247800 SH SOLE 0 247800 0 0 EVEREST RE GROUP LTD COM G3223R108 32489 107800 SH SOLE 0 103775 0 4025 EVER-GLORY INTL GROUP INC COM NEW 299766204 67 36000 SH SOLE 0 36000 0 0 EVERGY INC COM 30034W106 1717 25129 SH SOLE 0 25129 0 0 EVERI HLDGS INC COM 30034T103 5733 273000 SH SOLE 0 273000 0 0 EVERQUOTE INC COM CL A 30041R108 7920 489508 SH SOLE 0 489508 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 2350 269806 SH SOLE 0 190106 0 79700 EVERTEC INC COM 30040P103 53640 1310526 SH SOLE 0 1306497 0 4029 EVOFEM BIOSCIENCES INC COM 30048L104 6 18397 SH SOLE 0 0 0 18397 EVOGENE LTD SHS M4119S104 597 459081 SH SOLE 0 60449 0 398632 EVOKE PHARMA INC COM 30049G104 14 28200 SH SOLE 0 28200 0 0 EVOLUTION PETE CORP COM 30049A107 14153 2084413 SH SOLE 0 1881213 0 203200 EVOLVING SYS INC COM NEW 30049R209 1405 772109 SH SOLE 0 704709 0 67400 EVO PMTS INC CL A COM 26927E104 3117 135000 SH SOLE 0 7900 0 127100 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3124 66500 SH SOLE 0 66500 0 0 EXCELLON RES INC COM 30069C801 15 16500 SH SOLE 0 0 0 16500 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 414 7100 SH SOLE 0 7100 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 7 17755 SH SOLE 0 17755 0 0 EXELIXIS INC COM 30161Q104 382268 16862278 SH SOLE 0 16862278 0 0 EXELON CORP COM 30161N101 22734 477300 SH SOLE 0 477300 0 0 EXICURE INC COM 30205M101 273 1369477 SH SOLE 0 1369477 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2393 16700 SH SOLE 0 16700 0 0 EXPEDIA GROUP INC COM NEW 30212P303 33693 172193 SH SOLE 0 172193 0 0 EXPEDITORS INTL WASH INC COM 302130109 102192 990616 SH SOLE 0 807498 0 183118 EXPENSIFY INC COM CL A 30219Q106 2167 123400 SH SOLE 0 25800 0 97600 EXPONENT INC COM 30214U102 3285 30400 SH SOLE 0 30400 0 0 EXPRESS INC COM 30219E103 9429 2648535 SH SOLE 0 2648535 0 0 EXP WORLD HLDGS INC COM 30212W100 23424 1106449 SH SOLE 0 1106449 0 0 EXTERRAN CORP COM 30227H106 76 12200 SH SOLE 0 12200 0 0 EXTRA SPACE STORAGE INC COM 30225T102 79156 385000 SH SOLE 0 350342 0 34658 EXTREME NETWORKS INC COM 30226D106 22455 1839085 SH SOLE 0 1839085 0 0 EXXON MOBIL CORP COM 30231G102 532273 6444764 SH SOLE 0 4217609 0 2227155 EYENOVIA INC COM 30234E104 387 127000 SH SOLE 0 127000 0 0 EZCORP INC CL A NON VTG 302301106 13138 2175168 SH SOLE 0 1830841 0 344327 EZFILL HOLDINGS INC COM NEW 302314208 321 305300 SH SOLE 0 48892 0 256408 EZGO TECHNOLOGIES LTD SHS G5279F102 52 43000 SH SOLE 0 19600 0 23400 F45 TRAINING HLDGS INC COM 30322L101 213 19946 SH SOLE 0 0 0 19946 F5 INC COM 315616102 262559 1256562 SH SOLE 0 1256562 0 0 FABRINET SHS G3323L100 1724 16400 SH SOLE 0 16400 0 0 FALCON MINERALS CORP CL A COM 30607B109 7541 1118824 SH SOLE 0 475638 0 643186 FANGDD NETWORK GROUP LTD SPONSORED ADS 30712L109 77 208428 SH SOLE 0 208428 0 0 FARMER BROS CO COM 307675108 4160 584248 SH SOLE 0 558900 0 25348 FARMERS & MERCHANTS BANCORP COM 30779N105 1027 28412 SH SOLE 0 24481 0 3931 FARMERS NATIONAL BANC CORP COM 309627107 6219 364533 SH SOLE 0 200258 0 164275 FARMLAND PARTNERS INC COM 31154R109 5079 369400 SH SOLE 0 31900 0 337500 FARMMI INC SHS G33277107 242 1603550 SH SOLE 0 1603550 0 0 FARO TECHNOLOGIES INC COM 311642102 1154 22232 SH SOLE 0 0 0 22232 FASTENAL CO COM 311900104 7924 133400 SH SOLE 0 133400 0 0 FASTLY INC CL A 31188V100 21322 1226800 SH SOLE 0 1226800 0 0 FATE THERAPEUTICS INC COM 31189P102 1757 45319 SH SOLE 0 28536 0 16783 FEDERAL AGRIC MTG CORP CL C 313148306 3276 30200 SH SOLE 0 30200 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 39184 321000 SH SOLE 0 295975 0 25025 FEDERAL SIGNAL CORP COM 313855108 6588 195200 SH SOLE 0 2700 0 192500 FEDNAT HLDG CO COM 31431B109 794 588461 SH SOLE 0 588461 0 0 FERRARI N V COM N3167Y103 8769 39865 SH SOLE 0 0 0 39865 FERROGLOBE PLC SHS G33856108 20696 2687794 SH SOLE 0 2687794 0 0 FFBW INC MD COM 30260M103 589 48745 SH SOLE 0 24301 0 24444 FG FINANCIAL GROUP INC COM 30259W104 141 51867 SH SOLE 0 51867 0 0 FIBROGEN INC COM 31572Q808 8269 687900 SH SOLE 0 687900 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 348 7600 SH SOLE 0 7600 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 608 14600 SH SOLE 0 14600 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 418 8400 SH SOLE 0 8400 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11463 234709 SH SOLE 0 234709 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 968 129500 SH SOLE 0 129500 0 0 FIGS INC CL A 30260D103 3749 174200 SH SOLE 0 174200 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 1147 377195 SH SOLE 0 29300 0 347895 FINANCIAL INSTNS INC COM 317585404 8617 286000 SH SOLE 0 286000 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 226 45000 SH SOLE 0 10655 0 34345 FINVOLUTION GROUP SPONSORED ADS 31810T101 121 30500 SH SOLE 0 30500 0 0 FINWISE BANCORP COM 31813A109 334 19500 SH SOLE 0 2287 0 17213 FIRST ADVANTAGE CORP NEW COM 31846B108 2536 125600 SH SOLE 0 17200 0 108400 FIRST AMERN FINL CORP COM 31847R102 14053 216800 SH SOLE 0 194593 0 22207 FIRST BANCORP INC ME COM 31866P102 5017 166795 SH SOLE 0 132495 0 34300 FIRST BANCORP N C COM 318910106 1447 34631 SH SOLE 0 800 0 33831 FIRST BANCORP P R COM NEW 318672706 10473 798213 SH SOLE 0 798213 0 0 FIRST BANCSHARES INC MS COM 318916103 2329 69200 SH SOLE 0 0 0 69200 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 1349 94870 SH SOLE 0 8270 0 86600 FIRST BUSEY CORP COM NEW 319383204 10066 397239 SH SOLE 0 397239 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 7076 215665 SH SOLE 0 161265 0 54400 FIRSTCASH HOLDINGS INC COM 33768G107 7645 108681 SH SOLE 0 108681 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 4220 149586 SH SOLE 0 125794 0 23792 FIRST CMNTY CORP S C COM 319835104 2214 104419 SH SOLE 0 83269 0 21150 FIRST COMWLTH FINL CORP PA COM 319829107 529 34900 SH SOLE 0 34900 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 8777 13186 SH SOLE 0 12500 0 686 FIRSTENERGY CORP COM 337932107 21998 479667 SH SOLE 0 479667 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 10009 584977 SH SOLE 0 570708 0 14269 FIRST FINL BANKSHARES INC COM 32020R109 6742 152808 SH SOLE 0 146608 0 6200 FIRST FINL CORP IND COM 320218100 5599 129377 SH SOLE 0 76759 0 52618 FIRST GTY BANCSHARES INC COM 32043P106 723 30183 SH SOLE 0 10806 0 19377 FIRST HAWAIIAN INC COM 32051X108 3991 143100 SH SOLE 0 143100 0 0 FIRST HIGH SCH ED GROUP CO L SPON ADS RP CL A 320505100 90 59700 SH SOLE 0 59700 0 0 FIRST INDL RLTY TR INC COM 32054K103 24436 394700 SH SOLE 0 394700 0 0 FIRST INTERNET BANCORP COM 320557101 1432 33300 SH SOLE 0 3100 0 30200 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6111 166198 SH SOLE 0 59897 0 106301 FIRST LONG IS CORP COM 320734106 13443 690781 SH SOLE 0 634950 0 55831 FIRST MID ILL BANCSHARES INC COM 320866106 262 6800 SH SOLE 0 100 0 6700 FIRST NORTHWEST BANCORP COM 335834107 9309 421401 SH SOLE 0 366005 0 55396 FIRST REP BK SAN FRANCISCO C COM 33616C100 186626 1151300 SH SOLE 0 1064789 0 86511 FIRSTSERVICE CORP NEW COM 33767E202 131837 909980 SH SOLE 0 791088 0 118892 FIRST SOLAR INC COM 336433107 77962 931000 SH SOLE 0 931000 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 390 15900 SH SOLE 0 15102 0 798 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2080 26600 SH SOLE 0 26600 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 256 4700 SH SOLE 0 4700 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 326 7100 SH SOLE 0 7100 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2500 41991 SH SOLE 0 41991 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2487 54340 SH SOLE 0 54340 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 201 4103 SH SOLE 0 4103 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 842 14900 SH SOLE 0 14900 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 348 3700 SH SOLE 0 3700 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 318 5400 SH SOLE 0 5400 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1173 48100 SH SOLE 0 48100 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 853 30800 SH SOLE 0 30800 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 701 14300 SH SOLE 0 14300 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 523 4500 SH SOLE 0 4500 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 775 9200 SH SOLE 0 9200 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 8174 287500 SH SOLE 0 287500 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2142 43209 SH SOLE 0 43209 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6860 360656 SH SOLE 0 360656 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 240 3400 SH SOLE 0 3400 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 247 2800 SH SOLE 0 2800 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1850 49400 SH SOLE 0 49400 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 365 3400 SH SOLE 0 3400 0 0 FIRST US BANCSHARES INC COM 33744V103 1784 153021 SH SOLE 0 134886 0 18135 FIRST UTD CORP COM 33741H107 2235 99188 SH SOLE 0 62795 0 36393 FIRST WATCH RESTAURANT GROUP COM 33748L101 1903 145800 SH SOLE 0 15200 0 130600 FIRST WESTN FINL INC COM 33751L105 711 22752 SH SOLE 0 1800 0 20952 FISKER INC CL A COM STK 33813J106 5903 457600 SH SOLE 0 167376 0 290224 FIVE BELOW INC COM 33829M101 21459 135500 SH SOLE 0 135500 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1321 216203 SH SOLE 0 0 0 216203 FIVERR INTL LTD ORD SHS M4R82T106 38263 503000 SH SOLE 0 503000 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 8379 197612 SH SOLE 0 197612 0 0 FLANIGANS ENTERPRISES INC COM 338517105 2224 64100 SH SOLE 0 56689 0 7411 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 1768 434345 SH SOLE 0 391245 0 43100 FLEX LNG LTD SHS G35947202 1221 43614 SH SOLE 0 0 0 43614 FLEXSHARES TR IBOXX 3R TARGT 33939L506 3640 140500 SH SOLE 0 140500 0 0 FLEXSHOPPER INC COM NEW 33939J303 430 251600 SH SOLE 0 173724 0 77876 FLEXSTEEL INDS INC COM 339382103 3667 189993 SH SOLE 0 189993 0 0 FLORA GROWTH CORP COM 339764102 107 54800 SH SOLE 0 54800 0 0 FLOTEK INDS INC DEL COM 343389102 286 226748 SH SOLE 0 0 0 226748 FLOWERS FOODS INC COM 343498101 154254 5999785 SH SOLE 0 5999785 0 0 FLUIDIGM CORP DEL COM 34385P108 422 117500 SH SOLE 0 117500 0 0 FLUOR CORP NEW COM 343412102 30868 1075900 SH SOLE 0 1075900 0 0 FLUSHING FINL CORP COM 343873105 8173 365702 SH SOLE 0 327700 0 38002 FLUX PWR HLDGS INC COM NEW 344057302 59 22000 SH SOLE 0 0 0 22000 FLYWIRE CORPORATION COM VTG 302492103 3147 102900 SH SOLE 0 102900 0 0 F N B CORP COM 302520101 157 12600 SH SOLE 0 12600 0 0 FNCB BANCORP INC COM 302578109 469 49500 SH SOLE 0 2562 0 46938 FOCUS FINL PARTNERS INC COM CL A 34417P100 5548 121300 SH SOLE 0 121300 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 67970 820400 SH SOLE 0 614400 0 206000 FONAR CORP COM NEW 344437405 7162 386116 SH SOLE 0 359716 0 26400 FOOT LOCKER INC COM 344849104 27106 913900 SH SOLE 0 913900 0 0 FORD MTR CO DEL COM 345370860 17935 1060609 SH SOLE 0 408222 0 652387 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 393 354300 SH SOLE 0 1600 0 352700 FORGE GLOBAL HOLDINGS INC COM 34629L103 2426 71600 SH SOLE 0 71600 0 0 FORGEROCK INC CL A 34631B101 204 9300 SH SOLE 0 9300 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 5954 640200 SH SOLE 0 199200 0 441000 FORRESTER RESH INC COM 346563109 43811 776524 SH SOLE 0 746806 0 29718 FORTE BIOSCIENCES INC COM 34962G109 277 189400 SH SOLE 0 57094 0 132306 FORTINET INC COM 34959E109 320480 937789 SH SOLE 0 937789 0 0 FORTIS INC COM 349553107 181906 3674861 SH SOLE 0 3674861 0 0 FORTIVE CORP COM 34959J108 20003 328300 SH SOLE 0 185117 0 143183 FORTRESS BIOTECH INC COM 34960Q109 1498 1101300 SH SOLE 0 170517 0 930783 FORTUNA SILVER MINES INC COM 349915108 1294 339600 SH SOLE 0 339600 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 35112 472700 SH SOLE 0 457103 0 15597 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 436 19043 SH SOLE 0 3700 0 15343 FORWARD AIR CORP COM 349853101 6184 63239 SH SOLE 0 59927 0 3312 FORWARD INDS INC N Y COM NEW 349862300 1021 593640 SH SOLE 0 593640 0 0 FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 142 24500 SH SOLE 0 0 0 24500 FOSSIL GROUP INC COM 34988V106 11440 1186685 SH SOLE 0 1186685 0 0 FOSTER L B CO COM 350060109 6510 423532 SH SOLE 0 423532 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4913 181700 SH SOLE 0 181700 0 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 152 234363 SH SOLE 0 234363 0 0 FOX CORP CL A COM 35137L105 24703 626192 SH SOLE 0 626192 0 0 FOX CORP CL B COM 35137L204 10579 291587 SH SOLE 0 272761 0 18826 FOX FACTORY HLDG CORP COM 35138V102 17905 182793 SH SOLE 0 180265 0 2528 FRANCHISE GROUP INC COM 35180X105 2589 62500 SH SOLE 0 12500 0 50000 FRANCO NEV CORP COM 351858105 649794 4073503 SH SOLE 0 3995403 0 78100 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 728 52100 SH SOLE 0 52100 0 0 FRANKLIN COVEY CO COM 353469109 7489 165603 SH SOLE 0 97203 0 68400 FRANKLIN ELEC INC COM 353514102 2001 24100 SH SOLE 0 24100 0 0 FRANKLIN FINL SVCS CORP COM 353525108 631 18700 SH SOLE 0 700 0 18000 FRANKLIN RESOURCES INC COM 354613101 1915 68600 SH SOLE 0 26901 0 41699 FRANKLIN STR PPTYS CORP COM 35471R106 9661 1637537 SH SOLE 0 1349237 0 288300 FRANKLIN WIRELESS CORP COM 355184102 516 129500 SH SOLE 0 10600 0 118900 FREELINE THERAPEUTICS HLDGS SPONSORED ADS 35655L107 500 446412 SH SOLE 0 150000 0 296412 FREEPORT-MCMORAN INC CL B 35671D857 1607 32300 SH SOLE 0 32300 0 0 FREQUENCY ELECTRS INC COM 358010106 2179 250461 SH SOLE 0 239761 0 10700 FREQUENCY THERAPEUTICS INC COM 35803L108 605 285561 SH SOLE 0 44400 0 241161 FRESH DEL MONTE PRODUCE INC ORD G36738105 3612 139400 SH SOLE 0 139400 0 0 FRESHPET INC COM 358039105 2391 23296 SH SOLE 0 23296 0 0 FRESHWORKS INC CLASS A COM 358054104 1253 69900 SH SOLE 0 69900 0 0 FRIEDMAN INDS INC COM 358435105 3875 439809 SH SOLE 0 421318 0 18491 FRONTDOOR INC COM 35905A109 39149 1311518 SH SOLE 0 1221240 0 90278 FRONTIER GROUP HLDGS INC COM 35909R108 1038 91600 SH SOLE 0 83452 0 8148 FRONTLINE LTD SHS NEW G3682E192 2836 322329 SH SOLE 0 273156 0 49173 FRP HLDGS INC COM 30292L107 867 15000 SH SOLE 0 600 0 14400 FS BANCORP INC COM 30263Y104 4208 135733 SH SOLE 0 104304 0 31429 FSD PHARMA INC CL B SUB VTG 35954B206 28 32600 SH SOLE 0 32600 0 0 F-STAR THERAPEUTICS INC COM 30315R107 884 249140 SH SOLE 0 128611 0 120529 FTI CONSULTING INC COM 302941109 23473 149300 SH SOLE 0 149300 0 0 FUBOTV INC COM 35953D104 27764 4225800 SH SOLE 0 3806332 0 419468 FUEL TECH INC COM 359523107 1219 841016 SH SOLE 0 724216 0 116800 FULGENT GENETICS INC COM 359664109 6422 102900 SH SOLE 0 102900 0 0 FULL HSE RESORTS INC COM 359678109 9078 944590 SH SOLE 0 944590 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1585 237700 SH SOLE 0 237700 0 0 FULTON FINL CORP PA COM 360271100 4688 282054 SH SOLE 0 282054 0 0 FUNKO INC COM CL A 361008105 4428 256711 SH SOLE 0 256711 0 0 FURY GOLD MINES LIMITED COM 36117T100 238 350923 SH SOLE 0 20005 0 330918 FUTUREFUEL CORP COM 36116M106 17129 1760400 SH SOLE 0 1617200 0 143200 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 1362 194591 SH SOLE 0 194491 0 100 FVCBANKCORP INC COM 36120Q101 1047 50479 SH SOLE 0 2000 0 48479 GAIA INC NEW CL A 36269P104 648 131800 SH SOLE 0 75013 0 56787 GALAPAGOS NV SPON ADR 36315X101 5241 84500 SH SOLE 0 83200 0 1300 GALECTIN THERAPEUTICS INC COM NEW 363225202 325 202018 SH SOLE 0 1336 0 200682 GALECTO INC COM 36322Q107 498 226164 SH SOLE 0 143200 0 82964 GALERA THERAPEUTICS INC COM 36338D108 1045 439134 SH SOLE 0 81968 0 357166 GALIANO GOLD INC COM 36352H100 1527 2761792 SH SOLE 0 2481453 0 280339 GALLAGHER ARTHUR J & CO COM 363576109 48015 275000 SH SOLE 0 275000 0 0 GAMCO INVS INC CL A COM 361438104 1946 88000 SH SOLE 0 86600 0 1400 GAMESTOP CORP NEW CL A 36467W109 51125 306912 SH SOLE 0 80769 0 226143 GAMING & LEISURE PPTYS INC COM 36467J108 25311 539330 SH SOLE 0 499629 0 39701 GAN LTD SHS G3728V109 2867 594915 SH SOLE 0 47400 0 547515 GANNETT CO INC COM 36472T109 532 117923 SH SOLE 0 111100 0 6823 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 6777 3940100 SH SOLE 0 3886940 0 53160 GARMIN LTD SHS H2906T109 117073 987042 SH SOLE 0 909747 0 77295 GARRETT MOTION INC COM 366505105 244 33900 SH SOLE 0 33900 0 0 GARTNER INC COM 366651107 24246 81509 SH SOLE 0 81509 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 3999 695411 SH SOLE 0 374511 0 320900 GATES INDL CORP PLC ORD SHS G39108108 553 36700 SH SOLE 0 36700 0 0 GATOS SILVER INC COM 368036109 1630 377200 SH SOLE 0 0 0 377200 GATX CORP COM 361448103 3170 25700 SH SOLE 0 25700 0 0 GBS INC COM 36151G105 53 67500 SH SOLE 0 67500 0 0 GCM GROSVENOR INC COM CL A 36831E108 1055 108600 SH SOLE 0 108600 0 0 GEE GROUP INC COM 36165A102 19 34200 SH SOLE 0 34200 0 0 GEMINI THERAPEUTICS INC COM 36870G105 488 351100 SH SOLE 0 73485 0 277615 GENASYS INC COM 36872P103 796 289336 SH SOLE 0 155416 0 133920 GENCOR INDS INC COM 368678108 5033 489640 SH SOLE 0 436540 0 53100 GENCO SHIPPING & TRADING LTD SHS Y2685T131 10552 446730 SH SOLE 0 338100 0 108630 GENERAL DYNAMICS CORP COM 369550108 5740 23800 SH SOLE 0 100 0 23700 GENERAL ELECTRIC CO COM NEW 369604301 107966 1179957 SH SOLE 0 1019049 0 160908 GENERAL MLS INC COM 370334104 300114 4431688 SH SOLE 0 4431688 0 0 GENERAL MTRS CO COM 37045V100 103598 2368500 SH SOLE 0 2368500 0 0 GENERATION BIO CO COM 37148K100 532 72500 SH SOLE 0 72500 0 0 GENETRON HLDGS LTD ADS 37186H100 283 129300 SH SOLE 0 54470 0 74830 GENIE ENERGY LTD CL B 372284208 4668 691585 SH SOLE 0 691585 0 0 GENMAB A/S SPONSORED ADS 372303206 39382 1088500 SH SOLE 0 1088500 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 53 42700 SH SOLE 0 42700 0 0 GENPACT LIMITED SHS G3922B107 2249 51700 SH SOLE 0 51700 0 0 GENTEX CORP COM 371901109 10213 350131 SH SOLE 0 350131 0 0 GEO GROUP INC NEW COM 36162J106 9600 1452391 SH SOLE 0 1452391 0 0 GEOPARK LTD USD SHS G38327105 52147 3490431 SH SOLE 0 3465243 0 25188 GERDAU SA SPON ADR REP PFD 373737105 25905 4028700 SH SOLE 0 2825661 0 1203039 GERMAN AMERN BANCORP INC COM 373865104 4454 117248 SH SOLE 0 101099 0 16149 GERON CORP COM 374163103 874 642300 SH SOLE 0 184800 0 457500 GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 26 16700 SH SOLE 0 14895 0 1805 GETTY RLTY CORP NEW COM 374297109 37795 1320581 SH SOLE 0 1277912 0 42669 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 15419 473847 SH SOLE 0 473847 0 0 GIBRALTAR INDS INC COM 374689107 11578 269565 SH SOLE 0 161300 0 108265 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 8978 1019033 SH SOLE 0 1019033 0 0 GILDAN ACTIVEWEAR INC COM 375916103 11323 301700 SH SOLE 0 129900 0 171800 GILEAD SCIENCES INC COM 375558103 921006 15492116 SH SOLE 0 11824815 0 3667301 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 5478 1359300 SH SOLE 0 1269915 0 89385 GITLAB INC CLASS A COM 37637K108 735 13500 SH SOLE 0 7538 0 5962 GLADSTONE COMMERCIAL CORP COM 376536108 48601 2207120 SH SOLE 0 1912820 0 294300 GLADSTONE LD CORP COM 376549101 1450 39800 SH SOLE 0 39800 0 0 GLATFELTER CORPORATION COM 377320106 3045 246000 SH SOLE 0 0 0 246000 GLAUKOS CORP COM 377322102 2954 51092 SH SOLE 0 51092 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 436119 10011921 SH SOLE 0 9995473 0 16448 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 10356 2689974 SH SOLE 0 2689974 0 0 GLOBAL E ONLINE LTD SHS M5216V106 8675 256800 SH SOLE 0 256800 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2195 84134 SH SOLE 0 67164 0 16970 GLOBAL INDUSTRIAL COMPANY COM 37892E102 10658 330674 SH SOLE 0 330674 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2781 170400 SH SOLE 0 137900 0 32500 GLOBAL NET LEASE INC COM NEW 379378201 1392 88498 SH SOLE 0 2700 0 85798 GLOBAL SELF STORAGE INC COM 37955N106 752 134361 SH SOLE 0 13712 0 120649 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 16959 595252 SH SOLE 0 572467 0 22785 GLOBALSTAR INC COM 378973408 1349 917929 SH SOLE 0 790108 0 127821 GLOBAL WTR RES INC COM 379463102 4876 293047 SH SOLE 0 254147 0 38900 GLOBAL X FDS FINTECH ETF 37954Y814 1274 39800 SH SOLE 0 39800 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1030 24100 SH SOLE 0 24100 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 2248 49400 SH SOLE 0 49400 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 295 8100 SH SOLE 0 8100 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 515 24400 SH SOLE 0 24400 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2078 27000 SH SOLE 0 27000 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 454 22900 SH SOLE 0 22900 0 0 GLOBAL X FDS REIT ETF 37950E127 199 21600 SH SOLE 0 21600 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 911 18400 SH SOLE 0 18400 0 0 GLOBUS MARITIME LIMITED NEW COM NEW Y27265126 544 235499 SH SOLE 0 18799 0 216700 GLOBUS MED INC CL A 379577208 4781 64800 SH SOLE 0 64800 0 0 GLORY STAR NEW MED GP HLDG L SHS G39973105 31 29800 SH SOLE 0 0 0 29800 GLYCOMIMETICS INC COM 38000Q102 536 470600 SH SOLE 0 97955 0 372645 GOGO INC COM 38046C109 11968 627900 SH SOLE 0 627900 0 0 GOHEALTH INC COM CL A 38046W105 2911 2466712 SH SOLE 0 2466712 0 0 GOLAR LNG LTD SHS G9456A100 4193 169200 SH SOLE 0 169200 0 0 GOLDEN ENTMT INC COM 381013101 7113 122496 SH SOLE 0 122496 0 0 GOLDEN MINERALS CO COM 381119106 136 271443 SH SOLE 0 19250 0 252193 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 4411 620400 SH SOLE 0 620400 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 45295 3658689 SH SOLE 0 3486291 0 172398 GOLD FIELDS LTD SPONSORED ADR 38059T106 113643 7350784 SH SOLE 0 7350784 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 495 14600 SH SOLE 0 14600 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 659 7400 SH SOLE 0 7400 0 0 GOLDMINING INC COM 38149E101 1214 710475 SH SOLE 0 0 0 710475 GOLD RESOURCE CORP COM 38068T105 2755 1229925 SH SOLE 0 567777 0 662148 GOLD STD VENTURES CORP COM 380738104 96 215400 SH SOLE 0 0 0 215400 GOODRX HLDGS INC COM CL A 38246G108 7468 386322 SH SOLE 0 386322 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 1352 386386 SH SOLE 0 333586 0 52800 GOODYEAR TIRE & RUBR CO COM 382550101 9955 696654 SH SOLE 0 642800 0 53854 GOPRO INC CL A 38268T103 12192 1429300 SH SOLE 0 1429300 0 0 GORMAN RUPP CO COM 383082104 4346 121115 SH SOLE 0 102400 0 18715 GOSSAMER BIO INC COM 38341P102 1147 132100 SH SOLE 0 71500 0 60600 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 55 23600 SH SOLE 0 23600 0 0 GRACO INC COM 384109104 21711 311400 SH SOLE 0 311400 0 0 GRAFTECH INTL LTD COM 384313508 7700 800381 SH SOLE 0 800381 0 0 GRAHAM CORP COM 384556106 2677 347275 SH SOLE 0 347275 0 0 GRAHAM HLDGS CO COM CL B 384637104 12350 20198 SH SOLE 0 19638 0 560 GRAINGER W W INC COM 384802104 41108 79700 SH SOLE 0 79700 0 0 GRAND CANYON ED INC COM 38526M106 6497 66902 SH SOLE 0 66902 0 0 GRANITE CONSTR INC COM 387328107 9695 295565 SH SOLE 0 295565 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 27492 356100 SH SOLE 0 55500 0 300600 GRANITESHARES GOLD TR SHS BEN INT 38748G101 530 27600 SH SOLE 0 27600 0 0 GRAN TIERRA ENERGY INC COM 38500T101 7909 5037200 SH SOLE 0 1899700 0 3137500 GRAYBUG VISION INC COM SHS 38942Q103 43 35341 SH SOLE 0 32822 0 2519 GRAY TELEVISION INC CL A 389375205 407 19800 SH SOLE 0 19800 0 0 GRAY TELEVISION INC COM 389375106 1409 63850 SH SOLE 0 63850 0 0 GREAT AJAX CORP COM 38983D300 1938 165248 SH SOLE 0 7300 0 157948 GREAT ELM GROUP INC COM NEW 39037G109 1324 731376 SH SOLE 0 717376 0 14000 GREAT LAKES DREDGE & DOCK CO COM 390607109 20922 1491201 SH SOLE 0 1491201 0 0 GREAT PANTHER MNG LTD COM 39115V101 1121 4461534 SH SOLE 0 2929634 0 1531900 GREAT SOUTHN BANCORP INC COM 390905107 17797 301600 SH SOLE 0 262000 0 39600 GREENBOX POS COM NEW 39366L208 921 218200 SH SOLE 0 0 0 218200 GREEN BRICK PARTNERS INC COM 392709101 3308 167409 SH SOLE 0 0 0 167409 GREEN DOT CORP CL A 39304D102 500 18200 SH SOLE 0 18200 0 0 GREENHILL & CO INC COM 395259104 162 10500 SH SOLE 0 10500 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 2088 242776 SH SOLE 0 126800 0 115976 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 601 85000 SH SOLE 0 0 0 85000 GREEN PLAINS INC COM 393222104 8303 267743 SH SOLE 0 267743 0 0 GREENPOWER MTR CO INC COM NEW 39540E302 927 135398 SH SOLE 0 0 0 135398 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 2171 432404 SH SOLE 0 432404 0 0 GREIF INC CL B 397624206 1295 20310 SH SOLE 0 20310 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 384 27300 SH SOLE 0 0 0 27300 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 6375 250595 SH SOLE 0 123295 0 127300 GROUP 1 AUTOMOTIVE INC COM 398905109 1292 7700 SH SOLE 0 7700 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 15352 257200 SH SOLE 0 255500 0 1700 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 23486 105983 SH SOLE 0 105983 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 111313 690400 SH SOLE 0 690400 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 5159 1133952 SH SOLE 0 912172 0 221780 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 743 68800 SH SOLE 0 0 0 68800 GRUPO SIMEC SAB DE C V ADR 400491106 6951 237245 SH SOLE 0 237245 0 0 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 338 167300 SH SOLE 0 0 0 167300 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 59107 5051857 SH SOLE 0 5051857 0 0 GSE SYS INC COM 36227K106 1890 908720 SH SOLE 0 851749 0 56971 GSI TECHNOLOGY INC COM 36241U106 2935 766424 SH SOLE 0 692546 0 73878 GT BIOPHARMA INC COM NEW 36254L209 537 186300 SH SOLE 0 0 0 186300 GTY TECHNOLOGY HOLDINGS INC COM 362409104 502 155500 SH SOLE 0 14265 0 141235 GUARANTY BANCSHARES INC TEX COM 400764106 2050 58569 SH SOLE 0 35529 0 23040 GUARANTY FED BANCSHARES INC COM 40108P101 1329 42300 SH SOLE 0 36300 0 6000 GUARDION HEALTH SCIENCES INC COM 40145Q401 516 2226242 SH SOLE 0 1456659 0 769583 GUIDEWIRE SOFTWARE INC COM 40171V100 17770 187800 SH SOLE 0 119710 0 68090 GUILD HLDGS CO CL A 40172N107 205 20000 SH SOLE 0 4400 0 15600 GULF IS FABRICATION INC COM 402307102 2811 716994 SH SOLE 0 609361 0 107633 GULFPORT ENERGY CORP COMMON SHARES 402635502 4257 47400 SH SOLE 0 10700 0 36700 GULF RES INC COM 40251W408 1164 274470 SH SOLE 0 257620 0 16850 G WILLI FOOD INTL LTD ORD M52523103 10687 585292 SH SOLE 0 582892 0 2400 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 6364 89200 SH SOLE 0 89200 0 0 HACKETT GROUP INC COM 404609109 32154 1394344 SH SOLE 0 1250444 0 143900 HAEMONETICS CORP MASS COM 405024100 1397 22100 SH SOLE 0 22100 0 0 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 797 59721 SH SOLE 0 59221 0 500 HAIN CELESTIAL GROUP INC COM 405217100 7616 221400 SH SOLE 0 221400 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2863 817955 SH SOLE 0 642155 0 175800 HALLIBURTON CO COM 406216101 68873 1818661 SH SOLE 0 1564937 0 253724 HALLMARK FINL SVCS INC COM NEW 40624Q203 449 123613 SH SOLE 0 6223 0 117390 HALL OF FAME RESORT & ENTMT COM 40619L102 1761 1586500 SH SOLE 0 297949 0 1288551 HALOZYME THERAPEUTICS INC COM 40637H109 8283 207700 SH SOLE 0 207700 0 0 HAMILTON LANE INC CL A 407497106 14919 193031 SH SOLE 0 177871 0 15160 HANCOCK WHITNEY CORPORATION COM 410120109 3555 68173 SH SOLE 0 68173 0 0 HANESBRANDS INC COM 410345102 40336 2708900 SH SOLE 0 2708900 0 0 HANGER INC COM NEW 41043F208 2557 139491 SH SOLE 0 139491 0 0 HANMI FINL CORP COM NEW 410495204 4311 175180 SH SOLE 0 128052 0 47128 HANNON ARMSTRONG SUST INFR C COM 41068X100 5649 119100 SH SOLE 0 119100 0 0 HANOVER INS GROUP INC COM 410867105 4501 30100 SH SOLE 0 29147 0 953 HAPPINESS DEVELOPMENT GRP LT ORD SHS CL A G4289N114 112 378976 SH SOLE 0 367332 0 11644 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1806 128805 SH SOLE 0 128805 0 0 HARLEY DAVIDSON INC COM 412822108 374 9500 SH SOLE 0 9500 0 0 HARMONIC INC COM 413160102 1601 172327 SH SOLE 0 0 0 172327 HARMONY BIOSCIENCES HLDGS IN COM 413197104 6933 142500 SH SOLE 0 142500 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 2776 551820 SH SOLE 0 142359 0 409461 HARPOON THERAPEUTICS INC COM 41358P106 1050 211200 SH SOLE 0 22500 0 188700 HARROW HEALTH INC COM 415858109 7426 1088909 SH SOLE 0 1086609 0 2300 HARTE HANKS INC COM 416196202 316 41700 SH SOLE 0 9775 0 31925 HARTFORD FINL SVCS GROUP INC COM 416515104 54367 757100 SH SOLE 0 744402 0 12698 HARVARD BIOSCIENCE INC COM 416906105 5890 948445 SH SOLE 0 890045 0 58400 HASBRO INC COM 418056107 36135 441100 SH SOLE 0 441100 0 0 HAVERTY FURNITURE COS INC COM 419596101 29712 1083606 SH SOLE 0 1017906 0 65700 HAWAIIAN ELEC INDUSTRIES COM 419870100 8661 204700 SH SOLE 0 204700 0 0 HAWKINS INC COM 420261109 6655 144998 SH SOLE 0 96498 0 48500 HAWTHORN BANCSHARES INC COM 420476103 475 18775 SH SOLE 0 100 0 18675 HAYNES INTERNATIONAL INC COM NEW 420877201 19771 464100 SH SOLE 0 464100 0 0 HAYWARD HLDGS INC COM 421298100 1546 93000 SH SOLE 0 93000 0 0 HBT FINL INC. COM 404111106 700 38500 SH SOLE 0 500 0 38000 HCA HEALTHCARE INC COM 40412C101 27067 108000 SH SOLE 0 108000 0 0 HCI GROUP INC COM 40416E103 8183 120019 SH SOLE 0 120019 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 7409 120800 SH SOLE 0 92945 0 27855 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 692 92100 SH SOLE 0 92100 0 0 HEALTHCARE RLTY TR COM 421946104 42528 1547600 SH SOLE 0 1518626 0 28974 HEALTHCARE SVCS GROUP INC COM 421906108 12094 651264 SH SOLE 0 651264 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3277 104572 SH SOLE 0 98900 0 5672 HEALTH CATALYST INC COM 42225T107 8808 337069 SH SOLE 0 337069 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 3299 96100 SH SOLE 0 96100 0 0 HEALTHSTREAM INC COM 42222N103 14340 719900 SH SOLE 0 682700 0 37200 HEARTBEAM INC COM 42238H108 147 79650 SH SOLE 0 4105 0 75545 HEARTLAND EXPRESS INC COM 422347104 6904 490682 SH SOLE 0 351549 0 139133 HEAT BIOLOGICS INC COM 42237K409 161 52593 SH SOLE 0 5100 0 47493 HECLA MNG CO COM 422704106 34009 5176465 SH SOLE 0 4901605 0 274860 H & E EQUIPMENT SERVICES INC COM 404030108 614 14100 SH SOLE 0 14100 0 0 HEICO CORP NEW CL A 422806208 22142 174577 SH SOLE 0 174577 0 0 HEICO CORP NEW COM 422806109 5021 32700 SH SOLE 0 32700 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 50275 1270202 SH SOLE 0 1188500 0 81702 HELBIZ INC CLASS A COM 42309B204 32 10326 SH SOLE 0 0 0 10326 HELIOS TECHNOLOGIES INC COM 42328H109 913 11375 SH SOLE 0 1300 0 10075 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 133 40114 SH SOLE 0 40114 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 923 193200 SH SOLE 0 193200 0 0 HELLO GROUP INC ADS 423403104 58953 10199498 SH SOLE 0 10199498 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3817 835188 SH SOLE 0 754558 0 80630 HENNESSY ADVISORS INC COM 425885100 1267 125153 SH SOLE 0 104275 0 20878 HENRY SCHEIN INC COM 806407102 19784 226912 SH SOLE 0 206936 0 19976 HEPION PHARMACEUTICALS INC COM 426897104 163 126600 SH SOLE 0 126600 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 246489 8118864 SH SOLE 0 8118864 0 0 HERITAGE COMM CORP COM 426927109 1743 154900 SH SOLE 0 18000 0 136900 HERITAGE CRYSTAL CLEAN INC COM 42726M106 11894 401690 SH SOLE 0 332700 0 68990 HERITAGE FINL CORP WASH COM 42722X106 819 32689 SH SOLE 0 0 0 32689 HERITAGE GLOBAL INC COM 42727E103 85 63217 SH SOLE 0 53317 0 9900 HERITAGE INSURANCE HLDGS INC COM 42727J102 3502 490447 SH SOLE 0 258899 0 231548 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1640 180562 SH SOLE 0 180562 0 0 HERSHEY CO COM 427866108 662946 3060267 SH SOLE 0 2948035 0 112232 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 8670 391400 SH SOLE 0 391400 0 0 HESS CORP COM 42809H107 27644 258263 SH SOLE 0 213683 0 44580 HESS MIDSTREAM LP CL A SHS 428103105 8250 275000 SH SOLE 0 172400 0 102600 HEWLETT PACKARD ENTERPRISE C COM 42824C109 20538 1229100 SH SOLE 0 886005 0 343095 HF FOODS GROUP INC COM 40417F109 144 21600 SH SOLE 0 21600 0 0 HF SINCLAIR CORPORATION COM 403949100 574 14400 SH SOLE 0 14400 0 0 HIBBETT INC COM 428567101 5395 121677 SH SOLE 0 121677 0 0 HIGHPEAK ENERGY INC COM 43114Q105 266 12000 SH SOLE 0 12000 0 0 HIGHWAY HLDGS LTD ORD G4481U106 663 235215 SH SOLE 0 230415 0 4800 HIGHWOODS PPTYS INC COM 431284108 15414 337001 SH SOLE 0 337001 0 0 HILLENBRAND INC COM 431571108 7762 175720 SH SOLE 0 175720 0 0 HILL INTL INC COM 431466101 636 389990 SH SOLE 0 93407 0 296583 HILLMAN SOLUTIONS CORP COM 431636109 605 50900 SH SOLE 0 50900 0 0 HILLTOP HOLDINGS INC COM 432748101 8184 278384 SH SOLE 0 268296 0 10088 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 11242 1035161 SH SOLE 0 1035161 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 8968 1682600 SH SOLE 0 1682600 0 0 HINGHAM INSTN SVGS MASS COM 433323102 8758 25519 SH SOLE 0 23846 0 1673 HIPPO HLDGS INC COMMON STOCK 433539103 4147 2084106 SH SOLE 0 531200 0 1552906 HIREQUEST INC COM 433535101 205 10700 SH SOLE 0 2500 0 8200 HIRERIGHT HOLDINGS CORPORATI COM 433537107 1512 88400 SH SOLE 0 6200 0 82200 HISTOGEN INC COM 43358Y103 292 1167067 SH SOLE 0 498656 0 668411 HMN FINL INC COM 40424G108 2796 112425 SH SOLE 0 103947 0 8478 HNI CORP COM 404251100 433 11700 SH SOLE 0 11700 0 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 5213 706410 SH SOLE 0 510269 0 196141 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 18712 1171670 SH SOLE 0 1171670 0 0 HOLOGIC INC COM 436440101 99901 1300461 SH SOLE 0 1106053 0 194408 HOME BANCORP INC COM 43689E107 6260 153473 SH SOLE 0 131073 0 22400 HOME DEPOT INC COM 437076102 563524 1882619 SH SOLE 0 1045987 0 836632 HOMESTREET INC COM 43785V102 1781 37600 SH SOLE 0 36300 0 1300 HOMETRUST BANCSHARES INC COM 437872104 20042 678709 SH SOLE 0 615215 0 63494 HOMOLOGY MEDICINES INC COM 438083107 711 234000 SH SOLE 0 54640 0 179360 HONDA MOTOR LTD AMERN SHS 438128308 34949 1236698 SH SOLE 0 1236698 0 0 HONEST CO INC COM 438333106 1886 362020 SH SOLE 0 362020 0 0 HONEYWELL INTL INC COM 438516106 350 1800 SH SOLE 0 1800 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 1456 76865 SH SOLE 0 17000 0 59865 HOPE BANCORP INC COM 43940T109 416 25900 SH SOLE 0 25900 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3917 93631 SH SOLE 0 27700 0 65931 HORIZON BANCORP INC COM 440407104 6160 329941 SH SOLE 0 329941 0 0 HORIZON GLOBAL CORP COM 44052W104 1152 201802 SH SOLE 0 199102 0 2700 HORIZON THERAPEUTICS PUB L SHS G46188101 213131 2025766 SH SOLE 0 2013466 0 12300 HORMEL FOODS CORP COM 440452100 142491 2764663 SH SOLE 0 2453359 0 311304 HOSTESS BRANDS INC CL A 44109J106 32360 1474910 SH SOLE 0 1474910 0 0 HOST HOTELS & RESORTS INC COM 44107P104 43486 2238065 SH SOLE 0 2149990 0 88075 HOTH THERAPEUTICS INC COM 44148G105 61 88400 SH SOLE 0 88400 0 0 HOULIHAN LOKEY INC CL A 441593100 11862 135100 SH SOLE 0 135100 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 13410 226905 SH SOLE 0 213515 0 13390 HOWARD HUGHES CORP COM 44267D107 1243 12000 SH SOLE 0 10530 0 1470 HP INC COM 40434L105 5118 141000 SH SOLE 0 141000 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 95995 2805243 SH SOLE 0 2805243 0 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 77 55516 SH SOLE 0 55516 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1729 102400 SH SOLE 0 102400 0 0 HUBBELL INC COM 443510607 1856 10100 SH SOLE 0 10100 0 0 HUDBAY MINERALS INC COM 443628102 25309 3223229 SH SOLE 0 2713429 0 509800 HUDSON CAPITAL INC SHS NEW G4645C117 28 14675 SH SOLE 0 14675 0 0 HUDSON GLOBAL INC COM NEW 443787205 4161 102311 SH SOLE 0 85465 0 16846 HUDSON TECHNOLOGIES INC COM 444144109 5720 921150 SH SOLE 0 425450 0 495700 HUMACYTE INC COM 44486Q103 333 47100 SH SOLE 0 47100 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 23494 117800 SH SOLE 0 98213 0 19587 HUNTSMAN CORP COM 447011107 23556 628000 SH SOLE 0 606185 0 21815 HURCO CO COM 447324104 2307 73182 SH SOLE 0 52700 0 20482 HURON CONSULTING GROUP INC COM 447462102 2073 45258 SH SOLE 0 37500 0 7758 HUTTIG BLDG PRODS INC COM 448451104 7868 738124 SH SOLE 0 494724 0 243400 HUYA INC ADS REP SHS A 44852D108 9512 2127865 SH SOLE 0 2127865 0 0 HYATT HOTELS CORP COM CL A 448579102 2577 27000 SH SOLE 0 27000 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 1780 773800 SH SOLE 0 773800 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 2076 137000 SH SOLE 0 137000 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 12990 2932200 SH SOLE 0 2932200 0 0 HYRECAR INC COM 44916T107 53 22092 SH SOLE 0 7279 0 14813 HYWIN HLDG LTD ADS 44951X104 145 19500 SH SOLE 0 6000 0 13500 IAMGOLD CORP COM 450913108 60617 17418600 SH SOLE 0 17418600 0 0 IBIO INC COM NEW 451033203 186 435082 SH SOLE 0 333332 0 101750 ICAD INC COM NEW 44934S206 1589 356390 SH SOLE 0 92490 0 263900 ICF INTL INC COM 44925C103 1309 13900 SH SOLE 0 0 0 13900 ICHOR HOLDINGS SHS G4740B105 2119 59500 SH SOLE 0 59500 0 0 ICL GROUP LTD SHS M53213100 12755 1056776 SH SOLE 0 1056776 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 67 56700 SH SOLE 0 56700 0 0 ICON PLC SHS G4705A100 310582 1276958 SH SOLE 0 1276958 0 0 ICU MED INC COM 44930G107 14383 64600 SH SOLE 0 64600 0 0 IDACORP INC COM 451107106 8813 76399 SH SOLE 0 76399 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 2199 196537 SH SOLE 0 0 0 196537 IDENTIV INC COM NEW 45170X205 1712 105852 SH SOLE 0 105852 0 0 IDEX CORP COM 45167R104 37239 194225 SH SOLE 0 141728 0 52497 IDEXX LABS INC COM 45168D104 14114 25800 SH SOLE 0 25800 0 0 IDT CORP CL B NEW 448947507 42557 1248377 SH SOLE 0 1218097 0 30280 IES HLDGS INC COM 44951W106 8584 213532 SH SOLE 0 213532 0 0 IGM BIOSCIENCES INC COM 449585108 1716 64200 SH SOLE 0 64200 0 0 IHEARTMEDIA INC COM CL A 45174J509 11873 627227 SH SOLE 0 627227 0 0 IHS HOLDING LIMITED ORD SHS G4701H109 1238 111700 SH SOLE 0 33900 0 77800 ILLINOIS TOOL WKS INC COM 452308109 91466 436800 SH SOLE 0 414337 0 22463 ILLUMINA INC COM 452327109 104232 298318 SH SOLE 0 154860 0 143458 I MAB SPONSORED ADS 44975P103 2231 137400 SH SOLE 0 137400 0 0 IMAC HLDGS INC COM 44967K104 53 51400 SH SOLE 0 19233 0 32167 IMARA INC COM 45249V107 847 450500 SH SOLE 0 105144 0 345356 IMAX CORP COM 45245E109 33396 1764200 SH SOLE 0 1764200 0 0 IMEDIA BRANDS INC COM CL A 452465206 2109 349748 SH SOLE 0 349748 0 0 IMMATICS N.V SHS N44445109 494 61798 SH SOLE 0 0 0 61798 IMMERSION CORP COM 452521107 1646 296113 SH SOLE 0 20600 0 275513 IMMIX BIOPHARMA INC COM 45258H106 151 62600 SH SOLE 0 12094 0 50506 IMMUCELL CORP COM PAR 452525306 1492 154579 SH SOLE 0 151179 0 3400 IMMUNEERING CORP CLASS A COM 45254E107 373 57600 SH SOLE 0 0 0 57600 IMMUNOCORE HLDGS PLC ADS 45258D105 218 7300 SH SOLE 0 7300 0 0 IMMUNOGEN INC COM 45253H101 6961 1462340 SH SOLE 0 1462340 0 0 IMMUNOME INC COM 45257U108 80 14000 SH SOLE 0 3500 0 10500 IMMUNOVANT INC COM 45258J102 555 100700 SH SOLE 0 100700 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 67 89971 SH SOLE 0 89971 0 0 IMPEL NEUROPHARMA INC COM 45258K109 211 33200 SH SOLE 0 5400 0 27800 IMPERIAL OIL LTD COM NEW 453038408 5801 119695 SH SOLE 0 7200 0 112495 IMPINJ INC COM 453204109 11056 174000 SH SOLE 0 174000 0 0 INARI MED INC COM 45332Y109 8565 94499 SH SOLE 0 94499 0 0 INCYTE CORP COM 45337C102 373086 4697633 SH SOLE 0 4697633 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 1450 351000 SH SOLE 0 197819 0 153181 INDEPENDENCE RLTY TR INC COM 45378A106 76587 2896641 SH SOLE 0 2878935 0 17706 INDEPENDENT BANK GROUP INC COM 45384B106 2302 32343 SH SOLE 0 32343 0 0 INDEPENDENT BK CORP MASS COM 453836108 28378 347381 SH SOLE 0 347381 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 16702 759200 SH SOLE 0 676636 0 82564 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1083 33905 SH SOLE 0 33905 0 0 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 6621 292433 SH SOLE 0 292433 0 0 INDUS REALTY TRUST INC COM 45580R103 4580 62660 SH SOLE 0 31490 0 31170 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4217 186000 SH SOLE 0 0 0 186000 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 29655 634745 SH SOLE 0 603145 0 31600 INFINERA CORP COM 45667G103 3851 444200 SH SOLE 0 444200 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 1092 957460 SH SOLE 0 24100 0 933360 INFLARX NV COM N44821101 427 233300 SH SOLE 0 0 0 233300 INFOBIRD CO LTD SHS G47724102 50 71445 SH SOLE 0 40369 0 31076 INFORMATICA INC COM CL A 45674M101 1728 87535 SH SOLE 0 0 0 87535 INFORMATION SVCS GROUP INC COM 45675Y104 13535 1987490 SH SOLE 0 1959043 0 28447 INFOSYS LTD SPONSORED ADR 456788108 20860 838100 SH SOLE 0 838100 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1480 124900 SH SOLE 0 124900 0 0 INFUSYSTEM HLDGS INC COM 45685K102 4350 443909 SH SOLE 0 401709 0 42200 INGERSOLL RAND INC COM 45687V106 1646 32700 SH SOLE 0 32700 0 0 INGEVITY CORP COM 45688C107 1589 24800 SH SOLE 0 24800 0 0 ING GROEP N.V. SPONSORED ADR 456837103 9905 949710 SH SOLE 0 0 0 949710 INGLES MKTS INC CL A 457030104 22517 252858 SH SOLE 0 225784 0 27074 INGREDION INC COM 457187102 16349 187600 SH SOLE 0 187600 0 0 INHIBIKASE THERAPEUTICS INC COM 45719W106 279 188469 SH SOLE 0 7800 0 180669 INMED PHARMACEUTICALS INC COM NEW 457637502 43 45200 SH SOLE 0 45200 0 0 INMODE LTD SHS M5425M103 117435 3181662 SH SOLE 0 3181662 0 0 INNODATA INC COM NEW 457642205 7073 1011890 SH SOLE 0 979395 0 32495 INNOVAGE HLDG CORP COM 45784A104 502 78200 SH SOLE 0 78200 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 205 1000 SH SOLE 0 1000 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3849 477604 SH SOLE 0 467004 0 10600 INNOVATOR ETFS TR IBD 50 ETF 45782C102 481 12300 SH SOLE 0 12300 0 0 INNOVIVA INC COM 45781M101 100884 5213633 SH SOLE 0 5074773 0 138860 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 981 271000 SH SOLE 0 271000 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 601 197195 SH SOLE 0 136400 0 60795 INOGEN INC COM 45780L104 10906 336400 SH SOLE 0 230500 0 105900 INOTIV INC COM 45783Q100 12508 477765 SH SOLE 0 394365 0 83400 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1414 393881 SH SOLE 0 377300 0 16581 INOZYME PHARMA INC COM 45790W108 49 11900 SH SOLE 0 11900 0 0 INPIXON COM 45790J800 39 151700 SH SOLE 0 71700 0 80000 INSEEGO CORP COM 45782B104 193 47654 SH SOLE 0 0 0 47654 INSPERITY INC COM 45778Q107 964 9600 SH SOLE 0 9600 0 0 INSPIRED ENTMT INC COM 45782N108 222 18042 SH SOLE 0 18042 0 0 INSPIRE MED SYS INC COM 457730109 9677 37700 SH SOLE 0 33502 0 4198 INSTALLED BLDG PRODS INC COM 45780R101 4664 55200 SH SOLE 0 55200 0 0 INSTEEL INDS INC COM 45774W108 815 22040 SH SOLE 0 5500 0 16540 INSTRUCTURE HLDGS INC COM 457790103 843 42041 SH SOLE 0 17300 0 24741 INSULET CORP COM 45784P101 48723 182900 SH SOLE 0 169890 0 13010 INTAPP INC COM 45827U109 329 13700 SH SOLE 0 8100 0 5600 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10311 160460 SH SOLE 0 160460 0 0 INTEGRA RES CORP COM NEW 45826T301 619 432900 SH SOLE 0 28900 0 404000 INTELLICHECK INC COM NEW 45817G201 43 16897 SH SOLE 0 15197 0 1700 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 18277 277300 SH SOLE 0 277300 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3501 215200 SH SOLE 0 215200 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 35624 269633 SH SOLE 0 269633 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 489 7100 SH SOLE 0 4100 0 3000 INTERDIGITAL INC COM 45867G101 45073 706467 SH SOLE 0 704494 0 1973 INTERFACE INC COM 458665304 367 27041 SH SOLE 0 11200 0 15841 INTERNATIONAL BANCSHARES COR COM 459044103 435 10300 SH SOLE 0 10300 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 765 31000 SH SOLE 0 31000 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1214 58900 SH SOLE 0 44000 0 14900 INTERNATIONAL TOWER HILL MIN COM 46050R102 211 215462 SH SOLE 0 0 0 215462 INTER PARFUMS INC COM 458334109 872 9900 SH SOLE 0 9900 0 0 INTEST CORP COM 461147100 7724 719837 SH SOLE 0 628937 0 90900 INTEVAC INC COM 461148108 2417 451720 SH SOLE 0 428792 0 22928 INUVO INC COM NEW 46122W204 26 52400 SH SOLE 0 52400 0 0 INVACARE CORP COM 461203101 2704 1917825 SH SOLE 0 1556269 0 361556 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2638 50300 SH SOLE 0 50300 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 5095 102254 SH SOLE 0 102254 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 6633 376000 SH SOLE 0 376000 0 0 INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104 618 7900 SH SOLE 0 7900 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1139 11100 SH SOLE 0 11100 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 470 5200 SH SOLE 0 5200 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 697 8600 SH SOLE 0 8600 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 3660 216300 SH SOLE 0 216300 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 718 4200 SH SOLE 0 4200 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 457 2500 SH SOLE 0 2500 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 330 15100 SH SOLE 0 15100 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2045 12100 SH SOLE 0 12100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2158 25200 SH SOLE 0 25200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1053 21100 SH SOLE 0 21100 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 948 17600 SH SOLE 0 17600 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 737 13900 SH SOLE 0 13900 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2808 43100 SH SOLE 0 43100 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 369 14300 SH SOLE 0 14300 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 351 15900 SH SOLE 0 15900 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4751 210117 SH SOLE 0 210117 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 628 34200 SH SOLE 0 34200 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 242 9500 SH SOLE 0 9500 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2426 97300 SH SOLE 0 97300 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 7926 584100 SH SOLE 0 584100 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 958 12700 SH SOLE 0 12700 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 319 4200 SH SOLE 0 4200 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2214 46900 SH SOLE 0 46900 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1805 26900 SH SOLE 0 26900 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1064 20300 SH SOLE 0 20300 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 288 2400 SH SOLE 0 2400 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 19020 873700 SH SOLE 0 873700 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1819 61300 SH SOLE 0 61300 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1136 46500 SH SOLE 0 46500 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 444 20881 SH SOLE 0 20881 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 883 41848 SH SOLE 0 41848 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 629 29850 SH SOLE 0 29850 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 340 14257 SH SOLE 0 14257 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1579 692500 SH SOLE 0 692500 0 0 INVESTAR HLDG CORP COM 46134L105 843 44175 SH SOLE 0 6275 0 37900 INVESTORS BANCORP INC NEW COM 46146L101 3064 205238 SH SOLE 0 171489 0 33749 INVESTORS TITLE CO NC COM 461804106 4593 22600 SH SOLE 0 22600 0 0 INVITAE CORP COM 46185L103 8279 1038782 SH SOLE 0 1038782 0 0 INVITATION HOMES INC COM 46187W107 4669 116200 SH SOLE 0 116200 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 27 79300 SH SOLE 0 79300 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 202 232053 SH SOLE 0 90800 0 141253 IONIS PHARMACEUTICALS INC COM 462222100 4997 134914 SH SOLE 0 134914 0 0 IPG PHOTONICS CORP COM 44980X109 42291 385300 SH SOLE 0 365721 0 19579 IPOWER INC CL A 46265P107 61 36300 SH SOLE 0 0 0 36300 IQIYI INC SPONSORED ADS 46267X108 4289 944700 SH SOLE 0 944700 0 0 IQVIA HLDGS INC COM 46266C105 7376 31900 SH SOLE 0 31900 0 0 IRADIMED CORP COM 46266A109 30191 673312 SH SOLE 0 650912 0 22400 IRHYTHM TECHNOLOGIES INC COM 450056106 2945 18700 SH SOLE 0 18700 0 0 IRIDEX CORP COM 462684101 2532 546812 SH SOLE 0 486860 0 59952 IRIDIUM COMMUNICATIONS INC COM 46269C102 27768 688699 SH SOLE 0 615593 0 73106 IROBOT CORP COM 462726100 9447 149000 SH SOLE 0 145356 0 3644 IRON MTN INC NEW COM 46284V101 6444 116300 SH SOLE 0 116300 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 8038 1674536 SH SOLE 0 1674536 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 39288 3123053 SH SOLE 0 3105985 0 17068 ISHARES GOLD TR ISHARES NEW 464285204 12990 352700 SH SOLE 0 352700 0 0 ISHARES INC EM MKTS DIV ETF 464286319 1138 34800 SH SOLE 0 34800 0 0 ISHARES INC JP MORGAN EM ETF 464286517 221 6000 SH SOLE 0 6000 0 0 ISHARES INC MSCI AUST ETF 464286103 1578 59700 SH SOLE 0 59700 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 17521 463400 SH SOLE 0 463400 0 0 ISHARES INC MSCI CDA ETF 464286509 13177 327700 SH SOLE 0 327700 0 0 ISHARES INC MSCI CHILE ETF 464286640 477 16400 SH SOLE 0 16400 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 1027 13900 SH SOLE 0 13900 0 0 ISHARES INC MSCI EURZONE ETF 464286608 4872 112600 SH SOLE 0 112600 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1332 37700 SH SOLE 0 37700 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1753 34220 SH SOLE 0 34220 0 0 ISHARES INC MSCI GERMANY ETF 464286806 2021 71200 SH SOLE 0 71200 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1349 21900 SH SOLE 0 21900 0 0 ISHARES INC MSCI MEXICO ETF 464286822 10708 194793 SH SOLE 0 194793 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1723 40700 SH SOLE 0 40700 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 1412 175200 SH SOLE 0 175200 0 0 ISHARES INC MSCI STH KOR ETF 464286772 962 13500 SH SOLE 0 13500 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 2393 61600 SH SOLE 0 61600 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 2605 42400 SH SOLE 0 42400 0 0 ISHARES INC MSCI THAILND ETF 464286624 601 7700 SH SOLE 0 7700 0 0 ISHARES INC MSCI TURKEY ETF 464286715 460 22200 SH SOLE 0 22200 0 0 ISHARES SILVER TR ISHARES 46428Q109 416 18200 SH SOLE 0 18200 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1185 24002 SH SOLE 0 24002 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 21849 208200 SH SOLE 0 208200 0 0 ISHARES TR 10+ YR INVST GRD 464289511 602 9800 SH SOLE 0 9800 0 0 ISHARES TR CONSER ALLOC ETF 464289883 1239 32900 SH SOLE 0 32900 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 2191 20500 SH SOLE 0 20500 0 0 ISHARES TR CORE MSCI EURO 46434V738 1287 24100 SH SOLE 0 24100 0 0 ISHARES TR CORE MSCI PAC 46434V696 603 9900 SH SOLE 0 9900 0 0 ISHARES TR CORE S&P MCP ETF 464287507 832 3100 SH SOLE 0 3100 0 0 ISHARES TR CORE S&P US VLU 464287663 349 4600 SH SOLE 0 4600 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 2239 65400 SH SOLE 0 65400 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1945 20200 SH SOLE 0 20200 0 0 ISHARES TR EUROPE ETF 464287861 708 14100 SH SOLE 0 14100 0 0 ISHARES TR FALN ANGLS USD 46435G474 3380 121768 SH SOLE 0 121768 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 14409 285223 SH SOLE 0 285223 0 0 ISHARES TR GLB INFRASTR ETF 464288372 1541 30300 SH SOLE 0 30300 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1533 42400 SH SOLE 0 42400 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1176 14800 SH SOLE 0 14800 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 479 16400 SH SOLE 0 16400 0 0 ISHARES TR IBOXX HI YD ETF 464288513 757 9200 SH SOLE 0 9200 0 0 ISHARES TR INTL TREA BD ETF 464288117 980 21100 SH SOLE 0 21100 0 0 ISHARES TR ISHARES BIOTECH 464287556 208 1600 SH SOLE 0 1600 0 0 ISHARES TR ISHARES SEMICDTR 464287523 1704 3600 SH SOLE 0 3600 0 0 ISHARES TR JPMORGAN USD EMG 464288281 909 9300 SH SOLE 0 9300 0 0 ISHARES TR LATN AMER 40 ETF 464287390 760 25000 SH SOLE 0 25000 0 0 ISHARES TR MICRO-CAP ETF 464288869 722 5600 SH SOLE 0 5600 0 0 ISHARES TR MODERT ALLOC ETF 464289875 387 9000 SH SOLE 0 9000 0 0 ISHARES TR MORTGE REL ETF 46435G342 1222 37400 SH SOLE 0 37400 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 283 4400 SH SOLE 0 4400 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1342 18600 SH SOLE 0 18600 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 3393 137100 SH SOLE 0 137100 0 0 ISHARES TR MSCI POLAND ETF 46429B606 679 35700 SH SOLE 0 35700 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 4879 102795 SH SOLE 0 102795 0 0 ISHARES TR NATIONAL MUN ETF 464288414 581 5300 SH SOLE 0 5300 0 0 ISHARES TR NORTH AMERN NAT 464287374 821 20300 SH SOLE 0 20300 0 0 ISHARES TR PFD AND INCM SEC 464288687 4946 135800 SH SOLE 0 135800 0 0 ISHARES TR RESIDENTIAL MULT 464288562 940 9800 SH SOLE 0 9800 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 435 1700 SH SOLE 0 1700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4372 21300 SH SOLE 0 21300 0 0 ISHARES TR SELECT DIVID ETF 464287168 5856 45700 SH SOLE 0 45700 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 2406 23000 SH SOLE 0 23000 0 0 ISHARES TR S&P 500 VAL ETF 464287408 747 4800 SH SOLE 0 4800 0 0 ISHARES TR S&P MC 400GR ETF 464287606 355 4600 SH SOLE 0 4600 0 0 ISHARES TR S&P MC 400VL ETF 464287705 614 5600 SH SOLE 0 5600 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2509 24500 SH SOLE 0 24500 0 0 ISHARES TR S&P SML 600 GWT 464287887 1038 8300 SH SOLE 0 8300 0 0 ISHARES TR US CONSM STAPLES 464287812 1763 8800 SH SOLE 0 8800 0 0 ISHARES TR US CONSUM DISCRE 464287580 548 7300 SH SOLE 0 7300 0 0 ISHARES TR USD INV GRDE ETF 464288620 1084 19700 SH SOLE 0 19700 0 0 ISHARES TR US HOME CONS ETF 464288752 3082 52000 SH SOLE 0 52000 0 0 ISHARES TR US OIL GS EX ETF 464288851 860 10200 SH SOLE 0 10200 0 0 ISHARES TR U.S. REAL ES ETF 464287739 11374 105100 SH SOLE 0 105100 0 0 ISHARES TR US REGNL BKS ETF 464288778 359 6100 SH SOLE 0 6100 0 0 ISHARES TR U.S. UTILITS ETF 464287697 792 8700 SH SOLE 0 8700 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2611 65200 SH SOLE 0 65200 0 0 ISOPLEXIS CORP COM 465005106 36 10444 SH SOLE 0 6040 0 4404 ISORAY INC COM 46489V104 151 417315 SH SOLE 0 256192 0 161123 ISSUER DIRECT CORP COM NEW 46520M204 929 31238 SH SOLE 0 31238 0 0 ISTAR INC COM 45031U101 2355 100600 SH SOLE 0 0 0 100600 ISUN INC COM 465246106 104 25259 SH SOLE 0 0 0 25259 ITAU CORPBANCA SPONSORED ADR 45033E105 840 251499 SH SOLE 0 251499 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 119181 20872374 SH SOLE 0 15354229 0 5518145 ITEOS THERAPEUTICS INC COM 46565G104 4319 134200 SH SOLE 0 134200 0 0 ITERIS INC NEW COM 46564T107 1752 587885 SH SOLE 0 182134 0 405751 ITERUM THERAPEUTICS PLC SHS G6333L101 38 108100 SH SOLE 0 108100 0 0 ITRON INC COM 465741106 15296 290361 SH SOLE 0 290361 0 0 IT TECH PACKAGING INC COM NEW 46527C100 292 1313666 SH SOLE 0 168397 0 1145269 ITT INC COM 45073V108 35055 466100 SH SOLE 0 466100 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 28423 1234700 SH SOLE 0 1207100 0 27600 IZEA WORLDWIDE INC COM 46604H105 436 262600 SH SOLE 0 0 0 262600 JABIL INC COM 466313103 4766 77200 SH SOLE 0 77200 0 0 JACK IN THE BOX INC COM 466367109 3428 36700 SH SOLE 0 34800 0 1900 JACKSON FINANCIAL INC COM CL A 46817M107 7002 158300 SH SOLE 0 158300 0 0 JAGUAR HEALTH INC COM NEW 47010C607 1079 1522997 SH SOLE 0 482418 0 1040579 JAKKS PAC INC COM NEW 47012E403 2189 156018 SH SOLE 0 156018 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 6537 216827 SH SOLE 0 209127 0 7700 JAMES RIV GROUP LTD COM G5005R107 2162 87400 SH SOLE 0 0 0 87400 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 850 17316 SH SOLE 0 17316 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 462 9200 SH SOLE 0 9200 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19870 567400 SH SOLE 0 475734 0 91666 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 425 47200 SH SOLE 0 47200 0 0 JASPER THERAPEUTICS INC COM 471871103 39 10871 SH SOLE 0 7000 0 3871 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 236199 1517309 SH SOLE 0 1517309 0 0 JBG SMITH PPTYS COM 46590V100 12957 443424 SH SOLE 0 443424 0 0 JEFFERIES FINL GROUP INC COM 47233W109 21592 657289 SH SOLE 0 657289 0 0 JELD-WEN HLDG INC COM 47580P103 9227 455000 SH SOLE 0 455000 0 0 JERASH HLDGS US INC COM 47632P101 873 135940 SH SOLE 0 69250 0 66690 JETBLUE AWYS CORP COM 477143101 23107 1545600 SH SOLE 0 1545600 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 956 139728 SH SOLE 0 139728 0 0 JFROG LTD ORD SHS M6191J100 21676 804300 SH SOLE 0 804300 0 0 JIANPU TECHNOLOGY INC ADS COMMON 47738D309 264 246969 SH SOLE 0 246969 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 141 51100 SH SOLE 0 0 0 51100 JIUZI HOLDINGS INC ORD SHS G51400102 59 43900 SH SOLE 0 43900 0 0 J JILL INC COM 46620W201 3947 260156 SH SOLE 0 260156 0 0 J & J SNACK FOODS CORP COM 466032109 13782 88856 SH SOLE 0 88856 0 0 JOBY AVIATION INC COMMON STOCK G65163100 16408 2478500 SH SOLE 0 2478500 0 0 JOHNSON CTLS INTL PLC SHS G51502105 63435 967444 SH SOLE 0 787765 0 179679 JOHNSON & JOHNSON COM 478160104 48065 271200 SH SOLE 0 271200 0 0 JOHNSON OUTDOORS INC CL A 479167108 20591 264900 SH SOLE 0 226900 0 38000 JOINT CORP COM 47973J102 6150 173777 SH SOLE 0 173777 0 0 JONES LANG LASALLE INC COM 48020Q107 25308 105689 SH SOLE 0 100940 0 4749 JOUNCE THERAPEUTICS INC COM 481116101 123 18100 SH SOLE 0 18100 0 0 JOURNEY MED CORP COM 48115J109 75 15600 SH SOLE 0 10691 0 4909 JPMORGAN CHASE & CO COM 46625H100 155457 1140386 SH SOLE 0 460936 0 679450 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 12755 1331395 SH SOLE 0 0 0 1331395 JUNIPER NETWORKS INC COM 48203R104 15626 420500 SH SOLE 0 420500 0 0 JUPAI HLDGS LTD ADS 48205B107 137 190825 SH SOLE 0 190825 0 0 JX LUXVENTURE LIMITED COM NEW Y46002203 515 146301 SH SOLE 0 146301 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 471 5000 SH SOLE 0 5000 0 0 KALA PHARMACEUTICALS INC COM 483119103 361 261700 SH SOLE 0 261700 0 0 KALEIDO BIOSCIENCES INC COM 483347100 143 86887 SH SOLE 0 38830 0 48057 KALEYRA INC COM 483379103 567 94800 SH SOLE 0 0 0 94800 KALTURA INC COM 483467106 987 551300 SH SOLE 0 55600 0 495700 KALVISTA PHARMACEUTICALS INC COM 483497103 248 16800 SH SOLE 0 16800 0 0 KAMADA LTD SHS M6240T109 5107 925245 SH SOLE 0 925245 0 0 KAMAN CORP COM 483548103 404 9300 SH SOLE 0 9300 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 37 11500 SH SOLE 0 11500 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 13581 545200 SH SOLE 0 545200 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1585 215100 SH SOLE 0 215100 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 708 97553 SH SOLE 0 97553 0 0 KATAPULT HOLDINGS INC COM 485859102 170 71500 SH SOLE 0 71500 0 0 KBR INC COM 48242W106 22631 413500 SH SOLE 0 395476 0 18024 KEARNY FINL CORP MD COM 48716P108 55845 4335785 SH SOLE 0 4335785 0 0 KE HLDGS INC SPONSORED ADS 482497104 30323 2451294 SH SOLE 0 2409794 0 41500 KELLOGG CO COM 487836108 115702 1794111 SH SOLE 0 1794111 0 0 KEMPHARM INC COM NEW 488445206 909 180791 SH SOLE 0 46300 0 134491 KENNAMETAL INC COM 489170100 947 33100 SH SOLE 0 31500 0 1600 KENON HLDGS LTD SHS Y46717107 333 4900 SH SOLE 0 4900 0 0 KEROS THERAPEUTICS INC COM 492327101 288 5300 SH SOLE 0 5300 0 0 KEURIG DR PEPPER INC COM 49271V100 167926 4430761 SH SOLE 0 4430761 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 1412 97411 SH SOLE 0 97411 0 0 KEYCORP COM 493267108 4589 205051 SH SOLE 0 205051 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 54752 346600 SH SOLE 0 255860 0 90740 KEY TRONIC CORP COM 493144109 276 48900 SH SOLE 0 4600 0 44300 KEZAR LIFE SCIENCES INC COM 49372L100 4524 272200 SH SOLE 0 272200 0 0 KFORCE INC COM 493732101 2881 38949 SH SOLE 0 16200 0 22749 KIMBALL ELECTRONICS INC COM 49428J109 3599 180050 SH SOLE 0 130250 0 49800 KIMBALL INTL INC CL B 494274103 15023 1777876 SH SOLE 0 1580180 0 197696 KIMBELL RTY PARTNERS LP UNIT 49435R102 5419 333300 SH SOLE 0 0 0 333300 KIMBERLY-CLARK CORP COM 494368103 26837 217900 SH SOLE 0 127500 0 90400 KIMCO RLTY CORP COM 49446R109 1502 60800 SH SOLE 0 60800 0 0 KINDER MORGAN INC DEL COM 49456B101 69969 3700131 SH SOLE 0 3558132 0 141999 KINETIK HOLDINGS INC COM NEW CL A 02215L209 4195 64531 SH SOLE 0 4131 0 60400 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 11309 1863100 SH SOLE 0 1749868 0 113232 KINGSTONE COS INC COM 496719105 2188 411189 SH SOLE 0 402098 0 9091 KINGSWAY FINL SVCS INC COM NEW 496904202 2105 382815 SH SOLE 0 347615 0 35200 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1577 158700 SH SOLE 0 0 0 158700 KINNATE BIOPHARMA INC COM 49705R105 269 23900 SH SOLE 0 23900 0 0 KINROSS GOLD CORP COM 496902404 144676 24604758 SH SOLE 0 24604758 0 0 KINTARA THERAPEUTICS INC COM 49720K101 22 55116 SH SOLE 0 1168 0 53948 KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 58 93619 SH SOLE 0 18476 0 75143 KIRBY CORP COM 497266106 1307 18100 SH SOLE 0 13300 0 4800 KIRKLANDS INC COM 497498105 3632 390905 SH SOLE 0 308600 0 82305 KIROMIC BIOPHARMA INC COM 497634105 48 56111 SH SOLE 0 13198 0 42913 KKR & CO INC COM 48251W104 135437 2316350 SH SOLE 0 0 0 2316350 KKR REAL ESTATE FIN TR INC COM 48251K100 2057 99796 SH SOLE 0 68300 0 31496 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 696 134558 SH SOLE 0 2300 0 132258 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 27013 535327 SH SOLE 0 513662 0 21665 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 22344 1321331 SH SOLE 0 1142817 0 178514 KNOWBE4 INC CL A 49926T104 5435 236100 SH SOLE 0 236100 0 0 KNOWLES CORP COM 49926D109 18825 874374 SH SOLE 0 874374 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 39289 1283821 SH SOLE 0 658 0 1283163 KOPIN CORP COM 500600101 536 211964 SH SOLE 0 0 0 211964 KOPPERS HOLDINGS INC COM 50060P106 969 35200 SH SOLE 0 1400 0 33800 KORN FERRY COM NEW 500643200 22515 346700 SH SOLE 0 341298 0 5402 KORNIT DIGITAL LTD SHS M6372Q113 23988 290100 SH SOLE 0 290100 0 0 KRAFT HEINZ CO COM 500754106 41308 1048700 SH SOLE 0 1048700 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 322 8800 SH SOLE 0 8800 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 14619 713799 SH SOLE 0 713799 0 0 KRISPY KREME INC COM 50101L106 178 12000 SH SOLE 0 12000 0 0 KROGER CO COM 501044101 942446 16427510 SH SOLE 0 16427510 0 0 KRONOS BIO INC COM 50107A104 1379 190755 SH SOLE 0 72003 0 118752 KRONOS WORLDWIDE INC COM 50105F105 18910 1218400 SH SOLE 0 1180206 0 38194 KUBIENT INC COM 50116V107 20 11700 SH SOLE 0 11700 0 0 KULICKE & SOFFA INDS INC COM 501242101 13648 243628 SH SOLE 0 243628 0 0 KURA ONCOLOGY INC COM 50127T109 4477 278400 SH SOLE 0 261757 0 16643 KVH INDS INC COM 482738101 1991 218800 SH SOLE 0 143200 0 75600 KYMERA THERAPEUTICS INC COM 501575104 7313 172800 SH SOLE 0 172800 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 419 31900 SH SOLE 0 31900 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 100192 380005 SH SOLE 0 355969 0 24036 LAIRD SUPERFOOD INC COM STK 50736T102 489 135400 SH SOLE 0 21800 0 113600 LAIX INC SPON ADS 50736W204 95 24168 SH SOLE 0 24168 0 0 LA JOLLA PHARMACEUTICAL CO COM 503459604 111 26100 SH SOLE 0 26100 0 0 LAKELAND BANCORP INC COM 511637100 9966 596795 SH SOLE 0 518375 0 78420 LAKELAND INDS INC COM 511795106 11088 577802 SH SOLE 0 577802 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 9319 80212 SH SOLE 0 80212 0 0 LAMB WESTON HLDGS INC COM 513272104 1132 18900 SH SOLE 0 18900 0 0 LANCASTER COLONY CORP COM 513847103 58372 391363 SH SOLE 0 391363 0 0 LANDEC CORP COM 514766104 1365 117900 SH SOLE 0 117900 0 0 LANDMARK BANCORP INC COM 51504L107 2677 101689 SH SOLE 0 89177 0 12512 LANDOS BIOPHARMA INC COM 515069102 502 340500 SH SOLE 0 76978 0 263522 LANDSEA HOMES CORP COM 51509P103 1216 142200 SH SOLE 0 6600 0 135600 LANDS END INC NEW COM 51509F105 996 58883 SH SOLE 0 0 0 58883 LANDSTAR SYS INC COM 515098101 26416 175140 SH SOLE 0 153707 0 21433 LANNET INC COM 516012101 1815 2303103 SH SOLE 0 2136070 0 167033 LANTERN PHARMA INC COM 51654W101 77 10700 SH SOLE 0 10700 0 0 LANTHEUS HLDGS INC COM 516544103 15865 286831 SH SOLE 0 256472 0 30359 LANTRONIX INC COM NEW 516548203 3385 506794 SH SOLE 0 455894 0 50900 LARIMAR THERAPEUTICS INC COM 517125100 700 172742 SH SOLE 0 172742 0 0 LATHAM GROUP INC COM 51819L107 2318 175100 SH SOLE 0 21900 0 153200 LATTICE SEMICONDUCTOR CORP COM 518415104 24228 397500 SH SOLE 0 397500 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 14679 1238700 SH SOLE 0 1216165 0 22535 LAWSON PRODS INC COM 520776105 2497 64800 SH SOLE 0 52000 0 12800 LAZARD LTD SHS A G54050102 4416 128000 SH SOLE 0 0 0 128000 LCI INDS COM 50189K103 7900 76100 SH SOLE 0 76100 0 0 LCNB CORP COM 50181P100 2970 169116 SH SOLE 0 118716 0 50400 LEE ENTERPRISES INC COM 523768406 758 28171 SH SOLE 0 17520 0 10651 LEGACY HOUSING CORP COM 52472M101 743 34600 SH SOLE 0 518 0 34082 LEGALZOOM COM INC COM 52466B103 2350 166200 SH SOLE 0 7500 0 158700 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 6581 181100 SH SOLE 0 181100 0 0 LEGGETT & PLATT INC COM 524660107 24837 713700 SH SOLE 0 682964 0 30736 LEJU HLDGS LTD SPONSORED ADS 50187J108 693 1023908 SH SOLE 0 1023908 0 0 LEMAITRE VASCULAR INC COM 525558201 2802 60300 SH SOLE 0 29800 0 30500 LEMONADE INC COM 52567D107 11925 452200 SH SOLE 0 452200 0 0 LENDINGCLUB CORP COM NEW 52603A208 11452 725720 SH SOLE 0 725720 0 0 LENDINGTREE INC NEW COM 52603B107 6163 51500 SH SOLE 0 51500 0 0 LENNAR CORP CL A 526057104 64955 800233 SH SOLE 0 685283 0 114950 LENNAR CORP CL B 526057302 803 11752 SH SOLE 0 5200 0 6552 LENNOX INTL INC COM 526107107 23362 90600 SH SOLE 0 90600 0 0 LENSAR INC COM 52634L108 2596 350795 SH SOLE 0 350795 0 0 LESLIES INC COM 527064109 3769 194700 SH SOLE 0 194700 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2478 125400 SH SOLE 0 116653 0 8747 LEXICON PHARMACEUTICALS INC COM NEW 528872302 186 88776 SH SOLE 0 0 0 88776 LEXINFINTECH HLDGS LTD ADR 528877103 506 193084 SH SOLE 0 193084 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 196 23755 SH SOLE 0 0 0 23755 LGL GROUP INC COM 50186A108 2620 239234 SH SOLE 0 220734 0 18500 LGL GROUP INC *W EXP 11/16/202 50186A132 65 125259 SH SOLE 0 125259 0 0 LIANBIO SPONSORED ADS 53000N108 136 36524 SH SOLE 0 5700 0 30824 LI AUTO INC SPONSORED ADS 50202M102 115466 4473700 SH SOLE 0 4087084 0 386616 LIBERTY GLOBAL PLC SHS CL A G5480U104 82929 3250852 SH SOLE 0 3250852 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 72432 2795520 SH SOLE 0 2795520 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2265 233459 SH SOLE 0 19500 0 213959 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5631 587225 SH SOLE 0 587225 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7926 275400 SH SOLE 0 261100 0 14300 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2660 58200 SH SOLE 0 58200 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 20112 720619 SH SOLE 0 689119 0 31500 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 329 7200 SH SOLE 0 4122 0 3078 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 9122 144497 SH SOLE 0 144497 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2938 42068 SH SOLE 0 26967 0 15101 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 771 376000 SH SOLE 0 28400 0 347600 LIFE STORAGE INC COM 53223X107 26036 185400 SH SOLE 0 172095 0 13305 LIFETIME BRANDS INC COM 53222Q103 1021 79500 SH SOLE 0 66800 0 12700 LIFEVANTAGE CORP COM NEW 53222K205 4622 971018 SH SOLE 0 971018 0 0 LIFEWAY FOODS INC COM 531914109 3008 416660 SH SOLE 0 416660 0 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 1464 1394620 SH SOLE 0 1394620 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 1538 780470 SH SOLE 0 780470 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 2218 72800 SH SOLE 0 72800 0 0 LILLY ELI & CO COM 532457108 29697 103700 SH SOLE 0 103700 0 0 LIMBACH HLDGS INC COM 53263P105 1899 273171 SH SOLE 0 248873 0 24298 LIMELIGHT NETWORKS INC COM 53261M104 689 132050 SH SOLE 0 0 0 132050 LIMESTONE BANCORP INC COM 53262L105 259 12412 SH SOLE 0 0 0 12412 LIMINAL BIOSCIENCES INC COM 53272L103 35 35283 SH SOLE 0 35283 0 0 LINCOLN EDL SVCS CORP COM 533535100 6079 850278 SH SOLE 0 669465 0 180813 LINCOLN ELEC HLDGS INC COM 533900106 763 5538 SH SOLE 0 5538 0 0 LINCOLN NATL CORP IND COM 534187109 21711 332174 SH SOLE 0 332174 0 0 LINDE PLC SHS G5494J103 178402 558500 SH SOLE 0 281093 0 277407 LINDSAY CORP COM 535555106 612 3900 SH SOLE 0 0 0 3900 LIONS GATE ENTMNT CORP CL A VTG 535919401 15234 937478 SH SOLE 0 937478 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7747 515439 SH SOLE 0 515439 0 0 LIPOCINE INC NEW COM 53630X104 19 14100 SH SOLE 0 14100 0 0 LIQUIDITY SVCS INC COM 53635B107 37225 2174364 SH SOLE 0 2174364 0 0 LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 159 226602 SH SOLE 0 28722 0 197880 LISTED FD TR HORIZON KINETICS 53656F623 420 12600 SH SOLE 0 12600 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 17691 459200 SH SOLE 0 263808 0 195392 LITTELFUSE INC COM 537008104 17392 69734 SH SOLE 0 66338 0 3396 LIVANOVA PLC SHS G5509L101 7282 88994 SH SOLE 0 88994 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 25832 219585 SH SOLE 0 219585 0 0 LIVENT CORP COM 53814L108 7944 304700 SH SOLE 0 304700 0 0 LIVE OAK BANCSHARES INC COM 53803X105 11104 218200 SH SOLE 0 215442 0 2758 LIVEONE INC COM 53814X102 304 373100 SH SOLE 0 16300 0 356800 LIVEPERSON INC COM 538146101 654 26800 SH SOLE 0 26800 0 0 LIVERAMP HLDGS INC COM 53815P108 10162 271778 SH SOLE 0 271778 0 0 LIVE VENTURES INC COM NEW 538142308 2277 51899 SH SOLE 0 51299 0 600 LIZHI INC ADS 53933L104 154 101000 SH SOLE 0 101000 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2158 895330 SH SOLE 0 895330 0 0 LM FDG AMER INC COM 502074404 40 14003 SH SOLE 0 822 0 13181 LOANDEPOT INC COM CL A 53946R106 3276 789485 SH SOLE 0 487352 0 302133 LOCKHEED MARTIN CORP COM 539830109 163097 369500 SH SOLE 0 278276 0 91224 LOEWS CORP COM 540424108 18487 285200 SH SOLE 0 285200 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 312 459199 SH SOLE 0 121201 0 337998 LOGITECH INTL S A SHS H50430232 42568 576963 SH SOLE 0 576963 0 0 LOMA NEGRA C I A S A MTN 14|SPONSORED ADS 54150E104 1006 175800 SH SOLE 0 0 0 175800 LORDSTOWN MOTORS CORP COM CL A 54405Q100 3029 888129 SH SOLE 0 888129 0 0 LOUISIANA PAC CORP COM 546347105 11722 188700 SH SOLE 0 188700 0 0 LOVESAC COMPANY COM 54738L109 422 7800 SH SOLE 0 7800 0 0 LOWES COS INC COM 548661107 320754 1586400 SH SOLE 0 1258208 0 328192 LOYALTY VENTURES INC COMMON STOCK 54911Q107 841 50900 SH SOLE 0 11900 0 39000 LSB INDS INC COM 502160104 24738 1132689 SH SOLE 0 1132689 0 0 LSI INDS INC OHIO COM 50216C108 5608 934671 SH SOLE 0 794236 0 140435 LUBYS INC COM 549282101 660 289456 SH SOLE 0 220956 0 68500 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 11031 1980500 SH SOLE 0 1980500 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 438 64600 SH SOLE 0 8100 0 56500 LUMENT FINANCE TRUST INC COM 55025L108 228 83249 SH SOLE 0 0 0 83249 LUMENTUM HLDGS INC COM 55024U109 9018 92400 SH SOLE 0 92400 0 0 LUMOS PHARMA INC COM 55028X109 2554 271712 SH SOLE 0 271712 0 0 LUNA INNOVATIONS INC COM 550351100 1117 144901 SH SOLE 0 66301 0 78600 LUTHER BURBANK CORP COM 550550107 4210 316768 SH SOLE 0 224468 0 92300 LUXFER HOLDINGS PLC SHS G5698W116 1544 91900 SH SOLE 0 19200 0 72700 LXP INDUSTRIAL TRUST COM 529043101 4039 257282 SH SOLE 0 247300 0 9982 LYELL IMMUNOPHARMA INC COM 55083R104 270 53500 SH SOLE 0 53500 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 59728 580900 SH SOLE 0 0 0 580900 LYRA THERAPEUTICS INC COM 55234L105 70 17500 SH SOLE 0 17500 0 0 MACATAWA BK CORP COM 554225102 9738 1080781 SH SOLE 0 985099 0 95682 MACERICH CO COM 554382101 28824 1842987 SH SOLE 0 1786144 0 56843 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8389 140115 SH SOLE 0 140115 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 397 106500 SH SOLE 0 106500 0 0 MACROGENICS INC COM 556099109 5160 585712 SH SOLE 0 98700 0 487012 MACYS INC COM 55616P104 92489 3796764 SH SOLE 0 3096341 0 700423 MADDEN STEVEN LTD COM 556269108 11050 285967 SH SOLE 0 285967 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 300 3600 SH SOLE 0 3600 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 13578 75700 SH SOLE 0 75700 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 471 4800 SH SOLE 0 4800 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 694 239265 SH SOLE 0 57300 0 181965 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 8902 516664 SH SOLE 0 433912 0 82752 MAGNA INTL INC COM 559222401 4964 77200 SH SOLE 0 0 0 77200 MAGNITE INC COM 55955D100 25953 1964654 SH SOLE 0 1964654 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 22016 930900 SH SOLE 0 909468 0 21432 MAG SILVER CORP COM 55903Q104 774 47800 SH SOLE 0 0 0 47800 MAGYAR BANCORP INC COM 55977T208 238 20200 SH SOLE 0 4294 0 15906 MAIDEN HOLDINGS LTD SHS G5753U112 1393 578098 SH SOLE 0 569898 0 8200 MAINSTREET BANCSHARES INC COM 56064Y100 778 31998 SH SOLE 0 1600 0 30398 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 360 13400 SH SOLE 0 13400 0 0 MALIBU BOATS INC COM CL A 56117J100 16295 280901 SH SOLE 0 280901 0 0 MALVERN BANCORP INC COM 561409103 1562 96964 SH SOLE 0 83264 0 13700 MAMMOTH ENERGY SVCS INC COM 56155L108 512 240272 SH SOLE 0 138072 0 102200 MANCHESTER UTD PLC NEW ORD CL A G5784H106 6951 480400 SH SOLE 0 480400 0 0 MANDIANT INC COM 562662106 34902 1564400 SH SOLE 0 1441144 0 123256 MANHATTAN ASSOCIATES INC COM 562750109 26710 192560 SH SOLE 0 192560 0 0 MANHATTAN BRDG CAP INC COM 562803106 1094 172218 SH SOLE 0 113218 0 59000 MANITEX INTL INC COM 563420108 500 68740 SH SOLE 0 68740 0 0 MANITOWOC CO INC COM NEW 563571405 2217 147049 SH SOLE 0 15800 0 131249 MANNATECH INC COM NEW 563771203 2148 59125 SH SOLE 0 48402 0 10723 MANNING & NAPIER INC CL A 56382Q102 9115 1000523 SH SOLE 0 979205 0 21318 MANNKIND CORP COM NEW 56400P706 653 177445 SH SOLE 0 174500 0 2945 MANPOWERGROUP INC WIS COM 56418H100 2536 27000 SH SOLE 0 27000 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 4353 50500 SH SOLE 0 37312 0 13188 MANULIFE FINL CORP COM 56501R106 52082 2439424 SH SOLE 0 2139907 0 299517 MARATHON DIGITAL HOLDINGS IN COM 565788106 11522 412238 SH SOLE 0 412238 0 0 MARATHON OIL CORP COM 565849106 11559 460346 SH SOLE 0 460346 0 0 MARATHON PETE CORP COM 56585A102 479 5600 SH SOLE 0 5600 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 32209 913200 SH SOLE 0 913200 0 0 MARCHEX INC CL B 56624R108 4619 2017164 SH SOLE 0 1968164 0 49000 MARCUS CORP DEL COM 566330106 782 44200 SH SOLE 0 44200 0 0 MARCUS & MILLICHAP INC COM 566324109 3055 58000 SH SOLE 0 16400 0 41600 MARINEMAX INC COM 567908108 1248 31000 SH SOLE 0 31000 0 0 MARINE PRODS CORP COM 568427108 668 57802 SH SOLE 0 57802 0 0 MARIN SOFTWARE INC COM NEW 56804T205 97 33615 SH SOLE 0 0 0 33615 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 317 33900 SH SOLE 0 33900 0 0 MARKEL CORP COM 570535104 856 580 SH SOLE 0 580 0 0 MARKER THERAPEUTICS INC COM 57055L107 257 584272 SH SOLE 0 71100 0 513172 MARKETAXESS HLDGS INC COM 57060D108 8836 25973 SH SOLE 0 25973 0 0 MARKETWISE INC COM CL A 57064P107 419 88800 SH SOLE 0 37200 0 51600 MARKFORGED HOLDING CORPORATI COM 57064N102 634 159000 SH SOLE 0 15300 0 143700 MARQETA INC CLASS A COM 57142B104 7419 672000 SH SOLE 0 578900 0 93100 MARRIOTT INTL INC NEW CL A 571903202 93221 530416 SH SOLE 0 436643 0 93773 MARSH & MCLENNAN COS INC COM 571748102 73639 432101 SH SOLE 0 432101 0 0 MARTEN TRANS LTD COM 573075108 3105 174850 SH SOLE 0 37400 0 137450 MASCO CORP COM 574599106 36246 710700 SH SOLE 0 692467 0 18233 MASTECH DIGITAL INC COM 57633B100 2153 116458 SH SOLE 0 111668 0 4790 MASTERCRAFT BOAT HLDGS INC COM 57637H103 406 16500 SH SOLE 0 16500 0 0 MATADOR RES CO COM 576485205 5738 108300 SH SOLE 0 108300 0 0 MATCH GROUP INC NEW COM 57667L107 18361 168853 SH SOLE 0 168853 0 0 MATERIALISE NV SPONSORED ADS 57667T100 788 40700 SH SOLE 0 10800 0 29900 MATERION CORP COM 576690101 17620 205507 SH SOLE 0 177007 0 28500 MATSON INC COM 57686G105 10723 88900 SH SOLE 0 88900 0 0 MATTEL INC COM 577081102 24444 1100600 SH SOLE 0 1100600 0 0 MATTERPORT INC COM CL A 577096100 787 96900 SH SOLE 0 96900 0 0 MATTHEWS INTL CORP CL A 577128101 2283 70553 SH SOLE 0 1700 0 68853 MAUI LD & PINEAPPLE INC COM 577345101 1502 135149 SH SOLE 0 132849 0 2300 MAVERIX METALS INC COM NEW 57776F405 2763 575700 SH SOLE 0 198600 0 377100 MAXAR TECHNOLOGIES INC COM 57778K105 2466 62484 SH SOLE 0 62484 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 433 29900 SH SOLE 0 29900 0 0 MAXIMUS INC COM 577933104 12929 172500 SH SOLE 0 172500 0 0 MAXLINEAR INC COM 57776J100 15709 269213 SH SOLE 0 269213 0 0 MAYVILLE ENGR CO INC COM 578605107 113 12100 SH SOLE 0 0 0 12100 MBIA INC COM 55262C100 1445 93874 SH SOLE 0 93874 0 0 MCCORMICK & CO INC COM NON VTG 579780206 32515 325800 SH SOLE 0 306157 0 19643 MCDONALDS CORP COM 580135101 625965 2531400 SH SOLE 0 577699 0 1953701 MCEWEN MNG INC COM 58039P107 1196 1421300 SH SOLE 0 261200 0 1160100 MCGRATH RENTCORP COM 580589109 229 2695 SH SOLE 0 0 0 2695 MDU RES GROUP INC COM 552690109 27461 1030450 SH SOLE 0 1030450 0 0 MECHEL PAO SPON ADR PFD 583840509 541 898438 SH SOLE 0 565938 0 332500 MECHEL PAO SPONSORED ADR NE 583840608 1738 1545087 SH SOLE 0 1151287 0 393800 MEDALIST DIVERSIFIED REIT IN COM 58403P105 65 61595 SH SOLE 0 46895 0 14700 MEDIAALPHA INC CL A 58450V104 1344 81200 SH SOLE 0 22700 0 58500 MEDIACO HLDG INC CL A 58450D104 254 60700 SH SOLE 0 20606 0 40094 MEDICENNA THERAPEUTICS CORP COM 58490H107 51 39700 SH SOLE 0 30583 0 9117 MEDICINOVA INC COM NEW 58468P206 400 149700 SH SOLE 0 149700 0 0 MEDIFAST INC COM 58470H101 131724 771310 SH SOLE 0 771310 0 0 MEDIGUS LTD SPONSORED ADS 58471G300 51 46600 SH SOLE 0 19451 0 27149 MEDIWOUND LTD ORD SHS M68830104 911 457822 SH SOLE 0 457822 0 0 MEDNAX INC COM 58502B106 7650 325800 SH SOLE 0 325800 0 0 MEDPACE HLDGS INC COM 58506Q109 62179 380088 SH SOLE 0 380088 0 0 MEGA MATRIX CORP COM 007737109 411 205700 SH SOLE 0 1787 0 203913 MEI PHARMA INC COM NEW 55279B202 574 952573 SH SOLE 0 952573 0 0 MEIWU TECHNOLOGY COMPANY LTD ORD SHS G9604C107 19 21300 SH SOLE 0 21300 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 232 30400 SH SOLE 0 30400 0 0 MERCANTILE BK CORP COM 587376104 23679 668513 SH SOLE 0 626013 0 42500 MERCER INTL INC COM 588056101 8387 601200 SH SOLE 0 451600 0 149600 MERCHANTS BANCORP IND COM 58844R108 2831 103400 SH SOLE 0 3500 0 99900 MERCK & CO INC COM 58933Y105 418400 5099334 SH SOLE 0 3764561 0 1334773 MERCURY GENL CORP NEW COM 589400100 74767 1359400 SH SOLE 0 1359400 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 318 283800 SH SOLE 0 283800 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 47630 1834764 SH SOLE 0 1834764 0 0 MERIDIAN CORPORATION COM 58958P104 1630 50800 SH SOLE 0 15200 0 35600 MERSANA THERAPEUTICS INC COM 59045L106 3668 919200 SH SOLE 0 50000 0 869200 MESA AIR GROUP INC COM NEW 590479135 2975 676121 SH SOLE 0 190396 0 485725 MESA LABS INC COM 59064R109 3339 13100 SH SOLE 0 8000 0 5100 METACRINE INC COM 59101E103 258 423100 SH SOLE 0 423100 0 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 1698 240102 SH SOLE 0 0 0 240102 META PLATFORMS INC CL A 30303M102 667302 3001000 SH SOLE 0 1785316 0 1215684 METEN HOLDING GROUP LTD ORD SHS G6055H114 555 3307072 SH SOLE 0 0 0 3307072 METHANEX CORP COM 59151K108 23709 434548 SH SOLE 0 415680 0 18868 METROMILE INC COM 591697107 625 473200 SH SOLE 0 271500 0 201700 METTLER TOLEDO INTERNATIONAL COM 592688105 32133 23400 SH SOLE 0 23081 0 319 MEXCO ENERGY CORP COM 592770101 308 19000 SH SOLE 0 7600 0 11400 MFA FINL INC COM 55272X102 10970 2722041 SH SOLE 0 2619028 0 103013 MGE ENERGY INC COM 55277P104 965 12100 SH SOLE 0 12100 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 7415 191600 SH SOLE 0 191600 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1720 41000 SH SOLE 0 41000 0 0 MICROBOT MED INC COM NEW 59503A204 98 15695 SH SOLE 0 15695 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 842 158900 SH SOLE 0 158900 0 0 MICROSTRATEGY INC CL A NEW 594972408 41969 86300 SH SOLE 0 74757 0 11543 MICROVISION INC DEL COM NEW 594960304 7079 1515861 SH SOLE 0 1515861 0 0 MICT INC COM 55328R109 21 33800 SH SOLE 0 33800 0 0 MID-AMER APT CMNTYS INC COM 59522J103 83518 398749 SH SOLE 0 384085 0 14664 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 176 199737 SH SOLE 0 197578 0 2159 MIDDLEBY CORP COM 596278101 3033 18500 SH SOLE 0 18500 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 2073 83512 SH SOLE 0 47712 0 35800 MIDDLESEX WTR CO COM 596680108 22643 215300 SH SOLE 0 215300 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 217 7508 SH SOLE 0 4000 0 3508 MID PENN BANCORP INC COM 59540G107 369 13769 SH SOLE 0 500 0 13269 MIDWESTONE FINL GROUP INC NE COM 598511103 404 12200 SH SOLE 0 300 0 11900 M/I HOMES INC COM 55305B101 3677 82900 SH SOLE 0 78356 0 4544 MILESTONE SCIENTIFIC INC COM NEW 59935P209 35 23078 SH SOLE 0 0 0 23078 MILLER INDS INC TENN COM NEW 600551204 2906 103200 SH SOLE 0 42900 0 60300 MILLERKNOLL INC COM 600544100 670 19400 SH SOLE 0 19400 0 0 MILLICOM INTL CELLULAR S A COM STK L6388F110 7284 288947 SH SOLE 0 178047 0 110900 MIMEDX GROUP INC COM 602496101 1471 312385 SH SOLE 0 312385 0 0 MIND C T I LTD ORD M70240102 179 61025 SH SOLE 0 0 0 61025 MIND TECHNOLOGY INC COM 602566101 688 545830 SH SOLE 0 515503 0 30327 MINERVA NEUROSCIENCES INC COM 603380106 324 389952 SH SOLE 0 155500 0 234452 MINGZHU LOGISTICS HLDGS LTD COM G6180C105 139 68700 SH SOLE 0 32300 0 36400 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 506 64900 SH SOLE 0 23000 0 41900 MINK THERAPEUTICS INC COM 603693102 58 25760 SH SOLE 0 4360 0 21400 MIRATI THERAPEUTICS INC COM 60468T105 7729 94000 SH SOLE 0 94000 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 731 33200 SH SOLE 0 33200 0 0 MISSION PRODUCE INC COM 60510V108 755 59700 SH SOLE 0 15600 0 44100 MISTRAS GROUP INC COM 60649T107 438 66300 SH SOLE 0 5800 0 60500 MITEK SYS INC COM NEW 606710200 487 33200 SH SOLE 0 33200 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 10556 1705300 SH SOLE 0 1705300 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 6050 539700 SH SOLE 0 519400 0 20300 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 6165 2398703 SH SOLE 0 2398703 0 0 MKS INSTRS INC COM 55306N104 11378 75852 SH SOLE 0 75852 0 0 MMTEC INC SHS G6181K106 63 102125 SH SOLE 0 39557 0 62568 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 55463 20168324 SH SOLE 0 20168324 0 0 MODEL N INC COM 607525102 25539 949398 SH SOLE 0 880626 0 68772 MODERNA INC COM 60770K107 657720 3818180 SH SOLE 0 3522507 0 295673 MODINE MFG CO COM 607828100 715 79400 SH SOLE 0 79400 0 0 MODIVCARE INC COM 60783X104 70653 612299 SH SOLE 0 585499 0 26800 MOELIS & CO CL A 60786M105 3547 75544 SH SOLE 0 75544 0 0 MOGO INC COM 60800C109 199 68500 SH SOLE 0 0 0 68500 MOGU INC SPON ADS 608012308 98 27907 SH SOLE 0 27907 0 0 MOHAWK INDS INC COM 608190104 21089 169800 SH SOLE 0 169800 0 0 MOLECULAR TEMPLATES INC COM 608550109 715 207153 SH SOLE 0 47600 0 159553 MOLECULIN BIOTECH INC COM 60855D200 107 59900 SH SOLE 0 59900 0 0 MOLINA HEALTHCARE INC COM 60855R100 605004 1813615 SH SOLE 0 1813615 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 4986 93400 SH SOLE 0 93400 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 11110 683300 SH SOLE 0 683300 0 0 MOMENTUS INC COM CL A 60879E101 1079 338400 SH SOLE 0 2600 0 335800 MONARCH CASINO & RESORT INC COM 609027107 454 5200 SH SOLE 0 5200 0 0 MONDAY COM LTD SHS M7S64H106 31472 199100 SH SOLE 0 199100 0 0 MONDELEZ INTL INC CL A 609207105 190556 3035298 SH SOLE 0 2764920 0 270378 MONEYGRAM INTL INC COM NEW 60935Y208 2539 240449 SH SOLE 0 240449 0 0 MONEYLION INC CL A 60938K106 74 29600 SH SOLE 0 29600 0 0 MONGODB INC CL A 60937P106 24708 55700 SH SOLE 0 24231 0 31469 MONOLITHIC PWR SYS INC COM 609839105 74565 153526 SH SOLE 0 149292 0 4234 MONRO INC COM 610236101 16170 364679 SH SOLE 0 350261 0 14418 MONSTER BEVERAGE CORP NEW COM 61174X109 561542 7028060 SH SOLE 0 6421605 0 606455 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1657 31300 SH SOLE 0 0 0 31300 MOOG INC CL A 615394202 1027 11700 SH SOLE 0 11700 0 0 MOOG INC CL B 615394301 545 6100 SH SOLE 0 6100 0 0 MORNINGSTAR INC COM 617700109 113521 415570 SH SOLE 0 415570 0 0 MOSAIC CO NEW COM 61945C103 5353 80500 SH SOLE 0 0 0 80500 MOTOROLA SOLUTIONS INC COM NEW 620076307 6394 26400 SH SOLE 0 26400 0 0 MOTUS GI HLDGS INC COM 62014P108 26 73500 SH SOLE 0 73500 0 0 MOVADO GROUP INC COM 624580106 1820 46600 SH SOLE 0 46600 0 0 MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 149 118851 SH SOLE 0 3300 0 115551 MOXIAN BVI INC ORDINARY SHARES G6S34K105 287 179497 SH SOLE 0 0 0 179497 MP MATERIALS CORP COM CL A 553368101 89949 1568700 SH SOLE 0 1536962 0 31738 MRC GLOBAL INC COM 55345K103 5037 422900 SH SOLE 0 230400 0 192500 MR COOPER GROUP INC COM 62482R107 29590 647899 SH SOLE 0 647899 0 0 MSA SAFETY INC COM 553498106 3808 28700 SH SOLE 0 28700 0 0 MSCI INC COM 55354G100 117182 233021 SH SOLE 0 226322 0 6699 MSC INDL DIRECT INC CL A 553530106 1619 19000 SH SOLE 0 19000 0 0 MUELLER INDS INC COM 624756102 3781 69800 SH SOLE 0 29000 0 40800 MUELLER WTR PRODS INC COM SER A 624758108 858 66400 SH SOLE 0 66400 0 0 MULTIPLAN CORPORATION COM 62548M100 1328 283800 SH SOLE 0 283800 0 0 MURPHY OIL CORP COM 626717102 3635 90000 SH SOLE 0 90000 0 0 MURPHY USA INC COM 626755102 104659 523400 SH SOLE 0 523400 0 0 MUSCLE MAKER INC COM 627333107 178 337677 SH SOLE 0 35017 0 302660 MUSTANG BIO INC COM 62818Q104 2474 2449100 SH SOLE 0 1199440 0 1249660 MYERS INDS INC COM 628464109 30825 1427097 SH SOLE 0 1414897 0 12200 MYOVANT SCIENCES LTD COM G637AM102 2946 221200 SH SOLE 0 221200 0 0 MYRIAD GENETICS INC COM 62855J104 2406 95474 SH SOLE 0 95474 0 0 MY SIZE INC COM NEW 62844N208 114 329400 SH SOLE 0 0 0 329400 MYT NETHERLANDS PARENT B V ADS 55406W103 237 19400 SH SOLE 0 0 0 19400 N-ABLE INC COMMON STOCK 62878D100 120 13200 SH SOLE 0 13200 0 0 NABORS INDUSTRIES LTD SHS G6359F137 10486 68664 SH SOLE 0 61639 0 7025 NABRIVA THERAPEUTICS PLC SHS G63637113 165 393794 SH SOLE 0 89038 0 304756 NACCO INDS INC CL A 629579103 10331 263415 SH SOLE 0 241617 0 21798 NAM TAI PPTY INC SHS G63907102 1197 191500 SH SOLE 0 0 0 191500 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 3905 1097032 SH SOLE 0 1097032 0 0 NANOVIBRONIX INC COM 63008J108 341 293700 SH SOLE 0 0 0 293700 NANOVIRICIDES INC COM 630087302 161 76800 SH SOLE 0 47801 0 28999 NANO X IMAGING LTD ORD SHS M70700105 6168 568990 SH SOLE 0 0 0 568990 NAPCO SEC TECHNOLOGIES INC COM 630402105 277 13500 SH SOLE 0 11800 0 1700 NASDAQ INC COM 631103108 92593 519600 SH SOLE 0 413894 0 105706 NATERA INC COM 632307104 5716 140500 SH SOLE 0 129425 0 11075 NATHANS FAMOUS INC NEW COM 632347100 10650 196607 SH SOLE 0 194520 0 2087 NATIONAL BANKSHARES INC VA COM 634865109 2060 55370 SH SOLE 0 29970 0 25400 NATIONAL BEVERAGE CORP COM 635017106 178069 4093544 SH SOLE 0 4092544 0 1000 NATIONAL BK HLDGS CORP CL A 633707104 47027 1167500 SH SOLE 0 1167500 0 0 NATIONAL FUEL GAS CO COM 636180101 10209 148600 SH SOLE 0 148600 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 374670 4874077 SH SOLE 0 4874077 0 0 NATIONAL HEALTHCARE CORP COM 635906100 38703 551087 SH SOLE 0 551087 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4131 70000 SH SOLE 0 66319 0 3681 NATIONAL INSTRS CORP COM 636518102 3773 92966 SH SOLE 0 92966 0 0 NATIONAL PRESTO INDS INC COM 637215104 15298 198800 SH SOLE 0 178600 0 20200 NATIONAL RESH CORP COM NEW 637372202 17128 431984 SH SOLE 0 420684 0 11300 NATIONAL RETAIL PROPERTIES I COM 637417106 7849 174662 SH SOLE 0 174662 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 48425 771586 SH SOLE 0 758606 0 12980 NATIONAL WESTN LIFE GROUP IN CL A 638517102 884 4200 SH SOLE 0 103 0 4097 NATURA &CO HLDG S A ADS 63884N108 10497 961237 SH SOLE 0 961237 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 4830 419298 SH SOLE 0 418421 0 877 NATURAL GAS SVCS GROUP INC COM 63886Q109 6102 512361 SH SOLE 0 487661 0 24700 NATURAL GROCERS BY VITAMIN C COM 63888U108 13597 693709 SH SOLE 0 644909 0 48800 NATURAL HEALTH TRENDS CORP COM 63888P406 5700 805024 SH SOLE 0 782062 0 22962 NATURES SUNSHINE PRODS INC COM 639027101 11895 707197 SH SOLE 0 573397 0 133800 NATUS MED INC DEL COM 639050103 10712 407600 SH SOLE 0 407600 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 511 90000 SH SOLE 0 90000 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 48 11000 SH SOLE 0 11000 0 0 NAUTILUS INC COM 63910B102 1602 388900 SH SOLE 0 359800 0 29100 NAVIENT CORPORATION COM 63938C108 4611 270600 SH SOLE 0 231670 0 38930 NAVIGATOR HLDGS LTD SHS Y62132108 4601 376800 SH SOLE 0 288300 0 88500 NAVIOS MARITIME HOLDINGS INC COM Y62197119 3296 908070 SH SOLE 0 567604 0 340466 NCINO INC COM 63947X101 4852 118400 SH SOLE 0 118400 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 417 8216 SH SOLE 0 4015 0 4201 NELNET INC CL A 64031N108 7683 90400 SH SOLE 0 1300 0 89100 NEOGAMES S A SHS L6673X107 4154 269199 SH SOLE 0 71800 0 197399 NEOGEN CORP COM 640491106 6422 208236 SH SOLE 0 208236 0 0 NEOGENOMICS INC COM NEW 64049M209 2989 246000 SH SOLE 0 222385 0 23615 NEOLEUKIN THERAPEUTICS INC COM 64049K104 2386 1268969 SH SOLE 0 695663 0 573306 NEONODE INC COM PAR 64051M709 238 39211 SH SOLE 0 0 0 39211 NEOPHOTONICS CORP COM 64051T100 21353 1403857 SH SOLE 0 1403857 0 0 NEOVASC INC COM 64065J304 15 35411 SH SOLE 0 500 0 34911 NEPHROS INC COM 640671400 89 20317 SH SOLE 0 447 0 19870 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 38 171242 SH SOLE 0 171242 0 0 NERDWALLET INC COM CL A 64082B102 1213 101200 SH SOLE 0 4623 0 96577 NERDY INC CL A COM 64081V109 542 106500 SH SOLE 0 106500 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 850 144800 SH SOLE 0 144800 0 0 NETAPP INC COM 64110D104 70303 847022 SH SOLE 0 847022 0 0 NETEASE INC SPONSORED ADS 64110W102 21023 234400 SH SOLE 0 234400 0 0 NETGEAR INC COM 64111Q104 2372 96100 SH SOLE 0 96100 0 0 NETSCOUT SYS INC COM 64115T104 6653 207400 SH SOLE 0 207400 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2365 614165 SH SOLE 0 541781 0 72384 NETWORK-1 TECHNOLOGIES INC COM 64121N109 1680 643666 SH SOLE 0 640274 0 3392 NEUBASE THERAPEUTICS INC COM 64132K102 404 214838 SH SOLE 0 92128 0 122710 NEUROCRINE BIOSCIENCES INC COM 64125C109 120012 1280123 SH SOLE 0 1280123 0 0 NEUROMETRIX INC COM 641255807 125 30128 SH SOLE 0 15300 0 14828 NEURONETICS INC COM 64131A105 564 186000 SH SOLE 0 11915 0 174085 NEVRO CORP COM 64157F103 5982 82700 SH SOLE 0 82700 0 0 NEWAGE INC COM 650194103 103 176700 SH SOLE 0 176700 0 0 NEWELL BRANDS INC COM 651229106 47370 2212527 SH SOLE 0 2181771 0 30756 NEW GOLD INC CDA COM 644535106 29211 16228345 SH SOLE 0 15218608 0 1009737 NEW JERSEY RES CORP COM 646025106 9975 217500 SH SOLE 0 209406 0 8094 NEWMARKET CORP COM 651587107 8012 24700 SH SOLE 0 24700 0 0 NEWMARK GROUP INC CL A 65158N102 3092 194245 SH SOLE 0 194245 0 0 NEWMONT CORP COM 651639106 149022 1875675 SH SOLE 0 1875675 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 43114 37490100 SH SOLE 0 34760791 0 2729309 NEWPARK RES INC COM PAR $.01NEW 651718504 756 206441 SH SOLE 0 156900 0 49541 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 555 50505 SH SOLE 0 50505 0 0 NEWS CORP NEW CL A 65249B109 29537 1333500 SH SOLE 0 1333500 0 0 NEWS CORP NEW CL B 65249B208 8852 392793 SH SOLE 0 372930 0 19863 NEW YORK CMNTY BANCORP INC COM 649445103 56647 5284225 SH SOLE 0 4632386 0 651839 NEW YORK MTG TR INC COM PAR $.02 649604501 3555 973900 SH SOLE 0 884298 0 89602 NEW YORK TIMES CO CL A 650111107 143234 3124642 SH SOLE 0 3124642 0 0 NEXA RES S A COM L67359106 4695 502700 SH SOLE 0 363600 0 139100 NEXIMMUNE INC COM 65344D109 310 73661 SH SOLE 0 3000 0 70661 NEXPOINT REAL ESTATE FIN INC COM 65342V101 1939 85800 SH SOLE 0 46600 0 39200 NEXPOINT RESIDENTIAL TR INC COM 65341D102 35060 388213 SH SOLE 0 388213 0 0 NEXTCURE INC COM 65343E108 723 148800 SH SOLE 0 114513 0 34287 NEXTGEN HEALTHCARE INC COM 65343C102 1014 48500 SH SOLE 0 48500 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 6115 661840 SH SOLE 0 661840 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2374 155700 SH SOLE 0 54200 0 101500 NICE LTD SPONSORED ADR 653656108 27626 126144 SH SOLE 0 126144 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 4605 449238 SH SOLE 0 434771 0 14467 NIELSEN HLDGS PLC SHS EUR G6518L108 17461 641000 SH SOLE 0 553212 0 87788 NI HLDGS INC COM 65342T106 1212 71491 SH SOLE 0 70991 0 500 NINE ENERGY SERVICE INC COM 65441V101 950 254100 SH SOLE 0 254100 0 0 NIO INC SPON ADS 62914V106 113704 5401600 SH SOLE 0 5401600 0 0 NISOURCE INC COM 65473P105 11897 374104 SH SOLE 0 374104 0 0 NISUN INTL ENT DVPMT GP CO L COM CL A G6593L106 381 389386 SH SOLE 0 159286 0 230100 NIU TECHNOLOGIES ADS 65481N100 9362 969200 SH SOLE 0 969200 0 0 NKARTA INC COM 65487U108 2663 234000 SH SOLE 0 67800 0 166200 NLIGHT INC COM 65487K100 999 57600 SH SOLE 0 18200 0 39400 NL INDS INC COM NEW 629156407 1161 161414 SH SOLE 0 161414 0 0 NLS PHARMACEUTICS LTD SHS H57830103 31 21700 SH SOLE 0 21700 0 0 NN INC COM 629337106 1228 426500 SH SOLE 0 52790 0 373710 NOAH HLDGS LTD SPON ADS CL A 65487X102 245 10400 SH SOLE 0 8600 0 1800 NOBLE CORP NEW SHS G6610J209 214 6100 SH SOLE 0 6100 0 0 NOKIA CORP SPONSORED ADR 654902204 102575 18786680 SH SOLE 0 16449253 0 2337427 NOMAD FOODS LTD USD ORD SHS G6564A105 98918 4380779 SH SOLE 0 4380779 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 539 127690 SH SOLE 0 127690 0 0 NOODLES & CO COM CL A 65540B105 1425 238680 SH SOLE 0 100 0 238580 NORDIC AMERICAN TANKERS LIMI COM G65773106 1094 513800 SH SOLE 0 0 0 513800 NORDSON CORP COM 655663102 31159 137214 SH SOLE 0 132564 0 4650 NORDSTROM INC COM 655664100 53908 1988500 SH SOLE 0 1710158 0 278342 NORFOLK SOUTHN CORP COM 655844108 107671 377500 SH SOLE 0 190104 0 187396 NORTECH SYS INC COM 656553104 672 64159 SH SOLE 0 51259 0 12900 NORTH AMERN CONSTR GROUP LTD COM 656811106 11156 771400 SH SOLE 0 370300 0 401100 NORTHEAST BK LEWISTON ME COM 66405S100 8263 242245 SH SOLE 0 187745 0 54500 NORTHEAST CMNTY BANCORP INC COM 664121100 1284 104800 SH SOLE 0 8300 0 96500 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 49 118529 SH SOLE 0 0 0 118529 NORTHERN TECHNOLOGIES INTL C COM 665809109 1467 122077 SH SOLE 0 111577 0 10500 NORTHFIELD BANCORP INC DEL COM 66611T108 24342 1695151 SH SOLE 0 1621701 0 73450 NORTHRIM BANCORP INC COM 666762109 3128 71800 SH SOLE 0 37800 0 34000 NORTHWEST BANCSHARES INC MD COM 667340103 201 14900 SH SOLE 0 14900 0 0 NORTHWESTERN CORP COM NEW 668074305 811 13400 SH SOLE 0 13400 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1241 24000 SH SOLE 0 24000 0 0 NORTONLIFELOCK INC COM 668771108 15496 584300 SH SOLE 0 584300 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4155 189900 SH SOLE 0 189900 0 0 NORWOOD FINL CORP COM 669549107 1928 67425 SH SOLE 0 47944 0 19481 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 60 201222 SH SOLE 0 201222 0 0 NOVAGOLD RES INC COM NEW 66987E206 4758 615700 SH SOLE 0 0 0 615700 NOVA LIFESTYLE INC COM NEW 66979P201 31 20920 SH SOLE 0 20920 0 0 NOVA LTD COM M7516K103 108857 999786 SH SOLE 0 999786 0 0 NOVAN INC COM NEW 66988N205 1508 382665 SH SOLE 0 128479 0 254186 NOVANTA INC COM 67000B104 3472 24400 SH SOLE 0 24400 0 0 NOVARTIS AG SPONSORED ADR 66987V109 296698 3381170 SH SOLE 0 3240734 0 140436 NOV INC COM 62955J103 1022 52100 SH SOLE 0 52100 0 0 NOVOCURE LTD ORD SHS G6674U108 3975 47975 SH SOLE 0 47975 0 0 NOVO-NORDISK A S ADR 670100205 2041540 18383971 SH SOLE 0 18383971 0 0 NOW INC COM 67011P100 56551 5126979 SH SOLE 0 5005526 0 121453 NRG ENERGY INC COM NEW 629377508 5298 138116 SH SOLE 0 138116 0 0 NRX PHARMACEUTICALS INC COM 629444100 341 139003 SH SOLE 0 0 0 139003 NUCANA PLC SPONSORED ADR 67022C106 336 336333 SH SOLE 0 336333 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 214 27700 SH SOLE 0 27700 0 0 NURIX THERAPEUTICS INC COM 67080M103 1068 76200 SH SOLE 0 7900 0 68300 NU SKIN ENTERPRISES INC CL A 67018T105 127887 2670996 SH SOLE 0 2664596 0 6400 NUTANIX INC CL A 67059N108 26761 997800 SH SOLE 0 997800 0 0 NUVATION BIO INC COM CL A 67080N101 485 92200 SH SOLE 0 92200 0 0 NUWELLIS INC COM 67113Y108 184 182600 SH SOLE 0 77911 0 104689 NUZEE INC COM NEW 67073S208 111 50600 SH SOLE 0 11598 0 39002 NVE CORP COM NEW 629445206 10627 195100 SH SOLE 0 141400 0 53700 NVENT ELECTRIC PLC SHS G6700G107 574 16500 SH SOLE 0 16500 0 0 NVR INC COM 62944T105 53026 11870 SH SOLE 0 10880 0 990 NXP SEMICONDUCTORS N V COM N6596X109 16488 89088 SH SOLE 0 0 0 89088 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 6876 1656862 SH SOLE 0 1474062 0 182800 OAK VY BANCORP OAKDALE CALIF COM 671807105 722 39107 SH SOLE 0 6773 0 32334 OASIS PETROLEUM INC COM NEW 674215207 19897 136000 SH SOLE 0 132575 0 3425 OATLY GROUP AB SPONSORED ADS 67421J108 8263 1649400 SH SOLE 0 1632196 0 17204 OBLONG INC COM 674434105 136 207981 SH SOLE 0 37408 0 170573 OBSIDIAN ENERGY LTD COM 674482203 8789 990604 SH SOLE 0 0 0 990604 OCCIDENTAL PETE CORP COM 674599105 71911 1267384 SH SOLE 0 875653 0 391731 OCEAN BIO CHEM INC COM 674631106 1809 221700 SH SOLE 0 221700 0 0 OCEANEERING INTL INC COM 675232102 4005 264200 SH SOLE 0 264200 0 0 OCEANFIRST FINL CORP COM 675234108 3294 163879 SH SOLE 0 123443 0 40436 OCULAR THERAPEUTIX INC COM 67576A100 2528 510805 SH SOLE 0 0 0 510805 OGE ENERGY CORP COM 670837103 37189 911943 SH SOLE 0 911943 0 0 OHIO VY BANC CORP COM 677719106 966 32075 SH SOLE 0 13875 0 18200 O-I GLASS INC COM 67098H104 12533 950900 SH SOLE 0 950900 0 0 OIL DRI CORP AMER COM 677864100 8900 310644 SH SOLE 0 301846 0 8798 OIL STS INTL INC COM 678026105 1745 251100 SH SOLE 0 251100 0 0 OKTA INC CL A 679295105 69245 458700 SH SOLE 0 380624 0 78076 OLAPLEX HLDGS INC COM 679369108 7478 478457 SH SOLE 0 471288 0 7169 OLD DOMINION FREIGHT LINE IN COM 679580100 82956 277741 SH SOLE 0 169503 0 108238 OLD NATL BANCORP IND COM 680033107 8202 500747 SH SOLE 0 500747 0 0 OLD POINT FINL CORP COM 680194107 760 31035 SH SOLE 0 27402 0 3633 OLD REP INTL CORP COM 680223104 29843 1153585 SH SOLE 0 1153585 0 0 OLD SECOND BANCORP INC ILL COM 680277100 10124 697725 SH SOLE 0 642625 0 55100 OLEMA PHARMACEUTICALS INC COM 68062P106 1054 247332 SH SOLE 0 41600 0 205732 OLIN CORP COM PAR $1 680665205 53101 1015700 SH SOLE 0 890268 0 125432 OLLIES BARGAIN OUTLET HLDGS COM 681116109 17880 416200 SH SOLE 0 408066 0 8134 OLO INC CL A 68134L109 13754 1038000 SH SOLE 0 1038000 0 0 OLYMPIC STEEL INC COM 68162K106 223 5800 SH SOLE 0 5800 0 0 OMEGA FLEX INC COM 682095104 3374 25980 SH SOLE 0 25980 0 0 OMEROS CORP COM 682143102 1765 293600 SH SOLE 0 0 0 293600 OMNICELL COM COM 68213N109 1495 11543 SH SOLE 0 11543 0 0 ON24 INC COM 68339B104 7314 556200 SH SOLE 0 554944 0 1256 ONCOCYTE CORP COM 68235C107 235 157450 SH SOLE 0 5424 0 152026 ONCOLYTICS BIOTECH INC COM NEW 682310875 40 25500 SH SOLE 0 0 0 25500 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 592 321743 SH SOLE 0 55104 0 266639 ONCORUS INC COM 68236R103 312 175532 SH SOLE 0 53284 0 122248 ONCOSEC MED INC COM 68234L306 56 48998 SH SOLE 0 48998 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 756 543800 SH SOLE 0 27966 0 515834 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2093 1484124 SH SOLE 0 366100 0 1118024 ONE LIBERTY PPTYS INC COM 682406103 24971 811007 SH SOLE 0 799229 0 11778 ONEMAIN HLDGS INC COM 68268W103 10359 218500 SH SOLE 0 218500 0 0 ONEOK INC NEW COM 682680103 11061 156600 SH SOLE 0 156600 0 0 ONESPAN INC COM 68287N100 1540 106654 SH SOLE 0 16600 0 90054 ONESPAWORLD HOLDINGS LIMITED COM P73684113 144 14100 SH SOLE 0 14100 0 0 ONE STOP SYS INC COM 68247W109 946 247700 SH SOLE 0 16651 0 231049 ON SEMICONDUCTOR CORP COM 682189105 28243 451096 SH SOLE 0 451096 0 0 ONTO INNOVATION INC COM 683344105 2312 26609 SH SOLE 0 26609 0 0 ONTRAK INC COM 683373104 79 34700 SH SOLE 0 0 0 34700 OOMA INC COM 683416101 14575 972303 SH SOLE 0 827103 0 145200 OP BANCORP COM 67109R109 2238 161600 SH SOLE 0 23400 0 138200 OPEN LENDING CORP COM CL A 68373J104 10267 542925 SH SOLE 0 542925 0 0 OPEN TEXT CORP COM 683715106 51001 1201716 SH SOLE 0 501916 0 699800 OPERA LTD SPONSORED ADS 68373M107 779 131800 SH SOLE 0 8900 0 122900 OPGEN INC COM 68373L307 849 1131756 SH SOLE 0 645827 0 485929 OPIANT PHARMACEUTICALS INC COM 683750103 3813 178015 SH SOLE 0 178015 0 0 OPKO HEALTH INC COM 68375N103 1411 410043 SH SOLE 0 410043 0 0 OPORTUN FINL CORP COM 68376D104 475 33100 SH SOLE 0 0 0 33100 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5465 125400 SH SOLE 0 25500 0 99900 OPPFI INC COM CL A 68386H103 95 27800 SH SOLE 0 27800 0 0 OPTICAL CABLE CORP COM NEW 683827208 614 144771 SH SOLE 0 117271 0 27500 OPTIMIZERX CORP COM NEW 68401U204 3394 90000 SH SOLE 0 90000 0 0 OPTIMUMBANK HLDGS INC COM 68401P403 421 100000 SH SOLE 0 60080 0 39920 OPTINOSE INC COM 68404V100 649 262900 SH SOLE 0 262900 0 0 ORAGENICS INC COM PAR 684023302 33 96800 SH SOLE 0 96800 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 6186 912403 SH SOLE 0 912403 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 613 333256 SH SOLE 0 0 0 333256 ORCHARD THERAPEUTICS PLC ADS 68570P101 580 814025 SH SOLE 0 313500 0 500525 OREILLY AUTOMOTIVE INC COM 67103H107 120754 176294 SH SOLE 0 158095 0 18199 ORGANIGRAM HLDGS INC COM 68620P101 385 232000 SH SOLE 0 232000 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 2635 345800 SH SOLE 0 345800 0 0 ORGANON & CO COMMON STOCK 68622V106 26169 749185 SH SOLE 0 749185 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 597 158801 SH SOLE 0 122987 0 35814 ORGENESIS INC COM NEW 68619K204 200 57699 SH SOLE 0 57699 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 1170 219100 SH SOLE 0 91000 0 128100 ORIENTAL CULTURE HOLDING LTD ORD SHS G6796W107 224 53351 SH SOLE 0 47400 0 5951 ORIGIN BANCORP INC COM 68621T102 1950 46100 SH SOLE 0 20800 0 25300 ORION ENERGY SYS INC COM 686275108 4903 1751188 SH SOLE 0 1470185 0 281003 ORION ENGINEERED CARBONS S A COM L72967109 25245 1580801 SH SOLE 0 1520796 0 60005 ORION GROUP HLDGS INC COM 68628V308 670 270097 SH SOLE 0 270097 0 0 ORION OFFICE REIT INC COM 68629Y103 538 38400 SH SOLE 0 38400 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5567 242799 SH SOLE 0 186899 0 55900 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5721 306600 SH SOLE 0 306600 0 0 ORTHOFIX MED INC COM 68752M108 17301 529090 SH SOLE 0 529090 0 0 OSCAR HEALTH INC CL A 687793109 2795 280300 SH SOLE 0 280300 0 0 OSHKOSH CORP COM 688239201 5657 56200 SH SOLE 0 49562 0 6638 OSISKO GOLD ROYALTIES LTD COM 68827L101 12598 954974 SH SOLE 0 881500 0 73474 OSI SYSTEMS INC COM 671044105 2894 34000 SH SOLE 0 34000 0 0 OTIS WORLDWIDE CORP COM 68902V107 63383 823694 SH SOLE 0 804885 0 18809 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 674 342168 SH SOLE 0 30000 0 312168 OTONOMY INC COM 68906L105 770 321026 SH SOLE 0 321026 0 0 OTTER TAIL CORP COM 689648103 15801 252814 SH SOLE 0 189004 0 63810 OUTBRAIN INC COM 69002R103 815 76000 SH SOLE 0 76000 0 0 OUTFRONT MEDIA INC COM 69007J106 19094 671600 SH SOLE 0 655743 0 15857 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 1298 729192 SH SOLE 0 0 0 729192 OUTSET MED INC COM 690145107 2334 51400 SH SOLE 0 51400 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1623 776679 SH SOLE 0 35045 0 741634 OVERSTOCK COM INC DEL COM 690370101 1135 25800 SH SOLE 0 25800 0 0 OVID THERAPEUTICS INC COM 690469101 266 84800 SH SOLE 0 84800 0 0 OWENS CORNING NEW COM 690742101 7576 82800 SH SOLE 0 74914 0 7886 OWENS & MINOR INC NEW COM 690732102 67348 1529950 SH SOLE 0 1529950 0 0 OWLET INC COM CL A 69120X107 319 71700 SH SOLE 0 71700 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 18420 1246300 SH SOLE 0 1246300 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 114 20882 SH SOLE 0 10400 0 10482 OXFORD INDS INC COM 691497309 2045 22600 SH SOLE 0 22600 0 0 OYSTER PT PHARMA INC COM 69242L106 165 14200 SH SOLE 0 14200 0 0 P10 INC COM CL A 69376K106 373 30800 SH SOLE 0 0 0 30800 PACCAR INC COM 693718108 3884 44100 SH SOLE 0 44100 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 1418 58338 SH SOLE 0 58338 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7905 868700 SH SOLE 0 868700 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3176 89834 SH SOLE 0 89834 0 0 PACIRA BIOSCIENCES INC COM 695127100 142031 1860997 SH SOLE 0 1860997 0 0 PACKAGING CORP AMER COM 695156109 49924 319800 SH SOLE 0 243480 0 76320 PACTIV EVERGREEN INC COM 69526K105 311 30964 SH SOLE 0 12144 0 18820 PACWEST BANCORP DEL COM 695263103 7681 178079 SH SOLE 0 168662 0 9417 PAGERDUTY INC COM 69553P100 8527 249400 SH SOLE 0 249400 0 0 PAINREFORM LTD SHS M77798102 27 21400 SH SOLE 0 21400 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 171829 12514847 SH SOLE 0 12514847 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 21 46500 SH SOLE 0 46500 0 0 PALISADE BIO INC COM 696389105 23 21300 SH SOLE 0 21300 0 0 PALOMAR HLDGS INC COM 69753M105 742 11600 SH SOLE 0 6200 0 5400 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1816 76860 SH SOLE 0 0 0 76860 P A M TRANSN SVCS INC COM 693149106 43292 1245808 SH SOLE 0 1216908 0 28900 PAN AMERN SILVER CORP COM 697900108 54681 2002804 SH SOLE 0 1872116 0 130688 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 1912 343900 SH SOLE 0 91000 0 252900 PAPA JOHNS INTL INC COM 698813102 92454 878168 SH SOLE 0 878168 0 0 PARAGON 28 INC COM 69913P105 248 14800 SH SOLE 0 0 0 14800 PARAMOUNT GLOBAL CLASS A COM 92556H107 2029 50203 SH SOLE 0 50203 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 27 42000 SH SOLE 0 42000 0 0 PARAMOUNT GROUP INC COM 69924R108 11592 1062500 SH SOLE 0 1062500 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 515 173424 SH SOLE 0 67024 0 106400 PARK AEROSPACE CORP COM 70014A104 16594 1271597 SH SOLE 0 1236797 0 34800 PARK CITY GROUP INC COM NEW 700215304 1026 194408 SH SOLE 0 147908 0 46500 PARKE BANCORP INC COM 700885106 3628 153681 SH SOLE 0 97647 0 56034 PARK HOTELS & RESORTS INC COM 700517105 5648 289200 SH SOLE 0 289200 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1406 108000 SH SOLE 0 60800 0 47200 PARSONS CORP DEL COM 70202L102 840 21700 SH SOLE 0 21700 0 0 PAR TECHNOLOGY CORP COM 698884103 5700 141308 SH SOLE 0 141308 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 21233 2576850 SH SOLE 0 2576850 0 0 PARTNERS BANCORP COM 70213Q108 297 32300 SH SOLE 0 5400 0 26900 PASSAGE BIO INC COM 702712100 2405 775900 SH SOLE 0 119800 0 656100 PATRIA INVESTMENTS LIMITED COM CL A G69451105 2285 128300 SH SOLE 0 76700 0 51600 PATRICK INDS INC COM 703343103 2087 34602 SH SOLE 0 34602 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 270 33808 SH SOLE 0 4109 0 29699 PATTERSON COS INC COM 703395103 5238 161804 SH SOLE 0 161804 0 0 PATTERSON-UTI ENERGY INC COM 703481101 28036 1811121 SH SOLE 0 1811121 0 0 PAVMED INC COM 70387R106 415 314357 SH SOLE 0 0 0 314357 PAYA HOLDINGS INC COM CL A 70434P103 1888 322100 SH SOLE 0 62500 0 259600 PAYCOM SOFTWARE INC COM 70432V102 61419 177317 SH SOLE 0 177317 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 546 25900 SH SOLE 0 4400 0 21500 PAYONEER GLOBAL INC COM 70451X104 12819 2874308 SH SOLE 0 2841326 0 32982 PAYSAFE LIMITED ORD G6964L107 8300 2448400 SH SOLE 0 2448400 0 0 PAYSIGN INC COM 70451A104 2418 1227532 SH SOLE 0 1227532 0 0 PBF ENERGY INC CL A 69318G106 21073 864700 SH SOLE 0 825369 0 39331 PCB BANCORP COM 69320M109 1799 78401 SH SOLE 0 11001 0 67400 PCSB FINL CORP COM 69324R104 7911 413982 SH SOLE 0 372682 0 41300 PCTEL INC COM 69325Q105 5985 1289849 SH SOLE 0 1262543 0 27306 PDC ENERGY INC COM 69327R101 7143 98275 SH SOLE 0 98275 0 0 PDF SOLUTIONS INC COM 693282105 1809 64900 SH SOLE 0 3100 0 61800 PDS BIOTECHNOLOGY CORP COM 70465T107 4117 665037 SH SOLE 0 299937 0 365100 PEABODY ENGR CORP COM 704551100 56057 2285243 SH SOLE 0 2285243 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 9255 266320 SH SOLE 0 242420 0 23900 PEARSON PLC SPONSORED ADR 705015105 2341 234800 SH SOLE 0 234800 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 4370 178500 SH SOLE 0 178500 0 0 PEDEVCO CORP COM PAR 70532Y303 1606 1189503 SH SOLE 0 51503 0 1138000 PEGASYSTEMS INC COM 705573103 12769 158324 SH SOLE 0 158324 0 0 PEMBINA PIPELINE CORP COM 706327103 35692 949212 SH SOLE 0 874070 0 75142 PENNANT GROUP INC COM 70805E109 405 21761 SH SOLE 0 0 0 21761 PENN NATL GAMING INC COM 707569109 75891 1789038 SH SOLE 0 1789038 0 0 PENNS WOODS BANCORP INC COM 708430103 4211 172369 SH SOLE 0 135019 0 37350 PENNYMAC FINL SVCS INC NEW COM 70932M107 26536 498800 SH SOLE 0 498800 0 0 PENTAIR PLC SHS G7S00T104 48364 892164 SH SOLE 0 807260 0 84904 PENUMBRA INC COM 70975L107 6975 31400 SH SOLE 0 29300 0 2100 PEOPLES BANCORP INC COM 709789101 4311 137691 SH SOLE 0 101165 0 36526 PEOPLES BANCORP N C INC COM 710577107 1113 38792 SH SOLE 0 30512 0 8280 PEOPLES FINL SVCS CORP COM 711040105 1639 32467 SH SOLE 0 26181 0 6286 PEOPLES UNITED FINANCIAL INC COM 712704105 17167 858793 SH SOLE 0 858793 0 0 PEPSICO INC COM 713448108 327838 1958643 SH SOLE 0 1024348 0 934295 PERASO INC COM 71360T101 658 296200 SH SOLE 0 142451 0 153749 PERDOCEO ED CORP COM 71363P106 53378 4649669 SH SOLE 0 4646087 0 3582 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 467 49400 SH SOLE 0 49400 0 0 PERFICIENT INC COM 71375U101 880 7993 SH SOLE 0 7993 0 0 PERFORMANCE SHIPPING INC COM NEW Y67305121 153 51134 SH SOLE 0 51134 0 0 PERFORMANT FINL CORP COM 71377E105 3833 1232591 SH SOLE 0 1036939 0 195652 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 936 77300 SH SOLE 0 42700 0 34600 PERION NETWORK LTD SHS NEW M78673114 30126 1339543 SH SOLE 0 1293509 0 46034 PERKINELMER INC COM 714046109 925 5300 SH SOLE 0 5300 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 794 143567 SH SOLE 0 130596 0 12971 PERMA-PIPE INTL HLDGS INC COM 714167103 2101 222792 SH SOLE 0 206492 0 16300 PERPETUA RESOURCES CORP COM 714266103 546 133100 SH SOLE 0 3446 0 129654 PERRIGO CO PLC SHS G97822103 17071 444208 SH SOLE 0 444208 0 0 PERSONALIS INC COM 71535D106 757 92411 SH SOLE 0 51300 0 41111 PETCO HEALTH & WELLNESS CO I COM 71601V105 4000 204400 SH SOLE 0 199800 0 4600 PETIQ INC COM CL A 71639T106 905 37100 SH SOLE 0 37100 0 0 PETMED EXPRESS INC COM 716382106 25098 972784 SH SOLE 0 972784 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 33365 660047 SH SOLE 0 660047 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 133355 9539000 SH SOLE 0 9539000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 248382 16782600 SH SOLE 0 12741189 0 4041411 PFIZER INC COM 717081103 311238 6011941 SH SOLE 0 3320066 0 2691875 PFSWEB INC COM NEW 717098206 8207 718010 SH SOLE 0 619510 0 98500 PG&E CORP COM 69331C108 18028 1509900 SH SOLE 0 1509900 0 0 PGT INNOVATIONS INC COM 69336V101 17469 971597 SH SOLE 0 971597 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 118 89300 SH SOLE 0 0 0 89300 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 11952 599100 SH SOLE 0 585500 0 13600 PHILIP MORRIS INTL INC COM 718172109 247294 2632467 SH SOLE 0 2632467 0 0 PHILLIPS 66 COM 718546104 177415 2053650 SH SOLE 0 2024531 0 29119 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 5526 160700 SH SOLE 0 160700 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 37 41500 SH SOLE 0 41500 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 236 421464 SH SOLE 0 352800 0 68664 PHOTRONICS INC COM 719405102 202 11900 SH SOLE 0 11900 0 0 PHREESIA INC COM 71944F106 4697 178200 SH SOLE 0 178200 0 0 PHX MINERALS INC CL A 69291A100 1426 465853 SH SOLE 0 0 0 465853 PHYSICIANS RLTY TR COM 71943U104 1861 106100 SH SOLE 0 106100 0 0 PIEDMONT LITHIUM INC COM 72016P105 1911 26175 SH SOLE 0 0 0 26175 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5392 313100 SH SOLE 0 313100 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1135 374591 SH SOLE 0 374591 0 0 PILGRIMS PRIDE CORP COM 72147K108 8002 318813 SH SOLE 0 300101 0 18712 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2819 29300 SH SOLE 0 29300 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 5279 96900 SH SOLE 0 96900 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 223 2700 SH SOLE 0 2700 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 570 4300 SH SOLE 0 4300 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 2970 29184 SH SOLE 0 29184 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 229 2200 SH SOLE 0 2200 0 0 PINDUODUO INC SPONSORED ADS 722304102 83738 2087700 SH SOLE 0 1132743 0 954957 PINEAPPLE HOLDINGS INC COM 72303P107 892 142416 SH SOLE 0 125769 0 16647 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 24 37900 SH SOLE 0 37900 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 21408 232496 SH SOLE 0 232496 0 0 PINNACLE WEST CAP CORP COM 723484101 11412 146123 SH SOLE 0 146123 0 0 PINTEREST INC CL A 72352L106 283399 11515600 SH SOLE 0 8211943 0 3303657 PIPER SANDLER COMPANIES COM 724078100 18611 141795 SH SOLE 0 141795 0 0 PITNEY BOWES INC COM 724479100 9202 1769600 SH SOLE 0 1750318 0 19282 PIXELWORKS INC COM NEW 72581M305 2525 850200 SH SOLE 0 122290 0 727910 PJT PARTNERS INC COM CL A 69343T107 795 12600 SH SOLE 0 12600 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 25753 2229722 SH SOLE 0 0 0 2229722 PLANET FITNESS INC CL A 72703H101 1732 20500 SH SOLE 0 20500 0 0 PLANET GREEN HLDGS CORP COM 72703U102 46 51190 SH SOLE 0 300 0 50890 PLANET LABS PBC COM CL A 72703X106 58 11500 SH SOLE 0 11500 0 0 PLANTRONICS INC NEW COM 727493108 2683 68100 SH SOLE 0 68100 0 0 PLAYAGS INC COM 72814N104 8807 1320442 SH SOLE 0 1226642 0 93800 PLAYA HOTELS & RESORTS NV SHS N70544106 5056 584500 SH SOLE 0 0 0 584500 PLAYTIKA HLDG CORP COM 72815L107 5679 293800 SH SOLE 0 293800 0 0 PLBY GROUP INC COM 72814P109 2331 178100 SH SOLE 0 178100 0 0 PLDT INC SPONSORED ADR 69344D408 105401 2999461 SH SOLE 0 2999461 0 0 PLIANT THERAPEUTICS INC COM 729139105 740 105600 SH SOLE 0 20100 0 85500 PLUMAS BANCORP COM 729273102 286 7500 SH SOLE 0 4100 0 3400 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 157 75700 SH SOLE 0 75700 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 67 67358 SH SOLE 0 38137 0 29221 PLYMOUTH INDL REIT INC COM 729640102 8198 302512 SH SOLE 0 302512 0 0 PNM RES INC COM 69349H107 41790 876656 SH SOLE 0 876656 0 0 POINTS COM INC COM 73085G109 10612 573330 SH SOLE 0 563530 0 9800 POLARITYTE INC COM 731094108 26 107000 SH SOLE 0 107000 0 0 POLAR PWR INC COM 73102V105 344 107385 SH SOLE 0 0 0 107385 POLYPID LTD SHS M8001Q118 72 13214 SH SOLE 0 0 0 13214 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 2050 197455 SH SOLE 0 149794 0 47661 POOL CORP COM 73278L105 11559 27336 SH SOLE 0 27336 0 0 POPULAR INC COM NEW 733174700 13522 165425 SH SOLE 0 165425 0 0 PORCH GROUP INC COM 733245104 320 46100 SH SOLE 0 46100 0 0 PORTAGE BIOTECH INC COM G7185A128 245 37300 SH SOLE 0 709 0 36591 PORTLAND GEN ELEC CO COM NEW 736508847 6186 112165 SH SOLE 0 112165 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 838 187000 SH SOLE 0 56200 0 130800 POSHMARK INC COM CL A 73739W104 15270 1206200 SH SOLE 0 1206200 0 0 POSTAL REALTY TRUST INC CL A 73757R102 5666 336850 SH SOLE 0 88550 0 248300 POST HLDGS INC COM 737446104 928 13400 SH SOLE 0 13400 0 0 POTBELLY CORP COM 73754Y100 10483 1564654 SH SOLE 0 1564654 0 0 POWELL INDS INC COM 739128106 7905 407035 SH SOLE 0 407035 0 0 POWERFLEET INC COM 73931J109 973 327449 SH SOLE 0 327449 0 0 POWER INTEGRATIONS INC COM 739276103 9416 101600 SH SOLE 0 101600 0 0 POWER REIT COM 73933H101 4415 112096 SH SOLE 0 75896 0 36200 PPG INDS INC COM 693506107 10184 77700 SH SOLE 0 77700 0 0 PPL CORP COM 69351T106 39159 1371100 SH SOLE 0 760784 0 610316 PRA GROUP INC COM 69354N106 6785 150511 SH SOLE 0 132811 0 17700 PRAXIS PRECISION MEDICINES I COM 74006W108 733 71800 SH SOLE 0 36300 0 35500 PRECIGEN INC COM 74017N105 2506 1187590 SH SOLE 0 332203 0 855387 PRECISION BIOSCIENCES INC COM 74019P108 719 233376 SH SOLE 0 100041 0 133335 PRECISION DRILLING CORP COM NEW 74022D407 4662 62895 SH SOLE 0 0 0 62895 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 15 15100 SH SOLE 0 15100 0 0 PREFERRED APT CMNTYS INC COM 74039L103 14834 594800 SH SOLE 0 594800 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 9258 124955 SH SOLE 0 124955 0 0 PREFORMED LINE PRODS CO COM 740444104 4216 66474 SH SOLE 0 64100 0 2374 PRELUDE THERAPEUTICS INC COM 74065P101 277 40100 SH SOLE 0 12878 0 27222 PREMIER FINANCIAL CORP COM 74052F108 16998 560420 SH SOLE 0 560420 0 0 PREMIER INC CL A 74051N102 95288 2677389 SH SOLE 0 2677389 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 277 74552 SH SOLE 0 39075 0 35477 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 16258 307102 SH SOLE 0 307102 0 0 PRICESMART INC COM 741511109 9304 117965 SH SOLE 0 69565 0 48400 PRICE T ROWE GROUP INC COM 74144T108 54988 363700 SH SOLE 0 168527 0 195173 PRIMIS FINANCIAL CORP COM 74167B109 5584 399413 SH SOLE 0 280770 0 118643 PRIMO WATER CORPORATION COM 74167P108 23913 1678042 SH SOLE 0 1575642 0 102400 PRIVIA HEALTH GROUP INC COM 74276R102 1446 54100 SH SOLE 0 54100 0 0 PROASSURANCE CORP COM 74267C106 19555 727500 SH SOLE 0 727500 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 3907 67400 SH SOLE 0 67400 0 0 PROCTER AND GAMBLE CO COM 742718109 230013 1505318 SH SOLE 0 1505318 0 0 PROFIRE ENERGY INC COM 74316X101 1908 1467495 SH SOLE 0 1227695 0 239800 PROGRESSIVE CORP COM 743315103 75644 663600 SH SOLE 0 628172 0 35428 PROGRESS SOFTWARE CORP COM 743312100 58852 1249781 SH SOLE 0 1249005 0 776 PROLOGIS INC. COM 74340W103 12676 78500 SH SOLE 0 78500 0 0 PROPETRO HLDG CORP COM 74347M108 1256 90200 SH SOLE 0 90200 0 0 PROPHASE LABS INC COM 74345W108 1558 222610 SH SOLE 0 222610 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 547 604181 SH SOLE 0 0 0 604181 PROSHARES TR PSHS ULTRUSS2000 74347R842 845 18200 SH SOLE 0 18200 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 590 9000 SH SOLE 0 9000 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 3174 179400 SH SOLE 0 179400 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 2031 21400 SH SOLE 0 21400 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 390 5400 SH SOLE 0 5400 0 0 PROSHARES TR ULSH 20YRTRE NEW 74347G887 403 9900 SH SOLE 0 9900 0 0 PROSHARES TR ULSHOIL&GASNEW13 74347G358 279 12400 SH SOLE 0 12400 0 0 PROSHARES TR ULTR RUSSL2000 74347X799 429 5700 SH SOLE 0 5700 0 0 PROS HOLDINGS INC COM 74346Y103 5053 151700 SH SOLE 0 151700 0 0 PROSPERITY BANCSHARES INC COM 743606105 15928 229572 SH SOLE 0 218614 0 10958 PROTAGENIC THERAPEUTICS INC COM 74365N103 83 102200 SH SOLE 0 10100 0 92100 PROTAGONIST THERAPEUTICS INC COM 74366E102 461 19467 SH SOLE 0 829 0 18638 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 13 11900 SH SOLE 0 11900 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 192 37600 SH SOLE 0 12500 0 25100 PROTERRA INC COM 74374T109 484 64300 SH SOLE 0 64300 0 0 PROTHENA CORP PLC SHS G72800108 14416 394200 SH SOLE 0 394200 0 0 PROTO LABS INC COM 743713109 206 3900 SH SOLE 0 3900 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 2244 138372 SH SOLE 0 98284 0 40088 PROVIDENT FINL HLDGS INC COM 743868101 5540 334947 SH SOLE 0 324747 0 10200 PROVIDENT FINL SVCS INC COM 74386T105 8565 366046 SH SOLE 0 229000 0 137046 PRUDENTIAL BANCORP INC NEW COM 74431A101 5334 324081 SH SOLE 0 324081 0 0 PRUDENTIAL PLC ADR 74435K204 5815 196600 SH SOLE 0 9000 0 187600 PS BUSINESS PKS INC CALIF COM 69360J107 4034 24000 SH SOLE 0 24000 0 0 PSYCHEMEDICS CORP COM NEW 744375205 2356 341422 SH SOLE 0 325622 0 15800 PTC INC COM 69370C100 4072 37800 SH SOLE 0 9161 0 28639 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 141654 4433614 SH SOLE 0 4433614 0 0 PUBLIC STORAGE COM 74460D109 146087 374314 SH SOLE 0 359907 0 14407 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 87290 1247000 SH SOLE 0 1102137 0 144863 PUBMATIC INC COM CL A 74467Q103 20293 776900 SH SOLE 0 776900 0 0 PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 27 30900 SH SOLE 0 26700 0 4200 PULMATRIX INC COM 74584P301 776 113620 SH SOLE 0 113620 0 0 PULMONX CORP COM 745848101 2024 81600 SH SOLE 0 81600 0 0 PULSE BIOSCIENCES INC COM 74587B101 378 77824 SH SOLE 0 4716 0 73108 PUMA BIOTECHNOLOGY INC COM 74587V107 5101 1771235 SH SOLE 0 1771235 0 0 PURE CYCLE CORP COM NEW 746228303 1666 138600 SH SOLE 0 7304 0 131296 PURECYCLE TECHNOLOGIES INC COM 74623V103 2811 351400 SH SOLE 0 351400 0 0 PURE STORAGE INC CL A 74624M102 31684 897300 SH SOLE 0 897300 0 0 PURPLE BIOTECH LTD SPONSORED ADS 74638P109 198 50280 SH SOLE 0 0 0 50280 PUXIN LTD ADS 74704P405 77 37140 SH SOLE 0 37140 0 0 PUYI INC ADS 69373Y109 101 17617 SH SOLE 0 17617 0 0 PVH CORPORATION COM 693656100 1348 17600 SH SOLE 0 17600 0 0 PYXIS TANKERS INC COM Y71726106 158 302400 SH SOLE 0 0 0 302400 PZENA INVT MGMT INC CLASS A 74731Q103 6180 770550 SH SOLE 0 770550 0 0 QCR HOLDINGS INC COM 74727A104 21142 373600 SH SOLE 0 347900 0 25700 QIAGEN NV SHS NEW N72482123 13000 265308 SH SOLE 0 0 0 265308 QILIAN INTL HLDG GROUP LTD COM G7307E107 22 13048 SH SOLE 0 12848 0 200 QIWI PLC SPON ADR REP B 74735M108 1619 571151 SH SOLE 0 485771 0 85380 Q&K INTL GROUP LTD SPONSRED ADS NEW 74738J201 23 15226 SH SOLE 0 15226 0 0 QUAD / GRAPHICS INC COM CL A 747301109 6440 927900 SH SOLE 0 927900 0 0 QUALCOMM INC COM 747525103 273511 1789760 SH SOLE 0 1464050 0 325710 QUALIGEN THERAPEUTICS INC COM 74754R103 75 114027 SH SOLE 0 800 0 113227 QUALTRICS INTL INC COM CL A 747601201 11557 404800 SH SOLE 0 404800 0 0 QUALYS INC COM 74758T303 6351 44600 SH SOLE 0 44600 0 0 QUANEX BLDG PRODS CORP COM 747619104 27505 1310407 SH SOLE 0 1298207 0 12200 QUANTERIX CORP COM 74766Q101 5823 199500 SH SOLE 0 199500 0 0 QUANTUM CORP COM NEW 747906501 29 12857 SH SOLE 0 0 0 12857 QUANTUMSCAPE CORP COM CL A 74767V109 14767 738700 SH SOLE 0 738700 0 0 QUEST DIAGNOSTICS INC COM 74834L100 154912 1131900 SH SOLE 0 959997 0 171903 QUEST RESOURCE HLDG CORP COM NEW 74836W203 2529 411192 SH SOLE 0 292581 0 118611 QUHUO LTD ADS 74841Q100 11 18301 SH SOLE 0 18301 0 0 QUIDEL CORP COM 74838J101 34321 305187 SH SOLE 0 295428 0 9759 QUINSTREET INC COM 74874Q100 6454 556400 SH SOLE 0 556400 0 0 QUMU CORP COM 749063103 1232 700056 SH SOLE 0 700056 0 0 QUOIN PHARMACEUTICALS LTD SPON ADS NEW 21 74907L102 67 50400 SH SOLE 0 3470 0 46930 QUOTIENT TECHNOLOGY INC COM 749119103 458 71800 SH SOLE 0 48900 0 22900 QURATE RETAIL INC COM SER A 74915M100 11240 2361361 SH SOLE 0 2361361 0 0 QUTOUTIAO INC ADS REP SHS A 74915J206 32 20980 SH SOLE 0 20980 0 0 R1 RCM INC COM 749397105 4662 174198 SH SOLE 0 150162 0 24036 RACKSPACE TECHNOLOGY INC COM 750102105 651 58300 SH SOLE 0 58300 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 510 36600 SH SOLE 0 36600 0 0 RADCOM LTD SHS NEW M81865111 2386 183833 SH SOLE 0 160533 0 23300 RADIAN GROUP INC COM 750236101 10565 475700 SH SOLE 0 475700 0 0 RADIANT LOGISTICS INC COM 75025X100 1201 188610 SH SOLE 0 0 0 188610 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1167 81700 SH SOLE 0 15800 0 65900 RADNET INC COM 750491102 16482 736770 SH SOLE 0 736770 0 0 RADWARE LTD ORD M81873107 66141 2068839 SH SOLE 0 1847039 0 221800 RAFAEL HLDGS INC COM CL B 75062E106 953 379631 SH SOLE 0 109368 0 270263 RALLYBIO CORP COM 75120L100 368 52715 SH SOLE 0 0 0 52715 RALPH LAUREN CORP CL A 751212101 6080 53600 SH SOLE 0 53600 0 0 RAMACO RES INC COM 75134P303 594 37600 SH SOLE 0 0 0 37600 RAMBUS INC DEL COM 750917106 290 9100 SH SOLE 0 9100 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 1269 123790 SH SOLE 0 69554 0 54236 RANGE RES CORP COM 75281A109 41271 1358483 SH SOLE 0 1358483 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1281 62700 SH SOLE 0 0 0 62700 RAPT THERAPEUTICS INC COM 75382E109 1001 45500 SH SOLE 0 100 0 45400 RATTLER MIDSTREAM LP COM UNITS 75419T103 2640 189000 SH SOLE 0 0 0 189000 RAVE RESTAURANT GROUP INC COM 754198109 257 239889 SH SOLE 0 60304 0 179585 RAYONIER ADVANCED MATLS INC COM 75508B104 20014 3046316 SH SOLE 0 2916786 0 129530 RAYONIER INC COM 754907103 10678 259671 SH SOLE 0 259671 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 860 14000 SH SOLE 0 2500 0 11500 RCM TECHNOLOGIES INC COM NEW 749360400 6004 608973 SH SOLE 0 576673 0 32300 READING INTL INC CL A 755408101 2949 689090 SH SOLE 0 689090 0 0 REALNETWORKS INC COM NEW 75605L708 1137 1960462 SH SOLE 0 1324185 0 636277 REALOGY HLDGS CORP COM 75605Y106 1386 88400 SH SOLE 0 88400 0 0 RECON TECHNOLOGY LTD CL A SHS G7415M124 745 689954 SH SOLE 0 325700 0 364254 RECRUITER COM GROUP INC COM NEW 75630B303 166 61100 SH SOLE 0 0 0 61100 RECURSION PHARMACEUTICALS IN CL A 75629V104 1277 178400 SH SOLE 0 135700 0 42700 REDFIN CORP COM 75737F108 16882 935800 SH SOLE 0 935800 0 0 RED RIVER BANCSHARES INC COM 75686R202 481 9100 SH SOLE 0 600 0 8500 RED ROBIN GOURMET BURGERS IN COM 75689M101 1017 60296 SH SOLE 0 0 0 60296 RED ROCK RESORTS INC CL A 75700L108 3166 65200 SH SOLE 0 65200 0 0 REDWOOD TR INC COM 758075402 11079 1052127 SH SOLE 0 1052127 0 0 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 936 492600 SH SOLE 0 341600 0 151000 REEDS INC COM 758338107 52 173528 SH SOLE 0 33259 0 140269 REGENCY CTRS CORP COM 758849103 28819 403969 SH SOLE 0 376393 0 27576 REGENERON PHARMACEUTICALS COM 75886F107 195461 279862 SH SOLE 0 274736 0 5126 REGIONAL MGMT CORP COM 75902K106 13407 276037 SH SOLE 0 272737 0 3300 REGULUS THERAPEUTICS INC COM NEW 75915K200 40 133400 SH SOLE 0 133400 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 6305 57600 SH SOLE 0 57600 0 0 RELAY THERAPEUTICS INC COM 75943R102 832 27800 SH SOLE 0 27800 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 22389 122112 SH SOLE 0 119000 0 3112 RELX PLC SPONSORED ADR 759530108 57271 1841500 SH SOLE 0 1841500 0 0 REMARK HLDGS INC COM 75955K102 98 119600 SH SOLE 0 0 0 119600 RE MAX HLDGS INC CL A 75524W108 30198 1089000 SH SOLE 0 1013800 0 75200 REMITLY GLOBAL INC COM 75960P104 3773 382231 SH SOLE 0 2500 0 379731 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 807 18300 SH SOLE 0 18300 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1870 11800 SH SOLE 0 11800 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4446 73303 SH SOLE 0 73303 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 659 80200 SH SOLE 0 80200 0 0 RENOVARE ENVIRONMENTAL INC COM 09074B107 41 75372 SH SOLE 0 20872 0 54500 RENT A CTR INC NEW COM 76009N100 13716 544499 SH SOLE 0 511992 0 32507 REPARE THERAPEUTICS INC COM 760273102 1255 88100 SH SOLE 0 27200 0 60900 REPLIGEN CORP COM 759916109 41533 220816 SH SOLE 0 201917 0 18899 REPLIMUNE GROUP INC COM 76029N106 3584 211053 SH SOLE 0 30300 0 180753 REPUBLIC BANCORP INC KY CL A 760281204 3105 69100 SH SOLE 0 17700 0 51400 REPUBLIC FIRST BANCORP INC COM 760416107 2474 479446 SH SOLE 0 470646 0 8800 REPUBLIC SVCS INC COM 760759100 38241 288613 SH SOLE 0 288613 0 0 RESEARCH SOLUTIONS INC COM 761025105 86 40600 SH SOLE 0 13800 0 26800 RESIDEO TECHNOLOGIES INC COM 76118Y104 2533 106300 SH SOLE 0 106300 0 0 RESMED INC COM 761152107 5034 20735 SH SOLE 0 0 0 20735 RESOLUTE FST PRODS INC COM 76117W109 3111 241000 SH SOLE 0 18900 0 222100 RESOURCES CONNECTION INC COM 76122Q105 8249 481243 SH SOLE 0 285401 0 195842 RESTAURANT BRANDS INTL INC COM 76131D103 46002 787687 SH SOLE 0 689169 0 98518 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7682 396200 SH SOLE 0 396200 0 0 RETO ECO SOLUTIONS INC COM G75271109 574 499150 SH SOLE 0 238140 0 261010 RETRACTABLE TECHNOLOGIES INC COM 76129W105 166 35000 SH SOLE 0 35000 0 0 REV GROUP INC COM 749527107 2979 222300 SH SOLE 0 41700 0 180600 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 31 12700 SH SOLE 0 12700 0 0 REVOLVE GROUP INC CL A 76156B107 27575 513600 SH SOLE 0 505829 0 7771 REWALK ROBOTICS LTD SHS M8216Q200 35 30500 SH SOLE 0 30500 0 0 REX AMERICAN RES CORP COM 761624105 35926 360705 SH SOLE 0 345705 0 15000 REXFORD INDL RLTY INC COM 76169C100 32409 434500 SH SOLE 0 407524 0 26976 REYNOLDS CONSUMER PRODS INC COM 76171L106 3870 131900 SH SOLE 0 131900 0 0 RF INDS LTD COM PAR $0.01 749552105 4190 581151 SH SOLE 0 581151 0 0 RGC RES INC COM 74955L103 1706 78933 SH SOLE 0 48233 0 30700 RHYTHM PHARMACEUTICALS INC COM 76243J105 266 23100 SH SOLE 0 23100 0 0 RIBBON COMMUNICATIONS INC COM 762544104 409 132411 SH SOLE 0 54600 0 77811 RICEBRAN TECHNOLOGIES COM NEW 762831204 154 342364 SH SOLE 0 342364 0 0 RICHARDSON ELECTRS LTD COM 763165107 10585 850873 SH SOLE 0 717677 0 133196 RICHMOND MUT BANCORPORATION COM 76525P100 806 47242 SH SOLE 0 15542 0 31700 RIGEL PHARMACEUTICALS INC COM NEW 766559603 647 216400 SH SOLE 0 216400 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 557 22200 SH SOLE 0 1800 0 20400 RIMINI STR INC DEL COM 76674Q107 1589 273930 SH SOLE 0 219801 0 54129 RINGCENTRAL INC CL A 76680R206 83500 712400 SH SOLE 0 686047 0 26353 RING ENERGY INC COM 76680V108 303 79362 SH SOLE 0 4500 0 74862 RIO TINTO PLC SPONSORED ADR 767204100 81051 1008100 SH SOLE 0 829623 0 178477 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 322 381650 SH SOLE 0 381650 0 0 RISKIFIED LTD SHS CL A M8216R109 2826 467800 SH SOLE 0 467800 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 36625 620308 SH SOLE 0 555308 0 65000 RITE AID CORP COM 767754872 2849 325590 SH SOLE 0 268468 0 57122 RIVERVIEW BANCORP INC COM 769397100 2390 316607 SH SOLE 0 247407 0 69200 RLI CORP COM 749607107 6815 61600 SH SOLE 0 54584 0 7016 RLJ LODGING TR COM 74965L101 4671 331732 SH SOLE 0 331732 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4857 2713400 SH SOLE 0 2713400 0 0 RMR GROUP INC CL A 74967R106 16633 534816 SH SOLE 0 486416 0 48400 ROBERT HALF INTL INC COM 770323103 21854 191400 SH SOLE 0 191400 0 0 ROBINHOOD MKTS INC COM CL A 770700102 52986 3922000 SH SOLE 0 3867273 0 54727 ROBLOX CORP CL A 771049103 205180 4437282 SH SOLE 0 4430378 0 6904 ROCKET COS INC COM CL A 77311W101 26211 2357100 SH SOLE 0 2262326 0 94774 ROCKET PHARMACEUTICALS INC COM 77313F106 2482 156500 SH SOLE 0 156500 0 0 ROCKWELL MED INC COM 774374102 133 281234 SH SOLE 0 281234 0 0 ROCKY BRANDS INC COM 774515100 5461 131312 SH SOLE 0 110912 0 20400 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 3042 402939 SH SOLE 0 393839 0 9100 ROGERS COMMUNICATIONS INC CL B 775109200 168597 2970869 SH SOLE 0 2970869 0 0 ROKU INC COM CL A 77543R102 351771 2808100 SH SOLE 0 1729604 0 1078496 ROLLINS INC COM 775711104 8661 247100 SH SOLE 0 247100 0 0 ROMEO POWER INC COM 776153108 9720 6523600 SH SOLE 0 6523600 0 0 ROOT INC COM CL A 77664L108 7816 3967300 SH SOLE 0 3967300 0 0 ROPER TECHNOLOGIES INC COM 776696106 25784 54600 SH SOLE 0 54600 0 0 ROSS STORES INC COM 778296103 29049 321128 SH SOLE 0 190400 0 130728 ROYAL BK CDA COM 780087102 57373 520293 SH SOLE 0 492765 0 27528 ROYAL CARIBBEAN GROUP COM V7780T103 11754 140300 SH SOLE 0 140300 0 0 ROYAL GOLD INC COM 780287108 77738 550242 SH SOLE 0 550242 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7165 183900 SH SOLE 0 0 0 183900 RPC INC COM 749660106 165 15500 SH SOLE 0 15500 0 0 RPT REALTY SH BEN INT 74971D101 4995 362742 SH SOLE 0 87541 0 275201 RUBICON TECHNOLOGY INC COM NEW 78112T206 898 96779 SH SOLE 0 94557 0 2222 RUBIUS THERAPEUTICS INC COM 78116T103 635 115268 SH SOLE 0 0 0 115268 RUNWAY GROWTH FINANCE CORP COM 78163D100 162 11900 SH SOLE 0 11900 0 0 RUSH ENTERPRISES INC CL A 781846209 15274 300010 SH SOLE 0 264943 0 35067 RUSH ENTERPRISES INC CL B 781846308 17106 353799 SH SOLE 0 348099 0 5700 RUSH STREET INTERACTIVE INC COM 782011100 4216 579900 SH SOLE 0 579900 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1931 84400 SH SOLE 0 84400 0 0 RVL PHARMACEUTICALS PLC SHS G6S41R101 1668 986723 SH SOLE 0 857107 0 129616 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 97997 1124851 SH SOLE 0 1124851 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1757 45300 SH SOLE 0 45300 0 0 RYB ED INC ADR 74979W101 201 215714 SH SOLE 0 215714 0 0 RYERSON HLDG CORP COM 783754104 4857 138700 SH SOLE 0 138700 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 7102 476979 SH SOLE 0 476979 0 0 SACHEM CAP CORP COM 78590A109 2300 449242 SH SOLE 0 6606 0 442636 SAFE BULKERS INC COM Y7388L103 19550 4107086 SH SOLE 0 3512086 0 595000 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 570 109217 SH SOLE 0 3367 0 105850 SAFEHOLD INC COM 78645L100 6321 113995 SH SOLE 0 0 0 113995 SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 35 43000 SH SOLE 0 43000 0 0 SAFETY INS GROUP INC COM 78648T100 17652 194300 SH SOLE 0 173114 0 21186 SAGA COMMUNICATIONS INC CL A NEW 786598300 3321 142978 SH SOLE 0 136344 0 6634 SAIA INC COM 78709Y105 39157 160598 SH SOLE 0 159132 0 1466 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1157 22600 SH SOLE 0 22600 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 25 62746 SH SOLE 0 62746 0 0 SALEM MEDIA GROUP INC CL A 794093104 399 117700 SH SOLE 0 108485 0 9215 SALISBURY BANCORP INC COM 795226109 658 11600 SH SOLE 0 700 0 10900 SALLY BEAUTY HLDGS INC COM 79546E104 9448 604500 SH SOLE 0 604500 0 0 SANA BIOTECHNOLOGY INC COM 799566104 6944 840700 SH SOLE 0 840700 0 0 SANDERSON FARMS INC COM 800013104 100611 536618 SH SOLE 0 513928 0 22690 SANDRIDGE ENERGY INC COM NEW 80007P869 10619 662865 SH SOLE 0 479665 0 183200 SANDSTORM GOLD LTD COM NEW 80013R206 20434 2529100 SH SOLE 0 2257700 0 271400 SANFILIPPO JOHN B & SON INC COM 800422107 12800 153400 SH SOLE 0 137300 0 16100 SANGAMO THERAPEUTICS INC COM 800677106 4434 763096 SH SOLE 0 763096 0 0 SANMINA CORPORATION COM 801056102 821 20300 SH SOLE 0 20300 0 0 SAPIENS INTL CORP N V SHS G7T16G103 17430 686491 SH SOLE 0 555803 0 130688 SAP SE SPON ADR 803054204 27906 251500 SH SOLE 0 0 0 251500 SAREPTA THERAPEUTICS INC COM 803607100 11624 148800 SH SOLE 0 148800 0 0 SASOL LTD SPONSORED ADR 803866300 1475 61000 SH SOLE 0 61000 0 0 SAUL CTRS INC COM 804395101 11687 221774 SH SOLE 0 221774 0 0 SAVARA INC COM 805111101 22 16700 SH SOLE 0 16700 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 40517 117749 SH SOLE 0 24403 0 93346 SB FINL GROUP INC COM 78408D105 470 23625 SH SOLE 0 100 0 23525 SCHLUMBERGER LTD COM STK 806857108 113024 2736004 SH SOLE 0 1678444 0 1057560 SCHNEIDER NATIONAL INC CL B 80689H102 627 24600 SH SOLE 0 24600 0 0 SCHOLASTIC CORP COM 807066105 407 10100 SH SOLE 0 10100 0 0 SCHRODINGER INC COM 80810D103 3102 90900 SH SOLE 0 90900 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 439 7500 SH SOLE 0 7500 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 225 4200 SH SOLE 0 4200 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 368 10400 SH SOLE 0 10400 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2041 43100 SH SOLE 0 43100 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 16531 272300 SH SOLE 0 272300 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 315 11464 SH SOLE 0 0 0 11464 SCIENTIFIC GAMES CORP COM 80874P109 4888 83200 SH SOLE 0 76300 0 6900 SCIPLAY CORPORATION CL A 809087109 7504 580800 SH SOLE 0 539100 0 41700 SCOPUS BIOPHARMA INC COM 809171101 78 112523 SH SOLE 0 14823 0 97700 SCPHARMACEUTICALS INC COM 810648105 1057 186086 SH SOLE 0 186086 0 0 SCULLY ROYALTY LTD COM SHS G7T96K107 717 73014 SH SOLE 0 72814 0 200 SCULPTOR CAP MGMT COM CL A 811246107 2394 171895 SH SOLE 0 1400 0 170495 SEABOARD CORP DEL COM 811543107 28038 6667 SH SOLE 0 6667 0 0 SEABRIDGE GOLD INC COM 811916105 230 12410 SH SOLE 0 0 0 12410 SEACHANGE INTL INC COM 811699107 437 386858 SH SOLE 0 53700 0 333158 SEACOR MARINE HLDGS INC COM 78413P101 235 29100 SH SOLE 0 29100 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 44446 494393 SH SOLE 0 494393 0 0 SEAGEN INC COM 81181C104 6194 43000 SH SOLE 0 43000 0 0 SEALED AIR CORP NEW COM 81211K100 39052 583221 SH SOLE 0 552847 0 30374 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760194 3223 2827275 SH SOLE 0 490443 0 2336832 SEASPINE HLDGS CORP COM 81255T108 4691 385800 SH SOLE 0 385800 0 0 SEAWORLD ENTMT INC COM 81282V100 33840 454600 SH SOLE 0 454600 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 249 174226 SH SOLE 0 0 0 174226 SECOO HLDG LTD ADR 81367P101 106 301900 SH SOLE 0 139700 0 162200 SECUREWORKS CORP CL A 81374A105 1625 122640 SH SOLE 0 43040 0 79600 SECURITY NATL FINL CORP CL A NEW 814785309 2557 255720 SH SOLE 0 215812 0 39908 SEELOS THERAPEUTICS INC COM 81577F109 1438 1716755 SH SOLE 0 291845 0 1424910 SEER INC COM CL A 81578P106 2370 155500 SH SOLE 0 155500 0 0 SEI INVTS CO COM 784117103 1427 23700 SH SOLE 0 23700 0 0 SELECTA BIOSCIENCES INC COM 816212104 1833 1490400 SH SOLE 0 292168 0 1198232 SELECT ENERGY SVCS INC CL A COM 81617J301 5114 596699 SH SOLE 0 515676 0 81023 SELECT SECTOR SPDR TR ENERGY 81369Y506 8210 107400 SH SOLE 0 107400 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5307 138500 SH SOLE 0 138500 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9107 120000 SH SOLE 0 120000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6617 48300 SH SOLE 0 48300 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6344 85200 SH SOLE 0 85200 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1798 20400 SH SOLE 0 20400 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 1219 397103 SH SOLE 0 48100 0 349003 SEMLER SCIENTIFIC INC COM 81684M104 1642 33129 SH SOLE 0 3400 0 29729 SEMPRA COM 816851109 12760 75900 SH SOLE 0 75900 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 2230 186800 SH SOLE 0 48000 0 138800 SEMTECH CORP COM 816850101 23154 333916 SH SOLE 0 333916 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 3477 202400 SH SOLE 0 202400 0 0 SENECA FOODS CORP NEW CL A 817070501 5028 97563 SH SOLE 0 97563 0 0 SENESTECH INC COM NEW 81720R208 9 12382 SH SOLE 0 12382 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 16521 324900 SH SOLE 0 301400 0 23500 SENSEI BIOTHERAPEUTICS INC COM 81728A108 192 83195 SH SOLE 0 23591 0 59604 SENSEONICS HLDGS INC COM 81727U105 930 472100 SH SOLE 0 472100 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 8840 105300 SH SOLE 0 105300 0 0 SENSTAR TECHNOLOGIES LTD ORD M8T77E105 1936 735969 SH SOLE 0 643794 0 92175 SENSUS HEALTHCARE INC COM 81728J109 3159 312134 SH SOLE 0 98834 0 213300 SENTAGE HOLDINGS INC ORD SHS G8062B106 13 12400 SH SOLE 0 12400 0 0 SENTINELONE INC CL A 81730H109 1635 42200 SH SOLE 0 42200 0 0 SEQLL INC COM 81734C106 57 41700 SH SOLE 0 0 0 41700 SERES THERAPEUTICS INC COM 81750R102 3413 479400 SH SOLE 0 479400 0 0 SERVICE CORP INTL COM 817565104 58060 882100 SH SOLE 0 857153 0 24947 SERVICE PPTYS TR COM SH BEN INT 81761L102 328 37200 SH SOLE 0 37200 0 0 SERVICESOURCE INTL INC COM 81763U100 4744 3649461 SH SOLE 0 3460715 0 188746 SERVISFIRST BANCSHARES INC COM 81768T108 591 6200 SH SOLE 0 6200 0 0 SESEN BIO INC COM 817763105 276 457437 SH SOLE 0 89200 0 368237 SFL CORPORATION LTD SHS G7738W106 14012 1376397 SH SOLE 0 1160965 0 215432 SHAKE SHACK INC CL A 819047101 19175 282400 SH SOLE 0 282400 0 0 SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 61 21200 SH SOLE 0 600 0 20600 SHARPLINK GAMING LTD SHS M8273L102 405 282004 SH SOLE 0 0 0 282004 SHARPS COMPLIANCE CORP COM 820017101 2405 407557 SH SOLE 0 245806 0 161751 SHATTUCK LABS INC COM 82024L103 1248 293000 SH SOLE 0 67850 0 225150 SHAW COMMUNICATIONS INC CL B CONV 82028K200 100328 3230639 SH SOLE 0 2001900 0 1228739 SHELL PLC SPON ADS 780259305 135594 2468486 SH SOLE 0 378305 0 2090181 SHENANDOAH TELECOMMUNICATION COM 82312B106 17421 738794 SH SOLE 0 738794 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 1527 694192 SH SOLE 0 463900 0 230292 SHINECO INC COM 824567309 353 135132 SH SOLE 0 134394 0 738 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 303 17800 SH SOLE 0 17800 0 0 SHOCKWAVE MED INC COM 82489T104 1949 9400 SH SOLE 0 9400 0 0 SHOE CARNIVAL INC COM 824889109 1446 49575 SH SOLE 0 0 0 49575 SHORE BANCSHARES INC COM 825107105 5758 281132 SH SOLE 0 225395 0 55737 SHOTSPOTTER INC COM 82536T107 1997 72032 SH SOLE 0 67732 0 4300 SHUTTERSTOCK INC COM 825690100 84656 909501 SH SOLE 0 909101 0 400 SHYFT GROUP INC COM 825698103 395 10948 SH SOLE 0 4300 0 6648 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 5416 333704 SH SOLE 0 333704 0 0 SIEBERT FINL CORP COM 826176109 36 16800 SH SOLE 0 2777 0 14023 SIENTRA INC COM 82621J105 463 208770 SH SOLE 0 500 0 208270 SIERRA BANCORP COM 82620P102 8274 331231 SH SOLE 0 245531 0 85700 SIERRA METALS INC COM 82639W106 603 510777 SH SOLE 0 2447 0 508330 SIERRA ONCOLOGY INC COM NEW 82640U404 2964 92474 SH SOLE 0 92474 0 0 SIERRA WIRELESS INC COM 826516106 17252 956300 SH SOLE 0 947800 0 8500 SIFCO INDS INC COM 826546103 502 101273 SH SOLE 0 83737 0 17536 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 49 16400 SH SOLE 0 16400 0 0 SIGA TECHNOLOGIES INC COM 826917106 4859 685314 SH SOLE 0 594814 0 90500 SIGHT SCIENCES INC COM 82657M105 335 29000 SH SOLE 0 0 0 29000 SIGILON THERAPEUTICS INC COM 82657L107 405 275600 SH SOLE 0 59968 0 215632 SIGMATRON INTL INC COM 82661L101 1154 168987 SH SOLE 0 168987 0 0 SIGNET JEWELERS LIMITED SHS G81276100 17484 240500 SH SOLE 0 220484 0 20016 SIGNIFY HEALTH INC CL A COM 82671G100 695 38300 SH SOLE 0 38300 0 0 SILGAN HOLDINGS INC COM 827048109 846 18300 SH SOLE 0 18300 0 0 SILICOM LTD ORD M84116108 1598 40600 SH SOLE 0 0 0 40600 SILICON LABORATORIES INC COM 826919102 34996 232998 SH SOLE 0 224113 0 8885 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7796 116679 SH SOLE 0 105531 0 11148 SILVERBACK THERAPEUTICS INC COM 82835W108 2354 670542 SH SOLE 0 196371 0 474171 SILVERBOW RES INC COM 82836G102 2930 91576 SH SOLE 0 91576 0 0 SILVERCORP METALS INC COM 82835P103 18365 5068096 SH SOLE 0 3490396 0 1577700 SILVERCREST ASSET MGMT GROUP CL A 828359109 3393 165908 SH SOLE 0 155287 0 10621 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 76 23226 SH SOLE 0 11700 0 11526 SIMON PPTY GROUP INC NEW COM 828806109 99460 756005 SH SOLE 0 739582 0 16423 SIMPLY GOOD FOODS CO COM 82900L102 2592 68300 SH SOLE 0 68300 0 0 SIMPSON MFG INC COM 829073105 11831 108500 SH SOLE 0 107509 0 991 SINCLAIR BROADCAST GROUP INC CL A 829226109 17332 618571 SH SOLE 0 601663 0 16908 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 602 95411 SH SOLE 0 14900 0 80511 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 7428 362319 SH SOLE 0 358219 0 4100 SINTX TECHNOLOGIES INC COM NEW 829392307 42 68700 SH SOLE 0 68700 0 0 SIO GENE THERAPIES INC COMMON 829399104 380 567153 SH SOLE 0 86400 0 480753 SIRIUSPOINT LTD COM G8192H106 1690 225965 SH SOLE 0 16480 0 209485 SITE CTRS CORP COM 82981J109 6451 386056 SH SOLE 0 386056 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 35685 220700 SH SOLE 0 220700 0 0 SITIME CORP COM 82982T106 27954 112800 SH SOLE 0 112800 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 57294 1317100 SH SOLE 0 1317100 0 0 SJW GROUP COM 784305104 27971 402000 SH SOLE 0 402000 0 0 SKEENA RES LTD NEW COM 83056P715 1114 99950 SH SOLE 0 0 0 99950 SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 196 156500 SH SOLE 0 156500 0 0 SKILLZ INC COM 83067L109 48225 16074900 SH SOLE 0 13747593 0 2327307 SKYLINE CHAMPION CORPORATION COM 830830105 20487 373300 SH SOLE 0 373300 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 499 46100 SH SOLE 0 0 0 46100 SKYWEST INC COM 830879102 12180 422199 SH SOLE 0 422199 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 22762 170783 SH SOLE 0 143800 0 26983 SLEEP NUMBER CORP COM 83125X103 5872 115800 SH SOLE 0 112576 0 3224 SMARTFINANCIAL INC COM NEW 83190L208 6034 235874 SH SOLE 0 159374 0 76500 SMART GLOBAL HLDGS INC SHS G8232Y101 4735 183313 SH SOLE 0 183313 0 0 SMARTRENT INC COM CL A 83193G107 511 100900 SH SOLE 0 100900 0 0 SMART SAND INC COM 83191H107 39 11400 SH SOLE 0 11400 0 0 SM ENERGY CO COM 78454L100 46086 1183200 SH SOLE 0 1183200 0 0 SMITH A O CORP COM 831865209 30150 471900 SH SOLE 0 387094 0 84806 SMITH MICRO SOFTWARE INC COM NEW 832154207 2188 580301 SH SOLE 0 0 0 580301 SMITH MIDLAND CORP COM 832156103 421 23700 SH SOLE 0 6700 0 17000 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 13071 409750 SH SOLE 0 406100 0 3650 SMITH & WESSON BRANDS INC COM 831754106 41174 2721377 SH SOLE 0 2721377 0 0 SMUCKER J M CO COM NEW 832696405 129178 953976 SH SOLE 0 953976 0 0 SNAP INC CL A 83304A106 104868 2913800 SH SOLE 0 2043365 0 870435 SNAP ON INC COM 833034101 24637 119900 SH SOLE 0 117461 0 2439 SNOWFLAKE INC CL A 833445109 176499 770300 SH SOLE 0 770300 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 26014 303900 SH SOLE 0 296367 0 7533 SOCIETAL CDMO INC COM 75629F109 1836 1020000 SH SOLE 0 1020000 0 0 SOCKET MOBILE INC COM NEW 83368E200 154 38294 SH SOLE 0 7080 0 31214 SOHU COM LTD SPONSORED ADS 83410S108 30820 1832355 SH SOLE 0 1832355 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 130 11500 SH SOLE 0 11500 0 0 SOLARWINDS CORP COM NEW 83417Q204 365 27398 SH SOLE 0 6300 0 21098 SOLENO THERAPEUTICS INC COM NEW 834203200 55 248200 SH SOLE 0 150507 0 97693 SOLID BIOSCIENCES INC COM 83422E105 1522 1268575 SH SOLE 0 143494 0 1125081 SOLID POWER INC CLASS A COM 83422N105 198 22800 SH SOLE 0 22800 0 0 SOLIGENIX INC COM 834223307 26 36300 SH SOLE 0 36300 0 0 SOLITARIO ZINC CORP COM 8342EP107 703 833018 SH SOLE 0 833018 0 0 SOLO BRANDS INC COM CL A 83425V104 717 84094 SH SOLE 0 0 0 84094 SONIDA SENIOR LIVING INC COM 140475203 2292 69191 SH SOLE 0 69191 0 0 SONIM TECHNOLOGIES INC COM NEW 83548F200 21 24071 SH SOLE 0 0 0 24071 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 677 1801200 SH SOLE 0 987052 0 814148 SONO GROUP N V COM N81409109 483 89800 SH SOLE 0 0 0 89800 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 242 60367 SH SOLE 0 60367 0 0 SONOS INC COM 83570H108 2323 82300 SH SOLE 0 82300 0 0 SOTERA HEALTH CO COM 83601L102 1323 61100 SH SOLE 0 61100 0 0 SOTHERLY HOTELS INC COM 83600C103 100 48382 SH SOLE 0 43799 0 4583 SOUTHERN CO COM 842587107 119729 1651211 SH SOLE 0 1651211 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 6030 118607 SH SOLE 0 75707 0 42900 SOUTHERN MO BANCORP INC COM 843380106 6191 123946 SH SOLE 0 97734 0 26212 SOUTHERN STS BANCSHARES INC COM 843878307 352 15276 SH SOLE 0 600 0 14676 SOUTH JERSEY INDS INC COM 838518108 3583 103700 SH SOLE 0 97826 0 5874 SOUTH PLAINS FINANCIAL INC COM 83946P107 1119 42100 SH SOLE 0 2000 0 40100 SOUTHSIDE BANCSHARES INC COM 84470P109 24043 588846 SH SOLE 0 588846 0 0 SOUTHSTATE CORPORATION COM 840441109 5478 67140 SH SOLE 0 67140 0 0 SOUTHWEST AIRLS CO COM 844741108 10452 228200 SH SOLE 0 228200 0 0 SOUTHWESTERN ENERGY CO COM 845467109 7426 1035725 SH SOLE 0 1035725 0 0 SOVOS BRANDS INC COM 84612U107 1305 92000 SH SOLE 0 68300 0 23700 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 738 372928 SH SOLE 0 372928 0 0 SPAR GROUP INC COM 784933103 179 137500 SH SOLE 0 36200 0 101300 SPARTANNASH CO COM 847215100 34835 1055912 SH SOLE 0 1055912 0 0 SPDR GOLD TR GOLD SHS 78463V107 17722 98100 SH SOLE 0 98100 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 637 11800 SH SOLE 0 11800 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 7107 172700 SH SOLE 0 172700 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2141 34100 SH SOLE 0 34100 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1463 16000 SH SOLE 0 16000 0 0 SPDR SER TR BLOOMBERG CONV 78464A359 1370 17800 SH SOLE 0 17800 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 21515 209900 SH SOLE 0 209900 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 1151 44200 SH SOLE 0 44200 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 5834 191334 SH SOLE 0 191334 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 5938 226300 SH SOLE 0 226300 0 0 SPDR SER TR COMP SOFTWARE 78464A599 324 2200 SH SOLE 0 2200 0 0 SPDR SER TR DJ REIT ETF 78464A607 1009 8600 SH SOLE 0 8600 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 1724 44200 SH SOLE 0 44200 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 247 10300 SH SOLE 0 10300 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1219 35700 SH SOLE 0 35700 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 2047 43400 SH SOLE 0 43400 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 398 7500 SH SOLE 0 7500 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 665 15800 SH SOLE 0 15800 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 650 11700 SH SOLE 0 11700 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 5718 130100 SH SOLE 0 130100 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 386 4600 SH SOLE 0 4600 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 1592 19100 SH SOLE 0 19100 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 562 6000 SH SOLE 0 6000 0 0 SPDR SER TR S&P BIOTECH 78464A870 4701 52300 SH SOLE 0 52300 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2370 18500 SH SOLE 0 18500 0 0 SPDR SER TR S&P INS ETF 78464A789 597 14200 SH SOLE 0 14200 0 0 SPDR SER TR S&P METALS MNG 78464A755 6239 101800 SH SOLE 0 101800 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 6741 50100 SH SOLE 0 50100 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 2327 30800 SH SOLE 0 30800 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3335 6800 SH SOLE 0 6800 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2676 30163 SH SOLE 0 5217 0 24946 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1811 1404039 SH SOLE 0 272000 0 1132039 SPERO THERAPEUTICS INC COM 84833T103 949 109100 SH SOLE 0 7900 0 101200 S&P GLOBAL INC COM 78409V104 68509 167022 SH SOLE 0 31149 0 135873 SPHERE 3D CORP NEW COM 84841L308 1788 851276 SH SOLE 0 0 0 851276 SPIRE GLOBAL INC COM CL A 848560108 2302 1096198 SH SOLE 0 25300 0 1070898 SPIRE INC COM 84857L101 9386 130800 SH SOLE 0 130800 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 523 10700 SH SOLE 0 10700 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1813 69000 SH SOLE 0 24500 0 44500 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1260 27380 SH SOLE 0 27380 0 0 SPOK HLDGS INC COM 84863T106 9374 1174722 SH SOLE 0 1151222 0 23500 SPOTIFY TECHNOLOGY S A SHS L8681T102 37966 251400 SH SOLE 0 246311 0 5089 SP PLUS CORP COM 78469C103 4318 137700 SH SOLE 0 64300 0 73400 SPROUTS FMRS MKT INC COM 85208M102 188629 5898332 SH SOLE 0 5898332 0 0 SPROUT SOCIAL INC COM CL A 85209W109 29116 363400 SH SOLE 0 360634 0 2766 SPRUCE BIOSCIENCES INC COM 85209E109 225 111700 SH SOLE 0 111700 0 0 SPS COMM INC COM 78463M107 22331 170203 SH SOLE 0 170203 0 0 SPX CORP COM 784635104 5396 109200 SH SOLE 0 109200 0 0 SPX FLOW INC COM 78469X107 250 2900 SH SOLE 0 2900 0 0 SQUARESPACE INC CLASS A 85225A107 1155 45100 SH SOLE 0 45100 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25372 338200 SH SOLE 0 327972 0 10228 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8178 181900 SH SOLE 0 181900 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2453 54800 SH SOLE 0 54800 0 0 SSR MNG INC COM 784730103 54576 2509143 SH SOLE 0 2423443 0 85700 STAAR SURGICAL CO COM PAR $0.01 852312305 11187 140000 SH SOLE 0 140000 0 0 STAFFING 360 SOLUTIONS INC COM NEW 852387406 216 269610 SH SOLE 0 36552 0 233058 STAG INDL INC COM 85254J102 10532 254700 SH SOLE 0 236735 0 17965 STAGWELL INC COM CL A 85256A109 704 97200 SH SOLE 0 97200 0 0 STANDARD MTR PRODS INC COM 853666105 3097 71800 SH SOLE 0 4944 0 66856 STANDEX INTL CORP COM 854231107 1039 10400 SH SOLE 0 1200 0 9200 STANLEY BLACK & DECKER INC COM 854502101 34970 250162 SH SOLE 0 239400 0 10762 STANTEC INC COM 85472N109 29737 592700 SH SOLE 0 370500 0 222200 STARBUCKS CORP COM 855244109 190270 2091567 SH SOLE 0 1337866 0 753701 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 76499 2576600 SH SOLE 0 2439502 0 137098 STAR GROUP L P UNIT LTD PARTNR 85512C105 14555 1311245 SH SOLE 0 1135121 0 176124 STARRETT L S CO CL A 855668109 3302 429444 SH SOLE 0 396444 0 33000 STARTEK INC COM 85569C107 2869 647600 SH SOLE 0 647600 0 0 STATERA BIOPHARMA INC COM 857561104 54 171918 SH SOLE 0 93635 0 78283 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 33 46777 SH SOLE 0 46777 0 0 STEALTHGAS INC SHS Y81669106 4650 1937402 SH SOLE 0 1886819 0 50583 STEELCASE INC CL A 858155203 2504 209500 SH SOLE 0 209500 0 0 STEEL CONNECT INC COM 858098106 2837 2199315 SH SOLE 0 2100254 0 99061 STEEL DYNAMICS INC COM 858119100 11346 136000 SH SOLE 0 136000 0 0 STELLANTIS N.V SHS N82405106 31079 1896958 SH SOLE 0 0 0 1896958 STEM INC COM 85859N102 30405 2761600 SH SOLE 0 2761600 0 0 STEPAN CO COM 858586100 4417 44700 SH SOLE 0 2200 0 42500 STEPSTONE GROUP INC COM CL A 85914M107 8635 261200 SH SOLE 0 239094 0 22106 STEREOTAXIS INC COM NEW 85916J409 269 72100 SH SOLE 0 10700 0 61400 STERIS PLC SHS USD G8473T100 6020 24900 SH SOLE 0 24900 0 0 STERLING BANCORP INC COM 85917W102 2314 325906 SH SOLE 0 250806 0 75100 STERLING CONSTR INC COM 859241101 26244 979272 SH SOLE 0 979272 0 0 STEWART INFORMATION SVCS COR COM 860372101 27493 453597 SH SOLE 0 372697 0 80900 STIFEL FINL CORP COM 860630102 22204 327015 SH SOLE 0 291084 0 35931 STITCH FIX INC COM CL A 860897107 17042 1692400 SH SOLE 0 1692400 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 5152 118581 SH SOLE 0 0 0 118581 STOCK YDS BANCORP INC COM 861025104 380 7190 SH SOLE 0 7190 0 0 STOKE THERAPEUTICS INC COM 86150R107 255 12100 SH SOLE 0 0 0 12100 STONECO LTD COM CL A G85158106 35504 3034500 SH SOLE 0 2947449 0 87051 STONERIDGE INC COM 86183P102 1653 79619 SH SOLE 0 79619 0 0 STORE CAP CORP COM 862121100 35418 1211700 SH SOLE 0 1183897 0 27803 STRATA SKIN SCIENCES INC COM NEW 86272A206 1742 1185253 SH SOLE 0 1185253 0 0 STRATASYS LTD SHS M85548101 21161 833432 SH SOLE 0 833432 0 0 STRATEGIC ED INC COM 86272C103 10513 158381 SH SOLE 0 158381 0 0 STRATTEC SEC CORP COM 863111100 3073 81406 SH SOLE 0 81406 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 403 251669 SH SOLE 0 251669 0 0 STRIDE INC COM 86333M108 2314 63700 SH SOLE 0 63700 0 0 STRYVE FOODS INC CLASS A COM 863685103 32 25700 SH SOLE 0 25700 0 0 STURM RUGER & CO INC COM 864159108 72459 1040776 SH SOLE 0 1040776 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 22902 3652570 SH SOLE 0 3652570 0 0 SUMMER INFANT INC COM NEW 865646301 316 27123 SH SOLE 0 27123 0 0 SUMMIT FINL GROUP INC COM 86606G101 6058 236735 SH SOLE 0 206335 0 30400 SUMMIT HOTEL PPTYS INC COM 866082100 1285 129052 SH SOLE 0 64100 0 64952 SUMMIT ST BK SANTA ROSA CALI COM 866264203 308 17990 SH SOLE 0 0 0 17990 SUMO LOGIC INC COM 86646P103 4139 354700 SH SOLE 0 349065 0 5635 SUN CMNTYS INC COM 866674104 17389 99200 SH SOLE 0 99200 0 0 SUNCOKE ENERGY INC COM 86722A103 26666 2992768 SH SOLE 0 2605968 0 386800 SUNDIAL GROWERS INC COM 86730L109 67 95228 SH SOLE 0 95228 0 0 SUN LIFE FINANCIAL INC. COM 866796105 34704 621600 SH SOLE 0 621600 0 0 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 1098 217900 SH SOLE 0 217900 0 0 SUNLINK HEALTH SYS INC COM 86737U102 458 313928 SH SOLE 0 313928 0 0 SUNOPTA INC COM 8676EP108 1621 322896 SH SOLE 0 269996 0 52900 SUNPOWER CORP COM 867652406 15318 713133 SH SOLE 0 683498 0 29635 SUNSTONE HOTEL INVS INC NEW COM 867892101 1242 105400 SH SOLE 0 105400 0 0 SUNWORKS INC COM NEW 86803X204 1424 565201 SH SOLE 0 172218 0 392983 SUPERCOM LTD NEW SHS NEW M87095119 15 26500 SH SOLE 0 26500 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 591 557330 SH SOLE 0 177182 0 380148 SUPERIOR GROUP OF CO INC COM 868358102 494 27700 SH SOLE 0 484 0 27216 SUPERIOR INDS INTL INC COM 868168105 4278 918009 SH SOLE 0 915909 0 2100 SUPER LEAGUE GAMING INC COM 86804F202 522 277780 SH SOLE 0 1880 0 275900 SUPER MICRO COMPUTER INC COM 86800U104 1680 44140 SH SOLE 0 2500 0 41640 SUPERNUS PHARMACEUTICALS INC COM 868459108 40191 1243522 SH SOLE 0 1243522 0 0 SURFACE ONCOLOGY INC COM 86877M209 1760 598628 SH SOLE 0 68700 0 529928 SURGALIGN HOLDINGS INC COM 86882C105 181 593755 SH SOLE 0 133500 0 460255 SURMODICS INC COM 868873100 31074 685500 SH SOLE 0 685500 0 0 SUZANO S A SPON ADS 86959K105 30291 2606838 SH SOLE 0 2606838 0 0 SWK HLDGS CORP COM NEW 78501P203 464 27500 SH SOLE 0 4300 0 23200 S&W SEED CO COM 785135104 121 56620 SH SOLE 0 56620 0 0 SYLVAMO CORP COMMON STOCK 871332102 2955 88780 SH SOLE 0 77800 0 10980 SYNALLOY CORP COM 871565107 2584 161001 SH SOLE 0 103000 0 58001 SYNAPTICS INC COM 87157D109 12414 62227 SH SOLE 0 62227 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 652 376829 SH SOLE 0 376829 0 0 SYNCHRONY FINANCIAL COM 87165B103 61172 1757300 SH SOLE 0 1518223 0 239077 SYNDAX PHARMACEUTICALS INC COM 87164F105 3165 182100 SH SOLE 0 0 0 182100 SYNLOGIC INC COM 87166L100 123 51300 SH SOLE 0 51300 0 0 SYNOPSYS INC COM 871607107 39937 119834 SH SOLE 0 97106 0 22728 SYNOVUS FINL CORP COM NEW 87161C501 13691 279418 SH SOLE 0 279418 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 31 107400 SH SOLE 0 107400 0 0 SYPRIS SOLUTIONS INC COM 871655106 2416 898032 SH SOLE 0 898032 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 975 818962 SH SOLE 0 92244 0 726718 SYSCO CORP COM 871829107 4719 57800 SH SOLE 0 57800 0 0 TABOOLA.COM LTD ORD SHS M8744T106 134 25900 SH SOLE 0 25900 0 0 TABULA RASA HEALTHCARE INC COM 873379101 475 82435 SH SOLE 0 0 0 82435 TAITRON COMPONENTS INC CL A 874028103 1519 388373 SH SOLE 0 321823 0 66550 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 28543 1993200 SH SOLE 0 1956976 0 36224 TAL EDUCATION GROUP SPONSORED ADS 874080104 1934 642500 SH SOLE 0 544100 0 98400 TALIS BIOMEDICAL CORP COM 87424L108 23 16598 SH SOLE 0 6454 0 10144 TALKSPACE INC COM 87427V103 235 135000 SH SOLE 0 135000 0 0 TALOS ENERGY INC COM 87484T108 925 58600 SH SOLE 0 49000 0 9600 TANDEM DIABETES CARE INC COM NEW 875372203 2547 21900 SH SOLE 0 21900 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 13859 806242 SH SOLE 0 806242 0 0 TANTECH HLDGS LTD SHS NEW G8675X123 185 388790 SH SOLE 0 145087 0 243703 TANZANIAN GOLD CORP COM 87601A107 189 611000 SH SOLE 0 0 0 611000 TAOPING INC SHS NEW G8675V119 51 35415 SH SOLE 0 16800 0 18615 TARGA RES CORP COM 87612G101 24792 328500 SH SOLE 0 328500 0 0 TARGET CORP COM 87612E106 354900 1672320 SH SOLE 0 1672320 0 0 TARGET HOSPITALITY CORP COM 87615L107 1869 311500 SH SOLE 0 0 0 311500 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 29343 678300 SH SOLE 0 678300 0 0 TASEKO MINES LTD COM 876511106 18139 7913714 SH SOLE 0 4775770 0 3137944 TATA MTRS LTD SPONSORED ADR 876568502 5962 213300 SH SOLE 0 213300 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 1319 206500 SH SOLE 0 206500 0 0 TAYLOR DEVICES INC COM 877163105 362 36562 SH SOLE 0 36562 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2119 77853 SH SOLE 0 77853 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 1633 250500 SH SOLE 0 38400 0 212100 TC ENERGY CORP COM 87807B107 28532 505710 SH SOLE 0 505710 0 0 TCR2 THERAPEUTICS INC COM 87808K106 3982 1442600 SH SOLE 0 926942 0 515658 TD HLDGS INC COM 87250W103 251 920700 SH SOLE 0 80100 0 840600 TEAM INC COM 878155100 886 400710 SH SOLE 0 186190 0 214520 TECHNIPFMC PLC COM G87110105 34153 4406900 SH SOLE 0 3342917 0 1063983 TECHTARGET INC COM 87874R100 57514 707600 SH SOLE 0 702900 0 4700 TECK RESOURCES LTD CL B 878742204 24661 610576 SH SOLE 0 610576 0 0 TECNOGLASS INC SHS G87264100 3092 122500 SH SOLE 0 122500 0 0 TE CONNECTIVITY LTD SHS H84989104 98857 754745 SH SOLE 0 749046 0 5699 TEEKAY CORPORATION COM Y8564W103 7132 2249975 SH SOLE 0 2145075 0 104900 TEEKAY TANKERS LTD CL A Y8565N300 238 17200 SH SOLE 0 17200 0 0 TEGNA INC COM 87901J105 24098 1075800 SH SOLE 0 951530 0 124270 TEJON RANCH CO COM 879080109 11901 651748 SH SOLE 0 504139 0 147609 TELADOC HEALTH INC COM 87918A105 32965 457019 SH SOLE 0 457019 0 0 TELECOM ARGENTINA SA SPON ADR REP B 879273209 1485 247143 SH SOLE 0 0 0 247143 TELEDYNE TECHNOLOGIES INC COM 879360105 78091 165227 SH SOLE 0 165227 0 0 TELEFLEX INCORPORATED COM 879369106 15719 44300 SH SOLE 0 33462 0 10838 TELEFONICA BRASIL SA NEW ADR 87936R205 18449 1639900 SH SOLE 0 1639900 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3254 172331 SH SOLE 0 172331 0 0 TELESAT CORP CL A & CL B SHS 879512309 563 34100 SH SOLE 0 0 0 34100 TELLURIAN INC NEW COM 87968A104 15350 2896200 SH SOLE 0 2896200 0 0 TELOS CORP MD COM 87969B101 8131 815516 SH SOLE 0 815516 0 0 TELUS CORPORATION COM 87971M103 91248 3490166 SH SOLE 0 2889900 0 600266 TELUS INTL CDA INC SUB VTG SHS 87975H100 4052 163900 SH SOLE 0 62400 0 101500 TEMPEST THERAPEUTICS INC COM 87978U108 136 40193 SH SOLE 0 1700 0 38493 TENABLE HLDGS INC COM 88025T102 27346 473200 SH SOLE 0 447889 0 25311 TENARIS S A SPONSORED ADS 88031M109 78267 2602828 SH SOLE 0 2602828 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 55 67432 SH SOLE 0 67432 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 22386 4596700 SH SOLE 0 4514345 0 82355 TENNECO INC CL A VTG COM STK 880349105 1378 75200 SH SOLE 0 75200 0 0 TERADATA CORP DEL COM 88076W103 3416 69300 SH SOLE 0 69300 0 0 TERADYNE INC COM 880770102 46571 393900 SH SOLE 0 318323 0 75577 TEREX CORP NEW COM 880779103 29726 833600 SH SOLE 0 833600 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3089 67700 SH SOLE 0 67700 0 0 TERNIUM SA SPONSORED ADS 880890108 6615 144900 SH SOLE 0 144900 0 0 TERNS PHARMACEUTICALS INC COM 880881107 201 67800 SH SOLE 0 34165 0 33635 TERRENO RLTY CORP COM 88146M101 5776 78000 SH SOLE 0 71781 0 6219 TERRITORIAL BANCORP INC COM 88145X108 14299 595773 SH SOLE 0 543173 0 52600 TESLA INC COM 88160R101 1676072 1555375 SH SOLE 0 1013908 0 541467 TESSCO TECHNOLOGIES INC COM 872386107 2409 398853 SH SOLE 0 354553 0 44300 TETRA TECHNOLOGIES INC DEL COM 88162F105 1678 408276 SH SOLE 0 155976 0 252300 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 24312 2589163 SH SOLE 0 1752625 0 836538 TEXAS CAP BANCSHARES INC COM 88224Q107 11502 200700 SH SOLE 0 200700 0 0 TEXAS INSTRS INC COM 882508104 826 4500 SH SOLE 0 4500 0 0 TEXAS ROADHOUSE INC COM 882681109 988 11800 SH SOLE 0 11800 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1157 30400 SH SOLE 0 900 0 29500 TFI INTL INC COM 87241L109 6375 59763 SH SOLE 0 0 0 59763 TFS FINL CORP COM 87240R107 79942 4815802 SH SOLE 0 4799302 0 16500 TG THERAPEUTICS INC COM 88322Q108 1879 197600 SH SOLE 0 164515 0 33085 THE9 LTD SPON ADS NEW 88337K302 55 18376 SH SOLE 0 0 0 18376 THE AARONS COMPANY INC COM 00258W108 596 29700 SH SOLE 0 29700 0 0 THE ARENA GROUP HOLDINGS INC COM 040044109 365 33700 SH SOLE 0 800 0 32900 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 9473 561200 SH SOLE 0 561200 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1183 149600 SH SOLE 0 149600 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 2460 234100 SH SOLE 0 101000 0 133100 THERAPEUTICSMD INC COM 88338N107 1196 3147599 SH SOLE 0 1530600 0 1616999 THERATECHNOLOGIES INC COM 88338H100 45 18500 SH SOLE 0 0 0 18500 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 82 10413 SH SOLE 0 800 0 9613 THERMO FISHER SCIENTIFIC INC COM 883556102 18842 31900 SH SOLE 0 31900 0 0 THERMON GROUP HLDGS INC COM 88362T103 1607 99200 SH SOLE 0 8800 0 90400 THE TRADE DESK INC COM CL A 88339J105 74956 1082400 SH SOLE 0 923946 0 158454 THOMSON REUTERS CORP. COM NEW 884903709 30383 279260 SH SOLE 0 148606 0 130654 THORNE HEALTHTECH INC COM 885260109 834 131100 SH SOLE 0 12700 0 118400 THOUGHTWORKS HOLDING INC COM 88546E105 1446 69500 SH SOLE 0 36200 0 33300 TIAN RUIXIANG HLDGS LTD CL A SHS G8884K102 72 69500 SH SOLE 0 69500 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 272 11477 SH SOLE 0 11477 0 0 TIDEWATER INC NEW COM 88642R109 1259 57900 SH SOLE 0 57900 0 0 TILE SHOP HLDGS INC COM 88677Q109 181 27600 SH SOLE 0 27600 0 0 TILLYS INC CL A 886885102 12128 1295698 SH SOLE 0 1295698 0 0 TILRAY BRANDS INC COM CL 2 88688T100 2107 271400 SH SOLE 0 0 0 271400 TIMBERLAND BANCORP INC COM 887098101 8032 297389 SH SOLE 0 280789 0 16600 TIMBER PHARMACEUTICALS INC COM 887080109 335 871237 SH SOLE 0 12052 0 859185 TIMKENSTEEL CORPORATION COM 887399103 11759 537446 SH SOLE 0 428846 0 108600 TIM S A SPONSORED ADR 88706T108 9863 680186 SH SOLE 0 680186 0 0 TIPTREE INC COM 88822Q103 1573 122400 SH SOLE 0 80 0 122320 TITAN INTL INC ILL COM 88830M102 54493 3699440 SH SOLE 0 3532840 0 166600 TITAN MACHY INC COM 88830R101 4705 166500 SH SOLE 0 166500 0 0 TITAN MED INC COM NEW 88830X819 66 125647 SH SOLE 0 0 0 125647 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 35 36510 SH SOLE 0 36510 0 0 TIVIC HEALTH SYSTEMS INC COMMON STOCK 888705100 197 122234 SH SOLE 0 0 0 122234 TIVITY HEALTH INC COM 88870R102 3365 104597 SH SOLE 0 92800 0 11797 TJX COS INC NEW COM 872540109 116429 1921900 SH SOLE 0 1872556 0 49344 TOAST INC CL A 888787108 16317 750900 SH SOLE 0 750900 0 0 TOLL BROTHERS INC COM 889478103 17021 362000 SH SOLE 0 362000 0 0 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 78 86000 SH SOLE 0 69090 0 16910 TONIX PHARMACEUTICALS HLDG C COM 890260706 4420 19200435 SH SOLE 0 11986294 0 7214141 TOOTSIE ROLL INDS INC COM 890516107 13613 389376 SH SOLE 0 389376 0 0 TORO CO COM 891092108 5360 62700 SH SOLE 0 62700 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 937 11800 SH SOLE 0 11800 0 0 TORRID HLDGS INC COM 89142B107 279 45962 SH SOLE 0 0 0 45962 TOUGHBUILT INDS INC COM NEW 89157G504 779 4465800 SH SOLE 0 2718000 0 1747800 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 10157 209846 SH SOLE 0 209846 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 22131 739182 SH SOLE 0 689941 0 49241 TOWNSQUARE MEDIA INC CL A 892231101 7544 589852 SH SOLE 0 507352 0 82500 TPG INC COM CL A 872657101 3451 114500 SH SOLE 0 2100 0 112400 TPG RE FIN TR INC COM 87266M107 2826 239294 SH SOLE 0 131078 0 108216 TPI COMPOSITES INC COM 87266J104 7893 561400 SH SOLE 0 561400 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 77 29200 SH SOLE 0 18300 0 10900 TRADEWEB MKTS INC CL A 892672106 7232 82300 SH SOLE 0 82300 0 0 TRAEGER INC COMMON STOCK 89269P103 1993 267900 SH SOLE 0 267900 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 98074 642268 SH SOLE 0 389707 0 252561 TRANSACT TECHNOLOGIES INC COM 892918103 2421 342863 SH SOLE 0 326213 0 16650 TRANSALTA CORP COM 89346D107 27667 2670341 SH SOLE 0 2146600 0 523741 TRANSDIGM GROUP INC COM 893641100 4561 7000 SH SOLE 0 7000 0 0 TRANSGLOBE ENERGY CORP COM 893662106 11787 3238201 SH SOLE 0 2984101 0 254100 TRANSOCEAN LTD REG SHS H8817H100 35975 7872028 SH SOLE 0 7077923 0 794105 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1142 162900 SH SOLE 0 0 0 162900 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 6284 146280 SH SOLE 0 122180 0 24100 TRAVELERS COMPANIES INC COM 89417E109 7469 40872 SH SOLE 0 40872 0 0 TRAVELZOO COM NEW 89421Q205 3079 469396 SH SOLE 0 463696 0 5700 TRAVERE THERAPEUTICS INC COM 89422G107 34978 1357322 SH SOLE 0 1350838 0 6484 TREAN INS GROUP INC COM 89457R101 136 29100 SH SOLE 0 29100 0 0 TRECORA RES COM 894648104 1428 168746 SH SOLE 0 84887 0 83859 TREDEGAR CORP COM 894650100 3040 253529 SH SOLE 0 28400 0 225129 TREEHOUSE FOODS INC COM 89469A104 11175 346405 SH SOLE 0 346405 0 0 TREMOR INTL LTD ADS 89484T104 537 35300 SH SOLE 0 35300 0 0 TREVENA INC COM 89532E109 170 308400 SH SOLE 0 308400 0 0 TREVI THERAPEUTICS INC COM 89532M101 255 116000 SH SOLE 0 116000 0 0 TREX CO INC COM 89531P105 52578 804800 SH SOLE 0 746807 0 57993 TRICIDA INC COM 89610F101 507 61700 SH SOLE 0 61700 0 0 TRICO BANCSHARES COM 896095106 12331 308038 SH SOLE 0 254414 0 53624 TRILOGY METALS INC NEW COM 89621C105 393 373935 SH SOLE 0 6522 0 367413 TRIMAS CORP COM NEW 896215209 3141 97870 SH SOLE 0 71570 0 26300 TRIMBLE INC COM 896239100 33772 468144 SH SOLE 0 468144 0 0 TRINET GROUP INC COM 896288107 16603 168800 SH SOLE 0 168800 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 1557 1468436 SH SOLE 0 1441736 0 26700 TRINITY INDS INC COM 896522109 2965 86300 SH SOLE 0 86300 0 0 TRINITY PL HLDGS INC COM 89656D101 44 22929 SH SOLE 0 0 0 22929 TRINSEO PLC SHS G9059U107 13355 278700 SH SOLE 0 278700 0 0 TRIO TECH INTL COM NEW 896712205 1972 273713 SH SOLE 0 220405 0 53308 TRI POINTE HOMES INC COM 87265H109 17745 883736 SH SOLE 0 850043 0 33693 TRISTATE CAP HLDGS INC COM 89678F100 3848 115800 SH SOLE 0 19400 0 96400 TRITON INTL LTD CL A G9078F107 3622 51606 SH SOLE 0 48770 0 2836 TRIVAGO N V SPON ADS A SHS 89686D105 425 180056 SH SOLE 0 0 0 180056 TRONOX HOLDINGS PLC SHS G9087Q102 9606 485400 SH SOLE 0 485400 0 0 TRUEBLUE INC COM 89785X101 4932 170700 SH SOLE 0 900 0 169800 TRUECAR INC COM 89785L107 8955 2267101 SH SOLE 0 2267101 0 0 TRUPANION INC COM 898202106 5035 56500 SH SOLE 0 52403 0 4097 TRUSTCO BK CORP N Y COM NEW 898349204 2222 69576 SH SOLE 0 26817 0 42759 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1664 189278 SH SOLE 0 160780 0 28498 TSCAN THERAPEUTICS INC COM 89854M101 37 13300 SH SOLE 0 5671 0 7629 TSR INC COM 872885207 936 99850 SH SOLE 0 83192 0 16658 TUANCHE LTD ADS NEW 89856T203 99 48298 SH SOLE 0 48298 0 0 TUCOWS INC COM NEW 898697206 24980 365851 SH SOLE 0 326751 0 39100 TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 505 56500 SH SOLE 0 56500 0 0 TUNIU CORP SPONSORED ADS A 89977P106 307 344199 SH SOLE 0 344199 0 0 TUPPERWARE BRANDS CORP COM 899896104 4376 225000 SH SOLE 0 216600 0 8400 TURNING POINT THERAPEUTICS I COM 90041T108 502 18700 SH SOLE 0 18700 0 0 TURNING PT BRANDS INC COM 90041L105 2224 65397 SH SOLE 0 46952 0 18445 TURQUOISE HILL RES LTD COM 900435207 12123 403278 SH SOLE 0 0 0 403278 TUSIMPLE HLDGS INC CL A 90089L108 11561 947600 SH SOLE 0 947600 0 0 TUTOR PERINI CORP COM 901109108 4670 432380 SH SOLE 0 432380 0 0 TUYA INC SPONSERED ADS 90114C107 279 94300 SH SOLE 0 94300 0 0 TWILIO INC CL A 90138F102 191789 1163695 SH SOLE 0 703147 0 460548 TWIN DISC INC COM 901476101 1028 61793 SH SOLE 0 61793 0 0 TWITTER INC COM 90184L102 103813 2683196 SH SOLE 0 2683196 0 0 TYME TECHNOLOGIES INC COM 90238J103 441 1260811 SH SOLE 0 124333 0 1136478 TYRA BIOSCIENCES INC COM 90240B106 314 29300 SH SOLE 0 200 0 29100 TYSON FOODS INC CL A 902494103 111361 1242457 SH SOLE 0 1081463 0 160994 UBER TECHNOLOGIES INC COM 90353T100 15853 444300 SH SOLE 0 444300 0 0 UBIQUITI INC COM 90353W103 124233 426682 SH SOLE 0 426682 0 0 UCLOUDLINK GROUP INC SPONSORED ADS 90354D104 58 32800 SH SOLE 0 32800 0 0 UCOMMUNE INTERNATIONAL LTD COM G9449A100 7 22100 SH SOLE 0 22100 0 0 UDEMY INC COM 902685106 493 39600 SH SOLE 0 4000 0 35600 UDR INC COM 902653104 2283 39800 SH SOLE 0 39800 0 0 UFP INDUSTRIES INC COM 90278Q108 13658 177009 SH SOLE 0 173525 0 3484 UFP TECHNOLOGIES INC COM 902673102 27836 420673 SH SOLE 0 420673 0 0 UGI CORP NEW COM 902681105 25737 710583 SH SOLE 0 618106 0 92477 UIPATH INC CL A 90364P105 64462 2985730 SH SOLE 0 2985730 0 0 ULTA BEAUTY INC COM 90384S303 3703 9300 SH SOLE 0 9300 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 4955 116900 SH SOLE 0 116900 0 0 ULTRALIFE CORP COM 903899102 1028 191345 SH SOLE 0 163290 0 28055 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 5456 1800800 SH SOLE 0 1800800 0 0 UMH PPTYS INC COM 903002103 1419 57700 SH SOLE 0 0 0 57700 UMPQUA HLDGS CORP COM 904214103 17068 904978 SH SOLE 0 904978 0 0 UNDER ARMOUR INC CL A 904311107 57500 3378405 SH SOLE 0 3378405 0 0 UNDER ARMOUR INC CL C 904311206 17818 1145100 SH SOLE 0 1145100 0 0 UNICO AMERN CORP COM 904607108 68 23337 SH SOLE 0 23337 0 0 UNIFI INC COM NEW 904677200 187 10334 SH SOLE 0 3900 0 6434 UNILEVER PLC SPON ADR NEW 904767704 5181 113700 SH SOLE 0 113700 0 0 UNION BANKSHARES INC COM 905400107 893 28732 SH SOLE 0 11932 0 16800 UNION PAC CORP COM 907818108 278209 1018299 SH SOLE 0 802680 0 215619 UNIQUE FABRICATING INC COM 90915J103 176 92677 SH SOLE 0 92677 0 0 UNISYS CORP COM NEW 909214306 910 42100 SH SOLE 0 42100 0 0 UNITED AIRLS HLDGS INC COM 910047109 11938 257500 SH SOLE 0 257500 0 0 UNITED BANCORP INC OHIO COM 909911109 339 18600 SH SOLE 0 5576 0 13024 UNITED GUARDIAN INC COM 910571108 5109 224663 SH SOLE 0 224663 0 0 UNITED INS HLDGS CORP COM 910710102 299 90226 SH SOLE 0 90226 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 31108 3410950 SH SOLE 0 3410950 0 0 UNITED NAT FOODS INC COM 911163103 15335 370850 SH SOLE 0 370850 0 0 UNITED PARCEL SERVICE INC CL B 911312106 155591 725500 SH SOLE 0 258181 0 467319 UNITED SEC BANCSHARES CALIF COM 911460103 975 117448 SH SOLE 0 62541 0 54907 UNITED STATES ANTIMONY CORP COM 911549103 643 996600 SH SOLE 0 9600 0 987000 UNITED STATES CELLULAR CORP COM 911684108 11659 385662 SH SOLE 0 385662 0 0 UNITED STATES STL CORP NEW COM 912909108 6197 164200 SH SOLE 0 164200 0 0 UNITED STS LIME & MINERALS I COM 911922102 22549 194318 SH SOLE 0 185818 0 8500 UNITED THERAPEUTICS CORP DEL COM 91307C102 496107 2765213 SH SOLE 0 2765213 0 0 UNITI GROUP INC COM 91325V108 3733 271270 SH SOLE 0 271270 0 0 UNITIL CORP COM 913259107 28918 579751 SH SOLE 0 579751 0 0 UNITY BANCORP INC COM 913290102 590 21080 SH SOLE 0 300 0 20780 UNITY BIOTECHNOLOGY INC COM 91381U101 1016 906715 SH SOLE 0 256500 0 650215 UNITY SOFTWARE INC COM 91332U101 7887 79500 SH SOLE 0 79500 0 0 UNIVAR SOLUTIONS INC COM 91336L107 34962 1087802 SH SOLE 0 1087802 0 0 UNIVERSAL CORP VA COM 913456109 24448 421011 SH SOLE 0 421011 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 26752 160239 SH SOLE 0 160239 0 0 UNIVERSAL ELECTRS INC COM 913483103 1243 39800 SH SOLE 0 39800 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 16478 282310 SH SOLE 0 275010 0 7300 UNIVERSAL INS HLDGS INC COM 91359V107 1874 138900 SH SOLE 0 0 0 138900 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 584 29000 SH SOLE 0 200 0 28800 UNIVERSAL STAINLESS & ALLOY COM 913837100 1300 149775 SH SOLE 0 59815 0 89960 UNIVERSAL TECHNICAL INST INC COM 913915104 13605 1537294 SH SOLE 0 1441094 0 96200 UNIVERSE PHARMACEUTICALS INC SHS G9442G104 18 14220 SH SOLE 0 14220 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 22820 852769 SH SOLE 0 804689 0 48080 UNUM GROUP COM 91529Y106 25000 793400 SH SOLE 0 643772 0 149628 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 3843 784373 SH SOLE 0 424153 0 360220 UPHEALTH INC COM 91532B101 875 741416 SH SOLE 0 412800 0 328616 UPLAND SOFTWARE INC COM 91544A109 840 47717 SH SOLE 0 0 0 47717 UPSTART HLDGS INC COM 91680M107 3720 34100 SH SOLE 0 34100 0 0 UPWORK INC COM 91688F104 17430 750000 SH SOLE 0 750000 0 0 URANIUM ENERGY CORP COM 916896103 2751 599241 SH SOLE 0 599241 0 0 URBAN EDGE PPTYS COM 91704F104 5824 304900 SH SOLE 0 304900 0 0 URBAN-GRO INC COM NEW 91704K202 703 65471 SH SOLE 0 3800 0 61671 URBAN ONE INC CL A 91705J105 383 61200 SH SOLE 0 4600 0 56600 URBAN ONE INC CL D NON VTG 91705J204 1296 251700 SH SOLE 0 244622 0 7078 URBAN OUTFITTERS INC COM 917047102 1487 59200 SH SOLE 0 59200 0 0 UROGEN PHARMA LTD COM M96088105 215 24700 SH SOLE 0 24700 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 6625 352217 SH SOLE 0 246817 0 105400 URSTADT BIDDLE PPTYS INC COM 917286106 1154 66500 SH SOLE 0 63400 0 3100 USANA HEALTH SCIENCES INC COM 90328M107 113158 1424263 SH SOLE 0 1415097 0 9166 USA TRUCK INC COM 902925106 1553 75400 SH SOLE 0 19100 0 56300 US BANCORP DEL COM NEW 902973304 35409 666200 SH SOLE 0 666200 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 310 21615 SH SOLE 0 5489 0 16126 US ECOLOGY INC COM 91734M103 4732 98830 SH SOLE 0 98830 0 0 U S ENERGY CORP WYO COM 911805307 1676 385290 SH SOLE 0 49398 0 335892 USERTESTING INC COM 91734E101 196 18300 SH SOLE 0 18300 0 0 U S GLOBAL INVS INC CL A 902952100 424 81615 SH SOLE 0 14385 0 67230 U S GOLD CORP COM NEW 90291C201 216 30900 SH SOLE 0 143 0 30757 USIO INC COM 917313108 1882 525591 SH SOLE 0 355741 0 169850 U S PHYSICAL THERAPY COM 90337L108 3106 31234 SH SOLE 0 22649 0 8585 U S SILICA HLDGS INC COM 90346E103 73838 3957008 SH SOLE 0 3943198 0 13810 U S XPRESS ENTERPRISES INC COM CL A 90338N202 720 185600 SH SOLE 0 0 0 185600 UTAH MED PRODS INC COM 917488108 20103 223714 SH SOLE 0 204614 0 19100 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 849 1178257 SH SOLE 0 1178257 0 0 UTZ BRANDS INC COM CL A 918090101 1164 78749 SH SOLE 0 9700 0 69049 UWM HOLDINGS CORPORATION COM CL A 91823B109 4695 1036500 SH SOLE 0 1036500 0 0 VAALCO ENERGY INC COM NEW 91851C201 9341 1430467 SH SOLE 0 1430467 0 0 VALARIS LIMITED CL A G9460G101 8352 160700 SH SOLE 0 100491 0 60209 VALERO ENERGY CORP COM 91913Y100 139586 1374688 SH SOLE 0 1158462 0 216226 VALE S A SPONSORED ADS 91912E105 24183 1209759 SH SOLE 0 1209759 0 0 VALHI INC NEW COM 918905209 4740 161717 SH SOLE 0 147517 0 14200 VALMONT INDS INC COM 920253101 2052 8600 SH SOLE 0 8600 0 0 VALUE LINE INC COM 920437100 650 9700 SH SOLE 0 9700 0 0 VALVOLINE INC COM 92047W101 89593 2838824 SH SOLE 0 2838824 0 0 VANDA PHARMACEUTICALS INC COM 921659108 36289 3208614 SH SOLE 0 3208614 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 1520 75400 SH SOLE 0 75400 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 2611 85891 SH SOLE 0 85891 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 4962 129400 SH SOLE 0 129400 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 748 15799 SH SOLE 0 15799 0 0 VANECK ETF TRUST INVESTMENT GRD 92189F486 1027 40897 SH SOLE 0 40897 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 769 10300 SH SOLE 0 10300 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2201 7790 SH SOLE 0 7790 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 799 38899 SH SOLE 0 38899 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 2175 18386 SH SOLE 0 18386 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 17705 65625 SH SOLE 0 65625 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 525 27900 SH SOLE 0 27900 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 482 3200 SH SOLE 0 3200 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 213 1200 SH SOLE 0 1200 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 733 3700 SH SOLE 0 3700 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 396 1900 SH SOLE 0 1900 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1437 9600 SH SOLE 0 9600 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 956 4500 SH SOLE 0 4500 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 545 3100 SH SOLE 0 3100 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 273 1100 SH SOLE 0 1100 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 378 5100 SH SOLE 0 5100 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 24832 484908 SH SOLE 0 484908 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 469 9100 SH SOLE 0 9100 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 11102 221600 SH SOLE 0 221600 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 505 6471 SH SOLE 0 6471 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 332 1600 SH SOLE 0 1600 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 651 3500 SH SOLE 0 3500 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1234 14900 SH SOLE 0 14900 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 2641 37800 SH SOLE 0 37800 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1145 10200 SH SOLE 0 10200 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 601 5600 SH SOLE 0 5600 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3193 26600 SH SOLE 0 26600 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2449 12500 SH SOLE 0 12500 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 661 3400 SH SOLE 0 3400 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2201 13600 SH SOLE 0 13600 0 0 VAPOTHERM INC COM 922107107 2334 167888 SH SOLE 0 167888 0 0 VAREX IMAGING CORP COM 92214X106 3142 147580 SH SOLE 0 93700 0 53880 VARONIS SYS INC COM 922280102 45211 951000 SH SOLE 0 951000 0 0 VASTA PLATFORM LTD CL A G9440A109 107 18700 SH SOLE 0 18700 0 0 VAXCYTE INC COM 92243G108 985 40800 SH SOLE 0 40800 0 0 VBI VACCINES INC CDA COM NEW 91822J103 286 172100 SH SOLE 0 0 0 172100 VECTOR GROUP LTD COM 92240M108 100597 8355263 SH SOLE 0 8317956 0 37307 VECTRUS INC COM 92242T101 567 15800 SH SOLE 0 1600 0 14200 VEEVA SYS INC CL A COM 922475108 30403 143100 SH SOLE 0 143100 0 0 VELODYNE LIDAR INC COM 92259F101 5037 1967500 SH SOLE 0 1967500 0 0 VENATOR MATLS PLC SHS G9329Z100 574 322738 SH SOLE 0 107862 0 214876 VEONEER INC COM 92336X109 15268 413200 SH SOLE 0 393294 0 19906 VERA BRADLEY INC COM 92335C106 1197 156100 SH SOLE 0 125700 0 30400 VERASTEM INC COM 92337C104 2375 1684106 SH SOLE 0 0 0 1684106 VERB TECHNOLOGY CO INC COM 92337U104 184 194395 SH SOLE 0 0 0 194395 VERINT SYS INC COM 92343X100 233 4500 SH SOLE 0 4500 0 0 VERISIGN INC COM 92343E102 893531 4016590 SH SOLE 0 4016590 0 0 VERISK ANALYTICS INC COM 92345Y106 25713 119800 SH SOLE 0 116600 0 3200 VERIS RESIDENTIAL INC COM 554489104 8149 468612 SH SOLE 0 391712 0 76900 VERITIV CORP COM 923454102 14267 106800 SH SOLE 0 103900 0 2900 VERITONE INC COM 92347M100 3596 196700 SH SOLE 0 0 0 196700 VERIZON COMMUNICATIONS INC COM 92343V104 540193 10604493 SH SOLE 0 7906412 0 2698081 VERMILION ENERGY INC COM 923725105 2319 110322 SH SOLE 0 57856 0 52466 VERSABANK NEW COM 92512J106 343 29500 SH SOLE 0 0 0 29500 VERTEX INC CL A 92538J106 1798 117200 SH SOLE 0 44400 0 72800 VERTEX PHARMACEUTICALS INC COM 92532F100 445572 1707368 SH SOLE 0 1707368 0 0 VERU INC COM 92536C103 873 180700 SH SOLE 0 200 0 180500 V F CORP COM 918204108 83806 1473900 SH SOLE 0 1288314 0 185586 VIAD CORP COM 92552R406 214 6000 SH SOLE 0 6000 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 1459 222692 SH SOLE 0 78600 0 144092 VIA RENEWABLES INC CL A COM 92556D106 7965 966648 SH SOLE 0 960048 0 6600 VIATRIS INC COM 92556V106 16947 1557666 SH SOLE 0 1276022 0 281644 VIAVI SOLUTIONS INC COM 925550105 5581 347100 SH SOLE 0 347100 0 0 VICOR CORP COM 925815102 5383 76300 SH SOLE 0 76300 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 497 17200 SH SOLE 0 0 0 17200 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2982 41500 SH SOLE 0 41500 0 0 VIDLER WATER RESOUCES INC COM 92660E107 2461 159400 SH SOLE 0 119500 0 39900 VIEMED HEALTHCARE INC COM 92663R105 1774 354656 SH SOLE 0 38900 0 315756 VIEWRAY INC COM 92672L107 1292 329671 SH SOLE 0 904 0 328767 VIGIL NEUROSCIENCE INC COM 92673K108 141 20041 SH SOLE 0 1300 0 18741 VIKING THERAPEUTICS INC COM 92686J106 2902 967349 SH SOLE 0 260600 0 706749 VILLAGE SUPER MKT INC CL A NEW 927107409 17091 697600 SH SOLE 0 640984 0 56616 VIMEO INC COMMON STOCK 92719V100 21360 1798000 SH SOLE 0 1798000 0 0 VINCE HLDG CORP COM NEW 92719W207 1309 161048 SH SOLE 0 161048 0 0 VINCERX PHARMA INC COM NEW 92731L106 567 141744 SH SOLE 0 15744 0 126000 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 115 65864 SH SOLE 0 65864 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 228 48000 SH SOLE 0 48000 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 2428 94400 SH SOLE 0 94400 0 0 VIRCO MFG CO COM 927651109 589 196868 SH SOLE 0 169268 0 27600 VIRNETX HLDG CORP COM 92823T108 650 398644 SH SOLE 0 33430 0 365214 VIRPAX PHARMACEUTICALS INC COM 928251107 348 156600 SH SOLE 0 25025 0 131575 VIRTRA INC COM PAR 92827K301 536 87800 SH SOLE 0 43283 0 44517 VIRTU FINL INC CL A 928254101 172418 4632407 SH SOLE 0 4627913 0 4494 VIRTUS INVT PARTNERS INC COM 92828Q109 1375 5729 SH SOLE 0 5729 0 0 VISA INC COM CL A 92826C839 155261 700100 SH SOLE 0 294700 0 405400 VISHAY INTERTECHNOLOGY INC COM 928298108 14387 734025 SH SOLE 0 734025 0 0 VISHAY PRECISION GROUP INC COM 92835K103 24745 769673 SH SOLE 0 680573 0 89100 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1461 1178489 SH SOLE 0 0 0 1178489 VISTA GOLD CORP COM NEW 927926303 522 497186 SH SOLE 0 0 0 497186 VISTA OIL & GAS SAB DE CV SPONSORED ADS 92837L109 10269 1129700 SH SOLE 0 423300 0 706400 VISTA OUTDOOR INC COM 928377100 1374 38500 SH SOLE 0 38500 0 0 VISTRA CORP COM 92840M102 41418 1781440 SH SOLE 0 1262082 0 519358 VITAL FARMS INC COM 92847W103 4137 334700 SH SOLE 0 83700 0 251000 VIVEVE MED INC COM NEW 92852W501 63 59449 SH SOLE 0 35240 0 24209 VIVINT SMART HOME INC COM CL A 928542109 1810 267800 SH SOLE 0 42700 0 225100 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 109 61800 SH SOLE 0 8174 0 53626 VIVOS THERAPEUTICS INC COM 92859E108 29 10900 SH SOLE 0 10900 0 0 VIZIO HLDG CORP CL A COM 92858V101 677 76100 SH SOLE 0 76100 0 0 VMWARE INC CL A COM 928563402 1765 15500 SH SOLE 0 15500 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 4431 759967 SH SOLE 0 759967 0 0 VOC ENERGY TR TR UNIT 91829B103 1380 201783 SH SOLE 0 0 0 201783 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 457680 27537932 SH SOLE 0 27500729 0 37203 VOLCON INC COM 92864V103 62 32241 SH SOLE 0 0 0 32241 VOLTA INC COM CL A 92873V102 1847 605700 SH SOLE 0 605700 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 5046 843872 SH SOLE 0 609967 0 233905 VONAGE HLDGS CORP COM 92886T201 9833 484600 SH SOLE 0 484600 0 0 VONTIER CORPORATION COM 928881101 17908 705300 SH SOLE 0 705300 0 0 VOXX INTL CORP CL A 91829F104 6618 663822 SH SOLE 0 483622 0 180200 VOYA FINANCIAL INC COM 929089100 1599 24100 SH SOLE 0 24100 0 0 VROOM INC COM 92918V109 2508 942700 SH SOLE 0 729128 0 213572 VSE CORP COM 918284100 516 11200 SH SOLE 0 0 0 11200 VTEX SHS CL A G9470A102 1406 228600 SH SOLE 0 0 0 228600 VTV THERAPEUTICS INC CL A 918385105 8 11456 SH SOLE 0 0 0 11456 VYANT BIO INC COM 92942V109 28 19410 SH SOLE 0 0 0 19410 VYNE THERAPEUTICS INC COM 92941V209 627 965098 SH SOLE 0 242858 0 722240 WABASH NATL CORP COM 929566107 11393 767748 SH SOLE 0 767748 0 0 WABTEC COM 929740108 19060 198195 SH SOLE 0 198195 0 0 WAITR HLDGS INC COM 930752100 141 379970 SH SOLE 0 125600 0 254370 WALGREENS BOOTS ALLIANCE INC COM 931427108 85511 1910000 SH SOLE 0 1092512 0 817488 WALKER & DUNLOP INC COM 93148P102 5876 45400 SH SOLE 0 45400 0 0 WALMART INC COM 931142103 117431 788552 SH SOLE 0 788552 0 0 WARBY PARKER INC CL A COM 93403J106 903 26700 SH SOLE 0 26700 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 17267 456200 SH SOLE 0 456200 0 0 WARRIOR MET COAL INC COM 93627C101 78873 2125379 SH SOLE 0 2125379 0 0 WASHINGTON FED INC COM 938824109 11398 347276 SH SOLE 0 347276 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 14364 563300 SH SOLE 0 563300 0 0 WASHINGTON TR BANCORP INC COM 940610108 5691 108400 SH SOLE 0 108400 0 0 WASTE CONNECTIONS INC COM 94106B101 47614 340833 SH SOLE 0 340833 0 0 WASTE MGMT INC DEL COM 94106L109 9890 62400 SH SOLE 0 62400 0 0 WATERDROP INC ADS 94132V105 40 26900 SH SOLE 0 26900 0 0 WATERS CORP COM 941848103 32374 104300 SH SOLE 0 101148 0 3152 WATERSTONE FINL INC MD COM 94188P101 33090 1710970 SH SOLE 0 1568536 0 142434 WATSCO INC COM 942622200 36313 119200 SH SOLE 0 119200 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 32106 230000 SH SOLE 0 195505 0 34495 WAVEDANCER INC COM 456696103 333 63100 SH SOLE 0 3300 0 59800 WAVE LIFE SCIENCES LTD SHS Y95308105 410 205194 SH SOLE 0 89674 0 115520 WAYFAIR INC CL A 94419L101 37565 339100 SH SOLE 0 307497 0 31603 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 8465 244996 SH SOLE 0 223196 0 21800 WD 40 CO COM 929236107 48911 266938 SH SOLE 0 266938 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 291 48900 SH SOLE 0 892 0 48008 WEC ENERGY GROUP INC COM 92939U106 131757 1320077 SH SOLE 0 1116975 0 203102 WEIBO CORP SPONSORED ADR 948596101 10890 444308 SH SOLE 0 427635 0 16673 WEIS MKTS INC COM 948849104 28621 400736 SH SOLE 0 398036 0 2700 WELBILT INC COM 949090104 14698 618870 SH SOLE 0 618870 0 0 WELLS FARGO CO NEW COM 949746101 406609 8390611 SH SOLE 0 4665735 0 3724876 WENDYS CO COM 95058W100 23989 1091882 SH SOLE 0 1091882 0 0 WERNER ENTERPRISES INC COM 950755108 16407 400163 SH SOLE 0 400163 0 0 WESCO INTL INC COM 95082P105 11852 91074 SH SOLE 0 81846 0 9228 WEST BANCORPORATION INC CAP STK 95123P106 7710 283352 SH SOLE 0 260652 0 22700 WESTERN ALLIANCE BANCORP COM 957638109 20349 245704 SH SOLE 0 245704 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 166 97340 SH SOLE 0 70600 0 26740 WESTERN COPPER & GOLD CORP COM 95805V108 1172 496363 SH SOLE 0 0 0 496363 WESTERN DIGITAL CORP. COM 958102105 72044 1451033 SH SOLE 0 1232463 0 218570 WESTERN NEW ENG BANCORP INC COM 958892101 13147 1470544 SH SOLE 0 1353162 0 117382 WESTERN UN CO COM 959802109 26384 1407900 SH SOLE 0 1407900 0 0 WEST FRASER TIMBER CO LTD COM 952845105 16986 206100 SH SOLE 0 73000 0 133100 WESTLAKE CORPORATION COM 960413102 2801 22700 SH SOLE 0 22700 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2012 4900 SH SOLE 0 4900 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2548 1612896 SH SOLE 0 0 0 1612896 WESTROCK CO COM 96145D105 6465 137462 SH SOLE 0 137462 0 0 WESTWATER RES INC COM NEW 961684206 1133 566300 SH SOLE 0 11400 0 554900 WESTWOOD HLDGS GROUP INC COM 961765104 7823 510616 SH SOLE 0 503116 0 7500 WEX INC COM 96208T104 1428 8000 SH SOLE 0 8000 0 0 WEYCO GROUP INC COM 962149100 668 27026 SH SOLE 0 27026 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 132641 2787718 SH SOLE 0 2710486 0 77232 WHEELER REAL ESTATE INVT TR COM NEW 963025705 249 108133 SH SOLE 0 108133 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 1384 444977 SH SOLE 0 349806 0 95171 WHIRLPOOL CORP COM 963320106 40354 233557 SH SOLE 0 207018 0 26539 WHITE MTNS INS GROUP LTD COM G9618E107 5340 4700 SH SOLE 0 1600 0 3100 WHITESTONE REIT COM 966084204 5538 417984 SH SOLE 0 417984 0 0 WHITING PETE CORP NEW COM NEW 966387508 8933 109600 SH SOLE 0 109600 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 1612 225179 SH SOLE 0 28800 0 196379 WILEY JOHN & SONS INC CL A 968223206 949 17900 SH SOLE 0 17900 0 0 WILHELMINA INTL INC COM NEW 968235200 318 68400 SH SOLE 0 23756 0 44644 WILLAMETTE VY VINEYARD INC COM 969136100 1279 141357 SH SOLE 0 114552 0 26805 WILLIS LEASE FIN CORP COM 970646105 10053 312303 SH SOLE 0 312303 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 56732 240167 SH SOLE 0 186907 0 53260 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 939 24000 SH SOLE 0 24000 0 0 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 90 33600 SH SOLE 0 33600 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 267 234446 SH SOLE 0 234446 0 0 WINGSTOP INC COM 974155103 6865 58500 SH SOLE 0 58500 0 0 WINMARK CORP COM 974250102 35251 160231 SH SOLE 0 155331 0 4900 WINTRUST FINL CORP COM 97650W108 5687 61200 SH SOLE 0 61200 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 618 80100 SH SOLE 0 80100 0 0 WIRELESS TELECOM GROUP INC COM 976524108 1548 900236 SH SOLE 0 839536 0 60700 WISA TECHNOLOGIES INC COM NEW 86633R203 240 191840 SH SOLE 0 4764 0 187076 WISDOMTREE INVTS INC COM 97717P104 5008 853151 SH SOLE 0 810579 0 42572 WISDOMTREE TR CHINADIV EX FI 97717X719 240 6000 SH SOLE 0 6000 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 871 21300 SH SOLE 0 21300 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 1215 37200 SH SOLE 0 37200 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 18739 372700 SH SOLE 0 372700 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 763 21200 SH SOLE 0 21200 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 473 7200 SH SOLE 0 7200 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 462 10400 SH SOLE 0 10400 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 331 5200 SH SOLE 0 5200 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 427 13400 SH SOLE 0 13400 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 392 8200 SH SOLE 0 8200 0 0 WISEKEY INTERNATIONAL HLDS L SPON ADS 97727L200 119 46500 SH SOLE 0 46500 0 0 WIX COM LTD SHS M98068105 26690 255500 SH SOLE 0 243210 0 12290 WNS HLDGS LTD SPON ADR 92932M101 68734 804000 SH SOLE 0 804000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 584 25891 SH SOLE 0 25891 0 0 WORKDAY INC CL A 98138H101 70346 293771 SH SOLE 0 278746 0 15025 WORKIVA INC COM CL A 98139A105 108289 917700 SH SOLE 0 917700 0 0 WORLD FUEL SVCS CORP COM 981475106 2661 98400 SH SOLE 0 98400 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 36147 578900 SH SOLE 0 577700 0 1200 WORTHINGTON INDS INC COM 981811102 4457 86700 SH SOLE 0 86700 0 0 WP CAREY INC COM 92936U109 19709 243800 SH SOLE 0 243800 0 0 WPP PLC NEW ADR 92937A102 367 5600 SH SOLE 0 5600 0 0 WSFS FINL CORP COM 929328102 26517 568784 SH SOLE 0 568784 0 0 W & T OFFSHORE INC COM 92922P106 4649 1217076 SH SOLE 0 368700 0 848376 WW INTL INC COM 98262P101 5391 527012 SH SOLE 0 527012 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5005 59100 SH SOLE 0 59100 0 0 WYNN RESORTS LTD COM 983134107 231 2900 SH SOLE 0 2900 0 0 X4 PHARMACEUTICALS INC COM 98420X103 303 173094 SH SOLE 0 173094 0 0 XCEL BRANDS INC COM NEW 98400M101 46 30547 SH SOLE 0 23329 0 7218 XCEL ENERGY INC COM 98389B100 36406 504450 SH SOLE 0 454943 0 49507 XENCOR INC COM 98401F105 6267 234900 SH SOLE 0 9300 0 225600 XENETIC BIOSCIENCES INC COM 984015503 195 191407 SH SOLE 0 21807 0 169600 XENIA HOTELS & RESORTS INC COM 984017103 1898 98400 SH SOLE 0 98400 0 0 XENON PHARMACEUTICALS INC COM 98420N105 4609 150777 SH SOLE 0 150777 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1774 692994 SH SOLE 0 692994 0 0 X FINL SPONSORED ADS 98372W202 365 132375 SH SOLE 0 132375 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 107 95300 SH SOLE 0 95300 0 0 XL FLEET CORP COM CL A 9837FR100 2147 1079100 SH SOLE 0 1079100 0 0 XPENG INC ADS 98422D105 27996 1014700 SH SOLE 0 1014700 0 0 XPERI HOLDING CORP COM 98390M103 21822 1259943 SH SOLE 0 1259943 0 0 XPO LOGISTICS INC COM 983793100 29449 404520 SH SOLE 0 369292 0 35228 XPONENTIAL FITNESS INC COM CL A 98422X101 1414 60344 SH SOLE 0 24700 0 35644 XPRESSPA GROUP INC COM 98420U703 95 84432 SH SOLE 0 18100 0 66332 XTANT MED HLDGS INC COM NEW 98420P308 453 666200 SH SOLE 0 666200 0 0 XUNLEI LTD SPONSORED ADR 98419E108 964 547807 SH SOLE 0 0 0 547807 XYLEM INC COM 98419M100 100897 1183400 SH SOLE 0 1066000 0 117400 YALLA GROUP LTD ADS 98459U103 1235 275682 SH SOLE 0 162000 0 113682 YAMANA GOLD INC COM 98462Y100 101811 18245781 SH SOLE 0 18245781 0 0 YATRA ONLINE INC ORD SHS G98338109 1659 838005 SH SOLE 0 838005 0 0 YATSEN HLDG LTD ADS 985194109 3686 5368600 SH SOLE 0 5368600 0 0 YELLOW CORP COM 985510106 2320 331000 SH SOLE 0 96900 0 234100 YELP INC CL A 985817105 5778 169400 SH SOLE 0 169400 0 0 YETI HLDGS INC COM 98585X104 33133 552400 SH SOLE 0 552400 0 0 YEXT INC COM 98585N106 11701 1698300 SH SOLE 0 1698300 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 813 320265 SH SOLE 0 320265 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1081 91000 SH SOLE 0 91000 0 0 YORK WTR CO COM 987184108 7579 168536 SH SOLE 0 132936 0 35600 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2547 527274 SH SOLE 0 0 0 527274 YUMANITY THERAPEUTICS INC COM 98872L102 91 60408 SH SOLE 0 29508 0 30900 YUM BRANDS INC COM 988498101 73180 617400 SH SOLE 0 429434 0 187966 YUNHONG CTI LTD COM 98873Q100 197 160766 SH SOLE 0 160766 0 0 YUNJI INC ADS RP CL A 98873N107 156 153200 SH SOLE 0 75700 0 77500 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 78657 190131 SH SOLE 0 113574 0 76557 ZEDGE INC CL B 98923T104 4178 686114 SH SOLE 0 498877 0 187237 ZENTALIS PHARMACEUTICALS INC COM 98943L107 5045 109337 SH SOLE 0 109337 0 0 ZENVIA INC CLASS A COM G9889V101 96 15700 SH SOLE 0 2200 0 13500 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 107 37200 SH SOLE 0 37200 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1171 91833 SH SOLE 0 62100 0 29733 ZEVIA PBC CL A 98955K104 723 158297 SH SOLE 0 93 0 158204 ZHIHU INC ADS 98955N108 1190 491800 SH SOLE 0 491800 0 0 ZHONGCHAO INC CL A G9897X107 21 15600 SH SOLE 0 15600 0 0 ZIFF DAVIS INC COM 48123V102 19598 202500 SH SOLE 0 178687 0 23813 ZILLOW GROUP INC CL A 98954M101 7408 153600 SH SOLE 0 134665 0 18935 ZILLOW GROUP INC CL C CAP STK 98954M200 46880 951114 SH SOLE 0 951114 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 295387 4062538 SH SOLE 0 3839830 0 222708 ZIPRECRUITER INC CL A 98980B103 5593 243400 SH SOLE 0 243400 0 0 ZK INTL GROUP CO LTD SHS G9892K100 212 159415 SH SOLE 0 2600 0 156815 ZOETIS INC CL A 98978V103 173932 922274 SH SOLE 0 905418 0 16856 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 52942 886200 SH SOLE 0 886200 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 756052 6449306 SH SOLE 0 5566992 0 882314 ZOSANO PHARMA CORP COM NEW 98979H202 56 249014 SH SOLE 0 249014 0 0 ZOVIO INC COM 98979V102 1015 1237187 SH SOLE 0 1237187 0 0 ZSCALER INC COM 98980G102 168365 697800 SH SOLE 0 677460 0 20340 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2038 81500 SH SOLE 0 81500 0 0 ZUMIEZ INC COM 989817101 4914 128593 SH SOLE 0 128593 0 0 ZUORA INC COM CL A 98983V106 5694 380100 SH SOLE 0 380100 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 7225 204093 SH SOLE 0 204093 0 0 ZW DATA ACTION TECHNOLOGS IN COM 98880R109 12 16600 SH SOLE 0 2800 0 13800 ZYMERGEN INC COM 98985X100 1135 392567 SH SOLE 0 364644 0 27923 ZYMEWORKS INC COM 98985W102 3589 547900 SH SOLE 0 547900 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 673 328400 SH SOLE 0 328400 0 0 ZYNEX INC COM 98986M103 1196 192035 SH SOLE 0 12862 0 179173 ZYNGA INC CL A 98986T108 9257 1001800 SH SOLE 0 1001800 0 0