0000080255-22-002276.txt : 20220214 0000080255-22-002276.hdr.sgml : 20220214 20220214144825 ACCESSION NUMBER: 0000080255-22-002276 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220214 DATE AS OF CHANGE: 20220214 EFFECTIVENESS DATE: 20220214 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: 22629857 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 12-31-2021 12-31-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 4103452628 David Oestreicher Baltimore MD 02-14-2022 0 2973 1111254398
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 29615 372843 SH SOLE 103808 0 269035 AAR CORP COMM STK 000361105 290 7421 SH SOLE 7421 0 0 ABCAM PLC ADR 000380204 28447 1207933 SH SOLE 318442 0 889491 ABM INDS INC COMM STK 000957100 41805 1023380 SH SOLE 355151 0 668229 AFLAC INC COMM STK 001055102 59539 1019679 SH SOLE 458757 0 560922 AGCO CORP COMM STK 001084102 105690 910966 SH SOLE 362199 0 548767 AG MTG INVT TR INC COMM STK 001228501 267 26000 SH SOLE 0 0 26000 AMN HEALTHCARE SVCS INC COMM STK 001744101 98528 805424 SH SOLE 207067 0 598357 AZZ INC COMM STK 002474104 137327 2483759 SH SOLE 622692 0 1861067 ABBOTT LABS COMM STK 002824100 798683 5674885 SH SOLE 2920683 0 2754202 ABERCROMBIE & FITCH CO COMM STK 002896207 25703 737952 SH SOLE 195552 0 542400 ABIOMED INC COMM STK 003654100 50652 141024 SH SOLE 54369 0 86655 ACACIA RESH CORP COMM STK 003881307 172 33595 SH SOLE 33595 0 0 ACADIA PHARMACEUTICALS INC COMM STK 004225108 221409 9486261 SH SOLE 2857590 0 6628671 ACADIA RLTY TR COMM STK 004239109 132993 6092196 SH SOLE 2251156 0 3841040 ACCURAY INC COMM STK 004397105 650 136258 SH SOLE 52058 0 84200 ACI WORLDWIDE INC COMM STK 004498101 48664 1402424 SH SOLE 375924 0 1026500 ACUSHNET HLDGS CORP COMM STK 005098108 455 8573 SH SOLE 2338 0 6235 ADDUS HOMECARE CORP COMM STK 006739106 37745 403652 SH SOLE 99652 0 304000 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 4330 92590 SH SOLE 67680 0 24910 ADVANCED MICRO DEVICES INC COMM STK 007903107 5784929 40201028 SH SOLE 17965971 0 22235057 ADVANCED ENERGY INDS COMM STK 007973100 45037 494590 SH SOLE 135040 0 359550 AEROVIRONMENT INC COMM STK 008073108 628 10132 SH SOLE 5832 0 4300 AFFILIATED MANAGERS GROUP IN COMM STK 008252108 3331 20246 SH SOLE 10346 0 9900 AGNICO EAGLE MINES LTD COMM STK 008474108 639 12007 SH SOLE 12007 0 0 AGREE RLTY CORP COMM STK 008492100 2476 34698 SH SOLE 17532 0 17166 AIRBNB INC COMM STK 009066101 787059 4727367 SH SOLE 1829486 0 2897881 AIR PRODS & CHEMS INC COMM STK 009158106 880812 2894932 SH SOLE 1323418 0 1571514 ALAMO GROUP INC COMM STK 011311107 112452 764041 SH SOLE 230297 0 533744 ALARM COM HLDGS INC COMM STK 011642105 23335 275142 SH SOLE 75592 0 199550 ALASKA AIR GROUP INC COMM STK 011659109 34455 661327 SH SOLE 401489 0 259838 ALBANY INTL CORP COMM STK 012348108 44211 499837 SH SOLE 128534 0 371303 ALBEMARLE CORP COMM STK 012653101 253535 1084547 SH SOLE 445664 0 638883 ALBERTSONS COS INC COMM STK 013091103 461 15266 SH SOLE 6466 0 8800 ALCOA CORP COMM STK 013872106 91818 1541082 SH SOLE 390582 0 1150500 ALCOA CORP COMM STK 013872106 2013 35500 SH Put SOLE 35500 0 0 ALECTOR INC COMM STK 014442107 38757 1876848 SH SOLE 337918 0 1538930 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 861 34306 SH SOLE 34306 0 0 ALEXANDERS INC COMM STK 014752109 372 1428 SH SOLE 528 0 900 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 742148 3328615 SH SOLE 1455711 0 1872904 ALIGN TECHNOLOGY INC COMM STK 016255101 695304 1058011 SH SOLE 424414 0 633597 ALLEGHANY CORP MD COMM STK 017175100 3341 5005 SH SOLE 2255 0 2750 ALLETE INC COMM STK 018522300 1351 20359 SH SOLE 5356 0 15003 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 1361 20451 SH SOLE 9647 0 10804 ALLIANT ENERGY CORP COMM STK 018802108 22917 372823 SH SOLE 150971 0 221852 ALLOGENE THERAPEUTICS INC COMM STK 019770106 48513 3251528 SH SOLE 574841 0 2676687 ALLOVIR INC COMM STK 019818103 266 20575 SH SOLE 6575 0 14000 ALLSTATE CORP COMM STK 020002101 54126 460057 SH SOLE 195384 0 264673 ALPHA METALLURGICAL RESOUR I COMM STK 020764106 281 4600 SH SOLE 0 0 4600 ALPHA PRO TECH LTD COMM STK 020772109 108 18100 SH SOLE 0 0 18100 ALTAIR ENGR INC COMM STK 021369103 36392 470663 SH SOLE 114563 0 356100 ALTO INGREDIENTS INC COMM STK 021513106 75 15641 SH SOLE 15641 0 0 AMARIN CORP PLC ADR 023111206 296 87745 SH SOLE 87745 0 0 AMAZON COM INC COMM STK 023135106 53814698 16139535 SH SOLE 6672194 0 9467341 AMBAC FINL GROUP INC COMM STK 023139884 714 44474 SH SOLE 22974 0 21500 AMEDISYS INC COMM STK 023436108 201127 1242446 SH SOLE 318428 0 924018 AMERCO COMM STK 023586100 1898 2614 SH SOLE 1214 0 1400 AMEREN CORP COMM STK 023608102 2393334 26888367 SH SOLE 9101374 0 17786993 AMERICAN ASSETS TR INC COMM STK 024013104 467 12446 SH SOLE 12446 0 0 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 416920 7277366 SH SOLE 2496783 0 4780583 AMERICAN ELEC PWR CO INC COMM STK 025537101 574171 6453539 SH SOLE 1678188 0 4775351 AMERICAN ELEC PWR CO INC CVPFSTKF 025537127 108254 2158816 SH SOLE 518620 0 1640196 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 1054 27086 SH SOLE 16086 0 11000 AMERICAN EXPRESS CO COMM STK 025816109 269322 1646225 SH SOLE 475598 0 1170627 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 4665 33974 SH SOLE 16291 0 17683 AMERICAN INTL GROUP INC COMM STK 026874784 4378175 76999222 SH SOLE 39345170 0 37654052 AMER STATES WTR CO COMM STK 029899101 2915 28179 SH SOLE 10879 0 17300 AMERICAN SUPERCONDUCTOR CORP COMM STK 030111207 281 25859 SH SOLE 1859 0 24000 AMERICAN VANGUARD CORP COMM STK 030371108 29670 1810260 SH SOLE 535894 0 1274366 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 219627 1162907 SH SOLE 403073 0 759834 AMERICAN WOODMARK CORPORATIO COMM STK 030506109 546 8375 SH SOLE 8375 0 0 AMETEK INC COMM STK 031100100 60502 411469 SH SOLE 170504 0 240965 AMGEN INC COMM STK 031162100 600341 2668536 SH SOLE 1256644 0 1411892 AMKOR TECHNOLOGY INC COMM STK 031652100 1196 48238 SH SOLE 33132 0 15106 AMPCO-PITTSBURG CORP COMM STK 032037103 108 21600 SH SOLE 0 0 21600 AMPHENOL CORP NEW COMM STK 032095101 2394493 27378141 SH SOLE 12872770 0 14505371 ANALOG DEVICES INC COMM STK 032654105 615072 3499303 SH SOLE 1727454 0 1771849 ANAPTYSBIO INC COMM STK 032724106 361 10397 SH SOLE 1297 0 9100 ANAVEX LIFE SCIENCES CORP COMM STK 032797300 550 31705 SH SOLE 16305 0 15400 ANDERSONS INC COMM STK 034164103 422 10913 SH SOLE 5713 0 5200 ANGLOGOLD ASHANTI LIMITED ADR 035128206 199516 9509823 SH SOLE 3648108 0 5861715 ANIKA THERAPEUTICS INC COMM STK 035255108 274 7659 SH SOLE 959 0 6700 ANNALY CAPITAL MANAGEMENT IN COMM STK 035710409 5650 722538 SH SOLE 453268 0 269270 ANTARES PHARMA INC COMM STK 036642106 162 45257 SH SOLE 10957 0 34300 ANTHEM INC COMM STK 036752103 4544022 9802869 SH SOLE 4599965 0 5202904 APOGEE ENTERPRISES INC COMM STK 037598109 1447 30060 SH SOLE 22000 0 8060 APPLE INC COMM STK 037833100 39624531 223148792 SH SOLE 97018773 0 126130019 APPLIED MATLS INC COMM STK 038222105 2434550 15471214 SH SOLE 6275874 0 9195340 APTARGROUP INC COMM STK 038336103 3064 25018 SH SOLE 8168 0 16850 ARBOR REALTY TRUST INC COMM STK 038923108 788 42997 SH SOLE 25197 0 17800 ARCHER DANIELS MIDLAND CO COMM STK 039483102 57339 848330 SH SOLE 340603 0 507727 ARCOSA INC COMM STK 039653100 14435 273917 SH SOLE 61427 0 212490 ARENA PHARMACEUTICALS INC COMM STK 040047607 2106 22659 SH SOLE 15759 0 6900 ARISTA NETWORKS INC COMM STK 040413106 48839 339752 SH SOLE 136200 0 203552 ARLINGTON ASSET INVST CORP COMM STK 041356205 322 92100 SH SOLE 59300 0 32800 ARMOUR RESIDENTIAL REIT INC COMM STK 042315507 430 43869 SH SOLE 23369 0 20500 ARROW ELECTRS INC COMM STK 042735100 2652 19753 SH SOLE 9078 0 10675 ARROW FINL CORP COMM STK 042744102 250 7097 SH SOLE 6889 0 208 ARTESIAN RES CORP COMM STK 043113208 336 7260 SH SOLE 7260 0 0 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 55145 319254 SH SOLE 85514 0 233740 ASHLAND GLOBAL HLDGS INC COMM STK 044186104 1608 14934 SH SOLE 8034 0 6900 ASPEN TECHNOLOGY INC COMM STK 045327103 72900 478976 SH SOLE 137780 0 341196 ASSOCIATED BANC CORP COMM STK 045487105 1026 45419 SH SOLE 16592 0 28827 ASTEC INDS INC COMM STK 046224101 701 10120 SH SOLE 5220 0 4900 ASTRAZENECA PLC ADR 046353108 5233224 89840751 SH SOLE 39414195 0 50426556 ASTRAZENECA PLC ADR 046353108 524 9500 SH Call SOLE 9500 0 0 ATARA BIOTHERAPEUTICS INC COMM STK 046513107 355 22501 SH SOLE 14801 0 7700 ATKORE INC COMM STK 047649108 67271 605011 SH SOLE 165591 0 439420 ATLANTIC CAP BANCSHARES INC COMM STK 048269203 76778 2668681 SH SOLE 654344 0 2014337 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 409 4350 SH SOLE 4350 0 0 ATMOS ENERGY CORP COMM STK 049560105 281300 2684929 SH SOLE 753944 0 1930985 ATRION CORP COMM STK 049904105 102224 145019 SH SOLE 57498 0 87521 AURORA INNOVATION INC COMM STK 051774107 614671 56342737 SH SOLE 16445272 0 39897465 AUTODESK INC COMM STK 052769106 100577 357685 SH SOLE 151450 0 206235 AUTOLIV INC COMM STK 052800109 2994 28952 SH SOLE 13650 0 15302 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 401107 1626683 SH SOLE 585905 0 1040778 AUTOZONE INC COMM STK 053332102 226876 108222 SH SOLE 59517 0 48705 AVALONBAY CMNTYS INC COMM STK 053484101 1136874 4500868 SH SOLE 2715185 0 1785683 AVERY DENNISON CORP COMM STK 053611109 1188229 5486584 SH SOLE 1842064 0 3644520 AVIS BUDGET GROUP COMM STK 053774105 4430 21364 SH SOLE 10453 0 10911 AVNET INC COMM STK 053807103 1903 46164 SH SOLE 26688 0 19476 BADGER METER INC COMM STK 056525108 5362 50323 SH SOLE 45923 0 4400 BAIDU INC ADR 056752108 845106 5679859 SH SOLE 2232851 0 3447008 BALCHEM CORP COMM STK 057665200 25821 153151 SH SOLE 40051 0 113100 BALL CORP COMM STK 058498106 2402627 24957171 SH SOLE 9623556 0 15333615 BK OF AMERICA CORP COMM STK 060505104 5602344 125923671 SH SOLE 53275568 0 72648103 BANK HAWAII CORP COMM STK 062540109 2043 24394 SH SOLE 11228 0 13166 BANK MONTREAL QUE COMM STK 063671101 2529 23458 SH SOLE 23458 0 0 BANK NEW YORK MELLON CORP COMM STK 064058100 451017 7765450 SH SOLE 3269381 0 4496069 BARNES GROUP INC COMM STK 067806109 1409 30242 SH SOLE 24042 0 6200 BARRICK GOLD CORP COMM STK 067901108 1151 60462 SH SOLE 60462 0 0 BARNWELL INDS INC COMM STK 068221100 53 18200 SH SOLE 18200 0 0 BARRETT BUSINESS SVCS INC COMM STK 068463108 215 3109 SH SOLE 509 0 2600 BATH & BODY WORKS INC COMM STK 070830104 278584 3991743 SH SOLE 1618403 0 2373340 BAXTER INTL INC COMM STK 071813109 420582 4899602 SH SOLE 1927475 0 2972127 BEACON ROOFING SUPPLY INC COMM STK 073685109 154356 2691481 SH SOLE 927297 0 1764184 BECTON DICKINSON & CO COMM STK 075887109 4859775 19324698 SH SOLE 7456930 0 11867768 BECTON DICKINSON & CO CVPFSTKF 075887406 175083 3320371 SH SOLE 1574752 0 1745619 BED BATH & BEYOND INC COMM STK 075896100 649 44530 SH SOLE 28830 0 15700 BELDEN INC COMM STK 077454106 235294 3579702 SH SOLE 1280384 0 2299318 BELLRING BRANDS INC COMM STK 079823100 67559 2368004 SH SOLE 638599 0 1729405 BERKELEY LTS INC COMM STK 084310101 8602 473160 SH SOLE 111647 0 361513 BERKLEY W R CORP COMM STK 084423102 16053 194847 SH SOLE 77161 0 117686 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 8563 19 SH SOLE 16 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 1501493 5021716 SH SOLE 2667200 0 2354516 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 1117 39276 SH SOLE 3276 0 36000 BEST BUY INC COMM STK 086516101 34030 334939 SH SOLE 132260 0 202679 BHP GROUP LTD ADR 088606108 308921 5118820 SH SOLE 2542662 0 2576158 BICYCLE THERAPEUTICS PLC ADR 088786108 48453 796014 SH SOLE 115746 0 680268 BIG LOTS INC COMM STK 089302103 1343 29822 SH SOLE 15422 0 14400 BILIBILI INC ADR 090040106 37986 818672 SH SOLE 476865 0 341807 BILL COM HLDGS INC COMM STK 090043100 2319711 9310501 SH SOLE 3419583 0 5890918 BIO RAD LABS INC COMM STK 090572207 55502 73457 SH SOLE 27802 0 45655 BLACK HILLS CORP COMM STK 092113109 2077 29429 SH SOLE 14889 0 14540 BLOCK H & R INC COMM STK 093671105 1944 82500 SH SOLE 40048 0 42452 BLOOM ENERGY CORP COMM STK 093712107 12024 548283 SH SOLE 350842 0 197441 BLOOMIN BRANDS INC COMM STK 094235108 23971 1142549 SH SOLE 304649 0 837900 BLUCORA INC COMM STK 095229100 1009 58257 SH SOLE 58257 0 0 BLUE BIRD CORP COMM STK 095306106 30343 1940117 SH SOLE 692894 0 1247223 BOEING CO COMM STK 097023105 835064 4147946 SH SOLE 2215100 0 1932846 BOOT BARN HLDGS INC COMM STK 099406100 1340 10892 SH SOLE 5592 0 5300 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 1534077 18092670 SH SOLE 3125828 0 14966842 BORGWARNER INC COMM STK 099724106 17054 378379 SH SOLE 157153 0 221226 BOSTON BEER INC COMM STK 100557107 668760 1324015 SH SOLE 437917 0 886098 BOSTON OMAHA CORP COMM STK 101044105 79916 2781630 SH SOLE 962397 0 1819233 BOSTON PROPERTIES INC COMM STK 101121101 24506 212763 SH SOLE 85808 0 126955 BOSTON SCIENTIFIC CORP COMM STK 101137107 247062 5815950 SH SOLE 2277138 0 3538812 BOTTOMLINE TECH DEL INC COMM STK 101388106 1024 18137 SH SOLE 10337 0 7800 BOYD GAMING CORP COMM STK 103304101 76020 1159378 SH SOLE 306278 0 853100 BRADY CORP COMM STK 104674106 100065 1856489 SH SOLE 638968 0 1217521 BRANDYWINE RLTY TR COMM STK 105368203 949 70737 SH SOLE 45694 0 25043 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 1057420 8400224 SH SOLE 2806614 0 5593610 BRINKER INTL INC COMM STK 109641100 5628 153816 SH SOLE 58917 0 94899 BRINKS CO COMM STK 109696104 67133 1023844 SH SOLE 274844 0 749000 BRISTOL-MYERS SQUIBB CO COMM STK 110122108 209372 3358004 SH SOLE 1357675 0 2000329 BROOKDALE SR LIVING INC COMM STK 112463104 752 145645 SH SOLE 43945 0 101700 BROOKFIELD ASSET MGMT INC COMM STK 112585104 153627 2544243 SH SOLE 1853432 0 690811 AZENTA INC COMM STK 114340102 68309 662488 SH SOLE 169638 0 492850 BROWN & BROWN INC COMM STK 115236101 403395 5739831 SH SOLE 2235641 0 3504190 BROWN FORMAN CORP COMM STK 115637100 2440 36000 SH SOLE 36000 0 0 BROWN FORMAN CORP COMM STK 115637209 49335 677117 SH SOLE 280704 0 396413 BRUKER CORP COMM STK 116794108 1749912 20854627 SH SOLE 7433774 0 13420853 BRUNSWICK CORP COMM STK 117043109 84737 841233 SH SOLE 219993 0 621240 BRYN MAWR BK CORP COMM STK 117665109 758 16831 SH SOLE 16831 0 0 BURLINGTON STORES INC COMM STK 122017106 2460211 8439542 SH SOLE 2790882 0 5648660 BUTTERFLY NETWORK INC COMM STK 124155102 316 47172 SH SOLE 8372 0 38800 CAE INC COMM STK 124765108 38513 1524533 SH SOLE 235955 0 1288578 CBIZ INC COMM STK 124805102 1265 32338 SH SOLE 20588 0 11750 CF INDS HLDGS INC COMM STK 125269100 1015655 14349469 SH SOLE 7120407 0 7229062 CIGNA CORP NEW COMM STK 125523100 4124461 17961332 SH SOLE 8375875 0 9585457 CIT GROUP INC COMM STK 125581801 2783 54216 SH SOLE 25616 0 28600 CMS ENERGY CORP COMM STK 125896100 1315635 20224988 SH SOLE 5913492 0 14311496 CNA FINL CORP COMM STK 126117100 290139 6582092 SH SOLE 2345380 0 4236712 CSG SYS INTL INC COMM STK 126349109 1444 25064 SH SOLE 16694 0 8370 CSW INDUSTRIALS INC COMM STK 126402106 159295 1318013 SH SOLE 342985 0 975028 CSX CORP COMM STK 126408103 1402453 37299283 SH SOLE 18917037 0 18382246 CTS CORP COMM STK 126501105 112769 3071053 SH SOLE 755712 0 2315341 CVB FINL CORP COMM STK 126600105 1115 52094 SH SOLE 13349 0 38745 CVRX INC COMM STK 126638105 7418 606508 SH SOLE 170566 0 435942 CVS HEALTH CORP COMM STK 126650100 1081870 10487304 SH SOLE 5319330 0 5167974 CABOT CORP COMM STK 127055101 1988 35369 SH SOLE 19199 0 16170 COTERRA ENERGY INC COMM STK 127097103 24686 1299277 SH SOLE 554812 0 744465 CACI INTL INC COMM STK 127190304 74631 277224 SH SOLE 71424 0 205800 CACTUS INC COMM STK 127203107 206534 5416577 SH SOLE 1796800 0 3619777 CADENCE DESIGN SYSTEM INC COMM STK 127387108 488462 2621209 SH SOLE 993412 0 1627797 CADIZ INC COMM STK 127537207 249 64556 SH SOLE 1384 0 63172 CAL MAINE FOODS INC COMM STK 128030202 76430 2066231 SH SOLE 546749 0 1519482 CALAMP CORP COMM STK 128126109 355 50306 SH SOLE 18306 0 32000 CALAVO GROWERS INC COMM STK 128246105 459 10830 SH SOLE 1130 0 9700 CALERES INC COMM STK 129500104 511 22528 SH SOLE 9828 0 12700 CALIFORNIA WTR SVC GROUP COMM STK 130788102 162779 2265223 SH SOLE 765324 0 1499899 CALLAWAY GOLF CO COMM STK 131193104 944 34396 SH SOLE 15396 0 19000 CAMDEN NATL CORP COMM STK 133034108 297 6165 SH SOLE 6165 0 0 CAMDEN PPTY TR COMM STK 133131102 1157462 6477850 SH SOLE 2863950 0 3613900 CAMPBELL SOUP CO COMM STK 134429109 287801 6622209 SH SOLE 2532774 0 4089435 CANADIAN NATL RY CO COMM STK 136375102 12347 100373 SH SOLE 100373 0 0 CANADIAN NAT RES LTD COMM STK 136385101 375180 8880010 SH SOLE 3441779 0 5438231 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 278 14790 SH SOLE 2690 0 12100 CARGURUS INC COMM STK 141788109 1102 32762 SH SOLE 16462 0 16300 CARLISLE COS INC COMM STK 142339100 6602 26610 SH SOLE 17146 0 9464 CARMAX INC COMM STK 143130102 84582 649480 SH SOLE 338441 0 311039 CARNEY TECHNOLOGY ACQU CORP COMM STK 143636108 127 13038 SH SOLE 13038 0 0 CARNIVAL CORP COMM STK 143658300 24217 1203631 SH SOLE 487804 0 715827 CARRIAGE SVCS INC COMM STK 143905107 533 8264 SH SOLE 1064 0 7200 CARPENTER TECHNOLOGY CORP COMM STK 144285103 72722 2491340 SH SOLE 910588 0 1580752 CARTERS INC COMM STK 146229109 2664 26315 SH SOLE 15715 0 10600 CARVANA CO COMM STK 146869102 3115086 13439264 SH SOLE 5181082 0 8258182 CASELLA WASTE SYS INC COMM STK 147448104 132202 1547669 SH SOLE 388094 0 1159575 CASEYS GEN STORES INC COMM STK 147528103 851875 4316568 SH SOLE 1729172 0 2587396 CATALENT INC COMM STK 148806102 2383468 18616482 SH SOLE 6899363 0 11717119 CATERPILLAR INC COMM STK 149123101 531727 2571959 SH SOLE 1075786 0 1496173 CATHAY GEN BANCORP COMM STK 149150104 894 20794 SH SOLE 13238 0 7556 CAVCO INDS INC DEL COMM STK 149568107 280971 884531 SH SOLE 274403 0 610128 CEDAR FAIR L P COMM STK 150185106 125791 2512802 SH SOLE 97946 0 2414856 CEDAR REALTY TRUST INC COMM STK 150602605 54614 2174989 SH SOLE 623201 0 1551788 CELANESE CORP DEL COMM STK 150870103 32448 193076 SH SOLE 91570 0 101506 CENTESSA PHARMACEUTICALS PLC ADR 152309100 23384 2076770 SH SOLE 320652 0 1756118 CENTRAL GARDEN & PET CO COMM STK 153527205 832 17398 SH SOLE 9498 0 7900 CENTRAL PAC FINL CORP COMM STK 154760409 487 17296 SH SOLE 1796 0 15500 CENTURY ALUM CO COMM STK 156431108 840 50733 SH SOLE 30433 0 20300 CENTURY CMNTYS INC COMM STK 156504300 1060 12960 SH SOLE 12960 0 0 CERENCE INC COMM STK 156727109 2269 29603 SH SOLE 16685 0 12918 CERNER CORP COMM STK 156782104 41000 441476 SH SOLE 175886 0 265590 CERUS CORP COMM STK 157085101 1206 177061 SH SOLE 66361 0 110700 CHARLES RIV LABS INTL INC COMM STK 159864107 82655 219371 SH SOLE 67900 0 151471 CHEESECAKE FACTORY INC COMM STK 163072101 983 25109 SH SOLE 13591 0 11518 CHEFS WHSE INC COMM STK 163086101 707 21240 SH SOLE 2140 0 19100 CHEGG INC COMM STK 163092109 1296 42229 SH SOLE 26729 0 15500 CHEMBIO DIAGNOSTICS INC COMM STK 163572209 17 15200 SH SOLE 15200 0 0 CHEMOURS CO COMM STK 163851108 3010 89705 SH SOLE 38764 0 50941 CHERRY HILL MTG INVT CORP COMM STK 164651101 157 19030 SH SOLE 1168 0 17862 CHESAPEAKE ENERGY CORP COMM STK 165167735 1530 23718 SH SOLE 13118 0 10600 CHESAPEAKE UTILS CORP COMM STK 165303108 339067 2325402 SH SOLE 732099 0 1593303 CHEVRON CORP NEW COMM STK 166764100 828908 7063556 SH SOLE 3391356 0 3672200 CHICOS FAS INC COMM STK 168615102 205 38107 SH SOLE 38107 0 0 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 3892252 2226370 SH SOLE 906499 0 1319871 CHOICE HOTELS INTL INC COMM STK 169905106 76873 492808 SH SOLE 152408 0 340400 CHROMADEX CORP COMM STK 171077407 133 35672 SH SOLE 35672 0 0 CHURCH & DWIGHT CO INC COMM STK 171340102 46694 455555 SH SOLE 178577 0 276978 CHURCHILL DOWNS INC COMM STK 171484108 104723 434716 SH SOLE 110926 0 323790 CHUYS HLDGS INC COMM STK 171604101 71923 2387881 SH SOLE 598402 0 1789479 CIENA CORP COMM STK 171779309 8416 109341 SH SOLE 71922 0 37419 CINCINNATI FINL CORP COMM STK 172062101 26025 228429 SH SOLE 90047 0 138382 CINEDIGM CORP COMM STK 172406209 47 40100 SH SOLE 40100 0 0 CIRRUS LOGIC INC COMM STK 172755100 37321 405573 SH SOLE 109390 0 296183 CINTAS CORP COMM STK 172908105 1136904 2565391 SH SOLE 1060794 0 1504597 CITIGROUP INC COMM STK 172967424 578914 9586259 SH SOLE 5101246 0 4485013 CITIZENS FINL GROUP INC COMM STK 174610105 247512 5238354 SH SOLE 2867298 0 2371056 CITIZENS INC COMM STK 174740100 126 23685 SH SOLE 23685 0 0 CITRIX SYS INC COMM STK 177376100 1617943 17104797 SH SOLE 5874882 0 11229915 CITY HLDG CO COMM STK 177835105 1269 15520 SH SOLE 8470 0 7050 CITY OFFICE REIT INC COMM STK 178587101 1029 52160 SH SOLE 34360 0 17800 CLEAN HARBORS INC COMM STK 184496107 2263 22683 SH SOLE 15083 0 7600 CLEAN ENERGY FUELS CORP COMM STK 184499101 264 43004 SH SOLE 43004 0 0 CLEARSIDE BIOMEDICAL INC COMM STK 185063104 33 11900 SH SOLE 11900 0 0 CLEARWATER ANALYTICS HLDGS I COMM STK 185123106 46241 2012244 SH SOLE 622645 0 1389599 CLEVELAND-CLIFFS INC NEW COMM STK 185899101 30157 1385234 SH SOLE 359789 0 1025445 CLOROX CO DEL COMM STK 189054109 43742 250870 SH SOLE 105256 0 145614 CLOVIS ONCOLOGY INC COMM STK 189464100 433 159840 SH SOLE 79290 0 80550 COCA COLA CONS INC COMM STK 191098102 183908 297014 SH SOLE 98214 0 198800 COCA COLA CO COMM STK 191216100 2517892 42524787 SH SOLE 19483322 0 23041465 CODEXIS INC COMM STK 192005106 549 17571 SH SOLE 4071 0 13500 COEUR MNG INC COMM STK 192108504 682 135324 SH SOLE 105224 0 30100 COGNEX CORP COMM STK 192422103 254929 3278413 SH SOLE 1295096 0 1983317 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 349859 3943401 SH SOLE 2353500 0 1589901 COHERENT INC COMM STK 192479103 4467 16760 SH SOLE 10255 0 6505 COHU INC COMM STK 192576106 1106 29027 SH SOLE 11746 0 17281 COLFAX CORP COMM STK 194014106 850343 18497791 SH SOLE 7492479 0 11005312 COLGATE PALMOLIVE CO COMM STK 194162103 219029 2566549 SH SOLE 969774 0 1596775 COLUMBIA BKG SYS INC COMM STK 197236102 97540 2981055 SH SOLE 1049159 0 1931896 COLUMBIA FINL INC COMM STK 197641103 25468 1220894 SH SOLE 357794 0 863100 COLUMBIA SPORTSWEAR CO COMM STK 198516106 1326 13613 SH SOLE 6551 0 7062 COLUMBUS MCKINNON CORP N Y COMM STK 199333105 420 9084 SH SOLE 9084 0 0 COMFORT SYS USA INC COMM STK 199908104 57858 584782 SH SOLE 152676 0 432106 COMERICA INC COMM STK 200340107 20705 237993 SH SOLE 113789 0 124204 COMMERCE BANCSHARES INC COMM STK 200525103 2458 35755 SH SOLE 16391 0 19364 COMMERCIAL METALS CO COMM STK 201723103 2109 58127 SH SOLE 29364 0 28763 COMMERCIAL VEH GROUP INC COMM STK 202608105 314 38931 SH SOLE 13931 0 25000 COMMUNITY BK SYS INC COMM STK 203607106 1338 17971 SH SOLE 8343 0 9628 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 655 49229 SH SOLE 24629 0 24600 COMMVAULT SYS INC COMM STK 204166102 43753 634844 SH SOLE 179044 0 455800 COMPANIA DE MINAS BUENAVENTU ADR 204448104 153352 20949793 SH SOLE 7885085 0 13064708 COMTECH TELECOMMUNICATIONS C COMM STK 205826209 567 23931 SH SOLE 12271 0 11660 CONAGRA BRANDS INC COMM STK 205887102 668537 19576485 SH SOLE 9609860 0 9966625 CONDUENT INC COMM STK 206787103 480 89927 SH SOLE 31927 0 58000 CONMED CORP COMM STK 207410101 37842 266942 SH SOLE 67792 0 199150 CONNS INC COMM STK 208242107 726 30849 SH SOLE 6649 0 24200 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 388 51871 SH SOLE 51871 0 0 CONSOLIDATED EDISON INC COMM STK 209115104 44832 525456 SH SOLE 209622 0 315834 CONTAINER STORE GROUP INC COMM STK 210751103 243 24308 SH SOLE 2252 0 22056 CONTINENTAL RES INC COMM STK 212015101 1926 43037 SH SOLE 27737 0 15300 COOPER COS INC COMM STK 216648402 1323542 3159263 SH SOLE 1192528 0 1966735 COPART INC COMM STK 217204106 978579 6454153 SH SOLE 3146850 0 3307303 CORCEPT THERAPEUTICS INC COMM STK 218352102 486 24537 SH SOLE 18737 0 5800 CORNING INC COMM STK 219350105 620140 16657004 SH SOLE 6739896 0 9917108 CORVEL CORP COMM STK 221006109 58973 283525 SH SOLE 69359 0 214166 COTY INC COMM STK 222070203 1229 117087 SH SOLE 60887 0 56200 COUSINS PPTYS INC COMM STK 222795502 2525 62691 SH SOLE 20800 0 41891 COWEN INC COMM STK 223622606 745 20638 SH SOLE 12914 0 7724 CRANE CO COMM STK 224399105 2068 20332 SH SOLE 13491 0 6841 CREDIT ACCEP CORP MICH COMM STK 225310101 2277 3311 SH SOLE 1211 0 2100 CROCS INC COMM STK 227046109 106601 831393 SH SOLE 212827 0 618566 CROWN HLDGS INC COMM STK 228368106 6650 60117 SH SOLE 33745 0 26372 CRYOLIFE INC COMM STK 228903100 445 21848 SH SOLE 14298 0 7550 CRYOPORT INC COMM STK 229050307 1776 30009 SH SOLE 15949 0 14060 CUBESMART COMM STK 229663109 518022 9102483 SH SOLE 2805721 0 6296762 CULLEN FROST BANKERS INC COMM STK 229899109 2901 23011 SH SOLE 8311 0 14700 CULLINAN ONCOLOGY INC COMM STK 230031106 164 10627 SH SOLE 1727 0 8900 CUMMINS INC COMM STK 231021106 575646 2638885 SH SOLE 1448262 0 1190623 CURIS INC COMM STK 231269200 209 43963 SH SOLE 15863 0 28100 CURTISS WRIGHT CORP COMM STK 231561101 51795 373513 SH SOLE 97113 0 276400 CYBEROPTICS CORP COMM STK 232517102 642 13800 SH SOLE 5000 0 8800 DTE ENERGY CO COMM STK 233331107 34997 292767 SH SOLE 122736 0 170031 DTE ENERGY CO CVPFSTKF 233331842 552 10839 SH SOLE 10839 0 0 DAILY JOURNAL CORP COMM STK 233912104 416 1166 SH SOLE 1166 0 0 DANA INC COMM STK 235825205 1026 44978 SH SOLE 18378 0 26600 DANAHER CORPORATION COMM STK 235851102 9083349 27608122 SH SOLE 9786894 0 17821228 DANAHER CORPORATION CVPFSTKF 235851409 65671 37738 SH SOLE 9773 0 27965 DARDEN RESTAURANTS INC COMM STK 237194105 30190 200411 SH SOLE 83464 0 116947 DARLING INGREDIENTS INC COMM STK 237266101 239644 3458564 SH SOLE 1101706 0 2356858 DAVE & BUSTERS ENTMT INC COMM STK 238337109 878 22854 SH SOLE 16054 0 6800 DECKERS OUTDOOR CORP COMM STK 243537107 305990 835331 SH SOLE 294040 0 541291 DEERE & CO COMM STK 244199105 571891 1667857 SH SOLE 691318 0 976539 DELTA AIR LINES INC DEL COMM STK 247361702 143116 3662140 SH SOLE 1641483 0 2020657 DELUXE CORP COMM STK 248019101 756 23540 SH SOLE 16840 0 6700 DESCARTES SYS GROUP INC COMM STK 249906108 871802 10542450 SH SOLE 1941237 0 8601213 DESIGNER BRANDS INC COMM STK 250565108 251 17667 SH SOLE 17667 0 0 DEXCOM INC COMM STK 252131107 344243 641108 SH SOLE 168781 0 472327 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 1077 112065 SH SOLE 81465 0 30600 DICKS SPORTING GOODS INC COMM STK 253393102 36294 315627 SH SOLE 90027 0 225600 DIEBOLD NIXDORF INC COMM STK 253651103 221 24462 SH SOLE 8162 0 16300 DIGI INTL INC COMM STK 253798102 652 26541 SH SOLE 13881 0 12660 DIGITAL RLTY TR INC COMM STK 253868103 75921 429249 SH SOLE 171940 0 257309 DILLARDS INC COMM STK 254067101 808 3299 SH SOLE 1999 0 1300 DINE BRANDS GLOBAL INC COMM STK 254423106 1574 20765 SH SOLE 16165 0 4600 DIODES INC COMM STK 254543101 57612 524649 SH SOLE 135137 0 389512 DISNEY WALT CO COMM STK 254687106 3928798 25365085 SH SOLE 11300308 0 14064777 DISCOVER FINL SVCS COMM STK 254709108 90182 780393 SH SOLE 307898 0 472495 DOCUSIGN INC COMM STK 256163106 1607633 10555002 SH SOLE 3588483 0 6966519 DOLLAR GEN CORP NEW COMM STK 256677105 4368223 18522760 SH SOLE 7501388 0 11021372 DOLLAR TREE INC COMM STK 256746108 751347 5346906 SH SOLE 2368235 0 2978671 DOMO INC COMM STK 257554105 765 15420 SH SOLE 9320 0 6100 DONALDSON INC COMM STK 257651109 2090 35262 SH SOLE 15120 0 20142 DORMAN PRODS INC COMM STK 258278100 99509 880537 SH SOLE 315895 0 564642 DOVER CORP COMM STK 260003108 38239 210568 SH SOLE 82784 0 127784 DOW INC COMM STK 260557103 63304 1116081 SH SOLE 446256 0 669825 DRIVE SHACK INC COMM STK 262077100 7762 5427872 SH SOLE 1544340 0 3883532 DUCK CREEK TECHNOLOGIES INC COMM STK 264120106 163787 5439636 SH SOLE 845665 0 4593971 DUKE REALTY CORP COMM STK 264411505 73709 1122927 SH SOLE 303655 0 819272 DURECT CORP COMM STK 266605104 150 151918 SH SOLE 90318 0 61600 DYCOM INDS INC COMM STK 267475101 1547 16499 SH SOLE 6045 0 10454 DYNAMICS SPECIAL PURPOSE COR COMM STK 268010105 993 100669 SH SOLE 100669 0 0 DYNATRACE INC COMM STK 268150109 16262 269458 SH SOLE 119242 0 150216 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 1018 72329 SH SOLE 25929 0 46400 EAGLE BANCORP INC MD COMM STK 268948106 1060 18172 SH SOLE 18172 0 0 EAGLE PHARMACEUTICALS INC COMM STK 269796108 676 13267 SH SOLE 3762 0 9505 EASTGROUP PPTYS INC COMM STK 277276101 629626 2763335 SH SOLE 803942 0 1959393 EASTMAN CHEM CO COMM STK 277432100 24227 200369 SH SOLE 79834 0 120535 EASTMAN KODAK CO COMM STK 277461406 256 54747 SH SOLE 13647 0 41100 EBAY INC. COMM STK 278642103 63067 948381 SH SOLE 377617 0 570764 EBIX INC COMM STK 278715206 397 13049 SH SOLE 13049 0 0 ECHOSTAR CORP COMM STK 278768106 491 18643 SH SOLE 2599 0 16044 ECOLAB INC COMM STK 278865100 134296 572469 SH SOLE 252619 0 319850 EDISON INTL COMM STK 281020107 38846 569178 SH SOLE 227884 0 341294 8X8 INC NEW COMM STK 282914100 624 37203 SH SOLE 16393 0 20810 ELECTRONIC ARTS INC COMM STK 285512109 152437 1155698 SH SOLE 666018 0 489680 ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 250 24063 SH SOLE 24063 0 0 EMCORE CORP COMM STK 290846203 258 37017 SH SOLE 37017 0 0 EMERSON ELEC CO COMM STK 291011104 90273 970995 SH SOLE 426906 0 544089 EMPIRE ST RLTY TR INC COMM STK 292104106 709 79670 SH SOLE 39970 0 39700 ENCORE CAP GROUP INC COMM STK 292554102 88393 1423174 SH SOLE 303746 0 1119428 ENCORE WIRE CORP COMM STK 292562105 707 4944 SH SOLE 1344 0 3600 ENERGY FUELS INC COMM STK 292671708 81 10570 SH SOLE 10570 0 0 ENERPAC TOOL GROUP CORP COMM STK 292765104 140413 6923719 SH SOLE 2046857 0 4876862 ENGLOBAL CORP COMM STK 293306106 203 153912 SH SOLE 7912 0 146000 ENNIS INC COMM STK 293389102 1229 62924 SH SOLE 43867 0 19057 ENOVIX CORPORATION COMM STK 293594107 513 18800 SH SOLE 0 0 18800 ENTERPRISE FINL SVCS CORP COMM STK 293712105 323 6850 SH SOLE 6850 0 0 ENZO BIOCHEM INC COMM STK 294100102 144 44800 SH SOLE 44800 0 0 EPLUS INC COMM STK 294268107 13574 251928 SH SOLE 59128 0 192800 EQUIFAX INC COMM STK 294429105 1251728 4275173 SH SOLE 1538412 0 2736761 EQUITRANS MIDSTREAM CORP COMM STK 294600101 224354 21697668 SH SOLE 8478249 0 13219419 EQUITY COMWLTH COMM STK 294628102 303092 11702390 SH SOLE 4510586 0 7191804 ESCO TECHNOLOGIES INC COMM STK 296315104 237223 2636105 SH SOLE 757962 0 1878143 ESSEX PPTY TR INC COMM STK 297178105 322256 914903 SH SOLE 375090 0 539813 ETHAN ALLEN INTERIORS INC COMM STK 297602104 530 20173 SH SOLE 1573 0 18600 EURONET WORLDWIDE INC COMM STK 298736109 299004 2509055 SH SOLE 544346 0 1964709 EXLSERVICE HOLDINGS INC COMM STK 302081104 74939 517642 SH SOLE 128842 0 388800 EXPEDITORS INTL WASH INC COMM STK 302130109 48340 359968 SH SOLE 159347 0 200621 EZCORP INC COMM STK 302301106 1032 140015 SH SOLE 87115 0 52900 FMC CORP COMM STK 302491303 21329 194094 SH SOLE 76496 0 117598 FLYWIRE CORPORATION COMM STK 302492103 110511 2903610 SH SOLE 673003 0 2230607 F N B CORP COMM STK 302520101 1129 93047 SH SOLE 42485 0 50562 FTI CONSULTING INC COMM STK 302941109 70658 460553 SH SOLE 132112 0 328441 FACTSET RESH SYS INC COMM STK 303075105 75345 155027 SH SOLE 58499 0 96528 FAIR ISAAC CORP COMM STK 303250104 60840 140291 SH SOLE 42680 0 97611 FARADAY FUTRE INTLGT ELCTR I COMM STK 307359109 281 52900 SH SOLE 0 0 52900 FARMER BROS CO COMM STK 307675108 95 12800 SH SOLE 0 0 12800 FARO TECHNOLOGIES INC COMM STK 311642102 1318 18825 SH SOLE 9525 0 9300 FASTENAL CO COMM STK 311900104 63668 993879 SH SOLE 394430 0 599449 FEDERAL AGRIC MTG CORP COMM STK 313148306 1023 8253 SH SOLE 6553 0 1700 FEDERAL RLTY INVT TR COMM STK 313747206 70796 519339 SH SOLE 178219 0 341120 FEDERAL SIGNAL CORP COMM STK 313855108 99686 2300085 SH SOLE 602242 0 1697843 FEDERATED HERMES INC COMM STK 314211103 1312 34917 SH SOLE 19217 0 15700 FERRO CORP COMM STK 315405100 874 40040 SH SOLE 6280 0 33760 F5 INC COMM STK 315616102 21486 87803 SH SOLE 33716 0 54087 FIDELITY COVINGTON TRUST COMM STK 316092600 1438 20944 SH SOLE 0 0 20944 FIDELITY COVINGTON TRUST COMM STK 316092808 582 4302 SH SOLE 0 0 4302 FIFTH THIRD BANCORP COMM STK 316773100 2056812 47228752 SH SOLE 23586671 0 23642081 FIRST BANCORP P R COMM STK 318672706 1277 92690 SH SOLE 13790 0 78900 FIRST BANCORP N C COMM STK 318910106 26517 579976 SH SOLE 147901 0 432075 FIRST BANCSHARES INC MS COMM STK 318916103 100379 2599143 SH SOLE 692125 0 1907018 FIRST BUSEY CORP COMM STK 319383204 676 24942 SH SOLE 8551 0 16391 FIRST BUSINESS FINL SVCS INC COMM STK 319390100 773 26488 SH SOLE 18288 0 8200 FIRST COMWLTH FINL CORP PA COMM STK 319829107 390 24258 SH SOLE 6358 0 17900 FIRST FINL BANCORP OH COMM STK 320209109 1198 49123 SH SOLE 25153 0 23970 FIRST FINL CORP IND COMM STK 320218100 677 14950 SH SOLE 4800 0 10150 FIRST HORIZON CORPORATION COMM STK 320517105 3865 236702 SH SOLE 116617 0 120085 1STDIBS COM INC COMM STK 320551104 19604 1567043 SH SOLE 271898 0 1295145 FIRST INTERNET BANCORP COMM STK 320557101 213 4527 SH SOLE 4527 0 0 FIRST MERCHANTS CORP COMM STK 320817109 1216 29028 SH SOLE 9685 0 19343 FIRST MIDWEST BANCORP DEL COMM STK 320867104 1278 62405 SH SOLE 30747 0 31658 FIRST SOLAR INC COMM STK 336433107 3647 41840 SH SOLE 20840 0 21000 1ST SOURCE CORP COMM STK 336901103 981 19769 SH SOLE 1153 0 18616 FISERV INC COMM STK 337738108 4653124 44832098 SH SOLE 21935728 0 22896370 FLAGSTAR BANCORP INC COMM STK 337930705 476 9928 SH SOLE 3528 0 6400 FIRSTENERGY CORP COMM STK 337932107 678309 16309429 SH SOLE 6232386 0 10077043 FIVE9 INC COMM STK 338307101 481362 3505400 SH SOLE 1463826 0 2041574 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 1542996 6893301 SH SOLE 2762514 0 4130787 FLOOR & DECOR HLDGS INC COMM STK 339750101 122433 941720 SH SOLE 270895 0 670825 FLUOR CORP NEW COMM STK 343412102 2131 86032 SH SOLE 37032 0 49000 FLOWERS FOODS INC COMM STK 343498101 580515 21132685 SH SOLE 7992619 0 13140066 FLUSHING FINL CORP COMM STK 343873105 647 26631 SH SOLE 5556 0 21075 FLUX PWR HLDGS INC COMM STK 344057302 47 11000 SH SOLE 11000 0 0 FOOT LOCKER INC COMM STK 344849104 2308 52902 SH SOLE 26499 0 26403 FORD MTR CO DEL COMM STK 345370860 122945 5919332 SH SOLE 2375858 0 3543474 FORMFACTOR INC COMM STK 346375108 63411 1386941 SH SOLE 354241 0 1032700 FORRESTER RESH INC COMM STK 346563109 925 15743 SH SOLE 4543 0 11200 FORTIS INC COMM STK 349553107 981 20301 SH SOLE 20301 0 0 FORWARD AIR CORP COMM STK 349853101 778 6423 SH SOLE 1823 0 4600 FRANCO NEV CORP COMM STK 351858105 714249 5157274 SH SOLE 2091769 0 3065505 FRANKLIN COVEY CO COMM STK 353469109 837 18055 SH SOLE 8455 0 9600 FRANKLIN ELEC INC COMM STK 353514102 1117 11815 SH SOLE 7715 0 4100 FRANKLIN RESOURCES INC COMM STK 354613101 59931 1789528 SH SOLE 809269 0 980259 FRESHPET INC COMM STK 358039105 294168 3087726 SH SOLE 1930802 0 1156924 FULCRUM THERAPEUTICS INC COMM STK 359616109 2384 134755 SH SOLE 39544 0 95211 FULGENT GENETICS INC COMM STK 359664109 324 3222 SH SOLE 3222 0 0 FULLER H B CO COMM STK 359694106 31458 388369 SH SOLE 105529 0 282840 FULTON FINL CORP PA COMM STK 360271100 1708 100470 SH SOLE 36594 0 63876 FUNKO INC COMM STK 361008105 281 14934 SH SOLE 8134 0 6800 GATX CORP COMM STK 361448103 1183 11353 SH SOLE 3203 0 8150 GALLAGHER ARTHUR J & CO COMM STK 363576109 116812 688464 SH SOLE 208563 0 479901 GAP INC COMM STK 364760108 5298 300194 SH SOLE 123522 0 176672 GARTNER INC COMM STK 366651107 116306 347887 SH SOLE 122883 0 225004 GENERAC HLDGS INC COMM STK 368736104 909161 2583432 SH SOLE 1162773 0 1420659 GENERAL DYNAMICS CORP COMM STK 369550108 72638 348433 SH SOLE 141250 0 207183 GENERAL ELECTRIC CO COMM STK 369604301 10910233 115488862 SH SOLE 49069481 0 66419381 GENERAL MLS INC COMM STK 370334104 61721 916020 SH SOLE 373234 0 542786 GENESCO INC COMM STK 371532102 628 9780 SH SOLE 4680 0 5100 GENTEX CORP COMM STK 371901109 3544 101696 SH SOLE 74876 0 26820 GENIE ENERGY LTD COMM STK 372284208 133 23842 SH SOLE 0 0 23842 GENMAB A/S ADR 372303206 67372 1703031 SH SOLE 1162857 0 540174 GENPREX INC COMM STK 372446104 101 77100 SH SOLE 67800 0 9300 GENUINE PARTS CO COMM STK 372460105 30059 214404 SH SOLE 84733 0 129671 GERMAN AMERN BANCORP INC COMM STK 373865104 725 18590 SH SOLE 11057 0 7533 GERON CORP COMM STK 374163103 204 166973 SH SOLE 166973 0 0 GETTY RLTY CORP NEW COMM STK 374297109 786 24489 SH SOLE 3604 0 20885 GEVO INC COMM STK 374396406 168 39175 SH SOLE 39175 0 0 GIBRALTAR INDS INC COMM STK 374689107 202482 3036618 SH SOLE 759794 0 2276824 GILEAD SCIENCES INC COMM STK 375558103 198216 2729876 SH SOLE 1139930 0 1589946 GILDAN ACTIVEWEAR INC COMM STK 375916103 331 7807 SH SOLE 7807 0 0 GLADSTONE COMMERCIAL CORP COMM STK 376536108 334 12958 SH SOLE 2558 0 10400 GLADSTONE LD CORP COMM STK 376549101 736 21795 SH SOLE 2095 0 19700 GLATFELTER CORPORATION COMM STK 377320106 350 20361 SH SOLE 2961 0 17400 GLAUKOS CORP COMM STK 377322102 1019 22925 SH SOLE 13602 0 9323 GLOBALSTAR INC COMM STK 378973408 197 169866 SH SOLE 107066 0 62800 GLOBUS MED INC COMM STK 379577208 61893 857238 SH SOLE 217238 0 640000 GODADDY INC COMM STK 380237107 16958 199832 SH SOLE 100785 0 99047 GOODYEAR TIRE & RUBR CO COMM STK 382550101 3058 143424 SH SOLE 71041 0 72383 GORMAN RUPP CO COMM STK 383082104 332 7442 SH SOLE 7442 0 0 GRACO INC COMM STK 384109104 250744 3110200 SH SOLE 779739 0 2330461 GRAFTECH INTL LTD COMM STK 384313508 601 50771 SH SOLE 13671 0 37100 GRAHAM HLDGS CO COMM STK 384637104 1569 2491 SH SOLE 2091 0 400 GRAINGER W W INC COMM STK 384802104 33283 64224 SH SOLE 24762 0 39462 GRANITE CONSTR INC COMM STK 387328107 1439 37181 SH SOLE 11906 0 25275 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 5000 256404 SH SOLE 220791 0 35613 GRAY TELEVISION INC COMM STK 389375106 1432 71040 SH SOLE 38240 0 32800 GREAT WESTERN BANCORP INC COMM STK 391416104 822 24215 SH SOLE 10515 0 13700 GREEN PLAINS INC COMM STK 393222104 661 19026 SH SOLE 10026 0 9000 GREENBRIER COS INC COMM STK 393657101 412 8969 SH SOLE 2169 0 6800 GREENHILL & CO INC COMM STK 395259104 404 22505 SH SOLE 22505 0 0 GREIF INC COMM STK 397624107 835 13837 SH SOLE 8637 0 5200 GRIFFON CORP COMM STK 398433102 638 22416 SH SOLE 9880 0 12536 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 1462 7490 SH SOLE 2690 0 4800 GROUPON INC COMM STK 399473206 476 20567 SH SOLE 9967 0 10600 GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 141560 1029751 SH SOLE 976651 0 53100 GUESS INC COMM STK 401617105 433 18267 SH SOLE 9347 0 8920 H & E EQUIPMENT SERVICES INC COMM STK 404030108 978 22085 SH SOLE 11685 0 10400 HNI CORP COMM STK 404251100 4854 115443 SH SOLE 95563 0 19880 HACKETT GROUP INC COMM STK 404609109 713 34743 SH SOLE 19443 0 15300 HAEMONETICS CORP MASS COMM STK 405024100 17204 324360 SH SOLE 101060 0 223300 HAGERTY INC COMM STK 405166109 26942 2000000 SH SOLE 570712 0 1429288 HAGERTY INC WARRANT 405166117 1501 360000 SH SOLE 102728 0 257272 HAIN CELESTIAL GROUP INC COMM STK 405217100 39904 936484 SH SOLE 236884 0 699600 HALLIBURTON CO COMM STK 406216101 488184 21346049 SH SOLE 8763524 0 12582525 HAMILTON LANE INC COMM STK 407497106 826 7972 SH SOLE 2772 0 5200 HANCOCK WHITNEY CORPORATION COMM STK 410120109 2865 57270 SH SOLE 34770 0 22500 HANESBRANDS INC COMM STK 410345102 1488 89013 SH SOLE 51814 0 37199 HANOVER INS GROUP INC COMM STK 410867105 147946 1128845 SH SOLE 272015 0 856830 HARLEY DAVIDSON INC COMM STK 412822108 2060 54657 SH SOLE 29457 0 25200 HARMONIC INC COMM STK 413160102 206239 17537359 SH SOLE 6025864 0 11511495 HARMONY BIOSCIENCES HLDGS IN COMM STK 413197104 280 6565 SH SOLE 1565 0 5000 HARROW HEALTH INC COMM STK 415858109 130 15100 SH SOLE 0 0 15100 HARSCO CORP COMM STK 415864107 1264 75616 SH SOLE 34156 0 41460 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 1498329 21702336 SH SOLE 10833499 0 10868837 HASBRO INC COMM STK 418056107 20397 200405 SH SOLE 83434 0 116971 HASHICORP INC COMM STK 418100103 516287 5733516 SH SOLE 2143812 0 3589704 HAVERTY FURNITURE COS INC COMM STK 419596101 274 8972 SH SOLE 8972 0 0 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 2135 51451 SH SOLE 19051 0 32400 HAWAIIAN HOLDINGS INC COMM STK 419879101 311 16927 SH SOLE 14242 0 2685 HAWKINS INC COMM STK 420261109 45196 1145645 SH SOLE 369945 0 775700 HAYNES INTERNATIONAL INC COMM STK 420877201 56169 1392727 SH SOLE 361689 0 1031038 HAYWARD HLDGS INC COMM STK 421298100 528 20133 SH SOLE 2033 0 18100 HEALTHCARE SVCS GROUP INC COMM STK 421906108 511 28731 SH SOLE 14881 0 13850 HEALTHCARE RLTY TR COMM STK 421946104 154771 4891618 SH SOLE 1693745 0 3197873 HECLA MNG CO COMM STK 422704106 1855 355459 SH SOLE 157059 0 198400 HEICO CORP NEW COMM STK 422806109 1648 11428 SH SOLE 5657 0 5771 HEICO CORP NEW COMM STK 422806208 7006 54512 SH SOLE 34619 0 19893 HEIDRICK & STRUGGLES INTL IN COMM STK 422819102 610 13950 SH SOLE 7392 0 6558 HELMERICH & PAYNE INC COMM STK 423452101 2050 86482 SH SOLE 44082 0 42400 HENRY JACK & ASSOC INC COMM STK 426281101 18894 113142 SH SOLE 45948 0 67194 HERITAGE COMM CORP COMM STK 426927109 70064 5867991 SH SOLE 1458482 0 4409509 HERCULES CAPITAL INC COMM STK 427096508 35700 2151887 SH SOLE 880187 0 1271700 HERON THERAPEUTICS INC COMM STK 427746102 274 29995 SH SOLE 24565 0 5430 HERSHA HOSPITALITY TR COMM STK 427825500 1317 143591 SH SOLE 63791 0 79800 HERSHEY CO COMM STK 427866108 77498 400567 SH SOLE 163906 0 236661 HEXCEL CORP NEW COMM STK 428291108 44835 865540 SH SOLE 242740 0 622800 HIBBETT INC COMM STK 428567101 55222 767723 SH SOLE 279016 0 488707 HIGHWOODS PPTYS INC COMM STK 431284108 35267 790907 SH SOLE 255511 0 535396 HILL INTL INC COMM STK 431466101 65 33200 SH SOLE 0 0 33200 HILLENBRAND INC COMM STK 431571108 47354 910827 SH SOLE 303527 0 607300 HILLTOP HOLDINGS INC COMM STK 432748101 1946 55383 SH SOLE 41225 0 14158 HIMS & HERS HEALTH INC COMM STK 433000106 256 39100 SH SOLE 0 0 39100 HINGHAM INSTN SVGS MASS COMM STK 433323102 746 1777 SH SOLE 1777 0 0 HOLLYFRONTIER CORP COMM STK 436106108 1065 32479 SH SOLE 15302 0 17177 HOLOGIC INC COMM STK 436440101 3161672 41296661 SH SOLE 16079493 0 25217168 HOME BANCSHARES INC COMM STK 436893200 305165 12532448 SH SOLE 3950950 0 8581498 HOME DEPOT INC COMM STK 437076102 2666443 6425008 SH SOLE 3232848 0 3192160 HOMOLOGY MEDICINES INC COMM STK 438083107 8388 2304483 SH SOLE 339835 0 1964648 HONEST CO INC COMM STK 438333106 8685 1073577 SH SOLE 360396 0 713181 HONEYWELL INTL INC COMM STK 438516106 1065604 5110567 SH SOLE 2060603 0 3049964 HOOKER FURNISHINGS CORPORATI COMM STK 439038100 326 13994 SH SOLE 13994 0 0 HORACE MANN EDUCATORS CORP N COMM STK 440327104 717 18527 SH SOLE 11317 0 7210 HORMEL FOODS CORP COMM STK 440452100 20837 426898 SH SOLE 163745 0 263153 HOULIHAN LOKEY INC COMM STK 441593100 144551 1396358 SH SOLE 491672 0 904686 HOVNANIAN ENTERPRISES INC COMM STK 442487401 940 7381 SH SOLE 1774 0 5607 HOWARD BANCORP INC COMM STK 442496105 563 25851 SH SOLE 25851 0 0 HOWMET AEROSPACE INC COMM STK 443201108 329633 10356046 SH SOLE 3318269 0 7037777 HUB GROUP INC COMM STK 443320106 1297 15397 SH SOLE 8437 0 6960 HUBBELL INC COMM STK 443510607 696585 3344626 SH SOLE 1557185 0 1787441 HUBSPOT INC COMM STK 443573100 3244415 4922119 SH SOLE 1630695 0 3291424 HUDSON PAC PPTYS INC COMM STK 444097109 1112 45006 SH SOLE 21806 0 23200 HUDSON TECHNOLOGIES INC COMM STK 444144109 205 46060 SH SOLE 31000 0 15060 HUMANA INC COMM STK 444859102 4874242 10508002 SH SOLE 3402524 0 7105478 HUMANIGEN INC COMM STK 444863203 37 10069 SH SOLE 10069 0 0 HUNT J B TRANS SVCS INC COMM STK 445658107 1679916 8218767 SH SOLE 3012174 0 5206593 HUNTINGTON BANCSHARES INC COMM STK 446150104 977540 63394293 SH SOLE 33889015 0 29505278 HUNTINGTON INGALLS INDS INC COMM STK 446413106 19325 103485 SH SOLE 35764 0 67721 HUNTSMAN CORP COMM STK 447011107 4326 124018 SH SOLE 67839 0 56179 HURON CONSULTING GROUP INC COMM STK 447462102 76259 1528241 SH SOLE 418541 0 1109700 HYATT HOTELS CORP COMM STK 448579102 919 9586 SH SOLE 3986 0 5600 IDT CORP COMM STK 448947507 367 8309 SH SOLE 1367 0 6942 HYLIION HOLDINGS CORP COMM STK 449109107 725 116868 SH SOLE 50468 0 66400 IAA INC COMM STK 449253103 81416 1608379 SH SOLE 497379 0 1111000 IGM BIOSCIENCES INC COMM STK 449585108 69549 2371275 SH SOLE 489544 0 1881731 IRHYTHM TECHNOLOGIES INC COMM STK 450056106 61729 524505 SH SOLE 89207 0 435298 IBIO INC COMM STK 451033203 185 337033 SH SOLE 14333 0 322700 IDACORP INC COMM STK 451107106 334126 2948776 SH SOLE 902799 0 2045977 ILLINOIS TOOL WKS INC COMM STK 452308109 746094 3023072 SH SOLE 1198428 0 1824644 ILLUMINA INC COMM STK 452327109 105035 276088 SH SOLE 116486 0 159602 IMMERSION CORP COMM STK 452521107 364 63800 SH SOLE 0 0 63800 IMPERIAL OIL LTD COMM STK 453038408 542725 15033932 SH SOLE 5790639 0 9243293 IMPINJ INC COMM STK 453204109 967 10898 SH SOLE 4688 0 6210 INDEPENDENT BK CORP MASS COMM STK 453836108 135241 1658786 SH SOLE 568050 0 1090736 INFOSYS LTD ADR 456788108 237017 9364573 SH SOLE 2842189 0 6522384 INGLES MKTS INC COMM STK 457030104 436 5053 SH SOLE 953 0 4100 INGREDION INC COMM STK 457187102 3878 40130 SH SOLE 25634 0 14496 INNODATA INC COMM STK 457642205 129 21800 SH SOLE 0 0 21800 INSMED INC COMM STK 457669307 417350 15321204 SH SOLE 3407995 0 11913209 INSPIRE MED SYS INC COMM STK 457730109 53088 230756 SH SOLE 60556 0 170200 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 1899 28351 SH SOLE 11051 0 17300 INTEL CORP COMM STK 458140100 343582 6671501 SH SOLE 2906783 0 3764718 INTER PARFUMS INC COMM STK 458334109 26359 246576 SH SOLE 60576 0 186000 INTERFACE INC COMM STK 458665304 521 32634 SH SOLE 24034 0 8600 INTERNATIONAL BANCSHARES COR COMM STK 459044103 1160 27370 SH SOLE 19368 0 8002 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 180605 1351226 SH SOLE 540910 0 810316 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 1395100 9260539 SH SOLE 4714399 0 4546140 INTERNATIONAL PAPER CO COMM STK 460146103 1226330 26103244 SH SOLE 13859847 0 12243397 INTERPUBLIC GROUP COS INC COMM STK 460690100 23241 620592 SH SOLE 266037 0 354555 INTEVAC INC COMM STK 461148108 105 22200 SH SOLE 0 0 22200 INTUIT COMM STK 461202103 11252975 17494753 SH SOLE 7666640 0 9828113 INVACARE CORP COMM STK 461203101 204 74857 SH SOLE 19557 0 55300 IONIS PHARMACEUTICALS INC COMM STK 462222100 380079 12490280 SH SOLE 4094894 0 8395386 IOVANCE BIOTHERAPEUTICS INC COMM STK 462260100 89032 4663785 SH SOLE 849548 0 3814237 IROBOT CORP COMM STK 462726100 1093 16595 SH SOLE 5536 0 11059 ISHARES TR COMM STK 464287200 23391 49038 SH SOLE 20295 0 28743 ISHARES TR COMM STK 464287226 2433 21326 SH SOLE 8117 0 13209 ISHARES TR COMM STK 464287457 2375 27760 SH SOLE 0 0 27760 ISHARES TR COMM STK 464287473 3556 29058 SH SOLE 29058 0 0 ISHARES TR COMM STK 464287481 3351 29086 SH SOLE 29086 0 0 ISHARES TR COMM STK 464287507 1334 4713 SH SOLE 1934 0 2779 ISHARES TR COMM STK 464287556 552 3614 SH SOLE 0 0 3614 ISHARES TR COMM STK 464287598 1940 11551 SH SOLE 11551 0 0 ISHARES TR COMM STK 464287614 28219 92346 SH SOLE 36207 0 56139 ISHARES TR COMM STK 464287622 3738 14136 SH SOLE 14136 0 0 ISHARES TR COMM STK 464287648 1762 6013 SH SOLE 6013 0 0 ISHARES TR COMM STK 464287655 2649 11907 SH SOLE 11907 0 0 ISHARES TR COMM STK 464287689 212 764 SH SOLE 764 0 0 ISHARES TR COMM STK 464287804 539 4703 SH SOLE 979 0 3724 ISHARES TR COMM STK 464287879 1479 14156 SH SOLE 14156 0 0 ISHARES TR COMM STK 464288414 497 4275 SH SOLE 4275 0 0 ISHARES TR COMM STK 464288570 207 2230 SH SOLE 2230 0 0 ISHARES TR COMM STK 464288885 1853 16802 SH SOLE 0 0 16802 ITRON INC COMM STK 465741106 1437 20966 SH SOLE 18066 0 2900 J & J SNACK FOODS CORP COMM STK 466032109 42628 269865 SH SOLE 68884 0 200981 JABIL INC COMM STK 466313103 3007 42742 SH SOLE 25642 0 17100 JACK IN THE BOX INC COMM STK 466367109 3565 40753 SH SOLE 32099 0 8654 JACOBS ENGR GROUP INC COMM STK 469814107 413283 2968344 SH SOLE 1434646 0 1533698 JETBLUE AWYS CORP COMM STK 477143101 14643 1028285 SH SOLE 946285 0 82000 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 321184 2091589 SH SOLE 517803 0 1573786 JOHNSON & JOHNSON COMM STK 478160104 2479551 14494371 SH SOLE 6645130 0 7849241 JOUNCE THERAPEUTICS INC COMM STK 481116101 85 10194 SH SOLE 7234 0 2960 KLA CORP COMM STK 482480100 2280337 5301754 SH SOLE 2543625 0 2758129 KE HLDGS INC ADR 482497104 161236 8013735 SH SOLE 5367909 0 2645826 KAISER ALUMINUM CORP COMM STK 483007704 932 9926 SH SOLE 7790 0 2136 KALA PHARMACEUTICALS INC COMM STK 483119103 211 174357 SH SOLE 174357 0 0 KALVISTA PHARMACEUTICALS INC COMM STK 483497103 194 14661 SH SOLE 4361 0 10300 KAMAN CORP COMM STK 483548103 813 18832 SH SOLE 4271 0 14561 KELLOGG CO COMM STK 487836108 24745 384125 SH SOLE 154499 0 229626 KEMPER CORP COMM STK 488401100 406701 6917868 SH SOLE 2654575 0 4263293 KENNAMETAL INC COMM STK 489170100 1137 31663 SH SOLE 15763 0 15900 KENNEDY-WILSON HOLDINGS INC COMM STK 489398107 1117 46761 SH SOLE 20161 0 26600 KEROS THERAPEUTICS INC COMM STK 492327101 384 6567 SH SOLE 1067 0 5500 KEYCORP COMM STK 493267108 33778 1460339 SH SOLE 581896 0 878443 KFORCE INC COMM STK 493732101 469 6232 SH SOLE 1376 0 4856 KIMBALL INTL INC COMM STK 494274103 458 44797 SH SOLE 16207 0 28590 KIMBERLY-CLARK CORP COMM STK 494368103 1717647 12018248 SH SOLE 5456178 0 6562070 KINROSS GOLD CORP COMM STK 496902404 331 57037 SH SOLE 57037 0 0 KIRBY CORP COMM STK 497266106 1221 20550 SH SOLE 9250 0 11300 KNIGHT-SWIFT TRANSN HLDGS IN COMM STK 499049104 140925 2312524 SH SOLE 643493 0 1669031 KOHLS CORP COMM STK 500255104 335669 6796288 SH SOLE 3393246 0 3403042 KONINKLIJKE PHILIPS N V COMM STK 500472303 757870 20340040 SH SOLE 8932278 0 11407762 KOPIN CORP COMM STK 500600101 187 45700 SH SOLE 21100 0 24600 KORN FERRY COMM STK 500643200 168100 2219732 SH SOLE 756883 0 1462849 KOSMOS ENERGY LTD COMM STK 500688106 714 206395 SH SOLE 79995 0 126400 KRAFT HEINZ CO COMM STK 500754106 102102 2844059 SH SOLE 1158889 0 1685170 KROGER CO COMM STK 501044101 47353 1046254 SH SOLE 424110 0 622144 KRYSTAL BIOTECH INC COMM STK 501147102 567 8105 SH SOLE 3905 0 4200 KULICKE & SOFFA INDS INC COMM STK 501242101 34553 570750 SH SOLE 146150 0 424600 KURA SUSHI USA INC COMM STK 501270102 209 2586 SH SOLE 2586 0 0 KYMERA THERAPEUTICS INC COMM STK 501575104 225423 3550528 SH SOLE 802917 0 2747611 LKQ CORP COMM STK 501889208 25208 419930 SH SOLE 176566 0 243364 LTC PPTYS INC COMM STK 502175102 1301 38105 SH SOLE 17035 0 21070 L3HARRIS TECHNOLOGIES INC COMM STK 502431109 730897 3427579 SH SOLE 1654481 0 1773098 LA Z BOY INC COMM STK 505336107 1643 45249 SH SOLE 27229 0 18020 LADDER CAP CORP COMM STK 505743104 421 35150 SH SOLE 7650 0 27500 LAKELAND BANCORP INC COMM STK 511637100 211 11113 SH SOLE 11113 0 0 LAKELAND FINL CORP COMM STK 511656100 1318 16447 SH SOLE 16447 0 0 LAM RESEARCH CORP COMM STK 512807108 501263 697022 SH SOLE 318498 0 378524 LAMAR ADVERTISING CO NEW COMM STK 512816109 4752 39172 SH SOLE 19540 0 19632 LAMB WESTON HLDGS INC COMM STK 513272104 13664 215585 SH SOLE 86682 0 128903 LANCASTER COLONY CORP COMM STK 513847103 1201 7252 SH SOLE 3787 0 3465 LANDSTAR SYS INC COMM STK 515098101 254864 1423663 SH SOLE 454855 0 968808 LANTHEUS HLDGS INC COMM STK 516544103 62558 2165371 SH SOLE 540188 0 1625183 LANTRONIX INC COMM STK 516548203 88 11200 SH SOLE 11200 0 0 LAS VEGAS SANDS CORP COMM STK 517834107 956682 25416643 SH SOLE 11472103 0 13944540 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 692468 8986089 SH SOLE 2702557 0 6283532 LAUDER ESTEE COS INC COMM STK 518439104 1086520 2934955 SH SOLE 2010465 0 924490 LAUREATE EDUCATION INC COMM STK 518613203 479 39097 SH SOLE 15897 0 23200 LAWSON PRODS INC COMM STK 520776105 231 4219 SH SOLE 319 0 3900 LEAR CORP COMM STK 521865204 5119 27978 SH SOLE 14792 0 13186 LEGGETT & PLATT INC COMM STK 524660107 1904 46250 SH SOLE 25280 0 20970 LEIDOS HOLDINGS INC COMM STK 525327102 349551 3931953 SH SOLE 1787988 0 2143965 LENNAR CORP COMM STK 526057104 55282 475913 SH SOLE 232182 0 243731 LENNOX INTL INC COMM STK 526107107 263577 812607 SH SOLE 151558 0 661049 LESLIES INC COMM STK 527064109 958 40505 SH SOLE 12805 0 27700 LEXICON PHARMACEUTICALS INC COMM STK 528872302 566 143632 SH SOLE 19750 0 123882 LXP INDUSTRIAL TRUST COMM STK 529043101 2452 156976 SH SOLE 115171 0 41805 LIBERTY BROADBAND CORP COMM STK 530307107 2428 15091 SH SOLE 7816 0 7275 LIBERTY BROADBAND CORP COMM STK 530307305 214458 1331210 SH SOLE 843112 0 488098 LIBERTY MEDIA CORP DEL COMM STK 531229409 1610 31657 SH SOLE 21457 0 10200 LIBERTY MEDIA CORP DEL COMM STK 531229607 2243 44114 SH SOLE 20087 0 24027 LIBERTY MEDIA CORP DEL COMM STK 531229854 1225335 19375952 SH SOLE 8098606 0 11277346 LIBERTY MEDIA CORP DEL COMM STK 531229870 1941 32718 SH SOLE 23018 0 9700 LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 37 15300 SH SOLE 15300 0 0 LILLY ELI & CO COMM STK 532457108 6956451 25184458 SH SOLE 10957276 0 14227182 LINCOLN ELEC HLDGS INC COMM STK 533900106 37567 269355 SH SOLE 77675 0 191680 LINCOLN NATL CORP IND COMM STK 534187109 17394 254827 SH SOLE 106125 0 148702 LINDSAY CORP COMM STK 535555106 294 1932 SH SOLE 1932 0 0 LIONS GATE ENTMNT CORP COMM STK 535919500 893 58022 SH SOLE 25522 0 32500 LITHIA MTRS INC COMM STK 536797103 3038 10230 SH SOLE 4130 0 6100 LITTELFUSE INC COMM STK 537008104 596226 1894707 SH SOLE 641690 0 1253017 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 982620 8209707 SH SOLE 3197345 0 5012362 LIVEPERSON INC COMM STK 538146101 1232 34499 SH SOLE 22049 0 12450 LOCKHEED MARTIN CORP COMM STK 539830109 285449 803154 SH SOLE 270224 0 532930 LOEWS CORP COMM STK 540424108 1127217 19515531 SH SOLE 7953650 0 11561881 LOUISIANA PAC CORP COMM STK 546347105 61927 790386 SH SOLE 203486 0 586900 LOWES COS INC COMM STK 548661107 497396 1924311 SH SOLE 1043102 0 881209 LUCID GROUP INC COMM STK 549498103 8355 219582 SH SOLE 100250 0 119332 LULULEMON ATHLETICA INC COMM STK 550021109 3370958 8611468 SH SOLE 3644323 0 4967145 LUMEN TECHNOLOGIES INC COMM STK 550241103 17248 1374335 SH SOLE 558372 0 815963 LUNA INNOVATIONS INC COMM STK 550351100 135 16015 SH SOLE 2015 0 14000 LUMINAR TECHNOLOGIES INC COMM STK 550424105 597 35300 SH SOLE 19500 0 15800 M D C HLDGS INC COMM STK 552676108 2180 39043 SH SOLE 19117 0 19926 MDU RES GROUP INC COMM STK 552690109 1729 56073 SH SOLE 25582 0 30491 MGIC INVT CORP WIS COMM STK 552848103 1761 122105 SH SOLE 47305 0 74800 MGM RESORTS INTERNATIONAL COMM STK 552953101 775549 17280507 SH SOLE 7437202 0 9843305 MP MATERIALS CORP COMM STK 553368101 1075 23662 SH SOLE 10662 0 13000 MSA SAFETY INC COMM STK 553498106 204159 1352407 SH SOLE 442064 0 910343 MSC INDL DIRECT INC COMM STK 553530106 1481 17619 SH SOLE 4882 0 12737 MVB FINL CORP COMM STK 553810102 232 5576 SH SOLE 2576 0 3000 MACATAWA BK CORP COMM STK 554225102 340 38601 SH SOLE 20701 0 17900 MACERICH CO COMM STK 554382101 1675 96943 SH SOLE 36686 0 60257 VERIS RESIDENTIAL INC COMM STK 554489104 1183 64338 SH SOLE 37338 0 27000 MACROGENICS INC COMM STK 556099109 373 23267 SH SOLE 23267 0 0 MADDEN STEVEN LTD COMM STK 556269108 104962 2258703 SH SOLE 860379 0 1398324 MADRIGAL PHARMACEUTICALS INC COMM STK 558868105 4106 48453 SH SOLE 15153 0 33300 MAGELLAN HEALTH INC COMM STK 559079207 353 3712 SH SOLE 1612 0 2100 MAGNA INTL INC COMM STK 559222401 798613 9866722 SH SOLE 5152326 0 4714396 MAGNOLIA OIL & GAS CORP COMM STK 559663109 416261 22059427 SH SOLE 6774047 0 15285380 MANDIANT INC COMM STK 562662106 2584 147341 SH SOLE 112641 0 34700 MANHATTAN ASSOCIATES INC COMM STK 562750109 344536 2215807 SH SOLE 870075 0 1345732 MANITOWOC CO INC COMM STK 563571405 438 23576 SH SOLE 23576 0 0 MANTECH INTERNATIONAL CORP COMM STK 564563104 10009 137236 SH SOLE 55385 0 81851 MARATHON DIGITAL HOLDINGS IN COMM STK 565788106 918 27927 SH SOLE 14697 0 13230 MARATHON OIL CORP COMM STK 565849106 18101 1102404 SH SOLE 430594 0 671810 MARKEL CORP COMM STK 570535104 8896 7209 SH SOLE 4465 0 2744 MARSH & MCLENNAN COS INC COMM STK 571748102 4345308 24998897 SH SOLE 8282091 0 16716806 MARRIOTT INTL INC NEW COMM STK 571903202 1761648 10661147 SH SOLE 4329667 0 6331480 MARTEN TRANS LTD COMM STK 573075108 220 12807 SH SOLE 4007 0 8800 MARTIN MARIETTA MATLS INC COMM STK 573284106 1059708 2405585 SH SOLE 1045981 0 1359604 MARVELL TECHNOLOGY INC COMM STK 573874104 2861519 32706813 SH SOLE 12511045 0 20195768 MASCO CORP COMM STK 574599106 26181 372845 SH SOLE 147042 0 225803 MASIMO CORP COMM STK 574795100 8252 28185 SH SOLE 16029 0 12156 MASONITE INTL CORP COMM STK 575385109 1009 8556 SH SOLE 4220 0 4336 MASTEC INC COMM STK 576323109 3623 39261 SH SOLE 22161 0 17100 MATADOR RES CO COMM STK 576485205 143891 3897383 SH SOLE 1447728 0 2449655 MATERION CORP COMM STK 576690101 854 9291 SH SOLE 4391 0 4900 MATRIX SVC CO COMM STK 576853105 346 45975 SH SOLE 15575 0 30400 MATTEL INC COMM STK 577081102 240354 11148139 SH SOLE 4791199 0 6356940 MATTERPORT INC COMM STK 577096100 1476 71520 SH SOLE 35284 0 36236 MATTHEWS INTL CORP COMM STK 577128101 2341 63835 SH SOLE 54095 0 9740 MAXIMUS INC COMM STK 577933104 21400 268606 SH SOLE 81306 0 187300 MCAFEE CORP COMM STK 579063108 571 22144 SH SOLE 13344 0 8800 MCCORMICK & CO INC COMM STK 579780206 170432 1764123 SH SOLE 618983 0 1145140 MCDONALDS CORP COMM STK 580135101 1242754 4635929 SH SOLE 1739853 0 2896076 MCGRATH RENTCORP COMM STK 580589109 108847 1356176 SH SOLE 562677 0 793499 MELCO RESORTS AND ENTMNT LTD ADR 585464100 231 22700 SH SOLE 14000 0 8700 MERCER INTL INC COMM STK 588056101 338 28225 SH SOLE 28225 0 0 MERCURY SYS INC COMM STK 589378108 8505 154473 SH SOLE 52773 0 101700 MERCURY GENL CORP NEW COMM STK 589400100 1066 20095 SH SOLE 15105 0 4990 MERIDIAN BIOSCIENCE INC COMM STK 589584101 679 33308 SH SOLE 27533 0 5775 MERIT MED SYS INC COMM STK 589889104 53962 866164 SH SOLE 226058 0 640106 METHODE ELECTRS INC COMM STK 591520200 750 15254 SH SOLE 8004 0 7250 METROPOLITAN BK HLDG CORP COMM STK 591774104 45976 431576 SH SOLE 107081 0 324495 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 215481 126962 SH SOLE 37653 0 89309 MICROSOFT CORP COMM STK 594918104 68675501 204196901 SH SOLE 83397169 0 120799732 MICROVISION INC DEL COMM STK 594960304 474 94551 SH SOLE 27151 0 67400 MICROSTRATEGY INC COMM STK 594972408 2808 5158 SH SOLE 2334 0 2824 MICROCHIP TECHNOLOGY INC. COMM STK 595017104 2326245 26720017 SH SOLE 10225257 0 16494760 MICRON TECHNOLOGY INC COMM STK 595112103 388289 4168430 SH SOLE 897944 0 3270486 MIDDLEBY CORP COMM STK 596278101 291329 1480632 SH SOLE 285615 0 1195017 MIDDLESEX WTR CO COMM STK 596680108 181568 1509295 SH SOLE 413916 0 1095379 MILLERKNOLL INC COMM STK 600544100 1731 44170 SH SOLE 20664 0 23506 MIMEDX GROUP INC COMM STK 602496101 131 21753 SH SOLE 21753 0 0 MINERALS TECHNOLOGIES INC COMM STK 603158106 129438 1769492 SH SOLE 509339 0 1260153 MITEK SYS INC COMM STK 606710200 253 14237 SH SOLE 2937 0 11300 MOBILE TELESYSTEMS PUB JT ST ADR 607409109 140 17600 SH SOLE 17600 0 0 MODINE MFG CO COMM STK 607828100 618 61294 SH SOLE 20294 0 41000 MOHAWK INDS INC COMM STK 608190104 82982 455492 SH SOLE 177119 0 278373 MOLECULAR TEMPLATES INC COMM STK 608550109 121 30965 SH SOLE 30965 0 0 MONDELEZ INTL INC COMM STK 609207105 1524729 22993953 SH SOLE 9666359 0 13327594 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1582 75306 SH SOLE 39524 0 35782 MONOLITHIC PWR SYS INC COMM STK 609839105 807036 1635895 SH SOLE 618967 0 1016928 MONRO INC COMM STK 610236101 222244 3814040 SH SOLE 1116672 0 2697368 MOODYS CORP COMM STK 615369105 114298 292637 SH SOLE 138634 0 154003 MOOG INC COMM STK 615394202 29786 367867 SH SOLE 110537 0 257330 MORGAN STANLEY COMM STK 617446448 2474265 25206452 SH SOLE 11837984 0 13368468 MORNINGSTAR INC COMM STK 617700109 3179 9297 SH SOLE 4297 0 5000 MOTORCAR PTS AMER INC COMM STK 620071100 421 24676 SH SOLE 14976 0 9700 MOTOROLA SOLUTIONS INC COMM STK 620076307 616072 2267471 SH SOLE 1189778 0 1077693 MOVADO GROUP INC COMM STK 624580106 962 22992 SH SOLE 1092 0 21900 MUELLER INDS INC COMM STK 624756102 708 11923 SH SOLE 4523 0 7400 MUELLER WTR PRODS INC COMM STK 624758108 120516 8369160 SH SOLE 2278347 0 6090813 MURPHY OIL CORP COMM STK 626717102 3439 131725 SH SOLE 64225 0 67500 MURPHY USA INC COMM STK 626755102 40693 204242 SH SOLE 72342 0 131900 MYERS INDS INC COMM STK 628464109 66651 3330909 SH SOLE 1273275 0 2057634 NBT BANCORP INC COMM STK 628778102 1228 31872 SH SOLE 10079 0 21793 NMI HLDGS INC COMM STK 629209305 598 27382 SH SOLE 10582 0 16800 NN INC COMM STK 629337106 191 46657 SH SOLE 19257 0 27400 NRG ENERGY INC COMM STK 629377508 15669 363712 SH SOLE 156325 0 207387 NVE CORP COMM STK 629445206 631 9232 SH SOLE 3632 0 5600 NABORS ENERGY TRANSITION COR COMM STK 629567207 779 76750 SH SOLE 76750 0 0 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 421 8430 SH SOLE 973 0 7457 NASDAQ INC COMM STK 631103108 48296 229968 SH SOLE 94641 0 135327 NATERA INC COMM STK 632307104 13357 143021 SH SOLE 49471 0 93550 NATIONAL BK HLDGS CORP COMM STK 633707104 124177 2826056 SH SOLE 955943 0 1870113 NATIONAL BEVERAGE CORP COMM STK 635017106 499 11017 SH SOLE 6341 0 4676 NATIONAL HEALTHCARE CORP COMM STK 635906100 377 5556 SH SOLE 856 0 4700 NATIONAL FUEL GAS CO COMM STK 636180101 255773 4000211 SH SOLE 1552644 0 2447567 NATIONAL GRID PLC ADR 636274409 1515 20960 SH SOLE 14694 0 6266 NATIONAL INSTRS CORP COMM STK 636518102 828783 18978320 SH SOLE 7395150 0 11583170 NATIONAL PRESTO INDS INC COMM STK 637215104 676 8244 SH SOLE 6144 0 2100 NATIONAL RESH CORP COMM STK 637372202 279 6725 SH SOLE 925 0 5800 NATIONAL RETAIL PROPERTIES I COMM STK 637417106 9476 197137 SH SOLE 159580 0 37557 NATIONAL STORAGE AFFILIATES COMM STK 637870106 2610 37718 SH SOLE 17718 0 20000 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 368 1715 SH SOLE 505 0 1210 NEKTAR THERAPEUTICS COMM STK 640268108 1269 93951 SH SOLE 53459 0 40492 NEOGEN CORP COMM STK 640491106 1655 36442 SH SOLE 21610 0 14832 NEW FORTRESS ENERGY INC COMM STK 644393100 372 15400 SH SOLE 3800 0 11600 NEW JERSEY RES CORP COMM STK 646025106 1537 37425 SH SOLE 21275 0 16150 NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 39751 18929028 SH SOLE 1484397 0 17444631 NEW YORK CMNTY BANCORP INC COMM STK 649445103 2200 180172 SH SOLE 83248 0 96924 NEW YORK MTG TR INC COMM STK 649604501 559 150341 SH SOLE 82541 0 67800 NEW YORK TIMES CO COMM STK 650111107 3173 65690 SH SOLE 30390 0 35300 NEWELL BRANDS INC COMM STK 651229106 12673 580288 SH SOLE 241781 0 338507 NEWMARKET CORP COMM STK 651587107 701 2046 SH SOLE 1197 0 849 NEWMONT CORP COMM STK 651639106 74226 1196806 SH SOLE 479886 0 716920 NEWPARK RES INC COMM STK 651718504 235 79820 SH SOLE 5920 0 73900 NICE LTD ADR 653656108 570 1876 SH SOLE 1876 0 0 NIKE INC COMM STK 654106103 3956559 23738878 SH SOLE 10861367 0 12877511 NIKOLA CORP COMM STK 654110105 154 15556 SH SOLE 15556 0 0 9 METERS BIOPHARMA INC COMM STK 654405109 14 14321 SH SOLE 14321 0 0 NORDSON CORP COMM STK 655663102 5052 19789 SH SOLE 8899 0 10890 NORDSTROM INC COMM STK 655664100 696 30766 SH SOLE 11266 0 19500 NORFOLK SOUTHN CORP COMM STK 655844108 1719825 5776847 SH SOLE 2855025 0 2921822 NORTHERN OIL AND GAS INC MN COMM STK 665531307 271 13187 SH SOLE 13187 0 0 NORTHERN TR CORP COMM STK 665859104 419612 3508171 SH SOLE 1460251 0 2047920 NORTHRIM BANCORP INC COMM STK 666762109 229 5263 SH SOLE 438 0 4825 NORTHROP GRUMMAN CORP COMM STK 666807102 411683 1063588 SH SOLE 272915 0 790673 NORTHWEST BANCSHARES INC MD COMM STK 667340103 957 67554 SH SOLE 8225 0 59329 NORTHWESTERN CORP COMM STK 668074305 161971 2833636 SH SOLE 982159 0 1851477 NORTONLIFELOCK INC COMM STK 668771108 306093 11781859 SH SOLE 5152678 0 6629181 NOVAVAX INC COMM STK 670002401 31097 217357 SH SOLE 58914 0 158443 NUCOR CORP COMM STK 670346105 100750 882608 SH SOLE 402693 0 479915 NUVASIVE INC COMM STK 670704105 53162 1012989 SH SOLE 278184 0 734805 OGE ENERGY CORP COMM STK 670837103 6835 178097 SH SOLE 135282 0 42815 OSI SYSTEMS INC COMM STK 671044105 7160 76819 SH SOLE 23681 0 53138 OCCIDENTAL PETE CORP COMM STK 674599105 106251 3665087 SH SOLE 1529917 0 2135170 OCEAN PWR TECHNOLOGIES INC COMM STK 674870506 177 119800 SH SOLE 0 0 119800 OCEANEERING INTL INC COMM STK 675232102 1231 108879 SH SOLE 55979 0 52900 OCEANFIRST FINL CORP COMM STK 675234108 448 20197 SH SOLE 3997 0 16200 OCWEN FINL CORP COMM STK 675746606 449 11224 SH SOLE 6462 0 4762 OIL DRI CORP AMER COMM STK 677864100 9770 298500 SH SOLE 85882 0 212618 OIL STS INTL INC COMM STK 678026105 140 28162 SH SOLE 28162 0 0 OKTA INC COMM STK 679295105 2441206 10889976 SH SOLE 3219056 0 7670920 OLAPLEX HLDGS INC COMM STK 679369108 277175 9515117 SH SOLE 4517276 0 4997841 OLD DOMINION FREIGHT LINE IN COMM STK 679580100 1882174 5251895 SH SOLE 963051 0 4288844 OLD NATL BANCORP IND COMM STK 680033107 1093 60332 SH SOLE 23490 0 36842 OLD REP INTL CORP COMM STK 680223104 3535 143814 SH SOLE 92334 0 51480 OLIN CORP COMM STK 680665205 2288 39779 SH SOLE 20649 0 19130 OLINK HLDG AB ADR 680710100 171459 9420850 SH SOLE 2170180 0 7250670 OLLIES BARGAIN OUTLET HLDGS COMM STK 681116109 186222 3637859 SH SOLE 965108 0 2672751 OMNICOM GROUP INC COMM STK 681919106 26118 356460 SH SOLE 164201 0 192259 OMEGA HEALTHCARE INVS INC COMM STK 681936100 3817 128991 SH SOLE 91311 0 37680 OMEGA FLEX INC COMM STK 682095104 331 2609 SH SOLE 2609 0 0 OMEROS CORP COMM STK 682143102 94 14555 SH SOLE 14555 0 0 ON SEMICONDUCTOR CORP COMM STK 682189105 51326 755690 SH SOLE 372546 0 383144 ONE LIBERTY PPTYS INC COMM STK 682406103 472 13392 SH SOLE 1094 0 12298 ONEOK INC NEW COMM STK 682680103 40635 691546 SH SOLE 286175 0 405371 ONTO INNOVATION INC COMM STK 683344105 106923 1056235 SH SOLE 333892 0 722343 OPENDOOR TECHNOLOGIES INC COMM STK 683712103 528438 36169638 SH SOLE 16057958 0 20111680 OPEN TEXT CORP COMM STK 683715106 881 18536 SH SOLE 18536 0 0 ORAGENICS INC COMM STK 684023302 36 79700 SH SOLE 79700 0 0 ORION ENERGY SYS INC COMM STK 686275108 77 21300 SH SOLE 0 0 21300 ORMAT TECHNOLOGIES INC COMM STK 686688102 14340 180829 SH SOLE 53748 0 127081 OSCAR HEALTH INC COMM STK 687793109 1007 128316 SH SOLE 111716 0 16600 OSHKOSH CORP COMM STK 688239201 4638 41153 SH SOLE 29086 0 12067 OTTER TAIL CORP COMM STK 689648103 1989 27856 SH SOLE 11106 0 16750 OUTSET MED INC COMM STK 690145107 72945 1582670 SH SOLE 331594 0 1251076 OVERSTOCK COM INC DEL COMM STK 690370101 1371 23234 SH SOLE 10814 0 12420 OVID THERAPEUTICS INC COMM STK 690469101 122 37961 SH SOLE 0 0 37961 OWENS & MINOR INC NEW COMM STK 690732102 1406 32330 SH SOLE 18730 0 13600 OWENS CORNING NEW COMM STK 690742101 3810 42100 SH SOLE 22600 0 19500 OXFORD INDS INC COMM STK 691497309 11331 111611 SH SOLE 16490 0 95121 PNC FINL SVCS GROUP INC COMM STK 693475105 4034449 20119935 SH SOLE 6205124 0 13914811 PPG INDS INC COMM STK 693506107 268461 1556839 SH SOLE 589402 0 967437 PVH CORPORATION COMM STK 693656100 12822 120222 SH SOLE 52546 0 67676 PACCAR INC COMM STK 693718108 801070 9076250 SH SOLE 4469214 0 4607036 PACIRA BIOSCIENCES INC COMM STK 695127100 22591 375461 SH SOLE 119281 0 256180 PACKAGING CORP AMER COMM STK 695156109 700160 5142564 SH SOLE 2542913 0 2599651 PACWEST BANCORP DEL COMM STK 695263103 1825 40400 SH SOLE 18256 0 22144 PALO ALTO NETWORKS INC COMM STK 697435105 109225 196179 SH SOLE 83270 0 112909 PAN AMERN SILVER CORP COMM STK 697900108 19052 762993 SH SOLE 273453 0 489540 PAPA JOHNS INTL INC COMM STK 698813102 484018 3626420 SH SOLE 1034801 0 2591619 PAR TECHNOLOGY CORP COMM STK 698884103 160159 3035041 SH SOLE 814218 0 2220823 PARK HOTELS & RESORTS INC COMM STK 700517105 2065 109364 SH SOLE 56254 0 53110 PARK NATL CORP COMM STK 700658107 1910 13912 SH SOLE 8257 0 5655 PARKER-HANNIFIN CORP COMM STK 701094104 183978 578329 SH SOLE 344635 0 233694 PARTY CITY HOLDCO INC COMM STK 702149105 240 43086 SH SOLE 18886 0 24200 PATRICK INDS INC COMM STK 703343103 65096 806740 SH SOLE 206590 0 600150 PATTERSON COS INC COMM STK 703395103 341628 11639786 SH SOLE 4413340 0 7226446 PATTERSON-UTI ENERGY INC COMM STK 703481101 1150 136055 SH SOLE 49587 0 86468 PAYCHEX INC COMM STK 704326107 91156 667808 SH SOLE 299972 0 367836 PEABODY ENGR CORP COMM STK 704551100 410 40757 SH SOLE 21557 0 19200 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 683 19299 SH SOLE 12742 0 6557 PEGASYSTEMS INC COMM STK 705573103 29176 260919 SH SOLE 73619 0 187300 PEMBINA PIPELINE CORP COMM STK 706327103 662 21808 SH SOLE 21808 0 0 PENN NATL GAMING INC COMM STK 707569109 13280 256126 SH SOLE 105134 0 150992 PEOPLES BANCORP INC COMM STK 709789101 1103 34665 SH SOLE 7519 0 27146 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 11393 639344 SH SOLE 235725 0 403619 PEPSICO INC COMM STK 713448108 1558558 8972186 SH SOLE 3631399 0 5340787 PERKINELMER INC COMM STK 714046109 2022016 10056779 SH SOLE 3154717 0 6902062 PETMED EXPRESS INC COMM STK 716382106 1075 42553 SH SOLE 8073 0 34480 PFIZER INC COMM STK 717081103 2554427 43258716 SH SOLE 16577275 0 26681441 PHILIP MORRIS INTL INC COMM STK 718172109 1307485 13762999 SH SOLE 6908419 0 6854580 PHILLIPS 66 COMM STK 718546104 48256 665966 SH SOLE 266584 0 399382 PHOTRONICS INC COMM STK 719405102 470 24908 SH SOLE 4048 0 20860 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 1104 60092 SH SOLE 32712 0 27380 PINDUODUO INC ADR 722304102 457166 7841607 SH SOLE 3613888 0 4227719 PINNACLE WEST CAP CORP COMM STK 723484101 13259 187834 SH SOLE 77934 0 109900 PIONEER NAT RES CO COMM STK 723787107 314011 1726476 SH SOLE 733985 0 992491 PIONEER PWR SOLUTIONS INC COMM STK 723836300 521 69400 SH SOLE 0 0 69400 PIPER SANDLER COMPANIES COMM STK 724078100 1750 9801 SH SOLE 5881 0 3920 PITNEY BOWES INC COMM STK 724479100 541 81540 SH SOLE 35540 0 46000 PLANTRONICS INC NEW COMM STK 727493108 420 14315 SH SOLE 7565 0 6750 PLEXUS CORP COMM STK 729132100 1454 15163 SH SOLE 6203 0 8960 POLARIS INC COMM STK 731068102 2970 27024 SH SOLE 14484 0 12540 POPULAR INC COMM STK 733174700 428347 5221199 SH SOLE 1732491 0 3488708 PORCH GROUP INC COMM STK 733245104 354 22716 SH SOLE 5216 0 17500 PORTLAND GEN ELEC CO COMM STK 736508847 71497 1351042 SH SOLE 392842 0 958200 POST HLDGS INC COMM STK 737446104 265405 2354338 SH SOLE 690303 0 1664035 POST HOLDINGS PARTNERING COR COMM STK 737465203 31295 2952376 SH SOLE 803655 0 2148721 POTLATCHDELTIC CORPORATION COMM STK 737630103 117006 1942980 SH SOLE 745992 0 1196988 POWER INTEGRATIONS INC COMM STK 739276103 76935 828241 SH SOLE 203407 0 624834 PREFERRED BK LOS ANGELES CA COMM STK 740367404 81279 1132176 SH SOLE 322259 0 809917 PRICESMART INC COMM STK 741511109 3160 43181 SH SOLE 39731 0 3450 PROCTER AND GAMBLE CO COMM STK 742718109 1153559 7051955 SH SOLE 3950942 0 3101013 PROFESSIONAL HLDG CORP COMM STK 743139107 34311 1790774 SH SOLE 476292 0 1314482 PROGRESS SOFTWARE CORP COMM STK 743312100 444 9189 SH SOLE 2989 0 6200 PROGRESSIVE CORP COMM STK 743315103 187341 1825043 SH SOLE 504145 0 1320898 PROPTECH INVESTMENT CORP II COMM STK 743497109 121 12361 SH SOLE 12361 0 0 PROSPERITY BANCSHARES INC COMM STK 743606105 3480 48126 SH SOLE 27477 0 20649 PROTO LABS INC COMM STK 743713109 719 14009 SH SOLE 8589 0 5420 PRUDENTIAL FINL INC COMM STK 744320102 62618 578509 SH SOLE 236620 0 341889 PUBLIC SVC ENTERPRISE GRP IN COMM STK 744573106 1434511 21497236 SH SOLE 5839128 0 15658108 PULMONX CORP COMM STK 745848101 679 21183 SH SOLE 11083 0 10100 PULTE GROUP INC COMM STK 745867101 22946 401426 SH SOLE 176800 0 224626 PURE CYCLE CORP COMM STK 746228303 265 18164 SH SOLE 18164 0 0 QUAD / GRAPHICS INC COMM STK 747301109 67 16700 SH SOLE 0 0 16700 QUAKER HOUGHTON COMM STK 747316107 310087 1343648 SH SOLE 374348 0 969300 QUALCOMM INC COMM STK 747525103 3809373 20831041 SH SOLE 9688373 0 11142668 QUALTRICS INTL INC COMM STK 747601201 10641 300607 SH SOLE 100764 0 199843 QUANEX BLDG PRODS CORP COMM STK 747619104 451 18214 SH SOLE 18214 0 0 QUANTUM CORP COMM STK 747906501 301 54577 SH SOLE 3777 0 50800 QUMU CORP COMM STK 749063103 107 50250 SH SOLE 0 0 50250 QUOTIENT TECHNOLOGY INC COMM STK 749119103 625 84186 SH SOLE 84186 0 0 R1 RCM INC COMM STK 749397105 664 26051 SH SOLE 20451 0 5600 RLI CORP COMM STK 749607107 1168 10420 SH SOLE 5420 0 5000 RPM INTL INC COMM STK 749685103 929168 9199681 SH SOLE 3406257 0 5793424 RACKSPACE TECHNOLOGY INC COMM STK 750102105 290 21493 SH SOLE 3693 0 17800 RADIAN GROUP INC COMM STK 750236101 119600 5660184 SH SOLE 1961909 0 3698275 RADIUS HEALTH INC COMM STK 750469207 11031 1594047 SH SOLE 408923 0 1185124 RADNET INC COMM STK 750491102 691 22964 SH SOLE 12764 0 10200 RAMBUS INC DEL COMM STK 750917106 877 29840 SH SOLE 10640 0 19200 RALPH LAUREN CORP COMM STK 751212101 246431 2073289 SH SOLE 797259 0 1276030 RAPID7 INC COMM STK 753422104 51720 439458 SH SOLE 112658 0 326800 RAYMOND JAMES FINL INC COMM STK 754730109 338848 3374982 SH SOLE 1380531 0 1994451 RAYONIER INC COMM STK 754907103 686771 17016127 SH SOLE 6860417 0 10155710 REALTY INCOME CORP COMM STK 756109104 81338 1136163 SH SOLE 620174 0 515989 REDWOOD TR INC COMM STK 758075402 932 70645 SH SOLE 22345 0 48300 REGAL REXNORD CORPORATION COMM STK 758750103 185927 1092530 SH SOLE 347487 0 745043 REGENCY CTRS CORP COMM STK 758849103 391417 5194647 SH SOLE 1927071 0 3267576 REINSURANCE GRP OF AMERICA I COMM STK 759351604 3696 33753 SH SOLE 21788 0 11965 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 270185 1665545 SH SOLE 661359 0 1004186 REPLIGEN CORP COMM STK 759916109 805817 3042655 SH SOLE 568654 0 2474001 REPARE THERAPEUTICS INC COMM STK 760273102 45698 2166822 SH SOLE 631474 0 1535348 REPUBLIC FIRST BANCORP INC COMM STK 760416107 1321 355192 SH SOLE 3092 0 352100 REPUBLIC SVCS INC COMM STK 760759100 1052355 7546470 SH SOLE 3547016 0 3999454 RESMED INC COMM STK 761152107 108318 415841 SH SOLE 149949 0 265892 REVANCE THERAPEUTICS INC COMM STK 761330109 528 32353 SH SOLE 10753 0 21600 REX AMERICAN RES CORP COMM STK 761624105 54861 571472 SH SOLE 211012 0 360460 RIBBON COMMUNICATIONS INC COMM STK 762544104 258 42674 SH SOLE 4874 0 37800 RIGEL PHARMACEUTICALS INC COMM STK 766559603 144 54456 SH SOLE 11256 0 43200 RIO TINTO PLC ADR 767204100 455 6804 SH SOLE 6804 0 0 RIOT BLOCKCHAIN INC COMM STK 767292105 672 30081 SH SOLE 14681 0 15400 RITCHIE BROS AUCTIONEERS COMM STK 767744105 7595 124068 SH SOLE 62168 0 61900 RITE AID CORP COMM STK 767754872 675 45977 SH SOLE 19557 0 26420 ROBERT HALF INTL INC COMM STK 770323103 21333 191295 SH SOLE 88015 0 103280 ROBINHOOD MKTS INC COMM STK 770700102 8176 460353 SH SOLE 442340 0 18013 ROBLOX CORP COMM STK 771049103 2257145 21880043 SH SOLE 11003449 0 10876594 ROCKWELL AUTOMATION INC COMM STK 773903109 366656 1051042 SH SOLE 432595 0 618447 ROCKWELL MED INC COMM STK 774374102 109 265890 SH SOLE 73800 0 192090 ROCKY BRANDS INC COMM STK 774515100 326 8192 SH SOLE 492 0 7700 ROGERS CORP COMM STK 775133101 1917 7022 SH SOLE 3472 0 3550 ROLLINS INC COMM STK 775711104 19182 560723 SH SOLE 230643 0 330080 ROMEO POWER INC COMM STK 776153108 523 143339 SH SOLE 61539 0 81800 ROPER TECHNOLOGIES INC COMM STK 776696106 5334743 10846059 SH SOLE 3886253 0 6959806 ROSS STORES INC COMM STK 778296103 5912102 51733480 SH SOLE 21567075 0 30166405 ROYAL BK CDA COMM STK 780087102 5965 56129 SH SOLE 56129 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 174693 4029828 SH SOLE 1734682 0 2295146 ROYAL GOLD INC COMM STK 780287108 9187 87321 SH SOLE 44297 0 43024 RUSH ENTERPRISES INC COMM STK 781846209 136202 2447920 SH SOLE 783588 0 1664332 RUSH STREET INTERACTIVE INC COMM STK 782011100 278 16829 SH SOLE 3529 0 13300 RUTHS HOSPITALITY GROUP INC COMM STK 783332109 40976 2059112 SH SOLE 559944 0 1499168 RYDER SYS INC COMM STK 783549108 5853 71010 SH SOLE 57935 0 13075 S & T BANCORP INC COMM STK 783859101 1215 38552 SH SOLE 11152 0 27400 SEI INVTS CO COMM STK 784117103 2860 46938 SH SOLE 20892 0 26046 SJW GROUP COMM STK 784305104 120839 1650807 SH SOLE 459252 0 1191555 SPX CORP COMM STK 784635104 262798 4403455 SH SOLE 1194037 0 3209418 SAGA COMMUNICATIONS INC COMM STK 786598300 15781 657258 SH SOLE 189858 0 467400 ST JOE CO COMM STK 790148100 205029 3939083 SH SOLE 1505522 0 2433561 SANA BIOTECHNOLOGY INC COMM STK 799566104 18649 1204696 SH SOLE 209870 0 994826 SANDERSON FARMS INC COMM STK 800013104 70834 370705 SH SOLE 94530 0 276175 SANDY SPRING BANCORP INC COMM STK 800363103 139928 2910314 SH SOLE 760162 0 2150152 SANFILIPPO JOHN B & SON INC COMM STK 800422107 22687 251634 SH SOLE 64134 0 187500 SANGAMO THERAPEUTICS INC COMM STK 800677106 1036 138166 SH SOLE 28744 0 109422 SANMINA CORPORATION COMM STK 801056102 1073 25875 SH SOLE 12373 0 13502 SAREPTA THERAPEUTICS INC COMM STK 803607100 66237 735558 SH SOLE 178235 0 557323 SAUL CTRS INC COMM STK 804395101 112172 2115653 SH SOLE 769673 0 1345980 SAVARA INC COMM STK 805111101 21 17260 SH SOLE 0 0 17260 SCANSOURCE INC COMM STK 806037107 659 18793 SH SOLE 10293 0 8500 HENRY SCHEIN INC COMM STK 806407102 19172 247283 SH SOLE 119992 0 127291 SCHLUMBERGER LTD COMM STK 806857108 63226 2111045 SH SOLE 846473 0 1264572 SCHNITZER STEEL INDS INC COMM STK 806882106 465 8951 SH SOLE 1751 0 7200 SCHOLASTIC CORP COMM STK 807066105 221495 5542917 SH SOLE 2075009 0 3467908 SCHWAB CHARLES CORP COMM STK 808513105 7013304 83392449 SH SOLE 42834912 0 40557537 SCIENCE APPLICATIONS INTL CO COMM STK 808625107 1781 21308 SH SOLE 7110 0 14198 SCOTTS MIRACLE-GRO CO COMM STK 810186106 37538 233157 SH SOLE 62921 0 170236 SCRIPPS E W CO OHIO COMM STK 811054402 594 30698 SH SOLE 13183 0 17515 SEABOARD CORP DEL COMM STK 811543107 279 71 SH SOLE 11 0 60 SEACHANGE INTL INC COMM STK 811699107 131 81900 SH SOLE 81900 0 0 SEACOAST BKG CORP FLA COMM STK 811707801 162124 4581082 SH SOLE 1049861 0 3531221 SELECTA BIOSCIENCES INC COMM STK 816212104 45 13946 SH SOLE 6236 0 7710 SELECTIVE INS GROUP INC COMM STK 816300107 243525 2971993 SH SOLE 799901 0 2172092 SELECTQUOTE INC COMM STK 816307300 10431 1151328 SH SOLE 139894 0 1011434 SEMTECH CORP COMM STK 816850101 128533 1445332 SH SOLE 442312 0 1003020 SEMPRA COMM STK 816851109 2544503 19235734 SH SOLE 9772132 0 9463602 SERVICE CORP INTL COMM STK 817565104 23056 324781 SH SOLE 205853 0 118928 SESEN BIO INC COMM STK 817763105 219 268906 SH SOLE 268906 0 0 SHAKE SHACK INC COMM STK 819047101 775 10736 SH SOLE 6536 0 4200 SHERWIN WILLIAMS CO COMM STK 824348106 2367786 6723606 SH SOLE 2979829 0 3743777 SHUTTERSTOCK INC COMM STK 825690100 643 5802 SH SOLE 1602 0 4200 SHYFT GROUP INC COMM STK 825698103 896 18241 SH SOLE 9941 0 8300 SI-BONE INC COMM STK 825704109 265 11952 SH SOLE 11952 0 0 SIGA TECHNOLOGIES INC COMM STK 826917106 99 13176 SH SOLE 13176 0 0 SILICON LABORATORIES INC COMM STK 826919102 12131 58767 SH SOLE 22667 0 36100 SILGAN HOLDINGS INC COMM STK 827048109 1020 23808 SH SOLE 10968 0 12840 SIMMONS 1ST NATL CORP COMM STK 828730200 1817 61417 SH SOLE 36319 0 25098 SIMON PPTY GROUP INC NEW COMM STK 828806109 258191 1616015 SH SOLE 671444 0 944571 SIMPSON MFG INC COMM STK 829073105 2706 19458 SH SOLE 13258 0 6200 SIMULATIONS PLUS INC COMM STK 829214105 551 11655 SH SOLE 11655 0 0 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 598 22610 SH SOLE 11500 0 11110 SKECHERS U S A INC COMM STK 830566105 87551 2017314 SH SOLE 545008 0 1472306 SKYLINE CHAMPION CORPORATION COMM STK 830830105 154298 1953628 SH SOLE 536625 0 1417003 SKYWEST INC COMM STK 830879102 798 20300 SH SOLE 8370 0 11930 SMITH A O CORP COMM STK 831865209 35107 408932 SH SOLE 214203 0 194729 SMUCKER J M CO COMM STK 832696405 22060 162421 SH SOLE 68208 0 94213 SNAP ON INC COMM STK 833034101 87911 408166 SH SOLE 182146 0 226020 SNOWFLAKE INC COMM STK 833445109 1051681 3104594 SH SOLE 1509065 0 1595529 SONOCO PRODS CO COMM STK 835495102 2359 40756 SH SOLE 18079 0 22677 SOUTH JERSEY INDS INC COMM STK 838518108 858 32859 SH SOLE 22219 0 10640 SOUTHSTATE CORPORATION COMM STK 840441109 239935 2995073 SH SOLE 788680 0 2206393 SOUTHERN CO COMM STK 842587107 2999595 43738622 SH SOLE 22573752 0 21164870 SOUTHERN CO CVPFSTKF 842587602 465738 8725876 SH SOLE 4220518 0 4505358 SOUTHERN FIRST BANCSHARES COMM STK 842873101 40831 653401 SH SOLE 270433 0 382968 SOUTHWEST AIRLS CO COMM STK 844741108 1154034 26938226 SH SOLE 13504316 0 13433910 SOUTHWEST GAS HLDGS INC COMM STK 844895102 237350 3388301 SH SOLE 887765 0 2500536 SOUTHWESTERN ENERGY CO COMM STK 845467109 1716 368189 SH SOLE 234689 0 133500 SPARTANNASH CO COMM STK 847215100 648 25141 SH SOLE 11041 0 14100 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 2848 66097 SH SOLE 41776 0 24321 SPIRIT AIRLS INC COMM STK 848577102 1259 57614 SH SOLE 39114 0 18500 SPLUNK INC COMM STK 848637104 467662 4041325 SH SOLE 2031207 0 2010118 BLOCK INC COMM STK 852234103 2111917 13076077 SH SOLE 5927382 0 7148695 STAAR SURGICAL CO COMM STK 852312305 1828 20022 SH SOLE 11922 0 8100 STANDARD MTR PRODS INC COMM STK 853666105 528 10069 SH SOLE 1419 0 8650 STANDEX INTL CORP COMM STK 854231107 245 2214 SH SOLE 2214 0 0 STANLEY BLACK & DECKER INC COMM STK 854502101 47636 252551 SH SOLE 105941 0 146610 STARBUCKS CORP COMM STK 855244109 1374880 11754128 SH SOLE 5326548 0 6427580 STATE AUTO FINL CORP COMM STK 855707105 2540 49146 SH SOLE 38376 0 10770 STATE STR CORP COMM STK 857477103 2038265 21916832 SH SOLE 9719795 0 12197037 STEEL DYNAMICS INC COMM STK 858119100 85707 1380819 SH SOLE 706988 0 673831 STEELCASE INC COMM STK 858155203 478 40751 SH SOLE 20662 0 20089 STEPAN CO COMM STK 858586100 19994 160865 SH SOLE 42827 0 118038 STERICYCLE INC COMM STK 858912108 659787 11062819 SH SOLE 4804949 0 6257870 STERLING CONSTR INC COMM STK 859241101 1139 43312 SH SOLE 27612 0 15700 STEWART INFORMATION SVCS COR COMM STK 860372101 501 6287 SH SOLE 1807 0 4480 STIFEL FINL CORP COMM STK 860630102 2247 31905 SH SOLE 15076 0 16829 STITCH FIX INC COMM STK 860897107 2973 157121 SH SOLE 20333 0 136788 STOCK YDS BANCORP INC COMM STK 861025104 1489 23317 SH SOLE 16136 0 7181 STONEX GROUP INC COMM STK 861896108 600 9803 SH SOLE 4722 0 5081 STORE CAP CORP COMM STK 862121100 9654 280649 SH SOLE 243718 0 36931 STRATTEC SEC CORP COMM STK 863111100 18488 499397 SH SOLE 142737 0 356660 STRYKER CORPORATION COMM STK 863667101 5657745 21156776 SH SOLE 8860535 0 12296241 STURM RUGER & CO INC COMM STK 864159108 206 3035 SH SOLE 3035 0 0 SUMMIT HOTEL PPTYS INC COMM STK 866082100 21385 2191070 SH SOLE 319643 0 1871427 SUN CMNTYS INC COMM STK 866674104 45417 216302 SH SOLE 149312 0 66990 SUN CTRY AIRLS HLDGS INC COMM STK 866683105 56162 2061002 SH SOLE 830287 0 1230715 SUN LIFE FINANCIAL INC. COMM STK 866796105 1068090 19163972 SH SOLE 9238766 0 9925206 SUNCOR ENERGY INC NEW COMM STK 867224107 1504 60006 SH SOLE 60006 0 0 SUNPOWER CORP COMM STK 867652406 623 29865 SH SOLE 14565 0 15300 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 150055 12792423 SH SOLE 4720022 0 8072401 SUPERIOR INDS INTL INC COMM STK 868168105 128 28600 SH SOLE 13400 0 15200 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 15073 516921 SH SOLE 150921 0 366000 SURMODICS INC COMM STK 868873100 444 9214 SH SOLE 914 0 8300 SYLVAMO CORP COMM STK 871332102 1085 38887 SH SOLE 25236 0 13651 SYNOPSYS INC COMM STK 871607107 3588204 9737325 SH SOLE 4075800 0 5661525 SYSCO CORP COMM STK 871829107 395420 5033991 SH SOLE 1937948 0 3096043 TJX COS INC NEW COMM STK 872540109 1695629 22334412 SH SOLE 10726337 0 11608075 T-MOBILE US INC COMM STK 872590104 3063787 26416508 SH SOLE 12155415 0 14261093 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1889892 15708522 SH SOLE 7877599 0 7830923 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 41829 235362 SH SOLE 94066 0 141296 TAL EDUCATION GROUP ADR 874080104 111 28200 SH SOLE 28200 0 0 TANDEM DIABETES CARE INC COMM STK 875372203 93896 623811 SH SOLE 160521 0 463290 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 1378 71464 SH SOLE 40964 0 30500 TAPESTRY INC COMM STK 876030107 17152 422457 SH SOLE 167455 0 255002 TECK RESOURCES LTD COMM STK 878742204 700 24279 SH SOLE 24279 0 0 TEJON RANCH CO COMM STK 879080109 611 32005 SH SOLE 14805 0 17200 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 2600703 5952763 SH SOLE 2178724 0 3774039 TELEFLEX INCORPORATED COMM STK 879369106 2133405 6494778 SH SOLE 2348143 0 4146635 TELEPHONE & DATA SYS INC COMM STK 879433829 50270 2494802 SH SOLE 1075364 0 1419438 TENNANT CO COMM STK 880345103 809 9985 SH SOLE 4355 0 5630 TENNECO INC COMM STK 880349105 809 71623 SH SOLE 50773 0 20850 TERADYNE INC COMM STK 880770102 86901 531405 SH SOLE 195838 0 335567 TEREX CORP NEW COMM STK 880779103 25555 581445 SH SOLE 144545 0 436900 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4283 534682 SH SOLE 489082 0 45600 TEXAS INSTRS INC COMM STK 882508104 2356566 12503664 SH SOLE 4647339 0 7856325 TEXAS ROADHOUSE INC COMM STK 882681109 59747 669206 SH SOLE 170606 0 498600 TEXTRON INC COMM STK 883203101 2652363 34357036 SH SOLE 14378145 0 19978891 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 8721190 13070544 SH SOLE 4375659 0 8694885 THOR INDS INC COMM STK 885160101 2651 25550 SH SOLE 11150 0 14400 THRYV HLDGS INC COMM STK 886029206 29486 716903 SH SOLE 185128 0 531775 TIMKEN CO COMM STK 887389104 98733 1424923 SH SOLE 506665 0 918258 TIMKENSTEEL CORPORATION COMM STK 887399103 988 59897 SH SOLE 15107 0 44790 TOAST INC COMM STK 888787108 913563 27533723 SH SOLE 4545842 0 22987881 TOLL BROTHERS INC COMM STK 889478103 2597 35870 SH SOLE 16350 0 19520 TOMPKINS FINL CORP COMM STK 890110109 615 7362 SH SOLE 2845 0 4517 TONIX PHARMACEUTICALS HLDG C COMM STK 890260706 10 28266 SH SOLE 28266 0 0 TOOTSIE ROLL INDS INC COMM STK 890516107 756 20866 SH SOLE 11719 0 9147 TORO CO COMM STK 891092108 624064 6246264 SH SOLE 1175962 0 5070302 TORONTO DOMINION BK ONT COMM STK 891160509 5228 68094 SH SOLE 68094 0 0 TOYOTA MOTOR CORP ADR 892331307 2907 15687 SH SOLE 10526 0 5161 TRACTOR SUPPLY CO COMM STK 892356106 204124 855506 SH SOLE 214676 0 640830 TRADEWEB MKTS INC COMM STK 892672106 1250444 12486962 SH SOLE 5525549 0 6961413 TRANSDIGM GROUP INC COMM STK 893641100 112713 177144 SH SOLE 89648 0 87496 TRAVEL PLUS LEISURE CO COMM STK 894164102 45548 824096 SH SOLE 242296 0 581800 TRICO BANCSHARES COMM STK 896095106 738 17189 SH SOLE 9889 0 7300 TRIMAS CORP COMM STK 896215209 398 10760 SH SOLE 2960 0 7800 TRIMBLE INC COMM STK 896239100 135628 1555551 SH SOLE 1152219 0 403332 TRINET GROUP INC COMM STK 896288107 949 9957 SH SOLE 5457 0 4500 TRINITY CAP INC COMM STK 896442308 9095 517365 SH SOLE 1992 0 515373 TRINITY INDS INC COMM STK 896522109 2052 67954 SH SOLE 58296 0 9658 TRIUMPH GROUP INC NEW COMM STK 896818101 155206 8375914 SH SOLE 3004981 0 5370933 TRIPADVISOR INC COMM STK 896945201 910 33377 SH SOLE 14977 0 18400 TRUPANION INC COMM STK 898202106 1279 9687 SH SOLE 6287 0 3400 TRUSTCO BK CORP N Y COMM STK 898349204 526 15797 SH SOLE 1247 0 14550 TRUSTMARK CORP COMM STK 898402102 980 30190 SH SOLE 17190 0 13000 TUPPERWARE BRANDS CORP COMM STK 899896104 652 42624 SH SOLE 29604 0 13020 TURTLE BEACH CORP COMM STK 900450206 737 33130 SH SOLE 8930 0 24200 II-VI INC COMM STK 902104108 2808 41101 SH SOLE 24573 0 16528 TYLER TECHNOLOGIES INC COMM STK 902252105 126653 235436 SH SOLE 77412 0 158024 TYSON FOODS INC COMM STK 902494103 1203514 13808101 SH SOLE 7169815 0 6638286 UDR INC COMM STK 902653104 26123 435463 SH SOLE 179623 0 255840 UFP TECHNOLOGIES INC COMM STK 902673102 240 3410 SH SOLE 3410 0 0 UGI CORP NEW COMM STK 902681105 4000 87134 SH SOLE 48944 0 38190 UGI CORP NEW CVPFSTKF 902681113 831 8020 SH SOLE 8020 0 0 UMB FINL CORP COMM STK 902788108 2088 19675 SH SOLE 6267 0 13408 USA TRUCK INC COMM STK 902925106 346 17400 SH SOLE 0 0 17400 U S GLOBAL INVS INC COMM STK 902952100 117 26700 SH SOLE 0 0 26700 US BANCORP DEL COMM STK 902973304 131358 2338575 SH SOLE 1118902 0 1219673 UMH PPTYS INC COMM STK 903002103 16226 593720 SH SOLE 164620 0 429100 UMPQUA HLDGS CORP COMM STK 904214103 1266 65816 SH SOLE 31814 0 34002 UNDER ARMOUR INC COMM STK 904311107 5547 261752 SH SOLE 111053 0 150699 UNDER ARMOUR INC COMM STK 904311206 5576 309074 SH SOLE 119290 0 189784 UNIFIRST CORP MASS COMM STK 904708104 43010 204421 SH SOLE 53452 0 150969 UNILEVER PLC ADR 904767704 4178 77669 SH SOLE 48151 0 29518 UNION PAC CORP COMM STK 907818108 1805332 7166008 SH SOLE 2950251 0 4215757 UNISYS CORP COMM STK 909214306 422 20539 SH SOLE 4439 0 16100 UNITED BANKSHARES INC WEST V COMM STK 909907107 1909 52609 SH SOLE 18736 0 33873 UNITED AIRLS HLDGS INC COMM STK 910047109 81917 1871100 SH SOLE 1273522 0 597578 UNITED FIRE GROUP INC COMM STK 910340108 592 25514 SH SOLE 4914 0 20600 UNITED NAT FOODS INC COMM STK 911163103 2138 43562 SH SOLE 27362 0 16200 UNITED PARCEL SERVICE INC COMM STK 911312106 3437801 16039009 SH SOLE 7825160 0 8213849 UNITED RENTALS INC COMM STK 911363109 402349 1210836 SH SOLE 565321 0 645515 US FOODS HLDG CORP COMM STK 912008109 4373 125554 SH SOLE 69854 0 55700 UNITED STATES STL CORP NEW COMM STK 912909108 3135 131647 SH SOLE 89137 0 42510 UNITIL CORP COMM STK 913259107 677 14722 SH SOLE 6018 0 8704 UNIVERSAL CORP VA COMM STK 913456109 1575 28685 SH SOLE 18045 0 10640 UNIVERSAL ELECTRS INC COMM STK 913483103 515 12647 SH SOLE 6447 0 6200 UNIVERSAL HLTH SVCS INC COMM STK 913903100 15167 116974 SH SOLE 48400 0 68574 UNIVERSAL TECHNICAL INST INC COMM STK 913915104 264 33800 SH SOLE 33800 0 0 UNIVEST FINANCIAL CORPORATIO COMM STK 915271100 557 18624 SH SOLE 8624 0 10000 URANIUM ENERGY CORP COMM STK 916896103 328 98053 SH SOLE 17153 0 80900 URBAN OUTFITTERS INC COMM STK 917047102 916 31207 SH SOLE 13137 0 18070 URSTADT BIDDLE PPTYS INC COMM STK 917286205 650 30534 SH SOLE 2034 0 28500 UTAH MED PRODS INC COMM STK 917488108 34268 342675 SH SOLE 114053 0 228622 UTZ BRANDS INC COMM STK 918090101 117876 7390339 SH SOLE 1918027 0 5472312 V F CORP COMM STK 918204108 256322 3500715 SH SOLE 1580994 0 1919721 VSE CORP COMM STK 918284100 264 4335 SH SOLE 735 0 3600 VALLEY NATL BANCORP COMM STK 919794107 2592 188505 SH SOLE 108705 0 79800 VALMONT INDS INC COMM STK 920253101 93875 374751 SH SOLE 122651 0 252100 VANGUARD MALVERN FDS COMM STK 922020805 2558 49760 SH SOLE 49760 0 0 VAPOTHERM INC COMM STK 922107107 202 9758 SH SOLE 9758 0 0 VARONIS SYS INC COMM STK 922280102 1777 36424 SH SOLE 18724 0 17700 VEECO INSTRS INC DEL COMM STK 922417100 451 15857 SH SOLE 15857 0 0 VEEVA SYS INC COMM STK 922475108 3154664 12347988 SH SOLE 3407577 0 8940411 VANGUARD INDEX FDS COMM STK 922908769 447 1850 SH SOLE 1850 0 0 VERITEX HLDGS INC COMM STK 923451108 487 12244 SH SOLE 3244 0 9000 VERITIV CORP COMM STK 923454102 757 6179 SH SOLE 3379 0 2800 VIAVI SOLUTIONS INC COMM STK 925550105 1989 112871 SH SOLE 71331 0 41540 VICI PPTYS INC COMM STK 925652109 7302 242495 SH SOLE 136795 0 105700 VICOR CORP COMM STK 925815102 979 7706 SH SOLE 1706 0 6000 VICTORIAS SECRET AND CO COMM STK 926400102 15598 280849 SH SOLE 78949 0 201900 VIRTU FINL INC COMM STK 928254101 802 27811 SH SOLE 13215 0 14596 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 749 34239 SH SOLE 17741 0 16498 VISTA OUTDOOR INC COMM STK 928377100 452 9803 SH SOLE 9803 0 0 VIVINT SMART HOME INC COMM STK 928542109 124 12698 SH SOLE 12698 0 0 VMWARE INC COMM STK 928563402 11823 102029 SH SOLE 60126 0 41903 VMWARE INC COMM STK 928563402 1063 43500 SH Call SOLE 43500 0 0 VONTIER CORPORATION COMM STK 928881101 1947 63333 SH SOLE 28881 0 34452 VORNADO RLTY TR COMM STK 929042109 51790 1237213 SH SOLE 512445 0 724768 VOYA FINANCIAL INC COMM STK 929089100 177046 2669967 SH SOLE 1498114 0 1171853 VULCAN MATLS CO COMM STK 929160109 748883 3607686 SH SOLE 1619069 0 1988617 WD 40 CO COMM STK 929236107 1719 7025 SH SOLE 4525 0 2500 WSFS FINL CORP COMM STK 929328102 162252 3237267 SH SOLE 1195210 0 2042057 WABASH NATL CORP COMM STK 929566107 704 36060 SH SOLE 23660 0 12400 WABTEC COMM STK 929740108 26931 292384 SH SOLE 123329 0 169055 WALMART INC COMM STK 931142103 1713569 11843039 SH SOLE 6056981 0 5786058 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 56909 1091054 SH SOLE 440746 0 650308 WARNER MUSIC GROUP CORP COMM STK 934550203 242882 5624866 SH SOLE 2267664 0 3357202 WASHINGTON FED INC COMM STK 938824109 1791 53641 SH SOLE 33231 0 20410 WASHINGTON REAL ESTATE INVT COMM STK 939653101 112312 4344761 SH SOLE 1457061 0 2887700 WASHINGTON TR BANCORP INC COMM STK 940610108 354 6285 SH SOLE 1785 0 4500 WATERS CORP COMM STK 941848103 94906 254712 SH SOLE 63420 0 191292 WATSCO INC COMM STK 942622200 73427 234682 SH SOLE 59519 0 175163 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 60360 310862 SH SOLE 77812 0 233050 WEBSTER FINL CORP CONN COMM STK 947890109 526833 9434690 SH SOLE 3354750 0 6079940 WEIBO CORP ADR 948596101 128458 4146472 SH SOLE 4146472 0 0 WELBILT INC COMM STK 949090104 2876 121007 SH SOLE 69907 0 51100 WELLS FARGO CO NEW COMM STK 949746101 5124936 106813994 SH SOLE 53976645 0 52837349 WERNER ENTERPRISES INC COMM STK 950755108 1899 39842 SH SOLE 28214 0 11628 WESBANCO INC COMM STK 950810101 2396 68482 SH SOLE 46240 0 22242 WEST FRASER TIMBER CO LTD COMM STK 952845105 191084 2000466 SH SOLE 667951 0 1332515 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 2927514 6241901 SH SOLE 1510547 0 4731354 WESTAMERICA BANCORPORATION COMM STK 957090103 210324 3643235 SH SOLE 1399185 0 2244050 WESTERN ALLIANCE BANCORP COMM STK 957638109 1513955 14063679 SH SOLE 6598590 0 7465089 WESTERN DIGITAL CORP. COMM STK 958102105 30357 465529 SH SOLE 186762 0 278767 WESTERN NEW ENG BANCORP INC COMM STK 958892101 264 30100 SH SOLE 14000 0 16100 WESTERN UN CO COMM STK 959802109 3318 185969 SH SOLE 94059 0 91910 WESTLAKE CHEM CORP COMM STK 960413102 120154 1237040 SH SOLE 479043 0 757997 WESTWATER RES INC COMM STK 961684206 169 78400 SH SOLE 12400 0 66000 WESTWOOD HLDGS GROUP INC COMM STK 961765104 252 14900 SH SOLE 6700 0 8200 WEYERHAEUSER CO MTN BE COMM STK 962166104 1893789 45988066 SH SOLE 21831530 0 24156536 WHEATON PRECIOUS METALS CORP COMM STK 962879102 1966 45800 SH SOLE 21200 0 24600 WHIRLPOOL CORP COMM STK 963320106 21795 92881 SH SOLE 36011 0 56870 WHITESTONE REIT COMM STK 966084204 457 45140 SH SOLE 3058 0 42082 WHITING PETE CORP NEW COMM STK 966387508 413 6383 SH SOLE 2683 0 3700 WIDEPOINT CORP COMM STK 967590209 81 20700 SH SOLE 0 0 20700 WILEY JOHN & SONS INC COMM STK 968223206 947 16531 SH SOLE 8441 0 8090 WILLAMETTE VY VINEYARD INC COMM STK 969136100 94 10850 SH SOLE 0 0 10850 WILLIAMS COS INC COMM STK 969457100 47911 1839897 SH SOLE 735619 0 1104278 WILLIAMS SONOMA INC COMM STK 969904101 25810 152602 SH SOLE 70802 0 81800 WILLSCOT MOBIL MINI HLDNG CO COMM STK 971378104 8071 197622 SH SOLE 147500 0 50122 WINGSTOP INC COMM STK 974155103 356697 2064219 SH SOLE 343597 0 1720622 WINMARK CORP COMM STK 974250102 92444 372324 SH SOLE 109092 0 263232 WINNEBAGO INDS INC COMM STK 974637100 1627 21716 SH SOLE 6396 0 15320 WOLFSPEED INC COMM STK 977852102 8827 78977 SH SOLE 52293 0 26684 WOLVERINE WORLD WIDE INC COMM STK 978097103 940 32614 SH SOLE 17214 0 15400 WOODWARD INC COMM STK 980745103 42374 387122 SH SOLE 105742 0 281380 WORLD ACCEP CORPORATION COMM STK 981419104 415 1690 SH SOLE 1690 0 0 WORLD FUEL SVCS CORP COMM STK 981475106 1141 43089 SH SOLE 13289 0 29800 WORTHINGTON INDS INC COMM STK 981811102 724 13239 SH SOLE 6248 0 6991 WYNN RESORTS LTD COMM STK 983134107 878490 10330316 SH SOLE 4803020 0 5527296 XPO LOGISTICS INC COMM STK 983793100 36261 468304 SH SOLE 137034 0 331270 XILINX INC COMM STK 983919101 481390 2270388 SH SOLE 1160650 0 1109738 XENIA HOTELS & RESORTS INC COMM STK 984017103 1920 106025 SH SOLE 79625 0 26400 YELLOW CORP COMM STK 985510106 639 50780 SH SOLE 17792 0 32988 YELP INC COMM STK 985817105 951 26254 SH SOLE 14654 0 11600 YUM BRANDS INC COMM STK 988498101 4735830 34105072 SH SOLE 10805859 0 23299213 ZEBRA TECHNOLOGIES CORPORATI COMM STK 989207105 155905 261937 SH SOLE 88245 0 173692 ZIONS BANCORPORATION N A COMM STK 989701107 14553 230412 SH SOLE 86689 0 143723 4D MOLECULAR THERAPEUTICS IN COMM STK 35104E100 234 10675 SH SOLE 1875 0 8800 ACCOLADE INC COMM STK 00437E102 21080 799700 SH SOLE 226905 0 572795 KIRKLAND LAKE GOLD LTD COMM STK 49741E100 108260 2580694 SH SOLE 1049680 0 1531014 TERMINIX GLOBAL HOLDINGS INC COMM STK 88087E100 605647 13390372 SH SOLE 5303857 0 8086515 CDK GLOBAL INC COMM STK 12508E101 3024 72453 SH SOLE 41305 0 31148 CANTERBURY PK HLDG CORP COMM STK 13811E101 595 34447 SH SOLE 9866 0 24581 EQUITABLE HLDGS INC COMM STK 29452E101 1476654 45033655 SH SOLE 23307672 0 21725983 RAYTHEON TECHNOLOGIES CORP COMM STK 75513E101 239694 2785200 SH SOLE 1262418 0 1522782 GLOBAL INDUSTRIAL COMPANY COMM STK 37892E102 326 7968 SH SOLE 6478 0 1490 GLOBE LIFE INC COMM STK 37959E102 13955 148903 SH SOLE 62891 0 86012 NICOLET BANKSHARES INC COMM STK 65406E102 1374 16022 SH SOLE 12622 0 3400 PROTAGONIST THERAPEUTICS INC COMM STK 74366E102 12898 377132 SH SOLE 84533 0 292599 QUANTA SVCS INC COMM STK 74762E102 65889 574643 SH SOLE 208530 0 366113 THREDUP INC COMM STK 88556E102 33555 2629668 SH SOLE 778091 0 1851577 VERISIGN INC COMM STK 92343E102 692497 2728300 SH SOLE 959760 0 1768540 CNO FINL GROUP INC COMM STK 12621E103 2426 101780 SH SOLE 83080 0 18700 DEFINITIVE HEALTHCARE CORP COMM STK 24477E103 35417 1295905 SH SOLE 285808 0 1010097 EXPRESS INC COMM STK 30219E103 199 64745 SH SOLE 2745 0 62000 PROGYNY INC COMM STK 74340E103 1868 37094 SH SOLE 27630 0 9464 U S SILICA HLDGS INC COMM STK 90346E103 268 28493 SH SOLE 28493 0 0 XERIS BIOPHARMA HOLDINGS INC COMM STK 98422E103 37 12700 SH SOLE 12700 0 0 EVO PMTS INC COMM STK 26927E104 254 9925 SH SOLE 3225 0 6700 AMERISOURCEBERGEN CORP COMM STK 03073E105 29715 223607 SH SOLE 89686 0 133921 APOLLO GLOBAL MGMT INC COMM STK 03768E105 88703 1224667 SH SOLE 540503 0 684164 SALLY BEAUTY HLDGS INC COMM STK 79546E104 1095 59337 SH SOLE 36537 0 22800 VELOCITY ACQUISITION CORP COMM STK 92259E104 331 33986 SH SOLE 33986 0 0 CARS COM INC COMM STK 14575E105 358 22255 SH SOLE 4655 0 17600 AMERICAN EAGLE OUTFITTERS IN COMM STK 02553E106 1952 77100 SH SOLE 28070 0 49030 EVOTEC AG ADR 30050E105 527 22188 SH SOLE 22186 0 2 THOUGHTWORKS HOLDING INC COMM STK 88546E105 59598 2222993 SH SOLE 888378 0 1334615 UNIVERSAL HEALTH RLTY INCOME COMM STK 91359E105 357 5999 SH SOLE 849 0 5150 RAFAEL HLDGS INC COMM STK 75062E106 153 29931 SH SOLE 610 0 29321 TARGET CORP COMM STK 87612E106 172962 747328 SH SOLE 296628 0 450700 AMERESCO INC COMM STK 02361E108 29158 358028 SH SOLE 130391 0 227637 ESSENTIAL PPTYS RLTY TR INC COMM STK 29670E107 84635 2935647 SH SOLE 1065901 0 1869746 IMMUNEERING CORP COMM STK 45254E107 50677 3188505 SH SOLE 545411 0 2643094 RENASANT CORP COMM STK 75970E107 1827 48149 SH SOLE 30322 0 17827 DIDI GLOBAL INC ADR 23292E108 68914 3642247 SH SOLE 798298 0 2843949 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 122386 944703 SH SOLE 376532 0 568171 NCR CORP NEW COMM STK 62886E108 47033 1169967 SH SOLE 304797 0 865170 BEYOND MEAT INC COMM STK 08862E109 1155 17729 SH SOLE 13249 0 4480 ENVERIC BIOSCIENCES INC COMM STK 29405E109 129 138900 SH SOLE 138900 0 0 EVENTBRITE INC COMM STK 29975E109 11492 658933 SH SOLE 112380 0 546553 FORTINET INC COMM STK 34959E109 3848282 10707518 SH SOLE 4431132 0 6276386 PENNANT GROUP INC COMM STK 70805E109 93917 4069176 SH SOLE 1195169 0 2874007 RAPT THERAPEUTICS INC COMM STK 75382E109 144998 3947685 SH SOLE 823520 0 3124165 TOTALENERGIES SE ADR 89151E109 990032 20016824 SH SOLE 12782453 0 7234371 TRAVELERS COMPANIES INC COMM STK 89417E109 852337 5448678 SH SOLE 2587838 0 2860840 TREVENA INC COMM STK 89532E109 6 10212 SH SOLE 10212 0 0 VELOCITY ACQUISITION CORP WARRANT 92259E112 6 11329 SH SOLE 11329 0 0 BRAINSTORM CELL THERAPEUTICS COMM STK 10501E201 372 93000 SH SOLE 28100 0 64900 FIRSTSERVICE CORP NEW COMM STK 33767E202 980140 4988748 SH SOLE 1026314 0 3962434 GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 279264 1354599 SH SOLE 404883 0 949716 BROADSTONE NET LEASE INC COMM STK 11135E203 827 33311 SH SOLE 18111 0 15200 NOVAGOLD RES INC COMM STK 66987E206 109 15904 SH SOLE 15904 0 0 AADI BIOSCIENCE INC COMM STK 00032Q104 12290 508892 SH SOLE 78076 0 430816 ACCO BRANDS CORP COMM STK 00081T108 945 114376 SH SOLE 56509 0 57867 ADT INC DEL COMM STK 00090Q103 74607 8871262 SH SOLE 2316614 0 6554648 ACV AUCTIONS INC COMM STK 00091G104 555 29449 SH SOLE 18002 0 11447 ACM RESH INC COMM STK 00108J109 273 3200 SH SOLE 400 0 2800 AGNC INVT CORP COMM STK 00123Q104 2347 156059 SH SOLE 67385 0 88674 AES CORP COMM STK 00130H105 199814 8222817 SH SOLE 3958260 0 4264557 AES CORP CVPFSTKF 00130H204 79561 835115 SH SOLE 408960 0 426155 AMC NETWORKS INC COMM STK 00164V103 394 11445 SH SOLE 5145 0 6300 AMC ENTMT HLDGS INC COMM STK 00165C104 6721 247096 SH SOLE 149306 0 97790 ANGI INC COMM STK 00183L102 276 30000 SH SOLE 0 0 30000 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 222 63502 SH SOLE 63502 0 0 ASGN INC COMM STK 00191U102 111954 907244 SH SOLE 243194 0 664050 AT&T INC COMM STK 00206R102 566266 23018930 SH SOLE 11670720 0 11348210 ATN INTL INC COMM STK 00215F107 540 13527 SH SOLE 7227 0 6300 AST SPACEMOBILE INC COMM STK 00217D100 235 29600 SH SOLE 0 0 29600 THE AARONS COMPANY INC COMM STK 00258W108 479 19429 SH SOLE 8862 0 10567 ABBVIE INC COMM STK 00287Y109 4412133 32585913 SH SOLE 14338475 0 18247438 ACADEMY SPORTS & OUTDOORS IN COMM STK 00402L107 24077 548454 SH SOLE 140354 0 408100 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 648820 10688959 SH SOLE 4358216 0 6330743 ACCELERATE DIAGNOSTICS INC COMM STK 00430H102 96 18349 SH SOLE 11669 0 6680 ACLARIS THERAPEUTICS INC COMM STK 00461U105 470 32343 SH SOLE 13023 0 19320 ACRES COMMERCIAL REALTY CORP COMM STK 00489Q102 324 25965 SH SOLE 6933 0 19032 ACTIVISION BLIZZARD INC COMM STK 00507V109 157323 2364696 SH SOLE 1656244 0 708452 ACUITY BRANDS INC COMM STK 00508Y102 2407 11367 SH SOLE 5367 0 6000 ADAGIO THERAPEUTICS INC COMM STK 00534A102 3375 464921 SH SOLE 92209 0 372712 ADAPTIVE BIOTECHNOLOGIES COR COMM STK 00650F109 372825 13286713 SH SOLE 2323659 0 10963054 ADAPTHEALTH CORP COMM STK 00653Q102 329 13449 SH SOLE 9149 0 4300 ADOBE SYSTEMS INCORPORATED COMM STK 00724F101 438465 773225 SH SOLE 323042 0 450183 ADTALEM GLOBAL ED INC COMM STK 00737L103 810 27407 SH SOLE 10007 0 17400 ADTRAN INC COMM STK 00738A106 1134 49655 SH SOLE 31055 0 18600 ADVANCE AUTO PARTS INC COMM STK 00751Y106 22986 95822 SH SOLE 37114 0 58708 AECOM COMM STK 00766T100 4019 51958 SH SOLE 29436 0 22522 AEMETIS INC COMM STK 00770K202 295 23986 SH SOLE 12086 0 11900 AERIE PHARMACEUTICALS INC COMM STK 00771V108 94 13404 SH SOLE 13404 0 0 ADVANCED DRAIN SYS INC DEL COMM STK 00790R104 2247 16506 SH SOLE 7715 0 8791 ADVANTAGE SOLUTIONS INC COMM STK 00791N102 69633 8682468 SH SOLE 2814951 0 5867517 ADVANTAGE SOLUTIONS INC WARRANT 00791N110 2827 1144439 SH SOLE 311091 0 833349 AFFIRM HLDGS INC COMM STK 00827B106 794457 7900335 SH SOLE 3062682 0 4837653 AEVA TECHNOLOGIES INC COMM STK 00835Q103 935 123683 SH SOLE 45728 0 77955 AGILENT TECHNOLOGIES INC COMM STK 00846U101 3462666 21689105 SH SOLE 8600002 0 13089103 AGENUS INC COMM STK 00847G705 391 121307 SH SOLE 42307 0 79000 AGILYSYS INC COMM STK 00847J105 467 10504 SH SOLE 5352 0 5152 AGILE THERAPEUTICS INC COMM STK 00847L100 21 42200 SH SOLE 42200 0 0 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 94623 2878714 SH SOLE 663402 0 2215312 AGILITI INC COMM STK 00848J104 130012 5613653 SH SOLE 1464689 0 4148964 AGEAGLE AERIAL SYS INC NEW COMM STK 00848K101 41 26300 SH SOLE 26300 0 0 AGROFRESH SOLUTIONS INC COMM STK 00856G109 15885 7982167 SH SOLE 2254267 0 5727900 AGILON HEALTH INC COMM STK 00857U107 110963 4109723 SH SOLE 1471869 0 2637854 AIM IMMUNOTECH INC COMM STK 00901B105 107 116800 SH SOLE 116800 0 0 AIR LEASE CORP COMM STK 00912X302 151815 3432389 SH SOLE 875871 0 2556518 AIR TRANSPORT SERVICES GRP I COMM STK 00922R105 449 15269 SH SOLE 3969 0 11300 AIR TRANS SVCS GROUP INC CONV BND 00922RAB1 843 750000 PRN SOLE 750000 0 0 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 37606 321306 SH SOLE 123498 0 197808 AKEBIA THERAPEUTICS INC COMM STK 00972D105 100 44458 SH SOLE 44458 0 0 AKERO THERAPEUTICS INC COMM STK 00973Y108 24524 1159530 SH SOLE 174956 0 984574 ALDEYRA THERAPEUTICS INC COMM STK 01438T106 148 37064 SH SOLE 8454 0 28610 ALIBABA GROUP HLDG LTD ADR 01609W102 1716943 14453603 SH SOLE 3980161 0 10473442 ALIGNMENT HEALTHCARE INC COMM STK 01625V104 111284 7914926 SH SOLE 2002974 0 5911952 ALIGOS THERAPEUTICS INC COMM STK 01626L105 262 22079 SH SOLE 22079 0 0 ALIGHT INC COMM STK 01626W101 248 22900 SH SOLE 0 0 22900 ALLAKOS INC COMM STK 01671P100 2371 242137 SH SOLE 51243 0 190894 ALLBIRDS INC COMM STK 01675A109 130294 9032147 SH SOLE 1827422 0 7204725 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 734 46071 SH SOLE 41371 0 4700 ALLEGIANT TRAVEL CO COMM STK 01748X102 68106 364126 SH SOLE 168721 0 195405 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 1661 45705 SH SOLE 31105 0 14600 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 527 28590 SH SOLE 28590 0 0 ALLY FINL INC COMM STK 02005N100 8166 171524 SH SOLE 105615 0 65909 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 1108268 6535368 SH SOLE 1886510 0 4648858 ALPHABET INC COMM STK 02079K107 38557831 13325257 SH SOLE 5301588 0 8023669 ALPHABET INC COMM STK 02079K305 20175129 6964049 SH SOLE 3238296 0 3725753 ALTIMMUNE INC COMM STK 02155H200 350 38219 SH SOLE 9819 0 28400 ALTERYX INC COMM STK 02156B103 1075 17762 SH SOLE 14841 0 2921 ALTICE USA INC COMM STK 02156K103 11175 690644 SH SOLE 255174 0 435470 ALTRA INDL MOTION CORP COMM STK 02208R106 1115 21619 SH SOLE 9109 0 12510 ALTRIA GROUP INC COMM STK 02209S103 358830 7571842 SH SOLE 4047982 0 3523860 AMBEV SA ADR 02319V103 13402 4786300 SH SOLE 0 0 4786300 AMERICA MOVIL SAB DE CV ADR 02364W105 205 9700 SH SOLE 9700 0 0 AMERICAN AIRLS GROUP INC COMM STK 02376R102 17729 987140 SH SOLE 409143 0 577997 AMERICAN ELEC PWR CO INC CVPFSTKF 02557T307 35906 685778 SH SOLE 168387 0 517391 AMERICAN FIN TR INC COMM STK 02607T109 490 53657 SH SOLE 8557 0 45100 AMERICAN HOMES 4 RENT COMM STK 02665T306 3236 74194 SH SOLE 34932 0 39262 AMERICAN NATIONAL GROUP INC COMM STK 02772A109 455 2410 SH SOLE 510 0 1900 AMERICAN PUB ED INC COMM STK 02913V103 41043 1844639 SH SOLE 541648 0 1302991 AMERICAN TOWER CORP NEW COMM STK 03027X100 1353916 4628772 SH SOLE 1633636 0 2995136 AMERICAN WELL CORP COMM STK 03044L105 130 21538 SH SOLE 21538 0 0 AMERICOLD RLTY TR COMM STK 03064D108 2844 86731 SH SOLE 62900 0 23831 AMERISAFE INC COMM STK 03071H100 386 7176 SH SOLE 7176 0 0 AMERIPRISE FINL INC COMM STK 03076C106 51262 169934 SH SOLE 67359 0 102575 AMERIS BANCORP COMM STK 03076K108 20931 421319 SH SOLE 118766 0 302553 AMICUS THERAPEUTICS INC COMM STK 03152W109 23852 2065142 SH SOLE 556942 0 1508200 AMPIO PHARMACEUTICALS INC COMM STK 03209T109 100 175921 SH SOLE 175921 0 0 AMPLITUDE INC COMM STK 03213A104 26886 507858 SH SOLE 303470 0 204388 AMYRIS INC COMM STK 03236M200 771 142576 SH SOLE 72176 0 70400 ANAPLAN INC COMM STK 03272L108 55418 1208686 SH SOLE 425387 0 783299 ANGIODYNAMICS INC COMM STK 03475V101 1080 39141 SH SOLE 27141 0 12000 ANNEXON INC COMM STK 03589W102 33053 2876667 SH SOLE 449252 0 2427415 ANSYS INC COMM STK 03662Q105 83342 207772 SH SOLE 79414 0 128358 ANTERO RESOURCES CORP COMM STK 03674X106 1152 65841 SH SOLE 46441 0 19400 ANTERO MIDSTREAM CORP COMM STK 03676B102 1681 173687 SH SOLE 91476 0 82211 APA CORPORATION COMM STK 03743Q108 185677 6905058 SH SOLE 2519152 0 4385906 APARTMENT INVT & MGMT CO COMM STK 03748R747 168783 21863039 SH SOLE 8033465 0 13829574 APARTMENT INCOME REIT CORP COMM STK 03750L109 148412 2714686 SH SOLE 1049613 0 1665073 APELLIS PHARMACEUTICALS INC COMM STK 03753U106 250513 5298491 SH SOLE 1006456 0 4292035 APELLIS PHARMACEUTICALS INC CONV BND 03753UAB2 538 355000 PRN SOLE 355000 0 0 APOLLO COML REAL EST FIN INC COMM STK 03762U105 1185 90037 SH SOLE 65437 0 24600 APOLLO MED HLDGS INC COMM STK 03763A207 1111 15120 SH SOLE 10420 0 4700 APPIAN CORP COMM STK 03782L101 1496 22948 SH SOLE 11176 0 11772 APPFOLIO INC COMM STK 03783C100 676 5587 SH SOLE 3763 0 1824 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 152399 9436451 SH SOLE 2743669 0 6692782 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 1496 14567 SH SOLE 7305 0 7262 APPLIED GENETIC TECHNOLOGIES COMM STK 03820J100 498 262055 SH SOLE 262055 0 0 APPLOVIN CORP COMM STK 03831W108 24711 262163 SH SOLE 89663 0 172500 APTEVO THERAPEUTICS INC COMM STK 03835L207 364 46200 SH SOLE 0 0 46200 AQUA METALS INC COMM STK 03837J101 36 29300 SH SOLE 29300 0 0 ARAMARK COMM STK 03852U106 7214 195776 SH SOLE 132386 0 63390 ARCBEST CORP COMM STK 03937C105 1284 10716 SH SOLE 6516 0 4200 ARCH RESOURCES INC COMM STK 03940R107 251 2752 SH SOLE 2752 0 0 ARCHROCK INC COMM STK 03957W106 928 124052 SH SOLE 85185 0 38867 ARCONIC CORPORATION COMM STK 03966V107 21664 656277 SH SOLE 173680 0 482597 ARCUS BIOSCIENCES INC COMM STK 03969F109 721 17815 SH SOLE 7815 0 10000 ARCUTIS BIOTHERAPEUTICS INC COMM STK 03969K108 17073 823168 SH SOLE 321469 0 501699 ARCTURUS THERAPEUTICS HLDGS COMM STK 03969T109 557 15039 SH SOLE 3817 0 11222 ARES MANAGEMENT CORPORATION COMM STK 03990B101 3609 44406 SH SOLE 24606 0 19800 ARENA FORTIFY ACQUISITION CO COMM STK 04005A203 761 75000 SH SOLE 75000 0 0 ARES COML REAL ESTATE CORP COMM STK 04013V108 566 38937 SH SOLE 2937 0 36000 ARGENX SE ADR 04016X101 1962309 5603556 SH SOLE 1711627 0 3891929 ARIS WATER SOLUTIONS INC COMM STK 04041L106 33077 2554196 SH SOLE 881082 0 1673114 ARLO TECHNOLOGIES INC COMM STK 04206A101 653 62248 SH SOLE 25696 0 36552 ARMADA HOFFLER PPTYS INC COMM STK 04208T108 1107 72708 SH SOLE 72708 0 0 ARMSTRONG FLOORING INC COMM STK 04238R106 45 22600 SH SOLE 0 0 22600 ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 472166 4066193 SH SOLE 686053 0 3380140 ARRAY TECHNOLOGIES INC COMM STK 04271T100 17766 1132298 SH SOLE 335049 0 797249 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 2961 44657 SH SOLE 27817 0 16840 ARTISAN PARTNERS ASSET MGMT COMM STK 04316A108 1784 37446 SH SOLE 21046 0 16400 ARVINAS INC COMM STK 04335A105 239077 2910606 SH SOLE 707657 0 2202949 ASANA INC COMM STK 04342Y104 2629 35270 SH SOLE 13172 0 22098 ASCENDIS PHARMA A/S ADR 04351P101 640523 4761193 SH SOLE 1596799 0 3164394 ASENSUS SURGICAL INC COMM STK 04367G103 220 197841 SH SOLE 58441 0 139400 ASPEN AEROGELS INC COMM STK 04523Y105 18719 375968 SH SOLE 108663 0 267305 ASPIRA WOMENS HEALTH INC COMM STK 04537Y109 104 59027 SH SOLE 59027 0 0 ASSETMARK FINL HLDGS INC COMM STK 04546L106 41330 1576896 SH SOLE 437829 0 1139067 ASSURANT INC COMM STK 04621X108 957682 6144501 SH SOLE 2461773 0 3682728 ASTRA SPACE INC COMM STK 04634X103 2313 333810 SH SOLE 124444 0 209366 ASURE SOFTWARE INC COMM STK 04649U102 275 35080 SH SOLE 0 0 35080 ATEA PHARMACEUTICALS INC COMM STK 04683R106 3691 412915 SH SOLE 114548 0 298367 ATHERSYS INC NEW COMM STK 04744L106 62 68911 SH SOLE 68911 0 0 ATLANTIC UN BANKSHARES CORP COMM STK 04911A107 1314 35231 SH SOLE 17602 0 17629 ATLANTICUS HOLDINGS CORP COMM STK 04914Y102 318 4455 SH SOLE 4455 0 0 ATOSSA THERAPEUTICS INC COMM STK 04962H506 40 24844 SH SOLE 24844 0 0 ATRICURE INC COMM STK 04963C209 135288 1945751 SH SOLE 482663 0 1463088 ATOMERA INC COMM STK 04965B100 443 21998 SH SOLE 11798 0 10200 AUTONATION INC COMM STK 05329W102 2304 19721 SH SOLE 12421 0 7300 AVALARA INC COMM STK 05338G106 400381 3101083 SH SOLE 1543294 0 1557789 AVANOS MED INC COMM STK 05350V106 4645 133980 SH SOLE 111207 0 22773 AVANGRID INC COMM STK 05351W103 577 11564 SH SOLE 5664 0 5900 AVAYA HLDGS CORP COMM STK 05351X101 575 29039 SH SOLE 22539 0 6500 AVANTOR INC COMM STK 05352A100 3028578 71869442 SH SOLE 30566125 0 41303317 AVANTOR INC CVPFSTKF 05352A209 108351 837145 SH SOLE 218041 0 619104 AVEANNA HEALTHCARE HLDGS INC COMM STK 05356F105 190 25632 SH SOLE 2532 0 23100 AVID TECHNOLOGY INC COMM STK 05367P100 272 8349 SH SOLE 8349 0 0 AVID BIOSERVICES INC COMM STK 05368M106 480 16447 SH SOLE 4047 0 12400 AVIENT CORPORATION COMM STK 05368V106 2312 41316 SH SOLE 26286 0 15030 AVIDITY BIOSCIENCES INC COMM STK 05370A108 183786 7731846 SH SOLE 1518587 0 6213259 AVISTA CORP COMM STK 05379B107 1797 42287 SH SOLE 14897 0 27390 AXOGEN INC COMM STK 05463X106 102 10880 SH SOLE 10880 0 0 AXON ENTERPRISE INC COMM STK 05464C101 5043 32121 SH SOLE 15992 0 16129 AXSOME THERAPEUTICS INC COMM STK 05464T104 390 10314 SH SOLE 10314 0 0 AXOS FINANCIAL INC COMM STK 05465C100 1905 34079 SH SOLE 25679 0 8400 AXONICS INC COMM STK 05465P101 1659 29627 SH SOLE 23227 0 6400 AZEK CO INC COMM STK 05478C105 989 21383 SH SOLE 14683 0 6700 B & G FOODS INC NEW COMM STK 05508R106 727 23661 SH SOLE 12861 0 10800 BCE INC COMM STK 05534B760 271 5200 SH SOLE 5200 0 0 BGC PARTNERS INC COMM STK 05541T101 1311 281904 SH SOLE 80608 0 201296 BJS WHSL CLUB HLDGS INC COMM STK 05550J101 106502 1590299 SH SOLE 436425 0 1153874 BOK FINL CORP COMM STK 05561Q201 2426 22999 SH SOLE 18439 0 4560 BRP GROUP INC COMM STK 05589G102 174066 4820435 SH SOLE 1620205 0 3200230 BWX TECHNOLOGIES INC COMM STK 05605H100 421410 8801382 SH SOLE 3626314 0 5175068 BAKER HUGHES COMPANY COMM STK 05722G100 31518 1309984 SH SOLE 525857 0 784127 BALLYS CORPORATION COMM STK 05875B106 278 7310 SH SOLE 2210 0 5100 BANCFIRST CORP COMM STK 05945F103 437 6188 SH SOLE 1149 0 5039 BANCO SANTANDER CHILE NEW ADR 05965X109 193892 11902519 SH SOLE 3816993 0 8085526 BANCORP INC DEL COMM STK 05969A105 498 19682 SH SOLE 3582 0 16100 BANDWIDTH INC COMM STK 05988J103 814 11337 SH SOLE 7217 0 4120 BANC OF CALIFORNIA INC COMM STK 05990K106 341 17396 SH SOLE 3696 0 13700 BANK OZK COMM STK 06417N103 2066 44411 SH SOLE 18811 0 25600 BANKUNITED INC COMM STK 06652K103 359883 8505864 SH SOLE 2554224 0 5951640 BANNER CORP COMM STK 06652V208 684 11276 SH SOLE 2305 0 8971 BARINGS BDC INC COMM STK 06759L103 7834 710852 SH SOLE 3310 0 707542 BEAM GLOBAL COMM STK 07373B109 233 12522 SH SOLE 622 0 11900 BEAM THERAPEUTICS INC COMM STK 07373V105 1498 18800 SH SOLE 10480 0 8320 BEARD ENERGY TRANSITION ACQ COMM STK 07402Q200 1146 112800 SH SOLE 112800 0 0 BEAZER HOMES USA INC COMM STK 07556Q881 783 33711 SH SOLE 33711 0 0 BEIGENE LTD ADR 07725L102 151114 557760 SH SOLE 81597 0 476163 BENCHMARK ELECTRS INC COMM STK 08160H101 618 22798 SH SOLE 10598 0 12200 BENEFITFOCUS INC COMM STK 08180D106 312 29239 SH SOLE 1629 0 27610 BENTLEY SYS INC COMM STK 08265T208 7889 163240 SH SOLE 56437 0 106803 BERRY GLOBAL GROUP INC COMM STK 08579W103 43480 589325 SH SOLE 166325 0 423000 BIG SKY GROWTH PARTNERS INC COMM STK 08954L201 42960 4388156 SH SOLE 1185310 0 3202846 BIGCOMMERCE HLDGS INC COMM STK 08975P108 9069 256400 SH SOLE 78328 0 178072 BIOCRYST PHARMACEUTICALS INC COMM STK 09058V103 1217 87845 SH SOLE 48545 0 39300 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 107702 1219033 SH SOLE 493545 0 725488 BIOLIFE SOLUTIONS INC COMM STK 09062W204 222 5962 SH SOLE 662 0 5300 BIOGEN INC COMM STK 09062X103 271435 1131357 SH SOLE 398890 0 732467 BIO-TECHNE CORP COMM STK 09073M104 139595 269832 SH SOLE 67801 0 202031 BIOSIG TECHNOLOGIES INC COMM STK 09073N201 104 46600 SH SOLE 16400 0 30200 BIONANO GENOMICS INC COMM STK 09075F107 229 76546 SH SOLE 76546 0 0 BIOXCEL THERAPEUTICS INC COMM STK 09075P105 266 13063 SH SOLE 1143 0 11920 BIONTECH SE ADR 09075V102 396425 1537723 SH SOLE 266318 0 1271405 BJS RESTAURANTS INC COMM STK 09180C106 131154 3796075 SH SOLE 1112276 0 2683799 BLACK KNIGHT INC COMM STK 09215C105 1598768 19287830 SH SOLE 8208819 0 11079011 BLACKBAUD INC COMM STK 09227Q100 29884 378379 SH SOLE 99779 0 278600 BLACKLINE INC COMM STK 09239B109 19028 183773 SH SOLE 51969 0 131804 BLACKROCK INC COMM STK 09247X101 239516 261606 SH SOLE 127780 0 133826 BLACKSTONE MTG TR INC COMM STK 09257W100 21204 692493 SH SOLE 211436 0 481057 BLACKSTONE INC COMM STK 09260D107 49527 382774 SH SOLE 233303 0 149471 BLEND LABS INC COMM STK 09352U108 1528 208218 SH SOLE 208218 0 0 BLINK CHARGING CO COMM STK 09354A100 262 9883 SH SOLE 6283 0 3600 BLUE APRON HLDGS INC COMM STK 09523Q200 99 14700 SH SOLE 14700 0 0 BLUE FOUNDRY BANCORP COMM STK 09549B104 34091 2330210 SH SOLE 623650 0 1706560 BLUE OWL CAPITAL INC COMM STK 09581B103 662 44400 SH SOLE 25100 0 19300 BLUEBIRD BIO INC COMM STK 09609G100 192 19180 SH SOLE 19180 0 0 BLUELINX HLDGS INC COMM STK 09624H208 616 6435 SH SOLE 3435 0 3000 BLUEROCK RESIDENTIAL GWT REI COMM STK 09627J102 995 37700 SH SOLE 15100 0 22600 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 487408 4550539 SH SOLE 975886 0 3574653 BOISE CASCADE CO DEL COMM STK 09739D100 768 10783 SH SOLE 2683 0 8100 BOOKING HOLDINGS INC COMM STK 09857L108 4100416 1709055 SH SOLE 698901 0 1010154 BOX INC COMM STK 10316T104 38516 1470626 SH SOLE 368526 0 1102100 BRAEMAR HOTELS & RESORTS INC COMM STK 10482B101 154 30130 SH SOLE 30130 0 0 BRAZE INC COMM STK 10576N102 59536 771589 SH SOLE 232642 0 538947 BRIDGEBIO PHARMA INC COMM STK 10806X102 700 41986 SH SOLE 27081 0 14905 BRIGHT HEALTH GROUP INC COMM STK 10920V107 698 203040 SH SOLE 21996 0 181044 BRIGHTCOVE INC COMM STK 10921T101 451 44166 SH SOLE 44166 0 0 BRIGHTHOUSE FINL INC COMM STK 10922N103 234175 4520762 SH SOLE 1769598 0 2751164 BRIGHTSPIRE CAPITAL INC COMM STK 10949T109 489 47632 SH SOLE 16132 0 31500 BRIXMOR PPTY GROUP INC COMM STK 11120U105 2376 93519 SH SOLE 42219 0 51300 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 722825 3953757 SH SOLE 1191297 0 2762460 BROADCOM INC COMM STK 11135F101 3022184 4541838 SH SOLE 2275424 0 2266414 BROADCOM INC CVPFSTKF 11135F200 532 256 SH SOLE 256 0 0 BROOKFIELD INFRASTRUCTURE CO COMM STK 11275Q107 286 4186 SH SOLE 4186 0 0 BROOKFIELD RENEWABLE CORP COMM STK 11284V105 437 11862 SH SOLE 11862 0 0 BROOKLINE BANCORP INC DEL COMM STK 11373M107 753 46495 SH SOLE 24164 0 22331 BTRS HOLDINGS INC COMM STK 11778X104 368 47077 SH SOLE 4477 0 42600 BUILDERS FIRSTSOURCE INC COMM STK 12008R107 97405 1136445 SH SOLE 308527 0 827918 BUMBLE INC COMM STK 12047B105 18886 557775 SH SOLE 171517 0 386258 BURNING ROCK BIOTECH LTD ADR 12233L107 5653 593222 SH SOLE 123738 0 469484 C3 AI INC COMM STK 12468P104 385 12332 SH SOLE 8632 0 3700 CBOE GLOBAL MKTS INC COMM STK 12503M108 916477 7028195 SH SOLE 2773699 0 4254496 CBRE GROUP INC COMM STK 12504L109 54701 504110 SH SOLE 199545 0 304565 CCC INTELLIGENT SOLUTIONS HL COMM STK 12510Q100 131604 11554317 SH SOLE 4622517 0 6931800 CDW CORP COMM STK 12514G108 180480 881334 SH SOLE 456839 0 424495 C4 THERAPEUTICS INC COMM STK 12529R107 131530 4084798 SH SOLE 820361 0 3264437 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 169473 1574588 SH SOLE 617058 0 957530 CMC MATERIALS INC COMM STK 12571T100 43403 226421 SH SOLE 72435 0 153986 CME GROUP INC COMM STK 12572Q105 834138 3651134 SH SOLE 1518619 0 2132515 CRA INTL INC COMM STK 12618T105 350 3748 SH SOLE 498 0 3250 CTI BIOPHARMA CORP COMM STK 12648L601 81 32700 SH SOLE 32700 0 0 CNX RES CORP COMM STK 12653C108 1529 111181 SH SOLE 52581 0 58600 CVR ENERGY INC COMM STK 12662P108 685 40750 SH SOLE 22650 0 18100 CABLE ONE INC COMM STK 12685J105 1530636 867978 SH SOLE 177531 0 690447 CADENCE BANK COMM STK 12740C103 2297 77115 SH SOLE 36540 0 40575 CADRE HLDGS INC COMM STK 12763L105 22265 875893 SH SOLE 251823 0 624070 CAESARS ENTERTAINMENT INC NE COMM STK 12769G100 53167 568449 SH SOLE 202032 0 366417 CALIFORNIA RES CORP COMM STK 13057Q305 714 16706 SH SOLE 5506 0 11200 CALIX INC COMM STK 13100M509 1427 17842 SH SOLE 8042 0 9800 CALLON PETE CO DEL COMM STK 13123X508 1064 22508 SH SOLE 8540 0 13968 CALYXT INC COMM STK 13173L107 60 28100 SH SOLE 0 0 28100 CAMBER ENERGY INC COMM STK 13200M508 302 355557 SH SOLE 182568 0 172989 CAMECO CORP COMM STK 13321L108 377887 17326319 SH SOLE 6672890 0 10653429 CAMPING WORLD HLDGS INC COMM STK 13462K109 305 7542 SH SOLE 7542 0 0 CANADIAN PAC RY LTD COMM STK 13645T100 431997 6004923 SH SOLE 3112649 0 2892274 CANNAE HLDGS INC COMM STK 13765N107 1263 35934 SH SOLE 20134 0 15800 CANO HEALTH INC COMM STK 13781Y103 291 32700 SH SOLE 0 0 32700 CANOO INC COMM STK 13803R102 332 42971 SH SOLE 7071 0 35900 CAPITAL ONE FINL CORP COMM STK 14040H105 136996 944215 SH SOLE 288701 0 655514 CAPITOL FED FINL INC COMM STK 14057J101 148154 13076269 SH SOLE 4864586 0 8211683 CARDIFF ONCOLOGY INC COMM STK 14147L108 124 20680 SH SOLE 20680 0 0 CARDINAL HEALTH INC COMM STK 14149Y108 773831 15028767 SH SOLE 5978916 0 9049851 CARDLYTICS INC COMM STK 14161W105 1011 15304 SH SOLE 8950 0 6354 CAREDX INC COMM STK 14167L103 38604 848813 SH SOLE 176665 0 672148 CARECLOUD INC COMM STK 14167R100 236 37400 SH SOLE 8500 0 28900 CARETRUST REIT INC COMM STK 14174T107 1359 59547 SH SOLE 40047 0 19500 CARLYLE GROUP INC COMM STK 14316J108 1894 34491 SH SOLE 16491 0 18000 CARPARTS COM INC COMM STK 14427M107 375 33504 SH SOLE 15904 0 17600 CARRIER GLOBAL CORPORATION COMM STK 14448C104 75911 1399538 SH SOLE 590631 0 808907 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 136 45941 SH SOLE 45941 0 0 CASSAVA SCIENCES INC COMM STK 14817C107 1001 22901 SH SOLE 10101 0 12800 CASTLE BIOSCIENCES INC COMM STK 14843C105 426 9944 SH SOLE 3144 0 6800 CASTLIGHT HEALTH INC COMM STK 14862Q100 1335 866703 SH SOLE 785253 0 81450 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B202 35379 915608 SH SOLE 156008 0 759600 CELLECTAR BIOSCIENCES INC COMM STK 15117F500 28 41700 SH SOLE 41700 0 0 CELSIUS HLDGS INC COMM STK 15118V207 1385 18568 SH SOLE 6958 0 11610 CENTENE CORP DEL COMM STK 15135B101 2365653 28709382 SH SOLE 11583765 0 17125617 CENOVUS ENERGY INC COMM STK 15135U109 430 35024 SH SOLE 35024 0 0 CENTENNIAL RESOURCE DEV INC COMM STK 15136A102 464 77516 SH SOLE 37116 0 40400 CENTERPOINT ENERGY INC COMM STK 15189T107 293611 10519932 SH SOLE 4014753 0 6505179 CENTERSPACE COMM STK 15202L107 2139 19290 SH SOLE 16090 0 3200 CENTRUS ENERGY CORP COMM STK 15643U104 433 8681 SH SOLE 4481 0 4200 CERIDIAN HCM HLDG INC COMM STK 15677J108 2445724 23413019 SH SOLE 7165865 0 16247154 CEREVEL THERAPEUTICS HLDNG I COMM STK 15678U128 194550 6000922 SH SOLE 1116298 0 4884624 CERTARA INC COMM STK 15687V109 91348 3214222 SH SOLE 731471 0 2482751 CHAMPIONX CORPORATION COMM STK 15872M104 170997 8461021 SH SOLE 2921715 0 5539306 CHANGE HEALTHCARE INC COMM STK 15912K100 1115 52166 SH SOLE 27701 0 24465 CHARGEPOINT HOLDINGS INC COMM STK 15961R105 7570 397401 SH SOLE 381501 0 15900 CHART INDS INC COMM STK 16115Q308 32684 204928 SH SOLE 78872 0 126056 CHARTER COMMUNICATIONS INC N COMM STK 16119P108 1350104 2070807 SH SOLE 741301 0 1329506 CHASE CORP COMM STK 16150R104 26118 262332 SH SOLE 67482 0 194850 CHATHAM LODGING TR COMM STK 16208T102 1266 92260 SH SOLE 57160 0 35100 CHEMED CORP NEW COMM STK 16359R103 19761 37352 SH SOLE 10884 0 26468 CHEMOCENTRYX INC COMM STK 16383L106 13378 367423 SH SOLE 109778 0 257645 CHENIERE ENERGY INC COMM STK 16411R208 12100 119307 SH SOLE 66962 0 52345 CHENIERE ENERGY INC CONV BND 16411RAG4 9879 11712000 PRN SOLE 6301000 0 5411000 CHEWY INC COMM STK 16679L109 14635 248183 SH SOLE 92160 0 156023 CHICKEN SOUP FOR THE SOUL EN COMM STK 16842Q100 200 14444 SH SOLE 2444 0 12000 CHIMERA INVT CORP COMM STK 16934Q208 1741 115483 SH SOLE 40183 0 75300 CINEMARK HLDGS INC COMM STK 17243V102 41314 2562885 SH SOLE 667314 0 1895571 CIRCOR INTL INC COMM STK 17273K109 64419 2370072 SH SOLE 777432 0 1592640 CISCO SYS INC COMM STK 17275R102 1558176 24588541 SH SOLE 12061070 0 12527471 CITI TRENDS INC COMM STK 17306X102 210 2214 SH SOLE 1574 0 640 CITIUS PHARMACEUTICALS INC COMM STK 17322U207 27 17609 SH SOLE 7209 0 10400 CIVITAS RESOURCES INC COMM STK 17888H103 1169 23866 SH SOLE 2966 0 20900 CLARUS CORP NEW COMM STK 18270P109 248 8960 SH SOLE 8960 0 0 CLEANSPARK INC COMM STK 18452B209 152 15974 SH SOLE 2274 0 13700 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18453H106 1157 349483 SH SOLE 241683 0 107800 CLEAR SECURE INC COMM STK 18467V109 667902 21291103 SH SOLE 3315022 0 17976081 CLEARWATER PAPER CORP COMM STK 18538R103 81079 2211034 SH SOLE 797491 0 1413543 CLEARWAY ENERGY INC COMM STK 18539C204 27096 752032 SH SOLE 201739 0 550293 CLOVER HEALTH INVESTMENTS CO COMM STK 18914F103 172 46317 SH SOLE 5790 0 40527 CLOUDFLARE INC COMM STK 18915M107 17991 136817 SH SOLE 78817 0 58000 COASTAL FINL CORP WA COMM STK 19046P209 29250 577835 SH SOLE 166239 0 411596 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 36597 500093 SH SOLE 129993 0 370100 COHEN & STEERS INC COMM STK 19247A100 1955 21135 SH SOLE 17935 0 3200 COHERUS BIOSCIENCES INC COMM STK 19249H103 589 36934 SH SOLE 20534 0 16400 COINBASE GLOBAL INC COMM STK 19260Q107 2256 8940 SH SOLE 3425 0 5515 COLLEGIUM PHARMACEUTICAL INC COMM STK 19459J104 412 22047 SH SOLE 7247 0 14800 COMCAST CORP NEW COMM STK 20030N101 2532649 50320863 SH SOLE 21629154 0 28691709 COMMSCOPE HLDG CO INC COMM STK 20337X109 682 61734 SH SOLE 48334 0 13400 COMMUNITY HEALTHCARE TR INC COMM STK 20369C106 49114 1039016 SH SOLE 277812 0 761204 COMPASS MINERALS INTL INC COMM STK 20451N101 1393 27266 SH SOLE 14846 0 12420 CONCENTRIX CORP COMM STK 20602D101 3445 19288 SH SOLE 11804 0 7484 CONCORD ACQUISITION CORP III COMM STK 20607V205 768 75350 SH SOLE 75350 0 0 CONFLUENT INC COMM STK 20717M103 238553 3128975 SH SOLE 1879867 0 1249108 CONNECTONE BANCORP INC COMM STK 20786W107 795 24318 SH SOLE 10435 0 13883 CONOCOPHILLIPS COMM STK 20825C104 1109781 15375181 SH SOLE 8502647 0 6872534 CONSENSUS CLOUD SOLUTIONS IN COMM STK 20848V105 8692 150206 SH SOLE 38852 0 111354 CONSOL ENERGY INC NEW COMM STK 20854L108 248 10910 SH SOLE 10910 0 0 CONSTELLATION BRANDS INC COMM STK 21036P108 265681 1058617 SH SOLE 658516 0 400101 CONSTRUCTION PARTNERS INC COMM STK 21044C107 400 13600 SH SOLE 7500 0 6100 CONTEXTLOGIC INC COMM STK 21077C107 173 55543 SH SOLE 55543 0 0 CONYERS PARK III ACQSITN COR COMM STK 21289P201 43420 4303291 SH SOLE 1154899 0 3148392 CORBUS PHARMACEUTICALS HLDGS COMM STK 21833P103 18 29810 SH SOLE 0 0 29810 CORECIVIC INC COMM STK 21871N101 942 94460 SH SOLE 9166 0 85294 COREPOINT LODGING INC COMM STK 21872L104 378 24085 SH SOLE 24085 0 0 CORNERSTONE BLDG BRANDS INC COMM STK 21925D109 549 31488 SH SOLE 18068 0 13420 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 1094 39116 SH SOLE 17016 0 22100 CORTEVA INC COMM STK 22052L104 408388 8637652 SH SOLE 3296005 0 5341647 CORTEXYME INC COMM STK 22053A107 201 15888 SH SOLE 3388 0 12500 COSTCO WHSL CORP NEW COMM STK 22160K105 1028754 1812145 SH SOLE 902223 0 909922 COSTAR GROUP INC COMM STK 22160N109 2185434 27653214 SH SOLE 7101851 0 20551363 COUCHBASE INC COMM STK 22207T101 473 18965 SH SOLE 18965 0 0 COUPA SOFTWARE INC COMM STK 22266L106 1535819 9717297 SH SOLE 2763008 0 6954289 COURSERA INC COMM STK 22266M104 1323 54123 SH SOLE 34823 0 19300 COUPANG INC COMM STK 22266T109 1129054 38429336 SH SOLE 18284860 0 20144476 COVETRUS INC COMM STK 22304C100 58756 2942196 SH SOLE 1148261 0 1793935 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 839 6522 SH SOLE 3498 0 3024 CRINETICS PHARMACEUTICALS IN COMM STK 22663K107 2183 76822 SH SOLE 76822 0 0 CROSSFIRST BANKSHARES INC COMM STK 22766M109 73101 4682928 SH SOLE 1475198 0 3207730 CROWDSTRIKE HLDGS INC COMM STK 22788C105 672739 3285663 SH SOLE 1388711 0 1896952 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 630576 3020866 SH SOLE 602220 0 2418646 CTO RLTY GROWTH INC NEW COMM STK 22948Q101 254 4139 SH SOLE 4139 0 0 CUSTOMERS BANCORP INC COMM STK 23204G100 741 11341 SH SOLE 7341 0 4000 CYMABAY THERAPEUTICS INC COMM STK 23257D103 327 96651 SH SOLE 25551 0 71100 CYTOKINETICS INC COMM STK 23282W605 6811 149439 SH SOLE 36690 0 112749 CYRUSONE INC COMM STK 23283R100 4855 54117 SH SOLE 27467 0 26650 CYTOMX THERAPEUTICS INC COMM STK 23284F105 2857 659863 SH SOLE 26445 0 633418 DMC GLOBAL INC COMM STK 23291C103 987 24924 SH SOLE 6724 0 18200 D MARKET ELECTR SVCS & TRADI ADR 23292B104 36254 18981072 SH SOLE 8214339 0 10766733 D R HORTON INC COMM STK 23331A109 52872 487524 SH SOLE 192637 0 294887 DADA NEXUS LTD ADR 23344D108 4169 316769 SH SOLE 196231 0 120538 DICE THERAPEUTICS INC COMM STK 23345J104 44363 1752791 SH SOLE 271997 0 1480794 DT MIDSTREAM INC COMM STK 23345M107 2210 46052 SH SOLE 19961 0 26091 DXC TECHNOLOGY CO COMM STK 23355L106 11734 364519 SH SOLE 139024 0 225495 DATADOG INC COMM STK 23804L103 2749176 15435270 SH SOLE 5054119 0 10381151 DATTO HLDG CORP COMM STK 23821D100 255 9669 SH SOLE 969 0 8700 DAVITA INC COMM STK 23918K108 22374 196675 SH SOLE 92140 0 104535 DAY ONE BIOPHARMACEUTICALS I COMM STK 23954D109 26639 1580978 SH SOLE 288000 0 1292978 DECIPHERA PHARMACEUTICALS IN COMM STK 24344T101 3045 311669 SH SOLE 80069 0 231600 DELEK US HLDGS INC NEW COMM STK 24665A103 177 11821 SH SOLE 11821 0 0 DELL TECHNOLOGIES INC COMM STK 24703L202 6614 117754 SH SOLE 62513 0 55241 DENBURY INC COMM STK 24790A101 2124 27726 SH SOLE 10426 0 17300 DENALI THERAPEUTICS INC COMM STK 24823R105 206740 4635433 SH SOLE 849858 0 3785575 DENNYS CORP COMM STK 24869P104 47646 2977847 SH SOLE 817924 0 2159923 DENTSPLY SIRONA INC COMM STK 24906P109 506839 9084768 SH SOLE 3582456 0 5502312 DESIGN THERAPEUTICS INC COMM STK 25056L103 16864 787665 SH SOLE 155041 0 632624 DESKTOP METAL INC COMM STK 25058X105 890 179718 SH SOLE 140118 0 39600 DEVON ENERGY CORP NEW COMM STK 25179M103 652687 14816969 SH SOLE 4751268 0 10065701 DIAGEO PLC ADR 25243Q205 32290 146681 SH SOLE 116633 0 30048 DIAMOND HILL INVT GROUP INC COMM STK 25264R207 758 3903 SH SOLE 3903 0 0 DIAMONDBACK ENERGY INC COMM STK 25278X109 246181 2282625 SH SOLE 604912 0 1677713 DIGIMARC CORP NEW COMM STK 25381B101 713 18069 SH SOLE 11069 0 7000 DIGITAL TURBINE INC COMM STK 25400W102 53265 873343 SH SOLE 224443 0 648900 DIGITALBRIDGE GROUP INC COMM STK 25401T108 2336 280465 SH SOLE 176365 0 104100 DIGITALOCEAN HLDGS INC COMM STK 25402D102 25012 311360 SH SOLE 251404 0 59956 DIME CMNTY BANCSHARES INC COMM STK 25432X102 96430 2742599 SH SOLE 606741 0 2135858 DISCOVERY INC COMM STK 25470F104 5500 233646 SH SOLE 95119 0 138527 DISCOVERY INC COMM STK 25470F302 11179 488168 SH SOLE 195286 0 292882 DISH NETWORK CORPORATION COMM STK 25470M109 136095 4195282 SH SOLE 1701738 0 2493544 DISH NETWORK CORPORATION CONV BND 25470MAB5 16524 17540000 PRN SOLE 3890000 0 13650000 DIVERSIFIED HEALTHCARE TR COMM STK 25525P107 419 135540 SH SOLE 86160 0 49380 DOLBY LABORATORIES INC COMM STK 25659T107 3805 39965 SH SOLE 25025 0 14940 DOMINION ENERGY INC COMM STK 25746U109 1225136 15594903 SH SOLE 7775144 0 7819759 DOMINION ENERGY INC CVPFSTKF 25746U133 411 4100 SH SOLE 4100 0 0 DOMINOS PIZZA INC COMM STK 25754A201 720986 1277596 SH SOLE 479141 0 798455 DONNELLEY FINL SOLUTIONS INC COMM STK 25787G100 1603 34011 SH SOLE 16711 0 17300 DOORDASH INC COMM STK 25809K105 3134061 21048092 SH SOLE 9532355 0 11515737 DOUBLEVERIFY HLDGS INC COMM STK 25862V105 127104 3819226 SH SOLE 960398 0 2858828 DOUGLAS EMMETT INC COMM STK 25960P109 166815 4979556 SH SOLE 1558907 0 3420649 DOUGLAS DYNAMICS INC COMM STK 25960R105 12014 307587 SH SOLE 87587 0 220000 DOUGLAS ELLIMAN INC COMM STK 25961D105 409 35569 SH SOLE 14436 0 21133 DRAFTKINGS INC COMM STK 26142R104 542538 19750185 SH SOLE 9568543 0 10181642 DROPBOX INC COMM STK 26210C104 3400 138560 SH SOLE 89000 0 49560 DUKE ENERGY CORP NEW COMM STK 26441C204 129851 1237851 SH SOLE 547700 0 690151 DUN & BRADSTREET HLDGS INC COMM STK 26484T106 650 31706 SH SOLE 24206 0 7500 DUOLINGO INC COMM STK 26603R106 20459 192812 SH SOLE 58610 0 134202 DUPONT DE NEMOURS INC COMM STK 26614N102 145498 1801159 SH SOLE 763799 0 1037360 DOXIMITY INC COMM STK 26622P107 750841 14977874 SH SOLE 4852011 0 10125863 DUTCH BROS INC COMM STK 26701L100 55332 1086856 SH SOLE 282774 0 804082 DYNEX CAP INC COMM STK 26817Q886 345 20636 SH SOLE 2437 0 18199 DYNE THERAPEUTICS INC COMM STK 26818M108 425 35758 SH SOLE 35758 0 0 E L F BEAUTY INC COMM STK 26856L103 1347 40552 SH SOLE 40552 0 0 EOG RES INC COMM STK 26875P101 1000424 11262233 SH SOLE 4747140 0 6515093 EQT CORP COMM STK 26884L109 230386 10563319 SH SOLE 4068291 0 6495028 EPR PPTYS COMM STK 26884U109 6697 141020 SH SOLE 107894 0 33126 EQRX INC COMM STK 26886C107 17545 2572573 SH SOLE 372028 0 2200545 EQRX INC WARRANT 26886C115 683 656593 SH SOLE 91545 0 565048 EAGLE MATLS INC COMM STK 26969P108 72887 437864 SH SOLE 110396 0 327468 EAST WEST BANCORP INC COMM STK 27579R104 373562 4747860 SH SOLE 1118325 0 3629535 EASTERLY GOVT PPTYS INC COMM STK 27616P103 559 24375 SH SOLE 9389 0 14986 EASTERN BANKSHARES INC COMM STK 27627N105 56505 2801436 SH SOLE 1005090 0 1796346 ECOVYST INC COMM STK 27923Q109 165 16138 SH SOLE 3538 0 12600 EDGEWELL PERS CARE CO COMM STK 28035Q102 1456 31860 SH SOLE 19362 0 12498 EDITAS MEDICINE INC COMM STK 28106W103 626 23573 SH SOLE 18273 0 5300 EHEALTH INC COMM STK 28238P109 4366 171215 SH SOLE 45437 0 125778 1847 GOEDEKER INC COMM STK 28252C109 35 14500 SH SOLE 14500 0 0 ELANCO ANIMAL HEALTH INC COMM STK 28414H103 978118 34465054 SH SOLE 17442718 0 17022336 ELANCO ANIMAL HEALTH INC CVPFSTKF 28414H202 5959 133923 SH SOLE 92337 0 41586 ELEMENT SOLUTIONS INC COMM STK 28618M106 509912 21001323 SH SOLE 5918569 0 15082754 EMAGIN CORP COMM STK 29076N206 35 27300 SH SOLE 27300 0 0 EMCOR GROUP INC COMM STK 29084Q100 76920 603816 SH SOLE 161756 0 442060 EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 11827 272073 SH SOLE 78073 0 194000 ENBRIDGE INC COMM STK 29250N105 33417 855034 SH SOLE 377177 0 477857 ENANTA PHARMACEUTICALS INC COMM STK 29251M106 20513 274317 SH SOLE 57520 0 216797 ENDAVA PLC ADR 29260V105 707081 4210823 SH SOLE 631662 0 3579161 ENCOMPASS HEALTH CORP COMM STK 29261A100 2477 37955 SH SOLE 14155 0 23800 ENERGY RECOVERY INC COMM STK 29270J100 335 15574 SH SOLE 15574 0 0 ENERGIZER HLDGS INC NEW COMM STK 29272W109 1313 32731 SH SOLE 17783 0 14948 ENERSYS COMM STK 29275Y102 1037 13114 SH SOLE 7504 0 5610 ENPHASE ENERGY INC COMM STK 29355A107 79046 432087 SH SOLE 157776 0 274311 ENPRO INDS INC COMM STK 29355X107 1820 16539 SH SOLE 8721 0 7818 ENOVA INTL INC COMM STK 29357K103 786 19201 SH SOLE 9362 0 9839 ENSIGN GROUP INC COMM STK 29358P101 191775 2284127 SH SOLE 692533 0 1591594 ENTEGRIS INC COMM STK 29362U104 2066332 14910754 SH SOLE 4576485 0 10334269 ENTERGY CORP NEW COMM STK 29364G103 607730 5394855 SH SOLE 2748444 0 2646411 ENTRADA THERAPEUTICS INC COMM STK 29384C108 34593 2020637 SH SOLE 329675 0 1690962 ENVESTNET INC COMM STK 29404K106 46291 583453 SH SOLE 154083 0 429370 EPAM SYS INC COMM STK 29414B104 125679 188015 SH SOLE 68670 0 119345 ENVISTA HOLDINGS CORPORATION COMM STK 29415F104 7684 170528 SH SOLE 131965 0 38563 EPIZYME INC COMM STK 29428V104 143 57258 SH SOLE 57258 0 0 EQUINIX INC COMM STK 29444U700 806871 953929 SH SOLE 344647 0 609282 EQUITY BANCSHARES INC COMM STK 29460X109 46335 1365603 SH SOLE 328585 0 1037018 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 916909 10459829 SH SOLE 4593565 0 5866264 EQUITY RESIDENTIAL COMM STK 29476L107 2062815 22793532 SH SOLE 9457325 0 13336207 ERIE INDTY CO COMM STK 29530P102 1331 6908 SH SOLE 3501 0 3407 ESSENTIAL UTILS INC COMM STK 29670G102 20568 383087 SH SOLE 109812 0 273275 ETSY INC COMM STK 29786A106 1136567 5191224 SH SOLE 2425597 0 2765627 E2OPEN PARENT HOLDINGS INC COMM STK 29788T103 530 47043 SH SOLE 13543 0 33500 EVERCORE INC COMM STK 29977A105 1467 10801 SH SOLE 4501 0 6300 EVERBRIDGE INC COMM STK 29978A104 1173 17419 SH SOLE 10202 0 7217 EVERI HLDGS INC COMM STK 30034T103 20723 970614 SH SOLE 284814 0 685800 EVERGY INC COMM STK 30034W106 23939 348921 SH SOLE 141980 0 206941 EVERTEC INC COMM STK 30040P103 1271 25424 SH SOLE 12924 0 12500 EVERSOURCE ENERGY COMM STK 30040W108 714939 7858203 SH SOLE 3425218 0 4432985 EVOLUTION PETE CORP COMM STK 30049A107 100 19800 SH SOLE 0 0 19800 EVOLENT HEALTH INC COMM STK 30050B101 831 30037 SH SOLE 15357 0 14680 EVOLUS INC COMM STK 30052C107 272 41745 SH SOLE 7545 0 34200 EVOQUA WATER TECHNOLOGIES CO COMM STK 30057T105 1527 32662 SH SOLE 14262 0 18400 EXACT SCIENCES CORP COMM STK 30063P105 1073130 13788133 SH SOLE 5600290 0 8187843 EXELON CORP COMM STK 30161N101 1170224 20260109 SH SOLE 5388701 0 14871408 EXELIXIS INC COMM STK 30161Q104 312587 17099967 SH SOLE 4139519 0 12960448 EXPEDIA GROUP INC COMM STK 30212P303 1488386 8235868 SH SOLE 4758918 0 3476950 EXP WORLD HLDGS INC COMM STK 30212W100 63649 1889251 SH SOLE 799851 0 1089400 EXPONENT INC COMM STK 30214U102 113249 970181 SH SOLE 244453 0 725728 EXSCIENTIA PLC ADR 30223G102 17410 881078 SH SOLE 144896 0 736182 EXTRA SPACE STORAGE INC COMM STK 30225T102 45797 201987 SH SOLE 81272 0 120715 EXTREME NETWORKS INC COMM STK 30226D106 1514 96458 SH SOLE 31930 0 64528 EXTERRAN CORP COMM STK 30227H106 88 29500 SH SOLE 0 0 29500 EXXON MOBIL CORP COMM STK 30231G102 1147130 18747010 SH SOLE 9610556 0 9136454 FB FINL CORP COMM STK 30257X104 216864 4948973 SH SOLE 1456607 0 3492366 FIGS INC COMM STK 30260D103 387425 14057521 SH SOLE 2791329 0 11266192 FS BANCORP INC COMM STK 30263Y104 26679 793298 SH SOLE 229698 0 563600 FRP HLDGS INC COMM STK 30292L107 241 4174 SH SOLE 474 0 3700 META PLATFORMS INC COMM STK 30303M102 29258146 86987201 SH SOLE 36088248 0 50898953 F-STAR THERAPEUTICS INC COMM STK 30315R107 4308 858095 SH SOLE 145375 0 712720 FTC SOLAR INC COMM STK 30320C103 234 30936 SH SOLE 1336 0 29600 FARFETCH LTD COMM STK 30744W107 1173742 35110450 SH SOLE 17290775 0 17819675 FASTLY INC COMM STK 31188V100 1631 46000 SH SOLE 23024 0 22976 FATE THERAPEUTICS INC COMM STK 31189P102 230175 3933938 SH SOLE 783858 0 3150080 FEDEX CORP COMM STK 31428X106 1590384 6149028 SH SOLE 3243368 0 2905660 FIBROGEN INC COMM STK 31572Q808 186 13219 SH SOLE 13219 0 0 FIDELITY NATL INFORMATION SV COMM STK 31620M106 856386 7845951 SH SOLE 2774765 0 5071186 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 8228 157691 SH SOLE 97754 0 59937 FIESTA RESTAURANT GROUP INC COMM STK 31660B101 49554 4500831 SH SOLE 1133082 0 3367749 FIRST ADVANTAGE CORP NEW COMM STK 31846B108 1831 96173 SH SOLE 3651 0 92522 FIRST AMERN FINL CORP COMM STK 31847R102 20508 262150 SH SOLE 78528 0 183622 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 2925 3525 SH SOLE 2455 0 1070 FIRST CMNTY BANKSHARES INC V COMM STK 31983A103 437 13088 SH SOLE 1088 0 12000 FIRST FINL BANKSHARES INC COMM STK 32020R109 2547 50095 SH SOLE 23729 0 26366 FIRST FNDTN INC COMM STK 32026V104 850 34199 SH SOLE 34199 0 0 FIRST HAWAIIAN INC COMM STK 32051X108 1171 42843 SH SOLE 19043 0 23800 FIRST INDL RLTY TR INC COMM STK 32054K103 143062 2161050 SH SOLE 603872 0 1557178 FIRST INTST BANCSYSTEM INC COMM STK 32055Y201 258 6341 SH SOLE 6341 0 0 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 106257 514537 SH SOLE 304913 0 209624 FIRST US BANCSHARES INC COMM STK 33744V103 222 20950 SH SOLE 20950 0 0 FIRSTCASH HOLDINGS INC COMM STK 33768G107 1524 20370 SH SOLE 11432 0 8938 FISKER INC COMM STK 33813J106 493 31334 SH SOLE 22734 0 8600 FIVE BELOW INC COMM STK 33829M101 356527 1723270 SH SOLE 654134 0 1069136 FIVE STAR BANCORP COMM STK 33830T103 30138 1004597 SH SOLE 252983 0 751614 FIVE STAR SENIOR LIVING INC COMM STK 33832D205 51 17400 SH SOLE 0 0 17400 FLEXSHOPPER INC COMM STK 33939J303 65 27700 SH SOLE 0 0 27700 FLOWSERVE CORP COMM STK 34354P105 67687 2212007 SH SOLE 1309497 0 902510 FLUENCE ENERGY INC COMM STK 34379V103 891 25051 SH SOLE 25051 0 0 FLUIDIGM CORP DEL COMM STK 34385P108 89 22761 SH SOLE 22761 0 0 FOCUS FINL PARTNERS INC COMM STK 34417P100 647 10834 SH SOLE 4034 0 6800 FORGEROCK INC COMM STK 34631B101 85068 3187262 SH SOLE 2114044 0 1073218 FORMA THERAPEUTICS HLDGS INC COMM STK 34633R104 227 15995 SH SOLE 2295 0 13700 FORTIVE CORP COMM STK 34959J108 1507368 19758392 SH SOLE 8647418 0 11110974 FORTERRA INC COMM STK 34960W106 270 11372 SH SOLE 11372 0 0 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 47250 442006 SH SOLE 204746 0 237260 FOSSIL GROUP INC COMM STK 34988V106 208 20214 SH SOLE 6314 0 13900 FOUR CORNERS PPTY TR INC COMM STK 35086T109 1326 45072 SH SOLE 26659 0 18413 FOX CORP COMM STK 35137L105 160241 4342581 SH SOLE 1700164 0 2642417 FOX CORP COMM STK 35137L204 285324 8325758 SH SOLE 4055465 0 4270293 FOX FACTORY HLDG CORP COMM STK 35138V102 2852 16764 SH SOLE 9564 0 7200 FRANCHISE GROUP INC COMM STK 35180X105 392 7518 SH SOLE 1918 0 5600 FRANKLIN BSP RLTY TR INC COMM STK 35243J101 19650 1315257 SH SOLE 441626 0 873631 FRANKLIN STR PPTYS CORP COMM STK 35471R106 324 54519 SH SOLE 6819 0 47700 FREEPORT-MCMORAN INC COMM STK 35671D857 404701 9698079 SH SOLE 3789313 0 5908766 FRONTDOOR INC COMM STK 35905A109 1319 35978 SH SOLE 15378 0 20600 FRONTIER COMMUNICATIONS PARE COMM STK 35909D109 1281 43443 SH SOLE 12343 0 31100 FRONTIER GROUP HLDGS INC COMM STK 35909R108 11838 872343 SH SOLE 859043 0 13300 FUELCELL ENERGY INC COMM STK 35952H601 662 127389 SH SOLE 93589 0 33800 FUBOTV INC COMM STK 35953D104 853 54990 SH SOLE 22384 0 32606 FULL TRUCK ALLIANCE CO LTD ADR 35969L108 1970 235351 SH SOLE 235351 0 0 FUTU HLDGS LTD ADR 36118L106 2140 49417 SH SOLE 26310 0 23107 GEO GROUP INC NEW COMM STK 36162J106 1025 132273 SH SOLE 84578 0 47695 GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 1366 43137 SH SOLE 29572 0 13565 GDS HLDGS LTD ADR 36165L108 271 5756 SH SOLE 5756 0 0 G1 THERAPEUTICS INC COMM STK 3621LQ109 8519 834427 SH SOLE 205929 0 628498 G III APPAREL GROUP LTD COMM STK 36237H101 544 19667 SH SOLE 10667 0 9000 GMS INC COMM STK 36251C103 4726 78630 SH SOLE 60594 0 18036 GXO LOGISTICS INCORPORATED COMM STK 36262G101 73365 807717 SH SOLE 221147 0 586570 GAMING & LEISURE PPTYS INC COMM STK 36467J108 4968 102093 SH SOLE 60735 0 41358 GAMESTOP CORP NEW COMM STK 36467W109 4164 28059 SH SOLE 16736 0 11323 GANNETT CO INC COMM STK 36472T109 430 80613 SH SOLE 80613 0 0 GENERAL MTRS CO COMM STK 37045V100 735515 12545032 SH SOLE 6068470 0 6476562 GENERATION BIO CO COMM STK 37148K100 61222 8647121 SH SOLE 1820406 0 6826715 GENIUS BRANDS INTL INC COMM STK 37229T301 204 193952 SH SOLE 58852 0 135100 GENWORTH FINL INC COMM STK 37247D106 1115 275317 SH SOLE 96317 0 179000 GENTHERM INC COMM STK 37253A103 99725 1147582 SH SOLE 330283 0 817299 GINKGO BIOWORKS HOLDINGS INC COMM STK 37611X100 18858 2269354 SH SOLE 1104663 0 1164691 GITLAB INC COMM STK 37637K108 46342 539793 SH SOLE 186063 0 353730 GLACIER BANCORP INC NEW COMM STK 37637Q105 104762 1847650 SH SOLE 710746 0 1136904 GLAXOSMITHKLINE PLC ADR 37733W105 666801 15120199 SH SOLE 7021406 0 8098793 GLOBAL BLOOD THERAPEUTICS IN COMM STK 37890U108 95440 3260685 SH SOLE 809030 0 2451655 GLOBAL PMTS INC COMM STK 37940X102 2291266 16949743 SH SOLE 8595874 0 8353869 GLOBAL SELF STORAGE INC COMM STK 37955N106 190 33399 SH SOLE 0 0 33399 GOGO INC COMM STK 38046C109 567 41887 SH SOLE 25137 0 16750 GOHEALTH INC COMM STK 38046W105 807 212897 SH SOLE 38452 0 174445 GOLD FIELDS LTD ADR 38059T106 159209 14486682 SH SOLE 5723130 0 8763552 GOLD RESOURCE CORP COMM STK 38068T105 180 115660 SH SOLE 4260 0 111400 GOLDEN NUGGET ONLINE GAMIN COMM STK 38113L107 278 27898 SH SOLE 9298 0 18600 GOLDMAN SACHS GROUP INC COMM STK 38141G104 3742280 9782462 SH SOLE 4264952 0 5517510 GOLUB CAP BDC INC COMM STK 38173M102 185 12000 SH SOLE 12000 0 0 GOODRX HLDGS INC COMM STK 38246G108 304 9300 SH SOLE 1800 0 7500 GOOSEHEAD INS INC COMM STK 38267D109 784 6027 SH SOLE 2527 0 3500 GOPRO INC COMM STK 38268T103 567 55016 SH SOLE 25616 0 29400 GRAND CANYON ED INC COMM STK 38526M106 1267 14777 SH SOLE 6968 0 7809 GRANITE PT MTG TR INC COMM STK 38741L107 538 45936 SH SOLE 23736 0 22200 GREEN DOT CORP COMM STK 39304D102 67898 1873555 SH SOLE 646600 0 1226955 GRID DYNAMICS HLDGS INC COMM STK 39813G109 289 7605 SH SOLE 3105 0 4500 GRITSTONE BIO INC COMM STK 39868T105 372 28956 SH SOLE 11656 0 17300 GROCERY OUTLET HLDG CORP COMM STK 39874R101 40679 1438440 SH SOLE 501327 0 937113 GUARDANT HEALTH INC COMM STK 40131M109 131018 1309917 SH SOLE 344106 0 965811 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 10985 96760 SH SOLE 47534 0 49226 HCA HEALTHCARE INC COMM STK 40412C101 5428445 21128934 SH SOLE 8816519 0 12312415 HDFC BANK LTD ADR 40415F101 305634 4697000 SH SOLE 4193996 0 503004 HP INC COMM STK 40434L105 66243 1758501 SH SOLE 706281 0 1052220 HALL OF FAME RESORT & ENTMT COMM STK 40619L102 37 24154 SH SOLE 24154 0 0 HALOZYME THERAPEUTICS INC COMM STK 40637H109 62508 1554544 SH SOLE 393244 0 1161300 HANGER INC COMM STK 41043F208 75234 4149704 SH SOLE 1052951 0 3096753 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 175273 3299570 SH SOLE 1217799 0 2081771 HARBORONE BANCORP INC NEW COMM STK 41165Y100 81796 5511879 SH SOLE 1951794 0 3560085 HARPOON THERAPEUTICS INC COMM STK 41358P106 179 23727 SH SOLE 23727 0 0 HEADHUNTER GROUP PLC ADR 42207L106 64892 1270149 SH SOLE 213482 0 1056667 HEALTHCARE TR AMER INC COMM STK 42225P501 62739 1878984 SH SOLE 634604 0 1244380 HEALTH CATALYST INC COMM STK 42225T107 608 15341 SH SOLE 8041 0 7300 HEALTHEQUITY INC COMM STK 42226A107 1816 41053 SH SOLE 20753 0 20300 HEALTH ASSURN ACQUISITION CO WARRANT 42226W117 30 35000 SH SOLE 35000 0 0 HEARTLAND FINL USA INC COMM STK 42234Q102 1435 28363 SH SOLE 28363 0 0 HEAT BIOLOGICS INC COMM STK 42237K409 99 32570 SH SOLE 0 0 32570 HEALTHPEAK PROPERTIES INC COMM STK 42250P103 29237 810108 SH SOLE 336367 0 473741 HELIOS TECHNOLOGIES INC COMM STK 42328H109 283461 2695268 SH SOLE 884760 0 1810508 HERC HLDGS INC COMM STK 42704L104 47242 301772 SH SOLE 84917 0 216855 HERITAGE FINL CORP WASH COMM STK 42722X106 35061 1434580 SH SOLE 394499 0 1040081 HERITAGE CRYSTAL CLEAN INC COMM STK 42726M106 49701 1552185 SH SOLE 376602 0 1175583 HESKA CORP COMM STK 42805E306 522 2862 SH SOLE 662 0 2200 HESS CORP COMM STK 42809H107 126135 1703837 SH SOLE 645710 0 1058127 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 31432 1993146 SH SOLE 803360 0 1189786 HILTON GRAND VACATIONS INC COMM STK 43283X105 39849 764700 SH SOLE 188850 0 575850 HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 3348248 21464501 SH SOLE 8383813 0 13080688 HOMESTREET INC COMM STK 43785V102 1122 21583 SH SOLE 14468 0 7115 HOPE BANCORP INC COMM STK 43940T109 1660 112825 SH SOLE 87125 0 25700 HORIZON GLOBAL CORP COMM STK 44052W104 36838 4616294 SH SOLE 1305284 0 3311010 HOST HOTELS & RESORTS INC COMM STK 44107P104 57068 3281641 SH SOLE 1058232 0 2223409 HOSTESS BRANDS INC COMM STK 44109J106 864 42293 SH SOLE 9421 0 32872 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 785 48739 SH SOLE 25899 0 22840 HOWARD HUGHES CORP COMM STK 44267D107 67516 663355 SH SOLE 232634 0 430721 HUAZHU GROUP LTD ADR 44332N106 712329 19076825 SH SOLE 12483267 0 6593558 HUAZHU GROUP LTD CONV BND 44332NAB2 17495 15577000 PRN SOLE 6830000 0 8747000 HYDROFARM HLDGS GROUP INC COMM STK 44888K209 17088 604029 SH SOLE 124543 0 479486 IAC INTERACTIVECORP NEW COMM STK 44891N208 828155 6335820 SH SOLE 2906285 0 3429535 ICF INTL INC COMM STK 44925C103 887 8645 SH SOLE 4745 0 3900 ICU MED INC COMM STK 44930G107 646880 2725540 SH SOLE 980735 0 1744805 IES HLDGS INC COMM STK 44951W106 258 5100 SH SOLE 5100 0 0 CRESCENT ENERGY COMPANY COMM STK 44952J104 164 12924 SH SOLE 1964 0 10960 I MAB ADR 44975P103 348258 7348772 SH SOLE 3883919 0 3464853 IPG PHOTONICS CORP COMM STK 44980X109 13936 80955 SH SOLE 30017 0 50938 ITT INC COMM STK 45073V108 4304 42120 SH SOLE 25920 0 16200 ICICI BANK LIMITED ADR 45104G104 236707 11960963 SH SOLE 8126096 0 3834867 ICOSAVAX INC COMM STK 45114M109 36575 1598552 SH SOLE 416360 0 1182192 IDEAYA BIOSCIENCES INC COMM STK 45166A102 63864 2701525 SH SOLE 426133 0 2275392 IDEANOMICS INC COMM STK 45166V106 37 30936 SH SOLE 30936 0 0 IDEX CORP COMM STK 45167R104 895684 3790134 SH SOLE 1693251 0 2096883 IDEXX LABS INC COMM STK 45168D104 460163 698848 SH SOLE 212044 0 486804 IHEARTMEDIA INC COMM STK 45174J509 485 23036 SH SOLE 16336 0 6700 IMAGO BIOSCIENCES INC COMM STK 45250K107 51403 2241917 SH SOLE 308289 0 1933628 IMMUNOGEN INC COMM STK 45253H101 268 36073 SH SOLE 36073 0 0 IMMUNITYBIO INC COMM STK 45256X103 1164 191402 SH SOLE 150102 0 41300 IMMUNOCORE HLDGS PLC ADR 45258D105 13007 379891 SH SOLE 66877 0 313014 INARI MED INC COMM STK 45332Y109 102156 1119275 SH SOLE 275041 0 844234 INCYTE CORP COMM STK 45337C102 533742 7271688 SH SOLE 1821396 0 5450292 INDEPENDENCE RLTY TR INC COMM STK 45378A106 1829 70822 SH SOLE 58722 0 12100 INDEPENDENT BANK GROUP INC COMM STK 45384B106 100237 1389282 SH SOLE 392102 0 997180 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 77 34444 SH SOLE 34444 0 0 INFINERA CORP COMM STK 45667G103 11363 1184927 SH SOLE 382467 0 802460 INFORMATICA INC COMM STK 45674M101 12539 339066 SH SOLE 116166 0 222900 INGERSOLL RAND INC COMM STK 45687V106 3573938 57765282 SH SOLE 22936866 0 34828416 INGEVITY CORP COMM STK 45688C107 34732 484407 SH SOLE 124222 0 360185 INSIGHT ENTERPRISES INC COMM STK 45765U103 2013 18886 SH SOLE 10086 0 8800 INNOSPEC INC COMM STK 45768S105 1624 17975 SH SOLE 13275 0 4700 INOVIO PHARMACEUTICALS INC COMM STK 45773H201 574 115042 SH SOLE 86442 0 28600 INSTEEL INDS INC COMM STK 45774W108 54025 1357064 SH SOLE 447679 0 909385 INSPERITY INC COMM STK 45778Q107 63003 533430 SH SOLE 138530 0 394900 INOGEN INC COMM STK 45780L104 277 8142 SH SOLE 1574 0 6568 INSTALLED BLDG PRODS INC COMM STK 45780R101 798 5714 SH SOLE 1614 0 4100 INNOVIVA INC COMM STK 45781M101 727 42137 SH SOLE 21937 0 20200 INNOVATIVE INDL PPTYS INC COMM STK 45781V101 48631 184971 SH SOLE 53555 0 131416 INSEEGO CORP COMM STK 45782B104 98 16821 SH SOLE 16821 0 0 INOTIV INC COMM STK 45783Q100 256 6092 SH SOLE 992 0 5100 INNOVAGE HLDG CORP COMM STK 45784A104 6816 1363257 SH SOLE 392516 0 970741 INSULET CORP COMM STK 45784P101 107635 404537 SH SOLE 82105 0 322432 INTELLICHECK INC COMM STK 45817G201 127 27400 SH SOLE 7900 0 19500 INTEGER HLDGS CORP COMM STK 45826H109 1025 11973 SH SOLE 6623 0 5350 INTELLIA THERAPEUTICS INC COMM STK 45826J105 248345 2100348 SH SOLE 436319 0 1664029 INTEGRAL AD SCIENCE HLDNG CO COMM STK 45828L108 26148 1177300 SH SOLE 433312 0 743988 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 2068 26033 SH SOLE 11133 0 14900 INTERCEPT PHARMACEUTICALS IN COMM STK 45845P108 447 27414 SH SOLE 10240 0 17174 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 1476594 10796181 SH SOLE 3649844 0 7146337 INTERDIGITAL INC COMM STK 45867G101 1021 14253 SH SOLE 5193 0 9060 INTRA-CELLULAR THERAPIES INC COMM STK 46116X101 1894 36189 SH SOLE 21589 0 14600 INTUITIVE SURGICAL INC COMM STK 46120E602 8894839 24756021 SH SOLE 10387421 0 14368600 INUVO INC COMM STK 46122W204 30 56600 SH SOLE 56600 0 0 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 377 135569 SH SOLE 71969 0 63600 INVESCO EXCH TRADED FD TR II COMM STK 46138G508 267313 12095600 SH SOLE 12095600 0 0 INVESTORS BANCORP INC NEW COMM STK 46146L101 949 62637 SH SOLE 27587 0 35050 INVITAE CORP COMM STK 46185L103 29281 1917548 SH SOLE 538530 0 1379018 INVITATION HOMES INC COMM STK 46187W107 13049 287807 SH SOLE 173326 0 114481 IQVIA HLDGS INC COMM STK 46266C105 104726 371184 SH SOLE 142651 0 228533 IQIYI INC ADR 46267X108 68 14900 SH SOLE 14900 0 0 IRIDIUM COMMUNICATIONS INC COMM STK 46269C102 37341 904355 SH SOLE 233737 0 670618 IRON MTN INC NEW COMM STK 46284V101 26472 505864 SH SOLE 238679 0 267185 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 1138 97617 SH SOLE 35861 0 61756 ISHARES TR COMM STK 46429B598 195848 4272423 SH SOLE 4272423 0 0 ISHARES TR COMM STK 46432F842 31449 421343 SH SOLE 220318 0 201025 ISHARES TR COMM STK 46434V621 747 13439 SH SOLE 13439 0 0 ISORAY INC COMM STK 46489V104 24 61500 SH SOLE 61500 0 0 I3 VERTICALS INC COMM STK 46571Y107 35430 1554650 SH SOLE 464696 0 1089954 IVERIC BIO INC COMM STK 46583P102 84374 5046287 SH SOLE 725935 0 4320352 JBG SMITH PPTYS COMM STK 46590V100 216921 7555578 SH SOLE 2248758 0 5306820 JOYY INC ADR 46591M109 243921 5369156 SH SOLE 4105337 0 1263819 IZEA WORLDWIDE INC COMM STK 46604H105 140 104500 SH SOLE 26700 0 77800 JPMORGAN CHASE & CO COMM STK 46625H100 1686335 10649418 SH SOLE 4214594 0 6434824 JACKSON FINANCIAL INC COMM STK 46817M107 134654 3219068 SH SOLE 1229781 0 1989287 JAMF HLDG CORP COMM STK 47074L105 385 10119 SH SOLE 2219 0 7900 JD.COM INC ADR 47215P106 13201 188402 SH SOLE 156402 0 32000 JEFFERIES FINL GROUP INC COMM STK 47233W109 3348 86281 SH SOLE 43134 0 43147 JELD-WEN HLDG INC COMM STK 47580P103 63769 2419143 SH SOLE 822437 0 1596706 JONES LANG LASALLE INC COMM STK 48020Q107 8299 30813 SH SOLE 20403 0 10410 ZIFF DAVIS INC COMM STK 48123V102 37669 339786 SH SOLE 93666 0 246120 JUNIPER NETWORKS INC COMM STK 48203R104 18259 511310 SH SOLE 209329 0 301981 KAR AUCTION SVCS INC COMM STK 48238T109 4886 312796 SH SOLE 289196 0 23600 KBR INC COMM STK 48242W106 2064 43346 SH SOLE 19846 0 23500 KKR & CO INC COMM STK 48251W104 1340451 17992626 SH SOLE 8670295 0 9322331 KKR ACQUISITION HOLDING I CO COMM STK 48253T208 38688 3861073 SH SOLE 999938 0 2861135 KT CORP ADR 48268K101 99004 7876195 SH SOLE 4128803 0 3747392 KADANT INC COMM STK 48282T104 90333 391936 SH SOLE 116106 0 275830 KANZHUN LIMITED ADR 48553T106 610748 17509979 SH SOLE 9252110 0 8257869 KARUNA THERAPEUTICS INC COMM STK 48576A100 256153 1955366 SH SOLE 346126 0 1609240 KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 131 20412 SH SOLE 13512 0 6900 KB HOME COMM STK 48666K109 2843 63548 SH SOLE 46938 0 16610 KEARNY FINL CORP MD COMM STK 48716P108 50718 3827752 SH SOLE 1173962 0 2653790 KEURIG DR PEPPER INC COMM STK 49271V100 2133908 57892232 SH SOLE 19516236 0 38375996 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 1265073 6125965 SH SOLE 2512531 0 3613434 KILROY RLTY CORP COMM STK 49427F108 88132 1326091 SH SOLE 430974 0 895117 KIMBALL ELECTRONICS INC COMM STK 49428J109 647 29736 SH SOLE 9919 0 19817 KIMBELL RTY PARTNERS LP COMM STK 49435R102 29995 2200685 SH SOLE 642126 0 1558559 KIMCO RLTY CORP COMM STK 49446R109 117757 4777168 SH SOLE 1672114 0 3105054 KINDER MORGAN INC DEL COMM STK 49456B101 45956 2897594 SH SOLE 1158714 0 1738880 KINSALE CAP GROUP INC COMM STK 49714P108 1186 4987 SH SOLE 3069 0 1918 KIORA PHARMACEUTICALS INC COMM STK 49721T101 77 51300 SH SOLE 51300 0 0 KITE RLTY GROUP TR COMM STK 49803T300 1925 88392 SH SOLE 46371 0 42021 KNOWLES CORP COMM STK 49926D109 2005 85852 SH SOLE 42132 0 43720 KNOWBE4 INC COMM STK 49926T104 209 9100 SH SOLE 0 0 9100 KODIAK SCIENCES INC COMM STK 50015M109 688114 8116462 SH SOLE 2199561 0 5916901 KONTOOR BRANDS INC COMM STK 50050N103 2247 43851 SH SOLE 35551 0 8300 KOPPERS HOLDINGS INC COMM STK 50060P106 566 18092 SH SOLE 6922 0 11170 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 52917 2727704 SH SOLE 858299 0 1869405 KRATON CORP COMM STK 50077C106 1062 22924 SH SOLE 17714 0 5210 KRONOS BIO INC COMM STK 50107A104 20841 1533562 SH SOLE 252341 0 1281221 KULR TECHNOLOGY GROUP INC COMM STK 50125G109 128 46300 SH SOLE 46300 0 0 KURA ONCOLOGY INC COMM STK 50127T109 309 22077 SH SOLE 22077 0 0 KYNDRYL HLDGS INC COMM STK 50155Q100 16813 928875 SH SOLE 246009 0 682866 LHC GROUP INC COMM STK 50187A107 1927 14041 SH SOLE 7777 0 6264 LGI HOMES INC COMM STK 50187T106 61697 399386 SH SOLE 99049 0 300337 LCI INDS COMM STK 50189K103 128434 823982 SH SOLE 291640 0 532342 LI AUTO INC ADR 50202M102 587 18300 SH SOLE 18300 0 0 LPL FINL HLDGS INC COMM STK 50212V100 77667 485145 SH SOLE 127862 0 357283 LSI INDS INC OHIO COMM STK 50216C108 107 15525 SH SOLE 0 0 15525 LABORATORY CORP AMER HLDGS COMM STK 50540R409 45203 143862 SH SOLE 56792 0 87070 LAZYDAYS HLDGS INC COMM STK 52110H100 767 35590 SH SOLE 590 0 35000 LEGALZOOM COM INC COMM STK 52466B103 183141 11396479 SH SOLE 3495372 0 7901107 LEMONADE INC COMM STK 52567D107 259 6158 SH SOLE 4058 0 2100 LENDINGCLUB CORP COMM STK 52603A208 1553 64241 SH SOLE 19041 0 45200 LENDINGTREE INC NEW COMM STK 52603B107 943 7695 SH SOLE 3170 0 4525 LIANBIO ADR 53000N108 13432 2242389 SH SOLE 341386 0 1901003 LIBERTY MEDIA ACQUISITION CO COMM STK 53073L104 103 10040 SH SOLE 10040 0 0 LIBERTY OILFIELD SVCS INC COMM STK 53115L104 114945 11850048 SH SOLE 3769542 0 8080506 LIFEMD INC COMM STK 53216B104 73 18900 SH SOLE 0 0 18900 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 1159 7502 SH SOLE 3012 0 4490 LIFEVANTAGE CORP COMM STK 53222K205 164 25900 SH SOLE 0 0 25900 LIFE STORAGE INC COMM STK 53223X107 3080 20109 SH SOLE 9809 0 10300 LIMESTONE BANCORP INC COMM STK 53262L105 2173 116519 SH SOLE 0 0 116519 LINEAGE CELL THERAPEUTICS IN COMM STK 53566P109 143 58391 SH SOLE 8191 0 50200 LIPOCINE INC NEW COMM STK 53630X104 183 184662 SH SOLE 94062 0 90600 LIVE OAK BANCSHARES INC COMM STK 53803X105 467652 5357451 SH SOLE 1652742 0 3704709 LIVENT CORP COMM STK 53814L108 1363 55886 SH SOLE 26686 0 29200 LIVERAMP HLDGS INC COMM STK 53815P108 1698 35409 SH SOLE 13079 0 22330 LOANDEPOT INC COMM STK 53946R106 5751 1198064 SH SOLE 0 0 1198064 LONGBOARD PHARMACEUTICALS IN COMM STK 54300N103 9799 2024616 SH SOLE 231223 0 1793393 LORDSTOWN MOTORS CORP COMM STK 54405Q100 72 20894 SH SOLE 20894 0 0 LOVESAC COMPANY COMM STK 54738L109 283 4268 SH SOLE 868 0 3400 LOYALTY VENTURES INC COMM STK 54911Q107 612 20345 SH SOLE 14645 0 5700 LUCIRA HEALTH INC COMM STK 54948U105 150 17400 SH SOLE 0 0 17400 LL FLOORING HOLDINGS INC COMM STK 55003T107 63273 3706701 SH SOLE 1303538 0 2403163 LUMENTUM HLDGS INC COMM STK 55024U109 31230 295261 SH SOLE 85053 0 210208 LUMOS PHARMA INC COMM STK 55028X109 1108 159595 SH SOLE 0 0 159595 LYELL IMMUNOPHARMA INC COMM STK 55083R104 39794 5141291 SH SOLE 785041 0 4356250 LYFT INC COMM STK 55087P104 6545 153174 SH SOLE 103802 0 49372 M & T BK CORP COMM STK 55261F104 30362 197694 SH SOLE 81534 0 116160 MBIA INC COMM STK 55262C100 987 62530 SH SOLE 3230 0 59300 MFA FINL INC COMM STK 55272X102 820 179902 SH SOLE 88102 0 91800 MGE ENERGY INC COMM STK 55277P104 155661 1892539 SH SOLE 631657 0 1260882 MGM GROWTH PPTYS LLC COMM STK 55303A105 3596 88026 SH SOLE 88026 0 0 M/I HOMES INC COMM STK 55305B101 748 12026 SH SOLE 6356 0 5670 MKS INSTRS INC COMM STK 55306N104 75116 431282 SH SOLE 118703 0 312579 MICT INC COMM STK 55328R109 20 24300 SH SOLE 24300 0 0 MRC GLOBAL INC COMM STK 55345K103 341 49512 SH SOLE 23912 0 25600 MSCI INC COMM STK 55354G100 1386498 2262969 SH SOLE 670382 0 1592587 MYR GROUP INC DEL COMM STK 55405W104 678 6137 SH SOLE 1137 0 5000 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 1413 18044 SH SOLE 9944 0 8100 MYT NETHERLANDS PARENT B V ADR 55406W103 53324 2514092 SH SOLE 414322 0 2099770 MACYS INC COMM STK 55616P104 3669 140137 SH SOLE 77537 0 62600 MADISON SQUARE GRDN SPRT COR COMM STK 55825T103 55440 319117 SH SOLE 121474 0 197643 MADISON SQUARE GRDN ENTERTNM COMM STK 55826T102 1156 16431 SH SOLE 8296 0 8135 MAGNITE INC COMM STK 55955D100 934 53389 SH SOLE 34599 0 18790 MAIN STR CAP CORP COMM STK 56035L104 31298 697689 SH SOLE 172814 0 524875 MALIBU BOATS INC COMM STK 56117J100 760 11053 SH SOLE 6753 0 4300 MAMMOTH ENERGY SVCS INC COMM STK 56155L108 33 18000 SH SOLE 0 0 18000 MANNKIND CORP COMM STK 56400P706 407 93091 SH SOLE 43091 0 50000 MANPOWERGROUP INC WIS COMM STK 56418H100 3797 39015 SH SOLE 26586 0 12429 MANULIFE FINL CORP COMM STK 56501R106 153645 8049651 SH SOLE 4008521 0 4041130 MARATHON PETE CORP COMM STK 56585A102 141708 2214526 SH SOLE 1289082 0 925444 MARAVAI LIFESCIENCES HLDGS I COMM STK 56600D107 81568 1946736 SH SOLE 389343 0 1557393 MARKETAXESS HLDGS INC COMM STK 57060D108 1508936 3668968 SH SOLE 1332769 0 2336199 MARQETA INC COMM STK 57142B104 50191 2923199 SH SOLE 2679510 0 243689 MARRIOTT VACATIONS WORLDWIDE COMM STK 57164Y107 150405 890076 SH SOLE 274322 0 615754 MASTECH DIGITAL INC COMM STK 57633B100 517 30284 SH SOLE 0 0 30284 MASTERCARD INCORPORATED COMM STK 57636Q104 8652347 24079780 SH SOLE 10846818 0 13232962 MATCH GROUP INC NEW COMM STK 57667L107 1874275 14172214 SH SOLE 6543858 0 7628356 MATSON INC COMM STK 57686G105 187147 2078714 SH SOLE 625208 0 1453506 MAXLINEAR INC COMM STK 57776J100 200179 2655248 SH SOLE 845339 0 1809909 MAXCYTE INC COMM STK 57777K106 5674 556816 SH SOLE 120638 0 436178 MAXAR TECHNOLOGIES INC COMM STK 57778K105 860 29135 SH SOLE 16205 0 12930 MCEWEN MNG INC COMM STK 58039P107 204 230200 SH SOLE 0 0 230200 MCKESSON CORP COMM STK 58155Q103 177376 713585 SH SOLE 311919 0 401666 MCLAREN TECHNOLOGY ACQ CORP COMM STK 58176U208 760 75500 SH SOLE 75500 0 0 MEDIAALPHA INC COMM STK 58450V104 249 16150 SH SOLE 4850 0 11300 MEDICAL PPTYS TRUST INC COMM STK 58463J304 3939 166689 SH SOLE 81959 0 84730 MEDICINOVA INC COMM STK 58468P206 84 31500 SH SOLE 9100 0 22400 MEDIFAST INC COMM STK 58470H101 1830 8737 SH SOLE 6537 0 2200 MEDNAX INC COMM STK 58502B106 1759 64628 SH SOLE 42318 0 22310 MEDPACE HLDGS INC COMM STK 58506Q109 107352 493256 SH SOLE 127456 0 365800 MERCADOLIBRE INC COMM STK 58733R102 635722 471464 SH SOLE 210574 0 260890 MERCADOLIBRE INC CONV BND 58733RAD4 24085 7731000 PRN SOLE 3583000 0 4148000 MERCK & CO INC COMM STK 58933Y105 1326240 17304803 SH SOLE 6925165 0 10379638 MERITAGE HOMES CORP COMM STK 59001A102 169019 1384720 SH SOLE 475476 0 909244 MERITOR INC COMM STK 59001K100 88907 3587859 SH SOLE 1047285 0 2540574 MERSANA THERAPEUTICS INC COMM STK 59045L106 712 114447 SH SOLE 114447 0 0 MESA LABS INC COMM STK 59064R109 406 1237 SH SOLE 337 0 900 META FINL GROUP INC COMM STK 59100U108 234 3914 SH SOLE 2132 0 1782 META MATERIALS INC COMM STK 59134N104 221 89996 SH SOLE 41496 0 48500 METLIFE INC COMM STK 59156R108 1578611 25261818 SH SOLE 12398380 0 12863438 MICROVAST HOLDINGS INC COMM STK 59516C106 185 32600 SH SOLE 0 0 32600 MID-AMER APT CMNTYS INC COMM STK 59522J103 40878 178166 SH SOLE 72599 0 105567 MILESTONE SCIENTIFIC INC COMM STK 59935P209 76 36700 SH SOLE 0 0 36700 MIND MEDICINE MINDMED INC COMM STK 60255C109 32 22986 SH SOLE 22986 0 0 MIRATI THERAPEUTICS INC COMM STK 60468T105 319021 2174799 SH SOLE 344634 0 1830165 MODERNA INC COMM STK 60770K107 617631 2431808 SH SOLE 773670 0 1658138 MODIVCARE INC COMM STK 60783X104 119300 804504 SH SOLE 210718 0 593786 MOELIS & CO COMM STK 60786M105 1372 21949 SH SOLE 11949 0 10000 MOLINA HEALTHCARE INC COMM STK 60855R100 1291952 4061719 SH SOLE 1092814 0 2968905 MOLSON COORS BEVERAGE CO COMM STK 60871R209 12759 275265 SH SOLE 105467 0 169798 MOMENTIVE GLOBAL INC COMM STK 60878Y108 787 37230 SH SOLE 15330 0 21900 MONEYGRAM INTL INC COMM STK 60935Y208 207 26256 SH SOLE 10956 0 15300 MONGODB INC COMM STK 60937P106 3790779 7161197 SH SOLE 3152175 0 4009022 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 182803 1903405 SH SOLE 1172389 0 731016 MONTE ROSA THERAPEUTICS INC COMM STK 61225M102 84680 4146919 SH SOLE 767025 0 3379894 MORPHIC HLDG INC COMM STK 61775R105 54315 1146361 SH SOLE 206552 0 939809 MOSAIC CO NEW COMM STK 61945C103 21346 543304 SH SOLE 225526 0 317778 MR COOPER GROUP INC COMM STK 62482R107 786 18896 SH SOLE 10011 0 8885 MULTIPLAN CORPORATION COMM STK 62548M100 165340 37322747 SH SOLE 14658666 0 22664081 MYRIAD GENETICS INC COMM STK 62855J104 880 31902 SH SOLE 17622 0 14280 N-ABLE INC COMM STK 62878D100 176 15822 SH SOLE 1672 0 14150 NIO INC ADR 62914V106 1467 46300 SH SOLE 46300 0 0 NGM BIOPHARMACEUTICALS INC COMM STK 62921N105 323 18220 SH SOLE 2020 0 16200 NVR INC COMM STK 62944T105 174802 29583 SH SOLE 16640 0 12943 NOV INC COMM STK 62955J103 147895 10914768 SH SOLE 4149947 0 6764821 NANOSTRING TECHNOLOGIES INC COMM STK 63009R109 629 14901 SH SOLE 12001 0 2900 NATIONAL HEALTH INVS INC COMM STK 63633D104 1439 25040 SH SOLE 21820 0 3220 NATIONAL VISION HLDGS INC COMM STK 63845R107 37214 775443 SH SOLE 237221 0 538222 NATURAL GAS SVCS GROUP INC COMM STK 63886Q109 222 21188 SH SOLE 21188 0 0 NATURAL GROCERS BY VITAMIN C COMM STK 63888U108 154 10809 SH SOLE 10809 0 0 NAVIENT CORPORATION COMM STK 63938C108 1838 86628 SH SOLE 50728 0 35900 NCINO INC COMM STK 63947U107 530685 9673434 SH SOLE 2193555 0 7479879 NELNET INC COMM STK 64031N108 436 4468 SH SOLE 1146 0 3322 NEOLEUKIN THERAPEUTICS INC COMM STK 64049K104 77 16034 SH SOLE 16034 0 0 NEOGENOMICS INC COMM STK 64049M209 52896 1550282 SH SOLE 385582 0 1164700 NERDWALLET INC COMM STK 64082B102 30214 1996578 SH SOLE 577814 0 1418764 NETAPP INC COMM STK 64110D104 30864 335510 SH SOLE 131370 0 204140 NETFLIX INC COMM STK 64110L106 10162221 16868438 SH SOLE 7357451 0 9510987 NETEASE INC ADR 64110W102 1447 14220 SH SOLE 14220 0 0 NETGEAR INC COMM STK 64111Q104 474 16223 SH SOLE 7623 0 8600 NETSCOUT SYS INC COMM STK 64115T104 690 20846 SH SOLE 11446 0 9400 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 371311 4359645 SH SOLE 1568056 0 2791589 NEVRO CORP COMM STK 64157F103 188774 2328531 SH SOLE 483315 0 1845216 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1448 135212 SH SOLE 61462 0 73750 NEW RELIC INC COMM STK 64829B100 8200 74572 SH SOLE 33308 0 41264 NEWMARK GROUP INC COMM STK 65158N102 1762 94214 SH SOLE 28492 0 65722 NEWS CORP NEW COMM STK 65249B109 1123990 50380541 SH SOLE 22400140 0 27980401 NEWS CORP NEW COMM STK 65249B208 3886 172706 SH SOLE 66051 0 106655 NEXTIER OILFIELD SOLUTIONS COMM STK 65290C105 61322 17273895 SH SOLE 5419806 0 11854089 NEXSTAR MEDIA GROUP INC COMM STK 65336K103 52610 348459 SH SOLE 90529 0 257930 NEXTERA ENERGY INC COMM STK 65339F101 3597997 38538953 SH SOLE 18621281 0 19917672 NEXTERA ENERGY INC CVPFSTKF 65339F770 290523 5045733 SH SOLE 1741178 0 3304555 NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 187420 2220612 SH SOLE 596793 0 1623819 NEXPOINT RESIDENTIAL TR INC COMM STK 65341D102 22138 264087 SH SOLE 90687 0 173400 NEXTGEN HEALTHCARE INC COMM STK 65343C102 991 55702 SH SOLE 20202 0 35500 NEXTDOOR HOLDINGS INC COMM STK 65345M108 85798 10874248 SH SOLE 5234825 0 5639423 NISOURCE INC COMM STK 65473P105 522909 18939102 SH SOLE 8384620 0 10554482 NISOURCE INC CVPFSTKF 65473P121 225453 2015586 SH SOLE 684102 0 1331484 NKARTA INC COMM STK 65487U108 19132 1246396 SH SOLE 357847 0 888549 NOODLES & CO COMM STK 65540B105 211 23280 SH SOLE 23280 0 0 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 282 17476 SH SOLE 3076 0 14400 NORTHWEST NAT HLDG CO COMM STK 66765N105 861 17652 SH SOLE 8162 0 9490 NOVARTIS AG ADR 66987V109 2992 34209 SH SOLE 25802 0 8407 NOVANTA INC COMM STK 67000B104 377298 2139728 SH SOLE 531494 0 1608234 NOW INC COMM STK 67011P100 1239 145051 SH SOLE 77721 0 67330 NU SKIN ENTERPRISES INC COMM STK 67018T105 838 16520 SH SOLE 7920 0 8600 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 7755 140181 SH SOLE 89700 0 50481 NUTANIX INC COMM STK 67059N108 2541 79741 SH SOLE 43641 0 36100 NVIDIA CORPORATION COMM STK 67066G104 13506482 45923235 SH SOLE 19444148 0 26479087 NURIX THERAPEUTICS INC COMM STK 67080M103 141018 4871084 SH SOLE 1094006 0 3777078 NUVATION BIO INC COMM STK 67080N101 317 37242 SH SOLE 19142 0 18100 NXT-ID INC COMM STK 67091J404 32 10600 SH SOLE 10600 0 0 O-I GLASS INC COMM STK 67098H104 1505 125100 SH SOLE 73400 0 51700 OREILLY AUTOMOTIVE INC COMM STK 67103H107 1022093 1447252 SH SOLE 629797 0 817455 OFG BANCORP COMM STK 67103X102 894 33652 SH SOLE 17252 0 16400 OAK STR HEALTH INC COMM STK 67181A107 18683 563762 SH SOLE 115977 0 447785 OCULAR THERAPEUTIX INC COMM STK 67576A100 92 13260 SH SOLE 13260 0 0 OCUGEN INC COMM STK 67577C105 581 127633 SH SOLE 37833 0 89800 OFFICE PPTYS INCOME TR COMM STK 67623C109 661 26617 SH SOLE 10917 0 15700 OLEMA PHARMACEUTICALS INC COMM STK 68062P106 657 70172 SH SOLE 1672 0 68500 OLO INC COMM STK 68134L109 6032 289863 SH SOLE 232026 0 57837 OLYMPIC STEEL INC COMM STK 68162K106 421 17904 SH SOLE 8504 0 9400 OMNICELL COM COMM STK 68213N109 100959 559513 SH SOLE 145103 0 414410 ONCOCYTE CORP COMM STK 68235C107 59 27078 SH SOLE 27078 0 0 ONE GAS INC COMM STK 68235P108 245231 3160604 SH SOLE 867191 0 2293413 1 800 FLOWERS COM INC COMM STK 68243Q106 706 30227 SH SOLE 21159 0 9068 ONEMAIN HLDGS INC COMM STK 68268W103 1581 31592 SH SOLE 11892 0 19700 1LIFE HEALTHCARE INC COMM STK 68269G107 6517 370911 SH SOLE 203370 0 167541 ONESPAN INC COMM STK 68287N100 433 25550 SH SOLE 25550 0 0 ON24 INC COMM STK 68339B104 4296 247611 SH SOLE 220596 0 27015 OPEN LENDING CORP COMM STK 68373J104 33138 1474116 SH SOLE 549047 0 925069 OPKO HEALTH INC COMM STK 68375N103 1369 284674 SH SOLE 143088 0 141586 OPORTUN FINL CORP COMM STK 68376D104 354 17472 SH SOLE 17472 0 0 ORACLE CORP COMM STK 68389X105 212649 2438355 SH SOLE 971419 0 1466936 OPTION CARE HEALTH INC COMM STK 68404L201 285948 10054423 SH SOLE 2829099 0 7225324 ORASURE TECHNOLOGIES INC COMM STK 68554V108 966 111177 SH SOLE 59902 0 51275 ORCHID IS CAP INC COMM STK 68571X103 379 84302 SH SOLE 70342 0 13960 ORGANOGENESIS HLDGS INC COMM STK 68621F102 98 10564 SH SOLE 10564 0 0 ORIGIN BANCORP INC COMM STK 68621T102 137249 3197789 SH SOLE 985118 0 2212671 ORIC PHARMACEUTICALS INC COMM STK 68622P109 702 47769 SH SOLE 47769 0 0 ORGANON & CO COMM STK 68622V106 16400 538585 SH SOLE 212438 0 326147 ORION ACQUISITION CORP COMM STK 68626A207 8183 830786 SH SOLE 97232 0 733554 ORION OFFICE REIT INC COMM STK 68629Y103 617 33035 SH SOLE 32879 0 156 OTIS WORLDWIDE CORP COMM STK 68902V107 327047 3756134 SH SOLE 1904272 0 1851862 OTONOMY INC COMM STK 68906L105 128 61400 SH SOLE 0 0 61400 OUSTER INC COMM STK 68989M103 54 10387 SH SOLE 10387 0 0 OUTFRONT MEDIA INC COMM STK 69007J106 1347 50218 SH SOLE 24448 0 25770 OVINTIV INC COMM STK 69047Q102 3869 114796 SH SOLE 66996 0 47800 OZON HLDGS PLC ADR 69269L104 88852 3000742 SH SOLE 877697 0 2123045 PDL CMNTY BANCORP COMM STK 69290X101 21126 1443014 SH SOLE 408739 0 1034275 PBF ENERGY INC COMM STK 69318G106 568 43767 SH SOLE 43767 0 0 PCSB FINL CORP COMM STK 69324R104 30062 1578896 SH SOLE 546801 0 1032095 PDC ENERGY INC COMM STK 69327R101 26839 550204 SH SOLE 144904 0 405300 PG&E CORP COMM STK 69331C108 885587 72947844 SH SOLE 30831254 0 42116590 PGT INNOVATIONS INC COMM STK 69336V101 36749 1634011 SH SOLE 382032 0 1251979 PJT PARTNERS INC COMM STK 69343T107 476 6420 SH SOLE 1620 0 4800 PNM RES INC COMM STK 69349H107 26953 590939 SH SOLE 178297 0 412642 PPL CORP COMM STK 69351T106 33328 1108716 SH SOLE 447462 0 661254 PMV PHARMACEUTICALS INC COMM STK 69353Y103 1183 51224 SH SOLE 39124 0 12100 PRA GROUP INC COMM STK 69354N106 135601 2700669 SH SOLE 704631 0 1996038 PS BUSINESS PKS INC CALIF COMM STK 69360J107 423554 2299797 SH SOLE 702911 0 1596886 PTC THERAPEUTICS INC COMM STK 69366J200 83904 2106561 SH SOLE 415490 0 1691071 PTC INC COMM STK 69370C100 548682 4528951 SH SOLE 1709136 0 2819815 P10 INC COMM STK 69376K106 40201 2875574 SH SOLE 673268 0 2202306 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 118212 5833804 SH SOLE 1330965 0 4502839 PACIFIC PREMIER BANCORP COMM STK 69478X105 226056 5647159 SH SOLE 1408013 0 4239146 PAGERDUTY INC COMM STK 69553P100 2868 82520 SH SOLE 55320 0 27200 PALANTIR TECHNOLOGIES INC COMM STK 69608A108 14144 776738 SH SOLE 439292 0 337446 PALOMAR HLDGS INC COMM STK 69753M105 69765 1077122 SH SOLE 347191 0 729931 PAR PAC HOLDINGS INC COMM STK 69888T207 444 26896 SH SOLE 2996 0 23900 PARAMOUNT GROUP INC COMM STK 69924R108 470 56349 SH SOLE 28149 0 28200 PARDES BIOSCIENCES INC COMM STK 69945Q105 52097 3212475 SH SOLE 428952 0 2783523 PARK AEROSPACE CORP COMM STK 70014A104 270 20458 SH SOLE 13058 0 7400 PARSONS CORP DEL COMM STK 70202L102 83160 2471313 SH SOLE 808684 0 1662629 PAVMED INC COMM STK 70387R106 61 24699 SH SOLE 24699 0 0 PAYCOM SOFTWARE INC COMM STK 70432V102 873401 2103618 SH SOLE 730211 0 1373407 PAYCOR HCM INC COMM STK 70435P102 72686 2522928 SH SOLE 663379 0 1859549 PAYLOCITY HLDG CORP COMM STK 70438V106 1865728 7900271 SH SOLE 1648366 0 6251905 PAYPAL HLDGS INC COMM STK 70450Y103 3447342 18280528 SH SOLE 7172815 0 11107713 PAYONEER GLOBAL INC COMM STK 70451X104 144998 19727660 SH SOLE 7270144 0 12457516 PEBBLEBROOK HOTEL TR COMM STK 70509V100 168213 7519561 SH SOLE 2429787 0 5089774 PEDEVCO CORP COMM STK 70532Y303 83 78100 SH SOLE 78100 0 0 PELOTON INTERACTIVE INC COMM STK 70614W100 614635 17187776 SH SOLE 8866450 0 8321326 RANGER OIL CORPORATION COMM STK 70788V102 216 8008 SH SOLE 8008 0 0 PENNYMAC MTG INVT TR COMM STK 70931T103 72376 4176313 SH SOLE 1562582 0 2613731 PENNYMAC FINL SVCS INC NEW COMM STK 70932M107 273321 3916901 SH SOLE 1164863 0 2752038 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 536 5002 SH SOLE 2378 0 2624 PENUMBRA INC COMM STK 70975L107 355906 1238709 SH SOLE 286747 0 951962 PERFICIENT INC COMM STK 71375U101 49877 385776 SH SOLE 95376 0 290400 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 30087 655634 SH SOLE 180666 0 474968 PERSHING SQUARE TONTINE HLDG COMM STK 71531R109 284 14391 SH SOLE 14391 0 0 PERSONALIS INC COMM STK 71535D106 327 22889 SH SOLE 6189 0 16700 PETCO HEALTH & WELLNESS CO I COMM STK 71601V105 81033 4094659 SH SOLE 1322121 0 2772538 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 14871 1354383 SH SOLE 0 0 1354383 PHARMACYTE BIOTECH INC COMM STK 71715X203 195 78100 SH SOLE 71600 0 6500 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 225 11019 SH SOLE 1419 0 9600 PHYSICIANS RLTY TR COMM STK 71943U104 1322 70228 SH SOLE 30048 0 40180 PHREESIA INC COMM STK 71944F106 324860 7797879 SH SOLE 1619454 0 6178425 PHUNWARE INC COMM STK 71948P100 68 26024 SH SOLE 26024 0 0 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 491142 5142843 SH SOLE 1475497 0 3667346 PINTEREST INC COMM STK 72352L106 1176272 32359618 SH SOLE 11572063 0 20787555 PIXELWORKS INC COMM STK 72581M305 310 70500 SH SOLE 24900 0 45600 PLANET FITNESS INC COMM STK 72703H101 217962 2406288 SH SOLE 481016 0 1925272 PLAYTIKA HLDG CORP COMM STK 72815L107 154216 8919404 SH SOLE 4511711 0 4407693 PLUG POWER INC COMM STK 72919P202 10549 373671 SH SOLE 250071 0 123600 POOL CORP COMM STK 73278L105 189994 335678 SH SOLE 111826 0 223852 POSHMARK INC COMM STK 73739W104 10292 604316 SH SOLE 152409 0 451907 POSTAL REALTY TRUST INC COMM STK 73757R102 203 10259 SH SOLE 859 0 9400 POWER & DIGITAL INFRASTRUCTU COMM STK 73919C209 1130 112309 SH SOLE 112309 0 0 POWERFLEET INC COMM STK 73931J109 75 15900 SH SOLE 0 0 15900 POWER REIT COMM STK 73933H101 845 12260 SH SOLE 8684 0 3576 PRAXIS PRECISION MEDICINES I COMM STK 74006W108 527 26736 SH SOLE 9736 0 17000 PRECIGEN INC COMM STK 74017N105 241 64866 SH SOLE 19266 0 45600 PREFERRED APT CMNTYS INC COMM STK 74039L103 534 29545 SH SOLE 3645 0 25900 PREDICTIVE ONCOLOGY INC COMM STK 74039M200 217 227900 SH SOLE 0 0 227900 PREMIER INC COMM STK 74051N102 1206 29292 SH SOLE 14492 0 14800 PREMIER FINANCIAL CORP COMM STK 74052F108 329 10657 SH SOLE 10657 0 0 PRELUDE THERAPEUTICS INC COMM STK 74065P101 3789 304332 SH SOLE 74338 0 229994 PRESTIGE CONSMR HEALTHCARE I COMM STK 74112D101 2654 43760 SH SOLE 19827 0 23933 PRICE T ROWE GROUP INC COMM STK 74144T108 62523 317959 SH SOLE 124983 0 192976 PRIMORIS SVCS CORP COMM STK 74164F103 1190 49637 SH SOLE 38037 0 11600 PRIMERICA INC COMM STK 74164M108 103281 673850 SH SOLE 173450 0 500400 PRIMIS FINANCIAL CORP COMM STK 74167B109 206 13716 SH SOLE 13716 0 0 PRIMO WATER CORPORATION COMM STK 74167P108 189 10712 SH SOLE 10712 0 0 PRINCIPAL FINANCIAL GROUP IN COMM STK 74251V102 26433 365456 SH SOLE 143296 0 222160 PROASSURANCE CORP COMM STK 74267C106 75317 2976937 SH SOLE 1027699 0 1949238 PROCORE TECHNOLOGIES INC COMM STK 74275K108 303359 3793416 SH SOLE 731241 0 3062175 PROCEPT BIOROBOTICS CORP COMM STK 74276L105 34109 1403071 SH SOLE 231279 0 1171792 PRIVIA HEALTH GROUP INC COMM STK 74276R102 28926 1118118 SH SOLE 306968 0 811150 PROG HOLDINGS INC COMM STK 74319R101 251661 5578830 SH SOLE 1624100 0 3954730 PROLOGIS INC. COMM STK 74340W103 3297157 19583967 SH SOLE 9294012 0 10289955 PROS HOLDINGS INC COMM STK 74346Y103 642 18627 SH SOLE 9427 0 9200 PROOF ACQUISITION CORP I COMM STK 74349W203 1109 110750 SH SOLE 110750 0 0 PROTERRA INC COMM STK 74374T109 280 31700 SH SOLE 0 0 31700 PROVIDENT BANCORP INC COMM STK 74383L105 31198 1677286 SH SOLE 479779 0 1197507 PROVIDENT FINL SVCS INC COMM STK 74386T105 822 33942 SH SOLE 18624 0 15318 PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 218 16085 SH SOLE 16085 0 0 PUBLIC STORAGE COMM STK 74460D109 355735 949741 SH SOLE 367361 0 582380 PUBMATIC INC COMM STK 74467Q103 3877 113863 SH SOLE 106663 0 7200 PULSE BIOSCIENCES INC COMM STK 74587B101 187 12645 SH SOLE 945 0 11700 PUMA BIOTECHNOLOGY INC COMM STK 74587V107 44 14368 SH SOLE 14368 0 0 PURECYCLE TECHNOLOGIES INC COMM STK 74623V103 191 19941 SH SOLE 3541 0 16400 PURE STORAGE INC COMM STK 74624M102 482302 14817260 SH SOLE 1119094 0 13698166 PURE STORAGE INC CONV BND 74624MAB8 1683 1265000 PRN SOLE 1265000 0 0 PURPLE INNOVATION INC COMM STK 74640Y106 165 12449 SH SOLE 10749 0 1700 PZENA INVT MGMT INC COMM STK 74731Q103 115 12139 SH SOLE 12139 0 0 QORVO INC COMM STK 74736K101 25910 165678 SH SOLE 64390 0 101288 Q2 HLDGS INC COMM STK 74736L109 1613 20305 SH SOLE 9405 0 10900 QUALIGEN THERAPEUTICS INC COMM STK 74754R103 166 154700 SH SOLE 25800 0 128900 QUALYS INC COMM STK 74758T303 64080 466990 SH SOLE 119000 0 347990 QUANTUM SI INC COMM STK 74765K105 18567 2359250 SH SOLE 379912 0 1979338 QUANTERIX CORP COMM STK 74766Q101 61294 1445602 SH SOLE 326648 0 1118954 QUANTUMSCAPE CORP COMM STK 74767V109 2520 113564 SH SOLE 67902 0 45662 QUEST DIAGNOSTICS INC COMM STK 74834L100 31971 184790 SH SOLE 74738 0 110052 QUIDEL CORP COMM STK 74838J101 824640 6108899 SH SOLE 2289575 0 3819324 QURATE RETAIL INC COMM STK 74915M100 1106 145571 SH SOLE 80101 0 65470 RGC RES INC COMM STK 74955L103 13922 605036 SH SOLE 151786 0 453250 RLJ LODGING TR COMM STK 74965L101 1464 105099 SH SOLE 67796 0 37303 RMR GROUP INC COMM STK 74967R106 643 18544 SH SOLE 12713 0 5831 RH COMM STK 74967X103 455029 849030 SH SOLE 160025 0 689005 RLX TECHNOLOGY INC ADR 74969N103 60 15500 SH SOLE 15500 0 0 RPT REALTY COMM STK 74971D101 1582 118238 SH SOLE 84138 0 34100 RADIUS HEALTH INC CONV BND 750469AA6 858 890000 PRN SOLE 890000 0 0 RAMACO RES INC COMM STK 75134P303 2686 197530 SH SOLE 57489 0 140041 RANGE RES CORP COMM STK 75281A109 9095 510118 SH SOLE 162118 0 348000 RANGER ENERGY SVCS INC COMM STK 75282U104 41222 4113779 SH SOLE 1112659 0 3001120 RANPAK HOLDINGS CORP COMM STK 75321W103 50872 1353701 SH SOLE 367675 0 986026 RAPID MICRO BIOSYSTEMS INC COMM STK 75340L104 23184 2199746 SH SOLE 488279 0 1711467 RBC BEARINGS INC COMM STK 75524B104 340924 1687994 SH SOLE 332628 0 1355366 RBC BEARINGS INC CVPFSTKF 75524B203 665 6381 SH SOLE 6381 0 0 RE MAX HLDGS INC COMM STK 75524W108 989 32429 SH SOLE 32429 0 0 READY CAPITAL CORP COMM STK 75574U101 1048 67038 SH SOLE 53402 0 13636 REALOGY HLDGS CORP COMM STK 75605Y106 824 49015 SH SOLE 31015 0 18000 REATA PHARMACEUTICALS INC COMM STK 75615P103 25474 966011 SH SOLE 236240 0 729771 RECURSION PHARMACEUTICALS IN COMM STK 75629V104 14690 857573 SH SOLE 239156 0 618417 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 38096 2304663 SH SOLE 786088 0 1518575 RED ROCK RESORTS INC COMM STK 75700L108 61713 1121859 SH SOLE 310184 0 811675 REDFIN CORP COMM STK 75737F108 2095 54564 SH SOLE 26974 0 27590 REGENERON PHARMACEUTICALS COMM STK 75886F107 576739 913255 SH SOLE 267732 0 645523 REGENXBIO INC COMM STK 75901B107 10243 313256 SH SOLE 56202 0 257054 REGULUS THERAPEUTICS INC COMM STK 75915K200 58 184600 SH SOLE 184600 0 0 REGIONS FINANCIAL CORP NEW COMM STK 7591EP100 31452 1442769 SH SOLE 586169 0 856600 RELAY THERAPEUTICS INC COMM STK 75943R102 127611 4155341 SH SOLE 721877 0 3433464 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 1797 42333 SH SOLE 28873 0 13460 RENT A CTR INC NEW COMM STK 76009N100 2291 47692 SH SOLE 31842 0 15850 RENT THE RUNWAY INC COMM STK 76010Y103 50813 6340234 SH SOLE 2105402 0 4234832 REPAY HLDGS CORP COMM STK 76029L100 65244 3571125 SH SOLE 833360 0 2737765 REPLIMUNE GROUP INC COMM STK 76029N106 159040 5868638 SH SOLE 1208888 0 4659750 RESHAPE LIFESCIENCES INC COMM STK 76090R101 280 170900 SH SOLE 101200 0 69700 RESOLUTE FST PRODS INC COMM STK 76117W109 252 16500 SH SOLE 14000 0 2500 RESONANT INC COMM STK 76118L102 23 13400 SH SOLE 13400 0 0 RESIDEO TECHNOLOGIES INC COMM STK 76118Y104 1596 61303 SH SOLE 36559 0 24744 RESTAURANT BRANDS INTL INC COMM STK 76131D103 15623 257462 SH SOLE 83287 0 174175 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 1095 55845 SH SOLE 25245 0 30600 RETAIL VALUE INC COMM STK 76133Q102 258 40238 SH SOLE 10965 0 29273 REVOLUTION MEDICINES INC COMM STK 76155X100 26574 1055771 SH SOLE 183989 0 871782 REVOLUTION HEALTHCAR AQ CORP COMM STK 76155Y207 49075 4982268 SH SOLE 693344 0 4288924 REVOLVE GROUP INC COMM STK 76156B107 702 12534 SH SOLE 6834 0 5700 REXFORD INDL RLTY INC COMM STK 76169C100 358843 4424153 SH SOLE 1352661 0 3071492 REYNOLDS CONSUMER PRODS INC COMM STK 76171L106 274629 8746158 SH SOLE 3446644 0 5299514 RIMINI STR INC DEL COMM STK 76674Q107 247 41368 SH SOLE 41368 0 0 RINGCENTRAL INC COMM STK 76680R206 33544 179047 SH SOLE 76611 0 102436 RING ENERGY INC COMM STK 76680V108 44 19100 SH SOLE 0 0 19100 RIVIAN AUTOMOTIVE INC COMM STK 76954A103 16115060 162080423 SH SOLE 58761968 0 103318455 ROCKET COS INC COMM STK 77311W101 314 22432 SH SOLE 12732 0 9700 ROCKET PHARMACEUTICALS INC COMM STK 77313F106 47871 2192894 SH SOLE 501761 0 1691133 ROKU INC COMM STK 77543R102 272617 1194640 SH SOLE 380360 0 814280 ROOT INC COMM STK 77664L108 355 114600 SH SOLE 0 0 114600 ROVER GROUP INC COMM STK 77936F103 67212 7256364 SH SOLE 896183 0 6360181 RUBIUS THERAPEUTICS INC COMM STK 78116T103 9004 930179 SH SOLE 169545 0 760634 RYAN SPECIALTY GROUP HLDGS I COMM STK 78351F107 61889 1533794 SH SOLE 536124 0 997670 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 31432 341796 SH SOLE 101002 0 240794 SCWORX CORP COMM STK 78396V109 39 30100 SH SOLE 30100 0 0 S&P GLOBAL INC COMM STK 78409V104 2930183 6208936 SH SOLE 2503146 0 3705790 SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 634027 1629805 SH SOLE 336623 0 1293182 SEACOR MARINE HLDGS INC COMM STK 78413P101 14053 4133266 SH SOLE 1395657 0 2737609 SL GREEN RLTY CORP COMM STK 78440X804 61463 857222 SH SOLE 262805 0 594417 SLM CORP COMM STK 78442P106 43189 2195675 SH SOLE 711240 0 1484435 SM ENERGY CO COMM STK 78454L100 2339 79336 SH SOLE 46436 0 32900 SPDR S&P 500 ETF TR COMM STK 78462F103 2099 4420 SH SOLE 2960 0 1460 SPS COMM INC COMM STK 78463M107 88837 624077 SH SOLE 177777 0 446300 SPDR SER TR COMM STK 78464A607 22641 185341 SH SOLE 185341 0 0 SPDR SER TR COMM STK 78464A888 126461 1474253 SH SOLE 1474253 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 290532 3543935 SH SOLE 993279 0 2550656 SSGA ACTIVE ETF TR COMM STK 78467V608 22226 487100 SH SOLE 89400 0 397700 SPDR S&P MIDCAP 400 ETF TR COMM STK 78467Y107 414 800 SH SOLE 0 0 800 SPDR SER TR COMM STK 78468R556 196115 2045635 SH SOLE 2045635 0 0 SP PLUS CORP COMM STK 78469C103 347 12297 SH SOLE 12297 0 0 SPX FLOW INC COMM STK 78469X107 1308 15124 SH SOLE 8819 0 6305 SVB FINANCIAL GROUP COMM STK 78486Q101 149810 220881 SH SOLE 76068 0 144813 SABRA HEALTH CARE REIT INC COMM STK 78573L106 1780 131442 SH SOLE 92052 0 39390 SABRE CORP COMM STK 78573M104 1021 118849 SH SOLE 92149 0 26700 SAFEHOLD INC COMM STK 78645L100 93963 1176743 SH SOLE 402848 0 773895 SAFETY INS GROUP INC COMM STK 78648T100 2609 30685 SH SOLE 19870 0 10815 SAGE THERAPEUTICS INC COMM STK 78667J108 60259 1416522 SH SOLE 294578 0 1121944 SAIA INC COMM STK 78709Y105 258369 766605 SH SOLE 200764 0 565841 SAILPOINT TECHNOLOGIES HLDGS COMM STK 78781P105 2382 49277 SH SOLE 32577 0 16700 SALESFORCE COM INC COMM STK 79466L302 9338559 36747169 SH SOLE 15210530 0 21536639 SANDRIDGE ENERGY INC COMM STK 80007P869 442 42300 SH SOLE 15900 0 26400 SANOFI ADR 80105N105 307720 6142104 SH SOLE 3962832 0 2179272 SCHOLAR ROCK HLDG CORP COMM STK 80706P103 130723 5262601 SH SOLE 1065357 0 4197244 SCHRODINGER INC COMM STK 80810D103 9412 270229 SH SOLE 55170 0 215059 SCIENTIFIC GAMES CORP COMM STK 80874P109 3140 46979 SH SOLE 24319 0 22660 SEA LTD ADR 81141R100 6279911 28071659 SH SOLE 11259209 0 16812450 SEA LTD CONV BND 81141RAG5 23925 26060000 PRN SOLE 12340000 0 13720000 SEAGEN INC COMM STK 81181C104 1025809 6635246 SH SOLE 2015298 0 4619948 SEALED AIR CORP NEW COMM STK 81211K100 1105833 16389993 SH SOLE 6655627 0 9734366 SEAPORT GLOBAL ACQUISITION I COMM STK 81221H204 754 75000 SH SOLE 75000 0 0 SEASPINE HLDGS CORP COMM STK 81255T108 260 19118 SH SOLE 7221 0 11897 SEAWORLD ENTMT INC COMM STK 81282V100 70523 1087316 SH SOLE 223166 0 864150 SELECT SECTOR SPDR TR COMM STK 81369Y407 225 1100 SH SOLE 1100 0 0 SELECT SECTOR SPDR TR COMM STK 81369Y803 296 1700 SH SOLE 1700 0 0 SEER INC COMM STK 81578P106 102938 4512861 SH SOLE 927351 0 3585510 SELECT MED HLDGS CORP COMM STK 81619Q105 615369 20930920 SH SOLE 7921332 0 13009588 SELLAS LIFE SCIENCES GROUP I COMM STK 81642T209 95 17100 SH SOLE 0 0 17100 SEMA4 HOLDINGS CORP COMM STK 81663L101 13079 2932558 SH SOLE 449600 0 2482958 SEMA4 HOLDINGS CORP WARRANT 81663L119 683 696994 SH SOLE 84820 0 612175 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1300 12992 SH SOLE 6572 0 6420 SENSEONICS HLDGS INC COMM STK 81727U105 714 267248 SH SOLE 75548 0 191700 SENTINELONE INC COMM STK 81730H109 1089473 21577995 SH SOLE 9946957 0 11631038 SERES THERAPEUTICS INC COMM STK 81750R102 4669 560564 SH SOLE 560564 0 0 SERITAGE GROWTH PPTYS COMM STK 81752R100 663 49967 SH SOLE 19417 0 30550 SERVICE PPTYS TR COMM STK 81761L102 721 82043 SH SOLE 68633 0 13410 SERVICENOW INC COMM STK 81762P102 9179325 14141402 SH SOLE 5662428 0 8478974 SERVISFIRST BANCSHARES INC COMM STK 81768T108 1087 12793 SH SOLE 4493 0 8300 SHARECARE INC COMM STK 81948W104 149 33200 SH SOLE 0 0 33200 SHATTUCK LABS INC COMM STK 82024L103 180 21116 SH SOLE 1816 0 19300 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 739 28966 SH SOLE 11364 0 17602 SHIFT4 PMTS INC COMM STK 82452J109 631 10886 SH SOLE 4686 0 6200 SHIFT TECHNOLOGIES INC COMM STK 82452T107 84 24543 SH SOLE 24543 0 0 SHOCKWAVE MED INC COMM STK 82489T104 548766 3077252 SH SOLE 537866 0 2539386 SHOALS TECHNOLOGIES GROUP IN COMM STK 82489W107 275346 11331120 SH SOLE 3961501 0 7369619 SHOPIFY INC COMM STK 82509L107 4579439 3324595 SH SOLE 1452804 0 1871791 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 1521178 4702686 SH SOLE 2618705 0 2083981 SIGNIFY HEALTH INC COMM STK 82671G100 278 19538 SH SOLE 2638 0 16900 SILK RD MED INC COMM STK 82710M100 526 12338 SH SOLE 2338 0 10000 SILVERBACK THERAPEUTICS INC COMM STK 82835W108 1996 299674 SH SOLE 299674 0 0 SILVERBOX ENGAGED MERGER CO COMM STK 82836L101 103 10137 SH SOLE 10137 0 0 SILVERGATE CAP CORP COMM STK 82837P408 1703 11493 SH SOLE 7493 0 4000 SIMPLY GOOD FOODS CO COMM STK 82900L102 102159 2457521 SH SOLE 918546 0 1538975 SINGULAR GENOMICS SYSTEMS IN COMM STK 82933R100 133 11500 SH SOLE 798 0 10702 SIRIUS XM HOLDINGS INC COMM STK 82968B103 2228 350917 SH SOLE 159190 0 191727 SITE CTRS CORP COMM STK 82981J109 1853 117066 SH SOLE 34166 0 82900 SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 1016410 4195186 SH SOLE 838575 0 3356611 SITIME CORP COMM STK 82982T106 32756 111970 SH SOLE 28770 0 83200 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 14458 339538 SH SOLE 85438 0 254100 SIXTH STREET SPECIALTY LENDN COMM STK 83012A109 253 10800 SH SOLE 10800 0 0 SKILLZ INC COMM STK 83067L109 396 53262 SH SOLE 35962 0 17300 SKYWORKS SOLUTIONS INC COMM STK 83088M102 609326 3927586 SH SOLE 1591363 0 2336223 SLEEP NUMBER CORP COMM STK 83125X103 1254 16365 SH SOLE 8015 0 8350 SMARTSHEET INC COMM STK 83200N103 23720 306263 SH SOLE 116403 0 189860 SNAP INC COMM STK 83304A106 5741727 122086490 SH SOLE 50755018 0 71331472 SOFI TECHNOLOGIES INC COMM STK 83406F102 557660 35272640 SH SOLE 12857499 0 22415141 SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 21819 77766 SH SOLE 29968 0 47798 SOLARWINDS CORP COMM STK 83417Q204 204 14406 SH SOLE 1456 0 12950 SOLARIS OILFIELD INFRASTRUCT COMM STK 83418M103 172 26307 SH SOLE 2107 0 24200 CIAN PLC ADR 83418T108 2184 177144 SH SOLE 0 0 177144 SOMALOGIC INC COMM STK 83444K105 54926 4718721 SH SOLE 951486 0 3767235 SOMALOGIC INC WARRANT 83444K113 1114 331451 SH SOLE 46424 0 285027 SONIC AUTOMOTIVE INC COMM STK 83545G102 593 11991 SH SOLE 5871 0 6120 SONNET BIOTHERAPEUTC HLDNG I COMM STK 83548R105 19 45100 SH SOLE 45100 0 0 SONOS INC COMM STK 83570H108 1009 33858 SH SOLE 21158 0 12700 SORRENTO THERAPEUTICS INC COMM STK 83587F202 520 111906 SH SOLE 46419 0 65487 SOUTHERN COPPER CORP COMM STK 84265V105 80236 1300205 SH SOLE 478805 0 821400 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 643 15368 SH SOLE 6678 0 8690 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 62 48651 SH SOLE 24421 0 24230 SPECTRUM BRANDS HLDGS INC NE COMM STK 84790A105 1231 12101 SH SOLE 5611 0 6490 SPIRE INC COMM STK 84857L101 2110 32345 SH SOLE 14835 0 17510 SPIRIT RLTY CAP INC NEW COMM STK 84860W300 2936 60934 SH SOLE 45399 0 15535 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 145 12293 SH SOLE 2893 0 9400 SPRINGWORKS THERAPEUTICS INC COMM STK 85205L107 19340 312041 SH SOLE 57890 0 254151 SPROUTS FMRS MKT INC COMM STK 85208M102 4722 159093 SH SOLE 141893 0 17200 SPROTT PHYSICAL GOLD & SILVE COMM STK 85208R101 12700 715877 SH SOLE 8017 0 707860 SPROUT SOCIAL INC COMM STK 85209W109 2056 22675 SH SOLE 9875 0 12800 SQUARESPACE INC COMM STK 85225A107 7585 257112 SH SOLE 47522 0 209590 STAG INDL INC COMM STK 85254J102 4204 87649 SH SOLE 41649 0 46000 STAGWELL INC COMM STK 85256A109 252 29110 SH SOLE 29110 0 0 STARTEK INC COMM STK 85569C107 73 13917 SH SOLE 13917 0 0 STARWOOD PPTY TR INC COMM STK 85571B105 2603 107133 SH SOLE 37453 0 69680 STEM INC COMM STK 85859N102 396 20878 SH SOLE 15278 0 5600 STEPSTONE GROUP INC COMM STK 85914M107 192897 4640292 SH SOLE 1327592 0 3312700 STEREOTAXIS INC COMM STK 85916J409 103 16655 SH SOLE 16655 0 0 STERLING BANCORP DEL COMM STK 85917A100 109465 4244477 SH SOLE 1631057 0 2613420 STOKE THERAPEUTICS INC COMM STK 86150R107 10514 438247 SH SOLE 89906 0 348341 STONERIDGE INC COMM STK 86183P102 27207 1378278 SH SOLE 380334 0 997944 STRATEGIC ED INC COMM STK 86272C103 182500 3155258 SH SOLE 1188509 0 1966749 STRIDE INC COMM STK 86333M108 899 26962 SH SOLE 18762 0 8200 SUMMIT MATLS INC COMM STK 86614U100 356722 8886942 SH SOLE 3381175 0 5505767 SUMO LOGIC INC COMM STK 86646P103 9268 683457 SH SOLE 412531 0 270926 SUNCOKE ENERGY INC COMM STK 86722A103 243 36813 SH SOLE 32813 0 4000 SUNNOVA ENERGY INTL INC. COMM STK 86745K104 22954 822135 SH SOLE 292046 0 530089 SUNRUN INC COMM STK 86771W105 6782 197732 SH SOLE 158511 0 39221 SUNWORKS INC COMM STK 86803X204 137 44600 SH SOLE 10500 0 34100 SURGERY PARTNERS INC COMM STK 86881A100 150086 2810080 SH SOLE 624480 0 2185600 SURGALIGN HOLDINGS INC COMM STK 86882C105 177 246700 SH SOLE 0 0 246700 SWEETGREEN INC COMM STK 87043Q108 325750 10605905 SH SOLE 1793649 0 8812256 SWITCH INC COMM STK 87105L104 382 13343 SH SOLE 13343 0 0 SYNAPTICS INC COMM STK 87157D109 50260 173604 SH SOLE 48129 0 125475 SYNOVUS FINL CORP COMM STK 87161C501 2596 54236 SH SOLE 22351 0 31885 TD SYNNEX CORPORATION COMM STK 87162W100 1778 15549 SH SOLE 10575 0 4974 SYNCHRONY FINANCIAL COMM STK 87165B103 38437 828563 SH SOLE 333586 0 494977 SYNEOS HEALTH INC COMM STK 87166B102 4011 39065 SH SOLE 21765 0 17300 SYROS PHARMACEUTICALS INC COMM STK 87184Q107 330 101284 SH SOLE 25784 0 75500 TFS FINL CORP COMM STK 87240R107 373 20869 SH SOLE 17809 0 3060 TFF PHARMACEUTICALS INC COMM STK 87241J104 201 22700 SH SOLE 22700 0 0 TRI POINTE HOMES INC COMM STK 87265H109 2454 87980 SH SOLE 43980 0 44000 TPI COMPOSITES INC COMM STK 87266J104 879 58724 SH SOLE 58724 0 0 TPG RE FIN TR INC COMM STK 87266M107 457 37097 SH SOLE 4097 0 33000 TTM TECHNOLOGIES INC COMM STK 87305R109 381 25573 SH SOLE 7113 0 18460 TACTILE SYS TECHNOLOGY INC COMM STK 87357P100 324 17047 SH SOLE 10307 0 6740 TALOS ENERGY INC COMM STK 87484T108 271 27663 SH SOLE 2463 0 25200 TARGA RES CORP COMM STK 87612G101 71709 1372679 SH SOLE 574045 0 798634 TASKUS INC COMM STK 87652V109 340 6300 SH SOLE 0 0 6300 TATTOOED CHEF INC COMM STK 87663X102 249 16013 SH SOLE 3213 0 12800 TAYLOR MORRISON HOME CORP COMM STK 87724P106 1877 53691 SH SOLE 20612 0 33079 TC ENERGY CORP COMM STK 87807B107 584668 12560590 SH SOLE 6339961 0 6220629 TCR2 THERAPEUTICS INC COMM STK 87808K106 169 36281 SH SOLE 2081 0 34200 TECHTARGET INC COMM STK 87874R100 43412 453816 SH SOLE 111116 0 342700 TEGNA INC COMM STK 87901J105 2157 116202 SH SOLE 62192 0 54010 TELADOC HEALTH INC COMM STK 87918A105 33230 361899 SH SOLE 107681 0 254218 TELLURIAN INC NEW COMM STK 87968A104 645 209441 SH SOLE 72441 0 137000 TELOS CORP MD COMM STK 87969B101 363 23524 SH SOLE 2624 0 20900 TENAYA THERAPEUTICS INC COMM STK 87990A106 55584 2993503 SH SOLE 544241 0 2449262 TEMPUR SEALY INTL INC COMM STK 88023U101 107862 2293470 SH SOLE 651070 0 1642400 TENABLE HLDGS INC COMM STK 88025T102 1347 24454 SH SOLE 11554 0 12900 10X GENOMICS INC COMM STK 88025U109 160461 1077212 SH SOLE 264162 0 813050 TENARIS S A ADR 88031M109 1454 69700 SH SOLE 0 0 69700 TENET HEALTHCARE CORP COMM STK 88033G407 4205 51477 SH SOLE 32527 0 18950 TENCENT MUSIC ENTMT GROUP ADR 88034P109 197 28800 SH SOLE 28800 0 0 TERADATA CORP DEL COMM STK 88076W103 38933 916717 SH SOLE 239706 0 677011 TERRENO RLTY CORP COMM STK 88146M101 498967 5850239 SH SOLE 1872436 0 3977803 TESLA INC COMM STK 88160R101 8611938 8149225 SH SOLE 4098250 0 4050975 TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 14730 5186733 SH SOLE 1512733 0 3674000 TETRA TECH INC NEW COMM STK 88162G103 122377 720711 SH SOLE 192128 0 528583 TEXAS CAP BANCSHARES INC COMM STK 88224Q107 79840 1325137 SH SOLE 372037 0 953100 TEXAS PACIFIC LAND CORPORATI COMM STK 88262P102 81712 65429 SH SOLE 17816 0 47613 TG THERAPEUTICS INC COMM STK 88322Q108 11039 580992 SH SOLE 217891 0 363101 THE BEAUTY HEALTH COMPANY COMM STK 88331L108 289 11980 SH SOLE 5880 0 6100 THE ODP CORP COMM STK 88337F105 1045 26593 SH SOLE 15326 0 11267 THERAPEUTICSMD INC COMM STK 88338N107 231 649807 SH SOLE 107207 0 542600 THE TRADE DESK INC COMM STK 88339J105 979802 10691856 SH SOLE 4473029 0 6218827 THE REALREAL INC COMM STK 88339P101 38725 3335479 SH SOLE 1062380 0 2273099 THERMON GROUP HLDGS INC COMM STK 88362T103 59301 3502689 SH SOLE 1039202 0 2463487 THESEUS PHARMACEUTICALS INC COMM STK 88369M101 16201 1299487 SH SOLE 191682 0 1107805 3-D SYS CORP DEL COMM STK 88554D205 1923 89259 SH SOLE 62607 0 26652 3M CO COMM STK 88579Y101 269393 1516597 SH SOLE 724884 0 791713 TIDEWATER INC NEW COMM STK 88642R109 83060 7755400 SH SOLE 2974303 0 4781097 TIM S A ADR 88706T108 4772 410000 SH SOLE 0 0 410000 TITAN INTL INC ILL COMM STK 88830M102 404 36854 SH SOLE 16004 0 20850 TIVITY HEALTH INC COMM STK 88870R102 723 27360 SH SOLE 9253 0 18107 TOPBUILD CORP COMM STK 89055F103 131427 476339 SH SOLE 122286 0 354053 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 124430 3938907 SH SOLE 1386245 0 2552662 TRANSMEDICS GROUP INC COMM STK 89377M109 3569 186263 SH SOLE 183949 0 2314 TRANSUNION COMM STK 89400J107 2827260 23842639 SH SOLE 8740750 0 15101889 TRAVELCENTERS OF AMERICA INC COMM STK 89421B109 243 4707 SH SOLE 4257 0 450 TRAVERE THERAPEUTICS INC COMM STK 89422G107 441 14197 SH SOLE 3997 0 10200 TREEHOUSE FOODS INC COMM STK 89469A104 385019 9499610 SH SOLE 3541375 0 5958235 TREX CO INC COMM STK 89531P105 643760 4767532 SH SOLE 846855 0 3920677 TRICON RESIDENTIAL INC COMM STK 89612W102 57352 3753389 SH SOLE 1110634 0 2642755 TRIP COM GROUP LTD ADR 89677Q107 928421 37710052 SH SOLE 10500739 0 27209313 TRUECAR INC COMM STK 89785L107 436 128219 SH SOLE 41089 0 87130 TRUEBLUE INC COMM STK 89785X101 563 20346 SH SOLE 2346 0 18000 TRUIST FINL CORP COMM STK 89832Q109 137256 2344247 SH SOLE 1143875 0 1200372 TTEC HLDGS INC COMM STK 89854H102 1280 14136 SH SOLE 11546 0 2590 TURNING POINT THERAPEUTICS I COMM STK 90041T108 181812 3811568 SH SOLE 881125 0 2930443 TUSIMPLE HLDGS INC COMM STK 90089L108 465 12958 SH SOLE 5558 0 7400 22ND CENTY GROUP INC COMM STK 90137F103 228 73736 SH SOLE 10636 0 63100 TWILIO INC COMM STK 90138F102 2055194 7804338 SH SOLE 2598895 0 5205443 23ANDME HOLDING CO COMM STK 90138Q108 137 20600 SH SOLE 0 0 20600 TWIST BIOSCIENCE CORP COMM STK 90184D100 70830 915229 SH SOLE 215384 0 699845 TWITTER INC COMM STK 90184L102 52008 1203337 SH SOLE 479436 0 723901 TWO HBRS INVT CORP COMM STK 90187B408 1503 260494 SH SOLE 127894 0 132600 2U INC COMM STK 90214J101 860 42830 SH SOLE 30190 0 12640 UFP INDUSTRIES INC COMM STK 90278Q108 251759 2736216 SH SOLE 941316 0 1794900 USANA HEALTH SCIENCES INC COMM STK 90328M107 317 3131 SH SOLE 926 0 2205 U S PHYSICAL THERAPY COMM STK 90337L108 118390 1239032 SH SOLE 305740 0 933292 U S XPRESS ENTERPRISES INC COMM STK 90338N202 9863 1680305 SH SOLE 502605 0 1177700 UBER TECHNOLOGIES INC COMM STK 90353T100 35435 845102 SH SOLE 504380 0 340722 UBIQUITI INC COMM STK 90353W103 35643 116215 SH SOLE 29757 0 86458 UIPATH INC COMM STK 90364P105 1535061 35591489 SH SOLE 17656508 0 17934981 ULTA BEAUTY INC COMM STK 90384S303 165095 400385 SH SOLE 206932 0 193453 ULTRA CLEAN HLDGS INC COMM STK 90385V107 989 17239 SH SOLE 17239 0 0 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 969145 11525089 SH SOLE 3600803 0 7924286 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 1332 37062 SH SOLE 19666 0 17396 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 12688 58718 SH SOLE 23702 0 35016 UNITEDHEALTH GROUP INC COMM STK 91324P102 17287937 34428521 SH SOLE 13444565 0 20983956 UNITI GROUP INC COMM STK 91325V108 1063 75858 SH SOLE 37958 0 37900 UNITY SOFTWARE INC COMM STK 91332U101 95869 670462 SH SOLE 329762 0 340700 UNIVAR SOLUTIONS INC COMM STK 91336L107 97942 3454736 SH SOLE 1192047 0 2262689 UNIVERSAL DISPLAY CORP COMM STK 91347P105 3353 20317 SH SOLE 12191 0 8126 UNUM GROUP COMM STK 91529Y106 2250 91589 SH SOLE 45689 0 45900 UPSTART HLDGS INC COMM STK 91680M107 4181 27637 SH SOLE 17417 0 10220 UPWORK INC COMM STK 91688F104 343077 10043245 SH SOLE 3574809 0 6468436 UR-ENERGY INC COMM STK 91688R108 15 11985 SH SOLE 11985 0 0 URBAN EDGE PPTYS COMM STK 91704F104 2463 129648 SH SOLE 62356 0 67292 US ECOLOGY INC COMM STK 91734M103 1080 33819 SH SOLE 33819 0 0 VBI VACCINES INC CDA COMM STK 91822J103 278 118641 SH SOLE 51441 0 67200 VEON LTD ADR 91822M106 1365 798200 SH SOLE 0 0 798200 UWM HOLDINGS CORPORATION COMM STK 91823B109 317 53551 SH SOLE 3751 0 49800 VMG CONSUMER ACQUISITION COR COMM STK 91842V201 761 75000 SH SOLE 75000 0 0 VAALCO ENERGY INC COMM STK 91851C201 148 46000 SH SOLE 46000 0 0 VAIL RESORTS INC COMM STK 91879Q109 1532653 4674147 SH SOLE 1205802 0 3468345 VALERO ENERGY CORP COMM STK 91913Y100 45805 609843 SH SOLE 244674 0 365169 VALVOLINE INC COMM STK 92047W101 4476 120029 SH SOLE 70875 0 49154 VANECK ETF TRUST COMM STK 92189F106 44191 1379688 SH SOLE 1379688 0 0 VANECK ETF TRUST COMM STK 92189H607 17721 95873 SH SOLE 95873 0 0 VAREX IMAGING CORP COMM STK 92214X106 726 23014 SH SOLE 2554 0 20460 VECTOR GROUP LTD COMM STK 92240M108 817 71137 SH SOLE 28872 0 42265 VECTRUS INC COMM STK 92242T101 1289 28164 SH SOLE 21520 0 6644 VAXART INC COMM STK 92243A200 423 67397 SH SOLE 38197 0 29200 VAXCYTE INC COMM STK 92243G108 276 11581 SH SOLE 11581 0 0 VELODYNE LIDAR INC COMM STK 92259F101 480 103394 SH SOLE 15394 0 88000 VENTAS INC COMM STK 92276F100 30344 593589 SH SOLE 239675 0 353914 VERA BRADLEY INC COMM STK 92335C106 259 30441 SH SOLE 17341 0 13100 VEONEER INC COMM STK 92336X109 1763 49694 SH SOLE 18382 0 31312 VERASTEM INC COMM STK 92337C104 23 11419 SH SOLE 11419 0 0 VERACYTE INC COMM STK 92337F107 968 23501 SH SOLE 16701 0 6800 VERB TECHNOLOGY CO INC COMM STK 92337U104 65 52600 SH SOLE 41400 0 11200 VERIZON COMMUNICATIONS INC COMM STK 92343V104 584871 11256175 SH SOLE 5212745 0 6043430 VERINT SYS INC COMM STK 92343X100 1657 31565 SH SOLE 21965 0 9600 VERISK ANALYTICS INC COMM STK 92345Y106 505556 2210275 SH SOLE 916646 0 1293629 VERICEL CORP COMM STK 92346J108 718 18275 SH SOLE 8975 0 9300 VERITONE INC COMM STK 92347M100 354 15744 SH SOLE 5558 0 10186 VERRA MOBILITY CORP COMM STK 92511U102 519 33644 SH SOLE 9744 0 23900 VERSO CORP COMM STK 92531L207 647 23947 SH SOLE 2847 0 21100 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 1190516 5421291 SH SOLE 2286499 0 3134792 VERU INC COMM STK 92536C103 387 65786 SH SOLE 40186 0 25600 VERTIV HOLDINGS CO COMM STK 92537N108 2373 95040 SH SOLE 51940 0 43100 VERTEX INC COMM STK 92538J106 209 13200 SH SOLE 0 0 13200 VERVE THERAPEUTICS INC COMM STK 92539P101 220 5969 SH SOLE 1069 0 4900 VIAD CORP COMM STK 92552R406 517 12091 SH SOLE 5966 0 6125 VIASAT INC COMM STK 92552V100 1471 33019 SH SOLE 9719 0 23300 VIA RENEWABLES INC COMM STK 92556D106 846 74000 SH SOLE 50200 0 23800 VIACOMCBS INC COMM STK 92556H206 212542 7042466 SH SOLE 2713409 0 4329057 VIATRIS INC COMM STK 92556V106 24527 1812784 SH SOLE 723276 0 1089508 VIMEO INC COMM STK 92719V100 201654 11227946 SH SOLE 4769557 0 6458389 VIPSHOP HOLDINGS LIMITED ADR 92763W103 112 13300 SH SOLE 13300 0 0 VIR BIOTECHNOLOGY INC COMM STK 92764N102 25015 597433 SH SOLE 105443 0 491990 VIRACTA THERAPEUTICS INC COMM STK 92765F108 296 81136 SH SOLE 81136 0 0 VIRGIN GALACTIC HOLDINGS INC COMM STK 92766K106 5886 439926 SH SOLE 396826 0 43100 VIRNETX HLDG CORP COMM STK 92823T108 247 94930 SH SOLE 46230 0 48700 VISA INC COMM STK 92826C839 11136222 51387668 SH SOLE 20310365 0 31077303 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 155071 521950 SH SOLE 176827 0 345123 VISHAY PRECISION GROUP INC COMM STK 92835K103 578 15565 SH SOLE 4382 0 11183 VISTEON CORP COMM STK 92839U206 62607 563319 SH SOLE 205222 0 358097 VISTAGEN THERAPEUTICS INC COMM STK 92840H202 165 84371 SH SOLE 12971 0 71400 VISTRA CORP COMM STK 92840M102 222765 9783248 SH SOLE 3624438 0 6158810 VITAL FARMS INC COMM STK 92847W103 214 11868 SH SOLE 1668 0 10200 VOCERA COMMUNICATIONS INC COMM STK 92857F107 554 8539 SH SOLE 2339 0 6200 VODAFONE GROUP PLC NEW ADR 92857W308 252493 16911836 SH SOLE 7236912 0 9674924 VONAGE HLDGS CORP COMM STK 92886T201 1872 90024 SH SOLE 45824 0 44200 VOYAGER THERAPEUTICS INC COMM STK 92915B106 246 90900 SH SOLE 21500 0 69400 VROOM INC COMM STK 92918V109 3834 355319 SH SOLE 348119 0 7200 VUZIX CORP COMM STK 92921W300 254 29285 SH SOLE 10685 0 18600 WP CAREY INC COMM STK 92936U109 26961 328592 SH SOLE 284268 0 44324 WEC ENERGY GROUP INC COMM STK 92939U106 189431 1951486 SH SOLE 1082063 0 869423 VYNE THERAPEUTICS INC COMM STK 92941V209 20 19200 SH SOLE 19200 0 0 WALKER & DUNLOP INC COMM STK 93148P102 95834 635167 SH SOLE 226079 0 409088 WARBY PARKER INC COMM STK 93403J106 908792 19518720 SH SOLE 3485583 0 16033137 WARRIOR MET COAL INC COMM STK 93627C101 613 23825 SH SOLE 8225 0 15600 WASTE CONNECTIONS INC COMM STK 94106B101 3576402 26244971 SH SOLE 8518542 0 17726429 WASTE MGMT INC DEL COMM STK 94106L109 131380 787175 SH SOLE 288125 0 499050 WAYFAIR INC COMM STK 94419L101 155754 819889 SH SOLE 411550 0 408339 WEIBO CORP CONV BND 948596AC5 453 465000 PRN SOLE 465000 0 0 WELLTOWER INC COMM STK 95040Q104 1099175 12815380 SH SOLE 6560504 0 6254876 WENDYS CO COMM STK 95058W100 54820 2298551 SH SOLE 584936 0 1713615 WESCO INTL INC COMM STK 95082P105 1783 13548 SH SOLE 6757 0 6791 WEST BANCORPORATION INC COMM STK 95123P106 563 18125 SH SOLE 9025 0 9100 WESTROCK CO COMM STK 96145D105 937989 21144926 SH SOLE 10143893 0 11001033 WEX INC COMM STK 96208T104 13336 94992 SH SOLE 50496 0 44496 WHEELS UP EXPERIENCE INC COMM STK 96328L106 51282 11633936 SH SOLE 1140754 0 10493182 WILLDAN GROUP INC COMM STK 96924N100 502 14275 SH SOLE 10275 0 4000 WINTRUST FINL CORP COMM STK 97650W108 968 10660 SH SOLE 5260 0 5400 WISDOMTREE INVTS INC COMM STK 97717P104 316 51631 SH SOLE 51631 0 0 WISDOMTREE TR COMM STK 97717W570 1185 21061 SH SOLE 21061 0 0 WORKDAY INC COMM STK 98138H101 981527 3592970 SH SOLE 1879742 0 1713228 WORKHORSE GROUP INC COMM STK 98138J206 100 22986 SH SOLE 22986 0 0 WORKIVA INC COMM STK 98139A105 276242 2116957 SH SOLE 520508 0 1596449 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 1043 21130 SH SOLE 13230 0 7900 WW INTL INC COMM STK 98262P101 271 16821 SH SOLE 11721 0 5100 WYNDHAM HOTELS & RESORTS INC COMM STK 98311A105 5727 63877 SH SOLE 41807 0 22070 XPEL INC COMM STK 98379L100 438 6411 SH SOLE 2911 0 3500 XL FLEET CORP COMM STK 9837FR100 368 111240 SH SOLE 40040 0 71200 XCEL ENERGY INC COMM STK 98389B100 1257325 18572017 SH SOLE 8821943 0 9750074 XPERI HOLDING CORP COMM STK 98390M103 1042 55122 SH SOLE 36422 0 18700 XENCOR INC COMM STK 98401F105 237056 5908683 SH SOLE 1347705 0 4560978 XYLEM INC COMM STK 98419M100 32143 268036 SH SOLE 104086 0 163950 XPRESSPA GROUP INC COMM STK 98420U703 121 60100 SH SOLE 0 0 60100 XEROX HOLDINGS CORP COMM STK 98421M106 722 31901 SH SOLE 24301 0 7600 XPENG INC ADR 98422D105 775 15400 SH SOLE 15400 0 0 XOMETRY INC COMM STK 98423F109 337597 6587261 SH SOLE 1297833 0 5289428 YAMANA GOLD INC COMM STK 98462Y100 217 51600 SH SOLE 51600 0 0 YEXT INC COMM STK 98585N106 115 11574 SH SOLE 7664 0 3910 YETI HLDGS INC COMM STK 98585X104 2923 35288 SH SOLE 17188 0 18100 YUM CHINA HLDGS INC COMM STK 98850P109 667819 13399252 SH SOLE 4898578 0 8500674 ZAI LAB LTD ADR 98887Q104 86416 1374964 SH SOLE 258223 0 1116741 ZENDESK INC COMM STK 98936J101 10727 102860 SH SOLE 60902 0 41958 ZENTALIS PHARMACEUTICALS INC COMM STK 98943L107 368425 4382881 SH SOLE 865677 0 3517204 ZILLOW GROUP INC COMM STK 98954M101 1722 27682 SH SOLE 15591 0 12091 ZILLOW GROUP INC COMM STK 98954M200 5817 91097 SH SOLE 49415 0 41682 ZIMMER BIOMET HOLDINGS INC COMM STK 98956P102 1039688 8183944 SH SOLE 3649083 0 4534861 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 124 113936 SH SOLE 88336 0 25600 ZOGENIX INC COMM STK 98978L204 204 12532 SH SOLE 12532 0 0 ZOETIS INC COMM STK 98978V103 2149673 8809053 SH SOLE 3037230 0 5771823 ZTO EXPRESS CAYMAN INC ADR 98980A105 7696 272713 SH SOLE 272713 0 0 ZOOMINFO TECHNOLOGIES INC COMM STK 98980F104 13655 212700 SH SOLE 67479 0 145221 ZSCALER INC COMM STK 98980G102 70211 218500 SH SOLE 80588 0 137912 ZOOM VIDEO COMMUNICATIONS IN COMM STK 98980L101 3388093 18422562 SH SOLE 7668611 0 10753951 ZOMEDICA CORP COMM STK 98980M109 36 116100 SH SOLE 116100 0 0 ZURN WATER SOLUTIONS CORP COMM STK 98983L108 102068 2804062 SH SOLE 918662 0 1885400 ZUORA INC COMM STK 98983V106 465 24891 SH SOLE 7491 0 17400 ZYMEWORKS INC COMM STK 98985W102 28107 1714905 SH SOLE 278242 0 1436663 ZYNGA INC COMM STK 98986T108 387468 60541952 SH SOLE 21566226 0 38975726 ZYNERBA PHARMACEUTICALS INC COMM STK 98986X109 52 18200 SH SOLE 18200 0 0 CONSTELLIUM SE COMM STK F21107101 336908 18811179 SH SOLE 5922496 0 12888683 ADIENT PLC COMM STK G0084W101 32216 672849 SH SOLE 181099 0 491750 AHREN ACQUISITION CORP COMM STK G01322117 1102 110000 SH SOLE 110000 0 0 ALKERMES PLC COMM STK G01767105 496452 21343581 SH SOLE 8382874 0 12960707 ALLEGION PLC COMM STK G0176J109 27907 210717 SH SOLE 85275 0 125442 AMCOR PLC COMM STK G0250X107 28339 2359598 SH SOLE 953866 0 1405732 AMDOCS LTD COMM STK G02602103 406 5427 SH SOLE 5427 0 0 AMBARELLA INC COMM STK G037AX101 2900 14294 SH SOLE 8194 0 6100 AON PLC COMM STK G0403H108 370402 1232373 SH SOLE 347355 0 885018 ARCH CAP GROUP LTD COMM STK G0450A105 27597 620847 SH SOLE 113472 0 507375 ARCO PLATFORM LTD COMM STK G04553106 39723 1901530 SH SOLE 259430 0 1642100 ARCOS DORADOS HOLDINGS INC COMM STK G0457F107 2520 432175 SH SOLE 0 0 432175 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 1435 24698 SH SOLE 14667 0 10031 ASSURED GUARANTY LTD COMM STK G0585R106 1268 25257 SH SOLE 10957 0 14300 ATLASSIAN CORP PLC COMM STK G06242104 5315097 13939775 SH SOLE 4804054 0 9135721 ATHENE HOLDING LTD COMM STK G0684D107 3656 43871 SH SOLE 18171 0 25700 AXIS CAP HLDGS LTD COMM STK G0692U109 580582 10658742 SH SOLE 3796891 0 6861851 AXALTA COATING SYS LTD COMM STK G0750C108 5622 169738 SH SOLE 122498 0 47240 BATTERY FUTURE ACQUISITION C COMM STK G0888J116 1117 111710 SH SOLE 111710 0 0 BCLS ACQUISITION CORP COMM STK G0904B105 7270 737370 SH SOLE 81724 0 655646 BIOHAVEN PHARMACTL HLDG CO L COMM STK G11196105 64216 465977 SH SOLE 120648 0 345329 ACCENTURE PLC IRELAND COMM STK G1151C101 2523129 6086428 SH SOLE 2635388 0 3451040 BLUESCAPE OPPORTUNITIES ACQU WARRANT G1195N113 39 46500 SH SOLE 46500 0 0 BLUESCAPE OPPORTUNITIES ACQU COMM STK G1195N121 55129 5426055 SH SOLE 1450352 0 3975703 MIMECAST LTD COMM STK G14838109 1395 17538 SH SOLE 9038 0 8500 BROOKFIELD RENEWABLE PARTNER COMM STK G16258108 694 19378 SH SOLE 19378 0 0 BUNGE LIMITED COMM STK G16962105 706386 7566263 SH SOLE 3350210 0 4216053 BULLPEN PARLAY ACQUISITION C COMM STK G1792A126 1117 110000 SH SOLE 110000 0 0 CAPITALWORKS EMNG MKTS ACQST COMM STK G1889L118 1115 110750 SH SOLE 110750 0 0 CAPRI HOLDINGS LIMITED COMM STK G1890L107 190161 2929614 SH SOLE 831897 0 2097717 CC NEUBERGER PRINCIPAL HOLDN COMM STK G1992N100 599 60625 SH SOLE 60625 0 0 CC NEUBERGER PRINCIPAL HOLDN WARRANT G1992N126 13 12125 SH SOLE 12125 0 0 CI&T INC COMM STK G21307106 1492 125472 SH SOLE 200 0 125272 CIMPRESS PLC COMM STK G2143T103 521 7280 SH SOLE 3480 0 3800 CLARIVATE PLC COMM STK G21810109 1037045 44092063 SH SOLE 16946756 0 27145307 CLARIVATE PLC CVPFSTKF G21810208 607 6709 SH SOLE 6709 0 0 CREDICORP LTD COMM STK G2519Y108 12158 99597 SH SOLE 3397 0 96200 COCA-COLA EUROPACIFIC PARTNE COMM STK G25839104 1026 18346 SH SOLE 10046 0 8300 CUSHMAN WAKEFIELD PLC COMM STK G2717B108 624 28044 SH SOLE 9444 0 18600 DLOCAL LTD COMM STK G29018101 56357 1579075 SH SOLE 1240804 0 338271 EATON CORP PLC COMM STK G29183103 105983 613255 SH SOLE 251247 0 362008 ENDO INTL PLC COMM STK G30401106 465 123756 SH SOLE 83856 0 39900 ENSTAR GROUP LIMITED COMM STK G3075P101 1174 4741 SH SOLE 2141 0 2600 EUCRATES BIOMEDICAL ACQU COR COMM STK G3141W106 219 22427 SH SOLE 22427 0 0 EUCRATES BIOMEDICAL ACQU COR COMM STK G3141W114 7294 730864 SH SOLE 80977 0 649887 EUCRATES BIOMEDICAL ACQU COR WARRANT G3141W122 13 22697 SH SOLE 22697 0 0 ESSENT GROUP LTD COMM STK G3198U102 102430 2249724 SH SOLE 588492 0 1661232 EVEREST RE GROUP LTD COMM STK G3223R108 16989 62020 SH SOLE 25947 0 36073 FABRINET COMM STK G3323L100 51272 432787 SH SOLE 108267 0 324520 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 497 18024 SH SOLE 2224 0 15800 FRONTIER ACQUISITION CORP COMM STK G36826116 7969 806587 SH SOLE 95714 0 710873 GAN LTD COMM STK G3728V109 279 30355 SH SOLE 30355 0 0 GAMES & ESPORTS EXPRNC ACQ C COMM STK G3731J101 1117 110180 SH SOLE 110180 0 0 EROS STX GLOBAL CORPORATION COMM STK G3788M114 5 22440 SH SOLE 22440 0 0 GENPACT LIMITED COMM STK G3922B107 12612 237607 SH SOLE 91607 0 146000 GENIUS SPORTS LIMITED COMM STK G3934V109 8919 1173558 SH SOLE 338979 0 834579 GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 172 21877 SH SOLE 21877 0 0 GRAB HOLDINGS LIMITED COMM STK G4124C109 196920 28468485 SH SOLE 17408136 0 11060349 GRAB HOLDINGS LIMITED WARRANT G4124C117 811 384407 SH SOLE 95862 0 288545 GREEN VISOR FIN TEC ACQ CORP COMM STK G4166K118 768 75850 SH SOLE 75850 0 0 HELEN OF TROY LTD COMM STK G4388N106 40296 164830 SH SOLE 47130 0 117700 HEALTH SCIENCES ACQ CORP 2 COMM STK G4411D109 7987 798683 SH SOLE 87905 0 710778 HERBALIFE NUTRITION LTD COMM STK G4412G101 1955 47758 SH SOLE 24158 0 23600 HELIX ACQUISITION CORP COMM STK G4444C102 7386 746862 SH SOLE 88388 0 658474 JANUS HENDERSON GROUP PLC COMM STK G4474Y214 2499 59591 SH SOLE 23322 0 36269 HORIZON THERAPEUTICS PUB L COMM STK G46188101 90973 844217 SH SOLE 265137 0 579080 ICON PLC COMM STK G4705A100 675 2181 SH SOLE 2181 0 0 IHS MARKIT LTD COMM STK G47567105 87466 658037 SH SOLE 276236 0 381801 INFINITE ACQUISITION CORP COMM STK G48028115 1148 114000 SH SOLE 114000 0 0 WEATHERFORD INTL PLC COMM STK G48833118 211 7600 SH SOLE 0 0 7600 INVESCO LTD COMM STK G491BT108 57572 2500974 SH SOLE 1224240 0 1276734 JAMES RIV GROUP LTD COMM STK G5005R107 64936 2253930 SH SOLE 763473 0 1490457 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 3033 23803 SH SOLE 13999 0 9804 JOHNSON CTLS INTL PLC COMM STK G51502105 88022 1082553 SH SOLE 435706 0 646847 LAZARD LTD COMM STK G54050102 147422 3378916 SH SOLE 1377195 0 2001721 LIBERTY GLOBAL PLC COMM STK G5480U104 1377 49629 SH SOLE 13800 0 35829 LIBERTY GLOBAL PLC COMM STK G5480U120 6376 226981 SH SOLE 151550 0 75431 LINDE PLC COMM STK G5494J103 3583903 10340722 SH SOLE 4698462 0 5642260 LIVANOVA PLC COMM STK G5509L101 2376 27174 SH SOLE 15174 0 12000 MAIDEN HOLDINGS LTD COMM STK G5753U112 51 16716 SH SOLE 16716 0 0 MEDTRONIC PLC COMM STK G5960L103 2687852 25982131 SH SOLE 11853716 0 14128415 MEIRAGTX HLDGS PLC COMM STK G59665102 47972 2020745 SH SOLE 370787 0 1649958 MELI KASZEK PIONEER CORP COMM STK G5S74L106 2288 197938 SH SOLE 0 0 197938 APTIV PLC COMM STK G6095L109 884407 5361669 SH SOLE 2627784 0 2733885 ALPHA & OMEGA SEMICONDUCTOR COMM STK G6331P104 858 14161 SH SOLE 5161 0 9000 NABORS INDUSTRIES LTD COMM STK G6359F137 448 5519 SH SOLE 2619 0 2900 MYOVANT SCIENCES LTD COMM STK G637AM102 170 10900 SH SOLE 0 0 10900 JOBY AVIATION INC COMM STK G65163100 202 27700 SH SOLE 0 0 27700 NIELSEN HLDGS PLC COMM STK G6518L108 268477 13090058 SH SOLE 6575699 0 6514359 NOMAD FOODS LTD COMM STK G6564A105 205351 8087884 SH SOLE 2511382 0 5576502 NORDIC AMERICAN TANKERS LIMI COMM STK G65773106 19 11068 SH SOLE 11068 0 0 NORWEGIAN CRUISE LINE HLDG L COMM STK G66721104 11407 550016 SH SOLE 223999 0 326017 NOVOCURE LTD COMM STK G6674U108 111581 1486168 SH SOLE 265063 0 1221105 NU HLDGS LTD COMM STK G6683N103 46975 5008047 SH SOLE 3896141 0 1111906 NVENT ELECTRIC PLC COMM STK G6700G107 3229 84982 SH SOLE 46536 0 38446 ONYX ACQUISITION CO I COMM STK G6755Q125 766 75500 SH SOLE 75500 0 0 ORTHO CLINICAL DIAGNOSTICS H COMM STK G6829J107 427408 19981658 SH SOLE 6886191 0 13095467 PAGSEGURO DIGITAL LTD COMM STK G68707101 69697 2658163 SH SOLE 872424 0 1785739 PATRIA INVESTMENTS LIMITED COMM STK G69451105 4114 253956 SH SOLE 0 0 253956 PAYSAFE LIMITED COMM STK G6964L107 112 28758 SH SOLE 28758 0 0 PROTHENA CORP PLC COMM STK G72800108 293874 5948861 SH SOLE 1305737 0 4643124 RCF ACQUISITION CORP COMM STK G7330C128 765 75700 SH SOLE 75700 0 0 RENAISSANCERE HLDGS LTD COMM STK G7496G103 626066 3697314 SH SOLE 1719500 0 1977814 ROYALTY PHARMA PLC COMM STK G7709Q104 90761 2277559 SH SOLE 492746 0 1784813 SEAGATE TECHNOLOGY HLDNGS PL COMM STK G7997R103 34426 304710 SH SOLE 112928 0 191782 PENTAIR PLC COMM STK G7S00T104 16791 229914 SH SOLE 91491 0 138423 SAPIENS INTL CORP N V COMM STK G7T16G103 38168 1107913 SH SOLE 282813 0 825100 SCULPTOR ACQUISITION CORP I COMM STK G7T983129 1101 110000 SH SOLE 110000 0 0 SENSATA TECHNOLOGIES HLDG PL COMM STK G8060N102 7882 127760 SH SOLE 94500 0 33260 7 ACQUISITION CORPORATION COMM STK G80694121 771 76050 SH SOLE 76050 0 0 SIGNET JEWELERS LIMITED COMM STK G81276100 2086 23965 SH SOLE 12885 0 11080 SIRIUSPOINT LTD COMM STK G8192H106 336 41357 SH SOLE 41357 0 0 SMART GLOBAL HLDGS INC COMM STK G8232Y101 1006 14177 SH SOLE 14177 0 0 STERIS PLC COMM STK G8473T100 323971 1330970 SH SOLE 500981 0 829989 STONECO LTD COMM STK G85158106 89808 5326677 SH SOLE 1396200 0 3930477 TECHNIPFMC PLC COMM STK G87110105 303052 51191139 SH SOLE 18731895 0 32459244 TEXTAINER GROUP HOLDINGS LTD COMM STK G8766E109 303 8492 SH SOLE 8492 0 0 THERAVANCE BIOPHARMA INC COMM STK G8807B106 454 41061 SH SOLE 10490 0 30571 TRANE TECHNOLOGIES PLC COMM STK G8994E103 103791 513739 SH SOLE 219530 0 294209 SUPERNOVA PARTNERS ACQUISTN COMM STK G8T86C105 14385 1398000 SH SOLE 1247300 0 150700 LIBERTY LATIN AMERICA LTD COMM STK G9001E102 394 33757 SH SOLE 19628 0 14129 LIBERTY LATIN AMERICA LTD COMM STK G9001E128 802 70359 SH SOLE 40121 0 30238 TRINSEO PLC COMM STK G9059U107 778 14834 SH SOLE 7934 0 6900 TRITON INTL LTD COMM STK G9078F107 1598 26526 SH SOLE 18626 0 7900 TRONOX HOLDINGS PLC COMM STK G9087Q102 1885 78432 SH SOLE 58632 0 19800 VALARIS LIMITED COMM STK G9460G101 425 11800 SH SOLE 4700 0 7100 UTA ACQUISITION CORPORATION COMM STK G9473A125 739 73500 SH SOLE 73500 0 0 WHITE MTNS INS GROUP LTD COMM STK G9618E107 1392 1373 SH SOLE 667 0 706 WILLIS TOWERS WATSON PLC LTD COMM STK G96629103 137459 578799 SH SOLE 117233 0 461566 PERRIGO CO PLC COMM STK G97822103 417069 10721574 SH SOLE 4642385 0 6079189 XP INC COMM STK G98239109 422784 14710663 SH SOLE 6359018 0 8351645 ADC THERAPEUTICS SA COMM STK H0036K147 57599 2851437 SH SOLE 445492 0 2405945 ALCON AG COMM STK H01301128 1088582 12394124 SH SOLE 5037872 0 7356252 CHUBB LIMITED COMM STK H1467J104 4363209 22571047 SH SOLE 10272677 0 12298370 CRISPR THERAPEUTICS AG COMM STK H17182108 82662 1090813 SH SOLE 228854 0 861959 GARMIN LTD COMM STK H2906T109 30514 224090 SH SOLE 86464 0 137626 ON HLDG AG COMM STK H5919C104 141397 3822030 SH SOLE 1658380 0 2163650 SOPHIA GENETICS SA COMM STK H82027105 33590 2382304 SH SOLE 461662 0 1920642 TE CONNECTIVITY LTD COMM STK H84989104 1779521 11029636 SH SOLE 3550024 0 7479612 TRANSOCEAN LTD COMM STK H8817H100 666 241320 SH SOLE 95120 0 146200 ARDAGH METAL PACKAGING S A COMM STK L02235106 132168 14636502 SH SOLE 5001785 0 9634717 GLOBANT S A COMM STK L44385109 191604 610028 SH SOLE 198927 0 411101 ORION ENGINEERED CARBONS S A COMM STK L72967109 83886 4568931 SH SOLE 1587301 0 2981630 SPOTIFY TECHNOLOGY S A COMM STK L8681T102 3768557 16102881 SH SOLE 6915777 0 9187104 AUDIOCODES LTD COMM STK M15342104 517 14869 SH SOLE 14869 0 0 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 1453 12469 SH SOLE 7869 0 4600 CYBERARK SOFTWARE LTD COMM STK M2682V108 641 3701 SH SOLE 2101 0 1600 FIVERR INTL LTD COMM STK M4R82T106 7961 70014 SH SOLE 68814 0 1200 INMODE LTD COMM STK M5425M103 226 3200 SH SOLE 1100 0 2100 JFROG LTD COMM STK M6191J100 3230 108769 SH SOLE 63227 0 45542 KORNIT DIGITAL LTD COMM STK M6372Q113 716 4700 SH SOLE 2800 0 1900 MONDAY COM LTD COMM STK M7S64H106 809765 2622976 SH SOLE 743180 0 1879796 WIX COM LTD COMM STK M98068105 68898 436643 SH SOLE 80422 0 356221 AERCAP HOLDINGS NV COMM STK N00985106 172107 2630797 SH SOLE 1359297 0 1271500 ASML HOLDING N V COMM STK N07059210 9158183 11460339 SH SOLE 5329782 0 6130557 ELASTIC N V COMM STK N14506104 3198 25982 SH SOLE 14982 0 11000 CNH INDL N V COMM STK N20944109 1931 99455 SH SOLE 58021 0 41434 CUREVAC N V COMM STK N2451R105 17297 504148 SH SOLE 87196 0 416952 ERMENEGILDO ZEGNA N V COMM STK N30577105 102474 10278100 SH SOLE 3450785 0 6827315 EXPRO GROUP HOLDINGS NV COMM STK N3144W105 180942 12609221 SH SOLE 4592104 0 8017117 FERRARI N V COMM STK N3167Y103 1921242 7423138 SH SOLE 4112710 0 3310428 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 35987 390187 SH SOLE 155242 0 234945 NXP SEMICONDUCTORS N V COMM STK N6596X109 1427350 6266352 SH SOLE 2767088 0 3499264 QIAGEN NV COMM STK N72482123 1314 23638 SH SOLE 23638 0 0 UNIQURE NV COMM STK N90064101 28180 1358709 SH SOLE 254783 0 1103926 YANDEX N V COMM STK N97284108 160960 2660495 SH SOLE 874003 0 1786492 COPA HOLDINGS SA COMM STK P31076105 2409 29143 SH SOLE 5543 0 23600 ROYAL CARIBBEAN GROUP COMM STK V7780T103 25892 336692 SH SOLE 132764 0 203928 DORIAN LPG LTD COMM STK Y2106R110 555 43714 SH SOLE 2114 0 41600 INTERNATIONAL SEAWAYS INC COMM STK Y41053102 31219 2126649 SH SOLE 751208 0 1375441 WAVE LIFE SCIENCES LTD COMM STK Y95308105 54 17182 SH SOLE 12202 0 4980