0001567619-22-003789.txt : 20220214 0001567619-22-003789.hdr.sgml : 20220214 20220214060855 ACCESSION NUMBER: 0001567619-22-003789 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220214 DATE AS OF CHANGE: 20220214 EFFECTIVENESS DATE: 20220214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCHRODER INVESTMENT MANAGEMENT GROUP CENTRAL INDEX KEY: 0001086619 IRS NUMBER: 134064414 STATE OF INCORPORATION: ME FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04731 FILM NUMBER: 22624500 BUSINESS ADDRESS: STREET 1: 1 LONDON WALL PLACE CITY: LONDON STATE: X0 ZIP: EC2Y 5AU BUSINESS PHONE: 212-641-3800 MAIL ADDRESS: STREET 1: 1 LONDON WALL PLACE CITY: LONDON STATE: X0 ZIP: EC2Y 5AU 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001086619 XXXXXXXX 12-31-2021 12-31-2021 SCHRODER INVESTMENT MANAGEMENT GROUP
1 LONDON WALL PLACE LONDON X0 EC2Y 5AU
13F HOLDINGS REPORT 028-04731 N
Joseph Bertini Authorized Signatory 212-641-3800 /s/ Joseph Bertini New York NY 02-10-2022 14 3225 76572543 false 1 0001105005 028-04731-01 SCHRODER INVESTMENT MANAGEMENT NORTH AMERICA INC/ DE 2 0001422318 Schroder Investment Management North America Ltd 3 Schroder Investment Management Limited 4 0001080249 SCHRODER INVESTMENT MANAGEMENT HONG KONG LTD 5 0001080247 SCHRODER INVESTMENT MANAGEMENT JAPAN LTD 6 0001080250 SCHRODER INVESTMENT MANAGEMENT SINGAPORE LTD 7 Schroder & Co Limited 8 Schroder Investment Management Switzerland AG 9 Schroder (C.I.) Limited 10 Schroder Real Estate Investment Management Limited 11 Schroder Investment Management (Taiwan) Limited 12 Schroder & Co Bank AG 13 Schroder Wealth Management (US) Limited 14 Schroder & Co (Asia) Limited
INFORMATION TABLE 2 form13fInfoTable.xml 10X Genomics Inc COM 88025U109 141 947 SH SOLE 1 947 0 0 10X Genomics Inc COM 88025U109 348 2337 SH SOLE 2 2337 0 0 10X Genomics Inc COM 88025U109 187 1253 SH SOLE 3 1253 0 0 2U Inc COM 90214J101 19815 987286 SH SOLE 1 987286 0 0 360 DigiTech Inc ADR 88557W101 4303 375288 SH SOLE 3 375288 0 0 3M Co COM 88579Y101 477 2685 SH SOLE 1 2685 0 0 3M Co COM 88579Y101 14832 83502 SH SOLE 2 83502 0 0 3M Co COM 88579Y101 216847 1220777 SH SOLE 3 1220777 0 0 3M Co COM 88579Y101 81811 460570 SH SOLE 7 460570 0 0 3M Co COM 88579Y101 29199 164381 SH SOLE 9 164381 0 0 3M Co COM 88579Y101 4 23 SH SOLE 12 23 0 0 3M Co COM 88579Y101 5396 30378 SH SOLE 12 30378 0 0 A O Smith Corp COM 831865209 38 4422 SH SOLE 2 4422 0 0 A O Smith Corp COM 831865209 845 98443 SH SOLE 3 98443 0 0 Abbott Laboratories COM 002824100 1094 7776 SH SOLE 1 7776 0 0 Abbott Laboratories COM 002824100 5860 41634 SH SOLE 2 41634 0 0 Abbott Laboratories COM 002824100 179737 1277082 SH SOLE 3 1277082 0 0 Abbott Laboratories COM 002824100 374 2656 SH SOLE 4 2656 0 0 Abbott Laboratories COM 002824100 5285 37550 SH SOLE 7 37550 0 0 AbbVie Inc COM 00287Y109 1156 8538 SH SOLE 1 8538 0 0 AbbVie Inc COM 00287Y109 12228 90307 SH SOLE 2 90307 0 0 AbbVie Inc COM 00287Y109 294178 2172660 SH SOLE 3 2172660 0 0 AbbVie Inc COM 00287Y109 2402 17743 SH SOLE 7 17743 0 0 AbbVie Inc COM 00287Y109 192 1416 SH SOLE 12 1416 0 0 ABIOMED Inc COM 003654100 128 357 SH SOLE 1 357 0 0 ABIOMED Inc COM 003654100 254 707 SH SOLE 3 707 0 0 Acadia Healthcare Co Inc COM 00404A109 4815 79329 SH SOLE 3 79329 0 0 Accenture PLC COM G1151C101 1184 2855 SH SOLE 1 2855 0 0 Accenture PLC COM G1151C101 17108 41268 SH SOLE 2 41268 0 0 Accenture PLC COM G1151C101 403873 974244 SH SOLE 3 974244 0 0 Accenture PLC COM G1151C101 1111 2681 SH SOLE 4 2681 0 0 Accenture PLC COM G1151C101 6351 15320 SH SOLE 7 15320 0 0 Activision Blizzard Inc COM 00507V109 242 3642 SH SOLE 1 3642 0 0 Activision Blizzard Inc COM 00507V109 6157 92541 SH SOLE 2 92541 0 0 Activision Blizzard Inc COM 00507V109 58694 882218 SH SOLE 3 882218 0 0 Activision Blizzard Inc COM 00507V109 207 3109 SH SOLE 4 3109 0 0 Activision Blizzard Inc COM 00507V109 672 10107 SH SOLE 7 10107 0 0 Acuity Brands Inc COM 00508Y102 1083 5116 SH SOLE 3 5116 0 0 AdaptHealth Corp COM 00653Q102 11762 480874 SH SOLE 1 480874 0 0 Adient PLC COM G0084W101 884 18454 SH SOLE 2 18454 0 0 Adient PLC COM G0084W101 5192 108439 SH SOLE 3 108439 0 0 Adobe Inc COM 00724F101 1245 2195 SH SOLE 1 2195 0 0 Adobe Inc COM 00724F101 48009 84663 SH SOLE 2 84663 0 0 Adobe Inc COM 00724F101 509261 898073 SH SOLE 3 898073 0 0 Adobe Inc COM 00724F101 2143 3780 SH SOLE 4 3780 0 0 Adobe Inc COM 00724F101 87946 155091 SH SOLE 7 155091 0 0 Adobe Inc COM 00724F101 23686 41770 SH SOLE 9 41770 0 0 Adobe Inc COM 00724F101 6470 11409 SH SOLE 12 11409 0 0 ADTRAN Inc COM 00738A106 175 7669 SH SOLE 2 7669 0 0 ADTRAN Inc COM 00738A106 64 2814 SH SOLE 3 2814 0 0 Advance Auto Parts Inc COM 00751Y106 89022 371109 SH SOLE 1 371109 0 0 Advance Auto Parts Inc COM 00751Y106 130 540 SH SOLE 3 540 0 0 Advanced Drainage Systems Inc COM 00790R104 420 3085 SH SOLE 3 3085 0 0 Advanced Micro Devices Inc COM 007903107 798 5548 SH SOLE 1 5548 0 0 Advanced Micro Devices Inc COM 007903107 2064 14344 SH SOLE 2 14344 0 0 Advanced Micro Devices Inc COM 007903107 132241 918975 SH SOLE 3 918975 0 0 Advanced Micro Devices Inc COM 007903107 579 4024 SH SOLE 4 4024 0 0 Advanced Micro Devices Inc COM 007903107 4114 28591 SH SOLE 7 28591 0 0 AdvanSix Inc COM 00773T101 185 3917 SH SOLE 2 3917 0 0 AdvanSix Inc COM 00773T101 776 16433 SH SOLE 3 16433 0 0 AECOM COM 00766T100 19 250 SH SOLE 3 250 0 0 AerCap Holdings NV COM N00985106 26 402 SH SOLE 2 402 0 0 Aerie Pharmaceuticals Inc COM 00771V108 9498 1352954 SH SOLE 1 1352954 0 0 AES Corp/The COM 00130H105 470 19358 SH SOLE 3 19358 0 0 Affiliated Managers Group Inc COM 008252108 4304 26162 SH SOLE 2 26162 0 0 Affiliated Managers Group Inc COM 008252108 30308 184234 SH SOLE 3 184234 0 0 Aflac Inc COM 001055102 143 2454 SH SOLE 1 2454 0 0 Aflac Inc COM 001055102 2094 35856 SH SOLE 3 35856 0 0 AGCO Corp COM 001084102 552 4761 SH SOLE 2 4761 0 0 AGCO Corp COM 001084102 7464 64335 SH SOLE 3 64335 0 0 Agilent Technologies Inc COM 00846U101 333 2084 SH SOLE 1 2084 0 0 Agilent Technologies Inc COM 00846U101 891 5578 SH SOLE 2 5578 0 0 Agilent Technologies Inc COM 00846U101 13807 86483 SH SOLE 3 86483 0 0 Agilent Technologies Inc COM 00846U101 699 4380 SH SOLE 12 4380 0 0 AGNC Investment Corp REIT 00123Q104 5788 384816 SH SOLE 3 384816 0 0 Agnico Eagle Mines Ltd COM 008474108 24 460 SH SOLE 2 460 0 0 Agnico Eagle Mines Ltd COM 008474108 203 3017 SH SOLE 3 3017 0 0 Agnico Eagle Mines Ltd COM 008474108 27029 508643 SH SOLE 3 508643 0 0 Agnico Eagle Mines Ltd COM 008474108 0 1 SH SOLE 12 1 0 0 Agree Realty Corp REIT 008492100 261 3664 SH SOLE 1 3664 0 0 Agree Realty Corp REIT 008492100 329 4615 SH SOLE 3 4615 0 0 Air Lease Corp COM 00912X302 214 4842 SH SOLE 1 4842 0 0 Air Lease Corp COM 00912X302 79 1797 SH SOLE 2 1797 0 0 Air Lease Corp COM 00912X302 617 13941 SH SOLE 3 13941 0 0 Air Products and Chemicals Inc COM 009158106 266 875 SH SOLE 1 875 0 0 Air Products and Chemicals Inc COM 009158106 604 1985 SH SOLE 2 1985 0 0 Air Products and Chemicals Inc COM 009158106 4344 14277 SH SOLE 3 14277 0 0 Airbnb Inc COM 009066101 350 2103 SH SOLE 2 2103 0 0 Airbnb Inc COM 009066101 16886 101426 SH SOLE 3 101426 0 0 Akamai Technologies Inc COM 00971T101 14295 122139 SH SOLE 1 122139 0 0 Akamai Technologies Inc COM 00971T101 627 5358 SH SOLE 2 5358 0 0 Akamai Technologies Inc COM 00971T101 4361 37263 SH SOLE 3 37263 0 0 Alamos Gold Inc COM 011532108 3137 407877 SH SOLE 3 407877 0 0 Alaska Air Group Inc COM 011659109 13495 259017 SH SOLE 1 259017 0 0 Alaska Air Group Inc COM 011659109 1744 33467 SH SOLE 3 33467 0 0 Albany International Corp COM 012348108 42026 475142 SH SOLE 1 475142 0 0 Albemarle Corp COM 012653101 151 644 SH SOLE 1 644 0 0 Albemarle Corp COM 012653101 405 1734 SH SOLE 2 1734 0 0 Albemarle Corp COM 012653101 12063 51601 SH SOLE 3 51601 0 0 Albertsons Cos Inc COM 013091103 104 3441 SH SOLE 2 3441 0 0 Alcoa Corp COM 013872106 239 4010 SH SOLE 2 4010 0 0 Alcoa Corp COM 013872106 1813 30437 SH SOLE 3 30437 0 0 Alcon Inc COM H01301128 9297 115152 SH SOLE 1 115152 0 0 Alcon Inc COM H01301128 411728 5099428 SH SOLE 2 5099428 0 0 Alcon Inc COM H01301128 363840 4506318 SH SOLE 3 4506318 0 0 Alcon Inc COM H01301128 1218 15087 SH SOLE 4 15087 0 0 Alcon Inc COM H01301128 13 166 SH SOLE 7 166 0 0 Alcon Inc COM H01301128 347 4294 SH SOLE 12 4294 0 0 Alector Inc COM 014442107 5204 251996 SH SOLE 3 251996 0 0 Alexandria Real Estate Equities Inc REIT 015271109 52023 233327 SH SOLE 1 233327 0 0 Alexandria Real Estate Equities Inc REIT 015271109 112828 506047 SH SOLE 3 506047 0 0 Algonquin Power & Utilities Corp COM 015857105 39 2120 SH SOLE 3 2120 0 0 Alibaba Group Holding Ltd ADR 01609W102 23 190 SH SOLE 1 190 0 0 Alibaba Group Holding Ltd ADR 01609W102 140828 1185524 SH SOLE 2 1185524 0 0 Alibaba Group Holding Ltd ADR 01609W102 262424 2209144 SH SOLE 3 2209144 0 0 Alibaba Group Holding Ltd ADR 01609W102 78362 659671 SH SOLE 4 659671 0 0 Alibaba Group Holding Ltd ADR 01609W102 264961 2230496 SH SOLE 6 2230496 0 0 Alibaba Group Holding Ltd ADR 01609W102 238 2000 SH SOLE 9 2000 0 0 Alibaba Group Holding Ltd ADR 01609W102 150 1265 SH SOLE 12 1265 0 0 Align Technology Inc COM 016255101 246 374 SH SOLE 1 374 0 0 Align Technology Inc COM 016255101 913 1390 SH SOLE 2 1390 0 0 Align Technology Inc COM 016255101 29532 44937 SH SOLE 3 44937 0 0 Alkermes PLC COM G01767105 9 405 SH SOLE 12 405 0 0 Alleghany Corp COM 017175100 296 443 SH SOLE 1 443 0 0 Alleghany Corp COM 017175100 593 889 SH SOLE 2 889 0 0 Alleghany Corp COM 017175100 1813 2716 SH SOLE 3 2716 0 0 Allegion plc COM G0176J109 2503 18899 SH SOLE 2 18899 0 0 Allegion plc COM G0176J109 49215 371599 SH SOLE 3 371599 0 0 Allegro MicroSystems Inc COM 01749D105 38089 1052751 SH SOLE 1 1052751 0 0 Allegro MicroSystems Inc COM 01749D105 4853 134140 SH SOLE 3 134140 0 0 Alliance Data Systems Corp COM 018581108 6119 91919 SH SOLE 3 91919 0 0 Alliant Energy Corp COM 018802108 51375 835774 SH SOLE 1 835774 0 0 Alliant Energy Corp COM 018802108 766 12454 SH SOLE 3 12454 0 0 Allison Transmission Holdings Inc COM 01973R101 1403 38605 SH SOLE 2 38605 0 0 Allison Transmission Holdings Inc COM 01973R101 7260 199729 SH SOLE 3 199729 0 0 Allstate Corp/The COM 020002101 144 1223 SH SOLE 1 1223 0 0 Allstate Corp/The COM 020002101 251 2132 SH SOLE 2 2132 0 0 Allstate Corp/The COM 020002101 1154 9812 SH SOLE 3 9812 0 0 Ally Financial Inc COM 02005N100 157 3294 SH SOLE 1 3294 0 0 Ally Financial Inc COM 02005N100 700 14697 SH SOLE 2 14697 0 0 Ally Financial Inc COM 02005N100 5351 112385 SH SOLE 3 112385 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 146 863 SH SOLE 1 863 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 323 1905 SH SOLE 2 1905 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 499 2943 SH SOLE 3 2943 0 0 Alphabet Inc COM 02079K305 3610 1246 SH SOLE 1 1246 0 0 Alphabet Inc COM 02079K305 170314 58789 SH SOLE 2 58789 0 0 Alphabet Inc COM 02079K305 2335692 806234 SH SOLE 3 806234 0 0 Alphabet Inc COM 02079K305 7121 2458 SH SOLE 4 2458 0 0 Alphabet Inc COM 02079K305 67246 23212 SH SOLE 7 23212 0 0 Alphabet Inc COM 02079K305 3755 1296 SH SOLE 9 1296 0 0 Alphabet Inc COM 02079K305 3291 1136 SH SOLE 12 1136 0 0 Altice USA Inc COM 02156K103 97 6021 SH SOLE 2 6021 0 0 Altice USA Inc COM 02156K103 11744 725835 SH SOLE 3 725835 0 0 Altria Group Inc COM 02209S103 690 14550 SH SOLE 2 14550 0 0 Altria Group Inc COM 02209S103 107215 2262388 SH SOLE 3 2262388 0 0 Altria Group Inc COM 02209S103 10 217 SH SOLE 7 217 0 0 Altria Group Inc COM 02209S103 107 2250 SH SOLE 12 2250 0 0 Amalgamated Financial Corp COM 022671101 35 2095 SH SOLE 1 2095 0 0 Amazon.com Inc COM 023135106 6479 1943 SH SOLE 1 1943 0 0 Amazon.com Inc COM 023135106 87316 26187 SH SOLE 2 26187 0 0 Amazon.com Inc COM 023135106 1333866 400039 SH SOLE 3 400039 0 0 Amazon.com Inc COM 023135106 4235 1270 SH SOLE 4 1270 0 0 Amazon.com Inc COM 023135106 132973 39880 SH SOLE 7 39880 0 0 Amazon.com Inc COM 023135106 41609 12479 SH SOLE 9 12479 0 0 Amazon.com Inc COM 023135106 67 20 SH SOLE 12 20 0 0 Amazon.com Inc COM 023135106 6225 1867 SH SOLE 12 1867 0 0 Ambarella Inc COM G037AX101 485 2391 SH SOLE 3 2391 0 0 Ambev SA ADR 02319V103 9542 3407685 SH SOLE 3 3407685 0 0 AMC Entertainment Holdings Inc COM 00165C104 94 3440 SH SOLE 1 3440 0 0 AMC Entertainment Holdings Inc COM 00165C104 127 4669 SH SOLE 2 4669 0 0 AMC Entertainment Holdings Inc COM 00165C104 248 9119 SH SOLE 3 9119 0 0 AMC Networks Inc COM 00164V103 976 28344 SH SOLE 2 28344 0 0 AMC Networks Inc COM 00164V103 2771 80460 SH SOLE 3 80460 0 0 Amcor PLC COM G0250X107 121 10094 SH SOLE 1 10094 0 0 Amcor PLC COM G0250X107 235 19574 SH SOLE 3 19574 0 0 Amdocs Ltd COM G02602103 77893 1040800 SH SOLE 1 1040800 0 0 Amdocs Ltd COM G02602103 7391 98761 SH SOLE 2 98761 0 0 Amdocs Ltd COM G02602103 44287 591759 SH SOLE 3 591759 0 0 Amedisys Inc COM 023436108 28395 175407 SH SOLE 1 175407 0 0 Amedisys Inc COM 023436108 2020 12476 SH SOLE 3 12476 0 0 AMERCO COM 023586100 57382 79014 SH SOLE 1 79014 0 0 Ameren Corp COM 023608102 68 763 SH SOLE 1 763 0 0 Ameren Corp COM 023608102 1014 11387 SH SOLE 3 11387 0 0 America Movil SAB de CV ADR 02364W105 2016 1909814 SH SOLE 3 1909814 0 0 American Airlines Group Inc COM 02376R102 88 4924 SH SOLE 1 4924 0 0 American Airlines Group Inc COM 02376R102 484 26926 SH SOLE 3 26926 0 0 American Assets Trust Inc REIT 024013104 135 3599 SH SOLE 3 3599 0 0 American Campus Communities Inc REIT 024835100 436 7612 SH SOLE 1 7612 0 0 American Campus Communities Inc REIT 024835100 449 7835 SH SOLE 3 7835 0 0 American Electric Power Co Inc COM 025537101 181 2038 SH SOLE 1 2038 0 0 American Electric Power Co Inc COM 025537101 5078 57076 SH SOLE 3 57076 0 0 American Express Co COM 025816109 584 3568 SH SOLE 1 3568 0 0 American Express Co COM 025816109 32066 196001 SH SOLE 2 196001 0 0 American Express Co COM 025816109 194798 1190695 SH SOLE 3 1190695 0 0 American Express Co COM 025816109 447 2730 SH SOLE 4 2730 0 0 American Express Co COM 025816109 3149 19247 SH SOLE 7 19247 0 0 American Finance Trust Inc COM 02607T109 105 11544 SH SOLE 2 11544 0 0 American Financial Group Inc/OH COM 025932104 99 721 SH SOLE 2 721 0 0 American Financial Group Inc/OH COM 025932104 37604 273843 SH SOLE 3 273843 0 0 American Financial Group Inc/OH COM 025932104 446 3250 SH SOLE 12 3250 0 0 American Homes 4 Rent REIT 02665T306 49242 1129139 SH SOLE 1 1129139 0 0 American Homes 4 Rent REIT 02665T306 748 17153 SH SOLE 3 17153 0 0 American International Group Inc COM 026874784 224 3934 SH SOLE 1 3934 0 0 American International Group Inc COM 026874784 272 4792 SH SOLE 2 4792 0 0 American International Group Inc COM 026874784 17707 311414 SH SOLE 3 311414 0 0 American Tower Corp REIT 03027X100 581 1988 SH SOLE 1 1988 0 0 American Tower Corp REIT 03027X100 2733 9343 SH SOLE 2 9343 0 0 American Tower Corp REIT 03027X100 38363 131155 SH SOLE 3 131155 0 0 American Tower Corp REIT 03027X100 61 210 SH SOLE 7 210 0 0 American Vanguard Corp COM 030371108 329 20082 SH SOLE 2 20082 0 0 American Vanguard Corp COM 030371108 3381 206302 SH SOLE 3 206302 0 0 American Water Works Co Inc COM 030420103 163 864 SH SOLE 1 864 0 0 American Water Works Co Inc COM 030420103 2112 11184 SH SOLE 2 11184 0 0 American Water Works Co Inc COM 030420103 13505 71510 SH SOLE 3 71510 0 0 Americold Realty Trust REIT 03064D108 488 14883 SH SOLE 3 14883 0 0 Ameriprise Financial Inc COM 03076C106 160 529 SH SOLE 1 529 0 0 Ameriprise Financial Inc COM 03076C106 3751 12435 SH SOLE 2 12435 0 0 Ameriprise Financial Inc COM 03076C106 45333 150279 SH SOLE 3 150279 0 0 AmerisourceBergen Corp COM 03073E105 102 771 SH SOLE 1 771 0 0 AmerisourceBergen Corp COM 03073E105 15317 115263 SH SOLE 3 115263 0 0 AMETEK Inc COM 031100100 148 1006 SH SOLE 1 1006 0 0 AMETEK Inc COM 031100100 24879 169201 SH SOLE 2 169201 0 0 AMETEK Inc COM 031100100 133916 910746 SH SOLE 3 910746 0 0 AMETEK Inc COM 031100100 1071 7284 SH SOLE 4 7284 0 0 AMETEK Inc COM 031100100 1592 10830 SH SOLE 7 10830 0 0 Amgen Inc COM 031162100 636 2829 SH SOLE 1 2829 0 0 Amgen Inc COM 031162100 11860 52720 SH SOLE 2 52720 0 0 Amgen Inc COM 031162100 209314 930410 SH SOLE 3 930410 0 0 Amgen Inc COM 031162100 676 3004 SH SOLE 7 3004 0 0 Amgen Inc COM 031162100 3203 14238 SH SOLE 12 14238 0 0 Amkor Technology Inc COM 031652100 489 19725 SH SOLE 2 19725 0 0 Amkor Technology Inc COM 031652100 1138 45922 SH SOLE 3 45922 0 0 Amphenol Corp COM 032095101 266 3044 SH SOLE 1 3044 0 0 Amphenol Corp COM 032095101 359 4107 SH SOLE 2 4107 0 0 Amphenol Corp COM 032095101 9384 107294 SH SOLE 3 107294 0 0 Analog Devices Inc COM 032654105 202 1152 SH SOLE 1 1152 0 0 Analog Devices Inc COM 032654105 2305 13115 SH SOLE 2 13115 0 0 Analog Devices Inc COM 032654105 47682 271275 SH SOLE 3 271275 0 0 Analog Devices Inc COM 032654105 431 2450 SH SOLE 12 2450 0 0 AngloGold Ashanti Ltd ADR 035128206 10468 498928 SH SOLE 2 498928 0 0 AngloGold Ashanti Ltd ADR 035128206 13192 628797 SH SOLE 3 628797 0 0 Anheuser-Busch InBev SA/NV ADR 03524A108 30 500 SH SOLE 7 500 0 0 Annaly Capital Management Inc REIT 035710409 11 1433 SH SOLE 1 1433 0 0 Annaly Capital Management Inc REIT 035710409 6532 835292 SH SOLE 3 835292 0 0 Annexon Inc COM 03589W102 971 84493 SH SOLE 3 84493 0 0 ANSYS Inc COM 03662Q105 208 518 SH SOLE 1 518 0 0 ANSYS Inc COM 03662Q105 1892 4718 SH SOLE 3 4718 0 0 Antero Resources Corp COM 03674X106 865 49411 SH SOLE 2 49411 0 0 Antero Resources Corp COM 03674X106 2870 163982 SH SOLE 3 163982 0 0 Antero Resources Corp COM 03674X106 135 7740 SH SOLE 12 7740 0 0 Anthem Inc COM 036752103 533 1150 SH SOLE 1 1150 0 0 Anthem Inc COM 036752103 54972 118591 SH SOLE 2 118591 0 0 Anthem Inc COM 036752103 450389 971629 SH SOLE 3 971629 0 0 Anthem Inc COM 036752103 2405 5188 SH SOLE 4 5188 0 0 Anthem Inc COM 036752103 31763 68522 SH SOLE 7 68522 0 0 Anthem Inc COM 036752103 1287 2776 SH SOLE 9 2776 0 0 Aon PLC COM G0403H108 267 887 SH SOLE 1 887 0 0 Aon PLC COM G0403H108 602 2003 SH SOLE 2 2003 0 0 Aon PLC COM G0403H108 18562 61759 SH SOLE 3 61759 0 0 APA Corp COM 03743Q108 685 25487 SH SOLE 2 25487 0 0 APA Corp COM 03743Q108 8354 310670 SH SOLE 3 310670 0 0 Apartment Income REIT Corp REIT 03750L109 1401 25621 SH SOLE 3 25621 0 0 Apple Hospitality REIT Inc REIT 03784Y200 205 12664 SH SOLE 3 12664 0 0 Apple Inc COM 037833100 12587 70887 SH SOLE 1 70887 0 0 Apple Inc COM 037833100 69162 389493 SH SOLE 2 389493 0 0 Apple Inc COM 037833100 1608038 9055797 SH SOLE 3 9055797 0 0 Apple Inc COM 037833100 3056 17208 SH SOLE 4 17208 0 0 Apple Inc COM 037833100 17722 99802 SH SOLE 7 99802 0 0 Apple Inc COM 037833100 1379 7767 SH SOLE 9 7767 0 0 Apple Inc COM 037833100 8120 45730 SH SOLE 12 45730 0 0 Apple Inc COM 037833100 265 1490 SH SOLE 12 1490 0 0 Applied Materials Inc COM 038222105 718 4565 SH SOLE 1 4565 0 0 Applied Materials Inc COM 038222105 2010 12772 SH SOLE 2 12772 0 0 Applied Materials Inc COM 038222105 43193 274484 SH SOLE 3 274484 0 0 Applied Materials Inc COM 038222105 991 6300 SH SOLE 12 6300 0 0 AptarGroup Inc COM 038336103 42735 348918 SH SOLE 1 348918 0 0 AptarGroup Inc COM 038336103 18 145 SH SOLE 3 145 0 0 Aramark COM 03852U106 91071 2471400 SH SOLE 1 2471400 0 0 Aramark COM 03852U106 378 10271 SH SOLE 3 10271 0 0 ArcBest Corp COM 03937C105 465 3881 SH SOLE 3 3881 0 0 Arch Capital Group Ltd COM G0450A105 122 2752 SH SOLE 1 2752 0 0 Arch Capital Group Ltd COM G0450A105 215 4836 SH SOLE 2 4836 0 0 Arch Capital Group Ltd COM G0450A105 7756 174490 SH SOLE 3 174490 0 0 Archer-Daniels-Midland Co COM 039483102 148 2186 SH SOLE 1 2186 0 0 Archer-Daniels-Midland Co COM 039483102 335 4958 SH SOLE 2 4958 0 0 Archer-Daniels-Midland Co COM 039483102 6257 92570 SH SOLE 3 92570 0 0 Arconic Corp COM 03966V107 760 23015 SH SOLE 3 23015 0 0 Arena Pharmaceuticals Inc COM 040047607 6591 70916 SH SOLE 3 70916 0 0 Argenx SE ADR 04016X101 6615 18889 SH SOLE 3 18889 0 0 Arista Networks Inc COM 040413106 228 1584 SH SOLE 1 1584 0 0 Arista Networks Inc COM 040413106 1849 12865 SH SOLE 2 12865 0 0 Arista Networks Inc COM 040413106 31678 220370 SH SOLE 3 220370 0 0 Array Technologies Inc COM 04271T100 483 30797 SH SOLE 2 30797 0 0 Array Technologies Inc COM 04271T100 17967 1145133 SH SOLE 3 1145133 0 0 Arrow Electronics Inc COM 042735100 34571 257477 SH SOLE 1 257477 0 0 Arrow Electronics Inc COM 042735100 1307 9735 SH SOLE 2 9735 0 0 Arrow Electronics Inc COM 042735100 11266 83908 SH SOLE 3 83908 0 0 Arrowhead Pharmaceuticals Inc COM 04280A100 6105 92085 SH SOLE 3 92085 0 0 Arthur J Gallagher & Co COM 363576109 16053 94612 SH SOLE 1 94612 0 0 Arthur J Gallagher & Co COM 363576109 863 5084 SH SOLE 3 5084 0 0 Artisan Partners Asset Management Inc COM 04316A108 2092 43921 SH SOLE 2 43921 0 0 Artisan Partners Asset Management Inc COM 04316A108 23929 502280 SH SOLE 3 502280 0 0 Arvinas Inc COM 04335A105 7178 87392 SH SOLE 3 87392 0 0 Asbury Automotive Group Inc COM 043436104 29212 169118 SH SOLE 1 169118 0 0 Asbury Automotive Group Inc COM 043436104 1266 7328 SH SOLE 2 7328 0 0 Asbury Automotive Group Inc COM 043436104 10299 59626 SH SOLE 3 59626 0 0 Ascendis Pharma A/S ADR 04351P101 4970 36943 SH SOLE 3 36943 0 0 ASE Technology Holding Co Ltd ADR 00215W100 18927 4846975 SH SOLE 2 4846975 0 0 ASE Technology Holding Co Ltd ADR 00215W100 23188 5938026 SH SOLE 3 5938026 0 0 ASGN Inc COM 00191U102 55422 449128 SH SOLE 1 449128 0 0 Ashland Global Holdings Inc COM 044186104 81282 754985 SH SOLE 1 754985 0 0 ASML Holding NV ADR N07059210 62 78 SH SOLE 2 78 0 0 Associated Banc-Corp COM 045487105 203 8966 SH SOLE 1 8966 0 0 Assurant Inc COM 04621X108 143359 919796 SH SOLE 1 919796 0 0 Assured Guaranty Ltd COM G0585R106 1440 28693 SH SOLE 2 28693 0 0 Assured Guaranty Ltd COM G0585R106 10582 210793 SH SOLE 3 210793 0 0 AstraZeneca PLC ADR 046353108 74 633 SH SOLE 2 633 0 0 AT&T Inc COM 00206R102 803 32623 SH SOLE 1 32623 0 0 AT&T Inc COM 00206R102 3344 135922 SH SOLE 2 135922 0 0 AT&T Inc COM 00206R102 37997 1544589 SH SOLE 3 1544589 0 0 AT&T Inc COM 00206R102 54 2200 SH SOLE 12 2200 0 0 Atea Pharmaceuticals Inc COM 04683R106 13777 1541106 SH SOLE 3 1541106 0 0 Atkore Inc COM 047649108 1867 16791 SH SOLE 3 16791 0 0 Atlas Air Worldwide Holdings Inc COM 049164205 1237 13140 SH SOLE 2 13140 0 0 Atlas Air Worldwide Holdings Inc COM 049164205 6315 67090 SH SOLE 3 67090 0 0 Atlassian Corp PLC COM G06242104 274 719 SH SOLE 1 719 0 0 Atlassian Corp PLC COM G06242104 127 333 SH SOLE 2 333 0 0 Atlassian Corp PLC COM G06242104 3097 8122 SH SOLE 3 8122 0 0 Atmos Energy Corp COM 049560105 217 2073 SH SOLE 3 2073 0 0 Audacy Inc COM 05070N103 56 21700 SH SOLE 2 21700 0 0 Autodesk Inc COM 052769106 293 1043 SH SOLE 1 1043 0 0 Autodesk Inc COM 052769106 3211 11418 SH SOLE 2 11418 0 0 Autodesk Inc COM 052769106 104591 371957 SH SOLE 3 371957 0 0 Autohome Inc ADR 05278C107 1936 262639 SH SOLE 3 262639 0 0 Autoliv Inc COM 052800109 1208 11678 SH SOLE 3 11678 0 0 Autolus Therapeutics PLC ADR 05280R100 8681 1672732 SH SOLE 3 1672732 0 0 Automatic Data Processing Inc COM 053015103 480 1946 SH SOLE 1 1946 0 0 Automatic Data Processing Inc COM 053015103 3059 12407 SH SOLE 2 12407 0 0 Automatic Data Processing Inc COM 053015103 81847 331929 SH SOLE 3 331929 0 0 Automatic Data Processing Inc COM 053015103 137 556 SH SOLE 7 556 0 0 AutoNation Inc COM 05329W102 1932 16538 SH SOLE 2 16538 0 0 AutoNation Inc COM 05329W102 14496 124054 SH SOLE 3 124054 0 0 AutoNation Inc COM 05329W102 934 7990 SH SOLE 7 7990 0 0 AutoZone Inc COM 053332102 252 120 SH SOLE 1 120 0 0 AutoZone Inc COM 053332102 6866 3275 SH SOLE 2 3275 0 0 AutoZone Inc COM 053332102 191782 91482 SH SOLE 3 91482 0 0 AutoZone Inc COM 053332102 809 386 SH SOLE 4 386 0 0 Avalara Inc COM 05338G106 95 734 SH SOLE 1 734 0 0 AvalonBay Communities Inc REIT 053484101 120 477 SH SOLE 1 477 0 0 AvalonBay Communities Inc REIT 053484101 6086 24096 SH SOLE 3 24096 0 0 Avangrid Inc COM 05351W103 3602 72216 SH SOLE 3 72216 0 0 Avantor Inc COM 05352A100 189 4479 SH SOLE 1 4479 0 0 Avaya Holdings Corp COM 05351X101 194 9818 SH SOLE 2 9818 0 0 Avaya Holdings Corp COM 05351X101 2322 117292 SH SOLE 3 117292 0 0 Avery Dennison Corp COM 053611109 141 653 SH SOLE 1 653 0 0 Avery Dennison Corp COM 053611109 11 50 SH SOLE 2 50 0 0 Avery Dennison Corp COM 053611109 416 1922 SH SOLE 3 1922 0 0 Avery Dennison Corp COM 053611109 823 3802 SH SOLE 7 3802 0 0 Avista Corp COM 05379B107 8127 191275 SH SOLE 1 191275 0 0 Avnet Inc COM 053807103 633 15354 SH SOLE 2 15354 0 0 Avnet Inc COM 053807103 5407 131139 SH SOLE 3 131139 0 0 Axalta Coating Systems Ltd COM G0750C108 82753 2498566 SH SOLE 1 2498566 0 0 Axcelis Technologies Inc COM 054540208 85 1144 SH SOLE 2 1144 0 0 Axcelis Technologies Inc COM 054540208 1732 23226 SH SOLE 3 23226 0 0 Axis Capital Holdings Ltd COM G0692U109 15080 276846 SH SOLE 1 276846 0 0 Axis Capital Holdings Ltd COM G0692U109 367 6729 SH SOLE 2 6729 0 0 Axis Capital Holdings Ltd COM G0692U109 3543 65050 SH SOLE 3 65050 0 0 AZEK Co Inc/The COM 05478C105 35 766 SH SOLE 1 766 0 0 B2Gold Corp COM 11777Q209 13168 2644106 SH SOLE 2 2644106 0 0 B2Gold Corp COM 11777Q209 20189 4053978 SH SOLE 3 4053978 0 0 Baidu Inc ADR 056752108 40832 274424 SH SOLE 2 274424 0 0 Baidu Inc ADR 056752108 55572 373491 SH SOLE 3 373491 0 0 Baidu Inc ADR 056752108 74 500 SH SOLE 4 500 0 0 Baker Hughes Co COM 05722G100 121 5010 SH SOLE 1 5010 0 0 Baker Hughes Co COM 05722G100 13564 563751 SH SOLE 3 563751 0 0 Balchem Corp COM 057665200 101689 603136 SH SOLE 1 603136 0 0 Ball Corp COM 058498106 148 1534 SH SOLE 1 1534 0 0 Ball Corp COM 058498106 8056 83678 SH SOLE 2 83678 0 0 Ball Corp COM 058498106 104586 1086379 SH SOLE 3 1086379 0 0 Ball Corp COM 058498106 315 3268 SH SOLE 4 3268 0 0 Ball Corp COM 058498106 76634 796027 SH SOLE 7 796027 0 0 Ball Corp COM 058498106 13300 138151 SH SOLE 9 138151 0 0 Ball Corp COM 058498106 4465 46380 SH SOLE 12 46380 0 0 Ballard Power Systems Inc COM 058586108 137 8596 SH SOLE 2 8596 0 0 Ballard Power Systems Inc COM 058586108 86 5415 SH SOLE 3 5415 0 0 Banco Bradesco SA ADR 059460303 3630 1061497 SH SOLE 3 1061497 0 0 Banco Bradesco SA ADR 059460303 1107 323636 SH SOLE 7 323636 0 0 Banco Bradesco SA ADR 059460303 688 201258 SH SOLE 9 201258 0 0 Banco Santander Chile ADR 05965X109 160 3926039 SH SOLE 2 3926039 0 0 Banco Santander Chile ADR 05965X109 211 5174489 SH SOLE 3 5174489 0 0 Banco Santander Mexico SA Institucion de Banca Multiple Grupo Financiero Santand ADR 05969B103 1 618 SH SOLE 2 618 0 0 Banco Santander Mexico SA Institucion de Banca Multiple Grupo Financiero Santand ADR 05969B103 1382 1225342 SH SOLE 3 1225342 0 0 Bank of America Corp COM 060505104 1434 32235 SH SOLE 1 32235 0 0 Bank of America Corp COM 060505104 4560 102505 SH SOLE 2 102505 0 0 Bank of America Corp COM 060505104 85441 1920459 SH SOLE 3 1920459 0 0 Bank of America Corp Convertible Preferred Stock 060505682 20104 13909 SH SOLE 3 13909 0 0 Bank of America Corp COM 060505104 988 22203 SH SOLE 7 22203 0 0 Bank of America Corp COM 060505104 369 8300 SH SOLE 12 8300 0 0 Bank of Montreal COM 063671101 1236 9075 SH SOLE 2 9075 0 0 Bank of Montreal COM 063671101 9217 67679 SH SOLE 3 67679 0 0 Bank of New York Mellon Corp/The COM 064058100 177 3051 SH SOLE 1 3051 0 0 Bank of New York Mellon Corp/The COM 064058100 3171 54604 SH SOLE 2 54604 0 0 Bank of New York Mellon Corp/The COM 064058100 38779 667675 SH SOLE 3 667675 0 0 Bank of Nova Scotia/The COM 064149107 1074 11990 SH SOLE 2 11990 0 0 Bank of Nova Scotia/The COM 064149107 12588 140568 SH SOLE 3 140568 0 0 Bank OZK COM 06417N103 1603 34457 SH SOLE 2 34457 0 0 Bank OZK COM 06417N103 18801 404052 SH SOLE 3 404052 0 0 Baozun Inc ADR 06684L103 1412 304756 SH SOLE 4 304756 0 0 Baozun Inc ADR 06684L103 4104 885800 SH SOLE 6 885800 0 0 Barclays PLC ADR 06738E204 8 3285 SH SOLE 2 3285 0 0 Barrick Gold Corp COM 067901108 497 20667 SH SOLE 2 20667 0 0 Barrick Gold Corp COM 067901108 13 670 SH SOLE 2 670 0 0 Barrick Gold Corp COM 067901108 1827 75969 SH SOLE 3 75969 0 0 Barrick Gold Corp COM 067901108 24282 1277998 SH SOLE 3 1277998 0 0 Bath & Body Works Inc COM 070830104 121 1732 SH SOLE 1 1732 0 0 Bath & Body Works Inc COM 070830104 3060 43840 SH SOLE 3 43840 0 0 Bath & Body Works Inc COM 070830104 162 2326 SH SOLE 12 2326 0 0 Bausch Health Cos Inc COM 071734107 12110 346591 SH SOLE 2 346591 0 0 Bausch Health Cos Inc COM 071734107 2694 77093 SH SOLE 3 77093 0 0 Baxter International Inc COM 071813109 170 1983 SH SOLE 1 1983 0 0 Baxter International Inc COM 071813109 396 4611 SH SOLE 2 4611 0 0 Baxter International Inc COM 071813109 4811 56046 SH SOLE 3 56046 0 0 Baxter International Inc COM 071813109 92 1070 SH SOLE 7 1070 0 0 Baxter International Inc COM 071813109 103 1204 SH SOLE 9 1204 0 0 BCE Inc COM 05534B760 91532 1390848 SH SOLE 2 1390848 0 0 BCE Inc COM 05534B760 79561 1208945 SH SOLE 3 1208945 0 0 Beazer Homes USA Inc COM 07556Q881 169 7283 SH SOLE 2 7283 0 0 Beazer Homes USA Inc COM 07556Q881 206 8852 SH SOLE 3 8852 0 0 Becton Dickinson and Co COM 075887109 259 1029 SH SOLE 1 1029 0 0 Becton Dickinson and Co COM 075887109 1213 4824 SH SOLE 2 4824 0 0 Becton Dickinson and Co COM 075887109 22717 90335 SH SOLE 3 90335 0 0 BeiGene Ltd ADR 07725L102 6 273 SH SOLE 3 273 0 0 BellRing Brands Inc COM 079823100 1741 61022 SH SOLE 3 61022 0 0 Bentley Systems Inc COM 08265T208 45 934 SH SOLE 3 934 0 0 Berkshire Hathaway Inc COM 084670702 0 8203 SH SOLE 1 8203 0 0 Berkshire Hathaway Inc COM 084670702 0 11336 SH SOLE 2 11336 0 0 Berkshire Hathaway Inc COM 084670702 10 345265 SH SOLE 3 345265 0 0 Berkshire Hathaway Inc COM 084670108 451 1 SH SOLE 3 1 0 0 Berkshire Hathaway Inc COM 084670702 0 4574 SH SOLE 7 4574 0 0 Berkshire Hathaway Inc COM 084670108 4507 10 SH SOLE 7 10 0 0 Berry Global Group Inc COM 08579W103 72573 983647 SH SOLE 1 983647 0 0 Berry Global Group Inc COM 08579W103 595 8068 SH SOLE 3 8068 0 0 Best Buy Co Inc COM 086516101 151 1489 SH SOLE 1 1489 0 0 Best Buy Co Inc COM 086516101 3306 32542 SH SOLE 3 32542 0 0 Best Buy Co Inc COM 086516101 429 4220 SH SOLE 12 4220 0 0 Beyond Meat Inc COM 08862E109 98 1498 SH SOLE 2 1498 0 0 Beyond Meat Inc COM 08862E109 1180 18109 SH SOLE 3 18109 0 0 Beyond Meat Inc COM 08862E109 326 5000 SH SOLE 7 5000 0 0 Big Lots Inc COM 089302103 222 4938 SH SOLE 2 4938 0 0 Big Lots Inc COM 089302103 746 16555 SH SOLE 3 16555 0 0 Bilibili Inc ADR 090040106 1983 42737 SH SOLE 3 42737 0 0 Bill.com Holdings Inc COM 090043100 176 706 SH SOLE 2 706 0 0 Bill.com Holdings Inc COM 090043100 94 379 SH SOLE 3 379 0 0 BioDelivery Sciences International Inc COM 09060J106 290 93435 SH SOLE 2 93435 0 0 BioDelivery Sciences International Inc COM 09060J106 695 224065 SH SOLE 3 224065 0 0 Biogen Inc COM 09062X103 154 640 SH SOLE 1 640 0 0 Biogen Inc COM 09062X103 303 1262 SH SOLE 2 1262 0 0 Biogen Inc COM 09062X103 1884 7852 SH SOLE 3 7852 0 0 Biohaven Pharmaceutical Holding Co Ltd COM G11196105 6199 44985 SH SOLE 3 44985 0 0 BioMarin Pharmaceutical Inc COM 09061G101 147 1664 SH SOLE 1 1664 0 0 BioMarin Pharmaceutical Inc COM 09061G101 288 3258 SH SOLE 3 3258 0 0 Bio-Rad Laboratories Inc COM 090572207 12 161 SH SOLE 1 161 0 0 Bio-Rad Laboratories Inc COM 090572207 2 32 SH SOLE 3 32 0 0 Bio-Techne Corp COM 09073M104 204 394 SH SOLE 1 394 0 0 Bio-Techne Corp COM 09073M104 199 384 SH SOLE 2 384 0 0 Bio-Techne Corp COM 09073M104 5258 10163 SH SOLE 3 10163 0 0 Black Knight Inc COM 09215C105 69268 835662 SH SOLE 1 835662 0 0 Black Knight Inc COM 09215C105 165 1991 SH SOLE 2 1991 0 0 Black Knight Inc COM 09215C105 3359 40525 SH SOLE 3 40525 0 0 Blackbaud Inc COM 09227Q100 24 307 SH SOLE 1 307 0 0 BlackBerry Ltd COM 09228F103 133 11278 SH SOLE 2 11278 0 0 BlackBerry Ltd COM 09228F103 542 45820 SH SOLE 3 45820 0 0 BlackRock Inc COM 09247X101 647 707 SH SOLE 1 707 0 0 BlackRock Inc COM 09247X101 13133 14344 SH SOLE 2 14344 0 0 BlackRock Inc COM 09247X101 214460 234239 SH SOLE 3 234239 0 0 BlackRock Inc COM 09247X101 160 175 SH SOLE 4 175 0 0 BlackRock Inc COM 09247X101 5700 6226 SH SOLE 7 6226 0 0 BlackRock Inc COM 09247X101 2926 3196 SH SOLE 12 3196 0 0 Blackstone Mortgage Trust Inc REIT 09257W100 913 29811 SH SOLE 3 29811 0 0 Block Inc COM 852234103 335 2073 SH SOLE 1 2073 0 0 Block Inc COM 852234103 4071 25208 SH SOLE 2 25208 0 0 Block Inc COM 852234103 22119 136953 SH SOLE 3 136953 0 0 BlueLinx Holdings Inc COM 09624H208 174 1816 SH SOLE 2 1816 0 0 Boeing Co/The COM 097023105 568 2821 SH SOLE 1 2821 0 0 Boeing Co/The COM 097023105 807 4008 SH SOLE 2 4008 0 0 Boeing Co/The COM 097023105 4540 22553 SH SOLE 3 22553 0 0 Boise Cascade Co COM 09739D100 1282 18001 SH SOLE 2 18001 0 0 Boise Cascade Co COM 09739D100 9186 129011 SH SOLE 3 129011 0 0 BOK Financial Corp COM 05561Q201 196 1855 SH SOLE 1 1855 0 0 Booking Holdings Inc COM 09857L108 11046 4604 SH SOLE 1 4604 0 0 Booking Holdings Inc COM 09857L108 491789 204978 SH SOLE 2 204978 0 0 Booking Holdings Inc COM 09857L108 580861 242103 SH SOLE 3 242103 0 0 Booking Holdings Inc COM 09857L108 2193 914 SH SOLE 4 914 0 0 Booking Holdings Inc COM 09857L108 32320 13471 SH SOLE 7 13471 0 0 Booking Holdings Inc COM 09857L108 1092 455 SH SOLE 9 455 0 0 BorgWarner Inc COM 099724106 2147 47637 SH SOLE 2 47637 0 0 BorgWarner Inc COM 099724106 19777 438817 SH SOLE 3 438817 0 0 Boston Properties Inc REIT 101121101 127 1103 SH SOLE 1 1103 0 0 Boston Properties Inc REIT 101121101 2599 22563 SH SOLE 3 22563 0 0 Boston Scientific Corp COM 101137107 279 6574 SH SOLE 1 6574 0 0 Boston Scientific Corp COM 101137107 604 14225 SH SOLE 2 14225 0 0 Boston Scientific Corp COM 101137107 23798 560207 SH SOLE 3 560207 0 0 Boston Scientific Corp COM 101137107 355 8350 SH SOLE 12 8350 0 0 Brandywine Realty Trust REIT 105368203 2424 180598 SH SOLE 3 180598 0 0 Brighthouse Financial Inc COM 10922N103 26 496 SH SOLE 2 496 0 0 Brighthouse Financial Inc COM 10922N103 1441 27825 SH SOLE 3 27825 0 0 Bristol-Myers Squibb Co COM 110122108 741 11879 SH SOLE 1 11879 0 0 Bristol-Myers Squibb Co COM 110122108 29698 476304 SH SOLE 2 476304 0 0 Bristol-Myers Squibb Co COM 110122108 464490 7449719 SH SOLE 3 7449719 0 0 Bristol-Myers Squibb Co COM 110122108 1771 28399 SH SOLE 4 28399 0 0 Bristol-Myers Squibb Co COM 110122108 2832 45425 SH SOLE 7 45425 0 0 Brixmor Property Group Inc REIT 11120U105 54610 2149154 SH SOLE 1 2149154 0 0 Brixmor Property Group Inc REIT 11120U105 3 124 SH SOLE 2 124 0 0 Brixmor Property Group Inc REIT 11120U105 441 17366 SH SOLE 3 17366 0 0 Broadcom Inc COM 11135F101 1212 1822 SH SOLE 1 1822 0 0 Broadcom Inc COM 11135F101 4573 6872 SH SOLE 2 6872 0 0 Broadcom Inc COM 11135F101 215083 323234 SH SOLE 3 323234 0 0 Broadcom Inc Convertible Preferred Stock 11135F200 3661 1764 SH SOLE 3 1764 0 0 Broadridge Financial Solutions Inc COM 11133T103 103 565 SH SOLE 1 565 0 0 Broadridge Financial Solutions Inc COM 11133T103 4610 25215 SH SOLE 3 25215 0 0 Broadstone Net Lease Inc REIT 11135E203 1072 43183 SH SOLE 3 43183 0 0 Brookfield Asset Management Inc COM 112585104 1048 13717 SH SOLE 2 13717 0 0 Brookfield Asset Management Inc COM 112585104 3904 51100 SH SOLE 3 51100 0 0 Brookfield Asset Management Inc COM 112585104 347 5747 SH SOLE 3 5747 0 0 Brown & Brown Inc COM 115236101 25 351 SH SOLE 2 351 0 0 Brown & Brown Inc COM 115236101 4457 63418 SH SOLE 3 63418 0 0 BRP Inc COM 05577W200 20119 181579 SH SOLE 2 181579 0 0 BRP Inc COM 05577W200 8924 80546 SH SOLE 3 80546 0 0 BRT Apartments Corp REIT 055645303 1658 69103 SH SOLE 3 69103 0 0 Bruker Corp COM 116794108 98 1162 SH SOLE 2 1162 0 0 Bruker Corp COM 116794108 2360 28130 SH SOLE 3 28130 0 0 Brunswick Corp/DE COM 117043109 252 2500 SH SOLE 1 2500 0 0 Brunswick Corp/DE COM 117043109 832 8261 SH SOLE 2 8261 0 0 Brunswick Corp/DE COM 117043109 4425 43933 SH SOLE 3 43933 0 0 Buckle Inc/The COM 118440106 5370 126914 SH SOLE 3 126914 0 0 Builders FirstSource Inc COM 12008R107 425 4954 SH SOLE 2 4954 0 0 Builders FirstSource Inc COM 12008R107 4250 49580 SH SOLE 3 49580 0 0 Bunge Ltd COM G16962105 137 1464 SH SOLE 1 1464 0 0 Bunge Ltd COM G16962105 1572 16839 SH SOLE 2 16839 0 0 Bunge Ltd COM G16962105 9594 102767 SH SOLE 3 102767 0 0 Burford Capital Ltd COM G17977110 96 9082 SH SOLE 7 9082 0 0 Burlington Stores Inc COM 122017106 10572 36268 SH SOLE 1 36268 0 0 Burlington Stores Inc COM 122017106 4009 13753 SH SOLE 2 13753 0 0 Burlington Stores Inc COM 122017106 17736 60841 SH SOLE 3 60841 0 0 BWX Technologies Inc COM 05605H100 10273 214549 SH SOLE 1 214549 0 0 Cable One Inc COM 12685J105 120 68 SH SOLE 1 68 0 0 Cable One Inc COM 12685J105 132 75 SH SOLE 12 75 0 0 Cable One Inc COM 12685J105 185 105 SH SOLE 12 105 0 0 Cabot Corp COM 127055101 185 3295 SH SOLE 1 3295 0 0 Cabot Corp COM 127055101 356 6343 SH SOLE 2 6343 0 0 Cabot Corp COM 127055101 1633 29063 SH SOLE 3 29063 0 0 CACI International Inc COM 127190304 18 68 SH SOLE 3 68 0 0 Cactus Inc COM 127203107 15471 405734 SH SOLE 1 405734 0 0 Cactus Inc COM 127203107 152 3981 SH SOLE 3 3981 0 0 Cadence Bank COM 12740C103 174 5826 SH SOLE 1 5826 0 0 Cadence Design Systems Inc COM 127387108 220 1182 SH SOLE 1 1182 0 0 Cadence Design Systems Inc COM 127387108 11883 63769 SH SOLE 2 63769 0 0 Cadence Design Systems Inc COM 127387108 62814 337075 SH SOLE 3 337075 0 0 Cadence Design Systems Inc COM 127387108 476 2556 SH SOLE 4 2556 0 0 CAE Inc COM 124765108 1063 33298 SH SOLE 3 33298 0 0 Caesars Entertainment Inc COM 12769G100 130 1385 SH SOLE 1 1385 0 0 Caesars Entertainment Inc COM 12769G100 214 2284 SH SOLE 2 2284 0 0 Caesars Entertainment Inc COM 12769G100 409 4372 SH SOLE 3 4372 0 0 Callon Petroleum Co COM 13123X508 226 4784 SH SOLE 2 4784 0 0 Cambridge Bancorp COM 132152109 12551 134109 SH SOLE 1 134109 0 0 Camden Property Trust REIT 133131102 140 782 SH SOLE 1 782 0 0 Camden Property Trust REIT 133131102 110633 619170 SH SOLE 3 619170 0 0 Campbell Soup Co COM 134429109 117 2700 SH SOLE 2 2700 0 0 Campbell Soup Co COM 134429109 1463 33664 SH SOLE 3 33664 0 0 Campbell Soup Co COM 134429109 134 3080 SH SOLE 7 3080 0 0 Campbell Soup Co COM 134429109 133 3050 SH SOLE 12 3050 0 0 Canadian Imperial Bank of Commerce COM 136069101 20548 176288 SH SOLE 3 176288 0 0 Canadian Imperial Bank of Commerce COM 136069101 583 5000 SH SOLE 7 5000 0 0 Canadian Imperial Bank of Commerce COM 136069101 147 1000 SH SOLE 12 1000 0 0 Canadian National Railway Co COM 136375102 16788 108046 SH SOLE 1 108046 0 0 Canadian National Railway Co COM 136375102 30 241 SH SOLE 2 241 0 0 Canadian National Railway Co COM 136375102 771324 4964115 SH SOLE 2 4964115 0 0 Canadian National Railway Co COM 136375102 180755 1163308 SH SOLE 3 1163308 0 0 Canadian National Railway Co COM 136375102 25 160 SH SOLE 7 160 0 0 Canadian Natural Resources Ltd COM 136385101 16906 316298 SH SOLE 2 316298 0 0 Canadian Natural Resources Ltd COM 136385101 32153 601548 SH SOLE 3 601548 0 0 Canadian Pacific Railway Ltd COM 13645T100 15748 173088 SH SOLE 2 173088 0 0 Canadian Pacific Railway Ltd COM 13645T100 104187 1145168 SH SOLE 3 1145168 0 0 Canadian Pacific Railway Ltd COM 13645T100 614 6750 SH SOLE 7 6750 0 0 Canadian Solar Inc COM 136635109 5964 190596 SH SOLE 2 190596 0 0 Canadian Solar Inc COM 136635109 43205 1380800 SH SOLE 3 1380800 0 0 Canadian Solar Inc COM 136635109 19492 622947 SH SOLE 4 622947 0 0 Canadian Solar Inc COM 136635109 7377 235763 SH SOLE 6 235763 0 0 Capital One Financial Corp COM 14040H105 333 2293 SH SOLE 1 2293 0 0 Capital One Financial Corp COM 14040H105 1983 13666 SH SOLE 2 13666 0 0 Capital One Financial Corp COM 14040H105 73922 509492 SH SOLE 3 509492 0 0 Capri Holdings Ltd COM G1890L107 475 7320 SH SOLE 2 7320 0 0 Capri Holdings Ltd COM G1890L107 3034 46734 SH SOLE 3 46734 0 0 Cardinal Health Inc COM 14149Y108 75 1459 SH SOLE 1 1459 0 0 Cardinal Health Inc COM 14149Y108 3256 63227 SH SOLE 3 63227 0 0 CareTrust REIT Inc REIT 14174T107 145 6348 SH SOLE 3 6348 0 0 Cargurus Inc COM 141788109 191 5687 SH SOLE 3 5687 0 0 Carlisle Cos Inc COM 142339100 171 689 SH SOLE 1 689 0 0 Carlisle Cos Inc COM 142339100 360 1451 SH SOLE 2 1451 0 0 Carlisle Cos Inc COM 142339100 1327 5347 SH SOLE 3 5347 0 0 CarMax Inc COM 143130102 88 676 SH SOLE 1 676 0 0 CarMax Inc COM 143130102 1144 8784 SH SOLE 3 8784 0 0 Carnival Corp COM 143658300 120 5951 SH SOLE 1 5951 0 0 Carnival Corp COM 143658300 687 34158 SH SOLE 3 34158 0 0 Carnival Corp COM 143658300 44 2211 SH SOLE 7 2211 0 0 Carrier Global Corp COM 14448C104 232 4286 SH SOLE 1 4286 0 0 Carrier Global Corp COM 14448C104 3084 56854 SH SOLE 3 56854 0 0 Cars.com Inc COM 14575E105 337 20959 SH SOLE 2 20959 0 0 Cars.com Inc COM 14575E105 1619 100634 SH SOLE 3 100634 0 0 Carvana Co COM 146869102 121 521 SH SOLE 1 521 0 0 Carvana Co COM 146869102 175 753 SH SOLE 2 753 0 0 Carvana Co COM 146869102 294 1269 SH SOLE 3 1269 0 0 Casella Waste Systems Inc COM 147448104 245 2867 SH SOLE 1 2867 0 0 Casey's General Stores Inc COM 147528103 23 117 SH SOLE 3 117 0 0 Catalent Inc COM 148806102 82777 646544 SH SOLE 1 646544 0 0 Catalent Inc COM 148806102 9272 72424 SH SOLE 3 72424 0 0 Caterpillar Inc COM 149123101 560 2709 SH SOLE 1 2709 0 0 Caterpillar Inc COM 149123101 875 4233 SH SOLE 2 4233 0 0 Caterpillar Inc COM 149123101 7881 38118 SH SOLE 3 38118 0 0 Caterpillar Inc COM 149123101 85 410 SH SOLE 9 410 0 0 Caterpillar Inc COM 149123101 5375 25998 SH SOLE 12 25998 0 0 Cavco Industries Inc COM 149568107 55156 173639 SH SOLE 1 173639 0 0 Cboe Global Markets Inc COM 12503M108 254 1949 SH SOLE 3 1949 0 0 CBRE Group Inc COM 12504L109 201 1849 SH SOLE 1 1849 0 0 CBRE Group Inc COM 12504L109 16237 149640 SH SOLE 3 149640 0 0 CDK Global Inc COM 12508E101 214 5135 SH SOLE 1 5135 0 0 CDW Corp/DE COM 12514G108 10545 51495 SH SOLE 1 51495 0 0 CDW Corp/DE COM 12514G108 1200 5859 SH SOLE 3 5859 0 0 Celanese Corp COM 150870103 154 919 SH SOLE 1 919 0 0 Celanese Corp COM 150870103 166 990 SH SOLE 2 990 0 0 Celanese Corp COM 150870103 4512 26847 SH SOLE 3 26847 0 0 Celestica Inc COM 15101Q108 1404 99559 SH SOLE 2 99559 0 0 Cemex SAB de CV ADR 151290889 4104 6052976 SH SOLE 2 6052976 0 0 Cemex SAB de CV ADR 151290889 1988 2931940 SH SOLE 3 2931940 0 0 Cenovus Energy Inc/CA COM 15135U109 6112 497757 SH SOLE 2 497757 0 0 Cenovus Energy Inc/CA COM 15135U109 7023 571885 SH SOLE 3 571885 0 0 Cenovus Energy Inc/CA COM 15135U109 295 19033 SH SOLE 3 19033 0 0 Cenovus Energy Inc/CA COM 15135U109 45 3692 SH SOLE 7 3692 0 0 Centene Corp COM 15135B101 214 2601 SH SOLE 1 2601 0 0 Centene Corp COM 15135B101 446 5412 SH SOLE 2 5412 0 0 Centene Corp COM 15135B101 2573 31230 SH SOLE 3 31230 0 0 CenterPoint Energy Inc COM 15189T107 35917 1286900 SH SOLE 1 1286900 0 0 CenterPoint Energy Inc COM 15189T107 375 13424 SH SOLE 3 13424 0 0 Centerra Gold Inc COM 152006102 3365 345088 SH SOLE 2 345088 0 0 Centerra Gold Inc COM 152006102 7672 786873 SH SOLE 3 786873 0 0 Century Communities Inc COM 156504300 569 6956 SH SOLE 2 6956 0 0 Century Communities Inc COM 156504300 5192 63479 SH SOLE 3 63479 0 0 Ceridian HCM Holding Inc COM 15677J108 19 180 SH SOLE 3 180 0 0 Cerner Corp COM 156782104 119 1284 SH SOLE 1 1284 0 0 Cerner Corp COM 156782104 531 5716 SH SOLE 2 5716 0 0 Cerner Corp COM 156782104 36011 387755 SH SOLE 3 387755 0 0 CF Industries Holdings Inc COM 125269100 324 4580 SH SOLE 3 4580 0 0 CGI Inc COM 12532H104 507 4532 SH SOLE 3 4532 0 0 CGI Inc COM 12532H104 847 7569 SH SOLE 7 7569 0 0 CH Robinson Worldwide Inc COM 12541W209 324 3009 SH SOLE 3 3009 0 0 ChargePoint Holdings Inc COM 15961R105 456 23913 SH SOLE 2 23913 0 0 ChargePoint Holdings Inc COM 15961R105 16247 852847 SH SOLE 3 852847 0 0 Charles River Laboratories International Inc COM 159864107 233 618 SH SOLE 1 618 0 0 Charles Schwab Corp/The COM 808513105 631 7506 SH SOLE 1 7506 0 0 Charles Schwab Corp/The COM 808513105 7759 92264 SH SOLE 2 92264 0 0 Charles Schwab Corp/The COM 808513105 36095 429194 SH SOLE 3 429194 0 0 Chart Industries Inc COM 16115Q308 144 902 SH SOLE 2 902 0 0 Chart Industries Inc COM 16115Q308 2898 18168 SH SOLE 3 18168 0 0 Charter Communications Inc COM 16119P108 419 643 SH SOLE 1 643 0 0 Charter Communications Inc COM 16119P108 5040 7731 SH SOLE 2 7731 0 0 Charter Communications Inc COM 16119P108 116927 179344 SH SOLE 3 179344 0 0 Charter Communications Inc COM 16119P108 484 743 SH SOLE 4 743 0 0 Charter Communications Inc COM 16119P108 3716 5699 SH SOLE 7 5699 0 0 Check Point Software Technologies Ltd COM M22465104 19881 170562 SH SOLE 2 170562 0 0 Check Point Software Technologies Ltd COM M22465104 12113 103917 SH SOLE 3 103917 0 0 Check Point Software Technologies Ltd COM M22465104 90 773 SH SOLE 7 773 0 0 Check Point Software Technologies Ltd COM M22465104 1257 10785 SH SOLE 12 10785 0 0 Chemed Corp COM 16359R103 7171 13554 SH SOLE 1 13554 0 0 Chemed Corp COM 16359R103 616 1165 SH SOLE 3 1165 0 0 Chemours Co/The COM 163851108 822 24485 SH SOLE 2 24485 0 0 Chemours Co/The COM 163851108 6134 182785 SH SOLE 3 182785 0 0 Cheniere Energy Inc COM 16411R208 194 1915 SH SOLE 1 1915 0 0 Cheniere Energy Inc COM 16411R208 154 1516 SH SOLE 2 1516 0 0 Cheniere Energy Inc COM 16411R208 6364 62745 SH SOLE 3 62745 0 0 Chesapeake Energy Corp COM 165167735 587 9100 SH SOLE 3 9100 0 0 Chesapeake Utilities Corp COM 165303108 17866 122528 SH SOLE 1 122528 0 0 Chevron Corp COM 166764100 1064 9066 SH SOLE 1 9066 0 0 Chevron Corp COM 166764100 1509 12856 SH SOLE 2 12856 0 0 Chevron Corp COM 166764100 9878 84175 SH SOLE 3 84175 0 0 ChipMOS Technologies Inc ADR 16965P202 59 33565 SH SOLE 2 33565 0 0 ChipMOS Technologies Inc ADR 16965P202 35 19895 SH SOLE 3 19895 0 0 Chipotle Mexican Grill Inc COM 169656105 217 124 SH SOLE 1 124 0 0 Chipotle Mexican Grill Inc COM 169656105 498 285 SH SOLE 2 285 0 0 Chipotle Mexican Grill Inc COM 169656105 1900 1087 SH SOLE 3 1087 0 0 Choice Hotels International Inc COM 169905106 321 2058 SH SOLE 1 2058 0 0 Choice Hotels International Inc COM 169905106 410 2630 SH SOLE 3 2630 0 0 Chubb Ltd COM H1467J104 339 1752 SH SOLE 1 1752 0 0 Chubb Ltd COM H1467J104 819 4237 SH SOLE 2 4237 0 0 Chubb Ltd COM H1467J104 122485 633620 SH SOLE 3 633620 0 0 Chubb Ltd COM H1467J104 416 2152 SH SOLE 4 2152 0 0 Chubb Ltd COM H1467J104 4421 22868 SH SOLE 7 22868 0 0 Chubb Ltd COM H1467J104 1323 6845 SH SOLE 9 6845 0 0 Chubb Ltd COM H1467J104 4145 21444 SH SOLE 12 21444 0 0 Chunghwa Telecom Co Ltd ADR 17133Q502 1438 340592 SH SOLE 2 340592 0 0 Chunghwa Telecom Co Ltd ADR 17133Q502 1300 307933 SH SOLE 3 307933 0 0 Church & Dwight Co Inc COM 171340102 79 768 SH SOLE 1 768 0 0 Church & Dwight Co Inc COM 171340102 66 648 SH SOLE 2 648 0 0 Church & Dwight Co Inc COM 171340102 10281 100305 SH SOLE 3 100305 0 0 Churchill Downs Inc COM 171484108 49044 203588 SH SOLE 1 203588 0 0 Churchill Downs Inc COM 171484108 19514 81004 SH SOLE 2 81004 0 0 Churchill Downs Inc COM 171484108 133124 552609 SH SOLE 3 552609 0 0 Churchill Downs Inc COM 171484108 2039 8465 SH SOLE 7 8465 0 0 CI Financial Corp COM 125491100 18185 687791 SH SOLE 2 687791 0 0 CI Financial Corp COM 125491100 24024 908606 SH SOLE 3 908606 0 0 Ciena Corp COM 171779309 104999 1364157 SH SOLE 1 1364157 0 0 Ciena Corp COM 171779309 21 274 SH SOLE 3 274 0 0 Cigna Corp COM 125523100 394 1715 SH SOLE 1 1715 0 0 Cigna Corp COM 125523100 907 3949 SH SOLE 2 3949 0 0 Cigna Corp COM 125523100 6044 26321 SH SOLE 3 26321 0 0 Cincinnati Financial Corp COM 172062101 132 1155 SH SOLE 1 1155 0 0 Cincinnati Financial Corp COM 172062101 329 2885 SH SOLE 3 2885 0 0 Cintas Corp COM 172908105 239 539 SH SOLE 1 539 0 0 Cintas Corp COM 172908105 360 812 SH SOLE 2 812 0 0 Cintas Corp COM 172908105 1576 3556 SH SOLE 3 3556 0 0 Cintas Corp COM 172908105 430 970 SH SOLE 7 970 0 0 Cirrus Logic Inc COM 172755100 12 131 SH SOLE 3 131 0 0 Cisco Systems Inc/California COM 17275R102 1251 19736 SH SOLE 1 19736 0 0 Cisco Systems Inc/California COM 17275R102 6530 103049 SH SOLE 2 103049 0 0 Cisco Systems Inc/California COM 17275R102 271598 4285903 SH SOLE 3 4285903 0 0 Cisco Systems Inc/California COM 17275R102 13665 215636 SH SOLE 7 215636 0 0 Cisco Systems Inc/California COM 17275R102 3865 60994 SH SOLE 9 60994 0 0 Cisco Systems Inc/California COM 17275R102 3044 48040 SH SOLE 12 48040 0 0 Cisco Systems Inc/Delaware COM 17275R102 101 1600 SH SOLE 12 1600 0 0 CIT Group Inc COM 125581801 3954 77012 SH SOLE 3 77012 0 0 Citi Trends Inc COM 17306X102 2733 28840 SH SOLE 3 28840 0 0 Citigroup Inc COM 172967424 567 9392 SH SOLE 1 9392 0 0 Citigroup Inc COM 172967424 3988 66037 SH SOLE 2 66037 0 0 Citigroup Inc COM 172967424 58664 971421 SH SOLE 3 971421 0 0 Citigroup Inc COM 172967424 57 938 SH SOLE 7 938 0 0 Citigroup Inc COM 172967424 60 1000 SH SOLE 9 1000 0 0 Citizens Financial Group Inc COM 174610105 174 3676 SH SOLE 1 3676 0 0 Citizens Financial Group Inc COM 174610105 29908 632973 SH SOLE 3 632973 0 0 Citrix Systems Inc COM 177376100 71 751 SH SOLE 1 751 0 0 Citrix Systems Inc COM 177376100 167 1761 SH SOLE 3 1761 0 0 Citrix Systems Inc COM 177376100 146 1540 SH SOLE 7 1540 0 0 City Office REIT Inc REIT 178587101 2269 115085 SH SOLE 3 115085 0 0 Clean Harbors Inc COM 184496107 20 204 SH SOLE 1 204 0 0 Cleveland-Cliffs Inc COM 185899101 15 677 SH SOLE 3 677 0 0 Clorox Co/The COM 189054109 128 735 SH SOLE 1 735 0 0 Clorox Co/The COM 189054109 3028 17366 SH SOLE 2 17366 0 0 Clorox Co/The COM 189054109 96132 551340 SH SOLE 3 551340 0 0 Cloudflare Inc COM 18915M107 243 1848 SH SOLE 1 1848 0 0 Cloudflare Inc COM 18915M107 317 2411 SH SOLE 2 2411 0 0 Cloudflare Inc COM 18915M107 642 4879 SH SOLE 3 4879 0 0 CME Group Inc COM 12572Q105 356 1560 SH SOLE 1 1560 0 0 CME Group Inc COM 12572Q105 613 2684 SH SOLE 2 2684 0 0 CME Group Inc COM 12572Q105 3869 16933 SH SOLE 3 16933 0 0 CMS Energy Corp COM 125896100 6512 100114 SH SOLE 1 100114 0 0 CMS Energy Corp COM 125896100 331 5084 SH SOLE 3 5084 0 0 CNH Industrial NV COM N20944109 8426 493636 SH SOLE 2 493636 0 0 CNH Industrial NV COM N20944109 470241 27547821 SH SOLE 3 27547821 0 0 CNH Industrial NV COM N20944109 135 7924 SH SOLE 7 7924 0 0 CNH Industrial NV COM N20944109 136 7950 SH SOLE 9 7950 0 0 CNO Financial Group Inc COM 12621E103 147 6161 SH SOLE 1 6161 0 0 CNX Resources Corp COM 12653C108 612 44485 SH SOLE 2 44485 0 0 CNX Resources Corp COM 12653C108 16363 1190047 SH SOLE 3 1190047 0 0 Coastal Financial Corp/WA COM 19046P209 10 196 SH SOLE 1 196 0 0 Coca-Cola Co/The COM 191216100 1025 17316 SH SOLE 1 17316 0 0 Coca-Cola Co/The COM 191216100 10679 180358 SH SOLE 2 180358 0 0 Coca-Cola Co/The COM 191216100 301500 5092041 SH SOLE 3 5092041 0 0 Coca-Cola Co/The COM 191216100 471 7950 SH SOLE 7 7950 0 0 Coca-Cola Co/The COM 191216100 50 850 SH SOLE 12 850 0 0 Coca-Cola Co/The COM 191216100 576 9725 SH SOLE 12 9725 0 0 Coeur Mining Inc COM 192108504 2246 445731 SH SOLE 3 445731 0 0 Cogent Communications Holdings Inc COM 19239V302 1074 14671 SH SOLE 2 14671 0 0 Cogent Communications Holdings Inc COM 19239V302 9138 124876 SH SOLE 3 124876 0 0 Cognex Corp COM 192422103 128 1649 SH SOLE 1 1649 0 0 Cognex Corp COM 192422103 7802 100339 SH SOLE 3 100339 0 0 Cognex Corp COM 192422103 76941 989463 SH SOLE 7 989463 0 0 Cognex Corp COM 192422103 24202 311234 SH SOLE 9 311234 0 0 Cognex Corp COM 192422103 3980 51184 SH SOLE 12 51184 0 0 Cognizant Technology Solutions Corp COM 192446102 213 2406 SH SOLE 1 2406 0 0 Cognizant Technology Solutions Corp COM 192446102 546 6152 SH SOLE 2 6152 0 0 Cognizant Technology Solutions Corp COM 192446102 30078 339017 SH SOLE 3 339017 0 0 Cognizant Technology Solutions Corp COM 192446102 3960 44631 SH SOLE 6 44631 0 0 Cohen & Steers Inc COM 19247A100 469 5072 SH SOLE 3 5072 0 0 Cohu Inc COM 192576106 47 1232 SH SOLE 2 1232 0 0 Cohu Inc COM 192576106 508 13342 SH SOLE 3 13342 0 0 Colgate-Palmolive Co COM 194162103 215 2518 SH SOLE 1 2518 0 0 Colgate-Palmolive Co COM 194162103 6357 74485 SH SOLE 2 74485 0 0 Colgate-Palmolive Co COM 194162103 122345 1433616 SH SOLE 3 1433616 0 0 Colgate-Palmolive Co COM 194162103 2198 25757 SH SOLE 7 25757 0 0 Collegium Pharmaceutical Inc COM 19459J104 184 9863 SH SOLE 2 9863 0 0 Collegium Pharmaceutical Inc COM 19459J104 669 35789 SH SOLE 3 35789 0 0 Comcast Corp COM 20030N101 63 20137 SH SOLE 1 20137 0 0 Comcast Corp COM 20030N101 1927 615585 SH SOLE 2 615585 0 0 Comcast Corp COM 20030N101 18715 5978277 SH SOLE 3 5978277 0 0 Comcast Corp COM 20030N101 222 70883 SH SOLE 4 70883 0 0 Comcast Corp COM 20030N101 420 134144 SH SOLE 7 134144 0 0 Comerica Inc COM 200340107 983 11298 SH SOLE 3 11298 0 0 Commerce Bancshares Inc/MO COM 200525103 53355 776186 SH SOLE 1 776186 0 0 Commerce Bancshares Inc/MO COM 200525103 471 6855 SH SOLE 3 6855 0 0 Commercial Vehicle Group Inc COM 202608105 94 11613 SH SOLE 2 11613 0 0 Community Healthcare Trust Inc REIT 20369C106 104 2193 SH SOLE 3 2193 0 0 CommVault Systems Inc COM 204166102 38230 554706 SH SOLE 1 554706 0 0 Compass Diversified Holdings Partnership Interest 20451Q104 50880 1663848 SH SOLE 1 1663848 0 0 Computer Programs and Systems Inc COM 205306103 49 1669 SH SOLE 2 1669 0 0 Computer Programs and Systems Inc COM 205306103 377 12883 SH SOLE 3 12883 0 0 Conagra Brands Inc COM 205887102 51 1508 SH SOLE 1 1508 0 0 Conagra Brands Inc COM 205887102 560 16395 SH SOLE 2 16395 0 0 Conagra Brands Inc COM 205887102 4650 136152 SH SOLE 3 136152 0 0 Concentrix Corp COM 20602D101 112 629 SH SOLE 2 629 0 0 Concentrix Corp COM 20602D101 8227 46056 SH SOLE 3 46056 0 0 ConocoPhillips COM 20825C104 434 6012 SH SOLE 1 6012 0 0 ConocoPhillips COM 20825C104 22645 313732 SH SOLE 2 313732 0 0 ConocoPhillips COM 20825C104 347547 4814999 SH SOLE 3 4814999 0 0 ConocoPhillips COM 20825C104 2755 38166 SH SOLE 4 38166 0 0 ConocoPhillips COM 20825C104 483 6687 SH SOLE 7 6687 0 0 ConocoPhillips COM 20825C104 4214 58376 SH SOLE 12 58376 0 0 Consolidated Edison Inc COM 209115104 50 582 SH SOLE 1 582 0 0 Consolidated Edison Inc COM 209115104 1084 12708 SH SOLE 3 12708 0 0 Constellium SE COM F21107101 48 2700 SH SOLE 2 2700 0 0 Continental Resources Inc/OK COM 212015101 194 4332 SH SOLE 12 4332 0 0 Cooper Cos Inc/The COM 216648402 46529 111064 SH SOLE 1 111064 0 0 Cooper Cos Inc/The COM 216648402 3585 8557 SH SOLE 3 8557 0 0 Copart Inc COM 217204106 223 1468 SH SOLE 1 1468 0 0 Copart Inc COM 217204106 54 354 SH SOLE 2 354 0 0 Copart Inc COM 217204106 8333 54957 SH SOLE 3 54957 0 0 Corcept Therapeutics Inc COM 218352102 2743 138519 SH SOLE 3 138519 0 0 Corning Inc COM 219350105 163 4388 SH SOLE 1 4388 0 0 Corning Inc COM 219350105 658 17663 SH SOLE 2 17663 0 0 Corning Inc COM 219350105 1604 43075 SH SOLE 3 43075 0 0 Corporate Office Properties Trust REIT 22002T108 148 5300 SH SOLE 3 5300 0 0 Corteva Inc COM 22052L104 239 5053 SH SOLE 1 5053 0 0 Corteva Inc COM 22052L104 3099 65548 SH SOLE 2 65548 0 0 Corteva Inc COM 22052L104 14263 301675 SH SOLE 3 301675 0 0 Costamare Inc COM Y1771G102 1099 86872 SH SOLE 2 86872 0 0 Costamare Inc COM Y1771G102 496 39175 SH SOLE 3 39175 0 0 CoStar Group Inc COM 22160N109 212 2680 SH SOLE 1 2680 0 0 CoStar Group Inc COM 22160N109 345 4360 SH SOLE 2 4360 0 0 CoStar Group Inc COM 22160N109 1527 19328 SH SOLE 3 19328 0 0 Costco Wholesale Corp COM 22160K105 1141 2009 SH SOLE 1 2009 0 0 Costco Wholesale Corp COM 22160K105 16693 29404 SH SOLE 2 29404 0 0 Costco Wholesale Corp COM 22160K105 337431 594383 SH SOLE 3 594383 0 0 Costco Wholesale Corp COM 22160K105 1182 2082 SH SOLE 4 2082 0 0 Costco Wholesale Corp COM 22160K105 8862 15611 SH SOLE 7 15611 0 0 Coterra Energy Inc COM 127097103 31384 1651793 SH SOLE 1 1651793 0 0 Coterra Energy Inc COM 127097103 29571 1556344 SH SOLE 2 1556344 0 0 Coterra Energy Inc COM 127097103 222052 11686942 SH SOLE 3 11686942 0 0 Coterra Energy Inc COM 127097103 1523 80161 SH SOLE 4 80161 0 0 Coterra Energy Inc COM 127097103 1941 102179 SH SOLE 7 102179 0 0 Coupa Software Inc COM 22266L106 93 588 SH SOLE 1 588 0 0 Coupa Software Inc COM 22266L106 373 2362 SH SOLE 3 2362 0 0 Coursera Inc COM 22266M104 10 402 SH SOLE 1 402 0 0 Cousins Properties Inc REIT 222795502 87051 2161159 SH SOLE 3 2161159 0 0 Cracker Barrel Old Country Store Inc COM 22410J106 142 1103 SH SOLE 1 1103 0 0 Crane Co COM 224399105 39373 387036 SH SOLE 1 387036 0 0 Credicorp Ltd COM G2519Y108 52550 430489 SH SOLE 2 430489 0 0 Credicorp Ltd COM G2519Y108 64971 532245 SH SOLE 3 532245 0 0 Crescent Point Energy Corp COM 22576C101 8362 1238880 SH SOLE 2 1238880 0 0 Crescent Point Energy Corp COM 22576C101 11266 1669034 SH SOLE 3 1669034 0 0 Crocs Inc COM 227046109 2138 16678 SH SOLE 2 16678 0 0 Crocs Inc COM 227046109 21213 165442 SH SOLE 3 165442 0 0 Crowdstrike Holdings Inc COM 22788C105 269 1316 SH SOLE 1 1316 0 0 Crowdstrike Holdings Inc COM 22788C105 2657 12976 SH SOLE 2 12976 0 0 Crowdstrike Holdings Inc COM 22788C105 23967 117057 SH SOLE 3 117057 0 0 Crown Castle International Corp REIT 22822V101 339 1626 SH SOLE 1 1626 0 0 Crown Castle International Corp REIT 22822V101 2034 9746 SH SOLE 2 9746 0 0 Crown Castle International Corp REIT 22822V101 17788 85214 SH SOLE 3 85214 0 0 Crown Holdings Inc COM 228368106 10246 92619 SH SOLE 1 92619 0 0 Crown Holdings Inc COM 228368106 18 160 SH SOLE 3 160 0 0 CSX Corp COM 126408103 324 8628 SH SOLE 1 8628 0 0 CSX Corp COM 126408103 814 21655 SH SOLE 2 21655 0 0 CSX Corp COM 126408103 8632 229572 SH SOLE 3 229572 0 0 CSX Corp COM 126408103 256 6800 SH SOLE 7 6800 0 0 CubeSmart REIT 229663109 65821 1156585 SH SOLE 3 1156585 0 0 Cullen/Frost Bankers Inc COM 229899109 400 3175 SH SOLE 1 3175 0 0 Cummins Inc COM 231021106 72 330 SH SOLE 1 330 0 0 Cummins Inc COM 231021106 5054 23168 SH SOLE 3 23168 0 0 CureVac NV COM N2451R105 16 477 SH SOLE 2 477 0 0 CureVac NV COM N2451R105 1397 40729 SH SOLE 3 40729 0 0 Cushman & Wakefield PLC COM G2717B108 402 18074 SH SOLE 2 18074 0 0 Cushman & Wakefield PLC COM G2717B108 2681 120562 SH SOLE 3 120562 0 0 Custom Truck One Source Inc COM 23204X103 11567 1445874 SH SOLE 1 1445874 0 0 Customers Bancorp Inc COM 23204G100 252 3855 SH SOLE 2 3855 0 0 CVS Health Corp COM 126650100 661 6412 SH SOLE 1 6412 0 0 CVS Health Corp COM 126650100 946 9168 SH SOLE 2 9168 0 0 CVS Health Corp COM 126650100 23232 225204 SH SOLE 3 225204 0 0 CyrusOne Inc REIT 23283R100 688 7671 SH SOLE 2 7671 0 0 CyrusOne Inc REIT 23283R100 5166 57577 SH SOLE 3 57577 0 0 Cyxtera Technologies Inc COM 23284C102 309 24492 SH SOLE 2 24492 0 0 Cyxtera Technologies Inc COM 23284C102 2033 161254 SH SOLE 3 161254 0 0 Dana Inc COM 235825205 336 14718 SH SOLE 2 14718 0 0 Dana Inc COM 235825205 4878 213751 SH SOLE 3 213751 0 0 Danaher Corp COM 235851102 903 2746 SH SOLE 1 2746 0 0 Danaher Corp COM 235851102 14852 45142 SH SOLE 2 45142 0 0 Danaher Corp COM 235851102 356272 1082860 SH SOLE 3 1082860 0 0 Danaher Corp COM 235851102 847 2573 SH SOLE 4 2573 0 0 Danaher Corp COM 235851102 6091 18512 SH SOLE 7 18512 0 0 Danaher Corp COM 235851102 658 2000 SH SOLE 12 2000 0 0 Daqo New Energy Corp ADR 23703Q203 1978 245299 SH SOLE 2 245299 0 0 Daqo New Energy Corp ADR 23703Q203 1733 214942 SH SOLE 3 214942 0 0 Darden Restaurants Inc COM 237194105 174 1154 SH SOLE 1 1154 0 0 Darden Restaurants Inc COM 237194105 13 87 SH SOLE 3 87 0 0 Darden Restaurants Inc COM 237194105 76 505 SH SOLE 7 505 0 0 Darling Ingredients Inc COM 237266101 80466 1161297 SH SOLE 1 1161297 0 0 Darling Ingredients Inc COM 237266101 87 1257 SH SOLE 2 1257 0 0 Darling Ingredients Inc COM 237266101 1738 25085 SH SOLE 3 25085 0 0 Datadog Inc COM 23804L103 261 1463 SH SOLE 1 1463 0 0 Datadog Inc COM 23804L103 269 1511 SH SOLE 2 1511 0 0 Datadog Inc COM 23804L103 672 3771 SH SOLE 3 3771 0 0 DaVita Inc COM 23918K108 2320 20393 SH SOLE 3 20393 0 0 Deckers Outdoor Corp COM 243537107 3994 10902 SH SOLE 2 10902 0 0 Deckers Outdoor Corp COM 243537107 17968 49050 SH SOLE 3 49050 0 0 Deere & Co COM 244199105 488 1422 SH SOLE 1 1422 0 0 Deere & Co COM 244199105 7042 20537 SH SOLE 2 20537 0 0 Deere & Co COM 244199105 135474 395096 SH SOLE 3 395096 0 0 Deere & Co COM 244199105 477 1392 SH SOLE 4 1392 0 0 Deere & Co COM 244199105 4355 12701 SH SOLE 7 12701 0 0 Delek US Holdings Inc COM 24665A103 13409 894506 SH SOLE 1 894506 0 0 Dell Technologies Inc COM 24703L202 82 1468 SH SOLE 1 1468 0 0 Dell Technologies Inc COM 24703L202 2280 40599 SH SOLE 3 40599 0 0 Delta Air Lines Inc COM 247361702 181 4625 SH SOLE 1 4625 0 0 Delta Air Lines Inc COM 247361702 281 7195 SH SOLE 3 7195 0 0 Deluxe Corp COM 248019101 889 27682 SH SOLE 2 27682 0 0 Deluxe Corp COM 248019101 3932 122458 SH SOLE 3 122458 0 0 DENTSPLY SIRONA Inc COM 24906P109 103 1849 SH SOLE 1 1849 0 0 DENTSPLY SIRONA Inc COM 24906P109 2209 39603 SH SOLE 3 39603 0 0 Deutsche Bank AG COM D18190898 10233 928789 SH SOLE 2 928789 0 0 Deutsche Bank AG COM D18190898 9511 863243 SH SOLE 3 863243 0 0 Devon Energy Corp COM 25179M103 272 6164 SH SOLE 1 6164 0 0 Devon Energy Corp COM 25179M103 1452 32957 SH SOLE 2 32957 0 0 Devon Energy Corp COM 25179M103 46201 1048828 SH SOLE 3 1048828 0 0 Dexcom Inc COM 252131107 230 429 SH SOLE 1 429 0 0 Dexcom Inc COM 252131107 8066 15021 SH SOLE 2 15021 0 0 Dexcom Inc COM 252131107 158006 294265 SH SOLE 3 294265 0 0 Dexcom Inc COM 252131107 289 538 SH SOLE 4 538 0 0 Dexcom Inc COM 252131107 13698 25511 SH SOLE 7 25511 0 0 Dexcom Inc COM 252131107 554 1032 SH SOLE 9 1032 0 0 DHT Holdings Inc COM Y2065G121 2824 544198 SH SOLE 2 544198 0 0 DHT Holdings Inc COM Y2065G121 846 163065 SH SOLE 3 163065 0 0 Diageo PLC ADR 25243Q205 9 168 SH SOLE 2 168 0 0 Diageo PLC ADR 25243Q205 11615 211052 SH SOLE 3 211052 0 0 Diageo PLC ADR 25243Q205 73 1333 SH SOLE 4 1333 0 0 Diamondback Energy Inc COM 25278X109 7006 64963 SH SOLE 1 64963 0 0 Diamondback Energy Inc COM 25278X109 952 8828 SH SOLE 2 8828 0 0 Diamondback Energy Inc COM 25278X109 21278 197291 SH SOLE 3 197291 0 0 Diamondback Energy Inc COM 25278X109 215 1997 SH SOLE 12 1997 0 0 DiamondRock Hospitality Co REIT 252784301 31793 3308325 SH SOLE 3 3308325 0 0 Dick's Sporting Goods Inc COM 253393102 18 158 SH SOLE 3 158 0 0 Digital Realty Trust Inc REIT 253868103 160 906 SH SOLE 1 906 0 0 Digital Realty Trust Inc REIT 253868103 1141 6450 SH SOLE 2 6450 0 0 Digital Realty Trust Inc REIT 253868103 10673 60345 SH SOLE 3 60345 0 0 Digital Turbine Inc COM 25400W102 441 7233 SH SOLE 3 7233 0 0 DigitalBridge Group Inc REIT 25401T108 1130 135620 SH SOLE 2 135620 0 0 DigitalBridge Group Inc REIT 25401T108 7593 911540 SH SOLE 3 911540 0 0 Discover Financial Services COM 254709108 197 1702 SH SOLE 1 1702 0 0 Discover Financial Services COM 254709108 2131 18437 SH SOLE 2 18437 0 0 Discover Financial Services COM 254709108 129591 1121417 SH SOLE 3 1121417 0 0 Discovery Inc COM 25470F104 447 18971 SH SOLE 2 18971 0 0 Discovery Inc COM 25470F104 5791 246023 SH SOLE 3 246023 0 0 DISH Network Corp COM 25470M109 10 311 SH SOLE 3 311 0 0 DocuSign Inc COM 256163106 155 1016 SH SOLE 1 1016 0 0 DocuSign Inc COM 256163106 311 2045 SH SOLE 2 2045 0 0 DocuSign Inc COM 256163106 969 6362 SH SOLE 3 6362 0 0 Dolby Laboratories Inc COM 25659T107 92227 968568 SH SOLE 1 968568 0 0 Dolby Laboratories Inc COM 25659T107 311 3263 SH SOLE 3 3263 0 0 Dollar General Corp COM 256677105 162 688 SH SOLE 1 688 0 0 Dollar General Corp COM 256677105 496 2105 SH SOLE 2 2105 0 0 Dollar General Corp COM 256677105 15885 67358 SH SOLE 3 67358 0 0 Dollar General Corp COM 256677105 708 3001 SH SOLE 7 3001 0 0 Dollar Tree Inc COM 256746108 175 1245 SH SOLE 1 1245 0 0 Dollar Tree Inc COM 256746108 352 2506 SH SOLE 2 2506 0 0 Dollar Tree Inc COM 256746108 1322 9408 SH SOLE 3 9408 0 0 Dominion Energy Inc COM 25746U109 245 3124 SH SOLE 1 3124 0 0 Dominion Energy Inc COM 25746U109 697 8875 SH SOLE 2 8875 0 0 Dominion Energy Inc COM 25746U109 6328 80545 SH SOLE 3 80545 0 0 Domino's Pizza Inc COM 25754A201 348 616 SH SOLE 2 616 0 0 Domino's Pizza Inc COM 25754A201 40048 70966 SH SOLE 3 70966 0 0 Donaldson Co Inc COM 257651109 402 6785 SH SOLE 1 6785 0 0 DoorDash Inc COM 25809K105 274 1841 SH SOLE 3 1841 0 0 Douglas Emmett Inc REIT 25960P109 44494 1328179 SH SOLE 1 1328179 0 0 Douglas Emmett Inc REIT 25960P109 327 9757 SH SOLE 3 9757 0 0 Dover Corp COM 260003108 13930 76706 SH SOLE 1 76706 0 0 Dover Corp COM 260003108 341 1877 SH SOLE 3 1877 0 0 Dow Inc COM 260557103 222 3919 SH SOLE 1 3919 0 0 Dow Inc COM 260557103 1345 23706 SH SOLE 2 23706 0 0 Dow Inc COM 260557103 40484 713753 SH SOLE 3 713753 0 0 DR Horton Inc COM 23331A109 290 2671 SH SOLE 1 2671 0 0 DR Horton Inc COM 23331A109 626 5775 SH SOLE 2 5775 0 0 DR Horton Inc COM 23331A109 3468 31979 SH SOLE 3 31979 0 0 DR Horton Inc COM 23331A109 518 4780 SH SOLE 7 4780 0 0 DR Horton Inc COM 23331A109 596 5500 SH SOLE 12 5500 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 11618 177614 SH SOLE 2 177614 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 45024 688340 SH SOLE 3 688340 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 1043 15939 SH SOLE 4 15939 0 0 DraftKings Inc COM 26142R104 2314 84225 SH SOLE 2 84225 0 0 DraftKings Inc COM 26142R104 10236 372622 SH SOLE 3 372622 0 0 Dropbox Inc COM 26210C104 206 8411 SH SOLE 2 8411 0 0 Dropbox Inc COM 26210C104 22359 911130 SH SOLE 3 911130 0 0 DT Midstream Inc COM 23345M107 27 555 SH SOLE 1 555 0 0 DT Midstream Inc COM 23345M107 6 121 SH SOLE 3 121 0 0 DTE Energy Co COM 233331107 133 1111 SH SOLE 1 1111 0 0 DTE Energy Co COM 233331107 1316 11005 SH SOLE 3 11005 0 0 Duke Energy Corp COM 26441C204 278 2646 SH SOLE 1 2646 0 0 Duke Energy Corp COM 26441C204 452 4313 SH SOLE 2 4313 0 0 Duke Energy Corp COM 26441C204 28616 272795 SH SOLE 3 272795 0 0 Duke Realty Corp REIT 264411505 2914 44401 SH SOLE 3 44401 0 0 DuPont de Nemours Inc COM 26614N102 185 2286 SH SOLE 1 2286 0 0 DuPont de Nemours Inc COM 26614N102 562 6961 SH SOLE 2 6961 0 0 DuPont de Nemours Inc COM 26614N102 2478 30672 SH SOLE 3 30672 0 0 DXC Technology Co COM 23355L106 13 398 SH SOLE 3 398 0 0 Dynatrace Inc COM 268150109 117 1933 SH SOLE 2 1933 0 0 Dynatrace Inc COM 268150109 3706 61411 SH SOLE 3 61411 0 0 Eagle Materials Inc COM 26969P108 65161 391454 SH SOLE 1 391454 0 0 East West Bancorp Inc COM 27579R104 25162 319800 SH SOLE 2 319800 0 0 East West Bancorp Inc COM 27579R104 86433 1098539 SH SOLE 3 1098539 0 0 East West Bancorp Inc COM 27579R104 396 5030 SH SOLE 4 5030 0 0 Easterly Government Properties Inc REIT 27616P103 1211 52838 SH SOLE 3 52838 0 0 EastGroup Properties Inc REIT 277276101 589 2587 SH SOLE 3 2587 0 0 Eastman Chemical Co COM 277432100 152 1255 SH SOLE 1 1255 0 0 Eastman Chemical Co COM 277432100 1263 10446 SH SOLE 3 10446 0 0 Eaton Corp PLC COM G29183103 264 1526 SH SOLE 1 1526 0 0 Eaton Corp PLC COM G29183103 1010 5846 SH SOLE 2 5846 0 0 Eaton Corp PLC COM G29183103 8687 50266 SH SOLE 3 50266 0 0 eBay Inc COM 278642103 224 3373 SH SOLE 1 3373 0 0 eBay Inc COM 278642103 1006 15126 SH SOLE 2 15126 0 0 eBay Inc COM 278642103 17895 269095 SH SOLE 3 269095 0 0 Ecolab Inc COM 278865100 220 938 SH SOLE 1 938 0 0 Ecolab Inc COM 278865100 2352 10025 SH SOLE 2 10025 0 0 Ecolab Inc COM 278865100 92519 394384 SH SOLE 3 394384 0 0 Ecopetrol SA ADR 279158109 28 43730 SH SOLE 3 43730 0 0 Edison International COM 281020107 155 2273 SH SOLE 1 2273 0 0 Edison International COM 281020107 259 3799 SH SOLE 2 3799 0 0 Edison International COM 281020107 1204 17639 SH SOLE 3 17639 0 0 Edwards Lifesciences Corp COM 28176E108 338 2612 SH SOLE 1 2612 0 0 Edwards Lifesciences Corp COM 28176E108 51182 395074 SH SOLE 2 395074 0 0 Edwards Lifesciences Corp COM 28176E108 317741 2452652 SH SOLE 3 2452652 0 0 Edwards Lifesciences Corp COM 28176E108 1496 11551 SH SOLE 4 11551 0 0 Edwards Lifesciences Corp COM 28176E108 2978 22984 SH SOLE 7 22984 0 0 Elanco Animal Health Inc COM 28414H103 87 3062 SH SOLE 1 3062 0 0 Elanco Animal Health Inc COM 28414H103 268 9455 SH SOLE 3 9455 0 0 Eldorado Gold Corp COM 284902509 30 3170 SH SOLE 2 3170 0 0 Eldorado Gold Corp COM 284902509 15217 1627502 SH SOLE 3 1627502 0 0 Electronic Arts Inc COM 285512109 175 1327 SH SOLE 1 1327 0 0 Electronic Arts Inc COM 285512109 364 2761 SH SOLE 2 2761 0 0 Electronic Arts Inc COM 285512109 1806 13693 SH SOLE 3 13693 0 0 Electronic Arts Inc COM 285512109 3102 23520 SH SOLE 7 23520 0 0 Electronic Arts Inc COM 285512109 53 400 SH SOLE 9 400 0 0 Electronic Arts Inc COM 285512109 3064 23230 SH SOLE 12 23230 0 0 Element Solutions Inc COM 28618M106 25151 1035876 SH SOLE 1 1035876 0 0 Eli Lilly & Co COM 532457108 1094 3962 SH SOLE 1 3962 0 0 Eli Lilly & Co COM 532457108 13522 48954 SH SOLE 2 48954 0 0 Eli Lilly & Co COM 532457108 341966 1238022 SH SOLE 3 1238022 0 0 Eli Lilly & Co COM 532457108 1119 4052 SH SOLE 4 4052 0 0 Eli Lilly & Co COM 532457108 133788 484352 SH SOLE 7 484352 0 0 Eli Lilly & Co COM 532457108 50117 181438 SH SOLE 9 181438 0 0 Eli Lilly & Co COM 532457108 6304 22824 SH SOLE 12 22824 0 0 Emergent BioSolutions Inc COM 29089Q105 54 1250 SH SOLE 7 1250 0 0 Emerson Electric Co COM 291011104 219 2354 SH SOLE 1 2354 0 0 Emerson Electric Co COM 291011104 3460 37221 SH SOLE 2 37221 0 0 Emerson Electric Co COM 291011104 34978 376231 SH SOLE 3 376231 0 0 Emerson Electric Co COM 291011104 4319 46459 SH SOLE 7 46459 0 0 Emerson Electric Co COM 291011104 1328 14280 SH SOLE 9 14280 0 0 Emerson Electric Co COM 291011104 2409 25907 SH SOLE 12 25907 0 0 Empire State Realty Trust Inc REIT 292104106 268 30150 SH SOLE 3 30150 0 0 Enbridge Inc COM 29250N105 768 15540 SH SOLE 2 15540 0 0 Enbridge Inc COM 29250N105 4108 83143 SH SOLE 3 83143 0 0 Enbridge Inc COM 29250N105 593 12000 SH SOLE 12 12000 0 0 Encompass Health Corp COM 29261A100 83861 1285026 SH SOLE 1 1285026 0 0 Encore Capital Group Inc COM 292554102 333 5360 SH SOLE 2 5360 0 0 Encore Capital Group Inc COM 292554102 959 15435 SH SOLE 3 15435 0 0 Encore Wire Corp COM 292562105 945 6601 SH SOLE 2 6601 0 0 Encore Wire Corp COM 292562105 5658 39536 SH SOLE 3 39536 0 0 Endava PLC ADR 29260V105 868 5168 SH SOLE 2 5168 0 0 Endava PLC ADR 29260V105 8243 49087 SH SOLE 3 49087 0 0 Enel Chile SA ADR 29278D105 19 515887 SH SOLE 2 515887 0 0 Enel Chile SA ADR 29278D105 2 55514 SH SOLE 3 55514 0 0 EnerSys COM 29275Y102 198 2501 SH SOLE 1 2501 0 0 EnerSys COM 29275Y102 57 717 SH SOLE 2 717 0 0 EnerSys COM 29275Y102 2782 35186 SH SOLE 3 35186 0 0 Enphase Energy Inc COM 29355A107 187 1020 SH SOLE 1 1020 0 0 Enphase Energy Inc COM 29355A107 1038 5672 SH SOLE 2 5672 0 0 Enphase Energy Inc COM 29355A107 50044 273554 SH SOLE 3 273554 0 0 EnPro Industries Inc COM 29355X107 26026 236445 SH SOLE 1 236445 0 0 Enstar Group Ltd COM G3075P101 1756 7091 SH SOLE 3 7091 0 0 Entegris Inc COM 29362U104 53408 385394 SH SOLE 1 385394 0 0 Entegris Inc COM 29362U104 970 7000 SH SOLE 3 7000 0 0 Entergy Corp COM 29364G103 120 1063 SH SOLE 1 1063 0 0 Entergy Corp COM 29364G103 909 8066 SH SOLE 3 8066 0 0 Envista Holdings Corp COM 29415F104 51576 1144601 SH SOLE 1 1144601 0 0 Envista Holdings Corp COM 29415F104 17 368 SH SOLE 3 368 0 0 EOG Resources Inc COM 26875P101 320 3602 SH SOLE 1 3602 0 0 EOG Resources Inc COM 26875P101 2421 27252 SH SOLE 2 27252 0 0 EOG Resources Inc COM 26875P101 112694 1268645 SH SOLE 3 1268645 0 0 EOG Resources Inc COM 26875P101 1603 18048 SH SOLE 4 18048 0 0 EPAM Systems Inc COM 29414B104 259 387 SH SOLE 1 387 0 0 EPAM Systems Inc COM 29414B104 1193 1785 SH SOLE 2 1785 0 0 EPAM Systems Inc COM 29414B104 27679 41407 SH SOLE 3 41407 0 0 EPR Properties REIT 26884U109 209 4409 SH SOLE 3 4409 0 0 EQT Corp COM 26884L109 162 7429 SH SOLE 3 7429 0 0 EQT Corp COM 26884L109 158 7225 SH SOLE 12 7225 0 0 Equifax Inc COM 294429105 186 634 SH SOLE 1 634 0 0 Equifax Inc COM 294429105 600 2050 SH SOLE 3 2050 0 0 Equinix Inc REIT 29444U700 283 335 SH SOLE 1 335 0 0 Equinix Inc REIT 29444U700 2114 2499 SH SOLE 2 2499 0 0 Equinix Inc REIT 29444U700 222601 263172 SH SOLE 3 263172 0 0 Equinix Inc REIT 29444U700 222 263 SH SOLE 4 263 0 0 Equinix Inc REIT 29444U700 1726 2041 SH SOLE 7 2041 0 0 Equinor ASA ADR 29446M102 25 954 SH SOLE 2 954 0 0 Equinox Gold Corp COM 29446Y502 3545 414090 SH SOLE 3 414090 0 0 Equitable Holdings Inc COM 29452E101 160 4888 SH SOLE 1 4888 0 0 Equitable Holdings Inc COM 29452E101 751 22895 SH SOLE 2 22895 0 0 Equitable Holdings Inc COM 29452E101 7023 214186 SH SOLE 3 214186 0 0 Equity Commonwealth REIT 294628102 143 5504 SH SOLE 2 5504 0 0 Equity Commonwealth REIT 294628102 1142 44082 SH SOLE 3 44082 0 0 Equity LifeStyle Properties Inc REIT 29472R108 115 1313 SH SOLE 1 1313 0 0 Equity LifeStyle Properties Inc REIT 29472R108 958 10933 SH SOLE 2 10933 0 0 Equity LifeStyle Properties Inc REIT 29472R108 31539 359791 SH SOLE 3 359791 0 0 Equity Residential REIT 29476L107 170 1876 SH SOLE 1 1876 0 0 Equity Residential REIT 29476L107 80049 884521 SH SOLE 3 884521 0 0 ESCO Technologies Inc COM 296315104 21287 236550 SH SOLE 1 236550 0 0 Essent Group Ltd COM G3198U102 1392 30582 SH SOLE 2 30582 0 0 Essent Group Ltd COM G3198U102 9545 209649 SH SOLE 3 209649 0 0 Essential Properties Realty Trust Inc REIT 29670E107 232 8060 SH SOLE 3 8060 0 0 Essential Utilities Inc COM 29670G102 109 2023 SH SOLE 3 2023 0 0 Essex Property Trust Inc REIT 297178105 151 428 SH SOLE 1 428 0 0 Essex Property Trust Inc REIT 297178105 8410 23877 SH SOLE 3 23877 0 0 Estee Lauder Cos Inc/The COM 518439104 473 1278 SH SOLE 1 1278 0 0 Estee Lauder Cos Inc/The COM 518439104 2769 7479 SH SOLE 2 7479 0 0 Estee Lauder Cos Inc/The COM 518439104 80131 216453 SH SOLE 3 216453 0 0 Estee Lauder Cos Inc/The COM 518439104 313 846 SH SOLE 4 846 0 0 Estee Lauder Cos Inc/The COM 518439104 134483 363270 SH SOLE 7 363270 0 0 Estee Lauder Cos Inc/The COM 518439104 48252 130340 SH SOLE 9 130340 0 0 Estee Lauder Cos Inc/The COM 518439104 7307 19737 SH SOLE 12 19737 0 0 Etsy Inc COM 29786A106 184 840 SH SOLE 1 840 0 0 Etsy Inc COM 29786A106 496 2266 SH SOLE 2 2266 0 0 Etsy Inc COM 29786A106 10475 47845 SH SOLE 3 47845 0 0 Evercore Inc COM 29977A105 801 5896 SH SOLE 2 5896 0 0 Evercore Inc COM 29977A105 22395 164853 SH SOLE 3 164853 0 0 Everest Re Group Ltd COM G3223R108 973 3552 SH SOLE 2 3552 0 0 Everest Re Group Ltd COM G3223R108 14941 54545 SH SOLE 3 54545 0 0 Evergy Inc COM 30034W106 804 11725 SH SOLE 2 11725 0 0 Evergy Inc COM 30034W106 1370 19966 SH SOLE 3 19966 0 0 Eversource Energy COM 30040W108 4803 52793 SH SOLE 1 52793 0 0 Eversource Energy COM 30040W108 550 6040 SH SOLE 2 6040 0 0 Eversource Energy COM 30040W108 1486 16331 SH SOLE 3 16331 0 0 EVERTEC Inc COM 30040P103 2581 51640 SH SOLE 2 51640 0 0 EVERTEC Inc COM 30040P103 15120 302526 SH SOLE 3 302526 0 0 Evolus Inc COM 30052C107 15085 2317281 SH SOLE 1 2317281 0 0 EW Scripps Co/The COM 811054402 136 7029 SH SOLE 2 7029 0 0 EW Scripps Co/The COM 811054402 507 26201 SH SOLE 3 26201 0 0 Exact Sciences Corp COM 30063P105 93 1192 SH SOLE 1 1192 0 0 Exact Sciences Corp COM 30063P105 128 1645 SH SOLE 2 1645 0 0 Exact Sciences Corp COM 30063P105 284 3646 SH SOLE 3 3646 0 0 Exelixis Inc COM 30161Q104 4 242 SH SOLE 3 242 0 0 Exelon Corp COM 30161N101 220 3806 SH SOLE 1 3806 0 0 Exelon Corp COM 30161N101 673 11645 SH SOLE 2 11645 0 0 Exelon Corp COM 30161N101 6879 119095 SH SOLE 3 119095 0 0 ExlService Holdings Inc COM 302081104 6775 46795 SH SOLE 3 46795 0 0 eXp World Holdings Inc COM 30212W100 7430 220542 SH SOLE 3 220542 0 0 Expedia Group Inc COM 30212P303 185 1023 SH SOLE 1 1023 0 0 Expedia Group Inc COM 30212P303 20199 111771 SH SOLE 3 111771 0 0 Expeditors International of Washington Inc COM 302130109 97 719 SH SOLE 1 719 0 0 Expeditors International of Washington Inc COM 302130109 330 2461 SH SOLE 3 2461 0 0 Exponent Inc COM 30214U102 14877 127451 SH SOLE 1 127451 0 0 Extra Space Storage Inc REIT 30225T102 143 632 SH SOLE 1 632 0 0 Extra Space Storage Inc REIT 30225T102 4682 20649 SH SOLE 2 20649 0 0 Extra Space Storage Inc REIT 30225T102 108972 480625 SH SOLE 3 480625 0 0 Extreme Networks Inc COM 30226D106 369 23480 SH SOLE 2 23480 0 0 Extreme Networks Inc COM 30226D106 476 30346 SH SOLE 3 30346 0 0 Exxon Mobil Corp COM 30231G102 1233 20144 SH SOLE 1 20144 0 0 Exxon Mobil Corp COM 30231G102 1902 31091 SH SOLE 2 31091 0 0 Exxon Mobil Corp COM 30231G102 108487 1772961 SH SOLE 3 1772961 0 0 F5 Inc COM 315616102 113 463 SH SOLE 1 463 0 0 F5 Inc COM 315616102 224 917 SH SOLE 2 917 0 0 F5 Inc COM 315616102 5378 21976 SH SOLE 3 21976 0 0 Fabrinet COM G3323L100 30350 256182 SH SOLE 1 256182 0 0 FactSet Research Systems Inc COM 303075105 4604 9473 SH SOLE 2 9473 0 0 FactSet Research Systems Inc COM 303075105 70037 144107 SH SOLE 3 144107 0 0 Fair Isaac Corp COM 303250104 126 291 SH SOLE 1 291 0 0 Fair Isaac Corp COM 303250104 533 1230 SH SOLE 3 1230 0 0 Farfetch Ltd COM 30744W107 124 3705 SH SOLE 3 3705 0 0 Fastenal Co COM 311900104 65 1021 SH SOLE 1 1021 0 0 Fastenal Co COM 311900104 857 13376 SH SOLE 2 13376 0 0 Fastenal Co COM 311900104 38701 604133 SH SOLE 3 604133 0 0 Fastly Inc COM 31188V100 8 221 SH SOLE 3 221 0 0 Fate Therapeutics Inc COM 31189P102 2773 47388 SH SOLE 3 47388 0 0 Federated Hermes Inc COM 314211103 2601 69214 SH SOLE 2 69214 0 0 Federated Hermes Inc COM 314211103 20104 534976 SH SOLE 3 534976 0 0 FedEx Corp COM 31428X106 280 1083 SH SOLE 1 1083 0 0 FedEx Corp COM 31428X106 691 2673 SH SOLE 2 2673 0 0 FedEx Corp COM 31428X106 4842 18720 SH SOLE 3 18720 0 0 FedEx Corp COM 31428X106 287 1110 SH SOLE 12 1110 0 0 Ferrari NV COM N3167Y103 312 1371 SH SOLE 2 1371 0 0 Ferrari NV COM N3167Y103 18904 83093 SH SOLE 3 83093 0 0 FibroGen Inc COM 31572Q808 17528 1243149 SH SOLE 1 1243149 0 0 FibroGen Inc COM 31572Q808 998 70810 SH SOLE 3 70810 0 0 Fidelity National Financial Inc COM 31620R303 118 2254 SH SOLE 1 2254 0 0 Fidelity National Financial Inc COM 31620R303 279 5345 SH SOLE 3 5345 0 0 Fidelity National Information Services Inc COM 31620M106 283 2596 SH SOLE 1 2596 0 0 Fidelity National Information Services Inc COM 31620M106 718 6579 SH SOLE 2 6579 0 0 Fidelity National Information Services Inc COM 31620M106 3443 31540 SH SOLE 3 31540 0 0 Fifth Third Bancorp COM 316773100 11578 265855 SH SOLE 1 265855 0 0 Fifth Third Bancorp COM 316773100 1679 38557 SH SOLE 2 38557 0 0 Fifth Third Bancorp COM 316773100 24384 559910 SH SOLE 3 559910 0 0 First American Financial Corp COM 31847R102 57 725 SH SOLE 3 725 0 0 First BanCorp/Puerto Rico COM 318672706 42916 3114376 SH SOLE 1 3114376 0 0 First BanCorp/Puerto Rico COM 318672706 111 8043 SH SOLE 2 8043 0 0 First BanCorp/Puerto Rico COM 318672706 2433 176542 SH SOLE 3 176542 0 0 First Horizon Corp COM 320517105 363 22207 SH SOLE 1 22207 0 0 First Interstate BancSystem Inc COM 32055Y201 36116 888017 SH SOLE 1 888017 0 0 First Merchants Corp COM 320817109 27075 646340 SH SOLE 1 646340 0 0 First Republic Bank/CA COM 33616C100 12922 62571 SH SOLE 1 62571 0 0 First Republic Bank/CA COM 33616C100 30934 149795 SH SOLE 2 149795 0 0 First Republic Bank/CA COM 33616C100 296403 1435294 SH SOLE 3 1435294 0 0 First Republic Bank/CA COM 33616C100 458 2218 SH SOLE 4 2218 0 0 First Republic Bank/CA COM 33616C100 18252 88382 SH SOLE 7 88382 0 0 First Republic Bank/CA COM 33616C100 547 2650 SH SOLE 9 2650 0 0 First Solar Inc COM 336433107 25031 287182 SH SOLE 1 287182 0 0 First Solar Inc COM 336433107 4595 52714 SH SOLE 2 52714 0 0 First Solar Inc COM 336433107 103383 1186134 SH SOLE 3 1186134 0 0 First Solar Inc COM 336433107 436 5000 SH SOLE 7 5000 0 0 FirstEnergy Corp COM 337932107 8643 207820 SH SOLE 1 207820 0 0 FirstEnergy Corp COM 337932107 1118 26892 SH SOLE 3 26892 0 0 Fiserv Inc COM 337738108 253 2436 SH SOLE 1 2436 0 0 Fiserv Inc COM 337738108 522 5029 SH SOLE 2 5029 0 0 Fiserv Inc COM 337738108 2986 28766 SH SOLE 3 28766 0 0 Five Below Inc COM 33829M101 190 919 SH SOLE 1 919 0 0 Five9 Inc COM 338307101 107 779 SH SOLE 1 779 0 0 FleetCor Technologies Inc COM 339041105 140 626 SH SOLE 1 626 0 0 FleetCor Technologies Inc COM 339041105 771 3446 SH SOLE 3 3446 0 0 Flex Ltd COM Y2573F102 390 21268 SH SOLE 2 21268 0 0 Flex Ltd COM Y2573F102 5440 296804 SH SOLE 3 296804 0 0 Floor & Decor Holdings Inc COM 339750101 4838 37210 SH SOLE 2 37210 0 0 Floor & Decor Holdings Inc COM 339750101 30918 237813 SH SOLE 3 237813 0 0 Flowers Foods Inc COM 343498101 1131 41173 SH SOLE 3 41173 0 0 Flowserve Corp COM 34354P105 193 6320 SH SOLE 1 6320 0 0 Fluence Energy Inc COM 34379V103 604 16990 SH SOLE 2 16990 0 0 Fluence Energy Inc COM 34379V103 40437 1137161 SH SOLE 3 1137161 0 0 FMC Corp COM 302491303 118 1074 SH SOLE 1 1074 0 0 FMC Corp COM 302491303 367 3337 SH SOLE 2 3337 0 0 FMC Corp COM 302491303 6463 58814 SH SOLE 3 58814 0 0 Fomento Economico Mexicano SAB de CV ADR 344419106 12424 1598719 SH SOLE 2 1598719 0 0 Fomento Economico Mexicano SAB de CV ADR 344419106 10695 1376220 SH SOLE 3 1376220 0 0 Foot Locker Inc COM 344849104 723 16577 SH SOLE 2 16577 0 0 Foot Locker Inc COM 344849104 5418 124176 SH SOLE 3 124176 0 0 Ford Motor Co COM 345370860 404 19465 SH SOLE 1 19465 0 0 Ford Motor Co COM 345370860 841 40496 SH SOLE 2 40496 0 0 Ford Motor Co COM 345370860 31806 1531355 SH SOLE 3 1531355 0 0 Fortinet Inc COM 34959E109 220 612 SH SOLE 1 612 0 0 Fortinet Inc COM 34959E109 1503 4183 SH SOLE 2 4183 0 0 Fortinet Inc COM 34959E109 20330 56567 SH SOLE 3 56567 0 0 Fortinet Inc COM 34959E109 50035 139219 SH SOLE 7 139219 0 0 Fortinet Inc COM 34959E109 21137 58812 SH SOLE 9 58812 0 0 Fortinet Inc COM 34959E109 3202 8909 SH SOLE 12 8909 0 0 Fortis Inc/Canada COM 349553107 920 15078 SH SOLE 3 15078 0 0 Fortive Corp COM 34959J108 93 1222 SH SOLE 1 1222 0 0 Fortive Corp COM 34959J108 17999 235924 SH SOLE 2 235924 0 0 Fortive Corp COM 34959J108 111830 1465857 SH SOLE 3 1465857 0 0 Fortive Corp COM 34959J108 1063 13935 SH SOLE 4 13935 0 0 Fortive Corp COM 34959J108 2105 27591 SH SOLE 7 27591 0 0 Fortuna Silver Mines Inc COM 349915108 9 2190 SH SOLE 2 2190 0 0 Fortuna Silver Mines Inc COM 349915108 2401 486005 SH SOLE 2 486005 0 0 Fortuna Silver Mines Inc COM 349915108 4446 1140112 SH SOLE 3 1140112 0 0 Fortune Brands Home & Security Inc COM 34964C106 103368 966964 SH SOLE 1 966964 0 0 Fortune Brands Home & Security Inc COM 34964C106 290 2713 SH SOLE 2 2713 0 0 Fortune Brands Home & Security Inc COM 34964C106 46469 434700 SH SOLE 3 434700 0 0 Fortune Brands Home & Security Inc COM 34964C106 263 2457 SH SOLE 4 2457 0 0 Fortune Brands Home & Security Inc COM 34964C106 1519 14211 SH SOLE 7 14211 0 0 Forum Energy Technologies Inc COM 34984V209 358 22334 SH SOLE 3 22334 0 0 Four Corners Property Trust Inc REIT 35086T109 176 5992 SH SOLE 3 5992 0 0 Four Seasons Education Cayman Inc ADR 35101A101 2496 1808930 SH SOLE 4 1808930 0 0 Fox Corp COM 35137L204 164 4780 SH SOLE 1 4780 0 0 Franco-Nevada Corp COM 351858105 332 1895 SH SOLE 2 1895 0 0 Franco-Nevada Corp COM 351858105 585 3344 SH SOLE 3 3344 0 0 Franklin Electric Co Inc COM 353514102 256 2709 SH SOLE 1 2709 0 0 Franklin Electric Co Inc COM 353514102 1765 18665 SH SOLE 3 18665 0 0 Franklin Resources Inc COM 354613101 1425 42540 SH SOLE 2 42540 0 0 Franklin Resources Inc COM 354613101 14961 446720 SH SOLE 3 446720 0 0 Freeport-McMoRan Inc COM 35671D857 370 8878 SH SOLE 1 8878 0 0 Freeport-McMoRan Inc COM 35671D857 2933 70290 SH SOLE 2 70290 0 0 Freeport-McMoRan Inc COM 35671D857 13005 311637 SH SOLE 3 311637 0 0 Freshpet Inc COM 358039105 148 1552 SH SOLE 1 1552 0 0 Frontdoor Inc COM 35905A109 581 15866 SH SOLE 2 15866 0 0 Frontdoor Inc COM 35905A109 5134 140091 SH SOLE 3 140091 0 0 Frontier Group Holdings Inc COM 35909R108 21199 1562230 SH SOLE 1 1562230 0 0 Frontline Ltd/Bermuda COM G3682E192 27836 443254 SH SOLE 2 443254 0 0 Frontline Ltd/Bermuda COM G3682E192 5028 80059 SH SOLE 3 80059 0 0 FTI Consulting Inc COM 302941109 17 112 SH SOLE 3 112 0 0 Gaming and Leisure Properties Inc REIT 36467J108 3551 72968 SH SOLE 3 72968 0 0 Garmin Ltd COM H2906T109 141 1038 SH SOLE 1 1038 0 0 Garmin Ltd COM H2906T109 5043 37033 SH SOLE 3 37033 0 0 Gartner Inc COM 366651107 198 592 SH SOLE 1 592 0 0 Gartner Inc COM 366651107 274 820 SH SOLE 2 820 0 0 Gartner Inc COM 366651107 7915 23675 SH SOLE 3 23675 0 0 GDS Holdings Ltd ADR 36165L108 60 10256 SH SOLE 2 10256 0 0 GDS Holdings Ltd ADR 36165L108 2876 487847 SH SOLE 3 487847 0 0 Genco Shipping & Trading Ltd COM Y2685T131 87 5453 SH SOLE 2 5453 0 0 Genco Shipping & Trading Ltd COM Y2685T131 465 29060 SH SOLE 3 29060 0 0 Generac Holdings Inc COM 368736104 112 319 SH SOLE 1 319 0 0 Generac Holdings Inc COM 368736104 1250 3551 SH SOLE 2 3551 0 0 Generac Holdings Inc COM 368736104 26622 75648 SH SOLE 3 75648 0 0 General Dynamics Corp COM 369550108 122 587 SH SOLE 1 587 0 0 General Dynamics Corp COM 369550108 683 3276 SH SOLE 2 3276 0 0 General Dynamics Corp COM 369550108 5243 25149 SH SOLE 3 25149 0 0 General Electric Co COM 369604301 526 5572 SH SOLE 1 5572 0 0 General Electric Co COM 369604301 704 7449 SH SOLE 2 7449 0 0 General Electric Co COM 369604301 6072 64272 SH SOLE 3 64272 0 0 General Electric Co COM 369604301 144 1529 SH SOLE 7 1529 0 0 General Mills Inc COM 370334104 115 1703 SH SOLE 1 1703 0 0 General Mills Inc COM 370334104 2904 43096 SH SOLE 2 43096 0 0 General Mills Inc COM 370334104 33822 501952 SH SOLE 3 501952 0 0 General Mills Inc COM 370334104 106 1576 SH SOLE 7 1576 0 0 General Mills Inc COM 370334104 2099 31145 SH SOLE 12 31145 0 0 General Motors Co COM 37045V100 409 6978 SH SOLE 1 6978 0 0 General Motors Co COM 37045V100 4442 75769 SH SOLE 2 75769 0 0 General Motors Co COM 37045V100 19781 337390 SH SOLE 3 337390 0 0 Genpact Ltd COM G3922B107 68534 1291154 SH SOLE 1 1291154 0 0 Gentex Corp COM 371901109 27239 781606 SH SOLE 1 781606 0 0 Gentex Corp COM 371901109 255 7323 SH SOLE 2 7323 0 0 Gentex Corp COM 371901109 12183 349584 SH SOLE 3 349584 0 0 Gentherm Inc COM 37253A103 37204 428128 SH SOLE 1 428128 0 0 Genuine Parts Co COM 372460105 163 1163 SH SOLE 1 1163 0 0 Genuine Parts Co COM 372460105 24602 175477 SH SOLE 3 175477 0 0 Gerdau SA ADR 373737105 192 39125 SH SOLE 2 39125 0 0 Gibraltar Industries Inc COM 374689107 52722 790673 SH SOLE 1 790673 0 0 Gildan Activewear Inc COM 375916103 1836 34228 SH SOLE 3 34228 0 0 Gilead Sciences Inc COM 375558103 403 5556 SH SOLE 1 5556 0 0 Gilead Sciences Inc COM 375558103 1025 14115 SH SOLE 2 14115 0 0 Gilead Sciences Inc COM 375558103 58396 804241 SH SOLE 3 804241 0 0 Gilead Sciences Inc COM 375558103 156 2146 SH SOLE 12 2146 0 0 Glacier Bancorp Inc COM 37637Q105 47620 839855 SH SOLE 1 839855 0 0 GlaxoSmithKline PLC ADR 37733W105 16 724 SH SOLE 2 724 0 0 GlaxoSmithKline PLC ADR 37733W105 49 2220 SH SOLE 7 2220 0 0 GlaxoSmithKline PLC ADR 37733W105 44 2005 SH SOLE 12 2005 0 0 Global Blood Therapeutics Inc COM 37890U108 10 325 SH SOLE 1 325 0 0 Global Blood Therapeutics Inc COM 37890U108 4713 161021 SH SOLE 3 161021 0 0 Global Net Lease Inc REIT 379378201 81 5304 SH SOLE 1 5304 0 0 Global Payments Inc COM 37940X102 223 1651 SH SOLE 1 1651 0 0 Global Payments Inc COM 37940X102 639 4730 SH SOLE 2 4730 0 0 Global Payments Inc COM 37940X102 2129 15752 SH SOLE 3 15752 0 0 Globant SA COM L44385109 18246 58092 SH SOLE 2 58092 0 0 Globant SA COM L44385109 59268 188698 SH SOLE 3 188698 0 0 Globe Life Inc COM 37959E102 54995 586798 SH SOLE 1 586798 0 0 Globe Life Inc COM 37959E102 417 4451 SH SOLE 3 4451 0 0 Globus Medical Inc COM 379577208 17 235 SH SOLE 3 235 0 0 GMS Inc COM 36251C103 687 11426 SH SOLE 2 11426 0 0 GMS Inc COM 36251C103 3967 66002 SH SOLE 3 66002 0 0 GoDaddy Inc COM 380237107 96 1137 SH SOLE 1 1137 0 0 GoDaddy Inc COM 380237107 265 3124 SH SOLE 3 3124 0 0 Gogo Inc COM 38046C109 4073 301015 SH SOLE 3 301015 0 0 Gold Fields Ltd ADR 38059T106 10620 966347 SH SOLE 2 966347 0 0 Gold Fields Ltd ADR 38059T106 28253 2570802 SH SOLE 3 2570802 0 0 Goldman Sachs Group Inc/The COM 38141G104 613 1603 SH SOLE 1 1603 0 0 Goldman Sachs Group Inc/The COM 38141G104 980 2563 SH SOLE 2 2563 0 0 Goldman Sachs Group Inc/The COM 38141G104 8593 22462 SH SOLE 3 22462 0 0 Goldman Sachs Group Inc/The COM 38141G104 140 367 SH SOLE 7 367 0 0 Graco Inc COM 384109104 369 4578 SH SOLE 2 4578 0 0 Graco Inc COM 384109104 23882 296224 SH SOLE 3 296224 0 0 GrafTech International Ltd COM 384313508 831 70282 SH SOLE 2 70282 0 0 GrafTech International Ltd COM 384313508 13187 1114716 SH SOLE 3 1114716 0 0 Graphic Packaging Holding Co COM 388689101 308 15810 SH SOLE 2 15810 0 0 Graphic Packaging Holding Co COM 388689101 3426 175716 SH SOLE 3 175716 0 0 Gray Television Inc COM 389375106 61 3011 SH SOLE 2 3011 0 0 Gray Television Inc COM 389375106 1469 72883 SH SOLE 3 72883 0 0 Green Dot Corp COM 39304D102 146 4039 SH SOLE 3 4039 0 0 Group 1 Automotive Inc COM 398905109 773 3962 SH SOLE 2 3962 0 0 Group 1 Automotive Inc COM 398905109 14375 73633 SH SOLE 3 73633 0 0 Groupon Inc COM 399473206 93 3995 SH SOLE 3 3995 0 0 Grupo Aeroportuario del Pacifico SAB de CV ADR 400506101 1069 77748 SH SOLE 2 77748 0 0 Grupo Aeroportuario del Pacifico SAB de CV ADR 400506101 1418 103117 SH SOLE 3 103117 0 0 Grupo Financiero Galicia SA ADR 399909100 405 426941 SH SOLE 3 426941 0 0 Grupo Televisa SAB ADR 40049J206 2079 1109482 SH SOLE 3 1109482 0 0 Guardant Health Inc COM 40131M109 95 949 SH SOLE 1 949 0 0 Guardant Health Inc COM 40131M109 737 7367 SH SOLE 3 7367 0 0 Guess Inc COM 401617105 107 4522 SH SOLE 2 4522 0 0 Guidewire Software Inc COM 40171V100 215 1898 SH SOLE 1 1898 0 0 Guidewire Software Inc COM 40171V100 19 168 SH SOLE 3 168 0 0 GXO Logistics Inc COM 36262G101 83 914 SH SOLE 1 914 0 0 GXO Logistics Inc COM 36262G101 127 1393 SH SOLE 3 1393 0 0 H&R Block Inc COM 093671105 1981 84098 SH SOLE 2 84098 0 0 H&R Block Inc COM 093671105 13357 566946 SH SOLE 3 566946 0 0 Haemonetics Corp COM 405024100 28950 545821 SH SOLE 1 545821 0 0 Halliburton Co COM 406216101 158 6894 SH SOLE 1 6894 0 0 Halliburton Co COM 406216101 14598 638291 SH SOLE 3 638291 0 0 Hamilton Lane Inc COM 407497106 838 8085 SH SOLE 2 8085 0 0 Hamilton Lane Inc COM 407497106 21965 211981 SH SOLE 3 211981 0 0 Hanesbrands Inc COM 410345102 308 18402 SH SOLE 2 18402 0 0 Hanesbrands Inc COM 410345102 7 434 SH SOLE 3 434 0 0 Hannon Armstrong Sustainable Infrastructure Capital Inc REIT 41068X100 755 14213 SH SOLE 2 14213 0 0 Hannon Armstrong Sustainable Infrastructure Capital Inc REIT 41068X100 30884 581404 SH SOLE 3 581404 0 0 Harley-Davidson Inc COM 412822108 147 3895 SH SOLE 2 3895 0 0 Harley-Davidson Inc COM 412822108 4499 119363 SH SOLE 3 119363 0 0 Harmony Biosciences Holdings Inc COM 413197104 124 2899 SH SOLE 2 2899 0 0 Harmony Biosciences Holdings Inc COM 413197104 1304 30570 SH SOLE 3 30570 0 0 Harmony Gold Mining Co Ltd ADR 413216300 3519 856268 SH SOLE 3 856268 0 0 Harsco Corp COM 415864107 9 527 SH SOLE 3 527 0 0 Hartford Financial Services Group Inc/The COM 416515104 129 1871 SH SOLE 1 1871 0 0 Hartford Financial Services Group Inc/The COM 416515104 230 3325 SH SOLE 2 3325 0 0 Hartford Financial Services Group Inc/The COM 416515104 6264 90729 SH SOLE 3 90729 0 0 Hasbro Inc COM 418056107 279 2741 SH SOLE 3 2741 0 0 Haverty Furniture Cos Inc COM 419596101 95 3121 SH SOLE 2 3121 0 0 Haverty Furniture Cos Inc COM 419596101 399 13067 SH SOLE 3 13067 0 0 HB Fuller Co COM 359694106 248 3061 SH SOLE 1 3061 0 0 HCA Healthcare Inc COM 40412C101 334 1301 SH SOLE 1 1301 0 0 HCA Healthcare Inc COM 40412C101 9355 36413 SH SOLE 2 36413 0 0 HCA Healthcare Inc COM 40412C101 119661 465753 SH SOLE 3 465753 0 0 HCA Healthcare Inc COM 40412C101 497 1934 SH SOLE 4 1934 0 0 HCA Healthcare Inc COM 40412C101 4299 16733 SH SOLE 7 16733 0 0 HDFC Bank Ltd ADR 40415F101 2883 132933 SH SOLE 1 132933 0 0 HDFC Bank Ltd ADR 40415F101 53682 2474986 SH SOLE 2 2474986 0 0 HDFC Bank Ltd ADR 40415F101 103750 4783301 SH SOLE 3 4783301 0 0 HDFC Bank Ltd ADR 40415F101 523 24103 SH SOLE 4 24103 0 0 HDFC Bank Ltd ADR 40415F101 1409 64957 SH SOLE 6 64957 0 0 HDFC Bank Ltd ADR 40415F101 41616 1918684 SH SOLE 7 1918684 0 0 HDFC Bank Ltd ADR 40415F101 11664 537749 SH SOLE 9 537749 0 0 HDFC Bank Ltd ADR 40415F101 265 12195 SH SOLE 12 12195 0 0 HeadHunter Group PLC ADR 42207L106 325 6363 SH SOLE 2 6363 0 0 HeadHunter Group PLC ADR 42207L106 5247 102710 SH SOLE 3 102710 0 0 Health Catalyst Inc COM 42225T107 4444 112176 SH SOLE 3 112176 0 0 Healthcare Realty Trust Inc REIT 421946104 60868 1923773 SH SOLE 3 1923773 0 0 Healthcare Trust of America Inc REIT 42225P501 21789 652556 SH SOLE 3 652556 0 0 Healthpeak Properties Inc REIT 42250P103 103 2866 SH SOLE 1 2866 0 0 Healthpeak Properties Inc REIT 42250P103 83950 2326136 SH SOLE 3 2326136 0 0 HEICO Corp COM 422806109 147 1020 SH SOLE 2 1020 0 0 HEICO Corp COM 422806109 2940 20385 SH SOLE 3 20385 0 0 Hello Group Inc ADR 423403104 597 16618 SH SOLE 2 16618 0 0 Hello Group Inc ADR 423403104 14137 393560 SH SOLE 3 393560 0 0 Helmerich & Payne Inc COM 423452101 7 300 SH SOLE 2 300 0 0 Helmerich & Payne Inc COM 423452101 12814 540673 SH SOLE 3 540673 0 0 Henry Schein Inc COM 806407102 1106 14264 SH SOLE 3 14264 0 0 Herbalife Nutrition Ltd COM G4412G101 1376 33621 SH SOLE 2 33621 0 0 Herbalife Nutrition Ltd COM G4412G101 4886 119372 SH SOLE 3 119372 0 0 Herc Holdings Inc COM 42704L104 1048 6695 SH SOLE 2 6695 0 0 Herc Holdings Inc COM 42704L104 12764 81532 SH SOLE 3 81532 0 0 Heritage Financial Corp/WA COM 42722X106 14621 598255 SH SOLE 1 598255 0 0 Hershey Co/The COM 427866108 16564 85614 SH SOLE 1 85614 0 0 Hershey Co/The COM 427866108 3571 18458 SH SOLE 2 18458 0 0 Hershey Co/The COM 427866108 161714 835862 SH SOLE 3 835862 0 0 Hess Corp COM 42809H107 134 1815 SH SOLE 1 1815 0 0 Hess Corp COM 42809H107 425 5735 SH SOLE 2 5735 0 0 Hess Corp COM 42809H107 483 6531 SH SOLE 3 6531 0 0 Hess Midstream LP COM 428103105 1346 48709 SH SOLE 2 48709 0 0 Hess Midstream LP COM 428103105 13734 497076 SH SOLE 3 497076 0 0 Hewlett Packard Enterprise Co COM 42824C109 121 7662 SH SOLE 1 7662 0 0 Hewlett Packard Enterprise Co COM 42824C109 1897 120310 SH SOLE 2 120310 0 0 Hewlett Packard Enterprise Co COM 42824C109 20722 1313994 SH SOLE 3 1313994 0 0 Hexcel Corp COM 428291108 68012 1312979 SH SOLE 1 1312979 0 0 Hibbett Inc COM 428567101 587 8162 SH SOLE 2 8162 0 0 Hibbett Inc COM 428567101 3023 42026 SH SOLE 3 42026 0 0 Highwoods Properties Inc REIT 431284108 304 6822 SH SOLE 3 6822 0 0 Hilltop Holdings Inc COM 432748101 841 23947 SH SOLE 3 23947 0 0 Hilton Worldwide Holdings Inc COM 43300A203 259 1663 SH SOLE 1 1663 0 0 Hilton Worldwide Holdings Inc COM 43300A203 3518 22553 SH SOLE 3 22553 0 0 HollyFrontier Corp COM 436106108 19741 602231 SH SOLE 1 602231 0 0 HollyFrontier Corp COM 436106108 1333 40661 SH SOLE 2 40661 0 0 HollyFrontier Corp COM 436106108 94546 2884269 SH SOLE 3 2884269 0 0 Hollysys Automation Technologies Ltd COM G45667105 1285 91280 SH SOLE 2 91280 0 0 Hollysys Automation Technologies Ltd COM G45667105 11649 827327 SH SOLE 4 827327 0 0 Hollysys Automation Technologies Ltd COM G45667105 28246 2006113 SH SOLE 6 2006113 0 0 Hologic Inc COM 436440101 119 1556 SH SOLE 1 1556 0 0 Hologic Inc COM 436440101 443 5790 SH SOLE 3 5790 0 0 Home BancShares Inc/AR COM 436893200 219 8998 SH SOLE 1 8998 0 0 Home Depot Inc/The COM 437076102 1949 4697 SH SOLE 1 4697 0 0 Home Depot Inc/The COM 437076102 15881 38266 SH SOLE 2 38266 0 0 Home Depot Inc/The COM 437076102 325182 783551 SH SOLE 3 783551 0 0 Home Depot Inc/The COM 437076102 133991 322861 SH SOLE 7 322861 0 0 Home Depot Inc/The COM 437076102 50717 122206 SH SOLE 9 122206 0 0 Home Depot Inc/The COM 437076102 8562 20631 SH SOLE 12 20631 0 0 Honda Motor Co Ltd ADR 438128308 72 2542 SH SOLE 3 2542 0 0 Honda Motor Co Ltd ADR 438128308 83 2930 SH SOLE 12 2930 0 0 Honeywell International Inc COM 438516106 712 3416 SH SOLE 1 3416 0 0 Honeywell International Inc COM 438516106 5342 25622 SH SOLE 2 25622 0 0 Honeywell International Inc COM 438516106 62998 302135 SH SOLE 3 302135 0 0 Honeywell International Inc COM 438516106 267 1279 SH SOLE 4 1279 0 0 Honeywell International Inc COM 438516106 2455 11773 SH SOLE 7 11773 0 0 Hormel Foods Corp COM 440452100 269 5515 SH SOLE 2 5515 0 0 Hormel Foods Corp COM 440452100 2868 58749 SH SOLE 3 58749 0 0 Host Hotels & Resorts Inc REIT 44107P104 109 6268 SH SOLE 1 6268 0 0 Host Hotels & Resorts Inc REIT 44107P104 692 39808 SH SOLE 3 39808 0 0 Houlihan Lokey Inc COM 441593100 14634 141367 SH SOLE 1 141367 0 0 Houlihan Lokey Inc COM 441593100 784 7575 SH SOLE 2 7575 0 0 Houlihan Lokey Inc COM 441593100 11004 106301 SH SOLE 3 106301 0 0 Howmet Aerospace Inc COM 443201108 96 3011 SH SOLE 2 3011 0 0 Howmet Aerospace Inc COM 443201108 2533 79572 SH SOLE 3 79572 0 0 HP Inc COM 40434L105 300 7973 SH SOLE 1 7973 0 0 HP Inc COM 40434L105 3374 89574 SH SOLE 2 89574 0 0 HP Inc COM 40434L105 97136 2578601 SH SOLE 3 2578601 0 0 Huazhu Group Ltd ADR 44332N106 12135 3249893 SH SOLE 2 3249893 0 0 Huazhu Group Ltd ADR 44332N106 13410 3591332 SH SOLE 3 3591332 0 0 Huazhu Group Ltd ADR 44332N106 7184 1923934 SH SOLE 4 1923934 0 0 Huazhu Group Ltd ADR 44332N106 14423 3862523 SH SOLE 6 3862523 0 0 Hubbell Inc COM 443510607 167 800 SH SOLE 2 800 0 0 Hubbell Inc COM 443510607 26015 124911 SH SOLE 3 124911 0 0 HubSpot Inc COM 443573100 197 299 SH SOLE 1 299 0 0 HubSpot Inc COM 443573100 236 358 SH SOLE 2 358 0 0 HubSpot Inc COM 443573100 577 875 SH SOLE 3 875 0 0 Hudbay Minerals Inc COM 443628102 5202 567910 SH SOLE 2 567910 0 0 Hudbay Minerals Inc COM 443628102 3610 394095 SH SOLE 3 394095 0 0 Hudson Pacific Properties Inc REIT 444097109 232 9397 SH SOLE 3 9397 0 0 Humana Inc COM 444859102 265 572 SH SOLE 1 572 0 0 Humana Inc COM 444859102 518 1117 SH SOLE 2 1117 0 0 Humana Inc COM 444859102 19392 41806 SH SOLE 3 41806 0 0 Huntington Bancshares Inc/OH COM 446150104 141 9150 SH SOLE 1 9150 0 0 Huntington Bancshares Inc/OH COM 446150104 1460 94708 SH SOLE 3 94708 0 0 Huntington Ingalls Industries Inc COM 446413106 191 1025 SH SOLE 3 1025 0 0 Huntsman Corp COM 447011107 1161 33287 SH SOLE 2 33287 0 0 Huntsman Corp COM 447011107 8253 236613 SH SOLE 3 236613 0 0 HUTCHMED China Ltd ADR 44842L103 633 90280 SH SOLE 2 90280 0 0 HUTCHMED China Ltd ADR 44842L103 13 1816 SH SOLE 3 1816 0 0 HUTCHMED China Ltd ADR 44842L103 11476 1635672 SH SOLE 4 1635672 0 0 HUTCHMED China Ltd ADR 44842L103 9642 1374275 SH SOLE 6 1374275 0 0 IAA Inc COM 449253103 60777 1200649 SH SOLE 1 1200649 0 0 IAA Inc COM 449253103 4 77 SH SOLE 3 77 0 0 IAC/InterActiveCorp COM 44891N208 79 608 SH SOLE 1 608 0 0 IAC/InterActiveCorp COM 44891N208 190 1451 SH SOLE 2 1451 0 0 IAC/InterActiveCorp COM 44891N208 247 1888 SH SOLE 3 1888 0 0 IAMGOLD Corp COM 450913108 6413 1627652 SH SOLE 2 1627652 0 0 IAMGOLD Corp COM 450913108 3215 816080 SH SOLE 3 816080 0 0 ICICI Bank Ltd ADR 45104G104 35256 3563007 SH SOLE 2 3563007 0 0 ICICI Bank Ltd ADR 45104G104 118615 11987388 SH SOLE 3 11987388 0 0 ICICI Bank Ltd ADR 45104G104 17533 1771925 SH SOLE 4 1771925 0 0 ICICI Bank Ltd ADR 45104G104 22255 2249123 SH SOLE 6 2249123 0 0 ICICI Bank Ltd ADR 45104G104 488 49274 SH SOLE 7 49274 0 0 ICON PLC COM G4705A100 523 1688 SH SOLE 7 1688 0 0 ICU Medical Inc COM 44930G107 75807 319401 SH SOLE 1 319401 0 0 IDACORP Inc COM 451107106 54673 482504 SH SOLE 1 482504 0 0 IDEX Corp COM 45167R104 82288 348206 SH SOLE 1 348206 0 0 IDEX Corp COM 45167R104 658 2784 SH SOLE 2 2784 0 0 IDEX Corp COM 45167R104 38124 161323 SH SOLE 3 161323 0 0 IDEXX Laboratories Inc COM 45168D104 317 481 SH SOLE 1 481 0 0 IDEXX Laboratories Inc COM 45168D104 7641 11604 SH SOLE 2 11604 0 0 IDEXX Laboratories Inc COM 45168D104 97644 148292 SH SOLE 3 148292 0 0 Illinois Tool Works Inc COM 452308109 40 161 SH SOLE 1 161 0 0 Illinois Tool Works Inc COM 452308109 1009 4089 SH SOLE 2 4089 0 0 Illinois Tool Works Inc COM 452308109 70191 284404 SH SOLE 3 284404 0 0 Illinois Tool Works Inc COM 452308109 95231 385865 SH SOLE 7 385865 0 0 Illinois Tool Works Inc COM 452308109 38290 155145 SH SOLE 9 155145 0 0 Illinois Tool Works Inc COM 452308109 3920 15883 SH SOLE 12 15883 0 0 Illumina Inc COM 452327109 289 759 SH SOLE 1 759 0 0 Illumina Inc COM 452327109 1877 4933 SH SOLE 2 4933 0 0 Illumina Inc COM 452327109 13517 35531 SH SOLE 3 35531 0 0 Illumina Inc COM 452327109 1518 3990 SH SOLE 7 3990 0 0 I-Mab ADR 44975P103 919 44624 SH SOLE 3 44624 0 0 Imperial Oil Ltd COM 453038408 17430 382077 SH SOLE 2 382077 0 0 Imperial Oil Ltd COM 453038408 12091 265031 SH SOLE 3 265031 0 0 Incyte Corp COM 45337C102 162 2202 SH SOLE 1 2202 0 0 Incyte Corp COM 45337C102 177 2410 SH SOLE 2 2410 0 0 Incyte Corp COM 45337C102 458 6242 SH SOLE 3 6242 0 0 Independence Realty Trust Inc REIT 45378A106 260 10081 SH SOLE 3 10081 0 0 Industrial Logistics Properties Trust REIT 456237106 161 6437 SH SOLE 3 6437 0 0 Infosys Ltd ADR 456788108 70246 2775426 SH SOLE 2 2775426 0 0 Infosys Ltd ADR 456788108 319558 12625761 SH SOLE 3 12625761 0 0 Infosys Ltd ADR 456788108 9530 376539 SH SOLE 4 376539 0 0 Infosys Ltd ADR 456788108 19416 767134 SH SOLE 6 767134 0 0 Infosys Ltd ADR 456788108 432 17085 SH SOLE 12 17085 0 0 Infrastructure and Energy Alternatives Inc COM 45686J104 74 8075 SH SOLE 2 8075 0 0 Infrastructure and Energy Alternatives Inc COM 45686J104 354 38468 SH SOLE 3 38468 0 0 Ingersoll Rand Inc COM 45687V106 189 3047 SH SOLE 1 3047 0 0 Ingersoll Rand Inc COM 45687V106 336 5432 SH SOLE 3 5432 0 0 Ingles Markets Inc COM 457030104 227 2630 SH SOLE 2 2630 0 0 Ingles Markets Inc COM 457030104 83 965 SH SOLE 3 965 0 0 Inhibrx Inc COM 45720L107 5117 117169 SH SOLE 3 117169 0 0 Inmode Ltd COM M5425M103 628 8904 SH SOLE 2 8904 0 0 Inmode Ltd COM M5425M103 6601 93528 SH SOLE 3 93528 0 0 Innoviva Inc COM 45781M101 1870 108390 SH SOLE 3 108390 0 0 Insulet Corp COM 45784P101 139 521 SH SOLE 1 521 0 0 Intel Corp COM 458140100 927 17998 SH SOLE 1 17998 0 0 Intel Corp COM 458140100 1930 37476 SH SOLE 2 37476 0 0 Intel Corp COM 458140100 464350 9016498 SH SOLE 3 9016498 0 0 Intel Corp COM 458140100 5696 110601 SH SOLE 7 110601 0 0 Intel Corp COM 458140100 1539 29880 SH SOLE 9 29880 0 0 Intel Corp COM 458140100 10 185 SH SOLE 12 185 0 0 Intel Corp COM 458140100 3767 73155 SH SOLE 12 73155 0 0 Intercontinental Exchange Inc COM 45866F104 261 1911 SH SOLE 1 1911 0 0 Intercontinental Exchange Inc COM 45866F104 1140 8334 SH SOLE 2 8334 0 0 Intercontinental Exchange Inc COM 45866F104 91687 670373 SH SOLE 3 670373 0 0 Intercontinental Exchange Inc COM 45866F104 367 2684 SH SOLE 4 2684 0 0 Intercontinental Exchange Inc COM 45866F104 1255 9177 SH SOLE 7 9177 0 0 Intercorp Financial Services Inc COM P5626F128 7049 267222 SH SOLE 3 267222 0 0 Interface Inc COM 458665304 18581 1164973 SH SOLE 1 1164973 0 0 International Business Machines Corp COM 459200101 570 4265 SH SOLE 1 4265 0 0 International Business Machines Corp COM 459200101 947 7088 SH SOLE 2 7088 0 0 International Business Machines Corp COM 459200101 208193 1557629 SH SOLE 3 1557629 0 0 International Business Machines Corp COM 459200101 398 2980 SH SOLE 7 2980 0 0 International Flavors & Fragrances Inc COM 459506101 220 1458 SH SOLE 1 1458 0 0 International Flavors & Fragrances Inc COM 459506101 224 1489 SH SOLE 2 1489 0 0 International Flavors & Fragrances Inc COM 459506101 1064 7064 SH SOLE 3 7064 0 0 International Paper Co COM 460146103 133 2832 SH SOLE 1 2832 0 0 International Paper Co COM 460146103 1094 23281 SH SOLE 2 23281 0 0 International Paper Co COM 460146103 21606 459903 SH SOLE 3 459903 0 0 International Seaways Inc COM Y41053102 271 18473 SH SOLE 2 18473 0 0 International Seaways Inc COM Y41053102 2278 155196 SH SOLE 3 155196 0 0 Interpublic Group of Cos Inc/The COM 460690100 50697 1353738 SH SOLE 1 1353738 0 0 Interpublic Group of Cos Inc/The COM 460690100 104 2775 SH SOLE 2 2775 0 0 Interpublic Group of Cos Inc/The COM 460690100 89398 2387131 SH SOLE 3 2387131 0 0 Intra-Cellular Therapies Inc COM 46116X101 61753 1179839 SH SOLE 1 1179839 0 0 Intuit Inc COM 461202103 842 1309 SH SOLE 1 1309 0 0 Intuit Inc COM 461202103 10342 16079 SH SOLE 2 16079 0 0 Intuit Inc COM 461202103 243378 378375 SH SOLE 3 378375 0 0 Intuit Inc COM 461202103 1579 2455 SH SOLE 4 2455 0 0 Intuit Inc COM 461202103 4609 7166 SH SOLE 7 7166 0 0 Intuitive Surgical Inc COM 46120E602 672 1869 SH SOLE 1 1869 0 0 Intuitive Surgical Inc COM 46120E602 1200 3339 SH SOLE 2 3339 0 0 Intuitive Surgical Inc COM 46120E602 5627 15662 SH SOLE 3 15662 0 0 Invesco Ltd COM G491BT108 1917 83257 SH SOLE 2 83257 0 0 Invesco Ltd COM G491BT108 16526 717903 SH SOLE 3 717903 0 0 Invesco Ltd COM G491BT108 455 19750 SH SOLE 7 19750 0 0 Invitae Corp COM 46185L103 686 44923 SH SOLE 3 44923 0 0 Invitation Homes Inc REIT 46187W107 1508 33252 SH SOLE 1 33252 0 0 Invitation Homes Inc REIT 46187W107 105426 2325234 SH SOLE 3 2325234 0 0 IPG Photonics Corp COM 44980X109 1531 8892 SH SOLE 2 8892 0 0 IPG Photonics Corp COM 44980X109 67477 391991 SH SOLE 3 391991 0 0 IQVIA Holdings Inc COM 46266C105 372 1317 SH SOLE 1 1317 0 0 IQVIA Holdings Inc COM 46266C105 519 1841 SH SOLE 2 1841 0 0 IQVIA Holdings Inc COM 46266C105 2430 8613 SH SOLE 3 8613 0 0 Iron Mountain Inc REIT 46284V101 2467 47142 SH SOLE 3 47142 0 0 Ironwood Pharmaceuticals Inc COM 46333X108 1320 113234 SH SOLE 3 113234 0 0 Itau Unibanco Holding SA ADR 465562106 262650 70039869 SH SOLE 2 70039869 0 0 Itau Unibanco Holding SA ADR 465562106 351687 93783183 SH SOLE 3 93783183 0 0 Itron Inc COM 465741106 396 5777 SH SOLE 2 5777 0 0 Itron Inc COM 465741106 66775 974540 SH SOLE 3 974540 0 0 ITT Inc COM 45073V108 490 4791 SH SOLE 1 4791 0 0 ITT Inc COM 45073V108 37 359 SH SOLE 3 359 0 0 J M Smucker Co/The COM 832696405 89 653 SH SOLE 1 653 0 0 J M Smucker Co/The COM 832696405 100 736 SH SOLE 3 736 0 0 Jabil Inc COM 466313103 357 5075 SH SOLE 2 5075 0 0 Jabil Inc COM 466313103 2460 34965 SH SOLE 3 34965 0 0 Jack Henry & Associates Inc COM 426281101 426 2554 SH SOLE 2 2554 0 0 Jack Henry & Associates Inc COM 426281101 20226 121124 SH SOLE 3 121124 0 0 Jackson Financial Inc COM 46817M107 0 11 SH SOLE 3 11 0 0 Jackson Financial Inc COM 46817M107 77 1833 SH SOLE 7 1833 0 0 Jackson Financial Inc COM 46817M107 1 30 SH SOLE 12 30 0 0 Jacobs Engineering Group Inc COM 469814107 136 980 SH SOLE 1 980 0 0 Jacobs Engineering Group Inc COM 469814107 564 4048 SH SOLE 3 4048 0 0 James River Group Holdings Ltd COM G5005R107 26146 907527 SH SOLE 1 907527 0 0 Janus Henderson Group PLC COM G4474Y214 176 4187 SH SOLE 2 4187 0 0 Janus Henderson Group PLC COM G4474Y214 4695 111947 SH SOLE 3 111947 0 0 Jazz Pharmaceuticals PLC COM G50871105 2033 15959 SH SOLE 2 15959 0 0 Jazz Pharmaceuticals PLC COM G50871105 16604 130327 SH SOLE 3 130327 0 0 JB Hunt Transport Services Inc COM 445658107 2802 13706 SH SOLE 3 13706 0 0 JBG SMITH Properties REIT 46590V100 209 7266 SH SOLE 3 7266 0 0 JD.com Inc ADR 47215P106 44163 1260532 SH SOLE 2 1260532 0 0 JD.com Inc ADR 47215P106 75508 2155230 SH SOLE 3 2155230 0 0 JD.com Inc ADR 47215P106 383 10937 SH SOLE 7 10937 0 0 JD.com Inc ADR 47215P106 247 7050 SH SOLE 12 7050 0 0 JELD-WEN Holding Inc COM 47580P103 89 3390 SH SOLE 2 3390 0 0 JELD-WEN Holding Inc COM 47580P103 2186 82946 SH SOLE 3 82946 0 0 JetBlue Airways Corp COM 477143101 96 6710 SH SOLE 1 6710 0 0 JetBlue Airways Corp COM 477143101 9 602 SH SOLE 3 602 0 0 JinkoSolar Holding Co Ltd ADR 47759T100 2689 117017 SH SOLE 2 117017 0 0 JinkoSolar Holding Co Ltd ADR 47759T100 3341 145384 SH SOLE 3 145384 0 0 JinkoSolar Holding Co Ltd ADR 47759T100 110219 4796320 SH SOLE 4 4796320 0 0 JinkoSolar Holding Co Ltd ADR 47759T100 7046 306594 SH SOLE 6 306594 0 0 Johnson & Johnson COM 478160104 1979 11569 SH SOLE 1 11569 0 0 Johnson & Johnson COM 478160104 25451 148775 SH SOLE 2 148775 0 0 Johnson & Johnson COM 478160104 590235 3450254 SH SOLE 3 3450254 0 0 Johnson & Johnson COM 478160104 926 5414 SH SOLE 4 5414 0 0 Johnson & Johnson COM 478160104 32942 192565 SH SOLE 7 192565 0 0 Johnson & Johnson COM 478160104 7746 45277 SH SOLE 9 45277 0 0 Johnson & Johnson COM 478160104 222 1300 SH SOLE 12 1300 0 0 Johnson & Johnson COM 478160104 5208 30445 SH SOLE 12 30445 0 0 Johnson Controls International plc COM G51502105 320 3930 SH SOLE 1 3930 0 0 Johnson Controls International plc COM G51502105 8155 100290 SH SOLE 2 100290 0 0 Johnson Controls International plc COM G51502105 232934 2864763 SH SOLE 3 2864763 0 0 Johnson Controls International plc COM G51502105 707 8692 SH SOLE 4 8692 0 0 Johnson Controls International plc COM G51502105 4149 51032 SH SOLE 7 51032 0 0 Johnson Controls International plc COM G51502105 203 2496 SH SOLE 12 2496 0 0 Jones Lang LaSalle Inc COM 48020Q107 21 77 SH SOLE 2 77 0 0 Jones Lang LaSalle Inc COM 48020Q107 21 78 SH SOLE 3 78 0 0 JPMorgan Chase & Co COM 46625H100 1958 12366 SH SOLE 1 12366 0 0 JPMorgan Chase & Co COM 46625H100 87570 553013 SH SOLE 2 553013 0 0 JPMorgan Chase & Co COM 46625H100 735056 4641969 SH SOLE 3 4641969 0 0 JPMorgan Chase & Co COM 46625H100 1227 7750 SH SOLE 4 7750 0 0 JPMorgan Chase & Co COM 46625H100 20088 126861 SH SOLE 7 126861 0 0 JPMorgan Chase & Co COM 46625H100 2882 18199 SH SOLE 9 18199 0 0 JPMorgan Chase & Co COM 46625H100 5274 33308 SH SOLE 12 33308 0 0 Jumia Technologies AG ADR 48138M105 474 83077 SH SOLE 2 83077 0 0 Jumia Technologies AG ADR 48138M105 119 20954 SH SOLE 3 20954 0 0 Juniper Networks Inc COM 48203R104 1063 29759 SH SOLE 2 29759 0 0 Juniper Networks Inc COM 48203R104 5782 161922 SH SOLE 3 161922 0 0 Juniper Networks Inc COM 48203R104 516 14450 SH SOLE 12 14450 0 0 KB Financial Group Inc ADR 48241A105 126 2729 SH SOLE 3 2729 0 0 KB Financial Group Inc ADR 48241A105 52 1130 SH SOLE 12 1130 0 0 KB Home COM 48666K109 117 2618 SH SOLE 2 2618 0 0 KB Home COM 48666K109 4820 107762 SH SOLE 3 107762 0 0 KE Holdings Inc ADR 482497104 2057 306636 SH SOLE 3 306636 0 0 Kellogg Co COM 487836108 54 840 SH SOLE 1 840 0 0 Kellogg Co COM 487836108 286 4432 SH SOLE 3 4432 0 0 Kemper Corp COM 488401100 66013 1122859 SH SOLE 1 1122859 0 0 Kennedy-Wilson Holdings Inc COM 489398107 28519 1194276 SH SOLE 1 1194276 0 0 Kennedy-Wilson Holdings Inc COM 489398107 202 8451 SH SOLE 3 8451 0 0 Keurig Dr Pepper Inc COM 49271V100 173 4685 SH SOLE 1 4685 0 0 Keurig Dr Pepper Inc COM 49271V100 729 19773 SH SOLE 3 19773 0 0 Keurig Dr Pepper Inc COM 49271V100 130 3538 SH SOLE 7 3538 0 0 KeyCorp COM 493267108 115 4953 SH SOLE 1 4953 0 0 KeyCorp COM 493267108 30891 1335530 SH SOLE 3 1335530 0 0 Keysight Technologies Inc COM 49338L103 222 1076 SH SOLE 1 1076 0 0 Keysight Technologies Inc COM 49338L103 1366 6614 SH SOLE 2 6614 0 0 Keysight Technologies Inc COM 49338L103 11300 54720 SH SOLE 3 54720 0 0 Kilroy Realty Corp REIT 49427F108 20 299 SH SOLE 1 299 0 0 Kilroy Realty Corp REIT 49427F108 32496 488962 SH SOLE 3 488962 0 0 Kimberly-Clark Corp COM 494368103 131 917 SH SOLE 1 917 0 0 Kimberly-Clark Corp COM 494368103 4939 34555 SH SOLE 2 34555 0 0 Kimberly-Clark Corp COM 494368103 73857 516770 SH SOLE 3 516770 0 0 Kimberly-Clark Corp COM 494368103 120 840 SH SOLE 7 840 0 0 Kimberly-Clark Corp COM 494368103 122 857 SH SOLE 12 857 0 0 Kimco Realty Corp REIT 49446R109 79324 3218001 SH SOLE 3 3218001 0 0 Kinder Morgan Inc COM 49456B101 113 7155 SH SOLE 1 7155 0 0 Kinder Morgan Inc COM 49456B101 382 24107 SH SOLE 2 24107 0 0 Kinder Morgan Inc COM 49456B101 1461 92134 SH SOLE 3 92134 0 0 Kingsoft Cloud Holdings Ltd ADR 49639K101 13 12270 SH SOLE 3 12270 0 0 Kinross Gold Corp COM 496902404 18875 2571498 SH SOLE 2 2571498 0 0 Kinross Gold Corp COM 496902404 24 4130 SH SOLE 2 4130 0 0 Kinross Gold Corp COM 496902404 10184 1387419 SH SOLE 3 1387419 0 0 Kinross Gold Corp COM 496902404 18470 3178995 SH SOLE 3 3178995 0 0 Kirkland Lake Gold Ltd COM 49741E100 373 7031 SH SOLE 2 7031 0 0 Kirkland Lake Gold Ltd COM 49741E100 3754 89496 SH SOLE 3 89496 0 0 Kirkland Lake Gold Ltd COM 49741E100 23389 441211 SH SOLE 3 441211 0 0 Kite Realty Group Trust REIT 49803T300 299 13719 SH SOLE 3 13719 0 0 KKR Real Estate Finance Trust Inc REIT 48251K100 1360 65284 SH SOLE 3 65284 0 0 KLA Corp COM 482480100 370 861 SH SOLE 1 861 0 0 KLA Corp COM 482480100 1218 2832 SH SOLE 2 2832 0 0 KLA Corp COM 482480100 23599 54868 SH SOLE 3 54868 0 0 Knight-Swift Transportation Holdings Inc COM 499049104 15 240 SH SOLE 3 240 0 0 Kohl's Corp COM 500255104 207 4190 SH SOLE 2 4190 0 0 Kohl's Corp COM 500255104 3129 63361 SH SOLE 3 63361 0 0 Kontoor Brands Inc COM 50050N103 424 8282 SH SOLE 2 8282 0 0 Kontoor Brands Inc COM 50050N103 6363 124156 SH SOLE 3 124156 0 0 Korn Ferry COM 500643200 25 328 SH SOLE 1 328 0 0 Kornit Digital Ltd COM M6372Q113 30 197 SH SOLE 1 197 0 0 Kraft Heinz Co/The COM 500754106 119 3314 SH SOLE 1 3314 0 0 Kraft Heinz Co/The COM 500754106 224 6249 SH SOLE 2 6249 0 0 Kraft Heinz Co/The COM 500754106 695 19368 SH SOLE 3 19368 0 0 Kraft Heinz Co/The COM 500754106 21 581 SH SOLE 7 581 0 0 Kroger Co/The COM 501044101 94 2067 SH SOLE 1 2067 0 0 Kroger Co/The COM 501044101 2409 53230 SH SOLE 2 53230 0 0 Kroger Co/The COM 501044101 136762 3021690 SH SOLE 3 3021690 0 0 Kulicke & Soffa Industries Inc COM 501242101 199 3285 SH SOLE 2 3285 0 0 Kulicke & Soffa Industries Inc COM 501242101 4013 66285 SH SOLE 3 66285 0 0 Kymera Therapeutics Inc COM 501575104 1841 28989 SH SOLE 3 28989 0 0 Kyndryl Holdings Inc COM 50155Q100 15 853 SH SOLE 1 853 0 0 Kyndryl Holdings Inc COM 50155Q100 369 20380 SH SOLE 3 20380 0 0 Kyndryl Holdings Inc COM 50155Q100 11 596 SH SOLE 7 596 0 0 L3Harris Technologies Inc COM 502431109 215 1008 SH SOLE 1 1008 0 0 L3Harris Technologies Inc COM 502431109 2205 10342 SH SOLE 2 10342 0 0 L3Harris Technologies Inc COM 502431109 62738 294215 SH SOLE 3 294215 0 0 L3Harris Technologies Inc COM 502431109 957 4490 SH SOLE 4 4490 0 0 Laboratory Corp of America Holdings COM 50540R409 198 629 SH SOLE 1 629 0 0 Laboratory Corp of America Holdings COM 50540R409 869 2767 SH SOLE 3 2767 0 0 Lam Research Corp COM 512807108 448 623 SH SOLE 1 623 0 0 Lam Research Corp COM 512807108 7501 10431 SH SOLE 2 10431 0 0 Lam Research Corp COM 512807108 50025 69561 SH SOLE 3 69561 0 0 Lamar Advertising Co REIT 512816109 38701 319056 SH SOLE 1 319056 0 0 Lamar Advertising Co REIT 512816109 9 73 SH SOLE 3 73 0 0 Lamb Weston Holdings Inc COM 513272104 110 1740 SH SOLE 1 1740 0 0 Lamb Weston Holdings Inc COM 513272104 157 2470 SH SOLE 3 2470 0 0 Lancaster Colony Corp COM 513847103 184 1114 SH SOLE 1 1114 0 0 Landstar System Inc COM 515098101 784 4381 SH SOLE 3 4381 0 0 Laredo Petroleum Inc COM 516806205 472 7850 SH SOLE 2 7850 0 0 Laredo Petroleum Inc COM 516806205 2540 42247 SH SOLE 3 42247 0 0 Largo Inc COM 517097101 671 57253 SH SOLE 2 57253 0 0 Las Vegas Sands Corp COM 517834107 74 1977 SH SOLE 1 1977 0 0 Las Vegas Sands Corp COM 517834107 187 4957 SH SOLE 2 4957 0 0 Las Vegas Sands Corp COM 517834107 302 8036 SH SOLE 3 8036 0 0 Lattice Semiconductor Corp COM 518415104 100 1292 SH SOLE 2 1292 0 0 Lattice Semiconductor Corp COM 518415104 1877 24355 SH SOLE 3 24355 0 0 Laureate Education Inc COM 518613203 4932 402958 SH SOLE 3 402958 0 0 Lear Corp COM 521865204 128 697 SH SOLE 1 697 0 0 Lear Corp COM 521865204 1342 7336 SH SOLE 2 7336 0 0 Lear Corp COM 521865204 15257 83397 SH SOLE 3 83397 0 0 Leidos Holdings Inc COM 525327102 52045 585435 SH SOLE 1 585435 0 0 Leidos Holdings Inc COM 525327102 198 2227 SH SOLE 3 2227 0 0 Lennar Corp COM 526057104 244 2098 SH SOLE 1 2098 0 0 Lennar Corp COM 526057104 1267 10906 SH SOLE 2 10906 0 0 Lennar Corp COM 526057104 15639 134635 SH SOLE 3 134635 0 0 Lennox International Inc COM 526107107 97 299 SH SOLE 2 299 0 0 Lennox International Inc COM 526107107 64873 200002 SH SOLE 3 200002 0 0 Levi Strauss & Co COM 52736R102 96 3829 SH SOLE 3 3829 0 0 Li Auto Inc ADR 50202M102 2900 180678 SH SOLE 3 180678 0 0 Liberty Global PLC COM G5480U104 314 11320 SH SOLE 2 11320 0 0 Liberty Global PLC COM G5480U104 173 6221 SH SOLE 3 6221 0 0 Life Storage Inc REIT 53223X107 683 4456 SH SOLE 3 4456 0 0 Lincoln Electric Holdings Inc COM 533900106 318 2280 SH SOLE 1 2280 0 0 Lincoln National Corp COM 534187109 147 2157 SH SOLE 1 2157 0 0 Lincoln National Corp COM 534187109 148 2161 SH SOLE 2 2161 0 0 Lincoln National Corp COM 534187109 3409 49939 SH SOLE 3 49939 0 0 Linde PLC COM G5494J103 1305 4266 SH SOLE 2 4266 0 0 Linde PLC COM G5494J103 24628 80483 SH SOLE 3 80483 0 0 Linde PLC COM G5494J103 209555 604899 SH SOLE 3 604899 0 0 Linde PLC COM G5494J103 913 2635 SH SOLE 4 2635 0 0 Linde PLC COM G5494J103 5976 17250 SH SOLE 7 17250 0 0 Linde PLC COM G5494J103 1019 3330 SH SOLE 12 3330 0 0 Linde PLC COM G5494J103 1497 4320 SH SOLE 12 4320 0 0 Lithia Motors Inc COM 536797103 96 322 SH SOLE 1 322 0 0 Lithia Motors Inc COM 536797103 1198 4034 SH SOLE 2 4034 0 0 Lithia Motors Inc COM 536797103 10179 34279 SH SOLE 3 34279 0 0 Littelfuse Inc COM 537008104 384 1220 SH SOLE 1 1220 0 0 LivaNova PLC COM G5509L101 65339 747328 SH SOLE 1 747328 0 0 Live Nation Entertainment Inc COM 538034109 214 1792 SH SOLE 1 1792 0 0 Livent Corp COM 53814L108 1473 60414 SH SOLE 3 60414 0 0 LiveRamp Holdings Inc COM 53815P108 110661 2307847 SH SOLE 1 2307847 0 0 LKQ Corp COM 501889208 58087 967633 SH SOLE 1 967633 0 0 LKQ Corp COM 501889208 304 5067 SH SOLE 3 5067 0 0 Lockheed Martin Corp COM 539830109 383 1077 SH SOLE 1 1077 0 0 Lockheed Martin Corp COM 539830109 3112 8755 SH SOLE 3 8755 0 0 Lockheed Martin Corp COM 539830109 1035 2911 SH SOLE 7 2911 0 0 Lockheed Martin Corp COM 539830109 139 390 SH SOLE 9 390 0 0 Loews Corp COM 540424108 239 4133 SH SOLE 1 4133 0 0 Loews Corp COM 540424108 1051 18192 SH SOLE 2 18192 0 0 Loews Corp COM 540424108 5428 93976 SH SOLE 3 93976 0 0 Logitech International SA COM H50430232 3775 49100 SH SOLE 2 49100 0 0 Logitech International SA COM H50430232 27213 353966 SH SOLE 3 353966 0 0 Logitech International SA COM H50430232 95 1235 SH SOLE 7 1235 0 0 Logitech International SA COM H50430232 703 9150 SH SOLE 12 9150 0 0 Louisiana-Pacific Corp COM 546347105 1342 17129 SH SOLE 2 17129 0 0 Louisiana-Pacific Corp COM 546347105 37209 474907 SH SOLE 3 474907 0 0 Lowe's Cos Inc COM 548661107 902 3489 SH SOLE 1 3489 0 0 Lowe's Cos Inc COM 548661107 50955 197132 SH SOLE 2 197132 0 0 Lowe's Cos Inc COM 548661107 525886 2034531 SH SOLE 3 2034531 0 0 Lowe's Cos Inc COM 548661107 3128 12100 SH SOLE 4 12100 0 0 Lowe's Cos Inc COM 548661107 7634 29534 SH SOLE 7 29534 0 0 LPL Financial Holdings Inc COM 50212V100 156 976 SH SOLE 1 976 0 0 LTC Properties Inc REIT 502175102 10 290 SH SOLE 3 290 0 0 Lululemon Athletica Inc COM 550021109 7759 19821 SH SOLE 1 19821 0 0 Lululemon Athletica Inc COM 550021109 297595 760237 SH SOLE 2 760237 0 0 Lululemon Athletica Inc COM 550021109 23194 59251 SH SOLE 3 59251 0 0 Lumen Technologies Inc COM 550241103 108 8642 SH SOLE 1 8642 0 0 Lumen Technologies Inc COM 550241103 243 19372 SH SOLE 3 19372 0 0 Lumentum Holdings Inc COM 55024U109 106383 1005798 SH SOLE 1 1005798 0 0 LXP Industrial Trust REIT 529043101 263 16857 SH SOLE 3 16857 0 0 Lyft Inc COM 55087P104 118 2750 SH SOLE 1 2750 0 0 Lyft Inc COM 55087P104 136 3178 SH SOLE 3 3178 0 0 LyondellBasell Industries NV COM N53745100 177 1917 SH SOLE 1 1917 0 0 LyondellBasell Industries NV COM N53745100 1754 19015 SH SOLE 2 19015 0 0 LyondellBasell Industries NV COM N53745100 25772 279437 SH SOLE 3 279437 0 0 M&T Bank Corp COM 55261F104 159 1038 SH SOLE 1 1038 0 0 M&T Bank Corp COM 55261F104 1522 9911 SH SOLE 3 9911 0 0 M/I Homes Inc COM 55305B101 379 6093 SH SOLE 2 6093 0 0 M/I Homes Inc COM 55305B101 1640 26368 SH SOLE 3 26368 0 0 Macerich Co/The REIT 554382101 213 12305 SH SOLE 3 12305 0 0 MACOM Technology Solutions Holdings Inc COM 55405Y100 26618 339953 SH SOLE 1 339953 0 0 Macy's Inc COM 55616P104 320 12211 SH SOLE 2 12211 0 0 Macy's Inc COM 55616P104 710 27131 SH SOLE 3 27131 0 0 Madison Square Garden Entertainment Corp COM 55826T102 18337 260684 SH SOLE 1 260684 0 0 MAG Silver Corp COM 55903Q104 115 7315 SH SOLE 3 7315 0 0 Magna International Inc COM 559222401 24841 242707 SH SOLE 2 242707 0 0 Magna International Inc COM 559222401 49727 485849 SH SOLE 3 485849 0 0 Malibu Boats Inc COM 56117J100 1009 14677 SH SOLE 2 14677 0 0 Malibu Boats Inc COM 56117J100 4108 59763 SH SOLE 3 59763 0 0 Manhattan Associates Inc COM 562750109 14964 96237 SH SOLE 3 96237 0 0 Manulife Financial Corp COM 56501R106 21350 885540 SH SOLE 2 885540 0 0 Manulife Financial Corp COM 56501R106 48343 2005113 SH SOLE 3 2005113 0 0 Marathon Digital Holdings Inc COM 565788106 185 5638 SH SOLE 2 5638 0 0 Marathon Digital Holdings Inc COM 565788106 366 11140 SH SOLE 3 11140 0 0 Marathon Oil Corp COM 565849106 10651 648646 SH SOLE 3 648646 0 0 Marathon Petroleum Corp COM 56585A102 218 3413 SH SOLE 1 3413 0 0 Marathon Petroleum Corp COM 56585A102 468 7313 SH SOLE 2 7313 0 0 Marathon Petroleum Corp COM 56585A102 3285 51333 SH SOLE 3 51333 0 0 Maravai LifeSciences Holdings Inc COM 56600D107 2831 67564 SH SOLE 3 67564 0 0 MarineMax Inc COM 567908108 319 5410 SH SOLE 2 5410 0 0 MarineMax Inc COM 567908108 7305 123727 SH SOLE 3 123727 0 0 Markel Corp COM 570535104 114 92 SH SOLE 1 92 0 0 Markel Corp COM 570535104 637 516 SH SOLE 2 516 0 0 Markel Corp COM 570535104 600 486 SH SOLE 3 486 0 0 MarketAxess Holdings Inc COM 57060D108 100 243 SH SOLE 1 243 0 0 MarketAxess Holdings Inc COM 57060D108 246 599 SH SOLE 3 599 0 0 Marriott International Inc/MD COM 571903202 2427 1469 SH SOLE 1 1469 0 0 Marriott International Inc/MD COM 571903202 7011 4243 SH SOLE 2 4243 0 0 Marriott International Inc/MD COM 571903202 20239 12248 SH SOLE 3 12248 0 0 Marsh & McLennan Cos Inc COM 571748102 25 142 SH SOLE 1 142 0 0 Marsh & McLennan Cos Inc COM 571748102 1802 10367 SH SOLE 2 10367 0 0 Marsh & McLennan Cos Inc COM 571748102 69112 397604 SH SOLE 3 397604 0 0 Marsh & McLennan Cos Inc COM 571748102 12855 73953 SH SOLE 7 73953 0 0 Marsh & McLennan Cos Inc COM 571748102 2125 12227 SH SOLE 9 12227 0 0 Marsh & McLennan Cos Inc COM 571748102 565 3250 SH SOLE 12 3250 0 0 Martin Marietta Materials Inc COM 573284106 193 438 SH SOLE 1 438 0 0 Martin Marietta Materials Inc COM 573284106 741 1682 SH SOLE 3 1682 0 0 Marvell Technology Inc COM 573874104 359 4099 SH SOLE 1 4099 0 0 Marvell Technology Inc COM 573874104 907 10372 SH SOLE 2 10372 0 0 Marvell Technology Inc COM 573874104 14859 169831 SH SOLE 3 169831 0 0 Masco Corp COM 574599106 259 3695 SH SOLE 2 3695 0 0 Masco Corp COM 574599106 7153 101872 SH SOLE 3 101872 0 0 Masco Corp COM 574599106 470 6695 SH SOLE 12 6695 0 0 Masimo Corp COM 574795100 57333 195824 SH SOLE 1 195824 0 0 Masimo Corp COM 574795100 3291 11242 SH SOLE 3 11242 0 0 MasTec Inc COM 576323109 1572 17038 SH SOLE 3 17038 0 0 Mastercard Inc COM 57636Q104 1389 3865 SH SOLE 1 3865 0 0 Mastercard Inc COM 57636Q104 18293 50911 SH SOLE 2 50911 0 0 Mastercard Inc COM 57636Q104 448036 1246901 SH SOLE 3 1246901 0 0 Mastercard Inc COM 57636Q104 1490 4146 SH SOLE 4 4146 0 0 Mastercard Inc COM 57636Q104 18779 52262 SH SOLE 7 52262 0 0 Mastercard Inc COM 57636Q104 890 2478 SH SOLE 9 2478 0 0 MasterCraft Boat Holdings Inc COM 57637H103 554 19557 SH SOLE 2 19557 0 0 MasterCraft Boat Holdings Inc COM 57637H103 1817 64136 SH SOLE 3 64136 0 0 Matador Resources Co COM 576485205 15710 425516 SH SOLE 1 425516 0 0 Matador Resources Co COM 576485205 183 4970 SH SOLE 3 4970 0 0 Match Group Inc COM 57667L107 11292 85382 SH SOLE 1 85382 0 0 Match Group Inc COM 57667L107 963 7279 SH SOLE 2 7279 0 0 Match Group Inc COM 57667L107 12796 96754 SH SOLE 3 96754 0 0 Mattel Inc COM 577081102 12 575 SH SOLE 12 575 0 0 Maxar Technologies Inc COM 57778K105 64880 2197077 SH SOLE 1 2197077 0 0 MaxCyte Inc COM 57777K106 1065 141027 SH SOLE 3 141027 0 0 Maxeon Solar Technologies Ltd COM Y58473102 130 9350 SH SOLE 2 9350 0 0 Maxeon Solar Technologies Ltd COM Y58473102 21807 1568863 SH SOLE 3 1568863 0 0 McDonald's Corp COM 580135101 806 3008 SH SOLE 1 3008 0 0 McDonald's Corp COM 580135101 4508 16817 SH SOLE 2 16817 0 0 McDonald's Corp COM 580135101 124613 464854 SH SOLE 3 464854 0 0 McDonald's Corp COM 580135101 64998 242466 SH SOLE 7 242466 0 0 McDonald's Corp COM 580135101 27443 102371 SH SOLE 9 102371 0 0 McDonald's Corp COM 580135101 13 50 SH SOLE 12 50 0 0 McDonald's Corp COM 580135101 6476 24159 SH SOLE 12 24159 0 0 McGrath RentCorp COM 580589109 20724 258216 SH SOLE 1 258216 0 0 McKesson Corp COM 58155Q103 223 898 SH SOLE 1 898 0 0 McKesson Corp COM 58155Q103 803 3231 SH SOLE 2 3231 0 0 McKesson Corp COM 58155Q103 52013 209247 SH SOLE 3 209247 0 0 MDC Holdings Inc COM 552676108 830 14870 SH SOLE 2 14870 0 0 MDC Holdings Inc COM 552676108 7384 132252 SH SOLE 3 132252 0 0 MDU Resources Group Inc COM 552690109 14 468 SH SOLE 3 468 0 0 Medical Properties Trust Inc REIT 58463J304 141 5956 SH SOLE 1 5956 0 0 Medical Properties Trust Inc REIT 58463J304 3633 153743 SH SOLE 3 153743 0 0 Medpace Holdings Inc COM 58506Q109 395 1815 SH SOLE 2 1815 0 0 Medpace Holdings Inc COM 58506Q109 14513 66683 SH SOLE 3 66683 0 0 Medtronic PLC COM G5960L103 639 6177 SH SOLE 1 6177 0 0 Medtronic PLC COM G5960L103 1745 16866 SH SOLE 2 16866 0 0 Medtronic PLC COM G5960L103 50552 488661 SH SOLE 3 488661 0 0 Medtronic PLC COM G5960L103 249 2410 SH SOLE 7 2410 0 0 Membership Collective Group Inc COM 586001109 12123 948624 SH SOLE 1 948624 0 0 Membership Collective Group Inc COM 586001109 204 15991 SH SOLE 3 15991 0 0 MercadoLibre Inc COM 58733R102 6263 4645 SH SOLE 1 4645 0 0 MercadoLibre Inc COM 58733R102 655526 486151 SH SOLE 2 486151 0 0 MercadoLibre Inc COM 58733R102 176452 130860 SH SOLE 3 130860 0 0 MercadoLibre Inc COM 58733R102 391 290 SH SOLE 4 290 0 0 MercadoLibre Inc COM 58733R102 2426 1799 SH SOLE 7 1799 0 0 Merck & Co Inc COM 58933Y105 956 12472 SH SOLE 1 12472 0 0 Merck & Co Inc COM 58933Y105 41134 536719 SH SOLE 2 536719 0 0 Merck & Co Inc COM 58933Y105 313901 4095792 SH SOLE 3 4095792 0 0 Merck & Co Inc COM 58933Y105 1607 20962 SH SOLE 4 20962 0 0 Merck & Co Inc COM 58933Y105 2311 30150 SH SOLE 7 30150 0 0 Merck & Co Inc COM 58933Y105 207 2700 SH SOLE 9 2700 0 0 Merck & Co Inc COM 58933Y105 879 11465 SH SOLE 12 11465 0 0 Mercury Systems Inc COM 589378108 10 175 SH SOLE 3 175 0 0 Meritage Homes Corp COM 59001A102 1536 12582 SH SOLE 2 12582 0 0 Meritage Homes Corp COM 59001A102 11365 93111 SH SOLE 3 93111 0 0 Meritor Inc COM 59001K100 508 20503 SH SOLE 2 20503 0 0 Meritor Inc COM 59001K100 3995 161210 SH SOLE 3 161210 0 0 Mesa Laboratories Inc COM 59064R109 40178 122461 SH SOLE 1 122461 0 0 Meta Platforms Inc COM 30303M102 3620 10762 SH SOLE 1 10762 0 0 Meta Platforms Inc COM 30303M102 84814 252160 SH SOLE 2 252160 0 0 Meta Platforms Inc COM 30303M102 815072 2423284 SH SOLE 3 2423284 0 0 Meta Platforms Inc COM 30303M102 2887 8583 SH SOLE 4 8583 0 0 Meta Platforms Inc COM 30303M102 66486 197668 SH SOLE 7 197668 0 0 Meta Platforms Inc COM 30303M102 22397 66589 SH SOLE 9 66589 0 0 Meta Platforms Inc COM 30303M102 807 2400 SH SOLE 12 2400 0 0 MetLife Inc COM 59156R108 249 3984 SH SOLE 1 3984 0 0 MetLife Inc COM 59156R108 1352 21630 SH SOLE 2 21630 0 0 MetLife Inc COM 59156R108 18853 301702 SH SOLE 3 301702 0 0 Mettler-Toledo International Inc COM 592688105 289 170 SH SOLE 1 170 0 0 Mettler-Toledo International Inc COM 592688105 733 432 SH SOLE 2 432 0 0 Mettler-Toledo International Inc COM 592688105 65358 38509 SH SOLE 3 38509 0 0 Mettler-Toledo International Inc COM 592688105 6483 3820 SH SOLE 7 3820 0 0 Mettler-Toledo International Inc COM 592688105 789 465 SH SOLE 12 465 0 0 MGIC Investment Corp COM 552848103 1319 91489 SH SOLE 2 91489 0 0 MGIC Investment Corp COM 552848103 11164 774184 SH SOLE 3 774184 0 0 MGM Growth Properties LLC REIT 55303A105 3059 74892 SH SOLE 3 74892 0 0 MGM Resorts International COM 552953101 167 3727 SH SOLE 1 3727 0 0 MGM Resorts International COM 552953101 591 13177 SH SOLE 3 13177 0 0 Microchip Technology Inc COM 595017104 14512 166685 SH SOLE 1 166685 0 0 Microchip Technology Inc COM 595017104 581 6672 SH SOLE 2 6672 0 0 Microchip Technology Inc COM 595017104 2298 26401 SH SOLE 3 26401 0 0 Micron Technology Inc COM 595112103 467 5013 SH SOLE 1 5013 0 0 Micron Technology Inc COM 595112103 3808 40881 SH SOLE 2 40881 0 0 Micron Technology Inc COM 595112103 44231 474838 SH SOLE 3 474838 0 0 Micron Technology Inc COM 595112103 140 1500 SH SOLE 12 1500 0 0 Microsoft Corp COM 594918104 11312 33634 SH SOLE 1 33634 0 0 Microsoft Corp COM 594918104 198323 589684 SH SOLE 2 589684 0 0 Microsoft Corp COM 594918104 2940513 8743199 SH SOLE 3 8743199 0 0 Microsoft Corp COM 594918104 9584 28498 SH SOLE 4 28498 0 0 Microsoft Corp COM 594918104 272342 809769 SH SOLE 7 809769 0 0 Microsoft Corp COM 594918104 60735 180588 SH SOLE 9 180588 0 0 Microsoft Corp COM 594918104 9698 28836 SH SOLE 12 28836 0 0 Mid-America Apartment Communities Inc REIT 59522J103 133 579 SH SOLE 1 579 0 0 Mid-America Apartment Communities Inc REIT 59522J103 9355 40774 SH SOLE 3 40774 0 0 Middleby Corp/The COM 596278101 15 77 SH SOLE 3 77 0 0 MINISO Group Holding Ltd ADR 66981J102 491 190067 SH SOLE 2 190067 0 0 MINISO Group Holding Ltd ADR 66981J102 1670 646031 SH SOLE 3 646031 0 0 MINISO Group Holding Ltd ADR 66981J102 24356 9422123 SH SOLE 4 9422123 0 0 MINISO Group Holding Ltd ADR 66981J102 1306 505103 SH SOLE 6 505103 0 0 Mobile TeleSystems PJSC ADR 607409109 3311 832971 SH SOLE 2 832971 0 0 Mobile TeleSystems PJSC ADR 607409109 3256 819135 SH SOLE 3 819135 0 0 Moderna Inc COM 60770K107 410 1616 SH SOLE 1 1616 0 0 Moderna Inc COM 60770K107 944 3717 SH SOLE 2 3717 0 0 Moderna Inc COM 60770K107 66629 262339 SH SOLE 3 262339 0 0 ModivCare Inc COM 60783X104 890 6001 SH SOLE 3 6001 0 0 Moelis & Co COM 60786M105 7313 116987 SH SOLE 3 116987 0 0 Mohawk Industries Inc COM 608190104 55759 306065 SH SOLE 1 306065 0 0 Mohawk Industries Inc COM 608190104 9209 50547 SH SOLE 3 50547 0 0 Molina Healthcare Inc COM 60855R100 187 589 SH SOLE 1 589 0 0 Molina Healthcare Inc COM 60855R100 40031 125852 SH SOLE 3 125852 0 0 Molson Coors Beverage Co COM 60871R209 126 2729 SH SOLE 1 2729 0 0 Molson Coors Beverage Co COM 60871R209 106817 2304577 SH SOLE 3 2304577 0 0 Mondelez International Inc COM 609207105 311 4685 SH SOLE 1 4685 0 0 Mondelez International Inc COM 609207105 6177 93158 SH SOLE 2 93158 0 0 Mondelez International Inc COM 609207105 28289 426622 SH SOLE 3 426622 0 0 Mondelez International Inc COM 609207105 262 3944 SH SOLE 7 3944 0 0 MongoDB Inc COM 60937P106 276 521 SH SOLE 1 521 0 0 MongoDB Inc COM 60937P106 261 493 SH SOLE 2 493 0 0 MongoDB Inc COM 60937P106 540 1020 SH SOLE 3 1020 0 0 Monolithic Power Systems Inc COM 609839105 165 334 SH SOLE 1 334 0 0 Monolithic Power Systems Inc COM 609839105 197 400 SH SOLE 2 400 0 0 Monolithic Power Systems Inc COM 609839105 10340 20959 SH SOLE 3 20959 0 0 Monster Beverage Corp COM 61174X109 172 1795 SH SOLE 1 1795 0 0 Monster Beverage Corp COM 61174X109 3577 37245 SH SOLE 2 37245 0 0 Monster Beverage Corp COM 61174X109 47244 491918 SH SOLE 3 491918 0 0 Moody's Corp COM 615369105 230 588 SH SOLE 1 588 0 0 Moody's Corp COM 615369105 12879 32974 SH SOLE 2 32974 0 0 Moody's Corp COM 615369105 148568 380379 SH SOLE 3 380379 0 0 Morgan Stanley COM 617446448 663 6751 SH SOLE 1 6751 0 0 Morgan Stanley COM 617446448 14780 150567 SH SOLE 2 150567 0 0 Morgan Stanley COM 617446448 341080 3474734 SH SOLE 3 3474734 0 0 Morgan Stanley COM 617446448 289 2940 SH SOLE 4 2940 0 0 Morgan Stanley COM 617446448 10137 103275 SH SOLE 7 103275 0 0 Mosaic Co/The COM 61945C103 141 3589 SH SOLE 1 3589 0 0 Mosaic Co/The COM 61945C103 1991 50674 SH SOLE 2 50674 0 0 Mosaic Co/The COM 61945C103 15600 397059 SH SOLE 3 397059 0 0 Motorola Solutions Inc COM 620076307 13681 50352 SH SOLE 1 50352 0 0 Motorola Solutions Inc COM 620076307 114 418 SH SOLE 2 418 0 0 Motorola Solutions Inc COM 620076307 2111 7769 SH SOLE 3 7769 0 0 Mr Cooper Group Inc COM 62482R107 224 5376 SH SOLE 2 5376 0 0 MSCI Inc COM 55354G100 244 399 SH SOLE 1 399 0 0 MSCI Inc COM 55354G100 2006 3274 SH SOLE 2 3274 0 0 MSCI Inc COM 55354G100 90750 148117 SH SOLE 3 148117 0 0 MSCI Inc COM 55354G100 71 116 SH SOLE 4 116 0 0 MSCI Inc COM 55354G100 2447 3994 SH SOLE 7 3994 0 0 Mueller Industries Inc COM 624756102 214 3613 SH SOLE 3 3613 0 0 Mueller Water Products Inc COM 624758108 179 12445 SH SOLE 2 12445 0 0 Mueller Water Products Inc COM 624758108 1937 134506 SH SOLE 3 134506 0 0 Murphy Oil Corp COM 626717102 257 9831 SH SOLE 2 9831 0 0 Murphy Oil Corp COM 626717102 972 37220 SH SOLE 3 37220 0 0 Myovant Sciences Ltd COM G637AM102 1243 79854 SH SOLE 3 79854 0 0 MYT Netherlands Parent BV ADR 55406W103 1449 68325 SH SOLE 3 68325 0 0 Nasdaq Inc COM 631103108 73 348 SH SOLE 1 348 0 0 Nasdaq Inc COM 631103108 7531 35862 SH SOLE 2 35862 0 0 Nasdaq Inc COM 631103108 127118 605296 SH SOLE 3 605296 0 0 Nasdaq Inc COM 631103108 108 512 SH SOLE 4 512 0 0 Nasdaq Inc COM 631103108 3770 17953 SH SOLE 7 17953 0 0 Natera Inc COM 632307104 56239 602196 SH SOLE 1 602196 0 0 National Fuel Gas Co COM 636180101 156 2444 SH SOLE 12 2444 0 0 National Grid PLC ADR 636274409 5 361 SH SOLE 2 361 0 0 National Health Investors Inc REIT 63633D104 147 2562 SH SOLE 1 2562 0 0 National Health Investors Inc REIT 63633D104 153 2667 SH SOLE 3 2667 0 0 National Instruments Corp COM 636518102 14 318 SH SOLE 3 318 0 0 National Retail Properties Inc REIT 637417106 316 6574 SH SOLE 1 6574 0 0 National Retail Properties Inc REIT 637417106 494 10274 SH SOLE 3 10274 0 0 National Storage Affiliates Trust REIT 637870106 268 3878 SH SOLE 1 3878 0 0 National Storage Affiliates Trust REIT 637870106 483 6986 SH SOLE 3 6986 0 0 National Western Life Group Inc COM 638517102 63 292 SH SOLE 2 292 0 0 National Western Life Group Inc COM 638517102 236 1100 SH SOLE 3 1100 0 0 Navient Corp COM 63938C108 6656 313676 SH SOLE 3 313676 0 0 NCR Corp COM 62886E108 1576 39210 SH SOLE 3 39210 0 0 Neenah Inc COM 640079109 21535 465323 SH SOLE 1 465323 0 0 NeoGenomics Inc COM 64049M209 62993 1846219 SH SOLE 1 1846219 0 0 NetApp Inc COM 64110D104 153 1664 SH SOLE 1 1664 0 0 NetApp Inc COM 64110D104 214 2330 SH SOLE 2 2330 0 0 NetApp Inc COM 64110D104 11909 129463 SH SOLE 3 129463 0 0 NetEase Inc ADR 64110W102 61 15019 SH SOLE 2 15019 0 0 NetEase Inc ADR 64110W102 105 25704 SH SOLE 3 25704 0 0 NetEase Inc ADR 64110W102 371 91117 SH SOLE 4 91117 0 0 NetEase Inc ADR 64110W102 2987 733622 SH SOLE 6 733622 0 0 NetEase Inc ADR 64110W102 20 4855 SH SOLE 12 4855 0 0 Netflix Inc COM 64110L106 1190 1976 SH SOLE 1 1976 0 0 Netflix Inc COM 64110L106 7261 12052 SH SOLE 2 12052 0 0 Netflix Inc COM 64110L106 108596 180261 SH SOLE 3 180261 0 0 Netflix Inc COM 64110L106 435 722 SH SOLE 4 722 0 0 Netflix Inc COM 64110L106 3023 5018 SH SOLE 7 5018 0 0 Neuronetics Inc COM 64131A105 8219 1842924 SH SOLE 1 1842924 0 0 New Fortress Energy Inc COM 644393100 10 405 SH SOLE 1 405 0 0 New Gold Inc COM 644535106 2561 1355066 SH SOLE 2 1355066 0 0 New Gold Inc COM 644535106 1061 561479 SH SOLE 3 561479 0 0 New Oriental Education & Technology Group Inc ADR 647581107 26 12509 SH SOLE 3 12509 0 0 New York Times Co/The COM 650111107 20 424 SH SOLE 3 424 0 0 Newell Brands Inc COM 651229106 105 4796 SH SOLE 3 4796 0 0 Newmark Group Inc COM 65158N102 593 31696 SH SOLE 2 31696 0 0 Newmark Group Inc COM 65158N102 5136 274675 SH SOLE 3 274675 0 0 Newmont Corp COM 651639106 265 4275 SH SOLE 1 4275 0 0 Newmont Corp COM 651639106 573 9239 SH SOLE 2 9239 0 0 Newmont Corp COM 651639106 13243 213528 SH SOLE 3 213528 0 0 Nexstar Media Group Inc COM 65336K103 2058 13633 SH SOLE 2 13633 0 0 Nexstar Media Group Inc COM 65336K103 18055 119583 SH SOLE 3 119583 0 0 NextEra Energy Inc COM 65339F101 935 10017 SH SOLE 1 10017 0 0 NextEra Energy Inc COM 65339F101 13588 145544 SH SOLE 2 145544 0 0 NextEra Energy Inc COM 65339F101 311423 3335725 SH SOLE 3 3335725 0 0 NextEra Energy Inc COM 65339F101 946 10134 SH SOLE 4 10134 0 0 NextEra Energy Inc COM 65339F101 6702 71786 SH SOLE 7 71786 0 0 NextEra Energy Inc COM 65339F101 3364 36037 SH SOLE 12 36037 0 0 NexTier Oilfield Solutions Inc COM 65290C105 105 29532 SH SOLE 3 29532 0 0 Nice Ltd ADR 653656108 9160 30170 SH SOLE 1 30170 0 0 Nice Ltd ADR 653656108 43270 142522 SH SOLE 2 142522 0 0 Nice Ltd ADR 653656108 68564 225835 SH SOLE 3 225835 0 0 Nielsen Holdings PLC COM G6518L108 275 13430 SH SOLE 3 13430 0 0 NIKE Inc COM 654106103 960 5759 SH SOLE 1 5759 0 0 NIKE Inc COM 654106103 9081 54485 SH SOLE 2 54485 0 0 NIKE Inc COM 654106103 166295 997752 SH SOLE 3 997752 0 0 NIKE Inc COM 654106103 578 3470 SH SOLE 4 3470 0 0 NIKE Inc COM 654106103 97764 586570 SH SOLE 7 586570 0 0 NIKE Inc COM 654106103 30018 180104 SH SOLE 9 180104 0 0 NIKE Inc COM 654106103 1778 10670 SH SOLE 12 10670 0 0 NIO Inc ADR 62914V106 4301 135757 SH SOLE 2 135757 0 0 NIO Inc ADR 62914V106 13943 440109 SH SOLE 3 440109 0 0 NIO Inc ADR 62914V106 373175 11779525 SH SOLE 4 11779525 0 0 NIO Inc ADR 62914V106 19761 623755 SH SOLE 6 623755 0 0 NiSource Inc COM 65473P105 26984 977321 SH SOLE 1 977321 0 0 NiSource Inc COM 65473P105 610 22099 SH SOLE 3 22099 0 0 NiSource Inc Convertible Preferred Stock 65473P121 1904 17000 SH SOLE 3 17000 0 0 NMI Holdings Inc COM 629209305 211 9634 SH SOLE 2 9634 0 0 NMI Holdings Inc COM 629209305 2182 99853 SH SOLE 3 99853 0 0 Noah Holdings Ltd ADR 65487X102 738 12027 SH SOLE 3 12027 0 0 Nomad Foods Ltd COM G6564A105 13 530 SH SOLE 2 530 0 0 Nordic American Tankers Ltd COM G65773106 904 534823 SH SOLE 2 534823 0 0 Nordic American Tankers Ltd COM G65773106 704 416813 SH SOLE 3 416813 0 0 Nordson Corp COM 655663102 13155 51535 SH SOLE 1 51535 0 0 Nordson Corp COM 655663102 28468 111522 SH SOLE 3 111522 0 0 Nordson Corp COM 655663102 197 772 SH SOLE 4 772 0 0 Nordson Corp COM 655663102 1314 5146 SH SOLE 7 5146 0 0 Nordstrom Inc COM 655664100 26669 1178993 SH SOLE 3 1178993 0 0 Norfolk Southern Corp COM 655844108 315 1057 SH SOLE 1 1057 0 0 Norfolk Southern Corp COM 655844108 774 2600 SH SOLE 2 2600 0 0 Norfolk Southern Corp COM 655844108 10513 35314 SH SOLE 3 35314 0 0 Norfolk Southern Corp COM 655844108 29116 97800 SH SOLE 7 97800 0 0 Norfolk Southern Corp COM 655844108 8029 26970 SH SOLE 9 26970 0 0 Norfolk Southern Corp COM 655844108 4456 14969 SH SOLE 12 14969 0 0 Northern Trust Corp COM 665859104 115 959 SH SOLE 1 959 0 0 Northern Trust Corp COM 665859104 2042 17073 SH SOLE 2 17073 0 0 Northern Trust Corp COM 665859104 25949 216949 SH SOLE 3 216949 0 0 Northrop Grumman Corp COM 666807102 257 665 SH SOLE 1 665 0 0 Northrop Grumman Corp COM 666807102 2257 5830 SH SOLE 3 5830 0 0 NortonLifeLock Inc COM 668771108 511 19662 SH SOLE 2 19662 0 0 NortonLifeLock Inc COM 668771108 14958 575739 SH SOLE 3 575739 0 0 Norwegian Cruise Line Holdings Ltd COM G66721104 9 429 SH SOLE 3 429 0 0 NOV Inc COM 62955J103 8 556 SH SOLE 3 556 0 0 Novanta Inc COM 67000B104 20 114 SH SOLE 1 114 0 0 Novartis AG ADR 66987V109 12 139 SH SOLE 7 139 0 0 Novavax Inc COM 670002401 85 595 SH SOLE 1 595 0 0 Novavax Inc COM 670002401 1194 8344 SH SOLE 2 8344 0 0 Novavax Inc COM 670002401 6136 42886 SH SOLE 3 42886 0 0 Novo Nordisk A/S ADR 670100205 448 4000 SH SOLE 12 4000 0 0 Novocure Ltd COM G6674U108 48 633 SH SOLE 1 633 0 0 Novocure Ltd COM G6674U108 130 1732 SH SOLE 3 1732 0 0 NRG Energy Inc COM 629377508 250 5795 SH SOLE 3 5795 0 0 Nuance Communications Inc COM 67020Y100 123 2221 SH SOLE 1 2221 0 0 Nuance Communications Inc COM 67020Y100 319 5761 SH SOLE 2 5761 0 0 Nuance Communications Inc COM 67020Y100 180 3246 SH SOLE 3 3246 0 0 Nucor Corp COM 670346105 173 1518 SH SOLE 1 1518 0 0 Nucor Corp COM 670346105 357 3127 SH SOLE 2 3127 0 0 Nucor Corp COM 670346105 7325 64167 SH SOLE 3 64167 0 0 Nutrien Ltd COM 67077M108 421 5594 SH SOLE 2 5594 0 0 Nutrien Ltd COM 67077M108 12564 132141 SH SOLE 2 132141 0 0 Nutrien Ltd COM 67077M108 4777 63521 SH SOLE 3 63521 0 0 Nutrien Ltd COM 67077M108 8286 87144 SH SOLE 3 87144 0 0 nVent Electric PLC COM G6700G107 1442 37948 SH SOLE 3 37948 0 0 NVIDIA Corp COM 67066G104 3220 10949 SH SOLE 1 10949 0 0 NVIDIA Corp COM 67066G104 14867 50549 SH SOLE 2 50549 0 0 NVIDIA Corp COM 67066G104 341337 1160575 SH SOLE 3 1160575 0 0 NVIDIA Corp COM 67066G104 1069 3636 SH SOLE 4 3636 0 0 NVIDIA Corp COM 67066G104 130351 443204 SH SOLE 7 443204 0 0 NVIDIA Corp COM 67066G104 41209 140115 SH SOLE 9 140115 0 0 NVIDIA Corp COM 67066G104 878 2985 SH SOLE 12 2985 0 0 NVR Inc COM 62944T105 242 41 SH SOLE 1 41 0 0 NVR Inc COM 62944T105 5755 974 SH SOLE 2 974 0 0 NVR Inc COM 62944T105 97644 16525 SH SOLE 3 16525 0 0 NVR Inc COM 62944T105 431 73 SH SOLE 4 73 0 0 NVR Inc COM 62944T105 2322 393 SH SOLE 7 393 0 0 NXP Semiconductors NV COM N6596X109 342 1501 SH SOLE 1 1501 0 0 NXP Semiconductors NV COM N6596X109 1125 4941 SH SOLE 2 4941 0 0 NXP Semiconductors NV COM N6596X109 9545 41906 SH SOLE 3 41906 0 0 Oak Street Health Inc COM 67181A107 960 28983 SH SOLE 2 28983 0 0 Oak Street Health Inc COM 67181A107 21863 659711 SH SOLE 3 659711 0 0 Oak Street Health Inc COM 67181A107 3409 102871 SH SOLE 7 102871 0 0 Oak Street Health Inc COM 67181A107 150 4540 SH SOLE 9 4540 0 0 Oasis Petroleum Inc COM 674215207 564 4475 SH SOLE 2 4475 0 0 Oasis Petroleum Inc COM 674215207 5013 39791 SH SOLE 3 39791 0 0 Occidental Petroleum Corp COM 674599105 110 3803 SH SOLE 1 3803 0 0 Occidental Petroleum Corp COM 674599105 42461 1464681 SH SOLE 3 1464681 0 0 Oceaneering International Inc COM 675232102 6500 574685 SH SOLE 3 574685 0 0 OceanFirst Financial Corp COM 675234108 16066 723694 SH SOLE 1 723694 0 0 Ocugen Inc COM 67577C105 40 8758 SH SOLE 2 8758 0 0 Ocugen Inc COM 67577C105 1593 350150 SH SOLE 3 350150 0 0 Office Properties Income Trust REIT 67623C109 112 4525 SH SOLE 3 4525 0 0 OGE Energy Corp COM 670837103 454 11825 SH SOLE 1 11825 0 0 Okta Inc COM 679295105 197 880 SH SOLE 1 880 0 0 Okta Inc COM 679295105 540 2410 SH SOLE 2 2410 0 0 Okta Inc COM 679295105 1514 6753 SH SOLE 3 6753 0 0 Old Dominion Freight Line Inc COM 679580100 191 533 SH SOLE 1 533 0 0 Old Dominion Freight Line Inc COM 679580100 1479 4128 SH SOLE 2 4128 0 0 Old Dominion Freight Line Inc COM 679580100 61692 172142 SH SOLE 3 172142 0 0 Old National Bancorp/IN COM 680033107 175 9646 SH SOLE 1 9646 0 0 Old Republic International Corp COM 680223104 333 13561 SH SOLE 1 13561 0 0 Old Republic International Corp COM 680223104 193 7834 SH SOLE 2 7834 0 0 Old Republic International Corp COM 680223104 4186 170291 SH SOLE 3 170291 0 0 Olin Corp COM 680665205 9 157 SH SOLE 3 157 0 0 Omega Healthcare Investors Inc REIT 681936100 2283 77150 SH SOLE 3 77150 0 0 Omnicell Inc COM 68213N109 1457 8076 SH SOLE 3 8076 0 0 Omnicom Group Inc COM 681919106 125 1712 SH SOLE 1 1712 0 0 Omnicom Group Inc COM 681919106 9007 122925 SH SOLE 2 122925 0 0 Omnicom Group Inc COM 681919106 181824 2481561 SH SOLE 3 2481561 0 0 ON Semiconductor Corp COM 682189105 122394 1802037 SH SOLE 1 1802037 0 0 ON Semiconductor Corp COM 682189105 83 1228 SH SOLE 3 1228 0 0 ON24 Inc COM 68339B104 15524 894750 SH SOLE 1 894750 0 0 OneMain Holdings Inc COM 68268W103 10559 211009 SH SOLE 3 211009 0 0 ONEOK Inc COM 682680103 182 3090 SH SOLE 1 3090 0 0 ONEOK Inc COM 682680103 1147 19514 SH SOLE 3 19514 0 0 OneWater Marine Inc COM 68280L101 663 10871 SH SOLE 2 10871 0 0 OneWater Marine Inc COM 68280L101 1179 19344 SH SOLE 3 19344 0 0 Open Text Corp COM 683715106 546 9091 SH SOLE 3 9091 0 0 Oportun Financial Corp COM 68376D104 20 973 SH SOLE 1 973 0 0 Oracle Corp COM 68389X105 684 7842 SH SOLE 1 7842 0 0 Oracle Corp COM 68389X105 9702 111249 SH SOLE 2 111249 0 0 Oracle Corp COM 68389X105 164243 1883299 SH SOLE 3 1883299 0 0 Oracle Corp COM 68389X105 430 4930 SH SOLE 7 4930 0 0 Oracle Corp COM 68389X105 724 8302 SH SOLE 9 8302 0 0 Oracle Corp COM 68389X105 1716 19680 SH SOLE 12 19680 0 0 O'Reilly Automotive Inc COM 67103H107 220 311 SH SOLE 1 311 0 0 O'Reilly Automotive Inc COM 67103H107 8716 12342 SH SOLE 2 12342 0 0 O'Reilly Automotive Inc COM 67103H107 174334 246851 SH SOLE 3 246851 0 0 O'Reilly Automotive Inc COM 67103H107 318 450 SH SOLE 4 450 0 0 O'Reilly Automotive Inc COM 67103H107 2666 3775 SH SOLE 7 3775 0 0 Organon & Co COM 68622V106 44 1443 SH SOLE 1 1443 0 0 Organon & Co COM 68622V106 1195 39229 SH SOLE 2 39229 0 0 Organon & Co COM 68622V106 9382 308125 SH SOLE 3 308125 0 0 Organon & Co COM 68622V106 92 3015 SH SOLE 7 3015 0 0 Orion Office REIT Inc COM 68629Y103 6 342 SH SOLE 1 342 0 0 Orion Office REIT Inc COM 68629Y103 467 25011 SH SOLE 3 25011 0 0 Ormat Technologies Inc COM 686688102 370 4664 SH SOLE 2 4664 0 0 Ormat Technologies Inc COM 686688102 62321 785893 SH SOLE 3 785893 0 0 Oshkosh Corp COM 688239201 22 191 SH SOLE 3 191 0 0 Otis Worldwide Corp COM 68902V107 70 804 SH SOLE 1 804 0 0 Otis Worldwide Corp COM 68902V107 6449 74070 SH SOLE 2 74070 0 0 Otis Worldwide Corp COM 68902V107 199080 2286439 SH SOLE 3 2286439 0 0 Otis Worldwide Corp COM 68902V107 433 4968 SH SOLE 4 4968 0 0 Otis Worldwide Corp COM 68902V107 2351 26997 SH SOLE 7 26997 0 0 Overseas Shipholding Group Inc COM 69036R863 34 17900 SH SOLE 3 17900 0 0 Ovintiv Inc COM 69047Q102 1076 31919 SH SOLE 2 31919 0 0 Ovintiv Inc COM 69047Q102 20800 617207 SH SOLE 3 617207 0 0 Owens Corning COM 690742101 3254 35960 SH SOLE 2 35960 0 0 Owens Corning COM 690742101 109025 1204693 SH SOLE 3 1204693 0 0 Oxford Industries Inc COM 691497309 16555 163074 SH SOLE 1 163074 0 0 Oxford Industries Inc COM 691497309 1485 14632 SH SOLE 3 14632 0 0 PACCAR Inc COM 693718108 92 1042 SH SOLE 1 1042 0 0 PACCAR Inc COM 693718108 959 10862 SH SOLE 3 10862 0 0 Pacific Premier Bancorp Inc COM 69478X105 188 4704 SH SOLE 1 4704 0 0 Pacira BioSciences Inc COM 695127100 31710 527011 SH SOLE 1 527011 0 0 Pacira BioSciences Inc COM 695127100 582 9669 SH SOLE 2 9669 0 0 Pacira BioSciences Inc COM 695127100 6467 107482 SH SOLE 3 107482 0 0 Packaging Corp of America COM 695156109 315 2313 SH SOLE 3 2313 0 0 PAE Inc COM 69290Y109 123 12372 SH SOLE 3 12372 0 0 Pagseguro Digital Ltd COM G68707101 15696 598629 SH SOLE 3 598629 0 0 Palantir Technologies Inc COM 69608A108 150 8258 SH SOLE 1 8258 0 0 Palantir Technologies Inc COM 69608A108 226 12432 SH SOLE 2 12432 0 0 Palantir Technologies Inc COM 69608A108 5717 313961 SH SOLE 3 313961 0 0 Palo Alto Networks Inc COM 697435105 12661 22740 SH SOLE 1 22740 0 0 Palo Alto Networks Inc COM 697435105 896 1609 SH SOLE 2 1609 0 0 Palo Alto Networks Inc COM 697435105 14200 25504 SH SOLE 3 25504 0 0 Palo Alto Networks Inc COM 697435105 109660 196961 SH SOLE 7 196961 0 0 Palo Alto Networks Inc COM 697435105 33888 60866 SH SOLE 9 60866 0 0 Palo Alto Networks Inc COM 697435105 3593 6453 SH SOLE 12 6453 0 0 Pan American Silver Corp COM 697900108 3102 124230 SH SOLE 3 124230 0 0 Park Hotels & Resorts Inc REIT 700517105 333 17641 SH SOLE 3 17641 0 0 Parker-Hannifin Corp COM 701094104 251 790 SH SOLE 1 790 0 0 Parker-Hannifin Corp COM 701094104 5368 16874 SH SOLE 2 16874 0 0 Parker-Hannifin Corp COM 701094104 97841 307561 SH SOLE 3 307561 0 0 Parker-Hannifin Corp COM 701094104 336 1056 SH SOLE 4 1056 0 0 Parker-Hannifin Corp COM 701094104 5136 16146 SH SOLE 7 16146 0 0 Patrick Industries Inc COM 703343103 330 4092 SH SOLE 2 4092 0 0 Patrick Industries Inc COM 703343103 1604 19874 SH SOLE 3 19874 0 0 Patterson Cos Inc COM 703395103 1766 60162 SH SOLE 3 60162 0 0 Paychex Inc COM 704326107 178 1303 SH SOLE 1 1303 0 0 Paychex Inc COM 704326107 1532 11224 SH SOLE 2 11224 0 0 Paychex Inc COM 704326107 58423 428004 SH SOLE 3 428004 0 0 Paycom Software Inc COM 70432V102 148 356 SH SOLE 1 356 0 0 Paycom Software Inc COM 70432V102 1051 2531 SH SOLE 3 2531 0 0 PayPal Holdings Inc COM 70450Y103 1010 5355 SH SOLE 1 5355 0 0 PayPal Holdings Inc COM 70450Y103 5171 27422 SH SOLE 2 27422 0 0 PayPal Holdings Inc COM 70450Y103 107174 568320 SH SOLE 3 568320 0 0 PayPal Holdings Inc COM 70450Y103 249 1322 SH SOLE 4 1322 0 0 PayPal Holdings Inc COM 70450Y103 2302 12208 SH SOLE 7 12208 0 0 Pebblebrook Hotel Trust REIT 70509V100 183 8191 SH SOLE 3 8191 0 0 Peloton Interactive Inc COM 70614W100 59 1650 SH SOLE 1 1650 0 0 Peloton Interactive Inc COM 70614W100 86 2400 SH SOLE 2 2400 0 0 Peloton Interactive Inc COM 70614W100 208 5811 SH SOLE 3 5811 0 0 Pembina Pipeline Corp COM 706327103 712 18556 SH SOLE 3 18556 0 0 Penn National Gaming Inc COM 707569109 50 968 SH SOLE 1 968 0 0 Penn National Gaming Inc COM 707569109 9 175 SH SOLE 3 175 0 0 Penske Automotive Group Inc COM 70959W103 418 3900 SH SOLE 3 3900 0 0 Pentair PLC COM G7S00T104 1520 20817 SH SOLE 3 20817 0 0 PepsiCo Inc COM 713448108 1022 5881 SH SOLE 1 5881 0 0 PepsiCo Inc COM 713448108 18714 107732 SH SOLE 2 107732 0 0 PepsiCo Inc COM 713448108 381391 2195560 SH SOLE 3 2195560 0 0 PepsiCo Inc COM 713448108 2279 13117 SH SOLE 4 13117 0 0 PepsiCo Inc COM 713448108 7046 40560 SH SOLE 7 40560 0 0 PepsiCo Inc COM 713448108 328 1890 SH SOLE 9 1890 0 0 PepsiCo Inc COM 713448108 168 965 SH SOLE 12 965 0 0 Perella Weinberg Partners COM 71367G102 38373 2983912 SH SOLE 1 2983912 0 0 Perficient Inc COM 71375U101 40192 310866 SH SOLE 1 310866 0 0 PerkinElmer Inc COM 714046109 158 788 SH SOLE 1 788 0 0 PerkinElmer Inc COM 714046109 352 1751 SH SOLE 3 1751 0 0 Perrigo Co PLC COM G97822103 4329 111279 SH SOLE 3 111279 0 0 Petroleo Brasileiro SA ADR 71654V101 4349 860286 SH SOLE 2 860286 0 0 Petroleo Brasileiro SA ADR 71654V408 42261 7697822 SH SOLE 2 7697822 0 0 Petroleo Brasileiro SA ADR 71654V101 5848 1156924 SH SOLE 3 1156924 0 0 Petroleo Brasileiro SA ADR 71654V408 52798 9617149 SH SOLE 3 9617149 0 0 Pfizer Inc COM 717081103 1500 25399 SH SOLE 1 25399 0 0 Pfizer Inc COM 717081103 15739 266539 SH SOLE 2 266539 0 0 Pfizer Inc COM 717081103 592228 10029266 SH SOLE 3 10029266 0 0 Pfizer Inc COM 717081103 484 8191 SH SOLE 4 8191 0 0 Pfizer Inc COM 717081103 5495 93058 SH SOLE 7 93058 0 0 Pfizer Inc COM 717081103 205 3464 SH SOLE 9 3464 0 0 Pfizer Inc COM 717081103 230 3900 SH SOLE 12 3900 0 0 Pfizer Inc COM 717081103 6309 106842 SH SOLE 12 106842 0 0 PG&E Corp COM 69331C108 102 8388 SH SOLE 1 8388 0 0 PG&E Corp COM 69331C108 271 22331 SH SOLE 3 22331 0 0 Philip Morris International Inc COM 718172109 1057 11123 SH SOLE 2 11123 0 0 Philip Morris International Inc COM 718172109 128756 1355330 SH SOLE 3 1355330 0 0 Philip Morris International Inc COM 718172109 416 4382 SH SOLE 7 4382 0 0 Philip Morris International Inc COM 718172109 963 10137 SH SOLE 9 10137 0 0 Phillips 66 COM 718546104 219 3023 SH SOLE 1 3023 0 0 Phillips 66 COM 718546104 289 3986 SH SOLE 2 3986 0 0 Phillips 66 COM 718546104 2243 30949 SH SOLE 3 30949 0 0 Photronics Inc COM 719405102 165 8737 SH SOLE 3 8737 0 0 Physicians Realty Trust REIT 71943U104 1330 70608 SH SOLE 3 70608 0 0 Piedmont Office Realty Trust Inc REIT 720190206 148 8028 SH SOLE 3 8028 0 0 Pinduoduo Inc ADR 722304102 2439 167351 SH SOLE 3 167351 0 0 Pinnacle Financial Partners Inc COM 72346Q104 43206 452417 SH SOLE 1 452417 0 0 Pinnacle West Capital Corp COM 723484101 477 6752 SH SOLE 3 6752 0 0 Pinterest Inc COM 72352L106 126 3462 SH SOLE 1 3462 0 0 Pinterest Inc COM 72352L106 462 12721 SH SOLE 2 12721 0 0 Pinterest Inc COM 72352L106 12321 338941 SH SOLE 3 338941 0 0 Pioneer Natural Resources Co COM 723787107 48994 269375 SH SOLE 1 269375 0 0 Pioneer Natural Resources Co COM 723787107 1432 7874 SH SOLE 2 7874 0 0 Pioneer Natural Resources Co COM 723787107 29621 162862 SH SOLE 3 162862 0 0 PJT Partners Inc COM 69343T107 2990 40357 SH SOLE 3 40357 0 0 Plantronics Inc COM 727493108 34325 1169898 SH SOLE 1 1169898 0 0 Plug Power Inc COM 72919P202 115 4062 SH SOLE 1 4062 0 0 Plug Power Inc COM 72919P202 696 24657 SH SOLE 2 24657 0 0 Plug Power Inc COM 72919P202 21396 757920 SH SOLE 3 757920 0 0 PNC Financial Services Group Inc/The COM 693475105 377 1882 SH SOLE 1 1882 0 0 PNC Financial Services Group Inc/The COM 693475105 548 2735 SH SOLE 2 2735 0 0 PNC Financial Services Group Inc/The COM 693475105 11715 58421 SH SOLE 3 58421 0 0 PNC Financial Services Group Inc/The COM 693475105 489 2440 SH SOLE 7 2440 0 0 Pool Corp COM 73278L105 153 270 SH SOLE 1 270 0 0 Pool Corp COM 73278L105 5010 8851 SH SOLE 3 8851 0 0 Popular Inc COM 733174700 1108 13500 SH SOLE 3 13500 0 0 POSCO ADR 693483109 696 2985 SH SOLE 3 2985 0 0 Post Holdings Inc COM 737446104 203 1803 SH SOLE 1 1803 0 0 PotlatchDeltic Corp REIT 737630103 238 3945 SH SOLE 3 3945 0 0 Power Integrations Inc COM 739276103 172 1856 SH SOLE 2 1856 0 0 Power Integrations Inc COM 739276103 5177 55734 SH SOLE 3 55734 0 0 PPG Industries Inc COM 693506107 238 1382 SH SOLE 1 1382 0 0 PPG Industries Inc COM 693506107 2549 14780 SH SOLE 3 14780 0 0 PPL Corp COM 69351T106 69376 2307921 SH SOLE 3 2307921 0 0 Prestige Consumer Healthcare Inc COM 74112D101 1815 29930 SH SOLE 3 29930 0 0 Primo Water Corp COM 74167P108 43971 2494108 SH SOLE 1 2494108 0 0 Primoris Services Corp COM 74164F103 21416 893088 SH SOLE 1 893088 0 0 Principal Financial Group Inc COM 74251V102 186 2576 SH SOLE 1 2576 0 0 Principal Financial Group Inc COM 74251V102 2284 31583 SH SOLE 3 31583 0 0 Privia Health Group Inc COM 74276R102 3131 121038 SH SOLE 3 121038 0 0 Procter & Gamble Co/The COM 742718109 1593 9737 SH SOLE 1 9737 0 0 Procter & Gamble Co/The COM 742718109 43691 267091 SH SOLE 2 267091 0 0 Procter & Gamble Co/The COM 742718109 533605 3262044 SH SOLE 3 3262044 0 0 Procter & Gamble Co/The COM 742718109 2353 14387 SH SOLE 4 14387 0 0 Procter & Gamble Co/The COM 742718109 18108 110697 SH SOLE 7 110697 0 0 Procter & Gamble Co/The COM 742718109 2372 14503 SH SOLE 9 14503 0 0 Procter & Gamble Co/The COM 742718109 286 1750 SH SOLE 12 1750 0 0 Procter & Gamble Co/The COM 742718109 6317 38617 SH SOLE 12 38617 0 0 Progress Software Corp COM 743312100 121 2514 SH SOLE 2 2514 0 0 Progress Software Corp COM 743312100 6787 140610 SH SOLE 3 140610 0 0 Progressive Corp/The COM 743315103 247 2404 SH SOLE 1 2404 0 0 Progressive Corp/The COM 743315103 866 8432 SH SOLE 2 8432 0 0 Progressive Corp/The COM 743315103 14932 145461 SH SOLE 3 145461 0 0 Progyny Inc COM 74340E103 26435 525027 SH SOLE 1 525027 0 0 Prologis Inc REIT 74340W103 513 3048 SH SOLE 1 3048 0 0 Prologis Inc REIT 74340W103 1137 6753 SH SOLE 2 6753 0 0 Prologis Inc REIT 74340W103 259745 1542793 SH SOLE 3 1542793 0 0 Prudential Financial Inc COM 744320102 262 2425 SH SOLE 1 2425 0 0 Prudential Financial Inc COM 744320102 1201 11100 SH SOLE 2 11100 0 0 Prudential Financial Inc COM 744320102 21655 200067 SH SOLE 3 200067 0 0 PS Business Parks Inc REIT 69360J107 441 2393 SH SOLE 3 2393 0 0 PTC Inc COM 69370C100 61890 510854 SH SOLE 1 510854 0 0 PTC Inc COM 69370C100 1240 10237 SH SOLE 3 10237 0 0 Public Service Enterprise Group Inc COM 744573106 159 2385 SH SOLE 1 2385 0 0 Public Service Enterprise Group Inc COM 744573106 4784 71698 SH SOLE 3 71698 0 0 Public Storage REIT 74460D109 161 431 SH SOLE 1 431 0 0 Public Storage REIT 74460D109 703 1878 SH SOLE 2 1878 0 0 Public Storage REIT 74460D109 86511 230966 SH SOLE 3 230966 0 0 PulteGroup Inc COM 745867101 168 2942 SH SOLE 1 2942 0 0 PulteGroup Inc COM 745867101 984 17222 SH SOLE 2 17222 0 0 PulteGroup Inc COM 745867101 22429 392395 SH SOLE 3 392395 0 0 PureCycle Technologies Inc COM 74623V103 10251 1071175 SH SOLE 1 1071175 0 0 PVH Corp COM 693656100 17 162 SH SOLE 3 162 0 0 Q2 Holdings Inc COM 74736L109 240 3021 SH SOLE 1 3021 0 0 QIAGEN NV COM N72482123 325596 6646178 SH SOLE 3 6646178 0 0 QIAGEN NV COM N72482123 508 10365 SH SOLE 4 10365 0 0 QIAGEN NV COM N72482123 105 2138 SH SOLE 12 2138 0 0 Qorvo Inc COM 74736K101 117 748 SH SOLE 1 748 0 0 Qorvo Inc COM 74736K101 432 2761 SH SOLE 2 2761 0 0 Qorvo Inc COM 74736K101 4811 30763 SH SOLE 3 30763 0 0 QUALCOMM Inc COM 747525103 943 5156 SH SOLE 1 5156 0 0 QUALCOMM Inc COM 747525103 6331 34620 SH SOLE 2 34620 0 0 QUALCOMM Inc COM 747525103 165529 905172 SH SOLE 3 905172 0 0 QUALCOMM Inc COM 747525103 11377 62216 SH SOLE 7 62216 0 0 QUALCOMM Inc COM 747525103 5179 28318 SH SOLE 9 28318 0 0 Qualys Inc COM 74758T303 206 1502 SH SOLE 2 1502 0 0 Qualys Inc COM 74758T303 8448 61569 SH SOLE 3 61569 0 0 Quanta Services Inc COM 74762E102 181 1577 SH SOLE 1 1577 0 0 Quanta Services Inc COM 74762E102 553 4825 SH SOLE 3 4825 0 0 Quanterix Corp COM 74766Q101 1828 43111 SH SOLE 3 43111 0 0 Quest Diagnostics Inc COM 74834L100 80 461 SH SOLE 1 461 0 0 Quest Diagnostics Inc COM 74834L100 82561 477204 SH SOLE 3 477204 0 0 Qurate Retail Inc COM 74915M100 8 1070 SH SOLE 3 1070 0 0 Radian Group Inc COM 750236101 199 9426 SH SOLE 1 9426 0 0 Radian Group Inc COM 750236101 1157 54741 SH SOLE 2 54741 0 0 Radian Group Inc COM 750236101 9158 433395 SH SOLE 3 433395 0 0 Radius Global Infrastructure Inc COM 750481103 936 58135 SH SOLE 2 58135 0 0 Radius Global Infrastructure Inc COM 750481103 6070 377045 SH SOLE 3 377045 0 0 Rambus Inc COM 750917106 3496 118965 SH SOLE 3 118965 0 0 Range Resources Corp COM 75281A109 846 47464 SH SOLE 2 47464 0 0 Range Resources Corp COM 75281A109 13067 732870 SH SOLE 3 732870 0 0 Ranger Oil Corp COM 70788V102 192 7123 SH SOLE 3 7123 0 0 Raymond James Financial Inc COM 754730109 48023 478314 SH SOLE 1 478314 0 0 Raymond James Financial Inc COM 754730109 848 8444 SH SOLE 3 8444 0 0 Raytheon Technologies Corp COM 75513E101 727 8448 SH SOLE 1 8448 0 0 Raytheon Technologies Corp COM 75513E101 1059 12304 SH SOLE 2 12304 0 0 Raytheon Technologies Corp COM 75513E101 9916 115227 SH SOLE 3 115227 0 0 Raytheon Technologies Corp COM 75513E101 1069 12420 SH SOLE 12 12420 0 0 Realogy Holdings Corp COM 75605Y106 229 13605 SH SOLE 2 13605 0 0 Realogy Holdings Corp COM 75605Y106 876 52086 SH SOLE 3 52086 0 0 Realty Income Corp REIT 756109104 245 3428 SH SOLE 1 3428 0 0 Realty Income Corp REIT 756109104 8122 113449 SH SOLE 3 113449 0 0 Regency Centers Corp REIT 758849103 45343 601763 SH SOLE 3 601763 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 312 494 SH SOLE 1 494 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 397 629 SH SOLE 2 629 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 17501 27713 SH SOLE 3 27713 0 0 Regions Financial Corp COM 7591EP100 188 8616 SH SOLE 1 8616 0 0 Regions Financial Corp COM 7591EP100 1632 74883 SH SOLE 2 74883 0 0 Regions Financial Corp COM 7591EP100 26809 1229748 SH SOLE 3 1229748 0 0 Regions Financial Corp COM 7591EP100 122 5600 SH SOLE 7 5600 0 0 Reinsurance Group of America Inc COM 759351604 94271 860997 SH SOLE 1 860997 0 0 Reinsurance Group of America Inc COM 759351604 205 1869 SH SOLE 2 1869 0 0 Reinsurance Group of America Inc COM 759351604 3401 31062 SH SOLE 3 31062 0 0 Reliance Steel & Aluminum Co COM 759509102 129 797 SH SOLE 1 797 0 0 Reliance Steel & Aluminum Co COM 759509102 25 153 SH SOLE 3 153 0 0 RenaissanceRe Holdings Ltd COM G7496G103 32587 192448 SH SOLE 1 192448 0 0 RenaissanceRe Holdings Ltd COM G7496G103 1764 10415 SH SOLE 2 10415 0 0 RenaissanceRe Holdings Ltd COM G7496G103 13868 81900 SH SOLE 3 81900 0 0 Repligen Corp COM 759916109 142 537 SH SOLE 1 537 0 0 Repligen Corp COM 759916109 2706 10216 SH SOLE 3 10216 0 0 Replimune Group Inc COM 76029N106 2502 92325 SH SOLE 3 92325 0 0 Republic Services Inc COM 760759100 1534 11001 SH SOLE 2 11001 0 0 Republic Services Inc COM 760759100 15085 108172 SH SOLE 3 108172 0 0 Republic Services Inc COM 760759100 312 2240 SH SOLE 7 2240 0 0 ResMed Inc COM 761152107 209 803 SH SOLE 1 803 0 0 ResMed Inc COM 761152107 883 3390 SH SOLE 2 3390 0 0 ResMed Inc COM 761152107 20538 78846 SH SOLE 3 78846 0 0 Resolute Forest Products Inc COM 76117W109 150 9791 SH SOLE 2 9791 0 0 Resolute Forest Products Inc COM 76117W109 74 4861 SH SOLE 3 4861 0 0 Retail Opportunity Investments Corp REIT 76131N101 203 10356 SH SOLE 3 10356 0 0 Revolve Group Inc COM 76156B107 258 4606 SH SOLE 2 4606 0 0 Revolve Group Inc COM 76156B107 2920 52106 SH SOLE 3 52106 0 0 Rexford Industrial Realty Inc REIT 76169C100 605 7462 SH SOLE 1 7462 0 0 Rexford Industrial Realty Inc REIT 76169C100 125827 1551311 SH SOLE 3 1551311 0 0 RingCentral Inc COM 76680R206 114 610 SH SOLE 1 610 0 0 RingCentral Inc COM 76680R206 163 870 SH SOLE 2 870 0 0 RingCentral Inc COM 76680R206 507 2707 SH SOLE 3 2707 0 0 Rio Tinto PLC ADR 767204100 298 4450 SH SOLE 12 4450 0 0 RLJ Lodging Trust REIT 74965L101 143 10241 SH SOLE 3 10241 0 0 RLX Technology Inc ADR 74969N103 1736 445190 SH SOLE 3 445190 0 0 Robert Half International Inc COM 770323103 50640 454093 SH SOLE 1 454093 0 0 Robert Half International Inc COM 770323103 5689 51013 SH SOLE 3 51013 0 0 ROBLOX Corp COM 771049103 291 2818 SH SOLE 2 2818 0 0 ROBLOX Corp COM 771049103 5281 51191 SH SOLE 3 51191 0 0 Rockwell Automation Inc COM 773903109 157 451 SH SOLE 1 451 0 0 Rockwell Automation Inc COM 773903109 3688 10571 SH SOLE 2 10571 0 0 Rockwell Automation Inc COM 773903109 27177 77904 SH SOLE 3 77904 0 0 Roku Inc COM 77543R102 155 678 SH SOLE 1 678 0 0 Roku Inc COM 77543R102 273 1198 SH SOLE 2 1198 0 0 Roku Inc COM 77543R102 523 2290 SH SOLE 3 2290 0 0 Roper Technologies Inc COM 776696106 224 455 SH SOLE 1 455 0 0 Roper Technologies Inc COM 776696106 1275 2592 SH SOLE 2 2592 0 0 Roper Technologies Inc COM 776696106 3108 6318 SH SOLE 3 6318 0 0 Ross Stores Inc COM 778296103 277 2423 SH SOLE 1 2423 0 0 Ross Stores Inc COM 778296103 556 4866 SH SOLE 2 4866 0 0 Ross Stores Inc COM 778296103 17761 155415 SH SOLE 3 155415 0 0 Royal Bank of Canada COM 780087102 38797 288990 SH SOLE 2 288990 0 0 Royal Bank of Canada COM 780087102 104301 776914 SH SOLE 3 776914 0 0 Royal Bank of Canada COM 780087102 1863 13878 SH SOLE 7 13878 0 0 Royal Bank of Canada COM 780087102 940 7000 SH SOLE 12 7000 0 0 Royal Caribbean Cruises Ltd COM V7780T103 133 1729 SH SOLE 1 1729 0 0 Royal Caribbean Cruises Ltd COM V7780T103 474 6162 SH SOLE 3 6162 0 0 Royal Dutch Shell PLC ADR 780259206 22 1027 SH SOLE 2 1027 0 0 Royal Dutch Shell PLC ADR 780259107 45 2090 SH SOLE 12 2090 0 0 Royal Gold Inc COM 780287108 112 1063 SH SOLE 1 1063 0 0 Royal Gold Inc COM 780287108 8 80 SH SOLE 3 80 0 0 Royalty Pharma PLC COM G7709Q104 6668 167332 SH SOLE 1 167332 0 0 RPM International Inc COM 749685103 232 2297 SH SOLE 2 2297 0 0 RPM International Inc COM 749685103 8737 86503 SH SOLE 3 86503 0 0 RPT Realty REIT 74971D101 99 7418 SH SOLE 3 7418 0 0 Ryan Specialty Group Holdings Inc COM 78351F107 98950 2452295 SH SOLE 1 2452295 0 0 Ryder System Inc COM 783549108 92 1121 SH SOLE 2 1121 0 0 Ryder System Inc COM 783549108 13103 158956 SH SOLE 3 158956 0 0 Ryman Hospitality Properties Inc REIT 78377T107 315 3421 SH SOLE 3 3421 0 0 S&P Global Inc COM 78409V104 503 1065 SH SOLE 1 1065 0 0 S&P Global Inc COM 78409V104 5417 11479 SH SOLE 2 11479 0 0 S&P Global Inc COM 78409V104 95527 202418 SH SOLE 3 202418 0 0 Sabra Health Care REIT Inc REIT 78573L106 542 40048 SH SOLE 3 40048 0 0 Sabre Corp COM 78573M104 45945 5348700 SH SOLE 1 5348700 0 0 Safehold Inc REIT 78645L100 98 1230 SH SOLE 3 1230 0 0 Sage Therapeutics Inc COM 78667J108 6 143 SH SOLE 3 143 0 0 salesforce.com Inc COM 79466L302 1104 4344 SH SOLE 1 4344 0 0 salesforce.com Inc COM 79466L302 7186 28275 SH SOLE 2 28275 0 0 salesforce.com Inc COM 79466L302 130045 511725 SH SOLE 3 511725 0 0 salesforce.com Inc COM 79466L302 473 1860 SH SOLE 4 1860 0 0 salesforce.com Inc COM 79466L302 3182 12520 SH SOLE 7 12520 0 0 Sally Beauty Holdings Inc COM 79546E104 80 4327 SH SOLE 2 4327 0 0 Sally Beauty Holdings Inc COM 79546E104 1891 102418 SH SOLE 3 102418 0 0 Sandy Spring Bancorp Inc COM 800363103 123 2562 SH SOLE 1 2562 0 0 SAP SE ADR 803054204 20 145 SH SOLE 2 145 0 0 SBA Communications Corp REIT 78410G104 168 432 SH SOLE 1 432 0 0 SBA Communications Corp REIT 78410G104 1234 3173 SH SOLE 2 3173 0 0 SBA Communications Corp REIT 78410G104 35168 90402 SH SOLE 3 90402 0 0 SBA Communications Corp REIT 78410G104 292 751 SH SOLE 4 751 0 0 SBA Communications Corp REIT 78410G104 1586 4077 SH SOLE 7 4077 0 0 Schlumberger NV COM 806857108 248 8285 SH SOLE 1 8285 0 0 Schlumberger NV COM 806857108 7767 259322 SH SOLE 2 259322 0 0 Schlumberger NV COM 806857108 72469 2419669 SH SOLE 3 2419669 0 0 Schlumberger NV COM 806857108 187 6238 SH SOLE 7 6238 0 0 Schlumberger NV COM 806857108 515 17195 SH SOLE 12 17195 0 0 Schnitzer Steel Industries Inc COM 806882106 967 18616 SH SOLE 2 18616 0 0 Schnitzer Steel Industries Inc COM 806882106 6595 127023 SH SOLE 3 127023 0 0 Science Applications International Corp COM 808625107 39458 472037 SH SOLE 1 472037 0 0 Science Applications International Corp COM 808625107 14 172 SH SOLE 3 172 0 0 Scorpio Tankers Inc COM Y7542C130 324 25320 SH SOLE 2 25320 0 0 Scorpio Tankers Inc COM Y7542C130 684 53417 SH SOLE 3 53417 0 0 Sea Ltd ADR 81141R100 81737 365370 SH SOLE 2 365370 0 0 Sea Ltd ADR 81141R100 85614 382703 SH SOLE 3 382703 0 0 Sea Ltd ADR 81141R100 37626 168192 SH SOLE 4 168192 0 0 Sea Ltd ADR 81141R100 242538 1084161 SH SOLE 6 1084161 0 0 Sea Ltd ADR 81141R100 436 1950 SH SOLE 12 1950 0 0 Seacoast Banking Corp of Florida COM 811707801 23060 651592 SH SOLE 1 651592 0 0 Seagen Inc COM 81181C104 167 1078 SH SOLE 1 1078 0 0 Seagen Inc COM 81181C104 294 1899 SH SOLE 3 1899 0 0 Sealed Air Corp COM 81211K100 5944 88097 SH SOLE 2 88097 0 0 Sealed Air Corp COM 81211K100 36730 544388 SH SOLE 3 544388 0 0 SeaWorld Entertainment Inc COM 81282V100 271 4182 SH SOLE 3 4182 0 0 SEI Investments Co COM 784117103 45590 748105 SH SOLE 1 748105 0 0 SEI Investments Co COM 784117103 283 4641 SH SOLE 2 4641 0 0 SEI Investments Co COM 784117103 20840 341969 SH SOLE 3 341969 0 0 Selectquote Inc COM 816307300 157 17311 SH SOLE 2 17311 0 0 Selectquote Inc COM 816307300 696 76848 SH SOLE 3 76848 0 0 Sempra Energy COM 816851109 190 1439 SH SOLE 1 1439 0 0 Sempra Energy COM 816851109 628 4745 SH SOLE 2 4745 0 0 Sempra Energy COM 816851109 1955 14776 SH SOLE 3 14776 0 0 Semtech Corp COM 816850101 96412 1084128 SH SOLE 1 1084128 0 0 Sensata Technologies Holding PLC COM G8060N102 1959 31749 SH SOLE 2 31749 0 0 Sensata Technologies Holding PLC COM G8060N102 12104 196202 SH SOLE 3 196202 0 0 Sensata Technologies Holding PLC COM G8060N102 113798 1844680 SH SOLE 7 1844680 0 0 Sensata Technologies Holding PLC COM G8060N102 29178 472985 SH SOLE 9 472985 0 0 Sensata Technologies Holding PLC COM G8060N102 4916 79682 SH SOLE 12 79682 0 0 Service Corp International/US COM 817565104 22 303 SH SOLE 3 303 0 0 ServiceNow Inc COM 81762P102 670 1032 SH SOLE 1 1032 0 0 ServiceNow Inc COM 81762P102 1132 1744 SH SOLE 2 1744 0 0 ServiceNow Inc COM 81762P102 15170 23371 SH SOLE 3 23371 0 0 Sherwin-Williams Co/The COM 824348106 276 783 SH SOLE 1 783 0 0 Sherwin-Williams Co/The COM 824348106 8417 23900 SH SOLE 2 23900 0 0 Sherwin-Williams Co/The COM 824348106 212240 602680 SH SOLE 3 602680 0 0 Sherwin-Williams Co/The COM 824348106 580 1646 SH SOLE 4 1646 0 0 Sherwin-Williams Co/The COM 824348106 8347 23701 SH SOLE 7 23701 0 0 Shinhan Financial Group Co Ltd ADR 824596100 150 4844 SH SOLE 3 4844 0 0 Shoals Technologies Group Inc COM 82489W107 61 2493 SH SOLE 2 2493 0 0 Shoals Technologies Group Inc COM 82489W107 3710 152657 SH SOLE 3 152657 0 0 Shopify Inc COM 82509L107 289 210 SH SOLE 2 210 0 0 Shopify Inc COM 82509L107 1383 794 SH SOLE 2 794 0 0 Shopify Inc COM 82509L107 9029 6555 SH SOLE 3 6555 0 0 Shopify Inc COM 82509L107 6890 3956 SH SOLE 3 3956 0 0 Shutterstock Inc COM 825690100 106 960 SH SOLE 2 960 0 0 Shutterstock Inc COM 825690100 2335 21055 SH SOLE 3 21055 0 0 Sientra Inc COM 82621J105 10415 2837877 SH SOLE 1 2837877 0 0 Sify Technologies Ltd ADR 82655M107 440 136242 SH SOLE 2 136242 0 0 Sify Technologies Ltd ADR 82655M107 2848 881645 SH SOLE 3 881645 0 0 Signature Bank/New York NY COM 82669G104 260 805 SH SOLE 3 805 0 0 Signet Jewelers Ltd COM G81276100 1089 12508 SH SOLE 2 12508 0 0 Signet Jewelers Ltd COM G81276100 6289 72262 SH SOLE 3 72262 0 0 Silicon Laboratories Inc COM 826919102 425 2059 SH SOLE 1 2059 0 0 Silicon Motion Technology Corp ADR 82706C108 12218 514265 SH SOLE 1 514265 0 0 Silicon Motion Technology Corp ADR 82706C108 1040 43795 SH SOLE 2 43795 0 0 Silicon Motion Technology Corp ADR 82706C108 940 39547 SH SOLE 3 39547 0 0 Silverback Therapeutics Inc COM 82835W108 1073 161173 SH SOLE 3 161173 0 0 SilverBow Resources Inc COM 82836G102 67 3059 SH SOLE 2 3059 0 0 SilverBow Resources Inc COM 82836G102 24 1110 SH SOLE 3 1110 0 0 Simon Property Group Inc REIT 828806109 323 2019 SH SOLE 1 2019 0 0 Simon Property Group Inc REIT 828806109 1037 6491 SH SOLE 2 6491 0 0 Simon Property Group Inc REIT 828806109 27873 174454 SH SOLE 3 174454 0 0 Simpson Manufacturing Co Inc COM 829073105 27321 196456 SH SOLE 1 196456 0 0 Sinclair Broadcast Group Inc COM 829226109 2990 113127 SH SOLE 3 113127 0 0 Sirius XM Holdings Inc COM 82968B103 31004 4882444 SH SOLE 3 4882444 0 0 SITE Centers Corp REIT 82981J109 189 11917 SH SOLE 3 11917 0 0 SiteOne Landscape Supply Inc COM 82982L103 218 898 SH SOLE 1 898 0 0 SJW Group COM 784305104 20294 277239 SH SOLE 1 277239 0 0 SK Telecom Co Ltd ADR 78440P306 542 2256 SH SOLE 4 2256 0 0 Skyline Champion Corp COM 830830105 32841 415814 SH SOLE 1 415814 0 0 Skyworks Solutions Inc COM 83088M102 11854 76411 SH SOLE 1 76411 0 0 Skyworks Solutions Inc COM 83088M102 3715 23945 SH SOLE 2 23945 0 0 Skyworks Solutions Inc COM 83088M102 38600 248810 SH SOLE 3 248810 0 0 SL Green Realty Corp REIT 78440X804 264 3679 SH SOLE 3 3679 0 0 Sleep Number Corp COM 83125X103 4013 52383 SH SOLE 3 52383 0 0 SLM Corp COM 78442P106 5991 304582 SH SOLE 3 304582 0 0 SM Energy Co COM 78454L100 820 27802 SH SOLE 2 27802 0 0 SM Energy Co COM 78454L100 4230 143491 SH SOLE 3 143491 0 0 SMART Global Holdings Inc COM G8232Y101 243 3429 SH SOLE 3 3429 0 0 Snap-on Inc COM 833034101 55315 256824 SH SOLE 1 256824 0 0 Snap-on Inc COM 833034101 695 3225 SH SOLE 3 3225 0 0 Snowflake Inc COM 833445109 347 1024 SH SOLE 1 1024 0 0 Snowflake Inc COM 833445109 351 1035 SH SOLE 2 1035 0 0 Snowflake Inc COM 833445109 1545 4560 SH SOLE 3 4560 0 0 Sociedad Quimica y Minera de Chile SA ADR 833635105 77 1529 SH SOLE 2 1529 0 0 Sociedad Quimica y Minera de Chile SA ADR 833635105 2266 44943 SH SOLE 3 44943 0 0 SolarEdge Technologies Inc COM 83417M104 3324 11847 SH SOLE 2 11847 0 0 SolarEdge Technologies Inc COM 83417M104 197117 702558 SH SOLE 3 702558 0 0 SolarEdge Technologies Inc COM 83417M104 331 1181 SH SOLE 4 1181 0 0 SolarEdge Technologies Inc COM 83417M104 2709 9657 SH SOLE 7 9657 0 0 Solaris Oilfield Infrastructure Inc COM 83418M103 10541 1609259 SH SOLE 1 1609259 0 0 Sonic Automotive Inc COM 83545G102 198 4001 SH SOLE 2 4001 0 0 Sonic Automotive Inc COM 83545G102 1345 27206 SH SOLE 3 27206 0 0 Sonoco Products Co COM 835495102 297 5122 SH SOLE 1 5122 0 0 Sonoco Products Co COM 835495102 958 16552 SH SOLE 2 16552 0 0 Sonoco Products Co COM 835495102 7257 125354 SH SOLE 3 125354 0 0 Sony Group Corp ADR 835699307 52 411 SH SOLE 2 411 0 0 Sony Group Corp ADR 835699307 965 7632 SH SOLE 3 7632 0 0 Sorrento Therapeutics Inc COM 83587F202 260 55969 SH SOLE 2 55969 0 0 Sorrento Therapeutics Inc COM 83587F202 1476 317413 SH SOLE 3 317413 0 0 Sotera Health Co COM 83601L102 46157 1959946 SH SOLE 1 1959946 0 0 Southern Co/The COM 842587107 188 2738 SH SOLE 1 2738 0 0 Southern Co/The COM 842587107 749 10919 SH SOLE 2 10919 0 0 Southern Co/The COM 842587107 6523 95112 SH SOLE 3 95112 0 0 Southern Copper Corp COM 84265V105 6517 105614 SH SOLE 3 105614 0 0 SouthState Corp COM 840441109 81939 1022829 SH SOLE 1 1022829 0 0 Southwest Airlines Co COM 844741108 166 3877 SH SOLE 1 3877 0 0 Southwest Airlines Co COM 844741108 1804 42100 SH SOLE 2 42100 0 0 Southwest Airlines Co COM 844741108 8656 202062 SH SOLE 3 202062 0 0 Southwestern Energy Co COM 845467109 5774 1239011 SH SOLE 3 1239011 0 0 Sovos Brands Inc COM 84612U107 16600 1102992 SH SOLE 1 1102992 0 0 Spire Global Inc COM 848560108 874 258582 SH SOLE 7 258582 0 0 Spirit AeroSystems Holdings Inc COM 848574109 8 185 SH SOLE 3 185 0 0 Spirit Realty Capital Inc REIT 84860W300 358 7430 SH SOLE 3 7430 0 0 Splunk Inc COM 848637104 126 1092 SH SOLE 1 1092 0 0 Splunk Inc COM 848637104 198 1713 SH SOLE 2 1713 0 0 Splunk Inc COM 848637104 616 5323 SH SOLE 3 5323 0 0 Spotify Technology SA COM L8681T102 198 847 SH SOLE 1 847 0 0 Spotify Technology SA COM L8681T102 239 1021 SH SOLE 2 1021 0 0 Spotify Technology SA COM L8681T102 46314 197897 SH SOLE 3 197897 0 0 Spotify Technology SA COM L8681T102 298 1272 SH SOLE 4 1272 0 0 Spotify Technology SA COM L8681T102 1678 7171 SH SOLE 7 7171 0 0 Sprouts Farmers Market Inc COM 85208M102 428 14434 SH SOLE 2 14434 0 0 Sprouts Farmers Market Inc COM 85208M102 4632 156073 SH SOLE 3 156073 0 0 SS&C Technologies Holdings Inc COM 78467J100 155 1891 SH SOLE 1 1891 0 0 SS&C Technologies Holdings Inc COM 78467J100 389 4751 SH SOLE 2 4751 0 0 SS&C Technologies Holdings Inc COM 78467J100 538 6563 SH SOLE 3 6563 0 0 SSR Mining Inc COM 784730103 4426 250068 SH SOLE 3 250068 0 0 SSR Mining Inc COM 784730103 2865 127976 SH SOLE 3 127976 0 0 STAG Industrial Inc REIT 85254J102 3707 77293 SH SOLE 3 77293 0 0 Stagwell Inc COM 85256A109 26025 3001763 SH SOLE 1 3001763 0 0 Standex International Corp COM 854231107 41367 373819 SH SOLE 1 373819 0 0 Stanley Black & Decker Inc COM 854502101 170 899 SH SOLE 1 899 0 0 Stanley Black & Decker Inc COM 854502101 1300 6892 SH SOLE 3 6892 0 0 Stanley Black & Decker Inc Convertible Preferred Stock 854502846 9067 83042 SH SOLE 3 83042 0 0 Stanley Black & Decker Inc COM 854502101 539 2860 SH SOLE 12 2860 0 0 Starbucks Corp COM 855244109 654 5588 SH SOLE 1 5588 0 0 Starbucks Corp COM 855244109 1230 10512 SH SOLE 2 10512 0 0 Starbucks Corp COM 855244109 69879 597411 SH SOLE 3 597411 0 0 Starwood Property Trust Inc REIT 85571B105 1541 63430 SH SOLE 3 63430 0 0 State Street Corp COM 857477103 180 1936 SH SOLE 1 1936 0 0 State Street Corp COM 857477103 4063 43688 SH SOLE 2 43688 0 0 State Street Corp COM 857477103 42524 457250 SH SOLE 3 457250 0 0 Steel Dynamics Inc COM 858119100 107 1729 SH SOLE 1 1729 0 0 Steel Dynamics Inc COM 858119100 4487 72285 SH SOLE 2 72285 0 0 Steel Dynamics Inc COM 858119100 31750 511525 SH SOLE 3 511525 0 0 Stellantis NV COM N82405106 14633 876971 SH SOLE 2 876971 0 0 Stellantis NV COM N82405106 184963 11084909 SH SOLE 3 11084909 0 0 Stellantis NV COM N82405106 842 50445 SH SOLE 4 50445 0 0 Stellantis NV COM N82405106 1497 89737 SH SOLE 7 89737 0 0 Stericycle Inc COM 858912108 5284 88601 SH SOLE 3 88601 0 0 STERIS PLC COM G8473T100 166 681 SH SOLE 1 681 0 0 STERIS PLC COM G8473T100 3471 14258 SH SOLE 3 14258 0 0 Steven Madden Ltd COM 556269108 43943 945631 SH SOLE 1 945631 0 0 Stifel Financial Corp COM 860630102 303 4298 SH SOLE 1 4298 0 0 Stifel Financial Corp COM 860630102 973 13820 SH SOLE 2 13820 0 0 Stifel Financial Corp COM 860630102 9583 136078 SH SOLE 3 136078 0 0 StoneCo Ltd COM G85158106 30 1763 SH SOLE 1 1763 0 0 STORE Capital Corp REIT 862121100 19183 557648 SH SOLE 3 557648 0 0 Stryker Corp COM 863667101 381 1426 SH SOLE 1 1426 0 0 Stryker Corp COM 863667101 3054 11420 SH SOLE 2 11420 0 0 Stryker Corp COM 863667101 69447 259694 SH SOLE 3 259694 0 0 Stryker Corp COM 863667101 57896 216500 SH SOLE 7 216500 0 0 Stryker Corp COM 863667101 24437 91379 SH SOLE 9 91379 0 0 Stryker Corp COM 863667101 4311 16119 SH SOLE 12 16119 0 0 Summit Hotel Properties Inc REIT 866082100 87 8934 SH SOLE 3 8934 0 0 Sun Communities Inc REIT 866674104 122 583 SH SOLE 1 583 0 0 Sun Communities Inc REIT 866674104 94565 450374 SH SOLE 3 450374 0 0 Sun Life Financial Inc COM 866796105 6092 86516 SH SOLE 3 86516 0 0 Suncor Energy Inc COM 867224107 6007 189788 SH SOLE 2 189788 0 0 Suncor Energy Inc COM 867224107 11692 369410 SH SOLE 3 369410 0 0 Suncor Energy Inc COM 867224107 256 8100 SH SOLE 12 8100 0 0 Sunrun Inc COM 86771W105 8 243 SH SOLE 3 243 0 0 Sunstone Hotel Investors Inc REIT 867892101 25474 2171685 SH SOLE 3 2171685 0 0 SVB Financial Group COM 78486Q101 224 330 SH SOLE 1 330 0 0 SVB Financial Group COM 78486Q101 6154 9073 SH SOLE 3 9073 0 0 SVB Financial Group COM 78486Q101 287 423 SH SOLE 7 423 0 0 Switch Inc COM 87105L104 834 29119 SH SOLE 2 29119 0 0 Switch Inc COM 87105L104 64657 2257587 SH SOLE 3 2257587 0 0 Sylvamo Corp COM 871332102 7 257 SH SOLE 1 257 0 0 Sylvamo Corp COM 871332102 185 6627 SH SOLE 3 6627 0 0 Synaptics Inc COM 87157D109 1093 3777 SH SOLE 3 3777 0 0 Synchrony Financial COM 87165B103 179 3857 SH SOLE 1 3857 0 0 Synchrony Financial COM 87165B103 939 20252 SH SOLE 2 20252 0 0 Synchrony Financial COM 87165B103 36268 781813 SH SOLE 3 781813 0 0 Syneos Health Inc COM 87166B102 66032 643089 SH SOLE 1 643089 0 0 Syneos Health Inc COM 87166B102 429 4177 SH SOLE 3 4177 0 0 Synopsys Inc COM 871607107 322 874 SH SOLE 1 874 0 0 Synopsys Inc COM 871607107 4296 11658 SH SOLE 3 11658 0 0 Sysco Corp COM 871829107 264 3364 SH SOLE 1 3364 0 0 Sysco Corp COM 871829107 391 4984 SH SOLE 2 4984 0 0 Sysco Corp COM 871829107 2261 28787 SH SOLE 3 28787 0 0 T Rowe Price Group Inc COM 74144T108 209 1062 SH SOLE 1 1062 0 0 T Rowe Price Group Inc COM 74144T108 8439 42914 SH SOLE 2 42914 0 0 T Rowe Price Group Inc COM 74144T108 142883 726620 SH SOLE 3 726620 0 0 T Rowe Price Group Inc COM 74144T108 53 270 SH SOLE 7 270 0 0 Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 98030 4074058 SH SOLE 2 4074058 0 0 Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 106460 4424420 SH SOLE 3 4424420 0 0 Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 20454 850062 SH SOLE 4 850062 0 0 Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 5090 211519 SH SOLE 6 211519 0 0 Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 31746 1319335 SH SOLE 7 1319335 0 0 Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 8634 358829 SH SOLE 9 358829 0 0 Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 562 23360 SH SOLE 12 23360 0 0 Take-Two Interactive Software Inc COM 874054109 12629 71063 SH SOLE 1 71063 0 0 Take-Two Interactive Software Inc COM 874054109 276 1552 SH SOLE 2 1552 0 0 Take-Two Interactive Software Inc COM 874054109 491 2762 SH SOLE 3 2762 0 0 Tandem Diabetes Care Inc COM 875372203 9069 60253 SH SOLE 3 60253 0 0 Tanger Factory Outlet Centers Inc REIT 875465106 118 6101 SH SOLE 3 6101 0 0 Tapestry Inc COM 876030107 122 3014 SH SOLE 1 3014 0 0 Tapestry Inc COM 876030107 14312 352505 SH SOLE 2 352505 0 0 Tapestry Inc COM 876030107 62670 1543608 SH SOLE 3 1543608 0 0 Tapestry Inc COM 876030107 839 20670 SH SOLE 4 20670 0 0 Targa Resources Corp COM 87612G101 22 420 SH SOLE 3 420 0 0 Target Corp COM 87612E106 530 2290 SH SOLE 1 2290 0 0 Target Corp COM 87612E106 2999 12960 SH SOLE 2 12960 0 0 Target Corp COM 87612E106 81843 353624 SH SOLE 3 353624 0 0 Tata Motors Ltd ADR 876568502 290 45257 SH SOLE 3 45257 0 0 Taylor Morrison Home Corp COM 87724P106 632 18070 SH SOLE 2 18070 0 0 Taylor Morrison Home Corp COM 87724P106 4645 132880 SH SOLE 3 132880 0 0 TC Energy Corp COM 87807B107 593 10076 SH SOLE 2 10076 0 0 TC Energy Corp COM 87807B107 2362 40146 SH SOLE 3 40146 0 0 TE Connectivity Ltd COM H84989104 18307 113466 SH SOLE 3 113466 0 0 TechnipFMC PLC COM G87110105 18 3422 SH SOLE 3 3422 0 0 TechnipFMC PLC COM G87110105 8828 1491295 SH SOLE 3 1491295 0 0 TechTarget Inc COM 87874R100 403 4213 SH SOLE 3 4213 0 0 Teck Resources Ltd COM 878742204 15426 423447 SH SOLE 2 423447 0 0 Teck Resources Ltd COM 878742204 49707 1364439 SH SOLE 3 1364439 0 0 Teck Resources Ltd COM 878742204 12 329 SH SOLE 7 329 0 0 Tecnoglass Inc COM G87264100 5 209 SH SOLE 2 209 0 0 Tecnoglass Inc COM G87264100 13 496 SH SOLE 3 496 0 0 TEGNA Inc COM 87901J105 1780 95891 SH SOLE 2 95891 0 0 TEGNA Inc COM 87901J105 11394 613917 SH SOLE 3 613917 0 0 Teladoc Health Inc COM 87918A105 67 732 SH SOLE 1 732 0 0 Teladoc Health Inc COM 87918A105 4257 46363 SH SOLE 3 46363 0 0 Teledyne Technologies Inc COM 879360105 12734 29147 SH SOLE 1 29147 0 0 Teledyne Technologies Inc COM 879360105 368 842 SH SOLE 3 842 0 0 Teleflex Inc COM 879369106 9118 27759 SH SOLE 1 27759 0 0 Teleflex Inc COM 879369106 123 374 SH SOLE 2 374 0 0 Teleflex Inc COM 879369106 3345 10182 SH SOLE 3 10182 0 0 Teleflex Inc COM 879369106 15 45 SH SOLE 7 45 0 0 TELUS Corp COM 87971M103 27093 909474 SH SOLE 3 909474 0 0 Tempur Sealy International Inc COM 88023U101 1230 26143 SH SOLE 3 26143 0 0 Tencent Music Entertainment Group ADR 88034P109 470 137224 SH SOLE 3 137224 0 0 Teradata Corp COM 88076W103 60037 1413637 SH SOLE 1 1413637 0 0 Teradyne Inc COM 880770102 167 1022 SH SOLE 1 1022 0 0 Teradyne Inc COM 880770102 332 2032 SH SOLE 2 2032 0 0 Teradyne Inc COM 880770102 57953 354390 SH SOLE 3 354390 0 0 Teradyne Inc COM 880770102 334 2040 SH SOLE 4 2040 0 0 Teradyne Inc COM 880770102 2123 12982 SH SOLE 7 12982 0 0 Terex Corp COM 880779103 437 9938 SH SOLE 2 9938 0 0 Terex Corp COM 880779103 2794 63577 SH SOLE 3 63577 0 0 Terminix Global Holdings Inc COM 88087E100 147709 3265732 SH SOLE 1 3265732 0 0 Terminix Global Holdings Inc COM 88087E100 9 199 SH SOLE 3 199 0 0 Ternium SA ADR 880890108 3187 732393 SH SOLE 2 732393 0 0 Ternium SA ADR 880890108 5846 1343395 SH SOLE 3 1343395 0 0 Terreno Realty Corp REIT 88146M101 42679 500403 SH SOLE 1 500403 0 0 Terreno Realty Corp REIT 88146M101 67668 793386 SH SOLE 3 793386 0 0 Tesla Inc COM 88160R101 3903 3693 SH SOLE 1 3693 0 0 Tesla Inc COM 88160R101 8983 8500 SH SOLE 2 8500 0 0 Tesla Inc COM 88160R101 202109 191250 SH SOLE 3 191250 0 0 Teva Pharmaceutical Industries Ltd ADR 881624209 5544 692127 SH SOLE 2 692127 0 0 Teva Pharmaceutical Industries Ltd ADR 881624209 86 10700 SH SOLE 3 10700 0 0 Texas Instruments Inc COM 882508104 731 3876 SH SOLE 1 3876 0 0 Texas Instruments Inc COM 882508104 72550 384941 SH SOLE 2 384941 0 0 Texas Instruments Inc COM 882508104 950491 5043197 SH SOLE 3 5043197 0 0 Texas Instruments Inc COM 882508104 3053 16197 SH SOLE 4 16197 0 0 Texas Instruments Inc COM 882508104 36107 191579 SH SOLE 7 191579 0 0 Texas Instruments Inc COM 882508104 1214 6439 SH SOLE 9 6439 0 0 Textron Inc COM 883203101 143 1847 SH SOLE 1 1847 0 0 Textron Inc COM 883203101 251 3246 SH SOLE 3 3246 0 0 TFI International Inc COM 87241L109 3817 26904 SH SOLE 2 26904 0 0 TFI International Inc COM 87241L109 656 4626 SH SOLE 3 4626 0 0 Thermo Fisher Scientific Inc COM 883556102 1186 1778 SH SOLE 1 1778 0 0 Thermo Fisher Scientific Inc COM 883556102 17392 26066 SH SOLE 2 26066 0 0 Thermo Fisher Scientific Inc COM 883556102 435427 652580 SH SOLE 3 652580 0 0 Thermo Fisher Scientific Inc COM 883556102 1318 1976 SH SOLE 4 1976 0 0 Thermo Fisher Scientific Inc COM 883556102 168025 251821 SH SOLE 7 251821 0 0 Thermo Fisher Scientific Inc COM 883556102 40185 60225 SH SOLE 9 60225 0 0 Thermo Fisher Scientific Inc COM 883556102 4173 6254 SH SOLE 12 6254 0 0 Thomson Reuters Corp COM 884903709 348 2298 SH SOLE 3 2298 0 0 Thomson Reuters Corp COM 884903709 457 3018 SH SOLE 7 3018 0 0 Thomson Reuters Corp COM 884903709 5 39 SH SOLE 7 39 0 0 Thor Industries Inc COM 885160101 678 6534 SH SOLE 2 6534 0 0 Thor Industries Inc COM 885160101 6655 64128 SH SOLE 3 64128 0 0 Tilly's Inc COM 886885102 94 5837 SH SOLE 2 5837 0 0 TimkenSteel Corp COM 887399103 119 7193 SH SOLE 3 7193 0 0 Tivity Health Inc COM 88870R102 6451 243989 SH SOLE 3 243989 0 0 TJX Cos Inc/The COM 872540109 434 5711 SH SOLE 1 5711 0 0 TJX Cos Inc/The COM 872540109 993 13079 SH SOLE 2 13079 0 0 TJX Cos Inc/The COM 872540109 5494 72361 SH SOLE 3 72361 0 0 T-Mobile US Inc COM 872590104 356 3069 SH SOLE 1 3069 0 0 T-Mobile US Inc COM 872590104 399 3441 SH SOLE 2 3441 0 0 T-Mobile US Inc COM 872590104 3643 31408 SH SOLE 3 31408 0 0 Toll Brothers Inc COM 889478103 678 9370 SH SOLE 2 9370 0 0 Toll Brothers Inc COM 889478103 5230 72254 SH SOLE 3 72254 0 0 TopBuild Corp COM 89055F103 5107 18508 SH SOLE 2 18508 0 0 TopBuild Corp COM 89055F103 22901 83003 SH SOLE 3 83003 0 0 Toro Co/The COM 891092108 134 1342 SH SOLE 1 1342 0 0 Toro Co/The COM 891092108 451 4517 SH SOLE 2 4517 0 0 Toro Co/The COM 891092108 30040 300667 SH SOLE 3 300667 0 0 Toronto-Dominion Bank/The COM 891160509 21053 217081 SH SOLE 1 217081 0 0 Toronto-Dominion Bank/The COM 891160509 823534 8491788 SH SOLE 2 8491788 0 0 Toronto-Dominion Bank/The COM 891160509 411245 4240515 SH SOLE 3 4240515 0 0 Toronto-Dominion Bank/The COM 891160509 149 1533 SH SOLE 4 1533 0 0 Toronto-Dominion Bank/The COM 891160509 37386 385502 SH SOLE 7 385502 0 0 Toronto-Dominion Bank/The COM 891160509 1463 15085 SH SOLE 9 15085 0 0 Toyota Motor Corp ADR 892331307 114 6174 SH SOLE 3 6174 0 0 Toyota Motor Corp ADR 892331307 8 440 SH SOLE 12 440 0 0 TPI Composites Inc COM 87266J104 112 7471 SH SOLE 2 7471 0 0 TPI Composites Inc COM 87266J104 16701 1116367 SH SOLE 3 1116367 0 0 Tractor Supply Co COM 892356106 220 921 SH SOLE 1 921 0 0 Tractor Supply Co COM 892356106 6664 27931 SH SOLE 2 27931 0 0 Tractor Supply Co COM 892356106 130564 547209 SH SOLE 3 547209 0 0 Tractor Supply Co COM 892356106 715 2995 SH SOLE 4 2995 0 0 Tractor Supply Co COM 892356106 4641 19453 SH SOLE 7 19453 0 0 Trade Desk Inc/The COM 88339J105 239 2611 SH SOLE 1 2611 0 0 Trade Desk Inc/The COM 88339J105 347 3791 SH SOLE 2 3791 0 0 Trade Desk Inc/The COM 88339J105 1722 18788 SH SOLE 3 18788 0 0 Trane Technologies PLC COM G8994E103 13762 68120 SH SOLE 1 68120 0 0 Trane Technologies PLC COM G8994E103 7860 38906 SH SOLE 2 38906 0 0 Trane Technologies PLC COM G8994E103 193273 956655 SH SOLE 3 956655 0 0 Trane Technologies PLC COM G8994E103 19800 98003 SH SOLE 7 98003 0 0 Trane Technologies PLC COM G8994E103 870 4307 SH SOLE 9 4307 0 0 TransDigm Group Inc COM 893641100 265 417 SH SOLE 1 417 0 0 TransDigm Group Inc COM 893641100 377 592 SH SOLE 2 592 0 0 TransDigm Group Inc COM 893641100 1493 2346 SH SOLE 3 2346 0 0 TransUnion COM 89400J107 120 1011 SH SOLE 1 1011 0 0 TransUnion COM 89400J107 2979 25122 SH SOLE 3 25122 0 0 TransUnion COM 89400J107 84377 711558 SH SOLE 7 711558 0 0 TransUnion COM 89400J107 20861 175925 SH SOLE 9 175925 0 0 TransUnion COM 89400J107 4470 37697 SH SOLE 12 37697 0 0 Travel Leisure Co COM 894164102 4950 89558 SH SOLE 3 89558 0 0 Travelers Cos Inc/The COM 89417E109 121 774 SH SOLE 1 774 0 0 Travelers Cos Inc/The COM 89417E109 7852 50192 SH SOLE 3 50192 0 0 Trean Insurance Group Inc COM 89457R101 8708 977359 SH SOLE 1 977359 0 0 Tremor International Ltd ADR 89484T104 3491 460889 SH SOLE 1 460889 0 0 Trex Co Inc COM 89531P105 127 943 SH SOLE 1 943 0 0 Trex Co Inc COM 89531P105 755 5591 SH SOLE 3 5591 0 0 Tri Pointe Homes Inc COM 87265H109 761 27283 SH SOLE 2 27283 0 0 Tri Pointe Homes Inc COM 87265H109 5050 181078 SH SOLE 3 181078 0 0 Tricon Residential Inc COM 89612W102 562 29029 SH SOLE 3 29029 0 0 Trimble Inc COM 896239100 210 2414 SH SOLE 1 2414 0 0 Trimble Inc COM 896239100 2944 33764 SH SOLE 2 33764 0 0 Trimble Inc COM 896239100 49313 565576 SH SOLE 3 565576 0 0 Trimble Inc COM 896239100 223 2554 SH SOLE 4 2554 0 0 Trimble Inc COM 896239100 1463 16785 SH SOLE 7 16785 0 0 TriNet Group Inc COM 896288107 297 3113 SH SOLE 3 3113 0 0 Trinity Industries Inc COM 896522109 2348 77751 SH SOLE 3 77751 0 0 Trip.com Group Ltd ADR 89677Q107 23923 121460 SH SOLE 3 121460 0 0 Trip.com Group Ltd ADR 89677Q107 67584 343135 SH SOLE 4 343135 0 0 Triton International Ltd COM G9078F107 1153 19143 SH SOLE 2 19143 0 0 Triton International Ltd COM G9078F107 7766 128934 SH SOLE 3 128934 0 0 Triumph Group Inc COM 896818101 125 6745 SH SOLE 3 6745 0 0 Tronox Holdings PLC COM G9087Q102 332 13809 SH SOLE 2 13809 0 0 Tronox Holdings PLC COM G9087Q102 2150 89468 SH SOLE 3 89468 0 0 Truist Financial Corp COM 89832Q109 368 6289 SH SOLE 1 6289 0 0 Truist Financial Corp COM 89832Q109 3086 52700 SH SOLE 2 52700 0 0 Truist Financial Corp COM 89832Q109 40642 694142 SH SOLE 3 694142 0 0 TTEC Holdings Inc COM 89854H102 1326 14644 SH SOLE 3 14644 0 0 Tupperware Brands Corp COM 899896104 144 9387 SH SOLE 2 9387 0 0 Tupperware Brands Corp COM 899896104 171 11192 SH SOLE 3 11192 0 0 TuSimple Holdings Inc COM 90089L108 9008 251272 SH SOLE 2 251272 0 0 TuSimple Holdings Inc COM 90089L108 31414 876255 SH SOLE 3 876255 0 0 TuSimple Holdings Inc COM 90089L108 199 5549 SH SOLE 4 5549 0 0 Twilio Inc COM 90138F102 234 888 SH SOLE 1 888 0 0 Twilio Inc COM 90138F102 448 1700 SH SOLE 2 1700 0 0 Twilio Inc COM 90138F102 1299 4933 SH SOLE 3 4933 0 0 Twitter Inc COM 90184L102 154 3564 SH SOLE 1 3564 0 0 Twitter Inc COM 90184L102 579 13394 SH SOLE 2 13394 0 0 Twitter Inc COM 90184L102 8706 201435 SH SOLE 3 201435 0 0 Tyler Technologies Inc COM 902252105 185 343 SH SOLE 1 343 0 0 Tyler Technologies Inc COM 902252105 3316 6165 SH SOLE 3 6165 0 0 Tyson Foods Inc COM 902494103 164 1887 SH SOLE 1 1887 0 0 Tyson Foods Inc COM 902494103 169 1942 SH SOLE 2 1942 0 0 Tyson Foods Inc COM 902494103 3176 36443 SH SOLE 3 36443 0 0 Uber Technologies Inc COM 90353T100 345 8232 SH SOLE 1 8232 0 0 Uber Technologies Inc COM 90353T100 3573 85203 SH SOLE 2 85203 0 0 Uber Technologies Inc COM 90353T100 19502 465114 SH SOLE 3 465114 0 0 Ubiquiti Inc COM 90353W103 71 232 SH SOLE 2 232 0 0 Ubiquiti Inc COM 90353W103 1740 5673 SH SOLE 3 5673 0 0 UBS Group AG COM H42097107 42660 2598079 SH SOLE 2 2598079 0 0 UBS Group AG COM H42097107 45323 2760205 SH SOLE 3 2760205 0 0 UBS Group AG COM H42097107 40 2424 SH SOLE 7 2424 0 0 UBS Group AG COM H42097107 848 51670 SH SOLE 12 51670 0 0 UDR Inc REIT 902653104 130 2165 SH SOLE 1 2165 0 0 UDR Inc REIT 902653104 143097 2385346 SH SOLE 3 2385346 0 0 UGI Corp COM 902681105 309 6724 SH SOLE 1 6724 0 0 UGI Corp COM 902681105 99 2157 SH SOLE 3 2157 0 0 Ulta Beauty Inc COM 90384S303 189 458 SH SOLE 1 458 0 0 Ulta Beauty Inc COM 90384S303 405 982 SH SOLE 3 982 0 0 Ultra Clean Holdings Inc COM 90385V107 167 2908 SH SOLE 2 2908 0 0 Ultra Clean Holdings Inc COM 90385V107 4211 73405 SH SOLE 3 73405 0 0 Union Pacific Corp COM 907818108 722 2865 SH SOLE 1 2865 0 0 Union Pacific Corp COM 907818108 53235 211310 SH SOLE 2 211310 0 0 Union Pacific Corp COM 907818108 488617 1939496 SH SOLE 3 1939496 0 0 Union Pacific Corp COM 907818108 2875 11413 SH SOLE 4 11413 0 0 Union Pacific Corp COM 907818108 10262 40733 SH SOLE 7 40733 0 0 United Airlines Holdings Inc COM 910047109 133 3031 SH SOLE 1 3031 0 0 United Airlines Holdings Inc COM 910047109 16 356 SH SOLE 3 356 0 0 United Community Banks Inc/GA COM 90984P303 85943 2391301 SH SOLE 1 2391301 0 0 United Parcel Service Inc COM 911312106 711 3316 SH SOLE 1 3316 0 0 United Parcel Service Inc COM 911312106 9547 44541 SH SOLE 2 44541 0 0 United Parcel Service Inc COM 911312106 255456 1191826 SH SOLE 3 1191826 0 0 United Rentals Inc COM 911363109 141 424 SH SOLE 1 424 0 0 United Rentals Inc COM 911363109 3457 10404 SH SOLE 3 10404 0 0 United Rentals Inc COM 911363109 133 400 SH SOLE 7 400 0 0 United States Steel Corp COM 912909108 8 322 SH SOLE 3 322 0 0 United Therapeutics Corp COM 91307C102 1171 5421 SH SOLE 2 5421 0 0 United Therapeutics Corp COM 91307C102 12196 56442 SH SOLE 3 56442 0 0 UnitedHealth Group Inc COM 91324P102 2142 4266 SH SOLE 1 4266 0 0 UnitedHealth Group Inc COM 91324P102 84434 168149 SH SOLE 2 168149 0 0 UnitedHealth Group Inc COM 91324P102 1006107 2003639 SH SOLE 3 2003639 0 0 UnitedHealth Group Inc COM 91324P102 3614 7198 SH SOLE 4 7198 0 0 UnitedHealth Group Inc COM 91324P102 189173 376733 SH SOLE 7 376733 0 0 UnitedHealth Group Inc COM 91324P102 58086 115676 SH SOLE 9 115676 0 0 UnitedHealth Group Inc COM 91324P102 124 247 SH SOLE 12 247 0 0 UnitedHealth Group Inc COM 91324P102 7303 14543 SH SOLE 12 14543 0 0 Unity Software Inc COM 91332U101 169 1185 SH SOLE 1 1185 0 0 Unity Software Inc COM 91332U101 300 2099 SH SOLE 3 2099 0 0 Univar Solutions Inc COM 91336L107 100957 3561104 SH SOLE 1 3561104 0 0 Universal Display Corp COM 91347P105 151 912 SH SOLE 2 912 0 0 Universal Display Corp COM 91347P105 2285 13848 SH SOLE 3 13848 0 0 Universal Health Services Inc COM 913903100 12 906 SH SOLE 1 906 0 0 Universal Health Services Inc COM 913903100 34 2634 SH SOLE 2 2634 0 0 Universal Health Services Inc COM 913903100 18 1390 SH SOLE 3 1390 0 0 Unum Group COM 91529Y106 1661 67584 SH SOLE 2 67584 0 0 Unum Group COM 91529Y106 12580 512023 SH SOLE 3 512023 0 0 Urban Edge Properties REIT 91704F104 139 7298 SH SOLE 3 7298 0 0 US Bancorp COM 902973304 310 5520 SH SOLE 1 5520 0 0 US Bancorp COM 902973304 8739 155582 SH SOLE 2 155582 0 0 US Bancorp COM 902973304 193545 3445704 SH SOLE 3 3445704 0 0 US Bancorp COM 902973304 104 1853 SH SOLE 4 1853 0 0 US Bancorp COM 902973304 3341 59477 SH SOLE 7 59477 0 0 US Foods Holding Corp COM 912008109 282 8087 SH SOLE 1 8087 0 0 US Foods Holding Corp COM 912008109 7 201 SH SOLE 3 201 0 0 Vail Resorts Inc COM 91879Q109 132 403 SH SOLE 1 403 0 0 Vail Resorts Inc COM 91879Q109 197 602 SH SOLE 3 602 0 0 Vale SA ADR 91912E105 157001 11198386 SH SOLE 2 11198386 0 0 Vale SA ADR 91912E105 189177 13493395 SH SOLE 3 13493395 0 0 Valero Energy Corp COM 91913Y100 218 2900 SH SOLE 1 2900 0 0 Valero Energy Corp COM 91913Y100 308 4100 SH SOLE 2 4100 0 0 Valero Energy Corp COM 91913Y100 4364 58101 SH SOLE 3 58101 0 0 Valley National Bancorp COM 919794107 322 23438 SH SOLE 1 23438 0 0 Valmont Industries Inc COM 920253101 89276 356393 SH SOLE 1 356393 0 0 Valmont Industries Inc COM 920253101 12 46 SH SOLE 3 46 0 0 Valvoline Inc COM 92047W101 110217 2955681 SH SOLE 1 2955681 0 0 Veeva Systems Inc COM 922475108 198 776 SH SOLE 1 776 0 0 Veeva Systems Inc COM 922475108 907 3550 SH SOLE 2 3550 0 0 Veeva Systems Inc COM 922475108 11640 45560 SH SOLE 3 45560 0 0 Ventas Inc REIT 92276F100 115 2244 SH SOLE 1 2244 0 0 Ventas Inc REIT 92276F100 277 5426 SH SOLE 2 5426 0 0 Ventas Inc REIT 92276F100 4641 90792 SH SOLE 3 90792 0 0 Verint Systems Inc COM 92343X100 1596 30391 SH SOLE 3 30391 0 0 Veris Residential Inc REIT 554489104 111 6024 SH SOLE 3 6024 0 0 VeriSign Inc COM 92343E102 10954 43157 SH SOLE 1 43157 0 0 VeriSign Inc COM 92343E102 459 1807 SH SOLE 2 1807 0 0 VeriSign Inc COM 92343E102 82979 326922 SH SOLE 3 326922 0 0 VeriSign Inc COM 92343E102 459 1810 SH SOLE 12 1810 0 0 Verisk Analytics Inc COM 92345Y106 13104 57289 SH SOLE 1 57289 0 0 Verisk Analytics Inc COM 92345Y106 375 1639 SH SOLE 2 1639 0 0 Verisk Analytics Inc COM 92345Y106 20645 90261 SH SOLE 3 90261 0 0 Veritex Holdings Inc COM 923451108 35392 889681 SH SOLE 1 889681 0 0 Verizon Communications Inc COM 92343V104 876 16859 SH SOLE 1 16859 0 0 Verizon Communications Inc COM 92343V104 5846 112519 SH SOLE 2 112519 0 0 Verizon Communications Inc COM 92343V104 96957 1865987 SH SOLE 3 1865987 0 0 Verizon Communications Inc COM 92343V104 359 6916 SH SOLE 7 6916 0 0 Verizon Communications Inc COM 92343V104 156 3000 SH SOLE 9 3000 0 0 Verizon Communications Inc COM 92343V104 3384 65125 SH SOLE 12 65125 0 0 Vermilion Energy Inc COM 923725105 4057 255155 SH SOLE 2 255155 0 0 Vermilion Energy Inc COM 923725105 1364 85792 SH SOLE 3 85792 0 0 Vertex Pharmaceuticals Inc COM 92532F100 308 1403 SH SOLE 1 1403 0 0 Vertex Pharmaceuticals Inc COM 92532F100 487 2216 SH SOLE 2 2216 0 0 Vertex Pharmaceuticals Inc COM 92532F100 9284 42275 SH SOLE 3 42275 0 0 Vertiv Holdings Co COM 92537N108 32390 1297163 SH SOLE 2 1297163 0 0 Vertiv Holdings Co COM 92537N108 195535 7830806 SH SOLE 3 7830806 0 0 Vertiv Holdings Co COM 92537N108 573 22936 SH SOLE 4 22936 0 0 Vertiv Holdings Co COM 92537N108 24334 974527 SH SOLE 7 974527 0 0 Vertiv Holdings Co COM 92537N108 4241 169825 SH SOLE 9 169825 0 0 VF Corp COM 918204108 167 2287 SH SOLE 1 2287 0 0 VF Corp COM 918204108 292 3986 SH SOLE 2 3986 0 0 VF Corp COM 918204108 2746 37501 SH SOLE 3 37501 0 0 Viasat Inc COM 92552V100 468 10514 SH SOLE 2 10514 0 0 Viasat Inc COM 92552V100 3076 69060 SH SOLE 3 69060 0 0 Viatris Inc COM 92556V106 114 8443 SH SOLE 1 8443 0 0 Viatris Inc COM 92556V106 1305 96468 SH SOLE 2 96468 0 0 Viatris Inc COM 92556V106 227899 16843958 SH SOLE 3 16843958 0 0 Viatris Inc COM 92556V106 673 49730 SH SOLE 7 49730 0 0 Viavi Solutions Inc COM 925550105 104711 5942710 SH SOLE 1 5942710 0 0 VICI Properties Inc REIT 925652109 188 6238 SH SOLE 1 6238 0 0 VICI Properties Inc REIT 925652109 3331 110644 SH SOLE 3 110644 0 0 Victoria's Secret & Co COM 926400102 99 1783 SH SOLE 1 1783 0 0 Victoria's Secret & Co COM 926400102 810 14577 SH SOLE 2 14577 0 0 Victoria's Secret & Co COM 926400102 3335 60049 SH SOLE 3 60049 0 0 Vimeo Inc COM 92719V100 45 2516 SH SOLE 1 2516 0 0 Vipshop Holdings Ltd ADR 92763W103 16420 390952 SH SOLE 2 390952 0 0 Vipshop Holdings Ltd ADR 92763W103 23891 568825 SH SOLE 3 568825 0 0 Vipshop Holdings Ltd ADR 92763W103 164092 3906963 SH SOLE 4 3906963 0 0 Vipshop Holdings Ltd ADR 92763W103 185783 4423416 SH SOLE 6 4423416 0 0 Vipshop Holdings Ltd ADR 92763W103 1056 25136 SH SOLE 7 25136 0 0 Visa Inc COM 92826C839 1496 6904 SH SOLE 1 6904 0 0 Visa Inc COM 92826C839 76065 351001 SH SOLE 2 351001 0 0 Visa Inc COM 92826C839 694846 3206340 SH SOLE 3 3206340 0 0 Visa Inc COM 92826C839 2976 13733 SH SOLE 4 13733 0 0 Visa Inc COM 92826C839 133277 615003 SH SOLE 7 615003 0 0 Visa Inc COM 92826C839 30296 139802 SH SOLE 9 139802 0 0 Visa Inc COM 92826C839 5326 24575 SH SOLE 12 24575 0 0 Vishay Intertechnology Inc COM 928298108 171 7819 SH SOLE 1 7819 0 0 Vishay Intertechnology Inc COM 928298108 270 12366 SH SOLE 2 12366 0 0 Vista Oil & Gas SAB de CV ADR 92837L109 5795 1087307 SH SOLE 3 1087307 0 0 Vistra Corp COM 92840M102 59437 2610318 SH SOLE 3 2610318 0 0 Vital Farms Inc COM 92847W103 321 17775 SH SOLE 2 17775 0 0 Vital Farms Inc COM 92847W103 3298 182600 SH SOLE 3 182600 0 0 VMware Inc COM 928563402 75 646 SH SOLE 1 646 0 0 VMware Inc COM 928563402 433 3739 SH SOLE 2 3739 0 0 VMware Inc COM 928563402 11817 101977 SH SOLE 3 101977 0 0 Vontier Corp COM 928881101 4137 134614 SH SOLE 2 134614 0 0 Vontier Corp COM 928881101 36874 1199946 SH SOLE 3 1199946 0 0 Vornado Realty Trust REIT 929042109 218 5219 SH SOLE 1 5219 0 0 Vornado Realty Trust REIT 929042109 3000 71663 SH SOLE 3 71663 0 0 Voya Financial Inc COM 929089100 638 9615 SH SOLE 3 9615 0 0 Vulcan Materials Co COM 929160109 132 634 SH SOLE 1 634 0 0 Vulcan Materials Co COM 929160109 9247 44548 SH SOLE 2 44548 0 0 Vulcan Materials Co COM 929160109 119343 574927 SH SOLE 3 574927 0 0 Vulcan Materials Co COM 929160109 565 2723 SH SOLE 4 2723 0 0 Vulcan Materials Co COM 929160109 3921 18890 SH SOLE 7 18890 0 0 W R Berkley Corp COM 084423102 184 2231 SH SOLE 3 2231 0 0 Walgreens Boots Alliance Inc COM 931427108 145 2784 SH SOLE 1 2784 0 0 Walgreens Boots Alliance Inc COM 931427108 333 6383 SH SOLE 2 6383 0 0 Walgreens Boots Alliance Inc COM 931427108 1608 30819 SH SOLE 3 30819 0 0 Walmart Inc COM 931142103 801 5535 SH SOLE 1 5535 0 0 Walmart Inc COM 931142103 1507 10417 SH SOLE 2 10417 0 0 Walmart Inc COM 931142103 47433 327822 SH SOLE 3 327822 0 0 Walmart Inc COM 931142103 1140 7880 SH SOLE 7 7880 0 0 Walmart Inc COM 931142103 166 1150 SH SOLE 12 1150 0 0 Walt Disney Co/The COM 254687106 1289 8324 SH SOLE 1 8324 0 0 Walt Disney Co/The COM 254687106 2205 14235 SH SOLE 2 14235 0 0 Walt Disney Co/The COM 254687106 75806 489421 SH SOLE 3 489421 0 0 Walt Disney Co/The COM 254687106 407 2626 SH SOLE 4 2626 0 0 Walt Disney Co/The COM 254687106 66041 426373 SH SOLE 7 426373 0 0 Walt Disney Co/The COM 254687106 21692 140045 SH SOLE 9 140045 0 0 Walt Disney Co/The COM 254687106 5155 33281 SH SOLE 12 33281 0 0 Washington REIT REIT 939653101 47382 1832975 SH SOLE 3 1832975 0 0 Waste Connections Inc COM 94106B101 11578 84961 SH SOLE 1 84961 0 0 Waste Connections Inc COM 94106B101 886 5138 SH SOLE 3 5138 0 0 Waste Connections Inc COM 94106B101 805 5911 SH SOLE 3 5911 0 0 Waste Management Inc COM 94106L109 228 1368 SH SOLE 1 1368 0 0 Waste Management Inc COM 94106L109 4886 29273 SH SOLE 2 29273 0 0 Waste Management Inc COM 94106L109 79189 474470 SH SOLE 3 474470 0 0 Waste Management Inc COM 94106L109 1339 8022 SH SOLE 7 8022 0 0 Waters Corp COM 941848103 126 338 SH SOLE 1 338 0 0 Waters Corp COM 941848103 2651 7115 SH SOLE 2 7115 0 0 Waters Corp COM 941848103 77606 208283 SH SOLE 3 208283 0 0 Waters Corp COM 941848103 5216 14000 SH SOLE 7 14000 0 0 Watsco Inc COM 942622200 52207 166858 SH SOLE 1 166858 0 0 Wayfair Inc COM 94419L101 82 434 SH SOLE 1 434 0 0 Wayfair Inc COM 94419L101 107 564 SH SOLE 2 564 0 0 Wayfair Inc COM 94419L101 273 1439 SH SOLE 3 1439 0 0 WEC Energy Group Inc COM 92939U106 152 1570 SH SOLE 1 1570 0 0 WEC Energy Group Inc COM 92939U106 219 2258 SH SOLE 2 2258 0 0 WEC Energy Group Inc COM 92939U106 1973 20325 SH SOLE 3 20325 0 0 Weibo Corp ADR 948596101 979 31616 SH SOLE 3 31616 0 0 Wells Fargo & Co COM 949746101 902 18798 SH SOLE 1 18798 0 0 Wells Fargo & Co COM 949746101 1350 28140 SH SOLE 2 28140 0 0 Wells Fargo & Co COM 949746101 12414 258743 SH SOLE 3 258743 0 0 Wells Fargo & Co COM 949746101 298 6205 SH SOLE 7 6205 0 0 Welltower Inc REIT 95040Q104 212 2466 SH SOLE 1 2466 0 0 Welltower Inc REIT 95040Q104 555 6465 SH SOLE 2 6465 0 0 Welltower Inc REIT 95040Q104 101687 1185578 SH SOLE 3 1185578 0 0 WESCO International Inc COM 95082P105 93 706 SH SOLE 2 706 0 0 WESCO International Inc COM 95082P105 2411 18322 SH SOLE 3 18322 0 0 West Fraser Timber Co Ltd COM 952845105 28873 239249 SH SOLE 2 239249 0 0 West Fraser Timber Co Ltd COM 952845105 25086 207874 SH SOLE 3 207874 0 0 West Pharmaceutical Services Inc COM 955306105 11654 24848 SH SOLE 1 24848 0 0 West Pharmaceutical Services Inc COM 955306105 4927 10506 SH SOLE 2 10506 0 0 West Pharmaceutical Services Inc COM 955306105 100394 214056 SH SOLE 3 214056 0 0 West Pharmaceutical Services Inc COM 955306105 312 665 SH SOLE 4 665 0 0 West Pharmaceutical Services Inc COM 955306105 2044 4358 SH SOLE 7 4358 0 0 Western Alliance Bancorp COM 957638109 327 3040 SH SOLE 3 3040 0 0 Western Digital Corp COM 958102105 128 1962 SH SOLE 1 1962 0 0 Western Digital Corp COM 958102105 1182 18130 SH SOLE 2 18130 0 0 Western Digital Corp COM 958102105 15164 232536 SH SOLE 3 232536 0 0 Western Union Co/The COM 959802109 3033 170010 SH SOLE 2 170010 0 0 Western Union Co/The COM 959802109 124411 6973699 SH SOLE 3 6973699 0 0 Westinghouse Air Brake Technologies Corp COM 929740108 169 1836 SH SOLE 1 1836 0 0 Westinghouse Air Brake Technologies Corp COM 929740108 969 10525 SH SOLE 3 10525 0 0 Westlake Chemical Corp COM 960413102 1014 10443 SH SOLE 2 10443 0 0 Westlake Chemical Corp COM 960413102 7114 73247 SH SOLE 3 73247 0 0 Westrock Co COM 96145D105 93 2098 SH SOLE 1 2098 0 0 Westrock Co COM 96145D105 127 2873 SH SOLE 2 2873 0 0 Westrock Co COM 96145D105 4300 96925 SH SOLE 3 96925 0 0 WEX Inc COM 96208T104 106 754 SH SOLE 1 754 0 0 Weyerhaeuser Co REIT 962166104 168 4088 SH SOLE 1 4088 0 0 Weyerhaeuser Co REIT 962166104 2464 59843 SH SOLE 2 59843 0 0 Weyerhaeuser Co REIT 962166104 94167 2286728 SH SOLE 3 2286728 0 0 Wheaton Precious Metals Corp COM 962879102 790 14553 SH SOLE 3 14553 0 0 Whirlpool Corp COM 963320106 173 736 SH SOLE 1 736 0 0 Whirlpool Corp COM 963320106 1158 4934 SH SOLE 2 4934 0 0 Whirlpool Corp COM 963320106 23685 100932 SH SOLE 3 100932 0 0 Williams Cos Inc/The COM 969457100 156 6009 SH SOLE 1 6009 0 0 Williams Cos Inc/The COM 969457100 2051 78750 SH SOLE 3 78750 0 0 Williams-Sonoma Inc COM 969904101 1235 7303 SH SOLE 3 7303 0 0 Willis Towers Watson PLC COM G96629103 135 570 SH SOLE 1 570 0 0 Willis Towers Watson PLC COM G96629103 260 1096 SH SOLE 2 1096 0 0 Willis Towers Watson PLC COM G96629103 1158 4874 SH SOLE 3 4874 0 0 Wingstop Inc COM 974155103 7613 44055 SH SOLE 3 44055 0 0 Winnebago Industries Inc COM 974637100 1224 16344 SH SOLE 2 16344 0 0 Winnebago Industries Inc COM 974637100 8226 109793 SH SOLE 3 109793 0 0 Wipro Ltd ADR 97651M109 39037 3999717 SH SOLE 3 3999717 0 0 Wix.com Ltd COM M98068105 130 823 SH SOLE 3 823 0 0 WNS Holdings Ltd ADR 92932M101 91507 1037263 SH SOLE 1 1037263 0 0 WNS Holdings Ltd ADR 92932M101 10 111 SH SOLE 2 111 0 0 WNS Holdings Ltd ADR 92932M101 43 492 SH SOLE 3 492 0 0 Wolfspeed Inc COM 977852102 135 1208 SH SOLE 1 1208 0 0 Wolfspeed Inc COM 977852102 16 141 SH SOLE 3 141 0 0 Woodward Inc COM 980745103 11 105 SH SOLE 3 105 0 0 Workday Inc COM 98138H101 336 1230 SH SOLE 1 1230 0 0 Workday Inc COM 98138H101 675 2470 SH SOLE 2 2470 0 0 Workday Inc COM 98138H101 2512 9197 SH SOLE 3 9197 0 0 WP Carey Inc REIT 92936U109 200 2440 SH SOLE 1 2440 0 0 WP Carey Inc REIT 92936U109 1565 19072 SH SOLE 3 19072 0 0 WW Grainger Inc COM 384802104 10060 19411 SH SOLE 2 19411 0 0 WW Grainger Inc COM 384802104 101142 195164 SH SOLE 3 195164 0 0 Wyndham Hotels & Resorts Inc COM 98311A105 457 5099 SH SOLE 1 5099 0 0 Wyndham Hotels & Resorts Inc COM 98311A105 6091 67943 SH SOLE 2 67943 0 0 Wyndham Hotels & Resorts Inc COM 98311A105 77333 862607 SH SOLE 3 862607 0 0 Wyndham Hotels & Resorts Inc COM 98311A105 353 3942 SH SOLE 4 3942 0 0 Wyndham Hotels & Resorts Inc COM 98311A105 2377 26514 SH SOLE 7 26514 0 0 Wynn Resorts Ltd COM 983134107 97 1139 SH SOLE 1 1139 0 0 Wynn Resorts Ltd COM 983134107 112 1313 SH SOLE 3 1313 0 0 Xcel Energy Inc COM 98389B100 114 1679 SH SOLE 1 1679 0 0 Xcel Energy Inc COM 98389B100 1372 20266 SH SOLE 3 20266 0 0 Xenia Hotels & Resorts Inc REIT 984017103 135 7450 SH SOLE 3 7450 0 0 Xerox Holdings Corp COM 98421M106 494 21834 SH SOLE 2 21834 0 0 Xilinx Inc COM 983919101 229 1081 SH SOLE 1 1081 0 0 Xilinx Inc COM 983919101 581 2741 SH SOLE 2 2741 0 0 Xilinx Inc COM 983919101 1455 6861 SH SOLE 3 6861 0 0 XPeng Inc ADR 98422D105 414 16445 SH SOLE 3 16445 0 0 XPO Logistics Inc COM 983793100 71 914 SH SOLE 1 914 0 0 XPO Logistics Inc COM 983793100 2220 28675 SH SOLE 2 28675 0 0 XPO Logistics Inc COM 983793100 11969 154575 SH SOLE 3 154575 0 0 Xylem Inc/NY COM 98419M100 139 1160 SH SOLE 1 1160 0 0 Xylem Inc/NY COM 98419M100 1130 9425 SH SOLE 3 9425 0 0 Xylem Inc/NY COM 98419M100 1836 15314 SH SOLE 7 15314 0 0 Yalla Group Ltd ADR 98459U103 6 900 SH SOLE 2 900 0 0 Yalla Group Ltd ADR 98459U103 294 43873 SH SOLE 3 43873 0 0 Yamana Gold Inc COM 98462Y100 19 4460 SH SOLE 2 4460 0 0 Yamana Gold Inc COM 98462Y100 13201 3128211 SH SOLE 3 3128211 0 0 Yandex NV COM N97284108 166395 2750326 SH SOLE 2 2750326 0 0 Yandex NV COM N97284108 322826 5335973 SH SOLE 3 5335973 0 0 YETI Holdings Inc COM 98585X104 9517 114899 SH SOLE 3 114899 0 0 Yum China Holdings Inc COM 98850P109 117 2340 SH SOLE 1 2340 0 0 Yum China Holdings Inc COM 98850P109 153710 3084077 SH SOLE 2 3084077 0 0 Yum China Holdings Inc COM 98850P109 119237 311650 SH SOLE 2 311650 0 0 Yum China Holdings Inc COM 98850P109 238655 4788427 SH SOLE 3 4788427 0 0 Yum China Holdings Inc COM 98850P109 54482 142400 SH SOLE 3 142400 0 0 Yum China Holdings Inc COM 98850P109 14051 281928 SH SOLE 4 281928 0 0 Yum China Holdings Inc COM 98850P109 215920 564350 SH SOLE 4 564350 0 0 Yum China Holdings Inc COM 98850P109 97638 1959036 SH SOLE 6 1959036 0 0 Yum China Holdings Inc COM 98850P109 1516952 3964850 SH SOLE 6 3964850 0 0 Yum China Holdings Inc COM 98850P109 299 5997 SH SOLE 7 5997 0 0 Yum China Holdings Inc COM 98850P109 39 775 SH SOLE 12 775 0 0 Yum! Brands Inc COM 988498101 90 648 SH SOLE 1 648 0 0 Yum! Brands Inc COM 988498101 659 4748 SH SOLE 2 4748 0 0 Yum! Brands Inc COM 988498101 98889 712152 SH SOLE 3 712152 0 0 Zebra Technologies Corp COM 989207105 216 363 SH SOLE 1 363 0 0 Zebra Technologies Corp COM 989207105 6282 10554 SH SOLE 2 10554 0 0 Zebra Technologies Corp COM 989207105 69357 116527 SH SOLE 3 116527 0 0 Zebra Technologies Corp COM 989207105 283 475 SH SOLE 4 475 0 0 Zebra Technologies Corp COM 989207105 2371 3983 SH SOLE 7 3983 0 0 Zendesk Inc COM 98936J101 118 1135 SH SOLE 1 1135 0 0 Zendesk Inc COM 98936J101 198 1902 SH SOLE 3 1902 0 0 Zillow Group Inc COM 98954M101 93 1489 SH SOLE 1 1489 0 0 Zillow Group Inc COM 98954M101 183 2948 SH SOLE 3 2948 0 0 Zimmer Biomet Holdings Inc COM 98956P102 163 1285 SH SOLE 1 1285 0 0 Zimmer Biomet Holdings Inc COM 98956P102 287 2263 SH SOLE 2 2263 0 0 Zimmer Biomet Holdings Inc COM 98956P102 12661 99660 SH SOLE 3 99660 0 0 Zions Bancorp NA COM 989701107 51568 816460 SH SOLE 1 816460 0 0 Zions Bancorp NA COM 989701107 2134 33782 SH SOLE 3 33782 0 0 Zoetis Inc COM 98978V103 546 2236 SH SOLE 1 2236 0 0 Zoetis Inc COM 98978V103 1941 7953 SH SOLE 2 7953 0 0 Zoetis Inc COM 98978V103 103859 425601 SH SOLE 3 425601 0 0 Zoetis Inc COM 98978V103 340 1394 SH SOLE 4 1394 0 0 Zoetis Inc COM 98978V103 2507 10275 SH SOLE 7 10275 0 0 Zoom Video Communications Inc COM 98980L101 185 1008 SH SOLE 1 1008 0 0 Zoom Video Communications Inc COM 98980L101 286 1554 SH SOLE 2 1554 0 0 Zoom Video Communications Inc COM 98980L101 884 4806 SH SOLE 3 4806 0 0 Zscaler Inc COM 98980G102 259 807 SH SOLE 1 807 0 0 Zscaler Inc COM 98980G102 730 2273 SH SOLE 2 2273 0 0 Zscaler Inc COM 98980G102 12106 37675 SH SOLE 3 37675 0 0 ZTO Express Cayman Inc ADR 98980A105 53 1863 SH SOLE 3 1863 0 0 Zynga Inc COM 98986T108 7 1104 SH SOLE 3 1104 0 0