0000080255-21-000933.txt : 20210216 0000080255-21-000933.hdr.sgml : 20210216 20210216121914 ACCESSION NUMBER: 0000080255-21-000933 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210216 DATE AS OF CHANGE: 20210216 EFFECTIVENESS DATE: 20210216 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: 21634856 BUSINESS ADDRESS: STREET 1: 100 EAST PRATT ST CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: (410)345-2000 MAIL ADDRESS: STREET 1: P.O. BOX 89000 CITY: BALTIMORE STATE: MD ZIP: 21289 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000080255 XXXXXXXX 12-31-2020 12-31-2020 false PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000 Baltimore MD 21289
13F HOLDINGS REPORT 028-00115 N
David Oestreicher Chief Legal Counsel 410-345-2628 David Oestreicher Baltimore MD 02-16-2021 0 2663 974230457
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 33464 502236 SH SOLE 135601 0 366635 AAR CORP COMM STK 000361105 512 14142 SH SOLE 14142 0 0 ABCAM PLC ADR 000380204 25873 1200610 SH SOLE 243482 0 957128 ABM INDS INC COMM STK 000957100 901 23804 SH SOLE 13654 0 10150 AFLAC INC COMM STK 001055102 54487 1225254 SH SOLE 507169 0 718085 AGCO CORP COMM STK 001084102 254974 2473315 SH SOLE 895862 0 1577453 AG MTG INVT TR INC COMM STK 001228105 105 35700 SH SOLE 0 0 35700 A H BELO CORP COMM STK 001282102 34 22311 SH SOLE 22311 0 0 AMN HEALTHCARE SVCS INC COMM STK 001744101 60652 888677 SH SOLE 235520 0 653157 AZZ INC COMM STK 002474104 123211 2597196 SH SOLE 592932 0 2004264 ABBOTT LABS COMM STK 002824100 436668 3988196 SH SOLE 1741665 0 2246531 ABERCROMBIE & FITCH CO COMM STK 002896207 811 39853 SH SOLE 21053 0 18800 ABIOMED INC COMM STK 003654100 45511 140378 SH SOLE 49696 0 90682 ACACIA RESH CORP COMM STK 003881307 151 38201 SH SOLE 38201 0 0 ACADIA PHARMACEUTICALS INC COMM STK 004225108 421149 7877825 SH SOLE 1518225 0 6359600 ACADIA RLTY TR COMM STK 004239109 98161 6917649 SH SOLE 1970171 0 4947478 ACCURAY INC COMM STK 004397105 532 127655 SH SOLE 71355 0 56300 ACI WORLDWIDE INC COMM STK 004498101 65374 1701109 SH SOLE 471209 0 1229900 ACUSHNET HOLDINGS CORP COMM STK 005098108 255 6282 SH SOLE 2312 0 3970 ADDUS HOMECARE CORP COMM STK 006739106 48358 412996 SH SOLE 103596 0 309400 ADVAXIS INC COMM STK 007624307 140 400448 SH SOLE 400448 0 0 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 118090 2234432 SH SOLE 632783 0 1601649 ADVANCED MICRO DEVICES INC COMM STK 007903107 5041907 55008601 SH SOLE 23241187 0 31767414 ADVANCED ENERGY INDS COMM STK 007973100 59932 618043 SH SOLE 169193 0 448850 AEROVIRONMENT INC COMM STK 008073108 841 9674 SH SOLE 4474 0 5200 AFFILIATED MANAGERS GROUP IN COMM STK 008252108 1434 14100 SH SOLE 9600 0 4500 AGNICO EAGLE MINES LTD COMM STK 008474108 35133 499604 SH SOLE 224867 0 274737 AGREE REALTY CORP COMM STK 008492100 3034 45574 SH SOLE 26462 0 19112 AIRBNB INC COMM STK 009066101 1585718 11232400 SH SOLE 3362735 0 7869665 AIR PRODS & CHEMS INC COMM STK 009158106 421823 1543895 SH SOLE 365352 0 1178543 ALAMO GROUP INC COMM STK 011311107 60333 437351 SH SOLE 118989 0 318362 ALARM COM HLDGS INC COMM STK 011642105 21115 204106 SH SOLE 57006 0 147100 ALASKA AIR GROUP INC COMM STK 011659109 476501 9163490 SH SOLE 3834012 0 5329478 ALBANY INTL CORP COMM STK 012348108 47333 644687 SH SOLE 165384 0 479303 ALBEMARLE CORP COMM STK 012653101 53398 361971 SH SOLE 190931 0 171040 ALCOA CORP COMM STK 013872106 212479 9218177 SH SOLE 2639432 0 6578745 ALECTOR INC COMM STK 014442107 40950 2706554 SH SOLE 414616 0 2291938 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 13017 757709 SH SOLE 345446 0 412263 ALEXANDERS INC COMM STK 014752109 589 2124 SH SOLE 1224 0 900 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 248065 1391901 SH SOLE 508396 0 883505 ALEXION PHARMACEUTICALS INC COMM STK 015351109 240005 1536173 SH SOLE 425078 0 1111095 ALIGN TECHNOLOGY INC COMM STK 016255101 833524 1559797 SH SOLE 598788 0 961009 ALLEGHANY CORP DEL COMM STK 017175100 3557 5892 SH SOLE 3310 0 2582 ALLETE INC COMM STK 018522300 1315 21231 SH SOLE 4716 0 16515 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 1435 19366 SH SOLE 8966 0 10400 ALLIANT ENERGY CORP COMM STK 018802108 21650 420142 SH SOLE 148183 0 271959 ALLOGENE THERAPEUTICS INC COMM STK 019770106 89849 3559793 SH SOLE 631590 0 2928203 ALLSTATE CORP COMM STK 020002101 60620 551443 SH SOLE 207777 0 343666 ALTAIR ENGR INC COMM STK 021369103 384 6602 SH SOLE 2902 0 3700 AMARIN CORP PLC ADR 023111206 7226 1477694 SH SOLE 354527 0 1123167 AMAZON COM INC COMM STK 023135106 50868830 15635541 SH SOLE 6002488 0 9633053 AMBAC FINL GROUP INC COMM STK 023139884 758 49267 SH SOLE 21767 0 27500 AMEDISYS INC COMM STK 023436108 457729 1560457 SH SOLE 350710 0 1209747 AMERCO COMM STK 023586100 1468 3233 SH SOLE 1933 0 1300 AMEREN CORP COMM STK 023608102 2488931 31884843 SH SOLE 12035106 0 19849737 AMERICAN ASSETS TR INC COMM STK 024013104 360 12473 SH SOLE 12473 0 0 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 385014 9001959 SH SOLE 2829836 0 6172123 AMERICAN ELEC PWR CO INC COMM STK 025537101 2290142 27502600 SH SOLE 7136881 0 20365719 AMERICAN ELEC PWR CO INC CVPFSTKF 025537127 212457 4314288 SH SOLE 1091831 0 3222457 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 940 33969 SH SOLE 24269 0 9700 AMERICAN EXPRESS CO COMM STK 025816109 218416 1806433 SH SOLE 518768 0 1287665 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 3321 37902 SH SOLE 16829 0 21073 AMERICAN INTL GROUP INC COMM STK 026874784 2424484 64038129 SH SOLE 32367975 0 31670154 AMER STATES WTR CO COMM STK 029899101 2266 28502 SH SOLE 12902 0 15600 AMERICAN VANGUARD CORP COMM STK 030371108 31950 2058632 SH SOLE 700827 0 1357805 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 194694 1268610 SH SOLE 425996 0 842614 AMERICAN WOODMARK CORPORATIO COMM STK 030506109 899 9576 SH SOLE 9576 0 0 AMES NATL CORP COMM STK 031001100 234 9761 SH SOLE 9761 0 0 AMETEK INC COMM STK 031100100 55477 458717 SH SOLE 173185 0 285532 AMGEN INC COMM STK 031162100 703635 3060349 SH SOLE 1165952 0 1894397 AMKOR TECHNOLOGY INC COMM STK 031652100 1241 82325 SH SOLE 53025 0 29300 AMPHENOL CORP NEW COMM STK 032095101 976023 7463891 SH SOLE 3434834 0 4029057 ANALOG DEVICES INC COMM STK 032654105 641986 4345668 SH SOLE 1967038 0 2378630 ANAPTYSBIO INC COMM STK 032724106 7157 332904 SH SOLE 328204 0 4700 ANAVEX LIFE SCIENCES CORP COMM STK 032797300 356 65992 SH SOLE 63692 0 2300 ANDERSONS INC COMM STK 034164103 228 9320 SH SOLE 5720 0 3600 ANIKA THERAPEUTICS INC COMM STK 035255108 294 6506 SH SOLE 906 0 5600 ANNALY CAPITAL MANAGEMENT IN COMM STK 035710409 5910 699403 SH SOLE 349633 0 349770 ANTARES PHARMA INC COMM STK 036642106 45 11236 SH SOLE 11236 0 0 ANTHEM INC COMM STK 036752103 3841317 11970596 SH SOLE 4816278 0 7154318 APACHE CORP COMM STK 037411105 50382 3550509 SH SOLE 1212813 0 2337696 APOGEE ENTERPRISES INC COMM STK 037598109 1105 34886 SH SOLE 26826 0 8060 APPLE INC COMM STK 037833100 27899506 210474648 SH SOLE 87088644 0 123386004 APPLIED MATLS INC COMM STK 038222105 3981625 46137348 SH SOLE 19179081 0 26958267 APTARGROUP INC COMM STK 038336103 3188 23289 SH SOLE 11129 0 12160 ARBOR REALTY TRUST INC COMM STK 038923108 818 57669 SH SOLE 46969 0 10700 ARCHER DANIELS MIDLAND CO COMM STK 039483102 47937 950944 SH SOLE 340318 0 610626 ARCOSA INC COMM STK 039653100 2674 48685 SH SOLE 35033 0 13652 ARDELYX INC COMM STK 039697107 16174 2499915 SH SOLE 331661 0 2168254 ARENA PHARMACEUTICALS INC COMM STK 040047607 2274 29594 SH SOLE 18994 0 10600 ARISTA NETWORKS INC COMM STK 040413106 27828 95770 SH SOLE 34152 0 61618 ARLINGTON ASSET INVST CORP COMM STK 041356205 259 68575 SH SOLE 68575 0 0 ARMOUR RESIDENTIAL REIT INC COMM STK 042315507 501 46407 SH SOLE 25907 0 20500 ARROW ELECTRS INC COMM STK 042735100 2262 23245 SH SOLE 12270 0 10975 ARROW FINL CORP COMM STK 042744102 338 11309 SH SOLE 6654 0 4655 ARTESIAN RES CORP COMM STK 043113208 270 7285 SH SOLE 7285 0 0 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 39425 270517 SH SOLE 73277 0 197240 ASHLAND GLOBAL HLDGS INC COMM STK 044186104 1225 15462 SH SOLE 8162 0 7300 ASPEN TECHNOLOGY INC COMM STK 045327103 86618 665013 SH SOLE 191176 0 473837 ASSOCIATED BANC CORP COMM STK 045487105 949 55677 SH SOLE 10183 0 45494 ASTEC INDS INC COMM STK 046224101 829 14318 SH SOLE 8618 0 5700 ASTRAZENECA PLC ADR 046353108 929649 18596691 SH SOLE 8100714 0 10495977 ATARA BIOTHERAPEUTICS INC COMM STK 046513107 566 28833 SH SOLE 13833 0 15000 ATKORE INTL GROUP INC COMM STK 047649108 44844 1090821 SH SOLE 290038 0 800783 ATLANTIC CAP BANCSHARES INC COMM STK 048269203 46066 2893573 SH SOLE 688777 0 2204796 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 276 5062 SH SOLE 5062 0 0 ATMOS ENERGY CORP COMM STK 049560105 203752 2135089 SH SOLE 443768 0 1691321 ATRION CORP COMM STK 049904105 88881 138392 SH SOLE 51535 0 86857 AUTODESK INC COMM STK 052769106 126102 412990 SH SOLE 158311 0 254679 AUTOLIV INC COMM STK 052800109 3575 38814 SH SOLE 21412 0 17402 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 309676 1757523 SH SOLE 637474 0 1120049 AUTOZONE INC COMM STK 053332102 143573 121114 SH SOLE 60353 0 60761 AVALONBAY CMNTYS INC COMM STK 053484101 533112 3323021 SH SOLE 2016232 0 1306789 AVERY DENNISON CORP COMM STK 053611109 1034675 6670587 SH SOLE 2248252 0 4422335 AVIS BUDGET GROUP COMM STK 053774105 1304 34951 SH SOLE 19751 0 15200 AVNET INC COMM STK 053807103 1888 53764 SH SOLE 24726 0 29038 BP PLC ADR 055622104 149369 7279210 SH SOLE 3178847 0 4100363 BADGER METER INC COMM STK 056525108 975 10367 SH SOLE 7567 0 2800 BAIDU INC ADR 056752108 503726 2329476 SH SOLE 947868 0 1381608 BALCHEM CORP COMM STK 057665200 1489 12922 SH SOLE 7522 0 5400 BALL CORP COMM STK 058498106 2205893 23673458 SH SOLE 8267699 0 15405759 BK OF AMERICA CORP COMM STK 060505104 3983503 131426984 SH SOLE 51628790 0 79798194 BANK HAWAII CORP COMM STK 062540109 2270 29627 SH SOLE 11761 0 17866 BANK MONTREAL QUE COMM STK 063671101 1763 23212 SH SOLE 23212 0 0 BANK NEW YORK MELLON CORP COMM STK 064058100 59761 1408130 SH SOLE 501207 0 906923 BARNES GROUP INC COMM STK 067806109 1516 29905 SH SOLE 18005 0 11900 BARRICK GOLD CORP COMM STK 067901108 247999 10889446 SH SOLE 4214409 0 6675037 BARRETT BUSINESS SVCS INC COMM STK 068463108 249 3652 SH SOLE 512 0 3140 BAUSCH HEALTH COS INC COMM STK 071734107 122093 5869861 SH SOLE 2589677 0 3280184 BAXTER INTL INC COMM STK 071813109 286863 3575066 SH SOLE 1287875 0 2287191 BEACON ROOFING SUPPLY INC COMM STK 073685109 114776 2855842 SH SOLE 948707 0 1907135 BECTON DICKINSON & CO COMM STK 075887109 2909848 11638102 SH SOLE 4767959 0 6870143 BED BATH & BEYOND INC COMM STK 075896100 1699 95659 SH SOLE 50459 0 45200 BELDEN INC COMM STK 077454106 166894 3983161 SH SOLE 1334787 0 2648374 BELLRING BRANDS INC COMM STK 079823100 28255 1162293 SH SOLE 259847 0 902446 BERKELEY LTS INC COMM STK 084310101 41334 462297 SH SOLE 74462 0 387835 BERKLEY W R CORP COMM STK 084423102 15206 228944 SH SOLE 80258 0 148686 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 6608 19 SH SOLE 16 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 1332431 5746456 SH SOLE 2882286 0 2864170 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 980 57233 SH SOLE 3033 0 54200 BEST BUY INC COMM STK 086516101 38988 390699 SH SOLE 139765 0 250934 BHP GROUP LTD ADR 088606108 17268 269490 SH SOLE 263978 0 5512 BIG LOTS INC COMM STK 089302103 1644 38294 SH SOLE 15294 0 23000 BILL COM HLDGS INC COMM STK 090043100 1236927 9061736 SH SOLE 4040680 0 5021056 BIO RAD LABS INC COMM STK 090572207 21281 36507 SH SOLE 12848 0 23659 BIOTELEMETRY INC COMM STK 090672106 10699 148439 SH SOLE 40839 0 107600 BLACK HILLS CORP COMM STK 092113109 2152 35024 SH SOLE 20884 0 14140 BLOCK H & R INC COMM STK 093671105 1096 69117 SH SOLE 40917 0 28200 BLOOM ENERGY CORP COMM STK 093712107 14364 501185 SH SOLE 66690 0 434495 BLOOMIN BRANDS INC COMM STK 094235108 826 42540 SH SOLE 32340 0 10200 BLUCORA INC COMM STK 095229100 1099 69075 SH SOLE 69075 0 0 BLUE BIRD CORP COMM STK 095306106 37520 2054778 SH SOLE 702865 0 1351913 BOEING CO COMM STK 097023105 994652 4646974 SH SOLE 2450988 0 2195986 BONANZA CREEK ENERGY INC COMM STK 097793400 315 16291 SH SOLE 1291 0 15000 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 1327065 15222125 SH SOLE 3054497 0 12167628 BORGWARNER INC COMM STK 099724106 16762 433794 SH SOLE 159247 0 274547 BOSTON BEER INC COMM STK 100557107 1215359 1222339 SH SOLE 281059 0 941280 BOSTON OMAHA CORP COMM STK 101044105 58117 2101876 SH SOLE 677173 0 1424703 BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 1287 152263 SH SOLE 80363 0 71900 BOSTON PROPERTIES INC COMM STK 101121101 22890 242144 SH SOLE 88245 0 153899 BOSTON SCIENTIFIC CORP COMM STK 101137107 512680 14261637 SH SOLE 4793677 0 9467960 BOTTOMLINE TECH DEL INC COMM STK 101388106 1257 23839 SH SOLE 15039 0 8800 BOYD GAMING CORP COMM STK 103304101 63057 1469168 SH SOLE 366142 0 1103026 BRADY CORP COMM STK 104674106 83183 1574835 SH SOLE 509386 0 1065449 BRANDYWINE RLTY TR COMM STK 105368203 982 82480 SH SOLE 57437 0 25043 BRIDGE BANCORP INC COMM STK 108035106 57440 2375522 SH SOLE 572847 0 1802675 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 1378799 7970395 SH SOLE 2012907 0 5957488 BRINKER INTL INC COMM STK 109641100 8137 143838 SH SOLE 43759 0 100079 BRINKS CO COMM STK 109696104 136237 1892177 SH SOLE 428919 0 1463258 BRISTOL-MYERS SQUIBB CO COMM STK 110122108 244094 3935099 SH SOLE 1414769 0 2520330 BRISTOL-MYERS SQUIBB CO COMM STK 110122157 4184 6063106 SH SOLE 545754 0 5517352 BROOKDALE SR LIVING INC COMM STK 112463104 702 158358 SH SOLE 69758 0 88600 BROOKFIELD ASSET MGMT INC COMM STK 112585104 261057 6325403 SH SOLE 2896496 0 3428907 BROOKS AUTOMATION INC NEW COMM STK 114340102 2724 40152 SH SOLE 25702 0 14450 BROWN & BROWN INC COMM STK 115236101 254755 5373447 SH SOLE 1977971 0 3395476 BROWN FORMAN CORP COMM STK 115637100 2645 36000 SH SOLE 36000 0 0 BROWN FORMAN CORP COMM STK 115637209 52407 659783 SH SOLE 271881 0 387902 BRUKER CORP COMM STK 116794108 1377616 25450143 SH SOLE 8728562 0 16721581 BRUNSWICK CORP COMM STK 117043109 60994 800022 SH SOLE 218382 0 581640 BRYN MAWR BK CORP COMM STK 117665109 705 23039 SH SOLE 23039 0 0 BURLINGTON STORES INC COMM STK 122017106 2256413 8627080 SH SOLE 2774167 0 5852913 CAE INC COMM STK 124765108 45520 1644255 SH SOLE 276977 0 1367278 CBIZ INC COMM STK 124805102 1032 38774 SH SOLE 25624 0 13150 CF INDS HLDGS INC COMM STK 125269100 865042 22346722 SH SOLE 11220055 0 11126667 CIGNA CORP NEW COMM STK 125523100 6214137 29879385 SH SOLE 11600039 0 18279346 CIT GROUP INC COMM STK 125581801 2123 59143 SH SOLE 29243 0 29900 CMS ENERGY CORP COMM STK 125896100 30262 496018 SH SOLE 181017 0 315001 CNA FINL CORP COMM STK 126117100 229814 5898713 SH SOLE 1971979 0 3926734 CSG SYS INTL INC COMM STK 126349109 1955 43373 SH SOLE 27193 0 16180 CSW INDUSTRIALS INC COMM STK 126402106 73998 661228 SH SOLE 178628 0 482600 CSX CORP COMM STK 126408103 135002 1487621 SH SOLE 631465 0 856156 CTS CORP COMM STK 126501105 124497 3626481 SH SOLE 778385 0 2848096 CVB FINL CORP COMM STK 126600105 859 44068 SH SOLE 13323 0 30745 CVS HEALTH CORP COMM STK 126650100 949916 13907993 SH SOLE 7124586 0 6783407 CABOT CORP COMM STK 127055101 2053 45754 SH SOLE 30804 0 14950 CABOT OIL & GAS CORP COMM STK 127097103 12328 757226 SH SOLE 323225 0 434001 CACI INTL INC COMM STK 127190304 103986 417062 SH SOLE 109562 0 307500 CACTUS INC COMM STK 127203107 138475 5311670 SH SOLE 1577107 0 3734563 CADENCE DESIGN SYSTEM INC COMM STK 127387108 394482 2891458 SH SOLE 358327 0 2533131 CADIZ INC COMM STK 127537207 434 40708 SH SOLE 1436 0 39272 CAL MAINE FOODS INC COMM STK 128030202 96901 2581275 SH SOLE 606068 0 1975207 CALAMP CORP COMM STK 128126109 630 63500 SH SOLE 22400 0 41100 CALERES INC COMM STK 129500104 503 32124 SH SOLE 9824 0 22300 CALIFORNIA WTR SVC GROUP COMM STK 130788102 126300 2337599 SH SOLE 722251 0 1615348 CALLAWAY GOLF CO COMM STK 131193104 706 29404 SH SOLE 13804 0 15600 CAMDEN NATL CORP COMM STK 133034108 670 18722 SH SOLE 11722 0 7000 CAMDEN PPTY TR COMM STK 133131102 219464 2196402 SH SOLE 588708 0 1607694 CAMPBELL SOUP CO COMM STK 134429109 32926 680990 SH SOLE 248708 0 432282 CANADIAN NATL RY CO COMM STK 136375102 2981 27135 SH SOLE 27135 0 0 CANADIAN NAT RES LTD COMM STK 136385101 278212 11568071 SH SOLE 4106596 0 7461475 CANTEL MED CORP COMM STK 138098108 42758 542202 SH SOLE 136302 0 405900 CARA THERAPEUTICS INC COMM STK 140755109 36754 2429235 SH SOLE 355830 0 2073405 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 691 15800 SH SOLE 2600 0 13200 CARGURUS INC COMM STK 141788109 1024 32257 SH SOLE 15957 0 16300 CARLISLE COS INC COMM STK 142339100 5691 36437 SH SOLE 23573 0 12864 CARMAX INC COMM STK 143130102 424061 4489316 SH SOLE 2081380 0 2407936 CARNIVAL CORP COMM STK 143658300 26934 1243489 SH SOLE 449328 0 794161 CARRIAGE SVCS INC COMM STK 143905107 259 8265 SH SOLE 1065 0 7200 CARPENTER TECHNOLOGY CORP COMM STK 144285103 81104 2785164 SH SOLE 925564 0 1859600 CARTERS INC COMM STK 146229109 2830 30086 SH SOLE 19786 0 10300 CARVANA CO COMM STK 146869102 2061882 8607674 SH SOLE 3277042 0 5330632 CASELLA WASTE SYS INC COMM STK 147448104 103627 1672754 SH SOLE 433279 0 1239475 CASEYS GEN STORES INC COMM STK 147528103 940418 5264908 SH SOLE 1972659 0 3292249 CATALENT INC COMM STK 148806102 2118018 20351855 SH SOLE 7137663 0 13214192 CATERPILLAR INC COMM STK 149123101 2373788 13041360 SH SOLE 6666966 0 6374394 CATHAY GEN BANCORP COMM STK 149150104 868 26980 SH SOLE 21424 0 5556 CAVCO INDS INC DEL COMM STK 149568107 156774 893553 SH SOLE 257678 0 635875 CEDAR FAIR L P COMM STK 150185106 67822 1723984 SH SOLE 98811 0 1625173 CEDAR REALTY TRUST INC COMM STK 150602605 24325 2401295 SH SOLE 544807 0 1856488 CEL-SCI CORP COMM STK 150837607 347 29758 SH SOLE 6858 0 22900 CELANESE CORP DEL COMM STK 150870103 86668 666985 SH SOLE 332077 0 334908 CENTRAL GARDEN & PET CO COMM STK 153527205 647 17822 SH SOLE 9922 0 7900 CENTURY ALUM CO COMM STK 156431108 814 73784 SH SOLE 52984 0 20800 CENTURY BANCORPORATION INC COMM STK 156432106 283 3656 SH SOLE 206 0 3450 CENTURY CMNTYS INC COMM STK 156504300 684 15629 SH SOLE 15629 0 0 LUMEN TECHNOLOGIES INC COMM STK 156700106 16445 1686674 SH SOLE 619909 0 1066765 CERENCE INC COMM STK 156727109 4450 44283 SH SOLE 17565 0 26718 CERNER CORP COMM STK 156782104 49714 633460 SH SOLE 242189 0 391271 CERUS CORP COMM STK 157085101 612 88395 SH SOLE 73995 0 14400 CHARLES RIV LABS INTL INC COMM STK 159864107 66676 266853 SH SOLE 78585 0 188268 CHEESECAKE FACTORY INC COMM STK 163072101 1047 28250 SH SOLE 13310 0 14940 CHEFS WHSE INC COMM STK 163086101 877 34135 SH SOLE 2035 0 32100 CHEGG INC COMM STK 163092109 17520 193952 SH SOLE 44066 0 149886 CHEMBIO DIAGNOSTICS INC COMM STK 163572209 183 38603 SH SOLE 38603 0 0 CHEMOURS CO COMM STK 163851108 2136 86146 SH SOLE 50105 0 36041 CHERRY HILL MTG INVT CORP COMM STK 164651101 105 11541 SH SOLE 2279 0 9262 CHESAPEAKE UTILS CORP COMM STK 165303108 259486 2397985 SH SOLE 712598 0 1685387 CHEVRON CORP NEW COMM STK 166764100 608649 7207207 SH SOLE 3149673 0 4057534 CHICOS FAS INC COMM STK 168615102 99 62231 SH SOLE 62231 0 0 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 3332521 2403185 SH SOLE 887307 0 1515878 CHOICE HOTELS INTL INC COMM STK 169905106 75446 706886 SH SOLE 211786 0 495100 CHROMADEX CORP COMM STK 171077407 135 28194 SH SOLE 28194 0 0 CHURCH & DWIGHT INC COMM STK 171340102 80088 918122 SH SOLE 317085 0 601037 CHURCHILL DOWNS INC COMM STK 171484108 114649 588577 SH SOLE 151387 0 437190 CHUYS HLDGS INC COMM STK 171604101 88134 3327062 SH SOLE 747595 0 2579467 CIENA CORP COMM STK 171779309 4419 83614 SH SOLE 45845 0 37769 CIMAREX ENERGY CO COMM STK 171798101 3429 91417 SH SOLE 32301 0 59116 CINCINNATI BELL INC NEW COMM STK 171871502 638 41739 SH SOLE 18830 0 22909 CINCINNATI FINL CORP COMM STK 172062101 23230 265886 SH SOLE 95385 0 170501 CIRRUS LOGIC INC COMM STK 172755100 65336 794843 SH SOLE 209260 0 585583 CINTAS CORP COMM STK 172908105 1755930 4967833 SH SOLE 1857407 0 3110426 CITIGROUP INC COMM STK 172967424 225815 3662268 SH SOLE 1331545 0 2330723 CITIZENS FINL GROUP INC COMM STK 174610105 25940 725387 SH SOLE 250758 0 474629 CITIZENS INC COMM STK 174740100 254 44262 SH SOLE 23529 0 20733 CITRIX SYS INC COMM STK 177376100 1326811 10198394 SH SOLE 3925186 0 6273208 CITY HLDG CO COMM STK 177835105 1461 21004 SH SOLE 15054 0 5950 CITY OFFICE REIT INC COMM STK 178587101 375 38398 SH SOLE 23698 0 14700 CLEAN HARBORS INC COMM STK 184496107 1990 26146 SH SOLE 18446 0 7700 CLEVELAND BIOLABS INC COMM STK 185860202 59 17000 SH SOLE 0 0 17000 CLEVELAND-CLIFFS INC NEW COMM STK 185899101 3618 248478 SH SOLE 99988 0 148490 CLOROX CO DEL COMM STK 189054109 207500 1027634 SH SOLE 687430 0 340204 CLOVIS ONCOLOGY INC COMM STK 189464100 352 73286 SH SOLE 38136 0 35150 CO-DIAGNOSTICS INC COMM STK 189763105 488 52468 SH SOLE 1868 0 50600 COCA COLA CONS INC COMM STK 191098102 95343 358067 SH SOLE 111846 0 246221 COCA COLA CO COMM STK 191216100 1880690 34295021 SH SOLE 16024075 0 18270946 CODEXIS INC COMM STK 192005106 15472 708734 SH SOLE 78905 0 629829 COEUR MNG INC COMM STK 192108504 2366 228561 SH SOLE 119607 0 108954 COGNEX CORP COMM STK 192422103 491462 6121462 SH SOLE 3105698 0 3015764 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 358222 4371223 SH SOLE 2276959 0 2094264 COHERENT INC COMM STK 192479103 11669 77784 SH SOLE 39269 0 38515 COHU INC COMM STK 192576106 1522 39858 SH SOLE 15931 0 23927 COLFAX CORP COMM STK 194014106 632726 16546189 SH SOLE 6417757 0 10128432 COLGATE PALMOLIVE CO COMM STK 194162103 526700 6159901 SH SOLE 2787267 0 3372634 COLUMBIA BKG SYS INC COMM STK 197236102 170901 4760477 SH SOLE 1445494 0 3314983 COLUMBIA FINL INC COMM STK 197641103 22039 1416394 SH SOLE 381794 0 1034600 COLUMBIA PPTY TR INC COMM STK 198287203 599 41798 SH SOLE 7798 0 34000 COLUMBIA SPORTSWEAR CO COMM STK 198516106 1412 16163 SH SOLE 7601 0 8562 COLUMBUS MCKINNON CORP N Y COMM STK 199333105 338 8788 SH SOLE 8788 0 0 COMFORT SYS USA INC COMM STK 199908104 34182 649108 SH SOLE 171513 0 477595 COMERICA INC COMM STK 200340107 15131 270878 SH SOLE 108709 0 162169 COMMERCE BANCSHARES INC COMM STK 200525103 2783 42353 SH SOLE 26340 0 16013 COMMERCIAL METALS CO COMM STK 201723103 1627 79226 SH SOLE 47926 0 31300 COMMERCIAL VEH GROUP INC COMM STK 202608105 196 22700 SH SOLE 22700 0 0 COMMUNITY BK SYS INC COMM STK 203607106 1016 16298 SH SOLE 8270 0 8028 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 287 38560 SH SOLE 38560 0 0 COMMUNITY TR BANCORP INC COMM STK 204149108 497 13404 SH SOLE 3932 0 9472 COMMVAULT SYSTEMS INC COMM STK 204166102 35880 648000 SH SOLE 183200 0 464800 COMPANIA DE MINAS BUENAVENTU ADR 204448104 222399 18244364 SH SOLE 6509325 0 11735039 COMTECH TELECOMMUNICATIONS C COMM STK 205826209 549 26514 SH SOLE 20054 0 6460 CONAGRA BRANDS INC COMM STK 205887102 842110 23224203 SH SOLE 12330625 0 10893578 CONDUENT INC COMM STK 206787103 244 50830 SH SOLE 11330 0 39500 CONMED CORP COMM STK 207410101 1622 14485 SH SOLE 8935 0 5550 CONNS INC COMM STK 208242107 618 52842 SH SOLE 18042 0 34800 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 292 59612 SH SOLE 59612 0 0 CONSOLIDATED EDISON INC COMM STK 209115104 42421 586984 SH SOLE 209860 0 377124 CONSTELLATION PHARMCETICLS I COMM STK 210373106 7409 257262 SH SOLE 35599 0 221663 CONTAINER STORE GROUP INC COMM STK 210751103 137 14406 SH SOLE 1306 0 13100 CONTINENTAL RES INC COMM STK 212015101 1914 117414 SH SOLE 79444 0 37970 COOPER COS INC COMM STK 216648402 1434851 3949277 SH SOLE 1376877 0 2572400 COOPER TIRE & RUBR CO COMM STK 216831107 1223 30192 SH SOLE 25652 0 4540 COPART INC COMM STK 217204106 518256 4072735 SH SOLE 2531002 0 1541733 CORCEPT THERAPEUTICS INC COMM STK 218352102 1076 41137 SH SOLE 18937 0 22200 CORE MARK HOLDING CO INC COMM STK 218681104 1311 44629 SH SOLE 32939 0 11690 CORNING INC COMM STK 219350105 626670 17407502 SH SOLE 6709536 0 10697966 CORVEL CORP COMM STK 221006109 39048 368374 SH SOLE 90208 0 278166 COTY INC COMM STK 222070203 1003 142931 SH SOLE 62531 0 80400 COUSINS PPTYS INC COMM STK 222795502 2178 65027 SH SOLE 21036 0 43991 COWEN INC COMM STK 223622606 407 15656 SH SOLE 1732 0 13924 CRANE CO COMM STK 224399105 1067 13737 SH SOLE 9996 0 3741 CREDIT ACCEP CORP MICH COMM STK 225310101 1396 4034 SH SOLE 1934 0 2100 CREE INC COMM STK 225447101 7144 67457 SH SOLE 49157 0 18300 CROCS INC COMM STK 227046109 2256 36005 SH SOLE 17805 0 18200 CROSS CTRY HEALTHCARE INC COMM STK 227483104 21799 2457589 SH SOLE 549525 0 1908064 CROWN HLDGS INC COMM STK 228368106 36891 368177 SH SOLE 123866 0 244311 CRYOLIFE INC COMM STK 228903100 600 25402 SH SOLE 19652 0 5750 CRYOPORT INC COMM STK 229050307 1004 22880 SH SOLE 14480 0 8400 CUBESMART COMM STK 229663109 263221 7831632 SH SOLE 2092732 0 5738900 CUBIC CORP COMM STK 229669106 210928 3399877 SH SOLE 954241 0 2445636 CULLEN FROST BANKERS INC COMM STK 229899109 2524 28939 SH SOLE 12619 0 16320 CULP INC COMM STK 230215105 5515 347528 SH SOLE 127208 0 220320 CUMMINS INC COMM STK 231021106 1158503 5101287 SH SOLE 2555907 0 2545380 CURIS INC COMM STK 231269200 129 15700 SH SOLE 15700 0 0 CURTISS WRIGHT CORP COMM STK 231561101 58675 504299 SH SOLE 132199 0 372100 CYBEROPTICS CORP COMM STK 232517102 266 11706 SH SOLE 506 0 11200 DMY TECHNOLOGY GROUP INC II COMM STK 233277102 22825 1297638 SH SOLE 313248 0 984390 DTE ENERGY CO COMM STK 233331107 137108 1129299 SH SOLE 574855 0 554444 DTE ENERGY CO CVPFSTKF 233331842 242 5064 SH SOLE 5064 0 0 DAILY JOURNAL CORP COMM STK 233912104 466 1153 SH SOLE 1153 0 0 DANA INC COMM STK 235825205 817 41864 SH SOLE 15264 0 26600 DANAHER CORPORATION COMM STK 235851102 6959435 31358000 SH SOLE 11385141 0 19972859 DARDEN RESTAURANTS INC COMM STK 237194105 50026 419962 SH SOLE 88996 0 330966 DARLING INGREDIENTS INC COMM STK 237266101 19954 345940 SH SOLE 116740 0 229200 DAVE & BUSTERS ENTMT INC COMM STK 238337109 720 23982 SH SOLE 18982 0 5000 DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 66 30980 SH SOLE 30980 0 0 DECKERS OUTDOOR CORP COMM STK 243537107 77377 269813 SH SOLE 73313 0 196500 DEERE & CO COMM STK 244199105 1469040 5460210 SH SOLE 2268393 0 3191817 DELTA AIR LINES INC DEL COMM STK 247361702 91728 2281221 SH SOLE 884401 0 1396820 DELUXE CORP COMM STK 248019101 620 21236 SH SOLE 18036 0 3200 DESCARTES SYS GROUP INC COMM STK 249906108 675584 11553199 SH SOLE 2290294 0 9262905 DESIGNER BRANDS INC COMM STK 250565108 209 27297 SH SOLE 27297 0 0 DEXCOM INC COMM STK 252131107 790943 2139304 SH SOLE 564874 0 1574430 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 1212 146905 SH SOLE 111005 0 35900 DICERNA PHARMACEUTICALS INC COMM STK 253031108 45651 2072217 SH SOLE 279708 0 1792509 DICKS SPORTING GOODS INC COMM STK 253393102 2454 43652 SH SOLE 29952 0 13700 DIEBOLD NXDF INC COMM STK 253651103 197 18455 SH SOLE 4755 0 13700 DIGI INTL INC COMM STK 253798102 684 36174 SH SOLE 19014 0 17160 DIGITAL RLTY TR INC COMM STK 253868103 220726 1582153 SH SOLE 875132 0 707021 DILLARDS INC COMM STK 254067101 693 10989 SH SOLE 4289 0 6700 DINE BRANDS GLOBAL INC COMM STK 254423106 762 13145 SH SOLE 7745 0 5400 DIODES INC COMM STK 254543101 2049 29065 SH SOLE 15553 0 13512 DISNEY WALT CO COMM STK 254687106 3531925 19494013 SH SOLE 8702955 0 10791058 DISCOVER FINL SVCS COMM STK 254709108 51426 568060 SH SOLE 216748 0 351312 DOCUSIGN INC COMM STK 256163106 2230532 10033880 SH SOLE 3535976 0 6497904 DOLLAR GEN CORP NEW COMM STK 256677105 4303108 20482379 SH SOLE 7372703 0 13109676 DOLLAR TREE INC COMM STK 256746108 1018985 9431806 SH SOLE 3821737 0 5610069 DOMO INC COMM STK 257554105 933 14638 SH SOLE 6938 0 7700 DOMTAR CORP COMM STK 257559203 86469 2732041 SH SOLE 716750 0 2015291 DONALDSON INC COMM STK 257651109 2007 35909 SH SOLE 18767 0 17142 DORMAN PRODS INC COMM STK 258278100 64273 740297 SH SOLE 261838 0 478459 DOVER CORP COMM STK 260003108 30653 242797 SH SOLE 86644 0 156153 DOW INC COMM STK 260557103 70791 1275507 SH SOLE 455634 0 819873 DRIL QUIP INC COMM STK 262037104 41292 1394045 SH SOLE 366324 0 1027721 DRIVE SHACK INC COMM STK 262077100 13439 5646535 SH SOLE 1217365 0 4429170 DUCK CREEK TECHNOLOGIES INC COMM STK 264120106 261504 6039345 SH SOLE 1098862 0 4940483 DUKE REALTY CORP COMM STK 264411505 45458 1137295 SH SOLE 284277 0 853018 DURECT CORP COMM STK 266605104 395 190794 SH SOLE 56994 0 133800 DYCOM INDS INC COMM STK 267475101 1569 20779 SH SOLE 8255 0 12524 DYNATRACE INC COMM STK 268150109 10966 253425 SH SOLE 109402 0 144023 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 441 99005 SH SOLE 56305 0 42700 EAGLE BANCORP INC MD COMM STK 268948106 867 20991 SH SOLE 20991 0 0 EAGLE PHARMACEUTICALS INC COMM STK 269796108 924 19840 SH SOLE 3680 0 16160 EASTGROUP PPTYS INC COMM STK 277276101 357077 2586389 SH SOLE 699112 0 1887277 EASTMAN CHEM CO COMM STK 277432100 23297 232320 SH SOLE 84695 0 147625 EASTMAN KODAK CO COMM STK 277461406 95 11610 SH SOLE 11610 0 0 EATON VANCE CORP COMM STK 278265103 6372 93805 SH SOLE 58549 0 35256 EBAY INC. COMM STK 278642103 57563 1145534 SH SOLE 402674 0 742860 EBIX INC COMM STK 278715206 649 17105 SH SOLE 17105 0 0 ECHOSTAR CORP COMM STK 278768106 346 16345 SH SOLE 2121 0 14224 ECOLAB INC COMM STK 278865100 142819 660100 SH SOLE 272750 0 387350 EDISON INTL COMM STK 281020107 594213 9458975 SH SOLE 4969216 0 4489759 89BIO INC COMM STK 282559103 364 14941 SH SOLE 14941 0 0 8X8 INC NEW COMM STK 282914100 1254 36375 SH SOLE 14965 0 21410 ELECTRONIC ARTS INC COMM STK 285512109 212568 1480282 SH SOLE 847057 0 633225 ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 322 24712 SH SOLE 24712 0 0 EMERSON ELEC CO COMM STK 291011104 213131 2651878 SH SOLE 1064923 0 1586955 EMPIRE ST RLTY TR INC COMM STK 292104106 418 44819 SH SOLE 44819 0 0 EMPLOYERS HOLDINGS INC COMM STK 292218104 16669 517845 SH SOLE 140245 0 377600 ENCORE CAP GROUP INC COMM STK 292554102 81855 2101552 SH SOLE 464228 0 1637324 ENCORE WIRE CORP COMM STK 292562105 513 8469 SH SOLE 1369 0 7100 ENERPAC TOOL GROUP CORP COMM STK 292765104 175093 7744052 SH SOLE 2056831 0 5687221 ENNIS INC COMM STK 293389102 1010 56602 SH SOLE 40045 0 16557 ENTERPRISE FINL SVCS CORP COMM STK 293712105 386 11056 SH SOLE 11056 0 0 ENZO BIOCHEM INC COMM STK 294100102 238 94281 SH SOLE 94281 0 0 EPLUS INC COMM STK 294268107 11406 129683 SH SOLE 32383 0 97300 EQUIFAX INC COMM STK 294429105 1477599 7662303 SH SOLE 2893832 0 4768471 EQUITRANS MIDSTREAM CORP COMM STK 294600101 126880 15781111 SH SOLE 5645200 0 10135911 EQUITY COMWLTH COMM STK 294628102 161279 5911982 SH SOLE 2140003 0 3771979 ESCO TECHNOLOGIES INC COMM STK 296315104 281997 2731995 SH SOLE 739255 0 1992740 ESSEX PPTY TR INC COMM STK 297178105 213131 897694 SH SOLE 307009 0 590685 ETHAN ALLEN INTERIORS INC COMM STK 297602104 356 17609 SH SOLE 1509 0 16100 EURONET WORLDWIDE INC COMM STK 298736109 372632 2571297 SH SOLE 472225 0 2099072 EXLSERVICE HOLDINGS INC COMM STK 302081104 45596 535602 SH SOLE 139002 0 396600 EXPEDITORS INTL WASH INC COMM STK 302130109 37185 390972 SH SOLE 159726 0 231246 EZCORP INC COMM STK 302301106 558 116489 SH SOLE 55989 0 60500 FLIR SYS INC COMM STK 302445101 12976 296054 SH SOLE 96671 0 199383 FMC CORP COMM STK 302491303 26044 226610 SH SOLE 80265 0 146345 F N B CORP COMM STK 302520101 846 89017 SH SOLE 63855 0 25162 FTI CONSULTING INC COMM STK 302941109 38773 347053 SH SOLE 92084 0 254969 FACTSET RESH SYS INC COMM STK 303075105 51039 153502 SH SOLE 59096 0 94406 FAIR ISAAC CORP COMM STK 303250104 116987 228920 SH SOLE 64963 0 163957 FARMER BROS CO COMM STK 307675108 94 20177 SH SOLE 13177 0 7000 FARO TECHNOLOGIES INC COMM STK 311642102 1821 25779 SH SOLE 15179 0 10600 FASTENAL CO COMM STK 311900104 55636 1139390 SH SOLE 411167 0 728223 FEDERAL AGRIC MTG CORP COMM STK 313148306 590 7948 SH SOLE 6248 0 1700 FEDERAL RLTY INVT TR COMM STK 313747206 41089 482724 SH SOLE 150751 0 331973 FEDERAL SIGNAL CORP COMM STK 313855108 41563 1253015 SH SOLE 292765 0 960250 FEDERATED HERMES INC COMM STK 314211103 1043 36115 SH SOLE 25715 0 10400 FERRO CORP COMM STK 315405100 756 51662 SH SOLE 6202 0 45460 F5 NETWORKS INC COMM STK 315616102 17920 101854 SH SOLE 35568 0 66286 FIDELITY COVINGTON TRUST COMM STK 316092600 1210 20944 SH SOLE 0 0 20944 FIDELITY COVINGTON TRUST COMM STK 316092808 450 4302 SH SOLE 0 0 4302 FIFTH THIRD BANCORP COMM STK 316773100 1499937 54404667 SH SOLE 28501657 0 25903010 FIRST BANCORP P R COMM STK 318672706 949 102926 SH SOLE 14526 0 88400 FIRST BANCORP N C COMM STK 318910106 21820 644992 SH SOLE 168517 0 476475 FIRST BANCSHARES INC MS COMM STK 318916103 84490 2736062 SH SOLE 640087 0 2095975 FIRST BUSEY CORP COMM STK 319383204 617 28622 SH SOLE 8631 0 19991 FIRST BUS FINL SVCS INC WIS COMM STK 319390100 540 29311 SH SOLE 18811 0 10500 FIRST COMWLTH FINL CORP PA COMM STK 319829107 480 43849 SH SOLE 6449 0 37400 FIRST FINL BANCORP OH COMM STK 320209109 1147 65418 SH SOLE 36448 0 28970 FIRST FINL CORP IND COMM STK 320218100 453 11657 SH SOLE 4907 0 6750 FIRST HORIZON CORPORATION COMM STK 320517105 3471 272040 SH SOLE 118355 0 153685 FIRST MERCHANTS CORP COMM STK 320817109 1680 44907 SH SOLE 18164 0 26743 FIRST MIDWEST BANCORP DEL COMM STK 320867104 1303 81849 SH SOLE 30756 0 51093 FIRST SOLAR INC COMM STK 336433107 4063 41072 SH SOLE 18772 0 22300 1ST SOURCE CORP COMM STK 336901103 548 13597 SH SOLE 1081 0 12516 FISERV INC COMM STK 337738108 6488796 57049315 SH SOLE 21045852 0 36003463 FIRSTENERGY CORP COMM STK 337932107 451297 14743437 SH SOLE 5438189 0 9305248 FIVE9 INC COMM STK 338307101 1664873 9546290 SH SOLE 2578818 0 6967472 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 1103508 4044672 SH SOLE 1818483 0 2226189 FLOOR & DECOR HLDGS INC COMM STK 339750101 3298 35523 SH SOLE 17983 0 17540 FLUOR CORP NEW COMM STK 343412102 1397 87454 SH SOLE 32254 0 55200 FLOWERS FOODS INC COMM STK 343498101 434647 19206675 SH SOLE 6812244 0 12394431 FLUSHING FINL CORP COMM STK 343873105 725 43570 SH SOLE 20695 0 22875 FLUX PWR HLDGS INC COMM STK 344057302 197 11400 SH SOLE 11400 0 0 FOOT LOCKER INC COMM STK 344849104 1866 46137 SH SOLE 19334 0 26803 FORD MTR CO DEL COMM STK 345370860 58384 6642113 SH SOLE 2368269 0 4273844 FORESTAR GROUP INC COMM STK 346232101 248 12271 SH SOLE 12271 0 0 FORMFACTOR INC COMM STK 346375108 56980 1324501 SH SOLE 349801 0 974700 FORRESTER RESH INC COMM STK 346563109 484 11546 SH SOLE 4546 0 7000 FORTIS INC COMM STK 349553107 822 20144 SH SOLE 20144 0 0 FORWARD AIR CORP COMM STK 349853101 296 3846 SH SOLE 1846 0 2000 FRANCO NEV CORP COMM STK 351858105 560684 4475620 SH SOLE 1653484 0 2822136 FRANKLIN COVEY CO COMM STK 353469109 470 21102 SH SOLE 8802 0 12300 FRANKLIN ELEC INC COMM STK 353514102 1182 17079 SH SOLE 11579 0 5500 FRANKLIN RESOURCES INC COMM STK 354613101 111316 4454404 SH SOLE 1922877 0 2531527 FRESHPET INC COMM STK 358039105 2174 15311 SH SOLE 10361 0 4950 FULLER H B CO COMM STK 359694106 15833 305194 SH SOLE 90754 0 214440 FULTON FINL CORP PA COMM STK 360271100 1543 121288 SH SOLE 36612 0 84676 GATX CORP COMM STK 361448103 1264 15200 SH SOLE 3450 0 11750 GALLAGHER ARTHUR J & CO COMM STK 363576109 443540 3585320 SH SOLE 926587 0 2658733 GAP INC COMM STK 364760108 6840 338766 SH SOLE 117259 0 221507 GARTNER INC COMM STK 366651107 74657 466051 SH SOLE 156007 0 310044 GENERAC HLDGS INC COMM STK 368736104 75219 330764 SH SOLE 104048 0 226716 GENERAL DYNAMICS CORP COMM STK 369550108 59414 399233 SH SOLE 143589 0 255644 GENERAL ELECTRIC CO COMM STK 369604103 7364234 681876091 SH SOLE 282158645 0 399717446 GENERAL MLS INC COMM STK 370334104 62994 1071332 SH SOLE 397444 0 673888 GENESCO INC COMM STK 371532102 635 21101 SH SOLE 10201 0 10900 GENTEX CORP COMM STK 371901109 4410 129963 SH SOLE 92843 0 37120 GENIE ENERGY LTD COMM STK 372284208 179 24837 SH SOLE 995 0 23842 GENMAB A/S ADR 372303206 16924 416238 SH SOLE 137134 0 279104 GENMARK DIAGNOSTICS INC COMM STK 372309104 27332 1872073 SH SOLE 422833 0 1449240 GENPREX INC COMM STK 372446104 169 40754 SH SOLE 39654 0 1100 GENUINE PARTS CO COMM STK 372460105 24759 246532 SH SOLE 89135 0 157397 GERMAN AMERN BANCORP INC COMM STK 373865104 590 17823 SH SOLE 10290 0 7533 GERON CORP COMM STK 374163103 311 195457 SH SOLE 195457 0 0 GETTY RLTY CORP NEW COMM STK 374297109 457 16593 SH SOLE 3208 0 13385 GIBRALTAR INDS INC COMM STK 374689107 227801 3166543 SH SOLE 737003 0 2429540 GILEAD SCIENCES INC COMM STK 375558103 373491 6410760 SH SOLE 3066556 0 3344204 GILDAN ACTIVEWEAR INC COMM STK 375916103 207 7407 SH SOLE 7407 0 0 GLADSTONE COMMERCIAL CORP COMM STK 376536108 458 25442 SH SOLE 2242 0 23200 GLADSTONE LD CORP COMM STK 376549101 374 25566 SH SOLE 1366 0 24200 GLATFELTER CORPORATION COMM STK 377320106 275 16791 SH SOLE 2991 0 13800 GLAUKOS CORP COMM STK 377322102 1777 23606 SH SOLE 14576 0 9030 GLOBALSTAR INC COMM STK 378973408 55 161300 SH SOLE 138000 0 23300 GLOBUS MED INC COMM STK 379577208 57343 879225 SH SOLE 227825 0 651400 GLU MOBILE INC COMM STK 379890106 1402 155564 SH SOLE 59064 0 96500 GODADDY INC COMM STK 380237107 38379 462682 SH SOLE 186591 0 276091 GOODYEAR TIRE & RUBR CO COMM STK 382550101 1300 119201 SH SOLE 51201 0 68000 GRACO INC COMM STK 384109104 536251 7411898 SH SOLE 1629559 0 5782339 GRAFTECH INTL LTD COMM STK 384313508 185 17313 SH SOLE 3113 0 14200 GRAHAM HLDGS CO COMM STK 384637104 2174 4075 SH SOLE 2905 0 1170 GRAINGER W W INC COMM STK 384802104 31686 77597 SH SOLE 26598 0 50999 GRANITE CONSTR INC COMM STK 387328107 1128 42219 SH SOLE 19544 0 22675 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 31691 1870806 SH SOLE 705773 0 1165033 GRAY TELEVISION INC COMM STK 389375106 702 39242 SH SOLE 19442 0 19800 GREAT WESTN BANCORP INC COMM STK 391416104 645 30863 SH SOLE 15563 0 15300 GREEN PLAINS INC COMM STK 393222104 335 25417 SH SOLE 25417 0 0 GREENBRIER COS INC COMM STK 393657101 574 15777 SH SOLE 2177 0 13600 GREENHILL & CO INC COMM STK 395259104 397 32689 SH SOLE 32689 0 0 GREIF INC COMM STK 397624107 1182 25214 SH SOLE 18114 0 7100 GRIFFON CORP COMM STK 398433102 650 31892 SH SOLE 17582 0 14310 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 1412 10765 SH SOLE 4965 0 5800 GROUPON INC COMM STK 399473206 748 19677 SH SOLE 14177 0 5500 GRUBHUB INC COMM STK 400110102 4276 57579 SH SOLE 31939 0 25640 GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 24627 221289 SH SOLE 221289 0 0 GUESS INC COMM STK 401617105 611 27002 SH SOLE 14882 0 12120 H & E EQUIPMENT SERVICES INC COMM STK 404030108 857 28737 SH SOLE 17437 0 11300 HNI CORP COMM STK 404251100 3793 110067 SH SOLE 95487 0 14580 HACKETT GROUP INC COMM STK 404609109 551 38264 SH SOLE 19544 0 18720 HAEMONETICS CORP COMM STK 405024100 72204 608032 SH SOLE 171432 0 436600 HAIN CELESTIAL GROUP INC COMM STK 405217100 35079 873701 SH SOLE 232401 0 641300 HALLIBURTON CO COMM STK 406216101 523890 27719064 SH SOLE 12179792 0 15539272 HAMILTON LANE INC COMM STK 407497106 8035 102950 SH SOLE 28426 0 74524 HANCOCK WHITNEY CORPORATION COMM STK 410120109 998 29343 SH SOLE 20843 0 8500 HANESBRANDS INC COMM STK 410345102 89032 6106416 SH SOLE 1985636 0 4120780 HANMI FINL CORP COMM STK 410495204 249 21962 SH SOLE 21962 0 0 HANOVER INS GROUP INC COMM STK 410867105 126922 1085544 SH SOLE 239419 0 846125 HARLEY DAVIDSON INC COMM STK 412822108 1881 51252 SH SOLE 29552 0 21700 HARMONIC INC COMM STK 413160102 122894 16629739 SH SOLE 5319238 0 11310501 HARMONY GOLD MINING CO LTD ADR 413216300 1424 304374 SH SOLE 127788 0 176586 HARSCO CORP COMM STK 415864107 1433 79695 SH SOLE 50435 0 29260 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 236021 4818719 SH SOLE 2044286 0 2774433 HASBRO INC COMM STK 418056107 21548 230362 SH SOLE 87140 0 143222 HAVERTY FURNITURE INC COMM STK 419596101 391 14126 SH SOLE 14126 0 0 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 2406 67974 SH SOLE 26874 0 41100 HAWAIIAN HOLDINGS INC COMM STK 419879101 303 17116 SH SOLE 13876 0 3240 HAWKINS INC COMM STK 420261109 30216 577633 SH SOLE 175902 0 401731 HAWTHORN BANCSHARES INC COMM STK 420476103 383 17484 SH SOLE 17484 0 0 HAYNES INTERNATIONAL INC COMM STK 420877201 36166 1517033 SH SOLE 359774 0 1157259 HEALTHCARE SVCS GROUP INC COMM STK 421906108 875 31137 SH SOLE 15887 0 15250 HEALTHCARE RLTY TR COMM STK 421946104 167891 5671996 SH SOLE 1709243 0 3962753 HEARTLAND EXPRESS INC COMM STK 422347104 535 29546 SH SOLE 6723 0 22823 HECLA MNG CO COMM STK 422704106 2766 426902 SH SOLE 173402 0 253500 HEICO CORP NEW COMM STK 422806109 2468 18640 SH SOLE 9869 0 8771 HEICO CORP NEW COMM STK 422806208 6913 59059 SH SOLE 39606 0 19453 HEIDRICK & STRUGGLES INTL IN COMM STK 422819102 410 13966 SH SOLE 7408 0 6558 HELMERICH & PAYNE INC COMM STK 423452101 2012 86858 SH SOLE 40258 0 46600 HENRY JACK & ASSOC INC COMM STK 426281101 20922 129156 SH SOLE 47164 0 81992 HERITAGE COMM CORP COMM STK 426927109 61606 6945413 SH SOLE 1567587 0 5377826 HERCULES CAPITAL INC COMM STK 427096508 34939 2422937 SH SOLE 941737 0 1481200 HERON THERAPEUTICS INC COMM STK 427746102 1492 70498 SH SOLE 39168 0 31330 HERSHA HOSPITALITY TR COMM STK 427825500 1129 143155 SH SOLE 75455 0 67700 HERSHEY CO COMM STK 427866108 79915 524617 SH SOLE 192821 0 331796 HEXCEL CORP NEW COMM STK 428291108 33798 697010 SH SOLE 206710 0 490300 HIBBETT SPORTS INC COMM STK 428567101 40638 880002 SH SOLE 295502 0 584500 HIGHWOODS PPTYS INC COMM STK 431284108 30986 781886 SH SOLE 197769 0 584117 HILL ROM HLDGS INC COMM STK 431475102 2908 29684 SH SOLE 19934 0 9750 HILLENBRAND INC COMM STK 431571108 26704 670946 SH SOLE 244146 0 426800 HILLTOP HOLDINGS INC COMM STK 432748101 2232 81141 SH SOLE 61863 0 19278 HINGHAM INSTN SVGS MASS COMM STK 433323102 409 1895 SH SOLE 1895 0 0 HOLLYFRONTIER CORP COMM STK 436106108 6587 254814 SH SOLE 95444 0 159370 HOLOGIC INC COMM STK 436440101 2860048 39270192 SH SOLE 15388840 0 23881352 HOME BANCSHARES INC COMM STK 436893200 314180 16128352 SH SOLE 4744440 0 11383912 HOME DEPOT INC COMM STK 437076102 1631450 6142046 SH SOLE 2924251 0 3217795 HOMOLOGY MEDICINES INC COMM STK 438083107 22425 1986298 SH SOLE 436358 0 1549940 HONEYWELL INTL INC COMM STK 438516106 2167460 10204199 SH SOLE 4198225 0 6005974 HORACE MANN EDUCATORS CORP N COMM STK 440327104 980 23307 SH SOLE 14297 0 9010 HORMEL FOODS CORP COMM STK 440452100 23031 494131 SH SOLE 180471 0 313660 HOULIHAN LOKEY INC COMM STK 441593100 95861 1425861 SH SOLE 474538 0 951323 HOVNANIAN ENTERPRISES INC COMM STK 442487401 616 18747 SH SOLE 5420 0 13327 HOWARD BANCORP INC COMM STK 442496105 29694 2514318 SH SOLE 925401 0 1588917 HOWMET AEROSPACE INC COMM STK 443201108 151691 5315926 SH SOLE 2040915 0 3275011 HUB GROUP INC COMM STK 443320106 1153 20220 SH SOLE 12510 0 7710 HUBBELL INC COMM STK 443510607 59195 377544 SH SOLE 145778 0 231766 HUBSPOT INC COMM STK 443573100 1195984 3016810 SH SOLE 812885 0 2203925 HUDSON PAC PPTYS INC COMM STK 444097109 1074 44708 SH SOLE 22308 0 22400 HUMANA INC COMM STK 444859102 4098313 9989308 SH SOLE 3056306 0 6933002 HUNT J B TRANS SVCS INC COMM STK 445658107 1298830 9504791 SH SOLE 3532475 0 5972316 HUNTINGTON BANCSHARES INC COMM STK 446150104 301082 23838607 SH SOLE 11950531 0 11888076 HUNTINGTON INGALLS INDS INC COMM STK 446413106 17001 99726 SH SOLE 34281 0 65445 HUNTSMAN CORP COMM STK 447011107 49417 1965680 SH SOLE 618076 0 1347604 HURON CONSULTING GROUP INC COMM STK 447462102 25891 439200 SH SOLE 94968 0 344232 HYATT HOTELS CORP COMM STK 448579102 1356 18263 SH SOLE 10463 0 7800 IDT CORP COMM STK 448947507 133 10745 SH SOLE 5403 0 5342 HYSTER YALE MATLS HANDLING I COMM STK 449172105 218 3668 SH SOLE 1568 0 2100 IAA INC COMM STK 449253103 126616 1948539 SH SOLE 584839 0 1363700 IGM BIOSCIENCES INC COMM STK 449585108 117318 1328784 SH SOLE 249840 0 1078944 IRHYTHM TECHNOLOGIES INC COMM STK 450056106 430004 1812756 SH SOLE 381485 0 1431271 IAMGOLD CORP COMM STK 450913108 927 252811 SH SOLE 98652 0 154159 IBIO INC COMM STK 451033203 234 222855 SH SOLE 49355 0 173500 IDACORP INC COMM STK 451107106 196749 2048825 SH SOLE 523449 0 1525376 ILLINOIS TOOL WKS INC COMM STK 452308109 427232 2095506 SH SOLE 906640 0 1188866 ILLUMINA INC COMM STK 452327109 104376 282098 SH SOLE 113392 0 168706 IMMERSION CORP COMM STK 452521107 625 55378 SH SOLE 1078 0 54300 IMPERIAL OIL LTD COMM STK 453038408 458514 24094282 SH SOLE 8567132 0 15527150 IMPINJ INC COMM STK 453204109 382 9116 SH SOLE 1116 0 8000 INDEPENDENT BANK CORP MASS COMM STK 453836108 50702 694169 SH SOLE 234422 0 459747 INDUSTRIAL LOGISTICS PPTYS T COMM STK 456237106 486 20884 SH SOLE 20884 0 0 INFOSYS LTD ADR 456788108 171892 10141106 SH SOLE 2338546 0 7802560 INGLES MKTS INC COMM STK 457030104 287 6729 SH SOLE 929 0 5800 INGREDION INC COMM STK 457187102 3458 43956 SH SOLE 29590 0 14366 INSMED INC COMM STK 457669307 321325 9652304 SH SOLE 2066008 0 7586296 INSPIRE MED SYS INC COMM STK 457730109 32149 170923 SH SOLE 44123 0 126800 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 1979 30490 SH SOLE 15190 0 15300 INTEL CORP COMM STK 458140100 382748 7682623 SH SOLE 3019451 0 4663172 INTER PARFUMS INC COMM STK 458334109 477 7881 SH SOLE 1181 0 6700 INTERFACE INC COMM STK 458665304 265 25209 SH SOLE 16609 0 8600 INTERNATIONAL BANCSHARES COR COMM STK 459044103 1370 36600 SH SOLE 27598 0 9002 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 193943 1540696 SH SOLE 551804 0 988892 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 20428 187689 SH SOLE 69286 0 118403 INTERNATIONAL PAPER CO COMM STK 460146103 1990957 40043391 SH SOLE 20052362 0 19991029 INTERPUBLIC GROUP COS INC COMM STK 460690100 15820 672607 SH SOLE 249052 0 423555 INTEVAC INC COMM STK 461148108 125 17276 SH SOLE 1676 0 15600 INTUIT COMM STK 461202103 8179575 21561386 SH SOLE 8432351 0 13129035 INVACARE CORP COMM STK 461203101 416 46515 SH SOLE 27915 0 18600 IONIS PHARMACEUTICALS INC COMM STK 462222100 741520 13114967 SH SOLE 3941347 0 9173620 IOVANCE BIOTHERAPEUTICS INC COMM STK 462260100 342534 7382205 SH SOLE 1136099 0 6246106 IROBOT CORP COMM STK 462726100 1442 17959 SH SOLE 7862 0 10097 ISHARES TR COMM STK 464287200 12323 37981 SH SOLE 24267 0 13714 ISHARES TR COMM STK 464287226 449 5302 SH SOLE 3798 0 1504 ISHARES TR COMM STK 464287457 4552 52700 SH SOLE 0 0 52700 ISHARES TR COMM STK 464287473 3060 31558 SH SOLE 31558 0 0 ISHARES TR COMM STK 464287481 2986 29086 SH SOLE 29086 0 0 ISHARES TR COMM STK 464287507 1118 4863 SH SOLE 2084 0 2779 ISHARES TR COMM STK 464287556 547 3614 SH SOLE 0 0 3614 ISHARES TR COMM STK 464287598 68864 503651 SH SOLE 503651 0 0 ISHARES TR COMM STK 464287598 90720 663500 SH Call SOLE 663500 0 0 ISHARES TR COMM STK 464287614 6692 34262 SH SOLE 27643 0 6619 ISHARES TR COMM STK 464287622 2995 14136 SH SOLE 14136 0 0 ISHARES TR COMM STK 464287648 2293 7997 SH SOLE 7997 0 0 ISHARES TR COMM STK 464287655 2315 11807 SH SOLE 11807 0 0 ISHARES TR COMM STK 464287804 432 4703 SH SOLE 979 0 3724 ISHARES TR COMM STK 464287879 1395 17156 SH SOLE 17156 0 0 ISHARES TR COMM STK 464288257 42466 468100 SH SOLE 468100 0 0 ISHARES TR COMM STK 464288414 1268 10820 SH SOLE 10820 0 0 ISHARES TR COMM STK 464288513 12047 138000 SH SOLE 138000 0 0 ISHARES TR COMM STK 464288570 262 3660 SH SOLE 3660 0 0 ISHARES TR COMM STK 464288885 1695 16802 SH SOLE 0 0 16802 ITRON INC COMM STK 465741106 2772 28905 SH SOLE 24205 0 4700 J & J SNACK FOODS CORP COMM STK 466032109 52291 336557 SH SOLE 87936 0 248621 JABIL INC COMM STK 466313103 2764 64992 SH SOLE 41792 0 23200 JACK IN THE BOX INC COMM STK 466367109 5085 54799 SH SOLE 42820 0 11979 JACOBS ENGR GROUP INC COMM STK 469814107 519451 4767352 SH SOLE 2086161 0 2681191 JETBLUE AWYS CORP COMM STK 477143101 2880 198093 SH SOLE 107793 0 90300 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 258493 2270068 SH SOLE 515015 0 1755053 JOHNSON & JOHNSON COMM STK 478160104 2712680 17236904 SH SOLE 7954691 0 9282213 JOUNCE THERAPEUTICS INC COMM STK 481116101 735 104996 SH SOLE 44030 0 60966 KLA CORP COMM STK 482480100 936345 3616488 SH SOLE 1369330 0 2247158 KAISER ALUMINUM CORP COMM STK 483007704 1438 14536 SH SOLE 8600 0 5936 KALA PHARMACEUTICALS INC COMM STK 483119103 238 35159 SH SOLE 35159 0 0 KALEIDO BIOSCIENCES INC COMM STK 483347100 102 11217 SH SOLE 717 0 10500 KAMAN CORP COMM STK 483548103 716 12525 SH SOLE 7164 0 5361 KANSAS CITY SOUTHERN COMM STK 485170302 71741 351449 SH SOLE 143375 0 208074 KELLOGG CO COMM STK 487836108 27951 449162 SH SOLE 166917 0 282245 KEMPER CORP COMM STK 488401100 450056 5857816 SH SOLE 2031635 0 3826181 KENNAMETAL INC COMM STK 489170100 25810 712199 SH SOLE 217484 0 494715 KENNEDY-WILSON HOLDINGS INC COMM STK 489398107 1266 70750 SH SOLE 34250 0 36500 KEYCORP COMM STK 493267108 29006 1767599 SH SOLE 636719 0 1130880 KFORCE INC COMM STK 493732101 1068 25377 SH SOLE 17521 0 7856 KIMBALL INTL INC COMM STK 494274103 485 40587 SH SOLE 16197 0 24390 KIMBERLY-CLARK CORP COMM STK 494368103 592106 4391501 SH SOLE 2033741 0 2357760 KINROSS GOLD CORP COMM STK 496902404 19009 2592825 SH SOLE 1163433 0 1429392 KIRBY CORP COMM STK 497266106 1107 21350 SH SOLE 9750 0 11600 KNOLL INC COMM STK 498904200 463 31509 SH SOLE 18209 0 13300 KNIGHT-SWIFT TRANSN HLDGS IN COMM STK 499049104 168198 4021950 SH SOLE 875522 0 3146428 KOHLS CORP COMM STK 500255104 364457 8956927 SH SOLE 4522949 0 4433978 KONINKLIJKE PHILIPS N V COMM STK 500472303 1330253 24843536 SH SOLE 9849669 0 14993867 KORN FERRY COMM STK 500643200 65164 1498014 SH SOLE 434723 0 1063291 KOSMOS ENERGY LTD COMM STK 500688106 12710 5408450 SH SOLE 1467408 0 3941042 KRAFT HEINZ CO COMM STK 500754106 328940 9490488 SH SOLE 3618746 0 5871742 KROGER CO COMM STK 501044101 72069 2269171 SH SOLE 834560 0 1434611 KULICKE & SOFFA INDS INC COMM STK 501242101 957 30100 SH SOLE 18200 0 11900 KYMERA THERAPEUTICS INC COMM STK 501575104 24309 392076 SH SOLE 42292 0 349784 L BRANDS INC COMM STK 501797104 14549 391208 SH SOLE 141445 0 249763 LKQ CORP COMM STK 501889208 17893 507742 SH SOLE 192629 0 315113 LTC PPTYS INC COMM STK 502175102 930 23899 SH SOLE 17019 0 6880 L3HARRIS TECHNOLOGIES INC COMM STK 502431109 658899 3485871 SH SOLE 1654501 0 1831370 LA Z BOY INC COMM STK 505336107 1901 47725 SH SOLE 27105 0 20620 LADDER CAP CORP COMM STK 505743104 377 38523 SH SOLE 7223 0 31300 LAKELAND BANCORP INC COMM STK 511637100 333 26199 SH SOLE 26199 0 0 LAKELAND FINL CORP COMM STK 511656100 1484 27700 SH SOLE 27700 0 0 LAM RESEARCH CORP COMM STK 512807108 1068191 2261822 SH SOLE 1049572 0 1212250 LAMAR ADVERTISING CO NEW COMM STK 512816109 3433 41248 SH SOLE 18116 0 23132 LAMB WESTON HLDGS INC COMM STK 513272104 20685 262695 SH SOLE 94618 0 168077 LANCASTER COLONY CORP COMM STK 513847103 1368 7444 SH SOLE 3279 0 4165 LANDSTAR SYS INC COMM STK 515098101 213839 1587993 SH SOLE 477019 0 1110974 LANTHEUS HLDGS INC COMM STK 516544103 50831 3768073 SH SOLE 763545 0 3004528 LAS VEGAS SANDS CORP COMM STK 517834107 1131868 18991069 SH SOLE 8349346 0 10641723 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 380755 8309792 SH SOLE 1976708 0 6333084 LAUDER ESTEE COS INC COMM STK 518439104 787641 2958941 SH SOLE 1954848 0 1004093 LAUREATE EDUCATION INC COMM STK 518613203 400 27458 SH SOLE 7258 0 20200 LAWSON PRODS INC COMM STK 520776105 214 4213 SH SOLE 313 0 3900 LEAR CORP COMM STK 521865204 5020 31566 SH SOLE 17180 0 14386 LEGGETT & PLATT INC COMM STK 524660107 10460 236120 SH SOLE 88726 0 147394 LEIDOS HOLDINGS INC COMM STK 525327102 372821 3546627 SH SOLE 1582577 0 1964050 LEMAITRE VASCULAR INC COMM STK 525558201 515 12718 SH SOLE 1118 0 11600 LENNAR CORP COMM STK 526057104 278306 3650878 SH SOLE 1600771 0 2050107 LENNAR CORP COMM STK 526057302 350 5724 SH SOLE 5724 0 0 LENNOX INTL INC COMM STK 526107107 441603 1611868 SH SOLE 329134 0 1282734 LEXICON PHARMACEUTICALS INC COMM STK 528872302 616 180075 SH SOLE 83193 0 96882 LEXINGTON REALTY TRUST COMM STK 529043101 2420 227918 SH SOLE 193986 0 33932 LIBERTY BROADBAND CORP COMM STK 530307107 3196 20281 SH SOLE 9806 0 10475 LIBERTY BROADBAND CORP COMM STK 530307305 1170835 7393033 SH SOLE 1963544 0 5429489 LIBERTY MEDIA CORP DEL COMM STK 531229409 1844 42697 SH SOLE 31797 0 10900 LIBERTY MEDIA CORP DEL COMM STK 531229607 2321 53352 SH SOLE 25822 0 27530 LIBERTY MEDIA CORP DEL COMM STK 531229854 8249 193636 SH SOLE 127039 0 66597 LIBERTY MEDIA CORP DEL COMM STK 531229870 2099 55260 SH SOLE 31260 0 24000 LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 184 46900 SH SOLE 46900 0 0 LILLY ELI & CO COMM STK 532457108 2042017 12094613 SH SOLE 4378423 0 7716190 LINCOLN ELEC HLDGS INC COMM STK 533900106 34997 301052 SH SOLE 90872 0 210180 LINCOLN NATL CORP IND COMM STK 534187109 15537 308818 SH SOLE 116876 0 191942 LINDSAY CORP COMM STK 535555106 26252 204363 SH SOLE 61453 0 142910 LIONS GATE ENTMNT CORP COMM STK 535919500 487 46933 SH SOLE 22633 0 24300 LITHIA MTRS INC COMM STK 536797103 3553 12141 SH SOLE 6541 0 5600 LITTELFUSE INC COMM STK 537008104 490837 1927422 SH SOLE 513083 0 1414339 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 274741 3738990 SH SOLE 1026190 0 2712800 LIVEPERSON INC COMM STK 538146101 1905 30616 SH SOLE 14796 0 15820 LOCKHEED MARTIN CORP COMM STK 539830109 151609 427093 SH SOLE 153151 0 273942 LOEWS CORP COMM STK 540424108 832172 18484488 SH SOLE 7278180 0 11206308 LOUISIANA PAC CORP COMM STK 546347105 3055 82177 SH SOLE 40677 0 41500 LOWES COS INC COMM STK 548661107 337276 2101278 SH SOLE 1046574 0 1054704 LULULEMON ATHLETICA INC COMM STK 550021109 2777687 7981172 SH SOLE 3217587 0 4763585 LYDALL INC DEL COMM STK 550819106 18077 601980 SH SOLE 160180 0 441800 M D C HLDGS INC COMM STK 552676108 1431 29452 SH SOLE 16557 0 12895 MDU RES GROUP INC COMM STK 552690109 1490 56580 SH SOLE 27389 0 29191 MGIC INVT CORP WIS COMM STK 552848103 2058 163953 SH SOLE 71653 0 92300 MGM RESORTS INTERNATIONAL COMM STK 552953101 727923 23101348 SH SOLE 9052341 0 14049007 MSA SAFETY INC COMM STK 553498106 235629 1577274 SH SOLE 484867 0 1092407 MSC INDL DIRECT INC COMM STK 553530106 1585 18779 SH SOLE 4992 0 13787 MSG NETWORK INC COMM STK 553573106 251 17045 SH SOLE 2041 0 15004 MACATAWA BK CORP COMM STK 554225102 316 37755 SH SOLE 20555 0 17200 MACERICH CO COMM STK 554382101 694 65067 SH SOLE 25210 0 39857 MACK CALI RLTY CORP COMM STK 554489104 1072 86065 SH SOLE 44765 0 41300 MACROGENICS INC COMM STK 556099109 672 29412 SH SOLE 18712 0 10700 MADDEN STEVEN LTD COMM STK 556269108 158620 4490948 SH SOLE 1383166 0 3107782 MADRIGAL PHARMACEUTICALS INC COMM STK 558868105 19033 171209 SH SOLE 32560 0 138649 MAGELLAN HEALTH INC COMM STK 559079207 632 7630 SH SOLE 5430 0 2200 MAGNA INTL INC COMM STK 559222401 1264232 17861048 SH SOLE 8793136 0 9067912 MAGNOLIA OIL & GAS CORP COMM STK 559663109 130462 18479052 SH SOLE 5380755 0 13098297 MANHATTAN ASSOCS INC COMM STK 562750109 138064 1312642 SH SOLE 331259 0 981383 MANITOWOC CO INC COMM STK 563571405 640 48099 SH SOLE 16774 0 31325 MANTECH INTL CORP COMM STK 564563104 1244 13983 SH SOLE 11282 0 2701 MARATHON OIL CORP COMM STK 565849106 8695 1303559 SH SOLE 453870 0 849689 MARKEL CORP COMM STK 570535104 8418 8147 SH SOLE 5264 0 2883 MARSH & MCLENNAN COS INC COMM STK 571748102 3867186 33053215 SH SOLE 10809174 0 22244041 MARRIOTT INTL INC NEW COMM STK 571903202 1790334 13587430 SH SOLE 4834687 0 8752743 MARTIN MARIETTA MATLS INC COMM STK 573284106 258691 910979 SH SOLE 352737 0 558242 MASCO CORP COMM STK 574599106 25335 461221 SH SOLE 161365 0 299856 MASIMO CORP COMM STK 574795100 7921 29514 SH SOLE 18378 0 11136 MASONITE INTL CORP COMM STK 575385109 1014 10315 SH SOLE 4245 0 6070 MASTEC INC COMM STK 576323109 3731 54725 SH SOLE 33325 0 21400 MATADOR RES CO COMM STK 576485205 43769 3629284 SH SOLE 1277130 0 2352154 MATERION CORP COMM STK 576690101 660 10364 SH SOLE 4664 0 5700 MATRIX SVC CO COMM STK 576853105 562 51028 SH SOLE 30428 0 20600 MATTEL INC COMM STK 577081102 232049 13297952 SH SOLE 5698723 0 7599229 MATTHEWS INTL CORP COMM STK 577128101 1731 58889 SH SOLE 54119 0 4770 MAXIMUS INC COMM STK 577933104 40907 558909 SH SOLE 156509 0 402400 MCAFEE CORP COMM STK 579063108 77782 4660419 SH SOLE 363804 0 4296615 MCCORMICK & CO INC COMM STK 579780206 173710 1817051 SH SOLE 685044 0 1132007 MCDONALDS CORP COMM STK 580135101 1566739 7301573 SH SOLE 3064281 0 4237292 MCGRATH RENTCORP COMM STK 580589109 112874 1682180 SH SOLE 626572 0 1055608 MEDALLIA INC COMM STK 584021109 983 29582 SH SOLE 13682 0 15900 MELCO RESORTS AND ENTMNT LTD ADR 585464100 468 25205 SH SOLE 16505 0 8700 MERCER INTL INC COMM STK 588056101 198 19339 SH SOLE 19339 0 0 MERCURY SYS INC COMM STK 589378108 9327 105912 SH SOLE 32623 0 73289 MERCURY GENL CORP NEW COMM STK 589400100 1255 24036 SH SOLE 19846 0 4190 MEREDITH CORP COMM STK 589433101 336 17513 SH SOLE 11493 0 6020 MERIDIAN BIOSCIENCE INC COMM STK 589584101 606 32422 SH SOLE 30947 0 1475 MERIT MED SYS INC COMM STK 589889104 43091 776283 SH SOLE 207777 0 568506 MESA AIR GROUP INC COMM STK 590479135 71 10588 SH SOLE 10588 0 0 METHODE ELECTRS INC COMM STK 591520200 671 17526 SH SOLE 9076 0 8450 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 159603 140042 SH SOLE 37571 0 102471 MICROSOFT CORP COMM STK 594918104 39451449 177500157 SH SOLE 69752966 0 107747191 MICROVISION INC DEL COMM STK 594960304 143 26600 SH SOLE 26600 0 0 MICROSTRATEGY INC COMM STK 594972408 2292 5900 SH SOLE 2494 0 3406 MICROCHIP TECHNOLOGY INC. COMM STK 595017104 1794605 12994028 SH SOLE 4779998 0 8214030 MICRON TECHNOLOGY INC COMM STK 595112103 2183077 29038362 SH SOLE 11142008 0 17896354 MIDDLEBY CORP COMM STK 596278101 149742 1161514 SH SOLE 105915 0 1055599 MIDDLESEX WTR CO COMM STK 596680108 132647 1830377 SH SOLE 450355 0 1380022 MILLER HERMAN INC COMM STK 600544100 1471 43530 SH SOLE 22680 0 20850 MIMEDX GROUP INC COMM STK 602496101 301 33100 SH SOLE 13400 0 19700 MINERALS TECHNOLOGIES INC COMM STK 603158106 171003 2752785 SH SOLE 797605 0 1955180 MITEK SYS INC COMM STK 606710200 776 43640 SH SOLE 2740 0 40900 MOBILE TELESYSTEMS PJSC ADR 607409109 3404 380300 SH SOLE 17600 0 362700 MODINE MFG CO COMM STK 607828100 919 73172 SH SOLE 39072 0 34100 MOHAWK INDS INC COMM STK 608190104 71378 506404 SH SOLE 182319 0 324085 MOLECULAR TEMPLATES INC COMM STK 608550109 285 30390 SH SOLE 30390 0 0 MONDELEZ INTL INC COMM STK 609207105 843081 14419696 SH SOLE 5680105 0 8739591 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1200 69263 SH SOLE 23881 0 45382 MONOLITHIC PWR SYS INC COMM STK 609839105 673056 1837795 SH SOLE 738834 0 1098961 MONRO INC COMM STK 610236101 184418 3459992 SH SOLE 917608 0 2542384 MOODYS CORP COMM STK 615369105 96279 331721 SH SOLE 142624 0 189097 MOOG INC COMM STK 615394202 49226 620756 SH SOLE 173126 0 447630 MORGAN STANLEY COMM STK 617446448 6740591 98409202 SH SOLE 47760393 0 50648809 MORNINGSTAR INC COMM STK 617700109 1291 5574 SH SOLE 3374 0 2200 MOTORCAR PTS AMER INC COMM STK 620071100 484 24682 SH SOLE 14982 0 9700 MOTOROLA SOLUTIONS INC COMM STK 620076307 162355 954693 SH SOLE 561013 0 393680 MOVADO GROUP INC COMM STK 624580106 553 33296 SH SOLE 1096 0 32200 MUELLER INDS INC COMM STK 624756102 501 14271 SH SOLE 8371 0 5900 MUELLER WTR PRODS INC COMM STK 624758108 94491 7632562 SH SOLE 1857037 0 5775525 MURPHY OIL CORP COMM STK 626717102 1214 100346 SH SOLE 50546 0 49800 MURPHY USA INC COMM STK 626755102 37702 288089 SH SOLE 93189 0 194900 MYERS INDS INC COMM STK 628464109 52680 2535107 SH SOLE 983410 0 1551697 NBT BANCORP INC COMM STK 628778102 1270 39557 SH SOLE 16077 0 23480 NMI HLDGS INC COMM STK 629209305 794 35049 SH SOLE 10449 0 24600 NN INC COMM STK 629337106 386 58736 SH SOLE 25536 0 33200 NRG ENERGY INC COMM STK 629377508 15980 425576 SH SOLE 164473 0 261103 NVE CORP COMM STK 629445206 501 8923 SH SOLE 2423 0 6500 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 333 12690 SH SOLE 833 0 11857 NASDAQ INC COMM STK 631103108 33652 253515 SH SOLE 99247 0 154268 NATERA INC COMM STK 632307104 3742 37604 SH SOLE 21304 0 16300 NATIONAL BK HLDGS CORP COMM STK 633707104 94407 2881776 SH SOLE 954846 0 1926930 NATIONAL BEVERAGE CORP COMM STK 635017106 1078 12701 SH SOLE 9808 0 2893 NATIONAL CINEMEDIA INC COMM STK 635309107 23566 6334864 SH SOLE 1429739 0 4905125 NATIONAL HEALTHCARE CORP COMM STK 635906100 275 4147 SH SOLE 847 0 3300 NATIONAL FUEL GAS CO N J COMM STK 636180101 157399 3826855 SH SOLE 1342757 0 2484098 NATIONAL GEN HLDGS CORP COMM STK 636220303 504 14738 SH SOLE 4638 0 10100 NATIONAL GRID PLC ADR 636274409 681 14902 SH SOLE 11330 0 3572 NATIONAL INSTRS CORP COMM STK 636518102 917003 20869442 SH SOLE 7386971 0 13482471 NATIONAL OILWELL VARCO INC COMM STK 637071101 105220 7663530 SH SOLE 2676551 0 4986979 NATIONAL PRESTO INDS INC COMM STK 637215104 455 5145 SH SOLE 3045 0 2100 NATIONAL RETAIL PROPERTIES I COMM STK 637417106 6770 165439 SH SOLE 136343 0 29096 NATIONAL STORAGE AFFILIATES COMM STK 637870106 982 27265 SH SOLE 13165 0 14100 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 292 1414 SH SOLE 804 0 610 NEENAH INC COMM STK 640079109 225 4063 SH SOLE 1109 0 2954 NEKTAR THERAPEUTICS COMM STK 640268108 9331 548893 SH SOLE 166533 0 382360 NEOGEN CORP COMM STK 640491106 1928 24317 SH SOLE 15251 0 9066 NEW FORTRESS ENERGY INC COMM STK 644393100 236 4400 SH SOLE 0 0 4400 NEW GOLD INC CDA COMM STK 644535106 768 349606 SH SOLE 140339 0 209267 NEW JERSEY RES CORP COMM STK 646025106 1357 38182 SH SOLE 20332 0 17850 NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 70720 380602 SH SOLE 133447 0 247155 NEW SR INVT GROUP INC COMM STK 648691103 439 84835 SH SOLE 84835 0 0 NEW YORK CMNTY BANCORP INC COMM STK 649445103 1926 182569 SH SOLE 84745 0 97824 NEW YORK MTG TR INC COMM STK 649604501 979 265390 SH SOLE 178190 0 87200 NEW YORK TIMES CO COMM STK 650111107 3728 72004 SH SOLE 38104 0 33900 NEWAGE INC COMM STK 650194103 30 11517 SH SOLE 7117 0 4400 NEWELL BRANDS INC COMM STK 651229106 14936 703541 SH SOLE 250828 0 452713 NEWMARKET CORP COMM STK 651587107 32141 80698 SH SOLE 21066 0 59632 NEWMONT CORP COMM STK 651639106 181253 3026434 SH SOLE 1220376 0 1806058 NICE LTD ADR 653656108 209 737 SH SOLE 737 0 0 NIKE INC COMM STK 654106103 4142170 29300888 SH SOLE 11782014 0 17518874 NORDSON CORP COMM STK 655663102 60459 300867 SH SOLE 88794 0 212073 NORDSTROM INC COMM STK 655664100 100465 3219001 SH SOLE 1144687 0 2074314 NORFOLK SOUTHN CORP COMM STK 655844108 2084755 8773852 SH SOLE 3665679 0 5108173 NORTHERN OIL AND GAS INC MN COMM STK 665531307 126 14370 SH SOLE 14370 0 0 NORTHERN TR CORP COMM STK 665859104 360166 3866930 SH SOLE 1586817 0 2280113 NORTHRIM BANCORP INC COMM STK 666762109 349 10274 SH SOLE 449 0 9825 NORTHROP GRUMMAN CORP COMM STK 666807102 226287 742606 SH SOLE 189674 0 552932 NORTHWEST BANCSHARES INC MD COMM STK 667340103 1098 86196 SH SOLE 7917 0 78279 NORTHWESTERN CORP COMM STK 668074305 33686 577711 SH SOLE 174061 0 403650 NORTONLIFELOCK INC COMM STK 668771108 381498 18358907 SH SOLE 7446226 0 10912681 NOVAVAX INC COMM STK 670002401 38584 346018 SH SOLE 51831 0 294187 NUCOR CORP COMM STK 670346105 53255 1001230 SH SOLE 399103 0 602127 NUVASIVE INC COMM STK 670704105 84187 1494534 SH SOLE 363860 0 1130674 OGE ENERGY CORP COMM STK 670837103 5384 168992 SH SOLE 123477 0 45515 OSI SYSTEMS INC COMM STK 671044105 44539 477789 SH SOLE 127751 0 350038 OCCIDENTAL PETE CORP COMM STK 674599105 66140 3820902 SH SOLE 1579058 0 2241844 OCCIDENTAL PETE CORP WARRANT 674599162 4777 701520 SH SOLE 290331 0 411189 OCEANEERING INTL INC COMM STK 675232102 750 94330 SH SOLE 42130 0 52200 OCWEN FINL CORP COMM STK 675746606 484 16743 SH SOLE 10681 0 6062 ODONATE THERAPEUTICS INC COMM STK 676079106 2194 114265 SH SOLE 29076 0 85189 OIL DRI CORP AMER COMM STK 677864100 15583 457258 SH SOLE 121477 0 335781 OIL STS INTL INC COMM STK 678026105 81 16182 SH SOLE 16182 0 0 OKTA INC COMM STK 679295105 754420 2967120 SH SOLE 1065203 0 1901917 OLD DOMINION FREIGHT LINE IN COMM STK 679580100 1289361 6606010 SH SOLE 1312436 0 5293574 OLD NATL BANCORP IND COMM STK 680033107 1045 63112 SH SOLE 23370 0 39742 OLD REP INTL CORP COMM STK 680223104 3452 175129 SH SOLE 117049 0 58080 OLIN CORP COMM STK 680665205 1088 44293 SH SOLE 25163 0 19130 OLLIES BARGAIN OUTLET HLDGS COMM STK 681116109 395381 4835284 SH SOLE 1036393 0 3798891 OMNICOM GROUP INC COMM STK 681919106 25834 414201 SH SOLE 173931 0 240270 OMEGA HEALTHCARE INVS INC COMM STK 681936100 4767 131258 SH SOLE 93478 0 37780 OMEGA FLEX INC COMM STK 682095104 738 5054 SH SOLE 5054 0 0 OMEROS CORP COMM STK 682143102 486 34031 SH SOLE 17031 0 17000 ON SEMICONDUCTOR CORP COMM STK 682189105 22244 679618 SH SOLE 320328 0 359290 ONE LIBERTY PPTYS INC COMM STK 682406103 202 10070 SH SOLE 1072 0 8998 ONEOK INC NEW COMM STK 682680103 29770 775657 SH SOLE 289343 0 486314 ONTO INNOVATION INC COMM STK 683344105 46654 981153 SH SOLE 300283 0 680870 OPENDOOR TECHNOLOGIES INC COMM STK 683712103 110201 5098277 SH SOLE 1282200 0 3816077 OPEN TEXT CORP COMM STK 683715106 816 17960 SH SOLE 17960 0 0 OPTICAL CABLE CORP COMM STK 683827208 34 12869 SH SOLE 0 0 12869 ORION ENERGY SYSTEMS INC COMM STK 686275108 423 42822 SH SOLE 1922 0 40900 ORMAT TECHNOLOGIES INC COMM STK 686688102 49381 546976 SH SOLE 143276 0 403700 OSHKOSH CORP COMM STK 688239201 3304 38392 SH SOLE 27275 0 11117 OTTER TAIL CORP COMM STK 689648103 1070 25109 SH SOLE 12759 0 12350 OUTSET MED INC COMM STK 690145107 254250 4658295 SH SOLE 500302 0 4157993 OVERSTOCK COM INC DEL COMM STK 690370101 733 15278 SH SOLE 11878 0 3400 OWENS & MINOR INC NEW COMM STK 690732102 944 34901 SH SOLE 20301 0 14600 OWENS CORNING NEW COMM STK 690742101 4213 55609 SH SOLE 28209 0 27400 OXFORD INDS INC COMM STK 691497309 411 6273 SH SOLE 1093 0 5180 PDF SOLUTIONS INC COMM STK 693282105 49697 2300783 SH SOLE 529394 0 1771389 PNC FINL SVCS GROUP INC COMM STK 693475105 3932371 26391754 SH SOLE 8754613 0 17637141 PPG INDS INC COMM STK 693506107 1092204 7573183 SH SOLE 3183581 0 4389602 PVH CORPORATION COMM STK 693656100 12103 128910 SH SOLE 50409 0 78501 PACCAR INC COMM STK 693718108 793408 9196071 SH SOLE 3937898 0 5258173 PACIRA BIOSCIENCES INC COMM STK 695127100 22098 369289 SH SOLE 130509 0 238780 PACKAGING CORP AMER COMM STK 695156109 1575675 11425388 SH SOLE 5006058 0 6419330 PACWEST BANCORP DEL COMM STK 695263103 1101 43359 SH SOLE 21277 0 22082 PALO ALTO NETWORKS INC COMM STK 697435105 73512 206850 SH SOLE 93514 0 113336 PAPA JOHNS INTL INC COMM STK 698813102 312146 3678797 SH SOLE 976280 0 2702517 PARK HOTELS RESORTS INC COMM STK 700517105 42441 2474672 SH SOLE 655462 0 1819210 PARK NATL CORP COMM STK 700658107 1854 17658 SH SOLE 11103 0 6555 PARKER-HANNIFIN CORP COMM STK 701094104 1126909 4136904 SH SOLE 1825492 0 2311412 PARSLEY ENERGY INC COMM STK 701877102 2591 182477 SH SOLE 132267 0 50210 PATRICK INDS INC COMM STK 703343103 58379 854122 SH SOLE 216772 0 637350 PATTERSON COS INC COMM STK 703395103 396112 13368604 SH SOLE 4745377 0 8623227 PATTERSON-UTI ENERGY INC COMM STK 703481101 499 94942 SH SOLE 42002 0 52940 PAYCHEX INC COMM STK 704326107 68309 733091 SH SOLE 301294 0 431797 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 772 33905 SH SOLE 21848 0 12057 PEGASYSTEMS INC COMM STK 705573103 80053 600728 SH SOLE 163928 0 436800 PEMBINA PIPELINE CORP COMM STK 706327103 509 21537 SH SOLE 21537 0 0 PENN NATL GAMING INC COMM STK 707569109 48918 566377 SH SOLE 175055 0 391322 PEOPLES BANCORP INC COMM STK 709789101 492 18149 SH SOLE 7054 0 11095 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 9173 709445 SH SOLE 242257 0 467188 PEPSICO INC COMM STK 713448108 1333375 8991493 SH SOLE 3826297 0 5165196 PERKINELMER INC COMM STK 714046109 476371 3319658 SH SOLE 842540 0 2477118 PERSPECTA INC COMM STK 715347100 2400 99662 SH SOLE 69931 0 29731 PETMED EXPRESS INC COMM STK 716382106 1060 33062 SH SOLE 20952 0 12110 PFIZER INC COMM STK 717081103 1161429 31551986 SH SOLE 13892719 0 17659267 PHILIP MORRIS INTL INC COMM STK 718172109 1992683 24069121 SH SOLE 11198020 0 12871101 PHILLIPS 66 COMM STK 718546104 52609 752201 SH SOLE 272327 0 479874 PHOTRONICS INC COMM STK 719405102 316 28281 SH SOLE 4321 0 23960 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 1013 62434 SH SOLE 34254 0 28180 PINDUODUO INC ADR 722304102 694116 3906773 SH SOLE 1744519 0 2162254 PINNACLE WEST CAP CORP COMM STK 723484101 16909 211491 SH SOLE 76191 0 135300 PIONEER NAT RES CO COMM STK 723787107 270162 2372134 SH SOLE 1229162 0 1142972 PIONEER PWR SOLUTIONS INC COMM STK 723836300 178 46100 SH SOLE 0 0 46100 PIPER SANDLER COMPANIES COMM STK 724078100 1264 12525 SH SOLE 5855 0 6670 PITNEY BOWES INC COMM STK 724479100 633 102701 SH SOLE 57401 0 45300 PLANTRONICS INC NEW COMM STK 727493108 754 27908 SH SOLE 13358 0 14550 PLEXUS CORP COMM STK 729132100 1361 17397 SH SOLE 7837 0 9560 POLARIS INC COMM STK 731068102 2816 29552 SH SOLE 17312 0 12240 POPULAR INC COMM STK 733174700 298975 5308512 SH SOLE 1665440 0 3643072 PORTLAND GEN ELEC CO COMM STK 736508847 1408 32917 SH SOLE 23817 0 9100 POST HLDGS INC COMM STK 737446104 251290 2487769 SH SOLE 661421 0 1826348 POTLATCHDELTIC CORPORATION COMM STK 737630103 106724 2133622 SH SOLE 789674 0 1343948 POWER INTEGRATIONS INC COMM STK 739276103 76729 937319 SH SOLE 240255 0 697064 PREFERRED BK LOS ANGELES CA COMM STK 740367404 57471 1138723 SH SOLE 301106 0 837617 PRICESMART INC COMM STK 741511109 4618 50702 SH SOLE 46652 0 4050 PROCTER AND GAMBLE CO COMM STK 742718109 1090663 7838598 SH SOLE 4134871 0 3703727 PROFESSIONAL HLDG CORP COMM STK 743139107 28107 1842360 SH SOLE 434123 0 1408237 PROGRESS SOFTWARE CORP COMM STK 743312100 418 9250 SH SOLE 3050 0 6200 PROGRESSIVE CORP COMM STK 743315103 299346 3027366 SH SOLE 1231845 0 1795521 PROOFPOINT INC COMM STK 743424103 1041176 7632694 SH SOLE 1580707 0 6051987 PROSPERITY BANCSHARES INC COMM STK 743606105 161012 2321394 SH SOLE 604543 0 1716851 PROTO LABS INC COMM STK 743713109 3073 20034 SH SOLE 12424 0 7610 THE PROVIDENCE SERVICE CORP COMM STK 743815102 96298 694642 SH SOLE 157657 0 536985 PRUDENTIAL FINL INC COMM STK 744320102 53458 684744 SH SOLE 246728 0 438016 PUBLIC SVC ENTERPRISE GRP IN COMM STK 744573106 1523767 26136648 SH SOLE 8855855 0 17280793 PULMONX CORP COMM STK 745848101 25532 369915 SH SOLE 58702 0 311213 PULTE GROUP INC COMM STK 745867101 20371 472418 SH SOLE 187488 0 284930 PURE CYCLE CORP COMM STK 746228303 333 29693 SH SOLE 29693 0 0 QUAD / GRAPHICS INC COMM STK 747301109 116 30421 SH SOLE 30421 0 0 QUAKER CHEM CORP COMM STK 747316107 370998 1464140 SH SOLE 381302 0 1082838 QUALCOMM INC COMM STK 747525103 5816982 38184509 SH SOLE 17553209 0 20631300 QUANEX BUILDING PRODUCTS COR COMM STK 747619104 327 14763 SH SOLE 14763 0 0 QUMU CORP COMM STK 749063103 246 30850 SH SOLE 8400 0 22450 QUOTIENT TECHNOLOGY INC COMM STK 749119103 1358 144187 SH SOLE 111797 0 32390 R1 RCM INC COMM STK 749397105 346 14387 SH SOLE 7287 0 7100 RLI CORP COMM STK 749607107 811 7783 SH SOLE 5383 0 2400 RPM INTL INC COMM STK 749685103 612942 6751953 SH SOLE 2302007 0 4449946 RADIAN GROUP INC COMM STK 750236101 113938 5626553 SH SOLE 1841288 0 3785265 RADIUS HEALTH INC COMM STK 750469207 113401 6349448 SH SOLE 1494996 0 4854452 RADNET INC COMM STK 750491102 820 41906 SH SOLE 27206 0 14700 RALPH LAUREN CORP COMM STK 751212101 234458 2260056 SH SOLE 800306 0 1459750 RAPID7 INC COMM STK 753422104 1780 19746 SH SOLE 14146 0 5600 RAVEN INDS INC COMM STK 754212108 3653 110393 SH SOLE 110393 0 0 RAYMOND JAMES FINL INC COMM STK 754730109 480476 5022222 SH SOLE 2066614 0 2955608 RAYONIER INC COMM STK 754907103 621667 21159533 SH SOLE 8160553 0 12998980 REALTY INCOME CORP COMM STK 756109104 47933 770995 SH SOLE 378710 0 392285 REDWOOD TR INC COMM STK 758075402 1186 135062 SH SOLE 7562 0 127500 REGAL BELOIT CORP COMM STK 758750103 3003 24450 SH SOLE 11550 0 12900 REGENCY CTRS CORP COMM STK 758849103 264237 5795940 SH SOLE 1874923 0 3921017 REINSURANCE GRP OF AMERICA I COMM STK 759351604 4230 36501 SH SOLE 23886 0 12615 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 127362 1063562 SH SOLE 355751 0 707811 REPLIGEN CORP COMM STK 759916109 227746 1188465 SH SOLE 301193 0 887272 REPARE THERAPEUTICS INC COMM STK 760273102 578 16853 SH SOLE 10853 0 6000 REPUBLIC SVCS INC COMM STK 760759100 40276 418230 SH SOLE 192441 0 225789 RESMED INC COMM STK 761152107 52878 248767 SH SOLE 89625 0 159142 REVANCE THERAPEUTICS INC COMM STK 761330109 826 29146 SH SOLE 10246 0 18900 REX AMERICAN RES CORP COMM STK 761624105 44307 603060 SH SOLE 216917 0 386143 RIBBON COMMUNICATIONS INC COMM STK 762544104 278 42409 SH SOLE 4609 0 37800 RIGEL PHARMACEUTICALS INC COMM STK 766559603 41 11612 SH SOLE 11612 0 0 RIO TINTO PLC ADR 767204100 512 6804 SH SOLE 6804 0 0 RITCHIE BROS AUCTIONEERS COMM STK 767744105 8631 124107 SH SOLE 62207 0 61900 RITE AID CORP COMM STK 767754872 767 48422 SH SOLE 19502 0 28920 ROBERT HALF INTL INC COMM STK 770323103 13855 221743 SH SOLE 95371 0 126372 ROCKWELL AUTOMATION INC COMM STK 773903109 625640 2494479 SH SOLE 1112274 0 1382205 ROCKWELL MED INC COMM STK 774374102 162 160030 SH SOLE 78830 0 81200 ROGERS CORP COMM STK 775133101 1327 8543 SH SOLE 4950 0 3593 ROLLINS INC COMM STK 775711104 260743 6673730 SH SOLE 1484848 0 5188882 ROPER TECHNOLOGIES INC COMM STK 776696106 5511619 12785311 SH SOLE 4572318 0 8212993 ROSS STORES INC COMM STK 778296103 5888289 47968736 SH SOLE 17724130 0 30244606 ROYAL BK CDA COMM STK 780087102 4819 58702 SH SOLE 58702 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 127650 3797965 SH SOLE 1506541 0 2291424 ROYAL DUTCH SHELL PLC ADR 780259206 553 15750 SH SOLE 15750 0 0 ROYAL GOLD INC COMM STK 780287108 8302 78060 SH SOLE 34910 0 43150 RUSH ENTERPRISES INC COMM STK 781846209 129890 3135930 SH SOLE 889350 0 2246580 RYDER SYS INC COMM STK 783549108 151990 2460975 SH SOLE 914660 0 1546315 S & T BANCORP INC COMM STK 783859101 648 26107 SH SOLE 11107 0 15000 SEI INVTS CO COMM STK 784117103 3246 56476 SH SOLE 28970 0 27506 SJW GROUP COMM STK 784305104 125622 1811159 SH SOLE 437230 0 1373929 SPX CORP COMM STK 784635104 205968 3776453 SH SOLE 982319 0 2794134 SAFEGUARD SCIENTIFICS INC COMM STK 786449207 5797 908595 SH SOLE 244095 0 664500 SAGA COMMUNICATIONS INC COMM STK 786598300 13402 557967 SH SOLE 146971 0 410996 ST JOE CO COMM STK 790148100 210580 4960648 SH SOLE 1777400 0 3183248 SANDERSON FARMS INC COMM STK 800013104 172331 1303564 SH SOLE 300378 0 1003186 SANDY SPRING BANCORP INC COMM STK 800363103 83827 2604130 SH SOLE 630470 0 1973660 SANFILIPPO JOHN B & SON INC COMM STK 800422107 22734 288283 SH SOLE 74283 0 214000 SANGAMO THERAPEUTICS INC COMM STK 800677106 2197 140770 SH SOLE 49970 0 90800 SANMINA CORPORATION COMM STK 801056102 988 30976 SH SOLE 19274 0 11702 SAREPTA THERAPEUTICS INC COMM STK 803607100 222089 1302651 SH SOLE 226822 0 1075829 SAUL CTRS INC COMM STK 804395101 58685 1852423 SH SOLE 632195 0 1220228 SAVARA INC COMM STK 805111101 14 11803 SH SOLE 3343 0 8460 SCANSOURCE INC COMM STK 806037107 602 22827 SH SOLE 14327 0 8500 HENRY SCHEIN INC COMM STK 806407102 19775 295760 SH SOLE 135169 0 160591 SCHLUMBERGER LTD COMM STK 806857108 225963 10351032 SH SOLE 4652217 0 5698815 SCHOLASTIC CORP COMM STK 807066105 117080 4683201 SH SOLE 1655837 0 3027364 SCHWAB CHARLES CORP COMM STK 808513105 4509640 85073735 SH SOLE 42404770 0 42668965 SCIENCE APPLICATIONS INTL CO COMM STK 808625107 45418 479902 SH SOLE 123801 0 356101 SCIPLAY CORPORATION COMM STK 809087109 269 19392 SH SOLE 19392 0 0 SCOTTS MIRACLE GRO CO COMM STK 810186106 52856 265423 SH SOLE 72723 0 192700 SCRIPPS E W CO OHIO COMM STK 811054402 718 46956 SH SOLE 26641 0 20315 SEABOARD CORP DEL COMM STK 811543107 430 142 SH SOLE 12 0 130 SEACHANGE INTL INC COMM STK 811699107 144 102670 SH SOLE 102670 0 0 SEACOAST BKG CORP FLA COMM STK 811707801 152236 5169288 SH SOLE 1094795 0 4074493 SEACOR HOLDINGS INC COMM STK 811904101 123683 2983915 SH SOLE 1013857 0 1970058 SELECTIVE INS GROUP INC COMM STK 816300107 178741 2668575 SH SOLE 646690 0 2021885 SELECTQUOTE INC COMM STK 816307300 114829 5533920 SH SOLE 1878645 0 3655275 SEMTECH CORP COMM STK 816850101 120991 1678330 SH SOLE 452698 0 1225632 SEMPRA ENERGY COMM STK 816851109 2976355 23360695 SH SOLE 10534444 0 12826251 SERVICE CORP INTL COMM STK 817565104 45997 936805 SH SOLE 355677 0 581128 SHAKE SHACK INC COMM STK 819047101 1294 15268 SH SOLE 8768 0 6500 SHERWIN WILLIAMS CO COMM STK 824348106 659549 897456 SH SOLE 366338 0 531118 SHUTTERSTOCK INC COMM STK 825690100 301 4197 SH SOLE 1497 0 2700 SHYFT GROUP INC COMM STK 825698103 753 26527 SH SOLE 9927 0 16600 SI BONE INC COMM STK 825704109 339 11349 SH SOLE 11349 0 0 SILICON LABORATORIES INC COMM STK 826919102 2044 16048 SH SOLE 10048 0 6000 SILGAN HOLDINGS INC COMM STK 827048109 1104 29761 SH SOLE 16121 0 13640 SIMMONS 1ST NATL CORP COMM STK 828730200 1362 63082 SH SOLE 36784 0 26298 SIMON PPTY GROUP INC NEW COMM STK 828806109 125364 1470030 SH SOLE 542715 0 927315 SIMPSON MANUFACTURING CO INC COMM STK 829073105 2022 21641 SH SOLE 14541 0 7100 SIMULATIONS PLUS INC COMM STK 829214105 969 13474 SH SOLE 11274 0 2200 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 1344 42192 SH SOLE 21082 0 21110 SINTX TECHNOLOGIES INC COMM STK 829392307 142 90200 SH SOLE 0 0 90200 SKECHERS U S A INC COMM STK 830566105 4040 112408 SH SOLE 67398 0 45010 SKYLINE CHAMPION CORPORATION COMM STK 830830105 73314 2369547 SH SOLE 549361 0 1820186 SKYWEST INC COMM STK 830879102 736 18255 SH SOLE 3325 0 14930 SMITH A O CORP COMM STK 831865209 24646 449589 SH SOLE 219201 0 230388 SMUCKER J M CO COMM STK 832696405 23177 200489 SH SOLE 76487 0 124002 SNAP ON INC COMM STK 833034101 237860 1389854 SH SOLE 633425 0 756429 SNOWFLAKE INC COMM STK 833445109 415954 1478160 SH SOLE 722969 0 755191 SONOCO PRODS CO COMM STK 835495102 3325 56119 SH SOLE 40012 0 16107 SOUTH JERSEY INDS INC COMM STK 838518108 1045 48496 SH SOLE 11956 0 36540 SOUTH ST CORP COMM STK 840441109 279305 3863145 SH SOLE 1035625 0 2827520 SOUTHERN CO COMM STK 842587107 2393783 38967662 SH SOLE 20227957 0 18739705 SOUTHERN CO CVPFSTKF 842587602 454966 8838573 SH SOLE 4252603 0 4585970 SOUTHERN FIRST BANCSHARES COMM STK 842873101 19204 543262 SH SOLE 137094 0 406168 SOUTHERN NATL BANCORP OF VA COMM STK 843395104 141 11653 SH SOLE 11653 0 0 SOUTHWEST AIRLS CO COMM STK 844741108 445602 9560218 SH SOLE 4933114 0 4627104 SOUTHWEST GAS HOLDINGS INC COMM STK 844895102 184545 3037775 SH SOLE 738569 0 2299206 SOUTHWESTERN ENERGY CO COMM STK 845467109 800 268309 SH SOLE 161709 0 106600 SPARK ENERGY INC COMM STK 846511103 849 88714 SH SOLE 56284 0 32430 SPARTANNASH CO COMM STK 847215100 370 21259 SH SOLE 12459 0 8800 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 2861 73195 SH SOLE 54260 0 18935 SPIRIT AIRLS INC COMM STK 848577102 1234 50489 SH SOLE 25789 0 24700 SPLUNK INC COMM STK 848637104 4323356 25467295 SH SOLE 10591406 0 14875889 SQUARE INC COMM STK 852234103 917868 4217367 SH SOLE 2161884 0 2055483 STAAR SURGICAL CO COMM STK 852312305 5554 70108 SH SOLE 63408 0 6700 STAMPS COM INC COMM STK 852857200 43823 223370 SH SOLE 57870 0 165500 STANDARD MTR PRODS INC COMM STK 853666105 424 10480 SH SOLE 1420 0 9060 STANLEY BLACK & DECKER INC COMM STK 854502101 286637 1605271 SH SOLE 768485 0 836786 STARBUCKS CORP COMM STK 855244109 560047 5235062 SH SOLE 2211604 0 3023458 STATE AUTO FINL CORP COMM STK 855707105 65218 3676298 SH SOLE 1105141 0 2571157 STATE STR CORP COMM STK 857477103 1145790 15743203 SH SOLE 7064107 0 8679096 STEEL DYNAMICS INC COMM STK 858119100 19585 531191 SH SOLE 296072 0 235119 STEELCASE INC COMM STK 858155203 659 48611 SH SOLE 31322 0 17289 STEPAN CO COMM STK 858586100 25032 209788 SH SOLE 53650 0 156138 STERICYCLE INC COMM STK 858912108 462741 6674470 SH SOLE 3085139 0 3589331 STERLING CONSTR INC COMM STK 859241101 925 49690 SH SOLE 34890 0 14800 STEWART INFORMATION SVCS COR COMM STK 860372101 332 6867 SH SOLE 1787 0 5080 STIFEL FINL CORP COMM STK 860630102 1755 34780 SH SOLE 22151 0 12629 STITCH FIX INC COMM STK 860897107 4226 71974 SH SOLE 10874 0 61100 STOCK YDS BANCORP INC COMM STK 861025104 2137 52800 SH SOLE 44819 0 7981 STONEX GROUP INC COMM STK 861896108 674 11643 SH SOLE 5962 0 5681 STORE CAP CORP COMM STK 862121100 6527 192098 SH SOLE 168637 0 23461 STRATTEC SEC CORP COMM STK 863111100 24791 502249 SH SOLE 133589 0 368660 STRYKER CORPORATION COMM STK 863667101 7318132 29889733 SH SOLE 11380034 0 18509699 STURM RUGER & CO INC COMM STK 864159108 200 3076 SH SOLE 3016 0 60 SUMMIT HOTEL PPTYS INC COMM STK 866082100 11659 1294044 SH SOLE 136218 0 1157826 SUN CMNTYS INC COMM STK 866674104 119799 788409 SH SOLE 356237 0 432172 SUN LIFE FINANCIAL INC. COMM STK 866796105 588153 13243316 SH SOLE 6619250 0 6624066 SUNCOR ENERGY INC NEW COMM STK 867224107 1001 59711 SH SOLE 59711 0 0 SUNPOWER CORP COMM STK 867652406 609 23752 SH SOLE 14352 0 9400 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 136133 12015308 SH SOLE 3849895 0 8165413 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 15976 634977 SH SOLE 200877 0 434100 SURMODICS INC COMM STK 868873100 535 12303 SH SOLE 853 0 11450 SUTRO BIOPHARMA INC COMM STK 869367102 455 20968 SH SOLE 20968 0 0 SYKES ENTERPRISES INC COMM STK 871237103 1187 31507 SH SOLE 19877 0 11630 SYNOPSYS INC COMM STK 871607107 2741497 10575131 SH SOLE 3965666 0 6609465 SYSCO CORP COMM STK 871829107 386905 5210136 SH SOLE 1847693 0 3362443 SYSTEMAX INC COMM STK 871851101 577 16069 SH SOLE 14379 0 1690 TCF FINL CORP COMM STK 872307103 3198 86394 SH SOLE 42119 0 44275 TJX COS INC NEW COMM STK 872540109 1476649 21623217 SH SOLE 9903903 0 11719314 T-MOBILE US INC COMM STK 872590104 1082743 8029238 SH SOLE 1756899 0 6272339 TABULA RASA HEALTHCARE INC COMM STK 873379101 5666 132267 SH SOLE 29667 0 102600 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1136363 10428356 SH SOLE 4999964 0 5428392 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 64013 308065 SH SOLE 111785 0 196280 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 97600 5362644 SH SOLE 2129906 0 3232738 TAL EDUCATION GROUP ADR 874080104 414101 5790806 SH SOLE 1672454 0 4118352 TANDEM DIABETES CARE INC COMM STK 875372203 131214 1371380 SH SOLE 276315 0 1095065 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 453 45456 SH SOLE 21756 0 23700 TAPESTRY INC COMM STK 876030107 27311 878740 SH SOLE 217269 0 661471 TECK RESOURCES LTD COMM STK 878742204 12751 702531 SH SOLE 316977 0 385554 TEJON RANCH CO COMM STK 879080109 371 25643 SH SOLE 21543 0 4100 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 2037303 5197466 SH SOLE 1833669 0 3363797 TELEFLEX INCORPORATED COMM STK 879369106 2032700 4938892 SH SOLE 1758209 0 3180683 TELEPHONE & DATA SYS INC COMM STK 879433829 60462 3255921 SH SOLE 1151834 0 2104087 TENNANT CO COMM STK 880345103 718 10238 SH SOLE 4318 0 5920 TENNECO INC COMM STK 880349105 743 70098 SH SOLE 40248 0 29850 TERADYNE INC COMM STK 880770102 125194 1044241 SH SOLE 516628 0 527613 TEREX CORP NEW COMM STK 880779103 1714 49128 SH SOLE 25228 0 23900 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1025 106230 SH SOLE 62730 0 43500 TEXAS INSTRS INC COMM STK 882508104 2230152 13587718 SH SOLE 5221840 0 8365878 TEXAS PAC LD TR COMM STK 882610108 62031 85324 SH SOLE 21924 0 63400 TEXAS ROADHOUSE INC COMM STK 882681109 89227 1141594 SH SOLE 318694 0 822900 TEXTRON INC COMM STK 883203101 1697648 35126171 SH SOLE 14040507 0 21085664 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 5844669 12562390 SH SOLE 4221135 0 8341255 THOR INDS INC COMM STK 885160101 2555 27478 SH SOLE 12678 0 14800 TIFFANY & CO NEW COMM STK 886547108 61107 464871 SH SOLE 165304 0 299567 TIMKEN CO COMM STK 887389104 102320 1322646 SH SOLE 367693 0 954953 TIMKENSTEEL CORPORATION COMM STK 887399103 263 56257 SH SOLE 25367 0 30890 TOLL BROTHERS INC COMM STK 889478103 1892 43531 SH SOLE 17411 0 26120 TOMPKINS FINL CORP COMM STK 890110109 618 8754 SH SOLE 4237 0 4517 TOOTSIE ROLL INDS INC COMM STK 890516107 26923 906487 SH SOLE 328479 0 578008 TORO CO COMM STK 891092108 430395 4538116 SH SOLE 1023312 0 3514804 TORONTO DOMINION BK ONT COMM STK 891160509 3868 68512 SH SOLE 68512 0 0 TOYOTA MOTOR CORP ADR 892331307 680 7118 SH SOLE 4242 0 2876 TRACTOR SUPPLY CO COMM STK 892356106 145488 1034914 SH SOLE 245047 0 789867 TRADEWEB MKTS INC COMM STK 892672106 953235 15263979 SH SOLE 7144763 0 8119216 TRANSDIGM GROUP INC COMM STK 893641100 97070 156856 SH SOLE 70567 0 86289 TREDEGAR CORP COMM STK 894650100 243 14565 SH SOLE 1765 0 12800 TRICO BANCSHARES COMM STK 896095106 805 22822 SH SOLE 15822 0 7000 TRIMAS CORP COMM STK 896215209 382 12074 SH SOLE 2774 0 9300 TRIMBLE INC COMM STK 896239100 84768 1269556 SH SOLE 1054545 0 215011 TRINET GROUP INC COMM STK 896288107 1522 18883 SH SOLE 10883 0 8000 TRINITY INDS INC COMM STK 896522109 2442 92534 SH SOLE 56476 0 36058 TRIUMPH GROUP INC NEW COMM STK 896818101 87375 6956582 SH SOLE 2411704 0 4544878 TRIPADVISOR INC COMM STK 896945201 1096 38080 SH SOLE 20180 0 17900 TRUPANION INC COMM STK 898202106 2523 21073 SH SOLE 5733 0 15340 TRUSTCO BK CORP N Y COMM STK 898349105 315 47282 SH SOLE 6532 0 40750 TRUSTMARK CORP COMM STK 898402102 827 30265 SH SOLE 17265 0 13000 TUPPERWARE BRANDS CORP COMM STK 899896104 1164 35942 SH SOLE 17022 0 18920 TURTLE BEACH CORP COMM STK 900450206 1021 47369 SH SOLE 33069 0 14300 II-VI INC COMM STK 902104108 3357 44188 SH SOLE 22793 0 21395 TYLER TECHNOLOGIES INC COMM STK 902252105 149773 343107 SH SOLE 105687 0 237420 TYSON FOODS INC COMM STK 902494103 945699 14675650 SH SOLE 7729276 0 6946374 UDR INC COMM STK 902653104 19427 505521 SH SOLE 184952 0 320569 UFP TECHNOLOGIES INC COMM STK 902673102 331 7113 SH SOLE 7113 0 0 UGI CORP NEW COMM STK 902681105 3183 91061 SH SOLE 42671 0 48390 UMB FINL CORP COMM STK 902788108 1343 19464 SH SOLE 6256 0 13208 U S GLOBAL INVS INC COMM STK 902952100 308 56500 SH SOLE 0 0 56500 US BANCORP DEL COMM STK 902973304 125329 2690031 SH SOLE 1169424 0 1520607 UMH PPTYS INC COMM STK 903002103 492 33239 SH SOLE 2539 0 30700 UMPQUA HLDGS CORP COMM STK 904214103 953 62932 SH SOLE 48930 0 14002 UNDER ARMOUR INC COMM STK 904311107 5373 312917 SH SOLE 112532 0 200385 UNDER ARMOUR INC COMM STK 904311206 4752 319360 SH SOLE 114633 0 204727 UNIFIRST CORP MASS COMM STK 904708104 103926 490937 SH SOLE 127255 0 363682 UNILEVER PLC ADR 904767704 2375 49979 SH SOLE 25696 0 24283 UNION PAC CORP COMM STK 907818108 2255259 10831311 SH SOLE 4498200 0 6333111 UNISYS CORP COMM STK 909214306 399 20273 SH SOLE 4173 0 16100 UNITED BANKSHARES INC WEST V COMM STK 909907107 1775 54778 SH SOLE 18155 0 36623 UNITED AIRLS HLDGS INC COMM STK 910047109 124664 2882413 SH SOLE 1146553 0 1735860 UNITED FIRE GROUP INC COMM STK 910340108 763 30398 SH SOLE 12698 0 17700 UNITED NAT FOODS INC COMM STK 911163103 794 49688 SH SOLE 20488 0 29200 UNITED PARCEL SERVICE INC COMM STK 911312106 2590107 15380797 SH SOLE 7520868 0 7859929 UNITED RENTALS INC COMM STK 911363109 535047 2307130 SH SOLE 978408 0 1328722 UNITED STATES CELLULAR CORP COMM STK 911684108 255 8323 SH SOLE 630 0 7693 US FOODS HLDG CORP COMM STK 912008109 4953 148694 SH SOLE 74794 0 73900 UNITED STATES STL CORP NEW COMM STK 912909108 2550 152053 SH SOLE 117343 0 34710 UNITIL CORP COMM STK 913259107 704 15912 SH SOLE 5612 0 10300 UNIVERSAL CORP VA COMM STK 913456109 1142 23490 SH SOLE 16350 0 7140 UNIVERSAL ELECTRS INC COMM STK 913483103 561 10700 SH SOLE 4500 0 6200 UNIVERSAL HLTH SVCS INC COMM STK 913903100 26996 196336 SH SOLE 76456 0 119880 UNIVERSAL TECHNICAL INST INC COMM STK 913915104 254 39387 SH SOLE 39387 0 0 UNIVEST FINANCIAL CORPORATIO COMM STK 915271100 314 15248 SH SOLE 8648 0 6600 URANIUM ENERGY CORP COMM STK 916896103 223 126558 SH SOLE 12158 0 114400 URBAN OUTFITTERS INC COMM STK 917047102 1068 41703 SH SOLE 22203 0 19500 URSTADT BIDDLE PPTYS INC COMM STK 917286205 431 30500 SH SOLE 2000 0 28500 UTAH MED PRODS INC COMM STK 917488108 23615 280128 SH SOLE 92409 0 187719 UTZ BRANDS INC COMM STK 918090101 139528 6324933 SH SOLE 1471213 0 4853720 UTZ BRANDS INC WARRANT 918090119 18033 1717407 SH SOLE 386607 0 1330801 V F CORP COMM STK 918204108 647799 7584584 SH SOLE 3038277 0 4546307 VSE CORP COMM STK 918284100 200 5197 SH SOLE 597 0 4600 VALLEY NATL BANCORP COMM STK 919794107 1574 161486 SH SOLE 116186 0 45300 VALMONT INDS INC COMM STK 920253101 63880 365177 SH SOLE 115477 0 249700 VAPOTHERM INC COMM STK 922107107 457 17001 SH SOLE 5001 0 12000 VARONIS SYS INC COMM STK 922280102 2207 13490 SH SOLE 9790 0 3700 VEECO INSTRS INC DEL COMM STK 922417100 450 25909 SH SOLE 25909 0 0 VEEVA SYS INC COMM STK 922475108 2653240 9745601 SH SOLE 2956550 0 6789051 VANGUARD INDEX FDS COMM STK 922908769 360 1850 SH SOLE 1850 0 0 VERITEX HLDGS INC COMM STK 923451108 314 12252 SH SOLE 3252 0 9000 VIAVI SOLUTIONS INC COMM STK 925550105 2321 154982 SH SOLE 110242 0 44740 VICI PPTYS INC COMM STK 925652109 4855 190400 SH SOLE 113200 0 77200 VICOR CORP COMM STK 925815102 1408 15264 SH SOLE 1564 0 13700 VIRTU FINL INC COMM STK 928254101 925 36755 SH SOLE 19159 0 17596 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 1679 81068 SH SOLE 39770 0 41298 VISTA OUTDOOR INC COMM STK 928377100 316 13302 SH SOLE 13302 0 0 VIVINT SMART HOME INC COMM STK 928542109 360 17354 SH SOLE 10054 0 7300 VMWARE INC COMM STK 928563402 6651 47418 SH SOLE 27751 0 19667 VONTIER CORPORATION COMM STK 928881101 8074 242096 SH SOLE 89789 0 152307 VORNADO RLTY TR COMM STK 929042109 10358 277394 SH SOLE 107774 0 169620 VOYA FINANCIAL INC COMM STK 929089100 40601 690372 SH SOLE 353515 0 336857 VULCAN MATLS CO COMM STK 929160109 207079 1396257 SH SOLE 473325 0 922932 WD-40 CO COMM STK 929236107 2317 8721 SH SOLE 5921 0 2800 WSFS FINL CORP COMM STK 929328102 160659 3579744 SH SOLE 1235762 0 2343982 WABASH NATL CORP COMM STK 929566107 626 36312 SH SOLE 23912 0 12400 WABTEC COMM STK 929740108 87954 1201559 SH SOLE 753606 0 447953 WADDELL & REED FINL INC COMM STK 930059100 1206 47335 SH SOLE 19144 0 28191 WAITR HLDGS INC COMM STK 930752100 120 43078 SH SOLE 43078 0 0 WALMART INC COMM STK 931142103 892200 6189388 SH SOLE 3229061 0 2960327 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 50016 1254171 SH SOLE 457078 0 797093 WARNER MUSIC GROUP CORP COMM STK 934550203 37189 978917 SH SOLE 143205 0 835712 WASHINGTON FED INC COMM STK 938824109 2001 77739 SH SOLE 40529 0 37210 WASHINGTON REAL ESTATE INVT COMM STK 939653101 22670 1048072 SH SOLE 320372 0 727700 WASHINGTON TR BANCORP COMM STK 940610108 279 6238 SH SOLE 1738 0 4500 WATERS CORP COMM STK 941848103 27203 109945 SH SOLE 40070 0 69875 WATSCO INC COMM STK 942622200 84842 374497 SH SOLE 98257 0 276240 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 1436 11799 SH SOLE 5349 0 6450 WEBSTER FINL CORP CONN COMM STK 947890109 530829 12593814 SH SOLE 4422787 0 8171027 WEIBO CORP ADR 948596101 102877 2509804 SH SOLE 1549357 0 960447 WEINGARTEN RLTY INVS COMM STK 948741103 2608 120365 SH SOLE 46490 0 73875 WELBILT INC COMM STK 949090104 1634 123806 SH SOLE 77606 0 46200 WELLS FARGO CO NEW COMM STK 949746101 3215092 106531722 SH SOLE 55354947 0 51176775 WERNER ENTERPRISES INC COMM STK 950755108 1485 37860 SH SOLE 25332 0 12528 WESBANCO INC COMM STK 950810101 2249 75066 SH SOLE 40524 0 34542 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 1310095 4624247 SH SOLE 1165810 0 3458437 WESTAMERICA BANCORPORATION COMM STK 957090103 190002 3436470 SH SOLE 1234741 0 2201729 WESTERN ALLIANCE BANCORP COMM STK 957638109 443662 7400529 SH SOLE 2007270 0 5393259 WESTERN DIGITAL CORP. COMM STK 958102105 29104 525440 SH SOLE 189273 0 336167 WESTERN NEW ENG BANCORP INC COMM STK 958892101 177 25710 SH SOLE 15610 0 10100 WESTERN UN CO COMM STK 959802109 15909 725117 SH SOLE 259846 0 465271 WESTLAKE CHEM CORP COMM STK 960413102 296064 3628235 SH SOLE 1463351 0 2164884 WESTWOOD HLDGS GROUP INC COMM STK 961765104 257 17710 SH SOLE 7210 0 10500 WEYERHAEUSER CO MTN BE COMM STK 962166104 2239091 66778740 SH SOLE 32056023 0 34722717 WHIRLPOOL CORP COMM STK 963320106 19477 107914 SH SOLE 37847 0 70067 WHITESTONE REIT COMM STK 966084204 491 61578 SH SOLE 2678 0 58900 WILEY JOHN & SONS INC COMM STK 968223206 1073 23494 SH SOLE 13414 0 10080 WILLAMETTE VY VINEYARD INC COMM STK 969136100 69 10850 SH SOLE 0 0 10850 WILLIAMS COS INC COMM STK 969457100 518582 25864459 SH SOLE 11153594 0 14710865 WILLIAMS SONOMA INC COMM STK 969904101 12961 127264 SH SOLE 55464 0 71800 WILLSCOT MOBIL MINI HLDNG CO COMM STK 971378104 6321 272811 SH SOLE 176689 0 96122 WINGSTOP INC COMM STK 974155103 1869 14099 SH SOLE 9299 0 4800 WINMARK CORP COMM STK 974250102 63422 341347 SH SOLE 92400 0 248947 WINNEBAGO INDS INC COMM STK 974637100 1955 32622 SH SOLE 11202 0 21420 WOLVERINE WORLD WIDE INC COMM STK 978097103 1416 45323 SH SOLE 30123 0 15200 WOODWARD INC COMM STK 980745103 89559 736932 SH SOLE 200902 0 536030 WORLD ACCEP CORP DEL COMM STK 981419104 398 3894 SH SOLE 3894 0 0 WORLD FUEL SVCS CORP COMM STK 981475106 1463 46961 SH SOLE 13961 0 33000 WORTHINGTON INDS INC COMM STK 981811102 866 16873 SH SOLE 6970 0 9903 WYNN RESORTS LTD COMM STK 983134107 1227259 10877067 SH SOLE 4993108 0 5883959 XPO LOGISTICS INC COMM STK 983793100 66850 560826 SH SOLE 161456 0 399370 XILINX INC COMM STK 983919101 738602 5209862 SH SOLE 2449985 0 2759877 XENIA HOTELS & RESORTS INC COMM STK 984017103 2235 147007 SH SOLE 107807 0 39200 YRC WORLDWIDE INC COMM STK 984249607 662 149343 SH SOLE 28355 0 120988 YATSEN HLDG LTD ADR 985194109 75007 4412160 SH SOLE 3934923 0 477237 YELP INC COMM STK 985817105 936 28664 SH SOLE 18864 0 9800 YUM BRANDS INC COMM STK 988498101 3322353 30619571 SH SOLE 9977017 0 20642554 ZEBRA TECHNOLOGIES CORPORATI COMM STK 989207105 158898 413441 SH SOLE 126141 0 287300 ZIONS BANCORPORATION N A COMM STK 989701107 12015 276581 SH SOLE 93630 0 182951 4D MOLECULAR THERAPEUTICS IN COMM STK 35104E100 14245 343678 SH SOLE 53105 0 290573 ACCOLADE INC COMM STK 00437E102 33614 772729 SH SOLE 148296 0 624433 KIRKLAND LAKE GOLD LTD COMM STK 49741E100 453156 10979690 SH SOLE 4249880 0 6729810 TERMINIX GLOBAL HOLDINGS INC COMM STK 88087E100 915341 17944350 SH SOLE 6658340 0 11286010 CDK GLOBAL INC COMM STK 12508E101 4806 92726 SH SOLE 55260 0 37466 CANTERBURY PARK HOLDING CORP COMM STK 13811E101 410 34447 SH SOLE 9866 0 24581 EQUITABLE HLDGS INC COMM STK 29452E101 1359505 53126412 SH SOLE 26454084 0 26672328 RAYTHEON TECHNOLOGIES CORP COMM STK 75513E101 193403 2704562 SH SOLE 996946 0 1707616 COVANTA HLDG CORP COMM STK 22282E102 2350 178947 SH SOLE 93093 0 85854 GLOBE LIFE INC COMM STK 37959E102 16485 173604 SH SOLE 66311 0 107293 LUMINEX CORP DEL COMM STK 55027E102 809 35003 SH SOLE 20903 0 14100 NICOLET BANKSHARES INC COMM STK 65406E102 618 9312 SH SOLE 7512 0 1800 PROTAGONIST THERAPEUTICS INC COMM STK 74366E102 17043 845395 SH SOLE 102655 0 742740 QUANTA SVCS INC COMM STK 74762E102 17498 242965 SH SOLE 82922 0 160043 VERISIGN INC COMM STK 92343E102 437688 2022706 SH SOLE 858988 0 1163718 CNO FINL GROUP INC COMM STK 12621E103 2793 125650 SH SOLE 106950 0 18700 INVESCO QQQ TR COMM STK 46090E103 138234 440600 SH Call SOLE 440600 0 0 PROGYNY INC COMM STK 74340E103 1101 25976 SH SOLE 17064 0 8912 U S SILICA HLDGS INC COMM STK 90346E103 248 35356 SH SOLE 35356 0 0 AMERISOURCEBERGEN CORP COMM STK 03073E105 26579 271882 SH SOLE 99451 0 172431 APOLLO GLOBAL MGMT INC COMM STK 03768E105 4372 89251 SH SOLE 57451 0 31800 SALLY BEAUTY HLDGS INC COMM STK 79546E104 879 67419 SH SOLE 55919 0 11500 CARS COM INC COMM STK 14575E105 252 22258 SH SOLE 4658 0 17600 AMERICAN EAGLE OUTFITTERS IN COMM STK 02553E106 2250 112104 SH SOLE 38974 0 73130 UNIVERSAL HEALTH RLTY INCM T COMM STK 91359E105 4157 64681 SH SOLE 15531 0 49150 TARGET CORP COMM STK 87612E106 155334 879927 SH SOLE 313925 0 566002 AMERESCO INC COMM STK 02361E108 30075 575713 SH SOLE 182313 0 393400 ESSENTIAL PPTYS RLTY TR INC COMM STK 29670E107 35265 1663459 SH SOLE 524732 0 1138727 RENASANT CORP COMM STK 75970E107 1981 58828 SH SOLE 36301 0 22527 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 98496 1079649 SH SOLE 386065 0 693584 NCR CORP NEW COMM STK 62886E108 22948 610805 SH SOLE 176935 0 433870 NAVISTAR INTL CORP NEW COMM STK 63934E108 1168 26568 SH SOLE 7568 0 19000 NEXTCURE INC COMM STK 65343E108 135 12386 SH SOLE 12386 0 0 BEYOND MEAT INC COMM STK 08862E109 2157 17253 SH SOLE 13053 0 4200 EVENTBRITE INC COMM STK 29975E109 8487 468913 SH SOLE 54461 0 414452 FORTINET INC COMM STK 34959E109 91113 613433 SH SOLE 198958 0 414475 PENNANT GROUP INC COMM STK 70805E109 247472 4262350 SH SOLE 1066680 0 3195670 RAPT THERAPEUTICS INC COMM STK 75382E109 51063 2585484 SH SOLE 429193 0 2156291 TOTAL SE ADR 89151E109 634076 15137406 SH SOLE 10727955 0 4409451 TRAVELERS COMPANIES INC COMM STK 89417E109 451950 3219706 SH SOLE 1455268 0 1764438 BRAINSTORM CELL THERAPEUTICS COMM STK 10501E201 99 21806 SH SOLE 1906 0 19900 FIRSTSERVICE CORP NEW COMM STK 33767E202 761474 5567958 SH SOLE 1165854 0 4402104 GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 265848 1611883 SH SOLE 424269 0 1187614 NOVAGOLD RES INC COMM STK 66987E206 155 16038 SH SOLE 16038 0 0 ACCO BRANDS CORP COMM STK 00081T108 1400 165717 SH SOLE 102350 0 63367 ADT INC DEL COMM STK 00090Q103 66419 8461014 SH SOLE 1887978 0 6573036 ACM RESEARCH INC COMM STK 00108J109 406 5000 SH SOLE 0 0 5000 AGNC INVT CORP COMM STK 00123Q104 2676 171528 SH SOLE 116854 0 54674 AES CORP COMM STK 00130H105 256152 10900064 SH SOLE 4726063 0 6174001 AMC NETWORKS INC COMM STK 00164V103 60753 1698427 SH SOLE 601570 0 1096857 AMC ENTMT HLDGS INC COMM STK 00165C104 302 142473 SH SOLE 3773 0 138700 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 94 63502 SH SOLE 63502 0 0 ASGN INC COMM STK 00191U102 69015 826232 SH SOLE 215282 0 610950 AT&T INC COMM STK 00206R102 760208 26432818 SH SOLE 11450370 0 14982448 ATN INTL INC COMM STK 00215F107 372 8920 SH SOLE 7220 0 1700 THE AARONS COMPANY INC COMM STK 00258W108 15186 800935 SH SOLE 279996 0 520939 ABBVIE INC COMM STK 00287Y109 3483277 32508417 SH SOLE 13248384 0 19260033 ACACIA COMMUNICATIONS INC COMM STK 00401C108 756 10356 SH SOLE 4116 0 6240 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 519296 10332194 SH SOLE 4059832 0 6272362 ACCELERON PHARMA INC COMM STK 00434H108 679331 5309766 SH SOLE 959818 0 4349948 ACTIVISION BLIZZARD INC COMM STK 00507V109 194558 2095406 SH SOLE 1160165 0 935241 ACUITY BRANDS INC COMM STK 00508Y102 1655 13669 SH SOLE 9269 0 4400 ADAMAS PHARMACEUTICALS INC COMM STK 00548A106 276 63700 SH SOLE 0 0 63700 ADAPTIVE BIOTECHNOLOGIES COR COMM STK 00650F109 352106 5954776 SH SOLE 1118393 0 4836383 ADAPTHEALTH CORP COMM STK 00653Q102 417 11105 SH SOLE 5005 0 6100 ADOBE SYSTEMS INCORPORATED COMM STK 00724F101 1170700 2340837 SH SOLE 961530 0 1379307 ADTALEM GLOBAL ED INC COMM STK 00737L103 1196 35216 SH SOLE 16316 0 18900 ADTRAN INC COMM STK 00738A106 913 61794 SH SOLE 48894 0 12900 ADVANCE AUTO PARTS INC COMM STK 00751Y106 18796 119334 SH SOLE 42680 0 76654 AECOM COMM STK 00766T100 3628 72872 SH SOLE 46250 0 26622 AEGION CORP COMM STK 00770F104 104242 5489284 SH SOLE 1860775 0 3628509 AERIE PHARMACEUTICALS INC COMM STK 00771V108 378 28001 SH SOLE 13101 0 14900 ADVERUM BIOTECHNOLOGIES INC COMM STK 00773U108 17967 1657433 SH SOLE 364236 0 1293197 ADVANCED DRAIN SYS INC DEL COMM STK 00790R104 1495 17892 SH SOLE 14101 0 3791 ADVANTAGE SOLUTIONS INC COMM STK 00791N102 92363 7013167 SH SOLE 1935482 0 5077685 ADVANTAGE SOLUTIONS INC WARRANT 00791N110 3269 1146949 SH SOLE 310597 0 836352 AGILENT TECHNOLOGIES INC COMM STK 00846U101 2786034 23512823 SH SOLE 8602041 0 14910782 AGENUS INC COMM STK 00847G705 120 37648 SH SOLE 37648 0 0 AGILYSYS INC COMM STK 00847J105 655 17060 SH SOLE 9208 0 7852 AGILE THERAPEUTICS INC COMM STK 00847L100 131 45491 SH SOLE 4891 0 40600 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 128791 2972322 SH SOLE 660765 0 2311557 AGEAGLE AERIAL SYS INC NEW COMM STK 00848K101 149 24800 SH SOLE 24800 0 0 AGROFRESH SOLUTIONS INC COMM STK 00856G109 18410 8110295 SH SOLE 2107851 0 6002444 AIM IMMUNOTECH INC COMM STK 00901B105 209 116800 SH SOLE 116800 0 0 AIR LEASE CORP COMM STK 00912X302 83862 1887934 SH SOLE 517969 0 1369965 AIR TRANSPORT SERVICES GRP I COMM STK 00922R105 357 11387 SH SOLE 3987 0 7400 AIR TRANSPORT SERVICES GRP I CONV BND 00922RAB1 473 400000 PRN SOLE 400000 0 0 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 68360 651109 SH SOLE 222544 0 428565 AKEBIA THERAPEUTICS INC COMM STK 00972D105 120 42743 SH SOLE 42743 0 0 AKOUOS INC COMM STK 00973J101 8904 449005 SH SOLE 58354 0 390651 AKERO THERAPEUTICS INC COMM STK 00973Y108 16962 657455 SH SOLE 95667 0 561788 ALIBABA GROUP HLDG LTD ADR 01609W102 13522050 58101878 SH SOLE 20826620 0 37275258 ALLAKOS INC COMM STK 01671P100 1824 13025 SH SOLE 7370 0 5655 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 920 54887 SH SOLE 26444 0 28443 ALLEGIANT TRAVEL CO COMM STK 01748X102 14784 78122 SH SOLE 31822 0 46300 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 1740 40332 SH SOLE 26432 0 13900 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 1031 71410 SH SOLE 46710 0 24700 ALLY FINL INC COMM STK 02005N100 228807 6416341 SH SOLE 3382566 0 3033775 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 724627 5575342 SH SOLE 1779367 0 3795975 ALPHABET INC COMM STK 02079K107 23550863 13443194 SH SOLE 4893727 0 8549467 ALPHABET INC COMM STK 02079K305 12590747 7183875 SH SOLE 3109326 0 4074549 ALPHATEC HLDGS INC COMM STK 02081G201 16677 1148531 SH SOLE 127405 0 1021126 ALTIMMUNE INC COMM STK 02155H200 462 41000 SH SOLE 9500 0 31500 ALTERYX INC COMM STK 02156B103 3982 32699 SH SOLE 14278 0 18421 ALTICE USA INC COMM STK 02156K103 125620 3317134 SH SOLE 606309 0 2710825 ALTRA INDL MOTION CORP COMM STK 02208R106 1285 23178 SH SOLE 7278 0 15900 ALTRIA GROUP INC COMM STK 02209S103 308277 7518949 SH SOLE 3816500 0 3702449 AMBEV SA ADR 02319V103 14162 4628100 SH SOLE 0 0 4628100 AMERICAN AIRLS GROUP INC COMM STK 02376R102 15744 998377 SH SOLE 378360 0 620017 AMERICAN ELEC PWR CO INC CVPFSTKF 02557T307 33176 657863 SH SOLE 140472 0 517391 AMERICAN FIN TR INC COMM STK 02607T109 391 52574 SH SOLE 7474 0 45100 AMERICAN HOMES 4 RENT COMM STK 02665T306 2787 92891 SH SOLE 42691 0 50200 AMERICAN NATIONAL GROUP INC COMM STK 02772A109 330 3438 SH SOLE 338 0 3100 AMERICAN PUBLIC EDUCATION IN COMM STK 02913V103 23689 777187 SH SOLE 203227 0 573960 AMERICAN TOWER CORP NEW COMM STK 03027X100 1115528 4970173 SH SOLE 1664104 0 3306069 AMERICAS CAR-MART INC COMM STK 03062T105 234 2126 SH SOLE 2126 0 0 AMERICOLD RLTY TR COMM STK 03064D108 3449 92388 SH SOLE 59457 0 32931 AMERISAFE INC COMM STK 03071H100 441 7680 SH SOLE 7680 0 0 AMERIPRISE FINL INC COMM STK 03076C106 40121 206459 SH SOLE 71849 0 134610 AMERIS BANCORP COMM STK 03076K108 13579 356692 SH SOLE 108839 0 247853 AMICUS THERAPEUTICS INC COMM STK 03152W109 47320 2049362 SH SOLE 575462 0 1473900 AMPIO PHARMACEUTICALS INC COMM STK 03209T109 252 158200 SH SOLE 158200 0 0 AMYRIS INC COMM STK 03236M200 365 59155 SH SOLE 27155 0 32000 ANAPLAN INC COMM STK 03272L108 224834 3129210 SH SOLE 815606 0 2313604 ANGIODYNAMICS INC COMM STK 03475V101 679 44318 SH SOLE 41318 0 3000 ANNEXON INC COMM STK 03589W102 30174 1205503 SH SOLE 166082 0 1039421 ANSYS INC COMM STK 03662Q105 115049 316243 SH SOLE 108797 0 207446 ANTERO RESOURCES CORP COMM STK 03674X106 1047 192147 SH SOLE 105254 0 86893 ANTERO MIDSTREAM CORP COMM STK 03676B102 1159 150293 SH SOLE 76593 0 73700 APARTMENT INVT & MGMT CO COMM STK 03748R747 110039 20840632 SH SOLE 7138079 0 13702553 APARTMENT INCOME REIT CORP COMM STK 03750L109 163611 4259596 SH SOLE 1724434 0 2535162 APELLIS PHARMACEUTICALS INC COMM STK 03753U106 174193 3045329 SH SOLE 482834 0 2562495 APOLLO COML REAL EST FIN INC COMM STK 03762U105 1024 91646 SH SOLE 67046 0 24600 APOLLO COML REAL EST FIN INC CONV BND 03762UAC9 1083 1145000 PRN SOLE 1145000 0 0 APPIAN CORP COMM STK 03782L101 2867 17687 SH SOLE 8287 0 9400 APPFOLIO INC COMM STK 03783C100 1234 6853 SH SOLE 4069 0 2784 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 66727 5168646 SH SOLE 1311011 0 3857635 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 738 9464 SH SOLE 7302 0 2162 APPLIED GENETIC TECHNOLOGIES COMM STK 03820J100 1079 263736 SH SOLE 263736 0 0 APPLIED THERAPEUTICS INC COMM STK 03828A101 241 10961 SH SOLE 961 0 10000 APTEVO THERAPEUTICS INC COMM STK 03835L207 231 6300 SH SOLE 0 0 6300 APREA THERAPEUTICS INC COMM STK 03836J102 147 29874 SH SOLE 15608 0 14266 AQUABOUNTY TECHNOLOGIES INC COMM STK 03842K200 465 53054 SH SOLE 7437 0 45617 ARAMARK COMM STK 03852U106 10325 268316 SH SOLE 189026 0 79290 ARCBEST CORP COMM STK 03937C105 508 11913 SH SOLE 7713 0 4200 ARCHROCK INC COMM STK 03957W106 1334 154068 SH SOLE 70756 0 83312 ARCONIC CORPORATION COMM STK 03966V107 861 28891 SH SOLE 13316 0 15575 ARCUS BIOSCIENCES INC COMM STK 03969F109 551 21244 SH SOLE 7644 0 13600 ARCUTIS BIOTHERAPEUTICS INC COMM STK 03969K108 7392 262781 SH SOLE 64865 0 197916 ARCTURUS THERAPEUTICS HLDGS COMM STK 03969T109 61694 1422179 SH SOLE 209274 0 1212905 ARES MANAGEMENT CORPORATION COMM STK 03990B101 1046 22230 SH SOLE 14430 0 7800 ARES CAPITAL CORP COMM STK 04010L103 1013 60000 SH SOLE 60000 0 0 ARES COML REAL ESTATE CORP COMM STK 04013V108 570 47870 SH SOLE 2070 0 45800 ARGENX SE ADR 04016X101 1447505 4921980 SH SOLE 1369336 0 3552644 ARLO TECHNOLOGIES INC COMM STK 04206A101 622 79852 SH SOLE 35700 0 44152 ARMADA HOFFLER PPTYS INC COMM STK 04208T108 381 33937 SH SOLE 33937 0 0 ARMSTRONG FLOORING INC COMM STK 04238R106 144 37600 SH SOLE 0 0 37600 ARMSTRONG WORLD INDS INC COMM STK 04247X102 508384 6834039 SH SOLE 1306927 0 5527112 ARRAY TECHNOLOGIES INC COMM STK 04271T100 754467 17488800 SH SOLE 5143871 0 12344929 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 4256 55467 SH SOLE 30867 0 24600 ARTISAN PARTNERS ASSET MGMT COMM STK 04316A108 1147 22781 SH SOLE 18281 0 4500 ARVINAS INC COMM STK 04335A105 190706 2245449 SH SOLE 396937 0 1848512 ASANA INC COMM STK 04342Y104 134367 4547122 SH SOLE 1958330 0 2588792 ASCENDIS PHARMA A/S ADR 04351P101 1103924 6619042 SH SOLE 2164281 0 4454761 ASPEN AEROGELS INC COMM STK 04523Y105 9902 593309 SH SOLE 158704 0 434605 ASPIRA WOMENS HEALTH INC COMM STK 04537Y109 264 39296 SH SOLE 39296 0 0 ASSETMARK FINL HLDGS INC COMM STK 04546L106 8094 334482 SH SOLE 95698 0 238784 ASSURANT INC COMM STK 04621X108 756024 5550022 SH SOLE 1869247 0 3680775 ASURE SOFTWARE INC COMM STK 04649U102 263 37047 SH SOLE 967 0 36080 AT HOME GROUP INC COMM STK 04650Y100 202 13056 SH SOLE 6456 0 6600 ATEA PHARMACEUTICALS INC COMM STK 04683R106 102251 2517977 SH SOLE 276597 0 2241380 ATHERSYS INC NEW COMM STK 04744L106 282 161292 SH SOLE 82092 0 79200 ATHIRA PHARMA INC COMM STK 04746L104 23343 681560 SH SOLE 83016 0 598544 ATLANTIC UN BANKSHARES CORP COMM STK 04911A107 2193 66579 SH SOLE 47350 0 19229 ATRICURE INC COMM STK 04963C209 129791 2331433 SH SOLE 480842 0 1850591 ATOMERA INC COMM STK 04965B100 195 12133 SH SOLE 1133 0 11000 ATRECA INC COMM STK 04965G109 173 10743 SH SOLE 1943 0 8800 AUTONATION INC COMM STK 05329W102 1016 14551 SH SOLE 6851 0 7700 AVALARA INC COMM STK 05338G106 1223094 7417639 SH SOLE 2913983 0 4503656 AVANOS MED INC COMM STK 05350V106 160331 3494582 SH SOLE 991715 0 2502867 AVANGRID INC COMM STK 05351W103 393 8646 SH SOLE 3846 0 4800 AVAYA HLDGS CORP COMM STK 05351X101 386 20138 SH SOLE 11038 0 9100 AVANTOR INC COMM STK 05352A100 1890662 67163849 SH SOLE 26388198 0 40775651 AVIENT CORPORATION COMM STK 05368V106 2691 66797 SH SOLE 34467 0 32330 AVIDITY BIOSCIENCES INC COMM STK 05370A108 24112 944838 SH SOLE 158843 0 785995 AVISTA CORP COMM STK 05379B107 1769 44073 SH SOLE 20183 0 23890 AWARE INC MASS COMM STK 05453N100 42 12000 SH SOLE 0 0 12000 AVROBIO INC COMM STK 05455M100 481 34515 SH SOLE 30515 0 4000 AXON ENTERPRISE INC COMM STK 05464C101 4745 38722 SH SOLE 18943 0 19779 AXSOME THERAPEUTICS INC COMM STK 05464T104 84668 1039255 SH SOLE 171768 0 867487 AXOS FINANCIAL INC COMM STK 05465C100 1511 40260 SH SOLE 36760 0 3500 AXONICS MODULATION TECHNOLOG COMM STK 05465P101 23100 462732 SH SOLE 102340 0 360392 AZEK CO INC COMM STK 05478C105 933 24265 SH SOLE 8265 0 16000 B & G FOODS INC NEW COMM STK 05508R106 746 26902 SH SOLE 16202 0 10700 BCE INC COMM STK 05534B760 222 5204 SH SOLE 5204 0 0 BGC PARTNERS INC COMM STK 05541T101 714 178560 SH SOLE 90560 0 88000 BJS WHSL CLUB HLDGS INC COMM STK 05550J101 2741 73536 SH SOLE 52196 0 21340 BOK FINL CORP COMM STK 05561Q201 21543 314585 SH SOLE 92621 0 221964 BRP GROUP INC COMM STK 05589G102 72245 2410577 SH SOLE 792567 0 1618010 BMC STK HLDGS INC COMM STK 05591B109 646 12037 SH SOLE 6537 0 5500 BWX TECHNOLOGIES INC COMM STK 05605H100 618984 10268479 SH SOLE 3720425 0 6548054 BAKER HUGHES COMPANY COMM STK 05722G100 23497 1126946 SH SOLE 411849 0 715097 BANCFIRST CORP COMM STK 05945F103 531 9054 SH SOLE 1254 0 7800 BANCO SANTANDER CHILE NEW ADR 05965X109 279944 14741643 SH SOLE 4245186 0 10496457 BANCORP INC DEL COMM STK 05969A105 265 19412 SH SOLE 3512 0 15900 BANCORPSOUTH BK TUPELO MISS COMM STK 05971J102 1423 51858 SH SOLE 25683 0 26175 BANDWIDTH INC COMM STK 05988J103 1312 8535 SH SOLE 5345 0 3190 BANK OZK COMM STK 06417N103 1484 47459 SH SOLE 25859 0 21600 BANKUNITED INC COMM STK 06652K103 345947 9946734 SH SOLE 2838093 0 7108641 BAOZUN INC ADR 06684L103 261 7600 SH SOLE 7600 0 0 BARINGS BDC INC COMM STK 06759L103 3123 339485 SH SOLE 0 0 339485 BEAM THERAPEUTICS INC COMM STK 07373V105 832 10193 SH SOLE 5493 0 4700 BEAZER HOMES USA INC COMM STK 07556Q881 817 53904 SH SOLE 53904 0 0 BEIGENE LTD ADR 07725L102 216370 837378 SH SOLE 105916 0 731462 BENCHMARK ELECTRS INC COMM STK 08160H101 701 25962 SH SOLE 13762 0 12200 BENEFITFOCUS INC COMM STK 08180D106 238 16436 SH SOLE 1926 0 14510 BENTLEY SYS INC COMM STK 08265T208 55610 1372737 SH SOLE 532542 0 840195 BERRY GLOBAL GROUP INC COMM STK 08579W103 39541 703695 SH SOLE 204695 0 499000 BIGCOMMERCE HLDGS INC COMM STK 08975P108 24518 382201 SH SOLE 253029 0 129172 BIOCRYST PHARMACEUTICALS INC COMM STK 09058V103 651 87345 SH SOLE 55845 0 31500 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 181043 2064582 SH SOLE 619552 0 1445030 BIOGEN INC COMM STK 09062X103 413152 1687298 SH SOLE 524012 0 1163286 BIO-TECHNE CORP COMM STK 09073M104 56771 178777 SH SOLE 28428 0 150349 BIOXCEL THERAPEUTICS INC COMM STK 09075P105 525 11371 SH SOLE 2051 0 9320 BIONTECH SE ADR 09075V102 128379 1574821 SH SOLE 190953 0 1383868 BIOATLA INC COMM STK 09077B104 21715 638480 SH SOLE 130137 0 508343 BJS RESTAURANTS INC COMM STK 09180C106 147125 3822420 SH SOLE 1008562 0 2813858 BLACK KNIGHT INC COMM STK 09215C105 1562898 17689848 SH SOLE 5807743 0 11882105 BLACKBAUD INC COMM STK 09227Q100 41050 713170 SH SOLE 187470 0 525700 BLACKLINE INC COMM STK 09239B109 11146 83566 SH SOLE 24562 0 59004 BLACKROCK INC COMM STK 09247X101 209835 290815 SH SOLE 130022 0 160793 BLACKSTONE MTG TR INC COMM STK 09257W100 22605 821090 SH SOLE 239133 0 581957 BLACKSTONE MTG TR INC CONV BND 09257WAB6 13043 13027000 PRN SOLE 10160000 0 2867000 BLACKSTONE MTG TR INC CONV BND 09257WAC4 3581 3585000 PRN SOLE 1185000 0 2400000 BLACKSTONE GROUP INC COMM STK 09260D107 23056 355754 SH SOLE 209541 0 146213 BLINK CHARGING CO COMM STK 09354A100 607 14200 SH SOLE 3000 0 11200 BLUEBIRD BIO INC COMM STK 09609G100 44733 1033820 SH SOLE 214297 0 819523 BLUEROCK RESIDENTIAL GWT REI COMM STK 09627J102 1668 131618 SH SOLE 85018 0 46600 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 413583 3687766 SH SOLE 767356 0 2920410 BOISE CASCADE CO DEL COMM STK 09739D100 566 11838 SH SOLE 2638 0 9200 BOOKING HOLDINGS INC COMM STK 09857L108 4232138 1903783 SH SOLE 638548 0 1265235 BOX INC COMM STK 10316T104 1483 82145 SH SOLE 41645 0 40500 BRAEMAR HOTELS & RESORTS INC COMM STK 10482B101 168 36488 SH SOLE 36488 0 0 BRIDGEBIO PHARMA INC COMM STK 10806X102 2149 30214 SH SOLE 17114 0 13100 BRIGHTCOVE INC COMM STK 10921T101 200 10885 SH SOLE 10885 0 0 BRIGHTHOUSE FINL INC COMM STK 10922N103 167816 4635166 SH SOLE 1655730 0 2979436 BRIXMOR PPTY GROUP INC COMM STK 11120U105 1582 95595 SH SOLE 56395 0 39200 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 688211 4492464 SH SOLE 1482727 0 3009737 BROADCOM INC COMM STK 11135F101 1982154 4527743 SH SOLE 2075522 0 2452221 BROOKFIELD RENEWABLE CORP COMM STK 11284V105 603 10354 SH SOLE 10354 0 0 BROOKLINE BANCORP INC DEL COMM STK 11373M107 583 48443 SH SOLE 24314 0 24129 BUILDERS FIRSTSOURCE INC COMM STK 12008R107 84567 2072222 SH SOLE 559022 0 1513200 BURNING ROCK BIOTECH LTD ADR 12233L107 19890 861027 SH SOLE 152074 0 708953 CBOE GLOBAL MKTS INC COMM STK 12503M108 964357 10356063 SH SOLE 3835455 0 6520608 CBRE GROUP INC COMM STK 12504L109 35789 570610 SH SOLE 204721 0 365889 CDW CORP COMM STK 12514G108 142306 1079797 SH SOLE 564985 0 514812 C4 THERAPEUTICS INC COMM STK 12529R107 49381 1530042 SH SOLE 191118 0 1338924 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 287038 3057828 SH SOLE 1097191 0 1960637 CMC MATERIALS INC COMM STK 12571T100 110095 727662 SH SOLE 215675 0 511987 CME GROUP INC COMM STK 12572Q105 862793 4739320 SH SOLE 1454456 0 3284864 CRA INTL INC COMM STK 12618T105 284 5585 SH SOLE 535 0 5050 CNX RES CORP COMM STK 12653C108 1616 149634 SH SOLE 57234 0 92400 CVR ENERGY INC COMM STK 12662P108 644 43227 SH SOLE 28027 0 15200 CABLE ONE INC COMM STK 12685J105 1686830 757200 SH SOLE 167381 0 589819 CADENCE BANCORPORATION COMM STK 12739A100 470 28604 SH SOLE 28604 0 0 CAESARS ENTERTAINMENT INC NE COMM STK 12769G100 8148 109708 SH SOLE 59088 0 50620 CALITHERA BIOSCIENCES INC COMM STK 13089P101 275 55946 SH SOLE 55946 0 0 CALIX INC COMM STK 13100M509 288 9668 SH SOLE 3568 0 6100 CALLON PETE CO DEL COMM STK 13123X508 143 10873 SH SOLE 10005 0 868 CALYXT INC COMM STK 13173L107 54 12835 SH SOLE 835 0 12000 CAMECO CORP COMM STK 13321L108 269953 20145790 SH SOLE 7138355 0 13007435 CANADIAN PAC RY LTD COMM STK 13645T100 24137 69623 SH SOLE 27971 0 41652 CANNAE HLDGS INC COMM STK 13765N107 33898 765721 SH SOLE 255967 0 509754 CAPITAL ONE FINL CORP COMM STK 14040H105 682806 6907496 SH SOLE 3525541 0 3381955 CAPITOL FED FINL INC COMM STK 14057J101 182028 14562200 SH SOLE 4865069 0 9697131 CAPSTEAD MTG CORP COMM STK 14067E506 41066 7068203 SH SOLE 2151813 0 4916390 CARDIFF ONCOLOGY INC COMM STK 14147L108 9528 529627 SH SOLE 65848 0 463779 CARDINAL HEALTH INC COMM STK 14149Y108 482344 9005668 SH SOLE 3199487 0 5806181 CARDLYTICS INC COMM STK 14161W105 1816 12718 SH SOLE 5714 0 7004 CAREDX INC COMM STK 14167L103 102759 1418341 SH SOLE 339076 0 1079265 CARETRUST REIT INC COMM STK 14174T107 1522 68636 SH SOLE 51036 0 17600 CARLYLE GROUP INC COMM STK 14316J108 906 28816 SH SOLE 18216 0 10600 CARRIER GLOBAL CORPORATION COMM STK 14448C104 57689 1529405 SH SOLE 596549 0 932856 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 338 53891 SH SOLE 53891 0 0 CASI PHARMACEUTICALS INC COMM STK 14757U109 333 112917 SH SOLE 49717 0 63200 CASSAVA SCIENCES INC COMM STK 14817C107 92 13497 SH SOLE 1697 0 11800 CASTLE BIOSCIENCES INC COMM STK 14843C105 262 3901 SH SOLE 801 0 3100 CASTLIGHT HEALTH INC COMM STK 14862Q100 1116 858558 SH SOLE 777108 0 81450 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B202 5135 293068 SH SOLE 37300 0 255768 CELSIUS HLDGS INC COMM STK 15118V207 331 6577 SH SOLE 3977 0 2600 CENTENE CORP DEL COMM STK 15135B101 2396015 39913631 SH SOLE 14872092 0 25041539 CENOVUS ENERGY INC COMM STK 15135U109 213 35024 SH SOLE 35024 0 0 CENTENNIAL RESOURCE DEV INC COMM STK 15136A102 52 34900 SH SOLE 34900 0 0 CENTERPOINT ENERGY INC COMM STK 15189T107 198430 9169585 SH SOLE 3267114 0 5902471 CENTERSPACE COMM STK 15202L107 1347 19070 SH SOLE 15870 0 3200 CERIDIAN HCM HLDG INC COMM STK 15677J108 2157365 20245539 SH SOLE 5652599 0 14592940 CEREVEL THERAPEUTICS HLDNG I WARRANT 15678U102 1324 234266 SH SOLE 24509 0 209757 CEREVEL THERAPEUTICS HLDNG I COMM STK 15678U128 54003 3392133 SH SOLE 428371 0 2963762 CERTARA INC COMM STK 15687V109 99386 2947380 SH SOLE 566879 0 2380501 CHAMPIONX CORPORATION COMM STK 15872M104 108134 7067603 SH SOLE 2348076 0 4719527 CHANGE HEALTHCARE INC COMM STK 15912K100 936 50163 SH SOLE 25698 0 24465 CHART INDS INC COMM STK 16115Q308 327676 2781868 SH SOLE 1123026 0 1658842 CHARTER COMMUNICATIONS INC N COMM STK 16119P108 941904 1423783 SH SOLE 363032 0 1060751 CHASE CORP COMM STK 16150R104 35746 353888 SH SOLE 89938 0 263950 CHATHAM LODGING TR COMM STK 16208T102 1182 109426 SH SOLE 86026 0 23400 CHEMED CORP NEW COMM STK 16359R103 59721 112129 SH SOLE 30039 0 82090 CHEMOCENTRYX INC COMM STK 16383L106 24962 403128 SH SOLE 111953 0 291175 CHENIERE ENERGY INC COMM STK 16411R208 6018 100258 SH SOLE 51393 0 48865 CHENIERE ENERGY INC CONV BND 16411RAG4 21449 27311000 PRN SOLE 8281000 0 19030000 CHEWY INC COMM STK 16679L109 49302 548466 SH SOLE 119271 0 429195 CHIMERA INVT CORP COMM STK 16934Q208 1653 161257 SH SOLE 45357 0 115900 CINEMARK HLDGS INC COMM STK 17243V102 54534 3132320 SH SOLE 733962 0 2398358 CIRCOR INTL INC COMM STK 17273K109 51827 1348250 SH SOLE 466943 0 881307 CISCO SYS INC COMM STK 17275R102 1721142 38461276 SH SOLE 18657065 0 19804211 CITIUS PHARMACEUTICALS INC COMM STK 17322U207 11 10400 SH SOLE 0 0 10400 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18453H106 609 368850 SH SOLE 163950 0 204900 CLEARWATER PAPER CORP COMM STK 18538R103 67077 1776885 SH SOLE 636817 0 1140068 CLEARWAY ENERGY INC COMM STK 18539C105 447 15137 SH SOLE 15137 0 0 CLEARWAY ENERGY INC COMM STK 18539C204 35885 1123870 SH SOLE 296070 0 827800 CLOUDERA INC COMM STK 18914U100 1422 102247 SH SOLE 63427 0 38820 CLOUDFLARE INC COMM STK 18915M107 55844 734882 SH SOLE 193837 0 541045 CM LIFE SCIENCES INC COMM STK 18978W208 24915 2147854 SH SOLE 278258 0 1869596 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 27487 459115 SH SOLE 114015 0 345100 COHEN & STEERS INC COMM STK 19247A100 1629 21930 SH SOLE 14930 0 7000 COHERUS BIOSCIENCES INC COMM STK 19249H103 1511 86945 SH SOLE 64745 0 22200 COHEN & CO INC NEW COMM STK 19249M102 219 13400 SH SOLE 0 0 13400 COLLEGIUM PHARMACEUTICAL INC COMM STK 19459J104 420 20973 SH SOLE 2373 0 18600 COLONY CR REAL ESTATE INC COMM STK 19625T101 265 35364 SH SOLE 5764 0 29600 COLONY CAP INC NEW COMM STK 19626G108 1427 296676 SH SOLE 233676 0 63000 COMCAST CORP NEW COMM STK 20030N101 2501489 47738347 SH SOLE 19803545 0 27934802 COMMSCOPE HLDG CO INC COMM STK 20337X109 879 65599 SH SOLE 38099 0 27500 COMMUNITY HEALTHCARE TR INC COMM STK 20369C106 29365 623319 SH SOLE 138909 0 484410 COMPASS MINERALS INTL INC COMM STK 20451N101 1935 31355 SH SOLE 16135 0 15220 CONCENTRIX CORP COMM STK 20602D101 1999 20257 SH SOLE 13873 0 6384 CONCHO RES INC COMM STK 20605P101 204845 3510628 SH SOLE 1503797 0 2006831 CONNECTONE BANCORP INC COMM STK 20786W107 482 24352 SH SOLE 10469 0 13883 CONOCOPHILLIPS COMM STK 20825C104 554756 13872369 SH SOLE 8088469 0 5783900 CONSOL ENERGY INC DISC COML COMM STK 20854L108 262 36373 SH SOLE 36373 0 0 CONSTELLATION BRANDS INC COMM STK 21036P108 80708 368446 SH SOLE 136748 0 231698 CORBUS PHARMACEUTICALS HLDGS COMM STK 21833P103 14 10853 SH SOLE 4843 0 6010 CORESITE RLTY CORP COMM STK 21870Q105 16198 129292 SH SOLE 36805 0 92487 CORELOGIC INC COMM STK 21871D103 4214 54498 SH SOLE 30915 0 23583 CORECIVIC INC COMM STK 21871N101 260 39672 SH SOLE 9278 0 30394 COREPOINT LODGING INC COMM STK 21872L104 190 27647 SH SOLE 27647 0 0 CORNERSTONE BLDG BRANDS INC COMM STK 21925D109 396 42709 SH SOLE 17389 0 25320 CORNERSTONE ONDEMAND INC COMM STK 21925Y103 2368 53763 SH SOLE 31963 0 21800 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 950 36415 SH SOLE 14315 0 22100 CORTEVA INC COMM STK 22052L104 315616 8151247 SH SOLE 2884096 0 5267151 COSTCO WHSL CORP NEW COMM STK 22160K105 832502 2209582 SH SOLE 1030200 0 1179382 COSTAR GROUP INC COMM STK 22160N109 4121039 4458648 SH SOLE 1518787 0 2939861 COUPA SOFTWARE INC COMM STK 22266L106 1718684 5071211 SH SOLE 1528494 0 3542717 COVETRUS INC COMM STK 22304C100 256105 8911095 SH SOLE 2990623 0 5920472 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1675 12700 SH SOLE 6600 0 6100 CRINETICS PHARMACEUTICALS IN COMM STK 22663K107 1142 80902 SH SOLE 48902 0 32000 CROSSFIRST BANKSHARES INC COMM STK 22766M109 52109 4847372 SH SOLE 1395991 0 3451381 CROWDSTRIKE HLDGS INC COMM STK 22788C105 1763694 8326380 SH SOLE 3610676 0 4715704 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 590954 3712258 SH SOLE 822551 0 2889707 CTO REALTY GROWTH INC COMM STK 22948P103 236 5592 SH SOLE 5238 0 354 CYMABAY THERAPEUTICS INC COMM STK 23257D103 275 47958 SH SOLE 4758 0 43200 CYTOKINETICS INC COMM STK 23282W605 489 23526 SH SOLE 11526 0 12000 CYRUSONE INC COMM STK 23283R100 14954 204430 SH SOLE 184157 0 20273 CYTOMX THERAPEUTICS INC COMM STK 23284F105 4496 686474 SH SOLE 53056 0 633418 DMC GLOBAL INC COMM STK 23291C103 976 22566 SH SOLE 6466 0 16100 D R HORTON INC COMM STK 23331A109 39488 572958 SH SOLE 201119 0 371839 DSP GROUP INC COMM STK 23332B106 560 33756 SH SOLE 15166 0 18590 DADA NEXUS LTD ADR 23344D108 20507 561844 SH SOLE 329363 0 232481 DXC TECHNOLOGY CO COMM STK 23355L106 10872 422207 SH SOLE 145790 0 276417 DATADOG INC COMM STK 23804L103 2093931 21271140 SH SOLE 7872265 0 13398875 DAVITA INC COMM STK 23918K108 35110 299061 SH SOLE 118190 0 180871 DECIPHERA PHARMACEUTICALS IN COMM STK 24344T101 67051 1174892 SH SOLE 200721 0 974171 DELL TECHNOLOGIES INC COMM STK 24703L202 7182 97998 SH SOLE 52287 0 45711 DENBURY INC COMM STK 24790A101 388 15100 SH SOLE 0 0 15100 DENALI THERAPEUTICS INC COMM STK 24823R105 541494 6464826 SH SOLE 1519504 0 4945322 DENNYS CORP COMM STK 24869P104 49635 3381132 SH SOLE 802592 0 2578540 DENTSPLY SIRONA INC COMM STK 24906P109 511157 9762363 SH SOLE 3587127 0 6175236 DEVON ENERGY CORP NEW COMM STK 25179M103 112682 7127244 SH SOLE 1722264 0 5404980 DIAGEO PLC ADR 25243Q205 21388 136140 SH SOLE 111556 0 24584 DIAMOND HILL INVT GROUP INC COMM STK 25264R207 225 1505 SH SOLE 1505 0 0 DIAMONDBACK ENERGY INC COMM STK 25278X109 155095 3204435 SH SOLE 772744 0 2431691 DIGIMARC CORP NEW COMM STK 25381B101 633 13397 SH SOLE 13397 0 0 DIGITAL TURBINE INC COMM STK 25400W102 44190 781292 SH SOLE 205292 0 576000 DISCOVERY INC COMM STK 25470F104 8267 274747 SH SOLE 106088 0 168659 DISCOVERY INC COMM STK 25470F302 13317 508460 SH SOLE 190972 0 317488 DISH NETWORK CORPORATION COMM STK 25470M109 129832 4014602 SH SOLE 1525865 0 2488737 DISH NETWORK CORPORATION CONV BND 25470MAB5 23086 23912000 PRN SOLE 9830000 0 14082000 DIVERSIFIED HEALTHCARE TR COMM STK 25525P107 496 120464 SH SOLE 46084 0 74380 DOLBY LABORATORIES INC COMM STK 25659T107 3317 34152 SH SOLE 20312 0 13840 DOMINION ENERGY INC COMM STK 25746U109 189873 2524910 SH SOLE 1070494 0 1454416 DOMINOS PIZZA INC COMM STK 25754A201 539274 1406338 SH SOLE 487879 0 918459 DONNELLEY FINL SOLUTIONS INC COMM STK 25787G100 1451 85490 SH SOLE 39990 0 45500 DOORDASH INC COMM STK 25809K105 1069610 7706076 SH SOLE 2990693 0 4715383 DOUGLAS EMMETT INC COMM STK 25960P109 125490 4300549 SH SOLE 1127768 0 3172781 DOUGLAS DYNAMICS INC COMM STK 25960R105 35612 832633 SH SOLE 215033 0 617600 DOUYU INTL HLDGS LTD ADR 25985W105 7095 641503 SH SOLE 334935 0 306568 DRAFTKINGS INC COMM STK 26142R104 902623 19386231 SH SOLE 9288274 0 10097957 DROPBOX INC COMM STK 26210C104 60223 2713973 SH SOLE 1275971 0 1438002 DUKE ENERGY CORP NEW COMM STK 26441C204 253036 2763604 SH SOLE 1379087 0 1384517 DUN & BRADSTREET HLDGS INC COMM STK 26484T106 225709 9064600 SH SOLE 3309873 0 5754727 DUPONT DE NEMOURS INC COMM STK 26614N102 1895408 26654598 SH SOLE 13441105 0 13213493 DYNEX CAP INC COMM STK 26817Q886 438 24588 SH SOLE 1489 0 23099 DYNE THERAPEUTICS INC COMM STK 26818M108 10184 484952 SH SOLE 52727 0 432225 EOG RES INC COMM STK 26875P101 917525 18398578 SH SOLE 7990609 0 10407969 EQT CORP COMM STK 26884L109 403948 31781884 SH SOLE 11287634 0 20494250 EPR PPTYS COMM STK 26884U109 3399 104574 SH SOLE 52618 0 51956 EAGLE MATLS INC COMM STK 26969P108 43404 428255 SH SOLE 112787 0 315468 EAST WEST BANCORP INC COMM STK 27579R104 248276 4896002 SH SOLE 1047013 0 3848989 EASTERLY GOVT PPTYS INC COMM STK 27616P103 636 28077 SH SOLE 8991 0 19086 EASTERN BANKSHARES INC COMM STK 27627N105 43551 2670220 SH SOLE 882020 0 1788200 EDGEWELL PERS CARE CO COMM STK 28035Q102 1072 31010 SH SOLE 21476 0 9534 EDITAS MEDICINE INC COMM STK 28106W103 1889 26938 SH SOLE 16038 0 10900 EHEALTH INC COMM STK 28238P109 25167 356429 SH SOLE 93391 0 263038 EIDOS THERAPEUTICS INC COMM STK 28249H104 27777 211102 SH SOLE 31659 0 179443 ELANCO ANIMAL HEALTH INC COMM STK 28414H103 1270983 41440580 SH SOLE 19787162 0 21653418 ELANCO ANIMAL HEALTH INC CVPFSTKF 28414H202 6721 138241 SH SOLE 92979 0 45262 ELEMENT SOLUTIONS INC COMM STK 28618M106 273407 15420580 SH SOLE 3702494 0 11718086 ELLINGTON FINANCIAL INC COMM STK 28852N109 190 12817 SH SOLE 2817 0 10000 EMCOR GROUP INC COMM STK 29084Q100 68047 744008 SH SOLE 201448 0 542560 EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 78164 872367 SH SOLE 227567 0 644800 ENBRIDGE INC COMM STK 29250N105 218071 6816922 SH SOLE 2775439 0 4041483 ENANTA PHARMACEUTICALS INC COMM STK 29251M106 40477 961445 SH SOLE 163508 0 797937 ENCORE CAP EUROPE FIN LTD CONV BND 29260UAA5 355 325000 PRN SOLE 325000 0 0 ENDAVA PLC ADR 29260V105 143495 1869647 SH SOLE 345555 0 1524092 ENCOMPASS HEALTH CORP COMM STK 29261A100 30413 367796 SH SOLE 98196 0 269600 ENERGY RECOVERY INC COMM STK 29270J100 621 45497 SH SOLE 45497 0 0 ENERGIZER HLDGS INC NEW COMM STK 29272W109 1487 35264 SH SOLE 14014 0 21250 ENERSYS COMM STK 29275Y102 1618 19479 SH SOLE 9869 0 9610 ENPHASE ENERGY INC COMM STK 29355A107 62802 357906 SH SOLE 133156 0 224750 ENPRO INDS INC COMM STK 29355X107 17478 231430 SH SOLE 62212 0 169218 ENSIGN GROUP INC COMM STK 29358P101 186820 2561985 SH SOLE 753446 0 1808539 ENTEGRIS INC COMM STK 29362U104 1644193 17109185 SH SOLE 5055921 0 12053264 ENTERGY CORP NEW COMM STK 29364G103 605109 6061076 SH SOLE 3067649 0 2993427 ENVESTNET INC COMM STK 29404K106 73771 896473 SH SOLE 235923 0 660550 EPAM SYS INC COMM STK 29414B104 107817 300872 SH SOLE 187361 0 113511 ENVISTA HOLDINGS CORPORATION COMM STK 29415F104 839111 24877283 SH SOLE 6100201 0 18777082 EPIZYME INC COMM STK 29428V104 16752 1542587 SH SOLE 285412 0 1257175 EQUINIX INC COMM STK 29444U700 589462 825369 SH SOLE 337312 0 488057 EQUITY BANCSHARES INC COMM STK 29460X109 30678 1420929 SH SOLE 305347 0 1115582 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 178591 2818675 SH SOLE 798669 0 2020006 EQUITY RESIDENTIAL COMM STK 29476L107 985766 16629424 SH SOLE 6054604 0 10574820 ERIE INDTY CO COMM STK 29530P102 3604 14674 SH SOLE 11367 0 3307 ESPERION THERAPEUTICS INC NE COMM STK 29664W105 262 10066 SH SOLE 7166 0 2900 ESSENTIAL UTILS INC COMM STK 29670G102 14590 308518 SH SOLE 99328 0 209190 ETSY INC COMM STK 29786A106 1465087 8234991 SH SOLE 3236909 0 4998082 EVERCORE INC COMM STK 29977A105 1312 11963 SH SOLE 4463 0 7500 EVERBRIDGE INC COMM STK 29978A104 2478 16624 SH SOLE 9347 0 7277 EVERI HLDGS INC COMM STK 30034T103 1016 73538 SH SOLE 36138 0 37400 EVERGY INC COMM STK 30034W106 22100 398129 SH SOLE 143194 0 254935 EVERTEC INC COMM STK 30040P103 1272 32360 SH SOLE 16560 0 15800 EVERSOURCE ENERGY COMM STK 30040W108 298645 3452143 SH SOLE 1110905 0 2341238 EVOFEM BIOSCIENCES INC COMM STK 30048L104 232 96326 SH SOLE 96326 0 0 EVOLENT HEALTH INC COMM STK 30050B101 661 41204 SH SOLE 11324 0 29880 EVOQUA WATER TECHNOLOGIES CO COMM STK 30057T105 447 16562 SH SOLE 6162 0 10400 EXACT SCIENCES CORP COMM STK 30063P105 2192477 16548248 SH SOLE 5443299 0 11104949 EXACT SCIENCES CORP CONV BND 30063PAC9 771 590000 PRN SOLE 590000 0 0 EXELON CORP COMM STK 30161N101 932412 22084613 SH SOLE 5757662 0 16326951 EXELIXIS INC COMM STK 30161Q104 353001 17588494 SH SOLE 3195069 0 14393425 EXPEDIA GROUP INC COMM STK 30212P303 31745 239764 SH SOLE 83224 0 156540 EXP WORLD HLDGS INC COMM STK 30212W100 875 13858 SH SOLE 6558 0 7300 EXPONENT INC COMM STK 30214U102 96666 1073706 SH SOLE 278410 0 795296 EXTENDED STAY AMER INC COMM STK 30224P200 620 41862 SH SOLE 17362 0 24500 EXTRA SPACE STORAGE INC COMM STK 30225T102 26619 229749 SH SOLE 80218 0 149531 EXTREME NETWORKS INC COMM STK 30226D106 948 137631 SH SOLE 70003 0 67628 EXXON MOBIL CORP COMM STK 30231G102 877177 21280367 SH SOLE 10688357 0 10592010 FBL FINL GROUP INC COMM STK 30239F106 260 4950 SH SOLE 608 0 4342 FB FINL CORP COMM STK 30257X104 176574 5084183 SH SOLE 1351278 0 3732905 FS BANCORP INC COMM STK 30263Y104 20260 369711 SH SOLE 99811 0 269900 FACEBOOK INC COMM STK 30303M102 27762764 101745652 SH SOLE 40231192 0 61514460 FARFETCH LTD COMM STK 30744W107 1626079 25483141 SH SOLE 12324776 0 13158365 FASTLY INC COMM STK 31188V100 2804 32088 SH SOLE 18488 0 13600 FATE THERAPEUTICS INC COMM STK 31189P102 319253 3510970 SH SOLE 568793 0 2942177 FEDEX CORP COMM STK 31428X106 2629323 10127584 SH SOLE 5387922 0 4739662 FIBROGEN INC COMM STK 31572Q808 134540 3627397 SH SOLE 663349 0 2964048 FIDELITY NATL INFORMATION SV COMM STK 31620M106 4460702 31544080 SH SOLE 11979508 0 19564572 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 10069 257584 SH SOLE 181167 0 76417 FIESTA RESTAURANT GROUP INC COMM STK 31660B101 52234 4581900 SH SOLE 1026784 0 3555116 FIREEYE INC COMM STK 31816Q101 1801 78081 SH SOLE 20781 0 57300 FIRST AMERN FINL CORP COMM STK 31847R102 10056 194769 SH SOLE 89247 0 105522 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 1925 3352 SH SOLE 2382 0 970 FIRST CMNTY BANKSHARES INC V COMM STK 31983A103 224 10373 SH SOLE 1173 0 9200 FIRST FINL BANKSHARES COMM STK 32020R109 1824 50428 SH SOLE 29602 0 20826 FIRST FNDTN INC COMM STK 32026V104 451 22548 SH SOLE 22548 0 0 FIRST HAWAIIAN INC COMM STK 32051X108 18180 771002 SH SOLE 225773 0 545229 FIRST INDL RLTY TR INC COMM STK 32054K103 149087 3538732 SH SOLE 943154 0 2595578 FIRST INTST BANCSYSTEM INC COMM STK 32055Y201 739 18133 SH SOLE 16823 0 1310 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 82587 562086 SH SOLE 319434 0 242652 FIRST US BANCSHARES INC COMM STK 33744V103 189 20950 SH SOLE 20950 0 0 FIRSTCASH INC COMM STK 33767D105 1292 18453 SH SOLE 10515 0 7938 FITBIT INC COMM STK 33812L102 640 94144 SH SOLE 41544 0 52600 FIVE BELOW INC COMM STK 33829M101 298644 1706730 SH SOLE 601030 0 1105700 FIVE PRIME THERAPEUTICS INC COMM STK 33830X104 28877 1697659 SH SOLE 210963 0 1486696 FLOWSERVE CORP COMM STK 34354P105 123446 3349972 SH SOLE 1915107 0 1434865 FLUIDIGM CORP DEL COMM STK 34385P108 460 76717 SH SOLE 42517 0 34200 FORTIVE CORP COMM STK 34959J108 2166239 30616313 SH SOLE 12129720 0 18486593 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 169545 1977893 SH SOLE 1219392 0 758501 FOSSIL GROUP INC COMM STK 34988V106 284 32763 SH SOLE 3163 0 29600 FOUR CORNERS PPTY TR INC COMM STK 35086T109 1490 50045 SH SOLE 26332 0 23713 FOX CORP COMM STK 35137L105 103249 3545642 SH SOLE 1269563 0 2276079 FOX CORP COMM STK 35137L204 368730 12767668 SH SOLE 6679701 0 6087967 FOX FACTORY HLDG CORP COMM STK 35138V102 2240 21192 SH SOLE 13692 0 7500 FRANCHISE GROUP INC COMM STK 35180X105 240 7892 SH SOLE 1492 0 6400 FRANKLIN STR PPTYS CORP COMM STK 35471R106 229 52457 SH SOLE 30057 0 22400 FREEPORT-MCMORAN INC COMM STK 35671D857 910145 34978663 SH SOLE 14098427 0 20880236 FREQUENCY THERAPEUTICS INC COMM STK 35803L108 285 8087 SH SOLE 4987 0 3100 FRONT YD RESIDENTIAL CORP COMM STK 35904G107 278 17171 SH SOLE 17171 0 0 FRONTDOOR INC COMM STK 35905A109 36059 718170 SH SOLE 183967 0 534203 FUELCELL ENERGY INC COMM STK 35952H601 1851 165696 SH SOLE 74796 0 90900 FUBOTV INC COMM STK 35953D104 627 22400 SH SOLE 6800 0 15600 GEO GROUP INC NEW COMM STK 36162J106 816 92099 SH SOLE 71789 0 20310 GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 1425 60241 SH SOLE 36649 0 23592 GDS HLDGS LTD ADR 36165L108 524 5600 SH SOLE 5600 0 0 GW PHARMACEUTICALS PLC ADR 36197T103 58729 508872 SH SOLE 68825 0 440047 G1 THERAPEUTICS INC COMM STK 3621LQ109 27901 1550910 SH SOLE 251069 0 1299841 G III APPAREL GROUP LTD COMM STK 36237H101 656 27627 SH SOLE 17127 0 10500 GMS INC COMM STK 36251C103 5091 167017 SH SOLE 136681 0 30336 GAMING & LEISURE PPTYS INC COMM STK 36467J108 5045 118993 SH SOLE 68435 0 50558 GAMESTOP CORP NEW COMM STK 36467W109 556 29519 SH SOLE 10919 0 18600 GANNETT CO INC COMM STK 36472T109 419 124790 SH SOLE 124790 0 0 GENERAL MTRS CO COMM STK 37045V100 1103633 26504152 SH SOLE 11506265 0 14997887 GENERATION BIO CO COMM STK 37148K100 124575 4394184 SH SOLE 735554 0 3658630 GENWORTH FINL INC COMM STK 37247D106 1180 312070 SH SOLE 96370 0 215700 GENTHERM INC COMM STK 37253A103 124685 1911754 SH SOLE 469241 0 1442513 GLACIER BANCORP INC NEW COMM STK 37637Q105 88840 1930877 SH SOLE 711579 0 1219298 GLAXOSMITHKLINE PLC ADR 37733W105 608900 16552117 SH SOLE 6967823 0 9584294 GLOBAL BLOOD THERAPEUTICS IN COMM STK 37890U108 175974 4063123 SH SOLE 837735 0 3225388 GLOBAL PMTS INC COMM STK 37940X102 10518891 48871833 SH SOLE 18124982 0 30746851 GLOBAL SELF STORAGE INC COMM STK 37955N106 126 31399 SH SOLE 0 0 31399 GOGO INC COMM STK 38046C109 494 51307 SH SOLE 49157 0 2150 GOHEALTH INC COMM STK 38046W105 78552 5750509 SH SOLE 2204953 0 3545556 GOLD FIELDS LTD ADR 38059T106 78429 8460562 SH SOLE 3001221 0 5459341 GOLD RESOURCE CORP COMM STK 38068T105 274 94164 SH SOLE 8964 0 85200 GOLDMAN SACHS GROUP INC COMM STK 38141G104 3544390 13440527 SH SOLE 5628701 0 7811826 GOLUB CAP BDC INC COMM STK 38173M102 184 13000 SH SOLE 13000 0 0 GOOSEHEAD INS INC COMM STK 38267D109 1159 9290 SH SOLE 1990 0 7300 GOPRO INC COMM STK 38268T103 731 88258 SH SOLE 25158 0 63100 GRACE W R & CO DEL NEW COMM STK 38388F108 1929 35189 SH SOLE 16689 0 18500 GRAND CANYON ED INC COMM STK 38526M106 6919 74311 SH SOLE 29341 0 44970 GRANITE PT MTG TR INC COMM STK 38741L107 594 59465 SH SOLE 23765 0 35700 GREEN DOT CORP COMM STK 39304D102 115776 2074842 SH SOLE 652358 0 1422484 GROCERY OUTLET HLDG CORP COMM STK 39874R101 45468 1158409 SH SOLE 395682 0 762727 GROWGENERATION CORP COMM STK 39986L109 608 15106 SH SOLE 9206 0 5900 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 3103 451000 SH SOLE 0 0 451000 GUARDANT HEALTH INC COMM STK 40131M109 184604 1432374 SH SOLE 354910 0 1077464 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 18703 145292 SH SOLE 67866 0 77426 HCA HEALTHCARE INC COMM STK 40412C101 4137911 25160741 SH SOLE 9822380 0 15338361 HDFC BANK LTD ADR 40415F101 458485 6344935 SH SOLE 5113664 0 1231271 HMS HLDGS CORP COMM STK 40425J101 27291 742612 SH SOLE 221855 0 520757 HP INC COMM STK 40434L105 59221 2408327 SH SOLE 850377 0 1557950 HALOZYME THERAPEUTICS INC COMM STK 40637H109 53248 1246734 SH SOLE 327434 0 919300 HANGER INC COMM STK 41043F208 96835 4403603 SH SOLE 970997 0 3432606 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 221965 3499367 SH SOLE 1206059 0 2293308 HARBORONE BANCORP INC NEW COMM STK 41165Y100 61168 5632444 SH SOLE 1880349 0 3752095 HARPOON THERAPEUTICS INC COMM STK 41358P106 232 13961 SH SOLE 13961 0 0 HEADHUNTER GROUP PLC ADR 42207L106 41754 1380307 SH SOLE 248740 0 1131567 HEALTHSTREAM INC COMM STK 42222N103 494 22640 SH SOLE 1740 0 20900 HEALTHCARE TR AMER INC COMM STK 42225P501 50084 1818590 SH SOLE 528396 0 1290194 HEALTH CATALYST INC COMM STK 42225T107 612 14070 SH SOLE 6770 0 7300 HEALTHEQUITY INC COMM STK 42226A107 2690 38582 SH SOLE 18982 0 19600 HEARTLAND FINL USA INC COMM STK 42234Q102 766 18979 SH SOLE 18979 0 0 HEAT BIOLOGICS INC COMM STK 42237K409 114 21270 SH SOLE 0 0 21270 HEALTHPEAK PROPERTIES INC COMM STK 42250P103 27993 925990 SH SOLE 345738 0 580252 HELIOS TECHNOLOGIES INC COMM STK 42328H109 166531 3124998 SH SOLE 905316 0 2219682 HERC HLDGS INC COMM STK 42704L104 1788 26923 SH SOLE 20868 0 6055 HERITAGE FINL CORP WASH COMM STK 42722X106 83667 3577059 SH SOLE 968944 0 2608115 HERITAGE CRYSTAL CLEAN INC COMM STK 42726M106 36038 1710374 SH SOLE 363367 0 1347007 HESKA CORP COMM STK 42805E306 549 3770 SH SOLE 470 0 3300 HESS CORP COMM STK 42809H107 371213 7031881 SH SOLE 3031328 0 4000553 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 26663 2250030 SH SOLE 801404 0 1448626 HILTON GRAND VACATIONS INC COMM STK 43283X105 34384 1096778 SH SOLE 275428 0 821350 HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 2263251 20342000 SH SOLE 7304537 0 13037463 HOMESTREET INC COMM STK 43785V102 1115 33041 SH SOLE 19841 0 13200 HOPE BANCORP INC COMM STK 43940T109 6202 568502 SH SOLE 172912 0 395590 HORIZON GLOBAL CORP COMM STK 44052W104 40053 4662729 SH SOLE 1214519 0 3448210 HOST HOTELS & RESORTS INC COMM STK 44107P104 41486 2835698 SH SOLE 807827 0 2027871 HOSTESS BRANDS INC COMM STK 44109J106 696 47553 SH SOLE 8363 0 39190 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 162 48528 SH SOLE 43088 0 5440 HOWARD HUGHES CORP COMM STK 44267D107 1466 18574 SH SOLE 10341 0 8233 HUAZHU GROUP LTD ADR 44332N106 397346 8824025 SH SOLE 5474318 0 3349707 HYDROFARM HLDGS GROUP INC COMM STK 44888K209 18503 351900 SH SOLE 92140 0 259760 IAC INTERACTIVECORP NEW COMM STK 44891N109 979047 5170570 SH SOLE 2110999 0 3059571 ICF INTL INC COMM STK 44925C103 818 11011 SH SOLE 7111 0 3900 ICU MED INC COMM STK 44930G107 566332 2640364 SH SOLE 851479 0 1788885 IES HLDGS INC COMM STK 44951W106 211 4578 SH SOLE 4578 0 0 IPG PHOTONICS CORP COMM STK 44980X109 19987 89310 SH SOLE 30856 0 58454 ITT INC COMM STK 45073V108 3632 47156 SH SOLE 26756 0 20400 ICICI BANK LIMITED ADR 45104G104 131694 8862292 SH SOLE 4739357 0 4122935 IDEAYA BIOSCIENCES INC COMM STK 45166A102 6595 471099 SH SOLE 101820 0 369279 IDEX CORP COMM STK 45167R104 1099078 5517459 SH SOLE 2300321 0 3217138 IDEXX LABS INC COMM STK 45168D104 1005935 2012393 SH SOLE 619076 0 1393317 IDERA PHARMACEUTICALS INC COMM STK 45168K405 60 16300 SH SOLE 0 0 16300 IHEARTMEDIA INC COMM STK 45174J509 15526 1196153 SH SOLE 162573 0 1033580 IMMUNOGEN INC COMM STK 45253H101 481 74592 SH SOLE 34592 0 40000 IMMUNOVANT INC COMM STK 45258J102 13395 289988 SH SOLE 35669 0 254319 IMMUNIC INC COMM STK 4525EP101 6337 414479 SH SOLE 45446 0 369033 INARI MED INC COMM STK 45332Y109 51192 586456 SH SOLE 118602 0 467854 INCYTE CORP COMM STK 45337C102 2835085 32594682 SH SOLE 11750244 0 20844438 INDEPENDENCE RLTY TR INC COMM STK 45378A106 1320 98282 SH SOLE 87482 0 10800 INDEPENDENT BK GROUP INC COMM STK 45384B106 71327 1140866 SH SOLE 321686 0 819180 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 83 39200 SH SOLE 39200 0 0 INFINERA CORP COMM STK 45667G103 1149 109599 SH SOLE 56449 0 53150 INFORMATION SVCS GROUP INC COMM STK 45675Y104 67 20343 SH SOLE 20343 0 0 INGERSOLL RAND INC COMM STK 45687V106 3009287 66051081 SH SOLE 24256601 0 41794480 INGEVITY CORP COMM STK 45688C107 46907 619398 SH SOLE 161513 0 457885 INSIGHT ENTERPRISES INC COMM STK 45765U103 2130 27989 SH SOLE 14289 0 13700 INNOSPEC INC COMM STK 45768S105 48633 536019 SH SOLE 143619 0 392400 INPHI CORP COMM STK 45772F107 451770 2815292 SH SOLE 1015641 0 1799651 INOVIO PHARMACEUTICALS INC COMM STK 45773H201 1389 156984 SH SOLE 54784 0 102200 INSTEEL INDS INC COMM STK 45774W108 29865 1341037 SH SOLE 401452 0 939585 INSPERITY INC COMM STK 45778Q107 46485 570930 SH SOLE 154930 0 416000 INOGEN INC COMM STK 45780L104 384 8596 SH SOLE 1538 0 7058 INSTALLED BLDG PRODS INC COMM STK 45780R101 16722 164057 SH SOLE 41657 0 122400 INOVALON HLDGS INC COMM STK 45781D101 331 18244 SH SOLE 5044 0 13200 INNOVIVA INC COMM STK 45781M101 741 59812 SH SOLE 23312 0 36500 INNOVATIVE INDL PPTYS INC COMM STK 45781V101 23596 128851 SH SOLE 42403 0 86448 INSEEGO CORP COMM STK 45782B104 789 51010 SH SOLE 26310 0 24700 INSULET CORP COMM STK 45784P101 113978 445870 SH SOLE 69616 0 376254 INTEGER HLDGS CORP COMM STK 45826H109 1117 13757 SH SOLE 8307 0 5450 INTELLIA THERAPEUTICS INC COMM STK 45826J105 115376 2120883 SH SOLE 362989 0 1757894 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 1876 30787 SH SOLE 16387 0 14400 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 1742502 15133691 SH SOLE 4882678 0 10251013 INTERDIGITAL INC COMM STK 45867G101 961 15838 SH SOLE 5178 0 10660 INTRA CELLULAR THERAPIES INC COMM STK 46116X101 1001 31490 SH SOLE 13890 0 17600 INTUITIVE SURGICAL INC COMM STK 46120E602 7847536 9600092 SH SOLE 3736230 0 5863862 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 517 152998 SH SOLE 62998 0 90000 INVESCO EXCH TRADED FD TR II COMM STK 46138G508 83996 3770000 SH SOLE 3770000 0 0 INVESTORS BANCORP INC NEW COMM STK 46146L101 53061 5024722 SH SOLE 1147736 0 3876986 INVITAE CORP COMM STK 46185L103 88333 2112725 SH SOLE 422732 0 1689993 INVITATION HOMES INC COMM STK 46187W107 9487 319422 SH SOLE 188251 0 131171 IQVIA HLDGS INC COMM STK 46266C105 74416 415336 SH SOLE 147890 0 267446 IRIDIUM COMMUNICATIONS INC COMM STK 46269C102 2484 63175 SH SOLE 49657 0 13518 IRON MTN INC NEW COMM STK 46284V101 17542 595056 SH SOLE 264996 0 330060 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 1971 173074 SH SOLE 66674 0 106400 ISHARES TR COMM STK 46429B598 65140 1619600 SH SOLE 1619600 0 0 ISHARES TR COMM STK 46432F842 35961 520495 SH SOLE 339802 0 180693 ISHARES TR COMM STK 46434V621 602 13439 SH SOLE 13439 0 0 ITERIS INC NEW COMM STK 46564T107 289 51129 SH SOLE 51129 0 0 I3 VERTICALS INC COMM STK 46571Y107 57901 1743998 SH SOLE 578031 0 1165967 IVERIC BIO INC COMM STK 46583P102 14882 2153672 SH SOLE 247344 0 1906328 JBG SMITH PPTYS COMM STK 46590V100 271129 8670563 SH SOLE 2298066 0 6372497 JOYY INC ADR 46591M109 106063 1326115 SH SOLE 725940 0 600175 JPMORGAN CHASE & CO COMM STK 46625H100 3848803 30288837 SH SOLE 14069783 0 16219054 JD.COM INC ADR 47215P106 231015 2628156 SH SOLE 1226259 0 1401897 JEFFERIES FINL GROUP INC COMM STK 47233W109 1909 77590 SH SOLE 33243 0 44347 JELD-WEN HLDG INC COMM STK 47580P103 62597 2468330 SH SOLE 765030 0 1703300 JONES LANG LASALLE INC COMM STK 48020Q107 5203 35070 SH SOLE 24660 0 10410 J2 GLOBAL INC COMM STK 48123V102 34768 355903 SH SOLE 103723 0 252180 JUNIPER NETWORKS INC COMM STK 48203R104 13435 596841 SH SOLE 215609 0 381232 KAR AUCTION SVCS INC COMM STK 48238T109 4852 260745 SH SOLE 228445 0 32300 KBR INC COMM STK 48242W106 1106 35772 SH SOLE 19872 0 15900 KKR & CO INC COMM STK 48251W104 787362 19445849 SH SOLE 9806841 0 9639008 KT CORP ADR 48268K101 84831 7704895 SH SOLE 3586003 0 4118892 KADANT INC COMM STK 48282T104 56096 397902 SH SOLE 109931 0 287971 KADMON HLDGS INC COMM STK 48283N106 49 11815 SH SOLE 11815 0 0 KARUNA THERAPEUTICS INC COMM STK 48576A100 144681 1424161 SH SOLE 171427 0 1252734 KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 22553 1456901 SH SOLE 287607 0 1169294 KB HOME COMM STK 48666K109 2383 71093 SH SOLE 51393 0 19700 KEARNY FINL CORP MD COMM STK 48716P108 57275 5423751 SH SOLE 1466462 0 3957289 KEURIG DR PEPPER INC COMM STK 49271V100 1238408 38700255 SH SOLE 11365561 0 27334694 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 1351248 10229751 SH SOLE 4085627 0 6144124 KILROY RLTY CORP COMM STK 49427F108 60887 1060755 SH SOLE 292173 0 768582 KIMBALL ELECTRONICS INC COMM STK 49428J109 332 20780 SH SOLE 9963 0 10817 KIMBELL RTY PARTNERS LP COMM STK 49435R102 20077 2538132 SH SOLE 838400 0 1699732 KIMCO RLTY CORP COMM STK 49446R109 11695 779159 SH SOLE 268754 0 510405 KINDER MORGAN INC DEL COMM STK 49456B101 45158 3303472 SH SOLE 1192329 0 2111143 KINNATE BIOPHARMA INC COMM STK 49705R105 25833 649406 SH SOLE 69302 0 580104 KINSALE CAP GROUP INC COMM STK 49714P108 931 4652 SH SOLE 2734 0 1918 KITE RLTY GROUP TR COMM STK 49803T300 652 43584 SH SOLE 23484 0 20100 KNOWLES CORP COMM STK 49926D109 55973 3037081 SH SOLE 1037481 0 1999600 KODIAK SCIENCES INC COMM STK 50015M109 907347 6176211 SH SOLE 1422064 0 4754147 KONTOOR BRANDS INC COMM STK 50050N103 739 18216 SH SOLE 10616 0 7600 KOPPERS HOLDINGS INC COMM STK 50060P106 610 19581 SH SOLE 12381 0 7200 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 114882 4188176 SH SOLE 1057217 0 3130959 KRATON CORPORATION COMM STK 50077C106 493 17754 SH SOLE 17754 0 0 KRONOS BIO INC COMM STK 50107A104 61745 2113578 SH SOLE 276586 0 1836992 KURA ONCOLOGY INC COMM STK 50127T109 778 23822 SH SOLE 16322 0 7500 LHC GROUP INC COMM STK 50187A107 3121 14632 SH SOLE 6748 0 7884 LGI HOMES INC COMM STK 50187T106 41830 395181 SH SOLE 102144 0 293037 LCI INDS COMM STK 50189K103 166732 1285716 SH SOLE 398024 0 887692 LPL FINL HLDGS INC COMM STK 50212V100 22297 213937 SH SOLE 61437 0 152500 LSI INDS INC COMM STK 50216C108 104 12169 SH SOLE 1844 0 10325 LABORATORY CORP AMER HLDGS COMM STK 50540R409 33228 163240 SH SOLE 58755 0 104485 LANDS END INC NEW COMM STK 51509F105 276 12797 SH SOLE 12797 0 0 LEGEND BIOTECH CORP ADR 52490G102 16327 579777 SH SOLE 122062 0 457715 LENDINGCLUB CORP COMM STK 52603A208 751 71108 SH SOLE 27808 0 43300 LENDINGTREE INC NEW COMM STK 52603B107 817 2985 SH SOLE 2160 0 825 LIBERTY LATIN AMERICA LTD CONV BND 53069QAB5 33326 35020000 PRN SOLE 17329000 0 17691000 LIBERTY OILFIELD SVCS INC COMM STK 53115L104 152421 14783758 SH SOLE 4023352 0 10760406 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 6347 63818 SH SOLE 19332 0 44486 LIFEVANTAGE CORP COMM STK 53222K205 211 22668 SH SOLE 968 0 21700 LIFE STORAGE INC COMM STK 53223X107 1847 15467 SH SOLE 6267 0 9200 LIMESTONE BANCORP INC COMM STK 53262L105 1468 116882 SH SOLE 363 0 116519 LIQUIDITY SERVICES INC COMM STK 53635B107 295 18535 SH SOLE 18535 0 0 LIVE OAK BANCSHARES INC COMM STK 53803X105 259929 5476800 SH SOLE 1557638 0 3919162 LIVENT CORP COMM STK 53814L108 852 45200 SH SOLE 28100 0 17100 LIVERAMP HLDGS INC COMM STK 53815P108 2916 39841 SH SOLE 18811 0 21030 LUFAX HOLDING LTD ADR 54975P102 383 27000 SH SOLE 27000 0 0 LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 106187 3454364 SH SOLE 1161190 0 2293174 LUMENTUM HLDGS INC COMM STK 55024U109 26888 283627 SH SOLE 115119 0 168508 LYFT INC COMM STK 55087P104 5118 104165 SH SOLE 62545 0 41620 M & T BK CORP COMM STK 55261F104 28803 226261 SH SOLE 86639 0 139622 MBIA INC COMM STK 55262C100 429 65261 SH SOLE 3361 0 61900 MFA FINL INC COMM STK 55272X102 815 209597 SH SOLE 107897 0 101700 MGE ENERGY INC COMM STK 55277P104 108479 1549041 SH SOLE 468622 0 1080419 MGM GROWTH PPTYS LLC COMM STK 55303A105 2952 94319 SH SOLE 94319 0 0 M/I HOMES INC COMM STK 55305B101 1022 23080 SH SOLE 12910 0 10170 MKS INSTRS INC COMM STK 55306N104 158797 1055478 SH SOLE 276544 0 778934 MRC GLOBAL INC COMM STK 55345K103 632 95381 SH SOLE 42470 0 52911 MSCI INC COMM STK 55354G100 1323595 2964180 SH SOLE 848661 0 2115519 MTBC INC COMM STK 55378G102 383 42200 SH SOLE 0 0 42200 MYR GROUP INC DEL COMM STK 55405W104 450 7487 SH SOLE 1087 0 6400 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 1194 21700 SH SOLE 15530 0 6170 MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 613 16323 SH SOLE 3866 0 12457 MACYS INC COMM STK 55616P104 2355 209291 SH SOLE 135791 0 73500 MADISON SQUARE GRDN SPRT COR COMM STK 55825T103 42058 228454 SH SOLE 80660 0 147794 MADISON SQUARE GRDN ENTERTNM COMM STK 55826T102 36201 344641 SH SOLE 88487 0 256154 MAGNITE INC COMM STK 55955D100 1330 43301 SH SOLE 25601 0 17700 MAIN STR CAP CORP COMM STK 56035L104 28272 876376 SH SOLE 294410 0 581966 MALIBU BOATS INC COMM STK 56117J100 625 10008 SH SOLE 5008 0 5000 MANNKIND CORP COMM STK 56400P706 130 41518 SH SOLE 41518 0 0 MANPOWERGROUP INC COMM STK 56418H100 3039 33698 SH SOLE 21179 0 12519 MANULIFE FINL CORP COMM STK 56501R106 98209 5524004 SH SOLE 2451004 0 3073000 MARATHON PETE CORP COMM STK 56585A102 96463 2332276 SH SOLE 1278493 0 1053783 MARKETAXESS HLDGS INC COMM STK 57060D108 1059665 1857237 SH SOLE 508721 0 1348516 MARRIOTT VACTINS WORLDWID CO COMM STK 57164Y107 93388 680572 SH SOLE 225020 0 455552 MASTECH DIGITAL INC COMM STK 57633B100 572 35963 SH SOLE 279 0 35684 MASTERCARD INCORPORATED COMM STK 57636Q104 10458136 29339289 SH SOLE 12067913 0 17271376 MATCH GROUP INC NEW COMM STK 57667L107 5262128 34804736 SH SOLE 13150289 0 21654447 MATSON INC COMM STK 57686G105 219132 3846453 SH SOLE 1002708 0 2843745 MAXIM INTEGRATED PRODS INC COMM STK 57772K101 2291406 25847786 SH SOLE 10005901 0 15841885 MAXLINEAR INC COMM STK 57776J100 128997 3377773 SH SOLE 1081677 0 2296096 MAXAR TECHNOLOGIES INC COMM STK 57778K105 727 18833 SH SOLE 10953 0 7880 MCEWEN MNG INC COMM STK 58039P107 256 259700 SH SOLE 259700 0 0 MCKESSON CORP COMM STK 58155Q103 153089 880225 SH SOLE 351579 0 528646 MEDICAL PPTYS TRUST INC COMM STK 58463J304 3679 168833 SH SOLE 97003 0 71830 MEDIFAST INC COMM STK 58470H101 2067 10526 SH SOLE 7226 0 3300 MEDNAX INC COMM STK 58502B106 1908 77747 SH SOLE 64137 0 13610 MEDPACE HLDGS INC COMM STK 58506Q109 108698 780873 SH SOLE 204373 0 576500 MERCADOLIBRE INC COMM STK 58733R102 879725 525140 SH SOLE 190897 0 334243 MERCADOLIBRE INC CONV BND 58733RAD4 23971 6330000 PRN SOLE 2724000 0 3606000 MERCK & CO. INC COMM STK 58933Y105 1550617 18956192 SH SOLE 6458604 0 12497588 MERIDIAN BANCORP INC MD COMM STK 58958U103 115298 7732899 SH SOLE 2015017 0 5717882 MERITAGE HOMES CORP COMM STK 59001A102 91460 1104318 SH SOLE 358053 0 746265 MERITOR INC COMM STK 59001K100 155813 5582704 SH SOLE 1300415 0 4282289 MERSANA THERAPEUTICS INC COMM STK 59045L106 87929 3304346 SH SOLE 552141 0 2752205 MESA LABS INC COMM STK 59064R109 74900 261302 SH SOLE 73405 0 187897 METLIFE INC COMM STK 59156R108 1786148 38043618 SH SOLE 18477850 0 19565768 MICHAELS COS INC COMM STK 59408Q106 88684 6816620 SH SOLE 1820878 0 4995742 MID-AMER APT CMNTYS INC COMM STK 59522J103 25782 203502 SH SOLE 73769 0 129733 MILESTONE PHARMACEUTICALS IN COMM STK 59935V107 2512 374957 SH SOLE 55480 0 319477 MIRATI THERAPEUTICS INC COMM STK 60468T105 342510 1559416 SH SOLE 252103 0 1307313 MODERNA INC COMM STK 60770K107 140483 1344720 SH SOLE 242485 0 1102235 MOELIS & CO COMM STK 60786M105 952 20366 SH SOLE 13366 0 7000 MOLINA HEALTHCARE INC COMM STK 60855R100 888143 4175958 SH SOLE 1029868 0 3146090 MOLSON COORS BEVERAGE CO COMM STK 60871R209 14316 316796 SH SOLE 107494 0 209302 MONEYGRAM INTL INC COMM STK 60935Y208 275 50276 SH SOLE 4276 0 46000 MONGODB INC COMM STK 60937P106 755954 2105487 SH SOLE 889590 0 1215897 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 133274 1441110 SH SOLE 782996 0 658114 MOSAIC CO NEW COMM STK 61945C103 13123 570314 SH SOLE 209021 0 361293 MR COOPER GROUP INC COMM STK 62482R107 546 17587 SH SOLE 5102 0 12485 MULTIPLAN CORPORATION COMM STK 62548M100 271635 33996887 SH SOLE 12497462 0 21499425 MYRIAD GENETICS INC COMM STK 62855J104 810 40978 SH SOLE 28298 0 12680 NIC INC COMM STK 62914B100 479 18558 SH SOLE 4438 0 14120 NIO INC ADR 62914V106 1915 39300 SH SOLE 39300 0 0 NVR INC COMM STK 62944T105 123775 30338 SH SOLE 16021 0 14317 NANOSTRING TECHNOLOGIES INC COMM STK 63009R109 1156 17279 SH SOLE 10179 0 7100 NATIONAL HEALTH INVS INC COMM STK 63633D104 1809 26160 SH SOLE 20040 0 6120 NATIONAL VISION HLDGS INC COMM STK 63845R107 3865 85344 SH SOLE 73622 0 11722 NATURAL GAS SERVICES GROUP COMM STK 63886Q109 263 27788 SH SOLE 27788 0 0 NATURAL GROCERS BY VITAMIN C COMM STK 63888U108 239 17373 SH SOLE 17373 0 0 NAUTILUS INC COMM STK 63910B102 280 15433 SH SOLE 15433 0 0 NAVIENT CORPORATION COMM STK 63938C108 1051 107005 SH SOLE 86505 0 20500 NCINO INC COMM STK 63947U107 619072 8721949 SH SOLE 1929840 0 6792109 NELNET INC COMM STK 64031N108 348 4883 SH SOLE 1161 0 3722 NEOLEUKIN THERAPEUTICS INC COMM STK 64049K104 283 20076 SH SOLE 2176 0 17900 NEOGENOMICS INC COMM STK 64049M209 73347 1362306 SH SOLE 360706 0 1001600 NETAPP INC COMM STK 64110D104 25491 384834 SH SOLE 132079 0 252755 NETFLIX INC COMM STK 64110L106 10497064 19430884 SH SOLE 7509431 0 11921453 NETEASE INC ADR 64110W102 1362 14220 SH SOLE 14220 0 0 NETGEAR INC COMM STK 64111Q104 981 24141 SH SOLE 12641 0 11500 NETSCOUT SYS INC COMM STK 64115T104 951 34697 SH SOLE 18797 0 15900 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 601145 6271730 SH SOLE 1786530 0 4485200 NEVRO CORP COMM STK 64157F103 697302 4028320 SH SOLE 755255 0 3273065 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1305 131288 SH SOLE 67038 0 64250 NEW RELIC INC COMM STK 64829B100 2368 36201 SH SOLE 14301 0 21900 NEWMARK GROUP INC COMM STK 65158N102 504 69073 SH SOLE 28251 0 40822 NEWS CORP NEW COMM STK 65249B109 1065974 59319632 SH SOLE 25054756 0 34264876 NEWS CORP NEW COMM STK 65249B208 3492 196494 SH SOLE 70639 0 125855 NEXTIER OILFIELD SOLUTIONS COMM STK 65290C105 71526 20792391 SH SOLE 5577250 0 15215141 NEXSTAR MEDIA GROUP INC COMM STK 65336K103 45698 418520 SH SOLE 113236 0 305284 NEXTERA ENERGY INC COMM STK 65339F101 4540946 58859225 SH SOLE 26635122 0 32224103 NEXTERA ENERGY INC CVPFSTKF 65339F770 252169 4959976 SH SOLE 1636579 0 3323397 NEXTERA ENERGY INC CVPFSTKF 65339F796 3840 64925 SH SOLE 64925 0 0 NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 133780 1995225 SH SOLE 507289 0 1487936 NEXTGEN HEALTHCARE INC COMM STK 65343C102 1281 70231 SH SOLE 33331 0 36900 908 DEVICES INC COMM STK 65443P102 32632 573000 SH SOLE 90409 0 482591 NISOURCE INC COMM STK 65473P105 1382116 60249172 SH SOLE 20318388 0 39930784 NLIGHT INC COMM STK 65487K100 329 10077 SH SOLE 2377 0 7700 NKARTA INC COMM STK 65487U108 43210 702937 SH SOLE 123895 0 579042 NOODLES & CO COMM STK 65540B105 179 22655 SH SOLE 22655 0 0 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 205 16634 SH SOLE 3234 0 13400 NORTHWEST NAT HLDG CO COMM STK 66765N105 1106 24046 SH SOLE 12356 0 11690 MINISO GROUP HLDG LTD ADR 66981J102 89274 3382860 SH SOLE 2200815 0 1182045 NOVARTIS AG ADR 66987V109 2084 28236 SH SOLE 21310 0 6926 NOVANTA INC COMM STK 67000B104 297113 2513217 SH SOLE 583675 0 1929542 NOW INC COMM STK 67011P100 1256 174939 SH SOLE 91851 0 83088 NU SKIN ENTERPRISES INC COMM STK 67018T105 911 16678 SH SOLE 6778 0 9900 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 6224 141162 SH SOLE 69081 0 72081 NUTANIX INC COMM STK 67059N108 1987 62336 SH SOLE 41436 0 20900 NVIDIA CORPORATION COMM STK 67066G104 5484809 10506540 SH SOLE 4085202 0 6421338 NURIX THERAPEUTICS INC COMM STK 67080M103 19453 591636 SH SOLE 73029 0 518607 O-I GLASS INC COMM STK 67098H104 1794 150748 SH SOLE 79548 0 71200 OREILLY AUTOMOTIVE INC COMM STK 67103H107 940511 2078156 SH SOLE 850287 0 1227869 OFG BANCORP COMM STK 67103X102 758 40891 SH SOLE 24491 0 16400 OAK STR HEALTH INC COMM STK 67181A107 87078 1471334 SH SOLE 207382 0 1263952 OCULAR THERAPEUTIX INC COMM STK 67576A100 537 25928 SH SOLE 12828 0 13100 OFFICE PPTYS INCOME TR COMM STK 67623C109 546 24047 SH SOLE 10947 0 13100 OLYMPIC STEEL INC COMM STK 68162K106 298 22380 SH SOLE 12980 0 9400 OMNICELL COM COMM STK 68213N109 86869 723790 SH SOLE 189920 0 533870 ONCOSEC MED INC COMM STK 68234L306 74 11400 SH SOLE 0 0 11400 ONE GAS INC COMM STK 68235P108 287376 3743332 SH SOLE 1042896 0 2700436 FLWS/1-800 FLOWERS COMM STK 68243Q106 906 34847 SH SOLE 15579 0 19268 ONEMAIN HLDGS INC COMM STK 68268W103 1628 33799 SH SOLE 15599 0 18200 1LIFE HEALTHCARE INC COMM STK 68269G107 1387 31775 SH SOLE 20305 0 11470 ONESPAN INC COMM STK 68287N100 687 33204 SH SOLE 33204 0 0 OPEN LENDING CORP COMM STK 68373J104 51357 1469036 SH SOLE 375456 0 1093580 OPGEN INC COMM STK 68373L307 47 22900 SH SOLE 22900 0 0 OPKO HEALTH INC COMM STK 68375N103 968 245170 SH SOLE 120784 0 124386 OPORTUN FINL CORP COMM STK 68376D104 258 13299 SH SOLE 13299 0 0 ORACLE CORP COMM STK 68389X105 278955 4312186 SH SOLE 1871144 0 2441042 OPTION CARE HEALTH INC COMM STK 68404L201 65519 4189215 SH SOLE 1221031 0 2968184 ORASURE TECHNOLOGIES INC COMM STK 68554V108 1566 147904 SH SOLE 76129 0 71775 ORBCOMM INC COMM STK 68555P100 810 109176 SH SOLE 5076 0 104100 ORCHARD THERAPEUTICS PLC ADR 68570P101 5836 1350835 SH SOLE 389037 0 961798 ORCHID IS CAP INC COMM STK 68571X103 396 75952 SH SOLE 65492 0 10460 ORIGIN BANCORP INC COMM STK 68621T102 92843 3343267 SH SOLE 911653 0 2431614 ORTHOPEDIATRICS CORP COMM STK 68752L100 254 6154 SH SOLE 854 0 5300 OTIS WORLDWIDE CORP COMM STK 68902V107 183631 2718440 SH SOLE 1649474 0 1068966 OTONOMY INC COMM STK 68906L105 140 21700 SH SOLE 0 0 21700 OUTFRONT MEDIA INC COMM STK 69007J106 1189 60794 SH SOLE 41724 0 19070 OVINTIV INC COMM STK 69047Q102 1762 122668 SH SOLE 71968 0 50700 OZON HLDGS PLC ADR 69269L104 125908 3040529 SH SOLE 800030 0 2240499 PDL CMNTY BANCORP COMM STK 69290X101 14696 1398264 SH SOLE 364260 0 1034004 PCSB FINL CORP COMM STK 69324R104 25843 1621296 SH SOLE 534603 0 1086693 PDC ENERGY INC COMM STK 69327R101 1151 56079 SH SOLE 34579 0 21500 PG&E CORP COMM STK 69331C108 414125 33236340 SH SOLE 11934320 0 21302020 PGT INNOVATIONS INC COMM STK 69336V101 69197 3402008 SH SOLE 757507 0 2644501 PJT PARTNERS INC COMM STK 69343T107 359 4770 SH SOLE 1570 0 3200 PNM RES INC COMM STK 69349H107 69012 1422048 SH SOLE 442436 0 979612 PPL CORP COMM STK 69351T106 38544 1366810 SH SOLE 484154 0 882656 PRA HEALTH SCIENCES INC COMM STK 69354M108 884962 7054860 SH SOLE 2550517 0 4504343 PRA GROUP INC COMM STK 69354N106 114355 2883374 SH SOLE 744426 0 2138948 PPD INC COMM STK 69355F102 445980 13032734 SH SOLE 5666642 0 7366092 PRGX GLOBAL INC COMM STK 69357C503 296 38800 SH SOLE 11700 0 27100 PS BUSINESS PKS INC CALIF COMM STK 69360J107 309304 2327870 SH SOLE 624736 0 1703134 PTC THERAPEUTICS INC COMM STK 69366J200 135182 2215017 SH SOLE 423422 0 1791595 PTC INC COMM STK 69370C100 210002 1755720 SH SOLE 615315 0 1140405 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 86088 3318740 SH SOLE 419481 0 2899259 PACIFIC ETHANOL INC COMM STK 69423U305 60 11000 SH SOLE 11000 0 0 PACIFIC PREMIER BANCORP COMM STK 69478X105 193405 6173151 SH SOLE 1404476 0 4768675 PAGERDUTY INC COMM STK 69553P100 438474 10514965 SH SOLE 3055829 0 7459136 PALANTIR TECHNOLOGIES INC COMM STK 69608A108 2572 109211 SH SOLE 34311 0 74900 PALOMAR HLDGS INC COMM STK 69753M105 87868 989060 SH SOLE 296438 0 692622 PAR PAC HOLDINGS INC COMM STK 69888T207 468 33481 SH SOLE 2681 0 30800 PARAMOUNT GROUP INC COMM STK 69924R108 1084 119915 SH SOLE 115395 0 4520 PARK AEROSPACE CORP COMM STK 70014A104 282 21001 SH SOLE 13201 0 7800 PARSONS CORPORATION COMM STK 70202L102 82453 2264571 SH SOLE 661118 0 1603453 PAYCOM SOFTWARE INC COMM STK 70432V102 1688136 3732750 SH SOLE 1357015 0 2375735 PAYLOCITY HLDG CORP COMM STK 70438V106 1478568 7180653 SH SOLE 1607189 0 5573464 PAYPAL HLDGS INC COMM STK 70450Y103 9268555 39631458 SH SOLE 14641471 0 24989987 PEBBLEBROOK HOTEL TR COMM STK 70509V100 89052 4736822 SH SOLE 1340849 0 3395973 PEBBLEBROOK HOTEL TR CONV BND 70509VAA8 235 220000 PRN SOLE 220000 0 0 PELOTON INTERACTIVE INC COMM STK 70614W100 139549 919779 SH SOLE 727890 0 191889 PENN VA CORP COMM STK 70788V102 134 13164 SH SOLE 13164 0 0 PENNYMAC MTG INVT TR COMM STK 70931T103 73106 4156090 SH SOLE 1408823 0 2747267 PENNYMAC FINL SVCS INC NEW COMM STK 70932M107 357704 5451137 SH SOLE 1532901 0 3918236 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 315 5302 SH SOLE 1406 0 3896 PENUMBRA INC COMM STK 70975L107 241397 1379412 SH SOLE 265313 0 1114099 PERDOCEO ED CORP COMM STK 71363P106 31536 2496876 SH SOLE 656985 0 1839891 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 93387 1961494 SH SOLE 511374 0 1450120 PERSHING SQUARE TONTINE HLDG COMM STK 71531R109 212442 7663858 SH SOLE 2975053 0 4688805 PERSHING SQUARE TONTINE HLDG WARRANT 71531R117 8176 851688 SH SOLE 326930 0 524758 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 25988 2314203 SH SOLE 0 0 2314203 PHATHOM PHARMACEUTICALS INC COMM STK 71722W107 2692 81021 SH SOLE 67639 0 13382 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 6508 335113 SH SOLE 81613 0 253500 PHYSICIANS RLTY TR COMM STK 71943U104 1468 82468 SH SOLE 29188 0 53280 PHREESIA INC COMM STK 71944F106 127946 2358019 SH SOLE 594833 0 1763186 PINDUODUO INC CONV BND 722304AC6 621 505000 PRN SOLE 505000 0 0 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 356610 5537429 SH SOLE 1484802 0 4052627 PINTEREST INC COMM STK 72352L106 61875 938926 SH SOLE 382916 0 556010 PIXELWORKS INC COMM STK 72581M305 113 40231 SH SOLE 2731 0 37500 PLAINS GP HLDGS L P COMM STK 72651A207 10353 1225178 SH SOLE 326126 0 899052 PLANET FITNESS INC COMM STK 72703H101 364309 4692895 SH SOLE 849625 0 3843270 PLUG POWER INC COMM STK 72919P202 9807 289219 SH SOLE 176419 0 112800 PLURALSIGHT INC COMM STK 72941B106 543 25905 SH SOLE 10005 0 15900 POOL CORP COMM STK 73278L105 218726 587185 SH SOLE 182132 0 405053 POWERFLEET INC COMM STK 73931J109 95 12768 SH SOLE 1968 0 10800 POWER REIT COMM STK 73933H101 308 11530 SH SOLE 4392 0 7138 PQ GROUP HLDGS INC COMM STK 73943T103 217 15205 SH SOLE 2605 0 12600 PRECIGEN INC COMM STK 74017N105 284 27879 SH SOLE 27879 0 0 PREFERRED APT CMNTYS INC COMM STK 74039L103 184 24809 SH SOLE 3209 0 21600 PREMIER FINL BANCORP INC COMM STK 74050M105 210 15767 SH SOLE 5505 0 10262 PREMIER INC COMM STK 74051N102 916 26088 SH SOLE 16488 0 9600 PREMIER FINANCIAL CORP COMM STK 74052F108 244 10598 SH SOLE 10598 0 0 PRELUDE THERAPEUTICS INC COMM STK 74065P101 27739 387680 SH SOLE 42789 0 344891 PRESTIGE CONSMR HEALTHCARE I COMM STK 74112D101 1407 40339 SH SOLE 21329 0 19010 PRICE T ROWE GROUP INC COMM STK 74144T108 55705 367959 SH SOLE 128068 0 239891 PRIMORIS SVCS CORP COMM STK 74164F103 910 32955 SH SOLE 19155 0 13800 PRIMERICA INC COMM STK 74164M108 102887 768214 SH SOLE 204514 0 563700 PRIMO WATER CORPORATION COMM STK 74167P108 165 10548 SH SOLE 10548 0 0 PRINCIPAL FINANCIAL GROUP IN COMM STK 74251V102 129189 2604083 SH SOLE 1245792 0 1358291 PROASSURANCE CORP COMM STK 74267C106 46955 2639380 SH SOLE 812314 0 1827066 PROG HOLDINGS INC COMM STK 74319R101 318417 5910834 SH SOLE 1636115 0 4274719 PROLOGIS INC. COMM STK 74340W103 2192244 21997230 SH SOLE 9573107 0 12424123 PROS HOLDINGS INC COMM STK 74346Y103 1145 22551 SH SOLE 10651 0 11900 PROSIGHT GLOBAL INC COMM STK 74349J103 3991 311055 SH SOLE 660 0 310395 PROTARA THERAPEUTICS INC COMM STK 74365U107 10497 433598 SH SOLE 47340 0 386258 PROVIDENT BANCORP INC COMM STK 74383L105 20226 1685487 SH SOLE 448480 0 1237007 PROVIDENT FINL SVCS INC COMM STK 74386T105 681 37897 SH SOLE 20779 0 17118 PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 230 16637 SH SOLE 16637 0 0 PUBLIC STORAGE COMM STK 74460D109 236440 1023862 SH SOLE 341859 0 682003 PULSE BIOSCIENCES INC COMM STK 74587B101 429 17987 SH SOLE 3087 0 14900 PUMA BIOTECHNOLOGY INC COMM STK 74587V107 144 14041 SH SOLE 14041 0 0 PURE STORAGE INC COMM STK 74624M102 386675 17101963 SH SOLE 1517996 0 15583967 PZENA INVT MGMT INC COMM STK 74731Q103 88 12034 SH SOLE 12034 0 0 QEP RESOURCES INC COMM STK 74733V100 135 56530 SH SOLE 56530 0 0 QTS RLTY TR INC COMM STK 74736A103 1421 22965 SH SOLE 13265 0 9700 QORVO INC COMM STK 74736K101 32038 192689 SH SOLE 68988 0 123701 Q2 HLDGS INC COMM STK 74736L109 240378 1899767 SH SOLE 363435 0 1536332 QUALYS INC COMM STK 74758T303 71651 587930 SH SOLE 155740 0 432190 QUANTERIX CORP COMM STK 74766Q101 59769 1285357 SH SOLE 423872 0 861485 QUEST DIAGNOSTICS INC COMM STK 74834L100 27811 233371 SH SOLE 82161 0 151210 QUIDEL CORP COMM STK 74838J101 765639 4261838 SH SOLE 1185574 0 3076264 QURATE RETAIL INC COMM STK 74915M100 1646 150041 SH SOLE 80571 0 69470 RGC RES INC COMM STK 74955L103 14917 627279 SH SOLE 218285 0 408994 RLJ LODGING TR COMM STK 74965L101 1765 124751 SH SOLE 87848 0 36903 RMR GROUP INC COMM STK 74967R106 796 20623 SH SOLE 15992 0 4631 RH COMM STK 74967X103 1125788 2515616 SH SOLE 492979 0 2022637 RPT REALTY COMM STK 74971D101 1126 130224 SH SOLE 96124 0 34100 RADIUS HEALTH INC CONV BND 750469AA6 755 850000 PRN SOLE 850000 0 0 RAMACO RES INC COMM STK 75134P303 32 10950 SH SOLE 4314 0 6636 RANGE RES CORP COMM STK 75281A109 342 51030 SH SOLE 40330 0 10700 RANGER ENERGY SVCS INC COMM STK 75282U104 4963 1363569 SH SOLE 328849 0 1034720 RANPAK HOLDINGS CORP COMM STK 75321W103 174 12953 SH SOLE 12953 0 0 RAYONIER ADVANCED MATLS INC COMM STK 75508B104 193 29544 SH SOLE 29544 0 0 RBC BEARINGS INC COMM STK 75524B104 139439 778814 SH SOLE 179309 0 599505 RE MAX HLDGS INC COMM STK 75524W108 1388 38201 SH SOLE 36201 0 2000 READY CAPITAL CORP COMM STK 75574U101 622 49958 SH SOLE 41322 0 8636 REALOGY HLDGS CORP COMM STK 75605Y106 823 62706 SH SOLE 46506 0 16200 REALPAGE INC COMM STK 75606N109 161826 1854952 SH SOLE 273184 0 1581768 REATA PHARMACEUTICALS INC COMM STK 75615P103 138568 1120922 SH SOLE 215009 0 905913 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 55684 2895661 SH SOLE 843461 0 2052200 RED ROCK RESORTS INC COMM STK 75700L108 675 26940 SH SOLE 6040 0 20900 REDFIN CORP COMM STK 75737F108 55019 801669 SH SOLE 114498 0 687171 REGENERON PHARMACEUTICALS COMM STK 75886F107 419339 867999 SH SOLE 198898 0 669101 REGENXBIO INC COMM STK 75901B107 13102 288836 SH SOLE 37149 0 251687 REGIONS FINANCIAL CORP NEW COMM STK 7591EP100 27213 1688154 SH SOLE 600790 0 1087364 RELAY THERAPEUTICS INC COMM STK 75943R102 32150 773575 SH SOLE 124268 0 649307 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 44696 631123 SH SOLE 174935 0 456188 RENT A CTR INC NEW COMM STK 76009N100 2033 53088 SH SOLE 21938 0 31150 REPAY HLDGS CORP COMM STK 76029L100 413 15151 SH SOLE 4051 0 11100 REPLIMUNE GROUP INC COMM STK 76029N106 100170 2625691 SH SOLE 504564 0 2121127 RESOLUTE FST PRODS INC COMM STK 76117W109 219 33500 SH SOLE 33500 0 0 RESIDEO TECHNOLOGIES INC COMM STK 76118Y104 35609 1674939 SH SOLE 568486 0 1106453 RESTAURANT BRANDS INTL INC COMM STK 76131D103 6585 107762 SH SOLE 37587 0 70175 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 862 64385 SH SOLE 25085 0 39300 RETAIL PPTYS AMER INC COMM STK 76131V202 969 113177 SH SOLE 73977 0 39200 RETAIL VALUE INC COMM STK 76133Q102 214 14424 SH SOLE 14424 0 0 REVOLUTION MEDICINES INC COMM STK 76155X100 3675 92820 SH SOLE 28283 0 64537 REXNORD CORP COMM STK 76169B102 108418 2745463 SH SOLE 781263 0 1964200 REXFORD INDL RLTY INC COMM STK 76169C100 186392 3795404 SH SOLE 966844 0 2828560 REYNOLDS CONSUMER PRODS INC COMM STK 76171L106 246818 8216309 SH SOLE 3190260 0 5026049 RHYTHM PHARMACEUTICALS INC COMM STK 76243J105 454 15270 SH SOLE 5970 0 9300 RINGCENTRAL INC COMM STK 76680R206 464270 1225084 SH SOLE 489677 0 735407 ROCKET PHARMACEUTICALS INC COMM STK 77313F106 190806 3479321 SH SOLE 557670 0 2921651 ROKU INC COMM STK 77543R102 213944 644372 SH SOLE 181952 0 462420 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 40511 597855 SH SOLE 159061 0 438794 S&P GLOBAL INC COMM STK 78409V104 2370301 7210482 SH SOLE 2628039 0 4582443 SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 345162 1223415 SH SOLE 226767 0 996648 SEACOR MARINE HLDGS INC COMM STK 78413P101 11228 4143035 SH SOLE 1272561 0 2870474 SL GREEN RLTY CORP COMM STK 78440X101 313636 5264117 SH SOLE 2366877 0 2897240 SLM CORP COMM STK 78442P106 90101 7272090 SH SOLE 1972232 0 5299858 SM ENERGY CO COMM STK 78454L100 444 72630 SH SOLE 72630 0 0 SPDR S&P 500 ETF TR COMM STK 78462F103 1902 5086 SH SOLE 3686 0 1400 SPS COMMERCE INC COMM STK 78463M107 75106 691643 SH SOLE 207443 0 484200 SPDR GOLD TR COMM STK 78463V107 250 1400 SH SOLE 1400 0 0 SPDR SER TR COMM STK 78464A607 14602 168420 SH SOLE 168420 0 0 SPDR SER TR COMM STK 78464A888 20001 347005 SH SOLE 347005 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 536863 7379562 SH SOLE 2374995 0 5004567 SSGA ACTIVE ETF TR COMM STK 78467V608 13284 291000 SH SOLE 70500 0 220500 SPDR S&P MIDCAP 400 ETF TR COMM STK 78467Y107 336 800 SH SOLE 0 0 800 SPDR SER TR COMM STK 78468R556 55148 942702 SH SOLE 942702 0 0 SPDR SER TR COMM STK 78468R622 11766 108000 SH SOLE 108000 0 0 SP PLUS CORP COMM STK 78469C103 337 11678 SH SOLE 11678 0 0 SPX FLOW INC COMM STK 78469X107 1060 18282 SH SOLE 13377 0 4905 SVB FINANCIAL GROUP COMM STK 78486Q101 89315 230295 SH SOLE 74621 0 155674 SVMK INC COMM STK 78489X103 903 35326 SH SOLE 14826 0 20500 SABRA HEALTH CARE REIT INC COMM STK 78573L106 2514 144760 SH SOLE 110970 0 33790 SABRE CORP COMM STK 78573M104 1703 141639 SH SOLE 89339 0 52300 SAFEHOLD INC COMM STK 78645L100 43645 602078 SH SOLE 188998 0 413080 SAFETY INS GROUP INC COMM STK 78648T100 86288 1107682 SH SOLE 281675 0 826007 SAGE THERAPEUTICS INC COMM STK 78667J108 203934 2357342 SH SOLE 438081 0 1919261 SAIA INC COMM STK 78709Y105 163681 905317 SH SOLE 219540 0 685777 SAILPOINT TECHNOLOGIES HLDGS COMM STK 78781P105 1875 35218 SH SOLE 20218 0 15000 SALESFORCE COM INC COMM STK 79466L302 10193453 45846031 SH SOLE 17519160 0 28326871 SANDSTORM GOLD LTD COMM STK 80013R206 819 114407 SH SOLE 53029 0 61378 SANOFI ADR 80105N105 145766 3008452 SH SOLE 2233563 0 774889 SANTANDER CONSUMER USA HDG I COMM STK 80283M101 949 43092 SH SOLE 3192 0 39900 SCHOLAR ROCK HLDG CORP COMM STK 80706P103 193950 3996494 SH SOLE 797917 0 3198577 SCHRODINGER INC COMM STK 80810D103 51997 656693 SH SOLE 111800 0 544893 SCIENTIFIC GAMES CORP COMM STK 80874P109 1976 47623 SH SOLE 31453 0 16170 SEA LTD ADR 81141R100 6407770 32206713 SH SOLE 12592055 0 19614658 SEAGEN INC COMM STK 81181C104 1318146 7526240 SH SOLE 2193842 0 5332398 SEACOR HOLDINGS INC CONV BND 811904AN1 787 800000 PRN SOLE 800000 0 0 SEALED AIR CORP NEW COMM STK 81211K100 755702 16503647 SH SOLE 6595420 0 9908227 SEASPINE HLDGS CORP COMM STK 81255T108 327 18715 SH SOLE 6818 0 11897 SEAWORLD ENTMT INC COMM STK 81282V100 14025 443968 SH SOLE 58364 0 385604 SELECT SECTOR SPDR TR COMM STK 81369Y506 459 12100 SH SOLE 12100 0 0 SELECT SECTOR SPDR TR COMM STK 81369Y803 221 1700 SH SOLE 1700 0 0 SEER INC COMM STK 81578P106 285808 5317035 SH SOLE 623796 0 4693239 SELECT MED HLDGS CORP COMM STK 81619Q105 611252 22098775 SH SOLE 7831635 0 14267140 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1396 18928 SH SOLE 10874 0 8054 SENSEONICS HLDGS INC COMM STK 81727U105 128 146329 SH SOLE 27706 0 118623 SERES THERAPEUTICS INC COMM STK 81750R102 46140 1883260 SH SOLE 981430 0 901830 SERITAGE GROWTH PPTYS COMM STK 81752R100 832 56702 SH SOLE 22602 0 34100 SERVICE PPTYS TR COMM STK 81761L102 1172 101972 SH SOLE 61762 0 40210 SERVICENOW INC COMM STK 81762P102 8334348 15166545 SH SOLE 5618827 0 9547718 SERVICESOURCE INTL INC COMM STK 81763U100 55 31357 SH SOLE 31357 0 0 SERVISFIRST BANCSHARES INC COMM STK 81768T108 330 8187 SH SOLE 3287 0 4900 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 1187 27452 SH SOLE 13452 0 14000 SHIFT4 PMTS INC COMM STK 82452J109 570 7561 SH SOLE 3961 0 3600 SHOCKWAVE MED INC COMM STK 82489T104 257306 2480772 SH SOLE 366024 0 2114748 SHOPIFY INC COMM STK 82509L107 2985045 2637654 SH SOLE 1180568 0 1457086 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 352357 2604458 SH SOLE 1092305 0 1512153 SILK RD MED INC COMM STK 82710M100 444 7042 SH SOLE 1842 0 5200 SILVERGATE CAP CORP COMM STK 82837P408 525 7059 SH SOLE 1059 0 6000 SIMPLY GOOD FOODS CO COMM STK 82900L102 73450 2342153 SH SOLE 852526 0 1489627 SIRIUS XM HOLDINGS INC COMM STK 82968B103 3923 615795 SH SOLE 249295 0 366500 SITE CTRS CORP COMM STK 82981J109 1632 161311 SH SOLE 38111 0 123200 SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 521361 3286651 SH SOLE 723291 0 2563360 SITIME CORP COMM STK 82982T106 529 4724 SH SOLE 624 0 4100 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 30550 895901 SH SOLE 228501 0 667400 SIXTH STREET SPECIALTY LENDN COMM STK 83012A109 12881 620752 SH SOLE 620752 0 0 SKYWORKS SOLUTIONS INC COMM STK 83088M102 685325 4482766 SH SOLE 1742422 0 2740344 SLACK TECHNOLOGIES INC COMM STK 83088V102 1187295 28108301 SH SOLE 11595018 0 16513283 SLEEP NUMBER CORP COMM STK 83125X103 2045 24978 SH SOLE 10128 0 14850 SMILEDIRECTCLUB INC COMM STK 83192H106 258 21600 SH SOLE 9500 0 12100 SMARTSHEET INC COMM STK 83200N103 16554 238914 SH SOLE 85454 0 153460 SNAP INC COMM STK 83304A106 6317599 126213213 SH SOLE 50075119 0 76138094 SNAP INC CONV BND 83304AAB2 430 190000 PRN SOLE 190000 0 0 SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 8209 25723 SH SOLE 13123 0 12600 SOLARWINDS CORP COMM STK 83417Q105 219 14620 SH SOLE 2120 0 12500 SOLARIS OILFIELD INFRSTR INC COMM STK 83418M103 294 36117 SH SOLE 1917 0 34200 SONIC AUTOMOTIVE INC COMM STK 83545G102 509 13195 SH SOLE 7075 0 6120 SONOS INC COMM STK 83570H108 332 14194 SH SOLE 14194 0 0 SORRENTO THERAPEUTICS INC COMM STK 83587F202 808 118375 SH SOLE 69988 0 48387 SOUTHERN COPPER CORP COMM STK 84265V105 444081 6819425 SH SOLE 2546123 0 4273302 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 919 29621 SH SOLE 16931 0 12690 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 420 123251 SH SOLE 15221 0 108030 SPECTRUM BRANDS HLDGS INC NE COMM STK 84790A105 1117 14143 SH SOLE 8223 0 5920 SPIRE INC COMM STK 84857L101 1590 24828 SH SOLE 17618 0 7210 SPIRIT RLTY CAP INC NEW COMM STK 84860W300 3666 91266 SH SOLE 75537 0 15729 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 91021 5186409 SH SOLE 1684855 0 3501554 SPRINGWORKS THERAPEUTICS INC COMM STK 85205L107 23655 326180 SH SOLE 38485 0 287695 SPROUTS FMRS MKT INC COMM STK 85208M102 81794 4069340 SH SOLE 1600761 0 2468579 SPROTT PHYSICAL GOLD & SILVE COMM STK 85208R101 8659 447478 SH SOLE 7218 0 440260 STAG INDL INC COMM STK 85254J102 3091 98695 SH SOLE 48595 0 50100 STARTEK INC COMM STK 85569C107 198 26308 SH SOLE 13908 0 12400 STARWOOD PPTY TR INC COMM STK 85571B105 2139 110842 SH SOLE 37362 0 73480 STEPSTONE GROUP INC COMM STK 85914M107 166855 4318897 SH SOLE 1041622 0 3277275 STERLING BANCORP DEL COMM STK 85917A100 2633 146434 SH SOLE 97039 0 49395 STERLING BANCORP INC COMM STK 85917W102 12512 2755996 SH SOLE 612027 0 2143969 STOKE THERAPEUTICS INC COMM STK 86150R107 46424 749626 SH SOLE 87292 0 662334 STONERIDGE INC COMM STK 86183P102 52438 1734644 SH SOLE 401351 0 1333293 STRATEGIC ED INC COMM STK 86272C103 274141 2875710 SH SOLE 960514 0 1915196 STRIDE INC COMM STK 86333M108 441 20775 SH SOLE 20775 0 0 SUMMIT MATLS INC COMM STK 86614U100 161245 8030112 SH SOLE 2867238 0 5162874 SUNCOKE ENERGY INC COMM STK 86722A103 236 54270 SH SOLE 38270 0 16000 SUNNOVA ENERGY INTL INC. COMM STK 86745K104 758 16787 SH SOLE 8987 0 7800 SUNRUN INC COMM STK 86771W105 4702 67773 SH SOLE 34668 0 33105 SURGERY PARTNERS INC COMM STK 86881A100 215 7424 SH SOLE 1524 0 5900 SURGALIGN HOLDINGS INC COMM STK 86882C105 346 158190 SH SOLE 35290 0 122900 SYNAPTICS INC COMM STK 87157D109 1702 17655 SH SOLE 11980 0 5675 SYNOVUS FINL CORP COMM STK 87161C501 1680 51894 SH SOLE 27609 0 24285 SYNNEX CORP COMM STK 87162W100 1609 19757 SH SOLE 13873 0 5884 SYNDAX PHARMACEUTICALS INC COMM STK 87164F105 3813 171439 SH SOLE 19839 0 151600 SYNCHRONY FINANCIAL COMM STK 87165B103 33080 953036 SH SOLE 337437 0 615599 SYNEOS HEALTH INC COMM STK 87166B102 2167 31812 SH SOLE 21612 0 10200 SYROS PHARMACEUTICALS INC COMM STK 87184Q107 516 47593 SH SOLE 21213 0 26380 TFS FINL CORP COMM STK 87240R107 790 44787 SH SOLE 31227 0 13560 TFF PHARMACEUTICALS INC COMM STK 87241J104 236 16500 SH SOLE 16500 0 0 TRI POINTE GROUP INC COMM STK 87265H109 58068 3366252 SH SOLE 910535 0 2455717 TPI COMPOSITES INC COMM STK 87266J104 965 18286 SH SOLE 18286 0 0 TPG RE FIN TR INC COMM STK 87266M107 473 44522 SH SOLE 4122 0 40400 TTM TECHNOLOGIES INC COMM STK 87305R109 1388 100611 SH SOLE 20601 0 80010 TACTILE SYS TECHNOLOGY INC COMM STK 87357P100 664 14765 SH SOLE 10245 0 4520 TALOS ENERGY INC COMM STK 87484T108 250 30393 SH SOLE 793 0 29600 TARGA RES CORP COMM STK 87612G101 205500 7789982 SH SOLE 3275607 0 4514375 TAYLOR MORRISON HOME CORP COMM STK 87724P106 1819 70897 SH SOLE 38818 0 32079 TC ENERGY CORP COMM STK 87807B107 643965 15821352 SH SOLE 7543511 0 8277841 TECHTARGET INC COMM STK 87874R100 8340 141087 SH SOLE 33387 0 107700 TEGNA INC COMM STK 87901J105 1713 122814 SH SOLE 93704 0 29110 TELADOC HEALTH INC COMM STK 87918A105 165061 825470 SH SOLE 412653 0 412817 TELLURIAN INC NEW COMM STK 87968A104 14 11307 SH SOLE 11307 0 0 TEMPUR SEALY INTL INC COMM STK 88023U101 64114 2374581 SH SOLE 724781 0 1649800 TENABLE HLDGS INC COMM STK 88025T102 939 17974 SH SOLE 8774 0 9200 10X GENOMICS INC COMM STK 88025U109 121250 856286 SH SOLE 186214 0 670072 TENARIS S A ADR 88031M109 213064 13358221 SH SOLE 4793318 0 8564903 TENET HEALTHCARE CORP COMM STK 88033G407 2445 61220 SH SOLE 37870 0 23350 TENCENT MUSIC ENTMT GROUP ADR 88034P109 206291 10721971 SH SOLE 3155585 0 7566386 TERADATA CORP DEL COMM STK 88076W103 1214 54023 SH SOLE 48872 0 5151 TERRENO RLTY CORP COMM STK 88146M101 326998 5588760 SH SOLE 1653799 0 3934961 TESLA INC COMM STK 88160R101 2450790 3472998 SH SOLE 1917282 0 1555716 TETRA TECH INC NEW COMM STK 88162G103 94183 813468 SH SOLE 188625 0 624843 TEXAS CAP BANCSHARES INC COMM STK 88224Q107 73260 1231254 SH SOLE 349754 0 881500 TG THERAPEUTICS INC COMM STK 88322Q108 72872 1400845 SH SOLE 303031 0 1097814 THE ODP CORP COMM STK 88337F105 960 32762 SH SOLE 21495 0 11267 THERAPEUTICSMD INC COMM STK 88338N107 22832 18869212 SH SOLE 4363090 0 14506122 THE TRADE DESK INC COMM STK 88339J105 89058 111184 SH SOLE 43152 0 68032 THE REALREAL INC COMM STK 88339P101 1606 82201 SH SOLE 65801 0 16400 THERAPEUTICS ACQUISITION COR COMM STK 88339T103 12859 921822 SH SOLE 97625 0 824197 THERMON GROUP HLDGS INC COMM STK 88362T103 59278 3792583 SH SOLE 1168643 0 2623940 3-D SYS CORP DEL COMM STK 88554D205 1453 138687 SH SOLE 100307 0 38380 3M CO COMM STK 88579Y101 272431 1558618 SH SOLE 783857 0 774761 TIDEWATER INC NEW COMM STK 88642R109 59056 6835243 SH SOLE 2431246 0 4403997 TIM S A ADR 88706T108 5778 415100 SH SOLE 0 0 415100 TITAN INTL INC ILL COMM STK 88830M102 509 104650 SH SOLE 37000 0 67650 TITAN MACHY INC COMM STK 88830R101 442 22619 SH SOLE 1319 0 21300 TIVITY HEALTH INC COMM STK 88870R102 614 31347 SH SOLE 14440 0 16907 TOPBUILD CORP COMM STK 89055F103 99426 540123 SH SOLE 142670 0 397453 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 97463 4150906 SH SOLE 1426723 0 2724183 TRACON PHARMACEUTICALS INC COMM STK 89237H209 163 13900 SH SOLE 0 0 13900 TRANSLATE BIO INC COMM STK 89374L104 36287 1968931 SH SOLE 258218 0 1710713 TRANSMEDICS GROUP INC COMM STK 89377M109 6702 336789 SH SOLE 336789 0 0 TRANSUNION COMM STK 89400J107 2458036 24773595 SH SOLE 8797389 0 15976206 TREEHOUSE FOODS INC COMM STK 89469A104 430820 10139333 SH SOLE 3533013 0 6606320 TREX CO INC COMM STK 89531P105 257164 3071720 SH SOLE 615121 0 2456599 TRIBUNE PUBG CO NEW COMM STK 89609W107 192 14033 SH SOLE 1133 0 12900 TRICIDA INC COMM STK 89610F101 8168 1158637 SH SOLE 250306 0 908331 TRIP COM GROUP LTD ADR 89677Q107 1260158 37360161 SH SOLE 12450063 0 24910098 TRUECAR INC COMM STK 89785L107 649 154458 SH SOLE 71228 0 83230 TRUEBLUE INC COMM STK 89785X101 571 30571 SH SOLE 2371 0 28200 TRUIST FINL CORP COMM STK 89832Q109 135756 2832387 SH SOLE 1163136 0 1669251 TTEC HLDGS INC COMM STK 89854H102 1313 17997 SH SOLE 9807 0 8190 TURNING POINT THERAPEUTICS I COMM STK 90041T108 310204 2545785 SH SOLE 501336 0 2044449 22ND CENTY GROUP INC COMM STK 90137F103 357 162200 SH SOLE 0 0 162200 TWILIO INC COMM STK 90138F102 1168957 3453345 SH SOLE 1163061 0 2290284 TWIST BIOSCIENCE CORP COMM STK 90184D100 137189 970977 SH SOLE 166721 0 804256 TWITTER INC COMM STK 90184L102 73777 1362454 SH SOLE 488709 0 873745 TWO HBRS INVT CORP COMM STK 90187B408 2104 330360 SH SOLE 137460 0 192900 2U INC COMM STK 90214J101 1581 39525 SH SOLE 26985 0 12540 UFP INDUSTRIES INC COMM STK 90278Q108 159594 2872983 SH SOLE 959830 0 1913153 USANA HEALTH SCIENCES INC COMM STK 90328M107 354 4597 SH SOLE 902 0 3695 U S CONCRETE INC COMM STK 90333L201 382 9548 SH SOLE 3848 0 5700 U S PHYSICAL THERAPY INC COMM STK 90337L108 158045 1314304 SH SOLE 313858 0 1000446 U S XPRESS ENTERPRISES INC COMM STK 90338N202 14296 2090104 SH SOLE 582109 0 1507995 UBER TECHNOLOGIES INC COMM STK 90353T100 78487 1538958 SH SOLE 749258 0 789700 UBIQUITI INC COMM STK 90353W103 54382 195261 SH SOLE 50021 0 145240 ULTA BEAUTY INC COMM STK 90384S303 102182 355835 SH SOLE 189911 0 165924 ULTRA CLEAN HLDGS INC COMM STK 90385V107 529 16998 SH SOLE 16998 0 0 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 1311000 9470492 SH SOLE 2683769 0 6786723 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 1503 52838 SH SOLE 34242 0 18596 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 36961 243501 SH SOLE 49185 0 194316 UNITEDHEALTH GROUP INC COMM STK 91324P102 13318678 38003233 SH SOLE 13953059 0 24050174 UNITI GROUP INC COMM STK 91325V108 989 84336 SH SOLE 46636 0 37700 UNIVAR SOLUTIONS USA INC COMM STK 91336L107 51029 2684319 SH SOLE 878919 0 1805400 UNIVERSAL DISPLAY CORP COMM STK 91347P105 5159 22451 SH SOLE 13965 0 8486 UNIVERSAL INS HLDGS INC COMM STK 91359V107 2683 177548 SH SOLE 46348 0 131200 UNUM GROUP COMM STK 91529Y106 8304 361968 SH SOLE 135188 0 226780 UPWORK INC COMM STK 91688F104 232034 6721721 SH SOLE 1544024 0 5177697 URBAN EDGE PPTYS COMM STK 91704F104 10162 785309 SH SOLE 223154 0 562155 URBAN ONE INC COMM STK 91705J105 115 27400 SH SOLE 27400 0 0 US ECOLOGY INC COMM STK 91734M103 7982 219696 SH SOLE 109596 0 110100 VBI VACCINES INC COMM STK 91822J103 295 107368 SH SOLE 50868 0 56500 VAIL RESORTS INC COMM STK 91879Q109 1371813 4917599 SH SOLE 1360759 0 3556840 VALERO ENERGY CORP COMM STK 91913Y100 39732 702358 SH SOLE 253015 0 449343 VALVOLINE INC COMM STK 92047W101 3792 163856 SH SOLE 98902 0 64954 VANECK VECTORS ETF TR COMM STK 92189F437 9778 304600 SH SOLE 0 0 304600 VAREX IMAGING CORP COMM STK 92214X106 415 24906 SH SOLE 2646 0 22260 VARIAN MED SYS INC COMM STK 92220P105 27546 157396 SH SOLE 54987 0 102409 VECTOR GROUP LTD COMM STK 92240M108 1370 117592 SH SOLE 70227 0 47365 VECTRUS INC COMM STK 92242T101 1164 23411 SH SOLE 15467 0 7944 VAXART INC COMM STK 92243A200 6958 1218497 SH SOLE 187028 0 1031469 VENTAS INC COMM STK 92276F100 31139 634975 SH SOLE 227776 0 407199 VERA BRADLEY INC COMM STK 92335C106 95 11894 SH SOLE 11894 0 0 VEONEER INC COMM STK 92336X109 1564 73427 SH SOLE 25315 0 48112 VERASTEM INC COMM STK 92337C104 25 11780 SH SOLE 11780 0 0 VERACYTE INC COMM STK 92337F107 737 15064 SH SOLE 8264 0 6800 VEREIT INC COMM STK 92339V308 9110 241060 SH SOLE 177857 0 63203 VERIZON COMMUNICATIONS INC COMM STK 92343V104 961029 16358763 SH SOLE 6966127 0 9392636 VERINT SYS INC COMM STK 92343X100 2496 37156 SH SOLE 21956 0 15200 VERISK ANALYTICS INC COMM STK 92345Y106 981865 4729828 SH SOLE 1818411 0 2911417 VERITONE INC COMM STK 92347M100 759 26680 SH SOLE 5150 0 21530 VERSO CORP COMM STK 92531L207 157 13054 SH SOLE 3154 0 9900 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 4632778 19626924 SH SOLE 7122529 0 12504395 VERU INC COMM STK 92536C103 296 34169 SH SOLE 29969 0 4200 VERTIV HOLDINGS CO COMM STK 92537N108 1353 72483 SH SOLE 38783 0 33700 VERTIV HOLDINGS CO COMM STK 92537N207 37994 1778755 SH SOLE 453904 0 1324851 VIAD CORP COMM STK 92552R406 619 17109 SH SOLE 9384 0 7725 VIASAT INC COMM STK 92552V100 1504 46075 SH SOLE 11075 0 35000 VIACOMCBS INC COMM STK 92556H206 363962 9768179 SH SOLE 3475738 0 6292441 VIATRIS INC COMM STK 92556V106 39689 2117867 SH SOLE 799294 0 1318573 VIPSHOP HOLDINGS LIMITED ADR 92763W103 111406 3963208 SH SOLE 2437171 0 1526037 VIR BIOTECHNOLOGY INC COMM STK 92764N102 1752 65416 SH SOLE 26516 0 38900 VIRGIN GALACTIC HOLDINGS INC COMM STK 92766K106 1437 60556 SH SOLE 17256 0 43300 VIRNETX HLDG CORP COMM STK 92823T108 200 39718 SH SOLE 39718 0 0 VISA INC COMM STK 92826C839 17039976 77974988 SH SOLE 29200209 0 48774779 VIRTUSA CORP COMM STK 92827P102 545 10668 SH SOLE 1968 0 8700 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 116279 535849 SH SOLE 185104 0 350745 VISHAY PRECISION GROUP INC COMM STK 92835K103 489 15527 SH SOLE 4344 0 11183 VISTEON CORP COMM STK 92839U206 89656 714273 SH SOLE 244340 0 469933 VISTRA CORP COMM STK 92840M102 82927 4218080 SH SOLE 1359127 0 2858953 VOCERA COMMUNICATIONS INC COMM STK 92857F107 584 14070 SH SOLE 2170 0 11900 VODAFONE GROUP PLC NEW ADR 92857W308 216265 13138778 SH SOLE 5232256 0 7906522 VONAGE HLDGS CORP COMM STK 92886T201 1359 105587 SH SOLE 65187 0 40400 VROOM INC COMM STK 92918V109 617668 15076100 SH SOLE 1617100 0 13459000 WP CAREY INC COMM STK 92936U109 24991 354075 SH SOLE 304885 0 49190 WEC ENERGY GROUP INC COMM STK 92939U106 54648 593808 SH SOLE 242083 0 351725 WALKER & DUNLOP INC COMM STK 93148P102 46669 507161 SH SOLE 171615 0 335546 WASTE CONNECTIONS INC COMM STK 94106B101 2562425 24982516 SH SOLE 7442725 0 17539791 WASTE MGMT INC DEL COMM STK 94106L109 79374 673062 SH SOLE 245176 0 427886 WATERSTONE FINL INC MD COMM STK 94188P101 400 21269 SH SOLE 21269 0 0 WAYFAIR INC COMM STK 94419L101 139445 617531 SH SOLE 470987 0 146544 WEIBO CORP CONV BND 948596AC5 86 88000 PRN SOLE 88000 0 0 WELLTOWER INC COMM STK 95040Q104 829712 12839861 SH SOLE 5862122 0 6977739 WENDYS CO COMM STK 95058W100 84693 3863754 SH SOLE 1013039 0 2850715 WESCO INTL INC COMM STK 95082P105 874 11137 SH SOLE 4245 0 6892 WEST BANCORPORATION INC COMM STK 95123P106 405 20984 SH SOLE 8084 0 12900 WESTROCK CO COMM STK 96145D105 817079 18770474 SH SOLE 8140322 0 10630152 WEX INC COMM STK 96208T104 373792 1836546 SH SOLE 690643 0 1145903 WILLDAN GROUP INC COMM STK 96924N100 525 12594 SH SOLE 12594 0 0 WINTRUST FINL CORP COMM STK 97650W108 20192 330533 SH SOLE 91208 0 239325 WISDOMTREE INVTS INC COMM STK 97717P104 407 76046 SH SOLE 76046 0 0 WISDOMTREE TR COMM STK 97717W570 915 21061 SH SOLE 21061 0 0 WORKDAY INC COMM STK 98138H101 2002136 8369136 SH SOLE 3561040 0 4808096 WORKHORSE GROUP INC COMM STK 98138J206 1164 58848 SH SOLE 37448 0 21400 WORKIVA INC COMM STK 98139A105 107882 1177494 SH SOLE 286629 0 890865 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 1555 32361 SH SOLE 22561 0 9800 WPX ENERGY INC COMM STK 98212B103 128227 15733424 SH SOLE 5294712 0 10438712 WW INTL INC COMM STK 98262P101 687 28150 SH SOLE 13650 0 14500 WYNDHAM DESTINATIONS INC COMM STK 98310W108 3725 83037 SH SOLE 62237 0 20800 WYNDHAM HOTELS & RESORTS INC COMM STK 98311A105 3929 66100 SH SOLE 44830 0 21270 XPEL INC COMM STK 98379L100 248 4803 SH SOLE 2803 0 2000 XCEL ENERGY INC COMM STK 98389B100 87898 1318406 SH SOLE 456556 0 861850 XPERI HOLDING CORP COMM STK 98390M103 1257 60143 SH SOLE 42843 0 17300 XENCOR INC COMM STK 98401F105 248270 5690356 SH SOLE 1123294 0 4567062 XOMA CORP DEL COMM STK 98419J206 559 12671 SH SOLE 437 0 12234 XYLEM INC COMM STK 98419M100 96107 944169 SH SOLE 334127 0 610042 XEROX HOLDINGS CORP COMM STK 98421M106 6613 285158 SH SOLE 94988 0 190170 YAMANA GOLD INC COMM STK 98462Y100 11272 1975254 SH SOLE 892909 0 1082345 YETI HLDGS INC COMM STK 98585X104 2185 31905 SH SOLE 18705 0 13200 YUM CHINA HLDGS INC COMM STK 98850P109 292882 5130183 SH SOLE 1919029 0 3211154 ZAI LAB LTD ADR 98887Q104 123001 908829 SH SOLE 134178 0 774651 ZENDESK INC COMM STK 98936J101 1129526 7892161 SH SOLE 2326944 0 5565217 ZENTALIS PHARMACEUTICALS INC COMM STK 98943L107 56824 1094026 SH SOLE 200398 0 893628 ZILLOW GROUP INC COMM STK 98954M101 4727 34774 SH SOLE 19773 0 15001 ZILLOW GROUP INC COMM STK 98954M200 10699 82425 SH SOLE 47023 0 35402 ZIMMER BIOMET HOLDINGS INC COMM STK 98956P102 891197 5783616 SH SOLE 2546315 0 3237301 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 272 107954 SH SOLE 102854 0 5100 ZIX CORP COMM STK 98974P100 336 38937 SH SOLE 38937 0 0 ZOGENIX INC COMM STK 98978L204 621 31067 SH SOLE 12367 0 18700 ZOETIS INC COMM STK 98978V103 1514285 9149759 SH SOLE 3763799 0 5385960 ZTO EXPRESS CAYMAN INC ADR 98980A105 1620 55564 SH SOLE 55564 0 0 ZOOMINFO TECHNOLOGIES INC COMM STK 98980F104 5092 105576 SH SOLE 35916 0 69660 ZSCALER INC COMM STK 98980G102 6969 34895 SH SOLE 18838 0 16057 ZOOM VIDEO COMMUNICATIONS IN COMM STK 98980L101 1205296 3573152 SH SOLE 1924658 0 1648494 ZUORA INC COMM STK 98983V106 145 10382 SH SOLE 10382 0 0 ZYMEWORKS INC COMM STK 98985W102 56280 1190859 SH SOLE 190514 0 1000345 ZYNGA INC COMM STK 98986T108 716148 72558078 SH SOLE 24580633 0 47977445 ZYNERBA PHARMACEUTICALS INC COMM STK 98986X109 101 30500 SH SOLE 30500 0 0 CONSTELLIUM SE COMM STK F21107101 243073 17374741 SH SOLE 4776073 0 12598668 ADIENT PLC COMM STK G0084W101 1543 44370 SH SOLE 25470 0 18900 ALKERMES PLC COMM STK G01767105 470359 23576902 SH SOLE 8830634 0 14746268 ALLEGION PLC COMM STK G0176J109 31994 274913 SH SOLE 105759 0 169154 AMCOR PLC COMM STK G0250X107 31649 2703042 SH SOLE 956248 0 1746794 AMDOCS LTD COMM STK G02602103 412 5809 SH SOLE 5809 0 0 ALTIMETER GROWTH CORP COMM STK G0370L124 52075 4005800 SH SOLE 857564 0 3148236 AMBARELLA INC COMM STK G037AX101 857 9333 SH SOLE 3633 0 5700 AON PLC COMM STK G0403H108 299495 1417593 SH SOLE 392617 0 1024976 ARCH CAP GROUP LTD COMM STK G0450A105 8110 224835 SH SOLE 147460 0 77375 ARCOS DORADOS HOLDINGS INC COMM STK G0457F107 2037 404917 SH SOLE 0 0 404917 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 1324 30302 SH SOLE 20091 0 10211 ASSURED GUARANTY LTD COMM STK G0585R106 1157 36740 SH SOLE 18140 0 18600 ATLASSIAN CORP PLC COMM STK G06242104 2999448 12825277 SH SOLE 4635022 0 8190255 ATHENE HOLDING LTD COMM STK G0684D107 1191 27601 SH SOLE 13801 0 13800 AXIS CAP HLDGS LTD COMM STK G0692U109 538294 10682555 SH SOLE 3610727 0 7071828 AXALTA COATING SYS LTD COMM STK G0750C108 4898 171572 SH SOLE 125132 0 46440 BANK OF NT BUTTERFIELD&SON L COMM STK G0772R208 216 6930 SH SOLE 6930 0 0 BCLS ACQUISITION CORP COMM STK G0904B105 8535 774136 SH SOLE 81724 0 692412 BIOHAVEN PHARMACTL HLDG CO L COMM STK G11196105 13261 154716 SH SOLE 46487 0 108229 ACCENTURE PLC IRELAND COMM STK G1151C101 1152673 4412911 SH SOLE 1800876 0 2612035 BLUESCAPE OPPORTUNITIES ACQU COMM STK G1195N121 61821 5539505 SH SOLE 1338321 0 4201184 MIMECAST LTD COMM STK G14838109 998 17553 SH SOLE 7853 0 9700 BUNGE LIMITED COMM STK G16962105 903265 13773481 SH SOLE 5957466 0 7816015 CAPRI HOLDINGS LIMITED COMM STK G1890L107 6024 143423 SH SOLE 98325 0 45098 CARDTRONICS PLC COMM STK G1991C105 774 21914 SH SOLE 12214 0 9700 CIMPRESS PLC COMM STK G2143T103 658 7504 SH SOLE 5804 0 1700 CLARIVATE PLC COMM STK G21810109 2000556 67336131 SH SOLE 18741727 0 48594404 CREDICORP LTD COMM STK G2519Y108 582354 3550503 SH SOLE 1418379 0 2132124 COCA COLA EUROPEAN PARTNERS COMM STK G25839104 1448 29051 SH SOLE 20751 0 8300 CUSHMAN WAKEFIELD PLC COMM STK G2717B108 388 26131 SH SOLE 7531 0 18600 DESPEGAR COM CORP COMM STK G27358103 1790 139700 SH SOLE 0 0 139700 EATON CORP PLC COMM STK G29183103 83633 696127 SH SOLE 257528 0 438599 ENDO INTL PLC COMM STK G30401106 1665 231909 SH SOLE 68609 0 163300 ENSTAR GROUP LIMITED COMM STK G3075P101 1191 5812 SH SOLE 3112 0 2700 EUCRATES BIOMEDICAL ACQU COR COMM STK G3141W114 8172 766590 SH SOLE 80977 0 685613 ESSENT GROUP LTD COMM STK G3198U102 100234 2320243 SH SOLE 553803 0 1766440 EVEREST RE GROUP LTD COMM STK G3223R108 16622 71009 SH SOLE 26300 0 44709 FABRINET COMM STK G3323L100 34836 448970 SH SOLE 121970 0 327000 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 670 27840 SH SOLE 3840 0 24000 GENPACT LIMITED COMM STK G3922B107 11321 273710 SH SOLE 106310 0 167400 GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 160 21864 SH SOLE 21864 0 0 HELEN OF TROY LTD COMM STK G4388N106 111652 502507 SH SOLE 132707 0 369800 HEALTH SCIENCES ACQ CORP 2 COMM STK G4411D109 10889 850000 SH SOLE 87905 0 762095 HERBALIFE NUTRITION LTD COMM STK G4412G101 2193 45649 SH SOLE 22349 0 23300 HELIX ACQUISITION CORP COMM STK G4444C102 8532 787785 SH SOLE 83117 0 704668 JANUS HENDERSON GROUP PLC COMM STK G4474Y214 1720 52913 SH SOLE 20144 0 32769 HORIZON THERAPEUTICS PUB L COMM STK G46188101 85296 1166046 SH SOLE 356426 0 809620 IHS MARKIT LTD COMM STK G47567105 511205 5690810 SH SOLE 2186653 0 3504157 INVESCO LTD COMM STK G491BT108 12094 693847 SH SOLE 251214 0 442633 JAMES RIV GROUP LTD COMM STK G5005R107 37564 764267 SH SOLE 237708 0 526559 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 66906 405370 SH SOLE 148489 0 256881 JOHNSON CTLS INTL PLC COMM STK G51502105 613922 13177110 SH SOLE 5808322 0 7368788 LAZARD LTD COMM STK G54050102 315496 7458523 SH SOLE 2634811 0 4823712 LIBERTY GLOBAL PLC COMM STK G5480U104 1464 60429 SH SOLE 22800 0 37629 LIBERTY GLOBAL PLC COMM STK G5480U120 5387 227800 SH SOLE 146069 0 81731 LINDE PLC COMM STK G5494J103 3589919 13639551 SH SOLE 5679993 0 7959558 LIVANOVA PLC COMM STK G5509L101 1976 29850 SH SOLE 17850 0 12000 MARVELL TECHNOLOGY GROUP LTD COMM STK G5876H105 3745429 78784783 SH SOLE 29648442 0 49136341 MEDTRONIC PLC COMM STK G5960L103 2406046 20540276 SH SOLE 9366488 0 11173788 MEIRAGTX HLDGS PLC COMM STK G59665102 30943 2043760 SH SOLE 309553 0 1734207 APTIV PLC COMM STK G6095L109 2899495 22254163 SH SOLE 9340478 0 12913685 NIELSEN HLDGS PLC COMM STK G6518L108 363953 17439057 SH SOLE 8921625 0 8517432 NOMAD FOODS LTD COMM STK G6564A105 191403 7529627 SH SOLE 2166559 0 5363068 NORWEGIAN CRUISE LINE HLDG L COMM STK G66721104 13668 537495 SH SOLE 191247 0 346248 NOVOCURE LTD COMM STK G6674U108 214259 1238204 SH SOLE 195750 0 1042454 NVENT ELECTRIC PLC COMM STK G6700G107 2266 97291 SH SOLE 49945 0 47346 PAGSEGURO DIGITAL LTD COMM STK G68707101 226523 3982476 SH SOLE 1168365 0 2814111 PROTHENA CORP PLC COMM STK G72800108 173 14415 SH SOLE 14415 0 0 RENAISSANCERE HLDGS LTD COMM STK G7496G103 11730 70737 SH SOLE 12205 0 58532 ROYALTY PHARMA PLC COMM STK G7709Q104 160618 3209155 SH SOLE 554485 0 2654670 SEAGATE TECHNOLOGY PLC COMM STK G7945M107 23741 381929 SH SOLE 128339 0 253590 PENTAIR PLC COMM STK G7S00T104 14341 270118 SH SOLE 94959 0 175159 SAPIENS INTL CORP N V COMM STK G7T16G103 34457 1125662 SH SOLE 294162 0 831500 SENSATA TECHNOLOGIES HLDG PL COMM STK G8060N102 7886 149517 SH SOLE 121357 0 28160 STERIS PLC COMM STK G8473T100 41131 217006 SH SOLE 81224 0 135782 STONECO LTD COMM STK G85158106 2633709 31383571 SH SOLE 10645812 0 20737759 TECHNIPFMC PLC COMM STK G87110105 7410 788284 SH SOLE 241924 0 546360 THERAVANCE BIOPHARMA INC COMM STK G8807B106 7933 446451 SH SOLE 125371 0 321080 THIRD PT REINS LTD COMM STK G8827U100 759 79703 SH SOLE 45287 0 34416 TRANE TECHNOLOGIES PLC COMM STK G8994E103 86826 598141 SH SOLE 228723 0 369418 LIBERTY LATIN AMERICA LTD COMM STK G9001E102 237 21266 SH SOLE 20637 0 629 LIBERTY LATIN AMERICA LTD COMM STK G9001E128 678 61132 SH SOLE 48594 0 12538 TRITON INTL LTD COMM STK G9078F107 1309 26978 SH SOLE 22578 0 4400 TRONOX HOLDINGS PLC COMM STK G9087Q102 1055 72143 SH SOLE 72143 0 0 VASTA PLATFORM LTD COMM STK G9440A109 2165 149284 SH SOLE 0 0 149284 WHITE MTNS INS GROUP LTD COMM STK G9618E107 1679 1678 SH SOLE 983 0 695 WILLIS TOWERS WATSON PLC LTD COMM STK G96629103 746092 3550676 SH SOLE 1311140 0 2239536 PERRIGO CO PLC COMM STK G97822103 786474 17586621 SH SOLE 7453321 0 10133300 XP INC COMM STK G98239109 997841 25153533 SH SOLE 11557077 0 13596456 ADC THERAPEUTICS SA COMM STK H0036K147 62924 1965761 SH SOLE 273723 0 1692038 ALCON AG COMM STK H01301128 782671 11815454 SH SOLE 4520657 0 7294797 CHUBB LIMITED COMM STK H1467J104 3671411 23852906 SH SOLE 10999063 0 12853843 CRISPR THERAPEUTICS AG COMM STK H17182108 271684 1774436 SH SOLE 353515 0 1420921 GARMIN LTD COMM STK H2906T109 29720 248368 SH SOLE 87629 0 160739 TE CONNECTIVITY LTD COMM STK H84989104 1926868 15915318 SH SOLE 5006195 0 10909123 TRANSOCEAN LTD COMM STK H8817H100 1021 441982 SH SOLE 133182 0 308800 ALTISOURCE PORTFOLIO SOLNS S COMM STK L0175J104 140 10854 SH SOLE 354 0 10500 GLOBANT S A COMM STK L44385109 11215 51538 SH SOLE 5938 0 45600 ORION ENGINEERED CARBONS S A COMM STK L72967109 61713 3600497 SH SOLE 1193895 0 2406602 SPOTIFY TECHNOLOGY S A COMM STK L8681T102 4484840 14252970 SH SOLE 5851418 0 8401552 TRINSEO S A COMM STK L9340P101 557 10882 SH SOLE 10882 0 0 AUDIOCODES LTD COMM STK M15342104 317 11502 SH SOLE 11502 0 0 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 1910 14369 SH SOLE 9769 0 4600 CYBERARK SOFTWARE LTD COMM STK M2682V108 469 2901 SH SOLE 1301 0 1600 JFROG LTD COMM STK M6191J100 17302 275375 SH SOLE 60221 0 215154 WIX COM LTD COMM STK M98068105 1567896 6272586 SH SOLE 1985108 0 4287478 AERCAP HOLDINGS NV COMM STK N00985106 1408 30886 SH SOLE 30886 0 0 AFFIMED N V COMM STK N01045108 214 36685 SH SOLE 36685 0 0 ASML HOLDING N V COMM STK N07059210 5304856 10890166 SH SOLE 5277836 0 5612330 ELASTIC N V COMM STK N14506104 3262 22325 SH SOLE 12525 0 9800 CNH INDL N V COMM STK N20944109 381763 30215112 SH SOLE 12079822 0 18135290 CORE LABORATORIES N V COMM STK N22717107 286 10800 SH SOLE 10800 0 0 CUREVAC N V COMM STK N2451R105 102780 1267798 SH SOLE 194251 0 1073547 FERRARI N V COMM STK N3167Y103 1835620 7996362 SH SOLE 4296760 0 3699602 FRANKS INTL N V COMM STK N33462107 109768 40061138 SH SOLE 13289468 0 26771670 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 41173 449195 SH SOLE 161772 0 287423 NXP SEMICONDUCTORS N V COMM STK N6596X109 3947298 24826513 SH SOLE 9528670 0 15297843 QIAGEN NV COMM STK N72482123 1509 28560 SH SOLE 28560 0 0 UNIQURE NV COMM STK N90064101 72429 2004682 SH SOLE 306402 0 1698280 YANDEX N V COMM STK N97284108 148188 2129745 SH SOLE 628166 0 1501579 COPA HOLDINGS SA COMM STK P31076105 3112 40300 SH SOLE 6400 0 33900 ROYAL CARIBBEAN GROUP COMM STK V7780T103 68016 910641 SH SOLE 125963 0 784678 DORIAN LPG LTD COMM STK Y2106R110 436 35783 SH SOLE 2583 0 33200 INTERNATIONAL SEAWAYS INC COMM STK Y41053102 25490 1560952 SH SOLE 537602 0 1023350 WAVE LIFE SCIENCES LTD COMM STK Y95308105 6032 766396 SH SOLE 111674 0 654722