0000080255-21-001446.txt : 20210816 0000080255-21-001446.hdr.sgml : 20210816 20210816123738 ACCESSION NUMBER: 0000080255-21-001446 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 EFFECTIVENESS DATE: 20210816 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRICE T ROWE ASSOCIATES INC /MD/ CENTRAL INDEX KEY: 0000080255 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY & COMMODITY BROKERS, DEALERS, EXCHANGES & SERVICES [6200] IRS NUMBER: 520556948 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00115 FILM NUMBER: 211176062 BUSINESS ADDRESS: STREET 1: 100 EAST PRATT ST CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: (410)345-2000 MAIL ADDRESS: STREET 1: P.O. BOX 89000 CITY: BALTIMORE STATE: MD ZIP: 21289 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000080255 XXXXXXXX 06-30-2021 06-30-2021 false PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000 Baltimore MD 21289
13F HOLDINGS REPORT 028-00115 N
David Oestreicher Executive Vice President 410-345-2628 David Oestreicher Baltimore MD 08-16-2021 0 2916 1078861713
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 27499 439359 SH SOLE 115124 0 324235 AAR CORP COMM STK 000361105 364 9381 SH SOLE 9381 0 0 ABCAM PLC ADR 000380204 23749 1247299 SH SOLE 311346 0 935953 ABM INDS INC COMM STK 000957100 45762 1031847 SH SOLE 355149 0 676698 AFLAC INC COMM STK 001055102 60178 1121469 SH SOLE 508574 0 612895 AGCO CORP COMM STK 001084102 155826 1195165 SH SOLE 454283 0 740882 AG MTG INVT TR INC COMM STK 001228105 424 99300 SH SOLE 0 0 99300 AMN HEALTHCARE SVCS INC COMM STK 001744101 82442 850097 SH SOLE 212740 0 637357 AZZ INC COMM STK 002474104 133401 2576306 SH SOLE 616414 0 1959892 ABBOTT LABS COMM STK 002824100 1008348 8697904 SH SOLE 4319961 0 4377943 ABERCROMBIE & FITCH CO COMM STK 002896207 43758 942458 SH SOLE 228458 0 714000 ABIOMED INC COMM STK 003654100 44527 142666 SH SOLE 54333 0 88333 ABRAXAS PETE CORP COMM STK 003830304 50 15382 SH SOLE 0 0 15382 ACACIA RESH CORP COMM STK 003881307 233 34395 SH SOLE 34395 0 0 ACADIA PHARMACEUTICALS INC COMM STK 004225108 248749 10198831 SH SOLE 2659142 0 7539689 ACADIA RLTY TR COMM STK 004239109 123302 5614838 SH SOLE 1999169 0 3615669 ACCURAY INC COMM STK 004397105 437 96665 SH SOLE 52865 0 43800 ACI WORLDWIDE INC COMM STK 004498101 60447 1627545 SH SOLE 427045 0 1200500 ACUSHNET HLDGS CORP COMM STK 005098108 587 11875 SH SOLE 2810 0 9065 ADDUS HOMECARE CORP COMM STK 006739106 35345 405146 SH SOLE 95746 0 309400 ADVAXIS INC COMM STK 007624307 77 166748 SH SOLE 166748 0 0 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 4579 94833 SH SOLE 69923 0 24910 ADVANCED MICRO DEVICES INC COMM STK 007903107 4010787 42699742 SH SOLE 19734075 0 22965667 ADVANCED ENERGY INDS COMM STK 007973100 65620 582205 SH SOLE 151655 0 430550 AEROVIRONMENT INC COMM STK 008073108 1049 10470 SH SOLE 6170 0 4300 AFFILIATED MANAGERS GROUP IN COMM STK 008252108 3134 20324 SH SOLE 10424 0 9900 AGNICO EAGLE MINES LTD COMM STK 008474108 727 12007 SH SOLE 12007 0 0 AGREE RLTY CORP COMM STK 008492100 3233 45863 SH SOLE 29241 0 16622 AIRBNB INC COMM STK 009066101 787163 5140150 SH SOLE 1832863 0 3307287 AIR PRODS & CHEMS INC COMM STK 009158106 337756 1174069 SH SOLE 327084 0 846985 ALAMO GROUP INC COMM STK 011311107 114594 750553 SH SOLE 221226 0 529327 ALARM COM HLDGS INC COMM STK 011642105 24224 286003 SH SOLE 71553 0 214450 ALASKA AIR GROUP INC COMM STK 011659109 438950 7278236 SH SOLE 2885436 0 4392800 ALBANY INTL CORP COMM STK 012348108 56210 629736 SH SOLE 151633 0 478103 ALBEMARLE CORP COMM STK 012653101 192815 1144574 SH SOLE 761300 0 383274 ALCOA CORP COMM STK 013872106 89957 2441837 SH SOLE 674955 0 1766882 ALCOA CORP COMM STK 013872106 792 21500 SH Put SOLE 21500 0 0 ALECTOR INC COMM STK 014442107 54612 2621813 SH SOLE 382025 0 2239788 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 1225 66843 SH SOLE 66843 0 0 ALEXANDERS INC COMM STK 014752109 553 2062 SH SOLE 1162 0 900 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 464735 2554329 SH SOLE 1068197 0 1486132 ALEXION PHARMACEUTICALS INC COMM STK 015351109 133196 725032 SH SOLE 149512 0 575520 ALIGN TECHNOLOGY INC COMM STK 016255101 505868 827934 SH SOLE 330104 0 497830 ALLEGHANY CORP MD COMM STK 017175100 3763 5641 SH SOLE 2859 0 2782 ALLETE INC COMM STK 018522300 1517 21675 SH SOLE 6360 0 15315 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 2167 20795 SH SOLE 10395 0 10400 ALLIANT ENERGY CORP COMM STK 018802108 22215 398407 SH SOLE 156750 0 241657 ALLOGENE THERAPEUTICS INC COMM STK 019770106 92198 3535184 SH SOLE 592616 0 2942568 ALLSTATE CORP COMM STK 020002101 66370 508819 SH SOLE 213546 0 295273 ALTAIR ENGR INC COMM STK 021369103 10233 148370 SH SOLE 37770 0 110600 ALTO INGREDIENTS INC COMM STK 021513106 100 16441 SH SOLE 16441 0 0 AMARIN CORP PLC ADR 023111206 641 146238 SH SOLE 146238 0 0 AMAZON COM INC COMM STK 023135106 55640401 16173783 SH SOLE 6411274 0 9762509 AMBAC FINL GROUP INC COMM STK 023139884 661 42241 SH SOLE 20741 0 21500 AMEDISYS INC COMM STK 023436108 363476 1484001 SH SOLE 343592 0 1140409 AMERCO COMM STK 023586100 1674 2840 SH SOLE 1440 0 1400 AMEREN CORP COMM STK 023608102 2424913 30296259 SH SOLE 10834412 0 19461847 AMERICAN ASSETS TR INC COMM STK 024013104 493 13223 SH SOLE 13223 0 0 AMERICAN AXLE & MFG HLDGS IN COMM STK 024061103 112 10855 SH SOLE 9455 0 1400 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 408309 8739481 SH SOLE 2887287 0 5852194 AMERICAN ELEC PWR CO INC COMM STK 025537101 1958568 23153653 SH SOLE 5792839 0 17360814 AMERICAN ELEC PWR CO INC CVPFSTKF 025537127 158678 3222866 SH SOLE 798520 0 2424346 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 966 29881 SH SOLE 18881 0 11000 AMERICAN EXPRESS CO COMM STK 025816109 286686 1735071 SH SOLE 514197 0 1220874 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 4650 37285 SH SOLE 18212 0 19073 AMERICAN INTL GROUP INC COMM STK 026874784 3193363 67087453 SH SOLE 33842436 0 33245017 AMER STATES WTR CO COMM STK 029899101 2175 27340 SH SOLE 13540 0 13800 AMERICAN VANGUARD CORP COMM STK 030371108 36194 2067059 SH SOLE 750550 0 1316509 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 186937 1212850 SH SOLE 418005 0 794845 AMERICAN WOODMARK CORPORATIO COMM STK 030506109 785 9605 SH SOLE 9605 0 0 AMETEK INC COMM STK 031100100 57698 432195 SH SOLE 176773 0 255422 AMGEN INC COMM STK 031162100 663324 2721328 SH SOLE 1079001 0 1642327 AMKOR TECHNOLOGY INC COMM STK 031652100 1626 68677 SH SOLE 45371 0 23306 AMPCO-PITTSBURG CORP COMM STK 032037103 131 21600 SH SOLE 0 0 21600 AMPHENOL CORP NEW COMM STK 032095101 1184233 17310823 SH SOLE 8269565 0 9041258 ANALOG DEVICES INC COMM STK 032654105 957937 5564228 SH SOLE 2697328 0 2866900 ANAPTYSBIO INC COMM STK 032724106 214 8266 SH SOLE 1766 0 6500 ANAVEX LIFE SCIENCES CORP COMM STK 032797300 483 21141 SH SOLE 18841 0 2300 ANDERSONS INC COMM STK 034164103 348 11410 SH SOLE 6210 0 5200 ANGLOGOLD ASHANTI LIMITED ADR 035128206 56468 3039186 SH SOLE 1129901 0 1909285 ANIKA THERAPEUTICS INC COMM STK 035255108 312 7197 SH SOLE 1197 0 6000 ANNALY CAPITAL MANAGEMENT IN COMM STK 035710409 5861 660073 SH SOLE 335303 0 324770 ANTARES PHARMA INC COMM STK 036642106 208 47642 SH SOLE 13342 0 34300 ANTHEM INC COMM STK 036752103 4658036 12200199 SH SOLE 5253248 0 6946951 APOGEE ENTERPRISES INC COMM STK 037598109 1240 30443 SH SOLE 22383 0 8060 APPLE INC COMM STK 037833100 26391786 192697039 SH SOLE 83764293 0 108932746 APPLIED MATLS INC COMM STK 038222105 4001802 28102544 SH SOLE 12060872 0 16041672 APTARGROUP INC COMM STK 038336103 3838 27254 SH SOLE 9994 0 17260 ARBOR REALTY TRUST INC COMM STK 038923108 856 48050 SH SOLE 30250 0 17800 ARCHER DANIELS MIDLAND CO COMM STK 039483102 54326 896476 SH SOLE 357837 0 538639 ARCIMOTO INC COMM STK 039587100 308 17919 SH SOLE 8619 0 9300 ARCOSA INC COMM STK 039653100 15449 263003 SH SOLE 57938 0 205065 ARDELYX INC COMM STK 039697107 18080 2385162 SH SOLE 308262 0 2076900 ARENA PHARMACEUTICALS INC COMM STK 040047607 2043 29963 SH SOLE 19263 0 10700 ARISTA NETWORKS INC COMM STK 040413106 31908 88069 SH SOLE 34653 0 53416 ARLINGTON ASSET INVST CORP COMM STK 041356205 402 98900 SH SOLE 66100 0 32800 ARMOUR RESIDENTIAL REIT INC COMM STK 042315507 550 48201 SH SOLE 27701 0 20500 ARROW ELECTRS INC COMM STK 042735100 2977 26155 SH SOLE 13280 0 12875 ARROW FINL CORP COMM STK 042744102 502 13958 SH SOLE 7003 0 6955 ARTESIAN RES CORP COMM STK 043113208 272 7403 SH SOLE 7403 0 0 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 57124 333338 SH SOLE 84098 0 249240 ASHFORD HOSPITALITY TR INC COMM STK 044103877 118 25784 SH SOLE 9584 0 16200 ASHLAND GLOBAL HLDGS INC COMM STK 044186104 1471 16806 SH SOLE 8806 0 8000 ASPEN TECHNOLOGY INC COMM STK 045327103 78434 570266 SH SOLE 159920 0 410346 ASSOCIATED BANC CORP COMM STK 045487105 988 48253 SH SOLE 19426 0 28827 ASTEC INDS INC COMM STK 046224101 734 11658 SH SOLE 6758 0 4900 ASTRAZENECA PLC ADR 046353108 4070348 67952404 SH SOLE 29452687 0 38499717 ASTRAZENECA PLC ADR 046353108 1270 21200 SH Call SOLE 21200 0 0 ATARA BIOTHERAPEUTICS INC COMM STK 046513107 529 34033 SH SOLE 15633 0 18400 ATKORE INC COMM STK 047649108 52045 733029 SH SOLE 188309 0 544720 ATLANTIC CAP BANCSHARES INC COMM STK 048269203 71867 2822744 SH SOLE 722264 0 2100480 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 394 5783 SH SOLE 5783 0 0 ATMOS ENERGY CORP COMM STK 049560105 170011 1768925 SH SOLE 276034 0 1492891 ATRION CORP COMM STK 049904105 91266 146983 SH SOLE 58206 0 88777 AUTODESK INC COMM STK 052769106 110894 379903 SH SOLE 160063 0 219840 AUTOLIV INC COMM STK 052800109 3706 37914 SH SOLE 20312 0 17602 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 346304 1743553 SH SOLE 650783 0 1092770 AUTOZONE INC COMM STK 053332102 433466 290484 SH SOLE 142739 0 147745 AVALONBAY CMNTYS INC COMM STK 053484101 1164503 5580059 SH SOLE 3679199 0 1900860 AVERY DENNISON CORP COMM STK 053611109 1731449 8235582 SH SOLE 2877280 0 5358302 AVIS BUDGET GROUP COMM STK 053774105 2499 32084 SH SOLE 14854 0 17230 AVNET INC COMM STK 053807103 2151 53660 SH SOLE 28652 0 25008 BP PLC ADR 055622104 150360 5691140 SH SOLE 2742417 0 2948723 BADGER METER INC COMM STK 056525108 1143 11654 SH SOLE 7254 0 4400 BAIDU INC ADR 056752108 747234 3664710 SH SOLE 1646356 0 2018354 BALCHEM CORP COMM STK 057665200 1704 12979 SH SOLE 6879 0 6100 BALL CORP COMM STK 058498106 2038148 25156105 SH SOLE 9591705 0 15564400 BK OF AMERICA CORP COMM STK 060505104 6752497 163776311 SH SOLE 82083393 0 81692918 BANK HAWAII CORP COMM STK 062540109 2104 24982 SH SOLE 11816 0 13166 BANK MONTREAL QUE COMM STK 063671101 2402 23411 SH SOLE 23411 0 0 BANK NEW YORK MELLON CORP COMM STK 064058100 331245 6465843 SH SOLE 2824535 0 3641308 BARNES GROUP INC COMM STK 067806109 1951 38078 SH SOLE 19278 0 18800 BARRICK GOLD CORP COMM STK 067901108 1268 61230 SH SOLE 61230 0 0 BARNWELL INDS INC COMM STK 068221100 60 18200 SH SOLE 18200 0 0 BARRETT BUSINESS SVCS INC COMM STK 068463108 323 4450 SH SOLE 650 0 3800 BAUSCH HEALTH COS INC COMM STK 071734107 230179 7850573 SH SOLE 3696713 0 4153860 BAXTER INTL INC COMM STK 071813109 441493 5484387 SH SOLE 2076557 0 3407830 BEACON ROOFING SUPPLY INC COMM STK 073685109 146585 2752774 SH SOLE 962297 0 1790477 BECTON DICKINSON & CO COMM STK 075887109 3157284 12982788 SH SOLE 5188199 0 7794589 BED BATH & BEYOND INC COMM STK 075896100 2404 72205 SH SOLE 37105 0 35100 BELDEN INC COMM STK 077454106 209281 4138437 SH SOLE 1453284 0 2685153 BELLRING BRANDS INC COMM STK 079823100 37378 1192669 SH SOLE 309166 0 883503 BERKELEY LTS INC COMM STK 084310101 35341 788692 SH SOLE 151521 0 637171 BERKLEY W R CORP COMM STK 084423102 15501 208266 SH SOLE 82680 0 125586 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 7953 19 SH SOLE 16 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 1422085 5116886 SH SOLE 2673163 0 2443723 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 1107 40385 SH SOLE 4385 0 36000 BEST BUY INC COMM STK 086516101 40872 355472 SH SOLE 143872 0 211600 BHP GROUP LTD ADR 088606108 23767 326337 SH SOLE 289501 0 36836 BIG LOTS INC COMM STK 089302103 2013 30498 SH SOLE 16098 0 14400 BILIBILI INC ADR 090040106 341140 2799901 SH SOLE 1388701 0 1411200 BILL COM HLDGS INC COMM STK 090043100 1470032 8025070 SH SOLE 3577544 0 4447526 BIO RAD LABS INC COMM STK 090572207 52826 81991 SH SOLE 30451 0 51540 BLACK HILLS CORP COMM STK 092113109 2396 36509 SH SOLE 21969 0 14540 BLOCK H & R INC COMM STK 093671105 2016 85869 SH SOLE 42669 0 43200 BLOOM ENERGY CORP COMM STK 093712107 17004 632829 SH SOLE 104648 0 528181 BLOOMIN BRANDS INC COMM STK 094235108 46250 1704125 SH SOLE 422725 0 1281400 BLUCORA INC COMM STK 095229100 1236 71377 SH SOLE 71377 0 0 BLUE BIRD CORP COMM STK 095306106 46925 1887588 SH SOLE 682446 0 1205142 BOEING CO COMM STK 097023105 1018860 4253049 SH SOLE 2260744 0 1992305 BONANZA CREEK ENERGY INC COMM STK 097793400 966 20515 SH SOLE 2615 0 17900 BOOT BARN HLDGS INC COMM STK 099406100 759 9029 SH SOLE 3729 0 5300 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 1427659 16760490 SH SOLE 2948411 0 13812079 BORGWARNER INC COMM STK 099724106 19002 391465 SH SOLE 160926 0 230539 BOSTON BEER INC COMM STK 100557107 1230849 1205769 SH SOLE 317456 0 888313 BOSTON OMAHA CORP COMM STK 101044105 89588 2825229 SH SOLE 980460 0 1844769 BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 2095 142044 SH SOLE 78644 0 63400 BOSTON PROPERTIES INC COMM STK 101121101 25372 221416 SH SOLE 89889 0 131527 BOSTON SCIENTIFIC CORP COMM STK 101137107 266207 6225607 SH SOLE 2596315 0 3629292 BOTTOMLINE TECH DEL INC COMM STK 101388106 724 19530 SH SOLE 10930 0 8600 BOYD GAMING CORP COMM STK 103304101 79773 1297334 SH SOLE 317944 0 979390 BRADY CORP COMM STK 104674106 119371 2130102 SH SOLE 680365 0 1449737 BRANDYWINE RLTY TR COMM STK 105368203 1066 77754 SH SOLE 52711 0 25043 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 1343768 9134446 SH SOLE 2799902 0 6334544 BRINKER INTL INC COMM STK 109641100 36728 593830 SH SOLE 150131 0 443699 BRINKS CO COMM STK 109696104 89349 1162790 SH SOLE 289201 0 873589 BRISTOL-MYERS SQUIBB CO COMM STK 110122108 238784 3573539 SH SOLE 1420721 0 2152818 BROOKDALE SR LIVING INC COMM STK 112463104 1235 156277 SH SOLE 54577 0 101700 BROOKFIELD ASSET MGMT INC COMM STK 112585104 294092 5768461 SH SOLE 2861443 0 2907018 BROOKS AUTOMATION INC NEW COMM STK 114340102 63589 667396 SH SOLE 169646 0 497750 BROWN & BROWN INC COMM STK 115236101 291726 5489760 SH SOLE 2105775 0 3383985 BROWN FORMAN CORP COMM STK 115637100 2538 36000 SH SOLE 36000 0 0 BROWN FORMAN CORP COMM STK 115637209 51172 682842 SH SOLE 285424 0 397418 BRUKER CORP COMM STK 116794108 1890646 24883475 SH SOLE 8768356 0 16115119 BRUNSWICK CORP COMM STK 117043109 86033 863612 SH SOLE 220072 0 643540 BRYN MAWR BK CORP COMM STK 117665109 726 17201 SH SOLE 17201 0 0 BURLINGTON STORES INC COMM STK 122017106 2739688 8508612 SH SOLE 2736128 0 5772484 CAE INC COMM STK 124765108 48510 1573333 SH SOLE 251855 0 1321478 CBIZ INC COMM STK 124805102 1131 34510 SH SOLE 22760 0 11750 CF INDS HLDGS INC COMM STK 125269100 1051836 20443853 SH SOLE 10030217 0 10413636 CIGNA CORP NEW COMM STK 125523100 5715494 24108889 SH SOLE 9822030 0 14286859 CIM COML TR CORP COMM STK 125525584 136 15194 SH SOLE 0 0 15194 CIT GROUP INC COMM STK 125581801 2999 58127 SH SOLE 29527 0 28600 CM LIFE SCIENCES III INC COMM STK 125841205 36085 3295403 SH SOLE 465185 0 2830218 CM LIFE SCIENCES II INC COMM STK 125842203 22311 1658794 SH SOLE 231805 0 1426989 CMS ENERGY CORP COMM STK 125896100 461952 7819100 SH SOLE 2514827 0 5304273 CNA FINL CORP COMM STK 126117100 285807 6282861 SH SOLE 2191547 0 4091314 CSG SYS INTL INC COMM STK 126349109 1323 28033 SH SOLE 19463 0 8570 CSW INDUSTRIALS INC COMM STK 126402106 113798 960646 SH SOLE 247551 0 713095 CSX CORP COMM STK 126408103 545051 16990373 SH SOLE 8997555 0 7992818 CTS CORP COMM STK 126501105 130712 3517556 SH SOLE 817370 0 2700186 CVB FINL CORP COMM STK 126600105 1117 54234 SH SOLE 15489 0 38745 CVRX INC COMM STK 126638105 16800 600000 SH SOLE 144740 0 455260 CVS HEALTH CORP COMM STK 126650100 1079679 12939581 SH SOLE 6650115 0 6289466 CABOT CORP COMM STK 127055101 2126 37339 SH SOLE 20289 0 17050 CABOT OIL & GAS CORP COMM STK 127097103 12161 696527 SH SOLE 304116 0 392411 CACI INTL INC COMM STK 127190304 72422 283875 SH SOLE 72275 0 211600 CACTUS INC COMM STK 127203107 220974 6017809 SH SOLE 2020473 0 3997336 CADENCE DESIGN SYSTEM INC COMM STK 127387108 373195 2727633 SH SOLE 367812 0 2359821 CADIZ INC COMM STK 127537207 720 52956 SH SOLE 1784 0 51172 CAL MAINE FOODS INC COMM STK 128030202 80102 2212152 SH SOLE 551797 0 1660355 CALAMP CORP COMM STK 128126109 527 41457 SH SOLE 19157 0 22300 CALERES INC COMM STK 129500104 717 26286 SH SOLE 10286 0 16000 CALIFORNIA WTR SVC GROUP COMM STK 130788102 127184 2289962 SH SOLE 740024 0 1549938 CALLAWAY GOLF CO COMM STK 131193104 1271 37694 SH SOLE 18694 0 19000 CAMBRIDGE BANCORP COMM STK 132152109 256 3079 SH SOLE 579 0 2500 CAMDEN NATL CORP COMM STK 133034108 637 13334 SH SOLE 6334 0 7000 CAMDEN PPTY TR COMM STK 133131102 800532 6034007 SH SOLE 2558182 0 3475825 CAMPBELL SOUP CO COMM STK 134429109 249096 5463830 SH SOLE 2046349 0 3417481 CANADIAN NATL RY CO COMM STK 136375102 2504 23708 SH SOLE 23708 0 0 CANADIAN NAT RES LTD COMM STK 136385101 322377 8885792 SH SOLE 3309912 0 5575880 CARA THERAPEUTICS INC COMM STK 140755109 14948 1047488 SH SOLE 151982 0 895506 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 661 15488 SH SOLE 3388 0 12100 CARGURUS INC COMM STK 141788109 893 34031 SH SOLE 17731 0 16300 CARLISLE COS INC COMM STK 142339100 6419 33543 SH SOLE 20979 0 12564 CARLOTZ INC COMM STK 142552108 232 42549 SH SOLE 3949 0 38600 CARMAX INC COMM STK 143130102 89341 691761 SH SOLE 352501 0 339260 CARNEY TECHNOLOGY ACQU CORP COMM STK 143636108 101 10377 SH SOLE 10377 0 0 CARNIVAL CORP COMM STK 143658300 33428 1268137 SH SOLE 500742 0 767395 CARRIAGE SVCS INC COMM STK 143905107 318 8599 SH SOLE 1399 0 7200 CARPENTER TECHNOLOGY CORP COMM STK 144285103 106915 2658253 SH SOLE 952013 0 1706240 CARTERS INC COMM STK 146229109 2996 29040 SH SOLE 17840 0 11200 CARVANA CO COMM STK 146869102 2300510 7622127 SH SOLE 2854959 0 4767168 CASELLA WASTE SYS INC COMM STK 147448104 103838 1637054 SH SOLE 396179 0 1240875 CASEYS GEN STORES INC COMM STK 147528103 842158 4326749 SH SOLE 1690083 0 2636666 CATALENT INC COMM STK 148806102 2058775 19041577 SH SOLE 6862608 0 12178969 CATERPILLAR INC COMM STK 149123101 1906805 8761682 SH SOLE 3987469 0 4774213 CATHAY GEN BANCORP COMM STK 149150104 1109 28173 SH SOLE 20617 0 7556 CAVCO INDS INC DEL COMM STK 149568107 196484 884306 SH SOLE 274852 0 609454 CEDAR FAIR L P COMM STK 150185106 106950 2385690 SH SOLE 104894 0 2280796 CEDAR REALTY TRUST INC COMM STK 150602605 41100 2440610 SH SOLE 630922 0 1809688 CEL-SCI CORP COMM STK 150837607 275 31677 SH SOLE 3077 0 28600 CELANESE CORP DEL COMM STK 150870103 73338 483758 SH SOLE 220235 0 263523 CENTESSA PHARMACEUTICALS PLC ADR 152309100 43858 2011073 SH SOLE 257979 0 1753094 CENTRAL GARDEN & PET CO COMM STK 153527205 871 18032 SH SOLE 10132 0 7900 CENTRAL PAC FINL CORP COMM STK 154760409 383 14697 SH SOLE 2197 0 12500 CENTURY ALUM CO COMM STK 156431108 663 51444 SH SOLE 37344 0 14100 CENTURY BANCORPORATION INC COMM STK 156432106 419 3678 SH SOLE 228 0 3450 CENTURY CMNTYS INC COMM STK 156504300 685 10299 SH SOLE 10299 0 0 CERENCE INC COMM STK 156727109 3087 28933 SH SOLE 16715 0 12218 CERNER CORP COMM STK 156782104 39111 500399 SH SOLE 209606 0 290793 CERUS CORP COMM STK 157085101 642 108585 SH SOLE 68985 0 39600 CHARLES RIV LABS INTL INC COMM STK 159864107 106117 286865 SH SOLE 83445 0 203420 CHEESECAKE FACTORY INC COMM STK 163072101 1451 26784 SH SOLE 14144 0 12640 CHEFS WHSE INC COMM STK 163086101 689 21643 SH SOLE 2543 0 19100 CHEGG INC COMM STK 163092109 6212 74746 SH SOLE 39146 0 35600 CHEMBIO DIAGNOSTICS INC COMM STK 163572209 45 15200 SH SOLE 15200 0 0 CHEMOURS CO COMM STK 163851108 3174 91193 SH SOLE 38952 0 52241 CHERRY HILL MTG INVT CORP COMM STK 164651101 188 19030 SH SOLE 1168 0 17862 CHESAPEAKE ENERGY CORP COMM STK 165167735 98655 1900135 SH SOLE 713020 0 1187115 CHESAPEAKE UTILS CORP COMM STK 165303108 286239 2378782 SH SOLE 734012 0 1644770 CHEVRON CORP NEW COMM STK 166764100 718859 6863272 SH SOLE 3230551 0 3632721 CHICOS FAS INC COMM STK 168615102 275 41829 SH SOLE 41829 0 0 CHILDRENS PL INC NEW COMM STK 168905107 248 2662 SH SOLE 2662 0 0 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 3674047 2369833 SH SOLE 921102 0 1448731 CHOICE HOTELS INTL INC COMM STK 169905106 62336 524445 SH SOLE 152845 0 371600 CHROMADEX CORP COMM STK 171077407 250 25391 SH SOLE 25391 0 0 CHURCH & DWIGHT INC COMM STK 171340102 54309 637284 SH SOLE 244405 0 392879 CHURCHILL DOWNS INC COMM STK 171484108 114387 576952 SH SOLE 140162 0 436790 CHUYS HLDGS INC COMM STK 171604101 92128 2472562 SH SOLE 581707 0 1890855 CIENA CORP COMM STK 171779309 5068 89091 SH SOLE 49252 0 39839 CIMAREX ENERGY CO COMM STK 171798101 4703 64913 SH SOLE 28697 0 36216 CINCINNATI BELL INC NEW COMM STK 171871502 730 47335 SH SOLE 16626 0 30709 CINCINNATI FINL CORP COMM STK 172062101 28404 243557 SH SOLE 96368 0 147189 CINEDIGM CORP COMM STK 172406209 52 40100 SH SOLE 40100 0 0 CIRRUS LOGIC INC COMM STK 172755100 48559 570478 SH SOLE 146895 0 423583 CINTAS CORP COMM STK 172908105 1386572 3629770 SH SOLE 1495431 0 2134339 CITIGROUP INC COMM STK 172967424 437707 6186666 SH SOLE 2655645 0 3531021 CITIZENS FINL GROUP INC COMM STK 174610105 350489 7640912 SH SOLE 3738605 0 3902307 CITIZENS INC COMM STK 174740100 131 24685 SH SOLE 24685 0 0 CITRIX SYS INC COMM STK 177376100 1827645 15584935 SH SOLE 5914961 0 9669974 CITY HLDG CO COMM STK 177835105 1448 19248 SH SOLE 13298 0 5950 CITY OFFICE REIT INC COMM STK 178587101 855 68780 SH SOLE 50980 0 17800 CLEAN HARBORS INC COMM STK 184496107 2478 26609 SH SOLE 19009 0 7600 CLEAN ENERGY FUELS CORP COMM STK 184499101 613 60367 SH SOLE 38567 0 21800 CLEARSIDE BIOMEDICAL INC COMM STK 185063104 181 37200 SH SOLE 37200 0 0 CLEARSIGN TECHNOLOGIES CORP COMM STK 185064102 50 10400 SH SOLE 10400 0 0 CLEVELAND-CLIFFS INC NEW COMM STK 185899101 4813 223259 SH SOLE 83514 0 139745 CLOROX CO DEL COMM STK 189054109 52027 289185 SH SOLE 120722 0 168463 CLOVIS ONCOLOGY INC COMM STK 189464100 449 77394 SH SOLE 42944 0 34450 CO-DIAGNOSTICS INC COMM STK 189763105 327 39600 SH SOLE 0 0 39600 COCA COLA CONS INC COMM STK 191098102 122188 303851 SH SOLE 101214 0 202637 COCA COLA CO COMM STK 191216100 1889791 34924981 SH SOLE 15677374 0 19247607 COEUR MNG INC COMM STK 192108504 1171 131841 SH SOLE 84341 0 47500 COGNEX CORP COMM STK 192422103 282739 3363943 SH SOLE 1268043 0 2095900 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 291995 4215920 SH SOLE 2292925 0 1922995 COHERENT INC COMM STK 192479103 6570 24854 SH SOLE 19049 0 5805 COHU INC COMM STK 192576106 1127 30623 SH SOLE 12396 0 18227 COLFAX CORP COMM STK 194014106 812792 17742680 SH SOLE 7014989 0 10727691 COLGATE PALMOLIVE CO COMM STK 194162103 265106 3258832 SH SOLE 1386703 0 1872129 COLUMBIA BKG SYS INC COMM STK 197236102 132074 3425168 SH SOLE 1140563 0 2284605 COLUMBIA FINL INC COMM STK 197641103 21062 1223099 SH SOLE 354999 0 868100 COLUMBIA PPTY TR INC COMM STK 198287203 613 35267 SH SOLE 9867 0 25400 COLUMBIA SPORTSWEAR CO COMM STK 198516106 1803 18327 SH SOLE 8565 0 9762 COLUMBUS MCKINNON CORP N Y COMM STK 199333105 457 9480 SH SOLE 9480 0 0 COMFORT SYS USA INC COMM STK 199908104 50981 647046 SH SOLE 159048 0 487998 COMERICA INC COMM STK 200340107 17304 242557 SH SOLE 100829 0 141728 COMMERCE BANCSHARES INC COMM STK 200525103 3381 45352 SH SOLE 26909 0 18443 COMMERCIAL METALS CO COMM STK 201723103 2365 76975 SH SOLE 43712 0 33263 COMMERCIAL VEH GROUP INC COMM STK 202608105 327 30783 SH SOLE 14383 0 16400 COMMUNITY BK SYS INC COMM STK 203607106 1428 18879 SH SOLE 9251 0 9628 COMMUNITY BANKERS TR CORP COMM STK 203612106 4035 355800 SH SOLE 0 0 355800 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 872 56488 SH SOLE 28788 0 27700 COMMUNITY TR BANCORP INC COMM STK 204149108 592 14666 SH SOLE 4194 0 10472 COMMVAULT SYS INC COMM STK 204166102 49201 629408 SH SOLE 170108 0 459300 COMPANIA DE MINAS BUENAVENTU ADR 204448104 165554 18293239 SH SOLE 6783733 0 11509506 COMTECH TELECOMMUNICATIONS C COMM STK 205826209 460 19036 SH SOLE 12576 0 6460 CONAGRA BRANDS INC COMM STK 205887102 746261 20512958 SH SOLE 10007739 0 10505219 CONCORD ACQUISITION CORP COMM STK 206071102 125 12717 SH SOLE 12717 0 0 CONDUENT INC COMM STK 206787103 556 74175 SH SOLE 34675 0 39500 CONMED CORP COMM STK 207410101 30136 219279 SH SOLE 56129 0 163150 CONNS INC COMM STK 208242107 929 36449 SH SOLE 7149 0 29300 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 583 66306 SH SOLE 66306 0 0 CONSOLIDATED EDISON INC COMM STK 209115104 155244 2164582 SH SOLE 819338 0 1345244 CONSTELLATION PHARMCETICLS I COMM STK 210373106 603 17840 SH SOLE 7260 0 10580 CONTAINER STORE GROUP INC COMM STK 210751103 363 27866 SH SOLE 2466 0 25400 CONTINENTAL RES INC COMM STK 212015101 1471 38690 SH SOLE 26790 0 11900 COOPER COS INC COMM STK 216648402 1526593 3852405 SH SOLE 1404541 0 2447864 COPART INC COMM STK 217204106 796449 6041484 SH SOLE 3759123 0 2282361 CORCEPT THERAPEUTICS INC COMM STK 218352102 936 42563 SH SOLE 20363 0 22200 CORE-MARK HLDG CO INC COMM STK 218681104 1698 37721 SH SOLE 28131 0 9590 CORNING INC COMM STK 219350105 683171 16703437 SH SOLE 6650367 0 10053070 CORVEL CORP COMM STK 221006109 47148 351062 SH SOLE 81496 0 269566 COTY INC COMM STK 222070203 1303 139559 SH SOLE 83359 0 56200 COUSINS PPTYS INC COMM STK 222795502 2379 64691 SH SOLE 22800 0 41891 COWEN INC COMM STK 223622606 832 20271 SH SOLE 11547 0 8724 CRANE CO COMM STK 224399105 1861 20149 SH SOLE 13308 0 6841 CREDIT ACCEP CORP MICH COMM STK 225310101 2143 4720 SH SOLE 2020 0 2700 CREE INC COMM STK 225447101 7676 78383 SH SOLE 50883 0 27500 CROCS INC COMM STK 227046109 98936 849088 SH SOLE 209388 0 639700 CROSS CTRY HEALTHCARE INC COMM STK 227483104 4177 253026 SH SOLE 69344 0 183682 CROWN HLDGS INC COMM STK 228368106 6579 64372 SH SOLE 35726 0 28646 CRYOLIFE INC COMM STK 228903100 643 22658 SH SOLE 15108 0 7550 CRYOPORT INC COMM STK 229050307 1915 30344 SH SOLE 15584 0 14760 CUBESMART COMM STK 229663109 411443 8882621 SH SOLE 2647806 0 6234815 CULLEN FROST BANKERS INC COMM STK 229899109 2827 25237 SH SOLE 9627 0 15610 CUMMINS INC COMM STK 231021106 1117662 4584150 SH SOLE 2313058 0 2271092 CURIS INC COMM STK 231269200 435 53915 SH SOLE 20515 0 33400 CURTISS WRIGHT CORP COMM STK 231561101 44656 376023 SH SOLE 96223 0 279800 CYBEROPTICS CORP COMM STK 232517102 635 15500 SH SOLE 5600 0 9900 DTE ENERGY CO COMM STK 233331107 76437 589792 SH SOLE 227613 0 362179 DTE ENERGY CO CVPFSTKF 233331842 268 5448 SH SOLE 5448 0 0 DAILY JOURNAL CORP COMM STK 233912104 397 1173 SH SOLE 1173 0 0 DANA INC COMM STK 235825205 1122 47202 SH SOLE 20602 0 26600 DANAHER CORPORATION COMM STK 235851102 8581329 31976932 SH SOLE 11439640 0 20537292 DANIMER SCIENTIFIC INC COMM STK 236272100 434 17332 SH SOLE 5932 0 11400 DARDEN RESTAURANTS INC COMM STK 237194105 31591 216390 SH SOLE 89035 0 127355 DARLING INGREDIENTS INC COMM STK 237266101 191506 2837125 SH SOLE 899668 0 1937457 DAVE & BUSTERS ENTMT INC COMM STK 238337109 1005 24762 SH SOLE 14962 0 9800 DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 81 30980 SH SOLE 30980 0 0 DECKERS OUTDOOR CORP COMM STK 243537107 122309 318454 SH SOLE 81154 0 237300 DEERE & CO COMM STK 244199105 605778 1717496 SH SOLE 700620 0 1016876 DELTA AIR LINES INC DEL COMM STK 247361702 143162 3309345 SH SOLE 1411826 0 1897519 DELUXE CORP COMM STK 248019101 1213 25394 SH SOLE 18694 0 6700 DESCARTES SYS GROUP INC COMM STK 249906108 748325 10819068 SH SOLE 2003329 0 8815739 DESIGNER BRANDS INC COMM STK 250565108 305 18434 SH SOLE 18434 0 0 DEXCOM INC COMM STK 252131107 242128 567044 SH SOLE 131839 0 435205 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 1225 126316 SH SOLE 90416 0 35900 DICERNA PHARMACEUTICALS INC COMM STK 253031108 74003 1982925 SH SOLE 239256 0 1743669 DICKS SPORTING GOODS INC COMM STK 253393102 30402 303447 SH SOLE 90247 0 213200 DIEBOLD NIXDORF INC COMM STK 253651103 330 25662 SH SOLE 9362 0 16300 DIGI INTL INC COMM STK 253798102 744 37021 SH SOLE 15561 0 21460 DIGITAL RLTY TR INC COMM STK 253868103 89491 594785 SH SOLE 324089 0 270696 DILLARDS INC COMM STK 254067101 658 3640 SH SOLE 2140 0 1500 DINE BRANDS GLOBAL INC COMM STK 254423106 25049 280664 SH SOLE 73364 0 207300 DIODES INC COMM STK 254543101 42226 529345 SH SOLE 134133 0 395212 DISNEY WALT CO COMM STK 254687106 3428917 19507977 SH SOLE 9120401 0 10387576 DISCOVER FINL SVCS COMM STK 254709108 62023 524326 SH SOLE 224654 0 299672 DOCUSIGN INC COMM STK 256163106 3069243 10978441 SH SOLE 3931275 0 7047166 DOLLAR GEN CORP NEW COMM STK 256677105 3629719 16773968 SH SOLE 6429979 0 10343989 DOLLAR TREE INC COMM STK 256746108 946007 9507609 SH SOLE 4054480 0 5453129 DOMO INC COMM STK 257554105 1413 17477 SH SOLE 10977 0 6500 DOMTAR CORP COMM STK 257559203 3312 60265 SH SOLE 40641 0 19624 DONALDSON INC COMM STK 257651109 2690 42348 SH SOLE 20306 0 22042 DORMAN PRODS INC COMM STK 258278100 94348 910077 SH SOLE 322149 0 587928 DOVER CORP COMM STK 260003108 33360 221516 SH SOLE 87048 0 134468 DOW INC COMM STK 260557103 75336 1190520 SH SOLE 470888 0 719632 DRIL-QUIP INC COMM STK 262037104 44879 1326614 SH SOLE 388947 0 937667 DRIVE SHACK INC COMM STK 262077100 18728 5658125 SH SOLE 1516209 0 4141916 DUCK CREEK TECHNOLOGIES INC COMM STK 264120106 269954 6204410 SH SOLE 1031003 0 5173407 DUCOMMUN INC DEL COMM STK 264147109 209 3825 SH SOLE 925 0 2900 DUKE REALTY CORP COMM STK 264411505 54910 1159655 SH SOLE 297535 0 862120 DURECT CORP COMM STK 266605104 310 189911 SH SOLE 61711 0 128200 DYCOM INDS INC COMM STK 267475101 1348 18084 SH SOLE 7230 0 10854 DYNAMICS SPECIAL PURPOSE COR COMM STK 268010105 29820 3000000 SH SOLE 416670 0 2583330 DYNATRACE INC COMM STK 268150109 15597 266979 SH SOLE 118556 0 148423 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 555 56388 SH SOLE 27488 0 28900 EAGLE BANCORP INC MD COMM STK 268948106 6021 107357 SH SOLE 21957 0 85400 EAGLE PHARMACEUTICALS INC COMM STK 269796108 577 13485 SH SOLE 4050 0 9435 EASTGROUP PPTYS INC COMM STK 277276101 444166 2700919 SH SOLE 783902 0 1917017 EASTMAN CHEM CO COMM STK 277432100 166175 1423337 SH SOLE 646098 0 777239 EASTMAN KODAK CO COMM STK 277461406 116 13974 SH SOLE 13974 0 0 EBAY INC. COMM STK 278642103 72708 1035578 SH SOLE 406438 0 629140 EBIX INC COMM STK 278715206 563 16597 SH SOLE 16597 0 0 ECHOSTAR CORP COMM STK 278768106 545 22417 SH SOLE 3593 0 18824 ECOLAB INC COMM STK 278865100 122537 594928 SH SOLE 262863 0 332065 EDISON INTL COMM STK 281020107 303314 5245834 SH SOLE 2644013 0 2601821 8X8 INC NEW COMM STK 282914100 1095 39445 SH SOLE 17735 0 21710 ELECTRONIC ARTS INC COMM STK 285512109 190780 1326424 SH SOLE 776350 0 550074 ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 283 24063 SH SOLE 24063 0 0 EMCORE CORP COMM STK 290846203 226 24494 SH SOLE 24494 0 0 EMERSON ELEC CO COMM STK 291011104 127429 1324079 SH SOLE 568712 0 755367 EMPIRE ST RLTY TR INC COMM STK 292104106 579 48272 SH SOLE 48272 0 0 ENCORE CAP GROUP INC COMM STK 292554102 109439 2309325 SH SOLE 469746 0 1839579 ENCORE WIRE CORP COMM STK 292562105 567 7487 SH SOLE 1687 0 5800 ENERGY FUELS INC COMM STK 292671708 72 11850 SH SOLE 11850 0 0 ENERPAC TOOL GROUP CORP COMM STK 292765104 207794 7805953 SH SOLE 2251158 0 5554795 ENGLOBAL CORP COMM STK 293306106 130 42900 SH SOLE 0 0 42900 ENNIS INC COMM STK 293389102 1282 59586 SH SOLE 40529 0 19057 ENTERPRISE FINL SVCS CORP COMM STK 293712105 554 11949 SH SOLE 11949 0 0 ENZO BIOCHEM INC COMM STK 294100102 142 44800 SH SOLE 44800 0 0 EPLUS INC COMM STK 294268107 10963 126459 SH SOLE 29159 0 97300 EQUIFAX INC COMM STK 294429105 1730754 7226230 SH SOLE 2841710 0 4384520 EQUITRANS MIDSTREAM CORP COMM STK 294600101 169971 19973129 SH SOLE 7599631 0 12373498 EQUITY COMWLTH COMM STK 294628102 99363 3792463 SH SOLE 1432541 0 2359922 ESCO TECHNOLOGIES INC COMM STK 296315104 255471 2723277 SH SOLE 760721 0 1962556 ESSEX PPTY TR INC COMM STK 297178105 213753 712486 SH SOLE 240975 0 471511 ETHAN ALLEN INTERIORS INC COMM STK 297602104 397 14391 SH SOLE 1891 0 12500 EURONET WORLDWIDE INC COMM STK 298736109 474349 3504611 SH SOLE 481592 0 3023019 EXLSERVICE HOLDINGS INC COMM STK 302081104 55671 523911 SH SOLE 127211 0 396700 EXPEDITORS INTL WASH INC COMM STK 302130109 45805 361809 SH SOLE 161682 0 200127 EZCORP INC COMM STK 302301106 583 96669 SH SOLE 43769 0 52900 FMC CORP COMM STK 302491303 21815 201621 SH SOLE 81813 0 119808 FLYWIRE CORPORATION COMM STK 302492103 55596 1513229 SH SOLE 266487 0 1246742 F N B CORP COMM STK 302520101 1312 106410 SH SOLE 61348 0 45062 FTI CONSULTING INC COMM STK 302941109 62953 460820 SH SOLE 130309 0 330511 FACTSET RESH SYS INC COMM STK 303075105 38018 113281 SH SOLE 46705 0 66576 FAIR ISAAC CORP COMM STK 303250104 95538 190058 SH SOLE 53547 0 136511 FARMER BROS CO COMM STK 307675108 216 17000 SH SOLE 0 0 17000 FARO TECHNOLOGIES INC COMM STK 311642102 1724 22167 SH SOLE 12867 0 9300 FASTENAL CO COMM STK 311900104 54160 1041546 SH SOLE 408545 0 633001 FEDERAL AGRIC MTG CORP COMM STK 313148306 831 8406 SH SOLE 6706 0 1700 FEDERAL RLTY INVT TR COMM STK 313747206 46877 400077 SH SOLE 142521 0 257556 FEDERAL SIGNAL CORP COMM STK 313855108 88995 2212166 SH SOLE 548229 0 1663937 FEDERATED HERMES INC COMM STK 314211103 1332 39268 SH SOLE 23568 0 15700 FERRO CORP COMM STK 315405100 937 43442 SH SOLE 7682 0 35760 F5 NETWORKS INC COMM STK 315616102 17548 94010 SH SOLE 36423 0 57587 FIDELITY COVINGTON TRUST COMM STK 316092600 1335 20944 SH SOLE 0 0 20944 FIDELITY COVINGTON TRUST COMM STK 316092808 507 4302 SH SOLE 0 0 4302 FIFTH THIRD BANCORP COMM STK 316773100 1834382 47982799 SH SOLE 23930299 0 24052500 FIRST BANCORP P R COMM STK 318672706 1186 99476 SH SOLE 20576 0 78900 FIRST BANCORP N C COMM STK 318910106 23793 581592 SH SOLE 147717 0 433875 FIRST BANCSHARES INC MS COMM STK 318916103 101585 2713988 SH SOLE 671587 0 2042401 FIRST BUSEY CORP COMM STK 319383204 725 29387 SH SOLE 9396 0 19991 FIRST BUSINESS FINL SVCS INC COMM STK 319390100 717 26488 SH SOLE 18288 0 8200 FIRST COMWLTH FINL CORP PA COMM STK 319829107 690 49028 SH SOLE 8328 0 40700 FIRST FINL BANCORP OH COMM STK 320209109 1347 56985 SH SOLE 31215 0 25770 FIRST FINL CORP IND COMM STK 320218100 560 13730 SH SOLE 5080 0 8650 FIRST HORIZON CORPORATION COMM STK 320517105 4236 245135 SH SOLE 125050 0 120085 1STDIBS COM INC COMM STK 320551104 87991 2660801 SH SOLE 351717 0 2309084 FIRST MERCHANTS CORP COMM STK 320817109 1654 39698 SH SOLE 17655 0 22043 FIRST MIDWEST BANCORP DEL COMM STK 320867104 1447 72989 SH SOLE 32796 0 40193 FIRST SOLAR INC COMM STK 336433107 3978 43954 SH SOLE 23654 0 20300 1ST SOURCE CORP COMM STK 336901103 861 18522 SH SOLE 1506 0 17016 FISERV INC COMM STK 337738108 5411120 50623252 SH SOLE 20564700 0 30058552 FLAGSTAR BANCORP INC COMM STK 337930705 454 10732 SH SOLE 4332 0 6400 FIRSTENERGY CORP COMM STK 337932107 571172 15349972 SH SOLE 5719220 0 9630752 FIVE9 INC COMM STK 338307101 1794958 9787656 SH SOLE 2659996 0 7127660 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 1914094 7475179 SH SOLE 2719634 0 4755545 FLEXSTEEL INDS INC COMM STK 339382103 205 5066 SH SOLE 2166 0 2900 FLOOR & DECOR HLDGS INC COMM STK 339750101 76111 720067 SH SOLE 183127 0 536940 FLUOR CORP NEW COMM STK 343412102 1634 92309 SH SOLE 43509 0 48800 FLOWERS FOODS INC COMM STK 343498101 498908 20616014 SH SOLE 7708359 0 12907655 FLUSHING FINL CORP COMM STK 343873105 961 44822 SH SOLE 17047 0 27775 FOOT LOCKER INC COMM STK 344849104 3386 54935 SH SOLE 26732 0 28203 FORD MTR CO DEL COMM STK 345370860 92446 6221112 SH SOLE 2446905 0 3774207 FORMFACTOR INC COMM STK 346375108 50848 1394611 SH SOLE 343111 0 1051500 FORRESTER RESH INC COMM STK 346563109 660 14419 SH SOLE 4819 0 9600 FORTIS INC COMM STK 349553107 895 20208 SH SOLE 20208 0 0 FORWARD AIR CORP COMM STK 349853101 680 7572 SH SOLE 2572 0 5000 FRANCO NEV CORP COMM STK 351858105 736335 5068724 SH SOLE 1996277 0 3072447 FRANKLIN COVEY CO COMM STK 353469109 601 18564 SH SOLE 8964 0 9600 FRANKLIN ELEC INC COMM STK 353514102 1144 14184 SH SOLE 10084 0 4100 FRANKLIN RESOURCES INC COMM STK 354613101 104533 3267686 SH SOLE 1430203 0 1837483 FRESENIUS MED CARE AG&CO KGA ADR 358029106 1595 38374 SH SOLE 36671 0 1703 FRESHPET INC COMM STK 358039105 358489 2199860 SH SOLE 1202360 0 997500 FULGENT GENETICS INC COMM STK 359664109 623 6757 SH SOLE 3557 0 3200 FULLER H B CO COMM STK 359694106 24804 389933 SH SOLE 105893 0 284040 FULTON FINL CORP PA COMM STK 360271100 1747 110741 SH SOLE 39565 0 71176 FUNKO INC COMM STK 361008105 327 15348 SH SOLE 8548 0 6800 GATX CORP COMM STK 361448103 1191 13462 SH SOLE 4112 0 9350 GALLAGHER ARTHUR J & CO COMM STK 363576109 564381 4028988 SH SOLE 1051615 0 2977373 GAP INC COMM STK 364760108 10468 311083 SH SOLE 120803 0 190280 GARTNER INC COMM STK 366651107 88318 364651 SH SOLE 133418 0 231233 GENERAC HLDGS INC COMM STK 368736104 1078031 2596727 SH SOLE 1034345 0 1562382 GENERAL DYNAMICS CORP COMM STK 369550108 68582 364294 SH SOLE 146295 0 217999 GENERAL ELECTRIC CO COMM STK 369604103 10932886 812250073 SH SOLE 346821788 0 465428285 GENERAL MLS INC COMM STK 370334104 58697 963350 SH SOLE 381769 0 581581 GENESCO INC COMM STK 371532102 805 12635 SH SOLE 5335 0 7300 GENTEX CORP COMM STK 371901109 4410 133283 SH SOLE 95763 0 37520 GENIE ENERGY LTD COMM STK 372284208 151 23842 SH SOLE 0 0 23842 GENMAB A/S ADR 372303206 81351 1992441 SH SOLE 1371967 0 620474 GENPREX INC COMM STK 372446104 126 37700 SH SOLE 33800 0 3900 GENUINE PARTS CO COMM STK 372460105 28412 224654 SH SOLE 87476 0 137178 GERMAN AMERN BANCORP INC COMM STK 373865104 677 18190 SH SOLE 10657 0 7533 GERON CORP COMM STK 374163103 239 169730 SH SOLE 169730 0 0 GETTY RLTY CORP NEW COMM STK 374297109 782 25090 SH SOLE 4205 0 20885 GEVO INC COMM STK 374396406 707 97255 SH SOLE 42055 0 55200 GIBRALTAR INDS INC COMM STK 374689107 242339 3175720 SH SOLE 743507 0 2432213 GILEAD SCIENCES INC COMM STK 375558103 360447 5234484 SH SOLE 2440974 0 2793510 GILDAN ACTIVEWEAR INC COMM STK 375916103 274 7407 SH SOLE 7407 0 0 GLADSTONE COMMERCIAL CORP COMM STK 376536108 531 23554 SH SOLE 3154 0 20400 GLADSTONE LD CORP COMM STK 376549101 580 24100 SH SOLE 2100 0 22000 GLATFELTER CORPORATION COMM STK 377320106 294 21068 SH SOLE 3668 0 17400 GLAUKOS CORP COMM STK 377322102 2076 24469 SH SOLE 14819 0 9650 GLOBALSTAR INC COMM STK 378973408 335 187987 SH SOLE 161587 0 26400 GLOBUS MED INC COMM STK 379577208 67992 876981 SH SOLE 215381 0 661600 GODADDY INC COMM STK 380237107 39937 459261 SH SOLE 188100 0 271161 GOODYEAR TIRE & RUBR CO COMM STK 382550101 43831 2555725 SH SOLE 925660 0 1630065 GORMAN RUPP CO COMM STK 383082104 227 6592 SH SOLE 6592 0 0 GRACO INC COMM STK 384109104 252132 3330673 SH SOLE 819138 0 2511535 GRAFTECH INTL LTD COMM STK 384313508 4127 355141 SH SOLE 330941 0 24200 GRAHAM HLDGS CO COMM STK 384637104 1937 3056 SH SOLE 2256 0 800 GRAINGER W W INC COMM STK 384802104 30084 68685 SH SOLE 26622 0 42063 GRANITE CONSTR INC COMM STK 387328107 1856 44681 SH SOLE 12706 0 31975 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 37508 2067693 SH SOLE 859010 0 1208683 GRAY TELEVISION INC COMM STK 389375106 1204 51437 SH SOLE 22437 0 29000 GREAT SOUTHN BANCORP INC COMM STK 390905107 345 6407 SH SOLE 907 0 5500 GREAT WESTERN BANCORP INC COMM STK 391416104 898 27393 SH SOLE 13693 0 13700 GREEN PLAINS INC COMM STK 393222104 404 12007 SH SOLE 12007 0 0 GREENBRIER COS INC COMM STK 393657101 481 11040 SH SOLE 2740 0 8300 GREENHILL & CO INC COMM STK 395259104 434 27905 SH SOLE 27905 0 0 GREIF INC COMM STK 397624107 1118 18463 SH SOLE 12563 0 5900 GRIFFON CORP COMM STK 398433102 652 25443 SH SOLE 12533 0 12910 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 1404 9091 SH SOLE 4291 0 4800 GROUPON INC COMM STK 399473206 689 15967 SH SOLE 10467 0 5500 GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 80142 749759 SH SOLE 698959 0 50800 GUESS INC COMM STK 401617105 548 20755 SH SOLE 10135 0 10620 H & E EQUIPMENT SERVICES INC COMM STK 404030108 852 25610 SH SOLE 14310 0 11300 HNI CORP COMM STK 404251100 4176 94980 SH SOLE 80400 0 14580 HACKETT GROUP INC COMM STK 404609109 901 50012 SH SOLE 19692 0 30320 HAEMONETICS CORP MASS COMM STK 405024100 37073 556314 SH SOLE 151114 0 405200 HAIN CELESTIAL GROUP INC COMM STK 405217100 39193 976902 SH SOLE 239502 0 737400 HALLIBURTON CO COMM STK 406216101 490987 21236482 SH SOLE 10069834 0 11166648 HAMILTON LANE INC COMM STK 407497106 771 8458 SH SOLE 3258 0 5200 HANCOCK WHITNEY CORPORATION COMM STK 410120109 1805 40613 SH SOLE 19813 0 20800 HANESBRANDS INC COMM STK 410345102 78948 4228578 SH SOLE 1524999 0 2703579 HANOVER INS GROUP INC COMM STK 410867105 156966 1157226 SH SOLE 263360 0 893866 HARLEY DAVIDSON INC COMM STK 412822108 2698 58873 SH SOLE 31773 0 27100 HARMONIC INC COMM STK 413160102 151144 17739900 SH SOLE 6068860 0 11671040 HARROW HEALTH INC COMM STK 415858109 99 10700 SH SOLE 0 0 10700 HARSCO CORP COMM STK 415864107 1356 66420 SH SOLE 38160 0 28260 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 952148 15364665 SH SOLE 7704103 0 7660562 HASBRO INC COMM STK 418056107 19833 209826 SH SOLE 85448 0 124378 HAVERTY FURNITURE COS INC COMM STK 419596101 490 11462 SH SOLE 11462 0 0 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 2272 53730 SH SOLE 21330 0 32400 HAWAIIAN HOLDINGS INC COMM STK 419879101 436 17882 SH SOLE 15197 0 2685 HAWKINS INC COMM STK 420261109 37659 1149881 SH SOLE 369781 0 780100 HAWTHORN BANCSHARES INC COMM STK 420476103 315 13730 SH SOLE 13730 0 0 HAYNES INTERNATIONAL INC COMM STK 420877201 51680 1460699 SH SOLE 369661 0 1091038 HEALTHCARE SVCS GROUP INC COMM STK 421906108 980 31031 SH SOLE 17181 0 13850 HEALTHCARE RLTY TR COMM STK 421946104 181459 6008561 SH SOLE 2012014 0 3996547 HEARTLAND EXPRESS INC COMM STK 422347104 399 23288 SH SOLE 4165 0 19123 HECLA MNG CO COMM STK 422704106 2553 343100 SH SOLE 173500 0 169600 HEICO CORP NEW COMM STK 422806109 1775 12729 SH SOLE 6558 0 6171 HEICO CORP NEW COMM STK 422806208 6588 53048 SH SOLE 33395 0 19653 HEIDRICK & STRUGGLES INTL IN COMM STK 422819102 637 14307 SH SOLE 7749 0 6558 HELMERICH & PAYNE INC COMM STK 423452101 2827 86642 SH SOLE 44242 0 42400 HENRY JACK & ASSOC INC COMM STK 426281101 182527 1116302 SH SOLE 444884 0 671418 HERITAGE COMM CORP COMM STK 426927109 64099 5759098 SH SOLE 1313594 0 4445504 HERCULES CAPITAL INC COMM STK 427096508 39884 2337845 SH SOLE 973645 0 1364200 HERON THERAPEUTICS INC COMM STK 427746102 785 50595 SH SOLE 26365 0 24230 HERSHA HOSPITALITY TR COMM STK 427825500 1015 94323 SH SOLE 46223 0 48100 HERSHEY CO COMM STK 427866108 83291 478188 SH SOLE 189857 0 288331 HEXCEL CORP NEW COMM STK 428291108 36291 581593 SH SOLE 171193 0 410400 HIBBETT INC COMM STK 428567101 71500 797728 SH SOLE 285578 0 512150 HIGHWOODS PPTYS INC COMM STK 431284108 45942 1017094 SH SOLE 305321 0 711773 HILL INTL INC COMM STK 431466101 83 33200 SH SOLE 0 0 33200 HILL-ROM HLDGS INC COMM STK 431475102 3857 33955 SH SOLE 22905 0 11050 HILLENBRAND INC COMM STK 431571108 43137 978596 SH SOLE 338596 0 640000 HILLTOP HOLDINGS INC COMM STK 432748101 2360 64840 SH SOLE 50382 0 14458 HINGHAM INSTN SVGS MASS COMM STK 433323102 555 1911 SH SOLE 1911 0 0 HOLLYFRONTIER CORP COMM STK 436106108 1255 38152 SH SOLE 20975 0 17177 HOLOGIC INC COMM STK 436440101 2503118 37516760 SH SOLE 14935894 0 22580866 HOME BANCSHARES INC COMM STK 436893200 335416 13590612 SH SOLE 4162265 0 9428347 HOME DEPOT INC COMM STK 437076102 2057466 6451962 SH SOLE 3198489 0 3253473 HOMOLOGY MEDICINES INC COMM STK 438083107 16464 2264659 SH SOLE 292317 0 1972342 HONEYWELL INTL INC COMM STK 438516106 1847523 8422719 SH SOLE 3594048 0 4828671 HOOKER FURNITURE CORP COMM STK 439038100 315 9097 SH SOLE 9097 0 0 HORACE MANN EDUCATORS CORP N COMM STK 440327104 808 21590 SH SOLE 14380 0 7210 HORMEL FOODS CORP COMM STK 440452100 21356 447252 SH SOLE 175289 0 271963 HOULIHAN LOKEY INC COMM STK 441593100 116871 1428917 SH SOLE 509887 0 919030 HOVNANIAN ENTERPRISES INC COMM STK 442487401 1120 10540 SH SOLE 1873 0 8667 HOWARD BANCORP INC COMM STK 442496105 40712 2524023 SH SOLE 973245 0 1550778 HOWMET AEROSPACE INC COMM STK 443201108 319946 9281878 SH SOLE 3235004 0 6046874 HUB GROUP INC COMM STK 443320106 1190 18031 SH SOLE 10571 0 7460 HUBBELL INC COMM STK 443510607 511370 2736942 SH SOLE 1248530 0 1488412 HUBSPOT INC COMM STK 443573100 2225060 3818404 SH SOLE 1134143 0 2684261 HUDSON PAC PPTYS INC COMM STK 444097109 1357 48792 SH SOLE 23892 0 24900 HUDSON TECHNOLOGIES INC COMM STK 444144109 157 46060 SH SOLE 31000 0 15060 HUMANA INC COMM STK 444859102 4185072 9453089 SH SOLE 2949743 0 6503346 HUMANIGEN INC COMM STK 444863203 186 10721 SH SOLE 10721 0 0 HUNT J B TRANS SVCS INC COMM STK 445658107 1445342 8869852 SH SOLE 3326779 0 5543073 HUNTINGTON BANCSHARES INC COMM STK 446150104 705366 49429985 SH SOLE 25973142 0 23456843 HUNTINGTON INGALLS INDS INC COMM STK 446413106 19798 93942 SH SOLE 34121 0 59821 HUNTSMAN CORP COMM STK 447011107 41209 1553897 SH SOLE 571993 0 981904 HURCO CO COMM STK 447324104 207 5900 SH SOLE 0 0 5900 HURON CONSULTING GROUP INC COMM STK 447462102 59712 1214893 SH SOLE 314767 0 900126 HYATT HOTELS CORP COMM STK 448579102 1014 13064 SH SOLE 7464 0 5600 IDT CORP COMM STK 448947507 256 6930 SH SOLE 1588 0 5342 HYLIION HOLDINGS CORP COMM STK 449109107 118 10160 SH SOLE 10160 0 0 HYSTER YALE MATLS HANDLING I COMM STK 449172105 357 4895 SH SOLE 795 0 4100 IAA INC COMM STK 449253103 94207 1727303 SH SOLE 513203 0 1214100 IGM BIOSCIENCES INC COMM STK 449585108 165241 1986071 SH SOLE 390019 0 1596052 IRHYTHM TECHNOLOGIES INC COMM STK 450056106 37800 569709 SH SOLE 134969 0 434740 IBIO INC COMM STK 451033203 230 152633 SH SOLE 17733 0 134900 IDACORP INC COMM STK 451107106 250235 2566513 SH SOLE 727423 0 1839090 ILLINOIS TOOL WKS INC COMM STK 452308109 439565 1966207 SH SOLE 804807 0 1161400 ILLUMINA INC COMM STK 452327109 122710 259315 SH SOLE 114074 0 145241 IMMERSION CORP COMM STK 452521107 342 39000 SH SOLE 0 0 39000 IMPERIAL OIL LTD COMM STK 453038408 587565 19327806 SH SOLE 7276223 0 12051583 IMPINJ INC COMM STK 453204109 627 12148 SH SOLE 4938 0 7210 INDEPENDENT BK CORP MASS COMM STK 453836108 53321 706244 SH SOLE 262691 0 443553 INDUSTRIAL LOGISTICS PPTYS T COMM STK 456237106 579 22139 SH SOLE 22139 0 0 INFOSYS LTD ADR 456788108 242766 11456636 SH SOLE 2888752 0 8567884 INGLES MKTS INC COMM STK 457030104 310 5320 SH SOLE 1220 0 4100 INGREDION INC COMM STK 457187102 3829 42304 SH SOLE 28628 0 13676 INNODATA INC COMM STK 457642205 153 21800 SH SOLE 0 0 21800 INSMED INC COMM STK 457669307 409047 14372685 SH SOLE 2983344 0 11389341 INSPIRE MED SYS INC COMM STK 457730109 44511 230316 SH SOLE 58416 0 171900 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 1958 28687 SH SOLE 12087 0 16600 INTEL CORP COMM STK 458140100 392665 6994386 SH SOLE 3025439 0 3968947 INTER PARFUMS INC COMM STK 458334109 524 7275 SH SOLE 1475 0 5800 INTERFACE INC COMM STK 458665304 400 26139 SH SOLE 17539 0 8600 INTERNATIONAL BANCSHARES COR COMM STK 459044103 1257 29276 SH SOLE 20274 0 9002 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 208802 1424393 SH SOLE 563597 0 860796 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 1160514 7767831 SH SOLE 3806042 0 3961789 INTERNATIONAL PAPER CO COMM STK 460146103 2887733 47100520 SH SOLE 23555106 0 23545414 INTERPUBLIC GROUP COS INC COMM STK 460690100 20671 636241 SH SOLE 258976 0 377265 INTEVAC INC COMM STK 461148108 150 22200 SH SOLE 0 0 22200 INTUIT COMM STK 461202103 11100250 22645713 SH SOLE 9183109 0 13462604 INVACARE CORP COMM STK 461203101 312 38657 SH SOLE 20057 0 18600 IONIS PHARMACEUTICALS INC COMM STK 462222100 489005 12258827 SH SOLE 3928168 0 8330659 IOVANCE BIOTHERAPEUTICS INC COMM STK 462260100 121007 4650552 SH SOLE 755276 0 3895276 IROBOT CORP COMM STK 462726100 1359 14547 SH SOLE 6498 0 8049 ISHARES TR COMM STK 464287200 16548 38491 SH SOLE 22459 0 16032 ISHARES TR COMM STK 464287457 4911 57000 SH SOLE 0 0 57000 ISHARES TR COMM STK 464287473 3341 29058 SH SOLE 29058 0 0 ISHARES TR COMM STK 464287481 3293 29086 SH SOLE 29086 0 0 ISHARES TR COMM STK 464287507 1307 4863 SH SOLE 2084 0 2779 ISHARES TR COMM STK 464287556 591 3614 SH SOLE 0 0 3614 ISHARES TR COMM STK 464287598 1832 11551 SH SOLE 11551 0 0 ISHARES TR COMM STK 464287614 8286 30517 SH SOLE 25643 0 4874 ISHARES TR COMM STK 464287622 3422 14136 SH SOLE 14136 0 0 ISHARES TR COMM STK 464287648 1874 6013 SH SOLE 6013 0 0 ISHARES TR COMM STK 464287655 2565 11184 SH SOLE 11184 0 0 ISHARES TR COMM STK 464287804 531 4703 SH SOLE 979 0 3724 ISHARES TR COMM STK 464287879 1492 14156 SH SOLE 14156 0 0 ISHARES TR COMM STK 464288414 748 6380 SH SOLE 6380 0 0 ISHARES TR COMM STK 464288570 282 3410 SH SOLE 3410 0 0 ISHARES TR COMM STK 464288885 1803 16802 SH SOLE 0 0 16802 ITRON INC COMM STK 465741106 2772 27722 SH SOLE 19622 0 8100 J & J SNACK FOODS CORP COMM STK 466032109 56418 323480 SH SOLE 78159 0 245321 JABIL INC COMM STK 466313103 3412 58706 SH SOLE 37606 0 21100 JACK IN THE BOX INC COMM STK 466367109 4873 43725 SH SOLE 34389 0 9336 JACOBS ENGR GROUP INC COMM STK 469814107 755858 5665251 SH SOLE 2689163 0 2976088 JETBLUE AWYS CORP COMM STK 477143101 3233 192690 SH SOLE 96190 0 96500 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 318680 2234470 SH SOLE 520515 0 1713955 JOHNSON & JOHNSON COMM STK 478160104 2497568 15160661 SH SOLE 7070372 0 8090289 JOUNCE THERAPEUTICS INC COMM STK 481116101 1264 185858 SH SOLE 30082 0 155776 KLA CORP COMM STK 482480100 1477803 4558166 SH SOLE 1915601 0 2642565 KE HLDGS INC ADR 482497104 139806 2932179 SH SOLE 1607853 0 1324326 KAISER ALUMINUM CORP COMM STK 483007704 1531 12395 SH SOLE 9259 0 3136 KALA PHARMACEUTICALS INC COMM STK 483119103 301 56757 SH SOLE 56757 0 0 KALEIDO BIOSCIENCES INC COMM STK 483347100 144 19356 SH SOLE 2156 0 17200 KAMAN CORP COMM STK 483548103 707 14023 SH SOLE 7662 0 6361 KANSAS CITY SOUTHERN COMM STK 485170302 50413 177905 SH SOLE 77023 0 100882 KELLOGG CO COMM STK 487836108 26034 404699 SH SOLE 164424 0 240275 KELLY SVCS INC COMM STK 488152208 14355 598863 SH SOLE 235086 0 363777 KEMPER CORP COMM STK 488401100 378932 5127628 SH SOLE 1930508 0 3197120 KENNAMETAL INC COMM STK 489170100 1304 36292 SH SOLE 20392 0 15900 KENNEDY-WILSON HOLDINGS INC COMM STK 489398107 1191 59947 SH SOLE 31447 0 28500 KEYCORP COMM STK 493267108 32949 1595609 SH SOLE 638783 0 956826 KFORCE INC COMM STK 493732101 11618 184621 SH SOLE 61565 0 123056 KIMBALL INTL INC COMM STK 494274103 600 45597 SH SOLE 17007 0 28590 KIMBERLY-CLARK CORP COMM STK 494368103 1069172 7992017 SH SOLE 3722064 0 4269953 KINROSS GOLD CORP COMM STK 496902404 362 57037 SH SOLE 57037 0 0 KIRBY CORP COMM STK 497266106 1222 20155 SH SOLE 10455 0 9700 KNOLL INC COMM STK 498904200 449 17282 SH SOLE 3982 0 13300 KNIGHT-SWIFT TRANSN HLDGS IN COMM STK 499049104 106939 2352368 SH SOLE 625201 0 1727167 KOHLS CORP COMM STK 500255104 398736 7235273 SH SOLE 3553173 0 3682100 KONINKLIJKE PHILIPS N V COMM STK 500472303 1001945 20217212 SH SOLE 8712106 0 11505106 KOPIN CORP COMM STK 500600101 384 47000 SH SOLE 22400 0 24600 KORN FERRY COMM STK 500643200 164320 2264921 SH SOLE 726810 0 1538111 KOSMOS ENERGY LTD COMM STK 500688106 329 95080 SH SOLE 83180 0 11900 KRAFT HEINZ CO COMM STK 500754106 259211 6356331 SH SOLE 2383515 0 3972816 KROGER CO COMM STK 501044101 47038 1227818 SH SOLE 494738 0 733080 KRYSTAL BIOTECH INC COMM STK 501147102 287 4219 SH SOLE 4219 0 0 KULICKE & SOFFA INDS INC COMM STK 501242101 31300 511444 SH SOLE 129044 0 382400 KYMERA THERAPEUTICS INC COMM STK 501575104 89479 1844926 SH SOLE 403149 0 1441777 L BRANDS INC COMM STK 501797104 26827 372285 SH SOLE 146833 0 225452 L BRANDS INC COMM STK 501797104 11818 16400 SH Put SOLE 16400 0 0 LKQ CORP COMM STK 501889208 22772 462665 SH SOLE 197524 0 265141 LTC PPTYS INC COMM STK 502175102 947 24664 SH SOLE 17694 0 6970 L3HARRIS TECHNOLOGIES INC COMM STK 502431109 771138 3567608 SH SOLE 1708925 0 1858683 LA Z BOY INC COMM STK 505336107 1693 45707 SH SOLE 28187 0 17520 LADDER CAP CORP COMM STK 505743104 468 40569 SH SOLE 9269 0 31300 LAKELAND BANCORP INC COMM STK 511637100 210 12013 SH SOLE 12013 0 0 LAKELAND FINL CORP COMM STK 511656100 1132 18362 SH SOLE 18362 0 0 LAM RESEARCH CORP COMM STK 512807108 431833 663644 SH SOLE 317549 0 346095 LAMAR ADVERTISING CO NEW COMM STK 512816109 4575 43812 SH SOLE 21480 0 22332 LAMB WESTON HLDGS INC COMM STK 513272104 19423 240806 SH SOLE 98053 0 142753 LANCASTER COLONY CORP COMM STK 513847103 1465 7570 SH SOLE 4105 0 3465 LANDSTAR SYS INC COMM STK 515098101 231863 1467301 SH SOLE 468330 0 998971 LANNET INC COMM STK 516012101 157 33600 SH SOLE 12000 0 21600 LANTHEUS HLDGS INC COMM STK 516544103 78202 2829314 SH SOLE 558821 0 2270493 LANTRONIX INC COMM STK 516548203 58 11200 SH SOLE 11200 0 0 LAS VEGAS SANDS CORP COMM STK 517834107 1243333 23597133 SH SOLE 10735631 0 12861502 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 566952 10091713 SH SOLE 2858923 0 7232790 LAUDER ESTEE COS INC COMM STK 518439104 999303 3141673 SH SOLE 2219395 0 922278 LAUREATE EDUCATION INC COMM STK 518613203 465 32013 SH SOLE 8813 0 23200 LAWSON PRODS INC COMM STK 520776105 231 4319 SH SOLE 419 0 3900 LEAR CORP COMM STK 521865204 5299 30230 SH SOLE 16944 0 13286 LEGGETT & PLATT INC COMM STK 524660107 11524 222432 SH SOLE 91090 0 131342 LEIDOS HOLDINGS INC COMM STK 525327102 392037 3877715 SH SOLE 1812628 0 2065087 LEMAITRE VASCULAR INC COMM STK 525558201 608 9960 SH SOLE 1560 0 8400 LENNAR CORP COMM STK 526057104 50160 504879 SH SOLE 243296 0 261583 LENNOX INTL INC COMM STK 526107107 374855 1068572 SH SOLE 195809 0 872763 LESLIES INC COMM STK 527064109 374 13591 SH SOLE 13591 0 0 LEXICON PHARMACEUTICALS INC COMM STK 528872302 595 129568 SH SOLE 20586 0 108982 LEXINGTON REALTY TRUST COMM STK 529043101 2979 249298 SH SOLE 201266 0 48032 LIBERTY BROADBAND CORP COMM STK 530307107 2644 15724 SH SOLE 7549 0 8175 LIBERTY BROADBAND CORP COMM STK 530307305 930602 5358759 SH SOLE 1475235 0 3883524 LIBERTY MEDIA CORP DEL COMM STK 531229409 1796 38565 SH SOLE 25265 0 13300 LIBERTY MEDIA CORP DEL COMM STK 531229607 2702 58254 SH SOLE 27327 0 30927 LIBERTY MEDIA CORP DEL COMM STK 531229854 558647 11587789 SH SOLE 3533329 0 8054460 LIBERTY MEDIA CORP DEL COMM STK 531229870 1482 34755 SH SOLE 23655 0 11100 LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 39 15300 SH SOLE 15300 0 0 LILLY ELI & CO COMM STK 532457108 6137184 26739216 SH SOLE 12468066 0 14271150 LINCOLN ELEC HLDGS INC COMM STK 533900106 36858 279843 SH SOLE 82663 0 197180 LINCOLN NATL CORP IND COMM STK 534187109 17866 284310 SH SOLE 119350 0 164960 LINDSAY CORP COMM STK 535555106 40335 244041 SH SOLE 85748 0 158293 LIONS GATE ENTMNT CORP COMM STK 535919500 944 51575 SH SOLE 27275 0 24300 LITHIA MTRS INC COMM STK 536797103 4099 11929 SH SOLE 5829 0 6100 LITTELFUSE INC COMM STK 537008104 417170 1637311 SH SOLE 502853 0 1134458 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 1367452 15611970 SH SOLE 6021832 0 9590138 LIVEPERSON INC COMM STK 538146101 1936 30607 SH SOLE 17457 0 13150 LOCKHEED MARTIN CORP COMM STK 539830109 310923 821787 SH SOLE 274996 0 546791 LOEWS CORP COMM STK 540424108 1127741 20635703 SH SOLE 8412474 0 12223229 LOUISIANA PAC CORP COMM STK 546347105 46404 769686 SH SOLE 200786 0 568900 LOWES COS INC COMM STK 548661107 464548 2394949 SH SOLE 1245650 0 1149299 LULULEMON ATHLETICA INC COMM STK 550021109 3149240 8628764 SH SOLE 3613682 0 5015082 LUMEN TECHNOLOGIES INC COMM STK 550241103 21619 1590804 SH SOLE 643668 0 947136 LUMINAR TECHNOLOGIES INC COMM STK 550424105 1060 48300 SH SOLE 14700 0 33600 LYDALL INC COMM STK 550819106 424 7011 SH SOLE 7011 0 0 M D C HLDGS INC COMM STK 552676108 1645 32518 SH SOLE 20392 0 12126 MDU RES GROUP INC COMM STK 552690109 1938 61846 SH SOLE 29855 0 31991 MGIC INVT CORP WIS COMM STK 552848103 1945 143023 SH SOLE 60023 0 83000 MGM RESORTS INTERNATIONAL COMM STK 552953101 801715 18797538 SH SOLE 8196972 0 10600566 MP MATERIALS CORP COMM STK 553368101 224 6081 SH SOLE 6081 0 0 MSA SAFETY INC COMM STK 553498106 235022 1419389 SH SOLE 449374 0 970015 MSC INDL DIRECT INC COMM STK 553530106 1611 17959 SH SOLE 5542 0 12417 MSG NETWORK INC COMM STK 553573106 468 32121 SH SOLE 2817 0 29304 MVB FINL CORP COMM STK 553810102 241 5650 SH SOLE 2650 0 3000 MACATAWA BK CORP COMM STK 554225102 430 49116 SH SOLE 21216 0 27900 MACERICH CO COMM STK 554382101 1525 83577 SH SOLE 31720 0 51857 MACK CALI RLTY CORP COMM STK 554489104 1316 76727 SH SOLE 49727 0 27000 MACROGENICS INC COMM STK 556099109 888 33067 SH SOLE 20067 0 13000 MADDEN STEVEN LTD COMM STK 556269108 142437 3254961 SH SOLE 1140462 0 2114499 MADRIGAL PHARMACEUTICALS INC COMM STK 558868105 7428 76255 SH SOLE 20855 0 55400 MAGELLAN HEALTH INC COMM STK 559079207 619 6575 SH SOLE 2475 0 4100 MAGNA INTL INC COMM STK 559222401 1082276 11682589 SH SOLE 6015402 0 5667187 MAGNOLIA OIL & GAS CORP COMM STK 559663109 290580 18591190 SH SOLE 5818581 0 12772609 MANHATTAN ASSOCIATES INC COMM STK 562750109 310451 2143407 SH SOLE 803271 0 1340136 MANITOWOC CO INC COMM STK 563571405 428 17476 SH SOLE 17476 0 0 MANTECH INTERNATIONAL CORP COMM STK 564563104 10522 121587 SH SOLE 38886 0 82701 MARATHON DIGITAL HOLDINGS IN COMM STK 565788106 640 20402 SH SOLE 13002 0 7400 MARATHON OIL CORP COMM STK 565849106 15773 1158086 SH SOLE 462218 0 695868 MARKEL CORP COMM STK 570535104 9178 7734 SH SOLE 4590 0 3144 MARSH & MCLENNAN COS INC COMM STK 571748102 4856973 34524976 SH SOLE 11359090 0 23165886 MARRIOTT INTL INC NEW COMM STK 571903202 1423189 10424772 SH SOLE 4055382 0 6369390 MARTEN TRANS LTD COMM STK 573075108 226 13713 SH SOLE 4913 0 8800 MARTIN MARIETTA MATLS INC COMM STK 573284106 628442 1786310 SH SOLE 739165 0 1047145 MARVELL TECHNOLOGY INC COMM STK 573874104 2403260 41201091 SH SOLE 14997863 0 26203228 MASCO CORP COMM STK 574599106 23375 396796 SH SOLE 150461 0 246335 MASIMO CORP COMM STK 574795100 6029 24868 SH SOLE 12902 0 11966 MASONITE INTL CORP COMM STK 575385109 1168 10444 SH SOLE 4674 0 5770 MASTEC INC COMM STK 576323109 4398 41453 SH SOLE 23553 0 17900 MATADOR RES CO COMM STK 576485205 159608 4432334 SH SOLE 1598284 0 2834050 MATERION CORP COMM STK 576690101 745 9887 SH SOLE 4987 0 4900 MATINAS BIOPHARMA HLDGS INC COMM STK 576810105 132 169800 SH SOLE 0 0 169800 MATRIX SVC CO COMM STK 576853105 425 40475 SH SOLE 16075 0 24400 MATTEL INC COMM STK 577081102 230862 11485656 SH SOLE 4929665 0 6555991 MATTHEWS INTL CORP COMM STK 577128101 2292 63750 SH SOLE 54710 0 9040 MAXIMUS INC COMM STK 577933104 44053 500771 SH SOLE 133971 0 366800 MCAFEE CORP COMM STK 579063108 103537 3695101 SH SOLE 226915 0 3468186 MCCORMICK & CO INC COMM STK 579780206 154484 1749138 SH SOLE 666716 0 1082422 MCDONALDS CORP COMM STK 580135101 1341334 5806891 SH SOLE 2330217 0 3476674 MCGRATH RENTCORP COMM STK 580589109 130919 1604984 SH SOLE 625385 0 979599 MEDALLIA INC COMM STK 584021109 1315 38958 SH SOLE 15658 0 23300 MELCO RESORTS AND ENTMNT LTD ADR 585464100 431 26005 SH SOLE 17305 0 8700 MERCER INTL INC COMM STK 588056101 241 18925 SH SOLE 18925 0 0 MERCURY SYS INC COMM STK 589378108 28063 423395 SH SOLE 115795 0 307600 MERCURY GENL CORP NEW COMM STK 589400100 1338 20600 SH SOLE 15610 0 4990 MEREDITH CORP COMM STK 589433101 664 15296 SH SOLE 10696 0 4600 MERIDIAN BIOSCIENCE INC COMM STK 589584101 796 35908 SH SOLE 28333 0 7575 MERIT MED SYS INC COMM STK 589889104 56060 866995 SH SOLE 219689 0 647306 MERRIMACK PHARMACEUTICALS IN COMM STK 590328209 67 10500 SH SOLE 0 0 10500 MESA AIR GROUP INC COMM STK 590479135 179 19239 SH SOLE 2839 0 16400 METHODE ELECTRS INC COMM STK 591520200 888 18051 SH SOLE 9801 0 8250 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 178688 128985 SH SOLE 36463 0 92522 MICROSOFT CORP COMM STK 594918104 52123577 192408922 SH SOLE 76508997 0 115899925 MICROVISION INC DEL COMM STK 594960304 1341 80039 SH SOLE 31539 0 48500 MICROSTRATEGY INC COMM STK 594972408 2472 3720 SH SOLE 1664 0 2056 MICROCHIP TECHNOLOGY INC. COMM STK 595017104 2686098 17938410 SH SOLE 6990625 0 10947785 MICRON TECHNOLOGY INC COMM STK 595112103 459903 5411895 SH SOLE 996215 0 4415680 MIDDLEBY CORP COMM STK 596278101 197219 1138285 SH SOLE 107609 0 1030676 MIDDLESEX WTR CO COMM STK 596680108 147746 1807736 SH SOLE 464826 0 1342910 MILLER HERMAN INC COMM STK 600544100 1828 38785 SH SOLE 21535 0 17250 MIMEDX GROUP INC COMM STK 602496101 691 55251 SH SOLE 26451 0 28800 MINERALS TECHNOLOGIES INC COMM STK 603158106 198927 2528626 SH SOLE 766281 0 1762345 MINERVA NEUROSCIENCES INC COMM STK 603380106 131 56300 SH SOLE 0 0 56300 MITEK SYS INC COMM STK 606710200 414 21487 SH SOLE 3687 0 17800 MOBILE TELESYSTEMS PJSC ADR 607409109 163 17600 SH SOLE 17600 0 0 MODINE MFG CO COMM STK 607828100 792 47769 SH SOLE 21269 0 26500 MOHAWK INDS INC COMM STK 608190104 83508 434506 SH SOLE 164369 0 270137 MOLECULAR TEMPLATES INC COMM STK 608550109 9726 1243761 SH SOLE 186831 0 1056930 MONDELEZ INTL INC COMM STK 609207105 1006134 16113611 SH SOLE 6293685 0 9819926 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1247 66611 SH SOLE 28829 0 37782 MONOLITHIC PWR SYS INC COMM STK 609839105 151453 405551 SH SOLE 140702 0 264849 MONRO INC COMM STK 610236101 223950 3526215 SH SOLE 1020040 0 2506175 MOODYS CORP COMM STK 615369105 110240 304219 SH SOLE 141671 0 162548 MOOG INC COMM STK 615394202 37498 446091 SH SOLE 120461 0 325630 MORGAN STANLEY COMM STK 617446448 5348287 58330109 SH SOLE 28381958 0 29948151 MORNINGSTAR INC COMM STK 617700109 2607 10140 SH SOLE 4140 0 6000 MOTORCAR PTS AMER INC COMM STK 620071100 557 24830 SH SOLE 15130 0 9700 MOTOROLA SOLUTIONS INC COMM STK 620076307 204107 941236 SH SOLE 568611 0 372625 MOVADO GROUP INC COMM STK 624580106 847 26925 SH SOLE 1425 0 25500 MUELLER INDS INC COMM STK 624756102 872 20132 SH SOLE 9332 0 10800 MUELLER WTR PRODS INC COMM STK 624758108 113056 7840224 SH SOLE 1962726 0 5877498 MURPHY OIL CORP COMM STK 626717102 2932 125961 SH SOLE 71261 0 54700 MURPHY USA INC COMM STK 626755102 20735 155471 SH SOLE 58871 0 96600 MYERS INDS INC COMM STK 628464109 69932 3330093 SH SOLE 1261138 0 2068955 NBT BANCORP INC COMM STK 628778102 1482 41210 SH SOLE 16030 0 25180 NMI HLDGS INC COMM STK 629209305 685 30469 SH SOLE 11869 0 18600 NN INC COMM STK 629337106 348 47357 SH SOLE 19957 0 27400 NRG ENERGY INC COMM STK 629377508 15725 390207 SH SOLE 168806 0 221401 NVE CORP COMM STK 629445206 754 10185 SH SOLE 3685 0 6500 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 383 10530 SH SOLE 1273 0 9257 NASDAQ INC COMM STK 631103108 40892 232604 SH SOLE 94434 0 138170 NATERA INC COMM STK 632307104 15741 138647 SH SOLE 51897 0 86750 NATIONAL BK HLDGS CORP COMM STK 633707104 108562 2876588 SH SOLE 975427 0 1901161 NATIONAL BEVERAGE CORP COMM STK 635017106 570 12074 SH SOLE 6768 0 5306 NATIONAL CINEMEDIA INC COMM STK 635309107 30768 6068601 SH SOLE 1477533 0 4591068 NATIONAL HEALTHCARE CORP COMM STK 635906100 306 4378 SH SOLE 1078 0 3300 NATIONAL FUEL GAS CO COMM STK 636180101 189310 3623159 SH SOLE 1370906 0 2252253 NATIONAL GRID PLC ADR 636274409 1097 17155 SH SOLE 13057 0 4098 NATIONAL INSTRS CORP COMM STK 636518102 868748 20547497 SH SOLE 7567303 0 12980194 NATIONAL PRESTO INDS INC COMM STK 637215104 514 5054 SH SOLE 2954 0 2100 NATIONAL RESH CORP COMM STK 637372202 320 6965 SH SOLE 1165 0 5800 NATIONAL RETAIL PROPERTIES I COMM STK 637417106 13595 289996 SH SOLE 252063 0 37933 NATIONAL STORAGE AFFILIATES COMM STK 637870106 1556 30782 SH SOLE 15782 0 15000 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 394 1757 SH SOLE 547 0 1210 NEKTAR THERAPEUTICS COMM STK 640268108 8820 513965 SH SOLE 145205 0 368760 NEOGEN CORP COMM STK 640491106 1814 39394 SH SOLE 24562 0 14832 NEW FORTRESS ENERGY INC COMM STK 644393100 624 16483 SH SOLE 2383 0 14100 NEW JERSEY RES CORP COMM STK 646025106 1511 38189 SH SOLE 22039 0 16150 NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 154745 18894330 SH SOLE 6752510 0 12141820 NEW SR INVT GROUP INC COMM STK 648691103 450 51227 SH SOLE 51227 0 0 NEW YORK CMNTY BANCORP INC COMM STK 649445103 2196 199286 SH SOLE 90062 0 109224 NEW YORK MTG TR INC COMM STK 649604501 728 162967 SH SOLE 95167 0 67800 NEW YORK TIMES CO COMM STK 650111107 3015 69238 SH SOLE 33938 0 35300 NEWAGE INC COMM STK 650194103 160 71943 SH SOLE 11143 0 60800 NEWELL BRANDS INC COMM STK 651229106 17230 627218 SH SOLE 256711 0 370507 NEWMARKET CORP COMM STK 651587107 706 2194 SH SOLE 1305 0 889 NEWMONT CORP COMM STK 651639106 91521 1444004 SH SOLE 567063 0 876941 NEWPARK RES INC COMM STK 651718504 207 59927 SH SOLE 7227 0 52700 NICE LTD ADR 653656108 390 1576 SH SOLE 1576 0 0 NIKE INC COMM STK 654106103 3256934 21081843 SH SOLE 9123272 0 11958571 NIKOLA CORP COMM STK 654110105 306 16948 SH SOLE 16948 0 0 9 METERS BIOPHARMA INC COMM STK 654405109 20 18321 SH SOLE 18321 0 0 NORDSON CORP COMM STK 655663102 5078 23132 SH SOLE 10342 0 12790 NORDSTROM INC COMM STK 655664100 125142 3421994 SH SOLE 1267385 0 2154609 NORFOLK SOUTHN CORP COMM STK 655844108 1629301 6138806 SH SOLE 2966846 0 3171960 NORTHERN OIL AND GAS INC MN COMM STK 665531307 342 16462 SH SOLE 16462 0 0 NORTHERN TR CORP COMM STK 665859104 402752 3483410 SH SOLE 1423340 0 2060070 NORTHRIM BANCORP INC COMM STK 666762109 443 10363 SH SOLE 538 0 9825 NORTHROP GRUMMAN CORP COMM STK 666807102 449407 1236572 SH SOLE 323209 0 913363 NORTHWEST BANCSHARES INC MD COMM STK 667340103 1064 77981 SH SOLE 10602 0 67379 NORTHWESTERN CORP COMM STK 668074305 115862 1923985 SH SOLE 594860 0 1329125 NORTONLIFELOCK INC COMM STK 668771108 263929 9696139 SH SOLE 4516674 0 5179465 NOVAVAX INC COMM STK 670002401 82742 389724 SH SOLE 86004 0 303720 NUCOR CORP COMM STK 670346105 88905 926770 SH SOLE 414149 0 512621 NUVASIVE INC COMM STK 670704105 84154 1241575 SH SOLE 321425 0 920150 OGE ENERGY CORP COMM STK 670837103 6049 179752 SH SOLE 136937 0 42815 OSI SYSTEMS INC COMM STK 671044105 43229 425316 SH SOLE 107678 0 317638 OCCIDENTAL PETE CORP COMM STK 674599105 114706 3668248 SH SOLE 1527103 0 2141145 OCCIDENTAL PETE CORP WARRANT 674599162 539 38727 SH SOLE 38727 0 0 OCEAN PWR TECHNOLOGIES INC COMM STK 674870506 132 52600 SH SOLE 0 0 52600 OCEANEERING INTL INC COMM STK 675232102 1692 108680 SH SOLE 55780 0 52900 OCEANFIRST FINL CORP COMM STK 675234108 518 24850 SH SOLE 4950 0 19900 OCWEN FINL CORP COMM STK 675746606 281 9073 SH SOLE 6611 0 2462 OIL DRI CORP AMER COMM STK 677864100 13532 395908 SH SOLE 113408 0 282500 OIL STS INTL INC COMM STK 678026105 100 12701 SH SOLE 12701 0 0 OKTA INC COMM STK 679295105 2749963 11239019 SH SOLE 3691057 0 7547962 OLD DOMINION FREIGHT LINE IN COMM STK 679580100 979174 3858055 SH SOLE 756683 0 3101372 OLD NATL BANCORP IND COMM STK 680033107 1113 63185 SH SOLE 26343 0 36842 OLD REP INTL CORP COMM STK 680223104 4284 171969 SH SOLE 113289 0 58680 OLIN CORP COMM STK 680665205 2052 44349 SH SOLE 25219 0 19130 OLINK HLDG AB ADR 680710100 136357 3961568 SH SOLE 682659 0 3278909 OLLIES BARGAIN OUTLET HLDGS COMM STK 681116109 247462 2941427 SH SOLE 746901 0 2194526 OMNICOM GROUP INC COMM STK 681919106 30442 380570 SH SOLE 176798 0 203772 OMEGA HEALTHCARE INVS INC COMM STK 681936100 4973 137047 SH SOLE 95467 0 41580 OMEGA FLEX INC COMM STK 682095104 393 2679 SH SOLE 2679 0 0 OMEROS CORP COMM STK 682143102 485 32655 SH SOLE 15655 0 17000 ON SEMICONDUCTOR CORP COMM STK 682189105 26813 700453 SH SOLE 343719 0 356734 ONE LIBERTY PPTYS INC COMM STK 682406103 321 11298 SH SOLE 1500 0 9798 ONEOK INC NEW COMM STK 682680103 40518 728214 SH SOLE 299033 0 429181 ONTO INNOVATION INC COMM STK 683344105 74206 1015965 SH SOLE 321978 0 693987 OPENDOOR TECHNOLOGIES INC COMM STK 683712103 273894 15448065 SH SOLE 7137765 0 8310300 OPEN TEXT CORP COMM STK 683715106 942 18530 SH SOLE 18530 0 0 ORION ENERGY SYS INC COMM STK 686275108 201 35100 SH SOLE 0 0 35100 ORMAT TECHNOLOGIES INC COMM STK 686688102 30770 442542 SH SOLE 114161 0 328381 OSCAR HEALTH INC COMM STK 687793109 8343 388031 SH SOLE 49083 0 338948 OSHKOSH CORP COMM STK 688239201 5226 41931 SH SOLE 29214 0 12717 OTTER TAIL CORP COMM STK 689648103 1433 29351 SH SOLE 13501 0 15850 OUTSET MED INC COMM STK 690145107 187931 3760134 SH SOLE 560974 0 3199160 OVERSTOCK COM INC DEL COMM STK 690370101 1933 20970 SH SOLE 11420 0 9550 OVID THERAPEUTICS INC COMM STK 690469101 148 37961 SH SOLE 0 0 37961 OWENS & MINOR INC NEW COMM STK 690732102 1699 40142 SH SOLE 25542 0 14600 OWENS CORNING NEW COMM STK 690742101 4794 48973 SH SOLE 25773 0 23200 OXFORD INDS INC COMM STK 691497309 644 6514 SH SOLE 1334 0 5180 PNC FINL SVCS GROUP INC COMM STK 693475105 3441970 18043458 SH SOLE 5721396 0 12322062 PPG INDS INC COMM STK 693506107 1090579 6423863 SH SOLE 2840880 0 3582983 PVH CORPORATION COMM STK 693656100 13559 126028 SH SOLE 55052 0 70976 PACCAR INC COMM STK 693718108 830044 9300209 SH SOLE 4220769 0 5079440 PACIRA BIOSCIENCES INC COMM STK 695127100 22673 373652 SH SOLE 114972 0 258680 PACKAGING CORP AMER COMM STK 695156109 1319004 9740098 SH SOLE 4601420 0 5138678 PACWEST BANCORP DEL COMM STK 695263103 1845 44829 SH SOLE 22677 0 22152 PALO ALTO NETWORKS INC COMM STK 697435105 89958 242443 SH SOLE 100072 0 142371 PAN AMERN SILVER CORP COMM STK 697900108 22661 793191 SH SOLE 274153 0 519038 PAPA JOHNS INTL INC COMM STK 698813102 385969 3695609 SH SOLE 1017670 0 2677939 PAR TECHNOLOGY CORP COMM STK 698884103 170987 2444769 SH SOLE 591530 0 1853239 PARK HOTELS & RESORTS INC COMM STK 700517105 2179 105712 SH SOLE 59702 0 46010 PARK NATL CORP COMM STK 700658107 1688 14373 SH SOLE 8718 0 5655 PARKER-HANNIFIN CORP COMM STK 701094104 164720 536354 SH SOLE 305899 0 230455 PARTY CITY HOLDCO INC COMM STK 702149105 438 46951 SH SOLE 13551 0 33400 PATRICK INDS INC COMM STK 703343103 59882 820296 SH SOLE 199746 0 620550 PATTERSON COS INC COMM STK 703395103 368893 12138630 SH SOLE 4609492 0 7529138 PATTERSON-UTI ENERGY INC COMM STK 703481101 1087 109361 SH SOLE 45493 0 63868 PAYCHEX INC COMM STK 704326107 74827 697358 SH SOLE 309469 0 387889 PEABODY ENGR CORP COMM STK 704551100 170 21431 SH SOLE 21431 0 0 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 1158 37258 SH SOLE 22201 0 15057 PEGASYSTEMS INC COMM STK 705573103 52784 379221 SH SOLE 98121 0 281100 PEMBINA PIPELINE CORP COMM STK 706327103 689 21665 SH SOLE 21665 0 0 PENN NATL GAMING INC COMM STK 707569109 38874 508224 SH SOLE 166145 0 342079 PEOPLES BANCORP INC COMM STK 709789101 935 31576 SH SOLE 7381 0 24195 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 11622 678044 SH SOLE 249625 0 428419 PEPSICO INC COMM STK 713448108 1479502 9985165 SH SOLE 4109276 0 5875889 PERKINELMER INC COMM STK 714046109 1162793 7530556 SH SOLE 1917008 0 5613548 PETMED EXPRESS INC COMM STK 716382106 579 18181 SH SOLE 8301 0 9880 PFIZER INC COMM STK 717081103 951386 24294847 SH SOLE 10769624 0 13525223 PHILIP MORRIS INTL INC COMM STK 718172109 1597406 16117503 SH SOLE 7916099 0 8201404 PHILLIPS 66 COMM STK 718546104 60280 702406 SH SOLE 277925 0 424481 PHOTRONICS INC COMM STK 719405102 346 26229 SH SOLE 5369 0 20860 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 1165 63079 SH SOLE 34899 0 28180 PINDUODUO INC ADR 722304102 499785 3934698 SH SOLE 2619462 0 1315236 PINNACLE WEST CAP CORP COMM STK 723484101 16239 198105 SH SOLE 81705 0 116400 PIONEER NAT RES CO COMM STK 723787107 331953 2042535 SH SOLE 977418 0 1065117 PIONEER PWR SOLUTIONS INC COMM STK 723836300 167 35800 SH SOLE 0 0 35800 PIPER SANDLER COMPANIES COMM STK 724078100 1438 11098 SH SOLE 6218 0 4880 PITNEY BOWES INC COMM STK 724479100 765 87198 SH SOLE 41198 0 46000 PLANTRONICS INC NEW COMM STK 727493108 709 16987 SH SOLE 8337 0 8650 PLEXUS CORP COMM STK 729132100 1537 16812 SH SOLE 7352 0 9460 PLIANT THERAPEUTICS INC COMM STK 729139105 6135 210678 SH SOLE 28753 0 181925 POLARIS INC COMM STK 731068102 4149 30294 SH SOLE 16854 0 13440 POPULAR INC COMM STK 733174700 396874 5288128 SH SOLE 1734784 0 3553344 PORTLAND GEN ELEC CO COMM STK 736508847 42008 911622 SH SOLE 281422 0 630200 POST HLDGS INC COMM STK 737446104 264448 2437986 SH SOLE 690826 0 1747160 POST HOLDINGS PARTNERING COR COMM STK 737465203 31347 3017076 SH SOLE 793955 0 2223121 POTLATCHDELTIC CORPORATION COMM STK 737630103 104629 1968566 SH SOLE 752041 0 1216525 POWER INTEGRATIONS INC COMM STK 739276103 75543 920583 SH SOLE 219349 0 701234 PREFERRED BK LOS ANGELES CA COMM STK 740367404 71806 1134913 SH SOLE 319496 0 815417 PRICESMART INC COMM STK 741511109 4022 44190 SH SOLE 40140 0 4050 PROCTER AND GAMBLE CO COMM STK 742718109 1026456 7607319 SH SOLE 4258037 0 3349282 PROFESSIONAL HLDG CORP COMM STK 743139107 33172 1840862 SH SOLE 458625 0 1382237 PROGRESS SOFTWARE CORP COMM STK 743312100 540 11680 SH SOLE 3780 0 7900 PROGRESSIVE CORP COMM STK 743315103 285188 2903861 SH SOLE 1236727 0 1667134 PROOFPOINT INC COMM STK 743424103 45335 260905 SH SOLE 73762 0 187143 PROSPERITY BANCSHARES INC COMM STK 743606105 125035 1741441 SH SOLE 498220 0 1243221 PROTO LABS INC COMM STK 743713109 1450 15794 SH SOLE 9674 0 6120 PRUDENTIAL FINL INC COMM STK 744320102 64829 632662 SH SOLE 257032 0 375630 PUBLIC SVC ENTERPRISE GRP IN COMM STK 744573106 1394458 23342116 SH SOLE 7375287 0 15966829 PULMONX CORP COMM STK 745848101 17186 389527 SH SOLE 70356 0 319171 PULTE GROUP INC COMM STK 745867101 24191 443300 SH SOLE 194151 0 249149 PURE CYCLE CORP COMM STK 746228303 340 24585 SH SOLE 24585 0 0 QUAD / GRAPHICS INC COMM STK 747301109 69 16700 SH SOLE 0 0 16700 QUAKER CHEM CORP COMM STK 747316107 352980 1488176 SH SOLE 402023 0 1086153 QUALCOMM INC COMM STK 747525103 3052393 21355855 SH SOLE 9943451 0 11412404 QUALTRICS INTL INC COMM STK 747601201 9767 255341 SH SOLE 89598 0 165743 QUANEX BLDG PRODS CORP COMM STK 747619104 383 15414 SH SOLE 15414 0 0 QUANTUM CORP COMM STK 747906501 258 37503 SH SOLE 4403 0 33100 QUMU CORP COMM STK 749063103 83 28750 SH SOLE 5200 0 23550 QUOTIENT TECHNOLOGY INC COMM STK 749119103 1090 100851 SH SOLE 74661 0 26190 R1 RCM INC COMM STK 749397105 828 37226 SH SOLE 23626 0 13600 RLI CORP COMM STK 749607107 1036 9910 SH SOLE 6110 0 3800 RPM INTL INC COMM STK 749685103 652081 7353191 SH SOLE 2630186 0 4723005 RADIAN GROUP INC COMM STK 750236101 128905 5793474 SH SOLE 2039832 0 3753642 RADIUS HEALTH INC COMM STK 750469207 145376 7970176 SH SOLE 1836337 0 6133839 RADNET INC COMM STK 750491102 949 28162 SH SOLE 13462 0 14700 RAMBUS INC DEL COMM STK 750917106 663 27975 SH SOLE 9575 0 18400 RALPH LAUREN CORP COMM STK 751212101 238390 2023512 SH SOLE 755794 0 1267718 RAPID7 INC COMM STK 753422104 1979 20914 SH SOLE 11514 0 9400 RAVEN INDS INC COMM STK 754212108 6424 111048 SH SOLE 111048 0 0 RAYMOND JAMES FINL INC COMM STK 754730109 482204 3712117 SH SOLE 1591366 0 2120751 RAYONIER INC COMM STK 754907103 664220 18486502 SH SOLE 7353991 0 11132511 REALTY INCOME CORP COMM STK 756109104 61007 914099 SH SOLE 557297 0 356802 REDWOOD TR INC COMM STK 758075402 1242 102928 SH SOLE 24328 0 78600 REGAL BELOIT CORP COMM STK 758750103 55126 412897 SH SOLE 124497 0 288400 REGENCY CTRS CORP COMM STK 758849103 373334 5826976 SH SOLE 2102158 0 3724818 REINSURANCE GRP OF AMERICA I COMM STK 759351604 4500 39474 SH SOLE 24359 0 15115 REKOR SYSTEMS INC COMM STK 759419104 110 10820 SH SOLE 2620 0 8200 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 244163 1618043 SH SOLE 636437 0 981606 REPRO MED SYS INC COMM STK 759910102 65 14100 SH SOLE 0 0 14100 REPLIGEN CORP COMM STK 759916109 350362 1755146 SH SOLE 385718 0 1369428 REPARE THERAPEUTICS INC COMM STK 760273102 36668 1176004 SH SOLE 305073 0 870931 REPUBLIC FIRST BANCORP INC COMM STK 760416107 4089 1024692 SH SOLE 4492 0 1020200 REPUBLIC SVCS INC COMM STK 760759100 73267 666006 SH SOLE 294591 0 371415 RESMED INC COMM STK 761152107 89869 364549 SH SOLE 134505 0 230044 REVANCE THERAPEUTICS INC COMM STK 761330109 728 24545 SH SOLE 11845 0 12700 REX AMERICAN RES CORP COMM STK 761624105 55084 610823 SH SOLE 226024 0 384799 RIBBON COMMUNICATIONS INC COMM STK 762544104 334 43932 SH SOLE 6132 0 37800 RIGEL PHARMACEUTICALS INC COMM STK 766559603 247 56847 SH SOLE 13647 0 43200 RIO TINTO PLC ADR 767204100 571 6804 SH SOLE 6804 0 0 RIOT BLOCKCHAIN INC COMM STK 767292105 1274 33824 SH SOLE 15824 0 18000 RITCHIE BROS AUCTIONEERS COMM STK 767744105 7356 124091 SH SOLE 62191 0 61900 RITE AID CORP COMM STK 767754872 650 39869 SH SOLE 20349 0 19520 ROBERT HALF INTL INC COMM STK 770323103 17812 200204 SH SOLE 90524 0 109680 ROBLOX CORP COMM STK 771049103 1313766 14600650 SH SOLE 7298540 0 7302110 ROCKWELL AUTOMATION INC COMM STK 773903109 336850 1177714 SH SOLE 525058 0 652656 ROCKWELL MED INC COMM STK 774374102 242 265890 SH SOLE 73800 0 192090 ROGERS CORP COMM STK 775133101 1669 8310 SH SOLE 4187 0 4123 ROLLINS INC COMM STK 775711104 318006 9298434 SH SOLE 1732018 0 7566416 ROPER TECHNOLOGIES INC COMM STK 776696106 5918359 12586897 SH SOLE 4562123 0 8024774 ROSS STORES INC COMM STK 778296103 6509903 52499215 SH SOLE 21937247 0 30561968 ROYAL BK CDA COMM STK 780087102 5401 53253 SH SOLE 53253 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 147461 3797617 SH SOLE 1587702 0 2209915 ROYAL DUTCH SHELL PLC ADR 780259206 553 13700 SH SOLE 13700 0 0 ROYAL GOLD INC COMM STK 780287108 9583 83986 SH SOLE 44012 0 39974 RUSH ENTERPRISES INC COMM STK 781846209 115006 2659712 SH SOLE 802918 0 1856794 RUTHS HOSPITALITY GROUP INC COMM STK 783332109 42528 1846651 SH SOLE 464505 0 1382146 RYDER SYS INC COMM STK 783549108 48710 655315 SH SOLE 269972 0 385343 S & T BANCORP INC COMM STK 783859101 1197 38245 SH SOLE 11745 0 26500 SEI INVTS CO COMM STK 784117103 3568 57574 SH SOLE 27828 0 29746 SJW GROUP COMM STK 784305104 113073 1786297 SH SOLE 461834 0 1324463 SPX CORP COMM STK 784635104 260351 4262464 SH SOLE 1134834 0 3127630 SAGA COMMUNICATIONS INC COMM STK 786598300 13962 644884 SH SOLE 183984 0 460900 ST JOE CO COMM STK 790148100 176940 3966369 SH SOLE 1503731 0 2462638 SANA BIOTECHNOLOGY INC COMM STK 799566104 23399 1190199 SH SOLE 191446 0 998753 SANDERSON FARMS INC COMM STK 800013104 227628 1210981 SH SOLE 276571 0 934410 SANDY SPRING BANCORP INC COMM STK 800363103 125807 2850837 SH SOLE 721178 0 2129659 SANFILIPPO JOHN B & SON INC COMM STK 800422107 23529 265650 SH SOLE 64450 0 201200 SANGAMO THERAPEUTICS INC COMM STK 800677106 980 81832 SH SOLE 30850 0 50982 SANMINA CORPORATION COMM STK 801056102 1135 29129 SH SOLE 14527 0 14602 SAREPTA THERAPEUTICS INC COMM STK 803607100 56065 721192 SH SOLE 138411 0 582781 SAUL CTRS INC COMM STK 804395101 96942 2132948 SH SOLE 767912 0 1365036 SAVARA INC COMM STK 805111101 29 17260 SH SOLE 0 0 17260 SCANSOURCE INC COMM STK 806037107 538 19131 SH SOLE 10631 0 8500 HENRY SCHEIN INC COMM STK 806407102 19869 267806 SH SOLE 132405 0 135401 SCHLUMBERGER LTD COMM STK 806857108 72861 2276204 SH SOLE 872829 0 1403375 SCHNITZER STEEL INDS INC COMM STK 806882106 508 10350 SH SOLE 2150 0 8200 SCHOLASTIC CORP COMM STK 807066105 232258 6129784 SH SOLE 2258640 0 3871144 SCHWAB CHARLES CORP COMM STK 808513105 6044834 83022035 SH SOLE 43492593 0 39529442 SCIENCE APPLICATIONS INTL CO COMM STK 808625107 1825 20806 SH SOLE 7928 0 12878 SCIPLAY CORPORATION COMM STK 809087109 352 20741 SH SOLE 20741 0 0 SCOTTS MIRACLE-GRO CO COMM STK 810186106 46717 243419 SH SOLE 63419 0 180000 SCRIPPS E W CO OHIO COMM STK 811054402 744 36498 SH SOLE 16183 0 20315 SEABOARD CORP DEL COMM STK 811543107 298 77 SH SOLE 17 0 60 SEACHANGE INTL INC COMM STK 811699107 106 81900 SH SOLE 81900 0 0 SEACOAST BKG CORP FLA COMM STK 811707801 161740 4736178 SH SOLE 1000163 0 3736015 SELECTA BIOSCIENCES INC COMM STK 816212104 61 14610 SH SOLE 6900 0 7710 SELECTIVE INS GROUP INC COMM STK 816300107 244031 3007159 SH SOLE 758920 0 2248239 SELECTQUOTE INC COMM STK 816307300 128715 6683027 SH SOLE 2246017 0 4437010 SEMTECH CORP COMM STK 816850101 104298 1515953 SH SOLE 442151 0 1073802 SEMPRA ENERGY COMM STK 816851109 3591212 27107579 SH SOLE 12562992 0 14544587 SERVICE CORP INTL COMM STK 817565104 17947 334901 SH SOLE 209873 0 125028 SESEN BIO INC COMM STK 817763105 259 55953 SH SOLE 55953 0 0 SHAKE SHACK INC COMM STK 819047101 1620 15142 SH SOLE 7742 0 7400 SHARPSPRING INC COMM STK 820054104 176 10400 SH SOLE 4500 0 5900 SHERWIN WILLIAMS CO COMM STK 824348106 1173503 4307225 SH SOLE 1918648 0 2388577 SHUTTERSTOCK INC COMM STK 825690100 649 6606 SH SOLE 2006 0 4600 SHYFT GROUP INC COMM STK 825698103 774 20684 SH SOLE 10484 0 10200 SI-BONE INC COMM STK 825704109 290 9207 SH SOLE 9207 0 0 SIGA TECHNOLOGIES INC COMM STK 826917106 89 14164 SH SOLE 14164 0 0 SILICON LABORATORIES INC COMM STK 826919102 9604 62670 SH SOLE 25270 0 37400 SILGAN HOLDINGS INC COMM STK 827048109 1171 28226 SH SOLE 15386 0 12840 SIMMONS 1ST NATL CORP COMM STK 828730200 1870 63727 SH SOLE 38629 0 25098 SIMON PPTY GROUP INC NEW COMM STK 828806109 192418 1474693 SH SOLE 594938 0 879755 SIMPSON MFG INC COMM STK 829073105 2451 22191 SH SOLE 15691 0 6500 SIMULATIONS PLUS INC COMM STK 829214105 876 15960 SH SOLE 11960 0 4000 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 842 25357 SH SOLE 14747 0 10610 SINTX TECHNOLOGIES INC COMM STK 829392307 197 102800 SH SOLE 0 0 102800 SKECHERS U S A INC COMM STK 830566105 104248 2092064 SH SOLE 544334 0 1547730 SKYLINE CHAMPION CORPORATION COMM STK 830830105 120756 2265596 SH SOLE 575829 0 1689767 SKYWEST INC COMM STK 830879102 961 22316 SH SOLE 9286 0 13030 SMITH & WESSON BRANDS INC COMM STK 831754106 281 8097 SH SOLE 8097 0 0 SMITH A O CORP COMM STK 831865209 30471 422852 SH SOLE 220423 0 202429 SMUCKER J M CO COMM STK 832696405 22402 172892 SH SOLE 69927 0 102965 SNAP ON INC COMM STK 833034101 278763 1247652 SH SOLE 578927 0 668725 SNOWFLAKE INC COMM STK 833445109 462111 1911127 SH SOLE 1096162 0 814965 SONOCO PRODS CO COMM STK 835495102 3790 56656 SH SOLE 33709 0 22947 SOUTH JERSEY INDS INC COMM STK 838518108 1282 49426 SH SOLE 30886 0 18540 SOUTH ST CORP COMM STK 840441109 251761 3079269 SH SOLE 786212 0 2293057 SOUTHERN CO COMM STK 842587107 2181432 36050775 SH SOLE 18723409 0 17327366 SOUTHERN CO CVPFSTKF 842587602 441610 8798220 SH SOLE 4223340 0 4574880 SOUTHERN FIRST BANCSHARES COMM STK 842873101 38195 746588 SH SOLE 292189 0 454399 SOUTHWEST AIRLS CO COMM STK 844741108 1562906 29438800 SH SOLE 13816997 0 15621803 SOUTHWEST GAS HLDGS INC COMM STK 844895102 212696 3213420 SH SOLE 794014 0 2419406 SOUTHWESTERN ENERGY CO COMM STK 845467109 2008 354174 SH SOLE 217874 0 136300 SPARK ENERGY INC COMM STK 846511103 978 86350 SH SOLE 56550 0 29800 SPARTANNASH CO COMM STK 847215100 494 25589 SH SOLE 11489 0 14100 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 3550 75222 SH SOLE 46467 0 28755 SPIRIT AIRLS INC COMM STK 848577102 1661 54569 SH SOLE 33939 0 20630 SPLUNK INC COMM STK 848637104 2624707 18154014 SH SOLE 7644418 0 10509596 SQUARE INC COMM STK 852234103 1066630 4375022 SH SOLE 2433023 0 1941999 STAAR SURGICAL CO COMM STK 852312305 3154 20682 SH SOLE 12082 0 8600 STAMPS COM INC COMM STK 852857200 38166 190553 SH SOLE 50253 0 140300 STANDARD MTR PRODS INC COMM STK 853666105 413 9527 SH SOLE 1767 0 7760 STANDEX INTL CORP COMM STK 854231107 232 2444 SH SOLE 2444 0 0 STANLEY BLACK & DECKER INC COMM STK 854502101 54106 263946 SH SOLE 109049 0 154897 STARBUCKS CORP COMM STK 855244109 1499096 13407536 SH SOLE 6312385 0 7095151 STATE AUTO FINL CORP COMM STK 855707105 65114 3803392 SH SOLE 1279391 0 2524001 STATE STR CORP COMM STK 857477103 739904 8992518 SH SOLE 3555989 0 5436529 STEEL DYNAMICS INC COMM STK 858119100 82151 1378370 SH SOLE 702374 0 675996 STEELCASE INC COMM STK 858155203 702 46448 SH SOLE 26359 0 20089 STEPAN CO COMM STK 858586100 24790 206117 SH SOLE 51079 0 155038 STERICYCLE INC COMM STK 858912108 484787 6775497 SH SOLE 3017465 0 3758032 STERLING CONSTR INC COMM STK 859241101 1267 52510 SH SOLE 34910 0 17600 STEWART INFORMATION SVCS COR COMM STK 860372101 416 7343 SH SOLE 2263 0 5080 STIFEL FINL CORP COMM STK 860630102 2370 36546 SH SOLE 17817 0 18729 STITCH FIX INC COMM STK 860897107 9095 150836 SH SOLE 51560 0 99276 STOCK YDS BANCORP INC COMM STK 861025104 2053 40346 SH SOLE 32365 0 7981 STONEX GROUP INC COMM STK 861896108 644 10617 SH SOLE 4936 0 5681 STORE CAP CORP COMM STK 862121100 16149 467959 SH SOLE 426006 0 41953 STRATTEC SEC CORP COMM STK 863111100 22233 500069 SH SOLE 141309 0 358760 STRYKER CORPORATION COMM STK 863667101 6943133 26732121 SH SOLE 10672716 0 16059405 STURM RUGER & CO INC COMM STK 864159108 308 3420 SH SOLE 3360 0 60 SUMMIT HOTEL PPTYS INC COMM STK 866082100 17843 1912448 SH SOLE 243084 0 1669364 SUN CMNTYS INC COMM STK 866674104 36150 210908 SH SOLE 143430 0 67478 SUN CTRY AIRLS HLDGS INC COMM STK 866683105 46549 1257737 SH SOLE 331242 0 926495 SUN LIFE FINANCIAL INC. COMM STK 866796105 964919 18697462 SH SOLE 9054547 0 9642915 SUNCOR ENERGY INC NEW COMM STK 867224107 1437 59920 SH SOLE 59920 0 0 SUNPOWER CORP COMM STK 867652406 871 29815 SH SOLE 15915 0 13900 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 167990 13525748 SH SOLE 4909009 0 8616739 SUPERIOR INDS INTL INC COMM STK 868168105 293 34000 SH SOLE 13400 0 20600 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 18702 607393 SH SOLE 173293 0 434100 SURMODICS INC COMM STK 868873100 691 12729 SH SOLE 1079 0 11650 SYKES ENTERPRISES INC COMM STK 871237103 1257 23415 SH SOLE 12885 0 10530 SYNOPSYS INC COMM STK 871607107 2695386 9773328 SH SOLE 3691382 0 6081946 SYSCO CORP COMM STK 871829107 402648 5178748 SH SOLE 1952966 0 3225782 TJX COS INC NEW COMM STK 872540109 1680094 24919820 SH SOLE 11730032 0 13189788 T-MOBILE US INC COMM STK 872590104 3423408 23637420 SH SOLE 10481834 0 13155586 TABULA RASA HEALTHCARE INC COMM STK 873379101 441 8825 SH SOLE 1925 0 6900 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1487917 12382796 SH SOLE 6956162 0 5426634 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 52698 297693 SH SOLE 116545 0 181148 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 90651 5386303 SH SOLE 2274203 0 3112100 TAL EDUCATION GROUP ADR 874080104 98006 3884513 SH SOLE 1175019 0 2709494 TANDEM DIABETES CARE INC COMM STK 875372203 76103 781343 SH SOLE 196753 0 584590 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 1106 58692 SH SOLE 34992 0 23700 TAPESTRY INC COMM STK 876030107 35083 806871 SH SOLE 221188 0 585683 TECK RESOURCES LTD COMM STK 878742204 553 23980 SH SOLE 23980 0 0 TEJON RANCH CO COMM STK 879080109 594 39021 SH SOLE 21821 0 17200 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 2544029 6074131 SH SOLE 2270807 0 3803324 TELEFLEX INCORPORATED COMM STK 879369106 2279152 5672496 SH SOLE 2068299 0 3604197 TELEPHONE & DATA SYS INC COMM STK 879433829 63139 2786372 SH SOLE 1054489 0 1731883 TENNANT CO COMM STK 880345103 802 10040 SH SOLE 4670 0 5370 TENNECO INC COMM STK 880349105 1438 74423 SH SOLE 53573 0 20850 TERADYNE INC COMM STK 880770102 78128 583219 SH SOLE 218345 0 364874 TEREX CORP NEW COMM STK 880779103 57777 1213285 SH SOLE 355414 0 857871 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5127 517830 SH SOLE 472230 0 45600 TEXAS INSTRS INC COMM STK 882508104 3176359 16517725 SH SOLE 7240698 0 9277027 TEXAS ROADHOUSE INC COMM STK 882681109 91551 951670 SH SOLE 232170 0 719500 TEXTRON INC COMM STK 883203101 2361031 34332282 SH SOLE 14229562 0 20102720 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 6717901 13316751 SH SOLE 4452728 0 8864023 THOR INDS INC COMM STK 885160101 2917 25810 SH SOLE 13210 0 12600 THRYV HLDGS INC COMM STK 886029206 71802 2007315 SH SOLE 677698 0 1329617 TIMBER PHARMACEUTICALS INC COMM STK 887080109 84 69000 SH SOLE 0 0 69000 TIMKEN CO COMM STK 887389104 118791 1474012 SH SOLE 516405 0 957607 TIMKENSTEEL CORPORATION COMM STK 887399103 959 67797 SH SOLE 15707 0 52090 TOLL BROTHERS INC COMM STK 889478103 2365 40910 SH SOLE 18990 0 21920 TOMPKINS FINL CORP COMM STK 890110109 593 7642 SH SOLE 3125 0 4517 TONIX PHARMACEUTICALS HLDG C COMM STK 890260706 29 26257 SH SOLE 26257 0 0 TOOTSIE ROLL INDS INC COMM STK 890516107 368 10859 SH SOLE 6912 0 3947 TORO CO COMM STK 891092108 797328 7256350 SH SOLE 1396121 0 5860229 TORONTO DOMINION BK ONT COMM STK 891160509 4162 59334 SH SOLE 59334 0 0 TOYOTA MOTOR CORP ADR 892331307 2217 12674 SH SOLE 9068 0 3606 TRACTOR SUPPLY CO COMM STK 892356106 175424 942833 SH SOLE 242660 0 700173 TRADEWEB MKTS INC COMM STK 892672106 1168534 13818996 SH SOLE 6252887 0 7566109 TRANSDIGM GROUP INC COMM STK 893641100 101887 157405 SH SOLE 74567 0 82838 TRAVEL PLUS LEISURE CO COMM STK 894164102 50105 842808 SH SOLE 235308 0 607500 TREDEGAR CORP COMM STK 894650100 377 27397 SH SOLE 2097 0 25300 TRICO BANCSHARES COMM STK 896095106 751 17628 SH SOLE 10328 0 7300 TRIMAS CORP COMM STK 896215209 344 11353 SH SOLE 3553 0 7800 TRIMBLE INC COMM STK 896239100 168634 2060779 SH SOLE 1490088 0 570691 TRINET GROUP INC COMM STK 896288107 1062 14654 SH SOLE 8654 0 6000 TRINITY CAP INC COMM STK 896442308 6191 427573 SH SOLE 1200 0 426373 TRINITY INDS INC COMM STK 896522109 1992 74071 SH SOLE 58313 0 15758 TRIUMPH GROUP INC NEW COMM STK 896818101 165782 7989488 SH SOLE 2905813 0 5083675 TRIPADVISOR INC COMM STK 896945201 1455 36109 SH SOLE 17709 0 18400 TRUPANION INC COMM STK 898202106 1233 10713 SH SOLE 6913 0 3800 TRUSTCO BK CORP N Y COMM STK 898349204 447 13000 SH SOLE 1550 0 11450 TRUSTMARK CORP COMM STK 898402102 968 31433 SH SOLE 18433 0 13000 TUPPERWARE BRANDS CORP COMM STK 899896104 1294 54471 SH SOLE 28351 0 26120 TURTLE BEACH CORP COMM STK 900450206 1365 42766 SH SOLE 17566 0 25200 II-VI INC COMM STK 902104108 4009 55226 SH SOLE 28471 0 26755 TYLER TECHNOLOGIES INC COMM STK 902252105 113305 250469 SH SOLE 83045 0 167424 TYSON FOODS INC COMM STK 902494103 1012293 13724143 SH SOLE 7004182 0 6719961 UDR INC COMM STK 902653104 22998 469533 SH SOLE 189963 0 279570 UFP TECHNOLOGIES INC COMM STK 902673102 402 6994 SH SOLE 6994 0 0 UGI CORP NEW COMM STK 902681105 5096 110039 SH SOLE 63849 0 46190 UGI CORP NEW CVPFSTKF 902681113 441 4177 SH SOLE 4177 0 0 UMB FINL CORP COMM STK 902788108 1895 20363 SH SOLE 6955 0 13408 USA TRUCK INC COMM STK 902925106 222 13800 SH SOLE 0 0 13800 U S GLOBAL INVS INC COMM STK 902952100 115 18600 SH SOLE 0 0 18600 US BANCORP DEL COMM STK 902973304 140508 2466344 SH SOLE 1162696 0 1303648 UMH PPTYS INC COMM STK 903002103 594 27226 SH SOLE 3426 0 23800 UMPQUA HLDGS CORP COMM STK 904214103 1589 86134 SH SOLE 46732 0 39402 UNDER ARMOUR INC COMM STK 904311107 5985 282966 SH SOLE 107632 0 175334 UNDER ARMOUR INC COMM STK 904311206 5506 296520 SH SOLE 117933 0 178587 UNIFIRST CORP MASS COMM STK 904708104 110650 471575 SH SOLE 126862 0 344713 UNILEVER PLC ADR 904767704 3948 67491 SH SOLE 41153 0 26338 UNION PAC CORP COMM STK 907818108 969582 4408593 SH SOLE 1747551 0 2661042 UNISYS CORP COMM STK 909214306 551 21776 SH SOLE 5676 0 16100 UNITED BANKSHARES INC WEST V COMM STK 909907107 1865 51092 SH SOLE 20419 0 30673 UNITED AIRLS HLDGS INC COMM STK 910047109 115199 2203080 SH SOLE 1425525 0 777555 UNITED FIRE GROUP INC COMM STK 910340108 652 23505 SH SOLE 3805 0 19700 UNITED NAT FOODS INC COMM STK 911163103 1642 44407 SH SOLE 28407 0 16000 UNITED PARCEL SERVICE INC COMM STK 911312106 3495123 16805903 SH SOLE 8188917 0 8616986 UNITED RENTALS INC COMM STK 911363109 272824 855221 SH SOLE 359552 0 495669 US FOODS HLDG CORP COMM STK 912008109 5323 138777 SH SOLE 77277 0 61500 UNITED STATES STL CORP NEW COMM STK 912909108 3628 151180 SH SOLE 98470 0 52710 UNITIL CORP COMM STK 913259107 793 14968 SH SOLE 6264 0 8704 UNIVERSAL CORP VA COMM STK 913456109 1226 21518 SH SOLE 13778 0 7740 UNIVERSAL ELECTRS INC COMM STK 913483103 529 10907 SH SOLE 4707 0 6200 UNIVERSAL HLTH SVCS INC COMM STK 913903100 20186 137857 SH SOLE 59252 0 78605 UNIVERSAL TECHNICAL INST INC COMM STK 913915104 242 37300 SH SOLE 37300 0 0 UNIVEST FINANCIAL CORPORATIO COMM STK 915271100 535 20273 SH SOLE 9273 0 11000 URANIUM ENERGY CORP COMM STK 916896103 474 178262 SH SOLE 17862 0 160400 URBAN OUTFITTERS INC COMM STK 917047102 1477 35828 SH SOLE 14928 0 20900 URSTADT BIDDLE PPTYS INC COMM STK 917286205 602 31052 SH SOLE 2552 0 28500 UTAH MED PRODS INC COMM STK 917488108 23950 281630 SH SOLE 97758 0 183872 UTZ BRANDS INC COMM STK 918090101 173075 7942864 SH SOLE 2054846 0 5888018 V F CORP COMM STK 918204108 418627 5102722 SH SOLE 2354547 0 2748175 VSE CORP COMM STK 918284100 225 4535 SH SOLE 935 0 3600 VALLEY NATL BANCORP COMM STK 919794107 2508 186732 SH SOLE 133332 0 53400 VALMONT INDS INC COMM STK 920253101 117456 497588 SH SOLE 166278 0 331310 VAPOTHERM INC COMM STK 922107107 613 25945 SH SOLE 10245 0 15700 VARONIS SYS INC COMM STK 922280102 2297 39865 SH SOLE 22165 0 17700 VEECO INSTRS INC DEL COMM STK 922417100 428 17796 SH SOLE 17796 0 0 VEEVA SYS INC COMM STK 922475108 3526654 11341548 SH SOLE 3144259 0 8197289 VANGUARD INDEX FDS COMM STK 922908769 412 1850 SH SOLE 1850 0 0 VERITEX HLDGS INC COMM STK 923451108 463 13066 SH SOLE 4066 0 9000 VERITIV CORP COMM STK 923454102 226 3684 SH SOLE 3684 0 0 VIAVI SOLUTIONS INC COMM STK 925550105 2186 123784 SH SOLE 80744 0 43040 VICI PPTYS INC COMM STK 925652109 8106 261327 SH SOLE 147227 0 114100 VICOR CORP COMM STK 925815102 1457 13776 SH SOLE 2076 0 11700 VIRTU FINL INC COMM STK 928254101 859 31084 SH SOLE 16488 0 14596 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 1445 64068 SH SOLE 32370 0 31698 VISTA OUTDOOR INC COMM STK 928377100 620 13401 SH SOLE 13401 0 0 VIVINT SMART HOME INC COMM STK 928542109 333 25236 SH SOLE 14136 0 11100 VMWARE INC COMM STK 928563402 7159 44752 SH SOLE 26405 0 18347 VONTIER CORPORATION COMM STK 928881101 2236 68635 SH SOLE 31465 0 37170 VORNADO RLTY TR COMM STK 929042109 12094 259145 SH SOLE 109861 0 149284 VOYA FINANCIAL INC COMM STK 929089100 65993 1073052 SH SOLE 422764 0 650288 VULCAN MATLS CO COMM STK 929160109 475824 2733522 SH SOLE 1213849 0 1519673 WD 40 CO COMM STK 929236107 1907 7439 SH SOLE 4939 0 2500 WSFS FINL CORP COMM STK 929328102 155713 3342195 SH SOLE 1239098 0 2103097 WABASH NATL CORP COMM STK 929566107 810 50604 SH SOLE 24804 0 25800 WABTEC COMM STK 929740108 24580 298667 SH SOLE 128225 0 170442 WAITR HLDGS INC COMM STK 930752100 33 18600 SH SOLE 18600 0 0 WALMART INC COMM STK 931142103 1228523 8711693 SH SOLE 4420429 0 4291264 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 61706 1172892 SH SOLE 481445 0 691447 WARNER MUSIC GROUP CORP COMM STK 934550203 36103 1001754 SH SOLE 160742 0 841012 WASHINGTON FED INC COMM STK 938824109 1903 59890 SH SOLE 38180 0 21710 WASHINGTON REAL ESTATE INVT COMM STK 939653101 83597 3634631 SH SOLE 1209863 0 2424768 WASHINGTON TR BANCORP INC COMM STK 940610108 337 6566 SH SOLE 2066 0 4500 WATERS CORP COMM STK 941848103 56976 164856 SH SOLE 47470 0 117386 WATSCO INC COMM STK 942622200 72853 254163 SH SOLE 63475 0 190688 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 1865 12784 SH SOLE 4234 0 8550 WEBSTER FINL CORP CONN COMM STK 947890109 555515 10414609 SH SOLE 3642004 0 6772605 WEIBO CORP ADR 948596101 145310 2761492 SH SOLE 2761492 0 0 WEINGARTEN RLTY INVS COMM STK 948741103 2846 88743 SH SOLE 41068 0 47675 WELBILT INC COMM STK 949090104 2783 120231 SH SOLE 69131 0 51100 WELLS FARGO CO NEW COMM STK 949746101 6132944 135414977 SH SOLE 66896719 0 68518258 WERNER ENTERPRISES INC COMM STK 950755108 1821 40908 SH SOLE 29280 0 11628 WESBANCO INC COMM STK 950810101 2603 73070 SH SOLE 47928 0 25142 WEST FRASER TIMBER CO LTD COMM STK 952845105 134566 1872498 SH SOLE 521611 0 1350887 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 1917009 5338372 SH SOLE 1246774 0 4091598 WESTAMERICA BANCORPORATION COMM STK 957090103 207225 3570995 SH SOLE 1346587 0 2224408 WESTERN ALLIANCE BANCORP COMM STK 957638109 1098923 11835467 SH SOLE 5234933 0 6600534 WESTERN DIGITAL CORP. COMM STK 958102105 35004 491839 SH SOLE 194944 0 296895 WESTERN NEW ENG BANCORP INC COMM STK 958892101 245 30100 SH SOLE 14000 0 16100 WESTERN UN CO COMM STK 959802109 15558 677339 SH SOLE 276140 0 401199 WESTLAKE CHEM CORP COMM STK 960413102 184079 2043274 SH SOLE 782449 0 1260825 WESTWATER RES INC COMM STK 961684206 124 26100 SH SOLE 0 0 26100 WESTWOOD HLDGS GROUP INC COMM STK 961765104 324 14900 SH SOLE 6700 0 8200 WEYERHAEUSER CO MTN BE COMM STK 962166104 1431160 41579314 SH SOLE 19747375 0 21831939 WHIRLPOOL CORP COMM STK 963320106 21879 100352 SH SOLE 39785 0 60567 WHITESTONE REIT COMM STK 966084204 405 49097 SH SOLE 3297 0 45800 WIDEPOINT CORP COMM STK 967590209 150 20700 SH SOLE 0 0 20700 WILEY JOHN & SONS INC COMM STK 968223206 1235 20530 SH SOLE 11640 0 8890 WILLAMETTE VY VINEYARD INC COMM STK 969136100 148 10850 SH SOLE 0 0 10850 WILLIAMS COS INC COMM STK 969457100 51589 1943082 SH SOLE 769253 0 1173829 WILLIAMS SONOMA INC COMM STK 969904101 24348 152507 SH SOLE 74307 0 78200 WILLIS LEASE FIN CORP COMM STK 970646105 227 5295 SH SOLE 295 0 5000 WILLSCOT MOBIL MINI HLDNG CO COMM STK 971378104 5657 202984 SH SOLE 136662 0 66322 WINGSTOP INC COMM STK 974155103 193898 1230083 SH SOLE 202461 0 1027622 WINMARK CORP COMM STK 974250102 71547 372487 SH SOLE 107755 0 264732 WINNEBAGO INDS INC COMM STK 974637100 1776 26139 SH SOLE 8219 0 17920 WOLVERINE WORLD WIDE INC COMM STK 978097103 1198 35612 SH SOLE 20212 0 15400 WOODWARD INC COMM STK 980745103 62191 506109 SH SOLE 131429 0 374680 WORLD ACCEP CORPORATION COMM STK 981419104 280 1746 SH SOLE 1746 0 0 WORLD FUEL SVCS CORP COMM STK 981475106 1424 44878 SH SOLE 15078 0 29800 WORTHINGTON INDS INC COMM STK 981811102 891 14563 SH SOLE 7032 0 7531 WYNN RESORTS LTD COMM STK 983134107 1108045 9060054 SH SOLE 4213047 0 4847007 XPO LOGISTICS INC COMM STK 983793100 66470 475157 SH SOLE 137587 0 337570 XILINX INC COMM STK 983919101 597832 4133240 SH SOLE 1426515 0 2706725 XENIA HOTELS & RESORTS INC COMM STK 984017103 2090 111599 SH SOLE 82799 0 28800 YATSEN HLDG LTD ADR 985194109 38091 4065170 SH SOLE 3644250 0 420920 YELLOW CORP COMM STK 985510106 574 88159 SH SOLE 18471 0 69688 YELP INC COMM STK 985817105 1170 29283 SH SOLE 16083 0 13200 YUM BRANDS INC COMM STK 988498101 3644472 31682794 SH SOLE 10155331 0 21527463 ZEBRA TECHNOLOGIES CORPORATI COMM STK 989207105 513883 970525 SH SOLE 401470 0 569055 ZIONS BANCORPORATION N A COMM STK 989701107 13559 256514 SH SOLE 96546 0 159968 ACCOLADE INC COMM STK 00437E102 75883 1397223 SH SOLE 291702 0 1105521 KIRKLAND LAKE GOLD LTD COMM STK 49741E100 455107 11808972 SH SOLE 4811435 0 6997537 TERMINIX GLOBAL HOLDINGS INC COMM STK 88087E100 725146 15199038 SH SOLE 5893423 0 9305615 CDK GLOBAL INC COMM STK 12508E101 3603 72509 SH SOLE 41062 0 31447 CANTERBURY PK HLDG CORP COMM STK 13811E101 516 34447 SH SOLE 9866 0 24581 EQUITABLE HLDGS INC COMM STK 29452E101 1561098 51267597 SH SOLE 25579587 0 25688010 RAYTHEON TECHNOLOGIES CORP COMM STK 75513E101 211999 2485043 SH SOLE 1003451 0 1481592 COVANTA HLDG CORP COMM STK 22282E102 2354 133679 SH SOLE 83325 0 50354 GLOBAL INDUSTRIAL COMPANY COMM STK 37892E102 296 8063 SH SOLE 6773 0 1290 GLOBE LIFE INC COMM STK 37959E102 15188 159455 SH SOLE 67615 0 91840 LUMINEX CORP DEL COMM STK 55027E102 807 21937 SH SOLE 12337 0 9600 NICOLET BANKSHARES INC COMM STK 65406E102 948 13471 SH SOLE 10071 0 3400 PROTAGONIST THERAPEUTICS INC COMM STK 74366E102 44263 986254 SH SOLE 124207 0 862047 QUANTA SVCS INC COMM STK 74762E102 19835 219000 SH SOLE 82931 0 136069 THREDUP INC COMM STK 88556E102 65894 2265963 SH SOLE 615972 0 1649991 VERISIGN INC COMM STK 92343E102 652133 2864127 SH SOLE 943105 0 1921022 CNO FINL GROUP INC COMM STK 12621E103 2626 111168 SH SOLE 92468 0 18700 PROGYNY INC COMM STK 74340E103 2069 35070 SH SOLE 23803 0 11267 U S SILICA HLDGS INC COMM STK 90346E103 247 21338 SH SOLE 21338 0 0 AMERISOURCEBERGEN CORP COMM STK 03073E105 26719 233377 SH SOLE 90950 0 142427 APOLLO GLOBAL MGMT INC COMM STK 03768E105 320350 5150318 SH SOLE 2190233 0 2960085 SALLY BEAUTY HLDGS INC COMM STK 79546E104 1480 67063 SH SOLE 42263 0 24800 CARS COM INC COMM STK 14575E105 332 23167 SH SOLE 5567 0 17600 AMERICAN EAGLE OUTFITTERS IN COMM STK 02553E106 3312 88238 SH SOLE 32208 0 56030 SOLID BIOSCIENCES INC COMM STK 83422E105 14999 4098186 SH SOLE 507460 0 3590726 UNIVERSAL HEALTH RLTY INCOME COMM STK 91359E105 2912 47315 SH SOLE 14765 0 32550 RAFAEL HLDGS INC COMM STK 75062E106 337 6605 SH SOLE 884 0 5721 TARGET CORP COMM STK 87612E106 194683 805341 SH SOLE 318892 0 486449 AMERESCO INC COMM STK 02361E108 34094 543592 SH SOLE 203910 0 339682 ESSENTIAL PPTYS RLTY TR INC COMM STK 29670E107 68089 2518074 SH SOLE 1001707 0 1516367 RENASANT CORP COMM STK 75970E107 2009 50222 SH SOLE 31195 0 19027 DIDI GLOBAL INC ADR 23292E108 288606 10214691 SH SOLE 5615120 0 4599571 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 102600 990638 SH SOLE 389188 0 601450 NCR CORP NEW COMM STK 62886E108 53719 1177785 SH SOLE 305915 0 871870 NAVISTAR INTL CORP NEW COMM STK 63934E108 1120 25175 SH SOLE 8375 0 16800 BEYOND MEAT INC COMM STK 08862E109 4192 26618 SH SOLE 13998 0 12620 EVENTBRITE INC COMM STK 29975E109 14179 746280 SH SOLE 157476 0 588804 FORTINET INC COMM STK 34959E109 2746216 11529520 SH SOLE 4608011 0 6921509 PENNANT GROUP INC COMM STK 70805E109 170863 4177588 SH SOLE 1123261 0 3054327 RAPT THERAPEUTICS INC COMM STK 75382E109 114234 3593399 SH SOLE 621723 0 2971676 TOTALENERGIES SE ADR 89151E109 779457 17221776 SH SOLE 11050525 0 6171251 TRAVELERS COMPANIES INC COMM STK 89417E109 372382 2487358 SH SOLE 1125519 0 1361839 TREVENA INC COMM STK 89532E109 23 13712 SH SOLE 13712 0 0 BRAINSTORM CELL THERAPEUTICS COMM STK 10501E201 353 93000 SH SOLE 28100 0 64900 FIRSTSERVICE CORP NEW COMM STK 33767E202 888867 5190163 SH SOLE 1063773 0 4126390 GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 279785 1513171 SH SOLE 415755 0 1097416 BROADSTONE NET LEASE INC COMM STK 11135E203 689 29441 SH SOLE 19441 0 10000 VELOCITY ACQUISITION CORP COMM STK 92259E203 203 20423 SH SOLE 20423 0 0 NOVAGOLD RES INC COMM STK 66987E206 157 19624 SH SOLE 19624 0 0 ACCO BRANDS CORP COMM STK 00081T108 1285 148945 SH SOLE 91078 0 57867 ADT INC DEL COMM STK 00090Q103 99026 9177604 SH SOLE 2225441 0 6952163 ACM RESH INC COMM STK 00108J109 327 3200 SH SOLE 400 0 2800 AGNC INVT CORP COMM STK 00123Q104 3702 219204 SH SOLE 104330 0 114874 AES CORP COMM STK 00130H105 195809 7510910 SH SOLE 3449398 0 4061512 AES CORP CVPFSTKF 00130H204 161355 1516099 SH SOLE 712374 0 803725 AMC NETWORKS INC COMM STK 00164V103 887 13273 SH SOLE 5573 0 7700 AMC ENTMT HLDGS INC COMM STK 00165C104 12385 218515 SH SOLE 121625 0 96890 ALX ONCOLOGY HLDGS INC COMM STK 00166B105 222 4066 SH SOLE 1466 0 2600 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 137 63502 SH SOLE 63502 0 0 ASGN INC COMM STK 00191U102 95989 990297 SH SOLE 256847 0 733450 AT&T INC COMM STK 00206R102 676785 23515824 SH SOLE 11495226 0 12020598 ATN INTL INC COMM STK 00215F107 626 13754 SH SOLE 7454 0 6300 THE AARONS COMPANY INC COMM STK 00258W108 42428 1326297 SH SOLE 485668 0 840629 ABBVIE INC COMM STK 00287Y109 3266485 28999335 SH SOLE 11989511 0 17009824 ACADEMY SPORTS & OUTDOORS IN COMM STK 00402L107 19176 464984 SH SOLE 114184 0 350800 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 670826 10690460 SH SOLE 4292607 0 6397853 ACCELERATE DIAGNOSTICS INC COMM STK 00430H102 120 14849 SH SOLE 8169 0 6680 ACCELERON PHARMA INC COMM STK 00434H108 665073 5299812 SH SOLE 947806 0 4352006 ACELRX PHARMACEUTICALS INC COMM STK 00444T100 132 95700 SH SOLE 0 0 95700 ACLARIS THERAPEUTICS INC COMM STK 00461U105 737 41977 SH SOLE 15257 0 26720 ACRES COMMERCIAL REALTY CORP COMM STK 00489Q102 358 22265 SH SOLE 6933 0 15332 ACTIVISION BLIZZARD INC COMM STK 00507V109 199658 2091977 SH SOLE 1332363 0 759614 ACUITY BRANDS INC COMM STK 00508Y102 2450 13100 SH SOLE 6800 0 6300 ADAMAS PHARMACEUTICALS INC COMM STK 00548A106 178 33700 SH SOLE 0 0 33700 ADAPTIVE BIOTECHNOLOGIES COR COMM STK 00650F109 448107 10966891 SH SOLE 1866559 0 9100332 ADAPTHEALTH CORP COMM STK 00653Q102 827 30166 SH SOLE 17966 0 12200 ADOBE SYSTEMS INCORPORATED COMM STK 00724F101 478813 817589 SH SOLE 338322 0 479267 ADTALEM GLOBAL ED INC COMM STK 00737L103 1083 30386 SH SOLE 12986 0 17400 ADTRAN INC COMM STK 00738A106 1040 50345 SH SOLE 40345 0 10000 ADVANCE AUTO PARTS INC COMM STK 00751Y106 21773 106138 SH SOLE 41968 0 64170 AECOM COMM STK 00766T100 3846 60738 SH SOLE 36716 0 24022 AERIE PHARMACEUTICALS INC COMM STK 00771V108 469 29305 SH SOLE 14405 0 14900 ADVERUM BIOTECHNOLOGIES INC COMM STK 00773U108 189 54095 SH SOLE 7195 0 46900 ADVANCED DRAIN SYS INC DEL COMM STK 00790R104 2151 18451 SH SOLE 9660 0 8791 ADVANTAGE SOLUTIONS INC COMM STK 00791N102 91998 8526236 SH SOLE 2772076 0 5754160 ADVANTAGE SOLUTIONS INC WARRANT 00791N110 2858 1147912 SH SOLE 314563 0 833349 AERPIO PHARMACEUTICALS INC COMM STK 00810B105 429 253700 SH SOLE 0 0 253700 AFFIRM HLDGS INC COMM STK 00827B106 69987 1039157 SH SOLE 544469 0 494688 AGILENT TECHNOLOGIES INC COMM STK 00846U101 3489149 23605637 SH SOLE 9127790 0 14477847 AGENUS INC COMM STK 00847G705 245 44684 SH SOLE 44684 0 0 AGILYSYS INC COMM STK 00847J105 610 10724 SH SOLE 5572 0 5152 AGILE THERAPEUTICS INC COMM STK 00847L100 110 82800 SH SOLE 42200 0 40600 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 164405 2983223 SH SOLE 630221 0 2353002 AGILITI INC COMM STK 00848J104 107058 4895203 SH SOLE 1138911 0 3756292 AGEAGLE AERIAL SYS INC NEW COMM STK 00848K101 265 50282 SH SOLE 20382 0 29900 AGROFRESH SOLUTIONS INC COMM STK 00856G109 16765 8060330 SH SOLE 2234686 0 5825644 AGILON HEALTH INC COMM STK 00857U107 177680 4379598 SH SOLE 1330585 0 3049013 AIM IMMUNOTECH INC COMM STK 00901B105 251 116800 SH SOLE 116800 0 0 AIR LEASE CORP COMM STK 00912X302 138453 3317037 SH SOLE 860390 0 2456647 AIR TRANSPORT SERVICES GRP I COMM STK 00922R105 382 16452 SH SOLE 5152 0 11300 AIR TRANSPORT SERVICES GRP I CONV BND 00922RAB1 512 500000 PRN SOLE 500000 0 0 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 54863 470524 SH SOLE 174926 0 295598 AKEBIA THERAPEUTICS INC COMM STK 00972D105 174 46023 SH SOLE 46023 0 0 AKERO THERAPEUTICS INC COMM STK 00973Y108 28636 1154203 SH SOLE 150036 0 1004167 AKOYA BIOSCIENCES INC COMM STK 00974H104 9682 500644 SH SOLE 60285 0 440359 ALASKA COMMUNICATIONS SYS GR COMM STK 01167P101 215 64600 SH SOLE 13900 0 50700 ALDEYRA THERAPEUTICS INC COMM STK 01438T106 128 11264 SH SOLE 9554 0 1710 ALIBABA GROUP HLDG LTD ADR 01609W102 7819279 34479580 SH SOLE 12752754 0 21726826 ALIGNMENT HEALTHCARE INC COMM STK 01625V104 176852 7877237 SH SOLE 1439842 0 6437395 ALIGOS THERAPEUTICS INC COMM STK 01626L105 555 27230 SH SOLE 22330 0 4900 ALLAKOS INC COMM STK 01671P100 1274 14925 SH SOLE 8570 0 6355 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 1385 66425 SH SOLE 43425 0 23000 ALLEGIANCE BANCSHARES INC COMM STK 01748H107 4543 118179 SH SOLE 4379 0 113800 ALLEGIANT TRAVEL CO COMM STK 01748X102 68993 355634 SH SOLE 112886 0 242748 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 2016 50721 SH SOLE 30221 0 20500 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 1157 62492 SH SOLE 35392 0 27100 ALLY FINL INC COMM STK 02005N100 40099 804551 SH SOLE 194006 0 610545 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 936543 5524678 SH SOLE 1530648 0 3994030 ALPHABET INC COMM STK 02079K107 35071868 13993372 SH SOLE 5388428 0 8604944 ALPHABET INC COMM STK 02079K305 17455502 7148650 SH SOLE 3299992 0 3848658 ALTIMMUNE INC COMM STK 02155H200 315 31985 SH SOLE 10085 0 21900 ALTERYX INC COMM STK 02156B103 2726 31694 SH SOLE 14843 0 16851 ALTICE USA INC COMM STK 02156K103 95012 2783020 SH SOLE 560195 0 2222825 ALTRA INDL MOTION CORP COMM STK 02208R106 1576 24232 SH SOLE 10222 0 14010 ALTRIA GROUP INC COMM STK 02209S103 406612 8527945 SH SOLE 4351108 0 4176837 AMBEV SA ADR 02319V103 16204 4710600 SH SOLE 0 0 4710600 AMERICAN AIRLS GROUP INC COMM STK 02376R102 21750 1025438 SH SOLE 406825 0 618613 AMERICAN ELEC PWR CO INC CVPFSTKF 02557T307 35341 691126 SH SOLE 173735 0 517391 AMERICAN FIN TR INC COMM STK 02607T109 461 54325 SH SOLE 9225 0 45100 AMERICAN HOMES 4 RENT COMM STK 02665T306 3197 82294 SH SOLE 40394 0 41900 AMERICAN NATIONAL GROUP INC COMM STK 02772A109 453 3048 SH SOLE 648 0 2400 AMERICAN PUB ED INC COMM STK 02913V103 52358 1847489 SH SOLE 536898 0 1310591 AMERICAN TOWER CORP NEW COMM STK 03027X100 1479419 5476490 SH SOLE 1940295 0 3536195 AMERICAN WELL CORP COMM STK 03044L105 498 39616 SH SOLE 25816 0 13800 AMERICOLD RLTY TR COMM STK 03064D108 4121 108865 SH SOLE 64734 0 44131 AMERISAFE INC COMM STK 03071H100 451 7551 SH SOLE 7551 0 0 AMERIPRISE FINL INC COMM STK 03076C106 45681 183548 SH SOLE 72387 0 111161 AMERIS BANCORP COMM STK 03076K108 21545 425534 SH SOLE 120081 0 305453 AMICUS THERAPEUTICS INC COMM STK 03152W109 24752 2567676 SH SOLE 604164 0 1963512 AMPIO PHARMACEUTICALS INC COMM STK 03209T109 215 128758 SH SOLE 128758 0 0 AMYRIS INC COMM STK 03236M200 1610 98338 SH SOLE 65438 0 32900 ANAPLAN INC COMM STK 03272L108 72924 1368174 SH SOLE 466658 0 901516 ANGIODYNAMICS INC COMM STK 03475V101 1273 46906 SH SOLE 34906 0 12000 ANNEXON INC COMM STK 03589W102 29499 1310484 SH SOLE 178856 0 1131628 ANNOVIS BIO INC COMM STK 03615A108 257 3000 SH SOLE 0 0 3000 ANSYS INC COMM STK 03662Q105 81383 234493 SH SOLE 88898 0 145595 ANTERO RESOURCES CORP COMM STK 03674X106 1082 72009 SH SOLE 52609 0 19400 ANTERO MIDSTREAM CORP COMM STK 03676B102 1489 143308 SH SOLE 81808 0 61500 APA CORPORATION COMM STK 03743Q108 63968 2957392 SH SOLE 796523 0 2160869 APARTMENT INVT & MGMT CO COMM STK 03748R747 149395 22264529 SH SOLE 8193135 0 14071394 APARTMENT INCOME REIT CORP COMM STK 03750L109 196875 4150845 SH SOLE 1693640 0 2457205 APELLIS PHARMACEUTICALS INC COMM STK 03753U106 326775 5170494 SH SOLE 821934 0 4348560 APELLIS PHARMACEUTICALS INC CONV BND 03753UAB2 840 450000 PRN SOLE 450000 0 0 APOLLO COML REAL EST FIN INC COMM STK 03762U105 1503 94242 SH SOLE 69642 0 24600 APPIAN CORP COMM STK 03782L101 3239 23514 SH SOLE 12314 0 11200 APPFOLIO INC COMM STK 03783C100 1126 7974 SH SOLE 4050 0 3924 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 133353 8738706 SH SOLE 2551253 0 6187453 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 1385 15214 SH SOLE 7952 0 7262 APPLIED GENETIC TECHNOLOGIES COMM STK 03820J100 1064 272155 SH SOLE 272155 0 0 APTINYX INC COMM STK 03836N103 116 41121 SH SOLE 41121 0 0 AQUA METALS INC COMM STK 03837J101 185 61700 SH SOLE 29300 0 32400 AQUABOUNTY TECHNOLOGIES INC COMM STK 03842K200 218 40633 SH SOLE 11816 0 28817 ARAMARK COMM STK 03852U106 7832 210248 SH SOLE 139658 0 70590 ARCBEST CORP COMM STK 03937C105 649 11161 SH SOLE 6961 0 4200 ARCH RESOURCES INC COMM STK 03940R107 256 4501 SH SOLE 4501 0 0 ARCHROCK INC COMM STK 03957W106 1126 126407 SH SOLE 87540 0 38867 ARCONIC CORPORATION COMM STK 03966V107 18190 510659 SH SOLE 132184 0 378475 ARCUS BIOSCIENCES INC COMM STK 03969F109 511 18623 SH SOLE 8623 0 10000 ARCUTIS BIOTHERAPEUTICS INC COMM STK 03969K108 25242 924958 SH SOLE 400165 0 524793 ARCTURUS THERAPEUTICS HLDGS COMM STK 03969T109 4526 133741 SH SOLE 33215 0 100526 ARES MANAGEMENT CORPORATION COMM STK 03990B101 2397 37699 SH SOLE 17899 0 19800 ARES CAPITAL CORP COMM STK 04010L103 1175 60000 SH SOLE 60000 0 0 ARES COML REAL ESTATE CORP COMM STK 04013V108 756 51449 SH SOLE 3249 0 48200 ARGENX SE ADR 04016X101 1681942 5586549 SH SOLE 1649287 0 3937262 ARLO TECHNOLOGIES INC COMM STK 04206A101 430 63585 SH SOLE 27033 0 36552 ARMADA HOFFLER PPTYS INC COMM STK 04208T108 808 60797 SH SOLE 60797 0 0 ARMSTRONG FLOORING INC COMM STK 04238R106 140 22600 SH SOLE 0 0 22600 ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 518316 4832332 SH SOLE 829816 0 4002516 ARRAY TECHNOLOGIES INC COMM STK 04271T100 99255 6362483 SH SOLE 2002711 0 4359772 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 3937 47539 SH SOLE 28539 0 19000 ARTISAN PARTNERS ASSET MGMT COMM STK 04316A108 1741 34254 SH SOLE 22554 0 11700 ARVINAS INC COMM STK 04335A105 190942 2479769 SH SOLE 487006 0 1992763 ASANA INC COMM STK 04342Y104 390 6280 SH SOLE 6280 0 0 ASCENDIS PHARMA A/S ADR 04351P101 665808 5061254 SH SOLE 1835297 0 3225957 ASENSUS SURGICAL INC COMM STK 04367G103 324 102241 SH SOLE 39041 0 63200 ASPEN AEROGELS INC COMM STK 04523Y105 15172 507084 SH SOLE 148079 0 359005 ASPIRA WOMENS HEALTH INC COMM STK 04537Y109 152 26970 SH SOLE 26970 0 0 ASSETMARK FINL HLDGS INC COMM STK 04546L106 17780 709496 SH SOLE 204412 0 505084 ASSURANT INC COMM STK 04621X108 851324 5450914 SH SOLE 1857285 0 3593629 ASURE SOFTWARE INC COMM STK 04649U102 337 37980 SH SOLE 0 0 37980 AT HOME GROUP INC COMM STK 04650Y100 861 23362 SH SOLE 12662 0 10700 ATEA PHARMACEUTICALS INC COMM STK 04683R106 36333 1691482 SH SOLE 261015 0 1430467 ATHENEX INC COMM STK 04685N103 196 42502 SH SOLE 6602 0 35900 ATHERSYS INC NEW COMM STK 04744L106 218 151511 SH SOLE 72311 0 79200 ATHIRA PHARMA INC COMM STK 04746L104 4564 445655 SH SOLE 84750 0 360905 ATLANTIC UN BANKSHARES CORP COMM STK 04911A107 1486 41016 SH SOLE 21787 0 19229 ATOSSA THERAPEUTICS INC COMM STK 04962H506 157 24844 SH SOLE 9844 0 15000 ATRICURE INC COMM STK 04963C209 172272 2171593 SH SOLE 465714 0 1705879 ATOMERA INC COMM STK 04965B100 331 15429 SH SOLE 4529 0 10900 ATRECA INC COMM STK 04965G109 96 11234 SH SOLE 2434 0 8800 AUDACY INC COMM STK 05070N103 45 10472 SH SOLE 10472 0 0 AUTONATION INC COMM STK 05329W102 2290 24158 SH SOLE 13958 0 10200 AVALARA INC COMM STK 05338G106 889958 5500358 SH SOLE 2253409 0 3246949 AVANOS MED INC COMM STK 05350V106 90026 2475276 SH SOLE 702912 0 1772364 AVANGRID INC COMM STK 05351W103 504 9797 SH SOLE 3897 0 5900 AVAYA HLDGS CORP COMM STK 05351X101 934 34707 SH SOLE 20207 0 14500 AVANTOR INC COMM STK 05352A100 2494756 70255024 SH SOLE 28725800 0 41529224 AVID TECHNOLOGY INC COMM STK 05367P100 381 9729 SH SOLE 9729 0 0 AVIENT CORPORATION COMM STK 05368V106 2199 44729 SH SOLE 28599 0 16130 AVIDITY BIOSCIENCES INC COMM STK 05370A108 62691 2537071 SH SOLE 402991 0 2134080 AVISTA CORP COMM STK 05379B107 1800 42177 SH SOLE 17087 0 25090 AXOGEN INC COMM STK 05463X106 247 11425 SH SOLE 11425 0 0 AXON ENTERPRISE INC COMM STK 05464C101 5966 33742 SH SOLE 17363 0 16379 AXSOME THERAPEUTICS INC COMM STK 05464T104 50477 748247 SH SOLE 122632 0 625615 AXOS FINANCIAL INC COMM STK 05465C100 1756 37847 SH SOLE 29447 0 8400 AXONICS INC COMM STK 05465P101 27352 431353 SH SOLE 105353 0 326000 AZEK CO INC COMM STK 05478C105 1679 39535 SH SOLE 17035 0 22500 B & G FOODS INC NEW COMM STK 05508R106 893 27223 SH SOLE 16523 0 10700 BCE INC COMM STK 05534B760 257 5204 SH SOLE 5204 0 0 BGC PARTNERS INC COMM STK 05541T101 1324 233536 SH SOLE 85736 0 147800 BJS WHSL CLUB HLDGS INC COMM STK 05550J101 3934 82677 SH SOLE 56137 0 26540 BOK FINL CORP COMM STK 05561Q201 2018 23299 SH SOLE 18739 0 4560 BRP GROUP INC COMM STK 05589G102 99639 3738782 SH SOLE 1272150 0 2466632 BWX TECHNOLOGIES INC COMM STK 05605H100 570298 9812430 SH SOLE 3748628 0 6063802 BAKER HUGHES COMPANY COMM STK 05722G100 26433 1155789 SH SOLE 463573 0 692216 BALLYS CORPORATION COMM STK 05875B106 61804 1142190 SH SOLE 307000 0 835190 BANCFIRST CORP COMM STK 05945F103 524 8390 SH SOLE 1490 0 6900 BANCO SANTANDER CHILE NEW ADR 05965X109 235675 11860836 SH SOLE 3534439 0 8326397 BANCORP INC DEL COMM STK 05969A105 412 17891 SH SOLE 4391 0 13500 BANCORPSOUTH BK TUPELO MISS COMM STK 05971J102 1509 53278 SH SOLE 26703 0 26575 BANDWIDTH INC COMM STK 05988J103 1518 11010 SH SOLE 5960 0 5050 BANC OF CALIFORNIA INC COMM STK 05990K106 311 17714 SH SOLE 4014 0 13700 BANK OZK COMM STK 06417N103 1925 45648 SH SOLE 21848 0 23800 BANKUNITED INC COMM STK 06652K103 404237 9469117 SH SOLE 2772791 0 6696326 BANNER CORP COMM STK 06652V208 642 11852 SH SOLE 2881 0 8971 BAOZUN INC ADR 06684L103 269 7600 SH SOLE 7600 0 0 BARINGS BDC INC COMM STK 06759L103 5920 560585 SH SOLE 2200 0 558385 BEAM GLOBAL COMM STK 07373B109 261 6822 SH SOLE 722 0 6100 BEAM THERAPEUTICS INC COMM STK 07373V105 3332 25884 SH SOLE 9967 0 15917 BEAZER HOMES USA INC COMM STK 07556Q881 660 34238 SH SOLE 34238 0 0 BEIGENE LTD ADR 07725L102 199768 582093 SH SOLE 73209 0 508884 BENCHMARK ELECTRS INC COMM STK 08160H101 752 26412 SH SOLE 14212 0 12200 BENEFITFOCUS INC COMM STK 08180D106 258 18312 SH SOLE 2002 0 16310 BENTLEY SYS INC COMM STK 08265T208 8693 134194 SH SOLE 47091 0 87103 BERRY GLOBAL GROUP INC COMM STK 08579W103 43178 662030 SH SOLE 185230 0 476800 BIG SKY GROWTH PARTNERS INC COMM STK 08954L201 44817 4486156 SH SOLE 1170910 0 3315246 BIGCOMMERCE HLDGS INC COMM STK 08975P108 647 9969 SH SOLE 7969 0 2000 BIOCRYST PHARMACEUTICALS INC COMM STK 09058V103 1457 92166 SH SOLE 55066 0 37100 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 138537 1660316 SH SOLE 573219 0 1087097 BIOGEN INC COMM STK 09062X103 558382 1612563 SH SOLE 567517 0 1045046 BIO-TECHNE CORP COMM STK 09073M104 70831 157312 SH SOLE 27824 0 129488 BIOSIG TECHNOLOGIES INC COMM STK 09073N201 180 46600 SH SOLE 16400 0 30200 BIONANO GENOMICS INC COMM STK 09075F107 553 75439 SH SOLE 42039 0 33400 BIOXCEL THERAPEUTICS INC COMM STK 09075P105 309 10629 SH SOLE 1409 0 9220 BIONTECH SE ADR 09075V102 454624 2030661 SH SOLE 284175 0 1746486 BJS RESTAURANTS INC COMM STK 09180C106 198775 4045070 SH SOLE 1131721 0 2913349 BLACK KNIGHT INC COMM STK 09215C105 1334109 17108353 SH SOLE 7079669 0 10028684 BLACKBAUD INC COMM STK 09227Q100 41634 543740 SH SOLE 139440 0 404300 BLACKLINE INC COMM STK 09239B109 23453 210774 SH SOLE 54670 0 156104 BLACKROCK INC COMM STK 09247X101 236824 270665 SH SOLE 130768 0 139897 BLACKSTONE MTG TR INC COMM STK 09257W100 26238 822776 SH SOLE 252319 0 570457 BLACKSTONE MTG TR INC CONV BND 09257WAB6 6405 6265000 PRN SOLE 6265000 0 0 BLACKSTONE MTG TR INC CONV BND 09257WAC4 3936 3780000 PRN SOLE 1380000 0 2400000 BLACKSTONE GROUP INC COMM STK 09260D107 38934 400799 SH SOLE 243076 0 157723 BLINK CHARGING CO COMM STK 09354A100 802 19490 SH SOLE 6090 0 13400 BLUE APRON HLDGS INC COMM STK 09523Q200 63 14700 SH SOLE 14700 0 0 BLUEBIRD BIO INC COMM STK 09609G100 902 28195 SH SOLE 12995 0 15200 BLUELINX HLDGS INC COMM STK 09624H208 281 5590 SH SOLE 2590 0 3000 BLUEROCK RESIDENTIAL GWT REI COMM STK 09627J102 574 56400 SH SOLE 28600 0 27800 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 374896 4262114 SH SOLE 868321 0 3393793 BOISE CASCADE CO DEL COMM STK 09739D100 663 11364 SH SOLE 3264 0 8100 BOOKING HOLDINGS INC COMM STK 09857L108 3935339 1798527 SH SOLE 680030 0 1118497 BOX INC COMM STK 10316T104 35448 1387380 SH SOLE 346580 0 1040800 BRAEMAR HOTELS & RESORTS INC COMM STK 10482B101 188 30233 SH SOLE 30233 0 0 BRIDGEBIO PHARMA INC COMM STK 10806X102 33111 543165 SH SOLE 94240 0 448925 BRIGHT HEALTH GROUP INC COMM STK 10920V107 353388 20961012 SH SOLE 6853327 0 14107685 BRIGHTCOVE INC COMM STK 10921T101 367 25566 SH SOLE 25566 0 0 BRIGHTHOUSE FINL INC COMM STK 10922N103 217942 4785721 SH SOLE 1799473 0 2986248 BRIGHTSPIRE CAPITAL INC COMM STK 10949T109 404 42984 SH SOLE 17784 0 25200 BRIXMOR PPTY GROUP INC COMM STK 11120U105 2403 104991 SH SOLE 53691 0 51300 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 777221 4811623 SH SOLE 1564445 0 3247178 BROADMARK RLTY CAP INC COMM STK 11135B100 118 11187 SH SOLE 11187 0 0 BROADCOM INC COMM STK 11135F101 1823725 3824605 SH SOLE 1856120 0 1968485 BROOKFIELD INFRASTRUCTURE CO COMM STK 11275Q107 235 3123 SH SOLE 3123 0 0 BROOKFIELD RENEWABLE CORP COMM STK 11284V105 572 13643 SH SOLE 13643 0 0 BROOKLINE BANCORP INC DEL COMM STK 11373M107 838 56030 SH SOLE 25501 0 30529 BUILDERS FIRSTSOURCE INC COMM STK 12008R107 49784 1166986 SH SOLE 310968 0 856018 BUMBLE INC COMM STK 12047B105 12593 218622 SH SOLE 76086 0 142536 BURNING ROCK BIOTECH LTD ADR 12233L107 16419 557334 SH SOLE 76754 0 480580 CAI INTERNATIONAL INC COMM STK 12477X106 245 4377 SH SOLE 1377 0 3000 CBTX INC COMM STK 12481V104 4326 158397 SH SOLE 4897 0 153500 CBOE GLOBAL MKTS INC COMM STK 12503M108 1134059 9525909 SH SOLE 3647527 0 5878382 CBRE GROUP INC COMM STK 12504L109 45621 532147 SH SOLE 210379 0 321768 CDW CORP COMM STK 12514G108 183489 1050610 SH SOLE 569246 0 481364 C4 THERAPEUTICS INC COMM STK 12529R107 134137 3544837 SH SOLE 662412 0 2882425 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 232340 2480409 SH SOLE 942113 0 1538296 CMC MATERIALS INC COMM STK 12571T100 43201 286595 SH SOLE 90409 0 196186 CME GROUP INC COMM STK 12572Q105 742885 3492972 SH SOLE 1423782 0 2069190 CRA INTL INC COMM STK 12618T105 329 3845 SH SOLE 595 0 3250 CTI BIOPHARMA CORP COMM STK 12648L601 82 32700 SH SOLE 32700 0 0 CNX RES CORP COMM STK 12653C108 1787 130822 SH SOLE 60522 0 70300 CVR ENERGY INC COMM STK 12662P108 705 39266 SH SOLE 21166 0 18100 CABLE ONE INC COMM STK 12685J105 1504264 786416 SH SOLE 160671 0 625745 CADENCE BANCORPORATION COMM STK 12739A100 4039 193431 SH SOLE 38831 0 154600 CAESARS ENTERTAINMENT INC NE COMM STK 12769G100 34638 333857 SH SOLE 128900 0 204957 CALIFORNIA RES CORP COMM STK 13057Q305 213 7083 SH SOLE 7083 0 0 CALIX INC COMM STK 13100M509 890 18736 SH SOLE 8936 0 9800 CALLON PETE CO DEL COMM STK 13123X508 899 15588 SH SOLE 10320 0 5268 CALYXT INC COMM STK 13173L107 113 28100 SH SOLE 0 0 28100 CAMBER ENERGY INC COMM STK 13200M508 116 175300 SH SOLE 0 0 175300 CAMECO CORP COMM STK 13321L108 388365 20248405 SH SOLE 7546173 0 12702232 CAMPING WORLD HLDGS INC COMM STK 13462K109 336 8200 SH SOLE 8200 0 0 CANADIAN PAC RY LTD COMM STK 13645T100 2813 36549 SH SOLE 36549 0 0 CANNAE HLDGS INC COMM STK 13765N107 1385 40841 SH SOLE 25041 0 15800 CAPITAL ONE FINL CORP COMM STK 14040H105 372734 2409555 SH SOLE 1409827 0 999728 CAPITOL FED FINL INC COMM STK 14057J101 173996 14770495 SH SOLE 5226378 0 9544117 CAPSTEAD MTG CORP COMM STK 14067E506 31882 5192497 SH SOLE 1526220 0 3666277 CARDINAL HEALTH INC COMM STK 14149Y108 741301 12984778 SH SOLE 4999739 0 7985039 CARDLYTICS INC COMM STK 14161W105 1881 14823 SH SOLE 8619 0 6204 CAREDX INC COMM STK 14167L103 71371 779837 SH SOLE 159611 0 620226 CARECLOUD INC COMM STK 14167R100 363 43100 SH SOLE 8500 0 34600 CARETRUST REIT INC COMM STK 14174T107 1458 62772 SH SOLE 43272 0 19500 CARLYLE GROUP INC COMM STK 14316J108 1798 38691 SH SOLE 19791 0 18900 CARPARTS COM INC COMM STK 14427M107 444 21804 SH SOLE 21804 0 0 CARRIER GLOBAL CORPORATION COMM STK 14448C104 68500 1409471 SH SOLE 597895 0 811576 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 232 38641 SH SOLE 38641 0 0 CASI PHARMACEUTICALS INC COMM STK 14757U109 163 105200 SH SOLE 17700 0 87500 CASSAVA SCIENCES INC COMM STK 14817C107 1872 21909 SH SOLE 8509 0 13400 CASTLE BIOSCIENCES INC COMM STK 14843C105 394 5372 SH SOLE 1772 0 3600 CASTLIGHT HEALTH INC COMM STK 14862Q100 2458 934503 SH SOLE 787653 0 146850 CATABASIS PHARMACEUTICALS IN COMM STK 14875P206 151 71800 SH SOLE 0 0 71800 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B202 13010 389048 SH SOLE 52956 0 336092 CELSIUS HLDGS INC COMM STK 15118V207 1444 18971 SH SOLE 6351 0 12620 CENTENE CORP DEL COMM STK 15135B101 2152363 29512722 SH SOLE 11093136 0 18419586 CENOVUS ENERGY INC COMM STK 15135U109 335 35024 SH SOLE 35024 0 0 CENTENNIAL RESOURCE DEV INC COMM STK 15136A102 386 56876 SH SOLE 45676 0 11200 CENTERPOINT ENERGY INC COMM STK 15189T107 214839 8761798 SH SOLE 3283247 0 5478551 CENTERSPACE COMM STK 15202L107 1372 17392 SH SOLE 14192 0 3200 CENTRUS ENERGY CORP COMM STK 15643U104 207 8153 SH SOLE 3153 0 5000 CERIDIAN HCM HLDG INC COMM STK 15677J108 1925810 20077251 SH SOLE 5415610 0 14661641 CEREVEL THERAPEUTICS HLDNG I WARRANT 15678U102 3182 223127 SH SOLE 24509 0 198618 CEREVEL THERAPEUTICS HLDNG I COMM STK 15678U128 85248 3327411 SH SOLE 456068 0 2871343 CERTARA INC COMM STK 15687V109 93006 3282955 SH SOLE 657648 0 2625307 CHAMPIONX CORPORATION COMM STK 15872M104 179476 6997122 SH SOLE 2560767 0 4436355 CHANGE HEALTHCARE INC COMM STK 15912K100 1787 77576 SH SOLE 36811 0 40765 CHARGEPOINT HOLDINGS INC COMM STK 15961R105 1407 40505 SH SOLE 15505 0 25000 CHART INDS INC COMM STK 16115Q308 106647 728863 SH SOLE 223729 0 505134 CHARTER COMMUNICATIONS INC N COMM STK 16119P108 1295066 1795088 SH SOLE 557056 0 1238032 CHASE CORP COMM STK 16150R104 31361 305633 SH SOLE 75383 0 230250 CHATHAM LODGING TR COMM STK 16208T102 1078 83760 SH SOLE 65560 0 18200 CHEMED CORP NEW COMM STK 16359R103 34336 72362 SH SOLE 19439 0 52923 CHEMOCENTRYX INC COMM STK 16383L106 5957 444898 SH SOLE 111153 0 333745 CHENIERE ENERGY INC COMM STK 16411R208 10280 118520 SH SOLE 62685 0 55835 CHENIERE ENERGY INC CONV BND 16411RAG4 25363 29926000 PRN SOLE 10081000 0 19845000 CHEWY INC COMM STK 16679L109 18877 236822 SH SOLE 88160 0 148662 CHICKEN SOUP FOR THE SOUL EN COMM STK 16842Q100 317 7659 SH SOLE 3059 0 4600 CHIMERA INVT CORP COMM STK 16934Q208 2169 143999 SH SOLE 51999 0 92000 CHIMERIX INC COMM STK 16934W106 13061 1632612 SH SOLE 196355 0 1436257 CINEMARK HLDGS INC COMM STK 17243V102 89120 4060137 SH SOLE 989529 0 3070608 CIRCOR INTL INC COMM STK 17273K109 67261 2063225 SH SOLE 713941 0 1349284 CISCO SYS INC COMM STK 17275R102 1537819 29015449 SH SOLE 14236811 0 14778638 CITIUS PHARMACEUTICALS INC COMM STK 17322U207 66 19009 SH SOLE 8609 0 10400 CLARUS CORP NEW COMM STK 18270P109 241 9395 SH SOLE 9395 0 0 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18453H106 647 245022 SH SOLE 116022 0 129000 CLEAR SECURE INC COMM STK 18467V109 784027 20553895 SH SOLE 2794468 0 17759427 CLEARWATER PAPER CORP COMM STK 18538R103 64621 2230618 SH SOLE 794364 0 1436254 CLEARWAY ENERGY INC COMM STK 18539C204 32033 1209689 SH SOLE 300196 0 909493 CLOUDERA INC COMM STK 18914U100 1546 97499 SH SOLE 47879 0 49620 CLOUDFLARE INC COMM STK 18915M107 8827 83396 SH SOLE 47396 0 36000 CLOUDFLARE INC COMM STK 18915M107 1482 14000 SH Put SOLE 14000 0 0 CM LIFE SCIENCES INC COMM STK 18978W208 34219 2090987 SH SOLE 254461 0 1836526 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 38471 500344 SH SOLE 126544 0 373800 COHEN & STEERS INC COMM STK 19247A100 1724 21001 SH SOLE 16001 0 5000 COHERUS BIOSCIENCES INC COMM STK 19249H103 523 37810 SH SOLE 21410 0 16400 COINBASE GLOBAL INC COMM STK 19260Q107 64516 254702 SH SOLE 241138 0 13564 COLLEGIUM PHARMACEUTICAL INC COMM STK 19459J104 538 22747 SH SOLE 7947 0 14800 COMCAST CORP NEW COMM STK 20030N101 3081793 54047581 SH SOLE 22879677 0 31167904 COMMSCOPE HLDG CO INC COMM STK 20337X109 1796 84263 SH SOLE 51363 0 32900 COMMUNITY HEALTHCARE TR INC COMM STK 20369C106 45944 968066 SH SOLE 239279 0 728787 COMPASS MINERALS INTL INC COMM STK 20451N101 1699 28673 SH SOLE 15453 0 13220 CONCENTRIX CORP COMM STK 20602D101 3374 20982 SH SOLE 13198 0 7784 CONFLUENT INC COMM STK 20717M103 64134 1350186 SH SOLE 508606 0 841580 CONNECTONE BANCORP INC COMM STK 20786W107 650 24837 SH SOLE 10954 0 13883 CONOCOPHILLIPS COMM STK 20825C104 1099929 18061226 SH SOLE 10268686 0 7792540 CONSOL ENERGY INC NEW COMM STK 20854L108 211 11450 SH SOLE 11450 0 0 CONSTELLATION BRANDS INC COMM STK 21036P108 77379 330835 SH SOLE 135816 0 195019 CONSTRUCTION PARTNERS INC COMM STK 21044C107 440 14026 SH SOLE 7926 0 6100 CONTANGO OIL & GAS CO COMM STK 21075N204 271 62752 SH SOLE 11952 0 50800 CORBUS PHARMACEUTICALS HLDGS COMM STK 21833P103 52 28410 SH SOLE 0 0 28410 CORESITE RLTY CORP COMM STK 21870Q105 2593 19264 SH SOLE 10227 0 9037 CORECIVIC INC COMM STK 21871N101 1202 114779 SH SOLE 11485 0 103294 COREPOINT LODGING INC COMM STK 21872L104 262 24506 SH SOLE 24506 0 0 CORMEDIX INC COMM STK 21900C308 120 17527 SH SOLE 3227 0 14300 CORNERSTONE BLDG BRANDS INC COMM STK 21925D109 671 36888 SH SOLE 18868 0 18020 CORNERSTONE ONDEMAND INC COMM STK 21925Y103 2685 52059 SH SOLE 30259 0 21800 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 1144 40878 SH SOLE 18778 0 22100 CORTEVA INC COMM STK 22052L104 360494 8128380 SH SOLE 3051287 0 5077093 CORTEXYME INC COMM STK 22053A107 2088 39400 SH SOLE 23332 0 16068 COSTCO WHSL CORP NEW COMM STK 22160K105 728702 1841691 SH SOLE 901309 0 940382 COSTAR GROUP INC COMM STK 22160N109 3617667 43681083 SH SOLE 14799506 0 28881577 COUPA SOFTWARE INC COMM STK 22266L106 2405007 9175563 SH SOLE 2526680 0 6648883 COUPANG INC COMM STK 22266T109 1622311 39234375 SH SOLE 15851025 0 23383350 COVETRUS INC COMM STK 22304C100 172458 6387316 SH SOLE 2387151 0 4000165 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1694 11413 SH SOLE 3913 0 7500 CRINETICS PHARMACEUTICALS IN COMM STK 22663K107 1243 65925 SH SOLE 65925 0 0 CROSSFIRST BANKSHARES INC COMM STK 22766M109 66333 4824238 SH SOLE 1479262 0 3344976 CROWDSTRIKE HLDGS INC COMM STK 22788C105 1415725 5633381 SH SOLE 2503796 0 3129585 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 651804 3340873 SH SOLE 717454 0 2623419 CTO RLTY GROWTH INC NEW COMM STK 22948Q101 284 5308 SH SOLE 5308 0 0 CUSTOMERS BANCORP INC COMM STK 23204G100 372 9540 SH SOLE 5540 0 4000 CYMABAY THERAPEUTICS INC COMM STK 23257D103 600 137574 SH SOLE 27074 0 110500 CYTOKINETICS INC COMM STK 23282W605 563 28441 SH SOLE 12741 0 15700 CYRUSONE INC COMM STK 23283R100 78877 1102864 SH SOLE 495476 0 607388 CYTOMX THERAPEUTICS INC COMM STK 23284F105 4357 688324 SH SOLE 54906 0 633418 DMC GLOBAL INC COMM STK 23291C103 1233 21927 SH SOLE 7127 0 14800 DD3 ACQUISITION CORP II COMM STK 23318M100 132 13305 SH SOLE 13305 0 0 D R HORTON INC COMM STK 23331A109 46732 517113 SH SOLE 199730 0 317383 DSP GROUPS INC COMM STK 23332B106 584 39436 SH SOLE 18046 0 21390 DXC TECHNOLOGY CO COMM STK 23355L106 15437 396438 SH SOLE 149629 0 246809 DATADOG INC COMM STK 23804L103 2181577 20960579 SH SOLE 6603999 0 14356580 DAVITA INC COMM STK 23918K108 25193 209193 SH SOLE 96506 0 112687 DAY ONE BIOPHARMACEUTICALS I COMM STK 23954D109 33434 1505396 SH SOLE 196409 0 1308987 DECIPHERA PHARMACEUTICALS IN COMM STK 24344T101 19011 519276 SH SOLE 104004 0 415272 DELEK US HLDGS INC NEW COMM STK 24665A103 279 12918 SH SOLE 12918 0 0 DELL TECHNOLOGIES INC COMM STK 24703L202 35270 353866 SH SOLE 74848 0 279018 DENBURY INC COMM STK 24790A101 1211 15773 SH SOLE 4873 0 10900 DENALI THERAPEUTICS INC COMM STK 24823R105 384627 4903452 SH SOLE 844930 0 4058522 DENNYS CORP COMM STK 24869P104 52301 3171674 SH SOLE 810183 0 2361491 DENTSPLY SIRONA INC COMM STK 24906P109 1160532 18345432 SH SOLE 6012100 0 12333332 DESIGN THERAPEUTICS INC COMM STK 25056L103 28168 1448968 SH SOLE 186562 0 1262406 DESKTOP METAL INC COMM STK 25058X105 4787 416252 SH SOLE 305599 0 110653 DEVON ENERGY CORP NEW COMM STK 25179M103 953299 32658423 SH SOLE 13584317 0 19074106 DIAGEO PLC ADR 25243Q205 27271 142267 SH SOLE 115964 0 26303 DIAMOND HILL INVT GROUP INC COMM STK 25264R207 664 3969 SH SOLE 3969 0 0 DIAMONDBACK ENERGY INC COMM STK 25278X109 236986 2524085 SH SOLE 652568 0 1871517 DIGIMARC CORP NEW COMM STK 25381B101 374 11164 SH SOLE 11164 0 0 DIGITAL TURBINE INC COMM STK 25400W102 68301 898345 SH SOLE 230045 0 668300 DIGITALBRIDGE GROUP INC COMM STK 25401T108 2108 266789 SH SOLE 175589 0 91200 DIME CMNTY BANCSHARES INC COMM STK 25432X102 116869 3476173 SH SOLE 796665 0 2679508 DISCOVERY INC COMM STK 25470F104 7880 256841 SH SOLE 98957 0 157884 DISCOVERY INC COMM STK 25470F302 13588 468860 SH SOLE 188877 0 279983 DISH NETWORK CORPORATION COMM STK 25470M109 170623 4081886 SH SOLE 1616529 0 2465357 DISH NETWORK CORPORATION CONV BND 25470MAB5 18014 17589000 PRN SOLE 3939000 0 13650000 DIVERSIFIED HEALTHCARE TR COMM STK 25525P107 604 144554 SH SOLE 49574 0 94980 DOLBY LABORATORIES INC COMM STK 25659T107 4094 41653 SH SOLE 26913 0 14740 DOMINION ENERGY INC COMM STK 25746U109 620710 8436999 SH SOLE 4339639 0 4097360 DOMINOS PIZZA INC COMM STK 25754A201 603182 1293022 SH SOLE 473566 0 819456 DONNELLEY FINL SOLUTIONS INC COMM STK 25787G100 1547 46868 SH SOLE 22068 0 24800 DOORDASH INC COMM STK 25809K105 2498698 14011650 SH SOLE 6084368 0 7927282 DOUBLEVERIFY HLDGS INC COMM STK 25862V105 54766 1293481 SH SOLE 324880 0 968601 DOUGLAS EMMETT INC COMM STK 25960P109 151919 4518703 SH SOLE 1412381 0 3106322 DOUGLAS DYNAMICS INC COMM STK 25960R105 28641 703883 SH SOLE 173483 0 530400 DOUYU INTL HLDGS LTD ADR 25985W105 155 22700 SH SOLE 22700 0 0 DRAFTKINGS INC COMM STK 26142R104 1006805 19298544 SH SOLE 9242214 0 10056330 DROPBOX INC COMM STK 26210C104 4111 135644 SH SOLE 86284 0 49360 DUKE ENERGY CORP NEW COMM STK 26441C204 130906 1326037 SH SOLE 571672 0 754365 DUN & BRADSTREET HLDGS INC COMM STK 26484T106 1258 58858 SH SOLE 27158 0 31700 DUPONT DE NEMOURS INC COMM STK 26614N102 265342 3427755 SH SOLE 1467719 0 1960036 DOXIMITY INC COMM STK 26622P107 247036 4244609 SH SOLE 1730683 0 2513926 DYNEX CAP INC COMM STK 26817Q886 433 23200 SH SOLE 2601 0 20599 E L F BEAUTY INC COMM STK 26856L103 1076 39647 SH SOLE 39647 0 0 EOG RES INC COMM STK 26875P101 977728 11717733 SH SOLE 4861995 0 6855738 EQT CORP COMM STK 26884L109 638037 28662950 SH SOLE 10698507 0 17964443 EPR PPTYS COMM STK 26884U109 10442 198225 SH SOLE 163420 0 34805 EAGLE MATLS INC COMM STK 26969P108 64929 456896 SH SOLE 113228 0 343668 EAST WEST BANCORP INC COMM STK 27579R104 324250 4522950 SH SOLE 894244 0 3628706 EASTERLY GOVT PPTYS INC COMM STK 27616P103 582 27604 SH SOLE 10718 0 16886 EASTERN BANKSHARES INC COMM STK 27627N105 57228 2782095 SH SOLE 1021447 0 1760648 EDGEWELL PERS CARE CO COMM STK 28035Q102 1429 32554 SH SOLE 21020 0 11534 EDITAS MEDICINE INC COMM STK 28106W103 2189 38644 SH SOLE 24344 0 14300 EHEALTH INC COMM STK 28238P109 13630 233390 SH SOLE 58112 0 175278 ELANCO ANIMAL HEALTH INC COMM STK 28414H103 1622789 46779726 SH SOLE 22564728 0 24214998 ELANCO ANIMAL HEALTH INC CVPFSTKF 28414H202 6858 128175 SH SOLE 83905 0 44270 ELEMENT SOLUTIONS INC COMM STK 28618M106 448330 19175795 SH SOLE 4903787 0 14272008 ELLINGTON FINANCIAL INC COMM STK 28852N109 219 11434 SH SOLE 3634 0 7800 EMAGIN CORP COMM STK 29076N206 64 18500 SH SOLE 18500 0 0 EMCOR GROUP INC COMM STK 29084Q100 75543 613227 SH SOLE 158467 0 454760 EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 34899 554036 SH SOLE 150836 0 403200 ENBRIDGE INC COMM STK 29250N105 36602 914057 SH SOLE 386351 0 527706 ENANTA PHARMACEUTICALS INC COMM STK 29251M106 11125 252782 SH SOLE 67364 0 185418 ENDAVA PLC ADR 29260V105 381311 3363121 SH SOLE 517597 0 2845524 ENCOMPASS HEALTH CORP COMM STK 29261A100 2907 37255 SH SOLE 15655 0 21600 ENERGY RECOVERY INC COMM STK 29270J100 373 16374 SH SOLE 16374 0 0 ENERGOUS CORP COMM STK 29272C103 289 100700 SH SOLE 0 0 100700 ENERGIZER HLDGS INC NEW COMM STK 29272W109 1448 33684 SH SOLE 16934 0 16750 ENERSYS COMM STK 29275Y102 1824 18659 SH SOLE 10149 0 8510 ENPHASE ENERGY INC COMM STK 29355A107 83067 452360 SH SOLE 168963 0 283397 ENPRO INDS INC COMM STK 29355X107 1726 17768 SH SOLE 9550 0 8218 ENOVA INTL INC COMM STK 29357K103 587 17162 SH SOLE 6023 0 11139 ENSIGN GROUP INC COMM STK 29358P101 210639 2430361 SH SOLE 721379 0 1708982 ENTEGRIS INC COMM STK 29362U104 1890273 15371826 SH SOLE 4627703 0 10744123 ENTERGY CORP NEW COMM STK 29364G103 419850 4211129 SH SOLE 2423304 0 1787825 ENVESTNET INC COMM STK 29404K106 61755 814067 SH SOLE 206397 0 607670 EPAM SYS INC COMM STK 29414B104 153388 300196 SH SOLE 187002 0 113194 ENVISTA HOLDINGS CORPORATION COMM STK 29415F104 321477 7439880 SH SOLE 1909258 0 5530622 EPIZYME INC COMM STK 29428V104 2114 254366 SH SOLE 104366 0 150000 EQUINIX INC COMM STK 29444U700 1239564 1544436 SH SOLE 641692 0 902744 EQUITY BANCSHARES INC COMM STK 29460X109 43090 1413246 SH SOLE 321704 0 1091542 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 486413 6545730 SH SOLE 2471588 0 4074142 EQUITY RESIDENTIAL COMM STK 29476L107 1710893 22219391 SH SOLE 9389164 0 12830227 ERIE INDTY CO COMM STK 29530P102 1888 9766 SH SOLE 4159 0 5607 ESPERION THERAPEUTICS INC NE COMM STK 29664W105 371 17522 SH SOLE 7622 0 9900 ESSA PHARMA INC COMM STK 29668H708 694 24303 SH SOLE 0 0 24303 ESSENTIAL UTILS INC COMM STK 29670G102 17387 380449 SH SOLE 105950 0 274499 ETON PHARMACEUTICALS INC COMM STK 29772L108 1342 217782 SH SOLE 217782 0 0 ETSY INC COMM STK 29786A106 1935205 9401500 SH SOLE 3675836 0 5725664 EVERCORE INC COMM STK 29977A105 1700 12078 SH SOLE 5178 0 6900 EVERBRIDGE INC COMM STK 29978A104 2175 15986 SH SOLE 9009 0 6977 EVERI HLDGS INC COMM STK 30034T103 1097 43973 SH SOLE 21673 0 22300 EVERGY INC COMM STK 30034W106 192576 3186755 SH SOLE 1552102 0 1634653 EVERTEC INC COMM STK 30040P103 1356 31060 SH SOLE 17660 0 13400 EVERSOURCE ENERGY COMM STK 30040W108 351412 4379507 SH SOLE 1740776 0 2638731 EVOLENT HEALTH INC COMM STK 30050B101 772 36572 SH SOLE 16492 0 20080 EVOLUS INC COMM STK 30052C107 342 27045 SH SOLE 7945 0 19100 EVOQUA WATER TECHNOLOGIES CO COMM STK 30057T105 1245 36849 SH SOLE 15349 0 21500 EXACT SCIENCES CORP COMM STK 30063P105 2460013 19789343 SH SOLE 7511021 0 12278322 EXELON CORP COMM STK 30161N101 1065755 24052239 SH SOLE 6337527 0 17714712 EXELIXIS INC COMM STK 30161Q104 358488 19675540 SH SOLE 4125501 0 15550039 EXPEDIA GROUP INC COMM STK 30212P303 749572 4578656 SH SOLE 3041944 0 1536712 EXP WORLD HLDGS INC COMM STK 30212W100 1133 29227 SH SOLE 16027 0 13200 EXPONENT INC COMM STK 30214U102 88660 993836 SH SOLE 241540 0 752296 EXTRA SPACE STORAGE INC COMM STK 30225T102 34618 211317 SH SOLE 81601 0 129716 EXTREME NETWORKS INC COMM STK 30226D106 960 85989 SH SOLE 33361 0 52628 EXTERRAN CORP COMM STK 30227H106 81 17000 SH SOLE 0 0 17000 EXXON MOBIL CORP COMM STK 30231G102 1239533 19650180 SH SOLE 9947323 0 9702857 FB FINL CORP COMM STK 30257X104 185527 4971237 SH SOLE 1418660 0 3552577 FIGS INC COMM STK 30260D103 171202 3557595 SH SOLE 923788 0 2633807 FS BANCORP INC COMM STK 30263Y104 28323 397403 SH SOLE 113903 0 283500 FRP HLDGS INC COMM STK 30292L107 235 4218 SH SOLE 518 0 3700 FACEBOOK INC COMM STK 30303M102 35257125 101398075 SH SOLE 42167839 0 59230236 F-STAR THERAPEUTICS INC COMM STK 30315R107 7110 827728 SH SOLE 98123 0 729605 FS DEVELOPMENT CORP II COMM STK 30318F100 16686 1668633 SH SOLE 239954 0 1428679 FARFETCH LTD COMM STK 30744W107 1649687 32757891 SH SOLE 15595987 0 17161904 FASTLY INC COMM STK 31188V100 2498 41918 SH SOLE 20518 0 21400 FATE THERAPEUTICS INC COMM STK 31189P102 269902 3109832 SH SOLE 527559 0 2582273 FEDEX CORP COMM STK 31428X106 3091354 10362196 SH SOLE 5822729 0 4539467 FIBROGEN INC COMM STK 31572Q808 13221 496486 SH SOLE 156386 0 340100 FIDELITY NATL INFORMATION SV COMM STK 31620M106 3429396 24206929 SH SOLE 9734564 0 14472365 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 9406 216424 SH SOLE 148247 0 68177 FIESTA RESTAURANT GROUP INC COMM STK 31660B101 62502 4653906 SH SOLE 1109720 0 3544186 FINVOLUTION GROUP ADR 31810T101 1304 137002 SH SOLE 45510 0 91492 FIREEYE INC COMM STK 31816Q101 1832 90611 SH SOLE 33611 0 57000 FIRST AMERN FINL CORP COMM STK 31847R102 18068 289790 SH SOLE 86468 0 203322 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 3332 4001 SH SOLE 2731 0 1270 FIRST CMNTY BANKSHARES INC V COMM STK 31983A103 359 12017 SH SOLE 1517 0 10500 FIRST FINL BANKSHARES INC COMM STK 32020R109 2581 52531 SH SOLE 26005 0 26526 FIRST FNDTN INC COMM STK 32026V104 784 34841 SH SOLE 34841 0 0 FIRST HAWAIIAN INC COMM STK 32051X108 1504 53087 SH SOLE 29287 0 23800 FIRST INDL RLTY TR INC COMM STK 32054K103 117619 2251949 SH SOLE 618148 0 1633801 FIRST INTST BANCSYSTEM INC COMM STK 32055Y201 608 14530 SH SOLE 12680 0 1850 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 99707 532709 SH SOLE 317681 0 215028 FIRST US BANCSHARES INC COMM STK 33744V103 226 20950 SH SOLE 20950 0 0 FIRST WESTN FINL INC COMM STK 33751L105 3754 145000 SH SOLE 0 0 145000 FIRSTCASH INC COMM STK 33767D105 1518 19853 SH SOLE 10915 0 8938 FISKER INC COMM STK 33813J106 971 50352 SH SOLE 23052 0 27300 FIVE BELOW INC COMM STK 33829M101 314722 1628404 SH SOLE 605550 0 1022854 FIVE STAR BANCORP COMM STK 33830T103 9840 407446 SH SOLE 96269 0 311177 FIVE STAR SENIOR LIVING INC COMM STK 33832D205 100 17400 SH SOLE 0 0 17400 FLEXION THERAPEUTICS INC COMM STK 33938J106 157 19058 SH SOLE 3658 0 15400 FLEXSHOPPER INC COMM STK 33939J303 82 27700 SH SOLE 0 0 27700 FLOWSERVE CORP COMM STK 34354P105 88477 2194366 SH SOLE 1290711 0 903655 FLUIDIGM CORP DEL COMM STK 34385P108 362 58842 SH SOLE 24642 0 34200 FOCUS FINL PARTNERS INC COMM STK 34417P100 544 11212 SH SOLE 4412 0 6800 FORTIVE CORP COMM STK 34959J108 1186157 17008267 SH SOLE 7418120 0 9590147 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 99453 998423 SH SOLE 560191 0 438232 FOSSIL GROUP INC COMM STK 34988V106 347 24314 SH SOLE 7014 0 17300 FOUR CORNERS PPTY TR INC COMM STK 35086T109 1276 46218 SH SOLE 27805 0 18413 FOX CORP COMM STK 35137L105 162806 4384761 SH SOLE 1638388 0 2746373 FOX CORP COMM STK 35137L204 389778 11073238 SH SOLE 5525218 0 5548020 FOX FACTORY HLDG CORP COMM STK 35138V102 2971 19084 SH SOLE 11584 0 7500 FRANCHISE GROUP INC COMM STK 35180X105 307 8697 SH SOLE 2297 0 6400 FRANKLIN STR PPTYS CORP COMM STK 35471R106 213 40419 SH SOLE 8919 0 31500 FREEPORT-MCMORAN INC COMM STK 35671D857 366383 9872878 SH SOLE 3722618 0 6150260 FREQUENCY THERAPEUTICS INC COMM STK 35803L108 225 22635 SH SOLE 5935 0 16700 FRONTDOOR INC COMM STK 35905A109 25297 507772 SH SOLE 133169 0 374603 FUELCELL ENERGY INC COMM STK 35952H601 1787 200788 SH SOLE 95588 0 105200 FUBOTV INC COMM STK 35953D104 1436 44730 SH SOLE 17930 0 26800 FULL TRUCK ALLIANCE CO LTD ADR 35969L108 318 15623 SH SOLE 15623 0 0 FUTUREFUEL CORP COMM STK 36116M106 102 10619 SH SOLE 2319 0 8300 FUTU HLDGS LTD ADR 36118L106 744 4153 SH SOLE 2153 0 2000 GEO GROUP INC NEW COMM STK 36162J106 1484 208490 SH SOLE 131780 0 76710 GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 1085 46645 SH SOLE 33080 0 13565 GDS HLDGS LTD ADR 36165L108 440 5600 SH SOLE 5600 0 0 G1 THERAPEUTICS INC COMM STK 3621LQ109 18157 827589 SH SOLE 197403 0 630186 G III APPAREL GROUP LTD COMM STK 36237H101 722 21972 SH SOLE 11472 0 10500 GMS INC COMM STK 36251C103 3912 81255 SH SOLE 55819 0 25436 GAMING & LEISURE PPTYS INC COMM STK 36467J108 5490 118508 SH SOLE 72050 0 46458 GAMESTOP CORP NEW COMM STK 36467W109 5743 26821 SH SOLE 15628 0 11193 GANNETT CO INC COMM STK 36472T109 458 83365 SH SOLE 83365 0 0 GENERAL MTRS CO COMM STK 37045V100 746592 12617753 SH SOLE 5848472 0 6769281 GENERATION BIO CO COMM STK 37148K100 198068 7363115 SH SOLE 1357785 0 6005330 GENIUS BRANDS INTL INC COMM STK 37229T301 90 49052 SH SOLE 49052 0 0 GENWORTH FINL INC COMM STK 37247D106 1310 335919 SH SOLE 105719 0 230200 GENTHERM INC COMM STK 37253A103 112286 1580379 SH SOLE 399246 0 1181133 GLACIER BANCORP INC NEW COMM STK 37637Q105 103516 1879374 SH SOLE 726113 0 1153261 GLAXOSMITHKLINE PLC ADR 37733W105 584104 14668615 SH SOLE 6694419 0 7974196 GLOBAL BLOOD THERAPEUTICS IN COMM STK 37890U108 131682 3760195 SH SOLE 808188 0 2952007 GLOBAL PMTS INC COMM STK 37940X102 8138708 43397187 SH SOLE 17102230 0 26294957 GLOBAL SELF STORAGE INC COMM STK 37955N106 174 33399 SH SOLE 0 0 33399 GOGO INC COMM STK 38046C109 366 32161 SH SOLE 30011 0 2150 GOHEALTH INC COMM STK 38046W105 61686 5502759 SH SOLE 2106583 0 3396176 GOLD FIELDS LTD ADR 38059T106 130459 14658304 SH SOLE 5464143 0 9194161 GOLD RESOURCE CORP COMM STK 38068T105 231 89460 SH SOLE 4260 0 85200 GOLDMAN SACHS GROUP INC COMM STK 38141G104 4310146 11356536 SH SOLE 4971643 0 6384893 GOLUB CAP BDC INC COMM STK 38173M102 185 12000 SH SOLE 12000 0 0 GOODRX HLDGS INC COMM STK 38246G108 248 6900 SH SOLE 0 0 6900 GOOSEHEAD INS INC COMM STK 38267D109 799 6273 SH SOLE 2773 0 3500 GOPRO INC COMM STK 38268T103 665 57046 SH SOLE 27646 0 29400 GRACE W R & CO DEL NEW COMM STK 38388F108 2231 32275 SH SOLE 17375 0 14900 GRAND CANYON ED INC COMM STK 38526M106 6686 74314 SH SOLE 28284 0 46030 GRANITE PT MTG TR INC COMM STK 38741L107 776 52636 SH SOLE 24836 0 27800 GREEN DOT CORP COMM STK 39304D102 94751 2022431 SH SOLE 674005 0 1348426 GRITSTONE BIO INC COMM STK 39868T105 1861 203870 SH SOLE 57919 0 145951 GROCERY OUTLET HLDG CORP COMM STK 39874R101 41477 1196672 SH SOLE 456961 0 739711 GROWGENERATION CORP COMM STK 39986L109 1137 23634 SH SOLE 13684 0 9950 GUARDANT HEALTH INC COMM STK 40131M109 196133 1579295 SH SOLE 338905 0 1240390 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 11737 104128 SH SOLE 52902 0 51226 HCA HEALTHCARE INC COMM STK 40412C101 4538480 21952602 SH SOLE 8895594 0 13057008 HDFC BANK LTD ADR 40415F101 400383 5475695 SH SOLE 4508473 0 967222 HP INC COMM STK 40434L105 58948 1952572 SH SOLE 790701 0 1161871 HALL OF FAME RESORT & ENTMT COMM STK 40619L102 101 25754 SH SOLE 25754 0 0 HALOZYME THERAPEUTICS INC COMM STK 40637H109 69155 1522909 SH SOLE 375809 0 1147100 HANGER INC COMM STK 41043F208 111062 4393270 SH SOLE 1020158 0 3373112 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 187982 3347856 SH SOLE 1214081 0 2133775 HARBORONE BANCORP INC NEW COMM STK 41165Y100 79654 5554704 SH SOLE 1938330 0 3616374 HARPOON THERAPEUTICS INC COMM STK 41358P106 206 14827 SH SOLE 14827 0 0 HEADHUNTER GROUP PLC ADR 42207L106 56242 1327407 SH SOLE 231340 0 1096067 HEALTHSTREAM INC COMM STK 42222N103 457 16354 SH SOLE 2054 0 14300 HEALTHCARE TR AMER INC COMM STK 42225P501 50888 1905905 SH SOLE 641427 0 1264478 HEALTH CATALYST INC COMM STK 42225T107 861 15514 SH SOLE 8214 0 7300 HEALTHEQUITY INC COMM STK 42226A107 2944 36579 SH SOLE 19279 0 17300 HEALTH ASSURN ACQUISITION CO WARRANT 42226W117 63 35000 SH SOLE 35000 0 0 HEARTLAND FINL USA INC COMM STK 42234Q102 1430 30427 SH SOLE 30427 0 0 HEAT BIOLOGICS INC COMM STK 42237K409 134 19870 SH SOLE 0 0 19870 HEALTHPEAK PROPERTIES INC COMM STK 42250P103 28316 850596 SH SOLE 349145 0 501451 HELIOS TECHNOLOGIES INC COMM STK 42328H109 231599 2967322 SH SOLE 915452 0 2051870 HELIX ENERGY SOLUTIONS GRP I COMM STK 42330P107 69 12018 SH SOLE 12018 0 0 HERC HLDGS INC COMM STK 42704L104 2520 22486 SH SOLE 16431 0 6055 HERITAGE FINL CORP WASH COMM STK 42722X106 87569 3499970 SH SOLE 1015014 0 2484956 HERITAGE CRYSTAL CLEAN INC COMM STK 42726M106 48560 1636128 SH SOLE 374085 0 1262043 HESKA CORP COMM STK 42805E306 689 3001 SH SOLE 801 0 2200 HESS CORP COMM STK 42809H107 372970 4271306 SH SOLE 2122216 0 2149090 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 30555 2095671 SH SOLE 831055 0 1264616 HILTON GRAND VACATIONS INC COMM STK 43283X105 35909 867584 SH SOLE 209234 0 658350 HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 2644401 21923403 SH SOLE 8085672 0 13837731 HOMESTREET INC COMM STK 43785V102 1108 27199 SH SOLE 14899 0 12300 HOPE BANCORP INC COMM STK 43940T109 930 65588 SH SOLE 39888 0 25700 HORIZON GLOBAL CORP COMM STK 44052W104 39146 4616294 SH SOLE 1286484 0 3329810 HOST HOTELS & RESORTS INC COMM STK 44107P104 35774 2093271 SH SOLE 714306 0 1378965 HOSTESS BRANDS INC COMM STK 44109J106 711 43944 SH SOLE 11072 0 32872 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 393 35555 SH SOLE 30615 0 4940 HOWARD HUGHES CORP COMM STK 44267D107 43717 448560 SH SOLE 147781 0 300779 HUAZHU GROUP LTD ADR 44332N106 633302 11992090 SH SOLE 8443134 0 3548956 HYDROFARM HLDGS GROUP INC COMM STK 44888K209 16069 271852 SH SOLE 75251 0 196601 IAC INTERACTIVECORP NEW COMM STK 44891N208 1306832 8476563 SH SOLE 3548196 0 4928367 ICF INTL INC COMM STK 44925C103 827 9418 SH SOLE 5518 0 3900 ICU MED INC COMM STK 44930G107 489108 2376620 SH SOLE 833722 0 1542898 IES HLDGS INC COMM STK 44951W106 200 3900 SH SOLE 3900 0 0 I MAB ADR 44975P103 70951 845152 SH SOLE 197852 0 647300 IPG PHOTONICS CORP COMM STK 44980X109 17479 82931 SH SOLE 30693 0 52238 ITT INC COMM STK 45073V108 4364 47650 SH SOLE 28350 0 19300 ICICI BANK LIMITED ADR 45104G104 187550 10967844 SH SOLE 7127778 0 3840066 IDEAYA BIOSCIENCES INC COMM STK 45166A102 27496 1309977 SH SOLE 169528 0 1140449 IDEANOMICS INC COMM STK 45166V106 97 34113 SH SOLE 34113 0 0 IDEX CORP COMM STK 45167R104 962417 4373627 SH SOLE 1925028 0 2448599 IDEXX LABS INC COMM STK 45168D104 462163 731791 SH SOLE 225948 0 505843 IDERA PHARMACEUTICALS INC COMM STK 45168K405 72 60400 SH SOLE 0 0 60400 IHEARTMEDIA INC COMM STK 45174J509 544 20187 SH SOLE 18087 0 2100 IMMUNOGEN INC COMM STK 45253H101 573 86902 SH SOLE 38902 0 48000 IMMUNITYBIO INC COMM STK 45256X103 3070 215008 SH SOLE 184108 0 30900 IMMUNOCORE HLDGS PLC ADR 45258D105 14343 367304 SH SOLE 46893 0 320411 IMMUNOVANT INC COMM STK 45258J102 186 17603 SH SOLE 7803 0 9800 INARI MED INC COMM STK 45332Y109 28242 302766 SH SOLE 125841 0 176925 INCYTE CORP COMM STK 45337C102 2403635 28570490 SH SOLE 10812785 0 17757705 INDEPENDENCE RLTY TR INC COMM STK 45378A106 1640 89986 SH SOLE 76186 0 13800 INDEPENDENT BANK GROUP INC COMM STK 45384B106 83973 1135071 SH SOLE 334891 0 800180 INDIA GLOBALIZATION CAP INC COMM STK 45408X308 71 43000 SH SOLE 43000 0 0 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 140 46944 SH SOLE 46944 0 0 INFINERA CORP COMM STK 45667G103 12317 1207529 SH SOLE 365045 0 842484 INGERSOLL RAND INC COMM STK 45687V106 2956891 60579618 SH SOLE 23080570 0 37499048 INGEVITY CORP COMM STK 45688C107 42195 518626 SH SOLE 126741 0 391885 INSIGHT ENTERPRISES INC COMM STK 45765U103 2380 23794 SH SOLE 13594 0 10200 INNOSPEC INC COMM STK 45768S105 14737 162646 SH SOLE 48546 0 114100 INOVIO PHARMACEUTICALS INC COMM STK 45773H201 1440 155292 SH SOLE 81792 0 73500 INSTEEL INDS INC COMM STK 45774W108 43212 1344078 SH SOLE 429493 0 914585 INSPERITY INC COMM STK 45778Q107 49117 543505 SH SOLE 139005 0 404500 INOGEN INC COMM STK 45780L104 453 6957 SH SOLE 1869 0 5088 INSTALLED BLDG PRODS INC COMM STK 45780R101 19360 158224 SH SOLE 40124 0 118100 INOVALON HLDGS INC COMM STK 45781D101 881 25842 SH SOLE 12442 0 13400 INNOVIVA INC COMM STK 45781M101 684 50974 SH SOLE 24474 0 26500 INNOVATIVE INDL PPTYS INC COMM STK 45781V101 28111 147161 SH SOLE 45223 0 101938 INSEEGO CORP COMM STK 45782B104 373 36935 SH SOLE 18235 0 18700 INOTIV INC COMM STK 45783Q100 214 8023 SH SOLE 1023 0 7000 INNOVAGE HLDG CORP COMM STK 45784A104 30718 1441492 SH SOLE 317616 0 1123876 INSULET CORP COMM STK 45784P101 113836 414687 SH SOLE 68525 0 346162 INTELLICHECK INC COMM STK 45817G201 179 21400 SH SOLE 7900 0 13500 INTEGER HLDGS CORP COMM STK 45826H109 1311 13916 SH SOLE 7666 0 6250 INTELLIA THERAPEUTICS INC COMM STK 45826J105 402588 2486491 SH SOLE 464221 0 2022270 INTEGRAL AD SCIENCE HLDNG CO COMM STK 45828L108 20580 1000000 SH SOLE 335422 0 664578 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 1904 28964 SH SOLE 14064 0 14900 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 1082108 9116328 SH SOLE 3394259 0 5722069 INTERDIGITAL INC COMM STK 45867G101 1126 15416 SH SOLE 5756 0 9660 INTRA-CELLULAR THERAPIES INC COMM STK 46116X101 1479 36243 SH SOLE 22343 0 13900 INTUITIVE SURGICAL INC COMM STK 46120E602 8252892 8974046 SH SOLE 3623130 0 5350916 INUVO INC COMM STK 46122W204 55 56600 SH SOLE 56600 0 0 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 524 134437 SH SOLE 70837 0 63600 INVESCO EXCH TRADED FD TR II COMM STK 46138G508 304642 13753600 SH SOLE 12253600 0 1500000 INVESTORS BANCORP INC NEW COMM STK 46146L101 68573 4808749 SH SOLE 1188241 0 3620508 INVITAE CORP COMM STK 46185L103 84101 2493365 SH SOLE 489657 0 2003708 INVITATION HOMES INC COMM STK 46187W107 11554 309854 SH SOLE 185873 0 123981 IQVIA HLDGS INC COMM STK 46266C105 95737 395087 SH SOLE 151812 0 243275 IRIDIUM COMMUNICATIONS INC COMM STK 46269C102 31418 785647 SH SOLE 205929 0 579718 IRON MTN INC NEW COMM STK 46284V101 22461 530731 SH SOLE 246633 0 284098 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 1710 132845 SH SOLE 49109 0 83736 ISHARES TR COMM STK 46429B598 141237 3191800 SH SOLE 3191800 0 0 ISHARES TR COMM STK 46432F842 16316 217952 SH SOLE 123214 0 94738 ISHARES TR COMM STK 46434V621 677 13439 SH SOLE 13439 0 0 ISORAY INC COMM STK 46489V104 49 61500 SH SOLE 61500 0 0 I3 VERTICALS INC COMM STK 46571Y107 53242 1761799 SH SOLE 637463 0 1124336 IVERIC BIO INC COMM STK 46583P102 12953 2052740 SH SOLE 286205 0 1766535 JBG SMITH PPTYS COMM STK 46590V100 275668 8748594 SH SOLE 2456862 0 6291732 JOYY INC ADR 46591M109 242786 3680244 SH SOLE 2305619 0 1374625 IZEA WORLDWIDE INC COMM STK 46604H105 154 60500 SH SOLE 26700 0 33800 JPMORGAN CHASE & CO COMM STK 46625H100 2784156 17899934 SH SOLE 7905360 0 9994574 JPMORGAN CHASE & CO COMM STK 46625H100 1555 10000 SH Call SOLE 10000 0 0 JAGUAR HEALTH INC COMM STK 47010C409 115 73000 SH SOLE 0 0 73000 JAMF HLDG CORP COMM STK 47074L105 341 10164 SH SOLE 3164 0 7000 JD.COM INC ADR 47215P106 185168 2320113 SH SOLE 1631917 0 688196 JEFFERIES FINL GROUP INC COMM STK 47233W109 2870 83931 SH SOLE 36084 0 47847 JELD-WEN HLDG INC COMM STK 47580P103 68822 2620775 SH SOLE 896517 0 1724258 JONES LANG LASALLE INC COMM STK 48020Q107 6934 35474 SH SOLE 23964 0 11510 J2 GLOBAL INC COMM STK 48123V102 40345 293314 SH SOLE 82394 0 210920 JUNIPER NETWORKS INC COMM STK 48203R104 14868 543638 SH SOLE 222942 0 320696 KAR AUCTION SVCS INC COMM STK 48238T109 4830 275226 SH SOLE 242626 0 32600 KBR INC COMM STK 48242W106 1739 45594 SH SOLE 22094 0 23500 KKR & CO INC COMM STK 48251W104 1124663 18984860 SH SOLE 9519812 0 9465048 KLX ENERGY SERVICS HOLDNGS I COMM STK 48253L205 104 10900 SH SOLE 0 0 10900 KKR ACQUISITION HOLDING I CO COMM STK 48253T208 40000 3984036 SH SOLE 963801 0 3020235 KT CORP ADR 48268K101 110091 7891795 SH SOLE 4078103 0 3813692 KADANT INC COMM STK 48282T104 70852 402360 SH SOLE 115797 0 286563 KADMON HLDGS INC COMM STK 48283N106 55 14173 SH SOLE 14173 0 0 KANZHUN LIMITED ADR 48553T106 204366 5154255 SH SOLE 2163459 0 2990796 KARUNA THERAPEUTICS INC COMM STK 48576A100 203275 1783268 SH SOLE 280967 0 1502301 KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 4119 399099 SH SOLE 128219 0 270880 KB HOME COMM STK 48666K109 3474 85325 SH SOLE 54545 0 30780 KEARNY FINL CORP MD COMM STK 48716P108 52494 4392835 SH SOLE 1297345 0 3095490 KEURIG DR PEPPER INC COMM STK 49271V100 923912 26217719 SH SOLE 7824917 0 18392802 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 1093528 7081975 SH SOLE 2862083 0 4219892 KILROY RLTY CORP COMM STK 49427F108 112074 1609337 SH SOLE 538541 0 1070796 KIMBALL ELECTRONICS INC COMM STK 49428J109 658 30249 SH SOLE 10432 0 19817 KIMBELL RTY PARTNERS LP COMM STK 49435R102 28313 2203325 SH SOLE 635766 0 1567559 KIMCO RLTY CORP COMM STK 49446R109 15044 721527 SH SOLE 275738 0 445789 KINDER MORGAN INC DEL COMM STK 49456B101 56262 3086237 SH SOLE 1225295 0 1860942 KINNATE BIOPHARMA INC COMM STK 49705R105 10371 445477 SH SOLE 68243 0 377234 KINSALE CAP GROUP INC COMM STK 49714P108 877 5321 SH SOLE 3403 0 1918 KITE RLTY GROUP TR COMM STK 49803T300 860 39061 SH SOLE 23461 0 15600 KNOWLES CORP COMM STK 49926D109 45469 2303395 SH SOLE 720062 0 1583333 KODIAK SCIENCES INC COMM STK 50015M109 689423 7413150 SH SOLE 1969645 0 5443505 KONTOOR BRANDS INC COMM STK 50050N103 1955 34650 SH SOLE 26350 0 8300 KOPPERS HOLDINGS INC COMM STK 50060P106 569 17583 SH SOLE 7213 0 10370 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 109916 3858044 SH SOLE 1031491 0 2826553 KRATON CORP COMM STK 50077C106 613 18974 SH SOLE 18164 0 810 KRONOS BIO INC COMM STK 50107A104 42336 1767671 SH SOLE 261518 0 1506153 KURA ONCOLOGY INC COMM STK 50127T109 688 33019 SH SOLE 19819 0 13200 LHC GROUP INC COMM STK 50187A107 2995 14955 SH SOLE 7571 0 7384 LGI HOMES INC COMM STK 50187T106 64886 400679 SH SOLE 97642 0 303037 LCI INDS COMM STK 50189K103 135675 1032379 SH SOLE 351127 0 681252 LPL FINL HLDGS INC COMM STK 50212V100 81587 604435 SH SOLE 151392 0 453043 LSI INDS INC OHIO COMM STK 50216C108 124 15525 SH SOLE 0 0 15525 LABORATORY CORP AMER HLDGS COMM STK 50540R409 42372 153607 SH SOLE 59675 0 93932 LANDS END INC NEW COMM STK 51509F105 212 5162 SH SOLE 5162 0 0 LEGALZOOM COM INC COMM STK 52466B103 89998 2377758 SH SOLE 619988 0 1757770 LEMONADE INC COMM STK 52567D107 660 6028 SH SOLE 3828 0 2200 LENDINGCLUB CORP COMM STK 52603A208 933 51457 SH SOLE 21557 0 29900 LENDINGTREE INC NEW COMM STK 52603B107 742 3500 SH SOLE 2675 0 825 LIBERTY MEDIA ACQUISITION CO COMM STK 53073L203 106 10040 SH SOLE 10040 0 0 LIBERTY OILFIELD SVCS INC COMM STK 53115L104 196355 13866886 SH SOLE 4152045 0 9714841 LIBERTY MEDIA CORP DEL CONV BND 531229AF9 514 380000 PRN SOLE 380000 0 0 LIFEMD INC COMM STK 53216B104 295 25000 SH SOLE 0 0 25000 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 1229 9366 SH SOLE 3880 0 5486 LIFEVANTAGE CORP COMM STK 53222K205 190 25900 SH SOLE 0 0 25900 LIFE STORAGE INC COMM STK 53223X107 2619 24399 SH SOLE 10599 0 13800 LIFESTANCE HEALTH GROUP INC COMM STK 53228F101 393 14094 SH SOLE 14094 0 0 LIMESTONE BANCORP INC COMM STK 53262L105 1939 116519 SH SOLE 0 0 116519 LINEAGE CELL THERAPEUTICS IN COMM STK 53566P109 153 53731 SH SOLE 9931 0 43800 LIPOCINE INC NEW COMM STK 53630X104 125 89264 SH SOLE 89264 0 0 LIQUIDITY SVCS INC COMM STK 53635B107 228 8964 SH SOLE 8964 0 0 LIVE NATION ENTERTAINMENT IN CONV BND 538034AU3 420 375000 PRN SOLE 375000 0 0 LIVE OAK BANCSHARES INC COMM STK 53803X105 314957 5338258 SH SOLE 1609578 0 3728680 LIVENT CORP COMM STK 53814L108 1140 58872 SH SOLE 28172 0 30700 LIVERAMP HLDGS INC COMM STK 53815P108 1539 32855 SH SOLE 15325 0 17530 LOANDEPOT INC COMM STK 53946R106 6472 503653 SH SOLE 0 0 503653 LONGBOARD PHARMACEUTICALS IN COMM STK 54300N103 20105 2287289 SH SOLE 268171 0 2019118 LORDSTOWN MOTORS CORP COMM STK 54405Q100 483 43647 SH SOLE 20047 0 23600 LUCIRA HEALTH INC COMM STK 54948U105 98 14800 SH SOLE 0 0 14800 LUFAX HOLDING LTD ADR 54975P102 129 11400 SH SOLE 11400 0 0 LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 78839 3736460 SH SOLE 1293481 0 2442979 LUMENTUM HLDGS INC COMM STK 55024U109 19637 239393 SH SOLE 71585 0 167808 LUMOS PHARMA INC COMM STK 55028X109 1586 159595 SH SOLE 0 0 159595 LYELL IMMUNOPHARMA INC COMM STK 55083R104 40600 2500000 SH SOLE 355368 0 2144632 LYFT INC COMM STK 55087P104 18792 310708 SH SOLE 219199 0 91509 M & T BK CORP COMM STK 55261F104 30396 209180 SH SOLE 85718 0 123462 MBIA INC COMM STK 55262C100 700 63608 SH SOLE 4308 0 59300 MFA FINL INC COMM STK 55272X102 898 195663 SH SOLE 103863 0 91800 MGE ENERGY INC COMM STK 55277P104 133551 1794078 SH SOLE 597355 0 1196723 MGM GROWTH PPTYS LLC COMM STK 55303A105 3454 94319 SH SOLE 94319 0 0 M/I HOMES INC COMM STK 55305B101 1105 18836 SH SOLE 9566 0 9270 MKS INSTRS INC COMM STK 55306N104 83646 470056 SH SOLE 126657 0 343399 MICT INC COMM STK 55328R109 57 24300 SH SOLE 24300 0 0 MRC GLOBAL INC COMM STK 55345K103 479 51008 SH SOLE 25408 0 25600 MSCI INC COMM STK 55354G100 1748860 3280671 SH SOLE 906364 0 2374307 MYR GROUP INC DEL COMM STK 55405W104 620 6818 SH SOLE 1418 0 5400 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 1287 20084 SH SOLE 11984 0 8100 MYT NETHERLANDS PARENT B V ADR 55406W103 78870 2591855 SH SOLE 446153 0 2145702 MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 754 19693 SH SOLE 6836 0 12857 MACYS INC COMM STK 55616P104 3067 161749 SH SOLE 96149 0 65600 MADISON SQUARE GRDN SPRT COR COMM STK 55825T103 47020 272472 SH SOLE 99430 0 173042 MADISON SQUARE GRDN ENTERTNM COMM STK 55826T102 41787 497645 SH SOLE 120391 0 377254 MAG SILVER CORP COMM STK 55903Q104 37579 1796305 SH SOLE 861570 0 934735 MAGENTA THERAPEUTICS INC COMM STK 55910K108 221 22558 SH SOLE 22558 0 0 MAGNITE INC COMM STK 55955D100 1716 50718 SH SOLE 28328 0 22390 MAIN STR CAP CORP COMM STK 56035L104 31112 757169 SH SOLE 197369 0 559800 MALIBU BOATS INC COMM STK 56117J100 835 11390 SH SOLE 7090 0 4300 MAMMOTH ENERGY SVCS INC COMM STK 56155L108 183 39800 SH SOLE 10900 0 28900 MANNKIND CORP COMM STK 56400P706 532 97693 SH SOLE 47693 0 50000 MANPOWERGROUP INC WIS COMM STK 56418H100 4680 39358 SH SOLE 26189 0 13169 MANULIFE FINL CORP COMM STK 56501R106 130491 6622437 SH SOLE 3211307 0 3411130 MARATHON PETE CORP COMM STK 56585A102 137279 2272077 SH SOLE 1295403 0 976674 MARAVAI LIFESCIENCES HLDGS I COMM STK 56600D107 35578 852582 SH SOLE 108383 0 744199 MARKETAXESS HLDGS INC COMM STK 57060D108 1663698 3588728 SH SOLE 1313797 0 2274931 MARQETA INC COMM STK 57142B104 70175 2500000 SH SOLE 1082736 0 1417264 MARRIOTT VACATIONS WORLDWIDE COMM STK 57164Y107 143502 900826 SH SOLE 278806 0 622020 MARRONE BIO INNOVATIONS INC COMM STK 57165B106 17 10300 SH SOLE 10300 0 0 MASTECH DIGITAL INC COMM STK 57633B100 453 30284 SH SOLE 0 0 30284 MASTERCARD INCORPORATED COMM STK 57636Q104 9505574 26036250 SH SOLE 11290795 0 14745455 MATCH GROUP INC NEW COMM STK 57667L107 4734937 29363946 SH SOLE 11380893 0 17983053 MATSON INC COMM STK 57686G105 161166 2518224 SH SOLE 713094 0 1805130 MAXIM INTEGRATED PRODS INC COMM STK 57772K101 393565 3735433 SH SOLE 1236289 0 2499144 MAXLINEAR INC COMM STK 57776J100 114348 2691172 SH SOLE 855144 0 1836028 MAXAR TECHNOLOGIES INC COMM STK 57778K105 1212 30355 SH SOLE 17425 0 12930 MCKESSON CORP COMM STK 58155Q103 164497 860160 SH SOLE 361185 0 498975 MEDICAL PPTYS TRUST INC COMM STK 58463J304 3687 183423 SH SOLE 91093 0 92330 MEDICINOVA INC COMM STK 58468P206 134 31500 SH SOLE 9100 0 22400 MEDIFAST INC COMM STK 58470H101 2534 8953 SH SOLE 6753 0 2200 MEDNAX INC COMM STK 58502B106 2119 70278 SH SOLE 54868 0 15410 MEDPACE HLDGS INC COMM STK 58506Q109 124173 703011 SH SOLE 175311 0 527700 MERCADOLIBRE INC COMM STK 58733R102 856219 549637 SH SOLE 222420 0 327217 MERCADOLIBRE INC CONV BND 58733RAD4 24692 7001000 PRN SOLE 3049000 0 3952000 MERCK & CO INC COMM STK 58933Y105 1195589 15373402 SH SOLE 6420285 0 8953117 MERIDIAN BANCORP INC MD COMM STK 58958U103 130334 6370200 SH SOLE 1880705 0 4489495 MERITAGE HOMES CORP COMM STK 59001A102 131778 1400705 SH SOLE 481584 0 919121 MERITOR INC COMM STK 59001K100 94020 4014506 SH SOLE 1041990 0 2972516 MERSANA THERAPEUTICS INC COMM STK 59045L106 31475 2317747 SH SOLE 429137 0 1888610 MESA LABS INC COMM STK 59064R109 51908 191424 SH SOLE 50639 0 140785 META FINL GROUP INC COMM STK 59100U108 202 3986 SH SOLE 2614 0 1372 META MATERIALS INC COMM STK 59134N104 78 10382 SH SOLE 10382 0 0 METLIFE INC COMM STK 59156R108 2327759 38893211 SH SOLE 18648377 0 20244834 MID-AMER APT CMNTYS INC COMM STK 59522J103 31470 186853 SH SOLE 74690 0 112163 MILESTONE SCIENTIFIC INC COMM STK 59935P209 90 36700 SH SOLE 0 0 36700 MIND MEDICINE MINDMED INC COMM STK 60255C109 96 27801 SH SOLE 27801 0 0 MIRATI THERAPEUTICS INC COMM STK 60468T105 310425 1921779 SH SOLE 275666 0 1646113 MODERNA INC COMM STK 60770K107 522261 2222575 SH SOLE 312943 0 1909632 MODIVCARE INC COMM STK 60783X104 141647 832875 SH SOLE 207490 0 625385 MOELIS & CO COMM STK 60786M105 1397 24551 SH SOLE 13951 0 10600 MOLINA HEALTHCARE INC COMM STK 60855R100 1033571 4084293 SH SOLE 1009545 0 3074748 MOLSON COORS BEVERAGE CO COMM STK 60871R209 15758 293500 SH SOLE 111291 0 182209 MOMENTIVE GLOBAL INC COMM STK 60878Y108 824 39124 SH SOLE 17224 0 21900 MONEYGRAM INTL INC COMM STK 60935Y208 351 34778 SH SOLE 11778 0 23000 MONGODB INC COMM STK 60937P106 2084848 5766896 SH SOLE 2397151 0 3369745 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 172625 1889708 SH SOLE 1151366 0 738342 MONTE ROSA THERAPEUTICS INC COMM STK 61225M102 61277 2737654 SH SOLE 411936 0 2325718 MORPHIC HLDG INC COMM STK 61775R105 21427 373351 SH SOLE 66194 0 307157 MOSAIC CO NEW COMM STK 61945C103 17573 550716 SH SOLE 234119 0 316597 MR COOPER GROUP INC COMM STK 62482R107 744 22501 SH SOLE 11816 0 10685 MULTIPLAN CORPORATION COMM STK 62548M100 336277 35323172 SH SOLE 13475298 0 21847874 MYRIAD GENETICS INC COMM STK 62855J104 1062 34721 SH SOLE 18741 0 15980 NIO INC ADR 62914V106 2091 39300 SH SOLE 39300 0 0 NGM BIOPHARMACEUTICALS INC COMM STK 62921N105 8556 433858 SH SOLE 54534 0 379324 NVR INC COMM STK 62944T105 135110 27167 SH SOLE 15800 0 11367 NOV INC COMM STK 62955J103 145213 9478634 SH SOLE 3519933 0 5958701 NANOSTRING TECHNOLOGIES INC COMM STK 63009R109 1376 21235 SH SOLE 11535 0 9700 NATIONAL HEALTH INVS INC COMM STK 63633D104 1825 27214 SH SOLE 20494 0 6720 NATIONAL VISION HLDGS INC COMM STK 63845R107 4560 89182 SH SOLE 73560 0 15622 NATURAL GAS SVCS GROUP INC COMM STK 63886Q109 218 21188 SH SOLE 21188 0 0 NATURAL GROCERS BY VITAMIN C COMM STK 63888U108 118 11009 SH SOLE 11009 0 0 NAVIENT CORPORATION COMM STK 63938C108 2454 126937 SH SOLE 85437 0 41500 NCINO INC COMM STK 63947U107 791100 13202610 SH SOLE 3267863 0 9934747 NELNET INC COMM STK 64031N108 431 5728 SH SOLE 1406 0 4322 NEOLEUKIN THERAPEUTICS INC COMM STK 64049K104 328 35534 SH SOLE 8134 0 27400 NEOGENOMICS INC COMM STK 64049M209 70422 1559047 SH SOLE 381347 0 1177700 NETAPP INC COMM STK 64110D104 28778 351729 SH SOLE 137938 0 213791 NETFLIX INC COMM STK 64110L106 9087836 17204967 SH SOLE 6915049 0 10289918 NETEASE INC ADR 64110W102 1639 14220 SH SOLE 14220 0 0 NETGEAR INC COMM STK 64111Q104 643 16791 SH SOLE 8191 0 8600 NETSCOUT SYS INC COMM STK 64115T104 760 26619 SH SOLE 15919 0 10700 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 489447 5029259 SH SOLE 1627485 0 3401774 NEURONETICS INC COMM STK 64131A105 204 12713 SH SOLE 7113 0 5600 NEVRO CORP COMM STK 64157F103 774494 4671539 SH SOLE 821028 0 3850511 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1636 154525 SH SOLE 73175 0 81350 NEW RELIC INC COMM STK 64829B100 1808 26993 SH SOLE 10593 0 16400 NEWMARK GROUP INC COMM STK 65158N102 942 78464 SH SOLE 30842 0 47622 NEWS CORP NEW COMM STK 65249B109 1189931 46175051 SH SOLE 20162776 0 26012275 NEWS CORP NEW COMM STK 65249B208 4378 179777 SH SOLE 65922 0 113855 NEXTIER OILFIELD SOLUTIONS COMM STK 65290C105 100335 21078799 SH SOLE 5981319 0 15097480 NEXSTAR MEDIA GROUP INC COMM STK 65336K103 36135 244353 SH SOLE 63969 0 180384 NEXTERA ENERGY INC COMM STK 65339F101 2535122 34595014 SH SOLE 16378565 0 18216449 NEXTERA ENERGY INC CVPFSTKF 65339F770 247574 5067757 SH SOLE 1743852 0 3323905 NEXTERA ENERGY INC CVPFSTKF 65339F796 2932 52425 SH SOLE 52425 0 0 NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 150396 1969569 SH SOLE 524200 0 1445369 NEXTGEN HEALTHCARE INC COMM STK 65343C102 768 46305 SH SOLE 21005 0 25300 NISOURCE INC COMM STK 65473P105 1154953 47140940 SH SOLE 15276763 0 31864177 NISOURCE INC CVPFSTKF 65473P121 226633 2210676 SH SOLE 733950 0 1476726 NLIGHT INC COMM STK 65487K100 413 11394 SH SOLE 3694 0 7700 NKARTA INC COMM STK 65487U108 238 7498 SH SOLE 2698 0 4800 NOODLES & CO COMM STK 65540B105 302 24180 SH SOLE 24180 0 0 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 296 18019 SH SOLE 3619 0 14400 NORTHWEST NAT HLDG CO COMM STK 66765N105 1178 22436 SH SOLE 10446 0 11990 MINISO GROUP HLDG LTD ADR 66981J102 80544 3874184 SH SOLE 2515465 0 1358719 NOVARTIS AG ADR 66987V109 2794 30628 SH SOLE 23632 0 6996 NOVANTA INC COMM STK 67000B104 327117 2427403 SH SOLE 571121 0 1856282 NOW INC COMM STK 67011P100 1452 152955 SH SOLE 82567 0 70388 NU SKIN ENTERPRISES INC COMM STK 67018T105 978 17271 SH SOLE 8671 0 8600 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 9245 169815 SH SOLE 100034 0 69781 NUTANIX INC COMM STK 67059N108 3110 81377 SH SOLE 47277 0 34100 NVIDIA CORPORATION COMM STK 67066G104 5339925 6674072 SH SOLE 2656474 0 4017598 NURIX THERAPEUTICS INC COMM STK 67080M103 107486 4051478 SH SOLE 928551 0 3122927 NUVATION BIO INC COMM STK 67080N101 107 11483 SH SOLE 11483 0 0 NXT-ID INC COMM STK 67091J206 30 33900 SH SOLE 33900 0 0 O-I GLASS INC COMM STK 67098H104 2370 145140 SH SOLE 89640 0 55500 OREILLY AUTOMOTIVE INC COMM STK 67103H107 1050825 1855892 SH SOLE 810799 0 1045093 OFG BANCORP COMM STK 67103X102 873 39455 SH SOLE 23055 0 16400 OAK STR HEALTH INC COMM STK 67181A107 100990 1724255 SH SOLE 296121 0 1428134 OCULAR THERAPEUTIX INC COMM STK 67576A100 491 34660 SH SOLE 14860 0 19800 OCUGEN INC COMM STK 67577C105 323 40257 SH SOLE 27957 0 12300 OFFICE PPTYS INCOME TR COMM STK 67623C109 807 27543 SH SOLE 11843 0 15700 OLEMA PHARMACEUTICALS INC COMM STK 68062P106 241 8623 SH SOLE 989 0 7634 OLYMPIC STEEL INC COMM STK 68162K106 517 17604 SH SOLE 8204 0 9400 OMNICELL COM COMM STK 68213N109 97312 642537 SH SOLE 160727 0 481810 ONCOCYTE CORP COMM STK 68235C107 166 28878 SH SOLE 28878 0 0 ONE GAS INC COMM STK 68235P108 277602 3745307 SH SOLE 1105850 0 2639457 1 800 FLOWERS COM INC COMM STK 68243Q106 892 27987 SH SOLE 20219 0 7768 ONEMAIN HLDGS INC COMM STK 68268W103 2210 36888 SH SOLE 15588 0 21300 1LIFE HEALTHCARE INC COMM STK 68269G107 1263 38209 SH SOLE 23239 0 14970 ONESPAN INC COMM STK 68287N100 668 26150 SH SOLE 26150 0 0 OPEN LENDING CORP COMM STK 68373J104 24758 574554 SH SOLE 161374 0 413180 OPKO HEALTH INC COMM STK 68375N103 1153 284674 SH SOLE 143088 0 141586 OPORTUN FINL CORP COMM STK 68376D104 289 14427 SH SOLE 14427 0 0 ORACLE CORP COMM STK 68389X105 225660 2899029 SH SOLE 1143352 0 1755677 OPTION CARE HEALTH INC COMM STK 68404L201 189528 8666112 SH SOLE 2286244 0 6379868 ORASURE TECHNOLOGIES INC COMM STK 68554V108 1120 110405 SH SOLE 61030 0 49375 ORBCOMM INC COMM STK 68555P100 430 38288 SH SOLE 11588 0 26700 ORCHARD THERAPEUTICS PLC ADR 68570P101 5895 1342858 SH SOLE 408561 0 934297 ORCHID IS CAP INC COMM STK 68571X103 427 82265 SH SOLE 69505 0 12760 ORGANOGENESIS HLDGS INC COMM STK 68621F102 189 11364 SH SOLE 11364 0 0 ORIGIN BANCORP INC COMM STK 68621T102 138057 3251461 SH SOLE 956109 0 2295352 ORGANON & CO COMM STK 68622V106 23126 764241 SH SOLE 371794 0 392447 ORION ACQUISITION CORP COMM STK 68626A207 8249 831549 SH SOLE 97232 0 734317 ORTHOPEDIATRICS CORP COMM STK 68752L100 408 6461 SH SOLE 1161 0 5300 OTIS WORLDWIDE CORP COMM STK 68902V107 237206 2900897 SH SOLE 1833449 0 1067448 OTONOMY INC COMM STK 68906L105 92 41400 SH SOLE 0 0 41400 OUTFRONT MEDIA INC COMM STK 69007J106 1589 66109 SH SOLE 40339 0 25770 OVINTIV INC COMM STK 69047Q102 3829 121686 SH SOLE 69286 0 52400 OYSTER PT PHARMA INC COMM STK 69242L106 309 17990 SH SOLE 14828 0 3162 OZON HLDGS PLC ADR 69269L104 180095 3072246 SH SOLE 847085 0 2225161 PDL CMNTY BANCORP COMM STK 69290X101 19739 1445039 SH SOLE 404764 0 1040275 PBF ENERGY INC COMM STK 69318G106 496 32394 SH SOLE 32394 0 0 PCSB FINL CORP COMM STK 69324R104 29103 1601725 SH SOLE 553481 0 1048244 PDC ENERGY INC COMM STK 69327R101 59562 1300761 SH SOLE 325361 0 975400 PG&E CORP COMM STK 69331C108 381813 37543043 SH SOLE 14124850 0 23418193 PGT INNOVATIONS INC COMM STK 69336V101 73955 3183588 SH SOLE 739074 0 2444514 PJT PARTNERS INC COMM STK 69343T107 490 6861 SH SOLE 2061 0 4800 PNM RES INC COMM STK 69349H107 40827 837127 SH SOLE 254875 0 582252 PPL CORP COMM STK 69351T106 34132 1220305 SH SOLE 487815 0 732490 PRA HEALTH SCIENCES INC COMM STK 69354M108 9071 54904 SH SOLE 42318 0 12586 PRA GROUP INC COMM STK 69354N106 125281 3256578 SH SOLE 907802 0 2348776 PPD INC COMM STK 69355F102 287579 6239515 SH SOLE 2498538 0 3740977 PS BUSINESS PKS INC CALIF COMM STK 69360J107 352593 2381098 SH SOLE 705505 0 1675593 PTC THERAPEUTICS INC COMM STK 69366J200 89302 2112668 SH SOLE 385771 0 1726897 PTC INC COMM STK 69370C100 513088 3632224 SH SOLE 1312416 0 2319808 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 123612 3534812 SH SOLE 508515 0 3026297 PACIFIC PREMIER BANCORP COMM STK 69478X105 245760 5811302 SH SOLE 1377732 0 4433570 PAGERDUTY INC COMM STK 69553P100 331535 7786162 SH SOLE 2054401 0 5731761 PALANTIR TECHNOLOGIES INC COMM STK 69608A108 7175 272181 SH SOLE 196481 0 75700 PALOMAR HLDGS INC COMM STK 69753M105 82241 1089859 SH SOLE 350664 0 739195 PAR PAC HOLDINGS INC COMM STK 69888T207 470 27916 SH SOLE 4016 0 23900 PARAMOUNT GROUP INC COMM STK 69924R108 1274 126474 SH SOLE 117854 0 8620 PARK AEROSPACE CORP COMM STK 70014A104 296 19858 SH SOLE 13458 0 6400 PARSONS CORP DEL COMM STK 70202L102 98277 2496864 SH SOLE 771245 0 1725619 PAVMED INC COMM STK 70387R106 171 26644 SH SOLE 26644 0 0 PAYCOM SOFTWARE INC COMM STK 70432V102 816206 2245593 SH SOLE 835389 0 1410204 PAYLOCITY HLDG CORP COMM STK 70438V106 1476745 7739756 SH SOLE 1543728 0 6196028 PAYPAL HLDGS INC COMM STK 70450Y103 8820854 30262297 SH SOLE 11551915 0 18710382 PAYSIGN INC COMM STK 70451A104 107 33500 SH SOLE 0 0 33500 PAYONEER GLOBAL INC COMM STK 70451X104 37854 3750358 SH SOLE 1178441 0 2571917 PEBBLEBROOK HOTEL TR COMM STK 70509V100 160012 6794545 SH SOLE 2166918 0 4627627 PEDEVCO CORP COMM STK 70532Y303 124 78100 SH SOLE 78100 0 0 PELOTON INTERACTIVE INC COMM STK 70614W100 297820 2401390 SH SOLE 1620052 0 781338 PENNYMAC MTG INVT TR COMM STK 70931T103 87944 4175874 SH SOLE 1519835 0 2656039 PENNYMAC FINL SVCS INC NEW COMM STK 70932M107 250223 4054169 SH SOLE 1169089 0 2885080 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 646 8564 SH SOLE 2080 0 6484 PENUMBRA INC COMM STK 70975L107 343999 1255196 SH SOLE 252450 0 1002746 PERDOCEO ED CORP COMM STK 71363P106 45126 3677759 SH SOLE 1060668 0 2617091 PERFICIENT INC COMM STK 71375U101 10035 124785 SH SOLE 29785 0 95000 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 89577 1847330 SH SOLE 459910 0 1387420 PERSHING SQUARE TONTINE HLDG WARRANT 71531R117 5366 851688 SH SOLE 326930 0 524758 PETCO HEALTH & WELLNESS CO I COMM STK 71601V105 94453 4214757 SH SOLE 1320317 0 2894440 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 23024 1882603 SH SOLE 0 0 1882603 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 327 11340 SH SOLE 1740 0 9600 PHYSICIANS RLTY TR COMM STK 71943U104 1363 73820 SH SOLE 33140 0 40680 PHREESIA INC COMM STK 71944F106 408773 6668399 SH SOLE 1355238 0 5313161 PING IDENTITY HLDG CORP COMM STK 72341T103 251 10946 SH SOLE 3546 0 7400 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 502844 5695363 SH SOLE 1583055 0 4112308 PINTEREST INC COMM STK 72352L106 3671899 46509174 SH SOLE 17269209 0 29239965 PIXELWORKS INC COMM STK 72581M305 213 62400 SH SOLE 24900 0 37500 PLANET FITNESS INC COMM STK 72703H101 235744 3132815 SH SOLE 575202 0 2557613 PLAYTIKA HLDG CORP COMM STK 72815L107 228252 9574312 SH SOLE 4453535 0 5120777 PLUG POWER INC COMM STK 72919P202 10319 301824 SH SOLE 180924 0 120900 POOL CORP COMM STK 73278L105 209418 456587 SH SOLE 144559 0 312028 POSHMARK INC COMM STK 73739W104 64533 1351758 SH SOLE 367152 0 984606 POWERFLEET INC COMM STK 73931J109 114 15900 SH SOLE 0 0 15900 POWER REIT COMM STK 73933H101 460 11460 SH SOLE 8684 0 2776 PQ GROUP HLDGS INC COMM STK 73943T103 263 17136 SH SOLE 4536 0 12600 PRECIGEN INC COMM STK 74017N105 135 20766 SH SOLE 20766 0 0 PRECISION BIOSCIENCES INC COMM STK 74019P108 7474 596992 SH SOLE 89871 0 507121 PREFERRED APT CMNTYS INC COMM STK 74039L103 296 30404 SH SOLE 4504 0 25900 PREDICTIVE ONCOLOGY INC COMM STK 74039M200 139 106200 SH SOLE 0 0 106200 PREMIER FINL BANCORP INC COMM STK 74050M105 193 11464 SH SOLE 1202 0 10262 PREMIER INC COMM STK 74051N102 965 27731 SH SOLE 16931 0 10800 PREMIER FINANCIAL CORP COMM STK 74052F108 322 11336 SH SOLE 11336 0 0 PRELUDE THERAPEUTICS INC COMM STK 74065P101 11475 400802 SH SOLE 51396 0 349406 PRESTIGE CONSMR HEALTHCARE I COMM STK 74112D101 1872 35923 SH SOLE 20413 0 15510 PRICE T ROWE GROUP INC COMM STK 74144T108 66928 338072 SH SOLE 131704 0 206368 PRIMORIS SVCS CORP COMM STK 74164F103 1356 46064 SH SOLE 34464 0 11600 PRIMERICA INC COMM STK 74164M108 111625 728909 SH SOLE 182809 0 546100 PRIMIS FINANCIAL CORP COMM STK 74167B109 186 12180 SH SOLE 12180 0 0 PRIMO WATER CORPORATION COMM STK 74167P108 218 13038 SH SOLE 13038 0 0 PRINCIPAL FINANCIAL GROUP IN COMM STK 74251V102 24962 395030 SH SOLE 154057 0 240973 PROASSURANCE CORP COMM STK 74267C106 71388 3137930 SH SOLE 1069775 0 2068155 PROCORE TECHNOLOGIES INC COMM STK 74275K108 157477 1708953 SH SOLE 441099 0 1267854 PRIVIA HEALTH GROUP INC COMM STK 74276R102 124562 2807339 SH SOLE 479958 0 2327381 PROG HOLDINGS INC COMM STK 74319R101 269894 5607609 SH SOLE 1614807 0 3992802 PROLOGIS INC. COMM STK 74340W103 2163556 18100523 SH SOLE 8351860 0 9748663 PROS HOLDINGS INC COMM STK 74346Y103 876 19221 SH SOLE 10021 0 9200 PROSHARES TR COMM STK 74347X831 760 6200 SH SOLE 6200 0 0 PROVENTION BIO INC COMM STK 74374N102 85 10063 SH SOLE 10063 0 0 PROVIDENT BANCORP INC COMM STK 74383L105 27403 1680131 SH SOLE 475824 0 1204307 PROVIDENT FINL SVCS INC COMM STK 74386T105 903 39464 SH SOLE 22346 0 17118 PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 223 16085 SH SOLE 16085 0 0 PUBLIC STORAGE COMM STK 74460D109 303135 1008130 SH SOLE 381975 0 626155 PULSE BIOSCIENCES INC COMM STK 74587B101 204 12445 SH SOLE 1245 0 11200 PUMA BIOTECHNOLOGY INC COMM STK 74587V107 135 14668 SH SOLE 14668 0 0 PURE STORAGE INC COMM STK 74624M102 357484 18304337 SH SOLE 1362416 0 16941921 PURPLE INNOVATION INC COMM STK 74640Y106 585 22132 SH SOLE 11132 0 11000 PZENA INVT MGMT INC COMM STK 74731Q103 139 12618 SH SOLE 12618 0 0 QTS RLTY TR INC COMM STK 74736A103 1597 20664 SH SOLE 10964 0 9700 QORVO INC COMM STK 74736K101 35195 179886 SH SOLE 71450 0 108436 Q2 HLDGS INC COMM STK 74736L109 1979 19291 SH SOLE 11091 0 8200 QUALIGEN THERAPEUTICS INC COMM STK 74754R103 214 107500 SH SOLE 25800 0 81700 QUALYS INC COMM STK 74758T303 57728 573323 SH SOLE 140833 0 432490 QUANTUM SI INC COMM STK 74765K105 25618 2194600 SH SOLE 245262 0 1949338 QUANTERIX CORP COMM STK 74766Q101 84486 1440259 SH SOLE 270762 0 1169497 QUANTUMSCAPE CORP COMM STK 74767V109 1373 46910 SH SOLE 21510 0 25400 QUEST DIAGNOSTICS INC COMM STK 74834L100 27304 206897 SH SOLE 82230 0 124667 QUIDEL CORP COMM STK 74838J101 840326 6558897 SH SOLE 2529675 0 4029222 QURATE RETAIL INC COMM STK 74915M100 2421 184927 SH SOLE 107257 0 77670 RGC RES INC COMM STK 74955L103 15253 605036 SH SOLE 149186 0 455850 RLJ LODGING TR COMM STK 74965L101 1945 127729 SH SOLE 90426 0 37303 RMR GROUP INC COMM STK 74967R106 642 16623 SH SOLE 12992 0 3631 RH COMM STK 74967X103 548189 807347 SH SOLE 163452 0 643895 RPT REALTY COMM STK 74971D101 1547 119174 SH SOLE 85074 0 34100 RADIUS HEALTH INC CONV BND 750469AA6 940 1010000 PRN SOLE 1010000 0 0 RANGE RES CORP COMM STK 75281A109 1625 96941 SH SOLE 45941 0 51000 RANGER ENERGY SVCS INC COMM STK 75282U104 10909 1363569 SH SOLE 356649 0 1006920 RANPAK HOLDINGS CORP COMM STK 75321W103 26336 1052186 SH SOLE 290484 0 761702 RBC BEARINGS INC COMM STK 75524B104 85446 428472 SH SOLE 117769 0 310703 RE MAX HLDGS INC COMM STK 75524W108 989 29660 SH SOLE 23860 0 5800 READY CAPITAL CORP COMM STK 75574U101 1101 69349 SH SOLE 55713 0 13636 REALOGY HLDGS CORP COMM STK 75605Y106 1080 59297 SH SOLE 37697 0 21600 REATA PHARMACEUTICALS INC COMM STK 75615P103 150740 1065074 SH SOLE 222842 0 842232 RECURSION PHARMACEUTICALS IN COMM STK 75629V104 21283 583085 SH SOLE 70459 0 512626 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 90017 2718720 SH SOLE 873018 0 1845702 RED ROCK RESORTS INC COMM STK 75700L108 667 15695 SH SOLE 5995 0 9700 REDFIN CORP COMM STK 75737F108 51118 806155 SH SOLE 118284 0 687871 REGENERON PHARMACEUTICALS COMM STK 75886F107 460708 824844 SH SOLE 215289 0 609555 REGENXBIO INC COMM STK 75901B107 10886 280217 SH SOLE 38550 0 241667 REGIONS FINANCIAL CORP NEW COMM STK 7591EP100 31164 1544313 SH SOLE 614210 0 930103 RELAY THERAPEUTICS INC COMM STK 75943R102 42938 1173482 SH SOLE 181133 0 992349 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 20577 330069 SH SOLE 97451 0 232618 RENT A CTR INC NEW COMM STK 76009N100 2894 54535 SH SOLE 31485 0 23050 REPAY HLDGS CORP COMM STK 76029L100 76752 3192671 SH SOLE 707409 0 2485262 REPLIMUNE GROUP INC COMM STK 76029N106 194768 5069450 SH SOLE 971077 0 4098373 RESOLUTE FST PRODS INC COMM STK 76117W109 199 16300 SH SOLE 14000 0 2300 RESONANT INC COMM STK 76118L102 91 28200 SH SOLE 28200 0 0 RESIDEO TECHNOLOGIES INC COMM STK 76118Y104 49210 1640331 SH SOLE 627769 0 1012562 RESTAURANT BRANDS INTL INC COMM STK 76131D103 9496 147362 SH SOLE 51087 0 96275 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 1019 57720 SH SOLE 27120 0 30600 RETAIL PPTYS AMER INC COMM STK 76131V202 1033 90254 SH SOLE 51054 0 39200 RETAIL VALUE INC COMM STK 76133Q102 515 23701 SH SOLE 15128 0 8573 REVOLUTION MEDICINES INC COMM STK 76155X100 569 17924 SH SOLE 8924 0 9000 REVOLUTION HEALTHCAR AQ CORP COMM STK 76155Y207 50769 5061696 SH SOLE 706156 0 4355540 REVOLVE GROUP INC COMM STK 76156B107 483 7012 SH SOLE 7012 0 0 REXNORD CORP COMM STK 76169B102 134763 2693111 SH SOLE 806811 0 1886300 REXFORD INDL RLTY INC COMM STK 76169C100 233696 4103527 SH SOLE 1187086 0 2916441 REYNOLDS CONSUMER PRODS INC COMM STK 76171L106 242764 7998801 SH SOLE 3198487 0 4800314 RHYTHM PHARMACEUTICALS INC COMM STK 76243J105 327 16712 SH SOLE 7412 0 9300 RIMINI STR INC DEL COMM STK 76674Q107 106 17268 SH SOLE 17268 0 0 RINGCENTRAL INC COMM STK 76680R206 54723 188324 SH SOLE 77536 0 110788 RING ENERGY INC COMM STK 76680V108 224 75000 SH SOLE 0 0 75000 ROCKET COS INC COMM STK 77311W101 759 39229 SH SOLE 18429 0 20800 ROCKET PHARMACEUTICALS INC COMM STK 77313F106 148490 3352685 SH SOLE 563508 0 2789177 ROKU INC COMM STK 77543R102 553992 1206297 SH SOLE 384299 0 821998 ROOT INC COMM STK 77664L108 3420 316079 SH SOLE 189647 0 126432 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 37888 479836 SH SOLE 131242 0 348594 S&P GLOBAL INC COMM STK 78409V104 3292701 8022174 SH SOLE 3114469 0 4907705 SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 446590 1401285 SH SOLE 284000 0 1117285 SEACOR MARINE HLDGS INC COMM STK 78413P101 18243 4136815 SH SOLE 1295264 0 2841551 SL GREEN RLTY CORP COMM STK 78440X804 84597 1057467 SH SOLE 309543 0 747924 SLM CORP COMM STK 78442P106 52117 2488875 SH SOLE 695652 0 1793223 SM ENERGY CO COMM STK 78454L100 1490 60512 SH SOLE 51412 0 9100 SPDR S&P 500 ETF TR COMM STK 78462F103 2040 4765 SH SOLE 3365 0 1400 SPDR S&P 500 ETF TR COMM STK 78462F103 10530 24600 SH Put SOLE 24600 0 0 SPS COMM INC COMM STK 78463M107 73133 732431 SH SOLE 203731 0 528700 SPDR GOLD TR COMM STK 78463V107 232 1400 SH SOLE 1400 0 0 SPDR SER TR COMM STK 78464A607 19440 185341 SH SOLE 185341 0 0 SPDR SER TR COMM STK 78464A888 106143 1449253 SH SOLE 1449253 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 264932 3676542 SH SOLE 988133 0 2688409 SSGA ACTIVE ETF TR COMM STK 78467V608 16530 357100 SH SOLE 89400 0 267700 SPDR S&P MIDCAP 400 ETF TR COMM STK 78467Y107 393 800 SH SOLE 0 0 800 SPDR SER TR COMM STK 78468R556 194293 2009441 SH SOLE 2009441 0 0 SP PLUS CORP COMM STK 78469C103 387 12636 SH SOLE 12636 0 0 SPX FLOW INC COMM STK 78469X107 1161 17791 SH SOLE 10386 0 7405 SVB FINANCIAL GROUP COMM STK 78486Q101 123781 222456 SH SOLE 78106 0 144350 SABRA HEALTH CARE REIT INC COMM STK 78573L106 2527 138838 SH SOLE 102248 0 36590 SABRE CORP COMM STK 78573M104 1903 152486 SH SOLE 90986 0 61500 SAFEHOLD INC COMM STK 78645L100 70054 892404 SH SOLE 303960 0 588444 SAFETY INS GROUP INC COMM STK 78648T100 22388 286003 SH SOLE 58493 0 227510 SAGE THERAPEUTICS INC COMM STK 78667J108 89280 1571553 SH SOLE 318853 0 1252700 SAIA INC COMM STK 78709Y105 173833 829791 SH SOLE 203546 0 626245 SAILPOINT TECHNOLOGIES HLDGS COMM STK 78781P105 2030 39758 SH SOLE 23058 0 16700 SALESFORCE COM INC COMM STK 79466L302 10236233 41905407 SH SOLE 15997762 0 25907645 SANDRIDGE ENERGY INC COMM STK 80007P869 390 62100 SH SOLE 20000 0 42100 SANDSTORM GOLD LTD COMM STK 80013R206 27799 3523384 SH SOLE 1692671 0 1830713 SANOFI ADR 80105N105 230810 4383014 SH SOLE 2942782 0 1440232 SANTANDER CONSUMER USA HLDGS COMM STK 80283M101 1310 36074 SH SOLE 4074 0 32000 SCHOLAR ROCK HLDG CORP COMM STK 80706P103 139299 4820037 SH SOLE 933247 0 3886790 SCHRODINGER INC COMM STK 80810D103 19822 262164 SH SOLE 37976 0 224188 SCIENTIFIC GAMES CORP COMM STK 80874P109 2891 37330 SH SOLE 25370 0 11960 SEA LTD ADR 81141R100 8889026 32370816 SH SOLE 13049899 0 19320917 SEA LTD CONV BND 81141RAF7 4323 1396000 PRN SOLE 936000 0 460000 SEAGEN INC COMM STK 81181C104 1072022 6790105 SH SOLE 2096688 0 4693417 SEALED AIR CORP NEW COMM STK 81211K100 973453 16429580 SH SOLE 6633316 0 9796264 SEASPINE HLDGS CORP COMM STK 81255T108 400 19519 SH SOLE 7622 0 11897 SEAWORLD ENTMT INC COMM STK 81282V100 56867 1138714 SH SOLE 220964 0 917750 SELECT SECTOR SPDR TR COMM STK 81369Y506 544 10100 SH SOLE 10100 0 0 SELECT SECTOR SPDR TR COMM STK 81369Y605 6237 170000 SH Call SOLE 170000 0 0 SELECT SECTOR SPDR TR COMM STK 81369Y803 251 1700 SH SOLE 1700 0 0 SEELOS THERAPEUTICS INC COMM STK 81577F109 47 17950 SH SOLE 17950 0 0 SEER INC COMM STK 81578P106 185942 5672428 SH SOLE 892900 0 4779528 SELECT MED HLDGS CORP COMM STK 81619Q105 775170 18342882 SH SOLE 6874279 0 11468603 SELLAS LIFE SCIENCES GROUP I COMM STK 81642T209 172 15500 SH SOLE 0 0 15500 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1464 16914 SH SOLE 9460 0 7454 SENSEONICS HLDGS INC COMM STK 81727U105 597 155491 SH SOLE 54691 0 100800 SENTINELONE INC COMM STK 81730H109 114253 2688311 SH SOLE 781641 0 1906670 SERES THERAPEUTICS INC COMM STK 81750R102 33100 1387839 SH SOLE 878619 0 509220 SERITAGE GROWTH PPTYS COMM STK 81752R100 1045 56770 SH SOLE 24570 0 32200 SERVICE PPTYS TR COMM STK 81761L102 1369 108686 SH SOLE 67176 0 41510 SERVICENOW INC COMM STK 81762P102 7977763 14516902 SH SOLE 5642585 0 8874317 SERVISFIRST BANCSHARES INC COMM STK 81768T108 930 13685 SH SOLE 5385 0 8300 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 1475 30409 SH SOLE 13709 0 16700 SHIFT4 PMTS INC COMM STK 82452J109 835 8913 SH SOLE 5313 0 3600 SHOCKWAVE MED INC COMM STK 82489T104 625482 3296694 SH SOLE 524632 0 2772062 SHOALS TECHNOLOGIES GROUP IN COMM STK 82489W107 370268 10430083 SH SOLE 3543571 0 6886512 SHOPIFY INC COMM STK 82509L107 4165776 2851069 SH SOLE 1266589 0 1584480 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 1190165 4844962 SH SOLE 2823575 0 2021387 SILK RD MED INC COMM STK 82710M100 479 10012 SH SOLE 2912 0 7100 SILVERBOX ENGAGED MERGER CO COMM STK 82836L200 204 20408 SH SOLE 20408 0 0 SILVERGATE CAP CORP COMM STK 82837P408 1015 8953 SH SOLE 4853 0 4100 SILVERSUN TECHNOLOGIES INC COMM STK 82846H207 133 10900 SH SOLE 10900 0 0 SIMPLY GOOD FOODS CO COMM STK 82900L102 80079 2193348 SH SOLE 838032 0 1355316 SIRIUS XM HOLDINGS INC COMM STK 82968B103 2124 324830 SH SOLE 186203 0 138627 SITE CTRS CORP COMM STK 82981J109 1883 125053 SH SOLE 42153 0 82900 SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 642680 3796999 SH SOLE 780803 0 3016196 SITIME CORP COMM STK 82982T106 13148 103862 SH SOLE 24862 0 79000 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 25393 586718 SH SOLE 144418 0 442300 SIXTH STREET SPECIALTY LENDN COMM STK 83012A109 12315 555000 SH SOLE 555000 0 0 SKILLZ INC COMM STK 83067L109 1800 82886 SH SOLE 39886 0 43000 SKYWORKS SOLUTIONS INC COMM STK 83088M102 754522 3934924 SH SOLE 1574139 0 2360785 SLACK TECHNOLOGIES INC COMM STK 83088V102 72343 1633036 SH SOLE 297201 0 1335835 SLEEP NUMBER CORP COMM STK 83125X103 1923 17490 SH SOLE 8540 0 8950 SMILEDIRECTCLUB INC COMM STK 83192H106 217 25000 SH SOLE 9500 0 15500 SMARTSHEET INC COMM STK 83200N103 23499 324929 SH SOLE 134369 0 190560 SNAP INC COMM STK 83304A106 9624732 141249369 SH SOLE 57662658 0 83586711 SOFI TECHNOLOGIES INC COMM STK 83406F102 737708 40295165 SH SOLE 15619942 0 24675223 SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 6410 23192 SH SOLE 11177 0 12015 SOLARWINDS CORP COMM STK 83417Q105 210 12408 SH SOLE 3908 0 8500 SOLARIS OILFIELD INFRASTRUCT COMM STK 83418M103 359 36807 SH SOLE 2607 0 34200 SONIC AUTOMOTIVE INC COMM STK 83545G102 552 12331 SH SOLE 6211 0 6120 SONNET BIOTHERAPEUTC HLDNG I COMM STK 83548R105 71 45100 SH SOLE 45100 0 0 SONOS INC COMM STK 83570H108 1369 38873 SH SOLE 23173 0 15700 SORRENTO THERAPEUTICS INC COMM STK 83587F202 1206 124473 SH SOLE 73186 0 51287 SOUTHERN COPPER CORP COMM STK 84265V105 173901 2703678 SH SOLE 964856 0 1738822 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 761 19900 SH SOLE 7210 0 12690 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 488 130104 SH SOLE 18674 0 111430 SPECTRUM BRANDS HLDGS INC NE COMM STK 84790A105 1183 13914 SH SOLE 6594 0 7320 SPIRE INC COMM STK 84857L101 2480 34315 SH SOLE 16805 0 17510 SPIRIT RLTY CAP INC NEW COMM STK 84860W300 4520 94476 SH SOLE 77017 0 17459 SPIRIT OF TEX BANCSHARES INC COMM STK 84861D103 4445 194636 SH SOLE 6436 0 188200 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 323 18199 SH SOLE 3899 0 14300 SPRINGWORKS THERAPEUTICS INC COMM STK 85205L107 25459 308937 SH SOLE 40845 0 268092 SPROUTS FMRS MKT INC COMM STK 85208M102 3841 154574 SH SOLE 132074 0 22500 SPROTT PHYSICAL GOLD & SILVE COMM STK 85208R101 7589 406262 SH SOLE 7702 0 398560 SPROUT SOCIAL INC COMM STK 85209W109 1060 11858 SH SOLE 6258 0 5600 SQUARESPACE INC COMM STK 85225A107 21487 361668 SH SOLE 126503 0 235165 STAG INDL INC COMM STK 85254J102 3799 101496 SH SOLE 52096 0 49400 STARTEK INC COMM STK 85569C107 170 23817 SH SOLE 14217 0 9600 STARWOOD PPTY TR INC COMM STK 85571B105 3092 118135 SH SOLE 40855 0 77280 STEM INC COMM STK 85859N102 653 18145 SH SOLE 12845 0 5300 STEPSTONE GROUP INC COMM STK 85914M107 160246 4658321 SH SOLE 1287779 0 3370542 STEREOTAXIS INC COMM STK 85916J409 173 17955 SH SOLE 17955 0 0 STERLING BANCORP DEL COMM STK 85917A100 2524 101825 SH SOLE 64830 0 36995 STERLING BANCORP INC COMM STK 85917W102 12437 2733300 SH SOLE 638092 0 2095208 STOKE THERAPEUTICS INC COMM STK 86150R107 13041 387423 SH SOLE 78114 0 309309 STONERIDGE INC COMM STK 86183P102 50400 1708485 SH SOLE 434978 0 1273507 STRATEGIC ED INC COMM STK 86272C103 206319 2712582 SH SOLE 1027038 0 1685544 STRIDE INC COMM STK 86333M108 930 28942 SH SOLE 19242 0 9700 SUMMIT MATLS INC COMM STK 86614U100 281908 8089176 SH SOLE 3040415 0 5048761 SUNCOKE ENERGY INC COMM STK 86722A103 452 63236 SH SOLE 34236 0 29000 SUNNOVA ENERGY INTL INC. COMM STK 86745K104 899 23880 SH SOLE 13480 0 10400 SUNRUN INC COMM STK 86771W105 5574 99925 SH SOLE 57880 0 42045 SUNWORKS INC COMM STK 86803X204 368 35000 SH SOLE 8700 0 26300 SURGERY PARTNERS INC COMM STK 86881A100 178908 2685494 SH SOLE 529654 0 2155840 SURGALIGN HOLDINGS INC COMM STK 86882C105 360 259200 SH SOLE 0 0 259200 SYNAPTICS INC COMM STK 87157D109 2656 17073 SH SOLE 11098 0 5975 SYNOVUS FINL CORP COMM STK 87161C501 2408 54888 SH SOLE 24503 0 30385 SYNNEX CORP COMM STK 87162W100 2564 21054 SH SOLE 12980 0 8074 SYNDAX PHARMACEUTICALS INC COMM STK 87164F105 7219 420420 SH SOLE 55739 0 364681 SYNCHRONY FINANCIAL COMM STK 87165B103 42428 874453 SH SOLE 348572 0 525881 SYNEOS HEALTH INC COMM STK 87166B102 3493 39033 SH SOLE 23333 0 15700 TFS FINL CORP COMM STK 87240R107 476 23447 SH SOLE 18687 0 4760 TFF PHARMACEUTICALS INC COMM STK 87241J104 159 16500 SH SOLE 16500 0 0 TRI POINTE HOMES INC COMM STK 87265H109 12696 592423 SH SOLE 275457 0 316966 TPI COMPOSITES INC COMM STK 87266J104 1244 25698 SH SOLE 20098 0 5600 TPG RE FIN TR INC COMM STK 87266M107 562 41769 SH SOLE 5169 0 36600 TTM TECHNOLOGIES INC COMM STK 87305R109 1237 86533 SH SOLE 22823 0 63710 TACTILE SYS TECHNOLOGY INC COMM STK 87357P100 795 15295 SH SOLE 10545 0 4750 TALOS ENERGY INC COMM STK 87484T108 528 33763 SH SOLE 3063 0 30700 TARGA RES CORP COMM STK 87612G101 163085 3668964 SH SOLE 1452730 0 2216234 TAYLOR MORRISON HOME CORP COMM STK 87724P106 1854 70183 SH SOLE 31604 0 38579 TC ENERGY CORP COMM STK 87807B107 671404 13557346 SH SOLE 6754894 0 6802452 TECHTARGET INC COMM STK 87874R100 35520 458376 SH SOLE 108976 0 349400 TEGNA INC COMM STK 87901J105 2284 121759 SH SOLE 67749 0 54010 TELADOC HEALTH INC COMM STK 87918A105 82706 497363 SH SOLE 285859 0 211504 TELLURIAN INC NEW COMM STK 87968A104 327 70362 SH SOLE 49162 0 21200 TEMPUR SEALY INTL INC COMM STK 88023U101 92227 2353324 SH SOLE 669724 0 1683600 TENABLE HLDGS INC COMM STK 88025T102 3798 91844 SH SOLE 12977 0 78867 10X GENOMICS INC COMM STK 88025U109 208477 1064638 SH SOLE 227313 0 837325 TENARIS S A ADR 88031M109 123180 5624669 SH SOLE 2558666 0 3066003 TENET HEALTHCARE CORP COMM STK 88033G407 3902 58250 SH SOLE 36900 0 21350 TENCENT MUSIC ENTMT GROUP ADR 88034P109 114908 7423013 SH SOLE 2287627 0 5135386 TERADATA CORP DEL COMM STK 88076W103 2779 55610 SH SOLE 33859 0 21751 TERRENO RLTY CORP COMM STK 88146M101 368632 5713447 SH SOLE 1819562 0 3893885 TESLA INC COMM STK 88160R101 2405319 3538795 SH SOLE 2210906 0 1327889 TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 22777 5248170 SH SOLE 1503670 0 3744500 TETRA TECH INC NEW COMM STK 88162G103 93567 766690 SH SOLE 195161 0 571529 TEXAS CAP BANCSHARES INC COMM STK 88224Q107 69026 1087196 SH SOLE 316396 0 770800 TEXAS PACIFIC LAND CORPORATI COMM STK 88262P102 137533 85972 SH SOLE 21681 0 64291 TG THERAPEUTICS INC COMM STK 88322Q108 73067 1883651 SH SOLE 397296 0 1486355 THE ODP CORP COMM STK 88337F105 1432 29834 SH SOLE 17467 0 12367 THERAPEUTICSMD INC COMM STK 88338N107 22007 18493273 SH SOLE 4954002 0 13539271 THE TRADE DESK INC COMM STK 88339J105 82210 1062694 SH SOLE 424624 0 638070 THE REALREAL INC COMM STK 88339P101 61946 3134930 SH SOLE 920038 0 2214892 THERMON GROUP HLDGS INC COMM STK 88362T103 65546 3846586 SH SOLE 1278399 0 2568187 3-D SYS CORP DEL COMM STK 88554D205 3669 91799 SH SOLE 63047 0 28752 3M CO COMM STK 88579Y101 515156 2593546 SH SOLE 1479438 0 1114108 TIDEWATER INC NEW COMM STK 88642R109 87853 7290714 SH SOLE 2763479 0 4527235 TIM S A ADR 88706T108 5212 452400 SH SOLE 0 0 452400 TITAN INTL INC ILL COMM STK 88830M102 315 37191 SH SOLE 16341 0 20850 TIVITY HEALTH INC COMM STK 88870R102 741 28160 SH SOLE 10053 0 18107 TOPBUILD CORP COMM STK 89055F103 102848 520013 SH SOLE 128960 0 391053 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 123100 4046669 SH SOLE 1457148 0 2589521 TRACON PHARMACEUTICALS INC COMM STK 89237H209 113 17400 SH SOLE 0 0 17400 TRANSLATE BIO INC COMM STK 89374L104 25094 911191 SH SOLE 224133 0 687058 TRANSUNION COMM STK 89400J107 2590398 23589818 SH SOLE 8440454 0 15149364 TREEHOUSE FOODS INC COMM STK 89469A104 437441 9825725 SH SOLE 3512346 0 6313379 TREX CO INC COMM STK 89531P105 231645 2266368 SH SOLE 446131 0 1820237 TRIP COM GROUP LTD ADR 89677Q107 1197369 33766750 SH SOLE 11268719 0 22498031 TRUECAR INC COMM STK 89785L107 536 94919 SH SOLE 43189 0 51730 TRUEBLUE INC COMM STK 89785X101 479 17050 SH SOLE 2850 0 14200 TRUIST FINL CORP COMM STK 89832Q109 141257 2545179 SH SOLE 1197170 0 1348009 TTEC HLDGS INC COMM STK 89854H102 637 6177 SH SOLE 3587 0 2590 TURNING POINT THERAPEUTICS I COMM STK 90041T108 225797 2894095 SH SOLE 607905 0 2286190 22ND CENTY GROUP INC COMM STK 90137F103 273 59041 SH SOLE 12241 0 46800 TWILIO INC COMM STK 90138F102 1938697 4918553 SH SOLE 1471670 0 3446883 TWIST BIOSCIENCE CORP COMM STK 90184D100 139214 1044756 SH SOLE 201152 0 843604 TWITTER INC COMM STK 90184L102 87227 1267646 SH SOLE 498477 0 769169 TWO HBRS INVT CORP COMM STK 90187B408 2214 292916 SH SOLE 131216 0 161700 2U INC COMM STK 90214J101 1906 45738 SH SOLE 31398 0 14340 UFP INDUSTRIES INC COMM STK 90278Q108 211062 2839141 SH SOLE 973933 0 1865208 USANA HEALTH SCIENCES INC COMM STK 90328M107 385 3761 SH SOLE 1156 0 2605 U S CONCRETE INC COMM STK 90333L201 858 11621 SH SOLE 5351 0 6270 U S PHYSICAL THERAPY COMM STK 90337L108 149248 1288061 SH SOLE 310600 0 977461 U S XPRESS ENTERPRISES INC COMM STK 90338N202 14260 1658172 SH SOLE 499072 0 1159100 UBER TECHNOLOGIES INC COMM STK 90353T100 45390 905630 SH SOLE 561320 0 344310 UBIQUITI INC COMM STK 90353W103 49675 159119 SH SOLE 39061 0 120058 UIPATH INC COMM STK 90364P105 1521290 23377090 SH SOLE 8393280 0 14983810 ULTA BEAUTY INC COMM STK 90384S303 126407 365581 SH SOLE 197562 0 168019 ULTRA CLEAN HLDGS INC COMM STK 90385V107 1662 30932 SH SOLE 17932 0 13000 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 1048775 10999214 SH SOLE 3375352 0 7623862 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 1262 39424 SH SOLE 20828 0 18596 US WELL SERVICES INC COMM STK 91274U101 58 57000 SH SOLE 57000 0 0 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 10990 61255 SH SOLE 25439 0 35816 UNITEDHEALTH GROUP INC COMM STK 91324P102 14034826 35048513 SH SOLE 13691445 0 21357068 UNITI GROUP INC COMM STK 91325V108 941 88833 SH SOLE 47833 0 41000 UNITY SOFTWARE INC COMM STK 91332U101 19597 178432 SH SOLE 39566 0 138866 UNIVAR SOLUTIONS USA INC COMM STK 91336L107 93460 3833458 SH SOLE 1339643 0 2493815 UNIVERSAL DISPLAY CORP COMM STK 91347P105 4683 21065 SH SOLE 12979 0 8086 UNUM GROUP COMM STK 91529Y106 10044 353674 SH SOLE 141533 0 212141 UPWORK INC COMM STK 91688F104 568680 9756048 SH SOLE 2894263 0 6861785 UR-ENERGY INC COMM STK 91688R108 22 15685 SH SOLE 15685 0 0 URBAN EDGE PPTYS COMM STK 91704F104 10494 549447 SH SOLE 190147 0 359300 US ECOLOGY INC COMM STK 91734M103 1289 34352 SH SOLE 34352 0 0 VBI VACCINES INC CDA COMM STK 91822J103 370 110467 SH SOLE 53967 0 56500 VOXX INTL CORP COMM STK 91829F104 172 12286 SH SOLE 7986 0 4300 VAALCO ENERGY INC COMM STK 91851C201 117 35900 SH SOLE 35900 0 0 VAIL RESORTS INC COMM STK 91879Q109 1512742 4779292 SH SOLE 1277651 0 3501641 VALERO ENERGY CORP COMM STK 91913Y100 50763 650138 SH SOLE 261102 0 389036 VALVOLINE INC COMM STK 92047W101 4169 128443 SH SOLE 79289 0 49154 VANECK VECTORS ETF TR COMM STK 92189H607 20989 95873 SH SOLE 95873 0 0 VAREX IMAGING CORP COMM STK 92214X106 785 29278 SH SOLE 3118 0 26160 VECTOR GROUP LTD COMM STK 92240M108 1045 73906 SH SOLE 31641 0 42265 VECTRUS INC COMM STK 92242T101 1264 26564 SH SOLE 18620 0 7944 VAXART INC COMM STK 92243A200 709 94634 SH SOLE 59534 0 35100 VAXCYTE INC COMM STK 92243G108 233 10339 SH SOLE 10339 0 0 VENTAS INC COMM STK 92276F100 33922 594084 SH SOLE 235426 0 358658 VERA BRADLEY INC COMM STK 92335C106 605 48841 SH SOLE 35741 0 13100 VEONEER INC COMM STK 92336X109 1578 68444 SH SOLE 25332 0 43112 VERASTEM INC COMM STK 92337C104 56 13819 SH SOLE 13819 0 0 VERACYTE INC COMM STK 92337F107 1224 30604 SH SOLE 16504 0 14100 VEREIT INC COMM STK 92339V308 20752 451816 SH SOLE 384827 0 66989 VERIZON COMMUNICATIONS INC COMM STK 92343V104 676143 12067524 SH SOLE 5436607 0 6630917 VERINT SYS INC COMM STK 92343X100 1650 36616 SH SOLE 23116 0 13500 VERISK ANALYTICS INC COMM STK 92345Y106 592914 3393512 SH SOLE 1360166 0 2033346 VERICEL CORP COMM STK 92346J108 983 18725 SH SOLE 9725 0 9000 VERITONE INC COMM STK 92347M100 356 18087 SH SOLE 5901 0 12186 VERRA MOBILITY CORP COMM STK 92511U102 546 35534 SH SOLE 11634 0 23900 VERSO CORP COMM STK 92531L207 514 29015 SH SOLE 3715 0 25300 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 2641049 13098492 SH SOLE 5481105 0 7617387 VERU INC COMM STK 92536C103 316 39139 SH SOLE 37839 0 1300 VERTIV HOLDINGS CO COMM STK 92537N108 33181 1215437 SH SOLE 391764 0 823673 VERVE THERAPEUTICS INC COMM STK 92539P101 41271 685000 SH SOLE 97964 0 587036 VIAD CORP COMM STK 92552R406 617 12372 SH SOLE 6247 0 6125 VIASAT INC COMM STK 92552V100 1815 36424 SH SOLE 12224 0 24200 VIACOMCBS INC COMM STK 92556H206 124977 2764967 SH SOLE 1064851 0 1700116 VIATRIS INC COMM STK 92556V106 27624 1933067 SH SOLE 774130 0 1158937 VIEWRAY INC COMM STK 92672L107 76 11570 SH SOLE 11570 0 0 VIMEO INC COMM STK 92719V100 951710 19422653 SH SOLE 7923325 0 11499327 VIPSHOP HOLDINGS LIMITED ADR 92763W103 48481 2414383 SH SOLE 2414383 0 0 VIR BIOTECHNOLOGY INC COMM STK 92764N102 3586 75853 SH SOLE 16717 0 59136 VIRGIN GALACTIC HOLDINGS INC COMM STK 92766K106 2725 59241 SH SOLE 24041 0 35200 VIRNETX HLDG CORP COMM STK 92823T108 248 58130 SH SOLE 35430 0 22700 VISA INC COMM STK 92826C839 19292216 82508836 SH SOLE 32208048 0 50300788 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 147267 530176 SH SOLE 183651 0 346525 VISHAY PRECISION GROUP INC COMM STK 92835K103 534 15686 SH SOLE 4503 0 11183 VISTEON CORP COMM STK 92839U206 83068 686855 SH SOLE 253913 0 432942 VISTAGEN THERAPEUTICS INC COMM STK 92840H202 179 56771 SH SOLE 17271 0 39500 VISTRA CORP COMM STK 92840M102 327089 17632821 SH SOLE 6380667 0 11252154 VOCERA COMMUNICATIONS INC COMM STK 92857F107 493 12377 SH SOLE 2977 0 9400 VODAFONE GROUP PLC NEW ADR 92857W308 243229 14198995 SH SOLE 6028051 0 8170944 VONAGE HLDGS CORP COMM STK 92886T201 1447 100427 SH SOLE 54127 0 46300 VOYAGER THERAPEUTICS INC COMM STK 92915B106 262 63500 SH SOLE 21500 0 42000 VROOM INC COMM STK 92918V109 273 6518 SH SOLE 6518 0 0 WP CAREY INC COMM STK 92936U109 44465 595885 SH SOLE 548564 0 47321 WEC ENERGY GROUP INC COMM STK 92939U106 207289 2330397 SH SOLE 1181686 0 1148711 VYNE THERAPEUTICS INC COMM STK 92941V209 141 40050 SH SOLE 19200 0 20850 WALKER & DUNLOP INC COMM STK 93148P102 53697 514442 SH SOLE 191290 0 323152 WASTE CONNECTIONS INC COMM STK 94106B101 3647363 30539755 SH SOLE 9540879 0 20998876 WASTE MGMT INC DEL COMM STK 94106L109 172561 1231612 SH SOLE 402052 0 829560 WATERSTONE FINL INC MD COMM STK 94188P101 418 21283 SH SOLE 21283 0 0 WAYFAIR INC COMM STK 94419L101 353570 1119921 SH SOLE 537951 0 581970 WELLTOWER INC COMM STK 95040Q104 1614717 19431012 SH SOLE 9704897 0 9726115 WENDYS CO COMM STK 95058W100 62577 2671929 SH SOLE 665214 0 2006715 WESCO INTL INC COMM STK 95082P105 1647 16017 SH SOLE 7515 0 8502 WEST BANCORPORATION INC COMM STK 95123P106 586 21125 SH SOLE 8225 0 12900 WESTROCK CO COMM STK 96145D105 1604757 30153272 SH SOLE 14070218 0 16083054 WEX INC COMM STK 96208T104 48534 250304 SH SOLE 91148 0 159156 WILLDAN GROUP INC COMM STK 96924N100 540 14342 SH SOLE 10342 0 4000 WINTRUST FINL CORP COMM STK 97650W108 868 11472 SH SOLE 6072 0 5400 WISDOMTREE INVTS INC COMM STK 97717P104 339 54631 SH SOLE 54631 0 0 WISDOMTREE TR COMM STK 97717W570 1103 21061 SH SOLE 21061 0 0 WORKDAY INC COMM STK 98138H101 1640316 6870720 SH SOLE 3043598 0 3827122 WORKHORSE GROUP INC COMM STK 98138J206 793 47794 SH SOLE 17794 0 30000 WORKIVA INC COMM STK 98139A105 245683 2206801 SH SOLE 424467 0 1782334 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 1587 27419 SH SOLE 18019 0 9400 WW INTL INC COMM STK 98262P101 836 23121 SH SOLE 12621 0 10500 WYNDHAM HOTELS & RESORTS INC COMM STK 98311A105 4982 68922 SH SOLE 45152 0 23770 XPEL INC COMM STK 98379L100 564 6730 SH SOLE 3230 0 3500 XCEL ENERGY INC COMM STK 98389B100 268654 4077923 SH SOLE 1686959 0 2390964 XPERI HOLDING CORP COMM STK 98390M103 1364 61314 SH SOLE 38314 0 23000 XBIOTECH INC COMM STK 98400H102 201 12154 SH SOLE 5254 0 6900 XENCOR INC COMM STK 98401F105 202246 5863909 SH SOLE 1207175 0 4656734 XOMA CORP DEL COMM STK 98419J206 385 11320 SH SOLE 1786 0 9534 XYLEM INC COMM STK 98419M100 34135 284552 SH SOLE 109495 0 175057 XTANT MED HLDGS INC COMM STK 98420P308 25 15472 SH SOLE 0 0 15472 XPRESSPA GROUP INC COMM STK 98420U703 93 60100 SH SOLE 0 0 60100 XEROX HOLDINGS CORP COMM STK 98421M106 1533 65244 SH SOLE 15673 0 49571 XERIS PHARMACEUTICALS INC COMM STK 98422L107 232 56900 SH SOLE 30400 0 26500 XOMETRY INC COMM STK 98423F109 463869 5520735 SH SOLE 1090366 0 4430369 YAMANA GOLD INC COMM STK 98462Y100 218 51629 SH SOLE 51629 0 0 YEXT INC COMM STK 98585N106 432 30230 SH SOLE 9420 0 20810 YETI HLDGS INC COMM STK 98585X104 3664 39905 SH SOLE 21105 0 18800 YUM CHINA HLDGS INC COMM STK 98850P109 506076 7638886 SH SOLE 3154703 0 4484183 ZAI LAB LTD ADR 98887Q104 195391 1103967 SH SOLE 150724 0 953243 ZENDESK INC COMM STK 98936J101 957265 6632016 SH SOLE 1796724 0 4835292 ZENTALIS PHARMACEUTICALS INC COMM STK 98943L107 173409 3259568 SH SOLE 572164 0 2687404 ZILLOW GROUP INC COMM STK 98954M101 3254 26555 SH SOLE 15594 0 10961 ZILLOW GROUP INC COMM STK 98954M200 10607 86785 SH SOLE 50093 0 36692 ZIMMER BIOMET HOLDINGS INC COMM STK 98956P102 973870 6055655 SH SOLE 2642608 0 3413047 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 272 102936 SH SOLE 92636 0 10300 ZIX CORP COMM STK 98974P100 199 28239 SH SOLE 28239 0 0 ZOGENIX INC COMM STK 98978L204 517 29896 SH SOLE 13196 0 16700 ZOETIS INC COMM STK 98978V103 1892467 10154900 SH SOLE 3590488 0 6564412 ZTO EXPRESS CAYMAN INC ADR 98980A105 8190 269851 SH SOLE 269851 0 0 ZOOMINFO TECHNOLOGIES INC COMM STK 98980F104 5997 114946 SH SOLE 41816 0 73130 ZSCALER INC COMM STK 98980G102 8614 39868 SH SOLE 21836 0 18032 ZOOM VIDEO COMMUNICATIONS IN COMM STK 98980L101 6904607 17839977 SH SOLE 7737449 0 10102528 ZOMEDICA CORP COMM STK 98980M109 527 632600 SH SOLE 156000 0 476600 ZYMEWORKS INC COMM STK 98985W102 36412 1049647 SH SOLE 177520 0 872127 ZYNGA INC COMM STK 98986T108 801250 75376264 SH SOLE 25889954 0 49486310 ZYNERBA PHARMACEUTICALS INC COMM STK 98986X109 125 23600 SH SOLE 23600 0 0 CONSTELLIUM SE COMM STK F21107101 364506 19235133 SH SOLE 5967262 0 13267871 ADIENT PLC COMM STK G0084W101 30483 674412 SH SOLE 176932 0 497480 ALKERMES PLC COMM STK G01767105 560158 22844954 SH SOLE 8717195 0 14127759 ALLEGION PLC COMM STK G0176J109 31133 223499 SH SOLE 93057 0 130442 AMCOR PLC COMM STK G0250X107 28589 2494631 SH SOLE 1016897 0 1477734 AMDOCS LTD COMM STK G02602103 610 7879 SH SOLE 7879 0 0 ALTIMETER GROWTH CORP COMM STK G0370L108 43808 3744300 SH SOLE 3689200 0 55100 ALTIMETER GROWTH CORP COMM STK G0370L124 49131 3994386 SH SOLE 883355 0 3111031 ALTIMETER GROWTH CORP 2 COMM STK G0371B109 18479 1802822 SH SOLE 293091 0 1509731 AMBARELLA INC COMM STK G037AX101 1552 14557 SH SOLE 8457 0 6100 AON PLC COMM STK G0403H108 300679 1259334 SH SOLE 364581 0 894753 ARCH CAP GROUP LTD COMM STK G0450A105 8360 214692 SH SOLE 126017 0 88675 ARCOS DORADOS HOLDINGS INC COMM STK G0457F107 2198 368117 SH SOLE 0 0 368117 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 1411 27217 SH SOLE 17706 0 9511 ASSURED GUARANTY LTD COMM STK G0585R106 1402 29531 SH SOLE 14431 0 15100 ATLASSIAN CORP PLC COMM STK G06242104 4036127 15713335 SH SOLE 5268169 0 10445166 ATOTECH LTD COMM STK G0625A105 163500 6404238 SH SOLE 2231710 0 4172528 ATHENE HOLDING LTD COMM STK G0684D107 2586 38308 SH SOLE 16508 0 21800 AXIS CAP HLDGS LTD COMM STK G0692U109 519974 10609559 SH SOLE 3704088 0 6905471 AXALTA COATING SYS LTD COMM STK G0750C108 5213 170976 SH SOLE 123736 0 47240 BCLS ACQUISITION CORP COMM STK G0904B105 7772 738045 SH SOLE 81724 0 656321 BIOHAVEN PHARMACTL HLDG CO L COMM STK G11196105 35990 370729 SH SOLE 95600 0 275129 ACCENTURE PLC IRELAND COMM STK G1151C101 1290133 4376449 SH SOLE 1840322 0 2536127 BLUESCAPE OPPORTUNITIES ACQU WARRANT G1195N113 66 49000 SH SOLE 49000 0 0 BLUESCAPE OPPORTUNITIES ACQU COMM STK G1195N121 57767 5541165 SH SOLE 1434343 0 4106822 MIMECAST LTD COMM STK G14838109 1069 20158 SH SOLE 9458 0 10700 BROOKFIELD ASSET MGMT REINS COMM STK G16169107 2005 38535 SH SOLE 19353 0 19182 BROOKFIELD RENEWABLE PARTNER COMM STK G16258108 215 5570 SH SOLE 5570 0 0 BUNGE LIMITED COMM STK G16962105 709269 9075745 SH SOLE 4061001 0 5014744 CAPRI HOLDINGS LIMITED COMM STK G1890L107 118694 2075439 SH SOLE 588247 0 1487192 CC NEUBERGER PRINCIPAL HOLDN COMM STK G1992N118 370 37054 SH SOLE 37054 0 0 CIMPRESS PLC COMM STK G2143T103 928 8564 SH SOLE 4764 0 3800 CLARIVATE PLC COMM STK G21810109 1906467 69250541 SH SOLE 23356919 0 45893622 CREDICORP LTD COMM STK G2519Y108 237253 1958987 SH SOLE 584546 0 1374441 COCA-COLA EUROPACIFIC PARTNE COMM STK G25839104 1290 21751 SH SOLE 13451 0 8300 CUSHMAN WAKEFIELD PLC COMM STK G2717B108 499 28568 SH SOLE 9968 0 18600 DRAGONEER GROWTH OPPORTUN CO COMM STK G28302100 25206 2530697 SH SOLE 1001468 0 1529229 DLOCAL LTD COMM STK G29018101 148282 2822799 SH SOLE 1612240 0 1210559 EATON CORP PLC COMM STK G29183103 95349 643466 SH SOLE 260242 0 383224 ENDO INTL PLC COMM STK G30401106 742 158631 SH SOLE 73131 0 85500 ENSTAR GROUP LIMITED COMM STK G3075P101 1305 5462 SH SOLE 2862 0 2600 EUCRATES BIOMEDICAL ACQU COR COMM STK G3141W106 200 20300 SH SOLE 20300 0 0 EUCRATES BIOMEDICAL ACQU COR COMM STK G3141W114 7448 730864 SH SOLE 80977 0 649887 EUCRATES BIOMEDICAL ACQU COR WARRANT G3141W122 24 22697 SH SOLE 22697 0 0 ESSENT GROUP LTD COMM STK G3198U102 104191 2317937 SH SOLE 574242 0 1743695 EVEREST RE GROUP LTD COMM STK G3223R108 16527 65582 SH SOLE 27211 0 38371 FABRINET COMM STK G3323L100 41644 434376 SH SOLE 106716 0 327660 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 615 18708 SH SOLE 2908 0 15800 FRONTIER ACQUISITION CORP COMM STK G36826116 8149 814927 SH SOLE 95714 0 719213 EROS STX GLOBAL CORPORATION COMM STK G3788M114 45 29340 SH SOLE 29340 0 0 GENPACT LIMITED COMM STK G3922B107 12674 278975 SH SOLE 107975 0 171000 GENIUS SPORTS LIMITED COMM STK G3934V109 42134 2244758 SH SOLE 633289 0 1611469 GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 205 22447 SH SOLE 22447 0 0 HELEN OF TROY LTD COMM STK G4388N106 66622 292046 SH SOLE 76846 0 215200 HEALTH SCIENCES ACQ CORP 2 COMM STK G4411D109 8263 810138 SH SOLE 87905 0 722233 HERBALIFE NUTRITION LTD COMM STK G4412G101 2416 45821 SH SOLE 23721 0 22100 HELIX ACQUISITION CORP COMM STK G4444C102 7813 756303 SH SOLE 88388 0 667915 JANUS HENDERSON GROUP PLC COMM STK G4474Y214 2677 68976 SH SOLE 28707 0 40269 HORIZON THERAPEUTICS PUB L COMM STK G46188101 85162 909466 SH SOLE 280646 0 628820 IHS MARKIT LTD COMM STK G47567105 74880 664659 SH SOLE 279025 0 385634 INTERNATIONAL GAME TECHNOLOG COMM STK G4863A108 204 8497 SH SOLE 8497 0 0 INVESCO LTD COMM STK G491BT108 34235 1280754 SH SOLE 704070 0 576684 JAMES RIV GROUP LTD COMM STK G5005R107 103427 2756572 SH SOLE 909913 0 1846659 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 5030 28315 SH SOLE 15415 0 12900 JOHNSON CTLS INTL PLC COMM STK G51502105 111150 1619557 SH SOLE 782528 0 837029 KINIKSA PHARMACEUTICALS LTD COMM STK G5269C101 184 13231 SH SOLE 4231 0 9000 LAZARD LTD COMM STK G54050102 186974 4132013 SH SOLE 1520149 0 2611864 LIBERTY GLOBAL PLC COMM STK G5480U104 1408 51829 SH SOLE 16200 0 35629 LIBERTY GLOBAL PLC COMM STK G5480U120 6125 226500 SH SOLE 143169 0 83331 LINDE PLC COMM STK G5494J103 3759386 13005666 SH SOLE 5956371 0 7049295 LIVANOVA PLC COMM STK G5509L101 2422 28796 SH SOLE 16796 0 12000 MAIDEN HOLDINGS LTD COMM STK G5753U112 62 18416 SH SOLE 18416 0 0 MEDTRONIC PLC COMM STK G5960L103 2816810 22692418 SH SOLE 10158502 0 12533916 MEIRAGTX HLDGS PLC COMM STK G59665102 31099 2006365 SH SOLE 309451 0 1696914 APTIV PLC COMM STK G6095L109 2635370 16750587 SH SOLE 7386485 0 9364102 ALPHA & OMEGA SEMICONDUCTOR COMM STK G6331P104 379 12464 SH SOLE 5464 0 7000 NABORS INDUSTRIES LTD COMM STK G6359F137 238 2084 SH SOLE 2084 0 0 NIELSEN HLDGS PLC COMM STK G6518L108 395602 16035737 SH SOLE 7881336 0 8154401 NOMAD FOODS LTD COMM STK G6564A105 209450 7408909 SH SOLE 2312115 0 5096794 NORDIC AMERICAN TANKERS LIMI COMM STK G65773106 44 13462 SH SOLE 13462 0 0 NORWEGIAN CRUISE LINE HLDG L COMM STK G66721104 17187 584380 SH SOLE 230231 0 354149 NOVOCURE LTD COMM STK G6674U108 348143 1569485 SH SOLE 257427 0 1312058 NVENT ELECTRIC PLC COMM STK G6700G107 2796 89494 SH SOLE 51048 0 38446 ORTHO CLINICAL DIAGNOSTICS H COMM STK G6829J107 338211 15796863 SH SOLE 5120473 0 10676390 PAGSEGURO DIGITAL LTD COMM STK G68707101 210693 3767763 SH SOLE 1137852 0 2629911 PATRIA INVESTMENTS LIMITED COMM STK G69451105 5688 322806 SH SOLE 0 0 322806 PAYSAFE LIMITED COMM STK G6964L107 209 17270 SH SOLE 17270 0 0 PROTHENA CORP PLC COMM STK G72800108 299365 5823085 SH SOLE 1116910 0 4706175 RENAISSANCERE HLDGS LTD COMM STK G7496G103 481739 3237063 SH SOLE 1542032 0 1695031 ROYALTY PHARMA PLC COMM STK G7709Q104 90172 2199853 SH SOLE 348346 0 1851507 SEAGATE TECHNOLOGY HLDNGS PL COMM STK G7997R103 27348 311018 SH SOLE 116525 0 194493 PENTAIR PLC COMM STK G7S00T104 16922 250736 SH SOLE 97477 0 153259 SAPIENS INTL CORP N V COMM STK G7T16G103 29128 1108776 SH SOLE 275276 0 833500 SENSATA TECHNOLOGIES HLDG PL COMM STK G8060N102 7324 126348 SH SOLE 90688 0 35660 SIGNET JEWELERS LIMITED COMM STK G81276100 2188 27078 SH SOLE 15248 0 11830 SIRIUSPOINT LTD COMM STK G8192H106 702 69673 SH SOLE 42957 0 26716 SMART GLOBAL HLDGS INC COMM STK G8232Y101 393 8243 SH SOLE 8243 0 0 STERIS PLC COMM STK G8473T100 120135 582332 SH SOLE 151407 0 430925 STONECO LTD COMM STK G85158106 2157144 32167372 SH SOLE 12286686 0 19880686 STRONGBRIDGE BIOPHARMA PLC COMM STK G85347105 107 36100 SH SOLE 0 0 36100 TECHNIPFMC PLC COMM STK G87110105 351352 38823409 SH SOLE 14049941 0 24773468 TEXTAINER GROUP HOLDINGS LTD COMM STK G8766E109 234 6940 SH SOLE 6940 0 0 THERAVANCE BIOPHARMA INC COMM STK G8807B106 520 35837 SH SOLE 11066 0 24771 TRANE TECHNOLOGIES PLC COMM STK G8994E103 99451 540085 SH SOLE 227071 0 313014 LIBERTY LATIN AMERICA LTD COMM STK G9001E102 479 34568 SH SOLE 20439 0 14129 LIBERTY LATIN AMERICA LTD COMM STK G9001E128 1111 78811 SH SOLE 48573 0 30238 TRITON INTL LTD COMM STK G9078F107 1610 30769 SH SOLE 22869 0 7900 TRONOX HOLDINGS PLC COMM STK G9087Q102 2059 91899 SH SOLE 72999 0 18900 VASTA PLATFORM LTD COMM STK G9440A109 658 81000 SH SOLE 0 0 81000 WHITE MTNS INS GROUP LTD COMM STK G9618E107 1619 1410 SH SOLE 715 0 695 WILLIS TOWERS WATSON PLC LTD COMM STK G96629103 141850 616684 SH SOLE 130840 0 485844 PERRIGO CO PLC COMM STK G97822103 1068154 23296706 SH SOLE 9861483 0 13435223 XP INC COMM STK G98239109 1011142 23217953 SH SOLE 11354573 0 11863380 ADC THERAPEUTICS SA COMM STK H0036K147 64834 2662585 SH SOLE 366598 0 2295987 ALCON AG COMM STK H01301128 803492 11448604 SH SOLE 4495895 0 6952709 CHUBB LIMITED COMM STK H1467J104 2536692 15960060 SH SOLE 7555178 0 8404882 CRISPR THERAPEUTICS AG COMM STK H17182108 192531 1189273 SH SOLE 235794 0 953479 GARMIN LTD COMM STK H2906T109 34006 235106 SH SOLE 90680 0 144426 TE CONNECTIVITY LTD COMM STK H84989104 1623895 12010166 SH SOLE 3910730 0 8099436 TRANSOCEAN LTD COMM STK H8817H100 1085 240120 SH SOLE 93720 0 146400 ALTISOURCE PORTFOLIO SOLNS S COMM STK L0175J104 93 10500 SH SOLE 0 0 10500 GLOBANT S A COMM STK L44385109 89723 409356 SH SOLE 119696 0 289660 ORION ENGINEERED CARBONS S A COMM STK L72967109 93596 4928673 SH SOLE 1744682 0 3183991 SPOTIFY TECHNOLOGY S A COMM STK L8681T102 3177822 11530979 SH SOLE 4657735 0 6873244 TRINSEO S A COMM STK L9340P101 923 15429 SH SOLE 8529 0 6900 AUDIOCODES LTD COMM STK M15342104 492 14869 SH SOLE 14869 0 0 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 1692 14573 SH SOLE 9973 0 4600 CYBERARK SOFTWARE LTD COMM STK M2682V108 404 3101 SH SOLE 1501 0 1600 FIVERR INTL LTD COMM STK M4R82T106 49719 205035 SH SOLE 33499 0 171536 JFROG LTD COMM STK M6191J100 1134 24908 SH SOLE 4990 0 19918 MONDAY COM LTD COMM STK M7S64H106 96731 432625 SH SOLE 148709 0 283916 WIX COM LTD COMM STK M98068105 192810 664221 SH SOLE 98584 0 565637 AERCAP HOLDINGS NV COMM STK N00985106 4734 92445 SH SOLE 92445 0 0 AFFIMED N V COMM STK N01045108 383 45045 SH SOLE 45045 0 0 ASML HOLDING N V COMM STK N07059210 8289094 12022686 SH SOLE 5565559 0 6457127 ATAI LIFE SCIENCES NV COMM STK N0731H103 12025 650000 SH SOLE 75939 0 574061 ELASTIC N V COMM STK N14506104 3867 26533 SH SOLE 15233 0 11300 CNH INDL N V COMM STK N20944109 204632 12390899 SH SOLE 5754824 0 6636075 CORE LABORATORIES N V COMM STK N22717107 335 8600 SH SOLE 8600 0 0 CUREVAC N V COMM STK N2451R105 226 3074 SH SOLE 3074 0 0 FERRARI N V COMM STK N3167Y103 1871279 9081429 SH SOLE 5361704 0 3719725 FRANKS INTL N V COMM STK N33462107 128922 42548640 SH SOLE 15005251 0 27543389 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 42206 410281 SH SOLE 162232 0 248049 NXP SEMICONDUCTORS N V COMM STK N6596X109 2160694 10503085 SH SOLE 4737546 0 5765539 QIAGEN NV COMM STK N72482123 1244 25709 SH SOLE 25709 0 0 UNIQURE NV COMM STK N90064101 55722 1809161 SH SOLE 294256 0 1514905 YANDEX N V COMM STK N97284108 198502 2805682 SH SOLE 850990 0 1954692 COPA HOLDINGS SA COMM STK P31076105 2513 33365 SH SOLE 5965 0 27400 ROYAL CARIBBEAN GROUP COMM STK V7780T103 29635 347499 SH SOLE 134935 0 212564 DHT HOLDINGS INC COMM STK Y2065G121 78 11977 SH SOLE 11977 0 0 DORIAN LPG LTD COMM STK Y2106R110 619 43873 SH SOLE 2273 0 41600 INTERNATIONAL SEAWAYS INC COMM STK Y41053102 41547 2166185 SH SOLE 766635 0 1399550 WAVE LIFE SCIENCES LTD COMM STK Y95308105 234 35082 SH SOLE 13002 0 22080