0001085146-21-000775.txt : 20210216 0001085146-21-000775.hdr.sgml : 20210216 20210212215126 ACCESSION NUMBER: 0001085146-21-000775 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210216 DATE AS OF CHANGE: 20210212 EFFECTIVENESS DATE: 20210216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHARLES SCHWAB INVESTMENT MANAGEMENT INC CENTRAL INDEX KEY: 0000884546 IRS NUMBER: 943106735 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03128 FILM NUMBER: 21631637 BUSINESS ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 415-627-7000 MAIL ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: SCHWAB CHARLES INVESTMENT MANAGEMENT INC DATE OF NAME CHANGE: 19990329 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000884546 XXXXXXXX 12-31-2020 12-31-2020 false CHARLES SCHWAB INVESTMENT MANAGEMENT INC
211 MAIN STREET SAN FRANCISCO CA 94105
13F COMBINATION REPORT 028-03128 0000748054 028-11918 AMERICAN CENTURY COMPANIES INC 0001085972 028-04395 BAILLIE GIFFORD OVERSEAS LTD 0001305227 028-12016 BlackRock Investment Management, LLC 0000902367 028-04871 BLAIR WILLIAM & CO/IL 0000813917 028-02013 HARRIS ASSOCIATES L P 0001317724 028-11450 Mondrian Investment Partners LTD N
Jonathan De St Paer President 617-960-5300 /s/ Jonathan De St Paer San Francisco CA 02-11-2021 1 3417 252047608 false 01 0001789219 028-19636 Charles Schwab Trust Co
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 64809 457685 SH SOLE 457685 0 0 1LIFE HEALTHCARE INC COM 68269G107 29126 667242 SH SOLE 667242 0 0 1ST CONSTITUTION BANCORP COM 31986N102 333 20970 SH SOLE 20970 0 0 1ST SOURCE CORP COM 336901103 10516 260923 SH SOLE 260923 0 0 22ND CENTY GROUP INC COM 90137F103 117 52951 SH SOLE 52951 0 0 2U INC COM 90214J101 13246 331045 SH SOLE 331045 0 0 3-D SYS CORP DEL COM NEW 88554D205 11037 1053071 SH SOLE 1053071 0 0 3M CO COM 88579Y101 1357820 7768306 SH SOLE 7620021 0 148285 51JOB INC SPONSORED ADS 316827104 2435 34781 SH SOLE 34781 0 0 89BIO INC COM 282559103 1335 54751 SH SOLE 54751 0 0 8X8 INC NEW COM 282914100 24093 698943 SH SOLE 698943 0 0 A10 NETWORKS INC COM 002121101 6096 618166 SH SOLE 618166 0 0 AAON INC COM PAR $0.004 000360206 20627 309561 SH SOLE 309561 0 0 AAR CORP COM 000361105 16848 465138 SH SOLE 465138 0 0 ABBOTT LABS COM 002824100 1189653 10865460 SH SOLE 10501592 0 363868 ABBVIE INC COM 00287Y109 872820 8145776 SH SOLE 8145776 0 0 ABCAM PLC ADS 000380204 468 21710 SH SOLE 21710 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 228 144787 SH SOLE 144787 0 0 ABERCROMBIE & FITCH CO CL A 002896207 11769 578042 SH SOLE 578042 0 0 ABIOMED INC COM 003654100 120112 370486 SH SOLE 370486 0 0 ABM INDS INC COM 000957100 18922 500029 SH SOLE 500029 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 18536 254049 SH SOLE 254049 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 1272 322597 SH SOLE 322597 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2229 107481 SH SOLE 107481 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 31221 621181 SH SOLE 621181 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 45835 857370 SH SOLE 857370 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 15883 1119248 SH SOLE 1119248 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 3524 348858 SH SOLE 348858 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1529 201603 SH SOLE 201603 0 0 ACCELERON PHARMA INC COM 00434H108 46991 367289 SH SOLE 367289 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1121643 4294047 SH SOLE 4149820 0 144227 ACCO BRANDS CORP COM 00081T108 10563 1250009 SH SOLE 1250009 0 0 ACCOLADE INC COM 00437E102 5021 115417 SH SOLE 115417 0 0 ACCURAY INC COM 004397105 3233 775228 SH SOLE 775228 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 252 202469 SH SOLE 202469 0 0 ACI WORLDWIDE INC COM 004498101 37171 967220 SH SOLE 967220 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 133 20505 SH SOLE 20505 0 0 ACM RESEARCH INC COM CL A 00108J109 3664 45089 SH SOLE 45089 0 0 ACNB CORP COM 000868109 495 19786 SH SOLE 19786 0 0 ACORDA THERAPEUTICS INC COM 00484M106 11 15538 SH SOLE 15538 0 0 ACTIVISION BLIZZARD INC COM 00507V109 303116 3264571 SH SOLE 3264571 0 0 ACUITY BRANDS INC COM 00508Y102 23503 194089 SH SOLE 194089 0 0 ACUSHNET HOLDINGS CORP COM 005098108 12352 304674 SH SOLE 304674 0 0 ACUTUS MED INC COM 005111109 1956 67871 SH SOLE 67871 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 78 17873 SH SOLE 17873 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 9 16516 SH SOLE 16516 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 9330 248383 SH SOLE 248383 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 32606 551426 SH SOLE 551426 0 0 ADDUS HOMECARE CORP COM 006739106 11598 99044 SH SOLE 99044 0 0 ADIENT PLC ORD SHS G0084W101 28801 828308 SH SOLE 828308 0 0 ADMA BIOLOGICS INC COM 000899104 307 157007 SH SOLE 157007 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1147873 2295194 SH SOLE 2295194 0 0 ADT INC DEL COM 00090Q103 8046 1024899 SH SOLE 1024899 0 0 ADTALEM GLOBAL ED INC COM 00737L103 19872 585319 SH SOLE 585319 0 0 ADTRAN INC COM 00738A106 9281 628323 SH SOLE 628323 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 71530 454125 SH SOLE 454125 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 32154 384703 SH SOLE 384703 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 224 40607 SH SOLE 40607 0 0 ADVANCED ENERGY INDS COM 007973100 30494 314461 SH SOLE 314461 0 0 ADVANCED MICRO DEVICES INC COM 007903107 486862 5308710 SH SOLE 5308710 0 0 ADVANSIX INC COM 00773T101 8959 448136 SH SOLE 448136 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 6249 474459 SH SOLE 474459 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6432 593298 SH SOLE 593298 0 0 AECOM COM 00766T100 58712 1179414 SH SOLE 1179414 0 0 AEGION CORP COM 00770F104 7740 407574 SH SOLE 407574 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 885 112424 SH SOLE 112424 0 0 AEGON N V NY REGISTRY SHS 007924103 6814 1725055 SH SOLE 1725055 0 0 AERCAP HOLDINGS NV SHS N00985106 6090 133600 SH SOLE 133600 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 3849 284856 SH SOLE 284856 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 29980 567254 SH SOLE 567254 0 0 AEROVIRONMENT INC COM 008073108 12529 144169 SH SOLE 144169 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 13 12835 SH SOLE 12835 0 0 AES CORP COM 00130H105 109852 4674529 SH SOLE 4674529 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 49109 482880 SH SOLE 482880 0 0 AFFIMED N V COM N01045108 1776 305052 SH SOLE 305052 0 0 AFLAC INC COM 001055102 152280 3424315 SH SOLE 3424315 0 0 AG MTG INVT TR INC COM 001228105 43 14385 SH SOLE 14385 0 0 AGCO CORP COM 001084102 58581 568244 SH SOLE 568244 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 153 25454 SH SOLE 25454 0 0 AGENUS INC COM NEW 00847G705 3298 1036876 SH SOLE 1036876 0 0 AGEX THERAPEUTICS INC COM 00848H108 17 10645 SH SOLE 10645 0 0 AGILE THERAPEUTICS INC COM 00847L100 495 172305 SH SOLE 172305 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 162193 1368832 SH SOLE 1368832 0 0 AGILYSYS INC COM 00847J105 7860 204788 SH SOLE 204788 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 11554 266631 SH SOLE 266631 0 0 AGNC INVT CORP COM 00123Q104 48484 3107920 SH SOLE 3107920 0 0 AGREE REALTY CORP COM 008492100 39164 588211 SH SOLE 588211 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 168 73989 SH SOLE 73989 0 0 AIM IMMUNOTECH INC COM 00901B105 37 20316 SH SOLE 20316 0 0 AIR LEASE CORP CL A 00912X302 45195 1017439 SH SOLE 1017439 0 0 AIR PRODS & CHEMS INC COM 009158106 254011 929694 SH SOLE 929694 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 18794 599661 SH SOLE 599661 0 0 AIRBNB INC COM CL A 009066101 36288 247193 SH SOLE 247193 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 73661 701597 SH SOLE 701597 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2677 956009 SH SOLE 956009 0 0 AKERNA CORP COM 00973W102 118 36266 SH SOLE 36266 0 0 AKERO THERAPEUTICS INC COM 00973Y108 2785 107932 SH SOLE 107932 0 0 AKOUOS INC COM 00973J101 1864 93955 SH SOLE 93955 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1002 81921 SH SOLE 81921 0 0 ALAMO GROUP INC COM 011311107 12572 91133 SH SOLE 91133 0 0 ALARM COM HLDGS INC COM 011642105 32308 312301 SH SOLE 312301 0 0 ALASKA AIR GROUP INC COM 011659109 48817 938785 SH SOLE 938785 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 508 137550 SH SOLE 137550 0 0 ALBANY INTL CORP CL A 012348108 18865 256942 SH SOLE 256942 0 0 ALBEMARLE CORP COM 012653101 103122 699037 SH SOLE 699037 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 5542 315197 SH SOLE 315197 0 0 ALBIREO PHARMA INC COM 01345P106 1578 42059 SH SOLE 42059 0 0 ALCOA CORP COM 013872106 39994 1735085 SH SOLE 1735085 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 125 18127 SH SOLE 18127 0 0 ALECTOR INC COM 014442107 5056 334140 SH SOLE 334140 0 0 ALERUS FINL CORP COM 01446U103 2621 95742 SH SOLE 95742 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 21884 1273750 SH SOLE 1273750 0 0 ALEXANDERS INC COM 014752109 6381 23004 SH SOLE 23004 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 184000 1032429 SH SOLE 1032429 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 169823 1086933 SH SOLE 1086933 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 549341 2360418 SH SOLE 2360418 0 0 ALICO INC COM 016230104 1004 32338 SH SOLE 32338 0 0 ALIGN TECHNOLOGY INC COM 016255101 188028 351861 SH SOLE 351861 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 1784 64514 SH SOLE 64514 0 0 ALKALINE WTR CO INC COM NEW 01643A207 17 16336 SH SOLE 16336 0 0 ALKERMES PLC SHS G01767105 23662 1186048 SH SOLE 1186048 0 0 ALLAKOS INC COM 01671P100 29183 208447 SH SOLE 208447 0 0 ALLEGHANY CORP DEL COM 017175100 46456 76953 SH SOLE 76953 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 24339 1451330 SH SOLE 1451330 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 4297 125892 SH SOLE 125892 0 0 ALLEGIANT TRAVEL CO COM 01748X102 19423 102634 SH SOLE 102634 0 0 ALLEGION PLC ORD SHS G0176J109 76322 655796 SH SOLE 655796 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 4408 165319 SH SOLE 165319 0 0 ALLETE INC COM NEW 018522300 31133 502623 SH SOLE 502623 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 24139 325760 SH SOLE 325760 0 0 ALLIANT ENERGY CORP COM 018802108 83404 1618547 SH SOLE 1618547 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 953 18641 SH SOLE 18641 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 34255 794221 SH SOLE 794221 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 13883 550007 SH SOLE 550007 0 0 ALLOVIR INC COM 019818103 4358 113360 SH SOLE 113360 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 21528 1490849 SH SOLE 1490849 0 0 ALLSTATE CORP COM 020002101 203795 1853861 SH SOLE 1853861 0 0 ALLY FINL INC COM 02005N100 78964 2214357 SH SOLE 2214357 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 52024 400276 SH SOLE 400276 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1174 49654 SH SOLE 49654 0 0 ALPHA PRO TECH LTD COM 020772109 2185 195958 SH SOLE 195958 0 0 ALPHABET INC CAP STK CL A 02079K305 2501037 1427011 SH SOLE 1427011 0 0 ALPHABET INC CAP STK CL C 02079K107 2439774 1392660 SH SOLE 1392660 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1927 132692 SH SOLE 132692 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 260 17299 SH SOLE 17299 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 478 48336 SH SOLE 48336 0 0 ALTABANCORP COM 021347109 2785 99725 SH SOLE 99725 0 0 ALTAIR ENGR INC COM CL A 021369103 16543 284338 SH SOLE 284338 0 0 ALTERYX INC COM CL A 02156B103 32566 267392 SH SOLE 267392 0 0 ALTICE USA INC CL A 02156K103 64925 1714394 SH SOLE 1714394 0 0 ALTIMMUNE INC COM NEW 02155H200 1371 121521 SH SOLE 121521 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 644 49979 SH SOLE 49979 0 0 ALTRA INDL MOTION CORP COM 02208R106 27470 495569 SH SOLE 495569 0 0 ALTRIA GROUP INC COM 02209S103 1212604 29575700 SH SOLE 29233130 0 342570 ALX ONCOLOGY HLDGS INC COM 00166B105 6210 72031 SH SOLE 72031 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1657 120574 SH SOLE 120574 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 663 25814 SH SOLE 25814 0 0 AMAZON COM INC COM 023135106 6456012 1982238 SH SOLE 1982238 0 0 AMBAC FINL GROUP INC COM NEW 023139884 7620 495404 SH SOLE 495404 0 0 AMBARELLA INC SHS G037AX101 23628 257325 SH SOLE 257325 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 3753 1770263 SH SOLE 1770263 0 0 AMC NETWORKS INC CL A 00164V103 18219 509328 SH SOLE 509328 0 0 AMCOR PLC ORD G0250X107 258344 21949341 SH SOLE 21949341 0 0 AMDOCS LTD SHS G02602103 9327 131491 SH SOLE 131491 0 0 AMEDISYS INC COM 023436108 81716 278578 SH SOLE 278578 0 0 AMER SOFTWARE INC CL A 029683109 1222 71147 SH SOLE 71147 0 0 AMER STATES WTR CO COM 029899101 22661 284996 SH SOLE 284996 0 0 AMERANT BANCORP INC CL A 023576101 853 56088 SH SOLE 56088 0 0 AMERCO COM 023586100 30754 67745 SH SOLE 67745 0 0 AMEREN CORP COM 023608102 91533 1172597 SH SOLE 1172597 0 0 AMERESCO INC CL A 02361E108 7627 145995 SH SOLE 145995 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 65938 4181194 SH SOLE 4181194 0 0 AMERICAN ASSETS TR INC COM 024013104 17744 614390 SH SOLE 614390 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 9492 1138061 SH SOLE 1138061 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 62544 1462317 SH SOLE 1462317 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 24977 1244490 SH SOLE 1244490 0 0 AMERICAN ELEC PWR CO INC COM 025537101 183143 2199386 SH SOLE 2199386 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 29011 1048821 SH SOLE 1048821 0 0 AMERICAN EXPRESS CO COM 025816109 411269 3401449 SH SOLE 3401449 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 10937 1472002 SH SOLE 1472002 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 85401 974670 SH SOLE 974670 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 85301 2843328 SH SOLE 2843328 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 188202 4970978 SH SOLE 4970978 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 9902 103016 SH SOLE 103016 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 707 26971 SH SOLE 26971 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 2643 155188 SH SOLE 155188 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 4910 161067 SH SOLE 161067 0 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 1064 92904 SH SOLE 92904 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1534 65488 SH SOLE 65488 0 0 AMERICAN TOWER CORP NEW COM 03027X100 862345 3841863 SH SOLE 3841863 0 0 AMERICAN VANGUARD CORP COM 030371108 2792 179852 SH SOLE 179852 0 0 AMERICAN WELL CORP CL A 03044L105 7480 295278 SH SOLE 295278 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 14243 151753 SH SOLE 151753 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 120320 783992 SH SOLE 783992 0 0 AMERICAS CAR-MART INC COM 03062T105 4506 41016 SH SOLE 41016 0 0 AMERICOLD RLTY TR COM 03064D108 69853 1871219 SH SOLE 1871219 0 0 AMERIPRISE FINL INC COM 03076C106 310519 1597892 SH SOLE 1597892 0 0 AMERIS BANCORP COM 03076K108 17251 453136 SH SOLE 453136 0 0 AMERISAFE INC COM 03071H100 9817 170928 SH SOLE 170928 0 0 AMERISERV FINL INC COM 03074A102 34 10799 SH SOLE 10799 0 0 AMERISOURCEBERGEN CORP COM 03073E105 68369 699348 SH SOLE 699348 0 0 AMES NATL CORP COM 031001100 510 21198 SH SOLE 21198 0 0 AMETEK INC COM 031100100 119596 988885 SH SOLE 988885 0 0 AMGEN INC COM 031162100 639084 2779593 SH SOLE 2779593 0 0 AMICUS THERAPEUTICS INC COM 03152W109 43825 1897967 SH SOLE 1897967 0 0 AMKOR TECHNOLOGY INC COM 031652100 20038 1328752 SH SOLE 1328752 0 0 AMN HEALTHCARE SVCS INC COM 001744101 27518 403184 SH SOLE 403184 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3331 728802 SH SOLE 728802 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4870 242148 SH SOLE 242148 0 0 AMPHENOL CORP NEW CL A 032095101 167579 1281478 SH SOLE 1281478 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 117 73284 SH SOLE 73284 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 16 11998 SH SOLE 11998 0 0 AMYRIS INC COM NEW 03236M200 5615 909188 SH SOLE 909188 0 0 ANALOG DEVICES INC COM 032654105 228173 1544522 SH SOLE 1544522 0 0 ANAPLAN INC COM 03272L108 50445 702081 SH SOLE 702081 0 0 ANAPTYSBIO INC COM 032724106 3062 142389 SH SOLE 142389 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 727 134450 SH SOLE 134450 0 0 ANDERSONS INC COM 034164103 14773 602708 SH SOLE 602708 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 5370 406914 SH SOLE 406914 0 0 ANGIODYNAMICS INC COM 03475V101 3808 248387 SH SOLE 248387 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1864 64158 SH SOLE 64158 0 0 ANIKA THERAPEUTICS INC COM 035255108 5140 113551 SH SOLE 113551 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 57260 6776292 SH SOLE 6776292 0 0 ANNEXON INC COM 03589W102 2587 103321 SH SOLE 103321 0 0 ANSYS INC COM 03662Q105 142692 392224 SH SOLE 392224 0 0 ANTARES PHARMA INC COM 036642106 4103 1028256 SH SOLE 1028256 0 0 ANTERIX INC COM 03676C100 2833 75334 SH SOLE 75334 0 0 ANTERO MIDSTREAM CORP COM 03676B102 14754 1913496 SH SOLE 1913496 0 0 ANTERO RESOURCES CORP COM 03674X106 14597 2678208 SH SOLE 2678208 0 0 ANTHEM INC COM 036752103 406125 1264830 SH SOLE 1264830 0 0 ANWORTH MTG ASSET CORP COM 037347101 1788 659464 SH SOLE 659464 0 0 AON PLC SHS CL A G0403H108 208947 989002 SH SOLE 989002 0 0 APACHE CORP COM 037411105 49961 3520804 SH SOLE 3520804 0 0 APARTMENT INCOME REIT CORP COM 03750L109 60003 1562163 SH SOLE 1562163 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 8219 1556457 SH SOLE 1556457 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 21479 375499 SH SOLE 375499 0 0 API GROUP CORP COM STK 00187Y100 16704 920322 SH SOLE 920322 0 0 APOGEE ENTERPRISES INC COM 037598109 11125 351138 SH SOLE 351138 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 13137 1176034 SH SOLE 1176034 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 42645 870660 SH SOLE 870660 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 1918 104957 SH SOLE 104957 0 0 APPFOLIO INC COM CL A 03783C100 19794 109938 SH SOLE 109938 0 0 APPIAN CORP CL A 03782L101 39712 244994 SH SOLE 244994 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 30201 2339325 SH SOLE 2339325 0 0 APPLE INC COM 037833100 10302349 77642223 SH SOLE 77642223 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 281 68482 SH SOLE 68482 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 30032 385074 SH SOLE 385074 0 0 APPLIED MATLS INC COM 038222105 362767 4203546 SH SOLE 4203546 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 2749 89330 SH SOLE 89330 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1182 138799 SH SOLE 138799 0 0 APPLIED THERAPEUTICS INC COM 03828A101 751 34104 SH SOLE 34104 0 0 APREA THERAPEUTICS INC COM 03836J102 355 71972 SH SOLE 71972 0 0 APTARGROUP INC COM 038336103 42754 312320 SH SOLE 312320 0 0 APTINYX INC COM 03836N103 308 88906 SH SOLE 88906 0 0 APTIV PLC SHS G6095L109 158181 1214067 SH SOLE 1214067 0 0 APYX MEDICAL CORPORATION COM 03837C106 559 77532 SH SOLE 77532 0 0 AQUA METALS INC COM 03837J101 39 12685 SH SOLE 12685 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 969 181110 SH SOLE 181110 0 0 ARAMARK COM 03852U106 50850 1321445 SH SOLE 1321445 0 0 ARAVIVE INC COM 03890D108 157 27738 SH SOLE 27738 0 0 ARBOR REALTY TRUST INC COM 038923108 10719 755899 SH SOLE 755899 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 75 20912 SH SOLE 20912 0 0 ARCBEST CORP COM 03937C105 18635 436720 SH SOLE 436720 0 0 ARCH CAP GROUP LTD ORD G0450A105 38887 1078087 SH SOLE 1078087 0 0 ARCH RESOURCES INC CL A 03940R107 13361 305245 SH SOLE 305245 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 155976 3094136 SH SOLE 3094136 0 0 ARCHROCK INC COM 03957W106 11740 1355545 SH SOLE 1355545 0 0 ARCONIC CORPORATION COM 03966V107 22064 740397 SH SOLE 740397 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3671 729661 SH SOLE 729661 0 0 ARCOSA INC COM 039653100 27684 503981 SH SOLE 503981 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5893 135830 SH SOLE 135830 0 0 ARCUS BIOSCIENCES INC COM 03969F109 7453 287080 SH SOLE 287080 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3979 141439 SH SOLE 141439 0 0 ARDELYX INC COM 039697107 1537 237518 SH SOLE 237518 0 0 ARDMORE SHIPPING CORP COM Y0207T100 661 202095 SH SOLE 202095 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 29497 383925 SH SOLE 383925 0 0 ARES COML REAL ESTATE CORP COM 04013V108 895 75142 SH SOLE 75142 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 30911 656965 SH SOLE 656965 0 0 ARGAN INC COM 04010E109 7112 159851 SH SOLE 159851 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 14703 336431 SH SOLE 336431 0 0 ARISTA NETWORKS INC COM 040413106 77290 265993 SH SOLE 265993 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 307 81213 SH SOLE 81213 0 0 ARLO TECHNOLOGIES INC COM 04206A101 4113 527927 SH SOLE 527927 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4286 381909 SH SOLE 381909 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4561 422645 SH SOLE 422645 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 30219 406220 SH SOLE 406220 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 22716 526564 SH SOLE 526564 0 0 ARROW ELECTRS INC COM 042735100 44306 455347 SH SOLE 455347 0 0 ARROW FINL CORP COM 042744102 2920 97608 SH SOLE 97608 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 71167 927495 SH SOLE 927495 0 0 ARTESIAN RES CORP CL A 043113208 768 20687 SH SOLE 20687 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 26194 520323 SH SOLE 520323 0 0 ARVINAS INC COM 04335A105 17975 211634 SH SOLE 211634 0 0 ASANA INC CL A 04342Y104 1178 39841 SH SOLE 39841 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 21746 149209 SH SOLE 149209 0 0 ASGN INC COM 00191U102 52444 627844 SH SOLE 627844 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 2817 1087382 SH SOLE 1087382 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 22124 279332 SH SOLE 279332 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 398 816 SH SOLE 816 0 0 ASPEN AEROGELS INC COM 04523Y105 1299 77805 SH SOLE 77805 0 0 ASPEN GROUP INC COM NEW 04530L203 627 56330 SH SOLE 56330 0 0 ASPEN TECHNOLOGY INC COM 045327103 50102 384656 SH SOLE 384656 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 1287 191712 SH SOLE 191712 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1299 214621 SH SOLE 214621 0 0 ASSERTIO HOLDINGS INC COM STK 04546C106 7 18832 SH SOLE 18832 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 2712 112027 SH SOLE 112027 0 0 ASSOCIATED BANC CORP COM 045487105 20434 1198454 SH SOLE 1198454 0 0 ASSURANT INC COM 04621X108 52868 388103 SH SOLE 388103 0 0 ASSURED GUARANTY LTD COM G0585R106 17469 554745 SH SOLE 554745 0 0 ASTEC INDS INC COM 046224101 13621 235323 SH SOLE 235323 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1805 36100 SH SOLE 36100 0 0 ASTRONICS CORP COM 046433108 4051 306195 SH SOLE 306195 0 0 ASURE SOFTWARE INC COM 04649U102 258 36262 SH SOLE 36262 0 0 AT HOME GROUP INC COM 04650Y100 10810 699200 SH SOLE 699200 0 0 AT&T INC COM 00206R102 1324924 46068320 SH SOLE 45006157 0 1062163 ATARA BIOTHERAPEUTICS INC COM 046513107 9980 508365 SH SOLE 508365 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 3612 86434 SH SOLE 86434 0 0 ATHENE HOLDING LTD CL A G0684D107 29123 675080 SH SOLE 675080 0 0 ATHENEX INC COM 04685N103 5279 477250 SH SOLE 477250 0 0 ATHERSYS INC NEW COM 04744L106 762 435209 SH SOLE 435209 0 0 ATHIRA PHARMA INC COM 04746L104 2869 83750 SH SOLE 83750 0 0 ATKORE INTL GROUP INC COM 047649108 21166 514839 SH SOLE 514839 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 791 49664 SH SOLE 49664 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 1547 736507 SH SOLE 736507 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 20115 610630 SH SOLE 610630 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5345 140722 SH SOLE 140722 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 268 10849 SH SOLE 10849 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 15421 282730 SH SOLE 282730 0 0 ATLAS CORP SHARES Y0436Q109 4681 431748 SH SOLE 431748 0 0 ATLASSIAN CORP PLC CL A G06242104 963 4114 SH SOLE 4114 0 0 ATMOS ENERGY CORP COM 049560105 77648 813657 SH SOLE 813657 0 0 ATN INTL INC COM 00215F107 4511 108003 SH SOLE 108003 0 0 ATOMERA INC COM 04965B100 711 44184 SH SOLE 44184 0 0 ATRECA INC CL A COM 04965G109 1149 71132 SH SOLE 71132 0 0 ATRICURE INC COM 04963C209 16456 295582 SH SOLE 295582 0 0 ATRION CORP COM 049904105 5991 9328 SH SOLE 9328 0 0 AUBURN NATL BANCORP COM 050473107 269 6434 SH SOLE 6434 0 0 AUTODESK INC COM 052769106 325079 1064645 SH SOLE 1064645 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 7036 70619 SH SOLE 70619 0 0 AUTOLIV INC COM 052800109 38160 414326 SH SOLE 414326 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 319102 1811019 SH SOLE 1811019 0 0 AUTONATION INC COM 05329W102 48720 698094 SH SOLE 698094 0 0 AUTOZONE INC COM 053332102 127664 107693 SH SOLE 107693 0 0 AVALARA INC COM 05338G106 69102 419078 SH SOLE 419078 0 0 AVALON GLOBOCARE CORP COM 05344R104 51 44971 SH SOLE 44971 0 0 AVALONBAY CMNTYS INC COM 053484101 191200 1191795 SH SOLE 1191795 0 0 AVANGRID INC COM 05351W103 11846 260636 SH SOLE 260636 0 0 AVANOS MED INC COM 05350V106 18060 393624 SH SOLE 393624 0 0 AVANTOR INC COM 05352A100 75164 2670123 SH SOLE 2670123 0 0 AVAYA HLDGS CORP COM 05351X101 11070 578042 SH SOLE 578042 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 86 14314 SH SOLE 14314 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 334 57864 SH SOLE 57864 0 0 AVERY DENNISON CORP COM 053611109 84982 547881 SH SOLE 547881 0 0 AVID BIOSERVICES INC COM 05368M106 1582 137007 SH SOLE 137007 0 0 AVID TECHNOLOGY INC COM 05367P100 5606 353220 SH SOLE 353220 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 2803 109803 SH SOLE 109803 0 0 AVIENT CORPORATION COM 05368V106 36364 902773 SH SOLE 902773 0 0 AVIS BUDGET GROUP COM 053774105 19045 510566 SH SOLE 510566 0 0 AVISTA CORP COM 05379B107 27624 688170 SH SOLE 688170 0 0 AVNET INC COM 053807103 29924 852274 SH SOLE 852274 0 0 AVROBIO INC COM 05455M100 3081 220962 SH SOLE 220962 0 0 AXALTA COATING SYS LTD COM G0750C108 42529 1489616 SH SOLE 1489616 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 7019 241031 SH SOLE 241031 0 0 AXCELLA HEALTH INC COM 05454B105 216 41610 SH SOLE 41610 0 0 AXIS CAP HLDGS LTD SHS G0692U109 31342 621982 SH SOLE 621982 0 0 AXOGEN INC COM 05463X106 4186 233833 SH SOLE 233833 0 0 AXON ENTERPRISE INC COM 05464C101 55103 449710 SH SOLE 449710 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 9779 195889 SH SOLE 195889 0 0 AXOS FINANCIAL INC COM 05465C100 16145 430174 SH SOLE 430174 0 0 AXSOME THERAPEUTICS INC COM 05464T104 14442 177267 SH SOLE 177267 0 0 AXT INC COM 00246W103 918 95878 SH SOLE 95878 0 0 AYTU BIOSCIENCE INC COM 054754874 66 11007 SH SOLE 11007 0 0 AZEK CO INC CL A 05478C105 27036 703137 SH SOLE 703137 0 0 AZZ INC COM 002474104 12913 272186 SH SOLE 272186 0 0 B & G FOODS INC NEW COM 05508R106 38161 1376128 SH SOLE 1376128 0 0 B. RILEY FINANCIAL INC COM 05580M108 5010 113288 SH SOLE 113288 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 531 151132 SH SOLE 151132 0 0 BADGER METER INC COM 056525108 22355 237657 SH SOLE 237657 0 0 BAIDU INC SPON ADR REP A 056752108 101960 471510 SH SOLE 471510 0 0 BAKER HUGHES COMPANY CL A 05722G100 105550 5062305 SH SOLE 5062305 0 0 BALCHEM CORP COM 057665200 28390 246390 SH SOLE 246390 0 0 BALL CORP COM 058498106 129751 1392475 SH SOLE 1392475 0 0 BALLYS CORPORATION COM 05875B106 5920 117845 SH SOLE 117845 0 0 BANC OF CALIFORNIA INC COM 05990K106 4342 295118 SH SOLE 295118 0 0 BANCFIRST CORP COM 05945F103 16365 278782 SH SOLE 278782 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 5496 136765 SH SOLE 136765 0 0 BANCORP INC DEL COM 05969A105 4644 340180 SH SOLE 340180 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 24962 909676 SH SOLE 909676 0 0 BANDWIDTH INC COM CL A 05988J103 21471 139721 SH SOLE 139721 0 0 BANK COMM HLDGS COM 06424J103 384 38703 SH SOLE 38703 0 0 BANK FIRST CORP COM 06211J100 1005 15504 SH SOLE 15504 0 0 BANK HAWAII CORP COM 062540109 47278 617043 SH SOLE 617043 0 0 BANK MARIN BANCORP COM 063425102 3479 101309 SH SOLE 101309 0 0 BANK NEW YORK MELLON CORP COM 064058100 219631 5175073 SH SOLE 5175073 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6702 215078 SH SOLE 215078 0 0 BANK OZK COM 06417N103 65572 2096943 SH SOLE 2096943 0 0 BANK PRINCETON NEW JERSEY COM 064520109 319 13589 SH SOLE 13589 0 0 BANKFINANCIAL CORP COM 06643P104 274 31141 SH SOLE 31141 0 0 BANKUNITED INC COM 06652K103 32586 936898 SH SOLE 936898 0 0 BANKWELL FINL GROUP INC COM 06654A103 314 16019 SH SOLE 16019 0 0 BANNER CORP COM NEW 06652V208 27792 596516 SH SOLE 596516 0 0 BAR HBR BANKSHARES COM 066849100 818 36198 SH SOLE 36198 0 0 BARNES & NOBLE ED INC COM 06777U101 106 22732 SH SOLE 22732 0 0 BARNES GROUP INC COM 067806109 23985 473154 SH SOLE 473154 0 0 BARRETT BUSINESS SVCS INC COM 068463108 3455 50647 SH SOLE 50647 0 0 BAXTER INTL INC COM 071813109 181189 2258079 SH SOLE 2258079 0 0 BAYCOM CORP COM 07272M107 431 28354 SH SOLE 28354 0 0 BCB BANCORP INC COM 055298103 372 33530 SH SOLE 33530 0 0 BCE INC COM NEW 05534B760 349411 8163781 SH SOLE 7427485 0 736296 BCE INC PUT 05534B950 20755 485767 SH SOLE 485767 0 0 BEACON ROOFING SUPPLY INC COM 073685109 25985 646544 SH SOLE 646544 0 0 BEAM THERAPEUTICS INC COM 07373V105 16629 203682 SH SOLE 203682 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 6283 414671 SH SOLE 414671 0 0 BECTON DICKINSON & CO COM 075887109 593693 2372703 SH SOLE 2232511 0 140192 BED BATH & BEYOND INC COM 075896100 29235 1646061 SH SOLE 1646061 0 0 BEL FUSE INC CL B 077347300 361 24001 SH SOLE 24001 0 0 BELDEN INC COM 077454106 19652 469003 SH SOLE 469003 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 91 13562 SH SOLE 13562 0 0 BELLRING BRANDS INC COM CL A 079823100 6354 261338 SH SOLE 261338 0 0 BENCHMARK ELECTRS INC COM 08160H101 17259 638965 SH SOLE 638965 0 0 BENEFITFOCUS INC COM 08180D106 2801 193434 SH SOLE 193434 0 0 BERKELEY LTS INC COM 084310101 3440 38466 SH SOLE 38466 0 0 BERKLEY W R CORP COM 084423102 61735 929452 SH SOLE 929452 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 21565 62 SH SOLE 62 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1932433 8334120 SH SOLE 8334120 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 7797 455389 SH SOLE 455389 0 0 BERRY CORP COM 08579X101 1675 455031 SH SOLE 455031 0 0 BERRY GLOBAL GROUP INC COM 08579W103 57954 1031391 SH SOLE 1031391 0 0 BEST BUY INC COM 086516101 355409 3561571 SH SOLE 3561571 0 0 BEYOND AIR INC COM 08862L103 192 36330 SH SOLE 36330 0 0 BEYOND MEAT INC COM 08862E109 30723 245781 SH SOLE 245781 0 0 BEYONDSPRING INC SHS G10830100 372 30411 SH SOLE 30411 0 0 BG STAFFING INC COM 05544A109 303 22401 SH SOLE 22401 0 0 BGC PARTNERS INC CL A 05541T101 12597 3149051 SH SOLE 3149051 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 126 12274 SH SOLE 12274 0 0 BIG LOTS INC COM 089302103 15164 353209 SH SOLE 353209 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3368 52499 SH SOLE 52499 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 227 387 SH SOLE 387 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 673 6048 SH SOLE 6048 0 0 BILIBILI INC SPONS ADS REP Z 090040106 14911 173941 SH SOLE 173941 0 0 BILL COM HLDGS INC COM 090043100 37222 272686 SH SOLE 272686 0 0 BIO RAD LABS INC CL A 090572207 89837 154109 SH SOLE 154109 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 8707 1168691 SH SOLE 1168691 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 2960 704689 SH SOLE 704689 0 0 BIODESIX INC COM 09075X108 413 20464 SH SOLE 20464 0 0 BIOGEN INC COM 09062X103 173950 710402 SH SOLE 710402 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 29514 344338 SH SOLE 344338 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 5734 143737 SH SOLE 143737 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 60878 694230 SH SOLE 694230 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 226 57920 SH SOLE 57920 0 0 BIO-TECHNE CORP COM 09073M104 73695 232071 SH SOLE 232071 0 0 BIOTELEMETRY INC COM 090672106 16238 225272 SH SOLE 225272 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 4326 93618 SH SOLE 93618 0 0 BJS RESTAURANTS INC COM 09180C106 11286 293206 SH SOLE 293206 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 49911 1338798 SH SOLE 1338798 0 0 BK OF AMERICA CORP COM 060505104 1151954 38005736 SH SOLE 38005736 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 3466 108127 SH SOLE 108127 0 0 BLACK HILLS CORP COM 092113109 43664 710554 SH SOLE 710554 0 0 BLACK KNIGHT INC COM 09215C105 77490 877075 SH SOLE 877075 0 0 BLACKBAUD INC COM 09227Q100 28066 487580 SH SOLE 487580 0 0 BLACKLINE INC COM 09239B109 46792 350815 SH SOLE 350815 0 0 BLACKROCK INC COM 09247X101 1096519 1519692 SH SOLE 1519692 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 110763 1709027 SH SOLE 1709027 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 41492 1507132 SH SOLE 1507132 0 0 BLINK CHARGING CO COM 09354A100 342 7999 SH SOLE 7999 0 0 BLOCK H & R INC COM 093671105 16954 1068920 SH SOLE 1068920 0 0 BLOOM ENERGY CORP COM CL A 093712107 20336 709554 SH SOLE 709554 0 0 BLOOMIN BRANDS INC COM 094235108 22506 1158883 SH SOLE 1158883 0 0 BLUCORA INC COM 095229100 5032 316269 SH SOLE 316269 0 0 BLUE BIRD CORP COM 095306106 697 38136 SH SOLE 38136 0 0 BLUEBIRD BIO INC COM 09609G100 14173 327527 SH SOLE 327527 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 257 32343 SH SOLE 32343 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1119 82659 SH SOLE 82659 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 46248 412374 SH SOLE 412374 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 720 56780 SH SOLE 56780 0 0 BMC STK HLDGS INC COM 05591B109 35671 664500 SH SOLE 664500 0 0 BOEING CO COM 097023105 561857 2624760 SH SOLE 2624760 0 0 BOGOTA FINL CORP COM 097235105 111 12447 SH SOLE 12447 0 0 BOINGO WIRELESS INC COM 09739C102 3721 292469 SH SOLE 292469 0 0 BOISE CASCADE CO DEL COM 09739D100 28517 596570 SH SOLE 596570 0 0 BOK FINL CORP COM NEW 05561Q201 14043 205067 SH SOLE 205067 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2348 121430 SH SOLE 121430 0 0 BOOKING HOLDINGS INC COM 09857L108 467756 210013 SH SOLE 210013 0 0 BOOT BARN HLDGS INC COM 099406100 8209 189302 SH SOLE 189302 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 79332 909971 SH SOLE 909971 0 0 BORGWARNER INC COM 099724106 67663 1751092 SH SOLE 1751092 0 0 BOSTON BEER INC CL A 100557107 48505 48783 SH SOLE 48783 0 0 BOSTON OMAHA CORP COM 101044105 919 33234 SH SOLE 33234 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 12942 1531502 SH SOLE 1531502 0 0 BOSTON PROPERTIES INC COM 101121101 115610 1222989 SH SOLE 1222989 0 0 BOSTON SCIENTIFIC CORP COM 101137107 249889 6951001 SH SOLE 6951001 0 0 BOTTOMLINE TECH DEL INC COM 101388106 14229 269778 SH SOLE 269778 0 0 BOX INC CL A 10316T104 23057 1277356 SH SOLE 1277356 0 0 BOYD GAMING CORP COM 103304101 32058 746921 SH SOLE 746921 0 0 BRADY CORP CL A 104674106 22081 418041 SH SOLE 418041 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 296 65240 SH SOLE 65240 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 24154 2027997 SH SOLE 2027997 0 0 BRIDGE BANCORP INC COM 108035106 2641 109220 SH SOLE 109220 0 0 BRIDGEBIO PHARMA INC COM 10806X102 37578 528443 SH SOLE 528443 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1726 138188 SH SOLE 138188 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2771 252127 SH SOLE 252127 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 59814 345760 SH SOLE 345760 0 0 BRIGHTCOVE INC COM 10921T101 1809 98285 SH SOLE 98285 0 0 BRIGHTHOUSE FINL INC COM 10922N103 29585 817144 SH SOLE 817144 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 11309 586554 SH SOLE 586554 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 3356 221943 SH SOLE 221943 0 0 BRINKER INTL INC COM 109641100 34479 609482 SH SOLE 609482 0 0 BRINKS CO COM 109696104 30844 428383 SH SOLE 428383 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 652597 10520662 SH SOLE 10518900 0 1762 BRISTOW GROUP INC COM 11040G103 3154 119822 SH SOLE 119822 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 59238 3579310 SH SOLE 3579310 0 0 BROADCOM INC COM 11135F101 847828 1936343 SH SOLE 1936343 0 0 BROADMARK RLTY CAP INC COM 11135B100 8474 830719 SH SOLE 830719 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 76250 497712 SH SOLE 497712 0 0 BROADSTONE NET LEASE INC CL A COM 11135E104 7625 389395 SH SOLE 389395 0 0 BROOKDALE SR LIVING INC COM 112463104 13025 2940019 SH SOLE 2940019 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4781 66127 SH SOLE 66127 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 4416 295580 SH SOLE 295580 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 12462 213858 SH SOLE 213858 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 8163 677967 SH SOLE 677967 0 0 BROOKS AUTOMATION INC NEW COM 114340102 36596 539360 SH SOLE 539360 0 0 BROWN & BROWN INC COM 115236101 61991 1307544 SH SOLE 1307544 0 0 BROWN FORMAN CORP CL A 115637100 8438 114846 SH SOLE 114846 0 0 BROWN FORMAN CORP CL B 115637209 62780 790371 SH SOLE 790371 0 0 BRP GROUP INC COM CL A 05589G102 8443 281684 SH SOLE 281684 0 0 BRT APARTMENTS CORP COM 055645303 373 24509 SH SOLE 24509 0 0 BRUKER CORP COM 116794108 46002 849825 SH SOLE 849825 0 0 BRUNSWICK CORP COM 117043109 45592 598004 SH SOLE 598004 0 0 BRYN MAWR BK CORP COM 117665109 4028 131623 SH SOLE 131623 0 0 BUCKLE INC COM 118440106 12026 411844 SH SOLE 411844 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 42099 1031584 SH SOLE 1031584 0 0 BUNGE LIMITED COM G16962105 62374 951098 SH SOLE 951098 0 0 BURLINGTON STORES INC COM 122017106 93425 357195 SH SOLE 357195 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 963 47260 SH SOLE 47260 0 0 BWX TECHNOLOGIES INC COM 05605H100 49128 814994 SH SOLE 814994 0 0 BYLINE BANCORP INC COM 124411109 2469 159778 SH SOLE 159778 0 0 C & F FINL CORP COM 12466Q104 313 8423 SH SOLE 8423 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 59793 636972 SH SOLE 636972 0 0 C4 THERAPEUTICS INC COM STK 12529R107 2212 66742 SH SOLE 66742 0 0 CABALETTA BIO INC COM 12674W109 405 32390 SH SOLE 32390 0 0 CABLE ONE INC COM 12685J105 66206 29719 SH SOLE 29719 0 0 CABOT CORP COM 127055101 22452 500267 SH SOLE 500267 0 0 CABOT OIL & GAS CORP COM 127097103 42060 2583481 SH SOLE 2583481 0 0 CACI INTL INC CL A 127190304 49737 199480 SH SOLE 199480 0 0 CACTUS INC CL A 127203107 8561 328350 SH SOLE 328350 0 0 CADENCE BANCORPORATION CL A 12739A100 16581 1009748 SH SOLE 1009748 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 176883 1296506 SH SOLE 1296506 0 0 CADIZ INC COM NEW 127537207 601 56418 SH SOLE 56418 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 151320 2037422 SH SOLE 2037422 0 0 CAESARSTONE LTD ORD SHS M20598104 605 46935 SH SOLE 46935 0 0 CAI INTERNATIONAL INC COM 12477X106 5822 186349 SH SOLE 186349 0 0 CAL MAINE FOODS INC COM NEW 128030202 14159 377159 SH SOLE 377159 0 0 CALAMP CORP COM 128126109 2316 233437 SH SOLE 233437 0 0 CALAVO GROWERS INC COM 128246105 10927 157369 SH SOLE 157369 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 582 36600 SH SOLE 36600 0 0 CALERES INC COM 129500104 15367 981861 SH SOLE 981861 0 0 CALIFORNIA BANCORP INC COM 13005U101 330 21198 SH SOLE 21198 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 21391 395902 SH SOLE 395902 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 785 159816 SH SOLE 159816 0 0 CALIX INC COM 13100M509 14440 485210 SH SOLE 485210 0 0 CALLAWAY GOLF CO COM 131193104 19728 821623 SH SOLE 821623 0 0 CALLON PETE CO DEL COM 13123X508 5391 409578 SH SOLE 409578 0 0 CALYXT INC COM 13173L107 84 19697 SH SOLE 19697 0 0 CAMBIUM NETWORKS CORP SHS G17766109 930 37080 SH SOLE 37080 0 0 CAMBRIDGE BANCORP COM 132152109 1122 16081 SH SOLE 16081 0 0 CAMDEN NATL CORP COM 133034108 3529 98623 SH SOLE 98623 0 0 CAMDEN PPTY TR SH BEN INT 133131102 86721 867904 SH SOLE 867904 0 0 CAMPBELL SOUP CO COM 134429109 45365 938243 SH SOLE 938243 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 7767 298152 SH SOLE 298152 0 0 CANADIAN NATL RY CO COM 136375102 10864 98894 SH SOLE 98894 0 0 CANNAE HLDGS INC COM 13765N107 30981 699810 SH SOLE 699810 0 0 CANTEL MED CORP COM 138098108 25354 321504 SH SOLE 321504 0 0 CAPITAL BANCORP INC MD COM 139737100 297 21263 SH SOLE 21263 0 0 CAPITAL CITY BK GROUP INC COM 139674105 823 33467 SH SOLE 33467 0 0 CAPITAL ONE FINL CORP COM 14040H105 332798 3366693 SH SOLE 3366693 0 0 CAPITOL FED FINL INC COM 14057J101 14320 1145539 SH SOLE 1145539 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 42871 1020717 SH SOLE 1020717 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 50 14545 SH SOLE 14545 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 523 35424 SH SOLE 35424 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 6192 1065738 SH SOLE 1065738 0 0 CARA THERAPEUTICS INC COM 140755109 4233 279758 SH SOLE 279758 0 0 CARDINAL HEALTH INC COM 14149Y108 97798 1825945 SH SOLE 1825945 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 11518 263196 SH SOLE 263196 0 0 CARDLYTICS INC COM 14161W105 25527 178797 SH SOLE 178797 0 0 CARDTRONICS PLC SHS CL A G1991C105 12046 341246 SH SOLE 341246 0 0 CAREDX INC COM 14167L103 27281 376543 SH SOLE 376543 0 0 CARETRUST REIT INC COM 14174T107 25888 1167137 SH SOLE 1167137 0 0 CARGURUS INC COM CL A 141788109 18217 574124 SH SOLE 574124 0 0 CARLISLE COS INC COM 142339100 41861 268025 SH SOLE 268025 0 0 CARLYLE GROUP INC COM 14316J108 15386 489356 SH SOLE 489356 0 0 CARMAX INC COM 143130102 70533 746697 SH SOLE 746697 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 115213 5319157 SH SOLE 5319157 0 0 CARPARTS COM INC COM 14427M107 2862 230978 SH SOLE 230978 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 17986 617617 SH SOLE 617617 0 0 CARRIAGE SVCS INC COM 143905107 3451 110170 SH SOLE 110170 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 153069 4058011 SH SOLE 4058011 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1598 254424 SH SOLE 254424 0 0 CARS COM INC COM 14575E105 11803 1044502 SH SOLE 1044502 0 0 CARTER BANKSHARES INC COM NEW 146103106 1694 157972 SH SOLE 157972 0 0 CARTERS INC COM 146229109 35611 378549 SH SOLE 378549 0 0 CARVANA CO CL A 146869102 38396 160287 SH SOLE 160287 0 0 CASA SYS INC COM 14713L102 1341 217279 SH SOLE 217279 0 0 CASELLA WASTE SYS INC CL A 147448104 19542 315445 SH SOLE 315445 0 0 CASEYS GEN STORES INC COM 147528103 52350 293075 SH SOLE 293075 0 0 CASI PHARMACEUTICALS INC COM 14757U109 1417 480106 SH SOLE 480106 0 0 CASPER SLEEP INC COM 147626105 988 160575 SH SOLE 160575 0 0 CASS INFORMATION SYS INC COM 14808P109 3259 83743 SH SOLE 83743 0 0 CASSAVA SCIENCES INC COM 14817C107 527 77183 SH SOLE 77183 0 0 CASTLE BIOSCIENCES INC COM 14843C105 7055 105052 SH SOLE 105052 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 525 403081 SH SOLE 403081 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 114 52845 SH SOLE 52845 0 0 CATALENT INC COM 148806102 83789 805121 SH SOLE 805121 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 324 51242 SH SOLE 51242 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 3323 994740 SH SOLE 994740 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1118 119423 SH SOLE 119423 0 0 CATERPILLAR INC COM 149123101 440898 2422250 SH SOLE 2422250 0 0 CATHAY GEN BANCORP COM 149150104 41197 1279798 SH SOLE 1279798 0 0 CATO CORP NEW CL A 149205106 5279 550441 SH SOLE 550441 0 0 CAVCO INDS INC DEL COM 149568107 12535 71442 SH SOLE 71442 0 0 CB FINL SVCS INC COM 12479G101 243 12133 SH SOLE 12133 0 0 CBIZ INC COM 124805102 12103 454821 SH SOLE 454821 0 0 CBOE GLOBAL MKTS INC COM 12503M108 71706 770032 SH SOLE 770032 0 0 CBRE GROUP INC CL A 12504L109 104073 1659323 SH SOLE 1659323 0 0 CBTX INC COM 12481V104 3101 121554 SH SOLE 121554 0 0 CDK GLOBAL INC COM 12508E101 31608 609826 SH SOLE 609826 0 0 CDW CORP COM 12514G108 97233 737785 SH SOLE 737785 0 0 CECO ENVIRONMENTAL CORP COM 125141101 518 74291 SH SOLE 74291 0 0 CELANESE CORP DEL COM 150870103 90028 692841 SH SOLE 692841 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 255 14509 SH SOLE 14509 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 527 28661 SH SOLE 28661 0 0 CEL-SCI CORP COM PAR NEW 150837607 980 83997 SH SOLE 83997 0 0 CELSION CORP COM PAR NEW 15117N503 13 17195 SH SOLE 17195 0 0 CELSIUS HLDGS INC COM NEW 15118V207 9774 194260 SH SOLE 194260 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 22447 4341624 SH SOLE 4341624 0 0 CENTENE CORP DEL COM 15135B101 169798 2828546 SH SOLE 2828546 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4986 3323880 SH SOLE 3323880 0 0 CENTERPOINT ENERGY INC COM 15189T107 55431 2561492 SH SOLE 2561492 0 0 CENTERSPACE COM 15202L107 12036 170377 SH SOLE 170377 0 0 CENTOGENE N V COM N1976T109 191 17635 SH SOLE 17635 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 12795 352188 SH SOLE 352188 0 0 CENTRAL GARDEN & PET CO COM 153527106 4178 108192 SH SOLE 108192 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 5682 298852 SH SOLE 298852 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 393 26361 SH SOLE 26361 0 0 CENTURY ALUM CO COM 156431108 7505 680333 SH SOLE 680333 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 556 7179 SH SOLE 7179 0 0 CENTURY CASINOS INC COM 156492100 418 65388 SH SOLE 65388 0 0 CENTURY CMNTYS INC COM 156504300 11073 252922 SH SOLE 252922 0 0 CERECOR INC COM 15671L109 300 113583 SH SOLE 113583 0 0 CERENCE INC COM 156727109 31976 318227 SH SOLE 318227 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2765 166710 SH SOLE 166710 0 0 CERIDIAN HCM HLDG INC COM 15677J108 68119 639250 SH SOLE 639250 0 0 CERNER CORP COM 156782104 113526 1446551 SH SOLE 1446551 0 0 CERTARA INC COM 15687V109 408 12098 SH SOLE 12098 0 0 CERUS CORP COM 157085101 7552 1091312 SH SOLE 1091312 0 0 CEVA INC COM 157210105 6616 145395 SH SOLE 145395 0 0 CF INDS HLDGS INC COM 125269100 57325 1480881 SH SOLE 1480881 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 144 13275 SH SOLE 13275 0 0 CHAMPIONX CORPORATION COM 15872M104 24952 1630839 SH SOLE 1630839 0 0 CHANGE HEALTHCARE INC COM 15912K100 19588 1050263 SH SOLE 1050263 0 0 CHANNELADVISOR CORP COM 159179100 5468 342130 SH SOLE 342130 0 0 CHARLES RIV LABS INTL INC COM 159864107 74391 297728 SH SOLE 297728 0 0 CHART INDS INC COM PAR $0.01 16115Q308 32823 278650 SH SOLE 278650 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 518076 783124 SH SOLE 783124 0 0 CHASE CORP COM 16150R104 4911 48615 SH SOLE 48615 0 0 CHATHAM LODGING TR COM 16208T102 10766 996832 SH SOLE 996832 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10648 80108 SH SOLE 80108 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 152 10379 SH SOLE 10379 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 365 137667 SH SOLE 137667 0 0 CHEESECAKE FACTORY INC COM 163072101 21660 584448 SH SOLE 584448 0 0 CHEFS WHSE INC COM 163086101 8136 316675 SH SOLE 316675 0 0 CHEGG INC COM 163092109 58912 652183 SH SOLE 652183 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 235 49470 SH SOLE 49470 0 0 CHEMED CORP NEW COM 16359R103 55384 103985 SH SOLE 103985 0 0 CHEMOCENTRYX INC COM 16383L106 22639 365604 SH SOLE 365604 0 0 CHEMOURS CO COM 163851108 23534 949328 SH SOLE 949328 0 0 CHEMUNG FINL CORP COM 164024101 290 8519 SH SOLE 8519 0 0 CHENIERE ENERGY INC COM NEW 16411R208 47679 794238 SH SOLE 794238 0 0 CHERRY HILL MTG INVT CORP COM 164651101 357 38956 SH SOLE 38956 0 0 CHESAPEAKE UTILS CORP COM 165303108 15059 139162 SH SOLE 139162 0 0 CHEVRON CORP NEW COM 166764100 1171665 13874091 SH SOLE 13537911 0 336180 CHEWY INC CL A 16679L109 44994 500534 SH SOLE 500534 0 0 CHIASMA INC COM 16706W102 549 126123 SH SOLE 126123 0 0 CHICOS FAS INC COM 168615102 11056 6953340 SH SOLE 6953340 0 0 CHILDRENS PL INC COM 168905107 12406 247614 SH SOLE 247614 0 0 CHIMERA INVT CORP COM NEW 16934Q208 17697 1726531 SH SOLE 1726531 0 0 CHIMERIX INC COM 16934W106 1521 314784 SH SOLE 314784 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3310 28023 SH SOLE 28023 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 654 41198 SH SOLE 41198 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 178921 129025 SH SOLE 129025 0 0 CHOICE HOTELS INTL INC COM 169905106 26175 245239 SH SOLE 245239 0 0 CHOICEONE FINL SVCS INC COM 170386106 558 18104 SH SOLE 18104 0 0 CHROMADEX CORP COM NEW 171077407 486 101073 SH SOLE 101073 0 0 CHUBB LIMITED COM H1467J104 302586 1965864 SH SOLE 1965864 0 0 CHURCH & DWIGHT INC COM 171340102 93407 1070805 SH SOLE 1070805 0 0 CHURCHILL DOWNS INC COM 171484108 73024 374882 SH SOLE 374882 0 0 CHUYS HLDGS INC COM 171604101 3444 129979 SH SOLE 129979 0 0 CIDARA THERAPEUTICS INC COM 171757107 184 91915 SH SOLE 91915 0 0 CIENA CORP COM NEW 171779309 54974 1040186 SH SOLE 1040186 0 0 CIGNA CORP NEW COM 125523100 410806 1973318 SH SOLE 1973318 0 0 CIM COML TR CORP COM NEW 125525584 1050 73673 SH SOLE 73673 0 0 CIMAREX ENERGY CO COM 171798101 39850 1062369 SH SOLE 1062369 0 0 CIMPRESS PLC SHS EURO G2143T103 13346 152104 SH SOLE 152104 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 8641 565467 SH SOLE 565467 0 0 CINCINNATI FINL CORP COM 172062101 167373 1915671 SH SOLE 1915671 0 0 CINEDIGM CORP COM NEW 172406209 16 23490 SH SOLE 23490 0 0 CINEMARK HLDGS INC COM 17243V102 15338 880942 SH SOLE 880942 0 0 CINTAS CORP COM 172908105 146088 413308 SH SOLE 413308 0 0 CIRCOR INTL INC COM 17273K109 8055 209534 SH SOLE 209534 0 0 CIRRUS LOGIC INC COM 172755100 38495 468305 SH SOLE 468305 0 0 CISCO SYS INC COM 17275R102 1251555 27967794 SH SOLE 27159522 0 808272 CIT GROUP INC COM NEW 125581801 31300 871839 SH SOLE 871839 0 0 CITI TRENDS INC COM 17306X102 1225 24638 SH SOLE 24638 0 0 CITIGROUP INC COM NEW 172967424 647791 10505856 SH SOLE 10503945 0 1911 CITIZENS & NORTHN CORP COM 172922106 632 31807 SH SOLE 31807 0 0 CITIZENS FINL GROUP INC COM 174610105 88330 2470073 SH SOLE 2470073 0 0 CITIZENS HLDG CO MISS COM 174715102 270 12841 SH SOLE 12841 0 0 CITIZENS INC CL A 174740100 1786 311662 SH SOLE 311662 0 0 CITRIX SYS INC COM 177376100 83571 642354 SH SOLE 642354 0 0 CITY HLDG CO COM 177835105 16476 236893 SH SOLE 236893 0 0 CITY OFFICE REIT INC COM 178587101 2817 288278 SH SOLE 288278 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 638 36340 SH SOLE 36340 0 0 CLARUS CORP NEW COM 18270P109 1613 104715 SH SOLE 104715 0 0 CLEAN ENERGY FUELS CORP COM 184499101 6196 788275 SH SOLE 788275 0 0 CLEAN HARBORS INC COM 184496107 37501 492778 SH SOLE 492778 0 0 CLEANSPARK INC COM NEW 18452B209 215 7384 SH SOLE 7384 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3518 2131818 SH SOLE 2131818 0 0 CLEARFIELD INC COM 18482P103 648 26208 SH SOLE 26208 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 73 26575 SH SOLE 26575 0 0 CLEARWATER PAPER CORP COM 18538R103 11687 309584 SH SOLE 309584 0 0 CLEARWAY ENERGY INC CL A 18539C105 11030 373242 SH SOLE 373242 0 0 CLEARWAY ENERGY INC CL C 18539C204 19211 601639 SH SOLE 601639 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 61731 4239764 SH SOLE 4239764 0 0 CLIPPER RLTY INC COM 18885T306 264 37374 SH SOLE 37374 0 0 CLOROX CO DEL COM 189054109 109320 541398 SH SOLE 541398 0 0 CLOUDERA INC COM 18914U100 19491 1401214 SH SOLE 1401214 0 0 CLOUDFLARE INC CL A COM 18915M107 89259 1174613 SH SOLE 1174613 0 0 CLOVIS ONCOLOGY INC COM 189464100 2755 573799 SH SOLE 573799 0 0 CMC MATERIALS INC COM 12571T100 44709 295493 SH SOLE 295493 0 0 CME GROUP INC COM 12572Q105 271037 1488805 SH SOLE 1488805 0 0 CMS ENERGY CORP COM 125896100 77512 1270469 SH SOLE 1270469 0 0 CNA FINL CORP COM 126117100 9161 235121 SH SOLE 235121 0 0 CNB FINL CORP PA COM 126128107 767 36015 SH SOLE 36015 0 0 CNO FINL GROUP INC COM 12621E103 24021 1080522 SH SOLE 1080522 0 0 CNX RES CORP COM 12653C108 27011 2500939 SH SOLE 2500939 0 0 COASTAL FINL CORP WA COM NEW 19046P209 502 23860 SH SOLE 23860 0 0 COCA COLA CO COM 191216100 2077505 37883047 SH SOLE 36908805 0 974242 COCA COLA CONS INC COM 191098102 14637 54967 SH SOLE 54967 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 10035 201368 SH SOLE 201368 0 0 CODEXIS INC COM 192005106 7959 364570 SH SOLE 364570 0 0 CO-DIAGNOSTICS INC COM 189763105 586 62975 SH SOLE 62975 0 0 CODIAK BIOSCIENCES INC COM 192010106 375 11601 SH SOLE 11601 0 0 CODORUS VY BANCORP INC COM 192025104 388 22830 SH SOLE 22830 0 0 COEUR MNG INC COM NEW 192108504 17456 1686485 SH SOLE 1686485 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 20704 345803 SH SOLE 345803 0 0 COGNEX CORP COM 192422103 71649 892433 SH SOLE 892433 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 234880 2866137 SH SOLE 2866137 0 0 COHBAR INC COM 19249J109 117 87082 SH SOLE 87082 0 0 COHEN & STEERS INC COM 19247A100 14347 193087 SH SOLE 193087 0 0 COHERENT INC COM 192479103 33072 220450 SH SOLE 220450 0 0 COHERUS BIOSCIENCES INC COM 19249H103 8815 507173 SH SOLE 507173 0 0 COHU INC COM 192576106 10538 275983 SH SOLE 275983 0 0 COLFAX CORP COM 194014106 38161 997914 SH SOLE 997914 0 0 COLGATE PALMOLIVE CO COM 194162103 584601 6836671 SH SOLE 6577298 0 259373 COLLECTORS UNIVERSE INC COM NEW 19421R200 1702 22567 SH SOLE 22567 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4550 227139 SH SOLE 227139 0 0 COLONY BANKCORP INC COM 19623P101 273 18614 SH SOLE 18614 0 0 COLONY CAP INC NEW CL A COM 19626G108 29907 6217633 SH SOLE 6217633 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 4054 540401 SH SOLE 540401 0 0 COLUMBIA BKG SYS INC COM 197236102 21675 603752 SH SOLE 603752 0 0 COLUMBIA FINL INC COM 197641103 4942 317555 SH SOLE 317555 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 23760 1656860 SH SOLE 1656860 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 24605 281579 SH SOLE 281579 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 8243 214436 SH SOLE 214436 0 0 COMCAST CORP NEW CL A 20030N101 1404156 26796979 SH SOLE 26305451 0 491528 COMERICA INC COM 200340107 130911 2343555 SH SOLE 2343555 0 0 COMFORT SYS USA INC COM 199908104 21112 400894 SH SOLE 400894 0 0 COMMERCE BANCSHARES INC COM 200525103 39203 596690 SH SOLE 596690 0 0 COMMERCIAL METALS CO COM 201723103 20941 1019489 SH SOLE 1019489 0 0 COMMERCIAL VEH GROUP INC COM 202608105 117 13417 SH SOLE 13417 0 0 COMMSCOPE HLDG CO INC COM 20337X109 16602 1238881 SH SOLE 1238881 0 0 COMMUNITY BANKERS TR CORP COM 203612106 362 53562 SH SOLE 53562 0 0 COMMUNITY BK SYS INC COM 203607106 26601 426901 SH SOLE 426901 0 0 COMMUNITY FINL CORP MD COM 20368X101 327 12333 SH SOLE 12333 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 16322 2196754 SH SOLE 2196754 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 11083 235244 SH SOLE 235244 0 0 COMMUNITY TR BANCORP INC COM 204149108 3753 101295 SH SOLE 101295 0 0 COMMVAULT SYSTEMS INC COM 204166102 20878 377047 SH SOLE 377047 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 4490 230845 SH SOLE 230845 0 0 COMPASS MINERALS INTL INC COM 20451N101 23130 374744 SH SOLE 374744 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 2273 84659 SH SOLE 84659 0 0 COMSCORE INC COM 20564W105 361 144611 SH SOLE 144611 0 0 COMSTOCK RES INC COM 205768302 1371 313622 SH SOLE 313622 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5671 274087 SH SOLE 274087 0 0 CONAGRA BRANDS INC COM 205887102 78506 2165061 SH SOLE 2165061 0 0 CONCENTRIX CORP COM 20602D101 21516 217990 SH SOLE 217990 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 910 71968 SH SOLE 71968 0 0 CONCHO RES INC COM 20605P101 92686 1588438 SH SOLE 1588438 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 276 71885 SH SOLE 71885 0 0 CONDUENT INC COM 206787103 8585 1788424 SH SOLE 1788424 0 0 CONFORMIS INC COM 20717E101 15 21969 SH SOLE 21969 0 0 CONMED CORP COM 207410101 28649 255788 SH SOLE 255788 0 0 CONNECTONE BANCORP INC COM 20786W107 4589 231855 SH SOLE 231855 0 0 CONNS INC COM 208242107 4565 390494 SH SOLE 390494 0 0 CONOCOPHILLIPS COM 20825C104 219580 5490872 SH SOLE 5490872 0 0 CONSOL ENERGY INC DISC COML COM 20854L108 7778 1078681 SH SOLE 1078681 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 6403 1309223 SH SOLE 1309223 0 0 CONSOLIDATED EDISON INC COM 209115104 113516 1570720 SH SOLE 1570720 0 0 CONSOLIDATED WATER CO INC ORD G23773107 998 82793 SH SOLE 82793 0 0 CONSTELLATION BRANDS INC CL A 21036P108 183256 836594 SH SOLE 836594 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 5875 203961 SH SOLE 203961 0 0 CONSTELLIUM SE CL A SHS F21107101 4430 316634 SH SOLE 316634 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 6055 207976 SH SOLE 207976 0 0 CONTAINER STORE GROUP INC COM 210751103 1264 132407 SH SOLE 132407 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 562 245365 SH SOLE 245365 0 0 CONTINENTAL RES INC COM 212015101 9825 602720 SH SOLE 602720 0 0 CONTRAFECT CORP COM NEW 212326300 276 54618 SH SOLE 54618 0 0 CONTURA ENERGY INC COM 21241B100 7798 685825 SH SOLE 685825 0 0 COOPER COS INC COM NEW 216648402 81957 225577 SH SOLE 225577 0 0 COOPER STD HLDGS INC COM 21676P103 20811 600259 SH SOLE 600259 0 0 COOPER TIRE & RUBR CO COM 216831107 16561 408900 SH SOLE 408900 0 0 COPA HOLDINGS SA CL A P31076105 3236 41892 SH SOLE 41892 0 0 COPART INC COM 217204106 147368 1158091 SH SOLE 1158091 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 559 447025 SH SOLE 447025 0 0 CORCEPT THERAPEUTICS INC COM 218352102 19986 763955 SH SOLE 763955 0 0 CORE LABORATORIES N V COM N22717107 10556 398181 SH SOLE 398181 0 0 CORE MARK HOLDING CO INC COM 218681104 12435 423388 SH SOLE 423388 0 0 CORECIVIC INC COM 21871N101 10119 1544842 SH SOLE 1544842 0 0 CORELOGIC INC COM 21871D103 55283 714987 SH SOLE 714987 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 590 86054 SH SOLE 86054 0 0 COREPOINT LODGING INC COM 21872L104 6794 987434 SH SOLE 987434 0 0 CORESITE RLTY CORP COM 21870Q105 63004 502905 SH SOLE 502905 0 0 CORMEDIX INC COM 21900C308 599 80581 SH SOLE 80581 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 3707 399379 SH SOLE 399379 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 18659 423679 SH SOLE 423679 0 0 CORNING INC COM 219350105 137436 3817653 SH SOLE 3817653 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 44638 1711575 SH SOLE 1711575 0 0 CORSAIR GAMING INC COM 22041X102 3414 94233 SH SOLE 94233 0 0 CORTEVA INC COM 22052L104 125374 3237943 SH SOLE 3237943 0 0 CORTEXYME INC COM 22053A107 2563 92249 SH SOLE 92249 0 0 CORVEL CORP COM 221006109 6331 59724 SH SOLE 59724 0 0 COSAN LTD SHS A G25343107 8028 435581 SH SOLE 435581 0 0 COSTAMARE INC SHS Y1771G102 6964 841000 SH SOLE 841000 0 0 COSTAR GROUP INC COM 22160N109 109753 118744 SH SOLE 118744 0 0 COSTCO WHSL CORP NEW COM 22160K105 786545 2087542 SH SOLE 2087542 0 0 COTY INC COM CL A 222070203 26300 3746306 SH SOLE 3746306 0 0 COUNTY BANCORP INC COM 221907108 273 12332 SH SOLE 12332 0 0 COUPA SOFTWARE INC COM 22266L106 66109 195063 SH SOLE 195063 0 0 COUSINS PPTYS INC COM NEW 222795502 81831 2442689 SH SOLE 2442689 0 0 COVANTA HLDG CORP COM 22282E102 17662 1345123 SH SOLE 1345123 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 403 27206 SH SOLE 27206 0 0 COVETRUS INC COM 22304C100 36522 1270764 SH SOLE 1270764 0 0 COWEN INC CL A NEW 223622606 4565 175639 SH SOLE 175639 0 0 CRA INTL INC COM 12618T105 923 18113 SH SOLE 18113 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 23966 181665 SH SOLE 181665 0 0 CRANE CO COM 224399105 38043 489858 SH SOLE 489858 0 0 CRAWFORD & CO CL A 224633206 789 106729 SH SOLE 106729 0 0 CRAWFORD & CO CL B 224633107 322 44677 SH SOLE 44677 0 0 CREDICORP LTD COM G2519Y108 4363 26598 SH SOLE 26598 0 0 CREDIT ACCEP CORP MICH COM 225310101 25787 74496 SH SOLE 74496 0 0 CREE INC COM 225447101 99071 935507 SH SOLE 935507 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 2127 150723 SH SOLE 150723 0 0 CROCS INC COM 227046109 36548 583266 SH SOLE 583266 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 795 89550 SH SOLE 89550 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 3379 314247 SH SOLE 314247 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 97888 462124 SH SOLE 462124 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 563723 3541193 SH SOLE 3541193 0 0 CROWN HLDGS INC COM 228368106 65177 650468 SH SOLE 650468 0 0 CRYOLIFE INC COM 228903100 5991 253729 SH SOLE 253729 0 0 CRYOPORT INC COM PAR $0.001 229050307 11041 251614 SH SOLE 251614 0 0 CSG SYS INTL INC COM 126349109 13385 296963 SH SOLE 296963 0 0 CSW INDUSTRIALS INC COM 126402106 10171 90885 SH SOLE 90885 0 0 CSX CORP COM 126408103 304152 3351530 SH SOLE 3351530 0 0 CTI BIOPHARMA CORP COM 12648L601 65 20000 SH SOLE 20000 0 0 CTO REALTY GROWTH INC COM 22948P103 625 14812 SH SOLE 14812 0 0 CTS CORP COM 126501105 10104 294302 SH SOLE 294302 0 0 CUBESMART COM 229663109 64209 1910402 SH SOLE 1910402 0 0 CUBIC CORP COM 229669106 17729 285764 SH SOLE 285764 0 0 CUE BIOPHARMA INC COM 22978P106 2308 184421 SH SOLE 184421 0 0 CULLEN FROST BANKERS INC COM 229899109 30571 350458 SH SOLE 350458 0 0 CUMMINS INC COM 231021106 492754 2169762 SH SOLE 2169762 0 0 CURIS INC COM NEW 231269200 159 19354 SH SOLE 19354 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 1589 110855 SH SOLE 110855 0 0 CURTISS WRIGHT CORP COM 231561101 36299 311973 SH SOLE 311973 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 13214 890968 SH SOLE 890968 0 0 CUSTOMERS BANCORP INC COM 23204G100 5077 279239 SH SOLE 279239 0 0 CUTERA INC COM 232109108 1045 43343 SH SOLE 43343 0 0 CVB FINL CORP COM 126600105 41983 2152936 SH SOLE 2152936 0 0 CVR ENERGY INC COM 12662P108 6817 457460 SH SOLE 457460 0 0 CVS HEALTH CORP COM 126650100 740076 10835647 SH SOLE 10439655 0 395992 CYBERARK SOFTWARE LTD SHS M2682V108 2847 17613 SH SOLE 17613 0 0 CYBEROPTICS CORP COM 232517102 376 16561 SH SOLE 16561 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 542 177091 SH SOLE 177091 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 2984 519693 SH SOLE 519693 0 0 CYRUSONE INC COM 23283R100 90015 1230542 SH SOLE 1230542 0 0 CYTOKINETICS INC COM NEW 23282W605 9522 458182 SH SOLE 458182 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2323 354643 SH SOLE 354643 0 0 CYTOSORBENTS CORP COM NEW 23283X206 808 101279 SH SOLE 101279 0 0 D R HORTON INC COM 23331A109 101992 1479855 SH SOLE 1479855 0 0 DADA NEXUS LTD ADS 23344D108 932 25534 SH SOLE 25534 0 0 DAILY JOURNAL CORP COM 233912104 1118 2766 SH SOLE 2766 0 0 DAKTRONICS INC COM 234264109 1183 252718 SH SOLE 252718 0 0 DANA INC COM 235825205 21946 1124273 SH SOLE 1124273 0 0 DANAHER CORPORATION COM 235851102 663902 2988663 SH SOLE 2988663 0 0 DARDEN RESTAURANTS INC COM 237194105 70123 588670 SH SOLE 588670 0 0 DARLING INGREDIENTS INC COM 237266101 91039 1578339 SH SOLE 1578339 0 0 DASEKE INC COM 23753F107 2436 419187 SH SOLE 419187 0 0 DATADOG INC CL A COM 23804L103 46774 475150 SH SOLE 475150 0 0 DATTO HLDG CORP COM 23821D100 4078 151004 SH SOLE 151004 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 16411 546651 SH SOLE 546651 0 0 DAVITA INC COM 23918K108 70574 601136 SH SOLE 601136 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 32 14633 SH SOLE 14633 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 14795 259233 SH SOLE 259233 0 0 DECKERS OUTDOOR CORP COM 243537107 109892 383191 SH SOLE 383191 0 0 DEERE & CO COM 244199105 370977 1378837 SH SOLE 1378837 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 3200 353191 SH SOLE 353191 0 0 DELEK US HLDGS INC NEW COM 24665A103 8961 557571 SH SOLE 557571 0 0 DELL TECHNOLOGIES INC CL C 24703L202 94073 1283572 SH SOLE 1283572 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 112089 2787577 SH SOLE 2787577 0 0 DELUXE CORP COM 248019101 18882 646629 SH SOLE 646629 0 0 DENALI THERAPEUTICS INC COM 24823R105 41311 493198 SH SOLE 493198 0 0 DENBURY INC COM 24790A101 5785 225182 SH SOLE 225182 0 0 DENNYS CORP COM 24869P104 8577 584252 SH SOLE 584252 0 0 DENTSPLY SIRONA INC COM 24906P109 78663 1502336 SH SOLE 1502336 0 0 DERMTECH INC COM 24984K105 786 24223 SH SOLE 24223 0 0 DESIGNER BRANDS INC CL A 250565108 13083 1710175 SH SOLE 1710175 0 0 DEVON ENERGY CORP NEW COM 25179M103 42822 2708508 SH SOLE 2708508 0 0 DEXCOM INC COM 252131107 156630 423643 SH SOLE 423643 0 0 DHI GROUP INC COM 23331S100 258 115833 SH SOLE 115833 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3317 634148 SH SOLE 634148 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 355995 2241644 SH SOLE 2028947 0 212697 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2847 19072 SH SOLE 19072 0 0 DIAMOND S SHIPPING INC COM Y20676105 439 65893 SH SOLE 65893 0 0 DIAMONDBACK ENERGY INC COM 25278X109 58481 1208281 SH SOLE 1208281 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 26061 3158843 SH SOLE 3158843 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 11445 519507 SH SOLE 519507 0 0 DICKS SPORTING GOODS INC COM 253393102 21955 390586 SH SOLE 390586 0 0 DIEBOLD NXDF INC COM 253651103 8539 800995 SH SOLE 800995 0 0 DIGI INTL INC COM 253798102 1367 72322 SH SOLE 72322 0 0 DIGIMARC CORP NEW COM 25381B101 3893 82393 SH SOLE 82393 0 0 DIGITAL ALLY INC COM NEW 25382P208 29 12381 SH SOLE 12381 0 0 DIGITAL RLTY TR INC COM 253868103 341014 2444364 SH SOLE 2443585 0 779 DIGITAL TURBINE INC COM NEW 25400W102 28970 512195 SH SOLE 512195 0 0 DILLARDS INC CL A 254067101 20563 326126 SH SOLE 326126 0 0 DIME CMNTY BANCSHARES INC COM 253922108 2977 188774 SH SOLE 188774 0 0 DINE BRANDS GLOBAL INC COM 254423106 9147 157702 SH SOLE 157702 0 0 DIODES INC COM 254543101 24364 345584 SH SOLE 345584 0 0 DISCOVER FINL SVCS COM 254709108 377254 4167164 SH SOLE 4167164 0 0 DISCOVERY INC COM SER A 25470F104 37845 1257697 SH SOLE 1257697 0 0 DISCOVERY INC COM SER C 25470F302 52372 1999691 SH SOLE 1999691 0 0 DISH NETWORK CORPORATION CL A 25470M109 69813 2158701 SH SOLE 2158701 0 0 DISNEY WALT CO COM 254687106 1446071 7981405 SH SOLE 7981405 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 13235 3212234 SH SOLE 3212234 0 0 DMC GLOBAL INC COM 23291C103 4205 97203 SH SOLE 97203 0 0 DOCUSIGN INC COM 256163106 130612 587548 SH SOLE 587548 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 51208 527204 SH SOLE 527204 0 0 DOLLAR GEN CORP NEW COM 256677105 247047 1174736 SH SOLE 1174736 0 0 DOLLAR TREE INC COM 256746108 128762 1191798 SH SOLE 1191798 0 0 DOMINION ENERGY INC COM 25746U109 264344 3515203 SH SOLE 3515203 0 0 DOMINOS PIZZA INC COM 25754A201 72609 189351 SH SOLE 189351 0 0 DOMO INC COM CL B 257554105 12293 192760 SH SOLE 192760 0 0 DOMTAR CORP COM NEW 257559203 15508 489972 SH SOLE 489972 0 0 DONALDSON INC COM 257651109 34829 623267 SH SOLE 623267 0 0 DONEGAL GROUP INC CL A 257701201 1232 87521 SH SOLE 87521 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 7406 436404 SH SOLE 436404 0 0 DONNELLEY R R & SONS CO COM 257867200 7950 3517287 SH SOLE 3517287 0 0 DOORDASH INC CL A 25809K105 22062 154546 SH SOLE 154546 0 0 DORIAN LPG LTD SHS USD Y2106R110 2759 226286 SH SOLE 226286 0 0 DORMAN PRODS INC COM 258278100 21364 246071 SH SOLE 246071 0 0 DOUGLAS DYNAMICS INC COM 25960R105 8545 199773 SH SOLE 199773 0 0 DOUGLAS EMMETT INC COM 25960P109 48214 1652296 SH SOLE 1652296 0 0 DOVER CORP COM 260003108 98005 776277 SH SOLE 776277 0 0 DOW INC COM 260557103 177356 3195585 SH SOLE 3192887 0 2698 DRAFTKINGS INC COM CL A 26142R104 42162 905527 SH SOLE 905527 0 0 DRIL QUIP INC COM 262037104 11574 390742 SH SOLE 390742 0 0 DRIVE SHACK INC COM 262077100 41 17215 SH SOLE 17215 0 0 DROPBOX INC CL A 26210C104 46650 2102255 SH SOLE 2102255 0 0 DSP GROUP INC COM 23332B106 884 53274 SH SOLE 53274 0 0 DTE ENERGY CO COM 233331107 112179 923962 SH SOLE 923962 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 6821 157517 SH SOLE 157517 0 0 DUCOMMUN INC DEL COM 264147109 3497 65119 SH SOLE 65119 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 309238 3377428 SH SOLE 3377428 0 0 DUKE REALTY CORP COM NEW 264411505 125828 3148040 SH SOLE 3148040 0 0 DULUTH HLDGS INC COM CL B 26443V101 853 80762 SH SOLE 80762 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 14020 563034 SH SOLE 563034 0 0 DUPONT DE NEMOURS INC COM 26614N102 249468 3508186 SH SOLE 3508186 0 0 DURECT CORP COM 266605104 1018 491438 SH SOLE 491438 0 0 DXC TECHNOLOGY CO COM 23355L106 59925 2327149 SH SOLE 2327149 0 0 DXP ENTERPRISES INC COM NEW 233377407 4890 219943 SH SOLE 219943 0 0 DYADIC INTL INC DEL COM 26745T101 259 48033 SH SOLE 48033 0 0 DYCOM INDS INC COM 267475101 29422 389592 SH SOLE 389592 0 0 DYNATRACE INC COM NEW 268150109 40547 937052 SH SOLE 937052 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2928 657929 SH SOLE 657929 0 0 DYNE THERAPEUTICS INC COM 26818M108 1728 82276 SH SOLE 82276 0 0 DYNEX CAP INC COM 26817Q886 2730 153323 SH SOLE 153323 0 0 DZS INC COM 268211109 467 30179 SH SOLE 30179 0 0 E L F BEAUTY INC COM 26856L103 6710 266358 SH SOLE 266358 0 0 EAGLE BANCORP INC MD COM 268948106 10922 264450 SH SOLE 264450 0 0 EAGLE BANCORP MONT INC COM 26942G100 344 16186 SH SOLE 16186 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 309 16235 SH SOLE 16235 0 0 EAGLE MATLS INC COM 26969P108 40169 396334 SH SOLE 396334 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3502 75194 SH SOLE 75194 0 0 EARGO INC COM 270087109 2840 63355 SH SOLE 63355 0 0 EARTHSTONE ENERGY INC CL A 27032D304 299 55998 SH SOLE 55998 0 0 EAST WEST BANCORP INC COM 27579R104 106234 2094927 SH SOLE 2094927 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 20748 915987 SH SOLE 915987 0 0 EASTERN BANKSHARES INC COM 27627N105 19378 1188065 SH SOLE 1188065 0 0 EASTERN CO COM 276317104 319 13236 SH SOLE 13236 0 0 EASTGROUP PPTYS INC COM 277276101 83652 605907 SH SOLE 605907 0 0 EASTMAN CHEM CO COM 277432100 229860 2292175 SH SOLE 2292175 0 0 EASTMAN KODAK CO COM NEW 277461406 471 57822 SH SOLE 57822 0 0 EATON CORP PLC SHS G29183103 697984 5809749 SH SOLE 5809749 0 0 EATON VANCE CORP COM NON VTG 278265103 114689 1688337 SH SOLE 1688337 0 0 EBAY INC. COM 278642103 152208 3028994 SH SOLE 3028994 0 0 EBIX INC COM NEW 278715206 9190 242022 SH SOLE 242022 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 9442 352015 SH SOLE 352015 0 0 ECHOSTAR CORP CL A 278768106 8574 404614 SH SOLE 404614 0 0 ECOLAB INC COM 278865100 227921 1053430 SH SOLE 1053430 0 0 ECOPETROL S A SPONSORED ADS 279158109 3703 286806 SH SOLE 286806 0 0 EDGEWELL PERS CARE CO COM 28035Q102 22435 648757 SH SOLE 648757 0 0 EDISON INTL COM 281020107 108216 1722633 SH SOLE 1722633 0 0 EDITAS MEDICINE INC COM 28106W103 28934 412688 SH SOLE 412688 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 284638 3119999 SH SOLE 3119999 0 0 EGAIN CORP COM NEW 28225C806 3259 275948 SH SOLE 275948 0 0 EHEALTH INC COM 28238P109 12002 169964 SH SOLE 169964 0 0 EIDOS THERAPEUTICS INC COM 28249H104 9445 71774 SH SOLE 71774 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 912 74188 SH SOLE 74188 0 0 EL POLLO LOCO HLDGS INC COM 268603107 2232 123275 SH SOLE 123275 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 78342 2554341 SH SOLE 2554341 0 0 ELASTIC N V ORD SHS N14506104 44129 301979 SH SOLE 301979 0 0 ELECTROMED INC COM 285409108 949 96672 SH SOLE 96672 0 0 ELECTRONIC ARTS INC COM 285512109 183123 1275231 SH SOLE 1275231 0 0 ELEMENT SOLUTIONS INC COM 28618M106 24284 1369612 SH SOLE 1369612 0 0 ELLINGTON FINANCIAL INC COM 28852N109 4215 283973 SH SOLE 283973 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 289 22155 SH SOLE 22155 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 648 162804 SH SOLE 162804 0 0 EMCOR GROUP INC COM 29084Q100 56596 618804 SH SOLE 618804 0 0 EMCORE CORP COM NEW 290846203 61 11147 SH SOLE 11147 0 0 EMERALD HOLDING INC COM 29103W104 894 164867 SH SOLE 164867 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 53768 600086 SH SOLE 600086 0 0 EMERSON ELEC CO COM 291011104 697193 8674789 SH SOLE 8674789 0 0 EMPIRE ST RLTY TR INC CL A 292104106 16626 1783833 SH SOLE 1783833 0 0 EMPLOYERS HOLDINGS INC COM 292218104 17167 533274 SH SOLE 533274 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 5083 120732 SH SOLE 120732 0 0 ENCOMPASS HEALTH CORP COM 29261A100 41488 501718 SH SOLE 501718 0 0 ENCORE CAP GROUP INC COM 292554102 10782 276797 SH SOLE 276797 0 0 ENCORE WIRE CORP COM 292562105 13911 229652 SH SOLE 229652 0 0 ENDO INTL PLC SHS G30401106 10894 1517168 SH SOLE 1517168 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 4145 438596 SH SOLE 438596 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 15109 358201 SH SOLE 358201 0 0 ENERGY FUELS INC COM NEW 292671708 1163 272819 SH SOLE 272819 0 0 ENERGY RECOVERY INC COM 29270J100 3692 270615 SH SOLE 270615 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 13034 576446 SH SOLE 576446 0 0 ENERSYS COM 29275Y102 34710 417884 SH SOLE 417884 0 0 ENNIS INC COM 293389102 3042 170373 SH SOLE 170373 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 108 36514 SH SOLE 36514 0 0 ENOVA INTL INC COM 29357K103 11743 474052 SH SOLE 474052 0 0 ENPHASE ENERGY INC COM 29355A107 109441 623699 SH SOLE 623699 0 0 ENPRO INDS INC COM 29355X107 15664 207412 SH SOLE 207412 0 0 ENSIGN GROUP INC COM 29358P101 30196 414090 SH SOLE 414090 0 0 ENSTAR GROUP LIMITED SHS G3075P101 17389 84869 SH SOLE 84869 0 0 ENTEGRIS INC COM 29362U104 68574 713567 SH SOLE 713567 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1975 799517 SH SOLE 799517 0 0 ENTERGY CORP NEW COM 29364G103 90047 901909 SH SOLE 901909 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 558 21821 SH SOLE 21821 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 6652 190303 SH SOLE 190303 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 17069 871324 SH SOLE 540291 0 331033 ENTRAVISION COMMUNICATIONS C CL A 29382R107 409 148515 SH SOLE 148515 0 0 ENVELA CORP COM 29402E102 87 16555 SH SOLE 16555 0 0 ENVESTNET INC COM 29404K106 31936 388088 SH SOLE 388088 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 36133 1071235 SH SOLE 1071235 0 0 ENZO BIOCHEM INC COM 294100102 268 106009 SH SOLE 106009 0 0 EOG RES INC COM 26875P101 133539 2677733 SH SOLE 2677733 0 0 EPAM SYS INC COM 29414B104 64181 179099 SH SOLE 179099 0 0 EPIZYME INC COM 29428V104 6600 607660 SH SOLE 607660 0 0 EPLUS INC COM 294268107 12311 139971 SH SOLE 139971 0 0 EPR PPTYS COM SH BEN INT 26884U109 27834 856420 SH SOLE 856420 0 0 EQT CORP COM 26884L109 24990 1966107 SH SOLE 1966107 0 0 EQUIFAX INC COM 294429105 106397 551733 SH SOLE 551733 0 0 EQUINIX INC COM 29444U700 513401 718867 SH SOLE 718867 0 0 EQUITABLE HLDGS INC COM 29452E101 52033 2033307 SH SOLE 2033307 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 26795 3332597 SH SOLE 3332597 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 2041 94534 SH SOLE 94534 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 41995 1539390 SH SOLE 1539390 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 103927 1640253 SH SOLE 1640253 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 175997 2968897 SH SOLE 2968897 0 0 ERIE INDTY CO CL A 29530P102 27913 113650 SH SOLE 113650 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 616 338283 SH SOLE 338283 0 0 ESCALADE INC COM 296056104 538 25379 SH SOLE 25379 0 0 ESCO TECHNOLOGIES INC COM 296315104 21295 206301 SH SOLE 206301 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 4714 181288 SH SOLE 181288 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 314 16328 SH SOLE 16328 0 0 ESSA BANCORP INC COM 29667D104 325 21652 SH SOLE 21652 0 0 ESSENT GROUP LTD COM G3198U102 48088 1113127 SH SOLE 1113127 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 23588 1112600 SH SOLE 1112600 0 0 ESSENTIAL UTILS INC COM 29670G102 56599 1196846 SH SOLE 1196846 0 0 ESSEX PPTY TR INC COM 297178105 130321 548902 SH SOLE 548902 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 941 24979 SH SOLE 24979 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7764 384147 SH SOLE 384147 0 0 ETON PHARMACEUTICALS INC COM 29772L108 337 41409 SH SOLE 41409 0 0 ETSY INC COM 29786A106 106400 598053 SH SOLE 598053 0 0 EURONET WORLDWIDE INC COM 298736109 43552 300524 SH SOLE 300524 0 0 EVANS BANCORP INC COM NEW 29911Q208 318 11523 SH SOLE 11523 0 0 EVELO BIOSCIENCES INC COM 299734103 1603 132560 SH SOLE 132560 0 0 EVENTBRITE INC COM CL A 29975E109 8003 442145 SH SOLE 442145 0 0 EVERBRIDGE INC COM 29978A104 23992 160943 SH SOLE 160943 0 0 EVERCORE INC CLASS A 29977A105 63919 582986 SH SOLE 582986 0 0 EVEREST RE GROUP LTD COM G3223R108 62803 268285 SH SOLE 268285 0 0 EVERGY INC COM 30034W106 58761 1058565 SH SOLE 1058565 0 0 EVERI HLDGS INC COM 30034T103 7737 560244 SH SOLE 560244 0 0 EVERQUOTE INC COM CL A 30041R108 2752 73658 SH SOLE 73658 0 0 EVERSOURCE ENERGY COM 30040W108 510316 5898984 SH SOLE 5498665 0 400319 EVERTEC INC COM 30040P103 21465 545884 SH SOLE 545884 0 0 EVI INDS INC COM 26929N102 354 11828 SH SOLE 11828 0 0 EVO PMTS INC CL A COM 26927E104 10230 378741 SH SOLE 378741 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 490 202967 SH SOLE 202967 0 0 EVOKE PHARMA INC COM 30049G104 38 14398 SH SOLE 14398 0 0 EVOLENT HEALTH INC CL A 30050B101 8198 511392 SH SOLE 511392 0 0 EVOLUS INC COM 30052C107 194 57454 SH SOLE 57454 0 0 EVOLUTION PETE CORP COM 30049A107 214 74898 SH SOLE 74898 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 21257 787875 SH SOLE 787875 0 0 EXACT SCIENCES CORP COM 30063P105 62223 469636 SH SOLE 469636 0 0 EXAGEN INC COM 30068X103 136 10253 SH SOLE 10253 0 0 EXELIXIS INC COM 30161Q104 30823 1535772 SH SOLE 1535772 0 0 EXELON CORP COM 30161N101 215187 5096786 SH SOLE 5096786 0 0 EXICURE INC COM 30205M101 239 134523 SH SOLE 134523 0 0 EXLSERVICE HOLDINGS INC COM 302081104 22597 265440 SH SOLE 265440 0 0 EXONE CO COM 302104104 305 32098 SH SOLE 32098 0 0 EXP WORLD HLDGS INC COM 30212W100 13464 213294 SH SOLE 213294 0 0 EXPEDIA GROUP INC COM NEW 30212P303 87806 663183 SH SOLE 663183 0 0 EXPEDITORS INTL WASH INC COM 302130109 89564 941682 SH SOLE 941682 0 0 EXPONENT INC COM 30214U102 33579 372965 SH SOLE 372965 0 0 EXPRESS INC COM 30219E103 4330 4758009 SH SOLE 4758009 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 15734 1062381 SH SOLE 1062381 0 0 EXTERRAN CORP COM 30227H106 3451 780633 SH SOLE 780633 0 0 EXTRA SPACE STORAGE INC COM 30225T102 128269 1107098 SH SOLE 1107098 0 0 EXTREME NETWORKS INC COM 30226D106 6236 904937 SH SOLE 904937 0 0 EXXON MOBIL CORP COM 30231G102 1768522 42904485 SH SOLE 42712120 0 192365 EZCORP INC CL A NON VTG 302301106 1695 353843 SH SOLE 353843 0 0 F N B CORP COM 302520101 23315 2454198 SH SOLE 2454198 0 0 F5 NETWORKS INC COM 315616102 72335 411133 SH SOLE 411133 0 0 FABRINET SHS G3323L100 23586 303976 SH SOLE 303976 0 0 FACEBOOK INC CL A 30303M102 3086587 11299554 SH SOLE 11299554 0 0 FACTSET RESH SYS INC COM 303075105 70176 211053 SH SOLE 211053 0 0 FAIR ISAAC CORP COM 303250104 93702 183354 SH SOLE 183354 0 0 FALCON MINERALS CORP CL A COM 30607B109 776 246223 SH SOLE 246223 0 0 FARMER BROS CO COM 307675108 183 39076 SH SOLE 39076 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 587 25505 SH SOLE 25505 0 0 FARMERS NATIONAL BANC CORP COM 309627107 810 61001 SH SOLE 61001 0 0 FARMLAND PARTNERS INC COM 31154R109 590 67816 SH SOLE 67816 0 0 FARO TECHNOLOGIES INC COM 311642102 8364 118408 SH SOLE 118408 0 0 FASTENAL CO COM 311900104 121313 2484390 SH SOLE 2484390 0 0 FASTLY INC CL A 31188V100 49297 564230 SH SOLE 564230 0 0 FATE THERAPEUTICS INC COM 31189P102 43686 480428 SH SOLE 480428 0 0 FATHOM HOLDINGS INC COM 31189V109 353 9786 SH SOLE 9786 0 0 FB FINL CORP COM 30257X104 7231 208203 SH SOLE 208203 0 0 FBL FINL GROUP INC CL A 30239F106 3350 63789 SH SOLE 63789 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 11318 152419 SH SOLE 152419 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 70118 823746 SH SOLE 823746 0 0 FEDERAL SIGNAL CORP COM 313855108 17494 527387 SH SOLE 527387 0 0 FEDERATED HERMES INC CL B 314211103 51657 1788026 SH SOLE 1788026 0 0 FEDEX CORP COM 31428X106 355174 1368050 SH SOLE 1368050 0 0 FEDNAT HLDG CO COM 31431B109 182 30662 SH SOLE 30662 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 342 45870 SH SOLE 45870 0 0 FERRO CORP COM 315405100 10860 742258 SH SOLE 742258 0 0 FIBROGEN INC COM 31572Q808 30643 826153 SH SOLE 826153 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 147737 3631697 SH SOLE 3631697 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1 26 SH SOLE 1 26 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 112851 2480247 SH SOLE 2480247 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1 17 SH SOLE 1 17 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 82934 1159918 SH SOLE 1159918 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1 8 SH SOLE 1 8 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 266321 4611623 SH SOLE 4611623 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 2 37 SH SOLE 1 37 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2 16 SH SOLE 1 16 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 242025 2315803 SH SOLE 2315803 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 40217 991064 SH SOLE 991064 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 0 9 SH SOLE 1 9 0 0 FIDELITY D & D BANCORP INC COM 31609R100 572 8877 SH SOLE 8877 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 175530 4490398 SH SOLE 4490398 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 387080 2736317 SH SOLE 2736317 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 3358 294510 SH SOLE 294510 0 0 FIFTH THIRD BANCORP COM 316773100 261483 9484295 SH SOLE 9484295 0 0 FINANCIAL INSTNS INC COM 317585404 4496 199812 SH SOLE 199812 0 0 FIREEYE INC COM 31816Q101 26090 1131359 SH SOLE 1131359 0 0 FIRST AMERN FINL CORP COM 31847R102 45833 887713 SH SOLE 887713 0 0 FIRST BANCORP INC ME COM 31866P102 646 25411 SH SOLE 25411 0 0 FIRST BANCORP N C COM 318910106 6384 188688 SH SOLE 188688 0 0 FIRST BANCORP P R COM NEW 318672706 22287 2417208 SH SOLE 2417208 0 0 FIRST BANCSHARES INC MS COM 318916103 4385 141996 SH SOLE 141996 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 368 39229 SH SOLE 39229 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 367 19927 SH SOLE 19927 0 0 FIRST BUSEY CORP COM NEW 319383204 7083 328653 SH SOLE 328653 0 0 FIRST CAPITAL INC COM 31942S104 473 7810 SH SOLE 7810 0 0 FIRST CHOICE BANCORP COM 31948P104 454 24511 SH SOLE 24511 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 2283 105766 SH SOLE 105766 0 0 FIRST CMNTY CORP S C COM 319835104 303 17786 SH SOLE 17786 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 18344 1676743 SH SOLE 1676743 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 35278 61431 SH SOLE 61431 0 0 FIRST FINL BANCORP OH COM 320209109 14407 821844 SH SOLE 821844 0 0 FIRST FINL BANKSHARES COM 32020R109 37739 1043219 SH SOLE 1043219 0 0 FIRST FINL CORP IND COM 320218100 3299 84915 SH SOLE 84915 0 0 FIRST FNDTN INC COM 32026V104 5185 259209 SH SOLE 259209 0 0 FIRST GTY BANCSHARES INC COM 32043P106 181 10170 SH SOLE 10170 0 0 FIRST HAWAIIAN INC COM 32051X108 22624 959424 SH SOLE 959424 0 0 FIRST HORIZON CORPORATION COM 320517105 64550 5058733 SH SOLE 5058733 0 0 FIRST INDL RLTY TR INC COM 32054K103 66012 1566848 SH SOLE 1566848 0 0 FIRST INTERNET BANCORP COM 320557101 710 24694 SH SOLE 24694 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 11917 292288 SH SOLE 292288 0 0 FIRST LONG IS CORP COM 320734106 2636 147662 SH SOLE 147662 0 0 FIRST MERCHANTS CORP COM 320817109 15945 426202 SH SOLE 426202 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 3268 97070 SH SOLE 97070 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 15288 960241 SH SOLE 960241 0 0 FIRST NORTHWEST BANCORP COM 335834107 347 22187 SH SOLE 22187 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 107504 731668 SH SOLE 731668 0 0 FIRST SOLAR INC COM 336433107 55258 558606 SH SOLE 558606 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 318 4892 SH SOLE 4892 0 0 FIRST UTD CORP COM 33741H107 263 16966 SH SOLE 16966 0 0 FIRST WESTN FINL INC COM 33751L105 264 13490 SH SOLE 13490 0 0 FIRSTCASH INC COM 33767D105 25168 359328 SH SOLE 359328 0 0 FIRSTENERGY CORP COM 337932107 77529 2532784 SH SOLE 2532784 0 0 FISERV INC COM 337738108 315062 2767092 SH SOLE 2767092 0 0 FISKER INC CL A COM STK 33813J106 9604 655527 SH SOLE 655527 0 0 FITBIT INC CL A 33812L102 13734 2019622 SH SOLE 2019622 0 0 FIVE BELOW INC COM 33829M101 75880 433648 SH SOLE 433648 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 5367 315475 SH SOLE 315475 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 320 46300 SH SOLE 46300 0 0 FIVE9 INC COM 338307101 56980 326720 SH SOLE 326720 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 29553 725048 SH SOLE 725048 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 129587 474972 SH SOLE 474972 0 0 FLEX LTD ORD Y2573F102 9708 539895 SH SOLE 539895 0 0 FLEXION THERAPEUTICS INC COM 33938J106 3418 296146 SH SOLE 296146 0 0 FLIR SYS INC COM 302445101 37920 865149 SH SOLE 865149 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 71534 770423 SH SOLE 770423 0 0 FLOTEK INDS INC DEL COM 343389102 35 16539 SH SOLE 16539 0 0 FLOWERS FOODS INC COM 343498101 83624 3695258 SH SOLE 3695258 0 0 FLOWSERVE CORP COM 34354P105 44960 1220073 SH SOLE 1220073 0 0 FLUENT INC COM 34380C102 543 102183 SH SOLE 102183 0 0 FLUIDIGM CORP DEL COM 34385P108 1089 181382 SH SOLE 181382 0 0 FLUOR CORP NEW COM 343412102 24569 1538418 SH SOLE 1538418 0 0 FLUSHING FINL CORP COM 343873105 3125 187752 SH SOLE 187752 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 6593 253555 SH SOLE 253555 0 0 FMC CORP COM NEW 302491303 101686 884762 SH SOLE 884762 0 0 FNCB BANCORP INC COM 302578109 250 38985 SH SOLE 38985 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 9289 213524 SH SOLE 213524 0 0 FOGHORN THERAPEUTICS INC COM 344174107 932 45956 SH SOLE 45956 0 0 FONAR CORP COM NEW 344437405 254 14620 SH SOLE 14620 0 0 FOOT LOCKER INC COM 344849104 37513 927612 SH SOLE 927612 0 0 FORD MTR CO DEL COM 345370860 203287 23126970 SH SOLE 23126970 0 0 FORESTAR GROUP INC COM 346232101 2224 110165 SH SOLE 110165 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 4415 126476 SH SOLE 126476 0 0 FORMFACTOR INC COM 346375108 24863 577919 SH SOLE 577919 0 0 FORRESTER RESH INC COM 346563109 3013 71888 SH SOLE 71888 0 0 FORTERRA INC COM 34960W106 2489 144701 SH SOLE 144701 0 0 FORTINET INC COM 34959E109 96610 650440 SH SOLE 650440 0 0 FORTIVE CORP COM 34959J108 101565 1434122 SH SOLE 1434122 0 0 FORTRESS BIOTECH INC COM 34960Q109 540 170102 SH SOLE 170102 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 79047 922146 SH SOLE 922146 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 2156 181099 SH SOLE 181099 0 0 FORWARD AIR CORP COM 349853101 21059 274060 SH SOLE 274060 0 0 FOSSIL GROUP INC COM 34988V106 16714 1927737 SH SOLE 1927737 0 0 FOSTER L B CO COM 350060109 988 65595 SH SOLE 65595 0 0 FOUNDATION BLDG MATLS INC COM 350392106 2768 144041 SH SOLE 144041 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 23303 782764 SH SOLE 782764 0 0 FOX CORP CL A COM 35137L105 71057 2440116 SH SOLE 2440116 0 0 FOX CORP CL B COM 35137L204 27660 957732 SH SOLE 957732 0 0 FOX FACTORY HLDG CORP COM 35138V102 31366 296712 SH SOLE 296712 0 0 FRANCHISE GROUP INC COM 35180X105 5103 167577 SH SOLE 167577 0 0 FRANKLIN COVEY CO COM 353469109 1557 69900 SH SOLE 69900 0 0 FRANKLIN ELEC INC COM 353514102 24412 352716 SH SOLE 352716 0 0 FRANKLIN FINL SVCS CORP COM 353525108 279 10319 SH SOLE 10319 0 0 FRANKLIN RESOURCES INC COM 354613101 94267 3772150 SH SOLE 3772150 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 6071 1389192 SH SOLE 1389192 0 0 FRANKS INTL N V COM N33462107 4953 1807536 SH SOLE 1807536 0 0 FREEPORT-MCMORAN INC CL B 35671D857 167714 6445574 SH SOLE 6445574 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 6797 192768 SH SOLE 192768 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 13629 566203 SH SOLE 566203 0 0 FRESHPET INC COM 358039105 37482 263974 SH SOLE 263974 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 11400 703701 SH SOLE 703701 0 0 FRONTDOOR INC COM 35905A109 24515 488246 SH SOLE 488246 0 0 FRONTLINE LTD SHS NEW G3682E192 1525 245161 SH SOLE 245161 0 0 FRP HLDGS INC COM 30292L107 1908 41874 SH SOLE 41874 0 0 FS BANCORP INC COM 30263Y104 486 8868 SH SOLE 8868 0 0 FTI CONSULTING INC COM 302941109 27951 250182 SH SOLE 250182 0 0 FUBOTV INC COM 35953D104 6344 226540 SH SOLE 226540 0 0 FUELCELL ENERGY INC COM 35952H601 22823 2043191 SH SOLE 2043191 0 0 FULCRUM THERAPEUTICS INC COM 359616109 434 37014 SH SOLE 37014 0 0 FULGENT GENETICS INC COM 359664109 4530 86942 SH SOLE 86942 0 0 FULLER H B CO COM 359694106 24378 469887 SH SOLE 469887 0 0 FULTON FINL CORP PA COM 360271100 19563 1537953 SH SOLE 1537953 0 0 FUNKO INC COM CL A 361008105 1595 153624 SH SOLE 153624 0 0 FUTUREFUEL CORP COM 36116M106 2197 172959 SH SOLE 172959 0 0 FVCBANKCORP INC COM 36120Q101 451 30643 SH SOLE 30643 0 0 G III APPAREL GROUP LTD COM 36237H101 18614 784063 SH SOLE 784063 0 0 G1 THERAPEUTICS INC COM 3621LQ109 3626 201518 SH SOLE 201518 0 0 GAIA INC NEW CL A 36269P104 284 28731 SH SOLE 28731 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 192 85501 SH SOLE 85501 0 0 GALERA THERAPEUTICS INC COM 36338D108 193 18833 SH SOLE 18833 0 0 GALLAGHER ARTHUR J & CO COM 363576109 431099 3484763 SH SOLE 3240464 0 244299 GAMCO INVS INC CL A COM 361438104 241 13542 SH SOLE 13542 0 0 GAMESTOP CORP NEW CL A 36467W109 23241 1233570 SH SOLE 1233570 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 93102 2195799 SH SOLE 2195799 0 0 GAN LTD ORD SHS G3728V109 1020 50285 SH SOLE 50285 0 0 GANNETT CO INC COM 36472T109 10324 3072550 SH SOLE 3072550 0 0 GAP INC COM 364760108 45177 2237563 SH SOLE 2237563 0 0 GARMIN LTD SHS H2906T109 77414 646944 SH SOLE 646944 0 0 GARTNER INC COM 366651107 105680 659712 SH SOLE 659712 0 0 GASLOG LTD SHS G37585109 1965 528142 SH SOLE 528142 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2792 218752 SH SOLE 218752 0 0 GATOS SILVER INC COM 368036109 1849 141891 SH SOLE 141891 0 0 GATX CORP COM 361448103 21774 261766 SH SOLE 261766 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 11330 479042 SH SOLE 479042 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 12502 133504 SH SOLE 133504 0 0 GENASYS INC COM 36872P103 571 87559 SH SOLE 87559 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 373 50635 SH SOLE 50635 0 0 GENCOR INDS INC COM 368678108 280 22734 SH SOLE 22734 0 0 GENERAC HLDGS INC COM 368736104 83107 365448 SH SOLE 365448 0 0 GENERAL DYNAMICS CORP COM 369550108 162258 1090293 SH SOLE 1090293 0 0 GENERAL ELECTRIC CO COM 369604103 476913 44158547 SH SOLE 44158547 0 0 GENERAL FIN CORP DEL COM 369822101 263 30800 SH SOLE 30800 0 0 GENERAL MLS INC COM 370334104 550698 9365593 SH SOLE 8762569 0 603024 GENERAL MTRS CO COM 37045V100 284444 6831009 SH SOLE 6831009 0 0 GENERATION BIO CO COM 37148K100 2342 82604 SH SOLE 82604 0 0 GENESCO INC COM 371532102 13703 455393 SH SOLE 455393 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 16 32553 SH SOLE 32553 0 0 GENIE ENERGY LTD CL B 372284208 403 55828 SH SOLE 55828 0 0 GENIUS BRANDS INTL INC COM 37229T301 118 85113 SH SOLE 85113 0 0 GENMARK DIAGNOSTICS INC COM 372309104 8307 568925 SH SOLE 568925 0 0 GENPACT LIMITED SHS G3922B107 39331 950928 SH SOLE 950928 0 0 GENPREX INC COM 372446104 338 81266 SH SOLE 81266 0 0 GENTEX CORP COM 371901109 41682 1228445 SH SOLE 1228445 0 0 GENTHERM INC COM 37253A103 20032 307133 SH SOLE 307133 0 0 GENUINE PARTS CO COM 372460105 475157 4731213 SH SOLE 4436508 0 294705 GENWORTH FINL INC COM CL A 37247D106 15526 4107290 SH SOLE 4107290 0 0 GEO GROUP INC NEW COM 36162J106 19241 2171653 SH SOLE 2171653 0 0 GERMAN AMERN BANCORP INC COM 373865104 5403 163264 SH SOLE 163264 0 0 GERON CORP COM 374163103 3204 2014477 SH SOLE 2014477 0 0 GETTY RLTY CORP NEW COM 374297109 11940 433517 SH SOLE 433517 0 0 GIBRALTAR INDS INC COM 374689107 19354 269026 SH SOLE 269026 0 0 GILEAD SCIENCES INC COM 375558103 380700 6534485 SH SOLE 6534485 0 0 GLACIER BANCORP INC NEW COM 37637Q105 38195 830142 SH SOLE 830142 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 4088 227091 SH SOLE 227091 0 0 GLADSTONE LD CORP COM 376549101 1089 74326 SH SOLE 74326 0 0 GLATFELTER CORPORATION COM 377320106 8359 510286 SH SOLE 510286 0 0 GLAUKOS CORP COM 377322102 22030 292707 SH SOLE 292707 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 41400 1125000 SH SOLE 1125000 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 13659 315363 SH SOLE 315363 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 302 10552 SH SOLE 10552 0 0 GLOBAL MED REIT INC COM NEW 37954A204 6866 525700 SH SOLE 525700 0 0 GLOBAL NET LEASE INC COM NEW 379378201 23321 1360617 SH SOLE 1360617 0 0 GLOBAL PMTS INC COM 37940X102 308259 1430964 SH SOLE 1430964 0 0 GLOBAL WTR RES INC COM 379463102 448 31030 SH SOLE 31030 0 0 GLOBALSTAR INC COM 378973408 946 2793259 SH SOLE 2793259 0 0 GLOBANT S A COM L44385109 779 3578 SH SOLE 3578 0 0 GLOBE LIFE INC COM 37959E102 60753 639765 SH SOLE 639765 0 0 GLOBUS MED INC CL A 379577208 29692 455244 SH SOLE 455244 0 0 GLU MOBILE INC COM 379890106 11179 1240701 SH SOLE 1240701 0 0 GLYCOMIMETICS INC COM 38000Q102 330 87667 SH SOLE 87667 0 0 GMS INC COM 36251C103 14742 483638 SH SOLE 483638 0 0 GODADDY INC CL A 380237107 73906 890959 SH SOLE 890959 0 0 GOGO INC COM 38046C109 3222 334510 SH SOLE 334510 0 0 GOHEALTH INC COM CL A 38046W105 2702 197737 SH SOLE 197737 0 0 GOLAR LNG LTD SHS G9456A100 1823 189033 SH SOLE 189033 0 0 GOLD RESOURCE CORP COM 38068T105 516 177259 SH SOLE 177259 0 0 GOLDEN ENTMT INC COM 381013101 2404 120845 SH SOLE 120845 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 481163 1824588 SH SOLE 1824588 0 0 GOODRICH PETE CORP COM PAR 382410843 221 21898 SH SOLE 21898 0 0 GOODRX HLDGS INC COM CL A 38246G108 7208 178660 SH SOLE 178660 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 28402 2603255 SH SOLE 2603255 0 0 GOOSEHEAD INS INC COM CL A 38267D109 12465 99910 SH SOLE 99910 0 0 GOPRO INC CL A 38268T103 6707 810012 SH SOLE 810012 0 0 GORMAN RUPP CO COM 383082104 3956 121910 SH SOLE 121910 0 0 GOSSAMER BIO INC COM 38341P102 3261 337215 SH SOLE 337215 0 0 GP STRATEGIES CORP COM 36225V104 1005 84672 SH SOLE 84672 0 0 GRACE W R & CO DEL NEW COM 38388F108 32086 585290 SH SOLE 585290 0 0 GRACO INC COM 384109104 57873 799901 SH SOLE 799901 0 0 GRAFTECH INTL LTD COM 384313508 5847 548469 SH SOLE 548469 0 0 GRAHAM CORP COM 384556106 1012 66652 SH SOLE 66652 0 0 GRAHAM HLDGS CO COM CL B 384637104 21534 40371 SH SOLE 40371 0 0 GRAINGER W W INC COM 384802104 83885 205428 SH SOLE 205428 0 0 GRAND CANYON ED INC COM 38526M106 36942 396750 SH SOLE 396750 0 0 GRANITE CONSTR INC COM 387328107 18639 697826 SH SOLE 697826 0 0 GRANITE PT MTG TR INC COM STK 38741L107 3620 362350 SH SOLE 362350 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 35727 2109003 SH SOLE 2109003 0 0 GRAY TELEVISION INC COM 389375106 16121 901066 SH SOLE 901066 0 0 GRAYBUG VISION INC COM SHS 38942Q103 1136 39127 SH SOLE 39127 0 0 GREAT AJAX CORP COM 38983D300 499 47659 SH SOLE 47659 0 0 GREAT ELM GROUP INC COM NEW 39037G109 33 11791 SH SOLE 11791 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 5647 428772 SH SOLE 428772 0 0 GREAT SOUTHN BANCORP INC COM 390905107 3457 70689 SH SOLE 70689 0 0 GREAT WESTN BANCORP INC COM 391416104 12070 577486 SH SOLE 577486 0 0 GREEN BRICK PARTNERS INC COM 392709101 6138 267308 SH SOLE 267308 0 0 GREEN DOT CORP CL A 39304D102 22918 410702 SH SOLE 410702 0 0 GREEN PLAINS INC COM 393222104 10494 796743 SH SOLE 796743 0 0 GREENBRIER COS INC COM 393657101 20547 564763 SH SOLE 564763 0 0 GREENE COUNTY BANCORP INC COM 394357107 205 8013 SH SOLE 8013 0 0 GREENHILL & CO INC COM 395259104 3601 296573 SH SOLE 296573 0 0 GREENLANE HLDGS INC CL A 395330103 86 21662 SH SOLE 21662 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1337 182861 SH SOLE 182861 0 0 GREENSKY INC CL A 39572G100 1628 351418 SH SOLE 351418 0 0 GREIF INC CL A 397624107 14924 318339 SH SOLE 318339 0 0 GREIF INC CL B 397624206 1700 35128 SH SOLE 35128 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2141 169877 SH SOLE 169877 0 0 GRIFFIN INDL RLTY INC COM 398231100 502 8028 SH SOLE 8028 0 0 GRIFFON CORP COM 398433102 9638 472911 SH SOLE 472911 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 558 141511 SH SOLE 141511 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 15405 392469 SH SOLE 392469 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 22154 168927 SH SOLE 168927 0 0 GROUPON INC COM NEW 399473206 12768 336043 SH SOLE 336043 0 0 GROWGENERATION CORP COM 39986L109 11730 291623 SH SOLE 291623 0 0 GRUBHUB INC COM 400110102 37383 503338 SH SOLE 503338 0 0 GSI TECHNOLOGY COM 36241U106 320 43125 SH SOLE 43125 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 2874 55575 SH SOLE 55575 0 0 GTT COMMUNICATIONS INC COM 362393100 748 209325 SH SOLE 209325 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1534 296081 SH SOLE 296081 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 511 17053 SH SOLE 17053 0 0 GUARDANT HEALTH INC COM 40131M109 54222 420712 SH SOLE 420712 0 0 GUESS INC COM 401617105 16649 735995 SH SOLE 735995 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 49708 386134 SH SOLE 386134 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 12827 430275 SH SOLE 430275 0 0 HACKETT GROUP INC COM 404609109 875 60742 SH SOLE 60742 0 0 HAEMONETICS CORP COM 405024100 34646 291751 SH SOLE 291751 0 0 HAIN CELESTIAL GROUP INC COM 405217100 26743 666063 SH SOLE 666063 0 0 HALLIBURTON CO COM 406216101 92768 4908310 SH SOLE 4908310 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 40409 946113 SH SOLE 946113 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 843 48130 SH SOLE 48130 0 0 HAMILTON LANE INC CL A 407497106 16674 213623 SH SOLE 213623 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 37089 1090183 SH SOLE 1090183 0 0 HANESBRANDS INC COM 410345102 41361 2836790 SH SOLE 2836790 0 0 HANGER INC COM NEW 41043F208 5467 248603 SH SOLE 248603 0 0 HANMI FINL CORP COM NEW 410495204 2310 203702 SH SOLE 203702 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 34478 543557 SH SOLE 543557 0 0 HANOVER INS GROUP INC COM 410867105 41959 358865 SH SOLE 358865 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 4087 376280 SH SOLE 376280 0 0 HARLEY DAVIDSON INC COM 412822108 30716 836944 SH SOLE 836944 0 0 HARMONIC INC COM 413160102 4768 645165 SH SOLE 645165 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 468 12946 SH SOLE 12946 0 0 HARPOON THERAPEUTICS INC COM 41358P106 1927 115963 SH SOLE 115963 0 0 HARROW HEALTH INC COM 415858109 382 55666 SH SOLE 55666 0 0 HARSCO CORP COM 415864107 15151 842636 SH SOLE 842636 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 230310 4702115 SH SOLE 4702115 0 0 HARVARD BIOSCIENCE INC COM 416906105 380 88528 SH SOLE 88528 0 0 HASBRO INC COM 418056107 196806 2103972 SH SOLE 2103972 0 0 HAVERTY FURNITURE INC COM 419596101 7344 265388 SH SOLE 265388 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 36762 1038748 SH SOLE 1038748 0 0 HAWAIIAN HOLDINGS INC COM 419879101 7908 446763 SH SOLE 446763 0 0 HAWKINS INC COM 420261109 4099 78348 SH SOLE 78348 0 0 HAWTHORN BANCSHARES INC COM 420476103 308 14039 SH SOLE 14039 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1901 79707 SH SOLE 79707 0 0 HBT FINL INC. COM 404111106 993 65543 SH SOLE 65543 0 0 HC2 HLDGS INC COM 404139107 488 149660 SH SOLE 149660 0 0 HCA HEALTHCARE INC COM 40412C101 218510 1328649 SH SOLE 1328649 0 0 HCI GROUP INC COM 40416E103 820 15671 SH SOLE 15671 0 0 HEALTH CATALYST INC COM 42225T107 9338 214507 SH SOLE 214507 0 0 HEALTHCARE RLTY TR COM 421946104 62580 2114169 SH SOLE 2114169 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 21145 752481 SH SOLE 752481 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 58904 2138819 SH SOLE 2138819 0 0 HEALTHEQUITY INC COM 42226A107 49892 715696 SH SOLE 715696 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 138194 4571413 SH SOLE 4571413 0 0 HEALTHSTREAM INC COM 42222N103 3714 170033 SH SOLE 170033 0 0 HEARTLAND EXPRESS INC COM 422347104 8324 459857 SH SOLE 459857 0 0 HEARTLAND FINL USA INC COM 42234Q102 11233 278241 SH SOLE 278241 0 0 HECLA MNG CO COM 422704106 30063 4639276 SH SOLE 4639276 0 0 HEICO CORP NEW CL A 422806208 25376 216774 SH SOLE 216774 0 0 HEICO CORP NEW COM 422806109 16539 124913 SH SOLE 124913 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 3748 127550 SH SOLE 127550 0 0 HELEN OF TROY LTD COM G4388N106 64147 288701 SH SOLE 288701 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 10800 202663 SH SOLE 202663 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7118 1694734 SH SOLE 1694734 0 0 HELMERICH & PAYNE INC COM 423452101 16548 714499 SH SOLE 714499 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1145 110437 SH SOLE 110437 0 0 HENRY JACK & ASSOC INC COM 426281101 57555 355296 SH SOLE 355296 0 0 HENRY SCHEIN INC COM 806407102 64315 961932 SH SOLE 961932 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 31556 656730 SH SOLE 656730 0 0 HERC HLDGS INC COM 42704L104 18570 279613 SH SOLE 279613 0 0 HERITAGE COMM CORP COM 426927109 3474 391548 SH SOLE 391548 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2108 100047 SH SOLE 100047 0 0 HERITAGE FINL CORP WASH COM 42722X106 12577 537680 SH SOLE 537680 0 0 HERITAGE INS HLDGS INC COM 42727J102 627 61838 SH SOLE 61838 0 0 HERON THERAPEUTICS INC COM 427746102 11720 553741 SH SOLE 553741 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6416 813165 SH SOLE 813165 0 0 HERSHEY CO COM 427866108 101466 666086 SH SOLE 666086 0 0 HESKA CORP COM RESTRC NEW 42805E306 7975 54753 SH SOLE 54753 0 0 HESS CORP COM 42809H107 82799 1568445 SH SOLE 1568445 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 119155 10055207 SH SOLE 10055207 0 0 HEXCEL CORP NEW COM 428291108 31247 644396 SH SOLE 644396 0 0 HF FOODS GROUP INC COM 40417F109 639 84869 SH SOLE 84869 0 0 HIBBETT SPORTS INC COM 428567101 13259 287098 SH SOLE 287098 0 0 HIGHWOODS PPTYS INC COM 431284108 57952 1462318 SH SOLE 1462318 0 0 HILL INTL INC COM 431466101 26 13292 SH SOLE 13292 0 0 HILL ROM HLDGS INC COM 431475102 51566 526342 SH SOLE 526342 0 0 HILLENBRAND INC COM 431571108 30105 756390 SH SOLE 756390 0 0 HILLTOP HOLDINGS INC COM 432748101 19237 699252 SH SOLE 699252 0 0 HILTON GRAND VACATIONS INC COM 43283X105 25585 816104 SH SOLE 816104 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 146989 1321130 SH SOLE 1321130 0 0 HINGHAM INSTN SVGS MASS COM 433323102 754 3490 SH SOLE 3490 0 0 HMS HLDGS CORP COM 40425J101 24831 675657 SH SOLE 675657 0 0 HNI CORP COM 404251100 31884 925246 SH SOLE 925246 0 0 HOLLYFRONTIER CORP COM 436106108 32347 1251328 SH SOLE 1251328 0 0 HOLOGIC INC COM 436440101 109800 1507611 SH SOLE 1507611 0 0 HOME BANCORP INC COM 43689E107 483 17239 SH SOLE 17239 0 0 HOME BANCSHARES INC COM 436893200 24638 1264762 SH SOLE 1264762 0 0 HOME DEPOT INC COM 437076102 1787059 6727877 SH SOLE 6560793 0 167084 HOMESTREET INC COM 43785V102 4899 145134 SH SOLE 145134 0 0 HOMETRUST BANCSHARES INC COM 437872104 2089 108153 SH SOLE 108153 0 0 HOMOLOGY MEDICINES INC COM 438083107 2522 223310 SH SOLE 223310 0 0 HONEYWELL INTL INC COM 438516106 646199 3038073 SH SOLE 3038073 0 0 HOOKER FURNITURE CORP COM 439038100 943 29227 SH SOLE 29227 0 0 HOOKIPA PHARMA INC COM 43906K100 362 32591 SH SOLE 32591 0 0 HOPE BANCORP INC COM 43940T109 12763 1169785 SH SOLE 1169785 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 14486 344572 SH SOLE 344572 0 0 HORIZON BANCORP INC COM 440407104 4134 260624 SH SOLE 260624 0 0 HORIZON GLOBAL CORP COM 44052W104 105 12146 SH SOLE 12146 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 56685 774913 SH SOLE 774913 0 0 HORMEL FOODS CORP COM 440452100 57689 1237684 SH SOLE 1237684 0 0 HOST HOTELS & RESORTS INC COM 44107P104 129503 8851818 SH SOLE 8851818 0 0 HOSTESS BRANDS INC CL A 44109J106 14721 1005513 SH SOLE 1005513 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 8389 2518957 SH SOLE 2518957 0 0 HOULIHAN LOKEY INC CL A 441593100 26353 391974 SH SOLE 391974 0 0 HOWARD BANCORP INC COM 442496105 497 42080 SH SOLE 42080 0 0 HOWARD HUGHES CORP COM 44267D107 29917 379029 SH SOLE 379029 0 0 HOWMET AEROSPACE INC COM 443201108 81077 2840804 SH SOLE 2840804 0 0 HP INC COM 40434L105 220300 8958936 SH SOLE 8958936 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 10316 229080 SH SOLE 229080 0 0 HUB GROUP INC CL A 443320106 21799 382426 SH SOLE 382426 0 0 HUBBELL INC COM 443510607 42523 271206 SH SOLE 271206 0 0 HUBSPOT INC COM 443573100 84614 213434 SH SOLE 213434 0 0 HUDSON PAC PPTYS INC COM 444097109 46606 1940289 SH SOLE 1940289 0 0 HUDSON TECHNOLOGIES INC COM 444144109 16 14328 SH SOLE 14328 0 0 HUMANA INC COM 444859102 277797 677107 SH SOLE 677107 0 0 HUMANIGEN INC COM NEW 444863203 3270 186843 SH SOLE 186843 0 0 HUNT J B TRANS SVCS INC COM 445658107 57937 423975 SH SOLE 423975 0 0 HUNTINGTON BANCSHARES INC COM 446150104 192889 15272242 SH SOLE 15272242 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 49947 292975 SH SOLE 292975 0 0 HUNTSMAN CORP COM 447011107 77563 3085225 SH SOLE 3085225 0 0 HURCO COMPANIES INC COM 447324104 441 14687 SH SOLE 14687 0 0 HURON CONSULTING GROUP INC COM 447462102 12385 210090 SH SOLE 210090 0 0 HYATT HOTELS CORP COM CL A 448579102 22944 309005 SH SOLE 309005 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 116 14727 SH SOLE 14727 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 6653 403642 SH SOLE 403642 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 8054 135237 SH SOLE 135237 0 0 I3 VERTICALS INC COM CL A 46571Y107 1531 46090 SH SOLE 46090 0 0 IAA INC COM 449253103 50623 779041 SH SOLE 779041 0 0 IAC INTERACTIVECORP NEW COM 44891N109 70983 374877 SH SOLE 374877 0 0 IBIO INC COM NEW 451033203 473 449604 SH SOLE 449604 0 0 ICAD INC COM NEW 44934S206 668 50557 SH SOLE 50557 0 0 ICF INTL INC COM 44925C103 12395 166751 SH SOLE 166751 0 0 ICHOR HOLDINGS SHS G4740B105 4584 152033 SH SOLE 152033 0 0 ICON PLC SHS G4705A100 2386 12233 SH SOLE 12233 0 0 ICU MED INC COM 44930G107 33028 153983 SH SOLE 153983 0 0 IDACORP INC COM 451107106 43231 450172 SH SOLE 450172 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 549 39208 SH SOLE 39208 0 0 IDEX CORP COM 45167R104 100795 505998 SH SOLE 505998 0 0 IDEXX LABS INC COM 45168D104 225336 450789 SH SOLE 450789 0 0 IDT CORP CL B NEW 448947507 593 47948 SH SOLE 47948 0 0 IES HLDGS INC COM 44951W106 6274 136253 SH SOLE 136253 0 0 IGM BIOSCIENCES INC COM 449585108 4007 45379 SH SOLE 45379 0 0 IHEARTMEDIA INC COM CL A 45174J509 11793 908483 SH SOLE 908483 0 0 IHS MARKIT LTD SHS G47567105 154330 1718017 SH SOLE 1718017 0 0 II-VI INC COM 902104108 58634 771905 SH SOLE 771905 0 0 ILLINOIS TOOL WKS INC COM 452308109 573326 2812109 SH SOLE 2658192 0 153917 ILLUMINA INC COM 452327109 267555 723121 SH SOLE 723121 0 0 IMARA INC COM 45249V107 775 35146 SH SOLE 35146 0 0 IMAX CORP COM 45245E109 1854 102848 SH SOLE 102848 0 0 IMMERSION CORP COM 452521107 516 45696 SH SOLE 45696 0 0 IMMUNIC INC COM 4525EP101 278 18124 SH SOLE 18124 0 0 IMMUNOGEN INC COM 45253H101 7919 1227636 SH SOLE 1227636 0 0 IMMUNOVANT INC COM 45258J102 14032 303774 SH SOLE 303774 0 0 IMPINJ INC COM 453204109 5564 132885 SH SOLE 132885 0 0 INARI MED INC COM 45332Y109 5060 57961 SH SOLE 57961 0 0 INCYTE CORP COM 45337C102 80572 926327 SH SOLE 926327 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1970 48041 SH SOLE 48041 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 13563 1009890 SH SOLE 1009890 0 0 INDEPENDENT BANK CORP MASS COM 453836108 18191 249054 SH SOLE 249054 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 3020 163458 SH SOLE 163458 0 0 INDEPENDENT BK GROUP INC COM 45384B106 15205 243190 SH SOLE 243190 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 17111 734663 SH SOLE 734663 0 0 INFINERA CORP COM 45667G103 13193 1258847 SH SOLE 1258847 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 64 29948 SH SOLE 29948 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 299 90990 SH SOLE 90990 0 0 INFUSYSTEM HLDGS INC COM 45685K102 720 38312 SH SOLE 38312 0 0 INGERSOLL RAND INC COM 45687V106 74173 1628014 SH SOLE 1628014 0 0 INGEVITY CORP COM 45688C107 25491 336597 SH SOLE 336597 0 0 INGLES MKTS INC CL A 457030104 10059 235772 SH SOLE 235772 0 0 INGREDION INC COM 457187102 29639 376743 SH SOLE 376743 0 0 INHIBRX INC COM 45720L107 1620 49130 SH SOLE 49130 0 0 INNOSPEC INC COM 45768S105 19996 220388 SH SOLE 220388 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 43226 236039 SH SOLE 236039 0 0 INNOVIVA INC COM 45781M101 5687 458948 SH SOLE 458948 0 0 INOGEN INC COM 45780L104 5438 121708 SH SOLE 121708 0 0 INOVALON HLDGS INC COM CL A 45781D101 10166 559493 SH SOLE 559493 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9695 1095477 SH SOLE 1095477 0 0 INOZYME PHARMA INC COM 45790W108 1013 49045 SH SOLE 49045 0 0 INPHI CORP COM 45772F107 59238 369153 SH SOLE 369153 0 0 INSEEGO CORP COM 45782B104 6747 436105 SH SOLE 436105 0 0 INSIGHT ENTERPRISES INC COM 45765U103 20227 265829 SH SOLE 265829 0 0 INSMED INC COM PAR $.01 457669307 24752 743516 SH SOLE 743516 0 0 INSPERITY INC COM 45778Q107 52625 646334 SH SOLE 646334 0 0 INSPIRE MED SYS INC COM 457730109 33150 176241 SH SOLE 176241 0 0 INSTALLED BLDG PRODS INC COM 45780R101 17356 170272 SH SOLE 170272 0 0 INSTEEL INDS INC COM 45774W108 5095 228757 SH SOLE 228757 0 0 INSULET CORP COM 45784P101 83491 326608 SH SOLE 326608 0 0 INTEGER HLDGS CORP COM 45826H109 24678 303949 SH SOLE 303949 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 35856 552304 SH SOLE 552304 0 0 INTEL CORP COM 458140100 1235848 24806276 SH SOLE 24116767 0 689509 INTELLIA THERAPEUTICS INC COM 45826J105 20152 370433 SH SOLE 370433 0 0 INTELLICHECK INC COM NEW 45817G201 517 45327 SH SOLE 45327 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 714 17801 SH SOLE 17801 0 0 INTER PARFUMS INC COM 458334109 7049 116531 SH SOLE 116531 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 24389 400342 SH SOLE 400342 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5007 202701 SH SOLE 202701 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 274792 2383481 SH SOLE 2383481 0 0 INTERDIGITAL INC COM 45867G101 18188 299721 SH SOLE 299721 0 0 INTERFACE INC COM 458665304 8762 834388 SH SOLE 834388 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 41103 1097829 SH SOLE 1097829 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1582548 12571878 SH SOLE 12342779 0 229099 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 74852 687720 SH SOLE 687720 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 19571 1155265 SH SOLE 1155265 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2747 176959 SH SOLE 176959 0 0 INTERNATIONAL PAPER CO COM 460146103 290765 5848034 SH SOLE 5848034 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 4895 299726 SH SOLE 299726 0 0 INTERPUBLIC GROUP COS INC COM 460690100 71296 3031275 SH SOLE 3031275 0 0 INTERSECT ENT INC COM 46071F103 4933 215407 SH SOLE 215407 0 0 INTEVAC INC COM 461148108 415 57428 SH SOLE 57428 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 14564 457962 SH SOLE 457962 0 0 INTREPID POTASH INC COM 46121Y201 560 23182 SH SOLE 23182 0 0 INTRICON CORP COM 46121H109 409 22543 SH SOLE 22543 0 0 INTUIT COM 461202103 475820 1252652 SH SOLE 1252652 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 435455 532275 SH SOLE 532275 0 0 INVACARE CORP COM 461203101 4050 452448 SH SOLE 452448 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 2 108 SH SOLE 1 108 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 177428 11627019 SH SOLE 11627019 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 308 11000 SH SOLE 11000 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 53658 3516269 SH SOLE 3516269 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1 46 SH SOLE 1 46 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 263079 4678617 SH SOLE 4573161 0 105456 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 45340 2034988 SH SOLE 2034988 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1 43 SH SOLE 1 43 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 233 6978 SH SOLE 4012 0 2966 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 5137 48612 SH SOLE 6437 0 42175 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 87975 3390165 SH SOLE 3317891 0 72274 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 213 10033 SH SOLE 0 0 10033 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1946 59174 SH SOLE 12765 0 46409 INVESCO LTD SHS G491BT108 49236 2824741 SH SOLE 2824741 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 7400 2189104 SH SOLE 2189104 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1 2 SH SOLE 1 2 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 396201 1262832 SH SOLE 1240690 0 22142 INVESTAR HLDG CORP COM 46134L105 380 22941 SH SOLE 22941 0 0 INVESTORS BANCORP INC NEW COM 46146L101 22410 2122140 SH SOLE 2122140 0 0 INVESTORS TITLE CO NC COM 461804106 830 5421 SH SOLE 5421 0 0 INVITAE CORP COM 46185L103 40416 966649 SH SOLE 966649 0 0 INVITATION HOMES INC COM 46187W107 124152 4180173 SH SOLE 4180173 0 0 IONIS PHARMACEUTICALS INC COM 462222100 39093 691409 SH SOLE 691409 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 30126 649257 SH SOLE 649257 0 0 IPG PHOTONICS CORP COM 44980X109 61590 275212 SH SOLE 275212 0 0 IQIYI INC SPONSORED ADS 46267X108 4855 277708 SH SOLE 277708 0 0 IQVIA HLDGS INC COM 46266C105 167015 932155 SH SOLE 932155 0 0 IRADIMED CORP COM 46266A109 315 13779 SH SOLE 13779 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 59682 251598 SH SOLE 251598 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 33619 854893 SH SOLE 854893 0 0 IROBOT CORP COM 462726100 19170 238759 SH SOLE 238759 0 0 IRON MTN INC NEW COM 46284V101 93548 3173252 SH SOLE 3173252 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 13150 1154446 SH SOLE 1154446 0 0 ISHARES GOLD TRUST ISHARES 464285105 205139 11314884 SH SOLE 11065054 0 249830 ISHARES INC CORE MSCI EMKT 46434G103 118299 1906815 SH SOLE 1906815 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 167 13533 SH SOLE 13533 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 57004 659915 SH SOLE 646491 0 13424 ISHARES TR A RATE CP BD ETF 46429B291 26116 446272 SH SOLE 439237 0 7035 ISHARES TR BROAD USD HIGH 46435U853 294317 7133247 SH SOLE 7043132 0 90115 ISHARES TR BROAD USD HIGH 46435U853 1 25 SH SOLE 1 25 0 0 ISHARES TR COHEN STEER REIT 464287564 315 5847 SH SOLE 5847 0 0 ISHARES TR CONSER ALLOC ETF 464289883 696 17969 SH SOLE 17969 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 59397 1150225 SH SOLE 1150225 0 0 ISHARES TR CORE MSCI EAFE 46432F842 288754 4179400 SH SOLE 4179400 0 0 ISHARES TR CORE S&P MCP ETF 464287507 44519 193707 SH SOLE 193707 0 0 ISHARES TR CORE S&P SCP ETF 464287804 193983 2110794 SH SOLE 2072714 0 38080 ISHARES TR CORE S&P US GWT 464287671 724 8165 SH SOLE 8165 0 0 ISHARES TR CORE S&P US VLU 464287663 65370 1051126 SH SOLE 1051126 0 0 ISHARES TR CORE S&P500 ETF 464287200 454811 1211568 SH SOLE 1211568 0 0 ISHARES TR CORE US AGGBD ET 464287226 450317 3810102 SH SOLE 3770784 0 39318 ISHARES TR IBOXX HI YD ETF 464288513 810 9283 SH SOLE 1650 0 7633 ISHARES TR IBOXX INV CP ETF 464287242 63572 460241 SH SOLE 453220 0 7021 ISHARES TR INTRM GOV CR ETF 464288612 1295 11012 SH SOLE 3505 0 7507 ISHARES TR ISHS 1-5YR INVS 464288646 439072 7958543 SH SOLE 7834759 0 123784 ISHARES TR ISHS 5-10YR INVT 464288638 151652 2454307 SH SOLE 2424333 0 29974 ISHARES TR JPMORGAN USD EMG 464288281 152823 1318468 SH SOLE 1294690 0 23778 ISHARES TR MBS ETF 464288588 1485957 13492757 SH SOLE 13286579 0 206178 ISHARES TR MSCI EAFE ETF 464287465 2300 31526 SH SOLE 31526 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 105759 1440659 SH SOLE 1408490 0 32169 ISHARES TR MSCI EMG MKT ETF 464287234 452 8749 SH SOLE 8749 0 0 ISHARES TR NATIONAL MUN ETF 464288414 556484 4748163 SH SOLE 4722289 0 25874 ISHARES TR RUS 1000 GRW ETF 464287614 1230 5100 SH SOLE 5100 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 534 3900 SH SOLE 3900 0 0 ISHARES TR RUS MID CAP ETF 464287499 446 6500 SH SOLE 6500 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 84295 429943 SH SOLE 420326 0 9617 ISHARES TR RUSSELL 3000 ETF 464287689 406 1816 SH SOLE 1816 0 0 ISHARES TR SELECT DIVID ETF 464287168 10798 112252 SH SOLE 107973 0 4279 ISHARES TR TIPS BD ETF 464287176 432179 3385659 SH SOLE 3320387 0 65272 ISHARES U S ETF TR COMMOD SEL STG 46431W853 67743 2540064 SH SOLE 2484525 0 55539 ISTAR INC COM 45031U101 14651 986593 SH SOLE 986593 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 35395 5811883 SH SOLE 5811883 0 0 ITEOS THERAPEUTICS INC COM 46565G104 2529 74751 SH SOLE 74751 0 0 ITERIS INC NEW COM 46564T107 600 106112 SH SOLE 106112 0 0 ITRON INC COM 465741106 30633 319420 SH SOLE 319420 0 0 ITT INC COM 45073V108 49455 642098 SH SOLE 642098 0 0 IVERIC BIO INC COM 46583P102 1391 201169 SH SOLE 201169 0 0 J & J SNACK FOODS CORP COM 466032109 20170 129818 SH SOLE 129818 0 0 J2 GLOBAL INC COM 48123V102 37023 378980 SH SOLE 378980 0 0 JABIL INC COM 466313103 40633 955392 SH SOLE 955392 0 0 JACK IN THE BOX INC COM 466367109 25544 275251 SH SOLE 275251 0 0 JACOBS ENGR GROUP INC COM 469814107 94202 864553 SH SOLE 864553 0 0 JAMES RIV GROUP LTD COM G5005R107 13951 283843 SH SOLE 283843 0 0 JAMF HLDG CORP COM 47074L105 3865 129158 SH SOLE 129158 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 89376 2749179 SH SOLE 2749179 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 45784 277392 SH SOLE 277392 0 0 JBG SMITH PPTYS COM 46590V100 43301 1384726 SH SOLE 1384726 0 0 JD.COM INC SPON ADR CL A 47215P106 109485 1245562 SH SOLE 1245562 0 0 JEFFERIES FINL GROUP INC COM 47233W109 36983 1503370 SH SOLE 1503370 0 0 JELD-WEN HLDG INC COM 47580P103 17901 705857 SH SOLE 705857 0 0 JETBLUE AWYS CORP COM 477143101 40876 2811243 SH SOLE 2811243 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 28934 254092 SH SOLE 254092 0 0 JOHNSON & JOHNSON COM 478160104 2466865 15674620 SH SOLE 15286448 0 388172 JOHNSON CTLS INTL PLC SHS G51502105 205704 4415195 SH SOLE 4415195 0 0 JOHNSON OUTDOORS INC CL A 479167108 4848 43039 SH SOLE 43039 0 0 JOINT CORP COM 47973J102 880 33475 SH SOLE 33475 0 0 JONES LANG LASALLE INC COM 48020Q107 41381 278901 SH SOLE 278901 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1782 254523 SH SOLE 254523 0 0 JOYY INC ADS REPSTG COM A 46591M109 5236 65464 SH SOLE 65464 0 0 JPMORGAN CHASE & CO COM 46625H100 2124550 16719559 SH SOLE 16380158 0 339401 JUNIPER NETWORKS INC COM 48203R104 70133 3115599 SH SOLE 3115599 0 0 KADANT INC COM 48282T104 13147 93250 SH SOLE 93250 0 0 KADMON HLDGS INC COM 48283N106 4485 1080685 SH SOLE 1080685 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 17653 178493 SH SOLE 178493 0 0 KALA PHARMACEUTICALS INC COM 483119103 675 99512 SH SOLE 99512 0 0 KALEIDO BIOSCIENCES INC COM 483347100 825 90564 SH SOLE 90564 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 638 33587 SH SOLE 33587 0 0 KAMAN CORP COM 483548103 16456 288032 SH SOLE 288032 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 83285 407998 SH SOLE 407998 0 0 KAR AUCTION SVCS INC COM 48238T109 22510 1209513 SH SOLE 1209513 0 0 KARUNA THERAPEUTICS INC COM 48576A100 10888 107172 SH SOLE 107172 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 7231 467069 SH SOLE 467069 0 0 KB HOME COM 48666K109 26387 787199 SH SOLE 787199 0 0 KBR INC COM 48242W106 42326 1368427 SH SOLE 1368427 0 0 KE HLDGS INC SPONSORED ADS 482497104 8034 130533 SH SOLE 130533 0 0 KEARNY FINL CORP MD COM 48716P108 5553 525770 SH SOLE 525770 0 0 KELLOGG CO COM 487836108 227204 3651036 SH SOLE 3651036 0 0 KELLY SVCS INC CL A 488152208 16177 786412 SH SOLE 786412 0 0 KEMPER CORP COM 488401100 40841 531564 SH SOLE 531564 0 0 KENNAMETAL INC COM 489170100 28149 776712 SH SOLE 776712 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 19203 1073378 SH SOLE 1073378 0 0 KEROS THERAPEUTICS INC COM 492327101 3932 55733 SH SOLE 55733 0 0 KEURIG DR PEPPER INC COM 49271V100 53101 1659392 SH SOLE 1659392 0 0 KEYCORP COM 493267108 206665 12593788 SH SOLE 12593788 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 112357 850609 SH SOLE 850609 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 397 75998 SH SOLE 75998 0 0 KFORCE INC COM 493732101 10459 248476 SH SOLE 248476 0 0 KILROY RLTY CORP COM 49427F108 59687 1039827 SH SOLE 1039827 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2637 164898 SH SOLE 164898 0 0 KIMBALL INTL INC CL B 494274103 2860 239309 SH SOLE 239309 0 0 KIMBERLY-CLARK CORP COM 494368103 662242 4911681 SH SOLE 4886752 0 24929 KIMCO RLTY CORP COM 49446R109 71063 4734313 SH SOLE 4734313 0 0 KINDER MORGAN INC DEL COM 49456B101 332420 24317514 SH SOLE 23560316 0 757198 KINDRED BIOSCIENCES INC COM 494577109 416 96426 SH SOLE 96426 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1846 42388 SH SOLE 42388 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1163 65815 SH SOLE 65815 0 0 KINSALE CAP GROUP INC COM 49714P108 28063 140222 SH SOLE 140222 0 0 KIRBY CORP COM 497266106 17552 338639 SH SOLE 338639 0 0 KITE RLTY GROUP TR COM NEW 49803T300 18705 1250313 SH SOLE 1250313 0 0 KKR & CO INC COM 48251W104 47809 1180741 SH SOLE 1180741 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 3254 181547 SH SOLE 181547 0 0 KLA CORP COM NEW 482480100 196921 760577 SH SOLE 760577 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 40685 972858 SH SOLE 972858 0 0 KNOLL INC COM NEW 498904200 8427 574007 SH SOLE 574007 0 0 KNOWLES CORP COM 49926D109 15260 827948 SH SOLE 827948 0 0 KODIAK SCIENCES INC COM 50015M109 30721 209110 SH SOLE 209110 0 0 KOHLS CORP COM 500255104 68693 1688198 SH SOLE 1688198 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 394 7275 SH SOLE 7275 0 0 KONTOOR BRANDS INC COM 50050N103 27841 686400 SH SOLE 686400 0 0 KOPIN CORP COM 500600101 48 19600 SH SOLE 19600 0 0 KOPPERS HOLDINGS INC COM 50060P106 6384 204862 SH SOLE 204862 0 0 KORN FERRY COM NEW 500643200 23128 531670 SH SOLE 531670 0 0 KOSMOS ENERGY LTD COM 500688106 10393 4422519 SH SOLE 4422519 0 0 KRAFT HEINZ CO COM 500754106 104430 3012983 SH SOLE 3012983 0 0 KRATON CORPORATION COM 50077C106 12533 450974 SH SOLE 450974 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 22147 807373 SH SOLE 807373 0 0 KROGER CO COM 501044101 142656 4491667 SH SOLE 4491667 0 0 KRONOS BIO INC COM 50107A104 2729 91341 SH SOLE 91341 0 0 KRONOS WORLDWIDE INC COM 50105F105 2146 143914 SH SOLE 143914 0 0 KRYSTAL BIOTECH INC COM 501147102 5951 99179 SH SOLE 99179 0 0 KULICKE & SOFFA INDS INC COM 501242101 14110 443564 SH SOLE 443564 0 0 KURA ONCOLOGY INC COM 50127T109 13771 421639 SH SOLE 421639 0 0 KVH INDS INC COM 482738101 450 39626 SH SOLE 39626 0 0 KYMERA THERAPEUTICS INC COM 501575104 3803 61334 SH SOLE 61334 0 0 L BRANDS INC COM 501797104 64021 1721442 SH SOLE 1721442 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 180261 953659 SH SOLE 953659 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 737 189785 SH SOLE 189785 0 0 LA Z BOY INC COM 505336107 20558 516006 SH SOLE 516006 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 87638 430545 SH SOLE 430545 0 0 LADDER CAP CORP CL A 505743104 11194 1144499 SH SOLE 1144499 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 858 18128 SH SOLE 18128 0 0 LAKELAND BANCORP INC COM 511637100 4190 329864 SH SOLE 329864 0 0 LAKELAND FINL CORP COM 511656100 20488 382372 SH SOLE 382372 0 0 LAKELAND INDS INC COM 511795106 2865 105104 SH SOLE 105104 0 0 LAM RESEARCH CORP COM 512807108 319939 677449 SH SOLE 677449 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 64935 780276 SH SOLE 780276 0 0 LAMB WESTON HLDGS INC COM 513272104 80476 1022042 SH SOLE 1022042 0 0 LANCASTER COLONY CORP COM 513847103 38252 208193 SH SOLE 208193 0 0 LANDEC CORP COM 514766104 1820 167664 SH SOLE 167664 0 0 LANDMARK BANCORP INC COM 51504L107 261 11381 SH SOLE 11381 0 0 LANDS END INC NEW COM 51509F105 2098 97252 SH SOLE 97252 0 0 LANDSTAR SYS INC COM 515098101 39214 291206 SH SOLE 291206 0 0 LANNET INC COM 516012101 3304 506660 SH SOLE 506660 0 0 LANTHEUS HLDGS INC COM 516544103 5946 440765 SH SOLE 440765 0 0 LAREDO PETROLEUM INC COM 516806205 727 36855 SH SOLE 36855 0 0 LAS VEGAS SANDS CORP COM 517834107 89423 1500380 SH SOLE 1500380 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 43222 943295 SH SOLE 943295 0 0 LAUDER ESTEE COS INC CL A 518439104 275119 1033542 SH SOLE 1033542 0 0 LAUREATE EDUCATION INC CL A 518613203 16359 1123492 SH SOLE 1123492 0 0 LAWSON PRODS INC COM 520776105 618 12129 SH SOLE 12129 0 0 LAZARD LTD SHS A G54050102 86104 2035546 SH SOLE 2035546 0 0 LCI INDS COM 50189K103 30119 232249 SH SOLE 232249 0 0 LCNB CORP COM 50181P100 452 30738 SH SOLE 30738 0 0 LEAF GROUP LTD COM 52177G102 65 13902 SH SOLE 13902 0 0 LEAP THERAPEUTICS INC COM 52187K101 85 37424 SH SOLE 37424 0 0 LEAR CORP COM NEW 521865204 51758 325457 SH SOLE 325457 0 0 LEE ENTERPRISES INC COM 523768109 20 15450 SH SOLE 15450 0 0 LEGACY HOUSING CORP COM 52472M101 835 55243 SH SOLE 55243 0 0 LEGGETT & PLATT INC COM 524660107 218234 4926275 SH SOLE 4646068 0 280207 LEIDOS HOLDINGS INC COM 525327102 93096 885616 SH SOLE 885616 0 0 LEMAITRE VASCULAR INC COM 525558201 4442 109678 SH SOLE 109678 0 0 LEMONADE INC COM 52567D107 7009 57215 SH SOLE 57215 0 0 LENDINGCLUB CORP COM NEW 52603A208 5296 501487 SH SOLE 501487 0 0 LENDINGTREE INC NEW COM 52603B107 14799 54051 SH SOLE 54051 0 0 LENNAR CORP CL A 526057104 95260 1249634 SH SOLE 1249634 0 0 LENNAR CORP CL B 526057302 486 7926 SH SOLE 7926 0 0 LENNOX INTL INC COM 526107107 45932 167650 SH SOLE 167650 0 0 LENSAR INC COM 52634L108 782 107833 SH SOLE 107833 0 0 LESLIES INC COM 527064109 7303 263144 SH SOLE 263144 0 0 LEVEL ONE BANCORP INC COM 52730D208 284 14025 SH SOLE 14025 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5980 297760 SH SOLE 297760 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1142 333786 SH SOLE 333786 0 0 LEXINGTON REALTY TRUST COM 529043101 37895 3568195 SH SOLE 3568195 0 0 LGI HOMES INC COM 50187T106 18266 172558 SH SOLE 172558 0 0 LHC GROUP INC COM 50187A107 64851 304007 SH SOLE 304007 0 0 LI AUTO INC SPONSORED ADS 50202M102 3397 117812 SH SOLE 117812 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 9189 58310 SH SOLE 58310 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 94408 596120 SH SOLE 596120 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 12414 512524 SH SOLE 512524 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 29969 1267182 SH SOLE 1267182 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 6367 572021 SH SOLE 572021 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 17264 1556645 SH SOLE 1556645 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1662 66806 SH SOLE 66806 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 13480 312104 SH SOLE 312104 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 5850 235116 SH SOLE 235116 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 27214 625447 SH SOLE 625447 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 4749 125006 SH SOLE 125006 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 44943 1054984 SH SOLE 1054984 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 7322 710147 SH SOLE 710147 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5019 1156440 SH SOLE 1156440 0 0 LIFE STORAGE INC COM 53223X107 72788 609658 SH SOLE 609658 0 0 LIFETIME BRANDS INC COM 53222Q103 459 30133 SH SOLE 30133 0 0 LIFEVANTAGE CORP COM NEW 53222K205 579 62106 SH SOLE 62106 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12044 121105 SH SOLE 121105 0 0 LILLY ELI & CO COM 532457108 605982 3589082 SH SOLE 3589082 0 0 LIMELIGHT NETWORKS INC COM 53261M104 3251 814651 SH SOLE 814651 0 0 LIMESTONE BANCORP INC COM 53262L105 137 10875 SH SOLE 10875 0 0 LIMONEIRA CO COM 532746104 1674 100484 SH SOLE 100484 0 0 LINCOLN EDL SVCS CORP COM 533535100 68 10364 SH SOLE 10364 0 0 LINCOLN ELEC HLDGS INC COM 533900106 34777 299149 SH SOLE 299149 0 0 LINCOLN NATL CORP IND COM 534187109 70747 1406211 SH SOLE 1406211 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3284 191822 SH SOLE 191822 0 0 LINDE PLC SHS G5494J103 638978 2424891 SH SOLE 2424891 0 0 LINDSAY CORP COM 535555106 12703 98884 SH SOLE 98884 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 117 66180 SH SOLE 66180 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 10100 888231 SH SOLE 888231 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 10485 1010034 SH SOLE 1010034 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 174 58925 SH SOLE 58925 0 0 LIQUIDITY SERVICES INC COM 53635B107 2822 177345 SH SOLE 177345 0 0 LITHIA MTRS INC CL A 536797103 74117 253243 SH SOLE 253243 0 0 LITTELFUSE INC COM 537008104 52881 207653 SH SOLE 207653 0 0 LIVANOVA PLC SHS G5509L101 24535 370560 SH SOLE 370560 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 55207 751311 SH SOLE 751311 0 0 LIVE OAK BANCSHARES INC COM 53803X105 8758 184524 SH SOLE 184524 0 0 LIVENT CORP COM 53814L108 22369 1187268 SH SOLE 1187268 0 0 LIVEPERSON INC COM 538146101 25615 411612 SH SOLE 411612 0 0 LIVERAMP HLDGS INC COM 53815P108 41522 567316 SH SOLE 567316 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 390 118854 SH SOLE 118854 0 0 LKQ CORP COM 501889208 66482 1886533 SH SOLE 1886533 0 0 LOCKHEED MARTIN CORP COM 539830109 767962 2163391 SH SOLE 2053581 0 109810 LOEWS CORP COM 540424108 74178 1647650 SH SOLE 1647650 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 261 34198 SH SOLE 34198 0 0 LOOP INDS INC COM 543518104 824 99219 SH SOLE 99219 0 0 LORAL SPACE & COM INC COM 543881106 1713 81602 SH SOLE 81602 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 8990 448110 SH SOLE 448110 0 0 LOUISIANA PAC CORP COM 546347105 55884 1503453 SH SOLE 1503453 0 0 LOVESAC COMPANY COM 54738L109 1064 24690 SH SOLE 24690 0 0 LOWES COS INC COM 548661107 540753 3368966 SH SOLE 3368966 0 0 LPL FINL HLDGS INC COM 50212V100 62075 595606 SH SOLE 595606 0 0 LSI INDS INC COM 50216C108 500 58376 SH SOLE 58376 0 0 LTC PPTYS INC COM 502175102 18327 470994 SH SOLE 470994 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3080 216873 SH SOLE 216873 0 0 LULULEMON ATHLETICA INC COM 550021109 129457 371970 SH SOLE 371970 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 10283 334483 SH SOLE 334483 0 0 LUMEN TECHNOLOGIES INC COM 156700106 59722 6125286 SH SOLE 6125286 0 0 LUMENT FINANCE TRUST INC COM 55025L108 43 13059 SH SOLE 13059 0 0 LUMENTUM HLDGS INC COM 55024U109 54347 573276 SH SOLE 573276 0 0 LUMINEX CORP DEL COM 55027E102 7406 320303 SH SOLE 320303 0 0 LUNA INNOVATIONS COM 550351100 708 71650 SH SOLE 71650 0 0 LUTHER BURBANK CORP COM 550550107 1105 112684 SH SOLE 112684 0 0 LUXFER HOLDINGS PLC SHS G5698W116 942 57311 SH SOLE 57311 0 0 LYDALL INC DEL COM 550819106 6739 224407 SH SOLE 224407 0 0 LYFT INC CL A COM 55087P104 64575 1314366 SH SOLE 1314366 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 133082 1451904 SH SOLE 1451904 0 0 LYRA THERAPEUTICS INC COM 55234L105 162 14177 SH SOLE 14177 0 0 M & T BK CORP COM 55261F104 214061 1681538 SH SOLE 1681538 0 0 M D C HLDGS INC COM 552676108 23611 485823 SH SOLE 485823 0 0 M/I HOMES INC COM 55305B101 12734 287507 SH SOLE 287507 0 0 MACATAWA BK CORP COM 554225102 516 61556 SH SOLE 61556 0 0 MACERICH CO COM 554382101 17122 1604626 SH SOLE 1604626 0 0 MACK CALI RLTY CORP COM 554489104 15123 1213676 SH SOLE 1213676 0 0 MACKINAC FINL CORP COM 554571109 282 22090 SH SOLE 22090 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 19322 351046 SH SOLE 351046 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 16194 431247 SH SOLE 431247 0 0 MACROGENICS INC COM 556099109 9012 394200 SH SOLE 394200 0 0 MACYS INC COM 55616P104 43971 3908533 SH SOLE 3908533 0 0 MADDEN STEVEN LTD COM 556269108 29795 843570 SH SOLE 843570 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 11045 105148 SH SOLE 105148 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 25983 141135 SH SOLE 141135 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 6692 60188 SH SOLE 60188 0 0 MAGELLAN HEALTH INC COM NEW 559079207 15102 182297 SH SOLE 182297 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6367 150016 SH SOLE 24522 0 125494 MAGENTA THERAPEUTICS INC COM 55910K108 399 50826 SH SOLE 50826 0 0 MAGNITE INC COM 55955D100 22459 731299 SH SOLE 731299 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 7771 1100600 SH SOLE 1100600 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 48 18900 SH SOLE 18900 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 268 15829 SH SOLE 15829 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1498 50695 SH SOLE 50695 0 0 MALIBU BOATS INC COM CL A 56117J100 8494 136023 SH SOLE 136023 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 71 15843 SH SOLE 15843 0 0 MANHATTAN ASSOCS INC COM 562750109 54831 521303 SH SOLE 521303 0 0 MANITOWOC CO INC COM NEW 563571405 5491 412531 SH SOLE 412531 0 0 MANNKIND CORP COM NEW 56400P706 4692 1498731 SH SOLE 1498731 0 0 MANPOWERGROUP INC COM 56418H100 45797 507829 SH SOLE 507829 0 0 MANTECH INTL CORP CL A 564563104 22880 257242 SH SOLE 257242 0 0 MARATHON OIL CORP COM 565849106 40878 6128566 SH SOLE 6128566 0 0 MARATHON PATENT GROUP INC COM 56585W401 170 16263 SH SOLE 16263 0 0 MARATHON PETE CORP COM 56585A102 150879 3647936 SH SOLE 3647936 0 0 MARCHEX INC CL B 56624R108 21 10570 SH SOLE 10570 0 0 MARCUS & MILLICHAP INC COM 566324109 8143 218705 SH SOLE 218705 0 0 MARCUS CORP DEL COM 566330106 3790 281143 SH SOLE 281143 0 0 MARINE PRODS CORP COM 568427108 2160 148536 SH SOLE 148536 0 0 MARINEMAX INC COM 567908108 10783 307805 SH SOLE 307805 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 750 61420 SH SOLE 61420 0 0 MARKEL CORP COM 570535104 51600 49937 SH SOLE 49937 0 0 MARKER THERAPEUTICS INC COM 57055L107 107 73713 SH SOLE 73713 0 0 MARKETAXESS HLDGS INC COM 57060D108 111930 196174 SH SOLE 196174 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 272 22213 SH SOLE 22213 0 0 MARRIOTT INTL INC NEW CL A 571903202 151156 1145811 SH SOLE 1145811 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 64573 470573 SH SOLE 470573 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 216 172573 SH SOLE 172573 0 0 MARSH & MCLENNAN COS INC COM 571748102 263898 2255533 SH SOLE 2255533 0 0 MARTEN TRANS LTD COM 573075108 9852 571788 SH SOLE 571788 0 0 MARTIN MARIETTA MATLS INC COM 573284106 84226 296599 SH SOLE 296599 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 81542 1715228 SH SOLE 1715228 0 0 MASCO CORP COM 574599106 81625 1485962 SH SOLE 1485962 0 0 MASIMO CORP COM 574795100 73604 274250 SH SOLE 274250 0 0 MASONITE INTL CORP COM 575385109 28282 287585 SH SOLE 287585 0 0 MASTEC INC COM 576323109 49962 732781 SH SOLE 732781 0 0 MASTECH DIGITAL INC COM 57633B100 773 48602 SH SOLE 48602 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1511968 4235915 SH SOLE 4235915 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1173 47210 SH SOLE 47210 0 0 MATADOR RES CO COM 576485205 11243 932182 SH SOLE 932182 0 0 MATCH GROUP INC NEW COM 57667L107 118050 780802 SH SOLE 780802 0 0 MATERION CORP COM 576690101 13344 209405 SH SOLE 209405 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 48 35096 SH SOLE 35096 0 0 MATRIX SVC CO COM 576853105 5332 483845 SH SOLE 483845 0 0 MATSON INC COM 57686G105 17011 298590 SH SOLE 298590 0 0 MATTEL INC COM 577081102 47569 2726005 SH SOLE 2726005 0 0 MATTHEWS INTL CORP CL A 577128101 13035 443362 SH SOLE 443362 0 0 MAUI LD & PINEAPPLE INC COM 577345101 203 17559 SH SOLE 17559 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 21861 566475 SH SOLE 566475 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 577 20330 SH SOLE 20330 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 102401 1155108 SH SOLE 1155108 0 0 MAXIMUS INC COM 577933104 43254 590977 SH SOLE 590977 0 0 MAXLINEAR INC COM 57776J100 17092 447550 SH SOLE 447550 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 315 23416 SH SOLE 23416 0 0 MBIA INC COM 55262C100 6157 935636 SH SOLE 935636 0 0 MCAFEE CORP COM CL A 579063108 2660 159354 SH SOLE 159354 0 0 MCCORMICK & CO INC COM NON VTG 579780206 100464 1050876 SH SOLE 1050876 0 0 MCDONALDS CORP COM 580135101 1009212 4703214 SH SOLE 4563832 0 139382 MCEWEN MNG INC COM 58039P107 1122 1138179 SH SOLE 1138179 0 0 MCGRATH RENTCORP COM 580589109 16934 252358 SH SOLE 252358 0 0 MCKESSON CORP COM 58155Q103 155891 896336 SH SOLE 896336 0 0 MDU RES GROUP INC COM 552690109 40439 1535258 SH SOLE 1535258 0 0 MEDALLIA INC COM 584021109 19137 576051 SH SOLE 576051 0 0 MEDALLION FINL CORP COM 583928106 52 10486 SH SOLE 10486 0 0 MEDIAALPHA INC CL A 58450V104 2566 65659 SH SOLE 65659 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 109783 5038209 SH SOLE 5038209 0 0 MEDICINOVA INC COM NEW 58468P206 525 99650 SH SOLE 99650 0 0 MEDIFAST INC COM 58470H101 19937 101543 SH SOLE 101543 0 0 MEDNAX INC COM 58502B106 17416 709671 SH SOLE 709671 0 0 MEDPACE HLDGS INC COM 58506Q109 33192 238442 SH SOLE 238442 0 0 MEDTRONIC PLC SHS G5960L103 723968 6180360 SH SOLE 6180360 0 0 MEI PHARMA INC COM NEW 55279B202 2051 776706 SH SOLE 776706 0 0 MEIRAGTX HLDGS PLC COM G59665102 678 44732 SH SOLE 44732 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1820 98111 SH SOLE 98111 0 0 MERCADOLIBRE INC COM 58733R102 5051 3015 SH SOLE 3015 0 0 MERCANTILE BANK CORP COM 587376104 2881 106014 SH SOLE 106014 0 0 MERCER INTL INC COM 588056101 4484 437370 SH SOLE 437370 0 0 MERCHANTS BANCORP IND COM 58844R108 2734 98941 SH SOLE 98941 0 0 MERCK & CO. INC COM 58933Y105 949197 11603879 SH SOLE 11603879 0 0 MERCURY GENL CORP NEW COM 589400100 25293 484440 SH SOLE 484440 0 0 MERCURY SYS INC COM 589378108 35484 402945 SH SOLE 402945 0 0 MEREDITH CORP COM 589433101 10665 555456 SH SOLE 555456 0 0 MERIDIAN BANCORP INC MD COM 58958U103 5001 335412 SH SOLE 335412 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 9222 493371 SH SOLE 493371 0 0 MERIDIAN CORPORATION COM 58958P104 294 14111 SH SOLE 14111 0 0 MERIT MED SYS INC COM 589889104 25034 450977 SH SOLE 450977 0 0 MERITAGE HOMES CORP COM 59001A102 29476 355904 SH SOLE 355904 0 0 MERITOR INC COM 59001K100 19384 694514 SH SOLE 694514 0 0 MERSANA THERAPEUTICS INC COM 59045L106 9534 358252 SH SOLE 358252 0 0 MESA AIR GROUP INC COM NEW 590479135 501 74761 SH SOLE 74761 0 0 MESA LABS INC COM 59064R109 9146 31907 SH SOLE 31907 0 0 META FINL GROUP INC COM 59100U108 8088 221219 SH SOLE 221219 0 0 METACRINE INC COM 59101E103 109 13800 SH SOLE 13800 0 0 METHODE ELECTRS INC COM 591520200 14129 369096 SH SOLE 369096 0 0 METLIFE INC COM 59156R108 248901 5301395 SH SOLE 5301395 0 0 METROCITY BANKSHARES INC COM 59165J105 1789 124062 SH SOLE 124062 0 0 METROPOLITAN BK HLDG CORP COM 591774104 894 24624 SH SOLE 24624 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 137780 120893 SH SOLE 120893 0 0 MFA FINL INC COM 55272X102 19158 4924930 SH SOLE 4924930 0 0 MGE ENERGY INC COM 55277P104 20428 291690 SH SOLE 291690 0 0 MGIC INVT CORP WIS COM 552848103 44616 3555002 SH SOLE 3555002 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 720 22996 SH SOLE 19187 0 3809 MGM RESORTS INTERNATIONAL COM 552953101 89049 2826051 SH SOLE 2826051 0 0 MGP INGREDIENTS INC NEW COM 55303J106 4049 86035 SH SOLE 86035 0 0 MICHAELS COS INC COM 59408Q106 21808 1676243 SH SOLE 1676243 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 3170 555035 SH SOLE 555035 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 217003 1571233 SH SOLE 1571233 0 0 MICRON TECHNOLOGY INC COM 595112103 375614 4996185 SH SOLE 4996185 0 0 MICROSOFT CORP COM 594918104 8552807 38453486 SH SOLE 38133497 0 319989 MICROSTRATEGY INC CL A NEW 594972408 24080 61972 SH SOLE 61972 0 0 MICROVISION INC DEL COM NEW 594960304 282 52342 SH SOLE 52342 0 0 MID PENN BANCORP INC COM 59540G107 367 16730 SH SOLE 16730 0 0 MID-AMER APT CMNTYS INC COM 59522J103 148943 1175646 SH SOLE 1175646 0 0 MIDDLEBY CORP COM 596278101 45198 350588 SH SOLE 350588 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 332 14716 SH SOLE 14716 0 0 MIDDLESEX WTR CO COM 596680108 8361 115359 SH SOLE 115359 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2474 138399 SH SOLE 138399 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 827 33729 SH SOLE 33729 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 262 123319 SH SOLE 123319 0 0 MILLER HERMAN INC COM 600544100 23050 681931 SH SOLE 681931 0 0 MILLER INDS INC TENN COM NEW 600551204 1056 27750 SH SOLE 27750 0 0 MIMECAST LTD ORD SHS G14838109 25278 444720 SH SOLE 444720 0 0 MIMEDX GROUP INC COM 602496101 4013 441944 SH SOLE 441944 0 0 MINERALS TECHNOLOGIES INC COM 603158106 28201 453964 SH SOLE 453964 0 0 MINERVA NEUROSCIENCES INC COM 603380106 185 78749 SH SOLE 78749 0 0 MIRATI THERAPEUTICS INC COM 60468T105 89100 405663 SH SOLE 405663 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1040 59553 SH SOLE 59553 0 0 MISONIX INC COM 604871103 400 31983 SH SOLE 31983 0 0 MISSION PRODUCE INC COM 60510V108 676 44878 SH SOLE 44878 0 0 MISTRAS GROUP INC COM 60649T107 939 120880 SH SOLE 120880 0 0 MITEK SYS INC COM NEW 606710200 7907 444688 SH SOLE 444688 0 0 MKS INSTRS INC COM 55306N104 69782 463818 SH SOLE 463818 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 284 11510 SH SOLE 11510 0 0 MODEL N INC COM 607525102 7459 209037 SH SOLE 209037 0 0 MODERNA INC COM 60770K107 76780 734943 SH SOLE 734943 0 0 MODINE MFG CO COM 607828100 10953 871975 SH SOLE 871975 0 0 MOELIS & CO CL A 60786M105 21635 462677 SH SOLE 462677 0 0 MOHAWK INDS INC COM 608190104 59574 422657 SH SOLE 422657 0 0 MOLECULAR TEMPLATES INC COM 608550109 2047 217909 SH SOLE 217909 0 0 MOLINA HEALTHCARE INC COM 60855R100 75123 353220 SH SOLE 353220 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 79382 1756625 SH SOLE 1756625 0 0 MOMO INC ADR 60879B107 2712 194250 SH SOLE 194250 0 0 MONARCH CASINO & RESORT INC COM 609027107 5144 84019 SH SOLE 84019 0 0 MONDELEZ INTL INC CL A 609207105 374398 6403232 SH SOLE 6403232 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 2237 409287 SH SOLE 409287 0 0 MONGODB INC CL A 60937P106 90052 250813 SH SOLE 250813 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 18020 1040406 SH SOLE 1040406 0 0 MONOLITHIC PWR SYS INC COM 609839105 87518 238970 SH SOLE 238970 0 0 MONRO INC COM 610236101 16135 302711 SH SOLE 302711 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 174274 1884448 SH SOLE 1884448 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 847 27329 SH SOLE 27329 0 0 MOODYS CORP COM 615369105 212794 733164 SH SOLE 733164 0 0 MOOG INC CL A 615394202 30271 381716 SH SOLE 381716 0 0 MORGAN STANLEY COM NEW 617446448 451110 6582651 SH SOLE 6582651 0 0 MORNINGSTAR INC COM 617700109 26895 116141 SH SOLE 116141 0 0 MORPHIC HLDG INC COM 61775R105 2561 76311 SH SOLE 76311 0 0 MOSAIC CO NEW COM 61945C103 61962 2692808 SH SOLE 2692808 0 0 MOTORCAR PTS AMER INC COM 620071100 2398 122179 SH SOLE 122179 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 127757 751245 SH SOLE 751245 0 0 MOVADO GROUP INC COM 624580106 4385 263784 SH SOLE 263784 0 0 MR COOPER GROUP INC COM 62482R107 15015 483879 SH SOLE 483879 0 0 MRC GLOBAL INC COM 55345K103 8955 1350612 SH SOLE 1350612 0 0 MSA SAFETY INC COM 553498106 44407 297253 SH SOLE 297253 0 0 MSC INDL DIRECT INC CL A 553530106 67678 801958 SH SOLE 801958 0 0 MSCI INC COM 55354G100 170694 382266 SH SOLE 382266 0 0 MSG NETWORK INC CL A 553573106 6453 437760 SH SOLE 437760 0 0 MTS SYS CORP COM 553777103 12048 207146 SH SOLE 207146 0 0 MUELLER INDS INC COM 624756102 31304 891572 SH SOLE 891572 0 0 MUELLER WTR PRODS INC COM SER A 624758108 17428 1407749 SH SOLE 1407749 0 0 MULTIPLAN CORPORATION COM 62548M100 13809 1728198 SH SOLE 1728198 0 0 MURPHY OIL CORP COM 626717102 12275 1014386 SH SOLE 1014386 0 0 MURPHY USA INC COM 626755102 27600 210891 SH SOLE 210891 0 0 MUSTANG BIO INC COM 62818Q104 446 117669 SH SOLE 117669 0 0 MVB FINL CORP COM 553810102 548 24119 SH SOLE 24119 0 0 MYERS INDS INC COM 628464109 7690 370031 SH SOLE 370031 0 0 MYR GROUP INC DEL COM 55405W104 16011 266405 SH SOLE 266405 0 0 MYRIAD GENETICS INC COM 62855J104 16550 836871 SH SOLE 836871 0 0 NABORS INDUSTRIES LTD SHS G6359F137 6056 104000 SH SOLE 104000 0 0 NACCO INDS INC CL A 629579103 698 26519 SH SOLE 26519 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 19426 290453 SH SOLE 290453 0 0 NANTHEALTH INC COM 630104107 276 85430 SH SOLE 85430 0 0 NANTKWEST INC COM 63016Q102 3379 253448 SH SOLE 253448 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 2035 77601 SH SOLE 77601 0 0 NASDAQ INC COM 631103108 64764 487899 SH SOLE 487899 0 0 NATERA INC COM 632307104 68687 690180 SH SOLE 690180 0 0 NATHANS FAMOUS INC NEW COM 632347100 369 6672 SH SOLE 6672 0 0 NATIONAL BANKSHARES INC VA COM 634865109 501 15988 SH SOLE 15988 0 0 NATIONAL BEVERAGE CORP COM 635017106 8950 105412 SH SOLE 105412 0 0 NATIONAL BK HLDGS CORP CL A 633707104 8725 266312 SH SOLE 266312 0 0 NATIONAL CINEMEDIA INC COM 635309107 4067 1093209 SH SOLE 1093209 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 750 75486 SH SOLE 75486 0 0 NATIONAL FUEL GAS CO N J COM 636180101 34813 846413 SH SOLE 846413 0 0 NATIONAL GEN HLDGS CORP COM 636220303 19920 582783 SH SOLE 582783 0 0 NATIONAL HEALTH INVS INC COM 63633D104 36182 523074 SH SOLE 523074 0 0 NATIONAL HEALTHCARE CORP COM 635906100 8578 129154 SH SOLE 129154 0 0 NATIONAL INSTRS CORP COM 636518102 35612 810457 SH SOLE 810457 0 0 NATIONAL OILWELL VARCO INC COM 637071101 48540 3535311 SH SOLE 3535311 0 0 NATIONAL PRESTO INDS INC COM 637215104 5053 57139 SH SOLE 57139 0 0 NATIONAL RESH CORP COM NEW 637372202 3790 88640 SH SOLE 88640 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 70519 1723316 SH SOLE 1723316 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 29415 816386 SH SOLE 816386 0 0 NATIONAL VISION HLDGS INC COM 63845R107 30578 675141 SH SOLE 675141 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 4582 22195 SH SOLE 22195 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 1072 77952 SH SOLE 77952 0 0 NATURES SUNSHINE PRODS INC COM 639027101 352 23543 SH SOLE 23543 0 0 NATUS MED INC DEL COM 639050103 5979 298308 SH SOLE 298308 0 0 NAUTILUS INC COM 63910B102 1880 103623 SH SOLE 103623 0 0 NAVIENT CORPORATION COM 63938C108 22722 2313816 SH SOLE 2313816 0 0 NAVISTAR INTL CORP NEW COM 63934E108 17938 408031 SH SOLE 408031 0 0 NBT BANCORP INC COM 628778102 11843 368925 SH SOLE 368925 0 0 NCR CORP NEW COM 62886E108 28048 746538 SH SOLE 746538 0 0 NEENAH INC COM 640079109 19273 348383 SH SOLE 348383 0 0 NEKTAR THERAPEUTICS COM 640268108 17024 1001361 SH SOLE 1001361 0 0 NELNET INC CL A 64031N108 13444 188713 SH SOLE 188713 0 0 NEMAURA MED INC COM NEW 640442208 55 14458 SH SOLE 14458 0 0 NEOGEN CORP COM 640491106 29987 378142 SH SOLE 378142 0 0 NEOGENOMICS INC COM NEW 64049M209 41432 769539 SH SOLE 769539 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1082 76713 SH SOLE 76713 0 0 NEOPHOTONICS CORP COM 64051T100 3887 427586 SH SOLE 427586 0 0 NEOS THERAPEUTICS INC COM 64052L106 14 21090 SH SOLE 21090 0 0 NESCO HLDGS INC COM 64083J104 413 55942 SH SOLE 55942 0 0 NETAPP INC COM 64110D104 102845 1552601 SH SOLE 1552601 0 0 NETEASE INC SPONSORED ADS 64110W102 54926 573518 SH SOLE 573518 0 0 NETFLIX INC COM 64110L106 1067765 1974672 SH SOLE 1974672 0 0 NETGEAR INC COM 64111Q104 12767 314216 SH SOLE 314216 0 0 NETSCOUT SYS INC COM 64115T104 20982 765180 SH SOLE 765180 0 0 NETSTREIT CORP COM 64119V303 1744 89454 SH SOLE 89454 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 288 41158 SH SOLE 41158 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 45483 474521 SH SOLE 474521 0 0 NEVRO CORP COM 64157F103 40381 233278 SH SOLE 233278 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 4105 76598 SH SOLE 76598 0 0 NEW JERSEY RES CORP COM 646025106 31279 879842 SH SOLE 879842 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 33024 177725 SH SOLE 177725 0 0 NEW RELIC INC COM 64829B100 24268 371069 SH SOLE 371069 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 32573 3276914 SH SOLE 3276914 0 0 NEW SR INVT GROUP INC COM 648691103 7369 1422499 SH SOLE 1422499 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 28328 2685087 SH SOLE 2685087 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 12350 3346798 SH SOLE 3346798 0 0 NEW YORK TIMES CO CL A 650111107 59553 1150335 SH SOLE 1150335 0 0 NEWAGE INC COM 650194103 643 244172 SH SOLE 244172 0 0 NEWELL BRANDS INC COM 651229106 58045 2734097 SH SOLE 2734097 0 0 NEWMARK GROUP INC CL A 65158N102 10147 1391863 SH SOLE 1391863 0 0 NEWMARKET CORP COM 651587107 20185 50679 SH SOLE 50679 0 0 NEWMONT CORP COM 651639106 220266 3677839 SH SOLE 3677839 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 3553 1850271 SH SOLE 1850271 0 0 NEWS CORP NEW CL A 65249B109 52396 2915729 SH SOLE 2915729 0 0 NEWS CORP NEW CL B 65249B208 14082 792436 SH SOLE 792436 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 9918 234412 SH SOLE 234412 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 32897 301281 SH SOLE 301281 0 0 NEXTCURE INC COM 65343E108 1046 95887 SH SOLE 95887 0 0 NEXTDECADE CORP COM 65342K105 1165 557056 SH SOLE 557056 0 0 NEXTERA ENERGY INC COM 65339F101 653323 8468318 SH SOLE 8468318 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 914 13627 SH SOLE 11358 0 2269 NEXTGEN HEALTHCARE INC COM 65343C102 9663 529742 SH SOLE 529742 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 6106 1774973 SH SOLE 1774973 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 3984 131499 SH SOLE 131499 0 0 NI HLDGS INC COM 65342T106 903 54961 SH SOLE 54961 0 0 NIC INC COM 62914B100 13782 533555 SH SOLE 533555 0 0 NICOLET BANKSHARES INC COM 65406E102 3945 59453 SH SOLE 59453 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 54519 2612312 SH SOLE 2612312 0 0 NIKE INC CL B 654106103 984414 6958500 SH SOLE 6764187 0 194313 NIKOLA CORP COM 654110105 4211 275922 SH SOLE 275922 0 0 NIO INC SPON ADS 62914V106 66085 1355852 SH SOLE 1355852 0 0 NISOURCE INC COM 65473P105 57974 2527169 SH SOLE 2527169 0 0 NKARTA INC COM 65487U108 6614 107592 SH SOLE 107592 0 0 NL INDS INC COM NEW 629156407 258 53869 SH SOLE 53869 0 0 NLIGHT INC COM 65487K100 7486 229260 SH SOLE 229260 0 0 NMI HLDGS INC CL A 629209305 12591 555883 SH SOLE 555883 0 0 NN INC COM 629337106 1820 276872 SH SOLE 276872 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 7409 291435 SH SOLE 291435 0 0 NOODLES & CO COM CL A 65540B105 1558 197105 SH SOLE 197105 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3191 1081526 SH SOLE 1081526 0 0 NORDSON CORP COM 655663102 56160 279470 SH SOLE 279470 0 0 NORDSTROM INC COM 655664100 25321 811301 SH SOLE 811301 0 0 NORFOLK SOUTHN CORP COM 655844108 270768 1139544 SH SOLE 1139544 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 390 17292 SH SOLE 17292 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 1279 145939 SH SOLE 145939 0 0 NORTHERN TR CORP COM 665859104 85100 913677 SH SOLE 913677 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3891 315517 SH SOLE 315517 0 0 NORTHRIM BANCORP INC COM 666762109 532 15644 SH SOLE 15644 0 0 NORTHROP GRUMMAN CORP COM 666807102 237746 780211 SH SOLE 780211 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 27348 2146591 SH SOLE 2146591 0 0 NORTHWEST NAT HLDG CO COM 66765N105 12207 265412 SH SOLE 265412 0 0 NORTHWEST PIPE CO COM 667746101 656 23168 SH SOLE 23168 0 0 NORTHWESTERN CORP COM NEW 668074305 27531 472146 SH SOLE 472146 0 0 NORTONLIFELOCK INC COM 668771108 62516 3008421 SH SOLE 3008421 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 41752 1641822 SH SOLE 1641822 0 0 NORWOOD FINL CORP COM 669549107 360 13753 SH SOLE 13753 0 0 NOVAGOLD RES INC COM NEW 66987E206 4790 495301 SH SOLE 495301 0 0 NOVANTA INC COM 67000B104 27211 230165 SH SOLE 230165 0 0 NOVARTIS AG SPONSORED ADR 66987V109 430916 4563349 SH SOLE 4138088 0 425261 NOVAVAX INC COM NEW 670002401 44034 394885 SH SOLE 394885 0 0 NOVOCURE LTD ORD SHS G6674U108 99590 575528 SH SOLE 575528 0 0 NOVO-NORDISK A S ADR 670100205 12233 175122 SH SOLE 175122 0 0 NOW INC COM 67011P100 13199 1838191 SH SOLE 1838191 0 0 NRG ENERGY INC COM NEW 629377508 75577 2012700 SH SOLE 2012700 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 45263 828528 SH SOLE 828528 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 65824 1492946 SH SOLE 1492946 0 0 NUCOR CORP COM 670346105 83228 1564726 SH SOLE 1564726 0 0 NURIX THERAPEUTICS INC COM 67080M103 2528 76871 SH SOLE 76871 0 0 NUTANIX INC CL A 67059N108 42878 1345403 SH SOLE 1345403 0 0 NUVASIVE INC COM 670704105 23853 423441 SH SOLE 423441 0 0 NV5 GLOBAL INC COM 62945V109 5693 72252 SH SOLE 72252 0 0 NVE CORP COM NEW 629445206 665 11828 SH SOLE 11828 0 0 NVENT ELECTRIC PLC SHS G6700G107 39089 1678335 SH SOLE 1678335 0 0 NVIDIA CORPORATION COM 67066G104 1481136 2836337 SH SOLE 2836337 0 0 NVR INC COM 62944T105 68873 16881 SH SOLE 16881 0 0 NXP SEMICONDUCTORS N V COM N6596X109 126274 794127 SH SOLE 794127 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 211 84937 SH SOLE 84937 0 0 OAK STR HEALTH INC COM 67181A107 746 12193 SH SOLE 12193 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 281 16895 SH SOLE 16895 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1362 200000 SH SOLE 200000 0 0 OCCIDENTAL PETE CORP COM 674599105 112540 6501397 SH SOLE 6501397 0 0 OCEANEERING INTL INC COM 675232102 8070 1015059 SH SOLE 1015059 0 0 OCEANFIRST FINL CORP COM 675234108 7384 396331 SH SOLE 396331 0 0 OCULAR THERAPEUTIX INC COM 67576A100 3491 168640 SH SOLE 168640 0 0 OCWEN FINL CORP COM NEW 675746606 1046 36150 SH SOLE 36150 0 0 ODONATE THERAPEUTICS INC COM 676079106 2386 124270 SH SOLE 124270 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 21185 932409 SH SOLE 932409 0 0 OFG BANCORP COM 67103X102 9473 510923 SH SOLE 510923 0 0 OGE ENERGY CORP COM 670837103 42654 1338771 SH SOLE 1338771 0 0 OHIO VY BANC CORP COM 677719106 245 10343 SH SOLE 10343 0 0 O-I GLASS INC COM 67098H104 15679 1317487 SH SOLE 1317487 0 0 OIL DRI CORP AMER COM 677864100 414 12139 SH SOLE 12139 0 0 OIL STS INTL INC COM 678026105 9157 1824097 SH SOLE 1824097 0 0 OKTA INC CL A 679295105 87263 343202 SH SOLE 343202 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 87380 447685 SH SOLE 447685 0 0 OLD NATL BANCORP IND COM 680033107 22883 1381821 SH SOLE 1381821 0 0 OLD REP INTL CORP COM 680223104 28871 1464767 SH SOLE 1464767 0 0 OLD SECOND BANCORP INC ILL COM 680277100 702 69437 SH SOLE 69437 0 0 OLIN CORP COM PAR $1 680665205 21107 859381 SH SOLE 859381 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 34783 425372 SH SOLE 425372 0 0 OLYMPIC STEEL INC COM 68162K106 295 22109 SH SOLE 22109 0 0 OMEGA FLEX INC COM 682095104 2890 19793 SH SOLE 19793 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 94115 2591264 SH SOLE 2591264 0 0 OMEROS CORP COM 682143102 5763 403425 SH SOLE 403425 0 0 OMNICELL COM COM 68213N109 36912 307541 SH SOLE 307541 0 0 OMNICOM GROUP INC COM 681919106 423789 6794726 SH SOLE 6443354 0 351372 ON SEMICONDUCTOR CORP COM 682189105 71846 2195100 SH SOLE 2195100 0 0 ONCOCYTE CORP COM 68235C107 385 160882 SH SOLE 160882 0 0 ONCORUS INC COM 68236R103 1260 38953 SH SOLE 38953 0 0 ONE GAS INC COM 68235P108 44614 581136 SH SOLE 581136 0 0 ONE LIBERTY PPTYS INC COM 682406103 2784 138705 SH SOLE 138705 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1311 66472 SH SOLE 66472 0 0 ONEMAIN HLDGS INC COM 68268W103 58122 1206845 SH SOLE 1206845 0 0 ONEOK INC NEW COM 682680103 247499 6448630 SH SOLE 6448630 0 0 ONESPAN INC COM 68287N100 4614 223095 SH SOLE 223095 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3324 327737 SH SOLE 327737 0 0 ONEWATER MARINE INC CL A COM 68280L101 609 20921 SH SOLE 20921 0 0 ONTO INNOVATION INC COM 683344105 15194 319534 SH SOLE 319534 0 0 ONTRAK INC COM 683373104 3196 51721 SH SOLE 51721 0 0 OOMA INC COM 683416101 771 53488 SH SOLE 53488 0 0 OP BANCORP COM 67109R109 206 26741 SH SOLE 26741 0 0 OPEN LENDING CORP COM CL A 68373J104 14214 406552 SH SOLE 406552 0 0 OPKO HEALTH INC COM 68375N103 13937 3528264 SH SOLE 3528264 0 0 OPORTUN FINL CORP COM 68376D104 2389 123294 SH SOLE 123294 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 3585 114060 SH SOLE 114060 0 0 OPTIMIZERX CORP COM NEW 68401U204 1114 35750 SH SOLE 35750 0 0 OPTINOSE INC COM 68404V100 993 239835 SH SOLE 239835 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 5911 377878 SH SOLE 377878 0 0 ORACLE CORP COM 68389X105 927271 14334074 SH SOLE 13725203 0 608871 ORASURE TECHNOLOGIES INC COM 68554V108 4974 469824 SH SOLE 469824 0 0 ORBCOMM INC COM 68555P100 3787 510298 SH SOLE 510298 0 0 ORCHID IS CAP INC COM 68571X103 922 176477 SH SOLE 176477 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 159678 352824 SH SOLE 352824 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 2708 359626 SH SOLE 359626 0 0 ORGENESIS INC COM NEW 68619K204 218 48422 SH SOLE 48422 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 3714 109713 SH SOLE 109713 0 0 ORIGIN BANCORP INC COM 68621T102 3997 143908 SH SOLE 143908 0 0 ORION ENERGY SYSTEMS INC COM 686275108 635 64298 SH SOLE 64298 0 0 ORION ENGINEERED CARBONS S A COM L72967109 12025 701522 SH SOLE 701522 0 0 ORMAT TECHNOLOGIES INC COM 686688102 31616 350192 SH SOLE 350192 0 0 ORRSTOWN FINL SVCS INC COM 687380105 424 25589 SH SOLE 25589 0 0 ORTHOFIX MED INC COM 68752M108 5398 125574 SH SOLE 125574 0 0 ORTHOPEDIATRICS CORP COM 68752L100 4395 106525 SH SOLE 106525 0 0 OSHKOSH CORP COM 688239201 45690 530839 SH SOLE 530839 0 0 OSI SYSTEMS INC COM 671044105 17310 185682 SH SOLE 185682 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 340 82512 SH SOLE 82512 0 0 OTIS WORLDWIDE CORP COM 68902V107 138688 2053110 SH SOLE 2053110 0 0 OTONOMY INC COM 68906L105 109 16843 SH SOLE 16843 0 0 OTTER TAIL CORP COM 689648103 15529 364437 SH SOLE 364437 0 0 OUTFRONT MEDIA INC COM 69007J106 28407 1452260 SH SOLE 1452260 0 0 OUTSET MED INC COM 690145107 4698 82651 SH SOLE 82651 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 993 463972 SH SOLE 463972 0 0 OVERSTOCK COM INC DEL COM 690370101 18754 390937 SH SOLE 390937 0 0 OVID THERAPEUTICS INC COM 690469101 250 107882 SH SOLE 107882 0 0 OVINTIV INC COM 69047Q102 24694 1719606 SH SOLE 1719606 0 0 OWENS & MINOR INC NEW COM 690732102 18895 698486 SH SOLE 698486 0 0 OWENS CORNING NEW COM 690742101 43146 569500 SH SOLE 569500 0 0 OXFORD INDS INC COM 691497309 12730 194309 SH SOLE 194309 0 0 OYSTER PT PHARMA INC COM 69242L106 1318 70011 SH SOLE 70011 0 0 P A M TRANSN SVCS INC COM 693149106 220 4476 SH SOLE 4476 0 0 PACCAR INC COM 693718108 137293 1591245 SH SOLE 1591245 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31504 1214472 SH SOLE 1214472 0 0 PACIFIC ETHANOL INC COM 69423U305 125 22969 SH SOLE 22969 0 0 PACIFIC PREMIER BANCORP COM 69478X105 18556 592250 SH SOLE 592250 0 0 PACIRA BIOSCIENCES INC COM 695127100 20102 335929 SH SOLE 335929 0 0 PACKAGING CORP AMER COM 695156109 87877 637205 SH SOLE 637205 0 0 PACTIV EVERGREEN INC COM 69526K105 4821 265719 SH SOLE 265719 0 0 PACWEST BANCORP DEL COM 695263103 41823 1646570 SH SOLE 1646570 0 0 PAE INC COM CL A 69290Y109 3701 403154 SH SOLE 403154 0 0 PAGERDUTY INC COM 69553P100 11034 264588 SH SOLE 264588 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 20659 877206 SH SOLE 877206 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 39 56900 SH SOLE 56900 0 0 PALO ALTO NETWORKS INC COM 697435105 100222 282005 SH SOLE 282005 0 0 PALOMAR HLDGS INC COM 69753M105 12477 140434 SH SOLE 140434 0 0 PANDION THERAPEUTICS INC COM 698340106 230 15440 SH SOLE 15440 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 64 23042 SH SOLE 23042 0 0 PAPA JOHNS INTL INC COM 698813102 27252 321176 SH SOLE 321176 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 7460 533564 SH SOLE 533564 0 0 PAR TECHNOLOGY CORP COM 698884103 8132 129502 SH SOLE 129502 0 0 PARAMOUNT GROUP INC COM 69924R108 18641 2062038 SH SOLE 2062038 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 1700 271478 SH SOLE 271478 0 0 PARK AEROSPACE CORP COM 70014A104 1634 121792 SH SOLE 121792 0 0 PARK CITY GROUP INC COM NEW 700215304 155 32293 SH SOLE 32293 0 0 PARK HOTELS RESORTS INC COM 700517105 43115 2513959 SH SOLE 2513959 0 0 PARK NATL CORP COM 700658107 12611 120092 SH SOLE 120092 0 0 PARKE BANCORP INC COM 700885106 394 25239 SH SOLE 25239 0 0 PARKER-HANNIFIN CORP COM 701094104 557709 2047316 SH SOLE 1897798 0 149518 PARK-OHIO HLDGS CORP COM 700666100 1796 58092 SH SOLE 58092 0 0 PARSLEY ENERGY INC CL A 701877102 26832 1889517 SH SOLE 1889517 0 0 PARSONS CORPORATION COM 70202L102 7780 213667 SH SOLE 213667 0 0 PARTNERS BANCORP COM 70213Q108 140 21396 SH SOLE 21396 0 0 PARTY CITY HOLDCO INC COM 702149105 17301 2813150 SH SOLE 2813150 0 0 PASSAGE BIO INC COM 702712100 3292 128726 SH SOLE 128726 0 0 PATRICK INDS INC COM 703343103 15039 220025 SH SOLE 220025 0 0 PATTERSON COS INC COM 703395103 20297 685011 SH SOLE 685011 0 0 PATTERSON-UTI ENERGY INC COM 703481101 9230 1754720 SH SOLE 1754720 0 0 PAVMED INC COM 70387R106 164 77257 SH SOLE 77257 0 0 PAYA HOLDINGS INC COM CL A 70434P103 3227 237626 SH SOLE 237626 0 0 PAYCHEX INC COM 704326107 424370 4554302 SH SOLE 4554302 0 0 PAYCOM SOFTWARE INC COM 70432V102 101954 225436 SH SOLE 225436 0 0 PAYLOCITY HLDG CORP COM 70438V106 54685 265574 SH SOLE 265574 0 0 PAYPAL HLDGS INC COM 70450Y103 1266978 5409809 SH SOLE 5409809 0 0 PAYSIGN INC COM 70451A104 942 202902 SH SOLE 202902 0 0 PBF ENERGY INC CL A 69318G106 8888 1251802 SH SOLE 1251802 0 0 PC CONNECTION INC COM 69318J100 7230 152877 SH SOLE 152877 0 0 PCB BANCORP COM 69320M109 330 32606 SH SOLE 32606 0 0 PCSB FINL CORP COM 69324R104 574 35951 SH SOLE 35951 0 0 PCTEL INC COM 69325Q105 311 47209 SH SOLE 47209 0 0 PDC ENERGY INC COM 69327R101 20477 997378 SH SOLE 997378 0 0 PDF SOLUTIONS INC COM 693282105 4102 189878 SH SOLE 189878 0 0 PDL CMNTY BANCORP COM 69290X101 201 19124 SH SOLE 19124 0 0 PEABODY ENGR CORP COM 704551100 3207 1330583 SH SOLE 1330583 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2538 111501 SH SOLE 111501 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 32919 1750979 SH SOLE 1750979 0 0 PEGASYSTEMS INC COM 705573103 28456 213530 SH SOLE 213530 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 95661 630510 SH SOLE 630510 0 0 PENN NATL GAMING INC COM 707569109 128465 1487378 SH SOLE 1487378 0 0 PENN VA CORP COM 70788V102 988 97308 SH SOLE 97308 0 0 PENNANT GROUP INC COM 70805E109 9741 167760 SH SOLE 167760 0 0 PENNS WOODS BANCORP INC COM 708430103 437 16783 SH SOLE 16783 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 1910 1909508 SH SOLE 1909508 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 18050 275068 SH SOLE 275068 0 0 PENNYMAC MTG INVT TR COM 70931T103 15822 899442 SH SOLE 899442 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 16329 274943 SH SOLE 274943 0 0 PENTAIR PLC SHS G7S00T104 58611 1103984 SH SOLE 1103984 0 0 PENUMBRA INC COM 70975L107 35777 204439 SH SOLE 204439 0 0 PEOPLES BANCORP INC COM 709789101 3252 120030 SH SOLE 120030 0 0 PEOPLES BANCORP N C INC COM 710577107 252 10932 SH SOLE 10932 0 0 PEOPLES FINL SVCS CORP COM 711040105 1599 43482 SH SOLE 43482 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 36135 2794636 SH SOLE 2794636 0 0 PEPSICO INC COM 713448108 1557593 10503015 SH SOLE 10494323 0 8692 PERDOCEO ED CORP COM 71363P106 9363 741326 SH SOLE 741326 0 0 PERFICIENT INC COM 71375U101 12900 270715 SH SOLE 270715 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 61990 1302019 SH SOLE 1302019 0 0 PERKINELMER INC COM 714046109 123256 858922 SH SOLE 858922 0 0 PERRIGO CO PLC SHS G97822103 40241 899834 SH SOLE 899834 0 0 PERSONALIS INC COM 71535D106 5654 154434 SH SOLE 154434 0 0 PERSPECTA INC COM 715347100 33519 1391955 SH SOLE 1391955 0 0 PETIQ INC COM CL A 71639T106 5471 142266 SH SOLE 142266 0 0 PETMED EXPRESS INC COM 716382106 10689 333401 SH SOLE 333401 0 0 PFIZER INC COM 717081103 1546362 42009283 SH SOLE 42009283 0 0 PFSWEB INC COM NEW 717098206 275 40836 SH SOLE 40836 0 0 PG&E CORP COM 69331C108 49262 3953575 SH SOLE 3953575 0 0 PGT INNOVATIONS INC COM 69336V101 7841 385485 SH SOLE 385485 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 137 40648 SH SOLE 40648 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 2522 75898 SH SOLE 75898 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2623 135052 SH SOLE 135052 0 0 PHILIP MORRIS INTL INC COM 718172109 911813 11013557 SH SOLE 10715690 0 297867 PHILLIPS 66 COM 718546104 176558 2524419 SH SOLE 2524419 0 0 PHOTRONICS INC COM 719405102 7372 660486 SH SOLE 660486 0 0 PHREESIA INC COM 71944F106 12919 238085 SH SOLE 238085 0 0 PHYSICIANS RLTY TR COM 71943U104 43754 2458080 SH SOLE 2458080 0 0 PICO HLDGS INC COM NEW 693366205 1110 118637 SH SOLE 118637 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 34591 2131295 SH SOLE 2131295 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 320 127819 SH SOLE 127819 0 0 PILGRIMS PRIDE CORP COM 72147K108 12866 656069 SH SOLE 656069 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 43722 428476 SH SOLE 421675 0 6801 PINDUODUO INC SPONSORED ADS 722304102 62319 350752 SH SOLE 350752 0 0 PING IDENTITY HLDG CORP COM 72341T103 6934 242095 SH SOLE 242095 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 39390 611634 SH SOLE 611634 0 0 PINNACLE WEST CAP CORP COM 723484101 60246 753541 SH SOLE 753541 0 0 PINTEREST INC CL A 72352L106 94760 1437929 SH SOLE 1437929 0 0 PIONEER BANCORP INC COM 723561106 318 30066 SH SOLE 30066 0 0 PIONEER NAT RES CO COM 723787107 82977 728566 SH SOLE 728566 0 0 PIPER SANDLER COMPANIES COM 724078100 13063 129464 SH SOLE 129464 0 0 PITNEY BOWES INC COM 724479100 10426 1692396 SH SOLE 1692396 0 0 PIXELWORKS INC COM NEW 72581M305 256 90709 SH SOLE 90709 0 0 PJT PARTNERS INC COM CL A 69343T107 11750 156145 SH SOLE 156145 0 0 PLANET FITNESS INC CL A 72703H101 47412 610739 SH SOLE 610739 0 0 PLANTRONICS INC NEW COM 727493108 14007 518197 SH SOLE 518197 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1490 250315 SH SOLE 250315 0 0 PLAYAGS INC COM 72814N104 2257 313345 SH SOLE 313345 0 0 PLEXUS CORP COM 729132100 23214 296804 SH SOLE 296804 0 0 PLIANT THERAPEUTICS INC COM 729139105 1453 63945 SH SOLE 63945 0 0 PLUG POWER INC COM NEW 72919P202 124956 3684923 SH SOLE 3684923 0 0 PLUMAS BANCORP COM 729273102 280 11890 SH SOLE 11890 0 0 PLURALSIGHT INC COM CL A 72941B106 9720 463705 SH SOLE 463705 0 0 PLYMOUTH INDL REIT INC COM 729640102 1697 113099 SH SOLE 113099 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 5116 83164 SH SOLE 83164 0 0 PNC FINL SVCS GROUP INC COM 693475105 286896 1925471 SH SOLE 1925471 0 0 PNM RES INC COM 69349H107 35132 723904 SH SOLE 723904 0 0 POLARIS INC COM 731068102 83324 874514 SH SOLE 874514 0 0 POOL CORP COM 73278L105 110115 295610 SH SOLE 295610 0 0 POPULAR INC COM NEW 733174700 49921 886388 SH SOLE 886388 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 36802 860442 SH SOLE 860442 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 982 89478 SH SOLE 89478 0 0 POST HLDGS INC COM 737446104 40849 404397 SH SOLE 404397 0 0 POTLATCHDELTIC CORPORATION COM 737630103 41871 837078 SH SOLE 837078 0 0 POWELL INDS INC COM 739128106 1728 58573 SH SOLE 58573 0 0 POWER INTEGRATIONS INC COM 739276103 47104 575410 SH SOLE 575410 0 0 POWERFLEET INC COM 73931J109 491 66000 SH SOLE 66000 0 0 PPD INC COM 69355F102 7856 229564 SH SOLE 229564 0 0 PPG INDS INC COM 693506107 470368 3261453 SH SOLE 3022682 0 238771 PPL CORP COM 69351T106 100672 3569918 SH SOLE 3569918 0 0 PQ GROUP HLDGS INC COM 73943T103 3640 255242 SH SOLE 255242 0 0 PRA GROUP INC COM 69354N106 16895 425990 SH SOLE 425990 0 0 PRA HEALTH SCIENCES INC COM 69354M108 46069 367256 SH SOLE 367256 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 3839 69760 SH SOLE 69760 0 0 PRECIGEN INC COM 74017N105 4768 467411 SH SOLE 467411 0 0 PRECISION BIOSCIENCES INC COM 74019P108 2438 292306 SH SOLE 292306 0 0 PREFERRED APT CMNTYS INC COM 74039L103 5651 763640 SH SOLE 763640 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 4575 90643 SH SOLE 90643 0 0 PREFORMED LINE PRODS CO COM 740444104 1259 18390 SH SOLE 18390 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 4907 68568 SH SOLE 68568 0 0 PREMIER FINANCIAL CORP COM 74052F108 13839 601656 SH SOLE 601656 0 0 PREMIER FINL BANCORP INC COM 74050M105 394 29585 SH SOLE 29585 0 0 PREMIER INC CL A 74051N102 15428 439534 SH SOLE 439534 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 17368 498063 SH SOLE 498063 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 768 33282 SH SOLE 33282 0 0 PRICE T ROWE GROUP INC COM 74144T108 449274 2967656 SH SOLE 2967656 0 0 PRICESMART INC COM 741511109 23932 262721 SH SOLE 262721 0 0 PRIMERICA INC COM 74164M108 39405 294214 SH SOLE 294214 0 0 PRIMO WATER CORPORATION COM 74167P108 5109 325771 SH SOLE 325771 0 0 PRIMORIS SVCS CORP COM 74164F103 15459 559873 SH SOLE 559873 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 166110 3348313 SH SOLE 3348313 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 126 17854 SH SOLE 17854 0 0 PROASSURANCE CORP COM 74267C106 15328 861589 SH SOLE 861589 0 0 PROCTER AND GAMBLE CO COM 742718109 2073607 14903058 SH SOLE 14528297 0 374761 PROFESSIONAL HLDG CORP CL A COM 743139107 445 28806 SH SOLE 28806 0 0 PROG HOLDINGS INC COM NPV 74319R101 30390 564123 SH SOLE 564123 0 0 PROGRESS SOFTWARE CORP COM 743312100 19991 442359 SH SOLE 442359 0 0 PROGRESSIVE CORP COM 743315103 261824 2647896 SH SOLE 2647896 0 0 PROGYNY INC COM 74340E103 10253 241869 SH SOLE 241869 0 0 PROLOGIS INC. COM 74340W103 622027 6241487 SH SOLE 6241487 0 0 PROOFPOINT INC COM 743424103 39020 286048 SH SOLE 286048 0 0 PROPETRO HLDG CORP COM 74347M108 7020 949864 SH SOLE 949864 0 0 PROS HOLDINGS INC COM 74346Y103 14258 280816 SH SOLE 280816 0 0 PROSIGHT GLOBAL INC COM 74349J103 773 60177 SH SOLE 60177 0 0 PROSPERITY BANCSHARES INC COM 743606105 54389 784146 SH SOLE 784146 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 4541 225220 SH SOLE 225220 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 292 12060 SH SOLE 12060 0 0 PROTECTIVE INS CORP CL B 74368L203 326 23723 SH SOLE 23723 0 0 PROTHENA CORP PLC SHS G72800108 2193 182539 SH SOLE 182539 0 0 PROTO LABS INC COM 743713109 29739 193865 SH SOLE 193865 0 0 PROVENTION BIO INC COM 74374N102 5367 316796 SH SOLE 316796 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 528 43955 SH SOLE 43955 0 0 PROVIDENT FINL HLDGS INC COM 743868101 226 14379 SH SOLE 14379 0 0 PROVIDENT FINL SVCS INC COM 74386T105 11550 643043 SH SOLE 643043 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 258 18599 SH SOLE 18599 0 0 PRUDENTIAL FINL INC COM 744320102 410998 5264469 SH SOLE 5264469 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 38297 288222 SH SOLE 288222 0 0 PTC INC COM 69370C100 68603 573553 SH SOLE 573553 0 0 PTC THERAPEUTICS INC COM 69366J200 27525 451001 SH SOLE 451001 0 0 PUBLIC STORAGE COM 74460D109 294823 1276674 SH SOLE 1276674 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 134118 2300471 SH SOLE 2300471 0 0 PULMONX CORP COM 745848101 4904 71041 SH SOLE 71041 0 0 PULSE BIOSCIENCES INC COM 74587B101 802 33608 SH SOLE 33608 0 0 PULTE GROUP INC COM 745867101 83502 1936486 SH SOLE 1936486 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3366 327976 SH SOLE 327976 0 0 PURE CYCLE CORP COM NEW 746228303 537 47746 SH SOLE 47746 0 0 PURE STORAGE INC CL A 74624M102 27110 1199016 SH SOLE 1199016 0 0 PURPLE INNOVATION INC COM 74640Y106 4714 143102 SH SOLE 143102 0 0 PVH CORPORATION COM 693656100 66995 713545 SH SOLE 713545 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 322 44047 SH SOLE 44047 0 0 Q2 HLDGS INC COM 74736L109 58116 459305 SH SOLE 459305 0 0 QAD INC CL A 74727D306 5024 79506 SH SOLE 79506 0 0 QCR HOLDINGS INC COM 74727A104 4731 119480 SH SOLE 119480 0 0 QEP RESOURCES INC COM 74733V100 13886 5809912 SH SOLE 5809912 0 0 QIAGEN NV SHS NEW N72482123 1007 19051 SH SOLE 19051 0 0 QORVO INC COM 74736K101 91814 552196 SH SOLE 552196 0 0 QTS RLTY TR INC COM CL A 74736A103 47644 769938 SH SOLE 769938 0 0 QUAD / GRAPHICS INC COM CL A 747301109 5297 1386618 SH SOLE 1386618 0 0 QUAKER CHEM CORP COM 747316107 27033 106684 SH SOLE 106684 0 0 QUALCOMM INC COM 747525103 1414916 9287872 SH SOLE 9286870 0 1002 QUALIGEN THERAPEUTICS INC COM 74754R103 47 15420 SH SOLE 15420 0 0 QUALYS INC COM 74758T303 29955 245791 SH SOLE 245791 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 8689 391924 SH SOLE 391924 0 0 QUANTA SVCS INC COM 74762E102 70604 980327 SH SOLE 980327 0 0 QUANTERIX CORP COM 74766Q101 6828 146835 SH SOLE 146835 0 0 QUANTUM CORP COM NEW 747906501 503 82176 SH SOLE 82176 0 0 QUEST DIAGNOSTICS INC COM 74834L100 72922 611908 SH SOLE 611908 0 0 QUIDEL CORP COM 74838J101 34344 191171 SH SOLE 191171 0 0 QUINSTREET INC COM 74874Q100 6896 321632 SH SOLE 321632 0 0 QUOTIENT LTD SHS G73268107 964 184940 SH SOLE 184940 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 5028 533729 SH SOLE 533729 0 0 QURATE RETAIL INC COM SER A 74915M100 49407 4503781 SH SOLE 4503781 0 0 R1 RCM INC COM 749397105 18129 754717 SH SOLE 754717 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 4259 223448 SH SOLE 223448 0 0 RADIAN GROUP INC COM 750236101 49293 2434192 SH SOLE 2434192 0 0 RADIANT LOGISTICS INC COM 75025X100 537 92556 SH SOLE 92556 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3395 264166 SH SOLE 264166 0 0 RADIUS HEALTH INC COM NEW 750469207 7052 394812 SH SOLE 394812 0 0 RADNET INC COM 750491102 5530 282529 SH SOLE 282529 0 0 RAFAEL HLDGS INC COM CL B 75062E106 533 22841 SH SOLE 22841 0 0 RALPH LAUREN CORP CL A 751212101 48991 472242 SH SOLE 472242 0 0 RAMBUS INC DEL COM 750917106 13171 754301 SH SOLE 754301 0 0 RANGE RES CORP COM 75281A109 20205 3015524 SH SOLE 3015524 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 2991 222542 SH SOLE 222542 0 0 RAPID7 INC COM 753422104 30834 341986 SH SOLE 341986 0 0 RAPT THERAPEUTICS INC COM 75382E109 1311 66345 SH SOLE 66345 0 0 RAVEN INDS INC COM 754212108 10949 330864 SH SOLE 330864 0 0 RAYMOND JAMES FINL INC COM 754730109 75854 792861 SH SOLE 792861 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 8922 1368320 SH SOLE 1368320 0 0 RAYONIER INC COM 754907103 53169 1809669 SH SOLE 1809669 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 957083 13383926 SH SOLE 12719672 0 664254 RBB BANCORP COM 74930B105 588 38206 SH SOLE 38206 0 0 RBC BEARINGS INC COM 75524B104 35305 197187 SH SOLE 197187 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 794 20124 SH SOLE 20124 0 0 RE MAX HLDGS INC CL A 75524W108 4419 121615 SH SOLE 121615 0 0 READY CAPITAL CORP COM 75574U101 3375 271058 SH SOLE 271058 0 0 REALNETWORKS INC COM NEW 75605L708 22 13613 SH SOLE 13613 0 0 REALOGY HLDGS CORP COM 75605Y106 17911 1365130 SH SOLE 1365130 0 0 REALPAGE INC COM 75606N109 54824 628427 SH SOLE 628427 0 0 REALTY INCOME CORP COM 756109104 181026 2911781 SH SOLE 2911781 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 16165 130758 SH SOLE 130758 0 0 RECRO PHARMA INC COM 75629F109 140 48985 SH SOLE 48985 0 0 RED RIVER BANCSHARES INC COM 75686R202 1686 34022 SH SOLE 34022 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 5554 288810 SH SOLE 288810 0 0 RED ROCK RESORTS INC CL A 75700L108 16468 657656 SH SOLE 657656 0 0 RED VIOLET INC COM 75704L104 450 17212 SH SOLE 17212 0 0 REDFIN CORP COM 75737F108 46030 670688 SH SOLE 670688 0 0 REDWOOD TR INC COM 758075402 10175 1158795 SH SOLE 1158795 0 0 REGAL BELOIT CORP COM 758750103 37044 301630 SH SOLE 301630 0 0 REGENCY CTRS CORP COM 758849103 86137 1889363 SH SOLE 1889363 0 0 REGENERON PHARMACEUTICALS COM 75886F107 249357 516149 SH SOLE 516149 0 0 REGENXBIO INC COM 75901B107 9367 206494 SH SOLE 206494 0 0 REGIONAL MGMT CORP COM 75902K106 1759 58900 SH SOLE 58900 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 201533 12502027 SH SOLE 12502027 0 0 REGIS CORP MINN COM 758932107 4459 485183 SH SOLE 485183 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 40798 352008 SH SOLE 352008 0 0 RELAY THERAPEUTICS INC COM 75943R102 6632 159563 SH SOLE 159563 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 47079 393139 SH SOLE 393139 0 0 RELIANT BANCORP INC COM 75956B101 679 36418 SH SOLE 36418 0 0 RELMADA THERAPEUTICS INC COM 75955J402 2977 92828 SH SOLE 92828 0 0 REMARK HLDGS INC COM 75955K102 86 45233 SH SOLE 45233 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 43672 263369 SH SOLE 263369 0 0 RENASANT CORP COM 75970E107 15231 452207 SH SOLE 452207 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 32423 457813 SH SOLE 457813 0 0 RENT A CTR INC NEW COM 76009N100 17359 453347 SH SOLE 453347 0 0 REPAY HLDGS CORP COM CL A 76029L100 11975 439435 SH SOLE 439435 0 0 REPLIGEN CORP COM 759916109 73974 386021 SH SOLE 386021 0 0 REPLIMUNE GROUP INC COM 76029N106 6296 165029 SH SOLE 165029 0 0 REPRO MED SYS INC COM 759910102 770 127884 SH SOLE 127884 0 0 REPUBLIC BANCORP INC KY CL A 760281204 3686 102163 SH SOLE 102163 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 326 114232 SH SOLE 114232 0 0 REPUBLIC SVCS INC COM 760759100 95634 993075 SH SOLE 993075 0 0 RESEARCH FRONTIERS INC COM 760911107 202 71585 SH SOLE 71585 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 24048 1131138 SH SOLE 1131138 0 0 RESMED INC COM 761152107 159956 752520 SH SOLE 752520 0 0 RESOLUTE FST PRODS INC COM 76117W109 2412 368772 SH SOLE 368772 0 0 RESONANT INC COM 76118L102 349 131673 SH SOLE 131673 0 0 RESOURCES CONNECTION INC COM 76122Q105 5415 430746 SH SOLE 430746 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 20119 1502505 SH SOLE 1502505 0 0 RETAIL PPTYS AMER INC CL A 76131V202 28521 3331860 SH SOLE 3331860 0 0 RETAIL VALUE INC COM 76133Q102 1586 106623 SH SOLE 106623 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 1223 113818 SH SOLE 113818 0 0 REV GROUP INC COM 749527107 3688 418524 SH SOLE 418524 0 0 REVANCE THERAPEUTICS INC COM 761330109 11649 411031 SH SOLE 411031 0 0 REVLON INC CL A NEW 761525609 532 44700 SH SOLE 44700 0 0 REVOLUTION MEDICINES INC COM 76155X100 10574 267071 SH SOLE 267071 0 0 REVOLVE GROUP INC CL A 76156B107 286 9160 SH SOLE 9160 0 0 REX AMERICAN RES CORP COM 761624105 4977 67730 SH SOLE 67730 0 0 REXFORD INDL RLTY INC COM 76169C100 71282 1451469 SH SOLE 1451469 0 0 REXNORD CORP COM 76169B102 60251 1525725 SH SOLE 1525725 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 6851 228060 SH SOLE 228060 0 0 RGC RES INC COM 74955L103 423 17761 SH SOLE 17761 0 0 RH COM 74967X103 69357 154979 SH SOLE 154979 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 6210 208873 SH SOLE 208873 0 0 RIBBON COMMUNICATIONS INC COM 762544104 4357 664130 SH SOLE 664130 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 8 12444 SH SOLE 12444 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 445 32558 SH SOLE 32558 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1460 417133 SH SOLE 417133 0 0 RIMINI STR INC DEL COM 76674Q107 208 46756 SH SOLE 46756 0 0 RING ENERGY INC COM 76680V108 14 20681 SH SOLE 20681 0 0 RINGCENTRAL INC CL A 76680R206 85230 224899 SH SOLE 224899 0 0 RIO TINTO PLC SPONSORED ADR 767204100 995 13228 SH SOLE 11081 0 2147 RIOT BLOCKCHAIN INC COM 767292105 391 22977 SH SOLE 22977 0 0 RITE AID CORP COM 767754872 10771 680371 SH SOLE 680371 0 0 RIVERVIEW BANCORP INC COM 769397100 262 49726 SH SOLE 49726 0 0 RLI CORP COM 749607107 33646 323044 SH SOLE 323044 0 0 RLJ LODGING TR COM 74965L101 38383 2712535 SH SOLE 2712535 0 0 RMR GROUP INC CL A 74967R106 3891 100734 SH SOLE 100734 0 0 ROBERT HALF INTL INC COM 770323103 124116 1986477 SH SOLE 1986477 0 0 ROCKET COS INC COM CL A 77311W101 10596 524016 SH SOLE 524016 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 14288 260536 SH SOLE 260536 0 0 ROCKWELL AUTOMATION INC COM 773903109 141033 562307 SH SOLE 562307 0 0 ROCKWELL MED INC COM 774374102 163 161212 SH SOLE 161212 0 0 ROCKY BRANDS INC COM 774515100 1015 36124 SH SOLE 36124 0 0 ROGERS CORP COM 775133101 23594 151929 SH SOLE 151929 0 0 ROKU INC COM CL A 77543R102 102594 308999 SH SOLE 308999 0 0 ROLLINS INC COM 775711104 40841 1045315 SH SOLE 1045315 0 0 ROOT INC COM CL A 77664L108 1888 120118 SH SOLE 120118 0 0 ROPER TECHNOLOGIES INC COM 776696106 204429 474213 SH SOLE 474213 0 0 ROSS STORES INC COM 778296103 188348 1533651 SH SOLE 1533651 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 66059 884431 SH SOLE 884431 0 0 ROYAL GOLD INC COM 780287108 38236 359495 SH SOLE 359495 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 9035 180501 SH SOLE 180501 0 0 RPC INC COM 749660106 3578 1135626 SH SOLE 1135626 0 0 RPM INTL INC COM 749685103 67458 743083 SH SOLE 743083 0 0 RPT REALTY SH BEN INT 74971D101 11029 1274998 SH SOLE 1274998 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1844 242925 SH SOLE 242925 0 0 RUSH ENTERPRISES INC CL A 781846209 23747 573308 SH SOLE 573308 0 0 RUSH ENTERPRISES INC CL B 781846308 1702 44911 SH SOLE 44911 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 6404 361180 SH SOLE 361180 0 0 RYDER SYS INC COM 783549108 28041 454024 SH SOLE 454024 0 0 RYERSON HLDG CORP COM 783754104 526 38525 SH SOLE 38525 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 49011 723289 SH SOLE 723289 0 0 S & T BANCORP INC COM 783859101 16459 662591 SH SOLE 662591 0 0 S&P GLOBAL INC COM 78409V104 400302 1217722 SH SOLE 1217722 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 49756 2864449 SH SOLE 2864449 0 0 SABRE CORP COM 78573M104 22099 1838516 SH SOLE 1838516 0 0 SAFE BULKERS INC COM Y7388L103 144 110082 SH SOLE 110082 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 835 130854 SH SOLE 130854 0 0 SAFEHOLD INC COM 78645L100 11639 160559 SH SOLE 160559 0 0 SAFETY INS GROUP INC COM 78648T100 19467 249887 SH SOLE 249887 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 230 9547 SH SOLE 9547 0 0 SAGE THERAPEUTICS INC COM 78667J108 22437 259349 SH SOLE 259349 0 0 SAIA INC COM 78709Y105 39061 216041 SH SOLE 216041 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 31655 594556 SH SOLE 594556 0 0 SALESFORCE COM INC COM 79466L302 932658 4191152 SH SOLE 4191152 0 0 SALISBURY BANCORP INC COM 795226109 243 6514 SH SOLE 6514 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 21360 1638004 SH SOLE 1638004 0 0 SANDERSON FARMS INC COM 800013104 20989 158763 SH SOLE 158763 0 0 SANDY SPRING BANCORP INC COM 800363103 12063 374719 SH SOLE 374719 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 7097 89986 SH SOLE 89986 0 0 SANGAMO THERAPEUTICS INC COM 800677106 13266 850088 SH SOLE 850088 0 0 SANMINA CORPORATION COM 801056102 16878 529256 SH SOLE 529256 0 0 SANOFI SPONSORED ADR 80105N105 37832 778576 SH SOLE 778576 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 9644 437953 SH SOLE 437953 0 0 SAP SE SPON ADR 803054204 434 3331 SH SOLE 3331 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1749 57138 SH SOLE 57138 0 0 SAREPTA THERAPEUTICS INC COM 803607100 66568 390449 SH SOLE 390449 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 250 54105 SH SOLE 54105 0 0 SAUL CTRS INC COM 804395101 2610 82370 SH SOLE 82370 0 0 SAVARA INC COM 805111101 126 108755 SH SOLE 108755 0 0 SB FINL GROUP INC COM 78408D105 300 16386 SH SOLE 16386 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 294183 1042719 SH SOLE 1042719 0 0 SCANSOURCE INC COM 806037107 12575 476685 SH SOLE 476685 0 0 SCHLUMBERGER LTD COM 806857108 177313 8122404 SH SOLE 8122404 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 11421 551712 SH SOLE 551712 0 0 SCHNITZER STEEL INDS INC CL A 806882106 15428 483456 SH SOLE 483456 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2966 61111 SH SOLE 61111 0 0 SCHOLASTIC CORP COM 807066105 9935 397381 SH SOLE 397381 0 0 SCHRODINGER INC COM 80810D103 22743 287228 SH SOLE 287228 0 0 SCHWAB CHARLES CORP COM 808513105 331344 6247058 SH SOLE 6247058 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 24333 473688 SH SOLE 473688 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 1 27 SH SOLE 1 27 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 114664 2137258 SH SOLE 2137258 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 4 81 SH SOLE 1 81 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2 72 SH SOLE 1 72 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 238583 7784073 SH SOLE 7784073 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2 68 SH SOLE 1 68 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 800472 22229141 SH SOLE 22229141 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 31397 833904 SH SOLE 833904 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 1 10 SH SOLE 1 10 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 19510 356223 SH SOLE 356223 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 87192 1696655 SH SOLE 1696655 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 791529 14126865 SH SOLE 14126865 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2 22 SH SOLE 1 22 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1377643 15147244 SH SOLE 15147244 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 271611 7153294 SH SOLE 7153294 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 1 36 SH SOLE 1 36 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2 23 SH SOLE 1 23 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 250207 2811307 SH SOLE 2811307 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 86620 1395287 SH SOLE 1395287 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 25982 646133 SH SOLE 646133 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 41533 438849 SH SOLE 438849 0 0 SCIENTIFIC GAMES CORP COM 80874P109 24926 600749 SH SOLE 600749 0 0 SCIPLAY CORPORATION CL A 809087109 1398 100897 SH SOLE 100897 0 0 SCORPIO BULKERS INC COM Y7546A130 338 19949 SH SOLE 19949 0 0 SCORPIO TANKERS INC SHS Y7542C130 3514 313943 SH SOLE 313943 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 52979 266037 SH SOLE 266037 0 0 SCPHARMACEUTICALS INC COM 810648105 116 21808 SH SOLE 21808 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 8343 545647 SH SOLE 545647 0 0 SCULPTOR CAP MGMT COM CL A 811246107 680 44690 SH SOLE 44690 0 0 SEABOARD CORP DEL COM 811543107 5499 1814 SH SOLE 1814 0 0 SEACHANGE INTL INC COM 811699107 91 64744 SH SOLE 64744 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 10449 354786 SH SOLE 354786 0 0 SEACOR HOLDINGS INC COM 811904101 8263 199337 SH SOLE 199337 0 0 SEACOR MARINE HLDGS INC COM 78413P101 28 10065 SH SOLE 10065 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 69536 1118658 SH SOLE 1118658 0 0 SEAGEN INC COM 81181C104 71542 408482 SH SOLE 408482 0 0 SEALED AIR CORP NEW COM 81211K100 49365 1078053 SH SOLE 1078053 0 0 SEASPINE HLDGS CORP COM 81255T108 2708 155185 SH SOLE 155185 0 0 SEAWORLD ENTMT INC COM 81282V100 14611 462495 SH SOLE 462495 0 0 SECUREWORKS CORP CL A 81374A105 334 23442 SH SOLE 23442 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 171 20464 SH SOLE 20464 0 0 SEI INVTS CO COM 784117103 33918 590175 SH SOLE 590175 0 0 SELECT BANCORP INC NEW COM 81617L108 368 38814 SH SOLE 38814 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1749 426355 SH SOLE 426355 0 0 SELECT MED HLDGS CORP COM 81619Q105 28497 1030245 SH SOLE 1030245 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 81835 1213273 SH SOLE 1183800 0 29473 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 118046 1040599 SH SOLE 1016834 0 23765 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 59220 944500 SH SOLE 922948 0 21552 SELECTA BIOSCIENCES INC COM 816212104 585 192747 SH SOLE 192747 0 0 SELECTIVE INS GROUP INC COM 816300107 43044 642625 SH SOLE 642625 0 0 SELECTQUOTE INC COM 816307300 4403 212178 SH SOLE 212178 0 0 SEMPRA ENERGY COM 816851109 158341 1242762 SH SOLE 1242762 0 0 SEMTECH CORP COM 816850101 35142 487466 SH SOLE 487466 0 0 SENECA FOODS CORP NEW CL A 817070501 2296 57543 SH SOLE 57543 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 40898 775451 SH SOLE 775451 0 0 SENSEONICS HLDGS INC COM 81727U105 91 104136 SH SOLE 104136 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 28642 388251 SH SOLE 388251 0 0 SERES THERAPEUTICS INC COM 81750R102 9122 372308 SH SOLE 372308 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 7802 531437 SH SOLE 531437 0 0 SERVICE CORP INTL COM 817565104 41149 838049 SH SOLE 838049 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 31258 2720372 SH SOLE 2720372 0 0 SERVICENOW INC COM 81762P102 501707 911481 SH SOLE 911481 0 0 SERVICESOURCE INTL INC COM 81763U100 371 210645 SH SOLE 210645 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 15607 387364 SH SOLE 387364 0 0 SESEN BIO INC COM 817763105 77 56356 SH SOLE 56356 0 0 SFL CORPORATION LTD SHS G7738W106 3770 600236 SH SOLE 600236 0 0 SHAKE SHACK INC CL A 819047101 19904 234763 SH SOLE 234763 0 0 SHARPS COMPLIANCE CORP COM 820017101 363 38310 SH SOLE 38310 0 0 SHATTUCK LABS INC COM 82024L103 4404 84012 SH SOLE 84012 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 16444 380206 SH SOLE 380206 0 0 SHERWIN WILLIAMS CO COM 824348106 318896 433924 SH SOLE 433924 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 2186 264314 SH SOLE 264314 0 0 SHIFT4 PMTS INC CL A 82452J109 11817 156716 SH SOLE 156716 0 0 SHOCKWAVE MED INC COM 82489T104 20772 200263 SH SOLE 200263 0 0 SHOE CARNIVAL INC COM 824889109 5919 151050 SH SOLE 151050 0 0 SHOPIFY INC CL A 82509L107 7425 6559 SH SOLE 6559 0 0 SHORE BANCSHARES INC COM 825107105 429 29356 SH SOLE 29356 0 0 SHOTSPOTTER INC COM 82536T107 715 18947 SH SOLE 18947 0 0 SHUTTERSTOCK INC COM 825690100 12157 169551 SH SOLE 169551 0 0 SHYFT GROUP INC COM 825698103 6199 218414 SH SOLE 218414 0 0 SI BONE INC COM 825704109 5374 179714 SH SOLE 179714 0 0 SIEBERT FINL CORP COM 826176109 108 25671 SH SOLE 25671 0 0 SIENTRA INC COM 82621J105 433 111245 SH SOLE 111245 0 0 SIERRA BANCORP COM 82620P102 794 33164 SH SOLE 33164 0 0 SIGA TECHNOLOGIES INC COM 826917106 2231 306765 SH SOLE 306765 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 42692 315553 SH SOLE 315553 0 0 SIGNET JEWELERS LIMITED SHS G81276100 14202 520791 SH SOLE 520791 0 0 SILGAN HOLDINGS INC COM 827048109 21879 590047 SH SOLE 590047 0 0 SILICON LABORATORIES INC COM 826919102 55090 432616 SH SOLE 432616 0 0 SILK RD MED INC COM 82710M100 13301 211190 SH SOLE 211190 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 330 23711 SH SOLE 23711 0 0 SILVERGATE CAP CORP CL A 82837P408 2856 38433 SH SOLE 38433 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 18260 845759 SH SOLE 845759 0 0 SIMON PPTY GROUP INC NEW COM 828806109 248797 2917408 SH SOLE 2916435 0 973 SIMPLY GOOD FOODS CO COM 82900L102 18577 592366 SH SOLE 592366 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 33113 354335 SH SOLE 354335 0 0 SIMULATIONS PLUS INC COM 829214105 7010 97464 SH SOLE 97464 0 0 SINA CORP ORD G81477104 2851 67259 SH SOLE 67259 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 21804 684556 SH SOLE 684556 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 26474 4156044 SH SOLE 4156044 0 0 SITE CTRS CORP COM 82981J109 25257 2495719 SH SOLE 2495719 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 71200 448843 SH SOLE 448843 0 0 SITIME CORP COM 82982T106 6816 60890 SH SOLE 60890 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 14843 435253 SH SOLE 435253 0 0 SJW GROUP COM 784305104 14442 208214 SH SOLE 208214 0 0 SKECHERS U S A INC CL A 830566105 36965 1028512 SH SOLE 1028512 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 10677 345056 SH SOLE 345056 0 0 SKYWEST INC COM 830879102 15980 396425 SH SOLE 396425 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 111736 730871 SH SOLE 730871 0 0 SL GREEN RLTY CORP COM 78440X101 59448 997779 SH SOLE 997779 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 102109 2417345 SH SOLE 2417345 0 0 SLEEP NUMBER CORP COM 83125X103 22132 270356 SH SOLE 270356 0 0 SLM CORP COM 78442P106 31589 2549514 SH SOLE 2549514 0 0 SM ENERGY CO COM 78454L100 7610 1243320 SH SOLE 1243320 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 3545 94190 SH SOLE 94190 0 0 SMARTFINANCIAL INC COM NEW 83190L208 596 32849 SH SOLE 32849 0 0 SMARTSHEET INC COM CL A 83200N103 55600 802414 SH SOLE 802414 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 4569 382591 SH SOLE 382591 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 392 9299 SH SOLE 9299 0 0 SMITH & WESSON BRANDS INC COM 831754106 10738 604942 SH SOLE 604942 0 0 SMITH A O CORP COM 831865209 105485 1924234 SH SOLE 1794299 0 129935 SMITH MICRO SOFTWARE INC COM NEW 832154207 467 86003 SH SOLE 86003 0 0 SMUCKER J M CO COM NEW 832696405 65128 563385 SH SOLE 563385 0 0 SNAP INC CL A 83304A106 125450 2505488 SH SOLE 2505488 0 0 SNAP ON INC COM 833034101 154788 904448 SH SOLE 904448 0 0 SNOWFLAKE INC CL A 833445109 41102 146061 SH SOLE 146061 0 0 SOC TELEMED INC COM CL A 78472F101 1223 155899 SH SOLE 155899 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 46239 144894 SH SOLE 144894 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 557 68423 SH SOLE 68423 0 0 SOLARWINDS CORP COM 83417Q105 7644 511253 SH SOLE 511253 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 305 157937 SH SOLE 157937 0 0 SOLID BIOSCIENCES INC COM 83422E105 446 58747 SH SOLE 58747 0 0 SOLITON INC COM 834251100 153 19884 SH SOLE 19884 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 14220 368666 SH SOLE 368666 0 0 SONOCO PRODS CO COM 835495102 89674 1513479 SH SOLE 1513479 0 0 SONOS INC COM 83570H108 13325 569680 SH SOLE 569680 0 0 SONY CORP SPONSORED ADR 835699307 1493 14759 SH SOLE 14759 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 10392 1522549 SH SOLE 1522549 0 0 SOUTH JERSEY INDS INC COM 838518108 18539 860238 SH SOLE 860238 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 484 25527 SH SOLE 25527 0 0 SOUTH ST CORP COM 840441109 37664 520935 SH SOLE 520935 0 0 SOUTHERN CO COM 842587107 286518 4664133 SH SOLE 4664133 0 0 SOUTHERN COPPER CORP COM 84265V105 9399 144330 SH SOLE 144330 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 592 16728 SH SOLE 16728 0 0 SOUTHERN MO BANCORP INC COM 843380106 592 19448 SH SOLE 19448 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 579 47751 SH SOLE 47751 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 6453 207949 SH SOLE 207949 0 0 SOUTHWEST AIRLS CO COM 844741108 123291 2645164 SH SOLE 2645164 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 32997 543145 SH SOLE 543145 0 0 SOUTHWESTERN ENERGY CO COM 845467109 16049 5385520 SH SOLE 5385520 0 0 SP PLUS CORP COM 78469C103 8196 284258 SH SOLE 284258 0 0 SPARK ENERGY INC CL A COM 846511103 2449 255897 SH SOLE 255897 0 0 SPARTANNASH CO COM 847215100 6930 397993 SH SOLE 397993 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 280 6255 SH SOLE 6255 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 525506 1405547 SH SOLE 1371334 0 34213 SPDR SER TR DJ REIT ETF 78464A607 103830 1197577 SH SOLE 1197577 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 7634 153327 SH SOLE 153327 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 734 22208 SH SOLE 8109 0 14099 SPDR SER TR PORTFLI TIPS ETF 78464A656 709 22734 SH SOLE 22734 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1126852 30308020 SH SOLE 30124081 0 183939 SPDR SER TR PORTFOLIO LN TSR 78464A664 37294 826375 SH SOLE 824883 0 1492 SPDR SER TR PORTFOLIO S&P600 78468R853 196851 5498619 SH SOLE 5498619 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 3068 99885 SH SOLE 18653 0 81232 SPDR SER TR PORTFOLIO SHORT 78464A474 1716 54689 SH SOLE 20438 0 34251 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 22214 281260 SH SOLE 281260 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3309 970122 SH SOLE 970122 0 0 SPERO THERAPEUTICS INC COM 84833T103 1006 51831 SH SOLE 51831 0 0 SPIRE INC COM 84857L101 30366 474168 SH SOLE 474168 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 27224 696434 SH SOLE 696434 0 0 SPIRIT AIRLS INC COM 848577102 19159 783582 SH SOLE 783582 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 519 30883 SH SOLE 30883 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 58786 1463427 SH SOLE 1463427 0 0 SPLUNK INC COM 848637104 89931 529345 SH SOLE 529345 0 0 SPOK HLDGS INC COM 84863T106 1530 137405 SH SOLE 137405 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 5002 285011 SH SOLE 285011 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 8933 28387 SH SOLE 28387 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 12609 173866 SH SOLE 173866 0 0 SPROUT SOCIAL INC COM CL A 85209W109 8379 184516 SH SOLE 184516 0 0 SPROUTS FMRS MKT INC COM 85208M102 16117 801798 SH SOLE 801798 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 981 40352 SH SOLE 40352 0 0 SPS COMMERCE INC COM 78463M107 25323 233198 SH SOLE 233198 0 0 SPX CORP COM 784635104 20707 379648 SH SOLE 379648 0 0 SPX FLOW INC COM 78469X107 22659 390926 SH SOLE 390926 0 0 SQUARE INC CL A 852234103 261184 1200072 SH SOLE 1200072 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 725 25002 SH SOLE 25002 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 78062 1073012 SH SOLE 1073012 0 0 ST JOE CO COM 790148100 8977 211469 SH SOLE 211469 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 24094 304129 SH SOLE 304129 0 0 STAG INDL INC COM 85254J102 64632 2063594 SH SOLE 2063594 0 0 STAMPS COM INC COM NEW 852857200 28358 144539 SH SOLE 144539 0 0 STANDARD AVB FINL CORP COM 85303B100 334 10246 SH SOLE 10246 0 0 STANDARD MTR PRODS INC COM 853666105 8903 220030 SH SOLE 220030 0 0 STANDEX INTL CORP COM 854231107 9560 123321 SH SOLE 123321 0 0 STANLEY BLACK & DECKER INC COM 854502101 126579 708884 SH SOLE 708884 0 0 STARBUCKS CORP COM 855244109 812101 7591149 SH SOLE 7334482 0 256667 STARTEK INC COM 85569C107 329 43671 SH SOLE 43671 0 0 STARWOOD PPTY TR INC COM 85571B105 27555 1427685 SH SOLE 1427685 0 0 STATE AUTO FINL CORP COM 855707105 2073 116805 SH SOLE 116805 0 0 STATE STR CORP COM 857477103 158314 2175235 SH SOLE 2175235 0 0 STEEL CONNECT INC COM 858098106 15 18290 SH SOLE 18290 0 0 STEEL DYNAMICS INC COM 858119100 114117 3095112 SH SOLE 3095112 0 0 STEELCASE INC CL A 858155203 15402 1136631 SH SOLE 1136631 0 0 STEPAN CO COM 858586100 23363 195793 SH SOLE 195793 0 0 STEPSTONE GROUP INC COM CL A 85914M107 5082 127673 SH SOLE 127673 0 0 STEREOTAXIS INC COM NEW 85916J409 594 116564 SH SOLE 116564 0 0 STERICYCLE INC COM 858912108 39295 566769 SH SOLE 566769 0 0 STERIS PLC SHS USD G8473T100 113035 596361 SH SOLE 596361 0 0 STERLING BANCORP DEL COM 85917A100 22446 1248383 SH SOLE 1248383 0 0 STERLING BANCORP INC COM 85917W102 421 92529 SH SOLE 92529 0 0 STERLING CONSTR INC COM 859241101 1295 69541 SH SOLE 69541 0 0 STEWART INFORMATION SVCS COR COM 860372101 14856 307176 SH SOLE 307176 0 0 STIFEL FINL CORP COM 860630102 48304 957271 SH SOLE 957271 0 0 STITCH FIX INC COM CL A 860897107 23598 401860 SH SOLE 401860 0 0 STOCK YDS BANCORP INC COM 861025104 12699 313696 SH SOLE 313696 0 0 STOKE THERAPEUTICS INC COM 86150R107 7184 115997 SH SOLE 115997 0 0 STONECO LTD COM CL A G85158106 1576 18773 SH SOLE 18773 0 0 STONERIDGE INC COM 86183P102 7943 262722 SH SOLE 262722 0 0 STONEX GROUP INC COM 861896108 6269 108266 SH SOLE 108266 0 0 STORE CAP CORP COM 862121100 75164 2211997 SH SOLE 2211997 0 0 STRATASYS LTD SHS M85548101 2833 136689 SH SOLE 136689 0 0 STRATEGIC ED INC COM 86272C103 17205 180472 SH SOLE 180472 0 0 STRATUS PPTYS INC COM NEW 863167201 395 15452 SH SOLE 15452 0 0 STRIDE INC COM 86333M108 9471 446113 SH SOLE 446113 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 289 118743 SH SOLE 118743 0 0 STRYKER CORPORATION COM 863667101 338024 1379462 SH SOLE 1379462 0 0 STURM RUGER & CO INC COM 864159108 11480 176418 SH SOLE 176418 0 0 SUMMIT FINL GROUP INC COM 86606G101 597 27016 SH SOLE 27016 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 14653 1626294 SH SOLE 1626294 0 0 SUMMIT MATLS INC CL A 86614U100 21596 1075452 SH SOLE 1075452 0 0 SUMO LOGIC INC COM 86646P103 3046 106549 SH SOLE 106549 0 0 SUN CMNTYS INC COM 866674104 115584 760668 SH SOLE 760668 0 0 SUNCOKE ENERGY INC COM 86722A103 5617 1291185 SH SOLE 1291185 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 16655 369036 SH SOLE 369036 0 0 SUNPOWER CORP COM 867652406 13358 520981 SH SOLE 520981 0 0 SUNRUN INC COM 86771W105 93639 1349647 SH SOLE 1349647 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 40277 3554830 SH SOLE 3554830 0 0 SUPER MICRO COMPUTER INC COM 86800U104 9280 293094 SH SOLE 293094 0 0 SUPERIOR GROUP OF CO INC COM 868358102 598 25708 SH SOLE 25708 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 11058 439497 SH SOLE 439497 0 0 SURFACE ONCOLOGY INC COM 86877M209 97 10490 SH SOLE 10490 0 0 SURGALIGN HOLDINGS INC COM 86882C105 308 140611 SH SOLE 140611 0 0 SURGERY PARTNERS INC COM 86881A100 4072 140357 SH SOLE 140357 0 0 SURMODICS INC COM 868873100 3874 89012 SH SOLE 89012 0 0 SUTRO BIOPHARMA INC COM 869367102 1525 70225 SH SOLE 70225 0 0 SVB FINANCIAL GROUP COM 78486Q101 108834 280622 SH SOLE 280622 0 0 SVMK INC COM 78489X103 21057 824142 SH SOLE 824142 0 0 SWITCH INC CL A 87105L104 6191 378171 SH SOLE 378171 0 0 SWK HLDGS CORP COM NEW 78501P203 180 12494 SH SOLE 12494 0 0 SYKES ENTERPRISES INC COM 871237103 17865 474235 SH SOLE 474235 0 0 SYNAPTICS INC COM 87157D109 35254 365701 SH SOLE 365701 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1156 245933 SH SOLE 245933 0 0 SYNCHRONY FINANCIAL COM 87165B103 103510 2982111 SH SOLE 2982111 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 4325 194468 SH SOLE 194468 0 0 SYNEOS HEALTH INC CL A 87166B102 33049 485082 SH SOLE 485082 0 0 SYNNEX CORP COM 87162W100 26177 321420 SH SOLE 321420 0 0 SYNOPSYS INC COM 871607107 183380 707374 SH SOLE 707374 0 0 SYNOVUS FINL CORP COM NEW 87161C501 86920 2685174 SH SOLE 2685174 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 2636 242946 SH SOLE 242946 0 0 SYSCO CORP COM 871829107 169343 2280395 SH SOLE 2280395 0 0 SYSTEMAX INC COM 871851101 3427 95481 SH SOLE 95481 0 0 T2 BIOSYSTEMS INC COM 89853L104 59 47515 SH SOLE 47515 0 0 TABULA RASA HEALTHCARE INC COM 873379101 6038 140928 SH SOLE 140928 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 5661 125961 SH SOLE 125961 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 436 3995 SH SOLE 3995 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 118796 571711 SH SOLE 571711 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 33724 471598 SH SOLE 471598 0 0 TALOS ENERGY INC COM 87484T108 996 120831 SH SOLE 120831 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 42180 440843 SH SOLE 440843 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 17031 1709908 SH SOLE 1709908 0 0 TAPESTRY INC COM 876030107 69646 2240832 SH SOLE 2240832 0 0 TARGA RES CORP COM 87612G101 39235 1487267 SH SOLE 1487267 0 0 TARGET CORP COM 87612E106 419234 2374860 SH SOLE 2373917 0 943 TARGET HOSPITALITY CORP COM 87615L107 262 165218 SH SOLE 165218 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2830 38541 SH SOLE 38541 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 1539 37223 SH SOLE 37223 0 0 TATTOOED CHEF INC COM CL A 87663X102 2312 100984 SH SOLE 100984 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 24557 957362 SH SOLE 957362 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 1387 52232 SH SOLE 52232 0 0 TCF FINL CORP COM 872307103 44387 1198983 SH SOLE 1198983 0 0 TCR2 THERAPEUTICS INC COM 87808K106 4937 159587 SH SOLE 159587 0 0 TE CONNECTIVITY LTD REG SHS H84989104 216814 1790812 SH SOLE 1790812 0 0 TEAM INC COM 878155100 5470 501792 SH SOLE 501792 0 0 TECHNIPFMC PLC COM G87110105 25786 2743139 SH SOLE 2743139 0 0 TECHTARGET INC COM 87874R100 9289 157143 SH SOLE 157143 0 0 TEEKAY CORPORATION COM Y8564W103 447 207460 SH SOLE 207460 0 0 TEEKAY TANKERS LTD CL A Y8565N300 1810 164343 SH SOLE 164343 0 0 TEGNA INC COM 87901J105 32151 2304729 SH SOLE 2304729 0 0 TEJON RANCH CO COM 879080109 2020 139775 SH SOLE 139775 0 0 TELA BIO INC COM 872381108 279 18547 SH SOLE 18547 0 0 TELADOC HEALTH INC COM 87918A105 69579 347960 SH SOLE 347960 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 106724 272267 SH SOLE 272267 0 0 TELEFLEX INCORPORATED COM 879369106 96203 233744 SH SOLE 233744 0 0 TELENAV INC COM 879455103 1135 241476 SH SOLE 241476 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 11548 621827 SH SOLE 621827 0 0 TELLURIAN INC NEW COM 87968A104 1529 1194247 SH SOLE 1194247 0 0 TEMPUR SEALY INTL INC COM 88023U101 37258 1379908 SH SOLE 1379908 0 0 TENABLE HLDGS INC COM 88025T102 27802 531986 SH SOLE 531986 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10929 567988 SH SOLE 567988 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 41749 1045534 SH SOLE 1045534 0 0 TENNANT CO COM 880345103 11174 159237 SH SOLE 159237 0 0 TENNECO INC CL A VTG COM STK 880349105 16268 1534708 SH SOLE 1534708 0 0 TERADATA CORP DEL COM 88076W103 13997 622881 SH SOLE 622881 0 0 TERADYNE INC COM 880770102 99198 827407 SH SOLE 827407 0 0 TEREX CORP NEW COM 880779103 31208 894442 SH SOLE 894442 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 38465 754050 SH SOLE 754050 0 0 TERRENO RLTY CORP COM 88146M101 42439 725326 SH SOLE 725326 0 0 TERRITORIAL BANCORP INC COM 88145X108 448 18623 SH SOLE 18623 0 0 TESLA INC COM 88160R101 2388575 3384831 SH SOLE 3384831 0 0 TETRA TECH INC NEW COM 88162G103 66121 571084 SH SOLE 571084 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 29 33023 SH SOLE 33023 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4858 503414 SH SOLE 503414 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 25967 436414 SH SOLE 436414 0 0 TEXAS INSTRS INC COM 882508104 1821322 11096822 SH SOLE 10732360 0 364462 TEXAS ROADHOUSE INC COM 882681109 56973 728918 SH SOLE 728918 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1974 102893 SH SOLE 102893 0 0 TEXTRON INC COM 883203101 78308 1620261 SH SOLE 1620261 0 0 TFS FINL CORP COM 87240R107 5987 339589 SH SOLE 339589 0 0 TG THERAPEUTICS INC COM 88322Q108 37828 727169 SH SOLE 727169 0 0 THE AARONS COMPANY INC COM 00258W108 5330 281068 SH SOLE 281068 0 0 THE ODP CORP COM 88337F105 14902 508568 SH SOLE 508568 0 0 THE PROVIDENCE SERVICE CORP COM 743815102 16684 120344 SH SOLE 120344 0 0 THE REALREAL INC COM 88339P101 7805 399434 SH SOLE 399434 0 0 THE TRADE DESK INC COM CL A 88339J105 95377 119072 SH SOLE 119072 0 0 THERAPEUTICSMD INC COM 88338N107 2140 1767917 SH SOLE 1767917 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 5750 323578 SH SOLE 323578 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 877197 1883284 SH SOLE 1883284 0 0 THERMON GROUP HLDGS INC COM 88362T103 3420 218761 SH SOLE 218761 0 0 THIRD PT REINS LTD COM G8827U100 5157 541686 SH SOLE 541686 0 0 THOR INDS INC COM 885160101 40537 435925 SH SOLE 435925 0 0 TIDEWATER INC NEW COM 88642R109 5752 665637 SH SOLE 665637 0 0 TIFFANY & CO NEW COM 886547108 63387 482213 SH SOLE 482213 0 0 TILLYS INC CL A 886885102 454 55579 SH SOLE 55579 0 0 TIMBERLAND BANCORP INC COM 887098101 446 18368 SH SOLE 18368 0 0 TIMKEN CO COM 887389104 40186 519456 SH SOLE 519456 0 0 TIMKENSTEEL CORPORATION COM 887399103 4617 988550 SH SOLE 988550 0 0 TIPTREE INC COM 88822Q103 286 56825 SH SOLE 56825 0 0 TITAN INTL INC ILL COM 88830M102 1106 227541 SH SOLE 227541 0 0 TITAN MACHY INC COM 88830R101 6573 336204 SH SOLE 336204 0 0 TIVITY HEALTH INC COM 88870R102 9708 495538 SH SOLE 495538 0 0 TJX COS INC NEW COM 872540109 387094 5668374 SH SOLE 5668374 0 0 T-MOBILE US INC COM 872590104 374036 2773713 SH SOLE 2773713 0 0 TOLL BROTHERS INC COM 889478103 26343 606002 SH SOLE 606002 0 0 TOMPKINS FINL CORP COM 890110109 5998 84949 SH SOLE 84949 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 62 91097 SH SOLE 91097 0 0 TOOTSIE ROLL INDS INC COM 890516107 3308 111355 SH SOLE 111355 0 0 TOPBUILD CORP COM 89055F103 63995 347647 SH SOLE 347647 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 24 33032 SH SOLE 33032 0 0 TORO CO COM 891092108 49132 518049 SH SOLE 518049 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 12565 535112 SH SOLE 535112 0 0 TPG RE FIN TR INC COM 87266M107 4166 392227 SH SOLE 392227 0 0 TPI COMPOSITES INC COM 87266J104 11009 208569 SH SOLE 208569 0 0 TRACTOR SUPPLY CO COM 892356106 73488 522748 SH SOLE 522748 0 0 TRADEWEB MKTS INC CL A 892672106 38201 611695 SH SOLE 611695 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 160816 1107848 SH SOLE 1107848 0 0 TRANSCAT INC COM 893529107 564 16238 SH SOLE 16238 0 0 TRANSDIGM GROUP INC COM 893641100 157369 254292 SH SOLE 254292 0 0 TRANSLATE BIO INC COM 89374L104 9644 523230 SH SOLE 523230 0 0 TRANSMEDICS GROUP INC COM 89377M109 3178 159697 SH SOLE 159697 0 0 TRANSOCEAN LTD REG SHS H8817H100 14064 6088197 SH SOLE 6088197 0 0 TRANSUNION COM 89400J107 76784 773873 SH SOLE 773873 0 0 TRAVELERS COMPANIES INC COM 89417E109 183350 1306190 SH SOLE 1306190 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 15217 558310 SH SOLE 558310 0 0 TREAN INS GROUP INC COM 89457R101 930 70983 SH SOLE 70983 0 0 TRECORA RES COM 894648104 437 62404 SH SOLE 62404 0 0 TREDEGAR CORP COM 894650100 2837 169879 SH SOLE 169879 0 0 TREEHOUSE FOODS INC COM 89469A104 21166 498122 SH SOLE 498122 0 0 TREVENA INC COM 89532E109 158 73478 SH SOLE 73478 0 0 TREX CO INC COM 89531P105 31980 381984 SH SOLE 381984 0 0 TRI POINTE GROUP INC COM 87265H109 26288 1523885 SH SOLE 1523885 0 0 TRIBUNE PUBG CO NEW COM 89609W107 1964 143345 SH SOLE 143345 0 0 TRICIDA INC COM 89610F101 1376 195077 SH SOLE 195077 0 0 TRICO BANCSHARES COM 896095106 6235 176710 SH SOLE 176710 0 0 TRIMAS CORP COM NEW 896215209 12291 388091 SH SOLE 388091 0 0 TRIMBLE INC COM 896239100 79132 1185131 SH SOLE 1185131 0 0 TRINET GROUP INC COM 896288107 35432 439596 SH SOLE 439596 0 0 TRINITY INDS INC COM 896522109 13062 494959 SH SOLE 494959 0 0 TRINITY PL HLDGS INC COM 89656D101 16 12207 SH SOLE 12207 0 0 TRINSEO S A SHS L9340P101 30910 603584 SH SOLE 603584 0 0 TRIP COM GROUP LTD ADS 89677Q107 19370 574242 SH SOLE 574242 0 0 TRIPADVISOR INC COM 896945201 21692 753708 SH SOLE 753708 0 0 TRIPLE-S MGMT CORP CL B 896749108 8017 375467 SH SOLE 375467 0 0 TRISTATE CAP HLDGS INC COM 89678F100 3130 179849 SH SOLE 179849 0 0 TRITON INTL LTD CL A G9078F107 29021 598236 SH SOLE 598236 0 0 TRIUMPH BANCORP INC COM 89679E300 7260 149529 SH SOLE 149529 0 0 TRIUMPH GROUP INC NEW COM 896818101 4302 342450 SH SOLE 342450 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 14986 1025012 SH SOLE 1025012 0 0 TRUEBLUE INC COM 89785X101 11830 632955 SH SOLE 632955 0 0 TRUECAR INC COM 89785L107 2742 652840 SH SOLE 652840 0 0 TRUIST FINL CORP COM 89832Q109 699247 14588926 SH SOLE 13742063 0 846863 TRUPANION INC COM 898202106 25202 210520 SH SOLE 210520 0 0 TRUSTCO BK CORP N Y COM 898349105 4255 637798 SH SOLE 637798 0 0 TRUSTMARK CORP COM 898402102 15635 572487 SH SOLE 572487 0 0 TTEC HLDGS INC COM 89854H102 8742 119867 SH SOLE 119867 0 0 TTM TECHNOLOGIES INC COM 87305R109 15930 1154737 SH SOLE 1154737 0 0 TUCOWS INC COM NEW 898697206 4637 62751 SH SOLE 62751 0 0 TUPPERWARE BRANDS CORP COM 899896104 44219 1365196 SH SOLE 1365196 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 32808 269243 SH SOLE 269243 0 0 TURNING PT BRANDS INC COM 90041L105 3510 78761 SH SOLE 78761 0 0 TURTLE BEACH CORP COM NEW 900450206 754 34974 SH SOLE 34974 0 0 TUTOR PERINI CORP COM 901109108 12619 974399 SH SOLE 974399 0 0 TWILIO INC CL A 90138F102 134544 397470 SH SOLE 397470 0 0 TWIST BIOSCIENCE CORP COM 90184D100 35864 253829 SH SOLE 253829 0 0 TWITTER INC COM 90184L102 210207 3881922 SH SOLE 3881922 0 0 TWO HBRS INVT CORP COM NEW 90187B408 17244 2707047 SH SOLE 2707047 0 0 TYLER TECHNOLOGIES INC COM 902252105 131172 300494 SH SOLE 300494 0 0 TYME TECHNOLOGIES INC COM 90238J103 199 162357 SH SOLE 162357 0 0 TYSON FOODS INC CL A 902494103 95714 1485310 SH SOLE 1485310 0 0 U S CONCRETE INC COM 90333L201 7703 192706 SH SOLE 192706 0 0 U S PHYSICAL THERAPY INC COM 90337L108 10166 84539 SH SOLE 84539 0 0 U S SILICA HLDGS INC COM 90346E103 9663 1376443 SH SOLE 1376443 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 378 55211 SH SOLE 55211 0 0 UBER TECHNOLOGIES INC COM 90353T100 213116 4178734 SH SOLE 4178734 0 0 UBIQUITI INC COM 90353W103 10467 37580 SH SOLE 37580 0 0 UDR INC COM 902653104 118691 3088486 SH SOLE 3088486 0 0 UFP INDUSTRIES INC COM 90278Q108 26472 476528 SH SOLE 476528 0 0 UFP TECHNOLOGIES INC COM 902673102 815 17481 SH SOLE 17481 0 0 UGI CORP NEW COM 902681105 48169 1377814 SH SOLE 1377814 0 0 ULTA BEAUTY INC COM 90384S303 76603 266760 SH SOLE 266760 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 10789 346343 SH SOLE 346343 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 75206 543274 SH SOLE 543274 0 0 ULTRALIFE CORP COM 903899102 156 23999 SH SOLE 23999 0 0 UMB FINL CORP COM 902788108 27931 404853 SH SOLE 404853 0 0 UMH PPTYS INC COM 903002103 4078 275339 SH SOLE 275339 0 0 UMPQUA HLDGS CORP COM 904214103 54351 3589835 SH SOLE 3589835 0 0 UNDER ARMOUR INC CL A 904311107 21725 1265283 SH SOLE 1265283 0 0 UNDER ARMOUR INC CL C 904311206 19337 1299500 SH SOLE 1299500 0 0 UNIFI INC COM NEW 904677200 1703 95984 SH SOLE 95984 0 0 UNIFIRST CORP MASS COM 904708104 28557 134900 SH SOLE 134900 0 0 UNION PAC CORP COM 907818108 642433 3085353 SH SOLE 3085353 0 0 UNIQURE NV SHS N90064101 6099 168791 SH SOLE 168791 0 0 UNISYS CORP COM NEW 909214306 11577 588260 SH SOLE 588260 0 0 UNITED AIRLS HLDGS INC COM 910047109 83808 1937739 SH SOLE 1937739 0 0 UNITED BANKSHARES INC WEST V COM 909907107 34873 1076301 SH SOLE 1076301 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 19280 677903 SH SOLE 677903 0 0 UNITED FIRE GROUP INC COM 910340108 5532 220368 SH SOLE 220368 0 0 UNITED INS HLDGS CORP COM 910710102 716 125127 SH SOLE 125127 0 0 UNITED NAT FOODS INC COM 911163103 11261 705130 SH SOLE 705130 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1179659 7005094 SH SOLE 7004209 0 885 UNITED RENTALS INC COM 911363109 115981 500111 SH SOLE 500111 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 228 32297 SH SOLE 32297 0 0 UNITED STATES CELLULAR CORP COM 911684108 4669 152113 SH SOLE 152113 0 0 UNITED STATES STL CORP NEW COM 912909108 34091 2032821 SH SOLE 2032821 0 0 UNITED STS LIME & MINERALS I COM 911922102 1565 13726 SH SOLE 13726 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 53218 350600 SH SOLE 350600 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1711709 4881110 SH SOLE 4881110 0 0 UNITI GROUP INC COM 91325V108 40290 3434718 SH SOLE 3434718 0 0 UNITIL CORP COM 913259107 6370 143876 SH SOLE 143876 0 0 UNITY BANCORP INC COM 913290102 322 18341 SH SOLE 18341 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 1148 218966 SH SOLE 218966 0 0 UNITY SOFTWARE INC COM 91332U101 405 2638 SH SOLE 2638 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 18390 967374 SH SOLE 967374 0 0 UNIVERSAL CORP VA COM 913456109 17793 366027 SH SOLE 366027 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 48752 212148 SH SOLE 212148 0 0 UNIVERSAL ELECTRS INC COM 913483103 7233 137864 SH SOLE 137864 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 9998 155556 SH SOLE 155556 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 78219 568861 SH SOLE 568861 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 5238 346624 SH SOLE 346624 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1071 51993 SH SOLE 51993 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 468 72351 SH SOLE 72351 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3976 193165 SH SOLE 193165 0 0 UNUM GROUP COM 91529Y106 85077 3708663 SH SOLE 3708663 0 0 UPLAND SOFTWARE INC COM 91544A109 7794 169821 SH SOLE 169821 0 0 UPWORK INC COM 91688F104 20551 595317 SH SOLE 595317 0 0 URANIUM ENERGY CORP COM 916896103 854 485052 SH SOLE 485052 0 0 URBAN EDGE PPTYS COM 91704F104 19827 1532167 SH SOLE 1532167 0 0 URBAN OUTFITTERS INC COM 917047102 14579 569484 SH SOLE 569484 0 0 UROGEN PHARMA LTD COM M96088105 740 41036 SH SOLE 41036 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2779 196613 SH SOLE 196613 0 0 US BANCORP DEL COM NEW 902973304 828350 17779557 SH SOLE 17779557 0 0 US ECOLOGY INC COM 91734M103 9356 257527 SH SOLE 257527 0 0 US FOODS HLDG CORP COM 912008109 45979 1380328 SH SOLE 1380328 0 0 US WELL SERVICES INC CL A 91274U101 5 10920 SH SOLE 10920 0 0 USANA HEALTH SCIENCES INC COM 90328M107 10557 136924 SH SOLE 136924 0 0 UTAH MED PRODS INC COM 917488108 1384 16417 SH SOLE 16417 0 0 UTZ BRANDS INC COM CL A 918090101 3915 177432 SH SOLE 177432 0 0 V F CORP COM 918204108 754215 8830572 SH SOLE 8386805 0 443767 VAALCO ENERGY INC COM NEW 91851C201 36 20055 SH SOLE 20055 0 0 VAIL RESORTS INC COM 91879Q109 63060 226051 SH SOLE 226051 0 0 VALERO ENERGY CORP COM 91913Y100 376568 6656664 SH SOLE 6656664 0 0 VALLEY NATL BANCORP COM 919794107 33174 3402368 SH SOLE 3402368 0 0 VALMONT INDS INC COM 920253101 20012 114400 SH SOLE 114400 0 0 VALVOLINE INC COM 92047W101 35446 1531792 SH SOLE 1531792 0 0 VANDA PHARMACEUTICALS INC COM 921659108 4682 356282 SH SOLE 356282 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 32063 998843 SH SOLE 998843 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 3192 51861 SH SOLE 51861 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 0 11 SH SOLE 1 11 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 37843 1137461 SH SOLE 1137461 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 145461 1649407 SH SOLE 1623439 0 25968 VANGUARD INDEX FDS LARGE CAP ETF 922908637 165291 940541 SH SOLE 940541 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 38143 449108 SH SOLE 449108 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1084 3155 SH SOLE 3155 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 310267 1594060 SH SOLE 1559964 0 34096 VANGUARD INDEX FDS VALUE ETF 922908744 1706 14337 SH SOLE 14337 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 687621 13722237 SH SOLE 13500764 0 221473 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 65801 1092313 SH SOLE 1065981 0 26332 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 79036 993047 SH SOLE 971456 0 21591 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 202783 2087538 SH SOLE 2040750 0 46788 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 75999 684248 SH SOLE 684248 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1 7 SH SOLE 1 7 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 406045 7509612 SH SOLE 7509612 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 4 69 SH SOLE 1 69 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 337804 2392890 SH SOLE 2316810 0 76080 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 899310 19049145 SH SOLE 18780194 0 268951 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4541 49628 SH SOLE 20216 0 29412 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 792 9732 SH SOLE 1605 0 8127 VAPOTHERM INC COM 922107107 3690 137347 SH SOLE 137347 0 0 VAREX IMAGING CORP COM 92214X106 6710 402241 SH SOLE 402241 0 0 VARIAN MED SYS INC COM 92220P105 68736 392753 SH SOLE 392753 0 0 VARONIS SYS INC COM 922280102 34083 208318 SH SOLE 208318 0 0 VAXART INC COM NEW 92243A200 3455 604926 SH SOLE 604926 0 0 VAXCYTE INC COM 92243G108 3125 117593 SH SOLE 117593 0 0 VBI VACCINES INC COM NEW 91822J103 3857 1402388 SH SOLE 1402388 0 0 VECTOR GROUP LTD COM 92240M108 15917 1366243 SH SOLE 1366243 0 0 VECTRUS INC COM 92242T101 5079 102141 SH SOLE 102141 0 0 VEECO INSTRS INC DEL COM 922417100 5636 324604 SH SOLE 324604 0 0 VEEVA SYS INC CL A COM 922475108 112392 412826 SH SOLE 412826 0 0 VELODYNE LIDAR INC COM 92259F101 4199 183963 SH SOLE 183963 0 0 VENATOR MATLS PLC SHS G9329Z100 778 234845 SH SOLE 234845 0 0 VENTAS INC COM 92276F100 161364 3290450 SH SOLE 3290450 0 0 VENUS CONCEPT INC COM 92332W105 69 39646 SH SOLE 39646 0 0 VEONEER INC COM 92336X109 18103 849866 SH SOLE 849866 0 0 VERA BRADLEY INC COM 92335C106 1118 140340 SH SOLE 140340 0 0 VERACYTE INC COM 92337F107 19533 399103 SH SOLE 399103 0 0 VERASTEM INC COM 92337C104 856 401630 SH SOLE 401630 0 0 VEREIT INC COM 92339V308 76842 2033392 SH SOLE 2033392 0 0 VERICEL CORP COM 92346J108 10896 352838 SH SOLE 352838 0 0 VERINT SYS INC COM 92343X100 35412 527111 SH SOLE 527111 0 0 VERISIGN INC COM 92343E102 104771 484152 SH SOLE 484152 0 0 VERISK ANALYTICS INC COM 92345Y106 154415 743844 SH SOLE 743844 0 0 VERITEX HLDGS INC COM 923451108 8314 323989 SH SOLE 323989 0 0 VERITIV CORP COM 923454102 1707 82085 SH SOLE 82085 0 0 VERITONE INC COM 92347M100 1644 57763 SH SOLE 57763 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2251212 38318476 SH SOLE 37574943 0 743533 VERRA MOBILITY CORP COM 92511U102 12012 895034 SH SOLE 895034 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 365 31632 SH SOLE 31632 0 0 VERSO CORP CL A 92531L207 7720 642260 SH SOLE 642260 0 0 VERTEX INC CL A 92538J106 321 9192 SH SOLE 9192 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 297925 1260577 SH SOLE 1260577 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 28852 1545355 SH SOLE 1545355 0 0 VERU INC COM 92536C103 1128 130319 SH SOLE 130319 0 0 VIACOMCBS INC CL B 92556H206 314314 8435691 SH SOLE 8435691 0 0 VIAD CORP COM NEW 92552R406 10237 283003 SH SOLE 283003 0 0 VIASAT INC COM 92552V100 14696 450094 SH SOLE 450094 0 0 VIATRIS INC COM 92556V106 155291 8286597 SH SOLE 8286597 0 0 VIAVI SOLUTIONS INC COM 925550105 26465 1767218 SH SOLE 1767218 0 0 VICI PPTYS INC COM 925652109 128078 5022649 SH SOLE 5022649 0 0 VICOR CORP COM 925815102 12562 136217 SH SOLE 136217 0 0 VICTORY PORTFOLIOS II VICTORYSHS EMMKT 92647N543 22584 496725 SH SOLE 496725 0 0 VICTORY PORTFOLIOS II VICTORYSHS INDEX 92647N576 84190 1534275 SH SOLE 1534275 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTL 92647N550 50757 1113853 SH SOLE 1113853 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 203713 3736479 SH SOLE 3736479 0 0 VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 21146 408159 SH SOLE 408159 0 0 VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 23334 391577 SH SOLE 391577 0 0 VIELA BIO INC COM 926613100 4321 120116 SH SOLE 120116 0 0 VIEMED HEALTHCARE INC COM 92663R105 556 71621 SH SOLE 71621 0 0 VIEWRAY INC COM 92672L107 2779 727242 SH SOLE 727242 0 0 VIKING THERAPEUTICS INC COM 92686J106 874 155083 SH SOLE 155083 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 1270 57546 SH SOLE 57546 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 21715 772473 SH SOLE 772473 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 14525 542371 SH SOLE 542371 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 13991 589566 SH SOLE 589566 0 0 VIRNETX HLDG CORP COM 92823T108 2141 424724 SH SOLE 424724 0 0 VIRTU FINL INC CL A 928254101 9652 383469 SH SOLE 383469 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 15444 71167 SH SOLE 71167 0 0 VIRTUSA CORP COM 92827P102 12158 237778 SH SOLE 237778 0 0 VISA INC COM CL A 92826C839 1709853 7817185 SH SOLE 7817185 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 28924 1396583 SH SOLE 1396583 0 0 VISHAY PRECISION GROUP INC COM 92835K103 940 29831 SH SOLE 29831 0 0 VISTA OUTDOOR INC COM 928377100 21071 886789 SH SOLE 886789 0 0 VISTEON CORP COM NEW 92839U206 30042 239339 SH SOLE 239339 0 0 VISTRA CORP COM 92840M102 51603 2624748 SH SOLE 2624748 0 0 VITAL FARMS INC COM 92847W103 2306 91093 SH SOLE 91093 0 0 VIVINT SMART HOME INC COM CL A 928542109 7432 358162 SH SOLE 358162 0 0 VMWARE INC CL A COM 928563402 54339 387410 SH SOLE 387410 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 8886 213959 SH SOLE 213959 0 0 VOLITIONRX LTD COM 928661107 281 72152 SH SOLE 72152 0 0 VONAGE HLDGS CORP COM 92886T201 23647 1836610 SH SOLE 1836610 0 0 VONTIER CORPORATION COM 928881101 40070 1199693 SH SOLE 1199693 0 0 VORNADO RLTY TR SH BEN INT 929042109 63834 1709517 SH SOLE 1709517 0 0 VOXX INTL CORP CL A 91829F104 520 40686 SH SOLE 40686 0 0 VOYA FINANCIAL INC COM 929089100 41242 701261 SH SOLE 701261 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1215 169890 SH SOLE 169890 0 0 VROOM INC COM 92918V109 9752 238027 SH SOLE 238027 0 0 VSE CORP COM 918284100 2274 59077 SH SOLE 59077 0 0 VTV THERAPEUTICS INC CL A 918385105 39 20946 SH SOLE 20946 0 0 VULCAN MATLS CO COM 929160109 84767 571548 SH SOLE 571548 0 0 VUZIX CORP COM NEW 92921W300 133 14560 SH SOLE 14560 0 0 VYNE THERAPEUTICS INC COM NEW 92941V100 565 357565 SH SOLE 357565 0 0 W & T OFFSHORE INC COM 92922P106 1336 615666 SH SOLE 615666 0 0 WABASH NATL CORP COM 929566107 14513 842264 SH SOLE 842264 0 0 WABTEC COM 929740108 83973 1147177 SH SOLE 1147177 0 0 WADDELL & REED FINL INC CL A 930059100 42091 1652569 SH SOLE 1652569 0 0 WAITR HLDGS INC COM 930752100 597 214607 SH SOLE 214607 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 164615 4127735 SH SOLE 4127735 0 0 WALKER & DUNLOP INC COM 93148P102 24167 262618 SH SOLE 262618 0 0 WALMART INC COM 931142103 1371321 9513193 SH SOLE 9219909 0 293284 WARNER MUSIC GROUP CORP COM CL A 934550203 15177 399484 SH SOLE 399484 0 0 WARRIOR MET COAL INC COM 93627C101 20046 940225 SH SOLE 940225 0 0 WASHINGTON FED INC COM 938824109 19147 743824 SH SOLE 743824 0 0 WASHINGTON PRIME GROUP NEW COM 93964W405 7536 1157491 SH SOLE 1157491 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 22758 1052139 SH SOLE 1052139 0 0 WASHINGTON TR BANCORP COM 940610108 5070 113164 SH SOLE 113164 0 0 WASTE CONNECTIONS INC COM 94106B101 2644 25772 SH SOLE 25772 0 0 WASTE MGMT INC DEL COM 94106L109 200757 1702335 SH SOLE 1701998 0 337 WATERS CORP COM 941848103 67058 271025 SH SOLE 271025 0 0 WATERSTONE FINL INC MD COM 94188P101 2668 141711 SH SOLE 141711 0 0 WATFORD HLDGS LTD SHS G94787101 4335 125286 SH SOLE 125286 0 0 WATSCO INC COM 942622200 257272 1135609 SH SOLE 1065898 0 69711 WATTS WATER TECHNOLOGIES INC CL A 942749102 27753 228044 SH SOLE 228044 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1766 224368 SH SOLE 224368 0 0 WAYFAIR INC CL A 94419L101 46531 206059 SH SOLE 206059 0 0 WD-40 CO COM 929236107 27340 102904 SH SOLE 102904 0 0 WEBSTER FINL CORP CONN COM 947890109 59249 1405665 SH SOLE 1405665 0 0 WEC ENERGY GROUP INC COM 92939U106 126348 1372891 SH SOLE 1372891 0 0 WEIBO CORP SPONSORED ADR 948596101 2968 72388 SH SOLE 72388 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 30659 1414776 SH SOLE 1414776 0 0 WEIS MKTS INC COM 948849104 8571 179262 SH SOLE 179262 0 0 WELBILT INC COM 949090104 15809 1197624 SH SOLE 1197624 0 0 WELLS FARGO CO NEW COM 949746101 705563 23378495 SH SOLE 23378495 0 0 WELLTOWER INC COM 95040Q104 234997 3636596 SH SOLE 3636596 0 0 WENDYS CO COM 95058W100 30112 1373712 SH SOLE 1373712 0 0 WERNER ENTERPRISES INC COM 950755108 23889 609087 SH SOLE 609087 0 0 WESBANCO INC COM 950810101 16152 539115 SH SOLE 539115 0 0 WESCO INTL INC COM 95082P105 32176 409876 SH SOLE 409876 0 0 WEST BANCORPORATION INC CAP STK 95123P106 737 38184 SH SOLE 38184 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 110180 388900 SH SOLE 388900 0 0 WESTAMERICA BANCORPORATION COM 957090103 11660 210887 SH SOLE 210887 0 0 WESTERN ALLIANCE BANCORP COM 957638109 48481 808675 SH SOLE 808675 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1341 411199 SH SOLE 411199 0 0 WESTERN DIGITAL CORP. COM 958102105 121606 2195448 SH SOLE 2195448 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 397 57531 SH SOLE 57531 0 0 WESTERN UN CO COM 959802109 61049 2782500 SH SOLE 2782500 0 0 WESTLAKE CHEM CORP COM 960413102 23932 293274 SH SOLE 293274 0 0 WESTROCK CO COM 96145D105 83910 1927636 SH SOLE 1927636 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 264 18156 SH SOLE 18156 0 0 WEX INC COM 96208T104 52248 256709 SH SOLE 256709 0 0 WEYCO GROUP INC COM 962149100 730 46056 SH SOLE 46056 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 216941 6470037 SH SOLE 6470037 0 0 WHIRLPOOL CORP COM 963320106 191745 1062358 SH SOLE 1062358 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 24537 24520 SH SOLE 24520 0 0 WHITESTONE REIT COM 966084204 3268 410022 SH SOLE 410022 0 0 WHITING PETE CORP NEW COM NEW 966387508 7551 302013 SH SOLE 302013 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 147 13486 SH SOLE 13486 0 0 WIDEOPENWEST INC COM 96758W101 3742 350665 SH SOLE 350665 0 0 WILEY JOHN & SONS INC CL A 968223206 18312 401050 SH SOLE 401050 0 0 WILLDAN GROUP INC COM 96924N100 1072 25698 SH SOLE 25698 0 0 WILLIAMS COS INC COM 969457100 126773 6322803 SH SOLE 6322803 0 0 WILLIAMS SONOMA INC COM 969904101 39842 391220 SH SOLE 391220 0 0 WILLIS LEASE FINANCE CORP COM 970646105 219 7189 SH SOLE 7189 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 115764 549474 SH SOLE 549474 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 25659 1107381 SH SOLE 1107381 0 0 WINGSTOP INC COM 974155103 34365 259258 SH SOLE 259258 0 0 WINMARK CORP COM 974250102 3649 19635 SH SOLE 19635 0 0 WINNEBAGO INDS INC COM 974637100 18089 301780 SH SOLE 301780 0 0 WINTRUST FINL CORP COM 97650W108 24305 397855 SH SOLE 397855 0 0 WISDOMTREE INVTS INC COM 97717P104 7088 1324748 SH SOLE 1324748 0 0 WIX COM LTD SHS M98068105 6358 25436 SH SOLE 25436 0 0 WOLVERINE WORLD WIDE INC COM 978097103 28657 917003 SH SOLE 917003 0 0 WOODWARD INC COM 980745103 44650 367393 SH SOLE 367393 0 0 WORKDAY INC CL A 98138H101 143497 598875 SH SOLE 598875 0 0 WORKHORSE GROUP INC COM NEW 98138J206 13364 675594 SH SOLE 675594 0 0 WORKIVA INC COM CL A 98139A105 27682 302130 SH SOLE 302130 0 0 WORLD ACCEP CORP DEL COM 981419104 6904 67539 SH SOLE 67539 0 0 WORLD FUEL SVCS CORP COM 981475106 24662 791454 SH SOLE 791454 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 13728 285694 SH SOLE 285694 0 0 WORTHINGTON INDS INC COM 981811102 22015 428801 SH SOLE 428801 0 0 WP CAREY INC COM 92936U109 83642 1185060 SH SOLE 1185060 0 0 WPX ENERGY INC COM 98212B103 25617 3143170 SH SOLE 3143170 0 0 WRAP TECHNOLOGIES INC COM 98212N107 170 35085 SH SOLE 35085 0 0 WSFS FINL CORP COM 929328102 18686 416338 SH SOLE 416338 0 0 WW INTL INC COM 98262P101 9613 393968 SH SOLE 393968 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 24473 545526 SH SOLE 545526 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 33109 557006 SH SOLE 557006 0 0 WYNN RESORTS LTD COM 983134107 72749 644760 SH SOLE 644760 0 0 X4 PHARMACEUTICALS INC COM 98420X103 268 41673 SH SOLE 41673 0 0 XBIOTECH INC COM 98400H102 548 35001 SH SOLE 35001 0 0 XCEL ENERGY INC COM 98389B100 158482 2377109 SH SOLE 2377109 0 0 XENCOR INC COM 98401F105 16365 375072 SH SOLE 375072 0 0 XENIA HOTELS & RESORTS INC COM 984017103 28170 1853234 SH SOLE 1853234 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 580 117873 SH SOLE 117873 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 38927 1678582 SH SOLE 1678582 0 0 XILINX INC COM 983919101 149617 1055349 SH SOLE 1055349 0 0 XOMA CORP DEL COM NEW 98419J206 764 17290 SH SOLE 17290 0 0 XPEL INC COM 98379L100 5680 110157 SH SOLE 110157 0 0 XPERI HOLDING CORP COM 98390M103 23368 1118078 SH SOLE 1118078 0 0 XPO LOGISTICS INC COM 983793100 59751 501261 SH SOLE 501261 0 0 XPRESSPA GROUP INC COM 98420U703 13 10211 SH SOLE 10211 0 0 XYLEM INC COM 98419M100 78916 775275 SH SOLE 775275 0 0 YANDEX N V SHS CLASS A N97284108 10400 149468 SH SOLE 149468 0 0 YELP INC CL A 985817105 19383 593269 SH SOLE 593269 0 0 YETI HLDGS INC COM 98585X104 45743 668063 SH SOLE 668063 0 0 YEXT INC COM 98585N106 10193 648407 SH SOLE 648407 0 0 Y-MABS THERAPEUTICS INC COM 984241109 8787 177476 SH SOLE 177476 0 0 YORK WTR CO COM 987184108 3967 85114 SH SOLE 85114 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 4471 1009106 SH SOLE 1009106 0 0 YUM BRANDS INC COM 988498101 144402 1330152 SH SOLE 1330152 0 0 YUM CHINA HLDGS INC COM 98850P109 8466 148277 SH SOLE 148277 0 0 ZAI LAB LTD ADR 98887Q104 11231 82982 SH SOLE 82982 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 103472 269226 SH SOLE 269226 0 0 ZENDESK INC COM 98936J101 82801 578540 SH SOLE 578540 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 6466 124488 SH SOLE 124488 0 0 ZILLOW GROUP INC CL A 98954M101 12387 91114 SH SOLE 91114 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 54153 417201 SH SOLE 417201 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 153759 997847 SH SOLE 997847 0 0 ZIONS BANCORPORATION N A COM 989701107 106845 2459586 SH SOLE 2459586 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 3577 1419101 SH SOLE 1419101 0 0 ZIX CORP COM 98974P100 1128 130640 SH SOLE 130640 0 0 ZOETIS INC CL A 98978V103 367715 2221841 SH SOLE 2221841 0 0 ZOGENIX INC COM NEW 98978L204 7359 368113 SH SOLE 368113 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 185630 550307 SH SOLE 550307 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 29947 620906 SH SOLE 620906 0 0 ZOVIO INC COM 98979V102 54 11262 SH SOLE 11262 0 0 ZSCALER INC COM 98980G102 41768 209141 SH SOLE 209141 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 15220 521925 SH SOLE 521925 0 0 ZUMIEZ INC COM 989817101 9202 250185 SH SOLE 250185 0 0 ZUORA INC COM CL A 98983V106 9913 711615 SH SOLE 711615 0 0 ZYNEX INC COM 98986M103 2149 159612 SH SOLE 159612 0 0 ZYNGA INC CL A 98986T108 53708 5441518 SH SOLE 5441518 0 0