0000080255-21-001548.txt : 20211115 0000080255-21-001548.hdr.sgml : 20211115 20211115141301 ACCESSION NUMBER: 0000080255-21-001548 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 EFFECTIVENESS DATE: 20211115 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: 211409059 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 09-30-2021 09-30-2021 false PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000 Baltimore MD 21289
13F HOLDINGS REPORT 028-00115 N
David Oestreicher Executive Vice President 4103452628 David Oestreicher Baltimore MD 11-15-2021 0 2935 1061917986
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 26942 412334 SH SOLE 103999 0 308335 AAR CORP COMM STK 000361105 258 7944 SH SOLE 7944 0 0 ABCAM PLC ADR 000380204 25300 1248156 SH SOLE 313303 0 934853 ABM INDS INC COMM STK 000957100 46589 1035083 SH SOLE 359485 0 675598 AFLAC INC COMM STK 001055102 55974 1073747 SH SOLE 491515 0 582232 AGCO CORP COMM STK 001084102 118349 965874 SH SOLE 375417 0 590457 AG MTG INVT TR INC COMM STK 001228501 297 26000 SH SOLE 0 0 26000 AMN HEALTHCARE SVCS INC COMM STK 001744101 93697 816535 SH SOLE 201278 0 615257 ATYR PHARMA INC COMM STK 002120202 109 12024 SH SOLE 8016 0 4008 AZZ INC COMM STK 002474104 137021 2575589 SH SOLE 618197 0 1957392 ABBOTT LABS COMM STK 002824100 767624 6498126 SH SOLE 3281845 0 3216281 ABERCROMBIE & FITCH CO COMM STK 002896207 34249 910147 SH SOLE 221747 0 688400 ABIOMED INC COMM STK 003654100 46050 141466 SH SOLE 54933 0 86533 ACACIA RESH CORP COMM STK 003881307 234 34395 SH SOLE 34395 0 0 ACADIA PHARMACEUTICALS INC COMM STK 004225108 156675 9432544 SH SOLE 2710456 0 6722088 ACADIA RLTY TR COMM STK 004239109 121800 5967663 SH SOLE 2097853 0 3869810 ACCURAY INC COMM STK 004397105 461 116770 SH SOLE 53670 0 63100 ACI WORLDWIDE INC COMM STK 004498101 44791 1457577 SH SOLE 386777 0 1070800 ACUSHNET HLDGS CORP COMM STK 005098108 502 10745 SH SOLE 2910 0 7835 ADDUS HOMECARE CORP COMM STK 006739106 32332 405411 SH SOLE 96011 0 309400 ADVAXIS INC COMM STK 007624307 87 166748 SH SOLE 166748 0 0 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 3832 87986 SH SOLE 63076 0 24910 ADVANCED MICRO DEVICES INC COMM STK 007903107 4487383 43609165 SH SOLE 19975471 0 23633694 ADVANCED ENERGY INDS COMM STK 007973100 43161 491859 SH SOLE 128709 0 363150 AEROVIRONMENT INC COMM STK 008073108 907 10508 SH SOLE 6208 0 4300 AFFILIATED MANAGERS GROUP IN COMM STK 008252108 3166 20952 SH SOLE 11052 0 9900 AGNICO EAGLE MINES LTD COMM STK 008474108 623 12007 SH SOLE 12007 0 0 AGREE RLTY CORP COMM STK 008492100 2331 35198 SH SOLE 18632 0 16566 AIRBNB INC COMM STK 009066101 794803 4738019 SH SOLE 1613611 0 3124408 AIR PRODS & CHEMS INC COMM STK 009158106 289905 1131956 SH SOLE 321055 0 810901 ALAMO GROUP INC COMM STK 011311107 107013 766950 SH SOLE 225824 0 541126 ALARM COM HLDGS INC COMM STK 011642105 22449 287110 SH SOLE 72660 0 214450 ALASKA AIR GROUP INC COMM STK 011659109 46968 801500 SH SOLE 325120 0 476380 ALBANY INTL CORP COMM STK 012348108 43189 561845 SH SOLE 137942 0 423903 ALBEMARLE CORP COMM STK 012653101 196694 898270 SH SOLE 542614 0 355656 ALBERTSONS COS INC COMM STK 013091103 283 9091 SH SOLE 9091 0 0 ALCOA CORP COMM STK 013872106 78640 1606858 SH SOLE 394958 0 1211900 ALCOA CORP COMM STK 013872106 1737 35000 SH Put SOLE 35500 0 0 ALECTOR INC COMM STK 014442107 42603 1866898 SH SOLE 299090 0 1567808 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 835 35608 SH SOLE 35608 0 0 ALEXANDERS INC COMM STK 014752109 381 1462 SH SOLE 562 0 900 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 592319 3100011 SH SOLE 1339025 0 1760986 ALIGN TECHNOLOGY INC COMM STK 016255101 714955 1074426 SH SOLE 431218 0 643208 ALLEGHANY CORP MD COMM STK 017175100 3482 5577 SH SOLE 2595 0 2982 ALLETE INC COMM STK 018522300 1282 21546 SH SOLE 6231 0 15315 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 2188 21689 SH SOLE 10489 0 11200 ALLIANT ENERGY CORP COMM STK 018802108 21911 391403 SH SOLE 155550 0 235853 ALLOGENE THERAPEUTICS INC COMM STK 019770106 111512 4338991 SH SOLE 675561 0 3663430 ALLSTATE CORP COMM STK 020002101 63582 499427 SH SOLE 211064 0 288363 ALPHA METALLURGICAL RESOUR I COMM STK 020764106 229 4600 SH SOLE 0 0 4600 ALTAIR ENGR INC COMM STK 021369103 32643 473496 SH SOLE 113796 0 359700 ALTO INGREDIENTS INC COMM STK 021513106 84 16941 SH SOLE 16941 0 0 AMARIN CORP PLC ADR 023111206 447 87745 SH SOLE 87745 0 0 AMAZON COM INC COMM STK 023135106 53816343 16382249 SH SOLE 6669374 0 9712875 AMBAC FINL GROUP INC COMM STK 023139884 608 42474 SH SOLE 20974 0 21500 AMEDISYS INC COMM STK 023436108 189713 1272386 SH SOLE 311835 0 960551 AMERCO COMM STK 023586100 1784 2761 SH SOLE 1361 0 1400 AMEREN CORP COMM STK 023608102 2417783 29849179 SH SOLE 10505869 0 19343310 AMERICAN ASSETS TR INC COMM STK 024013104 494 13207 SH SOLE 13207 0 0 AMERICAN AXLE & MFG HLDGS IN COMM STK 024061103 102 11555 SH SOLE 9455 0 2100 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 364611 7525516 SH SOLE 2729901 0 4795615 AMERICAN ELEC PWR CO INC COMM STK 025537101 696824 8583692 SH SOLE 2308769 0 6274923 AMERICAN ELEC PWR CO INC CVPFSTKF 025537127 110171 2296416 SH SOLE 555720 0 1740696 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 841 28432 SH SOLE 17432 0 11000 AMERICAN EXPRESS CO COMM STK 025816109 285605 1704801 SH SOLE 505802 0 1198999 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 4553 36183 SH SOLE 17910 0 18273 AMERICAN INTL GROUP INC COMM STK 026874784 4150314 75611473 SH SOLE 38186479 0 37424994 AMER STATES WTR CO COMM STK 029899101 2183 25524 SH SOLE 11724 0 13800 AMERICAN VANGUARD CORP COMM STK 030371108 27252 1810760 SH SOLE 531194 0 1279566 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 203728 1205204 SH SOLE 415571 0 789633 AMERICAN WOODMARK CORPORATIO COMM STK 030506109 566 8664 SH SOLE 8664 0 0 AMETEK INC COMM STK 031100100 52741 425299 SH SOLE 175273 0 250026 AMGEN INC COMM STK 031162100 557439 2621390 SH SOLE 1163718 0 1457672 AMKOR TECHNOLOGY INC COMM STK 031652100 1243 49801 SH SOLE 34795 0 15006 AMPCO-PITTSBURG CORP COMM STK 032037103 102 21600 SH SOLE 0 0 21600 AMPHENOL CORP NEW COMM STK 032095101 1833641 25039473 SH SOLE 11874025 0 13165448 ANALOG DEVICES INC COMM STK 032654105 1214249 7250113 SH SOLE 3441962 0 3808151 ANAPTYSBIO INC COMM STK 032724106 221 8140 SH SOLE 1640 0 6500 ANAVEX LIFE SCIENCES CORP COMM STK 032797300 557 31041 SH SOLE 17141 0 13900 ANDERSONS INC COMM STK 034164103 355 11514 SH SOLE 6314 0 5200 ANGLOGOLD ASHANTI LIMITED ADR 035128206 82957 5188024 SH SOLE 1977149 0 3210875 ANIKA THERAPEUTICS INC COMM STK 035255108 307 7224 SH SOLE 1224 0 6000 ANNALY CAPITAL MANAGEMENT IN COMM STK 035710409 4887 580457 SH SOLE 292387 0 288070 ANTARES PHARMA INC COMM STK 036642106 176 48457 SH SOLE 14157 0 34300 ANTHEM INC COMM STK 036752103 3662174 9823426 SH SOLE 4533302 0 5290124 APOGEE ENTERPRISES INC COMM STK 037598109 1152 30497 SH SOLE 22437 0 8060 APPLE INC COMM STK 037833100 26671330 188489966 SH SOLE 82703365 0 105786601 APPLIED MATLS INC COMM STK 038222105 2715072 21091213 SH SOLE 8915819 0 12175394 APTARGROUP INC COMM STK 038336103 3350 28071 SH SOLE 9711 0 18360 ARBOR REALTY TRUST INC COMM STK 038923108 826 44573 SH SOLE 26773 0 17800 ARCHER DANIELS MIDLAND CO COMM STK 039483102 52759 879174 SH SOLE 351937 0 527237 ARCOSA INC COMM STK 039653100 13840 275871 SH SOLE 57666 0 218205 ARENA PHARMACEUTICALS INC COMM STK 040047607 1800 30231 SH SOLE 19531 0 10700 ARISTA NETWORKS INC COMM STK 040413106 29206 84990 SH SOLE 34274 0 50716 ARKO CORP COMM STK 041242108 101 10040 SH SOLE 10040 0 0 ARLINGTON ASSET INVST CORP COMM STK 041356205 366 98900 SH SOLE 66100 0 32800 ARMOUR RESIDENTIAL REIT INC COMM STK 042315507 526 48811 SH SOLE 28311 0 20500 ARROW ELECTRS INC COMM STK 042735100 2366 21066 SH SOLE 10391 0 10675 ARROW FINL CORP COMM STK 042744102 250 7286 SH SOLE 7078 0 208 ARTESIAN RES CORP COMM STK 043113208 282 7375 SH SOLE 7375 0 0 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 66668 338865 SH SOLE 85125 0 253740 ASHFORD HOSPITALITY TR INC COMM STK 044103869 280 19001 SH SOLE 7241 0 11760 ASHLAND GLOBAL HLDGS INC COMM STK 044186104 1411 15836 SH SOLE 8936 0 6900 ASPEN TECHNOLOGY INC COMM STK 045327103 67975 553545 SH SOLE 152399 0 401146 ASSOCIATED BANC CORP COMM STK 045487105 1029 48035 SH SOLE 19208 0 28827 ASTEC INDS INC COMM STK 046224101 566 10510 SH SOLE 5610 0 4900 ASTRAZENECA PLC ADR 046353108 4944290 82322522 SH SOLE 35198090 0 47124432 ASTRAZENECA PLC ADR 046353108 1411 23500 SH Call SOLE 23500 0 0 ATARA BIOTHERAPEUTICS INC COMM STK 046513107 613 34229 SH SOLE 15829 0 18400 ATKORE INC COMM STK 047649108 61273 704941 SH SOLE 181321 0 523620 ATLANTIC CAP BANCSHARES INC COMM STK 048269203 74164 2799685 SH SOLE 708405 0 2091280 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 393 4810 SH SOLE 4810 0 0 ATMOS ENERGY CORP COMM STK 049560105 216602 2455807 SH SOLE 659307 0 1796500 ATRION CORP COMM STK 049904105 103026 147707 SH SOLE 58850 0 88857 AUTODESK INC COMM STK 052769106 106682 374099 SH SOLE 159063 0 215036 AUTOLIV INC COMM STK 052800109 2513 29314 SH SOLE 14012 0 15302 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 331054 1655930 SH SOLE 607184 0 1048746 AUTOZONE INC COMM STK 053332102 213894 125969 SH SOLE 67013 0 58956 AVALONBAY CMNTYS INC COMM STK 053484101 1235350 5573679 SH SOLE 3636786 0 1936893 AVERY DENNISON CORP COMM STK 053611109 1330112 6419150 SH SOLE 2268296 0 4150854 AVIS BUDGET GROUP COMM STK 053774105 3205 27505 SH SOLE 14025 0 13480 AVNET INC COMM STK 053807103 1931 52230 SH SOLE 28322 0 23908 BADGER METER INC COMM STK 056525108 4540 44888 SH SOLE 40488 0 4400 BAIDU INC ADR 056752108 853507 5551262 SH SOLE 2253535 0 3297727 BALCHEM CORP COMM STK 057665200 2057 14177 SH SOLE 6677 0 7500 BALL CORP COMM STK 058498106 2288170 25432594 SH SOLE 9858265 0 15574329 BK OF AMERICA CORP COMM STK 060505104 6281262 147968477 SH SOLE 66791325 0 81177152 BANK HAWAII CORP COMM STK 062540109 2060 25067 SH SOLE 11901 0 13166 BANK MONTREAL QUE COMM STK 063671101 2342 23460 SH SOLE 23460 0 0 BANK NEW YORK MELLON CORP COMM STK 064058100 463169 8934589 SH SOLE 3989755 0 4944834 BARNES GROUP INC COMM STK 067806109 1590 38107 SH SOLE 19307 0 18800 BARRICK GOLD CORP COMM STK 067901108 1096 60737 SH SOLE 60737 0 0 BARNWELL INDS INC COMM STK 068221100 55 18200 SH SOLE 18200 0 0 BARRETT BUSINESS SVCS INC COMM STK 068463108 338 4435 SH SOLE 635 0 3800 BATH & BODY WORKS INC COMM STK 070830104 218792 3471238 SH SOLE 1383995 0 2087243 BAUSCH HEALTH COS INC COMM STK 071734107 39072 1402927 SH SOLE 680834 0 722093 BAXTER INTL INC COMM STK 071813109 433566 5390603 SH SOLE 2117945 0 3272658 BEACON ROOFING SUPPLY INC COMM STK 073685109 130925 2741308 SH SOLE 955370 0 1785938 BECTON DICKINSON & CO COMM STK 075887109 3795525 15440261 SH SOLE 6382892 0 9057369 BED BATH & BEYOND INC COMM STK 075896100 1085 62812 SH SOLE 30712 0 32100 BED BATH & BEYOND INC COMM STK 075896100 1034 16400 SH Put SOLE 16400 0 0 BELDEN INC COMM STK 077454106 234306 4021728 SH SOLE 1411159 0 2610569 BELLRING BRANDS INC COMM STK 079823100 60897 1980382 SH SOLE 495479 0 1484903 BERKELEY LTS INC COMM STK 084310101 8171 417730 SH SOLE 68045 0 349685 BERKLEY W R CORP COMM STK 084423102 14948 204264 SH SOLE 81778 0 122486 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 7816 19 SH SOLE 16 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 1340900 4912800 SH SOLE 2568475 0 2344325 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 1086 40238 SH SOLE 4238 0 36000 BEST BUY INC COMM STK 086516101 36868 348762 SH SOLE 142272 0 206490 BHP GROUP LTD ADR 088606108 18380 343430 SH SOLE 302231 0 41199 BIG LOTS INC COMM STK 089302103 1323 30510 SH SOLE 16110 0 14400 BILIBILI INC ADR 090040106 316075 4776719 SH SOLE 2362419 0 2414300 BILL COM HLDGS INC COMM STK 090043100 2887226 10815607 SH SOLE 4603529 0 6212078 BIO RAD LABS INC COMM STK 090572207 55354 74206 SH SOLE 27951 0 46255 BLACK HILLS CORP COMM STK 092113109 1994 31779 SH SOLE 17239 0 14540 BLOCK H & R INC COMM STK 093671105 2148 85908 SH SOLE 42708 0 43200 BLOOM ENERGY CORP COMM STK 093712107 8800 470083 SH SOLE 90480 0 379603 BLOOMIN BRANDS INC COMM STK 094235108 33343 1333708 SH SOLE 338508 0 995200 BLUCORA INC COMM STK 095229100 1113 71377 SH SOLE 71377 0 0 BLUE BIRD CORP COMM STK 095306106 41061 1968398 SH SOLE 703256 0 1265142 BOEING CO COMM STK 097023105 914794 4159289 SH SOLE 2213984 0 1945305 BONANZA CREEK ENERGY INC COMM STK 097793400 916 19115 SH SOLE 2615 0 16500 BOOT BARN HLDGS INC COMM STK 099406100 806 9075 SH SOLE 3775 0 5300 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 1323949 16684924 SH SOLE 2861675 0 13823249 BORGWARNER INC COMM STK 099724106 16679 386002 SH SOLE 160966 0 225036 BOSTON BEER INC COMM STK 100557107 756133 1483340 SH SOLE 442436 0 1040904 BOSTON OMAHA CORP COMM STK 101044105 109223 2816485 SH SOLE 974816 0 1841669 BOSTON PROPERTIES INC COMM STK 101121101 23676 218511 SH SOLE 88989 0 129522 BOSTON SCIENTIFIC CORP COMM STK 101137107 253193 5835279 SH SOLE 2442445 0 3392834 BOTTOMLINE TECH DEL INC COMM STK 101388106 770 19611 SH SOLE 11011 0 8600 BOYD GAMING CORP COMM STK 103304101 78879 1246908 SH SOLE 308308 0 938600 BRADY CORP COMM STK 104674106 106474 2100071 SH SOLE 674850 0 1425221 BRANDYWINE RLTY TR COMM STK 105368203 988 73654 SH SOLE 48611 0 25043 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 1296401 9298533 SH SOLE 2923369 0 6375164 BRINKER INTL INC COMM STK 109641100 15040 306636 SH SOLE 83337 0 223299 BRINKS CO COMM STK 109696104 72558 1146263 SH SOLE 285030 0 861233 BRISTOL-MYERS SQUIBB CO COMM STK 110122108 230716 3899199 SH SOLE 1687648 0 2211551 BROOKDALE SR LIVING INC COMM STK 112463104 939 148977 SH SOLE 47277 0 101700 BROOKFIELD ASSET MGMT INC COMM STK 112585104 251275 4695702 SH SOLE 2444084 0 2251618 BROOKLYN IMMUNOTHERAPEUTICS COMM STK 114082100 191 20534 SH SOLE 8134 0 12400 BROOKS AUTOMATION INC NEW COMM STK 114340102 68083 665194 SH SOLE 167444 0 497750 BROWN & BROWN INC COMM STK 115236101 323154 5827852 SH SOLE 2265979 0 3561873 BROWN FORMAN CORP COMM STK 115637100 2256 36000 SH SOLE 36000 0 0 BROWN FORMAN CORP COMM STK 115637209 46347 691637 SH SOLE 287524 0 404113 BRUKER CORP COMM STK 116794108 1871033 23956883 SH SOLE 8437772 0 15519111 BRUNSWICK CORP COMM STK 117043109 81213 852449 SH SOLE 214909 0 637540 BRYN MAWR BK CORP COMM STK 117665109 790 17201 SH SOLE 17201 0 0 BURLINGTON STORES INC COMM STK 122017106 2405027 8481246 SH SOLE 2721038 0 5760208 BUTTERFLY NETWORK INC COMM STK 124155102 160 15294 SH SOLE 15294 0 0 CAE INC COMM STK 124765108 47009 1573833 SH SOLE 252355 0 1321478 CBIZ INC COMM STK 124805102 1074 33196 SH SOLE 21446 0 11750 CF INDS HLDGS INC COMM STK 125269100 1098964 19687635 SH SOLE 9622873 0 10064762 CIGNA CORP NEW COMM STK 125523100 3475559 17363908 SH SOLE 8003724 0 9360184 CIM COML TR CORP COMM STK 125525584 138 15194 SH SOLE 0 0 15194 CIT GROUP INC COMM STK 125581801 2965 57079 SH SOLE 28479 0 28600 CM LIFE SCIENCES III INC COMM STK 125841205 34323 3292388 SH SOLE 455086 0 2837302 CMS ENERGY CORP COMM STK 125896100 1017018 17026924 SH SOLE 4978074 0 12048850 CNA FINL CORP COMM STK 126117100 268026 6387664 SH SOLE 2253582 0 4134082 CSG SYS INTL INC COMM STK 126349109 1244 25804 SH SOLE 17234 0 8570 CSW INDUSTRIALS INC COMM STK 126402106 167724 1313422 SH SOLE 332603 0 980819 CSX CORP COMM STK 126408103 743443 24998090 SH SOLE 12757630 0 12240460 CTS CORP COMM STK 126501105 106962 3460444 SH SOLE 811215 0 2649229 CVB FINL CORP COMM STK 126600105 1109 54434 SH SOLE 15689 0 38745 CVRX INC COMM STK 126638105 10298 622615 SH SOLE 167955 0 454660 CVS HEALTH CORP COMM STK 126650100 901605 10624619 SH SOLE 5361618 0 5263001 CABOT CORP COMM STK 127055101 1794 35785 SH SOLE 18735 0 17050 CABOT OIL & GAS CORP COMM STK 127097103 15082 693127 SH SOLE 309916 0 383211 CACI INTL INC COMM STK 127190304 72629 277106 SH SOLE 70006 0 207100 CACTUS INC COMM STK 127203107 214383 5683547 SH SOLE 1878563 0 3804984 CADENCE DESIGN SYSTEM INC COMM STK 127387108 335769 2217176 SH SOLE 345112 0 1872064 CADIZ INC COMM STK 127537207 302 42856 SH SOLE 1784 0 41072 CAL MAINE FOODS INC COMM STK 128030202 78244 2163838 SH SOLE 543594 0 1620244 CALAMP CORP COMM STK 128126109 507 50906 SH SOLE 18906 0 32000 CALERES INC COMM STK 129500104 514 23128 SH SOLE 10428 0 12700 CALIFORNIA WTR SVC GROUP COMM STK 130788102 138497 2350190 SH SOLE 768276 0 1581914 CALLAWAY GOLF CO COMM STK 131193104 1001 36220 SH SOLE 17220 0 19000 CAMDEN NATL CORP COMM STK 133034108 306 6380 SH SOLE 6380 0 0 CAMDEN PPTY TR COMM STK 133131102 893557 6059243 SH SOLE 2608645 0 3450598 CAMPBELL SOUP CO COMM STK 134429109 239512 5728571 SH SOLE 2178016 0 3550555 CANADIAN NATL RY CO COMM STK 136375102 7066 60983 SH SOLE 60983 0 0 CANADIAN NAT RES LTD COMM STK 136385101 336567 9210918 SH SOLE 3507721 0 5703197 CARA THERAPEUTICS INC COMM STK 140755109 16042 1038314 SH SOLE 141029 0 897285 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 506 15413 SH SOLE 3313 0 12100 CARGURUS INC COMM STK 141788109 1078 34308 SH SOLE 18008 0 16300 CARLISLE COS INC COMM STK 142339100 5448 27404 SH SOLE 17940 0 9464 CARLOTZ INC COMM STK 142552108 169 44263 SH SOLE 5663 0 38600 CARMAX INC COMM STK 143130102 89024 695720 SH SOLE 352316 0 343404 CARNEY TECHNOLOGY ACQU CORP COMM STK 143636108 101 10377 SH SOLE 10377 0 0 CARNIVAL CORP COMM STK 143658300 32027 1280559 SH SOLE 527342 0 753217 CARRIAGE SVCS INC COMM STK 143905107 383 8599 SH SOLE 1399 0 7200 CARPENTER TECHNOLOGY CORP COMM STK 144285103 82436 2517890 SH SOLE 911899 0 1605991 CARTERS INC COMM STK 146229109 2759 28372 SH SOLE 17172 0 11200 CARVANA CO COMM STK 146869102 3946932 13089247 SH SOLE 4888288 0 8200959 CASELLA WASTE SYS INC COMM STK 147448104 121425 1598958 SH SOLE 385283 0 1213675 CASEYS GEN STORES INC COMM STK 147528103 814961 4324548 SH SOLE 1717282 0 2607266 CATALENT INC COMM STK 148806102 2486035 18682163 SH SOLE 6786531 0 11895632 CATERPILLAR INC COMM STK 149123101 853996 4448589 SH SOLE 1997336 0 2451253 CATHAY GEN BANCORP COMM STK 149150104 913 22053 SH SOLE 14497 0 7556 CAVCO INDS INC DEL COMM STK 149568107 201167 849740 SH SOLE 263100 0 586640 CEDAR FAIR L P COMM STK 150185106 116758 2517432 SH SOLE 103174 0 2414258 CEDAR REALTY TRUST INC COMM STK 150602605 48736 2246918 SH SOLE 624330 0 1622588 CEL-SCI CORP COMM STK 150837607 233 21177 SH SOLE 3077 0 18100 CELANESE CORP DEL COMM STK 150870103 31208 207171 SH SOLE 99765 0 107406 CENTESSA PHARMACEUTICALS PLC ADR 152309100 33091 2017873 SH SOLE 261107 0 1756766 CENTRAL GARDEN & PET CO COMM STK 153527205 778 18098 SH SOLE 10198 0 7900 CENTRAL PAC FINL CORP COMM STK 154760409 458 17844 SH SOLE 2344 0 15500 CENTURY ALUM CO COMM STK 156431108 777 57744 SH SOLE 37444 0 20300 CENTURY CMNTYS INC COMM STK 156504300 691 11249 SH SOLE 11249 0 0 CERENCE INC COMM STK 156727109 2907 30250 SH SOLE 17332 0 12918 CERNER CORP COMM STK 156782104 33392 473505 SH SOLE 189717 0 283788 CERUS CORP COMM STK 157085101 663 108944 SH SOLE 69344 0 39600 CHARLES RIV LABS INTL INC COMM STK 159864107 91524 221784 SH SOLE 67412 0 154372 CHEESECAKE FACTORY INC COMM STK 163072101 1267 26962 SH SOLE 14322 0 12640 CHEFS WHSE INC COMM STK 163086101 709 21767 SH SOLE 2667 0 19100 CHEGG INC COMM STK 163092109 4994 73415 SH SOLE 37815 0 35600 CHEMBIO DIAGNOSTICS INC COMM STK 163572209 38 15200 SH SOLE 15200 0 0 CHEMOURS CO COMM STK 163851108 2581 88831 SH SOLE 37890 0 50941 CHERRY HILL MTG INVT CORP COMM STK 164651101 169 19030 SH SOLE 1168 0 17862 CHESAPEAKE ENERGY CORP COMM STK 165167735 24668 400512 SH SOLE 174265 0 226247 CHESAPEAKE UTILS CORP COMM STK 165303108 285003 2374036 SH SOLE 732786 0 1641250 CHEVRON CORP NEW COMM STK 166764100 724135 7137852 SH SOLE 3334294 0 3803558 CHICOS FAS INC COMM STK 168615102 183 40729 SH SOLE 40729 0 0 CHILDRENS PL INC NEW COMM STK 168905107 203 2692 SH SOLE 2692 0 0 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 4186835 2303598 SH SOLE 930844 0 1372754 CHOICE HOTELS INTL INC COMM STK 169905106 62879 497580 SH SOLE 145880 0 351700 CHROMADEX CORP COMM STK 171077407 230 36672 SH SOLE 36672 0 0 CHURCH & DWIGHT INC COMM STK 171340102 40844 494655 SH SOLE 202975 0 291680 CHURCHILL DOWNS INC COMM STK 171484108 117211 488218 SH SOLE 119428 0 368790 CHUYS HLDGS INC COMM STK 171604101 77326 2452467 SH SOLE 578525 0 1873942 CIENA CORP COMM STK 171779309 4521 88046 SH SOLE 48927 0 39119 CIMAREX ENERGY CO COMM STK 171798101 1667 19113 SH SOLE 3169 0 15944 CINCINNATI FINL CORP COMM STK 172062101 27327 239250 SH SOLE 95568 0 143682 CINEDIGM CORP COMM STK 172406209 101 40100 SH SOLE 40100 0 0 CIRRUS LOGIC INC COMM STK 172755100 38578 468462 SH SOLE 120279 0 348183 CINTAS CORP COMM STK 172908105 1359194 3570623 SH SOLE 1461889 0 2108734 CITIGROUP INC COMM STK 172967424 958264 13654371 SH SOLE 6574715 0 7079656 CITIZENS FINL GROUP INC COMM STK 174610105 347150 7389309 SH SOLE 3649847 0 3739462 CITIZENS INC COMM STK 174740100 153 24685 SH SOLE 24685 0 0 CITRIX SYS INC COMM STK 177376100 1604036 14939327 SH SOLE 5182348 0 9756979 CITY HLDG CO COMM STK 177835105 1383 17748 SH SOLE 11798 0 5950 CITY OFFICE REIT INC COMM STK 178587101 1225 68587 SH SOLE 50787 0 17800 CLEAN HARBORS INC COMM STK 184496107 2442 23514 SH SOLE 15914 0 7600 CLEAN ENERGY FUELS CORP COMM STK 184499101 625 76709 SH SOLE 54909 0 21800 CLEARWATER ANALYTICS HLDGS I COMM STK 185123106 51220 2000000 SH SOLE 566229 0 1433771 CLEVELAND-CLIFFS INC NEW COMM STK 185899101 17466 881659 SH SOLE 240014 0 641645 CLOROX CO DEL COMM STK 189054109 43575 263116 SH SOLE 109905 0 153211 CLOVIS ONCOLOGY INC COMM STK 189464100 446 100040 SH SOLE 65590 0 34450 CO-DIAGNOSTICS INC COMM STK 189763105 344 35400 SH SOLE 0 0 35400 COCA COLA CONS INC COMM STK 191098102 118691 301108 SH SOLE 99321 0 201787 COCA COLA CO COMM STK 191216100 1812617 34545787 SH SOLE 15495471 0 19050316 COEUR MNG INC COMM STK 192108504 925 149920 SH SOLE 95520 0 54400 COGNEX CORP COMM STK 192422103 268854 3351453 SH SOLE 1277824 0 2073629 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 209698 2825743 SH SOLE 1758879 0 1066864 COHERENT INC COMM STK 192479103 6124 24486 SH SOLE 18681 0 5805 COHU INC COMM STK 192576106 982 30752 SH SOLE 12525 0 18227 COLFAX CORP COMM STK 194014106 848616 18488357 SH SOLE 7424445 0 11063912 COLGATE PALMOLIVE CO COMM STK 194162103 244053 3229075 SH SOLE 1371455 0 1857620 COLUMBIA BKG SYS INC COMM STK 197236102 122177 3216035 SH SOLE 1104326 0 2111709 COLUMBIA FINL INC COMM STK 197641103 22601 1221683 SH SOLE 355083 0 866600 COLUMBIA PPTY TR INC COMM STK 198287203 669 35183 SH SOLE 9783 0 25400 COLUMBIA SPORTSWEAR CO COMM STK 198516106 1487 15515 SH SOLE 7253 0 8262 COLUMBUS MCKINNON CORP N Y COMM STK 199333105 462 9561 SH SOLE 9561 0 0 COMFORT SYS USA INC COMM STK 199908104 42866 601032 SH SOLE 152226 0 448806 COMERICA INC COMM STK 200340107 19373 240657 SH SOLE 102129 0 138528 COMMERCE BANCSHARES INC COMM STK 200525103 3125 44846 SH SOLE 26403 0 18443 COMMERCIAL METALS CO COMM STK 201723103 1814 59552 SH SOLE 31289 0 28263 COMMERCIAL VEH GROUP INC COMM STK 202608105 412 43531 SH SOLE 14531 0 29000 COMMUNITY BK SYS INC COMM STK 203607106 1293 18903 SH SOLE 9275 0 9628 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 604 51588 SH SOLE 26988 0 24600 COMMVAULT SYS INC COMM STK 204166102 47411 629545 SH SOLE 168545 0 461000 COMPANIA DE MINAS BUENAVENTU ADR 204448104 143669 21252789 SH SOLE 7966779 0 13286010 COMTECH TELECOMMUNICATIONS C COMM STK 205826209 624 24365 SH SOLE 12705 0 11660 CONAGRA BRANDS INC COMM STK 205887102 694557 20506546 SH SOLE 9981227 0 10525319 CONDUENT INC COMM STK 206787103 612 92875 SH SOLE 34875 0 58000 CONMED CORP COMM STK 207410101 32278 246716 SH SOLE 60266 0 186450 CONNS INC COMM STK 208242107 713 31249 SH SOLE 7049 0 24200 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 490 53271 SH SOLE 53271 0 0 CONSOLIDATED EDISON INC COMM STK 209115104 154206 2124340 SH SOLE 857094 0 1267246 CONTAINER STORE GROUP INC COMM STK 210751103 268 28107 SH SOLE 2707 0 25400 CONTINENTAL RES INC COMM STK 212015101 1940 42036 SH SOLE 26736 0 15300 COOPER COS INC COMM STK 216648402 1301052 3147884 SH SOLE 1144352 0 2003532 COPART INC COMM STK 217204106 1033768 7452188 SH SOLE 4040441 0 3411747 CORCEPT THERAPEUTICS INC COMM STK 218352102 842 42763 SH SOLE 20563 0 22200 CORNING INC COMM STK 219350105 609775 16710737 SH SOLE 6715467 0 9995270 CORVEL CORP COMM STK 221006109 59625 320186 SH SOLE 75320 0 244866 COTY INC COMM STK 222070203 1026 130509 SH SOLE 74309 0 56200 COUSINS PPTYS INC COMM STK 222795502 2427 65091 SH SOLE 23200 0 41891 COWEN INC COMM STK 223622606 664 19354 SH SOLE 11630 0 7724 CRANE CO COMM STK 224399105 1984 20923 SH SOLE 14082 0 6841 CREDIT ACCEP CORP MICH COMM STK 225310101 2466 4214 SH SOLE 1714 0 2500 CREE INC COMM STK 225447101 6134 75987 SH SOLE 48987 0 27000 CROCS INC COMM STK 227046109 123106 857999 SH SOLE 208663 0 649336 CROWN HLDGS INC COMM STK 228368106 6444 63946 SH SOLE 36970 0 26976 CRYOLIFE INC COMM STK 228903100 503 22548 SH SOLE 14998 0 7550 CRYOPORT INC COMM STK 229050307 2086 31361 SH SOLE 16601 0 14760 CUBESMART COMM STK 229663109 423365 8738181 SH SOLE 2605750 0 6132431 CULLEN FROST BANKERS INC COMM STK 229899109 2829 23847 SH SOLE 9257 0 14590 CUMMINS INC COMM STK 231021106 565229 2517053 SH SOLE 1353880 0 1163173 CURIS INC COMM STK 231269200 398 50815 SH SOLE 17415 0 33400 CURTISS WRIGHT CORP COMM STK 231561101 47131 373523 SH SOLE 94323 0 279200 CYBEROPTICS CORP COMM STK 232517102 441 12400 SH SOLE 5000 0 7400 DTE ENERGY CO COMM STK 233331107 34718 310785 SH SOLE 133954 0 176831 DTE ENERGY CO CVPFSTKF 233331842 450 9063 SH SOLE 9063 0 0 DAILY JOURNAL CORP COMM STK 233912104 379 1183 SH SOLE 1183 0 0 DANA INC COMM STK 235825205 1056 47486 SH SOLE 20886 0 26600 DANAHER CORPORATION COMM STK 235851102 8669047 28475387 SH SOLE 10094168 0 18381219 DANIMER SCIENTIFIC INC COMM STK 236272100 311 19031 SH SOLE 5531 0 13500 DARDEN RESTAURANTS INC COMM STK 237194105 32238 212833 SH SOLE 88475 0 124358 DARLING INGREDIENTS INC COMM STK 237266101 234816 3265873 SH SOLE 1001256 0 2264617 DAVE & BUSTERS ENTMT INC COMM STK 238337109 1018 26562 SH SOLE 16762 0 9800 DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 77 30980 SH SOLE 30980 0 0 DECKERS OUTDOOR CORP COMM STK 243537107 115058 319428 SH SOLE 82427 0 237001 DEERE & CO COMM STK 244199105 284853 850131 SH SOLE 308996 0 541135 DELTA AIR LINES INC DEL COMM STK 247361702 163849 3845325 SH SOLE 1731050 0 2114275 DELUXE CORP COMM STK 248019101 871 24274 SH SOLE 17574 0 6700 DESCARTES SYS GROUP INC COMM STK 249906108 880093 10828937 SH SOLE 1959004 0 8869933 DESIGNER BRANDS INC COMM STK 250565108 260 18661 SH SOLE 18661 0 0 DEXCOM INC COMM STK 252131107 332729 608436 SH SOLE 142902 0 465534 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 1145 121116 SH SOLE 85216 0 35900 DICERNA PHARMACEUTICALS INC COMM STK 253031108 54081 2682596 SH SOLE 348905 0 2333691 DICKS SPORTING GOODS INC COMM STK 253393102 37889 316352 SH SOLE 88352 0 228000 DIEBOLD NIXDORF INC COMM STK 253651103 260 25762 SH SOLE 9462 0 16300 DIGI INTL INC COMM STK 253798102 571 27179 SH SOLE 14519 0 12660 DIGITAL RLTY TR INC COMM STK 253868103 63829 441879 SH SOLE 178523 0 263356 DILLARDS INC COMM STK 254067101 535 3101 SH SOLE 1801 0 1300 DINE BRANDS GLOBAL INC COMM STK 254423106 4536 55860 SH SOLE 20860 0 35000 DIODES INC COMM STK 254543101 47472 524033 SH SOLE 131321 0 392712 DISNEY WALT CO COMM STK 254687106 4482599 26497603 SH SOLE 12153287 0 14344316 DISCOVER FINL SVCS COMM STK 254709108 98501 801801 SH SOLE 316182 0 485619 DOCUSIGN INC COMM STK 256163106 3010675 11695120 SH SOLE 3917448 0 7777672 DOLLAR GEN CORP NEW COMM STK 256677105 3402414 16038534 SH SOLE 6272671 0 9765863 DOLLAR TREE INC COMM STK 256746108 497965 5202312 SH SOLE 2269356 0 2932956 DOMO INC COMM STK 257554105 1269 15027 SH SOLE 8927 0 6100 DOMTAR CORP COMM STK 257559203 2421 44390 SH SOLE 27626 0 16764 DONALDSON INC COMM STK 257651109 2202 38356 SH SOLE 18214 0 20142 DORMAN PRODS INC COMM STK 258278100 84876 896547 SH SOLE 324719 0 571828 DOVER CORP COMM STK 260003108 33824 217520 SH SOLE 86248 0 131272 DOW INC COMM STK 260557103 67217 1167781 SH SOLE 465368 0 702413 DRIL-QUIP INC COMM STK 262037104 20963 832517 SH SOLE 246193 0 586324 DRIVE SHACK INC COMM STK 262077100 15725 5595991 SH SOLE 1512609 0 4083382 DUCK CREEK TECHNOLOGIES INC COMM STK 264120106 272953 6169829 SH SOLE 997264 0 5172565 DUKE REALTY CORP COMM STK 264411505 54842 1145651 SH SOLE 299628 0 846023 DURECT CORP COMM STK 266605104 245 191682 SH SOLE 63482 0 128200 DYCOM INDS INC COMM STK 267475101 1245 17472 SH SOLE 6618 0 10854 DYNAMICS SPECIAL PURPOSE COR COMM STK 268010105 29820 3000000 SH SOLE 408570 0 2591430 DYNATRACE INC COMM STK 268150109 20300 286042 SH SOLE 130016 0 156026 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 832 43315 SH SOLE 27915 0 15400 EAGLE BANCORP INC MD COMM STK 268948106 1205 20957 SH SOLE 20957 0 0 EAGLE PHARMACEUTICALS INC COMM STK 269796108 752 13475 SH SOLE 3990 0 9485 EASTGROUP PPTYS INC COMM STK 277276101 452376 2714851 SH SOLE 784763 0 1930088 EASTMAN CHEM CO COMM STK 277432100 21222 210663 SH SOLE 82668 0 127995 EASTMAN KODAK CO COMM STK 277461406 98 14374 SH SOLE 14374 0 0 EBAY INC. COMM STK 278642103 70454 1011256 SH SOLE 402420 0 608836 EBIX INC COMM STK 278715206 448 16653 SH SOLE 16653 0 0 ECHOSTAR CORP COMM STK 278768106 524 20555 SH SOLE 3431 0 17124 ECOLAB INC COMM STK 278865100 122259 586036 SH SOLE 259377 0 326659 EDISON INTL COMM STK 281020107 90158 1625341 SH SOLE 702160 0 923181 8X8 INC NEW COMM STK 282914100 930 39770 SH SOLE 18060 0 21710 ELECTRONIC ARTS INC COMM STK 285512109 184091 1294136 SH SOLE 753168 0 540968 ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 269 24063 SH SOLE 24063 0 0 EMCORE CORP COMM STK 290846203 357 47717 SH SOLE 47717 0 0 EMERSON ELEC CO COMM STK 291011104 96833 1027953 SH SOLE 463264 0 564689 EMPIRE ST RLTY TR INC COMM STK 292104106 425 42406 SH SOLE 42406 0 0 ENCORE CAP GROUP INC COMM STK 292554102 113886 2311473 SH SOLE 472494 0 1838979 ENCORE WIRE CORP COMM STK 292562105 712 7507 SH SOLE 1707 0 5800 ENERGY FUELS INC COMM STK 292671708 87 12448 SH SOLE 12448 0 0 ENERPAC TOOL GROUP CORP COMM STK 292765104 159004 7670227 SH SOLE 2224832 0 5445395 ENGLOBAL CORP COMM STK 293306106 189 70625 SH SOLE 1225 0 69400 ENNIS INC COMM STK 293389102 1192 63224 SH SOLE 44167 0 19057 ENTERPRISE FINL SVCS CORP COMM STK 293712105 337 7435 SH SOLE 7435 0 0 ENZO BIOCHEM INC COMM STK 294100102 159 44800 SH SOLE 44800 0 0 EPLUS INC COMM STK 294268107 12928 125994 SH SOLE 28694 0 97300 EQUIFAX INC COMM STK 294429105 1257594 4962490 SH SOLE 1783967 0 3178523 EQUITRANS MIDSTREAM CORP COMM STK 294600101 224400 22130203 SH SOLE 8619585 0 13510618 EQUITY COMWLTH COMM STK 294628102 239011 9199824 SH SOLE 3527871 0 5671953 ESCO TECHNOLOGIES INC COMM STK 296315104 207658 2696853 SH SOLE 754726 0 1942127 ESSEX PPTY TR INC COMM STK 297178105 291607 912012 SH SOLE 365255 0 546757 ETHAN ALLEN INTERIORS INC COMM STK 297602104 341 14391 SH SOLE 1891 0 12500 EURONET WORLDWIDE INC COMM STK 298736109 462269 3631903 SH SOLE 472307 0 3159596 EXLSERVICE HOLDINGS INC COMM STK 302081104 63751 517793 SH SOLE 125093 0 392700 EXPEDITORS INTL WASH INC COMM STK 302130109 43995 369303 SH SOLE 162782 0 206521 EZCORP INC COMM STK 302301106 941 124311 SH SOLE 71411 0 52900 FMC CORP COMM STK 302491303 18432 201311 SH SOLE 81113 0 120198 FLYWIRE CORPORATION COMM STK 302492103 66412 1514866 SH SOLE 262868 0 1251998 F N B CORP COMM STK 302520101 1128 97110 SH SOLE 47948 0 49162 FTI CONSULTING INC COMM STK 302941109 58280 432663 SH SOLE 126153 0 306510 FACTSET RESH SYS INC COMM STK 303075105 45188 114465 SH SOLE 47889 0 66576 FAIR ISAAC CORP COMM STK 303250104 57853 145385 SH SOLE 42874 0 102511 FARMER BROS CO COMM STK 307675108 108 12800 SH SOLE 0 0 12800 FARO TECHNOLOGIES INC COMM STK 311642102 1129 17148 SH SOLE 7848 0 9300 FASTENAL CO COMM STK 311900104 52938 1025736 SH SOLE 405845 0 619891 FEDERAL AGRIC MTG CORP COMM STK 313148306 915 8431 SH SOLE 6731 0 1700 FEDERAL RLTY INVT TR COMM STK 313747206 64728 548586 SH SOLE 182071 0 366515 FEDERAL SIGNAL CORP COMM STK 313855108 89403 2314934 SH SOLE 579947 0 1734987 FEDERATED HERMES INC COMM STK 314211103 1188 36558 SH SOLE 20858 0 15700 FERRO CORP COMM STK 315405100 884 43442 SH SOLE 7682 0 35760 F5 NETWORKS INC COMM STK 315616102 18310 92110 SH SOLE 35923 0 56187 FIDELITY COVINGTON TRUST COMM STK 316092600 1336 20944 SH SOLE 0 0 20944 FIDELITY COVINGTON TRUST COMM STK 316092808 510 4302 SH SOLE 0 0 4302 FIFTH THIRD BANCORP COMM STK 316773100 2024195 47695453 SH SOLE 23652852 0 24042601 FIRST BANCORP P R COMM STK 318672706 1264 96128 SH SOLE 17228 0 78900 FIRST BANCORP N C COMM STK 318910106 24793 576451 SH SOLE 142576 0 433875 FIRST BANCSHARES INC MS COMM STK 318916103 104871 2704262 SH SOLE 682192 0 2022070 FIRST BUSEY CORP COMM STK 319383204 727 29519 SH SOLE 9528 0 19991 FIRST BUSINESS FINL SVCS INC COMM STK 319390100 760 26488 SH SOLE 18288 0 8200 FIRST COMWLTH FINL CORP PA COMM STK 319829107 392 28743 SH SOLE 8043 0 20700 FIRST FINL BANCORP OH COMM STK 320209109 1230 52528 SH SOLE 26758 0 25770 FIRST FINL CORP IND COMM STK 320218100 572 13594 SH SOLE 4944 0 8650 FIRST HORIZON CORPORATION COMM STK 320517105 4011 246235 SH SOLE 126150 0 120085 1STDIBS COM INC COMM STK 320551104 31351 2661369 SH SOLE 352285 0 2309084 FIRST MERCHANTS CORP COMM STK 320817109 1291 30851 SH SOLE 10408 0 20443 FIRST MIDWEST BANCORP DEL COMM STK 320867104 1384 72810 SH SOLE 32617 0 40193 FIRST SOLAR INC COMM STK 336433107 4153 43509 SH SOLE 23209 0 20300 1ST SOURCE CORP COMM STK 336901103 947 20046 SH SOLE 1430 0 18616 FISERV INC COMM STK 337738108 5032220 46379905 SH SOLE 20655445 0 25724460 FLAGSTAR BANCORP INC COMM STK 337930705 548 10788 SH SOLE 4388 0 6400 FIRSTENERGY CORP COMM STK 337932107 564298 15842156 SH SOLE 6032504 0 9809652 FIVE9 INC COMM STK 338307101 690960 4325527 SH SOLE 1720622 0 2604905 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 2004298 7671368 SH SOLE 2941015 0 4730353 FLOOR & DECOR HLDGS INC COMM STK 339750101 108424 897623 SH SOLE 246883 0 650740 FLUOR CORP NEW COMM STK 343412102 1578 98834 SH SOLE 43434 0 55400 FLOWERS FOODS INC COMM STK 343498101 499632 21143953 SH SOLE 8008826 0 13135127 FLUSHING FINL CORP COMM STK 343873105 614 27171 SH SOLE 6096 0 21075 FOOT LOCKER INC COMM STK 344849104 2426 53138 SH SOLE 25735 0 27403 FORD MTR CO DEL COMM STK 345370860 86099 6080419 SH SOLE 2426387 0 3654032 FORMFACTOR INC COMM STK 346375108 51954 1391751 SH SOLE 340251 0 1051500 FORRESTER RESH INC COMM STK 346563109 785 15945 SH SOLE 4745 0 11200 FORTIS INC COMM STK 349553107 900 20302 SH SOLE 20302 0 0 FORWARD AIR CORP COMM STK 349853101 605 7290 SH SOLE 2290 0 5000 FRANCO NEV CORP COMM STK 351858105 656849 5056990 SH SOLE 2011098 0 3045892 FRANKLIN COVEY CO COMM STK 353469109 704 17257 SH SOLE 7657 0 9600 FRANKLIN ELEC INC COMM STK 353514102 1007 12613 SH SOLE 8513 0 4100 FRANKLIN RESOURCES INC COMM STK 354613101 75152 2528659 SH SOLE 1099528 0 1429131 FRESENIUS MED CARE AG&CO KGA ADR 358029106 726 20758 SH SOLE 19215 0 1543 FRESHPET INC COMM STK 358039105 407592 2856485 SH SOLE 1525332 0 1331153 FULCRUM THERAPEUTICS INC COMM STK 359616109 1253 44400 SH SOLE 4400 0 40000 FULGENT GENETICS INC COMM STK 359664109 608 6755 SH SOLE 3555 0 3200 FULLER H B CO COMM STK 359694106 24765 383593 SH SOLE 100553 0 283040 FULTON FINL CORP PA COMM STK 360271100 1687 110395 SH SOLE 39219 0 71176 FUNKO INC COMM STK 361008105 279 15348 SH SOLE 8548 0 6800 GATX CORP COMM STK 361448103 1201 13414 SH SOLE 4064 0 9350 GALLAGHER ARTHUR J & CO COMM STK 363576109 88032 592212 SH SOLE 186875 0 405337 GAP INC COMM STK 364760108 6884 303260 SH SOLE 119288 0 183972 GARTNER INC COMM STK 366651107 106778 351381 SH SOLE 123875 0 227506 GENERAC HLDGS INC COMM STK 368736104 944903 2312142 SH SOLE 1025695 0 1286447 GENERAL DYNAMICS CORP COMM STK 369550108 69996 357066 SH SOLE 144267 0 212799 GENERAL ELECTRIC CO COMM STK 369604301 11210793 108810954 SH SOLE 46392009 0 62418945 GENERAL MLS INC COMM STK 370334104 57643 963615 SH SOLE 393157 0 570458 GENESCO INC COMM STK 371532102 579 10035 SH SOLE 4935 0 5100 GENTEX CORP COMM STK 371901109 4233 128340 SH SOLE 94220 0 34120 GENIE ENERGY LTD COMM STK 372284208 156 23842 SH SOLE 0 0 23842 GENMAB A/S ADR 372303206 79079 1809578 SH SOLE 1246657 0 562921 GENPREX INC COMM STK 372446104 125 46800 SH SOLE 42900 0 3900 GENUINE PARTS CO COMM STK 372460105 26919 222047 SH SOLE 87376 0 134671 GERMAN AMERN BANCORP INC COMM STK 373865104 704 18228 SH SOLE 10695 0 7533 GERON CORP COMM STK 374163103 236 172573 SH SOLE 172573 0 0 GETTY RLTY CORP NEW COMM STK 374297109 740 25241 SH SOLE 4356 0 20885 GEVO INC COMM STK 374396406 596 89710 SH SOLE 40310 0 49400 GIBRALTAR INDS INC COMM STK 374689107 219269 3148162 SH SOLE 738505 0 2409657 GILEAD SCIENCES INC COMM STK 375558103 250403 3584871 SH SOLE 1504166 0 2080705 GILDAN ACTIVEWEAR INC COMM STK 375916103 278 7607 SH SOLE 7607 0 0 GLADSTONE COMMERCIAL CORP COMM STK 376536108 493 23440 SH SOLE 3040 0 20400 GLADSTONE LD CORP COMM STK 376549101 555 24354 SH SOLE 2354 0 22000 GLATFELTER CORPORATION COMM STK 377320106 297 21068 SH SOLE 3668 0 17400 GLAUKOS CORP COMM STK 377322102 1137 23612 SH SOLE 14289 0 9323 GLOBALSTAR INC COMM STK 378973408 849 508487 SH SOLE 118087 0 390400 GLOBUS MED INC COMM STK 379577208 66889 872993 SH SOLE 211393 0 661600 GODADDY INC COMM STK 380237107 14519 208307 SH SOLE 104046 0 104261 GOODYEAR TIRE & RUBR CO COMM STK 382550101 2776 156837 SH SOLE 82032 0 74805 GORMAN RUPP CO COMM STK 383082104 232 6490 SH SOLE 6490 0 0 GRACO INC COMM STK 384109104 228553 3266445 SH SOLE 791957 0 2474488 GRAFTECH INTL LTD COMM STK 384313508 426 41242 SH SOLE 17042 0 24200 GRAHAM HLDGS CO COMM STK 384637104 1742 2957 SH SOLE 2157 0 800 GRAINGER W W INC COMM STK 384802104 26486 67385 SH SOLE 26322 0 41063 GRANITE CONSTR INC COMM STK 387328107 1502 37981 SH SOLE 12706 0 25275 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 4456 234025 SH SOLE 198412 0 35613 GRAY TELEVISION INC COMM STK 389375106 1359 59545 SH SOLE 26745 0 32800 GREAT WESTERN BANCORP INC COMM STK 391416104 825 25193 SH SOLE 11493 0 13700 GREEN PLAINS INC COMM STK 393222104 352 10786 SH SOLE 10786 0 0 GREENBRIER COS INC COMM STK 393657101 472 10984 SH SOLE 2684 0 8300 GREENHILL & CO INC COMM STK 395259104 333 22805 SH SOLE 22805 0 0 GREIF INC COMM STK 397624107 1093 16913 SH SOLE 11013 0 5900 GRIFFON CORP COMM STK 398433102 563 22869 SH SOLE 10633 0 12236 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 1540 8197 SH SOLE 3397 0 4800 GROUPON INC COMM STK 399473206 362 15867 SH SOLE 10367 0 5500 GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 122594 1053938 SH SOLE 1000838 0 53100 GUESS INC COMM STK 401617105 433 20605 SH SOLE 9985 0 10620 H & E EQUIPMENT SERVICES INC COMM STK 404030108 816 23508 SH SOLE 12208 0 11300 HNI CORP COMM STK 404251100 3425 93272 SH SOLE 78692 0 14580 HACKETT GROUP INC COMM STK 404609109 831 42331 SH SOLE 20011 0 22320 HAEMONETICS CORP MASS COMM STK 405024100 24796 351265 SH SOLE 102865 0 248400 HAIN CELESTIAL GROUP INC COMM STK 405217100 40184 939322 SH SOLE 231522 0 707800 HALLIBURTON CO COMM STK 406216101 409376 18935071 SH SOLE 9159735 0 9775336 HAMILTON LANE INC COMM STK 407497106 717 8458 SH SOLE 3258 0 5200 HANCOCK WHITNEY CORPORATION COMM STK 410120109 1955 41480 SH SOLE 18980 0 22500 HANESBRANDS INC COMM STK 410345102 21552 1255938 SH SOLE 550970 0 704968 HANOVER INS GROUP INC COMM STK 410867105 148333 1144365 SH SOLE 261886 0 882479 HARLEY DAVIDSON INC COMM STK 412822108 2166 59154 SH SOLE 32054 0 27100 HARMONIC INC COMM STK 413160102 155269 17745038 SH SOLE 6095743 0 11649295 HARROW HEALTH INC COMM STK 415858109 97 10700 SH SOLE 0 0 10700 HARSCO CORP COMM STK 415864107 1081 63760 SH SOLE 35500 0 28260 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 1366122 19446574 SH SOLE 9682648 0 9763926 HASBRO INC COMM STK 418056107 18470 207019 SH SOLE 85648 0 121371 HAVERTY FURNITURE COS INC COMM STK 419596101 389 11529 SH SOLE 11529 0 0 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 2172 53195 SH SOLE 20795 0 32400 HAWAIIAN HOLDINGS INC COMM STK 419879101 384 17741 SH SOLE 15056 0 2685 HAWKINS INC COMM STK 420261109 39971 1145953 SH SOLE 367253 0 778700 HAYNES INTERNATIONAL INC COMM STK 420877201 53970 1448850 SH SOLE 359212 0 1089638 HAYWARD HLDGS INC COMM STK 421298100 495 22248 SH SOLE 2248 0 20000 HEALTHCARE SVCS GROUP INC COMM STK 421906108 753 30131 SH SOLE 16281 0 13850 HEALTHCARE RLTY TR COMM STK 421946104 172619 5796459 SH SOLE 1966597 0 3829862 HEARTLAND EXPRESS INC COMM STK 422347104 371 23131 SH SOLE 4008 0 19123 HECLA MNG CO COMM STK 422704106 2008 365100 SH SOLE 166500 0 198600 HEICO CORP NEW COMM STK 422806109 1685 12780 SH SOLE 6609 0 6171 HEICO CORP NEW COMM STK 422806208 6256 52825 SH SOLE 33172 0 19653 HEIDRICK & STRUGGLES INTL IN COMM STK 422819102 639 14307 SH SOLE 7749 0 6558 HELMERICH & PAYNE INC COMM STK 423452101 2373 86577 SH SOLE 44177 0 42400 HENRY JACK & ASSOC INC COMM STK 426281101 183797 1120304 SH SOLE 454986 0 665318 HERITAGE COMM CORP COMM STK 426927109 70423 6055330 SH SOLE 1429506 0 4625824 HERCULES CAPITAL INC COMM STK 427096508 38684 2328975 SH SOLE 967175 0 1361800 HERON THERAPEUTICS INC COMM STK 427746102 571 53395 SH SOLE 26365 0 27030 HERSHA HOSPITALITY TR COMM STK 427825500 1134 121519 SH SOLE 64319 0 57200 HERSHEY CO COMM STK 427866108 75539 446319 SH SOLE 177788 0 268531 HEXCEL CORP NEW COMM STK 428291108 48811 821865 SH SOLE 228265 0 593600 HIBBETT INC COMM STK 428567101 55425 783503 SH SOLE 288153 0 495350 HIGHWOODS PPTYS INC COMM STK 431284108 40790 930014 SH SOLE 280882 0 649132 HILL INTL INC COMM STK 431466101 69 33200 SH SOLE 0 0 33200 HILL-ROM HLDGS INC COMM STK 431475102 5279 35194 SH SOLE 24144 0 11050 HILLENBRAND INC COMM STK 431571108 41643 976381 SH SOLE 337381 0 639000 HILLTOP HOLDINGS INC COMM STK 432748101 1879 57501 SH SOLE 42443 0 15058 HINGHAM INSTN SVGS MASS COMM STK 433323102 606 1800 SH SOLE 1800 0 0 HOLLYFRONTIER CORP COMM STK 436106108 1237 37324 SH SOLE 20147 0 17177 HOLOGIC INC COMM STK 436440101 3096129 41947278 SH SOLE 16112739 0 25834539 HOME BANCSHARES INC COMM STK 436893200 312430 13277951 SH SOLE 4112485 0 9165466 HOME DEPOT INC COMM STK 437076102 2117597 6450975 SH SOLE 3207283 0 3243692 HOMOLOGY MEDICINES INC COMM STK 438083107 17823 2264659 SH SOLE 290417 0 1974242 HONEYWELL INTL INC COMM STK 438516106 1296026 6105264 SH SOLE 2515501 0 3589763 HOOKER FURNISHINGS CORPORATI COMM STK 439038100 248 9194 SH SOLE 9194 0 0 HORACE MANN EDUCATORS CORP N COMM STK 440327104 766 19263 SH SOLE 12053 0 7210 HORMEL FOODS CORP COMM STK 440452100 18493 451052 SH SOLE 181289 0 269763 HOULIHAN LOKEY INC COMM STK 441593100 131160 1424108 SH SOLE 506678 0 917430 HOVNANIAN ENTERPRISES INC COMM STK 442487401 716 7430 SH SOLE 1853 0 5577 HOWARD BANCORP INC COMM STK 442496105 529 26089 SH SOLE 26089 0 0 HOWMET AEROSPACE INC COMM STK 443201108 316137 10132608 SH SOLE 3544313 0 6588295 HUB GROUP INC COMM STK 443320106 1131 16456 SH SOLE 8996 0 7460 HUBBELL INC COMM STK 443510607 566095 3133309 SH SOLE 1415001 0 1718308 HUBSPOT INC COMM STK 443573100 2781324 4113837 SH SOLE 1335907 0 2777930 HUDSON PAC PPTYS INC COMM STK 444097109 1290 49116 SH SOLE 24216 0 24900 HUDSON TECHNOLOGIES INC COMM STK 444144109 163 46060 SH SOLE 31000 0 15060 HUMANA INC COMM STK 444859102 4070223 10459264 SH SOLE 3305872 0 7153392 HUMANIGEN INC COMM STK 444863203 63 10621 SH SOLE 10621 0 0 HUNT J B TRANS SVCS INC COMM STK 445658107 1370938 8198411 SH SOLE 3003814 0 5194597 HUNTINGTON BANCSHARES INC COMM STK 446150104 907201 58680505 SH SOLE 31059885 0 27620620 HUNTINGTON INGALLS INDS INC COMM STK 446413106 21148 109542 SH SOLE 40121 0 69421 HUNTSMAN CORP COMM STK 447011107 3775 127567 SH SOLE 71388 0 56179 HURON CONSULTING GROUP INC COMM STK 447462102 76409 1469413 SH SOLE 375766 0 1093647 HYATT HOTELS CORP COMM STK 448579102 1008 13071 SH SOLE 7471 0 5600 IDT CORP COMM STK 448947507 295 7030 SH SOLE 1688 0 5342 HYLIION HOLDINGS CORP COMM STK 449109107 431 51268 SH SOLE 22768 0 28500 HYSTER YALE MATLS HANDLING I COMM STK 449172105 344 6847 SH SOLE 847 0 6000 IAA INC COMM STK 449253103 96019 1759560 SH SOLE 518860 0 1240700 IGM BIOSCIENCES INC COMM STK 449585108 155027 2357464 SH SOLE 447519 0 1909945 IRHYTHM TECHNOLOGIES INC COMM STK 450056106 20033 342092 SH SOLE 43323 0 298769 IBIO INC COMM STK 451033203 162 152633 SH SOLE 17733 0 134900 IDACORP INC COMM STK 451107106 291426 2818978 SH SOLE 807153 0 2011825 ILLINOIS TOOL WKS INC COMM STK 452308109 656370 3176548 SH SOLE 1322504 0 1854044 ILLUMINA INC COMM STK 452327109 109468 269886 SH SOLE 113928 0 155958 IMMERSION CORP COMM STK 452521107 267 39000 SH SOLE 0 0 39000 IMPERIAL OIL LTD COMM STK 453038408 615931 19516195 SH SOLE 7407497 0 12108698 IMPINJ INC COMM STK 453204109 753 13178 SH SOLE 4968 0 8210 INDEPENDENT BK CORP MASS COMM STK 453836108 53541 703102 SH SOLE 260249 0 442853 INFOSYS LTD ADR 456788108 244246 10977347 SH SOLE 3289163 0 7688184 INGLES MKTS INC COMM STK 457030104 349 5281 SH SOLE 1181 0 4100 INGREDION INC COMM STK 457187102 3757 42204 SH SOLE 27728 0 14476 INNODATA INC COMM STK 457642205 208 21800 SH SOLE 0 0 21800 INSMED INC COMM STK 457669307 405951 14740432 SH SOLE 3062798 0 11677634 INSPIRE MED SYS INC COMM STK 457730109 53670 230463 SH SOLE 58563 0 171900 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 2071 30238 SH SOLE 12238 0 18000 INTEL CORP COMM STK 458140100 366330 6875560 SH SOLE 2999108 0 3876452 INTER PARFUMS INC COMM STK 458334109 547 7321 SH SOLE 1521 0 5800 INTERFACE INC COMM STK 458665304 396 26139 SH SOLE 17539 0 8600 INTERNATIONAL BANCSHARES COR COMM STK 459044103 1217 29238 SH SOLE 20236 0 9002 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 194465 1399734 SH SOLE 558756 0 840978 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 1010819 7559221 SH SOLE 3818483 0 3740738 INTERNATIONAL PAPER CO COMM STK 460146103 2509909 44883925 SH SOLE 22445864 0 22438061 INTERNATIONAL PAPER CO COMM STK 460146129 152858 2857152 SH SOLE 1400949 0 1456203 INTERPUBLIC GROUP COS INC COMM STK 460690100 22848 623071 SH SOLE 254806 0 368265 INTEVAC INC COMM STK 461148108 106 22200 SH SOLE 0 0 22200 INTUIT COMM STK 461202103 10134753 18785105 SH SOLE 8123164 0 10661941 INVACARE CORP COMM STK 461203101 184 38657 SH SOLE 20057 0 18600 IONIS PHARMACEUTICALS INC COMM STK 462222100 393670 11737321 SH SOLE 3776048 0 7961273 IOVANCE BIOTHERAPEUTICS INC COMM STK 462260100 114046 4624728 SH SOLE 739874 0 3884854 IROBOT CORP COMM STK 462726100 1128 14368 SH SOLE 6089 0 8279 ISHARES TR COMM STK 464287200 16765 38915 SH SOLE 22459 0 16456 ISHARES TR COMM STK 464287457 2521 29260 SH SOLE 0 0 29260 ISHARES TR COMM STK 464287473 3291 29058 SH SOLE 29058 0 0 ISHARES TR COMM STK 464287481 3260 29086 SH SOLE 29086 0 0 ISHARES TR COMM STK 464287507 1279 4863 SH SOLE 2084 0 2779 ISHARES TR COMM STK 464287556 584 3614 SH SOLE 0 0 3614 ISHARES TR COMM STK 464287598 1808 11551 SH SOLE 11551 0 0 ISHARES TR COMM STK 464287614 10003 36502 SH SOLE 25691 0 10811 ISHARES TR COMM STK 464287622 3417 14136 SH SOLE 14136 0 0 ISHARES TR COMM STK 464287648 1765 6013 SH SOLE 6013 0 0 ISHARES TR COMM STK 464287655 2434 11129 SH SOLE 11129 0 0 ISHARES TR COMM STK 464287804 514 4703 SH SOLE 979 0 3724 ISHARES TR COMM STK 464287879 1425 14156 SH SOLE 14156 0 0 ISHARES TR COMM STK 464288414 641 5520 SH SOLE 5520 0 0 ISHARES TR COMM STK 464288570 284 3410 SH SOLE 3410 0 0 ISHARES TR COMM STK 464288885 1789 16802 SH SOLE 0 0 16802 ITRON INC COMM STK 465741106 2038 26952 SH SOLE 18852 0 8100 J & J SNACK FOODS CORP COMM STK 466032109 49080 321163 SH SOLE 76842 0 244321 JABIL INC COMM STK 466313103 2620 44890 SH SOLE 27790 0 17100 JACK IN THE BOX INC COMM STK 466367109 3622 37218 SH SOLE 27882 0 9336 JACOBS ENGR GROUP INC COMM STK 469814107 614866 4639444 SH SOLE 2211065 0 2428379 JETBLUE AWYS CORP COMM STK 477143101 8086 528866 SH SOLE 432366 0 96500 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 310101 2206342 SH SOLE 514930 0 1691412 JOHNSON & JOHNSON COMM STK 478160104 2451165 15177497 SH SOLE 7061536 0 8115961 JOUNCE THERAPEUTICS INC COMM STK 481116101 1497 201494 SH SOLE 7934 0 193560 KLA CORP COMM STK 482480100 1305165 3901723 SH SOLE 1640912 0 2260811 KE HLDGS INC ADR 482497104 77367 4236991 SH SOLE 2438065 0 1798926 KHOSLA VENTURES ACQUSTN CO I COMM STK 482505104 50749 4985165 SH SOLE 2093065 0 2892100 KAISER ALUMINUM CORP COMM STK 483007704 1112 10205 SH SOLE 8069 0 2136 KALA PHARMACEUTICALS INC COMM STK 483119103 352 134257 SH SOLE 134257 0 0 KAMAN CORP COMM STK 483548103 396 11088 SH SOLE 4727 0 6361 KANSAS CITY SOUTHERN COMM STK 485170302 46405 171463 SH SOLE 77963 0 93500 KELLOGG CO COMM STK 487836108 25225 394630 SH SOLE 160163 0 234467 KEMPER CORP COMM STK 488401100 399465 5980909 SH SOLE 2276771 0 3704138 KENNAMETAL INC COMM STK 489170100 1131 33043 SH SOLE 17143 0 15900 KENNEDY-WILSON HOLDINGS INC COMM STK 489398107 1064 50847 SH SOLE 22347 0 28500 KEYCORP COMM STK 493267108 33845 1565449 SH SOLE 630913 0 934536 KFORCE INC COMM STK 493732101 390 6542 SH SOLE 1686 0 4856 KIMBALL INTL INC COMM STK 494274103 510 45497 SH SOLE 16907 0 28590 KIMBERLY-CLARK CORP COMM STK 494368103 1353273 10218010 SH SOLE 4647041 0 5570969 KINROSS GOLD CORP COMM STK 496902404 306 57037 SH SOLE 57037 0 0 KIRBY CORP COMM STK 497266106 954 19897 SH SOLE 10197 0 9700 KNIGHT-SWIFT TRANSN HLDGS IN COMM STK 499049104 118753 2321665 SH SOLE 619780 0 1701885 KOHLS CORP COMM STK 500255104 324480 6890633 SH SOLE 3412192 0 3478441 KONINKLIJKE PHILIPS N V COMM STK 500472303 850247 19135001 SH SOLE 8120087 0 11014914 KOPIN CORP COMM STK 500600101 243 47300 SH SOLE 22700 0 24600 KORN FERRY COMM STK 500643200 163061 2253475 SH SOLE 740570 0 1512905 KOSMOS ENERGY LTD COMM STK 500688106 289 97680 SH SOLE 84280 0 13400 KRAFT HEINZ CO COMM STK 500754106 172107 4674284 SH SOLE 1852947 0 2821337 KROGER CO COMM STK 501044101 44069 1089996 SH SOLE 444432 0 645564 KRYSTAL BIOTECH INC COMM STK 501147102 220 4219 SH SOLE 4219 0 0 KULICKE & SOFFA INDS INC COMM STK 501242101 30743 527497 SH SOLE 130997 0 396500 KYMERA THERAPEUTICS INC COMM STK 501575104 189918 3233197 SH SOLE 678584 0 2554613 LKQ CORP COMM STK 501889208 22945 455983 SH SOLE 195744 0 260239 LTC PPTYS INC COMM STK 502175102 782 24664 SH SOLE 17694 0 6970 L3HARRIS TECHNOLOGIES INC COMM STK 502431109 752765 3417929 SH SOLE 1650677 0 1767252 LA Z BOY INC COMM STK 505336107 1477 45823 SH SOLE 28103 0 17720 LADDER CAP CORP COMM STK 505743104 454 41127 SH SOLE 9827 0 31300 LAKELAND BANCORP INC COMM STK 511637100 212 12013 SH SOLE 12013 0 0 LAKELAND FINL CORP COMM STK 511656100 1201 16862 SH SOLE 16862 0 0 LAM RESEARCH CORP COMM STK 512807108 205608 361254 SH SOLE 177060 0 184194 LAMAR ADVERTISING CO NEW COMM STK 512816109 4563 40220 SH SOLE 20588 0 19632 LAMB WESTON HLDGS INC COMM STK 513272104 14538 236896 SH SOLE 97453 0 139443 LANCASTER COLONY CORP COMM STK 513847103 1276 7559 SH SOLE 4094 0 3465 LANDSTAR SYS INC COMM STK 515098101 229848 1456395 SH SOLE 462972 0 993423 LANNET INC COMM STK 516012101 101 33600 SH SOLE 12000 0 21600 LANTHEUS HLDGS INC COMM STK 516544103 58548 2279911 SH SOLE 488496 0 1791415 LANTRONIX INC COMM STK 516548203 65 11200 SH SOLE 11200 0 0 LAS VEGAS SANDS CORP COMM STK 517834107 937539 25615828 SH SOLE 11574731 0 14041097 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 625114 9669211 SH SOLE 2785865 0 6883346 LAUDER ESTEE COS INC COMM STK 518439104 862929 2877101 SH SOLE 2069390 0 807711 LAUREATE EDUCATION INC COMM STK 518613203 691 40695 SH SOLE 17495 0 23200 LAWSON PRODS INC COMM STK 520776105 216 4319 SH SOLE 419 0 3900 LEAR CORP COMM STK 521865204 4704 30060 SH SOLE 16974 0 13086 LEGGETT & PLATT INC COMM STK 524660107 9799 218525 SH SOLE 90290 0 128235 LEIDOS HOLDINGS INC COMM STK 525327102 392529 4083310 SH SOLE 1883484 0 2199826 LEMAITRE VASCULAR INC COMM STK 525558201 532 10014 SH SOLE 1614 0 8400 LENNAR CORP COMM STK 526057104 46091 492001 SH SOLE 235314 0 256687 LENNOX INTL INC COMM STK 526107107 244413 830855 SH SOLE 154409 0 676446 LESLIES INC COMM STK 527064109 312 15194 SH SOLE 15194 0 0 LEXICON PHARMACEUTICALS INC COMM STK 528872302 623 129568 SH SOLE 20586 0 108982 LEXINGTON REALTY TRUST COMM STK 529043101 2090 163936 SH SOLE 119249 0 44687 LIBERTY BROADBAND CORP COMM STK 530307107 2498 14841 SH SOLE 7566 0 7275 LIBERTY BROADBAND CORP COMM STK 530307305 820311 4749917 SH SOLE 1337485 0 3412432 LIBERTY MEDIA CORP DEL COMM STK 531229409 1655 35088 SH SOLE 23988 0 11100 LIBERTY MEDIA CORP DEL COMM STK 531229607 2227 46910 SH SOLE 22883 0 24027 LIBERTY MEDIA CORP DEL COMM STK 531229854 642424 12496085 SH SOLE 3704870 0 8791215 LIBERTY MEDIA CORP DEL COMM STK 531229870 1629 34628 SH SOLE 23528 0 11100 LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 33 15300 SH SOLE 15300 0 0 LILLY ELI & CO COMM STK 532457108 6990667 30256081 SH SOLE 13396485 0 16859596 LINCOLN ELEC HLDGS INC COMM STK 533900106 34870 270751 SH SOLE 77171 0 193580 LINCOLN NATL CORP IND COMM STK 534187109 19124 278170 SH SOLE 117410 0 160760 LINDSAY CORP COMM STK 535555106 323 2125 SH SOLE 2125 0 0 LIONS GATE ENTMNT CORP COMM STK 535919500 779 59913 SH SOLE 27413 0 32500 LITHIA MTRS INC COMM STK 536797103 3713 11713 SH SOLE 5613 0 6100 LITTELFUSE INC COMM STK 537008104 507173 1855941 SH SOLE 593813 0 1262128 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 802450 8805550 SH SOLE 3151226 0 5654324 LIVEPERSON INC COMM STK 538146101 1787 30316 SH SOLE 17866 0 12450 LOCKHEED MARTIN CORP COMM STK 539830109 281892 816842 SH SOLE 276057 0 540785 LOEWS CORP COMM STK 540424108 1053624 19536876 SH SOLE 7962706 0 11574170 LORAL SPACE & COM INC COMM STK 543881106 210 4874 SH SOLE 1074 0 3800 LOUISIANA PAC CORP COMM STK 546347105 46278 754088 SH SOLE 190388 0 563700 LOWES COS INC COMM STK 548661107 396725 1955660 SH SOLE 1041069 0 914591 LUCID GROUP INC COMM STK 549498103 3272 128904 SH SOLE 40100 0 88804 LULULEMON ATHLETICA INC COMM STK 550021109 3571947 8826162 SH SOLE 3655794 0 5170368 LUMEN TECHNOLOGIES INC COMM STK 550241103 19540 1577091 SH SOLE 639768 0 937323 LUMINAR TECHNOLOGIES INC COMM STK 550424105 3039 194835 SH SOLE 161235 0 33600 LYDALL INC COMM STK 550819106 204 3280 SH SOLE 3280 0 0 M D C HLDGS INC COMM STK 552676108 1598 34209 SH SOLE 20283 0 13926 MDU RES GROUP INC COMM STK 552690109 1806 60854 SH SOLE 28863 0 31991 MGIC INVT CORP WIS COMM STK 552848103 1918 128223 SH SOLE 53423 0 74800 MGM RESORTS INTERNATIONAL COMM STK 552953101 1106064 25632997 SH SOLE 11438479 0 14194518 MP MATERIALS CORP COMM STK 553368101 330 10234 SH SOLE 10234 0 0 MSA SAFETY INC COMM STK 553498106 202021 1386553 SH SOLE 440768 0 945785 MSC INDL DIRECT INC COMM STK 553530106 1473 18366 SH SOLE 5629 0 12737 MVB FINL CORP COMM STK 553810102 246 5734 SH SOLE 2734 0 3000 MACATAWA BK CORP COMM STK 554225102 311 38676 SH SOLE 20776 0 17900 MACERICH CO COMM STK 554382101 1417 84803 SH SOLE 32946 0 51857 MACK CALI RLTY CORP COMM STK 554489104 1127 65827 SH SOLE 38827 0 27000 MACROGENICS INC COMM STK 556099109 785 37467 SH SOLE 24467 0 13000 MADDEN STEVEN LTD COMM STK 556269108 118185 2942865 SH SOLE 1057866 0 1884999 MADRIGAL PHARMACEUTICALS INC COMM STK 558868105 4612 57800 SH SOLE 15400 0 42400 MAGELLAN HEALTH INC COMM STK 559079207 587 6204 SH SOLE 2504 0 3700 MAGNA INTL INC COMM STK 559222401 868066 11537297 SH SOLE 5822971 0 5714326 MAGNOLIA OIL & GAS CORP COMM STK 559663109 362201 20359785 SH SOLE 6280341 0 14079444 MANHATTAN ASSOCIATES INC COMM STK 562750109 343437 2244247 SH SOLE 883711 0 1360536 MANITOWOC CO INC COMM STK 563571405 376 17576 SH SOLE 17576 0 0 MANTECH INTERNATIONAL CORP COMM STK 564563104 14052 185090 SH SOLE 64889 0 120201 MARATHON DIGITAL HOLDINGS IN COMM STK 565788106 924 29250 SH SOLE 16250 0 13000 MARATHON OIL CORP COMM STK 565849106 15167 1109514 SH SOLE 437949 0 671565 MARKEL CORP COMM STK 570535104 8548 7152 SH SOLE 4308 0 2844 MARLIN BUSINESS SVCS CORP COMM STK 571157106 4407 198251 SH SOLE 198251 0 0 MARSH & MCLENNAN COS INC COMM STK 571748102 4236445 27976266 SH SOLE 9316409 0 18659857 MARRIOTT INTL INC NEW COMM STK 571903202 1830008 12357406 SH SOLE 4718597 0 7638809 MARTEN TRANS LTD COMM STK 573075108 217 13822 SH SOLE 5022 0 8800 MARTIN MARIETTA MATLS INC COMM STK 573284106 625362 1830257 SH SOLE 771509 0 1058748 MARVELL TECHNOLOGY INC COMM STK 573874104 2057806 34120484 SH SOLE 12934842 0 21185642 MASCO CORP COMM STK 574599106 22236 400289 SH SOLE 159761 0 240528 MASIMO CORP COMM STK 574795100 7567 27953 SH SOLE 15957 0 11996 MASONITE INTL CORP COMM STK 575385109 1006 9480 SH SOLE 4624 0 4856 MASTEC INC COMM STK 576323109 3468 40193 SH SOLE 23093 0 17100 MATADOR RES CO COMM STK 576485205 148472 3903058 SH SOLE 1471408 0 2431650 MATERION CORP COMM STK 576690101 661 9636 SH SOLE 4736 0 4900 MATINAS BIOPHARMA HLDGS INC COMM STK 576810105 221 169800 SH SOLE 0 0 169800 MATRIX SVC CO COMM STK 576853105 423 40475 SH SOLE 16075 0 24400 MATTEL INC COMM STK 577081102 208821 11251126 SH SOLE 4840168 0 6410958 MATTERPORT INC COMM STK 577096100 205 10850 SH SOLE 4050 0 6800 MATTHEWS INTL CORP COMM STK 577128101 2229 64264 SH SOLE 54624 0 9640 MAXIMUS INC COMM STK 577933104 32177 386743 SH SOLE 107843 0 278900 MCAFEE CORP COMM STK 579063108 65204 2949053 SH SOLE 205658 0 2743395 MCCORMICK & CO INC COMM STK 579780206 145222 1792200 SH SOLE 646834 0 1145366 MCDONALDS CORP COMM STK 580135101 1277745 5299427 SH SOLE 2016467 0 3282960 MCGRATH RENTCORP COMM STK 580589109 101723 1413806 SH SOLE 583307 0 830499 MEDALLIA INC COMM STK 584021109 1330 39258 SH SOLE 15958 0 23300 MELCO RESORTS AND ENTMNT LTD ADR 585464100 266 26005 SH SOLE 17305 0 8700 MERCER INTL INC COMM STK 588056101 219 18925 SH SOLE 18925 0 0 MERCURY SYS INC COMM STK 589378108 18679 393904 SH SOLE 104904 0 289000 MERCURY GENL CORP NEW COMM STK 589400100 1145 20559 SH SOLE 15569 0 4990 MEREDITH CORP COMM STK 589433101 855 15350 SH SOLE 10750 0 4600 MERIDIAN BIOSCIENCE INC COMM STK 589584101 691 35908 SH SOLE 28333 0 7575 MERIT MED SYS INC COMM STK 589889104 62123 865221 SH SOLE 217915 0 647306 MESA AIR GROUP INC COMM STK 590479135 904 118040 SH SOLE 88640 0 29400 METHODE ELECTRS INC COMM STK 591520200 709 16871 SH SOLE 8621 0 8250 METROPOLITAN BK HLDG CORP COMM STK 591774104 26820 318152 SH SOLE 81290 0 236862 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 174182 126461 SH SOLE 35366 0 91095 MICROSOFT CORP COMM STK 594918104 55701599 197579453 SH SOLE 78958106 0 118621347 MICROVISION INC DEL COMM STK 594960304 883 79939 SH SOLE 29839 0 50100 MICROSTRATEGY INC COMM STK 594972408 2565 4434 SH SOLE 2327 0 2107 MICROCHIP TECHNOLOGY INC. COMM STK 595017104 2492962 16241856 SH SOLE 6517147 0 9724709 MICRON TECHNOLOGY INC COMM STK 595112103 510692 7194876 SH SOLE 1853007 0 5341869 MIDDLEBY CORP COMM STK 596278101 172968 1014413 SH SOLE 106317 0 908096 MIDDLESEX WTR CO COMM STK 596680108 168237 1636868 SH SOLE 432056 0 1204812 MILLER HERMAN INC COMM STK 600544100 1633 43367 SH SOLE 21861 0 21506 MIMEDX GROUP INC COMM STK 602496101 319 52651 SH SOLE 23851 0 28800 MINERALS TECHNOLOGIES INC COMM STK 603158106 163694 2343845 SH SOLE 724323 0 1619522 MINERVA NEUROSCIENCES INC COMM STK 603380106 98 56300 SH SOLE 0 0 56300 MITEK SYS INC COMM STK 606710200 277 14953 SH SOLE 3653 0 11300 MOBILE TELESYSTEMS PJSC ADR 607409109 170 17600 SH SOLE 17600 0 0 MODINE MFG CO COMM STK 607828100 540 47669 SH SOLE 21169 0 26500 MOHAWK INDS INC COMM STK 608190104 83541 470917 SH SOLE 181676 0 289241 MOLECULAR TEMPLATES INC COMM STK 608550109 8327 1240947 SH SOLE 183457 0 1057490 MONDELEZ INTL INC COMM STK 609207105 1014727 17441163 SH SOLE 6885859 0 10555304 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1474 79011 SH SOLE 41229 0 37782 MONOLITHIC PWR SYS INC COMM STK 609839105 735617 1517738 SH SOLE 503116 0 1014622 MONRO INC COMM STK 610236101 208630 3627710 SH SOLE 1044265 0 2583445 MOODYS CORP COMM STK 615369105 106646 300318 SH SOLE 141571 0 158747 MOOG INC COMM STK 615394202 28804 377861 SH SOLE 104931 0 272930 MORGAN STANLEY COMM STK 617446448 5210330 53543625 SH SOLE 26109682 0 27433943 MORNINGSTAR INC COMM STK 617700109 2482 9583 SH SOLE 4183 0 5400 MOTORCAR PTS AMER INC COMM STK 620071100 487 24990 SH SOLE 15290 0 9700 MOTOROLA SOLUTIONS INC COMM STK 620076307 243726 1049098 SH SOLE 608977 0 440121 MOVADO GROUP INC COMM STK 624580106 845 26840 SH SOLE 1340 0 25500 MUELLER INDS INC COMM STK 624756102 526 12807 SH SOLE 5407 0 7400 MUELLER WTR PRODS INC COMM STK 624758108 121465 7980615 SH SOLE 1962216 0 6018399 MURPHY OIL CORP COMM STK 626717102 3095 123964 SH SOLE 71264 0 52700 MURPHY USA INC COMM STK 626755102 25443 152115 SH SOLE 55815 0 96300 MYERS INDS INC COMM STK 628464109 65123 3327679 SH SOLE 1258724 0 2068955 NBT BANCORP INC COMM STK 628778102 1299 35955 SH SOLE 10775 0 25180 NMI HLDGS INC COMM STK 629209305 654 28912 SH SOLE 12112 0 16800 NN INC COMM STK 629337106 249 47357 SH SOLE 19957 0 27400 NRG ENERGY INC COMM STK 629377508 15655 383413 SH SOLE 167616 0 215797 NVE CORP COMM STK 629445206 655 10232 SH SOLE 3732 0 6500 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 454 10530 SH SOLE 1273 0 9257 NASDAQ INC COMM STK 631103108 45366 235032 SH SOLE 96262 0 138770 NATERA INC COMM STK 632307104 16366 146863 SH SOLE 50836 0 96027 NATIONAL BK HLDGS CORP COMM STK 633707104 115851 2861926 SH SOLE 967665 0 1894261 NATIONAL BEVERAGE CORP COMM STK 635017106 630 12004 SH SOLE 6698 0 5306 NATIONAL HEALTHCARE CORP COMM STK 635906100 306 4378 SH SOLE 1078 0 3300 NATIONAL FUEL GAS CO COMM STK 636180101 205211 3907293 SH SOLE 1514256 0 2393037 NATIONAL GRID PLC ADR 636274409 1125 18880 SH SOLE 13824 0 5056 NATIONAL INSTRS CORP COMM STK 636518102 782617 19949459 SH SOLE 7560753 0 12388706 NATIONAL PRESTO INDS INC COMM STK 637215104 414 5044 SH SOLE 2944 0 2100 NATIONAL RESH CORP COMM STK 637372202 294 6965 SH SOLE 1165 0 5800 NATIONAL RETAIL PROPERTIES I COMM STK 637417106 8589 198877 SH SOLE 161440 0 37437 NATIONAL STORAGE AFFILIATES COMM STK 637870106 1951 36957 SH SOLE 19057 0 17900 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 372 1767 SH SOLE 557 0 1210 NATURES SUNSHINE PRODS INC COMM STK 639027101 3018 206020 SH SOLE 206020 0 0 NEKTAR THERAPEUTICS COMM STK 640268108 2275 126645 SH SOLE 56385 0 70260 NEOGEN CORP COMM STK 640491106 1687 38834 SH SOLE 24002 0 14832 NEW FORTRESS ENERGY INC COMM STK 644393100 416 14983 SH SOLE 3183 0 11800 NEW JERSEY RES CORP COMM STK 646025106 1332 38260 SH SOLE 22110 0 16150 NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 38559 18809028 SH SOLE 1364397 0 17444631 NEW YORK CMNTY BANCORP INC COMM STK 649445103 2576 200125 SH SOLE 90901 0 109224 NEW YORK MTG TR INC COMM STK 649604501 669 156967 SH SOLE 89167 0 67800 NEW YORK TIMES CO COMM STK 650111107 3374 68485 SH SOLE 33185 0 35300 NEWAGE INC COMM STK 650194103 73 52243 SH SOLE 11143 0 41100 NEWELL BRANDS INC COMM STK 651229106 13608 614655 SH SOLE 252848 0 361807 NEWMARKET CORP COMM STK 651587107 752 2219 SH SOLE 1320 0 899 NEWMONT CORP COMM STK 651639106 72831 1341264 SH SOLE 560815 0 780449 NEWPARK RES INC COMM STK 651718504 199 60220 SH SOLE 7520 0 52700 NICE LTD ADR 653656108 469 1650 SH SOLE 1650 0 0 NIKE INC COMM STK 654106103 3435568 23656047 SH SOLE 10095743 0 13560304 NIKOLA CORP COMM STK 654110105 201 18855 SH SOLE 18855 0 0 9 METERS BIOPHARMA INC COMM STK 654405109 26 19821 SH SOLE 19821 0 0 NORDSON CORP COMM STK 655663102 4895 20554 SH SOLE 9264 0 11290 NORDSTROM INC COMM STK 655664100 59282 2241292 SH SOLE 935379 0 1305913 NORFOLK SOUTHN CORP COMM STK 655844108 1385936 5792836 SH SOLE 2798352 0 2994484 NORTHERN OIL AND GAS INC MN COMM STK 665531307 360 16803 SH SOLE 16803 0 0 NORTHERN TR CORP COMM STK 665859104 379259 3517847 SH SOLE 1463475 0 2054372 NORTHRIM BANCORP INC COMM STK 666762109 228 5363 SH SOLE 538 0 4825 NORTHROP GRUMMAN CORP COMM STK 666807102 443945 1232668 SH SOLE 322905 0 909763 NORTHWEST BANCSHARES INC MD COMM STK 667340103 1032 77703 SH SOLE 10324 0 67379 NORTHWESTERN CORP COMM STK 668074305 175556 3063807 SH SOLE 976295 0 2087512 NORTONLIFELOCK INC COMM STK 668771108 293541 11602424 SH SOLE 5004201 0 6598223 NOVAVAX INC COMM STK 670002401 96590 465919 SH SOLE 83166 0 382753 NUCOR CORP COMM STK 670346105 89971 913508 SH SOLE 410292 0 503216 NUVASIVE INC COMM STK 670704105 66401 1109465 SH SOLE 284685 0 824780 OGE ENERGY CORP COMM STK 670837103 5781 175394 SH SOLE 132579 0 42815 OSI SYSTEMS INC COMM STK 671044105 22589 238278 SH SOLE 64040 0 174238 OCCIDENTAL PETE CORP COMM STK 674599105 108568 3670303 SH SOLE 1545148 0 2125155 OCEAN PWR TECHNOLOGIES INC COMM STK 674870506 194 83600 SH SOLE 0 0 83600 OCEANEERING INTL INC COMM STK 675232102 1290 96880 SH SOLE 43980 0 52900 OCEANFIRST FINL CORP COMM STK 675234108 454 21204 SH SOLE 5004 0 16200 OCWEN FINL CORP COMM STK 675746606 255 9073 SH SOLE 6611 0 2462 OIL DRI CORP AMER COMM STK 677864100 13007 371625 SH SOLE 106625 0 265000 OIL STS INTL INC COMM STK 678026105 187 29214 SH SOLE 29214 0 0 OKTA INC COMM STK 679295105 2368960 9981291 SH SOLE 2999682 0 6981609 OLAPLEX HLDGS INC COMM STK 679369108 170690 6966928 SH SOLE 3437672 0 3529256 OLD DOMINION FREIGHT LINE IN COMM STK 679580100 1440137 5035795 SH SOLE 912974 0 4122821 OLD NATL BANCORP IND COMM STK 680033107 1068 62980 SH SOLE 26138 0 36842 OLD REP INTL CORP COMM STK 680223104 3391 146595 SH SOLE 95115 0 51480 OLIN CORP COMM STK 680665205 2035 42185 SH SOLE 23055 0 19130 OLINK HLDG AB ADR 680710100 168457 6946663 SH SOLE 1161993 0 5784670 OLLIES BARGAIN OUTLET HLDGS COMM STK 681116109 187477 3110107 SH SOLE 794486 0 2315621 OMNICOM GROUP INC COMM STK 681919106 27058 373417 SH SOLE 173648 0 199769 OMEGA HEALTHCARE INVS INC COMM STK 681936100 4057 135413 SH SOLE 93833 0 41580 OMEGA FLEX INC COMM STK 682095104 379 2659 SH SOLE 2659 0 0 OMEROS CORP COMM STK 682143102 450 32655 SH SOLE 15655 0 17000 ON SEMICONDUCTOR CORP COMM STK 682189105 33550 733004 SH SOLE 350430 0 382574 ONE LIBERTY PPTYS INC COMM STK 682406103 343 11263 SH SOLE 1465 0 9798 ONEOK INC NEW COMM STK 682680103 41637 718004 SH SOLE 297223 0 420781 ONTO INNOVATION INC COMM STK 683344105 74510 1031280 SH SOLE 324593 0 706687 OPENDOOR TECHNOLOGIES INC COMM STK 683712103 400368 19501626 SH SOLE 9109270 0 10392356 OPEN TEXT CORP COMM STK 683715106 904 18529 SH SOLE 18529 0 0 ORAGENICS INC COMM STK 684023302 51 79700 SH SOLE 79700 0 0 ORION ENERGY SYS INC COMM STK 686275108 137 35100 SH SOLE 0 0 35100 ORMAT TECHNOLOGIES INC COMM STK 686688102 17333 260219 SH SOLE 66638 0 193581 OSCAR HEALTH INC COMM STK 687793109 2663 153144 SH SOLE 153144 0 0 OSHKOSH CORP COMM STK 688239201 4342 42419 SH SOLE 29552 0 12867 OTTER TAIL CORP COMM STK 689648103 1640 29297 SH SOLE 11847 0 17450 OUTSET MED INC COMM STK 690145107 76678 1550932 SH SOLE 286524 0 1264408 OVERSTOCK COM INC DEL COMM STK 690370101 1791 22988 SH SOLE 11508 0 11480 OVID THERAPEUTICS INC COMM STK 690469101 128 37961 SH SOLE 0 0 37961 OWENS & MINOR INC NEW COMM STK 690732102 1151 36795 SH SOLE 22195 0 14600 OWENS CORNING NEW COMM STK 690742101 3648 42661 SH SOLE 23661 0 19000 OXFORD INDS INC COMM STK 691497309 9393 104172 SH SOLE 13742 0 90430 PNC FINL SVCS GROUP INC COMM STK 693475105 3826443 19558592 SH SOLE 5702136 0 13856456 PPG INDS INC COMM STK 693506107 703632 4920158 SH SOLE 2140710 0 2779448 PVH CORPORATION COMM STK 693656100 12735 123893 SH SOLE 54517 0 69376 PACCAR INC COMM STK 693718108 711201 9011664 SH SOLE 4386521 0 4625143 PACIRA BIOSCIENCES INC COMM STK 695127100 20809 371588 SH SOLE 112908 0 258680 PACKAGING CORP AMER COMM STK 695156109 1201475 8741812 SH SOLE 4138782 0 4603030 PACWEST BANCORP DEL COMM STK 695263103 1883 41544 SH SOLE 20150 0 21394 PALO ALTO NETWORKS INC COMM STK 697435105 99041 206767 SH SOLE 86217 0 120550 PAN AMERN SILVER CORP COMM STK 697900108 18535 796517 SH SOLE 278179 0 518338 PAPA JOHNS INTL INC COMM STK 698813102 472574 3721345 SH SOLE 1028406 0 2692939 PAR TECHNOLOGY CORP COMM STK 698884103 185432 3014666 SH SOLE 787304 0 2227362 PARK HOTELS & RESORTS INC COMM STK 700517105 2212 115578 SH SOLE 60168 0 55410 PARK NATL CORP COMM STK 700658107 1727 14163 SH SOLE 8508 0 5655 PARKER-HANNIFIN CORP COMM STK 701094104 160256 573122 SH SOLE 335842 0 237280 PARTY CITY HOLDCO INC COMM STK 702149105 318 44786 SH SOLE 20786 0 24000 PATRICK INDS INC COMM STK 703343103 68147 818092 SH SOLE 197542 0 620550 PATTERSON COS INC COMM STK 703395103 350288 11622020 SH SOLE 4393407 0 7228613 PATTERSON-UTI ENERGY INC COMM STK 703481101 1233 136961 SH SOLE 52893 0 84068 PAYCHEX INC COMM STK 704326107 77136 685956 SH SOLE 305373 0 380583 PEABODY ENGR CORP COMM STK 704551100 612 41395 SH SOLE 22195 0 19200 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 959 28758 SH SOLE 22201 0 6557 PEGASYSTEMS INC COMM STK 705573103 44257 348203 SH SOLE 90803 0 257400 PEMBINA PIPELINE CORP COMM STK 706327103 691 21809 SH SOLE 21809 0 0 PENN NATL GAMING INC COMM STK 707569109 32241 444944 SH SOLE 149170 0 295774 PEOPLES BANCORP INC COMM STK 709789101 1301 41165 SH SOLE 8019 0 33146 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 11631 665764 SH SOLE 247125 0 418639 PEPSICO INC COMM STK 713448108 1500667 9977180 SH SOLE 4102411 0 5874769 PERKINELMER INC COMM STK 714046109 1409617 8134437 SH SOLE 2406619 0 5727818 PETMED EXPRESS INC COMM STK 716382106 497 18496 SH SOLE 8416 0 10080 PFIZER INC COMM STK 717081103 1685700 39193214 SH SOLE 15245358 0 23947856 PHILIP MORRIS INTL INC COMM STK 718172109 1392248 14687710 SH SOLE 7342656 0 7345054 PHILLIPS 66 COMM STK 718546104 48314 689909 SH SOLE 275625 0 414284 PHOTRONICS INC COMM STK 719405102 354 26005 SH SOLE 5145 0 20860 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 1115 63979 SH SOLE 34799 0 29180 PINDUODUO INC ADR 722304102 1019381 11242760 SH SOLE 6005280 0 5237480 PINNACLE WEST CAP CORP COMM STK 723484101 14111 195005 SH SOLE 81205 0 113800 PIONEER NAT RES CO COMM STK 723787107 232299 1395103 SH SOLE 507895 0 887208 PIONEER PWR SOLUTIONS INC COMM STK 723836300 119 35800 SH SOLE 0 0 35800 PIPER SANDLER COMPANIES COMM STK 724078100 1363 9846 SH SOLE 6166 0 3680 PITNEY BOWES INC COMM STK 724479100 610 84598 SH SOLE 38598 0 46000 PLANTRONICS INC NEW COMM STK 727493108 385 14960 SH SOLE 8210 0 6750 PLEXUS CORP COMM STK 729132100 1440 16110 SH SOLE 6650 0 9460 POLARIS INC COMM STK 731068102 3411 28508 SH SOLE 15468 0 13040 POPULAR INC COMM STK 733174700 409318 5269958 SH SOLE 1731430 0 3538528 PORTLAND GEN ELEC CO COMM STK 736508847 58745 1250162 SH SOLE 378962 0 871200 POST HLDGS INC COMM STK 737446104 265882 2413594 SH SOLE 684894 0 1728700 POST HOLDINGS PARTNERING COR COMM STK 737465203 30503 3017076 SH SOLE 797255 0 2219821 POTLATCHDELTIC CORPORATION COMM STK 737630103 101149 1961015 SH SOLE 746490 0 1214525 POWER INTEGRATIONS INC COMM STK 739276103 86124 870029 SH SOLE 208595 0 661434 PREFERRED BK LOS ANGELES CA COMM STK 740367404 75508 1132399 SH SOLE 319382 0 813017 PRICESMART INC COMM STK 741511109 3427 44190 SH SOLE 40140 0 4050 PROCTER AND GAMBLE CO COMM STK 742718109 1046947 7488893 SH SOLE 4209717 0 3279176 PROFESSIONAL HLDG CORP COMM STK 743139107 34682 1844810 SH SOLE 466523 0 1378287 PROGRESS SOFTWARE CORP COMM STK 743312100 570 11579 SH SOLE 3679 0 7900 PROGRESSIVE CORP COMM STK 743315103 209529 2318058 SH SOLE 797285 0 1520773 PROSPERITY BANCSHARES INC COMM STK 743606105 45339 637408 SH SOLE 207489 0 429919 PROTO LABS INC COMM STK 743713109 1011 15174 SH SOLE 9054 0 6120 PRUDENTIAL FINL INC COMM STK 744320102 64654 614584 SH SOLE 253782 0 360802 PUBLIC SVC ENTERPRISE GRP IN COMM STK 744573106 1340108 22005064 SH SOLE 6107852 0 15897212 PULMONX CORP COMM STK 745848101 14802 411387 SH SOLE 92760 0 318627 PULTE GROUP INC COMM STK 745867101 19975 434993 SH SOLE 191951 0 243042 PURE CYCLE CORP COMM STK 746228303 246 18506 SH SOLE 18506 0 0 QUAD / GRAPHICS INC COMM STK 747301109 71 16700 SH SOLE 0 0 16700 QUAKER CHEM CORP COMM STK 747316107 347496 1461786 SH SOLE 395097 0 1066689 QUALCOMM INC COMM STK 747525103 2727892 21149731 SH SOLE 9867369 0 11282362 QUALTRICS INTL INC COMM STK 747601201 12640 295741 SH SOLE 95398 0 200343 QUANEX BLDG PRODS CORP COMM STK 747619104 330 15414 SH SOLE 15414 0 0 QUANTUM CORP COMM STK 747906501 230 44377 SH SOLE 4677 0 39700 QUMU CORP COMM STK 749063103 120 48550 SH SOLE 0 0 48550 QUOTIENT TECHNOLOGY INC COMM STK 749119103 685 117616 SH SOLE 85626 0 31990 R1 RCM INC COMM STK 749397105 791 35958 SH SOLE 22358 0 13600 RLI CORP COMM STK 749607107 1109 11064 SH SOLE 6064 0 5000 RPM INTL INC COMM STK 749685103 691557 8906078 SH SOLE 3317771 0 5588307 RADIAN GROUP INC COMM STK 750236101 131233 5776107 SH SOLE 2032065 0 3744042 RADIUS HEALTH INC COMM STK 750469207 95454 7691671 SH SOLE 1842500 0 5849171 RADNET INC COMM STK 750491102 792 27016 SH SOLE 13516 0 13500 RAMBUS INC DEL COMM STK 750917106 779 35092 SH SOLE 12392 0 22700 RALPH LAUREN CORP COMM STK 751212101 228274 2055782 SH SOLE 777952 0 1277830 RAPID7 INC COMM STK 753422104 48554 429603 SH SOLE 107303 0 322300 RAYMOND JAMES FINL INC COMM STK 754730109 434797 4711712 SH SOLE 1943423 0 2768289 RAYONIER INC COMM STK 754907103 611883 17149177 SH SOLE 6859599 0 10289578 REALTY INCOME CORP COMM STK 756109104 48569 748835 SH SOLE 401403 0 347432 REDWOOD TR INC COMM STK 758075402 1204 93431 SH SOLE 24031 0 69400 REGAL BELOIT CORP COMM STK 758750103 77037 512419 SH SOLE 172719 0 339700 REGENCY CTRS CORP COMM STK 758849103 381220 5661970 SH SOLE 2085259 0 3576711 REINSURANCE GRP OF AMERICA I COMM STK 759351604 4229 38010 SH SOLE 22895 0 15115 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 232899 1635294 SH SOLE 642127 0 993167 REPLIGEN CORP COMM STK 759916109 666252 2305449 SH SOLE 448305 0 1857144 REPARE THERAPEUTICS INC COMM STK 760273102 50275 1915973 SH SOLE 517078 0 1398895 REPUBLIC FIRST BANCORP INC COMM STK 760416107 2065 670392 SH SOLE 3992 0 666400 REPUBLIC SVCS INC COMM STK 760759100 718693 5986116 SH SOLE 2751651 0 3234465 RESMED INC COMM STK 761152107 96615 366591 SH SOLE 134699 0 231892 REVANCE THERAPEUTICS INC COMM STK 761330109 689 24745 SH SOLE 12045 0 12700 REX AMERICAN RES CORP COMM STK 761624105 48666 609314 SH SOLE 225425 0 383889 RIBBON COMMUNICATIONS INC COMM STK 762544104 262 43732 SH SOLE 5932 0 37800 RIGEL PHARMACEUTICALS INC COMM STK 766559603 210 57956 SH SOLE 14756 0 43200 RIO TINTO PLC ADR 767204100 455 6804 SH SOLE 6804 0 0 RIOT BLOCKCHAIN INC COMM STK 767292105 847 32965 SH SOLE 15765 0 17200 RITCHIE BROS AUCTIONEERS COMM STK 767744105 7652 124102 SH SOLE 62202 0 61900 RITE AID CORP COMM STK 767754872 568 39969 SH SOLE 20449 0 19520 ROBERT HALF INTL INC COMM STK 770323103 20023 199572 SH SOLE 92392 0 107180 ROBINHOOD MKTS INC COMM STK 770700102 28765 683586 SH SOLE 13787 0 669799 ROBLOX CORP COMM STK 771049103 1529418 20243787 SH SOLE 9664077 0 10579710 ROCKWELL AUTOMATION INC COMM STK 773903109 317144 1078575 SH SOLE 446191 0 632384 ROCKWELL MED INC COMM STK 774374102 158 265890 SH SOLE 73800 0 192090 ROCKY BRANDS INC COMM STK 774515100 223 4692 SH SOLE 592 0 4100 ROGERS CORP COMM STK 775133101 1476 7917 SH SOLE 3794 0 4123 ROLLINS INC COMM STK 775711104 328043 9285115 SH SOLE 1683904 0 7601211 ROMEO POWER INC COMM STK 776153108 51 10336 SH SOLE 10336 0 0 ROPER TECHNOLOGIES INC COMM STK 776696106 5019626 11251489 SH SOLE 4003782 0 7247707 ROSS STORES INC COMM STK 778296103 5325000 48920540 SH SOLE 19711675 0 29208865 ROYAL BK CDA COMM STK 780087102 5315 53430 SH SOLE 53430 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 172220 3890229 SH SOLE 1583010 0 2307219 ROYAL DUTCH SHELL PLC ADR 780259206 611 13700 SH SOLE 13700 0 0 ROYAL GOLD INC COMM STK 780287108 8071 84527 SH SOLE 43953 0 40574 RUSH ENTERPRISES INC COMM STK 781846209 118595 2626111 SH SOLE 803743 0 1822368 RUTHS HOSPITALITY GROUP INC COMM STK 783332109 42633 2058583 SH SOLE 526337 0 1532246 RYDER SYS INC COMM STK 783549108 18639 225355 SH SOLE 112412 0 112943 S & T BANCORP INC COMM STK 783859101 1155 39181 SH SOLE 11781 0 27400 SEI INVTS CO COMM STK 784117103 3137 52907 SH SOLE 24061 0 28846 SJW GROUP COMM STK 784305104 119057 1802261 SH SOLE 472667 0 1329594 SPX CORP COMM STK 784635104 231192 4325393 SH SOLE 1139431 0 3185962 SAGA COMMUNICATIONS INC COMM STK 786598300 14953 657258 SH SOLE 188058 0 469200 ST JOE CO COMM STK 790148100 167301 3973895 SH SOLE 1514116 0 2459779 SANA BIOTECHNOLOGY INC COMM STK 799566104 26734 1187109 SH SOLE 187566 0 999543 SANDERSON FARMS INC COMM STK 800013104 76299 405415 SH SOLE 98698 0 306717 SANDY SPRING BANCORP INC COMM STK 800363103 136393 2976708 SH SOLE 755799 0 2220909 SANFILIPPO JOHN B & SON INC COMM STK 800422107 21629 264677 SH SOLE 63477 0 201200 SANGAMO THERAPEUTICS INC COMM STK 800677106 799 88713 SH SOLE 30531 0 58182 SANMINA CORPORATION COMM STK 801056102 1081 28048 SH SOLE 13446 0 14602 SAREPTA THERAPEUTICS INC COMM STK 803607100 65609 709444 SH SOLE 146320 0 563124 SAUL CTRS INC COMM STK 804395101 94394 2142386 SH SOLE 777350 0 1365036 SAVARA INC COMM STK 805111101 24 17260 SH SOLE 0 0 17260 SCANSOURCE INC COMM STK 806037107 669 19242 SH SOLE 10742 0 8500 HENRY SCHEIN INC COMM STK 806407102 19530 256433 SH SOLE 124242 0 132191 SCHLUMBERGER LTD COMM STK 806857108 64074 2161756 SH SOLE 865134 0 1296622 SCHNITZER STEEL INDS INC COMM STK 806882106 456 10409 SH SOLE 2209 0 8200 SCHOLASTIC CORP COMM STK 807066105 198041 5555146 SH SOLE 2086488 0 3468658 SCHWAB CHARLES CORP COMM STK 808513105 6212955 85295914 SH SOLE 44458851 0 40837063 SCIENCE APPLICATIONS INTL CO COMM STK 808625107 1808 21126 SH SOLE 8058 0 13068 SCIPLAY CORPORATION COMM STK 809087109 530 25611 SH SOLE 25611 0 0 SCOTTS MIRACLE-GRO CO COMM STK 810186106 34417 235153 SH SOLE 62153 0 173000 SCRIPPS E W CO OHIO COMM STK 811054402 625 34598 SH SOLE 14283 0 20315 SEABOARD CORP DEL COMM STK 811543107 303 74 SH SOLE 14 0 60 SEACHANGE INTL INC COMM STK 811699107 87 81900 SH SOLE 81900 0 0 SEACOAST BKG CORP FLA COMM STK 811707801 158428 4685828 SH SOLE 993436 0 3692392 SELECTA BIOSCIENCES INC COMM STK 816212104 64 15349 SH SOLE 7639 0 7710 SELECTIVE INS GROUP INC COMM STK 816300107 230429 3050825 SH SOLE 779964 0 2270861 SELECTQUOTE INC COMM STK 816307300 34951 2703104 SH SOLE 671393 0 2031711 SEMTECH CORP COMM STK 816850101 117181 1502898 SH SOLE 440500 0 1062398 SEMPRA COMM STK 816851109 3649821 28852336 SH SOLE 13739103 0 15113233 SERVICE CORP INTL COMM STK 817565104 19514 323827 SH SOLE 204199 0 119628 SESEN BIO INC COMM STK 817763105 44 55953 SH SOLE 55953 0 0 SHAKE SHACK INC COMM STK 819047101 1145 14589 SH SOLE 7189 0 7400 SHERWIN WILLIAMS CO COMM STK 824348106 1610186 5756214 SH SOLE 2597443 0 3158771 SHUTTERSTOCK INC COMM STK 825690100 744 6563 SH SOLE 1963 0 4600 SHYFT GROUP INC COMM STK 825698103 788 20719 SH SOLE 10519 0 10200 SI-BONE INC COMM STK 825704109 258 12058 SH SOLE 12058 0 0 SIGA TECHNOLOGIES INC COMM STK 826917106 105 14164 SH SOLE 14164 0 0 SILICON LABORATORIES INC COMM STK 826919102 8592 61301 SH SOLE 24901 0 36400 SILGAN HOLDINGS INC COMM STK 827048109 967 25211 SH SOLE 12371 0 12840 SIMMONS 1ST NATL CORP COMM STK 828730200 1854 62708 SH SOLE 37610 0 25098 SIMON PPTY GROUP INC NEW COMM STK 828806109 225854 1737737 SH SOLE 713366 0 1024371 SIMPSON MFG INC COMM STK 829073105 2191 20485 SH SOLE 13985 0 6500 SIMULATIONS PLUS INC COMM STK 829214105 628 15901 SH SOLE 11901 0 4000 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 732 23106 SH SOLE 12296 0 10810 SINTX TECHNOLOGIES INC COMM STK 829392307 132 102800 SH SOLE 0 0 102800 SKECHERS U S A INC COMM STK 830566105 87817 2084931 SH SOLE 537501 0 1547430 SKYLINE CHAMPION CORPORATION COMM STK 830830105 134237 2235043 SH SOLE 568868 0 1666175 SKYWEST INC COMM STK 830879102 1097 22236 SH SOLE 9206 0 13030 SMITH A O CORP COMM STK 831865209 25585 418952 SH SOLE 219523 0 199429 SMUCKER J M CO COMM STK 832696405 20345 169496 SH SOLE 68329 0 101167 SNAP ON INC COMM STK 833034101 202535 969297 SH SOLE 443912 0 525385 SNOWFLAKE INC COMM STK 833445109 935168 3092181 SH SOLE 1518277 0 1573904 SONOCO PRODS CO COMM STK 835495102 2519 42271 SH SOLE 22124 0 20147 SOUTH JERSEY INDS INC COMM STK 838518108 829 38970 SH SOLE 20430 0 18540 SOUTHSTATE CORPORATION COMM STK 840441109 228792 3064048 SH SOLE 790152 0 2273896 SOUTHERN CO COMM STK 842587107 2169372 35006805 SH SOLE 18154167 0 16852638 SOUTHERN CO CVPFSTKF 842587602 443389 8791411 SH SOLE 4221813 0 4569598 SOUTHERN FIRST BANCSHARES COMM STK 842873101 39769 743351 SH SOLE 290453 0 452898 SOUTHWEST AIRLS CO COMM STK 844741108 1582785 30775512 SH SOLE 14650097 0 16125415 SOUTHWEST GAS HLDGS INC COMM STK 844895102 232976 3483498 SH SOLE 859934 0 2623564 SOUTHWESTERN ENERGY CO COMM STK 845467109 2137 385680 SH SOLE 228580 0 157100 SPARTANNASH CO COMM STK 847215100 563 25689 SH SOLE 11589 0 14100 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 3184 72052 SH SOLE 43297 0 28755 SPIRIT AIRLS INC COMM STK 848577102 1409 54326 SH SOLE 33926 0 20400 SPLUNK INC COMM STK 848637104 1408535 9733500 SH SOLE 4590008 0 5143492 SQUARE INC COMM STK 852234103 3276299 13660351 SH SOLE 6181447 0 7478904 STAAR SURGICAL CO COMM STK 852312305 3124 24307 SH SOLE 12107 0 12200 STAMPS COM INC COMM STK 852857200 22701 68836 SH SOLE 19286 0 49550 STANDARD MTR PRODS INC COMM STK 853666105 454 10388 SH SOLE 1738 0 8650 STANDEX INTL CORP COMM STK 854231107 239 2418 SH SOLE 2418 0 0 STANLEY BLACK & DECKER INC COMM STK 854502101 45490 259481 SH SOLE 108381 0 151100 STARBUCKS CORP COMM STK 855244109 1601607 14519152 SH SOLE 6498214 0 8020938 STATE AUTO FINL CORP COMM STK 855707105 2257 44300 SH SOLE 32730 0 11570 STATE STR CORP COMM STK 857477103 1022360 12067520 SH SOLE 5111907 0 6955613 STEEL DYNAMICS INC COMM STK 858119100 77702 1328697 SH SOLE 670200 0 658497 STEELCASE INC COMM STK 858155203 536 42308 SH SOLE 22219 0 20089 STEPAN CO COMM STK 858586100 19475 172438 SH SOLE 45100 0 127338 STERICYCLE INC COMM STK 858912108 667523 9820852 SH SOLE 4230631 0 5590221 STERLING CONSTR INC COMM STK 859241101 1219 53760 SH SOLE 36160 0 17600 STEWART INFORMATION SVCS COR COMM STK 860372101 465 7343 SH SOLE 2263 0 5080 STIFEL FINL CORP COMM STK 860630102 2326 34230 SH SOLE 16801 0 17429 STITCH FIX INC COMM STK 860897107 10078 252264 SH SOLE 29162 0 223102 STOCK YDS BANCORP INC COMM STK 861025104 1430 24386 SH SOLE 16505 0 7881 STONEX GROUP INC COMM STK 861896108 665 10085 SH SOLE 5004 0 5081 STORE CAP CORP COMM STK 862121100 9229 288123 SH SOLE 248289 0 39834 STRATTEC SEC CORP COMM STK 863111100 19427 499397 SH SOLE 141237 0 358160 STRYKER CORPORATION COMM STK 863667101 5980217 22676392 SH SOLE 9333764 0 13342628 STURM RUGER & CO INC COMM STK 864159108 248 3360 SH SOLE 3360 0 0 SUMMIT HOTEL PPTYS INC COMM STK 866082100 18217 1891662 SH SOLE 242424 0 1649238 SUN CMNTYS INC COMM STK 866674104 39108 211283 SH SOLE 143436 0 67847 SUN CTRY AIRLS HLDGS INC COMM STK 866683105 53844 1605372 SH SOLE 549477 0 1055895 SUN LIFE FINANCIAL INC. COMM STK 866796105 986538 19169528 SH SOLE 9051028 0 10118500 SUNCOR ENERGY INC NEW COMM STK 867224107 1244 60010 SH SOLE 60010 0 0 SUNPOWER CORP COMM STK 867652406 812 35792 SH SOLE 15992 0 19800 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 164153 13748154 SH SOLE 5028053 0 8720101 SUPERIOR INDS INTL INC COMM STK 868168105 202 28600 SH SOLE 13400 0 15200 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 13928 522230 SH SOLE 163530 0 358700 SURMODICS INC COMM STK 868873100 712 12797 SH SOLE 1147 0 11650 SYLVAMO CORP COMM STK 871332102 8486 259741 SH SOLE 127359 0 132382 SYNOPSYS INC COMM STK 871607107 2903532 9697513 SH SOLE 3777949 0 5919564 SYSCO CORP COMM STK 871829107 402657 5129394 SH SOLE 1971271 0 3158123 TJX COS INC NEW COMM STK 872540109 1745162 26449861 SH SOLE 12606088 0 13843773 T-MOBILE US INC COMM STK 872590104 3702048 28976576 SH SOLE 13670042 0 15306534 TABULA RASA HEALTHCARE INC COMM STK 873379101 231 8825 SH SOLE 1925 0 6900 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1907942 17088601 SH SOLE 8286545 0 8802056 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 40073 260097 SH SOLE 103501 0 156596 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 90400 5518932 SH SOLE 2269903 0 3249029 TAL EDUCATION GROUP ADR 874080104 76 15800 SH SOLE 15800 0 0 TANDEM DIABETES CARE INC COMM STK 875372203 77633 650305 SH SOLE 166515 0 483790 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 1320 80985 SH SOLE 46385 0 34600 TAPESTRY INC COMM STK 876030107 27773 750220 SH SOLE 220561 0 529659 TECK RESOURCES LTD COMM STK 878742204 593 23811 SH SOLE 23811 0 0 TEJON RANCH CO COMM STK 879080109 576 32421 SH SOLE 15221 0 17200 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 2594941 6040646 SH SOLE 2201320 0 3839326 TELEFLEX INCORPORATED COMM STK 879369106 2760595 7331283 SH SOLE 2700814 0 4630469 TELEPHONE & DATA SYS INC COMM STK 879433829 63767 3270120 SH SOLE 1246982 0 2023138 TENNANT CO COMM STK 880345103 730 9870 SH SOLE 4670 0 5200 TENNECO INC COMM STK 880349105 1041 72923 SH SOLE 52073 0 20850 TERADYNE INC COMM STK 880770102 62780 575070 SH SOLE 214103 0 360967 TEREX CORP NEW COMM STK 880779103 52002 1235200 SH SOLE 370332 0 864868 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4956 508830 SH SOLE 463230 0 45600 TEXAS INSTRS INC COMM STK 882508104 3209581 16698304 SH SOLE 7236713 0 9461591 TEXAS ROADHOUSE INC COMM STK 882681109 84331 923367 SH SOLE 226267 0 697100 TEXTRON INC COMM STK 883203101 2363982 33863082 SH SOLE 14053533 0 19809549 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 7528272 13176749 SH SOLE 4393875 0 8782874 THOR INDS INC COMM STK 885160101 3022 24617 SH SOLE 12017 0 12600 THRYV HLDGS INC COMM STK 886029206 51614 1718190 SH SOLE 572873 0 1145317 TIMBER PHARMACEUTICALS INC COMM STK 887080109 123 134700 SH SOLE 0 0 134700 TIMKEN CO COMM STK 887389104 93443 1428355 SH SOLE 509117 0 919238 TIMKENSTEEL CORPORATION COMM STK 887399103 793 60597 SH SOLE 15807 0 44790 TOAST INC COMM STK 888787108 110170 2205603 SH SOLE 1027132 0 1178471 TOLL BROTHERS INC COMM STK 889478103 2084 37692 SH SOLE 18172 0 19520 TOMPKINS FINL CORP COMM STK 890110109 616 7610 SH SOLE 3093 0 4517 TONIX PHARMACEUTICALS HLDG C COMM STK 890260706 17 27657 SH SOLE 27657 0 0 TOOTSIE ROLL INDS INC COMM STK 890516107 660 21701 SH SOLE 15354 0 6347 TORO CO COMM STK 891092108 694545 7130115 SH SOLE 1287617 0 5842498 TORONTO DOMINION BK ONT COMM STK 891160509 4454 67296 SH SOLE 67296 0 0 TOYOTA MOTOR CORP ADR 892331307 2520 14178 SH SOLE 9747 0 4431 TRACTOR SUPPLY CO COMM STK 892356106 180734 892031 SH SOLE 227310 0 664721 TRADEWEB MKTS INC COMM STK 892672106 1091300 13509533 SH SOLE 6058198 0 7451335 TRANSDIGM GROUP INC COMM STK 893641100 112040 179387 SH SOLE 90072 0 89315 TRAVEL PLUS LEISURE CO COMM STK 894164102 45725 838531 SH SOLE 231031 0 607500 TREDEGAR CORP COMM STK 894650100 290 23833 SH SOLE 2333 0 21500 TRICO BANCSHARES COMM STK 896095106 765 17628 SH SOLE 10328 0 7300 TRIMAS CORP COMM STK 896215209 371 11465 SH SOLE 3665 0 7800 TRIMBLE INC COMM STK 896239100 162630 1977267 SH SOLE 1414633 0 562634 TRINET GROUP INC COMM STK 896288107 1050 11106 SH SOLE 6106 0 5000 TRINITY CAP INC COMM STK 896442308 7768 482773 SH SOLE 2500 0 480273 TRINITY INDS INC COMM STK 896522109 1953 71879 SH SOLE 56121 0 15758 TRIUMPH GROUP INC NEW COMM STK 896818101 149899 8046120 SH SOLE 2898545 0 5147575 TRIPADVISOR INC COMM STK 896945201 1187 35077 SH SOLE 16677 0 18400 TRUPANION INC COMM STK 898202106 832 10712 SH SOLE 6912 0 3800 TRUSTCO BK CORP N Y COMM STK 898349204 419 13097 SH SOLE 1647 0 11450 TRUSTMARK CORP COMM STK 898402102 1009 31301 SH SOLE 18301 0 13000 TUPPERWARE BRANDS CORP COMM STK 899896104 955 45224 SH SOLE 20904 0 24320 TURTLE BEACH CORP COMM STK 900450206 1117 40156 SH SOLE 17456 0 22700 II-VI INC COMM STK 902104108 3068 51690 SH SOLE 26235 0 25455 TYLER TECHNOLOGIES INC COMM STK 902252105 112136 244491 SH SOLE 79017 0 165474 TYSON FOODS INC COMM STK 902494103 1117178 14152243 SH SOLE 7410543 0 6741700 UDR INC COMM STK 902653104 23234 438542 SH SOLE 183938 0 254604 UFP TECHNOLOGIES INC COMM STK 902673102 434 7047 SH SOLE 7047 0 0 UGI CORP NEW COMM STK 902681105 3948 92624 SH SOLE 54434 0 38190 UGI CORP NEW CVPFSTKF 902681113 694 6953 SH SOLE 6953 0 0 UMB FINL CORP COMM STK 902788108 1974 20413 SH SOLE 7005 0 13408 USA TRUCK INC COMM STK 902925106 301 19700 SH SOLE 0 0 19700 U S GLOBAL INVS INC COMM STK 902952100 152 26700 SH SOLE 0 0 26700 US BANCORP DEL COMM STK 902973304 144289 2427476 SH SOLE 1151871 0 1275605 UMH PPTYS INC COMM STK 903002103 11733 512351 SH SOLE 141551 0 370800 UMPQUA HLDGS CORP COMM STK 904214103 1409 69594 SH SOLE 35592 0 34002 UNDER ARMOUR INC COMM STK 904311107 5034 249466 SH SOLE 103532 0 145934 UNDER ARMOUR INC COMM STK 904311206 5609 320120 SH SOLE 117233 0 202887 UNIFIRST CORP MASS COMM STK 904708104 91733 431440 SH SOLE 119628 0 311812 UNILEVER PLC ADR 904767704 4103 75677 SH SOLE 44934 0 30743 UNION PAC CORP COMM STK 907818108 1107310 5649252 SH SOLE 2230093 0 3419159 UNISYS CORP COMM STK 909214306 544 21636 SH SOLE 5536 0 16100 UNITED BANKSHARES INC WEST V COMM STK 909907107 1944 53444 SH SOLE 20371 0 33073 UNITED AIRLS HLDGS INC COMM STK 910047109 136662 2872852 SH SOLE 1102592 0 1770260 UNITED FIRE GROUP INC COMM STK 910340108 691 29905 SH SOLE 3805 0 26100 UNITED NAT FOODS INC COMM STK 911163103 2272 46913 SH SOLE 29713 0 17200 UNITED PARCEL SERVICE INC COMM STK 911312106 3055392 16778649 SH SOLE 8155332 0 8623317 UNITED RENTALS INC COMM STK 911363109 443252 1263078 SH SOLE 568232 0 694846 US FOODS HLDG CORP COMM STK 912008109 4688 135266 SH SOLE 73566 0 61700 UNITED STATES STL CORP NEW COMM STK 912909108 3113 141680 SH SOLE 93570 0 48110 UNITIL CORP COMM STK 913259107 646 15111 SH SOLE 6407 0 8704 UNIVERSAL CORP VA COMM STK 913456109 1407 29118 SH SOLE 18478 0 10640 UNIVERSAL ELECTRS INC COMM STK 913483103 537 10907 SH SOLE 4707 0 6200 UNIVERSAL HLTH SVCS INC COMM STK 913903100 18771 135660 SH SOLE 58852 0 76808 UNIVERSAL TECHNICAL INST INC COMM STK 913915104 228 33800 SH SOLE 33800 0 0 UNIVEST FINANCIAL CORPORATIO COMM STK 915271100 525 19166 SH SOLE 9166 0 10000 URANIUM ENERGY CORP COMM STK 916896103 396 129924 SH SOLE 19424 0 110500 URBAN OUTFITTERS INC COMM STK 917047102 1042 35095 SH SOLE 14195 0 20900 URSTADT BIDDLE PPTYS INC COMM STK 917286205 588 31052 SH SOLE 2552 0 28500 UTAH MED PRODS INC COMM STK 917488108 26124 281385 SH SOLE 97813 0 183572 UTZ BRANDS INC COMM STK 918090101 130613 7624804 SH SOLE 1912909 0 5711895 V F CORP COMM STK 918204108 228974 3418036 SH SOLE 1507248 0 1910788 VSE CORP COMM STK 918284100 218 4535 SH SOLE 935 0 3600 VALLEY NATL BANCORP COMM STK 919794107 2599 195241 SH SOLE 115441 0 79800 VALMONT INDS INC COMM STK 920253101 87040 370196 SH SOLE 122096 0 248100 VAPOTHERM INC COMM STK 922107107 640 28758 SH SOLE 10158 0 18600 VARONIS SYS INC COMM STK 922280102 2323 38176 SH SOLE 20476 0 17700 VEECO INSTRS INC DEL COMM STK 922417100 371 16696 SH SOLE 16696 0 0 VEEVA SYS INC COMM STK 922475108 3377123 11719205 SH SOLE 3232466 0 8486739 VANGUARD INDEX FDS COMM STK 922908769 411 1850 SH SOLE 1850 0 0 VERITEX HLDGS INC COMM STK 923451108 514 13066 SH SOLE 4066 0 9000 VERITIV CORP COMM STK 923454102 325 3628 SH SOLE 3628 0 0 VIAVI SOLUTIONS INC COMM STK 925550105 1864 118418 SH SOLE 74278 0 44140 VICI PPTYS INC COMM STK 925652109 6899 242836 SH SOLE 138536 0 104300 VICOR CORP COMM STK 925815102 1136 8466 SH SOLE 2066 0 6400 VICTORIAS SECRET AND CO COMM STK 926400102 15636 282955 SH SOLE 73755 0 209200 VIRTU FINL INC COMM STK 928254101 721 29522 SH SOLE 14926 0 14596 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 926 46090 SH SOLE 19892 0 26198 VISTA OUTDOOR INC COMM STK 928377100 432 10718 SH SOLE 10718 0 0 VIVINT SMART HOME INC COMM STK 928542109 239 25336 SH SOLE 14236 0 11100 VMWARE INC COMM STK 928563402 6798 45716 SH SOLE 27969 0 17747 VMWARE INC COMM STK 928563402 6037 40600 SH Call SOLE 40600 0 0 VONTIER CORPORATION COMM STK 928881101 2272 67618 SH SOLE 31766 0 35852 VORNADO RLTY TR COMM STK 929042109 50644 1205527 SH SOLE 504659 0 700868 VOYA FINANCIAL INC COMM STK 929089100 76101 1239636 SH SOLE 539545 0 700091 VULCAN MATLS CO COMM STK 929160109 451104 2666732 SH SOLE 1227755 0 1438977 WD 40 CO COMM STK 929236107 1681 7264 SH SOLE 4764 0 2500 WSFS FINL CORP COMM STK 929328102 170756 3327928 SH SOLE 1228815 0 2099113 WABASH NATL CORP COMM STK 929566107 762 50380 SH SOLE 24580 0 25800 WABTEC COMM STK 929740108 25377 294360 SH SOLE 128022 0 166338 WALMART INC COMM STK 931142103 1272828 9132074 SH SOLE 4663830 0 4468244 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 53254 1131862 SH SOLE 454718 0 677144 WARNER MUSIC GROUP CORP COMM STK 934550203 211961 4959302 SH SOLE 1919257 0 3040045 WASHINGTON FED INC COMM STK 938824109 1928 56182 SH SOLE 34472 0 21710 WASHINGTON REAL ESTATE INVT COMM STK 939653101 108754 4394118 SH SOLE 1473018 0 2921100 WASHINGTON TR BANCORP INC COMM STK 940610108 348 6566 SH SOLE 2066 0 4500 WATERS CORP COMM STK 941848103 86024 240761 SH SOLE 56612 0 184149 WATSCO INC COMM STK 942622200 66422 251008 SH SOLE 62866 0 188142 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 41529 247064 SH SOLE 59014 0 188050 WEBSTER FINL CORP CONN COMM STK 947890109 545771 10021502 SH SOLE 3507860 0 6513642 WEIBO CORP ADR 948596101 145023 3053757 SH SOLE 3053757 0 0 WELBILT INC COMM STK 949090104 2866 123331 SH SOLE 72231 0 51100 WELLS FARGO CO NEW COMM STK 949746101 6302924 135809610 SH SOLE 67052822 0 68756788 WERNER ENTERPRISES INC COMM STK 950755108 1788 40393 SH SOLE 28765 0 11628 WESBANCO INC COMM STK 950810101 2483 72870 SH SOLE 47728 0 25142 WEST FRASER TIMBER CO LTD COMM STK 952845105 167456 1988546 SH SOLE 625318 0 1363228 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 2161110 5090474 SH SOLE 1187803 0 3902671 WESTAMERICA BANCORPORATION COMM STK 957090103 204706 3638565 SH SOLE 1394515 0 2244050 WESTERN ALLIANCE BANCORP COMM STK 957638109 1374666 12632473 SH SOLE 5911709 0 6720764 WESTERN DIGITAL CORP. COMM STK 958102105 27342 484439 SH SOLE 193444 0 290995 WESTERN NEW ENG BANCORP INC COMM STK 958892101 257 30100 SH SOLE 14000 0 16100 WESTERN UN CO COMM STK 959802109 13418 663588 SH SOLE 271791 0 391797 WESTLAKE CHEM CORP COMM STK 960413102 112866 1238381 SH SOLE 480384 0 757997 WESTWATER RES INC COMM STK 961684206 198 55200 SH SOLE 12400 0 42800 WESTWOOD HLDGS GROUP INC COMM STK 961765104 283 14900 SH SOLE 6700 0 8200 WEYERHAEUSER CO MTN BE COMM STK 962166104 1576151 44311245 SH SOLE 20983512 0 23327733 WHIRLPOOL CORP COMM STK 963320106 19906 97645 SH SOLE 38575 0 59070 WHITESTONE REIT COMM STK 966084204 489 49993 SH SOLE 4193 0 45800 WIDEPOINT CORP COMM STK 967590209 109 20700 SH SOLE 0 0 20700 WILEY JOHN & SONS INC COMM STK 968223206 942 18050 SH SOLE 9160 0 8890 WILLAMETTE VY VINEYARD INC COMM STK 969136100 138 10850 SH SOLE 0 0 10850 WILLIAMS COS INC COMM STK 969457100 49537 1909661 SH SOLE 763553 0 1146108 WILLIAMS SONOMA INC COMM STK 969904101 27348 154219 SH SOLE 71419 0 82800 WILLSCOT MOBIL MINI HLDNG CO COMM STK 971378104 6360 200500 SH SOLE 136778 0 63722 WINGSTOP INC COMM STK 974155103 287902 1756250 SH SOLE 289320 0 1466930 WINMARK CORP COMM STK 974250102 79991 372001 SH SOLE 107769 0 264232 WINNEBAGO INDS INC COMM STK 974637100 1801 24855 SH SOLE 6935 0 17920 WOLVERINE WORLD WIDE INC COMM STK 978097103 1013 33935 SH SOLE 18535 0 15400 WOODWARD INC COMM STK 980745103 47829 422519 SH SOLE 111439 0 311080 WORLD ACCEP CORPORATION COMM STK 981419104 336 1772 SH SOLE 1772 0 0 WORLD FUEL SVCS CORP COMM STK 981475106 1484 44132 SH SOLE 14332 0 29800 WORTHINGTON INDS INC COMM STK 981811102 768 14569 SH SOLE 6858 0 7711 WYNN RESORTS LTD COMM STK 983134107 750953 8860801 SH SOLE 4063797 0 4797004 XPO LOGISTICS INC COMM STK 983793100 37260 468211 SH SOLE 133741 0 334470 XILINX INC COMM STK 983919101 693876 4595510 SH SOLE 1675714 0 2919796 XENIA HOTELS & RESORTS INC COMM STK 984017103 1957 110313 SH SOLE 81513 0 28800 YELLOW CORP COMM STK 985510106 457 80959 SH SOLE 18471 0 62488 YELP INC COMM STK 985817105 1080 29001 SH SOLE 15801 0 13200 YUM BRANDS INC COMM STK 988498101 3875901 31689163 SH SOLE 10001324 0 21687839 ZEBRA TECHNOLOGIES CORPORATI COMM STK 989207105 410098 795657 SH SOLE 332234 0 463423 ZIONS BANCORPORATION N A COMM STK 989701107 15573 251616 SH SOLE 95546 0 156070 ACCOLADE INC COMM STK 00437E102 56007 1328123 SH SOLE 274861 0 1053262 KIRKLAND LAKE GOLD LTD COMM STK 49741E100 491844 11822897 SH SOLE 4883560 0 6939337 TERMINIX GLOBAL HOLDINGS INC COMM STK 88087E100 565920 13580982 SH SOLE 5319867 0 8261115 CDK GLOBAL INC COMM STK 12508E101 2936 68996 SH SOLE 40449 0 28547 CANTERBURY PK HLDG CORP COMM STK 13811E101 571 34447 SH SOLE 9866 0 24581 EQUITABLE HLDGS INC COMM STK 29452E101 1330659 44894037 SH SOLE 22923950 0 21970087 RAYTHEON TECHNOLOGIES CORP COMM STK 75513E101 235363 2738049 SH SOLE 1206622 0 1531427 COVANTA HLDG CORP COMM STK 22282E102 2620 130199 SH SOLE 79845 0 50354 GLOBAL INDUSTRIAL COMPANY COMM STK 37892E102 302 7974 SH SOLE 6684 0 1290 GLOBE LIFE INC COMM STK 37959E102 13947 156655 SH SOLE 67015 0 89640 NICOLET BANKSHARES INC COMM STK 65406E102 1012 13645 SH SOLE 10245 0 3400 PROTAGONIST THERAPEUTICS INC COMM STK 74366E102 8712 491641 SH SOLE 77375 0 414266 QUANTA SVCS INC COMM STK 74762E102 65434 574894 SH SOLE 208491 0 366403 THREDUP INC COMM STK 88556E102 52486 2419821 SH SOLE 656237 0 1763584 VERISIGN INC COMM STK 92343E102 591976 2887545 SH SOLE 917461 0 1970084 CNO FINL GROUP INC COMM STK 12621E103 2451 104114 SH SOLE 85414 0 18700 DEFINITIVE HEALTHCARE CORP COMM STK 24477E103 53537 1250000 SH SOLE 212724 0 1037276 PROGYNY INC COMM STK 74340E103 1137 20296 SH SOLE 12396 0 7900 U S SILICA HLDGS INC COMM STK 90346E103 140 17538 SH SOLE 17538 0 0 EVO PMTS INC COMM STK 26927E104 208 8763 SH SOLE 3963 0 4800 AMERISOURCEBERGEN CORP COMM STK 03073E105 27679 231722 SH SOLE 92701 0 139021 APOLLO GLOBAL MGMT INC COMM STK 03768E105 191290 3105858 SH SOLE 1201425 0 1904433 SALLY BEAUTY HLDGS INC COMM STK 79546E104 1135 67352 SH SOLE 42552 0 24800 CARS COM INC COMM STK 14575E105 296 23367 SH SOLE 5767 0 17600 AMERICAN EAGLE OUTFITTERS IN COMM STK 02553E106 2233 86532 SH SOLE 30502 0 56030 SOLID BIOSCIENCES INC COMM STK 83422E105 9771 4088350 SH SOLE 495860 0 3592490 THOUGHTWORKS HOLDING INC COMM STK 88546E105 71801 2500915 SH SOLE 893968 0 1606947 UNIVERSAL HEALTH RLTY INCOME COMM STK 91359E105 205 3707 SH SOLE 1057 0 2650 TARGET CORP COMM STK 87612E106 180142 787438 SH SOLE 313102 0 474336 AMERESCO INC COMM STK 02361E108 27654 473283 SH SOLE 176301 0 296982 ESSENTIAL PPTYS RLTY TR INC COMM STK 29670E107 80814 2894491 SH SOLE 1053012 0 1841479 IMMUNEERING CORP COMM STK 45254E107 81231 3114025 SH SOLE 468667 0 2645358 RENASANT CORP COMM STK 75970E107 1815 50335 SH SOLE 31308 0 19027 DIDI GLOBAL INC ADR 23292E108 107448 3630462 SH SOLE 786513 0 2843949 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 110393 975121 SH SOLE 387988 0 587133 NCR CORP NEW COMM STK 62886E108 45400 1171323 SH SOLE 297653 0 873670 BEYOND MEAT INC COMM STK 08862E109 2792 26528 SH SOLE 13828 0 12700 ENVERIC BIOSCIENCES INC COMM STK 29405E109 110 53100 SH SOLE 53100 0 0 EVENTBRITE INC COMM STK 29975E109 13471 712363 SH SOLE 136562 0 575801 FORTINET INC COMM STK 34959E109 3262282 11170667 SH SOLE 4546693 0 6623974 PENNANT GROUP INC COMM STK 70805E109 121746 4334127 SH SOLE 1169744 0 3164383 RAPT THERAPEUTICS INC COMM STK 75382E109 121163 3902178 SH SOLE 742115 0 3160063 TOTALENERGIES SE ADR 89151E109 971603 20271286 SH SOLE 12790140 0 7481146 TRAVELERS COMPANIES INC COMM STK 89417E109 534827 3518365 SH SOLE 1616524 0 1901841 TREVENA INC COMM STK 89532E109 17 13712 SH SOLE 13712 0 0 BRAINSTORM CELL THERAPEUTICS COMM STK 10501E201 307 93000 SH SOLE 28100 0 64900 FIRSTSERVICE CORP NEW COMM STK 33767E202 934253 5176484 SH SOLE 1042383 0 4134101 GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 274995 1470560 SH SOLE 422799 0 1047761 BROADSTONE NET LEASE INC COMM STK 11135E203 883 35603 SH SOLE 20403 0 15200 VELOCITY ACQUISITION CORP COMM STK 92259E203 342 33986 SH SOLE 33986 0 0 NOVAGOLD RES INC COMM STK 66987E206 138 20124 SH SOLE 20124 0 0 AADI BIOSCIENCES INC COMM STK 00032Q104 13001 465599 SH SOLE 34783 0 430816 ACCO BRANDS CORP COMM STK 00081T108 997 116010 SH SOLE 58143 0 57867 ADT INC DEL COMM STK 00090Q103 74454 9203167 SH SOLE 2263904 0 6939263 ACM RESH INC COMM STK 00108J109 352 3200 SH SOLE 400 0 2800 AGNC INVT CORP COMM STK 00123Q104 2963 187874 SH SOLE 84200 0 103674 AES CORP COMM STK 00130H105 222429 9742835 SH SOLE 4562642 0 5180193 AES CORP CVPFSTKF 00130H204 146164 1526687 SH SOLE 726444 0 800243 AMC NETWORKS INC COMM STK 00164V103 621 13320 SH SOLE 5620 0 7700 AMC ENTMT HLDGS INC COMM STK 00165C104 9227 242434 SH SOLE 145044 0 97390 ALX ONCOLOGY HLDGS INC COMM STK 00166B105 304 4110 SH SOLE 1510 0 2600 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 187 63502 SH SOLE 63502 0 0 ASGN INC COMM STK 00191U102 104961 927708 SH SOLE 242158 0 685550 AT&T INC COMM STK 00206R102 624797 23132076 SH SOLE 11589491 0 11542585 ATN INTL INC COMM STK 00215F107 642 13694 SH SOLE 7394 0 6300 THE AARONS COMPANY INC COMM STK 00258W108 1243 45147 SH SOLE 34580 0 10567 ABBVIE INC COMM STK 00287Y109 2827059 26208021 SH SOLE 11143292 0 15064729 ABEONA THERAPEUTICS INC COMM STK 00289Y107 27 24400 SH SOLE 24400 0 0 ACADEMY SPORTS & OUTDOORS IN COMM STK 00402L107 21407 534907 SH SOLE 129807 0 405100 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 681414 10683813 SH SOLE 4334060 0 6349753 ACCELERATE DIAGNOSTICS INC COMM STK 00430H102 88 15149 SH SOLE 8469 0 6680 ACCELERON PHARMA INC COMM STK 00434H108 923339 5365133 SH SOLE 928821 0 4436312 ACELRX PHARMACEUTICALS INC COMM STK 00444T100 62 60400 SH SOLE 0 0 60400 ACLARIS THERAPEUTICS INC COMM STK 00461U105 589 32742 SH SOLE 13822 0 18920 ACRES COMMERCIAL REALTY CORP COMM STK 00489Q102 420 25965 SH SOLE 6933 0 19032 ACTIVISION BLIZZARD INC COMM STK 00507V109 172554 2229671 SH SOLE 1487973 0 741698 ACUITY BRANDS INC COMM STK 00508Y102 2131 12292 SH SOLE 5992 0 6300 ADAMAS PHARMACEUTICALS INC COMM STK 00548A106 128 26000 SH SOLE 0 0 26000 ADAPTIVE BIOTECHNOLOGIES COR COMM STK 00650F109 389057 11446222 SH SOLE 1896247 0 9549975 ADAPTHEALTH CORP COMM STK 00653Q102 563 24187 SH SOLE 10287 0 13900 ADOBE SYSTEMS INCORPORATED COMM STK 00724F101 460916 800590 SH SOLE 334635 0 465955 ADTALEM GLOBAL ED INC COMM STK 00737L103 1068 28248 SH SOLE 10848 0 17400 ADTRAN INC COMM STK 00738A106 947 50490 SH SOLE 40490 0 10000 ADVANCE AUTO PARTS INC COMM STK 00751Y106 21608 103441 SH SOLE 40768 0 62673 AECOM COMM STK 00766T100 3504 55480 SH SOLE 32958 0 22522 AEMETIS INC COMM STK 00770K202 367 20086 SH SOLE 8186 0 11900 AERIE PHARMACEUTICALS INC COMM STK 00771V108 332 29104 SH SOLE 14204 0 14900 ADVERUM BIOTECHNOLOGIES INC COMM STK 00773U108 117 54095 SH SOLE 7195 0 46900 ADVANCED DRAIN SYS INC DEL COMM STK 00790R104 1936 17901 SH SOLE 9110 0 8791 ADVANTAGE SOLUTIONS INC COMM STK 00791N102 76628 8858759 SH SOLE 2835957 0 6022802 ADVANTAGE SOLUTIONS INC WARRANT 00791N110 2089 1147911 SH SOLE 314562 0 833349 AFFIRM HLDGS INC COMM STK 00827B106 1325230 11124234 SH SOLE 3996084 0 7128150 AGILENT TECHNOLOGIES INC COMM STK 00846U101 3601393 22861632 SH SOLE 8967292 0 13894340 AGENUS INC COMM STK 00847G705 234 44584 SH SOLE 44584 0 0 AGILYSYS INC COMM STK 00847J105 566 10808 SH SOLE 5656 0 5152 AGILE THERAPEUTICS INC COMM STK 00847L100 41 42200 SH SOLE 42200 0 0 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 139869 3030741 SH SOLE 631913 0 2398828 AGILITI INC COMM STK 00848J104 106137 5574409 SH SOLE 1359142 0 4215267 AGEAGLE AERIAL SYS INC NEW COMM STK 00848K101 244 81102 SH SOLE 22002 0 59100 AGROFRESH SOLUTIONS INC COMM STK 00856G109 17328 8022113 SH SOLE 2232113 0 5790000 AGILON HEALTH INC COMM STK 00857U107 121224 4625121 SH SOLE 1358231 0 3266890 AIM IMMUNOTECH INC COMM STK 00901B105 236 116800 SH SOLE 116800 0 0 AIR LEASE CORP COMM STK 00912X302 131611 3345467 SH SOLE 869341 0 2476126 AIR TRANSPORT SERVICES GRP I COMM STK 00922R105 421 16307 SH SOLE 5007 0 11300 AIR TRANS SVCS GROUP INC CONV BND 00922RAB1 811 750000 PRN SOLE 750000 0 0 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 35202 336575 SH SOLE 129532 0 207043 AKEBIA THERAPEUTICS INC COMM STK 00972D105 137 47558 SH SOLE 47558 0 0 AKERO THERAPEUTICS INC COMM STK 00973Y108 25738 1151599 SH SOLE 145664 0 1005935 ALDEYRA THERAPEUTICS INC COMM STK 01438T106 98 11164 SH SOLE 9454 0 1710 ALIBABA GROUP HLDG LTD ADR 01609W102 4156719 28076447 SH SOLE 9281311 0 18795136 ALIGNMENT HEALTHCARE INC COMM STK 01625V104 135259 8464257 SH SOLE 1649943 0 6814314 ALIGOS THERAPEUTICS INC COMM STK 01626L105 423 27279 SH SOLE 22379 0 4900 ALLAKOS INC COMM STK 01671P100 1672 15797 SH SOLE 9442 0 6355 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 1105 66433 SH SOLE 43433 0 23000 ALLEGIANT TRAVEL CO COMM STK 01748X102 70293 359593 SH SOLE 135935 0 223658 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 1792 50731 SH SOLE 30231 0 20500 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 819 61256 SH SOLE 34156 0 27100 ALLY FINL INC COMM STK 02005N100 36377 712585 SH SOLE 173947 0 538638 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 1109114 5874235 SH SOLE 1571887 0 4302348 ALPHABET INC COMM STK 02079K107 36695782 13767923 SH SOLE 5397670 0 8370253 ALPHABET INC COMM STK 02079K305 19593381 7328683 SH SOLE 3337485 0 3991198 ALTIMMUNE INC COMM STK 02155H200 366 32319 SH SOLE 10419 0 21900 ALTERYX INC COMM STK 02156B103 2388 32672 SH SOLE 15821 0 16851 ALTICE USA INC COMM STK 02156K103 15273 737101 SH SOLE 278831 0 458270 ALTRA INDL MOTION CORP COMM STK 02208R106 1257 22716 SH SOLE 10206 0 12510 ALTRIA GROUP INC COMM STK 02209S103 385079 8459549 SH SOLE 4316414 0 4143135 AMBEV SA ADR 02319V103 13001 4710600 SH SOLE 0 0 4710600 AMERICAN AIRLS GROUP INC COMM STK 02376R102 20624 1005069 SH SOLE 423256 0 581813 AMERICAN ELEC PWR CO INC CVPFSTKF 02557T307 34213 690356 SH SOLE 172965 0 517391 AMERICAN FIN TR INC COMM STK 02607T109 445 55307 SH SOLE 10207 0 45100 AMERICAN HOMES 4 RENT COMM STK 02665T306 2968 77870 SH SOLE 39508 0 38362 AMERICAN NATIONAL GROUP INC COMM STK 02772A109 402 2128 SH SOLE 628 0 1500 AMERICAN PUB ED INC COMM STK 02913V103 47251 1845039 SH SOLE 536748 0 1308291 AMERICAN TOWER CORP NEW COMM STK 03027X100 1366209 5147538 SH SOLE 1779639 0 3367899 AMERICAN WELL CORP COMM STK 03044L105 424 46522 SH SOLE 24522 0 22000 AMERICOLD RLTY TR COMM STK 03064D108 3164 108914 SH SOLE 64783 0 44131 AMERISAFE INC COMM STK 03071H100 424 7551 SH SOLE 7551 0 0 AMERIPRISE FINL INC COMM STK 03076C106 47202 178715 SH SOLE 72237 0 106478 AMERIS BANCORP COMM STK 03076K108 21920 422509 SH SOLE 117056 0 305453 AMICUS THERAPEUTICS INC COMM STK 03152W109 26523 2777248 SH SOLE 622335 0 2154913 AMPIO PHARMACEUTICALS INC COMM STK 03209T109 215 129421 SH SOLE 129421 0 0 AMPLITUDE INC COMM STK 03213A104 19292 355019 SH SOLE 163058 0 191961 AMYRIS INC COMM STK 03236M200 1920 139838 SH SOLE 70338 0 69500 ANAPLAN INC COMM STK 03272L108 80211 1317304 SH SOLE 438826 0 878478 ANGIODYNAMICS INC COMM STK 03475V101 1220 47041 SH SOLE 35041 0 12000 ANGION BIOMEDICA CORP COMM STK 03476J107 124 12695 SH SOLE 5095 0 7600 ANNEXON INC COMM STK 03589W102 32096 1724671 SH SOLE 204110 0 1520561 ANSYS INC COMM STK 03662Q105 73106 214733 SH SOLE 82498 0 132235 ANTERO RESOURCES CORP COMM STK 03674X106 1329 70633 SH SOLE 51233 0 19400 ANTERO MIDSTREAM CORP COMM STK 03676B102 1645 157908 SH SOLE 82508 0 75400 APA CORPORATION COMM STK 03743Q108 119489 5575804 SH SOLE 1885546 0 3690258 APARTMENT INVT & MGMT CO COMM STK 03748R747 152687 22290072 SH SOLE 8235793 0 14054279 APARTMENT INCOME REIT CORP COMM STK 03750L109 169790 3478599 SH SOLE 1299295 0 2179304 APELLIS PHARMACEUTICALS INC COMM STK 03753U106 158441 4807077 SH SOLE 828000 0 3979077 APELLIS PHARMACEUTICALS INC CONV BND 03753UAB2 414 335000 PRN SOLE 335000 0 0 APOLLO COML REAL EST FIN INC COMM STK 03762U105 1370 92347 SH SOLE 67747 0 24600 APOLLO MED HLDGS INC COMM STK 03763A207 1205 13232 SH SOLE 7232 0 6000 APPIAN CORP COMM STK 03782L101 2277 24613 SH SOLE 12513 0 12100 APPFOLIO INC COMM STK 03783C100 960 7971 SH SOLE 4047 0 3924 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 140966 8961629 SH SOLE 2566126 0 6395503 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 1373 15235 SH SOLE 7973 0 7262 APPLIED GENETIC TECHNOLOGIES COMM STK 03820J100 819 272155 SH SOLE 272155 0 0 APPLOVIN CORP COMM STK 03831W108 441 6100 SH SOLE 0 0 6100 AQUA METALS INC COMM STK 03837J101 128 61700 SH SOLE 29300 0 32400 AQUABOUNTY TECHNOLOGIES INC COMM STK 03842K200 165 40633 SH SOLE 11816 0 28817 ARAMARK COMM STK 03852U106 6468 196841 SH SOLE 127551 0 69290 ARCBEST CORP COMM STK 03937C105 913 11161 SH SOLE 6961 0 4200 ARCH RESOURCES INC COMM STK 03940R107 417 4501 SH SOLE 4501 0 0 ARCHROCK INC COMM STK 03957W106 1043 126407 SH SOLE 87540 0 38867 ARCONIC CORPORATION COMM STK 03966V107 22112 701071 SH SOLE 178496 0 522575 ARCUS BIOSCIENCES INC COMM STK 03969F109 648 18584 SH SOLE 8584 0 10000 ARCUTIS BIOTHERAPEUTICS INC COMM STK 03969K108 19439 813694 SH SOLE 291021 0 522673 ARCTURUS THERAPEUTICS HLDGS COMM STK 03969T109 704 14741 SH SOLE 4141 0 10600 ARES MANAGEMENT CORPORATION COMM STK 03990B101 2914 39466 SH SOLE 19666 0 19800 ARES CAPITAL CORP COMM STK 04010L103 1220 60000 SH SOLE 60000 0 0 ARES COML REAL ESTATE CORP COMM STK 04013V108 598 39669 SH SOLE 3669 0 36000 ARGENX SE ADR 04016X101 1681306 5567238 SH SOLE 1623416 0 3943822 ARLO TECHNOLOGIES INC COMM STK 04206A101 408 63585 SH SOLE 27033 0 36552 ARMADA HOFFLER PPTYS INC COMM STK 04208T108 963 72027 SH SOLE 72027 0 0 ARMSTRONG FLOORING INC COMM STK 04238R106 71 22600 SH SOLE 0 0 22600 ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 460560 4824136 SH SOLE 802730 0 4021406 ARRAY TECHNOLOGIES INC COMM STK 04271T100 20998 1133782 SH SOLE 328683 0 805099 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 2976 47667 SH SOLE 27827 0 19840 ARTISAN PARTNERS ASSET MGMT COMM STK 04316A108 1801 36820 SH SOLE 22020 0 14800 ARVINAS INC COMM STK 04335A105 210147 2557154 SH SOLE 563059 0 1994095 ASANA INC COMM STK 04342Y104 5720 55083 SH SOLE 19085 0 35998 ASCENDIS PHARMA A/S ADR 04351P101 770764 4835714 SH SOLE 1676202 0 3159512 ASENSUS SURGICAL INC COMM STK 04367G103 235 126841 SH SOLE 63641 0 63200 ASPEN AEROGELS INC COMM STK 04523Y105 20835 452830 SH SOLE 131025 0 321805 ASPIRA WOMENS HEALTH INC COMM STK 04537Y109 196 60170 SH SOLE 60170 0 0 ASSETMARK FINL HLDGS INC COMM STK 04546L106 34078 1370243 SH SOLE 394359 0 975884 ASSURANT INC COMM STK 04621X108 978783 6204647 SH SOLE 2434825 0 3769822 ASTRIA THERAPEUTICS INC COMM STK 04635X102 106 11966 SH SOLE 0 0 11966 ASURE SOFTWARE INC COMM STK 04649U102 342 37980 SH SOLE 0 0 37980 ATEA PHARMACEUTICALS INC COMM STK 04683R106 52449 1495965 SH SOLE 245182 0 1250783 ATHENEX INC COMM STK 04685N103 130 43271 SH SOLE 7371 0 35900 ATHERSYS INC NEW COMM STK 04744L106 202 151511 SH SOLE 72311 0 79200 ATLANTIC UN BANKSHARES CORP COMM STK 04911A107 1346 36530 SH SOLE 18901 0 17629 ATOSSA THERAPEUTICS INC COMM STK 04962H506 90 27544 SH SOLE 27544 0 0 ATRICURE INC COMM STK 04963C209 140247 2016496 SH SOLE 452209 0 1564287 ATOMERA INC COMM STK 04965B100 235 10198 SH SOLE 4398 0 5800 ATRECA INC COMM STK 04965G109 113 18134 SH SOLE 2334 0 15800 AUDACY INC COMM STK 05070N103 37 10072 SH SOLE 10072 0 0 AUTONATION INC COMM STK 05329W102 2512 20634 SH SOLE 13334 0 7300 AVALARA INC COMM STK 05338G106 923063 5281588 SH SOLE 2079240 0 3202348 AVANOS MED INC COMM STK 05350V106 67426 2161096 SH SOLE 607552 0 1553544 AVANGRID INC COMM STK 05351W103 706 14537 SH SOLE 6637 0 7900 AVAYA HLDGS CORP COMM STK 05351X101 691 34907 SH SOLE 20407 0 14500 AVANTOR INC COMM STK 05352A100 2948076 72080108 SH SOLE 30044216 0 42035892 AVID TECHNOLOGY INC COMM STK 05367P100 258 8929 SH SOLE 8929 0 0 AVIENT CORPORATION COMM STK 05368V106 2034 43882 SH SOLE 27752 0 16130 AVIDITY BIOSCIENCES INC COMM STK 05370A108 174643 7090650 SH SOLE 1355852 0 5734798 AVISTA CORP COMM STK 05379B107 1605 41034 SH SOLE 15944 0 25090 AXOGEN INC COMM STK 05463X106 179 11325 SH SOLE 11325 0 0 AXON ENTERPRISE INC COMM STK 05464C101 5924 33849 SH SOLE 17470 0 16379 AXSOME THERAPEUTICS INC COMM STK 05464T104 663 20110 SH SOLE 15710 0 4400 AXOS FINANCIAL INC COMM STK 05465C100 1949 37811 SH SOLE 29411 0 8400 AXONICS INC COMM STK 05465P101 27866 428120 SH SOLE 105979 0 322141 AZEK CO INC COMM STK 05478C105 1428 39098 SH SOLE 16598 0 22500 B & G FOODS INC NEW COMM STK 05508R106 773 25873 SH SOLE 13873 0 12000 BCE INC COMM STK 05534B760 261 5204 SH SOLE 5204 0 0 BGC PARTNERS INC COMM STK 05541T101 1530 293636 SH SOLE 86536 0 207100 BJS WHSL CLUB HLDGS INC COMM STK 05550J101 48586 884663 SH SOLE 261629 0 623034 BOK FINL CORP COMM STK 05561Q201 2065 23055 SH SOLE 18495 0 4560 BRP GROUP INC COMM STK 05589G102 162156 4870999 SH SOLE 1635112 0 3235887 BWX TECHNOLOGIES INC COMM STK 05605H100 503410 9346644 SH SOLE 3715449 0 5631195 BAKER HUGHES COMPANY COMM STK 05722G100 31795 1285683 SH SOLE 514748 0 770935 BALLYS CORPORATION COMM STK 05875B106 43783 873222 SH SOLE 242935 0 630287 BANCFIRST CORP COMM STK 05945F103 502 8345 SH SOLE 1445 0 6900 BANCO SANTANDER CHILE NEW ADR 05965X109 246418 12464221 SH SOLE 3872824 0 8591397 BANCORP INC DEL COMM STK 05969A105 523 20534 SH SOLE 4434 0 16100 BANCORPSOUTH BK TUPELO MISS COMM STK 05971J102 1392 46727 SH SOLE 20152 0 26575 BANDWIDTH INC COMM STK 05988J103 1162 12876 SH SOLE 7616 0 5260 BANC OF CALIFORNIA INC COMM STK 05990K106 324 17548 SH SOLE 3848 0 13700 BANK OZK COMM STK 06417N103 2000 46535 SH SOLE 20935 0 25600 BANKUNITED INC COMM STK 06652K103 377482 9026347 SH SOLE 2658300 0 6368047 BANNER CORP COMM STK 06652V208 658 11922 SH SOLE 2951 0 8971 BARINGS BDC INC COMM STK 06759L103 6186 561385 SH SOLE 3000 0 558385 BEAM THERAPEUTICS INC COMM STK 07373V105 2018 23193 SH SOLE 10303 0 12890 BEAZER HOMES USA INC COMM STK 07556Q881 591 34238 SH SOLE 34238 0 0 BEIGENE LTD ADR 07725L102 207220 570853 SH SOLE 69821 0 501032 BENCHMARK ELECTRS INC COMM STK 08160H101 625 23406 SH SOLE 11206 0 12200 BENEFITFOCUS INC COMM STK 08180D106 205 18439 SH SOLE 2129 0 16310 BENTLEY SYS INC COMM STK 08265T208 10165 167628 SH SOLE 58725 0 108903 BERRY GLOBAL GROUP INC COMM STK 08579W103 35994 591226 SH SOLE 162926 0 428300 BIG SKY GROWTH PARTNERS INC COMM STK 08954L201 44772 4486156 SH SOLE 1175710 0 3310446 BIGCOMMERCE HLDGS INC COMM STK 08975P108 7734 152733 SH SOLE 36338 0 116395 BIOCRYST PHARMACEUTICALS INC COMM STK 09058V103 1349 93857 SH SOLE 51257 0 42600 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 93899 1214887 SH SOLE 489599 0 725288 BIOGEN INC COMM STK 09062X103 504893 1784136 SH SOLE 727245 0 1056891 BIO-TECHNE CORP COMM STK 09073M104 115554 238468 SH SOLE 51213 0 187255 BIOSIG TECHNOLOGIES INC COMM STK 09073N201 139 46600 SH SOLE 16400 0 30200 BIOVENTUS INC COMM STK 09075A108 37868 2674299 SH SOLE 1247 0 2673052 BIONANO GENOMICS INC COMM STK 09075F107 563 102439 SH SOLE 56639 0 45800 BIOXCEL THERAPEUTICS INC COMM STK 09075P105 324 10690 SH SOLE 1470 0 9220 BIONTECH SE ADR 09075V102 317716 1163839 SH SOLE 166787 0 997052 BJS RESTAURANTS INC COMM STK 09180C106 160803 3850639 SH SOLE 1124527 0 2726112 BLACK KNIGHT INC COMM STK 09215C105 1224293 17004076 SH SOLE 7099902 0 9904174 BLACKBAUD INC COMM STK 09227Q100 26988 383627 SH SOLE 100427 0 283200 BLACKLINE INC COMM STK 09239B109 24501 207527 SH SOLE 52523 0 155004 BLACKROCK INC COMM STK 09247X101 223080 265996 SH SOLE 130202 0 135794 BLACKSTONE MTG TR INC COMM STK 09257W100 21049 694239 SH SOLE 211382 0 482857 BLACKSTONE MORTGAGE TRUST IN CONV BND 09257WAC4 3746 3660000 PRN SOLE 1260000 0 2400000 BLACKSTONE INC COMM STK 09260D107 43948 377754 SH SOLE 228143 0 149611 BLINK CHARGING CO COMM STK 09354A100 583 20390 SH SOLE 6990 0 13400 BLUE APRON HLDGS INC COMM STK 09523Q200 108 14700 SH SOLE 14700 0 0 BLUE FOUNDRY BANCORP COMM STK 09549B104 24896 1805374 SH SOLE 472952 0 1332422 BLUE OWL CAPITAL INC COMM STK 09581B103 380 24400 SH SOLE 7500 0 16900 BLUEBIRD BIO INC COMM STK 09609G100 540 28254 SH SOLE 13054 0 15200 BLUELINX HLDGS INC COMM STK 09624H208 277 5661 SH SOLE 2661 0 3000 BLUEROCK RESIDENTIAL GWT REI COMM STK 09627J102 547 42900 SH SOLE 15100 0 27800 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 449468 4371828 SH SOLE 884122 0 3487706 BOISE CASCADE CO DEL COMM STK 09739D100 616 11408 SH SOLE 3308 0 8100 BOOKING HOLDINGS INC COMM STK 09857L108 3926165 1653909 SH SOLE 642474 0 1011435 BOX INC COMM STK 10316T104 36374 1536716 SH SOLE 379416 0 1157300 BRAEMAR HOTELS & RESORTS INC COMM STK 10482B101 150 30833 SH SOLE 30833 0 0 BRIDGEBIO PHARMA INC COMM STK 10806X102 2085 44493 SH SOLE 26268 0 18225 BRIGHT HEALTH GROUP INC COMM STK 10920V107 171082 21333235 SH SOLE 7141640 0 14191595 BRIGHTCOVE INC COMM STK 10921T101 295 25566 SH SOLE 25566 0 0 BRIGHTHOUSE FINL INC COMM STK 10922N103 217148 4800977 SH SOLE 1816771 0 2984206 BRIGHTSPIRE CAPITAL INC COMM STK 10949T109 462 49184 SH SOLE 17684 0 31500 BRIXMOR PPTY GROUP INC COMM STK 11120U105 2175 98357 SH SOLE 47057 0 51300 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 735844 4415773 SH SOLE 1411175 0 3004598 BROADMARK RLTY CAP INC COMM STK 11135B100 109 11027 SH SOLE 11027 0 0 BROADCOM INC COMM STK 11135F101 1791832 3695032 SH SOLE 1788142 0 1906890 BROOKFIELD INFRASTRUCTURE CO COMM STK 11275Q107 270 4503 SH SOLE 4503 0 0 BROOKFIELD RENEWABLE CORP COMM STK 11284V105 541 13934 SH SOLE 13934 0 0 BROOKLINE BANCORP INC DEL COMM STK 11373M107 855 56030 SH SOLE 25501 0 30529 BUILDERS FIRSTSOURCE INC COMM STK 12008R107 59638 1152641 SH SOLE 303623 0 849018 BUMBLE INC COMM STK 12047B105 9737 194822 SH SOLE 58786 0 136036 BURNING ROCK BIOTECH LTD ADR 12233L107 9914 554480 SH SOLE 76754 0 477726 C3 AI INC COMM STK 12468P104 519 11192 SH SOLE 4492 0 6700 CAI INTERNATIONAL INC COMM STK 12477X106 245 4377 SH SOLE 1377 0 3000 CBOE GLOBAL MKTS INC COMM STK 12503M108 996455 8045010 SH SOLE 3100856 0 4944154 CBRE GROUP INC COMM STK 12504L109 50973 523547 SH SOLE 207379 0 316168 CCC INTELLIGENT SOLUTIONS HL COMM STK 12510Q100 105137 10003528 SH SOLE 3983928 0 6019600 CDW CORP COMM STK 12514G108 185609 1019718 SH SOLE 553050 0 466668 C4 THERAPEUTICS INC COMM STK 12529R107 176832 3957743 SH SOLE 747238 0 3210505 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 147168 1691586 SH SOLE 680008 0 1011578 CMC MATERIALS INC COMM STK 12571T100 28827 233926 SH SOLE 77040 0 156886 CME GROUP INC COMM STK 12572Q105 672396 3477072 SH SOLE 1411340 0 2065732 CRA INTL INC COMM STK 12618T105 382 3845 SH SOLE 595 0 3250 CTI BIOPHARMA CORP COMM STK 12648L601 96 32700 SH SOLE 32700 0 0 CNX RES CORP COMM STK 12653C108 1600 126764 SH SOLE 56464 0 70300 CVR ENERGY INC COMM STK 12662P108 653 39187 SH SOLE 21087 0 18100 CABLE ONE INC COMM STK 12685J105 1485066 819062 SH SOLE 164376 0 654686 CADENCE BANCORPORATION COMM STK 12739A100 1262 57476 SH SOLE 37476 0 20000 CAESARS ENTERTAINMENT INC NE COMM STK 12769G100 37754 336253 SH SOLE 135900 0 200353 CALIFORNIA RES CORP COMM STK 13057Q305 285 6940 SH SOLE 6940 0 0 CALIX INC COMM STK 13100M509 926 18734 SH SOLE 8934 0 9800 CALLON PETE CO DEL COMM STK 13123X508 1161 23652 SH SOLE 9684 0 13968 CALYXT INC COMM STK 13173L107 95 28100 SH SOLE 0 0 28100 CAMBER ENERGY INC COMM STK 13200M508 1760 460832 SH SOLE 103832 0 357000 CAMECO CORP COMM STK 13321L108 397014 18270302 SH SOLE 7020358 0 11249944 CAMPING WORLD HLDGS INC COMM STK 13462K109 322 8276 SH SOLE 8276 0 0 CANADIAN PAC RY LTD COMM STK 13645T100 285558 4388390 SH SOLE 2209641 0 2178749 CANNAE HLDGS INC COMM STK 13765N107 1161 37321 SH SOLE 21521 0 15800 CAPITAL ONE FINL CORP COMM STK 14040H105 143434 885560 SH SOLE 313859 0 571701 CAPITOL FED FINL INC COMM STK 14057J101 168525 14667105 SH SOLE 5265134 0 9401971 CAPSTEAD MTG CORP COMM STK 14067E506 40130 5998484 SH SOLE 1705178 0 4293306 CARDINAL HEALTH INC COMM STK 14149Y108 713357 14422914 SH SOLE 5680494 0 8742420 CARDLYTICS INC COMM STK 14161W105 1324 15768 SH SOLE 9464 0 6304 CAREDX INC COMM STK 14167L103 48884 771409 SH SOLE 155259 0 616150 CARECLOUD INC COMM STK 14167R100 283 37100 SH SOLE 8500 0 28600 CARETRUST REIT INC COMM STK 14174T107 1245 61257 SH SOLE 41757 0 19500 CARLYLE GROUP INC COMM STK 14316J108 1760 37225 SH SOLE 19225 0 18000 CARPARTS COM INC COMM STK 14427M107 259 16604 SH SOLE 16604 0 0 CARRIER GLOBAL CORPORATION COMM STK 14448C104 75613 1460839 SH SOLE 621832 0 839007 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 141 38441 SH SOLE 38441 0 0 CASI PHARMACEUTICALS INC COMM STK 14757U109 104 87500 SH SOLE 0 0 87500 CASSAVA SCIENCES INC COMM STK 14817C107 1320 21262 SH SOLE 10762 0 10500 CASTLE BIOSCIENCES INC COMM STK 14843C105 448 6735 SH SOLE 3135 0 3600 CASTLIGHT HEALTH INC COMM STK 14862Q100 1364 869103 SH SOLE 787653 0 81450 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B202 47425 878409 SH SOLE 107153 0 771256 CELLECTAR BIOSCIENCES INC COMM STK 15117F500 39 41700 SH SOLE 41700 0 0 CELSIUS HLDGS INC COMM STK 15118V207 1963 21788 SH SOLE 7368 0 14420 CENTENE CORP DEL COMM STK 15135B101 1675416 26888392 SH SOLE 10965918 0 15922474 CENOVUS ENERGY INC COMM STK 15135U109 353 35024 SH SOLE 35024 0 0 CENTENNIAL RESOURCE DEV INC COMM STK 15136A102 608 90776 SH SOLE 40276 0 50500 CENTERPOINT ENERGY INC COMM STK 15189T107 227546 9249842 SH SOLE 3556626 0 5693216 CENTERSPACE COMM STK 15202L107 1633 17284 SH SOLE 14084 0 3200 CENTRUS ENERGY CORP COMM STK 15643U104 314 8111 SH SOLE 3111 0 5000 CERIDIAN HCM HLDG INC COMM STK 15677J108 2582832 22934046 SH SOLE 6652231 0 16281815 CEREVEL THERAPEUTICS HLDNG I COMM STK 15678U128 172302 5840731 SH SOLE 973225 0 4867506 CERTARA INC COMM STK 15687V109 108149 3267329 SH SOLE 655116 0 2612213 CHAMPIONX CORPORATION COMM STK 15872M104 184706 8260550 SH SOLE 2885844 0 5374706 CHANGE HEALTHCARE INC COMM STK 15912K100 1593 76065 SH SOLE 35300 0 40765 CHARGEPOINT HOLDINGS INC COMM STK 15961R105 27118 1356585 SH SOLE 1331585 0 25000 CHART INDS INC COMM STK 16115Q308 131760 689445 SH SOLE 216067 0 473378 CHARTER COMMUNICATIONS INC N COMM STK 16119P108 1179168 1620716 SH SOLE 508683 0 1112033 CHASE CORP COMM STK 16150R104 28788 281823 SH SOLE 68573 0 213250 CHATHAM LODGING TR COMM STK 16208T102 1158 94560 SH SOLE 65660 0 28900 CHEMED CORP NEW COMM STK 16359R103 21721 46700 SH SOLE 13177 0 33523 CHEMOCENTRYX INC COMM STK 16383L106 6440 376622 SH SOLE 110277 0 266345 CHENIERE ENERGY INC COMM STK 16411R208 12225 125165 SH SOLE 68840 0 56325 CHENIERE ENERGY INC CONV BND 16411RAG4 25682 29661000 PRN SOLE 9816000 0 19845000 CHEWY INC COMM STK 16679L109 22226 326322 SH SOLE 113260 0 213062 CHIMERA INVT CORP COMM STK 16934Q208 1772 119299 SH SOLE 43999 0 75300 CHINOOK THERAPEUTICS INC COMM STK 16961L106 152 11893 SH SOLE 2693 0 9200 CINEMARK HLDGS INC COMM STK 17243V102 51221 2666380 SH SOLE 665197 0 2001183 CIRCOR INTL INC COMM STK 17273K109 73737 2233779 SH SOLE 763095 0 1470684 CISCO SYS INC COMM STK 17275R102 1418020 26052183 SH SOLE 12827287 0 13224896 CITIUS PHARMACEUTICALS INC COMM STK 17322U207 40 19609 SH SOLE 9209 0 10400 CLARUS CORP NEW COMM STK 18270P109 238 9295 SH SOLE 9295 0 0 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18453H106 570 210222 SH SOLE 102422 0 107800 CLEAR SECURE INC COMM STK 18467V109 821262 20959599 SH SOLE 3088881 0 17870718 CLEARWATER PAPER CORP COMM STK 18538R103 85200 2222791 SH SOLE 788937 0 1433854 CLEARWAY ENERGY INC COMM STK 18539C204 24493 809164 SH SOLE 198171 0 610993 CLOVER HEALTH INVESTMENTS CO COMM STK 18914F103 182 24572 SH SOLE 7945 0 16627 CLOUDERA INC COMM STK 18914U100 1608 100663 SH SOLE 46243 0 54420 CLOUDFLARE INC COMM STK 18915M107 89710 796359 SH SOLE 434993 0 361366 CLOUDFLARE INC COMM STK 18915M107 2613 23200 SH Put SOLE 23200 0 0 COASTAL FINL CORP WA COMM STK 19046P209 1987 62358 SH SOLE 18358 0 44000 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 35476 500790 SH SOLE 126990 0 373800 COHEN & STEERS INC COMM STK 19247A100 1781 21259 SH SOLE 16959 0 4300 COHERUS BIOSCIENCES INC COMM STK 19249H103 612 38078 SH SOLE 21678 0 16400 COINBASE GLOBAL INC COMM STK 19260Q107 65051 285964 SH SOLE 273069 0 12895 COLLEGIUM PHARMACEUTICAL INC COMM STK 19459J104 447 22647 SH SOLE 7847 0 14800 COMCAST CORP NEW COMM STK 20030N101 2942408 52608758 SH SOLE 21993136 0 30615622 COMMSCOPE HLDG CO INC COMM STK 20337X109 1151 84705 SH SOLE 51805 0 32900 COMMUNITY HEALTHCARE TR INC COMM STK 20369C106 43999 973655 SH SOLE 245768 0 727887 COMPASS MINERALS INTL INC COMM STK 20451N101 1845 28649 SH SOLE 15429 0 13220 COMPASS INC COMM STK 20464U100 361 27194 SH SOLE 27194 0 0 CONCENTRIX CORP COMM STK 20602D101 3539 19992 SH SOLE 12508 0 7484 CONFLUENT INC COMM STK 20717M103 114477 1919145 SH SOLE 911414 0 1007731 CONNECTONE BANCORP INC COMM STK 20786W107 748 24937 SH SOLE 11054 0 13883 CONOCOPHILLIPS COMM STK 20825C104 1097063 16188040 SH SOLE 8757280 0 7430760 CONSOL ENERGY INC NEW COMM STK 20854L108 299 11510 SH SOLE 11510 0 0 CONSTELLATION BRANDS INC COMM STK 21036P108 68608 325635 SH SOLE 134516 0 191119 CONSTRUCTION PARTNERS INC COMM STK 21044C107 468 14026 SH SOLE 7926 0 6100 CONTANGO OIL & GAS CO COMM STK 21075N204 289 63152 SH SOLE 12252 0 50900 CONTEXTLOGIC INC COMM STK 21077C107 203 37100 SH SOLE 0 0 37100 CONYERS PARK III ACQSITN COR COMM STK 21289P201 44412 4397191 SH SOLE 1145499 0 3251692 CORBUS PHARMACEUTICALS HLDGS COMM STK 21833P103 29 28410 SH SOLE 0 0 28410 CORESITE RLTY CORP COMM STK 21870Q105 2804 20240 SH SOLE 9903 0 10337 CORECIVIC INC COMM STK 21871N101 669 75143 SH SOLE 11149 0 63994 COREPOINT LODGING INC COMM STK 21872L104 384 24785 SH SOLE 24785 0 0 CORMEDIX INC COMM STK 21900C308 82 17527 SH SOLE 3227 0 14300 CORNERSTONE BLDG BRANDS INC COMM STK 21925D109 476 32588 SH SOLE 19168 0 13420 CORNERSTONE ONDEMAND INC COMM STK 21925Y103 2667 46577 SH SOLE 24777 0 21800 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 1105 40960 SH SOLE 18860 0 22100 CORTEVA INC COMM STK 22052L104 366095 8699969 SH SOLE 3332335 0 5367634 CORTEXYME INC COMM STK 22053A107 8667 94554 SH SOLE 17611 0 76943 COSTCO WHSL CORP NEW COMM STK 22160K105 821372 1827911 SH SOLE 896685 0 931226 COSTAR GROUP INC COMM STK 22160N109 3562842 41399512 SH SOLE 13677566 0 27721946 COUPA SOFTWARE INC COMM STK 22266L106 2070702 9447493 SH SOLE 2584180 0 6863313 COURSERA INC COMM STK 22266M104 1279 40406 SH SOLE 28931 0 11475 COUPANG INC COMM STK 22266T109 1495856 53711161 SH SOLE 24906605 0 28804556 COVETRUS INC COMM STK 22304C100 95343 5255977 SH SOLE 2032745 0 3223232 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1593 11390 SH SOLE 3890 0 7500 CRINETICS PHARMACEUTICALS IN COMM STK 22663K107 1393 66163 SH SOLE 66163 0 0 CROSSFIRST BANKSHARES INC COMM STK 22766M109 62906 4838949 SH SOLE 1498573 0 3340376 CROWDSTRIKE HLDGS INC COMM STK 22788C105 822323 3345770 SH SOLE 1438318 0 1907452 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 539638 3113535 SH SOLE 619350 0 2494185 CTO RLTY GROWTH INC NEW COMM STK 22948Q101 226 4208 SH SOLE 4208 0 0 CUSTOMERS BANCORP INC COMM STK 23204G100 409 9507 SH SOLE 5507 0 4000 CYMABAY THERAPEUTICS INC COMM STK 23257D103 502 137574 SH SOLE 27074 0 110500 CYTOKINETICS INC COMM STK 23282W605 1053 29457 SH SOLE 13757 0 15700 CYRUSONE INC COMM STK 23283R100 3933 50812 SH SOLE 29462 0 21350 CYTOMX THERAPEUTICS INC COMM STK 23284F105 3373 662665 SH SOLE 29247 0 633418 DMC GLOBAL INC COMM STK 23291C103 807 21859 SH SOLE 7059 0 14800 D MARKET ELECTR SVCS & TRADI ADR 23292B104 131678 19195014 SH SOLE 8126061 0 11068953 DD3 ACQUISITION CORP II COMM STK 23318M100 132 13305 SH SOLE 13305 0 0 D R HORTON INC COMM STK 23331A109 42929 511247 SH SOLE 201364 0 309883 DSP GROUPS INC COMM STK 23332B106 866 39506 SH SOLE 18116 0 21390 DADA NEXUS LTD ADR 23344D108 23867 1190959 SH SOLE 731816 0 459143 DICE THERAPEUTICS INC COMM STK 23345J104 49199 1502249 SH SOLE 211156 0 1291093 DT MIDSTREAM INC COMM STK 23345M107 1774 38356 SH SOLE 19865 0 18491 DXC TECHNOLOGY CO COMM STK 23355L106 12736 378934 SH SOLE 144829 0 234105 DATADOG INC COMM STK 23804L103 2680568 18964045 SH SOLE 6106315 0 12857730 DATTO HLDG CORP COMM STK 23821D100 201 8428 SH SOLE 1428 0 7000 DAVITA INC COMM STK 23918K108 24112 207393 SH SOLE 96306 0 111087 DAY ONE BIOPHARMACEUTICALS I COMM STK 23954D109 34865 1506326 SH SOLE 195057 0 1311269 DECIPHERA PHARMACEUTICALS IN COMM STK 24344T101 15260 449099 SH SOLE 102412 0 346687 DELEK US HLDGS INC NEW COMM STK 24665A103 232 12918 SH SOLE 12918 0 0 DELL TECHNOLOGIES INC COMM STK 24703L202 12460 119763 SH SOLE 65072 0 54691 DENBURY INC COMM STK 24790A101 1436 20438 SH SOLE 9538 0 10900 DENALI THERAPEUTICS INC COMM STK 24823R105 240039 4757965 SH SOLE 785115 0 3972850 DENNYS CORP COMM STK 24869P104 51316 3140526 SH SOLE 812745 0 2327781 DENTSPLY SIRONA INC COMM STK 24906P109 1114495 19198883 SH SOLE 6339766 0 12859117 DERMTECH INC COMM STK 24984K105 337 10510 SH SOLE 5210 0 5300 DESIGN THERAPEUTICS INC COMM STK 25056L103 21285 1448968 SH SOLE 184378 0 1264590 DESKTOP METAL INC COMM STK 25058X105 1057 147470 SH SOLE 142933 0 4537 DEVON ENERGY CORP NEW COMM STK 25179M103 562231 15833026 SH SOLE 5431125 0 10401901 DIAGEO PLC ADR 25243Q205 27374 141829 SH SOLE 115142 0 26687 DIAMOND HILL INVT GROUP INC COMM STK 25264R207 696 3963 SH SOLE 3963 0 0 DIAMONDBACK ENERGY INC COMM STK 25278X109 234977 2482064 SH SOLE 624937 0 1857127 DIGIMARC CORP NEW COMM STK 25381B101 388 11274 SH SOLE 11274 0 0 DIGITAL TURBINE INC COMM STK 25400W102 61179 889878 SH SOLE 219978 0 669900 DIGITALBRIDGE GROUP INC COMM STK 25401T108 1691 280489 SH SOLE 176389 0 104100 DIGITALOCEAN HLDGS INC COMM STK 25402D102 323 4163 SH SOLE 4163 0 0 DIME CMNTY BANCSHARES INC COMM STK 25432X102 90695 2776959 SH SOLE 580077 0 2196882 DISCOVERY INC COMM STK 25470F104 6006 236650 SH SOLE 97657 0 138993 DISCOVERY INC COMM STK 25470F302 12691 522915 SH SOLE 199835 0 323080 DISH NETWORK CORPORATION COMM STK 25470M109 177662 4087944 SH SOLE 1629657 0 2458287 DISH NETWORK CORPORATION CONV BND 25470MAB5 18367 17518000 PRN SOLE 3868000 0 13650000 DIVERSIFIED HEALTHCARE TR COMM STK 25525P107 492 144987 SH SOLE 50007 0 94980 DOLBY LABORATORIES INC COMM STK 25659T107 3708 42139 SH SOLE 26999 0 15140 DOMINION ENERGY INC COMM STK 25746U109 993245 13602367 SH SOLE 6801192 0 6801175 DOMINION ENERGY INC CVPFSTKF 25746U133 316 3267 SH SOLE 3267 0 0 DOMINOS PIZZA INC COMM STK 25754A201 611950 1283022 SH SOLE 475008 0 808014 DONNELLEY FINL SOLUTIONS INC COMM STK 25787G100 1554 44889 SH SOLE 21389 0 23500 DOORDASH INC COMM STK 25809K105 3978051 19312800 SH SOLE 8547182 0 10765618 DOUBLEVERIFY HLDGS INC COMM STK 25862V105 52796 1545552 SH SOLE 364814 0 1180738 DOUGLAS EMMETT INC COMM STK 25960P109 157539 4983849 SH SOLE 1505175 0 3478674 DOUGLAS DYNAMICS INC COMM STK 25960R105 16647 458586 SH SOLE 115686 0 342900 DRAFTKINGS INC COMM STK 26142R104 951230 19751444 SH SOLE 9432621 0 10318823 DROPBOX INC COMM STK 26210C104 5366 183637 SH SOLE 100618 0 83019 DUKE ENERGY CORP NEW COMM STK 26441C204 127198 1303392 SH SOLE 567645 0 735747 DUN & BRADSTREET HLDGS INC COMM STK 26484T106 964 57358 SH SOLE 25658 0 31700 DUOLINGO INC COMM STK 26603R106 27079 162776 SH SOLE 25384 0 137392 DUPONT DE NEMOURS INC COMM STK 26614N102 197506 2904921 SH SOLE 1237298 0 1667623 DOXIMITY INC COMM STK 26622P107 416129 5156496 SH SOLE 1999673 0 3156823 DUTCH BROS INC COMM STK 26701L100 63107 1456770 SH SOLE 382335 0 1074435 DYNEX CAP INC COMM STK 26817Q886 363 21033 SH SOLE 2834 0 18199 DYNE THERAPEUTICS INC COMM STK 26818M108 590 36358 SH SOLE 36358 0 0 E L F BEAUTY INC COMM STK 26856L103 1330 45791 SH SOLE 45791 0 0 EOG RES INC COMM STK 26875P101 1120473 13958800 SH SOLE 6145325 0 7813475 EQT CORP COMM STK 26884L109 504944 24679560 SH SOLE 9533254 0 15146306 EPR PPTYS COMM STK 26884U109 6122 123987 SH SOLE 90861 0 33126 EAGLE MATLS INC COMM STK 26969P108 59661 454870 SH SOLE 110802 0 344068 EAST WEST BANCORP INC COMM STK 27579R104 338135 4360781 SH SOLE 884229 0 3476552 EASTERLY GOVT PPTYS INC COMM STK 27616P103 570 27604 SH SOLE 10718 0 16886 EASTERN BANKSHARES INC COMM STK 27627N105 57808 2847692 SH SOLE 1025444 0 1822248 ECOVYST INC COMM STK 27923Q109 197 16905 SH SOLE 4305 0 12600 EDGEWELL PERS CARE CO COMM STK 28035Q102 1220 33613 SH SOLE 20279 0 13334 EDITAS MEDICINE INC COMM STK 28106W103 1765 42968 SH SOLE 19368 0 23600 EHEALTH INC COMM STK 28238P109 8073 199340 SH SOLE 50962 0 148378 1847 GOEDEKER INC COMM STK 28252C109 46 14500 SH SOLE 14500 0 0 ELANCO ANIMAL HEALTH INC COMM STK 28414H103 1497805 46967843 SH SOLE 22950845 0 24016998 ELANCO ANIMAL HEALTH INC CVPFSTKF 28414H202 6370 128052 SH SOLE 84208 0 43844 ELEMENT SOLUTIONS INC COMM STK 28618M106 455256 20998895 SH SOLE 5668447 0 15330448 ELLINGTON FINANCIAL INC COMM STK 28852N109 214 11718 SH SOLE 3918 0 7800 ELOXX PHARMACEUTICALS INC COMM STK 29014R103 37 22700 SH SOLE 22700 0 0 EMAGIN CORP COMM STK 29076N206 62 27300 SH SOLE 27300 0 0 EMCOR GROUP INC COMM STK 29084Q100 70650 612326 SH SOLE 157866 0 454460 EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 27065 540549 SH SOLE 137349 0 403200 ENBRIDGE INC COMM STK 29250N105 35440 890401 SH SOLE 378395 0 512006 ENANTA PHARMACEUTICALS INC COMM STK 29251M106 14891 262123 SH SOLE 31898 0 230225 ENDAVA PLC ADR 29260V105 522377 3845249 SH SOLE 569915 0 3275334 ENDEAVOR GROUP HLDGS INC COMM STK 29260Y109 502 17500 SH SOLE 17500 0 0 ENCOMPASS HEALTH CORP COMM STK 29261A100 2805 37383 SH SOLE 15783 0 21600 ENERGY RECOVERY INC COMM STK 29270J100 312 16374 SH SOLE 16374 0 0 ENERGOUS CORP COMM STK 29272C103 292 140300 SH SOLE 0 0 140300 ENERGIZER HLDGS INC NEW COMM STK 29272W109 1318 33746 SH SOLE 16996 0 16750 ENERSYS COMM STK 29275Y102 1277 17153 SH SOLE 8643 0 8510 ENGAGESMART INC COMM STK 29283F103 770 22615 SH SOLE 22615 0 0 ENPHASE ENERGY INC COMM STK 29355A107 68340 455688 SH SOLE 169474 0 286214 ENPRO INDS INC COMM STK 29355X107 1484 17037 SH SOLE 8819 0 8218 ENOVA INTL INC COMM STK 29357K103 550 15913 SH SOLE 6074 0 9839 ENSIGN GROUP INC COMM STK 29358P101 174155 2325475 SH SOLE 691393 0 1634082 ENTEGRIS INC COMM STK 29362U104 1935293 15371665 SH SOLE 4613099 0 10758566 ENTERGY CORP NEW COMM STK 29364G103 287522 2895197 SH SOLE 1505381 0 1389816 ENVESTNET INC COMM STK 29404K106 48200 600693 SH SOLE 154823 0 445870 EPAM SYS INC COMM STK 29414B104 126785 222243 SH SOLE 120897 0 101346 ENVISTA HOLDINGS CORPORATION COMM STK 29415F104 7598 181715 SH SOLE 143152 0 38563 EPIZYME INC COMM STK 29428V104 482 94158 SH SOLE 59058 0 35100 EQUINIX INC COMM STK 29444U700 707057 894861 SH SOLE 319082 0 575779 EQUITY BANCSHARES INC COMM STK 29460X109 47119 1411586 SH SOLE 321444 0 1090142 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 723723 9266620 SH SOLE 3728949 0 5537671 EQUITY RESIDENTIAL COMM STK 29476L107 1875119 23172502 SH SOLE 10128992 0 13043510 ERIE INDTY CO COMM STK 29530P102 1752 9822 SH SOLE 4215 0 5607 ESPERION THERAPEUTICS INC NE COMM STK 29664W105 271 22522 SH SOLE 7622 0 14900 ESSA PHARMA INC COMM STK 29668H708 194 24303 SH SOLE 0 0 24303 ESSENTIAL UTILS INC COMM STK 29670G102 17735 384869 SH SOLE 105621 0 279248 ETON PHARMACEUTICALS INC COMM STK 29772L108 122 24206 SH SOLE 24206 0 0 ETSY INC COMM STK 29786A106 1386633 6667789 SH SOLE 2843326 0 3824463 E2OPEN PARENT HOLDINGS INC COMM STK 29788T103 153 13574 SH SOLE 13574 0 0 EVERCORE INC COMM STK 29977A105 1615 12084 SH SOLE 5184 0 6900 EVERBRIDGE INC COMM STK 29978A104 2391 15829 SH SOLE 8852 0 6977 EVERI HLDGS INC COMM STK 30034T103 22307 922543 SH SOLE 229943 0 692600 EVERGY INC COMM STK 30034W106 96434 1550378 SH SOLE 727311 0 823067 EVERTEC INC COMM STK 30040P103 1208 26423 SH SOLE 13923 0 12500 EVERSOURCE ENERGY COMM STK 30040W108 620895 7594115 SH SOLE 3301661 0 4292454 EVOLUTION PETE CORP COMM STK 30049A107 95 16800 SH SOLE 0 0 16800 EVOLENT HEALTH INC COMM STK 30050B101 1087 35072 SH SOLE 16692 0 18380 EVOLUS INC COMM STK 30052C107 179 23445 SH SOLE 8145 0 15300 EVOQUA WATER TECHNOLOGIES CO COMM STK 30057T105 1299 34590 SH SOLE 15290 0 19300 EXACT SCIENCES CORP COMM STK 30063P105 1766306 18505044 SH SOLE 7413543 0 11091501 EXELON CORP COMM STK 30161N101 1232973 25506278 SH SOLE 6968912 0 18537366 EXELIXIS INC COMM STK 30161Q104 364393 17237135 SH SOLE 3837694 0 13399441 EXPEDIA GROUP INC COMM STK 30212P303 696214 4247798 SH SOLE 3140914 0 1106884 EXP WORLD HLDGS INC COMM STK 30212W100 6147 154566 SH SOLE 54166 0 100400 EXPONENT INC COMM STK 30214U102 111898 988933 SH SOLE 238405 0 750528 EXTRA SPACE STORAGE INC COMM STK 30225T102 35181 209422 SH SOLE 84007 0 125415 EXTREME NETWORKS INC COMM STK 30226D106 851 86405 SH SOLE 33777 0 52628 EXTERRAN CORP COMM STK 30227H106 75 17000 SH SOLE 0 0 17000 EXXON MOBIL CORP COMM STK 30231G102 1125784 19139476 SH SOLE 9695172 0 9444304 EYEGATE PHARMACEUTICALS INC COMM STK 30233M503 115 51300 SH SOLE 51300 0 0 FB FINL CORP COMM STK 30257X104 216194 5041848 SH SOLE 1453569 0 3588279 FIGS INC COMM STK 30260D103 479026 13017179 SH SOLE 2523548 0 10493631 FS BANCORP INC COMM STK 30263Y104 27461 793437 SH SOLE 227437 0 566000 FRP HLDGS INC COMM STK 30292L107 238 4250 SH SOLE 550 0 3700 FACEBOOK INC COMM STK 30303M102 32892489 96916497 SH SOLE 40612869 0 56303628 F-STAR THERAPEUTICS INC COMM STK 30315R107 6027 823382 SH SOLE 98123 0 725259 FS DEVELOPMENT CORP II COMM STK 30318F100 16584 1666691 SH SOLE 235290 0 1431401 FARFETCH LTD COMM STK 30744W107 1331513 35525955 SH SOLE 17177318 0 18348637 FASTLY INC COMM STK 31188V100 1944 48068 SH SOLE 24768 0 23300 FATE THERAPEUTICS INC COMM STK 31189P102 234501 3956495 SH SOLE 699566 0 3256929 FEDEX CORP COMM STK 31428X106 1408047 6420937 SH SOLE 3402682 0 3018255 FIBROGEN INC COMM STK 31572Q808 323 31614 SH SOLE 14614 0 17000 FIDELITY NATL INFORMATION SV COMM STK 31620M106 1498651 12316334 SH SOLE 4780158 0 7536176 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 6867 151446 SH SOLE 91509 0 59937 FIESTA RESTAURANT GROUP INC COMM STK 31660B101 51105 4662906 SH SOLE 1123220 0 3539686 FIREEYE INC COMM STK 31816Q101 1621 91092 SH SOLE 34092 0 57000 FIRST AMERN FINL CORP COMM STK 31847R102 17427 259907 SH SOLE 75085 0 184822 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 3300 3914 SH SOLE 2744 0 1170 FIRST CMNTY BANKSHARES INC V COMM STK 31983A103 378 11929 SH SOLE 1429 0 10500 FIRST FINL BANKSHARES INC COMM STK 32020R109 2373 51647 SH SOLE 25921 0 25726 FIRST FNDTN INC COMM STK 32026V104 916 34841 SH SOLE 34841 0 0 FIRST HAWAIIAN INC COMM STK 32051X108 1323 45087 SH SOLE 21287 0 23800 FIRST INDL RLTY TR INC COMM STK 32054K103 116173 2230662 SH SOLE 603961 0 1626701 FIRST INTST BANCSYSTEM INC COMM STK 32055Y201 285 7080 SH SOLE 7080 0 0 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 100819 522701 SH SOLE 311276 0 211425 FIRST US BANCSHARES INC COMM STK 33744V103 225 20950 SH SOLE 20950 0 0 FIRSTCASH INC COMM STK 33767D105 1728 19753 SH SOLE 10815 0 8938 FISKER INC COMM STK 33813J106 874 59640 SH SOLE 23740 0 35900 FIVE BELOW INC COMM STK 33829M101 258009 1459246 SH SOLE 541047 0 918199 FIVE STAR BANCORP COMM STK 33830T103 24245 1012745 SH SOLE 238288 0 774457 FIVE STAR SENIOR LIVING INC COMM STK 33832D205 76 17400 SH SOLE 0 0 17400 FLEXION THERAPEUTICS INC COMM STK 33938J106 210 34451 SH SOLE 4251 0 30200 FLEXSHOPPER INC COMM STK 33939J303 86 27700 SH SOLE 0 0 27700 FLOWSERVE CORP COMM STK 34354P105 75596 2180441 SH SOLE 1277296 0 903145 FLUIDIGM CORP DEL COMM STK 34385P108 336 51061 SH SOLE 24061 0 27000 FOCUS FINL PARTNERS INC COMM STK 34417P100 618 11801 SH SOLE 5001 0 6800 FORGEROCK INC COMM STK 34631B101 89936 2310186 SH SOLE 1400391 0 909795 FORTIVE CORP COMM STK 34959J108 1467824 20799558 SH SOLE 9196106 0 11603452 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 40533 453293 SH SOLE 211133 0 242160 FOSSIL GROUP INC COMM STK 34988V106 249 21014 SH SOLE 7114 0 13900 FOUR CORNERS PPTY TR INC COMM STK 35086T109 1247 46418 SH SOLE 28005 0 18413 FOX CORP COMM STK 35137L105 183299 4569898 SH SOLE 1753545 0 2816353 FOX CORP COMM STK 35137L204 413718 11145416 SH SOLE 5552396 0 5593020 FOX FACTORY HLDG CORP COMM STK 35138V102 2583 17869 SH SOLE 10669 0 7200 FRANCHISE GROUP INC COMM STK 35180X105 312 8803 SH SOLE 2403 0 6400 FRANKLIN STR PPTYS CORP COMM STK 35471R106 188 40419 SH SOLE 8919 0 31500 FREEPORT-MCMORAN INC COMM STK 35671D857 318647 9795481 SH SOLE 3768858 0 6026623 FREQUENCY THERAPEUTICS INC COMM STK 35803L108 169 23935 SH SOLE 2635 0 21300 FRONTDOOR INC COMM STK 35905A109 18725 446897 SH SOLE 112094 0 334803 FRONTIER COMMUNICATIONS PARE COMM STK 35909D109 950 34100 SH SOLE 9700 0 24400 FRONTIER GROUP HLDGS INC COMM STK 35909R108 5472 346544 SH SOLE 346544 0 0 FUELCELL ENERGY INC COMM STK 35952H601 1387 207288 SH SOLE 108488 0 98800 FUBOTV INC COMM STK 35953D104 1451 60547 SH SOLE 23147 0 37400 FUTUREFUEL CORP COMM STK 36116M106 76 10619 SH SOLE 2319 0 8300 FUTU HLDGS LTD ADR 36118L106 646 7100 SH SOLE 5100 0 2000 GEO GROUP INC NEW COMM STK 36162J106 1352 180990 SH SOLE 105280 0 75710 GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 963 43945 SH SOLE 30380 0 13565 GDS HLDGS LTD ADR 36165L108 321 5676 SH SOLE 5676 0 0 G1 THERAPEUTICS INC COMM STK 3621LQ109 11055 823742 SH SOLE 197179 0 626563 G III APPAREL GROUP LTD COMM STK 36237H101 622 21972 SH SOLE 11472 0 10500 GMS INC COMM STK 36251C103 3186 72731 SH SOLE 53995 0 18736 GXO LOGISTICS INCORPORATED COMM STK 36262G101 56784 723910 SH SOLE 194840 0 529070 GAMING & LEISURE PPTYS INC COMM STK 36467J108 4888 105521 SH SOLE 64163 0 41358 GAMESTOP CORP NEW COMM STK 36467W109 4730 26957 SH SOLE 15734 0 11223 GANNETT CO INC COMM STK 36472T109 556 83260 SH SOLE 83260 0 0 GENERAL MTRS CO COMM STK 37045V100 182826 3468529 SH SOLE 1739127 0 1729402 GENERATION BIO CO COMM STK 37148K100 216309 8628216 SH SOLE 1637871 0 6990345 GENIUS BRANDS INTL INC COMM STK 37229T301 88 64952 SH SOLE 64952 0 0 GENWORTH FINL INC COMM STK 37247D106 1142 304619 SH SOLE 105919 0 198700 GENTHERM INC COMM STK 37253A103 116973 1445356 SH SOLE 375276 0 1070080 GINKGO BIOWORKS HOLDINGS INC COMM STK 37611X100 3383 291900 SH SOLE 291900 0 0 GLACIER BANCORP INC NEW COMM STK 37637Q105 103803 1875386 SH SOLE 722055 0 1153331 GLAXOSMITHKLINE PLC ADR 37733W105 564671 14778118 SH SOLE 6659810 0 8118308 GLOBAL BLOOD THERAPEUTICS IN COMM STK 37890U108 86836 3407994 SH SOLE 777285 0 2630709 GLOBAL PMTS INC COMM STK 37940X102 5453463 34607579 SH SOLE 15358537 0 19249042 GLOBAL SELF STORAGE INC COMM STK 37955N106 172 33399 SH SOLE 0 0 33399 GOGO INC COMM STK 38046C109 560 32361 SH SOLE 30211 0 2150 GOHEALTH INC COMM STK 38046W105 988 196481 SH SOLE 10536 0 185945 GOLD FIELDS LTD ADR 38059T106 131154 16151943 SH SOLE 6104525 0 10047418 GOLD RESOURCE CORP COMM STK 38068T105 140 89460 SH SOLE 4260 0 85200 GOLDMAN SACHS GROUP INC COMM STK 38141G104 4662259 12333038 SH SOLE 5422377 0 6910661 GOLUB CAP BDC INC COMM STK 38173M102 190 12000 SH SOLE 12000 0 0 GOODRX HLDGS INC COMM STK 38246G108 431 10500 SH SOLE 1800 0 8700 GOOSEHEAD INS INC COMM STK 38267D109 957 6282 SH SOLE 2782 0 3500 GOPRO INC COMM STK 38268T103 535 57146 SH SOLE 27746 0 29400 GRAND CANYON ED INC COMM STK 38526M106 6432 73121 SH SOLE 27091 0 46030 GRANITE PT MTG TR INC COMM STK 38741L107 618 46936 SH SOLE 24736 0 22200 GREEN DOT CORP COMM STK 39304D102 101536 2017404 SH SOLE 670397 0 1347007 GRID DYNAMICS HLDGS INC COMM STK 39813G109 234 8007 SH SOLE 3507 0 4500 GRITSTONE BIO INC COMM STK 39868T105 336 31144 SH SOLE 12344 0 18800 GROCERY OUTLET HLDG CORP COMM STK 39874R101 30477 1412932 SH SOLE 509521 0 903411 GROWGENERATION CORP COMM STK 39986L109 487 19734 SH SOLE 9684 0 10050 GUARDANT HEALTH INC COMM STK 40131M109 394647 3156923 SH SOLE 583241 0 2573682 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 12415 104441 SH SOLE 53215 0 51226 HCA HEALTHCARE INC COMM STK 40412C101 5190819 21386036 SH SOLE 8685841 0 12700195 HDFC BANK LTD ADR 40415F101 349496 4781718 SH SOLE 4319047 0 462671 HP INC COMM STK 40434L105 51788 1892832 SH SOLE 758398 0 1134434 HALL OF FAME RESORT & ENTMT COMM STK 40619L102 67 25454 SH SOLE 25454 0 0 HALOZYME THERAPEUTICS INC COMM STK 40637H109 61629 1514968 SH SOLE 367868 0 1147100 HANGER INC COMM STK 41043F208 97053 4419513 SH SOLE 1055384 0 3364129 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 177017 3309963 SH SOLE 1203208 0 2106755 HARBORONE BANCORP INC NEW COMM STK 41165Y100 77780 5539852 SH SOLE 1929578 0 3610274 HARPOON THERAPEUTICS INC COMM STK 41358P106 117 14827 SH SOLE 14827 0 0 HEADHUNTER GROUP PLC ADR 42207L106 63734 1306024 SH SOLE 223757 0 1082267 HEALTHSTREAM INC COMM STK 42222N103 207 7253 SH SOLE 2253 0 5000 HEALTHCARE TR AMER INC COMM STK 42225P501 55215 1861613 SH SOLE 618371 0 1243242 HEALTH CATALYST INC COMM STK 42225T107 800 16005 SH SOLE 8705 0 7300 HEALTHEQUITY INC COMM STK 42226A107 2326 35924 SH SOLE 18624 0 17300 HEALTH ASSURN ACQUISITION CO WARRANT 42226W117 36 35000 SH SOLE 35000 0 0 HEARTLAND FINL USA INC COMM STK 42234Q102 1329 27632 SH SOLE 27632 0 0 HEAT BIOLOGICS INC COMM STK 42237K409 118 19870 SH SOLE 0 0 19870 HEALTHPEAK PROPERTIES INC COMM STK 42250P103 28073 838506 SH SOLE 346345 0 492161 HELIOS TECHNOLOGIES INC COMM STK 42328H109 226099 2753612 SH SOLE 881486 0 1872126 HELIX ENERGY SOLUTIONS GRP I COMM STK 42330P107 47 12018 SH SOLE 12018 0 0 HERC HLDGS INC COMM STK 42704L104 37637 230250 SH SOLE 63595 0 166655 HERITAGE FINL CORP WASH COMM STK 42722X106 79314 3110336 SH SOLE 909190 0 2201146 HERITAGE CRYSTAL CLEAN INC COMM STK 42726M106 46977 1621010 SH SOLE 376727 0 1244283 HESKA CORP COMM STK 42805E306 783 3027 SH SOLE 827 0 2200 HESS CORP COMM STK 42809H107 178253 2282080 SH SOLE 889131 0 1392949 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 29347 2059471 SH SOLE 824655 0 1234816 HILTON GRAND VACATIONS INC COMM STK 43283X105 36445 766129 SH SOLE 184579 0 581550 HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 2883994 21830246 SH SOLE 8268306 0 13561940 HOMESTREET INC COMM STK 43785V102 1116 27131 SH SOLE 14831 0 12300 HOPE BANCORP INC COMM STK 43940T109 1365 94518 SH SOLE 68818 0 25700 HORIZON GLOBAL CORP COMM STK 44052W104 32453 4616294 SH SOLE 1292184 0 3324110 HOST HOTELS & RESORTS INC COMM STK 44107P104 46512 2848252 SH SOLE 914648 0 1933604 HOSTESS BRANDS INC COMM STK 44109J106 769 44244 SH SOLE 11172 0 33072 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 597 44468 SH SOLE 28328 0 16140 HOWARD HUGHES CORP COMM STK 44267D107 58879 670530 SH SOLE 227765 0 442765 HUAZHU GROUP LTD ADR 44332N106 691798 15084996 SH SOLE 10526608 0 4558388 HUAZHU GROUP LTD CONV BND 44332NAB2 17971 13741000 PRN SOLE 5744000 0 7997000 HYDROFARM HLDGS GROUP INC COMM STK 44888K209 18078 477617 SH SOLE 103480 0 374137 IAC INTERACTIVECORP NEW COMM STK 44891N208 835424 6412038 SH SOLE 2880532 0 3531506 ICF INTL INC COMM STK 44925C103 800 8965 SH SOLE 5065 0 3900 ICU MED INC COMM STK 44930G107 629078 2695510 SH SOLE 955046 0 1740464 I MAB ADR 44975P103 354108 4884925 SH SOLE 2743302 0 2141623 IPG PHOTONICS CORP COMM STK 44980X109 12978 81931 SH SOLE 30493 0 51438 ITT INC COMM STK 45073V108 3740 43573 SH SOLE 27373 0 16200 ICICI BANK LIMITED ADR 45104G104 212189 11244758 SH SOLE 7423391 0 3821367 ICOSAVAX INC COMM STK 45114M109 40009 1352129 SH SOLE 338731 0 1013398 IDEAYA BIOSCIENCES INC COMM STK 45166A102 59542 2335906 SH SOLE 294580 0 2041326 IDEANOMICS INC COMM STK 45166V106 70 35513 SH SOLE 35513 0 0 IDEX CORP COMM STK 45167R104 837753 4048093 SH SOLE 1778896 0 2269197 IDEXX LABS INC COMM STK 45168D104 447086 718903 SH SOLE 219953 0 498950 IDERA PHARMACEUTICALS INC COMM STK 45168K405 62 60400 SH SOLE 0 0 60400 IHEARTMEDIA INC COMM STK 45174J509 883 35287 SH SOLE 18287 0 17000 IMAGO BIOSCIENCES INC COMM STK 45250K107 42657 2203604 SH SOLE 266401 0 1937203 IMMUNOGEN INC COMM STK 45253H101 497 87688 SH SOLE 39688 0 48000 IMMUNITYBIO INC COMM STK 45256X103 1774 182102 SH SOLE 151202 0 30900 IMMUNOME INC COMM STK 45257U108 263 10800 SH SOLE 5500 0 5300 IMMUNOCORE HLDGS PLC ADR 45258D105 13420 362026 SH SOLE 43519 0 318507 IMMUNOVANT INC COMM STK 45258J102 197 22680 SH SOLE 8180 0 14500 INARI MED INC COMM STK 45332Y109 71219 878163 SH SOLE 222953 0 655210 INCYTE CORP COMM STK 45337C102 1300645 18910214 SH SOLE 6931098 0 11979116 INDEPENDENCE RLTY TR INC COMM STK 45378A106 1512 74286 SH SOLE 60486 0 13800 INDEPENDENT BANK GROUP INC COMM STK 45384B106 85818 1208027 SH SOLE 349647 0 858380 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 124 36244 SH SOLE 36244 0 0 INFINERA CORP COMM STK 45667G103 10014 1203562 SH SOLE 362078 0 841484 INGERSOLL RAND INC COMM STK 45687V106 2972446 58965407 SH SOLE 22946652 0 36018755 INGEVITY CORP COMM STK 45688C107 35722 500516 SH SOLE 122231 0 378285 INSIGHT ENTERPRISES INC COMM STK 45765U103 1788 19845 SH SOLE 10645 0 9200 INNOSPEC INC COMM STK 45768S105 11090 131684 SH SOLE 39784 0 91900 INOVIO PHARMACEUTICALS INC COMM STK 45773H201 1173 163792 SH SOLE 90292 0 73500 INSTEEL INDS INC COMM STK 45774W108 51289 1347937 SH SOLE 434952 0 912985 INSPERITY INC COMM STK 45778Q107 59584 538053 SH SOLE 134353 0 403700 INOGEN INC COMM STK 45780L104 305 7087 SH SOLE 1919 0 5168 INSTALLED BLDG PRODS INC COMM STK 45780R101 14396 134355 SH SOLE 34055 0 100300 INOVALON HLDGS INC COMM STK 45781D101 1038 25751 SH SOLE 12351 0 13400 INNOVIVA INC COMM STK 45781M101 715 42764 SH SOLE 22564 0 20200 INNOVATIVE INDL PPTYS INC COMM STK 45781V101 37274 161239 SH SOLE 46815 0 114424 INSEEGO CORP COMM STK 45782B104 246 36935 SH SOLE 18235 0 18700 INOTIV INC COMM STK 45783Q100 232 7923 SH SOLE 1123 0 6800 INNOVAGE HLDG CORP COMM STK 45784A104 3198 483779 SH SOLE 136828 0 346951 INSULET CORP COMM STK 45784P101 116822 411011 SH SOLE 66808 0 344203 INTELLICHECK INC COMM STK 45817G201 287 35100 SH SOLE 7900 0 27200 INTEGER HLDGS CORP COMM STK 45826H109 1199 13417 SH SOLE 7167 0 6250 INTELLIA THERAPEUTICS INC COMM STK 45826J105 314520 2344538 SH SOLE 438390 0 1906148 INTEGRAL AD SCIENCE HLDNG CO COMM STK 45828L108 24824 1203284 SH SOLE 446706 0 756578 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 1721 27601 SH SOLE 12701 0 14900 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 1261182 10983992 SH SOLE 3668143 0 7315849 INTERDIGITAL INC COMM STK 45867G101 1041 15350 SH SOLE 5690 0 9660 INTRA-CELLULAR THERAPIES INC COMM STK 46116X101 1511 40522 SH SOLE 24422 0 16100 INTUITIVE SURGICAL INC COMM STK 46120E602 8590694 8641245 SH SOLE 3554224 0 5087021 INUVO INC COMM STK 46122W204 40 56600 SH SOLE 56600 0 0 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 436 138326 SH SOLE 74726 0 63600 INVESCO EXCH TRADED FD TR II COMM STK 46138G508 319744 14461500 SH SOLE 12450400 0 2011100 INVESTORS BANCORP INC NEW COMM STK 46146L101 979 64776 SH SOLE 31226 0 33550 INVITAE CORP COMM STK 46185L103 70759 2488868 SH SOLE 490794 0 1998074 INVITATION HOMES INC COMM STK 46187W107 10987 286654 SH SOLE 172173 0 114481 IQVIA HLDGS INC COMM STK 46266C105 91814 383295 SH SOLE 146362 0 236933 IRIDIUM COMMUNICATIONS INC COMM STK 46269C102 36200 908396 SH SOLE 227878 0 680518 IRON MTN INC NEW COMM STK 46284V101 22717 522828 SH SOLE 245433 0 277395 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 1595 122145 SH SOLE 38409 0 83736 ISHARES TR COMM STK 46429B598 173288 3559013 SH SOLE 3559013 0 0 ISHARES TR COMM STK 46432F842 19914 268205 SH SOLE 146093 0 122112 ISHARES TR COMM STK 46434V621 675 13439 SH SOLE 13439 0 0 ISORAY INC COMM STK 46489V104 39 61500 SH SOLE 61500 0 0 I3 VERTICALS INC COMM STK 46571Y107 42553 1757649 SH SOLE 635213 0 1122436 IVERIC BIO INC COMM STK 46583P102 80865 4979398 SH SOLE 573391 0 4406007 JBG SMITH PPTYS COMM STK 46590V100 234610 7923346 SH SOLE 2307933 0 5615413 JOYY INC ADR 46591M109 253235 4618556 SH SOLE 3246454 0 1372102 IZEA WORLDWIDE INC COMM STK 46604H105 152 79000 SH SOLE 26700 0 52300 JPMORGAN CHASE & CO COMM STK 46625H100 1938416 11841992 SH SOLE 4859234 0 6982758 JACKSON FINANCIAL INC COMM STK 46817M107 50494 1942058 SH SOLE 740678 0 1201380 JAMF HLDG CORP COMM STK 47074L105 388 10065 SH SOLE 3065 0 7000 JD.COM INC ADR 47215P106 15180 210135 SH SOLE 176135 0 34000 JEFFERIES FINL GROUP INC COMM STK 47233W109 3391 91317 SH SOLE 46870 0 44447 JELD-WEN HLDG INC COMM STK 47580P103 64159 2563294 SH SOLE 891036 0 1672258 JOINT CORP COMM STK 47973J102 496 5057 SH SOLE 2557 0 2500 JONES LANG LASALLE INC COMM STK 48020Q107 8148 32843 SH SOLE 22433 0 10410 J2 GLOBAL INC COMM STK 48123V102 41436 303291 SH SOLE 83971 0 219320 JUNIPER NETWORKS INC COMM STK 48203R104 14719 534833 SH SOLE 221642 0 313191 KAR AUCTION SVCS INC COMM STK 48238T109 4500 274552 SH SOLE 241952 0 32600 KBR INC COMM STK 48242W106 1802 45734 SH SOLE 22234 0 23500 KKR & CO INC COMM STK 48251W104 1140078 18726638 SH SOLE 9329367 0 9397271 KLX ENERGY SERVICS HOLDNGS I COMM STK 48253L205 52 10900 SH SOLE 0 0 10900 KKR ACQUISITION HOLDING I CO COMM STK 48253T208 39995 4007473 SH SOLE 990938 0 3016535 KT CORP ADR 48268K101 107274 7876195 SH SOLE 4081903 0 3794292 KADANT INC COMM STK 48282T104 81514 399385 SH SOLE 114722 0 284663 KADMON HLDGS INC COMM STK 48283N106 130 14916 SH SOLE 14916 0 0 KANZHUN LIMITED ADR 48553T106 361246 10037392 SH SOLE 5409252 0 4628140 KARUNA THERAPEUTICS INC COMM STK 48576A100 225164 1840631 SH SOLE 287168 0 1553463 KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 261 44912 SH SOLE 14812 0 30100 KB HOME COMM STK 48666K109 3164 81286 SH SOLE 50176 0 31110 KEARNY FINL CORP MD COMM STK 48716P108 47597 3829186 SH SOLE 1164796 0 2664390 KEURIG DR PEPPER INC COMM STK 49271V100 1446843 42354893 SH SOLE 12235323 0 30119570 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 1162296 7074659 SH SOLE 2880280 0 4194379 KILROY RLTY CORP COMM STK 49427F108 106165 1603458 SH SOLE 533244 0 1070214 KIMBALL ELECTRONICS INC COMM STK 49428J109 777 30136 SH SOLE 10319 0 19817 KIMBELL RTY PARTNERS LP COMM STK 49435R102 31096 2200685 SH SOLE 635826 0 1564859 KIMCO RLTY CORP COMM STK 49446R109 71079 3425474 SH SOLE 1050155 0 2375319 KINDER MORGAN INC DEL COMM STK 49456B101 50501 3018612 SH SOLE 1202295 0 1816317 KINSALE CAP GROUP INC COMM STK 49714P108 863 5335 SH SOLE 3417 0 1918 KITE RLTY GROUP TR COMM STK 49803T300 726 35661 SH SOLE 20061 0 15600 KNOWLES CORP COMM STK 49926D109 19704 1051453 SH SOLE 319933 0 731520 KODIAK SCIENCES INC COMM STK 50015M109 773237 8056230 SH SOLE 2148527 0 5907703 KONTOOR BRANDS INC COMM STK 50050N103 1825 36538 SH SOLE 27438 0 9100 KOPPERS HOLDINGS INC COMM STK 50060P106 564 18032 SH SOLE 7262 0 10770 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 72933 3269092 SH SOLE 950932 0 2318160 KRATON CORP COMM STK 50077C106 855 18742 SH SOLE 18232 0 510 KRONOS BIO INC COMM STK 50107A104 37166 1773183 SH SOLE 254439 0 1518744 KURA ONCOLOGY INC COMM STK 50127T109 737 39355 SH SOLE 26155 0 13200 LHC GROUP INC COMM STK 50187A107 2333 14868 SH SOLE 7084 0 7784 LGI HOMES INC COMM STK 50187T106 56641 399133 SH SOLE 95796 0 303337 LCI INDS COMM STK 50189K103 114985 854079 SH SOLE 294027 0 560052 LI AUTO INC ADR 50202M102 481 18300 SH SOLE 18300 0 0 LPL FINL HLDGS INC COMM STK 50212V100 97376 621181 SH SOLE 154998 0 466183 LSI INDS INC OHIO COMM STK 50216C108 120 15525 SH SOLE 0 0 15525 LABORATORY CORP AMER HLDGS COMM STK 50540R409 42797 152063 SH SOLE 60335 0 91728 LAZYDAYS HLDGS INC COMM STK 52110H100 1170 54826 SH SOLE 666 0 54160 LEGALZOOM COM INC COMM STK 52466B103 141043 5342554 SH SOLE 1623410 0 3719144 LEMONADE INC COMM STK 52567D107 464 6926 SH SOLE 4726 0 2200 LENDINGCLUB CORP COMM STK 52603A208 1229 43510 SH SOLE 20610 0 22900 LENDINGTREE INC NEW COMM STK 52603B107 460 3290 SH SOLE 2465 0 825 LIBERTY MEDIA ACQUISITION CO COMM STK 53073L203 104 10040 SH SOLE 10040 0 0 LIBERTY OILFIELD SVCS INC COMM STK 53115L104 153184 12628540 SH SOLE 3883009 0 8745531 LIBERTY MEDIA CORP DEL CONV BND 531229AF9 282 200000 PRN SOLE 200000 0 0 LIFEMD INC COMM STK 53216B104 117 18900 SH SOLE 0 0 18900 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 1218 8746 SH SOLE 3260 0 5486 LIFEVANTAGE CORP COMM STK 53222K205 175 25900 SH SOLE 0 0 25900 LIFE STORAGE INC COMM STK 53223X107 2416 21058 SH SOLE 10758 0 10300 LIMELIGHT NETWORKS INC COMM STK 53261M104 25 10581 SH SOLE 10581 0 0 LIMESTONE BANCORP INC COMM STK 53262L105 2094 116519 SH SOLE 0 0 116519 LINEAGE CELL THERAPEUTICS IN COMM STK 53566P109 292 115691 SH SOLE 10491 0 105200 LIPOCINE INC NEW COMM STK 53630X104 196 179864 SH SOLE 89264 0 90600 LIVE OAK BANCSHARES INC COMM STK 53803X105 350059 5501471 SH SOLE 1657426 0 3844045 LIVENT CORP COMM STK 53814L108 1387 60017 SH SOLE 29317 0 30700 LIVERAMP HLDGS INC COMM STK 53815P108 1497 31698 SH SOLE 14168 0 17530 LONGBOARD PHARMACEUTICALS IN COMM STK 54300N103 20362 2285290 SH SOLE 261384 0 2023906 LORDSTOWN MOTORS CORP COMM STK 54405Q100 336 42101 SH SOLE 18501 0 23600 LUCIRA HEALTH INC COMM STK 54948U105 78 10200 SH SOLE 0 0 10200 LUFAX HOLDING LTD ADR 54975P102 80 11400 SH SOLE 11400 0 0 LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 70232 3759765 SH SOLE 1318286 0 2441479 LUMENTUM HLDGS INC COMM STK 55024U109 18551 222067 SH SOLE 65959 0 156108 LUMOS PHARMA INC COMM STK 55028X109 1518 159595 SH SOLE 0 0 159595 LYELL IMMUNOPHARMA INC COMM STK 55083R104 54157 3659270 SH SOLE 472263 0 3187007 LYFT INC COMM STK 55087P104 9295 173444 SH SOLE 107114 0 66330 M & T BK CORP COMM STK 55261F104 30584 204792 SH SOLE 84232 0 120560 MBIA INC COMM STK 55262C100 814 63313 SH SOLE 4013 0 59300 MFA FINL INC COMM STK 55272X102 861 188363 SH SOLE 96563 0 91800 MGE ENERGY INC COMM STK 55277P104 141710 1928029 SH SOLE 635279 0 1292750 MGM GROWTH PPTYS LLC COMM STK 55303A105 3371 88026 SH SOLE 88026 0 0 M/I HOMES INC COMM STK 55305B101 802 13881 SH SOLE 6811 0 7070 MKS INSTRS INC COMM STK 55306N104 64957 430438 SH SOLE 115139 0 315299 MICT INC COMM STK 55328R109 38 24300 SH SOLE 24300 0 0 MRC GLOBAL INC COMM STK 55345K103 376 51208 SH SOLE 25608 0 25600 MSCI INC COMM STK 55354G100 1892196 3110425 SH SOLE 849885 0 2260540 MYR GROUP INC DEL COMM STK 55405W104 636 6393 SH SOLE 1393 0 5000 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 1301 20056 SH SOLE 11956 0 8100 MYT NETHERLANDS PARENT B V ADR 55406W103 69459 2582104 SH SOLE 430448 0 2151656 MACYS INC COMM STK 55616P104 3599 159263 SH SOLE 92063 0 67200 MADISON SQUARE GRDN SPRT COR COMM STK 55825T103 50614 272194 SH SOLE 99268 0 172926 MADISON SQUARE GRDN ENTERTNM COMM STK 55826T102 27493 378333 SH SOLE 92020 0 286313 MAG SILVER CORP COMM STK 55903Q104 29053 1793413 SH SOLE 869832 0 923581 MAGNITE INC COMM STK 55955D100 2243 80090 SH SOLE 36900 0 43190 MAIN STR CAP CORP COMM STK 56035L104 31079 756174 SH SOLE 197174 0 559000 MALIBU BOATS INC COMM STK 56117J100 798 11406 SH SOLE 7106 0 4300 MAMMOTH ENERGY SVCS INC COMM STK 56155L108 116 39800 SH SOLE 10900 0 28900 MANNKIND CORP COMM STK 56400P706 426 97993 SH SOLE 47993 0 50000 MANPOWERGROUP INC WIS COMM STK 56418H100 4366 40318 SH SOLE 27389 0 12929 MANULIFE FINL CORP COMM STK 56501R106 127256 6612537 SH SOLE 3217507 0 3395030 MARATHON PETE CORP COMM STK 56585A102 138487 2240520 SH SOLE 1279562 0 960958 MARAVAI LIFESCIENCES HLDGS I COMM STK 56600D107 75020 1528533 SH SOLE 236033 0 1292500 MARKETAXESS HLDGS INC COMM STK 57060D108 1539856 3660311 SH SOLE 1324435 0 2335876 MARRIOTT VACATIONS WORLDWIDE COMM STK 57164Y107 138444 879958 SH SOLE 272881 0 607077 MASTECH DIGITAL INC COMM STK 57633B100 515 30284 SH SOLE 0 0 30284 MASTERCARD INCORPORATED COMM STK 57636Q104 7598162 21853894 SH SOLE 9609135 0 12244759 MATCH GROUP INC NEW COMM STK 57667L107 2676869 17051211 SH SOLE 7417624 0 9633587 MATSON INC COMM STK 57686G105 189038 2342190 SH SOLE 690391 0 1651799 MAXLINEAR INC COMM STK 57776J100 132301 2686312 SH SOLE 854384 0 1831928 MAXCYTE INC COMM STK 57777K106 6121 501322 SH SOLE 59570 0 441752 MAXAR TECHNOLOGIES INC COMM STK 57778K105 857 30251 SH SOLE 17321 0 12930 MCEWEN MNG INC COMM STK 58039P107 239 230200 SH SOLE 0 0 230200 MCKESSON CORP COMM STK 58155Q103 160282 803903 SH SOLE 341228 0 462675 MEDICAL PPTYS TRUST INC COMM STK 58463J304 3673 183022 SH SOLE 91792 0 91230 MEDICINOVA INC COMM STK 58468P206 119 31500 SH SOLE 9100 0 22400 MEDIFAST INC COMM STK 58470H101 1725 8952 SH SOLE 6752 0 2200 MEDNAX INC COMM STK 58502B106 1948 68524 SH SOLE 46214 0 22310 MEDPACE HLDGS INC COMM STK 58506Q109 97144 513229 SH SOLE 127929 0 385300 MERCADOLIBRE INC COMM STK 58733R102 758368 451571 SH SOLE 193281 0 258290 MERCADOLIBRE INC CONV BND 58733RAD4 27386 7151000 PRN SOLE 3199000 0 3952000 MERCK & CO INC COMM STK 58933Y105 1389675 18501870 SH SOLE 7454168 0 11047702 MERIDIAN BANCORP INC MD COMM STK 58958U103 104778 5047120 SH SOLE 1518645 0 3528475 MERITAGE HOMES CORP COMM STK 59001A102 135430 1396185 SH SOLE 478664 0 917521 MERITOR INC COMM STK 59001K100 79505 3730900 SH SOLE 1015545 0 2715355 MERSANA THERAPEUTICS INC COMM STK 59045L106 9250 980896 SH SOLE 337647 0 643249 MESA LABS INC COMM STK 59064R109 34104 112794 SH SOLE 29884 0 82910 META FINL GROUP INC COMM STK 59100U108 212 4049 SH SOLE 2677 0 1372 META MATERIALS INC COMM STK 59134N104 546 94403 SH SOLE 45903 0 48500 METLIFE INC COMM STK 59156R108 1939437 31418063 SH SOLE 15213738 0 16204325 MID-AMER APT CMNTYS INC COMM STK 59522J103 34199 183127 SH SOLE 73560 0 109567 MILESTONE SCIENTIFIC INC COMM STK 59935P209 69 36700 SH SOLE 0 0 36700 MIND MEDICINE MINDMED INC COMM STK 60255C109 67 28786 SH SOLE 28786 0 0 MIRATI THERAPEUTICS INC COMM STK 60468T105 374025 2114210 SH SOLE 294572 0 1819638 MODERNA INC COMM STK 60770K107 938323 2438090 SH SOLE 674786 0 1763304 MODIVCARE INC COMM STK 60783X104 149653 823990 SH SOLE 205575 0 618415 MOELIS & CO COMM STK 60786M105 1456 23539 SH SOLE 12939 0 10600 MOLINA HEALTHCARE INC COMM STK 60855R100 1103629 4067777 SH SOLE 987287 0 3080490 MOLSON COORS BEVERAGE CO COMM STK 60871R209 13371 288297 SH SOLE 110491 0 177806 MOMENTIVE GLOBAL INC COMM STK 60878Y108 773 39424 SH SOLE 17524 0 21900 MONEYGRAM INTL INC COMM STK 60935Y208 224 27942 SH SOLE 12642 0 15300 MONGODB INC COMM STK 60937P106 3151013 6682813 SH SOLE 2853356 0 3829457 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 166121 1870101 SH SOLE 1138740 0 731361 MONTE ROSA THERAPEUTICS INC COMM STK 61225M102 69262 3146934 SH SOLE 513913 0 2633021 MORPHIC HLDG INC COMM STK 61775R105 57785 1020219 SH SOLE 170311 0 849908 MOSAIC CO NEW COMM STK 61945C103 18979 531316 SH SOLE 222719 0 308597 MR COOPER GROUP INC COMM STK 62482R107 850 20636 SH SOLE 11751 0 8885 MULTIPLAN CORPORATION COMM STK 62548M100 210219 37339148 SH SOLE 14268489 0 23070659 MYRIAD GENETICS INC COMM STK 62855J104 1124 34821 SH SOLE 18841 0 15980 NIO INC ADR 62914V106 1650 46300 SH SOLE 46300 0 0 NGM BIOPHARMACEUTICALS INC COMM STK 62921N105 8087 384716 SH SOLE 52787 0 331929 NVR INC COMM STK 62944T105 143698 29974 SH SOLE 16459 0 13515 NOV INC COMM STK 62955J103 119046 9080561 SH SOLE 3461010 0 5619551 NANOSTRING TECHNOLOGIES INC COMM STK 63009R109 1076 22407 SH SOLE 12707 0 9700 NATIONAL HEALTH INVS INC COMM STK 63633D104 1520 28406 SH SOLE 21686 0 6720 NATIONAL VISION HLDGS INC COMM STK 63845R107 37783 665545 SH SOLE 206723 0 458822 NATURAL GAS SVCS GROUP INC COMM STK 63886Q109 220 21188 SH SOLE 21188 0 0 NATURAL GROCERS BY VITAMIN C COMM STK 63888U108 124 11009 SH SOLE 11009 0 0 NAVIENT CORPORATION COMM STK 63938C108 1771 89737 SH SOLE 53837 0 35900 NCINO INC COMM STK 63947U107 944952 13303562 SH SOLE 3289810 0 10013752 NELNET INC COMM STK 64031N108 377 4758 SH SOLE 1436 0 3322 NEOLEUKIN THERAPEUTICS INC COMM STK 64049K104 117 16134 SH SOLE 8234 0 7900 NEOGENOMICS INC COMM STK 64049M209 74844 1551502 SH SOLE 373802 0 1177700 NETAPP INC COMM STK 64110D104 30772 342824 SH SOLE 134138 0 208686 NETFLIX INC COMM STK 64110L106 10904468 17866220 SH SOLE 7701914 0 10164306 NETEASE INC ADR 64110W102 1214 14220 SH SOLE 14220 0 0 NETGEAR INC COMM STK 64111Q104 536 16791 SH SOLE 8191 0 8600 NETSCOUT SYS INC COMM STK 64115T104 631 23423 SH SOLE 12723 0 10700 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 428170 4464285 SH SOLE 1540041 0 2924244 NEURONETICS INC COMM STK 64131A105 124 18913 SH SOLE 7213 0 11700 NEVRO CORP COMM STK 64157F103 543700 4671765 SH SOLE 816132 0 3855633 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1599 145334 SH SOLE 71584 0 73750 NEW RELIC INC COMM STK 64829B100 1886 26273 SH SOLE 9873 0 16400 NEWMARK GROUP INC COMM STK 65158N102 1129 78917 SH SOLE 31295 0 47622 NEWS CORP NEW COMM STK 65249B109 1099335 46720552 SH SOLE 20477282 0 26243270 NEWS CORP NEW COMM STK 65249B208 4189 180327 SH SOLE 69372 0 110955 NEXTIER OILFIELD SOLUTIONS COMM STK 65290C105 83215 18090220 SH SOLE 5401083 0 12689137 NEXSTAR MEDIA GROUP INC COMM STK 65336K103 53422 351553 SH SOLE 89069 0 262484 NEXTERA ENERGY INC COMM STK 65339F101 2784760 35465616 SH SOLE 16871627 0 18593989 NEXTERA ENERGY INC CVPFSTKF 65339F770 258823 5062254 SH SOLE 1753549 0 3308705 NEXTERA ENERGY INC CVPFSTKF 65339F796 3065 52425 SH SOLE 52425 0 0 NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 172518 2289256 SH SOLE 598978 0 1690278 NEXPOINT RESIDENTIAL TR INC COMM STK 65341D102 14126 228284 SH SOLE 75284 0 153000 NEXTGEN HEALTHCARE INC COMM STK 65343C102 725 51405 SH SOLE 21005 0 30400 NISOURCE INC COMM STK 65473P105 994298 41035840 SH SOLE 13305997 0 27729843 NISOURCE INC CVPFSTKF 65473P121 228715 2210994 SH SOLE 734268 0 1476726 NLIGHT INC COMM STK 65487K100 577 20483 SH SOLE 3683 0 16800 NKARTA INC COMM STK 65487U108 211 7596 SH SOLE 2796 0 4800 NOODLES & CO COMM STK 65540B105 284 24080 SH SOLE 24080 0 0 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 314 18276 SH SOLE 3876 0 14400 NORTHWEST NAT HLDG CO COMM STK 66765N105 837 18192 SH SOLE 8702 0 9490 MINISO GROUP HLDG LTD ADR 66981J102 30095 1974756 SH SOLE 1767616 0 207140 NOVARTIS AG ADR 66987V109 2724 33319 SH SOLE 24874 0 8445 NOVANTA INC COMM STK 67000B104 358436 2319973 SH SOLE 544096 0 1775877 NOW INC COMM STK 67011P100 1148 150042 SH SOLE 79654 0 70388 NU SKIN ENTERPRISES INC COMM STK 67018T105 700 17307 SH SOLE 8707 0 8600 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 8615 156514 SH SOLE 93833 0 62681 NUTANIX INC COMM STK 67059N108 3204 84990 SH SOLE 47690 0 37300 NVIDIA CORPORATION COMM STK 67066G104 5501020 26554453 SH SOLE 10674338 0 15880115 NURIX THERAPEUTICS INC COMM STK 67080M103 141378 4718877 SH SOLE 1074198 0 3644679 NUVATION BIO INC COMM STK 67080N101 140 14076 SH SOLE 14076 0 0 NXT-ID INC COMM STK 67091J206 44 106000 SH SOLE 106000 0 0 O-I GLASS INC COMM STK 67098H104 1964 137631 SH SOLE 82131 0 55500 OREILLY AUTOMOTIVE INC COMM STK 67103H107 1117633 1829007 SH SOLE 806545 0 1022462 OFG BANCORP COMM STK 67103X102 874 34655 SH SOLE 18255 0 16400 OAK STR HEALTH INC COMM STK 67181A107 73805 1735363 SH SOLE 308713 0 1426650 OCULAR THERAPEUTIX INC COMM STK 67576A100 346 34560 SH SOLE 14760 0 19800 OCUGEN INC COMM STK 67577C105 761 106057 SH SOLE 41357 0 64700 OFFICE PPTYS INCOME TR COMM STK 67623C109 695 27435 SH SOLE 11735 0 15700 OLO INC COMM STK 68134L109 7252 241503 SH SOLE 179198 0 62305 OLYMPIC STEEL INC COMM STK 68162K106 395 16204 SH SOLE 6804 0 9400 OMNICELL COM COMM STK 68213N109 89876 605513 SH SOLE 150203 0 455310 ONCOCYTE CORP COMM STK 68235C107 104 29078 SH SOLE 29078 0 0 ONE GAS INC COMM STK 68235P108 230659 3639874 SH SOLE 1080337 0 2559537 1 800 FLOWERS COM INC COMM STK 68243Q106 934 30627 SH SOLE 21559 0 9068 ONEMAIN HLDGS INC COMM STK 68268W103 1825 32988 SH SOLE 13288 0 19700 1LIFE HEALTHCARE INC COMM STK 68269G107 2140 105678 SH SOLE 38511 0 67167 ONESPAN INC COMM STK 68287N100 491 26150 SH SOLE 26150 0 0 ON24 INC COMM STK 68339B104 7264 364277 SH SOLE 220984 0 143293 OPEN LENDING CORP COMM STK 68373J104 1759 48759 SH SOLE 30859 0 17900 OPKO HEALTH INC COMM STK 68375N103 1039 284674 SH SOLE 143088 0 141586 OPORTUN FINL CORP COMM STK 68376D104 366 14604 SH SOLE 14604 0 0 ORACLE CORP COMM STK 68389X105 225492 2587995 SH SOLE 1031540 0 1556455 OPTION CARE HEALTH INC COMM STK 68404L201 255086 10514660 SH SOLE 2757555 0 7757105 ORASURE TECHNOLOGIES INC COMM STK 68554V108 1273 112577 SH SOLE 61302 0 51275 ORCHARD THERAPEUTICS PLC ADR 68570P101 3060 1330370 SH SOLE 409661 0 920709 ORCHID IS CAP INC COMM STK 68571X103 410 83893 SH SOLE 71133 0 12760 ORGANOGENESIS HLDGS INC COMM STK 68621F102 162 11364 SH SOLE 11364 0 0 ORIGIN BANCORP INC COMM STK 68621T102 139645 3297407 SH SOLE 990173 0 2307234 ORGANON & CO COMM STK 68622V106 17824 543576 SH SOLE 219160 0 324416 ORION ACQUISITION CORP COMM STK 68626A207 8216 831549 SH SOLE 97232 0 734317 ORTHOPEDIATRICS CORP COMM STK 68752L100 423 6461 SH SOLE 1161 0 5300 OTIS WORLDWIDE CORP COMM STK 68902V107 221612 2693391 SH SOLE 1667701 0 1025690 OTONOMY INC COMM STK 68906L105 118 61400 SH SOLE 0 0 61400 OUTFRONT MEDIA INC COMM STK 69007J106 1530 60724 SH SOLE 34954 0 25770 OVINTIV INC COMM STK 69047Q102 3827 116404 SH SOLE 68604 0 47800 OYSTER PT PHARMA INC COMM STK 69242L106 202 17028 SH SOLE 14828 0 2200 OZON HLDGS PLC ADR 69269L104 152964 3031997 SH SOLE 859536 0 2172461 PDL CMNTY BANCORP COMM STK 69290X101 20938 1443014 SH SOLE 404539 0 1038475 PBF ENERGY INC COMM STK 69318G106 587 45274 SH SOLE 45274 0 0 PCSB FINL CORP COMM STK 69324R104 29512 1600435 SH SOLE 553991 0 1046444 PDC ENERGY INC COMM STK 69327R101 36048 760669 SH SOLE 205569 0 555100 PG&E CORP COMM STK 69331C108 363554 37870255 SH SOLE 14456293 0 23413962 PGT INNOVATIONS INC COMM STK 69336V101 60710 3178556 SH SOLE 735814 0 2442742 PJT PARTNERS INC COMM STK 69343T107 540 6828 SH SOLE 2028 0 4800 PNM RES INC COMM STK 69349H107 39213 792511 SH SOLE 246689 0 545822 PPL CORP COMM STK 69351T106 33526 1202515 SH SOLE 483915 0 718600 PMV PHARMACEUTICALS INC COMM STK 69353Y103 4523 151778 SH SOLE 45118 0 106660 PRA GROUP INC COMM STK 69354N106 137105 3253552 SH SOLE 907942 0 2345610 PPD INC COMM STK 69355F102 58309 1246175 SH SOLE 514920 0 731255 PS BUSINESS PKS INC CALIF COMM STK 69360J107 366762 2339937 SH SOLE 695466 0 1644471 PTC THERAPEUTICS INC COMM STK 69366J200 78329 2105060 SH SOLE 380015 0 1725045 PTC INC COMM STK 69370C100 549066 4583570 SH SOLE 1692079 0 2891491 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 145463 5749336 SH SOLE 1170468 0 4578868 PACIFIC PREMIER BANCORP COMM STK 69478X105 236924 5717268 SH SOLE 1361766 0 4355502 PAGERDUTY INC COMM STK 69553P100 3308 79861 SH SOLE 56561 0 23300 PALANTIR TECHNOLOGIES INC COMM STK 69608A108 18098 752848 SH SOLE 409248 0 343600 PALOMAR HLDGS INC COMM STK 69753M105 87848 1086822 SH SOLE 348527 0 738295 PAR PAC HOLDINGS INC COMM STK 69888T207 435 27696 SH SOLE 3796 0 23900 PARAMOUNT GROUP INC COMM STK 69924R108 1118 124356 SH SOLE 115736 0 8620 PARK AEROSPACE CORP COMM STK 70014A104 285 20858 SH SOLE 13458 0 7400 PARSONS CORP DEL COMM STK 70202L102 84307 2497247 SH SOLE 774228 0 1723019 PAVMED INC COMM STK 70387R106 223 26099 SH SOLE 26099 0 0 PAYCOM SOFTWARE INC COMM STK 70432V102 1105651 2230260 SH SOLE 798739 0 1431521 PAYCOR HCM INC COMM STK 70435P102 64226 1826684 SH SOLE 516635 0 1310049 PAYLOCITY HLDG CORP COMM STK 70438V106 2212951 7892122 SH SOLE 1577923 0 6314199 PAYPAL HLDGS INC COMM STK 70450Y103 7158311 27509749 SH SOLE 10582653 0 16927096 PAYSIGN INC COMM STK 70451A104 63 23500 SH SOLE 0 0 23500 PAYONEER GLOBAL INC COMM STK 70451X104 148896 17414694 SH SOLE 5948469 0 11466225 PEBBLEBROOK HOTEL TR COMM STK 70509V100 168516 7519657 SH SOLE 2375193 0 5144464 PEDEVCO CORP COMM STK 70532Y303 116 78100 SH SOLE 78100 0 0 PELOTON INTERACTIVE INC COMM STK 70614W100 349230 4011831 SH SOLE 2324443 0 1687388 PENN VA CORP COMM STK 70788V102 211 7919 SH SOLE 7919 0 0 PENNYMAC MTG INVT TR COMM STK 70931T103 82033 4166250 SH SOLE 1514611 0 2651639 PENNYMAC FINL SVCS INC NEW COMM STK 70932M107 244455 3998944 SH SOLE 1160664 0 2838280 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 561 5574 SH SOLE 2950 0 2624 PENUMBRA INC COMM STK 70975L107 327081 1227320 SH SOLE 249552 0 977768 PERDOCEO ED CORP COMM STK 71363P106 27511 2605173 SH SOLE 748782 0 1856391 PERFICIENT INC COMM STK 71375U101 44631 385751 SH SOLE 92451 0 293300 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 54353 1169881 SH SOLE 299842 0 870039 PETCO HEALTH & WELLNESS CO I COMM STK 71601V105 87441 4144122 SH SOLE 1330643 0 2813479 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 18176 1757803 SH SOLE 0 0 1757803 PHARMACYTE BIOTECH INC COMM STK 71715X203 424 133600 SH SOLE 71600 0 62000 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 244 11340 SH SOLE 1740 0 9600 PHYSICIANS RLTY TR COMM STK 71943U104 1337 75907 SH SOLE 33427 0 42480 PHREESIA INC COMM STK 71944F106 483333 7833605 SH SOLE 1529869 0 6303736 PHUNWARE INC COMM STK 71948P100 77 82800 SH SOLE 82800 0 0 PING IDENTITY HLDG CORP COMM STK 72341T103 283 11525 SH SOLE 4125 0 7400 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 513184 5454761 SH SOLE 1507881 0 3946880 PINTEREST INC COMM STK 72352L106 2529945 49655470 SH SOLE 18572628 0 31082842 PIXELWORKS INC COMM STK 72581M305 298 62400 SH SOLE 24900 0 37500 PLANET FITNESS INC COMM STK 72703H101 164550 2094838 SH SOLE 244091 0 1850747 PLAYTIKA HLDG CORP COMM STK 72815L107 224911 8140118 SH SOLE 3880860 0 4259258 PLUG POWER INC COMM STK 72919P202 7936 310733 SH SOLE 184033 0 126700 POOL CORP COMM STK 73278L105 157806 363264 SH SOLE 122287 0 240977 POSHMARK INC COMM STK 73739W104 29239 1230590 SH SOLE 282286 0 948304 POWERFLEET INC COMM STK 73931J109 107 15900 SH SOLE 0 0 15900 POWER REIT COMM STK 73933H101 573 11460 SH SOLE 8684 0 2776 PRAXIS PRECISION MEDICINES I COMM STK 74006W108 384 20760 SH SOLE 10160 0 10600 PRECIGEN INC COMM STK 74017N105 104 20766 SH SOLE 20766 0 0 PREFERRED APT CMNTYS INC COMM STK 74039L103 369 30204 SH SOLE 4304 0 25900 PREDICTIVE ONCOLOGY INC COMM STK 74039M200 223 167500 SH SOLE 0 0 167500 PREMIER INC COMM STK 74051N102 1175 30317 SH SOLE 16517 0 13800 PREMIER FINANCIAL CORP COMM STK 74052F108 360 11315 SH SOLE 11315 0 0 PRELUDE THERAPEUTICS INC COMM STK 74065P101 12352 395276 SH SOLE 47925 0 347351 PRESTIGE CONSMR HEALTHCARE I COMM STK 74112D101 2207 39329 SH SOLE 19819 0 19510 PRICE T ROWE GROUP INC COMM STK 74144T108 65199 331464 SH SOLE 130404 0 201060 PRIMORIS SVCS CORP COMM STK 74164F103 1176 48040 SH SOLE 36440 0 11600 PRIMERICA INC COMM STK 74164M108 108736 707777 SH SOLE 175677 0 532100 PRIMIS FINANCIAL CORP COMM STK 74167B109 178 12306 SH SOLE 12306 0 0 PRIMO WATER CORPORATION COMM STK 74167P108 211 13412 SH SOLE 13412 0 0 PRINCIPAL FINANCIAL GROUP IN COMM STK 74251V102 25053 389027 SH SOLE 152757 0 236270 PROASSURANCE CORP COMM STK 74267C106 76010 3196378 SH SOLE 1070023 0 2126355 PROCORE TECHNOLOGIES INC COMM STK 74275K108 165847 1906788 SH SOLE 443268 0 1463520 PROCEPT BIOROBOTICS CORP COMM STK 74276L105 49661 1340984 SH SOLE 162521 0 1178463 PRIVIA HEALTH GROUP INC COMM STK 74276R102 15278 648493 SH SOLE 165801 0 482692 PROG HOLDINGS INC COMM STK 74319R101 234381 5579174 SH SOLE 1620111 0 3959063 PROLOGIS INC. COMM STK 74340W103 2449222 19526602 SH SOLE 9110086 0 10416516 PROS HOLDINGS INC COMM STK 74346Y103 686 19321 SH SOLE 10121 0 9200 PROVIDENT BANCORP INC COMM STK 74383L105 26873 1677486 SH SOLE 475179 0 1202307 PROVIDENT FINL SVCS INC COMM STK 74386T105 872 37164 SH SOLE 20046 0 17118 PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 245 16085 SH SOLE 16085 0 0 PUBLIC STORAGE COMM STK 74460D109 288562 971262 SH SOLE 370492 0 600770 PUBMATIC INC COMM STK 74467Q103 4681 177655 SH SOLE 149119 0 28536 PULSE BIOSCIENCES INC COMM STK 74587B101 226 10445 SH SOLE 1145 0 9300 PUMA BIOTECHNOLOGY INC COMM STK 74587V107 103 14668 SH SOLE 14668 0 0 PURE STORAGE INC COMM STK 74624M102 454843 18078018 SH SOLE 1293686 0 16784332 PURE STORAGE INC CONV BND 74624MAB8 1152 1000000 PRN SOLE 1000000 0 0 PURPLE INNOVATION INC COMM STK 74640Y106 643 30595 SH SOLE 11595 0 19000 PZENA INVT MGMT INC COMM STK 74731Q103 121 12339 SH SOLE 12339 0 0 QORVO INC COMM STK 74736K101 29523 176586 SH SOLE 70650 0 105936 Q2 HLDGS INC COMM STK 74736L109 1483 18499 SH SOLE 10299 0 8200 QUALIGEN THERAPEUTICS INC COMM STK 74754R103 140 107500 SH SOLE 25800 0 81700 QUALYS INC COMM STK 74758T303 51997 467219 SH SOLE 115229 0 351990 QUANTUM SI INC COMM STK 74765K105 18303 2194600 SH SOLE 245262 0 1949338 QUANTERIX CORP COMM STK 74766Q101 70903 1424048 SH SOLE 263477 0 1160571 QUANTUMSCAPE CORP COMM STK 74767V109 2030 82731 SH SOLE 29331 0 53400 QUEST DIAGNOSTICS INC COMM STK 74834L100 27633 190166 SH SOLE 76014 0 114152 QUIDEL CORP COMM STK 74838J101 901859 6389366 SH SOLE 2449704 0 3939662 QURATE RETAIL INC COMM STK 74915M100 1604 157427 SH SOLE 86857 0 70570 RGC RES INC COMM STK 74955L103 13704 605036 SH SOLE 149986 0 455050 RLJ LODGING TR COMM STK 74965L101 1905 128196 SH SOLE 90893 0 37303 RMR GROUP INC COMM STK 74967R106 556 16623 SH SOLE 12992 0 3631 RH COMM STK 74967X103 629758 944293 SH SOLE 178561 0 765732 RPT REALTY COMM STK 74971D101 1522 119296 SH SOLE 85196 0 34100 RADIUS HEALTH INC CONV BND 750469AA6 914 1010000 PRN SOLE 1010000 0 0 RANGE RES CORP COMM STK 75281A109 22588 998136 SH SOLE 248336 0 749800 RANGER ENERGY SVCS INC COMM STK 75282U104 30025 3363569 SH SOLE 358349 0 3005220 RANPAK HOLDINGS CORP COMM STK 75321W103 36339 1354905 SH SOLE 358603 0 996302 RAPID MICRO BIOSYSTEMS INC COMM STK 75340L104 33896 1856042 SH SOLE 343215 0 1512827 RBC BEARINGS INC COMM STK 75524B104 320669 1511163 SH SOLE 298406 0 1212757 RBC BEARINGS INC CVPFSTKF 75524B203 775 7000 SH SOLE 7000 0 0 RE MAX HLDGS INC COMM STK 75524W108 924 29660 SH SOLE 23860 0 5800 READY CAPITAL CORP COMM STK 75574U101 979 67851 SH SOLE 54215 0 13636 REALOGY HLDGS CORP COMM STK 75605Y106 896 51097 SH SOLE 33097 0 18000 REATA PHARMACEUTICALS INC COMM STK 75615P103 106323 1056787 SH SOLE 220045 0 836742 RECURSION PHARMACEUTICALS IN COMM STK 75629V104 13361 580670 SH SOLE 71092 0 509578 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 60161 2608883 SH SOLE 852396 0 1756487 RED ROCK RESORTS INC COMM STK 75700L108 25634 500470 SH SOLE 140330 0 360140 REDFIN CORP COMM STK 75737F108 40388 806152 SH SOLE 118281 0 687871 REGENERON PHARMACEUTICALS COMM STK 75886F107 490099 809840 SH SOLE 212514 0 597326 REGENXBIO INC COMM STK 75901B107 12364 294945 SH SOLE 36485 0 258460 REGULUS THERAPEUTICS INC COMM STK 75915K200 26 38100 SH SOLE 38100 0 0 REGIONS FINANCIAL CORP NEW COMM STK 7591EP100 32292 1515343 SH SOLE 607240 0 908103 RELAY THERAPEUTICS INC COMM STK 75943R102 51014 1617953 SH SOLE 235804 0 1382149 RELMADA THERAPEUTICS INC COMM STK 75955J402 211 8057 SH SOLE 1357 0 6700 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 4785 95313 SH SOLE 40495 0 54818 RENT A CTR INC NEW COMM STK 76009N100 2995 53276 SH SOLE 31526 0 21750 REPAY HLDGS CORP COMM STK 76029L100 84510 3669555 SH SOLE 817197 0 2852358 REPLIMUNE GROUP INC COMM STK 76029N106 169453 5717040 SH SOLE 1092493 0 4624547 RESHAPE LIFESCIENCES INC COMM STK 76090R101 391 135700 SH SOLE 66000 0 69700 RESOLUTE FST PRODS INC COMM STK 76117W109 194 16300 SH SOLE 14000 0 2300 RESONANT INC COMM STK 76118L102 32 13400 SH SOLE 13400 0 0 RESIDEO TECHNOLOGIES INC COMM STK 76118Y104 1736 70019 SH SOLE 41775 0 28244 RESTAURANT BRANDS INTL INC COMM STK 76131D103 15693 256462 SH SOLE 83287 0 173175 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 1008 57860 SH SOLE 27260 0 30600 RETAIL PPTYS AMER INC COMM STK 76131V202 1124 87254 SH SOLE 48054 0 39200 RETAIL VALUE INC COMM STK 76133Q102 525 19938 SH SOLE 11365 0 8573 REVOLUTION MEDICINES INC COMM STK 76155X100 28056 1019846 SH SOLE 123756 0 896090 REVOLUTION HEALTHCAR AQ CORP COMM STK 76155Y207 49834 5059277 SH SOLE 689537 0 4369740 REVOLVE GROUP INC COMM STK 76156B107 427 6913 SH SOLE 6913 0 0 REXNORD CORP COMM STK 76169B102 172467 2682640 SH SOLE 802740 0 1879900 REXFORD INDL RLTY INC COMM STK 76169C100 240292 4234218 SH SOLE 1213580 0 3020638 REYNOLDS CONSUMER PRODS INC COMM STK 76171L106 233962 8557514 SH SOLE 3414600 0 5142914 RHYTHM PHARMACEUTICALS INC COMM STK 76243J105 218 16712 SH SOLE 7412 0 9300 RIMINI STR INC DEL COMM STK 76674Q107 167 17268 SH SOLE 17268 0 0 RINGCENTRAL INC COMM STK 76680R206 40379 185652 SH SOLE 78314 0 107338 RING ENERGY INC COMM STK 76680V108 124 41900 SH SOLE 0 0 41900 ROCKET COS INC COMM STK 77311W101 642 40029 SH SOLE 18729 0 21300 ROCKET PHARMACEUTICALS INC COMM STK 77313F106 86215 2884426 SH SOLE 532487 0 2351939 ROKU INC COMM STK 77543R102 376223 1200647 SH SOLE 379221 0 821426 ROVER GROUP INC COMM STK 77936F103 82112 6360098 SH SOLE 785497 0 5574601 RYAN SPECIALTY GROUP HLDGS I COMM STK 78351F107 50799 1499833 SH SOLE 530675 0 969158 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 31097 371531 SH SOLE 103737 0 267794 SCWORX CORP COMM STK 78396V109 65 30100 SH SOLE 30100 0 0 S&P GLOBAL INC COMM STK 78409V104 2927557 6890153 SH SOLE 2728765 0 4161388 SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 492967 1491263 SH SOLE 306636 0 1184627 SEACOR MARINE HLDGS INC COMM STK 78413P101 19115 4128462 SH SOLE 1413322 0 2715140 SL GREEN RLTY CORP COMM STK 78440X804 66202 934528 SH SOLE 282725 0 651803 SLM CORP COMM STK 78442P106 38385 2180944 SH SOLE 682409 0 1498535 SM ENERGY CO COMM STK 78454L100 2152 81583 SH SOLE 48683 0 32900 SPDR S&P 500 ETF TR COMM STK 78462F103 1978 4611 SH SOLE 3210 0 1401 SPDR S&P 500 ETF TR COMM STK 78462F103 5021 11700 SH Put SOLE 11700 0 0 SPS COMM INC COMM STK 78463M107 109296 677554 SH SOLE 189454 0 488100 SPDR SER TR COMM STK 78464A607 19541 185341 SH SOLE 185341 0 0 SPDR SER TR COMM STK 78464A888 105792 1474253 SH SOLE 1474253 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 250906 3615361 SH SOLE 962452 0 2652909 SSGA ACTIVE ETF TR COMM STK 78467V608 16434 357100 SH SOLE 89400 0 267700 SPDR S&P MIDCAP 400 ETF TR COMM STK 78467Y107 385 800 SH SOLE 0 0 800 SPDR SER TR COMM STK 78468R556 197854 2045635 SH SOLE 2045635 0 0 SP PLUS CORP COMM STK 78469C103 391 12754 SH SOLE 12754 0 0 SPX FLOW INC COMM STK 78469X107 1264 17295 SH SOLE 9890 0 7405 SVB FINANCIAL GROUP COMM STK 78486Q101 146725 226819 SH SOLE 79205 0 147614 SABRA HEALTH CARE REIT INC COMM STK 78573L106 2024 137532 SH SOLE 100942 0 36590 SABRE CORP COMM STK 78573M104 1881 158886 SH SOLE 97386 0 61500 SAFEHOLD INC COMM STK 78645L100 83721 1164564 SH SOLE 400526 0 764038 SAFETY INS GROUP INC COMM STK 78648T100 13853 174795 SH SOLE 20285 0 154510 SAGE THERAPEUTICS INC COMM STK 78667J108 62339 1406889 SH SOLE 267713 0 1139176 SAIA INC COMM STK 78709Y105 193474 812814 SH SOLE 201535 0 611279 SAILPOINT TECHNOLOGIES HLDGS COMM STK 78781P105 1795 41869 SH SOLE 25169 0 16700 SALESFORCE COM INC COMM STK 79466L302 9484901 34971242 SH SOLE 14178469 0 20792773 SANDRIDGE ENERGY INC COMM STK 80007P869 595 45700 SH SOLE 15900 0 29800 SANOFI ADR 80105N105 270572 5612381 SH SOLE 3687210 0 1925171 SANTANDER CONSUMER USA HLDGS COMM STK 80283M101 647 15516 SH SOLE 4616 0 10900 SCHOLAR ROCK HLDG CORP COMM STK 80706P103 173136 5243361 SH SOLE 977006 0 4266355 SCHRODINGER INC COMM STK 80810D103 14263 260843 SH SOLE 37949 0 222894 SCIENTIFIC GAMES CORP COMM STK 80874P109 3601 43345 SH SOLE 25385 0 17960 SEA LTD ADR 81141R100 10750157 33728098 SH SOLE 13766962 0 19961136 SEA LTD CONV BND 81141RAG5 26427 26060000 PRN SOLE 12340000 0 13720000 SEAGEN INC COMM STK 81181C104 1186879 6989864 SH SOLE 2192345 0 4797519 SEALED AIR CORP NEW COMM STK 81211K100 882951 16115193 SH SOLE 6432493 0 9682700 SEASPINE HLDGS CORP COMM STK 81255T108 309 19618 SH SOLE 7721 0 11897 SEAWORLD ENTMT INC COMM STK 81282V100 60824 1099492 SH SOLE 210700 0 888792 SELECT SECTOR SPDR TR COMM STK 81369Y803 254 1700 SH SOLE 1700 0 0 SEER INC COMM STK 81578P106 191815 5555022 SH SOLE 926174 0 4628848 SELECT MED HLDGS CORP COMM STK 81619Q105 734536 20307869 SH SOLE 7621849 0 12686020 SELLAS LIFE SCIENCES GROUP I COMM STK 81642T209 98 10700 SH SOLE 0 0 10700 SEMA4 HOLDINGS CORP COMM STK 81663L101 21650 2852425 SH SOLE 319464 0 2532961 SEMA4 HOLDINGS CORP WARRANT 81663L119 1478 696994 SH SOLE 84820 0 612175 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1324 14534 SH SOLE 7254 0 7280 SENSEONICS HLDGS INC COMM STK 81727U105 713 210436 SH SOLE 83036 0 127400 SENTINELONE INC COMM STK 81730H109 702707 13117547 SH SOLE 5788291 0 7329256 SERES THERAPEUTICS INC COMM STK 81750R102 9469 1360523 SH SOLE 854249 0 506274 SERITAGE GROWTH PPTYS COMM STK 81752R100 846 57070 SH SOLE 24870 0 32200 SERVICE PPTYS TR COMM STK 81761L102 1348 120226 SH SOLE 69416 0 50810 SERVICENOW INC COMM STK 81762P102 9180374 14753039 SH SOLE 5818280 0 8934759 SERVISFIRST BANCSHARES INC COMM STK 81768T108 1058 13594 SH SOLE 5294 0 8300 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 1019 32264 SH SOLE 12164 0 20100 SHIFT4 PMTS INC COMM STK 82452J109 697 8995 SH SOLE 5395 0 3600 SHOCKWAVE MED INC COMM STK 82489T104 662928 3219974 SH SOLE 498826 0 2721148 SHOALS TECHNOLOGIES GROUP IN COMM STK 82489W107 274094 9831219 SH SOLE 3378829 0 6452390 SHOPIFY INC COMM STK 82509L107 4273781 3152132 SH SOLE 1357767 0 1794365 SHOTSPOTTER INC COMM STK 82536T107 245 6745 SH SOLE 745 0 6000 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 1384523 5084922 SH SOLE 3005582 0 2079340 SILK RD MED INC COMM STK 82710M100 548 9963 SH SOLE 2863 0 7100 SILVERBOX ENGAGED MERGER CO COMM STK 82836L200 338 33971 SH SOLE 33971 0 0 SILVERGATE CAP CORP COMM STK 82837P408 1242 10752 SH SOLE 6752 0 4000 SIMPLY GOOD FOODS CO COMM STK 82900L102 74010 2145840 SH SOLE 830624 0 1315216 SIRIUS XM HOLDINGS INC COMM STK 82968B103 2318 380030 SH SOLE 188303 0 191727 SITE CTRS CORP COMM STK 82981J109 1855 120137 SH SOLE 37237 0 82900 SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 799657 4008911 SH SOLE 804174 0 3204737 SITIME CORP COMM STK 82982T106 22350 109466 SH SOLE 26166 0 83300 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 14624 344095 SH SOLE 84595 0 259500 SIXTH STREET SPECIALTY LENDN COMM STK 83012A109 7329 330000 SH SOLE 330000 0 0 SKILLZ INC COMM STK 83067L109 843 85886 SH SOLE 40486 0 45400 SKYWORKS SOLUTIONS INC COMM STK 83088M102 649070 3939010 SH SOLE 1595327 0 2343683 SLEEP NUMBER CORP COMM STK 83125X103 1625 17385 SH SOLE 8435 0 8950 SMILEDIRECTCLUB INC COMM STK 83192H106 133 25000 SH SOLE 9500 0 15500 SMARTSHEET INC COMM STK 83200N103 21227 308440 SH SOLE 118180 0 190260 SNAP INC COMM STK 83304A106 10319189 139693902 SH SOLE 58223138 0 81470764 SOFI TECHNOLOGIES INC COMM STK 83406F102 571891 36013287 SH SOLE 12980865 0 23032422 SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 5960 22471 SH SOLE 10596 0 11875 SOLARIS OILFIELD INFRASTRUCT COMM STK 83418M103 307 36807 SH SOLE 2607 0 34200 SOMALOGIC INC COMM STK 83444K105 22488 1814999 SH SOLE 386693 0 1428306 SOMALOGIC INC WARRANT 83444K113 1144 331457 SH SOLE 46428 0 285029 SONIC AUTOMOTIVE INC COMM STK 83545G102 651 12386 SH SOLE 6266 0 6120 SONNET BIOTHERAPEUTC HLDNG I COMM STK 83548R105 27 45100 SH SOLE 45100 0 0 SONOS INC COMM STK 83570H108 1256 38810 SH SOLE 23110 0 15700 SORRENTO THERAPEUTICS INC COMM STK 83587F202 778 101973 SH SOLE 49886 0 52087 SOUTHERN COPPER CORP COMM STK 84265V105 74759 1331657 SH SOLE 513284 0 818373 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 609 15900 SH SOLE 7210 0 8690 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 237 108904 SH SOLE 18674 0 90230 SPECTRUM BRANDS HLDGS INC NE COMM STK 84790A105 1183 12361 SH SOLE 6271 0 6090 SPIRE INC COMM STK 84857L101 2098 34287 SH SOLE 16777 0 17510 SPIRIT RLTY CAP INC NEW COMM STK 84860W300 2938 63822 SH SOLE 47303 0 16519 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 278 15793 SH SOLE 3793 0 12000 SPRINGWORKS THERAPEUTICS INC COMM STK 85205L107 19502 307407 SH SOLE 40845 0 266562 SPROUTS FMRS MKT INC COMM STK 85208M102 3838 165641 SH SOLE 143141 0 22500 SPROTT PHYSICAL GOLD & SILVE COMM STK 85208R101 18130 1058362 SH SOLE 9802 0 1048560 SPROUT SOCIAL INC COMM STK 85209W109 1719 14093 SH SOLE 7193 0 6900 SQUARESPACE INC COMM STK 85225A107 8952 231681 SH SOLE 46850 0 184831 STAG INDL INC COMM STK 85254J102 3513 89508 SH SOLE 43508 0 46000 STARTEK INC COMM STK 85569C107 78 14217 SH SOLE 14217 0 0 STARWOOD PPTY TR INC COMM STK 85571B105 2793 114435 SH SOLE 41355 0 73080 STEM INC COMM STK 85859N102 961 40234 SH SOLE 11534 0 28700 STEPSTONE GROUP INC COMM STK 85914M107 199785 4685385 SH SOLE 1315672 0 3369713 STEREOTAXIS INC COMM STK 85916J409 95 17655 SH SOLE 17655 0 0 STERLING BANCORP DEL COMM STK 85917A100 2458 98465 SH SOLE 61470 0 36995 STERLING BANCORP INC COMM STK 85917W102 6905 1338260 SH SOLE 343792 0 994468 STOKE THERAPEUTICS INC COMM STK 86150R107 8588 337582 SH SOLE 54457 0 283125 STONERIDGE INC COMM STK 86183P102 34397 1686942 SH SOLE 438018 0 1248924 STRATEGIC ED INC COMM STK 86272C103 210849 2990762 SH SOLE 1151165 0 1839597 STRIDE INC COMM STK 86333M108 1044 29053 SH SOLE 19353 0 9700 SUMMIT MATLS INC COMM STK 86614U100 284677 8904489 SH SOLE 3397896 0 5506593 SUMO LOGIC INC COMM STK 86646P103 8898 552011 SH SOLE 337204 0 214807 SUNCOKE ENERGY INC COMM STK 86722A103 240 38236 SH SOLE 34536 0 3700 SUNNOVA ENERGY INTL INC. COMM STK 86745K104 785 23822 SH SOLE 13422 0 10400 SUNRUN INC COMM STK 86771W105 4299 97709 SH SOLE 56514 0 41195 SUNWORKS INC COMM STK 86803X204 178 29000 SH SOLE 10500 0 18500 SURGERY PARTNERS INC COMM STK 86881A100 106927 2525436 SH SOLE 504661 0 2020775 SURGALIGN HOLDINGS INC COMM STK 86882C105 283 259200 SH SOLE 0 0 259200 SYNAPTICS INC COMM STK 87157D109 2890 16081 SH SOLE 10506 0 5575 SYNOVUS FINL CORP COMM STK 87161C501 2488 56688 SH SOLE 24803 0 31885 SYNNEX CORP COMM STK 87162W100 1689 16225 SH SOLE 11251 0 4974 SYNDAX PHARMACEUTICALS INC COMM STK 87164F105 9863 516098 SH SOLE 87231 0 428867 SYNCHRONY FINANCIAL COMM STK 87165B103 42726 874097 SH SOLE 360595 0 513502 SYNEOS HEALTH INC COMM STK 87166B102 3565 40751 SH SOLE 23451 0 17300 SYROS PHARMACEUTICALS INC COMM STK 87184Q107 219 49084 SH SOLE 27084 0 22000 TFS FINL CORP COMM STK 87240R107 403 21147 SH SOLE 18687 0 2460 TFF PHARMACEUTICALS INC COMM STK 87241J104 127 16500 SH SOLE 16500 0 0 TRI POINTE HOMES INC COMM STK 87265H109 1797 85474 SH SOLE 41474 0 44000 TPI COMPOSITES INC COMM STK 87266J104 1034 30624 SH SOLE 25024 0 5600 TPG RE FIN TR INC COMM STK 87266M107 471 38069 SH SOLE 5069 0 33000 TTM TECHNOLOGIES INC COMM STK 87305R109 633 50393 SH SOLE 9233 0 41160 TACTILE SYS TECHNOLOGY INC COMM STK 87357P100 745 16763 SH SOLE 10623 0 6140 TALOS ENERGY INC COMM STK 87484T108 389 28263 SH SOLE 3063 0 25200 TARGA RES CORP COMM STK 87612G101 106914 2172609 SH SOLE 829848 0 1342761 TAYLOR MORRISON HOME CORP COMM STK 87724P106 1504 58322 SH SOLE 22743 0 35579 TC ENERGY CORP COMM STK 87807B107 583230 12126167 SH SOLE 6127322 0 5998845 TECHTARGET INC COMM STK 87874R100 37614 456369 SH SOLE 106969 0 349400 TEGNA INC COMM STK 87901J105 2254 114309 SH SOLE 60299 0 54010 TELADOC HEALTH INC COMM STK 87918A105 42649 336321 SH SOLE 93934 0 242387 TELLURIAN INC NEW COMM STK 87968A104 753 192656 SH SOLE 77356 0 115300 TENAYA THERAPEUTICS INC COMM STK 87990A106 56019 2773109 SH SOLE 436668 0 2336441 TEMPUR SEALY INTL INC COMM STK 88023U101 106931 2304045 SH SOLE 623845 0 1680200 TENABLE HLDGS INC COMM STK 88025T102 1192 25827 SH SOLE 12927 0 12900 10X GENOMICS INC COMM STK 88025U109 141506 972017 SH SOLE 204832 0 767185 TENARIS S A ADR 88031M109 118325 5605183 SH SOLE 2553280 0 3051903 TENET HEALTHCARE CORP COMM STK 88033G407 3541 53303 SH SOLE 34353 0 18950 TENCENT MUSIC ENTMT GROUP ADR 88034P109 19367 2671333 SH SOLE 673129 0 1998204 TERADATA CORP DEL COMM STK 88076W103 51444 897015 SH SOLE 230004 0 667011 TERRENO RLTY CORP COMM STK 88146M101 363101 5742543 SH SOLE 1812883 0 3929660 TESLA INC COMM STK 88160R101 2873800 3705834 SH SOLE 2273790 0 1432044 TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 16304 5225733 SH SOLE 1500233 0 3725500 TETRA TECH INC NEW COMM STK 88162G103 113148 757655 SH SOLE 192780 0 564875 TEXAS CAP BANCSHARES INC COMM STK 88224Q107 66974 1115862 SH SOLE 323562 0 792300 TEXAS PACIFIC LAND CORPORATI COMM STK 88262P102 101440 83879 SH SOLE 21266 0 62613 TG THERAPEUTICS INC COMM STK 88322Q108 47429 1425148 SH SOLE 351546 0 1073602 THE ODP CORP COMM STK 88337F105 1146 28529 SH SOLE 16162 0 12367 THERAPEUTICSMD INC COMM STK 88338N107 98 132207 SH SOLE 114607 0 17600 THE TRADE DESK INC COMM STK 88339J105 523218 7442645 SH SOLE 3334427 0 4108218 THE REALREAL INC COMM STK 88339P101 44215 3354704 SH SOLE 965872 0 2388832 THERMON GROUP HLDGS INC COMM STK 88362T103 60938 3520397 SH SOLE 1010406 0 2509991 3-D SYS CORP DEL COMM STK 88554D205 2366 85835 SH SOLE 59183 0 26652 3M CO COMM STK 88579Y101 452178 2577689 SH SOLE 1470576 0 1107113 TIDEWATER INC NEW COMM STK 88642R109 93391 7743845 SH SOLE 2962748 0 4781097 TIM S A ADR 88706T108 5099 474800 SH SOLE 0 0 474800 TITAN INTL INC ILL COMM STK 88830M102 272 38054 SH SOLE 17204 0 20850 TIVITY HEALTH INC COMM STK 88870R102 649 28160 SH SOLE 10053 0 18107 TOPBUILD CORP COMM STK 89055F103 105956 517339 SH SOLE 126686 0 390653 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 125388 4030464 SH SOLE 1441508 0 2588956 TRANSUNION COMM STK 89400J107 2652635 23618865 SH SOLE 8514808 0 15104057 TREEHOUSE FOODS INC COMM STK 89469A104 382097 9581158 SH SOLE 3477099 0 6104059 TREX CO INC COMM STK 89531P105 282212 2768686 SH SOLE 522141 0 2246545 TRIP COM GROUP LTD ADR 89677Q107 1304233 42414087 SH SOLE 14197551 0 28216536 TRUECAR INC COMM STK 89785L107 394 94719 SH SOLE 42989 0 51730 TRUEBLUE INC COMM STK 89785X101 465 17176 SH SOLE 2976 0 14200 TRUIST FINL CORP COMM STK 89832Q109 143361 2444350 SH SOLE 1182916 0 1261434 TTEC HLDGS INC COMM STK 89854H102 1125 12029 SH SOLE 9439 0 2590 TURNING POINT THERAPEUTICS I COMM STK 90041T108 218281 3285881 SH SOLE 722112 0 2563769 22ND CENTY GROUP INC COMM STK 90137F103 180 60836 SH SOLE 14036 0 46800 TWILIO INC COMM STK 90138F102 1701385 5332658 SH SOLE 1555636 0 3777022 TWIST BIOSCIENCE CORP COMM STK 90184D100 111116 1038758 SH SOLE 197519 0 841239 TWITTER INC COMM STK 90184L102 75127 1244026 SH SOLE 496577 0 747449 TWO HBRS INVT CORP COMM STK 90187B408 1672 263649 SH SOLE 131049 0 132600 2U INC COMM STK 90214J101 1534 45693 SH SOLE 31353 0 14340 UFP INDUSTRIES INC COMM STK 90278Q108 188888 2778585 SH SOLE 956662 0 1821923 USANA HEALTH SCIENCES INC COMM STK 90328M107 349 3781 SH SOLE 1176 0 2605 U S PHYSICAL THERAPY COMM STK 90337L108 142295 1286573 SH SOLE 311688 0 974885 U S XPRESS ENTERPRISES INC COMM STK 90338N202 14289 1655705 SH SOLE 498505 0 1157200 UBER TECHNOLOGIES INC COMM STK 90353T100 38308 855085 SH SOLE 505415 0 349670 UBIQUITI INC COMM STK 90353W103 46101 154353 SH SOLE 37595 0 116758 UIPATH INC COMM STK 90364P105 1783846 33906960 SH SOLE 15472591 0 18434369 ULTA BEAUTY INC COMM STK 90384S303 144711 400950 SH SOLE 205818 0 195132 ULTRA CLEAN HLDGS INC COMM STK 90385V107 1233 28932 SH SOLE 18032 0 10900 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 1033491 11459046 SH SOLE 3517641 0 7941405 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 1296 39494 SH SOLE 20898 0 18596 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 11118 60234 SH SOLE 24418 0 35816 UNITEDHEALTH GROUP INC COMM STK 91324P102 13775889 35255895 SH SOLE 13916519 0 21339376 UNITI GROUP INC COMM STK 91325V108 977 79018 SH SOLE 41118 0 37900 UNITY SOFTWARE INC COMM STK 91332U101 5999 47520 SH SOLE 23720 0 23800 UNIVAR SOLUTIONS INC COMM STK 91336L107 84003 3526556 SH SOLE 1237332 0 2289224 UNIVERSAL DISPLAY CORP COMM STK 91347P105 3480 20355 SH SOLE 12469 0 7886 UNUM GROUP COMM STK 91529Y106 2049 81763 SH SOLE 42263 0 39500 UPSTART HLDGS INC COMM STK 91680M107 48278 152567 SH SOLE 28477 0 124090 UPWORK INC COMM STK 91688F104 572437 12712357 SH SOLE 4129221 0 8583136 UR-ENERGY INC COMM STK 91688R108 27 15685 SH SOLE 15685 0 0 URBAN EDGE PPTYS COMM STK 91704F104 2411 131661 SH SOLE 64369 0 67292 US ECOLOGY INC COMM STK 91734M103 1111 34352 SH SOLE 34352 0 0 VBI VACCINES INC CDA COMM STK 91822J103 345 111067 SH SOLE 54567 0 56500 VEON LTD ADR 91822M106 1660 798200 SH SOLE 0 0 798200 VAALCO ENERGY INC COMM STK 91851C201 135 46000 SH SOLE 46000 0 0 VAIL RESORTS INC COMM STK 91879Q109 1611026 4822708 SH SOLE 1172842 0 3649866 VALERO ENERGY CORP COMM STK 91913Y100 44988 637498 SH SOLE 257862 0 379636 VALVOLINE INC COMM STK 92047W101 3837 123071 SH SOLE 73917 0 49154 VANECK ETF TRUST COMM STK 92189H607 18888 95873 SH SOLE 95873 0 0 VAREX IMAGING CORP COMM STK 92214X106 829 29414 SH SOLE 3254 0 26160 VECTOR GROUP LTD COMM STK 92240M108 940 73713 SH SOLE 31448 0 42265 VECTRUS INC COMM STK 92242T101 1341 26664 SH SOLE 20020 0 6644 VAXART INC COMM STK 92243A200 620 78034 SH SOLE 48834 0 29200 VAXCYTE INC COMM STK 92243G108 314 12381 SH SOLE 12381 0 0 VENTAS INC COMM STK 92276F100 33358 604204 SH SOLE 241093 0 363111 VERA BRADLEY INC COMM STK 92335C106 290 30841 SH SOLE 17741 0 13100 VEONEER INC COMM STK 92336X109 2062 60544 SH SOLE 18732 0 41812 VERASTEM INC COMM STK 92337C104 44 14319 SH SOLE 14319 0 0 VERACYTE INC COMM STK 92337F107 1480 31865 SH SOLE 17765 0 14100 VERB TECHNOLOGY CO INC COMM STK 92337U104 101 52600 SH SOLE 41400 0 11200 VEREIT INC COMM STK 92339V308 12579 278115 SH SOLE 216193 0 61922 VERIZON COMMUNICATIONS INC COMM STK 92343V104 625971 11589909 SH SOLE 5283936 0 6305973 VERINT SYS INC COMM STK 92343X100 1590 35505 SH SOLE 23005 0 12500 VERISK ANALYTICS INC COMM STK 92345Y106 446522 2229598 SH SOLE 911593 0 1318005 VERICEL CORP COMM STK 92346J108 1073 21994 SH SOLE 9694 0 12300 VERITONE INC COMM STK 92347M100 384 16087 SH SOLE 5901 0 10186 VERRA MOBILITY CORP COMM STK 92511U102 529 35132 SH SOLE 11232 0 23900 VERSO CORP COMM STK 92531L207 543 26147 SH SOLE 3247 0 22900 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 1033605 5698247 SH SOLE 2249544 0 3448703 VERU INC COMM STK 92536C103 429 50239 SH SOLE 48939 0 1300 VERTIV HOLDINGS CO COMM STK 92537N108 2300 95492 SH SOLE 52392 0 43100 VERTEX INC COMM STK 92538J106 254 13200 SH SOLE 0 0 13200 VIAD CORP COMM STK 92552R406 565 12449 SH SOLE 6324 0 6125 VIASAT INC COMM STK 92552V100 1933 35093 SH SOLE 10893 0 24200 VIA RENEWABLES INC COMM STK 92556D106 756 74147 SH SOLE 50347 0 23800 VIACOMCBS INC COMM STK 92556H206 95447 2415775 SH SOLE 986731 0 1429044 VIATRIS INC COMM STK 92556V106 25624 1891054 SH SOLE 754530 0 1136524 VIEWRAY INC COMM STK 92672L107 83 11570 SH SOLE 11570 0 0 VIMEO INC COMM STK 92719V100 538170 18323791 SH SOLE 8044351 0 10279440 VIPSHOP HOLDINGS LIMITED ADR 92763W103 151 13539 SH SOLE 13539 0 0 VIR BIOTECHNOLOGY INC COMM STK 92764N102 1589 36519 SH SOLE 17383 0 19136 VIRACTA THERAPEUTICS INC COMM STK 92765F108 8572 1068812 SH SOLE 967695 0 101117 VIRGIN GALACTIC HOLDINGS INC COMM STK 92766K106 2249 88907 SH SOLE 51107 0 37800 VIRNETX HLDG CORP COMM STK 92823T108 267 68130 SH SOLE 35430 0 32700 VISA INC COMM STK 92826C839 15864808 71222479 SH SOLE 28786646 0 42435833 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 162815 524667 SH SOLE 179353 0 345314 VISHAY PRECISION GROUP INC COMM STK 92835K103 548 15756 SH SOLE 4573 0 11183 VISTEON CORP COMM STK 92839U206 58738 622287 SH SOLE 236193 0 386094 VISTAGEN THERAPEUTICS INC COMM STK 92840H202 153 55871 SH SOLE 16371 0 39500 VISTRA CORP COMM STK 92840M102 304443 17803703 SH SOLE 6638100 0 11165603 VOCERA COMMUNICATIONS INC COMM STK 92857F107 563 12297 SH SOLE 2897 0 9400 VODAFONE GROUP PLC NEW ADR 92857W308 222053 14372415 SH SOLE 5842415 0 8530000 VONAGE HLDGS CORP COMM STK 92886T201 1548 96013 SH SOLE 49713 0 46300 VOYAGER THERAPEUTICS INC COMM STK 92915B106 235 89400 SH SOLE 21500 0 67900 VROOM INC COMM STK 92918V109 7792 353062 SH SOLE 343262 0 9800 VUZIX CORP COMM STK 92921W300 124 11885 SH SOLE 11885 0 0 WP CAREY INC COMM STK 92936U109 24719 338435 SH SOLE 294056 0 44379 WEC ENERGY GROUP INC COMM STK 92939U106 217051 2460898 SH SOLE 1238874 0 1222024 VYNE THERAPEUTICS INC COMM STK 92941V209 27 19200 SH SOLE 19200 0 0 WALKER & DUNLOP INC COMM STK 93148P102 71306 628246 SH SOLE 225294 0 402952 WARBY PARKER INC COMM STK 93403J106 935967 17643113 SH SOLE 2998248 0 14644865 WARRIOR MET COAL INC COMM STK 93627C101 213 9157 SH SOLE 9157 0 0 WASTE CONNECTIONS INC COMM STK 94106B101 3601696 28600779 SH SOLE 8892891 0 19707888 WASTE MGMT INC DEL COMM STK 94106L109 182358 1220931 SH SOLE 401481 0 819450 WAYFAIR INC COMM STK 94419L101 264559 1035414 SH SOLE 534299 0 501115 WELLTOWER INC COMM STK 95040Q104 1620301 19663852 SH SOLE 9831468 0 9832384 WENDYS CO COMM STK 95058W100 51398 2370774 SH SOLE 592259 0 1778515 WESCO INTL INC COMM STK 95082P105 1648 14295 SH SOLE 7504 0 6791 WEST BANCORPORATION INC COMM STK 95123P106 524 17462 SH SOLE 8362 0 9100 WESTROCK CO COMM STK 96145D105 1581411 31736114 SH SOLE 14998067 0 16738047 WEX INC COMM STK 96208T104 16370 92937 SH SOLE 48941 0 43996 WHEELS UP EXPERIENCE INC COMM STK 96328L106 72834 11633936 SH SOLE 1140754 0 10493182 WILLDAN GROUP INC COMM STK 96924N100 513 14428 SH SOLE 10428 0 4000 WINTRUST FINL CORP COMM STK 97650W108 933 11612 SH SOLE 6212 0 5400 WISDOMTREE INVTS INC COMM STK 97717P104 309 54431 SH SOLE 54431 0 0 WISDOMTREE TR COMM STK 97717W570 1095 21061 SH SOLE 21061 0 0 WORKDAY INC COMM STK 98138H101 1069741 4280846 SH SOLE 2009244 0 2271602 WORKHORSE GROUP INC COMM STK 98138J206 366 47882 SH SOLE 25082 0 22800 WORKIVA INC COMM STK 98139A105 305829 2169615 SH SOLE 423292 0 1746323 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 1556 27651 SH SOLE 18151 0 9500 WW INTL INC COMM STK 98262P101 511 28021 SH SOLE 12721 0 15300 WYNDHAM HOTELS & RESORTS INC COMM STK 98311A105 5194 67285 SH SOLE 43515 0 23770 XPEL INC COMM STK 98379L100 510 6720 SH SOLE 3220 0 3500 XCEL ENERGY INC COMM STK 98389B100 389316 6229052 SH SOLE 2806099 0 3422953 XPERI HOLDING CORP COMM STK 98390M103 1154 61255 SH SOLE 38255 0 23000 XBIOTECH INC COMM STK 98400H102 157 12154 SH SOLE 5254 0 6900 XENCOR INC COMM STK 98401F105 193745 5932173 SH SOLE 1245263 0 4686910 XOMA CORP DEL COMM STK 98419J206 204 8224 SH SOLE 1690 0 6534 XYLEM INC COMM STK 98419M100 34475 278745 SH SOLE 108495 0 170250 XPRESSPA GROUP INC COMM STK 98420U703 88 60100 SH SOLE 0 0 60100 XEROX HOLDINGS CORP COMM STK 98421M106 1535 76118 SH SOLE 26547 0 49571 XPENG INC ADR 98422D105 9865 277565 SH SOLE 134510 0 143055 XERIS PHARMACEUTICALS INC COMM STK 98422L107 158 64400 SH SOLE 12700 0 51700 XOMETRY INC COMM STK 98423F109 352927 6332477 SH SOLE 1216402 0 5116075 YAMANA GOLD INC COMM STK 98462Y100 204 51629 SH SOLE 51629 0 0 YEXT INC COMM STK 98585N106 370 30723 SH SOLE 9613 0 21110 YETI HLDGS INC COMM STK 98585X104 3252 37950 SH SOLE 19850 0 18100 YUM CHINA HLDGS INC COMM STK 98850P109 802697 13813407 SH SOLE 5075024 0 8738383 ZAI LAB LTD ADR 98887Q104 144044 1366767 SH SOLE 227060 0 1139707 ZENDESK INC COMM STK 98936J101 218075 1873654 SH SOLE 399733 0 1473921 ZENTALIS PHARMACEUTICALS INC COMM STK 98943L107 248596 3730425 SH SOLE 665848 0 3064577 ZILLOW GROUP INC COMM STK 98954M101 2359 26631 SH SOLE 15520 0 11111 ZILLOW GROUP INC COMM STK 98954M200 7720 87585 SH SOLE 49963 0 37622 ZIMMER BIOMET HOLDINGS INC COMM STK 98956P102 1137428 7771441 SH SOLE 3447064 0 4324377 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 419 230436 SH SOLE 92636 0 137800 ZIX CORP COMM STK 98974P100 202 28563 SH SOLE 28563 0 0 ZOGENIX INC COMM STK 98978L204 458 30141 SH SOLE 13441 0 16700 ZOETIS INC COMM STK 98978V103 1862929 9595800 SH SOLE 3441523 0 6154277 ZTO EXPRESS CAYMAN INC ADR 98980A105 7559 246537 SH SOLE 246537 0 0 ZOOMINFO TECHNOLOGIES INC COMM STK 98980F104 11336 185256 SH SOLE 59416 0 125840 ZSCALER INC COMM STK 98980G102 10218 38967 SH SOLE 21195 0 17772 ZOOM VIDEO COMMUNICATIONS IN COMM STK 98980L101 5353370 20471776 SH SOLE 8821360 0 11650416 ZOMEDICA CORP COMM STK 98980M109 265 506500 SH SOLE 116100 0 390400 ZYMEWORKS INC COMM STK 98985W102 49290 1697313 SH SOLE 232866 0 1464447 ZYNGA INC COMM STK 98986T108 466465 61947593 SH SOLE 21705506 0 40242087 ZYNERBA PHARMACEUTICALS INC COMM STK 98986X109 77 18200 SH SOLE 18200 0 0 CONSTELLIUM SE COMM STK F21107101 359168 19125016 SH SOLE 5914261 0 13210755 ADIENT PLC COMM STK G0084W101 28013 675825 SH SOLE 179345 0 496480 ALKERMES PLC COMM STK G01767105 655851 21266241 SH SOLE 8236964 0 13029277 ALLEGION PLC COMM STK G0176J109 29225 221099 SH SOLE 92757 0 128342 AMCOR PLC COMM STK G0250X107 28543 2462698 SH SOLE 1010186 0 1452512 AMDOCS LTD COMM STK G02602103 572 7556 SH SOLE 7556 0 0 ALTIMETER GROWTH CORP COMM STK G0370L108 45600 4461800 SH SOLE 4406600 0 55200 ALTIMETER GROWTH CORP COMM STK G0370L124 25391 2386351 SH SOLE 553566 0 1832785 AMBARELLA INC COMM STK G037AX101 2392 15361 SH SOLE 9261 0 6100 AON PLC COMM STK G0403H108 357433 1250773 SH SOLE 361040 0 889733 ARCH CAP GROUP LTD COMM STK G0450A105 7431 194629 SH SOLE 117154 0 77475 ARCO PLATFORM LTD COMM STK G04553106 35087 1616900 SH SOLE 229900 0 1387000 ARCOS DORADOS HOLDINGS INC COMM STK G0457F107 1912 373527 SH SOLE 152 0 373375 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 1290 24700 SH SOLE 15189 0 9511 ASSURED GUARANTY LTD COMM STK G0585R106 1280 27342 SH SOLE 12242 0 15100 ATLASSIAN CORP PLC COMM STK G06242104 5251778 13417245 SH SOLE 4501351 0 8915894 ATOTECH LTD COMM STK G0625A105 34008 1408180 SH SOLE 491436 0 916744 ATHENE HOLDING LTD COMM STK G0684D107 3155 45811 SH SOLE 20111 0 25700 AXIS CAP HLDGS LTD COMM STK G0692U109 494332 10737002 SH SOLE 3771441 0 6965561 AXALTA COATING SYS LTD COMM STK G0750C108 4770 163420 SH SOLE 116180 0 47240 BCLS ACQUISITION CORP COMM STK G0904B105 7374 737370 SH SOLE 81724 0 655646 BIOHAVEN PHARMACTL HLDG CO L COMM STK G11196105 58928 424217 SH SOLE 108588 0 315629 ACCENTURE PLC IRELAND COMM STK G1151C101 1396419 4364902 SH SOLE 1830483 0 2534419 BLUESCAPE OPPORTUNITIES ACQU WARRANT G1195N113 47 46500 SH SOLE 46500 0 0 BLUESCAPE OPPORTUNITIES ACQU COMM STK G1195N121 56908 5541165 SH SOLE 1439943 0 4101222 MIMECAST LTD COMM STK G14838109 1297 20400 SH SOLE 9700 0 10700 BROOKFIELD RENEWABLE PARTNER COMM STK G16258108 331 8972 SH SOLE 8972 0 0 BUNGE LIMITED COMM STK G16962105 738865 9085892 SH SOLE 4059884 0 5026008 CAPRI HOLDINGS LIMITED COMM STK G1890L107 108067 2232337 SH SOLE 638915 0 1593422 CC NEUBERGER PRINCIPAL HOLDN COMM STK G1992N118 603 60625 SH SOLE 60625 0 0 CIMPRESS PLC COMM STK G2143T103 653 7521 SH SOLE 3721 0 3800 CLARIVATE PLC COMM STK G21810109 1063673 48569566 SH SOLE 17443633 0 31125933 CREDICORP LTD COMM STK G2519Y108 185736 1674202 SH SOLE 506743 0 1167459 COCA-COLA EUROPACIFIC PARTNE COMM STK G25839104 1203 21751 SH SOLE 13451 0 8300 CUSHMAN WAKEFIELD PLC COMM STK G2717B108 563 30227 SH SOLE 11627 0 18600 DLOCAL LTD COMM STK G29018101 77901 1427813 SH SOLE 803480 0 624333 EATON CORP PLC COMM STK G29183103 94667 634031 SH SOLE 259920 0 374111 ENDO INTL PLC COMM STK G30401106 682 210431 SH SOLE 104131 0 106300 ENSTAR GROUP LIMITED COMM STK G3075P101 1160 4941 SH SOLE 2341 0 2600 EUCRATES BIOMEDICAL ACQU COR COMM STK G3141W106 199 20300 SH SOLE 20300 0 0 EUCRATES BIOMEDICAL ACQU COR COMM STK G3141W114 7276 730864 SH SOLE 80977 0 649887 EUCRATES BIOMEDICAL ACQU COR WARRANT G3141W122 18 22697 SH SOLE 22697 0 0 ESSENT GROUP LTD COMM STK G3198U102 102084 2319570 SH SOLE 580075 0 1739495 EVEREST RE GROUP LTD COMM STK G3223R108 16121 64284 SH SOLE 26811 0 37473 FABRINET COMM STK G3323L100 44337 432515 SH SOLE 104855 0 327660 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 600 18624 SH SOLE 2824 0 15800 FRONTIER ACQUISITION CORP COMM STK G36826116 8043 814927 SH SOLE 95714 0 719213 FRONTLINE LTD COMM STK G3682E192 95 10131 SH SOLE 10131 0 0 EROS STX GLOBAL CORPORATION COMM STK G3788M114 25 27140 SH SOLE 27140 0 0 GENPACT LIMITED COMM STK G3922B107 11570 243532 SH SOLE 91532 0 152000 GENIUS SPORTS LIMITED COMM STK G3934V109 41885 2244664 SH SOLE 635695 0 1608969 GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 169 22847 SH SOLE 22847 0 0 HELEN OF TROY LTD COMM STK G4388N106 58607 260848 SH SOLE 68148 0 192700 HEALTH SCIENCES ACQ CORP 2 COMM STK G4411D109 7989 807765 SH SOLE 87905 0 719860 HERBALIFE NUTRITION LTD COMM STK G4412G101 1958 46207 SH SOLE 22607 0 23600 HELIX ACQUISITION CORP COMM STK G4444C102 7465 756303 SH SOLE 88388 0 667915 JANUS HENDERSON GROUP PLC COMM STK G4474Y214 2582 62473 SH SOLE 26204 0 36269 HORIZON THERAPEUTICS PUB L COMM STK G46188101 93568 854191 SH SOLE 264071 0 590120 ICON PLC COMM STK G4705A100 571 2181 SH SOLE 2181 0 0 IHS MARKIT LTD COMM STK G47567105 78748 675255 SH SOLE 279759 0 395496 INVESTINDUSTRIAL ACQUISITION COMM STK G4771L105 1639 165100 SH SOLE 108000 0 57100 INTERNATIONAL GAME TECHNOLOG COMM STK G4863A108 220 8374 SH SOLE 8374 0 0 INVESCO LTD COMM STK G491BT108 28940 1200318 SH SOLE 668960 0 531358 JAMES RIV GROUP LTD COMM STK G5005R107 102370 2713224 SH SOLE 906265 0 1806959 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 3716 28535 SH SOLE 15635 0 12900 JOHNSON CTLS INTL PLC COMM STK G51502105 77096 1132434 SH SOLE 456341 0 676093 LAZARD LTD COMM STK G54050102 163040 3559820 SH SOLE 1396402 0 2163418 LIBERTY GLOBAL PLC COMM STK G5480U104 1473 49429 SH SOLE 13800 0 35629 LIBERTY GLOBAL PLC COMM STK G5480U120 6160 209100 SH SOLE 134069 0 75031 LINDE PLC COMM STK G5494J103 3419615 11643322 SH SOLE 5322055 0 6321267 LIVANOVA PLC COMM STK G5509L101 2222 28064 SH SOLE 16064 0 12000 MAIDEN HOLDINGS LTD COMM STK G5753U112 56 17816 SH SOLE 17816 0 0 MEDTRONIC PLC COMM STK G5960L103 2970481 23697493 SH SOLE 10707591 0 12989902 MEIRAGTX HLDGS PLC COMM STK G59665102 26400 2003020 SH SOLE 305231 0 1697789 MELI KASZEK PIONEER CORP COMM STK G5S74L106 2187 197938 SH SOLE 0 0 197938 APTIV PLC COMM STK G6095L109 1588106 10660579 SH SOLE 4935776 0 5724803 ALPHA & OMEGA SEMICONDUCTOR COMM STK G6331P104 391 12464 SH SOLE 5464 0 7000 NABORS INDUSTRIES LTD COMM STK G6359F137 539 5584 SH SOLE 2684 0 2900 NIELSEN HLDGS PLC COMM STK G6518L108 307513 16024625 SH SOLE 7827416 0 8197209 NOMAD FOODS LTD COMM STK G6564A105 202777 7357648 SH SOLE 2298893 0 5058755 NORDIC AMERICAN TANKERS LIMI COMM STK G65773106 33 13062 SH SOLE 13062 0 0 NORWEGIAN CRUISE LINE HLDG L COMM STK G66721104 16031 600175 SH SOLE 235527 0 364648 NOVOCURE LTD COMM STK G6674U108 166410 1432467 SH SOLE 231034 0 1201433 NVENT ELECTRIC PLC COMM STK G6700G107 2905 89846 SH SOLE 51400 0 38446 ORTHO CLINICAL DIAGNOSTICS H COMM STK G6829J107 367122 19865900 SH SOLE 6668696 0 13197204 PAGSEGURO DIGITAL LTD COMM STK G68707101 109060 2108667 SH SOLE 662856 0 1445811 PATRIA INVESTMENTS LIMITED COMM STK G69451105 5271 322806 SH SOLE 0 0 322806 PAYSAFE LIMITED COMM STK G6964L107 188 24235 SH SOLE 24235 0 0 PROTHENA CORP PLC COMM STK G72800108 431841 6062629 SH SOLE 1232169 0 4830460 RENAISSANCERE HLDGS LTD COMM STK G7496G103 480348 3445823 SH SOLE 1642177 0 1803646 ROYALTY PHARMA PLC COMM STK G7709Q104 79390 2196736 SH SOLE 372926 0 1823810 SEAGATE TECHNOLOGY HLDNGS PL COMM STK G7997R103 25199 305374 SH SOLE 115278 0 190096 PENTAIR PLC COMM STK G7S00T104 17884 246240 SH SOLE 96877 0 149363 SAPIENS INTL CORP N V COMM STK G7T16G103 31860 1107004 SH SOLE 273504 0 833500 SENSATA TECHNOLOGIES HLDG PL COMM STK G8060N102 6702 122477 SH SOLE 88517 0 33960 SIGNET JEWELERS LIMITED COMM STK G81276100 2135 27034 SH SOLE 15184 0 11850 SIRIUSPOINT LTD COMM STK G8192H106 647 69873 SH SOLE 43157 0 26716 SMART GLOBAL HLDGS INC COMM STK G8232Y101 4604 103463 SH SOLE 11016 0 92447 STERIS PLC COMM STK G8473T100 158610 776432 SH SOLE 223482 0 552950 STONECO LTD COMM STK G85158106 581550 16749708 SH SOLE 5516495 0 11233213 STRONGBRIDGE BIOPHARMA PLC COMM STK G85347105 74 36100 SH SOLE 0 0 36100 TECHNIPFMC PLC COMM STK G87110105 335673 44578045 SH SOLE 16313331 0 28264714 TEXTAINER GROUP HOLDINGS LTD COMM STK G8766E109 245 7023 SH SOLE 7023 0 0 THERAVANCE BIOPHARMA INC COMM STK G8807B106 374 50561 SH SOLE 11690 0 38871 TRANE TECHNOLOGIES PLC COMM STK G8994E103 90722 525466 SH SOLE 223060 0 302406 LIBERTY LATIN AMERICA LTD COMM STK G9001E102 452 34546 SH SOLE 20417 0 14129 LIBERTY LATIN AMERICA LTD COMM STK G9001E128 956 72893 SH SOLE 42655 0 30238 TRITON INTL LTD COMM STK G9078F107 1437 27606 SH SOLE 19706 0 7900 TRONOX HOLDINGS PLC COMM STK G9087Q102 1962 79584 SH SOLE 60684 0 18900 VASTA PLATFORM LTD COMM STK G9440A109 224 49057 SH SOLE 0 0 49057 VALARIS LIMITED COMM STK G9460G101 457 13100 SH SOLE 4700 0 8400 WHITE MTNS INS GROUP LTD COMM STK G9618E107 1525 1426 SH SOLE 720 0 706 WILLIS TOWERS WATSON PLC LTD COMM STK G96629103 137085 589714 SH SOLE 124632 0 465082 PERRIGO CO PLC COMM STK G97822103 909490 19215936 SH SOLE 8198193 0 11017743 XP INC COMM STK G98239109 854308 21267314 SH SOLE 10579864 0 10687450 AC IMMUNE SA COMM STK H00263105 2663 396919 SH SOLE 46100 0 350819 ADC THERAPEUTICS SA COMM STK H0036K147 76829 2828740 SH SOLE 372356 0 2456384 ALCON AG COMM STK H01301128 987227 12194117 SH SOLE 4852328 0 7341789 CHUBB LIMITED COMM STK H1467J104 3439806 19828257 SH SOLE 8935762 0 10892495 CRISPR THERAPEUTICS AG COMM STK H17182108 132607 1184729 SH SOLE 230932 0 953797 GARMIN LTD COMM STK H2906T109 35991 231512 SH SOLE 90583 0 140929 ON HLDG AG COMM STK H5919C104 120107 4077800 SH SOLE 1653600 0 2424200 SOPHIA GENETICS SA COMM STK H82027105 41343 2358441 SH SOLE 390576 0 1967865 TE CONNECTIVITY LTD COMM STK H84989104 1537007 11201044 SH SOLE 3648908 0 7552136 TRANSOCEAN LTD COMM STK H8817H100 915 241320 SH SOLE 95120 0 146200 ALTISOURCE PORTFOLIO SOLNS S COMM STK L0175J104 104 10500 SH SOLE 0 0 10500 ARDAGH METAL PACKAGING S A COMM STK L02235106 128528 12904429 SH SOLE 4504176 0 8400253 GLOBANT S A COMM STK L44385109 184363 656074 SH SOLE 207579 0 448495 ORION ENGINEERED CARBONS S A COMM STK L72967109 89603 4915114 SH SOLE 1736423 0 3178691 SPOTIFY TECHNOLOGY S A COMM STK L8681T102 3605707 16001184 SH SOLE 6721615 0 9279569 TRINSEO S A COMM STK L9340P101 835 15468 SH SOLE 8568 0 6900 AUDIOCODES LTD COMM STK M15342104 484 14869 SH SOLE 14869 0 0 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 1647 14573 SH SOLE 9973 0 4600 CYBERARK SOFTWARE LTD COMM STK M2682V108 679 4301 SH SOLE 2701 0 1600 JFROG LTD COMM STK M6191J100 2010 60009 SH SOLE 30690 0 29319 MONDAY COM LTD COMM STK M7S64H106 254805 781130 SH SOLE 188893 0 592237 WIX COM LTD COMM STK M98068105 88583 452024 SH SOLE 87503 0 364521 AERCAP HOLDINGS NV COMM STK N00985106 147971 2559602 SH SOLE 1286702 0 1272900 ASML HOLDING N V COMM STK N07059210 8389699 11239894 SH SOLE 5167873 0 6072021 ATAI LIFE SCIENCES NV COMM STK N0731H103 9585 648074 SH SOLE 75939 0 572135 ELASTIC N V COMM STK N14506104 3826 25679 SH SOLE 14679 0 11000 CNH INDL N V COMM STK N20944109 147481 8656716 SH SOLE 4219635 0 4437081 CORE LABORATORIES N V COMM STK N22717107 208 7500 SH SOLE 7500 0 0 CUREVAC N V COMM STK N2451R105 26402 483371 SH SOLE 59099 0 424272 FERRARI N V COMM STK N3167Y103 1862181 8904326 SH SOLE 5213081 0 3691245 FRANKS INTL N V COMM STK N33462107 125360 42639553 SH SOLE 15125791 0 27513762 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 37479 399347 SH SOLE 157202 0 242145 NXP SEMICONDUCTORS N V COMM STK N6596X109 1553420 7930873 SH SOLE 3486488 0 4444385 QIAGEN NV COMM STK N72482123 1347 26067 SH SOLE 26067 0 0 UNIQURE NV COMM STK N90064101 51285 1602166 SH SOLE 274687 0 1327479 YANDEX N V COMM STK N97284108 219493 2754338 SH SOLE 872846 0 1881492 COPA HOLDINGS SA COMM STK P31076105 2997 36833 SH SOLE 6033 0 30800 ROYAL CARIBBEAN GROUP COMM STK V7780T103 30312 340774 SH SOLE 135677 0 205097 DHT HOLDINGS INC COMM STK Y2065G121 80 12177 SH SOLE 12177 0 0 DORIAN LPG LTD COMM STK Y2106R110 548 44142 SH SOLE 2542 0 41600 EAGLE BULK SHIPPING INC COMM STK Y2187A150 206 4089 SH SOLE 4089 0 0 INTERNATIONAL SEAWAYS INC COMM STK Y41053102 39426 2163873 SH SOLE 766723 0 1397150 WAVE LIFE SCIENCES LTD COMM STK Y95308105 172 35082 SH SOLE 13002 0 22080