0001037389-21-000333.txt : 20210813 0001037389-21-000333.hdr.sgml : 20210813 20210813162554 ACCESSION NUMBER: 0001037389-21-000333 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210813 DATE AS OF CHANGE: 20210813 EFFECTIVENESS DATE: 20210813 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: 211172521 BUSINESS ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2124866780 MAIL ADDRESS: STREET 1: 800 THIRD AVE CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: RENAISSANCE TECHNOLOGIES CORP DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001037389 XXXXXXXX 06-30-2021 06-30-2021 RENAISSANCE TECHNOLOGIES LLC
800 THIRD AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-06262 N
James S. Rowen Chief Operating Officer 212-829-4460 James S. Rowen New York NY 08-13-2021 0 3406 80106152 false
INFORMATION TABLE 2 renaissance13Fq22021_holding.xml RENTEC Q2 2021 HOLDINGS 111 INC ADS 68247Q102 457 50347 SH SOLE 0 50347 0 0 1 800 FLOWERS COM INC CL A 68243Q106 15925 499700 SH SOLE 0 469515 0 30185 1LIFE HEALTHCARE INC COM 68269G107 24702 747200 SH SOLE 0 724345 0 22855 1ST CONSTITUTION BANCORP COM 31986N102 2960 143070 SH SOLE 0 97307 0 45763 1ST SOURCE CORP COM 336901103 9071 195240 SH SOLE 0 195240 0 0 22ND CENTY GROUP INC COM 90137F103 2698 582700 SH SOLE 0 77382 0 505318 2U INC COM 90214J101 8530 204700 SH SOLE 0 204700 0 0 36KR HOLDINGS INC SPONSORED ADS 88429K103 139 56096 SH SOLE 0 2200 0 53896 3-D SYS CORP DEL COM NEW 88554D205 63688 1593403 SH SOLE 0 1553667 0 39736 51JOB INC SPONSORED ADS 316827104 8804 113200 SH SOLE 0 0 0 113200 8X8 INC NEW COM 282914100 17620 634730 SH SOLE 0 634730 0 0 9 METERS BIOPHARMA INC COM 654405109 1436 1305027 SH SOLE 0 186988 0 1118039 A10 NETWORKS INC COM 002121101 34542 3067633 SH SOLE 0 3009433 0 58200 AAON INC COM PAR $0.004 000360206 1424 22757 SH SOLE 0 0 0 22757 AAR CORP COM 000361105 1614 41660 SH SOLE 0 0 0 41660 ABBVIE INC COM 00287Y109 82219 729924 SH SOLE 0 729924 0 0 ABCAM PLC ADS 000380204 946 49695 SH SOLE 0 21291 0 28404 ABCELLERA BIOLOGICS INC COM 00288U106 8870 403200 SH SOLE 0 380850 0 22350 ABERCROMBIE & FITCH CO CL A 002896207 9899 213200 SH SOLE 0 213200 0 0 ABIOMED INC COM 003654100 524009 1678923 SH SOLE 0 1665833 0 13090 ABM INDS INC COM 000957100 15159 341800 SH SOLE 0 341800 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 2539 175600 SH SOLE 0 21278 0 154322 ACACIA RESH CORP ACACIA TCH COM 003881307 15365 2273000 SH SOLE 0 2273000 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 11984 290600 SH SOLE 0 259607 0 30993 ACADIA HEALTHCARE COMPANY IN COM 00404A109 552 8800 SH SOLE 0 8800 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1748 79601 SH SOLE 0 79601 0 0 ACASTI PHARMA INC CL A NEW 00430K402 979 1744236 SH SOLE 0 0 0 1744236 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 127025 430900 SH SOLE 0 235312 0 195588 ACCO BRANDS CORP COM 00081T108 2754 319148 SH SOLE 0 16094 0 303054 ACCURAY INC COM 004397105 16773 3710825 SH SOLE 0 3510622 0 200203 ACHIEVE LIFE SCIENCES INC COM 004468500 691 76960 SH SOLE 0 16977 0 59983 AC IMMUNE SA SHS H00263105 3380 426190 SH SOLE 0 426190 0 0 ACI WORLDWIDE INC COM 004498101 2445 65833 SH SOLE 0 63581 0 2252 ACLARIS THERAPEUTICS INC COM 00461U105 42704 2431878 SH SOLE 0 2431878 0 0 ACME UTD CORP COM 004816104 8016 179895 SH SOLE 0 173395 0 6500 ACNB CORP COM 000868109 2505 89756 SH SOLE 0 20834 0 68922 ACORDA THERAPEUTICS INC COM NEW 00484M601 3406 714118 SH SOLE 0 714118 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 165 10294 SH SOLE 0 0 0 10294 ACTIVISION BLIZZARD INC COM 00507V109 243792 2554398 SH SOLE 0 2054753 0 499645 ACUITY BRANDS INC COM 00508Y102 5311 28396 SH SOLE 0 28396 0 0 ACUSHNET HLDGS CORP COM 005098108 13145 266100 SH SOLE 0 266100 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 4133 782812 SH SOLE 0 782812 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 7597 274365 SH SOLE 0 254056 0 20309 ADAPTHEALTH CORP COM CL A 00653Q102 1831 66805 SH SOLE 0 66805 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1293 303495 SH SOLE 0 76413 0 227082 ADDUS HOMECARE CORP COM 006739106 6988 80100 SH SOLE 0 15443 0 64657 ADICET BIO INC COM 007002108 841 81700 SH SOLE 0 3996 0 77704 ADIENT PLC ORD SHS G0084W101 38480 851325 SH SOLE 0 847821 0 3504 ADMA BIOLOGICS INC COM 000899104 281 175626 SH SOLE 0 51600 0 124026 ADTALEM GLOBAL ED INC COM 00737L103 5517 154800 SH SOLE 0 154800 0 0 ADTRAN INC COM 00738A106 29282 1418033 SH SOLE 0 1418033 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 40013 195050 SH SOLE 0 179686 0 15364 ADVANCED DRAIN SYS INC DEL COM 00790R104 4616 39600 SH SOLE 0 39600 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1188 160300 SH SOLE 0 14537 0 145763 ADVANCED ENERGY INDS COM 007973100 3812 33822 SH SOLE 0 33822 0 0 ADVANCED MICRO DEVICES INC COM 007903107 354231 3771226 SH SOLE 0 2418591 0 1352635 ADVANSIX INC COM 00773T101 1433 48000 SH SOLE 0 2123 0 45877 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1803 167100 SH SOLE 0 4048 0 163052 ADVAXIS INC COM NEW 007624307 81 175402 SH SOLE 0 0 0 175402 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 653 67700 SH SOLE 0 546 0 67154 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2832 809280 SH SOLE 0 175960 0 633320 AECOM COM 00766T100 28822 455177 SH SOLE 0 455177 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 353 50787 SH SOLE 0 0 0 50787 AEGON N V NY REGISTRY SHS 007924103 2689 651102 SH SOLE 0 0 0 651102 AEMETIS INC COM NEW 00770K202 10317 923649 SH SOLE 0 923649 0 0 AERCAP HOLDINGS NV SHS N00985106 13130 256400 SH SOLE 0 0 0 256400 AERIE PHARMACEUTICALS INC COM 00771V108 5882 367373 SH SOLE 0 270810 0 96563 AEROVIRONMENT INC COM 008073108 1556 15536 SH SOLE 0 15536 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 4368 2584347 SH SOLE 0 1944480 0 639867 AERSALE CORPORATION COM 00810F106 164 13200 SH SOLE 0 0 0 13200 AES CORP COM 00130H105 24227 929300 SH SOLE 0 720479 0 208821 AESTHETIC MED INTL HLDG GR L ADS 00809M104 195 24500 SH SOLE 0 24500 0 0 AETERNA ZENTARIS INC COM 007975402 97 111000 SH SOLE 0 0 0 111000 AFC GAMMA INC COM 00109K105 1258 60900 SH SOLE 0 4188 0 56712 AFFILIATED MANAGERS GROUP IN COM 008252108 7618 49400 SH SOLE 0 49400 0 0 AFFIMED N V COM N01045108 1474 173438 SH SOLE 0 0 0 173438 AFFINITY BANCSHARES INC COM 00832E103 1494 115204 SH SOLE 0 58890 0 56314 AFYA LTD CL A COM G01125106 446 17300 SH SOLE 0 15300 0 2000 AGCO CORP COM 001084102 25202 193300 SH SOLE 0 189435 0 3865 AGENUS INC COM NEW 00847G705 384 70015 SH SOLE 0 0 0 70015 AGEX THERAPEUTICS INC COM 00848H108 116 75059 SH SOLE 0 0 0 75059 AGILE THERAPEUTICS INC COM 00847L100 1111 835559 SH SOLE 0 49859 0 785700 AGILYSYS INC COM 00847J105 18198 320000 SH SOLE 0 320000 0 0 AG MTG INVT TR INC COM 001228105 3957 926802 SH SOLE 0 298922 0 627880 AGNC INVT CORP COM 00123Q104 45200 2676161 SH SOLE 0 1467000 0 1209161 AGNICO EAGLE MINES LTD COM 008474108 111413 1843115 SH SOLE 0 1778879 0 64236 AGROFRESH SOLUTIONS INC COM 00856G109 1545 742824 SH SOLE 0 465724 0 277100 AIKIDO PHARMA INC COM 008875106 874 913373 SH SOLE 0 221991 0 691382 AILERON THERAPEUTICS INC COM 00887A105 1289 1031128 SH SOLE 0 830 0 1030298 AIM IMMUNOTECH INC COM 00901B105 329 152848 SH SOLE 0 4736 0 148112 AIRBNB INC COM CL A 009066101 107835 704157 SH SOLE 0 631329 0 72828 AIRGAIN INC COM 00938A104 10093 489487 SH SOLE 0 428036 0 61451 AIR PRODS & CHEMS INC COM 009158106 34953 121500 SH SOLE 0 71822 0 49678 AIR T INC COM 009207101 4273 172911 SH SOLE 0 164411 0 8500 AIR TRANSPORT SERVICES GRP I COM 00922R105 1675 72100 SH SOLE 0 6904 0 65196 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 262 151396 SH SOLE 0 87389 0 64007 AKEBIA THERAPEUTICS INC COM 00972D105 6927 1827730 SH SOLE 0 1799614 0 28116 ALAMOS GOLD INC NEW COM CL A 011532108 67447 8816589 SH SOLE 0 8811304 0 5285 ALARM COM HLDGS INC COM 011642105 14772 174400 SH SOLE 0 174400 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 6341 1904237 SH SOLE 0 1414497 0 489740 ALBANY INTL CORP CL A 012348108 1866 20900 SH SOLE 0 20900 0 0 ALBEMARLE CORP COM 012653101 30830 183008 SH SOLE 0 156249 0 26759 ALBERTSONS COS INC COMMON STOCK 013091103 7742 393800 SH SOLE 0 390563 0 3237 ALCOA CORP COM 013872106 73754 2001996 SH SOLE 0 1956160 0 45836 ALCON AG ORD SHS H01301128 3618 51500 SH SOLE 0 51500 0 0 ALEXANDERS INC COM 014752109 31407 117214 SH SOLE 0 110731 0 6483 ALEXION PHARMACEUTICALS INC COM 015351109 578231 3147521 SH SOLE 0 3034974 0 112547 ALGONQUIN PWR UTILS CORP COM 015857105 14892 1000776 SH SOLE 0 1000776 0 0 ALICO INC COM 016230104 3029 85096 SH SOLE 0 50805 0 34291 ALIGN TECHNOLOGY INC COM 016255101 38726 63381 SH SOLE 0 16672 0 46709 ALIMERA SCIENCES INC COM NEW 016259202 1313 144293 SH SOLE 0 144293 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 2273 809032 SH SOLE 0 809032 0 0 ALJ REGL HLDGS INC COM 001627108 715 395271 SH SOLE 0 348771 0 46500 ALKERMES PLC SHS G01767105 129432 5278613 SH SOLE 0 5265403 0 13210 ALLAKOS INC COM 01671P100 9254 108400 SH SOLE 0 97084 0 11316 ALLEGHANY CORP MD COM 017175100 22287 33411 SH SOLE 0 21466 0 11945 ALLEGIANT TRAVEL CO COM 01748X102 2451 12633 SH SOLE 0 10685 0 1948 ALLEGION PLC ORD SHS G0176J109 24740 177600 SH SOLE 0 167213 0 10387 ALLENA PHARMACEUTICALS COM 018119107 911 700601 SH SOLE 0 4734 0 695867 ALLIANT ENERGY CORP COM 018802108 6580 118000 SH SOLE 0 109469 0 8531 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 197 47200 SH SOLE 0 11031 0 36169 ALLIED MOTION TECHNOLOGIES I COM 019330109 10912 316022 SH SOLE 0 273372 0 42650 ALLISON TRANSMISSION HLDGS I COM 01973R101 183302 4612519 SH SOLE 0 4612519 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 18371 704400 SH SOLE 0 704400 0 0 ALLOT LTD SHS M0854Q105 24419 1231406 SH SOLE 0 1231406 0 0 ALLOVIR INC COM 019818103 553 28000 SH SOLE 0 0 0 28000 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 16222 876365 SH SOLE 0 876365 0 0 ALPHABET INC CAP STK CL A 02079K305 483103 197848 SH SOLE 0 120557 0 77291 ALPHABET INC CAP STK CL C 02079K107 79413 31685 SH SOLE 0 25620 0 6065 ALPHA METALLURGICAL RESOUR I COM 020764106 1277 49815 SH SOLE 0 49815 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 17090 562366 SH SOLE 0 502508 0 59858 ALPHA PRO TECH LTD COM 020772109 4243 495063 SH SOLE 0 495063 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 3671 239600 SH SOLE 0 5461 0 234139 ALPINE IMMUNE SCIENCES INC COM 02083G100 3591 398994 SH SOLE 0 398994 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 2400 126200 SH SOLE 0 18423 0 107777 ALTABANCORP COM 021347109 1782 41140 SH SOLE 0 41140 0 0 ALTAIR ENGR INC COM CL A 021369103 4148 60135 SH SOLE 0 60135 0 0 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 309 237903 SH SOLE 0 0 0 237903 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6754 759722 SH SOLE 0 688722 0 71000 ALTO INGREDIENTS INC COM 021513106 8171 1337364 SH SOLE 0 1337364 0 0 ALTRIA GROUP INC COM 02209S103 137507 2883955 SH SOLE 0 2883955 0 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 783 11600 SH SOLE 0 0 0 11600 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 6553 443100 SH SOLE 0 399900 0 43200 AMALGAMATED FINANCIAL CORP COM 022671101 560 35800 SH SOLE 0 0 0 35800 AMARIN CORP PLC SPONS ADR NEW 023111206 6189 1413000 SH SOLE 0 0 0 1413000 A-MARK PRECIOUS METALS INC COM 00181T107 5845 125692 SH SOLE 0 125692 0 0 AMAZON COM INC COM 023135106 896695 260655 SH SOLE 0 175149 0 85506 AMBARELLA INC SHS G037AX101 54172 508033 SH SOLE 0 502157 0 5876 AMBEV SA SPONSORED ADR 02319V103 34639 10069600 SH SOLE 0 8020695 0 2048905 AMBOW ED HLDG LTD SPONSORED ADS 02322P200 758 315310 SH SOLE 0 192733 0 122577 AMC ENTMT HLDGS INC CL A COM 00165C104 102724 1812345 SH SOLE 0 1208777 0 603568 AMC NETWORKS INC CL A 00164V103 6560 98200 SH SOLE 0 98200 0 0 AMCON DISTRG CO COM NEW 02341Q205 1675 10940 SH SOLE 0 10900 0 40 AMCOR PLC ORD G0250X107 163 14342 SH SOLE 0 0 0 14342 AMEDISYS INC COM 023436108 9895 40401 SH SOLE 0 36422 0 3979 AMERANT BANCORP INC CL A 023576101 1479 69200 SH SOLE 0 900 0 68300 AMERANT BANCORP INC CL B 023576200 1024 52390 SH SOLE 0 800 0 51590 AMERCO COM 023586100 12004 20366 SH SOLE 0 20366 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 40078 2671877 SH SOLE 0 2289575 0 382302 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 256 17053 SH SOLE 0 7953 0 9100 AMERICAN ASSETS TR INC COM 024013104 1111 29800 SH SOLE 0 0 0 29800 AMERICAN AXLE & MFG HLDGS IN COM 024061103 6276 606399 SH SOLE 0 606399 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 20890 447128 SH SOLE 0 447128 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9783 260663 SH SOLE 0 260663 0 0 AMERICAN ELEC PWR CO INC COM 025537101 92059 1088300 SH SOLE 0 755084 0 333216 AMERICAN EQTY INVT LIFE HLD COM 025676206 2941 91000 SH SOLE 0 91000 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12188 313732 SH SOLE 0 311797 0 1935 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 15093 101601 SH SOLE 0 101601 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 3868 124400 SH SOLE 0 121200 0 3200 AMERICAN OUTDOOR BRANDS INC COM 02875D109 12062 343268 SH SOLE 0 276893 0 66375 AMERICAN PUB ED INC COM 02913V103 30672 1082293 SH SOLE 0 1064493 0 17800 AMERICAN RIV BANKSHARES COM 029326105 223 12400 SH SOLE 0 615 0 11785 AMERICAN RLTY INVS INC COM 029174109 236 25299 SH SOLE 0 25299 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5992 344554 SH SOLE 0 277265 0 67289 AMERICAN VRTUAL CLOUD TECH I COM 030382105 297 49900 SH SOLE 0 3999 0 45901 AMERICAN WOODMARK CORPORATIO COM 030506109 1773 21701 SH SOLE 0 21701 0 0 AMERISAFE INC COM 03071H100 15143 253693 SH SOLE 0 218493 0 35200 AMERISERV FINL INC COM 03074A102 2975 756932 SH SOLE 0 727227 0 29705 AMERISOURCEBERGEN CORP COM 03073E105 26058 227600 SH SOLE 0 227600 0 0 AMER SOFTWARE INC CL A 029683109 37813 1721900 SH SOLE 0 1721900 0 0 AMER STATES WTR CO COM 029899101 9850 123800 SH SOLE 0 123800 0 0 AMES NATL CORP COM 031001100 3870 157884 SH SOLE 0 86584 0 71300 AMN HEALTHCARE SVCS INC COM 001744101 8971 92500 SH SOLE 0 90858 0 1642 AMPCO-PITTSBURG CORP COM 032037103 3458 569701 SH SOLE 0 569701 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4982 247100 SH SOLE 0 247100 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 93 22911 SH SOLE 0 99 0 22812 AMPLITECH GROUP INC COM NEW 03211Q200 325 70124 SH SOLE 0 6576 0 63548 AMREP CORP COM 032159105 1884 161600 SH SOLE 0 143368 0 18232 AMRYT PHARMA PLC SPONSORED ADS 03217L106 270 22300 SH SOLE 0 5573 0 16727 AMTECH SYS INC COM PAR $0.01N 032332504 2147 222696 SH SOLE 0 30284 0 192412 AMYRIS INC COM NEW 03236M200 22961 1402600 SH SOLE 0 1402600 0 0 ANALOG DEVICES INC COM 032654105 101436 589196 SH SOLE 0 390081 0 199115 ANAPLAN INC COM 03272L108 30162 565900 SH SOLE 0 504774 0 61126 ANAPTYSBIO INC COM 032724106 5816 224300 SH SOLE 0 36461 0 187839 ANGI INC COM CL A NEW 00183L102 29282 2165835 SH SOLE 0 2165835 0 0 ANGIODYNAMICS INC COM 03475V101 13640 502768 SH SOLE 0 502768 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 697 37500 SH SOLE 0 37500 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 20674 287100 SH SOLE 0 287100 0 0 ANIKA THERAPEUTICS INC COM 035255108 31113 718717 SH SOLE 0 718717 0 0 ANI PHARMACEUTICALS INC COM 00182C103 2362 67379 SH SOLE 0 61300 0 6079 ANIXA BIOSCIENCES INC COM 03528H109 483 124499 SH SOLE 0 20713 0 103786 ANNALY CAPITAL MANAGEMENT IN COM 035710409 29067 3273328 SH SOLE 0 220931 0 3052397 ANTERO MIDSTREAM CORP COM 03676B102 21515 2070706 SH SOLE 0 0 0 2070706 ANTERO RESOURCES CORP COM 03674X106 42950 2857600 SH SOLE 0 2857600 0 0 AON PLC SHS CL A G0403H108 368908 1545101 SH SOLE 0 954963 0 590138 APA CORPORATION COM 03743Q108 38632 1786054 SH SOLE 0 1321083 0 464971 APARTMENT INCOME REIT CORP COM 03750L109 9714 204800 SH SOLE 0 191360 0 13440 APARTMENT INVT & MGMT CO CL A 03748R747 8823 1314940 SH SOLE 0 1314940 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1277 20211 SH SOLE 0 20211 0 0 API GROUP CORP COM STK 00187Y100 8603 411800 SH SOLE 0 411800 0 0 APOLLO ENDOSURGERY INC COM 03767D108 3657 451500 SH SOLE 0 191202 0 260298 APOLLO GLOBAL MGMT INC COM CL A 03768E105 28633 460334 SH SOLE 0 460334 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 3687 58700 SH SOLE 0 58700 0 0 APPLE INC COM 037833100 558609 4078632 SH SOLE 0 3372338 0 706294 APPLIED GENETIC TECHNOLOGIES COM 03820J100 611 156240 SH SOLE 0 156240 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2172 23850 SH SOLE 0 18975 0 4875 APRIA INC COM 03836A101 2645 94467 SH SOLE 0 11653 0 82814 APTARGROUP INC COM 038336103 8070 57300 SH SOLE 0 55983 0 1317 APTEVO THERAPEUTICS INC COM NEW 03835L207 3587 159923 SH SOLE 0 159923 0 0 APTINYX INC COM 03836N103 1750 618457 SH SOLE 0 387567 0 230890 APTORUM GROUP LIMITED CL A ORD SHS G6096M106 146 45700 SH SOLE 0 0 0 45700 APYX MEDICAL CORPORATION COM 03837C106 5351 518995 SH SOLE 0 479136 0 39859 AQUESTIVE THERAPEUTICS INC COM 03843E104 974 245448 SH SOLE 0 15256 0 230192 ARAMARK COM 03852U106 8556 229700 SH SOLE 0 229700 0 0 ARAVIVE INC COM 03890D108 1659 277429 SH SOLE 0 118713 0 158716 ARCBEST CORP COM 03937C105 19449 334239 SH SOLE 0 334239 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 7466 3472410 SH SOLE 0 3194942 0 277468 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 20611 663571 SH SOLE 0 663571 0 0 ARCH CAP GROUP LTD ORD G0450A105 17141 440191 SH SOLE 0 431467 0 8724 ARCHER DANIELS MIDLAND CO COM 039483102 7314 120700 SH SOLE 0 120700 0 0 ARCHROCK INC COM 03957W106 5756 645991 SH SOLE 0 627318 0 18673 ARCO PLATFORM LTD COM CL A G04553106 1714 55900 SH SOLE 0 2820 0 53080 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 170 28461 SH SOLE 0 523 0 27938 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 998 29500 SH SOLE 0 0 0 29500 ARCUS BIOSCIENCES INC COM 03969F109 7571 275700 SH SOLE 0 275700 0 0 ARDAGH GROUP S A CL A L0223L101 22269 908193 SH SOLE 0 888693 0 19500 ARDMORE SHIPPING CORP COM Y0207T100 598 141772 SH SOLE 0 3200 0 138572 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 12928 203300 SH SOLE 0 203300 0 0 ARGAN INC COM 04010E109 23732 496599 SH SOLE 0 496599 0 0 ARGENX SE SPONSORED ADR 04016X101 8912 29600 SH SOLE 0 0 0 29600 ARGO GROUP INTL HLDGS LTD COM G0464B107 1620 31265 SH SOLE 0 196 0 31069 ARISTA NETWORKS INC COM 040413106 11409 31490 SH SOLE 0 21661 0 9829 ARKO CORP COM 041242108 3788 412200 SH SOLE 0 144105 0 268095 ARK RESTAURANTS CORP COM 040712101 690 34915 SH SOLE 0 34915 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 2734 673426 SH SOLE 0 252206 0 421220 ARLO TECHNOLOGIES INC COM 04206A101 2977 439729 SH SOLE 0 174629 0 265100 ARMADA HOFFLER PPTYS INC COM 04208T108 27791 2091109 SH SOLE 0 1859809 0 231300 ARMATA PHARMACEUTICALS INC COM 04216R102 463 116696 SH SOLE 0 93923 0 22773 ARMSTRONG FLOORING INC COM 04238R106 6449 1041812 SH SOLE 0 906512 0 135300 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1427 13300 SH SOLE 0 13300 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 913 58500 SH SOLE 0 48859 0 9641 ARROW FINL CORP COM 042744102 11815 328655 SH SOLE 0 327102 0 1553 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 14841 179200 SH SOLE 0 179200 0 0 ARTELO BIOSCIENCES INC COM NEW 04301G201 663 556738 SH SOLE 0 244553 0 312185 ARTESIAN RES CORP CL A 043113208 15414 419211 SH SOLE 0 396268 0 22943 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10302 202719 SH SOLE 0 202719 0 0 ARTS WAY MFG INC COM 043168103 389 114274 SH SOLE 0 54751 0 59523 ARVINAS INC COM 04335A105 14106 183200 SH SOLE 0 183200 0 0 ASANA INC CL A 04342Y104 837 13500 SH SOLE 0 13500 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 9340 54500 SH SOLE 0 48059 0 6441 ASGN INC COM 00191U102 12251 126394 SH SOLE 0 125222 0 1172 ASHFORD INC COM 044104107 2109 92822 SH SOLE 0 71738 0 21084 ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 721 179800 SH SOLE 0 86300 0 93500 ASLAN PHARMACEUTICALS LTD ADS 04522R101 1187 359649 SH SOLE 0 245467 0 114182 ASPEN AEROGELS INC COM 04523Y105 7335 245151 SH SOLE 0 245151 0 0 ASPEN GROUP INC COM NEW 04530L203 1445 221700 SH SOLE 0 0 0 221700 ASPIRA WOMENS HEALTH INC COM 04537Y109 594 105687 SH SOLE 0 19564 0 86123 ASSEMBLY BIOSCIENCES INC COM 045396108 1381 355841 SH SOLE 0 0 0 355841 ASSERTIO HOLDINGS INC COM NEW 04546C205 1063 681585 SH SOLE 0 287487 0 394098 ASSETMARK FINL HLDGS INC COM 04546L106 2269 90546 SH SOLE 0 400 0 90146 ASSOCIATED BANC CORP COM 045487105 1977 96531 SH SOLE 0 92543 0 3988 ASSOCIATED CAP GROUP INC CL A 045528106 1539 39600 SH SOLE 0 14000 0 25600 ASTEC INDS INC COM 046224101 1085 17245 SH SOLE 0 0 0 17245 ASTRAZENECA PLC SPONSORED ADR 046353108 12082 201700 SH SOLE 0 201700 0 0 ASTRONOVA INC COM 04638F108 2432 174725 SH SOLE 0 139464 0 35261 ASURE SOFTWARE INC COM 04649U102 1949 219700 SH SOLE 0 24324 0 195376 ATA CREATIVITY GLOBAL SPONSORED ADS 00211V106 460 149242 SH SOLE 0 113305 0 35937 ATARA BIOTHERAPEUTICS INC COM 046513107 13975 898700 SH SOLE 0 898700 0 0 ATENTO S A SHS L0427L204 1019 39743 SH SOLE 0 24983 0 14760 ATHENE HOLDING LTD CL A G0684D107 18353 271902 SH SOLE 0 271902 0 0 AT HOME GROUP INC COM 04650Y100 52611 1428100 SH SOLE 0 1428100 0 0 ATIF HOLDINGS LIMITED SHS G0602B100 101 112000 SH SOLE 0 43062 0 68938 ATKORE INC COM 047649108 19433 273700 SH SOLE 0 273700 0 0 ATLANTIC AMERN CORP COM 048209100 156 36000 SH SOLE 0 36000 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 23726 637455 SH SOLE 0 637455 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 11702 459624 SH SOLE 0 370850 0 88774 ATLANTICUS HOLDINGS CORP COM 04914Y102 8258 208008 SH SOLE 0 185908 0 22100 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 20631 302900 SH SOLE 0 302900 0 0 ATLAS CORP SHARES Y0436Q109 13513 948302 SH SOLE 0 840102 0 108200 ATLASSIAN CORP PLC CL A G06242104 845932 3293360 SH SOLE 0 3139020 0 154340 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1113 115000 SH SOLE 0 20715 0 94285 ATMOS ENERGY CORP COM 049560105 14714 153100 SH SOLE 0 137620 0 15480 ATN INTL INC COM 00215F107 24346 535200 SH SOLE 0 535200 0 0 ATOMERA INC COM 04965B100 2540 118468 SH SOLE 0 118468 0 0 ATOTECH LTD COM G0625A105 4127 161658 SH SOLE 0 12200 0 149458 ATRECA INC CL A COM 04965G109 929 108980 SH SOLE 0 0 0 108980 ATRICURE INC COM 04963C209 5442 68600 SH SOLE 0 68600 0 0 ATRION CORP COM 049904105 28377 45700 SH SOLE 0 45000 0 700 ATYR PHARMA INC COM NEW 002120202 860 176255 SH SOLE 0 176255 0 0 AUBURN NATL BANCORP COM 050473107 536 15107 SH SOLE 0 6458 0 8649 AUDIOEYE INC COM NEW 050734201 739 44000 SH SOLE 0 4371 0 39629 AURORA MOBILE LTD ADS 051857100 80 24761 SH SOLE 0 24761 0 0 AUTODESK INC COM 052769106 82803 283668 SH SOLE 0 158378 0 125290 AUTOHOME INC SP ADS RP CL A 05278C107 14685 229600 SH SOLE 0 190847 0 38753 AUTOLIV INC COM 052800109 43851 448125 SH SOLE 0 372020 0 76105 AUTOWEB INC COM 05335B100 1798 576390 SH SOLE 0 571198 0 5192 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 5899 876506 SH SOLE 0 876506 0 0 AVALON GLOBOCARE CORP COM 05344R104 54 54905 SH SOLE 0 12390 0 42515 AVALON HLDGS CORP CL A 05343P109 530 112910 SH SOLE 0 112910 0 0 AVANGRID INC COM 05351W103 1898 36900 SH SOLE 0 36900 0 0 AVANOS MED INC COM 05350V106 3193 87800 SH SOLE 0 87800 0 0 AVAYA HLDGS CORP COM 05351X101 17891 665100 SH SOLE 0 662440 0 2660 AVENUE THERAPEUTICS INC COM NEW 05360L205 197 78314 SH SOLE 0 26768 0 51546 AVEO PHARMACEUTICALS INC COM NEW 053588307 1475 223870 SH SOLE 0 0 0 223870 AVERY DENNISON CORP COM 053611109 29938 142400 SH SOLE 0 111082 0 31318 AVIAT NETWORKS INC COM NEW 05366Y201 13861 422970 SH SOLE 0 422970 0 0 AVID BIOSERVICES INC COM 05368M106 2955 115196 SH SOLE 0 517 0 114679 AVID TECHNOLOGY INC COM 05367P100 2811 71800 SH SOLE 0 57300 0 14500 AVIENT CORPORATION COM 05368V106 9977 202958 SH SOLE 0 202958 0 0 AVINGER INC COM 053734604 376 305400 SH SOLE 0 0 0 305400 AVISTA CORP COM 05379B107 27583 646422 SH SOLE 0 646422 0 0 AVNET INC COM 053807103 3419 85300 SH SOLE 0 85300 0 0 AVROBIO INC COM 05455M100 791 89000 SH SOLE 0 0 0 89000 AWARE INC MASS COM 05453N100 3302 892431 SH SOLE 0 854598 0 37833 AXALTA COATING SYS LTD COM G0750C108 70121 2299800 SH SOLE 0 2299800 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 5582 138099 SH SOLE 0 138099 0 0 AXCELLA HEALTH INC COM 05454B105 634 158202 SH SOLE 0 68299 0 89903 AXIS CAP HLDGS LTD SHS G0692U109 29710 606196 SH SOLE 0 606196 0 0 AXOGEN INC COM 05463X106 966 44700 SH SOLE 0 0 0 44700 AYTU BIOPHARMA INC COM NEW 054754874 2392 477369 SH SOLE 0 161503 0 315866 AZEK CO INC CL A 05478C105 5155 121400 SH SOLE 0 121400 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 9086 337517 SH SOLE 0 337517 0 0 AZURRX BIOPHARMA INC COM 05502L105 142 173229 SH SOLE 0 110 0 173119 B2GOLD CORP COM 11777Q209 149426 35493872 SH SOLE 0 34192734 0 1301138 BABCOCK & WILCOX ENTERPRISES COM 05614L209 299 37969 SH SOLE 0 37969 0 0 BADGER METER INC COM 056525108 2316 23600 SH SOLE 0 23600 0 0 BAIDU INC SPON ADR REP A 056752108 25767 126369 SH SOLE 0 126369 0 0 BAKER HUGHES COMPANY CL A 05722G100 89050 3893740 SH SOLE 0 3205987 0 687753 BALCHEM CORP COM 057665200 25097 191200 SH SOLE 0 191200 0 0 BALLANTYNE STRONG INC COM 058516105 4439 926812 SH SOLE 0 690690 0 236122 BALLARD PWR SYS INC NEW COM 058586108 13395 739213 SH SOLE 0 739213 0 0 BALLYS CORPORATION COM 05875B106 5936 109700 SH SOLE 0 109700 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 71733 13983009 SH SOLE 0 11151295 0 2831714 BANCO DE CHILE SPONSORED ADS 059520106 35130 1778754 SH SOLE 0 1778754 0 0 BANC OF CALIFORNIA INC COM 05990K106 5486 312753 SH SOLE 0 139753 0 173000 BANCO MACRO SA SPON ADR B 05961W105 1177 78300 SH SOLE 0 0 0 78300 BANCORP INC DEL COM 05969A105 377 16400 SH SOLE 0 0 0 16400 BANCORPSOUTH BK TUPELO MISS COM 05971J102 980 34600 SH SOLE 0 34600 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1375 167700 SH SOLE 0 0 0 167700 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 25047 1260527 SH SOLE 0 1200100 0 60427 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 1763 280673 SH SOLE 0 0 0 280673 BANDWIDTH INC COM CL A 05988J103 14785 107200 SH SOLE 0 107200 0 0 BANK7 CORP COM 06652N107 697 40400 SH SOLE 0 8910 0 31490 BANK COMM HLDGS COM 06424J103 819 54500 SH SOLE 0 15200 0 39300 BANKFINANCIAL CORP COM 06643P104 11574 1011705 SH SOLE 0 889905 0 121800 BANK HAWAII CORP COM 062540109 11092 131700 SH SOLE 0 131700 0 0 BANK MARIN BANCORP COM 063425102 7350 230411 SH SOLE 0 151522 0 78889 BANK NOVA SCOTIA B C COM 064149107 28409 437300 SH SOLE 0 0 0 437300 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2155 60800 SH SOLE 0 0 0 60800 BANK OF THE JAMES FINL GP IN COM 470299108 209 13080 SH SOLE 0 10280 0 2800 BANK OZK COM 06417N103 8845 209797 SH SOLE 0 209797 0 0 BANK PRINCETON NEW JERSEY COM 064520109 2372 82723 SH SOLE 0 38427 0 44296 BANK SOUTH CAROLINA CORP COM 065066102 331 16170 SH SOLE 0 0 0 16170 BANKWELL FINL GROUP INC COM 06654A103 6415 232100 SH SOLE 0 161900 0 70200 BANNER CORP COM NEW 06652V208 2190 40399 SH SOLE 0 40399 0 0 BARCLAYS PLC ADR 06738E204 11903 1233486 SH SOLE 0 1233486 0 0 BAR HBR BANKSHARES COM 066849100 2959 103384 SH SOLE 0 103384 0 0 BARNWELL INDS INC COM 068221100 2394 723544 SH SOLE 0 611728 0 111816 BARRETT BUSINESS SVCS INC COM 068463108 17797 245100 SH SOLE 0 245100 0 0 BARRICK GOLD CORP COM 067901108 247961 11990376 SH SOLE 0 11990376 0 0 BASSETT FURNITURE INDS INC COM 070203104 12038 494361 SH SOLE 0 475661 0 18700 BATTALION OIL CORP COM 07134L107 284 21200 SH SOLE 0 4439 0 16761 BAUSCH HEALTH COS INC COM 071734107 21150 721389 SH SOLE 0 547943 0 173446 BAXTER INTL INC COM 071813109 60794 755200 SH SOLE 0 630335 0 124865 BAYCOM CORP COM 07272M107 1475 82200 SH SOLE 0 0 0 82200 BBQ HLDGS INC COM 05551A109 10142 534348 SH SOLE 0 472127 0 62221 BCB BANCORP INC COM 055298103 9242 687158 SH SOLE 0 459347 0 227811 BCE INC COM NEW 05534B760 2767 56098 SH SOLE 0 56098 0 0 BEACON ROOFING SUPPLY INC COM 073685109 5046 94757 SH SOLE 0 92815 0 1942 BEAM THERAPEUTICS INC COM 07373V105 2124 16500 SH SOLE 0 15000 0 1500 BEASLEY BROADCAST GROUP INC CL A 074014101 1184 409521 SH SOLE 0 247988 0 161533 BEAZER HOMES USA INC COM NEW 07556Q881 3286 170328 SH SOLE 0 29751 0 140577 BECTON DICKINSON & CO COM 075887109 26238 107891 SH SOLE 0 7800 0 100091 BELDEN INC COM 077454106 8435 166794 SH SOLE 0 166794 0 0 BEL FUSE INC CL A 077347201 404 28500 SH SOLE 0 27787 0 713 BEL FUSE INC CL B 077347300 7366 511551 SH SOLE 0 426790 0 84761 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1244 257072 SH SOLE 0 174699 0 82373 BELLRING BRANDS INC COM CL A 079823100 6224 198600 SH SOLE 0 53900 0 144700 BENCHMARK ELECTRS INC COM 08160H101 5416 190300 SH SOLE 0 190300 0 0 BENEFITFOCUS INC COM 08180D106 3909 277254 SH SOLE 0 62374 0 214880 BENITEC BIOPHARMA INC COM 08205P100 181 42700 SH SOLE 0 0 0 42700 BERKLEY W R CORP COM 084423102 34528 463900 SH SOLE 0 440350 0 23550 BERKSHIRE HATHAWAY INC DEL CL A 084670108 47721 114 SH SOLE 0 48 0 66 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22567 81200 SH SOLE 0 69179 0 12021 BERRY CORP COM 08579X101 2342 348500 SH SOLE 0 11900 0 336600 BERRY GLOBAL GROUP INC COM 08579W103 14879 228137 SH SOLE 0 228137 0 0 BEST BUY INC COM 086516101 76841 668300 SH SOLE 0 560711 0 107589 BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 2425 48487 SH SOLE 0 37800 0 10687 BEYOND AIR INC COM 08862L103 1179 181903 SH SOLE 0 4406 0 177497 BEYOND MEAT INC COM 08862E109 17308 109901 SH SOLE 0 86999 0 22902 BGC PARTNERS INC CL A 05541T101 5962 1051448 SH SOLE 0 1031379 0 20069 BHP GROUP LTD SPONSORED ADS 088606108 36743 504500 SH SOLE 0 0 0 504500 BHP GROUP PLC SPONSORED ADR 05545E209 38172 639500 SH SOLE 0 0 0 639500 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 443 14600 SH SOLE 0 14600 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 398 15500 SH SOLE 0 15500 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 304 390 SH SOLE 0 250 0 140 BIGLARI HLDGS INC COM STK CL B 08986R309 795 4986 SH SOLE 0 910 0 4076 BIG LOTS INC COM 089302103 10258 155400 SH SOLE 0 155400 0 0 BILL COM HLDGS INC COM 090043100 26195 143000 SH SOLE 0 90769 0 52231 BIOCARDIA INC COM 09060U507 406 102230 SH SOLE 0 8 0 102222 BIOCRYST PHARMACEUTICALS INC COM 09058V103 16324 1032480 SH SOLE 0 861674 0 170806 BIODELIVERY SCIENCES INTL IN COM 09060J106 902 252026 SH SOLE 0 77000 0 175026 BIOGEN INC COM 09062X103 460540 1330003 SH SOLE 0 1330003 0 0 BIOHITECH GLOBAL INC COM 09074B107 458 315900 SH SOLE 0 81395 0 234505 BIOLASE INC COM NEW 090911207 1034 1481536 SH SOLE 0 180387 0 1301149 BIOLINERX LTD SPONSORED ADS 09071M205 219 77808 SH SOLE 0 0 0 77808 BIOMARIN PHARMACEUTICAL INC COM 09061G101 24195 289971 SH SOLE 0 289971 0 0 BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 259 90102 SH SOLE 0 21805 0 68297 BIONTECH SE SPONSORED ADS 09075V102 73570 328614 SH SOLE 0 0 0 328614 BIO RAD LABS INC CL A 090572207 30217 46900 SH SOLE 0 43525 0 3375 BIO RAD LABS INC CL B 090572108 1472 2300 SH SOLE 0 2300 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1171 303300 SH SOLE 0 58105 0 245195 BIO-TECHNE CORP COM 09073M104 3872 8600 SH SOLE 0 8600 0 0 BIOVENTUS INC COM CL A 09075A108 1514 86000 SH SOLE 0 14097 0 71903 BIOVIE INC CL A NEW 09074F207 473 27900 SH SOLE 0 6318 0 21582 BIRKS GROUP INC CL A COM 09088U109 297 126325 SH SOLE 0 39455 0 86870 BIT DIGITAL INC SHS G1144A105 2961 432913 SH SOLE 0 409730 0 23183 BIT MINING LIMITED SPON ADR REP A 055474100 765 96909 SH SOLE 0 0 0 96909 BJS RESTAURANTS INC COM 09180C106 2404 48929 SH SOLE 0 46297 0 2632 BK TECHNOLOGIES CORPORATION COM 05587G104 2065 655596 SH SOLE 0 633428 0 22168 BLACKBAUD INC COM 09227Q100 2741 35797 SH SOLE 0 35797 0 0 BLACK HILLS CORP COM 092113109 5329 81192 SH SOLE 0 81192 0 0 BLACK KNIGHT INC COM 09215C105 56409 723378 SH SOLE 0 723378 0 0 BLACKLINE INC COM 09239B109 9569 86000 SH SOLE 0 86000 0 0 BLOCK H & R INC COM 093671105 11259 479518 SH SOLE 0 455760 0 23758 BLONDER TONGUE LABORATORIES COM 093698108 143 108162 SH SOLE 0 27600 0 80562 BLOOM ENERGY CORP COM CL A 093712107 8829 328600 SH SOLE 0 328600 0 0 BLUCORA INC COM 095229100 24078 1391000 SH SOLE 0 1143179 0 247821 BLUE APRON HLDGS INC CL A NEW 09523Q200 496 116000 SH SOLE 0 116000 0 0 BLUE BIRD CORP COM 095306106 9850 396218 SH SOLE 0 396218 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 5755 319718 SH SOLE 0 294729 0 24989 BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 201 232809 SH SOLE 0 232809 0 0 BLUELINX HLDGS INC COM NEW 09624H208 3344 66500 SH SOLE 0 0 0 66500 BLUEPRINT MEDICINES CORP COM 09627Y109 13403 152374 SH SOLE 0 152374 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 573 32700 SH SOLE 0 4400 0 28300 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 132 12967 SH SOLE 0 12967 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 311 25000 SH SOLE 0 0 0 25000 BOGOTA FINL CORP COM 097235105 528 51904 SH SOLE 0 16887 0 35017 BOISE CASCADE CO DEL COM 09739D100 12289 210600 SH SOLE 0 204588 0 6012 BOLT BIOTHERAPEUTICS INC COM 097702104 935 60470 SH SOLE 0 0 0 60470 BONSO ELECTRS INTL INC COM 098529308 1111 162355 SH SOLE 0 157394 0 4961 BOOKING HOLDINGS INC COM 09857L108 9625 4399 SH SOLE 0 1640 0 2759 BOOT BARN HLDGS INC COM 099406100 11137 132500 SH SOLE 0 132500 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 35656 418594 SH SOLE 0 392194 0 26400 BOQI INTL MED INC COM 099501108 297 221945 SH SOLE 0 10200 0 211745 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 1243 323758 SH SOLE 0 253724 0 70034 BOSTON BEER INC CL A 100557107 239582 234700 SH SOLE 0 234700 0 0 BOSTON OMAHA CORP COM 101044105 2870 90500 SH SOLE 0 0 0 90500 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1342 90972 SH SOLE 0 6910 0 84062 BOTTOMLINE TECH DEL INC COM 101388106 3624 97742 SH SOLE 0 97742 0 0 BOX INC CL A 10316T104 26730 1046200 SH SOLE 0 1024142 0 22058 BOXLIGHT CORP COM CL A 103197109 2498 1036353 SH SOLE 0 355548 0 680805 BOYD GAMING CORP COM 103304101 17537 285200 SH SOLE 0 273185 0 12015 BP PLC SPONSORED ADR 055622104 73838 2794769 SH SOLE 0 1817664 0 977105 BRADY CORP CL A 104674106 86483 1543240 SH SOLE 0 1543240 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 2398 386153 SH SOLE 0 97323 0 288830 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 181 47600 SH SOLE 0 5168 0 42432 BRAINSWAY LTD SPONSORED ADS 10501L106 851 83397 SH SOLE 0 8476 0 74921 BRASKEM S A SP ADR PFD A 105532105 2005 84100 SH SOLE 0 84100 0 0 BRICKELL BIOTECH INC COM 10802T105 1445 1519027 SH SOLE 0 611599 0 907428 BRIDGELINE DIGITAL INC COM 10807Q700 109 25400 SH SOLE 0 25400 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9216 570647 SH SOLE 0 454755 0 115892 BRIGHTCOVE INC COM 10921T101 23469 1635451 SH SOLE 0 1527451 0 108000 BRIGHTHOUSE FINL INC COM 10922N103 9477 208100 SH SOLE 0 208100 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1350 318496 SH SOLE 0 317500 0 996 BRIGHTSPHERE INVT GROUP INC COM 10948W103 3151 134500 SH SOLE 0 0 0 134500 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1716 182575 SH SOLE 0 700 0 181875 B. RILEY FINANCIAL INC COM 05580M108 5084 67339 SH SOLE 0 60290 0 7049 BRINKER INTL INC COM 109641100 9080 146800 SH SOLE 0 146800 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 488182 7305925 SH SOLE 0 7305925 0 0 BROADMARK RLTY CAP INC COM 11135B100 6797 641800 SH SOLE 0 0 0 641800 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 30061 186100 SH SOLE 0 159034 0 27066 BROADWIND INC COM NEW 11161T207 259 57200 SH SOLE 0 57200 0 0 BROOKDALE SR LIVING INC COM 112463104 75761 9590020 SH SOLE 0 9409202 0 180818 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 13424 263324 SH SOLE 0 234512 0 28812 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 5474 118500 SH SOLE 0 0 0 118500 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2444 44000 SH SOLE 0 0 0 44000 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1077 14300 SH SOLE 0 0 0 14300 BROOKFIELD PPTY REIT INC CL A 11282X103 7512 397672 SH SOLE 0 167066 0 230606 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 30932 1632291 SH SOLE 0 0 0 1632291 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 68796 1640341 SH SOLE 0 1615871 0 24470 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 7850 203417 SH SOLE 0 0 0 203417 BROOKLINE BANCORP INC DEL COM 11373M107 14625 978243 SH SOLE 0 956903 0 21340 BROWN & BROWN INC COM 115236101 25056 471500 SH SOLE 0 471500 0 0 BROWN FORMAN CORP CL A 115637100 8007 113576 SH SOLE 0 90676 0 22900 BROWN FORMAN CORP CL B 115637209 11543 154030 SH SOLE 0 154030 0 0 BRP INC COM SUN VTG 05577W200 15816 201900 SH SOLE 0 148660 0 53240 BRT APARTMENTS CORP COM 055645303 12445 717691 SH SOLE 0 628331 0 89360 BRUKER CORP COM 116794108 8503 111910 SH SOLE 0 98564 0 13346 BRUNSWICK CORP COM 117043109 16588 166512 SH SOLE 0 160489 0 6023 BRYN MAWR BK CORP COM 117665109 22646 536758 SH SOLE 0 536758 0 0 BSQUARE CORP COM NEW 11776U300 4830 1012682 SH SOLE 0 841400 0 171282 BTRS HOLDINGS INC COM CL 1 11778X104 260 20600 SH SOLE 0 0 0 20600 BUCKLE INC COM 118440106 17646 354702 SH SOLE 0 354702 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 5861 338579 SH SOLE 0 338579 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 32709 766741 SH SOLE 0 728790 0 37951 BURCON NUTRASCIENCE CORP COM 120831102 104 37167 SH SOLE 0 0 0 37167 BURFORD CAP LTD ORD SHS G17977110 199 19135 SH SOLE 0 7540 0 11595 BURLINGTON STORES INC COM 122017106 10432 32400 SH SOLE 0 32400 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 507 22100 SH SOLE 0 0 0 22100 BWX TECHNOLOGIES INC COM 05605H100 5777 99400 SH SOLE 0 99400 0 0 BYLINE BANCORP INC COM 124411109 2629 116171 SH SOLE 0 55871 0 60300 C3 AI INC CL A 12468P104 3539 56600 SH SOLE 0 56600 0 0 CABALETTA BIO INC COM 12674W109 128 14900 SH SOLE 0 700 0 14200 CABLE ONE INC COM 12685J105 315614 165000 SH SOLE 0 164386 0 614 CABOT CORP COM 127055101 12422 218195 SH SOLE 0 203559 0 14636 CABOT OIL & GAS CORP COM 127097103 62959 3605900 SH SOLE 0 2675926 0 929974 CADENCE BANCORPORATION CL A 12739A100 2406 115247 SH SOLE 0 115247 0 0 CADIZ INC COM NEW 127537207 1964 144400 SH SOLE 0 56216 0 88184 CAE INC COM 124765108 7913 257146 SH SOLE 0 0 0 257146 CAESARSTONE LTD ORD SHS M20598104 8984 608678 SH SOLE 0 463318 0 145360 CALADRIUS BIOSCIENCES INC COM NEW 128058203 2516 1562832 SH SOLE 0 1426155 0 136677 CALAMP CORP COM 128126109 2248 176700 SH SOLE 0 105900 0 70800 CALAVO GROWERS INC COM 128246105 27671 436320 SH SOLE 0 430600 0 5720 CALERES INC COM 129500104 2314 84802 SH SOLE 0 84802 0 0 CALIFORNIA BANCORP INC COM 13005U101 1326 70885 SH SOLE 0 10651 0 60234 CALIFORNIA RES CORP COM STOCK 13057Q305 5407 179382 SH SOLE 0 16942 0 162440 CALITHERA BIOSCIENCES INC COM 13089P101 1515 725082 SH SOLE 0 99303 0 625779 CALIX INC COM 13100M509 98250 2068418 SH SOLE 0 2068418 0 0 CAL MAINE FOODS INC COM NEW 128030202 49952 1379507 SH SOLE 0 1379507 0 0 CALYXT INC COM 13173L107 1113 276900 SH SOLE 0 0 0 276900 CAMBIUM NETWORKS CORP SHS G17766109 12363 255700 SH SOLE 0 228829 0 26871 CAMBRIDGE BANCORP COM 132152109 991 11941 SH SOLE 0 11941 0 0 CAMDEN NATL CORP COM 133034108 16960 355100 SH SOLE 0 328169 0 26931 CAMPBELL SOUP CO COM 134429109 138523 3038443 SH SOLE 0 2941403 0 97040 CAMTEK LTD ORD M20791105 43481 1153040 SH SOLE 0 1153040 0 0 CANAAN INC SPONSORED ADS 134748102 10436 1280472 SH SOLE 0 1254179 0 26293 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 16451 376100 SH SOLE 0 376100 0 0 CANADIAN NATL RY CO COM 136375102 56286 533600 SH SOLE 0 335417 0 198183 CANADIAN PAC RY LTD COM 13645T100 400 5200 SH SOLE 0 1086 0 4114 CANNAE HLDGS INC COM 13765N107 11601 342100 SH SOLE 0 342100 0 0 CANON INC SPONSORED ADR 138006309 30641 1354007 SH SOLE 0 1354007 0 0 CANOPY GROWTH CORP COM 138035100 13515 558941 SH SOLE 0 558941 0 0 CAPITAL BANCORP INC MD COM 139737100 1008 49300 SH SOLE 0 5354 0 43946 CAPITAL CITY BK GROUP INC COM 139674105 5400 209371 SH SOLE 0 194071 0 15300 CAPITAL SR LIVING CORP COM 140475203 4563 92191 SH SOLE 0 92191 0 0 CAPITOL FED FINL INC COM 14057J101 65900 5594237 SH SOLE 0 5594237 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 6593 321599 SH SOLE 0 271388 0 50211 CAPSTEAD MTG CORP COM NO PAR 14067E506 6945 1131132 SH SOLE 0 263100 0 868032 CAPSTONE GREEN ENERGY CORP COM 14067D508 1972 350872 SH SOLE 0 321818 0 29054 CARA THERAPEUTICS INC COM 140755109 2233 156460 SH SOLE 0 156460 0 0 CARDINAL HEALTH INC COM 14149Y108 23121 405000 SH SOLE 0 347005 0 57995 CARDIOVASCULAR SYS INC DEL COM 141619106 43791 1026758 SH SOLE 0 1004658 0 22100 CARDLYTICS INC COM 14161W105 9816 77335 SH SOLE 0 77335 0 0 CARECLOUD INC COM 14167R100 374 44400 SH SOLE 0 6917 0 37483 CARETRUST REIT INC COM 14174T107 6909 297400 SH SOLE 0 297400 0 0 CARGURUS INC COM CL A 141788109 10560 402600 SH SOLE 0 402600 0 0 CARLISLE COS INC COM 142339100 10794 56400 SH SOLE 0 56400 0 0 CARLYLE GROUP INC COM 14316J108 5880 126500 SH SOLE 0 126500 0 0 CARNIVAL PLC ADR 14365C103 1885 80997 SH SOLE 0 80997 0 0 CARRIAGE SVCS INC COM 143905107 38719 1047300 SH SOLE 0 843600 0 203700 CARRIER GLOBAL CORPORATION COM 14448C104 139046 2861026 SH SOLE 0 2575049 0 285977 CARROLS RESTAURANT GROUP INC COM 14574X104 989 164483 SH SOLE 0 9600 0 154883 CARS COM INC COM 14575E105 2865 199900 SH SOLE 0 0 0 199900 CARTER BANKSHARES INC COM NEW 146103106 1968 157300 SH SOLE 0 876 0 156424 CARTERS INC COM 146229109 24524 237700 SH SOLE 0 237700 0 0 CARVANA CO CL A 146869102 133374 441900 SH SOLE 0 317582 0 124318 CASA SYS INC COM 14713L102 3600 405900 SH SOLE 0 405900 0 0 CASELLA WASTE SYS INC CL A 147448104 68086 1073401 SH SOLE 0 1073401 0 0 CASI PHARMACEUTICALS INC COM 14757U109 2397 1546306 SH SOLE 0 285167 0 1261139 CASPER SLEEP INC COM 147626105 421 51083 SH SOLE 0 2100 0 48983 CASS INFORMATION SYS INC COM 14808P109 2624 64385 SH SOLE 0 3935 0 60450 CASTLIGHT HEALTH INC CL B 14862Q100 5829 2216300 SH SOLE 0 2216300 0 0 CASTOR MARITIME INC SHS NEW Y1146L125 4510 1731245 SH SOLE 0 1731245 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 796 377460 SH SOLE 0 138082 0 239378 CATALYST BIOSCIENCES INC COM NEW 14888D208 1941 448197 SH SOLE 0 75302 0 372895 CATCHMARK TIMBER TR INC CL A 14912Y202 32358 2765667 SH SOLE 0 2765667 0 0 CATERPILLAR INC COM 149123101 226940 1042778 SH SOLE 0 627385 0 415393 CATO CORP NEW CL A 149205106 12300 729102 SH SOLE 0 729102 0 0 CAVCO INDS INC DEL COM 149568107 3256 14655 SH SOLE 0 14246 0 409 CBDMD INC COM 12482W101 179 61690 SH SOLE 0 7604 0 54086 CB FINL SVCS INC COM 12479G101 2366 106799 SH SOLE 0 60072 0 46727 CBIZ INC COM 124805102 2324 70926 SH SOLE 0 7042 0 63884 CBM BANCORP INC COM 1248XT104 398 25405 SH SOLE 0 25405 0 0 CBOE GLOBAL MKTS INC COM 12503M108 296306 2488924 SH SOLE 0 2488924 0 0 CBRE GROUP INC CL A 12504L109 25830 301300 SH SOLE 0 208114 0 93186 CBTX INC COM 12481V104 2079 76110 SH SOLE 0 76110 0 0 CECO ENVIRONMENTAL CORP COM 125141101 672 93883 SH SOLE 0 7348 0 86535 CEDAR REALTY TRUST INC COM NEW 150602605 1907 113227 SH SOLE 0 41612 0 71615 CELANESE CORP DEL COM 150870103 20542 135500 SH SOLE 0 116647 0 18853 CELCUITY INC COM 15102K100 822 34256 SH SOLE 0 34256 0 0 CELESTICA INC SUB VTG SHS 15101Q108 5441 694188 SH SOLE 0 0 0 694188 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 12173 364027 SH SOLE 0 364027 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 1203 1011268 SH SOLE 0 298908 0 712360 CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 433 115564 SH SOLE 0 115564 0 0 CELSION CORP COM PAR NEW 15117N503 431 339609 SH SOLE 0 0 0 339609 CEMEX SAB DE CV SPON ADR NEW 151290889 25679 3056993 SH SOLE 0 0 0 3056993 CEMTREX INC COM NEW 15130G600 157 104100 SH SOLE 0 1662 0 102438 CENOVUS ENERGY INC COM 15135U109 7473 781994 SH SOLE 0 0 0 781994 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3298 486363 SH SOLE 0 486363 0 0 CENTERPOINT ENERGY INC COM 15189T107 2712 110600 SH SOLE 0 110600 0 0 CENTERSPACE COM 15202L107 46490 589232 SH SOLE 0 589232 0 0 CENTOGENE N V COM N1976T109 1129 108155 SH SOLE 0 0 0 108155 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 43972 910400 SH SOLE 0 893100 0 17300 CENTRAL GARDEN & PET CO COM 153527106 18489 349311 SH SOLE 0 349311 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 17360 666153 SH SOLE 0 638300 0 27853 CENTRAL PUERTO S A SPONSORED ADR 155038201 1189 464400 SH SOLE 0 0 0 464400 CENTRAL VY CMNTY BANCORP COM 155685100 2681 133056 SH SOLE 0 69656 0 63400 CENTRUS ENERGY CORP CL A 15643U104 9394 370135 SH SOLE 0 364035 0 6100 CENTURY BANCORPORATION INC CL A NON VTG 156432106 20112 176422 SH SOLE 0 155003 0 21419 CENTURY CASINOS INC COM 156492100 2320 172749 SH SOLE 0 172749 0 0 CERAGON NETWORKS LTD ORD M22013102 2994 794294 SH SOLE 0 794294 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1440 56200 SH SOLE 0 500 0 55700 CERIDIAN HCM HLDG INC COM 15677J108 1791 18700 SH SOLE 0 5700 0 13000 CERNER CORP COM 156782104 100350 1283904 SH SOLE 0 1061037 0 222867 CERTARA INC COM 15687V109 2587 91300 SH SOLE 0 0 0 91300 CERUS CORP COM 157085101 2497 422462 SH SOLE 0 12934 0 409528 CEVA INC COM 157210105 1424 30100 SH SOLE 0 603 0 29497 CF BANKSHARES INC COM 12520L109 282 14500 SH SOLE 0 769 0 13731 C & F FINL CORP COM 12466Q104 5814 114000 SH SOLE 0 104500 0 9500 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2344 228046 SH SOLE 0 164246 0 63800 CHAMPIONX CORPORATION COM 15872M104 626 24396 SH SOLE 0 0 0 24396 CHANGE HEALTHCARE INC COM 15912K100 19446 844004 SH SOLE 0 813320 0 30684 CHANNELADVISOR CORP COM 159179100 3885 158500 SH SOLE 0 3500 0 155000 CHARAH SOLUTIONS INC COM 15957P105 213 42200 SH SOLE 0 42200 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1463 42100 SH SOLE 0 42100 0 0 CHARLES & COLVARD LTD COM 159765106 6882 2309293 SH SOLE 0 1931259 0 378034 CHARLES RIV LABS INTL INC COM 159864107 21011 56800 SH SOLE 0 56800 0 0 CHASE CORP COM 16150R104 38627 376442 SH SOLE 0 364800 0 11642 CHATHAM LODGING TR COM 16208T102 13552 1052975 SH SOLE 0 1052975 0 0 CHECK CAP LTD SHS M2361E203 630 492500 SH SOLE 0 11123 0 481377 CHECKMATE PHARMACEUTICALS IN COM 162818108 140 23500 SH SOLE 0 220 0 23280 CHECK POINT SOFTWARE TECH LT ORD M22465104 53235 458408 SH SOLE 0 407108 0 51300 CHEETAH MOBILE INC ADR 163075104 673 283926 SH SOLE 0 283926 0 0 CHEGG INC COM 163092109 6075 73100 SH SOLE 0 73100 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 162 54474 SH SOLE 0 2400 0 52074 CHEMED CORP NEW COM 16359R103 67806 142900 SH SOLE 0 142900 0 0 CHEMUNG FINL CORP COM 164024101 3240 73121 SH SOLE 0 40222 0 32899 CHENIERE ENERGY INC COM NEW 16411R208 87291 1006348 SH SOLE 0 760907 0 245441 CHERRY HILL MTG INVT CORP COM 164651101 9062 919076 SH SOLE 0 822784 0 96292 CHESAPEAKE ENERGY CORP COM 165167735 34179 658300 SH SOLE 0 610279 0 48021 CHEVRON CORP NEW COM 166764100 63378 605095 SH SOLE 0 492957 0 112138 CHEWY INC CL A 16679L109 36826 462000 SH SOLE 0 326035 0 135965 CHICAGO RIVET & MACH CO COM 168088102 1454 56210 SH SOLE 0 52810 0 3400 CHICOS FAS INC COM 168615102 45519 6917800 SH SOLE 0 6917800 0 0 CHILDRENS PL INC NEW COM 168905107 17538 188460 SH SOLE 0 188460 0 0 CHIMERIX INC COM 16934W106 19997 2499649 SH SOLE 0 2376589 0 123060 CHINA AUTOMOTIVE SYS INC COM 16936R105 2490 504991 SH SOLE 0 447091 0 57900 CHINA CUST RELATIONS CNTR IN COM G2118P102 1139 175491 SH SOLE 0 80291 0 95200 CHINA GREEN AGRICULTURE INC COM NEW 16943W204 146 14751 SH SOLE 0 14751 0 0 CHINA HGS REAL ESTATE INC COM NEW 16948W209 121 56977 SH SOLE 0 17945 0 39032 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 155 77199 SH SOLE 0 8899 0 68300 CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1004 1066225 SH SOLE 0 703638 0 362587 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 9611 965931 SH SOLE 0 450063 0 515868 CHINA NATURAL RESOURCES INC COM G2110U109 505 330300 SH SOLE 0 59795 0 270505 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 1653 211100 SH SOLE 0 211100 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 136287 2671767 SH SOLE 0 2567404 0 104363 CHINA PHARMA HLDGS INC COM 16941T104 353 487479 SH SOLE 0 370826 0 116653 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 9284 298810 SH SOLE 0 285800 0 13010 CHINA XIANGTAI FOOD CO LTD SHS G21621100 63 40300 SH SOLE 0 700 0 39600 CHINA YUCHAI INTL LTD COM G21082105 8411 524393 SH SOLE 0 524393 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 9109 645142 SH SOLE 0 645142 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 52958 1558264 SH SOLE 0 1542091 0 16173 CHIPOTLE MEXICAN GRILL INC COM 169656105 67423 43489 SH SOLE 0 43489 0 0 CHOICEONE FINL SVCS INC COM 170386106 1022 42200 SH SOLE 0 16494 0 25706 CHUBB LIMITED COM H1467J104 25240 158799 SH SOLE 0 146009 0 12790 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 156040 3837669 SH SOLE 0 3684880 0 152789 CHURCH & DWIGHT INC COM 171340102 35153 412493 SH SOLE 0 412493 0 0 CHURCHILL DOWNS INC COM 171484108 27103 136705 SH SOLE 0 131710 0 4995 CHUYS HLDGS INC COM 171604101 10660 286100 SH SOLE 0 284200 0 1900 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 7446 3128424 SH SOLE 0 2624374 0 504050 CIDARA THERAPEUTICS INC COM 171757107 2114 1046303 SH SOLE 0 821728 0 224575 CI FINL CORP COM 125491100 13184 719200 SH SOLE 0 0 0 719200 CIGNA CORP NEW COM 125523100 34057 143659 SH SOLE 0 109157 0 34502 CINEMARK HLDGS INC COM 17243V102 4919 224100 SH SOLE 0 224100 0 0 CIRRUS LOGIC INC COM 172755100 8412 98820 SH SOLE 0 98820 0 0 CIT GROUP INC COM NEW 125581801 6923 134200 SH SOLE 0 134200 0 0 CITI TRENDS INC COM 17306X102 12159 139758 SH SOLE 0 117229 0 22529 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 6606 1898351 SH SOLE 0 1898351 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 539 39400 SH SOLE 0 600 0 38800 CITIZENS HLDG CO MISS COM 174715102 685 37085 SH SOLE 0 29635 0 7450 CITIZENS INC CL A 174740100 1283 242494 SH SOLE 0 242494 0 0 CITIZENS & NORTHN CORP COM 172922106 2266 92500 SH SOLE 0 92500 0 0 CITY OFFICE REIT INC COM 178587101 21821 1755482 SH SOLE 0 1638616 0 116866 CIVEO CORP CDA COM NEW 17878Y207 13865 778948 SH SOLE 0 688667 0 90281 CIVISTA BANCSHARES INC COM NO PAR 178867107 3756 169965 SH SOLE 0 92965 0 77000 CLARUS CORP NEW COM 18270P109 5690 221392 SH SOLE 0 53302 0 168090 CLEAN HARBORS INC COM 184496107 47728 512433 SH SOLE 0 512433 0 0 CLEARFIELD INC COM 18482P103 15701 419258 SH SOLE 0 376258 0 43000 CLEARONE INC COM 18506U104 1293 471760 SH SOLE 0 366160 0 105600 CLEARPOINT NEURO INC COM 18507C103 911 47700 SH SOLE 0 0 0 47700 CLEARSIDE BIOMEDICAL INC COM 185063104 344 70589 SH SOLE 0 70589 0 0 CLEARWATER PAPER CORP COM 18538R103 2775 95800 SH SOLE 0 95300 0 500 CLEARWAY ENERGY INC CL A 18539C105 35044 1389529 SH SOLE 0 1310229 0 79300 CLEARWAY ENERGY INC CL C 18539C204 36226 1368067 SH SOLE 0 1368067 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 536 98051 SH SOLE 0 92976 0 5075 CLIPPER RLTY INC COM 18885T306 2720 370058 SH SOLE 0 153124 0 216934 CLOROX CO DEL COM 189054109 192149 1068030 SH SOLE 0 1068030 0 0 CLOUDERA INC COM 18914U100 46507 2932352 SH SOLE 0 2830299 0 102053 CLPS INCORPORATION COM G31642104 259 60200 SH SOLE 0 1000 0 59200 CMC MATERIALS INC COM 12571T100 758 5027 SH SOLE 0 4271 0 756 CMS ENERGY CORP COM 125896100 88691 1501200 SH SOLE 0 1204666 0 296534 CNA FINL CORP COM 126117100 1555 34193 SH SOLE 0 977 0 33216 CNB FINL CORP PA COM 126128107 2455 107598 SH SOLE 0 68047 0 39551 CN ENERGY GROUP INC SHS G2181K105 100 16000 SH SOLE 0 4772 0 11228 CNFINANCE HLDGS LTD SPON ADS 18979T105 38 10200 SH SOLE 0 0 0 10200 CNH INDL N V SHS N20944109 34515 2068814 SH SOLE 0 236273 0 1832541 CNS PHARMACEUTICALS INC COM 18978H102 847 432109 SH SOLE 0 92075 0 340034 COASTAL FINL CORP WA COM NEW 19046P209 1699 59474 SH SOLE 0 35759 0 23715 COCA COLA CO COM 191216100 140888 2603727 SH SOLE 0 2248435 0 355292 COCA COLA CONS INC COM 191098102 2654 6600 SH SOLE 0 6600 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 90653 1712705 SH SOLE 0 1698405 0 14300 COCRYSTAL PHARMA INC COM 19188J300 3242 2593933 SH SOLE 0 1924366 0 669567 CODA OCTOPUS GROUP INC COM NEW 19188U206 182 21037 SH SOLE 0 537 0 20500 CODE CHAIN NEW CONTINENT LTD COM 19200A105 123 58400 SH SOLE 0 31059 0 27341 CODEXIS INC COM 192005106 417 18400 SH SOLE 0 0 0 18400 CO-DIAGNOSTICS INC COM 189763105 506 61300 SH SOLE 0 23700 0 37600 CODORUS VY BANCORP INC COM 192025104 3940 196605 SH SOLE 0 108218 0 88387 COFFEE HLDG CO INC COM 192176105 2453 456744 SH SOLE 0 406270 0 50474 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 173207 2252656 SH SOLE 0 2252656 0 0 COGNEX CORP COM 192422103 26312 313056 SH SOLE 0 313056 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 92743 1339052 SH SOLE 0 921242 0 417810 COGNYTE SOFTWARE LTD ORD SHS M25133105 5902 240900 SH SOLE 0 26167 0 214733 COHBAR INC COM 19249J109 134 96000 SH SOLE 0 0 0 96000 COHEN & CO INC NEW COM 19249M102 305 16200 SH SOLE 0 0 0 16200 COHEN & STEERS INC COM 19247A100 2447 29812 SH SOLE 0 0 0 29812 COHERENT INC COM 192479103 687 2600 SH SOLE 0 2600 0 0 COHU INC COM 192576106 1557 42324 SH SOLE 0 42324 0 0 COLGATE PALMOLIVE CO COM 194162103 152855 1878981 SH SOLE 0 1662744 0 216237 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29539 1249518 SH SOLE 0 1249518 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 99604 889500 SH SOLE 0 838900 0 50600 COLONY BANKCORP INC COM 19623P101 2708 151635 SH SOLE 0 77679 0 73956 COLUMBIA BKG SYS INC COM 197236102 3663 95006 SH SOLE 0 92199 0 2807 COLUMBIA FINL INC COM 197641103 17291 1004132 SH SOLE 0 987132 0 17000 COLUMBIA PPTY TR INC COM NEW 198287203 2469 142000 SH SOLE 0 142000 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3352 69485 SH SOLE 0 0 0 69485 COMFORT SYS USA INC COM 199908104 4284 54374 SH SOLE 0 54374 0 0 COMMERCE BANCSHARES INC COM 200525103 8396 112606 SH SOLE 0 112606 0 0 COMMERCIAL VEH GROUP INC COM 202608105 26191 2463904 SH SOLE 0 2322184 0 141720 COMMUNICATIONS SYS INC COM 203900105 4438 618079 SH SOLE 0 561579 0 56500 COMMUNITY BANKERS TR CORP COM 203612106 2809 247720 SH SOLE 0 85020 0 162700 COMMUNITY FINL CORP MD COM 20368X101 3880 112468 SH SOLE 0 45468 0 67000 COMMUNITY HEALTHCARE TR INC COM 20369C106 978 20600 SH SOLE 0 0 0 20600 COMMUNITY HEALTH SYS INC NEW COM 203668108 33621 2177531 SH SOLE 0 2177531 0 0 COMMUNITY TR BANCORP INC COM 204149108 6004 148682 SH SOLE 0 130445 0 18237 COMMVAULT SYS INC COM 204166102 168947 2161275 SH SOLE 0 2161275 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1988 255200 SH SOLE 0 255200 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 22606 3054802 SH SOLE 0 3054802 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 2649 459180 SH SOLE 0 0 0 459180 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 14111 1607213 SH SOLE 0 1607213 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 8678 430865 SH SOLE 0 430865 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 403 44500 SH SOLE 0 0 0 44500 COMPASS MINERALS INTL INC COM 20451N101 5547 93600 SH SOLE 0 91666 0 1934 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 4155 108900 SH SOLE 0 0 0 108900 COMPUGEN LTD ORD M25722105 6539 789700 SH SOLE 0 789700 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1386 41700 SH SOLE 0 41700 0 0 COMPUTER TASK GROUP INC COM 205477102 10817 1118591 SH SOLE 0 922291 0 196300 COMPX INTL INC CL A 20563P101 4013 193189 SH SOLE 0 178344 0 14845 COMSCORE INC COM 20564W105 5635 1127039 SH SOLE 0 731725 0 395314 COMSTOCK HLDG COS INC CL A NEW 205684202 1138 190364 SH SOLE 0 190364 0 0 COMSTOCK RES INC COM 205768302 7321 1097579 SH SOLE 0 170948 0 926631 CONAGRA BRANDS INC COM 205887102 26161 719100 SH SOLE 0 719100 0 0 CONCENTRIX CORP COM 20602D101 1415 8800 SH SOLE 0 8800 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 4190 993000 SH SOLE 0 565596 0 427404 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 594 206800 SH SOLE 0 198286 0 8514 CONCRETE PUMPING HLDGS INC COM 206704108 3834 452600 SH SOLE 0 99746 0 352854 CONDOR HOSPITALITY TR INC|COM NEW 20676Y403 2193 361291 SH SOLE 0 361291 0 0 CONDUENT INC COM 206787103 14943 1992413 SH SOLE 0 1958200 0 34213 CONFORMIS INC COM 20717E101 6553 5698488 SH SOLE 0 5420738 0 277750 CONIFER HLDGS INC COM 20731J102 97 33300 SH SOLE 0 5731 0 27569 CONNECTONE BANCORP INC COM 20786W107 10930 417656 SH SOLE 0 417656 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 14787 1682303 SH SOLE 0 1682303 0 0 CONSOLIDATED EDISON INC COM 209115104 17414 242800 SH SOLE 0 242800 0 0 CONSOLIDATED WATER CO INC ORD G23773107 5773 492139 SH SOLE 0 380467 0 111672 CONSTELLATION BRANDS INC CL A 21036P108 18805 80400 SH SOLE 0 77560 0 2840 CONSTELLATION BRANDS INC CL B 21036P207 2046 8700 SH SOLE 0 8700 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2306 512358 SH SOLE 0 460580 0 51778 CONTAINER STORE GROUP INC COM 210751103 3138 240623 SH SOLE 0 32102 0 208521 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 11082 576900 SH SOLE 0 576900 0 0 COOPER COS INC COM NEW 216648402 8915 22498 SH SOLE 0 21273 0 1225 COOTEK CAYMAN INC SPONSORED ADS 21718L102 191 114100 SH SOLE 0 114100 0 0 COPA HOLDINGS SA CL A P31076105 23467 311528 SH SOLE 0 311528 0 0 CORCEPT THERAPEUTICS INC COM 218352102 187488 8522196 SH SOLE 0 8522196 0 0 CORECIVIC INC COM 21871N101 3970 379203 SH SOLE 0 379203 0 0 CORE-MARK HLDG CO INC COM 218681104 8178 181700 SH SOLE 0 181700 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 10068 652464 SH SOLE 0 546976 0 105488 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 362 54635 SH SOLE 0 54635 0 0 COREPOINT LODGING INC COM 21872L104 1772 165600 SH SOLE 0 165600 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 14356 789683 SH SOLE 0 781000 0 8683 CORNERSTONE ONDEMAND INC COM 21925Y103 1382 26800 SH SOLE 0 26800 0 0 CORNING INC COM 219350105 8500 207816 SH SOLE 0 191116 0 16700 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7333 262000 SH SOLE 0 262000 0 0 CORSAIR GAMING INC COM 22041X102 2740 82307 SH SOLE 0 82307 0 0 CORTEVA INC COM 22052L104 18166 409600 SH SOLE 0 354907 0 54693 CORVEL CORP COM 221006109 130742 973510 SH SOLE 0 973510 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 1757 658070 SH SOLE 0 647224 0 10846 COSAN S A ADS 22113B103 124075 6523382 SH SOLE 0 6523382 0 0 COSTAMARE INC SHS Y1771G102 28245 2391582 SH SOLE 0 2391582 0 0 COSTCO WHSL CORP NEW COM 22160K105 21168 53500 SH SOLE 0 53500 0 0 COTY INC COM CL A 222070203 28626 3064924 SH SOLE 0 3016090 0 48834 COUNTY BANCORP INC COM 221907108 1701 50095 SH SOLE 0 20595 0 29500 COUPA SOFTWARE INC COM 22266L106 27286 104100 SH SOLE 0 64535 0 39565 COUSINS PPTYS INC COM NEW 222795502 4746 129031 SH SOLE 0 129031 0 0 COVANTA HLDG CORP COM 22282E102 5577 316716 SH SOLE 0 316716 0 0 COVETRUS INC COM 22304C100 3038 112500 SH SOLE 0 112500 0 0 COWEN INC CL A NEW 223622606 9336 227428 SH SOLE 0 226879 0 549 CPI AEROSTRUCTURES INC COM NEW 125919308 530 149400 SH SOLE 0 42826 0 106574 CPS TECHNOLOGIES CORP COM 12619F104 482 50121 SH SOLE 0 28485 0 21636 CRACKER BARREL OLD CTRY STOR COM 22410J106 15074 101535 SH SOLE 0 89108 0 12427 CRA INTL INC COM 12618T105 31131 363675 SH SOLE 0 347998 0 15677 CRANE CO COM 224399105 6872 74400 SH SOLE 0 74400 0 0 CRAWFORD & CO CL A 224633206 6048 666759 SH SOLE 0 640238 0 26521 CRAWFORD & CO CL B 224633107 7036 818110 SH SOLE 0 815003 0 3107 CREATIVE REALITIES INC COM NEW 22530J200 246 113389 SH SOLE 0 40188 0 73201 CREDICORP LTD COM G2519Y108 17840 147300 SH SOLE 0 0 0 147300 CREDIT SUISSE GROUP SPONSORED ADR 225401108 15668 1493574 SH SOLE 0 1077920 0 415654 CREE INC COM 225447101 1865 19042 SH SOLE 0 19042 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1145 253335 SH SOLE 0 0 0 253335 CREXENDO INC COM 226552107 148 24267 SH SOLE 0 7019 0 17248 CRH PLC ADR 12626K203 9721 191199 SH SOLE 0 191199 0 0 CROCS INC COM 227046109 55498 476300 SH SOLE 0 458605 0 17695 CROSS CTRY HEALTHCARE INC COM 227483104 3166 191779 SH SOLE 0 2452 0 189327 CROSSFIRST BANKSHARES INC COM 22766M109 175 12700 SH SOLE 0 12700 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 351896 1400245 SH SOLE 0 760286 0 639959 CROWN CRAFTS INC COM 228309100 3173 427049 SH SOLE 0 373249 0 53800 CROWN ELECTROKINETICS CORP COM NEW 228339206 129 30471 SH SOLE 0 3077 0 27394 CROWN HLDGS INC COM 228368106 29651 290100 SH SOLE 0 290100 0 0 CRYOLIFE INC COM 228903100 917 32300 SH SOLE 0 2578 0 29722 CSG SYS INTL INC COM 126349109 53573 1135494 SH SOLE 0 1135494 0 0 CSP INC COM 126389105 2368 224288 SH SOLE 0 201088 0 23200 CSW INDUSTRIALS INC COM 126402106 2910 24567 SH SOLE 0 4426 0 20141 CSX CORP COM 126408103 274650 8561400 SH SOLE 0 6056076 0 2505324 CTI BIOPHARMA CORP COM 12648L601 6096 2438433 SH SOLE 0 1765140 0 673293 CTO RLTY GROWTH INC NEW COM 22948Q101 1400 26167 SH SOLE 0 0 0 26167 CTS CORP COM 126501105 4615 124200 SH SOLE 0 95200 0 29000 CULLEN FROST BANKERS INC COM 229899109 2913 26005 SH SOLE 0 26005 0 0 CULLINAN ONCOLOGY INC COM 230031106 669 25982 SH SOLE 0 0 0 25982 CULP INC COM 230215105 14481 888417 SH SOLE 0 830517 0 57900 CUMBERLAND PHARMACEUTICALS I COM 230770109 1996 701463 SH SOLE 0 610052 0 91411 CUMMINS INC COM 231021106 49664 203700 SH SOLE 0 127854 0 75846 CUMULUS MEDIA INC COM CL A 231082801 2299 156900 SH SOLE 0 0 0 156900 CUSHMAN WAKEFIELD PLC SHS G2717B108 432 24700 SH SOLE 0 0 0 24700 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 573 60200 SH SOLE 0 60200 0 0 CUTERA INC COM 232109108 23427 477800 SH SOLE 0 337822 0 139978 CVB FINL CORP COM 126600105 5123 248794 SH SOLE 0 248400 0 394 CVD EQUIP CORP COM 126601103 845 187882 SH SOLE 0 113382 0 74500 CVR ENERGY INC COM 12662P108 12164 677284 SH SOLE 0 677284 0 0 CVS HEALTH CORP COM 126650100 128589 1541095 SH SOLE 0 1147300 0 393795 CYANOTECH CORP COM PAR $0.02 232437301 659 216699 SH SOLE 0 189090 0 27609 CYBERARK SOFTWARE LTD SHS M2682V108 15437 118500 SH SOLE 0 0 0 118500 CYBEROPTICS CORP COM 232517102 688 16800 SH SOLE 0 0 0 16800 CYCLERION THERAPEUTICS INC COM 23255M105 1111 284744 SH SOLE 0 39655 0 245089 CYMABAY THERAPEUTICS INC COM 23257D103 3472 796220 SH SOLE 0 19992 0 776228 CYNERGISTEK INC COM 23258P105 346 170383 SH SOLE 0 105254 0 65129 CYREN LTD SHS M26895108 1182 1458772 SH SOLE 0 1458772 0 0 CYTOKINETICS INC COM NEW 23282W605 1400 70767 SH SOLE 0 70767 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 6496 1026200 SH SOLE 0 1026200 0 0 CYTOSORBENTS CORP COM NEW 23283X206 1058 140100 SH SOLE 0 26282 0 113818 DAILY JOURNAL CORP COM 233912104 203 600 SH SOLE 0 111 0 489 DAKTRONICS INC COM 234264109 6893 1046000 SH SOLE 0 1046000 0 0 DALLASNEWS CORPORATION COM SER A 235050101 1918 265619 SH SOLE 0 238551 0 27068 DANAHER CORPORATION COM 235851102 132741 494636 SH SOLE 0 291874 0 202762 DANAOS CORPORATION SHS Y1968P121 4538 59100 SH SOLE 0 59100 0 0 DARE BIOSCIENCE INC COM 23666P101 137 72590 SH SOLE 0 0 0 72590 DARLING INGREDIENTS INC COM 237266101 35424 524800 SH SOLE 0 409790 0 115010 DASEKE INC COM 23753F107 4627 714005 SH SOLE 0 696583 0 17422 DATA I O CORP COM 237690102 4513 662643 SH SOLE 0 625806 0 36837 DATTO HLDG CORP COM 23821D100 2230 80100 SH SOLE 0 8547 0 71553 DAVITA INC COM 23918K108 10973 91113 SH SOLE 0 90214 0 899 DAWSON GEOPHYSICAL CO NEW COM 239360100 4318 1654402 SH SOLE 0 1586122 0 68280 DAXOR CORP COM 239467103 254 23921 SH SOLE 0 23621 0 300 DBX ETF TR XTRACK USD HIGH 233051432 6873 170500 SH SOLE 0 170500 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 137 15900 SH SOLE 0 1800 0 14100 DECKERS OUTDOOR CORP COM 243537107 22046 57400 SH SOLE 0 57400 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7433 74577 SH SOLE 0 74577 0 0 DELTA APPAREL INC COM 247368103 1836 62200 SH SOLE 0 700 0 61500 DEL TACO RESTAURANTS INC NEW COM 245496104 6379 637262 SH SOLE 0 361501 0 275761 DELUXE CORP COM 248019101 8892 186145 SH SOLE 0 186145 0 0 DENALI THERAPEUTICS INC COM 24823R105 902 11500 SH SOLE 0 11500 0 0 DENBURY INC COM 24790A101 9720 126600 SH SOLE 0 111764 0 14836 DENNYS CORP COM 24869P104 3929 238250 SH SOLE 0 238250 0 0 DENTSPLY SIRONA INC COM 24906P109 65345 1032958 SH SOLE 0 861462 0 171496 DERMTECH INC COM 24984K105 2631 63300 SH SOLE 0 0 0 63300 DESCARTES SYS GROUP INC COM 249906108 16103 232900 SH SOLE 0 110900 0 122000 DESWELL INDS INC COM 250639101 140 29385 SH SOLE 0 0 0 29385 DEUTSCHE BANK A G NAMEN AKT D18190898 44666 3415028 SH SOLE 0 0 0 3415028 DHI GROUP INC COM 23331S100 10326 3055158 SH SOLE 0 2845445 0 209713 DHT HOLDINGS INC SHS NEW Y2065G121 33010 5086270 SH SOLE 0 5086270 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 419 94100 SH SOLE 0 0 0 94100 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 19455 116281 SH SOLE 0 116281 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2562 264084 SH SOLE 0 264084 0 0 DIAMOND S SHIPPING INC COM Y20676105 352 35300 SH SOLE 0 35300 0 0 DIANA SHIPPING INC COM Y2066G104 6789 1303019 SH SOLE 0 1303019 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 4896 131200 SH SOLE 0 122555 0 8645 DICKS SPORTING GOODS INC COM 253393102 46859 467700 SH SOLE 0 410301 0 57399 DIEBOLD NIXDORF INC COM STK 253651103 5696 443600 SH SOLE 0 443600 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 1004 1375579 SH SOLE 0 1375579 0 0 DIGI INTL INC COM 253798102 2170 107921 SH SOLE 0 22000 0 85921 DIGIMARC CORP NEW COM 25381B101 563 16800 SH SOLE 0 700 0 16100 DIGITALBRIDGE GROUP INC CL A COM 25401T108 19871 2515323 SH SOLE 0 2460299 0 55024 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 269 27800 SH SOLE 0 2475 0 25325 DIME CMNTY BANCSHARES INC COM 25432X102 12032 357874 SH SOLE 0 332235 0 25639 DINE BRANDS GLOBAL INC COM 254423106 2936 32900 SH SOLE 0 32900 0 0 DIODES INC COM 254543101 2086 26151 SH SOLE 0 26151 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 489 35000 SH SOLE 0 35000 0 0 DIREXION SHS ETF TR DLY S&P OIL GAS 25460G658 322 45400 SH SOLE 0 45400 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 895 8400 SH SOLE 0 8400 0 0 DISCOVERY INC COM SER A 25470F104 52842 1722350 SH SOLE 0 1121581 0 600769 DISCOVERY INC COM SER C 25470F302 57442 1982112 SH SOLE 0 1750184 0 231928 DISH NETWORK CORPORATION CL A 25470M109 12852 307458 SH SOLE 0 300413 0 7045 DISNEY WALT CO COM 254687106 310766 1768027 SH SOLE 0 994792 0 773235 DIXIE GROUP INC CL A 255519100 614 209400 SH SOLE 0 82629 0 126771 DLH HLDGS CORP COM 23335Q100 4748 406468 SH SOLE 0 317664 0 88804 DOCEBO INC COM 25609L105 392 6640 SH SOLE 0 2600 0 4040 DOCUMENT SEC SYS INC COM NEW 25614T309 1790 999761 SH SOLE 0 166071 0 833690 DOCUSIGN INC COM 256163106 4222 15100 SH SOLE 0 12098 0 3002 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 85 40290 SH SOLE 0 3808 0 36482 DOLBY LABORATORIES INC COM CL A 25659T107 38186 388502 SH SOLE 0 388502 0 0 DOLLAR GEN CORP NEW COM 256677105 22072 102000 SH SOLE 0 36327 0 65673 DOLLAR TREE INC COM 256746108 43510 437285 SH SOLE 0 219596 0 217689 DOMINION ENERGY INC COM 25746U109 40852 555285 SH SOLE 0 420684 0 134601 DOMINOS PIZZA INC COM 25754A201 572861 1228025 SH SOLE 0 1140168 0 87857 DOMO INC COM CL B 257554105 37707 466500 SH SOLE 0 466500 0 0 DONEGAL GROUP INC CL A 257701201 7023 482011 SH SOLE 0 466511 0 15500 DONNELLEY R R & SONS CO COM 257867200 826 131459 SH SOLE 0 119200 0 12259 DOORDASH INC CL A 25809K105 8792 49300 SH SOLE 0 49300 0 0 DORIAN LPG LTD SHS USD Y2106R110 3041 215400 SH SOLE 0 1594 0 213806 DORMAN PRODS INC COM 258278100 3058 29500 SH SOLE 0 29500 0 0 DOUGLAS DYNAMICS INC COM 25960R105 4704 115600 SH SOLE 0 1293 0 114307 DOUGLAS EMMETT INC COM 25960P109 4895 145600 SH SOLE 0 145600 0 0 DOVER CORP COM 260003108 8223 54600 SH SOLE 0 53558 0 1042 DOVER MOTORSPORTS INC COM 260174107 1337 594022 SH SOLE 0 454624 0 139398 DRAGON VICTORY INTL LTD SHS G28365107 60 33200 SH SOLE 0 33200 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 11770 1082813 SH SOLE 0 892873 0 189940 DREAM FINDERS HOMES INC COM CL A 26154D100 616 25200 SH SOLE 0 3200 0 22000 DRIVEN BRANDS HLDGS INC COM 26210V102 3497 113098 SH SOLE 0 12390 0 100708 DROPBOX INC CL A 26210C104 244457 8065233 SH SOLE 0 8065233 0 0 DR REDDYS LABS LTD ADR 256135203 147398 2005138 SH SOLE 0 2005138 0 0 DSP GROUPS INC COM 23332B106 16711 1129121 SH SOLE 0 903102 0 226019 DTE ENERGY CO COM 233331107 970 7482 SH SOLE 0 7482 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 3529 81100 SH SOLE 0 81100 0 0 DUCOMMUN INC DEL COM 264147109 16030 293800 SH SOLE 0 293800 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 70027 709350 SH SOLE 0 642945 0 66405 DUKE REALTY CORP COM NEW 264411505 2382 50300 SH SOLE 0 50300 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 2614 122300 SH SOLE 0 122300 0 0 DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 205 124220 SH SOLE 0 0 0 124220 DUOS TECHNOLOGIES GROUP INC COM 266042407 409 39900 SH SOLE 0 3196 0 36704 DUPONT DE NEMOURS INC COM 26614N102 89190 1152178 SH SOLE 0 865279 0 286899 DURECT CORP COM 266605104 5165 3168730 SH SOLE 0 3168730 0 0 DYADIC INTL INC DEL COM 26745T101 274 76200 SH SOLE 0 0 0 76200 DYCOM INDS INC COM 267475101 492 6600 SH SOLE 0 6600 0 0 DYNATRACE INC COM NEW 268150109 6526 111700 SH SOLE 0 111700 0 0 DYNATRONICS CORP COM NEW 268157401 863 719565 SH SOLE 0 719565 0 0 DZS INC COM 268211109 1311 63200 SH SOLE 0 4328 0 58872 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 9282 812800 SH SOLE 0 341934 0 470866 EAGLE BANCORP MONT INC COM 26942G100 4034 175379 SH SOLE 0 94782 0 80597 EAGLE BULK SHIPPING INC COM Y2187A150 653 13800 SH SOLE 0 13800 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 8426 196879 SH SOLE 0 196879 0 0 EARTHSTONE ENERGY INC CL A 27032D304 1263 114065 SH SOLE 0 2946 0 111119 EASTERN BANKSHARES INC COM 27627N105 7128 346500 SH SOLE 0 346500 0 0 EASTERN CO COM 276317104 6073 200237 SH SOLE 0 172337 0 27900 EASTSIDE DISTILLING INC COM 277802302 1151 408270 SH SOLE 0 240540 0 167730 EAST WEST BANCORP INC COM 27579R104 13064 182233 SH SOLE 0 168123 0 14110 EBAY INC. COM 278642103 58094 827437 SH SOLE 0 827437 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 4448 144700 SH SOLE 0 112500 0 32200 ECHOSTAR CORP CL A 278768106 62202 2560804 SH SOLE 0 2560804 0 0 ECMOHO LTD SPONSORED ADS 27888P104 269 179102 SH SOLE 0 146907 0 32195 ECOLAB INC COM 278865100 40267 195497 SH SOLE 0 132922 0 62575 ECOPETROL S A SPONSORED ADS 279158109 58472 3999430 SH SOLE 0 3999430 0 0 EDITAS MEDICINE INC COM 28106W103 7930 140000 SH SOLE 0 140000 0 0 EDUCATIONAL DEV CORP COM 281479105 4508 363226 SH SOLE 0 322589 0 40637 EDWARDS LIFESCIENCES CORP COM 28176E108 839 8100 SH SOLE 0 8100 0 0 EGAIN CORP COM NEW 28225C806 9523 829535 SH SOLE 0 785961 0 43574 EIGER BIOPHARMACEUTICALS INC COM 28249U105 286 33625 SH SOLE 0 0 0 33625 ELANCO ANIMAL HEALTH INC COM 28414H103 34945 1007344 SH SOLE 0 848380 0 158964 ELDORADO GOLD CORP NEW COM 284902509 52889 5315927 SH SOLE 0 5163787 0 152140 ELECTROCORE INC COM 28531P103 336 282400 SH SOLE 0 24802 0 257598 ELECTROMED INC COM 285409108 1951 172823 SH SOLE 0 56266 0 116557 ELECTRONIC ARTS INC COM 285512109 221781 1541964 SH SOLE 0 1105048 0 436916 ELECTRO-SENSORS INC COM 285233102 792 161900 SH SOLE 0 126500 0 35400 ELEDON PHARMACEUTICALS INC COM 28617K101 167 21107 SH SOLE 0 14851 0 6256 ELEMENT SOLUTIONS INC COM 28618M106 22370 956800 SH SOLE 0 953078 0 3722 ELEVATE CREDIT INC COM 28621V101 4598 1288055 SH SOLE 0 1288055 0 0 E L F BEAUTY INC COM 26856L103 28144 1037000 SH SOLE 0 1037000 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1614 84282 SH SOLE 0 0 0 84282 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 7788 661700 SH SOLE 0 661700 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 161 11285 SH SOLE 0 862 0 10423 ELOXX PHARMACEUTICALS INC COM 29014R103 326 163900 SH SOLE 0 0 0 163900 EL POLLO LOCO HLDGS INC COM 268603107 7728 422500 SH SOLE 0 337300 0 85200 ELTEK LTD SHS M40184208 548 89471 SH SOLE 0 83796 0 5675 ELYS GAME TECHNOLOGY CORP COM 290734102 92 22565 SH SOLE 0 3090 0 19475 EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 1835 147900 SH SOLE 0 147800 0 100 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 9402 648381 SH SOLE 0 629919 0 18462 EMBRAER S.A. SPONSORED ADS 29082A107 8677 573100 SH SOLE 0 573100 0 0 EMCORE CORP COM NEW 290846203 9884 1072009 SH SOLE 0 990888 0 81121 EMCOR GROUP INC COM 29084Q100 8783 71300 SH SOLE 0 68696 0 2604 EMERALD HOLDING INC COM 29103W104 451 83657 SH SOLE 0 83657 0 0 EMERSON RADIO CORP COM NEW 291087203 1142 967688 SH SOLE 0 884588 0 83100 EMPIRE ST RLTY TR INC CL A 292104106 2417 201400 SH SOLE 0 201400 0 0 EMPLOYERS HLDGS INC COM 292218104 16499 385500 SH SOLE 0 349400 0 36100 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 205 42248 SH SOLE 0 0 0 42248 EMX RTY CORP COM 26873J107 148 49824 SH SOLE 0 0 0 49824 ENANTA PHARMACEUTICALS INC COM 29251M106 35108 797728 SH SOLE 0 754700 0 43028 ENCORE CAP GROUP INC COM 292554102 1157 24405 SH SOLE 0 24405 0 0 ENDAVA PLC ADS 29260V105 8125 71663 SH SOLE 0 60663 0 11000 ENDEAVOUR SILVER CORP COM 29258Y103 3737 610700 SH SOLE 0 610700 0 0 ENDO INTL PLC SHS G30401106 82415 17609971 SH SOLE 0 17609971 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 20199 2797596 SH SOLE 0 2797596 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 9073 3075494 SH SOLE 0 2888788 0 186706 ENETI INC COM Y2294C107 292 15658 SH SOLE 0 200 0 15458 ENI S P A SPONSORED ADR 26874R108 989 40556 SH SOLE 0 0 0 40556 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4350 680734 SH SOLE 0 0 0 680734 ENLIVEX THERAPEUTICS LTD COM M4130Y106 1742 195706 SH SOLE 0 119006 0 76700 ENNIS INC COM 293389102 39796 1849249 SH SOLE 0 1849249 0 0 ENOVA INTL INC COM 29357K103 54979 1607092 SH SOLE 0 1605881 0 1211 ENTASIS THERAPEUTICS HLDGS I COM 293614103 1046 391629 SH SOLE 0 320645 0 70984 ENTERGY CORP NEW COM 29364G103 12373 124100 SH SOLE 0 98056 0 26044 ENTERPRISE BANCORP INC MASS COM 293668109 663 20248 SH SOLE 0 884 0 19364 ENTHUSIAST GAMING HLDGS INC COM 29385B109 1637 276100 SH SOLE 0 0 0 276100 ENTRAVISION COMMUNICATIONS C CL A 29382R107 18936 2834672 SH SOLE 0 2561143 0 273529 ENVELA CORP COM 29402E102 1319 274769 SH SOLE 0 215571 0 59198 ENVISTA HOLDINGS CORPORATION COM 29415F104 15132 350200 SH SOLE 0 323504 0 26696 ENZO BIOCHEM INC COM 294100102 10332 3259264 SH SOLE 0 3259264 0 0 EPIZYME INC COM 29428V104 482 58011 SH SOLE 0 0 0 58011 EPR PPTYS COM SH BEN INT 26884U109 6827 129600 SH SOLE 0 129600 0 0 EPSILON ENERGY LTD COM 294375209 356 71100 SH SOLE 0 29494 0 41606 EQUIFAX INC COM 294429105 102198 426695 SH SOLE 0 235636 0 191059 EQUINOX GOLD CORP COM 29446Y502 7118 1024195 SH SOLE 0 1024195 0 0 EQUITABLE HLDGS INC COM 29452E101 50431 1656200 SH SOLE 0 1499850 0 156350 EQUITRANS MIDSTREAM CORP COM 294600101 19457 2286399 SH SOLE 0 2286399 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 4238 139000 SH SOLE 0 112900 0 26100 EQUITY COMWLTH COM SH BEN INT 294628102 33701 1286285 SH SOLE 0 1286285 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 52621 708122 SH SOLE 0 708122 0 0 ERICSSON ADR B SEK 10 294821608 57710 4587469 SH SOLE 0 3838410 0 749059 ERIE INDTY CO CL A 29530P102 5988 30971 SH SOLE 0 30971 0 0 ERO COPPER CORP COM 296006109 421 20100 SH SOLE 0 0 0 20100 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 500 327100 SH SOLE 0 0 0 327100 ESCALADE INC COM 296056104 965 42030 SH SOLE 0 33664 0 8366 ESCO TECHNOLOGIES INC COM 296315104 422 4500 SH SOLE 0 0 0 4500 ESPEY MFG & ELECTRS CORP COM 296650104 1780 120096 SH SOLE 0 113612 0 6484 ESPORTS ENTMT GROUP INC COM 29667K306 2036 187500 SH SOLE 0 187500 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 906 38228 SH SOLE 0 0 0 38228 ESSA BANCORP INC COM 29667D104 7784 474905 SH SOLE 0 428005 0 46900 ESSA PHARMA INC COM NEW 29668H708 563 19700 SH SOLE 0 0 0 19700 ESSEX PPTY TR INC COM 297178105 18668 62226 SH SOLE 0 56245 0 5981 ESTABLISHMENT LABS HLDGS INC COM G31249108 5581 63900 SH SOLE 0 6942 0 56958 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 498 24200 SH SOLE 0 24200 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 3444 124800 SH SOLE 0 124800 0 0 ETSY INC COM 29786A106 362933 1763181 SH SOLE 0 1703918 0 59263 EURODRY LTD COM Y23508107 1633 67100 SH SOLE 0 32919 0 34181 EURONAV NV SHS B38564108 14029 1505300 SH SOLE 0 1505300 0 0 EUROSEAS LTD SHS Y23592135 2937 127242 SH SOLE 0 60235 0 67007 EURO TECH HOLDINGS CO LTD SHS NEW G32030127 202 58681 SH SOLE 0 0 0 58681 EVANS BANCORP INC COM NEW 29911Q208 667 17983 SH SOLE 0 5355 0 12628 EVENTBRITE INC COM CL A 29975E109 7933 417500 SH SOLE 0 417500 0 0 EVEREST RE GROUP LTD COM G3223R108 38482 152700 SH SOLE 0 150017 0 2683 EVER-GLORY INTL GROUP INC COM NEW 299766204 87 30000 SH SOLE 0 30000 0 0 EVERGY INC COM 30034W106 11219 185650 SH SOLE 0 79225 0 106425 EVERI HLDGS INC COM 30034T103 3442 138000 SH SOLE 0 138000 0 0 EVERQUOTE INC COM CL A 30041R108 19425 594408 SH SOLE 0 556008 0 38400 EVERSOURCE ENERGY COM 30040W108 3401 42380 SH SOLE 0 12227 0 30153 EVERSPIN TECHNOLOGIES INC COM 30041T104 1000 155506 SH SOLE 0 155506 0 0 EVERTEC INC COM 30040P103 58902 1349420 SH SOLE 0 1349420 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 1704 1507888 SH SOLE 0 0 0 1507888 EVOGENE LTD SHS M4119S104 328 95800 SH SOLE 0 1974 0 93826 EVOLENT HEALTH INC CL A 30050B101 8374 396499 SH SOLE 0 388057 0 8442 EVOLUTION PETE CORP COM 30049A107 10834 2184217 SH SOLE 0 2089253 0 94964 EVOLVING SYS INC COM NEW 30049R209 1943 796431 SH SOLE 0 740531 0 55900 EXCELLON RES INC COM 30069C801 23 10500 SH SOLE 0 9760 0 740 EXELIXIS INC COM 30161Q104 329463 18082501 SH SOLE 0 18082501 0 0 EXFO INC SUB VTG SHS 302046107 5308 892115 SH SOLE 0 812519 0 79596 EXICURE INC COM 30205M101 258 171720 SH SOLE 0 0 0 171720 EXLSERVICE HOLDINGS INC COM 302081104 7247 68200 SH SOLE 0 68200 0 0 EXONE CO COM 302104104 2069 95606 SH SOLE 0 95606 0 0 EXPEDIA GROUP INC COM NEW 30212P303 97568 595980 SH SOLE 0 457285 0 138695 EXPONENT INC COM 30214U102 11687 131000 SH SOLE 0 131000 0 0 EXPRESS INC COM 30219E103 10786 1661935 SH SOLE 0 1490426 0 171509 EXP WORLD HLDGS INC COM 30212W100 49403 1274249 SH SOLE 0 1274249 0 0 EXTRACTION OIL & GAS INC COM 30227M303 6743 122800 SH SOLE 0 27463 0 95337 EXTRA SPACE STORAGE INC COM 30225T102 2474 15100 SH SOLE 0 15100 0 0 EXTREME NETWORKS INC COM 30226D106 37385 3349946 SH SOLE 0 3153881 0 196065 EXXON MOBIL CORP COM 30231G102 34313 543954 SH SOLE 0 0 0 543954 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 328 90200 SH SOLE 0 17195 0 73005 EYENOVIA INC COM 30234E104 740 149148 SH SOLE 0 76430 0 72718 EZCORP INC CL A NON VTG 302301106 15609 2588475 SH SOLE 0 2061542 0 526933 F5 NETWORKS INC COM 315616102 354605 1899736 SH SOLE 0 1899736 0 0 FALCON MINERALS CORP CL A COM 30607B109 2544 500700 SH SOLE 0 124400 0 376300 FANGDD NETWORK GROUP LTD SPONSORED ADS 30712L109 36 11900 SH SOLE 0 11900 0 0 FANG HLDGS LTD ADR NEW 30711Y300 285 24014 SH SOLE 0 3694 0 20320 FARMER BROS CO COM 307675108 7884 621300 SH SOLE 0 621300 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 2118 97079 SH SOLE 0 37427 0 59652 FARMERS NATIONAL BANC CORP COM 309627107 4865 313684 SH SOLE 0 243481 0 70203 FARMMI INC SHS G33277107 707 1574516 SH SOLE 0 0 0 1574516 FARO TECHNOLOGIES INC COM 311642102 509 6542 SH SOLE 0 0 0 6542 FAT BRANDS INC COM 30258N105 237 16259 SH SOLE 0 3900 0 12359 FATE THERAPEUTICS INC COM 31189P102 3013 34719 SH SOLE 0 34719 0 0 FATHOM HOLDINGS INC COM 31189V109 619 18869 SH SOLE 0 5761 0 13108 FEDERAL AGRIC MTG CORP CL C 313148306 3076 31100 SH SOLE 0 31100 0 0 FEDERAL SIGNAL CORP COM 313855108 2784 69200 SH SOLE 0 1398 0 67802 FEDEX CORP COM 31428X106 3848 12900 SH SOLE 0 6684 0 6216 FEDNAT HLDG CO COM 31431B109 2591 624261 SH SOLE 0 624261 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 148 20284 SH SOLE 0 83 0 20201 FERRARI N V COM N3167Y103 10730 52048 SH SOLE 0 0 0 52048 FERROGLOBE PLC SHS G33856108 21010 3432994 SH SOLE 0 3404494 0 28500 FFBW INC MD COM 30260M103 624 54726 SH SOLE 0 23670 0 31056 FG FINANCIAL GROUP INC COM 30259W104 916 97562 SH SOLE 0 86543 0 11019 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1798 31900 SH SOLE 0 31900 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 626 7720 SH SOLE 0 7720 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 351 6700 SH SOLE 0 6700 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 730 6200 SH SOLE 0 6200 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 663 21800 SH SOLE 0 21800 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13695 315109 SH SOLE 0 315109 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 2757 205261 SH SOLE 0 141200 0 64061 FINANCIAL INSTNS INC COM 317585404 10227 340900 SH SOLE 0 312400 0 28500 FIREEYE INC COM 31816Q101 31236 1544800 SH SOLE 0 1506682 0 38118 FIRST AMERN FINL CORP COM 31847R102 19821 317900 SH SOLE 0 317900 0 0 FIRST BANCORP INC ME COM 31866P102 4214 143095 SH SOLE 0 143095 0 0 FIRST BANCORP N C COM 318910106 1511 36924 SH SOLE 0 44 0 36880 FIRST BANCORP P R COM NEW 318672706 2435 204313 SH SOLE 0 204313 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 1992 147103 SH SOLE 0 30256 0 116847 FIRST BUSEY CORP COM NEW 319383204 12913 523639 SH SOLE 0 523639 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 7308 269965 SH SOLE 0 173316 0 96649 FIRSTCASH INC COM 33767D105 17521 229216 SH SOLE 0 229216 0 0 FIRST CHOICE BANCORP COM 31948P104 856 28100 SH SOLE 0 0 0 28100 FIRST CMNTY BANKSHARES INC V COM 31983A103 4668 156394 SH SOLE 0 156394 0 0 FIRST CMNTY CORP S C COM 319835104 2606 129033 SH SOLE 0 90169 0 38864 FIRST COMWLTH FINL CORP PA COM 319829107 1290 91700 SH SOLE 0 0 0 91700 FIRSTENERGY CORP COM 337932107 5124 137708 SH SOLE 0 105723 0 31985 FIRST FINANCIAL NORTHWEST IN COM 32022K102 9722 641745 SH SOLE 0 611745 0 30000 FIRST FINL CORP IND COM 320218100 4097 100377 SH SOLE 0 90659 0 9718 FIRST FNDTN INC COM 32026V104 414 18400 SH SOLE 0 0 0 18400 FIRST GTY BANCSHARES INC COM 32043P106 767 39367 SH SOLE 0 10196 0 29171 FIRST HAWAIIAN INC COM 32051X108 3055 107800 SH SOLE 0 107800 0 0 FIRST INTERNET BANCORP COM 320557101 2481 80100 SH SOLE 0 0 0 80100 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1311 31336 SH SOLE 0 0 0 31336 FIRST LONG IS CORP COM 320734106 15107 711581 SH SOLE 0 674840 0 36741 FIRST MAJESTIC SILVER CORP COM 32076V103 563 35700 SH SOLE 0 0 0 35700 FIRST MIDWEST BANCORP DEL COM 320867104 2849 143671 SH SOLE 0 143671 0 0 FIRST NORTHWEST BANCORP COM 335834107 8249 470005 SH SOLE 0 392505 0 77500 FIRSTSERVICE CORP NEW COM 33767E202 148139 864993 SH SOLE 0 853593 0 11400 FIRST SVGS FINL GROUP INC COM 33621E109 680 9300 SH SOLE 0 5600 0 3700 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 317 4200 SH SOLE 0 4200 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1677 38400 SH SOLE 0 38400 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 12941 215900 SH SOLE 0 215900 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 3532 72800 SH SOLE 0 72800 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 10952 215175 SH SOLE 0 215175 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 621 5300 SH SOLE 0 5300 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 232 3400 SH SOLE 0 3400 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2146 45900 SH SOLE 0 45900 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 280 17100 SH SOLE 0 17100 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 849 34700 SH SOLE 0 34700 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1398 29100 SH SOLE 0 29100 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 9141 190400 SH SOLE 0 190400 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 248 2000 SH SOLE 0 2000 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 548 4300 SH SOLE 0 4300 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2379 100600 SH SOLE 0 100600 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3423 63821 SH SOLE 0 63821 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3912 68301 SH SOLE 0 68301 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 24666 1197400 SH SOLE 0 1197400 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 355 10700 SH SOLE 0 10700 0 0 FIRST US BANCSHARES INC COM 33744V103 1857 169426 SH SOLE 0 157093 0 12333 FIRST UTD CORP COM 33741H107 2414 138495 SH SOLE 0 67334 0 71161 FISERV INC COM 337738108 85055 795727 SH SOLE 0 527549 0 268178 FIVE BELOW INC COM 33829M101 47003 243200 SH SOLE 0 243200 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 1348 166779 SH SOLE 0 0 0 166779 FIVERR INTL LTD ORD SHS M4R82T106 23085 95200 SH SOLE 0 95200 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 3334 578796 SH SOLE 0 492782 0 86014 FLAGSTAR BANCORP INC COM PAR .001 337930705 11908 281712 SH SOLE 0 281712 0 0 FLANIGANS ENTERPRISES INC COM 338517105 2366 58700 SH SOLE 0 58500 0 200 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 2051 524541 SH SOLE 0 419745 0 104796 FLEX LNG LTD SHS G35947202 527 36523 SH SOLE 0 0 0 36523 FLEX LTD ORD Y2573F102 34621 1937354 SH SOLE 0 1937354 0 0 FLEXSHOPPER INC COM NEW 33939J303 1721 579472 SH SOLE 0 293824 0 285648 FLEXSTEEL INDS INC COM 339382103 9427 233393 SH SOLE 0 233393 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 21042 199076 SH SOLE 0 199076 0 0 FLOWERS FOODS INC COM 343498101 121917 5037885 SH SOLE 0 5037885 0 0 FLOWSERVE CORP COM 34354P105 8745 216900 SH SOLE 0 216900 0 0 FLUOR CORP NEW COM 343412102 6376 360200 SH SOLE 0 360200 0 0 FLUSHING FINL CORP COM 343873105 10703 499460 SH SOLE 0 339130 0 160330 FNCB BANCORP INC COM 302578109 680 93600 SH SOLE 0 5662 0 87938 FOCUS FINL PARTNERS INC COM CL A 34417P100 6126 126300 SH SOLE 0 126300 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 45407 537300 SH SOLE 0 537300 0 0 FONAR CORP COM NEW 344437405 8660 489816 SH SOLE 0 401270 0 88546 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 7975 1876400 SH SOLE 0 1876400 0 0 FORIAN INC COM 34630N106 292 23200 SH SOLE 0 0 0 23200 FORMFACTOR INC COM 346375108 10685 293068 SH SOLE 0 293068 0 0 FORRESTER RESH INC COM 346563109 37909 827706 SH SOLE 0 827706 0 0 FORTERRA INC COM 34960W106 6839 290900 SH SOLE 0 0 0 290900 FORTINET INC COM 34959E109 377837 1586284 SH SOLE 0 1586284 0 0 FORTIS INC COM 349553107 161500 3651363 SH SOLE 0 3651363 0 0 FORTIVE CORP COM 34959J108 110454 1583800 SH SOLE 0 1476087 0 107713 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1622 69075 SH SOLE 0 9459 0 59616 FORWARD AIR CORP COM 349853101 2974 33139 SH SOLE 0 33139 0 0 FORWARD INDS INC N Y COM NEW 349862300 2006 677852 SH SOLE 0 676740 0 1112 FOSSIL GROUP INC COM 34988V106 17668 1237285 SH SOLE 0 1237285 0 0 FOSTER L B CO COM 350060109 8870 475832 SH SOLE 0 475832 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4616 167200 SH SOLE 0 167200 0 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 264 227663 SH SOLE 0 227663 0 0 FOX CORP CL A COM 35137L105 29076 783098 SH SOLE 0 783098 0 0 FOX CORP CL B COM 35137L204 13473 382746 SH SOLE 0 382746 0 0 FRANCHISE GROUP INC COM 35180X105 797 22600 SH SOLE 0 0 0 22600 FRANCO NEV CORP COM 351858105 633923 4369790 SH SOLE 0 4347590 0 22200 FRANKLIN COVEY CO COM 353469109 3090 95503 SH SOLE 0 95503 0 0 FRANKLIN ELEC INC COM 353514102 2467 30600 SH SOLE 0 30600 0 0 FRANKLIN FINL SVCS CORP COM 353525108 748 23404 SH SOLE 0 1872 0 21532 FRANKLIN STR PPTYS CORP COM 35471R106 10701 2034437 SH SOLE 0 1653637 0 380800 FRANKLIN WIRELESS CORP COM 355184102 1256 137000 SH SOLE 0 43345 0 93655 FREEDOM HLDG CORP NEV COM 356390104 23397 359127 SH SOLE 0 359127 0 0 FREIGHTCAR AMER INC COM 357023100 540 91127 SH SOLE 0 91127 0 0 FREQUENCY ELECTRS INC COM 358010106 2918 297761 SH SOLE 0 273818 0 23943 FRESH DEL MONTE PRODUCE INC ORD G36738105 5695 173200 SH SOLE 0 173200 0 0 FRIEDMAN INDS INC COM 358435105 7319 546218 SH SOLE 0 477418 0 68800 FRONTDOOR INC COM 35905A109 77202 1549618 SH SOLE 0 1299655 0 249963 FRONTLINE LTD SHS NEW G3682E192 4508 500854 SH SOLE 0 500854 0 0 FRP HLDGS INC COM 30292L107 880 15800 SH SOLE 0 0 0 15800 FS BANCORP INC COM 30263Y104 5855 82150 SH SOLE 0 55800 0 26350 F-STAR THERAPEUTICS INC COM 30315R107 1263 147011 SH SOLE 0 132211 0 14800 FTI CONSULTING INC COM 302941109 35833 262300 SH SOLE 0 262300 0 0 FUBOTV INC COM 35953D104 4699 146355 SH SOLE 0 0 0 146355 FUELCELL ENERGY INC COM 35952H601 52183 5863300 SH SOLE 0 4507909 0 1355391 FUEL TECH INC COM 359523107 3500 1489465 SH SOLE 0 1118911 0 370554 FULL HSE RESORTS INC COM 359678109 12179 1225290 SH SOLE 0 1167990 0 57300 FUNKO INC COM CL A 361008105 3172 149043 SH SOLE 0 149043 0 0 FURY GOLD MINES LIMITED COM 36117T100 625 521047 SH SOLE 0 300 0 520747 FUTU HLDGS LTD SPON ADS CL A 36118L106 27985 156265 SH SOLE 0 78565 0 77700 FUTURE FINTECH GROUP INC COM 36117V105 53 16940 SH SOLE 0 886 0 16054 FUTUREFUEL CORP COM 36116M106 18687 1946600 SH SOLE 0 1830726 0 115874 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 3231 261657 SH SOLE 0 243857 0 17800 FVCBANKCORP INC COM 36120Q101 1253 72600 SH SOLE 0 5332 0 67268 GAIA INC NEW CL A 36269P104 3068 279200 SH SOLE 0 92529 0 186671 GALAPAGOS NV SPON ADR 36315X101 703 10200 SH SOLE 0 9200 0 1000 GALECTIN THERAPEUTICS INC COM NEW 363225202 1185 370199 SH SOLE 0 49495 0 320704 GALECTO INC COM 36322Q107 201 39700 SH SOLE 0 39700 0 0 GALERA THERAPEUTICS INC COM 36338D108 238 24170 SH SOLE 0 24170 0 0 GALIANO GOLD INC COM 36352H100 2913 2672754 SH SOLE 0 2646854 0 25900 GALLAGHER ARTHUR J & CO COM 363576109 44306 316290 SH SOLE 0 251102 0 65188 GAMCO INVS INC CL A COM 361438104 2164 86200 SH SOLE 0 86200 0 0 GAMESTOP CORP NEW CL A 36467W109 129799 606141 SH SOLE 0 307136 0 299005 GAMIDA CELL LTD SHS M47364100 1344 209700 SH SOLE 0 0 0 209700 GAMING & LEISURE PPTYS INC COM 36467J108 17906 386482 SH SOLE 0 346781 0 39701 GAN LTD SHS G3728V109 2295 139600 SH SOLE 0 139600 0 0 GANNETT CO INC COM 36472T109 597 108700 SH SOLE 0 108700 0 0 GARMIN LTD SHS H2906T109 7802 53942 SH SOLE 0 53942 0 0 GARRETT MOTION INC COM 366505105 3620 453600 SH SOLE 0 106308 0 347292 GARTNER INC COM 366651107 66704 275409 SH SOLE 0 275409 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 4427 1199770 SH SOLE 0 557680 0 642090 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 9474 524300 SH SOLE 0 0 0 524300 GATX CORP COM 361448103 3919 44300 SH SOLE 0 44300 0 0 GCM GROSVENOR INC COM CL A 36831E108 1386 133000 SH SOLE 0 5400 0 127600 GEE GROUP INC COM 36165A102 1411 2461900 SH SOLE 0 928814 0 1533086 GENASYS INC COM 36872P103 2764 504436 SH SOLE 0 219736 0 284700 GENCOR INDS INC COM 368678108 7424 610540 SH SOLE 0 477625 0 132915 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2067 109500 SH SOLE 0 109500 0 0 GENERAL ELECTRIC CO COM 369604103 29516 2192874 SH SOLE 0 1588292 0 604582 GENERAL MLS INC COM 370334104 226312 3714288 SH SOLE 0 3714288 0 0 GENERATION BIO CO COM 37148K100 226 8400 SH SOLE 0 0 0 8400 GENETRON HLDGS LTD ADS 37186H100 1603 79600 SH SOLE 0 0 0 79600 GENIE ENERGY LTD CL B 372284208 4698 743285 SH SOLE 0 743285 0 0 GENMAB A/S SPONSORED ADS 372303206 36130 884900 SH SOLE 0 884900 0 0 GENPREX INC COM 372446104 2109 629516 SH SOLE 0 85043 0 544473 GENTEX CORP COM 371901109 76943 2325250 SH SOLE 0 2325250 0 0 GENTHERM INC COM 37253A103 2164 30464 SH SOLE 0 30464 0 0 GENUINE PARTS CO COM 372460105 19413 153500 SH SOLE 0 153500 0 0 GENWORTH FINL INC COM CL A 37247D106 199 51035 SH SOLE 0 51035 0 0 GEOPARK LTD USD SHS G38327105 49090 3880620 SH SOLE 0 3839949 0 40671 GEOSPACE TECHNOLOGIES CORP COM 37364X109 333 41198 SH SOLE 0 0 0 41198 GERDAU SA SPON ADR REP PFD 373737105 35723 6054800 SH SOLE 0 5214658 0 840142 GERMAN AMERN BANCORP INC COM 373865104 5195 139649 SH SOLE 0 135800 0 3849 GETTY RLTY CORP NEW COM 374297109 47257 1517086 SH SOLE 0 1452012 0 65074 GEVO INC COM PAR 374396406 29956 4120500 SH SOLE 0 4095488 0 25012 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 9929 311047 SH SOLE 0 311047 0 0 GIBRALTAR INDS INC COM 374689107 25816 338304 SH SOLE 0 338304 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 12267 1205008 SH SOLE 0 1181209 0 23799 GILDAN ACTIVEWEAR INC COM 375916103 2642 71600 SH SOLE 0 52200 0 19400 GILEAD SCIENCES INC COM 375558103 347561 5047355 SH SOLE 0 5047355 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 49463 2192522 SH SOLE 0 1995922 0 196600 GLAUKOS CORP COM 377322102 16974 200092 SH SOLE 0 200092 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 360822 9061321 SH SOLE 0 9061321 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1775 50680 SH SOLE 0 47367 0 3313 GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 127 12800 SH SOLE 0 600 0 12200 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 17953 3361974 SH SOLE 0 3179274 0 182700 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2038 75634 SH SOLE 0 70320 0 5314 GLOBAL INDUSTRIAL COMPANY COM 37892E102 13262 361274 SH SOLE 0 361274 0 0 GLOBAL MED REIT INC COM NEW 37954A204 5994 406100 SH SOLE 0 0 0 406100 GLOBAL NET LEASE INC COM NEW 379378201 607 32798 SH SOLE 0 0 0 32798 GLOBAL PMTS INC COM 37940X102 62160 331449 SH SOLE 0 241313 0 90136 GLOBAL SELF STORAGE INC COM 37955N106 381 73200 SH SOLE 0 9015 0 64185 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 18710 956077 SH SOLE 0 607927 0 348150 GLOBAL WTR RES INC COM 379463102 5043 295247 SH SOLE 0 272447 0 22800 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 956 13200 SH SOLE 0 13200 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 5394 240500 SH SOLE 0 240500 0 0 GLOBE LIFE INC COM 37959E102 13354 140200 SH SOLE 0 134522 0 5678 GLOBUS MED INC CL A 379577208 11095 143100 SH SOLE 0 143100 0 0 GLYCOMIMETICS INC COM 38000Q102 1758 757693 SH SOLE 0 110641 0 647052 GMS INC COM 36251C103 1371 28484 SH SOLE 0 28484 0 0 GODADDY INC CL A 380237107 7513 86400 SH SOLE 0 86400 0 0 GOGO INC COM 38046C109 244 21434 SH SOLE 0 21434 0 0 GOHEALTH INC COM CL A 38046W105 5079 453100 SH SOLE 0 453100 0 0 GOLDEN ENTMT INC COM 381013101 15131 337746 SH SOLE 0 247394 0 90352 GOLDEN MINERALS CO COM 381119106 22 36400 SH SOLE 0 9300 0 27100 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 21095 1910769 SH SOLE 0 1832669 0 78100 GOLDEN STAR RES LTD CDA COM 38119T807 10314 3644926 SH SOLE 0 3372939 0 271987 GOLD FIELDS LTD SPONSORED ADR 38059T106 92986 10447884 SH SOLE 0 10176242 0 271642 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4705 47000 SH SOLE 0 47000 0 0 GOLD RESOURCE CORP COM 38068T105 1677 649861 SH SOLE 0 79400 0 570461 GOLD ROYALTY CORP COMMON SHARES 38071H106 351 65700 SH SOLE 0 0 0 65700 GOODRICH PETE CORP COM PAR 382410843 1659 111100 SH SOLE 0 36300 0 74800 GOOD TIMES RESTAURANTS INC COM NEW 382140879 2314 565852 SH SOLE 0 402967 0 162885 GOODYEAR TIRE & RUBR CO COM 382550101 20915 1219505 SH SOLE 0 1219505 0 0 GOPRO INC CL A 38268T103 22850 1961400 SH SOLE 0 1961400 0 0 GORMAN RUPP CO COM 383082104 4763 138300 SH SOLE 0 138300 0 0 GRACO INC COM 384109104 28047 370500 SH SOLE 0 370500 0 0 GRAHAM CORP COM 384556106 5974 434175 SH SOLE 0 383175 0 51000 GRAHAM HLDGS CO COM CL B 384637104 26913 42457 SH SOLE 0 41844 0 613 GRAND CANYON ED INC COM 38526M106 21214 235787 SH SOLE 0 235787 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 12822 193000 SH SOLE 0 62000 0 131000 GRAN TIERRA ENERGY INC COM 38500T101 498 672400 SH SOLE 0 11700 0 660700 GRAPHIC PACKAGING HLDG CO COM 388689101 7540 415662 SH SOLE 0 415662 0 0 GRAY TELEVISION INC CL A 389375205 445 20900 SH SOLE 0 20900 0 0 GRAY TELEVISION INC COM 389375106 4115 175850 SH SOLE 0 175850 0 0 GREAT AJAX CORP COM 38983D300 2416 186148 SH SOLE 0 2400 0 183748 GREAT ELM GROUP INC COM NEW 39037G109 1830 813376 SH SOLE 0 784700 0 28676 GREAT LAKES DREDGE & DOCK CO COM 390607109 26004 1779901 SH SOLE 0 1779901 0 0 GREAT PANTHER MNG LTD COM 39115V101 2430 3887825 SH SOLE 0 3887825 0 0 GREAT SOUTHN BANCORP INC COM 390905107 16294 302300 SH SOLE 0 274300 0 28000 GREENE CNTY BANCORP INC COM 394357107 247 8800 SH SOLE 0 0 0 8800 GREENHILL & CO INC COM 395259104 380 24400 SH SOLE 0 9300 0 15100 GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107 418 53342 SH SOLE 0 0 0 53342 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 590 64610 SH SOLE 0 0 0 64610 GREEN PLAINS INC COM 393222104 11257 334843 SH SOLE 0 332420 0 2423 GREENPRO CAP CORP COM 39540F101 191 145014 SH SOLE 0 0 0 145014 GREENSKY INC CL A 39572G100 849 152965 SH SOLE 0 2300 0 150665 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 5988 543404 SH SOLE 0 489604 0 53800 GREIF INC CL A 397624107 1957 32317 SH SOLE 0 0 0 32317 GREIF INC CL B 397624206 1723 29210 SH SOLE 0 29210 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 3027 201400 SH SOLE 0 38423 0 162977 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 1403 128700 SH SOLE 0 27643 0 101057 GRITSTONE BIO INC COM 39868T105 1019 111572 SH SOLE 0 82257 0 29315 GROCERY OUTLET HLDG CORP COM 39874R101 527 15200 SH SOLE 0 15200 0 0 GROUPON INC COM NEW 399473206 23125 535800 SH SOLE 0 535800 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 17706 339131 SH SOLE 0 335300 0 3831 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 24071 130183 SH SOLE 0 130183 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 82776 774400 SH SOLE 0 774400 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 6245 1095538 SH SOLE 0 1006372 0 89166 GRUPO SIMEC SAB DE C V ADR 400491106 7147 248132 SH SOLE 0 248132 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 101421 7102319 SH SOLE 0 7102319 0 0 GSE SYS INC COM 36227K106 1856 1036738 SH SOLE 0 913058 0 123680 GSI TECHNOLOGY INC COM 36241U106 6323 1125046 SH SOLE 0 808029 0 317017 GTY TECHNOLOGY HOLDINGS INC COM 362409104 570 80100 SH SOLE 0 13484 0 66616 GUARANTY BANCSHARES INC TEX COM 400764106 2503 73469 SH SOLE 0 41295 0 32174 GUARANTY FED BANCSHARES INC COM 40108P101 1009 41300 SH SOLE 0 40339 0 961 GUARDION HEALTH SCIENCES INC COM 40145Q401 611 347291 SH SOLE 0 17586 0 329705 GUESS INC COM 401617105 3965 150200 SH SOLE 0 150200 0 0 GULF IS FABRICATION INC COM 402307102 3523 779453 SH SOLE 0 645993 0 133460 GULF RES INC COM 40251W408 2491 393600 SH SOLE 0 329830 0 63770 G WILLI FOOD INTL LTD ORD M52523103 14014 630992 SH SOLE 0 627617 0 3375 HACKETT GROUP INC COM 404609109 29874 1657844 SH SOLE 0 1336244 0 321600 HAEMONETICS CORP MASS COM 405024100 40017 600494 SH SOLE 0 600494 0 0 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 3807 94222 SH SOLE 0 86522 0 7700 HAIN CELESTIAL GROUP INC COM 405217100 29032 723622 SH SOLE 0 723622 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2496 926061 SH SOLE 0 654455 0 271606 HALLMARK FINL SVCS INC COM NEW 40624Q203 1603 360300 SH SOLE 0 126352 0 233948 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1187 53305 SH SOLE 0 343 0 52962 HAMILTON LANE INC CL A 407497106 13609 149348 SH SOLE 0 145096 0 4252 HANGER INC COM NEW 41043F208 6702 265091 SH SOLE 0 265091 0 0 HANMI FINL CORP COM NEW 410495204 3613 189580 SH SOLE 0 185252 0 4328 HAPPINESS BIOTECH GROUP LTD SHS G4289N114 489 309379 SH SOLE 0 255748 0 53631 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 528 162908 SH SOLE 0 51645 0 111263 HARBORONE BANCORP INC NEW COM NEW 41165Y100 4367 304546 SH SOLE 0 144405 0 160141 HARLEY DAVIDSON INC COM 412822108 41215 899500 SH SOLE 0 857580 0 41920 HARMONY BIOSCIENCES HLDGS IN COM 413197104 333 11800 SH SOLE 0 11800 0 0 HARROW HEALTH INC COM 415858109 13001 1399512 SH SOLE 0 1190426 0 209086 HARTFORD FINL SVCS GROUP INC COM 416515104 22997 371100 SH SOLE 0 354015 0 17085 HARVARD BIOSCIENCE INC COM 416906105 10274 1233345 SH SOLE 0 929998 0 303347 HASBRO INC COM 418056107 35615 376800 SH SOLE 0 362381 0 14419 HAVERTY FURNITURE COS INC COM 419596101 47537 1111706 SH SOLE 0 1111706 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 4718 111600 SH SOLE 0 111600 0 0 HAWKINS INC COM 420261109 5659 172798 SH SOLE 0 113232 0 59566 HAWTHORN BANCSHARES INC COM 420476103 838 36558 SH SOLE 0 0 0 36558 HAYNES INTERNATIONAL INC COM NEW 420877201 18094 511419 SH SOLE 0 505300 0 6119 HAYWARD HLDGS INC COM 421298100 2134 82000 SH SOLE 0 0 0 82000 HBT FINL INC. COM 404111106 1339 76900 SH SOLE 0 0 0 76900 HC2 HLDGS INC COM 404139107 314 78800 SH SOLE 0 0 0 78800 HCI GROUP INC COM 40416E103 16845 169419 SH SOLE 0 169419 0 0 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 6741 159100 SH SOLE 0 45601 0 113499 HEALTHCARE RLTY TR COM 421946104 9764 323300 SH SOLE 0 323300 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 7440 235664 SH SOLE 0 235664 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 5374 201272 SH SOLE 0 201272 0 0 HEALTH CATALYST INC COM 42225T107 8219 148069 SH SOLE 0 141000 0 7069 HEALTHPEAK PROPERTIES INC COM 42250P103 7803 234400 SH SOLE 0 179849 0 54551 HEALTHSTREAM INC COM 42222N103 21114 755700 SH SOLE 0 748500 0 7200 HEARTLAND EXPRESS INC COM 422347104 10676 623231 SH SOLE 0 359293 0 263938 HECLA MNG CO COM 422704106 24740 3325335 SH SOLE 0 2889251 0 436084 HEICO CORP NEW CL A 422806208 45360 365273 SH SOLE 0 365273 0 0 HEICO CORP NEW COM 422806109 15415 110564 SH SOLE 0 110564 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 61096 1371402 SH SOLE 0 1252500 0 118902 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 696 40970 SH SOLE 0 38870 0 2100 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1188 208127 SH SOLE 0 208127 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 11051 936544 SH SOLE 0 825744 0 110800 HENNESSY ADVISORS INC COM 425885100 1316 140725 SH SOLE 0 113975 0 26750 HENRY SCHEIN INC COM 806407102 67343 907712 SH SOLE 0 871147 0 36565 HERBALIFE NUTRITION LTD COM SHS G4412G101 469016 8894664 SH SOLE 0 8894664 0 0 HERITAGE COMM CORP COM 426927109 302 27162 SH SOLE 0 15062 0 12100 HERITAGE CRYSTAL CLEAN INC COM 42726M106 11403 384200 SH SOLE 0 377800 0 6400 HERITAGE GLOBAL INC COM 42727E103 123 48729 SH SOLE 0 40041 0 8688 HERITAGE INSURANCE HLDGS INC COM 42727J102 3139 365799 SH SOLE 0 225599 0 140200 HERSHEY CO COM 427866108 556064 3192466 SH SOLE 0 3111468 0 80998 HESKA CORP COM RESTRC NEW 42805E306 3653 15900 SH SOLE 0 0 0 15900 HESS MIDSTREAM LP CL A SHS 428103105 5924 234600 SH SOLE 0 18100 0 216500 HEWLETT PACKARD ENTERPRISE C COM 42824C109 49226 3376300 SH SOLE 0 2708187 0 668113 HF FOODS GROUP INC COM 40417F109 97 18300 SH SOLE 0 4313 0 13987 HIBBETT INC COM 428567101 34855 388877 SH SOLE 0 388877 0 0 HIGHPEAK ENERGY INC COM 43114Q105 161 15778 SH SOLE 0 2443 0 13335 HIGHWAY HLDGS LTD ORD G4481U106 1008 254515 SH SOLE 0 241215 0 13300 HIGHWOODS PPTYS INC COM 431284108 5628 124600 SH SOLE 0 124600 0 0 HILLENBRAND INC COM 431571108 1884 42742 SH SOLE 0 41954 0 788 HILL INTL INC COM 431466101 1460 586268 SH SOLE 0 81403 0 504865 HILL-ROM HLDGS INC COM 431475102 17561 154600 SH SOLE 0 154600 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 60645 3640141 SH SOLE 0 3483930 0 156211 HIMS & HERS HEALTH INC COM CL A 433000106 191 17500 SH SOLE 0 17500 0 0 HINGHAM INSTN SVGS MASS COM 433323102 7326 25219 SH SOLE 0 24246 0 973 HIREQUEST INC COM 433535101 317 17100 SH SOLE 0 700 0 16400 HISTOGEN INC COM 43358Y103 101 92721 SH SOLE 0 0 0 92721 HMN FINL INC COM 40424G108 2491 116925 SH SOLE 0 111097 0 5828 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 14251 810169 SH SOLE 0 668969 0 141200 HOLLYFRONTIER CORP COM 436106108 4316 131182 SH SOLE 0 131182 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 23898 1603888 SH SOLE 0 1411070 0 192818 HOLOGIC INC COM 436440101 60816 911518 SH SOLE 0 911518 0 0 HOME BANCORP INC COM 43689E107 5876 154173 SH SOLE 0 144973 0 9200 HOMESTREET INC COM 43785V102 4848 119000 SH SOLE 0 70205 0 48795 HOMETRUST BANCSHARES INC COM 437872104 18389 659115 SH SOLE 0 659115 0 0 HONDA MOTOR LTD AMERN SHS 438128308 81174 2522498 SH SOLE 0 2522498 0 0 HONEYWELL INTL INC COM 438516106 2084 9500 SH SOLE 0 9500 0 0 HOOKER FURNITURE CORP COM 439038100 530 15300 SH SOLE 0 15300 0 0 HOPE BANCORP INC COM 43940T109 388 27374 SH SOLE 0 0 0 27374 HORIZON BANCORP INC COM 440407104 7543 432741 SH SOLE 0 432741 0 0 HORIZON GLOBAL CORP COM 44052W104 2963 349402 SH SOLE 0 215502 0 133900 HORIZON THERAPEUTICS PUB L SHS G46188101 396815 4237663 SH SOLE 0 4237663 0 0 HORMEL FOODS CORP COM 440452100 76027 1592183 SH SOLE 0 1592183 0 0 HOSTESS BRANDS INC CL A 44109J106 26184 1617310 SH SOLE 0 1617310 0 0 HOST HOTELS & RESORTS INC COM 44107P104 14533 850365 SH SOLE 0 835566 0 14799 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3538 320490 SH SOLE 0 287787 0 32703 HOULIHAN LOKEY INC CL A 441593100 17560 214700 SH SOLE 0 214700 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 24555 231015 SH SOLE 0 231015 0 0 HOWARD BANCORP INC COM 442496105 624 38700 SH SOLE 0 0 0 38700 HOWARD HUGHES CORP COM 44267D107 9941 102000 SH SOLE 0 102000 0 0 HOWMET AEROSPACE INC COM 443201108 14991 434900 SH SOLE 0 434900 0 0 HP INC COM 40434L105 41765 1383400 SH SOLE 0 1017432 0 365968 HSBC HLDGS PLC SPON ADR NEW 404280406 138100 4786843 SH SOLE 0 4786843 0 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 332 57116 SH SOLE 0 57116 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1673 105500 SH SOLE 0 105500 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4320 81800 SH SOLE 0 71214 0 10586 HUDBAY MINERALS INC COM 443628102 39757 5971229 SH SOLE 0 4764529 0 1206700 HUDSON CAPITAL INC SHS NEW G4645C208 116 30925 SH SOLE 0 30925 0 0 HUDSON GLOBAL INC COM NEW 443787205 1819 103065 SH SOLE 0 97722 0 5343 HUDSON PAC PPTYS INC COM 444097109 4382 157500 SH SOLE 0 157500 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1145 336850 SH SOLE 0 276750 0 60100 HUIZE HLDG LTD SPONSORED ADS 44473E105 588 98700 SH SOLE 0 6165 0 92535 HUMANA INC COM 444859102 9513 21488 SH SOLE 0 21488 0 0 HUNTINGTON BANCSHARES INC COM 446150104 6415 449540 SH SOLE 0 92847 0 356693 HUNTINGTON INGALLS INDS INC COM 446413106 16080 76300 SH SOLE 0 76300 0 0 HUNTSMAN CORP COM 447011107 49197 1855100 SH SOLE 0 1764503 0 90597 HURCO CO COM 447324104 5081 145182 SH SOLE 0 57800 0 87382 HURON CONSULTING GROUP INC COM 447462102 5753 117058 SH SOLE 0 106800 0 10258 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 8339 212352 SH SOLE 0 154500 0 57852 HUTTIG BLDG PRODS INC COM 448451104 3343 578415 SH SOLE 0 441315 0 137100 HYCROFT MINING HOLDING CORP COM CL A 44862P109 50 16300 SH SOLE 0 16300 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 5787 97900 SH SOLE 0 97900 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 3313 45400 SH SOLE 0 1471 0 43929 I3 VERTICALS INC COM CL A 46571Y107 1034 34200 SH SOLE 0 0 0 34200 IAA INC COM 449253103 4096 75100 SH SOLE 0 75100 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 7483 48538 SH SOLE 0 48360 0 178 IAMGOLD CORP COM 450913108 59579 20196248 SH SOLE 0 20196248 0 0 ICAD INC COM NEW 44934S206 2986 172490 SH SOLE 0 172490 0 0 ICHOR HOLDINGS SHS G4740B105 6892 128100 SH SOLE 0 128100 0 0 ICICI BANK LIMITED ADR 45104G104 12388 724450 SH SOLE 0 578455 0 145995 ICL GROUP LTD SHS M53213100 7401 1078791 SH SOLE 0 1078791 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 1917 173600 SH SOLE 0 160704 0 12896 ICONIX BRAND GROUP INC COM NEW 451055305 1233 393964 SH SOLE 0 218343 0 175621 ICON PLC SHS G4705A100 411109 1988818 SH SOLE 0 1938450 0 50368 ICU MED INC COM 44930G107 11381 55300 SH SOLE 0 55300 0 0 IDACORP INC COM 451107106 11202 114896 SH SOLE 0 112163 0 2733 IDEAYA BIOSCIENCES INC COM 45166A102 1440 68600 SH SOLE 0 68600 0 0 IDENTIV INC COM NEW 45170X205 3690 217052 SH SOLE 0 217052 0 0 IDEX CORP COM 45167R104 19590 89025 SH SOLE 0 80726 0 8299 IDT CORP CL B NEW 448947507 52380 1417197 SH SOLE 0 1417197 0 0 IEC ELECTRS CORP NEW COM 44949L105 2301 218912 SH SOLE 0 141601 0 77311 IES HLDGS INC COM 44951W106 12210 237732 SH SOLE 0 237732 0 0 IFRESH INC COM 449538107 338 238786 SH SOLE 0 4153 0 234633 IHEARTMEDIA INC COM CL A 45174J509 447 16600 SH SOLE 0 16600 0 0 IHS MARKIT LTD SHS G47567105 16591 147266 SH SOLE 0 147266 0 0 II-VI INC COM 902104108 13521 186264 SH SOLE 0 186264 0 0 ILLINOIS TOOL WKS INC COM 452308109 47529 212600 SH SOLE 0 91601 0 120999 I MAB SPONSORED ADS 44975P103 14775 176000 SH SOLE 0 176000 0 0 IMAGE SENSING SYS INC COM 45244C104 1753 257777 SH SOLE 0 236211 0 21566 IMARA INC COM 45249V107 314 39768 SH SOLE 0 8900 0 30868 IMAX CORP COM 45245E109 41474 1929000 SH SOLE 0 1929000 0 0 IMEDIA BRANDS INC COM CL A 452465206 4828 599758 SH SOLE 0 410470 0 189288 IMMATICS N.V SHS N44445109 810 69809 SH SOLE 0 0 0 69809 IMMERSION CORP COM 452521107 2493 284293 SH SOLE 0 0 0 284293 IMMUCELL CORP COM PAR 452525306 1692 178156 SH SOLE 0 162022 0 16134 IMMUNOGEN INC COM 45253H101 13734 2084090 SH SOLE 0 2084090 0 0 IMMUNOME INC COM 45257U108 353 20400 SH SOLE 0 0 0 20400 IMMUNOPRECISE ANTIBODIES LTD COM NEW 45257F200 105 17400 SH SOLE 0 2833 0 14567 IMMURON LTD SPONSORED ADR 45254U101 183 75279 SH SOLE 0 0 0 75279 IMMUTEP LTD SPONSORED ADS 45257L108 351 90819 SH SOLE 0 0 0 90819 IMPAC MTG HLDGS INC COM NEW 45254P508 242 114279 SH SOLE 0 114279 0 0 IMPINJ INC COM 453204109 7785 150900 SH SOLE 0 150900 0 0 IMV INC COM 44974L103 70 31900 SH SOLE 0 8416 0 23484 INARI MED INC COM 45332Y109 3890 41700 SH SOLE 0 41700 0 0 INCYTE CORP COM 45337C102 379858 4515133 SH SOLE 0 4515133 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 366 85200 SH SOLE 0 16159 0 69041 INDEPENDENCE RLTY TR INC COM 45378A106 52600 2885346 SH SOLE 0 2885346 0 0 INDEPENDENT BK CORP MASS COM 453836108 8906 117957 SH SOLE 0 117957 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 16834 775400 SH SOLE 0 763100 0 12300 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 489 298115 SH SOLE 0 114306 0 183809 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 242 37800 SH SOLE 0 100 0 37700 INDUS REALTY TRUST INC COM 45580R103 3814 58089 SH SOLE 0 38990 0 19099 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 31060 670545 SH SOLE 0 646845 0 23700 INFINERA CORP COM 45667G103 20701 2029502 SH SOLE 0 2029502 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 2151 719367 SH SOLE 0 524066 0 195301 INFLARX NV COM N44821101 399 134283 SH SOLE 0 0 0 134283 INFORMATION SVCS GROUP INC COM 45675Y104 15792 2699423 SH SOLE 0 2050895 0 648528 INFOSYS LTD SPONSORED ADR 456788108 5320 251040 SH SOLE 0 251040 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 783 60885 SH SOLE 0 60885 0 0 INFUSYSTEM HLDGS INC COM 45685K102 11740 564709 SH SOLE 0 453437 0 111272 INGERSOLL RAND INC COM 45687V106 16888 345996 SH SOLE 0 345996 0 0 INGEVITY CORP COM 45688C107 1570 19300 SH SOLE 0 19300 0 0 INGLES MKTS INC CL A 457030104 11762 201858 SH SOLE 0 201184 0 674 INGREDION INC COM 457187102 7539 83300 SH SOLE 0 83300 0 0 INMODE LTD SHS M5425M103 65166 688281 SH SOLE 0 675580 0 12701 INNODATA INC COM NEW 457642205 7580 1082790 SH SOLE 0 1052782 0 30008 INNOSPEC INC COM 45768S105 3715 41000 SH SOLE 0 5051 0 35949 INNOVAGE HLDG CORP COM 45784A104 860 40337 SH SOLE 0 0 0 40337 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3441 548787 SH SOLE 0 496941 0 51846 INNOVIVA INC COM 45781M101 78816 5877442 SH SOLE 0 5569282 0 308160 INNSUITES HOSPITALITY TR SH BEN INT 457919108 910 135400 SH SOLE 0 135400 0 0 INOGEN INC COM 45780L104 14656 224890 SH SOLE 0 210000 0 14890 INOTIV INC COM 45783Q100 16300 610959 SH SOLE 0 469765 0 141194 INOVALON HLDGS INC COM CL A 45781D101 838 24577 SH SOLE 0 24577 0 0 INSEEGO CORP COM 45782B104 5242 519505 SH SOLE 0 519505 0 0 INSIGNIA SYS INC COM NEW 45765Y204 1065 128409 SH SOLE 0 128409 0 0 INSPERITY INC COM 45778Q107 3271 36200 SH SOLE 0 36200 0 0 INSPIRED ENTMT INC COM 45782N108 2670 209442 SH SOLE 0 104859 0 104583 INSPIREMD INC COM 45779A846 410 81263 SH SOLE 0 3543 0 77720 INSPIRE MED SYS INC COM 457730109 8395 43439 SH SOLE 0 34997 0 8442 INTEGER HLDGS CORP COM 45826H109 2044 21700 SH SOLE 0 21700 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3894 57060 SH SOLE 0 56130 0 930 INTEGRA RES CORP COM NEW 45826T301 176 60199 SH SOLE 0 10942 0 49257 INTEGRATED MEDIA TECHNLOGY L SHS Q49376108 118 24000 SH SOLE 0 0 0 24000 INTELLICHECK INC COM NEW 45817G201 315 37600 SH SOLE 0 0 0 37600 INTELLIGENT SYS CORP NEW COM 45816D100 8642 274697 SH SOLE 0 232054 0 42643 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 71360 1085658 SH SOLE 0 1050000 0 35658 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3980 59673 SH SOLE 0 0 0 59673 INTERDIGITAL INC COM 45867G101 66134 905567 SH SOLE 0 905089 0 478 INTERNATIONAL BANCSHARES COR COM 459044103 375 8737 SH SOLE 0 0 0 8737 INTERNATIONAL BUSINESS MACHS COM 459200101 63146 430763 SH SOLE 0 43135 0 387628 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 35601 1485856 SH SOLE 0 1485856 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 243 231800 SH SOLE 0 0 0 231800 INTER PARFUMS INC COM 458334109 2197 30513 SH SOLE 0 2468 0 28045 INTEST CORP COM 461147100 13594 810637 SH SOLE 0 681237 0 129400 INTEVAC INC COM 461148108 3555 527469 SH SOLE 0 461395 0 66074 INTRICON CORP COM 46121H109 2504 111400 SH SOLE 0 27066 0 84334 INTUITIVE SURGICAL INC COM NEW 46120E602 60797 66110 SH SOLE 0 21380 0 44730 INVACARE CORP COM 461203101 16624 2059969 SH SOLE 0 2059969 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 19054 377448 SH SOLE 0 377448 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 3092 153892 SH SOLE 0 153892 0 0 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 720 6500 SH SOLE 0 6500 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 217 2400 SH SOLE 0 2400 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1179 61144 SH SOLE 0 61144 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 850 5300 SH SOLE 0 5300 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 609 2100 SH SOLE 0 2100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 278 3600 SH SOLE 0 3600 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 564 11600 SH SOLE 0 11600 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 456 1400 SH SOLE 0 1400 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2320 84000 SH SOLE 0 84000 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 5727 39300 SH SOLE 0 39300 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 2223 64600 SH SOLE 0 64600 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 4110 150781 SH SOLE 0 150781 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 11335 739861 SH SOLE 0 739861 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 238 5400 SH SOLE 0 5400 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3624 59500 SH SOLE 0 59500 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 610 11400 SH SOLE 0 11400 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 15950 720100 SH SOLE 0 720100 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 9152 348000 SH SOLE 0 348000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4823 228594 SH SOLE 0 228594 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 4528 209712 SH SOLE 0 209712 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1033 264789 SH SOLE 0 0 0 264789 INVESTAR HLDG CORP COM 46134L105 2870 125375 SH SOLE 0 11265 0 114110 INVESTORS TITLE CO NC COM 461804106 4069 23300 SH SOLE 0 23300 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 394 530187 SH SOLE 0 67569 0 462618 ION GEOPHYSICAL CORP COM NEW 462044207 831 397627 SH SOLE 0 397627 0 0 IONIS PHARMACEUTICALS INC COM 462222100 30971 776414 SH SOLE 0 776414 0 0 IQVIA HLDGS INC COM 46266C105 55866 230547 SH SOLE 0 183323 0 47224 IRADIMED CORP COM 46266A109 20655 702312 SH SOLE 0 702312 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 22267 335600 SH SOLE 0 296532 0 39068 IRIDEX CORP COM 462684101 4642 657560 SH SOLE 0 525717 0 131843 IRON MTN INC NEW COM 46284V101 15767 372563 SH SOLE 0 339412 0 33151 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 44248 3438053 SH SOLE 0 3438053 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 373 35202 SH SOLE 0 0 0 35202 ISHARES GOLD TR ISHARES NEW 464285204 4359 129300 SH SOLE 0 129300 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 980 21700 SH SOLE 0 21700 0 0 ISHARES INC MSCI AUST ETF 464286103 527 20300 SH SOLE 0 20300 0 0 ISHARES INC MSCI EURZONE ETF 464286608 577 11700 SH SOLE 0 11700 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1064 28100 SH SOLE 0 28100 0 0 ISHARES INC MSCI GERMANY ETF 464286806 336 9700 SH SOLE 0 9700 0 0 ISHARES INC MSCI HONG KG ETF 464286871 4540 169900 SH SOLE 0 169900 0 0 ISHARES INC MSCI ITALY ETF 46434G830 347 10700 SH SOLE 0 10700 0 0 ISHARES INC MSCI MEXICO ETF 464286822 3484 72600 SH SOLE 0 72600 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1924 37200 SH SOLE 0 37200 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 834 35900 SH SOLE 0 35900 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 454 7100 SH SOLE 0 7100 0 0 ISHARES INC MSCI WORLD ETF 464286392 924 7300 SH SOLE 0 7300 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 19156 415900 SH SOLE 0 415900 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 2232 43059 SH SOLE 0 43059 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 24218 227805 SH SOLE 0 227805 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 2616 17800 SH SOLE 0 17800 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 20670 239900 SH SOLE 0 239900 0 0 ISHARES TR 20 YR TR BD ETF 464287432 9779 67745 SH SOLE 0 67745 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 7806 59800 SH SOLE 0 59800 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 21803 188785 SH SOLE 0 188785 0 0 ISHARES TR CALIF MUN BD ETF 464288356 878 14015 SH SOLE 0 14015 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 5114 99700 SH SOLE 0 99700 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1919 38100 SH SOLE 0 38100 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 907 9400 SH SOLE 0 9400 0 0 ISHARES TR CORE MSCI EAFE 46432F842 16147 215700 SH SOLE 0 215700 0 0 ISHARES TR CORE MSCI INTL 46435G326 762 11304 SH SOLE 0 11304 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4004 14900 SH SOLE 0 14900 0 0 ISHARES TR CORE S&P SCP ETF 464287804 7050 62400 SH SOLE 0 62400 0 0 ISHARES TR CORE US AGGBD ET 464287226 4821 41800 SH SOLE 0 41800 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2736 25500 SH SOLE 0 25500 0 0 ISHARES TR EAFE SML CP ETF 464288273 3471 46800 SH SOLE 0 46800 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 2071 26200 SH SOLE 0 26200 0 0 ISHARES TR EUROPE ETF 464287861 576 10800 SH SOLE 0 10800 0 0 ISHARES TR EXPANDED TECH 464287515 1287 3300 SH SOLE 0 3300 0 0 ISHARES TR EXPND TEC SC ETF 464287549 1374 3400 SH SOLE 0 3400 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 980 15500 SH SOLE 0 15500 0 0 ISHARES TR FALN ANGLS USD 46435G474 6993 233400 SH SOLE 0 233400 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 21222 417600 SH SOLE 0 417600 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1478 63000 SH SOLE 0 63000 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 669 8625 SH SOLE 0 8625 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 685 24700 SH SOLE 0 24700 0 0 ISHARES TR IBOXX HI YD ETF 464288513 18110 205700 SH SOLE 0 205700 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5536 41200 SH SOLE 0 41200 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1257 38800 SH SOLE 0 38800 0 0 ISHARES TR ISHARES SEMICDTR 464287523 2317 5100 SH SOLE 0 5100 0 0 ISHARES TR JPMORGAN USD EMG 464288281 23527 209200 SH SOLE 0 209200 0 0 ISHARES TR LATN AMER 40 ETF 464287390 785 24900 SH SOLE 0 24900 0 0 ISHARES TR MBS ETF 464288588 1625 15014 SH SOLE 0 15014 0 0 ISHARES TR MICRO-CAP ETF 464288869 2564 16800 SH SOLE 0 16800 0 0 ISHARES TR MSCI ACWI ETF 464288257 3653 36100 SH SOLE 0 36100 0 0 ISHARES TR MSCI EAFE ETF 464287465 13220 167600 SH SOLE 0 167600 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 351 9100 SH SOLE 0 9100 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 536 13600 SH SOLE 0 13600 0 0 ISHARES TR MSCI USA MMENTM 46432F396 2671 15400 SH SOLE 0 15400 0 0 ISHARES TR MSCI USA VALUE 46432F388 914 8700 SH SOLE 0 8700 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2203 18799 SH SOLE 0 18799 0 0 ISHARES TR PFD AND INCM SEC 464288687 15344 390091 SH SOLE 0 390091 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 4769 15300 SH SOLE 0 15300 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1260 7600 SH SOLE 0 7600 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1426 12600 SH SOLE 0 12600 0 0 ISHARES TR RUS TP200 GR ETF 464289438 467 3100 SH SOLE 0 3100 0 0 ISHARES TR SELECT DIVID ETF 464287168 1190 10200 SH SOLE 0 10200 0 0 ISHARES TR SHORT TREAS BD 464288679 232 2100 SH SOLE 0 2100 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 5607 52000 SH SOLE 0 52000 0 0 ISHARES TR S&P 100 ETF 464287101 432 2200 SH SOLE 0 2200 0 0 ISHARES TR S&P MC 400GR ETF 464287606 1060 13100 SH SOLE 0 13100 0 0 ISHARES TR S&P MC 400VL ETF 464287705 474 4500 SH SOLE 0 4500 0 0 ISHARES TR SP SMCP600VL ETF 464287879 485 4600 SH SOLE 0 4600 0 0 ISHARES TR S&P SML 600 GWT 464287887 1419 10700 SH SOLE 0 10700 0 0 ISHARES TR TIPS BD ETF 464287176 15259 119200 SH SOLE 0 119200 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 373 4800 SH SOLE 0 4800 0 0 ISHARES TR U.S. FINLS ETF 464287788 584 7200 SH SOLE 0 7200 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 704 3800 SH SOLE 0 3800 0 0 ISHARES TR US REGNL BKS ETF 464288778 817 14200 SH SOLE 0 14200 0 0 ISHARES TR U.S. TECH ETF 464287721 846 8509 SH SOLE 0 8509 0 0 ISHARES TR US TREAS BD ETF 46429B267 3924 147500 SH SOLE 0 147500 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 259 7515 SH SOLE 0 7515 0 0 ISORAY INC COM 46489V104 2059 2580299 SH SOLE 0 876487 0 1703812 ISSUER DIRECT CORP COM NEW 46520M204 1201 44267 SH SOLE 0 33291 0 10976 ISTAR INC COM 45031U101 3112 150100 SH SOLE 0 6874 0 143226 ITAU CORPBANCA SPONSORED ADR 45033E105 1199 283400 SH SOLE 0 275200 0 8200 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 28475 4737874 SH SOLE 0 3275737 0 1462137 ITERIS INC NEW COM 46564T107 1890 284285 SH SOLE 0 284285 0 0 ITERUM THERAPEUTICS PLC SHS G6333L101 7598 3289300 SH SOLE 0 3079210 0 210090 ITRON INC COM 465741106 1026 10261 SH SOLE 0 10261 0 0 ITT INC COM 45073V108 14883 162500 SH SOLE 0 150503 0 11997 ITURAN LOCATION AND CONTROL SHS M6158M104 36006 1321800 SH SOLE 0 1321800 0 0 IZEA WORLDWIDE INC COM 46604H105 2416 947400 SH SOLE 0 664743 0 282657 JACK IN THE BOX INC COM 466367109 3689 33100 SH SOLE 0 33100 0 0 JACOBS ENGR GROUP INC COM 469814107 30313 227200 SH SOLE 0 210237 0 16963 JAGUAR HEALTH INC COM 47010C409 8822 5583361 SH SOLE 0 4759515 0 823846 JAKKS PAC INC COM NEW 47012E403 2827 257004 SH SOLE 0 170598 0 86406 J ALEXANDERS HLDGS INC COM 46609J106 1881 161590 SH SOLE 0 77805 0 83785 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 9550 279327 SH SOLE 0 226027 0 53300 JAMES RIV GROUP LTD COM G5005R107 3014 80329 SH SOLE 0 10000 0 70329 JAMF HLDG CORP COM 47074L105 14614 435343 SH SOLE 0 378115 0 57228 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 13293 264700 SH SOLE 0 264700 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6497 167400 SH SOLE 0 167400 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 411635 2317240 SH SOLE 0 2317240 0 0 JBG SMITH PPTYS COM 46590V100 10175 322900 SH SOLE 0 322900 0 0 JEFFERIES FINL GROUP INC COM 47233W109 45834 1340189 SH SOLE 0 1340189 0 0 JELD-WEN HLDG INC COM 47580P103 7421 282600 SH SOLE 0 282600 0 0 JERASH HLDGS US INC COM 47632P101 671 100746 SH SOLE 0 64892 0 35854 JETBLUE AWYS CORP COM 477143101 28852 1719400 SH SOLE 0 1497531 0 221869 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1571 160328 SH SOLE 0 158303 0 2025 JIANPU TECHNOLOGY INC ADS COMMON 47738D309 667 250869 SH SOLE 0 250869 0 0 J JILL INC COM 46620W201 5733 290856 SH SOLE 0 271156 0 19700 J & J SNACK FOODS CORP COM 466032109 14608 83756 SH SOLE 0 83756 0 0 JMP GROUP LLC COM 46629U107 361 58855 SH SOLE 0 0 0 58855 JOANN INC COM 47768J101 2925 185700 SH SOLE 0 36901 0 148799 JOHNSON & JOHNSON COM 478160104 288031 1748400 SH SOLE 0 1060641 0 687759 JOHNSON OUTDOORS INC CL A 479167108 36373 300600 SH SOLE 0 265707 0 34893 JOINT CORP COM 47973J102 7157 85278 SH SOLE 0 69678 0 15600 JONES LANG LASALLE INC COM 48020Q107 17335 88689 SH SOLE 0 79488 0 9201 JOUNCE THERAPEUTICS INC COM 481116101 906 133300 SH SOLE 0 0 0 133300 JOYY INC ADS REPSTG COM A 46591M109 44221 670315 SH SOLE 0 0 0 670315 JPMORGAN CHASE & CO COM 46625H100 67533 434186 SH SOLE 0 0 0 434186 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 19357 638200 SH SOLE 0 0 0 638200 JUNIPER NETWORKS INC COM 48203R104 23228 849291 SH SOLE 0 849291 0 0 JUPAI HLDGS LTD ADS 48205B107 562 322825 SH SOLE 0 215059 0 107766 KAISER ALUMINUM CORP COM PAR $0.01 483007704 16227 131400 SH SOLE 0 131400 0 0 KAIXIN AUTO HLDGS SHS G5223X100 163 69200 SH SOLE 0 0 0 69200 KALEYRA INC COM 483379103 3345 273253 SH SOLE 0 0 0 273253 KAMADA LTD SHS M6240T109 6527 1121443 SH SOLE 0 996045 0 125398 KAMAN CORP COM 483548103 1261 25022 SH SOLE 0 233 0 24789 KAR AUCTION SVCS INC COM 48238T109 3417 194700 SH SOLE 0 194700 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 191 18472 SH SOLE 0 16572 0 1900 KASPIEN HOLDINGS INC COM NEW 485837108 2541 104553 SH SOLE 0 104553 0 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 649 65823 SH SOLE 0 13675 0 52148 KBR INC COM 48242W106 17805 466700 SH SOLE 0 466700 0 0 KBS FASHION GROUP LTD COM NEW Y46002203 585 154801 SH SOLE 0 154801 0 0 KEARNY FINL CORP MD COM 48716P108 57612 4821055 SH SOLE 0 4818385 0 2670 KE HLDGS INC SPONSORED ADS 482497104 5302 111200 SH SOLE 0 111200 0 0 KELLOGG CO COM 487836108 84929 1320211 SH SOLE 0 1320211 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 3883 195400 SH SOLE 0 0 0 195400 KEURIG DR PEPPER INC COM 49271V100 132847 3769781 SH SOLE 0 3627212 0 142569 KEWAUNEE SCIENTIFIC CORP COM 492854104 1518 105511 SH SOLE 0 105511 0 0 KEYCORP COM 493267108 6739 326351 SH SOLE 0 296329 0 30022 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7566 49000 SH SOLE 0 49000 0 0 KEY TRONIC CORP COM 493144109 674 103300 SH SOLE 0 1000 0 102300 KEZAR LIFE SCIENCES INC COM 49372L100 1769 325820 SH SOLE 0 325820 0 0 KFORCE INC COM 493732101 2231 35449 SH SOLE 0 0 0 35449 KILROY RLTY CORP COM 49427F108 6762 97100 SH SOLE 0 96180 0 920 KIMBALL ELECTRONICS INC COM 49428J109 6171 283875 SH SOLE 0 207675 0 76200 KIMBALL INTL INC CL B 494274103 23252 1768185 SH SOLE 0 1768185 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 3965 308531 SH SOLE 0 0 0 308531 KINDER MORGAN INC DEL COM 49456B101 9945 545531 SH SOLE 0 503897 0 41634 KINDRED BIOSCIENCES INC COM 494577109 12121 1321859 SH SOLE 0 1321859 0 0 KINGSTONE COS INC COM 496719105 3567 457289 SH SOLE 0 431214 0 26075 KINGSWAY FINL SVCS INC COM NEW 496904202 2097 419339 SH SOLE 0 372382 0 46957 KINNATE BIOPHARMA INC COM 49705R105 836 35900 SH SOLE 0 0 0 35900 KINROSS GOLD CORP COM 496902404 198278 31227274 SH SOLE 0 29323732 0 1903542 KINSALE CAP GROUP INC COM 49714P108 2263 13737 SH SOLE 0 12499 0 1238 KIRBY CORP COM 497266106 2925 48234 SH SOLE 0 43573 0 4661 KIRKLAND LAKE GOLD LTD COM 49741E100 109799 2849700 SH SOLE 0 2839234 0 10466 KIRKLANDS INC COM 497498105 17663 772000 SH SOLE 0 772000 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1836 83399 SH SOLE 0 60200 0 23199 KKR REAL ESTATE FIN TR INC COM 48251K100 2386 110300 SH SOLE 0 0 0 110300 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4652 102327 SH SOLE 0 100754 0 1573 KNOLL INC COM NEW 498904200 213 8200 SH SOLE 0 100 0 8100 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 27073 1355017 SH SOLE 0 1165884 0 189133 KNOWLES CORP COM 49926D109 9350 473674 SH SOLE 0 473674 0 0 KODIAK SCIENCES INC COM 50015M109 4101 44100 SH SOLE 0 44100 0 0 KOHLS CORP COM 500255104 24585 446100 SH SOLE 0 381417 0 64683 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 48652 981479 SH SOLE 0 0 0 981479 KONTOOR BRANDS INC COM 50050N103 21729 385200 SH SOLE 0 385200 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 810 75000 SH SOLE 0 0 0 75000 KORN FERRY COM NEW 500643200 10135 139700 SH SOLE 0 139700 0 0 KOSMOS ENERGY LTD COM 500688106 2729 788816 SH SOLE 0 764199 0 24617 KRAFT HEINZ CO COM 500754106 1134 27800 SH SOLE 0 27800 0 0 KRANESHARES TR GLOBAL CARBON 500767678 455 12300 SH SOLE 0 12300 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7763 272499 SH SOLE 0 272499 0 0 KROGER CO COM 501044101 679296 17731571 SH SOLE 0 17731571 0 0 KRONOS WORLDWIDE INC COM 50105F105 19159 1337900 SH SOLE 0 1298200 0 39700 KT CORP SPONSORED ADR 48268K101 4686 335949 SH SOLE 0 184295 0 151654 KUBIENT INC COM 50116V107 471 82500 SH SOLE 0 10383 0 72117 KUKE MUSIC HLDG LTD SPONSORED ADS 501229108 284 53200 SH SOLE 0 19493 0 33707 KULICKE & SOFFA INDS INC COM 501242101 7456 121828 SH SOLE 0 117392 0 4436 KURA ONCOLOGY INC COM 50127T109 6301 302200 SH SOLE 0 302200 0 0 KVH INDS INC COM 482738101 3074 249900 SH SOLE 0 203228 0 46672 LABORATORY CORP AMER HLDGS COM NEW 50540R409 47590 172523 SH SOLE 0 114413 0 58110 LAIX INC ADS 50736W105 596 320670 SH SOLE 0 320670 0 0 LAKELAND BANCORP INC COM 511637100 10250 586400 SH SOLE 0 537952 0 48448 LAKELAND FINL CORP COM 511656100 3923 63651 SH SOLE 0 44700 0 18951 LAKELAND INDS INC COM 511795106 15611 699102 SH SOLE 0 635343 0 63759 LAMAR ADVERTISING CO NEW CL A 512816109 1474 14112 SH SOLE 0 13590 0 522 LANCASTER COLONY CORP COM 513847103 76429 394963 SH SOLE 0 394963 0 0 LANDEC CORP COM 514766104 2257 200651 SH SOLE 0 114700 0 85951 LANDMARK BANCORP INC COM 51504L107 3064 113439 SH SOLE 0 93456 0 19983 LANDSEA HOMES CORP COM 51509P103 341 40700 SH SOLE 0 9873 0 30827 LANDS END INC NEW COM 51509F105 492 11983 SH SOLE 0 5600 0 6383 LANDSTAR SYS INC COM 515098101 6011 38040 SH SOLE 0 35649 0 2391 LANNET INC COM 516012101 8769 1877737 SH SOLE 0 1877737 0 0 LANTRONIX INC COM NEW 516548203 3570 691864 SH SOLE 0 497104 0 194760 LARIMAR THERAPEUTICS INC COM 517125100 1923 195774 SH SOLE 0 185942 0 9832 LAS VEGAS SANDS CORP COM 517834107 73065 1386700 SH SOLE 0 1179722 0 206978 LAUDER ESTEE COS INC CL A 518439104 41223 129600 SH SOLE 0 61911 0 67689 LAUREATE EDUCATION INC CL A 518613203 9710 669208 SH SOLE 0 669208 0 0 LAWSON PRODS INC COM 520776105 3467 64800 SH SOLE 0 52920 0 11880 LAZARD LTD SHS A G54050102 13543 299300 SH SOLE 0 0 0 299300 LA Z BOY INC COM 505336107 974 26300 SH SOLE 0 26300 0 0 L BRANDS INC COM 501797104 58919 817633 SH SOLE 0 670748 0 146885 LCNB CORP COM 50181P100 3896 238016 SH SOLE 0 137344 0 100672 LEAP THERAPEUTICS INC COM 52187K101 297 181285 SH SOLE 0 976 0 180309 LEAR CORP COM NEW 521865204 245 1395 SH SOLE 0 752 0 643 LEE ENTERPRISES INC COM 523768406 591 20871 SH SOLE 0 15150 0 5721 LEGACY HOUSING CORP COM 52472M101 1285 76000 SH SOLE 0 6169 0 69831 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2496 60800 SH SOLE 0 0 0 60800 LEIDOS HOLDINGS INC COM 525327102 9620 95150 SH SOLE 0 95150 0 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 2613 1312852 SH SOLE 0 1221658 0 91194 LEMAITRE VASCULAR INC COM 525558201 2822 46239 SH SOLE 0 1800 0 44439 LENDINGCLUB CORP COM NEW 52603A208 19521 1076720 SH SOLE 0 1076720 0 0 LENNOX INTL INC COM 526107107 27573 78600 SH SOLE 0 76356 0 2244 LENSAR INC COM 52634L108 3332 384795 SH SOLE 0 378977 0 5818 LEVEL ONE BANCORP INC COM 52730D208 983 36000 SH SOLE 0 0 0 36000 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 8485 306100 SH SOLE 0 306100 0 0 LEXARIA BIOSCIENCE CORP COM NEW 52886N406 120 17200 SH SOLE 0 0 0 17200 LEXICON PHARMACEUTICALS INC COM NEW 528872302 274 59775 SH SOLE 0 0 0 59775 LEXINGTON REALTY TRUST COM 529043101 11451 958282 SH SOLE 0 958282 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1523 142500 SH SOLE 0 0 0 142500 LGL GROUP INC COM 50186A108 2797 268667 SH SOLE 0 237934 0 30733 LGL GROUP INC *W EXP 11/16/202 50186A132 78 158659 SH SOLE 0 158659 0 0 LI AUTO INC SPONSORED ADS 50202M102 493 14100 SH SOLE 0 14100 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 9703 57700 SH SOLE 0 57700 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 94843 3492014 SH SOLE 0 3492014 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 105630 3906435 SH SOLE 0 3891358 0 15077 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 535 38627 SH SOLE 0 0 0 38627 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 426 30225 SH SOLE 0 30225 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7473 264800 SH SOLE 0 264800 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 18062 387760 SH SOLE 0 387760 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 23236 836719 SH SOLE 0 778737 0 57982 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10531 227000 SH SOLE 0 227000 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7663 179762 SH SOLE 0 151437 0 28325 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 9352 193979 SH SOLE 0 193979 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1903 467600 SH SOLE 0 31072 0 436528 LIFEMD INC COM 53216B104 134 11400 SH SOLE 0 0 0 11400 LIFETIME BRANDS INC COM 53222Q103 1726 115300 SH SOLE 0 73787 0 41513 LIFEVANTAGE CORP COM NEW 53222K205 9073 1234481 SH SOLE 0 1056818 0 177663 LIFEWAY FOODS INC COM 531914109 2499 482480 SH SOLE 0 445280 0 37200 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 4127 2084159 SH SOLE 0 1833280 0 250879 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 2674 1052625 SH SOLE 0 1052625 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 6529 78100 SH SOLE 0 0 0 78100 LILLY ELI & CO COM 532457108 19762 86100 SH SOLE 0 86100 0 0 LIMBACH HLDGS INC COM 53263P105 3775 407673 SH SOLE 0 269222 0 138451 LIMESTONE BANCORP INC COM 53262L105 609 36600 SH SOLE 0 8590 0 28010 LINCOLN EDL SVCS CORP COM 533535100 6621 850978 SH SOLE 0 850978 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2336 17738 SH SOLE 0 17738 0 0 LINDE PLC SHS G5494J103 145735 504100 SH SOLE 0 298695 0 205405 LINDSAY CORP COM 535555106 2033 12300 SH SOLE 0 492 0 11808 LIONS GATE ENTMNT CORP CL A VTG 535919401 35577 1718680 SH SOLE 0 1703342 0 15338 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 23891 1305534 SH SOLE 0 1305534 0 0 LIQTECH INTL INC COM 53632A201 115 15700 SH SOLE 0 358 0 15342 LIQUIDIA CORPORATION COM NEW 53635D202 402 140400 SH SOLE 0 22509 0 117891 LIQUIDITY SVCS INC COM 53635B107 62228 2445104 SH SOLE 0 2351264 0 93840 LIQUID MEDIA GROUP LTD NEW COM NEW 53634Q204 23 13200 SH SOLE 0 0 0 13200 LISTED FD TR HORIZON KINETICS 53656F623 3955 131600 SH SOLE 0 131600 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 2736 184300 SH SOLE 0 0 0 184300 LITTELFUSE INC COM 537008104 5359 21034 SH SOLE 0 19730 0 1304 LIVENT CORP COM 53814L108 22332 1153500 SH SOLE 0 1147314 0 6186 LIVE OAK BANCSHARES INC COM 53803X105 1463 24800 SH SOLE 0 24800 0 0 LIVERAMP HLDGS INC COM 53815P108 33314 711078 SH SOLE 0 692308 0 18770 LIVE VENTURES INC COM NEW 538142308 3043 49399 SH SOLE 0 49299 0 100 LIVEXLIVE MEDIA INC COM NEW 53839L208 1351 286300 SH SOLE 0 60528 0 225772 LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 154 50900 SH SOLE 0 23084 0 27816 LIZHI INC ADS 53933L104 6180 843176 SH SOLE 0 802614 0 40562 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1893 742246 SH SOLE 0 730546 0 11700 LM FDG AMER INC COM 502074404 333 77588 SH SOLE 0 8240 0 69348 LOCKHEED MARTIN CORP COM 539830109 82669 218500 SH SOLE 0 145763 0 72737 LOEWS CORP COM 540424108 4684 85700 SH SOLE 0 78558 0 7142 LOGICBIO THERAPEUTICS INC COM 54142F102 428 96500 SH SOLE 0 13218 0 83282 LOGITECH INTL S A SHS H50430232 130838 1082021 SH SOLE 0 1082021 0 0 LOMA NEGRA C I A S A MTN 14|SPONSORED ADS 54150E104 3743 549598 SH SOLE 0 0 0 549598 LONGBOARD PHARMACEUTICALS IN COM 54300N103 95 10400 SH SOLE 0 3185 0 7215 LONGEVERON INC COM 54303L104 311 38200 SH SOLE 0 6556 0 31644 LOWES COS INC COM 548661107 177715 916200 SH SOLE 0 464741 0 451459 LPL FINL HLDGS INC COM 50212V100 8538 63254 SH SOLE 0 51543 0 11711 LSB INDS INC COM 502160104 5186 857227 SH SOLE 0 857227 0 0 LSI INDS INC OHIO COM 50216C108 9838 1228171 SH SOLE 0 912535 0 315636 LUBYS INC COM 549282101 1483 386279 SH SOLE 0 226356 0 159923 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 12371 1094800 SH SOLE 0 950632 0 144168 LUMENT FINANCE TRUST INC COM 55025L108 1489 353797 SH SOLE 0 17329 0 336468 LUMINEX CORP DEL COM 55027E102 5877 159702 SH SOLE 0 159702 0 0 LUMOS PHARMA INC COM 55028X109 3058 305757 SH SOLE 0 286412 0 19345 LUNA INNOVATIONS INC COM 550351100 3479 321198 SH SOLE 0 245106 0 76092 LUTHER BURBANK CORP COM 550550107 3600 303568 SH SOLE 0 229668 0 73900 LUXFER HOLDINGS PLC SHS G5698W116 447 20100 SH SOLE 0 20100 0 0 LYDALL INC COM 550819106 3057 50516 SH SOLE 0 11616 0 38900 MACATAWA BK CORP COM 554225102 10216 1167517 SH SOLE 0 1051359 0 116158 MACK CALI RLTY CORP COM 554489104 13619 794112 SH SOLE 0 794112 0 0 MACKINAC FINL CORP COM 554571109 390 19762 SH SOLE 0 0 0 19762 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18174 283615 SH SOLE 0 276750 0 6865 MACQUARIE INFRASTRUCTURE COR COM 55608B105 21944 573400 SH SOLE 0 564928 0 8472 MACYS INC COM 55616P104 76196 4018764 SH SOLE 0 2721695 0 1297069 MADISON SQUARE GRDN SPRT COR CL A 55825T103 25264 146400 SH SOLE 0 146400 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 5161 52982 SH SOLE 0 52427 0 555 MAGAL SECURITY SYS LTD ORD M6786D104 3252 687511 SH SOLE 0 673569 0 13942 MAGELLAN HEALTH INC COM NEW 559079207 31538 334799 SH SOLE 0 334799 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 10038 618464 SH SOLE 0 465312 0 153152 MAGNITE INC COM 55955D100 38221 1129454 SH SOLE 0 1129454 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 3047 904032 SH SOLE 0 620798 0 283234 MAINSTREET BANCSHARES INC COM 56064Y100 1181 52300 SH SOLE 0 300 0 52000 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 5161 171735 SH SOLE 0 171735 0 0 MALIBU BOATS INC COM CL A 56117J100 39151 533901 SH SOLE 0 525001 0 8900 MALVERN BANCORP INC COM 561409103 2018 109364 SH SOLE 0 88864 0 20500 MAMMOTH ENERGY SVCS INC COM 56155L108 1021 222524 SH SOLE 0 112372 0 110152 MANCHESTER UTD PLC NEW ORD CL A G5784H106 7919 521300 SH SOLE 0 521300 0 0 MANHATTAN ASSOCIATES INC COM 562750109 8438 58260 SH SOLE 0 56224 0 2036 MANHATTAN BRDG CAP INC COM 562803106 1136 144691 SH SOLE 0 111428 0 33263 MANITEX INTL INC COM 563420108 554 75940 SH SOLE 0 71640 0 4300 MANITOWOC CO INC COM NEW 563571405 1550 63249 SH SOLE 0 0 0 63249 MANNATECH INC COM NEW 563771203 1516 54713 SH SOLE 0 51061 0 3652 MANNING & NAPIER INC CL A 56382Q102 8782 1115868 SH SOLE 0 1065768 0 50100 MANPOWERGROUP INC WIS COM 56418H100 21850 183752 SH SOLE 0 183752 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 1947 22500 SH SOLE 0 22500 0 0 MANULIFE FINL CORP COM 56501R106 29930 1521314 SH SOLE 0 475524 0 1045790 MARATHON DIGITAL HOLDINGS IN COM 565788106 52351 1668838 SH SOLE 0 1313462 0 355376 MARATHON OIL CORP COM 565849106 9480 696046 SH SOLE 0 390066 0 305980 MARATHON PETE CORP COM 56585A102 44276 732799 SH SOLE 0 613095 0 119704 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 26908 644800 SH SOLE 0 605187 0 39613 MARCHEX INC CL B 56624R108 7288 2381566 SH SOLE 0 2152465 0 229101 MARINE PRODS CORP COM 568427108 1573 101902 SH SOLE 0 92162 0 9740 MARIN SOFTWARE INC COM NEW 56804T205 4153 387043 SH SOLE 0 387043 0 0 MARKEL CORP COM 570535104 5104 4301 SH SOLE 0 4301 0 0 MARKER THERAPEUTICS INC COM 57055L107 1116 399900 SH SOLE 0 7218 0 392682 MARKETAXESS HLDGS INC COM 57060D108 140998 304143 SH SOLE 0 304143 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 6486 284971 SH SOLE 0 238871 0 46100 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3642 22861 SH SOLE 0 22861 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 36 21400 SH SOLE 0 0 0 21400 MARSH & MCLENNAN COS INC COM 571748102 47550 338000 SH SOLE 0 310504 0 27496 MARTEN TRANS LTD COM 573075108 2395 145250 SH SOLE 0 0 0 145250 MASCO CORP COM 574599106 71063 1206300 SH SOLE 0 1185738 0 20562 MASONITE INTL CORP COM 575385109 7579 67800 SH SOLE 0 66371 0 1429 MASTECH DIGITAL INC COM 57633B100 2702 180730 SH SOLE 0 125327 0 55403 MASTEC INC COM 576323109 22292 210100 SH SOLE 0 170461 0 39639 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1848 70300 SH SOLE 0 0 0 70300 MATERION CORP COM 576690101 21250 282011 SH SOLE 0 282011 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 472 609152 SH SOLE 0 0 0 609152 MATSON INC COM 57686G105 2106 32900 SH SOLE 0 32900 0 0 MATTEL INC COM 577081102 10528 523800 SH SOLE 0 523800 0 0 MATTHEWS INTL CORP CL A 577128101 2092 58181 SH SOLE 0 3028 0 55153 MAUI LD & PINEAPPLE INC COM 577345101 2037 189849 SH SOLE 0 145549 0 44300 MAVERIX METALS INC COM NEW 57776F405 1695 314400 SH SOLE 0 214800 0 99600 MAXAR TECHNOLOGIES INC COM 57778K105 5776 144684 SH SOLE 0 144684 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 377 17600 SH SOLE 0 17600 0 0 MAXIMUS INC COM 577933104 16397 186388 SH SOLE 0 186388 0 0 MAYVILLE ENGR CO INC COM 578605107 1438 71523 SH SOLE 0 16570 0 54953 MBIA INC COM 55262C100 1096 99674 SH SOLE 0 99674 0 0 MCAFEE CORP COM CL A 579063108 8325 297100 SH SOLE 0 297100 0 0 MCCORMICK & CO INC COM NON VTG 579780206 30991 350900 SH SOLE 0 281291 0 69609 MCDONALDS CORP COM 580135101 125081 541500 SH SOLE 0 95379 0 446121 MCEWEN MNG INC COM 58039P107 295 215100 SH SOLE 0 0 0 215100 MCGRATH RENTCORP COM 580589109 1900 23295 SH SOLE 0 0 0 23295 MCKESSON CORP COM 58155Q103 108916 569526 SH SOLE 0 335891 0 233635 M D C HLDGS INC COM 552676108 4272 84420 SH SOLE 0 74588 0 9832 MDC PARTNERS INC. CL A SUB VTG 552697104 402 68731 SH SOLE 0 31400 0 37331 MDJM LTD SHS G59290109 242 36500 SH SOLE 0 8349 0 28151 MDU RES GROUP INC COM 552690109 1572 50150 SH SOLE 0 43015 0 7135 MEATECH 3D LTD SPONSORED ADS 583435102 252 37600 SH SOLE 0 19000 0 18600 MECHEL PAO SPON ADR PFD 583840509 717 982286 SH SOLE 0 570638 0 411648 MECHEL PAO SPONSORED ADR NE 583840608 3823 1883386 SH SOLE 0 1317449 0 565937 MEDALIST DIVERSIFIED REIT IN COM 58403P105 672 494329 SH SOLE 0 287802 0 206527 MEDIACO HLDG INC CL A 58450D104 112 31169 SH SOLE 0 23966 0 7203 MEDICENNA THERAPEUTICS CORP COM 58490H107 98 32446 SH SOLE 0 1616 0 30830 MEDICINOVA INC COM NEW 58468P206 574 135100 SH SOLE 0 135100 0 0 MEDIFAST INC COM 58470H101 253327 895210 SH SOLE 0 893997 0 1213 MEDIGUS LTD SPONSORED ADS 58471G300 452 249554 SH SOLE 0 13700 0 235854 MEDIWOUND LTD ORD SHS M68830104 1814 473722 SH SOLE 0 473722 0 0 MEDNAX INC COM 58502B106 9386 311300 SH SOLE 0 311300 0 0 MEDPACE HLDGS INC COM 58506Q109 74589 422288 SH SOLE 0 422288 0 0 MEDTRONIC PLC SHS G5960L103 24868 200341 SH SOLE 0 146911 0 53430 MEI PHARMA INC COM NEW 55279B202 3306 1160073 SH SOLE 0 1160073 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 12041 726700 SH SOLE 0 726700 0 0 MERCADOLIBRE INC COM 58733R102 78767 50563 SH SOLE 0 0 0 50563 MERCANTILE BK CORP COM 587376104 22868 757213 SH SOLE 0 690413 0 66800 MERCER INTL INC COM 588056101 11838 928500 SH SOLE 0 589707 0 338793 MERCHANTS BANCORP IND COM 58844R108 989 25200 SH SOLE 0 0 0 25200 MERCK & CO INC COM 58933Y105 59012 758800 SH SOLE 0 758800 0 0 MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 403 78500 SH SOLE 0 19931 0 58569 MERCURY GENL CORP NEW COM 589400100 98094 1510300 SH SOLE 0 1510300 0 0 MEREDITH CORP COM 589433101 395 9100 SH SOLE 0 9100 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 904 285100 SH SOLE 0 89900 0 195200 MERIDIAN BANCORP INC MD COM 58958U103 39724 1941559 SH SOLE 0 1880945 0 60614 MERIDIAN BIOSCIENCE INC COM 589584101 41502 1871164 SH SOLE 0 1871164 0 0 MERIDIAN CORPORATION COM 58958P104 2241 85367 SH SOLE 0 13297 0 72070 MERITAGE HOMES CORP COM 59001A102 23501 249800 SH SOLE 0 243760 0 6040 MERIT MED SYS INC COM 589889104 1475 22812 SH SOLE 0 22812 0 0 MERITOR INC COM 59001K100 7775 332000 SH SOLE 0 332000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 652 101970 SH SOLE 0 0 0 101970 MER TELEMANAGEMENT SOLUTIONS SHS M69676209 39 12647 SH SOLE 0 0 0 12647 MERUS N V COM N5749R100 1924 91325 SH SOLE 0 0 0 91325 MESA AIR GROUP INC COM NEW 590479135 1718 184114 SH SOLE 0 0 0 184114 MESA LABS INC COM 59064R109 6427 23700 SH SOLE 0 3300 0 20400 METACRINE INC COM 59101E103 304 79900 SH SOLE 0 24313 0 55587 METEN EDTECHX ED GROUP LTD ORD SHS G6055H114 158 162700 SH SOLE 0 5500 0 157200 METHANEX CORP COM 59151K108 9106 275348 SH SOLE 0 275348 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1620 26900 SH SOLE 0 100 0 26800 METTLER TOLEDO INTERNATIONAL COM 592688105 54859 39600 SH SOLE 0 29250 0 10350 MFA FINL INC COM 55272X102 10205 2223400 SH SOLE 0 1957818 0 265582 MGE ENERGY INC COM 55277P104 1154 15500 SH SOLE 0 15500 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 13667 373200 SH SOLE 0 373200 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4117 96540 SH SOLE 0 84991 0 11549 MICROBOT MED INC COM NEW 59503A204 318 40113 SH SOLE 0 3491 0 36622 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 4737 629065 SH SOLE 0 130200 0 498865 MICRON TECHNOLOGY INC COM 595112103 171935 2023236 SH SOLE 0 1270176 0 753060 MICROSOFT CORP COM 594918104 560542 2069184 SH SOLE 0 912762 0 1156422 MICT INC COM 55328R109 1314 561407 SH SOLE 0 126394 0 435013 MIDATECH PHARMA PLC SPONSORED ADS 59564R302 438 210485 SH SOLE 0 192348 0 18137 MIDDLEBY CORP COM 596278101 47624 274870 SH SOLE 0 274870 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 2077 88012 SH SOLE 0 49994 0 38018 MIDDLESEX WTR CO COM 596680108 25402 310800 SH SOLE 0 310800 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 573 21808 SH SOLE 0 100 0 21708 MID PENN BANCORP INC COM 59540G107 541 19700 SH SOLE 0 0 0 19700 MILESTONE PHARMACEUTICALS IN COM 59935V107 592 107554 SH SOLE 0 0 0 107554 MILESTONE SCIENTIFIC INC COM NEW 59935P209 2307 941528 SH SOLE 0 52093 0 889435 MILLER INDS INC TENN COM NEW 600551204 2587 65600 SH SOLE 0 47182 0 18418 MILLICOM INTL CELLULAR S A COM STK L6388F110 20694 523028 SH SOLE 0 171747 0 351281 MIMEDX GROUP INC COM 602496101 1684 134600 SH SOLE 0 134600 0 0 MIND C T I LTD ORD M70240102 176 56675 SH SOLE 0 0 0 56675 MIND TECHNOLOGY INC COM 602566101 1479 762397 SH SOLE 0 588087 0 174310 MINERVA NEUROSCIENCES INC COM 603380106 2324 1001844 SH SOLE 0 424873 0 576971 MIRATI THERAPEUTICS INC COM 60468T105 6769 41907 SH SOLE 0 41305 0 602 MIRUM PHARMACEUTICALS INC COM 604749101 854 49400 SH SOLE 0 19293 0 30107 MISONIX INC COM 604871103 510 23000 SH SOLE 0 2632 0 20368 MISTRAS GROUP INC COM 60649T107 168 17100 SH SOLE 0 1668 0 15432 MITEK SYS INC COM NEW 606710200 1411 73281 SH SOLE 0 56381 0 16900 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 13392 2470800 SH SOLE 0 2470800 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 11026 664600 SH SOLE 0 570419 0 94181 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 10355 3633331 SH SOLE 0 3200433 0 432898 MMA CAPITAL HOLDINGS INC COM 55315D105 470 17300 SH SOLE 0 0 0 17300 MMTEC INC SHS G6181K106 454 218479 SH SOLE 0 0 0 218479 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 204725 22108574 SH SOLE 0 21956953 0 151621 MODEL N INC COM 607525102 37653 1098726 SH SOLE 0 1098726 0 0 MODERNA INC COM 60770K107 749223 3188454 SH SOLE 0 2184319 0 1004135 MODINE MFG CO COM 607828100 6172 372009 SH SOLE 0 271200 0 100809 MODIVCARE INC COM 60783X104 114270 671899 SH SOLE 0 655299 0 16600 MOELIS & CO CL A 60786M105 13724 241244 SH SOLE 0 241244 0 0 MOGO INC COM 60800C109 4955 631522 SH SOLE 0 529713 0 101809 MOGU INC SPON ADS 608012100 594 357800 SH SOLE 0 259000 0 98800 MOHAWK INDS INC COM 608190104 19680 102400 SH SOLE 0 70734 0 31666 MOLINA HEALTHCARE INC COM 60855R100 568997 2248465 SH SOLE 0 2243404 0 5061 MOMENTIVE GLOBAL INC COM 60878Y108 6249 296600 SH SOLE 0 296600 0 0 MOMO INC ADR 60879B107 180676 11801198 SH SOLE 0 11801198 0 0 MONDELEZ INTL INC CL A 609207105 115046 1842498 SH SOLE 0 1333943 0 508555 MONEYGRAM INTL INC COM NEW 60935Y208 22017 2184249 SH SOLE 0 2146501 0 37748 MONMOUTH REAL ESTATE INVT CO CL A 609720107 21543 1150796 SH SOLE 0 1103296 0 47500 MONOLITHIC PWR SYS INC COM 609839105 38385 102786 SH SOLE 0 85669 0 17117 MONRO INC COM 610236101 1536 24179 SH SOLE 0 24179 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 655670 7177560 SH SOLE 0 7177560 0 0 MONTAUK RENEWABLES INC COM 61218C103 174 22700 SH SOLE 0 6282 0 16418 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1014 18900 SH SOLE 0 0 0 18900 MOOG INC CL A 615394202 1740 20700 SH SOLE 0 0 0 20700 MOOG INC CL B 615394301 527 6100 SH SOLE 0 6100 0 0 MORNINGSTAR INC COM 617700109 122274 475570 SH SOLE 0 475570 0 0 MOTORCAR PTS AMER INC COM 620071100 729 32500 SH SOLE 0 5515 0 26985 MOTOROLA SOLUTIONS INC COM NEW 620076307 48903 225515 SH SOLE 0 225015 0 500 MOTORSPORT GAMES INC COM CL A 62011B102 180 12872 SH SOLE 0 472 0 12400 MOTUS GI HLDGS INC COM 62014P108 169 162084 SH SOLE 0 162084 0 0 MRC GLOBAL INC COM 55345K103 546 58100 SH SOLE 0 58100 0 0 MSG NETWORK INC CL A 553573106 3219 220800 SH SOLE 0 180432 0 40368 M & T BK CORP COM 55261F104 20379 140242 SH SOLE 0 107555 0 32687 MUELLER INDS INC COM 624756102 1261 29127 SH SOLE 0 29127 0 0 MUELLER WTR PRODS INC COM SER A 624758108 3410 236500 SH SOLE 0 99258 0 137242 MURPHY USA INC COM 626755102 82743 620400 SH SOLE 0 620400 0 0 MUSCLE MAKER INC COM 627333107 118 84444 SH SOLE 0 0 0 84444 MUSTANG BIO INC COM 62818Q104 50 15200 SH SOLE 0 0 0 15200 MVB FINL CORP COM 553810102 1058 24800 SH SOLE 0 4600 0 20200 MYERS INDS INC COM 628464109 35007 1666997 SH SOLE 0 1527374 0 139623 MYOMO INC COM NEW 62857J201 510 47200 SH SOLE 0 2457 0 44743 MYOVANT SCIENCES LTD COM G637AM102 5169 226996 SH SOLE 0 226996 0 0 MYRIAD GENETICS INC COM 62855J104 2192 71674 SH SOLE 0 63111 0 8563 MYT NETHERLANDS PARENT B V ADS 55406W103 1805 59320 SH SOLE 0 0 0 59320 NABRIVA THERAPEUTICS PLC SHS G63637113 1174 869390 SH SOLE 0 244942 0 624448 NACCO INDS INC CL A 629579103 7141 274217 SH SOLE 0 268417 0 5800 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 24654 2992032 SH SOLE 0 2992032 0 0 NANOVIBRONIX INC COM 63008J108 73 85213 SH SOLE 0 20845 0 64368 NANTHEALTH INC COM 630104107 134 57925 SH SOLE 0 0 0 57925 NATERA INC COM 632307104 3088 27200 SH SOLE 0 24032 0 3168 NATHANS FAMOUS INC NEW COM 632347100 15699 220116 SH SOLE 0 216416 0 3700 NATIONAL BANKSHARES INC VA COM 634865109 2397 68470 SH SOLE 0 30570 0 37900 NATIONAL BEVERAGE CORP COM 635017106 207101 4384944 SH SOLE 0 4384944 0 0 NATIONAL BK HLDGS CORP CL A 633707104 49719 1317400 SH SOLE 0 1265300 0 52100 NATIONAL CINEMEDIA INC COM 635309107 1856 366063 SH SOLE 0 366063 0 0 NATIONAL FUEL GAS CO COM 636180101 9191 175900 SH SOLE 0 175900 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 330383 5167077 SH SOLE 0 5158564 0 8513 NATIONAL HEALTHCARE CORP COM 635906100 42163 603187 SH SOLE 0 603187 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3480 51900 SH SOLE 0 51900 0 0 NATIONAL PRESTO INDS INC COM 637215104 20066 197400 SH SOLE 0 183300 0 14100 NATIONAL RESH CORP COM NEW 637372202 20686 450684 SH SOLE 0 450684 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1406 30000 SH SOLE 0 30000 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 15911 314702 SH SOLE 0 314702 0 0 NATIONAL VISION HLDGS INC COM 63845R107 16893 330400 SH SOLE 0 330400 0 0 NATURA &CO HLDG S A ADS 63884N108 48479 2136597 SH SOLE 0 2136597 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 8048 478198 SH SOLE 0 468698 0 9500 NATURAL GAS SVCS GROUP INC COM 63886Q109 6518 634061 SH SOLE 0 523961 0 110100 NATURAL GROCERS BY VITAMIN C COM 63888U108 8261 769215 SH SOLE 0 681345 0 87870 NATURAL HEALTH TRENDS CORP COM 63888P406 6514 931862 SH SOLE 0 870054 0 61808 NATURES SUNSHINE PRODS INC COM 639027101 10865 625497 SH SOLE 0 588661 0 36836 NATUS MED INC DEL COM 639050103 13618 524166 SH SOLE 0 460586 0 63580 NATUZZI S P A SPON ADS 63905A200 517 25600 SH SOLE 0 0 0 25600 NAUTILUS INC COM 63910B102 4086 242500 SH SOLE 0 242500 0 0 NAVIENT CORPORATION COM 63938C108 1678 86800 SH SOLE 0 86800 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 5023 458700 SH SOLE 0 314900 0 143800 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 277 81091 SH SOLE 0 8656 0 72435 NAVIOS MARITIME HOLDINGS INC COM Y62197119 7432 814034 SH SOLE 0 814034 0 0 NAVISTAR INTL CORP NEW COM 63934E108 9403 211301 SH SOLE 0 211301 0 0 NCINO INC COM 63947U107 14375 239900 SH SOLE 0 216093 0 23807 NCS MULTISTAGE HLDGS INC COM NEW 628877201 272 8616 SH SOLE 0 5027 0 3589 NEENAH INC COM 640079109 1269 25300 SH SOLE 0 0 0 25300 NELNET INC CL A 64031N108 7109 94500 SH SOLE 0 0 0 94500 NEMAURA MED INC COM NEW 640442208 298 28826 SH SOLE 0 0 0 28826 NEOGAMES S A SHS L6673X107 1629 26500 SH SOLE 0 16100 0 10400 NEOLEUKIN THERAPEUTICS INC COM 64049K104 5316 575992 SH SOLE 0 538637 0 37355 NEOPHOTONICS CORP COM 64051T100 22382 2192157 SH SOLE 0 2192157 0 0 NEOVASC INC COM 64065J304 23 24897 SH SOLE 0 0 0 24897 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 933 198179 SH SOLE 0 183115 0 15064 NETAPP INC COM 64110D104 69069 844154 SH SOLE 0 844154 0 0 NETEASE INC SPONSORED ADS 64110W102 171733 1490088 SH SOLE 0 1490088 0 0 NETFLIX INC COM 64110L106 261094 494300 SH SOLE 0 207887 0 286413 NETGEAR INC COM 64111Q104 3269 85300 SH SOLE 0 85300 0 0 NETSCOUT SYS INC COM 64115T104 3939 138000 SH SOLE 0 138000 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 3330 706901 SH SOLE 0 585881 0 121020 NETSTREIT CORP COM 64119V303 210 9100 SH SOLE 0 0 0 9100 NETWORK-1 TECHNOLOGIES INC COM 64121N109 2188 671244 SH SOLE 0 668892 0 2352 NEUBASE THERAPEUTICS INC COM 64132K102 2035 424851 SH SOLE 0 101120 0 323731 NEUROCRINE BIOSCIENCES INC COM 64125C109 120942 1242723 SH SOLE 0 1242723 0 0 NEUROMETRIX INC COM 641255807 512 150000 SH SOLE 0 98857 0 51143 NEURONETICS INC COM 64131A105 906 56561 SH SOLE 0 56561 0 0 NEWAGE INC COM 650194103 3711 1663941 SH SOLE 0 4707 0 1659234 NEWATER TECHNOLOGY INC SHS G64335105 295 87400 SH SOLE 0 43136 0 44264 NEWELL BRANDS INC COM 651229106 4198 152827 SH SOLE 0 133958 0 18869 NEW FRONTIER HEALTH CORP ORD SHS G6461G106 6268 561125 SH SOLE 0 263606 0 297519 NEW GOLD INC CDA COM 644535106 32653 18040155 SH SOLE 0 16801803 0 1238352 NEW HOME CO INC COM 645370107 1014 172783 SH SOLE 0 88798 0 83985 NEWMARKET CORP COM 651587107 14489 45000 SH SOLE 0 45000 0 0 NEWMARK GROUP INC CL A 65158N102 2457 204545 SH SOLE 0 0 0 204545 NEWMONT CORP COM 651639106 248501 3920950 SH SOLE 0 3663551 0 257399 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 40111 4897610 SH SOLE 0 4897610 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1131 326841 SH SOLE 0 44200 0 282641 NEW RELIC INC COM 64829B100 10682 159500 SH SOLE 0 150654 0 8846 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4544 429117 SH SOLE 0 429117 0 0 NEWS CORP NEW CL A 65249B109 5188 201300 SH SOLE 0 190554 0 10746 NEWS CORP NEW CL B 65249B208 3609 148230 SH SOLE 0 148230 0 0 NEW SR INVT GROUP INC COM 648691103 26989 3073906 SH SOLE 0 2866467 0 207439 NEW YORK CMNTY BANCORP INC COM 649445103 22369 2029825 SH SOLE 0 1564937 0 464888 NEW YORK MTG TR INC COM PAR $.02 649604501 2661 595300 SH SOLE 0 549400 0 45900 NEW YORK TIMES CO CL A 650111107 143177 3287642 SH SOLE 0 3287642 0 0 NEXA RES S A COM L67359106 4182 476800 SH SOLE 0 427100 0 49700 NEXPOINT REAL ESTATE FIN INC COM 65342V101 3758 179896 SH SOLE 0 114610 0 65286 NEXPOINT RESIDENTIAL TR INC COM 65341D102 25303 460213 SH SOLE 0 418247 0 41966 NEXSTAR MEDIA GROUP INC CL A 65336K103 5132 34705 SH SOLE 0 34705 0 0 NEXTCURE INC COM 65343E108 1608 200300 SH SOLE 0 7600 0 192700 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2543 33300 SH SOLE 0 33300 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 2337 140876 SH SOLE 0 3900 0 136976 NEXTIER OILFIELD SOLUTIONS COM 65290C105 17039 3579605 SH SOLE 0 3579605 0 0 NICE LTD SPONSORED ADR 653656108 49033 198144 SH SOLE 0 187299 0 10845 NICHOLAS FINL INC BC COM NEW 65373J209 5514 492329 SH SOLE 0 479063 0 13266 NICOLET BANKSHARES INC COM 65406E102 2272 32300 SH SOLE 0 711 0 31589 NIELSEN HLDGS PLC SHS EUR G6518L108 71146 2883900 SH SOLE 0 2730238 0 153662 NI HLDGS INC COM 65342T106 1700 89405 SH SOLE 0 77091 0 12314 NIKE INC CL B 654106103 124488 805800 SH SOLE 0 477190 0 328610 NINE ENERGY SERVICE INC COM 65441V101 937 318600 SH SOLE 0 318600 0 0 NIO INC SPON ADS 62914V106 281635 5293900 SH SOLE 0 2737751 0 2556149 NISOURCE INC COM 65473P105 45048 1838700 SH SOLE 0 1495367 0 343333 NISUN INTL ENT DVPMT GP CO L COM CL A G6593L106 1585 148086 SH SOLE 0 148086 0 0 NL INDS INC COM NEW 629156407 1245 191614 SH SOLE 0 191614 0 0 NLS PHARMACEUTICS LTD SHS H57830103 132 41997 SH SOLE 0 8537 0 33460 NMI HLDGS INC CL A 629209305 2063 91753 SH SOLE 0 91753 0 0 NN INC COM 629337106 649 88300 SH SOLE 0 11040 0 77260 NOAH HLDGS LTD SPON ADS CL A 65487X102 1902 40300 SH SOLE 0 30873 0 9427 NOKIA CORP SPONSORED ADR 654902204 12841 2413737 SH SOLE 0 1724060 0 689677 NOMAD FOODS LTD USD ORD SHS G6564A105 136538 4829779 SH SOLE 0 4827571 0 2208 NOMURA HLDGS INC SPONSORED ADR 65535H208 4594 902490 SH SOLE 0 899790 0 2700 NORDSON CORP COM 655663102 10188 46414 SH SOLE 0 43115 0 3299 NORFOLK SOUTHN CORP COM 655844108 85223 321100 SH SOLE 0 201542 0 119558 NORTECH SYS INC COM 656553104 533 66759 SH SOLE 0 55359 0 11400 NORTH AMERN CONSTR GROUP LTD COM 656811106 10918 718700 SH SOLE 0 396068 0 322632 NORTHEAST BK LEWISTON ME COM 66405S100 7779 260445 SH SOLE 0 203616 0 56829 NORTHERN OIL AND GAS INC MN COM 665531307 2913 140244 SH SOLE 0 0 0 140244 NORTHERN TECHNOLOGIES INTL C COM 665809109 2510 145077 SH SOLE 0 121177 0 23900 NORTHFIELD BANCORP INC DEL COM 66611T108 29611 1805551 SH SOLE 0 1746665 0 58886 NORTHRIM BANCORP INC COM 666762109 2001 46800 SH SOLE 0 46800 0 0 NORTHROP GRUMMAN CORP COM 666807102 181751 500100 SH SOLE 0 303699 0 196401 NORTHWEST BANCSHARES INC MD COM 667340103 3064 224614 SH SOLE 0 153764 0 70850 NORTHWESTERN CORP COM NEW 668074305 10630 176526 SH SOLE 0 176526 0 0 NORTHWEST NAT HLDG CO COM 66765N105 510 9711 SH SOLE 0 9711 0 0 NORTONLIFELOCK INC COM 668771108 137340 5045538 SH SOLE 0 4342614 0 702924 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9191 312500 SH SOLE 0 0 0 312500 NORWOOD FINL CORP COM 669549107 2538 97625 SH SOLE 0 50195 0 47430 NOVAGOLD RES INC COM NEW 66987E206 1701 212403 SH SOLE 0 0 0 212403 NOVA LIFESTYLE INC COM NEW 66979P201 485 154420 SH SOLE 0 80340 0 74080 NOVA MEASURING INSTRUMENTS L COM M7516K103 124301 1208100 SH SOLE 0 1208100 0 0 NOVANTA INC COM 67000B104 2358 17500 SH SOLE 0 16297 0 1203 NOVARTIS AG SPONSORED ADR 66987V109 219883 2409939 SH SOLE 0 2409939 0 0 NOV INC COM 62955J103 34135 2228110 SH SOLE 0 2063326 0 164784 NOVOCURE LTD ORD SHS G6674U108 50303 226775 SH SOLE 0 223267 0 3508 NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 122 48625 SH SOLE 0 22900 0 25725 NOVO-NORDISK A S ADR 670100205 2025648 24181071 SH SOLE 0 24181071 0 0 NOW INC COM 67011P100 51117 5386368 SH SOLE 0 5286452 0 99916 NUANCE COMMUNICATIONS INC COM 67020Y100 46751 858755 SH SOLE 0 745975 0 112780 NUCANA PLC SPONSORED ADR 67022C106 2718 981383 SH SOLE 0 395748 0 585635 NU SKIN ENTERPRISES INC CL A 67018T105 151725 2678296 SH SOLE 0 2678296 0 0 NUTANIX INC CL A 67059N108 39737 1039700 SH SOLE 0 960159 0 79541 NUVATION BIO INC COM CL A 67080N101 4346 466800 SH SOLE 0 139055 0 327745 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 172 79851 SH SOLE 0 65302 0 14549 NUWELLIS INC COM 67113Y108 231 54900 SH SOLE 0 6151 0 48749 NV5 GLOBAL INC COM 62945V109 1588 16800 SH SOLE 0 0 0 16800 NVE CORP COM NEW 629445206 13596 183600 SH SOLE 0 151534 0 32066 NVENT ELECTRIC PLC SHS G6700G107 2187 70000 SH SOLE 0 70000 0 0 NVIDIA CORPORATION COM 67066G104 928750 1160793 SH SOLE 0 625416 0 535377 NVR INC COM 62944T105 38046 7650 SH SOLE 0 6737 0 913 NXT-ID INC COM NEW 67091J206 33 36817 SH SOLE 0 0 0 36817 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 12061 1672862 SH SOLE 0 1657386 0 15476 OAK STR HEALTH INC COM 67181A107 13664 233300 SH SOLE 0 179685 0 53615 OAK VY BANCORP OAKDALE CALIF COM 671807105 1092 60073 SH SOLE 0 12071 0 48002 OASIS PETROLEUM INC COM NEW 674215207 1408 14000 SH SOLE 0 14000 0 0 OBLONG INC COM 674434105 101 29600 SH SOLE 0 7873 0 21727 OBSEVA SA COM H5861P103 245 81000 SH SOLE 0 34 0 80966 OCCIDENTAL PETE CORP COM 674599105 98897 3162684 SH SOLE 0 2153780 0 1008904 OCEAN BIO CHEM INC COM 674631106 3159 258904 SH SOLE 0 239402 0 19502 OCEANEERING INTL INC COM 675232102 12037 773100 SH SOLE 0 773100 0 0 OCEANFIRST FINL CORP COM 675234108 6593 316358 SH SOLE 0 314949 0 1409 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 979 391418 SH SOLE 0 100673 0 290745 OCUGEN INC COM 67577C105 19599 2440756 SH SOLE 0 2440756 0 0 OCULAR THERAPEUTIX INC COM 67576A100 4639 327122 SH SOLE 0 323431 0 3691 OCUPHIRE PHARMA INC COM 67577R102 188 35529 SH SOLE 0 35529 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 90 14200 SH SOLE 0 300 0 13900 OGE ENERGY CORP COM 670837103 16688 495943 SH SOLE 0 495943 0 0 OHIO VY BANC CORP COM 677719106 1222 49975 SH SOLE 0 17133 0 32842 O-I GLASS INC COM 67098H104 8442 516962 SH SOLE 0 490146 0 26816 OIL DRI CORP AMER COM 677864100 12077 353346 SH SOLE 0 336146 0 17200 OLD NATL BANCORP IND COM 680033107 6485 368276 SH SOLE 0 368276 0 0 OLD POINT FINL CORP COM 680194107 752 30135 SH SOLE 0 28083 0 2052 OLD REP INTL CORP COM 680223104 1621 65085 SH SOLE 0 65085 0 0 OLD SECOND BANCORP INC ILL COM 680277100 10513 847825 SH SOLE 0 768976 0 78849 OLIN CORP COM PAR $1 680665205 12749 275600 SH SOLE 0 275600 0 0 OLYMPIC STEEL INC COM 68162K106 2630 89500 SH SOLE 0 89500 0 0 OMEGA FLEX INC COM 682095104 3914 26680 SH SOLE 0 26680 0 0 OMEROS CORP COM 682143102 2924 197035 SH SOLE 0 197035 0 0 OMNICOM GROUP INC COM 681919106 80133 1001792 SH SOLE 0 906116 0 95676 ON24 INC COM 68339B104 7997 225400 SH SOLE 0 41823 0 183577 ONCOCYTE CORP COM 68235C107 434 75600 SH SOLE 0 3351 0 72249 ONCOLYTICS BIOTECH INC COM NEW 682310875 64 23000 SH SOLE 0 0 0 23000 ONCOSEC MED INC COM 68234L306 1100 391505 SH SOLE 0 188614 0 202891 ONCTERNAL THERAPEUTICS INC COM 68236P107 248 52200 SH SOLE 0 0 0 52200 ONDAS HLDGS INC COM NEW 68236H204 688 86700 SH SOLE 0 6236 0 80464 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1243 103414 SH SOLE 0 0 0 103414 ONE GAS INC COM 68235P108 5077 68500 SH SOLE 0 68500 0 0 ONE LIBERTY PPTYS INC COM 682406103 24362 858129 SH SOLE 0 858129 0 0 ONEMAIN HLDGS INC COM 68268W103 22400 373900 SH SOLE 0 359622 0 14278 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1325 1077333 SH SOLE 0 1077333 0 0 ONE STOP SYS INC COM 68247W109 1401 241900 SH SOLE 0 22953 0 218947 ON SEMICONDUCTOR CORP COM 682189105 100879 2635296 SH SOLE 0 2392418 0 242878 ONTO INNOVATION INC COM 683344105 14814 202821 SH SOLE 0 202821 0 0 ONTRAK INC COM 683373104 4775 147000 SH SOLE 0 147000 0 0 OOMA INC COM 683416101 22211 1177703 SH SOLE 0 908735 0 268968 OP BANCORP COM 67109R109 2430 241600 SH SOLE 0 38356 0 203244 OPEN TEXT CORP COM 683715106 14870 292716 SH SOLE 0 287716 0 5000 OPERA LTD SPONSORED ADS 68373M107 613 59800 SH SOLE 0 4076 0 55724 OPGEN INC COM 68373L307 197 86753 SH SOLE 0 3800 0 82953 OPIANT PHARMACEUTICALS INC COM 683750103 2558 191315 SH SOLE 0 180158 0 11157 OPKO HEALTH INC COM 68375N103 5022 1239943 SH SOLE 0 1174312 0 65631 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2735 53800 SH SOLE 0 53800 0 0 OPTICAL CABLE CORP COM NEW 683827208 477 132403 SH SOLE 0 121526 0 10877 OPTIMUMBANK HLDGS INC COM 68401P403 706 146399 SH SOLE 0 103242 0 43157 OPTINOSE INC COM 68404V100 1297 417166 SH SOLE 0 208800 0 208366 OPTION CARE HEALTH INC COM NEW 68404L201 2315 105830 SH SOLE 0 0 0 105830 ORAGENICS INC COM PAR 684023302 178 252564 SH SOLE 0 40748 0 211816 ORASURE TECHNOLOGIES INC COM 68554V108 7296 719503 SH SOLE 0 719503 0 0 ORBCOMM INC COM 68555P100 410 36505 SH SOLE 0 36505 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 439 100000 SH SOLE 0 0 0 100000 OREILLY AUTOMOTIVE INC COM 67103H107 121335 214294 SH SOLE 0 178250 0 36044 ORGANIGRAM HLDGS INC COM 68620P101 424 148121 SH SOLE 0 148121 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 11787 709200 SH SOLE 0 449588 0 259612 ORGANOVO HLDGS INC COM NEW 68620A203 1448 154087 SH SOLE 0 154087 0 0 ORGENESIS INC COM NEW 68619K204 576 113599 SH SOLE 0 113599 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 103 11910 SH SOLE 0 3757 0 8153 ORIGIN BANCORP INC COM 68621T102 1045 24600 SH SOLE 0 24600 0 0 ORION ENERGY SYS INC COM 686275108 11411 1991388 SH SOLE 0 1744625 0 246763 ORION ENGINEERED CARBONS S A COM L72967109 39748 2093101 SH SOLE 0 1999096 0 94005 ORION GROUP HLDGS INC COM 68628V308 3198 556104 SH SOLE 0 393452 0 162652 ORMAT TECHNOLOGIES INC COM 686688102 3008 43257 SH SOLE 0 43257 0 0 ORPHAZYME A S ADS 687305102 197 26800 SH SOLE 0 26800 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5181 224599 SH SOLE 0 203099 0 21500 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 4802 224300 SH SOLE 0 16405 0 207895 ORTHOFIX MED INC COM 68752M108 23230 579169 SH SOLE 0 577290 0 1879 OSCAR HEALTH INC CL A 687793109 1174 54600 SH SOLE 0 29700 0 24900 OSISKO GOLD ROYALTIES LTD COM 68827L101 15928 1162774 SH SOLE 0 951400 0 211374 OSI SYSTEMS INC COM 671044105 11372 111889 SH SOLE 0 96799 0 15090 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2929 973102 SH SOLE 0 940607 0 32495 OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 548 119647 SH SOLE 0 93405 0 26242 OTIS WORLDWIDE CORP COM 68902V107 149688 1830600 SH SOLE 0 1401811 0 428789 OTONOMY INC COM 68906L105 1612 723026 SH SOLE 0 431774 0 291252 OTTER TAIL CORP COM 689648103 11959 245014 SH SOLE 0 240904 0 4110 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3371 1612989 SH SOLE 0 441089 0 1171900 OVINTIV INC COM 69047Q102 26200 832488 SH SOLE 0 729728 0 102760 OWENS CORNING NEW COM 690742101 26081 266400 SH SOLE 0 199159 0 67241 OWENS & MINOR INC NEW COM 690732102 97664 2307200 SH SOLE 0 2303201 0 3999 OWL ROCK CAPITAL CORPORATION COM 69121K104 18662 1307800 SH SOLE 0 1307800 0 0 OXFORD INDS INC COM 691497309 743 7521 SH SOLE 0 0 0 7521 OZON HLDGS PLC SPONSORED ADS 69269L104 10264 175100 SH SOLE 0 175100 0 0 PACCAR INC COM 693718108 37724 422678 SH SOLE 0 226692 0 195986 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 28703 820800 SH SOLE 0 820800 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 6352 738576 SH SOLE 0 633476 0 105100 PACIRA BIOSCIENCES INC COM 695127100 125021 2060327 SH SOLE 0 2057902 0 2425 PACKAGING CORP AMER COM 695156109 22466 165900 SH SOLE 0 151216 0 14684 PAE INC COM CL A 69290Y109 2350 264100 SH SOLE 0 264100 0 0 PAGERDUTY INC COM 69553P100 22610 531000 SH SOLE 0 531000 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 21099 800400 SH SOLE 0 432896 0 367504 PALISADE BIO INC COM 696389105 591 145300 SH SOLE 0 46667 0 98633 PALO ALTO NETWORKS INC COM 697435105 348501 939230 SH SOLE 0 939230 0 0 P A M TRANSN SVCS INC COM 693149106 18162 344302 SH SOLE 0 338611 0 5691 PAN AMERN SILVER CORP COM 697900108 32145 1125504 SH SOLE 0 894109 0 231395 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 3133 624189 SH SOLE 0 23167 0 601022 PAPA JOHNS INTL INC COM 698813102 74995 718068 SH SOLE 0 718068 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 325 335527 SH SOLE 0 16321 0 319206 PARAMOUNT GROUP INC COM 69924R108 15223 1511700 SH SOLE 0 1427622 0 84078 PARATEK PHARMACEUTICALS INC COM 699374302 2922 428424 SH SOLE 0 428424 0 0 PARK AEROSPACE CORP COM 70014A104 20233 1357897 SH SOLE 0 1355097 0 2800 PARK CITY GROUP INC COM NEW 700215304 1920 348408 SH SOLE 0 201314 0 147094 PARKE BANCORP INC COM 700885106 3746 191534 SH SOLE 0 106418 0 85116 PARKER-HANNIFIN CORP COM 701094104 84091 273814 SH SOLE 0 164488 0 109326 PAR PAC HOLDINGS INC COM NEW 69888T207 3310 196787 SH SOLE 0 196787 0 0 PAR TECHNOLOGY CORP COM 698884103 3049 43600 SH SOLE 0 43600 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 12130 2642650 SH SOLE 0 2642650 0 0 PARTNERS BANCORP COM 70213Q108 125 15600 SH SOLE 0 1100 0 14500 PARTS ID INC COM CL A 702141102 114 18800 SH SOLE 0 4470 0 14330 PARTY CITY HOLDCO INC COM 702149105 18838 2019047 SH SOLE 0 2019047 0 0 PASSAGE BIO INC COM 702712100 851 64300 SH SOLE 0 915 0 63385 PATRIA INVESTMENTS LIMITED COM CL A G69451105 204 11600 SH SOLE 0 0 0 11600 PATRICK INDS INC COM 703343103 3292 45102 SH SOLE 0 43035 0 2067 PATRIOT TRANSN HLDG INC COM 70338W105 397 35109 SH SOLE 0 1809 0 33300 PATTERSON COS INC COM 703395103 1143 37604 SH SOLE 0 37604 0 0 PATTERSON-UTI ENERGY INC COM 703481101 34441 3464921 SH SOLE 0 3464921 0 0 PAYCOM SOFTWARE INC COM 70432V102 21536 59250 SH SOLE 0 59250 0 0 PAYSIGN INC COM 70451A104 5288 1662758 SH SOLE 0 1286474 0 376284 PBF ENERGY INC CL A 69318G106 5405 353300 SH SOLE 0 353300 0 0 PCB BANCORP COM 69320M109 1276 79276 SH SOLE 0 23802 0 55474 PCSB FINL CORP COM 69324R104 7458 410482 SH SOLE 0 397982 0 12500 PCTEL INC COM 69325Q105 9741 1487212 SH SOLE 0 1390344 0 96868 PDF SOLUTIONS INC COM 693282105 3587 197300 SH SOLE 0 29386 0 167914 PDL CMNTY BANCORP COM 69290X101 2270 166212 SH SOLE 0 127643 0 38569 PDS BIOTECHNOLOGY CORP COM 70465T107 5716 455457 SH SOLE 0 404357 0 51100 PEABODY ENGR CORP COM 704551100 10781 1359485 SH SOLE 0 1320222 0 39263 PEAPACK-GLADSTONE FINL CORP COM 704699107 10462 336720 SH SOLE 0 273056 0 63664 PEARSON PLC SPONSORED ADR 705015105 2854 245800 SH SOLE 0 195204 0 50596 PELOTON INTERACTIVE INC CL A COM 70614W100 139428 1124235 SH SOLE 0 1124235 0 0 PEMBINA PIPELINE CORP COM 706327103 13583 427948 SH SOLE 0 0 0 427948 PENNANT GROUP INC COM 70805E109 2115 51700 SH SOLE 0 0 0 51700 PENN NATL GAMING INC COM 707569109 54685 714930 SH SOLE 0 554666 0 160264 PENNS WOODS BANCORP INC COM 708430103 5144 215969 SH SOLE 0 146119 0 69850 PENNYMAC FINL SVCS INC NEW COM 70932M107 14862 240800 SH SOLE 0 225847 0 14953 PENNYMAC MTG INVT TR COM 70931T103 2396 113764 SH SOLE 0 113764 0 0 PENUMBRA INC COM 70975L107 11182 40800 SH SOLE 0 34319 0 6481 PEOPLES BANCORP INC COM 709789101 4054 136879 SH SOLE 0 106809 0 30070 PEOPLES BANCORP N C INC COM 710577107 1514 58692 SH SOLE 0 35806 0 22886 PEOPLES FINL SVCS CORP COM 711040105 1563 36681 SH SOLE 0 31480 0 5201 PEOPLES UNITED FINANCIAL INC COM 712704105 5929 345893 SH SOLE 0 345893 0 0 PEPSICO INC COM 713448108 109536 739262 SH SOLE 0 410863 0 328399 PERDOCEO ED CORP COM 71363P106 65031 5299987 SH SOLE 0 4826987 0 473000 PERFORMANCE FOOD GROUP CO COM 71377A103 20836 429700 SH SOLE 0 403363 0 26337 PERFORMANCE SHIPPING INC COM NEW Y67305121 395 71783 SH SOLE 0 71783 0 0 PERFORMANT FINL CORP COM 71377E105 5488 1463439 SH SOLE 0 1317704 0 145735 PERION NETWORK LTD SHS NEW M78673114 39652 1851173 SH SOLE 0 1833912 0 17261 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1433 200388 SH SOLE 0 138188 0 62200 PERMA-PIPE INTL HLDGS INC COM 714167103 1652 247693 SH SOLE 0 219051 0 28642 PERRIGO CO PLC SHS G97822103 28945 631308 SH SOLE 0 631308 0 0 PERSONALIS INC COM 71535D106 11987 473800 SH SOLE 0 473800 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 4318 192700 SH SOLE 0 192700 0 0 PETIQ INC COM CL A 71639T106 2099 54368 SH SOLE 0 0 0 54368 PETMED EXPRESS INC COM 716382106 27807 873073 SH SOLE 0 873073 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 42139 859447 SH SOLE 0 859447 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 71655 6067300 SH SOLE 0 5524118 0 543182 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 76977 6294100 SH SOLE 0 4121090 0 2173010 PETROS PHARMACEUTICALS INC COM 71678J100 172 54887 SH SOLE 0 54887 0 0 PFIZER INC COM 717081103 92564 2363741 SH SOLE 0 1342666 0 1021075 PFSWEB INC COM NEW 717098206 5821 788810 SH SOLE 0 699955 0 88855 PGT INNOVATIONS INC COM 69336V101 44251 1904897 SH SOLE 0 1773641 0 131256 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 19211 665200 SH SOLE 0 665200 0 0 PHILIP MORRIS INTL INC COM 718172109 238 2400 SH SOLE 0 2400 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 813 524204 SH SOLE 0 410400 0 113804 PHOTRONICS INC COM 719405102 922 69805 SH SOLE 0 69805 0 0 PHREESIA INC COM 71944F106 10819 176500 SH SOLE 0 176500 0 0 PHX MINERALS INC CL A 69291A100 1494 401649 SH SOLE 0 0 0 401649 PIEDMONT LITHIUM INC COM 72016P105 4658 59600 SH SOLE 0 0 0 59600 PIERIS PHARMACEUTICALS INC COM 720795103 3107 811190 SH SOLE 0 811190 0 0 PILGRIMS PRIDE CORP COM 72147K108 6646 299622 SH SOLE 0 299622 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 13981 139895 SH SOLE 0 139895 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 24340 238700 SH SOLE 0 238700 0 0 PINDUODUO INC SPONSORED ADS 722304102 68095 536100 SH SOLE 0 311727 0 224373 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 363 400000 SH SOLE 0 0 0 400000 PINNACLE WEST CAP CORP COM 723484101 35878 437702 SH SOLE 0 437702 0 0 PINTEREST INC CL A 72352L106 100938 1278500 SH SOLE 0 857182 0 421318 PIONEER PWR SOLUTIONS INC COM NEW 723836300 256 54895 SH SOLE 0 3540 0 51355 PIPER SANDLER COMPANIES COM 724078100 28477 219795 SH SOLE 0 219795 0 0 PIXELWORKS INC COM NEW 72581M305 1130 331516 SH SOLE 0 328716 0 2800 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9107 762737 SH SOLE 0 0 0 762737 PLANET FITNESS INC CL A 72703H101 12017 159700 SH SOLE 0 159700 0 0 PLANTRONICS INC NEW COM 727493108 17585 421407 SH SOLE 0 420884 0 523 PLATINUM GROUP METALS LTD COM 72765Q882 50 13800 SH SOLE 0 0 0 13800 PLAYAGS INC COM 72814N104 13162 1329542 SH SOLE 0 1270742 0 58800 PLAYA HOTELS & RESORTS NV SHS N70544106 317 42600 SH SOLE 0 0 0 42600 PLAYTIKA HLDG CORP COM 72815L107 9369 392993 SH SOLE 0 370123 0 22870 PLDT INC SPONSORED ADR 69344D408 85025 3235365 SH SOLE 0 3183561 0 51804 PLEXUS CORP COM 729132100 1041 11393 SH SOLE 0 11393 0 0 PLUMAS BANCORP COM 729273102 426 13300 SH SOLE 0 3600 0 9700 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 1607 405719 SH SOLE 0 0 0 405719 PLUS THERAPEUTICS INC COM NEW 72941H400 45 17607 SH SOLE 0 0 0 17607 PLX PHARMA INC COM 72942A107 2884 208983 SH SOLE 0 46983 0 162000 PLYMOUTH INDL REIT INC COM 729640102 4112 205412 SH SOLE 0 205412 0 0 PNM RES INC COM 69349H107 26058 534300 SH SOLE 0 534300 0 0 POINTS INTL LTD COM NEW 730843208 11322 651430 SH SOLE 0 611330 0 40100 POLYPID LTD SHS M8001Q118 174 19189 SH SOLE 0 0 0 19189 PORTLAND GEN ELEC CO COM NEW 736508847 14859 322465 SH SOLE 0 322465 0 0 POSCO SPONSORED ADR 693483109 2936 38240 SH SOLE 0 2709 0 35531 POSHMARK INC COM CL A 73739W104 7552 158200 SH SOLE 0 144497 0 13703 POSTAL REALTY TRUST INC CL A 73757R102 7755 425150 SH SOLE 0 245030 0 180120 POST HLDGS INC COM 737446104 42054 387700 SH SOLE 0 387700 0 0 POTBELLY CORP COM 73754Y100 13532 1712954 SH SOLE 0 1712954 0 0 POTLATCHDELTIC CORPORATION COM 737630103 29917 562888 SH SOLE 0 559553 0 3335 POWELL INDS INC COM 739128106 14220 459435 SH SOLE 0 459435 0 0 POWERFLEET INC COM 73931J109 4179 580400 SH SOLE 0 467298 0 113102 POWER INTEGRATIONS INC COM 739276103 11710 142700 SH SOLE 0 142700 0 0 POWER REIT COM 73933H101 4190 104296 SH SOLE 0 88296 0 16000 PPD INC COM 69355F102 45772 993100 SH SOLE 0 770192 0 222908 PPL CORP COM 69351T106 87994 3146000 SH SOLE 0 2766695 0 379305 PQ GROUP HLDGS INC COM 73943T103 3032 197384 SH SOLE 0 0 0 197384 PRA GROUP INC COM 69354N106 7548 196211 SH SOLE 0 150218 0 45993 PRA HEALTH SCIENCES INC COM 69354M108 33670 203800 SH SOLE 0 170780 0 33020 PRAXIS PRECISION MEDICINES I COM 74006W108 684 37400 SH SOLE 0 0 0 37400 PRECIPIO INC COM 74019L503 777 214000 SH SOLE 0 18916 0 195084 PRECISION BIOSCIENCES INC COM 74019P108 1266 101125 SH SOLE 0 8063 0 93062 PREFERRED APT CMNTYS INC COM 74039L103 3001 307796 SH SOLE 0 49074 0 258722 PREFERRED BK LOS ANGELES CA COM NEW 740367404 10810 170855 SH SOLE 0 169755 0 1100 PREFORMED LINE PRODS CO COM 740444104 5971 80467 SH SOLE 0 68400 0 12067 PREMIER FINANCIAL CORP COM 74052F108 23581 830014 SH SOLE 0 765111 0 64903 PREMIER FINL BANCORP INC COM 74050M105 1740 103287 SH SOLE 0 103287 0 0 PREMIER INC CL A 74051N102 92229 2651032 SH SOLE 0 2651032 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 43 11052 SH SOLE 0 11052 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11514 221002 SH SOLE 0 221002 0 0 PRETIUM RES INC COM 74139C102 5635 589461 SH SOLE 0 0 0 589461 PRICESMART INC COM 741511109 11737 128965 SH SOLE 0 128965 0 0 PRIMIS FINANCIAL CORP COM 74167B109 5608 367513 SH SOLE 0 317470 0 50043 PRIMO WATER CORPORATION COM 74167P108 13530 808823 SH SOLE 0 699123 0 109700 PROASSURANCE CORP COM 74267C106 21333 937700 SH SOLE 0 794000 0 143700 PROCTER AND GAMBLE CO COM 742718109 80317 595252 SH SOLE 0 516502 0 78750 PRO-DEX INC COLO COM NEW 74265M205 377 12340 SH SOLE 0 12340 0 0 PROFESSIONAL DVRSTY NTWORK I COM NEW 74312Y202 16 10104 SH SOLE 0 1 0 10103 PROFIRE ENERGY INC COM 74316X101 1728 1528896 SH SOLE 0 1344860 0 184036 PROFOUND MED CORP COM NEW 74319B502 260 15900 SH SOLE 0 320 0 15580 PROG HOLDINGS INC COM NPV 74319R101 5998 124624 SH SOLE 0 124624 0 0 PROGRESS SOFTWARE CORP COM 743312100 79776 1724890 SH SOLE 0 1724890 0 0 PROGYNY INC COM 74340E103 12355 209400 SH SOLE 0 160573 0 48827 PROLOGIS INC. COM 74340W103 11453 95814 SH SOLE 0 89154 0 6660 PROOFPOINT INC COM 743424103 67905 390800 SH SOLE 0 365961 0 24839 PROPHASE LABS INC COM 74345W108 1781 287320 SH SOLE 0 278310 0 9010 PROSHARES TR PSHS ULTRA QQQ 74347R206 2765 38500 SH SOLE 0 38500 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 1329 22200 SH SOLE 0 22200 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 5979 50100 SH SOLE 0 50100 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 939 55600 SH SOLE 0 55600 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 526 5800 SH SOLE 0 5800 0 0 PROSIGHT GLOBAL INC COM 74349J103 1396 109400 SH SOLE 0 3776 0 105624 PROSPERITY BANCSHARES INC COM 743606105 8327 115972 SH SOLE 0 115972 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 57 30075 SH SOLE 0 30075 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 501 51427 SH SOLE 0 0 0 51427 PROTHENA CORP PLC SHS G72800108 12251 238300 SH SOLE 0 238300 0 0 PROTO LABS INC COM 743713109 14815 161383 SH SOLE 0 161383 0 0 PROVENTION BIO INC COM 74374N102 550 65300 SH SOLE 0 65300 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1660 101780 SH SOLE 0 101780 0 0 PROVIDENT FINL HLDGS INC COM 743868101 6581 381047 SH SOLE 0 362465 0 18582 PROVIDENT FINL SVCS INC COM 74386T105 6359 277800 SH SOLE 0 277800 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5656 408381 SH SOLE 0 365252 0 43129 PS BUSINESS PKS INC CALIF COM 69360J107 341 2300 SH SOLE 0 1474 0 826 PSYCHEMEDICS CORP COM NEW 744375205 2675 384340 SH SOLE 0 352840 0 31500 PTC INC COM 69370C100 10750 76100 SH SOLE 0 74564 0 1536 PTC THERAPEUTICS INC COM 69366J200 8666 205010 SH SOLE 0 205010 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 104505 4822578 SH SOLE 0 4786927 0 35651 PUBLIC STORAGE COM 74460D109 94344 313760 SH SOLE 0 313760 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7975 133500 SH SOLE 0 87696 0 45804 PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 165 42400 SH SOLE 0 7733 0 34667 PULMATRIX INC COM NEW 74584P202 2962 2848391 SH SOLE 0 2255101 0 593290 PULMONX CORP COM 745848101 1249 28300 SH SOLE 0 28300 0 0 PULSE BIOSCIENCES INC COM 74587B101 654 39852 SH SOLE 0 0 0 39852 PULTE GROUP INC COM 745867101 23747 435167 SH SOLE 0 205536 0 229631 PUMA BIOTECHNOLOGY INC COM 74587V107 14673 1598335 SH SOLE 0 1598335 0 0 PURE CYCLE CORP COM NEW 746228303 2062 149200 SH SOLE 0 15400 0 133800 PURE STORAGE INC CL A 74624M102 33193 1699600 SH SOLE 0 1699600 0 0 PYXIS TANKERS INC COM Y71726106 647 749203 SH SOLE 0 247044 0 502159 PZENA INVT MGMT INC CLASS A 74731Q103 9535 866028 SH SOLE 0 851373 0 14655 Q2 HLDGS INC COM 74736L109 8627 84100 SH SOLE 0 84100 0 0 QAD INC CL A 74727D306 45640 524474 SH SOLE 0 524474 0 0 QCR HOLDINGS INC COM 74727A104 19611 407800 SH SOLE 0 395400 0 12400 QIWI PLC SPON ADR REP B 74735M108 13100 1228850 SH SOLE 0 623129 0 605721 Q&K INTL GROUP LTD SPONSORED ADS 74738J102 65 46030 SH SOLE 0 46030 0 0 QORVO INC COM 74736K101 9705 49606 SH SOLE 0 49606 0 0 QTS RLTY TR INC COM CL A 74736A103 18142 234700 SH SOLE 0 218760 0 15940 QUAD / GRAPHICS INC COM CL A 747301109 4532 1092019 SH SOLE 0 962100 0 129919 QUALCOMM INC COM 747525103 350602 2452960 SH SOLE 0 1495475 0 957485 QUALIGEN THERAPEUTICS INC COM 74754R103 227 113911 SH SOLE 0 0 0 113911 QUALTRICS INTL INC COM CL A 747601201 10997 287500 SH SOLE 0 284873 0 2627 QUANEX BLDG PRODS CORP COM 747619104 38159 1536207 SH SOLE 0 1424507 0 111700 QUANTERIX CORP COM 74766Q101 5021 85600 SH SOLE 0 85600 0 0 QUEST DIAGNOSTICS INC COM 74834L100 24850 188300 SH SOLE 0 188300 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 2144 337692 SH SOLE 0 281792 0 55900 QUHUO LTD ADS 74841Q100 205 46200 SH SOLE 0 1400 0 44800 QUINSTREET INC COM 74874Q100 18247 982100 SH SOLE 0 701797 0 280303 QUMU CORP COM 749063103 3040 1055454 SH SOLE 0 818422 0 237032 QUOTIENT TECHNOLOGY INC COM 749119103 7973 737536 SH SOLE 0 363590 0 373946 QURATE RETAIL INC COM SER A 74915M100 19725 1506867 SH SOLE 0 1506867 0 0 QURATE RETAIL INC COM SER B 74915M209 138 10400 SH SOLE 0 8700 0 1700 R1 RCM INC COM 749397105 6979 313798 SH SOLE 0 313798 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 1745 143300 SH SOLE 0 7663 0 135637 RADCOM LTD SHS NEW M81865111 2520 225033 SH SOLE 0 173279 0 51754 RADIAN GROUP INC COM 750236101 732 32900 SH SOLE 0 32900 0 0 RADIANT LOGISTICS INC COM 75025X100 2135 308113 SH SOLE 0 100 0 308013 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3596 248000 SH SOLE 0 31881 0 216119 RADIUS HEALTH INC COM NEW 750469207 1632 89500 SH SOLE 0 89500 0 0 RADNET INC COM 750491102 40683 1207570 SH SOLE 0 1207570 0 0 RADWARE LTD ORD M81873107 60890 1978248 SH SOLE 0 1891839 0 86409 RAFAEL HLDGS INC COM CL B 75062E106 14760 289131 SH SOLE 0 289131 0 0 RALPH LAUREN CORP CL A 751212101 18947 160826 SH SOLE 0 160826 0 0 RAMACO RES INC COM 75134P303 383 70100 SH SOLE 0 26668 0 43432 RAMBUS INC DEL COM 750917106 22976 969060 SH SOLE 0 969060 0 0 RANDOLPH BANCORP INC COM 752378109 565 27276 SH SOLE 0 0 0 27276 RANGER ENERGY SVCS INC COM CL A 75282U104 778 97190 SH SOLE 0 78080 0 19110 RANGE RES CORP COM 75281A109 9130 544771 SH SOLE 0 452934 0 91837 RATTLER MIDSTREAM LP COM UNITS 75419T103 5013 459067 SH SOLE 0 0 0 459067 RAVEN INDS INC COM 754212108 659 11400 SH SOLE 0 11400 0 0 RAVE RESTAURANT GROUP INC COM 754198109 653 441502 SH SOLE 0 198602 0 242900 RAYONIER ADVANCED MATLS INC COM 75508B104 23102 3453164 SH SOLE 0 3401465 0 51699 RAYONIER INC COM 754907103 27038 752513 SH SOLE 0 752513 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 3244 787468 SH SOLE 0 639815 0 147653 READING INTL INC CL A 755408101 5218 748590 SH SOLE 0 748590 0 0 READY CAPITAL CORP COM 75574U101 3475 218959 SH SOLE 0 218959 0 0 REALNETWORKS INC COM NEW 75605L708 3073 1318742 SH SOLE 0 1318742 0 0 RECRO PHARMA INC COM 75629F109 2657 1150273 SH SOLE 0 1111200 0 39073 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 137 19879 SH SOLE 0 0 0 19879 RED RIVER BANCSHARES INC COM 75686R202 362 7165 SH SOLE 0 2491 0 4674 RED ROCK RESORTS INC CL A 75700L108 6248 147000 SH SOLE 0 147000 0 0 REEDS INC COM 758338107 524 513517 SH SOLE 0 161469 0 352048 REGAL BELOIT CORP COM 758750103 28718 215100 SH SOLE 0 188023 0 27077 REGENCY CTRS CORP COM 758849103 946 14769 SH SOLE 0 14769 0 0 REGIONAL MGMT CORP COM 75902K106 14569 313037 SH SOLE 0 304437 0 8600 REINSURANCE GRP OF AMERICA I COM NEW 759351604 19232 168700 SH SOLE 0 137328 0 31372 RELIANCE GLOBAL GROUP INC COM NEW 75946W207 240 68100 SH SOLE 0 21211 0 46889 RELIANCE STEEL & ALUMINUM CO COM 759509102 5223 34612 SH SOLE 0 33800 0 812 RELIANT BANCORP INC COM 75956B101 1969 71013 SH SOLE 0 70825 0 188 RELX PLC SPONSORED ADR 759530108 53057 1989400 SH SOLE 0 1989400 0 0 REMARK HLDGS INC COM 75955K102 1793 964007 SH SOLE 0 44280 0 919727 RE MAX HLDGS INC CL A 75524W108 37206 1116298 SH SOLE 0 1103200 0 13098 RENAISSANCERE HLDGS LTD COM G7496G103 30863 207382 SH SOLE 0 194600 0 12782 RENALYTIX PLC ADS 75973T101 253 8200 SH SOLE 0 0 0 8200 RENT A CTR INC NEW COM 76009N100 86702 1633736 SH SOLE 0 1633736 0 0 REPARE THERAPEUTICS INC COM 760273102 636 20400 SH SOLE 0 6536 0 13864 REPLIGEN CORP COM 759916109 71108 356216 SH SOLE 0 355013 0 1203 REPUBLIC BANCORP INC KY CL A 760281204 687 14900 SH SOLE 0 14900 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 3726 933783 SH SOLE 0 524346 0 409437 REPUBLIC SVCS INC COM 760759100 41304 375461 SH SOLE 0 265044 0 110417 RESEARCH FRONTIERS INC COM 760911107 114 48214 SH SOLE 0 13354 0 34860 RESEARCH SOLUTIONS INC COM 761025105 120 41886 SH SOLE 0 25062 0 16824 RESIDEO TECHNOLOGIES INC COM 76118Y104 17136 571200 SH SOLE 0 562224 0 8976 RESONANT INC COM 76118L102 981 305474 SH SOLE 0 18944 0 286530 RESOURCES CONNECTION INC COM 76122Q105 4747 330543 SH SOLE 0 277601 0 52942 RETAIL OPPORTUNITY INVTS COR COM 76131N101 8570 485300 SH SOLE 0 485300 0 0 RETAIL PPTYS AMER INC CL A 76131V202 11558 1009421 SH SOLE 0 1000092 0 9329 RETAIL VALUE INC COM 76133Q102 8973 412566 SH SOLE 0 252777 0 159789 RETO ECO SOLUTIONS INC COM G75271109 712 598258 SH SOLE 0 261669 0 336589 RETRACTABLE TECHNOLOGIES INC COM 76129W105 307 26600 SH SOLE 0 26600 0 0 REV GROUP INC COM 749527107 3328 212100 SH SOLE 0 0 0 212100 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 55 11250 SH SOLE 0 2900 0 8350 REVOLUTION MEDICINES INC COM 76155X100 727 22900 SH SOLE 0 22900 0 0 REVOLVE GROUP INC CL A 76156B107 40561 588700 SH SOLE 0 588700 0 0 REWALK ROBOTICS LTD SHS M8216Q200 1743 1031313 SH SOLE 0 457475 0 573838 REX AMERICAN RES CORP COM 761624105 34476 382305 SH SOLE 0 379771 0 2534 REXFORD INDL RLTY INC COM 76169C100 7603 133500 SH SOLE 0 133500 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 5081 167400 SH SOLE 0 167400 0 0 RF INDS LTD COM PAR $0.01 749552105 4745 636051 SH SOLE 0 636051 0 0 RGC RES INC COM 74955L103 3639 144343 SH SOLE 0 49543 0 94800 RHINEBECK BANCORP INC COM 762093102 159 14500 SH SOLE 0 8706 0 5794 RHYTHM PHARMACEUTICALS INC COM 76243J105 1022 52200 SH SOLE 0 0 0 52200 RIBBON COMMUNICATIONS INC COM 762544104 1575 206900 SH SOLE 0 206900 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 807 714127 SH SOLE 0 505965 0 208162 RICHARDSON ELECTRS LTD COM 763165107 7637 919071 SH SOLE 0 799711 0 119360 RICHMOND MUT BANCORPORATION COM 76525P100 1465 98342 SH SOLE 0 17862 0 80480 RIMINI STR INC DEL COM 76674Q107 3470 563251 SH SOLE 0 348079 0 215172 RIOT BLOCKCHAIN INC COM 767292105 79851 2119750 SH SOLE 0 1481992 0 637758 RIO TINTO PLC SPONSORED ADR 767204100 13087 156000 SH SOLE 0 126516 0 29484 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 437 167372 SH SOLE 0 167372 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 54626 921508 SH SOLE 0 899408 0 22100 RITE AID CORP COM 767754872 5411 331990 SH SOLE 0 331990 0 0 RIVERVIEW BANCORP INC COM 769397100 2778 391807 SH SOLE 0 264066 0 127741 RIVERVIEW FINL CORP NEW COM 76940Q105 178 15557 SH SOLE 0 2953 0 12604 RLI CORP COM 749607107 851 8136 SH SOLE 0 7647 0 489 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4185 479400 SH SOLE 0 479400 0 0 RMR GROUP INC CL A 74967R106 20808 538516 SH SOLE 0 522716 0 15800 ROBERT HALF INTL INC COM 770323103 23541 264600 SH SOLE 0 248285 0 16315 ROBLOX CORP CL A 771049103 67863 754200 SH SOLE 0 559573 0 194627 ROCKET PHARMACEUTICALS INC COM 77313F106 890 20100 SH SOLE 0 18803 0 1297 ROCKWELL MED INC COM 774374102 358 393471 SH SOLE 0 196106 0 197365 ROCKY BRANDS INC COM 774515100 13689 246212 SH SOLE 0 203934 0 42278 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 3322 435444 SH SOLE 0 422763 0 12681 ROGERS COMMUNICATIONS INC CL B 775109200 171202 3221722 SH SOLE 0 3221722 0 0 ROGERS CORP COM 775133101 5442 27100 SH SOLE 0 27100 0 0 ROKU INC COM CL A 77543R102 365478 795816 SH SOLE 0 267223 0 528593 ROLLINS INC COM 775711104 24165 706569 SH SOLE 0 706569 0 0 ROPER TECHNOLOGIES INC COM 776696106 2868 6100 SH SOLE 0 4362 0 1738 ROSS STORES INC COM 778296103 4281 34528 SH SOLE 0 27292 0 7236 ROYAL BK CDA COM 780087102 678 6694 SH SOLE 0 2823 0 3871 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 78153 2012694 SH SOLE 0 0 0 2012694 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 91359 2261359 SH SOLE 0 0 0 2261359 ROYAL GOLD INC COM 780287108 75596 662542 SH SOLE 0 604816 0 57726 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 33964 828600 SH SOLE 0 0 0 828600 RPM INTL INC COM 749685103 15989 180300 SH SOLE 0 180300 0 0 RPT REALTY SH BEN INT 74971D101 2107 162355 SH SOLE 0 0 0 162355 RUBICON TECHNOLOGY INC COM NEW 78112T206 1006 105879 SH SOLE 0 103656 0 2223 RUMBLEON INC COM CL B 781386305 1416 35000 SH SOLE 0 13907 0 21093 RUSH ENTERPRISES INC CL A 781846209 15538 359343 SH SOLE 0 359343 0 0 RUSH ENTERPRISES INC CL B 781846308 15103 395999 SH SOLE 0 382999 0 13000 RUTHS HOSPITALITY GROUP INC COM 783332109 1974 85700 SH SOLE 0 37710 0 47990 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 181270 1675171 SH SOLE 0 1675171 0 0 RYB ED INC ADR 74979W101 1063 243914 SH SOLE 0 243914 0 0 RYDER SYS INC COM 783549108 2795 37600 SH SOLE 0 37600 0 0 RYERSON HLDG CORP COM 783754104 2935 201000 SH SOLE 0 194000 0 7000 SABRA HEALTH CARE REIT INC COM 78573L106 16574 910679 SH SOLE 0 910679 0 0 SACHEM CAP CORP COM 78590A109 3165 591542 SH SOLE 0 259680 0 331862 SAFE BULKERS INC COM Y7388L103 22029 5493470 SH SOLE 0 3961388 0 1532082 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1714 220817 SH SOLE 0 1700 0 219117 SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 399 267785 SH SOLE 0 27451 0 240334 SAFETY INS GROUP INC COM 78648T100 17590 224700 SH SOLE 0 178914 0 45786 SAGA COMMUNICATIONS INC CL A NEW 786598300 3717 171678 SH SOLE 0 155178 0 16500 SAIA INC COM 78709Y105 1864 8898 SH SOLE 0 8318 0 580 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 15781 309000 SH SOLE 0 309000 0 0 SALEM MEDIA GROUP INC CL A 794093104 655 256800 SH SOLE 0 41300 0 215500 SALESFORCE COM INC COM 79466L302 252864 1035181 SH SOLE 0 665301 0 369880 SALISBURY BANCORP INC COM 795226109 867 17076 SH SOLE 0 100 0 16976 SALLY BEAUTY HLDGS INC COM 79546E104 17998 815500 SH SOLE 0 815500 0 0 SANA BIOTECHNOLOGY INC COM 799566104 436 22200 SH SOLE 0 0 0 22200 SANARA MEDTECH INC COM 79957L100 270 7300 SH SOLE 0 0 0 7300 SANDERSON FARMS INC COM 800013104 58763 312618 SH SOLE 0 312618 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 2556 407065 SH SOLE 0 266865 0 140200 SANDSTORM GOLD LTD COM NEW 80013R206 21960 2783300 SH SOLE 0 2783300 0 0 SANDY SPRING BANCORP INC COM 800363103 2015 45670 SH SOLE 0 45670 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 11798 133200 SH SOLE 0 133200 0 0 SANGAMO THERAPEUTICS INC COM 800677106 6981 583200 SH SOLE 0 583200 0 0 SANMINA CORPORATION COM 801056102 8517 218607 SH SOLE 0 218607 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 11070 304800 SH SOLE 0 304800 0 0 SAPIENS INTL CORP N V SHS G7T16G103 22017 838103 SH SOLE 0 659643 0 178460 SAP SE SPON ADR 803054204 32334 230200 SH SOLE 0 0 0 230200 SAREPTA THERAPEUTICS INC COM 803607100 9949 127978 SH SOLE 0 123290 0 4688 SATSUMA PHARMACEUTICALS INC COM 80405P107 405 57479 SH SOLE 0 0 0 57479 SAUL CTRS INC COM 804395101 10834 238374 SH SOLE 0 238374 0 0 SAVARA INC COM 805111101 298 175349 SH SOLE 0 0 0 175349 SBA COMMUNICATIONS CORP NEW CL A 78410G104 63533 199349 SH SOLE 0 168186 0 31163 SB FINL GROUP INC COM 78408D105 670 36200 SH SOLE 0 0 0 36200 SCHNEIDER NATIONAL INC CL B 80689H102 731 33600 SH SOLE 0 33600 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1705 59000 SH SOLE 0 59000 0 0 SCHRODINGER INC COM 80810D103 10139 134100 SH SOLE 0 134100 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1061 26900 SH SOLE 0 26900 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2167 52100 SH SOLE 0 52100 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 4981 87589 SH SOLE 0 87589 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 361 6600 SH SOLE 0 6600 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 462 8500 SH SOLE 0 8500 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1305 39200 SH SOLE 0 39200 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 436 11100 SH SOLE 0 11100 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 20463 399508 SH SOLE 0 399508 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2595 47532 SH SOLE 0 47532 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 886 8500 SH SOLE 0 8500 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1927 13200 SH SOLE 0 13200 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1362 13100 SH SOLE 0 13100 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1738 22200 SH SOLE 0 22200 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2719 26100 SH SOLE 0 26100 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 23829 381200 SH SOLE 0 381200 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3945 97700 SH SOLE 0 54580 0 43120 SCIPLAY CORPORATION CL A 809087109 14243 840300 SH SOLE 0 688690 0 151610 SCOTTS MIRACLE-GRO CO CL A 810186106 43988 229200 SH SOLE 0 174631 0 54569 SCPHARMACEUTICALS INC COM 810648105 1323 216486 SH SOLE 0 195934 0 20552 SCRIPPS E W CO OHIO CL A NEW 811054402 426 20883 SH SOLE 0 0 0 20883 SCULLY ROYALTY LTD COM SHS G7T96K107 856 70367 SH SOLE 0 70367 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1333 54200 SH SOLE 0 500 0 53700 SEABOARD CORP DEL COM 811543107 28211 7292 SH SOLE 0 7292 0 0 SEACOR MARINE HLDGS INC COM 78413P101 112 25300 SH SOLE 0 25300 0 0 SEAGEN INC COM 81181C104 55355 350613 SH SOLE 0 350613 0 0 SEALED AIR CORP NEW COM 81211K100 14244 240409 SH SOLE 0 240409 0 0 SEA LTD SPONSORD ADS 81141R100 9419 34300 SH SOLE 0 4037 0 30263 SEASPINE HLDGS CORP COM 81255T108 9753 475500 SH SOLE 0 474300 0 1200 SEAWORLD ENTMT INC COM 81282V100 7910 158400 SH SOLE 0 152956 0 5444 SECOO HLDG LTD ADR 81367P101 259 105200 SH SOLE 0 105200 0 0 SECUREWORKS CORP CL A 81374A105 497 26840 SH SOLE 0 26840 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 2865 327410 SH SOLE 0 227165 0 100245 SEELOS THERAPEUTICS INC COM 81577F109 1171 443500 SH SOLE 0 443500 0 0 SEER INC COM CL A 81578P106 2082 63500 SH SOLE 0 63500 0 0 SEI INVTS CO COM 784117103 2914 47026 SH SOLE 0 47026 0 0 SELECTA BIOSCIENCES INC COM 816212104 1790 428251 SH SOLE 0 203955 0 224296 SELECT BANCORP INC NEW COM 81617L108 965 59862 SH SOLE 0 59862 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 5049 835974 SH SOLE 0 835974 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 1743 185441 SH SOLE 0 70622 0 114819 SELECT MED HLDGS CORP COM 81619Q105 7560 178900 SH SOLE 0 178900 0 0 SELECTQUOTE INC COM 816307300 7887 409500 SH SOLE 0 409500 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 8967 244400 SH SOLE 0 244400 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2678 60400 SH SOLE 0 60400 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9447 52909 SH SOLE 0 52909 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4296 61400 SH SOLE 0 61400 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8212 65200 SH SOLE 0 65200 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 25528 249300 SH SOLE 0 249300 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4085 64600 SH SOLE 0 64600 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5391 65500 SH SOLE 0 65500 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2318 15700 SH SOLE 0 15700 0 0 SEMPRA ENERGY COM 816851109 19673 148500 SH SOLE 0 124381 0 24119 SEMTECH CORP COM 816850101 15564 226216 SH SOLE 0 226216 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 3745 219000 SH SOLE 0 170200 0 48800 SENECA FOODS CORP NEW CL A 817070501 7144 139863 SH SOLE 0 107359 0 32504 SENESTECH INC COM NEW 81720R208 321 199450 SH SOLE 0 72819 0 126631 SENMIAO TECHNOLOGY LTD COM 817225105 183 174700 SH SOLE 0 0 0 174700 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 36678 632700 SH SOLE 0 632700 0 0 SENSEONICS HLDGS INC COM 81727U105 22068 5746827 SH SOLE 0 5218555 0 528272 SENSUS HEALTHCARE INC COM 81728J109 84 21834 SH SOLE 0 21834 0 0 SERVICE CORP INTL COM 817565104 16859 314600 SH SOLE 0 314600 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2951 234206 SH SOLE 0 234206 0 0 SERVICESOURCE INTL INC COM 81763U100 6866 4869361 SH SOLE 0 3807126 0 1062235 SESEN BIO INC COM 817763105 5861 1268597 SH SOLE 0 1268597 0 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 183 15400 SH SOLE 0 400 0 15000 SFL CORPORATION LTD SHS G7738W106 7666 1002097 SH SOLE 0 847465 0 154632 SGOCO GROUP LTD SHS NEW G80751129 158 63495 SH SOLE 0 63495 0 0 SHARPS COMPLIANCE CORP COM 820017101 3240 314546 SH SOLE 0 314546 0 0 SHARPSPRING INC COM 820054104 899 53200 SH SOLE 0 0 0 53200 SHAW COMMUNICATIONS INC CL B CONV 82028K200 63147 2183500 SH SOLE 0 2183500 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 52842 1089294 SH SOLE 0 1089294 0 0 SHINECO INC COM 824567309 916 145014 SH SOLE 0 145014 0 0 SHOCKWAVE MED INC COM 82489T104 19296 101700 SH SOLE 0 98603 0 3097 SHOPIFY INC CL A 82509L107 247342 169300 SH SOLE 0 118347 0 50953 SHORE BANCSHARES INC COM 825107105 6421 383337 SH SOLE 0 247922 0 135415 SHOTSPOTTER INC COM 82536T107 3454 70832 SH SOLE 0 70832 0 0 SHUTTERSTOCK INC COM 825690100 114270 1164001 SH SOLE 0 1164001 0 0 SI-BONE INC COM 825704109 2763 87801 SH SOLE 0 87801 0 0 SIERRA BANCORP COM 82620P102 8608 338231 SH SOLE 0 267531 0 70700 SIERRA METALS INC COM 82639W106 3765 1248900 SH SOLE 0 148496 0 1100404 SIERRA ONCOLOGY INC COM NEW 82640U404 2067 106174 SH SOLE 0 106174 0 0 SIERRA WIRELESS INC COM 826516106 21482 1131300 SH SOLE 0 1112800 0 18500 SIFCO INDS INC COM 826546103 1134 112634 SH SOLE 0 89490 0 23144 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 626 172974 SH SOLE 0 154496 0 18478 SIGA TECHNOLOGIES INC COM 826917106 6481 1032017 SH SOLE 0 595867 0 436150 SIGMATRON INTL INC COM 82661L101 1504 297287 SH SOLE 0 241480 0 55807 SIGNET JEWELERS LIMITED SHS G81276100 39369 487300 SH SOLE 0 467934 0 19366 SIGNIFY HEALTH INC CL A COM 82671G100 1581 51940 SH SOLE 0 0 0 51940 SILGAN HOLDINGS INC COM 827048109 2232 53780 SH SOLE 0 53780 0 0 SILICOM LTD ORD M84116108 3164 71800 SH SOLE 0 0 0 71800 SILICON LABORATORIES INC COM 826919102 2682 17498 SH SOLE 0 17498 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 13056 203679 SH SOLE 0 203679 0 0 SILK RD MED INC COM 82710M100 1790 37400 SH SOLE 0 37400 0 0 SILVERBOW RES INC COM 82836G102 243 10455 SH SOLE 0 8055 0 2400 SILVERCORP METALS INC COM 82835P103 20110 3662954 SH SOLE 0 3603296 0 59658 SILVERCREST ASSET MGMT GROUP CL A 828359109 3725 247687 SH SOLE 0 176387 0 71300 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 399 32800 SH SOLE 0 4423 0 28377 SIMPSON MFG INC COM 829073105 8913 80700 SH SOLE 0 80700 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1095 32971 SH SOLE 0 32971 0 0 SINO-GLOBAL SHIPPING AMER LT COM NEW 82935V208 220 68000 SH SOLE 0 0 0 68000 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 10213 436817 SH SOLE 0 436717 0 100 SINOVAC BIOTECH LTD SHS P8696W104 1537 2375841 SH SOLE 0 2306141 0 69700 SINTX TECHNOLOGIES INC COM NEW 829392307 78 40579 SH SOLE 0 0 0 40579 SIRIUSPOINT LTD COM G8192H106 5058 502290 SH SOLE 0 66903 0 435387 SITE CTRS CORP COM 82981J109 9912 658156 SH SOLE 0 642715 0 15441 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9885 58400 SH SOLE 0 53723 0 4677 SJW GROUP COM 784305104 28517 450500 SH SOLE 0 450500 0 0 SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 46 21000 SH SOLE 0 20100 0 900 SKYLINE CHAMPION CORPORATION COM 830830105 14844 278500 SH SOLE 0 262531 0 15969 SKYWEST INC COM 830879102 1425 33078 SH SOLE 0 33078 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 263266 5942800 SH SOLE 0 4534626 0 1408174 SLEEP NUMBER CORP COM 83125X103 19747 179600 SH SOLE 0 179600 0 0 SLM CORP COM 78442P106 17776 848900 SH SOLE 0 840803 0 8097 SMARTFINANCIAL INC COM NEW 83190L208 5755 239674 SH SOLE 0 170074 0 69600 SMART SAND INC COM 83191H107 161 48407 SH SOLE 0 0 0 48407 SMILEDIRECTCLUB INC CL A COM 83192H106 1936 223019 SH SOLE 0 223019 0 0 SMITH A O CORP COM 831865209 35461 492100 SH SOLE 0 492100 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 1570 300700 SH SOLE 0 2334 0 298366 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9568 220250 SH SOLE 0 220250 0 0 SMITH & WESSON BRANDS INC COM 831754106 145572 4195164 SH SOLE 0 4137206 0 57958 SMUCKER J M CO COM NEW 832696405 105260 812379 SH SOLE 0 718021 0 94358 SNAP ON INC COM 833034101 26164 117100 SH SOLE 0 74449 0 42651 SNOWFLAKE INC CL A 833445109 155405 642700 SH SOLE 0 302516 0 340184 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 30637 647300 SH SOLE 0 639443 0 7857 SOCKET MOBILE INC COM NEW 83368E200 975 158500 SH SOLE 0 62512 0 95988 SOGOU INC ADR REPSTG A 83409V104 24741 2900464 SH SOLE 0 2900464 0 0 SOHU COM LTD SPONSORED ADS 83410S108 38324 2060455 SH SOLE 0 2060455 0 0 SOLARWINDS CORP COM 83417Q105 3398 201200 SH SOLE 0 201200 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 427 374185 SH SOLE 0 8400 0 365785 SOLID BIOSCIENCES INC COM 83422E105 1408 384785 SH SOLE 0 0 0 384785 SOLIGENIX INC COM 834223307 329 296111 SH SOLE 0 0 0 296111 SOLITARIO ZINC CORP COM 8342EP107 647 965718 SH SOLE 0 965718 0 0 SONIM TECHNOLOGIES INC COM 83548F101 209 375125 SH SOLE 0 10395 0 364730 SONOCO PRODS CO COM 835495102 9212 137700 SH SOLE 0 137700 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 677 92167 SH SOLE 0 87043 0 5124 SONOS INC COM 83570H108 84272 2392053 SH SOLE 0 2392053 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 44750 460300 SH SOLE 0 358816 0 101484 SOTHERLY HOTELS INC COM 83600C103 410 136559 SH SOLE 0 81104 0 55455 SOUTHERN CO COM 842587107 91209 1507331 SH SOLE 0 1154220 0 353111 SOUTHERN COPPER CORP COM 84265V105 43908 682656 SH SOLE 0 0 0 682656 SOUTHERN FIRST BANCSHARES COM 842873101 5895 115236 SH SOLE 0 86107 0 29129 SOUTHERN MO BANCORP INC COM 843380106 4983 110834 SH SOLE 0 97334 0 13500 SOUTH PLAINS FINANCIAL INC COM 83946P107 865 37400 SH SOLE 0 0 0 37400 SOUTHSIDE BANCSHARES INC COM 84470P109 26254 686746 SH SOLE 0 686746 0 0 SOUTH ST CORP COM 840441109 799 9767 SH SOLE 0 8789 0 978 SOUTHWEST AIRLS CO COM 844741108 118921 2239980 SH SOLE 0 1819504 0 420476 SOUTHWESTERN ENERGY CO COM 845467109 24510 4322825 SH SOLE 0 3141480 0 1181345 SOUTHWEST GAS HLDGS INC COM 844895102 11749 177500 SH SOLE 0 177500 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 2682 279100 SH SOLE 0 279100 0 0 SPAR GROUP INC COM 784933103 253 176658 SH SOLE 0 4100 0 172558 SPARK ENERGY INC CL A COM 846511103 11737 1035948 SH SOLE 0 1035948 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 470 90766 SH SOLE 0 0 0 90766 SPARTANNASH CO COM 847215100 19235 996115 SH SOLE 0 993912 0 2203 SPDR GOLD TR GOLD SHS 78463V107 15205 91800 SH SOLE 0 91800 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1611 34400 SH SOLE 0 34400 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1240 33700 SH SOLE 0 33700 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 4831 55700 SH SOLE 0 55700 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 8551 279000 SH SOLE 0 279000 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 1421 48400 SH SOLE 0 48400 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 60830 553200 SH SOLE 0 553200 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 24527 889300 SH SOLE 0 889300 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 1587 35885 SH SOLE 0 35885 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 11392 187300 SH SOLE 0 187300 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 3980 80300 SH SOLE 0 80300 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1756 33697 SH SOLE 0 33697 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 8772 270900 SH SOLE 0 270900 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 8741 280700 SH SOLE 0 280700 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 3101 103323 SH SOLE 0 103323 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1042 28400 SH SOLE 0 28400 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 5849 186855 SH SOLE 0 186855 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 16713 545459 SH SOLE 0 545459 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 1794 38000 SH SOLE 0 38000 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 2119 42100 SH SOLE 0 42100 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 246 5600 SH SOLE 0 5600 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1261 23800 SH SOLE 0 23800 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 321 8000 SH SOLE 0 8000 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 806 10400 SH SOLE 0 10400 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 648 9600 SH SOLE 0 9600 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 1190 13400 SH SOLE 0 13400 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 4461 48769 SH SOLE 0 48769 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 220 3000 SH SOLE 0 3000 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 4181 43000 SH SOLE 0 43000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 23971 56000 SH SOLE 0 56000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6580 13400 SH SOLE 0 13400 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 19311 227084 SH SOLE 0 227084 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 867 231167 SH SOLE 0 81200 0 149967 S&P GLOBAL INC COM 78409V104 66082 161000 SH SOLE 0 13389 0 147611 SPIRE INC COM 84857L101 3267 45200 SH SOLE 0 45200 0 0 SPIRIT AIRLS INC COM 848577102 16004 525751 SH SOLE 0 510620 0 15131 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1809 79200 SH SOLE 0 23000 0 56200 SPLUNK INC COM 848637104 40598 280800 SH SOLE 0 280800 0 0 SPOK HLDGS INC COM 84863T106 14591 1516771 SH SOLE 0 1254888 0 261883 SPORTSMANS WHSE HLDGS INC COM 84920Y106 9152 515000 SH SOLE 0 515000 0 0 SP PLUS CORP COM 78469C103 3506 114600 SH SOLE 0 108600 0 6000 SPROUTS FMRS MKT INC COM 85208M102 142339 5727920 SH SOLE 0 5727920 0 0 SPS COMM INC COM 78463M107 37939 379963 SH SOLE 0 379963 0 0 SPX CORP COM 784635104 2938 48100 SH SOLE 0 48100 0 0 SPX FLOW INC COM 78469X107 3236 49600 SH SOLE 0 49600 0 0 SRAX INC CL A 78472M106 277 50922 SH SOLE 0 0 0 50922 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11789 163600 SH SOLE 0 163322 0 278 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 25196 544300 SH SOLE 0 544300 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 286 5900 SH SOLE 0 5900 0 0 SSR MNG INC COM 784730103 41872 2685843 SH SOLE 0 2685843 0 0 STABILIS SOLUTIONS INC COM 85236P101 155 15600 SH SOLE 0 9315 0 6285 STAMPS COM INC COM NEW 852857200 30023 149900 SH SOLE 0 149900 0 0 STANDARD MTR PRODS INC COM 853666105 1279 29500 SH SOLE 0 0 0 29500 STANDEX INTL CORP COM 854231107 541 5700 SH SOLE 0 34 0 5666 STANLEY BLACK & DECKER INC COM 854502101 42630 207962 SH SOLE 0 89742 0 118220 STANTEC INC COM 85472N109 23286 522000 SH SOLE 0 391200 0 130800 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 10910 475366 SH SOLE 0 475366 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 15835 1413845 SH SOLE 0 1218645 0 195200 STARRETT L S CO CL A 855668109 4436 474941 SH SOLE 0 439123 0 35818 STARTEK INC COM 85569C107 5743 805409 SH SOLE 0 704511 0 100898 STATE AUTO FINL CORP COM 855707105 612 35768 SH SOLE 0 12700 0 23068 STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 128 81877 SH SOLE 0 81877 0 0 STEALTHGAS INC SHS Y81669106 6168 2194982 SH SOLE 0 2088089 0 106893 STEELCASE INC CL A 858155203 6624 438400 SH SOLE 0 438400 0 0 STEEL CONNECT INC COM 858098106 5075 2537400 SH SOLE 0 2256354 0 281046 STELLANTIS N.V SHS N82405106 11482 582542 SH SOLE 0 342 0 582200 STEPAN CO COM 858586100 7914 65800 SH SOLE 0 27524 0 38276 STEPSTONE GROUP INC COM CL A 85914M107 3650 106100 SH SOLE 0 26828 0 79272 STERICYCLE INC COM 858912108 21917 306320 SH SOLE 0 303655 0 2665 STERIS PLC SHS USD G8473T100 29709 144008 SH SOLE 0 141901 0 2107 STERLING BANCORP INC COM 85917W102 1987 436664 SH SOLE 0 289585 0 147079 STERLING CONSTR INC COM 859241101 28381 1176172 SH SOLE 0 1176172 0 0 STEWART INFORMATION SVCS COR COM 860372101 24257 427897 SH SOLE 0 396685 0 31212 STIFEL FINL CORP COM 860630102 21256 327715 SH SOLE 0 317136 0 10579 ST JOE CO COM 790148100 2784 62400 SH SOLE 0 36170 0 26230 STMICROELECTRONICS N V NY REGISTRY 861012102 46118 1269281 SH SOLE 0 75804 0 1193477 STOCK YDS BANCORP INC COM 861025104 2152 42280 SH SOLE 0 42280 0 0 STOKE THERAPEUTICS INC COM 86150R107 2737 81300 SH SOLE 0 5745 0 75555 STONERIDGE INC COM 86183P102 6004 203519 SH SOLE 0 203519 0 0 STONEX GROUP INC COM 861896108 1280 21097 SH SOLE 0 920 0 20177 STRATA SKIN SCIENCES INC COM NEW 86272A206 2037 1305477 SH SOLE 0 1264777 0 40700 STRATASYS LTD SHS M85548101 47317 1829726 SH SOLE 0 1723977 0 105749 STRATEGIC ED INC COM 86272C103 23974 315192 SH SOLE 0 315192 0 0 STRATTEC SEC CORP COM 863111100 5042 113406 SH SOLE 0 90013 0 23393 STRATUS PPTYS INC COM NEW 863167201 925 37500 SH SOLE 0 704 0 36796 STREAMLINE HEALTH SOLUTIONS COM 86323X106 647 365569 SH SOLE 0 313431 0 52138 STRIDE INC COM 86333M108 5876 182896 SH SOLE 0 182896 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4241 1427900 SH SOLE 0 1427900 0 0 STURM RUGER & CO INC COM 864159108 100137 1112876 SH SOLE 0 1112876 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 36054 5232770 SH SOLE 0 5232770 0 0 SUMMER INFANT INC COM NEW 865646301 432 33523 SH SOLE 0 33523 0 0 SUMMIT FINL GROUP INC COM 86606G101 5532 251335 SH SOLE 0 226135 0 25200 SUMMIT ST BK SANTA ROSA CALI COM 866264203 190 12200 SH SOLE 0 2455 0 9745 SUMMIT THERAPEUTICS INC COM 86627T108 936 125452 SH SOLE 0 23518 0 101934 SUMMIT WIRELESS TECH INC COM NEW 86633R203 454 113200 SH SOLE 0 15857 0 97343 SUN CMNTYS INC COM 866674104 7559 44100 SH SOLE 0 35996 0 8104 SUNCOKE ENERGY INC COM 86722A103 25447 3563968 SH SOLE 0 3241111 0 322857 SUNDIAL GROWERS INC COM 86730L109 67301 70918251 SH SOLE 0 47634070 0 23284181 SUNLANDS TECHNOLOGY GROUP ADS 86740P108 88 87670 SH SOLE 0 87670 0 0 SUN LIFE FINANCIAL INC. COM 866796105 3363 65300 SH SOLE 0 200 0 65100 SUNLINK HEALTH SYS INC COM 86737U102 1068 312384 SH SOLE 0 312384 0 0 SUNOPTA INC COM 8676EP108 17741 1449596 SH SOLE 0 889596 0 560000 SUPERCOM LTD NEW SHS NEW M87095119 331 245000 SH SOLE 0 45270 0 199730 SUPERIOR DRILLING PRODS INC COM 868153107 121 131830 SH SOLE 0 131830 0 0 SUPERIOR GROUP OF CO INC COM 868358102 722 30210 SH SOLE 0 30210 0 0 SUPERIOR INDS INTL INC COM 868168105 8255 957609 SH SOLE 0 957609 0 0 SUPER MICRO COMPUTER INC COM 86800U104 434 12340 SH SOLE 0 0 0 12340 SUPERNUS PHARMACEUTICALS INC COM 868459108 46684 1516222 SH SOLE 0 1516222 0 0 SUPPORT COM INC COM NEW 86858W200 2959 766649 SH SOLE 0 766649 0 0 SURGALIGN HOLDINGS INC COM 86882C105 2437 1752982 SH SOLE 0 689050 0 1063932 SURMODICS INC COM 868873100 44433 819038 SH SOLE 0 758739 0 60299 SUZANO S A SPON ADS 86959K105 41587 3454038 SH SOLE 0 3377438 0 76600 SVB FINANCIAL GROUP COM 78486Q101 12997 23357 SH SOLE 0 19158 0 4199 SWITCH INC CL A 87105L104 38709 1833694 SH SOLE 0 1833694 0 0 SWK HLDGS CORP COM NEW 78501P203 596 33945 SH SOLE 0 6384 0 27561 S&W SEED CO COM 785135104 752 206625 SH SOLE 0 87220 0 119405 SYKES ENTERPRISES INC COM 871237103 6679 124373 SH SOLE 0 109000 0 15373 SYNALLOY CORP COM 871565107 1346 134691 SH SOLE 0 97766 0 36925 SYNAPTICS INC COM 87157D109 39537 254127 SH SOLE 0 218672 0 35455 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3053 850459 SH SOLE 0 484127 0 366332 SYNLOGIC INC COM 87166L100 1027 264091 SH SOLE 0 47300 0 216791 SYPRIS SOLUTIONS INC COM 871655106 3504 941954 SH SOLE 0 941832 0 122 SYSCO CORP COM 871829107 46145 593500 SH SOLE 0 449966 0 143534 T2 BIOSYSTEMS INC COM 89853L104 2663 2237496 SH SOLE 0 862848 0 1374648 TAITRON COMPONENTS INC CL A 874028103 2138 424153 SH SOLE 0 355763 0 68390 TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 71 11900 SH SOLE 0 7232 0 4668 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 158289 1317320 SH SOLE 0 761714 0 555606 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 38659 2297000 SH SOLE 0 2297000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 80818 456550 SH SOLE 0 423854 0 32696 TAL EDUCATION GROUP SPONSORED ADS 874080104 24978 990000 SH SOLE 0 113153 0 876847 TALOS ENERGY INC COM 87484T108 189 12100 SH SOLE 0 0 0 12100 TANDEM DIABETES CARE INC COM NEW 875372203 3353 34427 SH SOLE 0 34427 0 0 TANTECH HLDGS LTD COM G8675X107 722 582528 SH SOLE 0 66253 0 516275 TAOPING INC SHS NEW G8675V119 141 28963 SH SOLE 0 0 0 28963 TARENA INTL INC SPONSORED ADS 876108101 1685 604099 SH SOLE 0 604099 0 0 TARGET CORP COM 87612E106 870399 3600559 SH SOLE 0 3600559 0 0 TARGET HOSPITALITY CORP COM 87615L107 1332 359100 SH SOLE 0 15294 0 343806 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 53063 737400 SH SOLE 0 737400 0 0 TASEKO MINES LTD COM 876511106 12695 5989163 SH SOLE 0 5603470 0 385693 TAT TECHNOLOGIES LTD ORD NEW M8740S227 1444 242200 SH SOLE 0 220900 0 21300 TAYLOR DEVICES INC COM 877163105 677 57162 SH SOLE 0 44541 0 12621 TC ENERGY CORP COM 87807B107 3601 72710 SH SOLE 0 44592 0 28118 TCR2 THERAPEUTICS INC COM 87808K106 2649 161400 SH SOLE 0 0 0 161400 TDH HLDGS INC SHS G87084102 273 103678 SH SOLE 0 103678 0 0 TD HLDGS INC COM 87250W103 205 202900 SH SOLE 0 23817 0 179083 TEAM INC COM 878155100 2178 325027 SH SOLE 0 325027 0 0 TECHNIPFMC PLC COM G87110105 35728 3947795 SH SOLE 0 2763289 0 1184506 TECHTARGET INC COM 87874R100 70376 908200 SH SOLE 0 908200 0 0 TECNOGLASS INC SHS G87264100 1263 59000 SH SOLE 0 59000 0 0 TEEKAY CORPORATION COM Y8564W103 8542 2296275 SH SOLE 0 2296275 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 3439 227900 SH SOLE 0 0 0 227900 TEGNA INC COM 87901J105 25626 1366000 SH SOLE 0 1366000 0 0 TEJON RANCH CO COM 879080109 12733 837178 SH SOLE 0 539048 0 298130 TELA BIO INC COM 872381108 735 45600 SH SOLE 0 7583 0 38017 TELECOM ARGENTINA S A SPON ADR REP B 879273209 2287 429800 SH SOLE 0 0 0 429800 TELEDYNE TECHNOLOGIES INC COM 879360105 46669 111427 SH SOLE 0 100823 0 10604 TELEFONICA BRASIL SA NEW ADR 87936R205 18217 2143200 SH SOLE 0 2143200 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 24493 1080886 SH SOLE 0 1076020 0 4866 TELIGENT INC NEW COM NEW 87960W203 164 306837 SH SOLE 0 306837 0 0 TELLURIAN INC NEW COM 87968A104 33816 7272200 SH SOLE 0 5702371 0 1569829 TELUS CORPORATION COM 87971M103 81695 3642200 SH SOLE 0 3617865 0 24335 TELUS INTL CDA INC SUB VTG SHS 87975H100 2551 82000 SH SOLE 0 22004 0 59996 TEMPEST THERAPEUTICS INC COM 87978U108 300 26867 SH SOLE 0 26867 0 0 TENARIS S A SPONSORED ADS 88031M109 143097 6534100 SH SOLE 0 6534100 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 400 192232 SH SOLE 0 112732 0 79500 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 81775 5282600 SH SOLE 0 5282600 0 0 TENNANT CO COM 880345103 4280 53600 SH SOLE 0 0 0 53600 TENNECO INC CL A VTG COM STK 880349105 31026 1605900 SH SOLE 0 1605900 0 0 TERADATA CORP DEL COM 88076W103 44638 893300 SH SOLE 0 891299 0 2001 TEREX CORP NEW COM 880779103 2504 52583 SH SOLE 0 52583 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 8831 185100 SH SOLE 0 183942 0 1158 TERNIUM SA SPONSORED ADS 880890108 22514 585400 SH SOLE 0 582210 0 3190 TERRENO RLTY CORP COM 88146M101 8955 138800 SH SOLE 0 137728 0 1072 TERRITORIAL BANCORP INC COM 88145X108 17976 692173 SH SOLE 0 609840 0 82333 TESLA INC COM 88160R101 138438 203675 SH SOLE 0 170779 0 32896 TESSCO TECHNOLOGIES INC COM 872386107 2791 453853 SH SOLE 0 398953 0 54900 TETRA TECH INC NEW COM 88162G103 1979 16220 SH SOLE 0 16220 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 4173 961633 SH SOLE 0 961633 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9369 946363 SH SOLE 0 702053 0 244310 TEXAS CAP BANCSHARES INC COM 88224Q107 31791 500718 SH SOLE 0 467600 0 33118 TEXAS INSTRS INC COM 882508104 36611 190386 SH SOLE 0 171767 0 18619 TEXAS ROADHOUSE INC COM 882681109 23598 245306 SH SOLE 0 203960 0 41346 TFF PHARMACEUTICALS INC COM 87241J104 1756 182700 SH SOLE 0 0 0 182700 TFS FINL CORP COM 87240R107 106350 5238902 SH SOLE 0 5238902 0 0 TG THERAPEUTICS INC COM 88322Q108 5656 145800 SH SOLE 0 145800 0 0 THE AARONS COMPANY INC COM 00258W108 1743 54500 SH SOLE 0 0 0 54500 THE ODP CORP COM 88337F105 4292 89392 SH SOLE 0 89392 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 1603 145474 SH SOLE 0 58609 0 86865 THERATECHNOLOGIES INC COM 88338H100 718 185000 SH SOLE 0 0 0 185000 THE REALREAL INC COM 88339P101 13510 683700 SH SOLE 0 683700 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 30946 61344 SH SOLE 0 55712 0 5632 THERMON GROUP HLDGS INC COM 88362T103 1315 77200 SH SOLE 0 0 0 77200 THE TRADE DESK INC COM CL A 88339J105 22183 286746 SH SOLE 0 286746 0 0 THOMSON REUTERS CORP. COM NEW 884903709 10250 103206 SH SOLE 0 103206 0 0 THRYV HLDGS INC COM NEW 886029206 2153 60200 SH SOLE 0 9219 0 50981 TILE SHOP HLDGS INC COM 88677Q109 149 18500 SH SOLE 0 3340 0 15160 TILLYS INC CL A 886885102 24756 1549210 SH SOLE 0 1400610 0 148600 TILRAY INC COM CL 2 88688T100 5700 315267 SH SOLE 0 246529 0 68738 TIMBERLAND BANCORP INC COM 887098101 10300 366289 SH SOLE 0 312014 0 54275 TIMBER PHARMACEUTICALS INC COM 887080109 145 118805 SH SOLE 0 0 0 118805 TIMKENSTEEL CORPORATION COM 887399103 5242 370446 SH SOLE 0 370446 0 0 TIM S A SPONSORED ADR 88706T108 7852 681596 SH SOLE 0 681596 0 0 TIPTREE INC COM 88822Q103 1258 135300 SH SOLE 0 0 0 135300 TITAN INTL INC ILL COM 88830M102 34007 4010240 SH SOLE 0 3893333 0 116907 TITAN MACHY INC COM 88830R101 8435 272632 SH SOLE 0 253500 0 19132 TITAN MED INC COM NEW 88830X819 595 348215 SH SOLE 0 0 0 348215 TIVITY HEALTH INC COM 88870R102 1471 55897 SH SOLE 0 55897 0 0 TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 153 65340 SH SOLE 0 0 0 65340 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 86 29879 SH SOLE 0 616 0 29263 TOMPKINS FINL CORP COM 890110109 860 11092 SH SOLE 0 11092 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 7996 7203677 SH SOLE 0 5548546 0 1655131 TOOTSIE ROLL INDS INC COM 890516107 13356 393877 SH SOLE 0 363045 0 30832 TORM PLC SHS CL A G89479102 412 46800 SH SOLE 0 13050 0 33750 TORO CO COM 891092108 626 5700 SH SOLE 0 5700 0 0 TOUGHBUILT INDS INC COM NEW 89157G504 258 309610 SH SOLE 0 83533 0 226077 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 13630 463146 SH SOLE 0 463146 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 24305 798983 SH SOLE 0 773942 0 25041 TOWNSQUARE MEDIA INC CL A 892231101 10433 818273 SH SOLE 0 622679 0 195594 TPG RE FIN TR INC COM 87266M107 581 43194 SH SOLE 0 43194 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 1126 173535 SH SOLE 0 0 0 173535 TRACTOR SUPPLY CO COM 892356106 36542 196400 SH SOLE 0 123190 0 73210 TRANSACT TECHNOLOGIES INC COM 892918103 4952 360637 SH SOLE 0 349837 0 10800 TRANSALTA CORP COM 89346D107 33696 3379541 SH SOLE 0 2214033 0 1165508 TRANSGLOBE ENERGY CORP COM 893662106 6759 3502462 SH SOLE 0 2982343 0 520119 TRANSLATE BIO INC COM 89374L104 614 22300 SH SOLE 0 22300 0 0 TRANSOCEAN LTD REG SHS H8817H100 1551 343239 SH SOLE 0 0 0 343239 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 340 73463 SH SOLE 0 0 0 73463 TRANSUNION COM 89400J107 60582 551700 SH SOLE 0 426089 0 125611 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 5025 171839 SH SOLE 0 171839 0 0 TRAVELZOO COM NEW 89421Q205 8342 565191 SH SOLE 0 515447 0 49744 TRAVERE THERAPEUTICS INC COM 89422G107 24968 1711322 SH SOLE 0 1710592 0 730 TRECORA RES COM 894648104 2616 314419 SH SOLE 0 78085 0 236334 TREDEGAR CORP COM 894650100 2064 149900 SH SOLE 0 3901 0 145999 TREEHOUSE FOODS INC COM 89469A104 34836 782477 SH SOLE 0 782477 0 0 TREMONT MTG TR COM 894789106 964 158884 SH SOLE 0 49295 0 109589 TREVI THERAPEUTICS INC COM 89532M101 208 92600 SH SOLE 0 20500 0 72100 TRICIDA INC COM 89610F101 341 79026 SH SOLE 0 100 0 78926 TRICO BANCSHARES COM 896095106 14640 343814 SH SOLE 0 343814 0 0 TRILOGY METALS INC NEW COM 89621C105 2406 958900 SH SOLE 0 21 0 958879 TRIMAS CORP COM NEW 896215209 7509 247570 SH SOLE 0 102483 0 145087 TRINET GROUP INC COM 896288107 15706 216700 SH SOLE 0 216700 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 5439 1850082 SH SOLE 0 1568054 0 282028 TRINITY CAP INC COM 896442308 934 64500 SH SOLE 0 12150 0 52350 TRINITY PL HLDGS INC COM 89656D101 118 55923 SH SOLE 0 17194 0 38729 TRINSEO S A SHS L9340P101 9921 165800 SH SOLE 0 162314 0 3486 TRIO TECH INTL COM NEW 896712205 1285 255529 SH SOLE 0 239110 0 16419 TRIP COM GROUP LTD ADS 89677Q107 70524 1988839 SH SOLE 0 1988839 0 0 TRIPLE-S MGMT CORP COM 896749108 759 34100 SH SOLE 0 1620 0 32480 TRI POINTE HOMES INC COM 87265H109 2463 114936 SH SOLE 0 114936 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1766 86600 SH SOLE 0 4000 0 82600 TRIUMPH GROUP INC NEW COM 896818101 12041 580300 SH SOLE 0 580300 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 3743 167081 SH SOLE 0 167081 0 0 TRUEBLUE INC COM 89785X101 3781 134503 SH SOLE 0 971 0 133532 TRUECAR INC COM 89785L107 12151 2150701 SH SOLE 0 2150701 0 0 TRUIST FINL CORP COM 89832Q109 52576 947317 SH SOLE 0 793633 0 153684 TRUSTCO BK CORP N Y COM NEW 898349204 3076 89476 SH SOLE 0 27217 0 62259 TRUSTMARK CORP COM 898402102 433 14062 SH SOLE 0 0 0 14062 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 3058 355595 SH SOLE 0 207780 0 147815 TSR INC COM 872885207 940 97950 SH SOLE 0 85986 0 11964 TTEC HLDGS INC COM 89854H102 1394 13522 SH SOLE 0 1900 0 11622 TTM TECHNOLOGIES INC COM 87305R109 6521 456006 SH SOLE 0 456006 0 0 TUANCHE LTD ADS NEW 89856T203 166 55298 SH SOLE 0 47298 0 8000 TUCOWS INC COM NEW 898697206 29001 361051 SH SOLE 0 356251 0 4800 TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 1321 144822 SH SOLE 0 36375 0 108447 TUNIU CORP SPONSORED ADS A 89977P106 1257 527989 SH SOLE 0 473720 0 54269 TUPPERWARE BRANDS CORP COM 899896104 3116 131200 SH SOLE 0 131200 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 11133 142700 SH SOLE 0 142700 0 0 TURNING PT BRANDS INC COM 90041L105 6009 131297 SH SOLE 0 52715 0 78582 TURTLE BEACH CORP COM NEW 900450206 5235 164000 SH SOLE 0 82678 0 81322 TUTOR PERINI CORP COM 901109108 8373 604580 SH SOLE 0 604580 0 0 TWIN DISC INC COM 901476101 1184 83193 SH SOLE 0 67693 0 15500 TWO HBRS INVT CORP COM NEW 90187B408 3584 474057 SH SOLE 0 377409 0 96648 TYSON FOODS INC CL A 902494103 29607 401400 SH SOLE 0 323160 0 78240 UBER TECHNOLOGIES INC COM 90353T100 3954 78900 SH SOLE 0 66640 0 12260 UBIQUITI INC COM 90353W103 157338 503982 SH SOLE 0 503982 0 0 UDR INC COM 902653104 16325 333298 SH SOLE 0 333298 0 0 UFP TECHNOLOGIES INC COM 902673102 27009 470373 SH SOLE 0 470373 0 0 ULTA BEAUTY INC COM 90384S303 81463 235600 SH SOLE 0 224153 0 11447 ULTRA CLEAN HLDGS INC COM 90385V107 2536 47200 SH SOLE 0 47200 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 44090 462400 SH SOLE 0 413887 0 48513 ULTRALIFE CORP COM 903899102 2403 286803 SH SOLE 0 168590 0 118213 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 13392 3561787 SH SOLE 0 3543080 0 18707 UMH PPTYS INC COM 903002103 2517 115347 SH SOLE 0 0 0 115347 UMPQUA HLDGS CORP COM 904214103 7773 421278 SH SOLE 0 421278 0 0 UNDER ARMOUR INC CL A 904311107 71310 3371620 SH SOLE 0 3116340 0 255280 UNDER ARMOUR INC CL C 904311206 33673 1813300 SH SOLE 0 1782749 0 30551 UNICO AMERN CORP COM 904607108 112 23737 SH SOLE 0 23737 0 0 UNILEVER PLC SPON ADR NEW 904767704 36530 624440 SH SOLE 0 614753 0 9687 UNION BANKSHARES INC COM 905400107 1113 30733 SH SOLE 0 12132 0 18601 UNION PAC CORP COM 907818108 150718 685300 SH SOLE 0 527025 0 158275 UNIQUE FABRICATING INC COM 90915J103 402 108577 SH SOLE 0 108577 0 0 UNIQURE NV SHS N90064101 872 28321 SH SOLE 0 0 0 28321 UNISYS CORP COM NEW 909214306 5960 235484 SH SOLE 0 235484 0 0 UNITED BANCORP INC OHIO COM 909911109 225 15800 SH SOLE 0 6808 0 8992 UNITED BANKSHARES INC WEST V COM 909907107 3885 106438 SH SOLE 0 106438 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4595 143537 SH SOLE 0 143537 0 0 UNITED FIRE GROUP INC COM 910340108 466 16800 SH SOLE 0 16800 0 0 UNITED GUARDIAN INC COM 910571108 3838 255663 SH SOLE 0 247472 0 8191 UNITEDHEALTH GROUP INC COM 91324P102 157948 394435 SH SOLE 0 209061 0 185374 UNITED INS HLDGS CORP COM 910710102 1158 203228 SH SOLE 0 108126 0 95102 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 91362 9667950 SH SOLE 0 9667950 0 0 UNITED NAT FOODS INC COM 911163103 18441 498681 SH SOLE 0 498681 0 0 UNITED PARCEL SERVICE INC CL B 911312106 263071 1264945 SH SOLE 0 595181 0 669764 UNITED SEC BANCSHARES CALIF COM 911460103 1899 232429 SH SOLE 0 81034 0 151395 UNITED STATES CELLULAR CORP COM 911684108 18219 501762 SH SOLE 0 501762 0 0 UNITED STS LIME & MINERALS I COM 911922102 28530 205118 SH SOLE 0 195518 0 9600 UNITED THERAPEUTICS CORP DEL COM 91307C102 557999 3110191 SH SOLE 0 3047656 0 62535 UNITIL CORP COM 913259107 33543 633251 SH SOLE 0 633251 0 0 UNITY BANCORP INC COM 913290102 1828 82901 SH SOLE 0 0 0 82901 UNITY BIOTECHNOLOGY INC COM 91381U101 2378 512600 SH SOLE 0 36729 0 475871 UNIVAR SOLUTIONS USA INC COM 91336L107 7665 314402 SH SOLE 0 295546 0 18856 UNIVERSAL CORP VA COM 913456109 28451 499411 SH SOLE 0 496211 0 3200 UNIVERSAL DISPLAY CORP COM 91347P105 3477 15639 SH SOLE 0 15639 0 0 UNIVERSAL ELECTRS INC COM 913483103 2963 61100 SH SOLE 0 61100 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 18958 308010 SH SOLE 0 307310 0 700 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1729 74200 SH SOLE 0 0 0 74200 UNIVERSAL SEC INSTRS INC COM NEW 913821302 90 10712 SH SOLE 0 7794 0 2918 UNIVERSAL STAINLESS & ALLOY COM 913837100 1358 134200 SH SOLE 0 60100 0 74100 UNIVERSAL TECHNICAL INST INC COM 913915104 10598 1632938 SH SOLE 0 1559368 0 73570 UNIVEST FINANCIAL CORPORATIO COM 915271100 23577 894069 SH SOLE 0 892689 0 1380 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 34874 1203398 SH SOLE 0 715512 0 487886 UPLAND SOFTWARE INC COM 91544A109 4715 114517 SH SOLE 0 114517 0 0 UPSTART HLDGS INC COM 91680M107 83433 668000 SH SOLE 0 262718 0 405282 UPWORK INC COM 91688F104 13618 233627 SH SOLE 0 205633 0 27994 URBAN EDGE PPTYS COM 91704F104 5470 286400 SH SOLE 0 286400 0 0 URBAN-GRO INC COM NEW 91704K202 538 58700 SH SOLE 0 3375 0 55325 URBAN ONE INC CL D NON VTG 91705J204 1124 223900 SH SOLE 0 223900 0 0 URBAN OUTFITTERS INC COM 917047102 7461 181000 SH SOLE 0 181000 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 5644 291217 SH SOLE 0 221217 0 70000 URSTADT BIDDLE PPTYS INC COM 917286106 1155 71900 SH SOLE 0 65300 0 6600 USANA HEALTH SCIENCES INC COM 90328M107 158295 1545400 SH SOLE 0 1545400 0 0 U S GLOBAL INVS INC CL A 902952100 833 134607 SH SOLE 0 73615 0 60992 USIO INC COM 917313108 3749 585741 SH SOLE 0 385611 0 200130 U S PHYSICAL THERAPY COM 90337L108 7604 65623 SH SOLE 0 43849 0 21774 U S SILICA HLDGS INC COM 90346E103 51503 4455279 SH SOLE 0 4395913 0 59366 US WELL SERVICES INC CL A 91274U101 281 278050 SH SOLE 0 0 0 278050 UTAH MED PRODS INC COM 917488108 20742 243914 SH SOLE 0 225682 0 18232 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 2000 1258057 SH SOLE 0 1258057 0 0 UXIN LTD ADS 91818X108 7929 2059437 SH SOLE 0 2011322 0 48115 VAALCO ENERGY INC COM NEW 91851C201 10565 3250812 SH SOLE 0 2900867 0 349945 VAIL RESORTS INC COM 91879Q109 51688 163300 SH SOLE 0 155741 0 7559 VALHI INC NEW COM 918905209 3808 156517 SH SOLE 0 156517 0 0 VALMONT INDS INC COM 920253101 4107 17400 SH SOLE 0 16061 0 1339 VALUE LINE INC COM 920437100 329 10600 SH SOLE 0 10600 0 0 VALVOLINE INC COM 92047W101 83963 2586651 SH SOLE 0 2586651 0 0 VANDA PHARMACEUTICALS INC COM 921659108 71218 3310922 SH SOLE 0 3310922 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 17325 526600 SH SOLE 0 526600 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7894 232300 SH SOLE 0 232300 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1857 29200 SH SOLE 0 29200 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 276 8800 SH SOLE 0 8800 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5147 110100 SH SOLE 0 110100 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 8837 33700 SH SOLE 0 33700 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 840 3200 SH SOLE 0 3200 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 875 4800 SH SOLE 0 4800 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 12325 150009 SH SOLE 0 150009 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 845 14806 SH SOLE 0 14806 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3376 17900 SH SOLE 0 17900 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 642 3200 SH SOLE 0 3200 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1182 5000 SH SOLE 0 5000 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1897 13500 SH SOLE 0 13500 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3064 30100 SH SOLE 0 30100 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 766 3400 SH SOLE 0 3400 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3101 10700 SH SOLE 0 10700 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5643 83900 SH SOLE 0 83900 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1638 19900 SH SOLE 0 19900 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2320 17000 SH SOLE 0 17000 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 24888 474864 SH SOLE 0 474864 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6449 116617 SH SOLE 0 116617 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 13888 204808 SH SOLE 0 204808 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 851 9700 SH SOLE 0 9700 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 24307 395687 SH SOLE 0 395687 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4538 54863 SH SOLE 0 54863 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1466 21000 SH SOLE 0 21000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 581 2900 SH SOLE 0 2900 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3388 36600 SH SOLE 0 36600 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3447 66900 SH SOLE 0 66900 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 710 8892 SH SOLE 0 8892 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1513 17299 SH SOLE 0 17299 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1325 8700 SH SOLE 0 8700 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 319 3200 SH SOLE 0 3200 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 902 3900 SH SOLE 0 3900 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3391 10800 SH SOLE 0 10800 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1442 7900 SH SOLE 0 7900 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 479 5300 SH SOLE 0 5300 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 314 1600 SH SOLE 0 1600 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2074 5200 SH SOLE 0 5200 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 402 2900 SH SOLE 0 2900 0 0 VAPOTHERM INC COM 922107107 6475 273890 SH SOLE 0 256148 0 17742 VARONIS SYS INC COM 922280102 32953 571900 SH SOLE 0 571900 0 0 VECTOR GROUP LTD COM 92240M108 126600 8953344 SH SOLE 0 8953344 0 0 VECTRUS INC COM 92242T101 1480 31100 SH SOLE 0 427 0 30673 VEDANTA LIMITED SPONSORED ADR 92242Y100 3277 230802 SH SOLE 0 114110 0 116692 VELOCITY FINL INC COM 92262D101 300 23993 SH SOLE 0 0 0 23993 VENATOR MATLS PLC SHS G9329Z100 1735 366128 SH SOLE 0 255238 0 110890 VENUS CONCEPT INC COM 92332W105 1319 424244 SH SOLE 0 400 0 423844 VEONEER INC COM 92336X109 1267 54769 SH SOLE 0 0 0 54769 VEON LTD SPONSORED ADR 91822M106 5978 3266882 SH SOLE 0 0 0 3266882 VERA BRADLEY INC COM 92335C106 4225 341000 SH SOLE 0 341000 0 0 VERACYTE INC COM 92337F107 9855 246500 SH SOLE 0 246500 0 0 VERASTEM INC COM 92337C104 1974 485100 SH SOLE 0 485100 0 0 VERINT SYS INC COM 92343X100 37371 829170 SH SOLE 0 829170 0 0 VERISIGN INC COM 92343E102 1102313 4841290 SH SOLE 0 4798282 0 43008 VERISK ANALYTICS INC COM 92345Y106 19219 110000 SH SOLE 0 96005 0 13995 VERITIV CORP COM 923454102 7616 124000 SH SOLE 0 118200 0 5800 VERITONE INC COM 92347M100 2233 113300 SH SOLE 0 113300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 113572 2026993 SH SOLE 0 1077418 0 949575 VERRA MOBILITY CORP COM 92511U102 1459 94911 SH SOLE 0 94911 0 0 VERSO CORP CL A 92531L207 2253 127300 SH SOLE 0 29471 0 97829 VERSUS SYSTEMS INC COM NEW 92535P808 239 41681 SH SOLE 0 14292 0 27389 VERTEX ENERGY INC COM 92534K107 1209 91400 SH SOLE 0 91400 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 459169 2277284 SH SOLE 0 2079348 0 197936 VERTIV HOLDINGS CO COM CL A 92537N108 1016 37200 SH SOLE 0 37200 0 0 VERU INC COM 92536C103 3431 425100 SH SOLE 0 425100 0 0 V F CORP COM 918204108 51012 621800 SH SOLE 0 605175 0 16625 VIACOMCBS INC CL A 92556H107 5952 122854 SH SOLE 0 59503 0 63351 VIACOMCBS INC CL B 92556H206 26035 575997 SH SOLE 0 536650 0 39347 VIATRIS INC COM 92556V106 15228 1065616 SH SOLE 0 856882 0 208734 VIAVI SOLUTIONS INC COM 925550105 32713 1852388 SH SOLE 0 1852388 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 2816 87200 SH SOLE 0 0 0 87200 VIDLER WATER RESOUCES INC COM 92660E107 2661 200100 SH SOLE 0 170800 0 29300 VIEMED HEALTHCARE INC COM 92663R105 3017 421800 SH SOLE 0 0 0 421800 VILLAGE SUPER MKT INC CL A NEW 927107409 17602 748685 SH SOLE 0 691085 0 57600 VINCE HLDG CORP COM NEW 92719W207 2055 203452 SH SOLE 0 179848 0 23604 VINCERX PHARMA INC COM NEW 92731L106 898 69100 SH SOLE 0 11323 0 57777 VINCI PARTNERS INVTS LTD COM CL A G9451V109 2140 147600 SH SOLE 0 100 0 147500 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 1522 179264 SH SOLE 0 179264 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 4089 217167 SH SOLE 0 0 0 217167 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 99197 4940112 SH SOLE 0 0 0 4940112 VIR BIOTECHNOLOGY INC COM 92764N102 3787 80102 SH SOLE 0 80102 0 0 VIRCO MFG CO COM 927651109 832 243868 SH SOLE 0 210490 0 33378 VIRGINIA NATL BANKSHARES COR COM 928031103 209 5383 SH SOLE 0 0 0 5383 VIRNETX HLDG CORP COM 92823T108 868 203285 SH SOLE 0 0 0 203285 VIRTU FINL INC CL A 928254101 163794 5928107 SH SOLE 0 5919815 0 8292 VISA INC COM CL A 92826C839 94791 405400 SH SOLE 0 0 0 405400 VISHAY INTERTECHNOLOGY INC COM 928298108 4659 206625 SH SOLE 0 206625 0 0 VISHAY PRECISION GROUP INC COM 92835K103 27827 817473 SH SOLE 0 768335 0 49138 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 323 102641 SH SOLE 0 3569 0 99072 VISTA GOLD CORP COM NEW 927926303 656 533400 SH SOLE 0 0 0 533400 VISTA OIL & GAS SAB DE CV SPONSORED ADS 92837L109 4422 1078653 SH SOLE 0 146400 0 932253 VISTA OUTDOOR INC COM 928377100 28800 622300 SH SOLE 0 622300 0 0 VISTEON CORP COM NEW 92839U206 9482 78400 SH SOLE 0 78400 0 0 VISTRA CORP COM 92840M102 34253 1846533 SH SOLE 0 1846533 0 0 VITAL FARMS INC COM 92847W103 950 47600 SH SOLE 0 0 0 47600 VIVINT SMART HOME INC COM CL A 928542109 1864 141200 SH SOLE 0 3605 0 137595 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 289 39613 SH SOLE 0 39613 0 0 VIVOS THERAPEUTICS INC COM 92859E108 95 19200 SH SOLE 0 117 0 19083 VMWARE INC CL A COM 928563402 62164 388600 SH SOLE 0 388385 0 215 VOC ENERGY TR TR UNIT 91829B103 738 156000 SH SOLE 0 0 0 156000 VOCERA COMMUNICATIONS INC COM 92857F107 24999 627337 SH SOLE 0 627337 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 510645 29809976 SH SOLE 0 29809976 0 0 VOLITIONRX LTD COM 928661107 811 246617 SH SOLE 0 61746 0 184871 VOLT INFORMATION SCIENCES IN COM 928703107 4231 925868 SH SOLE 0 633645 0 292223 VONAGE HLDGS CORP COM 92886T201 4231 293623 SH SOLE 0 291558 0 2065 VONTIER CORPORATION COM 928881101 25440 780845 SH SOLE 0 761048 0 19797 VORNADO RLTY TR SH BEN INT 929042109 21510 460899 SH SOLE 0 460899 0 0 VOXELJET AG ADS 92912L206 269 21000 SH SOLE 0 0 0 21000 VOXX INTL CORP CL A 91829F104 12059 860722 SH SOLE 0 705707 0 155015 VOYAGER THERAPEUTICS INC COM 92915B106 1612 390390 SH SOLE 0 156852 0 233538 VROOM INC COM 92918V109 10294 245921 SH SOLE 0 245921 0 0 VULCAN MATLS CO COM 929160109 47237 271365 SH SOLE 0 193695 0 77670 VUZIX CORP COM NEW 92921W300 5604 305400 SH SOLE 0 305400 0 0 VYNE THERAPEUTICS INC COM 92941V209 1091 310927 SH SOLE 0 0 0 310927 WABASH NATL CORP COM 929566107 14718 919848 SH SOLE 0 919848 0 0 WAH FU EDUCATION GROUP LIMIT SHS G94184101 119 13700 SH SOLE 0 0 0 13700 WAITR HLDGS INC COM 930752100 451 253302 SH SOLE 0 39568 0 213734 WALGREENS BOOTS ALLIANCE INC COM 931427108 85754 1630000 SH SOLE 0 1010668 0 619332 WALMART INC COM 931142103 307367 2179600 SH SOLE 0 1819423 0 360177 WARNER MUSIC GROUP CORP COM CL A 934550203 6696 185800 SH SOLE 0 185800 0 0 WARRIOR MET COAL INC COM 93627C101 17495 1017179 SH SOLE 0 1017179 0 0 WASHINGTON FED INC COM 938824109 9822 309076 SH SOLE 0 309076 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 34104 1482800 SH SOLE 0 1482800 0 0 WASHINGTON TR BANCORP INC COM 940610108 7230 140800 SH SOLE 0 140800 0 0 WASTE CONNECTIONS INC COM 94106B101 98604 825794 SH SOLE 0 566639 0 259155 WASTE MGMT INC DEL COM 94106L109 2018 14400 SH SOLE 0 14400 0 0 WATERS CORP COM 941848103 54434 157500 SH SOLE 0 114920 0 42580 WATERSTONE FINL INC MD COM 94188P101 35308 1795936 SH SOLE 0 1727336 0 68600 WATSCO INC COM 942622200 14246 49700 SH SOLE 0 49700 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 12081 82800 SH SOLE 0 82800 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 580 87120 SH SOLE 0 0 0 87120 WAYFAIR INC CL A 94419L101 95818 303500 SH SOLE 0 187185 0 116315 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 6914 276107 SH SOLE 0 241396 0 34711 WD 40 CO COM 929236107 85944 335338 SH SOLE 0 335338 0 0 WEBSTER FINL CORP CONN COM 947890109 370 6931 SH SOLE 0 6931 0 0 WEC ENERGY GROUP INC COM 92939U106 19318 217177 SH SOLE 0 200439 0 16738 WEIBO CORP SPONSORED ADR 948596101 25916 492508 SH SOLE 0 492508 0 0 WEIS MKTS INC COM 948849104 21343 413136 SH SOLE 0 413136 0 0 WELBILT INC COM 949090104 8954 386800 SH SOLE 0 386800 0 0 WENDYS CO COM 95058W100 23626 1008782 SH SOLE 0 1008782 0 0 WERNER ENTERPRISES INC COM 950755108 5140 115463 SH SOLE 0 115463 0 0 WESBANCO INC COM 950810101 1211 33997 SH SOLE 0 33997 0 0 WESCO INTL INC COM 95082P105 7071 68774 SH SOLE 0 65544 0 3230 WESTAMERICA BANCORPORATION COM 957090103 3443 59331 SH SOLE 0 0 0 59331 WEST BANCORPORATION INC CAP STK 95123P106 7938 286052 SH SOLE 0 286052 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 549 168960 SH SOLE 0 0 0 168960 WESTERN COPPER & GOLD CORP COM 95805V108 1292 649100 SH SOLE 0 0 0 649100 WESTERN NEW ENG BANCORP INC COM 958892101 14971 1836944 SH SOLE 0 1507377 0 329567 WESTERN UN CO COM 959802109 15195 661500 SH SOLE 0 661500 0 0 WEST FRASER TIMBER CO LTD COM 952845105 21883 305190 SH SOLE 0 47716 0 257474 WESTLAKE CHEM CORP COM 960413102 12622 140100 SH SOLE 0 127272 0 12828 WESTPAC BANKING CORP SPONSORED ADR 961214301 33779 1748374 SH SOLE 0 1698761 0 49613 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2428 457300 SH SOLE 0 457300 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 12998 597316 SH SOLE 0 558716 0 38600 WEYCO GROUP INC COM 962149100 1260 56322 SH SOLE 0 30626 0 25696 WEYERHAEUSER CO MTN BE COM NEW 962166104 48628 1412781 SH SOLE 0 993432 0 419349 WHEATON PRECIOUS METALS CORP COM 962879102 69214 1570550 SH SOLE 0 1570550 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 1171 231433 SH SOLE 0 135446 0 95987 WHIRLPOOL CORP COM 963320106 13224 60657 SH SOLE 0 57039 0 3618 WHITE MTNS INS GROUP LTD COM G9618E107 17565 15300 SH SOLE 0 10849 0 4451 WHITESTONE REIT COM 966084204 5028 609434 SH SOLE 0 300784 0 308650 WHITING PETE CORP NEW COM NEW 966387508 15814 289900 SH SOLE 0 272278 0 17622 WHOLE EARTH BRANDS INC COM CL A 96684W100 387 26700 SH SOLE 0 0 0 26700 WIDEOPENWEST INC COM 96758W101 1232 59500 SH SOLE 0 10000 0 49500 WIDEPOINT CORP COMMON 967590209 1359 187193 SH SOLE 0 69647 0 117546 WILHELMINA INTL INC COM NEW 968235200 162 32491 SH SOLE 0 14062 0 18429 WILLAMETTE VY VINEYARD INC COM 969136100 2068 151197 SH SOLE 0 120552 0 30645 WILLDAN GROUP INC COM 96924N100 753 20002 SH SOLE 0 0 0 20002 WILLIAMS COS INC COM 969457100 18558 698985 SH SOLE 0 630172 0 68813 WILLIAMS SONOMA INC COM 969904101 44383 278000 SH SOLE 0 236743 0 41257 WILLIS LEASE FIN CORP COM 970646105 15523 362187 SH SOLE 0 352287 0 9900 WILLIS TOWERS WATSON PLC LTD SHS G96629103 128471 558520 SH SOLE 0 303592 0 254928 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 7968 285894 SH SOLE 0 270394 0 15500 WINDTREE THERAPEUTICS INC COM 97382D303 334 145700 SH SOLE 0 145700 0 0 WINGSTOP INC COM 974155103 10342 65610 SH SOLE 0 65610 0 0 WINMARK CORP COM 974250102 32565 169538 SH SOLE 0 163638 0 5900 WINTRUST FINL CORP COM 97650W108 8286 109554 SH SOLE 0 106237 0 3317 WIPRO LTD SPON ADR 1 SH 97651M109 5604 717568 SH SOLE 0 261030 0 456538 WIRELESS TELECOM GROUP INC COM 976524108 4364 1072244 SH SOLE 0 929444 0 142800 WISDOMTREE INVTS INC COM 97717P104 9474 1528079 SH SOLE 0 1383246 0 144833 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1117 20497 SH SOLE 0 20497 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 4202 124100 SH SOLE 0 124100 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 934 15300 SH SOLE 0 15300 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 308 5900 SH SOLE 0 5900 0 0 WNS HLDGS LTD SPON ADR 92932M101 83560 1046200 SH SOLE 0 1008327 0 37873 WOLVERINE WORLD WIDE INC COM 978097103 4827 143500 SH SOLE 0 143500 0 0 WOODWARD INC COM 980745103 4825 39263 SH SOLE 0 39263 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 324 10700 SH SOLE 0 0 0 10700 WORKDAY INC CL A 98138H101 52260 218900 SH SOLE 0 152124 0 66776 WORKIVA INC COM CL A 98139A105 128853 1157400 SH SOLE 0 1157400 0 0 WORLD FUEL SVCS CORP COM 981475106 7793 245600 SH SOLE 0 245600 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 49050 847300 SH SOLE 0 847300 0 0 WORTHINGTON INDS INC COM 981811102 1169 19100 SH SOLE 0 15740 0 3360 WP CAREY INC COM 92936U109 3806 51000 SH SOLE 0 51000 0 0 WPP PLC NEW ADR 92937A102 516 7619 SH SOLE 0 0 0 7619 WSFS FINL CORP COM 929328102 30269 649689 SH SOLE 0 649689 0 0 W & T OFFSHORE INC COM 92922P106 2152 443800 SH SOLE 0 443800 0 0 WW INTL INC COM 98262P101 10803 298912 SH SOLE 0 298912 0 0 X4 PHARMACEUTICALS INC COM 98420X103 850 130694 SH SOLE 0 130694 0 0 XCEL BRANDS INC COM NEW 98400M101 161 53700 SH SOLE 0 19856 0 33844 XCEL ENERGY INC COM 98389B100 3953 60000 SH SOLE 0 60000 0 0 XENCOR INC COM 98401F105 4798 139100 SH SOLE 0 139100 0 0 XENETIC BIOSCIENCES INC COM 984015503 288 141221 SH SOLE 0 24173 0 117048 XENON PHARMACEUTICALS INC COM 98420N105 12252 657977 SH SOLE 0 657977 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 5033 1236595 SH SOLE 0 1236595 0 0 X FINL SPONSORED ADS 98372W202 1982 145626 SH SOLE 0 145626 0 0 XIAOBAI MAIMAI INC ADS 98422P108 527 326584 SH SOLE 0 313856 0 12728 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 349 131600 SH SOLE 0 131600 0 0 XPEL INC COM 98379L100 1937 23100 SH SOLE 0 1000 0 22100 XPERI HOLDING CORP COM 98390M103 47753 2147180 SH SOLE 0 2147180 0 0 XP INC CL A G98239109 23839 547400 SH SOLE 0 547400 0 0 XTANT MED HLDGS INC COM NEW 98420P308 1650 1012000 SH SOLE 0 715548 0 296452 XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 148 37187 SH SOLE 0 280 0 36907 XUNLEI LTD SPONSORED ADR 98419E108 635 139300 SH SOLE 0 0 0 139300 YAMANA GOLD INC COM 98462Y100 54048 12807606 SH SOLE 0 12807606 0 0 YATRA ONLINE INC ORD SHS G98338109 3052 1350255 SH SOLE 0 914505 0 435750 YELP INC CL A 985817105 22282 557605 SH SOLE 0 557605 0 0 YETI HLDGS INC COM 98585X104 12800 139400 SH SOLE 0 120161 0 19239 YEXT INC COM 98585N106 3684 257800 SH SOLE 0 240041 0 17759 YIELD10 BIOSCIENCE INC COM 98585K862 196 23000 SH SOLE 0 600 0 22400 YIREN DIGITAL LTD SPONSORED ADS 98585L100 2324 386678 SH SOLE 0 372465 0 14213 YORK WTR CO COM 987184108 8967 197936 SH SOLE 0 171189 0 26747 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1103 235644 SH SOLE 0 0 0 235644 YUM BRANDS INC COM 988498101 24513 213100 SH SOLE 0 194628 0 18472 YUNHONG CTI LTD COM 98873Q100 394 200166 SH SOLE 0 200166 0 0 YUNHONG INTL CL A SHS G98882106 134 13200 SH SOLE 0 8114 0 5086 YUNJI INC ADS RP CL A 98873N107 42 24500 SH SOLE 0 24500 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13465 25431 SH SOLE 0 21580 0 3851 ZEDGE INC CL B 98923T104 9483 515114 SH SOLE 0 492214 0 22900 ZENDESK INC COM 98936J101 27713 192000 SH SOLE 0 169967 0 22033 ZILLOW GROUP INC CL A 98954M101 28868 235600 SH SOLE 0 235600 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3436 28114 SH SOLE 0 25064 0 3050 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 21116 469966 SH SOLE 0 398903 0 71063 ZIMMER BIOMET HOLDINGS INC COM 98956P102 15680 97500 SH SOLE 0 94197 0 3303 ZIONS BANCORPORATION N A COM 989701107 9351 176895 SH SOLE 0 176895 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 2482 940200 SH SOLE 0 15714 0 924486 ZIX CORP COM 98974P100 8436 1196599 SH SOLE 0 748735 0 447864 ZOETIS INC CL A 98978V103 34191 183469 SH SOLE 0 166437 0 17032 ZOGENIX INC COM NEW 98978L204 4472 258787 SH SOLE 0 257136 0 1651 ZOMEDICA CORP COM 98980M109 11135 13371960 SH SOLE 0 11725494 0 1646466 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1137 21800 SH SOLE 0 21800 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1030608 2662863 SH SOLE 0 2646490 0 16373 ZOSANO PHARMA CORP COM NEW 98979H202 1284 1351806 SH SOLE 0 0 0 1351806 ZOVIO INC COM 98979V102 3430 1324406 SH SOLE 0 1324406 0 0 ZSCALER INC COM 98980G102 56889 263300 SH SOLE 0 197469 0 65831 ZUMIEZ INC COM 989817101 6985 142583 SH SOLE 0 142583 0 0 ZUORA INC COM CL A 98983V106 8699 504300 SH SOLE 0 504300 0 0 ZW DATA ACTION TECHNOLOGS IN COM 98880R109 1033 516551 SH SOLE 0 93770 0 422781 ZYNGA INC CL A 98986T108 104852 9863800 SH SOLE 0 7970324 0 1893476