0001104659-21-021334.txt : 20210212 0001104659-21-021334.hdr.sgml : 20210212 20210212091611 ACCESSION NUMBER: 0001104659-21-021334 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210212 DATE AS OF CHANGE: 20210212 EFFECTIVENESS DATE: 20210212 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VANGUARD GROUP INC CENTRAL INDEX KEY: 0000102909 IRS NUMBER: 231945930 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06408 FILM NUMBER: 21623290 BUSINESS ADDRESS: STREET 1: PO BOX 2600 STREET 2: V26 CITY: VALLEY FORGE STATE: PA ZIP: 19482-2600 BUSINESS PHONE: 6106691000 MAIL ADDRESS: STREET 1: PO BOX 2600 STREET 2: V26 CITY: VALLEY FORGE STATE: PA ZIP: 19482-2600 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000102909 XXXXXXXX 12-31-2020 12-31-2020 false VANGUARD GROUP INC
Po Box 2600 V26 Valley Forge PA 19482-2600
13F HOLDINGS REPORT 028-06408 N
Christine M. Buchanan Principal 610-669-8989 /s/ Christine M. Buchanan Malvern PA 02-12-2021 5 18335 3447554067 1 0000933478 028-11554 VANGUARD FIDUCIARY TRUST CO 2 0001550100 028-14986 Vanguard Investments Australia, Ltd. 3 0000947529 028-16887 VANGUARD ADVISERS INC 4 0001811242 028-20273 Vanguard Global Advisers, LLC 5 0001680208 028-20272 VANGUARD ASSET MANAGEMENT, Ltd
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 5420 81348 SH DFND 01 0 81348 0 AAON INC COM PAR $0.004 000360206 919 13800 SH DFND 02 0 13800 0 AAON INC COM PAR $0.004 000360206 2243 33660 SH DFND 04 0 0 33660 AAON INC COM PAR $0.004 000360206 276513 4149973 SH SOLE 0 0 4149973 AAON INC COM PAR $0.004 000360206 29 428 SH SOLE 0 428 0 AAR CORP COM 000361105 802 22144 SH DFND 01 0 22144 0 AAR CORP COM 000361105 406 11220 SH DFND 02 0 11220 0 AAR CORP COM 000361105 1163 32118 SH DFND 04 0 0 32118 AAR CORP COM 000361105 118408 3269134 SH SOLE 0 0 3269134 AAR CORP COM 000361105 43 1180 SH SOLE 0 1180 0 ACCO BRANDS CORP COM 00081T108 527 62357 SH DFND 01 0 62357 0 ACCO BRANDS CORP COM 00081T108 310 36731 SH DFND 02 0 36731 0 ACCO BRANDS CORP COM 00081T108 786 92969 SH DFND 04 0 0 92969 ACCO BRANDS CORP COM 00081T108 67466 7984141 SH SOLE 0 0 7984141 ACCO BRANDS CORP COM 00081T108 30 3607 SH SOLE 0 3607 0 ACNB CORP COM 000868109 142 5673 SH DFND 01 0 5673 0 ACNB CORP COM 000868109 63 2524 SH DFND 04 0 0 2524 ACNB CORP COM 000868109 9513 380525 SH SOLE 0 0 380525 ACNB CORP COM 000868109 1 25 SH SOLE 0 25 0 ADMA BIOLOGICS INC COM 000899104 243 124591 SH DFND 01 0 124591 0 ADMA BIOLOGICS INC COM 000899104 71 36588 SH DFND 04 0 0 36588 ADMA BIOLOGICS INC COM 000899104 7429 3809966 SH SOLE 0 0 3809966 ADMA BIOLOGICS INC COM 000899104 0 198 SH SOLE 0 198 0 ADT INC DEL COM 00090Q103 394 50249 SH DFND 01 0 50249 0 ADT INC DEL COM 00090Q103 432 55011 SH DFND 02 0 55011 0 ADT INC DEL COM 00090Q103 1173 149419 SH DFND 04 0 0 149419 ADT INC DEL COM 00090Q103 101186 12889973 SH SOLE 0 0 12889973 ADT INC DEL COM 00090Q103 86 10999 SH SOLE 0 10999 0 ABM INDS INC COM 000957100 1677 44310 SH DFND 01 0 44310 0 ABM INDS INC COM 000957100 862 22787 SH DFND 02 0 22787 0 ABM INDS INC COM 000957100 1933 51095 SH DFND 04 0 0 51095 ABM INDS INC COM 000957100 277537 7334500 SH SOLE 0 0 7334500 ABM INDS INC COM 000957100 13 339 SH SOLE 0 339 0 AFLAC INC COM 001055102 29430 661801 SH DFND 01 0 661801 0 AFLAC INC COM 001055102 18255 410509 SH DFND 02 0 410509 0 AFLAC INC COM 001055102 5453 122633 SH DFND 02 0 0 122633 AFLAC INC COM 001055102 77957 1753018 SH DFND 04 0 0 1753018 AFLAC INC COM 001055102 2531772 56932130 SH SOLE 0 0 56932130 AFLAC INC COM 001055102 381 8558 SH SOLE 0 8558 0 AGCO CORP COM 001084102 2094 20309 SH DFND 01 0 20309 0 AGCO CORP COM 001084102 2251 21834 SH DFND 02 0 21834 0 AGCO CORP COM 001084102 5487 53221 SH DFND 04 0 0 53221 AGCO CORP COM 001084102 565069 5481316 SH SOLE 0 0 5481316 AGCO CORP COM 001084102 79 770 SH SOLE 0 770 0 ACM RESEARCH INC COM CL A 00108J109 147 1804 SH DFND 01 0 1804 0 ACM RESEARCH INC COM CL A 00108J109 258 3172 SH DFND 02 0 3172 0 ACM RESEARCH INC COM CL A 00108J109 677 8336 SH DFND 04 0 0 8336 ACM RESEARCH INC COM CL A 00108J109 41079 505584 SH SOLE 0 0 505584 ACM RESEARCH INC COM CL A 00108J109 4 54 SH SOLE 0 54 0 AG MTG INVT TR INC COM 001228105 17 5730 SH DFND 01 0 5730 0 AG MTG INVT TR INC COM 001228105 38 13024 SH DFND 04 0 0 13024 AG MTG INVT TR INC COM 001228105 6089 2064130 SH SOLE 0 0 2064130 AG MTG INVT TR INC COM 001228105 1 311 SH SOLE 0 311 0 AGNC INVT CORP COM 00123Q104 2789 178774 SH DFND 01 0 178774 0 AGNC INVT CORP COM 00123Q104 4776 306182 SH DFND 02 0 306182 0 AGNC INVT CORP COM 00123Q104 1557 99800 SH DFND 02 0 0 99800 AGNC INVT CORP COM 00123Q104 10095 647118 SH DFND 04 0 0 647118 AGNC INVT CORP COM 00123Q104 723500 46378225 SH SOLE 0 0 46378225 AGNC INVT CORP COM 00123Q104 42 2676 SH SOLE 0 2676 0 A H BELO CORP COM CL A 001282102 0 118 SH DFND 01 0 118 0 A H BELO CORP COM CL A 001282102 5 3183 SH DFND 04 0 0 3183 A H BELO CORP COM CL A 001282102 769 509219 SH SOLE 0 0 509219 AES CORP COM 00130H105 15675 667018 SH DFND 01 0 667018 0 AES CORP COM 00130H105 9402 400099 SH DFND 02 0 400099 0 AES CORP COM 00130H105 175 7432 SH DFND 02 0 0 7432 AES CORP COM 00130H105 41041 1746437 SH DFND 04 0 0 1746437 AES CORP COM 00130H105 1888368 80356103 SH SOLE 0 0 80356103 AES CORP COM 00130H105 148 6293 SH SOLE 0 6293 0 ALJ REGL HLDGS INC COM 001627108 5 4510 SH DFND 04 0 0 4510 ALJ REGL HLDGS INC COM 001627108 215 195515 SH SOLE 0 0 195515 AMC NETWORKS INC CL A 00164V103 1223 34191 SH DFND 01 0 34191 0 AMC NETWORKS INC CL A 00164V103 555 15525 SH DFND 02 0 15525 0 AMC NETWORKS INC CL A 00164V103 1028 28733 SH DFND 04 0 0 28733 AMC NETWORKS INC CL A 00164V103 102582 2867814 SH SOLE 0 0 2867814 AMC NETWORKS INC CL A 00164V103 36 1004 SH SOLE 0 1004 0 AMC ENTMT HLDGS INC CL A COM 00165C104 119 56345 SH DFND 01 0 56345 0 AMC ENTMT HLDGS INC CL A COM 00165C104 20 9656 SH DFND 02 0 9656 0 AMC ENTMT HLDGS INC CL A COM 00165C104 139 65413 SH DFND 04 0 0 65413 AMC ENTMT HLDGS INC CL A COM 00165C104 15970 7533120 SH SOLE 0 0 7533120 AMC ENTMT HLDGS INC CL A COM 00165C104 1 421 SH SOLE 0 421 0 ALX ONCOLOGY HLDGS INC COM 00166B105 1445 16767 SH DFND 01 0 16767 0 ALX ONCOLOGY HLDGS INC COM 00166B105 230 2669 SH DFND 02 0 2669 0 ALX ONCOLOGY HLDGS INC COM 00166B105 588 6825 SH DFND 04 0 0 6825 ALX ONCOLOGY HLDGS INC COM 00166B105 73869 856951 SH SOLE 0 0 856951 ALX ONCOLOGY HLDGS INC COM 00166B105 4 50 SH SOLE 0 50 0 AMN HEALTHCARE SVCS INC COM 001744101 6302 92335 SH DFND 01 0 92335 0 AMN HEALTHCARE SVCS INC COM 001744101 1086 15910 SH DFND 02 0 15910 0 AMN HEALTHCARE SVCS INC COM 001744101 2694 39475 SH DFND 04 0 0 39475 AMN HEALTHCARE SVCS INC COM 001744101 328776 4817225 SH SOLE 0 0 4817225 AMN HEALTHCARE SVCS INC COM 001744101 16 228 SH SOLE 0 228 0 A-MARK PRECIOUS METALS INC COM 00181T107 83 3238 SH DFND 01 0 3238 0 A-MARK PRECIOUS METALS INC COM 00181T107 21 800 SH DFND 04 0 0 800 A-MARK PRECIOUS METALS INC COM 00181T107 6161 240197 SH SOLE 0 0 240197 A-MARK PRECIOUS METALS INC COM 00181T107 1 34 SH SOLE 0 34 0 ANI PHARMACEUTICALS INC COM 00182C103 374 12894 SH DFND 01 0 12894 0 ANI PHARMACEUTICALS INC COM 00182C103 124 4266 SH DFND 02 0 4266 0 ANI PHARMACEUTICALS INC COM 00182C103 269 9252 SH DFND 04 0 0 9252 ANI PHARMACEUTICALS INC COM 00182C103 16729 576057 SH SOLE 0 0 576057 ANI PHARMACEUTICALS INC COM 00182C103 22 753 SH SOLE 0 753 0 ANGI HOMESERVICES INC COM CL A 00183L102 177 13413 SH DFND 01 0 13413 0 ANGI HOMESERVICES INC COM CL A 00183L102 343 26026 SH DFND 02 0 26026 0 ANGI HOMESERVICES INC COM CL A 00183L102 723 54776 SH DFND 04 0 0 54776 ANGI HOMESERVICES INC COM CL A 00183L102 89055 6749165 SH SOLE 0 0 6749165 ANGI HOMESERVICES INC COM CL A 00183L102 4 327 SH SOLE 0 327 0 API GROUP CORP COM STK 00187Y100 1678 92466 SH DFND 01 0 92466 0 API GROUP CORP COM STK 00187Y100 628 34578 SH DFND 02 0 34578 0 API GROUP CORP COM STK 00187Y100 1711 94296 SH DFND 04 0 0 94296 API GROUP CORP COM STK 00187Y100 210255 11584319 SH SOLE 0 0 11584319 API GROUP CORP COM STK 00187Y100 33 1818 SH SOLE 0 1818 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 13 8834 SH DFND 01 0 8834 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 12 7794 SH DFND 04 0 0 7794 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2402 1622920 SH SOLE 0 0 1622920 ASGN INC COM 00191U102 7463 89349 SH DFND 01 0 89349 0 ASGN INC COM 00191U102 1450 17358 SH DFND 02 0 17358 0 ASGN INC COM 00191U102 3571 42749 SH DFND 04 0 0 42749 ASGN INC COM 00191U102 379343 4541393 SH SOLE 0 0 4541393 ASGN INC COM 00191U102 21 247 SH SOLE 0 247 0 AT&T INC COM 00206R102 205735 7153496 SH DFND 01 0 7153496 0 AT&T INC COM 00206R102 125983 4380496 SH DFND 02 0 4380496 0 AT&T INC COM 00206R102 37638 1308702 SH DFND 02 0 0 1308702 AT&T INC COM 00206R102 536374 18649986 SH DFND 04 0 0 18649986 AT&T INC COM 00206R102 15103537 525157743 SH SOLE 0 0 525157743 AT&T INC COM 00206R102 1288 44789 SH SOLE 0 44789 0 ARCA BIOPHARMA INC COM 00211Y506 351 87619 SH SOLE 0 0 87619 ATYR PHARMA INC COM NEW 002120202 11 2709 SH DFND 01 0 2709 0 ATYR PHARMA INC COM NEW 002120202 960 247438 SH SOLE 0 0 247438 A10 NETWORKS INC COM 002121101 1177 119336 SH DFND 01 0 119336 0 A10 NETWORKS INC COM 002121101 204 20680 SH DFND 02 0 20680 0 A10 NETWORKS INC COM 002121101 426 43234 SH DFND 04 0 0 43234 A10 NETWORKS INC COM 002121101 41227 4181284 SH SOLE 0 0 4181284 A10 NETWORKS INC COM 002121101 3 273 SH SOLE 0 273 0 ATN INTL INC COM 00215F107 338 8100 SH DFND 01 0 8100 0 ATN INTL INC COM 00215F107 158 3793 SH DFND 02 0 3793 0 ATN INTL INC COM 00215F107 371 8882 SH DFND 04 0 0 8882 ATN INTL INC COM 00215F107 46069 1103191 SH SOLE 0 0 1103191 ATN INTL INC COM 00215F107 2 41 SH SOLE 0 41 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 319 54653 SH DFND 01 0 54653 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 2325 398106 SH SOLE 0 0 398106 AXT INC COM 00246W103 250 26170 SH DFND 01 0 26170 0 AXT INC COM 00246W103 105 10929 SH DFND 04 0 0 10929 AXT INC COM 00246W103 17460 1824450 SH SOLE 0 0 1824450 AXT INC COM 00246W103 2 165 SH SOLE 0 165 0 AZZ INC COM 002474104 817 17218 SH DFND 01 0 17218 0 AZZ INC COM 002474104 436 9183 SH DFND 02 0 9183 0 AZZ INC COM 002474104 1046 22057 SH DFND 04 0 0 22057 AZZ INC COM 002474104 122300 2577985 SH SOLE 0 0 2577985 AZZ INC COM 002474104 6 132 SH SOLE 0 132 0 AARONS HOLDINGS COMPANY INC COM 00258R109 1441 22901 SH DFND 02 0 22901 0 AARONS HOLDINGS COMPANY INC COM 00258R109 3630 57691 SH DFND 04 0 0 57691 AARONS HOLDINGS COMPANY INC COM 00258R109 56440 896868 SH SOLE 0 0 896868 AARONS HOLDINGS COMPANY INC COM 00258R109 63 1004 SH SOLE 0 1004 0 THE AARONS COMPANY INC COM 00258W108 531 28000 SH DFND 01 0 28000 0 THE AARONS COMPANY INC COM 00258W108 219 11546 SH DFND 02 0 11546 0 THE AARONS COMPANY INC COM 00258W108 499 26330 SH DFND 04 0 0 26330 THE AARONS COMPANY INC COM 00258W108 65337 3446057 SH SOLE 0 0 3446057 THE AARONS COMPANY INC COM 00258W108 12 615 SH SOLE 0 615 0 ABBOTT LABS COM 002824100 202812 1852336 SH DFND 01 0 1852336 0 ABBOTT LABS COM 002824100 119666 1092938 SH DFND 02 0 1092938 0 ABBOTT LABS COM 002824100 35467 323930 SH DFND 02 0 0 323930 ABBOTT LABS COM 002824100 492092 4494405 SH DFND 04 0 0 4494405 ABBOTT LABS COM 002824100 15273886 139500286 SH SOLE 0 0 139500286 ABBOTT LABS COM 002824100 988 9025 SH SOLE 0 9025 0 ABBVIE INC COM 00287Y109 211241 1971451 SH DFND 01 0 1971451 0 ABBVIE INC COM 00287Y109 114308 1066803 SH DFND 02 0 1066803 0 ABBVIE INC COM 00287Y109 34750 324313 SH DFND 02 0 0 324313 ABBVIE INC COM 00287Y109 494526 4615266 SH DFND 04 0 0 4615266 ABBVIE INC COM 00287Y109 14419688 134574783 SH SOLE 0 0 134574783 ABBVIE INC COM 00287Y109 1121 10458 SH SOLE 0 10458 0 ABERCROMBIE & FITCH CO CL A 002896207 839 41196 SH DFND 01 0 41196 0 ABERCROMBIE & FITCH CO CL A 002896207 468 22988 SH DFND 02 0 22988 0 ABERCROMBIE & FITCH CO CL A 002896207 986 48411 SH DFND 04 0 0 48411 ABERCROMBIE & FITCH CO CL A 002896207 127676 6270899 SH SOLE 0 0 6270899 ABERCROMBIE & FITCH CO CL A 002896207 51 2491 SH SOLE 0 2491 0 ABEONA THERAPEUTICS INC COM 00289Y107 105 66998 SH DFND 01 0 66998 0 ABEONA THERAPEUTICS INC COM 00289Y107 40 25368 SH DFND 04 0 0 25368 ABEONA THERAPEUTICS INC COM 00289Y107 4845 3085927 SH SOLE 0 0 3085927 ABEONA THERAPEUTICS INC COM 00289Y107 1 689 SH SOLE 0 689 0 ABIOMED INC COM 003654100 16374 50505 SH DFND 01 0 50505 0 ABIOMED INC COM 003654100 8659 26710 SH DFND 02 0 26710 0 ABIOMED INC COM 003654100 2726 8408 SH DFND 02 0 0 8408 ABIOMED INC COM 003654100 37196 114732 SH DFND 04 0 0 114732 ABIOMED INC COM 003654100 1491666 4601067 SH SOLE 0 0 4601067 ABIOMED INC COM 003654100 109 337 SH SOLE 0 337 0 ABRAXAS PETE CORP COM NEW 003830304 3 1392 SH DFND 01 0 1392 0 ABRAXAS PETE CORP COM NEW 003830304 6 2488 SH DFND 04 0 0 2488 ABRAXAS PETE CORP COM NEW 003830304 659 287612 SH SOLE 0 0 287612 ABSOLUTE SOFTWARE CORP COM 00386B109 175 14687 SH DFND 02 0 14687 0 ABSOLUTE SOFTWARE CORP COM 00386B109 191 16071 SH DFND 04 0 0 16071 ACACIA RESH CORP ACACIA TCH COM 003881307 121 30591 SH DFND 01 0 30591 0 ACACIA RESH CORP ACACIA TCH COM 003881307 88 22428 SH DFND 04 0 0 22428 ACACIA RESH CORP ACACIA TCH COM 003881307 7968 2022283 SH SOLE 0 0 2022283 ACACIA RESH CORP ACACIA TCH COM 003881307 1 247 SH SOLE 0 247 0 ACACIA COMMUNICATIONS INC COM 00401C108 5618 77001 SH DFND 01 0 77001 0 ACACIA COMMUNICATIONS INC COM 00401C108 898 12313 SH DFND 02 0 12313 0 ACACIA COMMUNICATIONS INC COM 00401C108 2284 31302 SH DFND 04 0 0 31302 ACACIA COMMUNICATIONS INC COM 00401C108 253732 3477685 SH SOLE 0 0 3477685 ACACIA COMMUNICATIONS INC COM 00401C108 13 180 SH SOLE 0 180 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 330 15930 SH DFND 01 0 15930 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 157 7565 SH DFND 04 0 0 7565 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 30022 1448240 SH SOLE 0 0 1448240 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2 90 SH SOLE 0 90 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1455 28957 SH DFND 01 0 28957 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1371 27282 SH DFND 02 0 27282 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3519 70020 SH DFND 04 0 0 70020 ACADIA HEALTHCARE COMPANY IN COM 00404A109 391744 7794343 SH SOLE 0 0 7794343 ACADIA HEALTHCARE COMPANY IN COM 00404A109 51 1017 SH SOLE 0 1017 0 ACADIA PHARMACEUTICALS INC COM 004225108 2711 50720 SH DFND 01 0 50720 0 ACADIA PHARMACEUTICALS INC COM 004225108 2077 38852 SH DFND 02 0 38852 0 ACADIA PHARMACEUTICALS INC COM 004225108 5021 93927 SH DFND 04 0 0 93927 ACADIA PHARMACEUTICALS INC COM 004225108 557143 10421679 SH SOLE 0 0 10421679 ACADIA PHARMACEUTICALS INC COM 004225108 32 595 SH SOLE 0 595 0 ACADIA RLTY TR COM SH BEN INT 004239109 796 56091 SH DFND 01 0 56091 0 ACADIA RLTY TR COM SH BEN INT 004239109 2985 210331 SH DFND 02 0 210331 0 ACADIA RLTY TR COM SH BEN INT 004239109 968 68204 SH DFND 04 0 0 68204 ACADIA RLTY TR COM SH BEN INT 004239109 177536 12511326 SH SOLE 0 0 12511326 ACADIA RLTY TR COM SH BEN INT 004239109 6 430 SH SOLE 0 430 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 471 62196 SH DFND 01 0 62196 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 79 10470 SH DFND 02 0 10470 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 170 22460 SH DFND 04 0 0 22460 ACCELERATE DIAGNOSTICS INC COM 00430H102 11784 1554556 SH SOLE 0 0 1554556 ACCELERATE DIAGNOSTICS INC COM 00430H102 1 143 SH SOLE 0 143 0 ACCELERON PHARMA INC COM 00434H108 2934 22934 SH DFND 01 0 22934 0 ACCELERON PHARMA INC COM 00434H108 2074 16210 SH DFND 02 0 16210 0 ACCELERON PHARMA INC COM 00434H108 5495 42947 SH DFND 04 0 0 42947 ACCELERON PHARMA INC COM 00434H108 632782 4945928 SH SOLE 0 0 4945928 ACCELERON PHARMA INC COM 00434H108 72 559 SH SOLE 0 559 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1015 100518 SH DFND 01 0 100518 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 161 15949 SH DFND 02 0 15949 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 396 39213 SH DFND 04 0 0 39213 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 28105 2782695 SH SOLE 0 0 2782695 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 3 324 SH SOLE 0 324 0 ACCOLADE INC COM 00437E102 999 22967 SH DFND 01 0 22967 0 ACCOLADE INC COM 00437E102 178 4081 SH DFND 02 0 4081 0 ACCOLADE INC COM 00437E102 455 10456 SH DFND 04 0 0 10456 ACCOLADE INC COM 00437E102 62074 1426999 SH SOLE 0 0 1426999 ACCOLADE INC COM 00437E102 4 90 SH SOLE 0 90 0 ACCURAY INC COM 004397105 749 179534 SH DFND 01 0 179534 0 ACCURAY INC COM 004397105 158 37816 SH DFND 04 0 0 37816 ACCURAY INC COM 004397105 18016 4320359 SH SOLE 0 0 4320359 ACCURAY INC COM 004397105 2 466 SH SOLE 0 466 0 ACER THERAPEUTICS INC COM 00444P108 2 900 SH DFND 01 0 900 0 ACER THERAPEUTICS INC COM 00444P108 4 1548 SH DFND 04 0 0 1548 ACER THERAPEUTICS INC COM 00444P108 295 112655 SH SOLE 0 0 112655 ACELRX PHARMACEUTICALS INC COM 00444T100 102 82414 SH DFND 01 0 82414 0 ACELRX PHARMACEUTICALS INC COM 00444T100 21 16569 SH DFND 04 0 0 16569 ACELRX PHARMACEUTICALS INC COM 00444T100 4807 3876245 SH SOLE 0 0 3876245 ACELRX PHARMACEUTICALS INC COM 00444T100 1 775 SH SOLE 0 775 0 ACHIEVE LIFE SCIENCES INC COM 004468500 220 27208 SH SOLE 0 0 27208 ACI WORLDWIDE INC COM 004498101 8719 226873 SH DFND 01 0 226873 0 ACI WORLDWIDE INC COM 004498101 1437 37394 SH DFND 02 0 37394 0 ACI WORLDWIDE INC COM 004498101 3616 94089 SH DFND 04 0 0 94089 ACI WORLDWIDE INC COM 004498101 399005 10382634 SH SOLE 0 0 10382634 ACI WORLDWIDE INC COM 004498101 21 542 SH SOLE 0 542 0 ACLARIS THERAPEUTICS INC COM 00461U105 43 6615 SH DFND 01 0 6615 0 ACLARIS THERAPEUTICS INC COM 00461U105 63 9786 SH DFND 04 0 0 9786 ACLARIS THERAPEUTICS INC COM 00461U105 9514 1470521 SH SOLE 0 0 1470521 ACLARIS THERAPEUTICS INC COM 00461U105 1 219 SH SOLE 0 219 0 ACME UTD CORP COM 004816104 24 800 SH DFND 01 0 800 0 ACME UTD CORP COM 004816104 27 900 SH DFND 04 0 0 900 ACME UTD CORP COM 004816104 3250 107851 SH SOLE 0 0 107851 ACORDA THERAPEUTICS INC COM 00484M106 7 10311 SH DFND 04 0 0 10311 ACORDA THERAPEUTICS INC COM 00484M106 1249 1809818 SH SOLE 0 0 1809818 ACTIVISION BLIZZARD INC COM 00507V109 75269 810648 SH DFND 01 0 810648 0 ACTIVISION BLIZZARD INC COM 00507V109 45648 491628 SH DFND 02 0 491628 0 ACTIVISION BLIZZARD INC COM 00507V109 13040 140445 SH DFND 02 0 0 140445 ACTIVISION BLIZZARD INC COM 00507V109 182959 1970481 SH DFND 04 0 0 1970481 ACTIVISION BLIZZARD INC COM 00507V109 5240884 56444630 SH SOLE 0 0 56444630 ACTIVISION BLIZZARD INC COM 00507V109 395 4253 SH SOLE 0 4253 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 21 2734 SH DFND 01 0 2734 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 37 4799 SH DFND 04 0 0 4799 ACTINIUM PHARMACEUTICALS INC COM 00507W206 4299 551139 SH SOLE 0 0 551139 ACTINIUM PHARMACEUTICALS INC COM 00507W206 1 108 SH SOLE 0 108 0 ACUITY BRANDS INC COM 00508Y102 1468 12122 SH DFND 01 0 12122 0 ACUITY BRANDS INC COM 00508Y102 1672 13811 SH DFND 02 0 13811 0 ACUITY BRANDS INC COM 00508Y102 3923 32397 SH DFND 04 0 0 32397 ACUITY BRANDS INC COM 00508Y102 398451 3290538 SH SOLE 0 0 3290538 ACUITY BRANDS INC COM 00508Y102 50 411 SH SOLE 0 411 0 ACUSHNET HOLDINGS CORP COM 005098108 1342 33099 SH DFND 01 0 33099 0 ACUSHNET HOLDINGS CORP COM 005098108 418 10307 SH DFND 02 0 10307 0 ACUSHNET HOLDINGS CORP COM 005098108 1225 30216 SH DFND 04 0 0 30216 ACUSHNET HOLDINGS CORP COM 005098108 115500 2849048 SH SOLE 0 0 2849048 ACUSHNET HOLDINGS CORP COM 005098108 53 1300 SH SOLE 0 1300 0 ACUTUS MED INC COM 005111109 490 17002 SH DFND 01 0 17002 0 ACUTUS MED INC COM 005111109 48 1668 SH DFND 02 0 1668 0 ACUTUS MED INC COM 005111109 198 6883 SH DFND 04 0 0 6883 ACUTUS MED INC COM 005111109 11510 399521 SH SOLE 0 0 399521 ACUTUS MED INC COM 005111109 1 48 SH SOLE 0 48 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 3 6516 SH DFND 01 0 6516 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 6 11350 SH DFND 04 0 0 11350 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 992 2045857 SH SOLE 0 0 2045857 ADAMAS PHARMACEUTICALS INC COM 00548A106 17 3864 SH DFND 01 0 3864 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 22 5018 SH DFND 04 0 0 5018 ADAMAS PHARMACEUTICALS INC COM 00548A106 4176 964531 SH SOLE 0 0 964531 ADAMAS PHARMACEUTICALS INC COM 00548A106 1 199 SH SOLE 0 199 0 ADAMS RES & ENERGY INC COM NEW 006351308 37 1549 SH DFND 01 0 1549 0 ADAMS RES & ENERGY INC COM NEW 006351308 7 300 SH DFND 04 0 0 300 ADAMS RES & ENERGY INC COM NEW 006351308 2455 101884 SH SOLE 0 0 101884 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2080 35178 SH DFND 01 0 35178 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1666 28176 SH DFND 02 0 28176 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 4096 69263 SH DFND 04 0 0 69263 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 563033 9521956 SH SOLE 0 0 9521956 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 50 852 SH SOLE 0 852 0 ADAPTHEALTH CORP COM CL A 00653Q102 1968 52394 SH DFND 01 0 52394 0 ADAPTHEALTH CORP COM CL A 00653Q102 9 250 SH DFND 02 0 250 0 ADAPTHEALTH CORP COM CL A 00653Q102 664 17688 SH DFND 04 0 0 17688 ADAPTHEALTH CORP COM CL A 00653Q102 105499 2808824 SH SOLE 0 0 2808824 ADAPTHEALTH CORP COM CL A 00653Q102 33 883 SH SOLE 0 883 0 ADDUS HOMECARE CORP COM 006739106 3463 29576 SH DFND 01 0 29576 0 ADDUS HOMECARE CORP COM 006739106 563 4805 SH DFND 02 0 4805 0 ADDUS HOMECARE CORP COM 006739106 1341 11451 SH DFND 04 0 0 11451 ADDUS HOMECARE CORP COM 006739106 107491 918022 SH SOLE 0 0 918022 ADDUS HOMECARE CORP COM 006739106 23 197 SH SOLE 0 197 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 235 78701 SH SOLE 0 0 78701 ADIAL PHARMACEUTICALS INC COM 00688A106 335 196797 SH SOLE 0 0 196797 ADICET BIO INC COM 007002108 6 462 SH DFND 01 0 462 0 ADICET BIO INC COM 007002108 11 813 SH DFND 04 0 0 813 ADICET BIO INC COM 007002108 5097 362790 SH SOLE 0 0 362790 ADICET BIO INC COM 007002108 1 76 SH SOLE 0 76 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 269974 539818 SH DFND 01 0 539818 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 148135 296199 SH DFND 02 0 296199 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 44241 88461 SH DFND 02 0 0 88461 ADOBE SYSTEMS INCORPORATED COM 00724F101 612673 1225051 SH DFND 04 0 0 1225051 ADOBE SYSTEMS INCORPORATED COM 00724F101 18070451 36132231 SH SOLE 0 0 36132231 ADOBE SYSTEMS INCORPORATED COM 00724F101 1265 2530 SH SOLE 0 2530 0 ADTALEM GLOBAL ED INC COM 00737L103 1170 34459 SH DFND 01 0 34459 0 ADTALEM GLOBAL ED INC COM 00737L103 686 20192 SH DFND 02 0 20192 0 ADTALEM GLOBAL ED INC COM 00737L103 1599 47091 SH DFND 04 0 0 47091 ADTALEM GLOBAL ED INC COM 00737L103 148583 4376518 SH SOLE 0 0 4376518 ADTALEM GLOBAL ED INC COM 00737L103 61 1794 SH SOLE 0 1794 0 ADTRAN INC COM 00738A106 465 31486 SH DFND 01 0 31486 0 ADTRAN INC COM 00738A106 325 22015 SH DFND 02 0 22015 0 ADTRAN INC COM 00738A106 510 34521 SH DFND 04 0 0 34521 ADTRAN INC COM 00738A106 75963 5143066 SH SOLE 0 0 5143066 ADTRAN INC COM 00738A106 3 215 SH SOLE 0 215 0 ADVANCE AUTO PARTS INC COM 00751Y106 10675 67771 SH DFND 01 0 67771 0 ADVANCE AUTO PARTS INC COM 00751Y106 6895 43772 SH DFND 02 0 43772 0 ADVANCE AUTO PARTS INC COM 00751Y106 2037 12932 SH DFND 02 0 0 12932 ADVANCE AUTO PARTS INC COM 00751Y106 27289 173255 SH DFND 04 0 0 173255 ADVANCE AUTO PARTS INC COM 00751Y106 1071572 6803199 SH SOLE 0 0 6803199 ADVANCE AUTO PARTS INC COM 00751Y106 53 334 SH SOLE 0 334 0 AEHR TEST SYS COM 00760J108 13 5200 SH DFND 01 0 5200 0 AEHR TEST SYS COM 00760J108 10 3900 SH DFND 04 0 0 3900 AEHR TEST SYS COM 00760J108 2303 910179 SH SOLE 0 0 910179 ADVAXIS INC COM NEW 007624307 283 811182 SH SOLE 0 0 811182 AECOM COM 00766T100 2475 49713 SH DFND 01 0 49713 0 AECOM COM 00766T100 2640 53031 SH DFND 02 0 53031 0 AECOM COM 00766T100 6055 121645 SH DFND 04 0 0 121645 AECOM COM 00766T100 655214 13162197 SH SOLE 0 0 13162197 AECOM COM 00766T100 37 741 SH SOLE 0 741 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 54 9878 SH DFND 01 0 9878 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 24 4400 SH DFND 04 0 0 4400 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 4661 847436 SH SOLE 0 0 847436 AEGION CORP COM 00770F104 384 20202 SH DFND 01 0 20202 0 AEGION CORP COM 00770F104 248 13040 SH DFND 02 0 13040 0 AEGION CORP COM 00770F104 472 24861 SH DFND 04 0 0 24861 AEGION CORP COM 00770F104 58784 3095537 SH SOLE 0 0 3095537 AEGION CORP COM 00770F104 3 158 SH SOLE 0 158 0 AEMETIS INC COM NEW 00770K202 3 1300 SH DFND 04 0 0 1300 AEMETIS INC COM NEW 00770K202 2527 1014718 SH SOLE 0 0 1014718 AERIE PHARMACEUTICALS INC COM 00771V108 995 73624 SH DFND 01 0 73624 0 AERIE PHARMACEUTICALS INC COM 00771V108 161 11949 SH DFND 02 0 11949 0 AERIE PHARMACEUTICALS INC COM 00771V108 400 29599 SH DFND 04 0 0 29599 AERIE PHARMACEUTICALS INC COM 00771V108 55413 4101632 SH SOLE 0 0 4101632 AERIE PHARMACEUTICALS INC COM 00771V108 4 267 SH SOLE 0 267 0 AEROCENTURY CORP COM 007737109 132 12300 SH SOLE 0 0 12300 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 630 80032 SH DFND 01 0 80032 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 111 14139 SH DFND 04 0 0 14139 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 14613 1856844 SH SOLE 0 0 1856844 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2 209 SH SOLE 0 209 0 ADVANSIX INC COM 00773T101 376 18816 SH DFND 01 0 18816 0 ADVANSIX INC COM 00773T101 268 13408 SH DFND 02 0 13408 0 ADVANSIX INC COM 00773T101 606 30317 SH DFND 04 0 0 30317 ADVANSIX INC COM 00773T101 37137 1857802 SH SOLE 0 0 1857802 ADVANSIX INC COM 00773T101 39 1953 SH SOLE 0 1953 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1734 159925 SH DFND 01 0 159925 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 217 19975 SH DFND 02 0 19975 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 577 53257 SH DFND 04 0 0 53257 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 46020 4245361 SH SOLE 0 0 4245361 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 5 433 SH SOLE 0 433 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 7532 142519 SH DFND 01 0 142519 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1073 20298 SH DFND 02 0 20298 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2857 54065 SH DFND 04 0 0 54065 AEROJET ROCKETDYNE HLDGS INC COM 007800105 388190 7345132 SH SOLE 0 0 7345132 AEROJET ROCKETDYNE HLDGS INC COM 007800105 19 359 SH SOLE 0 359 0 ADVANCED MICRO DEVICES INC COM 007903107 122972 1340879 SH DFND 01 0 1340879 0 ADVANCED MICRO DEVICES INC COM 007903107 65066 709473 SH DFND 02 0 709473 0 ADVANCED MICRO DEVICES INC COM 007903107 19772 215596 SH DFND 02 0 0 215596 ADVANCED MICRO DEVICES INC COM 007903107 281011 3064128 SH DFND 04 0 0 3064128 ADVANCED MICRO DEVICES INC COM 007903107 8360233 91159450 SH SOLE 0 0 91159450 ADVANCED MICRO DEVICES INC COM 007903107 738 8043 SH SOLE 0 8043 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 9206 110144 SH DFND 01 0 110144 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1391 16642 SH DFND 02 0 16642 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3545 42419 SH DFND 04 0 0 42419 ADVANCED DRAIN SYS INC DEL COM 00790R104 340474 4073632 SH SOLE 0 0 4073632 ADVANCED DRAIN SYS INC DEL COM 00790R104 64 765 SH SOLE 0 765 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 234 17774 SH DFND 01 0 17774 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 502 38101 SH DFND 04 0 0 38101 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 105243 7991087 SH SOLE 0 0 7991087 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 6 470 SH SOLE 0 470 0 AEGON N V NY REGISTRY SHS 007924103 116 29402 SH DFND 01 0 29402 0 AEGON N V NY REGISTRY SHS 007924103 1294 327646 SH SOLE 0 0 327646 ADVANCED ENERGY INDS COM 007973100 7284 75117 SH DFND 01 0 75117 0 ADVANCED ENERGY INDS COM 007973100 1316 13568 SH DFND 02 0 13568 0 ADVANCED ENERGY INDS COM 007973100 3070 31664 SH DFND 04 0 0 31664 ADVANCED ENERGY INDS COM 007973100 383278 3952544 SH SOLE 0 0 3952544 ADVANCED ENERGY INDS COM 007973100 27 278 SH SOLE 0 278 0 AEROVIRONMENT INC COM 008073108 3723 42848 SH DFND 01 0 42848 0 AEROVIRONMENT INC COM 008073108 632 7268 SH DFND 02 0 7268 0 AEROVIRONMENT INC COM 008073108 1516 17451 SH DFND 04 0 0 17451 AEROVIRONMENT INC COM 008073108 205298 2362459 SH SOLE 0 0 2362459 AEROVIRONMENT INC COM 008073108 9 108 SH SOLE 0 108 0 AETHLON MED INC COM 00808Y307 423 171182 SH SOLE 0 0 171182 AERPIO PHARMACEUTICALS INC COM 00810B105 3 2964 SH DFND 01 0 2964 0 AERPIO PHARMACEUTICALS INC COM 00810B105 10 10242 SH DFND 04 0 0 10242 AERPIO PHARMACEUTICALS INC COM 00810B105 2644 2698373 SH SOLE 0 0 2698373 AFFILIATED MANAGERS GROUP IN COM 008252108 1506 14807 SH DFND 01 0 14807 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1587 15600 SH DFND 02 0 15600 0 AFFILIATED MANAGERS GROUP IN COM 008252108 3916 38508 SH DFND 04 0 0 38508 AFFILIATED MANAGERS GROUP IN COM 008252108 383126 3767216 SH SOLE 0 0 3767216 AFFILIATED MANAGERS GROUP IN COM 008252108 47 459 SH SOLE 0 459 0 AGILENT TECHNOLOGIES INC COM 00846U101 36831 310840 SH DFND 01 0 310840 0 AGILENT TECHNOLOGIES INC COM 00846U101 22163 187042 SH DFND 02 0 187042 0 AGILENT TECHNOLOGIES INC COM 00846U101 6711 56636 SH DFND 02 0 0 56636 AGILENT TECHNOLOGIES INC COM 00846U101 93103 785748 SH DFND 04 0 0 785748 AGILENT TECHNOLOGIES INC COM 00846U101 2661661 22463171 SH SOLE 0 0 22463171 AGILENT TECHNOLOGIES INC COM 00846U101 178 1501 SH SOLE 0 1501 0 AGNICO EAGLE MINES LTD COM 008474108 49642 704041 SH DFND 01 0 704041 0 AGNICO EAGLE MINES LTD COM 008474108 15248 216254 SH DFND 02 0 216254 0 AGNICO EAGLE MINES LTD COM 008474108 3118 44225 SH DFND 02 0 0 44225 AGNICO EAGLE MINES LTD COM 008474108 13962 198020 SH DFND 04 0 0 198020 AGNICO EAGLE MINES LTD COM 008474108 392162 5561793 SH SOLE 0 0 5561793 AGNICO EAGLE MINES LTD COM 008474108 28778 408139 SH SOLE 0 408139 0 AGENUS INC COM NEW 00847G705 979 307993 SH DFND 01 0 307993 0 AGENUS INC COM NEW 00847G705 176 55489 SH DFND 02 0 55489 0 AGENUS INC COM NEW 00847G705 328 103129 SH DFND 04 0 0 103129 AGENUS INC COM NEW 00847G705 28795 9054950 SH SOLE 0 0 9054950 AGENUS INC COM NEW 00847G705 2 627 SH SOLE 0 627 0 AGILYSYS INC COM 00847J105 1451 37801 SH DFND 01 0 37801 0 AGILYSYS INC COM 00847J105 217 5650 SH DFND 02 0 5650 0 AGILYSYS INC COM 00847J105 597 15543 SH DFND 04 0 0 15543 AGILYSYS INC COM 00847J105 57693 1503209 SH SOLE 0 0 1503209 AGILYSYS INC COM 00847J105 4 100 SH SOLE 0 100 0 AGILE THERAPEUTICS INC COM 00847L100 378 131618 SH DFND 01 0 131618 0 AGILE THERAPEUTICS INC COM 00847L100 104 36185 SH DFND 04 0 0 36185 AGILE THERAPEUTICS INC COM 00847L100 12055 4200329 SH SOLE 0 0 4200329 AGILE THERAPEUTICS INC COM 00847L100 13 4644 SH SOLE 0 4644 0 AGIOS PHARMACEUTICALS INC COM 00847X104 867 20005 SH DFND 01 0 20005 0 AGIOS PHARMACEUTICALS INC COM 00847X104 934 21556 SH DFND 02 0 21556 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2209 50978 SH DFND 04 0 0 50978 AGIOS PHARMACEUTICALS INC COM 00847X104 239739 5532866 SH SOLE 0 0 5532866 AGIOS PHARMACEUTICALS INC COM 00847X104 13 308 SH SOLE 0 308 0 AGEX THERAPEUTICS INC COM 00848H108 3 2286 SH DFND 04 0 0 2286 AGEX THERAPEUTICS INC COM 00848H108 980 644436 SH SOLE 0 0 644436 AGEAGLE AERIAL SYS INC NEW COM 00848K101 64 10738 SH DFND 01 0 10738 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 116 19314 SH DFND 04 0 0 19314 AGEAGLE AERIAL SYS INC NEW COM 00848K101 4398 733065 SH SOLE 0 0 733065 AGREE REALTY CORP COM 008492100 2417 36302 SH DFND 01 0 36302 0 AGREE REALTY CORP COM 008492100 9114 136889 SH DFND 02 0 136889 0 AGREE REALTY CORP COM 008492100 2978 44732 SH DFND 04 0 0 44732 AGREE REALTY CORP COM 008492100 535541 8043577 SH SOLE 0 0 8043577 AGREE REALTY CORP COM 008492100 18 268 SH SOLE 0 268 0 AGROFRESH SOLUTIONS INC COM 00856G109 53 23298 SH DFND 01 0 23298 0 AGROFRESH SOLUTIONS INC COM 00856G109 14 6386 SH DFND 04 0 0 6386 AGROFRESH SOLUTIONS INC COM 00856G109 1577 694509 SH SOLE 0 0 694509 AGROFRESH SOLUTIONS INC COM 00856G109 1 229 SH SOLE 0 229 0 AIKIDO PHARMA INC COM 008875106 126 144440 SH SOLE 0 0 144440 AILERON THERAPEUTICS INC COM 00887A105 462 444218 SH SOLE 0 0 444218 AIM IMMUNOTECH INC COM 00901B105 7 3690 SH DFND 01 0 3690 0 AIM IMMUNOTECH INC COM 00901B105 24 13208 SH DFND 04 0 0 13208 AIM IMMUNOTECH INC COM 00901B105 994 555233 SH SOLE 0 0 555233 AIRBNB INC COM CL A 009066101 1437 9787 SH DFND 01 0 9787 0 AIRBNB INC COM CL A 009066101 2571 17515 SH DFND 04 0 0 17515 AIRBNB INC COM CL A 009066101 395903 2696886 SH SOLE 0 0 2696886 AIRBNB INC COM CL A 009066101 35 241 SH SOLE 0 241 0 AIR INDS GROUP COM NEW 00912N205 9 7465 SH DFND 01 0 7465 0 AIR INDS GROUP COM NEW 00912N205 1109 901562 SH SOLE 0 0 901562 AIR LEASE CORP CL A 00912X302 1555 34997 SH DFND 01 0 34997 0 AIR LEASE CORP CL A 00912X302 1563 35184 SH DFND 02 0 35184 0 AIR LEASE CORP CL A 00912X302 4327 97415 SH DFND 04 0 0 97415 AIR LEASE CORP CL A 00912X302 402256 9055749 SH SOLE 0 0 9055749 AIR LEASE CORP CL A 00912X302 100 2245 SH SOLE 0 2245 0 AIR PRODS & CHEMS INC COM 009158106 61534 225219 SH DFND 01 0 225219 0 AIR PRODS & CHEMS INC COM 009158106 39295 143822 SH DFND 02 0 143822 0 AIR PRODS & CHEMS INC COM 009158106 11137 40761 SH DFND 02 0 0 40761 AIR PRODS & CHEMS INC COM 009158106 154376 565025 SH DFND 04 0 0 565025 AIR PRODS & CHEMS INC COM 009158106 4952180 18125248 SH SOLE 0 0 18125248 AIR PRODS & CHEMS INC COM 009158106 366 1339 SH SOLE 0 1339 0 AIR T INC *W EXP 01/15/202 00919P112 0 1547 SH DFND 01 0 1547 0 AIR T INC *W EXP 01/15/202 00919P112 0 1663 SH DFND 04 0 0 1663 AIR T INC *W EXP 01/15/202 00919P112 31 137856 SH SOLE 0 0 137856 AIR T INC COM 009207101 15 600 SH DFND 04 0 0 600 AIR T INC COM 009207101 1203 48325 SH SOLE 0 0 48325 AIR TRANSPORT SERVICES GRP I COM 00922R105 3646 116345 SH DFND 01 0 116345 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 170 5415 SH DFND 02 0 5415 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 869 27733 SH DFND 04 0 0 27733 AIR TRANSPORT SERVICES GRP I COM 00922R105 155093 4948735 SH SOLE 0 0 4948735 AIR TRANSPORT SERVICES GRP I COM 00922R105 31 979 SH SOLE 0 979 0 AIRGAIN INC COM 00938A104 29 1656 SH DFND 01 0 1656 0 AIRGAIN INC COM 00938A104 34 1909 SH DFND 04 0 0 1909 AIRGAIN INC COM 00938A104 8877 499294 SH SOLE 0 0 499294 AIRGAIN INC COM 00938A104 1 75 SH SOLE 0 75 0 AKAMAI TECHNOLOGIES INC COM 00971T101 18772 178802 SH DFND 01 0 178802 0 AKAMAI TECHNOLOGIES INC COM 00971T101 12549 119524 SH DFND 02 0 119524 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3076 29300 SH DFND 02 0 0 29300 AKAMAI TECHNOLOGIES INC COM 00971T101 43374 413124 SH DFND 04 0 0 413124 AKAMAI TECHNOLOGIES INC COM 00971T101 1770827 16866627 SH SOLE 0 0 16866627 AKAMAI TECHNOLOGIES INC COM 00971T101 84 801 SH SOLE 0 801 0 AKEBIA THERAPEUTICS INC COM 00972D105 792 282815 SH DFND 01 0 282815 0 AKEBIA THERAPEUTICS INC COM 00972D105 139 49478 SH DFND 02 0 49478 0 AKEBIA THERAPEUTICS INC COM 00972D105 268 95815 SH DFND 04 0 0 95815 AKEBIA THERAPEUTICS INC COM 00972D105 22416 8005794 SH SOLE 0 0 8005794 AKEBIA THERAPEUTICS INC COM 00972D105 2 857 SH SOLE 0 857 0 AKERS BIOSCIENCES INC COM 00973E409 0 225 SH DFND 04 0 0 225 AKERS BIOSCIENCES INC COM 00973E409 157 78780 SH SOLE 0 0 78780 AKOUOS INC COM 00973J101 490 24726 SH DFND 01 0 24726 0 AKOUOS INC COM 00973J101 167 8418 SH DFND 04 0 0 8418 AKOUOS INC COM 00973J101 12354 622977 SH SOLE 0 0 622977 AKOUOS INC COM 00973J101 2 82 SH SOLE 0 82 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 810 66241 SH DFND 01 0 66241 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 104 8540 SH DFND 04 0 0 8540 AKOUSTIS TECHNOLOGIES INC COM 00973N102 18948 1549310 SH SOLE 0 0 1549310 AKOUSTIS TECHNOLOGIES INC COM 00973N102 2 183 SH SOLE 0 183 0 AKERNA CORP COM 00973W102 100 30959 SH DFND 01 0 30959 0 AKERNA CORP COM 00973W102 1154 356171 SH SOLE 0 0 356171 AKERO THERAPEUTICS INC COM 00973Y108 715 27712 SH DFND 01 0 27712 0 AKERO THERAPEUTICS INC COM 00973Y108 155 6013 SH DFND 02 0 6013 0 AKERO THERAPEUTICS INC COM 00973Y108 351 13607 SH DFND 04 0 0 13607 AKERO THERAPEUTICS INC COM 00973Y108 21565 835839 SH SOLE 0 0 835839 AKERO THERAPEUTICS INC COM 00973Y108 10 392 SH SOLE 0 392 0 ALAMO GROUP INC COM 011311107 2357 17087 SH DFND 01 0 17087 0 ALAMO GROUP INC COM 011311107 500 3626 SH DFND 02 0 3626 0 ALAMO GROUP INC COM 011311107 1045 7574 SH DFND 04 0 0 7574 ALAMO GROUP INC COM 011311107 86730 628707 SH SOLE 0 0 628707 ALAMO GROUP INC COM 011311107 8 56 SH SOLE 0 56 0 ALAMOS GOLD INC NEW COM CL A 011532108 10091 1153263 SH DFND 01 0 1153263 0 ALAMOS GOLD INC NEW COM CL A 011532108 1055 120594 SH DFND 02 0 120594 0 ALAMOS GOLD INC NEW COM CL A 011532108 1562 178488 SH DFND 04 0 0 178488 ALAMOS GOLD INC NEW COM CL A 011532108 82395 9416534 SH SOLE 0 0 9416534 ALAMOS GOLD INC NEW COM CL A 011532108 4395 502293 SH SOLE 0 502293 0 ALARM COM HLDGS INC COM 011642105 9673 93502 SH DFND 01 0 93502 0 ALARM COM HLDGS INC COM 011642105 1456 14072 SH DFND 02 0 14072 0 ALARM COM HLDGS INC COM 011642105 3712 35886 SH DFND 04 0 0 35886 ALARM COM HLDGS INC COM 011642105 481143 4650975 SH SOLE 0 0 4650975 ALARM COM HLDGS INC COM 011642105 22 213 SH SOLE 0 213 0 ALASKA AIR GROUP INC COM 011659109 6385 122794 SH DFND 01 0 122794 0 ALASKA AIR GROUP INC COM 011659109 675 12989 SH DFND 02 0 12989 0 ALASKA AIR GROUP INC COM 011659109 11826 227432 SH DFND 04 0 0 227432 ALASKA AIR GROUP INC COM 011659109 638457 12278028 SH SOLE 0 0 12278028 ALASKA AIR GROUP INC COM 011659109 32 608 SH SOLE 0 608 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 132 35684 SH DFND 01 0 35684 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 82 22214 SH DFND 04 0 0 22214 ALASKA COMMUNICATIONS SYS GR COM 01167P101 8982 2434030 SH SOLE 0 0 2434030 ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 290 SH SOLE 0 290 0 ALBANY INTL CORP CL A 012348108 3936 53604 SH DFND 01 0 53604 0 ALBANY INTL CORP CL A 012348108 720 9811 SH DFND 02 0 9811 0 ALBANY INTL CORP CL A 012348108 1889 25724 SH DFND 04 0 0 25724 ALBANY INTL CORP CL A 012348108 231280 3150099 SH SOLE 0 0 3150099 ALBANY INTL CORP CL A 012348108 11 155 SH SOLE 0 155 0 ALBEMARLE CORP COM 012653101 15740 106700 SH DFND 01 0 106700 0 ALBEMARLE CORP COM 012653101 9353 63401 SH DFND 02 0 63401 0 ALBEMARLE CORP COM 012653101 2896 19631 SH DFND 02 0 0 19631 ALBEMARLE CORP COM 012653101 39995 271113 SH DFND 04 0 0 271113 ALBEMARLE CORP COM 012653101 1723340 11682074 SH SOLE 0 0 11682074 ALBEMARLE CORP COM 012653101 103 696 SH SOLE 0 696 0 ALBERTSONS COS INC COMMON STOCK 013091103 297 16876 SH DFND 01 0 16876 0 ALBERTSONS COS INC COMMON STOCK 013091103 315 17933 SH DFND 04 0 0 17933 ALBERTSONS COS INC COMMON STOCK 013091103 19699 1120533 SH SOLE 0 0 1120533 ALBIREO PHARMA INC COM 01345P106 1000 26662 SH DFND 01 0 26662 0 ALBIREO PHARMA INC COM 01345P106 219 5833 SH DFND 02 0 5833 0 ALBIREO PHARMA INC COM 01345P106 451 12020 SH DFND 04 0 0 12020 ALBIREO PHARMA INC COM 01345P106 31533 840664 SH SOLE 0 0 840664 ALBIREO PHARMA INC COM 01345P106 23 621 SH SOLE 0 621 0 ALCOA CORP COM 013872106 2854 123812 SH DFND 01 0 123812 0 ALCOA CORP COM 013872106 1429 61987 SH DFND 02 0 61987 0 ALCOA CORP COM 013872106 3428 148726 SH DFND 04 0 0 148726 ALCOA CORP COM 013872106 369456 16028459 SH SOLE 0 0 16028459 ALCOA CORP COM 013872106 21 921 SH SOLE 0 921 0 ALDEYRA THERAPEUTICS INC COM 01438T106 42 6101 SH DFND 01 0 6101 0 ALDEYRA THERAPEUTICS INC COM 01438T106 73 10673 SH DFND 04 0 0 10673 ALDEYRA THERAPEUTICS INC COM 01438T106 10969 1599000 SH SOLE 0 0 1599000 ALDEYRA THERAPEUTICS INC COM 01438T106 2 231 SH SOLE 0 231 0 ALECTOR INC COM 014442107 1399 92492 SH DFND 01 0 92492 0 ALECTOR INC COM 014442107 202 13352 SH DFND 02 0 13352 0 ALECTOR INC COM 014442107 528 34919 SH DFND 04 0 0 34919 ALECTOR INC COM 014442107 73559 4861818 SH SOLE 0 0 4861818 ALECTOR INC COM 014442107 4 278 SH SOLE 0 278 0 ALERUS FINL CORP COM 01446U103 251 9181 SH DFND 01 0 9181 0 ALERUS FINL CORP COM 01446U103 143 5211 SH DFND 04 0 0 5211 ALERUS FINL CORP COM 01446U103 11491 419850 SH SOLE 0 0 419850 ALERUS FINL CORP COM 01446U103 1 51 SH SOLE 0 51 0 ALEXANDER & BALDWIN INC NEW COM 014491104 824 47972 SH DFND 01 0 47972 0 ALEXANDER & BALDWIN INC NEW COM 014491104 456 26566 SH DFND 02 0 26566 0 ALEXANDER & BALDWIN INC NEW COM 014491104 980 57022 SH DFND 04 0 0 57022 ALEXANDER & BALDWIN INC NEW COM 014491104 176359 10265370 SH SOLE 0 0 10265370 ALEXANDER & BALDWIN INC NEW COM 014491104 6 336 SH SOLE 0 336 0 ALEXANDERS INC COM 014752109 1121 4042 SH DFND 01 0 4042 0 ALEXANDERS INC COM 014752109 1585 5716 SH DFND 02 0 5716 0 ALEXANDERS INC COM 014752109 508 1830 SH DFND 04 0 0 1830 ALEXANDERS INC COM 014752109 84239 303727 SH SOLE 0 0 303727 ALEXANDERS INC COM 014752109 3 10 SH SOLE 0 10 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 22421 125804 SH DFND 01 0 125804 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 65946 370027 SH DFND 02 0 370027 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4074 22860 SH DFND 02 0 0 22860 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 57388 322005 SH DFND 04 0 0 322005 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3462895 19430449 SH SOLE 0 0 19430449 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 118 662 SH SOLE 0 662 0 ALEXION PHARMACEUTICALS INC COM 015351109 34781 222615 SH DFND 01 0 222615 0 ALEXION PHARMACEUTICALS INC COM 015351109 20610 131911 SH DFND 02 0 131911 0 ALEXION PHARMACEUTICALS INC COM 015351109 6315 40416 SH DFND 02 0 0 40416 ALEXION PHARMACEUTICALS INC COM 015351109 86823 555701 SH DFND 04 0 0 555701 ALEXION PHARMACEUTICALS INC COM 015351109 2883425 18455103 SH SOLE 0 0 18455103 ALEXION PHARMACEUTICALS INC COM 015351109 160 1022 SH SOLE 0 1022 0 ALGONQUIN PWR UTILS CORP COM 015857105 28386 1724529 SH DFND 01 0 1724529 0 ALGONQUIN PWR UTILS CORP COM 015857105 5107 310246 SH DFND 02 0 310246 0 ALGONQUIN PWR UTILS CORP COM 015857105 1643 99794 SH DFND 02 0 0 99794 ALGONQUIN PWR UTILS CORP COM 015857105 2768 168191 SH DFND 04 0 0 168191 ALGONQUIN PWR UTILS CORP COM 015857105 227538 13823710 SH SOLE 0 0 13823710 ALGONQUIN PWR UTILS CORP COM 015857105 12520 760658 SH SOLE 0 760658 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1197990 5147552 SH DFND 01 0 5147552 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 182209 782918 SH DFND 02 0 782918 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 940749 4042233 SH DFND 04 0 0 4042233 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 54932 236032 SH DFND 05 0 0 236032 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12205957 52446859 SH SOLE 0 0 52446859 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 290 1244 SH SOLE 0 1244 0 ALICO INC COM 016230104 93 3010 SH DFND 01 0 3010 0 ALICO INC COM 016230104 43 1400 SH DFND 04 0 0 1400 ALICO INC COM 016230104 9521 306934 SH SOLE 0 0 306934 ALICO INC COM 016230104 1 32 SH SOLE 0 32 0 ALIGN TECHNOLOGY INC COM 016255101 44029 82393 SH DFND 01 0 82393 0 ALIGN TECHNOLOGY INC COM 016255101 24062 45027 SH DFND 02 0 45027 0 ALIGN TECHNOLOGY INC COM 016255101 7317 13693 SH DFND 02 0 0 13693 ALIGN TECHNOLOGY INC COM 016255101 100207 187520 SH DFND 04 0 0 187520 ALIGN TECHNOLOGY INC COM 016255101 3898183 7294778 SH SOLE 0 0 7294778 ALIGN TECHNOLOGY INC COM 016255101 223 418 SH SOLE 0 418 0 ALIMERA SCIENCES INC COM NEW 016259202 5 1230 SH DFND 01 0 1230 0 ALIMERA SCIENCES INC COM NEW 016259202 3 793 SH DFND 04 0 0 793 ALIMERA SCIENCES INC COM NEW 016259202 491 116416 SH SOLE 0 0 116416 ALIGOS THERAPEUTICS INC COM 01626L105 474 17150 SH DFND 01 0 17150 0 ALIGOS THERAPEUTICS INC COM 01626L105 177 6411 SH DFND 04 0 0 6411 ALIGOS THERAPEUTICS INC COM 01626L105 16233 587077 SH SOLE 0 0 587077 ALIGOS THERAPEUTICS INC COM 01626L105 2 66 SH SOLE 0 66 0 ALKALINE WTR CO INC COM NEW 01643A207 9 9124 SH DFND 01 0 9124 0 ALKALINE WTR CO INC COM NEW 01643A207 12 11667 SH DFND 04 0 0 11667 ALKALINE WTR CO INC COM NEW 01643A207 1964 1944464 SH SOLE 0 0 1944464 ALLAKOS INC COM 01671P100 7387 52762 SH DFND 01 0 52762 0 ALLAKOS INC COM 01671P100 1158 8270 SH DFND 02 0 8270 0 ALLAKOS INC COM 01671P100 3115 22247 SH DFND 04 0 0 22247 ALLAKOS INC COM 01671P100 411435 2938818 SH SOLE 0 0 2938818 ALLAKOS INC COM 01671P100 24 168 SH SOLE 0 168 0 ALLEGHANY CORP DEL COM 017175100 2882 4774 SH DFND 01 0 4774 0 ALLEGHANY CORP DEL COM 017175100 5089 8429 SH DFND 02 0 8429 0 ALLEGHANY CORP DEL COM 017175100 1606 2661 SH DFND 02 0 0 2661 ALLEGHANY CORP DEL COM 017175100 9998 16561 SH DFND 04 0 0 16561 ALLEGHANY CORP DEL COM 017175100 729087 1207718 SH SOLE 0 0 1207718 ALLEGHANY CORP DEL COM 017175100 56 92 SH SOLE 0 92 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1409 83997 SH DFND 01 0 83997 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 653 38922 SH DFND 02 0 38922 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1609 95959 SH DFND 04 0 0 95959 ALLEGHENY TECHNOLOGIES INC COM 01741R102 212788 12688633 SH SOLE 0 0 12688633 ALLEGHENY TECHNOLOGIES INC COM 01741R102 11 627 SH SOLE 0 627 0 ALLEGIANCE BANCSHARES INC COM 01748H107 419 12271 SH DFND 01 0 12271 0 ALLEGIANCE BANCSHARES INC COM 01748H107 118 3466 SH DFND 02 0 3466 0 ALLEGIANCE BANCSHARES INC COM 01748H107 601 17616 SH DFND 04 0 0 17616 ALLEGIANCE BANCSHARES INC COM 01748H107 39580 1159684 SH SOLE 0 0 1159684 ALLEGIANCE BANCSHARES INC COM 01748H107 21 603 SH SOLE 0 603 0 ALLEGIANT TRAVEL CO COM 01748X102 2030 10727 SH DFND 01 0 10727 0 ALLEGIANT TRAVEL CO COM 01748X102 320 1689 SH DFND 02 0 1689 0 ALLEGIANT TRAVEL CO COM 01748X102 1205 6366 SH DFND 04 0 0 6366 ALLEGIANT TRAVEL CO COM 01748X102 257975 1363214 SH SOLE 0 0 1363214 ALLEGIANT TRAVEL CO COM 01748X102 13 69 SH SOLE 0 69 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 342 12826 SH DFND 01 0 12826 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 260 9768 SH DFND 04 0 0 9768 ALLEGRO MICROSYSTEMS INC COM 01749D105 60470 2268192 SH SOLE 0 0 2268192 ALLEGRO MICROSYSTEMS INC COM 01749D105 4 142 SH SOLE 0 142 0 ALLENA PHARMACEUTICALS INC COM 018119107 5 3883 SH DFND 04 0 0 3883 ALLENA PHARMACEUTICALS INC COM 018119107 765 597664 SH SOLE 0 0 597664 ALLETE INC COM NEW 018522300 2130 34387 SH DFND 01 0 34387 0 ALLETE INC COM NEW 018522300 2996 48377 SH DFND 02 0 48377 0 ALLETE INC COM NEW 018522300 2585 41730 SH DFND 04 0 0 41730 ALLETE INC COM NEW 018522300 310424 5011688 SH SOLE 0 0 5011688 ALLETE INC COM NEW 018522300 62 1000 SH SOLE 0 1000 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1149 15502 SH DFND 01 0 15502 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1129 15241 SH DFND 02 0 15241 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2997 40447 SH DFND 04 0 0 40447 ALLIANCE DATA SYSTEMS CORP COM 018581108 304322 4106914 SH SOLE 0 0 4106914 ALLIANCE DATA SYSTEMS CORP COM 018581108 81 1093 SH SOLE 0 1093 0 ALLIANT ENERGY CORP COM 018802108 12930 250927 SH DFND 01 0 250927 0 ALLIANT ENERGY CORP COM 018802108 16423 318710 SH DFND 02 0 318710 0 ALLIANT ENERGY CORP COM 018802108 1995 38706 SH DFND 02 0 0 38706 ALLIANT ENERGY CORP COM 018802108 33859 657079 SH DFND 04 0 0 657079 ALLIANT ENERGY CORP COM 018802108 1479808 28717413 SH SOLE 0 0 28717413 ALLIANT ENERGY CORP COM 018802108 71 1375 SH SOLE 0 1375 0 ALLIED ESPORTS ENTMT INC COM 019170109 614 388594 SH SOLE 0 0 388594 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 262 53862 SH SOLE 0 0 53862 ALLIED MOTION TECHNOLOGIES I COM 019330109 700 13705 SH DFND 01 0 13705 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 167 3277 SH DFND 04 0 0 3277 ALLIED MOTION TECHNOLOGIES I COM 019330109 20305 397356 SH SOLE 0 0 397356 ALLIED MOTION TECHNOLOGIES I COM 019330109 2 37 SH SOLE 0 37 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1987 46067 SH DFND 01 0 46067 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1625 37672 SH DFND 02 0 37672 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3972 92093 SH DFND 04 0 0 92093 ALLISON TRANSMISSION HLDGS I COM 01973R101 468109 10853442 SH SOLE 0 0 10853442 ALLISON TRANSMISSION HLDGS I COM 01973R101 24 546 SH SOLE 0 546 0 ALLOGENE THERAPEUTICS INC COM 019770106 2743 108671 SH DFND 01 0 108671 0 ALLOGENE THERAPEUTICS INC COM 019770106 493 19539 SH DFND 02 0 19539 0 ALLOGENE THERAPEUTICS INC COM 019770106 1244 49291 SH DFND 04 0 0 49291 ALLOGENE THERAPEUTICS INC COM 019770106 141563 5608658 SH SOLE 0 0 5608658 ALLOGENE THERAPEUTICS INC COM 019770106 8 318 SH SOLE 0 318 0 ALLOVIR INC COM 019818103 1163 30259 SH DFND 01 0 30259 0 ALLOVIR INC COM 019818103 233 6067 SH DFND 02 0 6067 0 ALLOVIR INC COM 019818103 424 11032 SH DFND 04 0 0 11032 ALLOVIR INC COM 019818103 52345 1361726 SH SOLE 0 0 1361726 ALLOVIR INC COM 019818103 3 74 SH SOLE 0 74 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1664 115266 SH DFND 01 0 115266 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 877 60768 SH DFND 02 0 60768 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1840 127409 SH DFND 04 0 0 127409 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 226231 15666952 SH SOLE 0 0 15666952 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 42 2930 SH SOLE 0 2930 0 ALLSTATE CORP COM 020002101 33529 305001 SH DFND 01 0 305001 0 ALLSTATE CORP COM 020002101 23827 216743 SH DFND 02 0 216743 0 ALLSTATE CORP COM 020002101 6312 57420 SH DFND 02 0 0 57420 ALLSTATE CORP COM 020002101 86414 786085 SH DFND 04 0 0 786085 ALLSTATE CORP COM 020002101 2331905 21212634 SH SOLE 0 0 21212634 ALLSTATE CORP COM 020002101 395 3595 SH SOLE 0 3595 0 ALLY FINL INC COM 02005N100 4366 122426 SH DFND 01 0 122426 0 ALLY FINL INC COM 02005N100 7603 213206 SH DFND 02 0 213206 0 ALLY FINL INC COM 02005N100 2492 69884 SH DFND 02 0 0 69884 ALLY FINL INC COM 02005N100 16826 471850 SH DFND 04 0 0 471850 ALLY FINL INC COM 02005N100 1202391 33718191 SH SOLE 0 0 33718191 ALLY FINL INC COM 02005N100 136 3805 SH SOLE 0 3805 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6783 52191 SH DFND 01 0 52191 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8841 68025 SH DFND 02 0 68025 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2777 21367 SH DFND 02 0 0 21367 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17594 135370 SH DFND 04 0 0 135370 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1332050 10248902 SH SOLE 0 0 10248902 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 74 569 SH SOLE 0 569 0 ALPHA PRO TECH LTD COM 020772109 285 25578 SH DFND 01 0 25578 0 ALPHA PRO TECH LTD COM 020772109 20 1749 SH DFND 02 0 1749 0 ALPHA PRO TECH LTD COM 020772109 204 18253 SH DFND 04 0 0 18253 ALPHA PRO TECH LTD COM 020772109 11368 1019528 SH SOLE 0 0 1019528 ALPHA PRO TECH LTD COM 020772109 32 2908 SH SOLE 0 2908 0 ALPHABET INC CAP STK CL C 02079K107 534252 304959 SH DFND 01 0 304959 0 ALPHABET INC CAP STK CL C 02079K107 318148 181604 SH DFND 02 0 181604 0 ALPHABET INC CAP STK CL C 02079K107 96679 55186 SH DFND 02 0 0 55186 ALPHABET INC CAP STK CL C 02079K107 1302351 743402 SH DFND 04 0 0 743402 ALPHABET INC CAP STK CL C 02079K107 35647107 20347916 SH SOLE 0 0 20347916 ALPHABET INC CAP STK CL C 02079K107 2750 1570 SH SOLE 0 1570 0 ALPHABET INC CAP STK CL A 02079K305 602312 343660 SH DFND 01 0 343660 0 ALPHABET INC CAP STK CL A 02079K305 313318 178769 SH DFND 02 0 178769 0 ALPHABET INC CAP STK CL A 02079K305 95934 54737 SH DFND 02 0 0 54737 ALPHABET INC CAP STK CL A 02079K305 1343646 766641 SH DFND 04 0 0 766641 ALPHABET INC CAP STK CL A 02079K305 37674332 21495762 SH SOLE 0 0 21495762 ALPHABET INC CAP STK CL A 02079K305 2713 1548 SH SOLE 0 1548 0 ALPHATEC HLDGS INC COM NEW 02081G201 1436 98876 SH DFND 01 0 98876 0 ALPHATEC HLDGS INC COM NEW 02081G201 282 19404 SH DFND 02 0 19404 0 ALPHATEC HLDGS INC COM NEW 02081G201 567 39071 SH DFND 04 0 0 39071 ALPHATEC HLDGS INC COM NEW 02081G201 38235 2633293 SH SOLE 0 0 2633293 ALPHATEC HLDGS INC COM NEW 02081G201 29 2008 SH SOLE 0 2008 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 23 1838 SH DFND 01 0 1838 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 34 2721 SH DFND 04 0 0 2721 ALPINE IMMUNE SCIENCES INC COM 02083G100 6842 543010 SH SOLE 0 0 543010 ALPINE IMMUNE SCIENCES INC COM 02083G100 1 74 SH SOLE 0 74 0 ALPINE INCOME PPTY TR INC COM 02083X103 71 4738 SH DFND 01 0 4738 0 ALPINE INCOME PPTY TR INC COM 02083X103 44 2944 SH DFND 04 0 0 2944 ALPINE INCOME PPTY TR INC COM 02083X103 4792 319682 SH SOLE 0 0 319682 ALPINE INCOME PPTY TR INC COM 02083X103 1 64 SH SOLE 0 64 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 124 12505 SH DFND 01 0 12505 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 76 7668 SH DFND 04 0 0 7668 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 8543 864725 SH SOLE 0 0 864725 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 1 108 SH SOLE 0 108 0 ALTABANCORP COM 021347109 307 10991 SH DFND 01 0 10991 0 ALTABANCORP COM 021347109 34 1200 SH DFND 02 0 1200 0 ALTABANCORP COM 021347109 198 7087 SH DFND 04 0 0 7087 ALTABANCORP COM 021347109 18342 656959 SH SOLE 0 0 656959 ALTAIR ENGR INC COM CL A 021369103 4992 85797 SH DFND 01 0 85797 0 ALTAIR ENGR INC COM CL A 021369103 748 12850 SH DFND 02 0 12850 0 ALTAIR ENGR INC COM CL A 021369103 1814 31187 SH DFND 04 0 0 31187 ALTAIR ENGR INC COM CL A 021369103 228111 3920774 SH SOLE 0 0 3920774 ALTAIR ENGR INC COM CL A 021369103 12 214 SH SOLE 0 214 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 451 19132 SH SOLE 0 0 19132 ALTIMMUNE INC COM NEW 02155H200 46 4097 SH DFND 01 0 4097 0 ALTIMMUNE INC COM NEW 02155H200 100 8832 SH DFND 04 0 0 8832 ALTIMMUNE INC COM NEW 02155H200 13809 1224180 SH SOLE 0 0 1224180 ALTIMMUNE INC COM NEW 02155H200 1 117 SH SOLE 0 117 0 ALTERYX INC COM CL A 02156B103 2949 24210 SH DFND 01 0 24210 0 ALTERYX INC COM CL A 02156B103 2066 16967 SH DFND 02 0 16967 0 ALTERYX INC COM CL A 02156B103 5299 43509 SH DFND 04 0 0 43509 ALTERYX INC COM CL A 02156B103 570862 4687268 SH SOLE 0 0 4687268 ALTERYX INC COM CL A 02156B103 33 267 SH SOLE 0 267 0 ALTICE USA INC CL A 02156K103 4654 122887 SH DFND 01 0 122887 0 ALTICE USA INC CL A 02156K103 6728 177656 SH DFND 02 0 177656 0 ALTICE USA INC CL A 02156K103 2096 55335 SH DFND 02 0 0 55335 ALTICE USA INC CL A 02156K103 12168 321310 SH DFND 04 0 0 321310 ALTICE USA INC CL A 02156K103 857681 22648044 SH SOLE 0 0 22648044 ALTICE USA INC CL A 02156K103 49 1306 SH SOLE 0 1306 0 ALTRA INDL MOTION CORP COM 02208R106 2331 42049 SH DFND 01 0 42049 0 ALTRA INDL MOTION CORP COM 02208R106 1168 21079 SH DFND 02 0 21079 0 ALTRA INDL MOTION CORP COM 02208R106 2816 50807 SH DFND 04 0 0 50807 ALTRA INDL MOTION CORP COM 02208R106 302417 5455829 SH SOLE 0 0 5455829 ALTRA INDL MOTION CORP COM 02208R106 52 947 SH SOLE 0 947 0 ALTRIA GROUP INC COM 02209S103 80515 1963787 SH DFND 01 0 1963787 0 ALTRIA GROUP INC COM 02209S103 34734 847170 SH DFND 02 0 847170 0 ALTRIA GROUP INC COM 02209S103 884 21571 SH DFND 02 0 0 21571 ALTRIA GROUP INC COM 02209S103 194869 4752914 SH DFND 04 0 0 4752914 ALTRIA GROUP INC COM 02209S103 5904309 144007534 SH SOLE 0 0 144007534 ALTRIA GROUP INC COM 02209S103 391 9531 SH SOLE 0 9531 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 31 651 SH DFND 01 0 651 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 45 941 SH DFND 04 0 0 941 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 6851 144348 SH SOLE 0 0 144348 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 1 21 SH SOLE 0 21 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 155 11302 SH DFND 01 0 11302 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 60 4396 SH DFND 02 0 4396 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 196 14283 SH DFND 04 0 0 14283 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 12315 896303 SH SOLE 0 0 896303 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1 75 SH SOLE 0 75 0 AMAZON COM INC COM 023135106 1559825 478925 SH DFND 01 0 478925 0 AMAZON COM INC COM 023135106 834517 256228 SH DFND 02 0 256228 0 AMAZON COM INC COM 023135106 253379 77797 SH DFND 02 0 0 77797 AMAZON COM INC COM 023135106 3538505 1086454 SH DFND 04 0 0 1086454 AMAZON COM INC COM 023135106 99447417 30534097 SH SOLE 0 0 30534097 AMAZON COM INC COM 023135106 6999 2149 SH SOLE 0 2149 0 AMBAC FINL GROUP INC COM NEW 023139884 464 30145 SH DFND 01 0 30145 0 AMBAC FINL GROUP INC COM NEW 023139884 243 15815 SH DFND 02 0 15815 0 AMBAC FINL GROUP INC COM NEW 023139884 546 35482 SH DFND 04 0 0 35482 AMBAC FINL GROUP INC COM NEW 023139884 68066 4425631 SH SOLE 0 0 4425631 AMBAC FINL GROUP INC COM NEW 023139884 4 237 SH SOLE 0 237 0 AMBEV SA SPONSORED ADR 02319V103 256 83799 SH DFND 01 0 83799 0 AMBEV SA SPONSORED ADR 02319V103 22224 7262748 SH SOLE 0 0 7262748 AMCON DISTRG CO COM NEW 02341Q205 10 81 SH DFND 04 0 0 81 AMCON DISTRG CO COM NEW 02341Q205 979 8231 SH SOLE 0 0 8231 AMEDISYS INC COM 023436108 4259 14519 SH DFND 01 0 14519 0 AMEDISYS INC COM 023436108 3145 10722 SH DFND 02 0 10722 0 AMEDISYS INC COM 023436108 7827 26683 SH DFND 04 0 0 26683 AMEDISYS INC COM 023436108 872622 2974880 SH SOLE 0 0 2974880 AMEDISYS INC COM 023436108 97 331 SH SOLE 0 331 0 AMERANT BANCORP INC CL A 023576101 214 14078 SH DFND 01 0 14078 0 AMERANT BANCORP INC CL A 023576101 110 7226 SH DFND 02 0 7226 0 AMERANT BANCORP INC CL A 023576101 241 15842 SH DFND 04 0 0 15842 AMERANT BANCORP INC CL A 023576101 14730 969067 SH SOLE 0 0 969067 AMERANT BANCORP INC CL A 023576101 2 102 SH SOLE 0 102 0 AMERCO COM 023586100 1331 2931 SH DFND 01 0 2931 0 AMERCO COM 023586100 3992 8793 SH DFND 02 0 8793 0 AMERCO COM 023586100 800 1763 SH DFND 02 0 0 1763 AMERCO COM 023586100 2808 6186 SH DFND 04 0 0 6186 AMERCO COM 023586100 338737 746183 SH SOLE 0 0 746183 AMERCO COM 023586100 62 137 SH SOLE 0 137 0 AMEREN CORP COM 023608102 19357 247976 SH DFND 01 0 247976 0 AMEREN CORP COM 023608102 24816 317908 SH DFND 02 0 317908 0 AMEREN CORP COM 023608102 2856 36590 SH DFND 02 0 0 36590 AMEREN CORP COM 023608102 50001 640541 SH DFND 04 0 0 640541 AMEREN CORP COM 023608102 2094256 26828795 SH SOLE 0 0 26828795 AMEREN CORP COM 023608102 223 2862 SH SOLE 0 2862 0 AMERESCO INC CL A 02361E108 2507 47987 SH DFND 01 0 47987 0 AMERESCO INC CL A 02361E108 325 6222 SH DFND 02 0 6222 0 AMERESCO INC CL A 02361E108 854 16357 SH DFND 04 0 0 16357 AMERESCO INC CL A 02361E108 61330 1174012 SH SOLE 0 0 1174012 AMERESCO INC CL A 02361E108 16 310 SH SOLE 0 310 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 72 4976 SH DFND 02 0 4976 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 47 3206 SH DFND 04 0 0 3206 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1618 111309 SH SOLE 0 0 111309 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 211 14519 SH SOLE 0 14519 0 AMERICAN AIRLS GROUP INC COM 02376R102 9513 603210 SH DFND 01 0 603210 0 AMERICAN AIRLS GROUP INC COM 02376R102 1009 64010 SH DFND 02 0 64010 0 AMERICAN AIRLS GROUP INC COM 02376R102 18593 1179009 SH DFND 04 0 0 1179009 AMERICAN AIRLS GROUP INC COM 02376R102 888639 56349963 SH SOLE 0 0 56349963 AMERICAN AIRLS GROUP INC COM 02376R102 43 2726 SH SOLE 0 2726 0 AMERICAN ASSETS TR INC COM 024013104 952 32976 SH DFND 01 0 32976 0 AMERICAN ASSETS TR INC COM 024013104 3686 127648 SH DFND 02 0 127648 0 AMERICAN ASSETS TR INC COM 024013104 1161 40184 SH DFND 04 0 0 40184 AMERICAN ASSETS TR INC COM 024013104 215075 7447207 SH SOLE 0 0 7447207 AMERICAN ASSETS TR INC COM 024013104 7 239 SH SOLE 0 239 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 627 75197 SH DFND 01 0 75197 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 409 49067 SH DFND 02 0 49067 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 894 107230 SH DFND 04 0 0 107230 AMERICAN AXLE & MFG HLDGS IN COM 024061103 99988 11988984 SH SOLE 0 0 11988984 AMERICAN AXLE & MFG HLDGS IN COM 024061103 35 4156 SH SOLE 0 4156 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1924 44992 SH DFND 01 0 44992 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 14806 346173 SH DFND 02 0 346173 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4769 111504 SH DFND 04 0 0 111504 AMERICAN CAMPUS CMNTYS INC COM 024835100 807768 18886311 SH SOLE 0 0 18886311 AMERICAN CAMPUS CMNTYS INC COM 024835100 29 680 SH SOLE 0 680 0 AMERICAN ELEC PWR CO INC COM 025537101 41491 498266 SH DFND 01 0 498266 0 AMERICAN ELEC PWR CO INC COM 025537101 52801 634096 SH DFND 02 0 634096 0 AMERICAN ELEC PWR CO INC COM 025537101 499 5998 SH DFND 02 0 0 5998 AMERICAN ELEC PWR CO INC COM 025537101 107407 1289859 SH DFND 04 0 0 1289859 AMERICAN ELEC PWR CO INC COM 025537101 3477138 41757393 SH SOLE 0 0 41757393 AMERICAN ELEC PWR CO INC COM 025537101 363 4354 SH SOLE 0 4354 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2005 99918 SH DFND 01 0 99918 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1080 53829 SH DFND 02 0 53829 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2525 125803 SH DFND 04 0 0 125803 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 263040 13106112 SH SOLE 0 0 13106112 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 15 747 SH SOLE 0 747 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1666 60217 SH DFND 01 0 60217 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 847 30611 SH DFND 02 0 30611 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2157 77982 SH DFND 04 0 0 77982 AMERICAN EQTY INVT LIFE HLD COM 025676206 280828 10152840 SH SOLE 0 0 10152840 AMERICAN EQTY INVT LIFE HLD COM 025676206 49 1777 SH SOLE 0 1777 0 AMERICAN EXPRESS CO COM 025816109 79159 654693 SH DFND 01 0 654693 0 AMERICAN EXPRESS CO COM 025816109 49233 407191 SH DFND 02 0 407191 0 AMERICAN EXPRESS CO COM 025816109 15083 124746 SH DFND 02 0 0 124746 AMERICAN EXPRESS CO COM 025816109 202276 1672948 SH DFND 04 0 0 1672948 AMERICAN EXPRESS CO COM 025816109 5335674 44129304 SH SOLE 0 0 44129304 AMERICAN EXPRESS CO COM 025816109 359 2967 SH SOLE 0 2967 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2034 23214 SH DFND 01 0 23214 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3366 38414 SH DFND 02 0 38414 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1308 14927 SH DFND 02 0 0 14927 AMERICAN FINL GROUP INC OHIO COM 025932104 3851 43955 SH DFND 04 0 0 43955 AMERICAN FINL GROUP INC OHIO COM 025932104 633681 7232147 SH SOLE 0 0 7232147 AMERICAN FINL GROUP INC OHIO COM 025932104 130 1479 SH SOLE 0 1479 0 AMERICAN FIN TR INC COM CLASS A 02607T109 541 72783 SH DFND 01 0 72783 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2064 277843 SH DFND 02 0 277843 0 AMERICAN FIN TR INC COM CLASS A 02607T109 732 98584 SH DFND 04 0 0 98584 AMERICAN FIN TR INC COM CLASS A 02607T109 112955 15202622 SH SOLE 0 0 15202622 AMERICAN FIN TR INC COM CLASS A 02607T109 37 5020 SH SOLE 0 5020 0 AMERICAN HOMES 4 RENT CL A 02665T306 2662 88736 SH DFND 01 0 88736 0 AMERICAN HOMES 4 RENT CL A 02665T306 20715 690514 SH DFND 02 0 690514 0 AMERICAN HOMES 4 RENT CL A 02665T306 6754 225147 SH DFND 04 0 0 225147 AMERICAN HOMES 4 RENT CL A 02665T306 1131149 37704969 SH SOLE 0 0 37704969 AMERICAN HOMES 4 RENT CL A 02665T306 39 1314 SH SOLE 0 1314 0 AMERICAN INTL GROUP INC COM NEW 026874784 32737 864677 SH DFND 01 0 864677 0 AMERICAN INTL GROUP INC COM NEW 026874784 19636 518647 SH DFND 02 0 518647 0 AMERICAN INTL GROUP INC COM NEW 026874784 5925 156503 SH DFND 02 0 0 156503 AMERICAN INTL GROUP INC COM NEW 026874784 86281 2278943 SH DFND 04 0 0 2278943 AMERICAN INTL GROUP INC COM NEW 026874784 2896576 76507564 SH SOLE 0 0 76507564 AMERICAN INTL GROUP INC COM NEW 026874784 410 10824 SH SOLE 0 10824 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 258 2686 SH DFND 01 0 2686 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 288 2993 SH DFND 02 0 2993 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 713 7416 SH DFND 04 0 0 7416 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 70565 734135 SH SOLE 0 0 734135 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 44 455 SH SOLE 0 455 0 AMERICAN NATL BANKSHARES INC COM 027745108 199 7605 SH DFND 01 0 7605 0 AMERICAN NATL BANKSHARES INC COM 027745108 98 3726 SH DFND 04 0 0 3726 AMERICAN NATL BANKSHARES INC COM 027745108 13387 510761 SH SOLE 0 0 510761 AMERICAN NATL BANKSHARES INC COM 027745108 1 51 SH SOLE 0 51 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 156 9162 SH DFND 01 0 9162 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 80 4706 SH DFND 04 0 0 4706 AMERICAN OUTDOOR BRANDS INC COM 02875D109 14316 840659 SH SOLE 0 0 840659 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1 85 SH SOLE 0 85 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 300 9833 SH DFND 01 0 9833 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 210 6875 SH DFND 02 0 6875 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 410 13452 SH DFND 04 0 0 13452 AMERICAN PUBLIC EDUCATION IN COM 02913V103 38945 1277708 SH SOLE 0 0 1277708 AMERICAN PUBLIC EDUCATION IN COM 02913V103 2 69 SH SOLE 0 69 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 183 15969 SH DFND 01 0 15969 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 56 4885 SH DFND 04 0 0 4885 AMERICAN RENAL ASSOCS HLDGS COM 029227105 9387 819813 SH SOLE 0 0 819813 AMERICAN RENAL ASSOCS HLDGS COM 029227105 1 87 SH SOLE 0 87 0 AMERICAN RES CORP CL A 02927U208 2618 1342321 SH SOLE 0 0 1342321 AMERICAN RIV BANKSHARES COM 029326105 8 618 SH DFND 01 0 618 0 AMERICAN RIV BANKSHARES COM 029326105 25 1900 SH DFND 04 0 0 1900 AMERICAN RIV BANKSHARES COM 029326105 3442 261714 SH SOLE 0 0 261714 AMERICAN SHARED HOSPITAL SVC COM 029595105 93 42019 SH SOLE 0 0 42019 AMER SOFTWARE INC CL A 029683109 1018 59307 SH DFND 01 0 59307 0 AMER SOFTWARE INC CL A 029683109 116 6770 SH DFND 02 0 6770 0 AMER SOFTWARE INC CL A 029683109 397 23127 SH DFND 04 0 0 23127 AMER SOFTWARE INC CL A 029683109 27945 1627567 SH SOLE 0 0 1627567 AMER SOFTWARE INC CL A 029683109 3 180 SH SOLE 0 180 0 AMER STATES WTR CO COM 029899101 5790 72821 SH DFND 01 0 72821 0 AMER STATES WTR CO COM 029899101 2976 37432 SH DFND 02 0 37432 0 AMER STATES WTR CO COM 029899101 3244 40799 SH DFND 04 0 0 40799 AMER STATES WTR CO COM 029899101 341206 4291358 SH SOLE 0 0 4291358 AMER STATES WTR CO COM 029899101 685 8614 SH SOLE 0 8614 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 410 17503 SH DFND 01 0 17503 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 349 14920 SH DFND 04 0 0 14920 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 26105 1114625 SH SOLE 0 0 1114625 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 36 1554 SH SOLE 0 1554 0 AMERICAN TOWER CORP NEW COM 03027X100 111930 498662 SH DFND 01 0 498662 0 AMERICAN TOWER CORP NEW COM 03027X100 118138 526319 SH DFND 02 0 526319 0 AMERICAN TOWER CORP NEW COM 03027X100 18317 81604 SH DFND 02 0 0 81604 AMERICAN TOWER CORP NEW COM 03027X100 254170 1132360 SH DFND 04 0 0 1132360 AMERICAN TOWER CORP NEW COM 03027X100 12094699 53883539 SH SOLE 0 0 53883539 AMERICAN TOWER CORP NEW COM 03027X100 490 2185 SH SOLE 0 2185 0 AMERICAN VANGUARD CORP COM 030371108 389 25065 SH DFND 01 0 25065 0 AMERICAN VANGUARD CORP COM 030371108 86 5567 SH DFND 02 0 5567 0 AMERICAN VANGUARD CORP COM 030371108 289 18626 SH DFND 04 0 0 18626 AMERICAN VANGUARD CORP COM 030371108 42490 2737741 SH SOLE 0 0 2737741 AMERICAN VANGUARD CORP COM 030371108 2 133 SH SOLE 0 133 0 AMERICAN VRTUAL CLOUD TECH I COM 030382105 306 42436 SH SOLE 0 0 42436 AMERICAN WTR WKS CO INC NEW COM 030420103 27921 181930 SH DFND 01 0 181930 0 AMERICAN WTR WKS CO INC NEW COM 030420103 35494 231274 SH DFND 02 0 231274 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5112 33311 SH DFND 02 0 0 33311 AMERICAN WTR WKS CO INC NEW COM 030420103 71033 462843 SH DFND 04 0 0 462843 AMERICAN WTR WKS CO INC NEW COM 030420103 3110760 20269498 SH SOLE 0 0 20269498 AMERICAN WTR WKS CO INC NEW COM 030420103 221 1439 SH SOLE 0 1439 0 AMERICAN WELL CORP CL A 03044L105 497 19619 SH DFND 01 0 19619 0 AMERICAN WELL CORP CL A 03044L105 408 16108 SH DFND 04 0 0 16108 AMERICAN WELL CORP CL A 03044L105 123912 4891895 SH SOLE 0 0 4891895 AMERICAN WELL CORP CL A 03044L105 8 297 SH SOLE 0 297 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1052 11208 SH DFND 01 0 11208 0 AMERICAN WOODMARK CORPORATIO COM 030506109 583 6212 SH DFND 02 0 6212 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1402 14934 SH DFND 04 0 0 14934 AMERICAN WOODMARK CORPORATIO COM 030506109 135159 1440162 SH SOLE 0 0 1440162 AMERICAN WOODMARK CORPORATIO COM 030506109 41 436 SH SOLE 0 436 0 AMERICAS CAR-MART INC COM 03062T105 1136 10346 SH DFND 01 0 10346 0 AMERICAS CAR-MART INC COM 03062T105 246 2244 SH DFND 02 0 2244 0 AMERICAS CAR-MART INC COM 03062T105 566 5157 SH DFND 04 0 0 5157 AMERICAS CAR-MART INC COM 03062T105 42472 386670 SH SOLE 0 0 386670 AMERICAS CAR-MART INC COM 03062T105 3 31 SH SOLE 0 31 0 AMERICOLD RLTY TR COM 03064D108 2590 69372 SH DFND 01 0 69372 0 AMERICOLD RLTY TR COM 03064D108 19218 514810 SH DFND 02 0 514810 0 AMERICOLD RLTY TR COM 03064D108 6208 166311 SH DFND 04 0 0 166311 AMERICOLD RLTY TR COM 03064D108 1076563 28839075 SH SOLE 0 0 28839075 AMERICOLD RLTY TR COM 03064D108 41 1093 SH SOLE 0 1093 0 AMERISAFE INC COM 03071H100 733 12767 SH DFND 01 0 12767 0 AMERISAFE INC COM 03071H100 425 7399 SH DFND 02 0 7399 0 AMERISAFE INC COM 03071H100 864 15036 SH DFND 04 0 0 15036 AMERISAFE INC COM 03071H100 67319 1172187 SH SOLE 0 0 1172187 AMERISAFE INC COM 03071H100 6 96 SH SOLE 0 96 0 AMERISOURCEBERGEN CORP COM 03073E105 15241 155898 SH DFND 01 0 155898 0 AMERISOURCEBERGEN CORP COM 03073E105 8847 90495 SH DFND 02 0 90495 0 AMERISOURCEBERGEN CORP COM 03073E105 2726 27882 SH DFND 02 0 0 27882 AMERISOURCEBERGEN CORP COM 03073E105 36636 374754 SH DFND 04 0 0 374754 AMERISOURCEBERGEN CORP COM 03073E105 1599700 16363547 SH SOLE 0 0 16363547 AMERISOURCEBERGEN CORP COM 03073E105 69 703 SH SOLE 0 703 0 AMERISERV FINL INC COM 03074A102 15 4710 SH DFND 01 0 4710 0 AMERISERV FINL INC COM 03074A102 18 5895 SH DFND 04 0 0 5895 AMERISERV FINL INC COM 03074A102 2163 691168 SH SOLE 0 0 691168 AMERIPRISE FINL INC COM 03076C106 22999 118349 SH DFND 01 0 118349 0 AMERIPRISE FINL INC COM 03076C106 13943 71750 SH DFND 02 0 71750 0 AMERIPRISE FINL INC COM 03076C106 4417 22727 SH DFND 02 0 0 22727 AMERIPRISE FINL INC COM 03076C106 60504 311348 SH DFND 04 0 0 311348 AMERIPRISE FINL INC COM 03076C106 2565113 13199778 SH SOLE 0 0 13199778 AMERIPRISE FINL INC COM 03076C106 143 734 SH SOLE 0 734 0 AMERIS BANCORP COM 03076K108 1742 45759 SH DFND 01 0 45759 0 AMERIS BANCORP COM 03076K108 920 24172 SH DFND 02 0 24172 0 AMERIS BANCORP COM 03076K108 2169 56976 SH DFND 04 0 0 56976 AMERIS BANCORP COM 03076K108 258404 6787611 SH SOLE 0 0 6787611 AMERIS BANCORP COM 03076K108 59 1541 SH SOLE 0 1541 0 AMES NATL CORP COM 031001100 142 5899 SH DFND 01 0 5899 0 AMES NATL CORP COM 031001100 51 2121 SH DFND 04 0 0 2121 AMES NATL CORP COM 031001100 8987 374146 SH SOLE 0 0 374146 AMES NATL CORP COM 031001100 1 45 SH SOLE 0 45 0 AMETEK INC COM 031100100 27884 230557 SH DFND 01 0 230557 0 AMETEK INC COM 031100100 15779 130466 SH DFND 02 0 130466 0 AMETEK INC COM 031100100 5048 41736 SH DFND 02 0 0 41736 AMETEK INC COM 031100100 69931 578228 SH DFND 04 0 0 578228 AMETEK INC COM 031100100 2786562 23040867 SH SOLE 0 0 23040867 AMETEK INC COM 031100100 137 1132 SH SOLE 0 1132 0 AMGEN INC COM 031162100 150547 654781 SH DFND 01 0 654781 0 AMGEN INC COM 031162100 82506 358845 SH DFND 02 0 358845 0 AMGEN INC COM 031162100 24786 107803 SH DFND 02 0 0 107803 AMGEN INC COM 031162100 351038 1526782 SH DFND 04 0 0 1526782 AMGEN INC COM 031162100 10248319 44573413 SH SOLE 0 0 44573413 AMGEN INC COM 031162100 1289 5605 SH SOLE 0 5605 0 AMICUS THERAPEUTICS INC COM 03152W109 11754 509045 SH DFND 01 0 509045 0 AMICUS THERAPEUTICS INC COM 03152W109 1712 74127 SH DFND 02 0 74127 0 AMICUS THERAPEUTICS INC COM 03152W109 4729 204808 SH DFND 04 0 0 204808 AMICUS THERAPEUTICS INC COM 03152W109 532351 23055496 SH SOLE 0 0 23055496 AMICUS THERAPEUTICS INC COM 03152W109 45 1957 SH SOLE 0 1957 0 AMKOR TECHNOLOGY INC COM 031652100 1350 89521 SH DFND 01 0 89521 0 AMKOR TECHNOLOGY INC COM 031652100 584 38717 SH DFND 02 0 38717 0 AMKOR TECHNOLOGY INC COM 031652100 1438 95377 SH DFND 04 0 0 95377 AMKOR TECHNOLOGY INC COM 031652100 173614 11512847 SH SOLE 0 0 11512847 AMKOR TECHNOLOGY INC COM 031652100 36 2383 SH SOLE 0 2383 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 912 199585 SH DFND 01 0 199585 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 132 28952 SH DFND 02 0 28952 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 561 122713 SH DFND 04 0 0 122713 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 48539 10621268 SH SOLE 0 0 10621268 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 47 10313 SH SOLE 0 10313 0 AMPCO-PITTSBURG CORP COM 032037103 12 2209 SH DFND 01 0 2209 0 AMPCO-PITTSBURG CORP COM 032037103 13 2431 SH DFND 04 0 0 2431 AMPCO-PITTSBURG CORP COM 032037103 2907 530496 SH SOLE 0 0 530496 AMPHENOL CORP NEW CL A 032095101 41844 319984 SH DFND 01 0 319984 0 AMPHENOL CORP NEW CL A 032095101 27931 213588 SH DFND 02 0 213588 0 AMPHENOL CORP NEW CL A 032095101 7073 54087 SH DFND 02 0 0 54087 AMPHENOL CORP NEW CL A 032095101 97579 746186 SH DFND 04 0 0 746186 AMPHENOL CORP NEW CL A 032095101 4048408 30958229 SH SOLE 0 0 30958229 AMPHENOL CORP NEW CL A 032095101 192 1470 SH SOLE 0 1470 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1435 71340 SH DFND 01 0 71340 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 269 13399 SH DFND 02 0 13399 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 525 26111 SH DFND 04 0 0 26111 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 47600 2366994 SH SOLE 0 0 2366994 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4 183 SH SOLE 0 183 0 AMPIO PHARMACEUTICALS INC COM 03209T109 45 28196 SH DFND 01 0 28196 0 AMPIO PHARMACEUTICALS INC COM 03209T109 104 65364 SH DFND 04 0 0 65364 AMPIO PHARMACEUTICALS INC COM 03209T109 11105 6984515 SH SOLE 0 0 6984515 AMPIO PHARMACEUTICALS INC COM 03209T109 1 650 SH SOLE 0 650 0 AMPLIFY ENERGY CORP NEW COM 03212B103 7 5002 SH DFND 01 0 5002 0 AMPLIFY ENERGY CORP NEW COM 03212B103 8 6467 SH DFND 04 0 0 6467 AMPLIFY ENERGY CORP NEW COM 03212B103 1149 877428 SH SOLE 0 0 877428 AMREP CORP NEW COM 032159105 484 56720 SH SOLE 0 0 56720 AMTECH SYS INC COM PAR $0.01N 032332504 16 2560 SH DFND 01 0 2560 0 AMTECH SYS INC COM PAR $0.01N 032332504 11 1791 SH DFND 04 0 0 1791 AMTECH SYS INC COM PAR $0.01N 032332504 4927 772182 SH SOLE 0 0 772182 AMYRIS INC COM NEW 03236M200 568 92031 SH DFND 01 0 92031 0 AMYRIS INC COM NEW 03236M200 260 42042 SH DFND 02 0 42042 0 AMYRIS INC COM NEW 03236M200 653 105686 SH DFND 04 0 0 105686 AMYRIS INC COM NEW 03236M200 41060 6649330 SH SOLE 0 0 6649330 AMYRIS INC COM NEW 03236M200 5 760 SH SOLE 0 760 0 ANALOG DEVICES INC COM 032654105 55536 375930 SH DFND 01 0 375930 0 ANALOG DEVICES INC COM 032654105 33376 225925 SH DFND 02 0 225925 0 ANALOG DEVICES INC COM 032654105 9951 67358 SH DFND 02 0 0 67358 ANALOG DEVICES INC COM 032654105 138924 940388 SH DFND 04 0 0 940388 ANALOG DEVICES INC COM 032654105 4456802 30168565 SH SOLE 0 0 30168565 ANALOG DEVICES INC COM 032654105 268 1817 SH SOLE 0 1817 0 ANAPTYSBIO INC COM 032724106 304 14132 SH DFND 01 0 14132 0 ANAPTYSBIO INC COM 032724106 134 6248 SH DFND 02 0 6248 0 ANAPTYSBIO INC COM 032724106 397 18463 SH DFND 04 0 0 18463 ANAPTYSBIO INC COM 032724106 46899 2181344 SH SOLE 0 0 2181344 ANAPTYSBIO INC COM 032724106 3 134 SH SOLE 0 134 0 ANAPLAN INC COM 03272L108 4403 61282 SH DFND 01 0 61282 0 ANAPLAN INC COM 03272L108 2584 35965 SH DFND 02 0 35965 0 ANAPLAN INC COM 03272L108 7275 101248 SH DFND 04 0 0 101248 ANAPLAN INC COM 03272L108 839603 11685502 SH SOLE 0 0 11685502 ANAPLAN INC COM 03272L108 45 620 SH SOLE 0 620 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 571 105776 SH DFND 01 0 105776 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 151 27999 SH DFND 04 0 0 27999 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 14900 2759280 SH SOLE 0 0 2759280 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 21 3836 SH SOLE 0 3836 0 ANDERSONS INC COM 034164103 497 20278 SH DFND 01 0 20278 0 ANDERSONS INC COM 034164103 274 11163 SH DFND 02 0 11163 0 ANDERSONS INC COM 034164103 729 29738 SH DFND 04 0 0 29738 ANDERSONS INC COM 034164103 83338 3400167 SH SOLE 0 0 3400167 ANDERSONS INC COM 034164103 43 1740 SH SOLE 0 1740 0 ANGIODYNAMICS INC COM 03475V101 383 24982 SH DFND 01 0 24982 0 ANGIODYNAMICS INC COM 03475V101 189 12324 SH DFND 02 0 12324 0 ANGIODYNAMICS INC COM 03475V101 483 31538 SH DFND 04 0 0 31538 ANGIODYNAMICS INC COM 03475V101 33145 2162086 SH SOLE 0 0 2162086 ANGIODYNAMICS INC COM 03475V101 3 193 SH SOLE 0 193 0 ANIKA THERAPEUTICS INC COM 035255108 433 9558 SH DFND 01 0 9558 0 ANIKA THERAPEUTICS INC COM 035255108 214 4732 SH DFND 02 0 4732 0 ANIKA THERAPEUTICS INC COM 035255108 448 9906 SH DFND 04 0 0 9906 ANIKA THERAPEUTICS INC COM 035255108 41188 910020 SH SOLE 0 0 910020 ANIKA THERAPEUTICS INC COM 035255108 3 66 SH SOLE 0 66 0 ANIXA BIOSCIENCES INC COM 03528H109 11 3437 SH DFND 01 0 3437 0 ANIXA BIOSCIENCES INC COM 03528H109 18 5727 SH DFND 04 0 0 5727 ANIXA BIOSCIENCES INC COM 03528H109 2007 653861 SH SOLE 0 0 653861 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3878 458922 SH DFND 01 0 458922 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 6706 793660 SH DFND 02 0 793660 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2267 268313 SH DFND 02 0 0 268313 ANNALY CAPITAL MANAGEMENT IN COM 035710409 14109 1669657 SH DFND 04 0 0 1669657 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1006087 119063593 SH SOLE 0 0 119063593 ANNALY CAPITAL MANAGEMENT IN COM 035710409 58 6867 SH SOLE 0 6867 0 ANNEXON INC COM 03589W102 666 26619 SH DFND 01 0 26619 0 ANNEXON INC COM 03589W102 88 3526 SH DFND 02 0 3526 0 ANNEXON INC COM 03589W102 245 9770 SH DFND 04 0 0 9770 ANNEXON INC COM 03589W102 18164 725673 SH SOLE 0 0 725673 ANNEXON INC COM 03589W102 2 62 SH SOLE 0 62 0 ANSYS INC COM 03662Q105 35102 96487 SH DFND 01 0 96487 0 ANSYS INC COM 03662Q105 18292 50279 SH DFND 02 0 50279 0 ANSYS INC COM 03662Q105 5654 15542 SH DFND 02 0 0 15542 ANSYS INC COM 03662Q105 78662 216222 SH DFND 04 0 0 216222 ANSYS INC COM 03662Q105 3230039 8878611 SH SOLE 0 0 8878611 ANSYS INC COM 03662Q105 154 423 SH SOLE 0 423 0 ANTARES PHARMA INC COM 036642106 1296 324799 SH DFND 01 0 324799 0 ANTARES PHARMA INC COM 036642106 236 59131 SH DFND 02 0 59131 0 ANTARES PHARMA INC COM 036642106 449 112623 SH DFND 04 0 0 112623 ANTARES PHARMA INC COM 036642106 30365 7610165 SH SOLE 0 0 7610165 ANTARES PHARMA INC COM 036642106 3 837 SH SOLE 0 837 0 ANTERO RESOURCES CORP COM 03674X106 875 160465 SH DFND 01 0 160465 0 ANTERO RESOURCES CORP COM 03674X106 384 70520 SH DFND 02 0 70520 0 ANTERO RESOURCES CORP COM 03674X106 1201 220300 SH DFND 04 0 0 220300 ANTERO RESOURCES CORP COM 03674X106 119959 22010765 SH SOLE 0 0 22010765 ANTERO RESOURCES CORP COM 03674X106 59 10747 SH SOLE 0 10747 0 ANTHEM INC COM 036752103 82646 257392 SH DFND 01 0 257392 0 ANTHEM INC COM 036752103 50987 158794 SH DFND 02 0 158794 0 ANTHEM INC COM 036752103 14876 46331 SH DFND 02 0 0 46331 ANTHEM INC COM 036752103 204695 637501 SH DFND 04 0 0 637501 ANTHEM INC COM 036752103 5732300 17852627 SH SOLE 0 0 17852627 ANTHEM INC COM 036752103 619 1929 SH SOLE 0 1929 0 ANTERO MIDSTREAM CORP COM 03676B102 727 94295 SH DFND 01 0 94295 0 ANTERO MIDSTREAM CORP COM 03676B102 780 101185 SH DFND 02 0 101185 0 ANTERO MIDSTREAM CORP COM 03676B102 1916 248512 SH DFND 04 0 0 248512 ANTERO MIDSTREAM CORP COM 03676B102 220477 28596232 SH SOLE 0 0 28596232 ANTERO MIDSTREAM CORP COM 03676B102 73 9525 SH SOLE 0 9525 0 ANTERIX INC COM 03676C100 815 21681 SH DFND 01 0 21681 0 ANTERIX INC COM 03676C100 109 2909 SH DFND 02 0 2909 0 ANTERIX INC COM 03676C100 378 10045 SH DFND 04 0 0 10045 ANTERIX INC COM 03676C100 22208 590628 SH SOLE 0 0 590628 ANTERIX INC COM 03676C100 3 67 SH SOLE 0 67 0 ANWORTH MTG ASSET CORP COM 037347101 187 69120 SH DFND 01 0 69120 0 ANWORTH MTG ASSET CORP COM 037347101 57 20931 SH DFND 04 0 0 20931 ANWORTH MTG ASSET CORP COM 037347101 13997 5165055 SH SOLE 0 0 5165055 ANWORTH MTG ASSET CORP COM 037347101 1 395 SH SOLE 0 395 0 APACHE CORP COM 037411105 5415 381629 SH DFND 01 0 381629 0 APACHE CORP COM 037411105 1759 123948 SH DFND 02 0 123948 0 APACHE CORP COM 037411105 11600 817471 SH DFND 04 0 0 817471 APACHE CORP COM 037411105 588566 41477504 SH SOLE 0 0 41477504 APACHE CORP COM 037411105 26 1846 SH SOLE 0 1846 0 APARTMENT INVT & MGMT CO CL A 03748R747 253 47998 SH DFND 01 0 47998 0 APARTMENT INVT & MGMT CO CL A 03748R747 1975 373961 SH DFND 02 0 373961 0 APARTMENT INVT & MGMT CO CL A 03748R747 629 119221 SH DFND 04 0 0 119221 APARTMENT INVT & MGMT CO CL A 03748R747 104787 19845970 SH SOLE 0 0 19845970 APARTMENT INVT & MGMT CO CL A 03748R747 4 732 SH SOLE 0 732 0 APARTMENT INCOME REIT CORP COM 03750L109 1867 48618 SH DFND 01 0 48618 0 APARTMENT INCOME REIT CORP COM 03750L109 14376 374269 SH DFND 02 0 374269 0 APARTMENT INCOME REIT CORP COM 03750L109 4739 123384 SH DFND 04 0 0 123384 APARTMENT INCOME REIT CORP COM 03750L109 781596 20348755 SH SOLE 0 0 20348755 APARTMENT INCOME REIT CORP COM 03750L109 28 732 SH SOLE 0 732 0 APELLIS PHARMACEUTICALS INC COM 03753U106 6743 117876 SH DFND 01 0 117876 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1079 18865 SH DFND 02 0 18865 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2647 46282 SH DFND 04 0 0 46282 APELLIS PHARMACEUTICALS INC COM 03753U106 306498 5358363 SH SOLE 0 0 5358363 APELLIS PHARMACEUTICALS INC COM 03753U106 25 439 SH SOLE 0 439 0 APOGEE ENTERPRISES INC COM 037598109 710 22403 SH DFND 01 0 22403 0 APOGEE ENTERPRISES INC COM 037598109 348 10989 SH DFND 02 0 10989 0 APOGEE ENTERPRISES INC COM 037598109 768 24232 SH DFND 04 0 0 24232 APOGEE ENTERPRISES INC COM 037598109 81889 2584865 SH SOLE 0 0 2584865 APOGEE ENTERPRISES INC COM 037598109 30 954 SH SOLE 0 954 0 APOLLO COML REAL EST FIN INC COM 03762U105 1010 90459 SH DFND 01 0 90459 0 APOLLO COML REAL EST FIN INC COM 03762U105 540 48311 SH DFND 02 0 48311 0 APOLLO COML REAL EST FIN INC COM 03762U105 1215 108775 SH DFND 04 0 0 108775 APOLLO COML REAL EST FIN INC COM 03762U105 149597 13392720 SH SOLE 0 0 13392720 APOLLO COML REAL EST FIN INC COM 03762U105 8 693 SH SOLE 0 693 0 APOLLO MED HLDGS INC COM NEW 03763A207 701 38388 SH DFND 01 0 38388 0 APOLLO MED HLDGS INC COM NEW 03763A207 152 8335 SH DFND 02 0 8335 0 APOLLO MED HLDGS INC COM NEW 03763A207 293 16063 SH DFND 04 0 0 16063 APOLLO MED HLDGS INC COM NEW 03763A207 21757 1190852 SH SOLE 0 0 1190852 APOLLO MED HLDGS INC COM NEW 03763A207 3 149 SH SOLE 0 149 0 APHRIA INC COM 03765K104 5850 845388 SH DFND 01 0 845388 0 APHRIA INC COM 03765K104 624 90168 SH DFND 02 0 90168 0 APHRIA INC COM 03765K104 787 113759 SH DFND 04 0 0 113759 APHRIA INC COM 03765K104 44146 6379411 SH SOLE 0 0 6379411 APHRIA INC COM 03765K104 2578 372482 SH SOLE 0 372482 0 APOLLO ENDOSURGERY INC COM 03767D108 3 871 SH DFND 01 0 871 0 APOLLO ENDOSURGERY INC COM 03767D108 9 2523 SH DFND 04 0 0 2523 APOLLO ENDOSURGERY INC COM 03767D108 1725 507246 SH SOLE 0 0 507246 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3565 72791 SH DFND 01 0 72791 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 4436 90573 SH DFND 02 0 90573 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1600 32669 SH DFND 02 0 0 32669 APOLLO GLOBAL MGMT INC COM CL A 03768E105 5685 116067 SH DFND 04 0 0 116067 APOLLO GLOBAL MGMT INC COM CL A 03768E105 847761 17308317 SH SOLE 0 0 17308317 APOLLO GLOBAL MGMT INC COM CL A 03768E105 50 1011 SH SOLE 0 1011 0 APPIAN CORP CL A 03782L101 11467 70747 SH DFND 01 0 70747 0 APPIAN CORP CL A 03782L101 1645 10146 SH DFND 02 0 10146 0 APPIAN CORP CL A 03782L101 4112 25369 SH DFND 04 0 0 25369 APPIAN CORP CL A 03782L101 545616 3366129 SH SOLE 0 0 3366129 APPIAN CORP CL A 03782L101 31 189 SH SOLE 0 189 0 APPLE INC COM 037833100 2390431 18015155 SH DFND 01 0 18015155 0 APPLE INC COM 037833100 1358614 10239011 SH DFND 02 0 10239011 0 APPLE INC COM 037833100 414706 3125372 SH DFND 02 0 0 3125372 APPLE INC COM 037833100 5455625 41115570 SH DFND 04 0 0 41115570 APPLE INC COM 037833100 156916868 1182582469 SH SOLE 0 0 1182582469 APPLE INC COM 037833100 10379 78217 SH SOLE 0 78217 0 APPFOLIO INC COM CL A 03783C100 5823 32342 SH DFND 01 0 32342 0 APPFOLIO INC COM CL A 03783C100 889 4937 SH DFND 02 0 4937 0 APPFOLIO INC COM CL A 03783C100 2377 13205 SH DFND 04 0 0 13205 APPFOLIO INC COM CL A 03783C100 265043 1472133 SH SOLE 0 0 1472133 APPFOLIO INC COM CL A 03783C100 22 124 SH SOLE 0 124 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 879 68054 SH DFND 01 0 68054 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6766 524074 SH DFND 02 0 524074 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2138 165587 SH DFND 04 0 0 165587 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 364953 28269054 SH SOLE 0 0 28269054 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14 1059 SH SOLE 0 1059 0 APPLIED DNA SCIENCES INC COM 03815U300 804 157597 SH SOLE 0 0 157597 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3561 45665 SH DFND 01 0 45665 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 880 11287 SH DFND 02 0 11287 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2533 32478 SH DFND 04 0 0 32478 APPLIED INDL TECHNOLOGIES IN COM 03820C105 332539 4263867 SH SOLE 0 0 4263867 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15 192 SH SOLE 0 192 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 65 15805 SH DFND 01 0 15805 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 37 9009 SH DFND 04 0 0 9009 APPLIED GENETIC TECHNOLOGIES COM 03820J100 3870 946251 SH SOLE 0 0 946251 APPLIED GENETIC TECHNOLOGIES COM 03820J100 1 215 SH SOLE 0 215 0 APPLIED MATLS INC COM 038222105 88694 1027737 SH DFND 01 0 1027737 0 APPLIED MATLS INC COM 038222105 47527 550713 SH DFND 02 0 550713 0 APPLIED MATLS INC COM 038222105 14614 169344 SH DFND 02 0 0 169344 APPLIED MATLS INC COM 038222105 201489 2334755 SH DFND 04 0 0 2334755 APPLIED MATLS INC COM 038222105 5945626 68894850 SH SOLE 0 0 68894850 APPLIED MATLS INC COM 038222105 404 4679 SH SOLE 0 4679 0 APPLIED OPTOELECTRONICS INC COM 03823U102 123 14404 SH DFND 01 0 14404 0 APPLIED OPTOELECTRONICS INC COM 03823U102 45 5231 SH DFND 04 0 0 5231 APPLIED OPTOELECTRONICS INC COM 03823U102 12080 1419454 SH SOLE 0 0 1419454 APPLIED OPTOELECTRONICS INC COM 03823U102 1 119 SH SOLE 0 119 0 APPLIED MOLECULAR TRANS INC COM 03824M109 668 21698 SH DFND 01 0 21698 0 APPLIED MOLECULAR TRANS INC COM 03824M109 87 2812 SH DFND 02 0 2812 0 APPLIED MOLECULAR TRANS INC COM 03824M109 257 8340 SH DFND 04 0 0 8340 APPLIED MOLECULAR TRANS INC COM 03824M109 18116 588744 SH SOLE 0 0 588744 APPLIED MOLECULAR TRANS INC COM 03824M109 1 41 SH SOLE 0 41 0 APPLIED THERAPEUTICS INC COM 03828A101 591 26846 SH DFND 01 0 26846 0 APPLIED THERAPEUTICS INC COM 03828A101 96 4364 SH DFND 02 0 4364 0 APPLIED THERAPEUTICS INC COM 03828A101 210 9556 SH DFND 04 0 0 9556 APPLIED THERAPEUTICS INC COM 03828A101 14103 640750 SH SOLE 0 0 640750 APPLIED THERAPEUTICS INC COM 03828A101 1 48 SH SOLE 0 48 0 APTARGROUP INC COM 038336103 2903 21209 SH DFND 01 0 21209 0 APTARGROUP INC COM 038336103 2812 20543 SH DFND 02 0 20543 0 APTARGROUP INC COM 038336103 7624 55694 SH DFND 04 0 0 55694 APTARGROUP INC COM 038336103 883525 6454269 SH SOLE 0 0 6454269 APTARGROUP INC COM 038336103 557 4067 SH SOLE 0 4067 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 20 548 SH DFND 01 0 548 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 44 1200 SH DFND 04 0 0 1200 APTEVO THERAPEUTICS INC COM NEW 03835L207 5458 148930 SH SOLE 0 0 148930 APTEVO THERAPEUTICS INC COM NEW 03835L207 1 24 SH SOLE 0 24 0 APREA THERAPEUTICS INC COM 03836J102 76 15429 SH DFND 01 0 15429 0 APREA THERAPEUTICS INC COM 03836J102 12 2496 SH DFND 02 0 2496 0 APREA THERAPEUTICS INC COM 03836J102 35 7140 SH DFND 04 0 0 7140 APREA THERAPEUTICS INC COM 03836J102 3565 724580 SH SOLE 0 0 724580 APREA THERAPEUTICS INC COM 03836J102 0 69 SH SOLE 0 69 0 APTINYX INC COM 03836N103 83 24032 SH DFND 01 0 24032 0 APTINYX INC COM 03836N103 43 12290 SH DFND 04 0 0 12290 APTINYX INC COM 03836N103 5413 1564386 SH SOLE 0 0 1564386 APTINYX INC COM 03836N103 1 281 SH SOLE 0 281 0 APYX MEDICAL CORPORATION COM 03837C106 182 25242 SH DFND 01 0 25242 0 APYX MEDICAL CORPORATION COM 03837C106 64 8914 SH DFND 04 0 0 8914 APYX MEDICAL CORPORATION COM 03837C106 10054 1396336 SH SOLE 0 0 1396336 APYX MEDICAL CORPORATION COM 03837C106 1 161 SH SOLE 0 161 0 AQUA METALS INC COM 03837J101 41 13797 SH DFND 01 0 13797 0 AQUA METALS INC COM 03837J101 73 24359 SH DFND 04 0 0 24359 AQUA METALS INC COM 03837J101 6880 2293199 SH SOLE 0 0 2293199 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 57 6547 SH DFND 01 0 6547 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 88 10008 SH DFND 04 0 0 10008 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 12979 1481664 SH SOLE 0 0 1481664 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 176 SH SOLE 0 176 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 205 38337 SH DFND 01 0 38337 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 24 4493 SH DFND 04 0 0 4493 AQUESTIVE THERAPEUTICS INC COM 03843E104 4555 851436 SH SOLE 0 0 851436 AQUESTIVE THERAPEUTICS INC COM 03843E104 1 129 SH SOLE 0 129 0 ARAMARK COM 03852U106 3058 79473 SH DFND 01 0 79473 0 ARAMARK COM 03852U106 5145 133708 SH DFND 02 0 133708 0 ARAMARK COM 03852U106 1631 42376 SH DFND 02 0 0 42376 ARAMARK COM 03852U106 10603 275533 SH DFND 04 0 0 275533 ARAMARK COM 03852U106 819741 21303044 SH SOLE 0 0 21303044 ARAMARK COM 03852U106 48 1246 SH SOLE 0 1246 0 ARBUTUS BIOPHARMA CORP COM 03879J100 38 10605 SH DFND 01 0 10605 0 ARBUTUS BIOPHARMA CORP COM 03879J100 68 19022 SH DFND 04 0 0 19022 ARBUTUS BIOPHARMA CORP COM 03879J100 9648 2717813 SH SOLE 0 0 2717813 ARBUTUS BIOPHARMA CORP COM 03879J100 1 319 SH SOLE 0 319 0 ARAVIVE INC COM 03890D108 142 25182 SH DFND 01 0 25182 0 ARAVIVE INC COM 03890D108 18 3152 SH DFND 04 0 0 3152 ARAVIVE INC COM 03890D108 3072 544663 SH SOLE 0 0 544663 ARAVIVE INC COM 03890D108 0 60 SH SOLE 0 60 0 ARBOR REALTY TRUST INC COM 038923108 1069 75383 SH DFND 01 0 75383 0 ARBOR REALTY TRUST INC COM 038923108 516 36393 SH DFND 02 0 36393 0 ARBOR REALTY TRUST INC COM 038923108 1171 82559 SH DFND 04 0 0 82559 ARBOR REALTY TRUST INC COM 038923108 79156 5582214 SH SOLE 0 0 5582214 ARBOR REALTY TRUST INC COM 038923108 8 566 SH SOLE 0 566 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 667 263751 SH SOLE 0 0 263751 ARCBEST CORP COM 03937C105 714 16736 SH DFND 01 0 16736 0 ARCBEST CORP COM 03937C105 389 9110 SH DFND 02 0 9110 0 ARCBEST CORP COM 03937C105 1022 23955 SH DFND 04 0 0 23955 ARCBEST CORP COM 03937C105 106196 2488771 SH SOLE 0 0 2488771 ARCBEST CORP COM 03937C105 45 1058 SH SOLE 0 1058 0 ARCH RESOURCES INC CL A 03940R107 438 10010 SH DFND 01 0 10010 0 ARCH RESOURCES INC CL A 03940R107 255 5836 SH DFND 02 0 5836 0 ARCH RESOURCES INC CL A 03940R107 689 15737 SH DFND 04 0 0 15737 ARCH RESOURCES INC CL A 03940R107 60162 1374500 SH SOLE 0 0 1374500 ARCH RESOURCES INC CL A 03940R107 59 1359 SH SOLE 0 1359 0 ARCHER DANIELS MIDLAND CO COM 039483102 28128 557991 SH DFND 01 0 557991 0 ARCHER DANIELS MIDLAND CO COM 039483102 16938 336010 SH DFND 02 0 336010 0 ARCHER DANIELS MIDLAND CO COM 039483102 5153 102229 SH DFND 02 0 0 102229 ARCHER DANIELS MIDLAND CO COM 039483102 72690 1441969 SH DFND 04 0 0 1441969 ARCHER DANIELS MIDLAND CO COM 039483102 2520958 50009089 SH SOLE 0 0 50009089 ARCHER DANIELS MIDLAND CO COM 039483102 193 3819 SH SOLE 0 3819 0 ARCHROCK INC COM 03957W106 747 86312 SH DFND 01 0 86312 0 ARCHROCK INC COM 03957W106 529 61038 SH DFND 02 0 61038 0 ARCHROCK INC COM 03957W106 1083 125065 SH DFND 04 0 0 125065 ARCHROCK INC COM 03957W106 135908 15693778 SH SOLE 0 0 15693778 ARCHROCK INC COM 03957W106 41 4783 SH SOLE 0 4783 0 ARCIMOTO INC COM 039587100 54 4105 SH DFND 01 0 4105 0 ARCIMOTO INC COM 039587100 133 10084 SH DFND 04 0 0 10084 ARCIMOTO INC COM 039587100 13825 1044950 SH SOLE 0 0 1044950 ARCIMOTO INC COM 039587100 1 96 SH SOLE 0 96 0 ARCOSA INC COM 039653100 1762 32074 SH DFND 01 0 32074 0 ARCOSA INC COM 039653100 844 15358 SH DFND 02 0 15358 0 ARCOSA INC COM 039653100 2118 38552 SH DFND 04 0 0 38552 ARCOSA INC COM 039653100 261041 4752254 SH SOLE 0 0 4752254 ARCOSA INC COM 039653100 13 241 SH SOLE 0 241 0 ARCONIC CORPORATION COM 03966V107 1950 65441 SH DFND 01 0 65441 0 ARCONIC CORPORATION COM 03966V107 969 32501 SH DFND 02 0 32501 0 ARCONIC CORPORATION COM 03966V107 2233 74935 SH DFND 04 0 0 74935 ARCONIC CORPORATION COM 03966V107 234477 7868357 SH SOLE 0 0 7868357 ARCONIC CORPORATION COM 03966V107 14 484 SH SOLE 0 484 0 ARDELYX INC COM 039697107 937 144806 SH DFND 01 0 144806 0 ARDELYX INC COM 039697107 98 15099 SH DFND 02 0 15099 0 ARDELYX INC COM 039697107 254 39187 SH DFND 04 0 0 39187 ARDELYX INC COM 039697107 23524 3635899 SH SOLE 0 0 3635899 ARDELYX INC COM 039697107 3 391 SH SOLE 0 391 0 ARCUS BIOSCIENCES INC COM 03969F109 2171 83624 SH DFND 01 0 83624 0 ARCUS BIOSCIENCES INC COM 03969F109 354 13630 SH DFND 02 0 13630 0 ARCUS BIOSCIENCES INC COM 03969F109 814 31368 SH DFND 04 0 0 31368 ARCUS BIOSCIENCES INC COM 03969F109 57599 2218778 SH SOLE 0 0 2218778 ARCUS BIOSCIENCES INC COM 03969F109 6 224 SH SOLE 0 224 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1155 41063 SH DFND 01 0 41063 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 105 3718 SH DFND 02 0 3718 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 422 14990 SH DFND 04 0 0 14990 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 28896 1027248 SH SOLE 0 0 1027248 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3 114 SH SOLE 0 114 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1878 43289 SH DFND 01 0 43289 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 289 6654 SH DFND 02 0 6654 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 667 15383 SH DFND 04 0 0 15383 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 48450 1116877 SH SOLE 0 0 1116877 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 8 179 SH SOLE 0 179 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2041 43378 SH DFND 01 0 43378 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1596 33927 SH DFND 02 0 33927 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3828 81357 SH DFND 04 0 0 81357 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 438924 9328889 SH SOLE 0 0 9328889 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 40 860 SH SOLE 0 860 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3457 44993 SH DFND 01 0 44993 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1418 18455 SH DFND 02 0 18455 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3636 47323 SH DFND 04 0 0 47323 ARENA PHARMACEUTICALS INC COM NEW 040047607 395861 5152422 SH SOLE 0 0 5152422 ARENA PHARMACEUTICALS INC COM NEW 040047607 50 646 SH SOLE 0 646 0 ARGAN INC COM 04010E109 436 9810 SH DFND 01 0 9810 0 ARGAN INC COM 04010E109 282 6328 SH DFND 02 0 6328 0 ARGAN INC COM 04010E109 546 12278 SH DFND 04 0 0 12278 ARGAN INC COM 04010E109 34265 770180 SH SOLE 0 0 770180 ARGAN INC COM 04010E109 23 522 SH SOLE 0 522 0 ARES COML REAL ESTATE CORP COM 04013V108 246 20646 SH DFND 01 0 20646 0 ARES COML REAL ESTATE CORP COM 04013V108 148 12433 SH DFND 02 0 12433 0 ARES COML REAL ESTATE CORP COM 04013V108 309 25940 SH DFND 04 0 0 25940 ARES COML REAL ESTATE CORP COM 04013V108 17475 1467263 SH SOLE 0 0 1467263 ARES COML REAL ESTATE CORP COM 04013V108 2 138 SH SOLE 0 138 0 ARIDIS PHARMACEUTICALS INC COM 040334104 8 1378 SH DFND 01 0 1378 0 ARIDIS PHARMACEUTICALS INC COM 040334104 886 146046 SH SOLE 0 0 146046 ARISTA NETWORKS INC COM 040413106 17761 61124 SH DFND 01 0 61124 0 ARISTA NETWORKS INC COM 040413106 9970 34311 SH DFND 02 0 34311 0 ARISTA NETWORKS INC COM 040413106 2958 10181 SH DFND 02 0 0 10181 ARISTA NETWORKS INC COM 040413106 41291 142103 SH DFND 04 0 0 142103 ARISTA NETWORKS INC COM 040413106 1615066 5558267 SH SOLE 0 0 5558267 ARISTA NETWORKS INC COM 040413106 76 261 SH SOLE 0 261 0 ARK RESTAURANTS CORP COM 040712101 11 574 SH DFND 01 0 574 0 ARK RESTAURANTS CORP COM 040712101 10 500 SH DFND 04 0 0 500 ARK RESTAURANTS CORP COM 040712101 1634 84262 SH SOLE 0 0 84262 ARKO CORP COM 041242108 600 66709 SH DFND 02 0 66709 0 ARKO CORP COM 041242108 1197 133012 SH DFND 04 0 0 133012 ARLINGTON ASSET INVST CORP CL A NEW 041356205 89 23544 SH DFND 01 0 23544 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 84 22253 SH DFND 04 0 0 22253 ARLINGTON ASSET INVST CORP CL A NEW 041356205 6139 1624148 SH SOLE 0 0 1624148 ARLINGTON ASSET INVST CORP CL A NEW 041356205 1 271 SH SOLE 0 271 0 ARLO TECHNOLOGIES INC COM 04206A101 414 53152 SH DFND 01 0 53152 0 ARLO TECHNOLOGIES INC COM 04206A101 293 37673 SH DFND 04 0 0 37673 ARLO TECHNOLOGIES INC COM 04206A101 39394 5056963 SH SOLE 0 0 5056963 ARLO TECHNOLOGIES INC COM 04206A101 26 3333 SH SOLE 0 3333 0 ARMADA HOFFLER PPTYS INC COM 04208T108 425 37919 SH DFND 01 0 37919 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1571 140034 SH DFND 02 0 140034 0 ARMADA HOFFLER PPTYS INC COM 04208T108 490 43665 SH DFND 04 0 0 43665 ARMADA HOFFLER PPTYS INC COM 04208T108 70330 6268304 SH SOLE 0 0 6268304 ARMADA HOFFLER PPTYS INC COM 04208T108 3 251 SH SOLE 0 251 0 ARMATA PHARMACEUTICALS INC COM 04216R102 45 15150 SH SOLE 0 0 15150 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 451 41820 SH DFND 01 0 41820 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 273 25333 SH DFND 02 0 25333 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 601 55741 SH DFND 04 0 0 55741 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 66199 6135175 SH SOLE 0 0 6135175 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 329 SH SOLE 0 329 0 ARMSTRONG FLOORING INC COM 04238R106 13 3275 SH DFND 01 0 3275 0 ARMSTRONG FLOORING INC COM 04238R106 10 2625 SH DFND 04 0 0 2625 ARMSTRONG FLOORING INC COM 04238R106 3393 888098 SH SOLE 0 0 888098 ARMSTRONG WORLD INDS INC COM 04247X102 1318 17715 SH DFND 01 0 17715 0 ARMSTRONG WORLD INDS INC COM 04247X102 1154 15518 SH DFND 02 0 15518 0 ARMSTRONG WORLD INDS INC COM 04247X102 2922 39286 SH DFND 04 0 0 39286 ARMSTRONG WORLD INDS INC COM 04247X102 309395 4159094 SH SOLE 0 0 4159094 ARMSTRONG WORLD INDS INC COM 04247X102 17 235 SH SOLE 0 235 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1143 26500 SH DFND 01 0 26500 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1157 26823 SH DFND 04 0 0 26823 ARRAY TECHNOLOGIES INC COM SHS 04271T100 275649 6389646 SH SOLE 0 0 6389646 ARRAY TECHNOLOGIES INC COM SHS 04271T100 16 376 SH SOLE 0 376 0 ARROW ELECTRS INC COM 042735100 2403 24699 SH DFND 01 0 24699 0 ARROW ELECTRS INC COM 042735100 5000 51392 SH DFND 02 0 51392 0 ARROW ELECTRS INC COM 042735100 1384 14228 SH DFND 02 0 0 14228 ARROW ELECTRS INC COM 042735100 9116 93685 SH DFND 04 0 0 93685 ARROW ELECTRS INC COM 042735100 669609 6881900 SH SOLE 0 0 6881900 ARROW ELECTRS INC COM 042735100 136 1395 SH SOLE 0 1395 0 ARROW FINL CORP COM 042744102 285 9522 SH DFND 01 0 9522 0 ARROW FINL CORP COM 042744102 77 2567 SH DFND 02 0 2567 0 ARROW FINL CORP COM 042744102 448 14963 SH DFND 04 0 0 14963 ARROW FINL CORP COM 042744102 22502 752337 SH SOLE 0 0 752337 ARROW FINL CORP COM 042744102 2 70 SH SOLE 0 70 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15261 198893 SH DFND 01 0 198893 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2466 32136 SH DFND 02 0 32136 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6256 81532 SH DFND 04 0 0 81532 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 688131 8968214 SH SOLE 0 0 8968214 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 60 776 SH SOLE 0 776 0 ARTESIAN RES CORP CL A 043113208 231 6228 SH DFND 01 0 6228 0 ARTESIAN RES CORP CL A 043113208 93 2497 SH DFND 04 0 0 2497 ARTESIAN RES CORP CL A 043113208 16484 444551 SH SOLE 0 0 444551 ARTESIAN RES CORP CL A 043113208 2 45 SH SOLE 0 45 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3375 67043 SH DFND 01 0 67043 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 920 18269 SH DFND 02 0 18269 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2366 46993 SH DFND 04 0 0 46993 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 275946 5481636 SH SOLE 0 0 5481636 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 14 284 SH SOLE 0 284 0 ARVINAS INC COM 04335A105 5751 67718 SH DFND 01 0 67718 0 ARVINAS INC COM 04335A105 680 8003 SH DFND 02 0 8003 0 ARVINAS INC COM 04335A105 1967 23155 SH DFND 04 0 0 23155 ARVINAS INC COM 04335A105 139519 1642752 SH SOLE 0 0 1642752 ARVINAS INC COM 04335A105 14 160 SH SOLE 0 160 0 ASANA INC CL A 04342Y104 111 3758 SH DFND 01 0 3758 0 ASANA INC CL A 04342Y104 174 5890 SH DFND 04 0 0 5890 ASANA INC CL A 04342Y104 65400 2213197 SH SOLE 0 0 2213197 ASANA INC CL A 04342Y104 4 151 SH SOLE 0 151 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3306 22687 SH DFND 01 0 22687 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 979 6716 SH DFND 02 0 6716 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2332 15999 SH DFND 04 0 0 15999 ASBURY AUTOMOTIVE GROUP INC COM 043436104 284344 1951033 SH SOLE 0 0 1951033 ASBURY AUTOMOTIVE GROUP INC COM 043436104 60 409 SH SOLE 0 409 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 24 9324 SH DFND 01 0 9324 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 72 27939 SH DFND 04 0 0 27939 ASHFORD HOSPITALITY TR INC COM SHS 044103877 5940 2293473 SH SOLE 0 0 2293473 ASHFORD HOSPITALITY TR INC COM SHS 044103877 1 270 SH SOLE 0 270 0 ASHFORD INC COM 044104107 2 288 SH DFND 04 0 0 288 ASHFORD INC COM 044104107 515 60021 SH SOLE 0 0 60021 ASHLAND GLOBAL HLDGS INC COM 044186104 1432 18087 SH DFND 01 0 18087 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1487 18771 SH DFND 02 0 18771 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3496 44136 SH DFND 04 0 0 44136 ASHLAND GLOBAL HLDGS INC COM 044186104 444448 5611712 SH SOLE 0 0 5611712 ASHLAND GLOBAL HLDGS INC COM 044186104 24 303 SH SOLE 0 303 0 ASPEN AEROGELS INC COM 04523Y105 295 17648 SH DFND 01 0 17648 0 ASPEN AEROGELS INC COM 04523Y105 125 7517 SH DFND 04 0 0 7517 ASPEN AEROGELS INC COM 04523Y105 19086 1143573 SH SOLE 0 0 1143573 ASPEN AEROGELS INC COM 04523Y105 2 121 SH SOLE 0 121 0 ASPEN GROUP INC COM NEW 04530L203 479 43011 SH DFND 01 0 43011 0 ASPEN GROUP INC COM NEW 04530L203 84 7554 SH DFND 04 0 0 7554 ASPEN GROUP INC COM NEW 04530L203 10845 974359 SH SOLE 0 0 974359 ASPEN GROUP INC COM NEW 04530L203 1 92 SH SOLE 0 92 0 ASPEN TECHNOLOGY INC COM 045327103 3888 29852 SH DFND 01 0 29852 0 ASPEN TECHNOLOGY INC COM 045327103 2929 22490 SH DFND 02 0 22490 0 ASPEN TECHNOLOGY INC COM 045327103 7193 55225 SH DFND 04 0 0 55225 ASPEN TECHNOLOGY INC COM 045327103 783154 6012695 SH SOLE 0 0 6012695 ASPEN TECHNOLOGY INC COM 045327103 43 333 SH SOLE 0 333 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 1005 149843 SH DFND 01 0 149843 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 135 20108 SH DFND 04 0 0 20108 ASPIRA WOMENS HEALTH INC COM 04537Y109 18302 2727604 SH SOLE 0 0 2727604 ASPIRA WOMENS HEALTH INC COM 04537Y109 2 290 SH SOLE 0 290 0 ASSEMBLY BIOSCIENCES INC COM 045396108 251 41536 SH DFND 01 0 41536 0 ASSEMBLY BIOSCIENCES INC COM 045396108 57 9361 SH DFND 02 0 9361 0 ASSEMBLY BIOSCIENCES INC COM 045396108 124 20495 SH DFND 04 0 0 20495 ASSEMBLY BIOSCIENCES INC COM 045396108 11362 1878047 SH SOLE 0 0 1878047 ASSEMBLY BIOSCIENCES INC COM 045396108 1 228 SH SOLE 0 228 0 ASSERTIO HOLDINGS INC COM STK 04546C106 6 18078 SH DFND 04 0 0 18078 ASSERTIO HOLDINGS INC COM STK 04546C106 1046 2924238 SH SOLE 0 0 2924238 ASSERTIO HOLDINGS INC COM STK 04546C106 0 494 SH SOLE 0 494 0 ASSETMARK FINL HLDGS INC COM 04546L106 478 19765 SH DFND 01 0 19765 0 ASSETMARK FINL HLDGS INC COM 04546L106 97 4009 SH DFND 02 0 4009 0 ASSETMARK FINL HLDGS INC COM 04546L106 302 12478 SH DFND 04 0 0 12478 ASSETMARK FINL HLDGS INC COM 04546L106 37313 1541854 SH SOLE 0 0 1541854 ASSETMARK FINL HLDGS INC COM 04546L106 2 91 SH SOLE 0 91 0 ASSOCIATED BANC CORP COM 045487105 857 50242 SH DFND 01 0 50242 0 ASSOCIATED BANC CORP COM 045487105 1029 60345 SH DFND 02 0 60345 0 ASSOCIATED BANC CORP COM 045487105 2323 136271 SH DFND 04 0 0 136271 ASSOCIATED BANC CORP COM 045487105 252005 14780328 SH SOLE 0 0 14780328 ASSOCIATED BANC CORP COM 045487105 31 1846 SH SOLE 0 1846 0 ASSOCIATED CAP GROUP INC CL A 045528106 59 1692 SH DFND 01 0 1692 0 ASSOCIATED CAP GROUP INC CL A 045528106 30 848 SH DFND 02 0 848 0 ASSOCIATED CAP GROUP INC CL A 045528106 95 2709 SH DFND 04 0 0 2709 ASSOCIATED CAP GROUP INC CL A 045528106 6970 198473 SH SOLE 0 0 198473 ASSURANT INC COM 04621X108 8100 59464 SH DFND 01 0 59464 0 ASSURANT INC COM 04621X108 4830 35457 SH DFND 02 0 35457 0 ASSURANT INC COM 04621X108 1513 11110 SH DFND 02 0 0 11110 ASSURANT INC COM 04621X108 20706 152004 SH DFND 04 0 0 152004 ASSURANT INC COM 04621X108 868498 6375702 SH SOLE 0 0 6375702 ASSURANT INC COM 04621X108 90 663 SH SOLE 0 663 0 ASTEC INDS INC COM 046224101 862 14895 SH DFND 01 0 14895 0 ASTEC INDS INC COM 046224101 496 8571 SH DFND 02 0 8571 0 ASTEC INDS INC COM 046224101 1033 17844 SH DFND 04 0 0 17844 ASTEC INDS INC COM 046224101 127470 2202316 SH SOLE 0 0 2202316 ASTEC INDS INC COM 046224101 6 112 SH SOLE 0 112 0 ASTRONOVA INC COM 04638F108 1 100 SH DFND 01 0 100 0 ASTRONOVA INC COM 04638F108 13 1175 SH DFND 04 0 0 1175 ASTRONOVA INC COM 04638F108 3860 362474 SH SOLE 0 0 362474 ASTRONICS CORP COM 046433108 207 15659 SH DFND 01 0 15659 0 ASTRONICS CORP COM 046433108 92 6924 SH DFND 04 0 0 6924 ASTRONICS CORP COM 046433108 14810 1119417 SH SOLE 0 0 1119417 ASTRONICS CORP COM 046433108 2 122 SH SOLE 0 122 0 ASTROTECH CORP COM NEW 046484200 758 428198 SH SOLE 0 0 428198 ASURE SOFTWARE INC COM 04649U102 61 8616 SH DFND 01 0 8616 0 ASURE SOFTWARE INC COM 04649U102 21 3010 SH DFND 04 0 0 3010 ASURE SOFTWARE INC COM 04649U102 6295 886582 SH SOLE 0 0 886582 ASURE SOFTWARE INC COM 04649U102 0 50 SH SOLE 0 50 0 AT HOME GROUP INC COM 04650Y100 559 36184 SH DFND 01 0 36184 0 AT HOME GROUP INC COM 04650Y100 274 17707 SH DFND 02 0 17707 0 AT HOME GROUP INC COM 04650Y100 731 47257 SH DFND 04 0 0 47257 AT HOME GROUP INC COM 04650Y100 77659 5023214 SH SOLE 0 0 5023214 AT HOME GROUP INC COM 04650Y100 44 2824 SH SOLE 0 2824 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2441 124348 SH DFND 01 0 124348 0 ATARA BIOTHERAPEUTICS INC COM 046513107 427 21756 SH DFND 02 0 21756 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1205 61363 SH DFND 04 0 0 61363 ATARA BIOTHERAPEUTICS INC COM 046513107 106599 5430399 SH SOLE 0 0 5430399 ATARA BIOTHERAPEUTICS INC COM 046513107 8 408 SH SOLE 0 408 0 ATEA PHARMACEUTICALS INC COM 04683R106 1015 24302 SH DFND 01 0 24302 0 ATEA PHARMACEUTICALS INC COM 04683R106 252 6033 SH DFND 04 0 0 6033 ATEA PHARMACEUTICALS INC COM 04683R106 44042 1054129 SH SOLE 0 0 1054129 ATEA PHARMACEUTICALS INC COM 04683R106 3 63 SH SOLE 0 63 0 ATHENEX INC COM 04685N103 1550 140159 SH DFND 01 0 140159 0 ATHENEX INC COM 04685N103 200 18052 SH DFND 02 0 18052 0 ATHENEX INC COM 04685N103 510 46100 SH DFND 04 0 0 46100 ATHENEX INC COM 04685N103 40272 3641245 SH SOLE 0 0 3641245 ATHENEX INC COM 04685N103 4 370 SH SOLE 0 370 0 ATHERSYS INC NEW COM 04744L106 616 351852 SH DFND 01 0 351852 0 ATHERSYS INC NEW COM 04744L106 115 65484 SH DFND 02 0 65484 0 ATHERSYS INC NEW COM 04744L106 228 130148 SH DFND 04 0 0 130148 ATHERSYS INC NEW COM 04744L106 16822 9612729 SH SOLE 0 0 9612729 ATHERSYS INC NEW COM 04744L106 1 730 SH SOLE 0 730 0 ATHIRA PHARMA INC COM 04746L104 742 21662 SH DFND 01 0 21662 0 ATHIRA PHARMA INC COM 04746L104 228 6665 SH DFND 04 0 0 6665 ATHIRA PHARMA INC COM 04746L104 21159 617771 SH SOLE 0 0 617771 ATHIRA PHARMA INC COM 04746L104 2 67 SH SOLE 0 67 0 ATKORE INTL GROUP INC COM 047649108 3845 93530 SH DFND 01 0 93530 0 ATKORE INTL GROUP INC COM 047649108 669 16280 SH DFND 02 0 16280 0 ATKORE INTL GROUP INC COM 047649108 1536 37368 SH DFND 04 0 0 37368 ATKORE INTL GROUP INC COM 047649108 205636 5002094 SH SOLE 0 0 5002094 ATKORE INTL GROUP INC COM 047649108 23 556 SH SOLE 0 556 0 ATLANTIC CAP BANCSHARES INC COM 048269203 226 14199 SH DFND 01 0 14199 0 ATLANTIC CAP BANCSHARES INC COM 048269203 122 7656 SH DFND 04 0 0 7656 ATLANTIC CAP BANCSHARES INC COM 048269203 17755 1115279 SH SOLE 0 0 1115279 ATLANTIC CAP BANCSHARES INC COM 048269203 1 92 SH SOLE 0 92 0 ATLANTIC POWER CORP COM NEW 04878Q863 112 53226 SH DFND 01 0 53226 0 ATLANTIC POWER CORP COM NEW 04878Q863 7036 3350567 SH SOLE 0 0 3350567 ATLANTIC POWER CORP COM NEW 04878Q863 1 500 SH SOLE 0 500 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1701 51649 SH DFND 01 0 51649 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 830 25193 SH DFND 02 0 25193 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2127 64571 SH DFND 04 0 0 64571 ATLANTIC UN BANKSHARES CORP COM 04911A107 231035 7013820 SH SOLE 0 0 7013820 ATLANTIC UN BANKSHARES CORP COM 04911A107 25 757 SH SOLE 0 757 0 ATLANTICUS HLDGS CORP COM 04914Y102 263 10664 SH DFND 01 0 10664 0 ATLANTICUS HLDGS CORP COM 04914Y102 58 2338 SH DFND 04 0 0 2338 ATLANTICUS HLDGS CORP COM 04914Y102 9956 404239 SH SOLE 0 0 404239 ATLANTICUS HLDGS CORP COM 04914Y102 2 63 SH SOLE 0 63 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1056 19370 SH DFND 01 0 19370 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 177 3240 SH DFND 02 0 3240 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 793 14536 SH DFND 04 0 0 14536 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 156032 2860866 SH SOLE 0 0 2860866 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 62 1128 SH SOLE 0 1128 0 ATMOS ENERGY CORP COM 049560105 12005 125797 SH DFND 01 0 125797 0 ATMOS ENERGY CORP COM 049560105 14561 152588 SH DFND 02 0 152588 0 ATMOS ENERGY CORP COM 049560105 2142 22445 SH DFND 02 0 0 22445 ATMOS ENERGY CORP COM 049560105 30241 316893 SH DFND 04 0 0 316893 ATMOS ENERGY CORP COM 049560105 1364458 14298002 SH SOLE 0 0 14298002 ATMOS ENERGY CORP COM 049560105 78 817 SH SOLE 0 817 0 ATOSSA THERAPEUTICS INC COM 04962H506 492 518109 SH SOLE 0 0 518109 ATRICURE INC COM 04963C209 4818 86541 SH DFND 01 0 86541 0 ATRICURE INC COM 04963C209 876 15728 SH DFND 02 0 15728 0 ATRICURE INC COM 04963C209 1958 35169 SH DFND 04 0 0 35169 ATRICURE INC COM 04963C209 127084 2282816 SH SOLE 0 0 2282816 ATRICURE INC COM 04963C209 12 213 SH SOLE 0 213 0 ATOMERA INC COM 04965B100 569 35381 SH DFND 01 0 35381 0 ATOMERA INC COM 04965B100 163 10147 SH DFND 04 0 0 10147 ATOMERA INC COM 04965B100 12908 802228 SH SOLE 0 0 802228 ATOMERA INC COM 04965B100 29 1807 SH SOLE 0 1807 0 ATRECA INC CL A COM 04965G109 861 53297 SH DFND 01 0 53297 0 ATRECA INC CL A COM 04965G109 127 7836 SH DFND 02 0 7836 0 ATRECA INC CL A COM 04965G109 314 19451 SH DFND 04 0 0 19451 ATRECA INC CL A COM 04965G109 22177 1373203 SH SOLE 0 0 1373203 ATRECA INC CL A COM 04965G109 5 313 SH SOLE 0 313 0 ATRION CORP COM 049904105 1796 2796 SH DFND 01 0 2796 0 ATRION CORP COM 049904105 285 443 SH DFND 02 0 443 0 ATRION CORP COM 049904105 740 1152 SH DFND 04 0 0 1152 ATRION CORP COM 049904105 53779 83737 SH SOLE 0 0 83737 ATRION CORP COM 049904105 4 7 SH SOLE 0 7 0 AUBURN NATL BANCORP COM 050473107 66 1595 SH DFND 01 0 1595 0 AUBURN NATL BANCORP COM 050473107 40 964 SH DFND 04 0 0 964 AUBURN NATL BANCORP COM 050473107 3481 83502 SH SOLE 0 0 83502 AUBURN NATL BANCORP COM 050473107 1 23 SH SOLE 0 23 0 AUDIOEYE INC COM NEW 050734201 25 976 SH DFND 01 0 976 0 AUDIOEYE INC COM NEW 050734201 47 1812 SH DFND 04 0 0 1812 AUDIOEYE INC COM NEW 050734201 6111 236571 SH SOLE 0 0 236571 AURINIA PHARMACEUTICALS INC COM 05156V102 611 44190 SH DFND 02 0 44190 0 AURINIA PHARMACEUTICALS INC COM 05156V102 611 44147 SH DFND 04 0 0 44147 AURINIA PHARMACEUTICALS INC COM 05156V102 94 6817 SH SOLE 0 6817 0 AURORA CANNABIS INC COM 05156X884 2774 333845 SH DFND 01 0 333845 0 AURORA CANNABIS INC COM 05156X884 510 61331 SH DFND 02 0 61331 0 AURORA CANNABIS INC COM 05156X884 647 77805 SH DFND 04 0 0 77805 AURORA CANNABIS INC COM 05156X884 20746 2496525 SH SOLE 0 0 2496525 AURORA CANNABIS INC COM 05156X884 1239 149106 SH SOLE 0 149106 0 AUTODESK INC COM 052769106 72744 238240 SH DFND 01 0 238240 0 AUTODESK INC COM 052769106 40144 131474 SH DFND 02 0 131474 0 AUTODESK INC COM 052769106 12196 39943 SH DFND 02 0 0 39943 AUTODESK INC COM 052769106 171660 562193 SH DFND 04 0 0 562193 AUTODESK INC COM 052769106 5065659 16590224 SH SOLE 0 0 16590224 AUTODESK INC COM 052769106 480 1572 SH SOLE 0 1572 0 AUTOHOME INC SP ADR RP CL A 05278C107 16646 167096 SH DFND 01 0 167096 0 AUTOHOME INC SP ADR RP CL A 05278C107 2451 24608 SH DFND 02 0 24608 0 AUTOHOME INC SP ADR RP CL A 05278C107 12970 130190 SH DFND 04 0 0 130190 AUTOHOME INC SP ADR RP CL A 05278C107 677 6794 SH DFND 05 0 0 6794 AUTOHOME INC SP ADR RP CL A 05278C107 174319 1749844 SH SOLE 0 0 1749844 AUTOLIV INC COM 052800109 1258 13654 SH DFND 01 0 13654 0 AUTOLIV INC COM 052800109 4452 48336 SH DFND 02 0 48336 0 AUTOLIV INC COM 052800109 1438 15616 SH DFND 02 0 0 15616 AUTOLIV INC COM 052800109 9223 100141 SH DFND 04 0 0 100141 AUTOLIV INC COM 052800109 135656 1472917 SH SOLE 0 0 1472917 AUTOLIV INC COM 052800109 24 266 SH SOLE 0 266 0 AUTOMATIC DATA PROCESSING IN COM 053015103 83728 475186 SH DFND 01 0 475186 0 AUTOMATIC DATA PROCESSING IN COM 053015103 47739 270935 SH DFND 02 0 270935 0 AUTOMATIC DATA PROCESSING IN COM 053015103 13833 78506 SH DFND 02 0 0 78506 AUTOMATIC DATA PROCESSING IN COM 053015103 198007 1123762 SH DFND 04 0 0 1123762 AUTOMATIC DATA PROCESSING IN COM 053015103 6314386 35836468 SH SOLE 0 0 35836468 AUTOMATIC DATA PROCESSING IN COM 053015103 353 2004 SH SOLE 0 2004 0 AUTONATION INC COM 05329W102 1330 19055 SH DFND 01 0 19055 0 AUTONATION INC COM 05329W102 1508 21608 SH DFND 02 0 21608 0 AUTONATION INC COM 05329W102 3564 51066 SH DFND 04 0 0 51066 AUTONATION INC COM 05329W102 472262 6766902 SH SOLE 0 0 6766902 AUTONATION INC COM 05329W102 107 1538 SH SOLE 0 1538 0 AUTOZONE INC COM 053332102 29576 24949 SH DFND 01 0 24949 0 AUTOZONE INC COM 053332102 18533 15634 SH DFND 02 0 15634 0 AUTOZONE INC COM 053332102 5055 4264 SH DFND 02 0 0 4264 AUTOZONE INC COM 053332102 70652 59600 SH DFND 04 0 0 59600 AUTOZONE INC COM 053332102 2384025 2011089 SH SOLE 0 0 2011089 AUTOZONE INC COM 053332102 190 160 SH SOLE 0 160 0 AUTOWEB INC COM 05335B100 2 800 SH DFND 04 0 0 800 AUTOWEB INC COM 05335B100 602 243824 SH SOLE 0 0 243824 AVALARA INC COM 05338G106 6163 37377 SH DFND 01 0 37377 0 AVALARA INC COM 05338G106 6762 41009 SH DFND 02 0 41009 0 AVALARA INC COM 05338G106 2448 14849 SH DFND 02 0 0 14849 AVALARA INC COM 05338G106 8452 51257 SH DFND 04 0 0 51257 AVALARA INC COM 05338G106 1198176 7266515 SH SOLE 0 0 7266515 AVALARA INC COM 05338G106 110 666 SH SOLE 0 666 0 AVALON HLDGS CORP CL A 05343P109 78 29948 SH SOLE 0 0 29948 AVALON GLOBOCARE CORP COM 05344R104 35 31254 SH DFND 01 0 31254 0 AVALON GLOBOCARE CORP COM 05344R104 586 523054 SH SOLE 0 0 523054 AVALONBAY CMNTYS INC COM 053484101 22512 140321 SH DFND 01 0 140321 0 AVALONBAY CMNTYS INC COM 053484101 63069 393127 SH DFND 02 0 393127 0 AVALONBAY CMNTYS INC COM 053484101 4007 24978 SH DFND 02 0 0 24978 AVALONBAY CMNTYS INC COM 053484101 57319 357282 SH DFND 04 0 0 357282 AVALONBAY CMNTYS INC COM 053484101 3360791 20948646 SH SOLE 0 0 20948646 AVALONBAY CMNTYS INC COM 053484101 110 686 SH SOLE 0 686 0 AVANOS MED INC COM 05350V106 1454 31694 SH DFND 01 0 31694 0 AVANOS MED INC COM 05350V106 743 16197 SH DFND 02 0 16197 0 AVANOS MED INC COM 05350V106 1801 39253 SH DFND 04 0 0 39253 AVANOS MED INC COM 05350V106 195014 4250532 SH SOLE 0 0 4250532 AVANOS MED INC COM 05350V106 11 237 SH SOLE 0 237 0 AVANGRID INC COM 05351W103 835 18361 SH DFND 01 0 18361 0 AVANGRID INC COM 05351W103 1773 39017 SH DFND 02 0 39017 0 AVANGRID INC COM 05351W103 2867 63088 SH DFND 04 0 0 63088 AVANGRID INC COM 05351W103 254573 5601170 SH SOLE 0 0 5601170 AVANGRID INC COM 05351W103 143 3149 SH SOLE 0 3149 0 AVAYA HLDGS CORP COM 05351X101 3102 161978 SH DFND 01 0 161978 0 AVAYA HLDGS CORP COM 05351X101 532 27772 SH DFND 02 0 27772 0 AVAYA HLDGS CORP COM 05351X101 1319 68895 SH DFND 04 0 0 68895 AVAYA HLDGS CORP COM 05351X101 162917 8507441 SH SOLE 0 0 8507441 AVAYA HLDGS CORP COM 05351X101 32 1691 SH SOLE 0 1691 0 AVANTOR INC COM 05352A100 6354 225704 SH DFND 01 0 225704 0 AVANTOR INC COM 05352A100 7702 273620 SH DFND 02 0 273620 0 AVANTOR INC COM 05352A100 2488 88394 SH DFND 02 0 0 88394 AVANTOR INC COM 05352A100 8920 316857 SH DFND 04 0 0 316857 AVANTOR INC COM 05352A100 1276142 45333639 SH SOLE 0 0 45333639 AVANTOR INC COM 05352A100 85 3034 SH SOLE 0 3034 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 187 32363 SH DFND 01 0 32363 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 51 8807 SH DFND 04 0 0 8807 AVEO PHARMACEUTICALS INC COM NEW 053588307 6986 1210784 SH SOLE 0 0 1210784 AVEO PHARMACEUTICALS INC COM NEW 053588307 1 193 SH SOLE 0 193 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 89 14919 SH DFND 01 0 14919 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 22 3662 SH DFND 04 0 0 3662 AVENUE THERAPEUTICS INC COM NEW 05360L205 5481 921125 SH SOLE 0 0 921125 AVERY DENNISON CORP COM 053611109 13622 87822 SH DFND 01 0 87822 0 AVERY DENNISON CORP COM 053611109 7748 49952 SH DFND 02 0 49952 0 AVERY DENNISON CORP COM 053611109 2412 15552 SH DFND 02 0 0 15552 AVERY DENNISON CORP COM 053611109 33118 213516 SH DFND 04 0 0 213516 AVERY DENNISON CORP COM 053611109 1385808 8934358 SH SOLE 0 0 8934358 AVERY DENNISON CORP COM 053611109 64 410 SH SOLE 0 410 0 AVIAT NETWORKS INC COM NEW 05366Y201 17 507 SH DFND 01 0 507 0 AVIAT NETWORKS INC COM NEW 05366Y201 33 973 SH DFND 04 0 0 973 AVIAT NETWORKS INC COM NEW 05366Y201 8006 234448 SH SOLE 0 0 234448 AVIAT NETWORKS INC COM NEW 05366Y201 1 27 SH SOLE 0 27 0 AVID TECHNOLOGY INC COM 05367P100 1014 63918 SH DFND 01 0 63918 0 AVID TECHNOLOGY INC COM 05367P100 16 1033 SH DFND 02 0 1033 0 AVID TECHNOLOGY INC COM 05367P100 276 17399 SH DFND 04 0 0 17399 AVID TECHNOLOGY INC COM 05367P100 37691 2374984 SH SOLE 0 0 2374984 AVID TECHNOLOGY INC COM 05367P100 18 1126 SH SOLE 0 1126 0 AVID BIOSERVICES INC COM 05368M106 1201 104079 SH DFND 01 0 104079 0 AVID BIOSERVICES INC COM 05368M106 211 18274 SH DFND 04 0 0 18274 AVID BIOSERVICES INC COM 05368M106 30345 2629527 SH SOLE 0 0 2629527 AVID BIOSERVICES INC COM 05368M106 3 297 SH SOLE 0 297 0 AVIENT CORPORATION COM 05368V106 2440 60583 SH DFND 01 0 60583 0 AVIENT CORPORATION COM 05368V106 1179 29274 SH DFND 02 0 29274 0 AVIENT CORPORATION COM 05368V106 3004 74567 SH DFND 04 0 0 74567 AVIENT CORPORATION COM 05368V106 353753 8782345 SH SOLE 0 0 8782345 AVIENT CORPORATION COM 05368V106 18 459 SH SOLE 0 459 0 AVIDITY BIOSCIENCES INC COM 05370A108 723 28327 SH DFND 01 0 28327 0 AVIDITY BIOSCIENCES INC COM 05370A108 42 1653 SH DFND 02 0 1653 0 AVIDITY BIOSCIENCES INC COM 05370A108 296 11587 SH DFND 04 0 0 11587 AVIDITY BIOSCIENCES INC COM 05370A108 19719 772691 SH SOLE 0 0 772691 AVIDITY BIOSCIENCES INC COM 05370A108 2 68 SH SOLE 0 68 0 AVINGER INC COM 053734604 694 1577085 SH SOLE 0 0 1577085 AVIS BUDGET GROUP COM 053774105 3875 103892 SH DFND 01 0 103892 0 AVIS BUDGET GROUP COM 053774105 742 19888 SH DFND 02 0 19888 0 AVIS BUDGET GROUP COM 053774105 1737 46570 SH DFND 04 0 0 46570 AVIS BUDGET GROUP COM 053774105 167228 4483331 SH SOLE 0 0 4483331 AVIS BUDGET GROUP COM 053774105 33 896 SH SOLE 0 896 0 AVISTA CORP COM 05379B107 1824 45442 SH DFND 01 0 45442 0 AVISTA CORP COM 05379B107 2501 62299 SH DFND 02 0 62299 0 AVISTA CORP COM 05379B107 2721 67790 SH DFND 04 0 0 67790 AVISTA CORP COM 05379B107 296905 7396748 SH SOLE 0 0 7396748 AVISTA CORP COM 05379B107 42 1053 SH SOLE 0 1053 0 AVNET INC COM 053807103 1137 32370 SH DFND 01 0 32370 0 AVNET INC COM 053807103 1367 38929 SH DFND 02 0 38929 0 AVNET INC COM 053807103 2980 84873 SH DFND 04 0 0 84873 AVNET INC COM 053807103 369426 10521969 SH SOLE 0 0 10521969 AVNET INC COM 053807103 88 2499 SH SOLE 0 2499 0 AVITA THERAPEUTICS INC COM 05380C102 69 3717 SH DFND 01 0 3717 0 AVITA THERAPEUTICS INC COM 05380C102 112 6029 SH DFND 04 0 0 6029 AVITA THERAPEUTICS INC COM 05380C102 6185 332879 SH SOLE 0 0 332879 AWARE INC MASS COM 05453N100 11 3032 SH DFND 01 0 3032 0 AWARE INC MASS COM 05453N100 8 2200 SH DFND 04 0 0 2200 AWARE INC MASS COM 05453N100 918 262215 SH SOLE 0 0 262215 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1812 62232 SH DFND 01 0 62232 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 245 8426 SH DFND 02 0 8426 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 746 25602 SH DFND 04 0 0 25602 AXCELIS TECHNOLOGIES INC COM NEW 054540208 63413 2177644 SH SOLE 0 0 2177644 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8 289 SH SOLE 0 289 0 AXCELLA HEALTH INC COM 05454B105 157 30310 SH DFND 01 0 30310 0 AXCELLA HEALTH INC COM 05454B105 36 6907 SH DFND 04 0 0 6907 AXCELLA HEALTH INC COM 05454B105 4865 937314 SH SOLE 0 0 937314 AXCELLA HEALTH INC COM 05454B105 1 169 SH SOLE 0 169 0 AVROBIO INC COM 05455M100 884 63382 SH DFND 01 0 63382 0 AVROBIO INC COM 05455M100 147 10545 SH DFND 02 0 10545 0 AVROBIO INC COM 05455M100 347 24923 SH DFND 04 0 0 24923 AVROBIO INC COM 05455M100 23736 1702721 SH SOLE 0 0 1702721 AVROBIO INC COM 05455M100 2 142 SH SOLE 0 142 0 AXOGEN INC COM 05463X106 1289 72011 SH DFND 01 0 72011 0 AXOGEN INC COM 05463X106 206 11497 SH DFND 02 0 11497 0 AXOGEN INC COM 05463X106 493 27530 SH DFND 04 0 0 27530 AXOGEN INC COM 05463X106 31890 1781566 SH SOLE 0 0 1781566 AXOGEN INC COM 05463X106 3 195 SH SOLE 0 195 0 AXON ENTERPRISE INC COM 05464C101 3464 28268 SH DFND 01 0 28268 0 AXON ENTERPRISE INC COM 05464C101 2551 20819 SH DFND 02 0 20819 0 AXON ENTERPRISE INC COM 05464C101 6348 51809 SH DFND 04 0 0 51809 AXON ENTERPRISE INC COM 05464C101 680616 5554686 SH SOLE 0 0 5554686 AXON ENTERPRISE INC COM 05464C101 58 471 SH SOLE 0 471 0 AXSOME THERAPEUTICS INC COM 05464T104 4437 54463 SH DFND 01 0 54463 0 AXSOME THERAPEUTICS INC COM 05464T104 759 9320 SH DFND 02 0 9320 0 AXSOME THERAPEUTICS INC COM 05464T104 1819 22333 SH DFND 04 0 0 22333 AXSOME THERAPEUTICS INC COM 05464T104 208140 2554806 SH SOLE 0 0 2554806 AXSOME THERAPEUTICS INC COM 05464T104 12 152 SH SOLE 0 152 0 AXOS FINANCIAL INC COM 05465C100 1614 43016 SH DFND 01 0 43016 0 AXOS FINANCIAL INC COM 05465C100 653 17389 SH DFND 02 0 17389 0 AXOS FINANCIAL INC COM 05465C100 1760 46884 SH DFND 04 0 0 46884 AXOS FINANCIAL INC COM 05465C100 188271 5016536 SH SOLE 0 0 5016536 AXOS FINANCIAL INC COM 05465C100 50 1339 SH SOLE 0 1339 0 AXONICS MODULATION TECHNOLOG COM 05465P101 2972 59533 SH DFND 01 0 59533 0 AXONICS MODULATION TECHNOLOG COM 05465P101 382 7643 SH DFND 02 0 7643 0 AXONICS MODULATION TECHNOLOG COM 05465P101 1080 21643 SH DFND 04 0 0 21643 AXONICS MODULATION TECHNOLOG COM 05465P101 65739 1316896 SH SOLE 0 0 1316896 AXONICS MODULATION TECHNOLOG COM 05465P101 19 372 SH SOLE 0 372 0 AYRO INC COM 054748108 28 4529 SH DFND 01 0 4529 0 AYRO INC COM 054748108 31 5109 SH DFND 04 0 0 5109 AYRO INC COM 054748108 1397 229719 SH SOLE 0 0 229719 AYTU BIOSCIENCE INC COM 054754874 28 4601 SH DFND 01 0 4601 0 AYTU BIOSCIENCE INC COM 054754874 18 2941 SH DFND 04 0 0 2941 AYTU BIOSCIENCE INC COM 054754874 4113 687811 SH SOLE 0 0 687811 AYTU BIOSCIENCE INC COM 054754874 0 79 SH SOLE 0 79 0 AZEK CO INC CL A 05478C105 1175 30554 SH DFND 01 0 30554 0 AZEK CO INC CL A 05478C105 935 24322 SH DFND 02 0 24322 0 AZEK CO INC CL A 05478C105 2849 74085 SH DFND 04 0 0 74085 AZEK CO INC CL A 05478C105 247360 6433288 SH SOLE 0 0 6433288 AZEK CO INC CL A 05478C105 13 345 SH SOLE 0 345 0 AZIYO BIOLOGICS INC COM CL A 05479K106 44 3222 SH DFND 01 0 3222 0 AZIYO BIOLOGICS INC COM CL A 05479K106 3 243 SH DFND 04 0 0 243 AZIYO BIOLOGICS INC COM CL A 05479K106 569 41775 SH SOLE 0 0 41775 AZURRX BIOPHARMA INC COM 05502L105 9 9346 SH DFND 01 0 9346 0 AZURRX BIOPHARMA INC COM 05502L105 656 676576 SH SOLE 0 0 676576 B & G FOODS INC NEW COM 05508R106 3221 116140 SH DFND 01 0 116140 0 B & G FOODS INC NEW COM 05508R106 694 25014 SH DFND 02 0 25014 0 B & G FOODS INC NEW COM 05508R106 1637 59024 SH DFND 04 0 0 59024 B & G FOODS INC NEW COM 05508R106 202466 7301340 SH SOLE 0 0 7301340 B & G FOODS INC NEW COM 05508R106 31 1119 SH SOLE 0 1119 0 BCB BANCORP INC COM 055298103 101 9130 SH DFND 01 0 9130 0 BCB BANCORP INC COM 055298103 73 6578 SH DFND 04 0 0 6578 BCB BANCORP INC COM 055298103 7846 708765 SH SOLE 0 0 708765 BCB BANCORP INC COM 055298103 1 89 SH SOLE 0 89 0 BCE INC COM NEW 05534B760 37697 880769 SH DFND 01 0 880769 0 BCE INC COM NEW 05534B760 6836 159725 SH DFND 02 0 159725 0 BCE INC COM NEW 05534B760 1233 28803 SH DFND 02 0 0 28803 BCE INC COM NEW 05534B760 10622 248176 SH DFND 04 0 0 248176 BCE INC COM NEW 05534B760 311249 7272169 SH SOLE 0 0 7272169 BCE INC COM NEW 05534B760 82263 1922034 SH SOLE 0 1922034 0 BGC PARTNERS INC CL A 05541T101 822 205522 SH DFND 01 0 205522 0 BGC PARTNERS INC CL A 05541T101 418 104463 SH DFND 02 0 104463 0 BGC PARTNERS INC CL A 05541T101 1073 268184 SH DFND 04 0 0 268184 BGC PARTNERS INC CL A 05541T101 109383 27345693 SH SOLE 0 0 27345693 BGC PARTNERS INC CL A 05541T101 28 6983 SH SOLE 0 6983 0 BG STAFFING INC COM 05544A109 92 6795 SH DFND 01 0 6795 0 BG STAFFING INC COM 05544A109 25 1885 SH DFND 04 0 0 1885 BG STAFFING INC COM 05544A109 6619 490669 SH SOLE 0 0 490669 BG STAFFING INC COM 05544A109 1 73 SH SOLE 0 73 0 BJS WHSL CLUB HLDGS INC COM 05550J101 10099 270886 SH DFND 01 0 270886 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1653 44335 SH DFND 02 0 44335 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4228 113403 SH DFND 04 0 0 113403 BJS WHSL CLUB HLDGS INC COM 05550J101 487535 13077645 SH SOLE 0 0 13077645 BJS WHSL CLUB HLDGS INC COM 05550J101 50 1343 SH SOLE 0 1343 0 BBQ HLDGS INC COM 05551A109 14 2790 SH DFND 04 0 0 2790 BBQ HLDGS INC COM 05551A109 1150 235732 SH SOLE 0 0 235732 BOK FINL CORP COM NEW 05561Q201 702 10256 SH DFND 01 0 10256 0 BOK FINL CORP COM NEW 05561Q201 718 10478 SH DFND 02 0 10478 0 BOK FINL CORP COM NEW 05561Q201 1926 28125 SH DFND 04 0 0 28125 BOK FINL CORP COM NEW 05561Q201 210395 3072364 SH SOLE 0 0 3072364 BOK FINL CORP COM NEW 05561Q201 111 1624 SH SOLE 0 1624 0 BRT APARTMENTS CORP COM 055645303 109 7196 SH DFND 01 0 7196 0 BRT APARTMENTS CORP COM 055645303 36 2400 SH DFND 04 0 0 2400 BRT APARTMENTS CORP COM 055645303 9356 615529 SH SOLE 0 0 615529 BRT APARTMENTS CORP COM 055645303 1 67 SH SOLE 0 67 0 BRP INC COM SUN VTG 05577W200 7841 118832 SH DFND 01 0 118832 0 BRP INC COM SUN VTG 05577W200 827 12533 SH DFND 02 0 12533 0 BRP INC COM SUN VTG 05577W200 1342 20340 SH DFND 04 0 0 20340 BRP INC COM SUN VTG 05577W200 63796 966896 SH SOLE 0 0 966896 BRP INC COM SUN VTG 05577W200 3461 52456 SH SOLE 0 52456 0 B. RILEY FINANCIAL INC COM 05580M108 526 11892 SH DFND 01 0 11892 0 B. RILEY FINANCIAL INC COM 05580M108 129 2923 SH DFND 02 0 2923 0 B. RILEY FINANCIAL INC COM 05580M108 513 11610 SH DFND 04 0 0 11610 B. RILEY FINANCIAL INC COM 05580M108 37499 848015 SH SOLE 0 0 848015 B. RILEY FINANCIAL INC COM 05580M108 3 73 SH SOLE 0 73 0 BK TECHNOLOGIES CORPORATION COM 05587G104 4 1432 SH DFND 01 0 1432 0 BK TECHNOLOGIES CORPORATION COM 05587G104 129 42714 SH SOLE 0 0 42714 BRP GROUP INC COM CL A 05589G102 2514 83884 SH DFND 01 0 83884 0 BRP GROUP INC COM CL A 05589G102 282 9402 SH DFND 02 0 9402 0 BRP GROUP INC COM CL A 05589G102 953 31799 SH DFND 04 0 0 31799 BRP GROUP INC COM CL A 05589G102 61831 2063108 SH SOLE 0 0 2063108 BRP GROUP INC COM CL A 05589G102 6 210 SH SOLE 0 210 0 BMC STK HLDGS INC COM 05591B109 2340 43595 SH DFND 01 0 43595 0 BMC STK HLDGS INC COM 05591B109 1130 21059 SH DFND 02 0 21059 0 BMC STK HLDGS INC COM 05591B109 2820 52534 SH DFND 04 0 0 52534 BMC STK HLDGS INC COM 05591B109 311431 5801616 SH SOLE 0 0 5801616 BMC STK HLDGS INC COM 05591B109 18 328 SH SOLE 0 328 0 BWX TECHNOLOGIES INC COM 05605H100 2324 38551 SH DFND 01 0 38551 0 BWX TECHNOLOGIES INC COM 05605H100 1947 32298 SH DFND 02 0 32298 0 BWX TECHNOLOGIES INC COM 05605H100 4475 74234 SH DFND 04 0 0 74234 BWX TECHNOLOGIES INC COM 05605H100 509442 8451261 SH SOLE 0 0 8451261 BWX TECHNOLOGIES INC COM 05605H100 28 462 SH SOLE 0 462 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 23 6689 SH DFND 01 0 6689 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 30 8464 SH DFND 04 0 0 8464 BABCOCK & WILCOX ENTERPRISES COM 05614L209 5036 1434722 SH SOLE 0 0 1434722 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1 234 SH SOLE 0 234 0 BADGER METER INC COM 056525108 5425 57675 SH DFND 01 0 57675 0 BADGER METER INC COM 056525108 908 9649 SH DFND 02 0 9649 0 BADGER METER INC COM 056525108 2475 26318 SH DFND 04 0 0 26318 BADGER METER INC COM 056525108 300334 3193005 SH SOLE 0 0 3193005 BADGER METER INC COM 056525108 13 138 SH SOLE 0 138 0 BAIDU INC SPON ADR REP A 056752108 169349 783154 SH DFND 01 0 783154 0 BAIDU INC SPON ADR REP A 056752108 24694 114195 SH DFND 02 0 114195 0 BAIDU INC SPON ADR REP A 056752108 127896 591455 SH DFND 04 0 0 591455 BAIDU INC SPON ADR REP A 056752108 6869 31765 SH DFND 05 0 0 31765 BAIDU INC SPON ADR REP A 056752108 1723451 7970086 SH SOLE 0 0 7970086 BAKER HUGHES COMPANY CL A 05722G100 14250 683438 SH DFND 01 0 683438 0 BAKER HUGHES COMPANY CL A 05722G100 7555 362348 SH DFND 02 0 362348 0 BAKER HUGHES COMPANY CL A 05722G100 2505 120161 SH DFND 02 0 0 120161 BAKER HUGHES COMPANY CL A 05722G100 36574 1754129 SH DFND 04 0 0 1754129 BAKER HUGHES COMPANY CL A 05722G100 1466107 70316891 SH SOLE 0 0 70316891 BAKER HUGHES COMPANY CL A 05722G100 67 3205 SH SOLE 0 3205 0 BALCHEM CORP COM 057665200 6934 60182 SH DFND 01 0 60182 0 BALCHEM CORP COM 057665200 1232 10689 SH DFND 02 0 10689 0 BALCHEM CORP COM 057665200 3009 26114 SH DFND 04 0 0 26114 BALCHEM CORP COM 057665200 402346 3491978 SH SOLE 0 0 3491978 BALCHEM CORP COM 057665200 18 155 SH SOLE 0 155 0 BALL CORP COM 058498106 33821 362966 SH DFND 01 0 362966 0 BALL CORP COM 058498106 16918 181561 SH DFND 02 0 181561 0 BALL CORP COM 058498106 5570 59774 SH DFND 02 0 0 59774 BALL CORP COM 058498106 75420 809400 SH DFND 04 0 0 809400 BALL CORP COM 058498106 3145225 33754298 SH SOLE 0 0 33754298 BALL CORP COM 058498106 150 1606 SH SOLE 0 1606 0 BALLANTYNE STRONG INC COM 058516105 7 3252 SH DFND 04 0 0 3252 BALLANTYNE STRONG INC COM 058516105 717 355941 SH SOLE 0 0 355941 BALLARD PWR SYS INC NEW COM 058586108 15500 662392 SH DFND 01 0 662392 0 BALLARD PWR SYS INC NEW COM 058586108 1237 52869 SH DFND 02 0 52869 0 BALLARD PWR SYS INC NEW COM 058586108 1877 80196 SH DFND 04 0 0 80196 BALLARD PWR SYS INC NEW COM 058586108 121102 5175283 SH SOLE 0 0 5175283 BALLARD PWR SYS INC NEW COM 058586108 6800 290591 SH SOLE 0 290591 0 BALLYS CORPORATION COM 05875B106 1771 35263 SH DFND 01 0 35263 0 BALLYS CORPORATION COM 05875B106 316 6290 SH DFND 02 0 6290 0 BALLYS CORPORATION COM 05875B106 732 14568 SH DFND 04 0 0 14568 BALLYS CORPORATION COM 05875B106 41353 823280 SH SOLE 0 0 823280 BALLYS CORPORATION COM 05875B106 31 622 SH SOLE 0 622 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 34 10654 SH DFND 02 0 10654 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 80 24873 SH DFND 05 0 0 24873 BANCFIRST CORP COM 05945F103 736 12546 SH DFND 01 0 12546 0 BANCFIRST CORP COM 05945F103 331 5642 SH DFND 02 0 5642 0 BANCFIRST CORP COM 05945F103 890 15154 SH DFND 04 0 0 15154 BANCFIRST CORP COM 05945F103 163449 2784482 SH SOLE 0 0 2784482 BANCFIRST CORP COM 05945F103 8 144 SH SOLE 0 144 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1161 220671 SH DFND 01 0 220671 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 103249 19629145 SH SOLE 0 0 19629145 BANCO MACRO SA SPON ADR B 05961W105 72 4603 SH DFND 02 0 4603 0 BANCO MACRO SA SPON ADR B 05961W105 233 14967 SH DFND 05 0 0 14967 BANCO SANTANDER S.A. ADR 05964H105 399 130702 SH SOLE 0 0 130702 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 212 11170 SH DFND 01 0 11170 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 8 400 SH DFND 02 0 400 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 54 2819 SH DFND 04 0 0 2819 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 40087 2110960 SH SOLE 0 0 2110960 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 31610 3658521 SH SOLE 0 0 3658521 BANCOLOMBIA S A SPON ADR PREF 05968L102 12570 312837 SH DFND 01 0 312837 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 261 6496 SH DFND 02 0 6496 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 122638 3052221 SH SOLE 0 0 3052221 BANCORP INC DEL COM 05969A105 468 34297 SH DFND 01 0 34297 0 BANCORP INC DEL COM 05969A105 244 17846 SH DFND 02 0 17846 0 BANCORP INC DEL COM 05969A105 729 53419 SH DFND 04 0 0 53419 BANCORP INC DEL COM 05969A105 32284 2365117 SH SOLE 0 0 2365117 BANCORP INC DEL COM 05969A105 31 2263 SH SOLE 0 2263 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1787 65112 SH DFND 01 0 65112 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 868 31620 SH DFND 02 0 31620 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2222 80986 SH DFND 04 0 0 80986 BANCORPSOUTH BK TUPELO MISS COM 05971J102 256112 9333544 SH SOLE 0 0 9333544 BANCORPSOUTH BK TUPELO MISS COM 05971J102 27 992 SH SOLE 0 992 0 BANDWIDTH INC COM CL A 05988J103 5905 38426 SH DFND 01 0 38426 0 BANDWIDTH INC COM CL A 05988J103 892 5806 SH DFND 02 0 5806 0 BANDWIDTH INC COM CL A 05988J103 2589 16846 SH DFND 04 0 0 16846 BANDWIDTH INC COM CL A 05988J103 261072 1698912 SH SOLE 0 0 1698912 BANDWIDTH INC COM CL A 05988J103 35 228 SH SOLE 0 228 0 BANC OF CALIFORNIA INC COM 05990K106 422 28677 SH DFND 01 0 28677 0 BANC OF CALIFORNIA INC COM 05990K106 256 17401 SH DFND 02 0 17401 0 BANC OF CALIFORNIA INC COM 05990K106 573 38983 SH DFND 04 0 0 38983 BANC OF CALIFORNIA INC COM 05990K106 44188 3003968 SH SOLE 0 0 3003968 BANC OF CALIFORNIA INC COM 05990K106 37 2487 SH SOLE 0 2487 0 BK OF AMERICA CORP COM 060505104 232150 7659173 SH DFND 01 0 7659173 0 BK OF AMERICA CORP COM 060505104 141992 4684650 SH DFND 02 0 4684650 0 BK OF AMERICA CORP COM 060505104 43043 1420094 SH DFND 02 0 0 1420094 BK OF AMERICA CORP COM 060505104 607806 20052992 SH DFND 04 0 0 20052992 BK OF AMERICA CORP COM 060505104 17606474 580880032 SH SOLE 0 0 580880032 BK OF AMERICA CORP COM 060505104 1400 46190 SH SOLE 0 46190 0 BANK FIRST CORP COM 06211J100 761 11735 SH DFND 01 0 11735 0 BANK FIRST CORP COM 06211J100 133 2059 SH DFND 02 0 2059 0 BANK FIRST CORP COM 06211J100 326 5022 SH DFND 04 0 0 5022 BANK FIRST CORP COM 06211J100 21552 332494 SH SOLE 0 0 332494 BANK FIRST CORP COM 06211J100 2 33 SH SOLE 0 33 0 BANK HAWAII CORP COM 062540109 996 13005 SH DFND 01 0 13005 0 BANK HAWAII CORP COM 062540109 942 12299 SH DFND 02 0 12299 0 BANK HAWAII CORP COM 062540109 2839 37055 SH DFND 04 0 0 37055 BANK HAWAII CORP COM 062540109 280792 3664741 SH SOLE 0 0 3664741 BANK HAWAII CORP COM 062540109 78 1020 SH SOLE 0 1020 0 BANK MARIN BANCORP COM 063425102 297 8655 SH DFND 01 0 8655 0 BANK MARIN BANCORP COM 063425102 92 2678 SH DFND 02 0 2678 0 BANK MARIN BANCORP COM 063425102 479 13956 SH DFND 04 0 0 13956 BANK MARIN BANCORP COM 063425102 23635 688268 SH SOLE 0 0 688268 BANK MARIN BANCORP COM 063425102 2 72 SH SOLE 0 72 0 BANK MONTREAL QUE COM 063671101 142376 1872635 SH DFND 01 0 1872635 0 BANK MONTREAL QUE COM 063671101 28966 380979 SH DFND 02 0 380979 0 BANK MONTREAL QUE COM 063671101 8920 117325 SH DFND 02 0 0 117325 BANK MONTREAL QUE COM 063671101 43727 575133 SH DFND 04 0 0 575133 BANK MONTREAL QUE COM 063671101 1122694 14766459 SH SOLE 0 0 14766459 BANK MONTREAL QUE COM 063671101 116484 1532080 SH SOLE 0 1532080 0 BANK NEW YORK MELLON CORP COM 064058100 34602 815318 SH DFND 01 0 815318 0 BANK NEW YORK MELLON CORP COM 064058100 20433 481445 SH DFND 02 0 481445 0 BANK NEW YORK MELLON CORP COM 064058100 6169 145366 SH DFND 02 0 0 145366 BANK NEW YORK MELLON CORP COM 064058100 90786 2139150 SH DFND 04 0 0 2139150 BANK NEW YORK MELLON CORP COM 064058100 2566484 60473237 SH SOLE 0 0 60473237 BANK NEW YORK MELLON CORP COM 064058100 357 8423 SH SOLE 0 8423 0 BANK NOVA SCOTIA B C COM 064149107 191056 3535455 SH DFND 01 0 3535455 0 BANK NOVA SCOTIA B C COM 064149107 38789 717789 SH DFND 02 0 717789 0 BANK NOVA SCOTIA B C COM 064149107 12014 222317 SH DFND 02 0 0 222317 BANK NOVA SCOTIA B C COM 064149107 58994 1091665 SH DFND 04 0 0 1091665 BANK NOVA SCOTIA B C COM 064149107 1506130 27870656 SH SOLE 0 0 27870656 BANK NOVA SCOTIA B C COM 064149107 156433 2894759 SH SOLE 0 2894759 0 BANK OZK COM 06417N103 1244 39785 SH DFND 01 0 39785 0 BANK OZK COM 06417N103 1348 43104 SH DFND 02 0 43104 0 BANK OZK COM 06417N103 3332 106558 SH DFND 04 0 0 106558 BANK OZK COM 06417N103 343154 10973905 SH SOLE 0 0 10973905 BANK OZK COM 06417N103 74 2381 SH SOLE 0 2381 0 BANK COMM HLDGS COM 06424J103 110 11096 SH DFND 01 0 11096 0 BANK COMM HLDGS COM 06424J103 87 8774 SH DFND 04 0 0 8774 BANK COMM HLDGS COM 06424J103 7695 777248 SH SOLE 0 0 777248 BANK COMM HLDGS COM 06424J103 1 99 SH SOLE 0 99 0 BANK PRINCETON NEW JERSEY COM 064520109 85 3616 SH DFND 01 0 3616 0 BANK PRINCETON NEW JERSEY COM 064520109 29 1232 SH DFND 04 0 0 1232 BANK PRINCETON NEW JERSEY COM 064520109 6528 278871 SH SOLE 0 0 278871 BANK PRINCETON NEW JERSEY COM 064520109 0 15 SH SOLE 0 15 0 BANK SOUTH CAROLINA CORP COM 065066102 14 886 SH DFND 01 0 886 0 BANK SOUTH CAROLINA CORP COM 065066102 7 448 SH DFND 04 0 0 448 BANK SOUTH CAROLINA CORP COM 065066102 1307 81562 SH SOLE 0 0 81562 BANKFINANCIAL CORP COM 06643P104 86 9820 SH DFND 01 0 9820 0 BANKFINANCIAL CORP COM 06643P104 77 8816 SH DFND 04 0 0 8816 BANKFINANCIAL CORP COM 06643P104 4583 522035 SH SOLE 0 0 522035 BANKFINANCIAL CORP COM 06643P104 0 27 SH SOLE 0 27 0 BANKUNITED INC COM 06652K103 2117 60861 SH DFND 01 0 60861 0 BANKUNITED INC COM 06652K103 1114 32043 SH DFND 02 0 32043 0 BANKUNITED INC COM 06652K103 2590 74482 SH DFND 04 0 0 74482 BANKUNITED INC COM 06652K103 331887 9542469 SH SOLE 0 0 9542469 BANKUNITED INC COM 06652K103 56 1608 SH SOLE 0 1608 0 BANK7 CORP COM 06652N107 51 3586 SH DFND 01 0 3586 0 BANK7 CORP COM 06652N107 7 500 SH DFND 04 0 0 500 BANK7 CORP COM 06652N107 2660 187305 SH SOLE 0 0 187305 BANNER CORP COM NEW 06652V208 1073 23027 SH DFND 01 0 23027 0 BANNER CORP COM NEW 06652V208 540 11598 SH DFND 02 0 11598 0 BANNER CORP COM NEW 06652V208 1376 29529 SH DFND 04 0 0 29529 BANNER CORP COM NEW 06652V208 166129 3565763 SH SOLE 0 0 3565763 BANNER CORP COM NEW 06652V208 19 418 SH SOLE 0 418 0 BANKWELL FINL GROUP INC COM 06654A103 90 4595 SH DFND 01 0 4595 0 BANKWELL FINL GROUP INC COM 06654A103 72 3673 SH DFND 04 0 0 3673 BANKWELL FINL GROUP INC COM 06654A103 6297 322073 SH SOLE 0 0 322073 BANKWELL FINL GROUP INC COM 06654A103 1 50 SH SOLE 0 50 0 BAR HBR BANKSHARES COM 066849100 220 9748 SH DFND 01 0 9748 0 BAR HBR BANKSHARES COM 066849100 210 9307 SH DFND 02 0 9307 0 BAR HBR BANKSHARES COM 066849100 248 10984 SH DFND 04 0 0 10984 BAR HBR BANKSHARES COM 066849100 16899 748070 SH SOLE 0 0 748070 BAR HBR BANKSHARES COM 066849100 1 50 SH SOLE 0 50 0 BAOZUN INC SPONSORED ADR 06684L103 5088 148120 SH DFND 01 0 148120 0 BAOZUN INC SPONSORED ADR 06684L103 560 16292 SH DFND 02 0 16292 0 BAOZUN INC SPONSORED ADR 06684L103 2831 82403 SH DFND 04 0 0 82403 BAOZUN INC SPONSORED ADR 06684L103 195 5684 SH DFND 05 0 0 5684 BAOZUN INC SPONSORED ADR 06684L103 48027 1398156 SH SOLE 0 0 1398156 BARNES & NOBLE ED INC COM 06777U101 39 8488 SH DFND 01 0 8488 0 BARNES & NOBLE ED INC COM 06777U101 45 9615 SH DFND 04 0 0 9615 BARNES & NOBLE ED INC COM 06777U101 10137 2179991 SH SOLE 0 0 2179991 BARNES & NOBLE ED INC COM 06777U101 1 266 SH SOLE 0 266 0 BARNES GROUP INC COM 067806109 1564 30855 SH DFND 01 0 30855 0 BARNES GROUP INC COM 067806109 841 16584 SH DFND 02 0 16584 0 BARNES GROUP INC COM 067806109 1908 37648 SH DFND 04 0 0 37648 BARNES GROUP INC COM 067806109 238844 4711858 SH SOLE 0 0 4711858 BARNES GROUP INC COM 067806109 12 238 SH SOLE 0 238 0 BARRICK GOLD CORP COM 067901108 117766 5169699 SH DFND 01 0 5169699 0 BARRICK GOLD CORP COM 067901108 28294 1242058 SH DFND 02 0 1242058 0 BARRICK GOLD CORP COM 067901108 6114 268402 SH DFND 02 0 0 268402 BARRICK GOLD CORP COM 067901108 31164 1368054 SH DFND 04 0 0 1368054 BARRICK GOLD CORP COM 067901108 918361 40314364 SH SOLE 0 0 40314364 BARRICK GOLD CORP COM 067901108 68234 2995338 SH SOLE 0 2995338 0 BARNWELL INDS INC COM 068221100 56 44204 SH SOLE 0 0 44204 BARRETT BUSINESS SVCS INC COM 068463108 398 5834 SH DFND 01 0 5834 0 BARRETT BUSINESS SVCS INC COM 068463108 212 3113 SH DFND 02 0 3113 0 BARRETT BUSINESS SVCS INC COM 068463108 425 6226 SH DFND 04 0 0 6226 BARRETT BUSINESS SVCS INC COM 068463108 24524 359540 SH SOLE 0 0 359540 BARRETT BUSINESS SVCS INC COM 068463108 2 30 SH SOLE 0 30 0 BASSETT FURNITURE INDS INC COM 070203104 39 1928 SH DFND 01 0 1928 0 BASSETT FURNITURE INDS INC COM 070203104 53 2617 SH DFND 04 0 0 2617 BASSETT FURNITURE INDS INC COM 070203104 8321 414396 SH SOLE 0 0 414396 BASSETT FURNITURE INDS INC COM 070203104 1 52 SH SOLE 0 52 0 BATTALION OIL CORP COM 07134L107 27 3268 SH DFND 01 0 3268 0 BATTALION OIL CORP COM 07134L107 32 3887 SH DFND 04 0 0 3887 BATTALION OIL CORP COM 07134L107 3811 459197 SH SOLE 0 0 459197 BATTALION OIL CORP COM 07134L107 1 77 SH SOLE 0 77 0 BAUDAX BIO INC COM 07160F107 2 2136 SH DFND 04 0 0 2136 BAUDAX BIO INC COM 07160F107 498 493070 SH SOLE 0 0 493070 BAUSCH HEALTH COS INC COM 071734107 18828 905192 SH DFND 01 0 905192 0 BAUSCH HEALTH COS INC COM 071734107 3745 180068 SH DFND 02 0 180068 0 BAUSCH HEALTH COS INC COM 071734107 1213 58327 SH DFND 02 0 0 58327 BAUSCH HEALTH COS INC COM 071734107 5614 269893 SH DFND 04 0 0 269893 BAUSCH HEALTH COS INC COM 071734107 148568 7142684 SH SOLE 0 0 7142684 BAUSCH HEALTH COS INC COM 071734107 10957 526799 SH SOLE 0 526799 0 BAXTER INTL INC COM 071813109 43191 538274 SH DFND 01 0 538274 0 BAXTER INTL INC COM 071813109 26856 334699 SH DFND 02 0 334699 0 BAXTER INTL INC COM 071813109 7449 92834 SH DFND 02 0 0 92834 BAXTER INTL INC COM 071813109 104437 1301555 SH DFND 04 0 0 1301555 BAXTER INTL INC COM 071813109 2961560 36908768 SH SOLE 0 0 36908768 BAXTER INTL INC COM 071813109 202 2514 SH SOLE 0 2514 0 BAYCOM CORP COM 07272M107 185 12194 SH DFND 01 0 12194 0 BAYCOM CORP COM 07272M107 50 3267 SH DFND 04 0 0 3267 BAYCOM CORP COM 07272M107 9895 652296 SH SOLE 0 0 652296 BAYCOM CORP COM 07272M107 1 66 SH SOLE 0 66 0 BEACON ROOFING SUPPLY INC COM 073685109 1450 36087 SH DFND 01 0 36087 0 BEACON ROOFING SUPPLY INC COM 073685109 774 19264 SH DFND 02 0 19264 0 BEACON ROOFING SUPPLY INC COM 073685109 1926 47926 SH DFND 04 0 0 47926 BEACON ROOFING SUPPLY INC COM 073685109 197728 4919831 SH SOLE 0 0 4919831 BEACON ROOFING SUPPLY INC COM 073685109 57 1421 SH SOLE 0 1421 0 BEAM GLOBAL COM 07373B109 80 1085 SH DFND 01 0 1085 0 BEAM GLOBAL COM 07373B109 170 2300 SH DFND 04 0 0 2300 BEAM GLOBAL COM 07373B109 21560 292225 SH SOLE 0 0 292225 BEAM GLOBAL COM 07373B109 3 34 SH SOLE 0 34 0 BEAM THERAPEUTICS INC COM 07373V105 6256 76629 SH DFND 01 0 76629 0 BEAM THERAPEUTICS INC COM 07373V105 441 5402 SH DFND 02 0 5402 0 BEAM THERAPEUTICS INC COM 07373V105 1355 16601 SH DFND 04 0 0 16601 BEAM THERAPEUTICS INC COM 07373V105 221803 2716843 SH SOLE 0 0 2716843 BEAM THERAPEUTICS INC COM 07373V105 13 155 SH SOLE 0 155 0 BEASLEY BROADCAST GROUP INC CL A 074014101 616 413507 SH SOLE 0 0 413507 BEAZER HOMES USA INC COM NEW 07556Q881 295 19454 SH DFND 01 0 19454 0 BEAZER HOMES USA INC COM NEW 07556Q881 45 2971 SH DFND 02 0 2971 0 BEAZER HOMES USA INC COM NEW 07556Q881 362 23867 SH DFND 04 0 0 23867 BEAZER HOMES USA INC COM NEW 07556Q881 22973 1516396 SH SOLE 0 0 1516396 BEAZER HOMES USA INC COM NEW 07556Q881 41 2736 SH SOLE 0 2736 0 BECTON DICKINSON & CO COM 075887109 72297 288934 SH DFND 01 0 288934 0 BECTON DICKINSON & CO COM 075887109 45536 181985 SH DFND 02 0 181985 0 BECTON DICKINSON & CO COM 075887109 13200 52752 SH DFND 02 0 0 52752 BECTON DICKINSON & CO COM 075887109 183266 732421 SH DFND 04 0 0 732421 BECTON DICKINSON & CO COM 075887109 5780676 23102374 SH SOLE 0 0 23102374 BECTON DICKINSON & CO COM 075887109 495 1978 SH SOLE 0 1978 0 BED BATH & BEYOND INC COM 075896100 1490 83888 SH DFND 01 0 83888 0 BED BATH & BEYOND INC COM 075896100 778 43806 SH DFND 02 0 43806 0 BED BATH & BEYOND INC COM 075896100 1851 104211 SH DFND 04 0 0 104211 BED BATH & BEYOND INC COM 075896100 221166 12453035 SH SOLE 0 0 12453035 BED BATH & BEYOND INC COM 075896100 56 3160 SH SOLE 0 3160 0 BEIGENE LTD SPONSORED ADR 07725L102 4090 15830 SH DFND 02 0 15830 0 BEIGENE LTD SPONSORED ADR 07725L102 19397 75068 SH DFND 04 0 0 75068 BEIGENE LTD SPONSORED ADR 07725L102 2414 9342 SH DFND 05 0 0 9342 BEL FUSE INC CL A 077347201 1 112 SH DFND 04 0 0 112 BEL FUSE INC CL A 077347201 179 13508 SH SOLE 0 0 13508 BEL FUSE INC CL B 077347300 103 6838 SH DFND 01 0 6838 0 BEL FUSE INC CL B 077347300 49 3277 SH DFND 04 0 0 3277 BEL FUSE INC CL B 077347300 9829 653963 SH SOLE 0 0 653963 BEL FUSE INC CL B 077347300 1 58 SH SOLE 0 58 0 BELDEN INC COM 077454106 1219 29101 SH DFND 01 0 29101 0 BELDEN INC COM 077454106 667 15922 SH DFND 02 0 15922 0 BELDEN INC COM 077454106 1480 35323 SH DFND 04 0 0 35323 BELDEN INC COM 077454106 169024 4033976 SH SOLE 0 0 4033976 BELDEN INC COM 077454106 9 222 SH SOLE 0 222 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 55 8241 SH DFND 01 0 8241 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 24 3642 SH DFND 04 0 0 3642 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 2433 364705 SH SOLE 0 0 364705 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 4 1181 SH DFND 04 0 0 1181 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 592 167584 SH SOLE 0 0 167584 BELLRING BRANDS INC COM CL A 079823100 634 26061 SH DFND 01 0 26061 0 BELLRING BRANDS INC COM CL A 079823100 271 11162 SH DFND 02 0 11162 0 BELLRING BRANDS INC COM CL A 079823100 782 32163 SH DFND 04 0 0 32163 BELLRING BRANDS INC COM CL A 079823100 81825 3365904 SH SOLE 0 0 3365904 BELLRING BRANDS INC COM CL A 079823100 5 196 SH SOLE 0 196 0 BENCHMARK ELECTRS INC COM 08160H101 647 23946 SH DFND 01 0 23946 0 BENCHMARK ELECTRS INC COM 08160H101 381 14123 SH DFND 02 0 14123 0 BENCHMARK ELECTRS INC COM 08160H101 807 29879 SH DFND 04 0 0 29879 BENCHMARK ELECTRS INC COM 08160H101 103765 3841736 SH SOLE 0 0 3841736 BENCHMARK ELECTRS INC COM 08160H101 19 709 SH SOLE 0 709 0 BENEFITFOCUS INC COM 08180D106 830 57316 SH DFND 01 0 57316 0 BENEFITFOCUS INC COM 08180D106 61 4213 SH DFND 02 0 4213 0 BENEFITFOCUS INC COM 08180D106 283 19570 SH DFND 04 0 0 19570 BENEFITFOCUS INC COM 08180D106 32426 2239338 SH SOLE 0 0 2239338 BENEFITFOCUS INC COM 08180D106 2 157 SH SOLE 0 157 0 BENTLEY SYS INC COM CL B 08265T208 51 1249 SH DFND 01 0 1249 0 BENTLEY SYS INC COM CL B 08265T208 9 222 SH DFND 04 0 0 222 BENTLEY SYS INC COM CL B 08265T208 2776 68529 SH SOLE 0 0 68529 BERKELEY LTS INC COM 084310101 372 4165 SH DFND 01 0 4165 0 BERKELEY LTS INC COM 084310101 300 3352 SH DFND 04 0 0 3352 BERKELEY LTS INC COM 084310101 89269 998423 SH SOLE 0 0 998423 BERKELEY LTS INC COM 084310101 5 58 SH SOLE 0 58 0 BERKLEY W R CORP COM 084423102 9335 140538 SH DFND 01 0 140538 0 BERKLEY W R CORP COM 084423102 5577 83965 SH DFND 02 0 83965 0 BERKLEY W R CORP COM 084423102 1627 24499 SH DFND 02 0 0 24499 BERKLEY W R CORP COM 084423102 23829 358768 SH DFND 04 0 0 358768 BERKLEY W R CORP COM 084423102 1003947 15115125 SH SOLE 0 0 15115125 BERKLEY W R CORP COM 084423102 44 656 SH SOLE 0 656 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 116518 335 SH DFND 01 0 335 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3826 11 SH DFND 02 0 11 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 74085 213 SH DFND 04 0 0 213 BERKSHIRE HATHAWAY INC DEL CL A 084670108 588851 1693 SH SOLE 0 0 1693 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 334523 1442720 SH DFND 01 0 1442720 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 189319 816489 SH DFND 02 0 816489 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3821 16480 SH DFND 02 0 0 16480 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1028076 4433847 SH DFND 04 0 0 4433847 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29779118 128430231 SH SOLE 0 0 128430231 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2090 9014 SH SOLE 0 9014 0 BERKSHIRE HILLS BANCORP INC COM 084680107 516 30129 SH DFND 01 0 30129 0 BERKSHIRE HILLS BANCORP INC COM 084680107 210 12257 SH DFND 02 0 12257 0 BERKSHIRE HILLS BANCORP INC COM 084680107 684 39952 SH DFND 04 0 0 39952 BERKSHIRE HILLS BANCORP INC COM 084680107 88243 5154389 SH SOLE 0 0 5154389 BERKSHIRE HILLS BANCORP INC COM 084680107 4 220 SH SOLE 0 220 0 BERRY GLOBAL GROUP INC COM 08579W103 2777 49417 SH DFND 01 0 49417 0 BERRY GLOBAL GROUP INC COM 08579W103 2432 43275 SH DFND 02 0 43275 0 BERRY GLOBAL GROUP INC COM 08579W103 6218 110653 SH DFND 04 0 0 110653 BERRY GLOBAL GROUP INC COM 08579W103 654385 11645942 SH SOLE 0 0 11645942 BERRY GLOBAL GROUP INC COM 08579W103 89 1584 SH SOLE 0 1584 0 BERRY CORP COM 08579X101 170 46156 SH DFND 01 0 46156 0 BERRY CORP COM 08579X101 11 3044 SH DFND 02 0 3044 0 BERRY CORP COM 08579X101 144 39187 SH DFND 04 0 0 39187 BERRY CORP COM 08579X101 14410 3915863 SH SOLE 0 0 3915863 BERRY CORP COM 08579X101 17 4639 SH SOLE 0 4639 0 BEST BUY INC COM 086516101 23543 235924 SH DFND 01 0 235924 0 BEST BUY INC COM 086516101 14047 140763 SH DFND 02 0 140763 0 BEST BUY INC COM 086516101 4215 42236 SH DFND 02 0 0 42236 BEST BUY INC COM 086516101 59254 593791 SH DFND 04 0 0 593791 BEST BUY INC COM 086516101 2768335 27741604 SH SOLE 0 0 27741604 BEST BUY INC COM 086516101 222 2221 SH SOLE 0 2221 0 BEST INC SPONSORED ADS 08653C106 946 463910 SH DFND 01 0 463910 0 BEST INC SPONSORED ADS 08653C106 44 21421 SH DFND 02 0 21421 0 BEST INC SPONSORED ADS 08653C106 5 2317 SH DFND 04 0 0 2317 BEST INC SPONSORED ADS 08653C106 131 64243 SH DFND 05 0 0 64243 BEST INC SPONSORED ADS 08653C106 10807 5297622 SH SOLE 0 0 5297622 BEYOND MEAT INC COM 08862E109 2714 21713 SH DFND 01 0 21713 0 BEYOND MEAT INC COM 08862E109 1003 8023 SH DFND 02 0 8023 0 BEYOND MEAT INC COM 08862E109 3794 30351 SH DFND 04 0 0 30351 BEYOND MEAT INC COM 08862E109 503417 4027339 SH SOLE 0 0 4027339 BEYOND MEAT INC COM 08862E109 28 228 SH SOLE 0 228 0 BEYOND AIR INC COM 08862L103 153 29046 SH DFND 01 0 29046 0 BEYOND AIR INC COM 08862L103 28 5312 SH DFND 04 0 0 5312 BEYOND AIR INC COM 08862L103 3046 578053 SH SOLE 0 0 578053 BEYOND AIR INC COM 08862L103 1 101 SH SOLE 0 101 0 BIG 5 SPORTING GOODS CORP COM 08915P101 33 3261 SH DFND 01 0 3261 0 BIG 5 SPORTING GOODS CORP COM 08915P101 82 8056 SH DFND 04 0 0 8056 BIG 5 SPORTING GOODS CORP COM 08915P101 9441 924685 SH SOLE 0 0 924685 BIG 5 SPORTING GOODS CORP COM 08915P101 1 116 SH SOLE 0 116 0 BIG LOTS INC COM 089302103 1269 29570 SH DFND 01 0 29570 0 BIG LOTS INC COM 089302103 545 12689 SH DFND 02 0 12689 0 BIG LOTS INC COM 089302103 1503 35021 SH DFND 04 0 0 35021 BIG LOTS INC COM 089302103 213393 4970721 SH SOLE 0 0 4970721 BIG LOTS INC COM 089302103 64 1501 SH SOLE 0 1501 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 330 5150 SH DFND 01 0 5150 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 254 3954 SH DFND 02 0 3954 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 611 9526 SH DFND 04 0 0 9526 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 86538 1349000 SH SOLE 0 0 1349000 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5 80 SH SOLE 0 80 0 BIGLARI HLDGS INC COM STK CL B 08986R309 83 744 SH DFND 01 0 744 0 BIGLARI HLDGS INC COM STK CL B 08986R309 25 229 SH DFND 04 0 0 229 BIGLARI HLDGS INC COM STK CL B 08986R309 4150 37323 SH SOLE 0 0 37323 BIGLARI HLDGS INC COM STK CL B 08986R309 1 10 SH SOLE 0 10 0 BIGLARI HLDGS INC COM STK CL A 08986R408 16 27 SH DFND 01 0 27 0 BIGLARI HLDGS INC COM STK CL A 08986R408 8 13 SH DFND 04 0 0 13 BIGLARI HLDGS INC COM STK CL A 08986R408 3000 5128 SH SOLE 0 0 5128 BILIBILI INC SPONS ADS REP Z 090040106 35603 415346 SH DFND 01 0 415346 0 BILIBILI INC SPONS ADS REP Z 090040106 4298 50135 SH DFND 02 0 50135 0 BILIBILI INC SPONS ADS REP Z 090040106 23446 273513 SH DFND 04 0 0 273513 BILIBILI INC SPONS ADS REP Z 090040106 1155 13475 SH DFND 05 0 0 13475 BILIBILI INC SPONS ADS REP Z 090040106 362744 4231729 SH SOLE 0 0 4231729 BILL COM HLDGS INC COM 090043100 4149 30393 SH DFND 01 0 30393 0 BILL COM HLDGS INC COM 090043100 2192 16061 SH DFND 02 0 16061 0 BILL COM HLDGS INC COM 090043100 6098 44673 SH DFND 04 0 0 44673 BILL COM HLDGS INC COM 090043100 854278 6258449 SH SOLE 0 0 6258449 BILL COM HLDGS INC COM 090043100 49 359 SH SOLE 0 359 0 BIO RAD LABS INC CL A 090572207 12506 21453 SH DFND 01 0 21453 0 BIO RAD LABS INC CL A 090572207 9031 15492 SH DFND 02 0 15492 0 BIO RAD LABS INC CL A 090572207 2282 3915 SH DFND 02 0 0 3915 BIO RAD LABS INC CL A 090572207 32313 55431 SH DFND 04 0 0 55431 BIO RAD LABS INC CL A 090572207 1268414 2175891 SH SOLE 0 0 2175891 BIO RAD LABS INC CL A 090572207 111 191 SH SOLE 0 191 0 BIO-PATH HLDGS INC COM 09057N300 339 96760 SH SOLE 0 0 96760 BIOANALYTICAL SYS INC COM 09058M103 17 1353 SH DFND 01 0 1353 0 BIOANALYTICAL SYS INC COM 09058M103 1793 145810 SH SOLE 0 0 145810 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2231 299493 SH DFND 01 0 299493 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 405 54393 SH DFND 02 0 54393 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1035 138879 SH DFND 04 0 0 138879 BIOCRYST PHARMACEUTICALS INC COM 09058V103 82737 11105695 SH SOLE 0 0 11105695 BIOCRYST PHARMACEUTICALS INC COM 09058V103 7 874 SH SOLE 0 874 0 BIO-KEY INTL INC COM NEW 09060C408 262 74536 SH SOLE 0 0 74536 BIODELIVERY SCIENCES INTL IN COM 09060J106 744 177182 SH DFND 01 0 177182 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 75 17775 SH DFND 02 0 17775 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 274 65318 SH DFND 04 0 0 65318 BIODELIVERY SCIENCES INTL IN COM 09060J106 19098 4547253 SH SOLE 0 0 4547253 BIODELIVERY SCIENCES INTL IN COM 09060J106 2 580 SH SOLE 0 580 0 BIOCARDIA INC COM 09060U507 331 95695 SH SOLE 0 0 95695 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6943 79179 SH DFND 01 0 79179 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10514 119898 SH DFND 02 0 119898 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2868 32701 SH DFND 02 0 0 32701 BIOMARIN PHARMACEUTICAL INC COM 09061G101 18735 213655 SH DFND 04 0 0 213655 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1396320 15923362 SH SOLE 0 0 15923362 BIOMARIN PHARMACEUTICAL INC COM 09061G101 78 894 SH SOLE 0 894 0 BIOMERICA INC COM NEW 09061H307 11 2143 SH DFND 01 0 2143 0 BIOMERICA INC COM NEW 09061H307 17 3431 SH DFND 04 0 0 3431 BIOMERICA INC COM NEW 09061H307 2799 562129 SH SOLE 0 0 562129 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1182 29644 SH DFND 01 0 29644 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 290 7263 SH DFND 02 0 7263 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 814 20413 SH DFND 04 0 0 20413 BIOLIFE SOLUTIONS INC COM NEW 09062W204 48716 1221259 SH SOLE 0 0 1221259 BIOLIFE SOLUTIONS INC COM NEW 09062W204 27 675 SH SOLE 0 675 0 BIOGEN INC COM 09062X103 39178 160003 SH DFND 01 0 160003 0 BIOGEN INC COM 09062X103 24023 98111 SH DFND 02 0 98111 0 BIOGEN INC COM 09062X103 7211 29449 SH DFND 02 0 0 29449 BIOGEN INC COM 09062X103 96872 395624 SH DFND 04 0 0 395624 BIOGEN INC COM 09062X103 2745249 11211503 SH SOLE 0 0 11211503 BIOGEN INC COM 09062X103 446 1820 SH SOLE 0 1820 0 BIOTELEMETRY INC COM 090672106 4794 66510 SH DFND 01 0 66510 0 BIOTELEMETRY INC COM 090672106 814 11288 SH DFND 02 0 11288 0 BIOTELEMETRY INC COM 090672106 2050 28447 SH DFND 04 0 0 28447 BIOTELEMETRY INC COM 090672106 243640 3380133 SH SOLE 0 0 3380133 BIOTELEMETRY INC COM 090672106 12 162 SH SOLE 0 162 0 BIOCEPT INC COM 09072V501 9 2071 SH DFND 01 0 2071 0 BIOCEPT INC COM 09072V501 24 5341 SH DFND 04 0 0 5341 BIOCEPT INC COM 09072V501 2930 659830 SH SOLE 0 0 659830 BIO-TECHNE CORP COM 09073M104 5363 16888 SH DFND 01 0 16888 0 BIO-TECHNE CORP COM 09073M104 4081 12851 SH DFND 02 0 12851 0 BIO-TECHNE CORP COM 09073M104 9983 31437 SH DFND 04 0 0 31437 BIO-TECHNE CORP COM 09073M104 1120947 3529985 SH SOLE 0 0 3529985 BIO-TECHNE CORP COM 09073M104 61 191 SH SOLE 0 191 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 183 47027 SH DFND 01 0 47027 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 22 5582 SH DFND 04 0 0 5582 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 4426 1134793 SH SOLE 0 0 1134793 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1 211 SH SOLE 0 211 0 BIOHITECH GLOBAL INC COM 09074B107 98 87662 SH SOLE 0 0 87662 BIONANO GENOMICS INC COM 09075F107 154 50000 SH DFND 01 0 50000 0 BIONANO GENOMICS INC COM 09075F107 205 66629 SH DFND 04 0 0 66629 BIONANO GENOMICS INC COM 09075F107 21610 7016270 SH SOLE 0 0 7016270 BIOXCEL THERAPEUTICS INC COM 09075P105 1184 25632 SH DFND 01 0 25632 0 BIOXCEL THERAPEUTICS INC COM 09075P105 242 5237 SH DFND 02 0 5237 0 BIOXCEL THERAPEUTICS INC COM 09075P105 552 11952 SH DFND 04 0 0 11952 BIOXCEL THERAPEUTICS INC COM 09075P105 39983 865425 SH SOLE 0 0 865425 BIOXCEL THERAPEUTICS INC COM 09075P105 25 538 SH SOLE 0 538 0 BIODESIX INC COM 09075X108 112 5577 SH DFND 01 0 5577 0 BIODESIX INC COM 09075X108 6 294 SH DFND 04 0 0 294 BIODESIX INC COM 09075X108 4514 223900 SH SOLE 0 0 223900 BIOATLA INC COM 09077B104 79 2313 SH DFND 01 0 2313 0 BIOATLA INC COM 09077B104 16 457 SH DFND 04 0 0 457 BIOATLA INC COM 09077B104 2457 72230 SH SOLE 0 0 72230 BIOLASE INC COM NEW 090911207 537 1287859 SH SOLE 0 0 1287859 BJS RESTAURANTS INC COM 09180C106 556 14435 SH DFND 01 0 14435 0 BJS RESTAURANTS INC COM 09180C106 371 9635 SH DFND 02 0 9635 0 BJS RESTAURANTS INC COM 09180C106 741 19263 SH DFND 04 0 0 19263 BJS RESTAURANTS INC COM 09180C106 82989 2156111 SH SOLE 0 0 2156111 BJS RESTAURANTS INC COM 09180C106 18 458 SH SOLE 0 458 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1134 35370 SH DFND 01 0 35370 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 101 3155 SH DFND 02 0 3155 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 329 10251 SH DFND 04 0 0 10251 BLACK DIAMOND THERAPEUTICS I COM 09203E105 57597 1797086 SH SOLE 0 0 1797086 BLACK DIAMOND THERAPEUTICS I COM 09203E105 3 100 SH SOLE 0 100 0 BLACK HILLS CORP COM 092113109 2559 41651 SH DFND 01 0 41651 0 BLACK HILLS CORP COM 092113109 3648 59358 SH DFND 02 0 59358 0 BLACK HILLS CORP COM 092113109 3095 50369 SH DFND 04 0 0 50369 BLACK HILLS CORP COM 092113109 394767 6424195 SH SOLE 0 0 6424195 BLACK HILLS CORP COM 092113109 65 1060 SH SOLE 0 1060 0 BLACK KNIGHT INC COM 09215C105 6087 68898 SH DFND 01 0 68898 0 BLACK KNIGHT INC COM 09215C105 10761 121796 SH DFND 02 0 121796 0 BLACK KNIGHT INC COM 09215C105 2553 28902 SH DFND 02 0 0 28902 BLACK KNIGHT INC COM 09215C105 8741 98936 SH DFND 04 0 0 98936 BLACK KNIGHT INC COM 09215C105 1228881 13909234 SH SOLE 0 0 13909234 BLACK KNIGHT INC COM 09215C105 758 8584 SH SOLE 0 8584 0 BLACKBAUD INC COM 09227Q100 5628 97769 SH DFND 01 0 97769 0 BLACKBAUD INC COM 09227Q100 905 15727 SH DFND 02 0 15727 0 BLACKBAUD INC COM 09227Q100 2283 39658 SH DFND 04 0 0 39658 BLACKBAUD INC COM 09227Q100 262122 4553894 SH SOLE 0 0 4553894 BLACKBAUD INC COM 09227Q100 14 240 SH SOLE 0 240 0 BLACKBERRY LTD COM 09228F103 9744 1469624 SH DFND 01 0 1469624 0 BLACKBERRY LTD COM 09228F103 1830 275955 SH DFND 02 0 275955 0 BLACKBERRY LTD COM 09228F103 628 94785 SH DFND 02 0 0 94785 BLACKBERRY LTD COM 09228F103 857 129314 SH DFND 04 0 0 129314 BLACKBERRY LTD COM 09228F103 79293 11959683 SH SOLE 0 0 11959683 BLACKBERRY LTD COM 09228F103 4279 645338 SH SOLE 0 645338 0 BLACKLINE INC COM 09239B109 13437 100743 SH DFND 01 0 100743 0 BLACKLINE INC COM 09239B109 2048 15354 SH DFND 02 0 15354 0 BLACKLINE INC COM 09239B109 5410 40563 SH DFND 04 0 0 40563 BLACKLINE INC COM 09239B109 617512 4629720 SH SOLE 0 0 4629720 BLACKLINE INC COM 09239B109 60 450 SH SOLE 0 450 0 BLACKROCK INC COM 09247X101 103291 143153 SH DFND 01 0 143153 0 BLACKROCK INC COM 09247X101 66646 92366 SH DFND 02 0 92366 0 BLACKROCK INC COM 09247X101 20236 28046 SH DFND 02 0 0 28046 BLACKROCK INC COM 09247X101 272128 377149 SH DFND 04 0 0 377149 BLACKROCK INC COM 09247X101 8294920 11496133 SH SOLE 0 0 11496133 BLACKROCK INC COM 09247X101 573 794 SH SOLE 0 794 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2579 93662 SH DFND 01 0 93662 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1298 47138 SH DFND 02 0 47138 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3064 111281 SH DFND 04 0 0 111281 BLACKSTONE MTG TR INC COM CL A 09257W100 331729 12049731 SH SOLE 0 0 12049731 BLACKSTONE MTG TR INC COM CL A 09257W100 19 701 SH SOLE 0 701 0 BLACKSTONE GROUP INC COM CL A 09260D107 7600 117260 SH DFND 01 0 117260 0 BLACKSTONE GROUP INC COM CL A 09260D107 22953 354155 SH DFND 02 0 354155 0 BLACKSTONE GROUP INC COM CL A 09260D107 7932 122385 SH DFND 02 0 0 122385 BLACKSTONE GROUP INC COM CL A 09260D107 24292 374823 SH DFND 04 0 0 374823 BLACKSTONE GROUP INC COM CL A 09260D107 2352548 36299159 SH SOLE 0 0 36299159 BLACKSTONE GROUP INC COM CL A 09260D107 215 3314 SH SOLE 0 3314 0 BLINK CHARGING CO COM 09354A100 166 3881 SH DFND 01 0 3881 0 BLINK CHARGING CO COM 09354A100 341 7974 SH DFND 04 0 0 7974 BLINK CHARGING CO COM 09354A100 45450 1063155 SH SOLE 0 0 1063155 BLINK CHARGING CO COM 09354A100 5 120 SH SOLE 0 120 0 BLOCK H & R INC COM 093671105 1245 78513 SH DFND 01 0 78513 0 BLOCK H & R INC COM 093671105 1094 68983 SH DFND 02 0 68983 0 BLOCK H & R INC COM 093671105 2531 159608 SH DFND 04 0 0 159608 BLOCK H & R INC COM 093671105 401860 25337962 SH SOLE 0 0 25337962 BLOCK H & R INC COM 093671105 61 3867 SH SOLE 0 3867 0 BLONDER TONGUE LABS INC COM 093698108 22 16400 SH SOLE 0 0 16400 BLOOM ENERGY CORP COM CL A 093712107 4961 173095 SH DFND 01 0 173095 0 BLOOM ENERGY CORP COM CL A 093712107 965 33664 SH DFND 02 0 33664 0 BLOOM ENERGY CORP COM CL A 093712107 2429 84745 SH DFND 04 0 0 84745 BLOOM ENERGY CORP COM CL A 093712107 303535 10590881 SH SOLE 0 0 10590881 BLOOM ENERGY CORP COM CL A 093712107 49 1714 SH SOLE 0 1714 0 BLOOMIN BRANDS INC COM 094235108 3328 171355 SH DFND 01 0 171355 0 BLOOMIN BRANDS INC COM 094235108 460 23711 SH DFND 02 0 23711 0 BLOOMIN BRANDS INC COM 094235108 1206 62124 SH DFND 04 0 0 62124 BLOOMIN BRANDS INC COM 094235108 177326 9131103 SH SOLE 0 0 9131103 BLOOMIN BRANDS INC COM 094235108 8 389 SH SOLE 0 389 0 BLUCORA INC COM 095229100 512 32172 SH DFND 01 0 32172 0 BLUCORA INC COM 095229100 284 17879 SH DFND 02 0 17879 0 BLUCORA INC COM 095229100 639 40191 SH DFND 04 0 0 40191 BLUCORA INC COM 095229100 74648 4691909 SH SOLE 0 0 4691909 BLUCORA INC COM 095229100 23 1435 SH SOLE 0 1435 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 9 1591 SH DFND 01 0 1591 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 37 6588 SH DFND 04 0 0 6588 BLUE APRON HLDGS INC CL A NEW 09523Q200 3260 583263 SH SOLE 0 0 583263 BLUE BIRD CORP COM 095306106 328 17986 SH DFND 01 0 17986 0 BLUE BIRD CORP COM 095306106 48 2623 SH DFND 02 0 2623 0 BLUE BIRD CORP COM 095306106 185 10107 SH DFND 04 0 0 10107 BLUE BIRD CORP COM 095306106 12694 695170 SH SOLE 0 0 695170 BLUE BIRD CORP COM 095306106 1 62 SH SOLE 0 62 0 BLUEBIRD BIO INC COM 09609G100 1092 25241 SH DFND 01 0 25241 0 BLUEBIRD BIO INC COM 09609G100 942 21781 SH DFND 02 0 21781 0 BLUEBIRD BIO INC COM 09609G100 2251 52014 SH DFND 04 0 0 52014 BLUEBIRD BIO INC COM 09609G100 275364 6363861 SH SOLE 0 0 6363861 BLUEBIRD BIO INC COM 09609G100 14 335 SH SOLE 0 335 0 BLUELINX HLDGS INC COM NEW 09624H208 50 1712 SH DFND 01 0 1712 0 BLUELINX HLDGS INC COM NEW 09624H208 72 2461 SH DFND 04 0 0 2461 BLUELINX HLDGS INC COM NEW 09624H208 12212 417357 SH SOLE 0 0 417357 BLUELINX HLDGS INC COM NEW 09624H208 1 37 SH SOLE 0 37 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 354 27930 SH DFND 01 0 27930 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 131 10320 SH DFND 04 0 0 10320 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 14987 1182898 SH SOLE 0 0 1182898 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 2 123 SH SOLE 0 123 0 BLUEPRINT MEDICINES CORP COM 09627Y109 12281 109502 SH DFND 01 0 109502 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1947 17364 SH DFND 02 0 17364 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4964 44266 SH DFND 04 0 0 44266 BLUEPRINT MEDICINES CORP COM 09627Y109 562444 5015106 SH SOLE 0 0 5015106 BLUEPRINT MEDICINES CORP COM 09627Y109 31 274 SH SOLE 0 274 0 BLUEGREEN VACATIONS CORP COM 09629F108 35 4357 SH DFND 01 0 4357 0 BLUEGREEN VACATIONS CORP COM 09629F108 19 2432 SH DFND 04 0 0 2432 BLUEGREEN VACATIONS CORP COM 09629F108 961 121095 SH SOLE 0 0 121095 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 114 8424 SH DFND 01 0 8424 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 60 4459 SH DFND 04 0 0 4459 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 8359 617801 SH SOLE 0 0 617801 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 74 SH SOLE 0 74 0 BOEING CO COM 097023105 114133 533184 SH DFND 01 0 533184 0 BOEING CO COM 097023105 61275 286251 SH DFND 02 0 286251 0 BOEING CO COM 097023105 17303 80832 SH DFND 02 0 0 80832 BOEING CO COM 097023105 283977 1326622 SH DFND 04 0 0 1326622 BOEING CO COM 097023105 8318754 38861785 SH SOLE 0 0 38861785 BOEING CO COM 097023105 594 2777 SH SOLE 0 2777 0 BOGOTA FINL CORP COM 097235105 28 3116 SH DFND 01 0 3116 0 BOGOTA FINL CORP COM 097235105 1210 135828 SH SOLE 0 0 135828 BOINGO WIRELESS INC COM 09739C102 1105 86874 SH DFND 01 0 86874 0 BOINGO WIRELESS INC COM 09739C102 144 11337 SH DFND 02 0 11337 0 BOINGO WIRELESS INC COM 09739C102 428 33620 SH DFND 04 0 0 33620 BOINGO WIRELESS INC COM 09739C102 37802 2971872 SH SOLE 0 0 2971872 BOINGO WIRELESS INC COM 09739C102 3 233 SH SOLE 0 233 0 BOISE CASCADE CO DEL COM 09739D100 1660 34729 SH DFND 01 0 34729 0 BOISE CASCADE CO DEL COM 09739D100 617 12910 SH DFND 02 0 12910 0 BOISE CASCADE CO DEL COM 09739D100 1592 33300 SH DFND 04 0 0 33300 BOISE CASCADE CO DEL COM 09739D100 211564 4426017 SH SOLE 0 0 4426017 BOISE CASCADE CO DEL COM 09739D100 37 773 SH SOLE 0 773 0 BONANZA CREEK ENERGY INC COM NEW 097793400 233 12055 SH DFND 01 0 12055 0 BONANZA CREEK ENERGY INC COM NEW 097793400 137 7097 SH DFND 02 0 7097 0 BONANZA CREEK ENERGY INC COM NEW 097793400 371 19215 SH DFND 04 0 0 19215 BONANZA CREEK ENERGY INC COM NEW 097793400 26000 1345064 SH SOLE 0 0 1345064 BONANZA CREEK ENERGY INC COM NEW 097793400 44 2300 SH SOLE 0 2300 0 BOOKING HOLDINGS INC COM 09857L108 102519 46029 SH DFND 01 0 46029 0 BOOKING HOLDINGS INC COM 09857L108 55078 24729 SH DFND 02 0 24729 0 BOOKING HOLDINGS INC COM 09857L108 16615 7460 SH DFND 02 0 0 7460 BOOKING HOLDINGS INC COM 09857L108 232915 104574 SH DFND 04 0 0 104574 BOOKING HOLDINGS INC COM 09857L108 6511243 2923419 SH SOLE 0 0 2923419 BOOKING HOLDINGS INC COM 09857L108 448 201 SH SOLE 0 201 0 BOOT BARN HLDGS INC COM 099406100 2312 53321 SH DFND 01 0 53321 0 BOOT BARN HLDGS INC COM 099406100 335 7716 SH DFND 02 0 7716 0 BOOT BARN HLDGS INC COM 099406100 919 21184 SH DFND 04 0 0 21184 BOOT BARN HLDGS INC COM 099406100 77375 1784485 SH SOLE 0 0 1784485 BOOT BARN HLDGS INC COM 099406100 6 144 SH SOLE 0 144 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5333 61171 SH DFND 01 0 61171 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7258 83256 SH DFND 02 0 83256 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2237 25665 SH DFND 02 0 0 25665 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6922 79402 SH DFND 04 0 0 79402 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1190063 13650643 SH SOLE 0 0 13650643 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 86 987 SH SOLE 0 987 0 BORGWARNER INC COM 099724106 9597 248362 SH DFND 01 0 248362 0 BORGWARNER INC COM 099724106 5871 151937 SH DFND 02 0 151937 0 BORGWARNER INC COM 099724106 1809 46807 SH DFND 02 0 0 46807 BORGWARNER INC COM 099724106 24797 641752 SH DFND 04 0 0 641752 BORGWARNER INC COM 099724106 956892 24764280 SH SOLE 0 0 24764280 BORGWARNER INC COM 099724106 81 2091 SH SOLE 0 2091 0 BOSTON BEER INC CL A 100557107 4011 4034 SH DFND 01 0 4034 0 BOSTON BEER INC CL A 100557107 3126 3144 SH DFND 02 0 3144 0 BOSTON BEER INC CL A 100557107 7338 7380 SH DFND 04 0 0 7380 BOSTON BEER INC CL A 100557107 824388 829122 SH SOLE 0 0 829122 BOSTON BEER INC CL A 100557107 76 76 SH SOLE 0 76 0 BOSTON OMAHA CORP COM 101044105 254 9188 SH DFND 01 0 9188 0 BOSTON OMAHA CORP COM 101044105 82 2968 SH DFND 02 0 2968 0 BOSTON OMAHA CORP COM 101044105 273 9884 SH DFND 04 0 0 9884 BOSTON OMAHA CORP COM 101044105 19315 698569 SH SOLE 0 0 698569 BOSTON OMAHA CORP COM 101044105 1 54 SH SOLE 0 54 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 451 53373 SH DFND 01 0 53373 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 284 33582 SH DFND 02 0 33582 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 619 73246 SH DFND 04 0 0 73246 BOSTON PRIVATE FINL HLDGS IN COM 101119105 70392 8330359 SH SOLE 0 0 8330359 BOSTON PRIVATE FINL HLDGS IN COM 101119105 28 3307 SH SOLE 0 3307 0 BOSTON PROPERTIES INC COM 101121101 13650 144396 SH DFND 01 0 144396 0 BOSTON PROPERTIES INC COM 101121101 41052 434277 SH DFND 02 0 434277 0 BOSTON PROPERTIES INC COM 101121101 2617 27687 SH DFND 02 0 0 27687 BOSTON PROPERTIES INC COM 101121101 35204 372414 SH DFND 04 0 0 372414 BOSTON PROPERTIES INC COM 101121101 2020209 21371090 SH SOLE 0 0 21371090 BOSTON PROPERTIES INC COM 101121101 65 687 SH SOLE 0 687 0 BOSTON SCIENTIFIC CORP COM 101137107 51656 1436878 SH DFND 01 0 1436878 0 BOSTON SCIENTIFIC CORP COM 101137107 30796 856624 SH DFND 02 0 856624 0 BOSTON SCIENTIFIC CORP COM 101137107 9343 259894 SH DFND 02 0 0 259894 BOSTON SCIENTIFIC CORP COM 101137107 131442 3656244 SH DFND 04 0 0 3656244 BOSTON SCIENTIFIC CORP COM 101137107 3759093 104564473 SH SOLE 0 0 104564473 BOSTON SCIENTIFIC CORP COM 101137107 253 7045 SH SOLE 0 7045 0 BOTTOMLINE TECH DEL INC COM 101388106 4586 86961 SH DFND 01 0 86961 0 BOTTOMLINE TECH DEL INC COM 101388106 698 13234 SH DFND 02 0 13234 0 BOTTOMLINE TECH DEL INC COM 101388106 1886 35754 SH DFND 04 0 0 35754 BOTTOMLINE TECH DEL INC COM 101388106 226834 4300990 SH SOLE 0 0 4300990 BOTTOMLINE TECH DEL INC COM 101388106 11 212 SH SOLE 0 212 0 BOX INC CL A 10316T104 5050 279775 SH DFND 01 0 279775 0 BOX INC CL A 10316T104 902 49983 SH DFND 02 0 49983 0 BOX INC CL A 10316T104 2220 123014 SH DFND 04 0 0 123014 BOX INC CL A 10316T104 304560 16873111 SH SOLE 0 0 16873111 BOX INC CL A 10316T104 13 745 SH SOLE 0 745 0 BOXLIGHT CORP COM CL A 103197109 23 14970 SH DFND 01 0 14970 0 BOXLIGHT CORP COM CL A 103197109 15 9537 SH DFND 04 0 0 9537 BOXLIGHT CORP COM CL A 103197109 2509 1639659 SH SOLE 0 0 1639659 BOYD GAMING CORP COM 103304101 2302 53646 SH DFND 01 0 53646 0 BOYD GAMING CORP COM 103304101 1137 26486 SH DFND 02 0 26486 0 BOYD GAMING CORP COM 103304101 2745 63952 SH DFND 04 0 0 63952 BOYD GAMING CORP COM 103304101 303847 7079385 SH SOLE 0 0 7079385 BOYD GAMING CORP COM 103304101 46 1065 SH SOLE 0 1065 0 BRADY CORP CL A 104674106 4101 77634 SH DFND 01 0 77634 0 BRADY CORP CL A 104674106 798 15104 SH DFND 02 0 15104 0 BRADY CORP CL A 104674106 2022 38288 SH DFND 04 0 0 38288 BRADY CORP CL A 104674106 262556 4970776 SH SOLE 0 0 4970776 BRADY CORP CL A 104674106 12 229 SH SOLE 0 229 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 28 6138 SH DFND 01 0 6138 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 36 7904 SH DFND 04 0 0 7904 BRAEMAR HOTELS & RESORTS INC COM 10482B101 6046 1311502 SH SOLE 0 0 1311502 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 209 SH SOLE 0 209 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 245 54122 SH DFND 01 0 54122 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 36 8057 SH DFND 04 0 0 8057 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 5578 1232716 SH SOLE 0 0 1232716 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1 193 SH SOLE 0 193 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 667 55982 SH DFND 01 0 55982 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5046 423709 SH DFND 02 0 423709 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1630 136890 SH DFND 04 0 0 136890 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 316934 26610775 SH SOLE 0 0 26610775 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10 839 SH SOLE 0 839 0 BRF SA SPONSORED ADR 10552T107 329 78263 SH DFND 01 0 78263 0 BRF SA SPONSORED ADR 10552T107 6276 1494385 SH SOLE 0 0 1494385 BRASKEM S A SP ADR PFD A 105532105 51 5628 SH DFND 01 0 5628 0 BRASKEM S A SP ADR PFD A 105532105 6857 761096 SH SOLE 0 0 761096 BRICKELL BIOTECH INC COM 10802T105 1007 1289565 SH SOLE 0 0 1289565 BRIDGE BANCORP INC COM 108035106 267 11040 SH DFND 01 0 11040 0 BRIDGE BANCORP INC COM 108035106 157 6496 SH DFND 02 0 6496 0 BRIDGE BANCORP INC COM 108035106 284 11743 SH DFND 04 0 0 11743 BRIDGE BANCORP INC COM 108035106 18933 783009 SH SOLE 0 0 783009 BRIDGE BANCORP INC COM 108035106 2 79 SH SOLE 0 79 0 BRIDGEBIO PHARMA INC COM 10806X102 10294 144756 SH DFND 01 0 144756 0 BRIDGEBIO PHARMA INC COM 10806X102 2183 30693 SH DFND 04 0 0 30693 BRIDGEBIO PHARMA INC COM 10806X102 445530 6265369 SH SOLE 0 0 6265369 BRIDGEBIO PHARMA INC COM 10806X102 35 494 SH SOLE 0 494 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 173 13886 SH DFND 01 0 13886 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 71 5713 SH DFND 04 0 0 5713 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 12323 986628 SH SOLE 0 0 986628 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1 112 SH SOLE 0 112 0 BRIDGFORD FOODS CORP COM 108763103 42 2301 SH DFND 01 0 2301 0 BRIDGFORD FOODS CORP COM 108763103 3 175 SH DFND 04 0 0 175 BRIDGFORD FOODS CORP COM 108763103 1326 72774 SH SOLE 0 0 72774 BRIGHAM MINERALS INC CL A COM 10918L103 296 26947 SH DFND 01 0 26947 0 BRIGHAM MINERALS INC CL A COM 10918L103 219 19918 SH DFND 02 0 19918 0 BRIGHAM MINERALS INC CL A COM 10918L103 424 38557 SH DFND 04 0 0 38557 BRIGHAM MINERALS INC CL A COM 10918L103 22978 2090853 SH SOLE 0 0 2090853 BRIGHAM MINERALS INC CL A COM 10918L103 18 1631 SH SOLE 0 1631 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4283 24759 SH DFND 01 0 24759 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3551 20530 SH DFND 02 0 20530 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 8460 48905 SH DFND 04 0 0 48905 BRIGHT HORIZONS FAM SOL IN D COM 109194100 898252 5192508 SH SOLE 0 0 5192508 BRIGHT HORIZONS FAM SOL IN D COM 109194100 52 299 SH SOLE 0 299 0 BRIGHTCOVE INC COM 10921T101 1428 77600 SH DFND 01 0 77600 0 BRIGHTCOVE INC COM 10921T101 252 13676 SH DFND 04 0 0 13676 BRIGHTCOVE INC COM 10921T101 42543 2312134 SH SOLE 0 0 2312134 BRIGHTCOVE INC COM 10921T101 3 186 SH SOLE 0 186 0 BRIGHTHOUSE FINL INC COM 10922N103 1063 29365 SH DFND 01 0 29365 0 BRIGHTHOUSE FINL INC COM 10922N103 1229 33932 SH DFND 02 0 33932 0 BRIGHTHOUSE FINL INC COM 10922N103 2872 79317 SH DFND 04 0 0 79317 BRIGHTHOUSE FINL INC COM 10922N103 299556 8273896 SH SOLE 0 0 8273896 BRIGHTHOUSE FINL INC COM 10922N103 67 1837 SH SOLE 0 1837 0 BRIGHTVIEW HLDGS INC COM 10948C107 384 25428 SH DFND 01 0 25428 0 BRIGHTVIEW HLDGS INC COM 10948C107 142 9381 SH DFND 02 0 9381 0 BRIGHTVIEW HLDGS INC COM 10948C107 459 30326 SH DFND 04 0 0 30326 BRIGHTVIEW HLDGS INC COM 10948C107 51732 3421396 SH SOLE 0 0 3421396 BRIGHTVIEW HLDGS INC COM 10948C107 30 1994 SH SOLE 0 1994 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2338 121248 SH DFND 01 0 121248 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 408 21186 SH DFND 02 0 21186 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1019 52841 SH DFND 04 0 0 52841 BRIGHTSPHERE INVT GROUP INC COM 10948W103 91435 4742499 SH SOLE 0 0 4742499 BRIGHTSPHERE INVT GROUP INC COM 10948W103 25 1279 SH SOLE 0 1279 0 BRINKER INTL INC COM 109641100 3897 68884 SH DFND 01 0 68884 0 BRINKER INTL INC COM 109641100 855 15111 SH DFND 02 0 15111 0 BRINKER INTL INC COM 109641100 2160 38186 SH DFND 04 0 0 38186 BRINKER INTL INC COM 109641100 267701 4732209 SH SOLE 0 0 4732209 BRINKER INTL INC COM 109641100 39 685 SH SOLE 0 685 0 BRINKS CO COM 109696104 7006 97310 SH DFND 01 0 97310 0 BRINKS CO COM 109696104 1144 15884 SH DFND 02 0 15884 0 BRINKS CO COM 109696104 2921 40573 SH DFND 04 0 0 40573 BRINKS CO COM 109696104 311924 4332271 SH SOLE 0 0 4332271 BRINKS CO COM 109696104 18 249 SH SOLE 0 249 0 BRISTOL-MYERS SQUIBB CO COM 110122108 146887 2367998 SH DFND 01 0 2367998 0 BRISTOL-MYERS SQUIBB CO COM 110122108 85805 1383278 SH DFND 02 0 1383278 0 BRISTOL-MYERS SQUIBB CO COM 110122108 25648 413480 SH DFND 02 0 0 413480 BRISTOL-MYERS SQUIBB CO COM 110122108 367739 5928407 SH DFND 04 0 0 5928407 BRISTOL-MYERS SQUIBB CO COM 110122108 11738115 189232864 SH SOLE 0 0 189232864 BRISTOL-MYERS SQUIBB CO COM 110122108 895 14431 SH SOLE 0 14431 0 BRISTOW GROUP INC COM 11040G103 183 6961 SH DFND 01 0 6961 0 BRISTOW GROUP INC COM 11040G103 340 12930 SH DFND 04 0 0 12930 BRISTOW GROUP INC COM 11040G103 40696 1546219 SH SOLE 0 0 1546219 BRISTOW GROUP INC COM 11040G103 4 145 SH SOLE 0 145 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23671 631385 SH SOLE 0 0 631385 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7 180 SH SOLE 0 180 0 BRIXMOR PPTY GROUP INC COM 11120U105 1611 97322 SH DFND 01 0 97322 0 BRIXMOR PPTY GROUP INC COM 11120U105 12364 747082 SH DFND 02 0 747082 0 BRIXMOR PPTY GROUP INC COM 11120U105 3984 240700 SH DFND 04 0 0 240700 BRIXMOR PPTY GROUP INC COM 11120U105 685032 41391644 SH SOLE 0 0 41391644 BRIXMOR PPTY GROUP INC COM 11120U105 43 2593 SH SOLE 0 2593 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19857 129615 SH DFND 01 0 129615 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12313 80373 SH DFND 02 0 80373 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3272 21356 SH DFND 02 0 0 21356 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 44745 292069 SH DFND 04 0 0 292069 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1983257 12945545 SH SOLE 0 0 12945545 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 87 569 SH SOLE 0 569 0 BROADMARK RLTY CAP INC COM 11135B100 863 84613 SH DFND 01 0 84613 0 BROADMARK RLTY CAP INC COM 11135B100 463 45406 SH DFND 02 0 45406 0 BROADMARK RLTY CAP INC COM 11135B100 949 93082 SH DFND 04 0 0 93082 BROADMARK RLTY CAP INC COM 11135B100 109388 10724268 SH SOLE 0 0 10724268 BROADMARK RLTY CAP INC COM 11135B100 6 618 SH SOLE 0 618 0 BROADSTONE NET LEASE INC CL A COM 11135E104 589 30068 SH DFND 01 0 30068 0 BROADSTONE NET LEASE INC CL A COM 11135E104 255 13029 SH DFND 04 0 0 13029 BROADSTONE NET LEASE INC CL A COM 11135E104 61076 3119327 SH SOLE 0 0 3119327 BROADSTONE NET LEASE INC CL A COM 11135E104 3 174 SH SOLE 0 174 0 BROADCOM INC COM 11135F101 196922 449747 SH DFND 01 0 449747 0 BROADCOM INC COM 11135F101 106522 243284 SH DFND 02 0 243284 0 BROADCOM INC COM 11135F101 32184 73505 SH DFND 02 0 0 73505 BROADCOM INC COM 11135F101 459825 1050188 SH DFND 04 0 0 1050188 BROADCOM INC COM 11135F101 13991182 31954281 SH SOLE 0 0 31954281 BROADCOM INC COM 11135F101 882 2014 SH SOLE 0 2014 0 BROADWAY FINL CORP DEL COM 111444105 739 399591 SH SOLE 0 0 399591 BROADWIND INC COM NEW 11161T207 16 2059 SH DFND 01 0 2059 0 BROADWIND INC COM NEW 11161T207 45 5691 SH DFND 04 0 0 5691 BROADWIND INC COM NEW 11161T207 5796 730923 SH SOLE 0 0 730923 BROOKDALE SR LIVING INC COM 112463104 538 121361 SH DFND 01 0 121361 0 BROOKDALE SR LIVING INC COM 112463104 305 68932 SH DFND 02 0 68932 0 BROOKDALE SR LIVING INC COM 112463104 649 146534 SH DFND 04 0 0 146534 BROOKDALE SR LIVING INC COM 112463104 72517 16369489 SH SOLE 0 0 16369489 BROOKDALE SR LIVING INC COM 112463104 26 5833 SH SOLE 0 5833 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 161087 3903255 SH DFND 01 0 3903255 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 30105 729465 SH DFND 02 0 729465 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9893 239711 SH DFND 02 0 0 239711 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 43337 1050083 SH DFND 04 0 0 1050083 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1284649 31127909 SH SOLE 0 0 31127909 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 93385 2262788 SH SOLE 0 2262788 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 9293 128538 SH DFND 01 0 128538 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 758 10491 SH DFND 02 0 10491 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1247 17251 SH DFND 04 0 0 17251 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 60458 836205 SH SOLE 0 0 836205 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2783 38489 SH SOLE 0 38489 0 BROOKFIELD PPTY REIT INC CL A 11282X103 157 10490 SH DFND 01 0 10490 0 BROOKFIELD PPTY REIT INC CL A 11282X103 1422 95214 SH DFND 02 0 95214 0 BROOKFIELD PPTY REIT INC CL A 11282X103 966 64691 SH DFND 04 0 0 64691 BROOKFIELD PPTY REIT INC CL A 11282X103 39141 2619888 SH SOLE 0 0 2619888 BROOKFIELD PPTY REIT INC CL A 11282X103 3 171 SH SOLE 0 171 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3581 61460 SH DFND 01 0 61460 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3488 59865 SH DFND 02 0 59865 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 844 14481 SH DFND 02 0 0 14481 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1622 27844 SH DFND 04 0 0 27844 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 15262 261920 SH SOLE 0 0 261920 BROOKLINE BANCORP INC DEL COM 11373M107 606 50334 SH DFND 01 0 50334 0 BROOKLINE BANCORP INC DEL COM 11373M107 333 27670 SH DFND 02 0 27670 0 BROOKLINE BANCORP INC DEL COM 11373M107 945 78507 SH DFND 04 0 0 78507 BROOKLINE BANCORP INC DEL COM 11373M107 98038 8142690 SH SOLE 0 0 8142690 BROOKLINE BANCORP INC DEL COM 11373M107 26 2121 SH SOLE 0 2121 0 BROOKS AUTOMATION INC NEW COM 114340102 9757 143801 SH DFND 01 0 143801 0 BROOKS AUTOMATION INC NEW COM 114340102 1598 23554 SH DFND 02 0 23554 0 BROOKS AUTOMATION INC NEW COM 114340102 4094 60336 SH DFND 04 0 0 60336 BROOKS AUTOMATION INC NEW COM 114340102 530853 7823925 SH SOLE 0 0 7823925 BROOKS AUTOMATION INC NEW COM 114340102 31 453 SH SOLE 0 453 0 BROWN & BROWN INC COM 115236101 3744 78974 SH DFND 01 0 78974 0 BROWN & BROWN INC COM 115236101 8415 177485 SH DFND 02 0 177485 0 BROWN & BROWN INC COM 115236101 1951 41151 SH DFND 02 0 0 41151 BROWN & BROWN INC COM 115236101 13085 275998 SH DFND 04 0 0 275998 BROWN & BROWN INC COM 115236101 1133329 23904844 SH SOLE 0 0 23904844 BROWN & BROWN INC COM 115236101 470 9922 SH SOLE 0 9922 0 BROWN FORMAN CORP CL A 115637100 946 12881 SH DFND 01 0 12881 0 BROWN FORMAN CORP CL A 115637100 1156 15731 SH DFND 04 0 0 15731 BROWN FORMAN CORP CL A 115637100 34474 469231 SH SOLE 0 0 469231 BROWN FORMAN CORP CL A 115637100 14 186 SH SOLE 0 186 0 BROWN FORMAN CORP CL B 115637209 16597 208945 SH DFND 01 0 208945 0 BROWN FORMAN CORP CL B 115637209 15073 189759 SH DFND 02 0 189759 0 BROWN FORMAN CORP CL B 115637209 4417 55604 SH DFND 02 0 0 55604 BROWN FORMAN CORP CL B 115637209 39110 492379 SH DFND 04 0 0 492379 BROWN FORMAN CORP CL B 115637209 1765966 22232990 SH SOLE 0 0 22232990 BROWN FORMAN CORP CL B 115637209 123 1545 SH SOLE 0 1545 0 BRUKER CORP COM 116794108 2109 38957 SH DFND 01 0 38957 0 BRUKER CORP COM 116794108 2046 37802 SH DFND 02 0 37802 0 BRUKER CORP COM 116794108 4590 84795 SH DFND 04 0 0 84795 BRUKER CORP COM 116794108 559338 10333227 SH SOLE 0 0 10333227 BRUKER CORP COM 116794108 26 486 SH SOLE 0 486 0 BRUNSWICK CORP COM 117043109 1967 25800 SH DFND 01 0 25800 0 BRUNSWICK CORP COM 117043109 1969 25823 SH DFND 02 0 25823 0 BRUNSWICK CORP COM 117043109 4978 65290 SH DFND 04 0 0 65290 BRUNSWICK CORP COM 117043109 551080 7228229 SH SOLE 0 0 7228229 BRUNSWICK CORP COM 117043109 61 794 SH SOLE 0 794 0 BRYN MAWR BK CORP COM 117665109 409 13352 SH DFND 01 0 13352 0 BRYN MAWR BK CORP COM 117665109 136 4457 SH DFND 02 0 4457 0 BRYN MAWR BK CORP COM 117665109 562 18357 SH DFND 04 0 0 18357 BRYN MAWR BK CORP COM 117665109 28933 945662 SH SOLE 0 0 945662 BRYN MAWR BK CORP COM 117665109 12 406 SH SOLE 0 406 0 BSQUARE CORP COM NEW 11776U300 5 3533 SH DFND 04 0 0 3533 BSQUARE CORP COM NEW 11776U300 603 396941 SH SOLE 0 0 396941 B2GOLD CORP COM 11777Q209 16842 3007546 SH DFND 01 0 3007546 0 B2GOLD CORP COM 11777Q209 2951 526998 SH DFND 02 0 526998 0 B2GOLD CORP COM 11777Q209 1117 199542 SH DFND 02 0 0 199542 B2GOLD CORP COM 11777Q209 1421 253749 SH DFND 04 0 0 253749 B2GOLD CORP COM 11777Q209 137286 24515378 SH SOLE 0 0 24515378 B2GOLD CORP COM 11777Q209 7395 1320479 SH SOLE 0 1320479 0 BUCKLE INC COM 118440106 555 19002 SH DFND 01 0 19002 0 BUCKLE INC COM 118440106 252 8644 SH DFND 02 0 8644 0 BUCKLE INC COM 118440106 757 25928 SH DFND 04 0 0 25928 BUCKLE INC COM 118440106 85621 2932219 SH SOLE 0 0 2932219 BUCKLE INC COM 118440106 29 989 SH SOLE 0 989 0 BUILD A BEAR WORKSHOP COM 120076104 15 3596 SH DFND 01 0 3596 0 BUILD A BEAR WORKSHOP COM 120076104 14 3200 SH DFND 04 0 0 3200 BUILD A BEAR WORKSHOP COM 120076104 2570 601931 SH SOLE 0 0 601931 BUILDERS FIRSTSOURCE INC COM 12008R107 8813 215954 SH DFND 01 0 215954 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1627 39872 SH DFND 02 0 39872 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4052 99282 SH DFND 04 0 0 99282 BUILDERS FIRSTSOURCE INC COM 12008R107 494287 12111916 SH SOLE 0 0 12111916 BUILDERS FIRSTSOURCE INC COM 12008R107 76 1873 SH SOLE 0 1873 0 BURLINGTON STORES INC COM 122017106 7467 28548 SH DFND 01 0 28548 0 BURLINGTON STORES INC COM 122017106 10310 39418 SH DFND 02 0 39418 0 BURLINGTON STORES INC COM 122017106 3069 11734 SH DFND 02 0 0 11734 BURLINGTON STORES INC COM 122017106 20284 77552 SH DFND 04 0 0 77552 BURLINGTON STORES INC COM 122017106 1485117 5678139 SH SOLE 0 0 5678139 BURLINGTON STORES INC COM 122017106 85 325 SH SOLE 0 325 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 265 13031 SH DFND 01 0 13031 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 122 5978 SH DFND 04 0 0 5978 BUSINESS FIRST BANCSHARES IN COM 12326C105 17429 856032 SH SOLE 0 0 856032 BUSINESS FIRST BANCSHARES IN COM 12326C105 1 71 SH SOLE 0 71 0 BYLINE BANCORP INC COM 124411109 250 16181 SH DFND 01 0 16181 0 BYLINE BANCORP INC COM 124411109 111 7187 SH DFND 02 0 7187 0 BYLINE BANCORP INC COM 124411109 290 18780 SH DFND 04 0 0 18780 BYLINE BANCORP INC COM 124411109 16661 1078376 SH SOLE 0 0 1078376 BYLINE BANCORP INC COM 124411109 2 137 SH SOLE 0 137 0 C & F FINL CORP COM 12466Q104 84 2265 SH DFND 01 0 2265 0 C & F FINL CORP COM 12466Q104 32 850 SH DFND 04 0 0 850 C & F FINL CORP COM 12466Q104 4936 133006 SH SOLE 0 0 133006 C & F FINL CORP COM 12466Q104 1 27 SH SOLE 0 27 0 C3 AI INC CL A 12468P104 72 518 SH DFND 01 0 518 0 C3 AI INC CL A 12468P104 14 101 SH DFND 04 0 0 101 C3 AI INC CL A 12468P104 132392 954180 SH SOLE 0 0 954180 C3 AI INC CL A 12468P104 10 69 SH SOLE 0 69 0 CAE INC COM 124765108 21616 779231 SH DFND 01 0 779231 0 CAE INC COM 124765108 4045 145835 SH DFND 02 0 145835 0 CAE INC COM 124765108 1332 48035 SH DFND 02 0 0 48035 CAE INC COM 124765108 2026 73022 SH DFND 04 0 0 73022 CAE INC COM 124765108 179802 6481677 SH SOLE 0 0 6481677 CAE INC COM 124765108 9505 342663 SH SOLE 0 342663 0 CAI INTERNATIONAL INC COM 12477X106 478 15292 SH DFND 01 0 15292 0 CAI INTERNATIONAL INC COM 12477X106 131 4192 SH DFND 02 0 4192 0 CAI INTERNATIONAL INC COM 12477X106 617 19735 SH DFND 04 0 0 19735 CAI INTERNATIONAL INC COM 12477X106 26444 846494 SH SOLE 0 0 846494 CAI INTERNATIONAL INC COM 12477X106 47 1495 SH SOLE 0 1495 0 CB FINL SVCS INC COM 12479G101 67 3360 SH DFND 01 0 3360 0 CB FINL SVCS INC COM 12479G101 55 2739 SH DFND 04 0 0 2739 CB FINL SVCS INC COM 12479G101 4435 221635 SH SOLE 0 0 221635 CB FINL SVCS INC COM 12479G101 1 48 SH SOLE 0 48 0 CBIZ INC COM 124805102 1220 45845 SH DFND 01 0 45845 0 CBIZ INC COM 124805102 535 20109 SH DFND 02 0 20109 0 CBIZ INC COM 124805102 1154 43361 SH DFND 04 0 0 43361 CBIZ INC COM 124805102 65383 2457098 SH SOLE 0 0 2457098 CBIZ INC COM 124805102 7 259 SH SOLE 0 259 0 CBTX INC COM 12481V104 308 12067 SH DFND 01 0 12067 0 CBTX INC COM 12481V104 101 3959 SH DFND 02 0 3959 0 CBTX INC COM 12481V104 318 12448 SH DFND 04 0 0 12448 CBTX INC COM 12481V104 23018 902312 SH SOLE 0 0 902312 CBTX INC COM 12481V104 2 84 SH SOLE 0 84 0 CBDMD INC COM 12482W101 28 9506 SH DFND 01 0 9506 0 CBDMD INC COM 12482W101 48 16137 SH DFND 04 0 0 16137 CBDMD INC COM 12482W101 3593 1218088 SH SOLE 0 0 1218088 CBM BANCORP INC COM 1248XT104 16 1195 SH DFND 01 0 1195 0 CBM BANCORP INC COM 1248XT104 1089 82028 SH SOLE 0 0 82028 CBOE GLOBAL MKTS INC COM 12503M108 10353 111174 SH DFND 01 0 111174 0 CBOE GLOBAL MKTS INC COM 12503M108 6928 74403 SH DFND 02 0 74403 0 CBOE GLOBAL MKTS INC COM 12503M108 1871 20091 SH DFND 02 0 0 20091 CBOE GLOBAL MKTS INC COM 12503M108 25885 277976 SH DFND 04 0 0 277976 CBOE GLOBAL MKTS INC COM 12503M108 1026813 11026770 SH SOLE 0 0 11026770 CBOE GLOBAL MKTS INC COM 12503M108 50 533 SH SOLE 0 533 0 CBRE GROUP INC CL A 12504L109 21095 336341 SH DFND 01 0 336341 0 CBRE GROUP INC CL A 12504L109 12489 199128 SH DFND 02 0 199128 0 CBRE GROUP INC CL A 12504L109 3771 60122 SH DFND 02 0 0 60122 CBRE GROUP INC CL A 12504L109 53426 851810 SH DFND 04 0 0 851810 CBRE GROUP INC CL A 12504L109 3084046 49171657 SH SOLE 0 0 49171657 CBRE GROUP INC CL A 12504L109 98 1567 SH SOLE 0 1567 0 CDK GLOBAL INC COM 12508E101 2179 42033 SH DFND 01 0 42033 0 CDK GLOBAL INC COM 12508E101 2055 39646 SH DFND 02 0 39646 0 CDK GLOBAL INC COM 12508E101 5263 101535 SH DFND 04 0 0 101535 CDK GLOBAL INC COM 12508E101 576600 11124825 SH SOLE 0 0 11124825 CDK GLOBAL INC COM 12508E101 104 2016 SH SOLE 0 2016 0 CECO ENVIRONMENTAL CORP COM 125141101 147 21076 SH DFND 01 0 21076 0 CECO ENVIRONMENTAL CORP COM 125141101 58 8326 SH DFND 04 0 0 8326 CECO ENVIRONMENTAL CORP COM 125141101 11121 1597816 SH SOLE 0 0 1597816 CECO ENVIRONMENTAL CORP COM 125141101 1 90 SH SOLE 0 90 0 CDW CORP COM 12514G108 21154 160510 SH DFND 01 0 160510 0 CDW CORP COM 12514G108 11639 88311 SH DFND 02 0 88311 0 CDW CORP COM 12514G108 3428 26013 SH DFND 02 0 0 26013 CDW CORP COM 12514G108 48269 366258 SH DFND 04 0 0 366258 CDW CORP COM 12514G108 2008629 15241131 SH SOLE 0 0 15241131 CDW CORP COM 12514G108 93 703 SH SOLE 0 703 0 CF BANKSHARES INC COM 12520L109 13 758 SH DFND 01 0 758 0 CF BANKSHARES INC COM 12520L109 2357 133240 SH SOLE 0 0 133240 CF INDS HLDGS INC COM 125269100 8298 214364 SH DFND 01 0 214364 0 CF INDS HLDGS INC COM 125269100 5022 129730 SH DFND 02 0 129730 0 CF INDS HLDGS INC COM 125269100 1237 31949 SH DFND 02 0 0 31949 CF INDS HLDGS INC COM 125269100 21812 563466 SH DFND 04 0 0 563466 CF INDS HLDGS INC COM 125269100 895606 23136296 SH SOLE 0 0 23136296 CF INDS HLDGS INC COM 125269100 68 1757 SH SOLE 0 1757 0 C4 THERAPEUTICS INC COM STK 12529R107 595 17960 SH DFND 01 0 17960 0 C4 THERAPEUTICS INC COM STK 12529R107 180 5421 SH DFND 04 0 0 5421 C4 THERAPEUTICS INC COM STK 12529R107 14204 428744 SH SOLE 0 0 428744 C4 THERAPEUTICS INC COM STK 12529R107 1 42 SH SOLE 0 42 0 CGI INC CL A SUB VTG 12532H104 53090 669399 SH DFND 01 0 669399 0 CGI INC CL A SUB VTG 12532H104 12115 152753 SH DFND 02 0 152753 0 CGI INC CL A SUB VTG 12532H104 3305 41672 SH DFND 02 0 0 41672 CGI INC CL A SUB VTG 12532H104 15496 195379 SH DFND 04 0 0 195379 CGI INC CL A SUB VTG 12532H104 416451 5250923 SH SOLE 0 0 5250923 CGI INC CL A SUB VTG 12532H104 30748 387698 SH SOLE 0 387698 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12949 137944 SH DFND 01 0 137944 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10644 113388 SH DFND 02 0 113388 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2373 25280 SH DFND 02 0 0 25280 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 33788 359940 SH DFND 04 0 0 359940 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1493039 15905386 SH SOLE 0 0 15905386 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 709 7554 SH SOLE 0 7554 0 CHF SOLUTIONS INC COM 12542Q870 3 390 SH DFND 04 0 0 390 CHF SOLUTIONS INC COM 12542Q870 168 24166 SH SOLE 0 0 24166 CI FINL CORP COM 125491100 6984 562738 SH DFND 01 0 562738 0 CI FINL CORP COM 125491100 1934 155824 SH DFND 02 0 155824 0 CI FINL CORP COM 125491100 483 38959 SH DFND 02 0 0 38959 CI FINL CORP COM 125491100 643 51823 SH DFND 04 0 0 51823 CI FINL CORP COM 125491100 58074 4679602 SH SOLE 0 0 4679602 CI FINL CORP COM 125491100 3090 249008 SH SOLE 0 249008 0 CIGNA CORP NEW COM 125523100 77668 373083 SH DFND 01 0 373083 0 CIGNA CORP NEW COM 125523100 45891 220440 SH DFND 02 0 220440 0 CIGNA CORP NEW COM 125523100 14140 67921 SH DFND 02 0 0 67921 CIGNA CORP NEW COM 125523100 192029 922420 SH DFND 04 0 0 922420 CIGNA CORP NEW COM 125523100 5458259 26218941 SH SOLE 0 0 26218941 CIGNA CORP NEW COM 125523100 596 2863 SH SOLE 0 2863 0 CIM COML TR CORP COM NEW 125525584 321 22549 SH DFND 01 0 22549 0 CIM COML TR CORP COM NEW 125525584 57 3985 SH DFND 04 0 0 3985 CIM COML TR CORP COM NEW 125525584 5260 369398 SH SOLE 0 0 369398 CIM COML TR CORP COM NEW 125525584 1 87 SH SOLE 0 87 0 CIT GROUP INC COM NEW 125581801 2345 65308 SH DFND 01 0 65308 0 CIT GROUP INC COM NEW 125581801 1116 31091 SH DFND 02 0 31091 0 CIT GROUP INC COM NEW 125581801 2798 77946 SH DFND 04 0 0 77946 CIT GROUP INC COM NEW 125581801 327809 9131164 SH SOLE 0 0 9131164 CIT GROUP INC COM NEW 125581801 17 475 SH SOLE 0 475 0 CMC MATERIALS INC COM 12571T100 8693 57455 SH DFND 01 0 57455 0 CMC MATERIALS INC COM 12571T100 1405 9288 SH DFND 02 0 9288 0 CMC MATERIALS INC COM 12571T100 3555 23494 SH DFND 04 0 0 23494 CMC MATERIALS INC COM 12571T100 406537 2686959 SH SOLE 0 0 2686959 CMC MATERIALS INC COM 12571T100 22 143 SH SOLE 0 143 0 CME GROUP INC COM 12572Q105 65471 359632 SH DFND 01 0 359632 0 CME GROUP INC COM 12572Q105 40931 224836 SH DFND 02 0 224836 0 CME GROUP INC COM 12572Q105 11926 65510 SH DFND 02 0 0 65510 CME GROUP INC COM 12572Q105 170611 937164 SH DFND 04 0 0 937164 CME GROUP INC COM 12572Q105 4850305 26642707 SH SOLE 0 0 26642707 CME GROUP INC COM 12572Q105 322 1766 SH SOLE 0 1766 0 CMS ENERGY CORP COM 125896100 17529 287317 SH DFND 01 0 287317 0 CMS ENERGY CORP COM 125896100 22261 364871 SH DFND 02 0 364871 0 CMS ENERGY CORP COM 125896100 3195 52363 SH DFND 02 0 0 52363 CMS ENERGY CORP COM 125896100 45634 747968 SH DFND 04 0 0 747968 CMS ENERGY CORP COM 125896100 2035962 33370960 SH SOLE 0 0 33370960 CMS ENERGY CORP COM 125896100 86 1405 SH SOLE 0 1405 0 CPI AEROSTRUCTURES INC COM NEW 125919308 17 4362 SH DFND 04 0 0 4362 CPI AEROSTRUCTURES INC COM NEW 125919308 2251 587580 SH SOLE 0 0 587580 CNA FINL CORP COM 126117100 351 9017 SH DFND 01 0 9017 0 CNA FINL CORP COM 126117100 76 1942 SH DFND 02 0 1942 0 CNA FINL CORP COM 126117100 1363 34991 SH DFND 04 0 0 34991 CNA FINL CORP COM 126117100 23725 608950 SH SOLE 0 0 608950 CNA FINL CORP COM 126117100 61 1576 SH SOLE 0 1576 0 CNB FINL CORP PA COM 126128107 210 9843 SH DFND 01 0 9843 0 CNB FINL CORP PA COM 126128107 142 6652 SH DFND 04 0 0 6652 CNB FINL CORP PA COM 126128107 16391 769888 SH SOLE 0 0 769888 CNB FINL CORP PA COM 126128107 2 92 SH SOLE 0 92 0 CRA INTL INC COM 12618T105 642 12613 SH DFND 01 0 12613 0 CRA INTL INC COM 12618T105 151 2956 SH DFND 04 0 0 2956 CRA INTL INC COM 12618T105 19602 384891 SH SOLE 0 0 384891 CRA INTL INC COM 12618T105 1 29 SH SOLE 0 29 0 CPS TECHNOLOGIES CORP COM 12619F104 528 189782 SH SOLE 0 0 189782 CNO FINL GROUP INC COM 12621E103 2034 91511 SH DFND 01 0 91511 0 CNO FINL GROUP INC COM 12621E103 1280 57588 SH DFND 02 0 57588 0 CNO FINL GROUP INC COM 12621E103 2686 120838 SH DFND 04 0 0 120838 CNO FINL GROUP INC COM 12621E103 314864 14163941 SH SOLE 0 0 14163941 CNO FINL GROUP INC COM 12621E103 92 4145 SH SOLE 0 4145 0 CSG SYS INTL INC COM 126349109 2918 64745 SH DFND 01 0 64745 0 CSG SYS INTL INC COM 126349109 607 13460 SH DFND 02 0 13460 0 CSG SYS INTL INC COM 126349109 1179 26163 SH DFND 04 0 0 26163 CSG SYS INTL INC COM 126349109 169117 3752316 SH SOLE 0 0 3752316 CSG SYS INTL INC COM 126349109 7 156 SH SOLE 0 156 0 CSP INC COM 126389105 2 300 SH DFND 04 0 0 300 CSP INC COM 126389105 1522 196877 SH SOLE 0 0 196877 CSW INDUSTRIALS INC COM 126402106 3021 26997 SH DFND 01 0 26997 0 CSW INDUSTRIALS INC COM 126402106 496 4433 SH DFND 02 0 4433 0 CSW INDUSTRIALS INC COM 126402106 1224 10941 SH DFND 04 0 0 10941 CSW INDUSTRIALS INC COM 126402106 78249 699215 SH SOLE 0 0 699215 CSW INDUSTRIALS INC COM 126402106 8 74 SH SOLE 0 74 0 CSX CORP COM 126408103 69635 767328 SH DFND 01 0 767328 0 CSX CORP COM 126408103 71524 788143 SH DFND 02 0 788143 0 CSX CORP COM 126408103 12661 139520 SH DFND 02 0 0 139520 CSX CORP COM 126408103 177471 1955603 SH DFND 04 0 0 1955603 CSX CORP COM 126408103 5337927 58820131 SH SOLE 0 0 58820131 CSX CORP COM 126408103 437 4814 SH SOLE 0 4814 0 CTI BIOPHARMA CORP COM 12648L601 34 10521 SH DFND 01 0 10521 0 CTI BIOPHARMA CORP COM 12648L601 55 17159 SH DFND 04 0 0 17159 CTI BIOPHARMA CORP COM 12648L601 9448 2934274 SH SOLE 0 0 2934274 CTI BIOPHARMA CORP COM 12648L601 1 358 SH SOLE 0 358 0 CTS CORP COM 126501105 721 21003 SH DFND 01 0 21003 0 CTS CORP COM 126501105 445 12960 SH DFND 02 0 12960 0 CTS CORP COM 126501105 790 23016 SH DFND 04 0 0 23016 CTS CORP COM 126501105 68655 1999865 SH SOLE 0 0 1999865 CTS CORP COM 126501105 5 154 SH SOLE 0 154 0 CNX RES CORP COM 12653C108 1594 147613 SH DFND 01 0 147613 0 CNX RES CORP COM 12653C108 863 79942 SH DFND 02 0 79942 0 CNX RES CORP COM 12653C108 2085 193028 SH DFND 04 0 0 193028 CNX RES CORP COM 12653C108 188819 17483286 SH SOLE 0 0 17483286 CNX RES CORP COM 12653C108 50 4613 SH SOLE 0 4613 0 CVB FINL CORP COM 126600105 1662 85241 SH DFND 01 0 85241 0 CVB FINL CORP COM 126600105 812 41661 SH DFND 02 0 41661 0 CVB FINL CORP COM 126600105 2071 106193 SH DFND 04 0 0 106193 CVB FINL CORP COM 126600105 258810 13272328 SH SOLE 0 0 13272328 CVB FINL CORP COM 126600105 22 1119 SH SOLE 0 1119 0 CVD EQUIP CORP COM 126601103 3 933 SH DFND 01 0 933 0 CVD EQUIP CORP COM 126601103 3 700 SH DFND 04 0 0 700 CVD EQUIP CORP COM 126601103 887 244364 SH SOLE 0 0 244364 CVR ENERGY INC COM 12662P108 297 19942 SH DFND 01 0 19942 0 CVR ENERGY INC COM 12662P108 158 10629 SH DFND 02 0 10629 0 CVR ENERGY INC COM 12662P108 339 22769 SH DFND 04 0 0 22769 CVR ENERGY INC COM 12662P108 41531 2787297 SH SOLE 0 0 2787297 CVR ENERGY INC COM 12662P108 16 1102 SH SOLE 0 1102 0 CVS HEALTH CORP COM 126650100 89716 1313555 SH DFND 01 0 1313555 0 CVS HEALTH CORP COM 126650100 54661 800301 SH DFND 02 0 800301 0 CVS HEALTH CORP COM 126650100 16300 238652 SH DFND 02 0 0 238652 CVS HEALTH CORP COM 126650100 235190 3443491 SH DFND 04 0 0 3443491 CVS HEALTH CORP COM 126650100 6801154 99577651 SH SOLE 0 0 99577651 CVS HEALTH CORP COM 126650100 702 10273 SH SOLE 0 10273 0 CABALETTA BIO INC COM 12674W109 113 9024 SH DFND 01 0 9024 0 CABALETTA BIO INC COM 12674W109 51 4090 SH DFND 04 0 0 4090 CABALETTA BIO INC COM 12674W109 8008 641675 SH SOLE 0 0 641675 CABALETTA BIO INC COM 12674W109 1 114 SH SOLE 0 114 0 CABLE ONE INC COM 12685J105 5373 2412 SH DFND 01 0 2412 0 CABLE ONE INC COM 12685J105 6220 2792 SH DFND 02 0 2792 0 CABLE ONE INC COM 12685J105 2023 908 SH DFND 02 0 0 908 CABLE ONE INC COM 12685J105 7986 3585 SH DFND 04 0 0 3585 CABLE ONE INC COM 12685J105 1079337 484503 SH SOLE 0 0 484503 CABLE ONE INC COM 12685J105 348 156 SH SOLE 0 156 0 CABOT CORP COM 127055101 825 18372 SH DFND 01 0 18372 0 CABOT CORP COM 127055101 843 18784 SH DFND 02 0 18784 0 CABOT CORP COM 127055101 2162 48167 SH DFND 04 0 0 48167 CABOT CORP COM 127055101 229418 5111803 SH SOLE 0 0 5111803 CABOT CORP COM 127055101 54 1206 SH SOLE 0 1206 0 CABOT OIL & GAS CORP COM 127097103 6453 396346 SH DFND 01 0 396346 0 CABOT OIL & GAS CORP COM 127097103 4295 263801 SH DFND 02 0 263801 0 CABOT OIL & GAS CORP COM 127097103 1008 61929 SH DFND 02 0 0 61929 CABOT OIL & GAS CORP COM 127097103 16361 1005002 SH DFND 04 0 0 1005002 CABOT OIL & GAS CORP COM 127097103 676466 41551960 SH SOLE 0 0 41551960 CABOT OIL & GAS CORP COM 127097103 49 3014 SH SOLE 0 3014 0 CACI INTL INC CL A 127190304 2176 8727 SH DFND 01 0 8727 0 CACI INTL INC CL A 127190304 2162 8672 SH DFND 02 0 8672 0 CACI INTL INC CL A 127190304 5119 20533 SH DFND 04 0 0 20533 CACI INTL INC CL A 127190304 608379 2440054 SH SOLE 0 0 2440054 CACI INTL INC CL A 127190304 40 160 SH SOLE 0 160 0 CACTUS INC CL A 127203107 1574 60369 SH DFND 01 0 60369 0 CACTUS INC CL A 127203107 408 15652 SH DFND 02 0 15652 0 CACTUS INC CL A 127203107 919 35238 SH DFND 04 0 0 35238 CACTUS INC CL A 127203107 112322 4308480 SH SOLE 0 0 4308480 CACTUS INC CL A 127203107 6 232 SH SOLE 0 232 0 CADENCE DESIGN SYSTEM INC COM 127387108 42655 312654 SH DFND 01 0 312654 0 CADENCE DESIGN SYSTEM INC COM 127387108 23208 170108 SH DFND 02 0 170108 0 CADENCE DESIGN SYSTEM INC COM 127387108 6903 50595 SH DFND 02 0 0 50595 CADENCE DESIGN SYSTEM INC COM 127387108 96509 707386 SH DFND 04 0 0 707386 CADENCE DESIGN SYSTEM INC COM 127387108 4173572 30591307 SH SOLE 0 0 30591307 CADENCE DESIGN SYSTEM INC COM 127387108 208 1523 SH SOLE 0 1523 0 CADENCE BANCORPORATION CL A 12739A100 1347 82059 SH DFND 01 0 82059 0 CADENCE BANCORPORATION CL A 12739A100 733 44612 SH DFND 02 0 44612 0 CADENCE BANCORPORATION CL A 12739A100 1935 117829 SH DFND 04 0 0 117829 CADENCE BANCORPORATION CL A 12739A100 207745 12651956 SH SOLE 0 0 12651956 CADENCE BANCORPORATION CL A 12739A100 40 2431 SH SOLE 0 2431 0 CADIZ INC COM NEW 127537207 323 30318 SH DFND 01 0 30318 0 CADIZ INC COM NEW 127537207 96 8997 SH DFND 02 0 8997 0 CADIZ INC COM NEW 127537207 339 31807 SH DFND 04 0 0 31807 CADIZ INC COM NEW 127537207 14808 1390379 SH SOLE 0 0 1390379 CADIZ INC COM NEW 127537207 1 137 SH SOLE 0 137 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 19546 263181 SH DFND 01 0 263181 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 4387 59074 SH DFND 02 0 59074 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 11136 149945 SH DFND 04 0 0 149945 CAESARS ENTERTAINMENT INC NE COM 12769G100 1326545 17861118 SH SOLE 0 0 17861118 CAESARS ENTERTAINMENT INC NE COM 12769G100 109 1465 SH SOLE 0 1465 0 CAL MAINE FOODS INC COM NEW 128030202 1537 40939 SH DFND 01 0 40939 0 CAL MAINE FOODS INC COM NEW 128030202 551 14671 SH DFND 02 0 14671 0 CAL MAINE FOODS INC COM NEW 128030202 1130 30102 SH DFND 04 0 0 30102 CAL MAINE FOODS INC COM NEW 128030202 146195 3894367 SH SOLE 0 0 3894367 CAL MAINE FOODS INC COM NEW 128030202 7 196 SH SOLE 0 196 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 3 2120 SH DFND 01 0 2120 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 487 340488 SH SOLE 0 0 340488 CALAMP CORP COM 128126109 524 52797 SH DFND 01 0 52797 0 CALAMP CORP COM 128126109 101 10162 SH DFND 04 0 0 10162 CALAMP CORP COM 128126109 23803 2399530 SH SOLE 0 0 2399530 CALAMP CORP COM 128126109 1 123 SH SOLE 0 123 0 CALAVO GROWERS INC COM 128246105 2265 32623 SH DFND 01 0 32623 0 CALAVO GROWERS INC COM 128246105 469 6750 SH DFND 02 0 6750 0 CALAVO GROWERS INC COM 128246105 895 12893 SH DFND 04 0 0 12893 CALAVO GROWERS INC COM 128246105 73790 1062797 SH SOLE 0 0 1062797 CALAVO GROWERS INC COM 128246105 5 79 SH SOLE 0 79 0 CALERES INC COM 129500104 386 24664 SH DFND 01 0 24664 0 CALERES INC COM 129500104 36 2313 SH DFND 02 0 2313 0 CALERES INC COM 129500104 329 21019 SH DFND 04 0 0 21019 CALERES INC COM 129500104 46920 2998068 SH SOLE 0 0 2998068 CALERES INC COM 129500104 45 2875 SH SOLE 0 2875 0 CALIFORNIA BANCORP INC COM 13005U101 86 5514 SH DFND 01 0 5514 0 CALIFORNIA BANCORP INC COM 13005U101 38 2446 SH DFND 04 0 0 2446 CALIFORNIA BANCORP INC COM 13005U101 5188 333426 SH SOLE 0 0 333426 CALIFORNIA BANCORP INC COM 13005U101 1 58 SH SOLE 0 58 0 CALIFORNIA WTR SVC GROUP COM 130788102 5016 92841 SH DFND 01 0 92841 0 CALIFORNIA WTR SVC GROUP COM 130788102 2470 45722 SH DFND 02 0 45722 0 CALIFORNIA WTR SVC GROUP COM 130788102 2692 49820 SH DFND 04 0 0 49820 CALIFORNIA WTR SVC GROUP COM 130788102 298823 5530691 SH SOLE 0 0 5530691 CALIFORNIA WTR SVC GROUP COM 130788102 689 12759 SH SOLE 0 12759 0 CALITHERA BIOSCIENCES INC COM 13089P101 638 130029 SH DFND 01 0 130029 0 CALITHERA BIOSCIENCES INC COM 13089P101 60 12281 SH DFND 02 0 12281 0 CALITHERA BIOSCIENCES INC COM 13089P101 184 37410 SH DFND 04 0 0 37410 CALITHERA BIOSCIENCES INC COM 13089P101 17159 3494632 SH SOLE 0 0 3494632 CALITHERA BIOSCIENCES INC COM 13089P101 2 342 SH SOLE 0 342 0 CALIX INC COM 13100M509 3113 104613 SH DFND 01 0 104613 0 CALIX INC COM 13100M509 574 19284 SH DFND 02 0 19284 0 CALIX INC COM 13100M509 1343 45124 SH DFND 04 0 0 45124 CALIX INC COM 13100M509 90747 3049303 SH SOLE 0 0 3049303 CALIX INC COM 13100M509 39 1310 SH SOLE 0 1310 0 CALLAWAY GOLF CO COM 131193104 1492 62137 SH DFND 01 0 62137 0 CALLAWAY GOLF CO COM 131193104 674 28077 SH DFND 02 0 28077 0 CALLAWAY GOLF CO COM 131193104 1780 74135 SH DFND 04 0 0 74135 CALLAWAY GOLF CO COM 131193104 185120 7710133 SH SOLE 0 0 7710133 CALLAWAY GOLF CO COM 131193104 11 450 SH SOLE 0 450 0 CALLON PETE CO DEL COM 13123X508 97 7386 SH DFND 01 0 7386 0 CALLON PETE CO DEL COM 13123X508 189 14378 SH DFND 04 0 0 14378 CALLON PETE CO DEL COM 13123X508 29198 2218671 SH SOLE 0 0 2218671 CALLON PETE CO DEL COM 13123X508 2 187 SH SOLE 0 187 0 CALYXT INC COM 13173L107 78 18404 SH DFND 01 0 18404 0 CALYXT INC COM 13173L107 10 2423 SH DFND 04 0 0 2423 CALYXT INC COM 13173L107 1620 383795 SH SOLE 0 0 383795 CAMBER ENERGY INC COM 13200M508 336 364256 SH SOLE 0 0 364256 CAMBRIDGE BANCORP COM 132152109 416 5962 SH DFND 01 0 5962 0 CAMBRIDGE BANCORP COM 132152109 133 1905 SH DFND 04 0 0 1905 CAMBRIDGE BANCORP COM 132152109 22718 325705 SH SOLE 0 0 325705 CAMBRIDGE BANCORP COM 132152109 2 35 SH SOLE 0 35 0 CAMDEN NATL CORP COM 133034108 358 10017 SH DFND 01 0 10017 0 CAMDEN NATL CORP COM 133034108 233 6519 SH DFND 02 0 6519 0 CAMDEN NATL CORP COM 133034108 372 10386 SH DFND 04 0 0 10386 CAMDEN NATL CORP COM 133034108 25259 705951 SH SOLE 0 0 705951 CAMDEN NATL CORP COM 133034108 3 80 SH SOLE 0 80 0 CAMDEN PPTY TR SH BEN INT 133131102 3147 31491 SH DFND 01 0 31491 0 CAMDEN PPTY TR SH BEN INT 133131102 26934 269553 SH DFND 02 0 269553 0 CAMDEN PPTY TR SH BEN INT 133131102 1861 18625 SH DFND 02 0 0 18625 CAMDEN PPTY TR SH BEN INT 133131102 5865 58693 SH DFND 04 0 0 58693 CAMDEN PPTY TR SH BEN INT 133131102 1329418 13304825 SH SOLE 0 0 13304825 CAMDEN PPTY TR SH BEN INT 133131102 48 477 SH SOLE 0 477 0 CAMECO CORP COM 13321L108 15553 1160643 SH DFND 01 0 1160643 0 CAMECO CORP COM 13321L108 2853 212939 SH DFND 02 0 212939 0 CAMECO CORP COM 13321L108 755 56350 SH DFND 02 0 0 56350 CAMECO CORP COM 13321L108 1110 82826 SH DFND 04 0 0 82826 CAMECO CORP COM 13321L108 126263 9422575 SH SOLE 0 0 9422575 CAMECO CORP COM 13321L108 6817 508756 SH SOLE 0 508756 0 CAMPBELL SOUP CO COM 134429109 10349 214052 SH DFND 01 0 214052 0 CAMPBELL SOUP CO COM 134429109 6947 143682 SH DFND 02 0 143682 0 CAMPBELL SOUP CO COM 134429109 1658 34283 SH DFND 02 0 0 34283 CAMPBELL SOUP CO COM 134429109 25140 519953 SH DFND 04 0 0 519953 CAMPBELL SOUP CO COM 134429109 1077992 22295595 SH SOLE 0 0 22295595 CAMPBELL SOUP CO COM 134429109 46 960 SH SOLE 0 960 0 CAMPING WORLD HLDGS INC CL A 13462K109 1710 65640 SH DFND 01 0 65640 0 CAMPING WORLD HLDGS INC CL A 13462K109 281 10801 SH DFND 02 0 10801 0 CAMPING WORLD HLDGS INC CL A 13462K109 766 29412 SH DFND 04 0 0 29412 CAMPING WORLD HLDGS INC CL A 13462K109 104274 4002824 SH SOLE 0 0 4002824 CAMPING WORLD HLDGS INC CL A 13462K109 25 950 SH SOLE 0 950 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4572 153578 SH DFND 01 0 153578 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 557 18723 SH DFND 02 0 18723 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 797 26758 SH DFND 04 0 0 26758 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 37227 1250476 SH SOLE 0 0 1250476 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2004 67316 SH SOLE 0 67316 0 CANADIAN IMP BK COMM COM 136069101 111287 1302060 SH DFND 01 0 1302060 0 CANADIAN IMP BK COMM COM 136069101 22372 261749 SH DFND 02 0 261749 0 CANADIAN IMP BK COMM COM 136069101 6896 80687 SH DFND 02 0 0 80687 CANADIAN IMP BK COMM COM 136069101 34028 398130 SH DFND 04 0 0 398130 CANADIAN IMP BK COMM COM 136069101 877572 10267601 SH SOLE 0 0 10267601 CANADIAN IMP BK COMM COM 136069101 91176 1066765 SH SOLE 0 1066765 0 CANADIAN NATL RY CO COM 136375102 228517 2080262 SH DFND 01 0 2080262 0 CANADIAN NATL RY CO COM 136375102 79815 726579 SH DFND 02 0 726579 0 CANADIAN NATL RY CO COM 136375102 14302 130193 SH DFND 02 0 0 130193 CANADIAN NATL RY CO COM 136375102 64714 589110 SH DFND 04 0 0 589110 CANADIAN NATL RY CO COM 136375102 1822788 16593423 SH SOLE 0 0 16593423 CANADIAN NATL RY CO COM 136375102 132651 1207569 SH SOLE 0 1207569 0 CANADIAN NAT RES LTD COM 136385101 81227 3377436 SH DFND 01 0 3377436 0 CANADIAN NAT RES LTD COM 136385101 15630 649882 SH DFND 02 0 649882 0 CANADIAN NAT RES LTD COM 136385101 4193 174333 SH DFND 02 0 0 174333 CANADIAN NAT RES LTD COM 136385101 23928 994945 SH DFND 04 0 0 994945 CANADIAN NAT RES LTD COM 136385101 639828 26604067 SH SOLE 0 0 26604067 CANADIAN NAT RES LTD COM 136385101 66537 2766621 SH SOLE 0 2766621 0 CANADIAN PAC RY LTD COM 13645T100 137471 396525 SH DFND 01 0 396525 0 CANADIAN PAC RY LTD COM 13645T100 48053 138605 SH DFND 02 0 138605 0 CANADIAN PAC RY LTD COM 13645T100 8619 24860 SH DFND 02 0 0 24860 CANADIAN PAC RY LTD COM 13645T100 39182 113017 SH DFND 04 0 0 113017 CANADIAN PAC RY LTD COM 13645T100 1075775 3102989 SH SOLE 0 0 3102989 CANADIAN PAC RY LTD COM 13645T100 79679 229827 SH SOLE 0 229827 0 CANADIAN SOLAR INC COM 136635109 6808 132869 SH DFND 01 0 132869 0 CANADIAN SOLAR INC COM 136635109 64 1242 SH DFND 04 0 0 1242 CANADIAN SOLAR INC COM 136635109 71860 1402423 SH SOLE 0 0 1402423 CANCER GENETICS INC COM NEW 13739U203 47 17069 SH SOLE 0 0 17069 CANNAE HLDGS INC COM 13765N107 2532 57195 SH DFND 01 0 57195 0 CANNAE HLDGS INC COM 13765N107 1202 27151 SH DFND 02 0 27151 0 CANNAE HLDGS INC COM 13765N107 3079 69555 SH DFND 04 0 0 69555 CANNAE HLDGS INC COM 13765N107 351103 7930946 SH SOLE 0 0 7930946 CANNAE HLDGS INC COM 13765N107 34 762 SH SOLE 0 762 0 CANOPY GROWTH CORP COM 138035100 16395 665367 SH DFND 01 0 665367 0 CANOPY GROWTH CORP COM 138035100 2949 119671 SH DFND 02 0 119671 0 CANOPY GROWTH CORP COM 138035100 1086 44094 SH DFND 02 0 0 44094 CANOPY GROWTH CORP COM 138035100 4256 172708 SH DFND 04 0 0 172708 CANOPY GROWTH CORP COM 138035100 127751 5184686 SH SOLE 0 0 5184686 CANOPY GROWTH CORP COM 138035100 9571 388450 SH SOLE 0 388450 0 CANTEL MED CORP COM 138098108 5909 74924 SH DFND 01 0 74924 0 CANTEL MED CORP COM 138098108 942 11941 SH DFND 02 0 11941 0 CANTEL MED CORP COM 138098108 2436 30887 SH DFND 04 0 0 30887 CANTEL MED CORP COM 138098108 251878 3193987 SH SOLE 0 0 3193987 CANTEL MED CORP COM 138098108 13 169 SH SOLE 0 169 0 CANTERBURY PARK HOLDING CORP COM 13811E101 6 495 SH DFND 01 0 495 0 CANTERBURY PARK HOLDING CORP COM 13811E101 456 38335 SH SOLE 0 0 38335 CAPITAL CITY BK GROUP INC COM 139674105 220 8943 SH DFND 01 0 8943 0 CAPITAL CITY BK GROUP INC COM 139674105 154 6245 SH DFND 02 0 6245 0 CAPITAL CITY BK GROUP INC COM 139674105 206 8364 SH DFND 04 0 0 8364 CAPITAL CITY BK GROUP INC COM 139674105 13424 546146 SH SOLE 0 0 546146 CAPITAL CITY BK GROUP INC COM 139674105 2 63 SH SOLE 0 63 0 CAPITAL BANCORP INC MD COM 139737100 85 6080 SH DFND 01 0 6080 0 CAPITAL BANCORP INC MD COM 139737100 19 1361 SH DFND 04 0 0 1361 CAPITAL BANCORP INC MD COM 139737100 4822 346166 SH SOLE 0 0 346166 CAPITAL ONE FINL CORP COM 14040H105 45276 458028 SH DFND 01 0 458028 0 CAPITAL ONE FINL CORP COM 14040H105 26892 272048 SH DFND 02 0 272048 0 CAPITAL ONE FINL CORP COM 14040H105 8233 83283 SH DFND 02 0 0 83283 CAPITAL ONE FINL CORP COM 14040H105 116128 1174793 SH DFND 04 0 0 1174793 CAPITAL ONE FINL CORP COM 14040H105 3180197 32171951 SH SOLE 0 0 32171951 CAPITAL ONE FINL CORP COM 14040H105 419 4240 SH SOLE 0 4240 0 CAPITAL SR LIVING CORP COM 140475203 6 525 SH DFND 04 0 0 525 CAPITAL SR LIVING CORP COM 140475203 924 74908 SH SOLE 0 0 74908 CAPITOL FED FINL INC COM 14057J101 1071 85660 SH DFND 01 0 85660 0 CAPITOL FED FINL INC COM 14057J101 655 52390 SH DFND 02 0 52390 0 CAPITOL FED FINL INC COM 14057J101 1604 128357 SH DFND 04 0 0 128357 CAPITOL FED FINL INC COM 14057J101 170325 13626039 SH SOLE 0 0 13626039 CAPITOL FED FINL INC COM 14057J101 159 12729 SH SOLE 0 12729 0 CAPSTONE TURBINE CORP COM 14067D508 36 3356 SH DFND 01 0 3356 0 CAPSTONE TURBINE CORP COM 14067D508 60 5627 SH DFND 04 0 0 5627 CAPSTONE TURBINE CORP COM 14067D508 4558 426009 SH SOLE 0 0 426009 CAPSTEAD MTG CORP COM NO PAR 14067E506 372 64113 SH DFND 01 0 64113 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 243 41756 SH DFND 02 0 41756 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 495 85181 SH DFND 04 0 0 85181 CAPSTEAD MTG CORP COM NO PAR 14067E506 58045 9990459 SH SOLE 0 0 9990459 CAPSTEAD MTG CORP COM NO PAR 14067E506 3 486 SH SOLE 0 486 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 16 4676 SH DFND 01 0 4676 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 26 7447 SH DFND 04 0 0 7447 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1007 293479 SH SOLE 0 0 293479 CAPSTAR FINL HLDGS INC COM 14070T102 150 10174 SH DFND 01 0 10174 0 CAPSTAR FINL HLDGS INC COM 14070T102 245 16579 SH DFND 04 0 0 16579 CAPSTAR FINL HLDGS INC COM 14070T102 11177 757791 SH SOLE 0 0 757791 CAPSTAR FINL HLDGS INC COM 14070T102 1 83 SH SOLE 0 83 0 CARA THERAPEUTICS INC COM 140755109 1235 81608 SH DFND 01 0 81608 0 CARA THERAPEUTICS INC COM 140755109 217 14336 SH DFND 02 0 14336 0 CARA THERAPEUTICS INC COM 140755109 488 32221 SH DFND 04 0 0 32221 CARA THERAPEUTICS INC COM 140755109 32233 2130371 SH SOLE 0 0 2130371 CARA THERAPEUTICS INC COM 140755109 3 227 SH SOLE 0 227 0 CARDIFF ONCOLOGY INC COM 14147L108 85 4730 SH DFND 01 0 4730 0 CARDIFF ONCOLOGY INC COM 14147L108 150 8344 SH DFND 04 0 0 8344 CARDIFF ONCOLOGY INC COM 14147L108 27581 1533135 SH SOLE 0 0 1533135 CARDIFF ONCOLOGY INC COM 14147L108 3 168 SH SOLE 0 168 0 CARDINAL HEALTH INC COM 14149Y108 17659 329696 SH DFND 01 0 329696 0 CARDINAL HEALTH INC COM 14149Y108 9708 181253 SH DFND 02 0 181253 0 CARDINAL HEALTH INC COM 14149Y108 2760 51526 SH DFND 02 0 0 51526 CARDINAL HEALTH INC COM 14149Y108 41354 772108 SH DFND 04 0 0 772108 CARDINAL HEALTH INC COM 14149Y108 1841082 34374190 SH SOLE 0 0 34374190 CARDINAL HEALTH INC COM 14149Y108 89 1662 SH SOLE 0 1662 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3398 77655 SH DFND 01 0 77655 0 CARDIOVASCULAR SYS INC DEL COM 141619106 512 11691 SH DFND 02 0 11691 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1329 30365 SH DFND 04 0 0 30365 CARDIOVASCULAR SYS INC DEL COM 141619106 104883 2396779 SH SOLE 0 0 2396779 CARDIOVASCULAR SYS INC DEL COM 141619106 8 191 SH SOLE 0 191 0 CARDLYTICS INC COM 14161W105 7420 51975 SH DFND 01 0 51975 0 CARDLYTICS INC COM 14161W105 1113 7797 SH DFND 02 0 7797 0 CARDLYTICS INC COM 14161W105 2854 19989 SH DFND 04 0 0 19989 CARDLYTICS INC COM 14161W105 250801 1756682 SH SOLE 0 0 1756682 CARDLYTICS INC COM 14161W105 43 300 SH SOLE 0 300 0 CAREDX INC COM 14167L103 6874 94885 SH DFND 01 0 94885 0 CAREDX INC COM 14167L103 1021 14093 SH DFND 02 0 14093 0 CAREDX INC COM 14167L103 2744 37880 SH DFND 04 0 0 37880 CAREDX INC COM 14167L103 242615 3348723 SH SOLE 0 0 3348723 CAREDX INC COM 14167L103 36 497 SH SOLE 0 497 0 CARETRUST REIT INC COM 14174T107 1798 81052 SH DFND 01 0 81052 0 CARETRUST REIT INC COM 14174T107 5266 237442 SH DFND 02 0 237442 0 CARETRUST REIT INC COM 14174T107 1720 77541 SH DFND 04 0 0 77541 CARETRUST REIT INC COM 14174T107 318934 14379360 SH SOLE 0 0 14379360 CARETRUST REIT INC COM 14174T107 11 477 SH SOLE 0 477 0 CARGURUS INC COM CL A 141788109 5501 173383 SH DFND 01 0 173383 0 CARGURUS INC COM CL A 141788109 896 28249 SH DFND 02 0 28249 0 CARGURUS INC COM CL A 141788109 2225 70114 SH DFND 04 0 0 70114 CARGURUS INC COM CL A 141788109 265324 8361935 SH SOLE 0 0 8361935 CARGURUS INC COM CL A 141788109 14 443 SH SOLE 0 443 0 CARLISLE COS INC COM 142339100 2713 17371 SH DFND 01 0 17371 0 CARLISLE COS INC COM 142339100 2774 17760 SH DFND 02 0 17760 0 CARLISLE COS INC COM 142339100 6555 41974 SH DFND 04 0 0 41974 CARLISLE COS INC COM 142339100 787753 5043879 SH SOLE 0 0 5043879 CARLISLE COS INC COM 142339100 41 263 SH SOLE 0 263 0 CARMAX INC COM 143130102 15661 165796 SH DFND 01 0 165796 0 CARMAX INC COM 143130102 9243 97846 SH DFND 02 0 97846 0 CARMAX INC COM 143130102 2835 30016 SH DFND 02 0 0 30016 CARMAX INC COM 143130102 39221 415214 SH DFND 04 0 0 415214 CARMAX INC COM 143130102 1556656 16479523 SH SOLE 0 0 16479523 CARMAX INC COM 143130102 77 810 SH SOLE 0 810 0 CARLYLE GROUP INC COM 14316J108 1251 39782 SH DFND 01 0 39782 0 CARLYLE GROUP INC COM 14316J108 2365 75223 SH DFND 02 0 75223 0 CARLYLE GROUP INC COM 14316J108 837 26617 SH DFND 02 0 0 26617 CARLYLE GROUP INC COM 14316J108 2291 72869 SH DFND 04 0 0 72869 CARLYLE GROUP INC COM 14316J108 472143 15017263 SH SOLE 0 0 15017263 CARLYLE GROUP INC COM 14316J108 30 958 SH SOLE 0 958 0 CARNIVAL CORP UNIT 99/99/9999 143658300 15300 706362 SH DFND 01 0 706362 0 CARNIVAL CORP UNIT 99/99/9999 143658300 6263 289131 SH DFND 02 0 289131 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1639 75684 SH DFND 02 0 0 75684 CARNIVAL CORP UNIT 99/99/9999 143658300 36553 1687592 SH DFND 04 0 0 1687592 CARNIVAL CORP UNIT 99/99/9999 143658300 1306120 60300995 SH SOLE 0 0 60300995 CARNIVAL CORP UNIT 99/99/9999 143658300 59 2715 SH SOLE 0 2715 0 CARRIAGE SVCS INC COM 143905107 346 11046 SH DFND 01 0 11046 0 CARRIAGE SVCS INC COM 143905107 270 8618 SH DFND 02 0 8618 0 CARRIAGE SVCS INC COM 143905107 594 18963 SH DFND 04 0 0 18963 CARRIAGE SVCS INC COM 143905107 27125 866071 SH SOLE 0 0 866071 CARRIAGE SVCS INC COM 143905107 28 901 SH SOLE 0 901 0 CARPARTS COM INC COM 14427M107 795 64176 SH DFND 01 0 64176 0 CARPARTS COM INC COM 14427M107 198 15987 SH DFND 02 0 15987 0 CARPARTS COM INC COM 14427M107 378 30496 SH DFND 04 0 0 30496 CARPARTS COM INC COM 14427M107 21292 1718503 SH SOLE 0 0 1718503 CARPARTS COM INC COM 14427M107 17 1339 SH SOLE 0 1339 0 CARPENTER TECHNOLOGY CORP COM 144285103 912 31325 SH DFND 01 0 31325 0 CARPENTER TECHNOLOGY CORP COM 144285103 413 14179 SH DFND 02 0 14179 0 CARPENTER TECHNOLOGY CORP COM 144285103 1200 41198 SH DFND 04 0 0 41198 CARPENTER TECHNOLOGY CORP COM 144285103 140092 4810842 SH SOLE 0 0 4810842 CARPENTER TECHNOLOGY CORP COM 144285103 25 848 SH SOLE 0 848 0 CARRIER GLOBAL CORPORATION COM 14448C104 32569 863431 SH DFND 01 0 863431 0 CARRIER GLOBAL CORPORATION COM 14448C104 17284 458219 SH DFND 02 0 458219 0 CARRIER GLOBAL CORPORATION COM 14448C104 5659 150016 SH DFND 02 0 0 150016 CARRIER GLOBAL CORPORATION COM 14448C104 77846 2063799 SH DFND 04 0 0 2063799 CARRIER GLOBAL CORPORATION COM 14448C104 3191426 84608325 SH SOLE 0 0 84608325 CARRIER GLOBAL CORPORATION COM 14448C104 161 4263 SH SOLE 0 4263 0 CARROLS RESTAURANT GROUP INC COM 14574X104 148 23524 SH DFND 01 0 23524 0 CARROLS RESTAURANT GROUP INC COM 14574X104 20 3179 SH DFND 02 0 3179 0 CARROLS RESTAURANT GROUP INC COM 14574X104 125 19908 SH DFND 04 0 0 19908 CARROLS RESTAURANT GROUP INC COM 14574X104 12063 1920833 SH SOLE 0 0 1920833 CARROLS RESTAURANT GROUP INC COM 14574X104 13 1991 SH SOLE 0 1991 0 CARS COM INC COM 14575E105 507 44848 SH DFND 01 0 44848 0 CARS COM INC COM 14575E105 362 32029 SH DFND 02 0 32029 0 CARS COM INC COM 14575E105 664 58782 SH DFND 04 0 0 58782 CARS COM INC COM 14575E105 70022 6196639 SH SOLE 0 0 6196639 CARS COM INC COM 14575E105 39 3463 SH SOLE 0 3463 0 CARTER BANKSHARES INC COM NEW 146103106 167 15614 SH DFND 01 0 15614 0 CARTER BANKSHARES INC COM NEW 146103106 69 6448 SH DFND 04 0 0 6448 CARTER BANKSHARES INC COM NEW 146103106 12670 1181920 SH SOLE 0 0 1181920 CARTER BANKSHARES INC COM NEW 146103106 2 170 SH SOLE 0 170 0 CARTERS INC COM 146229109 1341 14252 SH DFND 01 0 14252 0 CARTERS INC COM 146229109 1398 14866 SH DFND 02 0 14866 0 CARTERS INC COM 146229109 3351 35624 SH DFND 04 0 0 35624 CARTERS INC COM 146229109 355968 3784073 SH SOLE 0 0 3784073 CARTERS INC COM 146229109 72 766 SH SOLE 0 766 0 CARVANA CO CL A 146869102 6032 25181 SH DFND 01 0 25181 0 CARVANA CO CL A 146869102 7841 32732 SH DFND 02 0 32732 0 CARVANA CO CL A 146869102 2459 10265 SH DFND 02 0 0 10265 CARVANA CO CL A 146869102 8671 36199 SH DFND 04 0 0 36199 CARVANA CO CL A 146869102 1387542 5792527 SH SOLE 0 0 5792527 CARVANA CO CL A 146869102 121 504 SH SOLE 0 504 0 CARVER BANCORP INC COM NEW 146875604 227 35024 SH SOLE 0 0 35024 CASA SYS INC COM 14713L102 395 63941 SH DFND 01 0 63941 0 CASA SYS INC COM 14713L102 45 7216 SH DFND 02 0 7216 0 CASA SYS INC COM 14713L102 130 20989 SH DFND 04 0 0 20989 CASA SYS INC COM 14713L102 10317 1672154 SH SOLE 0 0 1672154 CASA SYS INC COM 14713L102 1 151 SH SOLE 0 151 0 CASELLA WASTE SYS INC CL A 147448104 5428 87624 SH DFND 01 0 87624 0 CASELLA WASTE SYS INC CL A 147448104 836 13492 SH DFND 02 0 13492 0 CASELLA WASTE SYS INC CL A 147448104 2468 39846 SH DFND 04 0 0 39846 CASELLA WASTE SYS INC CL A 147448104 265172 4280421 SH SOLE 0 0 4280421 CASELLA WASTE SYS INC CL A 147448104 38 612 SH SOLE 0 612 0 CASEYS GEN STORES INC COM 147528103 2163 12107 SH DFND 01 0 12107 0 CASEYS GEN STORES INC COM 147528103 2202 12327 SH DFND 02 0 12327 0 CASEYS GEN STORES INC COM 147528103 5332 29852 SH DFND 04 0 0 29852 CASEYS GEN STORES INC COM 147528103 657901 3683241 SH SOLE 0 0 3683241 CASEYS GEN STORES INC COM 147528103 32 181 SH SOLE 0 181 0 CASI PHARMACEUTICALS INC COM 14757U109 363 123058 SH DFND 01 0 123058 0 CASI PHARMACEUTICALS INC COM 14757U109 45 15387 SH DFND 04 0 0 15387 CASI PHARMACEUTICALS INC COM 14757U109 9368 3175552 SH SOLE 0 0 3175552 CASI PHARMACEUTICALS INC COM 14757U109 1 365 SH SOLE 0 365 0 CASPER SLEEP INC COM 147626105 143 23184 SH DFND 01 0 23184 0 CASPER SLEEP INC COM 147626105 68 11064 SH DFND 04 0 0 11064 CASPER SLEEP INC COM 147626105 7174 1166478 SH SOLE 0 0 1166478 CASPER SLEEP INC COM 147626105 1 149 SH SOLE 0 149 0 CASS INFORMATION SYS INC COM 14808P109 1082 27799 SH DFND 01 0 27799 0 CASS INFORMATION SYS INC COM 14808P109 187 4812 SH DFND 02 0 4812 0 CASS INFORMATION SYS INC COM 14808P109 373 9586 SH DFND 04 0 0 9586 CASS INFORMATION SYS INC COM 14808P109 30680 788491 SH SOLE 0 0 788491 CASS INFORMATION SYS INC COM 14808P109 3 67 SH SOLE 0 67 0 CASSAVA SCIENCES INC COM 14817C107 244 35832 SH DFND 01 0 35832 0 CASSAVA SCIENCES INC COM 14817C107 87 12696 SH DFND 04 0 0 12696 CASSAVA SCIENCES INC COM 14817C107 10452 1532573 SH SOLE 0 0 1532573 CASSAVA SCIENCES INC COM 14817C107 19 2762 SH SOLE 0 2762 0 CASTLE BIOSCIENCES INC COM 14843C105 1636 24364 SH DFND 01 0 24364 0 CASTLE BIOSCIENCES INC COM 14843C105 292 4346 SH DFND 02 0 4346 0 CASTLE BIOSCIENCES INC COM 14843C105 981 14606 SH DFND 04 0 0 14606 CASTLE BIOSCIENCES INC COM 14843C105 59548 886792 SH SOLE 0 0 886792 CASTLE BIOSCIENCES INC COM 14843C105 28 417 SH SOLE 0 417 0 CASTLIGHT HEALTH INC CL B 14862Q100 17 13330 SH DFND 01 0 13330 0 CASTLIGHT HEALTH INC CL B 14862Q100 26 20323 SH DFND 04 0 0 20323 CASTLIGHT HEALTH INC CL B 14862Q100 6028 4637272 SH SOLE 0 0 4637272 CASTLIGHT HEALTH INC CL B 14862Q100 1 729 SH SOLE 0 729 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 66 30777 SH DFND 01 0 30777 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 9 4310 SH DFND 04 0 0 4310 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1687 788431 SH SOLE 0 0 788431 CATALENT INC COM 148806102 17162 164908 SH DFND 01 0 164908 0 CATALENT INC COM 148806102 9177 88181 SH DFND 02 0 88181 0 CATALENT INC COM 148806102 3028 29100 SH DFND 02 0 0 29100 CATALENT INC COM 148806102 34202 328641 SH DFND 04 0 0 328641 CATALENT INC COM 148806102 1754507 16858909 SH SOLE 0 0 16858909 CATALENT INC COM 148806102 117 1124 SH SOLE 0 1124 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 97 15344 SH DFND 01 0 15344 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 52 8241 SH DFND 04 0 0 8241 CATALYST BIOSCIENCES INC COM NEW 14888D208 6050 958740 SH SOLE 0 0 958740 CATALYST BIOSCIENCES INC COM NEW 14888D208 0 78 SH SOLE 0 78 0 CATALYST PHARMACEUTICALS INC COM 14888U101 640 191559 SH DFND 01 0 191559 0 CATALYST PHARMACEUTICALS INC COM 14888U101 92 27627 SH DFND 02 0 27627 0 CATALYST PHARMACEUTICALS INC COM 14888U101 245 73283 SH DFND 04 0 0 73283 CATALYST PHARMACEUTICALS INC COM 14888U101 18288 5475517 SH SOLE 0 0 5475517 CATALYST PHARMACEUTICALS INC COM 14888U101 10 3093 SH SOLE 0 3093 0 CATERPILLAR INC COM 149123101 99200 544997 SH DFND 01 0 544997 0 CATERPILLAR INC COM 149123101 58989 324081 SH DFND 02 0 324081 0 CATERPILLAR INC COM 149123101 18213 100058 SH DFND 02 0 0 100058 CATERPILLAR INC COM 149123101 258695 1421243 SH DFND 04 0 0 1421243 CATERPILLAR INC COM 149123101 7973680 43806617 SH SOLE 0 0 43806617 CATERPILLAR INC COM 149123101 644 3536 SH SOLE 0 3536 0 CATCHMARK TIMBER TR INC CL A 14912Y202 374 39990 SH DFND 01 0 39990 0 CATCHMARK TIMBER TR INC CL A 14912Y202 220 23470 SH DFND 02 0 23470 0 CATCHMARK TIMBER TR INC CL A 14912Y202 438 46780 SH DFND 04 0 0 46780 CATCHMARK TIMBER TR INC CL A 14912Y202 44786 4784788 SH SOLE 0 0 4784788 CATCHMARK TIMBER TR INC CL A 14912Y202 2 232 SH SOLE 0 232 0 CATHAY GEN BANCORP COM 149150104 1608 49965 SH DFND 01 0 49965 0 CATHAY GEN BANCORP COM 149150104 759 23574 SH DFND 02 0 23574 0 CATHAY GEN BANCORP COM 149150104 2012 62498 SH DFND 04 0 0 62498 CATHAY GEN BANCORP COM 149150104 222651 6916780 SH SOLE 0 0 6916780 CATHAY GEN BANCORP COM 149150104 30 924 SH SOLE 0 924 0 CATO CORP NEW CL A 149205106 136 14222 SH DFND 01 0 14222 0 CATO CORP NEW CL A 149205106 62 6488 SH DFND 04 0 0 6488 CATO CORP NEW CL A 149205106 12935 1348819 SH SOLE 0 0 1348819 CATO CORP NEW CL A 149205106 1 118 SH SOLE 0 118 0 CAVCO INDS INC DEL COM 149568107 3164 18033 SH DFND 01 0 18033 0 CAVCO INDS INC DEL COM 149568107 533 3039 SH DFND 02 0 3039 0 CAVCO INDS INC DEL COM 149568107 1210 6895 SH DFND 04 0 0 6895 CAVCO INDS INC DEL COM 149568107 120492 686760 SH SOLE 0 0 686760 CAVCO INDS INC DEL COM 149568107 10 59 SH SOLE 0 59 0 CEDAR REALTY TRUST INC COM NEW 150602605 29 2895 SH DFND 01 0 2895 0 CEDAR REALTY TRUST INC COM NEW 150602605 41 4057 SH DFND 04 0 0 4057 CEDAR REALTY TRUST INC COM NEW 150602605 4795 473383 SH SOLE 0 0 473383 CEDAR REALTY TRUST INC COM NEW 150602605 1 53 SH SOLE 0 53 0 CEL-SCI CORP COM PAR NEW 150837607 703 60330 SH DFND 01 0 60330 0 CEL-SCI CORP COM PAR NEW 150837607 161 13817 SH DFND 02 0 13817 0 CEL-SCI CORP COM PAR NEW 150837607 296 25365 SH DFND 04 0 0 25365 CEL-SCI CORP COM PAR NEW 150837607 19252 1651138 SH SOLE 0 0 1651138 CEL-SCI CORP COM PAR NEW 150837607 2 183 SH SOLE 0 183 0 CELANESE CORP DEL COM 150870103 15245 117324 SH DFND 01 0 117324 0 CELANESE CORP DEL COM 150870103 10126 77928 SH DFND 02 0 77928 0 CELANESE CORP DEL COM 150870103 2853 21953 SH DFND 02 0 0 21953 CELANESE CORP DEL COM 150870103 38937 299653 SH DFND 04 0 0 299653 CELANESE CORP DEL COM 150870103 1711245 13169504 SH SOLE 0 0 13169504 CELANESE CORP DEL COM 150870103 93 718 SH SOLE 0 718 0 CELESTICA INC SUB VTG SHS 15101Q108 2521 312355 SH DFND 01 0 312355 0 CELESTICA INC SUB VTG SHS 15101Q108 264 32763 SH DFND 02 0 32763 0 CELESTICA INC SUB VTG SHS 15101Q108 447 55351 SH DFND 04 0 0 55351 CELESTICA INC SUB VTG SHS 15101Q108 21359 2646689 SH SOLE 0 0 2646689 CELESTICA INC SUB VTG SHS 15101Q108 1131 140102 SH SOLE 0 140102 0 CELCUITY INC COM 15102K100 8 834 SH DFND 01 0 834 0 CELCUITY INC COM 15102K100 17 1819 SH DFND 04 0 0 1819 CELCUITY INC COM 15102K100 2157 235471 SH SOLE 0 0 235471 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 114 6482 SH DFND 01 0 6482 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 233 13306 SH DFND 02 0 13306 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 491 28044 SH DFND 04 0 0 28044 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 30132 1719887 SH SOLE 0 0 1719887 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 3 196 SH SOLE 0 196 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 15 6977 SH DFND 01 0 6977 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 3134 1506555 SH SOLE 0 0 1506555 CELSION CORP COM PAR NEW 15117N503 5 6831 SH DFND 01 0 6831 0 CELSION CORP COM PAR NEW 15117N503 6 8233 SH DFND 04 0 0 8233 CELSION CORP COM PAR NEW 15117N503 889 1250606 SH SOLE 0 0 1250606 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 345 18774 SH DFND 01 0 18774 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 54 2951 SH DFND 04 0 0 2951 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3669 199646 SH SOLE 0 0 199646 CELSIUS HLDGS INC COM NEW 15118V207 3452 68609 SH DFND 01 0 68609 0 CELSIUS HLDGS INC COM NEW 15118V207 440 8755 SH DFND 02 0 8755 0 CELSIUS HLDGS INC COM NEW 15118V207 1150 22856 SH DFND 04 0 0 22856 CELSIUS HLDGS INC COM NEW 15118V207 67543 1342530 SH SOLE 0 0 1342530 CELSIUS HLDGS INC COM NEW 15118V207 52 1036 SH SOLE 0 1036 0 CEMEX SAB DE CV SPON ADR NEW 151290889 718 138839 SH DFND 01 0 138839 0 CEMEX SAB DE CV SPON ADR NEW 151290889 12529 2423421 SH SOLE 0 0 2423421 CEMTREX INC COM NEW 15130G600 158 116785 SH SOLE 0 0 116785 CENTENE CORP DEL COM 15135B101 36109 601510 SH DFND 01 0 601510 0 CENTENE CORP DEL COM 15135B101 21013 350046 SH DFND 02 0 350046 0 CENTENE CORP DEL COM 15135B101 6336 105540 SH DFND 02 0 0 105540 CENTENE CORP DEL COM 15135B101 89108 1484393 SH DFND 04 0 0 1484393 CENTENE CORP DEL COM 15135B101 3543552 59029678 SH SOLE 0 0 59029678 CENTENE CORP DEL COM 15135B101 365 6080 SH SOLE 0 6080 0 CENOVUS ENERGY INC COM 15135U109 18115 2999122 SH DFND 01 0 2999122 0 CENOVUS ENERGY INC COM 15135U109 3289 544548 SH DFND 02 0 544548 0 CENOVUS ENERGY INC COM 15135U109 939 155397 SH DFND 02 0 0 155397 CENOVUS ENERGY INC COM 15135U109 5258 870457 SH DFND 04 0 0 870457 CENOVUS ENERGY INC COM 15135U109 140688 23292640 SH SOLE 0 0 23292640 CENOVUS ENERGY INC COM 15135U109 10428 1726531 SH SOLE 0 1726531 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 57 37684 SH DFND 01 0 37684 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 93 62058 SH DFND 04 0 0 62058 CENTENNIAL RESOURCE DEV INC CL A 15136A102 14632 9754797 SH SOLE 0 0 9754797 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2 1122 SH SOLE 0 1122 0 CENTERPOINT ENERGY INC COM 15189T107 11702 540763 SH DFND 01 0 540763 0 CENTERPOINT ENERGY INC COM 15189T107 13502 623954 SH DFND 02 0 623954 0 CENTERPOINT ENERGY INC COM 15189T107 2056 95018 SH DFND 02 0 0 95018 CENTERPOINT ENERGY INC COM 15189T107 30673 1417410 SH DFND 04 0 0 1417410 CENTERPOINT ENERGY INC COM 15189T107 1346668 62230496 SH SOLE 0 0 62230496 CENTERPOINT ENERGY INC COM 15189T107 92 4254 SH SOLE 0 4254 0 CENTERSPACE COM 15202L107 602 8525 SH DFND 01 0 8525 0 CENTERSPACE COM 15202L107 2309 32692 SH DFND 02 0 32692 0 CENTERSPACE COM 15202L107 784 11094 SH DFND 04 0 0 11094 CENTERSPACE COM 15202L107 136325 1929850 SH SOLE 0 0 1929850 CENTERSPACE COM 15202L107 18 261 SH SOLE 0 261 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 56 7908 SH DFND 01 0 7908 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 5744 813587 SH SOLE 0 0 813587 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 253 36180 SH DFND 01 0 36180 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 7416 1060934 SH SOLE 0 0 1060934 CENTRAL GARDEN & PET CO COM 153527106 396 10256 SH DFND 01 0 10256 0 CENTRAL GARDEN & PET CO COM 153527106 293 7577 SH DFND 02 0 7577 0 CENTRAL GARDEN & PET CO COM 153527106 944 24444 SH DFND 04 0 0 24444 CENTRAL GARDEN & PET CO COM 153527106 47344 1226202 SH SOLE 0 0 1226202 CENTRAL GARDEN & PET CO COM 153527106 9 237 SH SOLE 0 237 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1505 41433 SH DFND 01 0 41433 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 469 12897 SH DFND 02 0 12897 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 615 16940 SH DFND 04 0 0 16940 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 145806 4013377 SH SOLE 0 0 4013377 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 32 893 SH SOLE 0 893 0 CENTRAL PAC FINL CORP COM NEW 154760409 353 18592 SH DFND 01 0 18592 0 CENTRAL PAC FINL CORP COM NEW 154760409 117 6161 SH DFND 02 0 6161 0 CENTRAL PAC FINL CORP COM NEW 154760409 449 23629 SH DFND 04 0 0 23629 CENTRAL PAC FINL CORP COM NEW 154760409 52595 2766679 SH SOLE 0 0 2766679 CENTRAL PAC FINL CORP COM NEW 154760409 15 806 SH SOLE 0 806 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 45 16625 SH DFND 02 0 16625 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 95 35317 SH DFND 05 0 0 35317 CENTRAL VY CMNTY BANCORP COM 155685100 105 7072 SH DFND 01 0 7072 0 CENTRAL VY CMNTY BANCORP COM 155685100 34 2300 SH DFND 04 0 0 2300 CENTRAL VY CMNTY BANCORP COM 155685100 8275 555766 SH SOLE 0 0 555766 CENTRAL VY CMNTY BANCORP COM 155685100 1 64 SH SOLE 0 64 0 CENTURY ALUM CO COM 156431108 367 33256 SH DFND 01 0 33256 0 CENTURY ALUM CO COM 156431108 223 20227 SH DFND 02 0 20227 0 CENTURY ALUM CO COM 156431108 573 51908 SH DFND 04 0 0 51908 CENTURY ALUM CO COM 156431108 57902 5249468 SH SOLE 0 0 5249468 CENTURY ALUM CO COM 156431108 25 2249 SH SOLE 0 2249 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 176 2277 SH DFND 01 0 2277 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 69 895 SH DFND 02 0 895 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 121 1558 SH DFND 04 0 0 1558 CENTURY BANCORPORATION INC CL A NON VTG 156432106 10271 132773 SH SOLE 0 0 132773 CENTURY BANCORPORATION INC CL A NON VTG 156432106 1 13 SH SOLE 0 13 0 CENTRUS ENERGY CORP CL A 15643U104 35 1531 SH DFND 01 0 1531 0 CENTRUS ENERGY CORP CL A 15643U104 73 3175 SH DFND 04 0 0 3175 CENTRUS ENERGY CORP CL A 15643U104 11050 477744 SH SOLE 0 0 477744 CENTRUS ENERGY CORP CL A 15643U104 1 46 SH SOLE 0 46 0 CENTURY CASINOS INC COM 156492100 115 18016 SH DFND 01 0 18016 0 CENTURY CASINOS INC COM 156492100 54 8462 SH DFND 04 0 0 8462 CENTURY CASINOS INC COM 156492100 9034 1413814 SH SOLE 0 0 1413814 CENTURY CASINOS INC COM 156492100 1 79 SH SOLE 0 79 0 CENTURY CMNTYS INC COM 156504300 854 19518 SH DFND 01 0 19518 0 CENTURY CMNTYS INC COM 156504300 428 9772 SH DFND 02 0 9772 0 CENTURY CMNTYS INC COM 156504300 1074 24522 SH DFND 04 0 0 24522 CENTURY CMNTYS INC COM 156504300 80924 1848429 SH SOLE 0 0 1848429 CENTURY CMNTYS INC COM 156504300 56 1285 SH SOLE 0 1285 0 LUMEN TECHNOLOGIES INC COM 156700106 9822 1007431 SH DFND 01 0 1007431 0 LUMEN TECHNOLOGIES INC COM 156700106 5618 576195 SH DFND 02 0 576195 0 LUMEN TECHNOLOGIES INC COM 156700106 1686 172892 SH DFND 02 0 0 172892 LUMEN TECHNOLOGIES INC COM 156700106 26896 2758543 SH DFND 04 0 0 2758543 LUMEN TECHNOLOGIES INC COM 156700106 1187897 121835559 SH SOLE 0 0 121835559 LUMEN TECHNOLOGIES INC COM 156700106 169 17313 SH SOLE 0 17313 0 CERECOR INC COM 15671L109 213 80602 SH DFND 01 0 80602 0 CERECOR INC COM 15671L109 55 20718 SH DFND 04 0 0 20718 CERECOR INC COM 15671L109 5700 2158991 SH SOLE 0 0 2158991 CERECOR INC COM 15671L109 1 372 SH SOLE 0 372 0 CERENCE INC COM 156727109 2466 24541 SH DFND 01 0 24541 0 CERENCE INC COM 156727109 1324 13178 SH DFND 02 0 13178 0 CERENCE INC COM 156727109 2984 29693 SH DFND 04 0 0 29693 CERENCE INC COM 156727109 335976 3343711 SH SOLE 0 0 3343711 CERENCE INC COM 156727109 58 579 SH SOLE 0 579 0 CERIDIAN HCM HLDG INC COM 15677J108 5347 50177 SH DFND 01 0 50177 0 CERIDIAN HCM HLDG INC COM 15677J108 7337 68855 SH DFND 02 0 68855 0 CERIDIAN HCM HLDG INC COM 15677J108 2032 19073 SH DFND 02 0 0 19073 CERIDIAN HCM HLDG INC COM 15677J108 8531 80055 SH DFND 04 0 0 80055 CERIDIAN HCM HLDG INC COM 15677J108 1283318 12043149 SH SOLE 0 0 12043149 CERIDIAN HCM HLDG INC COM 15677J108 90 840 SH SOLE 0 840 0 CERNER CORP COM 156782104 27007 344122 SH DFND 01 0 344122 0 CERNER CORP COM 156782104 15306 195026 SH DFND 02 0 195026 0 CERNER CORP COM 156782104 4259 54273 SH DFND 02 0 0 54273 CERNER CORP COM 156782104 61228 780170 SH DFND 04 0 0 780170 CERNER CORP COM 156782104 2454120 31270648 SH SOLE 0 0 31270648 CERNER CORP COM 156782104 118 1503 SH SOLE 0 1503 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 103 6184 SH DFND 01 0 6184 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 291 17558 SH DFND 04 0 0 17558 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 51765 3122146 SH SOLE 0 0 3122146 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 3 186 SH SOLE 0 186 0 CERTARA INC COM 15687V109 116 3435 SH DFND 01 0 3435 0 CERTARA INC COM 15687V109 22 664 SH DFND 04 0 0 664 CERTARA INC COM 15687V109 71910 2132571 SH SOLE 0 0 2132571 CERTARA INC COM 15687V109 5 151 SH SOLE 0 151 0 CERUS CORP COM 157085101 2251 325343 SH DFND 01 0 325343 0 CERUS CORP COM 157085101 350 50605 SH DFND 02 0 50605 0 CERUS CORP COM 157085101 860 124255 SH DFND 04 0 0 124255 CERUS CORP COM 157085101 56619 8181955 SH SOLE 0 0 8181955 CERUS CORP COM 157085101 6 840 SH SOLE 0 840 0 CEVA INC COM 157210105 1973 43352 SH DFND 01 0 43352 0 CEVA INC COM 157210105 307 6749 SH DFND 02 0 6749 0 CEVA INC COM 157210105 830 18242 SH DFND 04 0 0 18242 CEVA INC COM 157210105 99733 2191924 SH SOLE 0 0 2191924 CEVA INC COM 157210105 15 323 SH SOLE 0 323 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 145 13464 SH DFND 01 0 13464 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 23 2093 SH DFND 04 0 0 2093 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 4495 416614 SH SOLE 0 0 416614 CHAMPIONX CORPORATION COM 15872M104 1885 123179 SH DFND 01 0 123179 0 CHAMPIONX CORPORATION COM 15872M104 914 59765 SH DFND 02 0 59765 0 CHAMPIONX CORPORATION COM 15872M104 2194 143382 SH DFND 04 0 0 143382 CHAMPIONX CORPORATION COM 15872M104 278813 18223070 SH SOLE 0 0 18223070 CHAMPIONX CORPORATION COM 15872M104 15 982 SH SOLE 0 982 0 CHANGE HEALTHCARE INC COM 15912K100 1838 98532 SH DFND 01 0 98532 0 CHANGE HEALTHCARE INC COM 15912K100 1387 74386 SH DFND 02 0 74386 0 CHANGE HEALTHCARE INC COM 15912K100 3424 183570 SH DFND 04 0 0 183570 CHANGE HEALTHCARE INC COM 15912K100 364524 19545530 SH SOLE 0 0 19545530 CHANGE HEALTHCARE INC COM 15912K100 21 1151 SH SOLE 0 1151 0 CHANNELADVISOR CORP COM 159179100 887 55477 SH DFND 01 0 55477 0 CHANNELADVISOR CORP COM 159179100 155 9695 SH DFND 02 0 9695 0 CHANNELADVISOR CORP COM 159179100 372 23258 SH DFND 04 0 0 23258 CHANNELADVISOR CORP COM 159179100 28977 1813351 SH SOLE 0 0 1813351 CHANNELADVISOR CORP COM 159179100 2 152 SH SOLE 0 152 0 CHARAH SOLUTIONS INC COM 15957P105 9 3087 SH DFND 04 0 0 3087 CHARAH SOLUTIONS INC COM 15957P105 1139 396720 SH SOLE 0 0 396720 CHARLES & COLVARD LTD COM 159765106 948 770497 SH SOLE 0 0 770497 CHARLES RIV LABS INTL INC COM 159864107 5351 21415 SH DFND 01 0 21415 0 CHARLES RIV LABS INTL INC COM 159864107 4070 16289 SH DFND 02 0 16289 0 CHARLES RIV LABS INTL INC COM 159864107 10093 40394 SH DFND 04 0 0 40394 CHARLES RIV LABS INTL INC COM 159864107 1236698 4949562 SH SOLE 0 0 4949562 CHARLES RIV LABS INTL INC COM 159864107 61 244 SH SOLE 0 244 0 CHART INDS INC COM PAR $0.01 16115Q308 2799 23766 SH DFND 01 0 23766 0 CHART INDS INC COM PAR $0.01 16115Q308 1413 12000 SH DFND 02 0 12000 0 CHART INDS INC COM PAR $0.01 16115Q308 3455 29334 SH DFND 04 0 0 29334 CHART INDS INC COM PAR $0.01 16115Q308 417673 3545909 SH SOLE 0 0 3545909 CHART INDS INC COM PAR $0.01 16115Q308 62 524 SH SOLE 0 524 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 107214 162065 SH DFND 01 0 162065 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 57621 87100 SH DFND 02 0 87100 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 17335 26203 SH DFND 02 0 0 26203 CHARTER COMMUNICATIONS INC N CL A 16119P108 245487 371078 SH DFND 04 0 0 371078 CHARTER COMMUNICATIONS INC N CL A 16119P108 6725099 10165670 SH SOLE 0 0 10165670 CHARTER COMMUNICATIONS INC N CL A 16119P108 510 771 SH SOLE 0 771 0 CHASE CORP COM 16150R104 1467 14526 SH DFND 01 0 14526 0 CHASE CORP COM 16150R104 255 2524 SH DFND 02 0 2524 0 CHASE CORP COM 16150R104 586 5798 SH DFND 04 0 0 5798 CHASE CORP COM 16150R104 35782 354241 SH SOLE 0 0 354241 CHASE CORP COM 16150R104 3 32 SH SOLE 0 32 0 CHATHAM LODGING TR COM 16208T102 334 30958 SH DFND 01 0 30958 0 CHATHAM LODGING TR COM 16208T102 250 23172 SH DFND 02 0 23172 0 CHATHAM LODGING TR COM 16208T102 409 37915 SH DFND 04 0 0 37915 CHATHAM LODGING TR COM 16208T102 57452 5319668 SH SOLE 0 0 5319668 CHATHAM LODGING TR COM 16208T102 2 226 SH SOLE 0 226 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 117 8044 SH DFND 01 0 8044 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 4 282 SH DFND 04 0 0 282 CHECKMATE PHARMACEUTICALS IN COM 162818108 1756 120361 SH SOLE 0 0 120361 CHECKPOINT THERAPEUTICS INC COM 162828107 274 103573 SH DFND 01 0 103573 0 CHECKPOINT THERAPEUTICS INC COM 162828107 21 8083 SH DFND 04 0 0 8083 CHECKPOINT THERAPEUTICS INC COM 162828107 6019 2271192 SH SOLE 0 0 2271192 CHECKPOINT THERAPEUTICS INC COM 162828107 1 424 SH SOLE 0 424 0 CHEESECAKE FACTORY INC COM 163072101 1042 28109 SH DFND 01 0 28109 0 CHEESECAKE FACTORY INC COM 163072101 521 14053 SH DFND 02 0 14053 0 CHEESECAKE FACTORY INC COM 163072101 1218 32859 SH DFND 04 0 0 32859 CHEESECAKE FACTORY INC COM 163072101 155610 4198866 SH SOLE 0 0 4198866 CHEESECAKE FACTORY INC COM 163072101 8 203 SH SOLE 0 203 0 CHEFS WHSE INC COM 163086101 520 20252 SH DFND 01 0 20252 0 CHEFS WHSE INC COM 163086101 290 11279 SH DFND 02 0 11279 0 CHEFS WHSE INC COM 163086101 634 24685 SH DFND 04 0 0 24685 CHEFS WHSE INC COM 163086101 55687 2167653 SH SOLE 0 0 2167653 CHEFS WHSE INC COM 163086101 4 160 SH SOLE 0 160 0 CHEGG INC COM 163092109 5035 55736 SH DFND 01 0 55736 0 CHEGG INC COM 163092109 3696 40919 SH DFND 02 0 40919 0 CHEGG INC COM 163092109 9272 102642 SH DFND 04 0 0 102642 CHEGG INC COM 163092109 976168 10806684 SH SOLE 0 0 10806684 CHEGG INC COM 163092109 89 989 SH SOLE 0 989 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 181 38056 SH DFND 01 0 38056 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 23 4802 SH DFND 04 0 0 4802 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 4728 995425 SH SOLE 0 0 995425 CHEMED CORP NEW COM 16359R103 3749 7039 SH DFND 01 0 7039 0 CHEMED CORP NEW COM 16359R103 2855 5361 SH DFND 02 0 5361 0 CHEMED CORP NEW COM 16359R103 7425 13940 SH DFND 04 0 0 13940 CHEMED CORP NEW COM 16359R103 954446 1792016 SH SOLE 0 0 1792016 CHEMED CORP NEW COM 16359R103 681 1279 SH SOLE 0 1279 0 CHEMOCENTRYX INC COM 16383L106 6073 98076 SH DFND 01 0 98076 0 CHEMOCENTRYX INC COM 16383L106 975 15751 SH DFND 02 0 15751 0 CHEMOCENTRYX INC COM 16383L106 2556 41287 SH DFND 04 0 0 41287 CHEMOCENTRYX INC COM 16383L106 284325 4591809 SH SOLE 0 0 4591809 CHEMOCENTRYX INC COM 16383L106 34 547 SH SOLE 0 547 0 CHEMOURS CO COM 163851108 1334 53793 SH DFND 01 0 53793 0 CHEMOURS CO COM 163851108 1421 57303 SH DFND 02 0 57303 0 CHEMOURS CO COM 163851108 3267 131800 SH DFND 04 0 0 131800 CHEMOURS CO COM 163851108 371485 14985284 SH SOLE 0 0 14985284 CHEMOURS CO COM 163851108 48 1955 SH SOLE 0 1955 0 CHEMUNG FINL CORP COM 164024101 87 2577 SH DFND 01 0 2577 0 CHEMUNG FINL CORP COM 164024101 46 1356 SH DFND 04 0 0 1356 CHEMUNG FINL CORP COM 164024101 5637 166041 SH SOLE 0 0 166041 CHEMUNG FINL CORP COM 164024101 1 29 SH SOLE 0 29 0 CHENIERE ENERGY INC COM NEW 16411R208 6216 103543 SH DFND 01 0 103543 0 CHENIERE ENERGY INC COM NEW 16411R208 15554 259110 SH DFND 02 0 259110 0 CHENIERE ENERGY INC COM NEW 16411R208 2555 42563 SH DFND 02 0 0 42563 CHENIERE ENERGY INC COM NEW 16411R208 15857 264154 SH DFND 04 0 0 264154 CHENIERE ENERGY INC COM NEW 16411R208 1218774 20302742 SH SOLE 0 0 20302742 CHENIERE ENERGY INC COM NEW 16411R208 67 1117 SH SOLE 0 1117 0 CHERRY HILL MTG INVT CORP COM 164651101 94 10250 SH DFND 01 0 10250 0 CHERRY HILL MTG INVT CORP COM 164651101 78 8575 SH DFND 04 0 0 8575 CHERRY HILL MTG INVT CORP COM 164651101 7391 808624 SH SOLE 0 0 808624 CHERRY HILL MTG INVT CORP COM 164651101 1 104 SH SOLE 0 104 0 CHESAPEAKE UTILS CORP COM 165303108 3528 32607 SH DFND 01 0 32607 0 CHESAPEAKE UTILS CORP COM 165303108 532 4916 SH DFND 02 0 4916 0 CHESAPEAKE UTILS CORP COM 165303108 1374 12694 SH DFND 04 0 0 12694 CHESAPEAKE UTILS CORP COM 165303108 125158 1156623 SH SOLE 0 0 1156623 CHESAPEAKE UTILS CORP COM 165303108 9 82 SH SOLE 0 82 0 CHEVRON CORP NEW COM 166764100 163194 1932430 SH DFND 01 0 1932430 0 CHEVRON CORP NEW COM 166764100 93811 1110850 SH DFND 02 0 1110850 0 CHEVRON CORP NEW COM 166764100 1942 22998 SH DFND 02 0 0 22998 CHEVRON CORP NEW COM 166764100 415959 4925511 SH DFND 04 0 0 4925511 CHEVRON CORP NEW COM 166764100 12649662 149788772 SH SOLE 0 0 149788772 CHEVRON CORP NEW COM 166764100 876 10374 SH SOLE 0 10374 0 CHEWY INC CL A 16679L109 1181 13138 SH DFND 01 0 13138 0 CHEWY INC CL A 16679L109 3487 38796 SH DFND 02 0 38796 0 CHEWY INC CL A 16679L109 1096 12196 SH DFND 02 0 0 12196 CHEWY INC CL A 16679L109 3792 42190 SH DFND 04 0 0 42190 CHEWY INC CL A 16679L109 541654 6025746 SH SOLE 0 0 6025746 CHEWY INC CL A 16679L109 31 349 SH SOLE 0 349 0 CHIASMA INC COM 16706W102 421 96829 SH DFND 01 0 96829 0 CHIASMA INC COM 16706W102 90 20763 SH DFND 04 0 0 20763 CHIASMA INC COM 16706W102 11164 2566378 SH SOLE 0 0 2566378 CHIASMA INC COM 16706W102 1 180 SH SOLE 0 180 0 CHICAGO RIVET & MACH CO COM 168088102 340 14853 SH SOLE 0 0 14853 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 28 1385 SH DFND 01 0 1385 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 3870 193614 SH SOLE 0 0 193614 CHICOS FAS INC COM 168615102 125 78814 SH DFND 01 0 78814 0 CHICOS FAS INC COM 168615102 53 33060 SH DFND 04 0 0 33060 CHICOS FAS INC COM 168615102 12802 8051449 SH SOLE 0 0 8051449 CHICOS FAS INC COM 168615102 1 573 SH SOLE 0 573 0 CHILDRENS PL INC COM 168905107 1130 22561 SH DFND 01 0 22561 0 CHILDRENS PL INC COM 168905107 249 4962 SH DFND 02 0 4962 0 CHILDRENS PL INC COM 168905107 518 10349 SH DFND 04 0 0 10349 CHILDRENS PL INC COM 168905107 58339 1164459 SH SOLE 0 0 1164459 CHILDRENS PL INC COM 168905107 4 75 SH SOLE 0 75 0 CHIMERA INVT CORP COM NEW 16934Q208 1373 133914 SH DFND 01 0 133914 0 CHIMERA INVT CORP COM NEW 16934Q208 862 84137 SH DFND 02 0 84137 0 CHIMERA INVT CORP COM NEW 16934Q208 1913 186680 SH DFND 04 0 0 186680 CHIMERA INVT CORP COM NEW 16934Q208 207260 20220535 SH SOLE 0 0 20220535 CHIMERA INVT CORP COM NEW 16934Q208 12 1155 SH SOLE 0 1155 0 CHIMERIX INC COM 16934W106 162 33624 SH DFND 01 0 33624 0 CHIMERIX INC COM 16934W106 92 18953 SH DFND 04 0 0 18953 CHIMERIX INC COM 16934W106 11391 2358376 SH SOLE 0 0 2358376 CHIMERIX INC COM 16934W106 1 239 SH SOLE 0 239 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 45 1000 SH DFND 02 0 1000 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 616 13808 SH DFND 04 0 0 13808 CHINOOK THERAPEUTICS INC COM 16961L106 435 27422 SH DFND 01 0 27422 0 CHINOOK THERAPEUTICS INC COM 16961L106 258 16288 SH DFND 04 0 0 16288 CHINOOK THERAPEUTICS INC COM 16961L106 18045 1137740 SH SOLE 0 0 1137740 CHINOOK THERAPEUTICS INC COM 16961L106 1 86 SH SOLE 0 86 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 43565 31416 SH DFND 01 0 31416 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 22204 16012 SH DFND 02 0 16012 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6665 4806 SH DFND 02 0 0 4806 CHIPOTLE MEXICAN GRILL INC COM 169656105 98469 71009 SH DFND 04 0 0 71009 CHIPOTLE MEXICAN GRILL INC COM 169656105 3898881 2811605 SH SOLE 0 0 2811605 CHIPOTLE MEXICAN GRILL INC COM 169656105 255 184 SH SOLE 0 184 0 CHOICE HOTELS INTL INC COM 169905106 1109 10390 SH DFND 01 0 10390 0 CHOICE HOTELS INTL INC COM 169905106 1244 11657 SH DFND 02 0 11657 0 CHOICE HOTELS INTL INC COM 169905106 2704 25332 SH DFND 04 0 0 25332 CHOICE HOTELS INTL INC COM 169905106 322487 3021522 SH SOLE 0 0 3021522 CHOICE HOTELS INTL INC COM 169905106 19 181 SH SOLE 0 181 0 CHOICEONE FINL SVCS INC COM 170386106 146 4754 SH DFND 01 0 4754 0 CHOICEONE FINL SVCS INC COM 170386106 48 1573 SH DFND 04 0 0 1573 CHOICEONE FINL SVCS INC COM 170386106 9248 300164 SH SOLE 0 0 300164 CHOICEONE FINL SVCS INC COM 170386106 1 30 SH SOLE 0 30 0 CHROMADEX CORP COM NEW 171077407 394 82171 SH DFND 01 0 82171 0 CHROMADEX CORP COM NEW 171077407 81 16778 SH DFND 04 0 0 16778 CHROMADEX CORP COM NEW 171077407 11229 2339391 SH SOLE 0 0 2339391 CHROMADEX CORP COM NEW 171077407 1 216 SH SOLE 0 216 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 541 14009 SH DFND 01 0 14009 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 167 4328 SH DFND 02 0 4328 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 620 16046 SH DFND 04 0 0 16046 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 133544 3457887 SH SOLE 0 0 3457887 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 192 4983 SH SOLE 0 4983 0 CHURCH & DWIGHT INC COM 171340102 24364 279313 SH DFND 01 0 279313 0 CHURCH & DWIGHT INC COM 171340102 14717 168710 SH DFND 02 0 168710 0 CHURCH & DWIGHT INC COM 171340102 4008 45946 SH DFND 02 0 0 45946 CHURCH & DWIGHT INC COM 171340102 55445 635618 SH DFND 04 0 0 635618 CHURCH & DWIGHT INC COM 171340102 2398360 27494668 SH SOLE 0 0 27494668 CHURCH & DWIGHT INC COM 171340102 393 4508 SH SOLE 0 4508 0 CHURCHILL DOWNS INC COM 171484108 14552 74706 SH DFND 01 0 74706 0 CHURCHILL DOWNS INC COM 171484108 2269 11648 SH DFND 02 0 11648 0 CHURCHILL DOWNS INC COM 171484108 5395 27696 SH DFND 04 0 0 27696 CHURCHILL DOWNS INC COM 171484108 618564 3175542 SH SOLE 0 0 3175542 CHURCHILL DOWNS INC COM 171484108 54 277 SH SOLE 0 277 0 CHUYS HLDGS INC COM 171604101 341 12864 SH DFND 01 0 12864 0 CHUYS HLDGS INC COM 171604101 165 6216 SH DFND 04 0 0 6216 CHUYS HLDGS INC COM 171604101 33855 1278025 SH SOLE 0 0 1278025 CHUYS HLDGS INC COM 171604101 3 98 SH SOLE 0 98 0 CIDARA THERAPEUTICS INC COM 171757107 121 60376 SH DFND 01 0 60376 0 CIDARA THERAPEUTICS INC COM 171757107 28 13933 SH DFND 04 0 0 13933 CIDARA THERAPEUTICS INC COM 171757107 3652 1825856 SH SOLE 0 0 1825856 CIENA CORP COM NEW 171779309 2663 50389 SH DFND 01 0 50389 0 CIENA CORP COM NEW 171779309 2740 51848 SH DFND 02 0 51848 0 CIENA CORP COM NEW 171779309 6578 124459 SH DFND 04 0 0 124459 CIENA CORP COM NEW 171779309 744408 14085295 SH SOLE 0 0 14085295 CIENA CORP COM NEW 171779309 40 756 SH SOLE 0 756 0 CIMAREX ENERGY CO COM 171798101 1245 33178 SH DFND 01 0 33178 0 CIMAREX ENERGY CO COM 171798101 1382 36849 SH DFND 02 0 36849 0 CIMAREX ENERGY CO COM 171798101 3343 89125 SH DFND 04 0 0 89125 CIMAREX ENERGY CO COM 171798101 364068 9705895 SH SOLE 0 0 9705895 CIMAREX ENERGY CO COM 171798101 95 2539 SH SOLE 0 2539 0 CINCINNATI BELL INC NEW COM NEW 171871502 842 55074 SH DFND 01 0 55074 0 CINCINNATI BELL INC NEW COM NEW 171871502 252 16498 SH DFND 02 0 16498 0 CINCINNATI BELL INC NEW COM NEW 171871502 579 37881 SH DFND 04 0 0 37881 CINCINNATI BELL INC NEW COM NEW 171871502 50259 3289233 SH SOLE 0 0 3289233 CINCINNATI BELL INC NEW COM NEW 171871502 4 237 SH SOLE 0 237 0 CINCINNATI FINL CORP COM 172062101 13127 150246 SH DFND 01 0 150246 0 CINCINNATI FINL CORP COM 172062101 7963 91136 SH DFND 02 0 91136 0 CINCINNATI FINL CORP COM 172062101 2511 28739 SH DFND 02 0 0 28739 CINCINNATI FINL CORP COM 172062101 33980 388918 SH DFND 04 0 0 388918 CINCINNATI FINL CORP COM 172062101 1475580 16888867 SH SOLE 0 0 16888867 CINCINNATI FINL CORP COM 172062101 66 751 SH SOLE 0 751 0 CINEDIGM CORP COM NEW 172406209 7 10638 SH DFND 01 0 10638 0 CINEDIGM CORP COM NEW 172406209 10 14894 SH DFND 04 0 0 14894 CINEDIGM CORP COM NEW 172406209 872 1351862 SH SOLE 0 0 1351862 CINEMARK HLDGS INC COM 17243V102 1236 70998 SH DFND 01 0 70998 0 CINEMARK HLDGS INC COM 17243V102 649 37283 SH DFND 02 0 37283 0 CINEMARK HLDGS INC COM 17243V102 1470 84408 SH DFND 04 0 0 84408 CINEMARK HLDGS INC COM 17243V102 158876 9125567 SH SOLE 0 0 9125567 CINEMARK HLDGS INC COM 17243V102 9 497 SH SOLE 0 497 0 CIRCOR INTL INC COM 17273K109 509 13236 SH DFND 01 0 13236 0 CIRCOR INTL INC COM 17273K109 219 5697 SH DFND 02 0 5697 0 CIRCOR INTL INC COM 17273K109 566 14716 SH DFND 04 0 0 14716 CIRCOR INTL INC COM 17273K109 74333 1933751 SH SOLE 0 0 1933751 CIRCOR INTL INC COM 17273K109 4 100 SH SOLE 0 100 0 CIRRUS LOGIC INC COM 172755100 1560 18982 SH DFND 01 0 18982 0 CIRRUS LOGIC INC COM 172755100 1538 18716 SH DFND 02 0 18716 0 CIRRUS LOGIC INC COM 172755100 3827 46558 SH DFND 04 0 0 46558 CIRRUS LOGIC INC COM 172755100 469099 5706803 SH SOLE 0 0 5706803 CIRRUS LOGIC INC COM 172755100 24 290 SH SOLE 0 290 0 CISCO SYS INC COM 17275R102 189948 4244653 SH DFND 01 0 4244653 0 CISCO SYS INC COM 17275R102 116647 2606630 SH DFND 02 0 2606630 0 CISCO SYS INC COM 17275R102 34675 774861 SH DFND 02 0 0 774861 CISCO SYS INC COM 17275R102 495684 11076731 SH DFND 04 0 0 11076731 CISCO SYS INC COM 17275R102 13962833 312018621 SH SOLE 0 0 312018621 CISCO SYS INC COM 17275R102 920 20551 SH SOLE 0 20551 0 CINTAS CORP COM 172908105 34487 97569 SH DFND 01 0 97569 0 CINTAS CORP COM 172908105 18440 52169 SH DFND 02 0 52169 0 CINTAS CORP COM 172908105 5672 16047 SH DFND 02 0 0 16047 CINTAS CORP COM 172908105 79496 224908 SH DFND 04 0 0 224908 CINTAS CORP COM 172908105 3418911 9672697 SH SOLE 0 0 9672697 CINTAS CORP COM 172908105 160 452 SH SOLE 0 452 0 CITIZENS & NORTHN CORP COM 172922106 181 9125 SH DFND 01 0 9125 0 CITIZENS & NORTHN CORP COM 172922106 88 4448 SH DFND 04 0 0 4448 CITIZENS & NORTHN CORP COM 172922106 13047 657593 SH SOLE 0 0 657593 CITIZENS & NORTHN CORP COM 172922106 1 75 SH SOLE 0 75 0 CITIGROUP INC COM NEW 172967424 128852 2089711 SH DFND 01 0 2089711 0 CITIGROUP INC COM NEW 172967424 77166 1251481 SH DFND 02 0 1251481 0 CITIGROUP INC COM NEW 172967424 22940 372042 SH DFND 02 0 0 372042 CITIGROUP INC COM NEW 172967424 337263 5469723 SH DFND 04 0 0 5469723 CITIGROUP INC COM NEW 172967424 9810244 159102235 SH SOLE 0 0 159102235 CITIGROUP INC COM NEW 172967424 1008 16341 SH SOLE 0 16341 0 CITI TRENDS INC COM 17306X102 338 6810 SH DFND 01 0 6810 0 CITI TRENDS INC COM 17306X102 52 1043 SH DFND 02 0 1043 0 CITI TRENDS INC COM 17306X102 440 8862 SH DFND 04 0 0 8862 CITI TRENDS INC COM 17306X102 22414 451175 SH SOLE 0 0 451175 CITI TRENDS INC COM 17306X102 60 1217 SH SOLE 0 1217 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 770 755119 SH SOLE 0 0 755119 CITIZENS FINL GROUP INC COM 174610105 15324 428511 SH DFND 01 0 428511 0 CITIZENS FINL GROUP INC COM 174610105 9054 253196 SH DFND 02 0 253196 0 CITIZENS FINL GROUP INC COM 174610105 2712 75827 SH DFND 02 0 0 75827 CITIZENS FINL GROUP INC COM 174610105 40394 1129575 SH DFND 04 0 0 1129575 CITIZENS FINL GROUP INC COM 174610105 1681515 47022220 SH SOLE 0 0 47022220 CITIZENS FINL GROUP INC COM 174610105 116 3257 SH SOLE 0 3257 0 CITIZENS HLDG CO MISS COM 174715102 65 3113 SH DFND 01 0 3113 0 CITIZENS HLDG CO MISS COM 174715102 35 1651 SH DFND 04 0 0 1651 CITIZENS HLDG CO MISS COM 174715102 1356 64737 SH SOLE 0 0 64737 CITIZENS INC CL A 174740100 180 31338 SH DFND 01 0 31338 0 CITIZENS INC CL A 174740100 74 12900 SH DFND 02 0 12900 0 CITIZENS INC CL A 174740100 187 32721 SH DFND 04 0 0 32721 CITIZENS INC CL A 174740100 14256 2488012 SH SOLE 0 0 2488012 CITIZENS INC CL A 174740100 1 180 SH SOLE 0 180 0 CITIZENS CMNTY BANCORP INC M COM 174903104 13 1214 SH DFND 01 0 1214 0 CITIZENS CMNTY BANCORP INC M COM 174903104 21 1888 SH DFND 04 0 0 1888 CITIZENS CMNTY BANCORP INC M COM 174903104 4548 417658 SH SOLE 0 0 417658 CITIZENS CMNTY BANCORP INC M COM 174903104 1 97 SH SOLE 0 97 0 CITRIX SYS INC COM 177376100 16610 127669 SH DFND 01 0 127669 0 CITRIX SYS INC COM 177376100 14591 112149 SH DFND 02 0 112149 0 CITRIX SYS INC COM 177376100 2701 20759 SH DFND 02 0 0 20759 CITRIX SYS INC COM 177376100 41441 318530 SH DFND 04 0 0 318530 CITRIX SYS INC COM 177376100 1729249 13291694 SH SOLE 0 0 13291694 CITRIX SYS INC COM 177376100 611 4700 SH SOLE 0 4700 0 CITY HLDG CO COM 177835105 708 10174 SH DFND 01 0 10174 0 CITY HLDG CO COM 177835105 449 6451 SH DFND 02 0 6451 0 CITY HLDG CO COM 177835105 999 14359 SH DFND 04 0 0 14359 CITY HLDG CO COM 177835105 112200 1613225 SH SOLE 0 0 1613225 CITY HLDG CO COM 177835105 226 3246 SH SOLE 0 3246 0 CITY OFFICE REIT INC COM 178587101 281 28716 SH DFND 01 0 28716 0 CITY OFFICE REIT INC COM 178587101 129 13177 SH DFND 02 0 13177 0 CITY OFFICE REIT INC COM 178587101 399 40815 SH DFND 04 0 0 40815 CITY OFFICE REIT INC COM 178587101 41542 4251947 SH SOLE 0 0 4251947 CITY OFFICE REIT INC COM 178587101 2 192 SH SOLE 0 192 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 190 10849 SH DFND 01 0 10849 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 73 4148 SH DFND 04 0 0 4148 CIVISTA BANCSHARES INC COM NO PAR 178867107 13379 763219 SH SOLE 0 0 763219 CIVISTA BANCSHARES INC COM NO PAR 178867107 1 72 SH SOLE 0 72 0 CLARUS CORP NEW COM 18270P109 270 17545 SH DFND 01 0 17545 0 CLARUS CORP NEW COM 18270P109 127 8274 SH DFND 04 0 0 8274 CLARUS CORP NEW COM 18270P109 15530 1008426 SH SOLE 0 0 1008426 CLARUS CORP NEW COM 18270P109 2 118 SH SOLE 0 118 0 CLEAN HARBORS INC COM 184496107 1274 16739 SH DFND 01 0 16739 0 CLEAN HARBORS INC COM 184496107 1313 17259 SH DFND 02 0 17259 0 CLEAN HARBORS INC COM 184496107 3233 42483 SH DFND 04 0 0 42483 CLEAN HARBORS INC COM 184496107 335897 4413893 SH SOLE 0 0 4413893 CLEAN HARBORS INC COM 184496107 19 250 SH SOLE 0 250 0 CLEAN ENERGY FUELS CORP COM 184499101 667 84828 SH DFND 01 0 84828 0 CLEAN ENERGY FUELS CORP COM 184499101 373 47509 SH DFND 02 0 47509 0 CLEAN ENERGY FUELS CORP COM 184499101 875 111271 SH DFND 04 0 0 111271 CLEAN ENERGY FUELS CORP COM 184499101 52543 6684863 SH SOLE 0 0 6684863 CLEAN ENERGY FUELS CORP COM 184499101 5 588 SH SOLE 0 588 0 CLEANSPARK INC COM NEW 18452B209 116 3996 SH DFND 01 0 3996 0 CLEANSPARK INC COM NEW 18452B209 190 6535 SH DFND 04 0 0 6535 CLEANSPARK INC COM NEW 18452B209 27681 952869 SH SOLE 0 0 952869 CLEANSPARK INC COM NEW 18452B209 3 109 SH SOLE 0 109 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 135 81617 SH DFND 01 0 81617 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 147 88971 SH DFND 02 0 88971 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 263 159109 SH DFND 04 0 0 159109 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 50569 30647890 SH SOLE 0 0 30647890 CLEARFIELD INC COM 18482P103 546 22105 SH DFND 01 0 22105 0 CLEARFIELD INC COM 18482P103 71 2879 SH DFND 04 0 0 2879 CLEARFIELD INC COM 18482P103 13899 562271 SH SOLE 0 0 562271 CLEARFIELD INC COM 18482P103 1 57 SH SOLE 0 57 0 CLEARSIDE BIOMEDICAL INC COM 185063104 16 5799 SH DFND 01 0 5799 0 CLEARSIDE BIOMEDICAL INC COM 185063104 24 8616 SH DFND 04 0 0 8616 CLEARSIDE BIOMEDICAL INC COM 185063104 4592 1676085 SH SOLE 0 0 1676085 CLEARSIDE BIOMEDICAL INC COM 185063104 1 241 SH SOLE 0 241 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 14 4876 SH DFND 01 0 4876 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 20 6732 SH DFND 04 0 0 6732 CLEARSIGN TECHNOLOGIES CORP COM 185064102 2365 807209 SH SOLE 0 0 807209 CLEARONE INC COM 18506U104 794 349627 SH SOLE 0 0 349627 CLEARPOINT NEURO INC COM 18507C103 47 2960 SH DFND 01 0 2960 0 CLEARPOINT NEURO INC COM 18507C103 89 5579 SH DFND 04 0 0 5579 CLEARPOINT NEURO INC COM 18507C103 9320 586522 SH SOLE 0 0 586522 CLEARPOINT NEURO INC COM 18507C103 0 15 SH SOLE 0 15 0 CLEARWATER PAPER CORP COM 18538R103 401 10617 SH DFND 01 0 10617 0 CLEARWATER PAPER CORP COM 18538R103 233 6165 SH DFND 02 0 6165 0 CLEARWATER PAPER CORP COM 18538R103 622 16488 SH DFND 04 0 0 16488 CLEARWATER PAPER CORP COM 18538R103 39459 1045271 SH SOLE 0 0 1045271 CLEARWATER PAPER CORP COM 18538R103 58 1532 SH SOLE 0 1532 0 CLEARWAY ENERGY INC CL A 18539C105 960 32497 SH DFND 01 0 32497 0 CLEARWAY ENERGY INC CL A 18539C105 610 20656 SH DFND 02 0 20656 0 CLEARWAY ENERGY INC CL A 18539C105 751 25420 SH DFND 04 0 0 25420 CLEARWAY ENERGY INC CL A 18539C105 103844 3514177 SH SOLE 0 0 3514177 CLEARWAY ENERGY INC CL A 18539C105 10 324 SH SOLE 0 324 0 CLEARWAY ENERGY INC CL C 18539C204 2387 74750 SH DFND 01 0 74750 0 CLEARWAY ENERGY INC CL C 18539C204 439 13751 SH DFND 02 0 13751 0 CLEARWAY ENERGY INC CL C 18539C204 2172 68016 SH DFND 04 0 0 68016 CLEARWAY ENERGY INC CL C 18539C204 240896 7544504 SH SOLE 0 0 7544504 CLEARWAY ENERGY INC CL C 18539C204 28 882 SH SOLE 0 882 0 CLEVELAND BIOLABS INC COM NEW 185860202 5 1532 SH DFND 04 0 0 1532 CLEVELAND BIOLABS INC COM NEW 185860202 176 51060 SH SOLE 0 0 51060 CLEVELAND-CLIFFS INC NEW COM 185899101 3821 262402 SH DFND 01 0 262402 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1902 130601 SH DFND 02 0 130601 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4683 321648 SH DFND 04 0 0 321648 CLEVELAND-CLIFFS INC NEW COM 185899101 582954 40038024 SH SOLE 0 0 40038024 CLEVELAND-CLIFFS INC NEW COM 185899101 29 1986 SH SOLE 0 1986 0 CLIPPER RLTY INC COM 18885T306 185 26259 SH DFND 01 0 26259 0 CLIPPER RLTY INC COM 18885T306 30 4300 SH DFND 04 0 0 4300 CLIPPER RLTY INC COM 18885T306 5611 795886 SH SOLE 0 0 795886 CLOROX CO DEL COM 189054109 27739 137374 SH DFND 01 0 137374 0 CLOROX CO DEL COM 189054109 18342 90837 SH DFND 02 0 90837 0 CLOROX CO DEL COM 189054109 4632 22939 SH DFND 02 0 0 22939 CLOROX CO DEL COM 189054109 65196 322880 SH DFND 04 0 0 322880 CLOROX CO DEL COM 189054109 2977273 14744813 SH SOLE 0 0 14744813 CLOROX CO DEL COM 189054109 308 1523 SH SOLE 0 1523 0 CLOUDERA INC COM 18914U100 3740 268884 SH DFND 01 0 268884 0 CLOUDERA INC COM 18914U100 990 71194 SH DFND 02 0 71194 0 CLOUDERA INC COM 18914U100 2437 175233 SH DFND 04 0 0 175233 CLOUDERA INC COM 18914U100 283253 20363284 SH SOLE 0 0 20363284 CLOUDERA INC COM 18914U100 15 1088 SH SOLE 0 1088 0 CLOUDFLARE INC CL A COM 18915M107 4601 60541 SH DFND 01 0 60541 0 CLOUDFLARE INC CL A COM 18915M107 6167 81150 SH DFND 02 0 81150 0 CLOUDFLARE INC CL A COM 18915M107 2189 28801 SH DFND 02 0 0 28801 CLOUDFLARE INC CL A COM 18915M107 7383 97153 SH DFND 04 0 0 97153 CLOUDFLARE INC CL A COM 18915M107 1287885 16948082 SH SOLE 0 0 16948082 CLOUDFLARE INC CL A COM 18915M107 110 1448 SH SOLE 0 1448 0 CLOVIS ONCOLOGY INC COM 189464100 788 164108 SH DFND 01 0 164108 0 CLOVIS ONCOLOGY INC COM 189464100 137 28637 SH DFND 02 0 28637 0 CLOVIS ONCOLOGY INC COM 189464100 290 60324 SH DFND 04 0 0 60324 CLOVIS ONCOLOGY INC COM 189464100 29444 6134146 SH SOLE 0 0 6134146 CLOVIS ONCOLOGY INC COM 189464100 2 339 SH SOLE 0 339 0 CO-DIAGNOSTICS INC COM 189763105 499 53618 SH DFND 01 0 53618 0 CO-DIAGNOSTICS INC COM 189763105 68 7321 SH DFND 02 0 7321 0 CO-DIAGNOSTICS INC COM 189763105 167 17936 SH DFND 04 0 0 17936 CO-DIAGNOSTICS INC COM 189763105 14274 1534833 SH SOLE 0 0 1534833 CO-DIAGNOSTICS INC COM 189763105 2 176 SH SOLE 0 176 0 CNS PHARMACEUTICALS INC COM 18978H102 83 46896 SH SOLE 0 0 46896 COASTAL FINL CORP WA COM NEW 19046P209 149 7093 SH DFND 01 0 7093 0 COASTAL FINL CORP WA COM NEW 19046P209 59 2793 SH DFND 04 0 0 2793 COASTAL FINL CORP WA COM NEW 19046P209 7512 357701 SH SOLE 0 0 357701 COASTAL FINL CORP WA COM NEW 19046P209 0 21 SH SOLE 0 21 0 COCA COLA CONS INC COM 191098102 2475 9296 SH DFND 01 0 9296 0 COCA COLA CONS INC COM 191098102 524 1969 SH DFND 02 0 1969 0 COCA COLA CONS INC COM 191098102 1000 3756 SH DFND 04 0 0 3756 COCA COLA CONS INC COM 191098102 164533 617918 SH SOLE 0 0 617918 COCA COLA CONS INC COM 191098102 6 23 SH SOLE 0 23 0 COCA COLA CO COM 191216100 227910 4155916 SH DFND 01 0 4155916 0 COCA COLA CO COM 191216100 137535 2507936 SH DFND 02 0 2507936 0 COCA COLA CO COM 191216100 40904 745873 SH DFND 02 0 0 745873 COCA COLA CO COM 191216100 557157 10159687 SH DFND 04 0 0 10159687 COCA COLA CO COM 191216100 16176123 294969425 SH SOLE 0 0 294969425 COCA COLA CO COM 191216100 1043 19024 SH SOLE 0 19024 0 COCRYSTAL PHARMA INC COM 19188J300 14 10563 SH DFND 01 0 10563 0 COCRYSTAL PHARMA INC COM 19188J300 24 17995 SH DFND 04 0 0 17995 COCRYSTAL PHARMA INC COM 19188J300 2624 1929215 SH SOLE 0 0 1929215 CODA OCTOPUS GROUP INC COM NEW 19188U206 6 968 SH DFND 01 0 968 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 1454 231095 SH SOLE 0 0 231095 CODEXIS INC COM 192005106 2322 106369 SH DFND 01 0 106369 0 CODEXIS INC COM 192005106 366 16760 SH DFND 02 0 16760 0 CODEXIS INC COM 192005106 897 41082 SH DFND 04 0 0 41082 CODEXIS INC COM 192005106 63470 2907477 SH SOLE 0 0 2907477 CODEXIS INC COM 192005106 7 304 SH SOLE 0 304 0 CODIAK BIOSCIENCES INC COM 192010106 300 9290 SH DFND 01 0 9290 0 CODIAK BIOSCIENCES INC COM 192010106 86 2672 SH DFND 04 0 0 2672 CODIAK BIOSCIENCES INC COM 192010106 5677 175750 SH SOLE 0 0 175750 CODORUS VY BANCORP INC COM 192025104 114 6706 SH DFND 01 0 6706 0 CODORUS VY BANCORP INC COM 192025104 46 2721 SH DFND 04 0 0 2721 CODORUS VY BANCORP INC COM 192025104 7504 442440 SH SOLE 0 0 442440 CODORUS VY BANCORP INC COM 192025104 0 25 SH SOLE 0 25 0 COEUR MNG INC COM NEW 192108504 1663 160706 SH DFND 01 0 160706 0 COEUR MNG INC COM NEW 192108504 769 74314 SH DFND 02 0 74314 0 COEUR MNG INC COM NEW 192108504 2070 199996 SH DFND 04 0 0 199996 COEUR MNG INC COM NEW 192108504 230788 22298331 SH SOLE 0 0 22298331 COEUR MNG INC COM NEW 192108504 23 2190 SH SOLE 0 2190 0 COFFEE HLDG CO INC COM 192176105 4 1012 SH DFND 04 0 0 1012 COFFEE HLDG CO INC COM 192176105 1113 289894 SH SOLE 0 0 289894 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5015 83763 SH DFND 01 0 83763 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 863 14414 SH DFND 02 0 14414 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2063 34462 SH DFND 04 0 0 34462 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 269274 4497650 SH SOLE 0 0 4497650 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12 201 SH SOLE 0 201 0 COGENT BIOSCIENCES INC COM 19240Q201 51 4560 SH DFND 01 0 4560 0 COGENT BIOSCIENCES INC COM 19240Q201 129 11473 SH DFND 04 0 0 11473 COGENT BIOSCIENCES INC COM 19240Q201 9460 842423 SH SOLE 0 0 842423 COGENT BIOSCIENCES INC COM 19240Q201 1 95 SH SOLE 0 95 0 COGNEX CORP COM 192422103 6138 76449 SH DFND 01 0 76449 0 COGNEX CORP COM 192422103 7266 90497 SH DFND 02 0 90497 0 COGNEX CORP COM 192422103 2421 30161 SH DFND 02 0 0 30161 COGNEX CORP COM 192422103 8461 105392 SH DFND 04 0 0 105392 COGNEX CORP COM 192422103 1219894 15194544 SH SOLE 0 0 15194544 COGNEX CORP COM 192422103 65 812 SH SOLE 0 812 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 44335 540995 SH DFND 01 0 540995 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29150 355708 SH DFND 02 0 355708 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8070 98479 SH DFND 02 0 0 98479 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 112439 1372050 SH DFND 04 0 0 1372050 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3207922 39144868 SH SOLE 0 0 39144868 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 318 3877 SH SOLE 0 3877 0 COHERENT INC COM 192479103 1563 10420 SH DFND 01 0 10420 0 COHERENT INC COM 192479103 1158 7722 SH DFND 02 0 7722 0 COHERENT INC COM 192479103 2836 18906 SH DFND 04 0 0 18906 COHERENT INC COM 192479103 330804 2205063 SH SOLE 0 0 2205063 COHERENT INC COM 192479103 18 121 SH SOLE 0 121 0 COHEN & STEERS INC COM 19247A100 3569 48034 SH DFND 01 0 48034 0 COHEN & STEERS INC COM 19247A100 520 6996 SH DFND 02 0 6996 0 COHEN & STEERS INC COM 19247A100 1476 19860 SH DFND 04 0 0 19860 COHEN & STEERS INC COM 19247A100 190388 2562421 SH SOLE 0 0 2562421 COHEN & STEERS INC COM 19247A100 18 237 SH SOLE 0 237 0 COHERUS BIOSCIENCES INC COM 19249H103 2038 117280 SH DFND 01 0 117280 0 COHERUS BIOSCIENCES INC COM 19249H103 271 15595 SH DFND 02 0 15595 0 COHERUS BIOSCIENCES INC COM 19249H103 781 44944 SH DFND 04 0 0 44944 COHERUS BIOSCIENCES INC COM 19249H103 68665 3950782 SH SOLE 0 0 3950782 COHERUS BIOSCIENCES INC COM 19249H103 6 334 SH SOLE 0 334 0 COHBAR INC COM 19249J109 102 76373 SH DFND 01 0 76373 0 COHBAR INC COM 19249J109 9 6971 SH DFND 04 0 0 6971 COHBAR INC COM 19249J109 1123 838379 SH SOLE 0 0 838379 COHU INC COM 192576106 1182 30967 SH DFND 01 0 30967 0 COHU INC COM 192576106 480 12574 SH DFND 02 0 12574 0 COHU INC COM 192576106 1216 31852 SH DFND 04 0 0 31852 COHU INC COM 192576106 95977 2513793 SH SOLE 0 0 2513793 COHU INC COM 192576106 8 197 SH SOLE 0 197 0 COLFAX CORP COM 194014106 1251 32726 SH DFND 01 0 32726 0 COLFAX CORP COM 194014106 1183 30942 SH DFND 02 0 30942 0 COLFAX CORP COM 194014106 3055 79903 SH DFND 04 0 0 79903 COLFAX CORP COM 194014106 339882 8888116 SH SOLE 0 0 8888116 COLFAX CORP COM 194014106 34 900 SH SOLE 0 900 0 COLGATE PALMOLIVE CO COM 194162103 73377 858107 SH DFND 01 0 858107 0 COLGATE PALMOLIVE CO COM 194162103 46456 543278 SH DFND 02 0 543278 0 COLGATE PALMOLIVE CO COM 194162103 12717 148725 SH DFND 02 0 0 148725 COLGATE PALMOLIVE CO COM 194162103 185511 2169467 SH DFND 04 0 0 2169467 COLGATE PALMOLIVE CO COM 194162103 6151025 71933396 SH SOLE 0 0 71933396 COLGATE PALMOLIVE CO COM 194162103 360 4213 SH SOLE 0 4213 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 1266 16796 SH DFND 01 0 16796 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 232 3081 SH DFND 02 0 3081 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 493 6545 SH DFND 04 0 0 6545 COLLECTORS UNIVERSE INC COM NEW 19421R200 29895 396479 SH SOLE 0 0 396479 COLLECTORS UNIVERSE INC COM NEW 19421R200 3 41 SH SOLE 0 41 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1350 67395 SH DFND 01 0 67395 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 222 11077 SH DFND 02 0 11077 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 503 25112 SH DFND 04 0 0 25112 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 32591 1627094 SH SOLE 0 0 1627094 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3 174 SH SOLE 0 174 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7885 88461 SH DFND 01 0 88461 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1051 11795 SH DFND 02 0 11795 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1281 14371 SH DFND 04 0 0 14371 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 65486 734728 SH SOLE 0 0 734728 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 16801 188499 SH SOLE 0 188499 0 COLONY BANKCORP INC COM 19623P101 77 5269 SH DFND 01 0 5269 0 COLONY BANKCORP INC COM 19623P101 40 2726 SH DFND 04 0 0 2726 COLONY BANKCORP INC COM 19623P101 2968 202578 SH SOLE 0 0 202578 COLONY BANKCORP INC COM 19623P101 1 70 SH SOLE 0 70 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 403 53761 SH DFND 01 0 53761 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 245 32632 SH DFND 02 0 32632 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 557 74255 SH DFND 04 0 0 74255 COLONY CR REAL ESTATE INC COM CL A 19625T101 53569 7142506 SH SOLE 0 0 7142506 COLONY CR REAL ESTATE INC COM CL A 19625T101 3 417 SH SOLE 0 417 0 COLONY CAP INC NEW CL A COM 19626G108 1537 319584 SH DFND 01 0 319584 0 COLONY CAP INC NEW CL A COM 19626G108 5819 1209863 SH DFND 02 0 1209863 0 COLONY CAP INC NEW CL A COM 19626G108 1937 402804 SH DFND 04 0 0 402804 COLONY CAP INC NEW CL A COM 19626G108 314579 65401075 SH SOLE 0 0 65401075 COLONY CAP INC NEW CL A COM 19626G108 11 2379 SH SOLE 0 2379 0 COLUMBIA BKG SYS INC COM 197236102 1697 47259 SH DFND 01 0 47259 0 COLUMBIA BKG SYS INC COM 197236102 788 21958 SH DFND 02 0 21958 0 COLUMBIA BKG SYS INC COM 197236102 2101 58534 SH DFND 04 0 0 58534 COLUMBIA BKG SYS INC COM 197236102 265680 7400561 SH SOLE 0 0 7400561 COLUMBIA BKG SYS INC COM 197236102 48 1330 SH SOLE 0 1330 0 COLUMBIA FINL INC COM 197641103 744 47792 SH DFND 01 0 47792 0 COLUMBIA FINL INC COM 197641103 200 12830 SH DFND 02 0 12830 0 COLUMBIA FINL INC COM 197641103 624 40086 SH DFND 04 0 0 40086 COLUMBIA FINL INC COM 197641103 69541 4469234 SH SOLE 0 0 4469234 COLUMBIA FINL INC COM 197641103 4 254 SH SOLE 0 254 0 COLUMBIA PPTY TR INC COM NEW 198287203 1087 75768 SH DFND 01 0 75768 0 COLUMBIA PPTY TR INC COM NEW 198287203 4090 285247 SH DFND 02 0 285247 0 COLUMBIA PPTY TR INC COM NEW 198287203 1334 93030 SH DFND 04 0 0 93030 COLUMBIA PPTY TR INC COM NEW 198287203 222533 15518328 SH SOLE 0 0 15518328 COLUMBIA PPTY TR INC COM NEW 198287203 8 561 SH SOLE 0 561 0 COLUMBIA SPORTSWEAR CO COM 198516106 852 9754 SH DFND 01 0 9754 0 COLUMBIA SPORTSWEAR CO COM 198516106 879 10065 SH DFND 02 0 10065 0 COLUMBIA SPORTSWEAR CO COM 198516106 2119 24251 SH DFND 04 0 0 24251 COLUMBIA SPORTSWEAR CO COM 198516106 286091 3274104 SH SOLE 0 0 3274104 COLUMBIA SPORTSWEAR CO COM 198516106 14 162 SH SOLE 0 162 0 COLUMBUS MCKINNON CORP N Y COM 199333105 593 15428 SH DFND 01 0 15428 0 COLUMBUS MCKINNON CORP N Y COM 199333105 377 9812 SH DFND 02 0 9812 0 COLUMBUS MCKINNON CORP N Y COM 199333105 797 20736 SH DFND 04 0 0 20736 COLUMBUS MCKINNON CORP N Y COM 199333105 41185 1071410 SH SOLE 0 0 1071410 COLUMBUS MCKINNON CORP N Y COM 199333105 39 1012 SH SOLE 0 1012 0 COMFORT SYS USA INC COM 199908104 1976 37523 SH DFND 01 0 37523 0 COMFORT SYS USA INC COM 199908104 759 14405 SH DFND 02 0 14405 0 COMFORT SYS USA INC COM 199908104 1590 30203 SH DFND 04 0 0 30203 COMFORT SYS USA INC COM 199908104 182109 3458199 SH SOLE 0 0 3458199 COMFORT SYS USA INC COM 199908104 9 171 SH SOLE 0 171 0 COMCAST CORP NEW CL A 20030N101 239869 4577655 SH DFND 01 0 4577655 0 COMCAST CORP NEW CL A 20030N101 145096 2769007 SH DFND 02 0 2769007 0 COMCAST CORP NEW CL A 20030N101 43716 834281 SH DFND 02 0 0 834281 COMCAST CORP NEW CL A 20030N101 609805 11637498 SH DFND 04 0 0 11637498 COMCAST CORP NEW CL A 20030N101 19324891 368795634 SH SOLE 0 0 368795634 COMCAST CORP NEW CL A 20030N101 1377 26276 SH SOLE 0 26276 0 COMERICA INC COM 200340107 7769 139085 SH DFND 01 0 139085 0 COMERICA INC COM 200340107 3616 64730 SH DFND 02 0 64730 0 COMERICA INC COM 200340107 21946 392881 SH DFND 04 0 0 392881 COMERICA INC COM 200340107 803257 14379817 SH SOLE 0 0 14379817 COMERICA INC COM 200340107 59 1049 SH SOLE 0 1049 0 COMMERCE BANCSHARES INC COM 200525103 2270 34550 SH DFND 01 0 34550 0 COMMERCE BANCSHARES INC COM 200525103 2659 40473 SH DFND 02 0 40473 0 COMMERCE BANCSHARES INC COM 200525103 9513 144789 SH DFND 04 0 0 144789 COMMERCE BANCSHARES INC COM 200525103 670284 10202195 SH SOLE 0 0 10202195 COMMERCE BANCSHARES INC COM 200525103 218 3322 SH SOLE 0 3322 0 COMMERCIAL METALS CO COM 201723103 1621 78920 SH DFND 01 0 78920 0 COMMERCIAL METALS CO COM 201723103 872 42433 SH DFND 02 0 42433 0 COMMERCIAL METALS CO COM 201723103 1969 95859 SH DFND 04 0 0 95859 COMMERCIAL METALS CO COM 201723103 245485 11951576 SH SOLE 0 0 11951576 COMMERCIAL METALS CO COM 201723103 45 2170 SH SOLE 0 2170 0 COMMERCIAL VEH GROUP INC COM 202608105 52 6008 SH DFND 01 0 6008 0 COMMERCIAL VEH GROUP INC COM 202608105 109 12658 SH DFND 04 0 0 12658 COMMERCIAL VEH GROUP INC COM 202608105 12871 1488019 SH SOLE 0 0 1488019 COMMERCIAL VEH GROUP INC COM 202608105 1 143 SH SOLE 0 143 0 COMMSCOPE HLDG CO INC COM 20337X109 889 66353 SH DFND 01 0 66353 0 COMMSCOPE HLDG CO INC COM 20337X109 928 69281 SH DFND 02 0 69281 0 COMMSCOPE HLDG CO INC COM 20337X109 2196 163917 SH DFND 04 0 0 163917 COMMSCOPE HLDG CO INC COM 20337X109 256420 19135829 SH SOLE 0 0 19135829 COMMSCOPE HLDG CO INC COM 20337X109 33 2440 SH SOLE 0 2440 0 COMMUNITY BK SYS INC COM 203607106 2182 35023 SH DFND 01 0 35023 0 COMMUNITY BK SYS INC COM 203607106 1037 16641 SH DFND 02 0 16641 0 COMMUNITY BK SYS INC COM 203607106 2792 44808 SH DFND 04 0 0 44808 COMMUNITY BK SYS INC COM 203607106 363778 5838196 SH SOLE 0 0 5838196 COMMUNITY BK SYS INC COM 203607106 16 261 SH SOLE 0 261 0 COMMUNITY BANKERS TR CORP COM 203612106 105 15522 SH DFND 01 0 15522 0 COMMUNITY BANKERS TR CORP COM 203612106 56 8361 SH DFND 04 0 0 8361 COMMUNITY BANKERS TR CORP COM 203612106 6365 942939 SH SOLE 0 0 942939 COMMUNITY BANKERS TR CORP COM 203612106 1 141 SH SOLE 0 141 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 446 60056 SH DFND 01 0 60056 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 230 30894 SH DFND 02 0 30894 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 584 78624 SH DFND 04 0 0 78624 COMMUNITY HEALTH SYS INC NEW COM 203668108 53233 7164541 SH SOLE 0 0 7164541 COMMUNITY HEALTH SYS INC NEW COM 203668108 19 2574 SH SOLE 0 2574 0 COMMUNITY FINL CORP MD COM 20368X101 86 3230 SH DFND 01 0 3230 0 COMMUNITY FINL CORP MD COM 20368X101 23 879 SH DFND 04 0 0 879 COMMUNITY FINL CORP MD COM 20368X101 6629 250345 SH SOLE 0 0 250345 COMMUNITY FINL CORP MD COM 20368X101 0 14 SH SOLE 0 14 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2069 43926 SH DFND 01 0 43926 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2596 55097 SH DFND 02 0 55097 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 773 16403 SH DFND 04 0 0 16403 COMMUNITY HEALTHCARE TR INC COM 20369C106 112027 2377979 SH SOLE 0 0 2377979 COMMUNITY HEALTHCARE TR INC COM 20369C106 13 279 SH SOLE 0 279 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 484 48927 SH SOLE 0 0 48927 COMMUNICATIONS SYS INC COM 203900105 4 900 SH DFND 04 0 0 900 COMMUNICATIONS SYS INC COM 203900105 1787 391106 SH SOLE 0 0 391106 COMMUNITY TR BANCORP INC COM 204149108 372 10038 SH DFND 01 0 10038 0 COMMUNITY TR BANCORP INC COM 204149108 332 8962 SH DFND 02 0 8962 0 COMMUNITY TR BANCORP INC COM 204149108 515 13894 SH DFND 04 0 0 13894 COMMUNITY TR BANCORP INC COM 204149108 28943 781190 SH SOLE 0 0 781190 COMMUNITY TR BANCORP INC COM 204149108 3 87 SH SOLE 0 87 0 COMMUNITY WEST BANCSHARES COM 204157101 7 748 SH DFND 01 0 748 0 COMMUNITY WEST BANCSHARES COM 204157101 491 54114 SH SOLE 0 0 54114 COMMVAULT SYSTEMS INC COM 204166102 4674 84418 SH DFND 01 0 84418 0 COMMVAULT SYSTEMS INC COM 204166102 858 15491 SH DFND 02 0 15491 0 COMMVAULT SYSTEMS INC COM 204166102 2057 37154 SH DFND 04 0 0 37154 COMMVAULT SYSTEMS INC COM 204166102 228459 4126041 SH SOLE 0 0 4126041 COMMVAULT SYSTEMS INC COM 204166102 12 221 SH SOLE 0 221 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 385 133799 SH DFND 01 0 133799 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 15939 5534371 SH SOLE 0 0 5534371 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 307 21421 SH DFND 01 0 21421 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 16755 1170038 SH SOLE 0 0 1170038 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 218 36557 SH DFND 01 0 36557 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 40946 6881711 SH SOLE 0 0 6881711 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 312 36346 SH DFND 01 0 36346 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 27398 3189530 SH SOLE 0 0 3189530 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 177 12357 SH DFND 01 0 12357 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 25109 1755862 SH SOLE 0 0 1755862 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 964 79052 SH DFND 02 0 79052 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4280 351138 SH DFND 04 0 0 351138 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2161 177255 SH DFND 05 0 0 177255 COMPASS MINERALS INTL INC COM 20451N101 4167 67522 SH DFND 01 0 67522 0 COMPASS MINERALS INTL INC COM 20451N101 679 11009 SH DFND 02 0 11009 0 COMPASS MINERALS INTL INC COM 20451N101 1757 28473 SH DFND 04 0 0 28473 COMPASS MINERALS INTL INC COM 20451N101 194598 3152911 SH SOLE 0 0 3152911 COMPASS MINERALS INTL INC COM 20451N101 11 171 SH SOLE 0 171 0 COMPUTER PROGRAMS & SYS INC COM 205306103 226 8433 SH DFND 01 0 8433 0 COMPUTER PROGRAMS & SYS INC COM 205306103 120 4462 SH DFND 02 0 4462 0 COMPUTER PROGRAMS & SYS INC COM 205306103 333 12419 SH DFND 04 0 0 12419 COMPUTER PROGRAMS & SYS INC COM 205306103 22989 856503 SH SOLE 0 0 856503 COMPUTER PROGRAMS & SYS INC COM 205306103 39 1467 SH SOLE 0 1467 0 COMPUTER TASK GROUP INC COM 205477102 17 2786 SH DFND 01 0 2786 0 COMPUTER TASK GROUP INC COM 205477102 13 2176 SH DFND 04 0 0 2176 COMPUTER TASK GROUP INC COM 205477102 4919 803679 SH SOLE 0 0 803679 COMPX INTL INC CL A 20563P101 12 829 SH DFND 01 0 829 0 COMPX INTL INC CL A 20563P101 290 20387 SH SOLE 0 0 20387 COMSCORE INC COM 20564W105 95 38336 SH DFND 01 0 38336 0 COMSCORE INC COM 20564W105 56 22447 SH DFND 04 0 0 22447 COMSCORE INC COM 20564W105 7265 2917835 SH SOLE 0 0 2917835 COMSCORE INC COM 20564W105 1 324 SH SOLE 0 324 0 COMSTOCK MNG INC COM NEW 205750300 59 57202 SH SOLE 0 0 57202 COMSTOCK RES INC COM 205768302 93 21176 SH DFND 01 0 21176 0 COMSTOCK RES INC COM 205768302 38 8719 SH DFND 02 0 8719 0 COMSTOCK RES INC COM 205768302 232 53177 SH DFND 04 0 0 53177 COMSTOCK RES INC COM 205768302 3775 863848 SH SOLE 0 0 863848 COMSTOCK RES INC COM 205768302 36 8260 SH SOLE 0 8260 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 346 16703 SH DFND 01 0 16703 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 105 5086 SH DFND 02 0 5086 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 399 19286 SH DFND 04 0 0 19286 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 32140 1553385 SH SOLE 0 0 1553385 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 29 1415 SH SOLE 0 1415 0 CONAGRA BRANDS INC COM 205887102 17778 490279 SH DFND 01 0 490279 0 CONAGRA BRANDS INC COM 205887102 10897 300536 SH DFND 02 0 300536 0 CONAGRA BRANDS INC COM 205887102 3217 88733 SH DFND 02 0 0 88733 CONAGRA BRANDS INC COM 205887102 46402 1279714 SH DFND 04 0 0 1279714 CONAGRA BRANDS INC COM 205887102 1928149 53175653 SH SOLE 0 0 53175653 CONAGRA BRANDS INC COM 205887102 123 3384 SH SOLE 0 3384 0 CONCERT PHARMACEUTICALS INC COM 206022105 245 19418 SH DFND 01 0 19418 0 CONCERT PHARMACEUTICALS INC COM 206022105 104 8238 SH DFND 04 0 0 8238 CONCERT PHARMACEUTICALS INC COM 206022105 16037 1268723 SH SOLE 0 0 1268723 CONCERT PHARMACEUTICALS INC COM 206022105 2 122 SH SOLE 0 122 0 CONCENTRIX CORP COM 20602D101 1338 13552 SH DFND 01 0 13552 0 CONCENTRIX CORP COM 20602D101 1485 15041 SH DFND 02 0 15041 0 CONCENTRIX CORP COM 20602D101 3269 33121 SH DFND 04 0 0 33121 CONCENTRIX CORP COM 20602D101 368956 3738152 SH SOLE 0 0 3738152 CONCENTRIX CORP COM 20602D101 57 574 SH SOLE 0 574 0 CONCHO RES INC COM 20605P101 11495 196997 SH DFND 01 0 196997 0 CONCHO RES INC COM 20605P101 6499 111381 SH DFND 02 0 111381 0 CONCHO RES INC COM 20605P101 2130 36506 SH DFND 02 0 0 36506 CONCHO RES INC COM 20605P101 29055 497939 SH DFND 04 0 0 497939 CONCHO RES INC COM 20605P101 1184730 20303848 SH SOLE 0 0 20303848 CONCHO RES INC COM 20605P101 56 964 SH SOLE 0 964 0 CONCRETE PUMPING HLDGS INC COM 206704108 63 16362 SH DFND 01 0 16362 0 CONCRETE PUMPING HLDGS INC COM 206704108 47 12210 SH DFND 04 0 0 12210 CONCRETE PUMPING HLDGS INC COM 206704108 4870 1271564 SH SOLE 0 0 1271564 CONCRETE PUMPING HLDGS INC COM 206704108 1 173 SH SOLE 0 173 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 13 3173 SH DFND 04 0 0 3173 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1141 289466 SH SOLE 0 0 289466 CONDUENT INC COM 206787103 529 110240 SH DFND 01 0 110240 0 CONDUENT INC COM 206787103 238 49572 SH DFND 02 0 49572 0 CONDUENT INC COM 206787103 772 160732 SH DFND 04 0 0 160732 CONDUENT INC COM 206787103 71350 14864488 SH SOLE 0 0 14864488 CONDUENT INC COM 206787103 48 9926 SH SOLE 0 9926 0 CONFORMIS INC COM 20717E101 15 22727 SH DFND 01 0 22727 0 CONFORMIS INC COM 20717E101 14 21903 SH DFND 04 0 0 21903 CONFORMIS INC COM 20717E101 2062 3124558 SH SOLE 0 0 3124558 CONIFER HLDGS INC COM 20731J102 4 1100 SH DFND 04 0 0 1100 CONIFER HLDGS INC COM 20731J102 98 29894 SH SOLE 0 0 29894 CONMED CORP COM 207410101 6044 53967 SH DFND 01 0 53967 0 CONMED CORP COM 207410101 1012 9040 SH DFND 02 0 9040 0 CONMED CORP COM 207410101 2605 23258 SH DFND 04 0 0 23258 CONMED CORP COM 207410101 326590 2915978 SH SOLE 0 0 2915978 CONMED CORP COM 207410101 16 145 SH SOLE 0 145 0 CONNECTONE BANCORP INC COM 20786W107 485 24520 SH DFND 01 0 24520 0 CONNECTONE BANCORP INC COM 20786W107 268 13551 SH DFND 02 0 13551 0 CONNECTONE BANCORP INC COM 20786W107 576 29117 SH DFND 04 0 0 29117 CONNECTONE BANCORP INC COM 20786W107 32018 1617910 SH SOLE 0 0 1617910 CONNECTONE BANCORP INC COM 20786W107 38 1900 SH SOLE 0 1900 0 CONNS INC COM 208242107 144 12342 SH DFND 01 0 12342 0 CONNS INC COM 208242107 43 3697 SH DFND 02 0 3697 0 CONNS INC COM 208242107 219 18727 SH DFND 04 0 0 18727 CONNS INC COM 208242107 12476 1067275 SH SOLE 0 0 1067275 CONNS INC COM 208242107 37 3136 SH SOLE 0 3136 0 CONOCOPHILLIPS COM 20825C104 42908 1072967 SH DFND 01 0 1072967 0 CONOCOPHILLIPS COM 20825C104 24534 613494 SH DFND 02 0 613494 0 CONOCOPHILLIPS COM 20825C104 6387 159717 SH DFND 02 0 0 159717 CONOCOPHILLIPS COM 20825C104 111016 2776082 SH DFND 04 0 0 2776082 CONOCOPHILLIPS COM 20825C104 3244582 81134834 SH SOLE 0 0 81134834 CONOCOPHILLIPS COM 20825C104 285 7129 SH SOLE 0 7129 0 CONSOL ENERGY INC DISC COML COM 20854L108 144 19987 SH DFND 01 0 19987 0 CONSOL ENERGY INC DISC COML COM 20854L108 16 2209 SH DFND 02 0 2209 0 CONSOL ENERGY INC DISC COML COM 20854L108 159 22040 SH DFND 04 0 0 22040 CONSOL ENERGY INC DISC COML COM 20854L108 10066 1396130 SH SOLE 0 0 1396130 CONSOL ENERGY INC DISC COML COM 20854L108 30 4174 SH SOLE 0 4174 0 CONSOLIDATED COMM HLDGS INC COM 209034107 279 57143 SH DFND 01 0 57143 0 CONSOLIDATED COMM HLDGS INC COM 209034107 117 23968 SH DFND 02 0 23968 0 CONSOLIDATED COMM HLDGS INC COM 209034107 357 72967 SH DFND 04 0 0 72967 CONSOLIDATED COMM HLDGS INC COM 209034107 27596 5643347 SH SOLE 0 0 5643347 CONSOLIDATED COMM HLDGS INC COM 209034107 37 7583 SH SOLE 0 7583 0 CONSOLIDATED EDISON INC COM 209115104 24740 342334 SH DFND 01 0 342334 0 CONSOLIDATED EDISON INC COM 209115104 33760 467132 SH DFND 02 0 467132 0 CONSOLIDATED EDISON INC COM 209115104 4484 62042 SH DFND 02 0 0 62042 CONSOLIDATED EDISON INC COM 209115104 64480 892213 SH DFND 04 0 0 892213 CONSOLIDATED EDISON INC COM 209115104 2032041 28117349 SH SOLE 0 0 28117349 CONSOLIDATED EDISON INC COM 209115104 256 3540 SH SOLE 0 3540 0 CONSTELLATION BRANDS INC CL A 21036P108 36929 168587 SH DFND 01 0 168587 0 CONSTELLATION BRANDS INC CL A 21036P108 21157 96584 SH DFND 02 0 96584 0 CONSTELLATION BRANDS INC CL A 21036P108 6678 30488 SH DFND 02 0 0 30488 CONSTELLATION BRANDS INC CL A 21036P108 92292 421329 SH DFND 04 0 0 421329 CONSTELLATION BRANDS INC CL A 21036P108 2562176 11696764 SH SOLE 0 0 11696764 CONSTELLATION BRANDS INC CL A 21036P108 173 792 SH SOLE 0 792 0 CONSTELLATION PHARMCETICLS I COM 210373106 1740 60419 SH DFND 01 0 60419 0 CONSTELLATION PHARMCETICLS I COM 210373106 227 7892 SH DFND 02 0 7892 0 CONSTELLATION PHARMCETICLS I COM 210373106 627 21781 SH DFND 04 0 0 21781 CONSTELLATION PHARMCETICLS I COM 210373106 46602 1618132 SH SOLE 0 0 1618132 CONSTELLATION PHARMCETICLS I COM 210373106 4 140 SH SOLE 0 140 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 999 34332 SH DFND 01 0 34332 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 219 7520 SH DFND 02 0 7520 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 746 25643 SH DFND 04 0 0 25643 CONSTRUCTION PARTNERS INC COM CL A 21044C107 42677 1466051 SH SOLE 0 0 1466051 CONSTRUCTION PARTNERS INC COM CL A 21044C107 11 383 SH SOLE 0 383 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 16 3675 SH DFND 01 0 3675 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 18 4223 SH DFND 04 0 0 4223 CONSUMER PORTFOLIO SVCS INC COM 210502100 2822 665530 SH SOLE 0 0 665530 CONTAINER STORE GROUP INC COM 210751103 128 13438 SH DFND 01 0 13438 0 CONTAINER STORE GROUP INC COM 210751103 27 2824 SH DFND 02 0 2824 0 CONTAINER STORE GROUP INC COM 210751103 176 18467 SH DFND 04 0 0 18467 CONTAINER STORE GROUP INC COM 210751103 10787 1130736 SH SOLE 0 0 1130736 CONTAINER STORE GROUP INC COM 210751103 41 4288 SH SOLE 0 4288 0 CONTANGO OIL & GAS CO COM NEW 21075N204 211 92018 SH DFND 01 0 92018 0 CONTANGO OIL & GAS CO COM NEW 21075N204 109 47632 SH DFND 04 0 0 47632 CONTANGO OIL & GAS CO COM NEW 21075N204 11945 5216097 SH SOLE 0 0 5216097 CONTANGO OIL & GAS CO COM NEW 21075N204 1 491 SH SOLE 0 491 0 CONTEXTLOGIC INC COM CL A 21077C107 93 5102 SH DFND 01 0 5102 0 CONTEXTLOGIC INC COM CL A 21077C107 18 1003 SH DFND 04 0 0 1003 CONTEXTLOGIC INC COM CL A 21077C107 5361 293895 SH SOLE 0 0 293895 CONTINENTAL RES INC COM 212015101 367 22539 SH DFND 01 0 22539 0 CONTINENTAL RES INC COM 212015101 541 33195 SH DFND 02 0 33195 0 CONTINENTAL RES INC COM 212015101 1660 101828 SH DFND 04 0 0 101828 CONTINENTAL RES INC COM 212015101 85787 5263014 SH SOLE 0 0 5263014 CONTINENTAL RES INC COM 212015101 22 1332 SH SOLE 0 1332 0 CONTRAFECT CORP COM NEW 212326300 240 47610 SH DFND 01 0 47610 0 CONTRAFECT CORP COM NEW 212326300 52 10259 SH DFND 04 0 0 10259 CONTRAFECT CORP COM NEW 212326300 6417 1270632 SH SOLE 0 0 1270632 CONTRAFECT CORP COM NEW 212326300 1 188 SH SOLE 0 188 0 CONTURA ENERGY INC COM 21241B100 36 3124 SH DFND 01 0 3124 0 CONTURA ENERGY INC COM 21241B100 86 7594 SH DFND 04 0 0 7594 CONTURA ENERGY INC COM 21241B100 9473 833182 SH SOLE 0 0 833182 CONTURA ENERGY INC COM 21241B100 1 83 SH SOLE 0 83 0 COOPER COS INC COM NEW 216648402 18124 49885 SH DFND 01 0 49885 0 COOPER COS INC COM NEW 216648402 12252 33722 SH DFND 02 0 33722 0 COOPER COS INC COM NEW 216648402 3504 9644 SH DFND 02 0 0 9644 COOPER COS INC COM NEW 216648402 45797 126051 SH DFND 04 0 0 126051 COOPER COS INC COM NEW 216648402 1938837 5336444 SH SOLE 0 0 5336444 COOPER COS INC COM NEW 216648402 95 262 SH SOLE 0 262 0 COOPER STD HLDGS INC COM 21676P103 383 11045 SH DFND 01 0 11045 0 COOPER STD HLDGS INC COM 21676P103 271 7815 SH DFND 04 0 0 7815 COOPER STD HLDGS INC COM 21676P103 34112 983902 SH SOLE 0 0 983902 COOPER STD HLDGS INC COM 21676P103 30 851 SH SOLE 0 851 0 COOPER TIRE & RUBR CO COM 216831107 1351 33352 SH DFND 01 0 33352 0 COOPER TIRE & RUBR CO COM 216831107 740 18283 SH DFND 02 0 18283 0 COOPER TIRE & RUBR CO COM 216831107 1848 45629 SH DFND 04 0 0 45629 COOPER TIRE & RUBR CO COM 216831107 202748 5006118 SH SOLE 0 0 5006118 COOPER TIRE & RUBR CO COM 216831107 69 1698 SH SOLE 0 1698 0 COPART INC COM 217204106 29633 232875 SH DFND 01 0 232875 0 COPART INC COM 217204106 15969 125494 SH DFND 02 0 125494 0 COPART INC COM 217204106 4833 37978 SH DFND 02 0 0 37978 COPART INC COM 217204106 67484 530325 SH DFND 04 0 0 530325 COPART INC COM 217204106 2733020 21477565 SH SOLE 0 0 21477565 COPART INC COM 217204106 185 1452 SH SOLE 0 1452 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 185 147919 SH DFND 01 0 147919 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 32 25517 SH DFND 04 0 0 25517 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4422 3537675 SH SOLE 0 0 3537675 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1 741 SH SOLE 0 741 0 CORCEPT THERAPEUTICS INC COM 218352102 5070 193809 SH DFND 01 0 193809 0 CORCEPT THERAPEUTICS INC COM 218352102 979 37442 SH DFND 02 0 37442 0 CORCEPT THERAPEUTICS INC COM 218352102 2248 85948 SH DFND 04 0 0 85948 CORCEPT THERAPEUTICS INC COM 218352102 305508 11678433 SH SOLE 0 0 11678433 CORCEPT THERAPEUTICS INC COM 218352102 14 517 SH SOLE 0 517 0 CORE MARK HOLDING CO INC COM 218681104 2483 84547 SH DFND 01 0 84547 0 CORE MARK HOLDING CO INC COM 218681104 428 14588 SH DFND 02 0 14588 0 CORE MARK HOLDING CO INC COM 218681104 1031 35087 SH DFND 04 0 0 35087 CORE MARK HOLDING CO INC COM 218681104 134665 4585128 SH SOLE 0 0 4585128 CORE MARK HOLDING CO INC COM 218681104 15 511 SH SOLE 0 511 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 27 1953 SH DFND 01 0 1953 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 15 1100 SH DFND 04 0 0 1100 CORE MOLDING TECHNOLOGIES IN COM 218683100 5320 377829 SH SOLE 0 0 377829 CORESITE RLTY CORP COM 21870Q105 2115 16886 SH DFND 01 0 16886 0 CORESITE RLTY CORP COM 21870Q105 1689 13484 SH DFND 02 0 13484 0 CORESITE RLTY CORP COM 21870Q105 4373 34908 SH DFND 04 0 0 34908 CORESITE RLTY CORP COM 21870Q105 734476 5862674 SH SOLE 0 0 5862674 CORESITE RLTY CORP COM 21870Q105 27 214 SH SOLE 0 214 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 64 9405 SH DFND 01 0 9405 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 24 3558 SH DFND 04 0 0 3558 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 3719 542886 SH SOLE 0 0 542886 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1 130 SH SOLE 0 130 0 CORELOGIC INC COM 21871D103 2005 25936 SH DFND 01 0 25936 0 CORELOGIC INC COM 21871D103 2040 26385 SH DFND 02 0 26385 0 CORELOGIC INC COM 21871D103 5058 65410 SH DFND 04 0 0 65410 CORELOGIC INC COM 21871D103 517905 6698199 SH SOLE 0 0 6698199 CORELOGIC INC COM 21871D103 28 363 SH SOLE 0 363 0 CORECIVIC INC COM 21871N101 517 78927 SH DFND 01 0 78927 0 CORECIVIC INC COM 21871N101 300 45814 SH DFND 02 0 45814 0 CORECIVIC INC COM 21871N101 627 95740 SH DFND 04 0 0 95740 CORECIVIC INC COM 21871N101 89496 13663538 SH SOLE 0 0 13663538 CORECIVIC INC COM 21871N101 22 3359 SH SOLE 0 3359 0 COREPOINT LODGING INC COM 21872L104 182 26501 SH DFND 01 0 26501 0 COREPOINT LODGING INC COM 21872L104 83 12054 SH DFND 04 0 0 12054 COREPOINT LODGING INC COM 21872L104 29685 4314705 SH SOLE 0 0 4314705 COREPOINT LODGING INC COM 21872L104 2 225 SH SOLE 0 225 0 CORMEDIX INC COM 21900C308 443 59648 SH DFND 01 0 59648 0 CORMEDIX INC COM 21900C308 77 10306 SH DFND 04 0 0 10306 CORMEDIX INC COM 21900C308 9536 1283505 SH SOLE 0 0 1283505 CORMEDIX INC COM 21900C308 1 169 SH SOLE 0 169 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 501 53993 SH DFND 01 0 53993 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 192 20730 SH DFND 02 0 20730 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 415 44721 SH DFND 04 0 0 44721 CORNERSTONE BLDG BRANDS INC COM 21925D109 28742 3097203 SH SOLE 0 0 3097203 CORNERSTONE BLDG BRANDS INC COM 21925D109 46 4958 SH SOLE 0 4958 0 CORNERSTONE ONDEMAND INC COM 21925Y103 5346 121390 SH DFND 01 0 121390 0 CORNERSTONE ONDEMAND INC COM 21925Y103 761 17278 SH DFND 02 0 17278 0 CORNERSTONE ONDEMAND INC COM 21925Y103 2058 46740 SH DFND 04 0 0 46740 CORNERSTONE ONDEMAND INC COM 21925Y103 261472 5937154 SH SOLE 0 0 5937154 CORNERSTONE ONDEMAND INC COM 21925Y103 14 311 SH SOLE 0 311 0 CORNING INC COM 219350105 27527 764633 SH DFND 01 0 764633 0 CORNING INC COM 219350105 17162 476717 SH DFND 02 0 476717 0 CORNING INC COM 219350105 5087 141300 SH DFND 02 0 0 141300 CORNING INC COM 219350105 70853 1968144 SH DFND 04 0 0 1968144 CORNING INC COM 219350105 2926578 81293824 SH SOLE 0 0 81293824 CORNING INC COM 219350105 210 5822 SH SOLE 0 5822 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 959 36767 SH DFND 01 0 36767 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7384 283123 SH DFND 02 0 283123 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2408 92317 SH DFND 04 0 0 92317 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 395422 15161890 SH SOLE 0 0 15161890 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15 558 SH SOLE 0 558 0 CORSAIR GAMING INC COM 22041X102 758 20922 SH DFND 01 0 20922 0 CORSAIR GAMING INC COM 22041X102 199 5508 SH DFND 04 0 0 5508 CORSAIR GAMING INC COM 22041X102 42500 1173383 SH SOLE 0 0 1173383 CORSAIR GAMING INC COM 22041X102 3 70 SH SOLE 0 70 0 CORTEVA INC COM 22052L104 28980 748440 SH DFND 01 0 748440 0 CORTEVA INC COM 22052L104 17392 449169 SH DFND 02 0 449169 0 CORTEVA INC COM 22052L104 5260 135837 SH DFND 02 0 0 135837 CORTEVA INC COM 22052L104 73888 1908261 SH DFND 04 0 0 1908261 CORTEVA INC COM 22052L104 3167448 81803919 SH SOLE 0 0 81803919 CORTEVA INC COM 22052L104 180 4646 SH SOLE 0 4646 0 CORTEXYME INC COM 22053A107 813 29271 SH DFND 01 0 29271 0 CORTEXYME INC COM 22053A107 117 4221 SH DFND 02 0 4221 0 CORTEXYME INC COM 22053A107 302 10867 SH DFND 04 0 0 10867 CORTEXYME INC COM 22053A107 18707 673382 SH SOLE 0 0 673382 CORTEXYME INC COM 22053A107 2 80 SH SOLE 0 80 0 CORTLAND BANCORP COM 220587109 902 48247 SH SOLE 0 0 48247 CORVEL CORP COM 221006109 1835 17312 SH DFND 01 0 17312 0 CORVEL CORP COM 221006109 332 3129 SH DFND 02 0 3129 0 CORVEL CORP COM 221006109 825 7782 SH DFND 04 0 0 7782 CORVEL CORP COM 221006109 104796 988640 SH SOLE 0 0 988640 CORVEL CORP COM 221006109 5 44 SH SOLE 0 44 0 CORVUS PHARMACEUTICALS INC COM 221015100 8 2200 SH DFND 01 0 2200 0 CORVUS PHARMACEUTICALS INC COM 221015100 15 4196 SH DFND 04 0 0 4196 CORVUS PHARMACEUTICALS INC COM 221015100 2268 637184 SH SOLE 0 0 637184 COSTCO WHSL CORP NEW COM 22160K105 184600 489942 SH DFND 01 0 489942 0 COSTCO WHSL CORP NEW COM 22160K105 101503 269397 SH DFND 02 0 269397 0 COSTCO WHSL CORP NEW COM 22160K105 30546 81072 SH DFND 02 0 0 81072 COSTCO WHSL CORP NEW COM 22160K105 424245 1125976 SH DFND 04 0 0 1125976 COSTCO WHSL CORP NEW COM 22160K105 13179034 34978061 SH SOLE 0 0 34978061 COSTCO WHSL CORP NEW COM 22160K105 898 2383 SH SOLE 0 2383 0 COSTAR GROUP INC COM 22160N109 16250 17581 SH DFND 01 0 17581 0 COSTAR GROUP INC COM 22160N109 21757 23539 SH DFND 02 0 23539 0 COSTAR GROUP INC COM 22160N109 6640 7184 SH DFND 02 0 0 7184 COSTAR GROUP INC COM 22160N109 42631 46124 SH DFND 04 0 0 46124 COSTAR GROUP INC COM 22160N109 3105079 3359457 SH SOLE 0 0 3359457 COSTAR GROUP INC COM 22160N109 279 302 SH SOLE 0 302 0 COUNTY BANCORP INC COM 221907108 75 3402 SH DFND 01 0 3402 0 COUNTY BANCORP INC COM 221907108 41 1842 SH DFND 04 0 0 1842 COUNTY BANCORP INC COM 221907108 3888 176103 SH SOLE 0 0 176103 COUNTY BANCORP INC COM 221907108 1 45 SH SOLE 0 45 0 COTY INC COM CL A 222070203 646 92089 SH DFND 01 0 92089 0 COTY INC COM CL A 222070203 668 95089 SH DFND 02 0 95089 0 COTY INC COM CL A 222070203 1728 246107 SH DFND 04 0 0 246107 COTY INC COM CL A 222070203 185914 26483515 SH SOLE 0 0 26483515 COTY INC COM CL A 222070203 11 1515 SH SOLE 0 1515 0 COUPA SOFTWARE INC COM 22266L106 10468 30886 SH DFND 01 0 30886 0 COUPA SOFTWARE INC COM 22266L106 13505 39849 SH DFND 02 0 39849 0 COUPA SOFTWARE INC COM 22266L106 4066 11996 SH DFND 02 0 0 11996 COUPA SOFTWARE INC COM 22266L106 26983 79616 SH DFND 04 0 0 79616 COUPA SOFTWARE INC COM 22266L106 2067590 6100705 SH SOLE 0 0 6100705 COUPA SOFTWARE INC COM 22266L106 162 477 SH SOLE 0 477 0 COUSINS PPTYS INC COM NEW 222795502 1634 48785 SH DFND 01 0 48785 0 COUSINS PPTYS INC COM NEW 222795502 12659 377874 SH DFND 02 0 377874 0 COUSINS PPTYS INC COM NEW 222795502 4063 121271 SH DFND 04 0 0 121271 COUSINS PPTYS INC COM NEW 222795502 675405 20161352 SH SOLE 0 0 20161352 COUSINS PPTYS INC COM NEW 222795502 25 734 SH SOLE 0 734 0 COVANTA HLDG CORP COM 22282E102 1825 138980 SH DFND 01 0 138980 0 COVANTA HLDG CORP COM 22282E102 530 40378 SH DFND 02 0 40378 0 COVANTA HLDG CORP COM 22282E102 1217 92666 SH DFND 04 0 0 92666 COVANTA HLDG CORP COM 22282E102 141970 10812629 SH SOLE 0 0 10812629 COVANTA HLDG CORP COM 22282E102 8 592 SH SOLE 0 592 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 119 8060 SH DFND 01 0 8060 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 40 2691 SH DFND 02 0 2691 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 176 11873 SH DFND 04 0 0 11873 COVENANT LOGISTICS GROUP INC CL A 22284P105 8225 555348 SH SOLE 0 0 555348 COVENANT LOGISTICS GROUP INC CL A 22284P105 43 2889 SH SOLE 0 2889 0 COVETRUS INC COM 22304C100 2170 75493 SH DFND 01 0 75493 0 COVETRUS INC COM 22304C100 903 31417 SH DFND 02 0 31417 0 COVETRUS INC COM 22304C100 2436 84761 SH DFND 04 0 0 84761 COVETRUS INC COM 22304C100 284004 9881837 SH SOLE 0 0 9881837 COVETRUS INC COM 22304C100 30 1049 SH SOLE 0 1049 0 COWEN INC CL A NEW 223622606 745 28663 SH DFND 01 0 28663 0 COWEN INC CL A NEW 223622606 210 8077 SH DFND 02 0 8077 0 COWEN INC CL A NEW 223622606 750 28840 SH DFND 04 0 0 28840 COWEN INC CL A NEW 223622606 41643 1602277 SH SOLE 0 0 1602277 COWEN INC CL A NEW 223622606 84 3233 SH SOLE 0 3233 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3821 28968 SH DFND 01 0 28968 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 938 7108 SH DFND 02 0 7108 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2437 18472 SH DFND 04 0 0 18472 CRACKER BARREL OLD CTRY STOR COM 22410J106 273837 2075783 SH SOLE 0 0 2075783 CRACKER BARREL OLD CTRY STOR COM 22410J106 15 115 SH SOLE 0 115 0 CRANE CO COM 224399105 1285 16548 SH DFND 01 0 16548 0 CRANE CO COM 224399105 1240 15969 SH DFND 02 0 15969 0 CRANE CO COM 224399105 2931 37746 SH DFND 04 0 0 37746 CRANE CO COM 224399105 340241 4381165 SH SOLE 0 0 4381165 CRANE CO COM 224399105 19 244 SH SOLE 0 244 0 CRAWFORD & CO CL B 224633107 21 2907 SH DFND 01 0 2907 0 CRAWFORD & CO CL B 224633107 19 2570 SH DFND 04 0 0 2570 CRAWFORD & CO CL B 224633107 7217 1002337 SH SOLE 0 0 1002337 CRAWFORD & CO CL A 224633206 89 12063 SH DFND 01 0 12063 0 CRAWFORD & CO CL A 224633206 1 176 SH DFND 02 0 176 0 CRAWFORD & CO CL A 224633206 128 17326 SH DFND 04 0 0 17326 CRAWFORD & CO CL A 224633206 3685 498647 SH SOLE 0 0 498647 CRAWFORD & CO CL A 224633206 2 242 SH SOLE 0 242 0 CREATIVE REALITIES INC COM NEW 22530J200 118 91737 SH SOLE 0 0 91737 CREDIT ACCEP CORP MICH COM 225310101 1296 3743 SH DFND 01 0 3743 0 CREDIT ACCEP CORP MICH COM 225310101 1076 3109 SH DFND 02 0 3109 0 CREDIT ACCEP CORP MICH COM 225310101 3021 8728 SH DFND 04 0 0 8728 CREDIT ACCEP CORP MICH COM 225310101 301578 871259 SH SOLE 0 0 871259 CREDIT ACCEP CORP MICH COM 225310101 31 89 SH SOLE 0 89 0 CREE INC COM 225447101 3842 36275 SH DFND 01 0 36275 0 CREE INC COM 225447101 3762 35526 SH DFND 02 0 35526 0 CREE INC COM 225447101 9452 89255 SH DFND 04 0 0 89255 CREE INC COM 225447101 1058283 9993233 SH SOLE 0 0 9993233 CREE INC COM 225447101 85 807 SH SOLE 0 807 0 CRESCENT PT ENERGY CORP COM 22576C101 3558 1520582 SH DFND 01 0 1520582 0 CRESCENT PT ENERGY CORP COM 22576C101 492 210348 SH DFND 02 0 210348 0 CRESCENT PT ENERGY CORP COM 22576C101 533 227656 SH DFND 04 0 0 227656 CRESCENT PT ENERGY CORP COM 22576C101 29736 12707497 SH SOLE 0 0 12707497 CRESCENT PT ENERGY CORP COM 22576C101 1593 680608 SH SOLE 0 680608 0 CREXENDO INC COM 226552107 2458 354620 SH SOLE 0 0 354620 CRINETICS PHARMACEUTICALS IN COM 22663K107 749 53117 SH DFND 01 0 53117 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 35 2495 SH DFND 02 0 2495 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 172 12215 SH DFND 04 0 0 12215 CRINETICS PHARMACEUTICALS IN COM 22663K107 15300 1084348 SH SOLE 0 0 1084348 CRINETICS PHARMACEUTICALS IN COM 22663K107 1 83 SH SOLE 0 83 0 CROCS INC COM 227046109 8281 132153 SH DFND 01 0 132153 0 CROCS INC COM 227046109 1539 24558 SH DFND 02 0 24558 0 CROCS INC COM 227046109 3480 55542 SH DFND 04 0 0 55542 CROCS INC COM 227046109 409288 6531889 SH SOLE 0 0 6531889 CROCS INC COM 227046109 67 1068 SH SOLE 0 1068 0 CRONOS GROUP INC COM 22717L101 3626 522474 SH DFND 01 0 522474 0 CRONOS GROUP INC COM 22717L101 401 57839 SH DFND 02 0 57839 0 CRONOS GROUP INC COM 22717L101 560 80638 SH DFND 04 0 0 80638 CRONOS GROUP INC COM 22717L101 30105 4337957 SH SOLE 0 0 4337957 CRONOS GROUP INC COM 22717L101 1641 236406 SH SOLE 0 236406 0 CROSS CTRY HEALTHCARE INC COM 227483104 258 29046 SH DFND 01 0 29046 0 CROSS CTRY HEALTHCARE INC COM 227483104 84 9485 SH DFND 04 0 0 9485 CROSS CTRY HEALTHCARE INC COM 227483104 19458 2193716 SH SOLE 0 0 2193716 CROSS CTRY HEALTHCARE INC COM 227483104 1 168 SH SOLE 0 168 0 CROSSFIRST BANKSHARES INC COM 22766M109 335 31194 SH DFND 01 0 31194 0 CROSSFIRST BANKSHARES INC COM 22766M109 135 12559 SH DFND 02 0 12559 0 CROSSFIRST BANKSHARES INC COM 22766M109 376 34974 SH DFND 04 0 0 34974 CROSSFIRST BANKSHARES INC COM 22766M109 23800 2213952 SH SOLE 0 0 2213952 CROSSFIRST BANKSHARES INC COM 22766M109 2 221 SH SOLE 0 221 0 CROWDSTRIKE HLDGS INC CL A 22788C105 14716 69473 SH DFND 01 0 69473 0 CROWDSTRIKE HLDGS INC CL A 22788C105 16093 75976 SH DFND 02 0 75976 0 CROWDSTRIKE HLDGS INC CL A 22788C105 5444 25701 SH DFND 02 0 0 25701 CROWDSTRIKE HLDGS INC CL A 22788C105 20764 98025 SH DFND 04 0 0 98025 CROWDSTRIKE HLDGS INC CL A 22788C105 3279171 15480934 SH SOLE 0 0 15480934 CROWDSTRIKE HLDGS INC CL A 22788C105 211 998 SH SOLE 0 998 0 CROWN CASTLE INTL CORP NEW COM 22822V101 75979 477287 SH DFND 01 0 477287 0 CROWN CASTLE INTL CORP NEW COM 22822V101 81580 512472 SH DFND 02 0 512472 0 CROWN CASTLE INTL CORP NEW COM 22822V101 12254 76975 SH DFND 02 0 0 76975 CROWN CASTLE INTL CORP NEW COM 22822V101 173807 1091820 SH DFND 04 0 0 1091820 CROWN CASTLE INTL CORP NEW COM 22822V101 8320507 52267776 SH SOLE 0 0 52267776 CROWN CASTLE INTL CORP NEW COM 22822V101 337 2120 SH SOLE 0 2120 0 CROWN CRAFTS INC COM 228309100 21 2860 SH DFND 01 0 2860 0 CROWN CRAFTS INC COM 228309100 12 1700 SH DFND 04 0 0 1700 CROWN CRAFTS INC COM 228309100 1570 218016 SH SOLE 0 0 218016 CROWN HLDGS INC COM 228368106 4503 44944 SH DFND 01 0 44944 0 CROWN HLDGS INC COM 228368106 7154 71401 SH DFND 02 0 71401 0 CROWN HLDGS INC COM 228368106 2531 25257 SH DFND 02 0 0 25257 CROWN HLDGS INC COM 228368106 8202 81854 SH DFND 04 0 0 81854 CROWN HLDGS INC COM 228368106 1176779 11744297 SH SOLE 0 0 11744297 CROWN HLDGS INC COM 228368106 81 806 SH SOLE 0 806 0 CRYOLIFE INC COM 228903100 1549 65621 SH DFND 01 0 65621 0 CRYOLIFE INC COM 228903100 329 13922 SH DFND 02 0 13922 0 CRYOLIFE INC COM 228903100 661 27992 SH DFND 04 0 0 27992 CRYOLIFE INC COM 228903100 55549 2352793 SH SOLE 0 0 2352793 CRYOLIFE INC COM 228903100 5 203 SH SOLE 0 203 0 CRYOPORT INC COM PAR $0.001 229050307 3062 69787 SH DFND 01 0 69787 0 CRYOPORT INC COM PAR $0.001 229050307 534 12167 SH DFND 02 0 12167 0 CRYOPORT INC COM PAR $0.001 229050307 1373 31288 SH DFND 04 0 0 31288 CRYOPORT INC COM PAR $0.001 229050307 83573 1904575 SH SOLE 0 0 1904575 CRYOPORT INC COM PAR $0.001 229050307 16 363 SH SOLE 0 363 0 CTO REALTY GROWTH INC COM 22948P103 162 3841 SH DFND 01 0 3841 0 CTO REALTY GROWTH INC COM 22948P103 78 1842 SH DFND 04 0 0 1842 CTO REALTY GROWTH INC COM 22948P103 12121 287508 SH SOLE 0 0 287508 CTO REALTY GROWTH INC COM 22948P103 2 36 SH SOLE 0 36 0 CUBESMART COM 229663109 2142 63745 SH DFND 01 0 63745 0 CUBESMART COM 229663109 16424 488651 SH DFND 02 0 488651 0 CUBESMART COM 229663109 5348 159113 SH DFND 04 0 0 159113 CUBESMART COM 229663109 883537 26287913 SH SOLE 0 0 26287913 CUBESMART COM 229663109 32 948 SH SOLE 0 948 0 CUBIC CORP COM 229669106 1589 25606 SH DFND 01 0 25606 0 CUBIC CORP COM 229669106 605 9749 SH DFND 02 0 9749 0 CUBIC CORP COM 229669106 1525 24587 SH DFND 04 0 0 24587 CUBIC CORP COM 229669106 195804 3156096 SH SOLE 0 0 3156096 CUBIC CORP COM 229669106 10 157 SH SOLE 0 157 0 CUE BIOPHARMA INC COM 22978P106 722 57724 SH DFND 01 0 57724 0 CUE BIOPHARMA INC COM 22978P106 88 7036 SH DFND 02 0 7036 0 CUE BIOPHARMA INC COM 22978P106 200 15998 SH DFND 04 0 0 15998 CUE BIOPHARMA INC COM 22978P106 17059 1363668 SH SOLE 0 0 1363668 CUE BIOPHARMA INC COM 22978P106 1 111 SH SOLE 0 111 0 CULLEN FROST BANKERS INC COM 229899109 1618 18551 SH DFND 01 0 18551 0 CULLEN FROST BANKERS INC COM 229899109 1699 19478 SH DFND 02 0 19478 0 CULLEN FROST BANKERS INC COM 229899109 4108 47091 SH DFND 04 0 0 47091 CULLEN FROST BANKERS INC COM 229899109 534282 6124976 SH SOLE 0 0 6124976 CULLEN FROST BANKERS INC COM 229899109 41 469 SH SOLE 0 469 0 CULP INC COM 230215105 33 2071 SH DFND 01 0 2071 0 CULP INC COM 230215105 38 2402 SH DFND 04 0 0 2402 CULP INC COM 230215105 8471 533759 SH SOLE 0 0 533759 CULP INC COM 230215105 1 62 SH SOLE 0 62 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 8 2655 SH DFND 01 0 2655 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 5 1700 SH DFND 04 0 0 1700 CUMBERLAND PHARMACEUTICALS I COM 230770109 1142 387241 SH SOLE 0 0 387241 CUMMINS INC COM 231021106 33711 148443 SH DFND 01 0 148443 0 CUMMINS INC COM 231021106 19055 83905 SH DFND 02 0 83905 0 CUMMINS INC COM 231021106 6080 26773 SH DFND 02 0 0 26773 CUMMINS INC COM 231021106 87323 384513 SH DFND 04 0 0 384513 CUMMINS INC COM 231021106 2801068 12334074 SH SOLE 0 0 12334074 CUMMINS INC COM 231021106 309 1362 SH SOLE 0 1362 0 CUMULUS MEDIA INC COM CL A 231082801 27 3060 SH DFND 01 0 3060 0 CUMULUS MEDIA INC COM CL A 231082801 45 5217 SH DFND 04 0 0 5217 CUMULUS MEDIA INC COM CL A 231082801 6172 707783 SH SOLE 0 0 707783 CUMULUS MEDIA INC COM CL A 231082801 1 109 SH SOLE 0 109 0 CURIS INC COM NEW 231269200 75 9206 SH DFND 01 0 9206 0 CURIS INC COM NEW 231269200 150 18287 SH DFND 04 0 0 18287 CURIS INC COM NEW 231269200 26005 3175186 SH SOLE 0 0 3175186 CURIS INC COM NEW 231269200 3 396 SH SOLE 0 396 0 CURIOSITYSTREAM INC COM CL A 23130Q107 36 2577 SH DFND 01 0 2577 0 CURIOSITYSTREAM INC COM CL A 23130Q107 76 5421 SH DFND 04 0 0 5421 CURIOSITYSTREAM INC COM CL A 23130Q107 8968 642833 SH SOLE 0 0 642833 CURIOSITYSTREAM INC COM CL A 23130Q107 1 92 SH SOLE 0 92 0 CURO GROUP HOLDINGS CORP COM 23131L107 512 35729 SH DFND 01 0 35729 0 CURO GROUP HOLDINGS CORP COM 23131L107 117 8165 SH DFND 04 0 0 8165 CURO GROUP HOLDINGS CORP COM 23131L107 14924 1041473 SH SOLE 0 0 1041473 CURO GROUP HOLDINGS CORP COM 23131L107 2 122 SH SOLE 0 122 0 CURTISS WRIGHT CORP COM 231561101 1588 13648 SH DFND 01 0 13648 0 CURTISS WRIGHT CORP COM 231561101 1671 14366 SH DFND 02 0 14366 0 CURTISS WRIGHT CORP COM 231561101 3911 33611 SH DFND 04 0 0 33611 CURTISS WRIGHT CORP COM 231561101 412909 3548851 SH SOLE 0 0 3548851 CURTISS WRIGHT CORP COM 231561101 38 330 SH SOLE 0 330 0 CUSTOMERS BANCORP INC COM 23204G100 386 21228 SH DFND 01 0 21228 0 CUSTOMERS BANCORP INC COM 23204G100 226 12411 SH DFND 02 0 12411 0 CUSTOMERS BANCORP INC COM 23204G100 478 26276 SH DFND 04 0 0 26276 CUSTOMERS BANCORP INC COM 23204G100 32304 1776906 SH SOLE 0 0 1776906 CUSTOMERS BANCORP INC COM 23204G100 43 2346 SH SOLE 0 2346 0 CUTERA INC COM 232109108 817 33883 SH DFND 01 0 33883 0 CUTERA INC COM 232109108 154 6373 SH DFND 04 0 0 6373 CUTERA INC COM 232109108 26161 1085073 SH SOLE 0 0 1085073 CUTERA INC COM 232109108 2 86 SH SOLE 0 86 0 CYBEROPTICS CORP COM 232517102 322 14179 SH DFND 01 0 14179 0 CYBEROPTICS CORP COM 232517102 4 195 SH DFND 02 0 195 0 CYBEROPTICS CORP COM 232517102 100 4422 SH DFND 04 0 0 4422 CYBEROPTICS CORP COM 232517102 8319 366621 SH SOLE 0 0 366621 CYBEROPTICS CORP COM 232517102 11 474 SH SOLE 0 474 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 121 15458 SH SOLE 0 0 15458 CYCLERION THERAPEUTICS INC COM 23255M105 59 19392 SH DFND 01 0 19392 0 CYCLERION THERAPEUTICS INC COM 23255M105 13 4160 SH DFND 04 0 0 4160 CYCLERION THERAPEUTICS INC COM 23255M105 5022 1641326 SH SOLE 0 0 1641326 CYCLERION THERAPEUTICS INC COM 23255M105 1 302 SH SOLE 0 302 0 CYMABAY THERAPEUTICS INC COM 23257D103 257 44851 SH DFND 01 0 44851 0 CYMABAY THERAPEUTICS INC COM 23257D103 97 16977 SH DFND 02 0 16977 0 CYMABAY THERAPEUTICS INC COM 23257D103 281 48953 SH DFND 04 0 0 48953 CYMABAY THERAPEUTICS INC COM 23257D103 19021 3313783 SH SOLE 0 0 3313783 CYMABAY THERAPEUTICS INC COM 23257D103 14 2447 SH SOLE 0 2447 0 CYNERGISTEK INC COM 23258P105 271 186658 SH SOLE 0 0 186658 CYTOKINETICS INC COM NEW 23282W605 2513 120910 SH DFND 01 0 120910 0 CYTOKINETICS INC COM NEW 23282W605 440 21176 SH DFND 02 0 21176 0 CYTOKINETICS INC COM NEW 23282W605 1074 51670 SH DFND 04 0 0 51670 CYTOKINETICS INC COM NEW 23282W605 96168 4627900 SH SOLE 0 0 4627900 CYTOKINETICS INC COM NEW 23282W605 7 333 SH SOLE 0 333 0 CYRUSONE INC COM 23283R100 2888 39476 SH DFND 01 0 39476 0 CYRUSONE INC COM 23283R100 22162 302960 SH DFND 02 0 302960 0 CYRUSONE INC COM 23283R100 7042 96264 SH DFND 04 0 0 96264 CYRUSONE INC COM 23283R100 1195029 16336693 SH SOLE 0 0 16336693 CYRUSONE INC COM 23283R100 43 592 SH SOLE 0 592 0 CYTOSORBENTS CORP COM NEW 23283X206 662 83024 SH DFND 01 0 83024 0 CYTOSORBENTS CORP COM NEW 23283X206 136 17094 SH DFND 04 0 0 17094 CYTOSORBENTS CORP COM NEW 23283X206 16896 2119932 SH SOLE 0 0 2119932 CYTOSORBENTS CORP COM NEW 23283X206 12 1556 SH SOLE 0 1556 0 CYTOMX THERAPEUTICS INC COM 23284F105 586 89537 SH DFND 01 0 89537 0 CYTOMX THERAPEUTICS INC COM 23284F105 69 10496 SH DFND 02 0 10496 0 CYTOMX THERAPEUTICS INC COM 23284F105 224 34169 SH DFND 04 0 0 34169 CYTOMX THERAPEUTICS INC COM 23284F105 18340 2799954 SH SOLE 0 0 2799954 CYTOMX THERAPEUTICS INC COM 23284F105 2 268 SH SOLE 0 268 0 DMC GLOBAL INC COM 23291C103 809 18695 SH DFND 01 0 18695 0 DMC GLOBAL INC COM 23291C103 114 2637 SH DFND 02 0 2637 0 DMC GLOBAL INC COM 23291C103 502 11597 SH DFND 04 0 0 11597 DMC GLOBAL INC COM 23291C103 43865 1014221 SH SOLE 0 0 1014221 DMC GLOBAL INC COM 23291C103 4 82 SH SOLE 0 82 0 D R HORTON INC COM 23331A109 22930 332707 SH DFND 01 0 332707 0 D R HORTON INC COM 23331A109 14342 208102 SH DFND 02 0 208102 0 D R HORTON INC COM 23331A109 4275 62022 SH DFND 02 0 0 62022 D R HORTON INC COM 23331A109 58537 849340 SH DFND 04 0 0 849340 D R HORTON INC COM 23331A109 2360593 34251200 SH SOLE 0 0 34251200 D R HORTON INC COM 23331A109 177 2566 SH SOLE 0 2566 0 DHI GROUP INC COM 23331S100 71 32087 SH DFND 01 0 32087 0 DHI GROUP INC COM 23331S100 37 16618 SH DFND 04 0 0 16618 DHI GROUP INC COM 23331S100 5623 2533057 SH SOLE 0 0 2533057 DHI GROUP INC COM 23331S100 1 472 SH SOLE 0 472 0 DSP GROUP INC COM 23332B106 693 41792 SH DFND 01 0 41792 0 DSP GROUP INC COM 23332B106 146 8816 SH DFND 02 0 8816 0 DSP GROUP INC COM 23332B106 290 17462 SH DFND 04 0 0 17462 DSP GROUP INC COM 23332B106 23771 1432852 SH SOLE 0 0 1432852 DSP GROUP INC COM 23332B106 2 112 SH SOLE 0 112 0 DTE ENERGY CO COM 233331107 23559 194044 SH DFND 01 0 194044 0 DTE ENERGY CO COM 233331107 14420 118772 SH DFND 02 0 118772 0 DTE ENERGY CO COM 233331107 3780 31134 SH DFND 02 0 0 31134 DTE ENERGY CO COM 233331107 60610 499220 SH DFND 04 0 0 499220 DTE ENERGY CO COM 233331107 2519268 20750084 SH SOLE 0 0 20750084 DTE ENERGY CO COM 233331107 137 1125 SH SOLE 0 1125 0 DLH HLDGS CORP COM 23335Q100 23 2481 SH DFND 01 0 2481 0 DLH HLDGS CORP COM 23335Q100 34 3637 SH DFND 04 0 0 3637 DLH HLDGS CORP COM 23335Q100 2148 230456 SH SOLE 0 0 230456 DXP ENTERPRISES INC COM NEW 233377407 247 11100 SH DFND 01 0 11100 0 DXP ENTERPRISES INC COM NEW 233377407 122 5476 SH DFND 02 0 5476 0 DXP ENTERPRISES INC COM NEW 233377407 426 19150 SH DFND 04 0 0 19150 DXP ENTERPRISES INC COM NEW 233377407 21761 978888 SH SOLE 0 0 978888 DXP ENTERPRISES INC COM NEW 233377407 34 1536 SH SOLE 0 1536 0 DADA NEXUS LTD ADS 23344D108 2134 58473 SH DFND 01 0 58473 0 DADA NEXUS LTD ADS 23344D108 42 1154 SH DFND 02 0 1154 0 DADA NEXUS LTD ADS 23344D108 463 12694 SH DFND 04 0 0 12694 DADA NEXUS LTD ADS 23344D108 21213 581185 SH SOLE 0 0 581185 DXC TECHNOLOGY CO COM 23355L106 6632 257555 SH DFND 01 0 257555 0 DXC TECHNOLOGY CO COM 23355L106 2313 89811 SH DFND 02 0 89811 0 DXC TECHNOLOGY CO COM 23355L106 14599 566965 SH DFND 04 0 0 566965 DXC TECHNOLOGY CO COM 23355L106 685724 26630041 SH SOLE 0 0 26630041 DXC TECHNOLOGY CO COM 23355L106 104 4053 SH SOLE 0 4053 0 DAILY JOURNAL CORP COM 233912104 739 1828 SH DFND 01 0 1828 0 DAILY JOURNAL CORP COM 233912104 63 155 SH DFND 04 0 0 155 DAILY JOURNAL CORP COM 233912104 15562 38519 SH SOLE 0 0 38519 DAILY JOURNAL CORP COM 233912104 2 5 SH SOLE 0 5 0 DAKTRONICS INC COM 234264109 120 25698 SH DFND 01 0 25698 0 DAKTRONICS INC COM 234264109 82 17574 SH DFND 04 0 0 17574 DAKTRONICS INC COM 234264109 11676 2494841 SH SOLE 0 0 2494841 DAKTRONICS INC COM 234264109 1 284 SH SOLE 0 284 0 DANA INC COM 235825205 1868 95715 SH DFND 01 0 95715 0 DANA INC COM 235825205 941 48192 SH DFND 02 0 48192 0 DANA INC COM 235825205 2490 127544 SH DFND 04 0 0 127544 DANA INC COM 235825205 247600 12684425 SH SOLE 0 0 12684425 DANA INC COM 235825205 44 2253 SH SOLE 0 2253 0 DANAHER CORPORATION COM 235851102 140745 633589 SH DFND 01 0 633589 0 DANAHER CORPORATION COM 235851102 89185 401483 SH DFND 02 0 401483 0 DANAHER CORPORATION COM 235851102 26052 117278 SH DFND 02 0 0 117278 DANAHER CORPORATION COM 235851102 357901 1611151 SH DFND 04 0 0 1611151 DANAHER CORPORATION COM 235851102 10212386 45972745 SH SOLE 0 0 45972745 DANAHER CORPORATION COM 235851102 763 3435 SH SOLE 0 3435 0 DARE BIOSCIENCE INC COM 23666P101 4011 2993275 SH SOLE 0 0 2993275 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 6402 111611 SH DFND 01 0 111611 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 321 5595 SH DFND 02 0 5595 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 45 787 SH DFND 04 0 0 787 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 943 16448 SH DFND 05 0 0 16448 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 68032 1186045 SH SOLE 0 0 1186045 DARDEN RESTAURANTS INC COM 237194105 15564 130661 SH DFND 01 0 130661 0 DARDEN RESTAURANTS INC COM 237194105 9200 77231 SH DFND 02 0 77231 0 DARDEN RESTAURANTS INC COM 237194105 2856 23975 SH DFND 02 0 0 23975 DARDEN RESTAURANTS INC COM 237194105 39462 331280 SH DFND 04 0 0 331280 DARDEN RESTAURANTS INC COM 237194105 1579511 13259829 SH SOLE 0 0 13259829 DARDEN RESTAURANTS INC COM 237194105 122 1023 SH SOLE 0 1023 0 DARIOHEALTH CORP COM NEW 23725P209 20 1383 SH DFND 01 0 1383 0 DARIOHEALTH CORP COM NEW 23725P209 41 2873 SH DFND 04 0 0 2873 DARIOHEALTH CORP COM NEW 23725P209 1414 98960 SH SOLE 0 0 98960 DARLING INGREDIENTS INC COM 237266101 6164 106867 SH DFND 01 0 106867 0 DARLING INGREDIENTS INC COM 237266101 3216 55759 SH DFND 02 0 55759 0 DARLING INGREDIENTS INC COM 237266101 7831 135773 SH DFND 04 0 0 135773 DARLING INGREDIENTS INC COM 237266101 845676 14661507 SH SOLE 0 0 14661507 DARLING INGREDIENTS INC COM 237266101 101 1758 SH SOLE 0 1758 0 DASEKE INC COM 23753F107 540 92991 SH DFND 01 0 92991 0 DASEKE INC COM 23753F107 124 21312 SH DFND 04 0 0 21312 DASEKE INC COM 23753F107 14508 2497017 SH SOLE 0 0 2497017 DASEKE INC COM 23753F107 1 186 SH SOLE 0 186 0 DATA I O CORP COM 237690102 9 2095 SH DFND 01 0 2095 0 DATA I O CORP COM 237690102 1336 324172 SH SOLE 0 0 324172 DATADOG INC CL A COM 23804L103 7442 75598 SH DFND 01 0 75598 0 DATADOG INC CL A COM 23804L103 9127 92717 SH DFND 02 0 92717 0 DATADOG INC CL A COM 23804L103 2747 27902 SH DFND 02 0 0 27902 DATADOG INC CL A COM 23804L103 19182 194859 SH DFND 04 0 0 194859 DATADOG INC CL A COM 23804L103 1550240 15748073 SH SOLE 0 0 15748073 DATADOG INC CL A COM 23804L103 118 1199 SH SOLE 0 1199 0 DATTO HLDG CORP COM 23821D100 304 11245 SH DFND 01 0 11245 0 DATTO HLDG CORP COM 23821D100 230 8521 SH DFND 04 0 0 8521 DATTO HLDG CORP COM 23821D100 53709 1989228 SH SOLE 0 0 1989228 DATTO HLDG CORP COM 23821D100 3 118 SH SOLE 0 118 0 DAVE & BUSTERS ENTMT INC COM 238337109 1548 51560 SH DFND 01 0 51560 0 DAVE & BUSTERS ENTMT INC COM 238337109 492 16395 SH DFND 02 0 16395 0 DAVE & BUSTERS ENTMT INC COM 238337109 1075 35805 SH DFND 04 0 0 35805 DAVE & BUSTERS ENTMT INC COM 238337109 135577 4516230 SH SOLE 0 0 4516230 DAVE & BUSTERS ENTMT INC COM 238337109 6 212 SH SOLE 0 212 0 DAVITA INC COM 23918K108 8932 76080 SH DFND 01 0 76080 0 DAVITA INC COM 23918K108 6230 53067 SH DFND 02 0 53067 0 DAVITA INC COM 23918K108 1756 14960 SH DFND 02 0 0 14960 DAVITA INC COM 23918K108 23260 198128 SH DFND 04 0 0 198128 DAVITA INC COM 23918K108 970752 8268760 SH SOLE 0 0 8268760 DAVITA INC COM 23918K108 110 937 SH SOLE 0 937 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 10 4849 SH DFND 01 0 4849 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 9 4281 SH DFND 04 0 0 4281 DAWSON GEOPHYSICAL CO NEW COM 239360100 1438 678083 SH SOLE 0 0 678083 DAXOR CORP COM 239467103 592 47328 SH SOLE 0 0 47328 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4309 75507 SH DFND 01 0 75507 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 641 11227 SH DFND 02 0 11227 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1697 29734 SH DFND 04 0 0 29734 DECIPHERA PHARMACEUTICALS IN COM 24344T101 212231 3718790 SH SOLE 0 0 3718790 DECIPHERA PHARMACEUTICALS IN COM 24344T101 29 500 SH SOLE 0 500 0 DECKERS OUTDOOR CORP COM 243537107 15887 55398 SH DFND 01 0 55398 0 DECKERS OUTDOOR CORP COM 243537107 2644 9220 SH DFND 02 0 9220 0 DECKERS OUTDOOR CORP COM 243537107 6604 23028 SH DFND 04 0 0 23028 DECKERS OUTDOOR CORP COM 243537107 722766 2520280 SH SOLE 0 0 2520280 DECKERS OUTDOOR CORP COM 243537107 66 230 SH SOLE 0 230 0 DEERE & CO COM 244199105 83307 309634 SH DFND 01 0 309634 0 DEERE & CO COM 244199105 48093 178752 SH DFND 02 0 178752 0 DEERE & CO COM 244199105 14578 54184 SH DFND 02 0 0 54184 DEERE & CO COM 244199105 214850 798551 SH DFND 04 0 0 798551 DEERE & CO COM 244199105 5550428 20629727 SH SOLE 0 0 20629727 DEERE & CO COM 244199105 521 1938 SH SOLE 0 1938 0 DEL TACO RESTAURANTS INC NEW COM 245496104 190 20968 SH DFND 01 0 20968 0 DEL TACO RESTAURANTS INC NEW COM 245496104 8 895 SH DFND 02 0 895 0 DEL TACO RESTAURANTS INC NEW COM 245496104 193 21274 SH DFND 04 0 0 21274 DEL TACO RESTAURANTS INC NEW COM 245496104 16556 1827420 SH SOLE 0 0 1827420 DEL TACO RESTAURANTS INC NEW COM 245496104 1 140 SH SOLE 0 140 0 DELCATH SYS INC COM NEW 24661P807 15 857 SH DFND 01 0 857 0 DELCATH SYS INC COM NEW 24661P807 37 2088 SH DFND 04 0 0 2088 DELCATH SYS INC COM NEW 24661P807 4386 244751 SH SOLE 0 0 244751 DELEK US HLDGS INC NEW COM 24665A103 671 41747 SH DFND 01 0 41747 0 DELEK US HLDGS INC NEW COM 24665A103 395 24570 SH DFND 02 0 24570 0 DELEK US HLDGS INC NEW COM 24665A103 867 53979 SH DFND 04 0 0 53979 DELEK US HLDGS INC NEW COM 24665A103 102360 6369640 SH SOLE 0 0 6369640 DELEK US HLDGS INC NEW COM 24665A103 6 368 SH SOLE 0 368 0 DELL TECHNOLOGIES INC CL C 24703L202 6055 82611 SH DFND 01 0 82611 0 DELL TECHNOLOGIES INC CL C 24703L202 11368 155110 SH DFND 02 0 155110 0 DELL TECHNOLOGIES INC CL C 24703L202 3299 45012 SH DFND 02 0 0 45012 DELL TECHNOLOGIES INC CL C 24703L202 21461 292821 SH DFND 04 0 0 292821 DELL TECHNOLOGIES INC CL C 24703L202 1059681 14458745 SH SOLE 0 0 14458745 DELL TECHNOLOGIES INC CL C 24703L202 152 2073 SH SOLE 0 2073 0 DELTA AIR LINES INC DEL COM NEW 247361702 25753 640464 SH DFND 01 0 640464 0 DELTA AIR LINES INC DEL COM NEW 247361702 3779 93972 SH DFND 02 0 93972 0 DELTA AIR LINES INC DEL COM NEW 247361702 624 15512 SH DFND 02 0 0 15512 DELTA AIR LINES INC DEL COM NEW 247361702 49810 1238749 SH DFND 04 0 0 1238749 DELTA AIR LINES INC DEL COM NEW 247361702 2541585 63207780 SH SOLE 0 0 63207780 DELTA AIR LINES INC DEL COM NEW 247361702 126 3142 SH SOLE 0 3142 0 DELTA APPAREL INC COM 247368103 17 833 SH DFND 01 0 833 0 DELTA APPAREL INC COM 247368103 26 1300 SH DFND 04 0 0 1300 DELTA APPAREL INC COM 247368103 6108 304319 SH SOLE 0 0 304319 DELTA APPAREL INC COM 247368103 1 44 SH SOLE 0 44 0 DENBURY INC COM 24790A101 218 8490 SH DFND 01 0 8490 0 DENBURY INC COM 24790A101 505 19649 SH DFND 04 0 0 19649 DENBURY INC COM 24790A101 18485 719546 SH SOLE 0 0 719546 DELUXE CORP COM 248019101 816 27933 SH DFND 01 0 27933 0 DELUXE CORP COM 248019101 419 14365 SH DFND 02 0 14365 0 DELUXE CORP COM 248019101 1107 37900 SH DFND 04 0 0 37900 DELUXE CORP COM 248019101 126161 4320589 SH SOLE 0 0 4320589 DELUXE CORP COM 248019101 32 1079 SH SOLE 0 1079 0 DENALI THERAPEUTICS INC COM 24823R105 10668 127366 SH DFND 01 0 127366 0 DENALI THERAPEUTICS INC COM 24823R105 2109 25185 SH DFND 02 0 25185 0 DENALI THERAPEUTICS INC COM 24823R105 5276 62987 SH DFND 04 0 0 62987 DENALI THERAPEUTICS INC COM 24823R105 645688 7708784 SH SOLE 0 0 7708784 DENALI THERAPEUTICS INC COM 24823R105 62 735 SH SOLE 0 735 0 DENNYS CORP COM 24869P104 1387 94486 SH DFND 01 0 94486 0 DENNYS CORP COM 24869P104 375 25569 SH DFND 02 0 25569 0 DENNYS CORP COM 24869P104 735 50039 SH DFND 04 0 0 50039 DENNYS CORP COM 24869P104 44469 3029247 SH SOLE 0 0 3029247 DENNYS CORP COM 24869P104 20 1351 SH SOLE 0 1351 0 DENTSPLY SIRONA INC COM 24906P109 11473 219124 SH DFND 01 0 219124 0 DENTSPLY SIRONA INC COM 24906P109 7559 144372 SH DFND 02 0 144372 0 DENTSPLY SIRONA INC COM 24906P109 2128 40645 SH DFND 02 0 0 40645 DENTSPLY SIRONA INC COM 24906P109 29244 558521 SH DFND 04 0 0 558521 DENTSPLY SIRONA INC COM 24906P109 1185976 22650429 SH SOLE 0 0 22650429 DENTSPLY SIRONA INC COM 24906P109 56 1069 SH SOLE 0 1069 0 DERMTECH INC COM 24984K105 581 17922 SH DFND 01 0 17922 0 DERMTECH INC COM 24984K105 179 5515 SH DFND 04 0 0 5515 DERMTECH INC COM 24984K105 18029 555763 SH SOLE 0 0 555763 DERMTECH INC COM 24984K105 2 73 SH SOLE 0 73 0 DESCARTES SYS GROUP INC COM 249906108 14434 246812 SH DFND 01 0 246812 0 DESCARTES SYS GROUP INC COM 249906108 1542 26376 SH DFND 02 0 26376 0 DESCARTES SYS GROUP INC COM 249906108 2289 39147 SH DFND 04 0 0 39147 DESCARTES SYS GROUP INC COM 249906108 118296 2022839 SH SOLE 0 0 2022839 DESCARTES SYS GROUP INC COM 249906108 6316 108005 SH SOLE 0 108005 0 DESIGNER BRANDS INC CL A 250565108 310 40498 SH DFND 01 0 40498 0 DESIGNER BRANDS INC CL A 250565108 123 16100 SH DFND 02 0 16100 0 DESIGNER BRANDS INC CL A 250565108 314 41032 SH DFND 04 0 0 41032 DESIGNER BRANDS INC CL A 250565108 48252 6307494 SH SOLE 0 0 6307494 DESIGNER BRANDS INC CL A 250565108 14 1814 SH SOLE 0 1814 0 DEVON ENERGY CORP NEW COM 25179M103 6046 382421 SH DFND 01 0 382421 0 DEVON ENERGY CORP NEW COM 25179M103 2035 128694 SH DFND 02 0 128694 0 DEVON ENERGY CORP NEW COM 25179M103 13180 833652 SH DFND 04 0 0 833652 DEVON ENERGY CORP NEW COM 25179M103 704981 44590799 SH SOLE 0 0 44590799 DEVON ENERGY CORP NEW COM 25179M103 45 2863 SH SOLE 0 2863 0 DEXCOM INC COM 252131107 39504 106849 SH DFND 01 0 106849 0 DEXCOM INC COM 252131107 21209 57366 SH DFND 02 0 57366 0 DEXCOM INC COM 252131107 6299 17037 SH DFND 02 0 0 17037 DEXCOM INC COM 252131107 89552 242215 SH DFND 04 0 0 242215 DEXCOM INC COM 252131107 3626305 9808246 SH SOLE 0 0 9808246 DEXCOM INC COM 252131107 197 532 SH SOLE 0 532 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 40 3912 SH DFND 01 0 3912 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 25 2500 SH DFND 04 0 0 2500 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 7842 773340 SH SOLE 0 0 773340 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1 146 SH SOLE 0 146 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 288 1930 SH DFND 01 0 1930 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 90 600 SH DFND 02 0 600 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 364 2440 SH DFND 04 0 0 2440 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 21282 142571 SH SOLE 0 0 142571 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 3 18 SH SOLE 0 18 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1095 132771 SH DFND 01 0 132771 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4101 497055 SH DFND 02 0 497055 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1333 161535 SH DFND 04 0 0 161535 DIAMONDROCK HOSPITALITY CO COM 252784301 240737 29180248 SH SOLE 0 0 29180248 DIAMONDROCK HOSPITALITY CO COM 252784301 8 988 SH SOLE 0 988 0 DIAMONDBACK ENERGY INC COM 25278X109 7635 157745 SH DFND 01 0 157745 0 DIAMONDBACK ENERGY INC COM 25278X109 2841 58704 SH DFND 02 0 58704 0 DIAMONDBACK ENERGY INC COM 25278X109 21339 440887 SH DFND 04 0 0 440887 DIAMONDBACK ENERGY INC COM 25278X109 811376 16763965 SH SOLE 0 0 16763965 DIAMONDBACK ENERGY INC COM 25278X109 140 2900 SH SOLE 0 2900 0 DICERNA PHARMACEUTICALS INC COM 253031108 2857 129668 SH DFND 01 0 129668 0 DICERNA PHARMACEUTICALS INC COM 253031108 416 18904 SH DFND 02 0 18904 0 DICERNA PHARMACEUTICALS INC COM 253031108 1038 47130 SH DFND 04 0 0 47130 DICERNA PHARMACEUTICALS INC COM 253031108 69608 3159700 SH SOLE 0 0 3159700 DICERNA PHARMACEUTICALS INC COM 253031108 7 317 SH SOLE 0 317 0 DICKS SPORTING GOODS INC COM 253393102 1178 20962 SH DFND 01 0 20962 0 DICKS SPORTING GOODS INC COM 253393102 1234 21948 SH DFND 02 0 21948 0 DICKS SPORTING GOODS INC COM 253393102 3042 54114 SH DFND 04 0 0 54114 DICKS SPORTING GOODS INC COM 253393102 293151 5215289 SH SOLE 0 0 5215289 DICKS SPORTING GOODS INC COM 253393102 81 1437 SH SOLE 0 1437 0 DIEBOLD NXDF INC COM 253651103 902 84604 SH DFND 01 0 84604 0 DIEBOLD NXDF INC COM 253651103 328 30762 SH DFND 02 0 30762 0 DIEBOLD NXDF INC COM 253651103 639 59974 SH DFND 04 0 0 59974 DIEBOLD NXDF INC COM 253651103 73179 6864775 SH SOLE 0 0 6864775 DIEBOLD NXDF INC COM 253651103 16 1527 SH SOLE 0 1527 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 28 35580 SH DFND 04 0 0 35580 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 284 357650 SH SOLE 0 0 357650 DIGI INTL INC COM 253798102 371 19624 SH DFND 01 0 19624 0 DIGI INTL INC COM 253798102 76 4024 SH DFND 02 0 4024 0 DIGI INTL INC COM 253798102 433 22888 SH DFND 04 0 0 22888 DIGI INTL INC COM 253798102 36893 1952018 SH SOLE 0 0 1952018 DIGI INTL INC COM 253798102 3 160 SH SOLE 0 160 0 DIGIMARC CORP NEW COM 25381B101 1068 22616 SH DFND 01 0 22616 0 DIGIMARC CORP NEW COM 25381B101 205 4347 SH DFND 04 0 0 4347 DIGIMARC CORP NEW COM 25381B101 32546 688957 SH SOLE 0 0 688957 DIGIMARC CORP NEW COM 25381B101 3 64 SH SOLE 0 64 0 DIGITAL ALLY INC COM NEW 25382P208 11 4854 SH DFND 01 0 4854 0 DIGITAL ALLY INC COM NEW 25382P208 17 7205 SH DFND 04 0 0 7205 DIGITAL ALLY INC COM NEW 25382P208 2632 1124754 SH SOLE 0 0 1124754 DIGITAL RLTY TR INC COM 253868103 39207 281033 SH DFND 01 0 281033 0 DIGITAL RLTY TR INC COM 253868103 109644 785923 SH DFND 02 0 785923 0 DIGITAL RLTY TR INC COM 253868103 6838 49013 SH DFND 02 0 0 49013 DIGITAL RLTY TR INC COM 253868103 98952 709284 SH DFND 04 0 0 709284 DIGITAL RLTY TR INC COM 253868103 5678709 40704670 SH SOLE 0 0 40704670 DIGITAL RLTY TR INC COM 253868103 192 1377 SH SOLE 0 1377 0 DIME CMNTY BANCSHARES INC COM 253922108 290 18380 SH DFND 01 0 18380 0 DIME CMNTY BANCSHARES INC COM 253922108 105 6650 SH DFND 02 0 6650 0 DIME CMNTY BANCSHARES INC COM 253922108 324 20555 SH DFND 04 0 0 20555 DIME CMNTY BANCSHARES INC COM 253922108 47977 3042299 SH SOLE 0 0 3042299 DIME CMNTY BANCSHARES INC COM 253922108 3 165 SH SOLE 0 165 0 DIGITAL TURBINE INC COM NEW 25400W102 9321 164803 SH DFND 01 0 164803 0 DIGITAL TURBINE INC COM NEW 25400W102 1423 25163 SH DFND 02 0 25163 0 DIGITAL TURBINE INC COM NEW 25400W102 3402 60141 SH DFND 04 0 0 60141 DIGITAL TURBINE INC COM NEW 25400W102 329318 5822448 SH SOLE 0 0 5822448 DIGITAL TURBINE INC COM NEW 25400W102 67 1189 SH SOLE 0 1189 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 33 2778 SH DFND 01 0 2778 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 62 5130 SH DFND 04 0 0 5130 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 677 56258 SH SOLE 0 0 56258 DILLARDS INC CL A 254067101 302 4783 SH DFND 01 0 4783 0 DILLARDS INC CL A 254067101 209 3314 SH DFND 02 0 3314 0 DILLARDS INC CL A 254067101 382 6055 SH DFND 04 0 0 6055 DILLARDS INC CL A 254067101 28915 458606 SH SOLE 0 0 458606 DILLARDS INC CL A 254067101 2 24 SH SOLE 0 24 0 DINE BRANDS GLOBAL INC COM 254423106 688 11861 SH DFND 01 0 11861 0 DINE BRANDS GLOBAL INC COM 254423106 323 5565 SH DFND 02 0 5565 0 DINE BRANDS GLOBAL INC COM 254423106 772 13314 SH DFND 04 0 0 13314 DINE BRANDS GLOBAL INC COM 254423106 99014 1707137 SH SOLE 0 0 1707137 DINE BRANDS GLOBAL INC COM 254423106 16 276 SH SOLE 0 276 0 DIODES INC COM 254543101 2707 38392 SH DFND 01 0 38392 0 DIODES INC COM 254543101 1042 14782 SH DFND 02 0 14782 0 DIODES INC COM 254543101 2585 36663 SH DFND 04 0 0 36663 DIODES INC COM 254543101 350781 4975621 SH SOLE 0 0 4975621 DIODES INC COM 254543101 44 621 SH SOLE 0 621 0 DISNEY WALT CO COM 254687106 329170 1816813 SH DFND 01 0 1816813 0 DISNEY WALT CO COM 254687106 199300 1100009 SH DFND 02 0 1100009 0 DISNEY WALT CO COM 254687106 59822 330180 SH DFND 02 0 0 330180 DISNEY WALT CO COM 254687106 836514 4617034 SH DFND 04 0 0 4617034 DISNEY WALT CO COM 254687106 24981604 137882789 SH SOLE 0 0 137882789 DISNEY WALT CO COM 254687106 1610 8887 SH SOLE 0 8887 0 DISCOVER FINL SVCS COM 254709108 27834 307460 SH DFND 01 0 307460 0 DISCOVER FINL SVCS COM 254709108 16523 182515 SH DFND 02 0 182515 0 DISCOVER FINL SVCS COM 254709108 5175 57164 SH DFND 02 0 0 57164 DISCOVER FINL SVCS COM 254709108 72560 801502 SH DFND 04 0 0 801502 DISCOVER FINL SVCS COM 254709108 2907775 32119462 SH SOLE 0 0 32119462 DISCOVER FINL SVCS COM 254709108 211 2335 SH SOLE 0 2335 0 DISCOVERY INC COM SER A 25470F104 5741 190794 SH DFND 01 0 190794 0 DISCOVERY INC COM SER A 25470F104 4495 149394 SH DFND 02 0 149394 0 DISCOVERY INC COM SER A 25470F104 370 12291 SH DFND 02 0 0 12291 DISCOVERY INC COM SER A 25470F104 12841 426759 SH DFND 04 0 0 426759 DISCOVERY INC COM SER A 25470F104 513433 17063236 SH SOLE 0 0 17063236 DISCOVERY INC COM SER A 25470F104 87 2900 SH SOLE 0 2900 0 DISCOVERY INC COM SER C 25470F302 7194 274694 SH DFND 01 0 274694 0 DISCOVERY INC COM SER C 25470F302 4499 171775 SH DFND 02 0 171775 0 DISCOVERY INC COM SER C 25470F302 1967 75109 SH DFND 02 0 0 75109 DISCOVERY INC COM SER C 25470F302 20301 775162 SH DFND 04 0 0 775162 DISCOVERY INC COM SER C 25470F302 833176 31812734 SH SOLE 0 0 31812734 DISCOVERY INC COM SER C 25470F302 96 3658 SH SOLE 0 3658 0 DISH NETWORK CORPORATION CL A 25470M109 7995 247212 SH DFND 01 0 247212 0 DISH NETWORK CORPORATION CL A 25470M109 4755 147043 SH DFND 02 0 147043 0 DISH NETWORK CORPORATION CL A 25470M109 1201 37145 SH DFND 02 0 0 37145 DISH NETWORK CORPORATION CL A 25470M109 20704 640210 SH DFND 04 0 0 640210 DISH NETWORK CORPORATION CL A 25470M109 800660 24757586 SH SOLE 0 0 24757586 DISH NETWORK CORPORATION CL A 25470M109 109 3368 SH SOLE 0 3368 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 652 158290 SH DFND 01 0 158290 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2427 588957 SH DFND 02 0 588957 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 756 183613 SH DFND 04 0 0 183613 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 153988 37375729 SH SOLE 0 0 37375729 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 5 1180 SH SOLE 0 1180 0 DIXIE GROUP INC CL A 255519100 430 168576 SH SOLE 0 0 168576 DOCEBO INC COM 25609L105 176 2703 SH DFND 02 0 2703 0 DOCEBO INC COM 25609L105 300 4605 SH DFND 04 0 0 4605 DR REDDYS LABS LTD ADR 256135203 846 11874 SH DFND 01 0 11874 0 DR REDDYS LABS LTD ADR 256135203 183 2565 SH DFND 02 0 2565 0 DR REDDYS LABS LTD ADR 256135203 575 8063 SH DFND 04 0 0 8063 DR REDDYS LABS LTD ADR 256135203 777 10902 SH DFND 05 0 0 10902 DR REDDYS LABS LTD ADR 256135203 66968 939378 SH SOLE 0 0 939378 DR REDDYS LABS LTD ADR 256135203 342 4804 SH SOLE 0 4804 0 DOCUMENT SEC SYS INC COM NEW 25614T309 246 39431 SH SOLE 0 0 39431 DOCUSIGN INC COM 256163106 18119 81508 SH DFND 01 0 81508 0 DOCUSIGN INC COM 256163106 22980 103373 SH DFND 02 0 103373 0 DOCUSIGN INC COM 256163106 7068 31794 SH DFND 02 0 0 31794 DOCUSIGN INC COM 256163106 46815 210596 SH DFND 04 0 0 210596 DOCUSIGN INC COM 256163106 3522972 15847828 SH SOLE 0 0 15847828 DOCUSIGN INC COM 256163106 221 994 SH SOLE 0 994 0 DOLBY LABORATORIES INC COM CL A 25659T107 2123 21860 SH DFND 01 0 21860 0 DOLBY LABORATORIES INC COM CL A 25659T107 2084 21457 SH DFND 02 0 21457 0 DOLBY LABORATORIES INC COM CL A 25659T107 5222 53760 SH DFND 04 0 0 53760 DOLBY LABORATORIES INC COM CL A 25659T107 567491 5842594 SH SOLE 0 0 5842594 DOLBY LABORATORIES INC COM CL A 25659T107 31 315 SH SOLE 0 315 0 DOLLAR GEN CORP NEW COM 256677105 58315 277294 SH DFND 01 0 277294 0 DOLLAR GEN CORP NEW COM 256677105 37122 176520 SH DFND 02 0 176520 0 DOLLAR GEN CORP NEW COM 256677105 9665 45957 SH DFND 02 0 0 45957 DOLLAR GEN CORP NEW COM 256677105 133270 633716 SH DFND 04 0 0 633716 DOLLAR GEN CORP NEW COM 256677105 3793894 18040392 SH SOLE 0 0 18040392 DOLLAR GEN CORP NEW COM 256677105 954 4535 SH SOLE 0 4535 0 DOLLAR TREE INC COM 256746108 26958 249515 SH DFND 01 0 249515 0 DOLLAR TREE INC COM 256746108 15981 147922 SH DFND 02 0 147922 0 DOLLAR TREE INC COM 256746108 4655 43088 SH DFND 02 0 0 43088 DOLLAR TREE INC COM 256746108 64951 601175 SH DFND 04 0 0 601175 DOLLAR TREE INC COM 256746108 2521589 23339406 SH SOLE 0 0 23339406 DOLLAR TREE INC COM 256746108 125 1158 SH SOLE 0 1158 0 DOLPHIN ENTMT INC COM NEW 25686H209 384 112806 SH SOLE 0 0 112806 DOMINION ENERGY INC COM 25746U109 61573 818791 SH DFND 01 0 818791 0 DOMINION ENERGY INC COM 25746U109 77265 1027462 SH DFND 02 0 1027462 0 DOMINION ENERGY INC COM 25746U109 11612 154418 SH DFND 02 0 0 154418 DOMINION ENERGY INC COM 25746U109 159254 2117737 SH DFND 04 0 0 2117737 DOMINION ENERGY INC COM 25746U109 4770122 63432469 SH SOLE 0 0 63432469 DOMINION ENERGY INC COM 25746U109 447 5939 SH SOLE 0 5939 0 DOMINOS PIZZA INC COM 25754A201 16938 44171 SH DFND 01 0 44171 0 DOMINOS PIZZA INC COM 25754A201 11129 29022 SH DFND 02 0 29022 0 DOMINOS PIZZA INC COM 25754A201 2756 7188 SH DFND 02 0 0 7188 DOMINOS PIZZA INC COM 25754A201 38519 100451 SH DFND 04 0 0 100451 DOMINOS PIZZA INC COM 25754A201 1559141 4065981 SH SOLE 0 0 4065981 DOMINOS PIZZA INC COM 25754A201 98 255 SH SOLE 0 255 0 DOMO INC COM CL B 257554105 3276 51368 SH DFND 01 0 51368 0 DOMO INC COM CL B 257554105 409 6409 SH DFND 02 0 6409 0 DOMO INC COM CL B 257554105 1157 18150 SH DFND 04 0 0 18150 DOMO INC COM CL B 257554105 140294 2200007 SH SOLE 0 0 2200007 DOMO INC COM CL B 257554105 44 691 SH SOLE 0 691 0 DOMTAR CORP COM NEW 257559203 1148 36269 SH DFND 01 0 36269 0 DOMTAR CORP COM NEW 257559203 614 19411 SH DFND 02 0 19411 0 DOMTAR CORP COM NEW 257559203 1448 45745 SH DFND 04 0 0 45745 DOMTAR CORP COM NEW 257559203 166247 5252672 SH SOLE 0 0 5252672 DOMTAR CORP COM NEW 257559203 37 1170 SH SOLE 0 1170 0 DONALDSON INC COM 257651109 2407 43083 SH DFND 01 0 43083 0 DONALDSON INC COM 257651109 2361 42254 SH DFND 02 0 42254 0 DONALDSON INC COM 257651109 5780 103440 SH DFND 04 0 0 103440 DONALDSON INC COM 257651109 662767 11860532 SH SOLE 0 0 11860532 DONALDSON INC COM 257651109 35 620 SH SOLE 0 620 0 DONEGAL GROUP INC CL A 257701201 101 7163 SH DFND 01 0 7163 0 DONEGAL GROUP INC CL A 257701201 62 4395 SH DFND 02 0 4395 0 DONEGAL GROUP INC CL A 257701201 151 10703 SH DFND 04 0 0 10703 DONEGAL GROUP INC CL A 257701201 8380 595591 SH SOLE 0 0 595591 DONEGAL GROUP INC CL A 257701201 1 84 SH SOLE 0 84 0 DONEGAL GROUP INC CL B 257701300 2 200 SH DFND 01 0 200 0 DONEGAL GROUP INC CL B 257701300 49 4133 SH DFND 04 0 0 4133 DONEGAL GROUP INC CL B 257701300 746 63192 SH SOLE 0 0 63192 DONNELLEY R R & SONS CO COM 257867200 32 14132 SH DFND 01 0 14132 0 DONNELLEY R R & SONS CO COM 257867200 41 18299 SH DFND 04 0 0 18299 DONNELLEY R R & SONS CO COM 257867200 6900 3053285 SH SOLE 0 0 3053285 DONNELLEY R R & SONS CO COM 257867200 1 374 SH SOLE 0 374 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 335 19720 SH DFND 01 0 19720 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 24 1415 SH DFND 02 0 1415 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 246 14484 SH DFND 04 0 0 14484 DONNELLEY FINL SOLUTIONS INC COM 25787G100 31223 1839908 SH SOLE 0 0 1839908 DONNELLEY FINL SOLUTIONS INC COM 25787G100 32 1892 SH SOLE 0 1892 0 DOORDASH INC CL A 25809K105 869 6087 SH DFND 01 0 6087 0 DOORDASH INC CL A 25809K105 1696 11879 SH DFND 04 0 0 11879 DOORDASH INC CL A 25809K105 231364 1620766 SH SOLE 0 0 1620766 DOORDASH INC CL A 25809K105 20 141 SH SOLE 0 141 0 DORMAN PRODS INC COM 258278100 4604 53024 SH DFND 01 0 53024 0 DORMAN PRODS INC COM 258278100 765 8817 SH DFND 02 0 8817 0 DORMAN PRODS INC COM 258278100 1966 22650 SH DFND 04 0 0 22650 DORMAN PRODS INC COM 258278100 246663 2841083 SH SOLE 0 0 2841083 DORMAN PRODS INC COM 258278100 12 134 SH SOLE 0 134 0 DOUGLAS EMMETT INC COM 25960P109 1593 54577 SH DFND 01 0 54577 0 DOUGLAS EMMETT INC COM 25960P109 12389 424570 SH DFND 02 0 424570 0 DOUGLAS EMMETT INC COM 25960P109 4019 137734 SH DFND 04 0 0 137734 DOUGLAS EMMETT INC COM 25960P109 679932 23301291 SH SOLE 0 0 23301291 DOUGLAS EMMETT INC COM 25960P109 24 829 SH SOLE 0 829 0 DOUGLAS DYNAMICS INC COM 25960R105 1803 42150 SH DFND 01 0 42150 0 DOUGLAS DYNAMICS INC COM 25960R105 389 9102 SH DFND 02 0 9102 0 DOUGLAS DYNAMICS INC COM 25960R105 757 17697 SH DFND 04 0 0 17697 DOUGLAS DYNAMICS INC COM 25960R105 48423 1132176 SH SOLE 0 0 1132176 DOUGLAS DYNAMICS INC COM 25960R105 5 116 SH SOLE 0 116 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 2904 262601 SH DFND 01 0 262601 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 351 31752 SH DFND 02 0 31752 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1672 151207 SH DFND 04 0 0 151207 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 118 10670 SH DFND 05 0 0 10670 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 29043 2625959 SH SOLE 0 0 2625959 DOVER CORP COM 260003108 18250 144556 SH DFND 01 0 144556 0 DOVER CORP COM 260003108 11010 87205 SH DFND 02 0 87205 0 DOVER CORP COM 260003108 3327 26354 SH DFND 02 0 0 26354 DOVER CORP COM 260003108 46667 369639 SH DFND 04 0 0 369639 DOVER CORP COM 260003108 1949378 15440619 SH SOLE 0 0 15440619 DOVER CORP COM 260003108 147 1164 SH SOLE 0 1164 0 DOVER MOTORSPORTS INC COM 260174107 10 4284 SH DFND 01 0 4284 0 DOVER MOTORSPORTS INC COM 260174107 411 181111 SH SOLE 0 0 181111 DOW INC COM 260557103 41329 744667 SH DFND 01 0 744667 0 DOW INC COM 260557103 24957 449671 SH DFND 02 0 449671 0 DOW INC COM 260557103 7444 134123 SH DFND 02 0 0 134123 DOW INC COM 260557103 107973 1945468 SH DFND 04 0 0 1945468 DOW INC COM 260557103 3148310 56726307 SH SOLE 0 0 56726307 DOW INC COM 260557103 355 6400 SH SOLE 0 6400 0 DPW HLDGS INC COM 26140E600 16 3623 SH DFND 01 0 3623 0 DPW HLDGS INC COM 26140E600 1066 245009 SH SOLE 0 0 245009 DRAFTKINGS INC COM CL A 26142R104 2572 55242 SH DFND 01 0 55242 0 DRAFTKINGS INC COM CL A 26142R104 4183 89839 SH DFND 02 0 89839 0 DRAFTKINGS INC COM CL A 26142R104 1311 28157 SH DFND 02 0 0 28157 DRAFTKINGS INC COM CL A 26142R104 6804 146144 SH DFND 04 0 0 146144 DRAFTKINGS INC COM CL A 26142R104 1079489 23184906 SH SOLE 0 0 23184906 DRAFTKINGS INC COM CL A 26142R104 63 1350 SH SOLE 0 1350 0 DRIL QUIP INC COM 262037104 689 23276 SH DFND 01 0 23276 0 DRIL QUIP INC COM 262037104 274 9252 SH DFND 02 0 9252 0 DRIL QUIP INC COM 262037104 798 26933 SH DFND 04 0 0 26933 DRIL QUIP INC COM 262037104 109889 3709962 SH SOLE 0 0 3709962 DRIL QUIP INC COM 262037104 5 172 SH SOLE 0 172 0 DRIVE SHACK INC COM 262077100 30 12505 SH DFND 01 0 12505 0 DRIVE SHACK INC COM 262077100 42 17664 SH DFND 04 0 0 17664 DRIVE SHACK INC COM 262077100 5625 2363440 SH SOLE 0 0 2363440 DRIVE SHACK INC COM 262077100 1 411 SH SOLE 0 411 0 DROPBOX INC CL A 26210C104 2632 118612 SH DFND 01 0 118612 0 DROPBOX INC CL A 26210C104 3834 172785 SH DFND 02 0 172785 0 DROPBOX INC CL A 26210C104 1067 48103 SH DFND 02 0 0 48103 DROPBOX INC CL A 26210C104 4097 184618 SH DFND 04 0 0 184618 DROPBOX INC CL A 26210C104 657173 29615738 SH SOLE 0 0 29615738 DROPBOX INC CL A 26210C104 33 1468 SH SOLE 0 1468 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 417 9638 SH DFND 01 0 9638 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 339 7819 SH DFND 04 0 0 7819 DUCK CREEK TECHNOLOGIES INC SHS 264120106 75187 1736423 SH SOLE 0 0 1736423 DUCK CREEK TECHNOLOGIES INC SHS 264120106 4 98 SH SOLE 0 98 0 DUCOMMUN INC DEL COM 264147109 386 7194 SH DFND 01 0 7194 0 DUCOMMUN INC DEL COM 264147109 268 4984 SH DFND 02 0 4984 0 DUCOMMUN INC DEL COM 264147109 606 11277 SH DFND 04 0 0 11277 DUCOMMUN INC DEL COM 264147109 28866 537551 SH SOLE 0 0 537551 DUCOMMUN INC DEL COM 264147109 37 691 SH SOLE 0 691 0 DUKE REALTY CORP COM NEW 264411505 14888 372477 SH DFND 01 0 372477 0 DUKE REALTY CORP COM NEW 264411505 42791 1070567 SH DFND 02 0 1070567 0 DUKE REALTY CORP COM NEW 264411505 2745 68673 SH DFND 02 0 0 68673 DUKE REALTY CORP COM NEW 264411505 37668 942419 SH DFND 04 0 0 942419 DUKE REALTY CORP COM NEW 264411505 2224305 55649350 SH SOLE 0 0 55649350 DUKE REALTY CORP COM NEW 264411505 73 1824 SH SOLE 0 1824 0 DUKE ENERGY CORP NEW COM NEW 26441C204 67608 738405 SH DFND 01 0 738405 0 DUKE ENERGY CORP NEW COM NEW 26441C204 86816 948186 SH DFND 02 0 948186 0 DUKE ENERGY CORP NEW COM NEW 26441C204 789 8612 SH DFND 02 0 0 8612 DUKE ENERGY CORP NEW COM NEW 26441C204 174813 1909272 SH DFND 04 0 0 1909272 DUKE ENERGY CORP NEW COM NEW 26441C204 5309384 57988032 SH SOLE 0 0 57988032 DUKE ENERGY CORP NEW COM NEW 26441C204 551 6014 SH SOLE 0 6014 0 DULUTH HLDGS INC COM CL B 26443V101 75 7078 SH DFND 01 0 7078 0 DULUTH HLDGS INC COM CL B 26443V101 44 4144 SH DFND 02 0 4144 0 DULUTH HLDGS INC COM CL B 26443V101 237 22434 SH DFND 04 0 0 22434 DULUTH HLDGS INC COM CL B 26443V101 6629 627759 SH SOLE 0 0 627759 DULUTH HLDGS INC COM CL B 26443V101 27 2602 SH SOLE 0 2602 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1045 41972 SH DFND 01 0 41972 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1291 51830 SH DFND 04 0 0 51830 DUN & BRADSTREET HLDGS INC COM 26484T106 230401 9253044 SH SOLE 0 0 9253044 DUN & BRADSTREET HLDGS INC COM 26484T106 13 521 SH SOLE 0 521 0 DUPONT DE NEMOURS INC COM 26614N102 52394 736808 SH DFND 01 0 736808 0 DUPONT DE NEMOURS INC COM 26614N102 31224 439094 SH DFND 02 0 439094 0 DUPONT DE NEMOURS INC COM 26614N102 2316 32565 SH DFND 02 0 0 32565 DUPONT DE NEMOURS INC COM 26614N102 134271 1888217 SH DFND 04 0 0 1888217 DUPONT DE NEMOURS INC COM 26614N102 3915264 55059257 SH SOLE 0 0 55059257 DUPONT DE NEMOURS INC COM 26614N102 357 5025 SH SOLE 0 5025 0 DURECT CORP COM 266605104 835 403456 SH DFND 01 0 403456 0 DURECT CORP COM 266605104 144 69345 SH DFND 02 0 69345 0 DURECT CORP COM 266605104 289 139577 SH DFND 04 0 0 139577 DURECT CORP COM 266605104 19977 9650608 SH SOLE 0 0 9650608 DURECT CORP COM 266605104 2 1141 SH SOLE 0 1141 0 DYADIC INTL INC DEL COM 26745T101 188 35010 SH DFND 01 0 35010 0 DYADIC INTL INC DEL COM 26745T101 40 7385 SH DFND 04 0 0 7385 DYADIC INTL INC DEL COM 26745T101 6194 1151316 SH SOLE 0 0 1151316 DYADIC INTL INC DEL COM 26745T101 1 165 SH SOLE 0 165 0 DYCOM INDS INC COM 267475101 3744 49574 SH DFND 01 0 49574 0 DYCOM INDS INC COM 267475101 845 11188 SH DFND 02 0 11188 0 DYCOM INDS INC COM 267475101 1999 26475 SH DFND 04 0 0 26475 DYCOM INDS INC COM 267475101 211903 2805913 SH SOLE 0 0 2805913 DYCOM INDS INC COM 267475101 37 494 SH SOLE 0 494 0 DYNATRACE INC COM NEW 268150109 3558 82217 SH DFND 01 0 82217 0 DYNATRACE INC COM NEW 268150109 3952 91341 SH DFND 02 0 91341 0 DYNATRACE INC COM NEW 268150109 1439 33259 SH DFND 02 0 0 33259 DYNATRACE INC COM NEW 268150109 4863 112387 SH DFND 04 0 0 112387 DYNATRACE INC COM NEW 268150109 704148 16273354 SH SOLE 0 0 16273354 DYNATRACE INC COM NEW 268150109 39 911 SH SOLE 0 911 0 DYNATRONICS CORP COM NEW 268157401 32 39566 SH SOLE 0 0 39566 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 838 188369 SH DFND 01 0 188369 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 138 30973 SH DFND 02 0 30973 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 322 72381 SH DFND 04 0 0 72381 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 21448 4819818 SH SOLE 0 0 4819818 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2 455 SH SOLE 0 455 0 DYNEX CAP INC COM 26817Q886 265 14864 SH DFND 01 0 14864 0 DYNEX CAP INC COM 26817Q886 223 12556 SH DFND 02 0 12556 0 DYNEX CAP INC COM 26817Q886 297 16679 SH DFND 04 0 0 16679 DYNEX CAP INC COM 26817Q886 17935 1007589 SH SOLE 0 0 1007589 DYNEX CAP INC COM 26817Q886 2 119 SH SOLE 0 119 0 DYNE THERAPEUTICS INC COM 26818M108 502 23882 SH DFND 01 0 23882 0 DYNE THERAPEUTICS INC COM 26818M108 190 9050 SH DFND 04 0 0 9050 DYNE THERAPEUTICS INC COM 26818M108 13809 657581 SH SOLE 0 0 657581 DYNE THERAPEUTICS INC COM 26818M108 1 69 SH SOLE 0 69 0 DZS INC COM 268211109 121 7797 SH DFND 01 0 7797 0 DZS INC COM 268211109 62 4029 SH DFND 04 0 0 4029 DZS INC COM 268211109 9271 599319 SH SOLE 0 0 599319 DZS INC COM 268211109 1 71 SH SOLE 0 71 0 E L F BEAUTY INC COM 26856L103 2217 87999 SH DFND 01 0 87999 0 E L F BEAUTY INC COM 26856L103 300 11893 SH DFND 02 0 11893 0 E L F BEAUTY INC COM 26856L103 781 30997 SH DFND 04 0 0 30997 E L F BEAUTY INC COM 26856L103 101721 4038143 SH SOLE 0 0 4038143 E L F BEAUTY INC COM 26856L103 22 862 SH SOLE 0 862 0 EL POLLO LOCO HLDGS INC COM 268603107 256 14129 SH DFND 01 0 14129 0 EL POLLO LOCO HLDGS INC COM 268603107 88 4853 SH DFND 02 0 4853 0 EL POLLO LOCO HLDGS INC COM 268603107 259 14284 SH DFND 04 0 0 14284 EL POLLO LOCO HLDGS INC COM 268603107 40863 2257597 SH SOLE 0 0 2257597 EL POLLO LOCO HLDGS INC COM 268603107 6 332 SH SOLE 0 332 0 EOG RES INC COM 26875P101 29194 585412 SH DFND 01 0 585412 0 EOG RES INC COM 26875P101 17229 345479 SH DFND 02 0 345479 0 EOG RES INC COM 26875P101 4261 85448 SH DFND 02 0 0 85448 EOG RES INC COM 26875P101 76103 1526027 SH DFND 04 0 0 1526027 EOG RES INC COM 26875P101 2114111 42392450 SH SOLE 0 0 42392450 EOG RES INC COM 26875P101 349 6992 SH SOLE 0 6992 0 EQT CORP COM 26884L109 1148 90342 SH DFND 01 0 90342 0 EQT CORP COM 26884L109 1078 84776 SH DFND 02 0 84776 0 EQT CORP COM 26884L109 2836 223158 SH DFND 04 0 0 223158 EQT CORP COM 26884L109 317475 24978334 SH SOLE 0 0 24978334 EQT CORP COM 26884L109 75 5910 SH SOLE 0 5910 0 EPR PPTYS COM SH BEN INT 26884U109 797 24522 SH DFND 01 0 24522 0 EPR PPTYS COM SH BEN INT 26884U109 6049 186128 SH DFND 02 0 186128 0 EPR PPTYS COM SH BEN INT 26884U109 2048 63026 SH DFND 04 0 0 63026 EPR PPTYS COM SH BEN INT 26884U109 329085 10125703 SH SOLE 0 0 10125703 EPR PPTYS COM SH BEN INT 26884U109 27 819 SH SOLE 0 819 0 EAGLE BANCORP INC MD COM 268948106 886 21446 SH DFND 01 0 21446 0 EAGLE BANCORP INC MD COM 268948106 441 10675 SH DFND 02 0 10675 0 EAGLE BANCORP INC MD COM 268948106 1144 27709 SH DFND 04 0 0 27709 EAGLE BANCORP INC MD COM 268948106 128024 3099861 SH SOLE 0 0 3099861 EAGLE BANCORP INC MD COM 268948106 17 414 SH SOLE 0 414 0 EVO PMTS INC CL A COM 26927E104 2233 82655 SH DFND 01 0 82655 0 EVO PMTS INC CL A COM 26927E104 470 17410 SH DFND 02 0 17410 0 EVO PMTS INC CL A COM 26927E104 1083 40085 SH DFND 04 0 0 40085 EVO PMTS INC CL A COM 26927E104 112289 4157325 SH SOLE 0 0 4157325 EVO PMTS INC CL A COM 26927E104 6 223 SH SOLE 0 223 0 EVI INDS INC COM 26929N102 306 10229 SH DFND 01 0 10229 0 EVI INDS INC COM 26929N102 43 1440 SH DFND 04 0 0 1440 EVI INDS INC COM 26929N102 8105 270876 SH SOLE 0 0 270876 EVI INDS INC COM 26929N102 1 23 SH SOLE 0 23 0 EAGLE BANCORP MONT INC COM 26942G100 83 3906 SH DFND 01 0 3906 0 EAGLE BANCORP MONT INC COM 26942G100 30 1400 SH DFND 04 0 0 1400 EAGLE BANCORP MONT INC COM 26942G100 5488 258628 SH SOLE 0 0 258628 EAGLE BANCORP MONT INC COM 26942G100 0 6 SH SOLE 0 6 0 EAGLE MATLS INC COM 26969P108 1389 13708 SH DFND 01 0 13708 0 EAGLE MATLS INC COM 26969P108 1376 13574 SH DFND 02 0 13574 0 EAGLE MATLS INC COM 26969P108 3345 33007 SH DFND 04 0 0 33007 EAGLE MATLS INC COM 26969P108 385571 3804353 SH SOLE 0 0 3804353 EAGLE MATLS INC COM 26969P108 21 209 SH SOLE 0 209 0 EAGLE PHARMACEUTICALS INC COM 269796108 962 20648 SH DFND 01 0 20648 0 EAGLE PHARMACEUTICALS INC COM 269796108 109 2346 SH DFND 02 0 2346 0 EAGLE PHARMACEUTICALS INC COM 269796108 415 8919 SH DFND 04 0 0 8919 EAGLE PHARMACEUTICALS INC COM 269796108 34134 732969 SH SOLE 0 0 732969 EAGLE PHARMACEUTICALS INC COM 269796108 2 53 SH SOLE 0 53 0 EARGO INC COM 270087109 626 13971 SH DFND 01 0 13971 0 EARGO INC COM 270087109 186 4139 SH DFND 04 0 0 4139 EARGO INC COM 270087109 36688 818557 SH SOLE 0 0 818557 EARGO INC COM 270087109 2 48 SH SOLE 0 48 0 EARTHSTONE ENERGY INC CL A 27032D304 87 16265 SH DFND 01 0 16265 0 EARTHSTONE ENERGY INC CL A 27032D304 38 7223 SH DFND 04 0 0 7223 EARTHSTONE ENERGY INC CL A 27032D304 4438 832646 SH SOLE 0 0 832646 EAST WEST BANCORP INC COM 27579R104 2350 46348 SH DFND 01 0 46348 0 EAST WEST BANCORP INC COM 27579R104 2341 46171 SH DFND 02 0 46171 0 EAST WEST BANCORP INC COM 27579R104 5964 117612 SH DFND 04 0 0 117612 EAST WEST BANCORP INC COM 27579R104 655342 12923324 SH SOLE 0 0 12923324 EAST WEST BANCORP INC COM 27579R104 84 1661 SH SOLE 0 1661 0 EASTERLY GOVT PPTYS INC COM 27616P103 3653 161273 SH DFND 01 0 161273 0 EASTERLY GOVT PPTYS INC COM 27616P103 4561 201351 SH DFND 02 0 201351 0 EASTERLY GOVT PPTYS INC COM 27616P103 1402 61889 SH DFND 04 0 0 61889 EASTERLY GOVT PPTYS INC COM 27616P103 197571 8722787 SH SOLE 0 0 8722787 EASTERLY GOVT PPTYS INC COM 27616P103 27 1187 SH SOLE 0 1187 0 EASTERN BANKSHARES INC COM 27627N105 2457 150619 SH DFND 01 0 150619 0 EASTERN BANKSHARES INC COM 27627N105 1013 62122 SH DFND 04 0 0 62122 EASTERN BANKSHARES INC COM 27627N105 255666 15675385 SH SOLE 0 0 15675385 EASTERN BANKSHARES INC COM 27627N105 15 929 SH SOLE 0 929 0 EASTERN CO COM 276317104 90 3734 SH DFND 01 0 3734 0 EASTERN CO COM 276317104 51 2110 SH DFND 04 0 0 2110 EASTERN CO COM 276317104 7741 321218 SH SOLE 0 0 321218 EASTERN CO COM 276317104 0 12 SH SOLE 0 12 0 EASTGROUP PPTYS INC COM 277276101 10344 74926 SH DFND 01 0 74926 0 EASTGROUP PPTYS INC COM 277276101 13549 98138 SH DFND 02 0 98138 0 EASTGROUP PPTYS INC COM 277276101 4414 31970 SH DFND 04 0 0 31970 EASTGROUP PPTYS INC COM 277276101 748028 5418139 SH SOLE 0 0 5418139 EASTGROUP PPTYS INC COM 277276101 27 196 SH SOLE 0 196 0 EASTMAN CHEM CO COM 277432100 13645 136065 SH DFND 01 0 136065 0 EASTMAN CHEM CO COM 277432100 8253 82297 SH DFND 02 0 82297 0 EASTMAN CHEM CO COM 277432100 2521 25137 SH DFND 02 0 0 25137 EASTMAN CHEM CO COM 277432100 35802 357025 SH DFND 04 0 0 357025 EASTMAN CHEM CO COM 277432100 1421219 14172503 SH SOLE 0 0 14172503 EASTMAN CHEM CO COM 277432100 107 1067 SH SOLE 0 1067 0 EASTMAN KODAK CO COM NEW 277461406 154 18920 SH DFND 01 0 18920 0 EASTMAN KODAK CO COM NEW 277461406 148 18211 SH DFND 02 0 18211 0 EASTMAN KODAK CO COM NEW 277461406 317 38899 SH DFND 04 0 0 38899 EASTMAN KODAK CO COM NEW 277461406 22268 2735612 SH SOLE 0 0 2735612 EASTMAN KODAK CO COM NEW 277461406 2 291 SH SOLE 0 291 0 EASTSIDE DISTILLING INC COM 277802302 1 700 SH DFND 04 0 0 700 EASTSIDE DISTILLING INC COM 277802302 295 230522 SH SOLE 0 0 230522 EATON VANCE CORP COM NON VTG 278265103 2521 37116 SH DFND 01 0 37116 0 EATON VANCE CORP COM NON VTG 278265103 2770 40777 SH DFND 02 0 40777 0 EATON VANCE CORP COM NON VTG 278265103 6267 92250 SH DFND 04 0 0 92250 EATON VANCE CORP COM NON VTG 278265103 679546 10003617 SH SOLE 0 0 10003617 EATON VANCE CORP COM NON VTG 278265103 36 530 SH SOLE 0 530 0 EBAY INC. COM 278642103 36683 730013 SH DFND 01 0 730013 0 EBAY INC. COM 278642103 21887 435556 SH DFND 02 0 435556 0 EBAY INC. COM 278642103 6415 127662 SH DFND 02 0 0 127662 EBAY INC. COM 278642103 85216 1695847 SH DFND 04 0 0 1695847 EBAY INC. COM 278642103 2381111 47385286 SH SOLE 0 0 47385286 EBAY INC. COM 278642103 279 5549 SH SOLE 0 5549 0 EBIX INC COM NEW 278715206 1392 36654 SH DFND 01 0 36654 0 EBIX INC COM NEW 278715206 256 6752 SH DFND 02 0 6752 0 EBIX INC COM NEW 278715206 864 22748 SH DFND 04 0 0 22748 EBIX INC COM NEW 278715206 99666 2624849 SH SOLE 0 0 2624849 EBIX INC COM NEW 278715206 44 1147 SH SOLE 0 1147 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 458 17089 SH DFND 01 0 17089 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 343 12772 SH DFND 02 0 12772 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 663 24739 SH DFND 04 0 0 24739 ECHO GLOBAL LOGISTICS INC COM 27875T101 48835 1820854 SH SOLE 0 0 1820854 ECHO GLOBAL LOGISTICS INC COM 27875T101 4 133 SH SOLE 0 133 0 ECHOSTAR CORP CL A 278768106 348 16405 SH DFND 01 0 16405 0 ECHOSTAR CORP CL A 278768106 910 42935 SH DFND 02 0 42935 0 ECHOSTAR CORP CL A 278768106 930 43891 SH DFND 04 0 0 43891 ECHOSTAR CORP CL A 278768106 88386 4171140 SH SOLE 0 0 4171140 ECHOSTAR CORP CL A 278768106 24 1131 SH SOLE 0 1131 0 ECOLAB INC COM 278865100 55246 255343 SH DFND 01 0 255343 0 ECOLAB INC COM 278865100 35323 163258 SH DFND 02 0 163258 0 ECOLAB INC COM 278865100 10052 46461 SH DFND 02 0 0 46461 ECOLAB INC COM 278865100 136142 629240 SH DFND 04 0 0 629240 ECOLAB INC COM 278865100 4420977 20433430 SH SOLE 0 0 20433430 ECOLAB INC COM 278865100 273 1263 SH SOLE 0 1263 0 ECOPETROL S A SPONSORED ADS 279158109 8149 631221 SH DFND 01 0 631221 0 ECOPETROL S A SPONSORED ADS 279158109 18703 1448733 SH SOLE 0 0 1448733 EDESA BIOTECH INC COM 27966L108 81 18969 SH SOLE 0 0 18969 EDGEWELL PERS CARE CO COM 28035Q102 1252 36218 SH DFND 01 0 36218 0 EDGEWELL PERS CARE CO COM 28035Q102 606 17520 SH DFND 02 0 17520 0 EDGEWELL PERS CARE CO COM 28035Q102 1580 45691 SH DFND 04 0 0 45691 EDGEWELL PERS CARE CO COM 28035Q102 184743 5342467 SH SOLE 0 0 5342467 EDGEWELL PERS CARE CO COM 28035Q102 32 924 SH SOLE 0 924 0 EDISON INTL COM 281020107 23665 376718 SH DFND 01 0 376718 0 EDISON INTL COM 281020107 27701 440963 SH DFND 02 0 440963 0 EDISON INTL COM 281020107 4315 68684 SH DFND 02 0 0 68684 EDISON INTL COM 281020107 61324 976189 SH DFND 04 0 0 976189 EDISON INTL COM 281020107 2558995 40735351 SH SOLE 0 0 40735351 EDISON INTL COM 281020107 174 2768 SH SOLE 0 2768 0 EDITAS MEDICINE INC COM 28106W103 8704 124148 SH DFND 01 0 124148 0 EDITAS MEDICINE INC COM 28106W103 1332 18996 SH DFND 02 0 18996 0 EDITAS MEDICINE INC COM 28106W103 3565 50853 SH DFND 04 0 0 50853 EDITAS MEDICINE INC COM 28106W103 394760 5630582 SH SOLE 0 0 5630582 EDITAS MEDICINE INC COM 28106W103 22 307 SH SOLE 0 307 0 EDUCATIONAL DEV CORP COM 281479105 23 1476 SH DFND 01 0 1476 0 EDUCATIONAL DEV CORP COM 281479105 25 1600 SH DFND 04 0 0 1600 EDUCATIONAL DEV CORP COM 281479105 5401 351606 SH SOLE 0 0 351606 EDUCATIONAL DEV CORP COM 281479105 0 7 SH SOLE 0 7 0 EDWARDS LIFESCIENCES CORP COM 28176E108 63768 698977 SH DFND 01 0 698977 0 EDWARDS LIFESCIENCES CORP COM 28176E108 34099 373771 SH DFND 02 0 373771 0 EDWARDS LIFESCIENCES CORP COM 28176E108 10464 114698 SH DFND 02 0 0 114698 EDWARDS LIFESCIENCES CORP COM 28176E108 144841 1587648 SH DFND 04 0 0 1587648 EDWARDS LIFESCIENCES CORP COM 28176E108 4157308 45569525 SH SOLE 0 0 45569525 EDWARDS LIFESCIENCES CORP COM 28176E108 280 3066 SH SOLE 0 3066 0 EGAIN CORP COM NEW 28225C806 276 23331 SH DFND 01 0 23331 0 EGAIN CORP COM NEW 28225C806 49 4181 SH DFND 02 0 4181 0 EGAIN CORP COM NEW 28225C806 202 17076 SH DFND 04 0 0 17076 EGAIN CORP COM NEW 28225C806 20173 1708157 SH SOLE 0 0 1708157 EGAIN CORP COM NEW 28225C806 1 61 SH SOLE 0 61 0 EHEALTH INC COM 28238P109 3600 50983 SH DFND 01 0 50983 0 EHEALTH INC COM 28238P109 492 6961 SH DFND 02 0 6961 0 EHEALTH INC COM 28238P109 1337 18930 SH DFND 04 0 0 18930 EHEALTH INC COM 28238P109 152518 2160006 SH SOLE 0 0 2160006 EHEALTH INC COM 28238P109 8 119 SH SOLE 0 119 0 EIDOS THERAPEUTICS INC COM 28249H104 2837 21563 SH DFND 01 0 21563 0 EIDOS THERAPEUTICS INC COM 28249H104 384 2921 SH DFND 02 0 2921 0 EIDOS THERAPEUTICS INC COM 28249H104 978 7429 SH DFND 04 0 0 7429 EIDOS THERAPEUTICS INC COM 28249H104 114917 873364 SH SOLE 0 0 873364 EIDOS THERAPEUTICS INC COM 28249H104 9 66 SH SOLE 0 66 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 754 61368 SH DFND 01 0 61368 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 109 8896 SH DFND 04 0 0 8896 EIGER BIOPHARMACEUTICALS INC COM 28249U105 18683 1520143 SH SOLE 0 0 1520143 EIGER BIOPHARMACEUTICALS INC COM 28249U105 3 206 SH SOLE 0 206 0 89BIO INC COM 282559103 405 16600 SH DFND 01 0 16600 0 89BIO INC COM 282559103 87 3572 SH DFND 04 0 0 3572 89BIO INC COM 282559103 9738 399595 SH SOLE 0 0 399595 89BIO INC COM 282559103 1 35 SH SOLE 0 35 0 EKSO BIONICS HLDGS INC COM 282644301 4 706 SH DFND 01 0 706 0 EKSO BIONICS HLDGS INC COM 282644301 5 800 SH DFND 04 0 0 800 EKSO BIONICS HLDGS INC COM 282644301 714 116422 SH SOLE 0 0 116422 8X8 INC NEW COM 282914100 7193 208663 SH DFND 01 0 208663 0 8X8 INC NEW COM 282914100 1130 32789 SH DFND 02 0 32789 0 8X8 INC NEW COM 282914100 2850 82681 SH DFND 04 0 0 82681 8X8 INC NEW COM 282914100 360688 10463814 SH SOLE 0 0 10463814 8X8 INC NEW COM 282914100 17 498 SH SOLE 0 498 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4671 152297 SH DFND 01 0 152297 0 ELANCO ANIMAL HEALTH INC COM 28414H103 9259 301893 SH DFND 02 0 301893 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2277 74236 SH DFND 02 0 0 74236 ELANCO ANIMAL HEALTH INC COM 28414H103 16422 535449 SH DFND 04 0 0 535449 ELANCO ANIMAL HEALTH INC COM 28414H103 1247222 40665866 SH SOLE 0 0 40665866 ELANCO ANIMAL HEALTH INC COM 28414H103 71 2321 SH SOLE 0 2321 0 ELDORADO GOLD CORP NEW COM 284902509 6744 508184 SH DFND 01 0 508184 0 ELDORADO GOLD CORP NEW COM 284902509 826 62280 SH DFND 02 0 62280 0 ELDORADO GOLD CORP NEW COM 284902509 1088 81982 SH DFND 04 0 0 81982 ELDORADO GOLD CORP NEW COM 284902509 52496 3955988 SH SOLE 0 0 3955988 ELDORADO GOLD CORP NEW COM 284902509 2966 223496 SH SOLE 0 223496 0 ELECTROCORE INC COM 28531P103 16 10204 SH DFND 01 0 10204 0 ELECTROCORE INC COM 28531P103 18 11344 SH DFND 04 0 0 11344 ELECTROCORE INC COM 28531P103 1929 1236402 SH SOLE 0 0 1236402 ELECTROMED INC COM 285409108 128 13044 SH DFND 01 0 13044 0 ELECTROMED INC COM 285409108 35 3550 SH DFND 04 0 0 3550 ELECTROMED INC COM 285409108 3156 321761 SH SOLE 0 0 321761 ELECTRONIC ARTS INC COM 285512109 42386 295164 SH DFND 01 0 295164 0 ELECTRONIC ARTS INC COM 285512109 28579 199018 SH DFND 02 0 199018 0 ELECTRONIC ARTS INC COM 285512109 7586 52828 SH DFND 02 0 0 52828 ELECTRONIC ARTS INC COM 285512109 106546 741965 SH DFND 04 0 0 741965 ELECTRONIC ARTS INC COM 285512109 3026313 21074602 SH SOLE 0 0 21074602 ELECTRONIC ARTS INC COM 285512109 669 4656 SH SOLE 0 4656 0 ELEMENT SOLUTIONS INC COM 28618M106 1261 71108 SH DFND 01 0 71108 0 ELEMENT SOLUTIONS INC COM 28618M106 1386 78160 SH DFND 02 0 78160 0 ELEMENT SOLUTIONS INC COM 28618M106 3313 186845 SH DFND 04 0 0 186845 ELEMENT SOLUTIONS INC COM 28618M106 416359 23483324 SH SOLE 0 0 23483324 ELEMENT SOLUTIONS INC COM 28618M106 96 5392 SH SOLE 0 5392 0 ELEVATE CREDIT INC COM 28621V101 18 4616 SH DFND 01 0 4616 0 ELEVATE CREDIT INC COM 28621V101 37 9216 SH DFND 04 0 0 9216 ELEVATE CREDIT INC COM 28621V101 5320 1333409 SH SOLE 0 0 1333409 ELLINGTON FINANCIAL INC COM 28852N109 417 28132 SH DFND 01 0 28132 0 ELLINGTON FINANCIAL INC COM 28852N109 289 19498 SH DFND 02 0 19498 0 ELLINGTON FINANCIAL INC COM 28852N109 487 32845 SH DFND 04 0 0 32845 ELLINGTON FINANCIAL INC COM 28852N109 30516 2056336 SH SOLE 0 0 2056336 ELLINGTON FINANCIAL INC COM 28852N109 3 193 SH SOLE 0 193 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 80 6168 SH DFND 01 0 6168 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 30 2300 SH DFND 04 0 0 2300 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 6177 473719 SH SOLE 0 0 473719 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1 80 SH SOLE 0 80 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 4 315 SH DFND 04 0 0 315 ELMIRA SVGS BK ELMIRA N Y COM 289660102 829 72109 SH SOLE 0 0 72109 ELOXX PHARMACEUTICALS INC COM 29014R103 217 54616 SH DFND 01 0 54616 0 ELOXX PHARMACEUTICALS INC COM 29014R103 27 6858 SH DFND 04 0 0 6858 ELOXX PHARMACEUTICALS INC COM 29014R103 4442 1116132 SH SOLE 0 0 1116132 EMAGIN CORP COM NEW 29076N206 12 7500 SH DFND 01 0 7500 0 EMAGIN CORP COM NEW 29076N206 43 25844 SH DFND 04 0 0 25844 EMAGIN CORP COM NEW 29076N206 4483 2717064 SH SOLE 0 0 2717064 EMCLAIRE FINL CORP COM 290828102 7 216 SH DFND 01 0 216 0 EMCLAIRE FINL CORP COM 290828102 1110 36243 SH SOLE 0 0 36243 EMBRAER S.A. SPONSORED ADS 29082A107 50 7389 SH DFND 01 0 7389 0 EMBRAER S.A. SPONSORED ADS 29082A107 11366 1668993 SH SOLE 0 0 1668993 EMCORE CORP COM NEW 290846203 35 6392 SH DFND 01 0 6392 0 EMCORE CORP COM NEW 290846203 42 7738 SH DFND 04 0 0 7738 EMCORE CORP COM NEW 290846203 8265 1516463 SH SOLE 0 0 1516463 EMCORE CORP COM NEW 290846203 1 211 SH SOLE 0 211 0 EMCOR GROUP INC COM 29084Q100 3860 42208 SH DFND 01 0 42208 0 EMCOR GROUP INC COM 29084Q100 1668 18241 SH DFND 02 0 18241 0 EMCOR GROUP INC COM 29084Q100 3937 43050 SH DFND 04 0 0 43050 EMCOR GROUP INC COM 29084Q100 460728 5037482 SH SOLE 0 0 5037482 EMCOR GROUP INC COM 29084Q100 104 1141 SH SOLE 0 1141 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7994 89218 SH DFND 01 0 89218 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1328 14819 SH DFND 02 0 14819 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3339 37261 SH DFND 04 0 0 37261 EMERGENT BIOSOLUTIONS INC COM 29089Q105 416516 4648618 SH SOLE 0 0 4648618 EMERGENT BIOSOLUTIONS INC COM 29089Q105 59 657 SH SOLE 0 657 0 EMERSON ELEC CO COM 291011104 48195 599659 SH DFND 01 0 599659 0 EMERSON ELEC CO COM 291011104 27710 344778 SH DFND 02 0 344778 0 EMERSON ELEC CO COM 291011104 8757 108956 SH DFND 02 0 0 108956 EMERSON ELEC CO COM 291011104 124157 1544818 SH DFND 04 0 0 1544818 EMERSON ELEC CO COM 291011104 3841465 47797253 SH SOLE 0 0 47797253 EMERSON ELEC CO COM 291011104 237 2943 SH SOLE 0 2943 0 EMERALD HOLDING INC COM 29103W104 94 17325 SH DFND 01 0 17325 0 EMERALD HOLDING INC COM 29103W104 31 5787 SH DFND 04 0 0 5787 EMERALD HOLDING INC COM 29103W104 6246 1152403 SH SOLE 0 0 1152403 EMERALD HOLDING INC COM 29103W104 1 198 SH SOLE 0 198 0 EMPIRE ST RLTY TR INC CL A 292104106 446 47826 SH DFND 01 0 47826 0 EMPIRE ST RLTY TR INC CL A 292104106 3344 358781 SH DFND 02 0 358781 0 EMPIRE ST RLTY TR INC CL A 292104106 1101 118100 SH DFND 04 0 0 118100 EMPIRE ST RLTY TR INC CL A 292104106 198816 21332180 SH SOLE 0 0 21332180 EMPIRE ST RLTY TR INC CL A 292104106 8 849 SH SOLE 0 849 0 EMPLOYERS HOLDINGS INC COM 292218104 616 19147 SH DFND 01 0 19147 0 EMPLOYERS HOLDINGS INC COM 292218104 413 12821 SH DFND 02 0 12821 0 EMPLOYERS HOLDINGS INC COM 292218104 822 25541 SH DFND 04 0 0 25541 EMPLOYERS HOLDINGS INC COM 292218104 95886 2978763 SH SOLE 0 0 2978763 EMPLOYERS HOLDINGS INC COM 292218104 21 658 SH SOLE 0 658 0 ENBRIDGE INC COM 29250N105 189613 5927246 SH DFND 01 0 5927246 0 ENBRIDGE INC COM 29250N105 73372 2293600 SH DFND 02 0 2293600 0 ENBRIDGE INC COM 29250N105 11806 369068 SH DFND 02 0 0 369068 ENBRIDGE INC COM 29250N105 55506 1735097 SH DFND 04 0 0 1735097 ENBRIDGE INC COM 29250N105 1488060 46516413 SH SOLE 0 0 46516413 ENBRIDGE INC COM 29250N105 154881 4841531 SH SOLE 0 4841531 0 ENANTA PHARMACEUTICALS INC COM 29251M106 615 14602 SH DFND 01 0 14602 0 ENANTA PHARMACEUTICALS INC COM 29251M106 274 6511 SH DFND 02 0 6511 0 ENANTA PHARMACEUTICALS INC COM 29251M106 701 16657 SH DFND 04 0 0 16657 ENANTA PHARMACEUTICALS INC COM 29251M106 74210 1762719 SH SOLE 0 0 1762719 ENANTA PHARMACEUTICALS INC COM 29251M106 4 90 SH SOLE 0 90 0 ENCORE CAP GROUP INC COM 292554102 806 20701 SH DFND 01 0 20701 0 ENCORE CAP GROUP INC COM 292554102 408 10482 SH DFND 02 0 10482 0 ENCORE CAP GROUP INC COM 292554102 1024 26279 SH DFND 04 0 0 26279 ENCORE CAP GROUP INC COM 292554102 125371 3218768 SH SOLE 0 0 3218768 ENCORE CAP GROUP INC COM 292554102 46 1188 SH SOLE 0 1188 0 ENCORE WIRE CORP COM 292562105 826 13645 SH DFND 01 0 13645 0 ENCORE WIRE CORP COM 292562105 472 7796 SH DFND 02 0 7796 0 ENCORE WIRE CORP COM 292562105 999 16499 SH DFND 04 0 0 16499 ENCORE WIRE CORP COM 292562105 121051 1998534 SH SOLE 0 0 1998534 ENCORE WIRE CORP COM 292562105 22 365 SH SOLE 0 365 0 ENDEAVOUR SILVER CORP COM 29258Y103 260 51641 SH DFND 02 0 51641 0 ENDEAVOUR SILVER CORP COM 29258Y103 327 64952 SH DFND 04 0 0 64952 ENCOMPASS HEALTH CORP COM 29261A100 3127 37814 SH DFND 01 0 37814 0 ENCOMPASS HEALTH CORP COM 29261A100 2737 33095 SH DFND 02 0 33095 0 ENCOMPASS HEALTH CORP COM 29261A100 6705 81087 SH DFND 04 0 0 81087 ENCOMPASS HEALTH CORP COM 29261A100 731454 8845743 SH SOLE 0 0 8845743 ENCOMPASS HEALTH CORP COM 29261A100 41 493 SH SOLE 0 493 0 ENERGY FUELS INC COM NEW 292671708 268 62987 SH DFND 01 0 62987 0 ENERGY FUELS INC COM NEW 292671708 18373 4312918 SH SOLE 0 0 4312918 ENERGY FUELS INC COM NEW 292671708 2 554 SH SOLE 0 554 0 ENERGY FOCUS INC COM 29268T409 55 13591 SH SOLE 0 0 13591 ENERGY RECOVERY INC COM 29270J100 1079 79104 SH DFND 01 0 79104 0 ENERGY RECOVERY INC COM 29270J100 93 6817 SH DFND 02 0 6817 0 ENERGY RECOVERY INC COM 29270J100 367 26880 SH DFND 04 0 0 26880 ENERGY RECOVERY INC COM 29270J100 29308 2148677 SH SOLE 0 0 2148677 ENERGY RECOVERY INC COM 29270J100 4 257 SH SOLE 0 257 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1232 130350 SH DFND 01 0 130350 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 374 39629 SH DFND 02 0 39629 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 544 57574 SH DFND 04 0 0 57574 ENDURANCE INTL GROUP HLDGS I COM 29272B105 59932 6342006 SH SOLE 0 0 6342006 ENDURANCE INTL GROUP HLDGS I COM 29272B105 3 333 SH SOLE 0 333 0 ENERGOUS CORP COM 29272C103 11 6375 SH DFND 01 0 6375 0 ENERGOUS CORP COM 29272C103 10 5300 SH DFND 04 0 0 5300 ENERGOUS CORP COM 29272C103 3125 1736231 SH SOLE 0 0 1736231 ENERGIZER HLDGS INC NEW COM 29272W109 1075 25479 SH DFND 01 0 25479 0 ENERGIZER HLDGS INC NEW COM 29272W109 938 22232 SH DFND 02 0 22232 0 ENERGIZER HLDGS INC NEW COM 29272W109 2102 49842 SH DFND 04 0 0 49842 ENERGIZER HLDGS INC NEW COM 29272W109 239650 5681614 SH SOLE 0 0 5681614 ENERGIZER HLDGS INC NEW COM 29272W109 13 315 SH SOLE 0 315 0 ENDRA LIFE SCIENCES INC COM 29273B104 73 97900 SH SOLE 0 0 97900 ENEL AMERICAS S A SPONSORED ADR 29274F104 17 2128 SH DFND 02 0 2128 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 22192 2699771 SH SOLE 0 0 2699771 ENERSYS COM 29275Y102 2813 33872 SH DFND 01 0 33872 0 ENERSYS COM 29275Y102 1383 16656 SH DFND 02 0 16656 0 ENERSYS COM 29275Y102 2699 32496 SH DFND 04 0 0 32496 ENERSYS COM 29275Y102 307078 3697068 SH SOLE 0 0 3697068 ENERSYS COM 29275Y102 18 211 SH SOLE 0 211 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1477 65315 SH DFND 01 0 65315 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 513 22677 SH DFND 02 0 22677 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1085 47998 SH DFND 04 0 0 47998 ENERPAC TOOL GROUP CORP CL A COM 292765104 137784 6093954 SH SOLE 0 0 6093954 ENERPAC TOOL GROUP CORP CL A COM 292765104 7 299 SH SOLE 0 299 0 ENERPLUS CORP COM 292766102 1997 637920 SH DFND 01 0 637920 0 ENERPLUS CORP COM 292766102 201 64328 SH DFND 02 0 64328 0 ENERPLUS CORP COM 292766102 332 105966 SH DFND 04 0 0 105966 ENERPLUS CORP COM 292766102 16889 5395712 SH SOLE 0 0 5395712 ENERPLUS CORP COM 292766102 895 285849 SH SOLE 0 285849 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 141 36140 SH DFND 01 0 36140 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 10178 2616416 SH SOLE 0 0 2616416 ENGLOBAL CORP COM 293306106 1329 415158 SH SOLE 0 0 415158 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 319 85892 SH DFND 02 0 85892 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 423 114002 SH DFND 04 0 0 114002 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7301 1967902 SH SOLE 0 0 1967902 ENNIS INC COM 293389102 311 17439 SH DFND 01 0 17439 0 ENNIS INC COM 293389102 217 12168 SH DFND 02 0 12168 0 ENNIS INC COM 293389102 474 26564 SH DFND 04 0 0 26564 ENNIS INC COM 293389102 29767 1667628 SH SOLE 0 0 1667628 ENNIS INC COM 293389102 29 1619 SH SOLE 0 1619 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 34 11651 SH DFND 01 0 11651 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 28 9483 SH DFND 04 0 0 9483 ENOCHIAN BIOSCIENCES INC COM 29350E104 876 296899 SH SOLE 0 0 296899 ENPHASE ENERGY INC COM 29355A107 8954 51031 SH DFND 01 0 51031 0 ENPHASE ENERGY INC COM 29355A107 11066 63067 SH DFND 02 0 63067 0 ENPHASE ENERGY INC COM 29355A107 3736 21289 SH DFND 02 0 0 21289 ENPHASE ENERGY INC COM 29355A107 12967 73896 SH DFND 04 0 0 73896 ENPHASE ENERGY INC COM 29355A107 1909441 10881866 SH SOLE 0 0 10881866 ENPHASE ENERGY INC COM 29355A107 154 880 SH SOLE 0 880 0 ENPRO INDS INC COM 29355X107 1022 13530 SH DFND 01 0 13530 0 ENPRO INDS INC COM 29355X107 477 6318 SH DFND 02 0 6318 0 ENPRO INDS INC COM 29355X107 1222 16178 SH DFND 04 0 0 16178 ENPRO INDS INC COM 29355X107 154648 2047779 SH SOLE 0 0 2047779 ENPRO INDS INC COM 29355X107 8 101 SH SOLE 0 101 0 ENOVA INTL INC COM 29357K103 566 22859 SH DFND 01 0 22859 0 ENOVA INTL INC COM 29357K103 211 8513 SH DFND 02 0 8513 0 ENOVA INTL INC COM 29357K103 835 33729 SH DFND 04 0 0 33729 ENOVA INTL INC COM 29357K103 68551 2767483 SH SOLE 0 0 2767483 ENOVA INTL INC COM 29357K103 33 1317 SH SOLE 0 1317 0 ENSIGN GROUP INC COM 29358P101 7443 102072 SH DFND 01 0 102072 0 ENSIGN GROUP INC COM 29358P101 1202 16490 SH DFND 02 0 16490 0 ENSIGN GROUP INC COM 29358P101 3040 41683 SH DFND 04 0 0 41683 ENSIGN GROUP INC COM 29358P101 425581 5836268 SH SOLE 0 0 5836268 ENSIGN GROUP INC COM 29358P101 42 571 SH SOLE 0 571 0 ENSERVCO CORP COM NEW 29358Y201 123 65745 SH SOLE 0 0 65745 ENTASIS THERAPEUTICS HLDGS I COM 293614103 329 133159 SH SOLE 0 0 133159 ENTEGRIS INC COM 29362U104 5694 59250 SH DFND 01 0 59250 0 ENTEGRIS INC COM 29362U104 4262 44347 SH DFND 02 0 44347 0 ENTEGRIS INC COM 29362U104 10603 110335 SH DFND 04 0 0 110335 ENTEGRIS INC COM 29362U104 1150673 11973706 SH SOLE 0 0 11973706 ENTEGRIS INC COM 29362U104 112 1161 SH SOLE 0 1161 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 200 81126 SH DFND 01 0 81126 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 37 14826 SH DFND 02 0 14826 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 199 80594 SH DFND 04 0 0 80594 ENTERCOM COMMUNICATIONS CORP CL A 293639100 13884 5620995 SH SOLE 0 0 5620995 ENTERCOM COMMUNICATIONS CORP CL A 293639100 54 22001 SH SOLE 0 22001 0 ENTERGY CORP NEW COM 29364G103 20079 201111 SH DFND 01 0 201111 0 ENTERGY CORP NEW COM 29364G103 24618 246570 SH DFND 02 0 246570 0 ENTERGY CORP NEW COM 29364G103 3174 31791 SH DFND 02 0 0 31791 ENTERGY CORP NEW COM 29364G103 51643 517257 SH DFND 04 0 0 517257 ENTERGY CORP NEW COM 29364G103 2188949 21924569 SH SOLE 0 0 21924569 ENTERGY CORP NEW COM 29364G103 136 1362 SH SOLE 0 1362 0 ENTERPRISE BANCORP INC MASS COM 293668109 160 6248 SH DFND 01 0 6248 0 ENTERPRISE BANCORP INC MASS COM 293668109 72 2834 SH DFND 04 0 0 2834 ENTERPRISE BANCORP INC MASS COM 293668109 9312 364458 SH SOLE 0 0 364458 ENTERPRISE BANCORP INC MASS COM 293668109 1 36 SH SOLE 0 36 0 ENTERPRISE FINL SVCS CORP COM 293712105 585 16737 SH DFND 01 0 16737 0 ENTERPRISE FINL SVCS CORP COM 293712105 305 8730 SH DFND 02 0 8730 0 ENTERPRISE FINL SVCS CORP COM 293712105 985 28184 SH DFND 04 0 0 28184 ENTERPRISE FINL SVCS CORP COM 293712105 47081 1347103 SH SOLE 0 0 1347103 ENTERPRISE FINL SVCS CORP COM 293712105 15 417 SH SOLE 0 417 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 109 39616 SH DFND 01 0 39616 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 50 18334 SH DFND 04 0 0 18334 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6849 2490569 SH SOLE 0 0 2490569 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1 313 SH SOLE 0 313 0 ENVELA CORP COM 29402E102 64 12378 SH DFND 01 0 12378 0 ENVELA CORP COM 29402E102 2643 508296 SH SOLE 0 0 508296 ENVESTNET INC COM 29404K106 8653 105154 SH DFND 01 0 105154 0 ENVESTNET INC COM 29404K106 1483 18023 SH DFND 02 0 18023 0 ENVESTNET INC COM 29404K106 3649 44349 SH DFND 04 0 0 44349 ENVESTNET INC COM 29404K106 386002 4690753 SH SOLE 0 0 4690753 ENVESTNET INC COM 29404K106 21 256 SH SOLE 0 256 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 52 12183 SH SOLE 0 0 12183 ENZO BIOCHEM INC COM 294100102 78 30789 SH DFND 01 0 30789 0 ENZO BIOCHEM INC COM 294100102 24 9682 SH DFND 04 0 0 9682 ENZO BIOCHEM INC COM 294100102 5939 2356922 SH SOLE 0 0 2356922 ENZO BIOCHEM INC COM 294100102 1 405 SH SOLE 0 405 0 EPAM SYS INC COM 29414B104 8726 24351 SH DFND 01 0 24351 0 EPAM SYS INC COM 29414B104 11760 32817 SH DFND 02 0 32817 0 EPAM SYS INC COM 29414B104 3587 10009 SH DFND 02 0 0 10009 EPAM SYS INC COM 29414B104 22893 63885 SH DFND 04 0 0 63885 EPAM SYS INC COM 29414B104 1741772 4860532 SH SOLE 0 0 4860532 EPAM SYS INC COM 29414B104 147 409 SH SOLE 0 409 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 29293 1405601 SH SOLE 0 0 1405601 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 5 241 SH SOLE 0 241 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1770 52479 SH DFND 01 0 52479 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1794 53187 SH DFND 02 0 53187 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 4368 129487 SH DFND 04 0 0 129487 ENVISTA HOLDINGS CORPORATION COM 29415F104 462348 13707325 SH SOLE 0 0 13707325 ENVISTA HOLDINGS CORPORATION COM 29415F104 26 780 SH SOLE 0 780 0 EPLUS INC COM 294268107 2056 23381 SH DFND 01 0 23381 0 EPLUS INC COM 294268107 342 3893 SH DFND 02 0 3893 0 EPLUS INC COM 294268107 937 10650 SH DFND 04 0 0 10650 EPLUS INC COM 294268107 79665 905804 SH SOLE 0 0 905804 EPLUS INC COM 294268107 6 63 SH SOLE 0 63 0 EPIZYME INC COM 29428V104 1447 133236 SH DFND 01 0 133236 0 EPIZYME INC COM 29428V104 278 25639 SH DFND 02 0 25639 0 EPIZYME INC COM 29428V104 705 64889 SH DFND 04 0 0 64889 EPIZYME INC COM 29428V104 79724 7341078 SH SOLE 0 0 7341078 EPIZYME INC COM 29428V104 4 405 SH SOLE 0 405 0 EPSILON ENERGY LTD COM 294375209 0 100 SH DFND 01 0 100 0 EPSILON ENERGY LTD COM 294375209 43 11494 SH DFND 04 0 0 11494 EPSILON ENERGY LTD COM 294375209 1326 357465 SH SOLE 0 0 357465 EQUIFAX INC COM 294429105 25609 132799 SH DFND 01 0 132799 0 EQUIFAX INC COM 294429105 13568 70361 SH DFND 02 0 70361 0 EQUIFAX INC COM 294429105 4191 21733 SH DFND 02 0 0 21733 EQUIFAX INC COM 294429105 58215 301880 SH DFND 04 0 0 301880 EQUIFAX INC COM 294429105 2349965 12186089 SH SOLE 0 0 12186089 EQUIFAX INC COM 294429105 116 599 SH SOLE 0 599 0 EQUINIX INC COM 29444U700 71496 100109 SH DFND 01 0 100109 0 EQUINIX INC COM 29444U700 38384 53745 SH DFND 02 0 53745 0 EQUINIX INC COM 29444U700 11553 16176 SH DFND 02 0 0 16176 EQUINIX INC COM 29444U700 162135 227023 SH DFND 04 0 0 227023 EQUINIX INC COM 29444U700 7739889 10837448 SH SOLE 0 0 10837448 EQUINIX INC COM 29444U700 327 458 SH SOLE 0 458 0 EQUILLIUM INC COM 29446K106 25 4601 SH DFND 01 0 4601 0 EQUILLIUM INC COM 29446K106 31 5826 SH DFND 04 0 0 5826 EQUILLIUM INC COM 29446K106 3162 590941 SH SOLE 0 0 590941 EQUINOX GOLD CORP COM 29446Y502 5829 563707 SH DFND 01 0 563707 0 EQUINOX GOLD CORP COM 29446Y502 644 62268 SH DFND 02 0 62268 0 EQUINOX GOLD CORP COM 29446Y502 1076 104055 SH DFND 04 0 0 104055 EQUINOX GOLD CORP COM 29446Y502 45894 4438524 SH SOLE 0 0 4438524 EQUINOX GOLD CORP COM 29446Y502 2600 251439 SH SOLE 0 251439 0 EQUITABLE HLDGS INC COM 29452E101 3360 131293 SH DFND 01 0 131293 0 EQUITABLE HLDGS INC COM 29452E101 6240 243862 SH DFND 02 0 243862 0 EQUITABLE HLDGS INC COM 29452E101 2021 78992 SH DFND 02 0 0 78992 EQUITABLE HLDGS INC COM 29452E101 13299 519703 SH DFND 04 0 0 519703 EQUITABLE HLDGS INC COM 29452E101 1039513 40621859 SH SOLE 0 0 40621859 EQUITABLE HLDGS INC COM 29452E101 112 4376 SH SOLE 0 4376 0 EQUITRANS MIDSTREAM CORP COM 294600101 1113 138435 SH DFND 01 0 138435 0 EQUITRANS MIDSTREAM CORP COM 294600101 1125 139875 SH DFND 02 0 139875 0 EQUITRANS MIDSTREAM CORP COM 294600101 2706 336583 SH DFND 04 0 0 336583 EQUITRANS MIDSTREAM CORP COM 294600101 307956 38303007 SH SOLE 0 0 38303007 EQUITRANS MIDSTREAM CORP COM 294600101 61 7628 SH SOLE 0 7628 0 EQUITY BANCSHARES INC COM CL A 29460X109 211 9751 SH DFND 01 0 9751 0 EQUITY BANCSHARES INC COM CL A 29460X109 76 3500 SH DFND 04 0 0 3500 EQUITY BANCSHARES INC COM CL A 29460X109 15765 730197 SH SOLE 0 0 730197 EQUITY BANCSHARES INC COM CL A 29460X109 2 85 SH SOLE 0 85 0 EQUITY COMWLTH COM SH BEN INT 294628102 1074 39371 SH DFND 01 0 39371 0 EQUITY COMWLTH COM SH BEN INT 294628102 7970 292144 SH DFND 02 0 292144 0 EQUITY COMWLTH COM SH BEN INT 294628102 3086 113138 SH DFND 04 0 0 113138 EQUITY COMWLTH COM SH BEN INT 294628102 462566 16956249 SH SOLE 0 0 16956249 EQUITY COMWLTH COM SH BEN INT 294628102 551 20182 SH SOLE 0 20182 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4111 64876 SH DFND 01 0 64876 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 32655 515394 SH DFND 02 0 515394 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1920 30302 SH DFND 02 0 0 30302 EQUITY LIFESTYLE PPTYS INC COM 29472R108 12737 201026 SH DFND 04 0 0 201026 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1455720 22975382 SH SOLE 0 0 22975382 EQUITY LIFESTYLE PPTYS INC COM 29472R108 51 804 SH SOLE 0 804 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 20614 347733 SH DFND 01 0 347733 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 64002 1079656 SH DFND 02 0 1079656 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 4081 68851 SH DFND 02 0 0 68851 EQUITY RESIDENTIAL SH BEN INT 29476L107 53064 895141 SH DFND 04 0 0 895141 EQUITY RESIDENTIAL SH BEN INT 29476L107 3252150 54860828 SH SOLE 0 0 54860828 EQUITY RESIDENTIAL SH BEN INT 29476L107 108 1830 SH SOLE 0 1830 0 ERIE INDTY CO CL A 29530P102 2449 9972 SH DFND 01 0 9972 0 ERIE INDTY CO CL A 29530P102 3630 14782 SH DFND 02 0 14782 0 ERIE INDTY CO CL A 29530P102 1171 4766 SH DFND 02 0 0 4766 ERIE INDTY CO CL A 29530P102 3545 14436 SH DFND 04 0 0 14436 ERIE INDTY CO CL A 29530P102 631207 2570061 SH SOLE 0 0 2570061 ERIE INDTY CO CL A 29530P102 31 127 SH SOLE 0 127 0 ESCALADE INC COM 296056104 141 6662 SH DFND 01 0 6662 0 ESCALADE INC COM 296056104 64 3035 SH DFND 04 0 0 3035 ESCALADE INC COM 296056104 9786 462259 SH SOLE 0 0 462259 ESCALADE INC COM 296056104 0 19 SH SOLE 0 19 0 ESCO TECHNOLOGIES INC COM 296315104 4938 47841 SH DFND 01 0 47841 0 ESCO TECHNOLOGIES INC COM 296315104 974 9432 SH DFND 02 0 9432 0 ESCO TECHNOLOGIES INC COM 296315104 2248 21781 SH DFND 04 0 0 21781 ESCO TECHNOLOGIES INC COM 296315104 263360 2551448 SH SOLE 0 0 2551448 ESCO TECHNOLOGIES INC COM 296315104 13 128 SH SOLE 0 128 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1333 51268 SH DFND 01 0 51268 0 ESPERION THERAPEUTICS INC NE COM 29664W105 230 8830 SH DFND 02 0 8830 0 ESPERION THERAPEUTICS INC NE COM 29664W105 542 20840 SH DFND 04 0 0 20840 ESPERION THERAPEUTICS INC NE COM 29664W105 59390 2284240 SH SOLE 0 0 2284240 ESPERION THERAPEUTICS INC NE COM 29664W105 3 129 SH SOLE 0 129 0 ESPEY MFG & ELECTRS CORP COM 296650104 9 483 SH DFND 01 0 483 0 ESPEY MFG & ELECTRS CORP COM 296650104 8 400 SH DFND 04 0 0 400 ESPEY MFG & ELECTRS CORP COM 296650104 804 42507 SH SOLE 0 0 42507 ESSA BANCORP INC COM 29667D104 97 6460 SH DFND 01 0 6460 0 ESSA BANCORP INC COM 29667D104 32 2165 SH DFND 04 0 0 2165 ESSA BANCORP INC COM 29667D104 7654 510240 SH SOLE 0 0 510240 ESSA BANCORP INC COM 29667D104 1 65 SH SOLE 0 65 0 ESQUIRE FINL HLDGS INC COM 29667J101 143 7435 SH DFND 01 0 7435 0 ESQUIRE FINL HLDGS INC COM 29667J101 35 1835 SH DFND 04 0 0 1835 ESQUIRE FINL HLDGS INC COM 29667J101 5837 304144 SH SOLE 0 0 304144 ESQUIRE FINL HLDGS INC COM 29667J101 1 47 SH SOLE 0 47 0 ESPORTS ENTMT GROUP INC COM 29667K306 14 2239 SH DFND 01 0 2239 0 ESPORTS ENTMT GROUP INC COM 29667K306 618 97381 SH SOLE 0 0 97381 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1466 69132 SH DFND 01 0 69132 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 5371 253343 SH DFND 02 0 253343 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1646 77649 SH DFND 04 0 0 77649 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 229987 10848439 SH SOLE 0 0 10848439 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11 516 SH SOLE 0 516 0 ESSENTIAL UTILS INC COM 29670G102 3473 73441 SH DFND 01 0 73441 0 ESSENTIAL UTILS INC COM 29670G102 12828 271266 SH DFND 02 0 271266 0 ESSENTIAL UTILS INC COM 29670G102 1891 39978 SH DFND 02 0 0 39978 ESSENTIAL UTILS INC COM 29670G102 6547 138439 SH DFND 04 0 0 138439 ESSENTIAL UTILS INC COM 29670G102 1152026 24360871 SH SOLE 0 0 24360871 ESSENTIAL UTILS INC COM 29670G102 57 1205 SH SOLE 0 1205 0 ESSEX PPTY TR INC COM 297178105 15549 65492 SH DFND 01 0 65492 0 ESSEX PPTY TR INC COM 297178105 43346 182570 SH DFND 02 0 182570 0 ESSEX PPTY TR INC COM 297178105 2862 12054 SH DFND 02 0 0 12054 ESSEX PPTY TR INC COM 297178105 39396 165933 SH DFND 04 0 0 165933 ESSEX PPTY TR INC COM 297178105 2312195 9738838 SH SOLE 0 0 9738838 ESSEX PPTY TR INC COM 297178105 76 320 SH SOLE 0 320 0 ETHAN ALLEN INTERIORS INC COM 297602104 302 14926 SH DFND 01 0 14926 0 ETHAN ALLEN INTERIORS INC COM 297602104 209 10361 SH DFND 02 0 10361 0 ETHAN ALLEN INTERIORS INC COM 297602104 404 19969 SH DFND 04 0 0 19969 ETHAN ALLEN INTERIORS INC COM 297602104 27441 1357785 SH SOLE 0 0 1357785 ETHAN ALLEN INTERIORS INC COM 297602104 27 1345 SH SOLE 0 1345 0 ETON PHARMACEUTICALS INC COM 29772L108 261 32160 SH DFND 01 0 32160 0 ETON PHARMACEUTICALS INC COM 29772L108 68 8424 SH DFND 04 0 0 8424 ETON PHARMACEUTICALS INC COM 29772L108 6720 826537 SH SOLE 0 0 826537 ETON PHARMACEUTICALS INC COM 29772L108 1 126 SH SOLE 0 126 0 ETSY INC COM 29786A106 24822 139520 SH DFND 01 0 139520 0 ETSY INC COM 29786A106 12652 71117 SH DFND 02 0 71117 0 ETSY INC COM 29786A106 3911 21981 SH DFND 02 0 0 21981 ETSY INC COM 29786A106 56325 316595 SH DFND 04 0 0 316595 ETSY INC COM 29786A106 2375452 13351989 SH SOLE 0 0 13351989 ETSY INC COM 29786A106 159 893 SH SOLE 0 893 0 EURONET WORLDWIDE INC COM 298736109 2447 16883 SH DFND 01 0 16883 0 EURONET WORLDWIDE INC COM 298736109 2503 17274 SH DFND 02 0 17274 0 EURONET WORLDWIDE INC COM 298736109 6160 42506 SH DFND 04 0 0 42506 EURONET WORLDWIDE INC COM 298736109 649148 4479355 SH SOLE 0 0 4479355 EURONET WORLDWIDE INC COM 298736109 36 245 SH SOLE 0 245 0 EVANS BANCORP INC COM NEW 29911Q208 92 3339 SH DFND 01 0 3339 0 EVANS BANCORP INC COM NEW 29911Q208 33 1200 SH DFND 04 0 0 1200 EVANS BANCORP INC COM NEW 29911Q208 6085 220969 SH SOLE 0 0 220969 EVANS BANCORP INC COM NEW 29911Q208 1 36 SH SOLE 0 36 0 EVELO BIOSCIENCES INC COM 299734103 477 39488 SH DFND 01 0 39488 0 EVELO BIOSCIENCES INC COM 299734103 89 7344 SH DFND 04 0 0 7344 EVELO BIOSCIENCES INC COM 299734103 13385 1107117 SH SOLE 0 0 1107117 EVELO BIOSCIENCES INC COM 299734103 1 117 SH SOLE 0 117 0 EVENTBRITE INC COM CL A 29975E109 2307 127474 SH DFND 01 0 127474 0 EVENTBRITE INC COM CL A 29975E109 340 18760 SH DFND 02 0 18760 0 EVENTBRITE INC COM CL A 29975E109 862 47621 SH DFND 04 0 0 47621 EVENTBRITE INC COM CL A 29975E109 110015 6078165 SH SOLE 0 0 6078165 EVENTBRITE INC COM CL A 29975E109 6 339 SH SOLE 0 339 0 EVERCORE INC CLASS A 29977A105 1437 13103 SH DFND 01 0 13103 0 EVERCORE INC CLASS A 29977A105 1538 14026 SH DFND 02 0 14026 0 EVERCORE INC CLASS A 29977A105 3625 33066 SH DFND 04 0 0 33066 EVERCORE INC CLASS A 29977A105 370810 3382071 SH SOLE 0 0 3382071 EVERCORE INC CLASS A 29977A105 18 166 SH SOLE 0 166 0 EVERBRIDGE INC COM 29978A104 2338 15681 SH DFND 01 0 15681 0 EVERBRIDGE INC COM 29978A104 1642 11012 SH DFND 02 0 11012 0 EVERBRIDGE INC COM 29978A104 4220 28308 SH DFND 04 0 0 28308 EVERBRIDGE INC COM 29978A104 470537 3156485 SH SOLE 0 0 3156485 EVERBRIDGE INC COM 29978A104 25 171 SH SOLE 0 171 0 EVERI HLDGS INC COM 30034T103 1294 93712 SH DFND 01 0 93712 0 EVERI HLDGS INC COM 30034T103 359 26028 SH DFND 02 0 26028 0 EVERI HLDGS INC COM 30034T103 886 64178 SH DFND 04 0 0 64178 EVERI HLDGS INC COM 30034T103 58203 4214580 SH SOLE 0 0 4214580 EVERI HLDGS INC COM 30034T103 16 1141 SH SOLE 0 1141 0 EVERGY INC COM 30034W106 12647 227831 SH DFND 01 0 227831 0 EVERGY INC COM 30034W106 17404 313530 SH DFND 02 0 313530 0 EVERGY INC COM 30034W106 1896 34165 SH DFND 02 0 0 34165 EVERGY INC COM 30034W106 32450 584574 SH DFND 04 0 0 584574 EVERGY INC COM 30034W106 1432362 25803668 SH SOLE 0 0 25803668 EVERGY INC COM 30034W106 104 1879 SH SOLE 0 1879 0 EVERTEC INC COM 30040P103 4677 118942 SH DFND 01 0 118942 0 EVERTEC INC COM 30040P103 835 21239 SH DFND 02 0 21239 0 EVERTEC INC COM 30040P103 1941 49374 SH DFND 04 0 0 49374 EVERTEC INC COM 30040P103 271146 6895869 SH SOLE 0 0 6895869 EVERTEC INC COM 30040P103 14 344 SH SOLE 0 344 0 EVERSOURCE ENERGY COM 30040W108 29766 344080 SH DFND 01 0 344080 0 EVERSOURCE ENERGY COM 30040W108 37630 434980 SH DFND 02 0 434980 0 EVERSOURCE ENERGY COM 30040W108 5320 61492 SH DFND 02 0 0 61492 EVERSOURCE ENERGY COM 30040W108 76578 885189 SH DFND 04 0 0 885189 EVERSOURCE ENERGY COM 30040W108 3390025 39186512 SH SOLE 0 0 39186512 EVERSOURCE ENERGY COM 30040W108 146 1688 SH SOLE 0 1688 0 EVERQUOTE INC COM CL A 30041R108 1010 27048 SH DFND 01 0 27048 0 EVERQUOTE INC COM CL A 30041R108 147 3941 SH DFND 02 0 3941 0 EVERQUOTE INC COM CL A 30041R108 330 8827 SH DFND 04 0 0 8827 EVERQUOTE INC COM CL A 30041R108 30575 818616 SH SOLE 0 0 818616 EVERQUOTE INC COM CL A 30041R108 3 81 SH SOLE 0 81 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 15 3261 SH DFND 01 0 3261 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 16 3529 SH DFND 04 0 0 3529 EVERSPIN TECHNOLOGIES INC COM 30041T104 3085 670674 SH SOLE 0 0 670674 EVERSPIN TECHNOLOGIES INC COM 30041T104 0 74 SH SOLE 0 74 0 EVOFEM BIOSCIENCES INC COM 30048L104 366 151915 SH DFND 01 0 151915 0 EVOFEM BIOSCIENCES INC COM 30048L104 55 22777 SH DFND 04 0 0 22777 EVOFEM BIOSCIENCES INC COM 30048L104 8245 3421319 SH SOLE 0 0 3421319 EVOFEM BIOSCIENCES INC COM 30048L104 1 478 SH SOLE 0 478 0 EVOLUTION PETE CORP COM 30049A107 62 21681 SH DFND 01 0 21681 0 EVOLUTION PETE CORP COM 30049A107 20 7076 SH DFND 04 0 0 7076 EVOLUTION PETE CORP COM 30049A107 3384 1187220 SH SOLE 0 0 1187220 EVOKE PHARMA INC COM 30049G104 21 7971 SH DFND 01 0 7971 0 EVOKE PHARMA INC COM 30049G104 34 13359 SH DFND 04 0 0 13359 EVOKE PHARMA INC COM 30049G104 2603 1008754 SH SOLE 0 0 1008754 EVOLVING SYS INC COM NEW 30049R209 6 2900 SH DFND 04 0 0 2900 EVOLVING SYS INC COM NEW 30049R209 297 150883 SH SOLE 0 0 150883 EVOLENT HEALTH INC CL A 30050B101 1073 66925 SH DFND 01 0 66925 0 EVOLENT HEALTH INC CL A 30050B101 392 24444 SH DFND 02 0 24444 0 EVOLENT HEALTH INC CL A 30050B101 1061 66172 SH DFND 04 0 0 66172 EVOLENT HEALTH INC CL A 30050B101 111306 6943627 SH SOLE 0 0 6943627 EVOLENT HEALTH INC CL A 30050B101 24 1496 SH SOLE 0 1496 0 EVOLUS INC COM 30052C107 95 28346 SH DFND 01 0 28346 0 EVOLUS INC COM 30052C107 24 7190 SH DFND 04 0 0 7190 EVOLUS INC COM 30052C107 3061 911037 SH SOLE 0 0 911037 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4936 182945 SH DFND 01 0 182945 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 864 32008 SH DFND 02 0 32008 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2427 89954 SH DFND 04 0 0 89954 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 248461 9209079 SH SOLE 0 0 9209079 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 46 1722 SH SOLE 0 1722 0 EXACT SCIENCES CORP COM 30063P105 8770 66194 SH DFND 01 0 66194 0 EXACT SCIENCES CORP COM 30063P105 12443 93916 SH DFND 02 0 93916 0 EXACT SCIENCES CORP COM 30063P105 3880 29288 SH DFND 02 0 0 29288 EXACT SCIENCES CORP COM 30063P105 23782 179502 SH DFND 04 0 0 179502 EXACT SCIENCES CORP COM 30063P105 1832391 13830411 SH SOLE 0 0 13830411 EXACT SCIENCES CORP COM 30063P105 104 782 SH SOLE 0 782 0 EXANTAS CAP CORP COM NEW 30068N105 26 6452 SH DFND 01 0 6452 0 EXANTAS CAP CORP COM NEW 30068N105 29 7364 SH DFND 04 0 0 7364 EXANTAS CAP CORP COM NEW 30068N105 6389 1601132 SH SOLE 0 0 1601132 EXANTAS CAP CORP COM NEW 30068N105 1 248 SH SOLE 0 248 0 EXAGEN INC COM 30068X103 116 8808 SH DFND 01 0 8808 0 EXAGEN INC COM 30068X103 27 2076 SH DFND 04 0 0 2076 EXAGEN INC COM 30068X103 4020 304558 SH SOLE 0 0 304558 EXELON CORP COM 30161N101 41327 978856 SH DFND 01 0 978856 0 EXELON CORP COM 30161N101 24645 583725 SH DFND 02 0 583725 0 EXELON CORP COM 30161N101 7478 177112 SH DFND 02 0 0 177112 EXELON CORP COM 30161N101 107153 2537957 SH DFND 04 0 0 2537957 EXELON CORP COM 30161N101 3339728 79102973 SH SOLE 0 0 79102973 EXELON CORP COM 30161N101 453 10718 SH SOLE 0 10718 0 EXELIXIS INC COM 30161Q104 2304 114798 SH DFND 01 0 114798 0 EXELIXIS INC COM 30161Q104 2035 101392 SH DFND 02 0 101392 0 EXELIXIS INC COM 30161Q104 5031 250663 SH DFND 04 0 0 250663 EXELIXIS INC COM 30161Q104 561994 28001699 SH SOLE 0 0 28001699 EXELIXIS INC COM 30161Q104 30 1515 SH SOLE 0 1515 0 EXELA TECHNOLOGIES INC COM 30162V102 4 8697 SH DFND 01 0 8697 0 EXELA TECHNOLOGIES INC COM 30162V102 5 12943 SH DFND 04 0 0 12943 EXELA TECHNOLOGIES INC COM 30162V102 993 2391119 SH SOLE 0 0 2391119 EXICURE INC COM 30205M101 193 109213 SH DFND 01 0 109213 0 EXICURE INC COM 30205M101 51 28866 SH DFND 04 0 0 28866 EXICURE INC COM 30205M101 5103 2882809 SH SOLE 0 0 2882809 EXICURE INC COM 30205M101 1 629 SH SOLE 0 629 0 EXLSERVICE HOLDINGS INC COM 302081104 5585 65607 SH DFND 01 0 65607 0 EXLSERVICE HOLDINGS INC COM 302081104 886 10407 SH DFND 02 0 10407 0 EXLSERVICE HOLDINGS INC COM 302081104 2313 27166 SH DFND 04 0 0 27166 EXLSERVICE HOLDINGS INC COM 302081104 288310 3386708 SH SOLE 0 0 3386708 EXLSERVICE HOLDINGS INC COM 302081104 14 163 SH SOLE 0 163 0 EXONE CO COM 302104104 218 23021 SH DFND 01 0 23021 0 EXONE CO COM 302104104 48 5102 SH DFND 04 0 0 5102 EXONE CO COM 302104104 7251 764026 SH SOLE 0 0 764026 EXONE CO COM 302104104 1 85 SH SOLE 0 85 0 EXPEDIA GROUP INC COM NEW 30212P303 18288 138126 SH DFND 01 0 138126 0 EXPEDIA GROUP INC COM NEW 30212P303 10826 81766 SH DFND 02 0 81766 0 EXPEDIA GROUP INC COM NEW 30212P303 3181 24027 SH DFND 02 0 0 24027 EXPEDIA GROUP INC COM NEW 30212P303 45585 344298 SH DFND 04 0 0 344298 EXPEDIA GROUP INC COM NEW 30212P303 1804597 13629890 SH SOLE 0 0 13629890 EXPEDIA GROUP INC COM NEW 30212P303 88 668 SH SOLE 0 668 0 EXP WORLD HLDGS INC COM 30212W100 3140 49752 SH DFND 01 0 49752 0 EXP WORLD HLDGS INC COM 30212W100 553 8768 SH DFND 02 0 8768 0 EXP WORLD HLDGS INC COM 30212W100 1428 22623 SH DFND 04 0 0 22623 EXP WORLD HLDGS INC COM 30212W100 253317 4013254 SH SOLE 0 0 4013254 EXP WORLD HLDGS INC COM 30212W100 37 585 SH SOLE 0 585 0 EXPEDITORS INTL WASH INC COM 302130109 17281 181694 SH DFND 01 0 181694 0 EXPEDITORS INTL WASH INC COM 302130109 10999 115649 SH DFND 02 0 115649 0 EXPEDITORS INTL WASH INC COM 302130109 2956 31078 SH DFND 02 0 0 31078 EXPEDITORS INTL WASH INC COM 302130109 41099 432119 SH DFND 04 0 0 432119 EXPEDITORS INTL WASH INC COM 302130109 1835337 19296991 SH SOLE 0 0 19296991 EXPEDITORS INTL WASH INC COM 302130109 79 831 SH SOLE 0 831 0 EXPONENT INC COM 30214U102 9145 101572 SH DFND 01 0 101572 0 EXPONENT INC COM 30214U102 1470 16329 SH DFND 02 0 16329 0 EXPONENT INC COM 30214U102 3586 39836 SH DFND 04 0 0 39836 EXPONENT INC COM 30214U102 472977 5253545 SH SOLE 0 0 5253545 EXPONENT INC COM 30214U102 29 317 SH SOLE 0 317 0 EXPRESS INC COM 30219E103 39 43392 SH DFND 01 0 43392 0 EXPRESS INC COM 30219E103 19 20726 SH DFND 04 0 0 20726 EXPRESS INC COM 30219E103 2348 2580289 SH SOLE 0 0 2580289 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 816 55109 SH DFND 01 0 55109 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1061 71648 SH DFND 02 0 71648 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2161 145936 SH DFND 04 0 0 145936 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 208647 14088274 SH SOLE 0 0 14088274 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 12 787 SH SOLE 0 787 0 EXTRA SPACE STORAGE INC COM 30225T102 16216 139959 SH DFND 01 0 139959 0 EXTRA SPACE STORAGE INC COM 30225T102 43315 373860 SH DFND 02 0 373860 0 EXTRA SPACE STORAGE INC COM 30225T102 2821 24346 SH DFND 02 0 0 24346 EXTRA SPACE STORAGE INC COM 30225T102 38031 328249 SH DFND 04 0 0 328249 EXTRA SPACE STORAGE INC COM 30225T102 2213615 19105950 SH SOLE 0 0 19105950 EXTRA SPACE STORAGE INC COM 30225T102 74 635 SH SOLE 0 635 0 EXTREME NETWORKS INC COM 30226D106 1651 239651 SH DFND 01 0 239651 0 EXTREME NETWORKS INC COM 30226D106 297 43150 SH DFND 02 0 43150 0 EXTREME NETWORKS INC COM 30226D106 680 98638 SH DFND 04 0 0 98638 EXTREME NETWORKS INC COM 30226D106 57463 8340084 SH SOLE 0 0 8340084 EXTREME NETWORKS INC COM 30226D106 4 619 SH SOLE 0 619 0 EXTERRAN CORP COM 30227H106 83 18740 SH DFND 01 0 18740 0 EXTERRAN CORP COM 30227H106 45 10155 SH DFND 04 0 0 10155 EXTERRAN CORP COM 30227H106 6668 1508547 SH SOLE 0 0 1508547 EXTERRAN CORP COM 30227H106 1 183 SH SOLE 0 183 0 EZCORP INC CL A NON VTG 302301106 159 33181 SH DFND 01 0 33181 0 EZCORP INC CL A NON VTG 302301106 27 5681 SH DFND 02 0 5681 0 EZCORP INC CL A NON VTG 302301106 144 30075 SH DFND 04 0 0 30075 EZCORP INC CL A NON VTG 302301106 15480 3231743 SH SOLE 0 0 3231743 EZCORP INC CL A NON VTG 302301106 21 4486 SH SOLE 0 4486 0 EXXON MOBIL CORP COM 30231G102 174973 4244854 SH DFND 01 0 4244854 0 EXXON MOBIL CORP COM 30231G102 100604 2440653 SH DFND 02 0 2440653 0 EXXON MOBIL CORP COM 30231G102 2069 50191 SH DFND 02 0 0 50191 EXXON MOBIL CORP COM 30231G102 450584 10931195 SH DFND 04 0 0 10931195 EXXON MOBIL CORP COM 30231G102 13466720 326703538 SH SOLE 0 0 326703538 EXXON MOBIL CORP COM 30231G102 940 22809 SH SOLE 0 22809 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 11 1624 SH DFND 04 0 0 1624 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 2106 320079 SH SOLE 0 0 320079 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 115 23275 SH SOLE 0 0 23275 EYENOVIA INC COM 30234E104 18 3017 SH DFND 01 0 3017 0 EYENOVIA INC COM 30234E104 48 7924 SH DFND 04 0 0 7924 EYENOVIA INC COM 30234E104 3928 648141 SH SOLE 0 0 648141 FBL FINL GROUP INC CL A 30239F106 341 6503 SH DFND 01 0 6503 0 FBL FINL GROUP INC CL A 30239F106 168 3193 SH DFND 02 0 3193 0 FBL FINL GROUP INC CL A 30239F106 482 9176 SH DFND 04 0 0 9176 FBL FINL GROUP INC CL A 30239F106 44380 845166 SH SOLE 0 0 845166 FBL FINL GROUP INC CL A 30239F106 19 366 SH SOLE 0 366 0 FLIR SYS INC COM 302445101 5731 130752 SH DFND 01 0 130752 0 FLIR SYS INC COM 302445101 1885 42996 SH DFND 02 0 42996 0 FLIR SYS INC COM 302445101 12386 282597 SH DFND 04 0 0 282597 FLIR SYS INC COM 302445101 600941 13710726 SH SOLE 0 0 13710726 FLIR SYS INC COM 302445101 28 637 SH SOLE 0 637 0 FMC CORP COM NEW 302491303 15320 133297 SH DFND 01 0 133297 0 FMC CORP COM NEW 302491303 8669 75425 SH DFND 02 0 75425 0 FMC CORP COM NEW 302491303 2740 23842 SH DFND 02 0 0 23842 FMC CORP COM NEW 302491303 38261 332909 SH DFND 04 0 0 332909 FMC CORP COM NEW 302491303 1537156 13374716 SH SOLE 0 0 13374716 FMC CORP COM NEW 302491303 73 638 SH SOLE 0 638 0 F N B CORP COM 302520101 998 105002 SH DFND 01 0 105002 0 F N B CORP COM 302520101 1159 122050 SH DFND 02 0 122050 0 F N B CORP COM 302520101 2708 285010 SH DFND 04 0 0 285010 F N B CORP COM 302520101 297725 31339454 SH SOLE 0 0 31339454 F N B CORP COM 302520101 62 6505 SH SOLE 0 6505 0 FNCB BANCORP INC COM 302578109 68 10549 SH DFND 01 0 10549 0 FNCB BANCORP INC COM 302578109 30 4719 SH DFND 04 0 0 4719 FNCB BANCORP INC COM 302578109 4782 747162 SH SOLE 0 0 747162 FNCB BANCORP INC COM 302578109 0 58 SH SOLE 0 58 0 FB FINL CORP COM 30257X104 733 21100 SH DFND 01 0 21100 0 FB FINL CORP COM 30257X104 517 14887 SH DFND 02 0 14887 0 FB FINL CORP COM 30257X104 923 26577 SH DFND 04 0 0 26577 FB FINL CORP COM 30257X104 65354 1881786 SH SOLE 0 0 1881786 FB FINL CORP COM 30257X104 24 687 SH SOLE 0 687 0 FAT BRANDS INC COM 30258N105 290 48715 SH SOLE 0 0 48715 FG FINANCIAL GROUP INC COM 30259W104 195 46175 SH SOLE 0 0 46175 FFBW INC MD COM 30260M103 25 2469 SH DFND 04 0 0 2469 FFBW INC MD COM 30260M103 1502 149942 SH SOLE 0 0 149942 FS BANCORP INC COM 30263Y104 169 3083 SH DFND 01 0 3083 0 FS BANCORP INC COM 30263Y104 80 1458 SH DFND 04 0 0 1458 FS BANCORP INC COM 30263Y104 11737 214182 SH SOLE 0 0 214182 FS BANCORP INC COM 30263Y104 1 10 SH SOLE 0 10 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 7461 388572 SH SOLE 0 0 388572 FTS INTERNATIONAL INC COM NEW CL A 30283W302 1 65 SH SOLE 0 65 0 FRP HLDGS INC COM 30292L107 193 4245 SH DFND 01 0 4245 0 FRP HLDGS INC COM 30292L107 75 1653 SH DFND 02 0 1653 0 FRP HLDGS INC COM 30292L107 242 5323 SH DFND 04 0 0 5323 FRP HLDGS INC COM 30292L107 24529 538503 SH SOLE 0 0 538503 FRP HLDGS INC COM 30292L107 1 25 SH SOLE 0 25 0 FTI CONSULTING INC COM 302941109 1301 11642 SH DFND 01 0 11642 0 FTI CONSULTING INC COM 302941109 1380 12349 SH DFND 02 0 12349 0 FTI CONSULTING INC COM 302941109 3237 28976 SH DFND 04 0 0 28976 FTI CONSULTING INC COM 302941109 359206 3215233 SH SOLE 0 0 3215233 FTI CONSULTING INC COM 302941109 20 176 SH SOLE 0 176 0 FACEBOOK INC CL A 30303M102 738243 2702604 SH DFND 01 0 2702604 0 FACEBOOK INC CL A 30303M102 394723 1445025 SH DFND 02 0 1445025 0 FACEBOOK INC CL A 30303M102 120319 440469 SH DFND 02 0 0 440469 FACEBOOK INC CL A 30303M102 1675176 6132582 SH DFND 04 0 0 6132582 FACEBOOK INC CL A 30303M102 47019261 172130843 SH SOLE 0 0 172130843 FACEBOOK INC CL A 30303M102 3368 12330 SH SOLE 0 12330 0 FACTSET RESH SYS INC COM 303075105 5587 16804 SH DFND 01 0 16804 0 FACTSET RESH SYS INC COM 303075105 7629 22944 SH DFND 02 0 22944 0 FACTSET RESH SYS INC COM 303075105 2349 7064 SH DFND 02 0 0 7064 FACTSET RESH SYS INC COM 303075105 14594 43891 SH DFND 04 0 0 43891 FACTSET RESH SYS INC COM 303075105 1222462 3676577 SH SOLE 0 0 3676577 FACTSET RESH SYS INC COM 303075105 62 187 SH SOLE 0 187 0 F-STAR THERAPEUTICS INC COM 30315R107 8 819 SH DFND 04 0 0 819 F-STAR THERAPEUTICS INC COM 30315R107 3822 387229 SH SOLE 0 0 387229 FAIR ISAAC CORP COM 303250104 6518 12755 SH DFND 01 0 12755 0 FAIR ISAAC CORP COM 303250104 8720 17063 SH DFND 02 0 17063 0 FAIR ISAAC CORP COM 303250104 2793 5466 SH DFND 02 0 0 5466 FAIR ISAAC CORP COM 303250104 17358 33967 SH DFND 04 0 0 33967 FAIR ISAAC CORP COM 303250104 1385461 2711061 SH SOLE 0 0 2711061 FAIR ISAAC CORP COM 303250104 105 205 SH SOLE 0 205 0 FALCON MINERALS CORP CL A COM 30607B109 78 24758 SH DFND 01 0 24758 0 FALCON MINERALS CORP CL A COM 30607B109 39 12520 SH DFND 04 0 0 12520 FALCON MINERALS CORP CL A COM 30607B109 6551 2079645 SH SOLE 0 0 2079645 FALCON MINERALS CORP CL A COM 30607B109 1 265 SH SOLE 0 265 0 FANHUA INC SPONSORED ADR 30712A103 1171 97258 SH DFND 01 0 97258 0 FANHUA INC SPONSORED ADR 30712A103 174 14418 SH DFND 02 0 14418 0 FANHUA INC SPONSORED ADR 30712A103 4 317 SH DFND 04 0 0 317 FANHUA INC SPONSORED ADR 30712A103 166 13763 SH DFND 05 0 0 13763 FANHUA INC SPONSORED ADR 30712A103 13405 1113358 SH SOLE 0 0 1113358 FARFETCH LTD ORD SH CL A 30744W107 679 10639 SH DFND 04 0 0 10639 FARFETCH LTD ORD SH CL A 30744W107 6486 101649 SH SOLE 0 0 101649 FARMER BROS CO COM 307675108 57 12119 SH DFND 01 0 12119 0 FARMER BROS CO COM 307675108 26 5625 SH DFND 04 0 0 5625 FARMER BROS CO COM 307675108 3595 769730 SH SOLE 0 0 769730 FARMERS & MERCHANTS BANCORP COM 30779N105 153 6670 SH DFND 01 0 6670 0 FARMERS & MERCHANTS BANCORP COM 30779N105 76 3310 SH DFND 04 0 0 3310 FARMERS & MERCHANTS BANCORP COM 30779N105 10948 475995 SH SOLE 0 0 475995 FARMERS & MERCHANTS BANCORP COM 30779N105 1 38 SH SOLE 0 38 0 FARMERS NATIONAL BANC CORP COM 309627107 234 17655 SH DFND 01 0 17655 0 FARMERS NATIONAL BANC CORP COM 309627107 139 10445 SH DFND 04 0 0 10445 FARMERS NATIONAL BANC CORP COM 309627107 16944 1276885 SH SOLE 0 0 1276885 FARMERS NATIONAL BANC CORP COM 309627107 2 123 SH SOLE 0 123 0 FARMLAND PARTNERS INC COM 31154R109 143 16466 SH DFND 01 0 16466 0 FARMLAND PARTNERS INC COM 31154R109 64 7321 SH DFND 04 0 0 7321 FARMLAND PARTNERS INC COM 31154R109 11923 1370445 SH SOLE 0 0 1370445 FARMLAND PARTNERS INC COM 31154R109 1 156 SH SOLE 0 156 0 FARO TECHNOLOGIES INC COM 311642102 2344 33191 SH DFND 01 0 33191 0 FARO TECHNOLOGIES INC COM 311642102 497 7041 SH DFND 02 0 7041 0 FARO TECHNOLOGIES INC COM 311642102 953 13486 SH DFND 04 0 0 13486 FARO TECHNOLOGIES INC COM 311642102 129630 1835335 SH SOLE 0 0 1835335 FARO TECHNOLOGIES INC COM 311642102 6 90 SH SOLE 0 90 0 FASTLY INC CL A 31188V100 3174 36328 SH DFND 01 0 36328 0 FASTLY INC CL A 31188V100 2360 27006 SH DFND 02 0 27006 0 FASTLY INC CL A 31188V100 5923 67795 SH DFND 04 0 0 67795 FASTLY INC CL A 31188V100 724467 8291941 SH SOLE 0 0 8291941 FASTLY INC CL A 31188V100 79 902 SH SOLE 0 902 0 FATE THERAPEUTICS INC COM 31189P102 12904 141914 SH DFND 01 0 141914 0 FATE THERAPEUTICS INC COM 31189P102 2009 22097 SH DFND 02 0 22097 0 FATE THERAPEUTICS INC COM 31189P102 5285 58121 SH DFND 04 0 0 58121 FATE THERAPEUTICS INC COM 31189P102 596123 6555850 SH SOLE 0 0 6555850 FATE THERAPEUTICS INC COM 31189P102 55 605 SH SOLE 0 605 0 FATHOM HOLDINGS INC COM 31189V109 194 5371 SH DFND 01 0 5371 0 FATHOM HOLDINGS INC COM 31189V109 67 1866 SH DFND 04 0 0 1866 FATHOM HOLDINGS INC COM 31189V109 7060 195884 SH SOLE 0 0 195884 FATHOM HOLDINGS INC COM 31189V109 1 36 SH SOLE 0 36 0 FASTENAL CO COM 311900104 30860 631994 SH DFND 01 0 631994 0 FASTENAL CO COM 311900104 17246 353178 SH DFND 02 0 353178 0 FASTENAL CO COM 311900104 5103 104496 SH DFND 02 0 0 104496 FASTENAL CO COM 311900104 71442 1463072 SH DFND 04 0 0 1463072 FASTENAL CO COM 311900104 3234588 66241815 SH SOLE 0 0 66241815 FASTENAL CO COM 311900104 138 2824 SH SOLE 0 2824 0 FAUQUIER BANKSHARES INC COM 312059108 7 396 SH DFND 01 0 396 0 FAUQUIER BANKSHARES INC COM 312059108 32 1832 SH DFND 04 0 0 1832 FAUQUIER BANKSHARES INC COM 312059108 224 12871 SH SOLE 0 0 12871 FEDERAL AGRIC MTG CORP CL A 313148108 14 210 SH DFND 04 0 0 210 FEDERAL AGRIC MTG CORP CL A 313148108 3249 49789 SH SOLE 0 0 49789 FEDERAL AGRIC MTG CORP CL C 313148306 624 8403 SH DFND 01 0 8403 0 FEDERAL AGRIC MTG CORP CL C 313148306 406 5468 SH DFND 02 0 5468 0 FEDERAL AGRIC MTG CORP CL C 313148306 611 8235 SH DFND 04 0 0 8235 FEDERAL AGRIC MTG CORP CL C 313148306 44555 600070 SH SOLE 0 0 600070 FEDERAL AGRIC MTG CORP CL C 313148306 28 376 SH SOLE 0 376 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 5922 69569 SH DFND 01 0 69569 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 16883 198349 SH DFND 02 0 198349 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 16603 195051 SH DFND 04 0 0 195051 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 925025 10867310 SH SOLE 0 0 10867310 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 32 373 SH SOLE 0 373 0 FEDERAL SIGNAL CORP COM 313855108 3726 112342 SH DFND 01 0 112342 0 FEDERAL SIGNAL CORP COM 313855108 687 20712 SH DFND 02 0 20712 0 FEDERAL SIGNAL CORP COM 313855108 1573 47411 SH DFND 04 0 0 47411 FEDERAL SIGNAL CORP COM 313855108 121089 3650568 SH SOLE 0 0 3650568 FEDERAL SIGNAL CORP COM 313855108 20 592 SH SOLE 0 592 0 FEDERATED HERMES INC CL B 314211103 2869 99325 SH DFND 01 0 99325 0 FEDERATED HERMES INC CL B 314211103 880 30447 SH DFND 02 0 30447 0 FEDERATED HERMES INC CL B 314211103 2231 77239 SH DFND 04 0 0 77239 FEDERATED HERMES INC CL B 314211103 253291 8767419 SH SOLE 0 0 8767419 FEDERATED HERMES INC CL B 314211103 13 454 SH SOLE 0 454 0 FEDEX CORP COM 31428X106 62961 242513 SH DFND 01 0 242513 0 FEDEX CORP COM 31428X106 38565 148544 SH DFND 02 0 148544 0 FEDEX CORP COM 31428X106 11751 45262 SH DFND 02 0 0 45262 FEDEX CORP COM 31428X106 161645 622623 SH DFND 04 0 0 622623 FEDEX CORP COM 31428X106 4807007 18515550 SH SOLE 0 0 18515550 FEDEX CORP COM 31428X106 600 2310 SH SOLE 0 2310 0 FEDNAT HLDG CO COM 31431B109 53 8963 SH DFND 01 0 8963 0 FEDNAT HLDG CO COM 31431B109 14 2300 SH DFND 04 0 0 2300 FEDNAT HLDG CO COM 31431B109 2825 477122 SH SOLE 0 0 477122 FENNEC PHARMACEUTICALS INC COM 31447P100 292 39184 SH DFND 01 0 39184 0 FENNEC PHARMACEUTICALS INC COM 31447P100 435 58324 SH SOLE 0 0 58324 FERRO CORP COM 315405100 1956 133704 SH DFND 01 0 133704 0 FERRO CORP COM 315405100 348 23811 SH DFND 02 0 23811 0 FERRO CORP COM 315405100 878 60043 SH DFND 04 0 0 60043 FERRO CORP COM 315405100 121491 8304219 SH SOLE 0 0 8304219 FERRO CORP COM 315405100 6 407 SH SOLE 0 407 0 F5 NETWORKS INC COM 315616102 10911 62018 SH DFND 01 0 62018 0 F5 NETWORKS INC COM 315616102 7806 44370 SH DFND 02 0 44370 0 F5 NETWORKS INC COM 315616102 1854 10538 SH DFND 02 0 0 10538 F5 NETWORKS INC COM 315616102 27618 156972 SH DFND 04 0 0 156972 F5 NETWORKS INC COM 315616102 1110386 6311165 SH SOLE 0 0 6311165 F5 NETWORKS INC COM 315616102 53 303 SH SOLE 0 303 0 FIBROGEN INC COM 31572Q808 5598 150922 SH DFND 01 0 150922 0 FIBROGEN INC COM 31572Q808 1042 28084 SH DFND 02 0 28084 0 FIBROGEN INC COM 31572Q808 2398 64656 SH DFND 04 0 0 64656 FIBROGEN INC COM 31572Q808 271531 7320879 SH SOLE 0 0 7320879 FIBROGEN INC COM 31572Q808 15 405 SH SOLE 0 405 0 FIDELITY D & D BANCORP INC COM 31609R100 156 2427 SH DFND 01 0 2427 0 FIDELITY D & D BANCORP INC COM 31609R100 71 1099 SH DFND 04 0 0 1099 FIDELITY D & D BANCORP INC COM 31609R100 10448 162332 SH SOLE 0 0 162332 FIDELITY D & D BANCORP INC COM 31609R100 1 16 SH SOLE 0 16 0 FIDELITY NATL INFORMATION SV COM 31620M106 88028 622284 SH DFND 01 0 622284 0 FIDELITY NATL INFORMATION SV COM 31620M106 56613 400207 SH DFND 02 0 400207 0 FIDELITY NATL INFORMATION SV COM 31620M106 16141 114102 SH DFND 02 0 0 114102 FIDELITY NATL INFORMATION SV COM 31620M106 223653 1581031 SH DFND 04 0 0 1581031 FIDELITY NATL INFORMATION SV COM 31620M106 6539973 46231963 SH SOLE 0 0 46231963 FIDELITY NATL INFORMATION SV COM 31620M106 480 3390 SH SOLE 0 3390 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3657 93565 SH DFND 01 0 93565 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6505 166400 SH DFND 02 0 166400 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2044 52300 SH DFND 02 0 0 52300 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13581 347426 SH DFND 04 0 0 347426 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 981101 25098524 SH SOLE 0 0 25098524 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 74 1886 SH SOLE 0 1886 0 FIESTA RESTAURANT GROUP INC COM 31660B101 130 11369 SH DFND 01 0 11369 0 FIESTA RESTAURANT GROUP INC COM 31660B101 131 11524 SH DFND 04 0 0 11524 FIESTA RESTAURANT GROUP INC COM 31660B101 14545 1275901 SH SOLE 0 0 1275901 FIESTA RESTAURANT GROUP INC COM 31660B101 1 72 SH SOLE 0 72 0 FIFTH THIRD BANCORP COM 316773100 19702 714628 SH DFND 01 0 714628 0 FIFTH THIRD BANCORP COM 316773100 12209 442829 SH DFND 02 0 442829 0 FIFTH THIRD BANCORP COM 316773100 3662 132812 SH DFND 02 0 0 132812 FIFTH THIRD BANCORP COM 316773100 51418 1865012 SH DFND 04 0 0 1865012 FIFTH THIRD BANCORP COM 316773100 2184334 79228652 SH SOLE 0 0 79228652 FIFTH THIRD BANCORP COM 316773100 188 6827 SH SOLE 0 6827 0 51JOB INC SPONSORED ADS 316827104 5647 80669 SH DFND 01 0 80669 0 51JOB INC SPONSORED ADS 316827104 849 12122 SH DFND 02 0 12122 0 51JOB INC SPONSORED ADS 316827104 4058 57970 SH DFND 04 0 0 57970 51JOB INC SPONSORED ADS 316827104 227 3240 SH DFND 05 0 0 3240 51JOB INC SPONSORED ADS 316827104 56751 810735 SH SOLE 0 0 810735 FINANCIAL INSTNS INC COM 317585404 244 10865 SH DFND 01 0 10865 0 FINANCIAL INSTNS INC COM 317585404 89 3934 SH DFND 04 0 0 3934 FINANCIAL INSTNS INC COM 317585404 16708 742556 SH SOLE 0 0 742556 FINANCIAL INSTNS INC COM 317585404 2 99 SH SOLE 0 99 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 77 28654 SH DFND 05 0 0 28654 FIREEYE INC COM 31816Q101 1845 79991 SH DFND 01 0 79991 0 FIREEYE INC COM 31816Q101 1643 71235 SH DFND 02 0 71235 0 FIREEYE INC COM 31816Q101 4240 183863 SH DFND 04 0 0 183863 FIREEYE INC COM 31816Q101 469719 20369412 SH SOLE 0 0 20369412 FIREEYE INC COM 31816Q101 24 1039 SH SOLE 0 1039 0 FIRST AMERN FINL CORP COM 31847R102 1861 36043 SH DFND 01 0 36043 0 FIRST AMERN FINL CORP COM 31847R102 1941 37585 SH DFND 02 0 37585 0 FIRST AMERN FINL CORP COM 31847R102 4763 92247 SH DFND 04 0 0 92247 FIRST AMERN FINL CORP COM 31847R102 584126 11313685 SH SOLE 0 0 11313685 FIRST AMERN FINL CORP COM 31847R102 50 960 SH SOLE 0 960 0 FIRST BANCORP INC ME COM 31866P102 178 7023 SH DFND 01 0 7023 0 FIRST BANCORP INC ME COM 31866P102 128 5059 SH DFND 04 0 0 5059 FIRST BANCORP INC ME COM 31866P102 13501 531524 SH SOLE 0 0 531524 FIRST BANCORP INC ME COM 31866P102 1 57 SH SOLE 0 57 0 FIRST BANCORP P R COM NEW 318672706 1343 145632 SH DFND 01 0 145632 0 FIRST BANCORP P R COM NEW 318672706 710 77052 SH DFND 02 0 77052 0 FIRST BANCORP P R COM NEW 318672706 1819 197240 SH DFND 04 0 0 197240 FIRST BANCORP P R COM NEW 318672706 210639 22845878 SH SOLE 0 0 22845878 FIRST BANCORP P R COM NEW 318672706 31 3321 SH SOLE 0 3321 0 FIRST BANCORP N C COM 318910106 624 18434 SH DFND 01 0 18434 0 FIRST BANCORP N C COM 318910106 343 10150 SH DFND 02 0 10150 0 FIRST BANCORP N C COM 318910106 877 25916 SH DFND 04 0 0 25916 FIRST BANCORP N C COM 318910106 57990 1714165 SH SOLE 0 0 1714165 FIRST BANCORP N C COM 318910106 37 1082 SH SOLE 0 1082 0 FIRST BANCSHARES INC MS COM 318916103 428 13866 SH DFND 01 0 13866 0 FIRST BANCSHARES INC MS COM 318916103 138 4476 SH DFND 02 0 4476 0 FIRST BANCSHARES INC MS COM 318916103 714 23133 SH DFND 04 0 0 23133 FIRST BANCSHARES INC MS COM 318916103 31904 1033155 SH SOLE 0 0 1033155 FIRST BANCSHARES INC MS COM 318916103 23 742 SH SOLE 0 742 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 96 10285 SH DFND 01 0 10285 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 57 6043 SH DFND 04 0 0 6043 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 8968 956033 SH SOLE 0 0 956033 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1 135 SH SOLE 0 135 0 FIRST BUSEY CORP COM NEW 319383204 703 32641 SH DFND 01 0 32641 0 FIRST BUSEY CORP COM NEW 319383204 338 15683 SH DFND 02 0 15683 0 FIRST BUSEY CORP COM NEW 319383204 863 40042 SH DFND 04 0 0 40042 FIRST BUSEY CORP COM NEW 319383204 53084 2463273 SH SOLE 0 0 2463273 FIRST BUSEY CORP COM NEW 319383204 15 683 SH SOLE 0 683 0 FIRST BUS FINL SVCS INC WIS COM 319390100 104 5627 SH DFND 01 0 5627 0 FIRST BUS FINL SVCS INC WIS COM 319390100 29 1600 SH DFND 04 0 0 1600 FIRST BUS FINL SVCS INC WIS COM 319390100 7515 408224 SH SOLE 0 0 408224 FIRST BUS FINL SVCS INC WIS COM 319390100 1 52 SH SOLE 0 52 0 FIRST CAPITAL INC COM 31942S104 128 2117 SH DFND 01 0 2117 0 FIRST CAPITAL INC COM 31942S104 77 1270 SH DFND 04 0 0 1270 FIRST CAPITAL INC COM 31942S104 8816 145573 SH SOLE 0 0 145573 FIRST CAPITAL INC COM 31942S104 1 12 SH SOLE 0 12 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1282 2233 SH DFND 01 0 2233 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1213 2113 SH DFND 02 0 2113 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2949 5136 SH DFND 04 0 0 5136 FIRST CTZNS BANCSHARES INC N CL A 31946M103 257948 449176 SH SOLE 0 0 449176 FIRST CTZNS BANCSHARES INC N CL A 31946M103 63 110 SH SOLE 0 110 0 FIRST CHOICE BANCORP COM 31948P104 121 6539 SH DFND 01 0 6539 0 FIRST CHOICE BANCORP COM 31948P104 40 2187 SH DFND 04 0 0 2187 FIRST CHOICE BANCORP COM 31948P104 8704 470742 SH SOLE 0 0 470742 FIRST CHOICE BANCORP COM 31948P104 1 50 SH SOLE 0 50 0 FIRST COMWLTH FINL CORP PA COM 319829107 690 63059 SH DFND 01 0 63059 0 FIRST COMWLTH FINL CORP PA COM 319829107 418 38174 SH DFND 02 0 38174 0 FIRST COMWLTH FINL CORP PA COM 319829107 1093 99905 SH DFND 04 0 0 99905 FIRST COMWLTH FINL CORP PA COM 319829107 111874 10226170 SH SOLE 0 0 10226170 FIRST COMWLTH FINL CORP PA COM 319829107 18 1629 SH SOLE 0 1629 0 FIRST CMNTY CORP S C COM 319835104 83 4877 SH DFND 01 0 4877 0 FIRST CMNTY CORP S C COM 319835104 19 1092 SH DFND 04 0 0 1092 FIRST CMNTY CORP S C COM 319835104 5100 300154 SH SOLE 0 0 300154 FIRST CMNTY CORP S C COM 319835104 1 57 SH SOLE 0 57 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 240 11136 SH DFND 01 0 11136 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 88 4060 SH DFND 02 0 4060 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 262 12136 SH DFND 04 0 0 12136 FIRST CMNTY BANKSHARES INC V COM 31983A103 16853 780944 SH SOLE 0 0 780944 FIRST CMNTY BANKSHARES INC V COM 31983A103 2 77 SH SOLE 0 77 0 1ST CONSTITUTION BANCORP COM 31986N102 95 5978 SH DFND 01 0 5978 0 1ST CONSTITUTION BANCORP COM 31986N102 26 1617 SH DFND 04 0 0 1617 1ST CONSTITUTION BANCORP COM 31986N102 6531 411512 SH SOLE 0 0 411512 1ST CONSTITUTION BANCORP COM 31986N102 1 55 SH SOLE 0 55 0 FIRST FINL BANCORP OH COM 320209109 1125 64202 SH DFND 01 0 64202 0 FIRST FINL BANCORP OH COM 320209109 518 29530 SH DFND 02 0 29530 0 FIRST FINL BANCORP OH COM 320209109 1534 87531 SH DFND 04 0 0 87531 FIRST FINL BANCORP OH COM 320209109 176359 10060385 SH SOLE 0 0 10060385 FIRST FINL BANCORP OH COM 320209109 32 1799 SH SOLE 0 1799 0 FIRST FINL BANKSHARES COM 32020R109 9300 257070 SH DFND 01 0 257070 0 FIRST FINL BANKSHARES COM 32020R109 1440 39813 SH DFND 02 0 39813 0 FIRST FINL BANKSHARES COM 32020R109 3947 109117 SH DFND 04 0 0 109117 FIRST FINL BANKSHARES COM 32020R109 442734 12238682 SH SOLE 0 0 12238682 FIRST FINL BANKSHARES COM 32020R109 24 652 SH SOLE 0 652 0 FIRST FINL CORP IND COM 320218100 353 9083 SH DFND 01 0 9083 0 FIRST FINL CORP IND COM 320218100 106 2725 SH DFND 02 0 2725 0 FIRST FINL CORP IND COM 320218100 421 10843 SH DFND 04 0 0 10843 FIRST FINL CORP IND COM 320218100 26472 681388 SH SOLE 0 0 681388 FIRST FINL CORP IND COM 320218100 2 59 SH SOLE 0 59 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 14 1253 SH DFND 01 0 1253 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 41 3588 SH DFND 04 0 0 3588 FIRST FINANCIAL NORTHWEST IN COM 32022K102 3929 344634 SH SOLE 0 0 344634 FIRST FNDTN INC COM 32026V104 772 38584 SH DFND 01 0 38584 0 FIRST FNDTN INC COM 32026V104 165 8249 SH DFND 02 0 8249 0 FIRST FNDTN INC COM 32026V104 675 33758 SH DFND 04 0 0 33758 FIRST FNDTN INC COM 32026V104 37032 1851578 SH SOLE 0 0 1851578 FIRST FNDTN INC COM 32026V104 15 756 SH SOLE 0 756 0 FIRST GTY BANCSHARES INC COM 32043P106 58 3244 SH DFND 01 0 3244 0 FIRST GTY BANCSHARES INC COM 32043P106 33 1867 SH DFND 04 0 0 1867 FIRST GTY BANCSHARES INC COM 32043P106 4501 253265 SH SOLE 0 0 253265 FIRST HORIZON CORPORATION COM 320517105 2311 181150 SH DFND 01 0 181150 0 FIRST HORIZON CORPORATION COM 320517105 2373 185979 SH DFND 02 0 185979 0 FIRST HORIZON CORPORATION COM 320517105 5937 465313 SH DFND 04 0 0 465313 FIRST HORIZON CORPORATION COM 320517105 714647 56006845 SH SOLE 0 0 56006845 FIRST HORIZON CORPORATION COM 320517105 76 5995 SH SOLE 0 5995 0 FIRST HAWAIIAN INC COM 32051X108 1003 42529 SH DFND 01 0 42529 0 FIRST HAWAIIAN INC COM 32051X108 982 41637 SH DFND 02 0 41637 0 FIRST HAWAIIAN INC COM 32051X108 2506 106262 SH DFND 04 0 0 106262 FIRST HAWAIIAN INC COM 32051X108 327861 13904192 SH SOLE 0 0 13904192 FIRST HAWAIIAN INC COM 32051X108 32 1360 SH SOLE 0 1360 0 FIRST INDL RLTY TR INC COM 32054K103 1777 42185 SH DFND 01 0 42185 0 FIRST INDL RLTY TR INC COM 32054K103 13575 322220 SH DFND 02 0 322220 0 FIRST INDL RLTY TR INC COM 32054K103 4402 104481 SH DFND 04 0 0 104481 FIRST INDL RLTY TR INC COM 32054K103 732962 17397622 SH SOLE 0 0 17397622 FIRST INDL RLTY TR INC COM 32054K103 27 644 SH SOLE 0 644 0 FIRST INTERNET BANCORP COM 320557101 189 6584 SH DFND 01 0 6584 0 FIRST INTERNET BANCORP COM 320557101 59 2061 SH DFND 04 0 0 2061 FIRST INTERNET BANCORP COM 320557101 14504 504672 SH SOLE 0 0 504672 FIRST INTERNET BANCORP COM 320557101 2 60 SH SOLE 0 60 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1039 25483 SH DFND 01 0 25483 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 535 13116 SH DFND 02 0 13116 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1388 34055 SH DFND 04 0 0 34055 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 140864 3455087 SH SOLE 0 0 3455087 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 35 861 SH SOLE 0 861 0 FIRST LONG IS CORP COM 320734106 256 14325 SH DFND 01 0 14325 0 FIRST LONG IS CORP COM 320734106 97 5460 SH DFND 02 0 5460 0 FIRST LONG IS CORP COM 320734106 291 16295 SH DFND 04 0 0 16295 FIRST LONG IS CORP COM 320734106 22320 1250405 SH SOLE 0 0 1250405 FIRST LONG IS CORP COM 320734106 2 121 SH SOLE 0 121 0 FIRST MAJESTIC SILVER CORP COM 32076V103 7787 579416 SH DFND 01 0 579416 0 FIRST MAJESTIC SILVER CORP COM 32076V103 898 66846 SH DFND 02 0 66846 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1252 93126 SH DFND 04 0 0 93126 FIRST MAJESTIC SILVER CORP COM 32076V103 60572 4506829 SH SOLE 0 0 4506829 FIRST MAJESTIC SILVER CORP COM 32076V103 3439 255878 SH SOLE 0 255878 0 FIRST MERCHANTS CORP COM 320817109 1335 35682 SH DFND 01 0 35682 0 FIRST MERCHANTS CORP COM 320817109 673 17982 SH DFND 02 0 17982 0 FIRST MERCHANTS CORP COM 320817109 1865 49841 SH DFND 04 0 0 49841 FIRST MERCHANTS CORP COM 320817109 184255 4925293 SH SOLE 0 0 4925293 FIRST MERCHANTS CORP COM 320817109 41 1106 SH SOLE 0 1106 0 FIRST MID ILL BANCSHARES INC COM 320866106 324 9612 SH DFND 01 0 9612 0 FIRST MID ILL BANCSHARES INC COM 320866106 154 4588 SH DFND 02 0 4588 0 FIRST MID ILL BANCSHARES INC COM 320866106 524 15577 SH DFND 04 0 0 15577 FIRST MID ILL BANCSHARES INC COM 320866106 21085 626397 SH SOLE 0 0 626397 FIRST MID ILL BANCSHARES INC COM 320866106 2 68 SH SOLE 0 68 0 FIRST MIDWEST BANCORP DEL COM 320867104 1190 74743 SH DFND 01 0 74743 0 FIRST MIDWEST BANCORP DEL COM 320867104 633 39761 SH DFND 02 0 39761 0 FIRST MIDWEST BANCORP DEL COM 320867104 1501 94302 SH DFND 04 0 0 94302 FIRST MIDWEST BANCORP DEL COM 320867104 194659 12227297 SH SOLE 0 0 12227297 FIRST MIDWEST BANCORP DEL COM 320867104 23 1414 SH SOLE 0 1414 0 FIRST NATL CORP COM 32106V107 20 1183 SH DFND 01 0 1183 0 FIRST NATL CORP COM 32106V107 32 1871 SH DFND 04 0 0 1871 FIRST NATL CORP COM 32106V107 1095 64822 SH SOLE 0 0 64822 FIRST NORTHWEST BANCORP COM 335834107 94 6012 SH DFND 01 0 6012 0 FIRST NORTHWEST BANCORP COM 335834107 69 4449 SH DFND 04 0 0 4449 FIRST NORTHWEST BANCORP COM 335834107 5327 341484 SH SOLE 0 0 341484 FIRST NORTHWEST BANCORP COM 335834107 0 23 SH SOLE 0 23 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 25422 173021 SH DFND 01 0 173021 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 14881 101282 SH DFND 02 0 101282 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4521 30768 SH DFND 02 0 0 30768 FIRST REP BK SAN FRANCISCO C COM 33616C100 64379 438163 SH DFND 04 0 0 438163 FIRST REP BK SAN FRANCISCO C COM 33616C100 2590598 17631513 SH SOLE 0 0 17631513 FIRST REP BK SAN FRANCISCO C COM 33616C100 125 852 SH SOLE 0 852 0 FIRST SVGS FINL GROUP INC COM 33621E109 79 1223 SH DFND 01 0 1223 0 FIRST SVGS FINL GROUP INC COM 33621E109 47 729 SH DFND 04 0 0 729 FIRST SVGS FINL GROUP INC COM 33621E109 6109 93989 SH SOLE 0 0 93989 FIRST SVGS FINL GROUP INC COM 33621E109 1 16 SH SOLE 0 16 0 FIRST SOLAR INC COM 336433107 2864 28954 SH DFND 01 0 28954 0 FIRST SOLAR INC COM 336433107 2574 26025 SH DFND 02 0 26025 0 FIRST SOLAR INC COM 336433107 6831 69055 SH DFND 04 0 0 69055 FIRST SOLAR INC COM 336433107 795382 8040655 SH SOLE 0 0 8040655 FIRST SOLAR INC COM 336433107 80 808 SH SOLE 0 808 0 1ST SOURCE CORP COM 336901103 431 10706 SH DFND 01 0 10706 0 1ST SOURCE CORP COM 336901103 173 4294 SH DFND 02 0 4294 0 1ST SOURCE CORP COM 336901103 682 16934 SH DFND 04 0 0 16934 1ST SOURCE CORP COM 336901103 36090 895532 SH SOLE 0 0 895532 1ST SOURCE CORP COM 336901103 13 314 SH SOLE 0 314 0 FIRST UTD CORP COM 33741H107 79 5080 SH DFND 01 0 5080 0 FIRST UTD CORP COM 33741H107 35 2250 SH DFND 04 0 0 2250 FIRST UTD CORP COM 33741H107 6325 408082 SH SOLE 0 0 408082 FIRST UTD CORP COM 33741H107 1 61 SH SOLE 0 61 0 FIRST US BANCSHARES INC COM 33744V103 15 1697 SH DFND 01 0 1697 0 FIRST US BANCSHARES INC COM 33744V103 7 800 SH DFND 04 0 0 800 FIRST US BANCSHARES INC COM 33744V103 695 77118 SH SOLE 0 0 77118 FIRST WESTN FINL INC COM 33751L105 79 4060 SH DFND 01 0 4060 0 FIRST WESTN FINL INC COM 33751L105 27 1375 SH DFND 04 0 0 1375 FIRST WESTN FINL INC COM 33751L105 3778 193059 SH SOLE 0 0 193059 FIRST WESTN FINL INC COM 33751L105 1 56 SH SOLE 0 56 0 FIRSTCASH INC COM 33767D105 5639 80513 SH DFND 01 0 80513 0 FIRSTCASH INC COM 33767D105 961 13725 SH DFND 02 0 13725 0 FIRSTCASH INC COM 33767D105 2292 32727 SH DFND 04 0 0 32727 FIRSTCASH INC COM 33767D105 244841 3495736 SH SOLE 0 0 3495736 FIRSTCASH INC COM 33767D105 14 197 SH SOLE 0 197 0 FIRSTSERVICE CORP NEW COM 33767E202 14627 106952 SH DFND 01 0 106952 0 FIRSTSERVICE CORP NEW COM 33767E202 2596 18983 SH DFND 02 0 18983 0 FIRSTSERVICE CORP NEW COM 33767E202 512 3743 SH DFND 02 0 0 3743 FIRSTSERVICE CORP NEW COM 33767E202 1375 10053 SH DFND 04 0 0 10053 FIRSTSERVICE CORP NEW COM 33767E202 112231 820643 SH SOLE 0 0 820643 FIRSTSERVICE CORP NEW COM 33767E202 31121 227561 SH SOLE 0 227561 0 FISERV INC COM 337738108 68017 597377 SH DFND 01 0 597377 0 FISERV INC COM 337738108 41376 363393 SH DFND 02 0 363393 0 FISERV INC COM 337738108 11936 104827 SH DFND 02 0 0 104827 FISERV INC COM 337738108 167143 1467969 SH DFND 04 0 0 1467969 FISERV INC COM 337738108 4879228 42852873 SH SOLE 0 0 42852873 FISERV INC COM 337738108 331 2906 SH SOLE 0 2906 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1287 31566 SH DFND 01 0 31566 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 772 18944 SH DFND 02 0 18944 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1765 43303 SH DFND 04 0 0 43303 FLAGSTAR BANCORP INC COM PAR .001 337930705 214387 5259740 SH SOLE 0 0 5259740 FLAGSTAR BANCORP INC COM PAR .001 337930705 53 1298 SH SOLE 0 1298 0 FIRSTENERGY CORP COM 337932107 16676 544779 SH DFND 01 0 544779 0 FIRSTENERGY CORP COM 337932107 19723 644340 SH DFND 02 0 644340 0 FIRSTENERGY CORP COM 337932107 3037 99213 SH DFND 02 0 0 99213 FIRSTENERGY CORP COM 337932107 42808 1398498 SH DFND 04 0 0 1398498 FIRSTENERGY CORP COM 337932107 1868356 61037431 SH SOLE 0 0 61037431 FIRSTENERGY CORP COM 337932107 126 4130 SH SOLE 0 4130 0 FITBIT INC CL A 33812L102 2580 379348 SH DFND 01 0 379348 0 FITBIT INC CL A 33812L102 496 72984 SH DFND 02 0 72984 0 FITBIT INC CL A 33812L102 1290 189717 SH DFND 04 0 0 189717 FITBIT INC CL A 33812L102 151191 22233958 SH SOLE 0 0 22233958 FITBIT INC CL A 33812L102 8 1231 SH SOLE 0 1231 0 FISKER INC CL A COM STK 33813J106 361 24636 SH DFND 01 0 24636 0 FISKER INC CL A COM STK 33813J106 761 51912 SH DFND 04 0 0 51912 FISKER INC CL A COM STK 33813J106 153481 10476498 SH SOLE 0 0 10476498 FISKER INC CL A COM STK 33813J106 9 615 SH SOLE 0 615 0 FIVE BELOW INC COM 33829M101 4329 24738 SH DFND 01 0 24738 0 FIVE BELOW INC COM 33829M101 3221 18406 SH DFND 02 0 18406 0 FIVE BELOW INC COM 33829M101 7968 45539 SH DFND 04 0 0 45539 FIVE BELOW INC COM 33829M101 859232 4910457 SH SOLE 0 0 4910457 FIVE BELOW INC COM 33829M101 48 272 SH SOLE 0 272 0 FIVE9 INC COM 338307101 4960 28439 SH DFND 01 0 28439 0 FIVE9 INC COM 338307101 3660 20989 SH DFND 02 0 20989 0 FIVE9 INC COM 338307101 9314 53404 SH DFND 04 0 0 53404 FIVE9 INC COM 338307101 1095148 6279521 SH SOLE 0 0 6279521 FIVE9 INC COM 338307101 103 588 SH SOLE 0 588 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 397 23343 SH DFND 01 0 23343 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 310 18217 SH DFND 04 0 0 18217 FIVE PRIME THERAPEUTICS INC COM 33830X104 34490 2027651 SH SOLE 0 0 2027651 FIVE PRIME THERAPEUTICS INC COM 33830X104 26 1516 SH SOLE 0 1516 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 82 11916 SH DFND 01 0 11916 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 33 4799 SH DFND 04 0 0 4799 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 5744 832408 SH SOLE 0 0 832408 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1 107 SH SOLE 0 107 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 113 20756 SH DFND 02 0 20756 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 120 21983 SH DFND 04 0 0 21983 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 14458 2647900 SH SOLE 0 0 2647900 FLEETCOR TECHNOLOGIES INC COM 339041105 25509 93498 SH DFND 01 0 93498 0 FLEETCOR TECHNOLOGIES INC COM 339041105 14571 53407 SH DFND 02 0 53407 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4087 14979 SH DFND 02 0 0 14979 FLEETCOR TECHNOLOGIES INC COM 339041105 57668 211369 SH DFND 04 0 0 211369 FLEETCOR TECHNOLOGIES INC COM 339041105 2360909 8653407 SH SOLE 0 0 8653407 FLEETCOR TECHNOLOGIES INC COM 339041105 112 410 SH SOLE 0 410 0 FLEXSTEEL INDS INC COM 339382103 47 1354 SH DFND 01 0 1354 0 FLEXSTEEL INDS INC COM 339382103 91 2608 SH DFND 04 0 0 2608 FLEXSTEEL INDS INC COM 339382103 11466 327868 SH SOLE 0 0 327868 FLEXSTEEL INDS INC COM 339382103 1 35 SH SOLE 0 35 0 FLEXION THERAPEUTICS INC COM 33938J106 990 85770 SH DFND 01 0 85770 0 FLEXION THERAPEUTICS INC COM 33938J106 224 19411 SH DFND 02 0 19411 0 FLEXION THERAPEUTICS INC COM 33938J106 410 35516 SH DFND 04 0 0 35516 FLEXION THERAPEUTICS INC COM 33938J106 25740 2230509 SH SOLE 0 0 2230509 FLEXION THERAPEUTICS INC COM 33938J106 3 257 SH SOLE 0 257 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 216 86857 SH SOLE 0 0 86857 FLEXSHOPPER INC COM NEW 33939J303 1599 622117 SH SOLE 0 0 622117 FLOOR & DECOR HLDGS INC CL A 339750101 4068 43812 SH DFND 01 0 43812 0 FLOOR & DECOR HLDGS INC CL A 339750101 2727 29370 SH DFND 02 0 29370 0 FLOOR & DECOR HLDGS INC CL A 339750101 7082 76269 SH DFND 04 0 0 76269 FLOOR & DECOR HLDGS INC CL A 339750101 794633 8558245 SH SOLE 0 0 8558245 FLOOR & DECOR HLDGS INC CL A 339750101 91 980 SH SOLE 0 980 0 FLOTEK INDS INC DEL COM 343389102 23 10937 SH DFND 01 0 10937 0 FLOTEK INDS INC DEL COM 343389102 33 15792 SH DFND 04 0 0 15792 FLOTEK INDS INC DEL COM 343389102 5985 2836723 SH SOLE 0 0 2836723 FLOTEK INDS INC DEL COM 343389102 1 530 SH SOLE 0 530 0 FLUOR CORP NEW COM 343412102 1438 90072 SH DFND 01 0 90072 0 FLUOR CORP NEW COM 343412102 752 47111 SH DFND 02 0 47111 0 FLUOR CORP NEW COM 343412102 1626 101794 SH DFND 04 0 0 101794 FLUOR CORP NEW COM 343412102 175061 10961878 SH SOLE 0 0 10961878 FLUOR CORP NEW COM 343412102 24 1532 SH SOLE 0 1532 0 FLOWERS FOODS INC COM 343498101 1457 64380 SH DFND 01 0 64380 0 FLOWERS FOODS INC COM 343498101 1888 83429 SH DFND 02 0 83429 0 FLOWERS FOODS INC COM 343498101 4192 185245 SH DFND 04 0 0 185245 FLOWERS FOODS INC COM 343498101 403333 17822954 SH SOLE 0 0 17822954 FLOWERS FOODS INC COM 343498101 486 21464 SH SOLE 0 21464 0 FLOWSERVE CORP COM 34354P105 4775 129590 SH DFND 01 0 129590 0 FLOWSERVE CORP COM 34354P105 1616 43843 SH DFND 02 0 43843 0 FLOWSERVE CORP COM 34354P105 10361 281168 SH DFND 04 0 0 281168 FLOWSERVE CORP COM 34354P105 493033 13379448 SH SOLE 0 0 13379448 FLOWSERVE CORP COM 34354P105 23 634 SH SOLE 0 634 0 FLUENT INC COM 34380C102 152 28662 SH DFND 01 0 28662 0 FLUENT INC COM 34380C102 70 13100 SH DFND 04 0 0 13100 FLUENT INC COM 34380C102 9269 1745630 SH SOLE 0 0 1745630 FLUENT INC COM 34380C102 1 192 SH SOLE 0 192 0 FLUIDIGM CORP DEL COM 34385P108 335 55788 SH DFND 01 0 55788 0 FLUIDIGM CORP DEL COM 34385P108 196 32676 SH DFND 02 0 32676 0 FLUIDIGM CORP DEL COM 34385P108 379 63093 SH DFND 04 0 0 63093 FLUIDIGM CORP DEL COM 34385P108 19930 3321603 SH SOLE 0 0 3321603 FLUIDIGM CORP DEL COM 34385P108 19 3150 SH SOLE 0 3150 0 FLUSHING FINL CORP COM 343873105 322 19361 SH DFND 01 0 19361 0 FLUSHING FINL CORP COM 343873105 191 11500 SH DFND 02 0 11500 0 FLUSHING FINL CORP COM 343873105 341 20499 SH DFND 04 0 0 20499 FLUSHING FINL CORP COM 343873105 21254 1277300 SH SOLE 0 0 1277300 FLUSHING FINL CORP COM 343873105 2 147 SH SOLE 0 147 0 FLUX PWR HLDGS INC COM NEW 344057302 18 1023 SH DFND 01 0 1023 0 FLUX PWR HLDGS INC COM NEW 344057302 54 3135 SH DFND 04 0 0 3135 FLUX PWR HLDGS INC COM NEW 344057302 1205 69909 SH SOLE 0 0 69909 FOGHORN THERAPEUTICS INC COM 344174107 254 12518 SH DFND 01 0 12518 0 FOGHORN THERAPEUTICS INC COM 344174107 105 5172 SH DFND 04 0 0 5172 FOGHORN THERAPEUTICS INC COM 344174107 7818 385714 SH SOLE 0 0 385714 FOGHORN THERAPEUTICS INC COM 344174107 1 47 SH SOLE 0 47 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2714 62383 SH DFND 01 0 62383 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 355 8170 SH DFND 02 0 8170 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 969 22275 SH DFND 04 0 0 22275 FOCUS FINL PARTNERS INC COM CL A 34417P100 122683 2820307 SH SOLE 0 0 2820307 FOCUS FINL PARTNERS INC COM CL A 34417P100 7 163 SH SOLE 0 163 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 165 2175 SH DFND 04 0 0 2175 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5447 71884 SH SOLE 0 0 71884 FONAR CORP COM NEW 344437405 72 4152 SH DFND 01 0 4152 0 FONAR CORP COM NEW 344437405 24 1400 SH DFND 04 0 0 1400 FONAR CORP COM NEW 344437405 7042 405634 SH SOLE 0 0 405634 FONAR CORP COM NEW 344437405 1 54 SH SOLE 0 54 0 FOOT LOCKER INC COM 344849104 1380 34117 SH DFND 01 0 34117 0 FOOT LOCKER INC COM 344849104 1400 34626 SH DFND 02 0 34626 0 FOOT LOCKER INC COM 344849104 3555 87910 SH DFND 04 0 0 87910 FOOT LOCKER INC COM 344849104 365402 9035654 SH SOLE 0 0 9035654 FOOT LOCKER INC COM 344849104 80 1980 SH SOLE 0 1980 0 FORD MTR CO DEL COM 345370860 34465 3920987 SH DFND 01 0 3920987 0 FORD MTR CO DEL COM 345370860 20598 2343378 SH DFND 02 0 2343378 0 FORD MTR CO DEL COM 345370860 6255 711555 SH DFND 02 0 0 711555 FORD MTR CO DEL COM 345370860 88389 10055609 SH DFND 04 0 0 10055609 FORD MTR CO DEL COM 345370860 2388670 271748597 SH SOLE 0 0 271748597 FORD MTR CO DEL COM 345370860 358 40718 SH SOLE 0 40718 0 FORESTAR GROUP INC COM 346232101 219 10842 SH DFND 01 0 10842 0 FORESTAR GROUP INC COM 346232101 94 4637 SH DFND 02 0 4637 0 FORESTAR GROUP INC COM 346232101 254 12567 SH DFND 04 0 0 12567 FORESTAR GROUP INC COM 346232101 46256 2292189 SH SOLE 0 0 2292189 FORESTAR GROUP INC COM 346232101 1 67 SH SOLE 0 67 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1027 29415 SH DFND 01 0 29415 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 198 5666 SH DFND 02 0 5666 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 445 12745 SH DFND 04 0 0 12745 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 51536 1476678 SH SOLE 0 0 1476678 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2 71 SH SOLE 0 71 0 FORMFACTOR INC COM 346375108 6570 152713 SH DFND 01 0 152713 0 FORMFACTOR INC COM 346375108 1102 25618 SH DFND 02 0 25618 0 FORMFACTOR INC COM 346375108 2753 63982 SH DFND 04 0 0 63982 FORMFACTOR INC COM 346375108 349152 8116033 SH SOLE 0 0 8116033 FORMFACTOR INC COM 346375108 31 720 SH SOLE 0 720 0 FORRESTER RESH INC COM 346563109 917 21875 SH DFND 01 0 21875 0 FORRESTER RESH INC COM 346563109 122 2900 SH DFND 02 0 2900 0 FORRESTER RESH INC COM 346563109 382 9123 SH DFND 04 0 0 9123 FORRESTER RESH INC COM 346563109 48629 1160589 SH SOLE 0 0 1160589 FORRESTER RESH INC COM 346563109 3 60 SH SOLE 0 60 0 FORTIS INC COM 349553107 55200 1352285 SH DFND 01 0 1352285 0 FORTIS INC COM 349553107 22775 557937 SH DFND 02 0 557937 0 FORTIS INC COM 349553107 3600 88201 SH DFND 02 0 0 88201 FORTIS INC COM 349553107 16817 411975 SH DFND 04 0 0 411975 FORTIS INC COM 349553107 439538 10767719 SH SOLE 0 0 10767719 FORTIS INC COM 349553107 32037 784824 SH SOLE 0 784824 0 FORTINET INC COM 34959E109 22428 150998 SH DFND 01 0 150998 0 FORTINET INC COM 34959E109 12692 85454 SH DFND 02 0 85454 0 FORTINET INC COM 34959E109 3709 24971 SH DFND 02 0 0 24971 FORTINET INC COM 34959E109 51101 344047 SH DFND 04 0 0 344047 FORTINET INC COM 34959E109 2274794 15315382 SH SOLE 0 0 15315382 FORTINET INC COM 34959E109 101 679 SH SOLE 0 679 0 FORTIVE CORP COM 34959J108 23532 332279 SH DFND 01 0 332279 0 FORTIVE CORP COM 34959J108 12743 179936 SH DFND 02 0 179936 0 FORTIVE CORP COM 34959J108 3857 54468 SH DFND 02 0 0 54468 FORTIVE CORP COM 34959J108 58311 823371 SH DFND 04 0 0 823371 FORTIVE CORP COM 34959J108 2284584 32259024 SH SOLE 0 0 32259024 FORTIVE CORP COM 34959J108 142 2011 SH SOLE 0 2011 0 FORTRESS BIOTECH INC COM 34960Q109 432 136247 SH DFND 01 0 136247 0 FORTRESS BIOTECH INC COM 34960Q109 68 21359 SH DFND 04 0 0 21359 FORTRESS BIOTECH INC COM 34960Q109 13980 4410204 SH SOLE 0 0 4410204 FORTRESS BIOTECH INC COM 34960Q109 1 366 SH SOLE 0 366 0 FORTERRA INC COM 34960W106 953 55421 SH DFND 01 0 55421 0 FORTERRA INC COM 34960W106 225 13110 SH DFND 02 0 13110 0 FORTERRA INC COM 34960W106 362 21047 SH DFND 04 0 0 21047 FORTERRA INC COM 34960W106 25495 1482692 SH SOLE 0 0 1482692 FORTERRA INC COM 34960W106 19 1127 SH SOLE 0 1127 0 FORTE BIOSCIENCES INC COM 34962G109 63 1732 SH DFND 01 0 1732 0 FORTE BIOSCIENCES INC COM 34962G109 126 3462 SH DFND 04 0 0 3462 FORTE BIOSCIENCES INC COM 34962G109 15970 438613 SH SOLE 0 0 438613 FORTE BIOSCIENCES INC COM 34962G109 1 37 SH SOLE 0 37 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 11883 138626 SH DFND 01 0 138626 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7431 86690 SH DFND 02 0 86690 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2095 24435 SH DFND 02 0 0 24435 FORTUNE BRANDS HOME & SEC IN COM 34964C106 30587 356827 SH DFND 04 0 0 356827 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1210487 14121412 SH SOLE 0 0 14121412 FORTUNE BRANDS HOME & SEC IN COM 34964C106 87 1018 SH SOLE 0 1018 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 9 722 SH DFND 01 0 722 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 12 994 SH DFND 04 0 0 994 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 2439 204979 SH SOLE 0 0 204979 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 0 19 SH SOLE 0 19 0 FORWARD AIR CORP COM 349853101 3077 40046 SH DFND 01 0 40046 0 FORWARD AIR CORP COM 349853101 669 8702 SH DFND 02 0 8702 0 FORWARD AIR CORP COM 349853101 1733 22548 SH DFND 04 0 0 22548 FORWARD AIR CORP COM 349853101 211592 2753676 SH SOLE 0 0 2753676 FORWARD AIR CORP COM 349853101 11 137 SH SOLE 0 137 0 FORWARD INDS INC N Y COM NEW 349862300 211 115757 SH SOLE 0 0 115757 FOSSIL GROUP INC COM 34988V106 272 31339 SH DFND 01 0 31339 0 FOSSIL GROUP INC COM 34988V106 47 5374 SH DFND 02 0 5374 0 FOSSIL GROUP INC COM 34988V106 300 34578 SH DFND 04 0 0 34578 FOSSIL GROUP INC COM 34988V106 26674 3076634 SH SOLE 0 0 3076634 FOSSIL GROUP INC COM 34988V106 62 7204 SH SOLE 0 7204 0 FORTUNA SILVER MINES INC COM 349915108 416 50431 SH DFND 02 0 50431 0 FORTUNA SILVER MINES INC COM 349915108 665 80653 SH DFND 04 0 0 80653 FORTUNA SILVER MINES INC COM 349915108 95 11565 SH SOLE 0 11565 0 FOSTER L B CO COM 350060109 92 6097 SH DFND 01 0 6097 0 FOSTER L B CO COM 350060109 45 2962 SH DFND 04 0 0 2962 FOSTER L B CO COM 350060109 8020 532878 SH SOLE 0 0 532878 FOSTER L B CO COM 350060109 1 65 SH SOLE 0 65 0 FOUNDATION BLDG MATLS INC COM 350392106 381 19839 SH DFND 01 0 19839 0 FOUNDATION BLDG MATLS INC COM 350392106 114 5950 SH DFND 02 0 5950 0 FOUNDATION BLDG MATLS INC COM 350392106 344 17896 SH DFND 04 0 0 17896 FOUNDATION BLDG MATLS INC COM 350392106 20895 1087740 SH SOLE 0 0 1087740 FOUNDATION BLDG MATLS INC COM 350392106 2 96 SH SOLE 0 96 0 FOUR CORNERS PPTY TR INC COM 35086T109 4316 144963 SH DFND 01 0 144963 0 FOUR CORNERS PPTY TR INC COM 35086T109 5451 183108 SH DFND 02 0 183108 0 FOUR CORNERS PPTY TR INC COM 35086T109 1734 58253 SH DFND 04 0 0 58253 FOUR CORNERS PPTY TR INC COM 35086T109 237306 7971299 SH SOLE 0 0 7971299 FOUR CORNERS PPTY TR INC COM 35086T109 11 358 SH SOLE 0 358 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 11 272 SH DFND 01 0 272 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 2 60 SH DFND 04 0 0 60 4D MOLECULAR THERAPEUTICS IN COM 35104E100 401 9668 SH SOLE 0 0 9668 FOX CORP CL A COM 35137L105 8763 300918 SH DFND 01 0 300918 0 FOX CORP CL A COM 35137L105 6093 209250 SH DFND 02 0 209250 0 FOX CORP CL A COM 35137L105 1898 65165 SH DFND 02 0 0 65165 FOX CORP CL A COM 35137L105 25576 878283 SH DFND 04 0 0 878283 FOX CORP CL A COM 35137L105 929452 31917990 SH SOLE 0 0 31917990 FOX CORP CL A COM 35137L105 55 1897 SH SOLE 0 1897 0 FOX CORP CL B COM 35137L204 5610 194255 SH DFND 01 0 194255 0 FOX CORP CL B COM 35137L204 2826 97853 SH DFND 02 0 97853 0 FOX CORP CL B COM 35137L204 844 29218 SH DFND 02 0 0 29218 FOX CORP CL B COM 35137L204 11361 393376 SH DFND 04 0 0 393376 FOX CORP CL B COM 35137L204 502154 17387620 SH SOLE 0 0 17387620 FOX CORP CL B COM 35137L204 115 3971 SH SOLE 0 3971 0 FOX FACTORY HLDG CORP COM 35138V102 8652 81847 SH DFND 01 0 81847 0 FOX FACTORY HLDG CORP COM 35138V102 1347 12743 SH DFND 02 0 12743 0 FOX FACTORY HLDG CORP COM 35138V102 3517 33266 SH DFND 04 0 0 33266 FOX FACTORY HLDG CORP COM 35138V102 393920 3726423 SH SOLE 0 0 3726423 FOX FACTORY HLDG CORP COM 35138V102 41 390 SH SOLE 0 390 0 FRANCHISE GROUP INC COM 35180X105 565 18550 SH DFND 01 0 18550 0 FRANCHISE GROUP INC COM 35180X105 259 8505 SH DFND 02 0 8505 0 FRANCHISE GROUP INC COM 35180X105 621 20400 SH DFND 04 0 0 20400 FRANCHISE GROUP INC COM 35180X105 45539 1495534 SH SOLE 0 0 1495534 FRANCHISE GROUP INC COM 35180X105 41 1350 SH SOLE 0 1350 0 FRANCO NEV CORP COM 351858105 68472 546337 SH DFND 01 0 546337 0 FRANCO NEV CORP COM 351858105 22146 176703 SH DFND 02 0 176703 0 FRANCO NEV CORP COM 351858105 4586 36590 SH DFND 02 0 0 36590 FRANCO NEV CORP COM 351858105 20179 161009 SH DFND 04 0 0 161009 FRANCO NEV CORP COM 351858105 560524 4472383 SH SOLE 0 0 4472383 FRANCO NEV CORP COM 351858105 39919 318515 SH SOLE 0 318515 0 FRANKLIN COVEY CO COM 353469109 543 24371 SH DFND 01 0 24371 0 FRANKLIN COVEY CO COM 353469109 92 4118 SH DFND 04 0 0 4118 FRANKLIN COVEY CO COM 353469109 12967 582244 SH SOLE 0 0 582244 FRANKLIN COVEY CO COM 353469109 1 57 SH SOLE 0 57 0 FRANKLIN ELEC INC COM 353514102 5908 85357 SH DFND 01 0 85357 0 FRANKLIN ELEC INC COM 353514102 860 12428 SH DFND 02 0 12428 0 FRANKLIN ELEC INC COM 353514102 2187 31600 SH DFND 04 0 0 31600 FRANKLIN ELEC INC COM 353514102 307066 4436723 SH SOLE 0 0 4436723 FRANKLIN ELEC INC COM 353514102 35 502 SH SOLE 0 502 0 FRANKLIN FINL SVCS CORP COM 353525108 74 2724 SH DFND 01 0 2724 0 FRANKLIN FINL SVCS CORP COM 353525108 25 921 SH DFND 04 0 0 921 FRANKLIN FINL SVCS CORP COM 353525108 3204 118548 SH SOLE 0 0 118548 FRANKLIN FINL SVCS CORP COM 353525108 0 7 SH SOLE 0 7 0 FRANKLIN RESOURCES INC COM 354613101 6827 273178 SH DFND 01 0 273178 0 FRANKLIN RESOURCES INC COM 354613101 4445 177883 SH DFND 02 0 177883 0 FRANKLIN RESOURCES INC COM 354613101 1368 54748 SH DFND 02 0 0 54748 FRANKLIN RESOURCES INC COM 354613101 18199 728237 SH DFND 04 0 0 728237 FRANKLIN RESOURCES INC COM 354613101 755965 30250709 SH SOLE 0 0 30250709 FRANKLIN RESOURCES INC COM 354613101 72 2894 SH SOLE 0 2894 0 FRANKLIN STR PPTYS CORP COM 35471R106 293 67060 SH DFND 01 0 67060 0 FRANKLIN STR PPTYS CORP COM 35471R106 1149 262887 SH DFND 02 0 262887 0 FRANKLIN STR PPTYS CORP COM 35471R106 380 86998 SH DFND 04 0 0 86998 FRANKLIN STR PPTYS CORP COM 35471R106 67194 15376307 SH SOLE 0 0 15376307 FRANKLIN STR PPTYS CORP COM 35471R106 2 552 SH SOLE 0 552 0 FREEDOM HLDG CORP NEV COM 356390104 201 3924 SH DFND 02 0 3924 0 FREEDOM HLDG CORP NEV COM 356390104 345 6733 SH DFND 04 0 0 6733 FREEDOM HLDG CORP NEV COM 356390104 1730 33710 SH SOLE 0 0 33710 FREEPORT-MCMORAN INC CL B 35671D857 37920 1457349 SH DFND 01 0 1457349 0 FREEPORT-MCMORAN INC CL B 35671D857 21600 830143 SH DFND 02 0 830143 0 FREEPORT-MCMORAN INC CL B 35671D857 5703 219191 SH DFND 02 0 0 219191 FREEPORT-MCMORAN INC CL B 35671D857 94437 3629384 SH DFND 04 0 0 3629384 FREEPORT-MCMORAN INC CL B 35671D857 3813747 146569842 SH SOLE 0 0 146569842 FREEPORT-MCMORAN INC CL B 35671D857 269 10345 SH SOLE 0 10345 0 FREIGHTCAR AMER INC COM 357023100 6 2488 SH DFND 04 0 0 2488 FREIGHTCAR AMER INC COM 357023100 1085 450358 SH SOLE 0 0 450358 FREQUENCY ELECTRS INC COM 358010106 13 1200 SH DFND 01 0 1200 0 FREQUENCY ELECTRS INC COM 358010106 10 900 SH DFND 04 0 0 900 FREQUENCY ELECTRS INC COM 358010106 3245 295243 SH SOLE 0 0 295243 FRESHPET INC COM 358039105 10920 76905 SH DFND 01 0 76905 0 FRESHPET INC COM 358039105 1934 13619 SH DFND 02 0 13619 0 FRESHPET INC COM 358039105 4754 33481 SH DFND 04 0 0 33481 FRESHPET INC COM 358039105 503871 3548638 SH SOLE 0 0 3548638 FRESHPET INC COM 358039105 66 465 SH SOLE 0 465 0 FREQUENCY THERAPEUTICS INC COM 35803L108 1781 50511 SH DFND 01 0 50511 0 FREQUENCY THERAPEUTICS INC COM 35803L108 291 8267 SH DFND 02 0 8267 0 FREQUENCY THERAPEUTICS INC COM 35803L108 752 21324 SH DFND 04 0 0 21324 FREQUENCY THERAPEUTICS INC COM 35803L108 49642 1407883 SH SOLE 0 0 1407883 FREQUENCY THERAPEUTICS INC COM 35803L108 5 142 SH SOLE 0 142 0 FRIEDMAN INDS INC COM 358435105 16 2316 SH DFND 01 0 2316 0 FRIEDMAN INDS INC COM 358435105 1455 212096 SH SOLE 0 0 212096 FRONT YD RESIDENTIAL CORP COM 35904G107 534 32961 SH DFND 01 0 32961 0 FRONT YD RESIDENTIAL CORP COM 35904G107 297 18359 SH DFND 02 0 18359 0 FRONT YD RESIDENTIAL CORP COM 35904G107 635 39185 SH DFND 04 0 0 39185 FRONT YD RESIDENTIAL CORP COM 35904G107 112252 6929153 SH SOLE 0 0 6929153 FRONT YD RESIDENTIAL CORP COM 35904G107 4 235 SH SOLE 0 235 0 FRONTDOOR INC COM 35905A109 1497 29819 SH DFND 01 0 29819 0 FRONTDOOR INC COM 35905A109 1409 28063 SH DFND 02 0 28063 0 FRONTDOOR INC COM 35905A109 3499 69691 SH DFND 04 0 0 69691 FRONTDOOR INC COM 35905A109 396508 7896991 SH SOLE 0 0 7896991 FRONTDOOR INC COM 35905A109 21 414 SH SOLE 0 414 0 FUEL TECH INC COM 359523107 14 3546 SH DFND 01 0 3546 0 FUEL TECH INC COM 359523107 17 4417 SH DFND 04 0 0 4417 FUEL TECH INC COM 359523107 3016 777295 SH SOLE 0 0 777295 FUELCELL ENERGY INC COM 35952H601 4999 447569 SH DFND 01 0 447569 0 FUELCELL ENERGY INC COM 35952H601 1086 97197 SH DFND 02 0 97197 0 FUELCELL ENERGY INC COM 35952H601 2726 244008 SH DFND 04 0 0 244008 FUELCELL ENERGY INC COM 35952H601 163269 14616729 SH SOLE 0 0 14616729 FUELCELL ENERGY INC COM 35952H601 56 4982 SH SOLE 0 4982 0 FUBOTV INC COM 35953D104 239 8531 SH DFND 01 0 8531 0 FUBOTV INC COM 35953D104 527 18819 SH DFND 04 0 0 18819 FUBOTV INC COM 35953D104 123458 4409200 SH SOLE 0 0 4409200 FUBOTV INC COM 35953D104 8 270 SH SOLE 0 270 0 FULCRUM THERAPEUTICS INC COM 359616109 339 28949 SH DFND 01 0 28949 0 FULCRUM THERAPEUTICS INC COM 359616109 58 4912 SH DFND 04 0 0 4912 FULCRUM THERAPEUTICS INC COM 359616109 7345 627269 SH SOLE 0 0 627269 FULCRUM THERAPEUTICS INC COM 359616109 1 76 SH SOLE 0 76 0 FULGENT GENETICS INC COM 359664109 1392 26713 SH DFND 01 0 26713 0 FULGENT GENETICS INC COM 359664109 253 4855 SH DFND 02 0 4855 0 FULGENT GENETICS INC COM 359664109 537 10298 SH DFND 04 0 0 10298 FULGENT GENETICS INC COM 359664109 44292 850139 SH SOLE 0 0 850139 FULGENT GENETICS INC COM 359664109 28 531 SH SOLE 0 531 0 FULL HSE RESORTS INC COM 359678109 28 7102 SH DFND 01 0 7102 0 FULL HSE RESORTS INC COM 359678109 43 10972 SH DFND 04 0 0 10972 FULL HSE RESORTS INC COM 359678109 4507 1146878 SH SOLE 0 0 1146878 FULLER H B CO COM 359694106 4049 78051 SH DFND 01 0 78051 0 FULLER H B CO COM 359694106 835 16092 SH DFND 02 0 16092 0 FULLER H B CO COM 359694106 2324 44792 SH DFND 04 0 0 44792 FULLER H B CO COM 359694106 286494 5522237 SH SOLE 0 0 5522237 FULLER H B CO COM 359694106 13 260 SH SOLE 0 260 0 FULTON FINL CORP PA COM 360271100 1334 104904 SH DFND 01 0 104904 0 FULTON FINL CORP PA COM 360271100 699 54924 SH DFND 02 0 54924 0 FULTON FINL CORP PA COM 360271100 1914 150489 SH DFND 04 0 0 150489 FULTON FINL CORP PA COM 360271100 186811 14686434 SH SOLE 0 0 14686434 FULTON FINL CORP PA COM 360271100 25 2002 SH SOLE 0 2002 0 FUNKO INC COM CL A 361008105 161 15544 SH DFND 01 0 15544 0 FUNKO INC COM CL A 361008105 30 2912 SH DFND 02 0 2912 0 FUNKO INC COM CL A 361008105 108 10407 SH DFND 04 0 0 10407 FUNKO INC COM CL A 361008105 10535 1014960 SH SOLE 0 0 1014960 FUNKO INC COM CL A 361008105 29 2779 SH SOLE 0 2779 0 FUTUREFUEL CORP COM 36116M106 225 17703 SH DFND 01 0 17703 0 FUTUREFUEL CORP COM 36116M106 92 7223 SH DFND 02 0 7223 0 FUTUREFUEL CORP COM 36116M106 275 21640 SH DFND 04 0 0 21640 FUTUREFUEL CORP COM 36116M106 34032 2679654 SH SOLE 0 0 2679654 FUTUREFUEL CORP COM 36116M106 2 140 SH SOLE 0 140 0 FUSION PHARMACEUTICALS INC COM 36118A100 418 35588 SH SOLE 0 0 35588 FUTU HLDGS LTD SPON ADS CL A 36118L106 452 9881 SH DFND 02 0 9881 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 619 13532 SH DFND 04 0 0 13532 FVCBANKCORP INC COM 36120Q101 115 7825 SH DFND 01 0 7825 0 FVCBANKCORP INC COM 36120Q101 46 3151 SH DFND 04 0 0 3151 FVCBANKCORP INC COM 36120Q101 8643 587990 SH SOLE 0 0 587990 FVCBANKCORP INC COM 36120Q101 1 75 SH SOLE 0 75 0 GAMCO INVS INC CL A COM 361438104 168 9482 SH DFND 01 0 9482 0 GAMCO INVS INC CL A COM 361438104 11 640 SH DFND 04 0 0 640 GAMCO INVS INC CL A COM 361438104 4382 246987 SH SOLE 0 0 246987 GATX CORP COM 361448103 1910 22965 SH DFND 01 0 22965 0 GATX CORP COM 361448103 852 10237 SH DFND 02 0 10237 0 GATX CORP COM 361448103 2399 28841 SH DFND 04 0 0 28841 GATX CORP COM 361448103 270555 3252648 SH SOLE 0 0 3252648 GATX CORP COM 361448103 65 779 SH SOLE 0 779 0 GEO GROUP INC NEW COM 36162J106 694 78315 SH DFND 01 0 78315 0 GEO GROUP INC NEW COM 36162J106 415 46849 SH DFND 02 0 46849 0 GEO GROUP INC NEW COM 36162J106 877 98955 SH DFND 04 0 0 98955 GEO GROUP INC NEW COM 36162J106 177626 20048121 SH SOLE 0 0 20048121 GEO GROUP INC NEW COM 36162J106 22 2519 SH SOLE 0 2519 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1939 81986 SH DFND 01 0 81986 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 475 20071 SH DFND 02 0 20071 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 968 40940 SH DFND 04 0 0 40940 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 132202 5589916 SH SOLE 0 0 5589916 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7 289 SH SOLE 0 289 0 GEE GROUP INC COM 36165A102 32 32137 SH SOLE 0 0 32137 GDS HLDGS LTD SPONSORED ADS 36165L108 29728 317472 SH DFND 01 0 317472 0 GDS HLDGS LTD SPONSORED ADS 36165L108 3427 36596 SH DFND 02 0 36596 0 GDS HLDGS LTD SPONSORED ADS 36165L108 18784 200597 SH DFND 04 0 0 200597 GDS HLDGS LTD SPONSORED ADS 36165L108 1077 11501 SH DFND 05 0 0 11501 GDS HLDGS LTD SPONSORED ADS 36165L108 286396 3058480 SH SOLE 0 0 3058480 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 10421 357122 SH DFND 01 0 357122 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2815 96479 SH DFND 02 0 96479 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 369 12657 SH DFND 02 0 0 12657 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1348 46186 SH DFND 04 0 0 46186 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 78434 2687950 SH SOLE 0 0 2687950 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4571 156633 SH SOLE 0 156633 0 GWG HLDGS INC COM 36192A109 41 5923 SH DFND 01 0 5923 0 GWG HLDGS INC COM 36192A109 1060 151595 SH SOLE 0 0 151595 G1 THERAPEUTICS INC COM 3621LQ109 776 43141 SH DFND 01 0 43141 0 G1 THERAPEUTICS INC COM 3621LQ109 182 10134 SH DFND 02 0 10134 0 G1 THERAPEUTICS INC COM 3621LQ109 385 21408 SH DFND 04 0 0 21408 G1 THERAPEUTICS INC COM 3621LQ109 36356 2020882 SH SOLE 0 0 2020882 G1 THERAPEUTICS INC COM 3621LQ109 3 162 SH SOLE 0 162 0 GP STRATEGIES CORP COM 36225V104 102 8577 SH DFND 01 0 8577 0 GP STRATEGIES CORP COM 36225V104 58 4881 SH DFND 04 0 0 4881 GP STRATEGIES CORP COM 36225V104 8353 704304 SH SOLE 0 0 704304 GP STRATEGIES CORP COM 36225V104 1 83 SH SOLE 0 83 0 GSE SYS INC COM 36227K106 3 2617 SH DFND 01 0 2617 0 GSE SYS INC COM 36227K106 4 3100 SH DFND 04 0 0 3100 GSE SYS INC COM 36227K106 960 727257 SH SOLE 0 0 727257 G III APPAREL GROUP LTD COM 36237H101 690 29060 SH DFND 01 0 29060 0 G III APPAREL GROUP LTD COM 36237H101 421 17727 SH DFND 02 0 17727 0 G III APPAREL GROUP LTD COM 36237H101 1021 42997 SH DFND 04 0 0 42997 G III APPAREL GROUP LTD COM 36237H101 98724 4158548 SH SOLE 0 0 4158548 G III APPAREL GROUP LTD COM 36237H101 54 2262 SH SOLE 0 2262 0 GTT COMMUNICATIONS INC COM 362393100 225 63047 SH DFND 01 0 63047 0 GTT COMMUNICATIONS INC COM 362393100 29 8031 SH DFND 02 0 8031 0 GTT COMMUNICATIONS INC COM 362393100 64 17908 SH DFND 04 0 0 17908 GTT COMMUNICATIONS INC COM 362393100 6336 1774801 SH SOLE 0 0 1774801 GTT COMMUNICATIONS INC COM 362393100 1 250 SH SOLE 0 250 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 147 28311 SH DFND 01 0 28311 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 101 19494 SH DFND 04 0 0 19494 GTY TECHNOLOGY HOLDINGS INC COM 362409104 11798 2277560 SH SOLE 0 0 2277560 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1 280 SH SOLE 0 280 0 GSI TECHNOLOGY COM 36241U106 82 11056 SH DFND 01 0 11056 0 GSI TECHNOLOGY COM 36241U106 56 7500 SH DFND 04 0 0 7500 GSI TECHNOLOGY COM 36241U106 6214 839721 SH SOLE 0 0 839721 GSI TECHNOLOGY COM 36241U106 1 132 SH SOLE 0 132 0 GMS INC COM 36251C103 844 27705 SH DFND 01 0 27705 0 GMS INC COM 36251C103 413 13548 SH DFND 02 0 13548 0 GMS INC COM 36251C103 1131 37107 SH DFND 04 0 0 37107 GMS INC COM 36251C103 159315 5226878 SH SOLE 0 0 5226878 GMS INC COM 36251C103 41 1361 SH SOLE 0 1361 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 6739 130319 SH DFND 01 0 130319 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1627 31463 SH DFND 02 0 31463 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 7838 151583 SH DFND 04 0 0 151583 GSX TECHEDU INC SPONSORED ADS 36257Y109 455 8796 SH DFND 05 0 0 8796 GSX TECHEDU INC SPONSORED ADS 36257Y109 68852 1331500 SH SOLE 0 0 1331500 GAIA INC NEW CL A 36269P104 76 7733 SH DFND 01 0 7733 0 GAIA INC NEW CL A 36269P104 64 6528 SH DFND 04 0 0 6528 GAIA INC NEW CL A 36269P104 6702 678318 SH SOLE 0 0 678318 GAIA INC NEW CL A 36269P104 1 66 SH SOLE 0 66 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 174 77772 SH DFND 01 0 77772 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 44 19607 SH DFND 04 0 0 19607 GALECTIN THERAPEUTICS INC COM NEW 363225202 3993 1782751 SH SOLE 0 0 1782751 GALECTIN THERAPEUTICS INC COM NEW 363225202 1 397 SH SOLE 0 397 0 GALERA THERAPEUTICS INC COM 36338D108 190 18586 SH DFND 01 0 18586 0 GALERA THERAPEUTICS INC COM 36338D108 39 3771 SH DFND 04 0 0 3771 GALERA THERAPEUTICS INC COM 36338D108 4905 479434 SH SOLE 0 0 479434 GALERA THERAPEUTICS INC COM 36338D108 1 91 SH SOLE 0 91 0 GALLAGHER ARTHUR J & CO COM 363576109 23831 192636 SH DFND 01 0 192636 0 GALLAGHER ARTHUR J & CO COM 363576109 15824 127910 SH DFND 02 0 127910 0 GALLAGHER ARTHUR J & CO COM 363576109 4294 34714 SH DFND 02 0 0 34714 GALLAGHER ARTHUR J & CO COM 363576109 60719 490819 SH DFND 04 0 0 490819 GALLAGHER ARTHUR J & CO COM 363576109 2501251 20218666 SH SOLE 0 0 20218666 GALLAGHER ARTHUR J & CO COM 363576109 169 1364 SH SOLE 0 1364 0 GAMING & LEISURE PPTYS INC COM 36467J108 3026 71379 SH DFND 01 0 71379 0 GAMING & LEISURE PPTYS INC COM 36467J108 23146 545895 SH DFND 02 0 545895 0 GAMING & LEISURE PPTYS INC COM 36467J108 7084 167074 SH DFND 04 0 0 167074 GAMING & LEISURE PPTYS INC COM 36467J108 1258920 29691521 SH SOLE 0 0 29691521 GAMING & LEISURE PPTYS INC COM 36467J108 46 1084 SH SOLE 0 1084 0 GAMESTOP CORP NEW CL A 36467W109 706 37491 SH DFND 01 0 37491 0 GAMESTOP CORP NEW CL A 36467W109 390 20723 SH DFND 02 0 20723 0 GAMESTOP CORP NEW CL A 36467W109 950 50450 SH DFND 04 0 0 50450 GAMESTOP CORP NEW CL A 36467W109 95202 5053208 SH SOLE 0 0 5053208 GAMESTOP CORP NEW CL A 36467W109 4 223 SH SOLE 0 223 0 GANNETT CO INC COM 36472T109 295 87824 SH DFND 01 0 87824 0 GANNETT CO INC COM 36472T109 160 47603 SH DFND 04 0 0 47603 GANNETT CO INC COM 36472T109 24080 7166661 SH SOLE 0 0 7166661 GANNETT CO INC COM 36472T109 2 586 SH SOLE 0 586 0 GAP INC COM 364760108 4118 203967 SH DFND 01 0 203967 0 GAP INC COM 364760108 1536 76064 SH DFND 02 0 76064 0 GAP INC COM 364760108 9346 462909 SH DFND 04 0 0 462909 GAP INC COM 364760108 512406 25379188 SH SOLE 0 0 25379188 GAP INC COM 364760108 46 2270 SH SOLE 0 2270 0 GARTNER INC COM 366651107 15956 99606 SH DFND 01 0 99606 0 GARTNER INC COM 366651107 8698 54296 SH DFND 02 0 54296 0 GARTNER INC COM 366651107 2624 16383 SH DFND 02 0 0 16383 GARTNER INC COM 366651107 36373 227060 SH DFND 04 0 0 227060 GARTNER INC COM 366651107 1438276 8978562 SH SOLE 0 0 8978562 GARTNER INC COM 366651107 67 417 SH SOLE 0 417 0 GATOS SILVER INC COM 368036109 309 23735 SH DFND 01 0 23735 0 GATOS SILVER INC COM 368036109 173 13298 SH DFND 04 0 0 13298 GATOS SILVER INC COM 368036109 13063 1002512 SH SOLE 0 0 1002512 GATOS SILVER INC COM 368036109 1 113 SH SOLE 0 113 0 GCM GROSVENOR INC COM CL A 36831E108 156138 11722106 SH SOLE 0 0 11722106 GCM GROSVENOR INC COM CL A 36831E108 12 913 SH SOLE 0 913 0 GENCOR INDS INC COM 368678108 93 7562 SH DFND 01 0 7562 0 GENCOR INDS INC COM 368678108 15 1200 SH DFND 04 0 0 1200 GENCOR INDS INC COM 368678108 9225 750037 SH SOLE 0 0 750037 GENCOR INDS INC COM 368678108 1 77 SH SOLE 0 77 0 GENASYS INC COM 36872P103 427 65495 SH DFND 01 0 65495 0 GENASYS INC COM 36872P103 74 11357 SH DFND 04 0 0 11357 GENASYS INC COM 36872P103 10340 1585965 SH SOLE 0 0 1585965 GENASYS INC COM 36872P103 1 158 SH SOLE 0 158 0 GENERAC HLDGS INC COM 368736104 6160 27086 SH DFND 01 0 27086 0 GENERAC HLDGS INC COM 368736104 7464 32820 SH DFND 02 0 32820 0 GENERAC HLDGS INC COM 368736104 2090 9189 SH DFND 02 0 0 9189 GENERAC HLDGS INC COM 368736104 8841 38878 SH DFND 04 0 0 38878 GENERAC HLDGS INC COM 368736104 1359767 5979364 SH SOLE 0 0 5979364 GENERAC HLDGS INC COM 368736104 138 608 SH SOLE 0 608 0 GENERAL DYNAMICS CORP COM 369550108 35208 236578 SH DFND 01 0 236578 0 GENERAL DYNAMICS CORP COM 369550108 20212 135813 SH DFND 02 0 135813 0 GENERAL DYNAMICS CORP COM 369550108 1661 11162 SH DFND 02 0 0 11162 GENERAL DYNAMICS CORP COM 369550108 91527 615019 SH DFND 04 0 0 615019 GENERAL DYNAMICS CORP COM 369550108 2914269 19582511 SH SOLE 0 0 19582511 GENERAL DYNAMICS CORP COM 369550108 340 2284 SH SOLE 0 2284 0 GENERAL ELECTRIC CO COM 369604103 94847 8782120 SH DFND 01 0 8782120 0 GENERAL ELECTRIC CO COM 369604103 54383 5035487 SH DFND 02 0 5035487 0 GENERAL ELECTRIC CO COM 369604103 17407 1611739 SH DFND 02 0 0 1611739 GENERAL ELECTRIC CO COM 369604103 238229 22058224 SH DFND 04 0 0 22058224 GENERAL ELECTRIC CO COM 369604103 6581676 609414445 SH SOLE 0 0 609414445 GENERAL ELECTRIC CO COM 369604103 531 49189 SH SOLE 0 49189 0 GENERAL FIN CORP DEL COM 369822101 71 8304 SH DFND 01 0 8304 0 GENERAL FIN CORP DEL COM 369822101 31 3601 SH DFND 04 0 0 3601 GENERAL FIN CORP DEL COM 369822101 6292 739313 SH SOLE 0 0 739313 GENERAL FIN CORP DEL COM 369822101 1 112 SH SOLE 0 112 0 GENERAL MLS INC COM 370334104 36041 612938 SH DFND 01 0 612938 0 GENERAL MLS INC COM 370334104 24204 411628 SH DFND 02 0 411628 0 GENERAL MLS INC COM 370334104 6493 110426 SH DFND 02 0 0 110426 GENERAL MLS INC COM 370334104 94868 1613394 SH DFND 04 0 0 1613394 GENERAL MLS INC COM 370334104 2829751 48125023 SH SOLE 0 0 48125023 GENERAL MLS INC COM 370334104 353 5995 SH SOLE 0 5995 0 GENERAL MTRS CO COM 37045V100 52577 1262650 SH DFND 01 0 1262650 0 GENERAL MTRS CO COM 37045V100 30855 740990 SH DFND 02 0 740990 0 GENERAL MTRS CO COM 37045V100 8001 192141 SH DFND 02 0 0 192141 GENERAL MTRS CO COM 37045V100 132145 3173519 SH DFND 04 0 0 3173519 GENERAL MTRS CO COM 37045V100 3550181 85258918 SH SOLE 0 0 85258918 GENERAL MTRS CO COM 37045V100 564 13553 SH SOLE 0 13553 0 GENERATION BIO CO COM 37148K100 598 21086 SH DFND 01 0 21086 0 GENERATION BIO CO COM 37148K100 120 4243 SH DFND 02 0 4243 0 GENERATION BIO CO COM 37148K100 262 9236 SH DFND 04 0 0 9236 GENERATION BIO CO COM 37148K100 25284 891847 SH SOLE 0 0 891847 GENERATION BIO CO COM 37148K100 1 34 SH SOLE 0 34 0 GENESCO INC COM 371532102 294 9785 SH DFND 01 0 9785 0 GENESCO INC COM 371532102 166 5528 SH DFND 02 0 5528 0 GENESCO INC COM 371532102 419 13914 SH DFND 04 0 0 13914 GENESCO INC COM 371532102 36651 1218052 SH SOLE 0 0 1218052 GENESCO INC COM 371532102 47 1549 SH SOLE 0 1549 0 GENESIS HEALTHCARE INC CL A COM 37185X106 9 18505 SH DFND 04 0 0 18505 GENESIS HEALTHCARE INC CL A COM 37185X106 832 1717297 SH SOLE 0 0 1717297 GENTEX CORP COM 371901109 2734 80563 SH DFND 01 0 80563 0 GENTEX CORP COM 371901109 3324 97956 SH DFND 02 0 97956 0 GENTEX CORP COM 371901109 11562 340772 SH DFND 04 0 0 340772 GENTEX CORP COM 371901109 760841 22423849 SH SOLE 0 0 22423849 GENTEX CORP COM 371901109 41 1197 SH SOLE 0 1197 0 GENIE ENERGY LTD CL B 372284208 205 28474 SH DFND 01 0 28474 0 GENIE ENERGY LTD CL B 372284208 55 7571 SH DFND 04 0 0 7571 GENIE ENERGY LTD CL B 372284208 9849 1366084 SH SOLE 0 0 1366084 GENIE ENERGY LTD CL B 372284208 1 175 SH SOLE 0 175 0 GENIUS BRANDS INTL INC COM 37229T301 51 36684 SH DFND 01 0 36684 0 GENIUS BRANDS INTL INC COM 37229T301 112 81024 SH DFND 04 0 0 81024 GENIUS BRANDS INTL INC COM 37229T301 4664 3380001 SH SOLE 0 0 3380001 GENMARK DIAGNOSTICS INC COM 372309104 1999 136899 SH DFND 01 0 136899 0 GENMARK DIAGNOSTICS INC COM 372309104 276 18904 SH DFND 02 0 18904 0 GENMARK DIAGNOSTICS INC COM 372309104 805 55164 SH DFND 04 0 0 55164 GENMARK DIAGNOSTICS INC COM 372309104 62565 4285255 SH SOLE 0 0 4285255 GENMARK DIAGNOSTICS INC COM 372309104 25 1682 SH SOLE 0 1682 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 3898 1610826 SH SOLE 0 0 1610826 GENPREX INC COM 372446104 245 59133 SH DFND 01 0 59133 0 GENPREX INC COM 372446104 57 13634 SH DFND 04 0 0 13634 GENPREX INC COM 372446104 2392 576361 SH SOLE 0 0 576361 GENUINE PARTS CO COM 372460105 14484 144224 SH DFND 01 0 144224 0 GENUINE PARTS CO COM 372460105 9756 97139 SH DFND 02 0 97139 0 GENUINE PARTS CO COM 372460105 2581 25700 SH DFND 02 0 0 25700 GENUINE PARTS CO COM 372460105 37836 376741 SH DFND 04 0 0 376741 GENUINE PARTS CO COM 372460105 1588889 15820857 SH SOLE 0 0 15820857 GENUINE PARTS CO COM 372460105 71 710 SH SOLE 0 710 0 GENWORTH FINL INC COM CL A 37247D106 1260 333444 SH DFND 01 0 333444 0 GENWORTH FINL INC COM CL A 37247D106 640 169339 SH DFND 02 0 169339 0 GENWORTH FINL INC COM CL A 37247D106 1515 400807 SH DFND 04 0 0 400807 GENWORTH FINL INC COM CL A 37247D106 167533 44321017 SH SOLE 0 0 44321017 GENWORTH FINL INC COM CL A 37247D106 9 2491 SH SOLE 0 2491 0 GENTHERM INC COM 37253A103 4218 64678 SH DFND 01 0 64678 0 GENTHERM INC COM 37253A103 927 14214 SH DFND 02 0 14214 0 GENTHERM INC COM 37253A103 1825 27988 SH DFND 04 0 0 27988 GENTHERM INC COM 37253A103 228786 3507906 SH SOLE 0 0 3507906 GENTHERM INC COM 37253A103 10 159 SH SOLE 0 159 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 21 2442 SH DFND 01 0 2442 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 43 5026 SH DFND 04 0 0 5026 GEOSPACE TECHNOLOGIES CORP COM 37364X109 6299 735845 SH SOLE 0 0 735845 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 93 SH SOLE 0 93 0 GEOVAX LABS INC COM 373678507 75 22240 SH SOLE 0 0 22240 GERDAU SA SPON ADR REP PFD 373737105 263 56312 SH DFND 01 0 56312 0 GERDAU SA SPON ADR REP PFD 373737105 25798 5524297 SH SOLE 0 0 5524297 GERMAN AMERN BANCORP INC COM 373865104 549 16596 SH DFND 01 0 16596 0 GERMAN AMERN BANCORP INC COM 373865104 181 5468 SH DFND 02 0 5468 0 GERMAN AMERN BANCORP INC COM 373865104 673 20324 SH DFND 04 0 0 20324 GERMAN AMERN BANCORP INC COM 373865104 40177 1214165 SH SOLE 0 0 1214165 GERMAN AMERN BANCORP INC COM 373865104 4 127 SH SOLE 0 127 0 GERON CORP COM 374163103 311 195638 SH DFND 01 0 195638 0 GERON CORP COM 374163103 180 113111 SH DFND 02 0 113111 0 GERON CORP COM 374163103 398 250033 SH DFND 04 0 0 250033 GERON CORP COM 374163103 24840 15622332 SH SOLE 0 0 15622332 GERON CORP COM 374163103 14 8575 SH SOLE 0 8575 0 GETTY RLTY CORP NEW COM 374297109 682 24774 SH DFND 01 0 24774 0 GETTY RLTY CORP NEW COM 374297109 2453 89065 SH DFND 02 0 89065 0 GETTY RLTY CORP NEW COM 374297109 866 31458 SH DFND 04 0 0 31458 GETTY RLTY CORP NEW COM 374297109 146753 5328725 SH SOLE 0 0 5328725 GETTY RLTY CORP NEW COM 374297109 5 177 SH SOLE 0 177 0 GEVO INC COM PAR 374396406 83 19590 SH DFND 01 0 19590 0 GEVO INC COM PAR 374396406 183 42965 SH DFND 04 0 0 42965 GEVO INC COM PAR 374396406 19277 4535882 SH SOLE 0 0 4535882 GEVO INC COM PAR 374396406 2 573 SH SOLE 0 573 0 GIBRALTAR INDS INC COM 374689107 2247 31233 SH DFND 01 0 31233 0 GIBRALTAR INDS INC COM 374689107 862 11979 SH DFND 02 0 11979 0 GIBRALTAR INDS INC COM 374689107 1974 27440 SH DFND 04 0 0 27440 GIBRALTAR INDS INC COM 374689107 144686 2011208 SH SOLE 0 0 2011208 GIBRALTAR INDS INC COM 374689107 11 153 SH SOLE 0 153 0 GILEAD SCIENCES INC COM 375558103 73332 1258702 SH DFND 01 0 1258702 0 GILEAD SCIENCES INC COM 375558103 50555 867752 SH DFND 02 0 867752 0 GILEAD SCIENCES INC COM 375558103 13330 228799 SH DFND 02 0 0 228799 GILEAD SCIENCES INC COM 375558103 192467 3303586 SH DFND 04 0 0 3303586 GILEAD SCIENCES INC COM 375558103 5657469 97107262 SH SOLE 0 0 97107262 GILEAD SCIENCES INC COM 375558103 1219 20916 SH SOLE 0 20916 0 GILDAN ACTIVEWEAR INC COM 375916103 15991 570914 SH DFND 01 0 570914 0 GILDAN ACTIVEWEAR INC COM 375916103 2831 101054 SH DFND 02 0 101054 0 GILDAN ACTIVEWEAR INC COM 375916103 1042 37214 SH DFND 02 0 0 37214 GILDAN ACTIVEWEAR INC COM 375916103 1493 53290 SH DFND 04 0 0 53290 GILDAN ACTIVEWEAR INC COM 375916103 133213 4755905 SH SOLE 0 0 4755905 GILDAN ACTIVEWEAR INC COM 375916103 7025 250794 SH SOLE 0 250794 0 GLACIER BANCORP INC NEW COM 37637Q105 3527 76661 SH DFND 01 0 76661 0 GLACIER BANCORP INC NEW COM 37637Q105 1374 29859 SH DFND 02 0 29859 0 GLACIER BANCORP INC NEW COM 37637Q105 3598 78208 SH DFND 04 0 0 78208 GLACIER BANCORP INC NEW COM 37637Q105 400879 8712858 SH SOLE 0 0 8712858 GLACIER BANCORP INC NEW COM 37637Q105 32 702 SH SOLE 0 702 0 GLADSTONE COMMERCIAL CORP COM 376536108 590 32799 SH DFND 01 0 32799 0 GLADSTONE COMMERCIAL CORP COM 376536108 139 7697 SH DFND 02 0 7697 0 GLADSTONE COMMERCIAL CORP COM 376536108 462 25663 SH DFND 04 0 0 25663 GLADSTONE COMMERCIAL CORP COM 376536108 60285 3349192 SH SOLE 0 0 3349192 GLADSTONE COMMERCIAL CORP COM 376536108 3 165 SH SOLE 0 165 0 GLADSTONE LD CORP COM 376549101 398 27158 SH DFND 01 0 27158 0 GLADSTONE LD CORP COM 376549101 104 7118 SH DFND 04 0 0 7118 GLADSTONE LD CORP COM 376549101 17086 1167094 SH SOLE 0 0 1167094 GLADSTONE LD CORP COM 376549101 2 131 SH SOLE 0 131 0 GLATFELTER CORPORATION COM 377320106 480 29311 SH DFND 01 0 29311 0 GLATFELTER CORPORATION COM 377320106 297 18140 SH DFND 02 0 18140 0 GLATFELTER CORPORATION COM 377320106 629 38424 SH DFND 04 0 0 38424 GLATFELTER CORPORATION COM 377320106 71188 4346016 SH SOLE 0 0 4346016 GLATFELTER CORPORATION COM 377320106 12 737 SH SOLE 0 737 0 GLAUKOS CORP COM 377322102 6383 84810 SH DFND 01 0 84810 0 GLAUKOS CORP COM 377322102 962 12781 SH DFND 02 0 12781 0 GLAUKOS CORP COM 377322102 2560 34013 SH DFND 04 0 0 34013 GLAUKOS CORP COM 377322102 329730 4381218 SH SOLE 0 0 4381218 GLAUKOS CORP COM 377322102 15 205 SH SOLE 0 205 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1175 27130 SH DFND 01 0 27130 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 810 18696 SH DFND 02 0 18696 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1996 46087 SH DFND 04 0 0 46087 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 232499 5368262 SH SOLE 0 0 5368262 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 13 307 SH SOLE 0 307 0 GLOBALSTAR INC COM 378973408 45 132628 SH DFND 01 0 132628 0 GLOBALSTAR INC COM 378973408 45 133260 SH DFND 02 0 133260 0 GLOBALSTAR INC COM 378973408 129 381477 SH DFND 04 0 0 381477 GLOBALSTAR INC COM 378973408 16954 50070698 SH SOLE 0 0 50070698 GLOBALSTAR INC COM 378973408 1 3657 SH SOLE 0 3657 0 GLOBAL NET LEASE INC COM NEW 379378201 1030 60115 SH DFND 01 0 60115 0 GLOBAL NET LEASE INC COM NEW 379378201 3892 227043 SH DFND 02 0 227043 0 GLOBAL NET LEASE INC COM NEW 379378201 1219 71104 SH DFND 04 0 0 71104 GLOBAL NET LEASE INC COM NEW 379378201 231672 13516471 SH SOLE 0 0 13516471 GLOBAL NET LEASE INC COM NEW 379378201 8 442 SH SOLE 0 442 0 GLOBAL PMTS INC COM 37940X102 64658 300149 SH DFND 01 0 300149 0 GLOBAL PMTS INC COM 37940X102 38801 180116 SH DFND 02 0 180116 0 GLOBAL PMTS INC COM 37940X102 11915 55311 SH DFND 02 0 0 55311 GLOBAL PMTS INC COM 37940X102 164231 762378 SH DFND 04 0 0 762378 GLOBAL PMTS INC COM 37940X102 4832344 22432197 SH SOLE 0 0 22432197 GLOBAL PMTS INC COM 37940X102 317 1473 SH SOLE 0 1473 0 GLOBAL WTR RES INC COM 379463102 356 24690 SH DFND 01 0 24690 0 GLOBAL WTR RES INC COM 379463102 60 4168 SH DFND 04 0 0 4168 GLOBAL WTR RES INC COM 379463102 8122 563634 SH SOLE 0 0 563634 GLOBAL WTR RES INC COM 379463102 1 52 SH SOLE 0 52 0 GLOBAL MED REIT INC COM NEW 37954A204 373 28571 SH DFND 01 0 28571 0 GLOBAL MED REIT INC COM NEW 37954A204 113 8664 SH DFND 02 0 8664 0 GLOBAL MED REIT INC COM NEW 37954A204 441 33753 SH DFND 04 0 0 33753 GLOBAL MED REIT INC COM NEW 37954A204 55787 4271612 SH SOLE 0 0 4271612 GLOBAL MED REIT INC COM NEW 37954A204 12 893 SH SOLE 0 893 0 GLOBAL SELF STORAGE INC COM 37955N106 8 1954 SH DFND 04 0 0 1954 GLOBAL SELF STORAGE INC COM 37955N106 1800 448935 SH SOLE 0 0 448935 GLOBUS MED INC CL A 379577208 1626 24928 SH DFND 01 0 24928 0 GLOBUS MED INC CL A 379577208 1621 24853 SH DFND 02 0 24853 0 GLOBUS MED INC CL A 379577208 3978 60992 SH DFND 04 0 0 60992 GLOBUS MED INC CL A 379577208 440568 6755109 SH SOLE 0 0 6755109 GLOBUS MED INC CL A 379577208 24 371 SH SOLE 0 371 0 GLOBE LIFE INC COM 37959E102 9275 97670 SH DFND 01 0 97670 0 GLOBE LIFE INC COM 37959E102 5807 61149 SH DFND 02 0 61149 0 GLOBE LIFE INC COM 37959E102 1775 18691 SH DFND 02 0 0 18691 GLOBE LIFE INC COM 37959E102 24143 254248 SH DFND 04 0 0 254248 GLOBE LIFE INC COM 37959E102 1001258 10544001 SH SOLE 0 0 10544001 GLOBE LIFE INC COM 37959E102 67 709 SH SOLE 0 709 0 GLU MOBILE INC COM 379890106 2604 289015 SH DFND 01 0 289015 0 GLU MOBILE INC COM 379890106 424 47009 SH DFND 02 0 47009 0 GLU MOBILE INC COM 379890106 985 109273 SH DFND 04 0 0 109273 GLU MOBILE INC COM 379890106 88056 9773161 SH SOLE 0 0 9773161 GLU MOBILE INC COM 379890106 7 726 SH SOLE 0 726 0 GLYCOMIMETICS INC COM 38000Q102 94 25044 SH DFND 01 0 25044 0 GLYCOMIMETICS INC COM 38000Q102 33 8838 SH DFND 04 0 0 8838 GLYCOMIMETICS INC COM 38000Q102 9532 2535076 SH SOLE 0 0 2535076 GLYCOMIMETICS INC COM 38000Q102 1 281 SH SOLE 0 281 0 GODADDY INC CL A 380237107 6261 75478 SH DFND 01 0 75478 0 GODADDY INC CL A 380237107 8246 99410 SH DFND 02 0 99410 0 GODADDY INC CL A 380237107 2464 29702 SH DFND 02 0 0 29702 GODADDY INC CL A 380237107 16140 194571 SH DFND 04 0 0 194571 GODADDY INC CL A 380237107 1291751 15572649 SH SOLE 0 0 15572649 GODADDY INC CL A 380237107 68 823 SH SOLE 0 823 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 174 17759 SH DFND 01 0 17759 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 6220 633404 SH SOLE 0 0 633404 GOGO INC COM 38046C109 1004 104271 SH DFND 01 0 104271 0 GOGO INC COM 38046C109 202 21024 SH DFND 02 0 21024 0 GOGO INC COM 38046C109 412 42828 SH DFND 04 0 0 42828 GOGO INC COM 38046C109 28444 2953721 SH SOLE 0 0 2953721 GOGO INC COM 38046C109 19 1964 SH SOLE 0 1964 0 GOHEALTH INC COM CL A 38046W105 197 14439 SH DFND 01 0 14439 0 GOHEALTH INC COM CL A 38046W105 246 18017 SH DFND 02 0 18017 0 GOHEALTH INC COM CL A 38046W105 479 35039 SH DFND 04 0 0 35039 GOHEALTH INC COM CL A 38046W105 49550 3627344 SH SOLE 0 0 3627344 GOHEALTH INC COM CL A 38046W105 3 211 SH SOLE 0 211 0 GOLD RESOURCE CORP COM 38068T105 133 45753 SH DFND 01 0 45753 0 GOLD RESOURCE CORP COM 38068T105 29 10063 SH DFND 02 0 10063 0 GOLD RESOURCE CORP COM 38068T105 116 39712 SH DFND 04 0 0 39712 GOLD RESOURCE CORP COM 38068T105 9996 3435117 SH SOLE 0 0 3435117 GOLD RESOURCE CORP COM 38068T105 10 3321 SH SOLE 0 3321 0 GOLDEN ENTMT INC COM 381013101 397 19971 SH DFND 01 0 19971 0 GOLDEN ENTMT INC COM 381013101 151 7583 SH DFND 04 0 0 7583 GOLDEN ENTMT INC COM 381013101 19993 1005172 SH SOLE 0 0 1005172 GOLDEN ENTMT INC COM 381013101 17 860 SH SOLE 0 860 0 GOLDEN MINERALS CO COM 381119106 16 20636 SH DFND 01 0 20636 0 GOLDEN MINERALS CO COM 381119106 4 5057 SH DFND 04 0 0 5057 GOLDEN MINERALS CO COM 381119106 4109 5406968 SH SOLE 0 0 5406968 GOLDMAN SACHS GROUP INC COM 38141G104 90528 343286 SH DFND 01 0 343286 0 GOLDMAN SACHS GROUP INC COM 38141G104 51927 196910 SH DFND 02 0 196910 0 GOLDMAN SACHS GROUP INC COM 38141G104 15690 59496 SH DFND 02 0 0 59496 GOLDMAN SACHS GROUP INC COM 38141G104 229235 869269 SH DFND 04 0 0 869269 GOLDMAN SACHS GROUP INC COM 38141G104 6375881 24177622 SH SOLE 0 0 24177622 GOLDMAN SACHS GROUP INC COM 38141G104 720 2731 SH SOLE 0 2731 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 3 1100 SH DFND 04 0 0 1100 GOOD TIMES RESTAURANTS INC COM NEW 382140879 1316 461805 SH SOLE 0 0 461805 GOODRICH PETE CORP COM PAR 382410843 129 12747 SH DFND 01 0 12747 0 GOODRICH PETE CORP COM PAR 382410843 29 2892 SH DFND 04 0 0 2892 GOODRICH PETE CORP COM PAR 382410843 4326 428747 SH SOLE 0 0 428747 GOODRICH PETE CORP COM PAR 382410843 1 91 SH SOLE 0 91 0 GOODRX HLDGS INC COM CL A 38246G108 273 6761 SH DFND 01 0 6761 0 GOODRX HLDGS INC COM CL A 38246G108 572 14174 SH DFND 04 0 0 14174 GOODRX HLDGS INC COM CL A 38246G108 138194 3425724 SH SOLE 0 0 3425724 GOODRX HLDGS INC COM CL A 38246G108 8 207 SH SOLE 0 207 0 GOODYEAR TIRE & RUBR CO COM 382550101 1666 152724 SH DFND 01 0 152724 0 GOODYEAR TIRE & RUBR CO COM 382550101 821 75221 SH DFND 02 0 75221 0 GOODYEAR TIRE & RUBR CO COM 382550101 2141 196217 SH DFND 04 0 0 196217 GOODYEAR TIRE & RUBR CO COM 382550101 222055 20353389 SH SOLE 0 0 20353389 GOODYEAR TIRE & RUBR CO COM 382550101 43 3942 SH SOLE 0 3942 0 GOOSEHEAD INS INC COM CL A 38267D109 1430 11464 SH DFND 01 0 11464 0 GOOSEHEAD INS INC COM CL A 38267D109 561 4496 SH DFND 02 0 4496 0 GOOSEHEAD INS INC COM CL A 38267D109 1561 12514 SH DFND 04 0 0 12514 GOOSEHEAD INS INC COM CL A 38267D109 171324 1373226 SH SOLE 0 0 1373226 GOOSEHEAD INS INC COM CL A 38267D109 36 287 SH SOLE 0 287 0 GOPRO INC CL A 38268T103 1854 223940 SH DFND 01 0 223940 0 GOPRO INC CL A 38268T103 341 41131 SH DFND 02 0 41131 0 GOPRO INC CL A 38268T103 845 102038 SH DFND 04 0 0 102038 GOPRO INC CL A 38268T103 88125 10643116 SH SOLE 0 0 10643116 GOPRO INC CL A 38268T103 24 2848 SH SOLE 0 2848 0 GORMAN RUPP CO COM 383082104 510 15705 SH DFND 01 0 15705 0 GORMAN RUPP CO COM 383082104 92 2832 SH DFND 02 0 2832 0 GORMAN RUPP CO COM 383082104 454 13992 SH DFND 04 0 0 13992 GORMAN RUPP CO COM 383082104 63689 1962684 SH SOLE 0 0 1962684 GORMAN RUPP CO COM 383082104 3 100 SH SOLE 0 100 0 GOSSAMER BIO INC COM 38341P102 658 68035 SH DFND 01 0 68035 0 GOSSAMER BIO INC COM 38341P102 190 19605 SH DFND 02 0 19605 0 GOSSAMER BIO INC COM 38341P102 397 41031 SH DFND 04 0 0 41031 GOSSAMER BIO INC COM 38341P102 50563 5228870 SH SOLE 0 0 5228870 GOSSAMER BIO INC COM 38341P102 3 264 SH SOLE 0 264 0 GRACE W R & CO DEL NEW COM 38388F108 1194 21783 SH DFND 01 0 21783 0 GRACE W R & CO DEL NEW COM 38388F108 1019 18596 SH DFND 02 0 18596 0 GRACE W R & CO DEL NEW COM 38388F108 2609 47587 SH DFND 04 0 0 47587 GRACE W R & CO DEL NEW COM 38388F108 305962 5581206 SH SOLE 0 0 5581206 GRACE W R & CO DEL NEW COM 38388F108 18 321 SH SOLE 0 321 0 GRACO INC COM 384109104 4682 64716 SH DFND 01 0 64716 0 GRACO INC COM 384109104 3912 54074 SH DFND 02 0 54074 0 GRACO INC COM 384109104 9832 135900 SH DFND 04 0 0 135900 GRACO INC COM 384109104 1163535 16082035 SH SOLE 0 0 16082035 GRACO INC COM 384109104 141 1955 SH SOLE 0 1955 0 GRAFTECH INTL LTD COM 384313508 277 25972 SH DFND 01 0 25972 0 GRAFTECH INTL LTD COM 384313508 313 29361 SH DFND 02 0 29361 0 GRAFTECH INTL LTD COM 384313508 923 86584 SH DFND 04 0 0 86584 GRAFTECH INTL LTD COM 384313508 105142 9863194 SH SOLE 0 0 9863194 GRAFTECH INTL LTD COM 384313508 62 5793 SH SOLE 0 5793 0 GRAHAM CORP COM 384556106 98 6438 SH DFND 01 0 6438 0 GRAHAM CORP COM 384556106 30 2008 SH DFND 04 0 0 2008 GRAHAM CORP COM 384556106 8041 529694 SH SOLE 0 0 529694 GRAHAM CORP COM 384556106 1 65 SH SOLE 0 65 0 GRAHAM HLDGS CO COM CL B 384637104 699 1310 SH DFND 01 0 1310 0 GRAHAM HLDGS CO COM CL B 384637104 947 1776 SH DFND 02 0 1776 0 GRAHAM HLDGS CO COM CL B 384637104 2118 3971 SH DFND 04 0 0 3971 GRAHAM HLDGS CO COM CL B 384637104 180559 338519 SH SOLE 0 0 338519 GRAHAM HLDGS CO COM CL B 384637104 59 111 SH SOLE 0 111 0 GRAINGER W W INC COM 384802104 20049 49099 SH DFND 01 0 49099 0 GRAINGER W W INC COM 384802104 10684 26165 SH DFND 02 0 26165 0 GRAINGER W W INC COM 384802104 3355 8215 SH DFND 02 0 0 8215 GRAINGER W W INC COM 384802104 46883 114814 SH DFND 04 0 0 114814 GRAINGER W W INC COM 384802104 2123463 5200233 SH SOLE 0 0 5200233 GRAINGER W W INC COM 384802104 91 224 SH SOLE 0 224 0 GRAND CANYON ED INC COM 38526M106 1440 15469 SH DFND 01 0 15469 0 GRAND CANYON ED INC COM 38526M106 1535 16490 SH DFND 02 0 16490 0 GRAND CANYON ED INC COM 38526M106 3645 39152 SH DFND 04 0 0 39152 GRAND CANYON ED INC COM 38526M106 389970 4188273 SH SOLE 0 0 4188273 GRAND CANYON ED INC COM 38526M106 39 424 SH SOLE 0 424 0 GRANITE CONSTR INC COM 387328107 1004 37583 SH DFND 01 0 37583 0 GRANITE CONSTR INC COM 387328107 332 12415 SH DFND 02 0 12415 0 GRANITE CONSTR INC COM 387328107 1097 41089 SH DFND 04 0 0 41089 GRANITE CONSTR INC COM 387328107 126870 4749889 SH SOLE 0 0 4749889 GRANITE CONSTR INC COM 387328107 25 954 SH SOLE 0 954 0 GRANITE PT MTG TR INC COM STK 38741L107 362 36225 SH DFND 01 0 36225 0 GRANITE PT MTG TR INC COM STK 38741L107 218 21806 SH DFND 02 0 21806 0 GRANITE PT MTG TR INC COM STK 38741L107 451 45122 SH DFND 04 0 0 45122 GRANITE PT MTG TR INC COM STK 38741L107 43204 4324759 SH SOLE 0 0 4324759 GRANITE PT MTG TR INC COM STK 38741L107 3 277 SH SOLE 0 277 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 10363 169464 SH DFND 01 0 169464 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8120 132790 SH DFND 02 0 132790 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 850 13895 SH DFND 04 0 0 13895 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 92861 1518570 SH SOLE 0 0 1518570 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 22130 361895 SH SOLE 0 361895 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1628 96093 SH DFND 01 0 96093 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1489 87900 SH DFND 02 0 87900 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3984 235199 SH DFND 04 0 0 235199 GRAPHIC PACKAGING HLDG CO COM 388689101 395404 23341462 SH SOLE 0 0 23341462 GRAPHIC PACKAGING HLDG CO COM 388689101 51 3035 SH SOLE 0 3035 0 GRAY TELEVISION INC COM 389375106 1651 92293 SH DFND 01 0 92293 0 GRAY TELEVISION INC COM 389375106 532 29739 SH DFND 02 0 29739 0 GRAY TELEVISION INC COM 389375106 1431 79999 SH DFND 04 0 0 79999 GRAY TELEVISION INC COM 389375106 74683 4174581 SH SOLE 0 0 4174581 GRAY TELEVISION INC COM 389375106 38 2132 SH SOLE 0 2132 0 GRAYBUG VISION INC COM SHS 38942Q103 333 11492 SH DFND 01 0 11492 0 GRAYBUG VISION INC COM SHS 38942Q103 64 2200 SH DFND 04 0 0 2200 GRAYBUG VISION INC COM SHS 38942Q103 5112 176139 SH SOLE 0 0 176139 GRAYBUG VISION INC COM SHS 38942Q103 1 39 SH SOLE 0 39 0 GREAT AJAX CORP COM 38983D300 142 13584 SH DFND 01 0 13584 0 GREAT AJAX CORP COM 38983D300 47 4526 SH DFND 04 0 0 4526 GREAT AJAX CORP COM 38983D300 10213 976398 SH SOLE 0 0 976398 GREAT AJAX CORP COM 38983D300 1 70 SH SOLE 0 70 0 GREAT ELM GROUP INC COM NEW 39037G109 9 3154 SH DFND 01 0 3154 0 GREAT ELM GROUP INC COM NEW 39037G109 13 4375 SH DFND 04 0 0 4375 GREAT ELM GROUP INC COM NEW 39037G109 3318 1152155 SH SOLE 0 0 1152155 GREAT LAKES DREDGE & DOCK CO COM 390607109 564 42817 SH DFND 01 0 42817 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 380 28826 SH DFND 02 0 28826 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 768 58338 SH DFND 04 0 0 58338 GREAT LAKES DREDGE & DOCK CO COM 390607109 43971 3338719 SH SOLE 0 0 3338719 GREAT LAKES DREDGE & DOCK CO COM 390607109 26 1967 SH SOLE 0 1967 0 GREAT SOUTHN BANCORP INC COM 390905107 341 6965 SH DFND 01 0 6965 0 GREAT SOUTHN BANCORP INC COM 390905107 125 2563 SH DFND 02 0 2563 0 GREAT SOUTHN BANCORP INC COM 390905107 452 9246 SH DFND 04 0 0 9246 GREAT SOUTHN BANCORP INC COM 390905107 27367 559647 SH SOLE 0 0 559647 GREAT SOUTHN BANCORP INC COM 390905107 3 66 SH SOLE 0 66 0 GREAT WESTN BANCORP INC COM 391416104 763 36515 SH DFND 01 0 36515 0 GREAT WESTN BANCORP INC COM 391416104 341 16336 SH DFND 02 0 16336 0 GREAT WESTN BANCORP INC COM 391416104 1069 51146 SH DFND 04 0 0 51146 GREAT WESTN BANCORP INC COM 391416104 120644 5772463 SH SOLE 0 0 5772463 GREAT WESTN BANCORP INC COM 391416104 44 2121 SH SOLE 0 2121 0 GREEN BRICK PARTNERS INC COM 392709101 452 19700 SH DFND 01 0 19700 0 GREEN BRICK PARTNERS INC COM 392709101 239 10416 SH DFND 02 0 10416 0 GREEN BRICK PARTNERS INC COM 392709101 683 29727 SH DFND 04 0 0 29727 GREEN BRICK PARTNERS INC COM 392709101 34361 1496565 SH SOLE 0 0 1496565 GREEN BRICK PARTNERS INC COM 392709101 24 1025 SH SOLE 0 1025 0 GREEN DOT CORP CL A 39304D102 2236 40077 SH DFND 01 0 40077 0 GREEN DOT CORP CL A 39304D102 780 13973 SH DFND 02 0 13973 0 GREEN DOT CORP CL A 39304D102 2365 42382 SH DFND 04 0 0 42382 GREEN DOT CORP CL A 39304D102 262082 4696810 SH SOLE 0 0 4696810 GREEN DOT CORP CL A 39304D102 28 498 SH SOLE 0 498 0 GREEN PLAINS INC COM 393222104 303 22975 SH DFND 01 0 22975 0 GREEN PLAINS INC COM 393222104 184 13991 SH DFND 02 0 13991 0 GREEN PLAINS INC COM 393222104 466 35382 SH DFND 04 0 0 35382 GREEN PLAINS INC COM 393222104 35605 2703469 SH SOLE 0 0 2703469 GREEN PLAINS INC COM 393222104 35 2666 SH SOLE 0 2666 0 GREENBRIER COS INC COM 393657101 790 21702 SH DFND 01 0 21702 0 GREENBRIER COS INC COM 393657101 412 11312 SH DFND 02 0 11312 0 GREENBRIER COS INC COM 393657101 1214 33377 SH DFND 04 0 0 33377 GREENBRIER COS INC COM 393657101 122133 3357155 SH SOLE 0 0 3357155 GREENBRIER COS INC COM 393657101 34 933 SH SOLE 0 933 0 GREENE COUNTY BANCORP INC COM 394357107 72 2808 SH DFND 01 0 2808 0 GREENE COUNTY BANCORP INC COM 394357107 11 446 SH DFND 04 0 0 446 GREENE COUNTY BANCORP INC COM 394357107 3207 125824 SH SOLE 0 0 125824 GREENHILL & CO INC COM 395259104 351 28912 SH DFND 01 0 28912 0 GREENHILL & CO INC COM 395259104 51 4232 SH DFND 04 0 0 4232 GREENHILL & CO INC COM 395259104 9627 793007 SH SOLE 0 0 793007 GREENHILL & CO INC COM 395259104 1 72 SH SOLE 0 72 0 GREENLANE HLDGS INC CL A 395330103 85 21417 SH DFND 01 0 21417 0 GREENLANE HLDGS INC CL A 395330103 15 3701 SH DFND 04 0 0 3701 GREENLANE HLDGS INC CL A 395330103 1320 333458 SH SOLE 0 0 333458 GREENSKY INC CL A 39572G100 563 121697 SH DFND 01 0 121697 0 GREENSKY INC CL A 39572G100 60 13034 SH DFND 04 0 0 13034 GREENSKY INC CL A 39572G100 25530 5514131 SH SOLE 0 0 5514131 GREENSKY INC CL A 39572G100 1 258 SH SOLE 0 258 0 GREENWICH LIFESCIENCES INC COM 396879108 412 11309 SH SOLE 0 0 11309 GREIF INC CL A 397624107 816 17410 SH DFND 01 0 17410 0 GREIF INC CL A 397624107 459 9787 SH DFND 02 0 9787 0 GREIF INC CL A 397624107 1184 25261 SH DFND 04 0 0 25261 GREIF INC CL A 397624107 159750 3407644 SH SOLE 0 0 3407644 GREIF INC CL A 397624107 53 1124 SH SOLE 0 1124 0 GREIF INC CL B 397624206 184 3804 SH DFND 01 0 3804 0 GREIF INC CL B 397624206 50 1036 SH DFND 02 0 1036 0 GREIF INC CL B 397624206 52 1082 SH DFND 04 0 0 1082 GREIF INC CL B 397624206 15733 325206 SH SOLE 0 0 325206 GRID DYNAMICS HLDGS INC CL A 39813G109 671 53255 SH DFND 01 0 53255 0 GRID DYNAMICS HLDGS INC CL A 39813G109 113 8978 SH DFND 04 0 0 8978 GRID DYNAMICS HLDGS INC CL A 39813G109 20440 1622186 SH SOLE 0 0 1622186 GRID DYNAMICS HLDGS INC CL A 39813G109 3 208 SH SOLE 0 208 0 GRIFFON CORP COM 398433102 592 29047 SH DFND 01 0 29047 0 GRIFFON CORP COM 398433102 371 18191 SH DFND 02 0 18191 0 GRIFFON CORP COM 398433102 776 38067 SH DFND 04 0 0 38067 GRIFFON CORP COM 398433102 100572 4934820 SH SOLE 0 0 4934820 GRIFFON CORP COM 398433102 14 689 SH SOLE 0 689 0 GRITSTONE ONCOLOGY INC COM 39868T105 104 26415 SH DFND 01 0 26415 0 GRITSTONE ONCOLOGY INC COM 39868T105 25 6341 SH DFND 04 0 0 6341 GRITSTONE ONCOLOGY INC COM 39868T105 3123 792611 SH SOLE 0 0 792611 GROCERY OUTLET HLDG CORP COM 39874R101 1206 30723 SH DFND 01 0 30723 0 GROCERY OUTLET HLDG CORP COM 39874R101 848 21608 SH DFND 02 0 21608 0 GROCERY OUTLET HLDG CORP COM 39874R101 2418 61602 SH DFND 04 0 0 61602 GROCERY OUTLET HLDG CORP COM 39874R101 281146 7162945 SH SOLE 0 0 7162945 GROCERY OUTLET HLDG CORP COM 39874R101 17 422 SH SOLE 0 422 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1507 11492 SH DFND 01 0 11492 0 GROUP 1 AUTOMOTIVE INC COM 398905109 747 5698 SH DFND 02 0 5698 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2149 16390 SH DFND 04 0 0 16390 GROUP 1 AUTOMOTIVE INC COM 398905109 231336 1764042 SH SOLE 0 0 1764042 GROUP 1 AUTOMOTIVE INC COM 398905109 68 515 SH SOLE 0 515 0 GROUPON INC COM NEW 399473206 582 15320 SH DFND 01 0 15320 0 GROUPON INC COM NEW 399473206 368 9687 SH DFND 02 0 9687 0 GROUPON INC COM NEW 399473206 668 17587 SH DFND 04 0 0 17587 GROUPON INC COM NEW 399473206 84512 2224283 SH SOLE 0 0 2224283 GROUPON INC COM NEW 399473206 5 122 SH SOLE 0 122 0 GROWGENERATION CORP COM 39986L109 3006 74746 SH DFND 01 0 74746 0 GROWGENERATION CORP COM 39986L109 535 13304 SH DFND 02 0 13304 0 GROWGENERATION CORP COM 39986L109 1465 36421 SH DFND 04 0 0 36421 GROWGENERATION CORP COM 39986L109 82711 2056457 SH SOLE 0 0 2056457 GROWGENERATION CORP COM 39986L109 45 1111 SH SOLE 0 1111 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 90 10350 SH DFND 02 0 10350 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 313 35759 SH DFND 05 0 0 35759 GRUBHUB INC COM 400110102 2329 31361 SH DFND 01 0 31361 0 GRUBHUB INC COM 400110102 2219 29873 SH DFND 02 0 29873 0 GRUBHUB INC COM 400110102 5544 74652 SH DFND 04 0 0 74652 GRUBHUB INC COM 400110102 603513 8125933 SH SOLE 0 0 8125933 GRUBHUB INC COM 400110102 34 461 SH SOLE 0 461 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 298 2678 SH DFND 01 0 2678 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 10610 95337 SH SOLE 0 0 95337 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 95 13747 SH DFND 01 0 13747 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 186 27034 SH DFND 04 0 0 27034 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 6589 957727 SH SOLE 0 0 957727 GUARANTY BANCSHARES INC TEX COM 400764106 152 5069 SH DFND 01 0 5069 0 GUARANTY BANCSHARES INC TEX COM 400764106 73 2422 SH DFND 04 0 0 2422 GUARANTY BANCSHARES INC TEX COM 400764106 11077 369834 SH SOLE 0 0 369834 GUARANTY BANCSHARES INC TEX COM 400764106 1 34 SH SOLE 0 34 0 GUARANTY FED BANCSHARES INC COM 40108P101 11 618 SH DFND 01 0 618 0 GUARANTY FED BANCSHARES INC COM 40108P101 27 1541 SH DFND 04 0 0 1541 GUARANTY FED BANCSHARES INC COM 40108P101 1042 59652 SH SOLE 0 0 59652 GUARDANT HEALTH INC COM 40131M109 4819 37394 SH DFND 01 0 37394 0 GUARDANT HEALTH INC COM 40131M109 3170 24599 SH DFND 02 0 24599 0 GUARDANT HEALTH INC COM 40131M109 8292 64336 SH DFND 04 0 0 64336 GUARDANT HEALTH INC COM 40131M109 965889 7494487 SH SOLE 0 0 7494487 GUARDANT HEALTH INC COM 40131M109 54 421 SH SOLE 0 421 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 1267 3053224 SH SOLE 0 0 3053224 GUESS INC COM 401617105 588 25997 SH DFND 01 0 25997 0 GUESS INC COM 401617105 381 16824 SH DFND 02 0 16824 0 GUESS INC COM 401617105 824 36445 SH DFND 04 0 0 36445 GUESS INC COM 401617105 90533 4002337 SH SOLE 0 0 4002337 GUESS INC COM 401617105 4 192 SH SOLE 0 192 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3798 29504 SH DFND 01 0 29504 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5745 44630 SH DFND 02 0 44630 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1978 15363 SH DFND 02 0 0 15363 GUIDEWIRE SOFTWARE INC COM 40171V100 6441 50037 SH DFND 04 0 0 50037 GUIDEWIRE SOFTWARE INC COM 40171V100 959070 7450245 SH SOLE 0 0 7450245 GUIDEWIRE SOFTWARE INC COM 40171V100 53 409 SH SOLE 0 409 0 GUILD HLDGS CO CL A 40172N107 28 1639 SH DFND 01 0 1639 0 GUILD HLDGS CO CL A 40172N107 37 2177 SH DFND 04 0 0 2177 GUILD HLDGS CO CL A 40172N107 4824 284757 SH SOLE 0 0 284757 GUILD HLDGS CO CL A 40172N107 1 65 SH SOLE 0 65 0 GULF ISLAND FABRICATION INC COM 402307102 8 2591 SH DFND 01 0 2591 0 GULF ISLAND FABRICATION INC COM 402307102 7 2323 SH DFND 04 0 0 2323 GULF ISLAND FABRICATION INC COM 402307102 2493 814702 SH SOLE 0 0 814702 H & E EQUIPMENT SERVICES INC COM 404030108 621 20831 SH DFND 01 0 20831 0 H & E EQUIPMENT SERVICES INC COM 404030108 284 9517 SH DFND 02 0 9517 0 H & E EQUIPMENT SERVICES INC COM 404030108 975 32714 SH DFND 04 0 0 32714 H & E EQUIPMENT SERVICES INC COM 404030108 86429 2899345 SH SOLE 0 0 2899345 H & E EQUIPMENT SERVICES INC COM 404030108 29 978 SH SOLE 0 978 0 HBT FINL INC. COM 404111106 96 6329 SH DFND 01 0 6329 0 HBT FINL INC. COM 404111106 49 3212 SH DFND 04 0 0 3212 HBT FINL INC. COM 404111106 6297 415660 SH SOLE 0 0 415660 HBT FINL INC. COM 404111106 0 17 SH SOLE 0 17 0 HCA HEALTHCARE INC COM 40412C101 46387 282057 SH DFND 01 0 282057 0 HCA HEALTHCARE INC COM 40412C101 26950 163871 SH DFND 02 0 163871 0 HCA HEALTHCARE INC COM 40412C101 8084 49152 SH DFND 02 0 0 49152 HCA HEALTHCARE INC COM 40412C101 112562 684434 SH DFND 04 0 0 684434 HCA HEALTHCARE INC COM 40412C101 3224087 19604080 SH SOLE 0 0 19604080 HCA HEALTHCARE INC COM 40412C101 482 2932 SH SOLE 0 2932 0 HC2 HLDGS INC COM 404139107 361 110730 SH DFND 01 0 110730 0 HC2 HLDGS INC COM 404139107 55 16721 SH DFND 04 0 0 16721 HC2 HLDGS INC COM 404139107 6931 2125923 SH SOLE 0 0 2125923 HC2 HLDGS INC COM 404139107 0 73 SH SOLE 0 73 0 HDFC BANK LTD SPONSORED ADS 40415F101 52706 729400 SH SOLE 0 0 729400 HCI GROUP INC COM 40416E103 313 5982 SH DFND 01 0 5982 0 HCI GROUP INC COM 40416E103 79 1516 SH DFND 02 0 1516 0 HCI GROUP INC COM 40416E103 311 5944 SH DFND 04 0 0 5944 HCI GROUP INC COM 40416E103 22114 422832 SH SOLE 0 0 422832 HCI GROUP INC COM 40416E103 19 367 SH SOLE 0 367 0 HF FOODS GROUP INC COM 40417F109 176 23457 SH DFND 01 0 23457 0 HF FOODS GROUP INC COM 40417F109 99 13218 SH DFND 04 0 0 13218 HF FOODS GROUP INC COM 40417F109 13879 1845569 SH SOLE 0 0 1845569 HF FOODS GROUP INC COM 40417F109 1 175 SH SOLE 0 175 0 HMN FINL INC COM 40424G108 17 971 SH DFND 01 0 971 0 HMN FINL INC COM 40424G108 5 300 SH DFND 04 0 0 300 HMN FINL INC COM 40424G108 815 47410 SH SOLE 0 0 47410 HNI CORP COM 404251100 964 27963 SH DFND 01 0 27963 0 HNI CORP COM 404251100 419 12170 SH DFND 02 0 12170 0 HNI CORP COM 404251100 1179 34200 SH DFND 04 0 0 34200 HNI CORP COM 404251100 133458 3872846 SH SOLE 0 0 3872846 HNI CORP COM 404251100 7 213 SH SOLE 0 213 0 HMS HLDGS CORP COM 40425J101 6407 174343 SH DFND 01 0 174343 0 HMS HLDGS CORP COM 40425J101 1046 28457 SH DFND 02 0 28457 0 HMS HLDGS CORP COM 40425J101 2711 73772 SH DFND 04 0 0 73772 HMS HLDGS CORP COM 40425J101 332452 9046326 SH SOLE 0 0 9046326 HMS HLDGS CORP COM 40425J101 16 444 SH SOLE 0 444 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 6 1237 SH DFND 01 0 1237 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 3 535 SH DFND 04 0 0 535 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 387 80830 SH SOLE 0 0 80830 HP INC COM 40434L105 33898 1378520 SH DFND 01 0 1378520 0 HP INC COM 40434L105 21897 890496 SH DFND 02 0 890496 0 HP INC COM 40434L105 6439 261843 SH DFND 02 0 0 261843 HP INC COM 40434L105 89628 3644903 SH DFND 04 0 0 3644903 HP INC COM 40434L105 2774719 112839311 SH SOLE 0 0 112839311 HP INC COM 40434L105 239 9728 SH SOLE 0 9728 0 HV BANCORP INC COM 40441H105 469 27288 SH SOLE 0 0 27288 HACKETT GROUP INC COM 404609109 664 46172 SH DFND 01 0 46172 0 HACKETT GROUP INC COM 404609109 92 6415 SH DFND 02 0 6415 0 HACKETT GROUP INC COM 404609109 285 19780 SH DFND 04 0 0 19780 HACKETT GROUP INC COM 404609109 21340 1482985 SH SOLE 0 0 1482985 HACKETT GROUP INC COM 404609109 2 120 SH SOLE 0 120 0 HAEMONETICS CORP COM 405024100 2632 22163 SH DFND 01 0 22163 0 HAEMONETICS CORP COM 405024100 2040 17178 SH DFND 02 0 17178 0 HAEMONETICS CORP COM 405024100 4916 41400 SH DFND 04 0 0 41400 HAEMONETICS CORP COM 405024100 566590 4771288 SH SOLE 0 0 4771288 HAEMONETICS CORP COM 405024100 30 253 SH SOLE 0 253 0 HAIN CELESTIAL GROUP INC COM 405217100 1123 27976 SH DFND 01 0 27976 0 HAIN CELESTIAL GROUP INC COM 405217100 1276 31791 SH DFND 02 0 31791 0 HAIN CELESTIAL GROUP INC COM 405217100 2648 65962 SH DFND 04 0 0 65962 HAIN CELESTIAL GROUP INC COM 405217100 317634 7911186 SH SOLE 0 0 7911186 HAIN CELESTIAL GROUP INC COM 405217100 17 422 SH SOLE 0 422 0 HALLADOR ENERGY COMPANY COM 40609P105 7 4900 SH DFND 04 0 0 4900 HALLADOR ENERGY COMPANY COM 40609P105 1028 699624 SH SOLE 0 0 699624 HALL OF FAME RESORT & ENTMT COM 40619L102 516 419175 SH SOLE 0 0 419175 HALLIBURTON CO COM 406216101 16735 885451 SH DFND 01 0 885451 0 HALLIBURTON CO COM 406216101 9235 488632 SH DFND 02 0 488632 0 HALLIBURTON CO COM 406216101 3051 161437 SH DFND 02 0 0 161437 HALLIBURTON CO COM 406216101 42346 2240511 SH DFND 04 0 0 2240511 HALLIBURTON CO COM 406216101 1841733 97446203 SH SOLE 0 0 97446203 HALLIBURTON CO COM 406216101 140 7415 SH SOLE 0 7415 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 11 3049 SH DFND 01 0 3049 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 12 3500 SH DFND 04 0 0 3500 HALLMARK FINL SVCS INC COM NEW 40624Q203 2462 691462 SH SOLE 0 0 691462 HALOZYME THERAPEUTICS INC COM 40637H109 11187 261930 SH DFND 01 0 261930 0 HALOZYME THERAPEUTICS INC COM 40637H109 1888 44196 SH DFND 02 0 44196 0 HALOZYME THERAPEUTICS INC COM 40637H109 4570 106992 SH DFND 04 0 0 106992 HALOZYME THERAPEUTICS INC COM 40637H109 543936 12735557 SH SOLE 0 0 12735557 HALOZYME THERAPEUTICS INC COM 40637H109 44 1028 SH SOLE 0 1028 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 134 7664 SH DFND 01 0 7664 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 34 1966 SH DFND 04 0 0 1966 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5327 304245 SH SOLE 0 0 304245 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1 57 SH SOLE 0 57 0 HAMILTON LANE INC CL A 407497106 4960 63555 SH DFND 01 0 63555 0 HAMILTON LANE INC CL A 407497106 592 7590 SH DFND 02 0 7590 0 HAMILTON LANE INC CL A 407497106 1890 24213 SH DFND 04 0 0 24213 HAMILTON LANE INC CL A 407497106 194715 2494751 SH SOLE 0 0 2494751 HAMILTON LANE INC CL A 407497106 34 434 SH SOLE 0 434 0 HANCOCK WHITNEY CORPORATION COM 410120109 1941 57045 SH DFND 01 0 57045 0 HANCOCK WHITNEY CORPORATION COM 410120109 1012 29750 SH DFND 02 0 29750 0 HANCOCK WHITNEY CORPORATION COM 410120109 2787 81914 SH DFND 04 0 0 81914 HANCOCK WHITNEY CORPORATION COM 410120109 269974 7935755 SH SOLE 0 0 7935755 HANCOCK WHITNEY CORPORATION COM 410120109 72 2122 SH SOLE 0 2122 0 HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 152 17570 SH SOLE 0 0 17570 HANESBRANDS INC COM 410345102 5136 352237 SH DFND 01 0 352237 0 HANESBRANDS INC COM 410345102 1775 121712 SH DFND 02 0 121712 0 HANESBRANDS INC COM 410345102 11266 772678 SH DFND 04 0 0 772678 HANESBRANDS INC COM 410345102 522612 35844411 SH SOLE 0 0 35844411 HANESBRANDS INC COM 410345102 70 4780 SH SOLE 0 4780 0 HANGER INC COM NEW 41043F208 682 31035 SH DFND 01 0 31035 0 HANGER INC COM NEW 41043F208 264 12011 SH DFND 02 0 12011 0 HANGER INC COM NEW 41043F208 644 29275 SH DFND 04 0 0 29275 HANGER INC COM NEW 41043F208 47478 2159083 SH SOLE 0 0 2159083 HANGER INC COM NEW 41043F208 4 182 SH SOLE 0 182 0 HANMI FINL CORP COM NEW 410495204 271 23896 SH DFND 01 0 23896 0 HANMI FINL CORP COM NEW 410495204 27 2366 SH DFND 02 0 2366 0 HANMI FINL CORP COM NEW 410495204 251 22178 SH DFND 04 0 0 22178 HANMI FINL CORP COM NEW 410495204 22326 1968825 SH SOLE 0 0 1968825 HANMI FINL CORP COM NEW 410495204 36 3166 SH SOLE 0 3166 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3452 54423 SH DFND 01 0 54423 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1605 25297 SH DFND 02 0 25297 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3885 61256 SH DFND 04 0 0 61256 HANNON ARMSTRONG SUST INFR C COM 41068X100 398784 6286986 SH SOLE 0 0 6286986 HANNON ARMSTRONG SUST INFR C COM 41068X100 22 352 SH SOLE 0 352 0 HANOVER INS GROUP INC COM 410867105 1427 12206 SH DFND 01 0 12206 0 HANOVER INS GROUP INC COM 410867105 1444 12354 SH DFND 02 0 12354 0 HANOVER INS GROUP INC COM 410867105 3853 32958 SH DFND 04 0 0 32958 HANOVER INS GROUP INC COM 410867105 430788 3684467 SH SOLE 0 0 3684467 HANOVER INS GROUP INC COM 410867105 161 1373 SH SOLE 0 1373 0 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 49 11300 SH SOLE 0 0 11300 HARBORONE BANCORP INC NEW COM NEW 41165Y100 398 36645 SH DFND 01 0 36645 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 118 10840 SH DFND 02 0 10840 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 517 47637 SH DFND 04 0 0 47637 HARBORONE BANCORP INC NEW COM NEW 41165Y100 16808 1547739 SH SOLE 0 0 1547739 HARBORONE BANCORP INC NEW COM NEW 41165Y100 14 1249 SH SOLE 0 1249 0 HARLEY DAVIDSON INC COM 412822108 1850 50405 SH DFND 01 0 50405 0 HARLEY DAVIDSON INC COM 412822108 1874 51068 SH DFND 02 0 51068 0 HARLEY DAVIDSON INC COM 412822108 4622 125944 SH DFND 04 0 0 125944 HARLEY DAVIDSON INC COM 412822108 481546 13121132 SH SOLE 0 0 13121132 HARLEY DAVIDSON INC COM 412822108 73 1993 SH SOLE 0 1993 0 HARMONIC INC COM 413160102 481 65112 SH DFND 01 0 65112 0 HARMONIC INC COM 413160102 202 27301 SH DFND 02 0 27301 0 HARMONIC INC COM 413160102 590 79779 SH DFND 04 0 0 79779 HARMONIC INC COM 413160102 45232 6120662 SH SOLE 0 0 6120662 HARMONIC INC COM 413160102 4 476 SH SOLE 0 476 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 336 9299 SH DFND 01 0 9299 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 5744 158883 SH SOLE 0 0 158883 HARPOON THERAPEUTICS INC COM 41358P106 364 21932 SH DFND 01 0 21932 0 HARPOON THERAPEUTICS INC COM 41358P106 100 6043 SH DFND 04 0 0 6043 HARPOON THERAPEUTICS INC COM 41358P106 10118 609128 SH SOLE 0 0 609128 HARPOON THERAPEUTICS INC COM 41358P106 1 65 SH SOLE 0 65 0 HARROW HEALTH INC COM 415858109 311 45382 SH DFND 01 0 45382 0 HARROW HEALTH INC COM 415858109 53 7732 SH DFND 04 0 0 7732 HARROW HEALTH INC COM 415858109 8231 1199842 SH SOLE 0 0 1199842 HARROW HEALTH INC COM 415858109 1 179 SH SOLE 0 179 0 HARSCO CORP COM 415864107 937 52138 SH DFND 01 0 52138 0 HARSCO CORP COM 415864107 453 25183 SH DFND 02 0 25183 0 HARSCO CORP COM 415864107 1153 64134 SH DFND 04 0 0 64134 HARSCO CORP COM 415864107 139658 7767412 SH SOLE 0 0 7767412 HARSCO CORP COM 415864107 19 1073 SH SOLE 0 1073 0 HARTFORD FINL SVCS GROUP INC COM 416515104 17607 359475 SH DFND 01 0 359475 0 HARTFORD FINL SVCS GROUP INC COM 416515104 10579 215983 SH DFND 02 0 215983 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3235 66057 SH DFND 02 0 0 66057 HARTFORD FINL SVCS GROUP INC COM 416515104 46197 943179 SH DFND 04 0 0 943179 HARTFORD FINL SVCS GROUP INC COM 416515104 1827994 37321234 SH SOLE 0 0 37321234 HARTFORD FINL SVCS GROUP INC COM 416515104 125 2553 SH SOLE 0 2553 0 HARVARD BIOSCIENCE INC COM 416906105 107 25007 SH DFND 01 0 25007 0 HARVARD BIOSCIENCE INC COM 416906105 31 7333 SH DFND 04 0 0 7333 HARVARD BIOSCIENCE INC COM 416906105 7727 1801180 SH SOLE 0 0 1801180 HARVARD BIOSCIENCE INC COM 416906105 1 196 SH SOLE 0 196 0 HASBRO INC COM 418056107 11965 127917 SH DFND 01 0 127917 0 HASBRO INC COM 418056107 7249 77493 SH DFND 02 0 77493 0 HASBRO INC COM 418056107 2245 24004 SH DFND 02 0 0 24004 HASBRO INC COM 418056107 31249 334070 SH DFND 04 0 0 334070 HASBRO INC COM 418056107 1340927 14335336 SH SOLE 0 0 14335336 HASBRO INC COM 418056107 60 641 SH SOLE 0 641 0 HAVERTY FURNITURE INC COM 419596101 291 10527 SH DFND 01 0 10527 0 HAVERTY FURNITURE INC COM 419596101 201 7273 SH DFND 02 0 7273 0 HAVERTY FURNITURE INC COM 419596101 553 20003 SH DFND 04 0 0 20003 HAVERTY FURNITURE INC COM 419596101 29172 1054275 SH SOLE 0 0 1054275 HAVERTY FURNITURE INC COM 419596101 25 886 SH SOLE 0 886 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1266 35759 SH DFND 01 0 35759 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3671 103716 SH DFND 02 0 103716 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3552 100376 SH DFND 04 0 0 100376 HAWAIIAN ELEC INDUSTRIES COM 419870100 386163 10911634 SH SOLE 0 0 10911634 HAWAIIAN ELEC INDUSTRIES COM 419870100 464 13113 SH SOLE 0 13113 0 HAWAIIAN HOLDINGS INC COM 419879101 534 30151 SH DFND 01 0 30151 0 HAWAIIAN HOLDINGS INC COM 419879101 40 2264 SH DFND 02 0 2264 0 HAWAIIAN HOLDINGS INC COM 419879101 396 22395 SH DFND 04 0 0 22395 HAWAIIAN HOLDINGS INC COM 419879101 76120 4300545 SH SOLE 0 0 4300545 HAWAIIAN HOLDINGS INC COM 419879101 4 222 SH SOLE 0 222 0 HAWKINS INC COM 420261109 699 13365 SH DFND 01 0 13365 0 HAWKINS INC COM 420261109 84 1600 SH DFND 02 0 1600 0 HAWKINS INC COM 420261109 393 7513 SH DFND 04 0 0 7513 HAWKINS INC COM 420261109 37352 714058 SH SOLE 0 0 714058 HAWKINS INC COM 420261109 3 56 SH SOLE 0 56 0 HAWTHORN BANCSHARES INC COM 420476103 89 4043 SH DFND 01 0 4043 0 HAWTHORN BANCSHARES INC COM 420476103 19 884 SH DFND 04 0 0 884 HAWTHORN BANCSHARES INC COM 420476103 5262 240294 SH SOLE 0 0 240294 HAWTHORN BANCSHARES INC COM 420476103 1 52 SH SOLE 0 52 0 HAYNES INTERNATIONAL INC COM NEW 420877201 201 8436 SH DFND 01 0 8436 0 HAYNES INTERNATIONAL INC COM NEW 420877201 8 349 SH DFND 02 0 349 0 HAYNES INTERNATIONAL INC COM NEW 420877201 104 4379 SH DFND 04 0 0 4379 HAYNES INTERNATIONAL INC COM NEW 420877201 17992 754713 SH SOLE 0 0 754713 HAYNES INTERNATIONAL INC COM NEW 420877201 2 66 SH SOLE 0 66 0 HEALTHCARE SVCS GROUP INC COM 421906108 4146 147540 SH DFND 01 0 147540 0 HEALTHCARE SVCS GROUP INC COM 421906108 681 24219 SH DFND 02 0 24219 0 HEALTHCARE SVCS GROUP INC COM 421906108 1694 60280 SH DFND 04 0 0 60280 HEALTHCARE SVCS GROUP INC COM 421906108 190279 6771494 SH SOLE 0 0 6771494 HEALTHCARE SVCS GROUP INC COM 421906108 11 385 SH SOLE 0 385 0 HEALTHCARE RLTY TR COM 421946104 2661 89890 SH DFND 01 0 89890 0 HEALTHCARE RLTY TR COM 421946104 10017 338403 SH DFND 02 0 338403 0 HEALTHCARE RLTY TR COM 421946104 3248 109746 SH DFND 04 0 0 109746 HEALTHCARE RLTY TR COM 421946104 557986 18850877 SH SOLE 0 0 18850877 HEALTHCARE RLTY TR COM 421946104 20 685 SH SOLE 0 685 0 HEALTHSTREAM INC COM 42222N103 380 17387 SH DFND 01 0 17387 0 HEALTHSTREAM INC COM 42222N103 208 9539 SH DFND 02 0 9539 0 HEALTHSTREAM INC COM 42222N103 435 19908 SH DFND 04 0 0 19908 HEALTHSTREAM INC COM 42222N103 59107 2706347 SH SOLE 0 0 2706347 HEALTHSTREAM INC COM 42222N103 2 107 SH SOLE 0 107 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1972 71592 SH DFND 01 0 71592 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 15092 548021 SH DFND 02 0 548021 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4863 176597 SH DFND 04 0 0 176597 HEALTHCARE TR AMER INC CL A NEW 42225P501 816929 29663374 SH SOLE 0 0 29663374 HEALTHCARE TR AMER INC CL A NEW 42225P501 29 1068 SH SOLE 0 1068 0 HEALTH CATALYST INC COM 42225T107 2877 66098 SH DFND 01 0 66098 0 HEALTH CATALYST INC COM 42225T107 115 2633 SH DFND 02 0 2633 0 HEALTH CATALYST INC COM 42225T107 849 19502 SH DFND 04 0 0 19502 HEALTH CATALYST INC COM 42225T107 121721 2796245 SH SOLE 0 0 2796245 HEALTH CATALYST INC COM 42225T107 7 154 SH SOLE 0 154 0 HEALTHEQUITY INC COM 42226A107 10404 149242 SH DFND 01 0 149242 0 HEALTHEQUITY INC COM 42226A107 1726 24761 SH DFND 02 0 24761 0 HEALTHEQUITY INC COM 42226A107 4317 61923 SH DFND 04 0 0 61923 HEALTHEQUITY INC COM 42226A107 487668 6995666 SH SOLE 0 0 6995666 HEALTHEQUITY INC COM 42226A107 26 376 SH SOLE 0 376 0 HEARTLAND EXPRESS INC COM 422347104 587 32444 SH DFND 01 0 32444 0 HEARTLAND EXPRESS INC COM 422347104 335 18517 SH DFND 02 0 18517 0 HEARTLAND EXPRESS INC COM 422347104 682 37692 SH DFND 04 0 0 37692 HEARTLAND EXPRESS INC COM 422347104 86312 4768628 SH SOLE 0 0 4768628 HEARTLAND EXPRESS INC COM 422347104 4 244 SH SOLE 0 244 0 HEARTLAND FINL USA INC COM 42234Q102 918 22741 SH DFND 01 0 22741 0 HEARTLAND FINL USA INC COM 42234Q102 457 11329 SH DFND 02 0 11329 0 HEARTLAND FINL USA INC COM 42234Q102 1189 29464 SH DFND 04 0 0 29464 HEARTLAND FINL USA INC COM 42234Q102 97655 2419011 SH SOLE 0 0 2419011 HEARTLAND FINL USA INC COM 42234Q102 24 592 SH SOLE 0 592 0 HEAT BIOLOGICS INC COM 42237K409 22 4087 SH DFND 01 0 4087 0 HEAT BIOLOGICS INC COM 42237K409 34 6370 SH DFND 04 0 0 6370 HEAT BIOLOGICS INC COM 42237K409 5543 1034175 SH SOLE 0 0 1034175 HEAT BIOLOGICS INC COM 42237K409 1 152 SH SOLE 0 152 0 HEALTHPEAK PROPERTIES INC COM 42250P103 16339 540483 SH DFND 01 0 540483 0 HEALTHPEAK PROPERTIES INC COM 42250P103 46244 1529727 SH DFND 02 0 1529727 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2909 96216 SH DFND 02 0 0 96216 HEALTHPEAK PROPERTIES INC COM 42250P103 41475 1371965 SH DFND 04 0 0 1371965 HEALTHPEAK PROPERTIES INC COM 42250P103 2428536 80335312 SH SOLE 0 0 80335312 HEALTHPEAK PROPERTIES INC COM 42250P103 80 2633 SH SOLE 0 2633 0 HECLA MNG CO COM 422704106 2262 349061 SH DFND 01 0 349061 0 HECLA MNG CO COM 422704106 1108 170969 SH DFND 02 0 170969 0 HECLA MNG CO COM 422704106 2783 429431 SH DFND 04 0 0 429431 HECLA MNG CO COM 422704106 298143 46009650 SH SOLE 0 0 46009650 HECLA MNG CO COM 422704106 37 5710 SH SOLE 0 5710 0 HEICO CORP NEW COM 422806109 2584 19519 SH DFND 01 0 19519 0 HEICO CORP NEW COM 422806109 2694 20346 SH DFND 02 0 20346 0 HEICO CORP NEW COM 422806109 759 5729 SH DFND 02 0 0 5729 HEICO CORP NEW COM 422806109 8727 65913 SH DFND 04 0 0 65913 HEICO CORP NEW COM 422806109 439804 3321781 SH SOLE 0 0 3321781 HEICO CORP NEW COM 422806109 30 224 SH SOLE 0 224 0 HEICO CORP NEW CL A 422806208 3652 31195 SH DFND 01 0 31195 0 HEICO CORP NEW CL A 422806208 6050 51686 SH DFND 02 0 51686 0 HEICO CORP NEW CL A 422806208 1859 15879 SH DFND 02 0 0 15879 HEICO CORP NEW CL A 422806208 10264 87685 SH DFND 04 0 0 87685 HEICO CORP NEW CL A 422806208 819682 7002235 SH SOLE 0 0 7002235 HEICO CORP NEW CL A 422806208 40 344 SH SOLE 0 344 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 387 13183 SH DFND 01 0 13183 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 206 7002 SH DFND 02 0 7002 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 595 20268 SH DFND 04 0 0 20268 HEIDRICK & STRUGGLES INTL IN COM 422819102 34563 1176423 SH SOLE 0 0 1176423 HEIDRICK & STRUGGLES INTL IN COM 422819102 29 982 SH SOLE 0 982 0 HELIOS TECHNOLOGIES INC COM 42328H109 2047 38413 SH DFND 01 0 38413 0 HELIOS TECHNOLOGIES INC COM 42328H109 574 10771 SH DFND 02 0 10771 0 HELIOS TECHNOLOGIES INC COM 42328H109 1338 25107 SH DFND 04 0 0 25107 HELIOS TECHNOLOGIES INC COM 42328H109 136617 2563652 SH SOLE 0 0 2563652 HELIOS TECHNOLOGIES INC COM 42328H109 8 144 SH SOLE 0 144 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 2 4152 SH DFND 04 0 0 4152 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 224 593495 SH SOLE 0 0 593495 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 403 95875 SH DFND 01 0 95875 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 168 39931 SH DFND 02 0 39931 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 477 113669 SH DFND 04 0 0 113669 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 57093 13593470 SH SOLE 0 0 13593470 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 23 5464 SH SOLE 0 5464 0 HELMERICH & PAYNE INC COM 423452101 809 34911 SH DFND 01 0 34911 0 HELMERICH & PAYNE INC COM 423452101 712 30756 SH DFND 02 0 30756 0 HELMERICH & PAYNE INC COM 423452101 1935 83557 SH DFND 04 0 0 83557 HELMERICH & PAYNE INC COM 423452101 259598 11208892 SH SOLE 0 0 11208892 HELMERICH & PAYNE INC COM 423452101 12 504 SH SOLE 0 504 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 116 11216 SH DFND 01 0 11216 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 68 6573 SH DFND 02 0 6573 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 194 18752 SH DFND 04 0 0 18752 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9058 874352 SH SOLE 0 0 874352 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1 93 SH SOLE 0 93 0 HENNESSY ADVISORS INC COM 425885100 8 950 SH DFND 01 0 950 0 HENNESSY ADVISORS INC COM 425885100 6 750 SH DFND 04 0 0 750 HENNESSY ADVISORS INC COM 425885100 1695 199090 SH SOLE 0 0 199090 HENRY JACK & ASSOC INC COM 426281101 13571 83779 SH DFND 01 0 83779 0 HENRY JACK & ASSOC INC COM 426281101 11396 70349 SH DFND 02 0 70349 0 HENRY JACK & ASSOC INC COM 426281101 2342 14455 SH DFND 02 0 0 14455 HENRY JACK & ASSOC INC COM 426281101 31832 196505 SH DFND 04 0 0 196505 HENRY JACK & ASSOC INC COM 426281101 1416885 8746744 SH SOLE 0 0 8746744 HENRY JACK & ASSOC INC COM 426281101 440 2716 SH SOLE 0 2716 0 HEPION PHARMACEUTICALS INC COM 426897104 14 6383 SH DFND 01 0 6383 0 HEPION PHARMACEUTICALS INC COM 426897104 3772 1722221 SH SOLE 0 0 1722221 HERITAGE COMM CORP COM 426927109 350 39450 SH DFND 01 0 39450 0 HERITAGE COMM CORP COM 426927109 170 19188 SH DFND 02 0 19188 0 HERITAGE COMM CORP COM 426927109 439 49499 SH DFND 04 0 0 49499 HERITAGE COMM CORP COM 426927109 24350 2745158 SH SOLE 0 0 2745158 HERITAGE COMM CORP COM 426927109 23 2573 SH SOLE 0 2573 0 HERC HLDGS INC COM 42704L104 1195 18001 SH DFND 01 0 18001 0 HERC HLDGS INC COM 42704L104 654 9841 SH DFND 02 0 9841 0 HERC HLDGS INC COM 42704L104 1505 22665 SH DFND 04 0 0 22665 HERC HLDGS INC COM 42704L104 141222 2126521 SH SOLE 0 0 2126521 HERC HLDGS INC COM 42704L104 74 1116 SH SOLE 0 1116 0 HERITAGE FINL CORP WASH COM 42722X106 570 24361 SH DFND 01 0 24361 0 HERITAGE FINL CORP WASH COM 42722X106 299 12796 SH DFND 02 0 12796 0 HERITAGE FINL CORP WASH COM 42722X106 718 30679 SH DFND 04 0 0 30679 HERITAGE FINL CORP WASH COM 42722X106 53452 2285236 SH SOLE 0 0 2285236 HERITAGE FINL CORP WASH COM 42722X106 15 634 SH SOLE 0 634 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 216 10238 SH DFND 01 0 10238 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 54 2565 SH DFND 02 0 2565 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 259 12292 SH DFND 04 0 0 12292 HERITAGE CRYSTAL CLEAN INC COM 42726M106 15400 730909 SH SOLE 0 0 730909 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2 97 SH SOLE 0 97 0 HERITAGE GLOBAL INC COM 42727E103 13 5051 SH DFND 01 0 5051 0 HERITAGE GLOBAL INC COM 42727E103 2917 1096450 SH SOLE 0 0 1096450 HERITAGE INS HLDGS INC COM 42727J102 194 19183 SH DFND 01 0 19183 0 HERITAGE INS HLDGS INC COM 42727J102 56 5524 SH DFND 02 0 5524 0 HERITAGE INS HLDGS INC COM 42727J102 202 19931 SH DFND 04 0 0 19931 HERITAGE INS HLDGS INC COM 42727J102 13538 1336397 SH SOLE 0 0 1336397 HERITAGE INS HLDGS INC COM 42727J102 2 157 SH SOLE 0 157 0 HERON THERAPEUTICS INC COM 427746102 3635 171729 SH DFND 01 0 171729 0 HERON THERAPEUTICS INC COM 427746102 563 26586 SH DFND 02 0 26586 0 HERON THERAPEUTICS INC COM 427746102 1398 66072 SH DFND 04 0 0 66072 HERON THERAPEUTICS INC COM 427746102 170313 8046931 SH SOLE 0 0 8046931 HERON THERAPEUTICS INC COM 427746102 10 450 SH SOLE 0 450 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 188 23800 SH DFND 01 0 23800 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 77 9773 SH DFND 04 0 0 9773 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 36218 4590333 SH SOLE 0 0 4590333 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1 178 SH SOLE 0 178 0 HERSHEY CO COM 427866108 24642 161764 SH DFND 01 0 161764 0 HERSHEY CO COM 427866108 19322 126843 SH DFND 02 0 126843 0 HERSHEY CO COM 427866108 4087 26833 SH DFND 02 0 0 26833 HERSHEY CO COM 427866108 57541 377741 SH DFND 04 0 0 377741 HERSHEY CO COM 427866108 1947269 12783224 SH SOLE 0 0 12783224 HERSHEY CO COM 427866108 111 726 SH SOLE 0 726 0 HESKA CORP COM RESTRC NEW 42805E306 1210 8307 SH DFND 01 0 8307 0 HESKA CORP COM RESTRC NEW 42805E306 473 3247 SH DFND 02 0 3247 0 HESKA CORP COM RESTRC NEW 42805E306 1006 6904 SH DFND 04 0 0 6904 HESKA CORP COM RESTRC NEW 42805E306 77517 532214 SH SOLE 0 0 532214 HESKA CORP COM RESTRC NEW 42805E306 7 45 SH SOLE 0 45 0 HESS CORP COM 42809H107 14488 274454 SH DFND 01 0 274454 0 HESS CORP COM 42809H107 8685 164523 SH DFND 02 0 164523 0 HESS CORP COM 42809H107 2689 50946 SH DFND 02 0 0 50946 HESS CORP COM 42809H107 36305 687728 SH DFND 04 0 0 687728 HESS CORP COM 42809H107 1485029 28130885 SH SOLE 0 0 28130885 HESS CORP COM 42809H107 72 1361 SH SOLE 0 1361 0 HESS MIDSTREAM LP CL A SHS 428103105 2011 102736 SH SOLE 0 0 102736 HEWLETT PACKARD ENTERPRISE C COM 42824C109 15322 1293007 SH DFND 01 0 1293007 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9450 797485 SH DFND 02 0 797485 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2894 244231 SH DFND 02 0 0 244231 HEWLETT PACKARD ENTERPRISE C COM 42824C109 40966 3457007 SH DFND 04 0 0 3457007 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1631048 137641165 SH SOLE 0 0 137641165 HEWLETT PACKARD ENTERPRISE C COM 42824C109 138 11611 SH SOLE 0 11611 0 HEXCEL CORP NEW COM 428291108 1329 27400 SH DFND 01 0 27400 0 HEXCEL CORP NEW COM 428291108 1262 26033 SH DFND 02 0 26033 0 HEXCEL CORP NEW COM 428291108 3105 64032 SH DFND 04 0 0 64032 HEXCEL CORP NEW COM 428291108 347563 7167716 SH SOLE 0 0 7167716 HEXCEL CORP NEW COM 428291108 31 644 SH SOLE 0 644 0 HIBBETT SPORTS INC COM 428567101 502 10881 SH DFND 01 0 10881 0 HIBBETT SPORTS INC COM 428567101 304 6576 SH DFND 02 0 6576 0 HIBBETT SPORTS INC COM 428567101 808 17492 SH DFND 04 0 0 17492 HIBBETT SPORTS INC COM 428567101 52576 1138507 SH SOLE 0 0 1138507 HIBBETT SPORTS INC COM 428567101 63 1372 SH SOLE 0 1372 0 HIGHPOINT RES CORP COM 43114K207 4 413 SH DFND 01 0 413 0 HIGHPOINT RES CORP COM 43114K207 5 546 SH DFND 04 0 0 546 HIGHPOINT RES CORP COM 43114K207 797 87003 SH SOLE 0 0 87003 HIGHPEAK ENERGY INC COM 43114Q105 29012 1816637 SH SOLE 0 0 1816637 HIGHPEAK ENERGY INC COM 43114Q105 7 430 SH SOLE 0 430 0 HIGHWOODS PPTYS INC COM 431284108 1372 34618 SH DFND 01 0 34618 0 HIGHWOODS PPTYS INC COM 431284108 10485 264572 SH DFND 02 0 264572 0 HIGHWOODS PPTYS INC COM 431284108 3543 89406 SH DFND 04 0 0 89406 HIGHWOODS PPTYS INC COM 431284108 557438 14066071 SH SOLE 0 0 14066071 HIGHWOODS PPTYS INC COM 431284108 20 514 SH SOLE 0 514 0 HILL INTL INC COM 431466101 11 5709 SH DFND 01 0 5709 0 HILL INTL INC COM 431466101 25 12890 SH DFND 04 0 0 12890 HILL INTL INC COM 431466101 2086 1086540 SH SOLE 0 0 1086540 HILL ROM HLDGS INC COM 431475102 2243 22890 SH DFND 01 0 22890 0 HILL ROM HLDGS INC COM 431475102 2159 22038 SH DFND 02 0 22038 0 HILL ROM HLDGS INC COM 431475102 5310 54201 SH DFND 04 0 0 54201 HILL ROM HLDGS INC COM 431475102 589501 6017155 SH SOLE 0 0 6017155 HILL ROM HLDGS INC COM 431475102 33 333 SH SOLE 0 333 0 HILLENBRAND INC COM 431571108 1959 49214 SH DFND 01 0 49214 0 HILLENBRAND INC COM 431571108 1027 25803 SH DFND 02 0 25803 0 HILLENBRAND INC COM 431571108 2394 60156 SH DFND 04 0 0 60156 HILLENBRAND INC COM 431571108 287738 7229600 SH SOLE 0 0 7229600 HILLENBRAND INC COM 431571108 13 331 SH SOLE 0 331 0 HILLTOP HOLDINGS INC COM 432748101 1272 46221 SH DFND 01 0 46221 0 HILLTOP HOLDINGS INC COM 432748101 547 19900 SH DFND 02 0 19900 0 HILLTOP HOLDINGS INC COM 432748101 1687 61331 SH DFND 04 0 0 61331 HILLTOP HOLDINGS INC COM 432748101 166001 6034217 SH SOLE 0 0 6034217 HILLTOP HOLDINGS INC COM 432748101 66 2414 SH SOLE 0 2414 0 HILTON GRAND VACATIONS INC COM 43283X105 5271 168139 SH DFND 01 0 168139 0 HILTON GRAND VACATIONS INC COM 43283X105 884 28192 SH DFND 02 0 28192 0 HILTON GRAND VACATIONS INC COM 43283X105 2184 69663 SH DFND 04 0 0 69663 HILTON GRAND VACATIONS INC COM 43283X105 230692 7358589 SH SOLE 0 0 7358589 HILTON GRAND VACATIONS INC COM 43283X105 13 420 SH SOLE 0 420 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 30903 277751 SH DFND 01 0 277751 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 17733 159387 SH DFND 02 0 159387 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5566 50031 SH DFND 02 0 0 50031 HILTON WORLDWIDE HLDGS INC COM 43300A203 77606 697518 SH DFND 04 0 0 697518 HILTON WORLDWIDE HLDGS INC COM 43300A203 2639383 23722658 SH SOLE 0 0 23722658 HILTON WORLDWIDE HLDGS INC COM 43300A203 152 1364 SH SOLE 0 1364 0 HINGHAM INSTN SVGS MASS COM 433323102 233 1077 SH DFND 01 0 1077 0 HINGHAM INSTN SVGS MASS COM 433323102 167 775 SH DFND 04 0 0 775 HINGHAM INSTN SVGS MASS COM 433323102 16633 77005 SH SOLE 0 0 77005 HINGHAM INSTN SVGS MASS COM 433323102 2 9 SH SOLE 0 9 0 HIREQUEST INC COM 433535101 2061 201726 SH SOLE 0 0 201726 HISTOGEN INC COM 43358Y103 0 620 SH DFND 04 0 0 620 HISTOGEN INC COM 43358Y103 94 123680 SH SOLE 0 0 123680 HOLLYFRONTIER CORP COM 436106108 3824 147931 SH DFND 01 0 147931 0 HOLLYFRONTIER CORP COM 436106108 1390 53771 SH DFND 02 0 53771 0 HOLLYFRONTIER CORP COM 436106108 8534 330121 SH DFND 04 0 0 330121 HOLLYFRONTIER CORP COM 436106108 404514 15648520 SH SOLE 0 0 15648520 HOLLYFRONTIER CORP COM 436106108 54 2073 SH SOLE 0 2073 0 HOLOGIC INC COM 436440101 20345 279356 SH DFND 01 0 279356 0 HOLOGIC INC COM 436440101 11406 156608 SH DFND 02 0 156608 0 HOLOGIC INC COM 436440101 3432 47124 SH DFND 02 0 0 47124 HOLOGIC INC COM 436440101 48021 659361 SH DFND 04 0 0 659361 HOLOGIC INC COM 436440101 1923028 26404333 SH SOLE 0 0 26404333 HOLOGIC INC COM 436440101 92 1265 SH SOLE 0 1265 0 HOME BANCSHARES INC COM 436893200 1969 101056 SH DFND 01 0 101056 0 HOME BANCSHARES INC COM 436893200 1030 52852 SH DFND 02 0 52852 0 HOME BANCSHARES INC COM 436893200 2525 129627 SH DFND 04 0 0 129627 HOME BANCSHARES INC COM 436893200 264427 13574265 SH SOLE 0 0 13574265 HOME BANCSHARES INC COM 436893200 79 4067 SH SOLE 0 4067 0 HOME BANCORP INC COM 43689E107 144 5161 SH DFND 01 0 5161 0 HOME BANCORP INC COM 43689E107 56 2000 SH DFND 04 0 0 2000 HOME BANCORP INC COM 43689E107 11633 415622 SH SOLE 0 0 415622 HOME BANCORP INC COM 43689E107 1 43 SH SOLE 0 43 0 HOME DEPOT INC COM 437076102 304160 1145095 SH DFND 01 0 1145095 0 HOME DEPOT INC COM 437076102 173800 654318 SH DFND 02 0 654318 0 HOME DEPOT INC COM 437076102 52253 196720 SH DFND 02 0 0 196720 HOME DEPOT INC COM 437076102 729123 2744986 SH DFND 04 0 0 2744986 HOME DEPOT INC COM 437076102 22573472 84984084 SH SOLE 0 0 84984084 HOME DEPOT INC COM 437076102 1406 5295 SH SOLE 0 5295 0 HOMESTREET INC COM 43785V102 484 14331 SH DFND 01 0 14331 0 HOMESTREET INC COM 43785V102 407 12056 SH DFND 02 0 12056 0 HOMESTREET INC COM 43785V102 673 19947 SH DFND 04 0 0 19947 HOMESTREET INC COM 43785V102 46414 1375228 SH SOLE 0 0 1375228 HOMESTREET INC COM 43785V102 34 1010 SH SOLE 0 1010 0 HOMETRUST BANCSHARES INC COM 437872104 214 11058 SH DFND 01 0 11058 0 HOMETRUST BANCSHARES INC COM 437872104 121 6285 SH DFND 04 0 0 6285 HOMETRUST BANCSHARES INC COM 437872104 14014 725735 SH SOLE 0 0 725735 HOMETRUST BANCSHARES INC COM 437872104 1 63 SH SOLE 0 63 0 HOMOLOGY MEDICINES INC COM 438083107 759 67186 SH DFND 01 0 67186 0 HOMOLOGY MEDICINES INC COM 438083107 56 4978 SH DFND 02 0 4978 0 HOMOLOGY MEDICINES INC COM 438083107 207 18378 SH DFND 04 0 0 18378 HOMOLOGY MEDICINES INC COM 438083107 16160 1431390 SH SOLE 0 0 1431390 HOMOLOGY MEDICINES INC COM 438083107 2 142 SH SOLE 0 142 0 HONEYWELL INTL INC COM 438516106 149811 704331 SH DFND 01 0 704331 0 HONEYWELL INTL INC COM 438516106 82614 388404 SH DFND 02 0 388404 0 HONEYWELL INTL INC COM 438516106 27307 128382 SH DFND 02 0 0 128382 HONEYWELL INTL INC COM 438516106 371869 1748325 SH DFND 04 0 0 1748325 HONEYWELL INTL INC COM 438516106 10309152 48468040 SH SOLE 0 0 48468040 HONEYWELL INTL INC COM 438516106 734 3450 SH SOLE 0 3450 0 HOOKER FURNITURE CORP COM 439038100 285 8847 SH DFND 01 0 8847 0 HOOKER FURNITURE CORP COM 439038100 104 3236 SH DFND 04 0 0 3236 HOOKER FURNITURE CORP COM 439038100 18815 583399 SH SOLE 0 0 583399 HOOKER FURNITURE CORP COM 439038100 2 53 SH SOLE 0 53 0 HOOKIPA PHARMA INC COM 43906K100 264 23818 SH DFND 01 0 23818 0 HOOKIPA PHARMA INC COM 43906K100 38 3426 SH DFND 04 0 0 3426 HOOKIPA PHARMA INC COM 43906K100 7909 713150 SH SOLE 0 0 713150 HOOKIPA PHARMA INC COM 43906K100 1 65 SH SOLE 0 65 0 HOPE BANCORP INC COM 43940T109 852 78074 SH DFND 01 0 78074 0 HOPE BANCORP INC COM 43940T109 576 52803 SH DFND 02 0 52803 0 HOPE BANCORP INC COM 43940T109 1377 126176 SH DFND 04 0 0 126176 HOPE BANCORP INC COM 43940T109 131967 12095995 SH SOLE 0 0 12095995 HOPE BANCORP INC COM 43940T109 40 3680 SH SOLE 0 3680 0 HORACE MANN EDUCATORS CORP N COM 440327104 1156 27509 SH DFND 01 0 27509 0 HORACE MANN EDUCATORS CORP N COM 440327104 540 12840 SH DFND 02 0 12840 0 HORACE MANN EDUCATORS CORP N COM 440327104 1447 34419 SH DFND 04 0 0 34419 HORACE MANN EDUCATORS CORP N COM 440327104 189811 4514998 SH SOLE 0 0 4514998 HORACE MANN EDUCATORS CORP N COM 440327104 26 621 SH SOLE 0 621 0 HORIZON BANCORP INC COM 440407104 446 28134 SH DFND 01 0 28134 0 HORIZON BANCORP INC COM 440407104 245 15430 SH DFND 02 0 15430 0 HORIZON BANCORP INC COM 440407104 477 30045 SH DFND 04 0 0 30045 HORIZON BANCORP INC COM 440407104 29346 1850292 SH SOLE 0 0 1850292 HORIZON BANCORP INC COM 440407104 4 221 SH SOLE 0 221 0 HORMEL FOODS CORP COM 440452100 13121 281504 SH DFND 01 0 281504 0 HORMEL FOODS CORP COM 440452100 13342 286254 SH DFND 02 0 286254 0 HORMEL FOODS CORP COM 440452100 2438 52317 SH DFND 02 0 0 52317 HORMEL FOODS CORP COM 440452100 34585 742005 SH DFND 04 0 0 742005 HORMEL FOODS CORP COM 440452100 1470192 31542422 SH SOLE 0 0 31542422 HORMEL FOODS CORP COM 440452100 298 6392 SH SOLE 0 6392 0 HORIZON GLOBAL CORP COM 44052W104 23 2715 SH DFND 01 0 2715 0 HORIZON GLOBAL CORP COM 44052W104 52 6005 SH DFND 04 0 0 6005 HORIZON GLOBAL CORP COM 44052W104 7573 881587 SH SOLE 0 0 881587 HORIZON GLOBAL CORP COM 44052W104 1 108 SH SOLE 0 108 0 HOST HOTELS & RESORTS INC COM 44107P104 10329 706005 SH DFND 01 0 706005 0 HOST HOTELS & RESORTS INC COM 44107P104 28616 1955947 SH DFND 02 0 1955947 0 HOST HOTELS & RESORTS INC COM 44107P104 1901 129916 SH DFND 02 0 0 129916 HOST HOTELS & RESORTS INC COM 44107P104 26200 1790824 SH DFND 04 0 0 1790824 HOST HOTELS & RESORTS INC COM 44107P104 1550342 105970067 SH SOLE 0 0 105970067 HOST HOTELS & RESORTS INC COM 44107P104 51 3497 SH SOLE 0 3497 0 HOSTESS BRANDS INC CL A 44109J106 2304 157396 SH DFND 01 0 157396 0 HOSTESS BRANDS INC CL A 44109J106 919 62801 SH DFND 02 0 62801 0 HOSTESS BRANDS INC CL A 44109J106 1573 107441 SH DFND 04 0 0 107441 HOSTESS BRANDS INC CL A 44109J106 155902 10649034 SH SOLE 0 0 10649034 HOSTESS BRANDS INC CL A 44109J106 44 3000 SH SOLE 0 3000 0 HOTH THERAPEUTICS INC COM 44148G105 118 49687 SH SOLE 0 0 49687 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 242 72527 SH DFND 01 0 72527 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 137 41114 SH DFND 04 0 0 41114 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 19576 5878665 SH SOLE 0 0 5878665 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2 590 SH SOLE 0 590 0 HOULIHAN LOKEY INC CL A 441593100 6882 102364 SH DFND 01 0 102364 0 HOULIHAN LOKEY INC CL A 441593100 1281 19061 SH DFND 02 0 19061 0 HOULIHAN LOKEY INC CL A 441593100 3486 51845 SH DFND 04 0 0 51845 HOULIHAN LOKEY INC CL A 441593100 305938 4550623 SH SOLE 0 0 4550623 HOULIHAN LOKEY INC CL A 441593100 759 11289 SH SOLE 0 11289 0 HOUSTON AMERN ENERGY CORP COM 44183U209 106 60516 SH SOLE 0 0 60516 HOUSTON WIRE & CABLE CO COM 44244K109 9 3165 SH DFND 01 0 3165 0 HOUSTON WIRE & CABLE CO COM 44244K109 11 3835 SH DFND 04 0 0 3835 HOUSTON WIRE & CABLE CO COM 44244K109 1948 698328 SH SOLE 0 0 698328 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 36 1097 SH DFND 01 0 1097 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 38 1166 SH DFND 04 0 0 1166 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 6949 211468 SH SOLE 0 0 211468 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1 29 SH SOLE 0 29 0 HOWARD BANCORP INC COM 442496105 88 7483 SH DFND 01 0 7483 0 HOWARD BANCORP INC COM 442496105 49 4138 SH DFND 04 0 0 4138 HOWARD BANCORP INC COM 442496105 8017 678849 SH SOLE 0 0 678849 HOWARD BANCORP INC COM 442496105 1 47 SH SOLE 0 47 0 HOWARD HUGHES CORP COM 44267D107 1092 13830 SH DFND 01 0 13830 0 HOWARD HUGHES CORP COM 44267D107 1084 13740 SH DFND 02 0 13740 0 HOWARD HUGHES CORP COM 44267D107 2738 34690 SH DFND 04 0 0 34690 HOWARD HUGHES CORP COM 44267D107 462333 5857505 SH SOLE 0 0 5857505 HOWARD HUGHES CORP COM 44267D107 17 216 SH SOLE 0 216 0 HOWMET AEROSPACE INC COM 443201108 11199 392408 SH DFND 01 0 392408 0 HOWMET AEROSPACE INC COM 443201108 6281 220074 SH DFND 02 0 220074 0 HOWMET AEROSPACE INC COM 443201108 2002 70135 SH DFND 02 0 0 70135 HOWMET AEROSPACE INC COM 443201108 29079 1018896 SH DFND 04 0 0 1018896 HOWMET AEROSPACE INC COM 443201108 1099646 38530004 SH SOLE 0 0 38530004 HOWMET AEROSPACE INC COM 443201108 54 1906 SH SOLE 0 1906 0 HUB GROUP INC CL A 443320106 1247 21885 SH DFND 01 0 21885 0 HUB GROUP INC CL A 443320106 676 11855 SH DFND 02 0 11855 0 HUB GROUP INC CL A 443320106 1700 29818 SH DFND 04 0 0 29818 HUB GROUP INC CL A 443320106 183844 3225334 SH SOLE 0 0 3225334 HUB GROUP INC CL A 443320106 35 620 SH SOLE 0 620 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 24948 554025 SH DFND 01 0 554025 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3110 69058 SH DFND 02 0 69058 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 16024 355859 SH DFND 04 0 0 355859 HUAZHU GROUP LTD SPONSORED ADS 44332N106 824 18304 SH DFND 05 0 0 18304 HUAZHU GROUP LTD SPONSORED ADS 44332N106 245858 5459862 SH SOLE 0 0 5459862 HUBBELL INC COM 443510607 2781 17740 SH DFND 01 0 17740 0 HUBBELL INC COM 443510607 2999 19128 SH DFND 02 0 19128 0 HUBBELL INC COM 443510607 6650 42413 SH DFND 04 0 0 42413 HUBBELL INC COM 443510607 858497 5475458 SH SOLE 0 0 5475458 HUBBELL INC COM 443510607 42 267 SH SOLE 0 267 0 HUBSPOT INC COM 443573100 7484 18877 SH DFND 01 0 18877 0 HUBSPOT INC COM 443573100 8962 22607 SH DFND 02 0 22607 0 HUBSPOT INC COM 443573100 2673 6743 SH DFND 02 0 0 6743 HUBSPOT INC COM 443573100 10371 26161 SH DFND 04 0 0 26161 HUBSPOT INC COM 443573100 1541096 3887338 SH SOLE 0 0 3887338 HUBSPOT INC COM 443573100 103 260 SH SOLE 0 260 0 HUDBAY MINERALS INC COM 443628102 4449 635513 SH DFND 01 0 635513 0 HUDBAY MINERALS INC COM 443628102 472 67404 SH DFND 02 0 67404 0 HUDBAY MINERALS INC COM 443628102 783 111922 SH DFND 04 0 0 111922 HUDBAY MINERALS INC COM 443628102 37645 5377852 SH SOLE 0 0 5377852 HUDBAY MINERALS INC COM 443628102 1967 281010 SH SOLE 0 281010 0 HUDSON GLOBAL INC COM NEW 443787205 4 356 SH DFND 01 0 356 0 HUDSON GLOBAL INC COM NEW 443787205 5 507 SH DFND 04 0 0 507 HUDSON GLOBAL INC COM NEW 443787205 924 87964 SH SOLE 0 0 87964 HUDSON PAC PPTYS INC COM 444097109 1192 49642 SH DFND 01 0 49642 0 HUDSON PAC PPTYS INC COM 444097109 9082 378096 SH DFND 02 0 378096 0 HUDSON PAC PPTYS INC COM 444097109 2928 121878 SH DFND 04 0 0 121878 HUDSON PAC PPTYS INC COM 444097109 504024 20983495 SH SOLE 0 0 20983495 HUDSON PAC PPTYS INC COM 444097109 18 751 SH SOLE 0 751 0 HUDSON TECHNOLOGIES INC COM 444144109 10 8774 SH DFND 01 0 8774 0 HUDSON TECHNOLOGIES INC COM 444144109 9 8100 SH DFND 04 0 0 8100 HUDSON TECHNOLOGIES INC COM 444144109 1564 1434994 SH SOLE 0 0 1434994 HUMANA INC COM 444859102 56978 138879 SH DFND 01 0 138879 0 HUMANA INC COM 444859102 34392 83828 SH DFND 02 0 83828 0 HUMANA INC COM 444859102 10024 24432 SH DFND 02 0 0 24432 HUMANA INC COM 444859102 138874 338494 SH DFND 04 0 0 338494 HUMANA INC COM 444859102 3931289 9582199 SH SOLE 0 0 9582199 HUMANA INC COM 444859102 432 1053 SH SOLE 0 1053 0 HUMANIGEN INC COM NEW 444863203 123 7013 SH DFND 01 0 7013 0 HUMANIGEN INC COM NEW 444863203 270 15404 SH DFND 04 0 0 15404 HUMANIGEN INC COM NEW 444863203 27880 1593127 SH SOLE 0 0 1593127 HUMANIGEN INC COM NEW 444863203 3 166 SH SOLE 0 166 0 HUNT J B TRANS SVCS INC COM 445658107 11823 86522 SH DFND 01 0 86522 0 HUNT J B TRANS SVCS INC COM 445658107 6977 51061 SH DFND 02 0 51061 0 HUNT J B TRANS SVCS INC COM 445658107 2143 15684 SH DFND 02 0 0 15684 HUNT J B TRANS SVCS INC COM 445658107 29248 214039 SH DFND 04 0 0 214039 HUNT J B TRANS SVCS INC COM 445658107 1296950 9491032 SH SOLE 0 0 9491032 HUNT J B TRANS SVCS INC COM 445658107 57 416 SH SOLE 0 416 0 HUNTINGTON BANCSHARES INC COM 446150104 12880 1019818 SH DFND 01 0 1019818 0 HUNTINGTON BANCSHARES INC COM 446150104 7555 598186 SH DFND 02 0 598186 0 HUNTINGTON BANCSHARES INC COM 446150104 2381 188529 SH DFND 02 0 0 188529 HUNTINGTON BANCSHARES INC COM 446150104 33889 2683248 SH DFND 04 0 0 2683248 HUNTINGTON BANCSHARES INC COM 446150104 1374135 108799263 SH SOLE 0 0 108799263 HUNTINGTON BANCSHARES INC COM 446150104 102 8111 SH SOLE 0 8111 0 HUNTINGTON INGALLS INDS INC COM 446413106 6971 40888 SH DFND 01 0 40888 0 HUNTINGTON INGALLS INDS INC COM 446413106 3616 21212 SH DFND 02 0 21212 0 HUNTINGTON INGALLS INDS INC COM 446413106 1285 7539 SH DFND 02 0 0 7539 HUNTINGTON INGALLS INDS INC COM 446413106 17708 103872 SH DFND 04 0 0 103872 HUNTINGTON INGALLS INDS INC COM 446413106 718649 4215444 SH SOLE 0 0 4215444 HUNTINGTON INGALLS INDS INC COM 446413106 64 378 SH SOLE 0 378 0 HUNTSMAN CORP COM 447011107 1650 65641 SH DFND 01 0 65641 0 HUNTSMAN CORP COM 447011107 1696 67445 SH DFND 02 0 67445 0 HUNTSMAN CORP COM 447011107 4193 166805 SH DFND 04 0 0 166805 HUNTSMAN CORP COM 447011107 512643 20391547 SH SOLE 0 0 20391547 HUNTSMAN CORP COM 447011107 80 3163 SH SOLE 0 3163 0 HURCO COMPANIES INC COM 447324104 138 4591 SH DFND 01 0 4591 0 HURCO COMPANIES INC COM 447324104 45 1485 SH DFND 04 0 0 1485 HURCO COMPANIES INC COM 447324104 11216 373860 SH SOLE 0 0 373860 HURCO COMPANIES INC COM 447324104 1 29 SH SOLE 0 29 0 HURON CONSULTING GROUP INC COM 447462102 1054 17883 SH DFND 01 0 17883 0 HURON CONSULTING GROUP INC COM 447462102 479 8120 SH DFND 02 0 8120 0 HURON CONSULTING GROUP INC COM 447462102 1103 18714 SH DFND 04 0 0 18714 HURON CONSULTING GROUP INC COM 447462102 114977 1950411 SH SOLE 0 0 1950411 HURON CONSULTING GROUP INC COM 447462102 7 114 SH SOLE 0 114 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 777 24265 SH DFND 02 0 24265 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 3798 118622 SH DFND 04 0 0 118622 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 292 9107 SH DFND 05 0 0 9107 HUTTIG BLDG PRODS INC COM 448451104 13 3531 SH DFND 01 0 3531 0 HUTTIG BLDG PRODS INC COM 448451104 13 3500 SH DFND 04 0 0 3500 HUTTIG BLDG PRODS INC COM 448451104 3298 898518 SH SOLE 0 0 898518 HUYA INC ADS REP SHS A 44852D108 3649 183087 SH DFND 01 0 183087 0 HUYA INC ADS REP SHS A 44852D108 467 23455 SH DFND 02 0 23455 0 HUYA INC ADS REP SHS A 44852D108 2288 114797 SH DFND 04 0 0 114797 HUYA INC ADS REP SHS A 44852D108 151 7588 SH DFND 05 0 0 7588 HUYA INC ADS REP SHS A 44852D108 37132 1863133 SH SOLE 0 0 1863133 HYATT HOTELS CORP COM CL A 448579102 842 11338 SH DFND 01 0 11338 0 HYATT HOTELS CORP COM CL A 448579102 762 10262 SH DFND 02 0 10262 0 HYATT HOTELS CORP COM CL A 448579102 2142 28853 SH DFND 04 0 0 28853 HYATT HOTELS CORP COM CL A 448579102 241877 3257607 SH SOLE 0 0 3257607 HYATT HOTELS CORP COM CL A 448579102 15 196 SH SOLE 0 196 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 51 6507 SH DFND 01 0 6507 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 118 15074 SH DFND 04 0 0 15074 HYCROFT MINING HOLDING CORP COM CL A 44862P109 12726 1621089 SH SOLE 0 0 1621089 HYCROFT MINING HOLDING CORP COM CL A 44862P109 2 251 SH SOLE 0 251 0 HYDROFARM HLDGS GROUP INC COM 44888K209 65 1240 SH DFND 01 0 1240 0 HYDROFARM HLDGS GROUP INC COM 44888K209 13 245 SH DFND 04 0 0 245 HYDROFARM HLDGS GROUP INC COM 44888K209 29314 557515 SH SOLE 0 0 557515 HYDROFARM HLDGS GROUP INC COM 44888K209 2 39 SH SOLE 0 39 0 IAC INTERACTIVECORP NEW COM 44891N109 6524 34457 SH DFND 01 0 34457 0 IAC INTERACTIVECORP NEW COM 44891N109 8832 46642 SH DFND 02 0 46642 0 IAC INTERACTIVECORP NEW COM 44891N109 2284 12061 SH DFND 02 0 0 12061 IAC INTERACTIVECORP NEW COM 44891N109 16872 89106 SH DFND 04 0 0 89106 IAC INTERACTIVECORP NEW COM 44891N109 1234825 6521387 SH SOLE 0 0 6521387 IAC INTERACTIVECORP NEW COM 44891N109 113 595 SH SOLE 0 595 0 IDT CORP CL B NEW 448947507 356 28792 SH DFND 01 0 28792 0 IDT CORP CL B NEW 448947507 79 6353 SH DFND 04 0 0 6353 IDT CORP CL B NEW 448947507 13098 1059738 SH SOLE 0 0 1059738 IDT CORP CL B NEW 448947507 1 115 SH SOLE 0 115 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 250 15162 SH DFND 01 0 15162 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 524 31813 SH DFND 04 0 0 31813 HYLIION HOLDINGS CORP COMMON STOCK 449109107 124490 7553993 SH SOLE 0 0 7553993 HYLIION HOLDINGS CORP COMMON STOCK 449109107 8 458 SH SOLE 0 458 0 HYRECAR INC COM 44916T107 16 2225 SH DFND 01 0 2225 0 HYRECAR INC COM 44916T107 61 8520 SH DFND 04 0 0 8520 HYRECAR INC COM 44916T107 4728 662138 SH SOLE 0 0 662138 HYRECAR INC COM 44916T107 1 141 SH SOLE 0 141 0 HYSTER YALE MATLS HANDLING I CL A 449172105 401 6731 SH DFND 01 0 6731 0 HYSTER YALE MATLS HANDLING I CL A 449172105 122 2048 SH DFND 02 0 2048 0 HYSTER YALE MATLS HANDLING I CL A 449172105 499 8383 SH DFND 04 0 0 8383 HYSTER YALE MATLS HANDLING I CL A 449172105 52556 882555 SH SOLE 0 0 882555 HYSTER YALE MATLS HANDLING I CL A 449172105 15 252 SH SOLE 0 252 0 IAA INC COM 449253103 3109 47840 SH DFND 01 0 47840 0 IAA INC COM 449253103 2840 43705 SH DFND 02 0 43705 0 IAA INC COM 449253103 7149 110019 SH DFND 04 0 0 110019 IAA INC COM 449253103 768743 11830456 SH SOLE 0 0 11830456 IAA INC COM 449253103 42 654 SH SOLE 0 654 0 ICF INTL INC COM 44925C103 1748 23513 SH DFND 01 0 23513 0 ICF INTL INC COM 44925C103 471 6337 SH DFND 02 0 6337 0 ICF INTL INC COM 44925C103 1069 14381 SH DFND 04 0 0 14381 ICF INTL INC COM 44925C103 60921 819602 SH SOLE 0 0 819602 ICF INTL INC COM 44925C103 7 90 SH SOLE 0 90 0 ICU MED INC COM 44930G107 1501 7000 SH DFND 01 0 7000 0 ICU MED INC COM 44930G107 1360 6341 SH DFND 02 0 6341 0 ICU MED INC COM 44930G107 3394 15822 SH DFND 04 0 0 15822 ICU MED INC COM 44930G107 380956 1776101 SH SOLE 0 0 1776101 ICU MED INC COM 44930G107 21 98 SH SOLE 0 98 0 ICAD INC COM NEW 44934S206 528 39992 SH DFND 01 0 39992 0 ICAD INC COM NEW 44934S206 84 6391 SH DFND 04 0 0 6391 ICAD INC COM NEW 44934S206 13571 1028133 SH SOLE 0 0 1028133 ICAD INC COM NEW 44934S206 1 106 SH SOLE 0 106 0 IEC ELECTRS CORP NEW COM 44949L105 37 2700 SH DFND 01 0 2700 0 IEC ELECTRS CORP NEW COM 44949L105 53 3900 SH DFND 04 0 0 3900 IEC ELECTRS CORP NEW COM 44949L105 5607 413767 SH SOLE 0 0 413767 IEC ELECTRS CORP NEW COM 44949L105 1 97 SH SOLE 0 97 0 IF BANCORP INC COM 44951J105 15 679 SH DFND 01 0 679 0 IF BANCORP INC COM 44951J105 1914 86899 SH SOLE 0 0 86899 IES HLDGS INC COM 44951W106 523 11355 SH DFND 01 0 11355 0 IES HLDGS INC COM 44951W106 161 3491 SH DFND 02 0 3491 0 IES HLDGS INC COM 44951W106 535 11624 SH DFND 04 0 0 11624 IES HLDGS INC COM 44951W106 24513 532437 SH SOLE 0 0 532437 IES HLDGS INC COM 44951W106 2 38 SH SOLE 0 38 0 IFRESH INC COM 449538107 91 116086 SH SOLE 0 0 116086 IGM BIOSCIENCES INC COM 449585108 1241 14052 SH DFND 01 0 14052 0 IGM BIOSCIENCES INC COM 449585108 181 2052 SH DFND 02 0 2052 0 IGM BIOSCIENCES INC COM 449585108 476 5393 SH DFND 04 0 0 5393 IGM BIOSCIENCES INC COM 449585108 37027 419383 SH SOLE 0 0 419383 IGM BIOSCIENCES INC COM 449585108 5 51 SH SOLE 0 51 0 IMAC HLDGS INC COM 44967K104 35 22771 SH SOLE 0 0 22771 IPG PHOTONICS CORP COM 44980X109 8027 35869 SH DFND 01 0 35869 0 IPG PHOTONICS CORP COM 44980X109 4569 20415 SH DFND 02 0 20415 0 IPG PHOTONICS CORP COM 44980X109 1515 6769 SH DFND 02 0 0 6769 IPG PHOTONICS CORP COM 44980X109 20096 89799 SH DFND 04 0 0 89799 IPG PHOTONICS CORP COM 44980X109 808982 3614916 SH SOLE 0 0 3614916 IPG PHOTONICS CORP COM 44980X109 38 169 SH SOLE 0 169 0 IRHYTHM TECHNOLOGIES INC COM 450056106 13543 57091 SH DFND 01 0 57091 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2176 9175 SH DFND 02 0 9175 0 IRHYTHM TECHNOLOGIES INC COM 450056106 5639 23772 SH DFND 04 0 0 23772 IRHYTHM TECHNOLOGIES INC COM 450056106 631253 2661158 SH SOLE 0 0 2661158 IRHYTHM TECHNOLOGIES INC COM 450056106 65 272 SH SOLE 0 272 0 ISTAR INC COM 45031U101 711 47849 SH DFND 01 0 47849 0 ISTAR INC COM 45031U101 505 34008 SH DFND 02 0 34008 0 ISTAR INC COM 45031U101 1025 69028 SH DFND 04 0 0 69028 ISTAR INC COM 45031U101 160831 10830389 SH SOLE 0 0 10830389 ISTAR INC COM 45031U101 5 346 SH SOLE 0 346 0 ITT INC COM 45073V108 2182 28331 SH DFND 01 0 28331 0 ITT INC COM 45073V108 2230 28948 SH DFND 02 0 28948 0 ITT INC COM 45073V108 5156 66943 SH DFND 04 0 0 66943 ITT INC COM 45073V108 623610 8096723 SH SOLE 0 0 8096723 ITT INC COM 45073V108 33 424 SH SOLE 0 424 0 IAMGOLD CORP COM 450913108 4989 1359308 SH DFND 01 0 1359308 0 IAMGOLD CORP COM 450913108 572 155848 SH DFND 02 0 155848 0 IAMGOLD CORP COM 450913108 818 222785 SH DFND 04 0 0 222785 IAMGOLD CORP COM 450913108 41761 11378977 SH SOLE 0 0 11378977 IAMGOLD CORP COM 450913108 2214 603257 SH SOLE 0 603257 0 IBIO INC COM NEW 451033203 344 327628 SH DFND 01 0 327628 0 IBIO INC COM NEW 451033203 54 51334 SH DFND 04 0 0 51334 IBIO INC COM NEW 451033203 3485 3319356 SH SOLE 0 0 3319356 ICICI BANK LIMITED ADR 45104G104 60 4067 SH DFND 04 0 0 4067 ICICI BANK LIMITED ADR 45104G104 1159 77970 SH DFND 05 0 0 77970 ICICI BANK LIMITED ADR 45104G104 12629 849861 SH SOLE 0 0 849861 ICICI BANK LIMITED ADR 45104G104 62 4154 SH SOLE 0 4154 0 ICONIX BRAND GROUP INC COM NEW 451055305 216 171719 SH SOLE 0 0 171719 IDACORP INC COM 451107106 1595 16608 SH DFND 01 0 16608 0 IDACORP INC COM 451107106 4522 47086 SH DFND 02 0 47086 0 IDACORP INC COM 451107106 3909 40704 SH DFND 04 0 0 40704 IDACORP INC COM 451107106 502638 5234181 SH SOLE 0 0 5234181 IDACORP INC COM 451107106 220 2286 SH SOLE 0 2286 0 IDEAL PWR INC COM NEW 451622203 202 24701 SH SOLE 0 0 24701 IDEAYA BIOSCIENCES INC COM 45166A102 206 14747 SH DFND 01 0 14747 0 IDEAYA BIOSCIENCES INC COM 45166A102 78 5598 SH DFND 04 0 0 5598 IDEAYA BIOSCIENCES INC COM 45166A102 9761 697236 SH SOLE 0 0 697236 IDEAYA BIOSCIENCES INC COM 45166A102 1 46 SH SOLE 0 46 0 IDEX CORP COM 45167R104 15121 75907 SH DFND 01 0 75907 0 IDEX CORP COM 45167R104 8975 45057 SH DFND 02 0 45057 0 IDEX CORP COM 45167R104 2686 13486 SH DFND 02 0 0 13486 IDEX CORP COM 45167R104 38699 194271 SH DFND 04 0 0 194271 IDEX CORP COM 45167R104 1613654 8100671 SH SOLE 0 0 8100671 IDEX CORP COM 45167R104 74 372 SH SOLE 0 372 0 IDEXX LABS INC COM 45168D104 47769 95562 SH DFND 01 0 95562 0 IDEXX LABS INC COM 45168D104 25406 50826 SH DFND 02 0 50826 0 IDEXX LABS INC COM 45168D104 7771 15547 SH DFND 02 0 0 15547 IDEXX LABS INC COM 45168D104 108541 217139 SH DFND 04 0 0 217139 IDEXX LABS INC COM 45168D104 4361633 8725535 SH SOLE 0 0 8725535 IDEXX LABS INC COM 45168D104 325 650 SH SOLE 0 650 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 18 4982 SH DFND 01 0 4982 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 21 5812 SH DFND 04 0 0 5812 IDERA PHARMACEUTICALS INC COM PAR 45168K405 3708 1010267 SH SOLE 0 0 1010267 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1 235 SH SOLE 0 235 0 IDENTIV INC COM NEW 45170X205 33 3870 SH DFND 01 0 3870 0 IDENTIV INC COM NEW 45170X205 56 6637 SH DFND 04 0 0 6637 IDENTIV INC COM NEW 45170X205 6491 763598 SH SOLE 0 0 763598 IDENTIV INC COM NEW 45170X205 1 95 SH SOLE 0 95 0 IHEARTMEDIA INC COM CL A 45174J509 529 40733 SH DFND 01 0 40733 0 IHEARTMEDIA INC COM CL A 45174J509 271 20843 SH DFND 02 0 20843 0 IHEARTMEDIA INC COM CL A 45174J509 600 46236 SH DFND 04 0 0 46236 IHEARTMEDIA INC COM CL A 45174J509 39427 3037544 SH SOLE 0 0 3037544 IHEARTMEDIA INC COM CL A 45174J509 4 331 SH SOLE 0 331 0 ILLINOIS TOOL WKS INC COM 452308109 63211 310038 SH DFND 01 0 310038 0 ILLINOIS TOOL WKS INC COM 452308109 39357 193041 SH DFND 02 0 193041 0 ILLINOIS TOOL WKS INC COM 452308109 11823 57992 SH DFND 02 0 0 57992 ILLINOIS TOOL WKS INC COM 452308109 154837 759451 SH DFND 04 0 0 759451 ILLINOIS TOOL WKS INC COM 452308109 4912984 24097429 SH SOLE 0 0 24097429 ILLINOIS TOOL WKS INC COM 452308109 305 1497 SH SOLE 0 1497 0 ILLUMINA INC COM 452327109 60820 164378 SH DFND 01 0 164378 0 ILLUMINA INC COM 452327109 32483 87791 SH DFND 02 0 87791 0 ILLUMINA INC COM 452327109 9861 26652 SH DFND 02 0 0 26652 ILLUMINA INC COM 452327109 137707 372182 SH DFND 04 0 0 372182 ILLUMINA INC COM 452327109 3951049 10678511 SH SOLE 0 0 10678511 ILLUMINA INC COM 452327109 266 718 SH SOLE 0 718 0 IMAGE SENSING SYS INC COM 45244C104 557 123961 SH SOLE 0 0 123961 IMAX CORP COM 45245E109 436 24214 SH DFND 01 0 24214 0 IMAX CORP COM 45245E109 278 15443 SH DFND 02 0 15443 0 IMAX CORP COM 45245E109 451 25035 SH DFND 04 0 0 25035 IMAX CORP COM 45245E109 5474 303790 SH SOLE 0 0 303790 IMEDIA BRANDS INC COM CL A 452465206 1508 315405 SH SOLE 0 0 315405 IMARA INC COM 45249V107 324 14672 SH DFND 01 0 14672 0 IMARA INC COM 45249V107 39 1763 SH DFND 04 0 0 1763 IMARA INC COM 45249V107 4268 193565 SH SOLE 0 0 193565 IMARA INC COM 45249V107 1 41 SH SOLE 0 41 0 IMMERSION CORP COM 452521107 330 29213 SH DFND 01 0 29213 0 IMMERSION CORP COM 452521107 91 8025 SH DFND 04 0 0 8025 IMMERSION CORP COM 452521107 11535 1021664 SH SOLE 0 0 1021664 IMMERSION CORP COM 452521107 1 111 SH SOLE 0 111 0 IMMUCELL CORP COM PAR 452525306 556 93381 SH SOLE 0 0 93381 IMMUNOGEN INC COM 45253H101 1466 227340 SH DFND 01 0 227340 0 IMMUNOGEN INC COM 45253H101 346 53587 SH DFND 02 0 53587 0 IMMUNOGEN INC COM 45253H101 887 137467 SH DFND 04 0 0 137467 IMMUNOGEN INC COM 45253H101 88608 13737695 SH SOLE 0 0 13737695 IMMUNOGEN INC COM 45253H101 6 911 SH SOLE 0 911 0 IMPAC MTG HLDGS INC COM NEW 45254P508 10 3208 SH DFND 01 0 3208 0 IMPAC MTG HLDGS INC COM NEW 45254P508 7 2209 SH DFND 04 0 0 2209 IMPAC MTG HLDGS INC COM NEW 45254P508 1347 443049 SH SOLE 0 0 443049 IMPAC MTG HLDGS INC COM NEW 45254P508 0 76 SH SOLE 0 76 0 IMMUNOVANT INC COM 45258J102 3527 76349 SH DFND 01 0 76349 0 IMMUNOVANT INC COM 45258J102 478 10351 SH DFND 02 0 10351 0 IMMUNOVANT INC COM 45258J102 1604 34736 SH DFND 04 0 0 34736 IMMUNOVANT INC COM 45258J102 173508 3756395 SH SOLE 0 0 3756395 IMMUNOVANT INC COM 45258J102 33 718 SH SOLE 0 718 0 IMMUNIC INC COM 4525EP101 152 9965 SH DFND 01 0 9965 0 IMMUNIC INC COM 4525EP101 129 8469 SH DFND 04 0 0 8469 IMMUNIC INC COM 4525EP101 10153 664011 SH SOLE 0 0 664011 IMMUNIC INC COM 4525EP101 14 918 SH SOLE 0 918 0 IMPERIAL OIL LTD COM NEW 453038408 12543 659119 SH DFND 01 0 659119 0 IMPERIAL OIL LTD COM NEW 453038408 2813 147807 SH DFND 02 0 147807 0 IMPERIAL OIL LTD COM NEW 453038408 733 38532 SH DFND 02 0 0 38532 IMPERIAL OIL LTD COM NEW 453038408 3744 196728 SH DFND 04 0 0 196728 IMPERIAL OIL LTD COM NEW 453038408 104984 5516776 SH SOLE 0 0 5516776 IMPERIAL OIL LTD COM NEW 453038408 7239 380374 SH SOLE 0 380374 0 IMPINJ INC COM 453204109 1447 34566 SH DFND 01 0 34566 0 IMPINJ INC COM 453204109 249 5953 SH DFND 02 0 5953 0 IMPINJ INC COM 453204109 666 15899 SH DFND 04 0 0 15899 IMPINJ INC COM 453204109 38891 928859 SH SOLE 0 0 928859 IMPINJ INC COM 453204109 4 86 SH SOLE 0 86 0 INARI MED INC COM 45332Y109 1146 13131 SH DFND 01 0 13131 0 INARI MED INC COM 45332Y109 274 3140 SH DFND 02 0 3140 0 INARI MED INC COM 45332Y109 713 8171 SH DFND 04 0 0 8171 INARI MED INC COM 45332Y109 132282 1515430 SH SOLE 0 0 1515430 INARI MED INC COM 45332Y109 8 97 SH SOLE 0 97 0 INCYTE CORP COM 45337C102 18126 208387 SH DFND 01 0 208387 0 INCYTE CORP COM 45337C102 11015 126635 SH DFND 02 0 126635 0 INCYTE CORP COM 45337C102 2873 33025 SH DFND 02 0 0 33025 INCYTE CORP COM 45337C102 41343 475318 SH DFND 04 0 0 475318 INCYTE CORP COM 45337C102 1679753 19311946 SH SOLE 0 0 19311946 INCYTE CORP COM 45337C102 79 913 SH SOLE 0 913 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 1 420 SH DFND 04 0 0 420 INDEPENDENCE CONTRACT DRILLI COM 453415606 285 96932 SH SOLE 0 0 96932 INDEPENDENCE HLDG CO NEW COM NEW 453440307 139 3385 SH DFND 01 0 3385 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 87 2119 SH DFND 02 0 2119 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 225 5499 SH DFND 04 0 0 5499 INDEPENDENCE HLDG CO NEW COM NEW 453440307 9348 227999 SH SOLE 0 0 227999 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1 35 SH SOLE 0 35 0 INDEPENDENCE RLTY TR INC COM 45378A106 834 62114 SH DFND 01 0 62114 0 INDEPENDENCE RLTY TR INC COM 45378A106 3112 231736 SH DFND 02 0 231736 0 INDEPENDENCE RLTY TR INC COM 45378A106 916 68202 SH DFND 04 0 0 68202 INDEPENDENCE RLTY TR INC COM 45378A106 140093 10431348 SH SOLE 0 0 10431348 INDEPENDENCE RLTY TR INC COM 45378A106 6 467 SH SOLE 0 467 0 INDEPENDENT BANK CORP MASS COM 453836108 1844 25253 SH DFND 01 0 25253 0 INDEPENDENT BANK CORP MASS COM 453836108 818 11203 SH DFND 02 0 11203 0 INDEPENDENT BANK CORP MASS COM 453836108 1948 26673 SH DFND 04 0 0 26673 INDEPENDENT BANK CORP MASS COM 453836108 238996 3272128 SH SOLE 0 0 3272128 INDEPENDENT BANK CORP MASS COM 453836108 23 313 SH SOLE 0 313 0 INDEPENDENT BK CORP MICH COM NEW 453838609 265 14342 SH DFND 01 0 14342 0 INDEPENDENT BK CORP MICH COM NEW 453838609 181 9813 SH DFND 02 0 9813 0 INDEPENDENT BK CORP MICH COM NEW 453838609 285 15452 SH DFND 04 0 0 15452 INDEPENDENT BK CORP MICH COM NEW 453838609 19712 1067259 SH SOLE 0 0 1067259 INDEPENDENT BK CORP MICH COM NEW 453838609 2 125 SH SOLE 0 125 0 INDEPENDENT BK GROUP INC COM 45384B106 1529 24459 SH DFND 01 0 24459 0 INDEPENDENT BK GROUP INC COM 45384B106 693 11088 SH DFND 02 0 11088 0 INDEPENDENT BK GROUP INC COM 45384B106 1895 30306 SH DFND 04 0 0 30306 INDEPENDENT BK GROUP INC COM 45384B106 236749 3786780 SH SOLE 0 0 3786780 INDEPENDENT BK GROUP INC COM 45384B106 50 798 SH SOLE 0 798 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 14 8929 SH DFND 01 0 8929 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 25 16321 SH DFND 04 0 0 16321 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1075 689122 SH SOLE 0 0 689122 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1006 43182 SH DFND 01 0 43182 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3949 169577 SH DFND 02 0 169577 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1159 49766 SH DFND 04 0 0 49766 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 226644 9731372 SH SOLE 0 0 9731372 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 43 1834 SH SOLE 0 1834 0 INFINITY PHARMACEUTICALS INC COM 45665G303 27 12958 SH DFND 01 0 12958 0 INFINITY PHARMACEUTICALS INC COM 45665G303 23 10986 SH DFND 04 0 0 10986 INFINITY PHARMACEUTICALS INC COM 45665G303 4889 2305997 SH SOLE 0 0 2305997 INFINERA CORP COM 45667G103 2311 220506 SH DFND 01 0 220506 0 INFINERA CORP COM 45667G103 623 59417 SH DFND 02 0 59417 0 INFINERA CORP COM 45667G103 1445 137905 SH DFND 04 0 0 137905 INFINERA CORP COM 45667G103 164496 15696179 SH SOLE 0 0 15696179 INFINERA CORP COM 45667G103 9 817 SH SOLE 0 817 0 INFORMATION SVCS GROUP INC COM 45675Y104 83 25237 SH DFND 01 0 25237 0 INFORMATION SVCS GROUP INC COM 45675Y104 17 5127 SH DFND 04 0 0 5127 INFORMATION SVCS GROUP INC COM 45675Y104 5745 1751640 SH SOLE 0 0 1751640 INFORMATION SVCS GROUP INC COM 45675Y104 1 307 SH SOLE 0 307 0 INFOSYS LTD SPONSORED ADR 456788108 18 1068 SH DFND 02 0 1068 0 INFOSYS LTD SPONSORED ADR 456788108 560 33064 SH DFND 04 0 0 33064 INFOSYS LTD SPONSORED ADR 456788108 352 20788 SH DFND 05 0 0 20788 INFOSYS LTD SPONSORED ADR 456788108 137246 8097100 SH SOLE 0 0 8097100 INFOSYS LTD SPONSORED ADR 456788108 641 37825 SH SOLE 0 37825 0 INFUSYSTEM HLDGS INC COM 45685K102 560 29808 SH DFND 01 0 29808 0 INFUSYSTEM HLDGS INC COM 45685K102 110 5833 SH DFND 04 0 0 5833 INFUSYSTEM HLDGS INC COM 45685K102 14300 761473 SH SOLE 0 0 761473 INFUSYSTEM HLDGS INC COM 45685K102 1 77 SH SOLE 0 77 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 40 2395 SH DFND 01 0 2395 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 68 4113 SH DFND 04 0 0 4113 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 7075 426996 SH SOLE 0 0 426996 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1 90 SH SOLE 0 90 0 INGERSOLL RAND INC COM 45687V106 16815 369083 SH DFND 01 0 369083 0 INGERSOLL RAND INC COM 45687V106 8840 194030 SH DFND 02 0 194030 0 INGERSOLL RAND INC COM 45687V106 3016 66201 SH DFND 02 0 0 66201 INGERSOLL RAND INC COM 45687V106 33475 734752 SH DFND 04 0 0 734752 INGERSOLL RAND INC COM 45687V106 1689916 37092107 SH SOLE 0 0 37092107 INGERSOLL RAND INC COM 45687V106 87 1917 SH SOLE 0 1917 0 INGEVITY CORP COM 45688C107 6214 82055 SH DFND 01 0 82055 0 INGEVITY CORP COM 45688C107 1039 13714 SH DFND 02 0 13714 0 INGEVITY CORP COM 45688C107 2638 34828 SH DFND 04 0 0 34828 INGEVITY CORP COM 45688C107 283170 3739208 SH SOLE 0 0 3739208 INGEVITY CORP COM 45688C107 16 209 SH SOLE 0 209 0 INGLES MKTS INC CL A 457030104 410 9618 SH DFND 01 0 9618 0 INGLES MKTS INC CL A 457030104 239 5603 SH DFND 02 0 5603 0 INGLES MKTS INC CL A 457030104 731 17133 SH DFND 04 0 0 17133 INGLES MKTS INC CL A 457030104 47711 1118397 SH SOLE 0 0 1118397 INGLES MKTS INC CL A 457030104 118 2760 SH SOLE 0 2760 0 INGREDION INC COM 457187102 1740 22113 SH DFND 01 0 22113 0 INGREDION INC COM 457187102 2241 28491 SH DFND 02 0 28491 0 INGREDION INC COM 457187102 7713 98043 SH DFND 04 0 0 98043 INGREDION INC COM 457187102 470188 5976708 SH SOLE 0 0 5976708 INGREDION INC COM 457187102 70 889 SH SOLE 0 889 0 INHIBRX INC COM 45720L107 447 13547 SH DFND 01 0 13547 0 INHIBRX INC COM 45720L107 50 1520 SH DFND 02 0 1520 0 INHIBRX INC COM 45720L107 285 8631 SH DFND 04 0 0 8631 INHIBRX INC COM 45720L107 11774 357113 SH SOLE 0 0 357113 INHIBRX INC COM 45720L107 1 38 SH SOLE 0 38 0 INNODATA INC COM NEW 457642205 26 4854 SH DFND 01 0 4854 0 INNODATA INC COM NEW 457642205 39 7285 SH DFND 04 0 0 7285 INNODATA INC COM NEW 457642205 5412 1021225 SH SOLE 0 0 1021225 INNODATA INC COM NEW 457642205 1 193 SH SOLE 0 193 0 INSIGHT ENTERPRISES INC COM 45765U103 2695 35422 SH DFND 01 0 35422 0 INSIGHT ENTERPRISES INC COM 45765U103 893 11742 SH DFND 02 0 11742 0 INSIGHT ENTERPRISES INC COM 45765U103 2274 29889 SH DFND 04 0 0 29889 INSIGHT ENTERPRISES INC COM 45765U103 278008 3653672 SH SOLE 0 0 3653672 INSIGHT ENTERPRISES INC COM 45765U103 25 331 SH SOLE 0 331 0 INSIGNIA SYS INC COM 45765Y105 106 125777 SH SOLE 0 0 125777 INSMED INC COM PAR $.01 457669307 6666 200255 SH DFND 01 0 200255 0 INSMED INC COM PAR $.01 457669307 1125 33802 SH DFND 02 0 33802 0 INSMED INC COM PAR $.01 457669307 2747 82529 SH DFND 04 0 0 82529 INSMED INC COM PAR $.01 457669307 301130 9045652 SH SOLE 0 0 9045652 INSMED INC COM PAR $.01 457669307 30 889 SH SOLE 0 889 0 INNOSPEC INC COM 45768S105 3832 42238 SH DFND 01 0 42238 0 INNOSPEC INC COM 45768S105 730 8048 SH DFND 02 0 8048 0 INNOSPEC INC COM 45768S105 1800 19835 SH DFND 04 0 0 19835 INNOSPEC INC COM 45768S105 223040 2458278 SH SOLE 0 0 2458278 INNOSPEC INC COM 45768S105 11 122 SH SOLE 0 122 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 7 1118 SH DFND 01 0 1118 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 13 2000 SH DFND 04 0 0 2000 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2803 429924 SH SOLE 0 0 429924 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1 103 SH SOLE 0 103 0 INPHI CORP COM 45772F107 3564 22207 SH DFND 01 0 22207 0 INPHI CORP COM 45772F107 2699 16817 SH DFND 02 0 16817 0 INPHI CORP COM 45772F107 6732 41951 SH DFND 04 0 0 41951 INPHI CORP COM 45772F107 741599 4621421 SH SOLE 0 0 4621421 INPHI CORP COM 45772F107 41 254 SH SOLE 0 254 0 INSPIRE MED SYS INC COM 457730109 9759 51887 SH DFND 01 0 51887 0 INSPIRE MED SYS INC COM 457730109 1490 7921 SH DFND 02 0 7921 0 INSPIRE MED SYS INC COM 457730109 3952 21012 SH DFND 04 0 0 21012 INSPIRE MED SYS INC COM 457730109 436533 2320875 SH SOLE 0 0 2320875 INSPIRE MED SYS INC COM 457730109 52 276 SH SOLE 0 276 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2787 314930 SH DFND 01 0 314930 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 480 54194 SH DFND 02 0 54194 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1168 132004 SH DFND 04 0 0 132004 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 76850 8683658 SH SOLE 0 0 8683658 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8 853 SH SOLE 0 853 0 INSTEEL INDS INC COM 45774W108 285 12778 SH DFND 01 0 12778 0 INSTEEL INDS INC COM 45774W108 157 7070 SH DFND 02 0 7070 0 INSTEEL INDS INC COM 45774W108 330 14824 SH DFND 04 0 0 14824 INSTEEL INDS INC COM 45774W108 26400 1185430 SH SOLE 0 0 1185430 INSTEEL INDS INC COM 45774W108 2 110 SH SOLE 0 110 0 INSPERITY INC COM 45778Q107 3852 47305 SH DFND 01 0 47305 0 INSPERITY INC COM 45778Q107 982 12060 SH DFND 02 0 12060 0 INSPERITY INC COM 45778Q107 2348 28834 SH DFND 04 0 0 28834 INSPERITY INC COM 45778Q107 264470 3248218 SH SOLE 0 0 3248218 INSPERITY INC COM 45778Q107 15 179 SH SOLE 0 179 0 INOGEN INC COM 45780L104 1271 28453 SH DFND 01 0 28453 0 INOGEN INC COM 45780L104 219 4895 SH DFND 02 0 4895 0 INOGEN INC COM 45780L104 645 14433 SH DFND 04 0 0 14433 INOGEN INC COM 45780L104 84424 1889529 SH SOLE 0 0 1889529 INOGEN INC COM 45780L104 4 84 SH SOLE 0 84 0 INSTALLED BLDG PRODS INC COM 45780R101 4599 45124 SH DFND 01 0 45124 0 INSTALLED BLDG PRODS INC COM 45780R101 810 7946 SH DFND 02 0 7946 0 INSTALLED BLDG PRODS INC COM 45780R101 1920 18834 SH DFND 04 0 0 18834 INSTALLED BLDG PRODS INC COM 45780R101 238264 2337525 SH SOLE 0 0 2337525 INSTALLED BLDG PRODS INC COM 45780R101 40 394 SH SOLE 0 394 0 INOVALON HLDGS INC COM CL A 45781D101 2689 147990 SH DFND 01 0 147990 0 INOVALON HLDGS INC COM CL A 45781D101 481 26494 SH DFND 02 0 26494 0 INOVALON HLDGS INC COM CL A 45781D101 966 53166 SH DFND 04 0 0 53166 INOVALON HLDGS INC COM CL A 45781D101 130187 7164949 SH SOLE 0 0 7164949 INOVALON HLDGS INC COM CL A 45781D101 7 371 SH SOLE 0 371 0 INNOVIVA INC COM 45781M101 1546 124752 SH DFND 01 0 124752 0 INNOVIVA INC COM 45781M101 344 27764 SH DFND 02 0 27764 0 INNOVIVA INC COM 45781M101 698 56373 SH DFND 04 0 0 56373 INNOVIVA INC COM 45781M101 79113 6385226 SH SOLE 0 0 6385226 INNOVIVA INC COM 45781M101 17 1368 SH SOLE 0 1368 0 INNOVATIVE INDL PPTYS INC COM 45781V101 4812 26274 SH DFND 01 0 26274 0 INNOVATIVE INDL PPTYS INC COM 45781V101 9981 54502 SH DFND 02 0 54502 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3042 16609 SH DFND 04 0 0 16609 INNOVATIVE INDL PPTYS INC COM 45781V101 602237 3288577 SH SOLE 0 0 3288577 INNOVATIVE INDL PPTYS INC COM 45781V101 20 107 SH SOLE 0 107 0 INSEEGO CORP COM 45782B104 2126 137440 SH DFND 01 0 137440 0 INSEEGO CORP COM 45782B104 270 17475 SH DFND 02 0 17475 0 INSEEGO CORP COM 45782B104 797 51494 SH DFND 04 0 0 51494 INSEEGO CORP COM 45782B104 57551 3720165 SH SOLE 0 0 3720165 INSEEGO CORP COM 45782B104 6 393 SH SOLE 0 393 0 INSPIRED ENTMT INC COM 45782N108 27 4132 SH DFND 01 0 4132 0 INSPIRED ENTMT INC COM 45782N108 40 6087 SH DFND 04 0 0 6087 INSPIRED ENTMT INC COM 45782N108 1294 196612 SH SOLE 0 0 196612 INMUNE BIO INC COM 45782T105 20 1154 SH DFND 01 0 1154 0 INMUNE BIO INC COM 45782T105 41 2359 SH DFND 04 0 0 2359 INMUNE BIO INC COM 45782T105 4295 249418 SH SOLE 0 0 249418 INSULET CORP COM 45784P101 7544 29510 SH DFND 01 0 29510 0 INSULET CORP COM 45784P101 9911 38769 SH DFND 02 0 38769 0 INSULET CORP COM 45784P101 3209 12555 SH DFND 02 0 0 12555 INSULET CORP COM 45784P101 19766 77324 SH DFND 04 0 0 77324 INSULET CORP COM 45784P101 1463031 5723235 SH SOLE 0 0 5723235 INSULET CORP COM 45784P101 108 421 SH SOLE 0 421 0 INPIXON COM 45790J800 15 14423 SH DFND 01 0 14423 0 INPIXON COM 45790J800 407 398654 SH SOLE 0 0 398654 INOZYME PHARMA INC COM 45790W108 284 13768 SH DFND 01 0 13768 0 INOZYME PHARMA INC COM 45790W108 54 2635 SH DFND 04 0 0 2635 INOZYME PHARMA INC COM 45790W108 6041 292669 SH SOLE 0 0 292669 INOZYME PHARMA INC COM 45790W108 1 42 SH SOLE 0 42 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1516 23345 SH DFND 01 0 23345 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1678 25843 SH DFND 02 0 25843 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3780 58229 SH DFND 04 0 0 58229 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 413331 6366776 SH SOLE 0 0 6366776 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 23 348 SH SOLE 0 348 0 INTEL CORP COM 458140100 204967 4114156 SH DFND 01 0 4114156 0 INTEL CORP COM 458140100 128123 2571722 SH DFND 02 0 2571722 0 INTEL CORP COM 458140100 38689 776574 SH DFND 02 0 0 776574 INTEL CORP COM 458140100 536931 10777410 SH DFND 04 0 0 10777410 INTEL CORP COM 458140100 15985909 320873332 SH SOLE 0 0 320873332 INTEL CORP COM 458140100 1346 27026 SH SOLE 0 27026 0 INTELLIGENT SYS CORP NEW COM 45816D100 589 14688 SH DFND 01 0 14688 0 INTELLIGENT SYS CORP NEW COM 45816D100 75 1868 SH DFND 04 0 0 1868 INTELLIGENT SYS CORP NEW COM 45816D100 14867 370657 SH SOLE 0 0 370657 INTELLIGENT SYS CORP NEW COM 45816D100 2 46 SH SOLE 0 46 0 INTELLICHECK INC COM NEW 45817G201 401 35175 SH DFND 01 0 35175 0 INTELLICHECK INC COM NEW 45817G201 73 6422 SH DFND 04 0 0 6422 INTELLICHECK INC COM NEW 45817G201 8434 739523 SH SOLE 0 0 739523 INTELLICHECK INC COM NEW 45817G201 1 104 SH SOLE 0 104 0 INTEGER HLDGS CORP COM 45826H109 3967 48861 SH DFND 01 0 48861 0 INTEGER HLDGS CORP COM 45826H109 903 11116 SH DFND 02 0 11116 0 INTEGER HLDGS CORP COM 45826H109 2199 27082 SH DFND 04 0 0 27082 INTEGER HLDGS CORP COM 45826H109 276387 3404205 SH SOLE 0 0 3404205 INTEGER HLDGS CORP COM 45826H109 13 165 SH SOLE 0 165 0 INTELLIA THERAPEUTICS INC COM 45826J105 5470 100551 SH DFND 01 0 100551 0 INTELLIA THERAPEUTICS INC COM 45826J105 826 15186 SH DFND 02 0 15186 0 INTELLIA THERAPEUTICS INC COM 45826J105 2192 40297 SH DFND 04 0 0 40297 INTELLIA THERAPEUTICS INC COM 45826J105 270614 4974520 SH SOLE 0 0 4974520 INTELLIA THERAPEUTICS INC COM 45826J105 35 643 SH SOLE 0 643 0 INTER PARFUMS INC COM 458334109 2118 35014 SH DFND 01 0 35014 0 INTER PARFUMS INC COM 458334109 357 5894 SH DFND 02 0 5894 0 INTER PARFUMS INC COM 458334109 877 14492 SH DFND 04 0 0 14492 INTER PARFUMS INC COM 458334109 112783 1864484 SH SOLE 0 0 1864484 INTER PARFUMS INC COM 458334109 5 86 SH SOLE 0 86 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1540 25280 SH DFND 01 0 25280 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1431 23485 SH DFND 02 0 23485 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3793 62262 SH DFND 04 0 0 62262 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 427355 7015025 SH SOLE 0 0 7015025 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 23 378 SH SOLE 0 378 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1262 51091 SH DFND 01 0 51091 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 218 8806 SH DFND 02 0 8806 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 523 21176 SH DFND 04 0 0 21176 INTERCEPT PHARMACEUTICALS IN COM 45845P108 67869 2747741 SH SOLE 0 0 2747741 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3 141 SH SOLE 0 141 0 INTERFACE INC COM 458665304 568 54097 SH DFND 01 0 54097 0 INTERFACE INC COM 458665304 247 23551 SH DFND 02 0 23551 0 INTERFACE INC COM 458665304 535 50987 SH DFND 04 0 0 50987 INTERFACE INC COM 458665304 59631 5679116 SH SOLE 0 0 5679116 INTERFACE INC COM 458665304 25 2377 SH SOLE 0 2377 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 67504 585515 SH DFND 01 0 585515 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 38518 334097 SH DFND 02 0 334097 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 11484 99609 SH DFND 02 0 0 99609 INTERCONTINENTAL EXCHANGE IN COM 45866F104 163805 1420809 SH DFND 04 0 0 1420809 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4666792 40478727 SH SOLE 0 0 40478727 INTERCONTINENTAL EXCHANGE IN COM 45866F104 318 2761 SH SOLE 0 2761 0 INTERDIGITAL INC COM 45867G101 1999 32946 SH DFND 01 0 32946 0 INTERDIGITAL INC COM 45867G101 688 11339 SH DFND 02 0 11339 0 INTERDIGITAL INC COM 45867G101 1418 23367 SH DFND 04 0 0 23367 INTERDIGITAL INC COM 45867G101 169703 2796694 SH SOLE 0 0 2796694 INTERDIGITAL INC COM 45867G101 9 152 SH SOLE 0 152 0 INTERGROUP CORP COM 458685104 445 14066 SH SOLE 0 0 14066 INTERNATIONAL BANCSHARES COR COM 459044103 1336 35682 SH DFND 01 0 35682 0 INTERNATIONAL BANCSHARES COR COM 459044103 767 20475 SH DFND 02 0 20475 0 INTERNATIONAL BANCSHARES COR COM 459044103 1677 44788 SH DFND 04 0 0 44788 INTERNATIONAL BANCSHARES COR COM 459044103 214623 5732459 SH SOLE 0 0 5732459 INTERNATIONAL BANCSHARES COR COM 459044103 32 859 SH SOLE 0 859 0 INTERNATIONAL BUSINESS MACHS COM 459200101 112537 894002 SH DFND 01 0 894002 0 INTERNATIONAL BUSINESS MACHS COM 459200101 69786 554382 SH DFND 02 0 554382 0 INTERNATIONAL BUSINESS MACHS COM 459200101 20613 163749 SH DFND 02 0 0 163749 INTERNATIONAL BUSINESS MACHS COM 459200101 293706 2333221 SH DFND 04 0 0 2333221 INTERNATIONAL BUSINESS MACHS COM 459200101 8793412 69855517 SH SOLE 0 0 69855517 INTERNATIONAL BUSINESS MACHS COM 459200101 695 5520 SH SOLE 0 5520 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11693 107432 SH DFND 01 0 107432 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6428 59059 SH DFND 02 0 59059 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1741 15998 SH DFND 02 0 0 15998 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29161 267922 SH DFND 04 0 0 267922 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1118875 10279997 SH SOLE 0 0 10279997 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57 526 SH SOLE 0 526 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 872 56195 SH DFND 01 0 56195 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 195 12547 SH DFND 02 0 12547 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 313 20156 SH DFND 04 0 0 20156 INTERNATIONAL MNY EXPRESS IN COM 46005L101 26253 1691586 SH SOLE 0 0 1691586 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2 124 SH SOLE 0 124 0 INTERNATIONAL PAPER CO COM 460146103 19626 394731 SH DFND 01 0 394731 0 INTERNATIONAL PAPER CO COM 460146103 11163 224512 SH DFND 02 0 224512 0 INTERNATIONAL PAPER CO COM 460146103 3353 67431 SH DFND 02 0 0 67431 INTERNATIONAL PAPER CO COM 460146103 51245 1030677 SH DFND 04 0 0 1030677 INTERNATIONAL PAPER CO COM 460146103 2161405 43471542 SH SOLE 0 0 43471542 INTERNATIONAL PAPER CO COM 460146103 157 3163 SH SOLE 0 3163 0 INTERPACE BIOSCIENCES INC COM 46062X303 253 80612 SH SOLE 0 0 80612 INTERPUBLIC GROUP COS INC COM 460690100 9174 390035 SH DFND 01 0 390035 0 INTERPUBLIC GROUP COS INC COM 460690100 5526 234928 SH DFND 02 0 234928 0 INTERPUBLIC GROUP COS INC COM 460690100 1640 69717 SH DFND 02 0 0 69717 INTERPUBLIC GROUP COS INC COM 460690100 24259 1031403 SH DFND 04 0 0 1031403 INTERPUBLIC GROUP COS INC COM 460690100 1018802 43316401 SH SOLE 0 0 43316401 INTERPUBLIC GROUP COS INC COM 460690100 128 5459 SH SOLE 0 5459 0 INTERSECT ENT INC COM 46071F103 1474 64351 SH DFND 01 0 64351 0 INTERSECT ENT INC COM 46071F103 207 9022 SH DFND 02 0 9022 0 INTERSECT ENT INC COM 46071F103 496 21661 SH DFND 04 0 0 21661 INTERSECT ENT INC COM 46071F103 35959 1570244 SH SOLE 0 0 1570244 INTERSECT ENT INC COM 46071F103 4 156 SH SOLE 0 156 0 INTEST CORP COM 461147100 10 1610 SH DFND 01 0 1610 0 INTEST CORP COM 461147100 12 1900 SH DFND 04 0 0 1900 INTEST CORP COM 461147100 1950 300519 SH SOLE 0 0 300519 INTEVAC INC COM 461148108 165 22860 SH DFND 01 0 22860 0 INTEVAC INC COM 461148108 42 5813 SH DFND 04 0 0 5813 INTEVAC INC COM 461148108 9755 1352919 SH SOLE 0 0 1352919 INTEVAC INC COM 461148108 1 146 SH SOLE 0 146 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2463 77446 SH DFND 01 0 77446 0 INTRA CELLULAR THERAPIES INC COM 46116X101 716 22502 SH DFND 02 0 22502 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1812 56988 SH DFND 04 0 0 56988 INTRA CELLULAR THERAPIES INC COM 46116X101 201105 6324045 SH SOLE 0 0 6324045 INTRA CELLULAR THERAPIES INC COM 46116X101 12 363 SH SOLE 0 363 0 INTUIT COM 461202103 111101 292487 SH DFND 01 0 292487 0 INTUIT COM 461202103 60390 158983 SH DFND 02 0 158983 0 INTUIT COM 461202103 18003 47396 SH DFND 02 0 0 47396 INTUIT COM 461202103 251985 663381 SH DFND 04 0 0 663381 INTUIT COM 461202103 7367705 19396353 SH SOLE 0 0 19396353 INTUIT COM 461202103 466 1227 SH SOLE 0 1227 0 INVACARE CORP COM 461203101 204 22756 SH DFND 01 0 22756 0 INVACARE CORP COM 461203101 125 13946 SH DFND 04 0 0 13946 INVACARE CORP COM 461203101 20493 2289666 SH SOLE 0 0 2289666 INVACARE CORP COM 461203101 2 211 SH SOLE 0 211 0 INTUITIVE SURGICAL INC COM NEW 46120E602 107733 131687 SH DFND 01 0 131687 0 INTUITIVE SURGICAL INC COM NEW 46120E602 57842 70703 SH DFND 02 0 70703 0 INTUITIVE SURGICAL INC COM NEW 46120E602 17575 21483 SH DFND 02 0 0 21483 INTUITIVE SURGICAL INC COM NEW 46120E602 244330 298656 SH DFND 04 0 0 298656 INTUITIVE SURGICAL INC COM NEW 46120E602 7039574 8604784 SH SOLE 0 0 8604784 INTUITIVE SURGICAL INC COM NEW 46120E602 473 578 SH SOLE 0 578 0 INTRUSION INC COM NEW 46121E205 41 2344 SH DFND 01 0 2344 0 INTRUSION INC COM NEW 46121E205 122 6897 SH DFND 04 0 0 6897 INTRUSION INC COM NEW 46121E205 5572 316216 SH SOLE 0 0 316216 INTRUSION INC COM NEW 46121E205 1 62 SH SOLE 0 62 0 INTRICON CORP COM 46121H109 96 5287 SH DFND 01 0 5287 0 INTRICON CORP COM 46121H109 32 1765 SH DFND 04 0 0 1765 INTRICON CORP COM 46121H109 8833 488025 SH SOLE 0 0 488025 INTRICON CORP COM 46121H109 1 60 SH SOLE 0 60 0 INTREPID POTASH INC COM 46121Y201 158 6536 SH DFND 01 0 6536 0 INTREPID POTASH INC COM 46121Y201 60 2469 SH DFND 04 0 0 2469 INTREPID POTASH INC COM 46121Y201 12538 519183 SH SOLE 0 0 519183 INTREPID POTASH INC COM 46121Y201 1 54 SH SOLE 0 54 0 INUVO INC COM NEW 46122W204 3 6497 SH DFND 01 0 6497 0 INUVO INC COM NEW 46122W204 1383 3053922 SH SOLE 0 0 3053922 INVESCO MORTGAGE CAPITAL INC COM 46131B100 410 121191 SH DFND 01 0 121191 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 217 64227 SH DFND 02 0 64227 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 440 130230 SH DFND 04 0 0 130230 INVESCO MORTGAGE CAPITAL INC COM 46131B100 61510 18198372 SH SOLE 0 0 18198372 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 770 SH SOLE 0 770 0 INVESTAR HLDG CORP COM 46134L105 109 6561 SH DFND 01 0 6561 0 INVESTAR HLDG CORP COM 46134L105 52 3141 SH DFND 04 0 0 3141 INVESTAR HLDG CORP COM 46134L105 7615 460383 SH SOLE 0 0 460383 INVESTAR HLDG CORP COM 46134L105 1 58 SH SOLE 0 58 0 INVESTORS BANCORP INC NEW COM 46146L101 2491 235912 SH DFND 01 0 235912 0 INVESTORS BANCORP INC NEW COM 46146L101 861 81553 SH DFND 02 0 81553 0 INVESTORS BANCORP INC NEW COM 46146L101 2036 192841 SH DFND 04 0 0 192841 INVESTORS BANCORP INC NEW COM 46146L101 212957 20166420 SH SOLE 0 0 20166420 INVESTORS BANCORP INC NEW COM 46146L101 37 3488 SH SOLE 0 3488 0 INVESTORS TITLE CO NC COM 461804106 171 1116 SH DFND 01 0 1116 0 INVESTORS TITLE CO NC COM 461804106 56 367 SH DFND 04 0 0 367 INVESTORS TITLE CO NC COM 461804106 11920 77910 SH SOLE 0 0 77910 INVESTORS TITLE CO NC COM 461804106 1 5 SH SOLE 0 5 0 INVITAE CORP COM 46185L103 9871 236103 SH DFND 01 0 236103 0 INVITAE CORP COM 46185L103 1847 44178 SH DFND 02 0 44178 0 INVITAE CORP COM 46185L103 4879 116687 SH DFND 04 0 0 116687 INVITAE CORP COM 46185L103 609045 14566965 SH SOLE 0 0 14566965 INVITAE CORP COM 46185L103 47 1124 SH SOLE 0 1124 0 INVITATION HOMES INC COM 46187W107 5468 184106 SH DFND 01 0 184106 0 INVITATION HOMES INC COM 46187W107 46830 1576770 SH DFND 02 0 1576770 0 INVITATION HOMES INC COM 46187W107 3037 102259 SH DFND 02 0 0 102259 INVITATION HOMES INC COM 46187W107 19790 666330 SH DFND 04 0 0 666330 INVITATION HOMES INC COM 46187W107 2278203 76707175 SH SOLE 0 0 76707175 INVITATION HOMES INC COM 46187W107 82 2752 SH SOLE 0 2752 0 ION GEOPHYSICAL CORP COM NEW 462044207 6 2516 SH DFND 04 0 0 2516 ION GEOPHYSICAL CORP COM NEW 462044207 1098 451724 SH SOLE 0 0 451724 IONIS PHARMACEUTICALS INC COM 462222100 2955 52256 SH DFND 01 0 52256 0 IONIS PHARMACEUTICALS INC COM 462222100 4711 83314 SH DFND 02 0 83314 0 IONIS PHARMACEUTICALS INC COM 462222100 1349 23866 SH DFND 02 0 0 23866 IONIS PHARMACEUTICALS INC COM 462222100 4753 84065 SH DFND 04 0 0 84065 IONIS PHARMACEUTICALS INC COM 462222100 678493 12000231 SH SOLE 0 0 12000231 IONIS PHARMACEUTICALS INC COM 462222100 37 656 SH SOLE 0 656 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2871 61865 SH DFND 01 0 61865 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1694 36516 SH DFND 02 0 36516 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4695 101176 SH DFND 04 0 0 101176 IOVANCE BIOTHERAPEUTICS INC COM 462260100 541257 11665015 SH SOLE 0 0 11665015 IOVANCE BIOTHERAPEUTICS INC COM 462260100 38 810 SH SOLE 0 810 0 IRADIMED CORP COM 46266A109 274 12025 SH DFND 01 0 12025 0 IRADIMED CORP COM 46266A109 57 2503 SH DFND 04 0 0 2503 IRADIMED CORP COM 46266A109 8264 362457 SH SOLE 0 0 362457 IRADIMED CORP COM 46266A109 1 41 SH SOLE 0 41 0 IQVIA HLDGS INC COM 46266C105 35988 200861 SH DFND 01 0 200861 0 IQVIA HLDGS INC COM 46266C105 20615 115058 SH DFND 02 0 115058 0 IQVIA HLDGS INC COM 46266C105 6244 34852 SH DFND 02 0 0 34852 IQVIA HLDGS INC COM 46266C105 87521 488481 SH DFND 04 0 0 488481 IQVIA HLDGS INC COM 46266C105 3603914 20114492 SH SOLE 0 0 20114492 IQVIA HLDGS INC COM 46266C105 169 943 SH SOLE 0 943 0 IQIYI INC SPONSORED ADS 46267X108 13079 748209 SH DFND 01 0 748209 0 IQIYI INC SPONSORED ADS 46267X108 1757 100507 SH DFND 02 0 100507 0 IQIYI INC SPONSORED ADS 46267X108 10249 586299 SH DFND 04 0 0 586299 IQIYI INC SPONSORED ADS 46267X108 567 32417 SH DFND 05 0 0 32417 IQIYI INC SPONSORED ADS 46267X108 130158 7446084 SH SOLE 0 0 7446084 IRIDEX CORP COM 462684101 6 2456 SH DFND 01 0 2456 0 IRIDEX CORP COM 462684101 5 1800 SH DFND 04 0 0 1800 IRIDEX CORP COM 462684101 1869 744789 SH SOLE 0 0 744789 IRIDIUM COMMUNICATIONS INC COM 46269C102 6977 177418 SH DFND 01 0 177418 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4088 103958 SH DFND 02 0 103958 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3743 95183 SH DFND 04 0 0 95183 IRIDIUM COMMUNICATIONS INC COM 46269C102 466797 11870245 SH SOLE 0 0 11870245 IRIDIUM COMMUNICATIONS INC COM 46269C102 23 592 SH SOLE 0 592 0 IROBOT CORP COM 462726100 4388 54656 SH DFND 01 0 54656 0 IROBOT CORP COM 462726100 780 9710 SH DFND 02 0 9710 0 IROBOT CORP COM 462726100 1780 22174 SH DFND 04 0 0 22174 IROBOT CORP COM 462726100 241463 3007388 SH SOLE 0 0 3007388 IROBOT CORP COM 462726100 31 388 SH SOLE 0 388 0 IRON MTN INC NEW COM 46284V101 9117 309268 SH DFND 01 0 309268 0 IRON MTN INC NEW COM 46284V101 4807 163057 SH DFND 02 0 163057 0 IRON MTN INC NEW COM 46284V101 1528 51832 SH DFND 02 0 0 51832 IRON MTN INC NEW COM 46284V101 21787 739059 SH DFND 04 0 0 739059 IRON MTN INC NEW COM 46284V101 1388471 47098757 SH SOLE 0 0 47098757 IRON MTN INC NEW COM 46284V101 42 1416 SH SOLE 0 1416 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3594 315509 SH DFND 01 0 315509 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 641 56247 SH DFND 02 0 56247 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1738 152556 SH DFND 04 0 0 152556 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 175024 15366447 SH SOLE 0 0 15366447 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 18 1588 SH SOLE 0 1588 0 ISHARES TR MSCI INDIA ETF 46429B598 10759 267500 SH DFND 02 0 267500 0 ISORAY INC COM 46489V104 1258 2794971 SH SOLE 0 0 2794971 ISSUER DIRECT CORP COM NEW 46520M204 13 750 SH DFND 01 0 750 0 ISSUER DIRECT CORP COM NEW 46520M204 3333 190341 SH SOLE 0 0 190341 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1346 221095 SH DFND 01 0 221095 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 208441 34226794 SH SOLE 0 0 34226794 ITERIS INC NEW COM 46564T107 451 79843 SH DFND 01 0 79843 0 ITERIS INC NEW COM 46564T107 85 14982 SH DFND 04 0 0 14982 ITERIS INC NEW COM 46564T107 12508 2213766 SH SOLE 0 0 2213766 ITERIS INC NEW COM 46564T107 1 222 SH SOLE 0 222 0 ITEOS THERAPEUTICS INC COM 46565G104 640 18920 SH DFND 01 0 18920 0 ITEOS THERAPEUTICS INC COM 46565G104 60 1770 SH DFND 02 0 1770 0 ITEOS THERAPEUTICS INC COM 46565G104 263 7783 SH DFND 04 0 0 7783 ITEOS THERAPEUTICS INC COM 46565G104 21078 623248 SH SOLE 0 0 623248 ITEOS THERAPEUTICS INC COM 46565G104 2 57 SH SOLE 0 57 0 I3 VERTICALS INC COM CL A 46571Y107 1228 36996 SH DFND 01 0 36996 0 I3 VERTICALS INC COM CL A 46571Y107 293 8827 SH DFND 04 0 0 8827 I3 VERTICALS INC COM CL A 46571Y107 21514 648000 SH SOLE 0 0 648000 I3 VERTICALS INC COM CL A 46571Y107 2 60 SH SOLE 0 60 0 ITRON INC COM 465741106 7610 79349 SH DFND 01 0 79349 0 ITRON INC COM 465741106 1109 11559 SH DFND 02 0 11559 0 ITRON INC COM 465741106 3074 32057 SH DFND 04 0 0 32057 ITRON INC COM 465741106 385321 4017943 SH SOLE 0 0 4017943 ITRON INC COM 465741106 18 191 SH SOLE 0 191 0 IVERIC BIO INC COM 46583P102 366 52953 SH DFND 01 0 52953 0 IVERIC BIO INC COM 46583P102 234 33906 SH DFND 02 0 33906 0 IVERIC BIO INC COM 46583P102 393 56848 SH DFND 04 0 0 56848 IVERIC BIO INC COM 46583P102 27774 4019464 SH SOLE 0 0 4019464 IVERIC BIO INC COM 46583P102 3 445 SH SOLE 0 445 0 JBG SMITH PPTYS COM 46590V100 1190 38068 SH DFND 01 0 38068 0 JBG SMITH PPTYS COM 46590V100 9729 311138 SH DFND 02 0 311138 0 JBG SMITH PPTYS COM 46590V100 3021 96612 SH DFND 04 0 0 96612 JBG SMITH PPTYS COM 46590V100 520696 16651628 SH SOLE 0 0 16651628 JBG SMITH PPTYS COM 46590V100 19 619 SH SOLE 0 619 0 JOYY INC ADS REPSTG COM A 46591M109 12580 157292 SH DFND 01 0 157292 0 JOYY INC ADS REPSTG COM A 46591M109 1936 24208 SH DFND 02 0 24208 0 JOYY INC ADS REPSTG COM A 46591M109 9927 124115 SH DFND 04 0 0 124115 JOYY INC ADS REPSTG COM A 46591M109 2048 25603 SH DFND 05 0 0 25603 JOYY INC ADS REPSTG COM A 46591M109 131056 1638611 SH SOLE 0 0 1638611 J & J SNACK FOODS CORP COM 466032109 2357 15171 SH DFND 01 0 15171 0 J & J SNACK FOODS CORP COM 466032109 1049 6753 SH DFND 02 0 6753 0 J & J SNACK FOODS CORP COM 466032109 2077 13371 SH DFND 04 0 0 13371 J & J SNACK FOODS CORP COM 466032109 251097 1616123 SH SOLE 0 0 1616123 J & J SNACK FOODS CORP COM 466032109 11 70 SH SOLE 0 70 0 IZEA WORLDWIDE INC COM 46604H105 14 7813 SH DFND 01 0 7813 0 IZEA WORLDWIDE INC COM 46604H105 25 13998 SH DFND 04 0 0 13998 IZEA WORLDWIDE INC COM 46604H105 1397 767747 SH SOLE 0 0 767747 J ALEXANDERS HLDGS INC COM 46609J106 26 3521 SH DFND 01 0 3521 0 J ALEXANDERS HLDGS INC COM 46609J106 20 2700 SH DFND 04 0 0 2700 J ALEXANDERS HLDGS INC COM 46609J106 5528 758296 SH SOLE 0 0 758296 J JILL INC COM 46620W201 2 541 SH DFND 04 0 0 541 J JILL INC COM 46620W201 197 52732 SH SOLE 0 0 52732 JPMORGAN CHASE & CO COM 46625H100 388385 3056465 SH DFND 01 0 3056465 0 JPMORGAN CHASE & CO COM 46625H100 235713 1854985 SH DFND 02 0 1854985 0 JPMORGAN CHASE & CO COM 46625H100 70781 557022 SH DFND 02 0 0 557022 JPMORGAN CHASE & CO COM 46625H100 1011913 7963432 SH DFND 04 0 0 7963432 JPMORGAN CHASE & CO COM 46625H100 29220927 229959292 SH SOLE 0 0 229959292 JPMORGAN CHASE & CO COM 46625H100 2103 16553 SH SOLE 0 16553 0 JABIL INC COM 466313103 2099 49355 SH DFND 01 0 49355 0 JABIL INC COM 466313103 1897 44608 SH DFND 02 0 44608 0 JABIL INC COM 466313103 4811 113128 SH DFND 04 0 0 113128 JABIL INC COM 466313103 625967 14718247 SH SOLE 0 0 14718247 JABIL INC COM 466313103 88 2078 SH SOLE 0 2078 0 JACK IN THE BOX INC COM 466367109 1710 18431 SH DFND 01 0 18431 0 JACK IN THE BOX INC COM 466367109 659 7097 SH DFND 02 0 7097 0 JACK IN THE BOX INC COM 466367109 1691 18219 SH DFND 04 0 0 18219 JACK IN THE BOX INC COM 466367109 184884 1992283 SH SOLE 0 0 1992283 JACK IN THE BOX INC COM 466367109 33 360 SH SOLE 0 360 0 JACOBS ENGR GROUP INC COM 469814107 14094 129348 SH DFND 01 0 129348 0 JACOBS ENGR GROUP INC COM 469814107 7477 68621 SH DFND 02 0 68621 0 JACOBS ENGR GROUP INC COM 469814107 2567 23555 SH DFND 02 0 0 23555 JACOBS ENGR GROUP INC COM 469814107 34838 319734 SH DFND 04 0 0 319734 JACOBS ENGR GROUP INC COM 469814107 1413352 12971290 SH SOLE 0 0 12971290 JACOBS ENGR GROUP INC COM 469814107 116 1065 SH SOLE 0 1065 0 JAGUAR HEALTH INC COM 47010C409 1289 1581583 SH SOLE 0 0 1581583 JAKKS PAC INC COM NEW 47012E403 1 219 SH DFND 04 0 0 219 JAKKS PAC INC COM NEW 47012E403 241 48485 SH SOLE 0 0 48485 BANK OF THE JAMES FINL GP IN COM 470299108 4 338 SH DFND 04 0 0 338 BANK OF THE JAMES FINL GP IN COM 470299108 148 12209 SH SOLE 0 0 12209 JAMF HLDG CORP COM 47074L105 337 11274 SH DFND 01 0 11274 0 JAMF HLDG CORP COM 47074L105 284 9477 SH DFND 04 0 0 9477 JAMF HLDG CORP COM 47074L105 70362 2351679 SH SOLE 0 0 2351679 JAMF HLDG CORP COM 47074L105 4 146 SH SOLE 0 146 0 JD.COM INC SPON ADR CL A 47215P106 225255 2562624 SH DFND 01 0 2562624 0 JD.COM INC SPON ADR CL A 47215P106 31147 354346 SH DFND 02 0 354346 0 JD.COM INC SPON ADR CL A 47215P106 161562 1838025 SH DFND 04 0 0 1838025 JD.COM INC SPON ADR CL A 47215P106 11516 131013 SH DFND 05 0 0 131013 JD.COM INC SPON ADR CL A 47215P106 2252187 25622148 SH SOLE 0 0 25622148 JEFFERIES FINL GROUP INC COM 47233W109 1705 69320 SH DFND 01 0 69320 0 JEFFERIES FINL GROUP INC COM 47233W109 2219 90204 SH DFND 02 0 90204 0 JEFFERIES FINL GROUP INC COM 47233W109 4309 175145 SH DFND 04 0 0 175145 JEFFERIES FINL GROUP INC COM 47233W109 500702 20353749 SH SOLE 0 0 20353749 JEFFERIES FINL GROUP INC COM 47233W109 101 4098 SH SOLE 0 4098 0 JELD-WEN HLDG INC COM 47580P103 1138 44867 SH DFND 01 0 44867 0 JELD-WEN HLDG INC COM 47580P103 677 26697 SH DFND 02 0 26697 0 JELD-WEN HLDG INC COM 47580P103 1564 61684 SH DFND 04 0 0 61684 JELD-WEN HLDG INC COM 47580P103 143084 5642114 SH SOLE 0 0 5642114 JELD-WEN HLDG INC COM 47580P103 54 2147 SH SOLE 0 2147 0 JERASH HLDGS US INC COM 47632P101 245 41854 SH SOLE 0 0 41854 JETBLUE AWYS CORP COM 477143101 1487 102243 SH DFND 01 0 102243 0 JETBLUE AWYS CORP COM 477143101 354 24378 SH DFND 02 0 24378 0 JETBLUE AWYS CORP COM 477143101 2217 152470 SH DFND 04 0 0 152470 JETBLUE AWYS CORP COM 477143101 391150 26901682 SH SOLE 0 0 26901682 JETBLUE AWYS CORP COM 477143101 22 1525 SH SOLE 0 1525 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 700 79628 SH SOLE 0 0 79628 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5981 96665 SH DFND 01 0 96665 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 215 3480 SH DFND 02 0 3480 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 35 567 SH DFND 04 0 0 567 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 743 12012 SH DFND 05 0 0 12012 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 62384 1008310 SH SOLE 0 0 1008310 JOHN BEAN TECHNOLOGIES CORP COM 477839104 7057 61977 SH DFND 01 0 61977 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1163 10213 SH DFND 02 0 10213 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2906 25522 SH DFND 04 0 0 25522 JOHN BEAN TECHNOLOGIES CORP COM 477839104 363200 3189603 SH SOLE 0 0 3189603 JOHN BEAN TECHNOLOGIES CORP COM 477839104 18 159 SH SOLE 0 159 0 JOHNSON & JOHNSON COM 478160104 422672 2685680 SH DFND 01 0 2685680 0 JOHNSON & JOHNSON COM 478160104 246848 1568486 SH DFND 02 0 1568486 0 JOHNSON & JOHNSON COM 478160104 75822 481774 SH DFND 02 0 0 481774 JOHNSON & JOHNSON COM 478160104 1060406 6737871 SH DFND 04 0 0 6737871 JOHNSON & JOHNSON COM 478160104 34065527 216453975 SH SOLE 0 0 216453975 JOHNSON & JOHNSON COM 478160104 2883 18318 SH SOLE 0 18318 0 JOHNSON OUTDOORS INC CL A 479167108 806 7158 SH DFND 01 0 7158 0 JOHNSON OUTDOORS INC CL A 479167108 187 1664 SH DFND 02 0 1664 0 JOHNSON OUTDOORS INC CL A 479167108 591 5246 SH DFND 04 0 0 5246 JOHNSON OUTDOORS INC CL A 479167108 33068 293601 SH SOLE 0 0 293601 JOHNSON OUTDOORS INC CL A 479167108 3 25 SH SOLE 0 25 0 JOINT CORP COM 47973J102 703 26757 SH DFND 01 0 26757 0 JOINT CORP COM 47973J102 130 4960 SH DFND 04 0 0 4960 JOINT CORP COM 47973J102 16626 633123 SH SOLE 0 0 633123 JOINT CORP COM 47973J102 2 76 SH SOLE 0 76 0 JONES LANG LASALLE INC COM 48020Q107 2502 16863 SH DFND 01 0 16863 0 JONES LANG LASALLE INC COM 48020Q107 2453 16531 SH DFND 02 0 16531 0 JONES LANG LASALLE INC COM 48020Q107 6247 42107 SH DFND 04 0 0 42107 JONES LANG LASALLE INC COM 48020Q107 1042055 7023357 SH SOLE 0 0 7023357 JONES LANG LASALLE INC COM 48020Q107 50 339 SH SOLE 0 339 0 JOUNCE THERAPEUTICS INC COM 481116101 74 10620 SH DFND 01 0 10620 0 JOUNCE THERAPEUTICS INC COM 481116101 52 7494 SH DFND 04 0 0 7494 JOUNCE THERAPEUTICS INC COM 481116101 6180 882859 SH SOLE 0 0 882859 JOUNCE THERAPEUTICS INC COM 481116101 1 87 SH SOLE 0 87 0 J2 GLOBAL INC COM 48123V102 8375 85728 SH DFND 01 0 85728 0 J2 GLOBAL INC COM 48123V102 1422 14554 SH DFND 02 0 14554 0 J2 GLOBAL INC COM 48123V102 3719 38066 SH DFND 04 0 0 38066 J2 GLOBAL INC COM 48123V102 393789 4031003 SH SOLE 0 0 4031003 J2 GLOBAL INC COM 48123V102 98 1002 SH SOLE 0 1002 0 JUNIPER NETWORKS INC COM 48203R104 7473 331983 SH DFND 01 0 331983 0 JUNIPER NETWORKS INC COM 48203R104 6569 291812 SH DFND 02 0 291812 0 JUNIPER NETWORKS INC COM 48203R104 1287 57196 SH DFND 02 0 0 57196 JUNIPER NETWORKS INC COM 48203R104 19862 882373 SH DFND 04 0 0 882373 JUNIPER NETWORKS INC COM 48203R104 794666 35302810 SH SOLE 0 0 35302810 JUNIPER NETWORKS INC COM 48203R104 59 2615 SH SOLE 0 2615 0 KAR AUCTION SVCS INC COM 48238T109 1593 85589 SH DFND 01 0 85589 0 KAR AUCTION SVCS INC COM 48238T109 811 43604 SH DFND 02 0 43604 0 KAR AUCTION SVCS INC COM 48238T109 2130 114469 SH DFND 04 0 0 114469 KAR AUCTION SVCS INC COM 48238T109 219874 11814850 SH SOLE 0 0 11814850 KAR AUCTION SVCS INC COM 48238T109 35 1897 SH SOLE 0 1897 0 KB FINL GROUP INC SPONSORED ADR 48241A105 403 10170 SH DFND 01 0 10170 0 KB FINL GROUP INC SPONSORED ADR 48241A105 21876 552421 SH SOLE 0 0 552421 KB FINL GROUP INC SPONSORED ADR 48241A105 185 4676 SH SOLE 0 4676 0 KBR INC COM 48242W106 3636 117546 SH DFND 01 0 117546 0 KBR INC COM 48242W106 1479 47828 SH DFND 02 0 47828 0 KBR INC COM 48242W106 3549 114750 SH DFND 04 0 0 114750 KBR INC COM 48242W106 398516 12884436 SH SOLE 0 0 12884436 KBR INC COM 48242W106 44 1435 SH SOLE 0 1435 0 KLA CORP COM NEW 482480100 45122 174278 SH DFND 01 0 174278 0 KLA CORP COM NEW 482480100 24115 93142 SH DFND 02 0 93142 0 KLA CORP COM NEW 482480100 7310 28235 SH DFND 02 0 0 28235 KLA CORP COM NEW 482480100 102492 395860 SH DFND 04 0 0 395860 KLA CORP COM NEW 482480100 4669089 18033637 SH SOLE 0 0 18033637 KLA CORP COM NEW 482480100 259 1002 SH SOLE 0 1002 0 KE HLDGS INC SPONSORED ADS 482497104 19036 309331 SH DFND 01 0 309331 0 KE HLDGS INC SPONSORED ADS 482497104 2340 38021 SH DFND 02 0 38021 0 KE HLDGS INC SPONSORED ADS 482497104 12629 205209 SH DFND 04 0 0 205209 KE HLDGS INC SPONSORED ADS 482497104 655 10642 SH DFND 05 0 0 10642 KE HLDGS INC SPONSORED ADS 482497104 192693 3131191 SH SOLE 0 0 3131191 KKR REAL ESTATE FIN TR INC COM 48251K100 331 18445 SH DFND 01 0 18445 0 KKR REAL ESTATE FIN TR INC COM 48251K100 213 11897 SH DFND 02 0 11897 0 KKR REAL ESTATE FIN TR INC COM 48251K100 459 25635 SH DFND 04 0 0 25635 KKR REAL ESTATE FIN TR INC COM 48251K100 53154 2966168 SH SOLE 0 0 2966168 KKR REAL ESTATE FIN TR INC COM 48251K100 2 138 SH SOLE 0 138 0 KKR & CO INC COM 48251W104 7400 182760 SH DFND 01 0 182760 0 KKR & CO INC COM 48251W104 12295 303652 SH DFND 02 0 303652 0 KKR & CO INC COM 48251W104 3789 93584 SH DFND 02 0 0 93584 KKR & CO INC COM 48251W104 25667 633900 SH DFND 04 0 0 633900 KKR & CO INC COM 48251W104 1875870 46329217 SH SOLE 0 0 46329217 KKR & CO INC COM 48251W104 108 2671 SH SOLE 0 2671 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 11 1678 SH DFND 04 0 0 1678 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 1228 190080 SH SOLE 0 0 190080 KVH INDS INC COM 482738101 120 10572 SH DFND 01 0 10572 0 KVH INDS INC COM 482738101 39 3417 SH DFND 04 0 0 3417 KVH INDS INC COM 482738101 9860 868748 SH SOLE 0 0 868748 KVH INDS INC COM 482738101 1 68 SH SOLE 0 68 0 KADANT INC COM 48282T104 3191 22633 SH DFND 01 0 22633 0 KADANT INC COM 48282T104 578 4103 SH DFND 02 0 4103 0 KADANT INC COM 48282T104 1224 8685 SH DFND 04 0 0 8685 KADANT INC COM 48282T104 76570 543130 SH SOLE 0 0 543130 KADANT INC COM 48282T104 8 57 SH SOLE 0 57 0 KADMON HLDGS INC COM 48283N106 1399 337041 SH DFND 01 0 337041 0 KADMON HLDGS INC COM 48283N106 191 46058 SH DFND 02 0 46058 0 KADMON HLDGS INC COM 48283N106 627 151036 SH DFND 04 0 0 151036 KADMON HLDGS INC COM 48283N106 35140 8467368 SH SOLE 0 0 8467368 KADMON HLDGS INC COM 48283N106 4 865 SH SOLE 0 865 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1033 10444 SH DFND 01 0 10444 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 592 5990 SH DFND 02 0 5990 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1288 13022 SH DFND 04 0 0 13022 KAISER ALUMINUM CORP COM PAR $0.01 483007704 173136 1750620 SH SOLE 0 0 1750620 KAISER ALUMINUM CORP COM PAR $0.01 483007704 23 236 SH SOLE 0 236 0 KALA PHARMACEUTICALS INC COM 483119103 523 77133 SH DFND 01 0 77133 0 KALA PHARMACEUTICALS INC COM 483119103 86 12623 SH DFND 02 0 12623 0 KALA PHARMACEUTICALS INC COM 483119103 179 26397 SH DFND 04 0 0 26397 KALA PHARMACEUTICALS INC COM 483119103 12316 1816487 SH SOLE 0 0 1816487 KALA PHARMACEUTICALS INC COM 483119103 1 210 SH SOLE 0 210 0 KALEIDO BIOSCIENCES INC COM 483347100 212 23347 SH DFND 01 0 23347 0 KALEIDO BIOSCIENCES INC COM 483347100 39 4283 SH DFND 04 0 0 4283 KALEIDO BIOSCIENCES INC COM 483347100 5661 622035 SH SOLE 0 0 622035 KALEIDO BIOSCIENCES INC COM 483347100 1 90 SH SOLE 0 90 0 KALVISTA PHARMACEUTICALS INC COM 483497103 237 12500 SH DFND 01 0 12500 0 KALVISTA PHARMACEUTICALS INC COM 483497103 46 2420 SH DFND 04 0 0 2420 KALVISTA PHARMACEUTICALS INC COM 483497103 10493 552575 SH SOLE 0 0 552575 KALVISTA PHARMACEUTICALS INC COM 483497103 1 53 SH SOLE 0 53 0 KAMAN CORP COM 483548103 1249 21868 SH DFND 01 0 21868 0 KAMAN CORP COM 483548103 430 7525 SH DFND 02 0 7525 0 KAMAN CORP COM 483548103 1162 20335 SH DFND 04 0 0 20335 KAMAN CORP COM 483548103 156061 2731686 SH SOLE 0 0 2731686 KAMAN CORP COM 483548103 19 330 SH SOLE 0 330 0 KANSAS CITY SOUTHERN COM NEW 485170302 19174 93929 SH DFND 01 0 93929 0 KANSAS CITY SOUTHERN COM NEW 485170302 20337 99630 SH DFND 02 0 99630 0 KANSAS CITY SOUTHERN COM NEW 485170302 3665 17956 SH DFND 02 0 0 17956 KANSAS CITY SOUTHERN COM NEW 485170302 48650 238327 SH DFND 04 0 0 238327 KANSAS CITY SOUTHERN COM NEW 485170302 1925100 9430753 SH SOLE 0 0 9430753 KANSAS CITY SOUTHERN COM NEW 485170302 94 460 SH SOLE 0 460 0 KARUNA THERAPEUTICS INC COM 48576A100 3180 31307 SH DFND 01 0 31307 0 KARUNA THERAPEUTICS INC COM 48576A100 380 3736 SH DFND 02 0 3736 0 KARUNA THERAPEUTICS INC COM 48576A100 1112 10943 SH DFND 04 0 0 10943 KARUNA THERAPEUTICS INC COM 48576A100 119117 1172529 SH SOLE 0 0 1172529 KARUNA THERAPEUTICS INC COM 48576A100 9 86 SH SOLE 0 86 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2116 136721 SH DFND 01 0 136721 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 233 15049 SH DFND 02 0 15049 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 772 49842 SH DFND 04 0 0 49842 KARYOPHARM THERAPEUTICS INC COM 48576U106 50751 3278473 SH SOLE 0 0 3278473 KARYOPHARM THERAPEUTICS INC COM 48576U106 5 314 SH SOLE 0 314 0 KASPIEN HOLDINGS INC COM NEW 485837108 1 46 SH DFND 04 0 0 46 KASPIEN HOLDINGS INC COM NEW 485837108 181 12368 SH SOLE 0 0 12368 KB HOME COM 48666K109 2522 75239 SH DFND 01 0 75239 0 KB HOME COM 48666K109 1000 29828 SH DFND 02 0 29828 0 KB HOME COM 48666K109 2541 75818 SH DFND 04 0 0 75818 KB HOME COM 48666K109 257497 7681897 SH SOLE 0 0 7681897 KB HOME COM 48666K109 85 2545 SH SOLE 0 2545 0 KEARNY FINL CORP MD COM 48716P108 860 81454 SH DFND 01 0 81454 0 KEARNY FINL CORP MD COM 48716P108 319 30253 SH DFND 02 0 30253 0 KEARNY FINL CORP MD COM 48716P108 994 94120 SH DFND 04 0 0 94120 KEARNY FINL CORP MD COM 48716P108 78097 7395579 SH SOLE 0 0 7395579 KEARNY FINL CORP MD COM 48716P108 70 6613 SH SOLE 0 6613 0 KELLOGG CO COM 487836108 16507 265258 SH DFND 01 0 265258 0 KELLOGG CO COM 487836108 12325 198058 SH DFND 02 0 198058 0 KELLOGG CO COM 487836108 2942 47278 SH DFND 02 0 0 47278 KELLOGG CO COM 487836108 41295 663592 SH DFND 04 0 0 663592 KELLOGG CO COM 487836108 1676135 26934518 SH SOLE 0 0 26934518 KELLOGG CO COM 487836108 79 1266 SH SOLE 0 1266 0 KELLY SVCS INC CL A 488152208 462 22471 SH DFND 01 0 22471 0 KELLY SVCS INC CL A 488152208 308 14960 SH DFND 02 0 14960 0 KELLY SVCS INC CL A 488152208 651 31645 SH DFND 04 0 0 31645 KELLY SVCS INC CL A 488152208 71147 3458760 SH SOLE 0 0 3458760 KELLY SVCS INC CL A 488152208 44 2123 SH SOLE 0 2123 0 KEMPER CORP COM 488401100 1554 20231 SH DFND 01 0 20231 0 KEMPER CORP COM 488401100 1586 20638 SH DFND 02 0 20638 0 KEMPER CORP COM 488401100 4025 52385 SH DFND 04 0 0 52385 KEMPER CORP COM 488401100 415211 5404287 SH SOLE 0 0 5404287 KEMPER CORP COM 488401100 88 1144 SH SOLE 0 1144 0 KENNAMETAL INC COM 489170100 1996 55083 SH DFND 01 0 55083 0 KENNAMETAL INC COM 489170100 969 26743 SH DFND 02 0 26743 0 KENNAMETAL INC COM 489170100 2349 64808 SH DFND 04 0 0 64808 KENNAMETAL INC COM 489170100 272458 7518169 SH SOLE 0 0 7518169 KENNAMETAL INC COM 489170100 15 422 SH SOLE 0 422 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1434 80131 SH DFND 01 0 80131 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 5568 311252 SH DFND 02 0 311252 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1845 103151 SH DFND 04 0 0 103151 KENNEDY-WILSON HOLDINGS INC COM 489398107 309247 17286026 SH SOLE 0 0 17286026 KENNEDY-WILSON HOLDINGS INC COM 489398107 11 601 SH SOLE 0 601 0 KEROS THERAPEUTICS INC COM 492327101 1660 23536 SH DFND 01 0 23536 0 KEROS THERAPEUTICS INC COM 492327101 213 3013 SH DFND 02 0 3013 0 KEROS THERAPEUTICS INC COM 492327101 409 5796 SH DFND 04 0 0 5796 KEROS THERAPEUTICS INC COM 492327101 39491 559841 SH SOLE 0 0 559841 KEROS THERAPEUTICS INC COM 492327101 5 69 SH SOLE 0 69 0 KEURIG DR PEPPER INC COM 49271V100 5425 169544 SH DFND 01 0 169544 0 KEURIG DR PEPPER INC COM 49271V100 10484 327636 SH DFND 02 0 327636 0 KEURIG DR PEPPER INC COM 49271V100 2752 85988 SH DFND 02 0 0 85988 KEURIG DR PEPPER INC COM 49271V100 19108 597119 SH DFND 04 0 0 597119 KEURIG DR PEPPER INC COM 49271V100 966502 30203180 SH SOLE 0 0 30203180 KEURIG DR PEPPER INC COM 49271V100 134 4179 SH SOLE 0 4179 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 8 600 SH DFND 01 0 600 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 10 800 SH DFND 04 0 0 800 KEWAUNEE SCIENTIFIC CORP COM 492854104 1545 123598 SH SOLE 0 0 123598 KEY TRONIC CORP COM 493144109 13 1879 SH DFND 01 0 1879 0 KEY TRONIC CORP COM 493144109 11 1585 SH DFND 04 0 0 1585 KEY TRONIC CORP COM 493144109 2820 408656 SH SOLE 0 0 408656 KEYCORP COM 493267108 16071 979343 SH DFND 01 0 979343 0 KEYCORP COM 493267108 9450 575871 SH DFND 02 0 575871 0 KEYCORP COM 493267108 2957 180190 SH DFND 02 0 0 180190 KEYCORP COM 493267108 42204 2571821 SH DFND 04 0 0 2571821 KEYCORP COM 493267108 1708810 104132257 SH SOLE 0 0 104132257 KEYCORP COM 493267108 120 7322 SH SOLE 0 7322 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 25607 193861 SH DFND 01 0 193861 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 20576 155775 SH DFND 02 0 155775 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4620 34976 SH DFND 02 0 0 34976 KEYSIGHT TECHNOLOGIES INC COM 49338L103 62661 474379 SH DFND 04 0 0 474379 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2568948 19448467 SH SOLE 0 0 19448467 KEYSIGHT TECHNOLOGIES INC COM 49338L103 120 912 SH SOLE 0 912 0 KEZAR LIFE SCIENCES INC COM 49372L100 109 20965 SH DFND 01 0 20965 0 KEZAR LIFE SCIENCES INC COM 49372L100 69 13311 SH DFND 04 0 0 13311 KEZAR LIFE SCIENCES INC COM 49372L100 9252 1772381 SH SOLE 0 0 1772381 KEZAR LIFE SCIENCES INC COM 49372L100 1 181 SH SOLE 0 181 0 KFORCE INC COM 493732101 1633 38802 SH DFND 01 0 38802 0 KFORCE INC COM 493732101 285 6783 SH DFND 02 0 6783 0 KFORCE INC COM 493732101 631 14994 SH DFND 04 0 0 14994 KFORCE INC COM 493732101 83695 1988469 SH SOLE 0 0 1988469 KFORCE INC COM 493732101 4 100 SH SOLE 0 100 0 KIMBALL INTL INC CL B 494274103 288 24136 SH DFND 01 0 24136 0 KIMBALL INTL INC CL B 494274103 142 11888 SH DFND 02 0 11888 0 KIMBALL INTL INC CL B 494274103 337 28196 SH DFND 04 0 0 28196 KIMBALL INTL INC CL B 494274103 21329 1784837 SH SOLE 0 0 1784837 KIMBALL INTL INC CL B 494274103 2 174 SH SOLE 0 174 0 KILROY RLTY CORP COM 49427F108 2059 35869 SH DFND 01 0 35869 0 KILROY RLTY CORP COM 49427F108 16592 289052 SH DFND 02 0 289052 0 KILROY RLTY CORP COM 49427F108 4982 86795 SH DFND 04 0 0 86795 KILROY RLTY CORP COM 49427F108 864040 15052962 SH SOLE 0 0 15052962 KILROY RLTY CORP COM 49427F108 33 574 SH SOLE 0 574 0 KIMBALL ELECTRONICS INC COM 49428J109 249 15597 SH DFND 01 0 15597 0 KIMBALL ELECTRONICS INC COM 49428J109 111 6948 SH DFND 02 0 6948 0 KIMBALL ELECTRONICS INC COM 49428J109 316 19753 SH DFND 04 0 0 19753 KIMBALL ELECTRONICS INC COM 49428J109 20526 1283668 SH SOLE 0 0 1283668 KIMBALL ELECTRONICS INC COM 49428J109 1 89 SH SOLE 0 89 0 KIMBERLY-CLARK CORP COM 494368103 46033 341412 SH DFND 01 0 341412 0 KIMBERLY-CLARK CORP COM 494368103 30191 223917 SH DFND 02 0 223917 0 KIMBERLY-CLARK CORP COM 494368103 8368 62060 SH DFND 02 0 0 62060 KIMBERLY-CLARK CORP COM 494368103 120326 892426 SH DFND 04 0 0 892426 KIMBERLY-CLARK CORP COM 494368103 3576674 26527287 SH SOLE 0 0 26527287 KIMBERLY-CLARK CORP COM 494368103 284 2107 SH SOLE 0 2107 0 KIMCO RLTY CORP COM 49446R109 6513 433885 SH DFND 01 0 433885 0 KIMCO RLTY CORP COM 49446R109 16310 1086586 SH DFND 02 0 1086586 0 KIMCO RLTY CORP COM 49446R109 17559 1169804 SH DFND 04 0 0 1169804 KIMCO RLTY CORP COM 49446R109 943871 62882808 SH SOLE 0 0 62882808 KIMCO RLTY CORP COM 49446R109 51 3379 SH SOLE 0 3379 0 KINDER MORGAN INC DEL COM 49456B101 26708 1953764 SH DFND 01 0 1953764 0 KINDER MORGAN INC DEL COM 49456B101 31240 2285309 SH DFND 02 0 2285309 0 KINDER MORGAN INC DEL COM 49456B101 5030 367973 SH DFND 02 0 0 367973 KINDER MORGAN INC DEL COM 49456B101 70133 5130465 SH DFND 04 0 0 5130465 KINDER MORGAN INC DEL COM 49456B101 2114830 154705918 SH SOLE 0 0 154705918 KINDER MORGAN INC DEL COM 49456B101 382 27950 SH SOLE 0 27950 0 KINDRED BIOSCIENCES INC COM 494577109 288 66886 SH DFND 01 0 66886 0 KINDRED BIOSCIENCES INC COM 494577109 63 14595 SH DFND 04 0 0 14595 KINDRED BIOSCIENCES INC COM 494577109 8195 1901304 SH SOLE 0 0 1901304 KINDRED BIOSCIENCES INC COM 494577109 1 240 SH SOLE 0 240 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4439 101936 SH DFND 01 0 101936 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 885 20319 SH DFND 02 0 20319 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4872 111869 SH DFND 04 0 0 111869 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 271 6218 SH DFND 05 0 0 6218 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 42989 987123 SH SOLE 0 0 987123 KINGSTONE COS INC COM 496719105 9 1400 SH DFND 01 0 1400 0 KINGSTONE COS INC COM 496719105 19 2920 SH DFND 04 0 0 2920 KINGSTONE COS INC COM 496719105 2224 334470 SH SOLE 0 0 334470 KINROSS GOLD CORP COM 496902404 26968 3674099 SH DFND 01 0 3674099 0 KINROSS GOLD CORP COM 496902404 4917 669834 SH DFND 02 0 669834 0 KINROSS GOLD CORP COM 496902404 1706 232479 SH DFND 02 0 0 232479 KINROSS GOLD CORP COM 496902404 2425 330319 SH DFND 04 0 0 330319 KINROSS GOLD CORP COM 496902404 219778 29942514 SH SOLE 0 0 29942514 KINROSS GOLD CORP COM 496902404 11843 1613540 SH SOLE 0 1613540 0 KINGSWAY FINL SVCS INC COM NEW 496904202 278 59079 SH SOLE 0 0 59079 KINNATE BIOPHARMA INC COM 49705R105 17 436 SH DFND 01 0 436 0 KINNATE BIOPHARMA INC COM 49705R105 3 83 SH DFND 04 0 0 83 KINNATE BIOPHARMA INC COM 49705R105 33863 851258 SH SOLE 0 0 851258 KINNATE BIOPHARMA INC COM 49705R105 2 61 SH SOLE 0 61 0 KINSALE CAP GROUP INC COM 49714P108 8376 41851 SH DFND 01 0 41851 0 KINSALE CAP GROUP INC COM 49714P108 1346 6724 SH DFND 02 0 6724 0 KINSALE CAP GROUP INC COM 49714P108 3482 17398 SH DFND 04 0 0 17398 KINSALE CAP GROUP INC COM 49714P108 395451 1975971 SH SOLE 0 0 1975971 KINSALE CAP GROUP INC COM 49714P108 60 299 SH SOLE 0 299 0 KINTARA THERAPEUTICS INC COM 49720K101 25 19500 SH SOLE 0 0 19500 KIRBY CORP COM 497266106 1015 19583 SH DFND 01 0 19583 0 KIRBY CORP COM 497266106 231 4462 SH DFND 02 0 4462 0 KIRBY CORP COM 497266106 1663 32094 SH DFND 04 0 0 32094 KIRBY CORP COM 497266106 265051 5113856 SH SOLE 0 0 5113856 KIRBY CORP COM 497266106 30 576 SH SOLE 0 576 0 KIRKLAND LAKE GOLD LTD COM 49741E100 33047 800760 SH DFND 01 0 800760 0 KIRKLAND LAKE GOLD LTD COM 49741E100 7914 191750 SH DFND 02 0 191750 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2121 51400 SH DFND 02 0 0 51400 KIRKLAND LAKE GOLD LTD COM 49741E100 2807 68027 SH DFND 04 0 0 68027 KIRKLAND LAKE GOLD LTD COM 49741E100 266748 6463494 SH SOLE 0 0 6463494 KIRKLAND LAKE GOLD LTD COM 49741E100 14543 352383 SH SOLE 0 352383 0 KIRKLANDS INC COM 497498105 38 2108 SH DFND 01 0 2108 0 KIRKLANDS INC COM 497498105 72 4045 SH DFND 04 0 0 4045 KIRKLANDS INC COM 497498105 10678 597216 SH SOLE 0 0 597216 KIRKLANDS INC COM 497498105 1 65 SH SOLE 0 65 0 KITE RLTY GROUP TR COM NEW 49803T300 818 54697 SH DFND 01 0 54697 0 KITE RLTY GROUP TR COM NEW 49803T300 3097 207048 SH DFND 02 0 207048 0 KITE RLTY GROUP TR COM NEW 49803T300 998 66699 SH DFND 04 0 0 66699 KITE RLTY GROUP TR COM NEW 49803T300 189889 12693086 SH SOLE 0 0 12693086 KITE RLTY GROUP TR COM NEW 49803T300 6 417 SH SOLE 0 417 0 KNOLL INC COM NEW 498904200 466 31741 SH DFND 01 0 31741 0 KNOLL INC COM NEW 498904200 231 15769 SH DFND 02 0 15769 0 KNOLL INC COM NEW 498904200 598 40736 SH DFND 04 0 0 40736 KNOLL INC COM NEW 498904200 65573 4466817 SH SOLE 0 0 4466817 KNOLL INC COM NEW 498904200 22 1513 SH SOLE 0 1513 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1718 41085 SH DFND 01 0 41085 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2851 68171 SH DFND 02 0 68171 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 952 22776 SH DFND 02 0 0 22776 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3420 81776 SH DFND 04 0 0 81776 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 525673 12569899 SH SOLE 0 0 12569899 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 108 2577 SH SOLE 0 2577 0 KNOWLES CORP COM 49926D109 1078 58492 SH DFND 01 0 58492 0 KNOWLES CORP COM 49926D109 595 32270 SH DFND 02 0 32270 0 KNOWLES CORP COM 49926D109 1366 74138 SH DFND 04 0 0 74138 KNOWLES CORP COM 49926D109 172809 9376499 SH SOLE 0 0 9376499 KNOWLES CORP COM 49926D109 8 460 SH SOLE 0 460 0 KODIAK SCIENCES INC COM 50015M109 9340 63575 SH DFND 01 0 63575 0 KODIAK SCIENCES INC COM 50015M109 1505 10244 SH DFND 02 0 10244 0 KODIAK SCIENCES INC COM 50015M109 3877 26392 SH DFND 04 0 0 26392 KODIAK SCIENCES INC COM 50015M109 401811 2735082 SH SOLE 0 0 2735082 KODIAK SCIENCES INC COM 50015M109 48 327 SH SOLE 0 327 0 KOHLS CORP COM 500255104 2105 51735 SH DFND 01 0 51735 0 KOHLS CORP COM 500255104 2160 53081 SH DFND 02 0 53081 0 KOHLS CORP COM 500255104 5428 133397 SH DFND 04 0 0 133397 KOHLS CORP COM 500255104 556476 13676000 SH SOLE 0 0 13676000 KOHLS CORP COM 500255104 115 2836 SH SOLE 0 2836 0 KONTOOR BRANDS INC COM 50050N103 1350 33285 SH DFND 01 0 33285 0 KONTOOR BRANDS INC COM 50050N103 641 15803 SH DFND 02 0 15803 0 KONTOOR BRANDS INC COM 50050N103 1607 39610 SH DFND 04 0 0 39610 KONTOOR BRANDS INC COM 50050N103 212412 5236971 SH SOLE 0 0 5236971 KONTOOR BRANDS INC COM 50050N103 10 254 SH SOLE 0 254 0 KOPIN CORP COM 500600101 25 10322 SH DFND 01 0 10322 0 KOPIN CORP COM 500600101 40 16531 SH DFND 04 0 0 16531 KOPIN CORP COM 500600101 8537 3512999 SH SOLE 0 0 3512999 KOPIN CORP COM 500600101 1 581 SH SOLE 0 581 0 KOPPERS HOLDINGS INC COM 50060P106 941 30201 SH DFND 01 0 30201 0 KOPPERS HOLDINGS INC COM 50060P106 207 6648 SH DFND 02 0 6648 0 KOPPERS HOLDINGS INC COM 50060P106 613 19675 SH DFND 04 0 0 19675 KOPPERS HOLDINGS INC COM 50060P106 67171 2155686 SH SOLE 0 0 2155686 KOPPERS HOLDINGS INC COM 50060P106 39 1266 SH SOLE 0 1266 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 393 32003 SH DFND 01 0 32003 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 23954 1952238 SH SOLE 0 0 1952238 KOREA ELECTRIC PWR SPONSORED ADR 500631106 59 4842 SH SOLE 0 4842 0 KORN FERRY COM NEW 500643200 1595 36677 SH DFND 01 0 36677 0 KORN FERRY COM NEW 500643200 816 18761 SH DFND 02 0 18761 0 KORN FERRY COM NEW 500643200 2002 46033 SH DFND 04 0 0 46033 KORN FERRY COM NEW 500643200 236875 5445406 SH SOLE 0 0 5445406 KORN FERRY COM NEW 500643200 12 275 SH SOLE 0 275 0 KOSMOS ENERGY LTD COM 500688106 627 266640 SH DFND 01 0 266640 0 KOSMOS ENERGY LTD COM 500688106 330 140236 SH DFND 02 0 140236 0 KOSMOS ENERGY LTD COM 500688106 733 311819 SH DFND 04 0 0 311819 KOSMOS ENERGY LTD COM 500688106 20688 8803263 SH SOLE 0 0 8803263 KRAFT HEINZ CO COM 500754106 22539 650278 SH DFND 01 0 650278 0 KRAFT HEINZ CO COM 500754106 14807 427193 SH DFND 02 0 427193 0 KRAFT HEINZ CO COM 500754106 4371 126113 SH DFND 02 0 0 126113 KRAFT HEINZ CO COM 500754106 59838 1726425 SH DFND 04 0 0 1726425 KRAFT HEINZ CO COM 500754106 1689211 48736613 SH SOLE 0 0 48736613 KRAFT HEINZ CO COM 500754106 317 9144 SH SOLE 0 9144 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6587 240154 SH DFND 01 0 240154 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1074 39150 SH DFND 02 0 39150 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2640 96236 SH DFND 04 0 0 96236 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 226540 8258845 SH SOLE 0 0 8258845 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 16 594 SH SOLE 0 594 0 KRATON CORPORATION COM 50077C106 574 20660 SH DFND 01 0 20660 0 KRATON CORPORATION COM 50077C106 356 12798 SH DFND 02 0 12798 0 KRATON CORPORATION COM 50077C106 859 30895 SH DFND 04 0 0 30895 KRATON CORPORATION COM 50077C106 87526 3149560 SH SOLE 0 0 3149560 KRATON CORPORATION COM 50077C106 62 2241 SH SOLE 0 2241 0 KROGER CO COM 501044101 24686 777267 SH DFND 01 0 777267 0 KROGER CO COM 501044101 20132 633866 SH DFND 02 0 633866 0 KROGER CO COM 501044101 4535 142778 SH DFND 02 0 0 142778 KROGER CO COM 501044101 63274 1992257 SH DFND 04 0 0 1992257 KROGER CO COM 501044101 2176676 68535123 SH SOLE 0 0 68535123 KROGER CO COM 501044101 306 9648 SH SOLE 0 9648 0 KRONOS WORLDWIDE INC COM 50105F105 226 15152 SH DFND 01 0 15152 0 KRONOS WORLDWIDE INC COM 50105F105 85 5674 SH DFND 02 0 5674 0 KRONOS WORLDWIDE INC COM 50105F105 323 21696 SH DFND 04 0 0 21696 KRONOS WORLDWIDE INC COM 50105F105 30682 2057782 SH SOLE 0 0 2057782 KRONOS WORLDWIDE INC COM 50105F105 2 137 SH SOLE 0 137 0 KRONOS BIO INC COM 50107A104 732 24502 SH DFND 01 0 24502 0 KRONOS BIO INC COM 50107A104 199 6664 SH DFND 04 0 0 6664 KRONOS BIO INC COM 50107A104 41461 1388034 SH SOLE 0 0 1388034 KRONOS BIO INC COM 50107A104 3 87 SH SOLE 0 87 0 KRYSTAL BIOTECH INC COM 501147102 1620 27005 SH DFND 01 0 27005 0 KRYSTAL BIOTECH INC COM 501147102 284 4741 SH DFND 02 0 4741 0 KRYSTAL BIOTECH INC COM 501147102 576 9607 SH DFND 04 0 0 9607 KRYSTAL BIOTECH INC COM 501147102 41863 697720 SH SOLE 0 0 697720 KRYSTAL BIOTECH INC COM 501147102 4 65 SH SOLE 0 65 0 KUBIENT INC COM 50116V107 1970 353060 SH SOLE 0 0 353060 KULICKE & SOFFA INDS INC COM 501242101 348 10931 SH DFND 01 0 10931 0 KULICKE & SOFFA INDS INC COM 501242101 670 21071 SH DFND 02 0 21071 0 KULICKE & SOFFA INDS INC COM 501242101 1625 51075 SH DFND 04 0 0 51075 KULICKE & SOFFA INDS INC COM 501242101 63843 2007013 SH SOLE 0 0 2007013 KURA SUSHI USA INC CL A COM 501270102 51 2641 SH DFND 01 0 2641 0 KURA SUSHI USA INC CL A COM 501270102 6 315 SH DFND 04 0 0 315 KURA SUSHI USA INC CL A COM 501270102 3859 197918 SH SOLE 0 0 197918 KURA ONCOLOGY INC COM 50127T109 3994 122295 SH DFND 01 0 122295 0 KURA ONCOLOGY INC COM 50127T109 683 20907 SH DFND 02 0 20907 0 KURA ONCOLOGY INC COM 50127T109 717 21966 SH DFND 04 0 0 21966 KURA ONCOLOGY INC COM 50127T109 100183 3067460 SH SOLE 0 0 3067460 KURA ONCOLOGY INC COM 50127T109 10 304 SH SOLE 0 304 0 KYMERA THERAPEUTICS INC COM 501575104 1049 16912 SH DFND 01 0 16912 0 KYMERA THERAPEUTICS INC COM 501575104 261 4206 SH DFND 02 0 4206 0 KYMERA THERAPEUTICS INC COM 501575104 561 9050 SH DFND 04 0 0 9050 KYMERA THERAPEUTICS INC COM 501575104 36758 592863 SH SOLE 0 0 592863 KYMERA THERAPEUTICS INC COM 501575104 2 29 SH SOLE 0 29 0 L BRANDS INC COM 501797104 8691 233704 SH DFND 01 0 233704 0 L BRANDS INC COM 501797104 3039 81724 SH DFND 02 0 81724 0 L BRANDS INC COM 501797104 19331 519792 SH DFND 04 0 0 519792 L BRANDS INC COM 501797104 828909 22288487 SH SOLE 0 0 22288487 L BRANDS INC COM 501797104 140 3771 SH SOLE 0 3771 0 LCNB CORP COM 50181P100 110 7469 SH DFND 01 0 7469 0 LCNB CORP COM 50181P100 58 3973 SH DFND 04 0 0 3973 LCNB CORP COM 50181P100 8597 585218 SH SOLE 0 0 585218 LCNB CORP COM 50181P100 1 70 SH SOLE 0 70 0 LGL GROUP INC COM 50186A108 825 65784 SH SOLE 0 0 65784 LGL GROUP INC *W EXP 11/16/202 50186A132 41 65784 SH SOLE 0 0 65784 LHC GROUP INC COM 50187A107 12854 60256 SH DFND 01 0 60256 0 LHC GROUP INC COM 50187A107 2099 9842 SH DFND 02 0 9842 0 LHC GROUP INC COM 50187A107 5328 24977 SH DFND 04 0 0 24977 LHC GROUP INC COM 50187A107 614303 2879724 SH SOLE 0 0 2879724 LHC GROUP INC COM 50187A107 52 244 SH SOLE 0 244 0 LGI HOMES INC COM 50187T106 4660 44025 SH DFND 01 0 44025 0 LGI HOMES INC COM 50187T106 744 7029 SH DFND 02 0 7029 0 LGI HOMES INC COM 50187T106 1892 17875 SH DFND 04 0 0 17875 LGI HOMES INC COM 50187T106 191133 1805697 SH SOLE 0 0 1805697 LGI HOMES INC COM 50187T106 22 207 SH SOLE 0 207 0 LKQ CORP COM 501889208 10012 284116 SH DFND 01 0 284116 0 LKQ CORP COM 501889208 5962 169177 SH DFND 02 0 169177 0 LKQ CORP COM 501889208 1935 54902 SH DFND 02 0 0 54902 LKQ CORP COM 501889208 26220 744047 SH DFND 04 0 0 744047 LKQ CORP COM 501889208 945380 26826911 SH SOLE 0 0 26826911 LKQ CORP COM 501889208 102 2887 SH SOLE 0 2887 0 LCI INDS COM 50189K103 6328 48795 SH DFND 01 0 48795 0 LCI INDS COM 50189K103 1109 8553 SH DFND 02 0 8553 0 LCI INDS COM 50189K103 2644 20389 SH DFND 04 0 0 20389 LCI INDS COM 50189K103 327169 2522892 SH SOLE 0 0 2522892 LCI INDS COM 50189K103 43 329 SH SOLE 0 329 0 LI AUTO INC SPONSORED ADS 50202M102 8022 278269 SH DFND 01 0 278269 0 LI AUTO INC SPONSORED ADS 50202M102 143 4947 SH DFND 02 0 4947 0 LI AUTO INC SPONSORED ADS 50202M102 1466 50845 SH DFND 04 0 0 50845 LI AUTO INC SPONSORED ADS 50202M102 80290 2784934 SH SOLE 0 0 2784934 LM FDG AMER INC COM NEW 502074305 13 19336 SH SOLE 0 0 19336 LPL FINL HLDGS INC COM 50212V100 2777 26645 SH DFND 01 0 26645 0 LPL FINL HLDGS INC COM 50212V100 2656 25483 SH DFND 02 0 25483 0 LPL FINL HLDGS INC COM 50212V100 6680 64093 SH DFND 04 0 0 64093 LPL FINL HLDGS INC COM 50212V100 789769 7577901 SH SOLE 0 0 7577901 LPL FINL HLDGS INC COM 50212V100 40 388 SH SOLE 0 388 0 LSB INDS INC COM 502160104 20 5882 SH DFND 01 0 5882 0 LSB INDS INC COM 502160104 17 4964 SH DFND 04 0 0 4964 LSB INDS INC COM 502160104 3309 975975 SH SOLE 0 0 975975 LSI INDS INC COM 50216C108 148 17289 SH DFND 01 0 17289 0 LSI INDS INC COM 50216C108 87 10120 SH DFND 04 0 0 10120 LSI INDS INC COM 50216C108 10992 1284064 SH SOLE 0 0 1284064 LSI INDS INC COM 50216C108 1 133 SH SOLE 0 133 0 LTC PPTYS INC COM 502175102 1732 44520 SH DFND 01 0 44520 0 LTC PPTYS INC COM 502175102 3782 97187 SH DFND 02 0 97187 0 LTC PPTYS INC COM 502175102 1195 30705 SH DFND 04 0 0 30705 LTC PPTYS INC COM 502175102 226080 5810319 SH SOLE 0 0 5810319 LTC PPTYS INC COM 502175102 7 192 SH SOLE 0 192 0 L3HARRIS TECHNOLOGIES INC COM 502431109 39848 210813 SH DFND 01 0 210813 0 L3HARRIS TECHNOLOGIES INC COM 502431109 23722 125499 SH DFND 02 0 125499 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7450 39416 SH DFND 02 0 0 39416 L3HARRIS TECHNOLOGIES INC COM 502431109 99781 527887 SH DFND 04 0 0 527887 L3HARRIS TECHNOLOGIES INC COM 502431109 3100944 16405376 SH SOLE 0 0 16405376 L3HARRIS TECHNOLOGIES INC COM 502431109 284 1505 SH SOLE 0 1505 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 145 37269 SH DFND 01 0 37269 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 20 5043 SH DFND 04 0 0 5043 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3904 1006109 SH SOLE 0 0 1006109 LA Z BOY INC COM 505336107 1190 29871 SH DFND 01 0 29871 0 LA Z BOY INC COM 505336107 701 17597 SH DFND 02 0 17597 0 LA Z BOY INC COM 505336107 1500 37657 SH DFND 04 0 0 37657 LA Z BOY INC COM 505336107 178023 4468459 SH SOLE 0 0 4468459 LA Z BOY INC COM 505336107 42 1059 SH SOLE 0 1059 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20010 98304 SH DFND 01 0 98304 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 13017 63950 SH DFND 02 0 63950 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3578 17579 SH DFND 02 0 0 17579 LABORATORY CORP AMER HLDGS COM NEW 50540R409 50833 249733 SH DFND 04 0 0 249733 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2030479 9975332 SH SOLE 0 0 9975332 LABORATORY CORP AMER HLDGS COM NEW 50540R409 143 704 SH SOLE 0 704 0 LADDER CAP CORP CL A 505743104 701 71639 SH DFND 01 0 71639 0 LADDER CAP CORP CL A 505743104 338 34592 SH DFND 02 0 34592 0 LADDER CAP CORP CL A 505743104 904 92410 SH DFND 04 0 0 92410 LADDER CAP CORP CL A 505743104 89257 9126500 SH SOLE 0 0 9126500 LADDER CAP CORP CL A 505743104 5 538 SH SOLE 0 538 0 LAIRD SUPERFOOD INC COM STK 50736T102 211 4463 SH DFND 01 0 4463 0 LAIRD SUPERFOOD INC COM STK 50736T102 50 1057 SH DFND 04 0 0 1057 LAIRD SUPERFOOD INC COM STK 50736T102 7520 158927 SH SOLE 0 0 158927 LAIRD SUPERFOOD INC COM STK 50736T102 1 23 SH SOLE 0 23 0 LAKELAND BANCORP INC COM 511637100 424 33348 SH DFND 01 0 33348 0 LAKELAND BANCORP INC COM 511637100 344 27069 SH DFND 02 0 27069 0 LAKELAND BANCORP INC COM 511637100 598 47081 SH DFND 04 0 0 47081 LAKELAND BANCORP INC COM 511637100 30371 2391388 SH SOLE 0 0 2391388 LAKELAND BANCORP INC COM 511637100 56 4384 SH SOLE 0 4384 0 LAKELAND FINL CORP COM 511656100 983 18343 SH DFND 01 0 18343 0 LAKELAND FINL CORP COM 511656100 487 9087 SH DFND 02 0 9087 0 LAKELAND FINL CORP COM 511656100 1055 19687 SH DFND 04 0 0 19687 LAKELAND FINL CORP COM 511656100 62728 1170737 SH SOLE 0 0 1170737 LAKELAND FINL CORP COM 511656100 6 119 SH SOLE 0 119 0 LAKELAND INDS INC COM 511795106 147 5390 SH DFND 01 0 5390 0 LAKELAND INDS INC COM 511795106 60 2204 SH DFND 02 0 2204 0 LAKELAND INDS INC COM 511795106 379 13893 SH DFND 04 0 0 13893 LAKELAND INDS INC COM 511795106 10914 400508 SH SOLE 0 0 400508 LAKELAND INDS INC COM 511795106 61 2249 SH SOLE 0 2249 0 LAM RESEARCH CORP COM 512807108 76598 162191 SH DFND 01 0 162191 0 LAM RESEARCH CORP COM 512807108 41164 87161 SH DFND 02 0 87161 0 LAM RESEARCH CORP COM 512807108 12509 26488 SH DFND 02 0 0 26488 LAM RESEARCH CORP COM 512807108 174154 368760 SH DFND 04 0 0 368760 LAM RESEARCH CORP COM 512807108 5192405 10994568 SH SOLE 0 0 10994568 LAM RESEARCH CORP COM 512807108 438 928 SH SOLE 0 928 0 LAMAR ADVERTISING CO NEW CL A 512816109 2346 28186 SH DFND 01 0 28186 0 LAMAR ADVERTISING CO NEW CL A 512816109 2361 28366 SH DFND 02 0 28366 0 LAMAR ADVERTISING CO NEW CL A 512816109 5872 70564 SH DFND 04 0 0 70564 LAMAR ADVERTISING CO NEW CL A 512816109 984011 11824216 SH SOLE 0 0 11824216 LAMAR ADVERTISING CO NEW CL A 512816109 35 419 SH SOLE 0 419 0 LAMB WESTON HLDGS INC COM 513272104 11845 150432 SH DFND 01 0 150432 0 LAMB WESTON HLDGS INC COM 513272104 7000 88895 SH DFND 02 0 88895 0 LAMB WESTON HLDGS INC COM 513272104 2156 27379 SH DFND 02 0 0 27379 LAMB WESTON HLDGS INC COM 513272104 29520 374900 SH DFND 04 0 0 374900 LAMB WESTON HLDGS INC COM 513272104 1174278 14913355 SH SOLE 0 0 14913355 LAMB WESTON HLDGS INC COM 513272104 57 724 SH SOLE 0 724 0 LANCASTER COLONY CORP COM 513847103 6908 37599 SH DFND 01 0 37599 0 LANCASTER COLONY CORP COM 513847103 1517 8258 SH DFND 02 0 8258 0 LANCASTER COLONY CORP COM 513847103 2922 15903 SH DFND 04 0 0 15903 LANCASTER COLONY CORP COM 513847103 364902 1986080 SH SOLE 0 0 1986080 LANCASTER COLONY CORP COM 513847103 371 2020 SH SOLE 0 2020 0 LANDEC CORP COM 514766104 193 17765 SH DFND 01 0 17765 0 LANDEC CORP COM 514766104 227 20886 SH DFND 02 0 20886 0 LANDEC CORP COM 514766104 207 19099 SH DFND 04 0 0 19099 LANDEC CORP COM 514766104 17511 1613933 SH SOLE 0 0 1613933 LANDEC CORP COM 514766104 2 158 SH SOLE 0 158 0 LANDMARK BANCORP INC COM 51504L107 58 2555 SH DFND 01 0 2555 0 LANDMARK BANCORP INC COM 51504L107 12 535 SH DFND 04 0 0 535 LANDMARK BANCORP INC COM 51504L107 1861 81423 SH SOLE 0 0 81423 LANDSTAR SYS INC COM 515098101 2200 16336 SH DFND 01 0 16336 0 LANDSTAR SYS INC COM 515098101 1800 13367 SH DFND 02 0 13367 0 LANDSTAR SYS INC COM 515098101 4219 31333 SH DFND 04 0 0 31333 LANDSTAR SYS INC COM 515098101 542781 4030751 SH SOLE 0 0 4030751 LANDSTAR SYS INC COM 515098101 214 1592 SH SOLE 0 1592 0 LANDS END INC NEW COM 51509F105 190 8795 SH DFND 01 0 8795 0 LANDS END INC NEW COM 51509F105 45 2088 SH DFND 02 0 2088 0 LANDS END INC NEW COM 51509F105 302 13988 SH DFND 04 0 0 13988 LANDS END INC NEW COM 51509F105 17696 820411 SH SOLE 0 0 820411 LANDS END INC NEW COM 51509F105 1 58 SH SOLE 0 58 0 LANNET INC COM 516012101 141 21632 SH DFND 01 0 21632 0 LANNET INC COM 516012101 40 6153 SH DFND 02 0 6153 0 LANNET INC COM 516012101 199 30498 SH DFND 04 0 0 30498 LANNET INC COM 516012101 14618 2242008 SH SOLE 0 0 2242008 LANNET INC COM 516012101 39 5905 SH SOLE 0 5905 0 LANTHEUS HLDGS INC COM 516544103 1774 131524 SH DFND 01 0 131524 0 LANTHEUS HLDGS INC COM 516544103 284 21060 SH DFND 02 0 21060 0 LANTHEUS HLDGS INC COM 516544103 703 52086 SH DFND 04 0 0 52086 LANTHEUS HLDGS INC COM 516544103 48903 3625146 SH SOLE 0 0 3625146 LANTHEUS HLDGS INC COM 516544103 5 339 SH SOLE 0 339 0 LANTRONIX INC COM NEW 516548203 17 3846 SH DFND 01 0 3846 0 LANTRONIX INC COM NEW 516548203 45 10029 SH DFND 04 0 0 10029 LANTRONIX INC COM NEW 516548203 4554 1025757 SH SOLE 0 0 1025757 LAREDO PETROLEUM INC COM 516806205 37 1900 SH DFND 01 0 1900 0 LAREDO PETROLEUM INC COM 516806205 45 2307 SH DFND 04 0 0 2307 LAREDO PETROLEUM INC COM 516806205 10164 515947 SH SOLE 0 0 515947 LAREDO PETROLEUM INC COM 516806205 1 57 SH SOLE 0 57 0 LARIMAR THERAPEUTICS INC COM 517125100 52 2417 SH DFND 01 0 2417 0 LARIMAR THERAPEUTICS INC COM 517125100 70 3281 SH DFND 04 0 0 3281 LARIMAR THERAPEUTICS INC COM 517125100 9782 456911 SH SOLE 0 0 456911 LARIMAR THERAPEUTICS INC COM 517125100 1 67 SH SOLE 0 67 0 LAS VEGAS SANDS CORP COM 517834107 20698 347289 SH DFND 01 0 347289 0 LAS VEGAS SANDS CORP COM 517834107 12028 201818 SH DFND 02 0 201818 0 LAS VEGAS SANDS CORP COM 517834107 3853 64648 SH DFND 02 0 0 64648 LAS VEGAS SANDS CORP COM 517834107 49772 835099 SH DFND 04 0 0 835099 LAS VEGAS SANDS CORP COM 517834107 1473238 24718753 SH SOLE 0 0 24718753 LAS VEGAS SANDS CORP COM 517834107 112 1879 SH SOLE 0 1879 0 LATTICE SEMICONDUCTOR CORP COM 518415104 12321 268903 SH DFND 01 0 268903 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2048 44699 SH DFND 02 0 44699 0 LATTICE SEMICONDUCTOR CORP COM 518415104 5197 113416 SH DFND 04 0 0 113416 LATTICE SEMICONDUCTOR CORP COM 518415104 582815 12719663 SH SOLE 0 0 12719663 LATTICE SEMICONDUCTOR CORP COM 518415104 60 1315 SH SOLE 0 1315 0 LAUDER ESTEE COS INC CL A 518439104 66687 250523 SH DFND 01 0 250523 0 LAUDER ESTEE COS INC CL A 518439104 35741 134269 SH DFND 02 0 134269 0 LAUDER ESTEE COS INC CL A 518439104 10860 40797 SH DFND 02 0 0 40797 LAUDER ESTEE COS INC CL A 518439104 153068 575032 SH DFND 04 0 0 575032 LAUDER ESTEE COS INC CL A 518439104 4598827 17276482 SH SOLE 0 0 17276482 LAUDER ESTEE COS INC CL A 518439104 334 1256 SH SOLE 0 1256 0 LAUREATE EDUCATION INC CL A 518613203 1036 71153 SH DFND 01 0 71153 0 LAUREATE EDUCATION INC CL A 518613203 605 41552 SH DFND 02 0 41552 0 LAUREATE EDUCATION INC CL A 518613203 1318 90535 SH DFND 04 0 0 90535 LAUREATE EDUCATION INC CL A 518613203 138044 9481056 SH SOLE 0 0 9481056 LAUREATE EDUCATION INC CL A 518613203 33 2251 SH SOLE 0 2251 0 LAWSON PRODS INC COM 520776105 365 7164 SH DFND 01 0 7164 0 LAWSON PRODS INC COM 520776105 165 3245 SH DFND 04 0 0 3245 LAWSON PRODS INC COM 520776105 14942 293502 SH SOLE 0 0 293502 LAWSON PRODS INC COM 520776105 1 20 SH SOLE 0 20 0 LAZYDAYS HLDGS INC COM 52110H100 27 1677 SH DFND 01 0 1677 0 LAZYDAYS HLDGS INC COM 52110H100 37 2251 SH DFND 04 0 0 2251 LAZYDAYS HLDGS INC COM 52110H100 5329 327966 SH SOLE 0 0 327966 LEAF GROUP LTD COM 52177G102 14 3053 SH DFND 01 0 3053 0 LEAF GROUP LTD COM 52177G102 28 6105 SH DFND 04 0 0 6105 LEAF GROUP LTD COM 52177G102 6184 1329944 SH SOLE 0 0 1329944 LEAF GROUP LTD COM 52177G102 1 150 SH SOLE 0 150 0 LEAR CORP COM NEW 521865204 2981 18746 SH DFND 01 0 18746 0 LEAR CORP COM NEW 521865204 5215 32791 SH DFND 02 0 32791 0 LEAR CORP COM NEW 521865204 1687 10608 SH DFND 02 0 0 10608 LEAR CORP COM NEW 521865204 11220 70554 SH DFND 04 0 0 70554 LEAR CORP COM NEW 521865204 815568 5128391 SH SOLE 0 0 5128391 LEAR CORP COM NEW 521865204 114 717 SH SOLE 0 717 0 LEAP THERAPEUTICS INC COM 52187K101 15 6718 SH DFND 01 0 6718 0 LEAP THERAPEUTICS INC COM 52187K101 31 13834 SH DFND 04 0 0 13834 LEAP THERAPEUTICS INC COM 52187K101 4227 1878628 SH SOLE 0 0 1878628 LEE ENTERPRISES INC COM 523768109 15 12179 SH DFND 01 0 12179 0 LEE ENTERPRISES INC COM 523768109 13 10600 SH DFND 04 0 0 10600 LEE ENTERPRISES INC COM 523768109 2769 2197304 SH SOLE 0 0 2197304 LEGGETT & PLATT INC COM 524660107 5928 133821 SH DFND 01 0 133821 0 LEGGETT & PLATT INC COM 524660107 1971 44486 SH DFND 02 0 44486 0 LEGGETT & PLATT INC COM 524660107 12799 288926 SH DFND 04 0 0 288926 LEGGETT & PLATT INC COM 524660107 600239 13549403 SH SOLE 0 0 13549403 LEGGETT & PLATT INC COM 524660107 29 662 SH SOLE 0 662 0 LEGACY HOUSING CORP COM 52472M101 128 8451 SH DFND 01 0 8451 0 LEGACY HOUSING CORP COM 52472M101 35 2285 SH DFND 04 0 0 2285 LEGACY HOUSING CORP COM 52472M101 5846 386920 SH SOLE 0 0 386920 LEIDOS HOLDINGS INC COM 525327102 14296 136000 SH DFND 01 0 136000 0 LEIDOS HOLDINGS INC COM 525327102 7927 75411 SH DFND 02 0 75411 0 LEIDOS HOLDINGS INC COM 525327102 2619 24913 SH DFND 02 0 0 24913 LEIDOS HOLDINGS INC COM 525327102 35311 335907 SH DFND 04 0 0 335907 LEIDOS HOLDINGS INC COM 525327102 1492680 14199775 SH SOLE 0 0 14199775 LEIDOS HOLDINGS INC COM 525327102 74 700 SH SOLE 0 700 0 LEMAITRE VASCULAR INC COM 525558201 1151 28420 SH DFND 01 0 28420 0 LEMAITRE VASCULAR INC COM 525558201 237 5845 SH DFND 02 0 5845 0 LEMAITRE VASCULAR INC COM 525558201 508 12551 SH DFND 04 0 0 12551 LEMAITRE VASCULAR INC COM 525558201 43334 1069979 SH SOLE 0 0 1069979 LEMAITRE VASCULAR INC COM 525558201 4 88 SH SOLE 0 88 0 LEMONADE INC COM 52567D107 504 4117 SH DFND 01 0 4117 0 LEMONADE INC COM 52567D107 545 4452 SH DFND 02 0 4452 0 LEMONADE INC COM 52567D107 1269 10358 SH DFND 04 0 0 10358 LEMONADE INC COM 52567D107 143989 1175422 SH SOLE 0 0 1175422 LEMONADE INC COM 52567D107 9 71 SH SOLE 0 71 0 LENDINGCLUB CORP COM NEW 52603A208 490 46405 SH DFND 01 0 46405 0 LENDINGCLUB CORP COM NEW 52603A208 123 11667 SH DFND 02 0 11667 0 LENDINGCLUB CORP COM NEW 52603A208 617 58402 SH DFND 04 0 0 58402 LENDINGCLUB CORP COM NEW 52603A208 60491 5728299 SH SOLE 0 0 5728299 LENDINGCLUB CORP COM NEW 52603A208 5 502 SH SOLE 0 502 0 LENDINGTREE INC NEW COM 52603B107 1323 4831 SH DFND 01 0 4831 0 LENDINGTREE INC NEW COM 52603B107 946 3455 SH DFND 02 0 3455 0 LENDINGTREE INC NEW COM 52603B107 2503 9141 SH DFND 04 0 0 9141 LENDINGTREE INC NEW COM 52603B107 268655 981245 SH SOLE 0 0 981245 LENDINGTREE INC NEW COM 52603B107 15 55 SH SOLE 0 55 0 LENNAR CORP CL A 526057104 20771 272477 SH DFND 01 0 272477 0 LENNAR CORP CL A 526057104 12704 166654 SH DFND 02 0 166654 0 LENNAR CORP CL A 526057104 3785 49648 SH DFND 02 0 0 49648 LENNAR CORP CL A 526057104 52844 693215 SH DFND 04 0 0 693215 LENNAR CORP CL A 526057104 2089800 27414398 SH SOLE 0 0 27414398 LENNAR CORP CL A 526057104 231 3029 SH SOLE 0 3029 0 LENNAR CORP CL B 526057302 542 8859 SH DFND 01 0 8859 0 LENNAR CORP CL B 526057302 2010 32839 SH DFND 04 0 0 32839 LENNAR CORP CL B 526057302 73902 1207549 SH SOLE 0 0 1207549 LENNAR CORP CL B 526057302 4 59 SH SOLE 0 59 0 LENNOX INTL INC COM 526107107 3128 11417 SH DFND 01 0 11417 0 LENNOX INTL INC COM 526107107 5015 18304 SH DFND 02 0 18304 0 LENNOX INTL INC COM 526107107 1650 6022 SH DFND 02 0 0 6022 LENNOX INTL INC COM 526107107 5632 20558 SH DFND 04 0 0 20558 LENNOX INTL INC COM 526107107 910339 3322770 SH SOLE 0 0 3322770 LENNOX INTL INC COM 526107107 47 170 SH SOLE 0 170 0 LENSAR INC COM 52634L108 37 5147 SH DFND 01 0 5147 0 LENSAR INC COM 52634L108 23 3178 SH DFND 04 0 0 3178 LENSAR INC COM 52634L108 3669 506064 SH SOLE 0 0 506064 LESLIES INC COM 527064109 519 18704 SH DFND 01 0 18704 0 LESLIES INC COM 527064109 400 14401 SH DFND 04 0 0 14401 LESLIES INC COM 527064109 103962 3746383 SH SOLE 0 0 3746383 LESLIES INC COM 527064109 6 234 SH SOLE 0 234 0 LEVEL ONE BANCORP INC COM 52730D208 51 2499 SH DFND 01 0 2499 0 LEVEL ONE BANCORP INC COM 52730D208 6 300 SH DFND 04 0 0 300 LEVEL ONE BANCORP INC COM 52730D208 4207 207964 SH SOLE 0 0 207964 LEVEL ONE BANCORP INC COM 52730D208 1 47 SH SOLE 0 47 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 239 11903 SH DFND 01 0 11903 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 474 23596 SH DFND 02 0 23596 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 942 46910 SH DFND 04 0 0 46910 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 101165 5038101 SH SOLE 0 0 5038101 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 6 293 SH SOLE 0 293 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 296 86458 SH DFND 01 0 86458 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 44 12833 SH DFND 04 0 0 12833 LEXICON PHARMACEUTICALS INC COM NEW 528872302 11712 3424457 SH SOLE 0 0 3424457 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1 326 SH SOLE 0 326 0 LEXINFINTECH HLDGS LTD ADR 528877103 2059 307300 SH DFND 01 0 307300 0 LEXINFINTECH HLDGS LTD ADR 528877103 66 9859 SH DFND 02 0 9859 0 LEXINFINTECH HLDGS LTD ADR 528877103 9 1366 SH DFND 04 0 0 1366 LEXINFINTECH HLDGS LTD ADR 528877103 218 32587 SH DFND 05 0 0 32587 LEXINFINTECH HLDGS LTD ADR 528877103 20863 3113846 SH SOLE 0 0 3113846 LEXINGTON REALTY TRUST COM 529043101 1934 182154 SH DFND 01 0 182154 0 LEXINGTON REALTY TRUST COM 529043101 7275 685022 SH DFND 02 0 685022 0 LEXINGTON REALTY TRUST COM 529043101 2371 223241 SH DFND 04 0 0 223241 LEXINGTON REALTY TRUST COM 529043101 458588 43181559 SH SOLE 0 0 43181559 LEXINGTON REALTY TRUST COM 529043101 29 2729 SH SOLE 0 2729 0 LIBERTY BROADBAND CORP COM SER A 530307107 1324 8403 SH DFND 01 0 8403 0 LIBERTY BROADBAND CORP COM SER A 530307107 842 5343 SH DFND 02 0 5343 0 LIBERTY BROADBAND CORP COM SER A 530307107 85 537 SH DFND 02 0 0 537 LIBERTY BROADBAND CORP COM SER A 530307107 4972 31552 SH DFND 04 0 0 31552 LIBERTY BROADBAND CORP COM SER A 530307107 282227 1791005 SH SOLE 0 0 1791005 LIBERTY BROADBAND CORP COM SER A 530307107 26 167 SH SOLE 0 167 0 LIBERTY BROADBAND CORP COM SER C 530307305 9663 61013 SH DFND 01 0 61013 0 LIBERTY BROADBAND CORP COM SER C 530307305 18721 118213 SH DFND 02 0 118213 0 LIBERTY BROADBAND CORP COM SER C 530307305 5223 32980 SH DFND 02 0 0 32980 LIBERTY BROADBAND CORP COM SER C 530307305 33016 208473 SH DFND 04 0 0 208473 LIBERTY BROADBAND CORP COM SER C 530307305 2385298 15061551 SH SOLE 0 0 15061551 LIBERTY BROADBAND CORP COM SER C 530307305 118 748 SH SOLE 0 748 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 493 47788 SH DFND 01 0 47788 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 188 18221 SH DFND 02 0 18221 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 522 50589 SH DFND 04 0 0 50589 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 66678 6467345 SH SOLE 0 0 6467345 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 342 SH SOLE 0 342 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1262 29213 SH DFND 01 0 29213 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2471 57201 SH DFND 02 0 57201 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 703 16277 SH DFND 02 0 0 16277 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5420 125481 SH DFND 04 0 0 125481 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 313942 7268849 SH SOLE 0 0 7268849 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 16 382 SH SOLE 0 382 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2544 58472 SH DFND 01 0 58472 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4921 113100 SH DFND 02 0 113100 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1403 32237 SH DFND 02 0 0 32237 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8013 184170 SH DFND 04 0 0 184170 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 611119 14045487 SH SOLE 0 0 14045487 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 78 1791 SH SOLE 0 1791 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 380 15263 SH DFND 01 0 15263 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 162 6516 SH DFND 02 0 6516 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 225 9031 SH DFND 04 0 0 9031 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 11693 470156 SH SOLE 0 0 470156 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5 221 SH SOLE 0 221 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2732 64136 SH DFND 01 0 64136 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4613 108293 SH DFND 02 0 108293 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1618 37972 SH DFND 02 0 0 37972 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4911 115286 SH DFND 04 0 0 115286 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 702731 16496037 SH SOLE 0 0 16496037 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 392 10308 SH DFND 01 0 10308 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 635 16716 SH DFND 04 0 0 16716 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 99867 2628767 SH SOLE 0 0 2628767 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 44 1171 SH SOLE 0 1171 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1281 51486 SH DFND 01 0 51486 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 153 6153 SH DFND 02 0 6153 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 636 25570 SH DFND 04 0 0 25570 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 46592 1872668 SH SOLE 0 0 1872668 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 214 49351 SH DFND 01 0 49351 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 101 23343 SH DFND 04 0 0 23343 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 14697 3386440 SH SOLE 0 0 3386440 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 335 SH SOLE 0 335 0 LIFEWAY FOODS INC COM 531914109 786 145344 SH SOLE 0 0 145344 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2866 28816 SH DFND 01 0 28816 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 596 5990 SH DFND 02 0 5990 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1256 12631 SH DFND 04 0 0 12631 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 140365 1411413 SH SOLE 0 0 1411413 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7 75 SH SOLE 0 75 0 LIFEVANTAGE CORP COM NEW 53222K205 255 27414 SH DFND 01 0 27414 0 LIFEVANTAGE CORP COM NEW 53222K205 28 3029 SH DFND 04 0 0 3029 LIFEVANTAGE CORP COM NEW 53222K205 10612 1138598 SH SOLE 0 0 1138598 LIFEVANTAGE CORP COM NEW 53222K205 1 91 SH SOLE 0 91 0 LIFETIME BRANDS INC COM 53222Q103 113 7419 SH DFND 01 0 7419 0 LIFETIME BRANDS INC COM 53222Q103 67 4421 SH DFND 04 0 0 4421 LIFETIME BRANDS INC COM 53222Q103 7687 505699 SH SOLE 0 0 505699 LIFETIME BRANDS INC COM 53222Q103 1 65 SH SOLE 0 65 0 LIFE STORAGE INC COM 53223X107 1905 15960 SH DFND 01 0 15960 0 LIFE STORAGE INC COM 53223X107 14476 121247 SH DFND 02 0 121247 0 LIFE STORAGE INC COM 53223X107 4606 38582 SH DFND 04 0 0 38582 LIFE STORAGE INC COM 53223X107 803244 6727901 SH SOLE 0 0 6727901 LIFE STORAGE INC COM 53223X107 28 238 SH SOLE 0 238 0 LIGHTBRIDGE CORP COM 53224K302 438 103653 SH SOLE 0 0 103653 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 21 5325 SH DFND 01 0 5325 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 18 4600 SH DFND 04 0 0 4600 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 4775 1218022 SH SOLE 0 0 1218022 LIGHTSPEED POS INC SUB VTG SHS 53227R106 12305 174807 SH DFND 01 0 174807 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 1676 23815 SH DFND 02 0 23815 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 2232 31710 SH DFND 04 0 0 31710 LIGHTSPEED POS INC SUB VTG SHS 53227R106 100337 1425444 SH SOLE 0 0 1425444 LIGHTSPEED POS INC SUB VTG SHS 53227R106 5423 77049 SH SOLE 0 77049 0 LILLY ELI & CO COM 532457108 152991 906131 SH DFND 01 0 906131 0 LILLY ELI & CO COM 532457108 92805 549662 SH DFND 02 0 549662 0 LILLY ELI & CO COM 532457108 26617 157648 SH DFND 02 0 0 157648 LILLY ELI & CO COM 532457108 349990 2072908 SH DFND 04 0 0 2072908 LILLY ELI & CO COM 532457108 10969131 64967609 SH SOLE 0 0 64967609 LILLY ELI & CO COM 532457108 1272 7536 SH SOLE 0 7536 0 LIMELIGHT NETWORKS INC COM 53261M104 936 234669 SH DFND 01 0 234669 0 LIMELIGHT NETWORKS INC COM 53261M104 152 38089 SH DFND 02 0 38089 0 LIMELIGHT NETWORKS INC COM 53261M104 335 83904 SH DFND 04 0 0 83904 LIMELIGHT NETWORKS INC COM 53261M104 24394 6113766 SH SOLE 0 0 6113766 LIMELIGHT NETWORKS INC COM 53261M104 3 694 SH SOLE 0 694 0 LIMESTONE BANCORP INC COM 53262L105 48 3818 SH DFND 01 0 3818 0 LIMESTONE BANCORP INC COM 53262L105 1275 101478 SH SOLE 0 0 101478 LIMBACH HLDGS INC COM 53263P105 14 1136 SH DFND 01 0 1136 0 LIMBACH HLDGS INC COM 53263P105 2554 207114 SH SOLE 0 0 207114 LIMONEIRA CO COM 532746104 264 15846 SH DFND 01 0 15846 0 LIMONEIRA CO COM 532746104 78 4673 SH DFND 04 0 0 4673 LIMONEIRA CO COM 532746104 15005 901190 SH SOLE 0 0 901190 LIMONEIRA CO COM 532746104 1 89 SH SOLE 0 89 0 LINCOLN EDL SVCS CORP COM 533535100 26 3967 SH DFND 01 0 3967 0 LINCOLN EDL SVCS CORP COM 533535100 26 3955 SH DFND 04 0 0 3955 LINCOLN EDL SVCS CORP COM 533535100 6839 1052212 SH SOLE 0 0 1052212 LINCOLN EDL SVCS CORP COM 533535100 1 159 SH SOLE 0 159 0 LINCOLN ELEC HLDGS INC COM 533900106 2562 22036 SH DFND 01 0 22036 0 LINCOLN ELEC HLDGS INC COM 533900106 2174 18705 SH DFND 02 0 18705 0 LINCOLN ELEC HLDGS INC COM 533900106 5258 45229 SH DFND 04 0 0 45229 LINCOLN ELEC HLDGS INC COM 533900106 640964 5513666 SH SOLE 0 0 5513666 LINCOLN ELEC HLDGS INC COM 533900106 34 291 SH SOLE 0 291 0 LINCOLN NATL CORP IND COM 534187109 9375 186345 SH DFND 01 0 186345 0 LINCOLN NATL CORP IND COM 534187109 5923 117727 SH DFND 02 0 117727 0 LINCOLN NATL CORP IND COM 534187109 1794 35653 SH DFND 02 0 0 35653 LINCOLN NATL CORP IND COM 534187109 24749 491931 SH DFND 04 0 0 491931 LINCOLN NATL CORP IND COM 534187109 965286 19186772 SH SOLE 0 0 19186772 LINCOLN NATL CORP IND COM 534187109 92 1826 SH SOLE 0 1826 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 892 52074 SH DFND 01 0 52074 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 111 6476 SH DFND 02 0 6476 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 423 24682 SH DFND 04 0 0 24682 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 26514 1548687 SH SOLE 0 0 1548687 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2 133 SH SOLE 0 133 0 LINDSAY CORP COM 535555106 2753 21428 SH DFND 01 0 21428 0 LINDSAY CORP COM 535555106 527 4106 SH DFND 02 0 4106 0 LINDSAY CORP COM 535555106 1118 8702 SH DFND 04 0 0 8702 LINDSAY CORP COM 535555106 151149 1176626 SH SOLE 0 0 1176626 LINDSAY CORP COM 535555106 7 54 SH SOLE 0 54 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 43 24334 SH DFND 01 0 24334 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 91 51786 SH DFND 04 0 0 51786 LINEAGE CELL THERAPEUTICS IN COM 53566P109 10791 6131062 SH SOLE 0 0 6131062 LINEAGE CELL THERAPEUTICS IN COM 53566P109 1 552 SH SOLE 0 552 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 243 21365 SH DFND 01 0 21365 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 288 25361 SH DFND 02 0 25361 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 364 31980 SH DFND 04 0 0 31980 LIONS GATE ENTMNT CORP CL A VTG 535919401 62258 5475679 SH SOLE 0 0 5475679 LIONS GATE ENTMNT CORP CL A VTG 535919401 49 4351 SH SOLE 0 4351 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 406 39073 SH DFND 01 0 39073 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 370 35661 SH DFND 02 0 35661 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1302 125474 SH DFND 04 0 0 125474 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 99255 9562184 SH SOLE 0 0 9562184 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 26 2507 SH SOLE 0 2507 0 LIPOCINE INC NEW COM 53630X104 28 20460 SH DFND 01 0 20460 0 LIPOCINE INC NEW COM 53630X104 39 28747 SH DFND 04 0 0 28747 LIPOCINE INC NEW COM 53630X104 4817 3541797 SH SOLE 0 0 3541797 LIQTECH INTL INC COM 53632A201 29 3627 SH DFND 01 0 3627 0 LIQTECH INTL INC COM 53632A201 46 5704 SH DFND 04 0 0 5704 LIQTECH INTL INC COM 53632A201 1953 244091 SH SOLE 0 0 244091 LIQUIDITY SERVICES INC COM 53635B107 283 17817 SH DFND 01 0 17817 0 LIQUIDITY SERVICES INC COM 53635B107 198 12419 SH DFND 04 0 0 12419 LIQUIDITY SERVICES INC COM 53635B107 25587 1608231 SH SOLE 0 0 1608231 LIQUIDITY SERVICES INC COM 53635B107 2 138 SH SOLE 0 138 0 LIQUIDIA CORPORATION COM NEW 53635D202 151 51310 SH DFND 01 0 51310 0 LIQUIDIA CORPORATION COM NEW 53635D202 14 4660 SH DFND 04 0 0 4660 LIQUIDIA CORPORATION COM NEW 53635D202 3214 1089620 SH SOLE 0 0 1089620 LIQUIDIA CORPORATION COM NEW 53635D202 1 192 SH SOLE 0 192 0 LITHIA MTRS INC CL A 536797103 9939 33960 SH DFND 01 0 33960 0 LITHIA MTRS INC CL A 536797103 2597 8874 SH DFND 02 0 8874 0 LITHIA MTRS INC CL A 536797103 6445 22021 SH DFND 04 0 0 22021 LITHIA MTRS INC CL A 536797103 650379 2222225 SH SOLE 0 0 2222225 LITHIA MTRS INC CL A 536797103 102 348 SH SOLE 0 348 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 219 17429 SH DFND 02 0 17429 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 275 21930 SH DFND 04 0 0 21930 LITTELFUSE INC COM 537008104 2008 7886 SH DFND 01 0 7886 0 LITTELFUSE INC COM 537008104 2173 8533 SH DFND 02 0 8533 0 LITTELFUSE INC COM 537008104 5006 19658 SH DFND 04 0 0 19658 LITTELFUSE INC COM 537008104 556945 2187015 SH SOLE 0 0 2187015 LITTELFUSE INC COM 537008104 31 120 SH SOLE 0 120 0 LIVE NATION ENTERTAINMENT IN COM 538034109 11753 159943 SH DFND 01 0 159943 0 LIVE NATION ENTERTAINMENT IN COM 538034109 6979 94972 SH DFND 02 0 94972 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2167 29485 SH DFND 02 0 0 29485 LIVE NATION ENTERTAINMENT IN COM 538034109 27077 368495 SH DFND 04 0 0 368495 LIVE NATION ENTERTAINMENT IN COM 538034109 1058049 14399149 SH SOLE 0 0 14399149 LIVE NATION ENTERTAINMENT IN COM 538034109 51 700 SH SOLE 0 700 0 LIVE OAK BANCSHARES INC COM 53803X105 894 18842 SH DFND 01 0 18842 0 LIVE OAK BANCSHARES INC COM 53803X105 367 7723 SH DFND 02 0 7723 0 LIVE OAK BANCSHARES INC COM 53803X105 1052 22174 SH DFND 04 0 0 22174 LIVE OAK BANCSHARES INC COM 53803X105 63774 1343736 SH SOLE 0 0 1343736 LIVE OAK BANCSHARES INC COM 53803X105 41 864 SH SOLE 0 864 0 LIVEPERSON INC COM 538146101 7669 123239 SH DFND 01 0 123239 0 LIVEPERSON INC COM 538146101 1262 20287 SH DFND 02 0 20287 0 LIVEPERSON INC COM 538146101 3142 50493 SH DFND 04 0 0 50493 LIVEPERSON INC COM 538146101 394441 6338444 SH SOLE 0 0 6338444 LIVEPERSON INC COM 538146101 29 473 SH SOLE 0 473 0 LIVENT CORP COM 53814L108 1830 97143 SH DFND 01 0 97143 0 LIVENT CORP COM 53814L108 910 48300 SH DFND 02 0 48300 0 LIVENT CORP COM 53814L108 2154 114351 SH DFND 04 0 0 114351 LIVENT CORP COM 53814L108 283164 15029930 SH SOLE 0 0 15029930 LIVENT CORP COM 53814L108 43 2272 SH SOLE 0 2272 0 LIVERAMP HLDGS INC COM 53815P108 8117 110906 SH DFND 01 0 110906 0 LIVERAMP HLDGS INC COM 53815P108 1523 20809 SH DFND 02 0 20809 0 LIVERAMP HLDGS INC COM 53815P108 3907 53377 SH DFND 04 0 0 53377 LIVERAMP HLDGS INC COM 53815P108 425544 5814240 SH SOLE 0 0 5814240 LIVERAMP HLDGS INC COM 53815P108 22 306 SH SOLE 0 306 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 124 37690 SH DFND 01 0 37690 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 67 20534 SH DFND 04 0 0 20534 LIVEXLIVE MEDIA INC COM NEW 53839L208 7504 2287665 SH SOLE 0 0 2287665 LIVEXLIVE MEDIA INC COM NEW 53839L208 1 338 SH SOLE 0 338 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 31 1231 SH DFND 01 0 1231 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 39 1548 SH DFND 04 0 0 1548 LMP AUTOMOTIVE HLDGS INC COM 53952P101 3989 159763 SH SOLE 0 0 159763 LOCKHEED MARTIN CORP COM 539830109 98401 277202 SH DFND 01 0 277202 0 LOCKHEED MARTIN CORP COM 539830109 47223 133029 SH DFND 02 0 133029 0 LOCKHEED MARTIN CORP COM 539830109 13489 37999 SH DFND 02 0 0 37999 LOCKHEED MARTIN CORP COM 539830109 224299 631864 SH DFND 04 0 0 631864 LOCKHEED MARTIN CORP COM 539830109 7304113 20576126 SH SOLE 0 0 20576126 LOCKHEED MARTIN CORP COM 539830109 481 1354 SH SOLE 0 1354 0 LOEWS CORP COM 540424108 10553 234402 SH DFND 01 0 234402 0 LOEWS CORP COM 540424108 6388 141885 SH DFND 02 0 141885 0 LOEWS CORP COM 540424108 2144 47634 SH DFND 02 0 0 47634 LOEWS CORP COM 540424108 27107 602113 SH DFND 04 0 0 602113 LOEWS CORP COM 540424108 1053341 23397185 SH SOLE 0 0 23397185 LOEWS CORP COM 540424108 97 2152 SH SOLE 0 2152 0 LOGICBIO THERAPEUTICS INC COM 54142F102 247 32353 SH DFND 01 0 32353 0 LOGICBIO THERAPEUTICS INC COM 54142F102 22 2900 SH DFND 04 0 0 2900 LOGICBIO THERAPEUTICS INC COM 54142F102 5739 752103 SH SOLE 0 0 752103 LOGICBIO THERAPEUTICS INC COM 54142F102 1 122 SH SOLE 0 122 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 53 8686 SH DFND 02 0 8686 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 130 21110 SH DFND 05 0 0 21110 LOOP INDS INC COM 543518104 24 2897 SH DFND 01 0 2897 0 LOOP INDS INC COM 543518104 53 6418 SH DFND 04 0 0 6418 LOOP INDS INC COM 543518104 2169 261273 SH SOLE 0 0 261273 LORAL SPACE & COM INC COM 543881106 263 12531 SH DFND 01 0 12531 0 LORAL SPACE & COM INC COM 543881106 88 4204 SH DFND 02 0 4204 0 LORAL SPACE & COM INC COM 543881106 186 8860 SH DFND 04 0 0 8860 LORAL SPACE & COM INC COM 543881106 24583 1171199 SH SOLE 0 0 1171199 LORAL SPACE & COM INC COM 543881106 1 48 SH SOLE 0 48 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 337 16798 SH DFND 01 0 16798 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 726 36187 SH DFND 04 0 0 36187 LORDSTOWN MOTORS CORP COM CL A 54405Q100 164027 8176797 SH SOLE 0 0 8176797 LORDSTOWN MOTORS CORP COM CL A 54405Q100 10 493 SH SOLE 0 493 0 LOUISIANA PAC CORP COM 546347105 8070 217124 SH DFND 01 0 217124 0 LOUISIANA PAC CORP COM 546347105 1370 36856 SH DFND 02 0 36856 0 LOUISIANA PAC CORP COM 546347105 3364 90493 SH DFND 04 0 0 90493 LOUISIANA PAC CORP COM 546347105 420118 11302614 SH SOLE 0 0 11302614 LOUISIANA PAC CORP COM 546347105 41 1097 SH SOLE 0 1097 0 LOVESAC COMPANY COM 54738L109 841 19509 SH DFND 01 0 19509 0 LOVESAC COMPANY COM 54738L109 239 5538 SH DFND 02 0 5538 0 LOVESAC COMPANY COM 54738L109 428 9936 SH DFND 04 0 0 9936 LOVESAC COMPANY COM 54738L109 27902 647536 SH SOLE 0 0 647536 LOVESAC COMPANY COM 54738L109 19 438 SH SOLE 0 438 0 LOWES COS INC COM 548661107 133272 830301 SH DFND 01 0 830301 0 LOWES COS INC COM 548661107 73484 457813 SH DFND 02 0 457813 0 LOWES COS INC COM 548661107 22213 138393 SH DFND 02 0 0 138393 LOWES COS INC COM 548661107 303513 1890927 SH DFND 04 0 0 1890927 LOWES COS INC COM 548661107 9355425 58285620 SH SOLE 0 0 58285620 LOWES COS INC COM 548661107 731 4555 SH SOLE 0 4555 0 LUBYS INC COM 549282101 2 700 SH DFND 01 0 700 0 LUBYS INC COM 549282101 10 3387 SH DFND 04 0 0 3387 LUBYS INC COM 549282101 2243 789821 SH SOLE 0 0 789821 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 7327 515981 SH DFND 01 0 515981 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1017 71585 SH DFND 02 0 71585 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5248 369566 SH DFND 04 0 0 369566 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 299 21059 SH DFND 05 0 0 21059 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 74372 5237476 SH SOLE 0 0 5237476 LULULEMON ATHLETICA INC COM 550021109 18062 51898 SH DFND 01 0 51898 0 LULULEMON ATHLETICA INC COM 550021109 25504 73282 SH DFND 02 0 73282 0 LULULEMON ATHLETICA INC COM 550021109 7840 22528 SH DFND 02 0 0 22528 LULULEMON ATHLETICA INC COM 550021109 48052 138069 SH DFND 04 0 0 138069 LULULEMON ATHLETICA INC COM 550021109 2934774 8432532 SH SOLE 0 0 8432532 LULULEMON ATHLETICA INC COM 550021109 387 1113 SH SOLE 0 1113 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 746 24282 SH DFND 01 0 24282 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 279 9092 SH DFND 02 0 9092 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 701 22794 SH DFND 04 0 0 22794 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 56597 1841159 SH SOLE 0 0 1841159 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 24 791 SH SOLE 0 791 0 LUMENTUM HLDGS INC COM 55024U109 2434 25678 SH DFND 01 0 25678 0 LUMENTUM HLDGS INC COM 55024U109 2373 25029 SH DFND 02 0 25029 0 LUMENTUM HLDGS INC COM 55024U109 5806 61242 SH DFND 04 0 0 61242 LUMENTUM HLDGS INC COM 55024U109 668145 7047941 SH SOLE 0 0 7047941 LUMENTUM HLDGS INC COM 55024U109 61 643 SH SOLE 0 643 0 LUMENT FINANCE TRUST INC COM 55025L108 13 3859 SH DFND 01 0 3859 0 LUMENT FINANCE TRUST INC COM 55025L108 3 1004 SH DFND 04 0 0 1004 LUMENT FINANCE TRUST INC COM 55025L108 3554 1086737 SH SOLE 0 0 1086737 LUMINEX CORP DEL COM 55027E102 1972 85279 SH DFND 01 0 85279 0 LUMINEX CORP DEL COM 55027E102 353 15249 SH DFND 02 0 15249 0 LUMINEX CORP DEL COM 55027E102 776 33566 SH DFND 04 0 0 33566 LUMINEX CORP DEL COM 55027E102 117782 5094373 SH SOLE 0 0 5094373 LUMINEX CORP DEL COM 55027E102 5 223 SH SOLE 0 223 0 LUMOS PHARMA INC COM 55028X109 25 709 SH DFND 01 0 709 0 LUMOS PHARMA INC COM 55028X109 8095 226700 SH SOLE 0 0 226700 LUMOS PHARMA INC COM 55028X109 2 55 SH SOLE 0 55 0 LUNA INNOVATIONS COM 550351100 579 58584 SH DFND 01 0 58584 0 LUNA INNOVATIONS COM 550351100 97 9823 SH DFND 04 0 0 9823 LUNA INNOVATIONS COM 550351100 13525 1368897 SH SOLE 0 0 1368897 LUNA INNOVATIONS COM 550351100 1 137 SH SOLE 0 137 0 LUTHER BURBANK CORP COM 550550107 145 14813 SH DFND 01 0 14813 0 LUTHER BURBANK CORP COM 550550107 41 4138 SH DFND 02 0 4138 0 LUTHER BURBANK CORP COM 550550107 89 9098 SH DFND 04 0 0 9098 LUTHER BURBANK CORP COM 550550107 5660 577584 SH SOLE 0 0 577584 LUTHER BURBANK CORP COM 550550107 0 28 SH SOLE 0 28 0 LYDALL INC DEL COM 550819106 343 11412 SH DFND 01 0 11412 0 LYDALL INC DEL COM 550819106 281 9354 SH DFND 04 0 0 9354 LYDALL INC DEL COM 550819106 30998 1032243 SH SOLE 0 0 1032243 LYDALL INC DEL COM 550819106 27 911 SH SOLE 0 911 0 LYFT INC CL A COM 55087P104 3989 81201 SH DFND 01 0 81201 0 LYFT INC CL A COM 55087P104 803 16344 SH DFND 02 0 16344 0 LYFT INC CL A COM 55087P104 11694 238012 SH DFND 04 0 0 238012 LYFT INC CL A COM 55087P104 1023163 20825621 SH SOLE 0 0 20825621 LYFT INC CL A COM 55087P104 60 1216 SH SOLE 0 1216 0 LYRA THERAPEUTICS INC COM 55234L105 128 11240 SH DFND 01 0 11240 0 LYRA THERAPEUTICS INC COM 55234L105 1 107 SH DFND 04 0 0 107 LYRA THERAPEUTICS INC COM 55234L105 1851 162376 SH SOLE 0 0 162376 M & T BK CORP COM 55261F104 16387 128726 SH DFND 01 0 128726 0 M & T BK CORP COM 55261F104 9898 77757 SH DFND 02 0 77757 0 M & T BK CORP COM 55261F104 3032 23820 SH DFND 02 0 0 23820 M & T BK CORP COM 55261F104 43103 338591 SH DFND 04 0 0 338591 M & T BK CORP COM 55261F104 1655947 13008222 SH SOLE 0 0 13008222 M & T BK CORP COM 55261F104 104 817 SH SOLE 0 817 0 MBIA INC COM 55262C100 202 30762 SH DFND 01 0 30762 0 MBIA INC COM 55262C100 203 30895 SH DFND 02 0 30895 0 MBIA INC COM 55262C100 341 51777 SH DFND 04 0 0 51777 MBIA INC COM 55262C100 21393 3251185 SH SOLE 0 0 3251185 MBIA INC COM 55262C100 1 224 SH SOLE 0 224 0 M D C HLDGS INC COM 552676108 1664 34237 SH DFND 01 0 34237 0 M D C HLDGS INC COM 552676108 837 17230 SH DFND 02 0 17230 0 M D C HLDGS INC COM 552676108 2150 44245 SH DFND 04 0 0 44245 M D C HLDGS INC COM 552676108 256410 5275923 SH SOLE 0 0 5275923 M D C HLDGS INC COM 552676108 35 728 SH SOLE 0 728 0 MDU RES GROUP INC COM 552690109 1732 65762 SH DFND 01 0 65762 0 MDU RES GROUP INC COM 552690109 1715 65126 SH DFND 02 0 65126 0 MDU RES GROUP INC COM 552690109 4910 186415 SH DFND 04 0 0 186415 MDU RES GROUP INC COM 552690109 537430 20403587 SH SOLE 0 0 20403587 MDU RES GROUP INC COM 552690109 96 3648 SH SOLE 0 3648 0 MDC PARTNERS INC. CL A SUB VTG 552697104 29 11602 SH DFND 01 0 11602 0 MDC PARTNERS INC. CL A SUB VTG 552697104 42 16891 SH DFND 04 0 0 16891 MDC PARTNERS INC. CL A SUB VTG 552697104 5914 2356271 SH SOLE 0 0 2356271 MDC PARTNERS INC. CL A SUB VTG 552697104 1 320 SH SOLE 0 320 0 MFA FINL INC COM 55272X102 1170 300733 SH DFND 01 0 300733 0 MFA FINL INC COM 55272X102 584 150040 SH DFND 02 0 150040 0 MFA FINL INC COM 55272X102 1398 359363 SH DFND 04 0 0 359363 MFA FINL INC COM 55272X102 165601 42571025 SH SOLE 0 0 42571025 MFA FINL INC COM 55272X102 9 2247 SH SOLE 0 2247 0 MGE ENERGY INC COM 55277P104 2585 36912 SH DFND 01 0 36912 0 MGE ENERGY INC COM 55277P104 2330 33269 SH DFND 02 0 33269 0 MGE ENERGY INC COM 55277P104 2063 29455 SH DFND 04 0 0 29455 MGE ENERGY INC COM 55277P104 245840 3510500 SH SOLE 0 0 3510500 MGE ENERGY INC COM 55277P104 13 180 SH SOLE 0 180 0 MEI PHARMA INC COM NEW 55279B202 512 193904 SH DFND 01 0 193904 0 MEI PHARMA INC COM NEW 55279B202 120 45438 SH DFND 04 0 0 45438 MEI PHARMA INC COM NEW 55279B202 13507 5116135 SH SOLE 0 0 5116135 MEI PHARMA INC COM NEW 55279B202 14 5205 SH SOLE 0 5205 0 MGIC INVT CORP WIS COM 552848103 1397 111327 SH DFND 01 0 111327 0 MGIC INVT CORP WIS COM 552848103 1435 114334 SH DFND 02 0 114334 0 MGIC INVT CORP WIS COM 552848103 3648 290708 SH DFND 04 0 0 290708 MGIC INVT CORP WIS COM 552848103 422912 33698178 SH SOLE 0 0 33698178 MGIC INVT CORP WIS COM 552848103 69 5459 SH SOLE 0 5459 0 MGM RESORTS INTERNATIONAL COM 552953101 13268 421058 SH DFND 01 0 421058 0 MGM RESORTS INTERNATIONAL COM 552953101 8430 267545 SH DFND 02 0 267545 0 MGM RESORTS INTERNATIONAL COM 552953101 2720 86330 SH DFND 02 0 0 86330 MGM RESORTS INTERNATIONAL COM 552953101 34067 1081156 SH DFND 04 0 0 1081156 MGM RESORTS INTERNATIONAL COM 552953101 1308390 41522996 SH SOLE 0 0 41522996 MGM RESORTS INTERNATIONAL COM 552953101 65 2065 SH SOLE 0 2065 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1245 39779 SH DFND 02 0 39779 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1744 55710 SH DFND 04 0 0 55710 MGM GROWTH PPTYS LLC CL A COM 55303A105 233971 7475117 SH SOLE 0 0 7475117 MGP INGREDIENTS INC NEW COM 55303J106 1005 21352 SH DFND 01 0 21352 0 MGP INGREDIENTS INC NEW COM 55303J106 288 6127 SH DFND 02 0 6127 0 MGP INGREDIENTS INC NEW COM 55303J106 480 10207 SH DFND 04 0 0 10207 MGP INGREDIENTS INC NEW COM 55303J106 42491 902909 SH SOLE 0 0 902909 MGP INGREDIENTS INC NEW COM 55303J106 2 52 SH SOLE 0 52 0 M/I HOMES INC COM 55305B101 827 18673 SH DFND 01 0 18673 0 M/I HOMES INC COM 55305B101 545 12302 SH DFND 02 0 12302 0 M/I HOMES INC COM 55305B101 1142 25795 SH DFND 04 0 0 25795 M/I HOMES INC COM 55305B101 79873 1803400 SH SOLE 0 0 1803400 M/I HOMES INC COM 55305B101 68 1540 SH SOLE 0 1540 0 MKS INSTRS INC COM 55306N104 3450 22928 SH DFND 01 0 22928 0 MKS INSTRS INC COM 55306N104 2788 18530 SH DFND 02 0 18530 0 MKS INSTRS INC COM 55306N104 6498 43189 SH DFND 04 0 0 43189 MKS INSTRS INC COM 55306N104 752804 5003684 SH SOLE 0 0 5003684 MKS INSTRS INC COM 55306N104 49 324 SH SOLE 0 324 0 MMA CAPITAL HOLDINGS INC COM 55315D105 81 3283 SH DFND 01 0 3283 0 MMA CAPITAL HOLDINGS INC COM 55315D105 27 1102 SH DFND 04 0 0 1102 MMA CAPITAL HOLDINGS INC COM 55315D105 5446 221401 SH SOLE 0 0 221401 MMA CAPITAL HOLDINGS INC COM 55315D105 1 42 SH SOLE 0 42 0 MICT INC COM 55328R109 31 14706 SH DFND 01 0 14706 0 MICT INC COM 55328R109 49 23488 SH DFND 04 0 0 23488 MICT INC COM 55328R109 5772 2775115 SH SOLE 0 0 2775115 MICT INC COM 55328R109 1 578 SH SOLE 0 578 0 MP MATERIALS CORP COM CL A 553368101 187411 5825660 SH SOLE 0 0 5825660 MP MATERIALS CORP COM CL A 553368101 14 424 SH SOLE 0 424 0 MRC GLOBAL INC COM 55345K103 323 48674 SH DFND 01 0 48674 0 MRC GLOBAL INC COM 55345K103 160 24132 SH DFND 02 0 24132 0 MRC GLOBAL INC COM 55345K103 429 64776 SH DFND 04 0 0 64776 MRC GLOBAL INC COM 55345K103 42706 6441346 SH SOLE 0 0 6441346 MRC GLOBAL INC COM 55345K103 26 3893 SH SOLE 0 3893 0 MSA SAFETY INC COM 553498106 1920 12851 SH DFND 01 0 12851 0 MSA SAFETY INC COM 553498106 1811 12123 SH DFND 02 0 12123 0 MSA SAFETY INC COM 553498106 4466 29895 SH DFND 04 0 0 29895 MSA SAFETY INC COM 553498106 518497 3470764 SH SOLE 0 0 3470764 MSA SAFETY INC COM 553498106 27 184 SH SOLE 0 184 0 MSC INDL DIRECT INC CL A 553530106 1244 14742 SH DFND 01 0 14742 0 MSC INDL DIRECT INC CL A 553530106 1196 14167 SH DFND 02 0 14167 0 MSC INDL DIRECT INC CL A 553530106 3093 36647 SH DFND 04 0 0 36647 MSC INDL DIRECT INC CL A 553530106 371433 4401392 SH SOLE 0 0 4401392 MSC INDL DIRECT INC CL A 553530106 16 189 SH SOLE 0 189 0 MSCI INC COM 55354G100 41417 92754 SH DFND 01 0 92754 0 MSCI INC COM 55354G100 22396 50155 SH DFND 02 0 50155 0 MSCI INC COM 55354G100 6911 15478 SH DFND 02 0 0 15478 MSCI INC COM 55354G100 94213 210989 SH DFND 04 0 0 210989 MSCI INC COM 55354G100 3690537 8264925 SH SOLE 0 0 8264925 MSCI INC COM 55354G100 203 454 SH SOLE 0 454 0 MSG NETWORK INC CL A 553573106 327 22151 SH DFND 01 0 22151 0 MSG NETWORK INC CL A 553573106 245 16639 SH DFND 02 0 16639 0 MSG NETWORK INC CL A 553573106 819 55544 SH DFND 04 0 0 55544 MSG NETWORK INC CL A 553573106 69536 4717508 SH SOLE 0 0 4717508 MSG NETWORK INC CL A 553573106 57 3884 SH SOLE 0 3884 0 MTS SYS CORP COM 553777103 747 12837 SH DFND 01 0 12837 0 MTS SYS CORP COM 553777103 318 5471 SH DFND 02 0 5471 0 MTS SYS CORP COM 553777103 891 15315 SH DFND 04 0 0 15315 MTS SYS CORP COM 553777103 110728 1903855 SH SOLE 0 0 1903855 MTS SYS CORP COM 553777103 6 96 SH SOLE 0 96 0 MTBC INC COM 55378G102 18 2000 SH DFND 01 0 2000 0 MTBC INC COM 55378G102 4561 502910 SH SOLE 0 0 502910 MVB FINL CORP COM 553810102 146 6439 SH DFND 01 0 6439 0 MVB FINL CORP COM 553810102 68 3018 SH DFND 04 0 0 3018 MVB FINL CORP COM 553810102 11262 496568 SH SOLE 0 0 496568 MVB FINL CORP COM 553810102 2 72 SH SOLE 0 72 0 MYR GROUP INC DEL COM 55405W104 1468 24419 SH DFND 01 0 24419 0 MYR GROUP INC DEL COM 55405W104 391 6512 SH DFND 02 0 6512 0 MYR GROUP INC DEL COM 55405W104 912 15180 SH DFND 04 0 0 15180 MYR GROUP INC DEL COM 55405W104 63364 1054314 SH SOLE 0 0 1054314 MYR GROUP INC DEL COM 55405W104 5 79 SH SOLE 0 79 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5104 92741 SH DFND 01 0 92741 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 824 14964 SH DFND 02 0 14964 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2194 39865 SH DFND 04 0 0 39865 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 245990 4469294 SH SOLE 0 0 4469294 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 42 771 SH SOLE 0 771 0 MACATAWA BK CORP COM 554225102 145 17361 SH DFND 01 0 17361 0 MACATAWA BK CORP COM 554225102 131 15616 SH DFND 04 0 0 15616 MACATAWA BK CORP COM 554225102 10037 1199148 SH SOLE 0 0 1199148 MACATAWA BK CORP COM 554225102 1 155 SH SOLE 0 155 0 MACERICH CO COM 554382101 991 92881 SH DFND 01 0 92881 0 MACERICH CO COM 554382101 3912 366660 SH DFND 02 0 366660 0 MACERICH CO COM 554382101 972 91122 SH DFND 04 0 0 91122 MACERICH CO COM 554382101 184303 17273004 SH SOLE 0 0 17273004 MACERICH CO COM 554382101 7 666 SH SOLE 0 666 0 MACK CALI RLTY CORP COM 554489104 706 56650 SH DFND 01 0 56650 0 MACK CALI RLTY CORP COM 554489104 2697 216464 SH DFND 02 0 216464 0 MACK CALI RLTY CORP COM 554489104 867 69607 SH DFND 04 0 0 69607 MACK CALI RLTY CORP COM 554489104 154767 12421112 SH SOLE 0 0 12421112 MACK CALI RLTY CORP COM 554489104 5 388 SH SOLE 0 388 0 MACKINAC FINL CORP COM 554571109 83 6472 SH DFND 01 0 6472 0 MACKINAC FINL CORP COM 554571109 29 2264 SH DFND 04 0 0 2264 MACKINAC FINL CORP COM 554571109 5201 407592 SH SOLE 0 0 407592 MACKINAC FINL CORP COM 554571109 1 80 SH SOLE 0 80 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 914 24346 SH DFND 01 0 24346 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 943 25124 SH DFND 02 0 25124 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2348 62521 SH DFND 04 0 0 62521 MACQUARIE INFRASTRUCTURE COR COM 55608B105 233208 6210609 SH SOLE 0 0 6210609 MACQUARIE INFRASTRUCTURE COR COM 55608B105 39 1049 SH SOLE 0 1049 0 MACROGENICS INC COM 556099109 1430 62562 SH DFND 01 0 62562 0 MACROGENICS INC COM 556099109 387 16913 SH DFND 02 0 16913 0 MACROGENICS INC COM 556099109 902 39474 SH DFND 04 0 0 39474 MACROGENICS INC COM 556099109 79001 3455842 SH SOLE 0 0 3455842 MACROGENICS INC COM 556099109 18 793 SH SOLE 0 793 0 MACYS INC COM 55616P104 2328 206965 SH DFND 01 0 206965 0 MACYS INC COM 55616P104 1205 107097 SH DFND 02 0 107097 0 MACYS INC COM 55616P104 2777 246882 SH DFND 04 0 0 246882 MACYS INC COM 55616P104 348652 30991263 SH SOLE 0 0 30991263 MACYS INC COM 55616P104 17 1545 SH SOLE 0 1545 0 MADDEN STEVEN LTD COM 556269108 3577 101263 SH DFND 01 0 101263 0 MADDEN STEVEN LTD COM 556269108 889 25157 SH DFND 02 0 25157 0 MADDEN STEVEN LTD COM 556269108 2268 64208 SH DFND 04 0 0 64208 MADDEN STEVEN LTD COM 556269108 276614 7831650 SH SOLE 0 0 7831650 MADDEN STEVEN LTD COM 556269108 14 391 SH SOLE 0 391 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1094 5941 SH DFND 01 0 5941 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 918 4985 SH DFND 02 0 4985 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2441 13261 SH DFND 04 0 0 13261 MADISON SQUARE GRDN SPRT COR CL A 55825T103 297060 1613577 SH SOLE 0 0 1613577 MADISON SQUARE GRDN SPRT COR CL A 55825T103 16 89 SH SOLE 0 89 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 620 5898 SH DFND 01 0 5898 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 524 4985 SH DFND 02 0 4985 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1327 12632 SH DFND 04 0 0 12632 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 177144 1686448 SH SOLE 0 0 1686448 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 10 96 SH SOLE 0 96 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1928 17341 SH DFND 01 0 17341 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 291 2617 SH DFND 02 0 2617 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 910 8188 SH DFND 04 0 0 8188 MADRIGAL PHARMACEUTICALS INC COM 558868105 95631 860226 SH SOLE 0 0 860226 MADRIGAL PHARMACEUTICALS INC COM 558868105 5 46 SH SOLE 0 46 0 MAG SILVER CORP COM 55903Q104 573 27935 SH DFND 02 0 27935 0 MAG SILVER CORP COM 55903Q104 685 33400 SH DFND 04 0 0 33400 MAG SILVER CORP COM 55903Q104 108 5252 SH SOLE 0 5252 0 MAGELLAN HEALTH INC COM NEW 559079207 2427 29294 SH DFND 01 0 29294 0 MAGELLAN HEALTH INC COM NEW 559079207 576 6957 SH DFND 02 0 6957 0 MAGELLAN HEALTH INC COM NEW 559079207 1582 19101 SH DFND 04 0 0 19101 MAGELLAN HEALTH INC COM NEW 559079207 192407 2322635 SH SOLE 0 0 2322635 MAGELLAN HEALTH INC COM NEW 559079207 10 116 SH SOLE 0 116 0 MAGENTA THERAPEUTICS INC COM 55910K108 294 37551 SH DFND 01 0 37551 0 MAGENTA THERAPEUTICS INC COM 55910K108 48 6092 SH DFND 04 0 0 6092 MAGENTA THERAPEUTICS INC COM 55910K108 10017 1277740 SH SOLE 0 0 1277740 MAGENTA THERAPEUTICS INC COM 55910K108 1 112 SH SOLE 0 112 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 97 6199 SH DFND 02 0 6199 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 150 9561 SH DFND 04 0 0 9561 MAGNA INTL INC COM 559222401 57017 805323 SH DFND 01 0 805323 0 MAGNA INTL INC COM 559222401 11749 165948 SH DFND 02 0 165948 0 MAGNA INTL INC COM 559222401 3608 50961 SH DFND 02 0 0 50961 MAGNA INTL INC COM 559222401 18750 264834 SH DFND 04 0 0 264834 MAGNA INTL INC COM 559222401 459911 6495917 SH SOLE 0 0 6495917 MAGNA INTL INC COM 559222401 33201 468938 SH SOLE 0 468938 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 128 9494 SH DFND 02 0 9494 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 208 15408 SH DFND 04 0 0 15408 MAGNITE INC COM 55955D100 4627 150680 SH DFND 01 0 150680 0 MAGNITE INC COM 55955D100 986 32101 SH DFND 02 0 32101 0 MAGNITE INC COM 55955D100 2505 81570 SH DFND 04 0 0 81570 MAGNITE INC COM 55955D100 153276 4991074 SH SOLE 0 0 4991074 MAGNITE INC COM 55955D100 16 526 SH SOLE 0 526 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1620 229422 SH DFND 01 0 229422 0 MAGNOLIA OIL & GAS CORP CL A 559663109 255 36111 SH DFND 02 0 36111 0 MAGNOLIA OIL & GAS CORP CL A 559663109 709 100409 SH DFND 04 0 0 100409 MAGNOLIA OIL & GAS CORP CL A 559663109 83492 11826078 SH SOLE 0 0 11826078 MAGNOLIA OIL & GAS CORP CL A 559663109 34 4771 SH SOLE 0 4771 0 MAGYAR BANCORP INC COM 55977T109 4 382 SH DFND 01 0 382 0 MAGYAR BANCORP INC COM 55977T109 101 10465 SH SOLE 0 0 10465 MAINSTREET BANCSHARES INC COM 56064Y100 81 4763 SH DFND 01 0 4763 0 MAINSTREET BANCSHARES INC COM 56064Y100 38 2272 SH DFND 04 0 0 2272 MAINSTREET BANCSHARES INC COM 56064Y100 5833 344967 SH SOLE 0 0 344967 MAINSTREET BANCSHARES INC COM 56064Y100 1 60 SH SOLE 0 60 0 MALIBU BOATS INC COM CL A 56117J100 2543 40730 SH DFND 01 0 40730 0 MALIBU BOATS INC COM CL A 56117J100 399 6386 SH DFND 02 0 6386 0 MALIBU BOATS INC COM CL A 56117J100 981 15708 SH DFND 04 0 0 15708 MALIBU BOATS INC COM CL A 56117J100 67775 1085449 SH SOLE 0 0 1085449 MALIBU BOATS INC COM CL A 56117J100 17 278 SH SOLE 0 278 0 MALVERN BANCORP INC COM 561409103 20 1322 SH DFND 01 0 1322 0 MALVERN BANCORP INC COM 561409103 27 1756 SH DFND 04 0 0 1756 MALVERN BANCORP INC COM 561409103 5141 331673 SH SOLE 0 0 331673 MALVERN BANCORP INC COM 561409103 1 59 SH SOLE 0 59 0 MAMMOTH ENERGY SVCS INC COM 56155L108 27 6098 SH DFND 01 0 6098 0 MAMMOTH ENERGY SVCS INC COM 56155L108 39 8853 SH DFND 04 0 0 8853 MAMMOTH ENERGY SVCS INC COM 56155L108 2201 494616 SH SOLE 0 0 494616 MANHATTAN ASSOCS INC COM 562750109 2906 27633 SH DFND 01 0 27633 0 MANHATTAN ASSOCS INC COM 562750109 2168 20608 SH DFND 02 0 20608 0 MANHATTAN ASSOCS INC COM 562750109 5489 52190 SH DFND 04 0 0 52190 MANHATTAN ASSOCS INC COM 562750109 723936 6882827 SH SOLE 0 0 6882827 MANHATTAN ASSOCS INC COM 562750109 45 425 SH SOLE 0 425 0 MANHATTAN BRDG CAP INC COM 562803106 11 2055 SH DFND 01 0 2055 0 MANHATTAN BRDG CAP INC COM 562803106 20 3795 SH DFND 04 0 0 3795 MANHATTAN BRDG CAP INC COM 562803106 1756 337056 SH SOLE 0 0 337056 MANITEX INTL INC COM 563420108 17 3301 SH DFND 01 0 3301 0 MANITEX INTL INC COM 563420108 17 3270 SH DFND 04 0 0 3270 MANITEX INTL INC COM 563420108 3823 740961 SH SOLE 0 0 740961 MANITOWOC CO INC COM NEW 563571405 302 22704 SH DFND 01 0 22704 0 MANITOWOC CO INC COM NEW 563571405 244 18366 SH DFND 02 0 18366 0 MANITOWOC CO INC COM NEW 563571405 501 37669 SH DFND 04 0 0 37669 MANITOWOC CO INC COM NEW 563571405 22844 1716291 SH SOLE 0 0 1716291 MANITOWOC CO INC COM NEW 563571405 28 2076 SH SOLE 0 2076 0 MANNATECH INC COM NEW 563771203 9 500 SH DFND 04 0 0 500 MANNATECH INC COM NEW 563771203 702 37748 SH SOLE 0 0 37748 MANNING & NAPIER INC CL A 56382Q102 27 4318 SH DFND 01 0 4318 0 MANNING & NAPIER INC CL A 56382Q102 16 2600 SH DFND 04 0 0 2600 MANNING & NAPIER INC CL A 56382Q102 5295 844481 SH SOLE 0 0 844481 MANNKIND CORP COM NEW 56400P706 1390 444159 SH DFND 01 0 444159 0 MANNKIND CORP COM NEW 56400P706 315 100519 SH DFND 04 0 0 100519 MANNKIND CORP COM NEW 56400P706 36752 11741992 SH SOLE 0 0 11741992 MANNKIND CORP COM NEW 56400P706 16 5044 SH SOLE 0 5044 0 MANPOWERGROUP INC COM 56418H100 1714 19003 SH DFND 01 0 19003 0 MANPOWERGROUP INC COM 56418H100 1778 19720 SH DFND 02 0 19720 0 MANPOWERGROUP INC COM 56418H100 4363 48382 SH DFND 04 0 0 48382 MANPOWERGROUP INC COM 56418H100 476682 5285892 SH SOLE 0 0 5285892 MANPOWERGROUP INC COM 56418H100 67 747 SH SOLE 0 747 0 MANTECH INTL CORP CL A 564563104 2949 33155 SH DFND 01 0 33155 0 MANTECH INTL CORP CL A 564563104 806 9065 SH DFND 02 0 9065 0 MANTECH INTL CORP CL A 564563104 1878 21114 SH DFND 04 0 0 21114 MANTECH INTL CORP CL A 564563104 283653 3189262 SH SOLE 0 0 3189262 MANTECH INTL CORP CL A 564563104 12 138 SH SOLE 0 138 0 MANULIFE FINL CORP COM 56501R106 101112 5674078 SH DFND 01 0 5674078 0 MANULIFE FINL CORP COM 56501R106 20519 1151453 SH DFND 02 0 1151453 0 MANULIFE FINL CORP COM 56501R106 6261 351334 SH DFND 02 0 0 351334 MANULIFE FINL CORP COM 56501R106 31406 1762400 SH DFND 04 0 0 1762400 MANULIFE FINL CORP COM 56501R106 796542 44699346 SH SOLE 0 0 44699346 MANULIFE FINL CORP COM 56501R106 82790 4645918 SH SOLE 0 4645918 0 MARATHON OIL CORP COM 565849106 5257 788195 SH DFND 01 0 788195 0 MARATHON OIL CORP COM 565849106 1767 264967 SH DFND 02 0 264967 0 MARATHON OIL CORP COM 565849106 11513 1726055 SH DFND 04 0 0 1726055 MARATHON OIL CORP COM 565849106 538449 80727048 SH SOLE 0 0 80727048 MARATHON OIL CORP COM 565849106 36 5437 SH SOLE 0 5437 0 MARATHON PETE CORP COM 56585A102 26988 652515 SH DFND 01 0 652515 0 MARATHON PETE CORP COM 56585A102 15416 372725 SH DFND 02 0 372725 0 MARATHON PETE CORP COM 56585A102 1159 28030 SH DFND 02 0 0 28030 MARATHON PETE CORP COM 56585A102 69529 1681072 SH DFND 04 0 0 1681072 MARATHON PETE CORP COM 56585A102 2454979 59356349 SH SOLE 0 0 59356349 MARATHON PETE CORP COM 56585A102 132 3202 SH SOLE 0 3202 0 MARATHON PATENT GROUP INC COM 56585W401 83 7952 SH DFND 01 0 7952 0 MARATHON PATENT GROUP INC COM 56585W401 155 14894 SH DFND 04 0 0 14894 MARATHON PATENT GROUP INC COM 56585W401 7672 734863 SH SOLE 0 0 734863 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 291 10378 SH DFND 01 0 10378 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 55 1960 SH DFND 04 0 0 1960 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 131857 4700776 SH SOLE 0 0 4700776 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 9 338 SH SOLE 0 338 0 MARCHEX INC CL B 56624R108 6 3089 SH DFND 01 0 3089 0 MARCHEX INC CL B 56624R108 9 4374 SH DFND 04 0 0 4374 MARCHEX INC CL B 56624R108 2441 1245406 SH SOLE 0 0 1245406 MARCUS & MILLICHAP INC COM 566324109 692 18580 SH DFND 01 0 18580 0 MARCUS & MILLICHAP INC COM 566324109 215 5785 SH DFND 02 0 5785 0 MARCUS & MILLICHAP INC COM 566324109 715 19203 SH DFND 04 0 0 19203 MARCUS & MILLICHAP INC COM 566324109 130999 3518647 SH SOLE 0 0 3518647 MARCUS & MILLICHAP INC COM 566324109 4 118 SH SOLE 0 118 0 MARCUS CORP DEL COM 566330106 201 14926 SH DFND 01 0 14926 0 MARCUS CORP DEL COM 566330106 105 7770 SH DFND 04 0 0 7770 MARCUS CORP DEL COM 566330106 15506 1150324 SH SOLE 0 0 1150324 MARCUS CORP DEL COM 566330106 2 124 SH SOLE 0 124 0 MARINEMAX INC COM 567908108 495 14117 SH DFND 01 0 14117 0 MARINEMAX INC COM 567908108 279 7953 SH DFND 02 0 7953 0 MARINEMAX INC COM 567908108 814 23236 SH DFND 04 0 0 23236 MARINEMAX INC COM 567908108 47438 1354199 SH SOLE 0 0 1354199 MARINEMAX INC COM 567908108 70 1990 SH SOLE 0 1990 0 MARIN SOFTWARE INC COM NEW 56804T205 322 159630 SH SOLE 0 0 159630 MARINE PRODS CORP COM 568427108 265 18205 SH DFND 01 0 18205 0 MARINE PRODS CORP COM 568427108 176 12108 SH DFND 04 0 0 12108 MARINE PRODS CORP COM 568427108 9367 644232 SH SOLE 0 0 644232 MARINE PRODS CORP COM 568427108 1 61 SH SOLE 0 61 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 621 50901 SH DFND 01 0 50901 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 143 11685 SH DFND 04 0 0 11685 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 18471 1514031 SH SOLE 0 0 1514031 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 18 1467 SH SOLE 0 1467 0 MARKEL CORP COM 570535104 4631 4482 SH DFND 01 0 4482 0 MARKEL CORP COM 570535104 10328 9995 SH DFND 02 0 9995 0 MARKEL CORP COM 570535104 2532 2450 SH DFND 02 0 0 2450 MARKEL CORP COM 570535104 16790 16249 SH DFND 04 0 0 16249 MARKEL CORP COM 570535104 1221546 1182179 SH SOLE 0 0 1182179 MARKEL CORP COM 570535104 70 68 SH SOLE 0 68 0 MARKER THERAPEUTICS INC COM 57055L107 65 44768 SH DFND 01 0 44768 0 MARKER THERAPEUTICS INC COM 57055L107 11 7510 SH DFND 04 0 0 7510 MARKER THERAPEUTICS INC COM 57055L107 1943 1339910 SH SOLE 0 0 1339910 MARKETAXESS HLDGS INC COM 57060D108 24171 42364 SH DFND 01 0 42364 0 MARKETAXESS HLDGS INC COM 57060D108 12957 22710 SH DFND 02 0 22710 0 MARKETAXESS HLDGS INC COM 57060D108 3922 6874 SH DFND 02 0 0 6874 MARKETAXESS HLDGS INC COM 57060D108 54866 96162 SH DFND 04 0 0 96162 MARKETAXESS HLDGS INC COM 57060D108 2280798 3997472 SH SOLE 0 0 3997472 MARKETAXESS HLDGS INC COM 57060D108 136 238 SH SOLE 0 238 0 MARLIN BUSINESS SVCS CORP COM 571157106 68 5524 SH DFND 01 0 5524 0 MARLIN BUSINESS SVCS CORP COM 571157106 36 2976 SH DFND 04 0 0 2976 MARLIN BUSINESS SVCS CORP COM 571157106 5623 459389 SH SOLE 0 0 459389 MARLIN BUSINESS SVCS CORP COM 571157106 1 77 SH SOLE 0 77 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 4640 33811 SH DFND 01 0 33811 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1862 13572 SH DFND 02 0 13572 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 4428 32268 SH DFND 04 0 0 32268 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 491108 3578983 SH SOLE 0 0 3578983 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 28 203 SH SOLE 0 203 0 MARRONE BIO INNOVATIONS INC COM 57165B106 170 135977 SH DFND 01 0 135977 0 MARRONE BIO INNOVATIONS INC COM 57165B106 62 49946 SH DFND 04 0 0 49946 MARRONE BIO INNOVATIONS INC COM 57165B106 4758 3806754 SH SOLE 0 0 3806754 MARRONE BIO INNOVATIONS INC COM 57165B106 1 820 SH SOLE 0 820 0 MARSH & MCLENNAN COS INC COM 571748102 65072 556168 SH DFND 01 0 556168 0 MARSH & MCLENNAN COS INC COM 571748102 38315 327478 SH DFND 02 0 327478 0 MARSH & MCLENNAN COS INC COM 571748102 10870 92902 SH DFND 02 0 0 92902 MARSH & MCLENNAN COS INC COM 571748102 151269 1292896 SH DFND 04 0 0 1292896 MARSH & MCLENNAN COS INC COM 571748102 4650099 39744432 SH SOLE 0 0 39744432 MARSH & MCLENNAN COS INC COM 571748102 292 2492 SH SOLE 0 2492 0 MARRIOTT INTL INC NEW CL A 571903202 35266 267332 SH DFND 01 0 267332 0 MARRIOTT INTL INC NEW CL A 571903202 20752 157309 SH DFND 02 0 157309 0 MARRIOTT INTL INC NEW CL A 571903202 6617 50157 SH DFND 02 0 0 50157 MARRIOTT INTL INC NEW CL A 571903202 88960 674351 SH DFND 04 0 0 674351 MARRIOTT INTL INC NEW CL A 571903202 2625194 19899893 SH SOLE 0 0 19899893 MARRIOTT INTL INC NEW CL A 571903202 158 1196 SH SOLE 0 1196 0 MARTEN TRANS LTD COM 573075108 1326 76937 SH DFND 01 0 76937 0 MARTEN TRANS LTD COM 573075108 368 21352 SH DFND 02 0 21352 0 MARTEN TRANS LTD COM 573075108 799 46349 SH DFND 04 0 0 46349 MARTEN TRANS LTD COM 573075108 59767 3468782 SH SOLE 0 0 3468782 MARTEN TRANS LTD COM 573075108 5 288 SH SOLE 0 288 0 MARTIN MARIETTA MATLS INC COM 573284106 17735 62453 SH DFND 01 0 62453 0 MARTIN MARIETTA MATLS INC COM 573284106 11021 38812 SH DFND 02 0 38812 0 MARTIN MARIETTA MATLS INC COM 573284106 3244 11422 SH DFND 02 0 0 11422 MARTIN MARIETTA MATLS INC COM 573284106 45048 158636 SH DFND 04 0 0 158636 MARTIN MARIETTA MATLS INC COM 573284106 1798567 6333650 SH SOLE 0 0 6333650 MARTIN MARIETTA MATLS INC COM 573284106 87 306 SH SOLE 0 306 0 MASCO CORP COM 574599106 14449 263045 SH DFND 01 0 263045 0 MASCO CORP COM 574599106 8843 160986 SH DFND 02 0 160986 0 MASCO CORP COM 574599106 2596 47265 SH DFND 02 0 0 47265 MASCO CORP COM 574599106 36864 671108 SH DFND 04 0 0 671108 MASCO CORP COM 574599106 1509013 27471562 SH SOLE 0 0 27471562 MASCO CORP COM 574599106 71 1287 SH SOLE 0 1287 0 MASIMO CORP COM 574795100 5971 22250 SH DFND 01 0 22250 0 MASIMO CORP COM 574795100 10142 37789 SH DFND 02 0 37789 0 MASIMO CORP COM 574795100 2581 9617 SH DFND 02 0 0 9617 MASIMO CORP COM 574795100 15788 58828 SH DFND 04 0 0 58828 MASIMO CORP COM 574795100 1200229 4472125 SH SOLE 0 0 4472125 MASIMO CORP COM 574795100 80 297 SH SOLE 0 297 0 MASONITE INTL CORP COM 575385109 4738 48176 SH DFND 01 0 48176 0 MASONITE INTL CORP COM 575385109 819 8324 SH DFND 02 0 8324 0 MASONITE INTL CORP COM 575385109 1893 19249 SH DFND 04 0 0 19249 MASONITE INTL CORP COM 575385109 220267 2239854 SH SOLE 0 0 2239854 MASONITE INTL CORP COM 575385109 12 118 SH SOLE 0 118 0 MASTEC INC COM 576323109 2904 42598 SH DFND 01 0 42598 0 MASTEC INC COM 576323109 1405 20612 SH DFND 02 0 20612 0 MASTEC INC COM 576323109 3396 49816 SH DFND 04 0 0 49816 MASTEC INC COM 576323109 385664 5656559 SH SOLE 0 0 5656559 MASTEC INC COM 576323109 73 1077 SH SOLE 0 1077 0 MASTECH DIGITAL INC COM 57633B100 124 7772 SH DFND 01 0 7772 0 MASTECH DIGITAL INC COM 57633B100 23 1439 SH DFND 04 0 0 1439 MASTECH DIGITAL INC COM 57633B100 3883 244198 SH SOLE 0 0 244198 MASTERCARD INCORPORATED CL A 57636Q104 353352 989949 SH DFND 01 0 989949 0 MASTERCARD INCORPORATED CL A 57636Q104 191475 536435 SH DFND 02 0 536435 0 MASTERCARD INCORPORATED CL A 57636Q104 58455 163767 SH DFND 02 0 0 163767 MASTERCARD INCORPORATED CL A 57636Q104 802730 2248921 SH DFND 04 0 0 2248921 MASTERCARD INCORPORATED CL A 57636Q104 23754137 66549383 SH SOLE 0 0 66549383 MASTERCARD INCORPORATED CL A 57636Q104 1562 4375 SH SOLE 0 4375 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 922 37137 SH DFND 01 0 37137 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 20 786 SH DFND 02 0 786 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 249 10031 SH DFND 04 0 0 10031 MASTERCRAFT BOAT HLDGS INC COM 57637H103 26890 1082546 SH SOLE 0 0 1082546 MASTERCRAFT BOAT HLDGS INC COM 57637H103 23 911 SH SOLE 0 911 0 MATADOR RES CO COM 576485205 879 72900 SH DFND 01 0 72900 0 MATADOR RES CO COM 576485205 444 36803 SH DFND 02 0 36803 0 MATADOR RES CO COM 576485205 1226 101639 SH DFND 04 0 0 101639 MATADOR RES CO COM 576485205 138713 11501879 SH SOLE 0 0 11501879 MATADOR RES CO COM 576485205 71 5861 SH SOLE 0 5861 0 MATCH GROUP INC NEW COM 57667L107 16163 106905 SH DFND 01 0 106905 0 MATCH GROUP INC NEW COM 57667L107 21842 144468 SH DFND 02 0 144468 0 MATCH GROUP INC NEW COM 57667L107 6779 44839 SH DFND 02 0 0 44839 MATCH GROUP INC NEW COM 57667L107 42249 279446 SH DFND 04 0 0 279446 MATCH GROUP INC NEW COM 57667L107 3338872 22083946 SH SOLE 0 0 22083946 MATCH GROUP INC NEW COM 57667L107 211 1397 SH SOLE 0 1397 0 MATERION CORP COM 576690101 1377 21608 SH DFND 01 0 21608 0 MATERION CORP COM 576690101 397 6232 SH DFND 02 0 6232 0 MATERION CORP COM 576690101 1042 16345 SH DFND 04 0 0 16345 MATERION CORP COM 576690101 130263 2044310 SH SOLE 0 0 2044310 MATERION CORP COM 576690101 6 101 SH SOLE 0 101 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 42 30697 SH DFND 01 0 30697 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 45 33000 SH DFND 04 0 0 33000 MATINAS BIOPHARMA HLDGS INC COM 576810105 10382 7634058 SH SOLE 0 0 7634058 MATINAS BIOPHARMA HLDGS INC COM 576810105 1 887 SH SOLE 0 887 0 MATRIX SVC CO COM 576853105 195 17719 SH DFND 01 0 17719 0 MATRIX SVC CO COM 576853105 86 7832 SH DFND 04 0 0 7832 MATRIX SVC CO COM 576853105 17862 1620890 SH SOLE 0 0 1620890 MATRIX SVC CO COM 576853105 13 1216 SH SOLE 0 1216 0 MATSON INC COM 57686G105 1620 28428 SH DFND 01 0 28428 0 MATSON INC COM 57686G105 202 3545 SH DFND 02 0 3545 0 MATSON INC COM 57686G105 1319 23147 SH DFND 04 0 0 23147 MATSON INC COM 57686G105 238506 4186521 SH SOLE 0 0 4186521 MATSON INC COM 57686G105 86 1516 SH SOLE 0 1516 0 MATTEL INC COM 577081102 2421 138718 SH DFND 01 0 138718 0 MATTEL INC COM 577081102 1853 106187 SH DFND 02 0 106187 0 MATTEL INC COM 577081102 4968 284712 SH DFND 04 0 0 284712 MATTEL INC COM 577081102 525840 30134077 SH SOLE 0 0 30134077 MATTEL INC COM 577081102 30 1712 SH SOLE 0 1712 0 MATTHEWS INTL CORP CL A 577128101 598 20352 SH DFND 01 0 20352 0 MATTHEWS INTL CORP CL A 577128101 287 9760 SH DFND 02 0 9760 0 MATTHEWS INTL CORP CL A 577128101 903 30700 SH DFND 04 0 0 30700 MATTHEWS INTL CORP CL A 577128101 91635 3116826 SH SOLE 0 0 3116826 MATTHEWS INTL CORP CL A 577128101 42 1425 SH SOLE 0 1425 0 MAUI LD & PINEAPPLE INC COM 577345101 105 9143 SH DFND 01 0 9143 0 MAUI LD & PINEAPPLE INC COM 577345101 8 700 SH DFND 04 0 0 700 MAUI LD & PINEAPPLE INC COM 577345101 7227 626801 SH SOLE 0 0 626801 MAXIM INTEGRATED PRODS INC COM 57772K101 24702 278643 SH DFND 01 0 278643 0 MAXIM INTEGRATED PRODS INC COM 57772K101 13979 157690 SH DFND 02 0 157690 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4400 49636 SH DFND 02 0 0 49636 MAXIM INTEGRATED PRODS INC COM 57772K101 61788 696993 SH DFND 04 0 0 696993 MAXIM INTEGRATED PRODS INC COM 57772K101 2558430 28859896 SH SOLE 0 0 28859896 MAXIM INTEGRATED PRODS INC COM 57772K101 116 1314 SH SOLE 0 1314 0 MAVERIX METALS INC COM NEW 57776F405 54 9934 SH DFND 02 0 9934 0 MAVERIX METALS INC COM NEW 57776F405 89 16326 SH DFND 04 0 0 16326 MAXLINEAR INC COM 57776J100 3789 99207 SH DFND 01 0 99207 0 MAXLINEAR INC COM 57776J100 877 22964 SH DFND 02 0 22964 0 MAXLINEAR INC COM 57776J100 2143 56121 SH DFND 04 0 0 56121 MAXLINEAR INC COM 57776J100 262602 6876187 SH SOLE 0 0 6876187 MAXLINEAR INC COM 57776J100 13 333 SH SOLE 0 333 0 MAXAR TECHNOLOGIES INC COM 57778K105 1563 40511 SH DFND 01 0 40511 0 MAXAR TECHNOLOGIES INC COM 57778K105 773 20041 SH DFND 02 0 20041 0 MAXAR TECHNOLOGIES INC COM 57778K105 1816 47069 SH DFND 04 0 0 47069 MAXAR TECHNOLOGIES INC COM 57778K105 194123 5030389 SH SOLE 0 0 5030389 MAXAR TECHNOLOGIES INC COM 57778K105 70 1813 SH SOLE 0 1813 0 MAXIMUS INC COM 577933104 8860 121058 SH DFND 01 0 121058 0 MAXIMUS INC COM 577933104 1542 21068 SH DFND 02 0 21068 0 MAXIMUS INC COM 577933104 3905 53351 SH DFND 04 0 0 53351 MAXIMUS INC COM 577933104 473318 6466977 SH SOLE 0 0 6466977 MAXIMUS INC COM 577933104 285 3888 SH SOLE 0 3888 0 MAYVILLE ENGINEERING CO INC COM 578605107 96 7143 SH DFND 01 0 7143 0 MAYVILLE ENGINEERING CO INC COM 578605107 88 6569 SH DFND 04 0 0 6569 MAYVILLE ENGINEERING CO INC COM 578605107 7753 577685 SH SOLE 0 0 577685 MCAFEE CORP COM CL A 579063108 298 17853 SH DFND 01 0 17853 0 MCAFEE CORP COM CL A 579063108 219 13130 SH DFND 04 0 0 13130 MCAFEE CORP COM CL A 579063108 45053 2699407 SH SOLE 0 0 2699407 MCAFEE CORP COM CL A 579063108 3 165 SH SOLE 0 165 0 MCCORMICK & CO INC COM NON VTG 579780206 25449 266204 SH DFND 01 0 266204 0 MCCORMICK & CO INC COM NON VTG 579780206 16610 173743 SH DFND 02 0 173743 0 MCCORMICK & CO INC COM NON VTG 579780206 4293 44905 SH DFND 02 0 0 44905 MCCORMICK & CO INC COM NON VTG 579780206 60891 636931 SH DFND 04 0 0 636931 MCCORMICK & CO INC COM NON VTG 579780206 2588465 27075994 SH SOLE 0 0 27075994 MCCORMICK & CO INC COM NON VTG 579780206 118 1230 SH SOLE 0 1230 0 MCDONALDS CORP COM 580135101 163213 760618 SH DFND 01 0 760618 0 MCDONALDS CORP COM 580135101 100868 470073 SH DFND 02 0 470073 0 MCDONALDS CORP COM 580135101 29235 136242 SH DFND 02 0 0 136242 MCDONALDS CORP COM 580135101 407591 1899483 SH DFND 04 0 0 1899483 MCDONALDS CORP COM 580135101 13232227 61665705 SH SOLE 0 0 61665705 MCDONALDS CORP COM 580135101 787 3666 SH SOLE 0 3666 0 MCEWEN MNG INC COM 58039P107 45 45263 SH DFND 01 0 45263 0 MCEWEN MNG INC COM 58039P107 81 82209 SH DFND 02 0 82209 0 MCEWEN MNG INC COM 58039P107 213 216182 SH DFND 04 0 0 216182 MCEWEN MNG INC COM 58039P107 3960 4020531 SH SOLE 0 0 4020531 MCGRATH RENTCORP COM 580589109 2275 33903 SH DFND 01 0 33903 0 MCGRATH RENTCORP COM 580589109 545 8122 SH DFND 02 0 8122 0 MCGRATH RENTCORP COM 580589109 1346 20061 SH DFND 04 0 0 20061 MCGRATH RENTCORP COM 580589109 160200 2387477 SH SOLE 0 0 2387477 MCGRATH RENTCORP COM 580589109 8 120 SH SOLE 0 120 0 MCKESSON CORP COM 58155Q103 30580 175830 SH DFND 01 0 175830 0 MCKESSON CORP COM 58155Q103 16893 97129 SH DFND 02 0 97129 0 MCKESSON CORP COM 58155Q103 5136 29529 SH DFND 02 0 0 29529 MCKESSON CORP COM 58155Q103 71439 410756 SH DFND 04 0 0 410756 MCKESSON CORP COM 58155Q103 2702329 15537770 SH SOLE 0 0 15537770 MCKESSON CORP COM 58155Q103 156 895 SH SOLE 0 895 0 MECHEL PAO SPONSORED ADR NE 583840608 39 18862 SH DFND 01 0 18862 0 MECHEL PAO SPONSORED ADR NE 583840608 17 8106 SH DFND 02 0 8106 0 MECHEL PAO SPONSORED ADR NE 583840608 79 38745 SH DFND 05 0 0 38745 MECHEL PAO SPONSORED ADR NE 583840608 1756 856813 SH SOLE 0 0 856813 MEDALLION FINL CORP COM 583928106 14 2795 SH DFND 01 0 2795 0 MEDALLION FINL CORP COM 583928106 28 5749 SH DFND 04 0 0 5749 MEDALLION FINL CORP COM 583928106 3854 786596 SH SOLE 0 0 786596 MEDALLION FINL CORP COM 583928106 1 202 SH SOLE 0 202 0 MEDALLIA INC COM 584021109 1263 38027 SH DFND 01 0 38027 0 MEDALLIA INC COM 584021109 793 23862 SH DFND 02 0 23862 0 MEDALLIA INC COM 584021109 2102 63280 SH DFND 04 0 0 63280 MEDALLIA INC COM 584021109 235768 7097170 SH SOLE 0 0 7097170 MEDALLIA INC COM 584021109 14 410 SH SOLE 0 410 0 MEDIACO HLDG INC CL A 58450D104 0 170 SH DFND 04 0 0 170 MEDIACO HLDG INC CL A 58450D104 189 72698 SH SOLE 0 0 72698 MEDIAALPHA INC CL A 58450V104 658 16835 SH DFND 01 0 16835 0 MEDIAALPHA INC CL A 58450V104 171 4369 SH DFND 04 0 0 4369 MEDIAALPHA INC CL A 58450V104 30071 769678 SH SOLE 0 0 769678 MEDIAALPHA INC CL A 58450V104 2 43 SH SOLE 0 43 0 MEDICAL PPTYS TRUST INC COM 58463J304 3820 175288 SH DFND 01 0 175288 0 MEDICAL PPTYS TRUST INC COM 58463J304 31455 1443575 SH DFND 02 0 1443575 0 MEDICAL PPTYS TRUST INC COM 58463J304 2088 95810 SH DFND 02 0 0 95810 MEDICAL PPTYS TRUST INC COM 58463J304 7092 325460 SH DFND 04 0 0 325460 MEDICAL PPTYS TRUST INC COM 58463J304 1570309 72065578 SH SOLE 0 0 72065578 MEDICAL PPTYS TRUST INC COM 58463J304 91 4185 SH SOLE 0 4185 0 MEDICINOVA INC COM NEW 58468P206 439 83543 SH DFND 01 0 83543 0 MEDICINOVA INC COM NEW 58468P206 82 15599 SH DFND 04 0 0 15599 MEDICINOVA INC COM NEW 58468P206 9810 1865097 SH SOLE 0 0 1865097 MEDICINOVA INC COM NEW 58468P206 1 237 SH SOLE 0 237 0 MEDIFAST INC COM 58470H101 4404 22429 SH DFND 01 0 22429 0 MEDIFAST INC COM 58470H101 676 3444 SH DFND 02 0 3444 0 MEDIFAST INC COM 58470H101 1734 8834 SH DFND 04 0 0 8834 MEDIFAST INC COM 58470H101 217810 1109352 SH SOLE 0 0 1109352 MEDIFAST INC COM 58470H101 11 55 SH SOLE 0 55 0 MEDNAX INC COM 58502B106 1264 51517 SH DFND 01 0 51517 0 MEDNAX INC COM 58502B106 690 28107 SH DFND 02 0 28107 0 MEDNAX INC COM 58502B106 1750 71300 SH DFND 04 0 0 71300 MEDNAX INC COM 58502B106 215143 8767042 SH SOLE 0 0 8767042 MEDNAX INC COM 58502B106 10 402 SH SOLE 0 402 0 MEDPACE HLDGS INC COM 58506Q109 7605 54636 SH DFND 01 0 54636 0 MEDPACE HLDGS INC COM 58506Q109 1287 9247 SH DFND 02 0 9247 0 MEDPACE HLDGS INC COM 58506Q109 3189 22911 SH DFND 04 0 0 22911 MEDPACE HLDGS INC COM 58506Q109 452423 3250167 SH SOLE 0 0 3250167 MEDPACE HLDGS INC COM 58506Q109 35 252 SH SOLE 0 252 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 232 12513 SH DFND 01 0 12513 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2056 110856 SH DFND 02 0 110856 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 769 41449 SH DFND 02 0 0 41449 MELCO RESORTS AND ENTMNT LTD ADR 585464100 8713 469686 SH DFND 04 0 0 469686 MERCADOLIBRE INC COM 58733R102 44603 26625 SH DFND 02 0 26625 0 MERCADOLIBRE INC COM 58733R102 13703 8180 SH DFND 02 0 0 8180 MERCADOLIBRE INC COM 58733R102 62948 37576 SH DFND 04 0 0 37576 MERCADOLIBRE INC COM 58733R102 148492 88640 SH SOLE 0 0 88640 MERCANTILE BANK CORP COM 587376104 290 10682 SH DFND 01 0 10682 0 MERCANTILE BANK CORP COM 587376104 69 2557 SH DFND 02 0 2557 0 MERCANTILE BANK CORP COM 587376104 399 14673 SH DFND 04 0 0 14673 MERCANTILE BANK CORP COM 587376104 19862 731025 SH SOLE 0 0 731025 MERCANTILE BANK CORP COM 587376104 2 73 SH SOLE 0 73 0 MERCER INTL INC COM 588056101 83 8057 SH DFND 01 0 8057 0 MERCER INTL INC COM 588056101 86 8358 SH DFND 02 0 8358 0 MERCER INTL INC COM 588056101 300 29297 SH DFND 04 0 0 29297 MERCER INTL INC COM 588056101 12864 1255028 SH SOLE 0 0 1255028 MERCHANTS BANCORP IND COM 58844R108 201 7289 SH DFND 01 0 7289 0 MERCHANTS BANCORP IND COM 58844R108 52 1900 SH DFND 02 0 1900 0 MERCHANTS BANCORP IND COM 58844R108 199 7188 SH DFND 04 0 0 7188 MERCHANTS BANCORP IND COM 58844R108 20858 754916 SH SOLE 0 0 754916 MERCHANTS BANCORP IND COM 58844R108 2 75 SH SOLE 0 75 0 MERCK & CO. INC COM 58933Y105 229487 2805464 SH DFND 01 0 2805464 0 MERCK & CO. INC COM 58933Y105 132219 1616371 SH DFND 02 0 1616371 0 MERCK & CO. INC COM 58933Y105 37872 462979 SH DFND 02 0 0 462979 MERCK & CO. INC COM 58933Y105 542664 6634040 SH DFND 04 0 0 6634040 MERCK & CO. INC COM 58933Y105 16104005 196870482 SH SOLE 0 0 196870482 MERCK & CO. INC COM 58933Y105 1743 21308 SH SOLE 0 21308 0 MERCURY SYS INC COM 589378108 2078 23600 SH DFND 01 0 23600 0 MERCURY SYS INC COM 589378108 1601 18179 SH DFND 02 0 18179 0 MERCURY SYS INC COM 589378108 3816 43329 SH DFND 04 0 0 43329 MERCURY SYS INC COM 589378108 428716 4868459 SH SOLE 0 0 4868459 MERCURY SYS INC COM 589378108 25 279 SH SOLE 0 279 0 MERCURY GENL CORP NEW COM 589400100 470 8996 SH DFND 01 0 8996 0 MERCURY GENL CORP NEW COM 589400100 435 8332 SH DFND 02 0 8332 0 MERCURY GENL CORP NEW COM 589400100 1143 21891 SH DFND 04 0 0 21891 MERCURY GENL CORP NEW COM 589400100 130468 2498907 SH SOLE 0 0 2498907 MERCURY GENL CORP NEW COM 589400100 27 521 SH SOLE 0 521 0 MEREDITH CORP COM 589433101 1007 52424 SH DFND 01 0 52424 0 MEREDITH CORP COM 589433101 228 11884 SH DFND 02 0 11884 0 MEREDITH CORP COM 589433101 776 40406 SH DFND 04 0 0 40406 MEREDITH CORP COM 589433101 77170 4019292 SH SOLE 0 0 4019292 MEREDITH CORP COM 589433101 36 1876 SH SOLE 0 1876 0 MERIDIAN BIOSCIENCE INC COM 589584101 1436 76833 SH DFND 01 0 76833 0 MERIDIAN BIOSCIENCE INC COM 589584101 290 15509 SH DFND 02 0 15509 0 MERIDIAN BIOSCIENCE INC COM 589584101 659 35273 SH DFND 04 0 0 35273 MERIDIAN BIOSCIENCE INC COM 589584101 86520 4629231 SH SOLE 0 0 4629231 MERIDIAN BIOSCIENCE INC COM 589584101 16 869 SH SOLE 0 869 0 MERIDIAN CORPORATION COM 58958P104 108 5193 SH DFND 01 0 5193 0 MERIDIAN CORPORATION COM 58958P104 56 2700 SH DFND 04 0 0 2700 MERIDIAN CORPORATION COM 58958P104 6280 301912 SH SOLE 0 0 301912 MERIDIAN CORPORATION COM 58958P104 1 46 SH SOLE 0 46 0 MERIDIAN BANCORP INC MD COM 58958U103 488 32723 SH DFND 01 0 32723 0 MERIDIAN BANCORP INC MD COM 58958U103 336 22503 SH DFND 02 0 22503 0 MERIDIAN BANCORP INC MD COM 58958U103 679 45541 SH DFND 04 0 0 45541 MERIDIAN BANCORP INC MD COM 58958U103 35282 2366307 SH SOLE 0 0 2366307 MERIDIAN BANCORP INC MD COM 58958U103 40 2711 SH SOLE 0 2711 0 MERIT MED SYS INC COM 589889104 5897 106240 SH DFND 01 0 106240 0 MERIT MED SYS INC COM 589889104 917 16516 SH DFND 02 0 16516 0 MERIT MED SYS INC COM 589889104 2262 40742 SH DFND 04 0 0 40742 MERIT MED SYS INC COM 589889104 294992 5314209 SH SOLE 0 0 5314209 MERIT MED SYS INC COM 589889104 15 268 SH SOLE 0 268 0 MERITAGE HOMES CORP COM 59001A102 2264 27334 SH DFND 01 0 27334 0 MERITAGE HOMES CORP COM 59001A102 1077 13006 SH DFND 02 0 13006 0 MERITAGE HOMES CORP COM 59001A102 2664 32163 SH DFND 04 0 0 32163 MERITAGE HOMES CORP COM 59001A102 341161 4119308 SH SOLE 0 0 4119308 MERITAGE HOMES CORP COM 59001A102 109 1322 SH SOLE 0 1322 0 MERITOR INC COM 59001K100 3245 116250 SH DFND 01 0 116250 0 MERITOR INC COM 59001K100 655 23456 SH DFND 02 0 23456 0 MERITOR INC COM 59001K100 1665 59655 SH DFND 04 0 0 59655 MERITOR INC COM 59001K100 224868 8056887 SH SOLE 0 0 8056887 MERITOR INC COM 59001K100 44 1559 SH SOLE 0 1559 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 8 1128 SH DFND 01 0 1128 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 16 2320 SH DFND 04 0 0 2320 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 4046 587174 SH SOLE 0 0 587174 MERSANA THERAPEUTICS INC COM 59045L106 2808 105512 SH DFND 01 0 105512 0 MERSANA THERAPEUTICS INC COM 59045L106 410 15416 SH DFND 02 0 15416 0 MERSANA THERAPEUTICS INC COM 59045L106 1208 45387 SH DFND 04 0 0 45387 MERSANA THERAPEUTICS INC COM 59045L106 77201 2901202 SH SOLE 0 0 2901202 MERSANA THERAPEUTICS INC COM 59045L106 27 1001 SH SOLE 0 1001 0 MESA AIR GROUP INC COM NEW 590479135 130 19365 SH DFND 01 0 19365 0 MESA AIR GROUP INC COM NEW 590479135 44 6509 SH DFND 02 0 6509 0 MESA AIR GROUP INC COM NEW 590479135 279 41715 SH DFND 04 0 0 41715 MESA AIR GROUP INC COM NEW 590479135 9615 1437166 SH SOLE 0 0 1437166 MESA AIR GROUP INC COM NEW 590479135 41 6170 SH SOLE 0 6170 0 MESA LABS INC COM 59064R109 2687 9374 SH DFND 01 0 9374 0 MESA LABS INC COM 59064R109 480 1676 SH DFND 02 0 1676 0 MESA LABS INC COM 59064R109 1040 3627 SH DFND 04 0 0 3627 MESA LABS INC COM 59064R109 83436 291084 SH SOLE 0 0 291084 MESA LABS INC COM 59064R109 7 25 SH SOLE 0 25 0 META FINL GROUP INC COM 59100U108 803 21963 SH DFND 01 0 21963 0 META FINL GROUP INC COM 59100U108 483 13202 SH DFND 02 0 13202 0 META FINL GROUP INC COM 59100U108 1010 27623 SH DFND 04 0 0 27623 META FINL GROUP INC COM 59100U108 73207 2002382 SH SOLE 0 0 2002382 META FINL GROUP INC COM 59100U108 54 1469 SH SOLE 0 1469 0 METACRINE INC COM 59101E103 83 10591 SH DFND 01 0 10591 0 METACRINE INC COM 59101E103 4 457 SH DFND 04 0 0 457 METACRINE INC COM 59101E103 702 89351 SH SOLE 0 0 89351 METHANEX CORP COM 59151K108 8469 183797 SH DFND 01 0 183797 0 METHANEX CORP COM 59151K108 957 20763 SH DFND 02 0 20763 0 METHANEX CORP COM 59151K108 1366 29654 SH DFND 04 0 0 29654 METHANEX CORP COM 59151K108 69341 1504790 SH SOLE 0 0 1504790 METHANEX CORP COM 59151K108 5703 123754 SH SOLE 0 123754 0 METHODE ELECTRS INC COM 591520200 1261 32941 SH DFND 01 0 32941 0 METHODE ELECTRS INC COM 591520200 490 12807 SH DFND 02 0 12807 0 METHODE ELECTRS INC COM 591520200 1314 34329 SH DFND 04 0 0 34329 METHODE ELECTRS INC COM 591520200 143454 3747492 SH SOLE 0 0 3747492 METHODE ELECTRS INC COM 591520200 34 890 SH SOLE 0 890 0 METLIFE INC COM 59156R108 36064 768145 SH DFND 01 0 768145 0 METLIFE INC COM 59156R108 21854 465464 SH DFND 02 0 465464 0 METLIFE INC COM 59156R108 6574 140020 SH DFND 02 0 0 140020 METLIFE INC COM 59156R108 95329 2030442 SH DFND 04 0 0 2030442 METLIFE INC COM 59156R108 2644153 56318486 SH SOLE 0 0 56318486 METLIFE INC COM 59156R108 406 8645 SH SOLE 0 8645 0 METROCITY BANKSHARES INC COM 59165J105 170 11762 SH DFND 01 0 11762 0 METROCITY BANKSHARES INC COM 59165J105 89 6204 SH DFND 04 0 0 6204 METROCITY BANKSHARES INC COM 59165J105 12143 842103 SH SOLE 0 0 842103 METROCITY BANKSHARES INC COM 59165J105 1 66 SH SOLE 0 66 0 METROPOLITAN BK HLDG CORP COM 591774104 170 4682 SH DFND 01 0 4682 0 METROPOLITAN BK HLDG CORP COM 591774104 77 2132 SH DFND 04 0 0 2132 METROPOLITAN BK HLDG CORP COM 591774104 12978 357811 SH SOLE 0 0 357811 METROPOLITAN BK HLDG CORP COM 591774104 1 33 SH SOLE 0 33 0 METTLER TOLEDO INTERNATIONAL COM 592688105 30221 26517 SH DFND 01 0 26517 0 METTLER TOLEDO INTERNATIONAL COM 592688105 16431 14417 SH DFND 02 0 14417 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4852 4257 SH DFND 02 0 0 4257 METTLER TOLEDO INTERNATIONAL COM 592688105 69346 60847 SH DFND 04 0 0 60847 METTLER TOLEDO INTERNATIONAL COM 592688105 2832420 2485277 SH SOLE 0 0 2485277 METTLER TOLEDO INTERNATIONAL COM 592688105 133 117 SH SOLE 0 117 0 MICHAELS COS INC COM 59408Q106 651 50036 SH DFND 01 0 50036 0 MICHAELS COS INC COM 59408Q106 328 25194 SH DFND 02 0 25194 0 MICHAELS COS INC COM 59408Q106 1073 82474 SH DFND 04 0 0 82474 MICHAELS COS INC COM 59408Q106 104325 8018834 SH SOLE 0 0 8018834 MICHAELS COS INC COM 59408Q106 79 6101 SH SOLE 0 6101 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 5611 982748 SH SOLE 0 0 982748 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 42 7306 SH SOLE 0 7306 0 MICROSOFT CORP COM 594918104 1886606 8482180 SH DFND 01 0 8482180 0 MICROSOFT CORP COM 594918104 970416 4362991 SH DFND 02 0 4362991 0 MICROSOFT CORP COM 594918104 292341 1314366 SH DFND 02 0 0 1314366 MICROSOFT CORP COM 594918104 4262146 19162601 SH DFND 04 0 0 19162601 MICROSOFT CORP COM 594918104 129168265 580740333 SH SOLE 0 0 580740333 MICROSOFT CORP COM 594918104 8399 37762 SH SOLE 0 37762 0 MICROVISION INC DEL COM NEW 594960304 136 25194 SH DFND 01 0 25194 0 MICROVISION INC DEL COM NEW 594960304 264 49077 SH DFND 04 0 0 49077 MICROVISION INC DEL COM NEW 594960304 35140 6531627 SH SOLE 0 0 6531627 MICROVISION INC DEL COM NEW 594960304 4 725 SH SOLE 0 725 0 MICROSTRATEGY INC CL A NEW 594972408 4224 10870 SH DFND 01 0 10870 0 MICROSTRATEGY INC CL A NEW 594972408 947 2438 SH DFND 02 0 2438 0 MICROSTRATEGY INC CL A NEW 594972408 2265 5830 SH DFND 04 0 0 5830 MICROSTRATEGY INC CL A NEW 594972408 292668 753232 SH SOLE 0 0 753232 MICROSTRATEGY INC CL A NEW 594972408 14 36 SH SOLE 0 36 0 MICROCHIP TECHNOLOGY INC. COM 595017104 38980 282237 SH DFND 01 0 282237 0 MICROCHIP TECHNOLOGY INC. COM 595017104 20594 149111 SH DFND 02 0 149111 0 MICROCHIP TECHNOLOGY INC. COM 595017104 6229 45101 SH DFND 02 0 0 45101 MICROCHIP TECHNOLOGY INC. COM 595017104 90306 653867 SH DFND 04 0 0 653867 MICROCHIP TECHNOLOGY INC. COM 595017104 3946848 28577567 SH SOLE 0 0 28577567 MICROCHIP TECHNOLOGY INC. COM 595017104 177 1281 SH SOLE 0 1281 0 MICROBOT MED INC COM NEW 59503A204 9 1275 SH DFND 01 0 1275 0 MICROBOT MED INC COM NEW 59503A204 20 2966 SH DFND 04 0 0 2966 MICROBOT MED INC COM NEW 59503A204 1699 246654 SH SOLE 0 0 246654 MICRON TECHNOLOGY INC COM 595112103 83990 1117184 SH DFND 01 0 1117184 0 MICRON TECHNOLOGY INC COM 595112103 50344 669649 SH DFND 02 0 669649 0 MICRON TECHNOLOGY INC COM 595112103 15246 202788 SH DFND 02 0 0 202788 MICRON TECHNOLOGY INC COM 595112103 214600 2854480 SH DFND 04 0 0 2854480 MICRON TECHNOLOGY INC COM 595112103 6222554 82768739 SH SOLE 0 0 82768739 MICRON TECHNOLOGY INC COM 595112103 707 9405 SH SOLE 0 9405 0 MID-AMER APT CMNTYS INC COM 59522J103 14541 114775 SH DFND 01 0 114775 0 MID-AMER APT CMNTYS INC COM 59522J103 41621 328525 SH DFND 02 0 328525 0 MID-AMER APT CMNTYS INC COM 59522J103 2706 21361 SH DFND 02 0 0 21361 MID-AMER APT CMNTYS INC COM 59522J103 37227 293845 SH DFND 04 0 0 293845 MID-AMER APT CMNTYS INC COM 59522J103 2205958 17412249 SH SOLE 0 0 17412249 MID-AMER APT CMNTYS INC COM 59522J103 71 560 SH SOLE 0 560 0 MID PENN BANCORP INC COM 59540G107 95 4339 SH DFND 01 0 4339 0 MID PENN BANCORP INC COM 59540G107 53 2419 SH DFND 04 0 0 2419 MID PENN BANCORP INC COM 59540G107 7928 361996 SH SOLE 0 0 361996 MID PENN BANCORP INC COM 59540G107 1 40 SH SOLE 0 40 0 MID-SOUTHERN BANCORP INC COM 59548Q107 275 19081 SH SOLE 0 0 19081 MIDDLEBY CORP COM 596278101 2348 18212 SH DFND 01 0 18212 0 MIDDLEBY CORP COM 596278101 2353 18251 SH DFND 02 0 18251 0 MIDDLEBY CORP COM 596278101 5922 45938 SH DFND 04 0 0 45938 MIDDLEBY CORP COM 596278101 622221 4826412 SH SOLE 0 0 4826412 MIDDLEBY CORP COM 596278101 75 583 SH SOLE 0 583 0 MIDDLEFIELD BANC CORP COM NEW 596304204 95 4242 SH DFND 01 0 4242 0 MIDDLEFIELD BANC CORP COM NEW 596304204 22 1000 SH DFND 04 0 0 1000 MIDDLEFIELD BANC CORP COM NEW 596304204 5842 259658 SH SOLE 0 0 259658 MIDDLEFIELD BANC CORP COM NEW 596304204 1 48 SH SOLE 0 48 0 MIDDLESEX WTR CO COM 596680108 2445 33744 SH DFND 01 0 33744 0 MIDDLESEX WTR CO COM 596680108 426 5884 SH DFND 02 0 5884 0 MIDDLESEX WTR CO COM 596680108 964 13301 SH DFND 04 0 0 13301 MIDDLESEX WTR CO COM 596680108 74486 1027813 SH SOLE 0 0 1027813 MIDDLESEX WTR CO COM 596680108 6 83 SH SOLE 0 83 0 MIDLAND STS BANCORP INC ILL COM 597742105 259 14472 SH DFND 01 0 14472 0 MIDLAND STS BANCORP INC ILL COM 597742105 61 3426 SH DFND 02 0 3426 0 MIDLAND STS BANCORP INC ILL COM 597742105 388 21705 SH DFND 04 0 0 21705 MIDLAND STS BANCORP INC ILL COM 597742105 18408 1030092 SH SOLE 0 0 1030092 MIDLAND STS BANCORP INC ILL COM 597742105 2 101 SH SOLE 0 101 0 MIDWESTONE FINL GROUP INC NE COM 598511103 218 8906 SH DFND 01 0 8906 0 MIDWESTONE FINL GROUP INC NE COM 598511103 115 4679 SH DFND 02 0 4679 0 MIDWESTONE FINL GROUP INC NE COM 598511103 272 11097 SH DFND 04 0 0 11097 MIDWESTONE FINL GROUP INC NE COM 598511103 17054 696095 SH SOLE 0 0 696095 MIDWESTONE FINL GROUP INC NE COM 598511103 2 71 SH SOLE 0 71 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 181 85352 SH DFND 01 0 85352 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 32 14867 SH DFND 04 0 0 14867 MILESTONE SCIENTIFIC INC COM NEW 59935P209 5185 2445601 SH SOLE 0 0 2445601 MILLENDO THERAPEUTICS INC COM 60040X103 12 5824 SH DFND 04 0 0 5824 MILLENDO THERAPEUTICS INC COM 60040X103 672 313893 SH SOLE 0 0 313893 MILLER HERMAN INC COM 600544100 1320 39050 SH DFND 01 0 39050 0 MILLER HERMAN INC COM 600544100 664 19632 SH DFND 02 0 19632 0 MILLER HERMAN INC COM 600544100 1642 48588 SH DFND 04 0 0 48588 MILLER HERMAN INC COM 600544100 182756 5406990 SH SOLE 0 0 5406990 MILLER HERMAN INC COM 600544100 21 611 SH SOLE 0 611 0 MILLER INDS INC TENN COM NEW 600551204 285 7506 SH DFND 01 0 7506 0 MILLER INDS INC TENN COM NEW 600551204 134 3529 SH DFND 04 0 0 3529 MILLER INDS INC TENN COM NEW 600551204 20449 537855 SH SOLE 0 0 537855 MILLER INDS INC TENN COM NEW 600551204 2 62 SH SOLE 0 62 0 MIMEDX GROUP INC COM 602496101 150 16503 SH DFND 01 0 16503 0 MIMEDX GROUP INC COM 602496101 300 33019 SH DFND 04 0 0 33019 MIMEDX GROUP INC COM 602496101 36406 4009456 SH SOLE 0 0 4009456 MIMEDX GROUP INC COM 602496101 4 437 SH SOLE 0 437 0 MIND TECHNOLOGY INC COM 602566101 6 2737 SH DFND 04 0 0 2737 MIND TECHNOLOGY INC COM 602566101 1480 660935 SH SOLE 0 0 660935 MINERALS TECHNOLOGIES INC COM 603158106 1392 22412 SH DFND 01 0 22412 0 MINERALS TECHNOLOGIES INC COM 603158106 751 12096 SH DFND 02 0 12096 0 MINERALS TECHNOLOGIES INC COM 603158106 1811 29161 SH DFND 04 0 0 29161 MINERALS TECHNOLOGIES INC COM 603158106 186339 2999665 SH SOLE 0 0 2999665 MINERALS TECHNOLOGIES INC COM 603158106 10 168 SH SOLE 0 168 0 MINERVA NEUROSCIENCES INC COM 603380106 159 68112 SH DFND 01 0 68112 0 MINERVA NEUROSCIENCES INC COM 603380106 23 9797 SH DFND 04 0 0 9797 MINERVA NEUROSCIENCES INC COM 603380106 9762 4171798 SH SOLE 0 0 4171798 MINERVA NEUROSCIENCES INC COM 603380106 1 373 SH SOLE 0 373 0 MIRAGEN THERAPEUTICS INC COM NEW 60463E202 5 327 SH DFND 01 0 327 0 MIRAGEN THERAPEUTICS INC COM NEW 60463E202 5 281 SH DFND 04 0 0 281 MIRAGEN THERAPEUTICS INC COM NEW 60463E202 2623 159480 SH SOLE 0 0 159480 MIRATI THERAPEUTICS INC COM 60468T105 18697 85127 SH DFND 01 0 85127 0 MIRATI THERAPEUTICS INC COM 60468T105 2102 9571 SH DFND 02 0 9571 0 MIRATI THERAPEUTICS INC COM 60468T105 6652 30285 SH DFND 04 0 0 30285 MIRATI THERAPEUTICS INC COM 60468T105 858117 3906927 SH SOLE 0 0 3906927 MIRATI THERAPEUTICS INC COM 60468T105 72 328 SH SOLE 0 328 0 MIRUM PHARMACEUTICALS INC COM 604749101 116 6654 SH DFND 01 0 6654 0 MIRUM PHARMACEUTICALS INC COM 604749101 43 2452 SH DFND 04 0 0 2452 MIRUM PHARMACEUTICALS INC COM 604749101 10801 618633 SH SOLE 0 0 618633 MIRUM PHARMACEUTICALS INC COM 604749101 1 57 SH SOLE 0 57 0 MISONIX INC COM 604871103 190 15193 SH DFND 01 0 15193 0 MISONIX INC COM 604871103 48 3831 SH DFND 04 0 0 3831 MISONIX INC COM 604871103 8051 644074 SH SOLE 0 0 644074 MISONIX INC COM 604871103 1 75 SH SOLE 0 75 0 MISSION PRODUCE INC COM 60510V108 157 10409 SH DFND 01 0 10409 0 MISSION PRODUCE INC COM 60510V108 48 3185 SH DFND 04 0 0 3185 MISSION PRODUCE INC COM 60510V108 6368 423119 SH SOLE 0 0 423119 MISSION PRODUCE INC COM 60510V108 1 73 SH SOLE 0 73 0 MISTRAS GROUP INC COM 60649T107 97 12536 SH DFND 01 0 12536 0 MISTRAS GROUP INC COM 60649T107 38 4867 SH DFND 04 0 0 4867 MISTRAS GROUP INC COM 60649T107 6139 791109 SH SOLE 0 0 791109 MISTRAS GROUP INC COM 60649T107 1 74 SH SOLE 0 74 0 MITEK SYS INC COM NEW 606710200 1428 80318 SH DFND 01 0 80318 0 MITEK SYS INC COM NEW 606710200 158 8905 SH DFND 02 0 8905 0 MITEK SYS INC COM NEW 606710200 602 33859 SH DFND 04 0 0 33859 MITEK SYS INC COM NEW 606710200 39604 2227452 SH SOLE 0 0 2227452 MITEK SYS INC COM NEW 606710200 3 190 SH SOLE 0 190 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11721 1309584 SH DFND 01 0 1309584 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1541 172141 SH DFND 02 0 172141 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6609 738382 SH DFND 04 0 0 738382 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 495 55258 SH DFND 05 0 0 55258 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 89361 9984478 SH SOLE 0 0 9984478 MODEL N INC COM 607525102 2380 66713 SH DFND 01 0 66713 0 MODEL N INC COM 607525102 289 8096 SH DFND 02 0 8096 0 MODEL N INC COM 607525102 804 22535 SH DFND 04 0 0 22535 MODEL N INC COM 607525102 63591 1782246 SH SOLE 0 0 1782246 MODEL N INC COM 607525102 5 149 SH SOLE 0 149 0 MODERNA INC COM 60770K107 13673 130878 SH DFND 01 0 130878 0 MODERNA INC COM 60770K107 17321 165800 SH DFND 02 0 165800 0 MODERNA INC COM 60770K107 5246 50219 SH DFND 02 0 0 50219 MODERNA INC COM 60770K107 35253 337450 SH DFND 04 0 0 337450 MODERNA INC COM 60770K107 2369977 22685721 SH SOLE 0 0 22685721 MODERNA INC COM 60770K107 187 1787 SH SOLE 0 1787 0 MODINE MFG CO COM 607828100 422 33574 SH DFND 01 0 33574 0 MODINE MFG CO COM 607828100 43 3386 SH DFND 02 0 3386 0 MODINE MFG CO COM 607828100 500 39802 SH DFND 04 0 0 39802 MODINE MFG CO COM 607828100 31471 2505642 SH SOLE 0 0 2505642 MODINE MFG CO COM 607828100 77 6137 SH SOLE 0 6137 0 MOELIS & CO CL A 60786M105 4899 104761 SH DFND 01 0 104761 0 MOELIS & CO CL A 60786M105 800 17115 SH DFND 02 0 17115 0 MOELIS & CO CL A 60786M105 2042 43676 SH DFND 04 0 0 43676 MOELIS & CO CL A 60786M105 231903 4959424 SH SOLE 0 0 4959424 MOELIS & CO CL A 60786M105 12 265 SH SOLE 0 265 0 MOHAWK GROUP HLDGS INC COM 608189106 44 2585 SH DFND 01 0 2585 0 MOHAWK GROUP HLDGS INC COM 608189106 50 2880 SH DFND 04 0 0 2880 MOHAWK GROUP HLDGS INC COM 608189106 7766 451223 SH SOLE 0 0 451223 MOHAWK GROUP HLDGS INC COM 608189106 1 63 SH SOLE 0 63 0 MOHAWK INDS INC COM 608190104 8407 59647 SH DFND 01 0 59647 0 MOHAWK INDS INC COM 608190104 5055 35862 SH DFND 02 0 35862 0 MOHAWK INDS INC COM 608190104 1573 11162 SH DFND 02 0 0 11162 MOHAWK INDS INC COM 608190104 21385 151717 SH DFND 04 0 0 151717 MOHAWK INDS INC COM 608190104 815971 5789081 SH SOLE 0 0 5789081 MOHAWK INDS INC COM 608190104 96 684 SH SOLE 0 684 0 MOLECULAR TEMPLATES INC COM 608550109 515 54863 SH DFND 01 0 54863 0 MOLECULAR TEMPLATES INC COM 608550109 40 4299 SH DFND 02 0 4299 0 MOLECULAR TEMPLATES INC COM 608550109 186 19833 SH DFND 04 0 0 19833 MOLECULAR TEMPLATES INC COM 608550109 21590 2299276 SH SOLE 0 0 2299276 MOLECULAR TEMPLATES INC COM 608550109 1 133 SH SOLE 0 133 0 MOLECULIN BIOTECH INC COM 60855D101 13 15978 SH DFND 01 0 15978 0 MOLECULIN BIOTECH INC COM 60855D101 10 12192 SH DFND 04 0 0 12192 MOLECULIN BIOTECH INC COM 60855D101 449 563784 SH SOLE 0 0 563784 MOLINA HEALTHCARE INC COM 60855R100 5137 24152 SH DFND 01 0 24152 0 MOLINA HEALTHCARE INC COM 60855R100 6695 31480 SH DFND 02 0 31480 0 MOLINA HEALTHCARE INC COM 60855R100 2396 11265 SH DFND 02 0 0 11265 MOLINA HEALTHCARE INC COM 60855R100 7722 36309 SH DFND 04 0 0 36309 MOLINA HEALTHCARE INC COM 60855R100 1115620 5245531 SH SOLE 0 0 5245531 MOLINA HEALTHCARE INC COM 60855R100 66 312 SH SOLE 0 312 0 MOLSON COORS BEVERAGE CO CL B 60871R209 8457 187142 SH DFND 01 0 187142 0 MOLSON COORS BEVERAGE CO CL B 60871R209 4993 110489 SH DFND 02 0 110489 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1606 35531 SH DFND 02 0 0 35531 MOLSON COORS BEVERAGE CO CL B 60871R209 21848 483469 SH DFND 04 0 0 483469 MOLSON COORS BEVERAGE CO CL B 60871R209 831135 18392011 SH SOLE 0 0 18392011 MOLSON COORS BEVERAGE CO CL B 60871R209 119 2630 SH SOLE 0 2630 0 MOMO INC ADR 60879B107 6400 458443 SH DFND 01 0 458443 0 MOMO INC ADR 60879B107 919 65801 SH DFND 02 0 65801 0 MOMO INC ADR 60879B107 4598 329402 SH DFND 04 0 0 329402 MOMO INC ADR 60879B107 571 40931 SH DFND 05 0 0 40931 MOMO INC ADR 60879B107 61883 4432844 SH SOLE 0 0 4432844 MONAKER GROUP INC COM NEW 609011200 4 1975 SH DFND 01 0 1975 0 MONAKER GROUP INC COM NEW 609011200 473 208286 SH SOLE 0 0 208286 MONARCH CASINO & RESORT INC COM 609027107 1235 20179 SH DFND 01 0 20179 0 MONARCH CASINO & RESORT INC COM 609027107 210 3426 SH DFND 02 0 3426 0 MONARCH CASINO & RESORT INC COM 609027107 678 11073 SH DFND 04 0 0 11073 MONARCH CASINO & RESORT INC COM 609027107 47444 774975 SH SOLE 0 0 774975 MONARCH CASINO & RESORT INC COM 609027107 42 687 SH SOLE 0 687 0 MONDELEZ INTL INC CL A 609207105 83762 1432559 SH DFND 01 0 1432559 0 MONDELEZ INTL INC CL A 609207105 54098 925220 SH DFND 02 0 925220 0 MONDELEZ INTL INC CL A 609207105 15208 260091 SH DFND 02 0 0 260091 MONDELEZ INTL INC CL A 609207105 212833 3640034 SH DFND 04 0 0 3640034 MONDELEZ INTL INC CL A 609207105 5979185 102260736 SH SOLE 0 0 102260736 MONDELEZ INTL INC CL A 609207105 447 7640 SH SOLE 0 7640 0 MONEYGRAM INTL INC COM NEW 60935Y208 224 40910 SH DFND 01 0 40910 0 MONEYGRAM INTL INC COM NEW 60935Y208 23 4156 SH DFND 02 0 4156 0 MONEYGRAM INTL INC COM NEW 60935Y208 193 35272 SH DFND 04 0 0 35272 MONEYGRAM INTL INC COM NEW 60935Y208 16911 3094415 SH SOLE 0 0 3094415 MONEYGRAM INTL INC COM NEW 60935Y208 23 4161 SH SOLE 0 4161 0 MONGODB INC CL A 60937P106 8192 22817 SH DFND 01 0 22817 0 MONGODB INC CL A 60937P106 9344 26024 SH DFND 02 0 26024 0 MONGODB INC CL A 60937P106 3241 9028 SH DFND 02 0 0 9028 MONGODB INC CL A 60937P106 10784 30037 SH DFND 04 0 0 30037 MONGODB INC CL A 60937P106 1674011 4662465 SH SOLE 0 0 4662465 MONGODB INC CL A 60937P106 111 309 SH SOLE 0 309 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3011 173845 SH DFND 01 0 173845 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4242 244906 SH DFND 02 0 244906 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1253 72320 SH DFND 04 0 0 72320 MONMOUTH REAL ESTATE INVT CO CL A 609720107 158103 9128344 SH SOLE 0 0 9128344 MONMOUTH REAL ESTATE INVT CO CL A 609720107 8 453 SH SOLE 0 453 0 MONOLITHIC PWR SYS INC COM 609839105 7082 19338 SH DFND 01 0 19338 0 MONOLITHIC PWR SYS INC COM 609839105 8150 22254 SH DFND 02 0 22254 0 MONOLITHIC PWR SYS INC COM 609839105 2279 6224 SH DFND 02 0 0 6224 MONOLITHIC PWR SYS INC COM 609839105 9641 26325 SH DFND 04 0 0 26325 MONOLITHIC PWR SYS INC COM 609839105 1446564 3949878 SH SOLE 0 0 3949878 MONOLITHIC PWR SYS INC COM 609839105 89 243 SH SOLE 0 243 0 MONRO INC COM 610236101 2296 43076 SH DFND 01 0 43076 0 MONRO INC COM 610236101 610 11436 SH DFND 02 0 11436 0 MONRO INC COM 610236101 1487 27898 SH DFND 04 0 0 27898 MONRO INC COM 610236101 185918 3488148 SH SOLE 0 0 3488148 MONRO INC COM 610236101 8 158 SH SOLE 0 158 0 MONSTER BEVERAGE CORP NEW COM 61174X109 38408 415314 SH DFND 01 0 415314 0 MONSTER BEVERAGE CORP NEW COM 61174X109 22053 238466 SH DFND 02 0 238466 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5425 58656 SH DFND 02 0 0 58656 MONSTER BEVERAGE CORP NEW COM 61174X109 87732 948663 SH DFND 04 0 0 948663 MONSTER BEVERAGE CORP NEW COM 61174X109 2544043 27509119 SH SOLE 0 0 27509119 MONSTER BEVERAGE CORP NEW COM 61174X109 193 2090 SH SOLE 0 2090 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 410 13254 SH DFND 01 0 13254 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 162 5227 SH DFND 02 0 5227 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 348 11226 SH DFND 04 0 0 11226 MONTROSE ENVIRONMENTAL GROUP COM 615111101 18976 612923 SH SOLE 0 0 612923 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2 63 SH SOLE 0 63 0 MOODYS CORP COM 615369105 52758 181775 SH DFND 01 0 181775 0 MOODYS CORP COM 615369105 29378 101220 SH DFND 02 0 101220 0 MOODYS CORP COM 615369105 8976 30927 SH DFND 02 0 0 30927 MOODYS CORP COM 615369105 120010 413484 SH DFND 04 0 0 413484 MOODYS CORP COM 615369105 3761826 12961087 SH SOLE 0 0 12961087 MOODYS CORP COM 615369105 282 971 SH SOLE 0 971 0 MOOG INC CL A 615394202 1546 19499 SH DFND 01 0 19499 0 MOOG INC CL A 615394202 855 10779 SH DFND 02 0 10779 0 MOOG INC CL A 615394202 1948 24564 SH DFND 04 0 0 24564 MOOG INC CL A 615394202 234904 2962223 SH SOLE 0 0 2962223 MOOG INC CL A 615394202 23 296 SH SOLE 0 296 0 MORGAN STANLEY COM NEW 617446448 97272 1419407 SH DFND 01 0 1419407 0 MORGAN STANLEY COM NEW 617446448 55748 813479 SH DFND 02 0 813479 0 MORGAN STANLEY COM NEW 617446448 16953 247386 SH DFND 02 0 0 247386 MORGAN STANLEY COM NEW 617446448 252409 3683185 SH DFND 04 0 0 3683185 MORGAN STANLEY COM NEW 617446448 7496644 109392148 SH SOLE 0 0 109392148 MORGAN STANLEY COM NEW 617446448 853 12449 SH SOLE 0 12449 0 MORNINGSTAR INC COM 617700109 2144 9258 SH DFND 01 0 9258 0 MORNINGSTAR INC COM 617700109 1776 7671 SH DFND 02 0 7671 0 MORNINGSTAR INC COM 617700109 4317 18644 SH DFND 04 0 0 18644 MORNINGSTAR INC COM 617700109 463961 2003547 SH SOLE 0 0 2003547 MORNINGSTAR INC COM 617700109 34 147 SH SOLE 0 147 0 MORPHIC HLDG INC COM 61775R105 897 26724 SH DFND 01 0 26724 0 MORPHIC HLDG INC COM 61775R105 130 3872 SH DFND 02 0 3872 0 MORPHIC HLDG INC COM 61775R105 242 7228 SH DFND 04 0 0 7228 MORPHIC HLDG INC COM 61775R105 22320 665268 SH SOLE 0 0 665268 MORPHIC HLDG INC COM 61775R105 3 76 SH SOLE 0 76 0 MOSAIC CO NEW COM 61945C103 7932 344737 SH DFND 01 0 344737 0 MOSAIC CO NEW COM 61945C103 4430 192541 SH DFND 02 0 192541 0 MOSAIC CO NEW COM 61945C103 1510 65631 SH DFND 02 0 0 65631 MOSAIC CO NEW COM 61945C103 16121 700620 SH DFND 04 0 0 700620 MOSAIC CO NEW COM 61945C103 799151 34730589 SH SOLE 0 0 34730589 MOSAIC CO NEW COM 61945C103 92 3996 SH SOLE 0 3996 0 MOSYS INC COM 619718307 40 16254 SH SOLE 0 0 16254 MOTORCAR PTS AMER INC COM 620071100 303 15448 SH DFND 01 0 15448 0 MOTORCAR PTS AMER INC COM 620071100 131 6699 SH DFND 04 0 0 6699 MOTORCAR PTS AMER INC COM 620071100 26256 1338250 SH SOLE 0 0 1338250 MOTORCAR PTS AMER INC COM 620071100 21 1066 SH SOLE 0 1066 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 29297 172272 SH DFND 01 0 172272 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 21063 123857 SH DFND 02 0 123857 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5284 31072 SH DFND 02 0 0 31072 MOTOROLA SOLUTIONS INC COM NEW 620076307 73760 433732 SH DFND 04 0 0 433732 MOTOROLA SOLUTIONS INC COM NEW 620076307 2994895 17610816 SH SOLE 0 0 17610816 MOTOROLA SOLUTIONS INC COM NEW 620076307 332 1954 SH SOLE 0 1954 0 MOTUS GI HLDGS INC COM 62014P108 5 5597 SH DFND 01 0 5597 0 MOTUS GI HLDGS INC COM 62014P108 5 5708 SH DFND 04 0 0 5708 MOTUS GI HLDGS INC COM 62014P108 326 343367 SH SOLE 0 0 343367 MOVADO GROUP INC COM 624580106 181 10919 SH DFND 01 0 10919 0 MOVADO GROUP INC COM 624580106 39 2327 SH DFND 02 0 2327 0 MOVADO GROUP INC COM 624580106 173 10408 SH DFND 04 0 0 10408 MOVADO GROUP INC COM 624580106 17467 1050971 SH SOLE 0 0 1050971 MOVADO GROUP INC COM 624580106 24 1467 SH SOLE 0 1467 0 MUELLER INDS INC COM 624756102 1304 37139 SH DFND 01 0 37139 0 MUELLER INDS INC COM 624756102 792 22546 SH DFND 02 0 22546 0 MUELLER INDS INC COM 624756102 1447 41223 SH DFND 04 0 0 41223 MUELLER INDS INC COM 624756102 193524 5511947 SH SOLE 0 0 5511947 MUELLER INDS INC COM 624756102 9 267 SH SOLE 0 267 0 MUELLER WTR PRODS INC COM SER A 624758108 1440 116310 SH DFND 01 0 116310 0 MUELLER WTR PRODS INC COM SER A 624758108 531 42859 SH DFND 02 0 42859 0 MUELLER WTR PRODS INC COM SER A 624758108 1453 117369 SH DFND 04 0 0 117369 MUELLER WTR PRODS INC COM SER A 624758108 167469 13527421 SH SOLE 0 0 13527421 MUELLER WTR PRODS INC COM SER A 624758108 10 792 SH SOLE 0 792 0 MR COOPER GROUP INC COM 62482R107 1534 49447 SH DFND 01 0 49447 0 MR COOPER GROUP INC COM 62482R107 868 27971 SH DFND 02 0 27971 0 MR COOPER GROUP INC COM 62482R107 2057 66298 SH DFND 04 0 0 66298 MR COOPER GROUP INC COM 62482R107 135081 4353233 SH SOLE 0 0 4353233 MR COOPER GROUP INC COM 62482R107 99 3201 SH SOLE 0 3201 0 MULTIPLAN CORPORATION COM 62548M100 355 44387 SH DFND 01 0 44387 0 MULTIPLAN CORPORATION COM 62548M100 757 94769 SH DFND 04 0 0 94769 MULTIPLAN CORPORATION COM 62548M100 229994 28785195 SH SOLE 0 0 28785195 MULTIPLAN CORPORATION COM 62548M100 15 1816 SH SOLE 0 1816 0 MURPHY OIL CORP COM 626717102 575 47497 SH DFND 01 0 47497 0 MURPHY OIL CORP COM 626717102 571 47180 SH DFND 02 0 47180 0 MURPHY OIL CORP COM 626717102 1443 119221 SH DFND 04 0 0 119221 MURPHY OIL CORP COM 626717102 162928 13465084 SH SOLE 0 0 13465084 MURPHY OIL CORP COM 626717102 29 2359 SH SOLE 0 2359 0 MURPHY USA INC COM 626755102 6985 53377 SH DFND 01 0 53377 0 MURPHY USA INC COM 626755102 1261 9636 SH DFND 02 0 9636 0 MURPHY USA INC COM 626755102 2928 22376 SH DFND 04 0 0 22376 MURPHY USA INC COM 626755102 349526 2670786 SH SOLE 0 0 2670786 MURPHY USA INC COM 626755102 41 317 SH SOLE 0 317 0 MUSCLE MAKER INC COM 627333107 853 487573 SH SOLE 0 0 487573 MUSTANG BIO INC COM 62818Q104 364 96069 SH DFND 01 0 96069 0 MUSTANG BIO INC COM 62818Q104 60 15854 SH DFND 04 0 0 15854 MUSTANG BIO INC COM 62818Q104 7765 2051414 SH SOLE 0 0 2051414 MUSTANG BIO INC COM 62818Q104 2 397 SH SOLE 0 397 0 MYERS INDS INC COM 628464109 860 41391 SH DFND 01 0 41391 0 MYERS INDS INC COM 628464109 116 5600 SH DFND 02 0 5600 0 MYERS INDS INC COM 628464109 526 25318 SH DFND 04 0 0 25318 MYERS INDS INC COM 628464109 50020 2407116 SH SOLE 0 0 2407116 MYERS INDS INC COM 628464109 4 171 SH SOLE 0 171 0 MYRIAD GENETICS INC COM 62855J104 946 47836 SH DFND 01 0 47836 0 MYRIAD GENETICS INC COM 62855J104 471 23814 SH DFND 02 0 23814 0 MYRIAD GENETICS INC COM 62855J104 1178 59587 SH DFND 04 0 0 59587 MYRIAD GENETICS INC COM 62855J104 161468 8165275 SH SOLE 0 0 8165275 MYRIAD GENETICS INC COM 62855J104 7 352 SH SOLE 0 352 0 MYOMO INC COM NEW 62857J201 313 46450 SH SOLE 0 0 46450 NBT BANCORP INC COM 628778102 913 28456 SH DFND 01 0 28456 0 NBT BANCORP INC COM 628778102 496 15454 SH DFND 02 0 15454 0 NBT BANCORP INC COM 628778102 1335 41589 SH DFND 04 0 0 41589 NBT BANCORP INC COM 628778102 141038 4393704 SH SOLE 0 0 4393704 NBT BANCORP INC COM 628778102 25 786 SH SOLE 0 786 0 NCR CORP NEW COM 62886E108 1577 41967 SH DFND 01 0 41967 0 NCR CORP NEW COM 62886E108 1751 46601 SH DFND 02 0 46601 0 NCR CORP NEW COM 62886E108 4144 110308 SH DFND 04 0 0 110308 NCR CORP NEW COM 62886E108 436672 11622900 SH SOLE 0 0 11622900 NCR CORP NEW COM 62886E108 102 2724 SH SOLE 0 2724 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 3 153 SH DFND 04 0 0 153 NCS MULTISTAGE HLDGS INC COM NEW 628877201 363 16129 SH SOLE 0 0 16129 NIC INC COM 62914B100 3369 130412 SH DFND 01 0 130412 0 NIC INC COM 62914B100 563 21813 SH DFND 02 0 21813 0 NIC INC COM 62914B100 1320 51119 SH DFND 04 0 0 51119 NIC INC COM 62914B100 170615 6605323 SH SOLE 0 0 6605323 NIC INC COM 62914B100 122 4732 SH SOLE 0 4732 0 NIO INC SPON ADS 62914V106 158491 3251765 SH DFND 01 0 3251765 0 NIO INC SPON ADS 62914V106 25526 523715 SH DFND 02 0 523715 0 NIO INC SPON ADS 62914V106 131393 2695798 SH DFND 04 0 0 2695798 NIO INC SPON ADS 62914V106 7249 148732 SH DFND 05 0 0 148732 NIO INC SPON ADS 62914V106 1611748 33068274 SH SOLE 0 0 33068274 NL INDS INC COM NEW 629156407 26 5472 SH DFND 01 0 5472 0 NL INDS INC COM NEW 629156407 6 1356 SH DFND 04 0 0 1356 NL INDS INC COM NEW 629156407 952 199224 SH SOLE 0 0 199224 NMI HLDGS INC CL A 629209305 1381 60981 SH DFND 01 0 60981 0 NMI HLDGS INC CL A 629209305 560 24727 SH DFND 02 0 24727 0 NMI HLDGS INC CL A 629209305 1716 75773 SH DFND 04 0 0 75773 NMI HLDGS INC CL A 629209305 139218 6146470 SH SOLE 0 0 6146470 NMI HLDGS INC CL A 629209305 19 831 SH SOLE 0 831 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1332 43968 SH DFND 01 0 43968 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 240 7919 SH DFND 04 0 0 7919 NGM BIOPHARMACEUTICALS INC COM 62921N105 51623 1704009 SH SOLE 0 0 1704009 NGM BIOPHARMACEUTICALS INC COM 62921N105 11 365 SH SOLE 0 365 0 NN INC COM 629337106 188 28685 SH DFND 01 0 28685 0 NN INC COM 629337106 102 15523 SH DFND 04 0 0 15523 NN INC COM 629337106 12362 1881613 SH SOLE 0 0 1881613 NN INC COM 629337106 1 151 SH SOLE 0 151 0 NRG ENERGY INC COM NEW 629377508 9571 254883 SH DFND 01 0 254883 0 NRG ENERGY INC COM NEW 629377508 5291 140894 SH DFND 02 0 140894 0 NRG ENERGY INC COM NEW 629377508 442 11768 SH DFND 02 0 0 11768 NRG ENERGY INC COM NEW 629377508 24114 642194 SH DFND 04 0 0 642194 NRG ENERGY INC COM NEW 629377508 1055024 28096512 SH SOLE 0 0 28096512 NRG ENERGY INC COM NEW 629377508 100 2655 SH SOLE 0 2655 0 NTN BUZZTIME INC COM PAR 629410606 36 16227 SH SOLE 0 0 16227 NVE CORP COM NEW 629445206 500 8899 SH DFND 01 0 8899 0 NVE CORP COM NEW 629445206 78 1392 SH DFND 04 0 0 1392 NVE CORP COM NEW 629445206 16146 287392 SH SOLE 0 0 287392 NVE CORP COM NEW 629445206 1 25 SH SOLE 0 25 0 NVR INC COM 62944T105 14426 3536 SH DFND 01 0 3536 0 NVR INC COM 62944T105 8555 2097 SH DFND 02 0 2097 0 NVR INC COM 62944T105 2656 651 SH DFND 02 0 0 651 NVR INC COM 62944T105 36303 8898 SH DFND 04 0 0 8898 NVR INC COM 62944T105 1487125 364504 SH SOLE 0 0 364504 NVR INC COM 62944T105 69 17 SH SOLE 0 17 0 NV5 GLOBAL INC COM 62945V109 1610 20441 SH DFND 01 0 20441 0 NV5 GLOBAL INC COM 62945V109 238 3015 SH DFND 02 0 3015 0 NV5 GLOBAL INC COM 62945V109 670 8509 SH DFND 04 0 0 8509 NV5 GLOBAL INC COM 62945V109 42104 534451 SH SOLE 0 0 534451 NV5 GLOBAL INC COM 62945V109 4 49 SH SOLE 0 49 0 NACCO INDS INC CL A 629579103 62 2366 SH DFND 01 0 2366 0 NACCO INDS INC CL A 629579103 26 983 SH DFND 04 0 0 983 NACCO INDS INC CL A 629579103 6010 228525 SH SOLE 0 0 228525 NACCO INDS INC CL A 629579103 1 34 SH SOLE 0 34 0 NANOVIRICIDES INC COM 630087302 3 875 SH DFND 01 0 875 0 NANOVIRICIDES INC COM 630087302 7 2399 SH DFND 04 0 0 2399 NANOVIRICIDES INC COM 630087302 259 90254 SH SOLE 0 0 90254 NANOSTRING TECHNOLOGIES INC COM 63009R109 5317 79499 SH DFND 01 0 79499 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 961 14376 SH DFND 02 0 14376 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2294 34303 SH DFND 04 0 0 34303 NANOSTRING TECHNOLOGIES INC COM 63009R109 145418 2174317 SH SOLE 0 0 2174317 NANOSTRING TECHNOLOGIES INC COM 63009R109 32 472 SH SOLE 0 472 0 NANTHEALTH INC COM 630104107 182 56275 SH DFND 01 0 56275 0 NANTHEALTH INC COM 630104107 32 9854 SH DFND 04 0 0 9854 NANTHEALTH INC COM 630104107 5278 1634179 SH SOLE 0 0 1634179 NANTKWEST INC COM 63016Q102 766 57464 SH DFND 01 0 57464 0 NANTKWEST INC COM 63016Q102 66 4949 SH DFND 02 0 4949 0 NANTKWEST INC COM 63016Q102 407 30498 SH DFND 04 0 0 30498 NANTKWEST INC COM 63016Q102 25773 1933488 SH SOLE 0 0 1933488 NANTKWEST INC COM 63016Q102 20 1483 SH SOLE 0 1483 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 614 23433 SH DFND 01 0 23433 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 88 3340 SH DFND 02 0 3340 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 305 11620 SH DFND 04 0 0 11620 NAPCO SEC TECHNOLOGIES INC COM 630402105 17860 681143 SH SOLE 0 0 681143 NAPCO SEC TECHNOLOGIES INC COM 630402105 2 58 SH SOLE 0 58 0 NASDAQ INC COM 631103108 15277 115087 SH DFND 01 0 115087 0 NASDAQ INC COM 631103108 9311 70146 SH DFND 02 0 70146 0 NASDAQ INC COM 631103108 2701 20349 SH DFND 02 0 0 20349 NASDAQ INC COM 631103108 38975 293621 SH DFND 04 0 0 293621 NASDAQ INC COM 631103108 1844825 13898033 SH SOLE 0 0 13898033 NASDAQ INC COM 631103108 96 726 SH SOLE 0 726 0 NATERA INC COM 632307104 14315 143837 SH DFND 01 0 143837 0 NATERA INC COM 632307104 2235 22456 SH DFND 02 0 22456 0 NATERA INC COM 632307104 5972 60008 SH DFND 04 0 0 60008 NATERA INC COM 632307104 714001 7174451 SH SOLE 0 0 7174451 NATERA INC COM 632307104 69 695 SH SOLE 0 695 0 NATHANS FAMOUS INC NEW COM 632347100 110 1987 SH DFND 01 0 1987 0 NATHANS FAMOUS INC NEW COM 632347100 39 713 SH DFND 04 0 0 713 NATHANS FAMOUS INC NEW COM 632347100 5910 107018 SH SOLE 0 0 107018 NATHANS FAMOUS INC NEW COM 632347100 1 17 SH SOLE 0 17 0 NATIONAL BK HLDGS CORP CL A 633707104 951 29040 SH DFND 01 0 29040 0 NATIONAL BK HLDGS CORP CL A 633707104 413 12595 SH DFND 02 0 12595 0 NATIONAL BK HLDGS CORP CL A 633707104 786 23992 SH DFND 04 0 0 23992 NATIONAL BK HLDGS CORP CL A 633707104 99342 3032409 SH SOLE 0 0 3032409 NATIONAL BK HLDGS CORP CL A 633707104 14 432 SH SOLE 0 432 0 NATIONAL BANKSHARES INC VA COM 634865109 135 4324 SH DFND 01 0 4324 0 NATIONAL BANKSHARES INC VA COM 634865109 54 1735 SH DFND 04 0 0 1735 NATIONAL BANKSHARES INC VA COM 634865109 8999 287407 SH SOLE 0 0 287407 NATIONAL BANKSHARES INC VA COM 634865109 1 17 SH SOLE 0 17 0 NATIONAL BEVERAGE CORP COM 635017106 1994 23485 SH DFND 01 0 23485 0 NATIONAL BEVERAGE CORP COM 635017106 492 5791 SH DFND 02 0 5791 0 NATIONAL BEVERAGE CORP COM 635017106 812 9563 SH DFND 04 0 0 9563 NATIONAL BEVERAGE CORP COM 635017106 112052 1319815 SH SOLE 0 0 1319815 NATIONAL BEVERAGE CORP COM 635017106 5 59 SH SOLE 0 59 0 NATIONAL CINEMEDIA INC COM 635309107 158 42352 SH DFND 01 0 42352 0 NATIONAL CINEMEDIA INC COM 635309107 110 29673 SH DFND 04 0 0 29673 NATIONAL CINEMEDIA INC COM 635309107 11349 3050816 SH SOLE 0 0 3050816 NATIONAL CINEMEDIA INC COM 635309107 14 3706 SH SOLE 0 3706 0 NATIONAL HEALTHCARE CORP COM 635906100 551 8302 SH DFND 01 0 8302 0 NATIONAL HEALTHCARE CORP COM 635906100 258 3889 SH DFND 02 0 3889 0 NATIONAL HEALTHCARE CORP COM 635906100 733 11031 SH DFND 04 0 0 11031 NATIONAL HEALTHCARE CORP COM 635906100 80216 1207884 SH SOLE 0 0 1207884 NATIONAL HEALTHCARE CORP COM 635906100 51 766 SH SOLE 0 766 0 NATIONAL FUEL GAS CO N J COM 636180101 1208 29364 SH DFND 01 0 29364 0 NATIONAL FUEL GAS CO N J COM 636180101 1170 28447 SH DFND 02 0 28447 0 NATIONAL FUEL GAS CO N J COM 636180101 2969 72187 SH DFND 04 0 0 72187 NATIONAL FUEL GAS CO N J COM 636180101 345475 8399575 SH SOLE 0 0 8399575 NATIONAL FUEL GAS CO N J COM 636180101 79 1923 SH SOLE 0 1923 0 NATIONAL GEN HLDGS CORP COM 636220303 2984 87301 SH DFND 01 0 87301 0 NATIONAL GEN HLDGS CORP COM 636220303 695 20332 SH DFND 02 0 20332 0 NATIONAL GEN HLDGS CORP COM 636220303 1855 54280 SH DFND 04 0 0 54280 NATIONAL GEN HLDGS CORP COM 636220303 206200 6032761 SH SOLE 0 0 6032761 NATIONAL GEN HLDGS CORP COM 636220303 12 348 SH SOLE 0 348 0 NATIONAL HEALTH INVS INC COM 63633D104 3266 47217 SH DFND 01 0 47217 0 NATIONAL HEALTH INVS INC COM 63633D104 7412 107161 SH DFND 02 0 107161 0 NATIONAL HEALTH INVS INC COM 63633D104 2486 35943 SH DFND 04 0 0 35943 NATIONAL HEALTH INVS INC COM 63633D104 435643 6298150 SH SOLE 0 0 6298150 NATIONAL HEALTH INVS INC COM 63633D104 31 449 SH SOLE 0 449 0 NATIONAL HLDGS CORP *W EXP 01/18/202 636375115 1 5008 SH DFND 01 0 5008 0 NATIONAL HLDGS CORP *W EXP 01/18/202 636375115 0 3178 SH DFND 04 0 0 3178 NATIONAL HLDGS CORP *W EXP 01/18/202 636375115 13 99917 SH SOLE 0 0 99917 NATIONAL HLDGS CORP COM NEW 636375206 334 110391 SH SOLE 0 0 110391 NATIONAL INSTRS CORP COM 636518102 1884 42882 SH DFND 01 0 42882 0 NATIONAL INSTRS CORP COM 636518102 1737 39542 SH DFND 02 0 39542 0 NATIONAL INSTRS CORP COM 636518102 4612 104971 SH DFND 04 0 0 104971 NATIONAL INSTRS CORP COM 636518102 500846 11398402 SH SOLE 0 0 11398402 NATIONAL INSTRS CORP COM 636518102 26 581 SH SOLE 0 581 0 NATIONAL OILWELL VARCO INC COM 637071101 5388 392404 SH DFND 01 0 392404 0 NATIONAL OILWELL VARCO INC COM 637071101 1644 119732 SH DFND 02 0 119732 0 NATIONAL OILWELL VARCO INC COM 637071101 11459 834611 SH DFND 04 0 0 834611 NATIONAL OILWELL VARCO INC COM 637071101 587292 42774381 SH SOLE 0 0 42774381 NATIONAL OILWELL VARCO INC COM 637071101 26 1917 SH SOLE 0 1917 0 NATIONAL PRESTO INDS INC COM 637215104 345 3896 SH DFND 01 0 3896 0 NATIONAL PRESTO INDS INC COM 637215104 109 1238 SH DFND 02 0 1238 0 NATIONAL PRESTO INDS INC COM 637215104 351 3969 SH DFND 04 0 0 3969 NATIONAL PRESTO INDS INC COM 637215104 50620 572434 SH SOLE 0 0 572434 NATIONAL PRESTO INDS INC COM 637215104 3 29 SH SOLE 0 29 0 NATIONAL RESH CORP COM NEW 637372202 1129 26400 SH DFND 01 0 26400 0 NATIONAL RESH CORP COM NEW 637372202 193 4508 SH DFND 02 0 4508 0 NATIONAL RESH CORP COM NEW 637372202 436 10204 SH DFND 04 0 0 10204 NATIONAL RESH CORP COM NEW 637372202 29480 689592 SH SOLE 0 0 689592 NATIONAL RESH CORP COM NEW 637372202 3 64 SH SOLE 0 64 0 NATIONAL RETAIL PROPERTIES I COM 637417106 2331 56959 SH DFND 01 0 56959 0 NATIONAL RETAIL PROPERTIES I COM 637417106 17961 438925 SH DFND 02 0 438925 0 NATIONAL RETAIL PROPERTIES I COM 637417106 5796 141653 SH DFND 04 0 0 141653 NATIONAL RETAIL PROPERTIES I COM 637417106 961768 23503615 SH SOLE 0 0 23503615 NATIONAL RETAIL PROPERTIES I COM 637417106 35 859 SH SOLE 0 859 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4460 123787 SH DFND 01 0 123787 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5684 157765 SH DFND 02 0 157765 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1926 53449 SH DFND 04 0 0 53449 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 329832 9154375 SH SOLE 0 0 9154375 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10 277 SH SOLE 0 277 0 NATIONAL VISION HLDGS INC COM 63845R107 6381 140893 SH DFND 01 0 140893 0 NATIONAL VISION HLDGS INC COM 63845R107 1172 25869 SH DFND 02 0 25869 0 NATIONAL VISION HLDGS INC COM 63845R107 2937 64843 SH DFND 04 0 0 64843 NATIONAL VISION HLDGS INC COM 63845R107 319660 7058080 SH SOLE 0 0 7058080 NATIONAL VISION HLDGS INC COM 63845R107 45 990 SH SOLE 0 990 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 336 1626 SH DFND 01 0 1626 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 146 705 SH DFND 02 0 705 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 402 1949 SH DFND 04 0 0 1949 NATIONAL WESTN LIFE GROUP IN CL A 638517102 52935 256418 SH SOLE 0 0 256418 NATIONAL WESTN LIFE GROUP IN CL A 638517102 17 82 SH SOLE 0 82 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 18 1739 SH DFND 01 0 1739 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 900 SH DFND 04 0 0 900 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 3172 299583 SH SOLE 0 0 299583 NATURAL GAS SERVICES GROUP COM 63886Q109 23 2469 SH DFND 01 0 2469 0 NATURAL GAS SERVICES GROUP COM 63886Q109 34 3612 SH DFND 04 0 0 3612 NATURAL GAS SERVICES GROUP COM 63886Q109 6233 657467 SH SOLE 0 0 657467 NATURAL GAS SERVICES GROUP COM 63886Q109 1 91 SH SOLE 0 91 0 NATURAL HEALTH TRENDS CORP COM 63888P406 6 1218 SH DFND 01 0 1218 0 NATURAL HEALTH TRENDS CORP COM 63888P406 11 2230 SH DFND 04 0 0 2230 NATURAL HEALTH TRENDS CORP COM 63888P406 576 115655 SH SOLE 0 0 115655 NATURAL GROCERS BY VITAMIN C COM 63888U108 187 13622 SH DFND 01 0 13622 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 89 6490 SH DFND 04 0 0 6490 NATURAL GROCERS BY VITAMIN C COM 63888U108 6124 445726 SH SOLE 0 0 445726 NATURAL GROCERS BY VITAMIN C COM 63888U108 1 76 SH SOLE 0 76 0 NATURES SUNSHINE PRODS INC COM 639027101 111 7450 SH DFND 01 0 7450 0 NATURES SUNSHINE PRODS INC COM 639027101 68 4525 SH DFND 04 0 0 4525 NATURES SUNSHINE PRODS INC COM 639027101 7518 502852 SH SOLE 0 0 502852 NATURES SUNSHINE PRODS INC COM 639027101 1 73 SH SOLE 0 73 0 NATUS MED INC DEL COM 639050103 737 36800 SH DFND 01 0 36800 0 NATUS MED INC DEL COM 639050103 209 10421 SH DFND 02 0 10421 0 NATUS MED INC DEL COM 639050103 531 26512 SH DFND 04 0 0 26512 NATUS MED INC DEL COM 639050103 54411 2715112 SH SOLE 0 0 2715112 NATUS MED INC DEL COM 639050103 3 157 SH SOLE 0 157 0 NAUTILUS INC COM 63910B102 354 19541 SH DFND 01 0 19541 0 NAUTILUS INC COM 63910B102 215 11843 SH DFND 02 0 11843 0 NAUTILUS INC COM 63910B102 454 25021 SH DFND 04 0 0 25021 NAUTILUS INC COM 63910B102 26459 1458579 SH SOLE 0 0 1458579 NAUTILUS INC COM 63910B102 20 1107 SH SOLE 0 1107 0 NAVISTAR INTL CORP NEW COM 63934E108 1453 33059 SH DFND 01 0 33059 0 NAVISTAR INTL CORP NEW COM 63934E108 649 14769 SH DFND 02 0 14769 0 NAVISTAR INTL CORP NEW COM 63934E108 1553 35335 SH DFND 04 0 0 35335 NAVISTAR INTL CORP NEW COM 63934E108 189643 4313979 SH SOLE 0 0 4313979 NAVISTAR INTL CORP NEW COM 63934E108 10 238 SH SOLE 0 238 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 0 216 SH DFND 01 0 216 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 3 1339 SH DFND 04 0 0 1339 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 1566 728206 SH SOLE 0 0 728206 NAVIENT CORPORATION COM 63938C108 1210 123265 SH DFND 01 0 123265 0 NAVIENT CORPORATION COM 63938C108 654 66604 SH DFND 02 0 66604 0 NAVIENT CORPORATION COM 63938C108 1826 185978 SH DFND 04 0 0 185978 NAVIENT CORPORATION COM 63938C108 193237 19677873 SH SOLE 0 0 19677873 NAVIENT CORPORATION COM 63938C108 33 3406 SH SOLE 0 3406 0 NCINO INC COM 63947U107 267 3692 SH DFND 01 0 3692 0 NCINO INC COM 63947U107 84 1163 SH DFND 04 0 0 1163 NCINO INC COM 63947U107 68912 951696 SH SOLE 0 0 951696 NCINO INC COM 63947U107 5 69 SH SOLE 0 69 0 NEENAH INC COM 640079109 624 11284 SH DFND 01 0 11284 0 NEENAH INC COM 640079109 339 6122 SH DFND 02 0 6122 0 NEENAH INC COM 640079109 693 12521 SH DFND 04 0 0 12521 NEENAH INC COM 640079109 55451 1002365 SH SOLE 0 0 1002365 NEENAH INC COM 640079109 5 83 SH SOLE 0 83 0 NEKTAR THERAPEUTICS COM 640268108 992 58326 SH DFND 01 0 58326 0 NEKTAR THERAPEUTICS COM 640268108 985 57933 SH DFND 02 0 57933 0 NEKTAR THERAPEUTICS COM 640268108 2479 145827 SH DFND 04 0 0 145827 NEKTAR THERAPEUTICS COM 640268108 272163 16009607 SH SOLE 0 0 16009607 NEKTAR THERAPEUTICS COM 640268108 15 892 SH SOLE 0 892 0 NELNET INC CL A 64031N108 856 12016 SH DFND 01 0 12016 0 NELNET INC CL A 64031N108 526 7383 SH DFND 02 0 7383 0 NELNET INC CL A 64031N108 1259 17666 SH DFND 04 0 0 17666 NELNET INC CL A 64031N108 109280 1533964 SH SOLE 0 0 1533964 NELNET INC CL A 64031N108 34 482 SH SOLE 0 482 0 NEMAURA MED INC COM NEW 640442208 48 12657 SH DFND 01 0 12657 0 NEMAURA MED INC COM NEW 640442208 13 3372 SH DFND 04 0 0 3372 NEMAURA MED INC COM NEW 640442208 488 129316 SH SOLE 0 0 129316 NEOGEN CORP COM 640491106 8280 104410 SH DFND 01 0 104410 0 NEOGEN CORP COM 640491106 1356 17100 SH DFND 02 0 17100 0 NEOGEN CORP COM 640491106 3415 43068 SH DFND 04 0 0 43068 NEOGEN CORP COM 640491106 391731 4939866 SH SOLE 0 0 4939866 NEOGEN CORP COM 640491106 21 261 SH SOLE 0 261 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 900 63807 SH DFND 01 0 63807 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 100 7086 SH DFND 02 0 7086 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 289 20466 SH DFND 04 0 0 20466 NEOLEUKIN THERAPEUTICS INC COM 64049K104 14975 1062046 SH SOLE 0 0 1062046 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1 85 SH SOLE 0 85 0 NEOGENOMICS INC COM NEW 64049M209 11216 208323 SH DFND 01 0 208323 0 NEOGENOMICS INC COM NEW 64049M209 1869 34723 SH DFND 02 0 34723 0 NEOGENOMICS INC COM NEW 64049M209 4765 88510 SH DFND 04 0 0 88510 NEOGENOMICS INC COM NEW 64049M209 583361 10835081 SH SOLE 0 0 10835081 NEOGENOMICS INC COM NEW 64049M209 51 941 SH SOLE 0 941 0 NEONODE INC COM PAR 64051M709 11 1580 SH DFND 01 0 1580 0 NEONODE INC COM PAR 64051M709 348 51522 SH SOLE 0 0 51522 NEOPHOTONICS CORP COM 64051T100 718 78939 SH DFND 01 0 78939 0 NEOPHOTONICS CORP COM 64051T100 125 13746 SH DFND 02 0 13746 0 NEOPHOTONICS CORP COM 64051T100 321 35319 SH DFND 04 0 0 35319 NEOPHOTONICS CORP COM 64051T100 32600 3586355 SH SOLE 0 0 3586355 NEOPHOTONICS CORP COM 64051T100 2 238 SH SOLE 0 238 0 NEOS THERAPEUTICS INC COM 64052L106 3 5078 SH DFND 04 0 0 5078 NEOS THERAPEUTICS INC COM 64052L106 1057 1692252 SH SOLE 0 0 1692252 NEPHROS INC COM 640671400 7 872 SH DFND 01 0 872 0 NEPHROS INC COM 640671400 9 1030 SH DFND 04 0 0 1030 NEPHROS INC COM 640671400 562 65537 SH SOLE 0 0 65537 NESCO HLDGS INC COM 64083J104 74 10050 SH DFND 01 0 10050 0 NESCO HLDGS INC COM 64083J104 42 5699 SH DFND 04 0 0 5699 NESCO HLDGS INC COM 64083J104 5615 761916 SH SOLE 0 0 761916 NETAPP INC COM 64110D104 15768 238041 SH DFND 01 0 238041 0 NETAPP INC COM 64110D104 8832 133329 SH DFND 02 0 133329 0 NETAPP INC COM 64110D104 2744 41427 SH DFND 02 0 0 41427 NETAPP INC COM 64110D104 38761 585159 SH DFND 04 0 0 585159 NETAPP INC COM 64110D104 1576558 23800687 SH SOLE 0 0 23800687 NETAPP INC COM 64110D104 72 1094 SH SOLE 0 1094 0 NETFLIX INC COM 64110L106 266185 492269 SH DFND 01 0 492269 0 NETFLIX INC COM 64110L106 142815 264116 SH DFND 02 0 264116 0 NETFLIX INC COM 64110L106 43664 80751 SH DFND 02 0 0 80751 NETFLIX INC COM 64110L106 604070 1117138 SH DFND 04 0 0 1117138 NETFLIX INC COM 64110L106 16894718 31244278 SH SOLE 0 0 31244278 NETFLIX INC COM 64110L106 1181 2185 SH SOLE 0 2185 0 NETEASE INC SPONSORED ADS 64110W102 106067 1107517 SH DFND 01 0 1107517 0 NETEASE INC SPONSORED ADS 64110W102 16255 169730 SH DFND 02 0 169730 0 NETEASE INC SPONSORED ADS 64110W102 84196 879153 SH DFND 04 0 0 879153 NETEASE INC SPONSORED ADS 64110W102 5154 53812 SH DFND 05 0 0 53812 NETEASE INC SPONSORED ADS 64110W102 1086294 11342735 SH SOLE 0 0 11342735 NETEASE INC SPONSORED ADS 64110W102 410 4281 SH SOLE 0 4281 0 NETGEAR INC COM 64111Q104 811 19960 SH DFND 01 0 19960 0 NETGEAR INC COM 64111Q104 423 10401 SH DFND 02 0 10401 0 NETGEAR INC COM 64111Q104 1046 25753 SH DFND 04 0 0 25753 NETGEAR INC COM 64111Q104 123519 3040089 SH SOLE 0 0 3040089 NETGEAR INC COM 64111Q104 50 1229 SH SOLE 0 1229 0 NET ELEMENT INC COM 64111R300 13 920 SH DFND 01 0 920 0 NET ELEMENT INC COM 64111R300 2756 197594 SH SOLE 0 0 197594 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 11 3013 SH DFND 04 0 0 3013 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1748 460130 SH SOLE 0 0 460130 NETSCOUT SYS INC COM 64115T104 1291 47092 SH DFND 01 0 47092 0 NETSCOUT SYS INC COM 64115T104 683 24901 SH DFND 02 0 24901 0 NETSCOUT SYS INC COM 64115T104 1837 66984 SH DFND 04 0 0 66984 NETSCOUT SYS INC COM 64115T104 175561 6402648 SH SOLE 0 0 6402648 NETSCOUT SYS INC COM 64115T104 41 1478 SH SOLE 0 1478 0 NETSTREIT CORP COM 64119V303 209 10709 SH DFND 01 0 10709 0 NETSTREIT CORP COM 64119V303 84 4311 SH DFND 04 0 0 4311 NETSTREIT CORP COM 64119V303 16823 863161 SH SOLE 0 0 863161 NETSTREIT CORP COM 64119V303 2 103 SH SOLE 0 103 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 13 3500 SH DFND 01 0 3500 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 14 3800 SH DFND 04 0 0 3800 NETWORK-1 TECHNOLOGIES INC COM 64121N109 1131 306614 SH SOLE 0 0 306614 NEUROMETRIX INC COM 641255807 50 15945 SH SOLE 0 0 15945 NEUROCRINE BIOSCIENCES INC COM 64125C109 3992 41644 SH DFND 01 0 41644 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5199 54241 SH DFND 02 0 54241 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1550 16171 SH DFND 02 0 0 16171 NEUROCRINE BIOSCIENCES INC COM 64125C109 5254 54811 SH DFND 04 0 0 54811 NEUROCRINE BIOSCIENCES INC COM 64125C109 783089 8169940 SH SOLE 0 0 8169940 NEUROCRINE BIOSCIENCES INC COM 64125C109 44 458 SH SOLE 0 458 0 NEURONETICS INC COM 64131A105 31 2790 SH DFND 01 0 2790 0 NEURONETICS INC COM 64131A105 71 6376 SH DFND 04 0 0 6376 NEURONETICS INC COM 64131A105 8963 806728 SH SOLE 0 0 806728 NEURONETICS INC COM 64131A105 1 107 SH SOLE 0 107 0 NEUBASE THERAPEUTICS INC COM 64132K102 231 33061 SH DFND 01 0 33061 0 NEUBASE THERAPEUTICS INC COM 64132K102 24 3501 SH DFND 04 0 0 3501 NEUBASE THERAPEUTICS INC COM 64132K102 6209 888215 SH SOLE 0 0 888215 NEUBASE THERAPEUTICS INC COM 64132K102 1 124 SH SOLE 0 124 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 42 8068 SH DFND 01 0 8068 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 1 184 SH DFND 04 0 0 184 NEUROBO PHARMACEUTICALS INC COM 64132R107 86 16371 SH SOLE 0 0 16371 NEVRO CORP COM 64157F103 11651 67308 SH DFND 01 0 67308 0 NEVRO CORP COM 64157F103 1879 10853 SH DFND 02 0 10853 0 NEVRO CORP COM 64157F103 4813 27807 SH DFND 04 0 0 27807 NEVRO CORP COM 64157F103 518249 2993929 SH SOLE 0 0 2993929 NEVRO CORP COM 64157F103 59 339 SH SOLE 0 339 0 NEW CONCEPT ENERGY INC COM 643611106 57 29463 SH SOLE 0 0 29463 NEW FORTRESS ENERGY INC COM CL A 644393100 152 2836 SH DFND 01 0 2836 0 NEW FORTRESS ENERGY INC COM CL A 644393100 401 7481 SH DFND 04 0 0 7481 NEW FORTRESS ENERGY INC COM CL A 644393100 271809 5072006 SH SOLE 0 0 5072006 NEW FORTRESS ENERGY INC COM CL A 644393100 18 333 SH SOLE 0 333 0 NEW GOLD INC CDA COM 644535106 411 187463 SH DFND 02 0 187463 0 NEW GOLD INC CDA COM 644535106 613 279686 SH DFND 04 0 0 279686 NEW GOLD INC CDA COM 644535106 93 42686 SH SOLE 0 42686 0 NEW HOME CO INC COM 645370107 14 3027 SH DFND 01 0 3027 0 NEW HOME CO INC COM 645370107 14 3000 SH DFND 04 0 0 3000 NEW HOME CO INC COM 645370107 2071 441667 SH SOLE 0 0 441667 NEW JERSEY RES CORP COM 646025106 2253 63372 SH DFND 01 0 63372 0 NEW JERSEY RES CORP COM 646025106 1100 30929 SH DFND 02 0 30929 0 NEW JERSEY RES CORP COM 646025106 2901 81591 SH DFND 04 0 0 81591 NEW JERSEY RES CORP COM 646025106 346927 9758849 SH SOLE 0 0 9758849 NEW JERSEY RES CORP COM 646025106 51 1424 SH SOLE 0 1424 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 78371 421780 SH DFND 01 0 421780 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 11403 61371 SH DFND 02 0 61371 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 60262 324323 SH DFND 04 0 0 324323 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 4723 25419 SH DFND 05 0 0 25419 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 789941 4251340 SH SOLE 0 0 4251340 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1351 135940 SH DFND 01 0 135940 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1400 140835 SH DFND 02 0 140835 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3298 331780 SH DFND 04 0 0 331780 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 353515 35564847 SH SOLE 0 0 35564847 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 20 2060 SH SOLE 0 2060 0 NEW RELIC INC COM 64829B100 1520 23237 SH DFND 01 0 23237 0 NEW RELIC INC COM 64829B100 1056 16147 SH DFND 02 0 16147 0 NEW RELIC INC COM 64829B100 2700 41291 SH DFND 04 0 0 41291 NEW RELIC INC COM 64829B100 313070 4786996 SH SOLE 0 0 4786996 NEW RELIC INC COM 64829B100 18 269 SH SOLE 0 269 0 NEW SR INVT GROUP INC COM 648691103 277 53426 SH DFND 01 0 53426 0 NEW SR INVT GROUP INC COM 648691103 165 31868 SH DFND 04 0 0 31868 NEW SR INVT GROUP INC COM 648691103 41108 7935950 SH SOLE 0 0 7935950 NEW SR INVT GROUP INC COM 648691103 2 376 SH SOLE 0 376 0 NEW YORK CMNTY BANCORP INC COM 649445103 1589 150588 SH DFND 01 0 150588 0 NEW YORK CMNTY BANCORP INC COM 649445103 1676 158817 SH DFND 02 0 158817 0 NEW YORK CMNTY BANCORP INC COM 649445103 4134 391880 SH DFND 04 0 0 391880 NEW YORK CMNTY BANCORP INC COM 649445103 422963 40091234 SH SOLE 0 0 40091234 NEW YORK CMNTY BANCORP INC COM 649445103 81 7666 SH SOLE 0 7666 0 NEW YORK MTG TR INC COM PAR $.02 649604501 915 247902 SH DFND 01 0 247902 0 NEW YORK MTG TR INC COM PAR $.02 649604501 505 136822 SH DFND 02 0 136822 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1078 292009 SH DFND 04 0 0 292009 NEW YORK MTG TR INC COM PAR $.02 649604501 83977 22757981 SH SOLE 0 0 22757981 NEW YORK MTG TR INC COM PAR $.02 649604501 7 1886 SH SOLE 0 1886 0 NEW YORK TIMES CO CL A 650111107 2609 50399 SH DFND 01 0 50399 0 NEW YORK TIMES CO CL A 650111107 2389 46143 SH DFND 02 0 46143 0 NEW YORK TIMES CO CL A 650111107 6066 117166 SH DFND 04 0 0 117166 NEW YORK TIMES CO CL A 650111107 696452 13452817 SH SOLE 0 0 13452817 NEW YORK TIMES CO CL A 650111107 38 731 SH SOLE 0 731 0 NEWAGE INC COM 650194103 313 118889 SH DFND 01 0 118889 0 NEWAGE INC COM 650194103 114 43434 SH DFND 04 0 0 43434 NEWAGE INC COM 650194103 13409 5098503 SH SOLE 0 0 5098503 NEWAGE INC COM 650194103 1 500 SH SOLE 0 500 0 NEWELL BRANDS INC COM 651229106 8031 378283 SH DFND 01 0 378283 0 NEWELL BRANDS INC COM 651229106 5026 236732 SH DFND 02 0 236732 0 NEWELL BRANDS INC COM 651229106 1641 77291 SH DFND 02 0 0 77291 NEWELL BRANDS INC COM 651229106 21740 1024036 SH DFND 04 0 0 1024036 NEWELL BRANDS INC COM 651229106 915182 43107976 SH SOLE 0 0 43107976 NEWELL BRANDS INC COM 651229106 119 5592 SH SOLE 0 5592 0 NEWMARKET CORP COM 651587107 1207 3031 SH DFND 01 0 3031 0 NEWMARKET CORP COM 651587107 1339 3361 SH DFND 02 0 3361 0 NEWMARKET CORP COM 651587107 3331 8364 SH DFND 04 0 0 8364 NEWMARKET CORP COM 651587107 302946 760616 SH SOLE 0 0 760616 NEWMARKET CORP COM 651587107 605 1518 SH SOLE 0 1518 0 NEWMARK GROUP INC CL A 65158N102 714 97989 SH DFND 01 0 97989 0 NEWMARK GROUP INC CL A 65158N102 403 55312 SH DFND 02 0 55312 0 NEWMARK GROUP INC CL A 65158N102 1064 145969 SH DFND 04 0 0 145969 NEWMARK GROUP INC CL A 65158N102 152456 20913090 SH SOLE 0 0 20913090 NEWMARK GROUP INC CL A 65158N102 41 5655 SH SOLE 0 5655 0 NEWMONT CORP COM 651639106 48279 806133 SH DFND 01 0 806133 0 NEWMONT CORP COM 651639106 40420 674906 SH DFND 02 0 674906 0 NEWMONT CORP COM 651639106 8860 147942 SH DFND 02 0 0 147942 NEWMONT CORP COM 651639106 123824 2067531 SH DFND 04 0 0 2067531 NEWMONT CORP COM 651639106 4171552 69653559 SH SOLE 0 0 69653559 NEWMONT CORP COM 651639106 443 7390 SH SOLE 0 7390 0 NEWPARK RES INC COM PAR $.01NEW 651718504 118 61459 SH DFND 01 0 61459 0 NEWPARK RES INC COM PAR $.01NEW 651718504 25 13276 SH DFND 02 0 13276 0 NEWPARK RES INC COM PAR $.01NEW 651718504 99 51794 SH DFND 04 0 0 51794 NEWPARK RES INC COM PAR $.01NEW 651718504 6738 3509384 SH SOLE 0 0 3509384 NEWPARK RES INC COM PAR $.01NEW 651718504 30 15437 SH SOLE 0 15437 0 NEWS CORP NEW CL A 65249B109 6732 374639 SH DFND 01 0 374639 0 NEWS CORP NEW CL A 65249B109 4096 227936 SH DFND 02 0 227936 0 NEWS CORP NEW CL A 65249B109 1029 57235 SH DFND 02 0 0 57235 NEWS CORP NEW CL A 65249B109 18700 1040610 SH DFND 04 0 0 1040610 NEWS CORP NEW CL A 65249B109 908293 50544967 SH SOLE 0 0 50544967 NEWS CORP NEW CL B 65249B208 2439 137264 SH DFND 01 0 137264 0 NEWS CORP NEW CL B 65249B208 222 12513 SH DFND 02 0 12513 0 NEWS CORP NEW CL B 65249B208 4261 239811 SH DFND 04 0 0 239811 NEWS CORP NEW CL B 65249B208 69468 3909298 SH SOLE 0 0 3909298 NEWS CORP NEW CL B 65249B208 44 2501 SH SOLE 0 2501 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 366 106406 SH DFND 01 0 106406 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 166 48158 SH DFND 02 0 48158 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 446 129691 SH DFND 04 0 0 129691 NEXTIER OILFIELD SOLUTIONS COM 65290C105 50868 14787241 SH SOLE 0 0 14787241 NEXTIER OILFIELD SOLUTIONS COM 65290C105 3 754 SH SOLE 0 754 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1927 17647 SH DFND 01 0 17647 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1694 15514 SH DFND 02 0 15514 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4185 38324 SH DFND 04 0 0 38324 NEXSTAR MEDIA GROUP INC CL A 65336K103 401741 3679283 SH SOLE 0 0 3679283 NEXSTAR MEDIA GROUP INC CL A 65336K103 68 624 SH SOLE 0 624 0 NEXTERA ENERGY INC COM 65339F101 151676 1965994 SH DFND 01 0 1965994 0 NEXTERA ENERGY INC COM 65339F101 175133 2270030 SH DFND 02 0 2270030 0 NEXTERA ENERGY INC COM 65339F101 6831 88536 SH DFND 02 0 0 88536 NEXTERA ENERGY INC COM 65339F101 380107 4926859 SH DFND 04 0 0 4926859 NEXTERA ENERGY INC COM 65339F101 12871935 166842972 SH SOLE 0 0 166842972 NEXTERA ENERGY INC COM 65339F101 748 9689 SH SOLE 0 9689 0 NEXGEN ENERGY LTD COM 65340P106 329 119380 SH DFND 02 0 119380 0 NEXGEN ENERGY LTD COM 65340P106 359 129939 SH DFND 04 0 0 129939 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1316 19630 SH DFND 02 0 19630 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1728 25768 SH DFND 04 0 0 25768 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 23587 351788 SH SOLE 0 0 351788 NEXPOINT RESIDENTIAL TR INC COM 65341D102 799 18884 SH DFND 01 0 18884 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2371 56042 SH DFND 02 0 56042 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 672 15890 SH DFND 04 0 0 15890 NEXPOINT RESIDENTIAL TR INC COM 65341D102 95924 2267172 SH SOLE 0 0 2267172 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4 100 SH SOLE 0 100 0 NEXTDECADE CORP COM 65342K105 73 34975 SH DFND 01 0 34975 0 NEXTDECADE CORP COM 65342K105 99 47519 SH DFND 04 0 0 47519 NEXTDECADE CORP COM 65342K105 5329 2549918 SH SOLE 0 0 2549918 NI HLDGS INC COM 65342T106 100 6097 SH DFND 01 0 6097 0 NI HLDGS INC COM 65342T106 34 2094 SH DFND 04 0 0 2094 NI HLDGS INC COM 65342T106 7339 446943 SH SOLE 0 0 446943 NI HLDGS INC COM 65342T106 1 42 SH SOLE 0 42 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 19 1133 SH DFND 01 0 1133 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 35 2146 SH DFND 04 0 0 2146 NEXPOINT REAL ESTATE FIN INC COM 65342V101 3573 216263 SH SOLE 0 0 216263 NEXTGEN HEALTHCARE INC COM 65343C102 670 36738 SH DFND 01 0 36738 0 NEXTGEN HEALTHCARE INC COM 65343C102 359 19700 SH DFND 02 0 19700 0 NEXTGEN HEALTHCARE INC COM 65343C102 763 41850 SH DFND 04 0 0 41850 NEXTGEN HEALTHCARE INC COM 65343C102 99499 5455006 SH SOLE 0 0 5455006 NEXTGEN HEALTHCARE INC COM 65343C102 5 263 SH SOLE 0 263 0 NEXTCURE INC COM 65343E108 330 30249 SH DFND 01 0 30249 0 NEXTCURE INC COM 65343E108 38 3447 SH DFND 02 0 3447 0 NEXTCURE INC COM 65343E108 80 7301 SH DFND 04 0 0 7301 NEXTCURE INC COM 65343E108 7505 688537 SH SOLE 0 0 688537 NEXTCURE INC COM 65343E108 1 76 SH SOLE 0 76 0 NICHOLAS FINL INC BC COM NEW 65373J209 16 1900 SH DFND 04 0 0 1900 NICHOLAS FINL INC BC COM NEW 65373J209 1982 236552 SH SOLE 0 0 236552 NICOLET BANKSHARES INC COM 65406E102 406 6125 SH DFND 01 0 6125 0 NICOLET BANKSHARES INC COM 65406E102 287 4331 SH DFND 02 0 4331 0 NICOLET BANKSHARES INC COM 65406E102 425 6404 SH DFND 04 0 0 6404 NICOLET BANKSHARES INC COM 65406E102 28504 429602 SH SOLE 0 0 429602 NICOLET BANKSHARES INC COM 65406E102 3 43 SH SOLE 0 43 0 NIKE INC CL B 654106103 198496 1403099 SH DFND 01 0 1403099 0 NIKE INC CL B 654106103 107102 757062 SH DFND 02 0 757062 0 NIKE INC CL B 654106103 32168 227383 SH DFND 02 0 0 227383 NIKE INC CL B 654106103 449874 3179996 SH DFND 04 0 0 3179996 NIKE INC CL B 654106103 13916509 98370741 SH SOLE 0 0 98370741 NIKE INC CL B 654106103 972 6873 SH SOLE 0 6873 0 NIKOLA CORP COM 654110105 371 24299 SH DFND 01 0 24299 0 NIKOLA CORP COM 654110105 658 43127 SH DFND 02 0 43127 0 NIKOLA CORP COM 654110105 1542 101079 SH DFND 04 0 0 101079 NIKOLA CORP COM 654110105 211754 13876436 SH SOLE 0 0 13876436 NIKOLA CORP COM 654110105 13 852 SH SOLE 0 852 0 9 METERS BIOPHARMA INC COM 654405109 29 33866 SH DFND 01 0 33866 0 9 METERS BIOPHARMA INC COM 654405109 53 61332 SH DFND 04 0 0 61332 9 METERS BIOPHARMA INC COM 654405109 6095 7095981 SH SOLE 0 0 7095981 9 METERS BIOPHARMA INC COM 654405109 1 1391 SH SOLE 0 1391 0 NINE ENERGY SERVICE INC COM 65441V101 8 2930 SH DFND 04 0 0 2930 NINE ENERGY SERVICE INC COM 65441V101 1071 393670 SH SOLE 0 0 393670 908 DEVICES INC COM 65443P102 70 1226 SH DFND 01 0 1226 0 908 DEVICES INC COM 65443P102 14 241 SH DFND 04 0 0 241 908 DEVICES INC COM 65443P102 2194 38533 SH SOLE 0 0 38533 NISOURCE INC COM 65473P105 8793 383310 SH DFND 01 0 383310 0 NISOURCE INC COM 65473P105 10486 457104 SH DFND 02 0 457104 0 NISOURCE INC COM 65473P105 1657 72244 SH DFND 02 0 0 72244 NISOURCE INC COM 65473P105 23357 1018198 SH DFND 04 0 0 1018198 NISOURCE INC COM 65473P105 953407 41560887 SH SOLE 0 0 41560887 NISOURCE INC COM 65473P105 54 2365 SH SOLE 0 2365 0 NIU TECHNOLOGIES ADS 65481N100 92 3267 SH DFND 02 0 3267 0 NIU TECHNOLOGIES ADS 65481N100 277 9891 SH DFND 05 0 0 9891 NLIGHT INC COM 65487K100 2269 69505 SH DFND 01 0 69505 0 NLIGHT INC COM 65487K100 323 9901 SH DFND 02 0 9901 0 NLIGHT INC COM 65487K100 865 26495 SH DFND 04 0 0 26495 NLIGHT INC COM 65487K100 103663 3174979 SH SOLE 0 0 3174979 NLIGHT INC COM 65487K100 15 454 SH SOLE 0 454 0 NKARTA INC COM 65487U108 1696 27586 SH DFND 01 0 27586 0 NKARTA INC COM 65487U108 64 1044 SH DFND 02 0 1044 0 NKARTA INC COM 65487U108 551 8960 SH DFND 04 0 0 8960 NKARTA INC COM 65487U108 51775 842278 SH SOLE 0 0 842278 NKARTA INC COM 65487U108 2 40 SH SOLE 0 40 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4456 93204 SH DFND 01 0 93204 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 598 12514 SH DFND 02 0 12514 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 2612 54643 SH DFND 04 0 0 54643 NOAH HLDGS LTD SPON ADS CL A 65487X102 204 4276 SH DFND 05 0 0 4276 NOAH HLDGS LTD SPON ADS CL A 65487X102 44486 930477 SH SOLE 0 0 930477 NOODLES & CO COM CL A 65540B105 319 40352 SH DFND 01 0 40352 0 NOODLES & CO COM CL A 65540B105 141 17901 SH DFND 04 0 0 17901 NOODLES & CO COM CL A 65540B105 14767 1869220 SH SOLE 0 0 1869220 NOODLES & CO COM CL A 65540B105 17 2139 SH SOLE 0 2139 0 NORBORD INC COM NEW 65548P403 5795 134153 SH DFND 01 0 134153 0 NORBORD INC COM NEW 65548P403 745 17249 SH DFND 02 0 17249 0 NORBORD INC COM NEW 65548P403 989 22902 SH DFND 04 0 0 22902 NORBORD INC COM NEW 65548P403 49068 1135833 SH SOLE 0 0 1135833 NORBORD INC COM NEW 65548P403 2568 59447 SH SOLE 0 59447 0 NORDSON CORP COM 655663102 4798 23878 SH DFND 01 0 23878 0 NORDSON CORP COM 655663102 5892 29320 SH DFND 02 0 29320 0 NORDSON CORP COM 655663102 2112 10512 SH DFND 02 0 0 10512 NORDSON CORP COM 655663102 6610 32896 SH DFND 04 0 0 32896 NORDSON CORP COM 655663102 1011592 5034046 SH SOLE 0 0 5034046 NORDSON CORP COM 655663102 51 256 SH SOLE 0 256 0 NORDSTROM INC COM 655664100 1118 35808 SH DFND 01 0 35808 0 NORDSTROM INC COM 655664100 1150 36863 SH DFND 02 0 36863 0 NORDSTROM INC COM 655664100 2751 88131 SH DFND 04 0 0 88131 NORDSTROM INC COM 655664100 296637 9504534 SH SOLE 0 0 9504534 NORDSTROM INC COM 655664100 17 547 SH SOLE 0 547 0 NORFOLK SOUTHN CORP COM 655844108 60650 255252 SH DFND 01 0 255252 0 NORFOLK SOUTHN CORP COM 655844108 60876 256203 SH DFND 02 0 256203 0 NORFOLK SOUTHN CORP COM 655844108 11117 46787 SH DFND 02 0 0 46787 NORFOLK SOUTHN CORP COM 655844108 152651 642443 SH DFND 04 0 0 642443 NORFOLK SOUTHN CORP COM 655844108 4185923 17616778 SH SOLE 0 0 17616778 NORFOLK SOUTHN CORP COM 655844108 518 2182 SH SOLE 0 2182 0 NORTHEAST BK LEWISTON ME COM 66405S100 133 5885 SH DFND 01 0 5885 0 NORTHEAST BK LEWISTON ME COM 66405S100 66 2936 SH DFND 04 0 0 2936 NORTHEAST BK LEWISTON ME COM 66405S100 8183 363373 SH SOLE 0 0 363373 NORTHEAST BK LEWISTON ME COM 66405S100 1 57 SH SOLE 0 57 0 NORTHERN OIL AND GAS INC MN COM 665531307 39 4509 SH DFND 01 0 4509 0 NORTHERN OIL AND GAS INC MN COM 665531307 101 11491 SH DFND 04 0 0 11491 NORTHERN OIL AND GAS INC MN COM 665531307 15674 1789279 SH SOLE 0 0 1789279 NORTHERN OIL AND GAS INC MN COM 665531307 1 168 SH SOLE 0 168 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 17 1612 SH DFND 01 0 1612 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 15 1400 SH DFND 04 0 0 1400 NORTHERN TECHNOLOGIES INTL C COM 665809109 3581 339109 SH SOLE 0 0 339109 NORTHERN TR CORP COM 665859104 19216 206313 SH DFND 01 0 206313 0 NORTHERN TR CORP COM 665859104 11066 118809 SH DFND 02 0 118809 0 NORTHERN TR CORP COM 665859104 3417 36686 SH DFND 02 0 0 36686 NORTHERN TR CORP COM 665859104 49426 530664 SH DFND 04 0 0 530664 NORTHERN TR CORP COM 665859104 1938238 20809939 SH SOLE 0 0 20809939 NORTHERN TR CORP COM 665859104 91 973 SH SOLE 0 973 0 NORTHFIELD BANCORP INC DEL COM 66611T108 383 31061 SH DFND 01 0 31061 0 NORTHFIELD BANCORP INC DEL COM 66611T108 236 19149 SH DFND 02 0 19149 0 NORTHFIELD BANCORP INC DEL COM 66611T108 556 45098 SH DFND 04 0 0 45098 NORTHFIELD BANCORP INC DEL COM 66611T108 63065 5114750 SH SOLE 0 0 5114750 NORTHFIELD BANCORP INC DEL COM 66611T108 48 3901 SH SOLE 0 3901 0 NORTHRIM BANCORP INC COM 666762109 144 4251 SH DFND 01 0 4251 0 NORTHRIM BANCORP INC COM 666762109 110 3253 SH DFND 04 0 0 3253 NORTHRIM BANCORP INC COM 666762109 9228 271812 SH SOLE 0 0 271812 NORTHRIM BANCORP INC COM 666762109 1 24 SH SOLE 0 24 0 NORTHROP GRUMMAN CORP COM 666807102 52760 173141 SH DFND 01 0 173141 0 NORTHROP GRUMMAN CORP COM 666807102 25523 83760 SH DFND 02 0 83760 0 NORTHROP GRUMMAN CORP COM 666807102 2183 7164 SH DFND 02 0 0 7164 NORTHROP GRUMMAN CORP COM 666807102 118421 388621 SH DFND 04 0 0 388621 NORTHROP GRUMMAN CORP COM 666807102 3622030 11886419 SH SOLE 0 0 11886419 NORTHROP GRUMMAN CORP COM 666807102 372 1220 SH SOLE 0 1220 0 NORTHWEST BANCSHARES INC MD COM 667340103 1011 79381 SH DFND 01 0 79381 0 NORTHWEST BANCSHARES INC MD COM 667340103 541 42478 SH DFND 02 0 42478 0 NORTHWEST BANCSHARES INC MD COM 667340103 1936 151981 SH DFND 04 0 0 151981 NORTHWEST BANCSHARES INC MD COM 667340103 161860 12704850 SH SOLE 0 0 12704850 NORTHWEST BANCSHARES INC MD COM 667340103 37 2934 SH SOLE 0 2934 0 NORTHWEST NAT HLDG CO COM 66765N105 1122 24391 SH DFND 01 0 24391 0 NORTHWEST NAT HLDG CO COM 66765N105 1279 27818 SH DFND 02 0 27818 0 NORTHWEST NAT HLDG CO COM 66765N105 1123 24424 SH DFND 04 0 0 24424 NORTHWEST NAT HLDG CO COM 66765N105 158804 3453022 SH SOLE 0 0 3453022 NORTHWEST NAT HLDG CO COM 66765N105 22 475 SH SOLE 0 475 0 NORTHWEST PIPE CO COM 667746101 176 6204 SH DFND 01 0 6204 0 NORTHWEST PIPE CO COM 667746101 70 2488 SH DFND 04 0 0 2488 NORTHWEST PIPE CO COM 667746101 13174 465515 SH SOLE 0 0 465515 NORTHWEST PIPE CO COM 667746101 1 39 SH SOLE 0 39 0 NORTHWESTERN CORP COM NEW 668074305 1960 33605 SH DFND 01 0 33605 0 NORTHWESTERN CORP COM NEW 668074305 2817 48310 SH DFND 02 0 48310 0 NORTHWESTERN CORP COM NEW 668074305 3024 51862 SH DFND 04 0 0 51862 NORTHWESTERN CORP COM NEW 668074305 286124 4906953 SH SOLE 0 0 4906953 NORTHWESTERN CORP COM NEW 668074305 46 783 SH SOLE 0 783 0 NORTONLIFELOCK INC COM 668771108 13567 652882 SH DFND 01 0 652882 0 NORTONLIFELOCK INC COM 668771108 8312 399984 SH DFND 02 0 399984 0 NORTONLIFELOCK INC COM 668771108 2195 105626 SH DFND 02 0 0 105626 NORTONLIFELOCK INC COM 668771108 31347 1508517 SH DFND 04 0 0 1508517 NORTONLIFELOCK INC COM 668771108 1255783 60432297 SH SOLE 0 0 60432297 NORTONLIFELOCK INC COM 668771108 222 10689 SH SOLE 0 10689 0 NORWOOD FINL CORP COM 669549107 109 4184 SH DFND 01 0 4184 0 NORWOOD FINL CORP COM 669549107 72 2739 SH DFND 04 0 0 2739 NORWOOD FINL CORP COM 669549107 7740 295743 SH SOLE 0 0 295743 NORWOOD FINL CORP COM 669549107 1 52 SH SOLE 0 52 0 NOVA LIFESTYLE INC COM NEW 66979P201 100 42072 SH SOLE 0 0 42072 NOVAGOLD RES INC COM NEW 66987E206 10663 1102730 SH DFND 01 0 1102730 0 NOVAGOLD RES INC COM NEW 66987E206 775 80172 SH DFND 02 0 80172 0 NOVAGOLD RES INC COM NEW 66987E206 1136 117435 SH DFND 04 0 0 117435 NOVAGOLD RES INC COM NEW 66987E206 61152 6323911 SH SOLE 0 0 6323911 NOVAGOLD RES INC COM NEW 66987E206 2942 304249 SH SOLE 0 304249 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 112 160224 SH SOLE 0 0 160224 NOVAN INC COM 66988N106 35 42904 SH DFND 01 0 42904 0 NOVAN INC COM 66988N106 49 60065 SH DFND 04 0 0 60065 NOVAN INC COM 66988N106 5571 6852320 SH SOLE 0 0 6852320 NOVAVAX INC COM NEW 670002401 6934 62187 SH DFND 01 0 62187 0 NOVAVAX INC COM NEW 670002401 2248 20159 SH DFND 02 0 20159 0 NOVAVAX INC COM NEW 670002401 5478 49129 SH DFND 04 0 0 49129 NOVAVAX INC COM NEW 670002401 609579 5466585 SH SOLE 0 0 5466585 NOVAVAX INC COM NEW 670002401 78 700 SH SOLE 0 700 0 NOVANTA INC COM 67000B104 8018 67826 SH DFND 01 0 67826 0 NOVANTA INC COM 67000B104 1336 11305 SH DFND 02 0 11305 0 NOVANTA INC COM 67000B104 3420 28926 SH DFND 04 0 0 28926 NOVANTA INC COM 67000B104 362458 3065964 SH SOLE 0 0 3065964 NOVANTA INC COM 67000B104 31 263 SH SOLE 0 263 0 NOVUS THERAPEUTICS INC COM 67011N204 62 4043 SH SOLE 0 0 4043 NOW INC COM 67011P100 523 72876 SH DFND 01 0 72876 0 NOW INC COM 67011P100 270 37536 SH DFND 02 0 37536 0 NOW INC COM 67011P100 545 75899 SH DFND 04 0 0 75899 NOW INC COM 67011P100 73661 10259153 SH SOLE 0 0 10259153 NOW INC COM 67011P100 4 488 SH SOLE 0 488 0 NU SKIN ENTERPRISES INC CL A 67018T105 906 16589 SH DFND 01 0 16589 0 NU SKIN ENTERPRISES INC CL A 67018T105 946 17321 SH DFND 02 0 17321 0 NU SKIN ENTERPRISES INC CL A 67018T105 2267 41502 SH DFND 04 0 0 41502 NU SKIN ENTERPRISES INC CL A 67018T105 259634 4752581 SH SOLE 0 0 4752581 NU SKIN ENTERPRISES INC CL A 67018T105 13 245 SH SOLE 0 245 0 NUANCE COMMUNICATIONS INC COM 67020Y100 4084 92622 SH DFND 01 0 92622 0 NUANCE COMMUNICATIONS INC COM 67020Y100 4021 91199 SH DFND 02 0 91199 0 NUANCE COMMUNICATIONS INC COM 67020Y100 10239 232222 SH DFND 04 0 0 232222 NUANCE COMMUNICATIONS INC COM 67020Y100 1101937 24992893 SH SOLE 0 0 24992893 NUANCE COMMUNICATIONS INC COM 67020Y100 116 2641 SH SOLE 0 2641 0 NUCOR CORP COM 670346105 16110 302871 SH DFND 01 0 302871 0 NUCOR CORP COM 670346105 10755 202201 SH DFND 02 0 202201 0 NUCOR CORP COM 670346105 714 13432 SH DFND 02 0 0 13432 NUCOR CORP COM 670346105 42205 793473 SH DFND 04 0 0 793473 NUCOR CORP COM 670346105 1801323 33865828 SH SOLE 0 0 33865828 NUCOR CORP COM 670346105 116 2181 SH SOLE 0 2181 0 NUTANIX INC CL A 67059N108 2748 86237 SH DFND 01 0 86237 0 NUTANIX INC CL A 67059N108 1925 60399 SH DFND 02 0 60399 0 NUTANIX INC CL A 67059N108 4857 152392 SH DFND 04 0 0 152392 NUTANIX INC CL A 67059N108 559543 17557030 SH SOLE 0 0 17557030 NUTANIX INC CL A 67059N108 31 959 SH SOLE 0 959 0 NVIDIA CORPORATION COM 67066G104 359371 688186 SH DFND 01 0 688186 0 NVIDIA CORPORATION COM 67066G104 192551 368730 SH DFND 02 0 368730 0 NVIDIA CORPORATION COM 67066G104 59001 112985 SH DFND 02 0 0 112985 NVIDIA CORPORATION COM 67066G104 815709 1562062 SH DFND 04 0 0 1562062 NVIDIA CORPORATION COM 67066G104 23630225 45251293 SH SOLE 0 0 45251293 NVIDIA CORPORATION COM 67066G104 1698 3251 SH SOLE 0 3251 0 NUVASIVE INC COM 670704105 5722 101587 SH DFND 01 0 101587 0 NUVASIVE INC COM 670704105 908 16123 SH DFND 02 0 16123 0 NUVASIVE INC COM 670704105 2332 41391 SH DFND 04 0 0 41391 NUVASIVE INC COM 670704105 262348 4657345 SH SOLE 0 0 4657345 NUVASIVE INC COM 670704105 14 246 SH SOLE 0 246 0 NUTRIEN LTD COM 67077M108 80249 1666305 SH DFND 01 0 1666305 0 NUTRIEN LTD COM 67077M108 16256 337538 SH DFND 02 0 337538 0 NUTRIEN LTD COM 67077M108 5094 105768 SH DFND 02 0 0 105768 NUTRIEN LTD COM 67077M108 24834 515651 SH DFND 04 0 0 515651 NUTRIEN LTD COM 67077M108 633063 13144996 SH SOLE 0 0 13144996 NUTRIEN LTD COM 67077M108 65663 1363437 SH SOLE 0 1363437 0 NURIX THERAPEUTICS INC COM 67080M103 652 19828 SH DFND 01 0 19828 0 NURIX THERAPEUTICS INC COM 67080M103 139 4216 SH DFND 02 0 4216 0 NURIX THERAPEUTICS INC COM 67080M103 267 8108 SH DFND 04 0 0 8108 NURIX THERAPEUTICS INC COM 67080M103 19260 585760 SH SOLE 0 0 585760 NURIX THERAPEUTICS INC COM 67080M103 2 73 SH SOLE 0 73 0 OGE ENERGY CORP COM 670837103 2094 65720 SH DFND 01 0 65720 0 OGE ENERGY CORP COM 670837103 7113 223251 SH DFND 02 0 223251 0 OGE ENERGY CORP COM 670837103 933 29287 SH DFND 02 0 0 29287 OGE ENERGY CORP COM 670837103 4145 130104 SH DFND 04 0 0 130104 OGE ENERGY CORP COM 670837103 600953 18862296 SH SOLE 0 0 18862296 OGE ENERGY CORP COM 670837103 52 1629 SH SOLE 0 1629 0 NXT-ID INC COM NEW 67091J206 14 8876 SH DFND 01 0 8876 0 NXT-ID INC COM NEW 67091J206 1030 643683 SH SOLE 0 0 643683 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 25 11837 SH SOLE 0 0 11837 O-I GLASS INC COM 67098H104 3135 263473 SH DFND 01 0 263473 0 O-I GLASS INC COM 67098H104 619 52053 SH DFND 02 0 52053 0 O-I GLASS INC COM 67098H104 1441 121122 SH DFND 04 0 0 121122 O-I GLASS INC COM 67098H104 177517 14917372 SH SOLE 0 0 14917372 O-I GLASS INC COM 67098H104 9 776 SH SOLE 0 776 0 OREILLY AUTOMOTIVE INC COM 67103H107 36731 81161 SH DFND 01 0 81161 0 OREILLY AUTOMOTIVE INC COM 67103H107 21460 47417 SH DFND 02 0 47417 0 OREILLY AUTOMOTIVE INC COM 67103H107 6161 13614 SH DFND 02 0 0 13614 OREILLY AUTOMOTIVE INC COM 67103H107 83819 185207 SH DFND 04 0 0 185207 OREILLY AUTOMOTIVE INC COM 67103H107 2355529 5204783 SH SOLE 0 0 5204783 OREILLY AUTOMOTIVE INC COM 67103H107 162 357 SH SOLE 0 357 0 OFG BANCORP COM 67103X102 615 33151 SH DFND 01 0 33151 0 OFG BANCORP COM 67103X102 303 16331 SH DFND 02 0 16331 0 OFG BANCORP COM 67103X102 816 44023 SH DFND 04 0 0 44023 OFG BANCORP COM 67103X102 104429 5632650 SH SOLE 0 0 5632650 OFG BANCORP COM 67103X102 26 1400 SH SOLE 0 1400 0 OSI SYSTEMS INC COM 671044105 3125 33524 SH DFND 01 0 33524 0 OSI SYSTEMS INC COM 671044105 467 5014 SH DFND 02 0 5014 0 OSI SYSTEMS INC COM 671044105 1267 13589 SH DFND 04 0 0 13589 OSI SYSTEMS INC COM 671044105 155551 1668639 SH SOLE 0 0 1668639 OSI SYSTEMS INC COM 671044105 7 80 SH SOLE 0 80 0 OP BANCORP COM 67109R109 65 8419 SH DFND 01 0 8419 0 OP BANCORP COM 67109R109 20 2638 SH DFND 04 0 0 2638 OP BANCORP COM 67109R109 4695 609729 SH SOLE 0 0 609729 OAK VY BANCORP OAKDALE CALIF COM 671807105 77 4638 SH DFND 01 0 4638 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 32 1897 SH DFND 04 0 0 1897 OAK VY BANCORP OAKDALE CALIF COM 671807105 3981 239505 SH SOLE 0 0 239505 OAK VY BANCORP OAKDALE CALIF COM 671807105 1 58 SH SOLE 0 58 0 OAK STR HEALTH INC COM 67181A107 314 5139 SH DFND 01 0 5139 0 OAK STR HEALTH INC COM 67181A107 12 201 SH DFND 04 0 0 201 OAK STR HEALTH INC COM 67181A107 4600 75210 SH SOLE 0 0 75210 OBALON THERAPEUTICS INC COM NEW 67424L209 103 68861 SH SOLE 0 0 68861 OBLONG INC COM 674434105 231 44859 SH SOLE 0 0 44859 OCCIDENTAL PETE CORP COM 674599105 14568 841580 SH DFND 01 0 841580 0 OCCIDENTAL PETE CORP COM 674599105 9415 543883 SH DFND 02 0 543883 0 OCCIDENTAL PETE CORP COM 674599105 2350 135773 SH DFND 02 0 0 135773 OCCIDENTAL PETE CORP COM 674599105 37865 2187473 SH DFND 04 0 0 2187473 OCCIDENTAL PETE CORP COM 674599105 1624745 93861653 SH SOLE 0 0 93861653 OCCIDENTAL PETE CORP COM 674599105 80 4606 SH SOLE 0 4606 0 OCEAN BIO CHEM INC COM 674631106 2837 212354 SH SOLE 0 0 212354 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 29 10684 SH DFND 01 0 10684 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 40 14957 SH DFND 04 0 0 14957 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1472 547351 SH SOLE 0 0 547351 OCEANEERING INTL INC COM 675232102 522 65619 SH DFND 01 0 65619 0 OCEANEERING INTL INC COM 675232102 254 31995 SH DFND 02 0 31995 0 OCEANEERING INTL INC COM 675232102 654 82291 SH DFND 04 0 0 82291 OCEANEERING INTL INC COM 675232102 85078 10701672 SH SOLE 0 0 10701672 OCEANEERING INTL INC COM 675232102 4 533 SH SOLE 0 533 0 OCEANFIRST FINL CORP COM 675234108 722 38755 SH DFND 01 0 38755 0 OCEANFIRST FINL CORP COM 675234108 368 19764 SH DFND 02 0 19764 0 OCEANFIRST FINL CORP COM 675234108 915 49097 SH DFND 04 0 0 49097 OCEANFIRST FINL CORP COM 675234108 53475 2870384 SH SOLE 0 0 2870384 OCEANFIRST FINL CORP COM 675234108 29 1531 SH SOLE 0 1531 0 OCONEE FED FINL CORP COM 675607105 21 845 SH DFND 01 0 845 0 OCONEE FED FINL CORP COM 675607105 445 17595 SH SOLE 0 0 17595 OCWEN FINL CORP COM NEW 675746606 41 1425 SH DFND 01 0 1425 0 OCWEN FINL CORP COM NEW 675746606 55 1889 SH DFND 04 0 0 1889 OCWEN FINL CORP COM NEW 675746606 8622 298219 SH SOLE 0 0 298219 OCWEN FINL CORP COM NEW 675746606 1 35 SH SOLE 0 35 0 OCULAR THERAPEUTIX INC COM 67576A100 2819 136184 SH DFND 01 0 136184 0 OCULAR THERAPEUTIX INC COM 67576A100 387 18674 SH DFND 02 0 18674 0 OCULAR THERAPEUTIX INC COM 67576A100 1119 54072 SH DFND 04 0 0 54072 OCULAR THERAPEUTIX INC COM 67576A100 69127 3339480 SH SOLE 0 0 3339480 OCULAR THERAPEUTIX INC COM 67576A100 33 1588 SH SOLE 0 1588 0 OCUGEN INC COM 67577C105 84 45808 SH DFND 01 0 45808 0 OCUGEN INC COM 67577C105 113 61797 SH DFND 04 0 0 61797 OCUGEN INC COM 67577C105 16410 8967388 SH SOLE 0 0 8967388 OCUPHIRE PHARMA INC COM 67577R102 4 595 SH DFND 01 0 595 0 OCUPHIRE PHARMA INC COM 67577R102 0 47 SH DFND 04 0 0 47 OCUPHIRE PHARMA INC COM 67577R102 89 13673 SH SOLE 0 0 13673 ODONATE THERAPEUTICS INC COM 676079106 615 32008 SH DFND 01 0 32008 0 ODONATE THERAPEUTICS INC COM 676079106 94 4899 SH DFND 02 0 4899 0 ODONATE THERAPEUTICS INC COM 676079106 422 21991 SH DFND 04 0 0 21991 ODONATE THERAPEUTICS INC COM 676079106 17467 909741 SH SOLE 0 0 909741 ODONATE THERAPEUTICS INC COM 676079106 1 68 SH SOLE 0 68 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 12 1702 SH DFND 01 0 1702 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 1868 263120 SH SOLE 0 0 263120 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 724 31854 SH DFND 01 0 31854 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2696 118668 SH DFND 02 0 118668 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 853 37564 SH DFND 04 0 0 37564 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 166559 7330951 SH SOLE 0 0 7330951 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5 239 SH SOLE 0 239 0 OHIO VY BANC CORP COM 677719106 70 2986 SH DFND 01 0 2986 0 OHIO VY BANC CORP COM 677719106 20 842 SH DFND 04 0 0 842 OHIO VY BANC CORP COM 677719106 3481 147518 SH SOLE 0 0 147518 OIL DRI CORP AMER COM 677864100 119 3478 SH DFND 01 0 3478 0 OIL DRI CORP AMER COM 677864100 88 2568 SH DFND 04 0 0 2568 OIL DRI CORP AMER COM 677864100 10158 298078 SH SOLE 0 0 298078 OIL DRI CORP AMER COM 677864100 1 20 SH SOLE 0 20 0 OIL STS INTL INC COM 678026105 204 40615 SH DFND 01 0 40615 0 OIL STS INTL INC COM 678026105 141 28027 SH DFND 04 0 0 28027 OIL STS INTL INC COM 678026105 16864 3359423 SH SOLE 0 0 3359423 OIL STS INTL INC COM 678026105 17 3391 SH SOLE 0 3391 0 OKTA INC CL A 679295105 13407 52728 SH DFND 01 0 52728 0 OKTA INC CL A 679295105 17911 70442 SH DFND 02 0 70442 0 OKTA INC CL A 679295105 5436 21380 SH DFND 02 0 0 21380 OKTA INC CL A 679295105 35135 138184 SH DFND 04 0 0 138184 OKTA INC CL A 679295105 2735412 10758325 SH SOLE 0 0 10758325 OKTA INC CL A 679295105 175 687 SH SOLE 0 687 0 OLD DOMINION FREIGHT LINE IN COM 679580100 20863 106891 SH DFND 01 0 106891 0 OLD DOMINION FREIGHT LINE IN COM 679580100 11318 57985 SH DFND 02 0 57985 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3410 17472 SH DFND 02 0 0 17472 OLD DOMINION FREIGHT LINE IN COM 679580100 48061 246241 SH DFND 04 0 0 246241 OLD DOMINION FREIGHT LINE IN COM 679580100 2048773 10496838 SH SOLE 0 0 10496838 OLD DOMINION FREIGHT LINE IN COM 679580100 129 663 SH SOLE 0 663 0 OLD NATL BANCORP IND COM 680033107 1797 108495 SH DFND 01 0 108495 0 OLD NATL BANCORP IND COM 680033107 905 54630 SH DFND 02 0 54630 0 OLD NATL BANCORP IND COM 680033107 2410 145542 SH DFND 04 0 0 145542 OLD NATL BANCORP IND COM 680033107 278064 16791326 SH SOLE 0 0 16791326 OLD NATL BANCORP IND COM 680033107 30 1796 SH SOLE 0 1796 0 OLD POINT FINL CORP COM 680194107 10 547 SH DFND 01 0 547 0 OLD POINT FINL CORP COM 680194107 21 1100 SH DFND 04 0 0 1100 OLD POINT FINL CORP COM 680194107 2673 140973 SH SOLE 0 0 140973 OLD REP INTL CORP COM 680223104 1836 93169 SH DFND 01 0 93169 0 OLD REP INTL CORP COM 680223104 1947 98763 SH DFND 02 0 98763 0 OLD REP INTL CORP COM 680223104 4688 237831 SH DFND 04 0 0 237831 OLD REP INTL CORP COM 680223104 508425 25795295 SH SOLE 0 0 25795295 OLD REP INTL CORP COM 680223104 71 3627 SH SOLE 0 3627 0 OLD SECOND BANCORP INC ILL COM 680277100 187 18480 SH DFND 01 0 18480 0 OLD SECOND BANCORP INC ILL COM 680277100 60 5988 SH DFND 04 0 0 5988 OLD SECOND BANCORP INC ILL COM 680277100 13862 1372435 SH SOLE 0 0 1372435 OLD SECOND BANCORP INC ILL COM 680277100 1 134 SH SOLE 0 134 0 OLEMA PHARMACEUTICALS INC COM 68062P106 25 526 SH DFND 01 0 526 0 OLEMA PHARMACEUTICALS INC COM 68062P106 5 100 SH DFND 04 0 0 100 OLEMA PHARMACEUTICALS INC COM 68062P106 38609 803016 SH SOLE 0 0 803016 OLEMA PHARMACEUTICALS INC COM 68062P106 3 55 SH SOLE 0 55 0 OLIN CORP COM PAR $1 680665205 1146 46650 SH DFND 01 0 46650 0 OLIN CORP COM PAR $1 680665205 1311 53398 SH DFND 02 0 53398 0 OLIN CORP COM PAR $1 680665205 2890 117684 SH DFND 04 0 0 117684 OLIN CORP COM PAR $1 680665205 317580 12930773 SH SOLE 0 0 12930773 OLIN CORP COM PAR $1 680665205 30 1237 SH SOLE 0 1237 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1979 24207 SH DFND 01 0 24207 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1575 19260 SH DFND 02 0 19260 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3884 47499 SH DFND 04 0 0 47499 OLLIES BARGAIN OUTLET HLDGS COM 681116109 360476 4408411 SH SOLE 0 0 4408411 OLLIES BARGAIN OUTLET HLDGS COM 681116109 46 567 SH SOLE 0 567 0 OLYMPIC STEEL INC COM 68162K106 86 6443 SH DFND 01 0 6443 0 OLYMPIC STEEL INC COM 68162K106 29 2154 SH DFND 04 0 0 2154 OLYMPIC STEEL INC COM 68162K106 8596 644873 SH SOLE 0 0 644873 OLYMPIC STEEL INC COM 68162K106 1 63 SH SOLE 0 63 0 OMNICOM GROUP INC COM 681919106 13447 215606 SH DFND 01 0 215606 0 OMNICOM GROUP INC COM 681919106 8815 141338 SH DFND 02 0 141338 0 OMNICOM GROUP INC COM 681919106 2531 40584 SH DFND 02 0 0 40584 OMNICOM GROUP INC COM 681919106 35162 563763 SH DFND 04 0 0 563763 OMNICOM GROUP INC COM 681919106 1469896 23567353 SH SOLE 0 0 23567353 OMNICOM GROUP INC COM 681919106 112 1792 SH SOLE 0 1792 0 OMEGA HEALTHCARE INVS INC COM 681936100 2699 74315 SH DFND 01 0 74315 0 OMEGA HEALTHCARE INVS INC COM 681936100 22299 613965 SH DFND 02 0 613965 0 OMEGA HEALTHCARE INVS INC COM 681936100 1529 42100 SH DFND 02 0 0 42100 OMEGA HEALTHCARE INVS INC COM 681936100 5051 139076 SH DFND 04 0 0 139076 OMEGA HEALTHCARE INVS INC COM 681936100 1135126 31253466 SH SOLE 0 0 31253466 OMEGA HEALTHCARE INVS INC COM 681936100 40 1107 SH SOLE 0 1107 0 OMEGA FLEX INC COM 682095104 843 5775 SH DFND 01 0 5775 0 OMEGA FLEX INC COM 682095104 178 1222 SH DFND 02 0 1222 0 OMEGA FLEX INC COM 682095104 325 2224 SH DFND 04 0 0 2224 OMEGA FLEX INC COM 682095104 19692 134878 SH SOLE 0 0 134878 OMEGA FLEX INC COM 682095104 2 13 SH SOLE 0 13 0 OMNICELL COM COM 68213N109 10080 83985 SH DFND 01 0 83985 0 OMNICELL COM COM 68213N109 1624 13530 SH DFND 02 0 13530 0 OMNICELL COM COM 68213N109 4073 33935 SH DFND 04 0 0 33935 OMNICELL COM COM 68213N109 523375 4360729 SH SOLE 0 0 4360729 OMNICELL COM COM 68213N109 25 205 SH SOLE 0 205 0 OMEROS CORP COM 682143102 1678 117436 SH DFND 01 0 117436 0 OMEROS CORP COM 682143102 254 17764 SH DFND 02 0 17764 0 OMEROS CORP COM 682143102 609 42621 SH DFND 04 0 0 42621 OMEROS CORP COM 682143102 43059 3014288 SH SOLE 0 0 3014288 OMEROS CORP COM 682143102 4 296 SH SOLE 0 296 0 ON SEMICONDUCTOR CORP COM 682189105 4392 134192 SH DFND 01 0 134192 0 ON SEMICONDUCTOR CORP COM 682189105 7040 215079 SH DFND 02 0 215079 0 ON SEMICONDUCTOR CORP COM 682189105 2474 75597 SH DFND 02 0 0 75597 ON SEMICONDUCTOR CORP COM 682189105 8147 248926 SH DFND 04 0 0 248926 ON SEMICONDUCTOR CORP COM 682189105 1177735 35983354 SH SOLE 0 0 35983354 ON SEMICONDUCTOR CORP COM 682189105 79 2406 SH SOLE 0 2406 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 15 33011 SH DFND 01 0 33011 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 27 58256 SH DFND 04 0 0 58256 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 3805 8169543 SH SOLE 0 0 8169543 ONCOSEC MED INC COM 68234L306 13 1963 SH DFND 01 0 1963 0 ONCOSEC MED INC COM 68234L306 6 966 SH DFND 04 0 0 966 ONCOSEC MED INC COM 68234L306 3016 467591 SH SOLE 0 0 467591 ONCOCYTE CORP COM 68235C107 297 124257 SH DFND 01 0 124257 0 ONCOCYTE CORP COM 68235C107 24 10144 SH DFND 04 0 0 10144 ONCOCYTE CORP COM 68235C107 6145 2571007 SH SOLE 0 0 2571007 ONCOCYTE CORP COM 68235C107 1 307 SH SOLE 0 307 0 ONE GAS INC COM 68235P108 3280 42719 SH DFND 01 0 42719 0 ONE GAS INC COM 68235P108 3737 48678 SH DFND 02 0 48678 0 ONE GAS INC COM 68235P108 3424 44603 SH DFND 04 0 0 44603 ONE GAS INC COM 68235P108 384737 5011560 SH SOLE 0 0 5011560 ONE GAS INC COM 68235P108 40 524 SH SOLE 0 524 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 24 4960 SH DFND 01 0 4960 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 27 5556 SH DFND 04 0 0 5556 ONCTERNAL THERAPEUTICS INC COM 68236P107 8187 1670784 SH SOLE 0 0 1670784 ONCTERNAL THERAPEUTICS INC COM 68236P107 1 204 SH SOLE 0 204 0 ONCORUS INC COM 68236R103 360 11128 SH DFND 01 0 11128 0 ONCORUS INC COM 68236R103 152 4695 SH DFND 04 0 0 4695 ONCORUS INC COM 68236R103 9065 280390 SH SOLE 0 0 280390 ONCORUS INC COM 68236R103 1 35 SH SOLE 0 35 0 180 LIFE SCIENCES CORP COM 68236V104 3220 1179639 SH SOLE 0 0 1179639 ONE LIBERTY PPTYS INC COM 682406103 221 11002 SH DFND 01 0 11002 0 ONE LIBERTY PPTYS INC COM 682406103 98 4900 SH DFND 02 0 4900 0 ONE LIBERTY PPTYS INC COM 682406103 300 14927 SH DFND 04 0 0 14927 ONE LIBERTY PPTYS INC COM 682406103 32810 1634775 SH SOLE 0 0 1634775 ONE LIBERTY PPTYS INC COM 682406103 2 83 SH SOLE 0 83 0 FLWS/1-800 FLOWERS CL A 68243Q106 1289 49591 SH DFND 01 0 49591 0 FLWS/1-800 FLOWERS CL A 68243Q106 294 11322 SH DFND 02 0 11322 0 FLWS/1-800 FLOWERS CL A 68243Q106 555 21347 SH DFND 04 0 0 21347 FLWS/1-800 FLOWERS CL A 68243Q106 34984 1345548 SH SOLE 0 0 1345548 FLWS/1-800 FLOWERS CL A 68243Q106 30 1166 SH SOLE 0 1166 0 111 INC ADS 68247Q102 76 10934 SH DFND 02 0 10934 0 111 INC ADS 68247Q102 73 10468 SH DFND 05 0 0 10468 ONE STOP SYS INC COM 68247W109 966 241517 SH SOLE 0 0 241517 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2956 149993 SH DFND 01 0 149993 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 38 1914 SH DFND 02 0 1914 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 476 24129 SH DFND 04 0 0 24129 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 27777 1409270 SH SOLE 0 0 1409270 ONEOK INC NEW COM 682680103 17112 445863 SH DFND 01 0 445863 0 ONEOK INC NEW COM 682680103 19357 504359 SH DFND 02 0 504359 0 ONEOK INC NEW COM 682680103 3166 82479 SH DFND 02 0 0 82479 ONEOK INC NEW COM 682680103 44244 1152779 SH DFND 04 0 0 1152779 ONEOK INC NEW COM 682680103 1808040 47108913 SH SOLE 0 0 47108913 ONEOK INC NEW COM 682680103 118 3085 SH SOLE 0 3085 0 ONEMAIN HLDGS INC COM 68268W103 1116 23167 SH DFND 01 0 23167 0 ONEMAIN HLDGS INC COM 68268W103 1338 27786 SH DFND 02 0 27786 0 ONEMAIN HLDGS INC COM 68268W103 3468 72002 SH DFND 04 0 0 72002 ONEMAIN HLDGS INC COM 68268W103 327323 6796584 SH SOLE 0 0 6796584 ONEMAIN HLDGS INC COM 68268W103 101 2099 SH SOLE 0 2099 0 1LIFE HEALTHCARE INC COM 68269G107 6764 154968 SH DFND 01 0 154968 0 1LIFE HEALTHCARE INC COM 68269G107 654 14975 SH DFND 02 0 14975 0 1LIFE HEALTHCARE INC COM 68269G107 2245 51436 SH DFND 04 0 0 51436 1LIFE HEALTHCARE INC COM 68269G107 302973 6940962 SH SOLE 0 0 6940962 1LIFE HEALTHCARE INC COM 68269G107 17 395 SH SOLE 0 395 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 10 2701 SH DFND 02 0 2701 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 61 16181 SH DFND 05 0 0 16181 ONEWATER MARINE INC CL A COM 68280L101 496 17041 SH DFND 01 0 17041 0 ONEWATER MARINE INC CL A COM 68280L101 98 3370 SH DFND 04 0 0 3370 ONEWATER MARINE INC CL A COM 68280L101 11649 400433 SH SOLE 0 0 400433 ONEWATER MARINE INC CL A COM 68280L101 1 42 SH SOLE 0 42 0 ONESPAN INC COM 68287N100 1360 65772 SH DFND 01 0 65772 0 ONESPAN INC COM 68287N100 215 10374 SH DFND 02 0 10374 0 ONESPAN INC COM 68287N100 569 27496 SH DFND 04 0 0 27496 ONESPAN INC COM 68287N100 44538 2153695 SH SOLE 0 0 2153695 ONESPAN INC COM 68287N100 3 151 SH SOLE 0 151 0 ONTO INNOVATION INC COM 683344105 2239 47085 SH DFND 01 0 47085 0 ONTO INNOVATION INC COM 683344105 787 16560 SH DFND 02 0 16560 0 ONTO INNOVATION INC COM 683344105 1820 38267 SH DFND 04 0 0 38267 ONTO INNOVATION INC COM 683344105 143312 3013920 SH SOLE 0 0 3013920 ONTO INNOVATION INC COM 683344105 11 230 SH SOLE 0 230 0 ONTRAK INC COM 683373104 976 15802 SH DFND 01 0 15802 0 ONTRAK INC COM 683373104 118 1904 SH DFND 02 0 1904 0 ONTRAK INC COM 683373104 387 6258 SH DFND 04 0 0 6258 ONTRAK INC COM 683373104 26854 434606 SH SOLE 0 0 434606 ONTRAK INC COM 683373104 19 313 SH SOLE 0 313 0 OOMA INC COM 683416101 598 41503 SH DFND 01 0 41503 0 OOMA INC COM 683416101 126 8751 SH DFND 04 0 0 8751 OOMA INC COM 683416101 15065 1046204 SH SOLE 0 0 1046204 OOMA INC COM 683416101 2 112 SH SOLE 0 112 0 OPEN TEXT CORP COM 683715106 35683 784932 SH DFND 01 0 784932 0 OPEN TEXT CORP COM 683715106 7599 167153 SH DFND 02 0 167153 0 OPEN TEXT CORP COM 683715106 2367 52063 SH DFND 02 0 0 52063 OPEN TEXT CORP COM 683715106 3208 70575 SH DFND 04 0 0 70575 OPEN TEXT CORP COM 683715106 289189 6361387 SH SOLE 0 0 6361387 OPEN TEXT CORP COM 683715106 15674 344779 SH SOLE 0 344779 0 OPEN LENDING CORP COM CL A 68373J104 546 15626 SH DFND 01 0 15626 0 OPEN LENDING CORP COM CL A 68373J104 706 20202 SH DFND 02 0 20202 0 OPEN LENDING CORP COM CL A 68373J104 2072 59261 SH DFND 04 0 0 59261 OPEN LENDING CORP COM CL A 68373J104 308603 8827323 SH SOLE 0 0 8827323 OPEN LENDING CORP COM CL A 68373J104 19 538 SH SOLE 0 538 0 OPGEN INC COM 68373L307 472 231325 SH SOLE 0 0 231325 OPIANT PHARMACEUTICALS INC COM 683750103 6 785 SH DFND 01 0 785 0 OPIANT PHARMACEUTICALS INC COM 683750103 788 98144 SH SOLE 0 0 98144 OPKO HEALTH INC COM 68375N103 1071 271243 SH DFND 01 0 271243 0 OPKO HEALTH INC COM 68375N103 534 135143 SH DFND 02 0 135143 0 OPKO HEALTH INC COM 68375N103 1389 351631 SH DFND 04 0 0 351631 OPKO HEALTH INC COM 68375N103 133068 33688001 SH SOLE 0 0 33688001 OPKO HEALTH INC COM 68375N103 16 4136 SH SOLE 0 4136 0 OPORTUN FINL CORP COM 68376D104 248 12826 SH DFND 01 0 12826 0 OPORTUN FINL CORP COM 68376D104 109 5638 SH DFND 04 0 0 5638 OPORTUN FINL CORP COM 68376D104 18213 940288 SH SOLE 0 0 940288 OPORTUN FINL CORP COM 68376D104 2 103 SH SOLE 0 103 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 202 6442 SH DFND 01 0 6442 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 89 2819 SH DFND 04 0 0 2819 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 12920 411060 SH SOLE 0 0 411060 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1 43 SH SOLE 0 43 0 OPTICAL CABLE CORP COM NEW 683827208 443 165223 SH SOLE 0 0 165223 ORACLE CORP COM 68389X105 135990 2102176 SH DFND 01 0 2102176 0 ORACLE CORP COM 68389X105 80463 1243820 SH DFND 02 0 1243820 0 ORACLE CORP COM 68389X105 24004 371056 SH DFND 02 0 0 371056 ORACLE CORP COM 68389X105 314820 4866591 SH DFND 04 0 0 4866591 ORACLE CORP COM 68389X105 10420568 161084674 SH SOLE 0 0 161084674 ORACLE CORP COM 68389X105 1368 21145 SH SOLE 0 21145 0 OPTIMIZERX CORP COM NEW 68401U204 898 28814 SH DFND 01 0 28814 0 OPTIMIZERX CORP COM NEW 68401U204 113 3628 SH DFND 04 0 0 3628 OPTIMIZERX CORP COM NEW 68401U204 18810 603674 SH SOLE 0 0 603674 OPTIMIZERX CORP COM NEW 68401U204 2 61 SH SOLE 0 61 0 ORAGENICS INC COM PAR 684023302 0 34 SH DFND 04 0 0 34 ORAGENICS INC COM PAR 684023302 641 1426973 SH SOLE 0 0 1426973 OPTION CARE HEALTH INC COM NEW 68404L201 1349 86276 SH DFND 01 0 86276 0 OPTION CARE HEALTH INC COM NEW 68404L201 208 13301 SH DFND 02 0 13301 0 OPTION CARE HEALTH INC COM NEW 68404L201 637 40733 SH DFND 04 0 0 40733 OPTION CARE HEALTH INC COM NEW 68404L201 87725 5609005 SH SOLE 0 0 5609005 OPTION CARE HEALTH INC COM NEW 68404L201 5 299 SH SOLE 0 299 0 OPTINOSE INC COM 68404V100 281 67777 SH DFND 01 0 67777 0 OPTINOSE INC COM 68404V100 29 6957 SH DFND 04 0 0 6957 OPTINOSE INC COM 68404V100 6413 1548980 SH SOLE 0 0 1548980 OPTINOSE INC COM 68404V100 1 236 SH SOLE 0 236 0 ORASURE TECHNOLOGIES INC COM 68554V108 1092 103195 SH DFND 01 0 103195 0 ORASURE TECHNOLOGIES INC COM 68554V108 238 22439 SH DFND 02 0 22439 0 ORASURE TECHNOLOGIES INC COM 68554V108 633 59765 SH DFND 04 0 0 59765 ORASURE TECHNOLOGIES INC COM 68554V108 50570 4777475 SH SOLE 0 0 4777475 ORASURE TECHNOLOGIES INC COM 68554V108 14 1349 SH SOLE 0 1349 0 ORBCOMM INC COM 68555P100 477 64241 SH DFND 01 0 64241 0 ORBCOMM INC COM 68555P100 279 37579 SH DFND 04 0 0 37579 ORBCOMM INC COM 68555P100 29701 4002874 SH SOLE 0 0 4002874 ORBCOMM INC COM 68555P100 32 4273 SH SOLE 0 4273 0 ORBITAL ENERGY GROUP INC COM 68559A109 14 6615 SH DFND 01 0 6615 0 ORBITAL ENERGY GROUP INC COM 68559A109 7 3400 SH DFND 04 0 0 3400 ORBITAL ENERGY GROUP INC COM 68559A109 2404 1097907 SH SOLE 0 0 1097907 ORCHID IS CAP INC COM 68571X103 235 44957 SH DFND 01 0 44957 0 ORCHID IS CAP INC COM 68571X103 149 28480 SH DFND 04 0 0 28480 ORCHID IS CAP INC COM 68571X103 18092 3465935 SH SOLE 0 0 3465935 ORCHID IS CAP INC COM 68571X103 2 353 SH SOLE 0 353 0 ORGENESIS INC COM NEW 68619K204 81 18054 SH DFND 01 0 18054 0 ORGENESIS INC COM NEW 68619K204 14 3002 SH DFND 04 0 0 3002 ORGENESIS INC COM NEW 68619K204 4217 937062 SH SOLE 0 0 937062 ORGENESIS INC COM NEW 68619K204 1 210 SH SOLE 0 210 0 ORGANOVO HLDGS INC COM NEW 68620A203 15 1227 SH DFND 01 0 1227 0 ORGANOVO HLDGS INC COM NEW 68620A203 14 1165 SH DFND 04 0 0 1165 ORGANOVO HLDGS INC COM NEW 68620A203 2622 213152 SH SOLE 0 0 213152 ORGANIGRAM HLDGS INC COM 68620P101 57 42843 SH DFND 02 0 42843 0 ORGANIGRAM HLDGS INC COM 68620P101 157 118032 SH DFND 04 0 0 118032 ORGANOGENESIS HLDGS INC COM 68621F102 386 51212 SH DFND 01 0 51212 0 ORGANOGENESIS HLDGS INC COM 68621F102 136 18097 SH DFND 04 0 0 18097 ORGANOGENESIS HLDGS INC COM 68621F102 11478 1524301 SH SOLE 0 0 1524301 ORGANOGENESIS HLDGS INC COM 68621F102 1 185 SH SOLE 0 185 0 ORIGIN BANCORP INC COM 68621T102 404 14558 SH DFND 01 0 14558 0 ORIGIN BANCORP INC COM 68621T102 194 6985 SH DFND 02 0 6985 0 ORIGIN BANCORP INC COM 68621T102 447 16089 SH DFND 04 0 0 16089 ORIGIN BANCORP INC COM 68621T102 29379 1057952 SH SOLE 0 0 1057952 ORIGIN BANCORP INC COM 68621T102 3 104 SH SOLE 0 104 0 ORIC PHARMACEUTICALS INC COM 68622P109 1371 40506 SH DFND 01 0 40506 0 ORIC PHARMACEUTICALS INC COM 68622P109 231 6833 SH DFND 02 0 6833 0 ORIC PHARMACEUTICALS INC COM 68622P109 486 14360 SH DFND 04 0 0 14360 ORIC PHARMACEUTICALS INC COM 68622P109 27276 805781 SH SOLE 0 0 805781 ORIC PHARMACEUTICALS INC COM 68622P109 2 71 SH SOLE 0 71 0 ORION ENERGY SYSTEMS INC COM 686275108 534 54109 SH DFND 01 0 54109 0 ORION ENERGY SYSTEMS INC COM 686275108 179 18106 SH DFND 04 0 0 18106 ORION ENERGY SYSTEMS INC COM 686275108 11506 1165781 SH SOLE 0 0 1165781 ORION ENERGY SYSTEMS INC COM 686275108 25 2529 SH SOLE 0 2529 0 ORION GROUP HOLDINGS INC COM 68628V308 26 5207 SH DFND 01 0 5207 0 ORION GROUP HOLDINGS INC COM 68628V308 30 6033 SH DFND 04 0 0 6033 ORION GROUP HOLDINGS INC COM 68628V308 6490 1308387 SH SOLE 0 0 1308387 ORION GROUP HOLDINGS INC COM 68628V308 1 188 SH SOLE 0 188 0 ORLA MNG LTD NEW COM 68634K106 246 45620 SH DFND 02 0 45620 0 ORLA MNG LTD NEW COM 68634K106 532 98788 SH DFND 04 0 0 98788 ORMAT TECHNOLOGIES INC COM 686688102 7228 80060 SH DFND 01 0 80060 0 ORMAT TECHNOLOGIES INC COM 686688102 1121 12422 SH DFND 02 0 12422 0 ORMAT TECHNOLOGIES INC COM 686688102 3008 33324 SH DFND 04 0 0 33324 ORMAT TECHNOLOGIES INC COM 686688102 369904 4097298 SH SOLE 0 0 4097298 ORMAT TECHNOLOGIES INC COM 686688102 20 218 SH SOLE 0 218 0 ORRSTOWN FINL SVCS INC COM 687380105 120 7221 SH DFND 01 0 7221 0 ORRSTOWN FINL SVCS INC COM 687380105 44 2660 SH DFND 04 0 0 2660 ORRSTOWN FINL SVCS INC COM 687380105 7584 458250 SH SOLE 0 0 458250 ORRSTOWN FINL SVCS INC COM 687380105 1 74 SH SOLE 0 74 0 ORTHOPEDIATRICS CORP COM 68752L100 1075 26064 SH DFND 01 0 26064 0 ORTHOPEDIATRICS CORP COM 68752L100 180 4355 SH DFND 02 0 4355 0 ORTHOPEDIATRICS CORP COM 68752L100 433 10492 SH DFND 04 0 0 10492 ORTHOPEDIATRICS CORP COM 68752L100 26773 649041 SH SOLE 0 0 649041 ORTHOPEDIATRICS CORP COM 68752L100 3 69 SH SOLE 0 69 0 ORTHOFIX MED INC COM 68752M108 545 12688 SH DFND 01 0 12688 0 ORTHOFIX MED INC COM 68752M108 285 6622 SH DFND 02 0 6622 0 ORTHOFIX MED INC COM 68752M108 591 13752 SH DFND 04 0 0 13752 ORTHOFIX MED INC COM 68752M108 82508 1919683 SH SOLE 0 0 1919683 ORTHOFIX MED INC COM 68752M108 4 93 SH SOLE 0 93 0 OSHKOSH CORP COM 688239201 1916 22261 SH DFND 01 0 22261 0 OSHKOSH CORP COM 688239201 1967 22850 SH DFND 02 0 22850 0 OSHKOSH CORP COM 688239201 4657 54106 SH DFND 04 0 0 54106 OSHKOSH CORP COM 688239201 524317 6091748 SH SOLE 0 0 6091748 OSHKOSH CORP COM 688239201 66 772 SH SOLE 0 772 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 6088 480141 SH DFND 01 0 480141 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 520 41002 SH DFND 02 0 41002 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 768 60578 SH DFND 04 0 0 60578 OSISKO GOLD ROYALTIES LTD COM 68827L101 48023 3787279 SH SOLE 0 0 3787279 OSISKO GOLD ROYALTIES LTD COM 68827L101 2673 210829 SH SOLE 0 210829 0 OTIS WORLDWIDE CORP COM 68902V107 27613 408772 SH DFND 01 0 408772 0 OTIS WORLDWIDE CORP COM 68902V107 15350 227244 SH DFND 02 0 227244 0 OTIS WORLDWIDE CORP COM 68902V107 5083 75251 SH DFND 02 0 0 75251 OTIS WORLDWIDE CORP COM 68902V107 69770 1032864 SH DFND 04 0 0 1032864 OTIS WORLDWIDE CORP COM 68902V107 2412212 35710025 SH SOLE 0 0 35710025 OTIS WORLDWIDE CORP COM 68902V107 144 2129 SH SOLE 0 2129 0 OTONOMY INC COM 68906L105 57 8839 SH DFND 01 0 8839 0 OTONOMY INC COM 68906L105 112 17291 SH DFND 04 0 0 17291 OTONOMY INC COM 68906L105 14179 2191487 SH SOLE 0 0 2191487 OTONOMY INC COM 68906L105 1 178 SH SOLE 0 178 0 OTTER TAIL CORP COM 689648103 1890 44347 SH DFND 01 0 44347 0 OTTER TAIL CORP COM 689648103 488 11458 SH DFND 02 0 11458 0 OTTER TAIL CORP COM 689648103 1293 30349 SH DFND 04 0 0 30349 OTTER TAIL CORP COM 689648103 165356 3880679 SH SOLE 0 0 3880679 OTTER TAIL CORP COM 689648103 18 415 SH SOLE 0 415 0 OUTFRONT MEDIA INC COM 69007J106 921 47073 SH DFND 01 0 47073 0 OUTFRONT MEDIA INC COM 69007J106 920 47059 SH DFND 02 0 47059 0 OUTFRONT MEDIA INC COM 69007J106 2269 116024 SH DFND 04 0 0 116024 OUTFRONT MEDIA INC COM 69007J106 378176 19334170 SH SOLE 0 0 19334170 OUTFRONT MEDIA INC COM 69007J106 14 693 SH SOLE 0 693 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 15 11448 SH DFND 01 0 11448 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 3014 2318183 SH SOLE 0 0 2318183 OUTSET MED INC COM 690145107 997 17536 SH DFND 01 0 17536 0 OUTSET MED INC COM 690145107 330 5801 SH DFND 04 0 0 5801 OUTSET MED INC COM 690145107 70746 1244660 SH SOLE 0 0 1244660 OUTSET MED INC COM 690145107 5 82 SH SOLE 0 82 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 96 44982 SH DFND 01 0 44982 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 45 21198 SH DFND 04 0 0 21198 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 6711 3136001 SH SOLE 0 0 3136001 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 172 SH SOLE 0 172 0 OVERSTOCK COM INC DEL COM 690370101 3556 74129 SH DFND 01 0 74129 0 OVERSTOCK COM INC DEL COM 690370101 640 13340 SH DFND 02 0 13340 0 OVERSTOCK COM INC DEL COM 690370101 1468 30595 SH DFND 04 0 0 30595 OVERSTOCK COM INC DEL COM 690370101 141740 2954767 SH SOLE 0 0 2954767 OVERSTOCK COM INC DEL COM 690370101 10 202 SH SOLE 0 202 0 OVID THERAPEUTICS INC COM 690469101 220 95038 SH DFND 01 0 95038 0 OVID THERAPEUTICS INC COM 690469101 54 23513 SH DFND 04 0 0 23513 OVID THERAPEUTICS INC COM 690469101 6894 2984584 SH SOLE 0 0 2984584 OVID THERAPEUTICS INC COM 690469101 6 2617 SH SOLE 0 2617 0 OVINTIV INC COM 69047Q102 2487 173183 SH DFND 01 0 173183 0 OVINTIV INC COM 69047Q102 1262 87853 SH DFND 02 0 87853 0 OVINTIV INC COM 69047Q102 3155 219717 SH DFND 04 0 0 219717 OVINTIV INC COM 69047Q102 345041 24027936 SH SOLE 0 0 24027936 OVINTIV INC COM 69047Q102 90 6251 SH SOLE 0 6251 0 OWENS & MINOR INC NEW COM 690732102 1311 48470 SH DFND 01 0 48470 0 OWENS & MINOR INC NEW COM 690732102 657 24300 SH DFND 02 0 24300 0 OWENS & MINOR INC NEW COM 690732102 1674 61888 SH DFND 04 0 0 61888 OWENS & MINOR INC NEW COM 690732102 156364 5780545 SH SOLE 0 0 5780545 OWENS & MINOR INC NEW COM 690732102 41 1521 SH SOLE 0 1521 0 OWENS CORNING NEW COM 690742101 2675 35303 SH DFND 01 0 35303 0 OWENS CORNING NEW COM 690742101 4346 57368 SH DFND 02 0 57368 0 OWENS CORNING NEW COM 690742101 1492 19691 SH DFND 02 0 0 19691 OWENS CORNING NEW COM 690742101 5308 70062 SH DFND 04 0 0 70062 OWENS CORNING NEW COM 690742101 764246 10087727 SH SOLE 0 0 10087727 OWENS CORNING NEW COM 690742101 101 1338 SH SOLE 0 1338 0 OXFORD INDS INC COM 691497309 712 10875 SH DFND 01 0 10875 0 OXFORD INDS INC COM 691497309 452 6904 SH DFND 02 0 6904 0 OXFORD INDS INC COM 691497309 895 13668 SH DFND 04 0 0 13668 OXFORD INDS INC COM 691497309 108041 1649223 SH SOLE 0 0 1649223 OXFORD INDS INC COM 691497309 5 80 SH SOLE 0 80 0 OYSTER PT PHARMA INC COM 69242L106 242 12874 SH DFND 01 0 12874 0 OYSTER PT PHARMA INC COM 69242L106 83 4404 SH DFND 04 0 0 4404 OYSTER PT PHARMA INC COM 69242L106 9614 510855 SH SOLE 0 0 510855 OYSTER PT PHARMA INC COM 69242L106 1 72 SH SOLE 0 72 0 P & F INDS INC CL A NEW 692830508 121 20036 SH SOLE 0 0 20036 PDL CMNTY BANCORP COM 69290X101 56 5308 SH DFND 01 0 5308 0 PDL CMNTY BANCORP COM 69290X101 14 1319 SH DFND 04 0 0 1319 PDL CMNTY BANCORP COM 69290X101 4069 387183 SH SOLE 0 0 387183 PAE INC COM CL A 69290Y109 1080 117647 SH DFND 01 0 117647 0 PAE INC COM CL A 69290Y109 190 20696 SH DFND 02 0 20696 0 PAE INC COM CL A 69290Y109 422 45933 SH DFND 04 0 0 45933 PAE INC COM CL A 69290Y109 26602 2897775 SH SOLE 0 0 2897775 PAE INC COM CL A 69290Y109 3 301 SH SOLE 0 301 0 PHX MINERALS INC CL A 69291A100 9 4006 SH DFND 04 0 0 4006 PHX MINERALS INC CL A 69291A100 1231 535245 SH SOLE 0 0 535245 P A M TRANSN SVCS INC COM 693149106 69 1417 SH DFND 01 0 1417 0 P A M TRANSN SVCS INC COM 693149106 39 800 SH DFND 04 0 0 800 P A M TRANSN SVCS INC COM 693149106 4497 91779 SH SOLE 0 0 91779 PBF ENERGY INC CL A 69318G106 454 63977 SH DFND 01 0 63977 0 PBF ENERGY INC CL A 69318G106 250 35215 SH DFND 02 0 35215 0 PBF ENERGY INC CL A 69318G106 526 74115 SH DFND 04 0 0 74115 PBF ENERGY INC CL A 69318G106 72871 10263565 SH SOLE 0 0 10263565 PBF ENERGY INC CL A 69318G106 3 484 SH SOLE 0 484 0 PC CONNECTION INC COM 69318J100 404 8533 SH DFND 01 0 8533 0 PC CONNECTION INC COM 69318J100 120 2529 SH DFND 02 0 2529 0 PC CONNECTION INC COM 69318J100 454 9597 SH DFND 04 0 0 9597 PC CONNECTION INC COM 69318J100 33864 716097 SH SOLE 0 0 716097 PC CONNECTION INC COM 69318J100 3 62 SH SOLE 0 62 0 PCB BANCORP COM 69320M109 87 8645 SH DFND 01 0 8645 0 PCB BANCORP COM 69320M109 30 2967 SH DFND 04 0 0 2967 PCB BANCORP COM 69320M109 6474 640380 SH SOLE 0 0 640380 PCB BANCORP COM 69320M109 1 93 SH SOLE 0 93 0 PCSB FINL CORP COM 69324R104 150 9441 SH DFND 01 0 9441 0 PCSB FINL CORP COM 69324R104 112 7000 SH DFND 04 0 0 7000 PCSB FINL CORP COM 69324R104 13110 822434 SH SOLE 0 0 822434 PCSB FINL CORP COM 69324R104 1 77 SH SOLE 0 77 0 PCTEL INC COM 69325Q105 73 11135 SH DFND 01 0 11135 0 PCTEL INC COM 69325Q105 24 3726 SH DFND 04 0 0 3726 PCTEL INC COM 69325Q105 5942 904452 SH SOLE 0 0 904452 PCTEL INC COM 69325Q105 1 147 SH SOLE 0 147 0 PDC ENERGY INC COM 69327R101 1355 65994 SH DFND 01 0 65994 0 PDC ENERGY INC COM 69327R101 766 37317 SH DFND 02 0 37317 0 PDC ENERGY INC COM 69327R101 1749 85190 SH DFND 04 0 0 85190 PDC ENERGY INC COM 69327R101 206578 10062254 SH SOLE 0 0 10062254 PDC ENERGY INC COM 69327R101 67 3264 SH SOLE 0 3264 0 PDF SOLUTIONS INC COM 693282105 1181 54694 SH DFND 01 0 54694 0 PDF SOLUTIONS INC COM 693282105 218 10082 SH DFND 02 0 10082 0 PDF SOLUTIONS INC COM 693282105 495 22929 SH DFND 04 0 0 22929 PDF SOLUTIONS INC COM 693282105 44532 2061646 SH SOLE 0 0 2061646 PDF SOLUTIONS INC COM 693282105 3 155 SH SOLE 0 155 0 PG&E CORP COM 69331C108 5778 463754 SH DFND 01 0 463754 0 PG&E CORP COM 69331C108 19493 1564453 SH DFND 02 0 1564453 0 PG&E CORP COM 69331C108 2233 179216 SH DFND 02 0 0 179216 PG&E CORP COM 69331C108 10351 830777 SH DFND 04 0 0 830777 PG&E CORP COM 69331C108 1642835 131848718 SH SOLE 0 0 131848718 PG&E CORP COM 69331C108 91 7283 SH SOLE 0 7283 0 PICO HLDGS INC COM NEW 693366205 93 9902 SH DFND 01 0 9902 0 PICO HLDGS INC COM NEW 693366205 98 10474 SH DFND 04 0 0 10474 PICO HLDGS INC COM NEW 693366205 10353 1107272 SH SOLE 0 0 1107272 PICO HLDGS INC COM NEW 693366205 1 135 SH SOLE 0 135 0 PGT INNOVATIONS INC COM 69336V101 1330 65410 SH DFND 01 0 65410 0 PGT INNOVATIONS INC COM 69336V101 409 20121 SH DFND 02 0 20121 0 PGT INNOVATIONS INC COM 69336V101 1045 51361 SH DFND 04 0 0 51361 PGT INNOVATIONS INC COM 69336V101 69742 3428792 SH SOLE 0 0 3428792 PGT INNOVATIONS INC COM 69336V101 28 1371 SH SOLE 0 1371 0 PJT PARTNERS INC COM CL A 69343T107 3478 46223 SH DFND 01 0 46223 0 PJT PARTNERS INC COM CL A 69343T107 415 5516 SH DFND 02 0 5516 0 PJT PARTNERS INC COM CL A 69343T107 1292 17165 SH DFND 04 0 0 17165 PJT PARTNERS INC COM CL A 69343T107 112224 1491346 SH SOLE 0 0 1491346 PJT PARTNERS INC COM CL A 69343T107 8 106 SH SOLE 0 106 0 PNC FINL SVCS GROUP INC COM 693475105 63361 425239 SH DFND 01 0 425239 0 PNC FINL SVCS GROUP INC COM 693475105 37739 253284 SH DFND 02 0 253284 0 PNC FINL SVCS GROUP INC COM 693475105 11532 77393 SH DFND 02 0 0 77393 PNC FINL SVCS GROUP INC COM 693475105 165768 1112539 SH DFND 04 0 0 1112539 PNC FINL SVCS GROUP INC COM 693475105 4719530 31674701 SH SOLE 0 0 31674701 PNC FINL SVCS GROUP INC COM 693475105 557 3739 SH SOLE 0 3739 0 POSCO SPONSORED ADR 693483109 22867 366982 SH SOLE 0 0 366982 PNM RES INC COM 69349H107 2558 52708 SH DFND 01 0 52708 0 PNM RES INC COM 69349H107 3463 71367 SH DFND 02 0 71367 0 PNM RES INC COM 69349H107 2961 61005 SH DFND 04 0 0 61005 PNM RES INC COM 69349H107 371518 7655431 SH SOLE 0 0 7655431 PNM RES INC COM 69349H107 19 400 SH SOLE 0 400 0 PPG INDS INC COM 693506107 34182 237014 SH DFND 01 0 237014 0 PPG INDS INC COM 693506107 20566 142599 SH DFND 02 0 142599 0 PPG INDS INC COM 693506107 6199 42982 SH DFND 02 0 0 42982 PPG INDS INC COM 693506107 86058 596713 SH DFND 04 0 0 596713 PPG INDS INC COM 693506107 2641150 18313340 SH SOLE 0 0 18313340 PPG INDS INC COM 693506107 167 1161 SH SOLE 0 1161 0 PPL CORP COM 69351T106 21774 772127 SH DFND 01 0 772127 0 PPL CORP COM 69351T106 26361 934778 SH DFND 02 0 934778 0 PPL CORP COM 69351T106 4071 144359 SH DFND 02 0 0 144359 PPL CORP COM 69351T106 57014 2021787 SH DFND 04 0 0 2021787 PPL CORP COM 69351T106 2394284 84903689 SH SOLE 0 0 84903689 PPL CORP COM 69351T106 171 6065 SH SOLE 0 6065 0 PMV PHARMACEUTICALS INC COM 69353Y103 1412 22959 SH DFND 01 0 22959 0 PMV PHARMACEUTICALS INC COM 69353Y103 344 5585 SH DFND 04 0 0 5585 PMV PHARMACEUTICALS INC COM 69353Y103 69500 1129894 SH SOLE 0 0 1129894 PMV PHARMACEUTICALS INC COM 69353Y103 4 69 SH SOLE 0 69 0 PRA HEALTH SCIENCES INC COM 69354M108 3445 27464 SH DFND 01 0 27464 0 PRA HEALTH SCIENCES INC COM 69354M108 2753 21949 SH DFND 02 0 21949 0 PRA HEALTH SCIENCES INC COM 69354M108 6565 52335 SH DFND 04 0 0 52335 PRA HEALTH SCIENCES INC COM 69354M108 828792 6607076 SH SOLE 0 0 6607076 PRA HEALTH SCIENCES INC COM 69354M108 40 317 SH SOLE 0 317 0 PRA GROUP INC COM 69354N106 1188 29965 SH DFND 01 0 29965 0 PRA GROUP INC COM 69354N106 500 12596 SH DFND 02 0 12596 0 PRA GROUP INC COM 69354N106 1526 38487 SH DFND 04 0 0 38487 PRA GROUP INC COM 69354N106 178497 4500693 SH SOLE 0 0 4500693 PRA GROUP INC COM 69354N106 9 234 SH SOLE 0 234 0 PPD INC COM 69355F102 2038 59549 SH DFND 01 0 59549 0 PPD INC COM 69355F102 2064 60328 SH DFND 02 0 60328 0 PPD INC COM 69355F102 327 9567 SH DFND 02 0 0 9567 PPD INC COM 69355F102 2417 70623 SH DFND 04 0 0 70623 PPD INC COM 69355F102 363460 10621262 SH SOLE 0 0 10621262 PPD INC COM 69355F102 21 602 SH SOLE 0 602 0 PRGX GLOBAL INC COM NEW 69357C503 33 4307 SH DFND 01 0 4307 0 PRGX GLOBAL INC COM NEW 69357C503 49 6372 SH DFND 04 0 0 6372 PRGX GLOBAL INC COM NEW 69357C503 6943 909908 SH SOLE 0 0 909908 PRGX GLOBAL INC COM NEW 69357C503 1 139 SH SOLE 0 139 0 PS BUSINESS PKS INC CALIF COM 69360J107 5278 39725 SH DFND 01 0 39725 0 PS BUSINESS PKS INC CALIF COM 69360J107 6712 50517 SH DFND 02 0 50517 0 PS BUSINESS PKS INC CALIF COM 69360J107 2234 16814 SH DFND 04 0 0 16814 PS BUSINESS PKS INC CALIF COM 69360J107 393371 2960572 SH SOLE 0 0 2960572 PS BUSINESS PKS INC CALIF COM 69360J107 13 100 SH SOLE 0 100 0 PVH CORPORATION COM 693656100 6640 70718 SH DFND 01 0 70718 0 PVH CORPORATION COM 693656100 2270 24175 SH DFND 02 0 24175 0 PVH CORPORATION COM 693656100 14851 158176 SH DFND 04 0 0 158176 PVH CORPORATION COM 693656100 671113 7147868 SH SOLE 0 0 7147868 PVH CORPORATION COM 693656100 85 909 SH SOLE 0 909 0 PTC THERAPEUTICS INC COM 69366J200 7526 123320 SH DFND 01 0 123320 0 PTC THERAPEUTICS INC COM 69366J200 1205 19752 SH DFND 02 0 19752 0 PTC THERAPEUTICS INC COM 69366J200 3170 51937 SH DFND 04 0 0 51937 PTC THERAPEUTICS INC COM 69366J200 366512 6005435 SH SOLE 0 0 6005435 PTC THERAPEUTICS INC COM 69366J200 32 523 SH SOLE 0 523 0 PTC INC COM 69370C100 5613 46931 SH DFND 01 0 46931 0 PTC INC COM 69370C100 7790 65128 SH DFND 02 0 65128 0 PTC INC COM 69370C100 2443 20426 SH DFND 02 0 0 20426 PTC INC COM 69370C100 15109 126315 SH DFND 04 0 0 126315 PTC INC COM 69370C100 1151482 9626967 SH SOLE 0 0 9626967 PTC INC COM 69370C100 62 516 SH SOLE 0 516 0 PACCAR INC COM 693718108 29896 346499 SH DFND 01 0 346499 0 PACCAR INC COM 693718108 17842 206787 SH DFND 02 0 206787 0 PACCAR INC COM 693718108 5486 63585 SH DFND 02 0 0 63585 PACCAR INC COM 693718108 78022 904294 SH DFND 04 0 0 904294 PACCAR INC COM 693718108 2187637 25355091 SH SOLE 0 0 25355091 PACCAR INC COM 693718108 236 2731 SH SOLE 0 2731 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 8365 322464 SH DFND 01 0 322464 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1423 54871 SH DFND 02 0 54871 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3573 137758 SH DFND 04 0 0 137758 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 358047 13802875 SH SOLE 0 0 13802875 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 60 2331 SH SOLE 0 2331 0 PACIFIC ETHANOL INC COM 69423U305 65 12046 SH DFND 01 0 12046 0 PACIFIC ETHANOL INC COM 69423U305 135 24869 SH DFND 02 0 24869 0 PACIFIC ETHANOL INC COM 69423U305 233 42881 SH DFND 04 0 0 42881 PACIFIC ETHANOL INC COM 69423U305 16072 2959844 SH SOLE 0 0 2959844 PACIFIC ETHANOL INC COM 69423U305 2 316 SH SOLE 0 316 0 PACIFIC MERCANTILE BANCORP COM 694552100 16 3058 SH DFND 01 0 3058 0 PACIFIC MERCANTILE BANCORP COM 694552100 21 4093 SH DFND 04 0 0 4093 PACIFIC MERCANTILE BANCORP COM 694552100 3888 756420 SH SOLE 0 0 756420 PACIFIC PREMIER BANCORP COM 69478X105 1732 55283 SH DFND 01 0 55283 0 PACIFIC PREMIER BANCORP COM 69478X105 1038 33139 SH DFND 02 0 33139 0 PACIFIC PREMIER BANCORP COM 69478X105 2367 75538 SH DFND 04 0 0 75538 PACIFIC PREMIER BANCORP COM 69478X105 303800 9696776 SH SOLE 0 0 9696776 PACIFIC PREMIER BANCORP COM 69478X105 68 2183 SH SOLE 0 2183 0 PACIRA BIOSCIENCES INC COM 695127100 5052 84425 SH DFND 01 0 84425 0 PACIRA BIOSCIENCES INC COM 695127100 865 14460 SH DFND 02 0 14460 0 PACIRA BIOSCIENCES INC COM 695127100 2009 33568 SH DFND 04 0 0 33568 PACIRA BIOSCIENCES INC COM 695127100 253399 4234609 SH SOLE 0 0 4234609 PACIRA BIOSCIENCES INC COM 695127100 12 204 SH SOLE 0 204 0 PACKAGING CORP AMER COM 695156109 13105 95029 SH DFND 01 0 95029 0 PACKAGING CORP AMER COM 695156109 7916 57402 SH DFND 02 0 57402 0 PACKAGING CORP AMER COM 695156109 2305 16717 SH DFND 02 0 0 16717 PACKAGING CORP AMER COM 695156109 34118 247396 SH DFND 04 0 0 247396 PACKAGING CORP AMER COM 695156109 1393635 10105394 SH SOLE 0 0 10105394 PACKAGING CORP AMER COM 695156109 77 558 SH SOLE 0 558 0 PACWEST BANCORP DEL COM 695263103 970 38176 SH DFND 01 0 38176 0 PACWEST BANCORP DEL COM 695263103 1002 39433 SH DFND 02 0 39433 0 PACWEST BANCORP DEL COM 695263103 2757 108528 SH DFND 04 0 0 108528 PACWEST BANCORP DEL COM 695263103 299120 11776366 SH SOLE 0 0 11776366 PACWEST BANCORP DEL COM 695263103 45 1761 SH SOLE 0 1761 0 PACTIV EVERGREEN INC COM 69526K105 658 36276 SH DFND 01 0 36276 0 PACTIV EVERGREEN INC COM 69526K105 271 14920 SH DFND 04 0 0 14920 PACTIV EVERGREEN INC COM 69526K105 55989 3086481 SH SOLE 0 0 3086481 PACTIV EVERGREEN INC COM 69526K105 3 174 SH SOLE 0 174 0 PAGERDUTY INC COM 69553P100 1215 29142 SH DFND 01 0 29142 0 PAGERDUTY INC COM 69553P100 315 7542 SH DFND 02 0 7542 0 PAGERDUTY INC COM 69553P100 1277 30618 SH DFND 04 0 0 30618 PAGERDUTY INC COM 69553P100 192027 4604967 SH SOLE 0 0 4604967 PAGERDUTY INC COM 69553P100 11 256 SH SOLE 0 256 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 23 33440 SH DFND 01 0 33440 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 34 51002 SH DFND 04 0 0 51002 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6342 9384277 SH SOLE 0 0 9384277 PALANTIR TECHNOLOGIES INC CL A 69608A108 1548 65715 SH DFND 01 0 65715 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2968 126048 SH DFND 04 0 0 126048 PALANTIR TECHNOLOGIES INC CL A 69608A108 479303 20352583 SH SOLE 0 0 20352583 PALANTIR TECHNOLOGIES INC CL A 69608A108 26 1088 SH SOLE 0 1088 0 PALO ALTO NETWORKS INC COM 697435105 14991 42183 SH DFND 01 0 42183 0 PALO ALTO NETWORKS INC COM 697435105 20924 58875 SH DFND 02 0 58875 0 PALO ALTO NETWORKS INC COM 697435105 6195 17432 SH DFND 02 0 0 17432 PALO ALTO NETWORKS INC COM 697435105 39368 110775 SH DFND 04 0 0 110775 PALO ALTO NETWORKS INC COM 697435105 2895391 8147081 SH SOLE 0 0 8147081 PALO ALTO NETWORKS INC COM 697435105 158 445 SH SOLE 0 445 0 PALOMAR HLDGS INC COM 69753M105 3587 40377 SH DFND 01 0 40377 0 PALOMAR HLDGS INC COM 69753M105 504 5670 SH DFND 02 0 5670 0 PALOMAR HLDGS INC COM 69753M105 1417 15955 SH DFND 04 0 0 15955 PALOMAR HLDGS INC COM 69753M105 159428 1794556 SH SOLE 0 0 1794556 PALOMAR HLDGS INC COM 69753M105 22 247 SH SOLE 0 247 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 76 5480 SH DFND 02 0 5480 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 221 16043 SH DFND 05 0 0 16043 PAN AMERN SILVER CORP COM 697900108 20809 602977 SH DFND 01 0 602977 0 PAN AMERN SILVER CORP COM 697900108 3810 110414 SH DFND 02 0 110414 0 PAN AMERN SILVER CORP COM 697900108 1399 40543 SH DFND 02 0 0 40543 PAN AMERN SILVER CORP COM 697900108 1594 46195 SH DFND 04 0 0 46195 PAN AMERN SILVER CORP COM 697900108 168995 4896983 SH SOLE 0 0 4896983 PAN AMERN SILVER CORP COM 697900108 9132 264611 SH SOLE 0 264611 0 PANDION THERAPEUTICS INC COM 698340106 203 13653 SH DFND 01 0 13653 0 PANDION THERAPEUTICS INC COM 698340106 37 2486 SH DFND 04 0 0 2486 PANDION THERAPEUTICS INC COM 698340106 6793 457429 SH SOLE 0 0 457429 PANDION THERAPEUTICS INC COM 698340106 1 67 SH SOLE 0 67 0 PAPA JOHNS INTL INC COM 698813102 4949 58326 SH DFND 01 0 58326 0 PAPA JOHNS INTL INC COM 698813102 734 8649 SH DFND 02 0 8649 0 PAPA JOHNS INTL INC COM 698813102 2190 25813 SH DFND 04 0 0 25813 PAPA JOHNS INTL INC COM 698813102 293361 3457408 SH SOLE 0 0 3457408 PAPA JOHNS INTL INC COM 698813102 21 253 SH SOLE 0 253 0 PAR TECHNOLOGY CORP COM 698884103 2366 37685 SH DFND 01 0 37685 0 PAR TECHNOLOGY CORP COM 698884103 328 5216 SH DFND 02 0 5216 0 PAR TECHNOLOGY CORP COM 698884103 1038 16536 SH DFND 04 0 0 16536 PAR TECHNOLOGY CORP COM 698884103 65377 1041200 SH SOLE 0 0 1041200 PAR TECHNOLOGY CORP COM 698884103 46 729 SH SOLE 0 729 0 PAR PAC HOLDINGS INC COM NEW 69888T207 371 26552 SH DFND 01 0 26552 0 PAR PAC HOLDINGS INC COM NEW 69888T207 168 12046 SH DFND 02 0 12046 0 PAR PAC HOLDINGS INC COM NEW 69888T207 477 34116 SH DFND 04 0 0 34116 PAR PAC HOLDINGS INC COM NEW 69888T207 37334 2670525 SH SOLE 0 0 2670525 PAR PAC HOLDINGS INC COM NEW 69888T207 3 205 SH SOLE 0 205 0 PARAMOUNT GOLD NEV CORP COM 69924M109 233 198913 SH SOLE 0 0 198913 PARAMOUNT GROUP INC COM 69924R108 513 56770 SH DFND 01 0 56770 0 PARAMOUNT GROUP INC COM 69924R108 4588 507486 SH DFND 02 0 507486 0 PARAMOUNT GROUP INC COM 69924R108 1265 139955 SH DFND 04 0 0 139955 PARAMOUNT GROUP INC COM 69924R108 222830 24649324 SH SOLE 0 0 24649324 PARAMOUNT GROUP INC COM 69924R108 8 928 SH SOLE 0 928 0 PARATEK PHARMACEUTICALS INC COM 699374302 521 83246 SH DFND 01 0 83246 0 PARATEK PHARMACEUTICALS INC COM 699374302 113 18063 SH DFND 04 0 0 18063 PARATEK PHARMACEUTICALS INC COM 699374302 13238 2114672 SH SOLE 0 0 2114672 PARATEK PHARMACEUTICALS INC COM 699374302 1 147 SH SOLE 0 147 0 PARK AEROSPACE CORP COM 70014A104 180 13405 SH DFND 01 0 13405 0 PARK AEROSPACE CORP COM 70014A104 82 6134 SH DFND 04 0 0 6134 PARK AEROSPACE CORP COM 70014A104 18047 1345806 SH SOLE 0 0 1345806 PARK AEROSPACE CORP COM 70014A104 1 105 SH SOLE 0 105 0 PARK CITY GROUP INC COM NEW 700215304 66 13753 SH DFND 01 0 13753 0 PARK CITY GROUP INC COM NEW 700215304 11 2300 SH DFND 04 0 0 2300 PARK CITY GROUP INC COM NEW 700215304 3718 776286 SH SOLE 0 0 776286 PARK HOTELS RESORTS INC COM 700517105 1325 77250 SH DFND 01 0 77250 0 PARK HOTELS RESORTS INC COM 700517105 10224 596123 SH DFND 02 0 596123 0 PARK HOTELS RESORTS INC COM 700517105 3229 188260 SH DFND 04 0 0 188260 PARK HOTELS RESORTS INC COM 700517105 549135 32019505 SH SOLE 0 0 32019505 PARK HOTELS RESORTS INC COM 700517105 20 1164 SH SOLE 0 1164 0 PARK NATL CORP COM 700658107 986 9391 SH DFND 01 0 9391 0 PARK NATL CORP COM 700658107 506 4822 SH DFND 02 0 4822 0 PARK NATL CORP COM 700658107 1238 11788 SH DFND 04 0 0 11788 PARK NATL CORP COM 700658107 147028 1400133 SH SOLE 0 0 1400133 PARK NATL CORP COM 700658107 32 301 SH SOLE 0 301 0 PARK-OHIO HLDGS CORP COM 700666100 182 5875 SH DFND 01 0 5875 0 PARK-OHIO HLDGS CORP COM 700666100 77 2502 SH DFND 04 0 0 2502 PARK-OHIO HLDGS CORP COM 700666100 12462 403301 SH SOLE 0 0 403301 PARK-OHIO HLDGS CORP COM 700666100 1 42 SH SOLE 0 42 0 PARKE BANCORP INC COM 700885106 104 6693 SH DFND 01 0 6693 0 PARKE BANCORP INC COM 700885106 50 3183 SH DFND 04 0 0 3183 PARKE BANCORP INC COM 700885106 6920 443613 SH SOLE 0 0 443613 PARKE BANCORP INC COM 700885106 0 23 SH SOLE 0 23 0 PARKER-HANNIFIN CORP COM 701094104 35176 129128 SH DFND 01 0 129128 0 PARKER-HANNIFIN CORP COM 701094104 19974 73325 SH DFND 02 0 73325 0 PARKER-HANNIFIN CORP COM 701094104 6386 23442 SH DFND 02 0 0 23442 PARKER-HANNIFIN CORP COM 701094104 88290 324106 SH DFND 04 0 0 324106 PARKER-HANNIFIN CORP COM 701094104 2431716 8926676 SH SOLE 0 0 8926676 PARKER-HANNIFIN CORP COM 701094104 172 633 SH SOLE 0 633 0 PARSLEY ENERGY INC CL A 701877102 1415 99625 SH DFND 01 0 99625 0 PARSLEY ENERGY INC CL A 701877102 1343 94562 SH DFND 02 0 94562 0 PARSLEY ENERGY INC CL A 701877102 3398 239292 SH DFND 04 0 0 239292 PARSLEY ENERGY INC CL A 701877102 384250 27059861 SH SOLE 0 0 27059861 PARSLEY ENERGY INC CL A 701877102 22 1515 SH SOLE 0 1515 0 PARSONS CORPORATION COM 70202L102 1327 36439 SH DFND 01 0 36439 0 PARSONS CORPORATION COM 70202L102 273 7499 SH DFND 02 0 7499 0 PARSONS CORPORATION COM 70202L102 685 18821 SH DFND 04 0 0 18821 PARSONS CORPORATION COM 70202L102 77112 2117876 SH SOLE 0 0 2117876 PARSONS CORPORATION COM 70202L102 5 127 SH SOLE 0 127 0 PARTNERS BANCORP COM 70213Q108 35 5403 SH DFND 01 0 5403 0 PARTNERS BANCORP COM 70213Q108 2145 329993 SH SOLE 0 0 329993 PARTY CITY HOLDCO INC COM 702149105 116 18902 SH DFND 01 0 18902 0 PARTY CITY HOLDCO INC COM 702149105 233 37899 SH DFND 04 0 0 37899 PARTY CITY HOLDCO INC COM 702149105 29728 4833869 SH SOLE 0 0 4833869 PARTY CITY HOLDCO INC COM 702149105 2 405 SH SOLE 0 405 0 PASSAGE BIO INC COM 702712100 906 35432 SH DFND 01 0 35432 0 PASSAGE BIO INC COM 702712100 130 5079 SH DFND 02 0 5079 0 PASSAGE BIO INC COM 702712100 293 11445 SH DFND 04 0 0 11445 PASSAGE BIO INC COM 702712100 23901 934724 SH SOLE 0 0 934724 PASSAGE BIO INC COM 702712100 3 114 SH SOLE 0 114 0 PATHFINDER BANCORP INC MD COM 70319R109 362 31500 SH SOLE 0 0 31500 PATRICK INDS INC COM 703343103 2904 42483 SH DFND 01 0 42483 0 PATRICK INDS INC COM 703343103 551 8062 SH DFND 02 0 8062 0 PATRICK INDS INC COM 703343103 1313 19209 SH DFND 04 0 0 19209 PATRICK INDS INC COM 703343103 91688 1341443 SH SOLE 0 0 1341443 PATRICK INDS INC COM 703343103 55 804 SH SOLE 0 804 0 PATRIOT TRANSN HLDG INC COM 70338W105 5 600 SH DFND 01 0 600 0 PATRIOT TRANSN HLDG INC COM 70338W105 3 360 SH DFND 04 0 0 360 PATRIOT TRANSN HLDG INC COM 70338W105 149 17007 SH SOLE 0 0 17007 PATTERSON COS INC COM 703395103 1681 56744 SH DFND 01 0 56744 0 PATTERSON COS INC COM 703395103 841 28390 SH DFND 02 0 28390 0 PATTERSON COS INC COM 703395103 2045 69015 SH DFND 04 0 0 69015 PATTERSON COS INC COM 703395103 243719 8225412 SH SOLE 0 0 8225412 PATTERSON COS INC COM 703395103 13 436 SH SOLE 0 436 0 PATTERSON-UTI ENERGY INC COM 703481101 647 122990 SH DFND 01 0 122990 0 PATTERSON-UTI ENERGY INC COM 703481101 327 62253 SH DFND 02 0 62253 0 PATTERSON-UTI ENERGY INC COM 703481101 715 135889 SH DFND 04 0 0 135889 PATTERSON-UTI ENERGY INC COM 703481101 104652 19895892 SH SOLE 0 0 19895892 PATTERSON-UTI ENERGY INC COM 703481101 5 887 SH SOLE 0 887 0 PAVMED INC COM 70387R106 160 75292 SH DFND 01 0 75292 0 PAVMED INC COM 70387R106 33 15351 SH DFND 04 0 0 15351 PAVMED INC COM 70387R106 4650 2193183 SH SOLE 0 0 2193183 PAYCHEX INC COM 704326107 32782 351815 SH DFND 01 0 351815 0 PAYCHEX INC COM 704326107 22793 244611 SH DFND 02 0 244611 0 PAYCHEX INC COM 704326107 5419 58151 SH DFND 02 0 0 58151 PAYCHEX INC COM 704326107 78327 840596 SH DFND 04 0 0 840596 PAYCHEX INC COM 704326107 2352094 25242479 SH SOLE 0 0 25242479 PAYCHEX INC COM 704326107 148 1592 SH SOLE 0 1592 0 PAYCOM SOFTWARE INC COM 70432V102 24938 55142 SH DFND 01 0 55142 0 PAYCOM SOFTWARE INC COM 70432V102 13632 30142 SH DFND 02 0 30142 0 PAYCOM SOFTWARE INC COM 70432V102 4207 9302 SH DFND 02 0 0 9302 PAYCOM SOFTWARE INC COM 70432V102 56642 125244 SH DFND 04 0 0 125244 PAYCOM SOFTWARE INC COM 70432V102 2323998 5138747 SH SOLE 0 0 5138747 PAYCOM SOFTWARE INC COM 70432V102 150 332 SH SOLE 0 332 0 PAYA HOLDINGS INC COM CL A 70434P103 122 8968 SH DFND 01 0 8968 0 PAYA HOLDINGS INC COM CL A 70434P103 273 20076 SH DFND 04 0 0 20076 PAYA HOLDINGS INC COM CL A 70434P103 31206 2297930 SH SOLE 0 0 2297930 PAYA HOLDINGS INC COM CL A 70434P103 4 264 SH SOLE 0 264 0 PAYLOCITY HLDG CORP COM 70438V106 3504 17019 SH DFND 01 0 17019 0 PAYLOCITY HLDG CORP COM 70438V106 2457 11932 SH DFND 02 0 11932 0 PAYLOCITY HLDG CORP COM 70438V106 6435 31251 SH DFND 04 0 0 31251 PAYLOCITY HLDG CORP COM 70438V106 707873 3437781 SH SOLE 0 0 3437781 PAYLOCITY HLDG CORP COM 70438V106 71 345 SH SOLE 0 345 0 PAYPAL HLDGS INC COM 70450Y103 308752 1318326 SH DFND 01 0 1318326 0 PAYPAL HLDGS INC COM 70450Y103 158017 674708 SH DFND 02 0 674708 0 PAYPAL HLDGS INC COM 70450Y103 47884 204456 SH DFND 02 0 0 204456 PAYPAL HLDGS INC COM 70450Y103 698265 2981491 SH DFND 04 0 0 2981491 PAYPAL HLDGS INC COM 70450Y103 20582619 87884794 SH SOLE 0 0 87884794 PAYPAL HLDGS INC COM 70450Y103 1582 6755 SH SOLE 0 6755 0 PAYSIGN INC COM 70451A104 284 61296 SH DFND 01 0 61296 0 PAYSIGN INC COM 70451A104 37 7969 SH DFND 04 0 0 7969 PAYSIGN INC COM 70451A104 6658 1434865 SH SOLE 0 0 1434865 PAYSIGN INC COM 70451A104 1 141 SH SOLE 0 141 0 PEABODY ENGR CORP COM 704551100 109 45267 SH DFND 01 0 45267 0 PEABODY ENGR CORP COM 704551100 22 8997 SH DFND 02 0 8997 0 PEABODY ENGR CORP COM 704551100 123 51151 SH DFND 04 0 0 51151 PEABODY ENGR CORP COM 704551100 7484 3105485 SH SOLE 0 0 3105485 PEABODY ENGR CORP COM 704551100 27 11000 SH SOLE 0 11000 0 PDS BIOTECHNOLOGY CORP COM 70465T107 1528 714037 SH SOLE 0 0 714037 PEAPACK-GLADSTONE FINL CORP COM 704699107 282 12375 SH DFND 01 0 12375 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 85 3750 SH DFND 02 0 3750 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 233 10234 SH DFND 04 0 0 10234 PEAPACK-GLADSTONE FINL CORP COM 704699107 18370 807133 SH SOLE 0 0 807133 PEAPACK-GLADSTONE FINL CORP COM 704699107 2 90 SH SOLE 0 90 0 PEBBLEBROOK HOTEL TR COM 70509V100 1624 86359 SH DFND 01 0 86359 0 PEBBLEBROOK HOTEL TR COM 70509V100 6092 324055 SH DFND 02 0 324055 0 PEBBLEBROOK HOTEL TR COM 70509V100 1993 106011 SH DFND 04 0 0 106011 PEBBLEBROOK HOTEL TR COM 70509V100 338660 18013806 SH SOLE 0 0 18013806 PEBBLEBROOK HOTEL TR COM 70509V100 12 647 SH SOLE 0 647 0 PECK CO HLDGS INC COM NEW 705163103 817 137329 SH SOLE 0 0 137329 PEDEVCO CORP COM PAR 70532Y303 787 521101 SH SOLE 0 0 521101 PEGASYSTEMS INC COM 705573103 2300 17261 SH DFND 01 0 17261 0 PEGASYSTEMS INC COM 705573103 1829 13727 SH DFND 02 0 13727 0 PEGASYSTEMS INC COM 705573103 4407 33071 SH DFND 04 0 0 33071 PEGASYSTEMS INC COM 705573103 473297 3551681 SH SOLE 0 0 3551681 PEGASYSTEMS INC COM 705573103 27 200 SH SOLE 0 200 0 PELOTON INTERACTIVE INC CL A COM 70614W100 13831 91164 SH DFND 01 0 91164 0 PELOTON INTERACTIVE INC CL A COM 70614W100 15661 103224 SH DFND 02 0 103224 0 PELOTON INTERACTIVE INC CL A COM 70614W100 5398 35577 SH DFND 02 0 0 35577 PELOTON INTERACTIVE INC CL A COM 70614W100 20427 134636 SH DFND 04 0 0 134636 PELOTON INTERACTIVE INC CL A COM 70614W100 3176404 20935961 SH SOLE 0 0 20935961 PELOTON INTERACTIVE INC CL A COM 70614W100 229 1509 SH SOLE 0 1509 0 PEMBINA PIPELINE CORP COM 706327103 37933 1603247 SH DFND 01 0 1603247 0 PEMBINA PIPELINE CORP COM 706327103 14742 623082 SH DFND 02 0 623082 0 PEMBINA PIPELINE CORP COM 706327103 2431 102737 SH DFND 02 0 0 102737 PEMBINA PIPELINE CORP COM 706327103 11227 474520 SH DFND 04 0 0 474520 PEMBINA PIPELINE CORP COM 706327103 297286 12564936 SH SOLE 0 0 12564936 PEMBINA PIPELINE CORP COM 706327103 31177 1317704 SH SOLE 0 1317704 0 PENN NATL GAMING INC COM 707569109 17673 204625 SH DFND 01 0 204625 0 PENN NATL GAMING INC COM 707569109 4370 50591 SH DFND 02 0 50591 0 PENN NATL GAMING INC COM 707569109 10289 119129 SH DFND 04 0 0 119129 PENN NATL GAMING INC COM 707569109 1165348 13492514 SH SOLE 0 0 13492514 PENN NATL GAMING INC COM 707569109 109 1262 SH SOLE 0 1262 0 PENN VA CORP COM 70788V102 90 8915 SH DFND 01 0 8915 0 PENN VA CORP COM 70788V102 36 3521 SH DFND 04 0 0 3521 PENN VA CORP COM 70788V102 11946 1176945 SH SOLE 0 0 1176945 PENN VA CORP COM 70788V102 1 88 SH SOLE 0 88 0 PENNANT GROUP INC COM 70805E109 2918 50250 SH DFND 01 0 50250 0 PENNANT GROUP INC COM 70805E109 511 8805 SH DFND 02 0 8805 0 PENNANT GROUP INC COM 70805E109 1289 22203 SH DFND 04 0 0 22203 PENNANT GROUP INC COM 70805E109 159252 2742887 SH SOLE 0 0 2742887 PENNANT GROUP INC COM 70805E109 42 731 SH SOLE 0 731 0 PENNS WOODS BANCORP INC COM 708430103 121 4670 SH DFND 01 0 4670 0 PENNS WOODS BANCORP INC COM 708430103 83 3196 SH DFND 04 0 0 3196 PENNS WOODS BANCORP INC COM 708430103 7649 294094 SH SOLE 0 0 294094 PENNS WOODS BANCORP INC COM 708430103 1 41 SH SOLE 0 41 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 1412 1412160 SH SOLE 0 0 1412160 PENNYMAC MTG INVT TR COM 70931T103 1134 64487 SH DFND 01 0 64487 0 PENNYMAC MTG INVT TR COM 70931T103 627 35656 SH DFND 02 0 35656 0 PENNYMAC MTG INVT TR COM 70931T103 1337 76031 SH DFND 04 0 0 76031 PENNYMAC MTG INVT TR COM 70931T103 179245 10190142 SH SOLE 0 0 10190142 PENNYMAC MTG INVT TR COM 70931T103 9 488 SH SOLE 0 488 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2279 34724 SH DFND 01 0 34724 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1401 21353 SH DFND 02 0 21353 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2898 44157 SH DFND 04 0 0 44157 PENNYMAC FINL SVCS INC NEW COM 70932M107 259934 3961201 SH SOLE 0 0 3961201 PENNYMAC FINL SVCS INC NEW COM 70932M107 84 1277 SH SOLE 0 1277 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 614 10338 SH DFND 01 0 10338 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 909 15304 SH DFND 02 0 15304 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1821 30665 SH DFND 04 0 0 30665 PENSKE AUTOMOTIVE GRP INC COM 70959W103 159873 2691910 SH SOLE 0 0 2691910 PENSKE AUTOMOTIVE GRP INC COM 70959W103 75 1255 SH SOLE 0 1255 0 PENUMBRA INC COM 70975L107 2612 14923 SH DFND 01 0 14923 0 PENUMBRA INC COM 70975L107 1962 11212 SH DFND 02 0 11212 0 PENUMBRA INC COM 70975L107 4872 27840 SH DFND 04 0 0 27840 PENUMBRA INC COM 70975L107 525616 3003519 SH SOLE 0 0 3003519 PENUMBRA INC COM 70975L107 38 216 SH SOLE 0 216 0 PEOPLES BANCORP INC COM 709789101 317 11702 SH DFND 01 0 11702 0 PEOPLES BANCORP INC COM 709789101 135 5000 SH DFND 02 0 5000 0 PEOPLES BANCORP INC COM 709789101 456 16843 SH DFND 04 0 0 16843 PEOPLES BANCORP INC COM 709789101 23079 851922 SH SOLE 0 0 851922 PEOPLES BANCORP INC COM 709789101 2 85 SH SOLE 0 85 0 PEOPLES BANCORP N C INC COM 710577107 69 2990 SH DFND 01 0 2990 0 PEOPLES BANCORP N C INC COM 710577107 18 770 SH DFND 04 0 0 770 PEOPLES BANCORP N C INC COM 710577107 4498 195377 SH SOLE 0 0 195377 PEOPLES BANCORP N C INC COM 710577107 1 36 SH SOLE 0 36 0 PEOPLES FINL SVCS CORP COM 711040105 173 4694 SH DFND 01 0 4694 0 PEOPLES FINL SVCS CORP COM 711040105 66 1801 SH DFND 04 0 0 1801 PEOPLES FINL SVCS CORP COM 711040105 11474 312146 SH SOLE 0 0 312146 PEOPLES FINL SVCS CORP COM 711040105 1 31 SH SOLE 0 31 0 PEOPLES UNITED FINANCIAL INC COM 712704105 5548 429101 SH DFND 01 0 429101 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1761 136210 SH DFND 02 0 136210 0 PEOPLES UNITED FINANCIAL INC COM 712704105 12155 940083 SH DFND 04 0 0 940083 PEOPLES UNITED FINANCIAL INC COM 712704105 585611 45290862 SH SOLE 0 0 45290862 PEOPLES UNITED FINANCIAL INC COM 712704105 77 5945 SH SOLE 0 5945 0 PEPSICO INC COM 713448108 224086 1511033 SH DFND 01 0 1511033 0 PEPSICO INC COM 713448108 131345 885668 SH DFND 02 0 885668 0 PEPSICO INC COM 713448108 37622 253686 SH DFND 02 0 0 253686 PEPSICO INC COM 713448108 536398 3616979 SH DFND 04 0 0 3616979 PEPSICO INC COM 713448108 17074135 115132402 SH SOLE 0 0 115132402 PEPSICO INC COM 713448108 1008 6797 SH SOLE 0 6797 0 PERDOCEO ED CORP COM 71363P106 1730 136969 SH DFND 01 0 136969 0 PERDOCEO ED CORP COM 71363P106 355 28090 SH DFND 02 0 28090 0 PERDOCEO ED CORP COM 71363P106 816 64639 SH DFND 04 0 0 64639 PERDOCEO ED CORP COM 71363P106 60543 4793611 SH SOLE 0 0 4793611 PERDOCEO ED CORP COM 71363P106 55 4354 SH SOLE 0 4354 0 PERFICIENT INC COM 71375U101 3076 64549 SH DFND 01 0 64549 0 PERFICIENT INC COM 71375U101 533 11193 SH DFND 02 0 11193 0 PERFICIENT INC COM 71375U101 1325 27805 SH DFND 04 0 0 27805 PERFICIENT INC COM 71375U101 103223 2166267 SH SOLE 0 0 2166267 PERFICIENT INC COM 71375U101 8 164 SH SOLE 0 164 0 PERFORMANCE FOOD GROUP CO COM 71377A103 4146 87080 SH DFND 01 0 87080 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2095 44007 SH DFND 02 0 44007 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5173 108646 SH DFND 04 0 0 108646 PERFORMANCE FOOD GROUP CO COM 71377A103 553700 11629917 SH SOLE 0 0 11629917 PERFORMANCE FOOD GROUP CO COM 71377A103 31 655 SH SOLE 0 655 0 PERFORMANT FINL CORP COM 71377E105 6 7300 SH DFND 01 0 7300 0 PERFORMANT FINL CORP COM 71377E105 7 8400 SH DFND 04 0 0 8400 PERFORMANT FINL CORP COM 71377E105 972 1103263 SH SOLE 0 0 1103263 PERKINELMER INC COM 714046109 16488 114899 SH DFND 01 0 114899 0 PERKINELMER INC COM 714046109 9444 65809 SH DFND 02 0 65809 0 PERKINELMER INC COM 714046109 2952 20572 SH DFND 02 0 0 20572 PERKINELMER INC COM 714046109 31987 222906 SH DFND 04 0 0 222906 PERKINELMER INC COM 714046109 1680442 11710395 SH SOLE 0 0 11710395 PERKINELMER INC COM 714046109 79 552 SH SOLE 0 552 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 19 3147 SH DFND 01 0 3147 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 12 2079 SH DFND 04 0 0 2079 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2303 385743 SH SOLE 0 0 385743 PERMA-PIPE INTL HLDGS INC COM 714167103 5 837 SH DFND 01 0 837 0 PERMA-PIPE INTL HLDGS INC COM 714167103 9 1400 SH DFND 04 0 0 1400 PERMA-PIPE INTL HLDGS INC COM 714167103 3294 540956 SH SOLE 0 0 540956 PERSPECTA INC COM 715347100 5865 243576 SH DFND 01 0 243576 0 PERSPECTA INC COM 715347100 1237 51355 SH DFND 02 0 51355 0 PERSPECTA INC COM 715347100 2764 114779 SH DFND 04 0 0 114779 PERSPECTA INC COM 715347100 323221 13422780 SH SOLE 0 0 13422780 PERSPECTA INC COM 715347100 58 2389 SH SOLE 0 2389 0 PERSONALIS INC COM 71535D106 1725 47105 SH DFND 01 0 47105 0 PERSONALIS INC COM 71535D106 288 7857 SH DFND 02 0 7857 0 PERSONALIS INC COM 71535D106 714 19493 SH DFND 04 0 0 19493 PERSONALIS INC COM 71535D106 41303 1128187 SH SOLE 0 0 1128187 PERSONALIS INC COM 71535D106 27 746 SH SOLE 0 746 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5780 245736 SH SOLE 0 0 245736 PETMED EXPRESS INC COM 716382106 1246 38876 SH DFND 01 0 38876 0 PETMED EXPRESS INC COM 716382106 132 4118 SH DFND 02 0 4118 0 PETMED EXPRESS INC COM 716382106 455 14202 SH DFND 04 0 0 14202 PETMED EXPRESS INC COM 716382106 48492 1512548 SH SOLE 0 0 1512548 PETMED EXPRESS INC COM 716382106 3 99 SH SOLE 0 99 0 PETIQ INC COM CL A 71639T106 1629 42371 SH DFND 01 0 42371 0 PETIQ INC COM CL A 71639T106 197 5135 SH DFND 02 0 5135 0 PETIQ INC COM CL A 71639T106 614 15981 SH DFND 04 0 0 15981 PETIQ INC COM CL A 71639T106 39143 1018028 SH SOLE 0 0 1018028 PETIQ INC COM CL A 71639T106 4 108 SH SOLE 0 108 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 510 46152 SH DFND 01 0 46152 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 98803 8933328 SH SOLE 0 0 8933328 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13804 1229223 SH SOLE 0 0 1229223 PETROS PHARMACEUTICALS INC COM 71678J100 273 62076 SH SOLE 0 0 62076 PFIZER INC COM 717081103 205387 5579665 SH DFND 01 0 5579665 0 PFIZER INC COM 717081103 125991 3422733 SH DFND 02 0 3422733 0 PFIZER INC COM 717081103 37388 1015698 SH DFND 02 0 0 1015698 PFIZER INC COM 717081103 536356 14570925 SH DFND 04 0 0 14570925 PFIZER INC COM 717081103 15582989 423335755 SH SOLE 0 0 423335755 PFIZER INC COM 717081103 1250 33971 SH SOLE 0 33971 0 PFSWEB INC COM NEW 717098206 169 25166 SH DFND 01 0 25166 0 PFSWEB INC COM NEW 717098206 19 2800 SH DFND 04 0 0 2800 PFSWEB INC COM NEW 717098206 6179 918070 SH SOLE 0 0 918070 PFSWEB INC COM NEW 717098206 0 25 SH SOLE 0 25 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 104 31017 SH DFND 01 0 31017 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 13 3754 SH DFND 04 0 0 3754 PHASEBIO PHARMACEUTICALS INC COM 717224109 2442 726931 SH SOLE 0 0 726931 PHASEBIO PHARMACEUTICALS INC COM 717224109 1 225 SH SOLE 0 225 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 716 21561 SH DFND 01 0 21561 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 81 2436 SH DFND 02 0 2436 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 248 7462 SH DFND 04 0 0 7462 PHATHOM PHARMACEUTICALS INC COM 71722W107 46821 1409423 SH SOLE 0 0 1409423 PHATHOM PHARMACEUTICALS INC COM 71722W107 2 55 SH SOLE 0 55 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 746 38409 SH DFND 01 0 38409 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 199 10263 SH DFND 02 0 10263 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 362 18663 SH DFND 04 0 0 18663 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 42116 2168705 SH SOLE 0 0 2168705 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 25 1280 SH SOLE 0 1280 0 PHILIP MORRIS INTL INC COM 718172109 129400 1562990 SH DFND 01 0 1562990 0 PHILIP MORRIS INTL INC COM 718172109 57267 691719 SH DFND 02 0 691719 0 PHILIP MORRIS INTL INC COM 718172109 1514 18289 SH DFND 02 0 0 18289 PHILIP MORRIS INTL INC COM 718172109 330142 3987707 SH DFND 04 0 0 3987707 PHILIP MORRIS INTL INC COM 718172109 9654410 116613235 SH SOLE 0 0 116613235 PHILIP MORRIS INTL INC COM 718172109 852 10289 SH SOLE 0 10289 0 PHILLIPS 66 COM 718546104 30661 438389 SH DFND 01 0 438389 0 PHILLIPS 66 COM 718546104 17572 251251 SH DFND 02 0 251251 0 PHILLIPS 66 COM 718546104 5500 78636 SH DFND 02 0 0 78636 PHILLIPS 66 COM 718546104 79661 1138996 SH DFND 04 0 0 1138996 PHILLIPS 66 COM 718546104 2856865 40847372 SH SOLE 0 0 40847372 PHILLIPS 66 COM 718546104 323 4619 SH SOLE 0 4619 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 198 73490 SH SOLE 0 0 73490 PHOTRONICS INC COM 719405102 466 41782 SH DFND 01 0 41782 0 PHOTRONICS INC COM 719405102 313 28003 SH DFND 02 0 28003 0 PHOTRONICS INC COM 719405102 610 54641 SH DFND 04 0 0 54641 PHOTRONICS INC COM 719405102 46769 4190742 SH SOLE 0 0 4190742 PHOTRONICS INC COM 719405102 31 2809 SH SOLE 0 2809 0 PHYSICIANS RLTY TR COM 71943U104 2459 138145 SH DFND 01 0 138145 0 PHYSICIANS RLTY TR COM 71943U104 9269 520727 SH DFND 02 0 520727 0 PHYSICIANS RLTY TR COM 71943U104 3055 171602 SH DFND 04 0 0 171602 PHYSICIANS RLTY TR COM 71943U104 512889 28813992 SH SOLE 0 0 28813992 PHYSICIANS RLTY TR COM 71943U104 19 1044 SH SOLE 0 1044 0 PHREESIA INC COM 71944F106 3527 65010 SH DFND 01 0 65010 0 PHREESIA INC COM 71944F106 511 9415 SH DFND 02 0 9415 0 PHREESIA INC COM 71944F106 1201 22133 SH DFND 04 0 0 22133 PHREESIA INC COM 71944F106 72852 1342650 SH SOLE 0 0 1342650 PHREESIA INC COM 71944F106 7 137 SH SOLE 0 137 0 PHUNWARE INC COM 71948P100 14 11029 SH DFND 01 0 11029 0 PHUNWARE INC COM 71948P100 1445 1146849 SH SOLE 0 0 1146849 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1345 82871 SH DFND 01 0 82871 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5178 319045 SH DFND 02 0 319045 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1618 99714 SH DFND 04 0 0 99714 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 282628 17413911 SH SOLE 0 0 17413911 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10 617 SH SOLE 0 617 0 PIERIS PHARMACEUTICALS INC COM 720795103 274 109593 SH DFND 01 0 109593 0 PIERIS PHARMACEUTICALS INC COM 720795103 33 13255 SH DFND 04 0 0 13255 PIERIS PHARMACEUTICALS INC COM 720795103 2489 995795 SH SOLE 0 0 995795 PILGRIMS PRIDE CORP COM 72147K108 358 18275 SH DFND 01 0 18275 0 PILGRIMS PRIDE CORP COM 72147K108 613 31281 SH DFND 02 0 31281 0 PILGRIMS PRIDE CORP COM 72147K108 927 47249 SH DFND 04 0 0 47249 PILGRIMS PRIDE CORP COM 72147K108 89637 4570965 SH SOLE 0 0 4570965 PILGRIMS PRIDE CORP COM 72147K108 63 3200 SH SOLE 0 3200 0 PINDUODUO INC SPONSORED ADS 722304102 149377 840756 SH DFND 01 0 840756 0 PINDUODUO INC SPONSORED ADS 722304102 27217 153190 SH DFND 02 0 153190 0 PINDUODUO INC SPONSORED ADS 722304102 138194 777811 SH DFND 04 0 0 777811 PINDUODUO INC SPONSORED ADS 722304102 10254 57714 SH DFND 05 0 0 57714 PINDUODUO INC SPONSORED ADS 722304102 1519137 8550330 SH SOLE 0 0 8550330 PING IDENTITY HLDG CORP COM 72341T103 2101 73370 SH DFND 01 0 73370 0 PING IDENTITY HLDG CORP COM 72341T103 342 11946 SH DFND 02 0 11946 0 PING IDENTITY HLDG CORP COM 72341T103 843 29451 SH DFND 04 0 0 29451 PING IDENTITY HLDG CORP COM 72341T103 94067 3284447 SH SOLE 0 0 3284447 PING IDENTITY HLDG CORP COM 72341T103 5 183 SH SOLE 0 183 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1610 24998 SH DFND 01 0 24998 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1738 26992 SH DFND 02 0 26992 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4167 64700 SH DFND 04 0 0 64700 PINNACLE FINL PARTNERS INC COM 72346Q104 418027 6491095 SH SOLE 0 0 6491095 PINNACLE FINL PARTNERS INC COM 72346Q104 177 2753 SH SOLE 0 2753 0 PINNACLE WEST CAP CORP COM 723484101 9010 112697 SH DFND 01 0 112697 0 PINNACLE WEST CAP CORP COM 723484101 12904 161402 SH DFND 02 0 161402 0 PINNACLE WEST CAP CORP COM 723484101 1705 21330 SH DFND 02 0 0 21330 PINNACLE WEST CAP CORP COM 723484101 23504 293988 SH DFND 04 0 0 293988 PINNACLE WEST CAP CORP COM 723484101 975348 12199473 SH SOLE 0 0 12199473 PINNACLE WEST CAP CORP COM 723484101 100 1245 SH SOLE 0 1245 0 PINTEREST INC CL A 72352L106 12596 191133 SH DFND 01 0 191133 0 PINTEREST INC CL A 72352L106 16143 244963 SH DFND 02 0 244963 0 PINTEREST INC CL A 72352L106 5465 82933 SH DFND 02 0 0 82933 PINTEREST INC CL A 72352L106 19388 294199 SH DFND 04 0 0 294199 PINTEREST INC CL A 72352L106 2879342 43692600 SH SOLE 0 0 43692600 PINTEREST INC CL A 72352L106 189 2863 SH SOLE 0 2863 0 PIONEER BANCORP INC COM 723561106 77 7247 SH DFND 01 0 7247 0 PIONEER BANCORP INC COM 723561106 29 2725 SH DFND 04 0 0 2725 PIONEER BANCORP INC COM 723561106 5583 528222 SH SOLE 0 0 528222 PIONEER BANCORP INC COM 723561106 1 97 SH SOLE 0 97 0 PIONEER NAT RES CO COM 723787107 18790 164980 SH DFND 01 0 164980 0 PIONEER NAT RES CO COM 723787107 10999 96578 SH DFND 02 0 96578 0 PIONEER NAT RES CO COM 723787107 3485 30602 SH DFND 02 0 0 30602 PIONEER NAT RES CO COM 723787107 47355 415800 SH DFND 04 0 0 415800 PIONEER NAT RES CO COM 723787107 1935833 16997390 SH SOLE 0 0 16997390 PIONEER NAT RES CO COM 723787107 134 1174 SH SOLE 0 1174 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 128 33059 SH SOLE 0 0 33059 PIPER SANDLER COMPANIES COM 724078100 1099 10895 SH DFND 01 0 10895 0 PIPER SANDLER COMPANIES COM 724078100 602 5967 SH DFND 02 0 5967 0 PIPER SANDLER COMPANIES COM 724078100 1333 13215 SH DFND 04 0 0 13215 PIPER SANDLER COMPANIES COM 724078100 165656 1641786 SH SOLE 0 0 1641786 PIPER SANDLER COMPANIES COM 724078100 40 396 SH SOLE 0 396 0 PITNEY BOWES INC COM 724479100 1262 204878 SH DFND 01 0 204878 0 PITNEY BOWES INC COM 724479100 330 53515 SH DFND 02 0 53515 0 PITNEY BOWES INC COM 724479100 906 147019 SH DFND 04 0 0 147019 PITNEY BOWES INC COM 724479100 105738 17165272 SH SOLE 0 0 17165272 PITNEY BOWES INC COM 724479100 22 3506 SH SOLE 0 3506 0 PIXELWORKS INC COM NEW 72581M305 201 71252 SH DFND 01 0 71252 0 PIXELWORKS INC COM NEW 72581M305 20 6967 SH DFND 04 0 0 6967 PIXELWORKS INC COM NEW 72581M305 6320 2241195 SH SOLE 0 0 2241195 PIXELWORKS INC COM NEW 72581M305 1 350 SH SOLE 0 350 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 478 56564 SH DFND 02 0 56564 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 635 75103 SH DFND 04 0 0 75103 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 20635 2442008 SH SOLE 0 0 2442008 PLANET FITNESS INC CL A 72703H101 2520 32462 SH DFND 01 0 32462 0 PLANET FITNESS INC CL A 72703H101 2007 25852 SH DFND 02 0 25852 0 PLANET FITNESS INC CL A 72703H101 5091 65586 SH DFND 04 0 0 65586 PLANET FITNESS INC CL A 72703H101 580881 7482687 SH SOLE 0 0 7482687 PLANET FITNESS INC CL A 72703H101 31 398 SH SOLE 0 398 0 PLANTRONICS INC NEW COM 727493108 1031 38132 SH DFND 01 0 38132 0 PLANTRONICS INC NEW COM 727493108 292 10791 SH DFND 02 0 10791 0 PLANTRONICS INC NEW COM 727493108 912 33729 SH DFND 04 0 0 33729 PLANTRONICS INC NEW COM 727493108 116376 4305445 SH SOLE 0 0 4305445 PLANTRONICS INC NEW COM 727493108 37 1381 SH SOLE 0 1381 0 PLAYAGS INC COM 72814N104 213 29647 SH DFND 01 0 29647 0 PLAYAGS INC COM 72814N104 109 15074 SH DFND 04 0 0 15074 PLAYAGS INC COM 72814N104 10802 1500335 SH SOLE 0 0 1500335 PLAYAGS INC COM 72814N104 1 182 SH SOLE 0 182 0 PLEXUS CORP COM 729132100 3895 49807 SH DFND 01 0 49807 0 PLEXUS CORP COM 729132100 712 9101 SH DFND 02 0 9101 0 PLEXUS CORP COM 729132100 1810 23149 SH DFND 04 0 0 23149 PLEXUS CORP COM 729132100 230979 2953316 SH SOLE 0 0 2953316 PLEXUS CORP COM 729132100 11 144 SH SOLE 0 144 0 PLIANT THERAPEUTICS INC COM 729139105 400 17621 SH DFND 01 0 17621 0 PLIANT THERAPEUTICS INC COM 729139105 39 1723 SH DFND 02 0 1723 0 PLIANT THERAPEUTICS INC COM 729139105 273 12034 SH DFND 04 0 0 12034 PLIANT THERAPEUTICS INC COM 729139105 10804 475548 SH SOLE 0 0 475548 PLIANT THERAPEUTICS INC COM 729139105 1 33 SH SOLE 0 33 0 PLUG POWER INC COM NEW 72919P202 25496 751880 SH DFND 01 0 751880 0 PLUG POWER INC COM NEW 72919P202 5082 149854 SH DFND 02 0 149854 0 PLUG POWER INC COM NEW 72919P202 12231 360680 SH DFND 04 0 0 360680 PLUG POWER INC COM NEW 72919P202 1329277 39200160 SH SOLE 0 0 39200160 PLUG POWER INC COM NEW 72919P202 116 3412 SH SOLE 0 3412 0 PLUMAS BANCORP COM 729273102 78 3298 SH DFND 01 0 3298 0 PLUMAS BANCORP COM 729273102 24 1000 SH DFND 04 0 0 1000 PLUMAS BANCORP COM 729273102 3323 141411 SH SOLE 0 0 141411 PLUMAS BANCORP COM 729273102 1 41 SH SOLE 0 41 0 PLURALSIGHT INC COM CL A 72941B106 884 42191 SH DFND 01 0 42191 0 PLURALSIGHT INC COM CL A 72941B106 699 33326 SH DFND 02 0 33326 0 PLURALSIGHT INC COM CL A 72941B106 1759 83921 SH DFND 04 0 0 83921 PLURALSIGHT INC COM CL A 72941B106 197505 9422941 SH SOLE 0 0 9422941 PLURALSIGHT INC COM CL A 72941B106 11 533 SH SOLE 0 533 0 PLUS THERAPEUTICS INC COM NEW 72941H400 43 21236 SH SOLE 0 0 21236 PLX PHARMA INC COM 72942A107 1626 294595 SH SOLE 0 0 294595 PLYMOUTH INDL REIT INC COM 729640102 722 48139 SH DFND 01 0 48139 0 PLYMOUTH INDL REIT INC COM 729640102 140 9319 SH DFND 04 0 0 9319 PLYMOUTH INDL REIT INC COM 729640102 16456 1097075 SH SOLE 0 0 1097075 PLYMOUTH INDL REIT INC COM 729640102 2 133 SH SOLE 0 133 0 POLAR PWR INC COM 73102V105 669 140020 SH SOLE 0 0 140020 POLARIS INC COM 731068102 1893 19869 SH DFND 01 0 19869 0 POLARIS INC COM 731068102 1929 20242 SH DFND 02 0 20242 0 POLARIS INC COM 731068102 7828 82154 SH DFND 04 0 0 82154 POLARIS INC COM 731068102 584017 6129483 SH SOLE 0 0 6129483 POLARIS INC COM 731068102 44 457 SH SOLE 0 457 0 POLARITYTE INC COM 731094108 3 4094 SH DFND 04 0 0 4094 POLARITYTE INC COM 731094108 632 928742 SH SOLE 0 0 928742 POOL CORP COM 73278L105 16677 44770 SH DFND 01 0 44770 0 POOL CORP COM 73278L105 7767 20852 SH DFND 02 0 20852 0 POOL CORP COM 73278L105 2158 5794 SH DFND 02 0 0 5794 POOL CORP COM 73278L105 29798 79994 SH DFND 04 0 0 79994 POOL CORP COM 73278L105 1470257 3946998 SH SOLE 0 0 3946998 POOL CORP COM 73278L105 123 329 SH SOLE 0 329 0 POPULAR INC COM NEW 733174700 1553 27582 SH DFND 01 0 27582 0 POPULAR INC COM NEW 733174700 1939 34434 SH DFND 02 0 34434 0 POPULAR INC COM NEW 733174700 4072 72294 SH DFND 04 0 0 72294 POPULAR INC COM NEW 733174700 431732 7665696 SH SOLE 0 0 7665696 POPULAR INC COM NEW 733174700 77 1369 SH SOLE 0 1369 0 PORTLAND GEN ELEC CO COM NEW 736508847 2548 59576 SH DFND 01 0 59576 0 PORTLAND GEN ELEC CO COM NEW 736508847 3641 85124 SH DFND 02 0 85124 0 PORTLAND GEN ELEC CO COM NEW 736508847 3259 76200 SH DFND 04 0 0 76200 PORTLAND GEN ELEC CO COM NEW 736508847 385814 9020671 SH SOLE 0 0 9020671 PORTLAND GEN ELEC CO COM NEW 736508847 75 1762 SH SOLE 0 1762 0 POSEIDA THERAPEUTICS INC COM 73730P108 255 23222 SH DFND 01 0 23222 0 POSEIDA THERAPEUTICS INC COM 73730P108 43 3904 SH DFND 04 0 0 3904 POSEIDA THERAPEUTICS INC COM 73730P108 6153 560868 SH SOLE 0 0 560868 POSEIDA THERAPEUTICS INC COM 73730P108 1 95 SH SOLE 0 95 0 POST HLDGS INC COM 737446104 2067 20462 SH DFND 01 0 20462 0 POST HLDGS INC COM 737446104 2347 23231 SH DFND 02 0 23231 0 POST HLDGS INC COM 737446104 5265 52123 SH DFND 04 0 0 52123 POST HLDGS INC COM 737446104 542668 5372419 SH SOLE 0 0 5372419 POST HLDGS INC COM 737446104 57 562 SH SOLE 0 562 0 POTBELLY CORP COM 73754Y100 21 4852 SH DFND 01 0 4852 0 POTBELLY CORP COM 73754Y100 32 7175 SH DFND 04 0 0 7175 POTBELLY CORP COM 73754Y100 3682 836853 SH SOLE 0 0 836853 POSTAL REALTY TRUST INC CL A 73757R102 23 1382 SH DFND 01 0 1382 0 POSTAL REALTY TRUST INC CL A 73757R102 101 5970 SH DFND 04 0 0 5970 POSTAL REALTY TRUST INC CL A 73757R102 6699 396832 SH SOLE 0 0 396832 POSTAL REALTY TRUST INC CL A 73757R102 1 62 SH SOLE 0 62 0 POTLATCHDELTIC CORPORATION COM 737630103 2183 43646 SH DFND 01 0 43646 0 POTLATCHDELTIC CORPORATION COM 737630103 1102 22031 SH DFND 02 0 22031 0 POTLATCHDELTIC CORPORATION COM 737630103 2681 53593 SH DFND 04 0 0 53593 POTLATCHDELTIC CORPORATION COM 737630103 456605 9128443 SH SOLE 0 0 9128443 POTLATCHDELTIC CORPORATION COM 737630103 15 304 SH SOLE 0 304 0 POWELL INDS INC COM 739128106 181 6125 SH DFND 01 0 6125 0 POWELL INDS INC COM 739128106 27 923 SH DFND 02 0 923 0 POWELL INDS INC COM 739128106 137 4650 SH DFND 04 0 0 4650 POWELL INDS INC COM 739128106 17143 581302 SH SOLE 0 0 581302 POWELL INDS INC COM 739128106 22 736 SH SOLE 0 736 0 POWER INTEGRATIONS INC COM 739276103 9564 116834 SH DFND 01 0 116834 0 POWER INTEGRATIONS INC COM 739276103 1557 19022 SH DFND 02 0 19022 0 POWER INTEGRATIONS INC COM 739276103 4041 49369 SH DFND 04 0 0 49369 POWER INTEGRATIONS INC COM 739276103 482826 5898197 SH SOLE 0 0 5898197 POWER INTEGRATIONS INC COM 739276103 53 648 SH SOLE 0 648 0 POWERFLEET INC COM 73931J109 145 19550 SH DFND 01 0 19550 0 POWERFLEET INC COM 73931J109 81 10875 SH DFND 04 0 0 10875 POWERFLEET INC COM 73931J109 11861 1596392 SH SOLE 0 0 1596392 POWERFLEET INC COM 73931J109 1 148 SH SOLE 0 148 0 POWER REIT COM 73933H101 15 562 SH DFND 01 0 562 0 POWER REIT COM 73933H101 810 30322 SH SOLE 0 0 30322 PQ GROUP HLDGS INC COM 73943T103 490 34341 SH DFND 01 0 34341 0 PQ GROUP HLDGS INC COM 73943T103 196 13757 SH DFND 02 0 13757 0 PQ GROUP HLDGS INC COM 73943T103 469 32908 SH DFND 04 0 0 32908 PQ GROUP HLDGS INC COM 73943T103 49649 3481695 SH SOLE 0 0 3481695 PQ GROUP HLDGS INC COM 73943T103 3 197 SH SOLE 0 197 0 PRAXIS PRECISION MEDICINES I COM 74006W108 1020 18533 SH DFND 01 0 18533 0 PRAXIS PRECISION MEDICINES I COM 74006W108 270 4910 SH DFND 04 0 0 4910 PRAXIS PRECISION MEDICINES I COM 74006W108 52798 959619 SH SOLE 0 0 959619 PRAXIS PRECISION MEDICINES I COM 74006W108 3 56 SH SOLE 0 56 0 PRECIGEN INC COM 74017N105 1171 114773 SH DFND 01 0 114773 0 PRECIGEN INC COM 74017N105 151 14763 SH DFND 02 0 14763 0 PRECIGEN INC COM 74017N105 608 59602 SH DFND 04 0 0 59602 PRECIGEN INC COM 74017N105 70527 6914365 SH SOLE 0 0 6914365 PRECIGEN INC COM 74017N105 4 368 SH SOLE 0 368 0 PRECIPIO INC COM 74019L503 807 389630 SH SOLE 0 0 389630 PRECISION BIOSCIENCES INC COM 74019P108 744 89224 SH DFND 01 0 89224 0 PRECISION BIOSCIENCES INC COM 74019P108 87 10398 SH DFND 02 0 10398 0 PRECISION BIOSCIENCES INC COM 74019P108 267 32060 SH DFND 04 0 0 32060 PRECISION BIOSCIENCES INC COM 74019P108 19237 2306606 SH SOLE 0 0 2306606 PRECISION BIOSCIENCES INC COM 74019P108 2 202 SH SOLE 0 202 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 462 9154 SH DFND 01 0 9154 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 246 4870 SH DFND 02 0 4870 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 666 13203 SH DFND 04 0 0 13203 PREFERRED BK LOS ANGELES CA COM NEW 740367404 41263 817576 SH SOLE 0 0 817576 PREFERRED BK LOS ANGELES CA COM NEW 740367404 46 920 SH SOLE 0 920 0 PREFERRED APT CMNTYS INC COM 74039L103 234 31582 SH DFND 01 0 31582 0 PREFERRED APT CMNTYS INC COM 74039L103 125 16905 SH DFND 04 0 0 16905 PREFERRED APT CMNTYS INC COM 74039L103 35529 4801153 SH SOLE 0 0 4801153 PREFERRED APT CMNTYS INC COM 74039L103 14 1941 SH SOLE 0 1941 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 262 358289 SH SOLE 0 0 358289 PREFORMED LINE PRODS CO COM 740444104 136 1989 SH DFND 01 0 1989 0 PREFORMED LINE PRODS CO COM 740444104 41 600 SH DFND 04 0 0 600 PREFORMED LINE PRODS CO COM 740444104 8240 120402 SH SOLE 0 0 120402 PREMIER FINL BANCORP INC COM 74050M105 118 8864 SH DFND 01 0 8864 0 PREMIER FINL BANCORP INC COM 74050M105 40 3025 SH DFND 04 0 0 3025 PREMIER FINL BANCORP INC COM 74050M105 6409 482224 SH SOLE 0 0 482224 PREMIER FINL BANCORP INC COM 74050M105 1 68 SH SOLE 0 68 0 PREMIER INC CL A 74051N102 1094 31175 SH DFND 01 0 31175 0 PREMIER INC CL A 74051N102 1336 38062 SH DFND 02 0 38062 0 PREMIER INC CL A 74051N102 2859 81457 SH DFND 04 0 0 81457 PREMIER INC CL A 74051N102 346486 9871393 SH SOLE 0 0 9871393 PREMIER INC CL A 74051N102 21 596 SH SOLE 0 596 0 PREMIER FINANCIAL CORP COM 74052F108 563 24487 SH DFND 01 0 24487 0 PREMIER FINANCIAL CORP COM 74052F108 290 12630 SH DFND 02 0 12630 0 PREMIER FINANCIAL CORP COM 74052F108 786 34180 SH DFND 04 0 0 34180 PREMIER FINANCIAL CORP COM 74052F108 42374 1842338 SH SOLE 0 0 1842338 PREMIER FINANCIAL CORP COM 74052F108 37 1618 SH SOLE 0 1618 0 PRELUDE THERAPEUTICS INC COM 74065P101 1137 15890 SH DFND 01 0 15890 0 PRELUDE THERAPEUTICS INC COM 74065P101 332 4636 SH DFND 04 0 0 4636 PRELUDE THERAPEUTICS INC COM 74065P101 45741 639287 SH SOLE 0 0 639287 PRELUDE THERAPEUTICS INC COM 74065P101 2 32 SH SOLE 0 32 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1976 56665 SH DFND 01 0 56665 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 623 17874 SH DFND 02 0 17874 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1457 41794 SH DFND 04 0 0 41794 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 164607 4720592 SH SOLE 0 0 4720592 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 43 1226 SH SOLE 0 1226 0 PRETIUM RES INC COM 74139C102 6195 539600 SH DFND 01 0 539600 0 PRETIUM RES INC COM 74139C102 756 65826 SH DFND 02 0 65826 0 PRETIUM RES INC COM 74139C102 1025 89278 SH DFND 04 0 0 89278 PRETIUM RES INC COM 74139C102 50983 4441020 SH SOLE 0 0 4441020 PRETIUM RES INC COM 74139C102 2737 238455 SH SOLE 0 238455 0 PREVAIL THERAPEUTICS INC COM 74140Y101 654 28327 SH DFND 01 0 28327 0 PREVAIL THERAPEUTICS INC COM 74140Y101 51 2225 SH DFND 04 0 0 2225 PREVAIL THERAPEUTICS INC COM 74140Y101 18559 804481 SH SOLE 0 0 804481 PREVAIL THERAPEUTICS INC COM 74140Y101 2 87 SH SOLE 0 87 0 PRICE T ROWE GROUP INC COM 74144T108 35436 234069 SH DFND 01 0 234069 0 PRICE T ROWE GROUP INC COM 74144T108 20605 136107 SH DFND 02 0 136107 0 PRICE T ROWE GROUP INC COM 74144T108 6300 41615 SH DFND 02 0 0 41615 PRICE T ROWE GROUP INC COM 74144T108 90097 595131 SH DFND 04 0 0 595131 PRICE T ROWE GROUP INC COM 74144T108 2832719 18711400 SH SOLE 0 0 18711400 PRICE T ROWE GROUP INC COM 74144T108 255 1683 SH SOLE 0 1683 0 PRICESMART INC COM 741511109 1562 17147 SH DFND 01 0 17147 0 PRICESMART INC COM 741511109 639 7016 SH DFND 02 0 7016 0 PRICESMART INC COM 741511109 1588 17430 SH DFND 04 0 0 17430 PRICESMART INC COM 741511109 197499 2168174 SH SOLE 0 0 2168174 PRICESMART INC COM 741511109 9 94 SH SOLE 0 94 0 PRIMEENERGY RESOURCES CORP COM 74158E104 17 388 SH DFND 01 0 388 0 PRIMEENERGY RESOURCES CORP COM 74158E104 9 200 SH DFND 04 0 0 200 PRIMEENERGY RESOURCES CORP COM 74158E104 1171 27123 SH SOLE 0 0 27123 PRIMORIS SVCS CORP COM 74164F103 1842 66701 SH DFND 01 0 66701 0 PRIMORIS SVCS CORP COM 74164F103 453 16397 SH DFND 02 0 16397 0 PRIMORIS SVCS CORP COM 74164F103 1136 41145 SH DFND 04 0 0 41145 PRIMORIS SVCS CORP COM 74164F103 108971 3946809 SH SOLE 0 0 3946809 PRIMORIS SVCS CORP COM 74164F103 44 1606 SH SOLE 0 1606 0 PRIMERICA INC COM 74164M108 2120 15826 SH DFND 01 0 15826 0 PRIMERICA INC COM 74164M108 1757 13121 SH DFND 02 0 13121 0 PRIMERICA INC COM 74164M108 4329 32320 SH DFND 04 0 0 32320 PRIMERICA INC COM 74164M108 551182 4115447 SH SOLE 0 0 4115447 PRIMERICA INC COM 74164M108 26 191 SH SOLE 0 191 0 PRIMO WATER CORPORATION COM 74167P108 8296 529111 SH DFND 01 0 529111 0 PRIMO WATER CORPORATION COM 74167P108 877 55912 SH DFND 02 0 55912 0 PRIMO WATER CORPORATION COM 74167P108 1050 66949 SH DFND 04 0 0 66949 PRIMO WATER CORPORATION COM 74167P108 135756 8657922 SH SOLE 0 0 8657922 PRIMO WATER CORPORATION COM 74167P108 3144 200537 SH SOLE 0 200537 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 12841 258839 SH DFND 01 0 258839 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7980 160849 SH DFND 02 0 160849 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2542 51244 SH DFND 02 0 0 51244 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 34034 686031 SH DFND 04 0 0 686031 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1388267 27983619 SH SOLE 0 0 27983619 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 132 2651 SH SOLE 0 2651 0 PRO-DEX INC COLO COM NEW 74265M205 20 650 SH DFND 01 0 650 0 PRO-DEX INC COLO COM NEW 74265M205 32 1024 SH DFND 04 0 0 1024 PRO-DEX INC COLO COM NEW 74265M205 3850 124305 SH SOLE 0 0 124305 PROASSURANCE CORP COM 74267C106 631 35445 SH DFND 01 0 35445 0 PROASSURANCE CORP COM 74267C106 302 16982 SH DFND 02 0 16982 0 PROASSURANCE CORP COM 74267C106 711 39961 SH DFND 04 0 0 39961 PROASSURANCE CORP COM 74267C106 96915 5447719 SH SOLE 0 0 5447719 PROASSURANCE CORP COM 74267C106 5 273 SH SOLE 0 273 0 PROCTER AND GAMBLE CO COM 742718109 363660 2613626 SH DFND 01 0 2613626 0 PROCTER AND GAMBLE CO COM 742718109 214356 1540575 SH DFND 02 0 1540575 0 PROCTER AND GAMBLE CO COM 742718109 63216 454333 SH DFND 02 0 0 454333 PROCTER AND GAMBLE CO COM 742718109 898414 6456909 SH DFND 04 0 0 6456909 PROCTER AND GAMBLE CO COM 742718109 28784992 206877906 SH SOLE 0 0 206877906 PROCTER AND GAMBLE CO COM 742718109 1765 12687 SH SOLE 0 12687 0 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 189 28622 SH SOLE 0 0 28622 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 110 15596 SH DFND 01 0 15596 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 225 31896 SH SOLE 0 0 31896 PROFESSIONAL DVRSTY NTWORK I COM NEW 74312Y202 125 48176 SH SOLE 0 0 48176 PROFESSIONAL HLDG CORP CL A COM 743139107 115 7438 SH DFND 01 0 7438 0 PROFESSIONAL HLDG CORP CL A COM 743139107 48 3101 SH DFND 04 0 0 3101 PROFESSIONAL HLDG CORP CL A COM 743139107 9047 586306 SH SOLE 0 0 586306 PROFESSIONAL HLDG CORP CL A COM 743139107 1 86 SH SOLE 0 86 0 PROFIRE ENERGY INC COM 74316X101 1 1215 SH DFND 01 0 1215 0 PROFIRE ENERGY INC COM 74316X101 6 7082 SH DFND 04 0 0 7082 PROFIRE ENERGY INC COM 74316X101 2190 2568367 SH SOLE 0 0 2568367 PROGENITY INC COM 74319F107 49 9211 SH DFND 01 0 9211 0 PROGENITY INC COM 74319F107 48 9103 SH DFND 04 0 0 9103 PROGENITY INC COM 74319F107 2399 451792 SH SOLE 0 0 451792 PROGRESS SOFTWARE CORP COM 743312100 4017 88888 SH DFND 01 0 88888 0 PROGRESS SOFTWARE CORP COM 743312100 612 13544 SH DFND 02 0 13544 0 PROGRESS SOFTWARE CORP COM 743312100 1673 37016 SH DFND 04 0 0 37016 PROGRESS SOFTWARE CORP COM 743312100 212306 4698083 SH SOLE 0 0 4698083 PROGRESS SOFTWARE CORP COM 743312100 10 212 SH SOLE 0 212 0 PROGRESSIVE CORP COM 743315103 60100 607812 SH DFND 01 0 607812 0 PROGRESSIVE CORP COM 743315103 36387 367988 SH DFND 02 0 367988 0 PROGRESSIVE CORP COM 743315103 10583 107027 SH DFND 02 0 0 107027 PROGRESSIVE CORP COM 743315103 148036 1497127 SH DFND 04 0 0 1497127 PROGRESSIVE CORP COM 743315103 4516826 45679878 SH SOLE 0 0 45679878 PROGRESSIVE CORP COM 743315103 366 3701 SH SOLE 0 3701 0 PROGYNY INC COM 74340E103 2301 54277 SH DFND 01 0 54277 0 PROGYNY INC COM 74340E103 224 5291 SH DFND 02 0 5291 0 PROGYNY INC COM 74340E103 896 21145 SH DFND 04 0 0 21145 PROGYNY INC COM 74340E103 152432 3595952 SH SOLE 0 0 3595952 PROGYNY INC COM 74340E103 9 214 SH SOLE 0 214 0 PROLOGIS INC. COM 74340W103 73892 741443 SH DFND 01 0 741443 0 PROLOGIS INC. COM 74340W103 206193 2068962 SH DFND 02 0 2068962 0 PROLOGIS INC. COM 74340W103 13504 135503 SH DFND 02 0 0 135503 PROLOGIS INC. COM 74340W103 188013 1886541 SH DFND 04 0 0 1886541 PROLOGIS INC. COM 74340W103 8795211 88252166 SH SOLE 0 0 88252166 PROLOGIS INC. COM 74340W103 362 3630 SH SOLE 0 3630 0 PROOFPOINT INC COM 743424103 3496 25628 SH DFND 01 0 25628 0 PROOFPOINT INC COM 743424103 2553 18713 SH DFND 02 0 18713 0 PROOFPOINT INC COM 743424103 6379 46766 SH DFND 04 0 0 46766 PROOFPOINT INC COM 743424103 731830 5364928 SH SOLE 0 0 5364928 PROOFPOINT INC COM 743424103 39 288 SH SOLE 0 288 0 PROPHASE LABS INC COM 74345W108 23 2468 SH DFND 01 0 2468 0 PROPHASE LABS INC COM 74345W108 28 3053 SH DFND 04 0 0 3053 PROPHASE LABS INC COM 74345W108 530 57772 SH SOLE 0 0 57772 PROS HOLDINGS INC COM 74346Y103 3931 77418 SH DFND 01 0 77418 0 PROS HOLDINGS INC COM 74346Y103 659 12985 SH DFND 02 0 12985 0 PROS HOLDINGS INC COM 74346Y103 1667 32840 SH DFND 04 0 0 32840 PROS HOLDINGS INC COM 74346Y103 181648 3577862 SH SOLE 0 0 3577862 PROS HOLDINGS INC COM 74346Y103 10 194 SH SOLE 0 194 0 PROPETRO HLDG CORP COM 74347M108 401 54315 SH DFND 01 0 54315 0 PROPETRO HLDG CORP COM 74347M108 173 23368 SH DFND 02 0 23368 0 PROPETRO HLDG CORP COM 74347M108 485 65568 SH DFND 04 0 0 65568 PROPETRO HLDG CORP COM 74347M108 60464 8181930 SH SOLE 0 0 8181930 PROPETRO HLDG CORP COM 74347M108 27 3631 SH SOLE 0 3631 0 PROSIGHT GLOBAL INC COM 74349J103 80 6246 SH DFND 01 0 6246 0 PROSIGHT GLOBAL INC COM 74349J103 26 2060 SH DFND 02 0 2060 0 PROSIGHT GLOBAL INC COM 74349J103 96 7501 SH DFND 04 0 0 7501 PROSIGHT GLOBAL INC COM 74349J103 5793 451495 SH SOLE 0 0 451495 PROSIGHT GLOBAL INC COM 74349J103 0 32 SH SOLE 0 32 0 PROSPERITY BANCSHARES INC COM 743606105 2073 29886 SH DFND 01 0 29886 0 PROSPERITY BANCSHARES INC COM 743606105 2132 30745 SH DFND 02 0 30745 0 PROSPERITY BANCSHARES INC COM 743606105 5353 77174 SH DFND 04 0 0 77174 PROSPERITY BANCSHARES INC COM 743606105 626059 9026228 SH SOLE 0 0 9026228 PROSPERITY BANCSHARES INC COM 743606105 69 1000 SH SOLE 0 1000 0 PROTARA THERAPEUTICS INC COM 74365U107 198 8199 SH DFND 01 0 8199 0 PROTARA THERAPEUTICS INC COM 74365U107 64 2659 SH DFND 04 0 0 2659 PROTARA THERAPEUTICS INC COM 74365U107 3657 151041 SH SOLE 0 0 151041 PROTAGONIST THERAPEUTICS INC COM 74366E102 1271 63056 SH DFND 01 0 63056 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 211 10456 SH DFND 02 0 10456 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 642 31853 SH DFND 04 0 0 31853 PROTAGONIST THERAPEUTICS INC COM 74366E102 38532 1911315 SH SOLE 0 0 1911315 PROTAGONIST THERAPEUTICS INC COM 74366E102 19 957 SH SOLE 0 957 0 PROTECTIVE INS CORP CL A 74368L104 18 1200 SH DFND 04 0 0 1200 PROTECTIVE INS CORP CL A 74368L104 163 10796 SH SOLE 0 0 10796 PROTECTIVE INS CORP CL A 74368L104 1 64 SH SOLE 0 64 0 PROTECTIVE INS CORP CL B 74368L203 86 6293 SH DFND 01 0 6293 0 PROTECTIVE INS CORP CL B 74368L203 35 2572 SH DFND 04 0 0 2572 PROTECTIVE INS CORP CL B 74368L203 6958 507517 SH SOLE 0 0 507517 PROTO LABS INC COM 743713109 8109 52864 SH DFND 01 0 52864 0 PROTO LABS INC COM 743713109 1270 8277 SH DFND 02 0 8277 0 PROTO LABS INC COM 743713109 3181 20735 SH DFND 04 0 0 20735 PROTO LABS INC COM 743713109 408176 2660862 SH SOLE 0 0 2660862 PROTO LABS INC COM 743713109 48 312 SH SOLE 0 312 0 PROVENTION BIO INC COM 74374N102 1592 93970 SH DFND 01 0 93970 0 PROVENTION BIO INC COM 74374N102 276 16311 SH DFND 02 0 16311 0 PROVENTION BIO INC COM 74374N102 528 31181 SH DFND 04 0 0 31181 PROVENTION BIO INC COM 74374N102 36310 2143428 SH SOLE 0 0 2143428 PROVENTION BIO INC COM 74374N102 4 214 SH SOLE 0 214 0 THE PROVIDENCE SERVICE CORP COM 743815102 3319 23941 SH DFND 01 0 23941 0 THE PROVIDENCE SERVICE CORP COM 743815102 562 4053 SH DFND 02 0 4053 0 THE PROVIDENCE SERVICE CORP COM 743815102 1382 9969 SH DFND 04 0 0 9969 THE PROVIDENCE SERVICE CORP COM 743815102 114104 823084 SH SOLE 0 0 823084 THE PROVIDENCE SERVICE CORP COM 743815102 9 63 SH SOLE 0 63 0 PROVIDENT BANCORP INC COM NEW 74383L105 134 11199 SH DFND 01 0 11199 0 PROVIDENT BANCORP INC COM NEW 74383L105 44 3692 SH DFND 04 0 0 3692 PROVIDENT BANCORP INC COM NEW 74383L105 8087 673896 SH SOLE 0 0 673896 PROVIDENT FINL HLDGS INC COM 743868101 67 4234 SH DFND 01 0 4234 0 PROVIDENT FINL HLDGS INC COM 743868101 41 2605 SH DFND 04 0 0 2605 PROVIDENT FINL HLDGS INC COM 743868101 4552 289765 SH SOLE 0 0 289765 PROVIDENT FINL SVCS INC COM 74386T105 855 47628 SH DFND 01 0 47628 0 PROVIDENT FINL SVCS INC COM 74386T105 406 22627 SH DFND 02 0 22627 0 PROVIDENT FINL SVCS INC COM 74386T105 1075 59872 SH DFND 04 0 0 59872 PROVIDENT FINL SVCS INC COM 74386T105 128766 7169606 SH SOLE 0 0 7169606 PROVIDENT FINL SVCS INC COM 74386T105 22 1203 SH SOLE 0 1203 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 68 4918 SH DFND 01 0 4918 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 18 1300 SH DFND 04 0 0 1300 PRUDENTIAL BANCORP INC NEW COM 74431A101 4188 302368 SH SOLE 0 0 302368 PRUDENTIAL FINL INC COM 744320102 31017 397302 SH DFND 01 0 397302 0 PRUDENTIAL FINL INC COM 744320102 18906 242162 SH DFND 02 0 242162 0 PRUDENTIAL FINL INC COM 744320102 5551 71105 SH DFND 02 0 0 71105 PRUDENTIAL FINL INC COM 744320102 81874 1048729 SH DFND 04 0 0 1048729 PRUDENTIAL FINL INC COM 744320102 2334597 29903892 SH SOLE 0 0 29903892 PRUDENTIAL FINL INC COM 744320102 409 5245 SH SOLE 0 5245 0 PSYCHEMEDICS CORP COM NEW 744375205 5 1078 SH DFND 01 0 1078 0 PSYCHEMEDICS CORP COM NEW 744375205 5 1000 SH DFND 04 0 0 1000 PSYCHEMEDICS CORP COM NEW 744375205 1280 251443 SH SOLE 0 0 251443 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29590 507552 SH DFND 01 0 507552 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36915 633182 SH DFND 02 0 633182 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5467 93779 SH DFND 02 0 0 93779 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 76608 1314031 SH DFND 04 0 0 1314031 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2312672 39668470 SH SOLE 0 0 39668470 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 331 5671 SH SOLE 0 5671 0 PUBLIC STORAGE COM 74460D109 37947 164324 SH DFND 01 0 164324 0 PUBLIC STORAGE COM 74460D109 102841 445332 SH DFND 02 0 445332 0 PUBLIC STORAGE COM 74460D109 6635 28730 SH DFND 02 0 0 28730 PUBLIC STORAGE COM 74460D109 89549 387776 SH DFND 04 0 0 387776 PUBLIC STORAGE COM 74460D109 4242848 18372876 SH SOLE 0 0 18372876 PUBLIC STORAGE COM 74460D109 169 731 SH SOLE 0 731 0 PUBMATIC INC COM CL A 74467Q103 44 1562 SH DFND 01 0 1562 0 PUBMATIC INC COM CL A 74467Q103 9 312 SH DFND 04 0 0 312 PUBMATIC INC COM CL A 74467Q103 1346 48126 SH SOLE 0 0 48126 PULMONX CORP COM 745848101 1353 19601 SH DFND 01 0 19601 0 PULMONX CORP COM 745848101 305 4426 SH DFND 04 0 0 4426 PULMONX CORP COM 745848101 74174 1074669 SH SOLE 0 0 1074669 PULMONX CORP COM 745848101 4 63 SH SOLE 0 63 0 PULMATRIX INC COM NEW 74584P202 10 8729 SH DFND 01 0 8729 0 PULMATRIX INC COM NEW 74584P202 1867 1568802 SH SOLE 0 0 1568802 PULTE GROUP INC COM 745867101 11613 269316 SH DFND 01 0 269316 0 PULTE GROUP INC COM 745867101 7406 171752 SH DFND 02 0 171752 0 PULTE GROUP INC COM 745867101 2113 48995 SH DFND 02 0 0 48995 PULTE GROUP INC COM 745867101 29627 687087 SH DFND 04 0 0 687087 PULTE GROUP INC COM 745867101 1187511 27539686 SH SOLE 0 0 27539686 PULTE GROUP INC COM 745867101 114 2639 SH SOLE 0 2639 0 PULSE BIOSCIENCES INC COM 74587B101 666 27917 SH DFND 01 0 27917 0 PULSE BIOSCIENCES INC COM 74587B101 89 3730 SH DFND 04 0 0 3730 PULSE BIOSCIENCES INC COM 74587B101 14494 607441 SH SOLE 0 0 607441 PULSE BIOSCIENCES INC COM 74587B101 2 66 SH SOLE 0 66 0 PUMA BIOTECHNOLOGY INC COM 74587V107 632 61551 SH DFND 01 0 61551 0 PUMA BIOTECHNOLOGY INC COM 74587V107 93 9062 SH DFND 02 0 9062 0 PUMA BIOTECHNOLOGY INC COM 74587V107 230 22369 SH DFND 04 0 0 22369 PUMA BIOTECHNOLOGY INC COM 74587V107 33894 3303516 SH SOLE 0 0 3303516 PUMA BIOTECHNOLOGY INC COM 74587V107 2 191 SH SOLE 0 191 0 PURE CYCLE CORP COM NEW 746228303 430 38301 SH DFND 01 0 38301 0 PURE CYCLE CORP COM NEW 746228303 75 6681 SH DFND 04 0 0 6681 PURE CYCLE CORP COM NEW 746228303 17540 1561917 SH SOLE 0 0 1561917 PURE CYCLE CORP COM NEW 746228303 1 94 SH SOLE 0 94 0 PURE STORAGE INC CL A 74624M102 2189 96832 SH DFND 01 0 96832 0 PURE STORAGE INC CL A 74624M102 1748 77316 SH DFND 02 0 77316 0 PURE STORAGE INC CL A 74624M102 4438 196264 SH DFND 04 0 0 196264 PURE STORAGE INC CL A 74624M102 482842 21355236 SH SOLE 0 0 21355236 PURE STORAGE INC CL A 74624M102 26 1170 SH SOLE 0 1170 0 PURPLE INNOVATION INC COM 74640Y106 1125 34140 SH DFND 01 0 34140 0 PURPLE INNOVATION INC COM 74640Y106 351 10655 SH DFND 02 0 10655 0 PURPLE INNOVATION INC COM 74640Y106 775 23529 SH DFND 04 0 0 23529 PURPLE INNOVATION INC COM 74640Y106 60708 1843002 SH SOLE 0 0 1843002 PURPLE INNOVATION INC COM 74640Y106 38 1154 SH SOLE 0 1154 0 QCR HOLDINGS INC COM 74727A104 384 9712 SH DFND 01 0 9712 0 QCR HOLDINGS INC COM 74727A104 134 3378 SH DFND 02 0 3378 0 QCR HOLDINGS INC COM 74727A104 457 11548 SH DFND 04 0 0 11548 QCR HOLDINGS INC COM 74727A104 27265 688685 SH SOLE 0 0 688685 QCR HOLDINGS INC COM 74727A104 3 65 SH SOLE 0 65 0 QAD INC CL B 74727D207 156 3392 SH DFND 04 0 0 3392 QAD INC CL B 74727D207 3143 68214 SH SOLE 0 0 68214 QAD INC CL A 74727D306 1468 23237 SH DFND 01 0 23237 0 QAD INC CL A 74727D306 243 3844 SH DFND 02 0 3844 0 QAD INC CL A 74727D306 553 8760 SH DFND 04 0 0 8760 QAD INC CL A 74727D306 40010 633274 SH SOLE 0 0 633274 QAD INC CL A 74727D306 4 61 SH SOLE 0 61 0 QUAD / GRAPHICS INC COM CL A 747301109 85 22337 SH DFND 01 0 22337 0 QUAD / GRAPHICS INC COM CL A 747301109 29 7706 SH DFND 04 0 0 7706 QUAD / GRAPHICS INC COM CL A 747301109 8940 2340400 SH SOLE 0 0 2340400 QUAD / GRAPHICS INC COM CL A 747301109 1 255 SH SOLE 0 255 0 QUAKER CHEM CORP COM 747316107 6654 26261 SH DFND 01 0 26261 0 QUAKER CHEM CORP COM 747316107 1091 4304 SH DFND 02 0 4304 0 QUAKER CHEM CORP COM 747316107 2756 10877 SH DFND 04 0 0 10877 QUAKER CHEM CORP COM 747316107 373278 1473137 SH SOLE 0 0 1473137 QUAKER CHEM CORP COM 747316107 16 64 SH SOLE 0 64 0 PZENA INVT MGMT INC CLASS A 74731Q103 243 33323 SH DFND 01 0 33323 0 PZENA INVT MGMT INC CLASS A 74731Q103 30 4098 SH DFND 04 0 0 4098 PZENA INVT MGMT INC CLASS A 74731Q103 5334 730703 SH SOLE 0 0 730703 PZENA INVT MGMT INC CLASS A 74731Q103 1 129 SH SOLE 0 129 0 QEP RESOURCES INC COM 74733V100 98 41101 SH DFND 01 0 41101 0 QEP RESOURCES INC COM 74733V100 181 75709 SH DFND 04 0 0 75709 QEP RESOURCES INC COM 74733V100 35683 14930056 SH SOLE 0 0 14930056 QEP RESOURCES INC COM 74733V100 3 1309 SH SOLE 0 1309 0 QTS RLTY TR INC COM CL A 74736A103 7560 122179 SH DFND 01 0 122179 0 QTS RLTY TR INC COM CL A 74736A103 9908 160112 SH DFND 02 0 160112 0 QTS RLTY TR INC COM CL A 74736A103 3147 50857 SH DFND 04 0 0 50857 QTS RLTY TR INC COM CL A 74736A103 533387 8619693 SH SOLE 0 0 8619693 QTS RLTY TR INC COM CL A 74736A103 19 313 SH SOLE 0 313 0 QORVO INC COM 74736K101 19033 114468 SH DFND 01 0 114468 0 QORVO INC COM 74736K101 11304 67987 SH DFND 02 0 67987 0 QORVO INC COM 74736K101 3530 21233 SH DFND 02 0 0 21233 QORVO INC COM 74736K101 48404 291119 SH DFND 04 0 0 291119 QORVO INC COM 74736K101 1969019 11842298 SH SOLE 0 0 11842298 QORVO INC COM 74736K101 134 803 SH SOLE 0 803 0 Q2 HLDGS INC COM 74736L109 12607 99635 SH DFND 01 0 99635 0 Q2 HLDGS INC COM 74736L109 2046 16168 SH DFND 02 0 16168 0 Q2 HLDGS INC COM 74736L109 5065 40032 SH DFND 04 0 0 40032 Q2 HLDGS INC COM 74736L109 561502 4437696 SH SOLE 0 0 4437696 Q2 HLDGS INC COM 74736L109 30 239 SH SOLE 0 239 0 QUALCOMM INC COM 747525103 193516 1270291 SH DFND 01 0 1270291 0 QUALCOMM INC COM 747525103 104346 684954 SH DFND 02 0 684954 0 QUALCOMM INC COM 747525103 31398 206105 SH DFND 02 0 0 206105 QUALCOMM INC COM 747525103 451032 2960694 SH DFND 04 0 0 2960694 QUALCOMM INC COM 747525103 15003562 98487342 SH SOLE 0 0 98487342 QUALCOMM INC COM 747525103 1040 6828 SH SOLE 0 6828 0 QUALIGEN THERAPEUTICS INC COM 74754R103 16 5211 SH DFND 01 0 5211 0 QUALIGEN THERAPEUTICS INC COM 74754R103 27 9044 SH DFND 04 0 0 9044 QUALIGEN THERAPEUTICS INC COM 74754R103 864 286940 SH SOLE 0 0 286940 QUALYS INC COM 74758T303 8195 67245 SH DFND 01 0 67245 0 QUALYS INC COM 74758T303 1489 12218 SH DFND 02 0 12218 0 QUALYS INC COM 74758T303 4018 32968 SH DFND 04 0 0 32968 QUALYS INC COM 74758T303 387442 3179143 SH SOLE 0 0 3179143 QUALYS INC COM 74758T303 222 1819 SH SOLE 0 1819 0 QUANEX BUILDING PRODUCTS COR COM 747619104 471 21262 SH DFND 01 0 21262 0 QUANEX BUILDING PRODUCTS COR COM 747619104 372 16766 SH DFND 02 0 16766 0 QUANEX BUILDING PRODUCTS COR COM 747619104 767 34610 SH DFND 04 0 0 34610 QUANEX BUILDING PRODUCTS COR COM 747619104 75405 3401235 SH SOLE 0 0 3401235 QUANEX BUILDING PRODUCTS COR COM 747619104 50 2254 SH SOLE 0 2254 0 QUANTA SVCS INC COM 74762E102 10295 142941 SH DFND 01 0 142941 0 QUANTA SVCS INC COM 74762E102 3404 47259 SH DFND 02 0 47259 0 QUANTA SVCS INC COM 74762E102 21800 302699 SH DFND 04 0 0 302699 QUANTA SVCS INC COM 74762E102 1005747 13964834 SH SOLE 0 0 13964834 QUANTA SVCS INC COM 74762E102 144 1994 SH SOLE 0 1994 0 QUANTERIX CORP COM 74766Q101 1942 41761 SH DFND 01 0 41761 0 QUANTERIX CORP COM 74766Q101 286 6150 SH DFND 02 0 6150 0 QUANTERIX CORP COM 74766Q101 851 18307 SH DFND 04 0 0 18307 QUANTERIX CORP COM 74766Q101 54830 1179141 SH SOLE 0 0 1179141 QUANTERIX CORP COM 74766Q101 21 452 SH SOLE 0 452 0 QUANTUMSCAPE CORP COM CL A 74767V109 68318 808980 SH SOLE 0 0 808980 QUANTUMSCAPE CORP COM CL A 74767V109 11 135 SH SOLE 0 135 0 QUDIAN INC ADR 747798106 689 499300 SH DFND 01 0 499300 0 QUDIAN INC ADR 747798106 33 23980 SH DFND 02 0 23980 0 QUDIAN INC ADR 747798106 1 909 SH DFND 04 0 0 909 QUDIAN INC ADR 747798106 90 65128 SH DFND 05 0 0 65128 QUDIAN INC ADR 747798106 6553 4748469 SH SOLE 0 0 4748469 QUANTUM CORP COM NEW 747906501 181 29541 SH DFND 01 0 29541 0 QUANTUM CORP COM NEW 747906501 79 12864 SH DFND 04 0 0 12864 QUANTUM CORP COM NEW 747906501 9895 1616865 SH SOLE 0 0 1616865 QUANTUM CORP COM NEW 747906501 1 219 SH SOLE 0 219 0 QUEST DIAGNOSTICS INC COM 74834L100 16098 135081 SH DFND 01 0 135081 0 QUEST DIAGNOSTICS INC COM 74834L100 11513 96606 SH DFND 02 0 96606 0 QUEST DIAGNOSTICS INC COM 74834L100 2974 24954 SH DFND 02 0 0 24954 QUEST DIAGNOSTICS INC COM 74834L100 41019 344209 SH DFND 04 0 0 344209 QUEST DIAGNOSTICS INC COM 74834L100 1636902 13735853 SH SOLE 0 0 13735853 QUEST DIAGNOSTICS INC COM 74834L100 117 982 SH SOLE 0 982 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 5 2113 SH DFND 04 0 0 2113 QUEST RESOURCE HLDG CORP COM NEW 74836W203 71 30790 SH SOLE 0 0 30790 QUICKLOGIC CORP COM NEW 74837P405 3 912 SH DFND 04 0 0 912 QUICKLOGIC CORP COM NEW 74837P405 1133 298999 SH SOLE 0 0 298999 QUIDEL CORP COM 74838J101 3032 16880 SH DFND 01 0 16880 0 QUIDEL CORP COM 74838J101 2244 12491 SH DFND 02 0 12491 0 QUIDEL CORP COM 74838J101 5578 31052 SH DFND 04 0 0 31052 QUIDEL CORP COM 74838J101 636654 3543855 SH SOLE 0 0 3543855 QUIDEL CORP COM 74838J101 49 271 SH SOLE 0 271 0 QUINSTREET INC COM 74874Q100 1132 52777 SH DFND 01 0 52777 0 QUINSTREET INC COM 74874Q100 212 9887 SH DFND 02 0 9887 0 QUINSTREET INC COM 74874Q100 751 35022 SH DFND 04 0 0 35022 QUINSTREET INC COM 74874Q100 63844 2977819 SH SOLE 0 0 2977819 QUINSTREET INC COM 74874Q100 5 237 SH SOLE 0 237 0 QUMU CORP COM 749063103 33 4167 SH DFND 01 0 4167 0 QUMU CORP COM 749063103 16 1942 SH DFND 04 0 0 1942 QUMU CORP COM 749063103 4617 577892 SH SOLE 0 0 577892 QUOTIENT TECHNOLOGY INC COM 749119103 1122 119068 SH DFND 01 0 119068 0 QUOTIENT TECHNOLOGY INC COM 749119103 265 28101 SH DFND 02 0 28101 0 QUOTIENT TECHNOLOGY INC COM 749119103 575 61041 SH DFND 04 0 0 61041 QUOTIENT TECHNOLOGY INC COM 749119103 62254 6608663 SH SOLE 0 0 6608663 QUOTIENT TECHNOLOGY INC COM 749119103 4 372 SH SOLE 0 372 0 QUTOUTIAO INC ADS REP SHS A 74915J107 481 302719 SH DFND 01 0 302719 0 QUTOUTIAO INC ADS REP SHS A 74915J107 3 1832 SH DFND 04 0 0 1832 QUTOUTIAO INC ADS REP SHS A 74915J107 30 19070 SH DFND 05 0 0 19070 QUTOUTIAO INC ADS REP SHS A 74915J107 5065 3185344 SH SOLE 0 0 3185344 QURATE RETAIL INC COM SER A 74915M100 1387 126427 SH DFND 01 0 126427 0 QURATE RETAIL INC COM SER A 74915M100 1455 132665 SH DFND 02 0 132665 0 QURATE RETAIL INC COM SER A 74915M100 3700 337313 SH DFND 04 0 0 337313 QURATE RETAIL INC COM SER A 74915M100 373774 34072373 SH SOLE 0 0 34072373 QURATE RETAIL INC COM SER A 74915M100 140 12790 SH SOLE 0 12790 0 RBB BANCORP COM 74930B105 152 9877 SH DFND 01 0 9877 0 RBB BANCORP COM 74930B105 43 2818 SH DFND 04 0 0 2818 RBB BANCORP COM 74930B105 11368 739114 SH SOLE 0 0 739114 RBB BANCORP COM 74930B105 1 65 SH SOLE 0 65 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 237 6003 SH DFND 01 0 6003 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 99 2500 SH DFND 04 0 0 2500 RCI HOSPITALITY HLDGS INC COM 74934Q108 16553 419709 SH SOLE 0 0 419709 RCI HOSPITALITY HLDGS INC COM 74934Q108 2 44 SH SOLE 0 44 0 RCM TECHNOLOGIES INC COM NEW 749360400 7 3509 SH DFND 01 0 3509 0 RCM TECHNOLOGIES INC COM NEW 749360400 4 1700 SH DFND 04 0 0 1700 RCM TECHNOLOGIES INC COM NEW 749360400 427 206205 SH SOLE 0 0 206205 R1 RCM INC COM 749397105 5190 216058 SH DFND 01 0 216058 0 R1 RCM INC COM 749397105 971 40414 SH DFND 02 0 40414 0 R1 RCM INC COM 749397105 1935 80555 SH DFND 04 0 0 80555 R1 RCM INC COM 749397105 163194 6794100 SH SOLE 0 0 6794100 R1 RCM INC COM 749397105 36 1517 SH SOLE 0 1517 0 REV GROUP INC COM 749527107 196 22268 SH DFND 01 0 22268 0 REV GROUP INC COM 749527107 57 6525 SH DFND 02 0 6525 0 REV GROUP INC COM 749527107 318 36041 SH DFND 04 0 0 36041 REV GROUP INC COM 749527107 19521 2215751 SH SOLE 0 0 2215751 REV GROUP INC COM 749527107 37 4195 SH SOLE 0 4195 0 RF INDS LTD COM PAR $0.01 749552105 7 1496 SH DFND 01 0 1496 0 RF INDS LTD COM PAR $0.01 749552105 8 1675 SH DFND 04 0 0 1675 RF INDS LTD COM PAR $0.01 749552105 1693 344903 SH SOLE 0 0 344903 RGC RES INC COM 74955L103 237 9961 SH DFND 01 0 9961 0 RGC RES INC COM 74955L103 82 3461 SH DFND 04 0 0 3461 RGC RES INC COM 74955L103 10580 444891 SH SOLE 0 0 444891 RGC RES INC COM 74955L103 1 57 SH SOLE 0 57 0 RLI CORP COM 749607107 7472 71739 SH DFND 01 0 71739 0 RLI CORP COM 749607107 1363 13088 SH DFND 02 0 13088 0 RLI CORP COM 749607107 3346 32128 SH DFND 04 0 0 32128 RLI CORP COM 749607107 434140 4168413 SH SOLE 0 0 4168413 RLI CORP COM 749607107 22 210 SH SOLE 0 210 0 RLJ LODGING TR COM 74965L101 1539 108773 SH DFND 01 0 108773 0 RLJ LODGING TR COM 74965L101 5804 410157 SH DFND 02 0 410157 0 RLJ LODGING TR COM 74965L101 1900 134252 SH DFND 04 0 0 134252 RLJ LODGING TR COM 74965L101 316004 22332472 SH SOLE 0 0 22332472 RLJ LODGING TR COM 74965L101 12 814 SH SOLE 0 814 0 RPC INC COM 749660106 120 38101 SH DFND 01 0 38101 0 RPC INC COM 749660106 44 13900 SH DFND 02 0 13900 0 RPC INC COM 749660106 99 31498 SH DFND 04 0 0 31498 RPC INC COM 749660106 19879 6310816 SH SOLE 0 0 6310816 RPC INC COM 749660106 1 347 SH SOLE 0 347 0 RMR GROUP INC CL A 74967R106 1096 28368 SH DFND 01 0 28368 0 RMR GROUP INC CL A 74967R106 144 3732 SH DFND 02 0 3732 0 RMR GROUP INC CL A 74967R106 452 11691 SH DFND 04 0 0 11691 RMR GROUP INC CL A 74967R106 83491 2161852 SH SOLE 0 0 2161852 RMR GROUP INC CL A 74967R106 3 76 SH SOLE 0 76 0 RH COM 74967X103 13946 31162 SH DFND 01 0 31162 0 RH COM 74967X103 2504 5596 SH DFND 02 0 5596 0 RH COM 74967X103 5736 12817 SH DFND 04 0 0 12817 RH COM 74967X103 644502 1440163 SH SOLE 0 0 1440163 RH COM 74967X103 77 173 SH SOLE 0 173 0 RPM INTL INC COM 749685103 5017 55268 SH DFND 01 0 55268 0 RPM INTL INC COM 749685103 6079 66969 SH DFND 02 0 66969 0 RPM INTL INC COM 749685103 2232 24582 SH DFND 02 0 0 24582 RPM INTL INC COM 749685103 7225 79592 SH DFND 04 0 0 79592 RPM INTL INC COM 749685103 1180823 13007527 SH SOLE 0 0 13007527 RPM INTL INC COM 749685103 58 637 SH SOLE 0 637 0 RPT REALTY SH BEN INT 74971D101 450 52044 SH DFND 01 0 52044 0 RPT REALTY SH BEN INT 74971D101 1738 200937 SH DFND 02 0 200937 0 RPT REALTY SH BEN INT 74971D101 599 69302 SH DFND 04 0 0 69302 RPT REALTY SH BEN INT 74971D101 103387 11952220 SH SOLE 0 0 11952220 RPT REALTY SH BEN INT 74971D101 3 343 SH SOLE 0 343 0 RACKSPACE TECHNOLOGY INC COM 750102105 1132 59380 SH DFND 01 0 59380 0 RACKSPACE TECHNOLOGY INC COM 750102105 235 12311 SH DFND 02 0 12311 0 RACKSPACE TECHNOLOGY INC COM 750102105 538 28208 SH DFND 04 0 0 28208 RACKSPACE TECHNOLOGY INC COM 750102105 49931 2619670 SH SOLE 0 0 2619670 RACKSPACE TECHNOLOGY INC COM 750102105 3 141 SH SOLE 0 141 0 RADIAN GROUP INC COM 750236101 2560 126435 SH DFND 01 0 126435 0 RADIAN GROUP INC COM 750236101 1312 64768 SH DFND 02 0 64768 0 RADIAN GROUP INC COM 750236101 3301 163037 SH DFND 04 0 0 163037 RADIAN GROUP INC COM 750236101 340544 16816964 SH SOLE 0 0 16816964 RADIAN GROUP INC COM 750236101 74 3660 SH SOLE 0 3660 0 RADIANT LOGISTICS INC COM 75025X100 158 27283 SH DFND 01 0 27283 0 RADIANT LOGISTICS INC COM 75025X100 96 16485 SH DFND 04 0 0 16485 RADIANT LOGISTICS INC COM 75025X100 12590 2170638 SH SOLE 0 0 2170638 RADIANT LOGISTICS INC COM 75025X100 1 146 SH SOLE 0 146 0 RADIUS HEALTH INC COM NEW 750469207 1612 90285 SH DFND 01 0 90285 0 RADIUS HEALTH INC COM NEW 750469207 233 13048 SH DFND 02 0 13048 0 RADIUS HEALTH INC COM NEW 750469207 632 35373 SH DFND 04 0 0 35373 RADIUS HEALTH INC COM NEW 750469207 78737 4408542 SH SOLE 0 0 4408542 RADIUS HEALTH INC COM NEW 750469207 4 233 SH SOLE 0 233 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 126 9833 SH DFND 01 0 9833 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 309 24071 SH DFND 04 0 0 24071 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 31667 2464393 SH SOLE 0 0 2464393 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 4 277 SH SOLE 0 277 0 RADNET INC COM 750491102 1687 86228 SH DFND 01 0 86228 0 RADNET INC COM 750491102 224 11439 SH DFND 02 0 11439 0 RADNET INC COM 750491102 677 34593 SH DFND 04 0 0 34593 RADNET INC COM 750491102 49723 2540796 SH SOLE 0 0 2540796 RADNET INC COM 750491102 4 194 SH SOLE 0 194 0 RAFAEL HLDGS INC COM CL B 75062E106 143 6134 SH DFND 01 0 6134 0 RAFAEL HLDGS INC COM CL B 75062E106 70 3003 SH DFND 04 0 0 3003 RAFAEL HLDGS INC COM CL B 75062E106 14131 605955 SH SOLE 0 0 605955 RAFAEL HLDGS INC COM CL B 75062E106 2 70 SH SOLE 0 70 0 RAMBUS INC DEL COM 750917106 1313 75224 SH DFND 01 0 75224 0 RAMBUS INC DEL COM 750917106 595 34057 SH DFND 02 0 34057 0 RAMBUS INC DEL COM 750917106 1607 92065 SH DFND 04 0 0 92065 RAMBUS INC DEL COM 750917106 200820 11501708 SH SOLE 0 0 11501708 RAMBUS INC DEL COM 750917106 21 1218 SH SOLE 0 1218 0 RALPH LAUREN CORP CL A 751212101 5052 48702 SH DFND 01 0 48702 0 RALPH LAUREN CORP CL A 751212101 1625 15662 SH DFND 02 0 15662 0 RALPH LAUREN CORP CL A 751212101 11169 107664 SH DFND 04 0 0 107664 RALPH LAUREN CORP CL A 751212101 463603 4468892 SH SOLE 0 0 4468892 RALPH LAUREN CORP CL A 751212101 68 658 SH SOLE 0 658 0 RAMACO RES INC COM 75134P303 5 1834 SH DFND 01 0 1834 0 RAMACO RES INC COM 75134P303 4 1414 SH DFND 04 0 0 1414 RAMACO RES INC COM 75134P303 973 337928 SH SOLE 0 0 337928 RANDOLPH BANCORP INC COM 752378109 23 1044 SH DFND 01 0 1044 0 RANDOLPH BANCORP INC COM 752378109 15 700 SH DFND 04 0 0 700 RANDOLPH BANCORP INC COM 752378109 2651 120168 SH SOLE 0 0 120168 RANGE RES CORP COM 75281A109 997 148865 SH DFND 01 0 148865 0 RANGE RES CORP COM 75281A109 576 86016 SH DFND 02 0 86016 0 RANGE RES CORP COM 75281A109 1415 211214 SH DFND 04 0 0 211214 RANGE RES CORP COM 75281A109 178644 26663253 SH SOLE 0 0 26663253 RANGE RES CORP COM 75281A109 49 7244 SH SOLE 0 7244 0 RANGER ENERGY SVCS INC COM CL A 75282U104 6 1575 SH DFND 01 0 1575 0 RANGER ENERGY SVCS INC COM CL A 75282U104 952 261536 SH SOLE 0 0 261536 RANPAK HOLDINGS CORP COM CL A 75321W103 278 20698 SH DFND 01 0 20698 0 RANPAK HOLDINGS CORP COM CL A 75321W103 116 8625 SH DFND 02 0 8625 0 RANPAK HOLDINGS CORP COM CL A 75321W103 338 25136 SH DFND 04 0 0 25136 RANPAK HOLDINGS CORP COM CL A 75321W103 20375 1516015 SH SOLE 0 0 1516015 RANPAK HOLDINGS CORP COM CL A 75321W103 1 106 SH SOLE 0 106 0 RAPID7 INC COM 753422104 9222 102284 SH DFND 01 0 102284 0 RAPID7 INC COM 753422104 1470 16309 SH DFND 02 0 16309 0 RAPID7 INC COM 753422104 3640 40374 SH DFND 04 0 0 40374 RAPID7 INC COM 753422104 405789 4500766 SH SOLE 0 0 4500766 RAPID7 INC COM 753422104 35 391 SH SOLE 0 391 0 RAPT THERAPEUTICS INC COM 75382E109 436 22089 SH DFND 01 0 22089 0 RAPT THERAPEUTICS INC COM 75382E109 46 2352 SH DFND 02 0 2352 0 RAPT THERAPEUTICS INC COM 75382E109 187 9480 SH DFND 04 0 0 9480 RAPT THERAPEUTICS INC COM 75382E109 13809 699195 SH SOLE 0 0 699195 RAPT THERAPEUTICS INC COM 75382E109 2 77 SH SOLE 0 77 0 RAVE RESTAURANT GROUP INC COM 754198109 2 2500 SH DFND 04 0 0 2500 RAVE RESTAURANT GROUP INC COM 754198109 133 146299 SH SOLE 0 0 146299 RATTLER MIDSTREAM LP COM UNITS 75419T103 2395 252603 SH SOLE 0 0 252603 RAVEN INDS INC COM 754212108 917 27723 SH DFND 01 0 27723 0 RAVEN INDS INC COM 754212108 464 14008 SH DFND 02 0 14008 0 RAVEN INDS INC COM 754212108 959 28987 SH DFND 04 0 0 28987 RAVEN INDS INC COM 754212108 118147 3570480 SH SOLE 0 0 3570480 RAVEN INDS INC COM 754212108 6 181 SH SOLE 0 181 0 RAYMOND JAMES FINL INC COM 754730109 11706 122354 SH DFND 01 0 122354 0 RAYMOND JAMES FINL INC COM 754730109 6883 71941 SH DFND 02 0 71941 0 RAYMOND JAMES FINL INC COM 754730109 2165 22635 SH DFND 02 0 0 22635 RAYMOND JAMES FINL INC COM 754730109 29895 312480 SH DFND 04 0 0 312480 RAYMOND JAMES FINL INC COM 754730109 1198704 12529570 SH SOLE 0 0 12529570 RAYMOND JAMES FINL INC COM 754730109 81 845 SH SOLE 0 845 0 RAYONIER INC COM 754907103 1291 43928 SH DFND 01 0 43928 0 RAYONIER INC COM 754907103 1365 46445 SH DFND 02 0 46445 0 RAYONIER INC COM 754907103 3288 111921 SH DFND 04 0 0 111921 RAYONIER INC COM 754907103 544815 18543746 SH SOLE 0 0 18543746 RAYONIER INC COM 754907103 20 670 SH SOLE 0 670 0 RAYONIER ADVANCED MATLS INC COM 75508B104 272 41686 SH DFND 01 0 41686 0 RAYONIER ADVANCED MATLS INC COM 75508B104 209 32016 SH DFND 04 0 0 32016 RAYONIER ADVANCED MATLS INC COM 75508B104 23130 3547581 SH SOLE 0 0 3547581 RAYONIER ADVANCED MATLS INC COM 75508B104 28 4340 SH SOLE 0 4340 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 107981 1510010 SH DFND 01 0 1510010 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 58356 816059 SH DFND 02 0 816059 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 20007 279777 SH DFND 02 0 0 279777 RAYTHEON TECHNOLOGIES CORP COM 75513E101 273865 3829750 SH DFND 04 0 0 3829750 RAYTHEON TECHNOLOGIES CORP COM 75513E101 8684510 121444691 SH SOLE 0 0 121444691 RAYTHEON TECHNOLOGIES CORP COM 75513E101 574 8025 SH SOLE 0 8025 0 RBC BEARINGS INC COM 75524B104 8736 48791 SH DFND 01 0 48791 0 RBC BEARINGS INC COM 75524B104 1465 8184 SH DFND 02 0 8184 0 RBC BEARINGS INC COM 75524B104 3473 19399 SH DFND 04 0 0 19399 RBC BEARINGS INC COM 75524B104 375012 2094573 SH SOLE 0 0 2094573 RBC BEARINGS INC COM 75524B104 21 120 SH SOLE 0 120 0 RE MAX HLDGS INC CL A 75524W108 439 12080 SH DFND 01 0 12080 0 RE MAX HLDGS INC CL A 75524W108 185 5081 SH DFND 02 0 5081 0 RE MAX HLDGS INC CL A 75524W108 609 16764 SH DFND 04 0 0 16764 RE MAX HLDGS INC CL A 75524W108 73734 2029571 SH SOLE 0 0 2029571 RE MAX HLDGS INC CL A 75524W108 34 941 SH SOLE 0 941 0 READING INTL INC CL A 755408101 16 3181 SH DFND 01 0 3181 0 READING INTL INC CL A 755408101 18 3645 SH DFND 04 0 0 3645 READING INTL INC CL A 755408101 3807 758398 SH SOLE 0 0 758398 READY CAPITAL CORP COM 75574U101 339 27202 SH DFND 01 0 27202 0 READY CAPITAL CORP COM 75574U101 167 13388 SH DFND 02 0 13388 0 READY CAPITAL CORP COM 75574U101 430 34540 SH DFND 04 0 0 34540 READY CAPITAL CORP COM 75574U101 33951 2726991 SH SOLE 0 0 2726991 READY CAPITAL CORP COM 75574U101 3 203 SH SOLE 0 203 0 REALNETWORKS INC COM NEW 75605L708 9 5738 SH DFND 01 0 5738 0 REALNETWORKS INC COM NEW 75605L708 11 7145 SH DFND 04 0 0 7145 REALNETWORKS INC COM NEW 75605L708 1407 901847 SH SOLE 0 0 901847 REALOGY HLDGS CORP COM 75605Y106 1002 76346 SH DFND 01 0 76346 0 REALOGY HLDGS CORP COM 75605Y106 609 46416 SH DFND 02 0 46416 0 REALOGY HLDGS CORP COM 75605Y106 1437 109557 SH DFND 04 0 0 109557 REALOGY HLDGS CORP COM 75605Y106 231920 17676805 SH SOLE 0 0 17676805 REALOGY HLDGS CORP COM 75605Y106 82 6227 SH SOLE 0 6227 0 REALPAGE INC COM 75606N109 3341 38300 SH DFND 01 0 38300 0 REALPAGE INC COM 75606N109 2611 29925 SH DFND 02 0 29925 0 REALPAGE INC COM 75606N109 6382 73160 SH DFND 04 0 0 73160 REALPAGE INC COM 75606N109 709436 8132003 SH SOLE 0 0 8132003 REALPAGE INC COM 75606N109 39 451 SH SOLE 0 451 0 REALTY INCOME CORP COM 756109104 21876 351881 SH DFND 01 0 351881 0 REALTY INCOME CORP COM 756109104 61003 981224 SH DFND 02 0 981224 0 REALTY INCOME CORP COM 756109104 3860 62095 SH DFND 02 0 0 62095 REALTY INCOME CORP COM 756109104 55582 894030 SH DFND 04 0 0 894030 REALTY INCOME CORP COM 756109104 3243137 52165626 SH SOLE 0 0 52165626 REALTY INCOME CORP COM 756109104 107 1728 SH SOLE 0 1728 0 REATA PHARMACEUTICALS INC CL A 75615P103 1341 10850 SH DFND 01 0 10850 0 REATA PHARMACEUTICALS INC CL A 75615P103 974 7881 SH DFND 02 0 7881 0 REATA PHARMACEUTICALS INC CL A 75615P103 2530 20466 SH DFND 04 0 0 20466 REATA PHARMACEUTICALS INC CL A 75615P103 281940 2280702 SH SOLE 0 0 2280702 REATA PHARMACEUTICALS INC CL A 75615P103 16 132 SH SOLE 0 132 0 RECRO PHARMA INC COM 75629F109 112 39471 SH DFND 01 0 39471 0 RECRO PHARMA INC COM 75629F109 15 5341 SH DFND 04 0 0 5341 RECRO PHARMA INC COM 75629F109 3075 1079108 SH SOLE 0 0 1079108 RED LION HOTELS CORP COM 756764106 18 5343 SH DFND 01 0 5343 0 RED LION HOTELS CORP COM 756764106 19 5617 SH DFND 04 0 0 5617 RED LION HOTELS CORP COM 756764106 3147 909396 SH SOLE 0 0 909396 RED RIVER BANCSHARES INC COM 75686R202 165 3322 SH DFND 01 0 3322 0 RED RIVER BANCSHARES INC COM 75686R202 78 1582 SH DFND 04 0 0 1582 RED RIVER BANCSHARES INC COM 75686R202 8808 177756 SH SOLE 0 0 177756 RED RIVER BANCSHARES INC COM 75686R202 2 32 SH SOLE 0 32 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 195 10150 SH DFND 01 0 10150 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 81 4208 SH DFND 04 0 0 4208 RED ROBIN GOURMET BURGERS IN COM 75689M101 17367 903113 SH SOLE 0 0 903113 RED ROBIN GOURMET BURGERS IN COM 75689M101 1 77 SH SOLE 0 77 0 RED ROCK RESORTS INC CL A 75700L108 2708 108127 SH DFND 01 0 108127 0 RED ROCK RESORTS INC CL A 75700L108 525 20986 SH DFND 02 0 20986 0 RED ROCK RESORTS INC CL A 75700L108 1319 52686 SH DFND 04 0 0 52686 RED ROCK RESORTS INC CL A 75700L108 143851 5744857 SH SOLE 0 0 5744857 RED ROCK RESORTS INC CL A 75700L108 8 317 SH SOLE 0 317 0 RED VIOLET INC COM 75704L104 364 13937 SH DFND 01 0 13937 0 RED VIOLET INC COM 75704L104 65 2473 SH DFND 04 0 0 2473 RED VIOLET INC COM 75704L104 7533 288524 SH SOLE 0 0 288524 RED VIOLET INC COM 75704L104 1 36 SH SOLE 0 36 0 REDFIN CORP COM 75737F108 13570 197729 SH DFND 01 0 197729 0 REDFIN CORP COM 75737F108 2093 30491 SH DFND 02 0 30491 0 REDFIN CORP COM 75737F108 5575 81230 SH DFND 04 0 0 81230 REDFIN CORP COM 75737F108 937044 13653557 SH SOLE 0 0 13653557 REDFIN CORP COM 75737F108 88 1278 SH SOLE 0 1278 0 REDWOOD TR INC COM 758075402 655 74627 SH DFND 01 0 74627 0 REDWOOD TR INC COM 758075402 359 40914 SH DFND 02 0 40914 0 REDWOOD TR INC COM 758075402 786 89521 SH DFND 04 0 0 89521 REDWOOD TR INC COM 758075402 98479 11216306 SH SOLE 0 0 11216306 REDWOOD TR INC COM 758075402 5 557 SH SOLE 0 557 0 REEDS INC COM 758338107 5 8300 SH DFND 04 0 0 8300 REEDS INC COM 758338107 711 1203753 SH SOLE 0 0 1203753 REGAL BELOIT CORP COM 758750103 1628 13256 SH DFND 01 0 13256 0 REGAL BELOIT CORP COM 758750103 1649 13431 SH DFND 02 0 13431 0 REGAL BELOIT CORP COM 758750103 4227 34423 SH DFND 04 0 0 34423 REGAL BELOIT CORP COM 758750103 462400 3765163 SH SOLE 0 0 3765163 REGAL BELOIT CORP COM 758750103 103 838 SH SOLE 0 838 0 REGENCY CTRS CORP COM 758849103 7289 159878 SH DFND 01 0 159878 0 REGENCY CTRS CORP COM 758849103 21748 477042 SH DFND 02 0 477042 0 REGENCY CTRS CORP COM 758849103 1434 31457 SH DFND 02 0 0 31457 REGENCY CTRS CORP COM 758849103 18784 412023 SH DFND 04 0 0 412023 REGENCY CTRS CORP COM 758849103 1158896 25419951 SH SOLE 0 0 25419951 REGENCY CTRS CORP COM 758849103 38 841 SH SOLE 0 841 0 REGENERON PHARMACEUTICALS COM 75886F107 55881 115670 SH DFND 01 0 115670 0 REGENERON PHARMACEUTICALS COM 75886F107 34996 72439 SH DFND 02 0 72439 0 REGENERON PHARMACEUTICALS COM 75886F107 9040 18712 SH DFND 02 0 0 18712 REGENERON PHARMACEUTICALS COM 75886F107 126783 262431 SH DFND 04 0 0 262431 REGENERON PHARMACEUTICALS COM 75886F107 3604691 7461430 SH SOLE 0 0 7461430 REGENERON PHARMACEUTICALS COM 75886F107 260 538 SH SOLE 0 538 0 REGIS CORP MINN COM 758932107 146 15887 SH DFND 01 0 15887 0 REGIS CORP MINN COM 758932107 66 7173 SH DFND 04 0 0 7173 REGIS CORP MINN COM 758932107 13364 1454215 SH SOLE 0 0 1454215 REGIS CORP MINN COM 758932107 1 120 SH SOLE 0 120 0 REGENXBIO INC COM 75901B107 3018 66535 SH DFND 01 0 66535 0 REGENXBIO INC COM 75901B107 467 10293 SH DFND 02 0 10293 0 REGENXBIO INC COM 75901B107 1169 25771 SH DFND 04 0 0 25771 REGENXBIO INC COM 75901B107 146628 3232542 SH SOLE 0 0 3232542 REGENXBIO INC COM 75901B107 7 157 SH SOLE 0 157 0 REGIONAL MGMT CORP COM 75902K106 183 6142 SH DFND 01 0 6142 0 REGIONAL MGMT CORP COM 75902K106 107 3571 SH DFND 04 0 0 3571 REGIONAL MGMT CORP COM 75902K106 12658 423924 SH SOLE 0 0 423924 REGIONAL MGMT CORP COM 75902K106 1 41 SH SOLE 0 41 0 REGIONAL HEALTH PPTYS INC COM 75903M309 131 36697 SH SOLE 0 0 36697 REGULUS THERAPEUTICS INC COM NEW 75915K200 522 386659 SH SOLE 0 0 386659 REGIONS FINANCIAL CORP NEW COM 7591EP100 15540 963997 SH DFND 01 0 963997 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 9373 581435 SH DFND 02 0 581435 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2827 175344 SH DFND 02 0 0 175344 REGIONS FINANCIAL CORP NEW COM 7591EP100 41155 2553018 SH DFND 04 0 0 2553018 REGIONS FINANCIAL CORP NEW COM 7591EP100 1761829 109294578 SH SOLE 0 0 109294578 REGIONS FINANCIAL CORP NEW COM 7591EP100 159 9862 SH SOLE 0 9862 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2587 22324 SH DFND 01 0 22324 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4237 36561 SH DFND 02 0 36561 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1492 12873 SH DFND 02 0 0 12873 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4988 43037 SH DFND 04 0 0 43037 REINSURANCE GRP OF AMERICA I COM NEW 759351604 764669 6597666 SH SOLE 0 0 6597666 REINSURANCE GRP OF AMERICA I COM NEW 759351604 69 599 SH SOLE 0 599 0 REKOR SYSTEMS INC COM 759419104 36 4404 SH DFND 01 0 4404 0 REKOR SYSTEMS INC COM 759419104 88 10954 SH DFND 04 0 0 10954 REKOR SYSTEMS INC COM 759419104 10459 1296093 SH SOLE 0 0 1296093 REKOR SYSTEMS INC COM 759419104 1 161 SH SOLE 0 161 0 RELAY THERAPEUTICS INC COM 75943R102 2184 52547 SH DFND 01 0 52547 0 RELAY THERAPEUTICS INC COM 75943R102 350 8433 SH DFND 02 0 8433 0 RELAY THERAPEUTICS INC COM 75943R102 901 21676 SH DFND 04 0 0 21676 RELAY THERAPEUTICS INC COM 75943R102 68072 1637930 SH SOLE 0 0 1637930 RELAY THERAPEUTICS INC COM 75943R102 4 89 SH SOLE 0 89 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2506 20927 SH DFND 01 0 20927 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2572 21477 SH DFND 02 0 21477 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 6341 52955 SH DFND 04 0 0 52955 RELIANCE STEEL & ALUMINUM CO COM 759509102 778874 6504163 SH SOLE 0 0 6504163 RELIANCE STEEL & ALUMINUM CO COM 759509102 79 661 SH SOLE 0 661 0 RELMADA THERAPEUTICS INC COM 75955J402 923 28769 SH DFND 01 0 28769 0 RELMADA THERAPEUTICS INC COM 75955J402 116 3631 SH DFND 02 0 3631 0 RELMADA THERAPEUTICS INC COM 75955J402 373 11623 SH DFND 04 0 0 11623 RELMADA THERAPEUTICS INC COM 75955J402 19836 618529 SH SOLE 0 0 618529 RELMADA THERAPEUTICS INC COM 75955J402 2 71 SH SOLE 0 71 0 REMARK HLDGS INC COM 75955K102 34 17748 SH DFND 01 0 17748 0 REMARK HLDGS INC COM 75955K102 75 39386 SH DFND 04 0 0 39386 REMARK HLDGS INC COM 75955K102 7326 3856041 SH SOLE 0 0 3856041 REMARK HLDGS INC COM 75955K102 1 658 SH SOLE 0 658 0 RELIANT BANCORP INC COM 75956B101 196 10519 SH DFND 01 0 10519 0 RELIANT BANCORP INC COM 75956B101 94 5025 SH DFND 04 0 0 5025 RELIANT BANCORP INC COM 75956B101 12641 678911 SH SOLE 0 0 678911 RELIANT BANCORP INC COM 75956B101 2 94 SH SOLE 0 94 0 RENASANT CORP COM 75970E107 1230 36518 SH DFND 01 0 36518 0 RENASANT CORP COM 75970E107 651 19327 SH DFND 02 0 19327 0 RENASANT CORP COM 75970E107 1592 47275 SH DFND 04 0 0 47275 RENASANT CORP COM 75970E107 188084 5584435 SH SOLE 0 0 5584435 RENASANT CORP COM 75970E107 21 612 SH SOLE 0 612 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1806 25507 SH DFND 01 0 25507 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1002 14149 SH DFND 02 0 14149 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2315 32691 SH DFND 04 0 0 32691 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 227184 3207913 SH SOLE 0 0 3207913 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 106 1492 SH SOLE 0 1492 0 REPRO MED SYS INC COM 759910102 328 54462 SH DFND 01 0 54462 0 REPRO MED SYS INC COM 759910102 46 7609 SH DFND 04 0 0 7609 REPRO MED SYS INC COM 759910102 9467 1572626 SH SOLE 0 0 1572626 REPRO MED SYS INC COM 759910102 1 142 SH SOLE 0 142 0 REPLIGEN CORP COM 759916109 4423 23082 SH DFND 01 0 23082 0 REPLIGEN CORP COM 759916109 3226 16835 SH DFND 02 0 16835 0 REPLIGEN CORP COM 759916109 7956 41518 SH DFND 04 0 0 41518 REPLIGEN CORP COM 759916109 829542 4328871 SH SOLE 0 0 4328871 REPLIGEN CORP COM 759916109 84 436 SH SOLE 0 436 0 RENT A CTR INC NEW COM 76009N100 3401 88811 SH DFND 01 0 88811 0 RENT A CTR INC NEW COM 76009N100 685 17881 SH DFND 02 0 17881 0 RENT A CTR INC NEW COM 76009N100 1512 39496 SH DFND 04 0 0 39496 RENT A CTR INC NEW COM 76009N100 270590 7066855 SH SOLE 0 0 7066855 RENT A CTR INC NEW COM 76009N100 62 1624 SH SOLE 0 1624 0 REPARE THERAPEUTICS INC COM 760273102 54 1587 SH DFND 02 0 1587 0 REPARE THERAPEUTICS INC COM 760273102 126 3687 SH DFND 04 0 0 3687 REPARE THERAPEUTICS INC COM 760273102 897 26145 SH SOLE 0 0 26145 REPUBLIC BANCORP INC KY CL A 760281204 239 6632 SH DFND 01 0 6632 0 REPUBLIC BANCORP INC KY CL A 760281204 77 2133 SH DFND 02 0 2133 0 REPUBLIC BANCORP INC KY CL A 760281204 277 7671 SH DFND 04 0 0 7671 REPUBLIC BANCORP INC KY CL A 760281204 19239 533367 SH SOLE 0 0 533367 REPUBLIC BANCORP INC KY CL A 760281204 2 69 SH SOLE 0 69 0 REPAY HLDGS CORP COM CL A 76029L100 3328 122116 SH DFND 01 0 122116 0 REPAY HLDGS CORP COM CL A 76029L100 612 22458 SH DFND 02 0 22458 0 REPAY HLDGS CORP COM CL A 76029L100 1467 53846 SH DFND 04 0 0 53846 REPAY HLDGS CORP COM CL A 76029L100 91576 3360575 SH SOLE 0 0 3360575 REPAY HLDGS CORP COM CL A 76029L100 9 329 SH SOLE 0 329 0 REPLIMUNE GROUP INC COM 76029N106 1799 47169 SH DFND 01 0 47169 0 REPLIMUNE GROUP INC COM 76029N106 283 7406 SH DFND 02 0 7406 0 REPLIMUNE GROUP INC COM 76029N106 750 19665 SH DFND 04 0 0 19665 REPLIMUNE GROUP INC COM 76029N106 50703 1329054 SH SOLE 0 0 1329054 REPLIMUNE GROUP INC COM 76029N106 25 653 SH SOLE 0 653 0 REPUBLIC FIRST BANCORP INC COM 760416107 92 32238 SH DFND 01 0 32238 0 REPUBLIC FIRST BANCORP INC COM 760416107 40 14189 SH DFND 04 0 0 14189 REPUBLIC FIRST BANCORP INC COM 760416107 6380 2238547 SH SOLE 0 0 2238547 REPUBLIC FIRST BANCORP INC COM 760416107 1 346 SH SOLE 0 346 0 REPUBLIC SVCS INC COM 760759100 20318 210989 SH DFND 01 0 210989 0 REPUBLIC SVCS INC COM 760759100 20247 210251 SH DFND 02 0 210251 0 REPUBLIC SVCS INC COM 760759100 4000 41535 SH DFND 02 0 0 41535 REPUBLIC SVCS INC COM 760759100 52548 545672 SH DFND 04 0 0 545672 REPUBLIC SVCS INC COM 760759100 1657690 17213809 SH SOLE 0 0 17213809 REPUBLIC SVCS INC COM 760759100 793 8230 SH SOLE 0 8230 0 RESEARCH FRONTIERS INC COM 760911107 154 54721 SH DFND 01 0 54721 0 RESEARCH FRONTIERS INC COM 760911107 12 4181 SH DFND 04 0 0 4181 RESEARCH FRONTIERS INC COM 760911107 3425 1218766 SH SOLE 0 0 1218766 RESEARCH SOLUTIONS INC COM 761025105 4035 1731900 SH SOLE 0 0 1731900 RESMED INC COM 761152107 34532 162458 SH DFND 01 0 162458 0 RESMED INC COM 761152107 19551 91981 SH DFND 02 0 91981 0 RESMED INC COM 761152107 5634 26504 SH DFND 02 0 0 26504 RESMED INC COM 761152107 78358 368639 SH DFND 04 0 0 368639 RESMED INC COM 761152107 3143635 14789400 SH SOLE 0 0 14789400 RESMED INC COM 761152107 183 862 SH SOLE 0 862 0 RESOLUTE FST PRODS INC COM 76117W109 97 14788 SH DFND 01 0 14788 0 RESOLUTE FST PRODS INC COM 76117W109 204 31163 SH DFND 04 0 0 31163 RESOLUTE FST PRODS INC COM 76117W109 17710 2707903 SH SOLE 0 0 2707903 RESOLUTE FST PRODS INC COM 76117W109 2 268 SH SOLE 0 268 0 RESONANT INC COM 76118L102 263 99288 SH DFND 01 0 99288 0 RESONANT INC COM 76118L102 23 8713 SH DFND 04 0 0 8713 RESONANT INC COM 76118L102 5456 2058831 SH SOLE 0 0 2058831 RESIDEO TECHNOLOGIES INC COM 76118Y104 1981 93158 SH DFND 01 0 93158 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 948 44570 SH DFND 02 0 44570 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2392 112509 SH DFND 04 0 0 112509 RESIDEO TECHNOLOGIES INC COM 76118Y104 296440 13943553 SH SOLE 0 0 13943553 RESIDEO TECHNOLOGIES INC COM 76118Y104 59 2784 SH SOLE 0 2784 0 RESOURCES CONNECTION INC COM 76122Q105 261 20769 SH DFND 01 0 20769 0 RESOURCES CONNECTION INC COM 76122Q105 201 15982 SH DFND 02 0 15982 0 RESOURCES CONNECTION INC COM 76122Q105 379 30177 SH DFND 04 0 0 30177 RESOURCES CONNECTION INC COM 76122Q105 24909 1981626 SH SOLE 0 0 1981626 RESOURCES CONNECTION INC COM 76122Q105 30 2382 SH SOLE 0 2382 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 268 24915 SH DFND 01 0 24915 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 7 640 SH DFND 02 0 640 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 118 10955 SH DFND 04 0 0 10955 RETRACTABLE TECHNOLOGIES INC COM 76129W105 7858 731643 SH SOLE 0 0 731643 RETRACTABLE TECHNOLOGIES INC COM 76129W105 33 3088 SH SOLE 0 3088 0 RESTAURANT BRANDS INTL INC COM 76131D103 52631 861243 SH DFND 01 0 861243 0 RESTAURANT BRANDS INTL INC COM 76131D103 10766 176167 SH DFND 02 0 176167 0 RESTAURANT BRANDS INTL INC COM 76131D103 3075 50318 SH DFND 02 0 0 50318 RESTAURANT BRANDS INTL INC COM 76131D103 15866 259624 SH DFND 04 0 0 259624 RESTAURANT BRANDS INTL INC COM 76131D103 413051 6759146 SH SOLE 0 0 6759146 RESTAURANT BRANDS INTL INC COM 76131D103 30533 499645 SH SOLE 0 499645 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1025 76567 SH DFND 01 0 76567 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3798 283647 SH DFND 02 0 283647 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1300 97119 SH DFND 04 0 0 97119 RETAIL OPPORTUNITY INVTS COR COM 76131N101 229405 17132552 SH SOLE 0 0 17132552 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7 553 SH SOLE 0 553 0 RETAIL PPTYS AMER INC CL A 76131V202 1218 142277 SH DFND 01 0 142277 0 RETAIL PPTYS AMER INC CL A 76131V202 4577 534662 SH DFND 02 0 534662 0 RETAIL PPTYS AMER INC CL A 76131V202 1450 169335 SH DFND 04 0 0 169335 RETAIL PPTYS AMER INC CL A 76131V202 275350 32167106 SH SOLE 0 0 32167106 RETAIL PPTYS AMER INC CL A 76131V202 20 2282 SH SOLE 0 2282 0 REVANCE THERAPEUTICS INC COM 761330109 2972 104854 SH DFND 01 0 104854 0 REVANCE THERAPEUTICS INC COM 761330109 416 14677 SH DFND 02 0 14677 0 REVANCE THERAPEUTICS INC COM 761330109 1354 47777 SH DFND 04 0 0 47777 REVANCE THERAPEUTICS INC COM 761330109 87057 3071881 SH SOLE 0 0 3071881 REVANCE THERAPEUTICS INC COM 761330109 28 982 SH SOLE 0 982 0 RETAIL VALUE INC COM 76133Q102 159 10706 SH DFND 01 0 10706 0 RETAIL VALUE INC COM 76133Q102 64 4289 SH DFND 04 0 0 4289 RETAIL VALUE INC COM 76133Q102 24087 1619818 SH SOLE 0 0 1619818 RETAIL VALUE INC COM 76133Q102 1 80 SH SOLE 0 80 0 REVLON INC CL A NEW 761525609 61 5159 SH DFND 01 0 5159 0 REVLON INC CL A NEW 761525609 31 2570 SH DFND 04 0 0 2570 REVLON INC CL A NEW 761525609 7419 624531 SH SOLE 0 0 624531 REVOLUTION MEDICINES INC COM 76155X100 3029 76512 SH DFND 01 0 76512 0 REVOLUTION MEDICINES INC COM 76155X100 243 6128 SH DFND 02 0 6128 0 REVOLUTION MEDICINES INC COM 76155X100 852 21519 SH DFND 04 0 0 21519 REVOLUTION MEDICINES INC COM 76155X100 155725 3933432 SH SOLE 0 0 3933432 REVOLUTION MEDICINES INC COM 76155X100 9 229 SH SOLE 0 229 0 REVOLVE GROUP INC CL A 76156B107 136 4377 SH DFND 01 0 4377 0 REVOLVE GROUP INC CL A 76156B107 160 5137 SH DFND 02 0 5137 0 REVOLVE GROUP INC CL A 76156B107 513 16452 SH DFND 04 0 0 16452 REVOLVE GROUP INC CL A 76156B107 68160 2186723 SH SOLE 0 0 2186723 REVOLVE GROUP INC CL A 76156B107 4 126 SH SOLE 0 126 0 REX AMERICAN RES CORP COM 761624105 267 3639 SH DFND 01 0 3639 0 REX AMERICAN RES CORP COM 761624105 176 2402 SH DFND 02 0 2402 0 REX AMERICAN RES CORP COM 761624105 341 4636 SH DFND 04 0 0 4636 REX AMERICAN RES CORP COM 761624105 29942 407540 SH SOLE 0 0 407540 REX AMERICAN RES CORP COM 761624105 2 27 SH SOLE 0 27 0 REXNORD CORP COM 76169B102 3624 91764 SH DFND 01 0 91764 0 REXNORD CORP COM 76169B102 1546 39148 SH DFND 02 0 39148 0 REXNORD CORP COM 76169B102 3884 98349 SH DFND 04 0 0 98349 REXNORD CORP COM 76169B102 396448 10039210 SH SOLE 0 0 10039210 REXNORD CORP COM 76169B102 23 572 SH SOLE 0 572 0 REXFORD INDL RLTY INC COM 76169C100 2046 41659 SH DFND 01 0 41659 0 REXFORD INDL RLTY INC COM 76169C100 15374 313051 SH DFND 02 0 313051 0 REXFORD INDL RLTY INC COM 76169C100 5056 102961 SH DFND 04 0 0 102961 REXFORD INDL RLTY INC COM 76169C100 857453 17459846 SH SOLE 0 0 17459846 REXFORD INDL RLTY INC COM 76169C100 31 629 SH SOLE 0 629 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 552 18386 SH DFND 01 0 18386 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 615 20488 SH DFND 04 0 0 20488 REYNOLDS CONSUMER PRODS INC COM 76171L106 133374 4439871 SH SOLE 0 0 4439871 REYNOLDS CONSUMER PRODS INC COM 76171L106 8 262 SH SOLE 0 262 0 RHINEBECK BANCORP INC COM 762093102 1035 121020 SH SOLE 0 0 121020 RHYTHM PHARMACEUTICALS INC COM 76243J105 1958 65869 SH DFND 01 0 65869 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 273 9182 SH DFND 02 0 9182 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 693 23321 SH DFND 04 0 0 23321 RHYTHM PHARMACEUTICALS INC COM 76243J105 53126 1786955 SH SOLE 0 0 1786955 RHYTHM PHARMACEUTICALS INC COM 76243J105 6 197 SH SOLE 0 197 0 RIBBON COMMUNICATIONS INC COM 762544104 353 53736 SH DFND 01 0 53736 0 RIBBON COMMUNICATIONS INC COM 762544104 138 20964 SH DFND 02 0 20964 0 RIBBON COMMUNICATIONS INC COM 762544104 455 69380 SH DFND 04 0 0 69380 RIBBON COMMUNICATIONS INC COM 762544104 24823 3784032 SH SOLE 0 0 3784032 RIBBON COMMUNICATIONS INC COM 762544104 2 277 SH SOLE 0 277 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 1 1204 SH DFND 04 0 0 1204 RICEBRAN TECHNOLOGIES COM NEW 762831204 595 975449 SH SOLE 0 0 975449 RICHARDSON ELECTRS LTD COM 763165107 10 2163 SH DFND 01 0 2163 0 RICHARDSON ELECTRS LTD COM 763165107 11 2298 SH DFND 04 0 0 2298 RICHARDSON ELECTRS LTD COM 763165107 2020 428884 SH SOLE 0 0 428884 RICHMOND MUT BANCORPORATION COM 76525P100 109 7962 SH DFND 01 0 7962 0 RICHMOND MUT BANCORPORATION COM 76525P100 53 3846 SH DFND 04 0 0 3846 RICHMOND MUT BANCORPORATION COM 76525P100 8574 627670 SH SOLE 0 0 627670 RICHMOND MUT BANCORPORATION COM 76525P100 1 53 SH SOLE 0 53 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1180 337220 SH DFND 01 0 337220 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 220 62948 SH DFND 02 0 62948 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 556 158730 SH DFND 04 0 0 158730 RIGEL PHARMACEUTICALS INC COM NEW 766559603 30035 8581548 SH SOLE 0 0 8581548 RIGEL PHARMACEUTICALS INC COM NEW 766559603 18 5153 SH SOLE 0 5153 0 RIGNET INC COM 766582100 17 2831 SH DFND 01 0 2831 0 RIGNET INC COM 766582100 24 4072 SH DFND 04 0 0 4072 RIGNET INC COM 766582100 4908 833309 SH SOLE 0 0 833309 RIMINI STR INC DEL COM 76674Q107 209 47242 SH DFND 01 0 47242 0 RIMINI STR INC DEL COM 76674Q107 22 5077 SH DFND 04 0 0 5077 RIMINI STR INC DEL COM 76674Q107 10699 2415102 SH SOLE 0 0 2415102 RIMINI STR INC DEL COM 76674Q107 1 209 SH SOLE 0 209 0 RINGCENTRAL INC CL A 76680R206 13436 35455 SH DFND 01 0 35455 0 RINGCENTRAL INC CL A 76680R206 16585 43763 SH DFND 02 0 43763 0 RINGCENTRAL INC CL A 76680R206 4887 12896 SH DFND 02 0 0 12896 RINGCENTRAL INC CL A 76680R206 34266 90419 SH DFND 04 0 0 90419 RINGCENTRAL INC CL A 76680R206 2565502 6769670 SH SOLE 0 0 6769670 RINGCENTRAL INC CL A 76680R206 148 390 SH SOLE 0 390 0 RING ENERGY INC COM 76680V108 7 11266 SH DFND 01 0 11266 0 RING ENERGY INC COM 76680V108 11 16030 SH DFND 04 0 0 16030 RING ENERGY INC COM 76680V108 1286 1948644 SH SOLE 0 0 1948644 RIOT BLOCKCHAIN INC COM 767292105 196 11514 SH DFND 01 0 11514 0 RIOT BLOCKCHAIN INC COM 767292105 471 27747 SH DFND 04 0 0 27747 RIOT BLOCKCHAIN INC COM 767292105 44514 2620030 SH SOLE 0 0 2620030 RIOT BLOCKCHAIN INC COM 767292105 4 241 SH SOLE 0 241 0 RITCHIE BROS AUCTIONEERS COM 767744105 22259 320037 SH DFND 01 0 320037 0 RITCHIE BROS AUCTIONEERS COM 767744105 3926 56449 SH DFND 02 0 56449 0 RITCHIE BROS AUCTIONEERS COM 767744105 1427 20516 SH DFND 02 0 0 20516 RITCHIE BROS AUCTIONEERS COM 767744105 2023 29080 SH DFND 04 0 0 29080 RITCHIE BROS AUCTIONEERS COM 767744105 185845 2672111 SH SOLE 0 0 2672111 RITCHIE BROS AUCTIONEERS COM 767744105 9792 140790 SH SOLE 0 140790 0 RITE AID CORP COM 767754872 582 36748 SH DFND 01 0 36748 0 RITE AID CORP COM 767754872 259 16365 SH DFND 02 0 16365 0 RITE AID CORP COM 767754872 654 41321 SH DFND 04 0 0 41321 RITE AID CORP COM 767754872 77495 4895448 SH SOLE 0 0 4895448 RITE AID CORP COM 767754872 29 1848 SH SOLE 0 1848 0 RIVERVIEW BANCORP INC COM 769397100 72 13758 SH DFND 01 0 13758 0 RIVERVIEW BANCORP INC COM 769397100 33 6300 SH DFND 04 0 0 6300 RIVERVIEW BANCORP INC COM 769397100 5260 999990 SH SOLE 0 0 999990 RIVERVIEW BANCORP INC COM 769397100 1 179 SH SOLE 0 179 0 RIVERVIEW FINL CORP NEW COM 76940Q105 9 1000 SH DFND 01 0 1000 0 RIVERVIEW FINL CORP NEW COM 76940Q105 15 1651 SH DFND 04 0 0 1651 RIVERVIEW FINL CORP NEW COM 76940Q105 1219 133223 SH SOLE 0 0 133223 ROBERT HALF INTL INC COM 770323103 7126 114047 SH DFND 01 0 114047 0 ROBERT HALF INTL INC COM 770323103 4201 67242 SH DFND 02 0 67242 0 ROBERT HALF INTL INC COM 770323103 1370 21925 SH DFND 02 0 0 21925 ROBERT HALF INTL INC COM 770323103 18588 297508 SH DFND 04 0 0 297508 ROBERT HALF INTL INC COM 770323103 761641 12190155 SH SOLE 0 0 12190155 ROBERT HALF INTL INC COM 770323103 33 533 SH SOLE 0 533 0 ROCKET COS INC COM CL A 77311W101 864 42724 SH DFND 01 0 42724 0 ROCKET COS INC COM CL A 77311W101 740 36586 SH DFND 02 0 36586 0 ROCKET COS INC COM CL A 77311W101 1772 87639 SH DFND 04 0 0 87639 ROCKET COS INC COM CL A 77311W101 124870 6175581 SH SOLE 0 0 6175581 ROCKET COS INC COM CL A 77311W101 12 571 SH SOLE 0 571 0 ROCKET PHARMACEUTICALS INC COM 77313F106 3770 68750 SH DFND 01 0 68750 0 ROCKET PHARMACEUTICALS INC COM 77313F106 478 8724 SH DFND 02 0 8724 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1547 28201 SH DFND 04 0 0 28201 ROCKET PHARMACEUTICALS INC COM 77313F106 105906 1931187 SH SOLE 0 0 1931187 ROCKET PHARMACEUTICALS INC COM 77313F106 33 597 SH SOLE 0 597 0 ROCKWELL AUTOMATION INC COM 773903109 30934 123336 SH DFND 01 0 123336 0 ROCKWELL AUTOMATION INC COM 773903109 17353 69189 SH DFND 02 0 69189 0 ROCKWELL AUTOMATION INC COM 773903109 5213 20784 SH DFND 02 0 0 20784 ROCKWELL AUTOMATION INC COM 773903109 74397 296626 SH DFND 04 0 0 296626 ROCKWELL AUTOMATION INC COM 773903109 2731583 10891044 SH SOLE 0 0 10891044 ROCKWELL AUTOMATION INC COM 773903109 143 572 SH SOLE 0 572 0 ROCKWELL MED INC COM 774374102 128 126427 SH DFND 01 0 126427 0 ROCKWELL MED INC COM 774374102 14 13384 SH DFND 04 0 0 13384 ROCKWELL MED INC COM 774374102 2675 2648649 SH SOLE 0 0 2648649 ROCKY BRANDS INC COM 774515100 128 4543 SH DFND 01 0 4543 0 ROCKY BRANDS INC COM 774515100 61 2175 SH DFND 04 0 0 2175 ROCKY BRANDS INC COM 774515100 10317 367562 SH SOLE 0 0 367562 ROCKY BRANDS INC COM 774515100 1 27 SH SOLE 0 27 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1048 258754 SH SOLE 0 0 258754 ROGERS COMMUNICATIONS INC CL B 775109200 47657 1022905 SH DFND 01 0 1022905 0 ROGERS COMMUNICATIONS INC CL B 775109200 11288 242290 SH DFND 02 0 242290 0 ROGERS COMMUNICATIONS INC CL B 775109200 3080 66109 SH DFND 02 0 0 66109 ROGERS COMMUNICATIONS INC CL B 775109200 15535 333438 SH DFND 04 0 0 333438 ROGERS COMMUNICATIONS INC CL B 775109200 378817 8130861 SH SOLE 0 0 8130861 ROGERS COMMUNICATIONS INC CL B 775109200 28153 604277 SH SOLE 0 604277 0 ROGERS CORP COM 775133101 2579 16609 SH DFND 01 0 16609 0 ROGERS CORP COM 775133101 932 6004 SH DFND 02 0 6004 0 ROGERS CORP COM 775133101 2302 14826 SH DFND 04 0 0 14826 ROGERS CORP COM 775133101 299920 1931352 SH SOLE 0 0 1931352 ROGERS CORP COM 775133101 14 89 SH SOLE 0 89 0 ROKU INC COM CL A 77543R102 16245 48929 SH DFND 01 0 48929 0 ROKU INC COM CL A 77543R102 18601 56023 SH DFND 02 0 56023 0 ROKU INC COM CL A 77543R102 6224 18745 SH DFND 02 0 0 18745 ROKU INC COM CL A 77543R102 21713 65398 SH DFND 04 0 0 65398 ROKU INC COM CL A 77543R102 2926988 8815698 SH SOLE 0 0 8815698 ROKU INC COM CL A 77543R102 204 614 SH SOLE 0 614 0 ROLLINS INC COM 775711104 9567 244867 SH DFND 01 0 244867 0 ROLLINS INC COM 775711104 6034 154432 SH DFND 02 0 154432 0 ROLLINS INC COM 775711104 1649 42198 SH DFND 02 0 0 42198 ROLLINS INC COM 775711104 22183 567776 SH DFND 04 0 0 567776 ROLLINS INC COM 775711104 1017282 26037432 SH SOLE 0 0 26037432 ROLLINS INC COM 775711104 43 1099 SH SOLE 0 1099 0 ROOT INC COM CL A 77664L108 72 4591 SH DFND 01 0 4591 0 ROOT INC COM CL A 77664L108 168 10716 SH DFND 04 0 0 10716 ROOT INC COM CL A 77664L108 36446 2319941 SH SOLE 0 0 2319941 ROOT INC COM CL A 77664L108 2 134 SH SOLE 0 134 0 ROPER TECHNOLOGIES INC COM 776696106 46070 106869 SH DFND 01 0 106869 0 ROPER TECHNOLOGIES INC COM 776696106 26478 61422 SH DFND 02 0 61422 0 ROPER TECHNOLOGIES INC COM 776696106 8171 18955 SH DFND 02 0 0 18955 ROPER TECHNOLOGIES INC COM 776696106 113859 264119 SH DFND 04 0 0 264119 ROPER TECHNOLOGIES INC COM 776696106 3532761 8194949 SH SOLE 0 0 8194949 ROPER TECHNOLOGIES INC COM 776696106 222 516 SH SOLE 0 516 0 ROSS STORES INC COM 778296103 47936 390328 SH DFND 01 0 390328 0 ROSS STORES INC COM 778296103 26107 212580 SH DFND 02 0 212580 0 ROSS STORES INC COM 778296103 7937 64631 SH DFND 02 0 0 64631 ROSS STORES INC COM 778296103 111121 904824 SH DFND 04 0 0 904824 ROSS STORES INC COM 778296103 3435446 27973668 SH SOLE 0 0 27973668 ROSS STORES INC COM 778296103 215 1752 SH SOLE 0 1752 0 ROYAL BK CDA COM 780087102 341939 4166940 SH DFND 01 0 4166940 0 ROYAL BK CDA COM 780087102 72973 889269 SH DFND 02 0 889269 0 ROYAL BK CDA COM 780087102 21383 260582 SH DFND 02 0 0 260582 ROYAL BK CDA COM 780087102 104091 1268477 SH DFND 04 0 0 1268477 ROYAL BK CDA COM 780087102 2704270 32954795 SH SOLE 0 0 32954795 ROYAL BK CDA COM 780087102 279724 3408773 SH SOLE 0 3408773 0 ROYAL GOLD INC COM 780287108 2892 27190 SH DFND 01 0 27190 0 ROYAL GOLD INC COM 780287108 2448 23020 SH DFND 02 0 23020 0 ROYAL GOLD INC COM 780287108 5689 53485 SH DFND 04 0 0 53485 ROYAL GOLD INC COM 780287108 721609 6784592 SH SOLE 0 0 6784592 ROYAL GOLD INC COM 780287108 249 2342 SH SOLE 0 2342 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 789 87150 SH SOLE 0 0 87150 RUBIUS THERAPEUTICS INC COM 78116T103 244 32209 SH DFND 01 0 32209 0 RUBIUS THERAPEUTICS INC COM 78116T103 50 6612 SH DFND 02 0 6612 0 RUBIUS THERAPEUTICS INC COM 78116T103 188 24798 SH DFND 04 0 0 24798 RUBIUS THERAPEUTICS INC COM 78116T103 17798 2344950 SH SOLE 0 0 2344950 RUBIUS THERAPEUTICS INC COM 78116T103 1 186 SH SOLE 0 186 0 RUMBLEON INC COM CL B 781386305 15 502 SH DFND 01 0 502 0 RUMBLEON INC COM CL B 781386305 27 879 SH DFND 04 0 0 879 RUMBLEON INC COM CL B 781386305 1607 53209 SH SOLE 0 0 53209 RUSH ENTERPRISES INC CL A 781846209 1013 24461 SH DFND 01 0 24461 0 RUSH ENTERPRISES INC CL A 781846209 536 12932 SH DFND 02 0 12932 0 RUSH ENTERPRISES INC CL A 781846209 1477 35665 SH DFND 04 0 0 35665 RUSH ENTERPRISES INC CL A 781846209 194481 4695332 SH SOLE 0 0 4695332 RUSH ENTERPRISES INC CL B 781846308 293 7734 SH DFND 01 0 7734 0 RUSH ENTERPRISES INC CL B 781846308 73 1926 SH DFND 02 0 1926 0 RUSH ENTERPRISES INC CL B 781846308 175 4609 SH DFND 04 0 0 4609 RUSH ENTERPRISES INC CL B 781846308 15524 409717 SH SOLE 0 0 409717 RUSH ENTERPRISES INC CL B 781846308 11 280 SH SOLE 0 280 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1127 63571 SH DFND 01 0 63571 0 RUTHS HOSPITALITY GROUP INC COM 783332109 229 12931 SH DFND 02 0 12931 0 RUTHS HOSPITALITY GROUP INC COM 783332109 413 23306 SH DFND 04 0 0 23306 RUTHS HOSPITALITY GROUP INC COM 783332109 43560 2456870 SH SOLE 0 0 2456870 RUTHS HOSPITALITY GROUP INC COM 783332109 3 165 SH SOLE 0 165 0 RYDER SYS INC COM 783549108 1075 17414 SH DFND 01 0 17414 0 RYDER SYS INC COM 783549108 1200 19431 SH DFND 02 0 19431 0 RYDER SYS INC COM 783549108 2889 46771 SH DFND 04 0 0 46771 RYDER SYS INC COM 783549108 297919 4823810 SH SOLE 0 0 4823810 RYDER SYS INC COM 783549108 74 1194 SH SOLE 0 1194 0 RYERSON HLDG CORP COM 783754104 140 10281 SH DFND 01 0 10281 0 RYERSON HLDG CORP COM 783754104 56 4076 SH DFND 04 0 0 4076 RYERSON HLDG CORP COM 783754104 11317 829660 SH SOLE 0 0 829660 RYERSON HLDG CORP COM 783754104 1 82 SH SOLE 0 82 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6206 91585 SH DFND 01 0 91585 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8632 127397 SH DFND 02 0 127397 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2889 42638 SH DFND 04 0 0 42638 RYMAN HOSPITALITY PPTYS INC COM 78377T107 474066 6996250 SH SOLE 0 0 6996250 RYMAN HOSPITALITY PPTYS INC COM 78377T107 17 251 SH SOLE 0 251 0 S & T BANCORP INC COM 783859101 627 25248 SH DFND 01 0 25248 0 S & T BANCORP INC COM 783859101 317 12763 SH DFND 02 0 12763 0 S & T BANCORP INC COM 783859101 934 37595 SH DFND 04 0 0 37595 S & T BANCORP INC COM 783859101 99262 3996062 SH SOLE 0 0 3996062 S & T BANCORP INC COM 783859101 49 1974 SH SOLE 0 1974 0 SCWORX CORP COM 78396V109 5 3862 SH DFND 04 0 0 3862 SCWORX CORP COM 78396V109 148 109982 SH SOLE 0 0 109982 SB FINL GROUP INC COM 78408D105 82 4471 SH DFND 01 0 4471 0 SB FINL GROUP INC COM 78408D105 49 2695 SH DFND 04 0 0 2695 SB FINL GROUP INC COM 78408D105 4696 256895 SH SOLE 0 0 256895 SB FINL GROUP INC COM 78408D105 1 54 SH SOLE 0 54 0 S&P GLOBAL INC COM 78409V104 85020 258632 SH DFND 01 0 258632 0 S&P GLOBAL INC COM 78409V104 47451 144347 SH DFND 02 0 144347 0 S&P GLOBAL INC COM 78409V104 14440 43927 SH DFND 02 0 0 43927 S&P GLOBAL INC COM 78409V104 201978 614420 SH DFND 04 0 0 614420 S&P GLOBAL INC COM 78409V104 6325050 19240867 SH SOLE 0 0 19240867 S&P GLOBAL INC COM 78409V104 449 1365 SH SOLE 0 1365 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 31944 113224 SH DFND 01 0 113224 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 37318 132273 SH DFND 02 0 132273 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5733 20319 SH DFND 02 0 0 20319 SBA COMMUNICATIONS CORP NEW CL A 78410G104 80102 283919 SH DFND 04 0 0 283919 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4755955 16857316 SH SOLE 0 0 16857316 SBA COMMUNICATIONS CORP NEW CL A 78410G104 167 591 SH SOLE 0 591 0 SEI INVTS CO COM 784117103 2203 38333 SH DFND 01 0 38333 0 SEI INVTS CO COM 784117103 4200 73074 SH DFND 02 0 73074 0 SEI INVTS CO COM 784117103 1350 23488 SH DFND 02 0 0 23488 SEI INVTS CO COM 784117103 7972 138708 SH DFND 04 0 0 138708 SEI INVTS CO COM 784117103 713155 12409171 SH SOLE 0 0 12409171 SEI INVTS CO COM 784117103 37 642 SH SOLE 0 642 0 SEACOR MARINE HLDGS INC COM 78413P101 9 3375 SH DFND 01 0 3375 0 SEACOR MARINE HLDGS INC COM 78413P101 15 5392 SH DFND 04 0 0 5392 SEACOR MARINE HLDGS INC COM 78413P101 2212 816164 SH SOLE 0 0 816164 SEACOR MARINE HLDGS INC COM 78413P101 0 152 SH SOLE 0 152 0 SG BLOCKS INC COM NEW 78418A505 533 87327 SH SOLE 0 0 87327 SJW GROUP COM 784305104 2471 35620 SH DFND 01 0 35620 0 SJW GROUP COM 784305104 1724 24853 SH DFND 02 0 24853 0 SJW GROUP COM 784305104 1424 20534 SH DFND 04 0 0 20534 SJW GROUP COM 784305104 114368 1648906 SH SOLE 0 0 1648906 SJW GROUP COM 784305104 10 143 SH SOLE 0 143 0 SK TELECOM LTD SPONSORED ADR 78440P108 15200 620934 SH DFND 01 0 620934 0 SK TELECOM LTD SPONSORED ADR 78440P108 15 620 SH DFND 04 0 0 620 SK TELECOM LTD SPONSORED ADR 78440P108 37150 1517561 SH SOLE 0 0 1517561 SL GREEN RLTY CORP COM 78440X101 4321 72532 SH DFND 01 0 72532 0 SL GREEN RLTY CORP COM 78440X101 11133 186854 SH DFND 02 0 186854 0 SL GREEN RLTY CORP COM 78440X101 9573 160675 SH DFND 04 0 0 160675 SL GREEN RLTY CORP COM 78440X101 679649 11407339 SH SOLE 0 0 11407339 SL GREEN RLTY CORP COM 78440X101 21 353 SH SOLE 0 353 0 SLM CORP COM 78442P106 1650 133172 SH DFND 01 0 133172 0 SLM CORP COM 78442P106 1603 129389 SH DFND 02 0 129389 0 SLM CORP COM 78442P106 3760 303490 SH DFND 04 0 0 303490 SLM CORP COM 78442P106 423116 34149772 SH SOLE 0 0 34149772 SLM CORP COM 78442P106 93 7497 SH SOLE 0 7497 0 SM ENERGY CO COM 78454L100 459 74926 SH DFND 01 0 74926 0 SM ENERGY CO COM 78454L100 26 4268 SH DFND 02 0 4268 0 SM ENERGY CO COM 78454L100 270 44065 SH DFND 04 0 0 44065 SM ENERGY CO COM 78454L100 53648 8766063 SH SOLE 0 0 8766063 SM ENERGY CO COM 78454L100 33 5337 SH SOLE 0 5337 0 SPX CORP COM 784635104 3848 70552 SH DFND 01 0 70552 0 SPX CORP COM 784635104 925 16954 SH DFND 02 0 16954 0 SPX CORP COM 784635104 2083 38199 SH DFND 04 0 0 38199 SPX CORP COM 784635104 236737 4340604 SH SOLE 0 0 4340604 SPX CORP COM 784635104 12 215 SH SOLE 0 215 0 SPS COMMERCE INC COM 78463M107 7643 70387 SH DFND 01 0 70387 0 SPS COMMERCE INC COM 78463M107 1317 12124 SH DFND 02 0 12124 0 SPS COMMERCE INC COM 78463M107 3054 28123 SH DFND 04 0 0 28123 SPS COMMERCE INC COM 78463M107 409408 3770220 SH SOLE 0 0 3770220 SPS COMMERCE INC COM 78463M107 18 169 SH SOLE 0 169 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5755 79111 SH DFND 01 0 79111 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10167 139753 SH DFND 02 0 139753 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3137 43121 SH DFND 02 0 0 43121 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19310 265434 SH DFND 04 0 0 265434 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1412533 19416258 SH SOLE 0 0 19416258 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 78 1069 SH SOLE 0 1069 0 SP PLUS CORP COM 78469C103 439 15226 SH DFND 01 0 15226 0 SP PLUS CORP COM 78469C103 200 6923 SH DFND 02 0 6923 0 SP PLUS CORP COM 78469C103 566 19623 SH DFND 04 0 0 19623 SP PLUS CORP COM 78469C103 31575 1095226 SH SOLE 0 0 1095226 SP PLUS CORP COM 78469C103 25 876 SH SOLE 0 876 0 SPX FLOW INC COM 78469X107 1630 28121 SH DFND 01 0 28121 0 SPX FLOW INC COM 78469X107 896 15452 SH DFND 02 0 15452 0 SPX FLOW INC COM 78469X107 1921 33152 SH DFND 04 0 0 33152 SPX FLOW INC COM 78469X107 241909 4173726 SH SOLE 0 0 4173726 SPX FLOW INC COM 78469X107 12 211 SH SOLE 0 211 0 SOC TELEMED INC COM CL A 78472F101 52 6606 SH DFND 01 0 6606 0 SOC TELEMED INC COM CL A 78472F101 135 17184 SH DFND 04 0 0 17184 SOC TELEMED INC COM CL A 78472F101 11360 1448962 SH SOLE 0 0 1448962 SOC TELEMED INC COM CL A 78472F101 1 159 SH SOLE 0 159 0 SRAX INC CL A 78472M106 977 314245 SH SOLE 0 0 314245 SQZ BIOTECHNOLOGIES CO COM 78472W104 230 7934 SH DFND 01 0 7934 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 50 1713 SH DFND 04 0 0 1713 SQZ BIOTECHNOLOGIES CO COM 78472W104 6179 213218 SH SOLE 0 0 213218 SQZ BIOTECHNOLOGIES CO COM 78472W104 1 38 SH SOLE 0 38 0 SSR MNG INC COM 784730103 12909 641908 SH DFND 01 0 641908 0 SSR MNG INC COM 784730103 2286 113682 SH DFND 02 0 113682 0 SSR MNG INC COM 784730103 812 40400 SH DFND 02 0 0 40400 SSR MNG INC COM 784730103 1256 62433 SH DFND 04 0 0 62433 SSR MNG INC COM 784730103 104987 5220629 SH SOLE 0 0 5220629 SSR MNG INC COM 784730103 5637 280329 SH SOLE 0 280329 0 SVB FINANCIAL GROUP COM 78486Q101 20127 51896 SH DFND 01 0 51896 0 SVB FINANCIAL GROUP COM 78486Q101 12079 31145 SH DFND 02 0 31145 0 SVB FINANCIAL GROUP COM 78486Q101 3670 9462 SH DFND 02 0 0 9462 SVB FINANCIAL GROUP COM 78486Q101 51147 131880 SH DFND 04 0 0 131880 SVB FINANCIAL GROUP COM 78486Q101 2036678 5251471 SH SOLE 0 0 5251471 SVB FINANCIAL GROUP COM 78486Q101 187 483 SH SOLE 0 483 0 SVMK INC COM 78489X103 6189 242224 SH DFND 01 0 242224 0 SVMK INC COM 78489X103 835 32668 SH DFND 02 0 32668 0 SVMK INC COM 78489X103 2443 95632 SH DFND 04 0 0 95632 SVMK INC COM 78489X103 264014 10333245 SH SOLE 0 0 10333245 SVMK INC COM 78489X103 21 839 SH SOLE 0 839 0 SPAR GROUP INC COM 784933103 92 80427 SH SOLE 0 0 80427 SWK HLDGS CORP COM NEW 78501P203 55 3815 SH DFND 01 0 3815 0 SWK HLDGS CORP COM NEW 78501P203 42 2943 SH DFND 04 0 0 2943 SWK HLDGS CORP COM NEW 78501P203 4600 319688 SH SOLE 0 0 319688 S&W SEED CO COM 785135104 13 4478 SH DFND 01 0 4478 0 S&W SEED CO COM 785135104 18 6133 SH DFND 04 0 0 6133 S&W SEED CO COM 785135104 2070 706425 SH SOLE 0 0 706425 SABRA HEALTH CARE REIT INC COM 78573L106 2369 136376 SH DFND 01 0 136376 0 SABRA HEALTH CARE REIT INC COM 78573L106 8975 516723 SH DFND 02 0 516723 0 SABRA HEALTH CARE REIT INC COM 78573L106 2938 169153 SH DFND 04 0 0 169153 SABRA HEALTH CARE REIT INC COM 78573L106 547936 31544971 SH SOLE 0 0 31544971 SABRA HEALTH CARE REIT INC COM 78573L106 49 2821 SH SOLE 0 2821 0 SABRE CORP COM 78573M104 1251 104116 SH DFND 01 0 104116 0 SABRE CORP COM 78573M104 1212 100835 SH DFND 02 0 100835 0 SABRE CORP COM 78573M104 3091 257138 SH DFND 04 0 0 257138 SABRE CORP COM 78573M104 337384 28068559 SH SOLE 0 0 28068559 SABRE CORP COM 78573M104 19 1602 SH SOLE 0 1602 0 SACHEM CAP CORP COM 78590A109 17 3997 SH DFND 01 0 3997 0 SACHEM CAP CORP COM 78590A109 39 9398 SH DFND 04 0 0 9398 SACHEM CAP CORP COM 78590A109 2711 651651 SH SOLE 0 0 651651 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 85 13307 SH DFND 01 0 13307 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 29 4477 SH DFND 04 0 0 4477 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 6440 1009373 SH SOLE 0 0 1009373 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1 147 SH SOLE 0 147 0 SAFEHOLD INC COM 78645L100 1746 24088 SH DFND 01 0 24088 0 SAFEHOLD INC COM 78645L100 3089 42614 SH DFND 02 0 42614 0 SAFEHOLD INC COM 78645L100 834 11506 SH DFND 04 0 0 11506 SAFEHOLD INC COM 78645L100 156291 2156042 SH SOLE 0 0 2156042 SAFEHOLD INC COM 78645L100 23 313 SH SOLE 0 313 0 SAFETY INS GROUP INC COM 78648T100 732 9400 SH DFND 01 0 9400 0 SAFETY INS GROUP INC COM 78648T100 418 5368 SH DFND 02 0 5368 0 SAFETY INS GROUP INC COM 78648T100 950 12189 SH DFND 04 0 0 12189 SAFETY INS GROUP INC COM 78648T100 116711 1498220 SH SOLE 0 0 1498220 SAFETY INS GROUP INC COM 78648T100 28 363 SH SOLE 0 363 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 63 2606 SH DFND 01 0 2606 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 24 1010 SH DFND 04 0 0 1010 SAGA COMMUNICATIONS INC CL A NEW 786598300 4771 198611 SH SOLE 0 0 198611 SAGA COMMUNICATIONS INC CL A NEW 786598300 0 6 SH SOLE 0 6 0 SAGE THERAPEUTICS INC COM 78667J108 1508 17426 SH DFND 01 0 17426 0 SAGE THERAPEUTICS INC COM 78667J108 1497 17305 SH DFND 02 0 17305 0 SAGE THERAPEUTICS INC COM 78667J108 3636 42026 SH DFND 04 0 0 42026 SAGE THERAPEUTICS INC COM 78667J108 391207 4522099 SH SOLE 0 0 4522099 SAGE THERAPEUTICS INC COM 78667J108 22 259 SH SOLE 0 259 0 SAIA INC COM 78709Y105 9399 51988 SH DFND 01 0 51988 0 SAIA INC COM 78709Y105 1579 8734 SH DFND 02 0 8734 0 SAIA INC COM 78709Y105 3964 21926 SH DFND 04 0 0 21926 SAIA INC COM 78709Y105 471095 2605615 SH SOLE 0 0 2605615 SAIA INC COM 78709Y105 32 179 SH SOLE 0 179 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 9297 174620 SH DFND 01 0 174620 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1547 29064 SH DFND 02 0 29064 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 3918 73595 SH DFND 04 0 0 73595 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 435258 8175388 SH SOLE 0 0 8175388 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 23 430 SH SOLE 0 430 0 ST JOE CO COM 790148100 1811 42670 SH DFND 01 0 42670 0 ST JOE CO COM 790148100 586 13808 SH DFND 02 0 13808 0 ST JOE CO COM 790148100 1155 27201 SH DFND 04 0 0 27201 ST JOE CO COM 790148100 191060 4500823 SH SOLE 0 0 4500823 ST JOE CO COM 790148100 6 147 SH SOLE 0 147 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 88 96301 SH SOLE 0 0 96301 SALEM MEDIA GROUP INC CL A 794093104 353 339557 SH SOLE 0 0 339557 SALESFORCE COM INC COM 79466L302 224909 1010691 SH DFND 01 0 1010691 0 SALESFORCE COM INC COM 79466L302 121051 543978 SH DFND 02 0 543978 0 SALESFORCE COM INC COM 79466L302 36821 165466 SH DFND 02 0 0 165466 SALESFORCE COM INC COM 79466L302 513860 2309174 SH DFND 04 0 0 2309174 SALESFORCE COM INC COM 79466L302 14814525 66573160 SH SOLE 0 0 66573160 SALESFORCE COM INC COM 79466L302 1041 4680 SH SOLE 0 4680 0 SALISBURY BANCORP INC COM 795226109 65 1751 SH DFND 01 0 1751 0 SALISBURY BANCORP INC COM 795226109 15 400 SH DFND 04 0 0 400 SALISBURY BANCORP INC COM 795226109 2810 75407 SH SOLE 0 0 75407 SALLY BEAUTY HLDGS INC COM 79546E104 975 74773 SH DFND 01 0 74773 0 SALLY BEAUTY HLDGS INC COM 79546E104 455 34910 SH DFND 02 0 34910 0 SALLY BEAUTY HLDGS INC COM 79546E104 1222 93710 SH DFND 04 0 0 93710 SALLY BEAUTY HLDGS INC COM 79546E104 143055 10970475 SH SOLE 0 0 10970475 SALLY BEAUTY HLDGS INC COM 79546E104 32 2451 SH SOLE 0 2451 0 SANARA MEDTECH INC COM 79957L100 15 295 SH DFND 01 0 295 0 SANARA MEDTECH INC COM 79957L100 2939 58906 SH SOLE 0 0 58906 SANDERSON FARMS INC COM 800013104 4473 33837 SH DFND 01 0 33837 0 SANDERSON FARMS INC COM 800013104 942 7123 SH DFND 02 0 7123 0 SANDERSON FARMS INC COM 800013104 2096 15857 SH DFND 04 0 0 15857 SANDERSON FARMS INC COM 800013104 241652 1827927 SH SOLE 0 0 1827927 SANDERSON FARMS INC COM 800013104 13 96 SH SOLE 0 96 0 SANDRIDGE ENERGY INC COM NEW 80007P869 15 4934 SH DFND 01 0 4934 0 SANDRIDGE ENERGY INC COM NEW 80007P869 27 8700 SH DFND 04 0 0 8700 SANDRIDGE ENERGY INC COM NEW 80007P869 3494 1127107 SH SOLE 0 0 1127107 SANDRIDGE ENERGY INC COM NEW 80007P869 1 287 SH SOLE 0 287 0 SANDSTORM GOLD LTD COM NEW 80013R206 374 52226 SH DFND 02 0 52226 0 SANDSTORM GOLD LTD COM NEW 80013R206 562 78421 SH DFND 04 0 0 78421 SANDSTORM GOLD LTD COM NEW 80013R206 87 12077 SH SOLE 0 12077 0 SANDY SPRING BANCORP INC COM 800363103 972 30200 SH DFND 01 0 30200 0 SANDY SPRING BANCORP INC COM 800363103 414 12855 SH DFND 02 0 12855 0 SANDY SPRING BANCORP INC COM 800363103 1231 38233 SH DFND 04 0 0 38233 SANDY SPRING BANCORP INC COM 800363103 77191 2397975 SH SOLE 0 0 2397975 SANDY SPRING BANCORP INC COM 800363103 18 560 SH SOLE 0 560 0 SANFILIPPO JOHN B & SON INC COM 800422107 1357 17205 SH DFND 01 0 17205 0 SANFILIPPO JOHN B & SON INC COM 800422107 451 5725 SH DFND 02 0 5725 0 SANFILIPPO JOHN B & SON INC COM 800422107 520 6596 SH DFND 04 0 0 6596 SANFILIPPO JOHN B & SON INC COM 800422107 59254 751386 SH SOLE 0 0 751386 SANFILIPPO JOHN B & SON INC COM 800422107 3 37 SH SOLE 0 37 0 SANGAMO THERAPEUTICS INC COM 800677106 3558 228017 SH DFND 01 0 228017 0 SANGAMO THERAPEUTICS INC COM 800677106 522 33452 SH DFND 02 0 33452 0 SANGAMO THERAPEUTICS INC COM 800677106 1450 92947 SH DFND 04 0 0 92947 SANGAMO THERAPEUTICS INC COM 800677106 126380 8098682 SH SOLE 0 0 8098682 SANGAMO THERAPEUTICS INC COM 800677106 9 560 SH SOLE 0 560 0 SANMINA CORPORATION COM 801056102 1349 42309 SH DFND 01 0 42309 0 SANMINA CORPORATION COM 801056102 825 25879 SH DFND 02 0 25879 0 SANMINA CORPORATION COM 801056102 1888 59215 SH DFND 04 0 0 59215 SANMINA CORPORATION COM 801056102 208913 6551046 SH SOLE 0 0 6551046 SANMINA CORPORATION COM 801056102 34 1053 SH SOLE 0 1053 0 SANTANDER CONSUMER USA HDG I COM 80283M101 520 23597 SH DFND 01 0 23597 0 SANTANDER CONSUMER USA HDG I COM 80283M101 162 7339 SH DFND 02 0 7339 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1713 77784 SH DFND 04 0 0 77784 SANTANDER CONSUMER USA HDG I COM 80283M101 120455 5470259 SH SOLE 0 0 5470259 SANTANDER CONSUMER USA HDG I COM 80283M101 50 2258 SH SOLE 0 2258 0 SAREPTA THERAPEUTICS INC COM 803607100 5889 34543 SH DFND 01 0 34543 0 SAREPTA THERAPEUTICS INC COM 803607100 7534 44189 SH DFND 02 0 44189 0 SAREPTA THERAPEUTICS INC COM 803607100 2300 13490 SH DFND 02 0 0 13490 SAREPTA THERAPEUTICS INC COM 803607100 15282 89633 SH DFND 04 0 0 89633 SAREPTA THERAPEUTICS INC COM 803607100 1199403 7035033 SH SOLE 0 0 7035033 SAREPTA THERAPEUTICS INC COM 803607100 63 370 SH SOLE 0 370 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 84 18318 SH DFND 01 0 18318 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 7 1473 SH DFND 04 0 0 1473 SATSUMA PHARMACEUTICALS INC COM 80405P107 779 169017 SH SOLE 0 0 169017 SAUL CTRS INC COM 804395101 685 21630 SH DFND 01 0 21630 0 SAUL CTRS INC COM 804395101 229 7219 SH DFND 02 0 7219 0 SAUL CTRS INC COM 804395101 338 10670 SH DFND 04 0 0 10670 SAUL CTRS INC COM 804395101 60862 1921139 SH SOLE 0 0 1921139 SAUL CTRS INC COM 804395101 2 65 SH SOLE 0 65 0 SAVARA INC COM 805111101 34 29720 SH DFND 01 0 29720 0 SAVARA INC COM 805111101 7 6517 SH DFND 04 0 0 6517 SAVARA INC COM 805111101 1981 1722412 SH SOLE 0 0 1722412 SCANSOURCE INC COM 806037107 445 16851 SH DFND 01 0 16851 0 SCANSOURCE INC COM 806037107 314 11917 SH DFND 02 0 11917 0 SCANSOURCE INC COM 806037107 641 24300 SH DFND 04 0 0 24300 SCANSOURCE INC COM 806037107 70710 2680452 SH SOLE 0 0 2680452 SCANSOURCE INC COM 806037107 43 1619 SH SOLE 0 1619 0 HENRY SCHEIN INC COM 806407102 9558 142950 SH DFND 01 0 142950 0 HENRY SCHEIN INC COM 806407102 6326 94623 SH DFND 02 0 94623 0 HENRY SCHEIN INC COM 806407102 1703 25472 SH DFND 02 0 0 25472 HENRY SCHEIN INC COM 806407102 24394 364858 SH DFND 04 0 0 364858 HENRY SCHEIN INC COM 806407102 1010820 15118460 SH SOLE 0 0 15118460 HENRY SCHEIN INC COM 806407102 47 696 SH SOLE 0 696 0 SCHLUMBERGER LTD COM 806857108 30475 1396006 SH DFND 01 0 1396006 0 SCHLUMBERGER LTD COM 806857108 17788 814843 SH DFND 02 0 814843 0 SCHLUMBERGER LTD COM 806857108 5469 250526 SH DFND 02 0 0 250526 SCHLUMBERGER LTD COM 806857108 78672 3603829 SH DFND 04 0 0 3603829 SCHLUMBERGER LTD COM 806857108 2385275 109265941 SH SOLE 0 0 109265941 SCHLUMBERGER LTD COM 806857108 261 11945 SH SOLE 0 11945 0 SCHMITT INDS INC ORE COM NEW 806870200 137 25576 SH SOLE 0 0 25576 SCHNITZER STEEL INDS INC CL A 806882106 553 17321 SH DFND 01 0 17321 0 SCHNITZER STEEL INDS INC CL A 806882106 264 8266 SH DFND 02 0 8266 0 SCHNITZER STEEL INDS INC CL A 806882106 778 24389 SH DFND 04 0 0 24389 SCHNITZER STEEL INDS INC CL A 806882106 69687 2183863 SH SOLE 0 0 2183863 SCHNITZER STEEL INDS INC CL A 806882106 57 1790 SH SOLE 0 1790 0 SCHNEIDER NATIONAL INC CL B 80689H102 318 15360 SH DFND 01 0 15360 0 SCHNEIDER NATIONAL INC CL B 80689H102 381 18410 SH DFND 02 0 18410 0 SCHNEIDER NATIONAL INC CL B 80689H102 887 42839 SH DFND 04 0 0 42839 SCHNEIDER NATIONAL INC CL B 80689H102 100674 4863466 SH SOLE 0 0 4863466 SCHNEIDER NATIONAL INC CL B 80689H102 38 1828 SH SOLE 0 1828 0 SCHOLASTIC CORP COM 807066105 482 19283 SH DFND 01 0 19283 0 SCHOLASTIC CORP COM 807066105 209 8374 SH DFND 02 0 8374 0 SCHOLASTIC CORP COM 807066105 579 23175 SH DFND 04 0 0 23175 SCHOLASTIC CORP COM 807066105 52545 2101790 SH SOLE 0 0 2101790 SCHOLASTIC CORP COM 807066105 2 96 SH SOLE 0 96 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2416 49776 SH DFND 01 0 49776 0 SCHOLAR ROCK HLDG CORP COM 80706P103 300 6180 SH DFND 02 0 6180 0 SCHOLAR ROCK HLDG CORP COM 80706P103 875 18035 SH DFND 04 0 0 18035 SCHOLAR ROCK HLDG CORP COM 80706P103 54530 1123645 SH SOLE 0 0 1123645 SCHOLAR ROCK HLDG CORP COM 80706P103 6 116 SH SOLE 0 116 0 SCHRODINGER INC COM 80810D103 4762 60139 SH DFND 01 0 60139 0 SCHRODINGER INC COM 80810D103 945 11929 SH DFND 02 0 11929 0 SCHRODINGER INC COM 80810D103 2311 29188 SH DFND 04 0 0 29188 SCHRODINGER INC COM 80810D103 293267 3703800 SH SOLE 0 0 3703800 SCHRODINGER INC COM 80810D103 16 208 SH SOLE 0 208 0 SCHWAB CHARLES CORP COM 808513105 78470 1479449 SH DFND 01 0 1479449 0 SCHWAB CHARLES CORP COM 808513105 48098 906830 SH DFND 02 0 906830 0 SCHWAB CHARLES CORP COM 808513105 14754 278171 SH DFND 02 0 0 278171 SCHWAB CHARLES CORP COM 808513105 199097 3753720 SH DFND 04 0 0 3753720 SCHWAB CHARLES CORP COM 808513105 5604714 105669577 SH SOLE 0 0 105669577 SCHWAB CHARLES CORP COM 808513105 451 8498 SH SOLE 0 8498 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 823 20471 SH DFND 01 0 20471 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 313 7783 SH DFND 02 0 7783 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1159 28825 SH DFND 04 0 0 28825 SCHWEITZER-MAUDUIT INTL INC COM 808541106 130259 3239466 SH SOLE 0 0 3239466 SCHWEITZER-MAUDUIT INTL INC COM 808541106 27 676 SH SOLE 0 676 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1896 20034 SH DFND 01 0 20034 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1687 17823 SH DFND 02 0 17823 0 SCIENCE APPLICATIONS INTL CO COM 808625107 4049 42781 SH DFND 04 0 0 42781 SCIENCE APPLICATIONS INTL CO COM 808625107 487130 5147189 SH SOLE 0 0 5147189 SCIENCE APPLICATIONS INTL CO COM 808625107 86 910 SH SOLE 0 910 0 SCIENTIFIC GAMES CORP COM 80874P109 3804 91675 SH DFND 01 0 91675 0 SCIENTIFIC GAMES CORP COM 80874P109 891 21481 SH DFND 02 0 21481 0 SCIENTIFIC GAMES CORP COM 80874P109 1890 45554 SH DFND 04 0 0 45554 SCIENTIFIC GAMES CORP COM 80874P109 288014 6941772 SH SOLE 0 0 6941772 SCIENTIFIC GAMES CORP COM 80874P109 32 780 SH SOLE 0 780 0 SCIPLAY CORPORATION CL A 809087109 53 3810 SH DFND 01 0 3810 0 SCIPLAY CORPORATION CL A 809087109 101 7294 SH DFND 04 0 0 7294 SCIPLAY CORPORATION CL A 809087109 25946 1873389 SH SOLE 0 0 1873389 SCIPLAY CORPORATION CL A 809087109 1 98 SH SOLE 0 98 0 SCOTTS MIRACLE GRO CO CL A 810186106 3567 17912 SH DFND 01 0 17912 0 SCOTTS MIRACLE GRO CO CL A 810186106 2706 13586 SH DFND 02 0 13586 0 SCOTTS MIRACLE GRO CO CL A 810186106 6722 33756 SH DFND 04 0 0 33756 SCOTTS MIRACLE GRO CO CL A 810186106 933413 4687220 SH SOLE 0 0 4687220 SCOTTS MIRACLE GRO CO CL A 810186106 67 338 SH SOLE 0 338 0 SCPHARMACEUTICALS INC COM 810648105 68 12797 SH DFND 01 0 12797 0 SCPHARMACEUTICALS INC COM 810648105 31 5783 SH DFND 04 0 0 5783 SCPHARMACEUTICALS INC COM 810648105 3260 616253 SH SOLE 0 0 616253 SCPHARMACEUTICALS INC COM 810648105 1 131 SH SOLE 0 131 0 SCRIPPS E W CO OHIO CL A NEW 811054402 566 36990 SH DFND 01 0 36990 0 SCRIPPS E W CO OHIO CL A NEW 811054402 273 17879 SH DFND 02 0 17879 0 SCRIPPS E W CO OHIO CL A NEW 811054402 771 50448 SH DFND 04 0 0 50448 SCRIPPS E W CO OHIO CL A NEW 811054402 88353 5778502 SH SOLE 0 0 5778502 SCRIPPS E W CO OHIO CL A NEW 811054402 31 2036 SH SOLE 0 2036 0 SCULPTOR CAP MGMT COM CL A 811246107 180 11813 SH DFND 01 0 11813 0 SCULPTOR CAP MGMT COM CL A 811246107 161 10605 SH DFND 04 0 0 10605 SCULPTOR CAP MGMT COM CL A 811246107 12291 808616 SH SOLE 0 0 808616 SCULPTOR CAP MGMT COM CL A 811246107 23 1502 SH SOLE 0 1502 0 SCYNEXIS INC COM NEW 811292200 16 2060 SH DFND 01 0 2060 0 SCYNEXIS INC COM NEW 811292200 48 6324 SH DFND 04 0 0 6324 SCYNEXIS INC COM NEW 811292200 4913 642232 SH SOLE 0 0 642232 SEABOARD CORP DEL COM 811543107 252 83 SH DFND 01 0 83 0 SEABOARD CORP DEL COM 811543107 352 116 SH DFND 02 0 116 0 SEABOARD CORP DEL COM 811543107 703 232 SH DFND 04 0 0 232 SEABOARD CORP DEL COM 811543107 60996 20124 SH SOLE 0 0 20124 SEABOARD CORP DEL COM 811543107 3 1 SH SOLE 0 1 0 SEACHANGE INTL INC COM 811699107 29 20678 SH DFND 01 0 20678 0 SEACHANGE INTL INC COM 811699107 8 6008 SH DFND 04 0 0 6008 SEACHANGE INTL INC COM 811699107 1370 978802 SH SOLE 0 0 978802 SEACOAST BKG CORP FLA COM NEW 811707801 1029 34946 SH DFND 01 0 34946 0 SEACOAST BKG CORP FLA COM NEW 811707801 486 16488 SH DFND 02 0 16488 0 SEACOAST BKG CORP FLA COM NEW 811707801 1176 39927 SH DFND 04 0 0 39927 SEACOAST BKG CORP FLA COM NEW 811707801 96294 3269755 SH SOLE 0 0 3269755 SEACOAST BKG CORP FLA COM NEW 811707801 8 256 SH SOLE 0 256 0 SEAGEN INC COM 81181C104 9951 56816 SH DFND 01 0 56816 0 SEAGEN INC COM 81181C104 13075 74656 SH DFND 02 0 74656 0 SEAGEN INC COM 81181C104 3823 21831 SH DFND 02 0 0 21831 SEAGEN INC COM 81181C104 25639 146394 SH DFND 04 0 0 146394 SEAGEN INC COM 81181C104 2028950 11584733 SH SOLE 0 0 11584733 SEAGEN INC COM 81181C104 149 853 SH SOLE 0 853 0 SEACOR HOLDINGS INC COM 811904101 530 12793 SH DFND 01 0 12793 0 SEACOR HOLDINGS INC COM 811904101 247 5967 SH DFND 02 0 5967 0 SEACOR HOLDINGS INC COM 811904101 689 16627 SH DFND 04 0 0 16627 SEACOR HOLDINGS INC COM 811904101 81049 1955334 SH SOLE 0 0 1955334 SEACOR HOLDINGS INC COM 811904101 4 96 SH SOLE 0 96 0 SEABRIDGE GOLD INC COM 811916105 224 10639 SH DFND 02 0 10639 0 SEABRIDGE GOLD INC COM 811916105 494 23438 SH DFND 04 0 0 23438 SEABRIDGE GOLD INC COM 811916105 75 3563 SH SOLE 0 3563 0 SEALED AIR CORP NEW COM 81211K100 7095 154938 SH DFND 01 0 154938 0 SEALED AIR CORP NEW COM 81211K100 3698 80769 SH DFND 02 0 80769 0 SEALED AIR CORP NEW COM 81211K100 1296 28299 SH DFND 02 0 0 28299 SEALED AIR CORP NEW COM 81211K100 14410 314706 SH DFND 04 0 0 314706 SEALED AIR CORP NEW COM 81211K100 764623 16698473 SH SOLE 0 0 16698473 SEALED AIR CORP NEW COM 81211K100 97 2112 SH SOLE 0 2112 0 SEASPINE HLDGS CORP COM 81255T108 295 16885 SH DFND 01 0 16885 0 SEASPINE HLDGS CORP COM 81255T108 156 8938 SH DFND 04 0 0 8938 SEASPINE HLDGS CORP COM 81255T108 19324 1107392 SH SOLE 0 0 1107392 SEASPINE HLDGS CORP COM 81255T108 2 106 SH SOLE 0 106 0 SEAWORLD ENTMT INC COM 81282V100 1979 62658 SH DFND 01 0 62658 0 SEAWORLD ENTMT INC COM 81282V100 542 17157 SH DFND 02 0 17157 0 SEAWORLD ENTMT INC COM 81282V100 1298 41095 SH DFND 04 0 0 41095 SEAWORLD ENTMT INC COM 81282V100 141629 4483349 SH SOLE 0 0 4483349 SEAWORLD ENTMT INC COM 81282V100 8 253 SH SOLE 0 253 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 759 405702 SH SOLE 0 0 405702 SECUREWORKS CORP CL A 81374A105 107 7504 SH DFND 01 0 7504 0 SECUREWORKS CORP CL A 81374A105 45 3160 SH DFND 04 0 0 3160 SECUREWORKS CORP CL A 81374A105 8747 615086 SH SOLE 0 0 615086 SECURITY NATL FINL CORP CL A NEW 814785309 54 6410 SH DFND 01 0 6410 0 SECURITY NATL FINL CORP CL A NEW 814785309 20 2399 SH DFND 04 0 0 2399 SECURITY NATL FINL CORP CL A NEW 814785309 3309 396332 SH SOLE 0 0 396332 SEELOS THERAPEUTICS INC COM 81577F109 15 9677 SH DFND 01 0 9677 0 SEELOS THERAPEUTICS INC COM 81577F109 34 21648 SH DFND 04 0 0 21648 SEELOS THERAPEUTICS INC COM 81577F109 4374 2768529 SH SOLE 0 0 2768529 SEER INC COM CL A 81578P106 39 701 SH DFND 01 0 701 0 SEER INC COM CL A 81578P106 7 132 SH DFND 04 0 0 132 SEER INC COM CL A 81578P106 41013 730557 SH SOLE 0 0 730557 SEER INC COM CL A 81578P106 3 52 SH SOLE 0 52 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 23 3281 SH DFND 01 0 3281 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 38 5341 SH DFND 04 0 0 5341 SELECT INTERIOR CONCEPTS INC CL A 816120307 5480 766482 SH SOLE 0 0 766482 SELECT INTERIOR CONCEPTS INC CL A 816120307 1 130 SH SOLE 0 130 0 SELECT ENERGY SVCS INC CL A COM 81617J301 163 39662 SH DFND 01 0 39662 0 SELECT ENERGY SVCS INC CL A COM 81617J301 58 14248 SH DFND 02 0 14248 0 SELECT ENERGY SVCS INC CL A COM 81617J301 203 49428 SH DFND 04 0 0 49428 SELECT ENERGY SVCS INC CL A COM 81617J301 14180 3458439 SH SOLE 0 0 3458439 SELECT ENERGY SVCS INC CL A COM 81617J301 1 325 SH SOLE 0 325 0 SELECT BANCORP INC NEW COM 81617L108 103 10855 SH DFND 01 0 10855 0 SELECT BANCORP INC NEW COM 81617L108 79 8355 SH DFND 04 0 0 8355 SELECT BANCORP INC NEW COM 81617L108 6765 714319 SH SOLE 0 0 714319 SELECT BANCORP INC NEW COM 81617L108 0 41 SH SOLE 0 41 0 SELECT MED HLDGS CORP COM 81619Q105 5935 214571 SH DFND 01 0 214571 0 SELECT MED HLDGS CORP COM 81619Q105 1215 43914 SH DFND 02 0 43914 0 SELECT MED HLDGS CORP COM 81619Q105 2510 90750 SH DFND 04 0 0 90750 SELECT MED HLDGS CORP COM 81619Q105 317821 11490257 SH SOLE 0 0 11490257 SELECT MED HLDGS CORP COM 81619Q105 15 531 SH SOLE 0 531 0 SELECTA BIOSCIENCES INC COM 816212104 264 87097 SH DFND 01 0 87097 0 SELECTA BIOSCIENCES INC COM 816212104 91 29926 SH DFND 04 0 0 29926 SELECTA BIOSCIENCES INC COM 816212104 14794 4882432 SH SOLE 0 0 4882432 SELECTA BIOSCIENCES INC COM 816212104 1 419 SH SOLE 0 419 0 SELECTIVE INS GROUP INC COM 816300107 2631 39283 SH DFND 01 0 39283 0 SELECTIVE INS GROUP INC COM 816300107 1271 18974 SH DFND 02 0 18974 0 SELECTIVE INS GROUP INC COM 816300107 3234 48289 SH DFND 04 0 0 48289 SELECTIVE INS GROUP INC COM 816300107 350602 5234434 SH SOLE 0 0 5234434 SELECTIVE INS GROUP INC COM 816300107 40 598 SH SOLE 0 598 0 SELECTQUOTE INC COM 816307300 669 32224 SH DFND 01 0 32224 0 SELECTQUOTE INC COM 816307300 209 10090 SH DFND 02 0 10090 0 SELECTQUOTE INC COM 816307300 509 24511 SH DFND 04 0 0 24511 SELECTQUOTE INC COM 816307300 176476 8504877 SH SOLE 0 0 8504877 SELECTQUOTE INC COM 816307300 12 564 SH SOLE 0 564 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 15 2568 SH DFND 01 0 2568 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 3338 574496 SH SOLE 0 0 574496 SEMTECH CORP COM 816850101 9224 127949 SH DFND 01 0 127949 0 SEMTECH CORP COM 816850101 1504 20856 SH DFND 02 0 20856 0 SEMTECH CORP COM 816850101 3796 52660 SH DFND 04 0 0 52660 SEMTECH CORP COM 816850101 434651 6029289 SH SOLE 0 0 6029289 SEMTECH CORP COM 816850101 23 320 SH SOLE 0 320 0 SEMPRA ENERGY COM 816851109 36914 289728 SH DFND 01 0 289728 0 SEMPRA ENERGY COM 816851109 45752 359092 SH DFND 02 0 359092 0 SEMPRA ENERGY COM 816851109 6834 53641 SH DFND 02 0 0 53641 SEMPRA ENERGY COM 816851109 96911 760624 SH DFND 04 0 0 760624 SEMPRA ENERGY COM 816851109 2991678 23480716 SH SOLE 0 0 23480716 SEMPRA ENERGY COM 816851109 351 2753 SH SOLE 0 2753 0 SENECA BIOPHARMA INC COM 81689B103 32 36777 SH SOLE 0 0 36777 SENECA FOODS CORP NEW CL A 817070501 189 4747 SH DFND 01 0 4747 0 SENECA FOODS CORP NEW CL A 817070501 128 3201 SH DFND 04 0 0 3201 SENECA FOODS CORP NEW CL A 817070501 18204 456249 SH SOLE 0 0 456249 SENECA FOODS CORP NEW CL A 817070501 2 40 SH SOLE 0 40 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3759 50954 SH DFND 01 0 50954 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 969 13140 SH DFND 02 0 13140 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2553 34610 SH DFND 04 0 0 34610 SENSIENT TECHNOLOGIES CORP COM 81725T100 331382 4492101 SH SOLE 0 0 4492101 SENSIENT TECHNOLOGIES CORP COM 81725T100 16 214 SH SOLE 0 214 0 SENSEONICS HLDGS INC COM 81727U105 52 59538 SH DFND 01 0 59538 0 SENSEONICS HLDGS INC COM 81727U105 34 38736 SH DFND 04 0 0 38736 SENSEONICS HLDGS INC COM 81727U105 6209 7121926 SH SOLE 0 0 7121926 SENSUS HEALTHCARE INC COM 81728J109 9 2265 SH DFND 01 0 2265 0 SENSUS HEALTHCARE INC COM 81728J109 8 2000 SH DFND 04 0 0 2000 SENSUS HEALTHCARE INC COM 81728J109 1726 447253 SH SOLE 0 0 447253 SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 3 220 SH DFND 04 0 0 220 SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 802 55870 SH SOLE 0 0 55870 SERES THERAPEUTICS INC COM 81750R102 2674 109146 SH DFND 01 0 109146 0 SERES THERAPEUTICS INC COM 81750R102 462 18876 SH DFND 02 0 18876 0 SERES THERAPEUTICS INC COM 81750R102 1132 46185 SH DFND 04 0 0 46185 SERES THERAPEUTICS INC COM 81750R102 73308 2992166 SH SOLE 0 0 2992166 SERES THERAPEUTICS INC COM 81750R102 23 946 SH SOLE 0 946 0 SERITAGE GROWTH PPTYS CL A 81752R100 341 23212 SH DFND 01 0 23212 0 SERITAGE GROWTH PPTYS CL A 81752R100 160 10871 SH DFND 02 0 10871 0 SERITAGE GROWTH PPTYS CL A 81752R100 369 25164 SH DFND 04 0 0 25164 SERITAGE GROWTH PPTYS CL A 81752R100 63324 4313645 SH SOLE 0 0 4313645 SERITAGE GROWTH PPTYS CL A 81752R100 2 163 SH SOLE 0 163 0 SERVICE CORP INTL COM 817565104 2753 56069 SH DFND 01 0 56069 0 SERVICE CORP INTL COM 817565104 3030 61710 SH DFND 02 0 61710 0 SERVICE CORP INTL COM 817565104 7493 152613 SH DFND 04 0 0 152613 SERVICE CORP INTL COM 817565104 762391 15527313 SH SOLE 0 0 15527313 SERVICE CORP INTL COM 817565104 40 805 SH SOLE 0 805 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1249 108683 SH DFND 01 0 108683 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4778 415804 SH DFND 02 0 415804 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1435 124912 SH DFND 04 0 0 124912 SERVICE PPTYS TR COM SH BEN INT 81761L102 259193 22558169 SH SOLE 0 0 22558169 SERVICE PPTYS TR COM SH BEN INT 81761L102 9 814 SH SOLE 0 814 0 SERVICENOW INC COM 81762P102 120651 219194 SH DFND 01 0 219194 0 SERVICENOW INC COM 81762P102 63386 115157 SH DFND 02 0 115157 0 SERVICENOW INC COM 81762P102 19478 35386 SH DFND 02 0 0 35386 SERVICENOW INC COM 81762P102 273297 496516 SH DFND 04 0 0 496516 SERVICENOW INC COM 81762P102 8075070 14670475 SH SOLE 0 0 14670475 SERVICENOW INC COM 81762P102 735 1335 SH SOLE 0 1335 0 SERVICESOURCE INTL INC COM 81763U100 96 54829 SH DFND 01 0 54829 0 SERVICESOURCE INTL INC COM 81763U100 32 18341 SH DFND 04 0 0 18341 SERVICESOURCE INTL INC COM 81763U100 7141 4057393 SH SOLE 0 0 4057393 SERVICESOURCE INTL INC COM 81763U100 1 645 SH SOLE 0 645 0 SERVISFIRST BANCSHARES INC COM 81768T108 3194 79267 SH DFND 01 0 79267 0 SERVISFIRST BANCSHARES INC COM 81768T108 617 15322 SH DFND 02 0 15322 0 SERVISFIRST BANCSHARES INC COM 81768T108 1508 37435 SH DFND 04 0 0 37435 SERVISFIRST BANCSHARES INC COM 81768T108 188027 4666843 SH SOLE 0 0 4666843 SERVISFIRST BANCSHARES INC COM 81768T108 9 223 SH SOLE 0 223 0 SERVOTRONICS INC COM 817732100 207 24416 SH SOLE 0 0 24416 SESEN BIO INC COM 817763105 24 17861 SH DFND 01 0 17861 0 SESEN BIO INC COM 817763105 60 44705 SH DFND 04 0 0 44705 SESEN BIO INC COM 817763105 7871 5830263 SH SOLE 0 0 5830263 SESEN BIO INC COM 817763105 1 791 SH SOLE 0 791 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 11 1501 SH DFND 01 0 1501 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 25 3499 SH DFND 04 0 0 3499 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 2323 325285 SH SOLE 0 0 325285 SHAKE SHACK INC CL A 819047101 5889 69462 SH DFND 01 0 69462 0 SHAKE SHACK INC CL A 819047101 940 11083 SH DFND 02 0 11083 0 SHAKE SHACK INC CL A 819047101 2399 28298 SH DFND 04 0 0 28298 SHAKE SHACK INC CL A 819047101 304346 3589830 SH SOLE 0 0 3589830 SHAKE SHACK INC CL A 819047101 15 178 SH SOLE 0 178 0 SHARPS COMPLIANCE CORP COM 820017101 271 28655 SH DFND 01 0 28655 0 SHARPS COMPLIANCE CORP COM 820017101 22 2300 SH DFND 04 0 0 2300 SHARPS COMPLIANCE CORP COM 820017101 5605 593173 SH SOLE 0 0 593173 SHARPS COMPLIANCE CORP COM 820017101 1 108 SH SOLE 0 108 0 SHARPSPRING INC COM 820054104 30 1834 SH DFND 01 0 1834 0 SHARPSPRING INC COM 820054104 42 2592 SH DFND 04 0 0 2592 SHARPSPRING INC COM 820054104 8320 511027 SH SOLE 0 0 511027 SHARPSPRING INC COM 820054104 1 70 SH SOLE 0 70 0 SHATTUCK LABS INC COM 82024L103 1162 22178 SH DFND 01 0 22178 0 SHATTUCK LABS INC COM 82024L103 299 5699 SH DFND 04 0 0 5699 SHATTUCK LABS INC COM 82024L103 34193 652418 SH SOLE 0 0 652418 SHATTUCK LABS INC COM 82024L103 4 72 SH SOLE 0 72 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 23463 1336160 SH DFND 01 0 1336160 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5560 316611 SH DFND 02 0 316611 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1380 78600 SH DFND 02 0 0 78600 SHAW COMMUNICATIONS INC CL B CONV 82028K200 7504 427356 SH DFND 04 0 0 427356 SHAW COMMUNICATIONS INC CL B CONV 82028K200 198442 11300809 SH SOLE 0 0 11300809 SHAW COMMUNICATIONS INC CL B CONV 82028K200 19293 1098717 SH SOLE 0 1098717 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4133 95562 SH DFND 01 0 95562 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 647 14968 SH DFND 02 0 14968 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1704 39405 SH DFND 04 0 0 39405 SHENANDOAH TELECOMMUNICATION COM 82312B106 212000 4901730 SH SOLE 0 0 4901730 SHENANDOAH TELECOMMUNICATION COM 82312B106 10 238 SH SOLE 0 238 0 SHERWIN WILLIAMS CO COM 824348106 67676 92088 SH DFND 01 0 92088 0 SHERWIN WILLIAMS CO COM 824348106 36176 49225 SH DFND 02 0 49225 0 SHERWIN WILLIAMS CO COM 824348106 10961 14915 SH DFND 02 0 0 14915 SHERWIN WILLIAMS CO COM 824348106 153831 209319 SH DFND 04 0 0 209319 SHERWIN WILLIAMS CO COM 824348106 4897569 6664175 SH SOLE 0 0 6664175 SHERWIN WILLIAMS CO COM 824348106 355 483 SH SOLE 0 483 0 SHIFT4 PMTS INC CL A 82452J109 452 5990 SH DFND 01 0 5990 0 SHIFT4 PMTS INC CL A 82452J109 643 8534 SH DFND 02 0 8534 0 SHIFT4 PMTS INC CL A 82452J109 1953 25908 SH DFND 04 0 0 25908 SHIFT4 PMTS INC CL A 82452J109 235117 3118261 SH SOLE 0 0 3118261 SHIFT4 PMTS INC CL A 82452J109 13 178 SH SOLE 0 178 0 SHIFTPIXY INC COM NEW 82452L203 432 173434 SH SOLE 0 0 173434 SHIFT TECHNOLOGIES INC CL A 82452T107 84 10113 SH DFND 01 0 10113 0 SHIFT TECHNOLOGIES INC CL A 82452T107 223 26982 SH DFND 04 0 0 26982 SHIFT TECHNOLOGIES INC CL A 82452T107 18309 2213906 SH SOLE 0 0 2213906 SHIFT TECHNOLOGIES INC CL A 82452T107 2 237 SH SOLE 0 237 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 745 25049 SH DFND 01 0 25049 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 21240 713695 SH SOLE 0 0 713695 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 180 6062 SH SOLE 0 6062 0 SHOE CARNIVAL INC COM 824889109 252 6429 SH DFND 01 0 6429 0 SHOE CARNIVAL INC COM 824889109 170 4346 SH DFND 02 0 4346 0 SHOE CARNIVAL INC COM 824889109 343 8763 SH DFND 04 0 0 8763 SHOE CARNIVAL INC COM 824889109 21836 557325 SH SOLE 0 0 557325 SHOE CARNIVAL INC COM 824889109 31 800 SH SOLE 0 800 0 SHOCKWAVE MED INC COM 82489T104 5881 56697 SH DFND 01 0 56697 0 SHOCKWAVE MED INC COM 82489T104 828 7984 SH DFND 02 0 7984 0 SHOCKWAVE MED INC COM 82489T104 2255 21746 SH DFND 04 0 0 21746 SHOCKWAVE MED INC COM 82489T104 280698 2706310 SH SOLE 0 0 2706310 SHOCKWAVE MED INC COM 82489T104 16 152 SH SOLE 0 152 0 SHOPIFY INC CL A 82509L107 363563 321183 SH DFND 01 0 321183 0 SHOPIFY INC CL A 82509L107 73112 64589 SH DFND 02 0 64589 0 SHOPIFY INC CL A 82509L107 22610 19974 SH DFND 02 0 0 19974 SHOPIFY INC CL A 82509L107 102962 90960 SH DFND 04 0 0 90960 SHOPIFY INC CL A 82509L107 2845327 2513651 SH SOLE 0 0 2513651 SHOPIFY INC CL A 82509L107 210480 185945 SH SOLE 0 185945 0 SHORE BANCSHARES INC COM 825107105 123 8452 SH DFND 01 0 8452 0 SHORE BANCSHARES INC COM 825107105 54 3694 SH DFND 04 0 0 3694 SHORE BANCSHARES INC COM 825107105 6532 447385 SH SOLE 0 0 447385 SHORE BANCSHARES INC COM 825107105 0 26 SH SOLE 0 26 0 SHOTSPOTTER INC COM 82536T107 601 15953 SH DFND 01 0 15953 0 SHOTSPOTTER INC COM 82536T107 100 2662 SH DFND 02 0 2662 0 SHOTSPOTTER INC COM 82536T107 262 6954 SH DFND 04 0 0 6954 SHOTSPOTTER INC COM 82536T107 15176 402540 SH SOLE 0 0 402540 SHOTSPOTTER INC COM 82536T107 2 40 SH SOLE 0 40 0 SHUTTERSTOCK INC COM 825690100 3106 43320 SH DFND 01 0 43320 0 SHUTTERSTOCK INC COM 825690100 631 8805 SH DFND 02 0 8805 0 SHUTTERSTOCK INC COM 825690100 1441 20098 SH DFND 04 0 0 20098 SHUTTERSTOCK INC COM 825690100 175516 2447924 SH SOLE 0 0 2447924 SHUTTERSTOCK INC COM 825690100 362 5049 SH SOLE 0 5049 0 SHYFT GROUP INC COM 825698103 1922 67708 SH DFND 01 0 67708 0 SHYFT GROUP INC COM 825698103 328 11551 SH DFND 02 0 11551 0 SHYFT GROUP INC COM 825698103 750 26439 SH DFND 04 0 0 26439 SHYFT GROUP INC COM 825698103 44872 1581119 SH SOLE 0 0 1581119 SHYFT GROUP INC COM 825698103 41 1433 SH SOLE 0 1433 0 SI BONE INC COM 825704109 1701 56904 SH DFND 01 0 56904 0 SI BONE INC COM 825704109 239 8003 SH DFND 02 0 8003 0 SI BONE INC COM 825704109 750 25086 SH DFND 04 0 0 25086 SI BONE INC COM 825704109 38747 1295895 SH SOLE 0 0 1295895 SI BONE INC COM 825704109 4 144 SH SOLE 0 144 0 SIEBERT FINL CORP COM 826176109 90 21478 SH DFND 01 0 21478 0 SIEBERT FINL CORP COM 826176109 9 2119 SH DFND 04 0 0 2119 SIEBERT FINL CORP COM 826176109 2959 704616 SH SOLE 0 0 704616 SIERRA BANCORP COM 82620P102 226 9442 SH DFND 01 0 9442 0 SIERRA BANCORP COM 82620P102 90 3774 SH DFND 04 0 0 3774 SIERRA BANCORP COM 82620P102 15737 657913 SH SOLE 0 0 657913 SIERRA BANCORP COM 82620P102 1 59 SH SOLE 0 59 0 SIENTRA INC COM 82621J105 312 80150 SH DFND 01 0 80150 0 SIENTRA INC COM 82621J105 47 12002 SH DFND 04 0 0 12002 SIENTRA INC COM 82621J105 9824 2525418 SH SOLE 0 0 2525418 SIENTRA INC COM 82621J105 1 272 SH SOLE 0 272 0 SIERRA WIRELESS INC COM 826516106 121 8250 SH DFND 02 0 8250 0 SIERRA WIRELESS INC COM 826516106 244 16694 SH DFND 04 0 0 16694 SIFCO INDS INC COM 826546103 3 300 SH DFND 04 0 0 300 SIFCO INDS INC COM 826546103 375 44697 SH SOLE 0 0 44697 SIGILON THERAPEUTICS INC COM 82657L107 53 1110 SH DFND 01 0 1110 0 SIGILON THERAPEUTICS INC COM 82657L107 10 206 SH DFND 04 0 0 206 SIGILON THERAPEUTICS INC COM 82657L107 1618 33684 SH SOLE 0 0 33684 SIGMA LABS INC COM 826598500 64 19044 SH SOLE 0 0 19044 SIGMATRON INTL INC COM 82661L101 75 16060 SH SOLE 0 0 16060 SIGNATURE BK NEW YORK N Y COM 82669G104 2337 17273 SH DFND 01 0 17273 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2383 17615 SH DFND 02 0 17615 0 SIGNATURE BK NEW YORK N Y COM 82669G104 6067 44842 SH DFND 04 0 0 44842 SIGNATURE BK NEW YORK N Y COM 82669G104 611039 4516515 SH SOLE 0 0 4516515 SIGNATURE BK NEW YORK N Y COM 82669G104 72 533 SH SOLE 0 533 0 SIGA TECHNOLOGIES INC COM 826917106 741 101873 SH DFND 01 0 101873 0 SIGA TECHNOLOGIES INC COM 826917106 134 18441 SH DFND 02 0 18441 0 SIGA TECHNOLOGIES INC COM 826917106 245 33765 SH DFND 04 0 0 33765 SIGA TECHNOLOGIES INC COM 826917106 17828 2452334 SH SOLE 0 0 2452334 SIGA TECHNOLOGIES INC COM 826917106 1 203 SH SOLE 0 203 0 SILICON LABORATORIES INC COM 826919102 10929 85823 SH DFND 01 0 85823 0 SILICON LABORATORIES INC COM 826919102 1764 13852 SH DFND 02 0 13852 0 SILICON LABORATORIES INC COM 826919102 4561 35819 SH DFND 04 0 0 35819 SILICON LABORATORIES INC COM 826919102 525877 4129707 SH SOLE 0 0 4129707 SILICON LABORATORIES INC COM 826919102 27 215 SH SOLE 0 215 0 SILGAN HOLDINGS INC COM 827048109 957 25817 SH DFND 01 0 25817 0 SILGAN HOLDINGS INC COM 827048109 1130 30483 SH DFND 02 0 30483 0 SILGAN HOLDINGS INC COM 827048109 3361 90637 SH DFND 04 0 0 90637 SILGAN HOLDINGS INC COM 827048109 288496 7780358 SH SOLE 0 0 7780358 SILGAN HOLDINGS INC COM 827048109 737 19870 SH SOLE 0 19870 0 SILK RD MED INC COM 82710M100 3458 54910 SH DFND 01 0 54910 0 SILK RD MED INC COM 82710M100 595 9443 SH DFND 02 0 9443 0 SILK RD MED INC COM 82710M100 1511 23999 SH DFND 04 0 0 23999 SILK RD MED INC COM 82710M100 174288 2767361 SH SOLE 0 0 2767361 SILK RD MED INC COM 82710M100 10 153 SH SOLE 0 153 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 178 12804 SH DFND 01 0 12804 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 28 2000 SH DFND 04 0 0 2000 SILVERCREST ASSET MGMT GROUP CL A 828359109 6165 443823 SH SOLE 0 0 443823 SILVERCREST ASSET MGMT GROUP CL A 828359109 0 14 SH SOLE 0 14 0 SILVERCORP METALS INC COM 82835P103 324 48498 SH DFND 02 0 48498 0 SILVERCORP METALS INC COM 82835P103 480 71742 SH DFND 04 0 0 71742 SILVERCORP METALS INC COM 82835P103 74 10988 SH SOLE 0 10988 0 SILVERBACK THERAPEUTICS INC COM 82835W108 73 1584 SH DFND 01 0 1584 0 SILVERBACK THERAPEUTICS INC COM 82835W108 14 307 SH DFND 04 0 0 307 SILVERBACK THERAPEUTICS INC COM 82835W108 2229 48109 SH SOLE 0 0 48109 SILVERCREST METALS INC COM 828363101 356 31805 SH DFND 02 0 31805 0 SILVERCREST METALS INC COM 828363101 504 45124 SH DFND 04 0 0 45124 SILVERCREST METALS INC COM 828363101 86 7694 SH SOLE 0 7694 0 SILVERBOW RES INC COM 82836G102 4 700 SH DFND 01 0 700 0 SILVERBOW RES INC COM 82836G102 8 1488 SH DFND 04 0 0 1488 SILVERBOW RES INC COM 82836G102 1327 249818 SH SOLE 0 0 249818 SILVERGATE CAP CORP CL A 82837P408 752 10121 SH DFND 01 0 10121 0 SILVERGATE CAP CORP CL A 82837P408 494 6650 SH DFND 04 0 0 6650 SILVERGATE CAP CORP CL A 82837P408 47599 640549 SH SOLE 0 0 640549 SILVERGATE CAP CORP CL A 82837P408 5 71 SH SOLE 0 71 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1547 71663 SH DFND 01 0 71663 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 713 33004 SH DFND 02 0 33004 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2010 93115 SH DFND 04 0 0 93115 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 225834 10460135 SH SOLE 0 0 10460135 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 46 2142 SH SOLE 0 2142 0 SIMON PPTY GROUP INC NEW COM 828806109 30626 359126 SH DFND 01 0 359126 0 SIMON PPTY GROUP INC NEW COM 828806109 76628 898547 SH DFND 02 0 898547 0 SIMON PPTY GROUP INC NEW COM 828806109 5002 58653 SH DFND 02 0 0 58653 SIMON PPTY GROUP INC NEW COM 828806109 70095 821941 SH DFND 04 0 0 821941 SIMON PPTY GROUP INC NEW COM 828806109 3722501 43650339 SH SOLE 0 0 43650339 SIMON PPTY GROUP INC NEW COM 828806109 136 1600 SH SOLE 0 1600 0 SIMPLY GOOD FOODS CO COM 82900L102 1770 56452 SH DFND 01 0 56452 0 SIMPLY GOOD FOODS CO COM 82900L102 1053 33580 SH DFND 02 0 33580 0 SIMPLY GOOD FOODS CO COM 82900L102 2206 70340 SH DFND 04 0 0 70340 SIMPLY GOOD FOODS CO COM 82900L102 276310 8810897 SH SOLE 0 0 8810897 SIMPLY GOOD FOODS CO COM 82900L102 14 440 SH SOLE 0 440 0 SIMPSON MANUFACTURING CO INC COM 829073105 8052 86165 SH DFND 01 0 86165 0 SIMPSON MANUFACTURING CO INC COM 829073105 1202 12859 SH DFND 02 0 12859 0 SIMPSON MANUFACTURING CO INC COM 829073105 3091 33074 SH DFND 04 0 0 33074 SIMPSON MANUFACTURING CO INC COM 829073105 371276 3972994 SH SOLE 0 0 3972994 SIMPSON MANUFACTURING CO INC COM 829073105 33 353 SH SOLE 0 353 0 SIMULATIONS PLUS INC COM 829214105 1993 27716 SH DFND 01 0 27716 0 SIMULATIONS PLUS INC COM 829214105 364 5063 SH DFND 02 0 5063 0 SIMULATIONS PLUS INC COM 829214105 965 13421 SH DFND 04 0 0 13421 SIMULATIONS PLUS INC COM 829214105 64854 901748 SH SOLE 0 0 901748 SIMULATIONS PLUS INC COM 829214105 36 506 SH SOLE 0 506 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 953 29927 SH DFND 01 0 29927 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 490 15390 SH DFND 02 0 15390 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1265 39731 SH DFND 04 0 0 39731 SINCLAIR BROADCAST GROUP INC CL A 829226109 133979 4206555 SH SOLE 0 0 4206555 SINCLAIR BROADCAST GROUP INC CL A 829226109 41 1288 SH SOLE 0 1288 0 SINTX TECHNOLOGIES INC COM NEW 829392307 456 290171 SH SOLE 0 0 290171 SIO GENE THERAPIES INC COMMON 829399104 3062 1101350 SH SOLE 0 0 1101350 SIRIUS XM HOLDINGS INC COM 82968B103 2973 466708 SH DFND 01 0 466708 0 SIRIUS XM HOLDINGS INC COM 82968B103 5007 786069 SH DFND 02 0 786069 0 SIRIUS XM HOLDINGS INC COM 82968B103 1321 207314 SH DFND 02 0 0 207314 SIRIUS XM HOLDINGS INC COM 82968B103 8796 1380899 SH DFND 04 0 0 1380899 SIRIUS XM HOLDINGS INC COM 82968B103 473441 74323510 SH SOLE 0 0 74323510 SIRIUS XM HOLDINGS INC COM 82968B103 33 5188 SH SOLE 0 5188 0 SITE CTRS CORP COM 82981J109 1024 101186 SH DFND 01 0 101186 0 SITE CTRS CORP COM 82981J109 3884 383770 SH DFND 02 0 383770 0 SITE CTRS CORP COM 82981J109 1200 118583 SH DFND 04 0 0 118583 SITE CTRS CORP COM 82981J109 233123 23035829 SH SOLE 0 0 23035829 SITE CTRS CORP COM 82981J109 20 1941 SH SOLE 0 1941 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 13784 86897 SH DFND 01 0 86897 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2179 13739 SH DFND 02 0 13739 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5778 36425 SH DFND 04 0 0 36425 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 633999 3996716 SH SOLE 0 0 3996716 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 57 362 SH SOLE 0 362 0 SITIME CORP COM 82982T106 2044 18264 SH DFND 01 0 18264 0 SITIME CORP COM 82982T106 300 2684 SH DFND 02 0 2684 0 SITIME CORP COM 82982T106 799 7140 SH DFND 04 0 0 7140 SITIME CORP COM 82982T106 53652 479338 SH SOLE 0 0 479338 SITIME CORP COM 82982T106 31 275 SH SOLE 0 275 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 846 24802 SH DFND 01 0 24802 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 808 23699 SH DFND 02 0 23699 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2192 64272 SH DFND 04 0 0 64272 SIX FLAGS ENTMT CORP NEW COM 83001A102 238021 6980087 SH SOLE 0 0 6980087 SIX FLAGS ENTMT CORP NEW COM 83001A102 14 404 SH SOLE 0 404 0 SKECHERS U S A INC CL A 830566105 1595 44375 SH DFND 01 0 44375 0 SKECHERS U S A INC CL A 830566105 1607 44708 SH DFND 02 0 44708 0 SKECHERS U S A INC CL A 830566105 4040 112407 SH DFND 04 0 0 112407 SKECHERS U S A INC CL A 830566105 428022 11909357 SH SOLE 0 0 11909357 SKECHERS U S A INC CL A 830566105 37 1024 SH SOLE 0 1024 0 SKYLINE CHAMPION CORPORATION COM 830830105 3204 103547 SH DFND 01 0 103547 0 SKYLINE CHAMPION CORPORATION COM 830830105 637 20585 SH DFND 02 0 20585 0 SKYLINE CHAMPION CORPORATION COM 830830105 1153 37252 SH DFND 04 0 0 37252 SKYLINE CHAMPION CORPORATION COM 830830105 87754 2836256 SH SOLE 0 0 2836256 SKYLINE CHAMPION CORPORATION COM 830830105 8 254 SH SOLE 0 254 0 SKYWEST INC COM 830879102 1324 32846 SH DFND 01 0 32846 0 SKYWEST INC COM 830879102 216 5365 SH DFND 02 0 5365 0 SKYWEST INC COM 830879102 1132 28070 SH DFND 04 0 0 28070 SKYWEST INC COM 830879102 200113 4964349 SH SOLE 0 0 4964349 SKYWEST INC COM 830879102 40 990 SH SOLE 0 990 0 SKYWORKS SOLUTIONS INC COM 83088M102 25502 166809 SH DFND 01 0 166809 0 SKYWORKS SOLUTIONS INC COM 83088M102 16079 105174 SH DFND 02 0 105174 0 SKYWORKS SOLUTIONS INC COM 83088M102 4611 30160 SH DFND 02 0 0 30160 SKYWORKS SOLUTIONS INC COM 83088M102 65050 425497 SH DFND 04 0 0 425497 SKYWORKS SOLUTIONS INC COM 83088M102 2626917 17182871 SH SOLE 0 0 17182871 SKYWORKS SOLUTIONS INC COM 83088M102 154 1007 SH SOLE 0 1007 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 8036 190245 SH DFND 01 0 190245 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 9741 230602 SH DFND 02 0 230602 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 3087 73092 SH DFND 02 0 0 73092 SLACK TECHNOLOGIES INC COM CL A 83088V102 20577 487150 SH DFND 04 0 0 487150 SLACK TECHNOLOGIES INC COM CL A 83088V102 1724208 40819328 SH SOLE 0 0 40819328 SLACK TECHNOLOGIES INC COM CL A 83088V102 95 2259 SH SOLE 0 2259 0 SLEEP NUMBER CORP COM 83125X103 2599 31749 SH DFND 01 0 31749 0 SLEEP NUMBER CORP COM 83125X103 840 10259 SH DFND 02 0 10259 0 SLEEP NUMBER CORP COM 83125X103 1982 24212 SH DFND 04 0 0 24212 SLEEP NUMBER CORP COM 83125X103 225450 2754095 SH SOLE 0 0 2754095 SLEEP NUMBER CORP COM 83125X103 33 409 SH SOLE 0 409 0 SMITH & WESSON BRANDS INC COM 831754106 658 37084 SH DFND 01 0 37084 0 SMITH & WESSON BRANDS INC COM 831754106 320 18047 SH DFND 02 0 18047 0 SMITH & WESSON BRANDS INC COM 831754106 768 43270 SH DFND 04 0 0 43270 SMITH & WESSON BRANDS INC COM 831754106 64580 3638336 SH SOLE 0 0 3638336 SMITH & WESSON BRANDS INC COM 831754106 5 265 SH SOLE 0 265 0 SMITH A O CORP COM 831865209 7390 134802 SH DFND 01 0 134802 0 SMITH A O CORP COM 831865209 3932 71727 SH DFND 02 0 71727 0 SMITH A O CORP COM 831865209 1372 25023 SH DFND 02 0 0 25023 SMITH A O CORP COM 831865209 14691 267995 SH DFND 04 0 0 267995 SMITH A O CORP COM 831865209 799717 14588048 SH SOLE 0 0 14588048 SMITH A O CORP COM 831865209 37 667 SH SOLE 0 667 0 SMARTFINANCIAL INC COM NEW 83190L208 171 9447 SH DFND 01 0 9447 0 SMARTFINANCIAL INC COM NEW 83190L208 99 5470 SH DFND 04 0 0 5470 SMARTFINANCIAL INC COM NEW 83190L208 12600 694580 SH SOLE 0 0 694580 SMARTFINANCIAL INC COM NEW 83190L208 1 64 SH SOLE 0 64 0 SMART SAND INC COM 83191H107 9 5176 SH DFND 01 0 5176 0 SMART SAND INC COM 83191H107 8 4400 SH DFND 04 0 0 4400 SMART SAND INC COM 83191H107 1610 936286 SH SOLE 0 0 936286 SMILEDIRECTCLUB INC CL A COM 83192H106 173 14524 SH DFND 01 0 14524 0 SMILEDIRECTCLUB INC CL A COM 83192H106 210 17606 SH DFND 02 0 17606 0 SMILEDIRECTCLUB INC CL A COM 83192H106 651 54535 SH DFND 04 0 0 54535 SMILEDIRECTCLUB INC CL A COM 83192H106 91359 7651505 SH SOLE 0 0 7651505 SMILEDIRECTCLUB INC CL A COM 83192H106 5 407 SH SOLE 0 407 0 SMARTSHEET INC COM CL A 83200N103 3492 50390 SH DFND 01 0 50390 0 SMARTSHEET INC COM CL A 83200N103 2416 34873 SH DFND 02 0 34873 0 SMARTSHEET INC COM CL A 83200N103 6188 89307 SH DFND 04 0 0 89307 SMARTSHEET INC COM CL A 83200N103 703532 10153446 SH SOLE 0 0 10153446 SMARTSHEET INC COM CL A 83200N103 39 567 SH SOLE 0 567 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 365 67323 SH DFND 01 0 67323 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 72 13192 SH DFND 04 0 0 13192 SMITH MICRO SOFTWARE INC COM NEW 832154207 8000 1476083 SH SOLE 0 0 1476083 SMITH MICRO SOFTWARE INC COM NEW 832154207 1 167 SH SOLE 0 167 0 SMTC CORP COM NEW 832682207 28 5643 SH DFND 01 0 5643 0 SMTC CORP COM NEW 832682207 45 8974 SH DFND 04 0 0 8974 SMTC CORP COM NEW 832682207 215 43356 SH SOLE 0 0 43356 SMUCKER J M CO COM NEW 832696405 13179 114008 SH DFND 01 0 114008 0 SMUCKER J M CO COM NEW 832696405 10824 93629 SH DFND 02 0 93629 0 SMUCKER J M CO COM NEW 832696405 2331 20162 SH DFND 02 0 0 20162 SMUCKER J M CO COM NEW 832696405 34715 300305 SH DFND 04 0 0 300305 SMUCKER J M CO COM NEW 832696405 1380475 11941827 SH SOLE 0 0 11941827 SMUCKER J M CO COM NEW 832696405 153 1323 SH SOLE 0 1323 0 SNAP ON INC COM 833034101 9308 54388 SH DFND 01 0 54388 0 SNAP ON INC COM 833034101 5692 33260 SH DFND 02 0 33260 0 SNAP ON INC COM 833034101 1575 9204 SH DFND 02 0 0 9204 SNAP ON INC COM 833034101 24265 141783 SH DFND 04 0 0 141783 SNAP ON INC COM 833034101 1030832 6023327 SH SOLE 0 0 6023327 SNAP ON INC COM 833034101 46 266 SH SOLE 0 266 0 SNAP INC CL A 83304A106 7969 159158 SH DFND 01 0 159158 0 SNAP INC CL A 83304A106 24035 480030 SH DFND 02 0 480030 0 SNAP INC CL A 83304A106 8225 164270 SH DFND 02 0 0 164270 SNAP INC CL A 83304A106 25302 505326 SH DFND 04 0 0 505326 SNAP INC CL A 83304A106 3700401 73904551 SH SOLE 0 0 73904551 SNAP INC CL A 83304A106 274 5467 SH SOLE 0 5467 0 SNOWFLAKE INC CL A 833445109 1594 5666 SH DFND 01 0 5666 0 SNOWFLAKE INC CL A 833445109 4834 17179 SH DFND 02 0 17179 0 SNOWFLAKE INC CL A 833445109 1555 5526 SH DFND 02 0 0 5526 SNOWFLAKE INC CL A 833445109 5027 17865 SH DFND 04 0 0 17865 SNOWFLAKE INC CL A 833445109 461136 1638722 SH SOLE 0 0 1638722 SNOWFLAKE INC CL A 833445109 37 130 SH SOLE 0 130 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1181 106282 SH DFND 01 0 106282 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 10 931 SH DFND 04 0 0 931 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 80 7201 SH DFND 05 0 0 7201 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 12544 1129038 SH SOLE 0 0 1129038 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 15633 318453 SH DFND 01 0 318453 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 49036 998895 SH SOLE 0 0 998895 SOCKET MOBILE INC COM NEW 83368E200 107 44956 SH SOLE 0 0 44956 SOGOU INC ADR REPSTG A 83409V104 1135 139258 SH DFND 01 0 139258 0 SOGOU INC ADR REPSTG A 83409V104 3 310 SH DFND 04 0 0 310 SOGOU INC ADR REPSTG A 83409V104 15679 1923797 SH SOLE 0 0 1923797 SOHU COM LTD SPONSORED ADS 83410S108 1342 84181 SH DFND 01 0 84181 0 SOHU COM LTD SPONSORED ADS 83410S108 64 3997 SH DFND 02 0 3997 0 SOHU COM LTD SPONSORED ADS 83410S108 13 785 SH DFND 04 0 0 785 SOHU COM LTD SPONSORED ADS 83410S108 150 9427 SH DFND 05 0 0 9427 SOHU COM LTD SPONSORED ADS 83410S108 14588 915182 SH SOLE 0 0 915182 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7130 22343 SH DFND 01 0 22343 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 8454 26493 SH DFND 02 0 26493 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2834 8881 SH DFND 02 0 0 8881 SOLAREDGE TECHNOLOGIES INC COM 83417M104 10040 31461 SH DFND 04 0 0 31461 SOLAREDGE TECHNOLOGIES INC COM 83417M104 431528 1352244 SH SOLE 0 0 1352244 SOLAREDGE TECHNOLOGIES INC COM 83417M104 54 169 SH SOLE 0 169 0 SOLARWINDS CORP COM 83417Q105 294 19690 SH DFND 01 0 19690 0 SOLARWINDS CORP COM 83417Q105 294 19692 SH DFND 02 0 19692 0 SOLARWINDS CORP COM 83417Q105 774 51800 SH DFND 04 0 0 51800 SOLARWINDS CORP COM 83417Q105 83590 5591278 SH SOLE 0 0 5591278 SOLARWINDS CORP COM 83417Q105 5 309 SH SOLE 0 309 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 166 20429 SH DFND 01 0 20429 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 17 2119 SH DFND 02 0 2119 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 183 22505 SH DFND 04 0 0 22505 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 13123 1612151 SH SOLE 0 0 1612151 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 31 3848 SH SOLE 0 3848 0 SOLENO THERAPEUTICS INC COM NEW 834203200 213 110375 SH DFND 01 0 110375 0 SOLENO THERAPEUTICS INC COM NEW 834203200 18 9574 SH DFND 04 0 0 9574 SOLENO THERAPEUTICS INC COM NEW 834203200 3393 1758122 SH SOLE 0 0 1758122 SOLENO THERAPEUTICS INC COM NEW 834203200 0 256 SH SOLE 0 256 0 SOLIGENIX INC COM 834223307 9 6799 SH DFND 01 0 6799 0 SOLIGENIX INC COM 834223307 1155 902357 SH SOLE 0 0 902357 SOLID BIOSCIENCES INC COM 83422E105 187 24630 SH DFND 01 0 24630 0 SOLID BIOSCIENCES INC COM 83422E105 101 13355 SH DFND 04 0 0 13355 SOLID BIOSCIENCES INC COM 83422E105 12452 1642709 SH SOLE 0 0 1642709 SOLID BIOSCIENCES INC COM 83422E105 1 169 SH SOLE 0 169 0 SOLITON INC COM 834251100 107 13963 SH DFND 01 0 13963 0 SOLITON INC COM 834251100 20 2640 SH DFND 04 0 0 2640 SOLITON INC COM 834251100 3122 406529 SH SOLE 0 0 406529 SOLITARIO ZINC CORP COM 8342EP107 250 445088 SH SOLE 0 0 445088 SONIC AUTOMOTIVE INC CL A 83545G102 604 15662 SH DFND 01 0 15662 0 SONIC AUTOMOTIVE INC CL A 83545G102 416 10778 SH DFND 02 0 10778 0 SONIC AUTOMOTIVE INC CL A 83545G102 826 21403 SH DFND 04 0 0 21403 SONIC AUTOMOTIVE INC CL A 83545G102 86197 2234832 SH SOLE 0 0 2234832 SONIC AUTOMOTIVE INC CL A 83545G102 57 1482 SH SOLE 0 1482 0 SONIM TECHNOLOGIES INC COM 83548F101 114 157715 SH SOLE 0 0 157715 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 303 135963 SH SOLE 0 0 135963 SONOCO PRODS CO COM 835495102 1947 32866 SH DFND 01 0 32866 0 SONOCO PRODS CO COM 835495102 1857 31346 SH DFND 02 0 31346 0 SONOCO PRODS CO COM 835495102 5076 85669 SH DFND 04 0 0 85669 SONOCO PRODS CO COM 835495102 590915 9973248 SH SOLE 0 0 9973248 SONOCO PRODS CO COM 835495102 105 1764 SH SOLE 0 1764 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 83 11369 SH SOLE 0 0 11369 SONOS INC COM 83570H108 3768 161114 SH DFND 01 0 161114 0 SONOS INC COM 83570H108 614 26263 SH DFND 02 0 26263 0 SONOS INC COM 83570H108 1615 69056 SH DFND 04 0 0 69056 SONOS INC COM 83570H108 215616 9218279 SH SOLE 0 0 9218279 SONOS INC COM 83570H108 24 1016 SH SOLE 0 1016 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 3342 489692 SH DFND 01 0 489692 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 498 72965 SH DFND 02 0 72965 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1112 162941 SH DFND 04 0 0 162941 SORRENTO THERAPEUTICS INC COM NEW 83587F202 79055 11583078 SH SOLE 0 0 11583078 SORRENTO THERAPEUTICS INC COM NEW 83587F202 8 1191 SH SOLE 0 1191 0 SOTHERLY HOTELS INC COM 83600C103 8 3225 SH DFND 01 0 3225 0 SOTHERLY HOTELS INC COM 83600C103 5 2005 SH DFND 04 0 0 2005 SOTHERLY HOTELS INC COM 83600C103 1814 725684 SH SOLE 0 0 725684 SOTHERLY HOTELS INC COM 83600C103 0 76 SH SOLE 0 76 0 SOTERA HEALTH CO COM 83601L102 219 7964 SH DFND 01 0 7964 0 SOTERA HEALTH CO COM 83601L102 41 1503 SH DFND 04 0 0 1503 SOTERA HEALTH CO COM 83601L102 84646 3084773 SH SOLE 0 0 3084773 SOTERA HEALTH CO COM 83601L102 6 205 SH SOLE 0 205 0 SOUND FINL BANCORP INC COM 83607A100 16 500 SH DFND 01 0 500 0 SOUND FINL BANCORP INC COM 83607A100 27 835 SH DFND 04 0 0 835 SOUND FINL BANCORP INC COM 83607A100 1788 56305 SH SOLE 0 0 56305 SOUTH JERSEY INDS INC COM 838518108 3111 144360 SH DFND 01 0 144360 0 SOUTH JERSEY INDS INC COM 838518108 714 33129 SH DFND 02 0 33129 0 SOUTH JERSEY INDS INC COM 838518108 1940 90011 SH DFND 04 0 0 90011 SOUTH JERSEY INDS INC COM 838518108 233000 10812065 SH SOLE 0 0 10812065 SOUTH JERSEY INDS INC COM 838518108 23 1057 SH SOLE 0 1057 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 139 7309 SH DFND 01 0 7309 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 56 2948 SH DFND 04 0 0 2948 SOUTH PLAINS FINANCIAL INC COM 83946P107 9131 481823 SH SOLE 0 0 481823 SOUTH PLAINS FINANCIAL INC COM 83946P107 1 68 SH SOLE 0 68 0 SOUTH ST CORP COM 840441109 3362 46507 SH DFND 01 0 46507 0 SOUTH ST CORP COM 840441109 1700 23508 SH DFND 02 0 23508 0 SOUTH ST CORP COM 840441109 4142 57287 SH DFND 04 0 0 57287 SOUTH ST CORP COM 840441109 460618 6370930 SH SOLE 0 0 6370930 SOUTH ST CORP COM 840441109 38 531 SH SOLE 0 531 0 SOUTHERN CO COM 842587107 65113 1059962 SH DFND 01 0 1059962 0 SOUTHERN CO COM 842587107 83357 1356949 SH DFND 02 0 1356949 0 SOUTHERN CO COM 842587107 764 12434 SH DFND 02 0 0 12434 SOUTHERN CO COM 842587107 168127 2736881 SH DFND 04 0 0 2736881 SOUTHERN CO COM 842587107 5174291 84230693 SH SOLE 0 0 84230693 SOUTHERN CO COM 842587107 454 7383 SH SOLE 0 7383 0 SOUTHERN COPPER CORP COM 84265V105 830 12747 SH DFND 01 0 12747 0 SOUTHERN COPPER CORP COM 84265V105 2199 33769 SH DFND 02 0 33769 0 SOUTHERN COPPER CORP COM 84265V105 12269 188406 SH DFND 04 0 0 188406 SOUTHERN COPPER CORP COM 84265V105 636 9765 SH DFND 05 0 0 9765 SOUTHERN COPPER CORP COM 84265V105 33949 521329 SH SOLE 0 0 521329 SOUTHERN COPPER CORP COM 84265V105 89 1360 SH SOLE 0 1360 0 SOUTHERN FIRST BANCSHARES COM 842873101 170 4806 SH DFND 01 0 4806 0 SOUTHERN FIRST BANCSHARES COM 842873101 53 1500 SH DFND 04 0 0 1500 SOUTHERN FIRST BANCSHARES COM 842873101 12487 353236 SH SOLE 0 0 353236 SOUTHERN FIRST BANCSHARES COM 842873101 1 35 SH SOLE 0 35 0 SOUTHERN MO BANCORP INC COM 843380106 163 5350 SH DFND 01 0 5350 0 SOUTHERN MO BANCORP INC COM 843380106 111 3642 SH DFND 04 0 0 3642 SOUTHERN MO BANCORP INC COM 843380106 9154 300712 SH SOLE 0 0 300712 SOUTHERN MO BANCORP INC COM 843380106 1 43 SH SOLE 0 43 0 SOUTHERN NATL BANCORP OF VA COM 843395104 164 13552 SH DFND 01 0 13552 0 SOUTHERN NATL BANCORP OF VA COM 843395104 58 4784 SH DFND 04 0 0 4784 SOUTHERN NATL BANCORP OF VA COM 843395104 14439 1192317 SH SOLE 0 0 1192317 SOUTHERN NATL BANCORP OF VA COM 843395104 1 117 SH SOLE 0 117 0 SOUTHSIDE BANCSHARES INC COM 84470P109 634 20419 SH DFND 01 0 20419 0 SOUTHSIDE BANCSHARES INC COM 84470P109 340 10970 SH DFND 02 0 10970 0 SOUTHSIDE BANCSHARES INC COM 84470P109 759 24469 SH DFND 04 0 0 24469 SOUTHSIDE BANCSHARES INC COM 84470P109 62762 2022618 SH SOLE 0 0 2022618 SOUTHSIDE BANCSHARES INC COM 84470P109 15 495 SH SOLE 0 495 0 SOUTHWEST AIRLS CO COM 844741108 27616 592489 SH DFND 01 0 592489 0 SOUTHWEST AIRLS CO COM 844741108 4736 101616 SH DFND 02 0 101616 0 SOUTHWEST AIRLS CO COM 844741108 1299 27864 SH DFND 02 0 0 27864 SOUTHWEST AIRLS CO COM 844741108 53470 1147185 SH DFND 04 0 0 1147185 SOUTHWEST AIRLS CO COM 844741108 2317244 49715607 SH SOLE 0 0 49715607 SOUTHWEST AIRLS CO COM 844741108 135 2902 SH SOLE 0 2902 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2632 43332 SH DFND 01 0 43332 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1101 18123 SH DFND 02 0 18123 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3029 49860 SH DFND 04 0 0 49860 SOUTHWEST GAS HOLDINGS INC COM 844895102 334381 5504219 SH SOLE 0 0 5504219 SOUTHWEST GAS HOLDINGS INC COM 844895102 56 917 SH SOLE 0 917 0 SOUTHWESTERN ENERGY CO COM 845467109 1271 426617 SH DFND 01 0 426617 0 SOUTHWESTERN ENERGY CO COM 845467109 626 209949 SH DFND 02 0 209949 0 SOUTHWESTERN ENERGY CO COM 845467109 1595 535340 SH DFND 04 0 0 535340 SOUTHWESTERN ENERGY CO COM 845467109 212611 71345904 SH SOLE 0 0 71345904 SOUTHWESTERN ENERGY CO COM 845467109 32 10632 SH SOLE 0 10632 0 SPARK ENERGY INC CL A COM 846511103 239 25026 SH DFND 01 0 25026 0 SPARK ENERGY INC CL A COM 846511103 25 2600 SH DFND 04 0 0 2600 SPARK ENERGY INC CL A COM 846511103 7035 735115 SH SOLE 0 0 735115 SPARK ENERGY INC CL A COM 846511103 1 62 SH SOLE 0 62 0 SPARTANNASH CO COM 847215100 423 24281 SH DFND 01 0 24281 0 SPARTANNASH CO COM 847215100 284 16340 SH DFND 02 0 16340 0 SPARTANNASH CO COM 847215100 735 42238 SH DFND 04 0 0 42238 SPARTANNASH CO COM 847215100 42113 2418925 SH SOLE 0 0 2418925 SPARTANNASH CO COM 847215100 69 3974 SH SOLE 0 3974 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 328 96278 SH DFND 01 0 96278 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 117 34219 SH DFND 02 0 34219 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 369 108166 SH DFND 04 0 0 108166 SPECTRUM PHARMACEUTICALS INC COM 84763A108 40439 11858973 SH SOLE 0 0 11858973 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 735 SH SOLE 0 735 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1049 13282 SH DFND 01 0 13282 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1184 14993 SH DFND 02 0 14993 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2501 31668 SH DFND 04 0 0 31668 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 292690 3705877 SH SOLE 0 0 3705877 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 16 206 SH SOLE 0 206 0 SPERO THERAPEUTICS INC COM 84833T103 738 38066 SH DFND 01 0 38066 0 SPERO THERAPEUTICS INC COM 84833T103 158 8147 SH DFND 04 0 0 8147 SPERO THERAPEUTICS INC COM 84833T103 21027 1084413 SH SOLE 0 0 1084413 SPERO THERAPEUTICS INC COM 84833T103 2 104 SH SOLE 0 104 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1355 34664 SH DFND 01 0 34664 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1312 33554 SH DFND 02 0 33554 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3148 80537 SH DFND 04 0 0 80537 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 345411 8836292 SH SOLE 0 0 8836292 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 20 508 SH SOLE 0 508 0 SPIRIT AIRLS INC COM 848577102 1590 65014 SH DFND 01 0 65014 0 SPIRIT AIRLS INC COM 848577102 182 7430 SH DFND 02 0 7430 0 SPIRIT AIRLS INC COM 848577102 1134 46388 SH DFND 04 0 0 46388 SPIRIT AIRLS INC COM 848577102 201486 8240752 SH SOLE 0 0 8240752 SPIRIT AIRLS INC COM 848577102 12 482 SH SOLE 0 482 0 SPIRE INC COM 84857L101 2147 33525 SH DFND 01 0 33525 0 SPIRE INC COM 84857L101 3010 47007 SH DFND 02 0 47007 0 SPIRE INC COM 84857L101 2990 46683 SH DFND 04 0 0 46683 SPIRE INC COM 84857L101 302216 4719175 SH SOLE 0 0 4719175 SPIRE INC COM 84857L101 84 1317 SH SOLE 0 1317 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1507 37525 SH DFND 01 0 37525 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11065 275450 SH DFND 02 0 275450 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3515 87496 SH DFND 04 0 0 87496 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 613392 15269905 SH SOLE 0 0 15269905 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 21 535 SH SOLE 0 535 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 153 9095 SH DFND 01 0 9095 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 78 4623 SH DFND 04 0 0 4623 SPIRIT OF TEX BANCSHARES INC COM 84861D103 10778 641553 SH SOLE 0 0 641553 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1 64 SH SOLE 0 64 0 SPLUNK INC COM 848637104 12175 71664 SH DFND 01 0 71664 0 SPLUNK INC COM 848637104 15961 93951 SH DFND 02 0 93951 0 SPLUNK INC COM 848637104 4908 28891 SH DFND 02 0 0 28891 SPLUNK INC COM 848637104 31908 187817 SH DFND 04 0 0 187817 SPLUNK INC COM 848637104 2379090 14003707 SH SOLE 0 0 14003707 SPLUNK INC COM 848637104 139 816 SH SOLE 0 816 0 SPOK HLDGS INC COM 84863T106 138 12417 SH DFND 01 0 12417 0 SPOK HLDGS INC COM 84863T106 54 4856 SH DFND 04 0 0 4856 SPOK HLDGS INC COM 84863T106 13996 1257530 SH SOLE 0 0 1257530 SPOK HLDGS INC COM 84863T106 1 66 SH SOLE 0 66 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1478 84204 SH DFND 01 0 84204 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 261 14844 SH DFND 02 0 14844 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 569 32412 SH DFND 04 0 0 32412 SPORTSMANS WHSE HLDGS INC COM 84920Y106 34246 1951334 SH SOLE 0 0 1951334 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4 238 SH SOLE 0 238 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 3476 47937 SH DFND 01 0 47937 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 616 8499 SH DFND 02 0 8499 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1317 18154 SH DFND 04 0 0 18154 SPRINGWORKS THERAPEUTICS INC COM 85205L107 86747 1196184 SH SOLE 0 0 1196184 SPRINGWORKS THERAPEUTICS INC COM 85205L107 27 371 SH SOLE 0 371 0 SPROTT INC COM NEW 852066208 151 5196 SH DFND 02 0 5196 0 SPROTT INC COM NEW 852066208 234 8087 SH DFND 04 0 0 8087 SPROTT INC COM NEW 852066208 37 1291 SH SOLE 0 1291 0 SPROUTS FMRS MKT INC COM 85208M102 1025 50991 SH DFND 01 0 50991 0 SPROUTS FMRS MKT INC COM 85208M102 822 40885 SH DFND 02 0 40885 0 SPROUTS FMRS MKT INC COM 85208M102 1944 96731 SH DFND 04 0 0 96731 SPROUTS FMRS MKT INC COM 85208M102 239155 11898259 SH SOLE 0 0 11898259 SPROUTS FMRS MKT INC COM 85208M102 12 604 SH SOLE 0 604 0 SPRUCE BIOSCIENCES INC COM 85209E109 292 12031 SH DFND 01 0 12031 0 SPRUCE BIOSCIENCES INC COM 85209E109 57 2351 SH DFND 04 0 0 2351 SPRUCE BIOSCIENCES INC COM 85209E109 4125 169676 SH SOLE 0 0 169676 SPROUT SOCIAL INC COM CL A 85209W109 2503 55110 SH DFND 01 0 55110 0 SPROUT SOCIAL INC COM CL A 85209W109 338 7440 SH DFND 02 0 7440 0 SPROUT SOCIAL INC COM CL A 85209W109 847 18653 SH DFND 04 0 0 18653 SPROUT SOCIAL INC COM CL A 85209W109 82513 1817072 SH SOLE 0 0 1817072 SPROUT SOCIAL INC COM CL A 85209W109 3 77 SH SOLE 0 77 0 SQUARE INC CL A 852234103 36676 168517 SH DFND 01 0 168517 0 SQUARE INC CL A 852234103 47916 220163 SH DFND 02 0 220163 0 SQUARE INC CL A 852234103 14651 67319 SH DFND 02 0 0 67319 SQUARE INC CL A 852234103 95631 439399 SH DFND 04 0 0 439399 SQUARE INC CL A 852234103 5056810 23234747 SH SOLE 0 0 23234747 SQUARE INC CL A 852234103 568 2609 SH SOLE 0 2609 0 STAAR SURGICAL CO COM PAR $0.01 852312305 7179 90617 SH DFND 01 0 90617 0 STAAR SURGICAL CO COM PAR $0.01 852312305 860 10850 SH DFND 02 0 10850 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2584 32622 SH DFND 04 0 0 32622 STAAR SURGICAL CO COM PAR $0.01 852312305 321690 4060711 SH SOLE 0 0 4060711 STAAR SURGICAL CO COM PAR $0.01 852312305 35 442 SH SOLE 0 442 0 STAFFING 360 SOLUTIONS INC COM 852387307 21 31036 SH SOLE 0 0 31036 STAG INDL INC COM 85254J102 3617 115485 SH DFND 01 0 115485 0 STAG INDL INC COM 85254J102 11750 375150 SH DFND 02 0 375150 0 STAG INDL INC COM 85254J102 3777 120592 SH DFND 04 0 0 120592 STAG INDL INC COM 85254J102 652157 20822374 SH SOLE 0 0 20822374 STAG INDL INC COM 85254J102 25 783 SH SOLE 0 783 0 STAMPS COM INC COM NEW 852857200 6639 33840 SH DFND 01 0 33840 0 STAMPS COM INC COM NEW 852857200 1100 5606 SH DFND 02 0 5606 0 STAMPS COM INC COM NEW 852857200 2868 14616 SH DFND 04 0 0 14616 STAMPS COM INC COM NEW 852857200 371768 1894940 SH SOLE 0 0 1894940 STAMPS COM INC COM NEW 852857200 29 150 SH SOLE 0 150 0 STANDARD AVB FINL CORP COM 85303B100 90 2764 SH DFND 01 0 2764 0 STANDARD AVB FINL CORP COM 85303B100 50 1526 SH DFND 04 0 0 1526 STANDARD AVB FINL CORP COM 85303B100 5880 180416 SH SOLE 0 0 180416 STANDARD AVB FINL CORP COM 85303B100 1 30 SH SOLE 0 30 0 STANDARD MTR PRODS INC COM 853666105 726 17938 SH DFND 01 0 17938 0 STANDARD MTR PRODS INC COM 853666105 319 7893 SH DFND 02 0 7893 0 STANDARD MTR PRODS INC COM 853666105 623 15388 SH DFND 04 0 0 15388 STANDARD MTR PRODS INC COM 853666105 52038 1286167 SH SOLE 0 0 1286167 STANDARD MTR PRODS INC COM 853666105 4 93 SH SOLE 0 93 0 STANDEX INTL CORP COM 854231107 631 8139 SH DFND 01 0 8139 0 STANDEX INTL CORP COM 854231107 321 4138 SH DFND 02 0 4138 0 STANDEX INTL CORP COM 854231107 839 10819 SH DFND 04 0 0 10819 STANDEX INTL CORP COM 854231107 93208 1202371 SH SOLE 0 0 1202371 STANDEX INTL CORP COM 854231107 5 59 SH SOLE 0 59 0 STANLEY BLACK & DECKER INC COM 854502101 28545 159861 SH DFND 01 0 159861 0 STANLEY BLACK & DECKER INC COM 854502101 16976 95074 SH DFND 02 0 95074 0 STANLEY BLACK & DECKER INC COM 854502101 5206 29153 SH DFND 02 0 0 29153 STANLEY BLACK & DECKER INC COM 854502101 72560 406362 SH DFND 04 0 0 406362 STANLEY BLACK & DECKER INC COM 854502101 2179437 12205626 SH SOLE 0 0 12205626 STANLEY BLACK & DECKER INC COM 854502101 141 787 SH SOLE 0 787 0 STANTEC INC COM 85472N109 10489 323036 SH DFND 01 0 323036 0 STANTEC INC COM 85472N109 1182 36394 SH DFND 02 0 36394 0 STANTEC INC COM 85472N109 1542 47496 SH DFND 04 0 0 47496 STANTEC INC COM 85472N109 89294 2750050 SH SOLE 0 0 2750050 STANTEC INC COM 85472N109 4637 142824 SH SOLE 0 142824 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 91 9641 SH DFND 02 0 9641 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 162 17165 SH DFND 04 0 0 17165 STAR GROUP L P UNIT LTD PARTNR 85512C105 2204 234271 SH SOLE 0 0 234271 STARBUCKS CORP COM 855244109 134659 1258732 SH DFND 01 0 1258732 0 STARBUCKS CORP COM 855244109 78061 729675 SH DFND 02 0 729675 0 STARBUCKS CORP COM 855244109 22876 213830 SH DFND 02 0 0 213830 STARBUCKS CORP COM 855244109 320179 2992887 SH DFND 04 0 0 2992887 STARBUCKS CORP COM 855244109 8957095 83726820 SH SOLE 0 0 83726820 STARBUCKS CORP COM 855244109 617 5772 SH SOLE 0 5772 0 STARRETT L S CO CL A 855668109 5 1100 SH DFND 04 0 0 1100 STARRETT L S CO CL A 855668109 596 140906 SH SOLE 0 0 140906 STARTEK INC COM 85569C107 80 10686 SH DFND 01 0 10686 0 STARTEK INC COM 85569C107 34 4471 SH DFND 04 0 0 4471 STARTEK INC COM 85569C107 4158 552925 SH SOLE 0 0 552925 STARTEK INC COM 85569C107 1 126 SH SOLE 0 126 0 STATE AUTO FINL CORP COM 855707105 207 11664 SH DFND 01 0 11664 0 STATE AUTO FINL CORP COM 855707105 98 5520 SH DFND 02 0 5520 0 STATE AUTO FINL CORP COM 855707105 250 14088 SH DFND 04 0 0 14088 STATE AUTO FINL CORP COM 855707105 25998 1465483 SH SOLE 0 0 1465483 STATE AUTO FINL CORP COM 855707105 1 78 SH SOLE 0 78 0 STARWOOD PPTY TR INC COM 85571B105 1780 92213 SH DFND 01 0 92213 0 STARWOOD PPTY TR INC COM 85571B105 1776 92023 SH DFND 02 0 92023 0 STARWOOD PPTY TR INC COM 85571B105 4416 228828 SH DFND 04 0 0 228828 STARWOOD PPTY TR INC COM 85571B105 444686 23040745 SH SOLE 0 0 23040745 STARWOOD PPTY TR INC COM 85571B105 26 1323 SH SOLE 0 1323 0 STATE STR CORP COM 857477103 25753 353846 SH DFND 01 0 353846 0 STATE STR CORP COM 857477103 15352 210943 SH DFND 02 0 210943 0 STATE STR CORP COM 857477103 4750 65259 SH DFND 02 0 0 65259 STATE STR CORP COM 857477103 67366 925605 SH DFND 04 0 0 925605 STATE STR CORP COM 857477103 2294458 31525942 SH SOLE 0 0 31525942 STATE STR CORP COM 857477103 179 2459 SH SOLE 0 2459 0 STEEL CONNECT INC COM 858098106 3 4426 SH DFND 04 0 0 4426 STEEL CONNECT INC COM 858098106 417 529960 SH SOLE 0 0 529960 STEEL DYNAMICS INC COM 858119100 2419 65600 SH DFND 01 0 65600 0 STEEL DYNAMICS INC COM 858119100 4532 122927 SH DFND 02 0 122927 0 STEEL DYNAMICS INC COM 858119100 1502 40748 SH DFND 02 0 0 40748 STEEL DYNAMICS INC COM 858119100 9442 256094 SH DFND 04 0 0 256094 STEEL DYNAMICS INC COM 858119100 673407 18264353 SH SOLE 0 0 18264353 STEEL DYNAMICS INC COM 858119100 80 2160 SH SOLE 0 2160 0 STEELCASE INC CL A 858155203 778 57431 SH DFND 01 0 57431 0 STEELCASE INC CL A 858155203 364 26870 SH DFND 02 0 26870 0 STEELCASE INC CL A 858155203 1002 73932 SH DFND 04 0 0 73932 STEELCASE INC CL A 858155203 114784 8471110 SH SOLE 0 0 8471110 STEELCASE INC CL A 858155203 41 3011 SH SOLE 0 3011 0 STEPAN CO COM 858586100 1971 16520 SH DFND 01 0 16520 0 STEPAN CO COM 858586100 832 6970 SH DFND 02 0 6970 0 STEPAN CO COM 858586100 1983 16615 SH DFND 04 0 0 16615 STEPAN CO COM 858586100 270040 2263158 SH SOLE 0 0 2263158 STEPAN CO COM 858586100 13 105 SH SOLE 0 105 0 STERICYCLE INC COM 858912108 2085 30076 SH DFND 01 0 30076 0 STERICYCLE INC COM 858912108 2083 30038 SH DFND 02 0 30038 0 STERICYCLE INC COM 858912108 5283 76207 SH DFND 04 0 0 76207 STERICYCLE INC COM 858912108 549232 7922003 SH SOLE 0 0 7922003 STERICYCLE INC COM 858912108 54 779 SH SOLE 0 779 0 STEPSTONE GROUP INC COM CL A 85914M107 967 24294 SH DFND 01 0 24294 0 STEPSTONE GROUP INC COM CL A 85914M107 320 8031 SH DFND 04 0 0 8031 STEPSTONE GROUP INC COM CL A 85914M107 60089 1509780 SH SOLE 0 0 1509780 STEPSTONE GROUP INC COM CL A 85914M107 3 79 SH SOLE 0 79 0 STEREOTAXIS INC COM NEW 85916J409 473 92994 SH DFND 01 0 92994 0 STEREOTAXIS INC COM NEW 85916J409 106 20754 SH DFND 04 0 0 20754 STEREOTAXIS INC COM NEW 85916J409 12301 2416752 SH SOLE 0 0 2416752 STEREOTAXIS INC COM NEW 85916J409 1 233 SH SOLE 0 233 0 STERLING BANCORP DEL COM 85917A100 1137 63238 SH DFND 01 0 63238 0 STERLING BANCORP DEL COM 85917A100 1183 65775 SH DFND 02 0 65775 0 STERLING BANCORP DEL COM 85917A100 3051 169662 SH DFND 04 0 0 169662 STERLING BANCORP DEL COM 85917A100 309003 17185925 SH SOLE 0 0 17185925 STERLING BANCORP DEL COM 85917A100 65 3614 SH SOLE 0 3614 0 STERLING BANCORP INC COM 85917W102 51 11331 SH DFND 01 0 11331 0 STERLING BANCORP INC COM 85917W102 30 6539 SH DFND 04 0 0 6539 STERLING BANCORP INC COM 85917W102 3158 695593 SH SOLE 0 0 695593 STERLING CONSTR INC COM 859241101 456 24527 SH DFND 01 0 24527 0 STERLING CONSTR INC COM 859241101 268 14403 SH DFND 02 0 14403 0 STERLING CONSTR INC COM 859241101 545 29308 SH DFND 04 0 0 29308 STERLING CONSTR INC COM 859241101 24618 1322831 SH SOLE 0 0 1322831 STERLING CONSTR INC COM 859241101 38 2060 SH SOLE 0 2060 0 STEWART INFORMATION SVCS COR COM 860372101 842 17404 SH DFND 01 0 17404 0 STEWART INFORMATION SVCS COR COM 860372101 436 9012 SH DFND 02 0 9012 0 STEWART INFORMATION SVCS COR COM 860372101 1045 21611 SH DFND 04 0 0 21611 STEWART INFORMATION SVCS COR COM 860372101 79495 1643815 SH SOLE 0 0 1643815 STEWART INFORMATION SVCS COR COM 860372101 22 462 SH SOLE 0 462 0 STIFEL FINL CORP COM 860630102 3363 66649 SH DFND 01 0 66649 0 STIFEL FINL CORP COM 860630102 1735 34377 SH DFND 02 0 34377 0 STIFEL FINL CORP COM 860630102 4337 85957 SH DFND 04 0 0 85957 STIFEL FINL CORP COM 860630102 449703 8912073 SH SOLE 0 0 8912073 STIFEL FINL CORP COM 860630102 131 2587 SH SOLE 0 2587 0 STITCH FIX INC COM CL A 860897107 6251 106446 SH DFND 01 0 106446 0 STITCH FIX INC COM CL A 860897107 1025 17464 SH DFND 02 0 17464 0 STITCH FIX INC COM CL A 860897107 2462 41934 SH DFND 04 0 0 41934 STITCH FIX INC COM CL A 860897107 294954 5023062 SH SOLE 0 0 5023062 STITCH FIX INC COM CL A 860897107 47 798 SH SOLE 0 798 0 STOCK YDS BANCORP INC COM 861025104 728 17973 SH DFND 01 0 17973 0 STOCK YDS BANCORP INC COM 861025104 381 9402 SH DFND 02 0 9402 0 STOCK YDS BANCORP INC COM 861025104 671 16583 SH DFND 04 0 0 16583 STOCK YDS BANCORP INC COM 861025104 51509 1272450 SH SOLE 0 0 1272450 STOCK YDS BANCORP INC COM 861025104 4 98 SH SOLE 0 98 0 STOKE THERAPEUTICS INC COM 86150R107 1595 25762 SH DFND 01 0 25762 0 STOKE THERAPEUTICS INC COM 86150R107 169 2733 SH DFND 02 0 2733 0 STOKE THERAPEUTICS INC COM 86150R107 754 12174 SH DFND 04 0 0 12174 STOKE THERAPEUTICS INC COM 86150R107 96951 1565501 SH SOLE 0 0 1565501 STOKE THERAPEUTICS INC COM 86150R107 6 98 SH SOLE 0 98 0 STONERIDGE INC COM 86183P102 529 17506 SH DFND 01 0 17506 0 STONERIDGE INC COM 86183P102 295 9749 SH DFND 02 0 9749 0 STONERIDGE INC COM 86183P102 571 18903 SH DFND 04 0 0 18903 STONERIDGE INC COM 86183P102 39929 1320845 SH SOLE 0 0 1320845 STONERIDGE INC COM 86183P102 4 127 SH SOLE 0 127 0 STONEMOR INC COM 86184W106 55 20816 SH DFND 01 0 20816 0 STONEMOR INC COM 86184W106 101 38358 SH DFND 04 0 0 38358 STONEMOR INC COM 86184W106 5212 1981737 SH SOLE 0 0 1981737 STONEX GROUP INC COM 861896108 735 12701 SH DFND 01 0 12701 0 STONEX GROUP INC COM 861896108 279 4826 SH DFND 02 0 4826 0 STONEX GROUP INC COM 861896108 800 13817 SH DFND 04 0 0 13817 STONEX GROUP INC COM 861896108 54952 949093 SH SOLE 0 0 949093 STONEX GROUP INC COM 861896108 51 884 SH SOLE 0 884 0 STORE CAP CORP COM 862121100 2668 78503 SH DFND 01 0 78503 0 STORE CAP CORP COM 862121100 20611 606549 SH DFND 02 0 606549 0 STORE CAP CORP COM 862121100 6624 194942 SH DFND 04 0 0 194942 STORE CAP CORP COM 862121100 1106206 32554610 SH SOLE 0 0 32554610 STORE CAP CORP COM 862121100 40 1168 SH SOLE 0 1168 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 958 638925 SH SOLE 0 0 638925 STRATEGIC ED INC COM 86272C103 4551 47742 SH DFND 01 0 47742 0 STRATEGIC ED INC COM 86272C103 813 8524 SH DFND 02 0 8524 0 STRATEGIC ED INC COM 86272C103 2093 21954 SH DFND 04 0 0 21954 STRATEGIC ED INC COM 86272C103 211653 2220216 SH SOLE 0 0 2220216 STRATEGIC ED INC COM 86272C103 67 698 SH SOLE 0 698 0 STRATTEC SEC CORP COM 863111100 40 820 SH DFND 01 0 820 0 STRATTEC SEC CORP COM 863111100 79 1603 SH DFND 04 0 0 1603 STRATTEC SEC CORP COM 863111100 8345 169063 SH SOLE 0 0 169063 STRATTEC SEC CORP COM 863111100 1 26 SH SOLE 0 26 0 STRATUS PPTYS INC COM NEW 863167201 95 3737 SH DFND 01 0 3737 0 STRATUS PPTYS INC COM NEW 863167201 71 2790 SH DFND 04 0 0 2790 STRATUS PPTYS INC COM NEW 863167201 8599 337216 SH SOLE 0 0 337216 STRATUS PPTYS INC COM NEW 863167201 1 28 SH SOLE 0 28 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 3 1870 SH DFND 04 0 0 1870 STREAMLINE HEALTH SOLUTIONS COM 86323X106 418 267906 SH SOLE 0 0 267906 STRIDE INC COM 86333M108 570 26835 SH DFND 01 0 26835 0 STRIDE INC COM 86333M108 286 13484 SH DFND 02 0 13484 0 STRIDE INC COM 86333M108 668 31478 SH DFND 04 0 0 31478 STRIDE INC COM 86333M108 73937 3482651 SH SOLE 0 0 3482651 STRIDE INC COM 86333M108 7 349 SH SOLE 0 349 0 STRYKER CORPORATION COM 863667101 84486 344783 SH DFND 01 0 344783 0 STRYKER CORPORATION COM 863667101 52934 216020 SH DFND 02 0 216020 0 STRYKER CORPORATION COM 863667101 15258 62269 SH DFND 02 0 0 62269 STRYKER CORPORATION COM 863667101 208122 849338 SH DFND 04 0 0 849338 STRYKER CORPORATION COM 863667101 6618486 27009819 SH SOLE 0 0 27009819 STRYKER CORPORATION COM 863667101 408 1663 SH SOLE 0 1663 0 STURM RUGER & CO INC COM 864159108 2001 30750 SH DFND 01 0 30750 0 STURM RUGER & CO INC COM 864159108 399 6129 SH DFND 02 0 6129 0 STURM RUGER & CO INC COM 864159108 927 14243 SH DFND 04 0 0 14243 STURM RUGER & CO INC COM 864159108 111894 1719590 SH SOLE 0 0 1719590 STURM RUGER & CO INC COM 864159108 6 88 SH SOLE 0 88 0 SUMMIT FINL GROUP INC COM 86606G101 159 7214 SH DFND 01 0 7214 0 SUMMIT FINL GROUP INC COM 86606G101 62 2799 SH DFND 04 0 0 2799 SUMMIT FINL GROUP INC COM 86606G101 10919 494515 SH SOLE 0 0 494515 SUMMIT FINL GROUP INC COM 86606G101 1 55 SH SOLE 0 55 0 SUMMIT HOTEL PPTYS INC COM 866082100 624 69303 SH DFND 01 0 69303 0 SUMMIT HOTEL PPTYS INC COM 866082100 2267 251625 SH DFND 02 0 251625 0 SUMMIT HOTEL PPTYS INC COM 866082100 793 88044 SH DFND 04 0 0 88044 SUMMIT HOTEL PPTYS INC COM 866082100 125701 13951309 SH SOLE 0 0 13951309 SUMMIT HOTEL PPTYS INC COM 866082100 5 527 SH SOLE 0 527 0 SUMMIT MATLS INC CL A 86614U100 1522 75775 SH DFND 01 0 75775 0 SUMMIT MATLS INC CL A 86614U100 811 40389 SH DFND 02 0 40389 0 SUMMIT MATLS INC CL A 86614U100 1913 95290 SH DFND 04 0 0 95290 SUMMIT MATLS INC CL A 86614U100 198844 9902568 SH SOLE 0 0 9902568 SUMMIT MATLS INC CL A 86614U100 11 547 SH SOLE 0 547 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 17 1264 SH DFND 01 0 1264 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 10 750 SH DFND 04 0 0 750 SUMMIT ST BK SANTA ROSA CALI COM 866264203 1348 99987 SH SOLE 0 0 99987 SUMMIT THERAPEUTICS INC COM 86627T108 2582 549365 SH SOLE 0 0 549365 SUMMIT THERAPEUTICS INC COM 86627T108 1 177 SH SOLE 0 177 0 SUMMIT WIRELESS TECH INC COM NEW 86633R203 94 26526 SH SOLE 0 0 26526 SUMO LOGIC INC COM 86646P103 696 24345 SH DFND 01 0 24345 0 SUMO LOGIC INC COM 86646P103 206 7196 SH DFND 04 0 0 7196 SUMO LOGIC INC COM 86646P103 36616 1281164 SH SOLE 0 0 1281164 SUMO LOGIC INC COM 86646P103 3 94 SH SOLE 0 94 0 SUN CMNTYS INC COM 866674104 5329 35072 SH DFND 01 0 35072 0 SUN CMNTYS INC COM 866674104 45061 296549 SH DFND 02 0 296549 0 SUN CMNTYS INC COM 866674104 2669 17568 SH DFND 02 0 0 17568 SUN CMNTYS INC COM 866674104 18773 123549 SH DFND 04 0 0 123549 SUN CMNTYS INC COM 866674104 2133339 14039744 SH SOLE 0 0 14039744 SUN CMNTYS INC COM 866674104 80 528 SH SOLE 0 528 0 SUN LIFE FINANCIAL INC. COM 866796105 76291 1715942 SH DFND 01 0 1715942 0 SUN LIFE FINANCIAL INC. COM 866796105 15410 346611 SH DFND 02 0 346611 0 SUN LIFE FINANCIAL INC. COM 866796105 4722 106197 SH DFND 02 0 0 106197 SUN LIFE FINANCIAL INC. COM 866796105 23433 527068 SH DFND 04 0 0 527068 SUN LIFE FINANCIAL INC. COM 866796105 600408 13504460 SH SOLE 0 0 13504460 SUN LIFE FINANCIAL INC. COM 866796105 62331 1401959 SH SOLE 0 1401959 0 SUNCOR ENERGY INC NEW COM 867224107 74844 4460328 SH DFND 01 0 4460328 0 SUNCOR ENERGY INC NEW COM 867224107 14066 838277 SH DFND 02 0 838277 0 SUNCOR ENERGY INC NEW COM 867224107 3771 224726 SH DFND 02 0 0 224726 SUNCOR ENERGY INC NEW COM 867224107 22023 1312436 SH DFND 04 0 0 1312436 SUNCOR ENERGY INC NEW COM 867224107 589235 35115298 SH SOLE 0 0 35115298 SUNCOR ENERGY INC NEW COM 867224107 61242 3649696 SH SOLE 0 3649696 0 SUNCOKE ENERGY INC COM 86722A103 229 52692 SH DFND 01 0 52692 0 SUNCOKE ENERGY INC COM 86722A103 134 30884 SH DFND 02 0 30884 0 SUNCOKE ENERGY INC COM 86722A103 349 80330 SH DFND 04 0 0 80330 SUNCOKE ENERGY INC COM 86722A103 21779 5006706 SH SOLE 0 0 5006706 SUNCOKE ENERGY INC COM 86722A103 45 10452 SH SOLE 0 10452 0 SUNDANCE ENERGY INC COM 86725N102 245 140836 SH SOLE 0 0 140836 SUNESIS PHARMACEUTICALS INC COM NEW 867328874 2 1148 SH DFND 04 0 0 1148 SUNESIS PHARMACEUTICALS INC COM NEW 867328874 669 336381 SH SOLE 0 0 336381 SUNLINK HEALTH SYS INC COM 86737U102 74 57952 SH SOLE 0 0 57952 SUNNOVA ENERGY INTL INC. COM 86745K104 2010 44548 SH DFND 01 0 44548 0 SUNNOVA ENERGY INTL INC. COM 86745K104 701 15530 SH DFND 02 0 15530 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1872 41483 SH DFND 04 0 0 41483 SUNNOVA ENERGY INTL INC. COM 86745K104 205232 4547573 SH SOLE 0 0 4547573 SUNNOVA ENERGY INTL INC. COM 86745K104 43 959 SH SOLE 0 959 0 SUNPOWER CORP COM 867652406 3105 121086 SH DFND 01 0 121086 0 SUNPOWER CORP COM 867652406 981 38255 SH DFND 02 0 38255 0 SUNPOWER CORP COM 867652406 1929 75252 SH DFND 04 0 0 75252 SUNPOWER CORP COM 867652406 241954 9436577 SH SOLE 0 0 9436577 SUNPOWER CORP COM 867652406 34 1329 SH SOLE 0 1329 0 SUNOPTA INC COM 8676EP108 275 23534 SH DFND 02 0 23534 0 SUNOPTA INC COM 8676EP108 310 26598 SH DFND 04 0 0 26598 SUNRUN INC COM 86771W105 20703 298397 SH DFND 01 0 298397 0 SUNRUN INC COM 86771W105 4353 62740 SH DFND 02 0 62740 0 SUNRUN INC COM 86771W105 1504 21674 SH DFND 02 0 0 21674 SUNRUN INC COM 86771W105 6156 88723 SH DFND 04 0 0 88723 SUNRUN INC COM 86771W105 1121647 16166715 SH SOLE 0 0 16166715 SUNRUN INC COM 86771W105 107 1540 SH SOLE 0 1540 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1610 142109 SH DFND 01 0 142109 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6061 534973 SH DFND 02 0 534973 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2017 178004 SH DFND 04 0 0 178004 SUNSTONE HOTEL INVS INC NEW COM 867892101 330017 29127718 SH SOLE 0 0 29127718 SUNSTONE HOTEL INVS INC NEW COM 867892101 12 1074 SH SOLE 0 1074 0 SUPER MICRO COMPUTER INC COM 86800U104 1460 46120 SH DFND 01 0 46120 0 SUPER MICRO COMPUTER INC COM 86800U104 575 18168 SH DFND 02 0 18168 0 SUPER MICRO COMPUTER INC COM 86800U104 1100 34755 SH DFND 04 0 0 34755 SUPER MICRO COMPUTER INC COM 86800U104 123463 3899649 SH SOLE 0 0 3899649 SUPER MICRO COMPUTER INC COM 86800U104 14 456 SH SOLE 0 456 0 SUNWORKS INC COM NEW 86803X204 15 2893 SH DFND 01 0 2893 0 SUNWORKS INC COM NEW 86803X204 44 8600 SH DFND 04 0 0 8600 SUNWORKS INC COM NEW 86803X204 1805 352456 SH SOLE 0 0 352456 SUPER LEAGUE GAMING INC COM 86804F202 907 320665 SH SOLE 0 0 320665 SUPERIOR DRILLING PRODS INC COM 868153107 3 4144 SH DFND 04 0 0 4144 SUPERIOR DRILLING PRODS INC COM 868153107 56 91783 SH SOLE 0 0 91783 SUPERIOR INDS INTL INC COM 868168105 23 5734 SH DFND 01 0 5734 0 SUPERIOR INDS INTL INC COM 868168105 27 6650 SH DFND 04 0 0 6650 SUPERIOR INDS INTL INC COM 868168105 3706 906063 SH SOLE 0 0 906063 SUPERIOR INDS INTL INC COM 868168105 1 220 SH SOLE 0 220 0 SUPERIOR GROUP OF CO INC COM 868358102 215 9267 SH DFND 01 0 9267 0 SUPERIOR GROUP OF CO INC COM 868358102 82 3517 SH DFND 04 0 0 3517 SUPERIOR GROUP OF CO INC COM 868358102 10463 450232 SH SOLE 0 0 450232 SUPERIOR GROUP OF CO INC COM 868358102 1 45 SH SOLE 0 45 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1199 47647 SH DFND 01 0 47647 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 500 19890 SH DFND 02 0 19890 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1161 46143 SH DFND 04 0 0 46143 SUPERNUS PHARMACEUTICALS INC COM 868459108 130416 5183461 SH SOLE 0 0 5183461 SUPERNUS PHARMACEUTICALS INC COM 868459108 24 937 SH SOLE 0 937 0 SUPPORT COM INC COM NEW 86858W200 10 4723 SH DFND 04 0 0 4723 SUPPORT COM INC COM NEW 86858W200 1954 888354 SH SOLE 0 0 888354 SURFACE ONCOLOGY INC COM 86877M209 30 3233 SH DFND 01 0 3233 0 SURFACE ONCOLOGY INC COM 86877M209 53 5767 SH DFND 04 0 0 5767 SURFACE ONCOLOGY INC COM 86877M209 9252 1001345 SH SOLE 0 0 1001345 SURFACE ONCOLOGY INC COM 86877M209 1 157 SH SOLE 0 157 0 SURGERY PARTNERS INC COM 86881A100 1291 44510 SH DFND 01 0 44510 0 SURGERY PARTNERS INC COM 86881A100 230 7932 SH DFND 02 0 7932 0 SURGERY PARTNERS INC COM 86881A100 552 19043 SH DFND 04 0 0 19043 SURGERY PARTNERS INC COM 86881A100 48623 1676080 SH SOLE 0 0 1676080 SURGERY PARTNERS INC COM 86881A100 28 958 SH SOLE 0 958 0 SURGALIGN HOLDINGS INC COM 86882C105 93 42375 SH DFND 01 0 42375 0 SURGALIGN HOLDINGS INC COM 86882C105 44 20163 SH DFND 04 0 0 20163 SURGALIGN HOLDINGS INC COM 86882C105 7744 3536216 SH SOLE 0 0 3536216 SURGALIGN HOLDINGS INC COM 86882C105 1 537 SH SOLE 0 537 0 SURMODICS INC COM 868873100 1147 26358 SH DFND 01 0 26358 0 SURMODICS INC COM 868873100 165 3796 SH DFND 02 0 3796 0 SURMODICS INC COM 868873100 478 10981 SH DFND 04 0 0 10981 SURMODICS INC COM 868873100 38394 882226 SH SOLE 0 0 882226 SURMODICS INC COM 868873100 2 56 SH SOLE 0 56 0 SUTRO BIOPHARMA INC COM 869367102 1086 50012 SH DFND 01 0 50012 0 SUTRO BIOPHARMA INC COM 869367102 229 10567 SH DFND 04 0 0 10567 SUTRO BIOPHARMA INC COM 869367102 40443 1862879 SH SOLE 0 0 1862879 SUTRO BIOPHARMA INC COM 869367102 3 161 SH SOLE 0 161 0 SWITCH INC CL A 87105L104 589 35962 SH DFND 01 0 35962 0 SWITCH INC CL A 87105L104 346 21142 SH DFND 02 0 21142 0 SWITCH INC CL A 87105L104 966 58983 SH DFND 04 0 0 58983 SWITCH INC CL A 87105L104 129882 7934143 SH SOLE 0 0 7934143 SWITCH INC CL A 87105L104 8 471 SH SOLE 0 471 0 SYKES ENTERPRISES INC COM 871237103 1063 28212 SH DFND 01 0 28212 0 SYKES ENTERPRISES INC COM 871237103 489 12991 SH DFND 02 0 12991 0 SYKES ENTERPRISES INC COM 871237103 1300 34497 SH DFND 04 0 0 34497 SYKES ENTERPRISES INC COM 871237103 154268 4095253 SH SOLE 0 0 4095253 SYKES ENTERPRISES INC COM 871237103 49 1314 SH SOLE 0 1314 0 SYNACOR INC COM 871561106 11 8200 SH DFND 01 0 8200 0 SYNACOR INC COM 871561106 10 7000 SH DFND 04 0 0 7000 SYNACOR INC COM 871561106 2790 2051376 SH SOLE 0 0 2051376 SYNALLOY CORP COM 871565107 11 1427 SH DFND 01 0 1427 0 SYNALLOY CORP COM 871565107 13 1700 SH DFND 04 0 0 1700 SYNALLOY CORP COM 871565107 3169 406284 SH SOLE 0 0 406284 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 132 28172 SH DFND 01 0 28172 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 57 12122 SH DFND 04 0 0 12122 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 8877 1888629 SH SOLE 0 0 1888629 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 200 SH SOLE 0 200 0 SYNAPTICS INC COM 87157D109 6334 65704 SH DFND 01 0 65704 0 SYNAPTICS INC COM 87157D109 1044 10831 SH DFND 02 0 10831 0 SYNAPTICS INC COM 87157D109 2705 28060 SH DFND 04 0 0 28060 SYNAPTICS INC COM 87157D109 387187 4016460 SH SOLE 0 0 4016460 SYNAPTICS INC COM 87157D109 34 349 SH SOLE 0 349 0 SYNOPSYS INC COM 871607107 44031 169848 SH DFND 01 0 169848 0 SYNOPSYS INC COM 871607107 23262 89732 SH DFND 02 0 89732 0 SYNOPSYS INC COM 871607107 7085 27330 SH DFND 02 0 0 27330 SYNOPSYS INC COM 871607107 100425 387381 SH DFND 04 0 0 387381 SYNOPSYS INC COM 871607107 4237904 16347416 SH SOLE 0 0 16347416 SYNOPSYS INC COM 871607107 236 912 SH SOLE 0 912 0 SYNOVUS FINL CORP COM NEW 87161C501 1564 48309 SH DFND 01 0 48309 0 SYNOVUS FINL CORP COM NEW 87161C501 1617 49963 SH DFND 02 0 49963 0 SYNOVUS FINL CORP COM NEW 87161C501 4140 127899 SH DFND 04 0 0 127899 SYNOVUS FINL CORP COM NEW 87161C501 413225 12765673 SH SOLE 0 0 12765673 SYNOVUS FINL CORP COM NEW 87161C501 46 1421 SH SOLE 0 1421 0 SYNNEX CORP COM 87162W100 1099 13495 SH DFND 01 0 13495 0 SYNNEX CORP COM 87162W100 1243 15262 SH DFND 02 0 15262 0 SYNNEX CORP COM 87162W100 2907 35695 SH DFND 04 0 0 35695 SYNNEX CORP COM 87162W100 314068 3856438 SH SOLE 0 0 3856438 SYNNEX CORP COM 87162W100 47 574 SH SOLE 0 574 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1192 53576 SH DFND 01 0 53576 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 239 10727 SH DFND 02 0 10727 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 566 25461 SH DFND 04 0 0 25461 SYNDAX PHARMACEUTICALS INC COM 87164F105 39171 1761304 SH SOLE 0 0 1761304 SYNDAX PHARMACEUTICALS INC COM 87164F105 17 765 SH SOLE 0 765 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 7 18248 SH DFND 01 0 18248 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 7 18146 SH SOLE 0 0 18146 SYPRIS SOLUTIONS INC COM 871655106 7 4300 SH DFND 04 0 0 4300 SYPRIS SOLUTIONS INC COM 871655106 186 122106 SH SOLE 0 0 122106 SYNCHRONY FINANCIAL COM 87165B103 19111 550605 SH DFND 01 0 550605 0 SYNCHRONY FINANCIAL COM 87165B103 11130 320646 SH DFND 02 0 320646 0 SYNCHRONY FINANCIAL COM 87165B103 3246 93504 SH DFND 02 0 0 93504 SYNCHRONY FINANCIAL COM 87165B103 50418 1452545 SH DFND 04 0 0 1452545 SYNCHRONY FINANCIAL COM 87165B103 2088000 60155572 SH SOLE 0 0 60155572 SYNCHRONY FINANCIAL COM 87165B103 150 4323 SH SOLE 0 4323 0 SYNEOS HEALTH INC CL A 87166B102 1753 25733 SH DFND 01 0 25733 0 SYNEOS HEALTH INC CL A 87166B102 1388 20366 SH DFND 02 0 20366 0 SYNEOS HEALTH INC CL A 87166B102 4004 58777 SH DFND 04 0 0 58777 SYNEOS HEALTH INC CL A 87166B102 455516 6685976 SH SOLE 0 0 6685976 SYNEOS HEALTH INC CL A 87166B102 23 333 SH SOLE 0 333 0 SYNLOGIC INC COM 87166L100 6 2943 SH DFND 01 0 2943 0 SYNLOGIC INC COM 87166L100 7 3314 SH DFND 04 0 0 3314 SYNLOGIC INC COM 87166L100 1743 806720 SH SOLE 0 0 806720 SYSCO CORP COM 871829107 40777 549108 SH DFND 01 0 549108 0 SYSCO CORP COM 871829107 21599 290855 SH DFND 02 0 290855 0 SYSCO CORP COM 871829107 6497 87488 SH DFND 02 0 0 87488 SYSCO CORP COM 871829107 97177 1308608 SH DFND 04 0 0 1308608 SYSCO CORP COM 871829107 3021212 40684251 SH SOLE 0 0 40684251 SYSCO CORP COM 871829107 177 2381 SH SOLE 0 2381 0 SYROS PHARMACEUTICALS INC COM 87184Q107 887 81741 SH DFND 01 0 81741 0 SYROS PHARMACEUTICALS INC COM 87184Q107 153 14058 SH DFND 04 0 0 14058 SYROS PHARMACEUTICALS INC COM 87184Q107 21144 1948721 SH SOLE 0 0 1948721 SYROS PHARMACEUTICALS INC COM 87184Q107 2 184 SH SOLE 0 184 0 SYSTEMAX INC COM 871851101 706 19665 SH DFND 01 0 19665 0 SYSTEMAX INC COM 871851101 91 2525 SH DFND 02 0 2525 0 SYSTEMAX INC COM 871851101 400 11136 SH DFND 04 0 0 11136 SYSTEMAX INC COM 871851101 36390 1013938 SH SOLE 0 0 1013938 SYSTEMAX INC COM 871851101 3 73 SH SOLE 0 73 0 TCF FINL CORP COM 872307103 1842 49757 SH DFND 01 0 49757 0 TCF FINL CORP COM 872307103 1774 47925 SH DFND 02 0 47925 0 TCF FINL CORP COM 872307103 4532 122418 SH DFND 04 0 0 122418 TCF FINL CORP COM 872307103 507365 13705148 SH SOLE 0 0 13705148 TCF FINL CORP COM 872307103 28 756 SH SOLE 0 756 0 TELA BIO INC COM 872381108 212 14098 SH DFND 01 0 14098 0 TELA BIO INC COM 872381108 34 2257 SH DFND 04 0 0 2257 TELA BIO INC COM 872381108 5751 382385 SH SOLE 0 0 382385 TELA BIO INC COM 872381108 1 59 SH SOLE 0 59 0 TESSCO TECHNOLOGIES INC COM 872386107 10 1599 SH DFND 01 0 1599 0 TESSCO TECHNOLOGIES INC COM 872386107 6 1000 SH DFND 04 0 0 1000 TESSCO TECHNOLOGIES INC COM 872386107 1811 290182 SH SOLE 0 0 290182 TFS FINL CORP COM 87240R107 314 17822 SH DFND 01 0 17822 0 TFS FINL CORP COM 87240R107 826 46838 SH DFND 02 0 46838 0 TFS FINL CORP COM 87240R107 804 45610 SH DFND 04 0 0 45610 TFS FINL CORP COM 87240R107 87373 4955947 SH SOLE 0 0 4955947 TFS FINL CORP COM 87240R107 5 297 SH SOLE 0 297 0 TFF PHARMACEUTICALS INC COM 87241J104 39 2751 SH DFND 01 0 2751 0 TFF PHARMACEUTICALS INC COM 87241J104 74 5162 SH DFND 04 0 0 5162 TFF PHARMACEUTICALS INC COM 87241J104 8861 618788 SH SOLE 0 0 618788 TFF PHARMACEUTICALS INC COM 87241J104 1 69 SH SOLE 0 69 0 TFI INTL INC COM 87241L109 13319 258220 SH DFND 01 0 258220 0 TFI INTL INC COM 87241L109 1567 30379 SH DFND 02 0 30379 0 TFI INTL INC COM 87241L109 2264 43898 SH DFND 04 0 0 43898 TFI INTL INC COM 87241L109 104526 2026492 SH SOLE 0 0 2026492 TFI INTL INC COM 87241L109 5858 113569 SH SOLE 0 113569 0 TJX COS INC NEW COM 872540109 90273 1321907 SH DFND 01 0 1321907 0 TJX COS INC NEW COM 872540109 51953 760775 SH DFND 02 0 760775 0 TJX COS INC NEW COM 872540109 15067 220637 SH DFND 02 0 0 220637 TJX COS INC NEW COM 872540109 209378 3066016 SH DFND 04 0 0 3066016 TJX COS INC NEW COM 872540109 6092154 89210042 SH SOLE 0 0 89210042 TJX COS INC NEW COM 872540109 363 5309 SH SOLE 0 5309 0 T-MOBILE US INC COM 872590104 78237 580176 SH DFND 01 0 580176 0 T-MOBILE US INC COM 872590104 49913 370135 SH DFND 02 0 370135 0 T-MOBILE US INC COM 872590104 13685 101481 SH DFND 02 0 0 101481 T-MOBILE US INC COM 872590104 197318 1463242 SH DFND 04 0 0 1463242 T-MOBILE US INC COM 872590104 5349104 39667070 SH SOLE 0 0 39667070 T-MOBILE US INC COM 872590104 450 3337 SH SOLE 0 3337 0 TRI POINTE GROUP INC COM 87265H109 1442 83577 SH DFND 01 0 83577 0 TRI POINTE GROUP INC COM 87265H109 777 45035 SH DFND 02 0 45035 0 TRI POINTE GROUP INC COM 87265H109 2023 117256 SH DFND 04 0 0 117256 TRI POINTE GROUP INC COM 87265H109 199908 11588851 SH SOLE 0 0 11588851 TRI POINTE GROUP INC COM 87265H109 44 2542 SH SOLE 0 2542 0 TPI COMPOSITES INC COM 87266J104 3220 61011 SH DFND 01 0 61011 0 TPI COMPOSITES INC COM 87266J104 443 8402 SH DFND 02 0 8402 0 TPI COMPOSITES INC COM 87266J104 1251 23693 SH DFND 04 0 0 23693 TPI COMPOSITES INC COM 87266J104 85045 1611310 SH SOLE 0 0 1611310 TPI COMPOSITES INC COM 87266J104 36 675 SH SOLE 0 675 0 TPG RE FIN TR INC COM 87266M107 424 39925 SH DFND 01 0 39925 0 TPG RE FIN TR INC COM 87266M107 191 18022 SH DFND 02 0 18022 0 TPG RE FIN TR INC COM 87266M107 440 41400 SH DFND 04 0 0 41400 TPG RE FIN TR INC COM 87266M107 53805 5066368 SH SOLE 0 0 5066368 TPG RE FIN TR INC COM 87266M107 3 279 SH SOLE 0 279 0 TSR INC COM 872885207 164 23470 SH SOLE 0 0 23470 TTM TECHNOLOGIES INC COM 87305R109 904 65495 SH DFND 01 0 65495 0 TTM TECHNOLOGIES INC COM 87305R109 606 43934 SH DFND 02 0 43934 0 TTM TECHNOLOGIES INC COM 87305R109 1180 85542 SH DFND 04 0 0 85542 TTM TECHNOLOGIES INC COM 87305R109 144324 10462017 SH SOLE 0 0 10462017 TTM TECHNOLOGIES INC COM 87305R109 62 4507 SH SOLE 0 4507 0 TABULA RASA HEALTHCARE INC COM 873379101 1792 41840 SH DFND 01 0 41840 0 TABULA RASA HEALTHCARE INC COM 873379101 288 6717 SH DFND 02 0 6717 0 TABULA RASA HEALTHCARE INC COM 873379101 645 15050 SH DFND 04 0 0 15050 TABULA RASA HEALTHCARE INC COM 873379101 56588 1320917 SH SOLE 0 0 1320917 TABULA RASA HEALTHCARE INC COM 873379101 5 107 SH SOLE 0 107 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1647 36659 SH DFND 01 0 36659 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 303 6733 SH DFND 02 0 6733 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 681 15156 SH DFND 04 0 0 15156 TACTILE SYS TECHNOLOGY INC COM 87357P100 50827 1131005 SH SOLE 0 0 1131005 TACTILE SYS TECHNOLOGY INC COM 87357P100 4 93 SH SOLE 0 93 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 296 2717 SH DFND 02 0 2717 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 935 8576 SH DFND 04 0 0 8576 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2851845 26154117 SH SOLE 0 0 26154117 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 763 6993 SH SOLE 0 6993 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 26596 127996 SH DFND 01 0 127996 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17431 83888 SH DFND 02 0 83888 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4284 20619 SH DFND 02 0 0 20619 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 60775 292485 SH DFND 04 0 0 292485 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2482658 11947920 SH SOLE 0 0 11947920 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 118 566 SH SOLE 0 566 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 55051 3024768 SH SOLE 0 0 3024768 TAL EDUCATION GROUP SPONSORED ADS 874080104 81601 1141114 SH DFND 01 0 1141114 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 11465 160321 SH DFND 02 0 160321 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 59743 835454 SH DFND 04 0 0 835454 TAL EDUCATION GROUP SPONSORED ADS 874080104 4372 61141 SH DFND 05 0 0 61141 TAL EDUCATION GROUP SPONSORED ADS 874080104 836250 11694169 SH SOLE 0 0 11694169 TAL EDUCATION GROUP SPONSORED ADS 874080104 445 6225 SH SOLE 0 6225 0 TALOS ENERGY INC COM 87484T108 83 10039 SH DFND 01 0 10039 0 TALOS ENERGY INC COM 87484T108 60 7327 SH DFND 02 0 7327 0 TALOS ENERGY INC COM 87484T108 220 26716 SH DFND 04 0 0 26716 TALOS ENERGY INC COM 87484T108 15468 1877138 SH SOLE 0 0 1877138 TALOS ENERGY INC COM 87484T108 23 2783 SH SOLE 0 2783 0 TALOS ENERGY INC *W EXP 02/28/202 87484T116 5 116832 SH SOLE 0 0 116832 TANDEM DIABETES CARE INC COM NEW 875372203 2551 26657 SH DFND 01 0 26657 0 TANDEM DIABETES CARE INC COM NEW 875372203 1733 18108 SH DFND 02 0 18108 0 TANDEM DIABETES CARE INC COM NEW 875372203 4709 49214 SH DFND 04 0 0 49214 TANDEM DIABETES CARE INC COM NEW 875372203 494954 5173012 SH SOLE 0 0 5173012 TANDEM DIABETES CARE INC COM NEW 875372203 38 397 SH SOLE 0 397 0 TANGER FACTORY OUTLET CTRS I COM 875465106 597 59984 SH DFND 01 0 59984 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2231 223962 SH DFND 02 0 223962 0 TANGER FACTORY OUTLET CTRS I COM 875465106 747 75021 SH DFND 04 0 0 75021 TANGER FACTORY OUTLET CTRS I COM 875465106 145105 14568800 SH SOLE 0 0 14568800 TANGER FACTORY OUTLET CTRS I COM 875465106 4 443 SH SOLE 0 443 0 TAPESTRY INC COM 876030107 8621 277373 SH DFND 01 0 277373 0 TAPESTRY INC COM 876030107 2887 92888 SH DFND 02 0 92888 0 TAPESTRY INC COM 876030107 19262 619753 SH DFND 04 0 0 619753 TAPESTRY INC COM 876030107 852938 27443310 SH SOLE 0 0 27443310 TAPESTRY INC COM 876030107 102 3286 SH SOLE 0 3286 0 TARGET CORP COM 87612E106 88700 502467 SH DFND 01 0 502467 0 TARGET CORP COM 87612E106 54628 309453 SH DFND 02 0 309453 0 TARGET CORP COM 87612E106 16275 92196 SH DFND 02 0 0 92196 TARGET CORP COM 87612E106 226405 1282529 SH DFND 04 0 0 1282529 TARGET CORP COM 87612E106 7221762 40909547 SH SOLE 0 0 40909547 TARGET CORP COM 87612E106 757 4290 SH SOLE 0 4290 0 TARGA RES CORP COM 87612G101 1968 74605 SH DFND 01 0 74605 0 TARGA RES CORP COM 87612G101 5346 202663 SH DFND 02 0 202663 0 TARGA RES CORP COM 87612G101 4814 182500 SH DFND 04 0 0 182500 TARGA RES CORP COM 87612G101 601565 22803846 SH SOLE 0 0 22803846 TARGA RES CORP COM 87612G101 30 1128 SH SOLE 0 1128 0 TARGET HOSPITALITY CORP COM 87615L107 36 22923 SH DFND 01 0 22923 0 TARGET HOSPITALITY CORP COM 87615L107 17 10559 SH DFND 04 0 0 10559 TARGET HOSPITALITY CORP COM 87615L107 2327 1472928 SH SOLE 0 0 1472928 TARSUS PHARMACEUTICALS INC COM 87650L103 427 10320 SH DFND 01 0 10320 0 TARSUS PHARMACEUTICALS INC COM 87650L103 148 3572 SH DFND 04 0 0 3572 TARSUS PHARMACEUTICALS INC COM 87650L103 10621 256971 SH SOLE 0 0 256971 TARSUS PHARMACEUTICALS INC COM 87650L103 1 28 SH SOLE 0 28 0 TATA MTRS LTD SPONSORED ADR 876568502 76 6033 SH DFND 01 0 6033 0 TATA MTRS LTD SPONSORED ADR 876568502 1 109 SH DFND 05 0 0 109 TATA MTRS LTD SPONSORED ADR 876568502 12490 991275 SH SOLE 0 0 991275 TATTOOED CHEF INC COM CL A 87663X102 91 3967 SH DFND 01 0 3967 0 TATTOOED CHEF INC COM CL A 87663X102 286 12492 SH DFND 04 0 0 12492 TATTOOED CHEF INC COM CL A 87663X102 21409 935285 SH SOLE 0 0 935285 TATTOOED CHEF INC COM CL A 87663X102 2 104 SH SOLE 0 104 0 TAYLOR DEVICES INC COM 877163105 10 1000 SH DFND 01 0 1000 0 TAYLOR DEVICES INC COM 877163105 7 700 SH DFND 04 0 0 700 TAYLOR DEVICES INC COM 877163105 378 36095 SH SOLE 0 0 36095 TAYLOR MORRISON HOME CORP COM 87724P106 2581 100632 SH DFND 01 0 100632 0 TAYLOR MORRISON HOME CORP COM 87724P106 1120 43656 SH DFND 02 0 43656 0 TAYLOR MORRISON HOME CORP COM 87724P106 2888 112596 SH DFND 04 0 0 112596 TAYLOR MORRISON HOME CORP COM 87724P106 280360 10930197 SH SOLE 0 0 10930197 TAYLOR MORRISON HOME CORP COM 87724P106 54 2096 SH SOLE 0 2096 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 390 14699 SH DFND 01 0 14699 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 172 6484 SH DFND 04 0 0 6484 TAYSHA GENE THERAPIES INC COM SHS 877619106 11774 443621 SH SOLE 0 0 443621 TAYSHA GENE THERAPIES INC COM SHS 877619106 1 46 SH SOLE 0 46 0 TC ENERGY CORP COM 87807B107 111870 2747302 SH DFND 01 0 2747302 0 TC ENERGY CORP COM 87807B107 43344 1064439 SH DFND 02 0 1064439 0 TC ENERGY CORP COM 87807B107 6950 170673 SH DFND 02 0 0 170673 TC ENERGY CORP COM 87807B107 32862 807025 SH DFND 04 0 0 807025 TC ENERGY CORP COM 87807B107 878045 21562979 SH SOLE 0 0 21562979 TC ENERGY CORP COM 87807B107 91561 2248545 SH SOLE 0 2248545 0 TCR2 THERAPEUTICS INC COM 87808K106 578 18703 SH DFND 01 0 18703 0 TCR2 THERAPEUTICS INC COM 87808K106 236 7620 SH DFND 02 0 7620 0 TCR2 THERAPEUTICS INC COM 87808K106 550 17790 SH DFND 04 0 0 17790 TCR2 THERAPEUTICS INC COM 87808K106 33779 1092102 SH SOLE 0 0 1092102 TCR2 THERAPEUTICS INC COM 87808K106 3 107 SH SOLE 0 107 0 TEAM INC COM 878155100 220 20171 SH DFND 01 0 20171 0 TEAM INC COM 878155100 129 11820 SH DFND 04 0 0 11820 TEAM INC COM 878155100 20199 1853082 SH SOLE 0 0 1853082 TEAM INC COM 878155100 2 152 SH SOLE 0 152 0 TECHNICAL COMMUNICATIONS COR COM 878409101 161 33618 SH SOLE 0 0 33618 TECK RESOURCES LTD CL B 878742204 24602 1355505 SH DFND 01 0 1355505 0 TECK RESOURCES LTD CL B 878742204 4775 263090 SH DFND 02 0 263090 0 TECK RESOURCES LTD CL B 878742204 1364 75163 SH DFND 02 0 0 75163 TECK RESOURCES LTD CL B 878742204 7318 403177 SH DFND 04 0 0 403177 TECK RESOURCES LTD CL B 878742204 192161 10587408 SH SOLE 0 0 10587408 TECK RESOURCES LTD CL B 878742204 14373 791903 SH SOLE 0 791903 0 TECHTARGET INC COM 87874R100 2782 47068 SH DFND 01 0 47068 0 TECHTARGET INC COM 87874R100 431 7292 SH DFND 02 0 7292 0 TECHTARGET INC COM 87874R100 1106 18713 SH DFND 04 0 0 18713 TECHTARGET INC COM 87874R100 113571 1921348 SH SOLE 0 0 1921348 TECHTARGET INC COM 87874R100 21 358 SH SOLE 0 358 0 TEGNA INC COM 87901J105 2028 145371 SH DFND 01 0 145371 0 TEGNA INC COM 87901J105 1030 73849 SH DFND 02 0 73849 0 TEGNA INC COM 87901J105 2546 182509 SH DFND 04 0 0 182509 TEGNA INC COM 87901J105 283593 20329228 SH SOLE 0 0 20329228 TEGNA INC COM 87901J105 70 5003 SH SOLE 0 5003 0 TEJON RANCH CO COM 879080109 200 13842 SH DFND 01 0 13842 0 TEJON RANCH CO COM 879080109 52 3600 SH DFND 02 0 3600 0 TEJON RANCH CO COM 879080109 190 13137 SH DFND 04 0 0 13137 TEJON RANCH CO COM 879080109 31599 2186766 SH SOLE 0 0 2186766 TEJON RANCH CO COM 879080109 2 132 SH SOLE 0 132 0 TELADOC HEALTH INC COM 87918A105 10041 50217 SH DFND 01 0 50217 0 TELADOC HEALTH INC COM 87918A105 14116 70592 SH DFND 02 0 70592 0 TELADOC HEALTH INC COM 87918A105 4337 21687 SH DFND 02 0 0 21687 TELADOC HEALTH INC COM 87918A105 26577 132914 SH DFND 04 0 0 132914 TELADOC HEALTH INC COM 87918A105 2239066 11197568 SH SOLE 0 0 11197568 TELADOC HEALTH INC COM 87918A105 136 681 SH SOLE 0 681 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 241 36711 SH DFND 02 0 36711 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 972 148229 SH DFND 04 0 0 148229 TELECOM ARGENTINA S A SPON ADR REP B 879273209 240 36648 SH DFND 05 0 0 36648 TELEDYNE TECHNOLOGIES INC COM 879360105 14472 36921 SH DFND 01 0 36921 0 TELEDYNE TECHNOLOGIES INC COM 879360105 8342 21281 SH DFND 02 0 21281 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2600 6632 SH DFND 02 0 0 6632 TELEDYNE TECHNOLOGIES INC COM 879360105 37699 96177 SH DFND 04 0 0 96177 TELEDYNE TECHNOLOGIES INC COM 879360105 1448366 3694999 SH SOLE 0 0 3694999 TELEDYNE TECHNOLOGIES INC COM 879360105 71 181 SH SOLE 0 181 0 TELEFLEX INCORPORATED COM 879369106 20676 50236 SH DFND 01 0 50236 0 TELEFLEX INCORPORATED COM 879369106 11386 27666 SH DFND 02 0 27666 0 TELEFLEX INCORPORATED COM 879369106 3514 8537 SH DFND 02 0 0 8537 TELEFLEX INCORPORATED COM 879369106 49093 119283 SH DFND 04 0 0 119283 TELEFLEX INCORPORATED COM 879369106 1966514 4778079 SH SOLE 0 0 4778079 TELEFLEX INCORPORATED COM 879369106 94 228 SH SOLE 0 228 0 TELEFONICA BRASIL SA NEW ADR 87936R205 352 39740 SH DFND 01 0 39740 0 TELEFONICA BRASIL SA NEW ADR 87936R205 20 2290 SH DFND 04 0 0 2290 TELEFONICA BRASIL SA NEW ADR 87936R205 15498 1751162 SH SOLE 0 0 1751162 TELEFONICA S A SPONSORED ADR 879382208 73 18031 SH SOLE 0 0 18031 TELEPHONE & DATA SYS INC COM NEW 879433829 610 32858 SH DFND 01 0 32858 0 TELEPHONE & DATA SYS INC COM NEW 879433829 652 35086 SH DFND 02 0 35086 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1618 87110 SH DFND 04 0 0 87110 TELEPHONE & DATA SYS INC COM NEW 879433829 179799 9682256 SH SOLE 0 0 9682256 TELEPHONE & DATA SYS INC COM NEW 879433829 34 1848 SH SOLE 0 1848 0 TELENAV INC COM 879455103 188 39931 SH DFND 01 0 39931 0 TELENAV INC COM 879455103 54 11563 SH DFND 04 0 0 11563 TELENAV INC COM 879455103 8398 1786801 SH SOLE 0 0 1786801 TELENAV INC COM 879455103 1 198 SH SOLE 0 198 0 TELIGENT INC NEW COM NEW 87960W203 1 1023 SH DFND 04 0 0 1023 TELIGENT INC NEW COM NEW 87960W203 48 64224 SH SOLE 0 0 64224 TELLURIAN INC NEW COM 87968A104 157 122399 SH DFND 01 0 122399 0 TELLURIAN INC NEW COM 87968A104 83 65179 SH DFND 04 0 0 65179 TELLURIAN INC NEW COM 87968A104 15092 11790538 SH SOLE 0 0 11790538 TELLURIAN INC NEW COM 87968A104 1 984 SH SOLE 0 984 0 TELOS CORP MD COM 87969B101 166 5047 SH DFND 01 0 5047 0 TELOS CORP MD COM 87969B101 31 942 SH DFND 04 0 0 942 TELOS CORP MD COM 87969B101 1672 50709 SH SOLE 0 0 50709 TELUS CORPORATION COM 87971M103 24559 1240344 SH DFND 01 0 1240344 0 TELUS CORPORATION COM 87971M103 5601 282872 SH DFND 02 0 282872 0 TELUS CORPORATION COM 87971M103 1505 76013 SH DFND 02 0 0 76013 TELUS CORPORATION COM 87971M103 1727 87205 SH DFND 04 0 0 87205 TELUS CORPORATION COM 87971M103 203088 10256975 SH SOLE 0 0 10256975 TELUS CORPORATION COM 87971M103 60820 3071730 SH SOLE 0 3071730 0 TEMPUR SEALY INTL INC COM 88023U101 2153 79738 SH DFND 01 0 79738 0 TEMPUR SEALY INTL INC COM 88023U101 1701 62993 SH DFND 02 0 62993 0 TEMPUR SEALY INTL INC COM 88023U101 4189 155158 SH DFND 04 0 0 155158 TEMPUR SEALY INTL INC COM 88023U101 498178 18451032 SH SOLE 0 0 18451032 TEMPUR SEALY INTL INC COM 88023U101 70 2575 SH SOLE 0 2575 0 TENABLE HLDGS INC COM 88025T102 7305 139775 SH DFND 01 0 139775 0 TENABLE HLDGS INC COM 88025T102 979 18736 SH DFND 02 0 18736 0 TENABLE HLDGS INC COM 88025T102 2605 49844 SH DFND 04 0 0 49844 TENABLE HLDGS INC COM 88025T102 312934 5988016 SH SOLE 0 0 5988016 TENABLE HLDGS INC COM 88025T102 18 338 SH SOLE 0 338 0 10X GENOMICS INC CL A COM 88025U109 3908 27597 SH DFND 01 0 27597 0 10X GENOMICS INC CL A COM 88025U109 4494 31736 SH DFND 02 0 31736 0 10X GENOMICS INC CL A COM 88025U109 1030 7276 SH DFND 02 0 0 7276 10X GENOMICS INC CL A COM 88025U109 5309 37495 SH DFND 04 0 0 37495 10X GENOMICS INC CL A COM 88025U109 861357 6083028 SH SOLE 0 0 6083028 10X GENOMICS INC CL A COM 88025U109 81 573 SH SOLE 0 573 0 TENARIS S A SPONSORED ADS 88031M109 1 88 SH DFND 01 0 88 0 TENARIS S A SPONSORED ADS 88031M109 4567 286325 SH SOLE 0 0 286325 TENAX THERAPEUTICS INC COM NEW 88032L209 8 4091 SH DFND 01 0 4091 0 TENAX THERAPEUTICS INC COM NEW 88032L209 91 49161 SH SOLE 0 0 49161 TENET HEALTHCARE CORP COM NEW 88033G407 3325 83265 SH DFND 01 0 83265 0 TENET HEALTHCARE CORP COM NEW 88033G407 1226 30710 SH DFND 02 0 30710 0 TENET HEALTHCARE CORP COM NEW 88033G407 3298 82607 SH DFND 04 0 0 82607 TENET HEALTHCARE CORP COM NEW 88033G407 447553 11208449 SH SOLE 0 0 11208449 TENET HEALTHCARE CORP COM NEW 88033G407 82 2055 SH SOLE 0 2055 0 TENGASCO INC COM PAR 88033R502 59 47328 SH SOLE 0 0 47328 TENNANT CO COM 880345103 2528 36029 SH DFND 01 0 36029 0 TENNANT CO COM 880345103 421 6004 SH DFND 02 0 6004 0 TENNANT CO COM 880345103 1099 15661 SH DFND 04 0 0 15661 TENNANT CO COM 880345103 137359 1957517 SH SOLE 0 0 1957517 TENNANT CO COM 880345103 6 91 SH SOLE 0 91 0 TENNECO INC CL A VTG COM STK 880349105 351 33117 SH DFND 01 0 33117 0 TENNECO INC CL A VTG COM STK 880349105 141 13310 SH DFND 02 0 13310 0 TENNECO INC CL A VTG COM STK 880349105 443 41750 SH DFND 04 0 0 41750 TENNECO INC CL A VTG COM STK 880349105 45963 4336162 SH SOLE 0 0 4336162 TENNECO INC CL A VTG COM STK 880349105 14 1327 SH SOLE 0 1327 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 26051 1354026 SH DFND 01 0 1354026 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3043 158181 SH DFND 02 0 158181 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 16378 851230 SH DFND 04 0 0 851230 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 977 50796 SH DFND 05 0 0 50796 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 280771 14593103 SH SOLE 0 0 14593103 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 367 19052 SH SOLE 0 19052 0 TERADATA CORP DEL COM 88076W103 1041 46338 SH DFND 01 0 46338 0 TERADATA CORP DEL COM 88076W103 817 36339 SH DFND 02 0 36339 0 TERADATA CORP DEL COM 88076W103 1987 88416 SH DFND 04 0 0 88416 TERADATA CORP DEL COM 88076W103 274163 12201291 SH SOLE 0 0 12201291 TERADATA CORP DEL COM 88076W103 11 509 SH SOLE 0 509 0 TERADYNE INC COM 880770102 22357 186477 SH DFND 01 0 186477 0 TERADYNE INC COM 880770102 12772 106535 SH DFND 02 0 106535 0 TERADYNE INC COM 880770102 3648 30426 SH DFND 02 0 0 30426 TERADYNE INC COM 880770102 50725 423093 SH DFND 04 0 0 423093 TERADYNE INC COM 880770102 2199679 18347475 SH SOLE 0 0 18347475 TERADYNE INC COM 880770102 152 1265 SH SOLE 0 1265 0 TEREX CORP NEW COM 880779103 1599 45821 SH DFND 01 0 45821 0 TEREX CORP NEW COM 880779103 1111 31831 SH DFND 02 0 31831 0 TEREX CORP NEW COM 880779103 2031 58200 SH DFND 04 0 0 58200 TEREX CORP NEW COM 880779103 214306 6142343 SH SOLE 0 0 6142343 TEREX CORP NEW COM 880779103 34 986 SH SOLE 0 986 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2211 43348 SH DFND 01 0 43348 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2258 44265 SH DFND 02 0 44265 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5426 106374 SH DFND 04 0 0 106374 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 583776 11444338 SH SOLE 0 0 11444338 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 33 649 SH SOLE 0 649 0 TERRITORIAL BANCORP INC COM 88145X108 121 5039 SH DFND 01 0 5039 0 TERRITORIAL BANCORP INC COM 88145X108 75 3123 SH DFND 04 0 0 3123 TERRITORIAL BANCORP INC COM 88145X108 9870 410739 SH SOLE 0 0 410739 TERRITORIAL BANCORP INC COM 88145X108 1 42 SH SOLE 0 42 0 TERRENO RLTY CORP COM 88146M101 4779 81675 SH DFND 01 0 81675 0 TERRENO RLTY CORP COM 88146M101 9788 167292 SH DFND 02 0 167292 0 TERRENO RLTY CORP COM 88146M101 3382 57806 SH DFND 04 0 0 57806 TERRENO RLTY CORP COM 88146M101 546232 9335707 SH SOLE 0 0 9335707 TERRENO RLTY CORP COM 88146M101 33 560 SH SOLE 0 560 0 TESLA INC COM 88160R101 601351 852170 SH DFND 01 0 852170 0 TESLA INC COM 88160R101 316916 449100 SH DFND 02 0 449100 0 TESLA INC COM 88160R101 96070 136140 SH DFND 02 0 0 136140 TESLA INC COM 88160R101 1362877 1931323 SH DFND 04 0 0 1931323 TESLA INC COM 88160R101 38417788 54441578 SH SOLE 0 0 54441578 TESLA INC COM 88160R101 2822 3999 SH SOLE 0 3999 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5627 583111 SH DFND 02 0 583111 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1880 194834 SH DFND 02 0 0 194834 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2450 253849 SH DFND 04 0 0 253849 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 608 62954 SH SOLE 0 0 62954 TETRA TECHNOLOGIES INC DEL COM 88162F105 22 25929 SH DFND 01 0 25929 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 27 31672 SH DFND 04 0 0 31672 TETRA TECHNOLOGIES INC DEL COM 88162F105 3580 4154996 SH SOLE 0 0 4154996 TETRA TECH INC NEW COM 88162G103 12340 106582 SH DFND 01 0 106582 0 TETRA TECH INC NEW COM 88162G103 2019 17439 SH DFND 02 0 17439 0 TETRA TECH INC NEW COM 88162G103 4899 42316 SH DFND 04 0 0 42316 TETRA TECH INC NEW COM 88162G103 576308 4977616 SH SOLE 0 0 4977616 TETRA TECH INC NEW COM 88162G103 31 268 SH SOLE 0 268 0 TEXAS CAP BANCSHARES INC COM 88224Q107 2009 33772 SH DFND 01 0 33772 0 TEXAS CAP BANCSHARES INC COM 88224Q107 975 16393 SH DFND 02 0 16393 0 TEXAS CAP BANCSHARES INC COM 88224Q107 2478 41649 SH DFND 04 0 0 41649 TEXAS CAP BANCSHARES INC COM 88224Q107 272626 4581948 SH SOLE 0 0 4581948 TEXAS CAP BANCSHARES INC COM 88224Q107 31 515 SH SOLE 0 515 0 TEXAS INSTRS INC COM 882508104 160280 976543 SH DFND 01 0 976543 0 TEXAS INSTRS INC COM 882508104 95192 579982 SH DFND 02 0 579982 0 TEXAS INSTRS INC COM 882508104 27627 168324 SH DFND 02 0 0 168324 TEXAS INSTRS INC COM 882508104 394228 2401923 SH DFND 04 0 0 2401923 TEXAS INSTRS INC COM 882508104 13212547 80500498 SH SOLE 0 0 80500498 TEXAS INSTRS INC COM 882508104 785 4782 SH SOLE 0 4782 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1482 2038 SH DFND 02 0 2038 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1905 2621 SH DFND 04 0 0 2621 TEXAS PAC LD TR SUB CTF PROP I T 882610108 22240 30592 SH SOLE 0 0 30592 TEXAS ROADHOUSE INC COM 882681109 10148 129833 SH DFND 01 0 129833 0 TEXAS ROADHOUSE INC COM 882681109 1642 21004 SH DFND 02 0 21004 0 TEXAS ROADHOUSE INC COM 882681109 4219 53984 SH DFND 04 0 0 53984 TEXAS ROADHOUSE INC COM 882681109 460927 5897228 SH SOLE 0 0 5897228 TEXAS ROADHOUSE INC COM 882681109 36 463 SH SOLE 0 463 0 TEXTRON INC COM 883203101 11084 229333 SH DFND 01 0 229333 0 TEXTRON INC COM 883203101 5692 117766 SH DFND 02 0 117766 0 TEXTRON INC COM 883203101 2030 42000 SH DFND 02 0 0 42000 TEXTRON INC COM 883203101 27697 573077 SH DFND 04 0 0 573077 TEXTRON INC COM 883203101 1101999 22801560 SH SOLE 0 0 22801560 TEXTRON INC COM 883203101 125 2589 SH SOLE 0 2589 0 TG THERAPEUTICS INC COM 88322Q108 10634 204424 SH DFND 01 0 204424 0 TG THERAPEUTICS INC COM 88322Q108 1763 33893 SH DFND 02 0 33893 0 TG THERAPEUTICS INC COM 88322Q108 4606 88552 SH DFND 04 0 0 88552 TG THERAPEUTICS INC COM 88322Q108 553641 10642857 SH SOLE 0 0 10642857 TG THERAPEUTICS INC COM 88322Q108 59 1137 SH SOLE 0 1137 0 THE ODP CORP COM 88337F105 1016 34684 SH DFND 01 0 34684 0 THE ODP CORP COM 88337F105 573 19572 SH DFND 02 0 19572 0 THE ODP CORP COM 88337F105 1306 44582 SH DFND 04 0 0 44582 THE ODP CORP COM 88337F105 161728 5519744 SH SOLE 0 0 5519744 THE ODP CORP COM 88337F105 59 2014 SH SOLE 0 2014 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 20 5371 SH DFND 01 0 5371 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 6 1600 SH DFND 04 0 0 1600 THE ONE GROUP HOSPITALITY IN COM 88338K103 2716 733938 SH SOLE 0 0 733938 THERAPEUTICSMD INC COM 88338N107 547 451924 SH DFND 01 0 451924 0 THERAPEUTICSMD INC COM 88338N107 85 69912 SH DFND 02 0 69912 0 THERAPEUTICSMD INC COM 88338N107 190 157399 SH DFND 04 0 0 157399 THERAPEUTICSMD INC COM 88338N107 15107 12485113 SH SOLE 0 0 12485113 THERAPEUTICSMD INC COM 88338N107 2 1296 SH SOLE 0 1296 0 THE TRADE DESK INC COM CL A 88339J105 14949 18663 SH DFND 01 0 18663 0 THE TRADE DESK INC COM CL A 88339J105 19803 24723 SH DFND 02 0 24723 0 THE TRADE DESK INC COM CL A 88339J105 6144 7670 SH DFND 02 0 0 7670 THE TRADE DESK INC COM CL A 88339J105 38985 48671 SH DFND 04 0 0 48671 THE TRADE DESK INC COM CL A 88339J105 2965622 3702399 SH SOLE 0 0 3702399 THE TRADE DESK INC COM CL A 88339J105 214 267 SH SOLE 0 267 0 THE REALREAL INC COM 88339P101 2437 124736 SH DFND 01 0 124736 0 THE REALREAL INC COM 88339P101 107 5485 SH DFND 02 0 5485 0 THE REALREAL INC COM 88339P101 609 31155 SH DFND 04 0 0 31155 THE REALREAL INC COM 88339P101 99551 5094728 SH SOLE 0 0 5094728 THE REALREAL INC COM 88339P101 5 275 SH SOLE 0 275 0 THERMO FISHER SCIENTIFIC INC COM 883556102 198232 425591 SH DFND 01 0 425591 0 THERMO FISHER SCIENTIFIC INC COM 883556102 111091 238506 SH DFND 02 0 238506 0 THERMO FISHER SCIENTIFIC INC COM 883556102 33825 72620 SH DFND 02 0 0 72620 THERMO FISHER SCIENTIFIC INC COM 883556102 470877 1010942 SH DFND 04 0 0 1010942 THERMO FISHER SCIENTIFIC INC COM 883556102 13622957 29247621 SH SOLE 0 0 29247621 THERMO FISHER SCIENTIFIC INC COM 883556102 979 2101 SH SOLE 0 2101 0 THERMOGENESIS HLDGS INC COM 88362L100 117 56165 SH SOLE 0 0 56165 THERMON GROUP HLDGS INC COM 88362T103 349 22317 SH DFND 01 0 22317 0 THERMON GROUP HLDGS INC COM 88362T103 196 12525 SH DFND 02 0 12525 0 THERMON GROUP HLDGS INC COM 88362T103 422 27031 SH DFND 04 0 0 27031 THERMON GROUP HLDGS INC COM 88362T103 44964 2876789 SH SOLE 0 0 2876789 THERMON GROUP HLDGS INC COM 88362T103 3 171 SH SOLE 0 171 0 THOMSON REUTERS CORP. COM NEW 884903709 8757 106938 SH DFND 02 0 106938 0 THOMSON REUTERS CORP. COM NEW 884903709 2582 31535 SH DFND 02 0 0 31535 THOMSON REUTERS CORP. COM NEW 884903709 11805 144157 SH DFND 04 0 0 144157 THOMSON REUTERS CORP. COM NEW 884903709 23374 285436 SH SOLE 0 285436 0 THOR INDS INC COM 885160101 1654 17787 SH DFND 01 0 17787 0 THOR INDS INC COM 885160101 1753 18849 SH DFND 02 0 18849 0 THOR INDS INC COM 885160101 4316 46411 SH DFND 04 0 0 46411 THOR INDS INC COM 885160101 438457 4715099 SH SOLE 0 0 4715099 THOR INDS INC COM 885160101 130 1400 SH SOLE 0 1400 0 3-D SYS CORP DEL COM NEW 88554D205 851 81241 SH DFND 01 0 81241 0 3-D SYS CORP DEL COM NEW 88554D205 456 43537 SH DFND 02 0 43537 0 3-D SYS CORP DEL COM NEW 88554D205 1041 99304 SH DFND 04 0 0 99304 3-D SYS CORP DEL COM NEW 88554D205 127891 12203374 SH SOLE 0 0 12203374 3-D SYS CORP DEL COM NEW 88554D205 6 589 SH SOLE 0 589 0 360 DIGITECH INC AMERICAN DEP 88557W101 3725 315953 SH DFND 01 0 315953 0 360 DIGITECH INC AMERICAN DEP 88557W101 49 4151 SH DFND 02 0 4151 0 360 DIGITECH INC AMERICAN DEP 88557W101 27 2321 SH DFND 04 0 0 2321 360 DIGITECH INC AMERICAN DEP 88557W101 252 21392 SH DFND 05 0 0 21392 360 DIGITECH INC AMERICAN DEP 88557W101 37520 3182341 SH SOLE 0 0 3182341 3M CO COM 88579Y101 108626 621467 SH DFND 01 0 621467 0 3M CO COM 88579Y101 57582 329437 SH DFND 02 0 329437 0 3M CO COM 88579Y101 18462 105623 SH DFND 02 0 0 105623 3M CO COM 88579Y101 258878 1481078 SH DFND 04 0 0 1481078 3M CO COM 88579Y101 7428734 42500908 SH SOLE 0 0 42500908 3M CO COM 88579Y101 496 2837 SH SOLE 0 2837 0 THRYV HLDGS INC COM NEW 886029206 16 1163 SH DFND 01 0 1163 0 THRYV HLDGS INC COM NEW 886029206 3353 248399 SH SOLE 0 0 248399 THRYV HLDGS INC COM NEW 886029206 1 99 SH SOLE 0 99 0 TIDEWATER INC NEW COM 88642R109 229 26501 SH DFND 01 0 26501 0 TIDEWATER INC NEW COM 88642R109 110 12680 SH DFND 04 0 0 12680 TIDEWATER INC NEW COM 88642R109 18186 2104906 SH SOLE 0 0 2104906 TIDEWATER INC NEW COM 88642R109 2 209 SH SOLE 0 209 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 4 10134 SH SOLE 0 0 10134 TIFFANY & CO NEW COM 886547108 14520 110462 SH DFND 01 0 110462 0 TIFFANY & CO NEW COM 886547108 13541 103015 SH DFND 02 0 103015 0 TIFFANY & CO NEW COM 886547108 2630 20010 SH DFND 02 0 0 20010 TIFFANY & CO NEW COM 886547108 37331 283992 SH DFND 04 0 0 283992 TIFFANY & CO NEW COM 886547108 1540593 11719989 SH SOLE 0 0 11719989 TIFFANY & CO NEW COM 886547108 79 598 SH SOLE 0 598 0 TILLYS INC CL A 886885102 118 14427 SH DFND 01 0 14427 0 TILLYS INC CL A 886885102 16 1907 SH DFND 02 0 1907 0 TILLYS INC CL A 886885102 120 14678 SH DFND 04 0 0 14678 TILLYS INC CL A 886885102 9607 1177336 SH SOLE 0 0 1177336 TILLYS INC CL A 886885102 11 1313 SH SOLE 0 1313 0 TILRAY INC COM CL 2 88688T100 103 12483 SH DFND 02 0 12483 0 TILRAY INC COM CL 2 88688T100 142 17172 SH DFND 04 0 0 17172 TILRAY INC COM CL 2 88688T100 1204 145770 SH SOLE 0 0 145770 TIM S A SPONSORED ADR 88706T108 78 5631 SH DFND 01 0 5631 0 TIM S A SPONSORED ADR 88706T108 11866 852450 SH SOLE 0 0 852450 TIMBERLAND BANCORP INC COM 887098101 111 4563 SH DFND 01 0 4563 0 TIMBERLAND BANCORP INC COM 887098101 39 1600 SH DFND 04 0 0 1600 TIMBERLAND BANCORP INC COM 887098101 7820 322326 SH SOLE 0 0 322326 TIMBERLAND BANCORP INC COM 887098101 1 41 SH SOLE 0 41 0 TIMKEN CO COM 887389104 1666 21531 SH DFND 01 0 21531 0 TIMKEN CO COM 887389104 1851 23931 SH DFND 02 0 23931 0 TIMKEN CO COM 887389104 4410 57009 SH DFND 04 0 0 57009 TIMKEN CO COM 887389104 474591 6134834 SH SOLE 0 0 6134834 TIMKEN CO COM 887389104 52 671 SH SOLE 0 671 0 TIMKENSTEEL CORPORATION COM 887399103 140 30052 SH DFND 01 0 30052 0 TIMKENSTEEL CORPORATION COM 887399103 46 9918 SH DFND 04 0 0 9918 TIMKENSTEEL CORPORATION COM 887399103 12021 2574158 SH SOLE 0 0 2574158 TIMKENSTEEL CORPORATION COM 887399103 1 199 SH SOLE 0 199 0 TIPTREE INC COM 88822Q103 73 14527 SH DFND 01 0 14527 0 TIPTREE INC COM 88822Q103 28 5635 SH DFND 04 0 0 5635 TIPTREE INC COM 88822Q103 6688 1332301 SH SOLE 0 0 1332301 TIPTREE INC COM 88822Q103 1 187 SH SOLE 0 187 0 TITAN INTL INC ILL COM 88830M102 49 10145 SH DFND 01 0 10145 0 TITAN INTL INC ILL COM 88830M102 61 12539 SH DFND 04 0 0 12539 TITAN INTL INC ILL COM 88830M102 13680 2814882 SH SOLE 0 0 2814882 TITAN INTL INC ILL COM 88830M102 2 324 SH SOLE 0 324 0 TITAN MACHY INC COM 88830R101 233 11942 SH DFND 01 0 11942 0 TITAN MACHY INC COM 88830R101 20 1019 SH DFND 02 0 1019 0 TITAN MACHY INC COM 88830R101 98 5024 SH DFND 04 0 0 5024 TITAN MACHY INC COM 88830R101 18375 939877 SH SOLE 0 0 939877 TITAN MACHY INC COM 88830R101 2 114 SH SOLE 0 114 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 18 SH DFND 04 0 0 18 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 186 56673 SH SOLE 0 0 56673 TIVITY HEALTH INC COM 88870R102 1083 55290 SH DFND 01 0 55290 0 TIVITY HEALTH INC COM 88870R102 223 11371 SH DFND 02 0 11371 0 TIVITY HEALTH INC COM 88870R102 546 27879 SH DFND 04 0 0 27879 TIVITY HEALTH INC COM 88870R102 89455 4566369 SH SOLE 0 0 4566369 TIVITY HEALTH INC COM 88870R102 12 627 SH SOLE 0 627 0 TOLL BROTHERS INC COM 889478103 1640 37728 SH DFND 01 0 37728 0 TOLL BROTHERS INC COM 889478103 1803 41480 SH DFND 02 0 41480 0 TOLL BROTHERS INC COM 889478103 4462 102653 SH DFND 04 0 0 102653 TOLL BROTHERS INC COM 889478103 430459 9902449 SH SOLE 0 0 9902449 TOLL BROTHERS INC COM 889478103 102 2336 SH SOLE 0 2336 0 TOMPKINS FINL CORP COM 890110109 631 8934 SH DFND 01 0 8934 0 TOMPKINS FINL CORP COM 890110109 333 4717 SH DFND 02 0 4717 0 TOMPKINS FINL CORP COM 890110109 680 9636 SH DFND 04 0 0 9636 TOMPKINS FINL CORP COM 890110109 97786 1385076 SH SOLE 0 0 1385076 TOMPKINS FINL CORP COM 890110109 17 242 SH SOLE 0 242 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 21 31658 SH DFND 01 0 31658 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 28 41667 SH DFND 04 0 0 41667 TONIX PHARMACEUTICALS HLDG C COM 890260706 1176 1742514 SH SOLE 0 0 1742514 TOOTSIE ROLL INDS INC COM 890516107 825 27775 SH DFND 01 0 27775 0 TOOTSIE ROLL INDS INC COM 890516107 404 13591 SH DFND 02 0 13591 0 TOOTSIE ROLL INDS INC COM 890516107 427 14390 SH DFND 04 0 0 14390 TOOTSIE ROLL INDS INC COM 890516107 56175 1891410 SH SOLE 0 0 1891410 TOOTSIE ROLL INDS INC COM 890516107 10 349 SH SOLE 0 349 0 TOPBUILD CORP COM 89055F103 12041 65410 SH DFND 01 0 65410 0 TOPBUILD CORP COM 89055F103 2102 11419 SH DFND 02 0 11419 0 TOPBUILD CORP COM 89055F103 5111 27766 SH DFND 04 0 0 27766 TOPBUILD CORP COM 89055F103 574536 3121121 SH SOLE 0 0 3121121 TOPBUILD CORP COM 89055F103 64 348 SH SOLE 0 348 0 TORCHLIGHT ENERGY RES INC COM 89102U103 15 20979 SH DFND 01 0 20979 0 TORCHLIGHT ENERGY RES INC COM 89102U103 8 11500 SH DFND 04 0 0 11500 TORCHLIGHT ENERGY RES INC COM 89102U103 2096 2993821 SH SOLE 0 0 2993821 TORO CO COM 891092108 4437 46786 SH DFND 01 0 46786 0 TORO CO COM 891092108 3301 34804 SH DFND 02 0 34804 0 TORO CO COM 891092108 8157 86013 SH DFND 04 0 0 86013 TORO CO COM 891092108 977148 10303120 SH SOLE 0 0 10303120 TORO CO COM 891092108 50 526 SH SOLE 0 526 0 TORONTO DOMINION BK ONT COM NEW 891160509 298469 5290125 SH DFND 01 0 5290125 0 TORONTO DOMINION BK ONT COM NEW 891160509 63008 1116761 SH DFND 02 0 1116761 0 TORONTO DOMINION BK ONT COM NEW 891160509 18682 331119 SH DFND 02 0 0 331119 TORONTO DOMINION BK ONT COM NEW 891160509 90722 1607982 SH DFND 04 0 0 1607982 TORONTO DOMINION BK ONT COM NEW 891160509 2352818 41701840 SH SOLE 0 0 41701840 TORONTO DOMINION BK ONT COM NEW 891160509 244130 4327004 SH SOLE 0 4327004 0 TOUGHBUILT INDS INC COM NEW 89157G504 183 231116 SH SOLE 0 0 231116 TOWNEBANK PORTSMOUTH VA COM 89214P109 1016 43287 SH DFND 01 0 43287 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 538 22929 SH DFND 02 0 22929 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1509 64260 SH DFND 04 0 0 64260 TOWNEBANK PORTSMOUTH VA COM 89214P109 141335 6019379 SH SOLE 0 0 6019379 TOWNEBANK PORTSMOUTH VA COM 89214P109 22 920 SH SOLE 0 920 0 TOWNSQUARE MEDIA INC CL A 892231101 15 2200 SH DFND 04 0 0 2200 TOWNSQUARE MEDIA INC CL A 892231101 2540 381336 SH SOLE 0 0 381336 TRACTOR SUPPLY CO COM 892356106 18375 130705 SH DFND 01 0 130705 0 TRACTOR SUPPLY CO COM 892356106 9915 70526 SH DFND 02 0 70526 0 TRACTOR SUPPLY CO COM 892356106 3028 21542 SH DFND 02 0 0 21542 TRACTOR SUPPLY CO COM 892356106 41980 298620 SH DFND 04 0 0 298620 TRACTOR SUPPLY CO COM 892356106 1692578 12039966 SH SOLE 0 0 12039966 TRACTOR SUPPLY CO COM 892356106 81 574 SH SOLE 0 574 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 36 3071 SH DFND 01 0 3071 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 56 4769 SH DFND 04 0 0 4769 TRACON PHARMACEUTICALS INC COM NEW 89237H209 3551 303501 SH SOLE 0 0 303501 TRADEWEB MKTS INC CL A 892672106 2332 37345 SH DFND 01 0 37345 0 TRADEWEB MKTS INC CL A 892672106 2893 46319 SH DFND 02 0 46319 0 TRADEWEB MKTS INC CL A 892672106 999 15997 SH DFND 02 0 0 15997 TRADEWEB MKTS INC CL A 892672106 3407 54550 SH DFND 04 0 0 54550 TRADEWEB MKTS INC CL A 892672106 429173 6872260 SH SOLE 0 0 6872260 TRADEWEB MKTS INC CL A 892672106 24 387 SH SOLE 0 387 0 TRANSACT TECHNOLOGIES INC COM 892918103 14 1996 SH DFND 01 0 1996 0 TRANSACT TECHNOLOGIES INC COM 892918103 9 1323 SH DFND 04 0 0 1323 TRANSACT TECHNOLOGIES INC COM 892918103 2552 359376 SH SOLE 0 0 359376 TRANSALTA CORP COM 89346D107 6120 806360 SH DFND 01 0 806360 0 TRANSALTA CORP COM 89346D107 643 84651 SH DFND 02 0 84651 0 TRANSALTA CORP COM 89346D107 925 121907 SH DFND 04 0 0 121907 TRANSALTA CORP COM 89346D107 52295 6890019 SH SOLE 0 0 6890019 TRANSALTA CORP COM 89346D107 2678 352784 SH SOLE 0 352784 0 TRANSCAT INC COM 893529107 480 13839 SH DFND 01 0 13839 0 TRANSCAT INC COM 893529107 73 2100 SH DFND 04 0 0 2100 TRANSCAT INC COM 893529107 10875 313588 SH SOLE 0 0 313588 TRANSCAT INC COM 893529107 1 36 SH SOLE 0 36 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 18 749 SH DFND 01 0 749 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 25 1026 SH DFND 04 0 0 1026 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 784 32529 SH SOLE 0 0 32529 TRANSDIGM GROUP INC COM 893641100 34463 55689 SH DFND 01 0 55689 0 TRANSDIGM GROUP INC COM 893641100 18304 29578 SH DFND 02 0 29578 0 TRANSDIGM GROUP INC COM 893641100 5851 9455 SH DFND 02 0 0 9455 TRANSDIGM GROUP INC COM 893641100 84919 137221 SH DFND 04 0 0 137221 TRANSDIGM GROUP INC COM 893641100 3217946 5199880 SH SOLE 0 0 5199880 TRANSDIGM GROUP INC COM 893641100 157 254 SH SOLE 0 254 0 TRANSENTERIX INC COM 89366M300 15 24335 SH DFND 01 0 24335 0 TRANSENTERIX INC COM 89366M300 2 3584 SH DFND 04 0 0 3584 TRANSENTERIX INC COM 89366M300 1332 2131075 SH SOLE 0 0 2131075 TRANSLATE BIO INC COM 89374L104 2492 135224 SH DFND 01 0 135224 0 TRANSLATE BIO INC COM 89374L104 241 13088 SH DFND 02 0 13088 0 TRANSLATE BIO INC COM 89374L104 762 41345 SH DFND 04 0 0 41345 TRANSLATE BIO INC COM 89374L104 61812 3353853 SH SOLE 0 0 3353853 TRANSLATE BIO INC COM 89374L104 6 330 SH SOLE 0 330 0 TRANSMEDICS GROUP INC COM 89377M109 983 49407 SH DFND 01 0 49407 0 TRANSMEDICS GROUP INC COM 89377M109 180 9031 SH DFND 04 0 0 9031 TRANSMEDICS GROUP INC COM 89377M109 21889 1099934 SH SOLE 0 0 1099934 TRANSMEDICS GROUP INC COM 89377M109 2 95 SH SOLE 0 95 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 64 12371 SH DFND 02 0 12371 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 128 24543 SH DFND 05 0 0 24543 TRANSUNION COM 89400J107 8259 83238 SH DFND 01 0 83238 0 TRANSUNION COM 89400J107 11476 115665 SH DFND 02 0 115665 0 TRANSUNION COM 89400J107 3343 33697 SH DFND 02 0 0 33697 TRANSUNION COM 89400J107 22113 222873 SH DFND 04 0 0 222873 TRANSUNION COM 89400J107 1663544 16766220 SH SOLE 0 0 16766220 TRANSUNION COM 89400J107 93 936 SH SOLE 0 936 0 TRAVELERS COMPANIES INC COM 89417E109 35670 254114 SH DFND 01 0 254114 0 TRAVELERS COMPANIES INC COM 89417E109 23745 169161 SH DFND 02 0 169161 0 TRAVELERS COMPANIES INC COM 89417E109 6457 46000 SH DFND 02 0 0 46000 TRAVELERS COMPANIES INC COM 89417E109 93664 667263 SH DFND 04 0 0 667263 TRAVELERS COMPANIES INC COM 89417E109 2882257 20533280 SH SOLE 0 0 20533280 TRAVELERS COMPANIES INC COM 89417E109 360 2565 SH SOLE 0 2565 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 78 2400 SH DFND 01 0 2400 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 143 4375 SH DFND 04 0 0 4375 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 19505 598315 SH SOLE 0 0 598315 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 2 55 SH SOLE 0 55 0 TRAVELZOO COM NEW 89421Q205 4 409 SH DFND 01 0 409 0 TRAVELZOO COM NEW 89421Q205 11 1164 SH DFND 04 0 0 1164 TRAVELZOO COM NEW 89421Q205 2383 252423 SH SOLE 0 0 252423 TRAVERE THERAPEUTICS INC COM 89422G107 2620 96146 SH DFND 01 0 96146 0 TRAVERE THERAPEUTICS INC COM 89422G107 336 12337 SH DFND 02 0 12337 0 TRAVERE THERAPEUTICS INC COM 89422G107 959 35180 SH DFND 04 0 0 35180 TRAVERE THERAPEUTICS INC COM 89422G107 88866 3260529 SH SOLE 0 0 3260529 TRAVERE THERAPEUTICS INC COM 89422G107 7 251 SH SOLE 0 251 0 TREAN INS GROUP INC COM 89457R101 141 10791 SH DFND 01 0 10791 0 TREAN INS GROUP INC COM 89457R101 48 3638 SH DFND 04 0 0 3638 TREAN INS GROUP INC COM 89457R101 5579 425854 SH SOLE 0 0 425854 TREAN INS GROUP INC COM 89457R101 1 77 SH SOLE 0 77 0 TRECORA RES COM 894648104 107 15327 SH DFND 01 0 15327 0 TRECORA RES COM 894648104 45 6429 SH DFND 04 0 0 6429 TRECORA RES COM 894648104 6623 947430 SH SOLE 0 0 947430 TRECORA RES COM 894648104 1 140 SH SOLE 0 140 0 TREDEGAR CORP COM 894650100 293 17549 SH DFND 01 0 17549 0 TREDEGAR CORP COM 894650100 166 9936 SH DFND 02 0 9936 0 TREDEGAR CORP COM 894650100 343 20539 SH DFND 04 0 0 20539 TREDEGAR CORP COM 894650100 48254 2889486 SH SOLE 0 0 2889486 TREDEGAR CORP COM 894650100 2 145 SH SOLE 0 145 0 TREEHOUSE FOODS INC COM 89469A104 779 18323 SH DFND 01 0 18323 0 TREEHOUSE FOODS INC COM 89469A104 910 21415 SH DFND 02 0 21415 0 TREEHOUSE FOODS INC COM 89469A104 2084 49045 SH DFND 04 0 0 49045 TREEHOUSE FOODS INC COM 89469A104 242122 5698318 SH SOLE 0 0 5698318 TREEHOUSE FOODS INC COM 89469A104 41 954 SH SOLE 0 954 0 TREMONT MTG TR COM 894789106 358 94591 SH SOLE 0 0 94591 TREX CO INC COM 89531P105 4347 51927 SH DFND 01 0 51927 0 TREX CO INC COM 89531P105 3192 38133 SH DFND 02 0 38133 0 TREX CO INC COM 89531P105 7972 95219 SH DFND 04 0 0 95219 TREX CO INC COM 89531P105 848468 10134589 SH SOLE 0 0 10134589 TREX CO INC COM 89531P105 102 1220 SH SOLE 0 1220 0 TREVENA INC COM 89532E109 68 31916 SH DFND 01 0 31916 0 TREVENA INC COM 89532E109 84 39469 SH DFND 04 0 0 39469 TREVENA INC COM 89532E109 14993 7005869 SH SOLE 0 0 7005869 TREVENA INC COM 89532E109 2 929 SH SOLE 0 929 0 TREVI THERAPEUTICS INC COM 89532M101 322 133215 SH SOLE 0 0 133215 TRICO BANCSHARES COM 896095106 628 17812 SH DFND 01 0 17812 0 TRICO BANCSHARES COM 896095106 281 7973 SH DFND 02 0 7973 0 TRICO BANCSHARES COM 896095106 759 21512 SH DFND 04 0 0 21512 TRICO BANCSHARES COM 896095106 42005 1190609 SH SOLE 0 0 1190609 TRICO BANCSHARES COM 896095106 13 381 SH SOLE 0 381 0 TRIBUNE PUBG CO NEW COM 89609W107 164 12001 SH DFND 01 0 12001 0 TRIBUNE PUBG CO NEW COM 89609W107 73 5299 SH DFND 02 0 5299 0 TRIBUNE PUBG CO NEW COM 89609W107 195 14243 SH DFND 04 0 0 14243 TRIBUNE PUBG CO NEW COM 89609W107 11064 807601 SH SOLE 0 0 807601 TRIBUNE PUBG CO NEW COM 89609W107 1 84 SH SOLE 0 84 0 TRICIDA INC COM 89610F101 392 55581 SH DFND 01 0 55581 0 TRICIDA INC COM 89610F101 63 8960 SH DFND 02 0 8960 0 TRICIDA INC COM 89610F101 138 19529 SH DFND 04 0 0 19529 TRICIDA INC COM 89610F101 14158 2008246 SH SOLE 0 0 2008246 TRICIDA INC COM 89610F101 1 89 SH SOLE 0 89 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 411 27923 SH DFND 02 0 27923 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 505 34299 SH DFND 04 0 0 34299 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 77 5245 SH SOLE 0 5245 0 TRIMAS CORP COM NEW 896215209 866 27333 SH DFND 01 0 27333 0 TRIMAS CORP COM NEW 896215209 438 13845 SH DFND 02 0 13845 0 TRIMAS CORP COM NEW 896215209 1184 37401 SH DFND 04 0 0 37401 TRIMAS CORP COM NEW 896215209 117896 3722652 SH SOLE 0 0 3722652 TRIMAS CORP COM NEW 896215209 7 217 SH SOLE 0 217 0 TRIMBLE INC COM 896239100 5474 81986 SH DFND 01 0 81986 0 TRIMBLE INC COM 896239100 10240 153364 SH DFND 02 0 153364 0 TRIMBLE INC COM 896239100 3069 45969 SH DFND 02 0 0 45969 TRIMBLE INC COM 896239100 19886 297822 SH DFND 04 0 0 297822 TRIMBLE INC COM 896239100 1518129 22736690 SH SOLE 0 0 22736690 TRIMBLE INC COM 896239100 82 1230 SH SOLE 0 1230 0 TRINET GROUP INC COM 896288107 6547 81223 SH DFND 01 0 81223 0 TRINET GROUP INC COM 896288107 1117 13855 SH DFND 02 0 13855 0 TRINET GROUP INC COM 896288107 2718 33724 SH DFND 04 0 0 33724 TRINET GROUP INC COM 896288107 326649 4052716 SH SOLE 0 0 4052716 TRINET GROUP INC COM 896288107 16 200 SH SOLE 0 200 0 TRINITY INDS INC COM 896522109 736 27884 SH DFND 01 0 27884 0 TRINITY INDS INC COM 896522109 807 30577 SH DFND 02 0 30577 0 TRINITY INDS INC COM 896522109 2071 78465 SH DFND 04 0 0 78465 TRINITY INDS INC COM 896522109 193791 7343347 SH SOLE 0 0 7343347 TRINITY INDS INC COM 896522109 72 2746 SH SOLE 0 2746 0 TRINITY PL HLDGS INC COM 89656D101 8 6565 SH DFND 04 0 0 6565 TRINITY PL HLDGS INC COM 89656D101 413 330582 SH SOLE 0 0 330582 TRIO TECH INTL COM NEW 896712205 80 20080 SH SOLE 0 0 20080 TRIPLE-S MGMT CORP CL B 896749108 377 17667 SH DFND 01 0 17667 0 TRIPLE-S MGMT CORP CL B 896749108 233 10895 SH DFND 02 0 10895 0 TRIPLE-S MGMT CORP CL B 896749108 553 25906 SH DFND 04 0 0 25906 TRIPLE-S MGMT CORP CL B 896749108 24936 1167940 SH SOLE 0 0 1167940 TRIPLE-S MGMT CORP CL B 896749108 38 1779 SH SOLE 0 1779 0 TRIP COM GROUP LTD ADS 89677Q107 46343 1373939 SH DFND 01 0 1373939 0 TRIP COM GROUP LTD ADS 89677Q107 6697 198534 SH DFND 02 0 198534 0 TRIP COM GROUP LTD ADS 89677Q107 34725 1029499 SH DFND 04 0 0 1029499 TRIP COM GROUP LTD ADS 89677Q107 1859 55123 SH DFND 05 0 0 55123 TRIP COM GROUP LTD ADS 89677Q107 467858 13870675 SH SOLE 0 0 13870675 TRISTATE CAP HLDGS INC COM 89678F100 314 18034 SH DFND 01 0 18034 0 TRISTATE CAP HLDGS INC COM 89678F100 178 10243 SH DFND 02 0 10243 0 TRISTATE CAP HLDGS INC COM 89678F100 373 21453 SH DFND 04 0 0 21453 TRISTATE CAP HLDGS INC COM 89678F100 22843 1312840 SH SOLE 0 0 1312840 TRISTATE CAP HLDGS INC COM 89678F100 13 767 SH SOLE 0 767 0 TRIUMPH BANCORP INC COM 89679E300 721 14844 SH DFND 01 0 14844 0 TRIUMPH BANCORP INC COM 89679E300 351 7238 SH DFND 02 0 7238 0 TRIUMPH BANCORP INC COM 89679E300 1001 20614 SH DFND 04 0 0 20614 TRIUMPH BANCORP INC COM 89679E300 67799 1396476 SH SOLE 0 0 1396476 TRIUMPH BANCORP INC COM 89679E300 24 485 SH SOLE 0 485 0 TRIUMPH GROUP INC NEW COM 896818101 438 34862 SH DFND 01 0 34862 0 TRIUMPH GROUP INC NEW COM 896818101 233 18514 SH DFND 02 0 18514 0 TRIUMPH GROUP INC NEW COM 896818101 500 39787 SH DFND 04 0 0 39787 TRIUMPH GROUP INC NEW COM 896818101 49439 3936242 SH SOLE 0 0 3936242 TRIUMPH GROUP INC NEW COM 896818101 3 272 SH SOLE 0 272 0 TRIPADVISOR INC COM 896945201 950 33026 SH DFND 01 0 33026 0 TRIPADVISOR INC COM 896945201 893 31014 SH DFND 02 0 31014 0 TRIPADVISOR INC COM 896945201 2258 78458 SH DFND 04 0 0 78458 TRIPADVISOR INC COM 896945201 224551 7802338 SH SOLE 0 0 7802338 TRIPADVISOR INC COM 896945201 12 416 SH SOLE 0 416 0 TRUECAR INC COM 89785L107 279 66453 SH DFND 01 0 66453 0 TRUECAR INC COM 89785L107 105 25050 SH DFND 02 0 25050 0 TRUECAR INC COM 89785L107 311 74061 SH DFND 04 0 0 74061 TRUECAR INC COM 89785L107 20308 4835289 SH SOLE 0 0 4835289 TRUECAR INC COM 89785L107 2 476 SH SOLE 0 476 0 TRUEBLUE INC COM 89785X101 427 22866 SH DFND 01 0 22866 0 TRUEBLUE INC COM 89785X101 262 14043 SH DFND 02 0 14043 0 TRUEBLUE INC COM 89785X101 594 31803 SH DFND 04 0 0 31803 TRUEBLUE INC COM 89785X101 74679 3995655 SH SOLE 0 0 3995655 TRUEBLUE INC COM 89785X101 15 793 SH SOLE 0 793 0 TRUPANION INC COM 898202106 7184 60015 SH DFND 01 0 60015 0 TRUPANION INC COM 898202106 1211 10119 SH DFND 02 0 10119 0 TRUPANION INC COM 898202106 2873 24001 SH DFND 04 0 0 24001 TRUPANION INC COM 898202106 312083 2606994 SH SOLE 0 0 2606994 TRUPANION INC COM 898202106 30 254 SH SOLE 0 254 0 TRUIST FINL CORP COM 89832Q109 64833 1352668 SH DFND 01 0 1352668 0 TRUIST FINL CORP COM 89832Q109 38758 808634 SH DFND 02 0 808634 0 TRUIST FINL CORP COM 89832Q109 11935 249007 SH DFND 02 0 0 249007 TRUIST FINL CORP COM 89832Q109 169694 3540463 SH DFND 04 0 0 3540463 TRUIST FINL CORP COM 89832Q109 4790786 99953800 SH SOLE 0 0 99953800 TRUIST FINL CORP COM 89832Q109 544 11355 SH SOLE 0 11355 0 TRUSTCO BK CORP N Y COM 898349105 437 65476 SH DFND 01 0 65476 0 TRUSTCO BK CORP N Y COM 898349105 275 41172 SH DFND 02 0 41172 0 TRUSTCO BK CORP N Y COM 898349105 642 96287 SH DFND 04 0 0 96287 TRUSTCO BK CORP N Y COM 898349105 43630 6541176 SH SOLE 0 0 6541176 TRUSTCO BK CORP N Y COM 898349105 24 3530 SH SOLE 0 3530 0 TRUSTMARK CORP COM 898402102 1138 41675 SH DFND 01 0 41675 0 TRUSTMARK CORP COM 898402102 553 20250 SH DFND 02 0 20250 0 TRUSTMARK CORP COM 898402102 1416 51852 SH DFND 04 0 0 51852 TRUSTMARK CORP COM 898402102 148576 5440336 SH SOLE 0 0 5440336 TRUSTMARK CORP COM 898402102 20 718 SH SOLE 0 718 0 T2 BIOSYSTEMS INC COM 89853L104 27 22043 SH DFND 01 0 22043 0 T2 BIOSYSTEMS INC COM 89853L104 46 37295 SH DFND 04 0 0 37295 T2 BIOSYSTEMS INC COM 89853L104 7595 6125270 SH SOLE 0 0 6125270 T2 BIOSYSTEMS INC COM 89853L104 1 967 SH SOLE 0 967 0 TTEC HLDGS INC COM 89854H102 2617 35878 SH DFND 01 0 35878 0 TTEC HLDGS INC COM 89854H102 532 7292 SH DFND 02 0 7292 0 TTEC HLDGS INC COM 89854H102 1030 14127 SH DFND 04 0 0 14127 TTEC HLDGS INC COM 89854H102 166478 2282703 SH SOLE 0 0 2282703 TTEC HLDGS INC COM 89854H102 7 92 SH SOLE 0 92 0 TUCOWS INC COM NEW 898697206 1367 18503 SH DFND 01 0 18503 0 TUCOWS INC COM NEW 898697206 226 3056 SH DFND 02 0 3056 0 TUCOWS INC COM NEW 898697206 517 6996 SH DFND 04 0 0 6996 TUCOWS INC COM NEW 898697206 36097 488528 SH SOLE 0 0 488528 TUCOWS INC COM NEW 898697206 4 48 SH SOLE 0 48 0 TUPPERWARE BRANDS CORP COM 899896104 1055 32568 SH DFND 01 0 32568 0 TUPPERWARE BRANDS CORP COM 899896104 518 15995 SH DFND 02 0 15995 0 TUPPERWARE BRANDS CORP COM 899896104 1364 42113 SH DFND 04 0 0 42113 TUPPERWARE BRANDS CORP COM 899896104 110354 3407048 SH SOLE 0 0 3407048 TUPPERWARE BRANDS CORP COM 899896104 59 1836 SH SOLE 0 1836 0 TURNING PT BRANDS INC COM 90041L105 1043 23410 SH DFND 01 0 23410 0 TURNING PT BRANDS INC COM 90041L105 116 2604 SH DFND 02 0 2604 0 TURNING PT BRANDS INC COM 90041L105 463 10398 SH DFND 04 0 0 10398 TURNING PT BRANDS INC COM 90041L105 28470 638908 SH SOLE 0 0 638908 TURNING PT BRANDS INC COM 90041L105 3 63 SH SOLE 0 63 0 TURNING POINT THERAPEUTICS I COM 90041T108 8697 71377 SH DFND 01 0 71377 0 TURNING POINT THERAPEUTICS I COM 90041T108 1578 12950 SH DFND 02 0 12950 0 TURNING POINT THERAPEUTICS I COM 90041T108 3988 32726 SH DFND 04 0 0 32726 TURNING POINT THERAPEUTICS I COM 90041T108 404915 3323058 SH SOLE 0 0 3323058 TURNING POINT THERAPEUTICS I COM 90041T108 43 349 SH SOLE 0 349 0 TURQUOISE HILL RES LTD COM 900435207 3571 287518 SH DFND 01 0 287518 0 TURQUOISE HILL RES LTD COM 900435207 381 30647 SH DFND 02 0 30647 0 TURQUOISE HILL RES LTD COM 900435207 534 43011 SH DFND 04 0 0 43011 TURQUOISE HILL RES LTD COM 900435207 28055 2258865 SH SOLE 0 0 2258865 TURQUOISE HILL RES LTD COM 900435207 1507 121349 SH SOLE 0 121349 0 TURTLE BEACH CORP COM NEW 900450206 205 9526 SH DFND 01 0 9526 0 TURTLE BEACH CORP COM NEW 900450206 14 658 SH DFND 02 0 658 0 TURTLE BEACH CORP COM NEW 900450206 176 8157 SH DFND 04 0 0 8157 TURTLE BEACH CORP COM NEW 900450206 15917 738613 SH SOLE 0 0 738613 TURTLE BEACH CORP COM NEW 900450206 14 635 SH SOLE 0 635 0 TUTOR PERINI CORP COM 901109108 358 27663 SH DFND 01 0 27663 0 TUTOR PERINI CORP COM 901109108 223 17186 SH DFND 02 0 17186 0 TUTOR PERINI CORP COM 901109108 561 43349 SH DFND 04 0 0 43349 TUTOR PERINI CORP COM 901109108 46731 3608596 SH SOLE 0 0 3608596 TUTOR PERINI CORP COM 901109108 39 2990 SH SOLE 0 2990 0 22ND CENTY GROUP INC COM 90137F103 51 23038 SH DFND 01 0 23038 0 22ND CENTY GROUP INC COM 90137F103 114 51981 SH DFND 04 0 0 51981 22ND CENTY GROUP INC COM 90137F103 12685 5765851 SH SOLE 0 0 5765851 22ND CENTY GROUP INC COM 90137F103 2 704 SH SOLE 0 704 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 9376 270282 SH DFND 01 0 270282 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 335 9663 SH DFND 02 0 9663 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 77 2206 SH DFND 04 0 0 2206 21VIANET GROUP INC SPONSORED ADS A 90138A103 1115 32138 SH DFND 05 0 0 32138 21VIANET GROUP INC SPONSORED ADS A 90138A103 99454 2866942 SH SOLE 0 0 2866942 TWILIO INC CL A 90138F102 20336 60078 SH DFND 01 0 60078 0 TWILIO INC CL A 90138F102 26360 77872 SH DFND 02 0 77872 0 TWILIO INC CL A 90138F102 7886 23298 SH DFND 02 0 0 23298 TWILIO INC CL A 90138F102 54871 162099 SH DFND 04 0 0 162099 TWILIO INC CL A 90138F102 3448063 10186300 SH SOLE 0 0 10186300 TWILIO INC CL A 90138F102 254 751 SH SOLE 0 751 0 TWIN DISC INC COM 901476101 12 1592 SH DFND 01 0 1592 0 TWIN DISC INC COM 901476101 18 2270 SH DFND 04 0 0 2270 TWIN DISC INC COM 901476101 3530 449621 SH SOLE 0 0 449621 TWIN DISC INC COM 901476101 1 132 SH SOLE 0 132 0 TWIST BIOSCIENCE CORP COM 90184D100 9346 66147 SH DFND 01 0 66147 0 TWIST BIOSCIENCE CORP COM 90184D100 1454 10288 SH DFND 02 0 10288 0 TWIST BIOSCIENCE CORP COM 90184D100 3916 27718 SH DFND 04 0 0 27718 TWIST BIOSCIENCE CORP COM 90184D100 483033 3418736 SH SOLE 0 0 3418736 TWIST BIOSCIENCE CORP COM 90184D100 70 497 SH SOLE 0 497 0 TWITTER INC COM 90184L102 43092 795791 SH DFND 01 0 795791 0 TWITTER INC COM 90184L102 25711 474809 SH DFND 02 0 474809 0 TWITTER INC COM 90184L102 7774 143560 SH DFND 02 0 0 143560 TWITTER INC COM 90184L102 109254 2017623 SH DFND 04 0 0 2017623 TWITTER INC COM 90184L102 4314338 79673828 SH SOLE 0 0 79673828 TWITTER INC COM 90184L102 212 3914 SH SOLE 0 3914 0 TWO HBRS INVT CORP COM NEW 90187B408 1155 181287 SH DFND 01 0 181287 0 TWO HBRS INVT CORP COM NEW 90187B408 656 102968 SH DFND 02 0 102968 0 TWO HBRS INVT CORP COM NEW 90187B408 1363 214000 SH DFND 04 0 0 214000 TWO HBRS INVT CORP COM NEW 90187B408 151839 23836564 SH SOLE 0 0 23836564 TWO HBRS INVT CORP COM NEW 90187B408 9 1371 SH SOLE 0 1371 0 II-VI INC COM 902104108 14217 187165 SH DFND 01 0 187165 0 II-VI INC COM 902104108 2605 34294 SH DFND 02 0 34294 0 II-VI INC COM 902104108 6148 80939 SH DFND 04 0 0 80939 II-VI INC COM 902104108 728397 9589216 SH SOLE 0 0 9589216 II-VI INC COM 902104108 69 913 SH SOLE 0 913 0 2U INC COM 90214J101 1030 25755 SH DFND 01 0 25755 0 2U INC COM 90214J101 975 24365 SH DFND 02 0 24365 0 2U INC COM 90214J101 2308 57676 SH DFND 04 0 0 57676 2U INC COM 90214J101 244685 6115607 SH SOLE 0 0 6115607 2U INC COM 90214J101 13 330 SH SOLE 0 330 0 TYLER TECHNOLOGIES INC COM 902252105 19707 45146 SH DFND 01 0 45146 0 TYLER TECHNOLOGIES INC COM 902252105 15866 36347 SH DFND 02 0 36347 0 TYLER TECHNOLOGIES INC COM 902252105 3155 7227 SH DFND 02 0 0 7227 TYLER TECHNOLOGIES INC COM 902252105 45956 105277 SH DFND 04 0 0 105277 TYLER TECHNOLOGIES INC COM 902252105 1866432 4275709 SH SOLE 0 0 4275709 TYLER TECHNOLOGIES INC COM 902252105 708 1622 SH SOLE 0 1622 0 TYME TECHNOLOGIES INC COM 90238J103 167 136606 SH DFND 01 0 136606 0 TYME TECHNOLOGIES INC COM 90238J103 13 10555 SH DFND 04 0 0 10555 TYME TECHNOLOGIES INC COM 90238J103 3012 2468467 SH SOLE 0 0 2468467 TYSON FOODS INC CL A 902494103 18959 294212 SH DFND 01 0 294212 0 TYSON FOODS INC CL A 902494103 11503 178504 SH DFND 02 0 178504 0 TYSON FOODS INC CL A 902494103 3441 53395 SH DFND 02 0 0 53395 TYSON FOODS INC CL A 902494103 49808 772929 SH DFND 04 0 0 772929 TYSON FOODS INC CL A 902494103 2006837 31142716 SH SOLE 0 0 31142716 TYSON FOODS INC CL A 902494103 155 2411 SH SOLE 0 2411 0 UDR INC COM 902653104 11356 295497 SH DFND 01 0 295497 0 UDR INC COM 902653104 31611 822573 SH DFND 02 0 822573 0 UDR INC COM 902653104 2078 54073 SH DFND 02 0 0 54073 UDR INC COM 902653104 28937 752977 SH DFND 04 0 0 752977 UDR INC COM 902653104 1702168 44292679 SH SOLE 0 0 44292679 UDR INC COM 902653104 56 1446 SH SOLE 0 1446 0 UFP TECHNOLOGIES INC COM 902673102 244 5243 SH DFND 01 0 5243 0 UFP TECHNOLOGIES INC COM 902673102 133 2850 SH DFND 04 0 0 2850 UFP TECHNOLOGIES INC COM 902673102 16628 356831 SH SOLE 0 0 356831 UFP TECHNOLOGIES INC COM 902673102 1 26 SH SOLE 0 26 0 UGI CORP NEW COM 902681105 2392 68417 SH DFND 01 0 68417 0 UGI CORP NEW COM 902681105 3860 110413 SH DFND 02 0 110413 0 UGI CORP NEW COM 902681105 1363 38996 SH DFND 02 0 0 38996 UGI CORP NEW COM 902681105 4653 133097 SH DFND 04 0 0 133097 UGI CORP NEW COM 902681105 736302 21061258 SH SOLE 0 0 21061258 UGI CORP NEW COM 902681105 88 2527 SH SOLE 0 2527 0 UMB FINL CORP COM 902788108 1982 28724 SH DFND 01 0 28724 0 UMB FINL CORP COM 902788108 1044 15128 SH DFND 02 0 15128 0 UMB FINL CORP COM 902788108 2707 39239 SH DFND 04 0 0 39239 UMB FINL CORP COM 902788108 289534 4196757 SH SOLE 0 0 4196757 UMB FINL CORP COM 902788108 14 210 SH SOLE 0 210 0 UFP INDUSTRIES INC COM 90278Q108 5892 106065 SH DFND 01 0 106065 0 UFP INDUSTRIES INC COM 90278Q108 1225 22051 SH DFND 02 0 22051 0 UFP INDUSTRIES INC COM 90278Q108 2813 50634 SH DFND 04 0 0 50634 UFP INDUSTRIES INC COM 90278Q108 365574 6580992 SH SOLE 0 0 6580992 UFP INDUSTRIES INC COM 90278Q108 94 1685 SH SOLE 0 1685 0 U S GOLD CORP COM NEW 90291C201 467 28192 SH SOLE 0 0 28192 USA TRUCK INC COM 902925106 12 1331 SH DFND 01 0 1331 0 USA TRUCK INC COM 902925106 16 1800 SH DFND 04 0 0 1800 USA TRUCK INC COM 902925106 2518 281965 SH SOLE 0 0 281965 U S GLOBAL INVS INC CL A 902952100 16 3018 SH DFND 01 0 3018 0 U S GLOBAL INVS INC CL A 902952100 2318 425269 SH SOLE 0 0 425269 US BANCORP DEL COM NEW 902973304 64007 1373840 SH DFND 01 0 1373840 0 US BANCORP DEL COM NEW 902973304 38000 815626 SH DFND 02 0 815626 0 US BANCORP DEL COM NEW 902973304 11559 248104 SH DFND 02 0 0 248104 US BANCORP DEL COM NEW 902973304 166971 3583841 SH DFND 04 0 0 3583841 US BANCORP DEL COM NEW 902973304 4715970 101222793 SH SOLE 0 0 101222793 US BANCORP DEL COM NEW 902973304 394 8466 SH SOLE 0 8466 0 UMH PPTYS INC COM 903002103 932 62924 SH DFND 01 0 62924 0 UMH PPTYS INC COM 903002103 307 20716 SH DFND 02 0 20716 0 UMH PPTYS INC COM 903002103 451 30428 SH DFND 04 0 0 30428 UMH PPTYS INC COM 903002103 55158 3724342 SH SOLE 0 0 3724342 UMH PPTYS INC COM 903002103 3 189 SH SOLE 0 189 0 USANA HEALTH SCIENCES INC COM 90328M107 1773 22990 SH DFND 01 0 22990 0 USANA HEALTH SCIENCES INC COM 90328M107 337 4370 SH DFND 02 0 4370 0 USANA HEALTH SCIENCES INC COM 90328M107 718 9317 SH DFND 04 0 0 9317 USANA HEALTH SCIENCES INC COM 90328M107 107240 1390921 SH SOLE 0 0 1390921 USANA HEALTH SCIENCES INC COM 90328M107 5 62 SH SOLE 0 62 0 USA TECHNOLOGIES INC COM 90328S500 15903 1517443 SH SOLE 0 0 1517443 USA TECHNOLOGIES INC COM 90328S500 3 264 SH SOLE 0 264 0 U S CONCRETE INC COM 90333L201 428 10703 SH DFND 01 0 10703 0 U S CONCRETE INC COM 90333L201 246 6152 SH DFND 02 0 6152 0 U S CONCRETE INC COM 90333L201 699 17479 SH DFND 04 0 0 17479 U S CONCRETE INC COM 90333L201 38466 962362 SH SOLE 0 0 962362 U S CONCRETE INC COM 90333L201 43 1074 SH SOLE 0 1074 0 U S PHYSICAL THERAPY INC COM 90337L108 3012 25048 SH DFND 01 0 25048 0 U S PHYSICAL THERAPY INC COM 90337L108 525 4362 SH DFND 02 0 4362 0 U S PHYSICAL THERAPY INC COM 90337L108 1220 10148 SH DFND 04 0 0 10148 U S PHYSICAL THERAPY INC COM 90337L108 102378 851380 SH SOLE 0 0 851380 U S PHYSICAL THERAPY INC COM 90337L108 8 64 SH SOLE 0 64 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 98 14266 SH DFND 01 0 14266 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 36 5221 SH DFND 02 0 5221 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 210 30755 SH DFND 04 0 0 30755 U S XPRESS ENTERPRISES INC COM CL A 90338N202 7371 1077667 SH SOLE 0 0 1077667 U S XPRESS ENTERPRISES INC COM CL A 90338N202 48 6965 SH SOLE 0 6965 0 U S SILICA HLDGS INC COM 90346E103 341 48563 SH DFND 01 0 48563 0 U S SILICA HLDGS INC COM 90346E103 189 26853 SH DFND 04 0 0 26853 U S SILICA HLDGS INC COM 90346E103 32321 4604159 SH SOLE 0 0 4604159 U S SILICA HLDGS INC COM 90346E103 2 337 SH SOLE 0 337 0 UBER TECHNOLOGIES INC COM 90353T100 29768 583681 SH DFND 01 0 583681 0 UBER TECHNOLOGIES INC COM 90353T100 30538 598793 SH DFND 02 0 598793 0 UBER TECHNOLOGIES INC COM 90353T100 8883 174178 SH DFND 02 0 0 174178 UBER TECHNOLOGIES INC COM 90353T100 78540 1539996 SH DFND 04 0 0 1539996 UBER TECHNOLOGIES INC COM 90353T100 3482850 68291183 SH SOLE 0 0 68291183 UBER TECHNOLOGIES INC COM 90353T100 443 8679 SH SOLE 0 8679 0 UBIQUITI INC COM 90353W103 964 3461 SH DFND 01 0 3461 0 UBIQUITI INC COM 90353W103 891 3200 SH DFND 04 0 0 3200 UBIQUITI INC COM 90353W103 152899 548988 SH SOLE 0 0 548988 UBIQUITI INC COM 90353W103 20 71 SH SOLE 0 71 0 ULTA BEAUTY INC COM 90384S303 17866 62217 SH DFND 01 0 62217 0 ULTA BEAUTY INC COM 90384S303 9171 31938 SH DFND 02 0 31938 0 ULTA BEAUTY INC COM 90384S303 2868 9987 SH DFND 02 0 0 9987 ULTA BEAUTY INC COM 90384S303 40801 142085 SH DFND 04 0 0 142085 ULTA BEAUTY INC COM 90384S303 1563471 5444598 SH SOLE 0 0 5444598 ULTA BEAUTY INC COM 90384S303 76 263 SH SOLE 0 263 0 ULTRA CLEAN HLDGS INC COM 90385V107 2475 79461 SH DFND 01 0 79461 0 ULTRA CLEAN HLDGS INC COM 90385V107 450 14455 SH DFND 02 0 14455 0 ULTRA CLEAN HLDGS INC COM 90385V107 1074 34485 SH DFND 04 0 0 34485 ULTRA CLEAN HLDGS INC COM 90385V107 89055 2858907 SH SOLE 0 0 2858907 ULTRA CLEAN HLDGS INC COM 90385V107 33 1064 SH SOLE 0 1064 0 ULTRALIFE CORP COM 903899102 42 6484 SH DFND 01 0 6484 0 ULTRALIFE CORP COM 903899102 19 3000 SH DFND 04 0 0 3000 ULTRALIFE CORP COM 903899102 3863 597032 SH SOLE 0 0 597032 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 17120 123671 SH DFND 01 0 123671 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2629 18990 SH DFND 02 0 18990 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6876 49671 SH DFND 04 0 0 49671 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 755483 5457507 SH SOLE 0 0 5457507 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 76 546 SH SOLE 0 546 0 UMPQUA HLDGS CORP COM 904214103 1085 71675 SH DFND 01 0 71675 0 UMPQUA HLDGS CORP COM 904214103 1103 72837 SH DFND 02 0 72837 0 UMPQUA HLDGS CORP COM 904214103 2898 191445 SH DFND 04 0 0 191445 UMPQUA HLDGS CORP COM 904214103 316513 20905737 SH SOLE 0 0 20905737 UMPQUA HLDGS CORP COM 904214103 17 1102 SH SOLE 0 1102 0 UNDER ARMOUR INC CL A 904311107 3262 189985 SH DFND 01 0 189985 0 UNDER ARMOUR INC CL A 904311107 1710 99568 SH DFND 02 0 99568 0 UNDER ARMOUR INC CL A 904311107 7737 450609 SH DFND 04 0 0 450609 UNDER ARMOUR INC CL A 904311107 323521 18842228 SH SOLE 0 0 18842228 UNDER ARMOUR INC CL A 904311107 16 954 SH SOLE 0 954 0 UNDER ARMOUR INC CL C 904311206 2865 192529 SH DFND 01 0 192529 0 UNDER ARMOUR INC CL C 904311206 388 26086 SH DFND 02 0 26086 0 UNDER ARMOUR INC CL C 904311206 5752 386575 SH DFND 04 0 0 386575 UNDER ARMOUR INC CL C 904311206 297391 19985921 SH SOLE 0 0 19985921 UNDER ARMOUR INC CL C 904311206 14 948 SH SOLE 0 948 0 UNIFI INC COM NEW 904677200 161 9094 SH DFND 01 0 9094 0 UNIFI INC COM NEW 904677200 75 4219 SH DFND 04 0 0 4219 UNIFI INC COM NEW 904677200 17616 992993 SH SOLE 0 0 992993 UNIFI INC COM NEW 904677200 1 49 SH SOLE 0 49 0 UNIFIRST CORP MASS COM 904708104 2358 11138 SH DFND 01 0 11138 0 UNIFIRST CORP MASS COM 904708104 1062 5015 SH DFND 02 0 5015 0 UNIFIRST CORP MASS COM 904708104 2612 12341 SH DFND 04 0 0 12341 UNIFIRST CORP MASS COM 904708104 317183 1498338 SH SOLE 0 0 1498338 UNIFIRST CORP MASS COM 904708104 16 74 SH SOLE 0 74 0 UNION BANKSHARES INC COM 905400107 16 633 SH DFND 01 0 633 0 UNION BANKSHARES INC COM 905400107 24 919 SH DFND 04 0 0 919 UNION BANKSHARES INC COM 905400107 2689 104604 SH SOLE 0 0 104604 UNION PAC CORP COM 907818108 149711 719006 SH DFND 01 0 719006 0 UNION PAC CORP COM 907818108 145005 696405 SH DFND 02 0 696405 0 UNION PAC CORP COM 907818108 25901 124393 SH DFND 02 0 0 124393 UNION PAC CORP COM 907818108 358787 1723113 SH DFND 04 0 0 1723113 UNION PAC CORP COM 907818108 11003081 52843534 SH SOLE 0 0 52843534 UNION PAC CORP COM 907818108 690 3314 SH SOLE 0 3314 0 UNIQUE FABRICATING INC COM 90915J103 9 1600 SH DFND 01 0 1600 0 UNIQUE FABRICATING INC COM 90915J103 8 1400 SH DFND 04 0 0 1400 UNIQUE FABRICATING INC COM 90915J103 458 83287 SH SOLE 0 0 83287 UNISYS CORP COM NEW 909214306 968 49163 SH DFND 01 0 49163 0 UNISYS CORP COM NEW 909214306 383 19468 SH DFND 02 0 19468 0 UNISYS CORP COM NEW 909214306 1053 53516 SH DFND 04 0 0 53516 UNISYS CORP COM NEW 909214306 156204 7937193 SH SOLE 0 0 7937193 UNISYS CORP COM NEW 909214306 28 1419 SH SOLE 0 1419 0 UNITED BANCSHARES INC OHIO COM 909458101 18 688 SH DFND 01 0 688 0 UNITED BANCSHARES INC OHIO COM 909458101 11 433 SH DFND 04 0 0 433 UNITED BANCSHARES INC OHIO COM 909458101 353 13889 SH SOLE 0 0 13889 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1512 53165 SH DFND 01 0 53165 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 750 26356 SH DFND 02 0 26356 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1969 69228 SH DFND 04 0 0 69228 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 249789 8783018 SH SOLE 0 0 8783018 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 26 907 SH SOLE 0 907 0 UNITED BANKSHARES INC WEST V COM 909907107 2687 82947 SH DFND 01 0 82947 0 UNITED BANKSHARES INC WEST V COM 909907107 1324 40857 SH DFND 02 0 40857 0 UNITED BANKSHARES INC WEST V COM 909907107 3503 108105 SH DFND 04 0 0 108105 UNITED BANKSHARES INC WEST V COM 909907107 382295 11799218 SH SOLE 0 0 11799218 UNITED BANKSHARES INC WEST V COM 909907107 46 1415 SH SOLE 0 1415 0 UNITED BANCORP INC OHIO COM 909911109 18 1366 SH DFND 01 0 1366 0 UNITED BANCORP INC OHIO COM 909911109 15 1107 SH DFND 04 0 0 1107 UNITED BANCORP INC OHIO COM 909911109 886 67245 SH SOLE 0 0 67245 UNITED AIRLS HLDGS INC COM 910047109 12667 292872 SH DFND 01 0 292872 0 UNITED AIRLS HLDGS INC COM 910047109 308 7111 SH DFND 02 0 7111 0 UNITED AIRLS HLDGS INC COM 910047109 23732 548712 SH DFND 04 0 0 548712 UNITED AIRLS HLDGS INC COM 910047109 1259813 29128621 SH SOLE 0 0 29128621 UNITED AIRLS HLDGS INC COM 910047109 63 1455 SH SOLE 0 1455 0 UNITED FIRE GROUP INC COM 910340108 336 13397 SH DFND 01 0 13397 0 UNITED FIRE GROUP INC COM 910340108 187 7467 SH DFND 02 0 7467 0 UNITED FIRE GROUP INC COM 910340108 416 16561 SH DFND 04 0 0 16561 UNITED FIRE GROUP INC COM 910340108 57982 2310050 SH SOLE 0 0 2310050 UNITED FIRE GROUP INC COM 910340108 3 115 SH SOLE 0 115 0 UNITED GUARDIAN INC COM 910571108 7 500 SH DFND 04 0 0 500 UNITED GUARDIAN INC COM 910571108 1845 128330 SH SOLE 0 0 128330 UNITED INS HLDGS CORP COM 910710102 78 13607 SH DFND 01 0 13607 0 UNITED INS HLDGS CORP COM 910710102 34 5923 SH DFND 04 0 0 5923 UNITED INS HLDGS CORP COM 910710102 6816 1191660 SH SOLE 0 0 1191660 UNITED INS HLDGS CORP COM 910710102 1 190 SH SOLE 0 190 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1329 157594 SH DFND 01 0 157594 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 174825 20738382 SH SOLE 0 0 20738382 UNITED NAT FOODS INC COM 911163103 584 36574 SH DFND 01 0 36574 0 UNITED NAT FOODS INC COM 911163103 294 18403 SH DFND 02 0 18403 0 UNITED NAT FOODS INC COM 911163103 864 54087 SH DFND 04 0 0 54087 UNITED NAT FOODS INC COM 911163103 94848 5939129 SH SOLE 0 0 5939129 UNITED NAT FOODS INC COM 911163103 47 2923 SH SOLE 0 2923 0 UNITED PARCEL SERVICE INC CL B 911312106 130549 775229 SH DFND 01 0 775229 0 UNITED PARCEL SERVICE INC CL B 911312106 71701 425775 SH DFND 02 0 425775 0 UNITED PARCEL SERVICE INC CL B 911312106 21823 129588 SH DFND 02 0 0 129588 UNITED PARCEL SERVICE INC CL B 911312106 314716 1868859 SH DFND 04 0 0 1868859 UNITED PARCEL SERVICE INC CL B 911312106 9166174 54430964 SH SOLE 0 0 54430964 UNITED PARCEL SERVICE INC CL B 911312106 720 4274 SH SOLE 0 4274 0 UNITED RENTALS INC COM 911363109 16784 72373 SH DFND 01 0 72373 0 UNITED RENTALS INC COM 911363109 9577 41296 SH DFND 02 0 41296 0 UNITED RENTALS INC COM 911363109 2922 12600 SH DFND 02 0 0 12600 UNITED RENTALS INC COM 911363109 42506 183286 SH DFND 04 0 0 183286 UNITED RENTALS INC COM 911363109 1682487 7254914 SH SOLE 0 0 7254914 UNITED RENTALS INC COM 911363109 186 802 SH SOLE 0 802 0 UNITED SEC BANCSHARES CALIF COM 911460103 64 9123 SH DFND 01 0 9123 0 UNITED SEC BANCSHARES CALIF COM 911460103 20 2833 SH DFND 04 0 0 2833 UNITED SEC BANCSHARES CALIF COM 911460103 4084 579245 SH SOLE 0 0 579245 UNITED SEC BANCSHARES CALIF COM 911460103 1 134 SH SOLE 0 134 0 UNITED STATES ANTIMONY CORP COM 911549103 5 9443 SH DFND 01 0 9443 0 UNITED STATES ANTIMONY CORP COM 911549103 2 4700 SH DFND 04 0 0 4700 UNITED STATES ANTIMONY CORP COM 911549103 413 791845 SH SOLE 0 0 791845 UNITED STATES CELLULAR CORP COM 911684108 156 5078 SH DFND 01 0 5078 0 UNITED STATES CELLULAR CORP COM 911684108 106 3447 SH DFND 02 0 3447 0 UNITED STATES CELLULAR CORP COM 911684108 469 15282 SH DFND 04 0 0 15282 UNITED STATES CELLULAR CORP COM 911684108 41874 1364404 SH SOLE 0 0 1364404 UNITED STATES CELLULAR CORP COM 911684108 40 1312 SH SOLE 0 1312 0 U S ENERGY CORP WYO COM 911805307 118 32060 SH SOLE 0 0 32060 UNITED STS LIME & MINERALS I COM 911922102 177 1554 SH DFND 01 0 1554 0 UNITED STS LIME & MINERALS I COM 911922102 129 1128 SH DFND 02 0 1128 0 UNITED STS LIME & MINERALS I COM 911922102 182 1600 SH DFND 04 0 0 1600 UNITED STS LIME & MINERALS I COM 911922102 9515 83466 SH SOLE 0 0 83466 UNITED STS LIME & MINERALS I COM 911922102 1 13 SH SOLE 0 13 0 US FOODS HLDG CORP COM 912008109 2414 72476 SH DFND 01 0 72476 0 US FOODS HLDG CORP COM 912008109 2537 76151 SH DFND 02 0 76151 0 US FOODS HLDG CORP COM 912008109 6172 185283 SH DFND 04 0 0 185283 US FOODS HLDG CORP COM 912008109 585151 17566831 SH SOLE 0 0 17566831 US FOODS HLDG CORP COM 912008109 69 2062 SH SOLE 0 2062 0 US WELL SERVICES INC CL A 91274U101 3 6086 SH DFND 04 0 0 6086 US WELL SERVICES INC CL A 91274U101 394 950498 SH SOLE 0 0 950498 UNITED STATES STL CORP NEW COM 912909108 2440 145512 SH DFND 01 0 145512 0 UNITED STATES STL CORP NEW COM 912909108 1185 70670 SH DFND 02 0 70670 0 UNITED STATES STL CORP NEW COM 912909108 3028 180551 SH DFND 04 0 0 180551 UNITED STATES STL CORP NEW COM 912909108 304030 18129370 SH SOLE 0 0 18129370 UNITED STATES STL CORP NEW COM 912909108 17 984 SH SOLE 0 984 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2187 14405 SH DFND 01 0 14405 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2332 15363 SH DFND 02 0 15363 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 6042 39806 SH DFND 04 0 0 39806 UNITED THERAPEUTICS CORP DEL COM 91307C102 590865 3892645 SH SOLE 0 0 3892645 UNITED THERAPEUTICS CORP DEL COM 91307C102 270 1782 SH SOLE 0 1782 0 UNITEDHEALTH GROUP INC COM 91324P102 366979 1046479 SH DFND 01 0 1046479 0 UNITEDHEALTH GROUP INC COM 91324P102 203593 580565 SH DFND 02 0 580565 0 UNITEDHEALTH GROUP INC COM 91324P102 60833 173471 SH DFND 02 0 0 173471 UNITEDHEALTH GROUP INC COM 91324P102 847689 2417272 SH DFND 04 0 0 2417272 UNITEDHEALTH GROUP INC COM 91324P102 26255402 74869973 SH SOLE 0 0 74869973 UNITEDHEALTH GROUP INC COM 91324P102 1679 4787 SH SOLE 0 4787 0 UNITIL CORP COM 913259107 438 9905 SH DFND 01 0 9905 0 UNITIL CORP COM 913259107 288 6510 SH DFND 02 0 6510 0 UNITIL CORP COM 913259107 595 13430 SH DFND 04 0 0 13430 UNITIL CORP COM 913259107 39232 886207 SH SOLE 0 0 886207 UNITIL CORP COM 913259107 23 524 SH SOLE 0 524 0 UNITI GROUP INC COM 91325V108 4565 389151 SH DFND 01 0 389151 0 UNITI GROUP INC COM 91325V108 1997 170257 SH DFND 02 0 170257 0 UNITI GROUP INC COM 91325V108 1923 163970 SH DFND 04 0 0 163970 UNITI GROUP INC COM 91325V108 406051 34616444 SH SOLE 0 0 34616444 UNITI GROUP INC COM 91325V108 13 1149 SH SOLE 0 1149 0 UNITY BANCORP INC COM 913290102 99 5629 SH DFND 01 0 5629 0 UNITY BANCORP INC COM 913290102 63 3607 SH DFND 04 0 0 3607 UNITY BANCORP INC COM 913290102 5978 340653 SH SOLE 0 0 340653 UNITY BANCORP INC COM 913290102 1 55 SH SOLE 0 55 0 UNITY SOFTWARE INC COM 91332U101 1150 7491 SH DFND 01 0 7491 0 UNITY SOFTWARE INC COM 91332U101 41 268 SH DFND 04 0 0 268 UNITY SOFTWARE INC COM 91332U101 11856 77256 SH SOLE 0 0 77256 UNIVAR SOLUTIONS USA INC COM 91336L107 1045 54972 SH DFND 01 0 54972 0 UNIVAR SOLUTIONS USA INC COM 91336L107 1111 58418 SH DFND 02 0 58418 0 UNIVAR SOLUTIONS USA INC COM 91336L107 2773 145849 SH DFND 04 0 0 145849 UNIVAR SOLUTIONS USA INC COM 91336L107 275880 14512365 SH SOLE 0 0 14512365 UNIVAR SOLUTIONS USA INC COM 91336L107 70 3702 SH SOLE 0 3702 0 UNIVERSAL CORP VA COM 913456109 785 16155 SH DFND 01 0 16155 0 UNIVERSAL CORP VA COM 913456109 333 6850 SH DFND 02 0 6850 0 UNIVERSAL CORP VA COM 913456109 1089 22410 SH DFND 04 0 0 22410 UNIVERSAL CORP VA COM 913456109 122129 2512430 SH SOLE 0 0 2512430 UNIVERSAL CORP VA COM 913456109 62 1276 SH SOLE 0 1276 0 UNIVERSAL DISPLAY CORP COM 91347P105 4426 19261 SH DFND 01 0 19261 0 UNIVERSAL DISPLAY CORP COM 91347P105 3258 14177 SH DFND 02 0 14177 0 UNIVERSAL DISPLAY CORP COM 91347P105 7926 34490 SH DFND 04 0 0 34490 UNIVERSAL DISPLAY CORP COM 91347P105 890644 3875735 SH SOLE 0 0 3875735 UNIVERSAL DISPLAY CORP COM 91347P105 48 209 SH SOLE 0 209 0 UNIVERSAL ELECTRS INC COM 913483103 1260 24010 SH DFND 01 0 24010 0 UNIVERSAL ELECTRS INC COM 913483103 315 6001 SH DFND 02 0 6001 0 UNIVERSAL ELECTRS INC COM 913483103 672 12816 SH DFND 04 0 0 12816 UNIVERSAL ELECTRS INC COM 913483103 42700 813961 SH SOLE 0 0 813961 UNIVERSAL ELECTRS INC COM 913483103 20 386 SH SOLE 0 386 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1483 23070 SH DFND 01 0 23070 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2170 33766 SH DFND 02 0 33766 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 614 9554 SH DFND 04 0 0 9554 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 129750 2018834 SH SOLE 0 0 2018834 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4 62 SH SOLE 0 62 0 UNIVERSAL INS HLDGS INC COM 91359V107 430 28477 SH DFND 01 0 28477 0 UNIVERSAL INS HLDGS INC COM 91359V107 172 11359 SH DFND 02 0 11359 0 UNIVERSAL INS HLDGS INC COM 91359V107 424 28090 SH DFND 04 0 0 28090 UNIVERSAL INS HLDGS INC COM 91359V107 45457 3008396 SH SOLE 0 0 3008396 UNIVERSAL INS HLDGS INC COM 91359V107 36 2413 SH SOLE 0 2413 0 UNITY BIOTECHNOLOGY INC COM 91381U101 361 68948 SH DFND 01 0 68948 0 UNITY BIOTECHNOLOGY INC COM 91381U101 39 7443 SH DFND 04 0 0 7443 UNITY BIOTECHNOLOGY INC COM 91381U101 7839 1495928 SH SOLE 0 0 1495928 UNITY BIOTECHNOLOGY INC COM 91381U101 1 168 SH SOLE 0 168 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 70 14000 SH SOLE 0 0 14000 UNIVERSAL STAINLESS & ALLOY COM 913837100 14 1876 SH DFND 01 0 1876 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 17 2260 SH DFND 04 0 0 2260 UNIVERSAL STAINLESS & ALLOY COM 913837100 3044 407005 SH SOLE 0 0 407005 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 262 12733 SH DFND 01 0 12733 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 40 1944 SH DFND 04 0 0 1944 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7549 366647 SH SOLE 0 0 366647 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1 47 SH SOLE 0 47 0 UNIVERSAL HLTH SVCS INC CL B 913903100 10647 77434 SH DFND 01 0 77434 0 UNIVERSAL HLTH SVCS INC CL B 913903100 6541 47574 SH DFND 02 0 47574 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1665 12108 SH DFND 02 0 0 12108 UNIVERSAL HLTH SVCS INC CL B 913903100 27422 199431 SH DFND 04 0 0 199431 UNIVERSAL HLTH SVCS INC CL B 913903100 1094971 7963425 SH SOLE 0 0 7963425 UNIVERSAL HLTH SVCS INC CL B 913903100 116 847 SH SOLE 0 847 0 UNIVERSAL TECHNICAL INST INC COM 913915104 360 55655 SH DFND 01 0 55655 0 UNIVERSAL TECHNICAL INST INC COM 913915104 63 9754 SH DFND 04 0 0 9754 UNIVERSAL TECHNICAL INST INC COM 913915104 9045 1400116 SH SOLE 0 0 1400116 UNIVERSAL TECHNICAL INST INC COM 913915104 1 157 SH SOLE 0 157 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 412 20024 SH DFND 01 0 20024 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 138 6685 SH DFND 02 0 6685 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 674 32770 SH DFND 04 0 0 32770 UNIVEST FINANCIAL CORPORATIO COM 915271100 28439 1381894 SH SOLE 0 0 1381894 UNIVEST FINANCIAL CORPORATIO COM 915271100 29 1401 SH SOLE 0 1401 0 UNUM GROUP COM 91529Y106 4742 206714 SH DFND 01 0 206714 0 UNUM GROUP COM 91529Y106 1602 69814 SH DFND 02 0 69814 0 UNUM GROUP COM 91529Y106 10537 459321 SH DFND 04 0 0 459321 UNUM GROUP COM 91529Y106 557850 24317803 SH SOLE 0 0 24317803 UNUM GROUP COM 91529Y106 115 5030 SH SOLE 0 5030 0 UPLAND SOFTWARE INC COM 91544A109 2399 52279 SH DFND 01 0 52279 0 UPLAND SOFTWARE INC COM 91544A109 348 7591 SH DFND 02 0 7591 0 UPLAND SOFTWARE INC COM 91544A109 826 18004 SH DFND 04 0 0 18004 UPLAND SOFTWARE INC COM 91544A109 56883 1239554 SH SOLE 0 0 1239554 UPLAND SOFTWARE INC COM 91544A109 6 126 SH SOLE 0 126 0 UPSTART HLDGS INC COM 91680M107 87 2127 SH DFND 01 0 2127 0 UPSTART HLDGS INC COM 91680M107 17 410 SH DFND 04 0 0 410 UPSTART HLDGS INC COM 91680M107 32812 805191 SH SOLE 0 0 805191 UPSTART HLDGS INC COM 91680M107 2 53 SH SOLE 0 53 0 UPWORK INC COM 91688F104 6309 182767 SH DFND 01 0 182767 0 UPWORK INC COM 91688F104 858 24849 SH DFND 02 0 24849 0 UPWORK INC COM 91688F104 2387 69145 SH DFND 04 0 0 69145 UPWORK INC COM 91688F104 295176 8550877 SH SOLE 0 0 8550877 UPWORK INC COM 91688F104 34 981 SH SOLE 0 981 0 UR-ENERGY INC COM 91688R108 3941 4918558 SH SOLE 0 0 4918558 UR-ENERGY INC COM 91688R108 1 1441 SH SOLE 0 1441 0 URANIUM ENERGY CORP COM 916896103 390 221685 SH DFND 01 0 221685 0 URANIUM ENERGY CORP COM 916896103 120 68235 SH DFND 04 0 0 68235 URANIUM ENERGY CORP COM 916896103 16024 9104637 SH SOLE 0 0 9104637 URANIUM ENERGY CORP COM 916896103 2 1149 SH SOLE 0 1149 0 URBAN OUTFITTERS INC COM 917047102 1173 45817 SH DFND 01 0 45817 0 URBAN OUTFITTERS INC COM 917047102 519 20273 SH DFND 02 0 20273 0 URBAN OUTFITTERS INC COM 917047102 1492 58289 SH DFND 04 0 0 58289 URBAN OUTFITTERS INC COM 917047102 138323 5403236 SH SOLE 0 0 5403236 URBAN OUTFITTERS INC COM 917047102 24 956 SH SOLE 0 956 0 URBAN EDGE PPTYS COM 91704F104 981 75802 SH DFND 01 0 75802 0 URBAN EDGE PPTYS COM 91704F104 3843 296967 SH DFND 02 0 296967 0 URBAN EDGE PPTYS COM 91704F104 1171 90520 SH DFND 04 0 0 90520 URBAN EDGE PPTYS COM 91704F104 199486 15416205 SH SOLE 0 0 15416205 URBAN EDGE PPTYS COM 91704F104 7 548 SH SOLE 0 548 0 URBAN ONE INC CL A 91705J105 166 39324 SH SOLE 0 0 39324 URBAN ONE INC CL D NON VTG 91705J204 6 5061 SH DFND 01 0 5061 0 URBAN ONE INC CL D NON VTG 91705J204 1271 1086171 SH SOLE 0 0 1086171 URSTADT BIDDLE PPTYS INC COM 917286106 6 482 SH DFND 01 0 482 0 URSTADT BIDDLE PPTYS INC COM 917286106 8 698 SH DFND 04 0 0 698 URSTADT BIDDLE PPTYS INC COM 917286106 1567 130678 SH SOLE 0 0 130678 URSTADT BIDDLE PPTYS INC CL A 917286205 272 19272 SH DFND 01 0 19272 0 URSTADT BIDDLE PPTYS INC CL A 917286205 225 15925 SH DFND 02 0 15925 0 URSTADT BIDDLE PPTYS INC CL A 917286205 333 23567 SH DFND 04 0 0 23567 URSTADT BIDDLE PPTYS INC CL A 917286205 54383 3848735 SH SOLE 0 0 3848735 URSTADT BIDDLE PPTYS INC CL A 917286205 2 159 SH SOLE 0 159 0 USIO INC COM 917313108 734 274825 SH SOLE 0 0 274825 US ECOLOGY INC COM 91734M103 762 20985 SH DFND 01 0 20985 0 US ECOLOGY INC COM 91734M103 324 8924 SH DFND 02 0 8924 0 US ECOLOGY INC COM 91734M103 904 24880 SH DFND 04 0 0 24880 US ECOLOGY INC COM 91734M103 69404 1910376 SH SOLE 0 0 1910376 US ECOLOGY INC COM 91734M103 6 161 SH SOLE 0 161 0 UTAH MED PRODS INC COM 917488108 501 5940 SH DFND 01 0 5940 0 UTAH MED PRODS INC COM 917488108 121 1433 SH DFND 04 0 0 1433 UTAH MED PRODS INC COM 917488108 15304 181545 SH SOLE 0 0 181545 UTAH MED PRODS INC COM 917488108 2 19 SH SOLE 0 19 0 UTZ BRANDS INC COM CL A 918090101 148 6728 SH DFND 01 0 6728 0 UTZ BRANDS INC COM CL A 918090101 339 15360 SH DFND 02 0 15360 0 UTZ BRANDS INC COM CL A 918090101 796 36082 SH DFND 04 0 0 36082 UTZ BRANDS INC COM CL A 918090101 88652 4018684 SH SOLE 0 0 4018684 UTZ BRANDS INC COM CL A 918090101 6 250 SH SOLE 0 250 0 UXIN LTD ADS 91818X108 46 53032 SH DFND 05 0 0 53032 V F CORP COM 918204108 27653 323763 SH DFND 01 0 323763 0 V F CORP COM 918204108 16986 198879 SH DFND 02 0 198879 0 V F CORP COM 918204108 5117 59907 SH DFND 02 0 0 59907 V F CORP COM 918204108 72055 843636 SH DFND 04 0 0 843636 V F CORP COM 918204108 2211610 25894040 SH SOLE 0 0 25894040 V F CORP COM 918204108 131 1534 SH SOLE 0 1534 0 VBI VACCINES INC COM NEW 91822J103 884 321431 SH DFND 01 0 321431 0 VBI VACCINES INC COM NEW 91822J103 196 71449 SH DFND 02 0 71449 0 VBI VACCINES INC COM NEW 91822J103 436 158561 SH DFND 04 0 0 158561 VBI VACCINES INC COM NEW 91822J103 13611 4949477 SH SOLE 0 0 4949477 VBI VACCINES INC COM NEW 91822J103 15 5330 SH SOLE 0 5330 0 VSE CORP COM 918284100 230 5982 SH DFND 01 0 5982 0 VSE CORP COM 918284100 121 3142 SH DFND 04 0 0 3142 VSE CORP COM 918284100 17846 463650 SH SOLE 0 0 463650 VSE CORP COM 918284100 2 41 SH SOLE 0 41 0 VOXX INTL CORP CL A 91829F104 150 11785 SH DFND 01 0 11785 0 VOXX INTL CORP CL A 91829F104 50 3901 SH DFND 04 0 0 3901 VOXX INTL CORP CL A 91829F104 10738 841557 SH SOLE 0 0 841557 VOXX INTL CORP CL A 91829F104 1 49 SH SOLE 0 49 0 VTV THERAPEUTICS INC CL A 918385105 34 18298 SH DFND 01 0 18298 0 VTV THERAPEUTICS INC CL A 918385105 1 600 SH DFND 04 0 0 600 VTV THERAPEUTICS INC CL A 918385105 1299 698452 SH SOLE 0 0 698452 VAALCO ENERGY INC COM NEW 91851C201 21 11788 SH DFND 01 0 11788 0 VAALCO ENERGY INC COM NEW 91851C201 26 14520 SH DFND 04 0 0 14520 VAALCO ENERGY INC COM NEW 91851C201 5338 3015916 SH SOLE 0 0 3015916 VAALCO ENERGY INC COM NEW 91851C201 1 314 SH SOLE 0 314 0 VACCINEX INC COM 918640103 380 183779 SH SOLE 0 0 183779 VAIL RESORTS INC COM 91879Q109 3785 13567 SH DFND 01 0 13567 0 VAIL RESORTS INC COM 91879Q109 6623 23740 SH DFND 02 0 23740 0 VAIL RESORTS INC COM 91879Q109 2037 7303 SH DFND 02 0 0 7303 VAIL RESORTS INC COM 91879Q109 12995 46583 SH DFND 04 0 0 46583 VAIL RESORTS INC COM 91879Q109 961504 3446745 SH SOLE 0 0 3446745 VAIL RESORTS INC COM 91879Q109 55 197 SH SOLE 0 197 0 VALE S A SPONSORED ADS 91912E105 507 30237 SH DFND 01 0 30237 0 VALE S A SPONSORED ADS 91912E105 174969 10439696 SH SOLE 0 0 10439696 VALERO ENERGY CORP COM 91913Y100 23153 409285 SH DFND 01 0 409285 0 VALERO ENERGY CORP COM 91913Y100 13224 233761 SH DFND 02 0 233761 0 VALERO ENERGY CORP COM 91913Y100 4289 75814 SH DFND 02 0 0 75814 VALERO ENERGY CORP COM 91913Y100 59900 1058857 SH DFND 04 0 0 1058857 VALERO ENERGY CORP COM 91913Y100 2481571 43867267 SH SOLE 0 0 43867267 VALERO ENERGY CORP COM 91913Y100 158 2797 SH SOLE 0 2797 0 VALLEY NATL BANCORP COM 919794107 2576 264212 SH DFND 01 0 264212 0 VALLEY NATL BANCORP COM 919794107 1172 120244 SH DFND 02 0 120244 0 VALLEY NATL BANCORP COM 919794107 3451 353999 SH DFND 04 0 0 353999 VALLEY NATL BANCORP COM 919794107 353277 36233579 SH SOLE 0 0 36233579 VALLEY NATL BANCORP COM 919794107 64 6597 SH SOLE 0 6597 0 VALMONT INDS INC COM 920253101 1209 6909 SH DFND 01 0 6909 0 VALMONT INDS INC COM 920253101 1276 7297 SH DFND 02 0 7297 0 VALMONT INDS INC COM 920253101 3050 17434 SH DFND 04 0 0 17434 VALMONT INDS INC COM 920253101 321561 1838227 SH SOLE 0 0 1838227 VALMONT INDS INC COM 920253101 18 105 SH SOLE 0 105 0 VALUE LINE INC COM 920437100 57 1726 SH DFND 01 0 1726 0 VALUE LINE INC COM 920437100 1443 43781 SH SOLE 0 0 43781 VALVOLINE INC COM 92047W101 1417 61228 SH DFND 01 0 61228 0 VALVOLINE INC COM 92047W101 1498 64734 SH DFND 02 0 64734 0 VALVOLINE INC COM 92047W101 3631 156936 SH DFND 04 0 0 156936 VALVOLINE INC COM 92047W101 380778 16455415 SH SOLE 0 0 16455415 VALVOLINE INC COM 92047W101 83 3601 SH SOLE 0 3601 0 VANDA PHARMACEUTICALS INC COM 921659108 476 36189 SH DFND 01 0 36189 0 VANDA PHARMACEUTICALS INC COM 921659108 229 17392 SH DFND 02 0 17392 0 VANDA PHARMACEUTICALS INC COM 921659108 543 41288 SH DFND 04 0 0 41288 VANDA PHARMACEUTICALS INC COM 921659108 50772 3863955 SH SOLE 0 0 3863955 VANDA PHARMACEUTICALS INC COM 921659108 3 256 SH SOLE 0 256 0 DIVIDEND APPREC ETF DIV APP ETF 921908844 186188 1318893 SH SOLE 03 0 0 1318893 DIVIDEND APPREC ETF DIV APP ETF 921908844 899347 6370669 SH SOLE 0 6370669 0 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 7922 131681 SH SOLE 03 0 0 131681 EXT DURATION TREASURY ETF EXTENDED DUR 921910709 516 3385 SH SOLE 03 0 0 3385 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 121616 2051901 SH DFND 01 0 2051901 0 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 181 3057 SH SOLE 03 0 0 3057 ESG U.S. STOCK ETF ESG US STK ETF 921910733 222650 3173014 SH DFND 01 0 3173014 0 ESG U.S. STOCK ETF ESG US STK ETF 921910733 9 135 SH SOLE 03 0 0 135 MEGA CAP 300 GROWTH ETF MEGA GRWTH IND 921910816 1872 9188 SH SOLE 03 0 0 9188 MEGA CAP 300 VALUE ETF MEGA CAP VAL ETF 921910840 271 3116 SH SOLE 03 0 0 3116 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 8350 62568 SH SOLE 03 0 0 62568 S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 64274 279354 SH SOLE 03 0 0 279354 S&P 500 VALUE ETF 500 VAL IDX FD 921932703 4431 35824 SH SOLE 03 0 0 35824 S&P SMALL-CAP 600 VAL ETF SMLCP 600 VAL 921932778 1985 14136 SH SOLE 03 0 0 14136 S&P SMALL-CAP 600 ETF SMLLCP 600 IDX 921932828 3322 19799 SH SOLE 03 0 0 19799 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 1755 13328 SH SOLE 03 0 0 13328 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 3048 17044 SH SOLE 03 0 0 17044 S&P MID-CAP 400 ETF MIDCP 400 IDX 921932885 4083 26250 SH SOLE 03 0 0 26250 LONG-TERM BOND ETF LONG TERM BOND 921937793 3195 29137 SH SOLE 03 0 0 29137 INTER-TERM BOND ETF INTERMED TERM 921937819 3713 39984 SH SOLE 03 0 0 39984 SHORT-TERM BOND ETF SHORT TRM BOND 921937827 36257 437363 SH SOLE 03 0 0 437363 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 11150 126430 SH SOLE 03 0 0 126430 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 500873 5679476 SH SOLE 0 5679476 0 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 265095 3005951 SH SOLE 0 0 3005951 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 3463 73345 SH SOLE 03 0 0 73345 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 625589 13251190 SH SOLE 0 13251190 0 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 14181 154962 SH SOLE 03 0 0 154962 EM MKT GOV BOND ETF EMERG MKT BD ETF 921946885 1045 12694 SH SOLE 03 0 0 12694 STERM INFLATPRO SEC ETF STRM INFPROIDX 922020805 7075 138452 SH SOLE 03 0 0 138452 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 5956 101728 SH SOLE 03 0 0 101728 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 361501 6174233 SH SOLE 0 6174233 0 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 269252 4598661 SH SOLE 0 0 4598661 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 31344 577134 SH SOLE 03 0 0 577134 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 434 3559 SH SOLE 03 0 0 3559 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 1927 20813 SH SOLE 03 0 0 20813 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 9412 161274 SH SOLE 03 0 0 161274 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 8800 150782 SH SOLE 0 150782 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 345280 6890450 SH DFND 02 0 6890450 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 31625 631118 SH SOLE 03 0 0 631118 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 1124143 22433509 SH SOLE 0 22433509 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 789700 15759336 SH SOLE 0 0 15759336 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 177365 2944307 SH DFND 02 0 2944307 0 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 2340 38846 SH SOLE 03 0 0 38846 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 5085 18479 SH SOLE 03 0 0 18479 CONSUMER STAPLES ETF CONSUM STP ETF 92204A207 63832 367021 SH SOLE 03 0 0 367021 ENERGY ETF ENERGY ETF 92204A306 2659 51275 SH SOLE 03 0 0 51275 FINANCIALS ETF FINANCIALS ETF 92204A405 38046 522250 SH SOLE 03 0 0 522250 HEALTH CARE ETF HEALTH CAR ETF 92204A504 33404 149304 SH SOLE 03 0 0 149304 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 12661 74478 SH SOLE 03 0 0 74478 INFORMATION TECH ETF INF TECH ETF 92204A702 439175 1241344 SH SOLE 03 0 0 1241344 MATERIALS ETF MATERIALS ETF 92204A801 23053 146865 SH SOLE 03 0 0 146865 UTILITIES ETF UTILITIES ETF 92204A876 61158 445696 SH SOLE 03 0 0 445696 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 3665 44030 SH SOLE 03 0 0 44030 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 306315 3679460 SH SOLE 0 0 3679460 TOTAL WORLD BOND ETF TOTAL WLD BD ETF 92206C565 1263 15364 SH SOLE 03 0 0 15364 TOTAL CORPORATE BOND ETF TOTAL CORP BND 92206C573 3854 40929 SH SOLE 03 0 0 40929 RUSSELL 2000 GROWTH ETF VNG RUS2000GRW 92206C623 207 992 SH SOLE 03 0 0 992 RUSSELL 1000 GROWTH ETF VNG RUS1000GRW 92206C680 1030 4158 SH SOLE 03 0 0 4158 RUSSELL 1000 ETF VNG RUS1000IDX 92206C730 30347 173205 SH SOLE 03 0 0 173205 MORTGAGE-BACKED SEC ETF MORTG-BACK SEC 92206C771 1485 27472 SH SOLE 03 0 0 27472 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 4922 44314 SH SOLE 03 0 0 44314 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 278359 2506160 SH SOLE 0 0 2506160 LT TREASURY ETF LONG TERM TREAS 92206C847 384 4002 SH SOLE 03 0 0 4002 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 5453 56136 SH SOLE 03 0 0 56136 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 211077 2172915 SH SOLE 0 0 2172915 VAPOTHERM INC COM 922107107 1044 38886 SH DFND 01 0 38886 0 VAPOTHERM INC COM 922107107 96 3589 SH DFND 02 0 3589 0 VAPOTHERM INC COM 922107107 383 14262 SH DFND 04 0 0 14262 VAPOTHERM INC COM 922107107 25120 935219 SH SOLE 0 0 935219 VAPOTHERM INC COM 922107107 15 542 SH SOLE 0 542 0 VAREX IMAGING CORP COM 92214X106 425 25457 SH DFND 01 0 25457 0 VAREX IMAGING CORP COM 92214X106 182 10891 SH DFND 02 0 10891 0 VAREX IMAGING CORP COM 92214X106 512 30711 SH DFND 04 0 0 30711 VAREX IMAGING CORP COM 92214X106 64247 3851715 SH SOLE 0 0 3851715 VAREX IMAGING CORP COM 92214X106 3 201 SH SOLE 0 201 0 VARIAN MED SYS INC COM 92220P105 16268 92956 SH DFND 01 0 92956 0 VARIAN MED SYS INC COM 92220P105 10168 58098 SH DFND 02 0 58098 0 VARIAN MED SYS INC COM 92220P105 2856 16317 SH DFND 02 0 0 16317 VARIAN MED SYS INC COM 92220P105 40827 233281 SH DFND 04 0 0 233281 VARIAN MED SYS INC COM 92220P105 1638794 9364001 SH SOLE 0 0 9364001 VARIAN MED SYS INC COM 92220P105 79 449 SH SOLE 0 449 0 VARONIS SYS INC COM 922280102 10099 61723 SH DFND 01 0 61723 0 VARONIS SYS INC COM 922280102 1667 10186 SH DFND 02 0 10186 0 VARONIS SYS INC COM 922280102 4228 25842 SH DFND 04 0 0 25842 VARONIS SYS INC COM 922280102 452306 2764536 SH SOLE 0 0 2764536 VARONIS SYS INC COM 922280102 24 147 SH SOLE 0 147 0 VECTOR GROUP LTD COM 92240M108 1301 111647 SH DFND 01 0 111647 0 VECTOR GROUP LTD COM 92240M108 353 30274 SH DFND 02 0 30274 0 VECTOR GROUP LTD COM 92240M108 1254 107603 SH DFND 04 0 0 107603 VECTOR GROUP LTD COM 92240M108 161413 13855234 SH SOLE 0 0 13855234 VECTOR GROUP LTD COM 92240M108 38 3281 SH SOLE 0 3281 0 VEECO INSTRS INC DEL COM 922417100 553 31834 SH DFND 01 0 31834 0 VEECO INSTRS INC DEL COM 922417100 280 16122 SH DFND 02 0 16122 0 VEECO INSTRS INC DEL COM 922417100 643 37053 SH DFND 04 0 0 37053 VEECO INSTRS INC DEL COM 922417100 86096 4959445 SH SOLE 0 0 4959445 VEECO INSTRS INC DEL COM 922417100 4 209 SH SOLE 0 209 0 VECTRUS INC COM 92242T101 667 13422 SH DFND 01 0 13422 0 VECTRUS INC COM 92242T101 119 2399 SH DFND 02 0 2399 0 VECTRUS INC COM 92242T101 409 8231 SH DFND 04 0 0 8231 VECTRUS INC COM 92242T101 27736 557840 SH SOLE 0 0 557840 VECTRUS INC COM 92242T101 13 262 SH SOLE 0 262 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 40 4538 SH DFND 04 0 0 4538 VEDANTA LIMITED SPONSORED ADR 92242Y100 506 57582 SH DFND 05 0 0 57582 VEDANTA LIMITED SPONSORED ADR 92242Y100 85 9720 SH SOLE 0 0 9720 VAXART INC COM NEW 92243A200 599 104868 SH DFND 01 0 104868 0 VAXART INC COM NEW 92243A200 203 35633 SH DFND 02 0 35633 0 VAXART INC COM NEW 92243A200 516 90349 SH DFND 04 0 0 90349 VAXART INC COM NEW 92243A200 28147 4929408 SH SOLE 0 0 4929408 VAXART INC COM NEW 92243A200 17 2924 SH SOLE 0 2924 0 VAXCYTE INC COM 92243G108 821 30901 SH DFND 01 0 30901 0 VAXCYTE INC COM 92243G108 164 6165 SH DFND 02 0 6165 0 VAXCYTE INC COM 92243G108 301 11329 SH DFND 04 0 0 11329 VAXCYTE INC COM 92243G108 37222 1400913 SH SOLE 0 0 1400913 VAXCYTE INC COM 92243G108 2 69 SH SOLE 0 69 0 VEEVA SYS INC CL A COM 922475108 16560 60826 SH DFND 01 0 60826 0 VEEVA SYS INC CL A COM 922475108 22261 81768 SH DFND 02 0 81768 0 VEEVA SYS INC CL A COM 922475108 6644 24405 SH DFND 02 0 0 24405 VEEVA SYS INC CL A COM 922475108 43376 159325 SH DFND 04 0 0 159325 VEEVA SYS INC CL A COM 922475108 3289080 12081102 SH SOLE 0 0 12081102 VEEVA SYS INC CL A COM 922475108 334 1227 SH SOLE 0 1227 0 VELODYNE LIDAR INC COM 92259F101 161 7071 SH DFND 01 0 7071 0 VELODYNE LIDAR INC COM 92259F101 444 19436 SH DFND 04 0 0 19436 VELODYNE LIDAR INC COM 92259F101 132004 5784567 SH SOLE 0 0 5784567 VELODYNE LIDAR INC COM 92259F101 9 383 SH SOLE 0 383 0 VELOCITY FINL INC COM 92262D101 1 200 SH DFND 01 0 200 0 VELOCITY FINL INC COM 92262D101 2648 424963 SH SOLE 0 0 424963 VENTAS INC COM 92276F100 18427 375758 SH DFND 01 0 375758 0 VENTAS INC COM 92276F100 51520 1050561 SH DFND 02 0 1050561 0 VENTAS INC COM 92276F100 3336 68029 SH DFND 02 0 0 68029 VENTAS INC COM 92276F100 46575 949745 SH DFND 04 0 0 949745 VENTAS INC COM 92276F100 2737882 55829573 SH SOLE 0 0 55829573 VENTAS INC COM 92276F100 90 1840 SH SOLE 0 1840 0 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 38072 689844 SH SOLE 03 0 0 689844 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 53679 972630 SH SOLE 0 0 972630 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 82 240 SH DFND 02 0 240 0 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 297150 864586 SH SOLE 03 0 0 864586 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 1437 4182 SH DFND 04 0 0 4182 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 4002514 11645711 SH SOLE 0 11645711 0 MID-CAP GROWTH ETF MCAP GR IDX 922908538 3324 15673 SH SOLE 03 0 0 15673 REAL ESTATE ETF REAL ESTATE ETF 922908553 21619 254556 SH SOLE 03 0 0 254556 REAL ESTATE ETF REAL ESTATE ETF 922908553 13216 155614 SH SOLE 0 0 155614 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 119156 445176 SH SOLE 03 0 0 445176 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 0 1 SH SOLE 0 0 1 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 22656 159317 SH SOLE 03 0 0 159317 MID-CAP ETF MID CAP ETF 922908629 28525 137956 SH SOLE 03 0 0 137956 LARGE-CAP ETF LARGE CAP ETF 922908637 26427 150373 SH SOLE 03 0 0 150373 LARGE-CAP ETF LARGE CAP ETF 922908637 413624 2353611 SH SOLE 0 2353611 0 EXTENDED MARKET ETF EXTEND MKT ETF 922908652 55466 336813 SH SOLE 03 0 0 336813 GROWTH ETF GROWTH ETF 922908736 104241 411466 SH SOLE 03 0 0 411466 VALUE ETF VALUE ETF 922908744 8065 67794 SH SOLE 03 0 0 67794 SMALL-CAP ETF SMALL CP ETF 922908751 6893 35407 SH SOLE 03 0 0 35407 SMALL-CAP ETF SMALL CP ETF 922908751 55492 285042 SH SOLE 0 285042 0 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 92940 477497 SH SOLE 03 0 0 477497 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 3022075 15526484 SH SOLE 0 15526484 0 VENUS CONCEPT INC COM 92332W105 45 25827 SH DFND 01 0 25827 0 VENUS CONCEPT INC COM 92332W105 1223 707006 SH SOLE 0 0 707006 VERA BRADLEY INC COM 92335C106 110 13766 SH DFND 01 0 13766 0 VERA BRADLEY INC COM 92335C106 43 5345 SH DFND 02 0 5345 0 VERA BRADLEY INC COM 92335C106 184 23103 SH DFND 04 0 0 23103 VERA BRADLEY INC COM 92335C106 10608 1332709 SH SOLE 0 0 1332709 VERA BRADLEY INC COM 92335C106 31 3941 SH SOLE 0 3941 0 VEONEER INC COM 92336X109 348 16358 SH DFND 01 0 16358 0 VEONEER INC COM 92336X109 788 37005 SH DFND 02 0 37005 0 VEONEER INC COM 92336X109 1729 81189 SH DFND 04 0 0 81189 VEONEER INC COM 92336X109 33005 1549518 SH SOLE 0 0 1549518 VERASTEM INC COM 92337C104 432 202898 SH DFND 01 0 202898 0 VERASTEM INC COM 92337C104 90 42419 SH DFND 04 0 0 42419 VERASTEM INC COM 92337C104 18672 8766398 SH SOLE 0 0 8766398 VERASTEM INC COM 92337C104 2 863 SH SOLE 0 863 0 VERACYTE INC COM 92337F107 5546 113321 SH DFND 01 0 113321 0 VERACYTE INC COM 92337F107 901 18408 SH DFND 02 0 18408 0 VERACYTE INC COM 92337F107 2083 42571 SH DFND 04 0 0 42571 VERACYTE INC COM 92337F107 199793 4082409 SH SOLE 0 0 4082409 VERACYTE INC COM 92337F107 23 461 SH SOLE 0 461 0 VERB TECHNOLOGY CO INC COM 92337U104 15 8835 SH DFND 01 0 8835 0 VERB TECHNOLOGY CO INC COM 92337U104 1792 1086351 SH SOLE 0 0 1086351 VEREIT INC COM 92339V308 2716 71871 SH DFND 01 0 71871 0 VEREIT INC COM 92339V308 24268 642171 SH DFND 02 0 642171 0 VEREIT INC COM 92339V308 1265 33462 SH DFND 02 0 0 33462 VEREIT INC COM 92339V308 9539 252426 SH DFND 04 0 0 252426 VEREIT INC COM 92339V308 1123169 29721332 SH SOLE 0 0 29721332 VEREIT INC COM 92339V308 40 1064 SH SOLE 0 1064 0 VERISIGN INC COM 92343E102 23384 108061 SH DFND 01 0 108061 0 VERISIGN INC COM 92343E102 15777 72907 SH DFND 02 0 72907 0 VERISIGN INC COM 92343E102 4074 18827 SH DFND 02 0 0 18827 VERISIGN INC COM 92343E102 55581 256846 SH DFND 04 0 0 256846 VERISIGN INC COM 92343E102 2208136 10203955 SH SOLE 0 0 10203955 VERISIGN INC COM 92343E102 103 477 SH SOLE 0 477 0 VERIZON COMMUNICATIONS INC COM 92343V104 244054 4154109 SH DFND 01 0 4154109 0 VERIZON COMMUNICATIONS INC COM 92343V104 158085 2690808 SH DFND 02 0 2690808 0 VERIZON COMMUNICATIONS INC COM 92343V104 44613 759372 SH DFND 02 0 0 759372 VERIZON COMMUNICATIONS INC COM 92343V104 636984 10842275 SH DFND 04 0 0 10842275 VERIZON COMMUNICATIONS INC COM 92343V104 18063804 307468999 SH SOLE 0 0 307468999 VERIZON COMMUNICATIONS INC COM 92343V104 1967 33473 SH SOLE 0 33473 0 VERINT SYS INC COM 92343X100 5466 81357 SH DFND 01 0 81357 0 VERINT SYS INC COM 92343X100 1560 23217 SH DFND 02 0 23217 0 VERINT SYS INC COM 92343X100 3581 53306 SH DFND 04 0 0 53306 VERINT SYS INC COM 92343X100 375346 5587173 SH SOLE 0 0 5587173 VERINT SYS INC COM 92343X100 19 282 SH SOLE 0 282 0 VERITEX HLDGS INC COM 923451108 826 32176 SH DFND 01 0 32176 0 VERITEX HLDGS INC COM 923451108 328 12773 SH DFND 02 0 12773 0 VERITEX HLDGS INC COM 923451108 980 38196 SH DFND 04 0 0 38196 VERITEX HLDGS INC COM 923451108 79805 3110105 SH SOLE 0 0 3110105 VERITEX HLDGS INC COM 923451108 6 231 SH SOLE 0 231 0 VERITIV CORP COM 923454102 185 8914 SH DFND 01 0 8914 0 VERITIV CORP COM 923454102 72 3440 SH DFND 04 0 0 3440 VERITIV CORP COM 923454102 16738 805094 SH SOLE 0 0 805094 VERITIV CORP COM 923454102 1 70 SH SOLE 0 70 0 VERISK ANALYTICS INC COM 92345Y106 37695 181582 SH DFND 01 0 181582 0 VERISK ANALYTICS INC COM 92345Y106 20230 97451 SH DFND 02 0 97451 0 VERISK ANALYTICS INC COM 92345Y106 5840 28132 SH DFND 02 0 0 28132 VERISK ANALYTICS INC COM 92345Y106 85264 410731 SH DFND 04 0 0 410731 VERISK ANALYTICS INC COM 92345Y106 3405215 16403560 SH SOLE 0 0 16403560 VERISK ANALYTICS INC COM 92345Y106 235 1131 SH SOLE 0 1131 0 VERICEL CORP COM 92346J108 2561 82947 SH DFND 01 0 82947 0 VERICEL CORP COM 92346J108 360 11648 SH DFND 02 0 11648 0 VERICEL CORP COM 92346J108 927 30030 SH DFND 04 0 0 30030 VERICEL CORP COM 92346J108 68193 2208326 SH SOLE 0 0 2208326 VERICEL CORP COM 92346J108 7 223 SH SOLE 0 223 0 VERITONE INC COM 92347M100 1321 46434 SH DFND 01 0 46434 0 VERITONE INC COM 92347M100 327 11482 SH DFND 04 0 0 11482 VERITONE INC COM 92347M100 44866 1577002 SH SOLE 0 0 1577002 VERITONE INC COM 92347M100 24 857 SH SOLE 0 857 0 VERMILION ENERGY INC COM 923725105 1941 436247 SH DFND 01 0 436247 0 VERMILION ENERGY INC COM 923725105 209 46942 SH DFND 02 0 46942 0 VERMILION ENERGY INC COM 923725105 267 60024 SH DFND 04 0 0 60024 VERMILION ENERGY INC COM 923725105 15160 3406637 SH SOLE 0 0 3406637 VERMILION ENERGY INC COM 923725105 1359 305444 SH SOLE 0 305444 0 VERRA MOBILITY CORP COM 92511U102 3558 265140 SH DFND 01 0 265140 0 VERRA MOBILITY CORP COM 92511U102 618 46035 SH DFND 02 0 46035 0 VERRA MOBILITY CORP COM 92511U102 1462 108917 SH DFND 04 0 0 108917 VERRA MOBILITY CORP COM 92511U102 158270 11793578 SH SOLE 0 0 11793578 VERRA MOBILITY CORP COM 92511U102 9 645 SH SOLE 0 645 0 VERRICA PHARMACEUTICALS INC COM 92511W108 290 25171 SH DFND 01 0 25171 0 VERRICA PHARMACEUTICALS INC COM 92511W108 45 3922 SH DFND 04 0 0 3922 VERRICA PHARMACEUTICALS INC COM 92511W108 6520 566459 SH SOLE 0 0 566459 VERRICA PHARMACEUTICALS INC COM 92511W108 1 100 SH SOLE 0 100 0 VERSO CORP CL A 92531L207 263 21841 SH DFND 01 0 21841 0 VERSO CORP CL A 92531L207 41 3382 SH DFND 02 0 3382 0 VERSO CORP CL A 92531L207 217 18047 SH DFND 04 0 0 18047 VERSO CORP CL A 92531L207 23220 1931819 SH SOLE 0 0 1931819 VERSO CORP CL A 92531L207 28 2309 SH SOLE 0 2309 0 VERTEX PHARMACEUTICALS INC COM 92532F100 69084 292309 SH DFND 01 0 292309 0 VERTEX PHARMACEUTICALS INC COM 92532F100 45388 192046 SH DFND 02 0 192046 0 VERTEX PHARMACEUTICALS INC COM 92532F100 11152 47188 SH DFND 02 0 0 47188 VERTEX PHARMACEUTICALS INC COM 92532F100 156907 663905 SH DFND 04 0 0 663905 VERTEX PHARMACEUTICALS INC COM 92532F100 4546313 19236324 SH SOLE 0 0 19236324 VERTEX PHARMACEUTICALS INC COM 92532F100 302 1278 SH SOLE 0 1278 0 VERTEX ENERGY INC COM 92534K107 2 2800 SH DFND 04 0 0 2800 VERTEX ENERGY INC COM 92534K107 1090 1531526 SH SOLE 0 0 1531526 VERU INC COM 92536C103 914 105702 SH DFND 01 0 105702 0 VERU INC COM 92536C103 168 19408 SH DFND 04 0 0 19408 VERU INC COM 92536C103 30677 3546436 SH SOLE 0 0 3546436 VERU INC COM 92536C103 2 264 SH SOLE 0 264 0 VERTIV HOLDINGS CO COM CL A 92537N108 1867 100010 SH DFND 01 0 100010 0 VERTIV HOLDINGS CO COM CL A 92537N108 1335 71501 SH DFND 02 0 71501 0 VERTIV HOLDINGS CO COM CL A 92537N108 3362 180051 SH DFND 04 0 0 180051 VERTIV HOLDINGS CO COM CL A 92537N108 364317 19513519 SH SOLE 0 0 19513519 VERTIV HOLDINGS CO COM CL A 92537N108 51 2748 SH SOLE 0 2748 0 VERTEX INC CL A 92538J106 146 4184 SH DFND 01 0 4184 0 VERTEX INC CL A 92538J106 288 8272 SH DFND 02 0 8272 0 VERTEX INC CL A 92538J106 676 19400 SH DFND 04 0 0 19400 VERTEX INC CL A 92538J106 66828 1917588 SH SOLE 0 0 1917588 VERTEX INC CL A 92538J106 4 103 SH SOLE 0 103 0 VIAD CORP COM NEW 92552R406 485 13402 SH DFND 01 0 13402 0 VIAD CORP COM NEW 92552R406 259 7158 SH DFND 02 0 7158 0 VIAD CORP COM NEW 92552R406 565 15620 SH DFND 04 0 0 15620 VIAD CORP COM NEW 92552R406 45641 1261839 SH SOLE 0 0 1261839 VIAD CORP COM NEW 92552R406 4 103 SH SOLE 0 103 0 VIASAT INC COM 92552V100 652 19962 SH DFND 01 0 19962 0 VIASAT INC COM 92552V100 499 15274 SH DFND 02 0 15274 0 VIASAT INC COM 92552V100 1528 46807 SH DFND 04 0 0 46807 VIASAT INC COM 92552V100 184760 5658801 SH SOLE 0 0 5658801 VIASAT INC COM 92552V100 10 318 SH SOLE 0 318 0 VIAVI SOLUTIONS INC COM 925550105 6768 451980 SH DFND 01 0 451980 0 VIAVI SOLUTIONS INC COM 925550105 1221 81564 SH DFND 02 0 81564 0 VIAVI SOLUTIONS INC COM 925550105 2803 187173 SH DFND 04 0 0 187173 VIAVI SOLUTIONS INC COM 925550105 348614 23279727 SH SOLE 0 0 23279727 VIAVI SOLUTIONS INC COM 925550105 17 1148 SH SOLE 0 1148 0 VIACOMCBS INC CL A 92556H107 70 1857 SH DFND 01 0 1857 0 VIACOMCBS INC CL A 92556H107 459 12138 SH DFND 04 0 0 12138 VIACOMCBS INC CL A 92556H107 12303 325301 SH SOLE 0 0 325301 VIACOMCBS INC CL B 92556H206 21062 565268 SH DFND 01 0 565268 0 VIACOMCBS INC CL B 92556H206 12633 339037 SH DFND 02 0 339037 0 VIACOMCBS INC CL B 92556H206 3914 105036 SH DFND 02 0 0 105036 VIACOMCBS INC CL B 92556H206 54512 1463014 SH DFND 04 0 0 1463014 VIACOMCBS INC CL B 92556H206 2115955 56788909 SH SOLE 0 0 56788909 VIACOMCBS INC CL B 92556H206 192 5159 SH SOLE 0 5159 0 VIATRIS INC COM 92556V106 22734 1213149 SH DFND 01 0 1213149 0 VIATRIS INC COM 92556V106 14671 782847 SH DFND 02 0 782847 0 VIATRIS INC COM 92556V106 4271 227898 SH DFND 02 0 0 227898 VIATRIS INC COM 92556V106 59168 3157305 SH DFND 04 0 0 3157305 VIATRIS INC COM 92556V106 2317351 123658012 SH SOLE 0 0 123658012 VIATRIS INC COM 92556V106 617 32930 SH SOLE 0 32930 0 VICI PPTYS INC COM 925652109 4486 175904 SH DFND 01 0 175904 0 VICI PPTYS INC COM 925652109 37084 1454268 SH DFND 02 0 1454268 0 VICI PPTYS INC COM 925652109 2307 90460 SH DFND 02 0 0 90460 VICI PPTYS INC COM 925652109 7681 301200 SH DFND 04 0 0 301200 VICI PPTYS INC COM 925652109 1849369 72524284 SH SOLE 0 0 72524284 VICI PPTYS INC COM 925652109 82 3216 SH SOLE 0 3216 0 VICOR CORP COM 925815102 3565 38655 SH DFND 01 0 38655 0 VICOR CORP COM 925815102 626 6792 SH DFND 02 0 6792 0 VICOR CORP COM 925815102 1598 17331 SH DFND 04 0 0 17331 VICOR CORP COM 925815102 188392 2042849 SH SOLE 0 0 2042849 VICOR CORP COM 925815102 32 351 SH SOLE 0 351 0 VICTORY CAP HLDGS INC COM CL A 92645B103 70 2812 SH DFND 01 0 2812 0 VICTORY CAP HLDGS INC COM CL A 92645B103 108 4344 SH DFND 02 0 4344 0 VICTORY CAP HLDGS INC COM CL A 92645B103 294 11858 SH DFND 04 0 0 11858 VICTORY CAP HLDGS INC COM CL A 92645B103 16628 670212 SH SOLE 0 0 670212 VICTORY CAP HLDGS INC COM CL A 92645B103 2 70 SH SOLE 0 70 0 VIELA BIO INC COM 926613100 1506 41862 SH DFND 01 0 41862 0 VIELA BIO INC COM 926613100 216 5995 SH DFND 04 0 0 5995 VIELA BIO INC COM 926613100 70673 1964770 SH SOLE 0 0 1964770 VIELA BIO INC COM 926613100 4 122 SH SOLE 0 122 0 VIEMED HEALTHCARE INC COM 92663R105 487 62701 SH DFND 01 0 62701 0 VIEMED HEALTHCARE INC COM 92663R105 99 12758 SH DFND 02 0 12758 0 VIEMED HEALTHCARE INC COM 92663R105 95 12238 SH DFND 04 0 0 12238 VIEMED HEALTHCARE INC COM 92663R105 9183 1183427 SH SOLE 0 0 1183427 VIEMED HEALTHCARE INC COM 92663R105 1 152 SH SOLE 0 152 0 VIEWRAY INC COM 92672L107 494 129291 SH DFND 01 0 129291 0 VIEWRAY INC COM 92672L107 142 37061 SH DFND 02 0 37061 0 VIEWRAY INC COM 92672L107 314 82100 SH DFND 04 0 0 82100 VIEWRAY INC COM 92672L107 18812 4924713 SH SOLE 0 0 4924713 VIEWRAY INC COM 92672L107 2 395 SH SOLE 0 395 0 VIKING THERAPEUTICS INC COM 92686J106 278 49407 SH DFND 01 0 49407 0 VIKING THERAPEUTICS INC COM 92686J106 75 13329 SH DFND 02 0 13329 0 VIKING THERAPEUTICS INC COM 92686J106 248 44000 SH DFND 04 0 0 44000 VIKING THERAPEUTICS INC COM 92686J106 18452 3277451 SH SOLE 0 0 3277451 VIKING THERAPEUTICS INC COM 92686J106 2 329 SH SOLE 0 329 0 VILLAGE SUPER MKT INC CL A NEW 927107409 127 5757 SH DFND 01 0 5757 0 VILLAGE SUPER MKT INC CL A NEW 927107409 44 1982 SH DFND 02 0 1982 0 VILLAGE SUPER MKT INC CL A NEW 927107409 110 4994 SH DFND 04 0 0 4994 VILLAGE SUPER MKT INC CL A NEW 927107409 11236 509350 SH SOLE 0 0 509350 VILLAGE SUPER MKT INC CL A NEW 927107409 1 52 SH SOLE 0 52 0 VINCE HLDG CORP COM NEW 92719W207 5 808 SH DFND 01 0 808 0 VINCE HLDG CORP COM NEW 92719W207 6 881 SH DFND 04 0 0 881 VINCE HLDG CORP COM NEW 92719W207 839 131958 SH SOLE 0 0 131958 VINCO VENTURES INC COM 927330100 28 20400 SH SOLE 0 0 20400 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 222 19136 SH DFND 02 0 19136 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 330 28406 SH DFND 04 0 0 28406 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3853 331590 SH SOLE 0 0 331590 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 34421 1224494 SH DFND 01 0 1224494 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5185 184458 SH DFND 02 0 184458 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 27000 960529 SH DFND 04 0 0 960529 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1662 59135 SH DFND 05 0 0 59135 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 351103 12490306 SH SOLE 0 0 12490306 VIR BIOTECHNOLOGY INC COM 92764N102 2890 107912 SH DFND 01 0 107912 0 VIR BIOTECHNOLOGY INC COM 92764N102 82 3080 SH DFND 02 0 3080 0 VIR BIOTECHNOLOGY INC COM 92764N102 1044 38980 SH DFND 04 0 0 38980 VIR BIOTECHNOLOGY INC COM 92764N102 152977 5712378 SH SOLE 0 0 5712378 VIR BIOTECHNOLOGY INC COM 92764N102 208 7768 SH SOLE 0 7768 0 VIRCO MFG CO COM 927651109 7 2885 SH DFND 01 0 2885 0 VIRCO MFG CO COM 927651109 412 163028 SH SOLE 0 0 163028 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 928 39101 SH DFND 01 0 39101 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1000 42130 SH DFND 02 0 42130 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2378 100218 SH DFND 04 0 0 100218 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 262860 11077102 SH SOLE 0 0 11077102 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 43 1792 SH SOLE 0 1792 0 VIRNETX HLDG CORP COM 92823T108 435 86340 SH DFND 01 0 86340 0 VIRNETX HLDG CORP COM 92823T108 146 29015 SH DFND 02 0 29015 0 VIRNETX HLDG CORP COM 92823T108 326 64675 SH DFND 04 0 0 64675 VIRNETX HLDG CORP COM 92823T108 17596 3491317 SH SOLE 0 0 3491317 VIRNETX HLDG CORP COM 92823T108 30 5949 SH SOLE 0 5949 0 VIRTU FINL INC CL A 928254101 765 30391 SH DFND 01 0 30391 0 VIRTU FINL INC CL A 928254101 564 22424 SH DFND 02 0 22424 0 VIRTU FINL INC CL A 928254101 1393 55346 SH DFND 04 0 0 55346 VIRTU FINL INC CL A 928254101 311881 12391000 SH SOLE 0 0 12391000 VIRTU FINL INC CL A 928254101 12 467 SH SOLE 0 467 0 VISA INC COM CL A 92826C839 416628 1904759 SH DFND 01 0 1904759 0 VISA INC COM CL A 92826C839 228388 1044156 SH DFND 02 0 1044156 0 VISA INC COM CL A 92826C839 67641 309242 SH DFND 02 0 0 309242 VISA INC COM CL A 92826C839 944552 4318347 SH DFND 04 0 0 4318347 VISA INC COM CL A 92826C839 29858303 136507580 SH SOLE 0 0 136507580 VISA INC COM CL A 92826C839 1820 8323 SH SOLE 0 8323 0 VIRTUSA CORP COM 92827P102 2950 57703 SH DFND 01 0 57703 0 VIRTUSA CORP COM 92827P102 426 8323 SH DFND 02 0 8323 0 VIRTUSA CORP COM 92827P102 1203 23530 SH DFND 04 0 0 23530 VIRTUSA CORP COM 92827P102 127696 2497484 SH SOLE 0 0 2497484 VIRTUSA CORP COM 92827P102 7 142 SH SOLE 0 142 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1230 5669 SH DFND 01 0 5669 0 VIRTUS INVT PARTNERS INC COM 92828Q109 559 2574 SH DFND 02 0 2574 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1423 6557 SH DFND 04 0 0 6557 VIRTUS INVT PARTNERS INC COM 92828Q109 162939 750873 SH SOLE 0 0 750873 VIRTUS INVT PARTNERS INC COM 92828Q109 32 147 SH SOLE 0 147 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1823 88007 SH DFND 01 0 88007 0 VISHAY INTERTECHNOLOGY INC COM 928298108 963 46505 SH DFND 02 0 46505 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2286 110384 SH DFND 04 0 0 110384 VISHAY INTERTECHNOLOGY INC COM 928298108 248358 11992172 SH SOLE 0 0 11992172 VISHAY INTERTECHNOLOGY INC COM 928298108 14 660 SH SOLE 0 660 0 VISHAY PRECISION GROUP INC COM 92835K103 270 8585 SH DFND 01 0 8585 0 VISHAY PRECISION GROUP INC COM 92835K103 100 3166 SH DFND 02 0 3166 0 VISHAY PRECISION GROUP INC COM 92835K103 286 9098 SH DFND 04 0 0 9098 VISHAY PRECISION GROUP INC COM 92835K103 16985 539556 SH SOLE 0 0 539556 VISHAY PRECISION GROUP INC COM 92835K103 1 45 SH SOLE 0 45 0 VISLINK TECHNOLOGIES INC COM 92836Y300 10 7296 SH DFND 04 0 0 7296 VISLINK TECHNOLOGIES INC COM 92836Y300 251 189934 SH SOLE 0 0 189934 VISTA OUTDOOR INC COM 928377100 922 38800 SH DFND 01 0 38800 0 VISTA OUTDOOR INC COM 928377100 420 17692 SH DFND 02 0 17692 0 VISTA OUTDOOR INC COM 928377100 1049 44144 SH DFND 04 0 0 44144 VISTA OUTDOOR INC COM 928377100 110058 4632080 SH SOLE 0 0 4632080 VISTA OUTDOOR INC COM 928377100 7 289 SH SOLE 0 289 0 VISTEON CORP COM NEW 92839U206 6880 54809 SH DFND 01 0 54809 0 VISTEON CORP COM NEW 92839U206 1079 8597 SH DFND 02 0 8597 0 VISTEON CORP COM NEW 92839U206 2818 22449 SH DFND 04 0 0 22449 VISTEON CORP COM NEW 92839U206 321710 2563019 SH SOLE 0 0 2563019 VISTEON CORP COM NEW 92839U206 17 139 SH SOLE 0 139 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 22 11433 SH DFND 01 0 11433 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 17 8898 SH DFND 04 0 0 8898 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 6286 3240300 SH SOLE 0 0 3240300 VISTRA CORP COM 92840M102 3148 160124 SH DFND 01 0 160124 0 VISTRA CORP COM 92840M102 4817 245014 SH DFND 02 0 245014 0 VISTRA CORP COM 92840M102 96 4905 SH DFND 02 0 0 4905 VISTRA CORP COM 92840M102 11824 601443 SH DFND 04 0 0 601443 VISTRA CORP COM 92840M102 885441 45037690 SH SOLE 0 0 45037690 VISTRA CORP COM 92840M102 167 8472 SH SOLE 0 8472 0 VITAL FARMS INC COM 92847W103 338 13348 SH DFND 01 0 13348 0 VITAL FARMS INC COM 92847W103 159 6286 SH DFND 02 0 6286 0 VITAL FARMS INC COM 92847W103 328 12973 SH DFND 04 0 0 12973 VITAL FARMS INC COM 92847W103 26273 1038043 SH SOLE 0 0 1038043 VITAL FARMS INC COM 92847W103 2 74 SH SOLE 0 74 0 VIVEVE MED INC COM NEW 92852W501 0 8 SH DFND 04 0 0 8 VIVEVE MED INC COM NEW 92852W501 73 15571 SH SOLE 0 0 15571 VIVINT SMART HOME INC COM CL A 928542109 1384 66681 SH DFND 01 0 66681 0 VIVINT SMART HOME INC COM CL A 928542109 8 383 SH DFND 02 0 383 0 VIVINT SMART HOME INC COM CL A 928542109 291 14031 SH DFND 04 0 0 14031 VIVINT SMART HOME INC COM CL A 928542109 72647 3501051 SH SOLE 0 0 3501051 VIVINT SMART HOME INC COM CL A 928542109 9 434 SH SOLE 0 434 0 VMWARE INC CL A COM 928563402 5096 36332 SH DFND 01 0 36332 0 VMWARE INC CL A COM 928563402 7036 50165 SH DFND 02 0 50165 0 VMWARE INC CL A COM 928563402 2137 15239 SH DFND 02 0 0 15239 VMWARE INC CL A COM 928563402 13494 96205 SH DFND 04 0 0 96205 VMWARE INC CL A COM 928563402 675121 4813354 SH SOLE 0 0 4813354 VMWARE INC CL A COM 928563402 55 390 SH SOLE 0 390 0 VOCERA COMMUNICATIONS INC COM 92857F107 2639 63535 SH DFND 01 0 63535 0 VOCERA COMMUNICATIONS INC COM 92857F107 443 10655 SH DFND 02 0 10655 0 VOCERA COMMUNICATIONS INC COM 92857F107 1015 24451 SH DFND 04 0 0 24451 VOCERA COMMUNICATIONS INC COM 92857F107 64560 1554544 SH SOLE 0 0 1554544 VOCERA COMMUNICATIONS INC COM 92857F107 6 154 SH SOLE 0 154 0 VOLITIONRX LTD COM 928661107 209 53701 SH DFND 01 0 53701 0 VOLITIONRX LTD COM 928661107 21 5400 SH DFND 04 0 0 5400 VOLITIONRX LTD COM 928661107 1552 399086 SH SOLE 0 0 399086 VOLT INFORMATION SCIENCES IN COM 928703107 2 1300 SH DFND 04 0 0 1300 VOLT INFORMATION SCIENCES IN COM 928703107 1195 675132 SH SOLE 0 0 675132 VONAGE HLDGS CORP COM 92886T201 4226 328231 SH DFND 01 0 328231 0 VONAGE HLDGS CORP COM 92886T201 946 73513 SH DFND 02 0 73513 0 VONAGE HLDGS CORP COM 92886T201 2398 186255 SH DFND 04 0 0 186255 VONAGE HLDGS CORP COM 92886T201 306881 23835387 SH SOLE 0 0 23835387 VONAGE HLDGS CORP COM 92886T201 15 1130 SH SOLE 0 1130 0 VONTIER CORPORATION COM 928881101 4399 131712 SH DFND 01 0 131712 0 VONTIER CORPORATION COM 928881101 1472 44084 SH DFND 02 0 44084 0 VONTIER CORPORATION COM 928881101 11609 347561 SH DFND 04 0 0 347561 VONTIER CORPORATION COM 928881101 455687 13643322 SH SOLE 0 0 13643322 VONTIER CORPORATION COM 928881101 22 669 SH SOLE 0 669 0 VORNADO RLTY TR SH BEN INT 929042109 5939 159044 SH DFND 01 0 159044 0 VORNADO RLTY TR SH BEN INT 929042109 17960 480977 SH DFND 02 0 480977 0 VORNADO RLTY TR SH BEN INT 929042109 1113 29797 SH DFND 02 0 0 29797 VORNADO RLTY TR SH BEN INT 929042109 15531 415932 SH DFND 04 0 0 415932 VORNADO RLTY TR SH BEN INT 929042109 941472 25213485 SH SOLE 0 0 25213485 VORNADO RLTY TR SH BEN INT 929042109 33 895 SH SOLE 0 895 0 VOYA FINANCIAL INC COM 929089100 2418 41118 SH DFND 01 0 41118 0 VOYA FINANCIAL INC COM 929089100 4996 84957 SH DFND 02 0 84957 0 VOYA FINANCIAL INC COM 929089100 1369 23273 SH DFND 02 0 0 23273 VOYA FINANCIAL INC COM 929089100 9190 156259 SH DFND 04 0 0 156259 VOYA FINANCIAL INC COM 929089100 634801 10794096 SH SOLE 0 0 10794096 VOYA FINANCIAL INC COM 929089100 102 1736 SH SOLE 0 1736 0 VOYAGER THERAPEUTICS INC COM 92915B106 369 51674 SH DFND 01 0 51674 0 VOYAGER THERAPEUTICS INC COM 92915B106 40 5663 SH DFND 02 0 5663 0 VOYAGER THERAPEUTICS INC COM 92915B106 129 18034 SH DFND 04 0 0 18034 VOYAGER THERAPEUTICS INC COM 92915B106 16746 2342108 SH SOLE 0 0 2342108 VOYAGER THERAPEUTICS INC COM 92915B106 1 172 SH SOLE 0 172 0 VULCAN MATLS CO COM 929160109 19708 132882 SH DFND 01 0 132882 0 VULCAN MATLS CO COM 929160109 11845 79864 SH DFND 02 0 79864 0 VULCAN MATLS CO COM 929160109 3646 24583 SH DFND 02 0 0 24583 VULCAN MATLS CO COM 929160109 50111 337879 SH DFND 04 0 0 337879 VULCAN MATLS CO COM 929160109 2010161 13553779 SH SOLE 0 0 13553779 VULCAN MATLS CO COM 929160109 97 652 SH SOLE 0 652 0 VROOM INC COM 92918V109 518 12655 SH DFND 01 0 12655 0 VROOM INC COM 92918V109 529 12905 SH DFND 02 0 12905 0 VROOM INC COM 92918V109 1214 29633 SH DFND 04 0 0 29633 VROOM INC COM 92918V109 112485 2745546 SH SOLE 0 0 2745546 VROOM INC COM 92918V109 7 163 SH SOLE 0 163 0 VUZIX CORP COM NEW 92921W300 66 7237 SH DFND 01 0 7237 0 VUZIX CORP COM NEW 92921W300 131 14461 SH DFND 04 0 0 14461 VUZIX CORP COM NEW 92921W300 18397 2026127 SH SOLE 0 0 2026127 VUZIX CORP COM NEW 92921W300 2 201 SH SOLE 0 201 0 W & T OFFSHORE INC COM 92922P106 136 62670 SH DFND 01 0 62670 0 W & T OFFSHORE INC COM 92922P106 64 29716 SH DFND 04 0 0 29716 W & T OFFSHORE INC COM 92922P106 12225 5633637 SH SOLE 0 0 5633637 W & T OFFSHORE INC COM 92922P106 1 470 SH SOLE 0 470 0 WD-40 CO COM 929236107 6869 25855 SH DFND 01 0 25855 0 WD-40 CO COM 929236107 1280 4819 SH DFND 02 0 4819 0 WD-40 CO COM 929236107 3254 12247 SH DFND 04 0 0 12247 WD-40 CO COM 929236107 401416 1510899 SH SOLE 0 0 1510899 WD-40 CO COM 929236107 738 2778 SH SOLE 0 2778 0 WSFS FINL CORP COM 929328102 1482 33015 SH DFND 01 0 33015 0 WSFS FINL CORP COM 929328102 837 18655 SH DFND 02 0 18655 0 WSFS FINL CORP COM 929328102 1938 43172 SH DFND 04 0 0 43172 WSFS FINL CORP COM 929328102 193604 4313813 SH SOLE 0 0 4313813 WSFS FINL CORP COM 929328102 24 539 SH SOLE 0 539 0 WP CAREY INC COM 92936U109 4054 57438 SH DFND 01 0 57438 0 WP CAREY INC COM 92936U109 34133 483611 SH DFND 02 0 483611 0 WP CAREY INC COM 92936U109 2127 30137 SH DFND 02 0 0 30137 WP CAREY INC COM 92936U109 14548 206122 SH DFND 04 0 0 206122 WP CAREY INC COM 92936U109 1655551 23456378 SH SOLE 0 0 23456378 WP CAREY INC COM 92936U109 61 859 SH SOLE 0 859 0 WEC ENERGY GROUP INC COM 92939U106 29134 316572 SH DFND 01 0 316572 0 WEC ENERGY GROUP INC COM 92939U106 39169 425614 SH DFND 02 0 425614 0 WEC ENERGY GROUP INC COM 92939U106 5361 58251 SH DFND 02 0 0 58251 WEC ENERGY GROUP INC COM 92939U106 74757 812310 SH DFND 04 0 0 812310 WEC ENERGY GROUP INC COM 92939U106 3415779 37115931 SH SOLE 0 0 37115931 WEC ENERGY GROUP INC COM 92939U106 165 1789 SH SOLE 0 1789 0 VYNE THERAPEUTICS INC COM NEW 92941V100 204 128923 SH DFND 01 0 128923 0 VYNE THERAPEUTICS INC COM NEW 92941V100 76 48039 SH DFND 04 0 0 48039 VYNE THERAPEUTICS INC COM NEW 92941V100 11637 7365029 SH SOLE 0 0 7365029 VYNE THERAPEUTICS INC COM NEW 92941V100 1 604 SH SOLE 0 604 0 WABASH NATL CORP COM 929566107 600 34852 SH DFND 01 0 34852 0 WABASH NATL CORP COM 929566107 372 21606 SH DFND 02 0 21606 0 WABASH NATL CORP COM 929566107 675 39176 SH DFND 04 0 0 39176 WABASH NATL CORP COM 929566107 111365 6463435 SH SOLE 0 0 6463435 WABASH NATL CORP COM 929566107 5 266 SH SOLE 0 266 0 WABTEC COM 929740108 13172 179947 SH DFND 01 0 179947 0 WABTEC COM 929740108 8010 109429 SH DFND 02 0 109429 0 WABTEC COM 929740108 2465 33669 SH DFND 02 0 0 33669 WABTEC COM 929740108 33896 463065 SH DFND 04 0 0 463065 WABTEC COM 929740108 1334151 18226107 SH SOLE 0 0 18226107 WABTEC COM 929740108 120 1638 SH SOLE 0 1638 0 WADDELL & REED FINL INC CL A 930059100 1035 40626 SH DFND 01 0 40626 0 WADDELL & REED FINL INC CL A 930059100 539 21171 SH DFND 02 0 21171 0 WADDELL & REED FINL INC CL A 930059100 1367 53684 SH DFND 04 0 0 53684 WADDELL & REED FINL INC CL A 930059100 167776 6587182 SH SOLE 0 0 6587182 WADDELL & REED FINL INC CL A 930059100 8 298 SH SOLE 0 298 0 WAITR HLDGS INC COM 930752100 476 171123 SH DFND 01 0 171123 0 WAITR HLDGS INC COM 930752100 137 49359 SH DFND 04 0 0 49359 WAITR HLDGS INC COM 930752100 13606 4894226 SH SOLE 0 0 4894226 WAITR HLDGS INC COM 930752100 12 4477 SH SOLE 0 4477 0 WALMART INC COM 931142103 200739 1392573 SH DFND 01 0 1392573 0 WALMART INC COM 931142103 123618 857565 SH DFND 02 0 857565 0 WALMART INC COM 931142103 30576 212109 SH DFND 02 0 0 212109 WALMART INC COM 931142103 500118 3469428 SH DFND 04 0 0 3469428 WALMART INC COM 931142103 18208607 126317078 SH SOLE 0 0 126317078 WALMART INC COM 931142103 1757 12190 SH SOLE 0 12190 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 28806 722308 SH DFND 01 0 722308 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 17736 444739 SH DFND 02 0 444739 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5377 134841 SH DFND 02 0 0 134841 WALGREENS BOOTS ALLIANCE INC COM 931427108 76267 1912400 SH DFND 04 0 0 1912400 WALGREENS BOOTS ALLIANCE INC COM 931427108 2186855 54835895 SH SOLE 0 0 54835895 WALGREENS BOOTS ALLIANCE INC COM 931427108 390 9774 SH SOLE 0 9774 0 WALKER & DUNLOP INC COM 93148P102 2035 22114 SH DFND 01 0 22114 0 WALKER & DUNLOP INC COM 93148P102 945 10266 SH DFND 02 0 10266 0 WALKER & DUNLOP INC COM 93148P102 2411 26200 SH DFND 04 0 0 26200 WALKER & DUNLOP INC COM 93148P102 325227 3534309 SH SOLE 0 0 3534309 WALKER & DUNLOP INC COM 93148P102 39 428 SH SOLE 0 428 0 WARNER MUSIC GROUP CORP COM CL A 934550203 589 15493 SH DFND 01 0 15493 0 WARNER MUSIC GROUP CORP COM CL A 934550203 1121 29499 SH DFND 04 0 0 29499 WARNER MUSIC GROUP CORP COM CL A 934550203 255435 6723741 SH SOLE 0 0 6723741 WARNER MUSIC GROUP CORP COM CL A 934550203 15 395 SH SOLE 0 395 0 WARRIOR MET COAL INC COM 93627C101 733 34374 SH DFND 01 0 34374 0 WARRIOR MET COAL INC COM 93627C101 364 17066 SH DFND 02 0 17066 0 WARRIOR MET COAL INC COM 93627C101 901 42248 SH DFND 04 0 0 42248 WARRIOR MET COAL INC COM 93627C101 109340 5128503 SH SOLE 0 0 5128503 WARRIOR MET COAL INC COM 93627C101 50 2347 SH SOLE 0 2347 0 WASHINGTON FED INC COM 938824109 1278 49650 SH DFND 01 0 49650 0 WASHINGTON FED INC COM 938824109 687 26679 SH DFND 02 0 26679 0 WASHINGTON FED INC COM 938824109 1886 73275 SH DFND 04 0 0 73275 WASHINGTON FED INC COM 938824109 190319 7393888 SH SOLE 0 0 7393888 WASHINGTON FED INC COM 938824109 34 1326 SH SOLE 0 1326 0 WASHINGTON PRIME GROUP NEW COM 93964W405 25 3904 SH DFND 01 0 3904 0 WASHINGTON PRIME GROUP NEW COM 93964W405 42 6415 SH DFND 04 0 0 6415 WASHINGTON PRIME GROUP NEW COM 93964W405 12291 1888044 SH SOLE 0 0 1888044 WASHINGTON PRIME GROUP NEW COM 93964W405 1 109 SH SOLE 0 109 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1178 54452 SH DFND 01 0 54452 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4417 204192 SH DFND 02 0 204192 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1382 63902 SH DFND 04 0 0 63902 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 263340 12174764 SH SOLE 0 0 12174764 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9 405 SH SOLE 0 405 0 WASHINGTON TR BANCORP COM 940610108 510 11387 SH DFND 01 0 11387 0 WASHINGTON TR BANCORP COM 940610108 363 8109 SH DFND 02 0 8109 0 WASHINGTON TR BANCORP COM 940610108 898 20048 SH DFND 04 0 0 20048 WASHINGTON TR BANCORP COM 940610108 38285 854575 SH SOLE 0 0 854575 WASHINGTON TR BANCORP COM 940610108 25 563 SH SOLE 0 563 0 WASTE CONNECTIONS INC COM 94106B101 79039 770589 SH DFND 01 0 770589 0 WASTE CONNECTIONS INC COM 94106B101 19883 193846 SH DFND 02 0 193846 0 WASTE CONNECTIONS INC COM 94106B101 5057 49305 SH DFND 02 0 0 49305 WASTE CONNECTIONS INC COM 94106B101 22302 217433 SH DFND 04 0 0 217433 WASTE CONNECTIONS INC COM 94106B101 2502273 24395755 SH SOLE 0 0 24395755 WASTE CONNECTIONS INC COM 94106B101 45892 447419 SH SOLE 0 447419 0 WASTE MGMT INC DEL COM 94106L109 47397 401912 SH DFND 01 0 401912 0 WASTE MGMT INC DEL COM 94106L109 35067 297354 SH DFND 02 0 297354 0 WASTE MGMT INC DEL COM 94106L109 9100 77167 SH DFND 02 0 0 77167 WASTE MGMT INC DEL COM 94106L109 120436 1021253 SH DFND 04 0 0 1021253 WASTE MGMT INC DEL COM 94106L109 3903045 33096283 SH SOLE 0 0 33096283 WASTE MGMT INC DEL COM 94106L109 293 2483 SH SOLE 0 2483 0 WATERS CORP COM 941848103 15517 62714 SH DFND 01 0 62714 0 WATERS CORP COM 941848103 9707 39231 SH DFND 02 0 39231 0 WATERS CORP COM 941848103 2883 11653 SH DFND 02 0 0 11653 WATERS CORP COM 941848103 39194 158411 SH DFND 04 0 0 158411 WATERS CORP COM 941848103 1579224 6382766 SH SOLE 0 0 6382766 WATERS CORP COM 941848103 75 305 SH SOLE 0 305 0 WATERSTONE FINL INC MD COM 94188P101 286 15218 SH DFND 01 0 15218 0 WATERSTONE FINL INC MD COM 94188P101 284 15100 SH DFND 02 0 15100 0 WATERSTONE FINL INC MD COM 94188P101 300 15916 SH DFND 04 0 0 15916 WATERSTONE FINL INC MD COM 94188P101 19817 1052975 SH SOLE 0 0 1052975 WATERSTONE FINL INC MD COM 94188P101 2 116 SH SOLE 0 116 0 WATSCO INC COM 942622200 2429 10722 SH DFND 01 0 10722 0 WATSCO INC COM 942622200 2294 10128 SH DFND 02 0 10128 0 WATSCO INC COM 942622200 6023 26587 SH DFND 04 0 0 26587 WATSCO INC COM 942622200 734805 3243458 SH SOLE 0 0 3243458 WATSCO INC COM 942622200 37 162 SH SOLE 0 162 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4163 34205 SH DFND 01 0 34205 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 986 8100 SH DFND 02 0 8100 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2649 21770 SH DFND 04 0 0 21770 WATTS WATER TECHNOLOGIES INC CL A 942749102 326094 2679493 SH SOLE 0 0 2679493 WATTS WATER TECHNOLOGIES INC CL A 942749102 16 135 SH SOLE 0 135 0 WAYFAIR INC CL A 94419L101 7088 31389 SH DFND 01 0 31389 0 WAYFAIR INC CL A 94419L101 8861 39240 SH DFND 02 0 39240 0 WAYFAIR INC CL A 94419L101 2639 11688 SH DFND 02 0 0 11688 WAYFAIR INC CL A 94419L101 18397 81473 SH DFND 04 0 0 81473 WAYFAIR INC CL A 94419L101 1330704 5893025 SH SOLE 0 0 5893025 WAYFAIR INC CL A 94419L101 101 449 SH SOLE 0 449 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 14 724 SH DFND 01 0 724 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 13 700 SH DFND 04 0 0 700 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 4130 216218 SH SOLE 0 0 216218 WEBSTER FINL CORP CONN COM 947890109 1239 29390 SH DFND 01 0 29390 0 WEBSTER FINL CORP CONN COM 947890109 1401 33246 SH DFND 02 0 33246 0 WEBSTER FINL CORP CONN COM 947890109 3248 77051 SH DFND 04 0 0 77051 WEBSTER FINL CORP CONN COM 947890109 348103 8258662 SH SOLE 0 0 8258662 WEBSTER FINL CORP CONN COM 947890109 45 1070 SH SOLE 0 1070 0 WEIBO CORP SPONSORED ADR 948596101 6800 165905 SH DFND 01 0 165905 0 WEIBO CORP SPONSORED ADR 948596101 1031 25157 SH DFND 02 0 25157 0 WEIBO CORP SPONSORED ADR 948596101 5070 123678 SH DFND 04 0 0 123678 WEIBO CORP SPONSORED ADR 948596101 276 6735 SH DFND 05 0 0 6735 WEIBO CORP SPONSORED ADR 948596101 68099 1661364 SH SOLE 0 0 1661364 WEINGARTEN RLTY INVS SH BEN INT 948741103 853 39353 SH DFND 01 0 39353 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6736 310830 SH DFND 02 0 310830 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2140 98756 SH DFND 04 0 0 98756 WEINGARTEN RLTY INVS SH BEN INT 948741103 356111 16433368 SH SOLE 0 0 16433368 WEINGARTEN RLTY INVS SH BEN INT 948741103 13 600 SH SOLE 0 600 0 WEIS MKTS INC COM 948849104 350 7331 SH DFND 01 0 7331 0 WEIS MKTS INC COM 948849104 351 7338 SH DFND 02 0 7338 0 WEIS MKTS INC COM 948849104 939 19649 SH DFND 04 0 0 19649 WEIS MKTS INC COM 948849104 74560 1559516 SH SOLE 0 0 1559516 WEIS MKTS INC COM 948849104 142 2972 SH SOLE 0 2972 0 WELBILT INC COM 949090104 1777 134632 SH DFND 01 0 134632 0 WELBILT INC COM 949090104 592 44858 SH DFND 02 0 44858 0 WELBILT INC COM 949090104 1358 102847 SH DFND 04 0 0 102847 WELBILT INC COM 949090104 143057 10837668 SH SOLE 0 0 10837668 WELBILT INC COM 949090104 8 633 SH SOLE 0 633 0 WELLS FARGO CO NEW COM 949746101 123474 4091263 SH DFND 01 0 4091263 0 WELLS FARGO CO NEW COM 949746101 67978 2252409 SH DFND 02 0 2252409 0 WELLS FARGO CO NEW COM 949746101 17063 565377 SH DFND 02 0 0 565377 WELLS FARGO CO NEW COM 949746101 310804 10298343 SH DFND 04 0 0 10298343 WELLS FARGO CO NEW COM 949746101 9027850 299133519 SH SOLE 0 0 299133519 WELLS FARGO CO NEW COM 949746101 784 25972 SH SOLE 0 25972 0 WELLTOWER INC COM 95040Q104 27074 418966 SH DFND 01 0 418966 0 WELLTOWER INC COM 95040Q104 75699 1171452 SH DFND 02 0 1171452 0 WELLTOWER INC COM 95040Q104 4882 75548 SH DFND 02 0 0 75548 WELLTOWER INC COM 95040Q104 69044 1068466 SH DFND 04 0 0 1068466 WELLTOWER INC COM 95040Q104 3982777 61633810 SH SOLE 0 0 61633810 WELLTOWER INC COM 95040Q104 133 2052 SH SOLE 0 2052 0 WENDYS CO COM 95058W100 1763 80436 SH DFND 01 0 80436 0 WENDYS CO COM 95058W100 1360 62040 SH DFND 02 0 62040 0 WENDYS CO COM 95058W100 3308 150932 SH DFND 04 0 0 150932 WENDYS CO COM 95058W100 375057 17110268 SH SOLE 0 0 17110268 WENDYS CO COM 95058W100 28 1285 SH SOLE 0 1285 0 WERNER ENTERPRISES INC COM 950755108 4354 111027 SH DFND 01 0 111027 0 WERNER ENTERPRISES INC COM 950755108 844 21514 SH DFND 02 0 21514 0 WERNER ENTERPRISES INC COM 950755108 2019 51474 SH DFND 04 0 0 51474 WERNER ENTERPRISES INC COM 950755108 226213 5767809 SH SOLE 0 0 5767809 WERNER ENTERPRISES INC COM 950755108 11 283 SH SOLE 0 283 0 WESBANCO INC COM 950810101 1297 43282 SH DFND 01 0 43282 0 WESBANCO INC COM 950810101 643 21465 SH DFND 02 0 21465 0 WESBANCO INC COM 950810101 1975 65909 SH DFND 04 0 0 65909 WESBANCO INC COM 950810101 176521 5891905 SH SOLE 0 0 5891905 WESBANCO INC COM 950810101 53 1754 SH SOLE 0 1754 0 WESCO INTL INC COM 95082P105 2482 31613 SH DFND 01 0 31613 0 WESCO INTL INC COM 95082P105 1301 16567 SH DFND 02 0 16567 0 WESCO INTL INC COM 95082P105 3294 41965 SH DFND 04 0 0 41965 WESCO INTL INC COM 95082P105 331421 4221920 SH SOLE 0 0 4221920 WESCO INTL INC COM 95082P105 56 709 SH SOLE 0 709 0 WEST BANCORPORATION INC CAP STK 95123P106 255 13203 SH DFND 01 0 13203 0 WEST BANCORPORATION INC CAP STK 95123P106 77 3977 SH DFND 04 0 0 3977 WEST BANCORPORATION INC CAP STK 95123P106 14582 755552 SH SOLE 0 0 755552 WEST BANCORPORATION INC CAP STK 95123P106 2 81 SH SOLE 0 81 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 23501 82952 SH DFND 01 0 82952 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 12512 44165 SH DFND 02 0 44165 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3918 13830 SH DFND 02 0 0 13830 WEST PHARMACEUTICAL SVSC INC COM 955306105 53255 187976 SH DFND 04 0 0 187976 WEST PHARMACEUTICAL SVSC INC COM 955306105 2255151 7960011 SH SOLE 0 0 7960011 WEST PHARMACEUTICAL SVSC INC COM 955306105 124 436 SH SOLE 0 436 0 WESTAMERICA BANCORPORATION COM 957090103 1227 22194 SH DFND 01 0 22194 0 WESTAMERICA BANCORPORATION COM 957090103 493 8911 SH DFND 02 0 8911 0 WESTAMERICA BANCORPORATION COM 957090103 1160 20978 SH DFND 04 0 0 20978 WESTAMERICA BANCORPORATION COM 957090103 161234 2916155 SH SOLE 0 0 2916155 WESTAMERICA BANCORPORATION COM 957090103 7 133 SH SOLE 0 133 0 WESTERN ALLIANCE BANCORP COM 957638109 1964 32755 SH DFND 01 0 32755 0 WESTERN ALLIANCE BANCORP COM 957638109 1975 32937 SH DFND 02 0 32937 0 WESTERN ALLIANCE BANCORP COM 957638109 4937 82356 SH DFND 04 0 0 82356 WESTERN ALLIANCE BANCORP COM 957638109 473525 7898665 SH SOLE 0 0 7898665 WESTERN ALLIANCE BANCORP COM 957638109 96 1605 SH SOLE 0 1605 0 WESTERN ASSET MTG CAP CORP COM 95790D105 130 40006 SH DFND 01 0 40006 0 WESTERN ASSET MTG CAP CORP COM 95790D105 119 36366 SH DFND 04 0 0 36366 WESTERN ASSET MTG CAP CORP COM 95790D105 8504 2608570 SH SOLE 0 0 2608570 WESTERN ASSET MTG CAP CORP COM 95790D105 1 337 SH SOLE 0 337 0 WESTERN DIGITAL CORP. COM 958102105 16902 305148 SH DFND 01 0 305148 0 WESTERN DIGITAL CORP. COM 958102105 10277 185542 SH DFND 02 0 185542 0 WESTERN DIGITAL CORP. COM 958102105 3046 54987 SH DFND 02 0 0 54987 WESTERN DIGITAL CORP. COM 958102105 43216 780220 SH DFND 04 0 0 780220 WESTERN DIGITAL CORP. COM 958102105 1717141 31000916 SH SOLE 0 0 31000916 WESTERN DIGITAL CORP. COM 958102105 169 3043 SH SOLE 0 3043 0 WESTERN NEW ENG BANCORP INC COM 958892101 105 15205 SH DFND 01 0 15205 0 WESTERN NEW ENG BANCORP INC COM 958892101 86 12506 SH DFND 04 0 0 12506 WESTERN NEW ENG BANCORP INC COM 958892101 8903 1292097 SH SOLE 0 0 1292097 WESTERN NEW ENG BANCORP INC COM 958892101 1 189 SH SOLE 0 189 0 WESTERN UN CO COM 959802109 9269 422467 SH DFND 01 0 422467 0 WESTERN UN CO COM 959802109 8354 380749 SH DFND 02 0 380749 0 WESTERN UN CO COM 959802109 1661 75689 SH DFND 02 0 0 75689 WESTERN UN CO COM 959802109 23511 1071583 SH DFND 04 0 0 1071583 WESTERN UN CO COM 959802109 1005724 45839731 SH SOLE 0 0 45839731 WESTERN UN CO COM 959802109 44 2025 SH SOLE 0 2025 0 WESTLAKE CHEM CORP COM 960413102 910 11150 SH DFND 01 0 11150 0 WESTLAKE CHEM CORP COM 960413102 1361 16685 SH DFND 02 0 16685 0 WESTLAKE CHEM CORP COM 960413102 4209 51586 SH DFND 04 0 0 51586 WESTLAKE CHEM CORP COM 960413102 303861 3723783 SH SOLE 0 0 3723783 WESTLAKE CHEM CORP COM 960413102 66 812 SH SOLE 0 812 0 WESTROCK CO COM 96145D105 11455 263156 SH DFND 01 0 263156 0 WESTROCK CO COM 96145D105 6659 152976 SH DFND 02 0 152976 0 WESTROCK CO COM 96145D105 1967 45198 SH DFND 02 0 0 45198 WESTROCK CO COM 96145D105 30003 689251 SH DFND 04 0 0 689251 WESTROCK CO COM 96145D105 1213764 27883380 SH SOLE 0 0 27883380 WESTROCK CO COM 96145D105 126 2896 SH SOLE 0 2896 0 WESTWATER RES INC COM NEW 961684206 14 2825 SH DFND 01 0 2825 0 WESTWATER RES INC COM NEW 961684206 36 7216 SH DFND 04 0 0 7216 WESTWATER RES INC COM NEW 961684206 1176 238514 SH SOLE 0 0 238514 WESTWOOD HLDGS GROUP INC COM 961765104 82 5678 SH DFND 01 0 5678 0 WESTWOOD HLDGS GROUP INC COM 961765104 38 2622 SH DFND 04 0 0 2622 WESTWOOD HLDGS GROUP INC COM 961765104 7335 505865 SH SOLE 0 0 505865 WESTWOOD HLDGS GROUP INC COM 961765104 1 69 SH SOLE 0 69 0 WEX INC COM 96208T104 3043 14949 SH DFND 01 0 14949 0 WEX INC COM 96208T104 2975 14617 SH DFND 02 0 14617 0 WEX INC COM 96208T104 7277 35756 SH DFND 04 0 0 35756 WEX INC COM 96208T104 815064 4004639 SH SOLE 0 0 4004639 WEX INC COM 96208T104 56 273 SH SOLE 0 273 0 WEYCO GROUP INC COM 962149100 62 3908 SH DFND 01 0 3908 0 WEYCO GROUP INC COM 962149100 20 1271 SH DFND 04 0 0 1271 WEYCO GROUP INC COM 962149100 4695 296400 SH SOLE 0 0 296400 WEYERHAEUSER CO MTN BE COM NEW 962166104 25120 749183 SH DFND 01 0 749183 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 13772 410736 SH DFND 02 0 410736 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 4525 134952 SH DFND 02 0 0 134952 WEYERHAEUSER CO MTN BE COM NEW 962166104 62923 1876630 SH DFND 04 0 0 1876630 WEYERHAEUSER CO MTN BE COM NEW 962166104 3760505 112153458 SH SOLE 0 0 112153458 WEYERHAEUSER CO MTN BE COM NEW 962166104 123 3668 SH SOLE 0 3668 0 WHEATON PRECIOUS METALS CORP COM 962879102 54634 1308910 SH DFND 01 0 1308910 0 WHEATON PRECIOUS METALS CORP COM 962879102 17402 416911 SH DFND 02 0 416911 0 WHEATON PRECIOUS METALS CORP COM 962879102 3578 85725 SH DFND 02 0 0 85725 WHEATON PRECIOUS METALS CORP COM 962879102 15877 380383 SH DFND 04 0 0 380383 WHEATON PRECIOUS METALS CORP COM 962879102 429886 10299134 SH SOLE 0 0 10299134 WHEATON PRECIOUS METALS CORP COM 962879102 31692 759281 SH SOLE 0 759281 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 4 1437 SH DFND 04 0 0 1437 WHEELER REAL ESTATE INVT TR COM NEW 963025705 772 278536 SH SOLE 0 0 278536 WHIRLPOOL CORP COM 963320106 11255 62358 SH DFND 01 0 62358 0 WHIRLPOOL CORP COM 963320106 6671 36962 SH DFND 02 0 36962 0 WHIRLPOOL CORP COM 963320106 2055 11384 SH DFND 02 0 0 11384 WHIRLPOOL CORP COM 963320106 29540 163668 SH DFND 04 0 0 163668 WHIRLPOOL CORP COM 963320106 1309802 7256924 SH SOLE 0 0 7256924 WHIRLPOOL CORP COM 963320106 113 628 SH SOLE 0 628 0 WHITESTONE REIT COM 966084204 216 27082 SH DFND 01 0 27082 0 WHITESTONE REIT COM 966084204 86 10741 SH DFND 04 0 0 10741 WHITESTONE REIT COM 966084204 33415 4192547 SH SOLE 0 0 4192547 WHITESTONE REIT COM 966084204 2 205 SH SOLE 0 205 0 WHITING PETE CORP NEW COM NEW 966387508 178 7101 SH DFND 01 0 7101 0 WHITING PETE CORP NEW COM NEW 966387508 31 1221 SH DFND 02 0 1221 0 WHITING PETE CORP NEW COM NEW 966387508 426 17020 SH DFND 04 0 0 17020 WHITING PETE CORP NEW COM NEW 966387508 13667 546693 SH SOLE 0 0 546693 WHITING PETE CORP NEW COM NEW 966387508 26 1054 SH SOLE 0 1054 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 61 5552 SH DFND 01 0 5552 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 114 10447 SH DFND 04 0 0 10447 WHOLE EARTH BRANDS INC COM CL A 96684W100 17220 1579851 SH SOLE 0 0 1579851 WHOLE EARTH BRANDS INC COM CL A 96684W100 2 155 SH SOLE 0 155 0 WIDEOPENWEST INC COM 96758W101 741 69446 SH DFND 01 0 69446 0 WIDEOPENWEST INC COM 96758W101 157 14728 SH DFND 02 0 14728 0 WIDEOPENWEST INC COM 96758W101 525 49161 SH DFND 04 0 0 49161 WIDEOPENWEST INC COM 96758W101 49615 4649976 SH SOLE 0 0 4649976 WIDEOPENWEST INC COM 96758W101 27 2502 SH SOLE 0 2502 0 WIDEPOINT CORP COMMON 967590209 25 2493 SH DFND 01 0 2493 0 WIDEPOINT CORP COMMON 967590209 12 1220 SH DFND 04 0 0 1220 WIDEPOINT CORP COMMON 967590209 5044 498930 SH SOLE 0 0 498930 WILEY JOHN & SONS INC CL A 968223206 646 14156 SH DFND 01 0 14156 0 WILEY JOHN & SONS INC CL A 968223206 691 15137 SH DFND 02 0 15137 0 WILEY JOHN & SONS INC CL A 968223206 949 20789 SH DFND 04 0 0 20789 WILEY JOHN & SONS INC CL A 968223206 193567 4239305 SH SOLE 0 0 4239305 WILEY JOHN & SONS INC CL A 968223206 9 207 SH SOLE 0 207 0 WILEY JOHN & SONS INC CL B 968223305 12 261 SH DFND 01 0 261 0 WILEY JOHN & SONS INC CL B 968223305 366 8029 SH DFND 04 0 0 8029 WILLAMETTE VY VINEYARD INC COM 969136100 1 220 SH DFND 04 0 0 220 WILLAMETTE VY VINEYARD INC COM 969136100 440 69143 SH SOLE 0 0 69143 WILLDAN GROUP INC COM 96924N100 683 16368 SH DFND 01 0 16368 0 WILLDAN GROUP INC COM 96924N100 190 4548 SH DFND 02 0 4548 0 WILLDAN GROUP INC COM 96924N100 377 9046 SH DFND 04 0 0 9046 WILLDAN GROUP INC COM 96924N100 23535 564377 SH SOLE 0 0 564377 WILLDAN GROUP INC COM 96924N100 2 59 SH SOLE 0 59 0 WILLIAMS COS INC COM 969457100 24428 1218345 SH DFND 01 0 1218345 0 WILLIAMS COS INC COM 969457100 27744 1383754 SH DFND 02 0 1383754 0 WILLIAMS COS INC COM 969457100 4396 219250 SH DFND 02 0 0 219250 WILLIAMS COS INC COM 969457100 63033 3143786 SH DFND 04 0 0 3143786 WILLIAMS COS INC COM 969457100 2028699 101181993 SH SOLE 0 0 101181993 WILLIAMS COS INC COM 969457100 179 8919 SH SOLE 0 8919 0 WILLIAMS SONOMA INC COM 969904101 2724 26749 SH DFND 01 0 26749 0 WILLIAMS SONOMA INC COM 969904101 2604 25571 SH DFND 02 0 25571 0 WILLIAMS SONOMA INC COM 969904101 6486 63687 SH DFND 04 0 0 63687 WILLIAMS SONOMA INC COM 969904101 763391 7495979 SH SOLE 0 0 7495979 WILLIAMS SONOMA INC COM 969904101 54 528 SH SOLE 0 528 0 WILLIS LEASE FINANCE CORP COM 970646105 61 2015 SH DFND 01 0 2015 0 WILLIS LEASE FINANCE CORP COM 970646105 24 800 SH DFND 04 0 0 800 WILLIS LEASE FINANCE CORP COM 970646105 4163 136665 SH SOLE 0 0 136665 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4215 181901 SH DFND 01 0 181901 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1292 55769 SH DFND 02 0 55769 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3008 129836 SH DFND 04 0 0 129836 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 325493 14048029 SH SOLE 0 0 14048029 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 18 781 SH SOLE 0 781 0 WINDTREE THERAPEUTICS INC COM 97382D303 1419 276529 SH SOLE 0 0 276529 WINGSTOP INC COM 974155103 7768 58607 SH DFND 01 0 58607 0 WINGSTOP INC COM 974155103 1315 9918 SH DFND 02 0 9918 0 WINGSTOP INC COM 974155103 3175 23951 SH DFND 04 0 0 23951 WINGSTOP INC COM 974155103 396567 2991829 SH SOLE 0 0 2991829 WINGSTOP INC COM 974155103 36 274 SH SOLE 0 274 0 WINMARK CORP COM 974250102 565 3041 SH DFND 01 0 3041 0 WINMARK CORP COM 974250102 172 926 SH DFND 02 0 926 0 WINMARK CORP COM 974250102 401 2158 SH DFND 04 0 0 2158 WINMARK CORP COM 974250102 25230 135790 SH SOLE 0 0 135790 WINMARK CORP COM 974250102 2 12 SH SOLE 0 12 0 WINNEBAGO INDS INC COM 974637100 3721 62083 SH DFND 01 0 62083 0 WINNEBAGO INDS INC COM 974637100 600 10004 SH DFND 02 0 10004 0 WINNEBAGO INDS INC COM 974637100 1658 27662 SH DFND 04 0 0 27662 WINNEBAGO INDS INC COM 974637100 130413 2175729 SH SOLE 0 0 2175729 WINNEBAGO INDS INC COM 974637100 45 758 SH SOLE 0 758 0 WINTRUST FINL CORP COM 97650W108 1146 18767 SH DFND 01 0 18767 0 WINTRUST FINL CORP COM 97650W108 1124 18391 SH DFND 02 0 18391 0 WINTRUST FINL CORP COM 97650W108 2896 47410 SH DFND 04 0 0 47410 WINTRUST FINL CORP COM 97650W108 307642 5035875 SH SOLE 0 0 5035875 WINTRUST FINL CORP COM 97650W108 36 592 SH SOLE 0 592 0 WIPRO LTD SPON ADR 1 SH 97651M109 1052 186206 SH DFND 01 0 186206 0 WIPRO LTD SPON ADR 1 SH 97651M109 64 11271 SH DFND 02 0 11271 0 WIPRO LTD SPON ADR 1 SH 97651M109 211 37375 SH DFND 04 0 0 37375 WIPRO LTD SPON ADR 1 SH 97651M109 74397 13167676 SH SOLE 0 0 13167676 WIRELESS TELECOM GROUP INC COM 976524108 8 4300 SH DFND 01 0 4300 0 WIRELESS TELECOM GROUP INC COM 976524108 959 541740 SH SOLE 0 0 541740 WISDOMTREE INVTS INC COM 97717P104 462 86295 SH DFND 01 0 86295 0 WISDOMTREE INVTS INC COM 97717P104 219 40985 SH DFND 02 0 40985 0 WISDOMTREE INVTS INC COM 97717P104 500 93504 SH DFND 04 0 0 93504 WISDOMTREE INVTS INC COM 97717P104 69223 12938847 SH SOLE 0 0 12938847 WISDOMTREE INVTS INC COM 97717P104 3 548 SH SOLE 0 548 0 WOLVERINE WORLD WIDE INC COM 978097103 1676 53621 SH DFND 01 0 53621 0 WOLVERINE WORLD WIDE INC COM 978097103 843 26973 SH DFND 02 0 26973 0 WOLVERINE WORLD WIDE INC COM 978097103 2028 64898 SH DFND 04 0 0 64898 WOLVERINE WORLD WIDE INC COM 978097103 254786 8153149 SH SOLE 0 0 8153149 WOLVERINE WORLD WIDE INC COM 978097103 13 405 SH SOLE 0 405 0 WOODWARD INC COM 980745103 2276 18725 SH DFND 01 0 18725 0 WOODWARD INC COM 980745103 2366 19466 SH DFND 02 0 19466 0 WOODWARD INC COM 980745103 5541 45590 SH DFND 04 0 0 45590 WOODWARD INC COM 980745103 621324 5112519 SH SOLE 0 0 5112519 WOODWARD INC COM 980745103 36 295 SH SOLE 0 295 0 WORKDAY INC CL A 98138H101 19116 79781 SH DFND 01 0 79781 0 WORKDAY INC CL A 98138H101 25100 104752 SH DFND 02 0 104752 0 WORKDAY INC CL A 98138H101 7605 31739 SH DFND 02 0 0 31739 WORKDAY INC CL A 98138H101 49847 208033 SH DFND 04 0 0 208033 WORKDAY INC CL A 98138H101 2545004 10621443 SH SOLE 0 0 10621443 WORKDAY INC CL A 98138H101 329 1372 SH SOLE 0 1372 0 WORKHORSE GROUP INC COM NEW 98138J206 1280 64720 SH DFND 01 0 64720 0 WORKHORSE GROUP INC COM NEW 98138J206 690 34866 SH DFND 02 0 34866 0 WORKHORSE GROUP INC COM NEW 98138J206 1549 78336 SH DFND 04 0 0 78336 WORKHORSE GROUP INC COM NEW 98138J206 99955 5053344 SH SOLE 0 0 5053344 WORKHORSE GROUP INC COM NEW 98138J206 11 535 SH SOLE 0 535 0 WORKIVA INC COM CL A 98139A105 7199 78578 SH DFND 01 0 78578 0 WORKIVA INC COM CL A 98139A105 1016 11089 SH DFND 02 0 11089 0 WORKIVA INC COM CL A 98139A105 2764 30166 SH DFND 04 0 0 30166 WORKIVA INC COM CL A 98139A105 344911 3764579 SH SOLE 0 0 3764579 WORKIVA INC COM CL A 98139A105 15 168 SH SOLE 0 168 0 WORLD ACCEP CORP DEL COM 981419104 285 2790 SH DFND 01 0 2790 0 WORLD ACCEP CORP DEL COM 981419104 154 1506 SH DFND 02 0 1506 0 WORLD ACCEP CORP DEL COM 981419104 446 4366 SH DFND 04 0 0 4366 WORLD ACCEP CORP DEL COM 981419104 47329 463009 SH SOLE 0 0 463009 WORLD ACCEP CORP DEL COM 981419104 2 21 SH SOLE 0 21 0 WORLD FUEL SVCS CORP COM 981475106 1291 41434 SH DFND 01 0 41434 0 WORLD FUEL SVCS CORP COM 981475106 823 26398 SH DFND 02 0 26398 0 WORLD FUEL SVCS CORP COM 981475106 1669 53570 SH DFND 04 0 0 53570 WORLD FUEL SVCS CORP COM 981475106 178874 5740515 SH SOLE 0 0 5740515 WORLD FUEL SVCS CORP COM 981475106 61 1952 SH SOLE 0 1952 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 996 20724 SH DFND 01 0 20724 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 724 15070 SH DFND 02 0 15070 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1843 38356 SH DFND 04 0 0 38356 WORLD WRESTLING ENTMT INC CL A 98156Q108 200022 4162779 SH SOLE 0 0 4162779 WORLD WRESTLING ENTMT INC CL A 98156Q108 11 232 SH SOLE 0 232 0 WORTHINGTON INDS INC COM 981811102 1237 24102 SH DFND 01 0 24102 0 WORTHINGTON INDS INC COM 981811102 673 13104 SH DFND 02 0 13104 0 WORTHINGTON INDS INC COM 981811102 1520 29598 SH DFND 04 0 0 29598 WORTHINGTON INDS INC COM 981811102 170570 3322361 SH SOLE 0 0 3322361 WORTHINGTON INDS INC COM 981811102 65 1268 SH SOLE 0 1268 0 WPX ENERGY INC COM 98212B103 1082 132706 SH DFND 01 0 132706 0 WPX ENERGY INC COM 98212B103 1146 140658 SH DFND 02 0 140658 0 WPX ENERGY INC COM 98212B103 2644 324474 SH DFND 04 0 0 324474 WPX ENERGY INC COM 98212B103 302785 37151574 SH SOLE 0 0 37151574 WPX ENERGY INC COM 98212B103 16 1969 SH SOLE 0 1969 0 WRAP TECHNOLOGIES INC COM 98212N107 124 25726 SH DFND 01 0 25726 0 WRAP TECHNOLOGIES INC COM 98212N107 18 3690 SH DFND 04 0 0 3690 WRAP TECHNOLOGIES INC COM 98212N107 4385 907795 SH SOLE 0 0 907795 WRAP TECHNOLOGIES INC COM 98212N107 1 181 SH SOLE 0 181 0 WW INTL INC COM 98262P101 1127 46206 SH DFND 01 0 46206 0 WW INTL INC COM 98262P101 395 16179 SH DFND 02 0 16179 0 WW INTL INC COM 98262P101 993 40690 SH DFND 04 0 0 40690 WW INTL INC COM 98262P101 107929 4423335 SH SOLE 0 0 4423335 WW INTL INC COM 98262P101 28 1164 SH SOLE 0 1164 0 WYNDHAM DESTINATIONS INC COM 98310W108 1248 27819 SH DFND 01 0 27819 0 WYNDHAM DESTINATIONS INC COM 98310W108 1289 28732 SH DFND 02 0 28732 0 WYNDHAM DESTINATIONS INC COM 98310W108 3186 71014 SH DFND 04 0 0 71014 WYNDHAM DESTINATIONS INC COM 98310W108 349277 7785943 SH SOLE 0 0 7785943 WYNDHAM DESTINATIONS INC COM 98310W108 69 1533 SH SOLE 0 1533 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1809 30442 SH DFND 01 0 30442 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1802 30309 SH DFND 02 0 30309 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4266 71778 SH DFND 04 0 0 71778 WYNDHAM HOTELS & RESORTS INC COM 98311A105 477775 8037940 SH SOLE 0 0 8037940 WYNDHAM HOTELS & RESORTS INC COM 98311A105 28 464 SH SOLE 0 464 0 WYNN RESORTS LTD COM 983134107 11325 100368 SH DFND 01 0 100368 0 WYNN RESORTS LTD COM 983134107 6309 55912 SH DFND 02 0 55912 0 WYNN RESORTS LTD COM 983134107 1661 14723 SH DFND 02 0 0 14723 WYNN RESORTS LTD COM 983134107 27712 245609 SH DFND 04 0 0 245609 WYNN RESORTS LTD COM 983134107 1090347 9663629 SH SOLE 0 0 9663629 WYNN RESORTS LTD COM 983134107 53 473 SH SOLE 0 473 0 XPO LOGISTICS INC COM 983793100 3637 30510 SH DFND 01 0 30510 0 XPO LOGISTICS INC COM 983793100 6212 52117 SH DFND 02 0 52117 0 XPO LOGISTICS INC COM 983793100 1955 16402 SH DFND 02 0 0 16402 XPO LOGISTICS INC COM 983793100 12746 106929 SH DFND 04 0 0 106929 XPO LOGISTICS INC COM 983793100 940333 7888699 SH SOLE 0 0 7888699 XPO LOGISTICS INC COM 983793100 86 724 SH SOLE 0 724 0 XPEL INC COM 98379L100 1703 33034 SH DFND 01 0 33034 0 XPEL INC COM 98379L100 297 5759 SH DFND 02 0 5759 0 XPEL INC COM 98379L100 627 12162 SH DFND 04 0 0 12162 XPEL INC COM 98379L100 40411 783769 SH SOLE 0 0 783769 XPEL INC COM 98379L100 29 565 SH SOLE 0 565 0 XCEL ENERGY INC COM 98389B100 35155 527299 SH DFND 01 0 527299 0 XCEL ENERGY INC COM 98389B100 46060 690872 SH DFND 02 0 690872 0 XCEL ENERGY INC COM 98389B100 1612 24173 SH DFND 02 0 0 24173 XCEL ENERGY INC COM 98389B100 90535 1357951 SH DFND 04 0 0 1357951 XCEL ENERGY INC COM 98389B100 2947837 44215337 SH SOLE 0 0 44215337 XCEL ENERGY INC COM 98389B100 249 3728 SH SOLE 0 3728 0 XPERI HOLDING CORP COM 98390M103 1657 79276 SH DFND 01 0 79276 0 XPERI HOLDING CORP COM 98390M103 730 34921 SH DFND 02 0 34921 0 XPERI HOLDING CORP COM 98390M103 1883 90119 SH DFND 04 0 0 90119 XPERI HOLDING CORP COM 98390M103 239924 11479636 SH SOLE 0 0 11479636 XPERI HOLDING CORP COM 98390M103 36 1712 SH SOLE 0 1712 0 XILINX INC COM 983919101 39035 275338 SH DFND 01 0 275338 0 XILINX INC COM 983919101 21803 153794 SH DFND 02 0 153794 0 XILINX INC COM 983919101 6296 44413 SH DFND 02 0 0 44413 XILINX INC COM 983919101 88585 624849 SH DFND 04 0 0 624849 XILINX INC COM 983919101 3856291 27201035 SH SOLE 0 0 27201035 XILINX INC COM 983919101 171 1206 SH SOLE 0 1206 0 XBIOTECH INC COM 98400H102 155 9884 SH DFND 01 0 9884 0 XBIOTECH INC COM 98400H102 50 3176 SH DFND 02 0 3176 0 XBIOTECH INC COM 98400H102 186 11859 SH DFND 04 0 0 11859 XBIOTECH INC COM 98400H102 11045 705743 SH SOLE 0 0 705743 XBIOTECH INC COM 98400H102 24 1517 SH SOLE 0 1517 0 XCEL BRANDS INC COM NEW 98400M101 198 163852 SH SOLE 0 0 163852 XENETIC BIOSCIENCES INC COM 984015503 81 39705 SH SOLE 0 0 39705 XENIA HOTELS & RESORTS INC COM 984017103 1138 74867 SH DFND 01 0 74867 0 XENIA HOTELS & RESORTS INC COM 984017103 4376 287874 SH DFND 02 0 287874 0 XENIA HOTELS & RESORTS INC COM 984017103 1408 92615 SH DFND 04 0 0 92615 XENIA HOTELS & RESORTS INC COM 984017103 264301 17388230 SH SOLE 0 0 17388230 XENIA HOTELS & RESORTS INC COM 984017103 9 563 SH SOLE 0 563 0 XENCOR INC COM 98401F105 4608 105615 SH DFND 01 0 105615 0 XENCOR INC COM 98401F105 779 17850 SH DFND 02 0 17850 0 XENCOR INC COM 98401F105 2088 47862 SH DFND 04 0 0 47862 XENCOR INC COM 98401F105 254305 5828671 SH SOLE 0 0 5828671 XENCOR INC COM 98401F105 12 283 SH SOLE 0 283 0 XOMA CORP DEL COM NEW 98419J206 506 11468 SH DFND 01 0 11468 0 XOMA CORP DEL COM NEW 98419J206 140 3177 SH DFND 04 0 0 3177 XOMA CORP DEL COM NEW 98419J206 17688 400812 SH SOLE 0 0 400812 XOMA CORP DEL COM NEW 98419J206 1 30 SH SOLE 0 30 0 XYLEM INC COM 98419M100 18388 180642 SH DFND 01 0 180642 0 XYLEM INC COM 98419M100 11070 108753 SH DFND 02 0 108753 0 XYLEM INC COM 98419M100 3250 31932 SH DFND 02 0 0 31932 XYLEM INC COM 98419M100 46725 459036 SH DFND 04 0 0 459036 XYLEM INC COM 98419M100 1819176 17871854 SH SOLE 0 0 17871854 XYLEM INC COM 98419M100 90 886 SH SOLE 0 886 0 XENON PHARMACEUTICALS INC COM 98420N105 122 7949 SH DFND 02 0 7949 0 XENON PHARMACEUTICALS INC COM 98420N105 148 9626 SH DFND 04 0 0 9626 XENON PHARMACEUTICALS INC COM 98420N105 1230 79988 SH SOLE 0 0 79988 XTANT MED HLDGS INC COM NEW 98420P308 53 44170 SH SOLE 0 0 44170 XPRESSPA GROUP INC COM 98420U703 20 17101 SH DFND 01 0 17101 0 XPRESSPA GROUP INC COM 98420U703 11 9062 SH DFND 04 0 0 9062 XPRESSPA GROUP INC COM 98420U703 3692 3102365 SH SOLE 0 0 3102365 X4 PHARMACEUTICALS INC COM 98420X103 75 11667 SH DFND 01 0 11667 0 X4 PHARMACEUTICALS INC COM 98420X103 73 11325 SH DFND 04 0 0 11325 X4 PHARMACEUTICALS INC COM 98420X103 4577 711869 SH SOLE 0 0 711869 X4 PHARMACEUTICALS INC COM 98420X103 1 105 SH SOLE 0 105 0 XEROX HOLDINGS CORP COM NEW 98421M106 3889 167689 SH DFND 01 0 167689 0 XEROX HOLDINGS CORP COM NEW 98421M106 1577 68019 SH DFND 02 0 68019 0 XEROX HOLDINGS CORP COM NEW 98421M106 8818 380253 SH DFND 04 0 0 380253 XEROX HOLDINGS CORP COM NEW 98421M106 398019 17163374 SH SOLE 0 0 17163374 XEROX HOLDINGS CORP COM NEW 98421M106 70 3035 SH SOLE 0 3035 0 XPENG INC ADS 98422D105 2555 59643 SH DFND 02 0 59643 0 XPENG INC ADS 98422D105 11923 278385 SH DFND 04 0 0 278385 XPENG INC ADS 98422D105 832 19434 SH DFND 05 0 0 19434 XPENG INC ADS 98422D105 6903 161174 SH SOLE 0 0 161174 XERIS PHARMACEUTICALS INC COM 98422L107 443 89993 SH DFND 01 0 89993 0 XERIS PHARMACEUTICALS INC COM 98422L107 81 16551 SH DFND 04 0 0 16551 XERIS PHARMACEUTICALS INC COM 98422L107 11346 2306156 SH SOLE 0 0 2306156 XERIS PHARMACEUTICALS INC COM 98422L107 2 348 SH SOLE 0 348 0 Y-MABS THERAPEUTICS INC COM 984241109 2934 59254 SH DFND 01 0 59254 0 Y-MABS THERAPEUTICS INC COM 984241109 286 5784 SH DFND 02 0 5784 0 Y-MABS THERAPEUTICS INC COM 984241109 933 18845 SH DFND 04 0 0 18845 Y-MABS THERAPEUTICS INC COM 984241109 69149 1396662 SH SOLE 0 0 1396662 Y-MABS THERAPEUTICS INC COM 984241109 24 488 SH SOLE 0 488 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 295 62826 SH DFND 02 0 62826 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1356 288502 SH DFND 04 0 0 288502 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 295 62704 SH DFND 05 0 0 62704 YRC WORLDWIDE INC COM PAR $.01 984249607 31 6943 SH DFND 01 0 6943 0 YRC WORLDWIDE INC COM PAR $.01 984249607 71 16138 SH DFND 04 0 0 16138 YRC WORLDWIDE INC COM PAR $.01 984249607 9852 2223865 SH SOLE 0 0 2223865 YRC WORLDWIDE INC COM PAR $.01 984249607 1 150 SH SOLE 0 150 0 YAMANA GOLD INC COM 98462Y100 15876 2780409 SH DFND 01 0 2780409 0 YAMANA GOLD INC COM 98462Y100 2678 468945 SH DFND 02 0 468945 0 YAMANA GOLD INC COM 98462Y100 1053 184445 SH DFND 02 0 0 184445 YAMANA GOLD INC COM 98462Y100 1568 274589 SH DFND 04 0 0 274589 YAMANA GOLD INC COM 98462Y100 130376 22832921 SH SOLE 0 0 22832921 YAMANA GOLD INC COM 98462Y100 6967 1220147 SH SOLE 0 1220147 0 YELP INC CL A 985817105 2121 64931 SH DFND 01 0 64931 0 YELP INC CL A 985817105 764 23372 SH DFND 02 0 23372 0 YELP INC CL A 985817105 1882 57593 SH DFND 04 0 0 57593 YELP INC CL A 985817105 216007 6611782 SH SOLE 0 0 6611782 YELP INC CL A 985817105 11 348 SH SOLE 0 348 0 YEXT INC COM 98585N106 3186 202678 SH DFND 01 0 202678 0 YEXT INC COM 98585N106 556 35352 SH DFND 02 0 35352 0 YEXT INC COM 98585N106 1186 75425 SH DFND 04 0 0 75425 YEXT INC COM 98585N106 141375 8993308 SH SOLE 0 0 8993308 YEXT INC COM 98585N106 8 507 SH SOLE 0 507 0 YETI HLDGS INC COM 98585X104 10770 157301 SH DFND 01 0 157301 0 YETI HLDGS INC COM 98585X104 1650 24104 SH DFND 02 0 24104 0 YETI HLDGS INC COM 98585X104 4178 61014 SH DFND 04 0 0 61014 YETI HLDGS INC COM 98585X104 534818 7810977 SH SOLE 0 0 7810977 YETI HLDGS INC COM 98585X104 46 677 SH SOLE 0 677 0 YORK WTR CO COM 987184108 1186 25443 SH DFND 01 0 25443 0 YORK WTR CO COM 987184108 232 4981 SH DFND 02 0 4981 0 YORK WTR CO COM 987184108 472 10136 SH DFND 04 0 0 10136 YORK WTR CO COM 987184108 37327 801001 SH SOLE 0 0 801001 YORK WTR CO COM 987184108 3 55 SH SOLE 0 55 0 YUM BRANDS INC COM 988498101 33153 305387 SH DFND 01 0 305387 0 YUM BRANDS INC COM 988498101 20387 187797 SH DFND 02 0 187797 0 YUM BRANDS INC COM 988498101 5946 54767 SH DFND 02 0 0 54767 YUM BRANDS INC COM 988498101 83678 770798 SH DFND 04 0 0 770798 YUM BRANDS INC COM 988498101 2400054 22108088 SH SOLE 0 0 22108088 YUM BRANDS INC COM 988498101 161 1482 SH SOLE 0 1482 0 YUM CHINA HLDGS INC COM 98850P109 3723 65214 SH DFND 01 0 65214 0 YUM CHINA HLDGS INC COM 98850P109 9471 165897 SH DFND 02 0 165897 0 YUM CHINA HLDGS INC COM 98850P109 51999 910831 SH DFND 04 0 0 910831 YUM CHINA HLDGS INC COM 98850P109 5726 100297 SH DFND 05 0 0 100297 YUM CHINA HLDGS INC COM 98850P109 54847 960710 SH SOLE 0 0 960710 YUMANITY THERAPEUTICS INC COM 98872L102 7 426 SH DFND 01 0 426 0 YUMANITY THERAPEUTICS INC COM 98872L102 91 5327 SH DFND 04 0 0 5327 YUMANITY THERAPEUTICS INC COM 98872L102 1497 88079 SH SOLE 0 0 88079 YUNHONG CTI LTD COM 98873Q100 79 46060 SH SOLE 0 0 46060 ZAGG INC COM 98884U108 24 5825 SH DFND 01 0 5825 0 ZAGG INC COM 98884U108 32 7608 SH DFND 04 0 0 7608 ZAGG INC COM 98884U108 5221 1252042 SH SOLE 0 0 1252042 ZAGG INC COM 98884U108 1 238 SH SOLE 0 238 0 ZAI LAB LTD ADR 98887Q104 26924 198936 SH DFND 01 0 198936 0 ZAI LAB LTD ADR 98887Q104 3926 29005 SH DFND 02 0 29005 0 ZAI LAB LTD ADR 98887Q104 20381 150588 SH DFND 04 0 0 150588 ZAI LAB LTD ADR 98887Q104 1075 7945 SH DFND 05 0 0 7945 ZAI LAB LTD ADR 98887Q104 268027 1980399 SH SOLE 0 0 1980399 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 22745 59182 SH DFND 01 0 59182 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12208 31764 SH DFND 02 0 31764 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3804 9897 SH DFND 02 0 0 9897 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 52038 135398 SH DFND 04 0 0 135398 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2193826 5708183 SH SOLE 0 0 5708183 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 115 300 SH SOLE 0 300 0 ZEDGE INC CL B 98923T104 14 2337 SH DFND 01 0 2337 0 ZEDGE INC CL B 98923T104 7 1099 SH DFND 04 0 0 1099 ZEDGE INC CL B 98923T104 2214 366614 SH SOLE 0 0 366614 ZENDESK INC COM 98936J101 7449 52046 SH DFND 01 0 52046 0 ZENDESK INC COM 98936J101 8537 59647 SH DFND 02 0 59647 0 ZENDESK INC COM 98936J101 2433 16999 SH DFND 02 0 0 16999 ZENDESK INC COM 98936J101 10106 70610 SH DFND 04 0 0 70610 ZENDESK INC COM 98936J101 1489597 10408030 SH SOLE 0 0 10408030 ZENDESK INC COM 98936J101 82 572 SH SOLE 0 572 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 2689 51779 SH DFND 01 0 51779 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 287 5527 SH DFND 02 0 5527 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 595 11461 SH DFND 04 0 0 11461 ZENTALIS PHARMACEUTICALS INC COM 98943L107 118279 2277230 SH SOLE 0 0 2277230 ZENTALIS PHARMACEUTICALS INC COM 98943L107 7 140 SH SOLE 0 140 0 ZILLOW GROUP INC CL A 98954M101 2491 18321 SH DFND 01 0 18321 0 ZILLOW GROUP INC CL A 98954M101 5158 37943 SH DFND 02 0 37943 0 ZILLOW GROUP INC CL A 98954M101 1346 9904 SH DFND 02 0 0 9904 ZILLOW GROUP INC CL A 98954M101 11153 82045 SH DFND 04 0 0 82045 ZILLOW GROUP INC CL A 98954M101 717466 5277816 SH SOLE 0 0 5277816 ZILLOW GROUP INC CL A 98954M101 54 398 SH SOLE 0 398 0 ZILLOW GROUP INC CL C CAP STK 98954M200 6188 47671 SH DFND 01 0 47671 0 ZILLOW GROUP INC CL C CAP STK 98954M200 10728 82651 SH DFND 02 0 82651 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3339 25725 SH DFND 02 0 0 25725 ZILLOW GROUP INC CL C CAP STK 98954M200 19168 147674 SH DFND 04 0 0 147674 ZILLOW GROUP INC CL C CAP STK 98954M200 1490690 11484517 SH SOLE 0 0 11484517 ZILLOW GROUP INC CL C CAP STK 98954M200 156 1199 SH SOLE 0 1199 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 32052 208011 SH DFND 01 0 208011 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 19598 127188 SH DFND 02 0 127188 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5788 37563 SH DFND 02 0 0 37563 ZIMMER BIOMET HOLDINGS INC COM 98956P102 81605 529591 SH DFND 04 0 0 529591 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2280596 14800413 SH SOLE 0 0 14800413 ZIMMER BIOMET HOLDINGS INC COM 98956P102 157 1019 SH SOLE 0 1019 0 ZIONS BANCORPORATION N A COM 989701107 7188 165479 SH DFND 01 0 165479 0 ZIONS BANCORPORATION N A COM 989701107 3040 69985 SH DFND 02 0 69985 0 ZIONS BANCORPORATION N A COM 989701107 19864 457283 SH DFND 04 0 0 457283 ZIONS BANCORPORATION N A COM 989701107 778960 17931865 SH SOLE 0 0 17931865 ZIONS BANCORPORATION N A COM 989701107 64 1477 SH SOLE 0 1477 0 ZIOPHARM ONCOLOGY INC COM 98973P101 839 332805 SH DFND 01 0 332805 0 ZIOPHARM ONCOLOGY INC COM 98973P101 187 74264 SH DFND 02 0 74264 0 ZIOPHARM ONCOLOGY INC COM 98973P101 364 144413 SH DFND 04 0 0 144413 ZIOPHARM ONCOLOGY INC COM 98973P101 38851 15416914 SH SOLE 0 0 15416914 ZIOPHARM ONCOLOGY INC COM 98973P101 3 1025 SH SOLE 0 1025 0 ZIX CORP COM 98974P100 948 109900 SH DFND 01 0 109900 0 ZIX CORP COM 98974P100 149 17210 SH DFND 04 0 0 17210 ZIX CORP COM 98974P100 25964 3008583 SH SOLE 0 0 3008583 ZIX CORP COM 98974P100 2 258 SH SOLE 0 258 0 ZOGENIX INC COM NEW 98978L204 2193 109689 SH DFND 01 0 109689 0 ZOGENIX INC COM NEW 98978L204 374 18700 SH DFND 02 0 18700 0 ZOGENIX INC COM NEW 98978L204 861 43094 SH DFND 04 0 0 43094 ZOGENIX INC COM NEW 98978L204 78788 3941347 SH SOLE 0 0 3941347 ZOGENIX INC COM NEW 98978L204 6 282 SH SOLE 0 282 0 ZOETIS INC CL A 98978V103 87539 528936 SH DFND 01 0 528936 0 ZOETIS INC CL A 98978V103 47114 284678 SH DFND 02 0 284678 0 ZOETIS INC CL A 98978V103 14316 86503 SH DFND 02 0 0 86503 ZOETIS INC CL A 98978V103 201645 1218399 SH DFND 04 0 0 1218399 ZOETIS INC CL A 98978V103 5776426 34902875 SH SOLE 0 0 34902875 ZOETIS INC CL A 98978V103 413 2498 SH SOLE 0 2498 0 ZOSANO PHARMA CORP COM NEW 98979H202 1867 3542848 SH SOLE 0 0 3542848 ZOVIO INC COM 98979V102 22 4573 SH DFND 01 0 4573 0 ZOVIO INC COM 98979V102 31 6619 SH DFND 04 0 0 6619 ZOVIO INC COM 98979V102 5976 1260721 SH SOLE 0 0 1260721 ZOVIO INC COM 98979V102 1 259 SH SOLE 0 259 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 35774 1226815 SH DFND 01 0 1226815 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4901 168084 SH DFND 02 0 168084 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 25762 883480 SH DFND 04 0 0 883480 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2062 70705 SH DFND 05 0 0 70705 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 370230 12696501 SH SOLE 0 0 12696501 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 515 17656 SH SOLE 0 17656 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 688 14266 SH DFND 01 0 14266 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1016 21073 SH DFND 02 0 21073 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2777 57569 SH DFND 04 0 0 57569 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 312172 6472560 SH SOLE 0 0 6472560 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 19 385 SH SOLE 0 385 0 ZSCALER INC COM 98980G102 6531 32702 SH DFND 01 0 32702 0 ZSCALER INC COM 98980G102 8367 41894 SH DFND 02 0 41894 0 ZSCALER INC COM 98980G102 2536 12700 SH DFND 02 0 0 12700 ZSCALER INC COM 98980G102 17109 85669 SH DFND 04 0 0 85669 ZSCALER INC COM 98980G102 1324735 6633291 SH SOLE 0 0 6633291 ZSCALER INC COM 98980G102 111 557 SH SOLE 0 557 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 27185 80591 SH DFND 01 0 80591 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 35169 104261 SH DFND 02 0 104261 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10636 31532 SH DFND 02 0 0 31532 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 70514 209042 SH DFND 04 0 0 209042 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3824537 11338009 SH SOLE 0 0 11338009 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 430 1276 SH SOLE 0 1276 0 ZOMEDICA CORP COM 98980M109 35 151240 SH DFND 01 0 151240 0 ZOMEDICA CORP COM 98980M109 48 208956 SH DFND 04 0 0 208956 ZOMEDICA CORP COM 98980M109 4377 18980249 SH SOLE 0 0 18980249 ZUMIEZ INC COM 989817101 508 13822 SH DFND 01 0 13822 0 ZUMIEZ INC COM 989817101 252 6849 SH DFND 02 0 6849 0 ZUMIEZ INC COM 989817101 723 19657 SH DFND 04 0 0 19657 ZUMIEZ INC COM 989817101 78513 2134673 SH SOLE 0 0 2134673 ZUMIEZ INC COM 989817101 29 802 SH SOLE 0 802 0 ZUORA INC COM CL A 98983V106 2758 198021 SH DFND 01 0 198021 0 ZUORA INC COM CL A 98983V106 472 33911 SH DFND 02 0 33911 0 ZUORA INC COM CL A 98983V106 1073 76996 SH DFND 04 0 0 76996 ZUORA INC COM CL A 98983V106 127336 9141126 SH SOLE 0 0 9141126 ZUORA INC COM CL A 98983V106 7 499 SH SOLE 0 499 0 ZYMEWORKS INC COM 98985W102 545 11539 SH DFND 02 0 11539 0 ZYMEWORKS INC COM 98985W102 655 13858 SH DFND 04 0 0 13858 ZYMEWORKS INC COM 98985W102 4713 99733 SH SOLE 0 0 99733 ZYNEX INC COM 98986M103 511 37929 SH DFND 01 0 37929 0 ZYNEX INC COM 98986M103 96 7151 SH DFND 02 0 7151 0 ZYNEX INC COM 98986M103 158 11754 SH DFND 04 0 0 11754 ZYNEX INC COM 98986M103 14159 1051896 SH SOLE 0 0 1051896 ZYNEX INC COM 98986M103 2 122 SH SOLE 0 122 0 ZYNGA INC CL A 98986T108 3954 400633 SH DFND 01 0 400633 0 ZYNGA INC CL A 98986T108 2993 303210 SH DFND 02 0 303210 0 ZYNGA INC CL A 98986T108 7595 769532 SH DFND 04 0 0 769532 ZYNGA INC CL A 98986T108 907478 91943084 SH SOLE 0 0 91943084 ZYNGA INC CL A 98986T108 50 5053 SH SOLE 0 5053 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 20 6203 SH DFND 01 0 6203 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 19 5885 SH DFND 04 0 0 5885 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3376 1023075 SH SOLE 0 0 1023075 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1 239 SH SOLE 0 239 0 EURONAV NV SHS B38564108 4773 596575 SH DFND 01 0 596575 0 EURONAV NV SHS B38564108 429 53569 SH DFND 02 0 53569 0 EURONAV NV SHS B38564108 652 81489 SH DFND 04 0 0 81489 EURONAV NV SHS B38564108 41377 5172137 SH SOLE 0 0 5172137 EURONAV NV SHS B38564108 135 16923 SH SOLE 0 16923 0 DEUTSCHE BANK A G NAMEN AKT D18190898 66026 6057477 SH DFND 01 0 6057477 0 DEUTSCHE BANK A G NAMEN AKT D18190898 12994 1192086 SH DFND 02 0 1192086 0 DEUTSCHE BANK A G NAMEN AKT D18190898 3963 363602 SH DFND 02 0 0 363602 DEUTSCHE BANK A G NAMEN AKT D18190898 63869 5859576 SH DFND 04 0 0 5859576 DEUTSCHE BANK A G NAMEN AKT D18190898 549074 50373805 SH SOLE 0 0 50373805 DEUTSCHE BANK A G NAMEN AKT D18190898 1943 178242 SH SOLE 0 178242 0 CONSTELLIUM SE CL A SHS F21107101 62 4410 SH DFND 04 0 0 4410 CONSTELLIUM SE CL A SHS F21107101 749 53520 SH SOLE 0 0 53520 ADIENT PLC ORD SHS G0084W101 2055 59116 SH DFND 01 0 59116 0 ADIENT PLC ORD SHS G0084W101 1002 28823 SH DFND 02 0 28823 0 ADIENT PLC ORD SHS G0084W101 2668 76740 SH DFND 04 0 0 76740 ADIENT PLC ORD SHS G0084W101 83316 2396191 SH SOLE 0 0 2396191 ADIENT PLC ORD SHS G0084W101 16 446 SH SOLE 0 446 0 AFYA LTD CL A COM G01125106 22 878 SH DFND 04 0 0 878 AFYA LTD CL A COM G01125106 269 10642 SH SOLE 0 0 10642 ALKERMES PLC SHS G01767105 1027 51467 SH DFND 01 0 51467 0 ALKERMES PLC SHS G01767105 1082 54253 SH DFND 02 0 54253 0 ALKERMES PLC SHS G01767105 2527 126645 SH DFND 04 0 0 126645 ALKERMES PLC SHS G01767105 303306 15203330 SH SOLE 0 0 15203330 ALKERMES PLC SHS G01767105 16 781 SH SOLE 0 781 0 ALLEGION PLC ORD SHS G0176J109 11599 99668 SH DFND 01 0 99668 0 ALLEGION PLC ORD SHS G0176J109 6531 56120 SH DFND 02 0 56120 0 ALLEGION PLC ORD SHS G0176J109 1989 17090 SH DFND 02 0 0 17090 ALLEGION PLC ORD SHS G0176J109 27552 236740 SH DFND 04 0 0 236740 ALLEGION PLC ORD SHS G0176J109 1089090 9358052 SH SOLE 0 0 9358052 ALLEGION PLC ORD SHS G0176J109 53 453 SH SOLE 0 453 0 AMCOR PLC ORD G0250X107 18881 1604149 SH DFND 01 0 1604149 0 AMCOR PLC ORD G0250X107 11162 948372 SH DFND 02 0 948372 0 AMCOR PLC ORD G0250X107 3451 293226 SH DFND 02 0 0 293226 AMCOR PLC ORD G0250X107 33102 2812423 SH DFND 04 0 0 2812423 AMCOR PLC ORD G0250X107 584321 49644924 SH SOLE 0 0 49644924 AMDOCS LTD SHS G02602103 1430 20154 SH DFND 01 0 20154 0 AMDOCS LTD SHS G02602103 871 12276 SH DFND 02 0 12276 0 AMDOCS LTD SHS G02602103 6731 94899 SH DFND 04 0 0 94899 AMDOCS LTD SHS G02602103 69377 978101 SH SOLE 0 0 978101 AMDOCS LTD SHS G02602103 745 10509 SH SOLE 0 10509 0 AMBARELLA INC SHS G037AX101 3260 35504 SH DFND 01 0 35504 0 AMBARELLA INC SHS G037AX101 1118 12176 SH DFND 02 0 12176 0 AMBARELLA INC SHS G037AX101 2581 28113 SH DFND 04 0 0 28113 AMBARELLA INC SHS G037AX101 278269 3030592 SH SOLE 0 0 3030592 AMBARELLA INC SHS G037AX101 22 242 SH SOLE 0 242 0 AON PLC SHS CL A G0403H108 54188 256486 SH DFND 01 0 256486 0 AON PLC SHS CL A G0403H108 31224 147791 SH DFND 02 0 147791 0 AON PLC SHS CL A G0403H108 8892 42089 SH DFND 02 0 0 42089 AON PLC SHS CL A G0403H108 123192 583100 SH DFND 04 0 0 583100 AON PLC SHS CL A G0403H108 3499610 16564635 SH SOLE 0 0 16564635 AON PLC SHS CL A G0403H108 237 1124 SH SOLE 0 1124 0 ARCH CAP GROUP LTD ORD G0450A105 4740 131403 SH DFND 01 0 131403 0 ARCH CAP GROUP LTD ORD G0450A105 8973 248754 SH DFND 02 0 248754 0 ARCH CAP GROUP LTD ORD G0450A105 2726 75574 SH DFND 02 0 0 75574 ARCH CAP GROUP LTD ORD G0450A105 17197 476756 SH DFND 04 0 0 476756 ARCH CAP GROUP LTD ORD G0450A105 1214036 33657772 SH SOLE 0 0 33657772 ARCH CAP GROUP LTD ORD G0450A105 84 2322 SH SOLE 0 2322 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 61 12028 SH DFND 02 0 12028 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 207 41112 SH DFND 05 0 0 41112 ARGO GROUP INTL HLDGS LTD COM G0464B107 960 21977 SH DFND 01 0 21977 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 472 10811 SH DFND 02 0 10811 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1210 27684 SH DFND 04 0 0 27684 ARGO GROUP INTL HLDGS LTD COM G0464B107 130135 2977929 SH SOLE 0 0 2977929 ARGO GROUP INTL HLDGS LTD COM G0464B107 27 615 SH SOLE 0 615 0 ASSURED GUARANTY LTD COM G0585R106 824 26172 SH DFND 01 0 26172 0 ASSURED GUARANTY LTD COM G0585R106 1026 32574 SH DFND 02 0 32574 0 ASSURED GUARANTY LTD COM G0585R106 2212 70229 SH DFND 04 0 0 70229 ASSURED GUARANTY LTD COM G0585R106 266943 8477076 SH SOLE 0 0 8477076 ASSURED GUARANTY LTD COM G0585R106 50 1603 SH SOLE 0 1603 0 ATLASSIAN CORP PLC CL A G06242104 8440 36089 SH DFND 01 0 36089 0 ATLASSIAN CORP PLC CL A G06242104 1909 8161 SH DFND 02 0 8161 0 ATLASSIAN CORP PLC CL A G06242104 18938 80978 SH DFND 04 0 0 80978 ATLASSIAN CORP PLC CL A G06242104 131897 563974 SH SOLE 0 0 563974 ATHENE HOLDING LTD CL A G0684D107 1682 38997 SH DFND 01 0 38997 0 ATHENE HOLDING LTD CL A G0684D107 2988 69271 SH DFND 02 0 69271 0 ATHENE HOLDING LTD CL A G0684D107 1023 23719 SH DFND 02 0 0 23719 ATHENE HOLDING LTD CL A G0684D107 3667 85002 SH DFND 04 0 0 85002 ATHENE HOLDING LTD CL A G0684D107 456641 10585089 SH SOLE 0 0 10585089 ATHENE HOLDING LTD CL A G0684D107 83 1924 SH SOLE 0 1924 0 AXIS CAP HLDGS LTD SHS G0692U109 1397 27727 SH DFND 01 0 27727 0 AXIS CAP HLDGS LTD SHS G0692U109 1493 29626 SH DFND 02 0 29626 0 AXIS CAP HLDGS LTD SHS G0692U109 3614 71717 SH DFND 04 0 0 71717 AXIS CAP HLDGS LTD SHS G0692U109 372295 7388279 SH SOLE 0 0 7388279 AXIS CAP HLDGS LTD SHS G0692U109 54 1076 SH SOLE 0 1076 0 AXALTA COATING SYS LTD COM G0750C108 1971 69039 SH DFND 01 0 69039 0 AXALTA COATING SYS LTD COM G0750C108 2940 102962 SH DFND 02 0 102962 0 AXALTA COATING SYS LTD COM G0750C108 1056 36993 SH DFND 02 0 0 36993 AXALTA COATING SYS LTD COM G0750C108 3754 131496 SH DFND 04 0 0 131496 AXALTA COATING SYS LTD COM G0750C108 531159 18604517 SH SOLE 0 0 18604517 AXALTA COATING SYS LTD COM G0750C108 29 1033 SH SOLE 0 1033 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 84 2220 SH DFND 04 0 0 2220 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 8672 228334 SH SOLE 0 0 228334 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 762 24463 SH DFND 01 0 24463 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 21 670 SH DFND 02 0 670 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 151 4840 SH DFND 04 0 0 4840 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 12277 393985 SH SOLE 0 0 393985 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 28 900 SH SOLE 0 900 0 BEYONDSPRING INC SHS G10830100 313 25673 SH DFND 01 0 25673 0 BEYONDSPRING INC SHS G10830100 80 6562 SH DFND 05 0 0 6562 BEYONDSPRING INC SHS G10830100 468 38373 SH SOLE 0 0 38373 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 8196 95619 SH DFND 01 0 95619 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1457 16995 SH DFND 02 0 16995 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3520 41064 SH DFND 04 0 0 41064 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 85234 994447 SH SOLE 0 0 994447 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 10 116 SH SOLE 0 116 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 186364 713466 SH DFND 01 0 713466 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 105910 405461 SH DFND 02 0 405461 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30500 116765 SH DFND 02 0 0 116765 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 423041 1619544 SH DFND 04 0 0 1619544 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13659107 52291671 SH SOLE 0 0 52291671 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 814 3115 SH SOLE 0 3115 0 MIMECAST LTD ORD SHS G14838109 6432 113163 SH DFND 01 0 113163 0 MIMECAST LTD ORD SHS G14838109 1178 20720 SH DFND 02 0 20720 0 MIMECAST LTD ORD SHS G14838109 2770 48736 SH DFND 04 0 0 48736 MIMECAST LTD ORD SHS G14838109 75203 1323067 SH SOLE 0 0 1323067 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 292 20207 SH SOLE 0 20207 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 918 18580 SH SOLE 0 18580 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 559 12956 SH SOLE 0 12956 0 BUNGE LIMITED COM G16962105 2969 45275 SH DFND 01 0 45275 0 BUNGE LIMITED COM G16962105 5467 83362 SH DFND 02 0 83362 0 BUNGE LIMITED COM G16962105 1697 25872 SH DFND 02 0 0 25872 BUNGE LIMITED COM G16962105 11685 178175 SH DFND 04 0 0 178175 BUNGE LIMITED COM G16962105 824199 12567843 SH SOLE 0 0 12567843 BUNGE LIMITED COM G16962105 43 658 SH SOLE 0 658 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 175 11002 SH DFND 01 0 11002 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 418 26319 SH SOLE 0 0 26319 CAMBIUM NETWORKS CORP SHS G17766109 278 11080 SH DFND 01 0 11080 0 CAMBIUM NETWORKS CORP SHS G17766109 80 3197 SH DFND 04 0 0 3197 CAMBIUM NETWORKS CORP SHS G17766109 8452 337015 SH SOLE 0 0 337015 CAMBIUM NETWORKS CORP SHS G17766109 1 41 SH SOLE 0 41 0 BURFORD CAP LTD ORD SHS G17977110 613 63422 SH DFND 02 0 63422 0 BURFORD CAP LTD ORD SHS G17977110 754 77931 SH DFND 04 0 0 77931 BURFORD CAP LTD ORD SHS G17977110 886 91668 SH SOLE 0 0 91668 CAPRI HOLDINGS LIMITED SHS G1890L107 2013 47927 SH DFND 01 0 47927 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1990 47377 SH DFND 02 0 47377 0 CAPRI HOLDINGS LIMITED SHS G1890L107 5164 122949 SH DFND 04 0 0 122949 CAPRI HOLDINGS LIMITED SHS G1890L107 624007 14857301 SH SOLE 0 0 14857301 CAPRI HOLDINGS LIMITED SHS G1890L107 85 2029 SH SOLE 0 2029 0 CARDTRONICS PLC SHS CL A G1991C105 2048 58013 SH DFND 01 0 58013 0 CARDTRONICS PLC SHS CL A G1991C105 401 11366 SH DFND 02 0 11366 0 CARDTRONICS PLC SHS CL A G1991C105 1072 30371 SH DFND 04 0 0 30371 CARDTRONICS PLC SHS CL A G1991C105 130807 3705567 SH SOLE 0 0 3705567 CARDTRONICS PLC SHS CL A G1991C105 6 176 SH SOLE 0 176 0 CIMPRESS PLC SHS EURO G2143T103 1726 19675 SH DFND 01 0 19675 0 CIMPRESS PLC SHS EURO G2143T103 558 6355 SH DFND 02 0 6355 0 CIMPRESS PLC SHS EURO G2143T103 1358 15472 SH DFND 04 0 0 15472 CIMPRESS PLC SHS EURO G2143T103 123712 1409985 SH SOLE 0 0 1409985 CIMPRESS PLC SHS EURO G2143T103 18 204 SH SOLE 0 204 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 7796 66008 SH DFND 01 0 66008 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 302 2559 SH DFND 02 0 2559 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1335 11300 SH DFND 04 0 0 11300 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 78803 667198 SH SOLE 0 0 667198 CLARIVATE PLC ORD SHS G21810109 266 8942 SH DFND 04 0 0 8942 CLARIVATE PLC ORD SHS G21810109 2593 87285 SH SOLE 0 0 87285 CONSOLIDATED WATER CO INC ORD G23773107 87 7217 SH DFND 01 0 7217 0 CONSOLIDATED WATER CO INC ORD G23773107 392 32566 SH SOLE 0 0 32566 CREDICORP LTD COM G2519Y108 4781 29149 SH DFND 02 0 29149 0 CREDICORP LTD COM G2519Y108 27396 167027 SH DFND 04 0 0 167027 CREDICORP LTD COM G2519Y108 1489 9079 SH DFND 05 0 0 9079 CREDICORP LTD COM G2519Y108 58318 355553 SH SOLE 0 0 355553 CREDICORP LTD COM G2519Y108 61 373 SH SOLE 0 373 0 COSAN LTD SHS A G25343107 20 1092 SH DFND 04 0 0 1092 COSAN LTD SHS A G25343107 681 36924 SH SOLE 0 0 36924 COCA COLA EUROPEAN PARTNERS SHS G25839104 437 8774 SH DFND 01 0 8774 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6139 123195 SH DFND 02 0 123195 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1943 38994 SH DFND 02 0 0 38994 COCA COLA EUROPEAN PARTNERS SHS G25839104 18515 371573 SH DFND 04 0 0 371573 COCA COLA EUROPEAN PARTNERS SHS G25839104 72348 1451904 SH SOLE 0 0 1451904 CUSHMAN WAKEFIELD PLC SHS G2717B108 1818 122602 SH DFND 01 0 122602 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 531 35819 SH DFND 02 0 35819 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1340 90358 SH DFND 04 0 0 90358 CUSHMAN WAKEFIELD PLC SHS G2717B108 220979 14900816 SH SOLE 0 0 14900816 CUSHMAN WAKEFIELD PLC SHS G2717B108 28 1878 SH SOLE 0 1878 0 DESPEGAR COM CORP ORD SHS G27358103 60 4713 SH DFND 02 0 4713 0 DESPEGAR COM CORP ORD SHS G27358103 229 17877 SH DFND 05 0 0 17877 EATON CORP PLC SHS G29183103 48067 400092 SH DFND 01 0 400092 0 EATON CORP PLC SHS G29183103 28582 237903 SH DFND 02 0 237903 0 EATON CORP PLC SHS G29183103 8711 72509 SH DFND 02 0 0 72509 EATON CORP PLC SHS G29183103 123938 1031616 SH DFND 04 0 0 1031616 EATON CORP PLC SHS G29183103 3479912 28965472 SH SOLE 0 0 28965472 EATON CORP PLC SHS G29183103 336 2793 SH SOLE 0 2793 0 ENDO INTL PLC SHS G30401106 2006 279443 SH DFND 01 0 279443 0 ENDO INTL PLC SHS G30401106 553 77053 SH DFND 02 0 77053 0 ENDO INTL PLC SHS G30401106 1523 212048 SH DFND 04 0 0 212048 ENDO INTL PLC SHS G30401106 177780 24760494 SH SOLE 0 0 24760494 ENDO INTL PLC SHS G30401106 59 8201 SH SOLE 0 8201 0 ENSTAR GROUP LIMITED SHS G3075P101 1668 8143 SH DFND 01 0 8143 0 ENSTAR GROUP LIMITED SHS G3075P101 757 3694 SH DFND 02 0 3694 0 ENSTAR GROUP LIMITED SHS G3075P101 2263 11045 SH DFND 04 0 0 11045 ENSTAR GROUP LIMITED SHS G3075P101 213902 1043986 SH SOLE 0 0 1043986 ENSTAR GROUP LIMITED SHS G3075P101 52 254 SH SOLE 0 254 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1933 51368 SH SOLE 0 0 51368 ESSENT GROUP LTD COM G3198U102 3169 73346 SH DFND 01 0 73346 0 ESSENT GROUP LTD COM G3198U102 1647 38126 SH DFND 02 0 38126 0 ESSENT GROUP LTD COM G3198U102 4128 95563 SH DFND 04 0 0 95563 ESSENT GROUP LTD COM G3198U102 423601 9805569 SH SOLE 0 0 9805569 ESSENT GROUP LTD COM G3198U102 65 1498 SH SOLE 0 1498 0 EVEREST RE GROUP LTD COM G3223R108 9370 40027 SH DFND 01 0 40027 0 EVEREST RE GROUP LTD COM G3223R108 7697 32881 SH DFND 02 0 32881 0 EVEREST RE GROUP LTD COM G3223R108 1795 7666 SH DFND 02 0 0 7666 EVEREST RE GROUP LTD COM G3223R108 24536 104813 SH DFND 04 0 0 104813 EVEREST RE GROUP LTD COM G3223R108 970983 4147906 SH SOLE 0 0 4147906 EVEREST RE GROUP LTD COM G3223R108 92 393 SH SOLE 0 393 0 FABRINET SHS G3323L100 5628 72532 SH DFND 01 0 72532 0 FABRINET SHS G3323L100 875 11283 SH DFND 02 0 11283 0 FABRINET SHS G3323L100 2285 29450 SH DFND 04 0 0 29450 FABRINET SHS G3323L100 299005 3853655 SH SOLE 0 0 3853655 FABRINET SHS G3323L100 15 188 SH SOLE 0 188 0 FLEX LNG LTD SHS G35947202 42 4838 SH DFND 02 0 4838 0 FLEX LNG LTD SHS G35947202 90 10245 SH DFND 04 0 0 10245 FRESH DEL MONTE PRODUCE INC ORD G36738105 492 20457 SH DFND 01 0 20457 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 428 17786 SH DFND 02 0 17786 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 700 29097 SH DFND 04 0 0 29097 FRESH DEL MONTE PRODUCE INC ORD G36738105 77499 3219725 SH SOLE 0 0 3219725 FRESH DEL MONTE PRODUCE INC ORD G36738105 35 1461 SH SOLE 0 1461 0 FRONTLINE LTD SHS NEW G3682E192 2007 322708 SH DFND 01 0 322708 0 FRONTLINE LTD SHS NEW G3682E192 268 43087 SH DFND 02 0 43087 0 FRONTLINE LTD SHS NEW G3682E192 447 71846 SH DFND 04 0 0 71846 FRONTLINE LTD SHS NEW G3682E192 16189 2602758 SH SOLE 0 0 2602758 FRONTLINE LTD SHS NEW G3682E192 93 14954 SH SOLE 0 14954 0 GAN LTD ORD SHS G3728V109 749 36910 SH DFND 01 0 36910 0 GAN LTD ORD SHS G3728V109 6066 299096 SH SOLE 0 0 299096 GAN LTD ORD SHS G3728V109 13 625 SH SOLE 0 625 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 143 78706 SH DFND 01 0 78706 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 649 356739 SH SOLE 0 0 356739 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 178 13941 SH DFND 01 0 13941 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 262 20498 SH DFND 02 0 20498 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 495 38765 SH DFND 04 0 0 38765 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 47374 3712696 SH SOLE 0 0 3712696 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2 184 SH SOLE 0 184 0 GENPACT LIMITED SHS G3922B107 2840 68668 SH DFND 01 0 68668 0 GENPACT LIMITED SHS G3922B107 3054 73835 SH DFND 04 0 0 73835 GENPACT LIMITED SHS G3922B107 677209 16373516 SH SOLE 0 0 16373516 GENPACT LIMITED SHS G3922B107 39 932 SH SOLE 0 932 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 118 25403 SH DFND 02 0 25403 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 176 37943 SH DFND 04 0 0 37943 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 141 19326 SH DFND 01 0 19326 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 111 15251 SH DFND 04 0 0 15251 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10002 1368313 SH SOLE 0 0 1368313 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 9 1222 SH SOLE 0 1222 0 HELEN OF TROY LTD COM G4388N106 11121 50050 SH DFND 01 0 50050 0 HELEN OF TROY LTD COM G4388N106 1828 8225 SH DFND 02 0 8225 0 HELEN OF TROY LTD COM G4388N106 4721 21246 SH DFND 04 0 0 21246 HELEN OF TROY LTD COM G4388N106 495737 2231140 SH SOLE 0 0 2231140 HELEN OF TROY LTD COM G4388N106 54 243 SH SOLE 0 243 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1553 32314 SH DFND 01 0 32314 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1886 39241 SH DFND 02 0 39241 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 6253 130143 SH DFND 04 0 0 130143 HERBALIFE NUTRITION LTD COM SHS G4412G101 473575 9855882 SH SOLE 0 0 9855882 HERBALIFE NUTRITION LTD COM SHS G4412G101 121 2522 SH SOLE 0 2522 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 840 25833 SH DFND 01 0 25833 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1723 52994 SH DFND 02 0 52994 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3986 122618 SH DFND 04 0 0 122618 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 424727 13064493 SH SOLE 0 0 13064493 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 23 702 SH SOLE 0 702 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 2516 171289 SH DFND 01 0 171289 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 14 928 SH DFND 04 0 0 928 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 22458 1528792 SH SOLE 0 0 1528792 HORIZON THERAPEUTICS PUB L SHS G46188101 6609 90354 SH DFND 01 0 90354 0 HORIZON THERAPEUTICS PUB L SHS G46188101 8432 115265 SH DFND 02 0 115265 0 HORIZON THERAPEUTICS PUB L SHS G46188101 2429 33209 SH DFND 02 0 0 33209 HORIZON THERAPEUTICS PUB L SHS G46188101 9889 135193 SH DFND 04 0 0 135193 HORIZON THERAPEUTICS PUB L SHS G46188101 1429671 19544377 SH SOLE 0 0 19544377 HORIZON THERAPEUTICS PUB L SHS G46188101 136 1860 SH SOLE 0 1860 0 IBEX LTD SHS NEW G4690M101 90 4834 SH DFND 01 0 4834 0 IBEX LTD SHS NEW G4690M101 210 11224 SH SOLE 0 0 11224 ICON PLC SHS G4705A100 472 2423 SH DFND 04 0 0 2423 ICON PLC SHS G4705A100 4597 23576 SH SOLE 0 0 23576 ICHOR HOLDINGS SHS G4740B105 1342 44511 SH DFND 01 0 44511 0 ICHOR HOLDINGS SHS G4740B105 270 8943 SH DFND 02 0 8943 0 ICHOR HOLDINGS SHS G4740B105 567 18793 SH DFND 04 0 0 18793 ICHOR HOLDINGS SHS G4740B105 52657 1746787 SH SOLE 0 0 1746787 ICHOR HOLDINGS SHS G4740B105 16 532 SH SOLE 0 532 0 IHS MARKIT LTD SHS G47567105 36273 403799 SH DFND 01 0 403799 0 IHS MARKIT LTD SHS G47567105 20379 226857 SH DFND 02 0 226857 0 IHS MARKIT LTD SHS G47567105 6151 68470 SH DFND 02 0 0 68470 IHS MARKIT LTD SHS G47567105 86748 965689 SH DFND 04 0 0 965689 IHS MARKIT LTD SHS G47567105 3270225 36404598 SH SOLE 0 0 36404598 IHS MARKIT LTD SHS G47567105 159 1766 SH SOLE 0 1766 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 823 48557 SH DFND 01 0 48557 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 36 2109 SH DFND 02 0 2109 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 164 9663 SH DFND 04 0 0 9663 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5665 334416 SH SOLE 0 0 334416 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 34 2031 SH SOLE 0 2031 0 INVESCO LTD SHS G491BT108 6549 375730 SH DFND 01 0 375730 0 INVESCO LTD SHS G491BT108 3546 203414 SH DFND 02 0 203414 0 INVESCO LTD SHS G491BT108 1281 73475 SH DFND 02 0 0 73475 INVESCO LTD SHS G491BT108 13276 761692 SH DFND 04 0 0 761692 INVESCO LTD SHS G491BT108 727151 41718361 SH SOLE 0 0 41718361 INVESCO LTD SHS G491BT108 82 4715 SH SOLE 0 4715 0 JAMES RIV GROUP LTD COM G5005R107 2669 54301 SH DFND 01 0 54301 0 JAMES RIV GROUP LTD COM G5005R107 480 9770 SH DFND 02 0 9770 0 JAMES RIV GROUP LTD COM G5005R107 1171 23825 SH DFND 04 0 0 23825 JAMES RIV GROUP LTD COM G5005R107 90942 1850295 SH SOLE 0 0 1850295 JAMES RIV GROUP LTD COM G5005R107 12 252 SH SOLE 0 252 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2980 18057 SH DFND 01 0 18057 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5499 33318 SH DFND 02 0 33318 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1721 10429 SH DFND 02 0 0 10429 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11190 67799 SH DFND 04 0 0 67799 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 783603 4747672 SH SOLE 0 0 4747672 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 102 618 SH SOLE 0 618 0 JOHNSON CTLS INTL PLC SHS G51502105 33878 727151 SH DFND 01 0 727151 0 JOHNSON CTLS INTL PLC SHS G51502105 20734 445025 SH DFND 02 0 445025 0 JOHNSON CTLS INTL PLC SHS G51502105 6255 134252 SH DFND 02 0 0 134252 JOHNSON CTLS INTL PLC SHS G51502105 89525 1921545 SH DFND 04 0 0 1921545 JOHNSON CTLS INTL PLC SHS G51502105 2576847 55309023 SH SOLE 0 0 55309023 JOHNSON CTLS INTL PLC SHS G51502105 302 6476 SH SOLE 0 6476 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 865 48964 SH DFND 01 0 48964 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 98 5528 SH DFND 02 0 5528 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 288 16315 SH DFND 04 0 0 16315 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 43566 2465510 SH SOLE 0 0 2465510 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2 104 SH SOLE 0 104 0 LAZARD LTD SHS A G54050102 1486 35139 SH DFND 01 0 35139 0 LAZARD LTD SHS A G54050102 12 285 SH DFND 02 0 285 0 LAZARD LTD SHS A G54050102 1860 43981 SH DFND 04 0 0 43981 LAZARD LTD SHS A G54050102 371506 8782645 SH SOLE 0 0 8782645 LAZARD LTD SHS A G54050102 21 491 SH SOLE 0 491 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 638 26341 SH DFND 01 0 26341 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2009 82928 SH DFND 02 0 82928 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 576 23791 SH DFND 02 0 0 23791 LIBERTY GLOBAL PLC SHS CL A G5480U104 4997 206315 SH DFND 04 0 0 206315 LIBERTY GLOBAL PLC SHS CL A G5480U104 69043 2850644 SH SOLE 0 0 2850644 LIBERTY GLOBAL PLC SHS CL C G5480U120 1452 61405 SH DFND 01 0 61405 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 6263 264804 SH DFND 02 0 264804 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1793 75825 SH DFND 02 0 0 75825 LIBERTY GLOBAL PLC SHS CL C G5480U120 10304 435674 SH DFND 04 0 0 435674 LIBERTY GLOBAL PLC SHS CL C G5480U120 144066 6091578 SH SOLE 0 0 6091578 LIBERTY GLOBAL PLC SHS CL C G5480U120 12 497 SH SOLE 0 497 0 LINDE PLC SHS G5494J103 138828 526842 SH DFND 01 0 526842 0 LINDE PLC SHS G5494J103 86247 327299 SH DFND 02 0 327299 0 LINDE PLC SHS G5494J103 6238 23671 SH DFND 02 0 0 23671 LINDE PLC SHS G5494J103 353039 1339756 SH DFND 04 0 0 1339756 LINDE PLC SHS G5494J103 10686728 40555302 SH SOLE 0 0 40555302 LINDE PLC SHS G5494J103 709 2692 SH SOLE 0 2692 0 LIVANOVA PLC SHS G5509L101 5144 77687 SH DFND 01 0 77687 0 LIVANOVA PLC SHS G5509L101 1051 15870 SH DFND 02 0 15870 0 LIVANOVA PLC SHS G5509L101 2638 39849 SH DFND 04 0 0 39849 LIVANOVA PLC SHS G5509L101 69394 1048087 SH SOLE 0 0 1048087 LUXFER HOLDINGS PLC SHS G5698W116 254 15441 SH DFND 01 0 15441 0 LUXFER HOLDINGS PLC SHS G5698W116 183 11118 SH DFND 02 0 11118 0 LUXFER HOLDINGS PLC SHS G5698W116 205 12493 SH DFND 04 0 0 12493 LUXFER HOLDINGS PLC SHS G5698W116 1538 93655 SH SOLE 0 0 93655 MAIDEN HOLDINGS LTD SHS G5753U112 32 12716 SH DFND 01 0 12716 0 MAIDEN HOLDINGS LTD SHS G5753U112 51 20309 SH DFND 04 0 0 20309 MAIDEN HOLDINGS LTD SHS G5753U112 7386 2966437 SH SOLE 0 0 2966437 MAIDEN HOLDINGS LTD SHS G5753U112 1 444 SH SOLE 0 444 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10436 219513 SH DFND 01 0 219513 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 18808 395630 SH DFND 02 0 395630 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5770 121368 SH DFND 02 0 0 121368 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 37050 779352 SH DFND 04 0 0 779352 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2818502 59286951 SH SOLE 0 0 59286951 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 157 3297 SH SOLE 0 3297 0 MEDTRONIC PLC SHS G5960L103 158177 1350327 SH DFND 01 0 1350327 0 MEDTRONIC PLC SHS G5960L103 100362 856766 SH DFND 02 0 856766 0 MEDTRONIC PLC SHS G5960L103 28840 246205 SH DFND 02 0 0 246205 MEDTRONIC PLC SHS G5960L103 402042 3432153 SH DFND 04 0 0 3432153 MEDTRONIC PLC SHS G5960L103 12345847 105393947 SH SOLE 0 0 105393947 MEDTRONIC PLC SHS G5960L103 775 6620 SH SOLE 0 6620 0 MEIRAGTX HLDGS PLC COM G59665102 538 35552 SH DFND 01 0 35552 0 MEIRAGTX HLDGS PLC COM G59665102 53 3488 SH DFND 02 0 3488 0 MEIRAGTX HLDGS PLC COM G59665102 168 11098 SH DFND 04 0 0 11098 MEIRAGTX HLDGS PLC COM G59665102 1750 115594 SH SOLE 0 0 115594 APTIV PLC SHS G6095L109 35262 270644 SH DFND 01 0 270644 0 APTIV PLC SHS G6095L109 21709 166620 SH DFND 02 0 166620 0 APTIV PLC SHS G6095L109 6385 49008 SH DFND 02 0 0 49008 APTIV PLC SHS G6095L109 89817 689362 SH DFND 04 0 0 689362 APTIV PLC SHS G6095L109 3505842 26907993 SH SOLE 0 0 26907993 APTIV PLC SHS G6095L109 173 1327 SH SOLE 0 1327 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 329 13919 SH DFND 01 0 13919 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 173 7319 SH DFND 04 0 0 7319 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 24211 1024174 SH SOLE 0 0 1024174 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2 102 SH SOLE 0 102 0 NABORS INDUSTRIES LTD SHS G6359F137 271 4657 SH DFND 01 0 4657 0 NABORS INDUSTRIES LTD SHS G6359F137 23 402 SH DFND 02 0 402 0 NABORS INDUSTRIES LTD SHS G6359F137 179 3071 SH DFND 04 0 0 3071 NABORS INDUSTRIES LTD SHS G6359F137 31701 544414 SH SOLE 0 0 544414 NABORS INDUSTRIES LTD SHS G6359F137 27 459 SH SOLE 0 459 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 99 10017 SH DFND 01 0 10017 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 447 45052 SH SOLE 0 0 45052 MYOVANT SCIENCES LTD COM G637AM102 340 12304 SH DFND 02 0 12304 0 MYOVANT SCIENCES LTD COM G637AM102 393 14226 SH DFND 04 0 0 14226 MYOVANT SCIENCES LTD COM G637AM102 3364 121788 SH SOLE 0 0 121788 NIELSEN HLDGS PLC SHS EUR G6518L108 7527 360684 SH DFND 01 0 360684 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2912 139547 SH DFND 02 0 139547 0 NIELSEN HLDGS PLC SHS EUR G6518L108 21286 1019936 SH DFND 04 0 0 1019936 NIELSEN HLDGS PLC SHS EUR G6518L108 909216 43565686 SH SOLE 0 0 43565686 NIELSEN HLDGS PLC SHS EUR G6518L108 108 5184 SH SOLE 0 5184 0 NOMAD FOODS LTD USD ORD SHS G6564A105 182 7175 SH DFND 04 0 0 7175 NOMAD FOODS LTD USD ORD SHS G6564A105 1909 75118 SH SOLE 0 0 75118 NORDIC AMERICAN TANKERS LIMI COM G65773106 210 71278 SH DFND 01 0 71278 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 36 12240 SH DFND 02 0 12240 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 121 41059 SH DFND 04 0 0 41059 NORDIC AMERICAN TANKERS LIMI COM G65773106 1136 385145 SH SOLE 0 0 385145 NORDIC AMERICAN TANKERS LIMI COM G65773106 37 12710 SH SOLE 0 12710 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8025 315579 SH DFND 01 0 315579 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2694 105944 SH DFND 02 0 105944 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 17369 683007 SH DFND 04 0 0 683007 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 798060 31382616 SH SOLE 0 0 31382616 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 39 1553 SH SOLE 0 1553 0 NOVOCURE LTD ORD SHS G6674U108 7337 42400 SH DFND 01 0 42400 0 NOVOCURE LTD ORD SHS G6674U108 7886 45575 SH DFND 02 0 45575 0 NOVOCURE LTD ORD SHS G6674U108 2054 11872 SH DFND 02 0 0 11872 NOVOCURE LTD ORD SHS G6674U108 9185 53082 SH DFND 04 0 0 53082 NOVOCURE LTD ORD SHS G6674U108 1399970 8090442 SH SOLE 0 0 8090442 NOVOCURE LTD ORD SHS G6674U108 104 599 SH SOLE 0 599 0 NVENT ELECTRIC PLC SHS G6700G107 1242 53321 SH DFND 01 0 53321 0 NVENT ELECTRIC PLC SHS G6700G107 1252 53757 SH DFND 02 0 53757 0 NVENT ELECTRIC PLC SHS G6700G107 3251 139603 SH DFND 04 0 0 139603 NVENT ELECTRIC PLC SHS G6700G107 360144 15463452 SH SOLE 0 0 15463452 NVENT ELECTRIC PLC SHS G6700G107 31 1342 SH SOLE 0 1342 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1226 70220 SH SOLE 0 0 70220 OXBRIDGE RE HLDGS LTD SHS G6856M106 48 25891 SH SOLE 0 0 25891 PAGSEGURO DIGITAL LTD COM CL A G68707101 485 8529 SH DFND 04 0 0 8529 PAGSEGURO DIGITAL LTD COM CL A G68707101 4492 78977 SH SOLE 0 0 78977 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 16 5859 SH DFND 01 0 5859 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 446 160923 SH SOLE 0 0 160923 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 90 21800 SH DFND 01 0 21800 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 29 6964 SH DFND 04 0 0 6964 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 958 232446 SH SOLE 0 0 232446 PROTHENA CORP PLC SHS G72800108 240 19980 SH DFND 01 0 19980 0 PROTHENA CORP PLC SHS G72800108 246 20485 SH DFND 02 0 20485 0 PROTHENA CORP PLC SHS G72800108 238 19795 SH DFND 04 0 0 19795 PROTHENA CORP PLC SHS G72800108 6528 543551 SH SOLE 0 0 543551 QUOTIENT LTD SHS G73268107 758 145395 SH DFND 01 0 145395 0 QUOTIENT LTD SHS G73268107 100 19125 SH DFND 02 0 19125 0 QUOTIENT LTD SHS G73268107 355 68222 SH DFND 04 0 0 68222 QUOTIENT LTD SHS G73268107 9102 1746936 SH SOLE 0 0 1746936 RENAISSANCERE HLDGS LTD COM G7496G103 3102 18708 SH DFND 01 0 18708 0 RENAISSANCERE HLDGS LTD COM G7496G103 6722 40538 SH DFND 02 0 40538 0 RENAISSANCERE HLDGS LTD COM G7496G103 1528 9215 SH DFND 02 0 0 9215 RENAISSANCERE HLDGS LTD COM G7496G103 9955 60032 SH DFND 04 0 0 60032 RENAISSANCERE HLDGS LTD COM G7496G103 801341 4832595 SH SOLE 0 0 4832595 RENAISSANCERE HLDGS LTD COM G7496G103 105 634 SH SOLE 0 634 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1861 37179 SH DFND 01 0 37179 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3032 60577 SH DFND 02 0 60577 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 406 8106 SH DFND 02 0 0 8106 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 6284 125557 SH DFND 04 0 0 125557 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 80458 1607547 SH SOLE 0 0 1607547 SFL CORPORATION LTD SHS G7738W106 287 45776 SH DFND 01 0 45776 0 SFL CORPORATION LTD SHS G7738W106 26 4143 SH DFND 02 0 4143 0 SFL CORPORATION LTD SHS G7738W106 104 16562 SH DFND 04 0 0 16562 SFL CORPORATION LTD SHS G7738W106 3995 636193 SH SOLE 0 0 636193 SFL CORPORATION LTD SHS G7738W106 51 8049 SH SOLE 0 8049 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 11809 189975 SH DFND 01 0 189975 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 8838 142188 SH DFND 02 0 142188 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2734 43989 SH DFND 02 0 0 43989 SEAGATE TECHNOLOGY PLC SHS G7945M107 37164 597881 SH DFND 04 0 0 597881 SEAGATE TECHNOLOGY PLC SHS G7945M107 1609693 25895958 SH SOLE 0 0 25895958 SEAGATE TECHNOLOGY PLC SHS G7945M107 121 1939 SH SOLE 0 1939 0 PENTAIR PLC SHS G7S00T104 8820 166141 SH DFND 01 0 166141 0 PENTAIR PLC SHS G7S00T104 5532 104194 SH DFND 02 0 104194 0 PENTAIR PLC SHS G7S00T104 1538 28972 SH DFND 02 0 0 28972 PENTAIR PLC SHS G7S00T104 22749 428490 SH DFND 04 0 0 428490 PENTAIR PLC SHS G7S00T104 877117 16521314 SH SOLE 0 0 16521314 PENTAIR PLC SHS G7S00T104 43 817 SH SOLE 0 817 0 SAPIENS INTL CORP N V SHS G7T16G103 3865 126274 SH DFND 01 0 126274 0 SAPIENS INTL CORP N V SHS G7T16G103 270 8816 SH DFND 02 0 8816 0 SAPIENS INTL CORP N V SHS G7T16G103 395 12896 SH DFND 04 0 0 12896 SAPIENS INTL CORP N V SHS G7T16G103 19691 643273 SH SOLE 0 0 643273 SAPIENS INTL CORP N V SHS G7T16G103 66 2165 SH SOLE 0 2165 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2695 51094 SH DFND 01 0 51094 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4642 88011 SH DFND 02 0 88011 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1492 28281 SH DFND 02 0 0 28281 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9618 182375 SH DFND 04 0 0 182375 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 693924 13157447 SH SOLE 0 0 13157447 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 40 765 SH SOLE 0 765 0 SIGNET JEWELERS LIMITED SHS G81276100 949 34808 SH DFND 01 0 34808 0 SIGNET JEWELERS LIMITED SHS G81276100 534 19579 SH DFND 02 0 19579 0 SIGNET JEWELERS LIMITED SHS G81276100 1273 46691 SH DFND 04 0 0 46691 SIGNET JEWELERS LIMITED SHS G81276100 144143 5285784 SH SOLE 0 0 5285784 SIGNET JEWELERS LIMITED SHS G81276100 57 2108 SH SOLE 0 2108 0 SINA CORP ORD G81477104 6376 150447 SH DFND 01 0 150447 0 SINA CORP ORD G81477104 1171 27640 SH DFND 02 0 27640 0 SINA CORP ORD G81477104 5097 120272 SH DFND 04 0 0 120272 SINA CORP ORD G81477104 792 18678 SH DFND 05 0 0 18678 SINA CORP ORD G81477104 70736 1669078 SH SOLE 0 0 1669078 SMART GLOBAL HLDGS INC SHS G8232Y101 1026 27264 SH DFND 01 0 27264 0 SMART GLOBAL HLDGS INC SHS G8232Y101 247 6552 SH DFND 02 0 6552 0 SMART GLOBAL HLDGS INC SHS G8232Y101 555 14736 SH DFND 04 0 0 14736 SMART GLOBAL HLDGS INC SHS G8232Y101 49302 1310171 SH SOLE 0 0 1310171 SMART GLOBAL HLDGS INC SHS G8232Y101 18 488 SH SOLE 0 488 0 STERIS PLC SHS USD G8473T100 16290 85946 SH DFND 01 0 85946 0 STERIS PLC SHS USD G8473T100 9739 51382 SH DFND 02 0 51382 0 STERIS PLC SHS USD G8473T100 2969 15662 SH DFND 02 0 0 15662 STERIS PLC SHS USD G8473T100 41562 219279 SH DFND 04 0 0 219279 STERIS PLC SHS USD G8473T100 1639947 8652247 SH SOLE 0 0 8652247 STERIS PLC SHS USD G8473T100 119 627 SH SOLE 0 627 0 STONECO LTD COM CL A G85158106 4650 55411 SH DFND 01 0 55411 0 STONECO LTD COM CL A G85158106 852 10157 SH DFND 04 0 0 10157 STONECO LTD COM CL A G85158106 25294 301412 SH SOLE 0 0 301412 STONECO LTD COM CL A G85158106 40 471 SH SOLE 0 471 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 201 82701 SH DFND 01 0 82701 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 33 13619 SH DFND 04 0 0 13619 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4755 1956898 SH SOLE 0 0 1956898 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1 358 SH SOLE 0 358 0 TECHNIPFMC PLC COM G87110105 15980 1699995 SH DFND 01 0 1699995 0 TECHNIPFMC PLC COM G87110105 1529 162706 SH DFND 02 0 162706 0 TECHNIPFMC PLC COM G87110105 16167 1719902 SH DFND 04 0 0 1719902 TECHNIPFMC PLC COM G87110105 249714 26565276 SH SOLE 0 0 26565276 TECHNIPFMC PLC COM G87110105 480 51090 SH SOLE 0 51090 0 TECNOGLASS INC SHS G87264100 15 2177 SH DFND 01 0 2177 0 TECNOGLASS INC SHS G87264100 34 4912 SH DFND 04 0 0 4912 TECNOGLASS INC SHS G87264100 1897 274478 SH SOLE 0 0 274478 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 466 24279 SH DFND 01 0 24279 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 36 1902 SH DFND 02 0 1902 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 329 17129 SH DFND 04 0 0 17129 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2472 128878 SH SOLE 0 0 128878 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 49 2535 SH SOLE 0 2535 0 THERAVANCE BIOPHARMA INC COM G8807B106 1495 84119 SH DFND 01 0 84119 0 THERAVANCE BIOPHARMA INC COM G8807B106 268 15099 SH DFND 02 0 15099 0 THERAVANCE BIOPHARMA INC COM G8807B106 685 38521 SH DFND 04 0 0 38521 THERAVANCE BIOPHARMA INC COM G8807B106 80255 4516309 SH SOLE 0 0 4516309 THERAVANCE BIOPHARMA INC COM G8807B106 5 261 SH SOLE 0 261 0 THIRD PT REINS LTD COM G8827U100 512 53747 SH DFND 01 0 53747 0 THIRD PT REINS LTD COM G8827U100 287 30128 SH DFND 02 0 30128 0 THIRD PT REINS LTD COM G8827U100 728 76502 SH DFND 04 0 0 76502 THIRD PT REINS LTD COM G8827U100 75921 7974846 SH SOLE 0 0 7974846 THIRD PT REINS LTD COM G8827U100 31 3259 SH SOLE 0 3259 0 TORM PLC SHS CL A G89479102 44 6305 SH DFND 02 0 6305 0 TORM PLC SHS CL A G89479102 79 11218 SH DFND 04 0 0 11218 TRANE TECHNOLOGIES PLC SHS G8994E103 34955 240802 SH DFND 01 0 240802 0 TRANE TECHNOLOGIES PLC SHS G8994E103 20685 142499 SH DFND 02 0 142499 0 TRANE TECHNOLOGIES PLC SHS G8994E103 6342 43692 SH DFND 02 0 0 43692 TRANE TECHNOLOGIES PLC SHS G8994E103 88875 612254 SH DFND 04 0 0 612254 TRANE TECHNOLOGIES PLC SHS G8994E103 2434860 16773632 SH SOLE 0 0 16773632 TRANE TECHNOLOGIES PLC SHS G8994E103 199 1370 SH SOLE 0 1370 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 368 33099 SH DFND 01 0 33099 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 271 24375 SH DFND 02 0 24375 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1113 99991 SH DFND 04 0 0 99991 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 12702 1141238 SH SOLE 0 0 1141238 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1103 99429 SH DFND 01 0 99429 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 494 44552 SH DFND 02 0 44552 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 897 80854 SH DFND 04 0 0 80854 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 32686 2947381 SH SOLE 0 0 2947381 TRITON INTL LTD CL A G9078F107 2005 41322 SH DFND 01 0 41322 0 TRITON INTL LTD CL A G9078F107 1083 22317 SH DFND 02 0 22317 0 TRITON INTL LTD CL A G9078F107 2858 58914 SH DFND 04 0 0 58914 TRITON INTL LTD CL A G9078F107 317177 6538394 SH SOLE 0 0 6538394 TRITON INTL LTD CL A G9078F107 86 1768 SH SOLE 0 1768 0 TRONOX HOLDINGS PLC SHS G9087Q102 1471 100644 SH DFND 01 0 100644 0 TRONOX HOLDINGS PLC SHS G9087Q102 442 30254 SH DFND 02 0 30254 0 TRONOX HOLDINGS PLC SHS G9087Q102 1181 80790 SH DFND 04 0 0 80790 TRONOX HOLDINGS PLC SHS G9087Q102 114695 7845066 SH SOLE 0 0 7845066 TRONOX HOLDINGS PLC SHS G9087Q102 37 2564 SH SOLE 0 2564 0 VENATOR MATLS PLC SHS G9329Z100 31 9455 SH DFND 01 0 9455 0 VENATOR MATLS PLC SHS G9329Z100 40 12190 SH DFND 04 0 0 12190 VENATOR MATLS PLC SHS G9329Z100 2960 894181 SH SOLE 0 0 894181 UROVANT SCIENCES LTD SHS G9381B108 31 1937 SH DFND 01 0 1937 0 UROVANT SCIENCES LTD SHS G9381B108 66 4063 SH DFND 04 0 0 4063 UROVANT SCIENCES LTD SHS G9381B108 5410 335426 SH SOLE 0 0 335426 GOLAR LNG LTD SHS G9456A100 429 44510 SH DFND 01 0 44510 0 GOLAR LNG LTD SHS G9456A100 56 5793 SH DFND 04 0 0 5793 GOLAR LNG LTD SHS G9456A100 2225 230827 SH SOLE 0 0 230827 WATFORD HLDGS LTD SHS G94787101 403 11653 SH DFND 01 0 11653 0 WATFORD HLDGS LTD SHS G94787101 216 6244 SH DFND 02 0 6244 0 WATFORD HLDGS LTD SHS G94787101 520 15043 SH DFND 04 0 0 15043 WATFORD HLDGS LTD SHS G94787101 36461 1053800 SH SOLE 0 0 1053800 WATFORD HLDGS LTD SHS G94787101 3 86 SH SOLE 0 86 0 WHITE MTNS INS GROUP LTD COM G9618E107 1003 1002 SH DFND 01 0 1002 0 WHITE MTNS INS GROUP LTD COM G9618E107 1071 1070 SH DFND 02 0 1070 0 WHITE MTNS INS GROUP LTD COM G9618E107 2879 2877 SH DFND 04 0 0 2877 WHITE MTNS INS GROUP LTD COM G9618E107 275504 275322 SH SOLE 0 0 275322 WHITE MTNS INS GROUP LTD COM G9618E107 668 668 SH SOLE 0 668 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 27242 129303 SH DFND 01 0 129303 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 17328 82247 SH DFND 02 0 82247 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4963 23557 SH DFND 02 0 0 23557 WILLIS TOWERS WATSON PLC LTD SHS G96629103 69084 327909 SH DFND 04 0 0 327909 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2727873 12947944 SH SOLE 0 0 12947944 WILLIS TOWERS WATSON PLC LTD SHS G96629103 134 634 SH SOLE 0 634 0 PERRIGO CO PLC SHS G97822103 6178 138148 SH DFND 01 0 138148 0 PERRIGO CO PLC SHS G97822103 3710 82955 SH DFND 02 0 82955 0 PERRIGO CO PLC SHS G97822103 1124 25127 SH DFND 02 0 0 25127 PERRIGO CO PLC SHS G97822103 15990 357558 SH DFND 04 0 0 357558 PERRIGO CO PLC SHS G97822103 656656 14683725 SH SOLE 0 0 14683725 PERRIGO CO PLC SHS G97822103 84 1868 SH SOLE 0 1868 0 ALCON AG ORD SHS H01301128 89785 1360788 SH DFND 01 0 1360788 0 ALCON AG ORD SHS H01301128 19412 294215 SH DFND 02 0 294215 0 ALCON AG ORD SHS H01301128 5936 89960 SH DFND 02 0 0 89960 ALCON AG ORD SHS H01301128 74914 1135400 SH DFND 04 0 0 1135400 ALCON AG ORD SHS H01301128 745977 11306107 SH SOLE 0 0 11306107 ALCON AG ORD SHS H01301128 2608 39532 SH SOLE 0 39532 0 CHUBB LIMITED COM H1467J104 69680 452700 SH DFND 01 0 452700 0 CHUBB LIMITED COM H1467J104 42930 278908 SH DFND 02 0 278908 0 CHUBB LIMITED COM H1467J104 12677 82364 SH DFND 02 0 0 82364 CHUBB LIMITED COM H1467J104 178077 1156946 SH DFND 04 0 0 1156946 CHUBB LIMITED COM H1467J104 5227280 33961019 SH SOLE 0 0 33961019 CHUBB LIMITED COM H1467J104 440 2859 SH SOLE 0 2859 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2667 17422 SH DFND 02 0 17422 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3764 24581 SH DFND 04 0 0 24581 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 31868 208137 SH SOLE 0 0 208137 GARMIN LTD SHS H2906T109 17921 149767 SH DFND 01 0 149767 0 GARMIN LTD SHS H2906T109 12212 102057 SH DFND 02 0 102057 0 GARMIN LTD SHS H2906T109 3053 25516 SH DFND 02 0 0 25516 GARMIN LTD SHS H2906T109 45316 378704 SH DFND 04 0 0 378704 GARMIN LTD SHS H2906T109 1867700 15608393 SH SOLE 0 0 15608393 GARMIN LTD SHS H2906T109 90 752 SH SOLE 0 752 0 UBS GROUP AG SHS H42097107 140654 9954316 SH DFND 01 0 9954316 0 UBS GROUP AG SHS H42097107 31519 2230610 SH DFND 02 0 2230610 0 UBS GROUP AG SHS H42097107 9417 666463 SH DFND 02 0 0 666463 UBS GROUP AG SHS H42097107 120678 8540555 SH DFND 04 0 0 8540555 UBS GROUP AG SHS H42097107 1176244 83244461 SH SOLE 0 0 83244461 UBS GROUP AG SHS H42097107 4227 299146 SH SOLE 0 299146 0 LOGITECH INTL S A SHS H50430232 42362 435872 SH DFND 01 0 435872 0 LOGITECH INTL S A SHS H50430232 10230 105253 SH DFND 02 0 105253 0 LOGITECH INTL S A SHS H50430232 2927 30118 SH DFND 02 0 0 30118 LOGITECH INTL S A SHS H50430232 35885 369224 SH DFND 04 0 0 369224 LOGITECH INTL S A SHS H50430232 352781 3629807 SH SOLE 0 0 3629807 LOGITECH INTL S A SHS H50430232 1567 16124 SH SOLE 0 16124 0 TE CONNECTIVITY LTD REG SHS H84989104 34015 280954 SH DFND 01 0 280954 0 TE CONNECTIVITY LTD REG SHS H84989104 26231 216660 SH DFND 02 0 216660 0 TE CONNECTIVITY LTD REG SHS H84989104 7291 60219 SH DFND 02 0 0 60219 TE CONNECTIVITY LTD REG SHS H84989104 101009 834302 SH DFND 04 0 0 834302 TE CONNECTIVITY LTD REG SHS H84989104 2870290 23707692 SH SOLE 0 0 23707692 TE CONNECTIVITY LTD REG SHS H84989104 197 1626 SH SOLE 0 1626 0 TRANSOCEAN LTD REG SHS H8817H100 895 387271 SH DFND 01 0 387271 0 TRANSOCEAN LTD REG SHS H8817H100 413 178988 SH DFND 02 0 178988 0 TRANSOCEAN LTD REG SHS H8817H100 1057 457770 SH DFND 04 0 0 457770 TRANSOCEAN LTD REG SHS H8817H100 126107 54591916 SH SOLE 0 0 54591916 TRANSOCEAN LTD REG SHS H8817H100 7 2885 SH SOLE 0 2885 0 ADECOAGRO S A COM L00849106 39 5761 SH DFND 02 0 5761 0 ADECOAGRO S A COM L00849106 249 36588 SH DFND 05 0 0 36588 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 61 4771 SH DFND 01 0 4771 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 36 2776 SH DFND 04 0 0 2776 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8237 639533 SH SOLE 0 0 639533 ARDAGH GROUP S A CL A L0223L101 47 2737 SH DFND 01 0 2737 0 ARDAGH GROUP S A CL A L0223L101 150 8695 SH SOLE 0 0 8695 GLOBANT S A COM L44385109 2303 10582 SH DFND 01 0 10582 0 GLOBANT S A COM L44385109 2920 13419 SH DFND 02 0 13419 0 GLOBANT S A COM L44385109 13985 64266 SH DFND 04 0 0 64266 GLOBANT S A COM L44385109 931 4278 SH DFND 05 0 0 4278 GLOBANT S A COM L44385109 9410 43243 SH SOLE 0 0 43243 GLOBANT S A COM L44385109 28 127 SH SOLE 0 127 0 NEXA RES S A COM L67359106 2 173 SH DFND 04 0 0 173 NEXA RES S A COM L67359106 1753 181842 SH SOLE 0 0 181842 ORION ENGINEERED CARBONS S A COM L72967109 1434 83653 SH DFND 01 0 83653 0 ORION ENGINEERED CARBONS S A COM L72967109 409 23870 SH DFND 02 0 23870 0 ORION ENGINEERED CARBONS S A COM L72967109 923 53850 SH DFND 04 0 0 53850 ORION ENGINEERED CARBONS S A COM L72967109 19941 1163397 SH SOLE 0 0 1163397 ORION ENGINEERED CARBONS S A COM L72967109 18 1065 SH SOLE 0 1065 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 11325 35990 SH DFND 01 0 35990 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2561 8139 SH DFND 02 0 8139 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 25395 80705 SH DFND 04 0 0 80705 SPOTIFY TECHNOLOGY S A SHS L8681T102 80325 255277 SH SOLE 0 0 255277 SPOTIFY TECHNOLOGY S A SHS L8681T102 57 180 SH SOLE 0 180 0 TRINSEO S A SHS L9340P101 2098 40966 SH DFND 01 0 40966 0 TRINSEO S A SHS L9340P101 667 13018 SH DFND 02 0 13018 0 TRINSEO S A SHS L9340P101 1534 29962 SH DFND 04 0 0 29962 TRINSEO S A SHS L9340P101 73777 1440674 SH SOLE 0 0 1440674 TRINSEO S A SHS L9340P101 36 699 SH SOLE 0 699 0 ALLOT LTD SHS M0854Q105 925 87912 SH DFND 01 0 87912 0 ALLOT LTD SHS M0854Q105 17 1641 SH DFND 04 0 0 1641 ALLOT LTD SHS M0854Q105 6820 648325 SH SOLE 0 0 648325 ALLOT LTD SHS M0854Q105 27 2566 SH SOLE 0 2566 0 AUDIOCODES LTD ORD M15342104 1833 66527 SH DFND 01 0 66527 0 AUDIOCODES LTD ORD M15342104 183 6637 SH DFND 02 0 6637 0 AUDIOCODES LTD ORD M15342104 309 11217 SH DFND 04 0 0 11217 AUDIOCODES LTD ORD M15342104 13258 481226 SH SOLE 0 0 481226 AUDIOCODES LTD ORD M15342104 49 1790 SH SOLE 0 1790 0 CAESARSTONE LTD ORD SHS M20598104 144 11142 SH DFND 01 0 11142 0 CAESARSTONE LTD ORD SHS M20598104 96 7460 SH DFND 02 0 7460 0 CAESARSTONE LTD ORD SHS M20598104 151 11753 SH DFND 04 0 0 11753 CAESARSTONE LTD ORD SHS M20598104 614 47625 SH SOLE 0 0 47625 CAMTEK LTD ORD M20791105 158 7214 SH DFND 02 0 7214 0 CAMTEK LTD ORD M20791105 221 10100 SH DFND 04 0 0 10100 CELLCOM ISRAEL LTD SHS M2196U109 1092 225135 SH DFND 01 0 225135 0 CELLCOM ISRAEL LTD SHS M2196U109 70 14530 SH DFND 02 0 14530 0 CELLCOM ISRAEL LTD SHS M2196U109 209 43105 SH DFND 04 0 0 43105 CELLCOM ISRAEL LTD SHS M2196U109 7232 1491181 SH SOLE 0 0 1491181 CELLCOM ISRAEL LTD SHS M2196U109 28 5690 SH SOLE 0 5690 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 9268 69728 SH DFND 02 0 69728 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2789 20981 SH DFND 02 0 0 20981 CHECK POINT SOFTWARE TECH LT ORD M22465104 11751 88412 SH DFND 04 0 0 88412 CHECK POINT SOFTWARE TECH LT ORD M22465104 14757 111028 SH SOLE 0 0 111028 COMPUGEN LTD ORD M25722105 298 24635 SH DFND 02 0 24635 0 COMPUGEN LTD ORD M25722105 402 33193 SH DFND 04 0 0 33193 CYBERARK SOFTWARE LTD SHS M2682V108 3738 23130 SH DFND 02 0 23130 0 CYBERARK SOFTWARE LTD SHS M2682V108 1213 7504 SH DFND 02 0 0 7504 CYBERARK SOFTWARE LTD SHS M2682V108 1466 9075 SH DFND 04 0 0 9075 CYBERARK SOFTWARE LTD SHS M2682V108 2813 17406 SH SOLE 0 0 17406 ELBIT SYS LTD ORD M3760D101 9348 71471 SH DFND 01 0 71471 0 ELBIT SYS LTD ORD M3760D101 1530 11701 SH DFND 02 0 11701 0 ELBIT SYS LTD ORD M3760D101 471 3604 SH DFND 02 0 0 3604 ELBIT SYS LTD ORD M3760D101 2452 18745 SH DFND 04 0 0 18745 ELBIT SYS LTD ORD M3760D101 74215 567395 SH SOLE 0 0 567395 ELBIT SYS LTD ORD M3760D101 233 1778 SH SOLE 0 1778 0 FIVERR INTL LTD ORD SHS M4R82T106 647 3316 SH DFND 02 0 3316 0 FIVERR INTL LTD ORD SHS M4R82T106 931 4774 SH DFND 04 0 0 4774 FIVERR INTL LTD ORD SHS M4R82T106 1768 9062 SH SOLE 0 0 9062 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 452 69299 SH DFND 01 0 69299 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 55 8419 SH DFND 02 0 8419 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 92 14122 SH DFND 04 0 0 14122 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 4233 649281 SH SOLE 0 0 649281 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 18 2795 SH SOLE 0 2795 0 ICL GROUP LTD SHS M53213100 10261 2031922 SH DFND 01 0 2031922 0 ICL GROUP LTD SHS M53213100 2016 399201 SH DFND 02 0 399201 0 ICL GROUP LTD SHS M53213100 595 117778 SH DFND 02 0 0 117778 ICL GROUP LTD SHS M53213100 2850 564395 SH DFND 04 0 0 564395 ICL GROUP LTD SHS M53213100 82168 16270962 SH SOLE 0 0 16270962 ICL GROUP LTD SHS M53213100 333 65916 SH SOLE 0 65916 0 INMODE LTD SHS M5425M103 216 4554 SH DFND 02 0 4554 0 INMODE LTD SHS M5425M103 323 6801 SH DFND 04 0 0 6801 ITURAN LOCATION AND CONTROL SHS M6158M104 135 7073 SH DFND 02 0 7073 0 ITURAN LOCATION AND CONTROL SHS M6158M104 170 8932 SH DFND 04 0 0 8932 JFROG LTD ORD SHS M6191J100 223 3548 SH DFND 01 0 3548 0 JFROG LTD ORD SHS M6191J100 61858 984534 SH SOLE 0 0 984534 JFROG LTD ORD SHS M6191J100 4 69 SH SOLE 0 69 0 KAMADA LTD SHS M6240T109 554 85525 SH DFND 01 0 85525 0 KAMADA LTD SHS M6240T109 4313 665612 SH SOLE 0 0 665612 KAMADA LTD SHS M6240T109 18 2714 SH SOLE 0 2714 0 KORNIT DIGITAL LTD SHS M6372Q113 1149 12895 SH DFND 02 0 12895 0 KORNIT DIGITAL LTD SHS M6372Q113 1685 18902 SH DFND 04 0 0 18902 KORNIT DIGITAL LTD SHS M6372Q113 1601 17964 SH SOLE 0 0 17964 NANO X IMAGING LTD ORD SHS M70700105 189 4133 SH DFND 02 0 4133 0 NANO X IMAGING LTD ORD SHS M70700105 216 4726 SH DFND 04 0 0 4726 NOVA MEASURING INSTRUMENTS L COM M7516K103 5848 82832 SH DFND 01 0 82832 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 673 9538 SH DFND 02 0 9538 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 922 13063 SH DFND 04 0 0 13063 NOVA MEASURING INSTRUMENTS L COM M7516K103 44257 626870 SH SOLE 0 0 626870 NOVA MEASURING INSTRUMENTS L COM M7516K103 142 2014 SH SOLE 0 2014 0 RADWARE LTD ORD M81873107 263 9465 SH DFND 02 0 9465 0 RADWARE LTD ORD M81873107 442 15942 SH DFND 04 0 0 15942 STRATASYS LTD SHS M85548101 39 1901 SH DFND 04 0 0 1901 STRATASYS LTD SHS M85548101 416 20084 SH SOLE 0 0 20084 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 230 3137 SH DFND 02 0 3137 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 299 4068 SH DFND 04 0 0 4068 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 327 4452 SH SOLE 0 0 4452 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 8144 315425 SH DFND 01 0 315425 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 989 38314 SH DFND 02 0 38314 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2530 97984 SH DFND 04 0 0 97984 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 63900 2474824 SH SOLE 0 0 2474824 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 198 7671 SH SOLE 0 7671 0 UROGEN PHARMA LTD COM M96088105 458 25435 SH DFND 01 0 25435 0 UROGEN PHARMA LTD COM M96088105 69 3841 SH DFND 02 0 3841 0 UROGEN PHARMA LTD COM M96088105 113 6247 SH DFND 04 0 0 6247 UROGEN PHARMA LTD COM M96088105 860 47706 SH SOLE 0 0 47706 WIX COM LTD SHS M98068105 7954 31820 SH DFND 02 0 31820 0 WIX COM LTD SHS M98068105 2378 9512 SH DFND 02 0 0 9512 WIX COM LTD SHS M98068105 10238 40958 SH DFND 04 0 0 40958 WIX COM LTD SHS M98068105 10009 40042 SH SOLE 0 0 40042 WIX COM LTD SHS M98068105 27 109 SH SOLE 0 109 0 AERCAP HOLDINGS NV SHS N00985106 1852 40631 SH DFND 02 0 40631 0 AERCAP HOLDINGS NV SHS N00985106 2781 61007 SH DFND 04 0 0 61007 AERCAP HOLDINGS NV SHS N00985106 2104 46163 SH SOLE 0 0 46163 AFFIMED N V COM N01045108 894 153532 SH DFND 01 0 153532 0 AFFIMED N V COM N01045108 96 16419 SH DFND 04 0 0 16419 AFFIMED N V COM N01045108 2957 508099 SH SOLE 0 0 508099 AFFIMED N V COM N01045108 22 3824 SH SOLE 0 3824 0 ELASTIC N V ORD SHS N14506104 4189 28664 SH DFND 01 0 28664 0 ELASTIC N V ORD SHS N14506104 2854 19530 SH DFND 02 0 19530 0 ELASTIC N V ORD SHS N14506104 7216 49379 SH DFND 04 0 0 49379 ELASTIC N V ORD SHS N14506104 801283 5483357 SH SOLE 0 0 5483357 ELASTIC N V ORD SHS N14506104 72 496 SH SOLE 0 496 0 CENTOGENE N V COM N1976T109 165 15329 SH DFND 01 0 15329 0 CENTOGENE N V COM N1976T109 242 22440 SH SOLE 0 0 22440 CNH INDL N V SHS N20944109 37463 2917666 SH DFND 01 0 2917666 0 CNH INDL N V SHS N20944109 7928 617436 SH DFND 02 0 617436 0 CNH INDL N V SHS N20944109 2411 187766 SH DFND 02 0 0 187766 CNH INDL N V SHS N20944109 36342 2830387 SH DFND 04 0 0 2830387 CNH INDL N V SHS N20944109 310516 24183504 SH SOLE 0 0 24183504 CNH INDL N V SHS N20944109 1084 84394 SH SOLE 0 84394 0 CORE LABORATORIES N V COM N22717107 208 7852 SH DFND 01 0 7852 0 CORE LABORATORIES N V COM N22717107 446 16837 SH DFND 02 0 16837 0 CORE LABORATORIES N V COM N22717107 929 35026 SH DFND 04 0 0 35026 CORE LABORATORIES N V COM N22717107 119913 4523326 SH SOLE 0 0 4523326 CORE LABORATORIES N V COM N22717107 6 219 SH SOLE 0 219 0 FERRARI N V COM N3167Y103 82738 360481 SH DFND 01 0 360481 0 FERRARI N V COM N3167Y103 17248 75147 SH DFND 02 0 75147 0 FERRARI N V COM N3167Y103 5389 23480 SH DFND 02 0 0 23480 FERRARI N V COM N3167Y103 80863 352314 SH DFND 04 0 0 352314 FERRARI N V COM N3167Y103 690254 3007382 SH SOLE 0 0 3007382 FERRARI N V COM N3167Y103 2417 10529 SH SOLE 0 10529 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 59035 3263422 SH DFND 01 0 3263422 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 12090 668329 SH DFND 02 0 668329 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3607 199397 SH DFND 02 0 0 199397 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 57587 3183339 SH DFND 04 0 0 3183339 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 496405 27440839 SH SOLE 0 0 27440839 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1841 101792 SH SOLE 0 101792 0 FRANKS INTL N V COM N33462107 260 95025 SH DFND 01 0 95025 0 FRANKS INTL N V COM N33462107 42 15358 SH DFND 02 0 15358 0 FRANKS INTL N V COM N33462107 251 91673 SH DFND 04 0 0 91673 FRANKS INTL N V COM N33462107 7363 2687167 SH SOLE 0 0 2687167 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23648 257994 SH DFND 01 0 257994 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14857 162093 SH DFND 02 0 162093 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4481 48891 SH DFND 02 0 0 48891 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62224 678859 SH DFND 04 0 0 678859 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2088061 22780505 SH SOLE 0 0 22780505 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 201 2191 SH SOLE 0 2191 0 MERUS N V COM N5749R100 76 4347 SH DFND 02 0 4347 0 MERUS N V COM N5749R100 93 5288 SH DFND 04 0 0 5288 MERUS N V COM N5749R100 800 45619 SH SOLE 0 0 45619 NXP SEMICONDUCTORS N V COM N6596X109 7747 48721 SH DFND 01 0 48721 0 NXP SEMICONDUCTORS N V COM N6596X109 26075 163983 SH DFND 02 0 163983 0 NXP SEMICONDUCTORS N V COM N6596X109 8149 51250 SH DFND 02 0 0 51250 NXP SEMICONDUCTORS N V COM N6596X109 52056 327374 SH DFND 04 0 0 327374 NXP SEMICONDUCTORS N V COM N6596X109 856380 5385699 SH SOLE 0 0 5385699 NXP SEMICONDUCTORS N V COM N6596X109 20 123 SH SOLE 0 123 0 PLAYA HOTELS & RESORTS NV SHS N70544106 59 9917 SH DFND 01 0 9917 0 PLAYA HOTELS & RESORTS NV SHS N70544106 66 11070 SH DFND 02 0 11070 0 PLAYA HOTELS & RESORTS NV SHS N70544106 267 44927 SH DFND 04 0 0 44927 PLAYA HOTELS & RESORTS NV SHS N70544106 6202 1042341 SH SOLE 0 0 1042341 QIAGEN NV SHS NEW N72482123 36435 689397 SH DFND 01 0 689397 0 QIAGEN NV SHS NEW N72482123 8394 158830 SH DFND 02 0 158830 0 QIAGEN NV SHS NEW N72482123 2227 42140 SH DFND 02 0 0 42140 QIAGEN NV SHS NEW N72482123 34446 651770 SH DFND 04 0 0 651770 QIAGEN NV SHS NEW N72482123 310764 5880106 SH SOLE 0 0 5880106 QIAGEN NV SHS NEW N72482123 1008 19066 SH SOLE 0 19066 0 UNIQURE NV SHS N90064101 232 6412 SH DFND 01 0 6412 0 UNIQURE NV SHS N90064101 441 12204 SH DFND 02 0 12204 0 UNIQURE NV SHS N90064101 993 27487 SH DFND 04 0 0 27487 UNIQURE NV SHS N90064101 22871 633028 SH SOLE 0 0 633028 YANDEX N V SHS CLASS A N97284108 8715 125253 SH DFND 02 0 125253 0 YANDEX N V SHS CLASS A N97284108 47024 675826 SH DFND 04 0 0 675826 YANDEX N V SHS CLASS A N97284108 2443 35109 SH DFND 05 0 0 35109 YANDEX N V SHS CLASS A N97284108 21087 303068 SH SOLE 0 0 303068 COPA HOLDINGS SA CL A P31076105 374 4848 SH DFND 01 0 4848 0 COPA HOLDINGS SA CL A P31076105 28 364 SH DFND 04 0 0 364 COPA HOLDINGS SA CL A P31076105 1467 18993 SH SOLE 0 0 18993 INTERCORP FINL SVCS INC SHS P5626F128 358 11068 SH DFND 05 0 0 11068 NYMOX PHARMACEUTICAL CORP COM P73398102 173 69881 SH DFND 01 0 69881 0 NYMOX PHARMACEUTICAL CORP COM P73398102 270 108878 SH SOLE 0 0 108878 ONESPAWORLD HOLDINGS LIMITED COM P73684113 318 31370 SH DFND 01 0 31370 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 189 18655 SH DFND 02 0 18655 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 365 35951 SH DFND 04 0 0 35951 ONESPAWORLD HOLDINGS LIMITED COM P73684113 10193 1005203 SH SOLE 0 0 1005203 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 65 2185 SH DFND 04 0 0 2185 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 565 19117 SH SOLE 0 0 19117 ROYAL CARIBBEAN GROUP COM V7780T103 13934 186558 SH DFND 01 0 186558 0 ROYAL CARIBBEAN GROUP COM V7780T103 7742 103660 SH DFND 02 0 103660 0 ROYAL CARIBBEAN GROUP COM V7780T103 2440 32673 SH DFND 02 0 0 32673 ROYAL CARIBBEAN GROUP COM V7780T103 34768 465499 SH DFND 04 0 0 465499 ROYAL CARIBBEAN GROUP COM V7780T103 1402617 18779174 SH SOLE 0 0 18779174 ROYAL CARIBBEAN GROUP COM V7780T103 70 939 SH SOLE 0 939 0 ARDMORE SHIPPING CORP COM Y0207T100 71 21835 SH DFND 01 0 21835 0 ARDMORE SHIPPING CORP COM Y0207T100 45 13689 SH DFND 04 0 0 13689 ARDMORE SHIPPING CORP COM Y0207T100 328 100317 SH SOLE 0 0 100317 ATLAS CORP SHARES Y0436Q109 247 22754 SH DFND 02 0 22754 0 ATLAS CORP SHARES Y0436Q109 429 39579 SH DFND 04 0 0 39579 ATLAS CORP SHARES Y0436Q109 3632 335079 SH SOLE 0 0 335079 COSTAMARE INC SHS Y1771G102 205 24718 SH DFND 01 0 24718 0 COSTAMARE INC SHS Y1771G102 43 5202 SH DFND 02 0 5202 0 COSTAMARE INC SHS Y1771G102 110 13231 SH DFND 04 0 0 13231 COSTAMARE INC SHS Y1771G102 2116 255599 SH SOLE 0 0 255599 COSTAMARE INC SHS Y1771G102 36 4376 SH SOLE 0 4376 0 DHT HOLDINGS INC SHS NEW Y2065G121 282 53917 SH DFND 01 0 53917 0 DHT HOLDINGS INC SHS NEW Y2065G121 54 10377 SH DFND 02 0 10377 0 DHT HOLDINGS INC SHS NEW Y2065G121 164 31374 SH DFND 04 0 0 31374 DHT HOLDINGS INC SHS NEW Y2065G121 4215 805999 SH SOLE 0 0 805999 DHT HOLDINGS INC SHS NEW Y2065G121 53 10061 SH SOLE 0 10061 0 DIAMOND S SHIPPING INC COM Y20676105 117 17563 SH DFND 01 0 17563 0 DIAMOND S SHIPPING INC COM Y20676105 35 5278 SH DFND 02 0 5278 0 DIAMOND S SHIPPING INC COM Y20676105 194 29156 SH DFND 04 0 0 29156 DIAMOND S SHIPPING INC COM Y20676105 4097 615205 SH SOLE 0 0 615205 DIAMOND S SHIPPING INC COM Y20676105 55 8196 SH SOLE 0 8196 0 DORIAN LPG LTD SHS USD Y2106R110 385 31577 SH DFND 01 0 31577 0 DORIAN LPG LTD SHS USD Y2106R110 279 22886 SH DFND 02 0 22886 0 DORIAN LPG LTD SHS USD Y2106R110 454 37245 SH DFND 04 0 0 37245 DORIAN LPG LTD SHS USD Y2106R110 14200 1164911 SH SOLE 0 0 1164911 DORIAN LPG LTD SHS USD Y2106R110 71 5812 SH SOLE 0 5812 0 EAGLE BULK SHIPPING INC COM Y2187A150 99 5186 SH DFND 01 0 5186 0 EAGLE BULK SHIPPING INC COM Y2187A150 57 2987 SH DFND 04 0 0 2987 EAGLE BULK SHIPPING INC COM Y2187A150 8262 434817 SH SOLE 0 0 434817 EAGLE BULK SHIPPING INC COM Y2187A150 1 52 SH SOLE 0 52 0 FLEX LTD ORD Y2573F102 3478 193439 SH DFND 02 0 193439 0 FLEX LTD ORD Y2573F102 9447 525430 SH DFND 04 0 0 525430 FLEX LTD ORD Y2573F102 76875 4275604 SH SOLE 0 0 4275604 FLEX LTD ORD Y2573F102 35 1956 SH SOLE 0 1956 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 103 13972 SH DFND 01 0 13972 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 28 3831 SH DFND 02 0 3831 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 102 13797 SH DFND 04 0 0 13797 GENCO SHIPPING & TRADING LTD SHS Y2685T131 4120 559775 SH SOLE 0 0 559775 INTERNATIONAL SEAWAYS INC COM Y41053102 274 16804 SH DFND 01 0 16804 0 INTERNATIONAL SEAWAYS INC COM Y41053102 204 12468 SH DFND 02 0 12468 0 INTERNATIONAL SEAWAYS INC COM Y41053102 444 27192 SH DFND 04 0 0 27192 INTERNATIONAL SEAWAYS INC COM Y41053102 30653 1877101 SH SOLE 0 0 1877101 INTERNATIONAL SEAWAYS INC COM Y41053102 54 3335 SH SOLE 0 3335 0 KENON HLDGS LTD SHS Y46717107 1319 43827 SH DFND 01 0 43827 0 KENON HLDGS LTD SHS Y46717107 166 5514 SH DFND 02 0 5514 0 KENON HLDGS LTD SHS Y46717107 343 11407 SH DFND 04 0 0 11407 KENON HLDGS LTD SHS Y46717107 10532 349870 SH SOLE 0 0 349870 KENON HLDGS LTD SHS Y46717107 29 970 SH SOLE 0 970 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 390 13747 SH DFND 01 0 13747 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1 52 SH DFND 04 0 0 52 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1381 48668 SH SOLE 0 0 48668 SAFE BULKERS INC COM Y7388L103 36 27698 SH DFND 01 0 27698 0 SAFE BULKERS INC COM Y7388L103 143 109881 SH SOLE 0 0 109881 SCORPIO TANKERS INC SHS Y7542C130 275 24602 SH DFND 01 0 24602 0 SCORPIO TANKERS INC SHS Y7542C130 33 2909 SH DFND 02 0 2909 0 SCORPIO TANKERS INC SHS Y7542C130 211 18836 SH DFND 04 0 0 18836 SCORPIO TANKERS INC SHS Y7542C130 3808 340260 SH SOLE 0 0 340260 SCORPIO TANKERS INC SHS Y7542C130 49 4396 SH SOLE 0 4396 0 SCORPIO BULKERS INC COM Y7546A130 74 4346 SH DFND 01 0 4346 0 SCORPIO BULKERS INC COM Y7546A130 5 294 SH DFND 04 0 0 294 SCORPIO BULKERS INC COM Y7546A130 353 20868 SH SOLE 0 0 20868 TEEKAY TANKERS LTD CL A Y8565N300 828 75174 SH SOLE 0 0 75174 WAVE LIFE SCIENCES LTD SHS Y95308105 511 64872 SH DFND 01 0 64872 0 WAVE LIFE SCIENCES LTD SHS Y95308105 41 5221 SH DFND 02 0 5221 0 WAVE LIFE SCIENCES LTD SHS Y95308105 231 29293 SH DFND 04 0 0 29293 WAVE LIFE SCIENCES LTD SHS Y95308105 5650 717921 SH SOLE 0 0 717921