0001104659-20-095098.txt : 20200814 0001104659-20-095098.hdr.sgml : 20200814 20200814085103 ACCESSION NUMBER: 0001104659-20-095098 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200814 DATE AS OF CHANGE: 20200814 EFFECTIVENESS DATE: 20200814 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: 201101607 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 06-30-2020 06-30-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 08-14-2020 5 18438 2819342194 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 4630 85284 SH DFND 01 0 85284 0 AAON INC COM PAR $0.004 000360206 716 13190 SH DFND 02 0 13190 0 AAON INC COM PAR $0.004 000360206 1696 31239 SH DFND 04 0 0 31239 AAON INC COM PAR $0.004 000360206 229327 4224106 SH SOLE 0 0 4224106 AAON INC COM PAR $0.004 000360206 39 710 SH SOLE 0 710 0 AAR CORP COM 000361105 497 24023 SH DFND 01 0 24023 0 AAR CORP COM 000361105 220 10643 SH DFND 02 0 10643 0 AAR CORP COM 000361105 666 32207 SH DFND 04 0 0 32207 AAR CORP COM 000361105 68757 3326417 SH SOLE 0 0 3326417 AAR CORP COM 000361105 26 1252 SH SOLE 0 1252 0 ACCO BRANDS CORP COM 00081T108 472 66512 SH DFND 01 0 66512 0 ACCO BRANDS CORP COM 00081T108 236 33285 SH DFND 02 0 33285 0 ACCO BRANDS CORP COM 00081T108 730 102782 SH DFND 04 0 0 102782 ACCO BRANDS CORP COM 00081T108 57220 8059143 SH SOLE 0 0 8059143 ACCO BRANDS CORP COM 00081T108 34 4795 SH SOLE 0 4795 0 ACNB CORP COM 000868109 165 6316 SH DFND 01 0 6316 0 ACNB CORP COM 000868109 66 2524 SH DFND 04 0 0 2524 ACNB CORP COM 000868109 9899 378116 SH SOLE 0 0 378116 ACNB CORP COM 000868109 2 68 SH SOLE 0 68 0 ADMA BIOLOGICS INC COM 000899104 336 114507 SH DFND 01 0 114507 0 ADMA BIOLOGICS INC COM 000899104 56 18961 SH DFND 04 0 0 18961 ADMA BIOLOGICS INC COM 000899104 9897 3377916 SH SOLE 0 0 3377916 ADMA BIOLOGICS INC COM 000899104 4 1534 SH SOLE 0 1534 0 ADT INC DEL COM 00090Q103 300 37562 SH DFND 01 0 37562 0 ADT INC DEL COM 00090Q103 353 44209 SH DFND 02 0 44209 0 ADT INC DEL COM 00090Q103 1092 136865 SH DFND 04 0 0 136865 ADT INC DEL COM 00090Q103 81355 10194892 SH SOLE 0 0 10194892 ADT INC DEL COM 00090Q103 72 8997 SH SOLE 0 8997 0 ABM INDS INC COM 000957100 1759 48459 SH DFND 01 0 48459 0 ABM INDS INC COM 000957100 759 20899 SH DFND 02 0 20899 0 ABM INDS INC COM 000957100 1695 46689 SH DFND 04 0 0 46689 ABM INDS INC COM 000957100 272594 7509477 SH SOLE 0 0 7509477 ABM INDS INC COM 000957100 16 429 SH SOLE 0 429 0 AFLAC INC COM 001055102 27514 763635 SH DFND 01 0 763635 0 AFLAC INC COM 001055102 7029 195074 SH DFND 02 0 0 195074 AFLAC INC COM 001055102 16398 455119 SH DFND 02 0 455119 0 AFLAC INC COM 001055102 70869 1966932 SH DFND 04 0 0 1966932 AFLAC INC COM 001055102 2132180 59177898 SH SOLE 0 0 59177898 AFLAC INC COM 001055102 256 7115 SH SOLE 0 7115 0 AGCO CORP COM 001084102 1179 21258 SH DFND 01 0 21258 0 AGCO CORP COM 001084102 1116 20126 SH DFND 02 0 20126 0 AGCO CORP COM 001084102 2703 48733 SH DFND 04 0 0 48733 AGCO CORP COM 001084102 305528 5508976 SH SOLE 0 0 5508976 AGCO CORP COM 001084102 47 849 SH SOLE 0 849 0 ACM RESEARCH INC COM CL A 00108J109 101 1618 SH DFND 01 0 1618 0 ACM RESEARCH INC COM CL A 00108J109 166 2657 SH DFND 02 0 2657 0 ACM RESEARCH INC COM CL A 00108J109 465 7457 SH DFND 04 0 0 7457 ACM RESEARCH INC COM CL A 00108J109 31120 499033 SH SOLE 0 0 499033 ACM RESEARCH INC COM CL A 00108J109 5 84 SH SOLE 0 84 0 AG MTG INVT TR INC COM 001228105 18 5730 SH DFND 01 0 5730 0 AG MTG INVT TR INC COM 001228105 42 13024 SH DFND 04 0 0 13024 AG MTG INVT TR INC COM 001228105 7372 2310944 SH SOLE 0 0 2310944 AG MTG INVT TR INC COM 001228105 0 156 SH SOLE 0 156 0 AGNC INVT CORP COM 00123Q104 2478 192083 SH DFND 01 0 192083 0 AGNC INVT CORP COM 00123Q104 1850 143439 SH DFND 02 0 0 143439 AGNC INVT CORP COM 00123Q104 4379 339449 SH DFND 02 0 339449 0 AGNC INVT CORP COM 00123Q104 7969 617786 SH DFND 04 0 0 617786 AGNC INVT CORP COM 00123Q104 669862 51927309 SH SOLE 0 0 51927309 AGNC INVT CORP COM 00123Q104 45 3522 SH SOLE 0 3522 0 A H BELO CORP COM CL A 001282102 7 3854 SH DFND 01 0 3854 0 A H BELO CORP COM CL A 001282102 6 3183 SH DFND 04 0 0 3183 A H BELO CORP COM CL A 001282102 905 522959 SH SOLE 0 0 522959 AES CORP COM 00130H105 10281 709496 SH DFND 01 0 709496 0 AES CORP COM 00130H105 2519 173852 SH DFND 02 0 0 173852 AES CORP COM 00130H105 5344 368776 SH DFND 02 0 368776 0 AES CORP COM 00130H105 27393 1890474 SH DFND 04 0 0 1890474 AES CORP COM 00130H105 1233302 85114032 SH SOLE 0 0 85114032 AES CORP COM 00130H105 106 7317 SH SOLE 0 7317 0 ALJ REGIONAL HLDGS INC COM 001627108 3 6264 SH DFND 01 0 6264 0 ALJ REGIONAL HLDGS INC COM 001627108 2 4510 SH DFND 04 0 0 4510 ALJ REGIONAL HLDGS INC COM 001627108 173 345410 SH SOLE 0 0 345410 AMAG PHARMACEUTICALS INC COM 00163U106 178 23321 SH DFND 01 0 23321 0 AMAG PHARMACEUTICALS INC COM 00163U106 46 6033 SH DFND 02 0 6033 0 AMAG PHARMACEUTICALS INC COM 00163U106 165 21544 SH DFND 04 0 0 21544 AMAG PHARMACEUTICALS INC COM 00163U106 23206 3033403 SH SOLE 0 0 3033403 AMAG PHARMACEUTICALS INC COM 00163U106 1 138 SH SOLE 0 138 0 AMC NETWORKS INC CL A 00164V103 1164 49746 SH DFND 01 0 49746 0 AMC NETWORKS INC CL A 00164V103 348 14884 SH DFND 02 0 14884 0 AMC NETWORKS INC CL A 00164V103 738 31549 SH DFND 04 0 0 31549 AMC NETWORKS INC CL A 00164V103 85185 3641943 SH SOLE 0 0 3641943 AMC NETWORKS INC CL A 00164V103 5 211 SH SOLE 0 211 0 AMC ENTMT HLDGS INC CL A COM 00165C104 165 38559 SH DFND 01 0 38559 0 AMC ENTMT HLDGS INC CL A COM 00165C104 41 9656 SH DFND 02 0 9656 0 AMC ENTMT HLDGS INC CL A COM 00165C104 137 32007 SH DFND 04 0 0 32007 AMC ENTMT HLDGS INC CL A COM 00165C104 19972 4655531 SH SOLE 0 0 4655531 AMC ENTMT HLDGS INC CL A COM 00165C104 1 240 SH SOLE 0 240 0 AMN HEALTHCARE SVCS INC COM 001744101 4387 96973 SH DFND 01 0 96973 0 AMN HEALTHCARE SVCS INC COM 001744101 649 14344 SH DFND 02 0 14344 0 AMN HEALTHCARE SVCS INC COM 001744101 1633 36089 SH DFND 04 0 0 36089 AMN HEALTHCARE SVCS INC COM 001744101 220646 4877223 SH SOLE 0 0 4877223 AMN HEALTHCARE SVCS INC COM 001744101 14 318 SH SOLE 0 318 0 A MARK PRECIOUS METALS INC COM 00181T107 71 3712 SH DFND 01 0 3712 0 A MARK PRECIOUS METALS INC COM 00181T107 15 800 SH DFND 04 0 0 800 A MARK PRECIOUS METALS INC COM 00181T107 4661 244660 SH SOLE 0 0 244660 ANI PHARMACEUTICALS INC COM 00182C103 435 13461 SH DFND 01 0 13461 0 ANI PHARMACEUTICALS INC COM 00182C103 82 2536 SH DFND 02 0 2536 0 ANI PHARMACEUTICALS INC COM 00182C103 282 8715 SH DFND 04 0 0 8715 ANI PHARMACEUTICALS INC COM 00182C103 16959 524387 SH SOLE 0 0 524387 ANI PHARMACEUTICALS INC COM 00182C103 11 341 SH SOLE 0 341 0 ANGI HOMESERVICES INC COM CL A 00183L102 138 11321 SH DFND 01 0 11321 0 ANGI HOMESERVICES INC COM CL A 00183L102 346 28443 SH DFND 02 0 28443 0 ANGI HOMESERVICES INC COM CL A 00183L102 592 48713 SH DFND 04 0 0 48713 ANGI HOMESERVICES INC COM CL A 00183L102 73609 6058373 SH SOLE 0 0 6058373 ANGI HOMESERVICES INC COM CL A 00183L102 5 409 SH SOLE 0 409 0 API GROUP CORP COM STK 00187Y100 1159 95397 SH DFND 01 0 95397 0 API GROUP CORP COM STK 00187Y100 33 2676 SH DFND 02 0 2676 0 API GROUP CORP COM STK 00187Y100 410 33725 SH DFND 04 0 0 33725 API GROUP CORP COM STK 00187Y100 152045 12513981 SH SOLE 0 0 12513981 API GROUP CORP COM STK 00187Y100 12 979 SH SOLE 0 979 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 9 8834 SH DFND 01 0 8834 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 8 7794 SH DFND 04 0 0 7794 ARC DOCUMENT SOLUTIONS INC COM 00191G103 1623 1622920 SH SOLE 0 0 1622920 ASGN INC COM 00191U102 6283 94227 SH DFND 01 0 94227 0 ASGN INC COM 00191U102 1138 17061 SH DFND 02 0 17061 0 ASGN INC COM 00191U102 2595 38917 SH DFND 04 0 0 38917 ASGN INC COM 00191U102 305923 4587923 SH SOLE 0 0 4587923 ASGN INC COM 00191U102 22 334 SH SOLE 0 334 0 AT&T INC COM 00206R102 229809 7602032 SH DFND 01 0 7602032 0 AT&T INC COM 00206R102 60347 1996274 SH DFND 02 0 0 1996274 AT&T INC COM 00206R102 128367 4246346 SH DFND 02 0 4246346 0 AT&T INC COM 00206R102 612641 20265998 SH DFND 04 0 0 20265998 AT&T INC COM 00206R102 16220355 536564843 SH SOLE 0 0 536564843 AT&T INC COM 00206R102 1551 51309 SH SOLE 0 51309 0 ATYR PHARMA INC COM NEW 002120202 985 221938 SH SOLE 0 0 221938 A10 NETWORKS INC COM 002121101 876 128679 SH DFND 01 0 128679 0 A10 NETWORKS INC COM 002121101 135 19839 SH DFND 02 0 19839 0 A10 NETWORKS INC COM 002121101 294 43234 SH DFND 04 0 0 43234 A10 NETWORKS INC COM 002121101 27747 4074435 SH SOLE 0 0 4074435 A10 NETWORKS INC COM 002121101 2 251 SH SOLE 0 251 0 ATN INTL INC COM 00215F107 542 8941 SH DFND 01 0 8941 0 ATN INTL INC COM 00215F107 216 3564 SH DFND 02 0 3564 0 ATN INTL INC COM 00215F107 537 8865 SH DFND 04 0 0 8865 ATN INTL INC COM 00215F107 66291 1094454 SH SOLE 0 0 1094454 ATN INTL INC COM 00215F107 6 107 SH SOLE 0 107 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 288 63531 SH DFND 01 0 63531 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 4149 913774 SH SOLE 0 0 913774 AXT INC COM 00246W103 132 27706 SH DFND 01 0 27706 0 AXT INC COM 00246W103 52 10929 SH DFND 04 0 0 10929 AXT INC COM 00246W103 10471 2199884 SH SOLE 0 0 2199884 AXT INC COM 00246W103 1 165 SH SOLE 0 165 0 AZZ INC COM 002474104 640 18640 SH DFND 01 0 18640 0 AZZ INC COM 002474104 339 9883 SH DFND 02 0 9883 0 AZZ INC COM 002474104 744 21688 SH DFND 04 0 0 21688 AZZ INC COM 002474104 91458 2664862 SH SOLE 0 0 2664862 AZZ INC COM 002474104 6 181 SH SOLE 0 181 0 AARONS INC COM PAR $0.50 002535300 2745 60472 SH DFND 01 0 60472 0 AARONS INC COM PAR $0.50 002535300 1029 22655 SH DFND 02 0 22655 0 AARONS INC COM PAR $0.50 002535300 2581 56860 SH DFND 04 0 0 56860 AARONS INC COM PAR $0.50 002535300 303852 6692778 SH SOLE 0 0 6692778 AARONS INC COM PAR $0.50 002535300 88 1940 SH SOLE 0 1940 0 ABBOTT LABS COM 002824100 179371 1961843 SH DFND 01 0 1961843 0 ABBOTT LABS COM 002824100 44922 491328 SH DFND 02 0 0 491328 ABBOTT LABS COM 002824100 95335 1042706 SH DFND 02 0 1042706 0 ABBOTT LABS COM 002824100 438085 4791483 SH DFND 04 0 0 4791483 ABBOTT LABS COM 002824100 6721 73509 SH DFND 04 0 73509 0 ABBOTT LABS COM 002824100 12952479 141665527 SH SOLE 0 0 141665527 ABBOTT LABS COM 002824100 1137 12441 SH SOLE 0 12441 0 ABBVIE INC COM 00287Y109 204467 2082568 SH DFND 01 0 2082568 0 ABBVIE INC COM 00287Y109 48264 491585 SH DFND 02 0 0 491585 ABBVIE INC COM 00287Y109 100187 1020441 SH DFND 02 0 1020441 0 ABBVIE INC COM 00287Y109 491795 5009116 SH DFND 04 0 0 5009116 ABBVIE INC COM 00287Y109 18005 183389 SH DFND 04 0 183389 0 ABBVIE INC COM 00287Y109 13606336 138585614 SH SOLE 0 0 138585614 ABBVIE INC COM 00287Y109 1384 14095 SH SOLE 0 14095 0 ABERCROMBIE & FITCH CO CL A 002896207 479 44972 SH DFND 01 0 44972 0 ABERCROMBIE & FITCH CO CL A 002896207 221 20807 SH DFND 02 0 20807 0 ABERCROMBIE & FITCH CO CL A 002896207 481 45239 SH DFND 04 0 0 45239 ABERCROMBIE & FITCH CO CL A 002896207 69124 6496634 SH SOLE 0 0 6496634 ABERCROMBIE & FITCH CO CL A 002896207 5 480 SH SOLE 0 480 0 ABEONA THERAPEUTICS INC COM 00289Y107 195 66998 SH DFND 01 0 66998 0 ABEONA THERAPEUTICS INC COM 00289Y107 74 25368 SH DFND 04 0 0 25368 ABEONA THERAPEUTICS INC COM 00289Y107 8490 2912517 SH SOLE 0 0 2912517 ABEONA THERAPEUTICS INC COM 00289Y107 4 1499 SH SOLE 0 1499 0 ABIOMED INC COM 003654100 12866 53263 SH DFND 01 0 53263 0 ABIOMED INC COM 003654100 2996 12402 SH DFND 02 0 0 12402 ABIOMED INC COM 003654100 6253 25884 SH DFND 02 0 25884 0 ABIOMED INC COM 003654100 29287 121240 SH DFND 04 0 0 121240 ABIOMED INC COM 003654100 1182 4894 SH DFND 04 0 4894 0 ABIOMED INC COM 003654100 1109128 4591522 SH SOLE 0 0 4591522 ABIOMED INC COM 003654100 67 278 SH SOLE 0 278 0 ABRAXAS PETE CORP COM 003830106 6 27828 SH DFND 01 0 27828 0 ABRAXAS PETE CORP COM 003830106 12 49775 SH DFND 04 0 0 49775 ABRAXAS PETE CORP COM 003830106 1746 7481324 SH SOLE 0 0 7481324 ABRAXAS PETE CORP COM 003830106 0 121 SH SOLE 0 121 0 ACACIA RESH CORP ACACIA TCH COM 003881307 134 32837 SH DFND 01 0 32837 0 ACACIA RESH CORP ACACIA TCH COM 003881307 40 9803 SH DFND 04 0 0 9803 ACACIA RESH CORP ACACIA TCH COM 003881307 9774 2389755 SH SOLE 0 0 2389755 ACACIA RESH CORP ACACIA TCH COM 003881307 1 247 SH SOLE 0 247 0 ACACIA COMMUNICATIONS INC COM 00401C108 5417 80616 SH DFND 01 0 80616 0 ACACIA COMMUNICATIONS INC COM 00401C108 861 12821 SH DFND 02 0 12821 0 ACACIA COMMUNICATIONS INC COM 00401C108 1802 26826 SH DFND 04 0 0 26826 ACACIA COMMUNICATIONS INC COM 00401C108 241802 3598774 SH SOLE 0 0 3598774 ACACIA COMMUNICATIONS INC COM 00401C108 15 230 SH SOLE 0 230 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 758 30181 SH DFND 01 0 30181 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 685 27282 SH DFND 02 0 27282 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1626 64728 SH DFND 04 0 0 64728 ACADIA HEALTHCARE COMPANY IN COM 00404A109 196650 7828436 SH SOLE 0 0 7828436 ACADIA HEALTHCARE COMPANY IN COM 00404A109 28 1106 SH SOLE 0 1106 0 ACADIA PHARMACEUTICALS INC COM 004225108 2502 51629 SH DFND 01 0 51629 0 ACADIA PHARMACEUTICALS INC COM 004225108 1870 38579 SH DFND 02 0 38579 0 ACADIA PHARMACEUTICALS INC COM 004225108 4205 86747 SH DFND 04 0 0 86747 ACADIA PHARMACEUTICALS INC COM 004225108 586 12088 SH DFND 04 0 12088 0 ACADIA PHARMACEUTICALS INC COM 004225108 507528 10470981 SH SOLE 0 0 10470981 ACADIA PHARMACEUTICALS INC COM 004225108 68 1395 SH SOLE 0 1395 0 ACADIA RLTY TR COM SH BEN INT 004239109 802 61769 SH DFND 01 0 61769 0 ACADIA RLTY TR COM SH BEN INT 004239109 2597 200072 SH DFND 02 0 200072 0 ACADIA RLTY TR COM SH BEN INT 004239109 835 64311 SH DFND 04 0 0 64311 ACADIA RLTY TR COM SH BEN INT 004239109 166359 12816557 SH SOLE 0 0 12816557 ACADIA RLTY TR COM SH BEN INT 004239109 8 606 SH SOLE 0 606 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 958 63199 SH DFND 01 0 63199 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 193 12706 SH DFND 02 0 12706 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 340 22460 SH DFND 04 0 0 22460 ACCELERATE DIAGNOSTICS INC COM 00430H102 21349 1408228 SH SOLE 0 0 1408228 ACCELERATE DIAGNOSTICS INC COM 00430H102 2 143 SH SOLE 0 143 0 ACCELERON PHARMA INC COM 00434H108 2017 21174 SH DFND 01 0 21174 0 ACCELERON PHARMA INC COM 00434H108 1218 12784 SH DFND 02 0 12784 0 ACCELERON PHARMA INC COM 00434H108 3293 34561 SH DFND 04 0 0 34561 ACCELERON PHARMA INC COM 00434H108 455 4771 SH DFND 04 0 4771 0 ACCELERON PHARMA INC COM 00434H108 405899 4260515 SH SOLE 0 0 4260515 ACCELERON PHARMA INC COM 00434H108 48 508 SH SOLE 0 508 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 841 87306 SH DFND 01 0 87306 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 119 12402 SH DFND 02 0 12402 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 278 28909 SH DFND 04 0 0 28909 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 27014 2805222 SH SOLE 0 0 2805222 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5 487 SH SOLE 0 487 0 ACCURAY INC COM 004397105 376 185120 SH DFND 01 0 185120 0 ACCURAY INC COM 004397105 77 37816 SH DFND 04 0 0 37816 ACCURAY INC COM 004397105 10072 4961632 SH SOLE 0 0 4961632 ACCURAY INC COM 004397105 4 1853 SH SOLE 0 1853 0 ACER THERAPEUTICS INC COM 00444P108 3 900 SH DFND 01 0 900 0 ACER THERAPEUTICS INC COM 00444P108 5 1548 SH DFND 04 0 0 1548 ACER THERAPEUTICS INC COM 00444P108 475 138579 SH SOLE 0 0 138579 ACELRX PHARMACEUTICALS INC COM 00444T100 106 87569 SH DFND 01 0 87569 0 ACELRX PHARMACEUTICALS INC COM 00444T100 20 16569 SH DFND 04 0 0 16569 ACELRX PHARMACEUTICALS INC COM 00444T100 4374 3615062 SH SOLE 0 0 3615062 ACELRX PHARMACEUTICALS INC COM 00444T100 4 3140 SH SOLE 0 3140 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 141 356131 SH SOLE 0 0 356131 ACI WORLDWIDE INC COM 004498101 6436 238474 SH DFND 01 0 238474 0 ACI WORLDWIDE INC COM 004498101 913 33839 SH DFND 02 0 33839 0 ACI WORLDWIDE INC COM 004498101 2271 84131 SH DFND 04 0 0 84131 ACI WORLDWIDE INC COM 004498101 284367 10536026 SH SOLE 0 0 10536026 ACI WORLDWIDE INC COM 004498101 35 1289 SH SOLE 0 1289 0 ACLARIS THERAPEUTICS INC COM 00461U105 11 6615 SH DFND 01 0 6615 0 ACLARIS THERAPEUTICS INC COM 00461U105 16 9786 SH DFND 04 0 0 9786 ACLARIS THERAPEUTICS INC COM 00461U105 2081 1284462 SH SOLE 0 0 1284462 ACLARIS THERAPEUTICS INC COM 00461U105 0 295 SH SOLE 0 295 0 ACME UTD CORP COM 004816104 18 800 SH DFND 01 0 800 0 ACME UTD CORP COM 004816104 21 900 SH DFND 04 0 0 900 ACME UTD CORP COM 004816104 2478 107851 SH SOLE 0 0 107851 ACORDA THERAPEUTICS INC COM 00484M106 8 10311 SH DFND 04 0 0 10311 ACORDA THERAPEUTICS INC COM 00484M106 2936 3997113 SH SOLE 0 0 3997113 ACORDA THERAPEUTICS INC COM 00484M106 0 323 SH SOLE 0 323 0 ACTIVISION BLIZZARD INC COM 00507V109 65101 857724 SH DFND 01 0 857724 0 ACTIVISION BLIZZARD INC COM 00507V109 16137 212607 SH DFND 02 0 0 212607 ACTIVISION BLIZZARD INC COM 00507V109 33689 443865 SH DFND 02 0 443865 0 ACTIVISION BLIZZARD INC COM 00507V109 159529 2101827 SH DFND 04 0 0 2101827 ACTIVISION BLIZZARD INC COM 00507V109 2534 33381 SH DFND 04 0 33381 0 ACTIVISION BLIZZARD INC COM 00507V109 4312359 56816329 SH SOLE 0 0 56816329 ACTIVISION BLIZZARD INC COM 00507V109 538 7092 SH SOLE 0 7092 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 29 82050 SH DFND 01 0 82050 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 51 143977 SH DFND 04 0 0 143977 ACTINIUM PHARMACEUTICALS INC COM 00507W107 5132 14599419 SH SOLE 0 0 14599419 ACUITY BRANDS INC COM 00508Y102 1291 13480 SH DFND 01 0 13480 0 ACUITY BRANDS INC COM 00508Y102 1426 14894 SH DFND 02 0 14894 0 ACUITY BRANDS INC COM 00508Y102 4714 49242 SH DFND 04 0 0 49242 ACUITY BRANDS INC COM 00508Y102 356208 3720577 SH SOLE 0 0 3720577 ACUITY BRANDS INC COM 00508Y102 47 493 SH SOLE 0 493 0 ACUSHNET HOLDINGS CORP COM 005098108 1236 35536 SH DFND 01 0 35536 0 ACUSHNET HOLDINGS CORP COM 005098108 272 7829 SH DFND 02 0 7829 0 ACUSHNET HOLDINGS CORP COM 005098108 928 26661 SH DFND 04 0 0 26661 ACUSHNET HOLDINGS CORP COM 005098108 104110 2992532 SH SOLE 0 0 2992532 ACUSHNET HOLDINGS CORP COM 005098108 62 1779 SH SOLE 0 1779 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 1010 1881685 SH SOLE 0 0 1881685 ADAMAS PHARMACEUTICALS INC COM 00548A106 10 3864 SH DFND 01 0 3864 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 15 5680 SH DFND 04 0 0 5680 ADAMAS PHARMACEUTICALS INC COM 00548A106 2359 921500 SH SOLE 0 0 921500 ADAMAS PHARMACEUTICALS INC COM 00548A106 0 98 SH SOLE 0 98 0 ADAMS RES & ENERGY INC COM NEW 006351308 42 1563 SH DFND 01 0 1563 0 ADAMS RES & ENERGY INC COM NEW 006351308 8 300 SH DFND 04 0 0 300 ADAMS RES & ENERGY INC COM NEW 006351308 2702 100927 SH SOLE 0 0 100927 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1169 24153 SH DFND 01 0 24153 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1081 22336 SH DFND 02 0 22336 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1759 36352 SH DFND 04 0 0 36352 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 380 7861 SH DFND 04 0 7861 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 268522 5550276 SH SOLE 0 0 5550276 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 22 456 SH SOLE 0 456 0 ADAPTHEALTH CORP COM CL A 00653Q102 252 15644 SH DFND 01 0 15644 0 ADAPTHEALTH CORP COM CL A 00653Q102 20 1229 SH DFND 04 0 0 1229 ADAPTHEALTH CORP COM CL A 00653Q102 4509 280065 SH SOLE 0 0 280065 ADAPTHEALTH CORP COM CL A 00653Q102 2 115 SH SOLE 0 115 0 ADDUS HOMECARE CORP COM 006739106 2665 28792 SH DFND 01 0 28792 0 ADDUS HOMECARE CORP COM 006739106 445 4805 SH DFND 02 0 4805 0 ADDUS HOMECARE CORP COM 006739106 967 10452 SH DFND 04 0 0 10452 ADDUS HOMECARE CORP COM 006739106 80435 869008 SH SOLE 0 0 869008 ADDUS HOMECARE CORP COM 006739106 19 210 SH SOLE 0 210 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 235 68301 SH SOLE 0 0 68301 ADIAL PHARMACEUTICALS INC COM 00688A106 393 282909 SH SOLE 0 0 282909 ADOBE INC COM 00724F101 249294 572681 SH DFND 01 0 572681 0 ADOBE INC COM 00724F101 58374 134098 SH DFND 02 0 0 134098 ADOBE INC COM 00724F101 124360 285682 SH DFND 02 0 285682 0 ADOBE INC COM 00724F101 568930 1306954 SH DFND 04 0 0 1306954 ADOBE INC COM 00724F101 23190 53272 SH DFND 04 0 53272 0 ADOBE INC COM 00724F101 16189151 37189937 SH SOLE 0 0 37189937 ADOBE INC COM 00724F101 1372 3152 SH SOLE 0 3152 0 ADTALEM GLOBAL ED INC COM 00737L103 1181 37916 SH DFND 01 0 37916 0 ADTALEM GLOBAL ED INC COM 00737L103 590 18940 SH DFND 02 0 18940 0 ADTALEM GLOBAL ED INC COM 00737L103 1388 44567 SH DFND 04 0 0 44567 ADTALEM GLOBAL ED INC COM 00737L103 136134 4370267 SH SOLE 0 0 4370267 ADTALEM GLOBAL ED INC COM 00737L103 16 526 SH SOLE 0 526 0 ADTRAN INC COM 00738A106 386 35327 SH DFND 01 0 35327 0 ADTRAN INC COM 00738A106 190 17359 SH DFND 02 0 17359 0 ADTRAN INC COM 00738A106 377 34521 SH DFND 04 0 0 34521 ADTRAN INC COM 00738A106 56646 5182594 SH SOLE 0 0 5182594 ADTRAN INC COM 00738A106 10 895 SH SOLE 0 895 0 ADURO BIOTECH INC COM 00739L101 280 121052 SH DFND 01 0 121052 0 ADURO BIOTECH INC COM 00739L101 36 15412 SH DFND 04 0 0 15412 ADURO BIOTECH INC COM 00739L101 5603 2425329 SH SOLE 0 0 2425329 ADURO BIOTECH INC COM 00739L101 0 17 SH SOLE 0 17 0 ADVANCE AUTO PARTS INC COM 00751Y106 10484 73599 SH DFND 01 0 73599 0 ADVANCE AUTO PARTS INC COM 00751Y106 2804 19686 SH DFND 02 0 0 19686 ADVANCE AUTO PARTS INC COM 00751Y106 6223 43683 SH DFND 02 0 43683 0 ADVANCE AUTO PARTS INC COM 00751Y106 26487 185938 SH DFND 04 0 0 185938 ADVANCE AUTO PARTS INC COM 00751Y106 1000341 7022398 SH SOLE 0 0 7022398 ADVANCE AUTO PARTS INC COM 00751Y106 60 422 SH SOLE 0 422 0 AEHR TEST SYSTEMS COM 00760J108 10 5200 SH DFND 01 0 5200 0 AEHR TEST SYSTEMS COM 00760J108 8 3900 SH DFND 04 0 0 3900 AEHR TEST SYSTEMS COM 00760J108 1581 808510 SH SOLE 0 0 808510 AEHR TEST SYSTEMS COM 00760J108 1 258 SH SOLE 0 258 0 ADVAXIS INC COM NEW 007624307 435 811182 SH SOLE 0 0 811182 AECOM COM 00766T100 2028 53967 SH DFND 01 0 53967 0 AECOM COM 00766T100 1847 49154 SH DFND 02 0 49154 0 AECOM COM 00766T100 4260 113364 SH DFND 04 0 0 113364 AECOM COM 00766T100 524170 13948103 SH SOLE 0 0 13948103 AECOM COM 00766T100 70 1875 SH SOLE 0 1875 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 54 11139 SH DFND 01 0 11139 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 21 4400 SH DFND 04 0 0 4400 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 4104 846246 SH SOLE 0 0 846246 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5 936 SH SOLE 0 936 0 AEGION CORP COM 00770F104 344 21696 SH DFND 01 0 21696 0 AEGION CORP COM 00770F104 223 14028 SH DFND 02 0 14028 0 AEGION CORP COM 00770F104 507 31974 SH DFND 04 0 0 31974 AEGION CORP COM 00770F104 50404 3176051 SH SOLE 0 0 3176051 AEGION CORP COM 00770F104 34 2166 SH SOLE 0 2166 0 AEMETIS INC COM NEW 00770K202 1 1300 SH DFND 04 0 0 1300 AEMETIS INC COM NEW 00770K202 130 160914 SH SOLE 0 0 160914 AERIE PHARMACEUTICALS INC COM 00771V108 1144 77492 SH DFND 01 0 77492 0 AERIE PHARMACEUTICALS INC COM 00771V108 176 11949 SH DFND 02 0 11949 0 AERIE PHARMACEUTICALS INC COM 00771V108 435 29482 SH DFND 04 0 0 29482 AERIE PHARMACEUTICALS INC COM 00771V108 61114 4140518 SH SOLE 0 0 4140518 AERIE PHARMACEUTICALS INC COM 00771V108 4 267 SH SOLE 0 267 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 736 79545 SH DFND 01 0 79545 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 131 14139 SH DFND 04 0 0 14139 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 16201 1751466 SH SOLE 0 0 1751466 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3 346 SH SOLE 0 346 0 ADVANSIX INC COM 00773T101 234 19968 SH DFND 01 0 19968 0 ADVANSIX INC COM 00773T101 104 8899 SH DFND 02 0 8899 0 ADVANSIX INC COM 00773T101 329 28033 SH DFND 04 0 0 28033 ADVANSIX INC COM 00773T101 22486 1915299 SH SOLE 0 0 1915299 ADVANSIX INC COM 00773T101 27 2302 SH SOLE 0 2302 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2864 137169 SH DFND 01 0 137169 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 346 16585 SH DFND 02 0 16585 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1038 49722 SH DFND 04 0 0 49722 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 76028 3641206 SH SOLE 0 0 3641206 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 36 1748 SH SOLE 0 1748 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 6042 152414 SH DFND 01 0 152414 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 835 21067 SH DFND 02 0 21067 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1996 50352 SH DFND 04 0 0 50352 AEROJET ROCKETDYNE HLDGS INC COM 007800105 340263 8583833 SH SOLE 0 0 8583833 AEROJET ROCKETDYNE HLDGS INC COM 007800105 28 712 SH SOLE 0 712 0 ADVANCED MICRO DEVICES INC COM 007903107 72683 1381536 SH DFND 01 0 1381536 0 ADVANCED MICRO DEVICES INC COM 007903107 17122 325443 SH DFND 02 0 0 325443 ADVANCED MICRO DEVICES INC COM 007903107 35199 669047 SH DFND 02 0 669047 0 ADVANCED MICRO DEVICES INC COM 007903107 167431 3182497 SH DFND 04 0 0 3182497 ADVANCED MICRO DEVICES INC COM 007903107 6317 120072 SH DFND 04 0 120072 0 ADVANCED MICRO DEVICES INC COM 007903107 4799607 91229929 SH SOLE 0 0 91229929 ADVANCED MICRO DEVICES INC COM 007903107 543 10330 SH SOLE 0 10330 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5120 103640 SH DFND 01 0 103640 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 782 15821 SH DFND 02 0 15821 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1902 38495 SH DFND 04 0 0 38495 ADVANCED DRAIN SYS INC DEL COM 00790R104 215819 4368807 SH SOLE 0 0 4368807 ADVANCED DRAIN SYS INC DEL COM 00790R104 42 856 SH SOLE 0 856 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4359 144487 SH DFND 01 0 144487 0 ADVANCED DISP SVCS INC DEL COM 00790X101 570 18908 SH DFND 02 0 18908 0 ADVANCED DISP SVCS INC DEL COM 00790X101 1649 54646 SH DFND 04 0 0 54646 ADVANCED DISP SVCS INC DEL COM 00790X101 200317 6639599 SH SOLE 0 0 6639599 ADVANCED DISP SVCS INC DEL COM 00790X101 15 483 SH SOLE 0 483 0 AEGON N V NY REGISTRY SHS 007924103 47 16024 SH DFND 01 0 16024 0 AEGON N V NY REGISTRY SHS 007924103 1193 405926 SH SOLE 0 0 405926 ADVANCED ENERGY INDS COM 007973100 5375 79290 SH DFND 01 0 79290 0 ADVANCED ENERGY INDS COM 007973100 920 13568 SH DFND 02 0 13568 0 ADVANCED ENERGY INDS COM 007973100 1900 28032 SH DFND 04 0 0 28032 ADVANCED ENERGY INDS COM 007973100 271735 4008476 SH SOLE 0 0 4008476 ADVANCED ENERGY INDS COM 007973100 22 330 SH SOLE 0 330 0 AEROVIRONMENT INC COM 008073108 3587 45052 SH DFND 01 0 45052 0 AEROVIRONMENT INC COM 008073108 579 7268 SH DFND 02 0 7268 0 AEROVIRONMENT INC COM 008073108 1268 15926 SH DFND 04 0 0 15926 AEROVIRONMENT INC COM 008073108 192596 2418637 SH SOLE 0 0 2418637 AEROVIRONMENT INC COM 008073108 12 149 SH SOLE 0 149 0 AETHLON MED INC COM 00808Y307 249 122512 SH SOLE 0 0 122512 AERPIO PHARMACEUTICALS INC COM 00810B105 13 10242 SH DFND 04 0 0 10242 AERPIO PHARMACEUTICALS INC COM 00810B105 1428 1142222 SH SOLE 0 0 1142222 AFFILIATED MANAGERS GROUP IN COM 008252108 1204 16149 SH DFND 01 0 16149 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1194 16009 SH DFND 02 0 16009 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2758 36985 SH DFND 04 0 0 36985 AFFILIATED MANAGERS GROUP IN COM 008252108 305349 4095352 SH SOLE 0 0 4095352 AFFILIATED MANAGERS GROUP IN COM 008252108 31 420 SH SOLE 0 420 0 AGILENT TECHNOLOGIES INC COM 00846U101 29407 332768 SH DFND 01 0 332768 0 AGILENT TECHNOLOGIES INC COM 00846U101 7541 85332 SH DFND 02 0 0 85332 AGILENT TECHNOLOGIES INC COM 00846U101 15996 181011 SH DFND 02 0 181011 0 AGILENT TECHNOLOGIES INC COM 00846U101 74527 843348 SH DFND 04 0 0 843348 AGILENT TECHNOLOGIES INC COM 00846U101 256 2900 SH DFND 04 0 2900 0 AGILENT TECHNOLOGIES INC COM 00846U101 2059264 23302747 SH SOLE 0 0 23302747 AGILENT TECHNOLOGIES INC COM 00846U101 176 1990 SH SOLE 0 1990 0 AGNICO EAGLE MINES LTD COM 008474108 7254 113230 SH DFND 01 0 113230 0 AGNICO EAGLE MINES LTD COM 008474108 4370 68222 SH DFND 02 0 0 68222 AGNICO EAGLE MINES LTD COM 008474108 13183 205785 SH DFND 02 0 205785 0 AGNICO EAGLE MINES LTD COM 008474108 13941 217628 SH DFND 04 0 0 217628 AGNICO EAGLE MINES LTD COM 008474108 398247 6216786 SH SOLE 0 0 6216786 AGNICO EAGLE MINES LTD COM 008474108 24513 382652 SH SOLE 0 382652 0 AGENUS INC COM NEW 00847G705 1145 291382 SH DFND 01 0 291382 0 AGENUS INC COM NEW 00847G705 136 34516 SH DFND 02 0 34516 0 AGENUS INC COM NEW 00847G705 440 111943 SH DFND 04 0 0 111943 AGENUS INC COM NEW 00847G705 28900 7353630 SH SOLE 0 0 7353630 AGENUS INC COM NEW 00847G705 15 3790 SH SOLE 0 3790 0 AGILYSYS INC COM 00847J105 690 38442 SH DFND 01 0 38442 0 AGILYSYS INC COM 00847J105 67 3736 SH DFND 02 0 3736 0 AGILYSYS INC COM 00847J105 320 17830 SH DFND 04 0 0 17830 AGILYSYS INC COM 00847J105 24568 1369454 SH SOLE 0 0 1369454 AGILYSYS INC COM 00847J105 17 958 SH SOLE 0 958 0 AGILE THERAPEUTICS INC COM 00847L100 378 135899 SH DFND 01 0 135899 0 AGILE THERAPEUTICS INC COM 00847L100 77 27790 SH DFND 04 0 0 27790 AGILE THERAPEUTICS INC COM 00847L100 10422 3748903 SH SOLE 0 0 3748903 AGILE THERAPEUTICS INC COM 00847L100 1 360 SH SOLE 0 360 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1158 21654 SH DFND 01 0 21654 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1127 21068 SH DFND 02 0 21068 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2427 45382 SH DFND 04 0 0 45382 AGIOS PHARMACEUTICALS INC COM 00847X104 31 584 SH DFND 04 0 584 0 AGIOS PHARMACEUTICALS INC COM 00847X104 302474 5655840 SH SOLE 0 0 5655840 AGIOS PHARMACEUTICALS INC COM 00847X104 20 382 SH SOLE 0 382 0 AGEX THERAPEUTICS INC COM 00848H108 2 2286 SH DFND 04 0 0 2286 AGEX THERAPEUTICS INC COM 00848H108 609 643740 SH SOLE 0 0 643740 AGEX THERAPEUTICS INC COM 00848H108 0 7 SH SOLE 0 7 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 73 61167 SH SOLE 0 0 61167 AGREE REALTY CORP COM 008492100 2546 38740 SH DFND 01 0 38740 0 AGREE REALTY CORP COM 008492100 8230 125248 SH DFND 02 0 125248 0 AGREE REALTY CORP COM 008492100 2356 35857 SH DFND 04 0 0 35857 AGREE REALTY CORP COM 008492100 506517 7708365 SH SOLE 0 0 7708365 AGREE REALTY CORP COM 008492100 22 341 SH SOLE 0 341 0 AGROFRESH SOLUTIONS INC COM 00856G109 71 23298 SH DFND 01 0 23298 0 AGROFRESH SOLUTIONS INC COM 00856G109 19 6386 SH DFND 04 0 0 6386 AGROFRESH SOLUTIONS INC COM 00856G109 4635 1529770 SH SOLE 0 0 1529770 AGROFRESH SOLUTIONS INC COM 00856G109 1 229 SH SOLE 0 229 0 AIKIDO PHARMA INC COM 008875106 17 20740 SH SOLE 0 0 20740 AILERON THERAPEUTICS INC COM 00887A105 265 224318 SH SOLE 0 0 224318 AIMMUNE THERAPEUTICS INC COM 00900T107 1606 96092 SH DFND 01 0 96092 0 AIMMUNE THERAPEUTICS INC COM 00900T107 132 7888 SH DFND 02 0 7888 0 AIMMUNE THERAPEUTICS INC COM 00900T107 539 32252 SH DFND 04 0 0 32252 AIMMUNE THERAPEUTICS INC COM 00900T107 67944 4066040 SH SOLE 0 0 4066040 AIMMUNE THERAPEUTICS INC COM 00900T107 5 272 SH SOLE 0 272 0 AIM IMMUNOTECH INC COM 00901B105 9 3690 SH DFND 01 0 3690 0 AIM IMMUNOTECH INC COM 00901B105 33 13208 SH DFND 04 0 0 13208 AIM IMMUNOTECH INC COM 00901B105 873 351955 SH SOLE 0 0 351955 AIR INDS GROUP COM NEW 00912N205 9 7465 SH DFND 01 0 7465 0 AIR INDS GROUP COM NEW 00912N205 1037 871579 SH SOLE 0 0 871579 AIR INDS GROUP COM NEW 00912N205 0 297 SH SOLE 0 297 0 AIR LEASE CORP CL A 00912X302 1058 36109 SH DFND 01 0 36109 0 AIR LEASE CORP CL A 00912X302 959 32738 SH DFND 02 0 32738 0 AIR LEASE CORP CL A 00912X302 2579 88057 SH DFND 04 0 0 88057 AIR LEASE CORP CL A 00912X302 275106 9392498 SH SOLE 0 0 9392498 AIR LEASE CORP CL A 00912X302 78 2657 SH SOLE 0 2657 0 AIR PRODS & CHEMS INC COM 009158106 57716 239031 SH DFND 01 0 239031 0 AIR PRODS & CHEMS INC COM 009158106 14989 62077 SH DFND 02 0 0 62077 AIR PRODS & CHEMS INC COM 009158106 33386 138268 SH DFND 02 0 138268 0 AIR PRODS & CHEMS INC COM 009158106 144753 599490 SH DFND 04 0 0 599490 AIR PRODS & CHEMS INC COM 009158106 749 3102 SH DFND 04 0 3102 0 AIR PRODS & CHEMS INC COM 009158106 4482362 18563581 SH SOLE 0 0 18563581 AIR PRODS & CHEMS INC COM 009158106 443 1833 SH SOLE 0 1833 0 AIR T FUNDING *W EXP 09/08/202 00919P112 0 1547 SH DFND 01 0 1547 0 AIR T FUNDING *W EXP 09/08/202 00919P112 0 1663 SH DFND 04 0 0 1663 AIR T FUNDING *W EXP 09/08/202 00919P112 10 137856 SH SOLE 0 0 137856 AIR T INC COM 009207101 7 600 SH DFND 04 0 0 600 AIR T INC COM 009207101 605 51466 SH SOLE 0 0 51466 AIR TRANSPORT SERVICES GRP I COM 00922R105 2733 122736 SH DFND 01 0 122736 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 121 5415 SH DFND 02 0 5415 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 638 28663 SH DFND 04 0 0 28663 AIR TRANSPORT SERVICES GRP I COM 00922R105 113126 5079760 SH SOLE 0 0 5079760 AIR TRANSPORT SERVICES GRP I COM 00922R105 24 1064 SH SOLE 0 1064 0 AIRGAIN INC COM 00938A104 18 1656 SH DFND 01 0 1656 0 AIRGAIN INC COM 00938A104 21 1909 SH DFND 04 0 0 1909 AIRGAIN INC COM 00938A104 4550 423665 SH SOLE 0 0 423665 AKAMAI TECHNOLOGIES INC COM 00971T101 20211 188725 SH DFND 01 0 188725 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4727 44141 SH DFND 02 0 0 44141 AKAMAI TECHNOLOGIES INC COM 00971T101 12251 114401 SH DFND 02 0 114401 0 AKAMAI TECHNOLOGIES INC COM 00971T101 47908 447359 SH DFND 04 0 0 447359 AKAMAI TECHNOLOGIES INC COM 00971T101 1560 14566 SH DFND 04 0 14566 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1868192 17445069 SH SOLE 0 0 17445069 AKAMAI TECHNOLOGIES INC COM 00971T101 111 1040 SH SOLE 0 1040 0 AKEBIA THERAPEUTICS INC COM 00972D105 3712 273313 SH DFND 01 0 273313 0 AKEBIA THERAPEUTICS INC COM 00972D105 557 41051 SH DFND 02 0 41051 0 AKEBIA THERAPEUTICS INC COM 00972D105 1274 93835 SH DFND 04 0 0 93835 AKEBIA THERAPEUTICS INC COM 00972D105 93833 6909638 SH SOLE 0 0 6909638 AKEBIA THERAPEUTICS INC COM 00972D105 41 3039 SH SOLE 0 3039 0 AKCEA THERAPEUTICS INC COM 00972L107 298 21782 SH DFND 01 0 21782 0 AKCEA THERAPEUTICS INC COM 00972L107 55 4030 SH DFND 02 0 4030 0 AKCEA THERAPEUTICS INC COM 00972L107 150 10937 SH DFND 04 0 0 10937 AKCEA THERAPEUTICS INC COM 00972L107 19554 1427316 SH SOLE 0 0 1427316 AKCEA THERAPEUTICS INC COM 00972L107 1 70 SH SOLE 0 70 0 AKOUOS INC COM 00973J101 17 754 SH DFND 01 0 754 0 AKOUOS INC COM 00973J101 3 140 SH DFND 04 0 0 140 AKOUOS INC COM 00973J101 542 24106 SH SOLE 0 0 24106 AKOUSTIS TECHNOLOGIES INC COM 00973N102 517 62377 SH DFND 01 0 62377 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 98 11799 SH DFND 04 0 0 11799 AKOUSTIS TECHNOLOGIES INC COM 00973N102 12687 1530378 SH SOLE 0 0 1530378 AKOUSTIS TECHNOLOGIES INC COM 00973N102 16 1944 SH SOLE 0 1944 0 AKERNA CORP COM 00973W102 149 16913 SH DFND 01 0 16913 0 AKERNA CORP COM 00973W102 1722 195626 SH SOLE 0 0 195626 AKERNA CORP COM 00973W102 0 46 SH SOLE 0 46 0 AKERO THERAPEUTICS INC COM 00973Y108 550 22077 SH DFND 01 0 22077 0 AKERO THERAPEUTICS INC COM 00973Y108 68 2729 SH DFND 02 0 2729 0 AKERO THERAPEUTICS INC COM 00973Y108 146 5843 SH DFND 04 0 0 5843 AKERO THERAPEUTICS INC COM 00973Y108 12692 509322 SH SOLE 0 0 509322 AKERO THERAPEUTICS INC COM 00973Y108 3 105 SH SOLE 0 105 0 ALAMO GROUP INC COM 011311107 1855 18073 SH DFND 01 0 18073 0 ALAMO GROUP INC COM 011311107 372 3626 SH DFND 02 0 3626 0 ALAMO GROUP INC COM 011311107 749 7294 SH DFND 04 0 0 7294 ALAMO GROUP INC COM 011311107 65768 640763 SH SOLE 0 0 640763 ALAMO GROUP INC COM 011311107 21 209 SH SOLE 0 209 0 ALAMOS GOLD INC NEW COM CL A 011532108 1703 181522 SH DFND 01 0 181522 0 ALAMOS GOLD INC NEW COM CL A 011532108 1165 124156 SH DFND 02 0 124156 0 ALAMOS GOLD INC NEW COM CL A 011532108 1498 159691 SH DFND 04 0 0 159691 ALAMOS GOLD INC NEW COM CL A 011532108 98151 10463872 SH SOLE 0 0 10463872 ALAMOS GOLD INC NEW COM CL A 011532108 4393 468362 SH SOLE 0 468362 0 ALARM COM HLDGS INC COM 011642105 6075 93741 SH DFND 01 0 93741 0 ALARM COM HLDGS INC COM 011642105 847 13064 SH DFND 02 0 13064 0 ALARM COM HLDGS INC COM 011642105 2078 32057 SH DFND 04 0 0 32057 ALARM COM HLDGS INC COM 011642105 293338 4526122 SH SOLE 0 0 4526122 ALARM COM HLDGS INC COM 011642105 18 281 SH SOLE 0 281 0 ALASKA AIR GROUP INC COM 011659109 4724 130274 SH DFND 01 0 130274 0 ALASKA AIR GROUP INC COM 011659109 344 9486 SH DFND 02 0 9486 0 ALASKA AIR GROUP INC COM 011659109 9752 268944 SH DFND 04 0 0 268944 ALASKA AIR GROUP INC COM 011659109 458143 12634929 SH SOLE 0 0 12634929 ALASKA AIR GROUP INC COM 011659109 76 2108 SH SOLE 0 2108 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 112 40115 SH DFND 01 0 40115 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 62 22214 SH DFND 04 0 0 22214 ALASKA COMMUNICATIONS SYS GR COM 01167P101 6462 2316246 SH SOLE 0 0 2316246 ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 290 SH SOLE 0 290 0 ALBANY INTL CORP CL A 012348108 3333 56768 SH DFND 01 0 56768 0 ALBANY INTL CORP CL A 012348108 581 9896 SH DFND 02 0 9896 0 ALBANY INTL CORP CL A 012348108 1312 22350 SH DFND 04 0 0 22350 ALBANY INTL CORP CL A 012348108 198561 3382056 SH SOLE 0 0 3382056 ALBANY INTL CORP CL A 012348108 12 203 SH SOLE 0 203 0 ALBEMARLE CORP COM 012653101 8769 113574 SH DFND 01 0 113574 0 ALBEMARLE CORP COM 012653101 2354 30494 SH DFND 02 0 0 30494 ALBEMARLE CORP COM 012653101 4690 60740 SH DFND 02 0 60740 0 ALBEMARLE CORP COM 012653101 22419 290368 SH DFND 04 0 0 290368 ALBEMARLE CORP COM 012653101 938300 12152567 SH SOLE 0 0 12152567 ALBEMARLE CORP COM 012653101 54 693 SH SOLE 0 693 0 ALBERTSONS COS INC COMMON STOCK 013091103 51 3246 SH DFND 01 0 3246 0 ALBERTSONS COS INC COMMON STOCK 013091103 10 622 SH DFND 04 0 0 622 ALBERTSONS COS INC COMMON STOCK 013091103 3093 196132 SH SOLE 0 0 196132 ALBIREO PHARMA INC COM 01345P106 587 22164 SH DFND 01 0 22164 0 ALBIREO PHARMA INC COM 01345P106 127 4793 SH DFND 04 0 0 4793 ALBIREO PHARMA INC COM 01345P106 5910 223094 SH SOLE 0 0 223094 ALCOA CORP COM 013872106 1532 136331 SH DFND 01 0 136331 0 ALCOA CORP COM 013872106 648 57640 SH DFND 02 0 57640 0 ALCOA CORP COM 013872106 1580 140538 SH DFND 04 0 0 140538 ALCOA CORP COM 013872106 194834 17334013 SH SOLE 0 0 17334013 ALCOA CORP COM 013872106 15 1305 SH SOLE 0 1305 0 ALDEYRA THERAPEUTICS INC COM 01438T106 18 4219 SH DFND 01 0 4219 0 ALDEYRA THERAPEUTICS INC COM 01438T106 26 6352 SH DFND 04 0 0 6352 ALDEYRA THERAPEUTICS INC COM 01438T106 4263 1022308 SH SOLE 0 0 1022308 ALDEYRA THERAPEUTICS INC COM 01438T106 0 92 SH SOLE 0 92 0 ALECTOR INC COM 014442107 2312 94579 SH DFND 01 0 94579 0 ALECTOR INC COM 014442107 326 13352 SH DFND 02 0 13352 0 ALECTOR INC COM 014442107 733 30000 SH DFND 04 0 0 30000 ALECTOR INC COM 014442107 115121 4710343 SH SOLE 0 0 4710343 ALECTOR INC COM 014442107 22 887 SH SOLE 0 887 0 ALERUS FINL CORP COM 01446U103 165 8341 SH DFND 01 0 8341 0 ALERUS FINL CORP COM 01446U103 5 256 SH DFND 04 0 0 256 ALERUS FINL CORP COM 01446U103 5911 299131 SH SOLE 0 0 299131 ALERUS FINL CORP COM 01446U103 2 96 SH SOLE 0 96 0 ALEXANDER & BALDWIN INC NEW COM 014491104 632 51847 SH DFND 01 0 51847 0 ALEXANDER & BALDWIN INC NEW COM 014491104 324 26566 SH DFND 02 0 26566 0 ALEXANDER & BALDWIN INC NEW COM 014491104 611 50101 SH DFND 04 0 0 50101 ALEXANDER & BALDWIN INC NEW COM 014491104 128690 10557035 SH SOLE 0 0 10557035 ALEXANDER & BALDWIN INC NEW COM 014491104 6 530 SH SOLE 0 530 0 ALEXANDERS INC COM 014752109 1028 4268 SH DFND 01 0 4268 0 ALEXANDERS INC COM 014752109 1377 5716 SH DFND 02 0 5716 0 ALEXANDERS INC COM 014752109 382 1584 SH DFND 04 0 0 1584 ALEXANDERS INC COM 014752109 74108 307631 SH SOLE 0 0 307631 ALEXANDERS INC COM 014752109 2 10 SH SOLE 0 10 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21750 134053 SH DFND 01 0 134053 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5413 33360 SH DFND 02 0 0 33360 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 53766 331378 SH DFND 02 0 331378 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 55271 340652 SH DFND 04 0 0 340652 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3139989 19352784 SH SOLE 0 0 19352784 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 131 807 SH SOLE 0 807 0 ALEXION PHARMACEUTICALS INC COM 015351109 26756 238380 SH DFND 01 0 238380 0 ALEXION PHARMACEUTICALS INC COM 015351109 6730 59965 SH DFND 02 0 0 59965 ALEXION PHARMACEUTICALS INC COM 015351109 14647 130496 SH DFND 02 0 130496 0 ALEXION PHARMACEUTICALS INC COM 015351109 66981 596770 SH DFND 04 0 0 596770 ALEXION PHARMACEUTICALS INC COM 015351109 407 3624 SH DFND 04 0 3624 0 ALEXION PHARMACEUTICALS INC COM 015351109 1793726 15981167 SH SOLE 0 0 15981167 ALEXION PHARMACEUTICALS INC COM 015351109 182 1620 SH SOLE 0 1620 0 ALGONQUIN PWR UTILS CORP COM 015857105 3256 251634 SH DFND 01 0 251634 0 ALGONQUIN PWR UTILS CORP COM 015857105 1887 145823 SH DFND 02 0 0 145823 ALGONQUIN PWR UTILS CORP COM 015857105 3572 276030 SH DFND 02 0 276030 0 ALGONQUIN PWR UTILS CORP COM 015857105 2633 203468 SH DFND 04 0 0 203468 ALGONQUIN PWR UTILS CORP COM 015857105 179801 13894992 SH SOLE 0 0 13894992 ALGONQUIN PWR UTILS CORP COM 015857105 8245 637207 SH SOLE 0 637207 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 178743 828664 SH DFND 01 0 828664 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 176198 816865 SH DFND 02 0 816865 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 845680 3920632 SH DFND 04 0 0 3920632 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 56321 261107 SH DFND 05 0 0 261107 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12496046 57932527 SH SOLE 0 0 57932527 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 679 3148 SH SOLE 0 3148 0 ALICO INC COM 016230104 101 3245 SH DFND 01 0 3245 0 ALICO INC COM 016230104 44 1400 SH DFND 04 0 0 1400 ALICO INC COM 016230104 11824 379455 SH SOLE 0 0 379455 ALICO INC COM 016230104 1 21 SH SOLE 0 21 0 ALIGN TECHNOLOGY INC COM 016255101 23880 87012 SH DFND 01 0 87012 0 ALIGN TECHNOLOGY INC COM 016255101 5873 21399 SH DFND 02 0 0 21399 ALIGN TECHNOLOGY INC COM 016255101 11601 42271 SH DFND 02 0 42271 0 ALIGN TECHNOLOGY INC COM 016255101 54674 199221 SH DFND 04 0 0 199221 ALIGN TECHNOLOGY INC COM 016255101 2369 8632 SH DFND 04 0 8632 0 ALIGN TECHNOLOGY INC COM 016255101 2105903 7673454 SH SOLE 0 0 7673454 ALIGN TECHNOLOGY INC COM 016255101 125 457 SH SOLE 0 457 0 ALIMERA SCIENCES INC COM NEW 016259202 8 1230 SH DFND 01 0 1230 0 ALIMERA SCIENCES INC COM NEW 016259202 5 793 SH DFND 04 0 0 793 ALIMERA SCIENCES INC COM NEW 016259202 733 116416 SH SOLE 0 0 116416 ALKALINE WTR CO INC COM NEW 01643A207 13 9124 SH DFND 01 0 9124 0 ALKALINE WTR CO INC COM NEW 01643A207 17 11667 SH DFND 04 0 0 11667 ALKALINE WTR CO INC COM NEW 01643A207 2414 1687838 SH SOLE 0 0 1687838 ALKALINE WTR CO INC COM NEW 01643A207 0 267 SH SOLE 0 267 0 ALLAKOS INC COM 01671P100 3647 50751 SH DFND 01 0 50751 0 ALLAKOS INC COM 01671P100 548 7622 SH DFND 02 0 7622 0 ALLAKOS INC COM 01671P100 1375 19137 SH DFND 04 0 0 19137 ALLAKOS INC COM 01671P100 183944 2559753 SH SOLE 0 0 2559753 ALLAKOS INC COM 01671P100 25 341 SH SOLE 0 341 0 ALLEGHANY CORP DEL COM 017175100 2439 4987 SH DFND 01 0 4987 0 ALLEGHANY CORP DEL COM 017175100 2070 4232 SH DFND 02 0 0 4232 ALLEGHANY CORP DEL COM 017175100 3949 8073 SH DFND 02 0 8073 0 ALLEGHANY CORP DEL COM 017175100 7920 16192 SH DFND 04 0 0 16192 ALLEGHANY CORP DEL COM 017175100 66 135 SH DFND 04 0 135 0 ALLEGHANY CORP DEL COM 017175100 626603 1281029 SH SOLE 0 0 1281029 ALLEGHANY CORP DEL COM 017175100 63 129 SH SOLE 0 129 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 938 92007 SH DFND 01 0 92007 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 403 39547 SH DFND 02 0 39547 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 969 95137 SH DFND 04 0 0 95137 ALLEGHENY TECHNOLOGIES INC COM 01741R102 118655 11644218 SH SOLE 0 0 11644218 ALLEGHENY TECHNOLOGIES INC COM 01741R102 25 2484 SH SOLE 0 2484 0 ALLEGIANCE BANCSHARES INC COM 01748H107 352 13869 SH DFND 01 0 13869 0 ALLEGIANCE BANCSHARES INC COM 01748H107 82 3212 SH DFND 02 0 3212 0 ALLEGIANCE BANCSHARES INC COM 01748H107 455 17923 SH DFND 04 0 0 17923 ALLEGIANCE BANCSHARES INC COM 01748H107 30099 1185448 SH SOLE 0 0 1185448 ALLEGIANCE BANCSHARES INC COM 01748H107 3 124 SH SOLE 0 124 0 ALLEGIANT TRAVEL CO COM 01748X102 1277 11689 SH DFND 01 0 11689 0 ALLEGIANT TRAVEL CO COM 01748X102 221 2023 SH DFND 02 0 2023 0 ALLEGIANT TRAVEL CO COM 01748X102 748 6845 SH DFND 04 0 0 6845 ALLEGIANT TRAVEL CO COM 01748X102 144752 1325445 SH SOLE 0 0 1325445 ALLEGIANT TRAVEL CO COM 01748X102 23 208 SH SOLE 0 208 0 ALLENA PHARMACEUTICALS INC COM 018119107 6 3883 SH DFND 04 0 0 3883 ALLENA PHARMACEUTICALS INC COM 018119107 655 414740 SH SOLE 0 0 414740 ALLETE INC COM NEW 018522300 2044 37423 SH DFND 01 0 37423 0 ALLETE INC COM NEW 018522300 2407 44079 SH DFND 02 0 44079 0 ALLETE INC COM NEW 018522300 2126 38928 SH DFND 04 0 0 38928 ALLETE INC COM NEW 018522300 285659 5230899 SH SOLE 0 0 5230899 ALLETE INC COM NEW 018522300 49 905 SH SOLE 0 905 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 697 15444 SH DFND 01 0 15444 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 732 16225 SH DFND 02 0 16225 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2866 63520 SH DFND 04 0 0 63520 ALLIANCE DATA SYSTEMS CORP COM 018581108 189506 4200045 SH SOLE 0 0 4200045 ALLIANCE DATA SYSTEMS CORP COM 018581108 64 1418 SH SOLE 0 1418 0 ALLIANT ENERGY CORP COM 018802108 12695 265361 SH DFND 01 0 265361 0 ALLIANT ENERGY CORP COM 018802108 2885 60296 SH DFND 02 0 0 60296 ALLIANT ENERGY CORP COM 018802108 13596 284199 SH DFND 02 0 284199 0 ALLIANT ENERGY CORP COM 018802108 33577 701863 SH DFND 04 0 0 701863 ALLIANT ENERGY CORP COM 018802108 1426630 29820858 SH SOLE 0 0 29820858 ALLIANT ENERGY CORP COM 018802108 98 2050 SH SOLE 0 2050 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 13 1072 SH DFND 01 0 1072 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 21 1750 SH DFND 04 0 0 1750 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 571 48445 SH SOLE 0 0 48445 ALLIED MOTION TECHNOLOGIES I COM 019330109 506 14340 SH DFND 01 0 14340 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 74 2097 SH DFND 04 0 0 2097 ALLIED MOTION TECHNOLOGIES I COM 019330109 14040 397723 SH SOLE 0 0 397723 ALLIED MOTION TECHNOLOGIES I COM 019330109 1 27 SH SOLE 0 27 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1748 47538 SH DFND 01 0 47538 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1288 35013 SH DFND 02 0 35013 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3142 85421 SH DFND 04 0 0 85421 ALLISON TRANSMISSION HLDGS I COM 01973R101 297 8074 SH DFND 04 0 8074 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 409640 11137584 SH SOLE 0 0 11137584 ALLISON TRANSMISSION HLDGS I COM 01973R101 26 708 SH SOLE 0 708 0 ALLOGENE THERAPEUTICS INC COM 019770106 4437 103613 SH DFND 01 0 103613 0 ALLOGENE THERAPEUTICS INC COM 019770106 738 17225 SH DFND 02 0 17225 0 ALLOGENE THERAPEUTICS INC COM 019770106 1869 43647 SH DFND 04 0 0 43647 ALLOGENE THERAPEUTICS INC COM 019770106 244766 5716161 SH SOLE 0 0 5716161 ALLOGENE THERAPEUTICS INC COM 019770106 29 668 SH SOLE 0 668 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 876 129322 SH DFND 01 0 129322 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 445 65687 SH DFND 02 0 65687 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 867 128137 SH DFND 04 0 0 128137 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 117746 17392295 SH SOLE 0 0 17392295 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 29 4260 SH SOLE 0 4260 0 ALLSTATE CORP COM 020002101 32513 335218 SH DFND 01 0 335218 0 ALLSTATE CORP COM 020002101 8661 89296 SH DFND 02 0 0 89296 ALLSTATE CORP COM 020002101 20682 213236 SH DFND 02 0 213236 0 ALLSTATE CORP COM 020002101 85219 878637 SH DFND 04 0 0 878637 ALLSTATE CORP COM 020002101 2233556 23028726 SH SOLE 0 0 23028726 ALLSTATE CORP COM 020002101 410 4232 SH SOLE 0 4232 0 ALLY FINL INC COM 02005N100 2538 127996 SH DFND 01 0 127996 0 ALLY FINL INC COM 02005N100 2202 111065 SH DFND 02 0 0 111065 ALLY FINL INC COM 02005N100 4279 215789 SH DFND 02 0 215789 0 ALLY FINL INC COM 02005N100 9663 487274 SH DFND 04 0 0 487274 ALLY FINL INC COM 02005N100 700781 35339442 SH SOLE 0 0 35339442 ALLY FINL INC COM 02005N100 87 4402 SH SOLE 0 4402 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7827 52846 SH DFND 01 0 52846 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4725 31904 SH DFND 02 0 0 31904 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9334 63023 SH DFND 02 0 63023 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 19214 129729 SH DFND 04 0 0 129729 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1871 12633 SH DFND 04 0 12633 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1571460 10610085 SH SOLE 0 0 10610085 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 143 964 SH SOLE 0 964 0 ALPHA PRO TECH LTD COM 020772109 426 24078 SH DFND 01 0 24078 0 ALPHA PRO TECH LTD COM 020772109 29 1615 SH DFND 04 0 0 1615 ALPHA PRO TECH LTD COM 020772109 12717 718462 SH SOLE 0 0 718462 ALPHA PRO TECH LTD COM 020772109 3 150 SH SOLE 0 150 0 ALPHABET INC CAP STK CL C 02079K107 440621 311699 SH DFND 01 0 311699 0 ALPHABET INC CAP STK CL C 02079K107 123124 87099 SH DFND 02 0 0 87099 ALPHABET INC CAP STK CL C 02079K107 249407 176433 SH DFND 02 0 176433 0 ALPHABET INC CAP STK CL C 02079K107 1140283 806646 SH DFND 04 0 0 806646 ALPHABET INC CAP STK CL C 02079K107 35962 25440 SH DFND 04 0 25440 0 ALPHABET INC CAP STK CL C 02079K107 30007815 21227789 SH SOLE 0 0 21227789 ALPHABET INC CAP STK CL C 02079K107 2662 1883 SH SOLE 0 1883 0 ALPHABET INC CAP STK CL A 02079K305 535710 377779 SH DFND 01 0 377779 0 ALPHABET INC CAP STK CL A 02079K305 115826 81680 SH DFND 02 0 0 81680 ALPHABET INC CAP STK CL A 02079K305 245876 173390 SH DFND 02 0 173390 0 ALPHABET INC CAP STK CL A 02079K305 1148109 809639 SH DFND 04 0 0 809639 ALPHABET INC CAP STK CL A 02079K305 36617 25822 SH DFND 04 0 25822 0 ALPHABET INC CAP STK CL A 02079K305 31050776 21896813 SH SOLE 0 0 21896813 ALPHABET INC CAP STK CL A 02079K305 2769 1953 SH SOLE 0 1953 0 ALPHATEC HLDGS INC COM NEW 02081G201 387 82417 SH DFND 01 0 82417 0 ALPHATEC HLDGS INC COM NEW 02081G201 109 23235 SH DFND 04 0 0 23235 ALPHATEC HLDGS INC COM NEW 02081G201 10237 2178078 SH SOLE 0 0 2178078 ALPHATEC HLDGS INC COM NEW 02081G201 12 2499 SH SOLE 0 2499 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 8 826 SH DFND 04 0 0 826 ALPINE IMMUNE SCIENCES INC COM 02083G100 1808 186217 SH SOLE 0 0 186217 ALPINE INCOME PPTY TR INC COM 02083X103 85 5204 SH DFND 01 0 5204 0 ALPINE INCOME PPTY TR INC COM 02083X103 48 2944 SH DFND 04 0 0 2944 ALPINE INCOME PPTY TR INC COM 02083X103 5053 310750 SH SOLE 0 0 310750 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 104 13430 SH DFND 01 0 13430 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 60 7668 SH DFND 04 0 0 7668 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 6402 823962 SH SOLE 0 0 823962 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 2 235 SH SOLE 0 235 0 ALTAIR ENGR INC COM CL A 021369103 3453 86863 SH DFND 01 0 86863 0 ALTAIR ENGR INC COM CL A 021369103 411 10350 SH DFND 02 0 10350 0 ALTAIR ENGR INC COM CL A 021369103 1090 27419 SH DFND 04 0 0 27419 ALTAIR ENGR INC COM CL A 021369103 148544 3736945 SH SOLE 0 0 3736945 ALTAIR ENGR INC COM CL A 021369103 10 247 SH SOLE 0 247 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 3 193 SH DFND 01 0 193 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 325 19853 SH SOLE 0 0 19853 ALTIMMUNE INC COM NEW 02155H200 22 2052 SH DFND 01 0 2052 0 ALTIMMUNE INC COM NEW 02155H200 65 6034 SH DFND 04 0 0 6034 ALTIMMUNE INC COM NEW 02155H200 6404 597959 SH SOLE 0 0 597959 ALTERYX INC COM CL A 02156B103 3929 23916 SH DFND 01 0 23916 0 ALTERYX INC COM CL A 02156B103 2684 16340 SH DFND 02 0 16340 0 ALTERYX INC COM CL A 02156B103 6334 38554 SH DFND 04 0 0 38554 ALTERYX INC COM CL A 02156B103 956 5820 SH DFND 04 0 5820 0 ALTERYX INC COM CL A 02156B103 737482 4489176 SH SOLE 0 0 4489176 ALTERYX INC COM CL A 02156B103 78 477 SH SOLE 0 477 0 ALTICE USA INC CL A 02156K103 3180 141062 SH DFND 01 0 141062 0 ALTICE USA INC CL A 02156K103 2051 90991 SH DFND 02 0 0 90991 ALTICE USA INC CL A 02156K103 3986 176857 SH DFND 02 0 176857 0 ALTICE USA INC CL A 02156K103 8032 356344 SH DFND 04 0 0 356344 ALTICE USA INC CL A 02156K103 806 35760 SH DFND 04 0 35760 0 ALTICE USA INC CL A 02156K103 566933 25152306 SH SOLE 0 0 25152306 ALTICE USA INC CL A 02156K103 47 2107 SH SOLE 0 2107 0 ALTRA INDL MOTION CORP COM 02208R106 1500 47093 SH DFND 01 0 47093 0 ALTRA INDL MOTION CORP COM 02208R106 606 19006 SH DFND 02 0 19006 0 ALTRA INDL MOTION CORP COM 02208R106 1640 51485 SH DFND 04 0 0 51485 ALTRA INDL MOTION CORP COM 02208R106 180438 5663478 SH SOLE 0 0 5663478 ALTRA INDL MOTION CORP COM 02208R106 13 421 SH SOLE 0 421 0 ALTRIA GROUP INC COM 02209S103 81726 2082188 SH DFND 01 0 2082188 0 ALTRIA GROUP INC COM 02209S103 3761 95825 SH DFND 02 0 0 95825 ALTRIA GROUP INC COM 02209S103 33299 848376 SH DFND 02 0 848376 0 ALTRIA GROUP INC COM 02209S103 202982 5171514 SH DFND 04 0 0 5171514 ALTRIA GROUP INC COM 02209S103 3524 89793 SH DFND 04 0 89793 0 ALTRIA GROUP INC COM 02209S103 5675578 144600724 SH SOLE 0 0 144600724 ALTRIA GROUP INC COM 02209S103 468 11935 SH SOLE 0 11935 0 ALTUS MIDSTREAM CO CL A 02215L100 8 13035 SH DFND 01 0 13035 0 ALTUS MIDSTREAM CO CL A 02215L100 12 18836 SH DFND 04 0 0 18836 ALTUS MIDSTREAM CO CL A 02215L100 1823 2876791 SH SOLE 0 0 2876791 ALTUS MIDSTREAM CO CL A 02215L100 0 335 SH SOLE 0 335 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 127 10035 SH DFND 01 0 10035 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 56 4396 SH DFND 02 0 4396 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 143 11332 SH DFND 04 0 0 11332 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 9896 782941 SH SOLE 0 0 782941 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 2 153 SH SOLE 0 153 0 AMAZON COM INC COM 023135106 1378364 499621 SH DFND 01 0 499621 0 AMAZON COM INC COM 023135106 325036 117817 SH DFND 02 0 0 117817 AMAZON COM INC COM 023135106 673227 244027 SH DFND 02 0 244027 0 AMAZON COM INC COM 023135106 3150087 1141824 SH DFND 04 0 0 1141824 AMAZON COM INC COM 023135106 129549 46958 SH DFND 04 0 46958 0 AMAZON COM INC COM 023135106 85305564 30921033 SH SOLE 0 0 30921033 AMAZON COM INC COM 023135106 7590 2751 SH SOLE 0 2751 0 AMBAC FINL GROUP INC COM NEW 023139884 471 32923 SH DFND 01 0 32923 0 AMBAC FINL GROUP INC COM NEW 023139884 226 15815 SH DFND 02 0 15815 0 AMBAC FINL GROUP INC COM NEW 023139884 508 35482 SH DFND 04 0 0 35482 AMBAC FINL GROUP INC COM NEW 023139884 64266 4487845 SH SOLE 0 0 4487845 AMBAC FINL GROUP INC COM NEW 023139884 4 254 SH SOLE 0 254 0 AMBEV SA SPONSORED ADR 02319V103 332 125874 SH DFND 01 0 125874 0 AMBEV SA SPONSORED ADR 02319V103 13341 5053569 SH DFND 04 0 5053569 0 AMBEV SA SPONSORED ADR 02319V103 26410 10003835 SH SOLE 0 0 10003835 AMCON DISTRG CO COM NEW 02341Q205 5 81 SH DFND 04 0 0 81 AMCON DISTRG CO COM NEW 02341Q205 464 8231 SH SOLE 0 0 8231 AMEDISYS INC COM 023436108 2932 14769 SH DFND 01 0 14769 0 AMEDISYS INC COM 023436108 1977 9957 SH DFND 02 0 9957 0 AMEDISYS INC COM 023436108 4778 24067 SH DFND 04 0 0 24067 AMEDISYS INC COM 023436108 693 3492 SH DFND 04 0 3492 0 AMEDISYS INC COM 023436108 598099 3012488 SH SOLE 0 0 3012488 AMEDISYS INC COM 023436108 75 377 SH SOLE 0 377 0 AMERANT BANCORP INC CL A 023576101 251 16721 SH DFND 01 0 16721 0 AMERANT BANCORP INC CL A 023576101 70 4630 SH DFND 02 0 4630 0 AMERANT BANCORP INC CL A 023576101 222 14767 SH DFND 04 0 0 14767 AMERANT BANCORP INC CL A 023576101 15940 1059824 SH SOLE 0 0 1059824 AMERANT BANCORP INC CL A 023576101 2 102 SH SOLE 0 102 0 AMERCO COM 023586100 874 2892 SH DFND 01 0 2892 0 AMERCO COM 023586100 694 2296 SH DFND 02 0 0 2296 AMERCO COM 023586100 2392 7917 SH DFND 02 0 7917 0 AMERCO COM 023586100 1840 6090 SH DFND 04 0 0 6090 AMERCO COM 023586100 231554 766252 SH SOLE 0 0 766252 AMERCO COM 023586100 53 175 SH SOLE 0 175 0 AMEREN CORP COM 023608102 18513 263125 SH DFND 01 0 263125 0 AMEREN CORP COM 023608102 4101 58286 SH DFND 02 0 0 58286 AMEREN CORP COM 023608102 20833 296090 SH DFND 02 0 296090 0 AMEREN CORP COM 023608102 46877 666249 SH DFND 04 0 0 666249 AMEREN CORP COM 023608102 2046307 29083389 SH SOLE 0 0 29083389 AMEREN CORP COM 023608102 228 3243 SH SOLE 0 3243 0 AMERESCO INC CL A 02361E108 1380 49689 SH DFND 01 0 49689 0 AMERESCO INC CL A 02361E108 192 6909 SH DFND 02 0 6909 0 AMERESCO INC CL A 02361E108 428 15407 SH DFND 04 0 0 15407 AMERESCO INC CL A 02361E108 28697 1033018 SH SOLE 0 0 1033018 AMERESCO INC CL A 02361E108 4 157 SH SOLE 0 157 0 AMERICAN AIRLS GROUP INC COM 02376R102 6947 531547 SH DFND 01 0 531547 0 AMERICAN AIRLS GROUP INC COM 02376R102 535 40922 SH DFND 02 0 40922 0 AMERICAN AIRLS GROUP INC COM 02376R102 13746 1051723 SH DFND 04 0 0 1051723 AMERICAN AIRLS GROUP INC COM 02376R102 674802 51629820 SH SOLE 0 0 51629820 AMERICAN AIRLS GROUP INC COM 02376R102 42 3195 SH SOLE 0 3195 0 AMERICAN ASSETS TR INC COM 024013104 1015 36446 SH DFND 01 0 36446 0 AMERICAN ASSETS TR INC COM 024013104 3249 116698 SH DFND 02 0 116698 0 AMERICAN ASSETS TR INC COM 024013104 1055 37887 SH DFND 04 0 0 37887 AMERICAN ASSETS TR INC COM 024013104 215335 7734721 SH SOLE 0 0 7734721 AMERICAN ASSETS TR INC COM 024013104 10 344 SH SOLE 0 344 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 619 81448 SH DFND 01 0 81448 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 266 35055 SH DFND 02 0 35055 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 604 79538 SH DFND 04 0 0 79538 AMERICAN AXLE & MFG HLDGS IN COM 024061103 92091 12117183 SH SOLE 0 0 12117183 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 581 SH SOLE 0 581 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1651 47219 SH DFND 01 0 47219 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 11593 331603 SH DFND 02 0 331603 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3550 101539 SH DFND 04 0 0 101539 AMERICAN CAMPUS CMNTYS INC COM 024835100 673680 19270015 SH SOLE 0 0 19270015 AMERICAN CAMPUS CMNTYS INC COM 024835100 31 881 SH SOLE 0 881 0 AMERICAN ELEC PWR CO INC COM 025537101 42119 528868 SH DFND 01 0 528868 0 AMERICAN ELEC PWR CO INC COM 025537101 9788 122902 SH DFND 02 0 0 122902 AMERICAN ELEC PWR CO INC COM 025537101 45456 570765 SH DFND 02 0 570765 0 AMERICAN ELEC PWR CO INC COM 025537101 110947 1393105 SH DFND 04 0 0 1393105 AMERICAN ELEC PWR CO INC COM 025537101 3373657 42361344 SH SOLE 0 0 42361344 AMERICAN ELEC PWR CO INC COM 025537101 356 4470 SH SOLE 0 4470 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1208 110786 SH DFND 01 0 110786 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 587 53829 SH DFND 02 0 53829 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1302 119486 SH DFND 04 0 0 119486 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 148380 13612806 SH SOLE 0 0 13612806 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 10 937 SH SOLE 0 937 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1620 65563 SH DFND 01 0 65563 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 734 29689 SH DFND 02 0 29689 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1764 71378 SH DFND 04 0 0 71378 AMERICAN EQTY INVT LIFE HLD COM 025676206 255283 10331179 SH SOLE 0 0 10331179 AMERICAN EQTY INVT LIFE HLD COM 025676206 48 1930 SH SOLE 0 1930 0 AMERICAN EXPRESS CO COM 025816109 66961 703368 SH DFND 01 0 703368 0 AMERICAN EXPRESS CO COM 025816109 18166 190821 SH DFND 02 0 0 190821 AMERICAN EXPRESS CO COM 025816109 37406 392923 SH DFND 02 0 392923 0 AMERICAN EXPRESS CO COM 025816109 170942 1795613 SH DFND 04 0 0 1795613 AMERICAN EXPRESS CO COM 025816109 4337718 45564263 SH SOLE 0 0 45564263 AMERICAN EXPRESS CO COM 025816109 369 3876 SH SOLE 0 3876 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1611 25391 SH DFND 01 0 25391 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1329 20950 SH DFND 02 0 0 20950 AMERICAN FINL GROUP INC OHIO COM 025932104 2362 37225 SH DFND 02 0 37225 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3081 48550 SH DFND 04 0 0 48550 AMERICAN FINL GROUP INC OHIO COM 025932104 494542 7792976 SH SOLE 0 0 7792976 AMERICAN FINL GROUP INC OHIO COM 025932104 50 789 SH SOLE 0 789 0 AMERICAN FIN TR INC COM CLASS A 02607T109 622 78353 SH DFND 01 0 78353 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2122 267436 SH DFND 02 0 267436 0 AMERICAN FIN TR INC COM CLASS A 02607T109 772 97300 SH DFND 04 0 0 97300 AMERICAN FIN TR INC COM CLASS A 02607T109 123538 15568733 SH SOLE 0 0 15568733 AMERICAN FIN TR INC COM CLASS A 02607T109 24 3049 SH SOLE 0 3049 0 AMERICAN HOMES 4 RENT CL A 02665T306 2375 88296 SH DFND 01 0 88296 0 AMERICAN HOMES 4 RENT CL A 02665T306 16884 627641 SH DFND 02 0 627641 0 AMERICAN HOMES 4 RENT CL A 02665T306 5247 195060 SH DFND 04 0 0 195060 AMERICAN HOMES 4 RENT CL A 02665T306 1027667 38203216 SH SOLE 0 0 38203216 AMERICAN HOMES 4 RENT CL A 02665T306 49 1824 SH SOLE 0 1824 0 AMERICAN INTL GROUP INC COM NEW 026874784 28677 919709 SH DFND 01 0 919709 0 AMERICAN INTL GROUP INC COM NEW 026874784 7674 246120 SH DFND 02 0 0 246120 AMERICAN INTL GROUP INC COM NEW 026874784 15629 501237 SH DFND 02 0 501237 0 AMERICAN INTL GROUP INC COM NEW 026874784 77321 2479820 SH DFND 04 0 0 2479820 AMERICAN INTL GROUP INC COM NEW 026874784 2026226 64984791 SH SOLE 0 0 64984791 AMERICAN INTL GROUP INC COM NEW 026874784 307 9856 SH SOLE 0 9856 0 AMERICAN NATL BANKSHARES INC COM 027745108 201 8022 SH DFND 01 0 8022 0 AMERICAN NATL BANKSHARES INC COM 027745108 93 3726 SH DFND 04 0 0 3726 AMERICAN NATL BANKSHARES INC COM 027745108 12189 486767 SH SOLE 0 0 486767 AMERICAN NATL BANKSHARES INC COM 027745108 2 99 SH SOLE 0 99 0 AMERICAN NATL INS CO COM 028591105 195 2707 SH DFND 01 0 2707 0 AMERICAN NATL INS CO COM 028591105 235 3258 SH DFND 02 0 3258 0 AMERICAN NATL INS CO COM 028591105 544 7555 SH DFND 04 0 0 7555 AMERICAN NATL INS CO COM 028591105 54041 749845 SH SOLE 0 0 749845 AMERICAN NATL INS CO COM 028591105 34 471 SH SOLE 0 471 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 311 10493 SH DFND 01 0 10493 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 166 5610 SH DFND 02 0 5610 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 340 11495 SH DFND 04 0 0 11495 AMERICAN PUBLIC EDUCATION IN COM 02913V103 37442 1264937 SH SOLE 0 0 1264937 AMERICAN PUBLIC EDUCATION IN COM 02913V103 5 172 SH SOLE 0 172 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 100 15356 SH DFND 01 0 15356 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 32 4885 SH DFND 04 0 0 4885 AMERICAN RENAL ASSOCS HLDGS COM 029227105 5176 793927 SH SOLE 0 0 793927 AMERICAN RENAL ASSOCS HLDGS COM 029227105 0 62 SH SOLE 0 62 0 AMERICAN RES CORP CL A 02927U208 387 328065 SH SOLE 0 0 328065 AMERICAN RIVER BANKSHARES COM 029326105 7 618 SH DFND 01 0 618 0 AMERICAN RIVER BANKSHARES COM 029326105 20 1900 SH DFND 04 0 0 1900 AMERICAN RIVER BANKSHARES COM 029326105 826 77554 SH SOLE 0 0 77554 AMERICAN SHARED HOSPITAL SVC COM 029595105 95 44331 SH SOLE 0 0 44331 AMERICAN SOFTWARE INC CL A 029683109 982 62313 SH DFND 01 0 62313 0 AMERICAN SOFTWARE INC CL A 029683109 107 6770 SH DFND 02 0 6770 0 AMERICAN SOFTWARE INC CL A 029683109 356 22612 SH DFND 04 0 0 22612 AMERICAN SOFTWARE INC CL A 029683109 25340 1607899 SH SOLE 0 0 1607899 AMERICAN SOFTWARE INC CL A 029683109 4 250 SH SOLE 0 250 0 AMER STATES WTR CO COM 029899101 6037 76775 SH DFND 01 0 76775 0 AMER STATES WTR CO COM 029899101 2498 31775 SH DFND 02 0 31775 0 AMER STATES WTR CO COM 029899101 2954 37563 SH DFND 04 0 0 37563 AMER STATES WTR CO COM 029899101 341511 4343269 SH SOLE 0 0 4343269 AMER STATES WTR CO COM 029899101 164 2092 SH SOLE 0 2092 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 123 15103 SH DFND 01 0 15103 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 46 5661 SH DFND 04 0 0 5661 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 8439 1037998 SH SOLE 0 0 1037998 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4 482 SH SOLE 0 482 0 AMERICAN TOWER CORP NEW COM 03027X100 136121 526497 SH DFND 01 0 526497 0 AMERICAN TOWER CORP NEW COM 03027X100 31963 123629 SH DFND 02 0 0 123629 AMERICAN TOWER CORP NEW COM 03027X100 122621 474281 SH DFND 02 0 474281 0 AMERICAN TOWER CORP NEW COM 03027X100 310822 1202219 SH DFND 04 0 0 1202219 AMERICAN TOWER CORP NEW COM 03027X100 12629 48848 SH DFND 04 0 48848 0 AMERICAN TOWER CORP NEW COM 03027X100 14222518 55010901 SH SOLE 0 0 55010901 AMERICAN TOWER CORP NEW COM 03027X100 761 2943 SH SOLE 0 2943 0 AMERICAN VANGUARD CORP COM 030371108 389 28273 SH DFND 01 0 28273 0 AMERICAN VANGUARD CORP COM 030371108 77 5567 SH DFND 02 0 5567 0 AMERICAN VANGUARD CORP COM 030371108 256 18626 SH DFND 04 0 0 18626 AMERICAN VANGUARD CORP COM 030371108 39216 2850003 SH SOLE 0 0 2850003 AMERICAN VANGUARD CORP COM 030371108 2 126 SH SOLE 0 126 0 AMERICAN WTR WKS CO INC NEW COM 030420103 24827 192967 SH DFND 01 0 192967 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6431 49981 SH DFND 02 0 0 49981 AMERICAN WTR WKS CO INC NEW COM 030420103 27034 210116 SH DFND 02 0 210116 0 AMERICAN WTR WKS CO INC NEW COM 030420103 63324 492182 SH DFND 04 0 0 492182 AMERICAN WTR WKS CO INC NEW COM 030420103 2716512 21113884 SH SOLE 0 0 21113884 AMERICAN WTR WKS CO INC NEW COM 030420103 243 1885 SH SOLE 0 1885 0 AMERICAN WOODMARK CORPORATIO COM 030506109 912 12053 SH DFND 01 0 12053 0 AMERICAN WOODMARK CORPORATIO COM 030506109 453 5993 SH DFND 02 0 5993 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1057 13972 SH DFND 04 0 0 13972 AMERICAN WOODMARK CORPORATIO COM 030506109 104351 1379393 SH SOLE 0 0 1379393 AMERICAN WOODMARK CORPORATIO COM 030506109 34 447 SH SOLE 0 447 0 AMERICAS CAR MART INC COM 03062T105 954 10859 SH DFND 01 0 10859 0 AMERICAS CAR MART INC COM 03062T105 137 1554 SH DFND 02 0 1554 0 AMERICAS CAR MART INC COM 03062T105 412 4687 SH DFND 04 0 0 4687 AMERICAS CAR MART INC COM 03062T105 34603 393796 SH SOLE 0 0 393796 AMERICAS CAR MART INC COM 03062T105 4 44 SH SOLE 0 44 0 AMERICOLD RLTY TR COM 03064D108 2584 71187 SH DFND 01 0 71187 0 AMERICOLD RLTY TR COM 03064D108 17420 479877 SH DFND 02 0 479877 0 AMERICOLD RLTY TR COM 03064D108 5391 148516 SH DFND 04 0 0 148516 AMERICOLD RLTY TR COM 03064D108 80 2198 SH DFND 04 0 2198 0 AMERICOLD RLTY TR COM 03064D108 1003512 27644954 SH SOLE 0 0 27644954 AMERICOLD RLTY TR COM 03064D108 54 1501 SH SOLE 0 1501 0 AMERISAFE INC COM 03071H100 864 14127 SH DFND 01 0 14127 0 AMERISAFE INC COM 03071H100 453 7399 SH DFND 02 0 7399 0 AMERISAFE INC COM 03071H100 827 13514 SH DFND 04 0 0 13514 AMERISAFE INC COM 03071H100 73460 1201106 SH SOLE 0 0 1201106 AMERISAFE INC COM 03071H100 7 112 SH SOLE 0 112 0 AMERISOURCEBERGEN CORP COM 03073E105 16786 166578 SH DFND 01 0 166578 0 AMERISOURCEBERGEN CORP COM 03073E105 4449 44154 SH DFND 02 0 0 44154 AMERISOURCEBERGEN CORP COM 03073E105 8795 87278 SH DFND 02 0 87278 0 AMERISOURCEBERGEN CORP COM 03073E105 42053 417321 SH DFND 04 0 0 417321 AMERISOURCEBERGEN CORP COM 03073E105 779 7733 SH DFND 04 0 7733 0 AMERISOURCEBERGEN CORP COM 03073E105 1749818 17364471 SH SOLE 0 0 17364471 AMERISOURCEBERGEN CORP COM 03073E105 150 1484 SH SOLE 0 1484 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 2130 691168 SH SOLE 0 0 691168 AMERIPRISE FINL INC COM 03076C106 19598 130617 SH DFND 01 0 130617 0 AMERIPRISE FINL INC COM 03076C106 5097 33974 SH DFND 02 0 0 33974 AMERIPRISE FINL INC COM 03076C106 10746 71623 SH DFND 02 0 71623 0 AMERIPRISE FINL INC COM 03076C106 52766 351680 SH DFND 04 0 0 351680 AMERIPRISE FINL INC COM 03076C106 2269731 15127504 SH SOLE 0 0 15127504 AMERIPRISE FINL INC COM 03076C106 141 941 SH SOLE 0 941 0 AMERIS BANCORP COM 03076K108 1142 48415 SH DFND 01 0 48415 0 AMERIS BANCORP COM 03076K108 565 23959 SH DFND 02 0 23959 0 AMERIS BANCORP COM 03076K108 1277 54146 SH DFND 04 0 0 54146 AMERIS BANCORP COM 03076K108 159017 6740847 SH SOLE 0 0 6740847 AMERIS BANCORP COM 03076K108 38 1628 SH SOLE 0 1628 0 AMES NATL CORP COM 031001100 124 6275 SH DFND 01 0 6275 0 AMES NATL CORP COM 031001100 42 2121 SH DFND 04 0 0 2121 AMES NATL CORP COM 031001100 2654 134466 SH SOLE 0 0 134466 AMETEK INC COM 031100100 21858 244578 SH DFND 01 0 244578 0 AMETEK INC COM 031100100 5856 65525 SH DFND 02 0 0 65525 AMETEK INC COM 031100100 11144 124695 SH DFND 02 0 124695 0 AMETEK INC COM 031100100 54704 612107 SH DFND 04 0 0 612107 AMETEK INC COM 031100100 2135659 23896826 SH SOLE 0 0 23896826 AMETEK INC COM 031100100 131 1466 SH SOLE 0 1466 0 AMGEN INC COM 031162100 164999 699564 SH DFND 01 0 699564 0 AMGEN INC COM 031162100 38777 164405 SH DFND 02 0 0 164405 AMGEN INC COM 031162100 81945 347432 SH DFND 02 0 347432 0 AMGEN INC COM 031162100 394826 1673984 SH DFND 04 0 0 1673984 AMGEN INC COM 031162100 15375 65187 SH DFND 04 0 65187 0 AMGEN INC COM 031162100 10828000 45908588 SH SOLE 0 0 45908588 AMGEN INC COM 031162100 1653 7008 SH SOLE 0 7008 0 AMICUS THERAPEUTICS INC COM 03152W109 7993 530052 SH DFND 01 0 530052 0 AMICUS THERAPEUTICS INC COM 03152W109 1105 73264 SH DFND 02 0 73264 0 AMICUS THERAPEUTICS INC COM 03152W109 2913 193157 SH DFND 04 0 0 193157 AMICUS THERAPEUTICS INC COM 03152W109 351573 23313863 SH SOLE 0 0 23313863 AMICUS THERAPEUTICS INC COM 03152W109 36 2400 SH SOLE 0 2400 0 AMKOR TECHNOLOGY INC COM 031652100 1184 96161 SH DFND 01 0 96161 0 AMKOR TECHNOLOGY INC COM 031652100 350 28469 SH DFND 02 0 28469 0 AMKOR TECHNOLOGY INC COM 031652100 1171 95121 SH DFND 04 0 0 95121 AMKOR TECHNOLOGY INC COM 031652100 140197 11388832 SH SOLE 0 0 11388832 AMKOR TECHNOLOGY INC COM 031652100 22 1758 SH SOLE 0 1758 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 999 209795 SH DFND 01 0 209795 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 137 28807 SH DFND 02 0 28807 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 601 126238 SH DFND 04 0 0 126238 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 51704 10862274 SH SOLE 0 0 10862274 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 37 7858 SH SOLE 0 7858 0 AMPCO-PITTSBURGH CORP COM 032037103 7 2209 SH DFND 01 0 2209 0 AMPCO-PITTSBURGH CORP COM 032037103 7 2431 SH DFND 04 0 0 2431 AMPCO-PITTSBURGH CORP COM 032037103 1910 622307 SH SOLE 0 0 622307 AMPCO-PITTSBURGH CORP COM 032037103 0 1 SH SOLE 0 1 0 AMPHENOL CORP NEW CL A 032095101 32156 335627 SH DFND 01 0 335627 0 AMPHENOL CORP NEW CL A 032095101 7734 80725 SH DFND 02 0 0 80725 AMPHENOL CORP NEW CL A 032095101 19539 203933 SH DFND 02 0 203933 0 AMPHENOL CORP NEW CL A 032095101 75988 793110 SH DFND 04 0 0 793110 AMPHENOL CORP NEW CL A 032095101 1814 18936 SH DFND 04 0 18936 0 AMPHENOL CORP NEW CL A 032095101 3048626 31819499 SH SOLE 0 0 31819499 AMPHENOL CORP NEW CL A 032095101 183 1911 SH SOLE 0 1911 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1646 73286 SH DFND 01 0 73286 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 199 8849 SH DFND 02 0 8849 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 643 28632 SH DFND 04 0 0 28632 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 51179 2278692 SH SOLE 0 0 2278692 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 661 SH SOLE 0 661 0 AMPIO PHARMACEUTICALS INC COM 03209T109 8 13289 SH DFND 01 0 13289 0 AMPIO PHARMACEUTICALS INC COM 03209T109 15 22940 SH DFND 04 0 0 22940 AMPIO PHARMACEUTICALS INC COM 03209T109 3380 5307114 SH SOLE 0 0 5307114 AMPIO PHARMACEUTICALS INC COM 03209T109 1 1295 SH SOLE 0 1295 0 AMPLIFY ENERGY CORP NEW COM 03212B103 6 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 1402 1139695 SH SOLE 0 0 1139695 AMPLIFY ENERGY CORP NEW COM 03212B103 0 91 SH SOLE 0 91 0 AMREP CORP NEW COM 032159105 256 56720 SH SOLE 0 0 56720 AMTECH SYS INC COM PAR $0.01N 032332504 12 2560 SH DFND 01 0 2560 0 AMTECH SYS INC COM PAR $0.01N 032332504 9 1791 SH DFND 04 0 0 1791 AMTECH SYS INC COM PAR $0.01N 032332504 3933 807501 SH SOLE 0 0 807501 AMTECH SYS INC COM PAR $0.01N 032332504 0 9 SH SOLE 0 9 0 AMYRIS INC COM NEW 03236M200 261 61175 SH DFND 01 0 61175 0 AMYRIS INC COM NEW 03236M200 79 18500 SH DFND 02 0 18500 0 AMYRIS INC COM NEW 03236M200 248 58078 SH DFND 04 0 0 58078 AMYRIS INC COM NEW 03236M200 15246 3570563 SH SOLE 0 0 3570563 AMYRIS INC COM NEW 03236M200 5 1283 SH SOLE 0 1283 0 ANALOG DEVICES INC COM 032654105 48837 398212 SH DFND 01 0 398212 0 ANALOG DEVICES INC COM 032654105 12477 101738 SH DFND 02 0 0 101738 ANALOG DEVICES INC COM 032654105 26011 212091 SH DFND 02 0 212091 0 ANALOG DEVICES INC COM 032654105 122433 998310 SH DFND 04 0 0 998310 ANALOG DEVICES INC COM 032654105 604 4924 SH DFND 04 0 4924 0 ANALOG DEVICES INC COM 032654105 3758716 30648368 SH SOLE 0 0 30648368 ANALOG DEVICES INC COM 032654105 291 2373 SH SOLE 0 2373 0 ANAPTYSBIO INC COM 032724106 359 16066 SH DFND 01 0 16066 0 ANAPTYSBIO INC COM 032724106 140 6248 SH DFND 02 0 6248 0 ANAPTYSBIO INC COM 032724106 412 18463 SH DFND 04 0 0 18463 ANAPTYSBIO INC COM 032724106 49476 2214669 SH SOLE 0 0 2214669 ANAPTYSBIO INC COM 032724106 3 134 SH SOLE 0 134 0 ANAPLAN INC COM 03272L108 2413 53266 SH DFND 01 0 53266 0 ANAPLAN INC COM 03272L108 1489 32862 SH DFND 02 0 32862 0 ANAPLAN INC COM 03272L108 3438 75874 SH DFND 04 0 0 75874 ANAPLAN INC COM 03272L108 653 14402 SH DFND 04 0 14402 0 ANAPLAN INC COM 03272L108 507208 11194178 SH SOLE 0 0 11194178 ANAPLAN INC COM 03272L108 42 936 SH SOLE 0 936 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 522 106064 SH DFND 01 0 106064 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 153 31156 SH DFND 04 0 0 31156 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11709 2379778 SH SOLE 0 0 2379778 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 30 6191 SH SOLE 0 6191 0 ANDERSONS INC COM 034164103 317 23020 SH DFND 01 0 23020 0 ANDERSONS INC COM 034164103 142 10314 SH DFND 02 0 10314 0 ANDERSONS INC COM 034164103 424 30835 SH DFND 04 0 0 30835 ANDERSONS INC COM 034164103 49810 3619885 SH SOLE 0 0 3619885 ANDERSONS INC COM 034164103 14 1025 SH SOLE 0 1025 0 ANGIODYNAMICS INC COM 03475V101 272 26794 SH DFND 01 0 26794 0 ANGIODYNAMICS INC COM 03475V101 71 7013 SH DFND 02 0 7013 0 ANGIODYNAMICS INC COM 03475V101 321 31538 SH DFND 04 0 0 31538 ANGIODYNAMICS INC COM 03475V101 24387 2397907 SH SOLE 0 0 2397907 ANGIODYNAMICS INC COM 03475V101 6 597 SH SOLE 0 597 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 207 7012 SH DFND 04 0 0 7012 ANIKA THERAPEUTICS INC COM 035255108 383 10142 SH DFND 01 0 10142 0 ANIKA THERAPEUTICS INC COM 035255108 106 2807 SH DFND 02 0 2807 0 ANIKA THERAPEUTICS INC COM 035255108 385 10210 SH DFND 04 0 0 10210 ANIKA THERAPEUTICS INC COM 035255108 33575 889866 SH SOLE 0 0 889866 ANIKA THERAPEUTICS INC COM 035255108 8 218 SH SOLE 0 218 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 2031 663779 SH SOLE 0 0 663779 ANIXA BIOSCIENCES INC COM 03528H109 0 153 SH SOLE 0 153 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3219 490653 SH DFND 01 0 490653 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2759 420555 SH DFND 02 0 0 420555 ANNALY CAPITAL MANAGEMENT IN COM 035710409 5869 894653 SH DFND 02 0 894653 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 10778 1642958 SH DFND 04 0 0 1642958 ANNALY CAPITAL MANAGEMENT IN COM 035710409 852280 129920696 SH SOLE 0 0 129920696 ANNALY CAPITAL MANAGEMENT IN COM 035710409 61 9291 SH SOLE 0 9291 0 ANSYS INC COM 03662Q105 29786 102101 SH DFND 01 0 102101 0 ANSYS INC COM 03662Q105 6710 23000 SH DFND 02 0 0 23000 ANSYS INC COM 03662Q105 14030 48091 SH DFND 02 0 48091 0 ANSYS INC COM 03662Q105 67093 229983 SH DFND 04 0 0 229983 ANSYS INC COM 03662Q105 2763 9472 SH DFND 04 0 9472 0 ANSYS INC COM 03662Q105 2683748 9199423 SH SOLE 0 0 9199423 ANSYS INC COM 03662Q105 161 551 SH SOLE 0 551 0 ANTARES PHARMA INC COM 036642106 940 341875 SH DFND 01 0 341875 0 ANTARES PHARMA INC COM 036642106 98 35706 SH DFND 02 0 35706 0 ANTARES PHARMA INC COM 036642106 327 118964 SH DFND 04 0 0 118964 ANTARES PHARMA INC COM 036642106 20806 7565904 SH SOLE 0 0 7565904 ANTARES PHARMA INC COM 036642106 21 7455 SH SOLE 0 7455 0 ANTERO RESOURCES CORP COM 03674X106 424 166777 SH DFND 01 0 166777 0 ANTERO RESOURCES CORP COM 03674X106 167 65774 SH DFND 02 0 65774 0 ANTERO RESOURCES CORP COM 03674X106 387 152395 SH DFND 04 0 0 152395 ANTERO RESOURCES CORP COM 03674X106 55578 21881109 SH SOLE 0 0 21881109 ANTERO RESOURCES CORP COM 03674X106 4 1415 SH SOLE 0 1415 0 ANTHEM INC COM 036752103 72841 276982 SH DFND 01 0 276982 0 ANTHEM INC COM 036752103 18433 70094 SH DFND 02 0 0 70094 ANTHEM INC COM 036752103 40025 152196 SH DFND 02 0 152196 0 ANTHEM INC COM 036752103 181274 689309 SH DFND 04 0 0 689309 ANTHEM INC COM 036752103 1888 7181 SH DFND 04 0 7181 0 ANTHEM INC COM 036752103 4852887 18453446 SH SOLE 0 0 18453446 ANTHEM INC COM 036752103 538 2044 SH SOLE 0 2044 0 ANTERO MIDSTREAM CORP COM 03676B102 486 95254 SH DFND 01 0 95254 0 ANTERO MIDSTREAM CORP COM 03676B102 464 90928 SH DFND 02 0 90928 0 ANTERO MIDSTREAM CORP COM 03676B102 1073 210351 SH DFND 04 0 0 210351 ANTERO MIDSTREAM CORP COM 03676B102 149973 29406424 SH SOLE 0 0 29406424 ANTERO MIDSTREAM CORP COM 03676B102 15 2968 SH SOLE 0 2968 0 ANTERIX INC COM 03676C100 1247 27503 SH DFND 01 0 27503 0 ANTERIX INC COM 03676C100 166 3659 SH DFND 02 0 3659 0 ANTERIX INC COM 03676C100 387 8545 SH DFND 04 0 0 8545 ANTERIX INC COM 03676C100 27177 599413 SH SOLE 0 0 599413 ANTERIX INC COM 03676C100 7 151 SH SOLE 0 151 0 ANWORTH MTG ASSET CORP COM 037347101 121 71175 SH DFND 01 0 71175 0 ANWORTH MTG ASSET CORP COM 037347101 103 60772 SH DFND 04 0 0 60772 ANWORTH MTG ASSET CORP COM 037347101 8687 5110195 SH SOLE 0 0 5110195 ANWORTH MTG ASSET CORP COM 037347101 2 1345 SH SOLE 0 1345 0 APACHE CORP COM 037411105 5437 402728 SH DFND 01 0 402728 0 APACHE CORP COM 037411105 1751 129735 SH DFND 02 0 129735 0 APACHE CORP COM 037411105 14690 1088183 SH DFND 04 0 0 1088183 APACHE CORP COM 037411105 569433 42180207 SH SOLE 0 0 42180207 APACHE CORP COM 037411105 34 2484 SH SOLE 0 2484 0 APARTMENT INVT & MGMT CO CL A 03748R754 6028 160155 SH DFND 01 0 160155 0 APARTMENT INVT & MGMT CO CL A 03748R754 13506 358828 SH DFND 02 0 358828 0 APARTMENT INVT & MGMT CO CL A 03748R754 12915 343128 SH DFND 04 0 0 343128 APARTMENT INVT & MGMT CO CL A 03748R754 863364 22937402 SH SOLE 0 0 22937402 APARTMENT INVT & MGMT CO CL A 03748R754 35 939 SH SOLE 0 939 0 APELLIS PHARMACEUTICALS INC COM 03753U106 4036 123575 SH DFND 01 0 123575 0 APELLIS PHARMACEUTICALS INC COM 03753U106 561 17165 SH DFND 02 0 17165 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1362 41714 SH DFND 04 0 0 41714 APELLIS PHARMACEUTICALS INC COM 03753U106 137323 4204633 SH SOLE 0 0 4204633 APELLIS PHARMACEUTICALS INC COM 03753U106 36 1094 SH SOLE 0 1094 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 1 665 SH DFND 04 0 0 665 APEX GLOBAL BRANDS INC COM NEW 03755M201 29 26110 SH SOLE 0 0 26110 APOGEE ENTERPRISES INC COM 037598109 554 24042 SH DFND 01 0 24042 0 APOGEE ENTERPRISES INC COM 037598109 241 10481 SH DFND 02 0 10481 0 APOGEE ENTERPRISES INC COM 037598109 539 23384 SH DFND 04 0 0 23384 APOGEE ENTERPRISES INC COM 037598109 60152 2610743 SH SOLE 0 0 2610743 APOGEE ENTERPRISES INC COM 037598109 23 986 SH SOLE 0 986 0 APOLLO COML REAL EST FIN INC COM 03762U105 1074 109461 SH DFND 01 0 109461 0 APOLLO COML REAL EST FIN INC COM 03762U105 474 48311 SH DFND 02 0 48311 0 APOLLO COML REAL EST FIN INC COM 03762U105 1042 106193 SH DFND 04 0 0 106193 APOLLO COML REAL EST FIN INC COM 03762U105 152521 15547486 SH SOLE 0 0 15547486 APOLLO COML REAL EST FIN INC COM 03762U105 10 980 SH SOLE 0 980 0 APOLLO MED HLDGS INC COM NEW 03763A207 384 23294 SH DFND 01 0 23294 0 APOLLO MED HLDGS INC COM NEW 03763A207 138 8335 SH DFND 02 0 8335 0 APOLLO MED HLDGS INC COM NEW 03763A207 312 18931 SH DFND 04 0 0 18931 APOLLO MED HLDGS INC COM NEW 03763A207 21559 1306625 SH SOLE 0 0 1306625 APOLLO MED HLDGS INC COM NEW 03763A207 3 207 SH SOLE 0 207 0 APHRIA INC COM 03765K104 471 109855 SH DFND 01 0 109855 0 APHRIA INC COM 03765K104 289 67362 SH DFND 02 0 67362 0 APHRIA INC COM 03765K104 395 92014 SH DFND 04 0 0 92014 APHRIA INC COM 03765K104 27388 6384135 SH SOLE 0 0 6384135 APHRIA INC COM 03765K104 1391 324270 SH SOLE 0 324270 0 APOLLO ENDOSURGERY INC COM 03767D108 3 1578 SH DFND 01 0 1578 0 APOLLO ENDOSURGERY INC COM 03767D108 4 2523 SH DFND 04 0 0 2523 APOLLO ENDOSURGERY INC COM 03767D108 829 507246 SH SOLE 0 0 507246 APOLLO ENDOSURGERY INC COM 03767D108 0 63 SH SOLE 0 63 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3759 75305 SH DFND 01 0 75305 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 2341 46902 SH DFND 02 0 0 46902 APOLLO GLOBAL MGMT INC COM CL A 03768E105 4248 85102 SH DFND 02 0 85102 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 5679 113770 SH DFND 04 0 0 113770 APOLLO GLOBAL MGMT INC COM CL A 03768E105 467 9352 SH DFND 04 0 9352 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 896314 17955014 SH SOLE 0 0 17955014 APOLLO GLOBAL MGMT INC COM CL A 03768E105 66 1324 SH SOLE 0 1324 0 APPIAN CORP CL A 03782L101 3514 68566 SH DFND 01 0 68566 0 APPIAN CORP CL A 03782L101 447 8722 SH DFND 02 0 8722 0 APPIAN CORP CL A 03782L101 1170 22826 SH DFND 04 0 0 22826 APPIAN CORP CL A 03782L101 168927 3296141 SH SOLE 0 0 3296141 APPIAN CORP CL A 03782L101 26 506 SH SOLE 0 506 0 APPLE INC COM 037833100 1768985 4849190 SH DFND 01 0 4849190 0 APPLE INC COM 037833100 444575 1218681 SH DFND 02 0 0 1218681 APPLE INC COM 037833100 917042 2513821 SH DFND 02 0 2513821 0 APPLE INC COM 037833100 4072540 11163760 SH DFND 04 0 0 11163760 APPLE INC COM 037833100 165234 452943 SH DFND 04 0 452943 0 APPLE INC COM 037833100 112637787 308765863 SH SOLE 0 0 308765863 APPLE INC COM 037833100 9482 25992 SH SOLE 0 25992 0 APPFOLIO INC COM CL A 03783C100 5373 33020 SH DFND 01 0 33020 0 APPFOLIO INC COM CL A 03783C100 723 4444 SH DFND 02 0 4444 0 APPFOLIO INC COM CL A 03783C100 1758 10807 SH DFND 04 0 0 10807 APPFOLIO INC COM CL A 03783C100 215522 1324577 SH SOLE 0 0 1324577 APPFOLIO INC COM CL A 03783C100 54 333 SH SOLE 0 333 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 697 72135 SH DFND 01 0 72135 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4886 505813 SH DFND 02 0 505813 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1518 157130 SH DFND 04 0 0 157130 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 282884 29284040 SH SOLE 0 0 29284040 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13 1397 SH SOLE 0 1397 0 APPLIED DNA SCIENCES INC COM 03815U300 1083 134202 SH SOLE 0 0 134202 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3062 49083 SH DFND 01 0 49083 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 761 12202 SH DFND 02 0 12202 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1791 28700 SH DFND 04 0 0 28700 APPLIED INDL TECHNOLOGIES IN COM 03820C105 263191 4218484 SH SOLE 0 0 4218484 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15 242 SH SOLE 0 242 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 88 15805 SH DFND 01 0 15805 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 50 9009 SH DFND 04 0 0 9009 APPLIED GENETIC TECHNOLOGIES COM 03820J100 5133 926581 SH SOLE 0 0 926581 APPLIED MATLS INC COM 038222105 65877 1089778 SH DFND 01 0 1089778 0 APPLIED MATLS INC COM 038222105 15538 257036 SH DFND 02 0 0 257036 APPLIED MATLS INC COM 038222105 33071 547087 SH DFND 02 0 547087 0 APPLIED MATLS INC COM 038222105 150907 2496401 SH DFND 04 0 0 2496401 APPLIED MATLS INC COM 038222105 6132 101438 SH DFND 04 0 101438 0 APPLIED MATLS INC COM 038222105 4266194 70573932 SH SOLE 0 0 70573932 APPLIED MATLS INC COM 038222105 444 7351 SH SOLE 0 7351 0 APPLIED OPTOELECTRONICS INC COM 03823U102 153 14088 SH DFND 01 0 14088 0 APPLIED OPTOELECTRONICS INC COM 03823U102 57 5231 SH DFND 04 0 0 5231 APPLIED OPTOELECTRONICS INC COM 03823U102 15706 1444867 SH SOLE 0 0 1444867 APPLIED OPTOELECTRONICS INC COM 03823U102 1 84 SH SOLE 0 84 0 APPLIED MOLECULAR TRANS INC COM 03824M109 26 1052 SH DFND 01 0 1052 0 APPLIED MOLECULAR TRANS INC COM 03824M109 5 200 SH DFND 04 0 0 200 APPLIED MOLECULAR TRANS INC COM 03824M109 848 33748 SH SOLE 0 0 33748 APPLIED THERAPEUTICS INC COM 03828A101 973 26905 SH DFND 01 0 26905 0 APPLIED THERAPEUTICS INC COM 03828A101 158 4364 SH DFND 02 0 4364 0 APPLIED THERAPEUTICS INC COM 03828A101 319 8836 SH DFND 04 0 0 8836 APPLIED THERAPEUTICS INC COM 03828A101 20786 575005 SH SOLE 0 0 575005 APPLIED THERAPEUTICS INC COM 03828A101 15 410 SH SOLE 0 410 0 APTARGROUP INC COM 038336103 2458 21948 SH DFND 01 0 21948 0 APTARGROUP INC COM 038336103 2255 20138 SH DFND 02 0 20138 0 APTARGROUP INC COM 038336103 5795 51749 SH DFND 04 0 0 51749 APTARGROUP INC COM 038336103 734318 6557585 SH SOLE 0 0 6557585 APTARGROUP INC COM 038336103 95 849 SH SOLE 0 849 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 494 59161 SH SOLE 0 0 59161 APREA THERAPEUTICS INC COM 03836J102 570 14696 SH DFND 01 0 14696 0 APREA THERAPEUTICS INC COM 03836J102 97 2496 SH DFND 02 0 2496 0 APREA THERAPEUTICS INC COM 03836J102 203 5235 SH DFND 04 0 0 5235 APREA THERAPEUTICS INC COM 03836J102 22564 581847 SH SOLE 0 0 581847 APREA THERAPEUTICS INC COM 03836J102 4 103 SH SOLE 0 103 0 APTINYX INC COM 03836N103 72 17313 SH DFND 01 0 17313 0 APTINYX INC COM 03836N103 51 12290 SH DFND 04 0 0 12290 APTINYX INC COM 03836N103 5079 1218024 SH SOLE 0 0 1218024 APYX MED CORP COM 03837C106 149 26854 SH DFND 01 0 26854 0 APYX MED CORP COM 03837C106 49 8914 SH DFND 04 0 0 8914 APYX MED CORP COM 03837C106 7606 1370526 SH SOLE 0 0 1370526 APYX MED CORP COM 03837C106 1 161 SH SOLE 0 161 0 AQUA METALS INC COM 03837J101 19 13797 SH DFND 01 0 13797 0 AQUA METALS INC COM 03837J101 15 10359 SH DFND 04 0 0 10359 AQUA METALS INC COM 03837J101 3190 2278253 SH SOLE 0 0 2278253 AQUA METALS INC COM 03837J101 0 317 SH SOLE 0 317 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 32 10008 SH DFND 04 0 0 10008 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1690 524998 SH SOLE 0 0 524998 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 54 SH SOLE 0 54 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 208 42757 SH DFND 01 0 42757 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 22 4493 SH DFND 04 0 0 4493 AQUESTIVE THERAPEUTICS INC COM 03843E104 3365 692427 SH SOLE 0 0 692427 AQUESTIVE THERAPEUTICS INC COM 03843E104 0 95 SH SOLE 0 95 0 ARAMARK COM 03852U106 1874 83038 SH DFND 01 0 83038 0 ARAMARK COM 03852U106 1518 67242 SH DFND 02 0 0 67242 ARAMARK COM 03852U106 3094 137102 SH DFND 02 0 137102 0 ARAMARK COM 03852U106 6229 275965 SH DFND 04 0 0 275965 ARAMARK COM 03852U106 474803 21036899 SH SOLE 0 0 21036899 ARAMARK COM 03852U106 56 2481 SH SOLE 0 2481 0 ARBUTUS BIOPHARMA CORP COM 03879J100 12 6444 SH DFND 01 0 6444 0 ARBUTUS BIOPHARMA CORP COM 03879J100 35 19022 SH DFND 04 0 0 19022 ARBUTUS BIOPHARMA CORP COM 03879J100 3276 1800241 SH SOLE 0 0 1800241 ARBUTUS BIOPHARMA CORP COM 03879J100 0 224 SH SOLE 0 224 0 ARAVIVE INC COM 03890D108 280 24022 SH DFND 01 0 24022 0 ARAVIVE INC COM 03890D108 37 3152 SH DFND 04 0 0 3152 ARAVIVE INC COM 03890D108 6094 523516 SH SOLE 0 0 523516 ARAVIVE INC COM 03890D108 1 60 SH SOLE 0 60 0 ARBOR RLTY TR INC COM 038923108 685 74096 SH DFND 01 0 74096 0 ARBOR RLTY TR INC COM 038923108 250 27080 SH DFND 02 0 27080 0 ARBOR RLTY TR INC COM 038923108 677 73306 SH DFND 04 0 0 73306 ARBOR RLTY TR INC COM 038923108 45209 4892766 SH SOLE 0 0 4892766 ARBOR RLTY TR INC COM 038923108 5 531 SH SOLE 0 531 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 964 256351 SH SOLE 0 0 256351 ARCADIA BIOSCIENCES INC COM NEW 039014204 0 42 SH SOLE 0 42 0 ARCBEST CORP COM 03937C105 492 18551 SH DFND 01 0 18551 0 ARCBEST CORP COM 03937C105 217 8167 SH DFND 02 0 8167 0 ARCBEST CORP COM 03937C105 606 22869 SH DFND 04 0 0 22869 ARCBEST CORP COM 03937C105 70193 2647787 SH SOLE 0 0 2647787 ARCBEST CORP COM 03937C105 30 1121 SH SOLE 0 1121 0 ARCH RESOURCES INC CL A 03940R107 312 10991 SH DFND 01 0 10991 0 ARCH RESOURCES INC CL A 03940R107 161 5682 SH DFND 02 0 5682 0 ARCH RESOURCES INC CL A 03940R107 315 11090 SH DFND 04 0 0 11090 ARCH RESOURCES INC CL A 03940R107 39173 1378851 SH SOLE 0 0 1378851 ARCH RESOURCES INC CL A 03940R107 17 591 SH SOLE 0 591 0 ARCHER DANIELS MIDLAND CO COM 039483102 23637 592411 SH DFND 01 0 592411 0 ARCHER DANIELS MIDLAND CO COM 039483102 6436 161293 SH DFND 02 0 0 161293 ARCHER DANIELS MIDLAND CO COM 039483102 13148 329532 SH DFND 02 0 329532 0 ARCHER DANIELS MIDLAND CO COM 039483102 62862 1575498 SH DFND 04 0 0 1575498 ARCHER DANIELS MIDLAND CO COM 039483102 1696108 42508960 SH SOLE 0 0 42508960 ARCHER DANIELS MIDLAND CO COM 039483102 186 4671 SH SOLE 0 4671 0 ARCHROCK INC COM 03957W106 606 93308 SH DFND 01 0 93308 0 ARCHROCK INC COM 03957W106 322 49623 SH DFND 02 0 49623 0 ARCHROCK INC COM 03957W106 847 130435 SH DFND 04 0 0 130435 ARCHROCK INC COM 03957W106 103826 15997778 SH SOLE 0 0 15997778 ARCHROCK INC COM 03957W106 43 6586 SH SOLE 0 6586 0 ARCIMOTO INC COM 039587100 54 10084 SH DFND 04 0 0 10084 ARCIMOTO INC COM 039587100 3614 679256 SH SOLE 0 0 679256 ARCOSA INC COM 039653100 1490 35302 SH DFND 01 0 35302 0 ARCOSA INC COM 039653100 575 13627 SH DFND 02 0 13627 0 ARCOSA INC COM 039653100 1493 35383 SH DFND 04 0 0 35383 ARCOSA INC COM 039653100 207309 4912529 SH SOLE 0 0 4912529 ARCOSA INC COM 039653100 14 330 SH SOLE 0 330 0 ARCONIC CORPORATION COM 03966V107 997 71569 SH DFND 01 0 71569 0 ARCONIC CORPORATION COM 03966V107 443 31809 SH DFND 02 0 31809 0 ARCONIC CORPORATION COM 03966V107 1764 126663 SH DFND 04 0 0 126663 ARCONIC CORPORATION COM 03966V107 88535 6355723 SH SOLE 0 0 6355723 ARCONIC CORPORATION COM 03966V107 10 718 SH SOLE 0 718 0 ARDELYX INC COM 039697107 1043 150682 SH DFND 01 0 150682 0 ARDELYX INC COM 039697107 104 15099 SH DFND 02 0 15099 0 ARDELYX INC COM 039697107 335 48358 SH DFND 04 0 0 48358 ARDELYX INC COM 039697107 23454 3389273 SH SOLE 0 0 3389273 ARDELYX INC COM 039697107 25 3591 SH SOLE 0 3591 0 ARCUS BIOSCIENCES INC COM 03969F109 1730 69942 SH DFND 01 0 69942 0 ARCUS BIOSCIENCES INC COM 03969F109 245 9917 SH DFND 02 0 9917 0 ARCUS BIOSCIENCES INC COM 03969F109 776 31368 SH DFND 04 0 0 31368 ARCUS BIOSCIENCES INC COM 03969F109 51478 2080747 SH SOLE 0 0 2080747 ARCUS BIOSCIENCES INC COM 03969F109 28 1146 SH SOLE 0 1146 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 604 19962 SH DFND 01 0 19962 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 72 2392 SH DFND 02 0 2392 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 212 7020 SH DFND 04 0 0 7020 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 10528 348140 SH SOLE 0 0 348140 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2 67 SH SOLE 0 67 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 1292 27640 SH DFND 01 0 27640 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 228 4876 SH DFND 02 0 4876 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 494 10567 SH DFND 04 0 0 10567 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 38689 827742 SH SOLE 0 0 827742 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 5 110 SH SOLE 0 110 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1640 41304 SH DFND 01 0 41304 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1061 26730 SH DFND 02 0 26730 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2496 62865 SH DFND 04 0 0 62865 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 430 10840 SH DFND 04 0 10840 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 327533 8250194 SH SOLE 0 0 8250194 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 37 932 SH SOLE 0 932 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2945 46779 SH DFND 01 0 46779 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1071 17021 SH DFND 02 0 17021 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2592 41174 SH DFND 04 0 0 41174 ARENA PHARMACEUTICALS INC COM NEW 040047607 317416 5042356 SH SOLE 0 0 5042356 ARENA PHARMACEUTICALS INC COM NEW 040047607 24 376 SH SOLE 0 376 0 ARGAN INC COM 04010E109 497 10483 SH DFND 01 0 10483 0 ARGAN INC COM 04010E109 311 6554 SH DFND 02 0 6554 0 ARGAN INC COM 04010E109 549 11584 SH DFND 04 0 0 11584 ARGAN INC COM 04010E109 33907 715643 SH SOLE 0 0 715643 ARGAN INC COM 04010E109 16 344 SH SOLE 0 344 0 ARES COML REAL ESTATE CORP COM 04013V108 203 22218 SH DFND 01 0 22218 0 ARES COML REAL ESTATE CORP COM 04013V108 55 5992 SH DFND 02 0 5992 0 ARES COML REAL ESTATE CORP COM 04013V108 237 25940 SH DFND 04 0 0 25940 ARES COML REAL ESTATE CORP COM 04013V108 14083 1544207 SH SOLE 0 0 1544207 ARES COML REAL ESTATE CORP COM 04013V108 1 138 SH SOLE 0 138 0 ARIDIS PHARMACEUTICALS INC COM 040334104 493 74302 SH SOLE 0 0 74302 ARISTA NETWORKS INC COM 040413106 13386 63734 SH DFND 01 0 63734 0 ARISTA NETWORKS INC COM 040413106 3262 15533 SH DFND 02 0 0 15533 ARISTA NETWORKS INC COM 040413106 7046 33548 SH DFND 02 0 33548 0 ARISTA NETWORKS INC COM 040413106 31683 150849 SH DFND 04 0 0 150849 ARISTA NETWORKS INC COM 040413106 1120 5333 SH DFND 04 0 5333 0 ARISTA NETWORKS INC COM 040413106 1208771 5755231 SH SOLE 0 0 5755231 ARISTA NETWORKS INC COM 040413106 71 338 SH SOLE 0 338 0 ARK RESTAURANTS CORP COM 040712101 7 574 SH DFND 01 0 574 0 ARK RESTAURANTS CORP COM 040712101 6 500 SH DFND 04 0 0 500 ARK RESTAURANTS CORP COM 040712101 1057 85582 SH SOLE 0 0 85582 ARLINGTON ASSET INVST CORP CL A NEW 041356205 83 28046 SH DFND 01 0 28046 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 66 22253 SH DFND 04 0 0 22253 ARLINGTON ASSET INVST CORP CL A NEW 041356205 4974 1674848 SH SOLE 0 0 1674848 ARLINGTON ASSET INVST CORP CL A NEW 041356205 1 174 SH SOLE 0 174 0 ARLO TECHNOLOGIES INC COM 04206A101 141 54597 SH DFND 01 0 54597 0 ARLO TECHNOLOGIES INC COM 04206A101 57 22280 SH DFND 04 0 0 22280 ARLO TECHNOLOGIES INC COM 04206A101 13644 5288545 SH SOLE 0 0 5288545 ARLO TECHNOLOGIES INC COM 04206A101 6 2139 SH SOLE 0 2139 0 ARMADA HOFFLER PPTYS INC COM 04208T108 399 40064 SH DFND 01 0 40064 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1326 133299 SH DFND 02 0 133299 0 ARMADA HOFFLER PPTYS INC COM 04208T108 373 37488 SH DFND 04 0 0 37488 ARMADA HOFFLER PPTYS INC COM 04208T108 62032 6234409 SH SOLE 0 0 6234409 ARMADA HOFFLER PPTYS INC COM 04208T108 7 690 SH SOLE 0 690 0 ARMATA PHARMACEUTICALS INC COM 04216R102 59 15150 SH SOLE 0 0 15150 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 442 47021 SH DFND 01 0 47021 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 161 17159 SH DFND 02 0 17159 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 461 49133 SH DFND 04 0 0 49133 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 58337 6212662 SH SOLE 0 0 6212662 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5 522 SH SOLE 0 522 0 ARMSTRONG FLOORING INC COM 04238R106 10 3275 SH DFND 01 0 3275 0 ARMSTRONG FLOORING INC COM 04238R106 8 2625 SH DFND 04 0 0 2625 ARMSTRONG FLOORING INC COM 04238R106 2616 875052 SH SOLE 0 0 875052 ARMSTRONG WORLD INDS INC COM 04247X102 1455 18663 SH DFND 01 0 18663 0 ARMSTRONG WORLD INDS INC COM 04247X102 963 12354 SH DFND 02 0 12354 0 ARMSTRONG WORLD INDS INC COM 04247X102 2808 36013 SH DFND 04 0 0 36013 ARMSTRONG WORLD INDS INC COM 04247X102 152 1949 SH DFND 04 0 1949 0 ARMSTRONG WORLD INDS INC COM 04247X102 361641 4638801 SH SOLE 0 0 4638801 ARMSTRONG WORLD INDS INC COM 04247X102 25 320 SH SOLE 0 320 0 ARROW ELECTRS INC COM 042735100 1848 26898 SH DFND 01 0 26898 0 ARROW ELECTRS INC COM 042735100 1493 21741 SH DFND 02 0 0 21741 ARROW ELECTRS INC COM 042735100 3474 50571 SH DFND 02 0 50571 0 ARROW ELECTRS INC COM 042735100 6786 98796 SH DFND 04 0 0 98796 ARROW ELECTRS INC COM 042735100 514085 7484128 SH SOLE 0 0 7484128 ARROW ELECTRS INC COM 042735100 81 1175 SH SOLE 0 1175 0 ARROW FINL CORP COM 042744102 295 9928 SH DFND 01 0 9928 0 ARROW FINL CORP COM 042744102 74 2493 SH DFND 02 0 2493 0 ARROW FINL CORP COM 042744102 343 11525 SH DFND 04 0 0 11525 ARROW FINL CORP COM 042744102 21143 711168 SH SOLE 0 0 711168 ARROW FINL CORP COM 042744102 4 123 SH SOLE 0 123 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9028 209030 SH DFND 01 0 209030 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1337 30962 SH DFND 02 0 30962 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3254 75353 SH DFND 04 0 0 75353 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 406105 9402747 SH SOLE 0 0 9402747 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 55 1271 SH SOLE 0 1271 0 ARTESIAN RESOURCES CORP CL A 043113208 238 6554 SH DFND 01 0 6554 0 ARTESIAN RESOURCES CORP CL A 043113208 91 2497 SH DFND 04 0 0 2497 ARTESIAN RESOURCES CORP CL A 043113208 17065 470237 SH SOLE 0 0 470237 ARTESIAN RESOURCES CORP CL A 043113208 2 45 SH SOLE 0 45 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2309 71040 SH DFND 01 0 71040 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 468 14397 SH DFND 02 0 14397 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1334 41032 SH DFND 04 0 0 41032 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 181439 5582748 SH SOLE 0 0 5582748 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 11 347 SH SOLE 0 347 0 ARVINAS INC COM 04335A105 1951 58173 SH DFND 01 0 58173 0 ARVINAS INC COM 04335A105 221 6599 SH DFND 02 0 6599 0 ARVINAS INC COM 04335A105 477 14218 SH DFND 04 0 0 14218 ARVINAS INC COM 04335A105 34173 1018864 SH SOLE 0 0 1018864 ARVINAS INC COM 04335A105 17 508 SH SOLE 0 508 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1887 24408 SH DFND 01 0 24408 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 467 6036 SH DFND 02 0 6036 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1170 15126 SH DFND 04 0 0 15126 ASBURY AUTOMOTIVE GROUP INC COM 043436104 161167 2084142 SH SOLE 0 0 2084142 ASBURY AUTOMOTIVE GROUP INC COM 043436104 33 427 SH SOLE 0 427 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 3 2308 SH DFND 04 0 0 2308 ASCENA RETAIL GROUP INC COM NEW 04351G200 448 307142 SH SOLE 0 0 307142 ASCENA RETAIL GROUP INC COM NEW 04351G200 0 23 SH SOLE 0 23 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 13 17422 SH DFND 01 0 17422 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 18 25571 SH DFND 04 0 0 25571 ASHFORD HOSPITALITY TR INC COM SHS 044103109 6602 9136405 SH SOLE 0 0 9136405 ASHFORD HOSPITALITY TR INC COM SHS 044103109 0 563 SH SOLE 0 563 0 ASHFORD INC COM 044104107 3 288 SH DFND 04 0 0 288 ASHFORD INC COM 044104107 669 65879 SH SOLE 0 0 65879 ASHLAND GLOBAL HLDGS INC COM 044186104 1371 19845 SH DFND 01 0 19845 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1186 17160 SH DFND 02 0 17160 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2866 41469 SH DFND 04 0 0 41469 ASHLAND GLOBAL HLDGS INC COM 044186104 406771 5886704 SH SOLE 0 0 5886704 ASHLAND GLOBAL HLDGS INC COM 044186104 28 400 SH SOLE 0 400 0 ASPEN AEROGELS INC COM 04523Y105 112 17055 SH DFND 01 0 17055 0 ASPEN AEROGELS INC COM 04523Y105 28 4200 SH DFND 04 0 0 4200 ASPEN AEROGELS INC COM 04523Y105 7541 1146009 SH SOLE 0 0 1146009 ASPEN AEROGELS INC COM 04523Y105 1 121 SH SOLE 0 121 0 ASPEN GROUP INC COM NEW 04530L203 346 38278 SH DFND 01 0 38278 0 ASPEN GROUP INC COM NEW 04530L203 35 3845 SH DFND 04 0 0 3845 ASPEN GROUP INC COM NEW 04530L203 8902 983621 SH SOLE 0 0 983621 ASPEN GROUP INC COM NEW 04530L203 1 92 SH SOLE 0 92 0 ASPEN TECHNOLOGY INC COM 045327103 3197 30853 SH DFND 01 0 30853 0 ASPEN TECHNOLOGY INC COM 045327103 2182 21064 SH DFND 02 0 21064 0 ASPEN TECHNOLOGY INC COM 045327103 5210 50289 SH DFND 04 0 0 50289 ASPEN TECHNOLOGY INC COM 045327103 722 6964 SH DFND 04 0 6964 0 ASPEN TECHNOLOGY INC COM 045327103 636423 6142487 SH SOLE 0 0 6142487 ASPEN TECHNOLOGY INC COM 045327103 56 545 SH SOLE 0 545 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 374 97298 SH DFND 01 0 97298 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 77 20108 SH DFND 04 0 0 20108 ASPIRA WOMENS HEALTH INC COM 04537Y109 9053 2357428 SH SOLE 0 0 2357428 ASPIRA WOMENS HEALTH INC COM 04537Y109 2 521 SH SOLE 0 521 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1020 43743 SH DFND 01 0 43743 0 ASSEMBLY BIOSCIENCES INC COM 045396108 218 9361 SH DFND 02 0 9361 0 ASSEMBLY BIOSCIENCES INC COM 045396108 527 22600 SH DFND 04 0 0 22600 ASSEMBLY BIOSCIENCES INC COM 045396108 35152 1507388 SH SOLE 0 0 1507388 ASSEMBLY BIOSCIENCES INC COM 045396108 16 701 SH SOLE 0 701 0 ASSERTIO HOLDINGS INC COM 04546C106 11 13092 SH DFND 01 0 13092 0 ASSERTIO HOLDINGS INC COM 04546C106 15 18078 SH DFND 04 0 0 18078 ASSERTIO HOLDINGS INC COM 04546C106 3882 4529567 SH SOLE 0 0 4529567 ASSERTIO HOLDINGS INC COM 04546C106 4 4247 SH SOLE 0 4247 0 ASSETMARK FINL HLDGS INC COM 04546L106 560 20535 SH DFND 01 0 20535 0 ASSETMARK FINL HLDGS INC COM 04546L106 109 4009 SH DFND 02 0 4009 0 ASSETMARK FINL HLDGS INC COM 04546L106 302 11062 SH DFND 04 0 0 11062 ASSETMARK FINL HLDGS INC COM 04546L106 41341 1514881 SH SOLE 0 0 1514881 ASSETMARK FINL HLDGS INC COM 04546L106 4 132 SH SOLE 0 132 0 ASSOCIATED BANC CORP COM 045487105 704 51493 SH DFND 01 0 51493 0 ASSOCIATED BANC CORP COM 045487105 896 65477 SH DFND 02 0 65477 0 ASSOCIATED BANC CORP COM 045487105 1674 122344 SH DFND 04 0 0 122344 ASSOCIATED BANC CORP COM 045487105 198146 14484345 SH SOLE 0 0 14484345 ASSOCIATED BANC CORP COM 045487105 28 2075 SH SOLE 0 2075 0 ASSOCIATED CAP GROUP INC CL A 045528106 62 1692 SH DFND 01 0 1692 0 ASSOCIATED CAP GROUP INC CL A 045528106 31 848 SH DFND 02 0 848 0 ASSOCIATED CAP GROUP INC CL A 045528106 99 2709 SH DFND 04 0 0 2709 ASSOCIATED CAP GROUP INC CL A 045528106 7277 198324 SH SOLE 0 0 198324 ASSOCIATED CAP GROUP INC CL A 045528106 0 4 SH SOLE 0 4 0 ASSURANT INC COM 04621X108 6612 64018 SH DFND 01 0 64018 0 ASSURANT INC COM 04621X108 1657 16040 SH DFND 02 0 0 16040 ASSURANT INC COM 04621X108 3464 33534 SH DFND 02 0 33534 0 ASSURANT INC COM 04621X108 16547 160202 SH DFND 04 0 0 160202 ASSURANT INC COM 04621X108 689418 6674582 SH SOLE 0 0 6674582 ASSURANT INC COM 04621X108 78 753 SH SOLE 0 753 0 ASTA FDG INC COM 046220109 3278 253556 SH SOLE 0 0 253556 ASTEC INDS INC COM 046224101 758 16366 SH DFND 01 0 16366 0 ASTEC INDS INC COM 046224101 397 8571 SH DFND 02 0 8571 0 ASTEC INDS INC COM 046224101 774 16710 SH DFND 04 0 0 16710 ASTEC INDS INC COM 046224101 105884 2286413 SH SOLE 0 0 2286413 ASTEC INDS INC COM 046224101 8 162 SH SOLE 0 162 0 ASTRONOVA INC COM 04638F108 9 1175 SH DFND 04 0 0 1175 ASTRONOVA INC COM 04638F108 2952 370917 SH SOLE 0 0 370917 ASTRONICS CORP COM 046433108 176 16711 SH DFND 01 0 16711 0 ASTRONICS CORP COM 046433108 109 10334 SH DFND 02 0 10334 0 ASTRONICS CORP COM 046433108 155 14672 SH DFND 04 0 0 14672 ASTRONICS CORP COM 046433108 17016 1611389 SH SOLE 0 0 1611389 ASTRONICS CORP COM 046433108 1 115 SH SOLE 0 115 0 ASTROTECH CORP COM NEW 046484200 535 187602 SH SOLE 0 0 187602 ASURE SOFTWARE INC COM 04649U102 62 9595 SH DFND 01 0 9595 0 ASURE SOFTWARE INC COM 04649U102 19 3010 SH DFND 04 0 0 3010 ASURE SOFTWARE INC COM 04649U102 4763 740779 SH SOLE 0 0 740779 ASURE SOFTWARE INC COM 04649U102 0 71 SH SOLE 0 71 0 AT HOME GROUP INC COM 04650Y100 224 34441 SH DFND 01 0 34441 0 AT HOME GROUP INC COM 04650Y100 88 13511 SH DFND 04 0 0 13511 AT HOME GROUP INC COM 04650Y100 23895 3681743 SH SOLE 0 0 3681743 AT HOME GROUP INC COM 04650Y100 3 484 SH SOLE 0 484 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1454 99815 SH DFND 01 0 99815 0 ATARA BIOTHERAPEUTICS INC COM 046513107 285 19561 SH DFND 02 0 19561 0 ATARA BIOTHERAPEUTICS INC COM 046513107 632 43375 SH DFND 04 0 0 43375 ATARA BIOTHERAPEUTICS INC COM 046513107 65265 4479404 SH SOLE 0 0 4479404 ATARA BIOTHERAPEUTICS INC COM 046513107 7 475 SH SOLE 0 475 0 ATHENEX INC COM 04685N103 2043 148457 SH DFND 01 0 148457 0 ATHENEX INC COM 04685N103 144 10498 SH DFND 02 0 10498 0 ATHENEX INC COM 04685N103 478 34715 SH DFND 04 0 0 34715 ATHENEX INC COM 04685N103 39238 2851584 SH SOLE 0 0 2851584 ATHENEX INC COM 04685N103 5 339 SH SOLE 0 339 0 ATHERSYS INC NEW COM 04744L106 1005 364122 SH DFND 01 0 364122 0 ATHERSYS INC NEW COM 04744L106 123 44506 SH DFND 02 0 44506 0 ATHERSYS INC NEW COM 04744L106 423 153235 SH DFND 04 0 0 153235 ATHERSYS INC NEW COM 04744L106 24692 8946362 SH SOLE 0 0 8946362 ATHERSYS INC NEW COM 04744L106 18 6453 SH SOLE 0 6453 0 ATKORE INTL GROUP INC COM 047649108 2698 98638 SH DFND 01 0 98638 0 ATKORE INTL GROUP INC COM 047649108 389 14224 SH DFND 02 0 14224 0 ATKORE INTL GROUP INC COM 047649108 927 33881 SH DFND 04 0 0 33881 ATKORE INTL GROUP INC COM 047649108 139571 5103157 SH SOLE 0 0 5103157 ATKORE INTL GROUP INC COM 047649108 17 608 SH SOLE 0 608 0 ATLANTIC CAP BANCSHARES INC COM 048269203 183 15080 SH DFND 01 0 15080 0 ATLANTIC CAP BANCSHARES INC COM 048269203 159 13100 SH DFND 02 0 13100 0 ATLANTIC CAP BANCSHARES INC COM 048269203 211 17393 SH DFND 04 0 0 17393 ATLANTIC CAP BANCSHARES INC COM 048269203 13749 1130646 SH SOLE 0 0 1130646 ATLANTIC CAP BANCSHARES INC COM 048269203 1 70 SH SOLE 0 70 0 ATLANTIC POWER CORP COM NEW 04878Q863 118 58766 SH DFND 01 0 58766 0 ATLANTIC POWER CORP COM NEW 04878Q863 8913 4456371 SH SOLE 0 0 4456371 ATLANTIC POWER CORP COM NEW 04878Q863 1 547 SH SOLE 0 547 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1314 56718 SH DFND 01 0 56718 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 524 22639 SH DFND 02 0 22639 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1354 58447 SH DFND 04 0 0 58447 ATLANTIC UN BANKSHARES CORP COM 04911A107 169280 7309160 SH SOLE 0 0 7309160 ATLANTIC UN BANKSHARES CORP COM 04911A107 20 845 SH SOLE 0 845 0 ATLANTICUS HLDGS CORP COM 04914Y102 98 9515 SH DFND 01 0 9515 0 ATLANTICUS HLDGS CORP COM 04914Y102 7 649 SH DFND 04 0 0 649 ATLANTICUS HLDGS CORP COM 04914Y102 4047 391382 SH SOLE 0 0 391382 ATLANTICUS HLDGS CORP COM 04914Y102 1 63 SH SOLE 0 63 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 898 20862 SH DFND 01 0 20862 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 121 2809 SH DFND 02 0 2809 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 704 16368 SH DFND 04 0 0 16368 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 116734 2712843 SH SOLE 0 0 2712843 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 44 1012 SH SOLE 0 1012 0 ATMOS ENERGY CORP COM 049560105 12961 130158 SH DFND 01 0 130158 0 ATMOS ENERGY CORP COM 049560105 3222 32359 SH DFND 02 0 0 32359 ATMOS ENERGY CORP COM 049560105 13678 137355 SH DFND 02 0 137355 0 ATMOS ENERGY CORP COM 049560105 32813 329511 SH DFND 04 0 0 329511 ATMOS ENERGY CORP COM 049560105 1442101 14481833 SH SOLE 0 0 14481833 ATMOS ENERGY CORP COM 049560105 79 789 SH SOLE 0 789 0 ATOSSA THERAPEUTICS INC COM 04962H506 459 120689 SH SOLE 0 0 120689 ATRICURE INC COM 04963C209 3690 82090 SH DFND 01 0 82090 0 ATRICURE INC COM 04963C209 526 11705 SH DFND 02 0 11705 0 ATRICURE INC COM 04963C209 1400 31153 SH DFND 04 0 0 31153 ATRICURE INC COM 04963C209 96314 2142699 SH SOLE 0 0 2142699 ATRICURE INC COM 04963C209 23 521 SH SOLE 0 521 0 ATOMERA INC COM 04965B100 280 31094 SH DFND 01 0 31094 0 ATOMERA INC COM 04965B100 44 4909 SH DFND 04 0 0 4909 ATOMERA INC COM 04965B100 5407 600734 SH SOLE 0 0 600734 ATOMERA INC COM 04965B100 2 173 SH SOLE 0 173 0 ATRECA INC CL A COM 04965G109 859 40358 SH DFND 01 0 40358 0 ATRECA INC CL A COM 04965G109 78 3682 SH DFND 02 0 3682 0 ATRECA INC CL A COM 04965G109 179 8420 SH DFND 04 0 0 8420 ATRECA INC CL A COM 04965G109 17653 829542 SH SOLE 0 0 829542 ATRECA INC CL A COM 04965G109 3 150 SH SOLE 0 150 0 ATRION CORP COM 049904105 1877 2946 SH DFND 01 0 2946 0 ATRION CORP COM 049904105 282 443 SH DFND 02 0 443 0 ATRION CORP COM 049904105 666 1046 SH DFND 04 0 0 1046 ATRION CORP COM 049904105 53488 83968 SH SOLE 0 0 83968 ATRION CORP COM 049904105 5 8 SH SOLE 0 8 0 AUBURN NATL BANCORP COM 050473107 92 1617 SH DFND 01 0 1617 0 AUBURN NATL BANCORP COM 050473107 55 964 SH DFND 04 0 0 964 AUBURN NATL BANCORP COM 050473107 4416 77357 SH SOLE 0 0 77357 AUBURN NATL BANCORP COM 050473107 1 10 SH SOLE 0 10 0 AUDIOEYE INC COM NEW 050734201 764 76378 SH SOLE 0 0 76378 AURINIA PHARMACEUTICALS INC COM 05156V102 302 18584 SH DFND 02 0 18584 0 AURINIA PHARMACEUTICALS INC COM 05156V102 505 31072 SH DFND 04 0 0 31072 AURINIA PHARMACEUTICALS INC COM 05156V102 124 7646 SH SOLE 0 7646 0 AURORA CANNABIS INC COM 05156X884 651 52434 SH DFND 01 0 52434 0 AURORA CANNABIS INC COM 05156X884 396 31913 SH DFND 02 0 31913 0 AURORA CANNABIS INC COM 05156X884 521 41968 SH DFND 04 0 0 41968 AURORA CANNABIS INC COM 05156X884 33743 2716840 SH SOLE 0 0 2716840 AURORA CANNABIS INC COM 05156X884 1594 128315 SH SOLE 0 128315 0 AUTODESK INC COM 052769106 60202 251690 SH DFND 01 0 251690 0 AUTODESK INC COM 052769106 14473 60508 SH DFND 02 0 0 60508 AUTODESK INC COM 052769106 30322 126770 SH DFND 02 0 126770 0 AUTODESK INC COM 052769106 142447 595538 SH DFND 04 0 0 595538 AUTODESK INC COM 052769106 3867 16167 SH DFND 04 0 16167 0 AUTODESK INC COM 052769106 4064417 16992421 SH SOLE 0 0 16992421 AUTODESK INC COM 052769106 337 1409 SH SOLE 0 1409 0 AUTOHOME INC SP ADR RP CL A 05278C107 2119 28061 SH DFND 01 0 28061 0 AUTOHOME INC SP ADR RP CL A 05278C107 1969 26074 SH DFND 02 0 26074 0 AUTOHOME INC SP ADR RP CL A 05278C107 9447 125128 SH DFND 04 0 0 125128 AUTOHOME INC SP ADR RP CL A 05278C107 623 8247 SH DFND 05 0 0 8247 AUTOHOME INC SP ADR RP CL A 05278C107 141377 1872540 SH SOLE 0 0 1872540 AUTOLIV INC COM 052800109 926 14359 SH DFND 01 0 14359 0 AUTOLIV INC COM 052800109 1593 24689 SH DFND 02 0 0 24689 AUTOLIV INC COM 052800109 3089 47883 SH DFND 02 0 47883 0 AUTOLIV INC COM 052800109 7067 109546 SH DFND 04 0 0 109546 AUTOLIV INC COM 052800109 103147 1598927 SH SOLE 0 0 1598927 AUTOLIV INC COM 052800109 25 386 SH SOLE 0 386 0 AUTOMATIC DATA PROCESSING IN COM 053015103 74992 503676 SH DFND 01 0 503676 0 AUTOMATIC DATA PROCESSING IN COM 053015103 17832 119764 SH DFND 02 0 0 119764 AUTOMATIC DATA PROCESSING IN COM 053015103 38694 259880 SH DFND 02 0 259880 0 AUTOMATIC DATA PROCESSING IN COM 053015103 174274 1170486 SH DFND 04 0 0 1170486 AUTOMATIC DATA PROCESSING IN COM 053015103 6093 40922 SH DFND 04 0 40922 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5430006 36469916 SH SOLE 0 0 36469916 AUTOMATIC DATA PROCESSING IN COM 053015103 391 2623 SH SOLE 0 2623 0 AUTONATION INC COM 05329W102 753 20040 SH DFND 01 0 20040 0 AUTONATION INC COM 05329W102 779 20737 SH DFND 02 0 20737 0 AUTONATION INC COM 05329W102 1858 49441 SH DFND 04 0 0 49441 AUTONATION INC COM 05329W102 263214 7004102 SH SOLE 0 0 7004102 AUTONATION INC COM 05329W102 77 2048 SH SOLE 0 2048 0 AUTOZONE INC COM 053332102 29993 26587 SH DFND 01 0 26587 0 AUTOZONE INC COM 053332102 7311 6481 SH DFND 02 0 0 6481 AUTOZONE INC COM 053332102 16855 14941 SH DFND 02 0 14941 0 AUTOZONE INC COM 053332102 71655 63517 SH DFND 04 0 0 63517 AUTOZONE INC COM 053332102 1722 1526 SH DFND 04 0 1526 0 AUTOZONE INC COM 053332102 2377017 2107060 SH SOLE 0 0 2107060 AUTOZONE INC COM 053332102 183 162 SH SOLE 0 162 0 AUTOWEB INC COM 05335B100 1 800 SH DFND 04 0 0 800 AUTOWEB INC COM 05335B100 345 267525 SH SOLE 0 0 267525 AVALARA INC COM 05338G106 4538 34094 SH DFND 01 0 34094 0 AVALARA INC COM 05338G106 2669 20057 SH DFND 02 0 0 20057 AVALARA INC COM 05338G106 4976 37390 SH DFND 02 0 37390 0 AVALARA INC COM 05338G106 6125 46022 SH DFND 04 0 0 46022 AVALARA INC COM 05338G106 1131 8501 SH DFND 04 0 8501 0 AVALARA INC COM 05338G106 888032 6672415 SH SOLE 0 0 6672415 AVALARA INC COM 05338G106 100 751 SH SOLE 0 751 0 AVALON HLDGS CORP CL A 05343P109 41 25600 SH SOLE 0 0 25600 AVALON GLOBOCARE CORP COM 05344R104 59 31254 SH DFND 01 0 31254 0 AVALON GLOBOCARE CORP COM 05344R104 1184 623365 SH SOLE 0 0 623365 AVALON GLOBOCARE CORP COM 05344R104 1 292 SH SOLE 0 292 0 AVALONBAY CMNTYS INC COM 053484101 23160 149765 SH DFND 01 0 149765 0 AVALONBAY CMNTYS INC COM 053484101 6180 39967 SH DFND 02 0 0 39967 AVALONBAY CMNTYS INC COM 053484101 60335 390167 SH DFND 02 0 390167 0 AVALONBAY CMNTYS INC COM 053484101 58966 381312 SH DFND 04 0 0 381312 AVALONBAY CMNTYS INC COM 053484101 3377581 21841576 SH SOLE 0 0 21841576 AVALONBAY CMNTYS INC COM 053484101 139 901 SH SOLE 0 901 0 AVANOS MED INC COM 05350V106 1026 34905 SH DFND 01 0 34905 0 AVANOS MED INC COM 05350V106 426 14485 SH DFND 02 0 14485 0 AVANOS MED INC COM 05350V106 1015 34519 SH DFND 04 0 0 34519 AVANOS MED INC COM 05350V106 129283 4398882 SH SOLE 0 0 4398882 AVANOS MED INC COM 05350V106 10 337 SH SOLE 0 337 0 AVANGRID INC COM 05351W103 808 19236 SH DFND 01 0 19236 0 AVANGRID INC COM 05351W103 1419 33795 SH DFND 02 0 33795 0 AVANGRID INC COM 05351W103 2725 64916 SH DFND 04 0 0 64916 AVANGRID INC COM 05351W103 248105 5910079 SH SOLE 0 0 5910079 AVANGRID INC COM 05351W103 148 3514 SH SOLE 0 3514 0 AVAYA HLDGS CORP COM 05351X101 2362 191072 SH DFND 01 0 191072 0 AVAYA HLDGS CORP COM 05351X101 402 32563 SH DFND 02 0 32563 0 AVAYA HLDGS CORP COM 05351X101 961 77778 SH DFND 04 0 0 77778 AVAYA HLDGS CORP COM 05351X101 105779 8558141 SH SOLE 0 0 8558141 AVAYA HLDGS CORP COM 05351X101 19 1497 SH SOLE 0 1497 0 AVANTOR INC COM 05352A100 2800 164711 SH DFND 01 0 164711 0 AVANTOR INC COM 05352A100 1965 115614 SH DFND 02 0 0 115614 AVANTOR INC COM 05352A100 3678 216339 SH DFND 02 0 216339 0 AVANTOR INC COM 05352A100 3487 205111 SH DFND 04 0 0 205111 AVANTOR INC COM 05352A100 774 45527 SH DFND 04 0 45527 0 AVANTOR INC COM 05352A100 603482 35498931 SH SOLE 0 0 35498931 AVANTOR INC COM 05352A100 44 2582 SH SOLE 0 2582 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 105 20369 SH DFND 01 0 20369 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 15 2905 SH DFND 04 0 0 2905 AVEO PHARMACEUTICALS INC COM NEW 053588307 5464 1060900 SH SOLE 0 0 1060900 AVEO PHARMACEUTICALS INC COM NEW 053588307 0 92 SH SOLE 0 92 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 161 14919 SH DFND 01 0 14919 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 39 3662 SH DFND 04 0 0 3662 AVENUE THERAPEUTICS INC COM NEW 05360L205 4415 409929 SH SOLE 0 0 409929 AVENUE THERAPEUTICS INC COM NEW 05360L205 1 69 SH SOLE 0 69 0 AVERY DENNISON CORP COM 053611109 10616 93050 SH DFND 01 0 93050 0 AVERY DENNISON CORP COM 053611109 2732 23950 SH DFND 02 0 0 23950 AVERY DENNISON CORP COM 053611109 5347 46869 SH DFND 02 0 46869 0 AVERY DENNISON CORP COM 053611109 25611 224477 SH DFND 04 0 0 224477 AVERY DENNISON CORP COM 053611109 432 3789 SH DFND 04 0 3789 0 AVERY DENNISON CORP COM 053611109 1059829 9289410 SH SOLE 0 0 9289410 AVERY DENNISON CORP COM 053611109 60 530 SH SOLE 0 530 0 AVIAT NETWORKS INC COM NEW 05366Y201 23 1279 SH DFND 01 0 1279 0 AVIAT NETWORKS INC COM NEW 05366Y201 18 973 SH DFND 04 0 0 973 AVIAT NETWORKS INC COM NEW 05366Y201 3227 176804 SH SOLE 0 0 176804 AVID TECHNOLOGY INC COM 05367P100 479 65857 SH DFND 01 0 65857 0 AVID TECHNOLOGY INC COM 05367P100 100 13730 SH DFND 04 0 0 13730 AVID TECHNOLOGY INC COM 05367P100 16127 2218260 SH SOLE 0 0 2218260 AVID TECHNOLOGY INC COM 05367P100 11 1562 SH SOLE 0 1562 0 AVID BIOSERVICES INC COM 05368M106 708 107901 SH DFND 01 0 107901 0 AVID BIOSERVICES INC COM 05368M106 80 12227 SH DFND 04 0 0 12227 AVID BIOSERVICES INC COM 05368M106 16799 2558866 SH SOLE 0 0 2558866 AVID BIOSERVICES INC COM 05368M106 2 297 SH SOLE 0 297 0 AVIDITY BIOSCIENCES INC COM 05370A108 17 611 SH DFND 01 0 611 0 AVIDITY BIOSCIENCES INC COM 05370A108 3 114 SH DFND 04 0 0 114 AVIDITY BIOSCIENCES INC COM 05370A108 545 19275 SH SOLE 0 0 19275 AVINGER INC COM 053734604 38 123737 SH SOLE 0 0 123737 AVIS BUDGET GROUP COM 053774105 2504 109379 SH DFND 01 0 109379 0 AVIS BUDGET GROUP COM 053774105 455 19888 SH DFND 02 0 19888 0 AVIS BUDGET GROUP COM 053774105 963 42058 SH DFND 04 0 0 42058 AVIS BUDGET GROUP COM 053774105 113068 4939607 SH SOLE 0 0 4939607 AVIS BUDGET GROUP COM 053774105 8 345 SH SOLE 0 345 0 AVISTA CORP COM 05379B107 1771 48657 SH DFND 01 0 48657 0 AVISTA CORP COM 05379B107 2096 57608 SH DFND 02 0 57608 0 AVISTA CORP COM 05379B107 2330 64037 SH DFND 04 0 0 64037 AVISTA CORP COM 05379B107 274760 7550421 SH SOLE 0 0 7550421 AVISTA CORP COM 05379B107 286 7857 SH SOLE 0 7857 0 AVNET INC COM 053807103 930 33355 SH DFND 01 0 33355 0 AVNET INC COM 053807103 1064 38150 SH DFND 02 0 38150 0 AVNET INC COM 053807103 2272 81464 SH DFND 04 0 0 81464 AVNET INC COM 053807103 308425 11060620 SH SOLE 0 0 11060620 AVNET INC COM 053807103 78 2808 SH SOLE 0 2808 0 AWARE INC MASS COM 05453N100 10 3032 SH DFND 01 0 3032 0 AWARE INC MASS COM 05453N100 7 2200 SH DFND 04 0 0 2200 AWARE INC MASS COM 05453N100 589 183320 SH SOLE 0 0 183320 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1799 64591 SH DFND 01 0 64591 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 224 8029 SH DFND 02 0 8029 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 701 25162 SH DFND 04 0 0 25162 AXCELIS TECHNOLOGIES INC COM NEW 054540208 60527 2173309 SH SOLE 0 0 2173309 AXCELIS TECHNOLOGIES INC COM NEW 054540208 16 585 SH SOLE 0 585 0 AXCELLA HEALTH INC COM 05454B105 119 21519 SH DFND 01 0 21519 0 AXCELLA HEALTH INC COM 05454B105 38 6907 SH DFND 04 0 0 6907 AXCELLA HEALTH INC COM 05454B105 5084 919395 SH SOLE 0 0 919395 AVROBIO INC COM 05455M100 1105 63331 SH DFND 01 0 63331 0 AVROBIO INC COM 05455M100 82 4709 SH DFND 02 0 4709 0 AVROBIO INC COM 05455M100 373 21369 SH DFND 04 0 0 21369 AVROBIO INC COM 05455M100 24761 1418992 SH SOLE 0 0 1418992 AVROBIO INC COM 05455M100 13 772 SH SOLE 0 772 0 AXOGEN INC COM 05463X106 700 75795 SH DFND 01 0 75795 0 AXOGEN INC COM 05463X106 59 6338 SH DFND 02 0 6338 0 AXOGEN INC COM 05463X106 216 23358 SH DFND 04 0 0 23358 AXOGEN INC COM 05463X106 16658 1802783 SH SOLE 0 0 1802783 AXOGEN INC COM 05463X106 2 195 SH SOLE 0 195 0 AXON ENTERPRISE INC COM 05464C101 2814 28674 SH DFND 01 0 28674 0 AXON ENTERPRISE INC COM 05464C101 1871 19062 SH DFND 02 0 19062 0 AXON ENTERPRISE INC COM 05464C101 4449 45341 SH DFND 04 0 0 45341 AXON ENTERPRISE INC COM 05464C101 672 6843 SH DFND 04 0 6843 0 AXON ENTERPRISE INC COM 05464C101 554206 5647674 SH SOLE 0 0 5647674 AXON ENTERPRISE INC COM 05464C101 44 449 SH SOLE 0 449 0 AXSOME THERAPEUTICS INC COM 05464T104 4737 57569 SH DFND 01 0 57569 0 AXSOME THERAPEUTICS INC COM 05464T104 682 8291 SH DFND 02 0 8291 0 AXSOME THERAPEUTICS INC COM 05464T104 1754 21320 SH DFND 04 0 0 21320 AXSOME THERAPEUTICS INC COM 05464T104 151886 1845963 SH SOLE 0 0 1845963 AXSOME THERAPEUTICS INC COM 05464T104 34 417 SH SOLE 0 417 0 AXOS FINANCIAL INC COM 05465C100 1023 46342 SH DFND 01 0 46342 0 AXOS FINANCIAL INC COM 05465C100 333 15087 SH DFND 02 0 15087 0 AXOS FINANCIAL INC COM 05465C100 982 44452 SH DFND 04 0 0 44452 AXOS FINANCIAL INC COM 05465C100 116235 5264272 SH SOLE 0 0 5264272 AXOS FINANCIAL INC COM 05465C100 32 1459 SH SOLE 0 1459 0 AXONICS MODULATION TECHNOLOG COM 05465P101 2166 61689 SH DFND 01 0 61689 0 AXONICS MODULATION TECHNOLOG COM 05465P101 154 4382 SH DFND 02 0 4382 0 AXONICS MODULATION TECHNOLOG COM 05465P101 527 15002 SH DFND 04 0 0 15002 AXONICS MODULATION TECHNOLOG COM 05465P101 39609 1128140 SH SOLE 0 0 1128140 AXONICS MODULATION TECHNOLOG COM 05465P101 14 390 SH SOLE 0 390 0 AYTU BIOSCIENCE INC COM PAR 054754700 18 12386 SH DFND 01 0 12386 0 AYTU BIOSCIENCE INC COM PAR 054754700 5979 4210726 SH SOLE 0 0 4210726 AYTU BIOSCIENCE INC COM PAR 054754700 2 1359 SH SOLE 0 1359 0 AZEK CO INC CL A 05478C105 74980 2353430 SH SOLE 0 0 2353430 AZEK CO INC CL A 05478C105 7 210 SH SOLE 0 210 0 BBX CAP CORP NEW CL A 05491N104 115 45453 SH DFND 01 0 45453 0 BBX CAP CORP NEW CL A 05491N104 57 22296 SH DFND 04 0 0 22296 BBX CAP CORP NEW CL A 05491N104 7973 3138929 SH SOLE 0 0 3138929 BBX CAP CORP NEW CL A 05491N104 1 207 SH SOLE 0 207 0 AZURRX BIOPHARMA INC COM 05502L105 623 687164 SH SOLE 0 0 687164 B & G FOODS INC NEW COM 05508R106 2987 122516 SH DFND 01 0 122516 0 B & G FOODS INC NEW COM 05508R106 536 21968 SH DFND 02 0 21968 0 B & G FOODS INC NEW COM 05508R106 1146 47026 SH DFND 04 0 0 47026 B & G FOODS INC NEW COM 05508R106 185917 7625793 SH SOLE 0 0 7625793 B & G FOODS INC NEW COM 05508R106 20 806 SH SOLE 0 806 0 BCB BANCORP INC COM 055298103 93 10063 SH DFND 01 0 10063 0 BCB BANCORP INC COM 055298103 61 6578 SH DFND 04 0 0 6578 BCB BANCORP INC COM 055298103 6540 704790 SH SOLE 0 0 704790 BCB BANCORP INC COM 055298103 2 211 SH SOLE 0 211 0 BCE INC COM NEW 05534B760 6119 146488 SH DFND 01 0 146488 0 BCE INC COM NEW 05534B760 1807 43250 SH DFND 02 0 0 43250 BCE INC COM NEW 05534B760 6885 164832 SH DFND 02 0 164832 0 BCE INC COM NEW 05534B760 10588 253473 SH DFND 04 0 0 253473 BCE INC COM NEW 05534B760 350979 8402666 SH SOLE 0 0 8402666 BCE INC COM NEW 05534B760 73977 1771063 SH SOLE 0 1771063 0 BGC PARTNERS INC CL A 05541T101 595 217253 SH DFND 01 0 217253 0 BGC PARTNERS INC CL A 05541T101 237 86552 SH DFND 02 0 86552 0 BGC PARTNERS INC CL A 05541T101 586 213829 SH DFND 04 0 0 213829 BGC PARTNERS INC CL A 05541T101 71120 25956043 SH SOLE 0 0 25956043 BGC PARTNERS INC CL A 05541T101 5 1888 SH SOLE 0 1888 0 BG STAFFING INC COM 05544A109 80 7067 SH DFND 01 0 7067 0 BG STAFFING INC COM 05544A109 21 1885 SH DFND 04 0 0 1885 BG STAFFING INC COM 05544A109 5347 472389 SH SOLE 0 0 472389 BG STAFFING INC COM 05544A109 0 33 SH SOLE 0 33 0 BJS WHSL CLUB HLDGS INC COM 05550J101 10527 282450 SH DFND 01 0 282450 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1528 41001 SH DFND 02 0 41001 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3685 98870 SH DFND 04 0 0 98870 BJS WHSL CLUB HLDGS INC COM 05550J101 482851 12955498 SH SOLE 0 0 12955498 BJS WHSL CLUB HLDGS INC COM 05550J101 52 1402 SH SOLE 0 1402 0 BBQ HLDGS INC COM 05551A109 2 733 SH DFND 01 0 733 0 BBQ HLDGS INC COM 05551A109 9 2790 SH DFND 04 0 0 2790 BBQ HLDGS INC COM 05551A109 814 247168 SH SOLE 0 0 247168 BOK FINL CORP COM NEW 05561Q201 615 10901 SH DFND 01 0 10901 0 BOK FINL CORP COM NEW 05561Q201 573 10157 SH DFND 02 0 10157 0 BOK FINL CORP COM NEW 05561Q201 1439 25499 SH DFND 04 0 0 25499 BOK FINL CORP COM NEW 05561Q201 178016 3154076 SH SOLE 0 0 3154076 BOK FINL CORP COM NEW 05561Q201 38 671 SH SOLE 0 671 0 BRT APARTMENTS CORP COM 055645303 78 7252 SH DFND 01 0 7252 0 BRT APARTMENTS CORP COM 055645303 26 2400 SH DFND 04 0 0 2400 BRT APARTMENTS CORP COM 055645303 6834 631613 SH SOLE 0 0 631613 BRT APARTMENTS CORP COM 055645303 1 67 SH SOLE 0 67 0 BRP INC COM SUN VTG 05577W200 752 17652 SH DFND 01 0 17652 0 BRP INC COM SUN VTG 05577W200 563 13226 SH DFND 02 0 13226 0 BRP INC COM SUN VTG 05577W200 746 17529 SH DFND 04 0 0 17529 BRP INC COM SUN VTG 05577W200 45484 1068205 SH SOLE 0 0 1068205 BRP INC COM SUN VTG 05577W200 2049 48128 SH SOLE 0 48128 0 B. RILEY FINANCIAL INC COM 05580M108 283 12994 SH DFND 01 0 12994 0 B. RILEY FINANCIAL INC COM 05580M108 59 2700 SH DFND 02 0 2700 0 B. RILEY FINANCIAL INC COM 05580M108 247 11364 SH DFND 04 0 0 11364 B. RILEY FINANCIAL INC COM 05580M108 17293 794721 SH SOLE 0 0 794721 B. RILEY FINANCIAL INC COM 05580M108 3 138 SH SOLE 0 138 0 BK TECHNOLOGIES CORPORATION COM 05587G104 5 1432 SH DFND 01 0 1432 0 BK TECHNOLOGIES CORPORATION COM 05587G104 657 193942 SH SOLE 0 0 193942 BRP GROUP INC COM CL A 05589G102 755 43737 SH DFND 01 0 43737 0 BRP GROUP INC COM CL A 05589G102 177 10257 SH DFND 04 0 0 10257 BRP GROUP INC COM CL A 05589G102 24411 1413502 SH SOLE 0 0 1413502 BRP GROUP INC COM CL A 05589G102 1 71 SH SOLE 0 71 0 BMC STK HLDGS INC COM 05591B109 1230 48922 SH DFND 01 0 48922 0 BMC STK HLDGS INC COM 05591B109 553 22010 SH DFND 02 0 22010 0 BMC STK HLDGS INC COM 05591B109 1407 55983 SH DFND 04 0 0 55983 BMC STK HLDGS INC COM 05591B109 92603 3683505 SH SOLE 0 0 3683505 BMC STK HLDGS INC COM 05591B109 47 1858 SH SOLE 0 1858 0 BWX TECHNOLOGIES INC COM 05605H100 2269 40052 SH DFND 01 0 40052 0 BWX TECHNOLOGIES INC COM 05605H100 1747 30844 SH DFND 02 0 30844 0 BWX TECHNOLOGIES INC COM 05605H100 3825 67526 SH DFND 04 0 0 67526 BWX TECHNOLOGIES INC COM 05605H100 379 6696 SH DFND 04 0 6696 0 BWX TECHNOLOGIES INC COM 05605H100 493560 8713975 SH SOLE 0 0 8713975 BWX TECHNOLOGIES INC COM 05605H100 42 737 SH SOLE 0 737 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 15 6689 SH DFND 01 0 6689 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 19 8464 SH DFND 04 0 0 8464 BABCOCK & WILCOX ENTERPRISES COM 05614L209 3297 1446072 SH SOLE 0 0 1446072 BABCOCK & WILCOX ENTERPRISES COM 05614L209 0 94 SH SOLE 0 94 0 BADGER METER INC COM 056525108 3828 60832 SH DFND 01 0 60832 0 BADGER METER INC COM 056525108 635 10094 SH DFND 02 0 10094 0 BADGER METER INC COM 056525108 1487 23632 SH DFND 04 0 0 23632 BADGER METER INC COM 056525108 206736 3285691 SH SOLE 0 0 3285691 BADGER METER INC COM 056525108 173 2756 SH SOLE 0 2756 0 BAIDU INC SPON ADR REP A 056752108 15541 129631 SH DFND 01 0 129631 0 BAIDU INC SPON ADR REP A 056752108 14238 118761 SH DFND 02 0 118761 0 BAIDU INC SPON ADR REP A 056752108 69705 581406 SH DFND 04 0 0 581406 BAIDU INC SPON ADR REP A 056752108 4345 36240 SH DFND 05 0 0 36240 BAIDU INC SPON ADR REP A 056752108 1075047 8966946 SH SOLE 0 0 8966946 BAKER HUGHES COMPANY CL A 05722G100 10746 698234 SH DFND 01 0 698234 0 BAKER HUGHES COMPANY CL A 05722G100 2671 173530 SH DFND 02 0 0 173530 BAKER HUGHES COMPANY CL A 05722G100 5404 351135 SH DFND 02 0 351135 0 BAKER HUGHES COMPANY CL A 05722G100 28318 1840015 SH DFND 04 0 0 1840015 BAKER HUGHES COMPANY CL A 05722G100 23678 1538519 SH DFND 04 0 1538519 0 BAKER HUGHES COMPANY CL A 05722G100 1121596 72878236 SH SOLE 0 0 72878236 BAKER HUGHES COMPANY CL A 05722G100 66 4266 SH SOLE 0 4266 0 BALCHEM CORP COM 057665200 6009 63348 SH DFND 01 0 63348 0 BALCHEM CORP COM 057665200 871 9185 SH DFND 02 0 9185 0 BALCHEM CORP COM 057665200 2232 23527 SH DFND 04 0 0 23527 BALCHEM CORP COM 057665200 335183 3533453 SH SOLE 0 0 3533453 BALCHEM CORP COM 057665200 20 206 SH SOLE 0 206 0 BALL CORP COM 058498106 26605 382857 SH DFND 01 0 382857 0 BALL CORP COM 058498106 6419 92368 SH DFND 02 0 0 92368 BALL CORP COM 058498106 12139 174684 SH DFND 02 0 174684 0 BALL CORP COM 058498106 60396 869126 SH DFND 04 0 0 869126 BALL CORP COM 058498106 2294 33015 SH DFND 04 0 33015 0 BALL CORP COM 058498106 2467989 35515741 SH SOLE 0 0 35515741 BALL CORP COM 058498106 179 2582 SH SOLE 0 2582 0 BALLANTYNE STRONG INC COM 058516105 5 3252 SH DFND 04 0 0 3252 BALLANTYNE STRONG INC COM 058516105 584 355941 SH SOLE 0 0 355941 BALLANTYNE STRONG INC COM 058516105 0 69 SH SOLE 0 69 0 BALLARD PWR SYS INC NEW COM 058586108 847 55012 SH DFND 02 0 55012 0 BALLARD PWR SYS INC NEW COM 058586108 952 61795 SH DFND 04 0 0 61795 BALLARD PWR SYS INC NEW COM 058586108 205 13311 SH SOLE 0 13311 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 40 10654 SH DFND 02 0 10654 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 93 24873 SH DFND 05 0 0 24873 BANCFIRST CORP COM 05945F103 544 13413 SH DFND 01 0 13413 0 BANCFIRST CORP COM 05945F103 175 4307 SH DFND 02 0 4307 0 BANCFIRST CORP COM 05945F103 613 15100 SH DFND 04 0 0 15100 BANCFIRST CORP COM 05945F103 96298 2373621 SH SOLE 0 0 2373621 BANCFIRST CORP COM 05945F103 14 348 SH SOLE 0 348 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 34 8995 SH DFND 01 0 8995 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 12403 3255429 SH DFND 04 0 3255429 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 74969 19677027 SH SOLE 0 0 19677027 BANCO MACRO SA SPON ADR B 05961W105 85 4603 SH DFND 02 0 4603 0 BANCO MACRO SA SPON ADR B 05961W105 330 17795 SH DFND 05 0 0 17795 BANCO SANTANDER S.A. ADR 05964H105 391 162313 SH SOLE 0 0 162313 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 183 11170 SH DFND 01 0 11170 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7 400 SH DFND 02 0 400 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 51 3112 SH DFND 04 0 0 3112 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 34659 2113353 SH SOLE 0 0 2113353 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 19097 3658521 SH SOLE 0 0 3658521 BANCOLOMBIA S A SPON ADR PREF 05968L102 1180 44841 SH DFND 01 0 44841 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 237 8997 SH DFND 02 0 8997 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 93193 3542097 SH SOLE 0 0 3542097 BANCORP INC DEL COM 05969A105 360 36689 SH DFND 01 0 36689 0 BANCORP INC DEL COM 05969A105 107 10883 SH DFND 02 0 10883 0 BANCORP INC DEL COM 05969A105 514 52404 SH DFND 04 0 0 52404 BANCORP INC DEL COM 05969A105 26126 2665965 SH SOLE 0 0 2665965 BANCORP INC DEL COM 05969A105 25 2595 SH SOLE 0 2595 0 BANCORP 34 INC COM 05970V106 3 230 SH DFND 01 0 230 0 BANCORP 34 INC COM 05970V106 529 46824 SH SOLE 0 0 46824 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1611 70842 SH DFND 01 0 70842 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 599 26331 SH DFND 02 0 26331 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1735 76301 SH DFND 04 0 0 76301 BANCORPSOUTH BK TUPELO MISS COM 05971J102 214650 9439292 SH SOLE 0 0 9439292 BANCORPSOUTH BK TUPELO MISS COM 05971J102 15 659 SH SOLE 0 659 0 BANDWIDTH INC COM CL A 05988J103 5010 39447 SH DFND 01 0 39447 0 BANDWIDTH INC COM CL A 05988J103 537 4232 SH DFND 02 0 4232 0 BANDWIDTH INC COM CL A 05988J103 1551 12209 SH DFND 04 0 0 12209 BANDWIDTH INC COM CL A 05988J103 207660 1635119 SH SOLE 0 0 1635119 BANDWIDTH INC COM CL A 05988J103 16 126 SH SOLE 0 126 0 BANC OF CALIFORNIA INC COM 05990K106 354 32713 SH DFND 01 0 32713 0 BANC OF CALIFORNIA INC COM 05990K106 188 17401 SH DFND 02 0 17401 0 BANC OF CALIFORNIA INC COM 05990K106 390 36004 SH DFND 04 0 0 36004 BANC OF CALIFORNIA INC COM 05990K106 32477 2998782 SH SOLE 0 0 2998782 BANC OF CALIFORNIA INC COM 05990K106 32 2915 SH SOLE 0 2915 0 BK OF AMERICA CORP COM 060505104 197606 8320240 SH DFND 01 0 8320240 0 BK OF AMERICA CORP COM 060505104 51732 2178204 SH DFND 02 0 0 2178204 BK OF AMERICA CORP COM 060505104 107664 4533228 SH DFND 02 0 4533228 0 BK OF AMERICA CORP COM 060505104 505240 21273256 SH DFND 04 0 0 21273256 BK OF AMERICA CORP COM 060505104 13992341 589151190 SH SOLE 0 0 589151190 BK OF AMERICA CORP COM 060505104 1391 58562 SH SOLE 0 58562 0 BANK FIRST CORP COM 06211J100 795 12406 SH DFND 01 0 12406 0 BANK FIRST CORP COM 06211J100 92 1436 SH DFND 02 0 1436 0 BANK FIRST CORP COM 06211J100 267 4161 SH DFND 04 0 0 4161 BANK FIRST CORP COM 06211J100 20503 319865 SH SOLE 0 0 319865 BANK FIRST CORP COM 06211J100 4 63 SH SOLE 0 63 0 BANK HAWAII CORP COM 062540109 833 13572 SH DFND 01 0 13572 0 BANK HAWAII CORP COM 062540109 669 10893 SH DFND 02 0 10893 0 BANK HAWAII CORP COM 062540109 2019 32882 SH DFND 04 0 0 32882 BANK HAWAII CORP COM 062540109 239086 3893278 SH SOLE 0 0 3893278 BANK HAWAII CORP COM 062540109 57 928 SH SOLE 0 928 0 BANK OF MARIN BANCORP COM 063425102 312 9359 SH DFND 01 0 9359 0 BANK OF MARIN BANCORP COM 063425102 89 2678 SH DFND 02 0 2678 0 BANK OF MARIN BANCORP COM 063425102 368 11056 SH DFND 04 0 0 11056 BANK OF MARIN BANCORP COM 063425102 22994 689880 SH SOLE 0 0 689880 BANK OF MARIN BANCORP COM 063425102 3 105 SH SOLE 0 105 0 BANK MONTREAL QUE COM 063671101 16114 303746 SH DFND 01 0 303746 0 BANK MONTREAL QUE COM 063671101 9556 180125 SH DFND 02 0 0 180125 BANK MONTREAL QUE COM 063671101 20376 384098 SH DFND 02 0 384098 0 BANK MONTREAL QUE COM 063671101 34340 647309 SH DFND 04 0 0 647309 BANK MONTREAL QUE COM 063671101 879172 16572517 SH SOLE 0 0 16572517 BANK MONTREAL QUE COM 063671101 74721 1408493 SH SOLE 0 1408493 0 BANK NEW YORK MELLON CORP COM 064058100 33175 858355 SH DFND 01 0 858355 0 BANK NEW YORK MELLON CORP COM 064058100 8660 224059 SH DFND 02 0 0 224059 BANK NEW YORK MELLON CORP COM 064058100 17996 465614 SH DFND 02 0 465614 0 BANK NEW YORK MELLON CORP COM 064058100 89361 2312052 SH DFND 04 0 0 2312052 BANK NEW YORK MELLON CORP COM 064058100 2348842 60772106 SH SOLE 0 0 60772106 BANK NEW YORK MELLON CORP COM 064058100 339 8761 SH SOLE 0 8761 0 BANK NOVA SCOTIA B C COM 064149107 23543 570881 SH DFND 01 0 570881 0 BANK NOVA SCOTIA B C COM 064149107 13871 336347 SH DFND 02 0 0 336347 BANK NOVA SCOTIA B C COM 064149107 30572 741326 SH DFND 02 0 741326 0 BANK NOVA SCOTIA B C COM 064149107 50886 1233898 SH DFND 04 0 0 1233898 BANK NOVA SCOTIA B C COM 064149107 1288397 31241444 SH SOLE 0 0 31241444 BANK NOVA SCOTIA B C COM 064149107 109681 2659587 SH SOLE 0 2659587 0 BANK OZK COM 06417N103 977 41639 SH DFND 01 0 41639 0 BANK OZK COM 06417N103 998 42526 SH DFND 02 0 42526 0 BANK OZK COM 06417N103 2357 100415 SH DFND 04 0 0 100415 BANK OZK COM 06417N103 267971 11417615 SH SOLE 0 0 11417615 BANK OZK COM 06417N103 67 2868 SH SOLE 0 2868 0 BANK COMM HLDGS COM 06424J103 92 12143 SH DFND 01 0 12143 0 BANK COMM HLDGS COM 06424J103 67 8774 SH DFND 04 0 0 8774 BANK COMM HLDGS COM 06424J103 5840 770394 SH SOLE 0 0 770394 BANK COMM HLDGS COM 06424J103 0 14 SH SOLE 0 14 0 BANK PRINCETON NEW JERSEY COM 064520109 80 3980 SH DFND 01 0 3980 0 BANK PRINCETON NEW JERSEY COM 064520109 25 1232 SH DFND 04 0 0 1232 BANK PRINCETON NEW JERSEY COM 064520109 5570 277378 SH SOLE 0 0 277378 BANK PRINCETON NEW JERSEY COM 064520109 0 6 SH SOLE 0 6 0 BANK SOUTH CAROLINA CORP COM 065066102 15 886 SH DFND 01 0 886 0 BANK SOUTH CAROLINA CORP COM 065066102 8 448 SH DFND 04 0 0 448 BANK SOUTH CAROLINA CORP COM 065066102 1310 78048 SH SOLE 0 0 78048 BANKFINANCIAL CORP COM 06643P104 82 9819 SH DFND 01 0 9819 0 BANKFINANCIAL CORP COM 06643P104 74 8816 SH DFND 04 0 0 8816 BANKFINANCIAL CORP COM 06643P104 6879 818975 SH SOLE 0 0 818975 BANKFINANCIAL CORP COM 06643P104 0 10 SH SOLE 0 10 0 BANKUNITED INC COM 06652K103 1341 66212 SH DFND 01 0 66212 0 BANKUNITED INC COM 06652K103 653 32250 SH DFND 02 0 32250 0 BANKUNITED INC COM 06652K103 1469 72519 SH DFND 04 0 0 72519 BANKUNITED INC COM 06652K103 173621 8573867 SH SOLE 0 0 8573867 BANKUNITED INC COM 06652K103 36 1765 SH SOLE 0 1765 0 BANK7 CORP COM 06652N107 39 3586 SH DFND 01 0 3586 0 BANK7 CORP COM 06652N107 5 500 SH DFND 04 0 0 500 BANK7 CORP COM 06652N107 2018 185909 SH SOLE 0 0 185909 BANNER CORP COM NEW 06652V208 967 25454 SH DFND 01 0 25454 0 BANNER CORP COM NEW 06652V208 427 11241 SH DFND 02 0 11241 0 BANNER CORP COM NEW 06652V208 1031 27126 SH DFND 04 0 0 27126 BANNER CORP COM NEW 06652V208 138738 3651010 SH SOLE 0 0 3651010 BANNER CORP COM NEW 06652V208 18 472 SH SOLE 0 472 0 BANKWELL FINL GROUP INC COM 06654A103 76 4795 SH DFND 01 0 4795 0 BANKWELL FINL GROUP INC COM 06654A103 58 3673 SH DFND 04 0 0 3673 BANKWELL FINL GROUP INC COM 06654A103 5090 320150 SH SOLE 0 0 320150 BANKWELL FINL GROUP INC COM 06654A103 0 6 SH SOLE 0 6 0 BAR HBR BANKSHARES COM 066849100 259 11547 SH DFND 01 0 11547 0 BAR HBR BANKSHARES COM 066849100 208 9307 SH DFND 02 0 9307 0 BAR HBR BANKSHARES COM 066849100 246 10984 SH DFND 04 0 0 10984 BAR HBR BANKSHARES COM 066849100 17227 769412 SH SOLE 0 0 769412 BAR HBR BANKSHARES COM 066849100 3 140 SH SOLE 0 140 0 BAOZUN INC SPONSORED ADR 06684L103 674 17534 SH DFND 01 0 17534 0 BAOZUN INC SPONSORED ADR 06684L103 626 16292 SH DFND 02 0 16292 0 BAOZUN INC SPONSORED ADR 06684L103 2746 71417 SH DFND 04 0 0 71417 BAOZUN INC SPONSORED ADR 06684L103 219 5684 SH DFND 05 0 0 5684 BAOZUN INC SPONSORED ADR 06684L103 49486 1287032 SH SOLE 0 0 1287032 BARNES & NOBLE ED INC COM 06777U101 14 8488 SH DFND 01 0 8488 0 BARNES & NOBLE ED INC COM 06777U101 15 9615 SH DFND 04 0 0 9615 BARNES & NOBLE ED INC COM 06777U101 3502 2188684 SH SOLE 0 0 2188684 BARNES & NOBLE ED INC COM 06777U101 2 1064 SH SOLE 0 1064 0 BARNES GROUP INC COM 067806109 1345 33992 SH DFND 01 0 33992 0 BARNES GROUP INC COM 067806109 597 15079 SH DFND 02 0 15079 0 BARNES GROUP INC COM 067806109 1392 35181 SH DFND 04 0 0 35181 BARNES GROUP INC COM 067806109 190150 4806635 SH SOLE 0 0 4806635 BARNES GROUP INC COM 067806109 13 320 SH SOLE 0 320 0 BARRICK GOLD CORPORATION COM 067901108 22476 834309 SH DFND 01 0 834309 0 BARRICK GOLD CORPORATION COM 067901108 11778 437186 SH DFND 02 0 0 437186 BARRICK GOLD CORPORATION COM 067901108 32407 1202946 SH DFND 02 0 1202946 0 BARRICK GOLD CORPORATION COM 067901108 40617 1507680 SH DFND 04 0 0 1507680 BARRICK GOLD CORPORATION COM 067901108 1217154 45180169 SH SOLE 0 0 45180169 BARRICK GOLD CORPORATION COM 067901108 75671 2808854 SH SOLE 0 2808854 0 BARNWELL INDS INC COM 068221100 40 44204 SH SOLE 0 0 44204 BARRETT BUSINESS SVCS INC COM 068463108 331 6234 SH DFND 01 0 6234 0 BARRETT BUSINESS SVCS INC COM 068463108 108 2029 SH DFND 02 0 2029 0 BARRETT BUSINESS SVCS INC COM 068463108 251 4720 SH DFND 04 0 0 4720 BARRETT BUSINESS SVCS INC COM 068463108 23892 449681 SH SOLE 0 0 449681 BARRETT BUSINESS SVCS INC COM 068463108 16 304 SH SOLE 0 304 0 BASSETT FURNITURE INDS INC COM 070203104 14 1928 SH DFND 01 0 1928 0 BASSETT FURNITURE INDS INC COM 070203104 19 2617 SH DFND 04 0 0 2617 BASSETT FURNITURE INDS INC COM 070203104 3070 417696 SH SOLE 0 0 417696 BASSETT FURNITURE INDS INC COM 070203104 0 33 SH SOLE 0 33 0 BATTALION OIL CORP COM 07134L107 4402 463327 SH SOLE 0 0 463327 BATTALION OIL CORP COM 07134L107 2 181 SH SOLE 0 181 0 BAUDAX BIO INC COM 07160F107 6 1429 SH DFND 01 0 1429 0 BAUDAX BIO INC COM 07160F107 9 2136 SH DFND 04 0 0 2136 BAUDAX BIO INC COM 07160F107 1553 374252 SH SOLE 0 0 374252 BAUDAX BIO INC COM 07160F107 0 34 SH SOLE 0 34 0 BAUSCH HEALTH COS INC COM 071734107 2727 149103 SH DFND 01 0 149103 0 BAUSCH HEALTH COS INC COM 071734107 1753 95837 SH DFND 02 0 0 95837 BAUSCH HEALTH COS INC COM 071734107 3154 172466 SH DFND 02 0 172466 0 BAUSCH HEALTH COS INC COM 071734107 4918 268864 SH DFND 04 0 0 268864 BAUSCH HEALTH COS INC COM 071734107 146415 8005200 SH SOLE 0 0 8005200 BAUSCH HEALTH COS INC COM 071734107 9079 496412 SH SOLE 0 496412 0 BAXTER INTL INC COM 071813109 48979 568862 SH DFND 01 0 568862 0 BAXTER INTL INC COM 071813109 12231 142055 SH DFND 02 0 0 142055 BAXTER INTL INC COM 071813109 27702 321742 SH DFND 02 0 321742 0 BAXTER INTL INC COM 071813109 118739 1379085 SH DFND 04 0 0 1379085 BAXTER INTL INC COM 071813109 2034 23621 SH DFND 04 0 23621 0 BAXTER INTL INC COM 071813109 3232318 37541435 SH SOLE 0 0 37541435 BAXTER INTL INC COM 071813109 329 3821 SH SOLE 0 3821 0 BAYCOM CORP COM 07272M107 157 12184 SH DFND 01 0 12184 0 BAYCOM CORP COM 07272M107 42 3267 SH DFND 04 0 0 3267 BAYCOM CORP COM 07272M107 8386 649543 SH SOLE 0 0 649543 BAYCOM CORP COM 07272M107 1 108 SH SOLE 0 108 0 BAYTEX ENERGY CORP COM 07317Q105 110 218876 SH DFND 01 0 218876 0 BAYTEX ENERGY CORP COM 07317Q105 1 1778 SH DFND 04 0 0 1778 BAYTEX ENERGY CORP COM 07317Q105 7441 14752270 SH SOLE 0 0 14752270 BAYTEX ENERGY CORP COM 07317Q105 311 617124 SH SOLE 0 617124 0 BEACON ROOFING SUPPLY INC COM 073685109 1110 42085 SH DFND 01 0 42085 0 BEACON ROOFING SUPPLY INC COM 073685109 579 21954 SH DFND 02 0 21954 0 BEACON ROOFING SUPPLY INC COM 073685109 1345 51021 SH DFND 04 0 0 51021 BEACON ROOFING SUPPLY INC COM 073685109 134243 5090753 SH SOLE 0 0 5090753 BEACON ROOFING SUPPLY INC COM 073685109 39 1493 SH SOLE 0 1493 0 BEAM THERAPEUTICS INC COM 07373V105 720 25727 SH DFND 01 0 25727 0 BEAM THERAPEUTICS INC COM 07373V105 151 5409 SH DFND 02 0 5409 0 BEAM THERAPEUTICS INC COM 07373V105 249 8881 SH DFND 04 0 0 8881 BEAM THERAPEUTICS INC COM 07373V105 31514 1125495 SH SOLE 0 0 1125495 BEAM THERAPEUTICS INC COM 07373V105 3 108 SH SOLE 0 108 0 BEASLEY BROADCAST GROUP INC CL A 074014101 3 1155 SH DFND 01 0 1155 0 BEASLEY BROADCAST GROUP INC CL A 074014101 965 396986 SH SOLE 0 0 396986 BEAZER HOMES USA INC COM NEW 07556Q881 211 20985 SH DFND 01 0 20985 0 BEAZER HOMES USA INC COM NEW 07556Q881 11 1076 SH DFND 02 0 1076 0 BEAZER HOMES USA INC COM NEW 07556Q881 311 30886 SH DFND 04 0 0 30886 BEAZER HOMES USA INC COM NEW 07556Q881 15302 1519609 SH SOLE 0 0 1519609 BEAZER HOMES USA INC COM NEW 07556Q881 44 4355 SH SOLE 0 4355 0 BECTON DICKINSON & CO COM 075887109 74331 310656 SH DFND 01 0 310656 0 BECTON DICKINSON & CO COM 075887109 17999 75223 SH DFND 02 0 0 75223 BECTON DICKINSON & CO COM 075887109 38800 162160 SH DFND 02 0 162160 0 BECTON DICKINSON & CO COM 075887109 186844 780892 SH DFND 04 0 0 780892 BECTON DICKINSON & CO COM 075887109 5686972 23768011 SH SOLE 0 0 23768011 BECTON DICKINSON & CO COM 075887109 472 1974 SH SOLE 0 1974 0 BED BATH & BEYOND INC COM 075896100 983 92783 SH DFND 01 0 92783 0 BED BATH & BEYOND INC COM 075896100 377 35524 SH DFND 02 0 35524 0 BED BATH & BEYOND INC COM 075896100 941 88751 SH DFND 04 0 0 88751 BED BATH & BEYOND INC COM 075896100 133540 12598082 SH SOLE 0 0 12598082 BED BATH & BEYOND INC COM 075896100 9 872 SH SOLE 0 872 0 BEIGENE LTD SPONSORED ADR 07725L102 448 2378 SH DFND 01 0 2378 0 BEIGENE LTD SPONSORED ADR 07725L102 1904 10104 SH DFND 02 0 0 10104 BEIGENE LTD SPONSORED ADR 07725L102 3776 20040 SH DFND 02 0 20040 0 BEIGENE LTD SPONSORED ADR 07725L102 16980 90128 SH DFND 04 0 0 90128 BEL FUSE INC CL A 077347201 38 3767 SH DFND 04 0 0 3767 BEL FUSE INC CL A 077347201 135 13508 SH SOLE 0 0 13508 BEL FUSE INC CL B 077347300 80 7460 SH DFND 01 0 7460 0 BEL FUSE INC CL B 077347300 6953 648041 SH SOLE 0 0 648041 BEL FUSE INC CL B 077347300 0 25 SH SOLE 0 25 0 BELDEN INC COM 077454106 1014 31144 SH DFND 01 0 31144 0 BELDEN INC COM 077454106 449 13797 SH DFND 02 0 13797 0 BELDEN INC COM 077454106 987 30312 SH DFND 04 0 0 30312 BELDEN INC COM 077454106 132974 4085222 SH SOLE 0 0 4085222 BELDEN INC COM 077454106 9 285 SH SOLE 0 285 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 86 6813 SH DFND 01 0 6813 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 46 3642 SH DFND 04 0 0 3642 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 4346 346330 SH SOLE 0 0 346330 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 6 792 SH DFND 01 0 792 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 9 1181 SH DFND 04 0 0 1181 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 1296 174380 SH SOLE 0 0 174380 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 0 3 SH SOLE 0 3 0 BELLRING BRANDS INC COM CL A 079823100 575 28813 SH DFND 01 0 28813 0 BELLRING BRANDS INC COM CL A 079823100 149 7448 SH DFND 02 0 7448 0 BELLRING BRANDS INC COM CL A 079823100 519 26012 SH DFND 04 0 0 26012 BELLRING BRANDS INC COM CL A 079823100 68654 3443051 SH SOLE 0 0 3443051 BELLRING BRANDS INC COM CL A 079823100 4 215 SH SOLE 0 215 0 BELLUS HEALTH INC NEW COM NEW 07987C204 115 11194 SH DFND 02 0 11194 0 BELLUS HEALTH INC NEW COM NEW 07987C204 144 14021 SH DFND 04 0 0 14021 BENCHMARK ELECTRS INC COM 08160H101 577 26727 SH DFND 01 0 26727 0 BENCHMARK ELECTRS INC COM 08160H101 305 14123 SH DFND 02 0 14123 0 BENCHMARK ELECTRS INC COM 08160H101 625 28933 SH DFND 04 0 0 28933 BENCHMARK ELECTRS INC COM 08160H101 83625 3871544 SH SOLE 0 0 3871544 BENCHMARK ELECTRS INC COM 08160H101 17 799 SH SOLE 0 799 0 BENEFITFOCUS INC COM 08180D106 652 60581 SH DFND 01 0 60581 0 BENEFITFOCUS INC COM 08180D106 45 4213 SH DFND 02 0 4213 0 BENEFITFOCUS INC COM 08180D106 211 19570 SH DFND 04 0 0 19570 BENEFITFOCUS INC COM 08180D106 29216 2715237 SH SOLE 0 0 2715237 BENEFITFOCUS INC COM 08180D106 2 157 SH SOLE 0 157 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 447 21865 SH DFND 01 0 21865 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 69 3356 SH DFND 04 0 0 3356 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 14258 696870 SH SOLE 0 0 696870 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 1 59 SH SOLE 0 59 0 BERKLEY W R CORP COM 084423102 8518 148685 SH DFND 01 0 148685 0 BERKLEY W R CORP COM 084423102 2210 38584 SH DFND 02 0 0 38584 BERKLEY W R CORP COM 084423102 6261 109292 SH DFND 02 0 109292 0 BERKLEY W R CORP COM 084423102 22162 386846 SH DFND 04 0 0 386846 BERKLEY W R CORP COM 084423102 918250 16028095 SH SOLE 0 0 16028095 BERKLEY W R CORP COM 084423102 49 860 SH SOLE 0 860 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 89546 335 SH DFND 01 0 335 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3208 12 SH DFND 02 0 12 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 57737 216 SH DFND 04 0 0 216 BERKSHIRE HATHAWAY INC DEL CL A 084670108 503860 1885 SH SOLE 0 0 1885 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 280859 1573353 SH DFND 01 0 1573353 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 61267 343211 SH DFND 02 0 0 343211 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 138966 778480 SH DFND 02 0 778480 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 848302 4752128 SH DFND 04 0 0 4752128 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23893877 133851757 SH SOLE 0 0 133851757 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2168 12144 SH SOLE 0 12144 0 BERKSHIRE HILLS BANCORP INC COM 084680107 354 32151 SH DFND 01 0 32151 0 BERKSHIRE HILLS BANCORP INC COM 084680107 150 13591 SH DFND 02 0 13591 0 BERKSHIRE HILLS BANCORP INC COM 084680107 420 38126 SH DFND 04 0 0 38126 BERKSHIRE HILLS BANCORP INC COM 084680107 50699 4600671 SH SOLE 0 0 4600671 BERKSHIRE HILLS BANCORP INC COM 084680107 12 1098 SH SOLE 0 1098 0 BERRY GLOBAL GROUP INC COM 08579W103 2258 50954 SH DFND 01 0 50954 0 BERRY GLOBAL GROUP INC COM 08579W103 1836 41437 SH DFND 02 0 41437 0 BERRY GLOBAL GROUP INC COM 08579W103 4468 100806 SH DFND 04 0 0 100806 BERRY GLOBAL GROUP INC COM 08579W103 223 5038 SH DFND 04 0 5038 0 BERRY GLOBAL GROUP INC COM 08579W103 524515 11834733 SH SOLE 0 0 11834733 BERRY GLOBAL GROUP INC COM 08579W103 38 852 SH SOLE 0 852 0 BERRY CORP COM 08579X101 222 46002 SH DFND 01 0 46002 0 BERRY CORP COM 08579X101 10 2071 SH DFND 02 0 2071 0 BERRY CORP COM 08579X101 213 43998 SH DFND 04 0 0 43998 BERRY CORP COM 08579X101 28750 5952483 SH SOLE 0 0 5952483 BERRY CORP COM 08579X101 25 5264 SH SOLE 0 5264 0 BEST BUY INC COM 086516101 21612 247640 SH DFND 01 0 247640 0 BEST BUY INC COM 086516101 5531 63377 SH DFND 02 0 0 63377 BEST BUY INC COM 086516101 11647 133463 SH DFND 02 0 133463 0 BEST BUY INC COM 086516101 56568 648197 SH DFND 04 0 0 648197 BEST BUY INC COM 086516101 400 4583 SH DFND 04 0 4583 0 BEST BUY INC COM 086516101 2465123 28247087 SH SOLE 0 0 28247087 BEST BUY INC COM 086516101 194 2219 SH SOLE 0 2219 0 BEST INC SPONSORED ADS 08653C106 344 80342 SH DFND 01 0 80342 0 BEST INC SPONSORED ADS 08653C106 327 76449 SH DFND 02 0 76449 0 BEST INC SPONSORED ADS 08653C106 1369 319782 SH DFND 04 0 0 319782 BEST INC SPONSORED ADS 08653C106 127 29577 SH DFND 05 0 0 29577 BEST INC SPONSORED ADS 08653C106 25404 5935464 SH SOLE 0 0 5935464 BEYOND MEAT INC COM 08862E109 2018 15062 SH DFND 01 0 15062 0 BEYOND MEAT INC COM 08862E109 998 7448 SH DFND 02 0 7448 0 BEYOND MEAT INC COM 08862E109 1967 14685 SH DFND 04 0 0 14685 BEYOND MEAT INC COM 08862E109 609 4544 SH DFND 04 0 4544 0 BEYOND MEAT INC COM 08862E109 452563 3377843 SH SOLE 0 0 3377843 BEYOND MEAT INC COM 08862E109 38 281 SH SOLE 0 281 0 BEYOND AIR INC COM 08862L103 200 27544 SH DFND 01 0 27544 0 BEYOND AIR INC COM 08862L103 39 5312 SH DFND 04 0 0 5312 BEYOND AIR INC COM 08862L103 4009 552958 SH SOLE 0 0 552958 BEYOND AIR INC COM 08862L103 1 101 SH SOLE 0 101 0 BIG 5 SPORTING GOODS CORP COM 08915P101 6 3261 SH DFND 01 0 3261 0 BIG 5 SPORTING GOODS CORP COM 08915P101 7 3756 SH DFND 04 0 0 3756 BIG 5 SPORTING GOODS CORP COM 08915P101 1829 942647 SH SOLE 0 0 942647 BIG 5 SPORTING GOODS CORP COM 08915P101 0 11 SH SOLE 0 11 0 BIG LOTS INC COM 089302103 1365 32491 SH DFND 01 0 32491 0 BIG LOTS INC COM 089302103 568 13530 SH DFND 02 0 13530 0 BIG LOTS INC COM 089302103 1545 36790 SH DFND 04 0 0 36790 BIG LOTS INC COM 089302103 188822 4495773 SH SOLE 0 0 4495773 BIG LOTS INC COM 089302103 67 1591 SH SOLE 0 1591 0 BIGLARI HLDGS INC COM STK CL B 08986R309 47 677 SH DFND 01 0 677 0 BIGLARI HLDGS INC COM STK CL B 08986R309 16 229 SH DFND 04 0 0 229 BIGLARI HLDGS INC COM STK CL B 08986R309 2561 37127 SH SOLE 0 0 37127 BIGLARI HLDGS INC COM STK CL A 08986R408 17 51 SH DFND 01 0 51 0 BIGLARI HLDGS INC COM STK CL A 08986R408 9 28 SH DFND 04 0 0 28 BIGLARI HLDGS INC COM STK CL A 08986R408 1758 5248 SH SOLE 0 0 5248 BILIBILI INC SPONS ADS REP Z 090040106 3297 71189 SH DFND 01 0 71189 0 BILIBILI INC SPONS ADS REP Z 090040106 2238 48318 SH DFND 02 0 48318 0 BILIBILI INC SPONS ADS REP Z 090040106 10659 230123 SH DFND 04 0 0 230123 BILIBILI INC SPONS ADS REP Z 090040106 568 12271 SH DFND 05 0 0 12271 BILIBILI INC SPONS ADS REP Z 090040106 222671 4807228 SH SOLE 0 0 4807228 BILL COM HLDGS INC COM 090043100 762 8449 SH DFND 01 0 8449 0 BILL COM HLDGS INC COM 090043100 387 4292 SH DFND 02 0 4292 0 BILL COM HLDGS INC COM 090043100 1171 12984 SH DFND 04 0 0 12984 BILL COM HLDGS INC COM 090043100 165 1830 SH DFND 04 0 1830 0 BILL COM HLDGS INC COM 090043100 324602 3598293 SH SOLE 0 0 3598293 BILL COM HLDGS INC COM 090043100 26 291 SH SOLE 0 291 0 BIO RAD LABS INC CL A 090572207 10280 22770 SH DFND 01 0 22770 0 BIO RAD LABS INC CL A 090572207 2665 5902 SH DFND 02 0 0 5902 BIO RAD LABS INC CL A 090572207 5695 12613 SH DFND 02 0 12613 0 BIO RAD LABS INC CL A 090572207 21461 47534 SH DFND 04 0 0 47534 BIO RAD LABS INC CL A 090572207 1001017 2217141 SH SOLE 0 0 2217141 BIO RAD LABS INC CL A 090572207 100 221 SH SOLE 0 221 0 BIO PATH HOLDINGS INC COM 09057N300 184 36520 SH SOLE 0 0 36520 BIOANALYTICAL SYS INC COM 09058M103 2255 449627 SH SOLE 0 0 449627 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1301 272982 SH DFND 01 0 272982 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 259 54393 SH DFND 02 0 54393 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 473 99352 SH DFND 04 0 0 99352 BIOCRYST PHARMACEUTICALS INC COM 09058V103 49820 10455492 SH SOLE 0 0 10455492 BIOCRYST PHARMACEUTICALS INC COM 09058V103 6 1323 SH SOLE 0 1323 0 BIO-KEY INTL INC COM 09060C309 69 78056 SH SOLE 0 0 78056 BIODELIVERY SCIENCES INTL IN COM 09060J106 809 185487 SH DFND 01 0 185487 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 77 17775 SH DFND 02 0 17775 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 308 70581 SH DFND 04 0 0 70581 BIODELIVERY SCIENCES INTL IN COM 09060J106 19242 4413316 SH SOLE 0 0 4413316 BIODELIVERY SCIENCES INTL IN COM 09060J106 6 1313 SH SOLE 0 1313 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10095 81848 SH DFND 01 0 81848 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6088 49362 SH DFND 02 0 0 49362 BIOMARIN PHARMACEUTICAL INC COM 09061G101 14075 114117 SH DFND 02 0 114117 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 25106 203548 SH DFND 04 0 0 203548 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2234 18109 SH DFND 04 0 18109 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2028992 16450397 SH SOLE 0 0 16450397 BIOMARIN PHARMACEUTICAL INC COM 09061G101 144 1170 SH SOLE 0 1170 0 BIOMERICA INC COM NEW 09061H307 16 2143 SH DFND 01 0 2143 0 BIOMERICA INC COM NEW 09061H307 4388 605264 SH SOLE 0 0 605264 BIOLIFE SOLUTIONS INC COM NEW 09062W204 267 16340 SH DFND 01 0 16340 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 73 4473 SH DFND 04 0 0 4473 BIOLIFE SOLUTIONS INC COM NEW 09062W204 12445 761160 SH SOLE 0 0 761160 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4 228 SH SOLE 0 228 0 BIOGEN INC COM 09062X103 48167 180030 SH DFND 01 0 180030 0 BIOGEN INC COM 09062X103 13137 49100 SH DFND 02 0 0 49100 BIOGEN INC COM 09062X103 27156 101499 SH DFND 02 0 101499 0 BIOGEN INC COM 09062X103 121617 454559 SH DFND 04 0 0 454559 BIOGEN INC COM 09062X103 1459 5455 SH DFND 04 0 5455 0 BIOGEN INC COM 09062X103 3232955 12083556 SH SOLE 0 0 12083556 BIOGEN INC COM 09062X103 510 1908 SH SOLE 0 1908 0 BIOTELEMETRY INC COM 090672106 3156 69844 SH DFND 01 0 69844 0 BIOTELEMETRY INC COM 090672106 473 10473 SH DFND 02 0 10473 0 BIOTELEMETRY INC COM 090672106 1204 26648 SH DFND 04 0 0 26648 BIOTELEMETRY INC COM 090672106 168798 3735299 SH SOLE 0 0 3735299 BIOTELEMETRY INC COM 090672106 10 217 SH SOLE 0 217 0 BIOCEPT INC COM 09072V402 25 35714 SH DFND 01 0 35714 0 BIOCEPT INC COM 09072V402 38 53411 SH DFND 04 0 0 53411 BIOCEPT INC COM 09072V402 4545 6388492 SH SOLE 0 0 6388492 BIO-TECHNE CORP COM 09073M104 4596 17403 SH DFND 01 0 17403 0 BIO-TECHNE CORP COM 09073M104 3279 12418 SH DFND 02 0 12418 0 BIO-TECHNE CORP COM 09073M104 7427 28126 SH DFND 04 0 0 28126 BIO-TECHNE CORP COM 09073M104 1042 3947 SH DFND 04 0 3947 0 BIO-TECHNE CORP COM 09073M104 938792 3555087 SH SOLE 0 0 3555087 BIO-TECHNE CORP COM 09073M104 81 308 SH SOLE 0 308 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 312 43290 SH DFND 01 0 43290 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 40 5582 SH DFND 04 0 0 5582 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 7021 975188 SH SOLE 0 0 975188 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1 103 SH SOLE 0 103 0 BIOHITECH GLOBAL INC COM 09074B107 178 70840 SH SOLE 0 0 70840 BIOHITECH GLOBAL INC COM 09074B107 0 56 SH SOLE 0 56 0 BIONANO GENOMICS INC COM 09075F107 181 354773 SH SOLE 0 0 354773 BIOXCEL THERAPEUTICS INC COM 09075P105 1158 21853 SH DFND 01 0 21853 0 BIOXCEL THERAPEUTICS INC COM 09075P105 135 2553 SH DFND 02 0 2553 0 BIOXCEL THERAPEUTICS INC COM 09075P105 467 8801 SH DFND 04 0 0 8801 BIOXCEL THERAPEUTICS INC COM 09075P105 28777 542864 SH SOLE 0 0 542864 BIOXCEL THERAPEUTICS INC COM 09075P105 27 517 SH SOLE 0 517 0 BIOLASE INC COM NEW 090911207 468 1010865 SH SOLE 0 0 1010865 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 790 12885 SH DFND 01 0 12885 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 67 1100 SH DFND 02 0 1100 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 289 4720 SH DFND 04 0 0 4720 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 17975 293333 SH SOLE 0 0 293333 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 3 54 SH SOLE 0 54 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 200 12594 SH DFND 01 0 12594 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 10 623 SH DFND 02 0 623 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 2 109 SH DFND 04 0 0 109 BITAUTO HLDGS LTD SPONSORED ADS 091727107 187 11790 SH DFND 05 0 0 11790 BITAUTO HLDGS LTD SPONSORED ADS 091727107 17619 1111585 SH SOLE 0 0 1111585 BJS RESTAURANTS INC COM 09180C106 285 13591 SH DFND 01 0 13591 0 BJS RESTAURANTS INC COM 09180C106 151 7191 SH DFND 02 0 7191 0 BJS RESTAURANTS INC COM 09180C106 336 16058 SH DFND 04 0 0 16058 BJS RESTAURANTS INC COM 09180C106 45644 2179760 SH SOLE 0 0 2179760 BJS RESTAURANTS INC COM 09180C106 3 146 SH SOLE 0 146 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1085 25729 SH DFND 01 0 25729 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 133 3155 SH DFND 02 0 3155 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 302 7158 SH DFND 04 0 0 7158 BLACK DIAMOND THERAPEUTICS I COM 09203E105 33703 799412 SH SOLE 0 0 799412 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2 52 SH SOLE 0 52 0 BLACK HILLS CORP COM 092113109 2565 45262 SH DFND 01 0 45262 0 BLACK HILLS CORP COM 092113109 3068 54151 SH DFND 02 0 54151 0 BLACK HILLS CORP COM 092113109 2512 44329 SH DFND 04 0 0 44329 BLACK HILLS CORP COM 092113109 376112 6638057 SH SOLE 0 0 6638057 BLACK HILLS CORP COM 092113109 42 744 SH SOLE 0 744 0 BLACK KNIGHT INC COM 09215C105 4934 67993 SH DFND 01 0 67993 0 BLACK KNIGHT INC COM 09215C105 2951 40672 SH DFND 02 0 0 40672 BLACK KNIGHT INC COM 09215C105 8303 114427 SH DFND 02 0 114427 0 BLACK KNIGHT INC COM 09215C105 7125 98197 SH DFND 04 0 0 98197 BLACK KNIGHT INC COM 09215C105 1159 15968 SH DFND 04 0 15968 0 BLACK KNIGHT INC COM 09215C105 999222 13770970 SH SOLE 0 0 13770970 BLACK KNIGHT INC COM 09215C105 725 9991 SH SOLE 0 9991 0 BLACKBAUD INC COM 09227Q100 5864 102739 SH DFND 01 0 102739 0 BLACKBAUD INC COM 09227Q100 898 15727 SH DFND 02 0 15727 0 BLACKBAUD INC COM 09227Q100 2044 35807 SH DFND 04 0 0 35807 BLACKBAUD INC COM 09227Q100 268143 4697662 SH SOLE 0 0 4697662 BLACKBAUD INC COM 09227Q100 25 434 SH SOLE 0 434 0 BLACKBERRY LTD COM 09228F103 1104 225850 SH DFND 01 0 225850 0 BLACKBERRY LTD COM 09228F103 561 114800 SH DFND 02 0 0 114800 BLACKBERRY LTD COM 09228F103 1329 271875 SH DFND 02 0 271875 0 BLACKBERRY LTD COM 09228F103 1018 208270 SH DFND 04 0 0 208270 BLACKBERRY LTD COM 09228F103 65298 13353469 SH SOLE 0 0 13353469 BLACKBERRY LTD COM 09228F103 2954 604142 SH SOLE 0 604142 0 BLACKLINE INC COM 09239B109 8541 103015 SH DFND 01 0 103015 0 BLACKLINE INC COM 09239B109 1171 14119 SH DFND 02 0 14119 0 BLACKLINE INC COM 09239B109 2786 33608 SH DFND 04 0 0 33608 BLACKLINE INC COM 09239B109 362106 4367456 SH SOLE 0 0 4367456 BLACKLINE INC COM 09239B109 36 437 SH SOLE 0 437 0 BLACKROCK INC COM 09247X101 88941 163468 SH DFND 01 0 163468 0 BLACKROCK INC COM 09247X101 22999 42270 SH DFND 02 0 0 42270 BLACKROCK INC COM 09247X101 47681 87634 SH DFND 02 0 87634 0 BLACKROCK INC COM 09247X101 234748 431450 SH DFND 04 0 0 431450 BLACKROCK INC COM 09247X101 6653928 12229462 SH SOLE 0 0 12229462 BLACKROCK INC COM 09247X101 553 1017 SH SOLE 0 1017 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2418 100387 SH DFND 01 0 100387 0 BLACKSTONE MTG TR INC COM CL A 09257W100 909 37742 SH DFND 02 0 37742 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2842 117972 SH DFND 04 0 0 117972 BLACKSTONE MTG TR INC COM CL A 09257W100 321280 13336647 SH SOLE 0 0 13336647 BLACKSTONE MTG TR INC COM CL A 09257W100 502 20833 SH SOLE 0 20833 0 BLACKSTONE GROUP INC COM CL A 09260D107 7036 124182 SH DFND 01 0 124182 0 BLACKSTONE GROUP INC COM CL A 09260D107 10514 185560 SH DFND 02 0 0 185560 BLACKSTONE GROUP INC COM CL A 09260D107 19323 341030 SH DFND 02 0 341030 0 BLACKSTONE GROUP INC COM CL A 09260D107 22721 401011 SH DFND 04 0 0 401011 BLACKSTONE GROUP INC COM CL A 09260D107 2145238 37861592 SH SOLE 0 0 37861592 BLACKSTONE GROUP INC COM CL A 09260D107 244 4305 SH SOLE 0 4305 0 BLINK CHARGING CO COM 09354A100 18 3236 SH DFND 04 0 0 3236 BLINK CHARGING CO COM 09354A100 4246 747610 SH SOLE 0 0 747610 BLOCK H & R INC COM 093671105 3178 222558 SH DFND 01 0 222558 0 BLOCK H & R INC COM 093671105 940 65840 SH DFND 02 0 65840 0 BLOCK H & R INC COM 093671105 6388 447330 SH DFND 04 0 0 447330 BLOCK H & R INC COM 093671105 214 14992 SH DFND 04 0 14992 0 BLOCK H & R INC COM 093671105 382934 26816135 SH SOLE 0 0 26816135 BLOCK H & R INC COM 093671105 30 2100 SH SOLE 0 2100 0 BLONDER TONGUE LABS INC COM 093698108 12 16400 SH SOLE 0 0 16400 BLOOM ENERGY CORP COM CL A 093712107 1728 158865 SH DFND 01 0 158865 0 BLOOM ENERGY CORP COM CL A 093712107 229 21026 SH DFND 02 0 21026 0 BLOOM ENERGY CORP COM CL A 093712107 403 37008 SH DFND 04 0 0 37008 BLOOM ENERGY CORP COM CL A 093712107 68496 6295560 SH SOLE 0 0 6295560 BLOOM ENERGY CORP COM CL A 093712107 11 985 SH SOLE 0 985 0 BLOOMIN BRANDS INC COM 094235108 1939 181859 SH DFND 01 0 181859 0 BLOOMIN BRANDS INC COM 094235108 269 25220 SH DFND 02 0 25220 0 BLOOMIN BRANDS INC COM 094235108 619 58028 SH DFND 04 0 0 58028 BLOOMIN BRANDS INC COM 094235108 99377 9322467 SH SOLE 0 0 9322467 BLOOMIN BRANDS INC COM 094235108 6 563 SH SOLE 0 563 0 BLUCORA INC COM 095229100 404 35378 SH DFND 01 0 35378 0 BLUCORA INC COM 095229100 197 17232 SH DFND 02 0 17232 0 BLUCORA INC COM 095229100 425 37203 SH DFND 04 0 0 37203 BLUCORA INC COM 095229100 55594 4868153 SH SOLE 0 0 4868153 BLUCORA INC COM 095229100 3 264 SH SOLE 0 264 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 18 1591 SH DFND 01 0 1591 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 10 934 SH DFND 04 0 0 934 BLUE APRON HLDGS INC CL A NEW 09523Q200 3306 298097 SH SOLE 0 0 298097 BLUE APRON HLDGS INC CL A NEW 09523Q200 0 3 SH SOLE 0 3 0 BLUE BIRD CORP COM 095306106 282 18806 SH DFND 01 0 18806 0 BLUE BIRD CORP COM 095306106 50 3323 SH DFND 02 0 3323 0 BLUE BIRD CORP COM 095306106 119 7910 SH DFND 04 0 0 7910 BLUE BIRD CORP COM 095306106 10476 698890 SH SOLE 0 0 698890 BLUE BIRD CORP COM 095306106 2 122 SH SOLE 0 122 0 BLUEBIRD BIO INC COM 09609G100 1575 25806 SH DFND 01 0 25806 0 BLUEBIRD BIO INC COM 09609G100 1226 20078 SH DFND 02 0 20078 0 BLUEBIRD BIO INC COM 09609G100 2900 47515 SH DFND 04 0 0 47515 BLUEBIRD BIO INC COM 09609G100 195 3199 SH DFND 04 0 3199 0 BLUEBIRD BIO INC COM 09609G100 366243 6000048 SH SOLE 0 0 6000048 BLUEBIRD BIO INC COM 09609G100 25 414 SH SOLE 0 414 0 BLUELINX HLDGS INC COM NEW 09624H208 15 1712 SH DFND 01 0 1712 0 BLUELINX HLDGS INC COM NEW 09624H208 29 3393 SH DFND 04 0 0 3393 BLUELINX HLDGS INC COM NEW 09624H208 4073 475275 SH SOLE 0 0 475275 BLUELINX HLDGS INC COM NEW 09624H208 7 785 SH SOLE 0 785 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 226 27989 SH DFND 01 0 27989 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 45 5560 SH DFND 04 0 0 5560 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 16029 1983735 SH SOLE 0 0 1983735 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 2 240 SH SOLE 0 240 0 BLUEPRINT MEDICINES CORP COM 09627Y109 8811 112958 SH DFND 01 0 112958 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1137 14576 SH DFND 02 0 14576 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3010 38587 SH DFND 04 0 0 38587 BLUEPRINT MEDICINES CORP COM 09627Y109 371492 4762723 SH SOLE 0 0 4762723 BLUEPRINT MEDICINES CORP COM 09627Y109 29 366 SH SOLE 0 366 0 BLUEGREEN VACATIONS CORP COM 09629F108 23 4314 SH DFND 01 0 4314 0 BLUEGREEN VACATIONS CORP COM 09629F108 13 2432 SH DFND 04 0 0 2432 BLUEGREEN VACATIONS CORP COM 09629F108 661 121932 SH SOLE 0 0 121932 BOEING CO COM 097023105 104791 571692 SH DFND 01 0 571692 0 BOEING CO COM 097023105 24254 132318 SH DFND 02 0 0 132318 BOEING CO COM 097023105 50378 274841 SH DFND 02 0 274841 0 BOEING CO COM 097023105 261534 1426809 SH DFND 04 0 0 1426809 BOEING CO COM 097023105 7132970 38914186 SH SOLE 0 0 38914186 BOEING CO COM 097023105 632 3446 SH SOLE 0 3446 0 BOGOTA FINL CORP COM 097235105 27 3116 SH DFND 01 0 3116 0 BOGOTA FINL CORP COM 097235105 1103 126237 SH SOLE 0 0 126237 BOINGO WIRELESS INC COM 09739C102 1217 91350 SH DFND 01 0 91350 0 BOINGO WIRELESS INC COM 09739C102 151 11337 SH DFND 02 0 11337 0 BOINGO WIRELESS INC COM 09739C102 379 28475 SH DFND 04 0 0 28475 BOINGO WIRELESS INC COM 09739C102 43576 3271483 SH SOLE 0 0 3271483 BOINGO WIRELESS INC COM 09739C102 3 233 SH SOLE 0 233 0 BOISE CASCADE CO DEL COM 09739D100 1416 37649 SH DFND 01 0 37649 0 BOISE CASCADE CO DEL COM 09739D100 436 11590 SH DFND 02 0 11590 0 BOISE CASCADE CO DEL COM 09739D100 1159 30823 SH DFND 04 0 0 30823 BOISE CASCADE CO DEL COM 09739D100 169709 4512350 SH SOLE 0 0 4512350 BOISE CASCADE CO DEL COM 09739D100 32 844 SH SOLE 0 844 0 BONANZA CREEK ENERGY INC COM NEW 097793400 206 13901 SH DFND 01 0 13901 0 BONANZA CREEK ENERGY INC COM NEW 097793400 90 6098 SH DFND 02 0 6098 0 BONANZA CREEK ENERGY INC COM NEW 097793400 310 20928 SH DFND 04 0 0 20928 BONANZA CREEK ENERGY INC COM NEW 097793400 19280 1300931 SH SOLE 0 0 1300931 BONANZA CREEK ENERGY INC COM NEW 097793400 28 1920 SH SOLE 0 1920 0 BOOKING HOLDINGS INC COM 09857L108 77478 48657 SH DFND 01 0 48657 0 BOOKING HOLDINGS INC COM 09857L108 18186 11421 SH DFND 02 0 0 11421 BOOKING HOLDINGS INC COM 09857L108 37871 23783 SH DFND 02 0 23783 0 BOOKING HOLDINGS INC COM 09857L108 177656 111569 SH DFND 04 0 0 111569 BOOKING HOLDINGS INC COM 09857L108 7204 4524 SH DFND 04 0 4524 0 BOOKING HOLDINGS INC COM 09857L108 4820752 3027464 SH SOLE 0 0 3027464 BOOKING HOLDINGS INC COM 09857L108 419 263 SH SOLE 0 263 0 BOOT BARN HLDGS INC COM 099406100 1216 56393 SH DFND 01 0 56393 0 BOOT BARN HLDGS INC COM 099406100 123 5701 SH DFND 02 0 5701 0 BOOT BARN HLDGS INC COM 099406100 431 20008 SH DFND 04 0 0 20008 BOOT BARN HLDGS INC COM 099406100 40481 1877604 SH SOLE 0 0 1877604 BOOT BARN HLDGS INC COM 099406100 3 155 SH SOLE 0 155 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4973 63933 SH DFND 01 0 63933 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2977 38264 SH DFND 02 0 0 38264 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6395 82213 SH DFND 02 0 82213 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7221 92822 SH DFND 04 0 0 92822 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1183 15213 SH DFND 04 0 15213 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1100602 14148378 SH SOLE 0 0 14148378 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 110 1419 SH SOLE 0 1419 0 BORGWARNER INC COM 099724106 7810 221255 SH DFND 01 0 221255 0 BORGWARNER INC COM 099724106 2003 56736 SH DFND 02 0 0 56736 BORGWARNER INC COM 099724106 4190 118707 SH DFND 02 0 118707 0 BORGWARNER INC COM 099724106 20205 572381 SH DFND 04 0 0 572381 BORGWARNER INC COM 099724106 779156 22072421 SH SOLE 0 0 22072421 BORGWARNER INC COM 099724106 79 2246 SH SOLE 0 2246 0 BOSTON BEER INC CL A 100557107 2273 4235 SH DFND 01 0 4235 0 BOSTON BEER INC CL A 100557107 1547 2882 SH DFND 02 0 2882 0 BOSTON BEER INC CL A 100557107 3562 6638 SH DFND 04 0 0 6638 BOSTON BEER INC CL A 100557107 514 958 SH DFND 04 0 958 0 BOSTON BEER INC CL A 100557107 442661 824859 SH SOLE 0 0 824859 BOSTON BEER INC CL A 100557107 48 89 SH SOLE 0 89 0 BOSTON OMAHA CORP COM 101044105 124 7765 SH DFND 01 0 7765 0 BOSTON OMAHA CORP COM 101044105 24 1496 SH DFND 02 0 1496 0 BOSTON OMAHA CORP COM 101044105 84 5247 SH DFND 04 0 0 5247 BOSTON OMAHA CORP COM 101044105 9773 610801 SH SOLE 0 0 610801 BOSTON OMAHA CORP COM 101044105 3 157 SH SOLE 0 157 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 413 60001 SH DFND 01 0 60001 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 231 33582 SH DFND 02 0 33582 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 472 68657 SH DFND 04 0 0 68657 BOSTON PRIVATE FINL HLDGS IN COM 101119105 60193 8748961 SH SOLE 0 0 8748961 BOSTON PRIVATE FINL HLDGS IN COM 101119105 18 2544 SH SOLE 0 2544 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 14120 156232 SH DFND 01 0 156232 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 3862 42729 SH DFND 02 0 0 42729 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 37124 410757 SH DFND 02 0 410757 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 35901 397223 SH DFND 04 0 0 397223 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 1824266 20184402 SH SOLE 0 0 20184402 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 81 898 SH SOLE 0 898 0 BOSTON SCIENTIFIC CORP COM 101137107 53360 1519783 SH DFND 01 0 1519783 0 BOSTON SCIENTIFIC CORP COM 101137107 13492 384269 SH DFND 02 0 0 384269 BOSTON SCIENTIFIC CORP COM 101137107 29417 837856 SH DFND 02 0 837856 0 BOSTON SCIENTIFIC CORP COM 101137107 135165 3849760 SH DFND 04 0 0 3849760 BOSTON SCIENTIFIC CORP COM 101137107 3739864 106518497 SH SOLE 0 0 106518497 BOSTON SCIENTIFIC CORP COM 101137107 347 9877 SH SOLE 0 9877 0 BOTTOMLINE TECH DEL INC COM 101388106 4519 89018 SH DFND 01 0 89018 0 BOTTOMLINE TECH DEL INC COM 101388106 701 13812 SH DFND 02 0 13812 0 BOTTOMLINE TECH DEL INC COM 101388106 1527 30085 SH DFND 04 0 0 30085 BOTTOMLINE TECH DEL INC COM 101388106 226177 4454934 SH SOLE 0 0 4454934 BOTTOMLINE TECH DEL INC COM 101388106 15 294 SH SOLE 0 294 0 BOX INC CL A 10316T104 6378 307220 SH DFND 01 0 307220 0 BOX INC CL A 10316T104 955 46016 SH DFND 02 0 46016 0 BOX INC CL A 10316T104 2269 109315 SH DFND 04 0 0 109315 BOX INC CL A 10316T104 317975 15316705 SH SOLE 0 0 15316705 BOX INC CL A 10316T104 20 971 SH SOLE 0 971 0 BOXLIGHT CORP COM CL A 103197109 312 338589 SH SOLE 0 0 338589 BOYD GAMING CORP COM 103304101 1235 59067 SH DFND 01 0 59067 0 BOYD GAMING CORP COM 103304101 554 26486 SH DFND 02 0 26486 0 BOYD GAMING CORP COM 103304101 1249 59754 SH DFND 04 0 0 59754 BOYD GAMING CORP COM 103304101 149217 7139590 SH SOLE 0 0 7139590 BOYD GAMING CORP COM 103304101 10 491 SH SOLE 0 491 0 BRADY CORP CL A 104674106 3940 84156 SH DFND 01 0 84156 0 BRADY CORP CL A 104674106 716 15290 SH DFND 02 0 15290 0 BRADY CORP CL A 104674106 1723 36811 SH DFND 04 0 0 36811 BRADY CORP CL A 104674106 247268 5281255 SH SOLE 0 0 5281255 BRADY CORP CL A 104674106 14 302 SH SOLE 0 302 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 18 6138 SH DFND 01 0 6138 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 23 7904 SH DFND 04 0 0 7904 BRAEMAR HOTELS & RESORTS INC COM 10482B101 8541 2986533 SH SOLE 0 0 2986533 BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 114 SH SOLE 0 114 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 615 54847 SH DFND 01 0 54847 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 90 8057 SH DFND 04 0 0 8057 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 14495 1293050 SH SOLE 0 0 1293050 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1 122 SH SOLE 0 122 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 631 57962 SH DFND 01 0 57962 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4449 408524 SH DFND 02 0 408524 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1477 135650 SH DFND 04 0 0 135650 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 295720 27155225 SH SOLE 0 0 27155225 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 12 1140 SH SOLE 0 1140 0 BRF SA SPONSORED ADR 10552T107 203 51099 SH DFND 01 0 51099 0 BRF SA SPONSORED ADR 10552T107 1535 386744 SH DFND 04 0 386744 0 BRF SA SPONSORED ADR 10552T107 6455 1625990 SH SOLE 0 0 1625990 BRASKEM S A SP ADR PFD A 105532105 49 5628 SH DFND 01 0 5628 0 BRASKEM S A SP ADR PFD A 105532105 835 96549 SH DFND 04 0 96549 0 BRASKEM S A SP ADR PFD A 105532105 6583 761096 SH SOLE 0 0 761096 BRICKELL BIOTECH INC COM 10802T105 353 352878 SH SOLE 0 0 352878 BRIDGE BANCORP INC COM 108035106 292 12798 SH DFND 01 0 12798 0 BRIDGE BANCORP INC COM 108035106 219 9607 SH DFND 02 0 9607 0 BRIDGE BANCORP INC COM 108035106 362 15853 SH DFND 04 0 0 15853 BRIDGE BANCORP INC COM 108035106 19330 846329 SH SOLE 0 0 846329 BRIDGE BANCORP INC COM 108035106 3 125 SH SOLE 0 125 0 BRIDGEBIO PHARMA INC COM 10806X102 4626 141849 SH DFND 01 0 141849 0 BRIDGEBIO PHARMA INC COM 10806X102 348 10682 SH DFND 04 0 0 10682 BRIDGEBIO PHARMA INC COM 10806X102 183682 5632697 SH SOLE 0 0 5632697 BRIDGEBIO PHARMA INC COM 10806X102 42 1290 SH SOLE 0 1290 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 157 15361 SH DFND 01 0 15361 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 59 5713 SH DFND 04 0 0 5713 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 12153 1185625 SH SOLE 0 0 1185625 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1 93 SH SOLE 0 93 0 BRIDGFORD FOODS CORP COM 108763103 39 2327 SH DFND 01 0 2327 0 BRIDGFORD FOODS CORP COM 108763103 3 175 SH DFND 04 0 0 175 BRIDGFORD FOODS CORP COM 108763103 1019 61548 SH SOLE 0 0 61548 BRIDGFORD FOODS CORP COM 108763103 0 14 SH SOLE 0 14 0 BRIGGS & STRATTON CORP COM 109043109 11 8433 SH DFND 01 0 8433 0 BRIGGS & STRATTON CORP COM 109043109 15 11803 SH DFND 04 0 0 11803 BRIGGS & STRATTON CORP COM 109043109 2617 1997783 SH SOLE 0 0 1997783 BRIGGS & STRATTON CORP COM 109043109 0 110 SH SOLE 0 110 0 BRIGHAM MINERALS INC CL A COM 10918L103 263 21301 SH DFND 01 0 21301 0 BRIGHAM MINERALS INC CL A COM 10918L103 82 6673 SH DFND 02 0 6673 0 BRIGHAM MINERALS INC CL A COM 10918L103 273 22070 SH DFND 04 0 0 22070 BRIGHAM MINERALS INC CL A COM 10918L103 21778 1763397 SH SOLE 0 0 1763397 BRIGHAM MINERALS INC CL A COM 10918L103 3 275 SH SOLE 0 275 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2897 24722 SH DFND 01 0 24722 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2161 18439 SH DFND 02 0 18439 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 5256 44850 SH DFND 04 0 0 44850 BRIGHT HORIZONS FAM SOL IN D COM 109194100 519 4425 SH DFND 04 0 4425 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 637472 5439179 SH SOLE 0 0 5439179 BRIGHT HORIZONS FAM SOL IN D COM 109194100 62 525 SH SOLE 0 525 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 81 10321 SH DFND 05 0 0 10321 BRIGHTCOVE INC COM 10921T101 639 81083 SH DFND 01 0 81083 0 BRIGHTCOVE INC COM 10921T101 77 9826 SH DFND 04 0 0 9826 BRIGHTCOVE INC COM 10921T101 17104 2170610 SH SOLE 0 0 2170610 BRIGHTCOVE INC COM 10921T101 3 346 SH SOLE 0 346 0 BRIGHTHOUSE FINL INC COM 10922N103 910 32709 SH DFND 01 0 32709 0 BRIGHTHOUSE FINL INC COM 10922N103 995 35752 SH DFND 02 0 35752 0 BRIGHTHOUSE FINL INC COM 10922N103 2277 81852 SH DFND 04 0 0 81852 BRIGHTHOUSE FINL INC COM 10922N103 249777 8978315 SH SOLE 0 0 8978315 BRIGHTHOUSE FINL INC COM 10922N103 56 2007 SH SOLE 0 2007 0 BRIGHTVIEW HLDGS INC COM 10948C107 249 22231 SH DFND 01 0 22231 0 BRIGHTVIEW HLDGS INC COM 10948C107 105 9381 SH DFND 02 0 9381 0 BRIGHTVIEW HLDGS INC COM 10948C107 321 28660 SH DFND 04 0 0 28660 BRIGHTVIEW HLDGS INC COM 10948C107 39412 3518941 SH SOLE 0 0 3518941 BRIGHTVIEW HLDGS INC COM 10948C107 17 1481 SH SOLE 0 1481 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1607 128998 SH DFND 01 0 128998 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 264 21186 SH DFND 02 0 21186 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 643 51629 SH DFND 04 0 0 51629 BRIGHTSPHERE INVT GROUP INC COM 10948W103 54013 4334941 SH SOLE 0 0 4334941 BRIGHTSPHERE INVT GROUP INC COM 10948W103 12 929 SH SOLE 0 929 0 BRINKER INTL INC COM 109641100 1710 71261 SH DFND 01 0 71261 0 BRINKER INTL INC COM 109641100 343 14288 SH DFND 02 0 14288 0 BRINKER INTL INC COM 109641100 893 37188 SH DFND 04 0 0 37188 BRINKER INTL INC COM 109641100 111645 4651855 SH SOLE 0 0 4651855 BRINKER INTL INC COM 109641100 22 926 SH SOLE 0 926 0 BRINKS CO COM 109696104 4757 104524 SH DFND 01 0 104524 0 BRINKS CO COM 109696104 675 14831 SH DFND 02 0 14831 0 BRINKS CO COM 109696104 1724 37884 SH DFND 04 0 0 37884 BRINKS CO COM 109696104 209737 4608584 SH SOLE 0 0 4608584 BRINKS CO COM 109696104 15 340 SH SOLE 0 340 0 BRISTOL-MYERS SQUIBB CO COM 110122108 147877 2514913 SH DFND 01 0 2514913 0 BRISTOL-MYERS SQUIBB CO COM 110122108 37195 632562 SH DFND 02 0 0 632562 BRISTOL-MYERS SQUIBB CO COM 110122108 78416 1333602 SH DFND 02 0 1333602 0 BRISTOL-MYERS SQUIBB CO COM 110122108 378894 6443782 SH DFND 04 0 0 6443782 BRISTOL-MYERS SQUIBB CO COM 110122108 5352 91016 SH DFND 04 0 91016 0 BRISTOL-MYERS SQUIBB CO COM 110122108 11339834 192854319 SH SOLE 0 0 192854319 BRISTOL-MYERS SQUIBB CO COM 110122108 1070 18192 SH SOLE 0 18192 0 BRISTOW GROUP INC COM 11040G103 71 5073 SH DFND 01 0 5073 0 BRISTOW GROUP INC COM 11040G103 30 2168 SH DFND 04 0 0 2168 BRISTOW GROUP INC COM 11040G103 6466 464165 SH SOLE 0 0 464165 BRISTOW GROUP INC COM 11040G103 1 37 SH SOLE 0 37 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 24503 631201 SH SOLE 0 0 631201 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 21 529 SH SOLE 0 529 0 BRIXMOR PPTY GROUP INC COM 11120U105 1302 101582 SH DFND 01 0 101582 0 BRIXMOR PPTY GROUP INC COM 11120U105 9161 714601 SH DFND 02 0 714601 0 BRIXMOR PPTY GROUP INC COM 11120U105 2802 218591 SH DFND 04 0 0 218591 BRIXMOR PPTY GROUP INC COM 11120U105 564056 43998110 SH SOLE 0 0 43998110 BRIXMOR PPTY GROUP INC COM 11120U105 39 3018 SH SOLE 0 3018 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17213 136404 SH DFND 01 0 136404 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4171 33057 SH DFND 02 0 0 33057 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9637 76370 SH DFND 02 0 76370 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 39170 310407 SH DFND 04 0 0 310407 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1596 12650 SH DFND 04 0 12650 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1682740 13334973 SH SOLE 0 0 13334973 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 94 741 SH SOLE 0 741 0 BROADMARK RLTY CAP INC COM 11135B100 875 92355 SH DFND 01 0 92355 0 BROADMARK RLTY CAP INC COM 11135B100 321 33882 SH DFND 02 0 33882 0 BROADMARK RLTY CAP INC COM 11135B100 790 83471 SH DFND 04 0 0 83471 BROADMARK RLTY CAP INC COM 11135B100 104910 11078169 SH SOLE 0 0 11078169 BROADMARK RLTY CAP INC COM 11135B100 7 734 SH SOLE 0 734 0 BROADCOM INC COM 11135F101 148429 470291 SH DFND 01 0 470291 0 BROADCOM INC COM 11135F101 35268 111746 SH DFND 02 0 0 111746 BROADCOM INC COM 11135F101 73067 231511 SH DFND 02 0 231511 0 BROADCOM INC COM 11135F101 354443 1123040 SH DFND 04 0 0 1123040 BROADCOM INC COM 11135F101 12933 40979 SH DFND 04 0 40979 0 BROADCOM INC COM 11135F101 9932425 31470565 SH SOLE 0 0 31470565 BROADCOM INC COM 11135F101 778 2466 SH SOLE 0 2466 0 BROADWAY FINL CORP DEL COM 111444105 664 314815 SH SOLE 0 0 314815 BROADWIND INC COM NEW 11161T207 18 4700 SH DFND 01 0 4700 0 BROADWIND INC COM NEW 11161T207 6 1579 SH DFND 04 0 0 1579 BROADWIND INC COM NEW 11161T207 2137 569857 SH SOLE 0 0 569857 BROOKDALE SR LIVING INC COM 112463104 397 134662 SH DFND 01 0 134662 0 BROOKDALE SR LIVING INC COM 112463104 203 68932 SH DFND 02 0 68932 0 BROOKDALE SR LIVING INC COM 112463104 360 122195 SH DFND 04 0 0 122195 BROOKDALE SR LIVING INC COM 112463104 49482 16773586 SH SOLE 0 0 16773586 BROOKDALE SR LIVING INC COM 112463104 9 3118 SH SOLE 0 3118 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21553 655115 SH DFND 01 0 655115 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12126 368582 SH DFND 02 0 0 368582 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 24130 733432 SH DFND 02 0 733432 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 55460 1685701 SH DFND 04 0 0 1685701 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1175184 35719881 SH SOLE 0 0 35719881 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 72657 2208409 SH SOLE 0 2208409 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1786 39209 SH DFND 01 0 39209 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3034 66616 SH SOLE 0 0 66616 BROOKFIELD PPTY REIT INC CL A 11282X103 144 14426 SH DFND 01 0 14426 0 BROOKFIELD PPTY REIT INC CL A 11282X103 1194 119873 SH DFND 02 0 119873 0 BROOKFIELD PPTY REIT INC CL A 11282X103 713 71589 SH DFND 04 0 0 71589 BROOKFIELD PPTY REIT INC CL A 11282X103 57 5678 SH DFND 04 0 5678 0 BROOKFIELD PPTY REIT INC CL A 11282X103 40941 4110495 SH SOLE 0 0 4110495 BROOKFIELD PPTY REIT INC CL A 11282X103 3 308 SH SOLE 0 308 0 BROOKLINE BANCORP INC DEL COM 11373M107 578 57377 SH DFND 01 0 57377 0 BROOKLINE BANCORP INC DEL COM 11373M107 265 26282 SH DFND 02 0 26282 0 BROOKLINE BANCORP INC DEL COM 11373M107 594 58888 SH DFND 04 0 0 58888 BROOKLINE BANCORP INC DEL COM 11373M107 82850 8219269 SH SOLE 0 0 8219269 BROOKLINE BANCORP INC DEL COM 11373M107 18 1806 SH SOLE 0 1806 0 BROOKS AUTOMATION INC NEW COM 114340102 6687 151144 SH DFND 01 0 151144 0 BROOKS AUTOMATION INC NEW COM 114340102 1042 23554 SH DFND 02 0 23554 0 BROOKS AUTOMATION INC NEW COM 114340102 2391 54056 SH DFND 04 0 0 54056 BROOKS AUTOMATION INC NEW COM 114340102 343783 7770853 SH SOLE 0 0 7770853 BROOKS AUTOMATION INC NEW COM 114340102 26 578 SH SOLE 0 578 0 BROWN & BROWN INC COM 115236101 3339 81914 SH DFND 01 0 81914 0 BROWN & BROWN INC COM 115236101 2846 69819 SH DFND 02 0 0 69819 BROWN & BROWN INC COM 115236101 7094 174034 SH DFND 02 0 174034 0 BROWN & BROWN INC COM 115236101 11146 273461 SH DFND 04 0 0 273461 BROWN & BROWN INC COM 115236101 58 1419 SH DFND 04 0 1419 0 BROWN & BROWN INC COM 115236101 1002135 24586245 SH SOLE 0 0 24586245 BROWN & BROWN INC COM 115236101 430 10542 SH SOLE 0 10542 0 BROWN FORMAN CORP CL A 115637100 733 12734 SH DFND 01 0 12734 0 BROWN FORMAN CORP CL A 115637100 891 15480 SH DFND 04 0 0 15480 BROWN FORMAN CORP CL A 115637100 251 4365 SH DFND 04 0 4365 0 BROWN FORMAN CORP CL A 115637100 2508 43569 SH SOLE 0 0 43569 BROWN FORMAN CORP CL B 115637209 14085 221248 SH DFND 01 0 221248 0 BROWN FORMAN CORP CL B 115637209 5623 88336 SH DFND 02 0 0 88336 BROWN FORMAN CORP CL B 115637209 11956 187804 SH DFND 02 0 187804 0 BROWN FORMAN CORP CL B 115637209 33610 527968 SH DFND 04 0 0 527968 BROWN FORMAN CORP CL B 115637209 1077 16915 SH DFND 04 0 16915 0 BROWN FORMAN CORP CL B 115637209 1362551 21403563 SH SOLE 0 0 21403563 BROWN FORMAN CORP CL B 115637209 134 2109 SH SOLE 0 2109 0 BRUKER CORP COM 116794108 1640 40322 SH DFND 01 0 40322 0 BRUKER CORP COM 116794108 1424 34994 SH DFND 02 0 34994 0 BRUKER CORP COM 116794108 3196 78572 SH DFND 04 0 0 78572 BRUKER CORP COM 116794108 198 4858 SH DFND 04 0 4858 0 BRUKER CORP COM 116794108 437654 10758463 SH SOLE 0 0 10758463 BRUKER CORP COM 116794108 36 893 SH SOLE 0 893 0 BRUNSWICK CORP COM 117043109 1737 27137 SH DFND 01 0 27137 0 BRUNSWICK CORP COM 117043109 1552 24245 SH DFND 02 0 24245 0 BRUNSWICK CORP COM 117043109 3977 62127 SH DFND 04 0 0 62127 BRUNSWICK CORP COM 117043109 473477 7396916 SH SOLE 0 0 7396916 BRUNSWICK CORP COM 117043109 32 501 SH SOLE 0 501 0 BRYN MAWR BK CORP COM 117665109 399 14419 SH DFND 01 0 14419 0 BRYN MAWR BK CORP COM 117665109 123 4457 SH DFND 02 0 4457 0 BRYN MAWR BK CORP COM 117665109 448 16196 SH DFND 04 0 0 16196 BRYN MAWR BK CORP COM 117665109 26805 969085 SH SOLE 0 0 969085 BRYN MAWR BK CORP COM 117665109 5 165 SH SOLE 0 165 0 BSQUARE CORP COM NEW 11776U300 6 3533 SH DFND 04 0 0 3533 BSQUARE CORP COM NEW 11776U300 631 396941 SH SOLE 0 0 396941 B2GOLD CORP COM 11777Q209 2771 486916 SH DFND 01 0 486916 0 B2GOLD CORP COM 11777Q209 1545 271479 SH DFND 02 0 0 271479 B2GOLD CORP COM 11777Q209 2922 513530 SH DFND 02 0 513530 0 B2GOLD CORP COM 11777Q209 2310 405994 SH DFND 04 0 0 405994 B2GOLD CORP COM 11777Q209 154060 27075659 SH SOLE 0 0 27075659 B2GOLD CORP COM 11777Q209 7012 1232425 SH SOLE 0 1232425 0 BUCKLE INC COM 118440106 333 21229 SH DFND 01 0 21229 0 BUCKLE INC COM 118440106 139 8880 SH DFND 02 0 8880 0 BUCKLE INC COM 118440106 381 24295 SH DFND 04 0 0 24295 BUCKLE INC COM 118440106 47325 3018199 SH SOLE 0 0 3018199 BUCKLE INC COM 118440106 20 1244 SH SOLE 0 1244 0 BUILD A BEAR WORKSHOP COM 120076104 8 3596 SH DFND 01 0 3596 0 BUILD A BEAR WORKSHOP COM 120076104 7 3200 SH DFND 04 0 0 3200 BUILD A BEAR WORKSHOP COM 120076104 1312 601931 SH SOLE 0 0 601931 BUILDERS FIRSTSOURCE INC COM 12008R107 4690 226550 SH DFND 01 0 226550 0 BUILDERS FIRSTSOURCE INC COM 12008R107 801 38698 SH DFND 02 0 38698 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1907 92106 SH DFND 04 0 0 92106 BUILDERS FIRSTSOURCE INC COM 12008R107 241737 11678129 SH SOLE 0 0 11678129 BUILDERS FIRSTSOURCE INC COM 12008R107 40 1916 SH SOLE 0 1916 0 BURLINGTON STORES INC COM 122017106 5799 29449 SH DFND 01 0 29449 0 BURLINGTON STORES INC COM 122017106 3686 18718 SH DFND 02 0 0 18718 BURLINGTON STORES INC COM 122017106 7702 39112 SH DFND 02 0 39112 0 BURLINGTON STORES INC COM 122017106 14650 74392 SH DFND 04 0 0 74392 BURLINGTON STORES INC COM 122017106 1264 6421 SH DFND 04 0 6421 0 BURLINGTON STORES INC COM 122017106 1145115 5814832 SH SOLE 0 0 5814832 BURLINGTON STORES INC COM 122017106 99 502 SH SOLE 0 502 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 155 10083 SH DFND 01 0 10083 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 92 5978 SH DFND 04 0 0 5978 BUSINESS FIRST BANCSHARES IN COM 12326C105 12040 784389 SH SOLE 0 0 784389 BUSINESS FIRST BANCSHARES IN COM 12326C105 2 118 SH SOLE 0 118 0 BYLINE BANCORP INC COM 124411109 228 17391 SH DFND 01 0 17391 0 BYLINE BANCORP INC COM 124411109 31 2400 SH DFND 02 0 2400 0 BYLINE BANCORP INC COM 124411109 246 18780 SH DFND 04 0 0 18780 BYLINE BANCORP INC COM 124411109 14555 1111040 SH SOLE 0 0 1111040 BYLINE BANCORP INC COM 124411109 3 220 SH SOLE 0 220 0 C & F FINL CORP COM 12466Q104 82 2468 SH DFND 01 0 2468 0 C & F FINL CORP COM 12466Q104 28 850 SH DFND 04 0 0 850 C & F FINL CORP COM 12466Q104 4380 131737 SH SOLE 0 0 131737 C & F FINL CORP COM 12466Q104 0 3 SH SOLE 0 3 0 CAE INC COM 124765108 2018 124617 SH DFND 01 0 124617 0 CAE INC COM 124765108 1387 85672 SH DFND 02 0 0 85672 CAE INC COM 124765108 2165 133732 SH DFND 02 0 133732 0 CAE INC COM 124765108 1544 95378 SH DFND 04 0 0 95378 CAE INC COM 124765108 117492 7257059 SH SOLE 0 0 7257059 CAE INC COM 124765108 5168 319180 SH SOLE 0 319180 0 CAI INTERNATIONAL INC COM 12477X106 265 15902 SH DFND 01 0 15902 0 CAI INTERNATIONAL INC COM 12477X106 66 3941 SH DFND 02 0 3941 0 CAI INTERNATIONAL INC COM 12477X106 302 18146 SH DFND 04 0 0 18146 CAI INTERNATIONAL INC COM 12477X106 13650 819356 SH SOLE 0 0 819356 CAI INTERNATIONAL INC COM 12477X106 21 1283 SH SOLE 0 1283 0 CB FINL SVCS INC COM 12479G101 75 3426 SH DFND 01 0 3426 0 CB FINL SVCS INC COM 12479G101 60 2739 SH DFND 04 0 0 2739 CB FINL SVCS INC COM 12479G101 4790 219518 SH SOLE 0 0 219518 CB FINL SVCS INC COM 12479G101 0 5 SH SOLE 0 5 0 CBIZ INC COM 124805102 1181 49269 SH DFND 01 0 49269 0 CBIZ INC COM 124805102 482 20109 SH DFND 02 0 20109 0 CBIZ INC COM 124805102 935 39012 SH DFND 04 0 0 39012 CBIZ INC COM 124805102 59506 2482526 SH SOLE 0 0 2482526 CBIZ INC COM 124805102 21 859 SH SOLE 0 859 0 CBTX INC COM 12481V104 273 13000 SH DFND 01 0 13000 0 CBTX INC COM 12481V104 83 3959 SH DFND 02 0 3959 0 CBTX INC COM 12481V104 261 12448 SH DFND 04 0 0 12448 CBTX INC COM 12481V104 19915 948346 SH SOLE 0 0 948346 CBTX INC COM 12481V104 3 145 SH SOLE 0 145 0 CBDMD INC COM 12482W101 11 5719 SH DFND 04 0 0 5719 CBDMD INC COM 12482W101 2327 1218088 SH SOLE 0 0 1218088 CBDMD INC COM 12482W101 0 75 SH SOLE 0 75 0 CBL & ASSOC PPTYS INC COM 124830100 9 33513 SH DFND 01 0 33513 0 CBL & ASSOC PPTYS INC COM 124830100 12 45169 SH DFND 04 0 0 45169 CBL & ASSOC PPTYS INC COM 124830100 2012 7379285 SH SOLE 0 0 7379285 CBL & ASSOC PPTYS INC COM 124830100 0 1020 SH SOLE 0 1020 0 CBM BANCORP INC COM 1248XT104 15 1195 SH DFND 01 0 1195 0 CBM BANCORP INC COM 1248XT104 1009 82028 SH SOLE 0 0 82028 CBOE GLOBAL MARKETS INC COM 12503M108 11186 119923 SH DFND 01 0 119923 0 CBOE GLOBAL MARKETS INC COM 12503M108 2885 30931 SH DFND 02 0 0 30931 CBOE GLOBAL MARKETS INC COM 12503M108 6706 71889 SH DFND 02 0 71889 0 CBOE GLOBAL MARKETS INC COM 12503M108 27894 299040 SH DFND 04 0 0 299040 CBOE GLOBAL MARKETS INC COM 12503M108 243 2605 SH DFND 04 0 2605 0 CBOE GLOBAL MARKETS INC COM 12503M108 1084472 11625987 SH SOLE 0 0 11625987 CBOE GLOBAL MARKETS INC COM 12503M108 65 699 SH SOLE 0 699 0 CBRE GROUP INC CL A 12504L109 16170 357576 SH DFND 01 0 357576 0 CBRE GROUP INC CL A 12504L109 4188 92607 SH DFND 02 0 0 92607 CBRE GROUP INC CL A 12504L109 8690 192166 SH DFND 02 0 192166 0 CBRE GROUP INC CL A 12504L109 40867 903735 SH DFND 04 0 0 903735 CBRE GROUP INC CL A 12504L109 2299533 50852119 SH SOLE 0 0 50852119 CBRE GROUP INC CL A 12504L109 93 2051 SH SOLE 0 2051 0 CDK GLOBAL INC COM 12508E101 1796 43363 SH DFND 01 0 43363 0 CDK GLOBAL INC COM 12508E101 1561 37680 SH DFND 02 0 0 37680 CDK GLOBAL INC COM 12508E101 4179 100898 SH DFND 02 0 100898 0 CDK GLOBAL INC COM 12508E101 5870 141708 SH DFND 04 0 0 141708 CDK GLOBAL INC COM 12508E101 71 1711 SH DFND 04 0 1711 0 CDK GLOBAL INC COM 12508E101 479592 11578752 SH SOLE 0 0 11578752 CDK GLOBAL INC COM 12508E101 40 962 SH SOLE 0 962 0 CECO ENVIRONMENTAL CORP COM 125141101 146 22116 SH DFND 01 0 22116 0 CECO ENVIRONMENTAL CORP COM 125141101 55 8326 SH DFND 04 0 0 8326 CECO ENVIRONMENTAL CORP COM 125141101 10878 1650717 SH SOLE 0 0 1650717 CECO ENVIRONMENTAL CORP COM 125141101 1 101 SH SOLE 0 101 0 CDW CORP COM 12514G108 19653 169159 SH DFND 01 0 169159 0 CDW CORP COM 12514G108 4811 41413 SH DFND 02 0 0 41413 CDW CORP COM 12514G108 9461 81436 SH DFND 02 0 81436 0 CDW CORP COM 12514G108 45004 387368 SH DFND 04 0 0 387368 CDW CORP COM 12514G108 1822 15684 SH DFND 04 0 15684 0 CDW CORP COM 12514G108 1850138 15924752 SH SOLE 0 0 15924752 CDW CORP COM 12514G108 125 1078 SH SOLE 0 1078 0 CF INDS HLDGS INC COM 125269100 6435 228695 SH DFND 01 0 228695 0 CF INDS HLDGS INC COM 125269100 1477 52473 SH DFND 02 0 0 52473 CF INDS HLDGS INC COM 125269100 3475 123501 SH DFND 02 0 123501 0 CF INDS HLDGS INC COM 125269100 17138 609038 SH DFND 04 0 0 609038 CF INDS HLDGS INC COM 125269100 699087 24843173 SH SOLE 0 0 24843173 CF INDS HLDGS INC COM 125269100 58 2065 SH SOLE 0 2065 0 CGI INC CL A SUB VTG 12532H104 6917 109794 SH DFND 01 0 109794 0 CGI INC CL A SUB VTG 12532H104 4071 64616 SH DFND 02 0 0 64616 CGI INC CL A SUB VTG 12532H104 9274 147200 SH DFND 02 0 147200 0 CGI INC CL A SUB VTG 12532H104 13200 209518 SH DFND 04 0 0 209518 CGI INC CL A SUB VTG 12532H104 375144 5954664 SH SOLE 0 0 5954664 CGI INC CL A SUB VTG 12532H104 22918 363783 SH SOLE 0 363783 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11505 145518 SH DFND 01 0 145518 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3086 39037 SH DFND 02 0 0 39037 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8892 112473 SH DFND 02 0 112473 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30909 390952 SH DFND 04 0 0 390952 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 182 2300 SH DFND 04 0 2300 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1312699 16603837 SH SOLE 0 0 16603837 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 523 6616 SH SOLE 0 6616 0 CHF SOLUTIONS INC COM PAR 12542Q706 145 302881 SH SOLE 0 0 302881 CIGNA CORP NEW COM 125523100 75925 404612 SH DFND 01 0 404612 0 CIGNA CORP NEW COM 125523100 19420 103491 SH DFND 02 0 0 103491 CIGNA CORP NEW COM 125523100 40694 216863 SH DFND 02 0 216863 0 CIGNA CORP NEW COM 125523100 188606 1005096 SH DFND 04 0 0 1005096 CIGNA CORP NEW COM 125523100 2030 10820 SH DFND 04 0 10820 0 CIGNA CORP NEW COM 125523100 5120116 27285456 SH SOLE 0 0 27285456 CIGNA CORP NEW COM 125523100 621 3310 SH SOLE 0 3310 0 CIM COML TR CORP COM NEW 125525584 137 12688 SH DFND 01 0 12688 0 CIM COML TR CORP COM NEW 125525584 5 435 SH DFND 04 0 0 435 CIM COML TR CORP COM NEW 125525584 557 51656 SH SOLE 0 0 51656 CIT GROUP INC COM NEW 125581801 1485 71629 SH DFND 01 0 71629 0 CIT GROUP INC COM NEW 125581801 645 31091 SH DFND 02 0 31091 0 CIT GROUP INC COM NEW 125581801 1741 83976 SH DFND 04 0 0 83976 CIT GROUP INC COM NEW 125581801 207374 10003552 SH SOLE 0 0 10003552 CIT GROUP INC COM NEW 125581801 14 669 SH SOLE 0 669 0 CME GROUP INC COM 12572Q105 62081 381944 SH DFND 01 0 381944 0 CME GROUP INC COM 12572Q105 16181 99550 SH DFND 02 0 0 99550 CME GROUP INC COM 12572Q105 35133 216149 SH DFND 02 0 216149 0 CME GROUP INC COM 12572Q105 164395 1011414 SH DFND 04 0 0 1011414 CME GROUP INC COM 12572Q105 4454394 27404908 SH SOLE 0 0 27404908 CME GROUP INC COM 12572Q105 386 2375 SH SOLE 0 2375 0 CMS ENERGY CORP COM 125896100 17839 305356 SH DFND 01 0 305356 0 CMS ENERGY CORP COM 125896100 4661 79779 SH DFND 02 0 0 79779 CMS ENERGY CORP COM 125896100 19427 332545 SH DFND 02 0 332545 0 CMS ENERGY CORP COM 125896100 47053 805433 SH DFND 04 0 0 805433 CMS ENERGY CORP COM 125896100 2024900 34661078 SH SOLE 0 0 34661078 CMS ENERGY CORP COM 125896100 107 1835 SH SOLE 0 1835 0 CPI AEROSTRUCTURES INC COM NEW 125919308 14 4362 SH DFND 04 0 0 4362 CPI AEROSTRUCTURES INC COM NEW 125919308 1962 596472 SH SOLE 0 0 596472 CPI AEROSTRUCTURES INC COM NEW 125919308 0 62 SH SOLE 0 62 0 CNA FINL CORP COM 126117100 290 9017 SH DFND 01 0 9017 0 CNA FINL CORP COM 126117100 42 1303 SH DFND 02 0 1303 0 CNA FINL CORP COM 126117100 1341 41698 SH DFND 04 0 0 41698 CNA FINL CORP COM 126117100 18828 585628 SH SOLE 0 0 585628 CNA FINL CORP COM 126117100 28 861 SH SOLE 0 861 0 CNB FINL CORP PA COM 126128107 188 10505 SH DFND 01 0 10505 0 CNB FINL CORP PA COM 126128107 84 4692 SH DFND 02 0 4692 0 CNB FINL CORP PA COM 126128107 239 13329 SH DFND 04 0 0 13329 CNB FINL CORP PA COM 126128107 13110 731202 SH SOLE 0 0 731202 CNB FINL CORP PA COM 126128107 3 156 SH SOLE 0 156 0 CRA INTL INC COM 12618T105 525 13283 SH DFND 01 0 13283 0 CRA INTL INC COM 12618T105 3 84 SH DFND 02 0 84 0 CRA INTL INC COM 12618T105 130 3286 SH DFND 04 0 0 3286 CRA INTL INC COM 12618T105 14459 366043 SH SOLE 0 0 366043 CRA INTL INC COM 12618T105 16 401 SH SOLE 0 401 0 CPS TECHNOLOGIES CORP COM 12619F104 281 116064 SH SOLE 0 0 116064 CNO FINL GROUP INC COM 12621E103 1612 103519 SH DFND 01 0 103519 0 CNO FINL GROUP INC COM 12621E103 848 54464 SH DFND 02 0 54464 0 CNO FINL GROUP INC COM 12621E103 1841 118271 SH DFND 04 0 0 118271 CNO FINL GROUP INC COM 12621E103 226247 14530958 SH SOLE 0 0 14530958 CNO FINL GROUP INC COM 12621E103 68 4394 SH SOLE 0 4394 0 CSG SYS INTL INC COM 126349109 2813 67961 SH DFND 01 0 67961 0 CSG SYS INTL INC COM 126349109 557 13460 SH DFND 02 0 13460 0 CSG SYS INTL INC COM 126349109 1032 24929 SH DFND 04 0 0 24929 CSG SYS INTL INC COM 126349109 161279 3896564 SH SOLE 0 0 3896564 CSG SYS INTL INC COM 126349109 9 223 SH SOLE 0 223 0 CSP INC COM 126389105 2 300 SH DFND 04 0 0 300 CSP INC COM 126389105 1659 200676 SH SOLE 0 0 200676 CSW INDUSTRIALS INC COM 126402106 2033 29411 SH DFND 01 0 29411 0 CSW INDUSTRIALS INC COM 126402106 282 4085 SH DFND 02 0 4085 0 CSW INDUSTRIALS INC COM 126402106 779 11265 SH DFND 04 0 0 11265 CSW INDUSTRIALS INC COM 126402106 50771 734646 SH SOLE 0 0 734646 CSW INDUSTRIALS INC COM 126402106 7 103 SH SOLE 0 103 0 CSX CORP COM 126408103 56939 816440 SH DFND 01 0 816440 0 CSX CORP COM 126408103 15164 217440 SH DFND 02 0 0 217440 CSX CORP COM 126408103 51241 734739 SH DFND 02 0 734739 0 CSX CORP COM 126408103 145092 2080467 SH DFND 04 0 0 2080467 CSX CORP COM 126408103 4177389 59899473 SH SOLE 0 0 59899473 CSX CORP COM 126408103 343 4919 SH SOLE 0 4919 0 CTI BIOPHARMA CORP COM 12648L601 12 10521 SH DFND 01 0 10521 0 CTI BIOPHARMA CORP COM 12648L601 20 17159 SH DFND 04 0 0 17159 CTI BIOPHARMA CORP COM 12648L601 2460 2121010 SH SOLE 0 0 2121010 CTI BIOPHARMA CORP COM 12648L601 0 358 SH SOLE 0 358 0 CTS CORP COM 126501105 466 23231 SH DFND 01 0 23231 0 CTS CORP COM 126501105 279 13912 SH DFND 02 0 13912 0 CTS CORP COM 126501105 460 22970 SH DFND 04 0 0 22970 CTS CORP COM 126501105 40794 2035618 SH SOLE 0 0 2035618 CTS CORP COM 126501105 9 448 SH SOLE 0 448 0 CNX RESOURCES CORPORATION COM 12653C108 1166 134789 SH DFND 01 0 134789 0 CNX RESOURCES CORPORATION COM 12653C108 514 59476 SH DFND 02 0 59476 0 CNX RESOURCES CORPORATION COM 12653C108 1299 150190 SH DFND 04 0 0 150190 CNX RESOURCES CORPORATION COM 12653C108 118950 13751487 SH SOLE 0 0 13751487 CNX RESOURCES CORPORATION COM 12653C108 72 8376 SH SOLE 0 8376 0 CVB FINL CORP COM 126600105 1763 94053 SH DFND 01 0 94053 0 CVB FINL CORP COM 126600105 724 38648 SH DFND 02 0 38648 0 CVB FINL CORP COM 126600105 1828 97557 SH DFND 04 0 0 97557 CVB FINL CORP COM 126600105 257070 13717694 SH SOLE 0 0 13717694 CVB FINL CORP COM 126600105 16 843 SH SOLE 0 843 0 CVD EQUIPMENT CORP COM 126601103 3 1033 SH DFND 01 0 1033 0 CVD EQUIPMENT CORP COM 126601103 2 700 SH DFND 04 0 0 700 CVD EQUIPMENT CORP COM 126601103 747 242582 SH SOLE 0 0 242582 CVR ENERGY INC COM 12662P108 433 21524 SH DFND 01 0 21524 0 CVR ENERGY INC COM 12662P108 214 10629 SH DFND 02 0 10629 0 CVR ENERGY INC COM 12662P108 489 24304 SH DFND 04 0 0 24304 CVR ENERGY INC COM 12662P108 73029 3631471 SH SOLE 0 0 3631471 CVR ENERGY INC COM 12662P108 11 568 SH SOLE 0 568 0 CVS HEALTH CORP COM 126650100 90607 1394594 SH DFND 01 0 1394594 0 CVS HEALTH CORP COM 126650100 23475 361315 SH DFND 02 0 0 361315 CVS HEALTH CORP COM 126650100 49442 760993 SH DFND 02 0 760993 0 CVS HEALTH CORP COM 126650100 241053 3710222 SH DFND 04 0 0 3710222 CVS HEALTH CORP COM 126650100 6559927 100968561 SH SOLE 0 0 100968561 CVS HEALTH CORP COM 126650100 756 11632 SH SOLE 0 11632 0 CABALETTA BIO INC COM 12674W109 89 8005 SH DFND 01 0 8005 0 CABALETTA BIO INC COM 12674W109 46 4090 SH DFND 04 0 0 4090 CABALETTA BIO INC COM 12674W109 2731 245182 SH SOLE 0 0 245182 CABLE ONE INC COM 12685J105 4253 2396 SH DFND 01 0 2396 0 CABLE ONE INC COM 12685J105 2231 1257 SH DFND 02 0 0 1257 CABLE ONE INC COM 12685J105 4286 2415 SH DFND 02 0 2415 0 CABLE ONE INC COM 12685J105 6466 3643 SH DFND 04 0 0 3643 CABLE ONE INC COM 12685J105 997 562 SH DFND 04 0 562 0 CABLE ONE INC COM 12685J105 876927 494085 SH SOLE 0 0 494085 CABLE ONE INC COM 12685J105 543 306 SH SOLE 0 306 0 CABOT CORP COM 127055101 706 19054 SH DFND 01 0 19054 0 CABOT CORP COM 127055101 633 17095 SH DFND 02 0 17095 0 CABOT CORP COM 127055101 1735 46825 SH DFND 04 0 0 46825 CABOT CORP COM 127055101 203716 5498410 SH SOLE 0 0 5498410 CABOT CORP COM 127055101 48 1303 SH SOLE 0 1303 0 CABOT OIL & GAS CORP COM 127097103 7287 424176 SH DFND 01 0 424176 0 CABOT OIL & GAS CORP COM 127097103 2079 120987 SH DFND 02 0 0 120987 CABOT OIL & GAS CORP COM 127097103 4496 261708 SH DFND 02 0 261708 0 CABOT OIL & GAS CORP COM 127097103 18648 1085475 SH DFND 04 0 0 1085475 CABOT OIL & GAS CORP COM 127097103 16121 938344 SH DFND 04 0 938344 0 CABOT OIL & GAS CORP COM 127097103 736060 42844024 SH SOLE 0 0 42844024 CABOT OIL & GAS CORP COM 127097103 50 2890 SH SOLE 0 2890 0 CABOT MICROELECTRONICS CORP COM 12709P103 8436 60458 SH DFND 01 0 60458 0 CABOT MICROELECTRONICS CORP COM 12709P103 1271 9112 SH DFND 02 0 9112 0 CABOT MICROELECTRONICS CORP COM 12709P103 3048 21845 SH DFND 04 0 0 21845 CABOT MICROELECTRONICS CORP COM 12709P103 383758 2750168 SH SOLE 0 0 2750168 CABOT MICROELECTRONICS CORP COM 12709P103 44 316 SH SOLE 0 316 0 CACI INTL INC CL A 127190304 1966 9066 SH DFND 01 0 9066 0 CACI INTL INC CL A 127190304 1809 8339 SH DFND 02 0 8339 0 CACI INTL INC CL A 127190304 4102 18913 SH DFND 04 0 0 18913 CACI INTL INC CL A 127190304 96 443 SH DFND 04 0 443 0 CACI INTL INC CL A 127190304 567117 2614890 SH SOLE 0 0 2614890 CACI INTL INC CL A 127190304 254 1171 SH SOLE 0 1171 0 CACTUS INC CL A 127203107 1325 64250 SH DFND 01 0 64250 0 CACTUS INC CL A 127203107 202 9781 SH DFND 02 0 9781 0 CACTUS INC CL A 127203107 638 30925 SH DFND 04 0 0 30925 CACTUS INC CL A 127203107 90306 4377400 SH SOLE 0 0 4377400 CACTUS INC CL A 127203107 5 264 SH SOLE 0 264 0 CADENCE DESIGN SYSTEM INC COM 127387108 31760 330975 SH DFND 01 0 330975 0 CADENCE DESIGN SYSTEM INC COM 127387108 7584 79028 SH DFND 02 0 0 79028 CADENCE DESIGN SYSTEM INC COM 127387108 15576 162321 SH DFND 02 0 162321 0 CADENCE DESIGN SYSTEM INC COM 127387108 72585 756413 SH DFND 04 0 0 756413 CADENCE DESIGN SYSTEM INC COM 127387108 2925 30485 SH DFND 04 0 30485 0 CADENCE DESIGN SYSTEM INC COM 127387108 3080181 32098588 SH SOLE 0 0 32098588 CADENCE DESIGN SYSTEM INC COM 127387108 187 1946 SH SOLE 0 1946 0 CADENCE BANCORPORATION CL A 12739A100 812 91635 SH DFND 01 0 91635 0 CADENCE BANCORPORATION CL A 12739A100 407 45921 SH DFND 02 0 45921 0 CADENCE BANCORPORATION CL A 12739A100 1210 136555 SH DFND 04 0 0 136555 CADENCE BANCORPORATION CL A 12739A100 109210 12326209 SH SOLE 0 0 12326209 CADENCE BANCORPORATION CL A 12739A100 24 2653 SH SOLE 0 2653 0 CADIZ INC COM NEW 127537207 323 31824 SH DFND 01 0 31824 0 CADIZ INC COM NEW 127537207 70 6892 SH DFND 02 0 6892 0 CADIZ INC COM NEW 127537207 253 24913 SH DFND 04 0 0 24913 CADIZ INC COM NEW 127537207 15714 1546676 SH SOLE 0 0 1546676 CADIZ INC COM NEW 127537207 1 137 SH SOLE 0 137 0 CAESARS ENTMT CORP COM 127686103 2345 193336 SH DFND 01 0 193336 0 CAESARS ENTMT CORP COM 127686103 2072 170825 SH DFND 02 0 170825 0 CAESARS ENTMT CORP COM 127686103 4775 393668 SH DFND 04 0 0 393668 CAESARS ENTMT CORP COM 127686103 599761 49444455 SH SOLE 0 0 49444455 CAESARS ENTMT CORP COM 127686103 43 3563 SH SOLE 0 3563 0 CAL MAINE FOODS INC COM NEW 128030202 1653 37165 SH DFND 01 0 37165 0 CAL MAINE FOODS INC COM NEW 128030202 503 11307 SH DFND 02 0 11307 0 CAL MAINE FOODS INC COM NEW 128030202 965 21698 SH DFND 04 0 0 21698 CAL MAINE FOODS INC COM NEW 128030202 134805 3030696 SH SOLE 0 0 3030696 CAL MAINE FOODS INC COM NEW 128030202 9 208 SH SOLE 0 208 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 4 2120 SH DFND 01 0 2120 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 448 251875 SH SOLE 0 0 251875 CALAMP CORP COM 128126109 439 54749 SH DFND 01 0 54749 0 CALAMP CORP COM 128126109 81 10162 SH DFND 04 0 0 10162 CALAMP CORP COM 128126109 19431 2425784 SH SOLE 0 0 2425784 CALAMP CORP COM 128126109 9 1121 SH SOLE 0 1121 0 CALAVO GROWERS INC COM 128246105 2155 34259 SH DFND 01 0 34259 0 CALAVO GROWERS INC COM 128246105 360 5723 SH DFND 02 0 5723 0 CALAVO GROWERS INC COM 128246105 789 12545 SH DFND 04 0 0 12545 CALAVO GROWERS INC COM 128246105 70416 1119307 SH SOLE 0 0 1119307 CALAVO GROWERS INC COM 128246105 7 119 SH SOLE 0 119 0 CALERES INC COM 129500104 232 27802 SH DFND 01 0 27802 0 CALERES INC COM 129500104 110 13160 SH DFND 04 0 0 13160 CALERES INC COM 129500104 35597 4268223 SH SOLE 0 0 4268223 CALERES INC COM 129500104 2 251 SH SOLE 0 251 0 CALIFORNIA BANCORP COM 13005U101 87 5814 SH DFND 01 0 5814 0 CALIFORNIA BANCORP COM 13005U101 36 2446 SH DFND 04 0 0 2446 CALIFORNIA BANCORP COM 13005U101 4656 312491 SH SOLE 0 0 312491 CALIFORNIA RES CORP COM NEW 13057Q206 46 37707 SH DFND 01 0 37707 0 CALIFORNIA RES CORP COM NEW 13057Q206 16 12975 SH DFND 04 0 0 12975 CALIFORNIA RES CORP COM NEW 13057Q206 3213 2633396 SH SOLE 0 0 2633396 CALIFORNIA RES CORP COM NEW 13057Q206 0 260 SH SOLE 0 260 0 CALIFORNIA WTR SVC GROUP COM 130788102 4582 96054 SH DFND 01 0 96054 0 CALIFORNIA WTR SVC GROUP COM 130788102 2072 43433 SH DFND 02 0 43433 0 CALIFORNIA WTR SVC GROUP COM 130788102 2233 46813 SH DFND 04 0 0 46813 CALIFORNIA WTR SVC GROUP COM 130788102 263074 5515174 SH SOLE 0 0 5515174 CALIFORNIA WTR SVC GROUP COM 130788102 130 2723 SH SOLE 0 2723 0 CALITHERA BIOSCIENCES INC COM 13089P101 718 135898 SH DFND 01 0 135898 0 CALITHERA BIOSCIENCES INC COM 13089P101 65 12281 SH DFND 02 0 12281 0 CALITHERA BIOSCIENCES INC COM 13089P101 242 45757 SH DFND 04 0 0 45757 CALITHERA BIOSCIENCES INC COM 13089P101 16223 3072473 SH SOLE 0 0 3072473 CALITHERA BIOSCIENCES INC COM 13089P101 13 2482 SH SOLE 0 2482 0 CALIX INC COM 13100M509 1508 101193 SH DFND 01 0 101193 0 CALIX INC COM 13100M509 149 10026 SH DFND 02 0 10026 0 CALIX INC COM 13100M509 559 37517 SH DFND 04 0 0 37517 CALIX INC COM 13100M509 41305 2772119 SH SOLE 0 0 2772119 CALIX INC COM 13100M509 14 944 SH SOLE 0 944 0 CALLAWAY GOLF CO COM 131193104 1186 67746 SH DFND 01 0 67746 0 CALLAWAY GOLF CO COM 131193104 484 27660 SH DFND 02 0 27660 0 CALLAWAY GOLF CO COM 131193104 1186 67708 SH DFND 04 0 0 67708 CALLAWAY GOLF CO COM 131193104 135561 7741907 SH SOLE 0 0 7741907 CALLAWAY GOLF CO COM 131193104 11 620 SH SOLE 0 620 0 CALLON PETE CO DEL COM 13123X102 85 73867 SH DFND 01 0 73867 0 CALLON PETE CO DEL COM 13123X102 12 10309 SH DFND 02 0 10309 0 CALLON PETE CO DEL COM 13123X102 308 268218 SH DFND 04 0 0 268218 CALLON PETE CO DEL COM 13123X102 36536 31770623 SH SOLE 0 0 31770623 CALLON PETE CO DEL COM 13123X102 3 2584 SH SOLE 0 2584 0 CALYXT INC COM 13173L107 91 18359 SH DFND 01 0 18359 0 CALYXT INC COM 13173L107 12 2423 SH DFND 04 0 0 2423 CALYXT INC COM 13173L107 1907 386892 SH SOLE 0 0 386892 CALYXT INC COM 13173L107 0 78 SH SOLE 0 78 0 CAMBER ENERGY INC COM 13200M508 38 32106 SH SOLE 0 0 32106 CAMBRIDGE BANCORP COM 132152109 372 6272 SH DFND 01 0 6272 0 CAMBRIDGE BANCORP COM 132152109 113 1905 SH DFND 04 0 0 1905 CAMBRIDGE BANCORP COM 132152109 18237 307857 SH SOLE 0 0 307857 CAMBRIDGE BANCORP COM 132152109 2 35 SH SOLE 0 35 0 CAMDEN NATL CORP COM 133034108 373 10798 SH DFND 01 0 10798 0 CAMDEN NATL CORP COM 133034108 225 6519 SH DFND 02 0 6519 0 CAMDEN NATL CORP COM 133034108 333 9640 SH DFND 04 0 0 9640 CAMDEN NATL CORP COM 133034108 24630 713084 SH SOLE 0 0 713084 CAMDEN NATL CORP COM 133034108 4 112 SH SOLE 0 112 0 CAMDEN PPTY TR SH BEN INT 133131102 2996 32846 SH DFND 01 0 32846 0 CAMDEN PPTY TR SH BEN INT 133131102 2203 24148 SH DFND 02 0 0 24148 CAMDEN PPTY TR SH BEN INT 133131102 23798 260881 SH DFND 02 0 260881 0 CAMDEN PPTY TR SH BEN INT 133131102 5580 61174 SH DFND 04 0 0 61174 CAMDEN PPTY TR SH BEN INT 133131102 1281784 14051566 SH SOLE 0 0 14051566 CAMDEN PPTY TR SH BEN INT 133131102 57 629 SH SOLE 0 629 0 CAMECO CORP COM 13321L108 1905 185837 SH DFND 01 0 185837 0 CAMECO CORP COM 13321L108 883 86187 SH DFND 02 0 0 86187 CAMECO CORP COM 13321L108 2086 203491 SH DFND 02 0 203491 0 CAMECO CORP COM 13321L108 1501 146460 SH DFND 04 0 0 146460 CAMECO CORP COM 13321L108 9551 931807 SH DFND 04 0 931807 0 CAMECO CORP COM 13321L108 108510 10586364 SH SOLE 0 0 10586364 CAMECO CORP COM 13321L108 4869 475036 SH SOLE 0 475036 0 CAMPBELL SOUP CO COM 134429109 9512 191659 SH DFND 01 0 191659 0 CAMPBELL SOUP CO COM 134429109 2620 52786 SH DFND 02 0 0 52786 CAMPBELL SOUP CO COM 134429109 6717 135337 SH DFND 02 0 135337 0 CAMPBELL SOUP CO COM 134429109 25112 505988 SH DFND 04 0 0 505988 CAMPBELL SOUP CO COM 134429109 480 9668 SH DFND 04 0 9668 0 CAMPBELL SOUP CO COM 134429109 1096753 22098598 SH SOLE 0 0 22098598 CAMPBELL SOUP CO COM 134429109 63 1260 SH SOLE 0 1260 0 CAMPING WORLD HLDGS INC CL A 13462K109 1849 68077 SH DFND 01 0 68077 0 CAMPING WORLD HLDGS INC CL A 13462K109 275 10109 SH DFND 02 0 10109 0 CAMPING WORLD HLDGS INC CL A 13462K109 608 22376 SH DFND 04 0 0 22376 CAMPING WORLD HLDGS INC CL A 13462K109 45848 1688081 SH SOLE 0 0 1688081 CAMPING WORLD HLDGS INC CL A 13462K109 6 231 SH SOLE 0 231 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 639 27590 SH DFND 01 0 27590 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 434 18723 SH DFND 02 0 18723 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 567 24459 SH DFND 04 0 0 24459 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 33057 1426719 SH SOLE 0 0 1426719 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1471 63467 SH SOLE 0 63467 0 CANADIAN IMP BK COMM COM 136069101 14102 210578 SH DFND 01 0 210578 0 CANADIAN IMP BK COMM COM 136069101 8524 127274 SH DFND 02 0 0 127274 CANADIAN IMP BK COMM COM 136069101 17893 267186 SH DFND 02 0 267186 0 CANADIAN IMP BK COMM COM 136069101 30538 455994 SH DFND 04 0 0 455994 CANADIAN IMP BK COMM COM 136069101 772560 11535910 SH SOLE 0 0 11535910 CANADIAN IMP BK COMM COM 136069101 65584 979298 SH SOLE 0 979298 0 CANADIAN NATL RY CO COM 136375102 29672 335017 SH DFND 01 0 335017 0 CANADIAN NATL RY CO COM 136375102 17749 200396 SH DFND 02 0 0 200396 CANADIAN NATL RY CO COM 136375102 59859 675843 SH DFND 02 0 675843 0 CANADIAN NATL RY CO COM 136375102 56649 639597 SH DFND 04 0 0 639597 CANADIAN NATL RY CO COM 136375102 1642557 18545300 SH SOLE 0 0 18545300 CANADIAN NATL RY CO COM 136375102 100059 1129717 SH SOLE 0 1129717 0 CANADIAN NAT RES LTD COM 136385101 9532 546895 SH DFND 01 0 546895 0 CANADIAN NAT RES LTD COM 136385101 5216 299260 SH DFND 02 0 0 299260 CANADIAN NAT RES LTD COM 136385101 11144 639380 SH DFND 02 0 639380 0 CANADIAN NAT RES LTD COM 136385101 20446 1173032 SH DFND 04 0 0 1173032 CANADIAN NAT RES LTD COM 136385101 48549 2785373 SH DFND 04 0 2785373 0 CANADIAN NAT RES LTD COM 136385101 520083 29838395 SH SOLE 0 0 29838395 CANADIAN NAT RES LTD COM 136385101 44353 2544633 SH SOLE 0 2544633 0 CANADIAN PAC RY LTD COM 13645T100 16328 63945 SH DFND 01 0 63945 0 CANADIAN PAC RY LTD COM 13645T100 9723 38077 SH DFND 02 0 0 38077 CANADIAN PAC RY LTD COM 13645T100 33364 130666 SH DFND 02 0 130666 0 CANADIAN PAC RY LTD COM 13645T100 31077 121707 SH DFND 04 0 0 121707 CANADIAN PAC RY LTD COM 13645T100 889857 3484990 SH SOLE 0 0 3484990 CANADIAN PAC RY LTD COM 13645T100 54995 215378 SH SOLE 0 215378 0 CANADIAN SOLAR INC COM 136635109 473 24534 SH DFND 01 0 24534 0 CANADIAN SOLAR INC COM 136635109 7 381 SH DFND 04 0 0 381 CANADIAN SOLAR INC COM 136635109 29424 1526948 SH SOLE 0 0 1526948 CANCER GENETICS INC COM NEW 13739U203 32 10519 SH SOLE 0 0 10519 CANNAE HLDGS INC COM 13765N107 2517 61242 SH DFND 01 0 61242 0 CANNAE HLDGS INC COM 13765N107 1041 25332 SH DFND 02 0 25332 0 CANNAE HLDGS INC COM 13765N107 2519 61292 SH DFND 04 0 0 61292 CANNAE HLDGS INC COM 13765N107 314826 7660011 SH SOLE 0 0 7660011 CANNAE HLDGS INC COM 13765N107 36 873 SH SOLE 0 873 0 CANOPY GROWTH CORP COM 138035100 1741 107762 SH DFND 01 0 107762 0 CANOPY GROWTH CORP COM 138035100 937 57985 SH DFND 02 0 0 57985 CANOPY GROWTH CORP COM 138035100 1794 111004 SH DFND 02 0 111004 0 CANOPY GROWTH CORP COM 138035100 3218 199126 SH DFND 04 0 0 199126 CANOPY GROWTH CORP COM 138035100 90227 5583325 SH SOLE 0 0 5583325 CANOPY GROWTH CORP COM 138035100 5785 357953 SH SOLE 0 357953 0 CANTEL MED CORP COM 138098108 3485 78786 SH DFND 01 0 78786 0 CANTEL MED CORP COM 138098108 528 11941 SH DFND 02 0 11941 0 CANTEL MED CORP COM 138098108 1226 27721 SH DFND 04 0 0 27721 CANTEL MED CORP COM 138098108 149466 3379300 SH SOLE 0 0 3379300 CANTEL MED CORP COM 138098108 10 236 SH SOLE 0 236 0 CANTERBURY PARK HOLDING CORP COM 13811E101 5 495 SH DFND 01 0 495 0 CANTERBURY PARK HOLDING CORP COM 13811E101 427 39035 SH SOLE 0 0 39035 CAPITAL CITY BK GROUP INC COM 139674105 204 9758 SH DFND 01 0 9758 0 CAPITAL CITY BK GROUP INC COM 139674105 113 5407 SH DFND 02 0 5407 0 CAPITAL CITY BK GROUP INC COM 139674105 171 8164 SH DFND 04 0 0 8164 CAPITAL CITY BK GROUP INC COM 139674105 11117 530645 SH SOLE 0 0 530645 CAPITAL CITY BK GROUP INC COM 139674105 2 113 SH SOLE 0 113 0 CAPITAL BANCORP INC MD COM 139737100 59 5500 SH DFND 01 0 5500 0 CAPITAL BANCORP INC MD COM 139737100 15 1361 SH DFND 04 0 0 1361 CAPITAL BANCORP INC MD COM 139737100 3668 342808 SH SOLE 0 0 342808 CAPITAL ONE FINL CORP COM 14040H105 30394 485603 SH DFND 01 0 485603 0 CAPITAL ONE FINL CORP COM 14040H105 8028 128261 SH DFND 02 0 0 128261 CAPITAL ONE FINL CORP COM 14040H105 16467 263097 SH DFND 02 0 263097 0 CAPITAL ONE FINL CORP COM 14040H105 78072 1247363 SH DFND 04 0 0 1247363 CAPITAL ONE FINL CORP COM 14040H105 2051583 32778132 SH SOLE 0 0 32778132 CAPITAL ONE FINL CORP COM 14040H105 308 4921 SH SOLE 0 4921 0 CAPITAL SR LIVING CORP COM 140475104 4 6110 SH DFND 01 0 6110 0 CAPITAL SR LIVING CORP COM 140475104 6 7888 SH DFND 04 0 0 7888 CAPITAL SR LIVING CORP COM 140475104 843 1187013 SH SOLE 0 0 1187013 CAPITAL SR LIVING CORP COM 140475104 0 12 SH SOLE 0 12 0 CAPITOL FED FINL INC COM 14057J101 1087 98714 SH DFND 01 0 98714 0 CAPITOL FED FINL INC COM 14057J101 506 45980 SH DFND 02 0 45980 0 CAPITOL FED FINL INC COM 14057J101 1337 121478 SH DFND 04 0 0 121478 CAPITOL FED FINL INC COM 14057J101 143258 13011601 SH SOLE 0 0 13011601 CAPITOL FED FINL INC COM 14057J101 126 11426 SH SOLE 0 11426 0 CAPSTONE TURBINE CORP COM 14067D508 784 259758 SH SOLE 0 0 259758 CAPSTEAD MTG CORP COM NO PAR 14067E506 373 67909 SH DFND 01 0 67909 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 157 28600 SH DFND 02 0 28600 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 432 78621 SH DFND 04 0 0 78621 CAPSTEAD MTG CORP COM NO PAR 14067E506 58760 10703162 SH SOLE 0 0 10703162 CAPSTEAD MTG CORP COM NO PAR 14067E506 3 507 SH SOLE 0 507 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 34 7447 SH DFND 04 0 0 7447 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 207 45019 SH SOLE 0 0 45019 CAPSTAR FINL HLDGS INC COM 14070T102 135 11268 SH DFND 01 0 11268 0 CAPSTAR FINL HLDGS INC COM 14070T102 33 2787 SH DFND 04 0 0 2787 CAPSTAR FINL HLDGS INC COM 14070T102 8794 732816 SH SOLE 0 0 732816 CAPSTAR FINL HLDGS INC COM 14070T102 2 164 SH SOLE 0 164 0 CARA THERAPEUTICS INC COM 140755109 1473 86155 SH DFND 01 0 86155 0 CARA THERAPEUTICS INC COM 140755109 187 10933 SH DFND 02 0 10933 0 CARA THERAPEUTICS INC COM 140755109 618 36146 SH DFND 04 0 0 36146 CARA THERAPEUTICS INC COM 140755109 36300 2122835 SH SOLE 0 0 2122835 CARA THERAPEUTICS INC COM 140755109 7 399 SH SOLE 0 399 0 CARDIFF ONCOLOGY INC COM 14147L108 1475 294376 SH SOLE 0 0 294376 CARDINAL HEALTH INC COM 14149Y108 18136 347497 SH DFND 01 0 347497 0 CARDINAL HEALTH INC COM 14149Y108 4312 82613 SH DFND 02 0 0 82613 CARDINAL HEALTH INC COM 14149Y108 8778 168198 SH DFND 02 0 168198 0 CARDINAL HEALTH INC COM 14149Y108 44077 844549 SH DFND 04 0 0 844549 CARDINAL HEALTH INC COM 14149Y108 1688 32338 SH DFND 04 0 32338 0 CARDINAL HEALTH INC COM 14149Y108 1812484 34728568 SH SOLE 0 0 34728568 CARDINAL HEALTH INC COM 14149Y108 152 2916 SH SOLE 0 2916 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2273 72035 SH DFND 01 0 72035 0 CARDIOVASCULAR SYS INC DEL COM 141619106 369 11691 SH DFND 02 0 11691 0 CARDIOVASCULAR SYS INC DEL COM 141619106 839 26607 SH DFND 04 0 0 26607 CARDIOVASCULAR SYS INC DEL COM 141619106 72447 2296275 SH SOLE 0 0 2296275 CARDIOVASCULAR SYS INC DEL COM 141619106 15 478 SH SOLE 0 478 0 CARDLYTICS INC COM 14161W105 3697 52832 SH DFND 01 0 52832 0 CARDLYTICS INC COM 14161W105 504 7199 SH DFND 02 0 7199 0 CARDLYTICS INC COM 14161W105 1179 16844 SH DFND 04 0 0 16844 CARDLYTICS INC COM 14161W105 84399 1206041 SH SOLE 0 0 1206041 CARDLYTICS INC COM 14161W105 36 518 SH SOLE 0 518 0 CAREDX INC COM 14167L103 3131 88365 SH DFND 01 0 88365 0 CAREDX INC COM 14167L103 361 10193 SH DFND 02 0 10193 0 CAREDX INC COM 14167L103 977 27583 SH DFND 04 0 0 27583 CAREDX INC COM 14167L103 80871 2282567 SH SOLE 0 0 2282567 CAREDX INC COM 14167L103 11 306 SH SOLE 0 306 0 CARETRUST REIT INC COM 14174T107 1494 87090 SH DFND 01 0 87090 0 CARETRUST REIT INC COM 14174T107 3922 228575 SH DFND 02 0 228575 0 CARETRUST REIT INC COM 14174T107 1222 71222 SH DFND 04 0 0 71222 CARETRUST REIT INC COM 14174T107 250173 14578847 SH SOLE 0 0 14578847 CARETRUST REIT INC COM 14174T107 10 573 SH SOLE 0 573 0 CARGURUS INC COM CL A 141788109 4494 177267 SH DFND 01 0 177267 0 CARGURUS INC COM CL A 141788109 683 26960 SH DFND 02 0 26960 0 CARGURUS INC COM CL A 141788109 1471 58042 SH DFND 04 0 0 58042 CARGURUS INC COM CL A 141788109 189438 7472907 SH SOLE 0 0 7472907 CARGURUS INC COM CL A 141788109 14 570 SH SOLE 0 570 0 CARLISLE COS INC COM 142339100 2241 18726 SH DFND 01 0 18726 0 CARLISLE COS INC COM 142339100 1946 16260 SH DFND 02 0 16260 0 CARLISLE COS INC COM 142339100 4780 39947 SH DFND 04 0 0 39947 CARLISLE COS INC COM 142339100 649970 5431349 SH SOLE 0 0 5431349 CARLISLE COS INC COM 142339100 46 383 SH SOLE 0 383 0 CARMAX INC COM 143130102 15706 175392 SH DFND 01 0 175392 0 CARMAX INC COM 143130102 4305 48070 SH DFND 02 0 0 48070 CARMAX INC COM 143130102 8476 94654 SH DFND 02 0 94654 0 CARMAX INC COM 143130102 39603 442243 SH DFND 04 0 0 442243 CARMAX INC COM 143130102 121 1348 SH DFND 04 0 1348 0 CARMAX INC COM 143130102 1541631 17215312 SH SOLE 0 0 17215312 CARMAX INC COM 143130102 94 1054 SH SOLE 0 1054 0 CARLYLE GROUP INC COM 14316J108 1152 41284 SH DFND 01 0 41284 0 CARLYLE GROUP INC COM 14316J108 1074 38491 SH DFND 02 0 0 38491 CARLYLE GROUP INC COM 14316J108 1706 61144 SH DFND 02 0 61144 0 CARLYLE GROUP INC COM 14316J108 2051 73521 SH DFND 04 0 0 73521 CARLYLE GROUP INC COM 14316J108 34 1210 SH DFND 04 0 1210 0 CARLYLE GROUP INC COM 14316J108 398618 14287389 SH SOLE 0 0 14287389 CARLYLE GROUP INC COM 14316J108 31 1128 SH SOLE 0 1128 0 CARNIVAL CORP UNIT 99/99/9999 143658300 8268 503549 SH DFND 01 0 503549 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1829 111401 SH DFND 02 0 0 111401 CARNIVAL CORP UNIT 99/99/9999 143658300 4210 256401 SH DFND 02 0 256401 0 CARNIVAL CORP UNIT 99/99/9999 143658300 21722 1322910 SH DFND 04 0 0 1322910 CARNIVAL CORP UNIT 99/99/9999 143658300 817089 49761826 SH SOLE 0 0 49761826 CARNIVAL CORP UNIT 99/99/9999 143658300 51 3088 SH SOLE 0 3088 0 CARRIAGE SVCS INC COM 143905107 213 11774 SH DFND 01 0 11774 0 CARRIAGE SVCS INC COM 143905107 110 6063 SH DFND 02 0 6063 0 CARRIAGE SVCS INC COM 143905107 375 20699 SH DFND 04 0 0 20699 CARRIAGE SVCS INC COM 143905107 15576 859610 SH SOLE 0 0 859610 CARRIAGE SVCS INC COM 143905107 16 900 SH SOLE 0 900 0 CARPENTER TECHNOLOGY CORP COM 144285103 834 34362 SH DFND 01 0 34362 0 CARPENTER TECHNOLOGY CORP COM 144285103 336 13822 SH DFND 02 0 13822 0 CARPENTER TECHNOLOGY CORP COM 144285103 906 37314 SH DFND 04 0 0 37314 CARPENTER TECHNOLOGY CORP COM 144285103 110375 4545923 SH SOLE 0 0 4545923 CARPENTER TECHNOLOGY CORP COM 144285103 22 891 SH SOLE 0 891 0 CARRIER GLOBAL CORPORATION COM 14448C104 20355 916074 SH DFND 01 0 916074 0 CARRIER GLOBAL CORPORATION COM 14448C104 5079 228560 SH DFND 02 0 0 228560 CARRIER GLOBAL CORPORATION COM 14448C104 9714 437173 SH DFND 02 0 437173 0 CARRIER GLOBAL CORPORATION COM 14448C104 48811 2196722 SH DFND 04 0 0 2196722 CARRIER GLOBAL CORPORATION COM 14448C104 766 34469 SH DFND 04 0 34469 0 CARRIER GLOBAL CORPORATION COM 14448C104 1977287 88986810 SH SOLE 0 0 88986810 CARRIER GLOBAL CORPORATION COM 14448C104 124 5561 SH SOLE 0 5561 0 CARROLS RESTAURANT GROUP INC COM 14574X104 125 25904 SH DFND 01 0 25904 0 CARROLS RESTAURANT GROUP INC COM 14574X104 63 12960 SH DFND 04 0 0 12960 CARROLS RESTAURANT GROUP INC COM 14574X104 8855 1829491 SH SOLE 0 0 1829491 CARROLS RESTAURANT GROUP INC COM 14574X104 9 1857 SH SOLE 0 1857 0 CARS COM INC COM 14575E105 281 48761 SH DFND 01 0 48761 0 CARS COM INC COM 14575E105 171 29729 SH DFND 02 0 29729 0 CARS COM INC COM 14575E105 365 63453 SH DFND 04 0 0 63453 CARS COM INC COM 14575E105 34696 6023673 SH SOLE 0 0 6023673 CARS COM INC COM 14575E105 19 3287 SH SOLE 0 3287 0 CARTER BK & TR MARTINSVILLE COM 146102108 134 16664 SH DFND 01 0 16664 0 CARTER BK & TR MARTINSVILLE COM 146102108 52 6448 SH DFND 04 0 0 6448 CARTER BK & TR MARTINSVILLE COM 146102108 9567 1185491 SH SOLE 0 0 1185491 CARTER BK & TR MARTINSVILLE COM 146102108 1 170 SH SOLE 0 170 0 CARTERS INC COM 146229109 1192 14771 SH DFND 01 0 14771 0 CARTERS INC COM 146229109 1106 13706 SH DFND 02 0 13706 0 CARTERS INC COM 146229109 2627 32558 SH DFND 04 0 0 32558 CARTERS INC COM 146229109 315106 3904660 SH SOLE 0 0 3904660 CARTERS INC COM 146229109 23 289 SH SOLE 0 289 0 CARVANA CO CL A 146869102 3068 25522 SH DFND 01 0 25522 0 CARVANA CO CL A 146869102 2354 19587 SH DFND 02 0 19587 0 CARVANA CO CL A 146869102 5105 42470 SH DFND 04 0 0 42470 CARVANA CO CL A 146869102 726 6041 SH DFND 04 0 6041 0 CARVANA CO CL A 146869102 706079 5874200 SH SOLE 0 0 5874200 CARVANA CO CL A 146869102 75 624 SH SOLE 0 624 0 CASA SYS INC COM 14713L102 272 65487 SH DFND 01 0 65487 0 CASA SYS INC COM 14713L102 30 7216 SH DFND 02 0 7216 0 CASA SYS INC COM 14713L102 65 15734 SH DFND 04 0 0 15734 CASA SYS INC COM 14713L102 9325 2241486 SH SOLE 0 0 2241486 CASA SYS INC COM 14713L102 8 1978 SH SOLE 0 1978 0 CASELLA WASTE SYS INC CL A 147448104 4536 87021 SH DFND 01 0 87021 0 CASELLA WASTE SYS INC CL A 147448104 589 11296 SH DFND 02 0 11296 0 CASELLA WASTE SYS INC CL A 147448104 1803 34589 SH DFND 04 0 0 34589 CASELLA WASTE SYS INC CL A 147448104 162051 3109196 SH SOLE 0 0 3109196 CASELLA WASTE SYS INC CL A 147448104 35 672 SH SOLE 0 672 0 CASEYS GEN STORES INC COM 147528103 1891 12644 SH DFND 01 0 12644 0 CASEYS GEN STORES INC COM 147528103 1670 11172 SH DFND 02 0 11172 0 CASEYS GEN STORES INC COM 147528103 4065 27185 SH DFND 04 0 0 27185 CASEYS GEN STORES INC COM 147528103 577288 3860944 SH SOLE 0 0 3860944 CASEYS GEN STORES INC COM 147528103 36 239 SH SOLE 0 239 0 CASI PHARMACEUTICALS INC COM 14757U109 251 100327 SH DFND 01 0 100327 0 CASI PHARMACEUTICALS INC COM 14757U109 38 15387 SH DFND 04 0 0 15387 CASI PHARMACEUTICALS INC COM 14757U109 6075 2430041 SH SOLE 0 0 2430041 CASI PHARMACEUTICALS INC COM 14757U109 0 187 SH SOLE 0 187 0 CASPER SLEEP INC COM 147626105 95 10625 SH DFND 01 0 10625 0 CASPER SLEEP INC COM 147626105 39 4383 SH DFND 04 0 0 4383 CASPER SLEEP INC COM 147626105 2866 319555 SH SOLE 0 0 319555 CASS INFORMATION SYS INC COM 14808P109 1147 29393 SH DFND 01 0 29393 0 CASS INFORMATION SYS INC COM 14808P109 121 3107 SH DFND 02 0 3107 0 CASS INFORMATION SYS INC COM 14808P109 374 9586 SH DFND 04 0 0 9586 CASS INFORMATION SYS INC COM 14808P109 31067 795982 SH SOLE 0 0 795982 CASS INFORMATION SYS INC COM 14808P109 4 90 SH SOLE 0 90 0 CASSAVA SCIENCES INC COM 14817C107 78 25358 SH DFND 01 0 25358 0 CASSAVA SCIENCES INC COM 14817C107 13 4142 SH DFND 04 0 0 4142 CASSAVA SCIENCES INC COM 14817C107 3362 1091710 SH SOLE 0 0 1091710 CASTLE BIOSCIENCES INC COM 14843C105 756 20064 SH DFND 01 0 20064 0 CASTLE BIOSCIENCES INC COM 14843C105 68 1815 SH DFND 02 0 1815 0 CASTLE BIOSCIENCES INC COM 14843C105 225 5968 SH DFND 04 0 0 5968 CASTLE BIOSCIENCES INC COM 14843C105 19366 513829 SH SOLE 0 0 513829 CASTLE BIOSCIENCES INC COM 14843C105 3 73 SH SOLE 0 73 0 CASTLIGHT HEALTH INC CL B 14862Q100 11 13330 SH DFND 01 0 13330 0 CASTLIGHT HEALTH INC CL B 14862Q100 17 20323 SH DFND 04 0 0 20323 CASTLIGHT HEALTH INC CL B 14862Q100 3853 4642462 SH SOLE 0 0 4642462 CASTLIGHT HEALTH INC CL B 14862Q100 1 729 SH SOLE 0 729 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 196 30430 SH DFND 01 0 30430 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 28 4310 SH DFND 04 0 0 4310 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 4565 709966 SH SOLE 0 0 709966 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1 82 SH SOLE 0 82 0 CATALENT INC COM 148806102 3979 54279 SH DFND 01 0 54279 0 CATALENT INC COM 148806102 3103 42329 SH DFND 02 0 0 42329 CATALENT INC COM 148806102 5998 81832 SH DFND 02 0 81832 0 CATALENT INC COM 148806102 7475 101980 SH DFND 04 0 0 101980 CATALENT INC COM 148806102 1089219 14859736 SH SOLE 0 0 14859736 CATALENT INC COM 148806102 120 1632 SH SOLE 0 1632 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 69 11832 SH DFND 01 0 11832 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 48 8241 SH DFND 04 0 0 8241 CATALYST BIOSCIENCES INC COM NEW 14888D208 5377 915983 SH SOLE 0 0 915983 CATALYST BIOSCIENCES INC COM NEW 14888D208 0 6 SH SOLE 0 6 0 CATALYST PHARMACEUTICALS INC COM 14888U101 934 202155 SH DFND 01 0 202155 0 CATALYST PHARMACEUTICALS INC COM 14888U101 127 27495 SH DFND 02 0 27495 0 CATALYST PHARMACEUTICALS INC COM 14888U101 333 72137 SH DFND 04 0 0 72137 CATALYST PHARMACEUTICALS INC COM 14888U101 22109 4785581 SH SOLE 0 0 4785581 CATALYST PHARMACEUTICALS INC COM 14888U101 14 2992 SH SOLE 0 2992 0 CATASYS INC COM PAR 149049504 396 16009 SH DFND 01 0 16009 0 CATASYS INC COM PAR 149049504 190 7687 SH DFND 04 0 0 7687 CATASYS INC COM PAR 149049504 8433 340847 SH SOLE 0 0 340847 CATASYS INC COM PAR 149049504 15 605 SH SOLE 0 605 0 CATERPILLAR INC DEL COM 149123101 73050 577473 SH DFND 01 0 577473 0 CATERPILLAR INC DEL COM 149123101 19475 153949 SH DFND 02 0 0 153949 CATERPILLAR INC DEL COM 149123101 40091 316923 SH DFND 02 0 316923 0 CATERPILLAR INC DEL COM 149123101 194472 1537330 SH DFND 04 0 0 1537330 CATERPILLAR INC DEL COM 149123101 5609773 44346029 SH SOLE 0 0 44346029 CATERPILLAR INC DEL COM 149123101 540 4266 SH SOLE 0 4266 0 CATCHMARK TIMBER TR INC CL A 14912Y202 376 42499 SH DFND 01 0 42499 0 CATCHMARK TIMBER TR INC CL A 14912Y202 208 23470 SH DFND 02 0 23470 0 CATCHMARK TIMBER TR INC CL A 14912Y202 337 38054 SH DFND 04 0 0 38054 CATCHMARK TIMBER TR INC CL A 14912Y202 43380 4901643 SH SOLE 0 0 4901643 CATCHMARK TIMBER TR INC CL A 14912Y202 4 440 SH SOLE 0 440 0 CATHAY GEN BANCORP COM 149150104 1433 54470 SH DFND 01 0 54470 0 CATHAY GEN BANCORP COM 149150104 557 21181 SH DFND 02 0 21181 0 CATHAY GEN BANCORP COM 149150104 1537 58436 SH DFND 04 0 0 58436 CATHAY GEN BANCORP COM 149150104 189980 7223566 SH SOLE 0 0 7223566 CATHAY GEN BANCORP COM 149150104 27 1043 SH SOLE 0 1043 0 CATO CORP NEW CL A 149205106 125 15301 SH DFND 01 0 15301 0 CATO CORP NEW CL A 149205106 45 5536 SH DFND 02 0 5536 0 CATO CORP NEW CL A 149205106 195 23807 SH DFND 04 0 0 23807 CATO CORP NEW CL A 149205106 11785 1440760 SH SOLE 0 0 1440760 CATO CORP NEW CL A 149205106 27 3339 SH SOLE 0 3339 0 CAVCO INDS INC DEL COM 149568107 3482 18054 SH DFND 01 0 18054 0 CAVCO INDS INC DEL COM 149568107 613 3178 SH DFND 02 0 3178 0 CAVCO INDS INC DEL COM 149568107 1251 6487 SH DFND 04 0 0 6487 CAVCO INDS INC DEL COM 149568107 139168 721637 SH SOLE 0 0 721637 CAVCO INDS INC DEL COM 149568107 14 75 SH SOLE 0 75 0 CEDAR REALTY TRUST INC COM NEW 150602209 19 19111 SH DFND 01 0 19111 0 CEDAR REALTY TRUST INC COM NEW 150602209 27 26782 SH DFND 04 0 0 26782 CEDAR REALTY TRUST INC COM NEW 150602209 8665 8752207 SH SOLE 0 0 8752207 CEDAR REALTY TRUST INC COM NEW 150602209 0 356 SH SOLE 0 356 0 CEL SCI CORP COM PAR NEW 150837607 931 62374 SH DFND 01 0 62374 0 CEL SCI CORP COM PAR NEW 150837607 135 9029 SH DFND 02 0 9029 0 CEL SCI CORP COM PAR NEW 150837607 455 30490 SH DFND 04 0 0 30490 CEL SCI CORP COM PAR NEW 150837607 23559 1578993 SH SOLE 0 0 1578993 CEL SCI CORP COM PAR NEW 150837607 21 1420 SH SOLE 0 1420 0 CELANESE CORP DEL COM 150870103 10693 123845 SH DFND 01 0 123845 0 CELANESE CORP DEL COM 150870103 2955 34230 SH DFND 02 0 0 34230 CELANESE CORP DEL COM 150870103 6394 74056 SH DFND 02 0 74056 0 CELANESE CORP DEL COM 150870103 28138 325896 SH DFND 04 0 0 325896 CELANESE CORP DEL COM 150870103 1197030 13864147 SH SOLE 0 0 13864147 CELANESE CORP DEL COM 150870103 78 903 SH SOLE 0 903 0 CELESTICA INC SUB VTG SHS 15101Q108 340 49759 SH DFND 01 0 49759 0 CELESTICA INC SUB VTG SHS 15101Q108 224 32763 SH DFND 02 0 32763 0 CELESTICA INC SUB VTG SHS 15101Q108 306 44872 SH DFND 04 0 0 44872 CELESTICA INC SUB VTG SHS 15101Q108 19997 2927834 SH SOLE 0 0 2927834 CELESTICA INC SUB VTG SHS 15101Q108 890 130287 SH SOLE 0 130287 0 CELCUITY INC COM 15102K100 6 834 SH DFND 01 0 834 0 CELCUITY INC COM 15102K100 13 1819 SH DFND 04 0 0 1819 CELCUITY INC COM 15102K100 1632 235471 SH SOLE 0 0 235471 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 53 4051 SH DFND 01 0 4051 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 92 7073 SH DFND 04 0 0 7073 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 16703 1284874 SH SOLE 0 0 1284874 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 3 208 SH SOLE 0 208 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 21 16755 SH SOLE 0 0 16755 CELSION CORP COM PAR NEW 15117N503 25 6831 SH DFND 01 0 6831 0 CELSION CORP COM PAR NEW 15117N503 31 8233 SH DFND 04 0 0 8233 CELSION CORP COM PAR NEW 15117N503 4948 1330085 SH SOLE 0 0 1330085 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 290 19366 SH DFND 01 0 19366 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 44 2951 SH DFND 04 0 0 2951 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 2919 194977 SH SOLE 0 0 194977 CELSIUS HLDGS INC COM NEW 15118V207 842 71561 SH DFND 01 0 71561 0 CELSIUS HLDGS INC COM NEW 15118V207 153 12989 SH DFND 04 0 0 12989 CELSIUS HLDGS INC COM NEW 15118V207 15875 1348733 SH SOLE 0 0 1348733 CELSIUS HLDGS INC COM NEW 15118V207 2 133 SH SOLE 0 133 0 CEMEX SAB DE CV SPON ADR NEW 151290889 106 36926 SH DFND 01 0 36926 0 CEMEX SAB DE CV SPON ADR NEW 151290889 8625 2994919 SH SOLE 0 0 2994919 CEMTREX INC COM NEW 15130G600 36 22059 SH SOLE 0 0 22059 CENTENE CORP DEL COM 15135B101 40542 637953 SH DFND 01 0 637953 0 CENTENE CORP DEL COM 15135B101 10470 164749 SH DFND 02 0 0 164749 CENTENE CORP DEL COM 15135B101 21409 336880 SH DFND 02 0 336880 0 CENTENE CORP DEL COM 15135B101 99989 1573395 SH DFND 04 0 0 1573395 CENTENE CORP DEL COM 15135B101 1191 18749 SH DFND 04 0 18749 0 CENTENE CORP DEL COM 15135B101 3893033 61259366 SH SOLE 0 0 61259366 CENTENE CORP DEL COM 15135B101 237 3731 SH SOLE 0 3731 0 CENOVUS ENERGY INC COM 15135U109 2221 475534 SH DFND 01 0 475534 0 CENOVUS ENERGY INC COM 15135U109 1239 265256 SH DFND 02 0 0 265256 CENOVUS ENERGY INC COM 15135U109 2545 545061 SH DFND 02 0 545061 0 CENOVUS ENERGY INC COM 15135U109 4193 897850 SH DFND 04 0 0 897850 CENOVUS ENERGY INC COM 15135U109 11483 2458786 SH DFND 04 0 2458786 0 CENOVUS ENERGY INC COM 15135U109 122437 26217766 SH SOLE 0 0 26217766 CENOVUS ENERGY INC COM 15135U109 7575 1622038 SH SOLE 0 1622038 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 34 37684 SH DFND 01 0 37684 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 56 62942 SH DFND 04 0 0 62942 CENTENNIAL RESOURCE DEV INC CL A 15136A102 13099 14718166 SH SOLE 0 0 14718166 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1 1122 SH SOLE 0 1122 0 CENTERPOINT ENERGY INC COM 15189T107 10684 572245 SH DFND 01 0 572245 0 CENTERPOINT ENERGY INC COM 15189T107 2521 135024 SH DFND 02 0 0 135024 CENTERPOINT ENERGY INC COM 15189T107 10409 557513 SH DFND 02 0 557513 0 CENTERPOINT ENERGY INC COM 15189T107 28196 1510224 SH DFND 04 0 0 1510224 CENTERPOINT ENERGY INC COM 15189T107 1082106 57959593 SH SOLE 0 0 57959593 CENTERPOINT ENERGY INC COM 15189T107 90 4833 SH SOLE 0 4833 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 130 22182 SH DFND 01 0 22182 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 579 98807 SH DFND 04 0 98807 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 4768 813587 SH SOLE 0 0 813587 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 205 36180 SH DFND 01 0 36180 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 6015 1060934 SH SOLE 0 0 1060934 CENTRAL FED CORP COM NEW PAR 15346Q400 8 758 SH DFND 01 0 758 0 CENTRAL FED CORP COM NEW PAR 15346Q400 1409 135085 SH SOLE 0 0 135085 CENTRAL GARDEN & PET CO COM 153527106 421 11698 SH DFND 01 0 11698 0 CENTRAL GARDEN & PET CO COM 153527106 252 7010 SH DFND 02 0 7010 0 CENTRAL GARDEN & PET CO COM 153527106 295 8197 SH DFND 04 0 0 8197 CENTRAL GARDEN & PET CO COM 153527106 42538 1181947 SH SOLE 0 0 1181947 CENTRAL GARDEN & PET CO COM 153527106 12 320 SH SOLE 0 320 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1486 43990 SH DFND 01 0 43990 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 426 12608 SH DFND 02 0 12608 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1021 30223 SH DFND 04 0 0 30223 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 140611 4161312 SH SOLE 0 0 4161312 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 0 7 SH SOLE 0 7 0 CENTRAL PAC FINL CORP COM NEW 154760409 325 20296 SH DFND 01 0 20296 0 CENTRAL PAC FINL CORP COM NEW 154760409 83 5182 SH DFND 02 0 5182 0 CENTRAL PAC FINL CORP COM NEW 154760409 309 19247 SH DFND 04 0 0 19247 CENTRAL PAC FINL CORP COM NEW 154760409 47031 2933943 SH SOLE 0 0 2933943 CENTRAL PAC FINL CORP COM NEW 154760409 5 310 SH SOLE 0 310 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 42 16625 SH DFND 02 0 16625 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 90 35317 SH DFND 05 0 0 35317 CENTRAL VALLEY CMNTY BANCORP COM 155685100 109 7069 SH DFND 01 0 7069 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 35 2300 SH DFND 04 0 0 2300 CENTRAL VALLEY CMNTY BANCORP COM 155685100 8484 551261 SH SOLE 0 0 551261 CENTRAL VALLEY CMNTY BANCORP COM 155685100 2 141 SH SOLE 0 141 0 CENTURY ALUM CO COM 156431108 264 37061 SH DFND 01 0 37061 0 CENTURY ALUM CO COM 156431108 96 13500 SH DFND 02 0 13500 0 CENTURY ALUM CO COM 156431108 257 35981 SH DFND 04 0 0 35981 CENTURY ALUM CO COM 156431108 37812 5303245 SH SOLE 0 0 5303245 CENTURY ALUM CO COM 156431108 14 1964 SH SOLE 0 1964 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 201 2590 SH DFND 01 0 2590 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 70 895 SH DFND 02 0 895 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 121 1558 SH DFND 04 0 0 1558 CENTURY BANCORP INC MASS CL A NON VTG 156432106 10496 135055 SH SOLE 0 0 135055 CENTURY BANCORP INC MASS CL A NON VTG 156432106 2 28 SH SOLE 0 28 0 CENTRUS ENERGY CORP CL A 15643U104 2961 294922 SH SOLE 0 0 294922 CENTRUS ENERGY CORP CL A 15643U104 1 54 SH SOLE 0 54 0 CENTURY CASINOS INC COM 156492100 77 18655 SH DFND 01 0 18655 0 CENTURY CASINOS INC COM 156492100 35 8462 SH DFND 04 0 0 8462 CENTURY CASINOS INC COM 156492100 4647 1119810 SH SOLE 0 0 1119810 CENTURY CASINOS INC COM 156492100 0 80 SH SOLE 0 80 0 CENTURY CMNTYS INC COM 156504300 640 20871 SH DFND 01 0 20871 0 CENTURY CMNTYS INC COM 156504300 193 6285 SH DFND 02 0 6285 0 CENTURY CMNTYS INC COM 156504300 736 24021 SH DFND 04 0 0 24021 CENTURY CMNTYS INC COM 156504300 56484 1842273 SH SOLE 0 0 1842273 CENTURY CMNTYS INC COM 156504300 28 926 SH SOLE 0 926 0 CENTURYLINK INC COM 156700106 10727 1069474 SH DFND 01 0 1069474 0 CENTURYLINK INC COM 156700106 2775 276714 SH DFND 02 0 0 276714 CENTURYLINK INC COM 156700106 5597 558072 SH DFND 02 0 558072 0 CENTURYLINK INC COM 156700106 29787 2969748 SH DFND 04 0 0 2969748 CENTURYLINK INC COM 156700106 1258280 125451656 SH SOLE 0 0 125451656 CENTURYLINK INC COM 156700106 137 13677 SH SOLE 0 13677 0 CERECOR INC COM 15671L109 141 54287 SH DFND 01 0 54287 0 CERECOR INC COM 15671L109 14 5333 SH DFND 04 0 0 5333 CERECOR INC COM 15671L109 3621 1392714 SH SOLE 0 0 1392714 CERENCE INC COM 156727109 1085 26566 SH DFND 01 0 26566 0 CERENCE INC COM 156727109 520 12723 SH DFND 02 0 12723 0 CERENCE INC COM 156727109 1099 26919 SH DFND 04 0 0 26919 CERENCE INC COM 156727109 132381 3241456 SH SOLE 0 0 3241456 CERENCE INC COM 156727109 10 239 SH SOLE 0 239 0 CERIDIAN HCM HLDG INC COM 15677J108 3542 44680 SH DFND 01 0 44680 0 CERIDIAN HCM HLDG INC COM 15677J108 2835 35766 SH DFND 02 0 35766 0 CERIDIAN HCM HLDG INC COM 15677J108 6436 81185 SH DFND 04 0 0 81185 CERIDIAN HCM HLDG INC COM 15677J108 654 8246 SH DFND 04 0 8246 0 CERIDIAN HCM HLDG INC COM 15677J108 846891 10683630 SH SOLE 0 0 10683630 CERIDIAN HCM HLDG INC COM 15677J108 74 934 SH SOLE 0 934 0 CERNER CORP COM 156782104 24778 361453 SH DFND 01 0 361453 0 CERNER CORP COM 156782104 5797 84570 SH DFND 02 0 0 84570 CERNER CORP COM 156782104 13373 195079 SH DFND 02 0 195079 0 CERNER CORP COM 156782104 57544 839443 SH DFND 04 0 0 839443 CERNER CORP COM 156782104 2307 33649 SH DFND 04 0 33649 0 CERNER CORP COM 156782104 2209634 32233898 SH SOLE 0 0 32233898 CERNER CORP COM 156782104 134 1955 SH SOLE 0 1955 0 CERUS CORP COM 157085101 2230 337940 SH DFND 01 0 337940 0 CERUS CORP COM 157085101 334 50605 SH DFND 02 0 50605 0 CERUS CORP COM 157085101 758 114865 SH DFND 04 0 0 114865 CERUS CORP COM 157085101 54918 8320886 SH SOLE 0 0 8320886 CERUS CORP COM 157085101 15 2242 SH SOLE 0 2242 0 CEVA INC COM 157210105 1685 45038 SH DFND 01 0 45038 0 CEVA INC COM 157210105 184 4909 SH DFND 02 0 4909 0 CEVA INC COM 157210105 626 16734 SH DFND 04 0 0 16734 CEVA INC COM 157210105 83753 2238188 SH SOLE 0 0 2238188 CEVA INC COM 157210105 12 331 SH SOLE 0 331 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 141 14775 SH DFND 01 0 14775 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 20 2093 SH DFND 04 0 0 2093 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 3608 377406 SH SOLE 0 0 377406 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1 66 SH SOLE 0 66 0 CHAMPIONX CORPORATION COM 15872M104 1319 135176 SH DFND 01 0 135176 0 CHAMPIONX CORPORATION COM 15872M104 529 54158 SH DFND 02 0 54158 0 CHAMPIONX CORPORATION COM 15872M104 1739 178198 SH DFND 04 0 0 178198 CHAMPIONX CORPORATION COM 15872M104 177978 18235419 SH SOLE 0 0 18235419 CHAMPIONX CORPORATION COM 15872M104 13 1314 SH SOLE 0 1314 0 CHANGE HEALTHCARE INC COM 15912K100 1126 100567 SH DFND 01 0 100567 0 CHANGE HEALTHCARE INC COM 15912K100 776 69273 SH DFND 02 0 69273 0 CHANGE HEALTHCARE INC COM 15912K100 1757 156842 SH DFND 04 0 0 156842 CHANGE HEALTHCARE INC COM 15912K100 220 19686 SH DFND 04 0 19686 0 CHANGE HEALTHCARE INC COM 15912K100 227036 20271097 SH SOLE 0 0 20271097 CHANGE HEALTHCARE INC COM 15912K100 16 1412 SH SOLE 0 1412 0 CHANNELADVISOR CORP COM 159179100 905 57127 SH DFND 01 0 57127 0 CHANNELADVISOR CORP COM 159179100 154 9695 SH DFND 02 0 9695 0 CHANNELADVISOR CORP COM 159179100 264 16653 SH DFND 04 0 0 16653 CHANNELADVISOR CORP COM 159179100 23996 1514893 SH SOLE 0 0 1514893 CHANNELADVISOR CORP COM 159179100 2 152 SH SOLE 0 152 0 CHAPARRAL ENERGY INC COM CL A 15942R208 4 6092 SH DFND 01 0 6092 0 CHAPARRAL ENERGY INC COM CL A 15942R208 6 8682 SH DFND 04 0 0 8682 CHAPARRAL ENERGY INC COM CL A 15942R208 1072 1653607 SH SOLE 0 0 1653607 CHAPARRAL ENERGY INC COM CL A 15942R208 0 126 SH SOLE 0 126 0 CHARAH SOLUTIONS INC COM 15957P105 10 3087 SH DFND 04 0 0 3087 CHARAH SOLUTIONS INC COM 15957P105 1262 396720 SH SOLE 0 0 396720 CHARLES & COLVARD LTD COM 159765106 4 5275 SH DFND 01 0 5275 0 CHARLES & COLVARD LTD COM 159765106 562 770497 SH SOLE 0 0 770497 CHARLES RIV LABS INTL INC COM 159864107 3854 22107 SH DFND 01 0 22107 0 CHARLES RIV LABS INTL INC COM 159864107 2737 15699 SH DFND 02 0 15699 0 CHARLES RIV LABS INTL INC COM 159864107 6347 36405 SH DFND 04 0 0 36405 CHARLES RIV LABS INTL INC COM 159864107 834 4786 SH DFND 04 0 4786 0 CHARLES RIV LABS INTL INC COM 159864107 879988 5047250 SH SOLE 0 0 5047250 CHARLES RIV LABS INTL INC COM 159864107 62 358 SH SOLE 0 358 0 CHART INDS INC COM PAR $0.01 16115Q308 1256 25905 SH DFND 01 0 25905 0 CHART INDS INC COM PAR $0.01 16115Q308 596 12281 SH DFND 02 0 12281 0 CHART INDS INC COM PAR $0.01 16115Q308 1472 30351 SH DFND 04 0 0 30351 CHART INDS INC COM PAR $0.01 16115Q308 174846 3605821 SH SOLE 0 0 3605821 CHART INDS INC COM PAR $0.01 16115Q308 41 838 SH SOLE 0 838 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 90324 177092 SH DFND 01 0 177092 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 21065 41301 SH DFND 02 0 0 41301 CHARTER COMMUNICATIONS INC N CL A 16119P108 43687 85654 SH DFND 02 0 85654 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 208616 409019 SH DFND 04 0 0 409019 CHARTER COMMUNICATIONS INC N CL A 16119P108 7628 14955 SH DFND 04 0 14955 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5503265 10789869 SH SOLE 0 0 10789869 CHARTER COMMUNICATIONS INC N CL A 16119P108 568 1114 SH SOLE 0 1114 0 CHASE CORP COM 16150R104 1583 15445 SH DFND 01 0 15445 0 CHASE CORP COM 16150R104 259 2524 SH DFND 02 0 2524 0 CHASE CORP COM 16150R104 528 5152 SH DFND 04 0 0 5152 CHASE CORP COM 16150R104 36502 356121 SH SOLE 0 0 356121 CHASE CORP COM 16150R104 5 51 SH SOLE 0 51 0 CHATHAM LODGING TR COM 16208T102 203 33134 SH DFND 01 0 33134 0 CHATHAM LODGING TR COM 16208T102 142 23172 SH DFND 02 0 23172 0 CHATHAM LODGING TR COM 16208T102 210 34307 SH DFND 04 0 0 34307 CHATHAM LODGING TR COM 16208T102 30836 5038516 SH SOLE 0 0 5038516 CHATHAM LODGING TR COM 16208T102 6 924 SH SOLE 0 924 0 CHECKPOINT THERAPEUTICS INC COM 162828107 176 88884 SH DFND 01 0 88884 0 CHECKPOINT THERAPEUTICS INC COM 162828107 16 8083 SH DFND 04 0 0 8083 CHECKPOINT THERAPEUTICS INC COM 162828107 2919 1474120 SH SOLE 0 0 1474120 CHECKPOINT THERAPEUTICS INC COM 162828107 0 119 SH SOLE 0 119 0 CHEESECAKE FACTORY INC COM 163072101 705 30741 SH DFND 01 0 30741 0 CHEESECAKE FACTORY INC COM 163072101 279 12155 SH DFND 02 0 12155 0 CHEESECAKE FACTORY INC COM 163072101 776 33849 SH DFND 04 0 0 33849 CHEESECAKE FACTORY INC COM 163072101 96457 4208404 SH SOLE 0 0 4208404 CHEESECAKE FACTORY INC COM 163072101 13 572 SH SOLE 0 572 0 CHEFS WHSE INC COM 163086101 248 18235 SH DFND 01 0 18235 0 CHEFS WHSE INC COM 163086101 81 5998 SH DFND 02 0 5998 0 CHEFS WHSE INC COM 163086101 298 21961 SH DFND 04 0 0 21961 CHEFS WHSE INC COM 163086101 28742 2116470 SH SOLE 0 0 2116470 CHEFS WHSE INC COM 163086101 3 203 SH SOLE 0 203 0 CHEGG INC COM 163092109 3742 55633 SH DFND 01 0 55633 0 CHEGG INC COM 163092109 2527 37571 SH DFND 02 0 37571 0 CHEGG INC COM 163092109 6073 90296 SH DFND 04 0 0 90296 CHEGG INC COM 163092109 900 13382 SH DFND 04 0 13382 0 CHEGG INC COM 163092109 691261 10277449 SH SOLE 0 0 10277449 CHEGG INC COM 163092109 51 759 SH SOLE 0 759 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 120 36786 SH DFND 01 0 36786 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 16 4802 SH DFND 04 0 0 4802 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 3431 1055546 SH SOLE 0 0 1055546 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 74 SH SOLE 0 74 0 CHEMED CORP NEW COM 16359R103 3277 7266 SH DFND 01 0 7266 0 CHEMED CORP NEW COM 16359R103 2198 4873 SH DFND 02 0 4873 0 CHEMED CORP NEW COM 16359R103 5736 12717 SH DFND 04 0 0 12717 CHEMED CORP NEW COM 16359R103 773 1713 SH DFND 04 0 1713 0 CHEMED CORP NEW COM 16359R103 825514 1830124 SH SOLE 0 0 1830124 CHEMED CORP NEW COM 16359R103 588 1303 SH SOLE 0 1303 0 CHEMOCENTRYX INC COM 16383L106 5357 93106 SH DFND 01 0 93106 0 CHEMOCENTRYX INC COM 16383L106 674 11710 SH DFND 02 0 11710 0 CHEMOCENTRYX INC COM 16383L106 1911 33214 SH DFND 04 0 0 33214 CHEMOCENTRYX INC COM 16383L106 200487 3484311 SH SOLE 0 0 3484311 CHEMOCENTRYX INC COM 16383L106 53 919 SH SOLE 0 919 0 CHEMOURS CO COM 163851108 858 55904 SH DFND 01 0 55904 0 CHEMOURS CO COM 163851108 874 56946 SH DFND 02 0 56946 0 CHEMOURS CO COM 163851108 1933 125948 SH DFND 04 0 0 125948 CHEMOURS CO COM 163851108 238437 15533331 SH SOLE 0 0 15533331 CHEMOURS CO COM 163851108 45 2903 SH SOLE 0 2903 0 CHEMUNG FINL CORP COM 164024101 77 2825 SH DFND 01 0 2825 0 CHEMUNG FINL CORP COM 164024101 37 1356 SH DFND 04 0 0 1356 CHEMUNG FINL CORP COM 164024101 4512 165280 SH SOLE 0 0 165280 CHEMUNG FINL CORP COM 164024101 0 3 SH SOLE 0 3 0 CHENIERE ENERGY INC COM NEW 16411R208 5173 107051 SH DFND 01 0 107051 0 CHENIERE ENERGY INC COM NEW 16411R208 3259 67446 SH DFND 02 0 0 67446 CHENIERE ENERGY INC COM NEW 16411R208 11627 240616 SH DFND 02 0 240616 0 CHENIERE ENERGY INC COM NEW 16411R208 12482 258327 SH DFND 04 0 0 258327 CHENIERE ENERGY INC COM NEW 16411R208 27250 563949 SH DFND 04 0 563949 0 CHENIERE ENERGY INC COM NEW 16411R208 1011099 20925062 SH SOLE 0 0 20925062 CHENIERE ENERGY INC COM NEW 16411R208 71 1465 SH SOLE 0 1465 0 CHERRY HILL MTG INVT CORP COM 164651101 100 11075 SH DFND 01 0 11075 0 CHERRY HILL MTG INVT CORP COM 164651101 77 8575 SH DFND 04 0 0 8575 CHERRY HILL MTG INVT CORP COM 164651101 10442 1157705 SH SOLE 0 0 1157705 CHERRY HILL MTG INVT CORP COM 164651101 2 193 SH SOLE 0 193 0 CHESAPEAKE UTILS CORP COM 165303108 2729 32494 SH DFND 01 0 32494 0 CHESAPEAKE UTILS CORP COM 165303108 413 4916 SH DFND 02 0 4916 0 CHESAPEAKE UTILS CORP COM 165303108 1016 12095 SH DFND 04 0 0 12095 CHESAPEAKE UTILS CORP COM 165303108 79770 949642 SH SOLE 0 0 949642 CHESAPEAKE UTILS CORP COM 165303108 14 164 SH SOLE 0 164 0 CHEVRON CORP NEW COM 166764100 177772 1992284 SH DFND 01 0 1992284 0 CHEVRON CORP NEW COM 166764100 41214 461886 SH DFND 02 0 0 461886 CHEVRON CORP NEW COM 166764100 93489 1047730 SH DFND 02 0 1047730 0 CHEVRON CORP NEW COM 166764100 464796 5208969 SH DFND 04 0 0 5208969 CHEVRON CORP NEW COM 166764100 394788 4424392 SH DFND 04 0 4424392 0 CHEVRON CORP NEW COM 166764100 13273061 148751106 SH SOLE 0 0 148751106 CHEVRON CORP NEW COM 166764100 1152 12906 SH SOLE 0 12906 0 CHEWY INC CL A 16679L109 451 10090 SH DFND 01 0 10090 0 CHEWY INC CL A 16679L109 767 17171 SH DFND 04 0 0 17171 CHEWY INC CL A 16679L109 225950 5055937 SH SOLE 0 0 5055937 CHEWY INC CL A 16679L109 17 389 SH SOLE 0 389 0 CHIASMA INC COM 16706W102 411 76363 SH DFND 01 0 76363 0 CHIASMA INC COM 16706W102 46 8552 SH DFND 04 0 0 8552 CHIASMA INC COM 16706W102 9635 1790943 SH SOLE 0 0 1790943 CHIASMA INC COM 16706W102 1 200 SH SOLE 0 200 0 CHICAGO RIVET & MACH CO COM 168088102 311 14953 SH SOLE 0 0 14953 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1328 191014 SH SOLE 0 0 191014 CHICOS FAS INC COM 168615102 118 85510 SH DFND 01 0 85510 0 CHICOS FAS INC COM 168615102 46 33060 SH DFND 04 0 0 33060 CHICOS FAS INC COM 168615102 12390 8977976 SH SOLE 0 0 8977976 CHICOS FAS INC COM 168615102 1 573 SH SOLE 0 573 0 CHILDRENS PL INC COM 168905107 883 23595 SH DFND 01 0 23595 0 CHILDRENS PL INC COM 168905107 186 4962 SH DFND 02 0 4962 0 CHILDRENS PL INC COM 168905107 386 10310 SH DFND 04 0 0 10310 CHILDRENS PL INC COM 168905107 54719 1462288 SH SOLE 0 0 1462288 CHILDRENS PL INC COM 168905107 3 75 SH SOLE 0 75 0 CHIMERA INVT CORP COM NEW 16934Q208 1330 138391 SH DFND 01 0 138391 0 CHIMERA INVT CORP COM NEW 16934Q208 561 58376 SH DFND 02 0 58376 0 CHIMERA INVT CORP COM NEW 16934Q208 1280 133241 SH DFND 04 0 0 133241 CHIMERA INVT CORP COM NEW 16934Q208 166345 17309574 SH SOLE 0 0 17309574 CHIMERA INVT CORP COM NEW 16934Q208 12 1201 SH SOLE 0 1201 0 CHIMERIX INC COM 16934W106 106 34194 SH DFND 01 0 34194 0 CHIMERIX INC COM 16934W106 59 18953 SH DFND 04 0 0 18953 CHIMERIX INC COM 16934W106 7262 2342705 SH SOLE 0 0 2342705 CHIMERIX INC COM 16934W106 0 102 SH SOLE 0 102 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 213 6318 SH DFND 02 0 6318 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 803 23857 SH DFND 04 0 0 23857 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 24421 725949 SH SOLE 0 0 725949 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 568 16874 SH SOLE 0 16874 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 640 15247 SH DFND 04 0 0 15247 CHIPOTLE MEXICAN GRILL INC COM 169656105 32740 31111 SH DFND 01 0 31111 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7773 7386 SH DFND 02 0 0 7386 CHIPOTLE MEXICAN GRILL INC COM 169656105 15944 15151 SH DFND 02 0 15151 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 74715 70998 SH DFND 04 0 0 70998 CHIPOTLE MEXICAN GRILL INC COM 169656105 3241 3080 SH DFND 04 0 3080 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3005844 2856289 SH SOLE 0 0 2856289 CHIPOTLE MEXICAN GRILL INC COM 169656105 188 179 SH SOLE 0 179 0 CHOICE HOTELS INTL INC COM 169905106 886 11231 SH DFND 01 0 11231 0 CHOICE HOTELS INTL INC COM 169905106 894 11337 SH DFND 02 0 11337 0 CHOICE HOTELS INTL INC COM 169905106 1924 24384 SH DFND 04 0 0 24384 CHOICE HOTELS INTL INC COM 169905106 248044 3143775 SH SOLE 0 0 3143775 CHOICE HOTELS INTL INC COM 169905106 34 428 SH SOLE 0 428 0 CHOICEONE FINL SVCS INC COM 170386106 108 3647 SH DFND 01 0 3647 0 CHOICEONE FINL SVCS INC COM 170386106 6247 211339 SH SOLE 0 0 211339 CHOICEONE FINL SVCS INC COM 170386106 2 65 SH SOLE 0 65 0 CHROMADEX CORP COM NEW 171077407 378 82309 SH DFND 01 0 82309 0 CHROMADEX CORP COM NEW 171077407 77 16778 SH DFND 04 0 0 16778 CHROMADEX CORP COM NEW 171077407 9907 2158377 SH SOLE 0 0 2158377 CHROMADEX CORP COM NEW 171077407 1 192 SH SOLE 0 192 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 655 16635 SH DFND 01 0 16635 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 7050 179061 SH DFND 02 0 179061 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 698 17718 SH DFND 04 0 0 17718 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 141102 3583994 SH SOLE 0 0 3583994 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 196 4983 SH SOLE 0 4983 0 CHURCH & DWIGHT INC COM 171340102 22601 292386 SH DFND 01 0 292386 0 CHURCH & DWIGHT INC COM 171340102 5360 69346 SH DFND 02 0 0 69346 CHURCH & DWIGHT INC COM 171340102 12422 160697 SH DFND 02 0 160697 0 CHURCH & DWIGHT INC COM 171340102 51781 669867 SH DFND 04 0 0 669867 CHURCH & DWIGHT INC COM 171340102 2102 27187 SH DFND 04 0 27187 0 CHURCH & DWIGHT INC COM 171340102 2179649 28197271 SH SOLE 0 0 28197271 CHURCH & DWIGHT INC COM 171340102 376 4869 SH SOLE 0 4869 0 CHURCHILL DOWNS INC COM 171484108 10457 78539 SH DFND 01 0 78539 0 CHURCHILL DOWNS INC COM 171484108 1551 11648 SH DFND 02 0 11648 0 CHURCHILL DOWNS INC COM 171484108 3387 25438 SH DFND 04 0 0 25438 CHURCHILL DOWNS INC COM 171484108 413193 3103215 SH SOLE 0 0 3103215 CHURCHILL DOWNS INC COM 171484108 44 330 SH SOLE 0 330 0 CHUYS HLDGS INC COM 171604101 181 12149 SH DFND 01 0 12149 0 CHUYS HLDGS INC COM 171604101 68 4541 SH DFND 04 0 0 4541 CHUYS HLDGS INC COM 171604101 16132 1084125 SH SOLE 0 0 1084125 CHUYS HLDGS INC COM 171604101 4 294 SH SOLE 0 294 0 CIDARA THERAPEUTICS INC COM 171757107 223 60376 SH DFND 01 0 60376 0 CIDARA THERAPEUTICS INC COM 171757107 51 13933 SH DFND 04 0 0 13933 CIDARA THERAPEUTICS INC COM 171757107 5916 1603129 SH SOLE 0 0 1603129 CIDARA THERAPEUTICS INC COM 171757107 2 509 SH SOLE 0 509 0 CIENA CORP COM NEW 171779309 2843 52484 SH DFND 01 0 52484 0 CIENA CORP COM NEW 171779309 2707 49976 SH DFND 02 0 49976 0 CIENA CORP COM NEW 171779309 6098 112591 SH DFND 04 0 0 112591 CIENA CORP COM NEW 171779309 781860 14436124 SH SOLE 0 0 14436124 CIENA CORP COM NEW 171779309 54 997 SH SOLE 0 997 0 CIMAREX ENERGY CO COM 171798101 952 34639 SH DFND 01 0 34639 0 CIMAREX ENERGY CO COM 171798101 980 35664 SH DFND 02 0 35664 0 CIMAREX ENERGY CO COM 171798101 3376 122806 SH DFND 04 0 0 122806 CIMAREX ENERGY CO COM 171798101 270032 9822911 SH SOLE 0 0 9822911 CIMAREX ENERGY CO COM 171798101 18 652 SH SOLE 0 652 0 CINCINNATI BELL INC NEW COM NEW 171871502 874 58860 SH DFND 01 0 58860 0 CINCINNATI BELL INC NEW COM NEW 171871502 248 16707 SH DFND 02 0 16707 0 CINCINNATI BELL INC NEW COM NEW 171871502 491 33059 SH DFND 04 0 0 33059 CINCINNATI BELL INC NEW COM NEW 171871502 44505 2996943 SH SOLE 0 0 2996943 CINCINNATI BELL INC NEW COM NEW 171871502 4 286 SH SOLE 0 286 0 CINCINNATI FINL CORP COM 172062101 10344 161544 SH DFND 01 0 161544 0 CINCINNATI FINL CORP COM 172062101 2840 44353 SH DFND 02 0 0 44353 CINCINNATI FINL CORP COM 172062101 6051 94508 SH DFND 02 0 94508 0 CINCINNATI FINL CORP COM 172062101 26229 409629 SH DFND 04 0 0 409629 CINCINNATI FINL CORP COM 172062101 1157933 18084225 SH SOLE 0 0 18084225 CINCINNATI FINL CORP COM 172062101 64 992 SH SOLE 0 992 0 CINEDIGM CORP COM NEW 172406209 20 10638 SH DFND 01 0 10638 0 CINEDIGM CORP COM NEW 172406209 28 14894 SH DFND 04 0 0 14894 CINEDIGM CORP COM NEW 172406209 2582 1351862 SH SOLE 0 0 1351862 CINEMARK HLDGS INC COM 17243V102 901 77967 SH DFND 01 0 77967 0 CINEMARK HLDGS INC COM 17243V102 378 32762 SH DFND 02 0 32762 0 CINEMARK HLDGS INC COM 17243V102 1000 86574 SH DFND 04 0 0 86574 CINEMARK HLDGS INC COM 17243V102 109403 9472101 SH SOLE 0 0 9472101 CINEMARK HLDGS INC COM 17243V102 24 2053 SH SOLE 0 2053 0 CIRCOR INTL INC COM 17273K109 371 14546 SH DFND 01 0 14546 0 CIRCOR INTL INC COM 17273K109 18 698 SH DFND 02 0 698 0 CIRCOR INTL INC COM 17273K109 357 14029 SH DFND 04 0 0 14029 CIRCOR INTL INC COM 17273K109 50948 1999545 SH SOLE 0 0 1999545 CIRCOR INTL INC COM 17273K109 47 1858 SH SOLE 0 1858 0 CIRRUS LOGIC INC COM 172755100 1240 20069 SH DFND 01 0 20069 0 CIRRUS LOGIC INC COM 172755100 1081 17503 SH DFND 02 0 17503 0 CIRRUS LOGIC INC COM 172755100 2670 43217 SH DFND 04 0 0 43217 CIRRUS LOGIC INC COM 172755100 357614 5788507 SH SOLE 0 0 5788507 CIRRUS LOGIC INC COM 172755100 43 694 SH SOLE 0 694 0 CISCO SYS INC COM 17275R102 211055 4525188 SH DFND 01 0 4525188 0 CISCO SYS INC COM 17275R102 55045 1180216 SH DFND 02 0 0 1180216 CISCO SYS INC COM 17275R102 117582 2521060 SH DFND 02 0 2521060 0 CISCO SYS INC COM 17275R102 559770 12001936 SH DFND 04 0 0 12001936 CISCO SYS INC COM 17275R102 14875788 318949145 SH SOLE 0 0 318949145 CISCO SYS INC COM 17275R102 1159 24842 SH SOLE 0 24842 0 CINTAS CORP COM 172908105 26650 100051 SH DFND 01 0 100051 0 CINTAS CORP COM 172908105 6594 24756 SH DFND 02 0 0 24756 CINTAS CORP COM 172908105 13719 51506 SH DFND 02 0 51506 0 CINTAS CORP COM 172908105 61561 231119 SH DFND 04 0 0 231119 CINTAS CORP COM 172908105 2303 8647 SH DFND 04 0 8647 0 CINTAS CORP COM 172908105 2623576 9849737 SH SOLE 0 0 9849737 CINTAS CORP COM 172908105 155 582 SH SOLE 0 582 0 CITIZENS & NORTHN CORP COM 172922106 203 9807 SH DFND 01 0 9807 0 CITIZENS & NORTHN CORP COM 172922106 92 4448 SH DFND 04 0 0 4448 CITIZENS & NORTHN CORP COM 172922106 12904 624886 SH SOLE 0 0 624886 CITIZENS & NORTHN CORP COM 172922106 3 134 SH SOLE 0 134 0 CITIGROUP INC COM NEW 172967424 113547 2222064 SH DFND 01 0 2222064 0 CITIGROUP INC COM NEW 172967424 29748 582151 SH DFND 02 0 0 582151 CITIGROUP INC COM NEW 172967424 62236 1217931 SH DFND 02 0 1217931 0 CITIGROUP INC COM NEW 172967424 304111 5951299 SH DFND 04 0 0 5951299 CITIGROUP INC COM NEW 172967424 8301915 162464089 SH SOLE 0 0 162464089 CITIGROUP INC COM NEW 172967424 900 17616 SH SOLE 0 17616 0 CITI TRENDS INC COM 17306X102 160 7897 SH DFND 01 0 7897 0 CITI TRENDS INC COM 17306X102 67 3316 SH DFND 04 0 0 3316 CITI TRENDS INC COM 17306X102 10033 496169 SH SOLE 0 0 496169 CITI TRENDS INC COM 17306X102 1 32 SH SOLE 0 32 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 609 539349 SH SOLE 0 0 539349 CITIZENS FINANCIAL GROUP INC COM 174610105 11407 451941 SH DFND 01 0 451941 0 CITIZENS FINANCIAL GROUP INC COM 174610105 2822 111819 SH DFND 02 0 0 111819 CITIZENS FINANCIAL GROUP INC COM 174610105 6223 246565 SH DFND 02 0 246565 0 CITIZENS FINANCIAL GROUP INC COM 174610105 30889 1223828 SH DFND 04 0 0 1223828 CITIZENS FINANCIAL GROUP INC COM 174610105 1236050 48971878 SH SOLE 0 0 48971878 CITIZENS FINANCIAL GROUP INC COM 174610105 98 3899 SH SOLE 0 3899 0 CITIZENS HLDG CO MISS COM 174715102 85 3396 SH DFND 01 0 3396 0 CITIZENS HLDG CO MISS COM 174715102 41 1651 SH DFND 04 0 0 1651 CITIZENS HLDG CO MISS COM 174715102 1571 62842 SH SOLE 0 0 62842 CITIZENS INC CL A 174740100 203 33946 SH DFND 01 0 33946 0 CITIZENS INC CL A 174740100 77 12900 SH DFND 02 0 12900 0 CITIZENS INC CL A 174740100 229 38171 SH DFND 04 0 0 38171 CITIZENS INC CL A 174740100 14033 2342659 SH SOLE 0 0 2342659 CITIZENS INC CL A 174740100 3 509 SH SOLE 0 509 0 CITIZENS CMNTY BANCORP INC M COM 174903104 8 1214 SH DFND 01 0 1214 0 CITIZENS CMNTY BANCORP INC M COM 174903104 4 600 SH DFND 04 0 0 600 CITIZENS CMNTY BANCORP INC M COM 174903104 1264 184213 SH SOLE 0 0 184213 CITRIX SYS INC COM 177376100 19090 129065 SH DFND 01 0 129065 0 CITRIX SYS INC COM 177376100 4719 31903 SH DFND 02 0 0 31903 CITRIX SYS INC COM 177376100 16479 111414 SH DFND 02 0 111414 0 CITRIX SYS INC COM 177376100 48636 328822 SH DFND 04 0 0 328822 CITRIX SYS INC COM 177376100 548 3705 SH DFND 04 0 3705 0 CITRIX SYS INC COM 177376100 2042472 13808887 SH SOLE 0 0 13808887 CITRIX SYS INC COM 177376100 782 5288 SH SOLE 0 5288 0 CITY HLDG CO COM 177835105 753 11560 SH DFND 01 0 11560 0 CITY HLDG CO COM 177835105 353 5424 SH DFND 02 0 5424 0 CITY HLDG CO COM 177835105 835 12813 SH DFND 04 0 0 12813 CITY HLDG CO COM 177835105 108816 1669719 SH SOLE 0 0 1669719 CITY HLDG CO COM 177835105 211 3243 SH SOLE 0 3243 0 CITY OFFICE REIT INC COM 178587101 333 33086 SH DFND 01 0 33086 0 CITY OFFICE REIT INC COM 178587101 133 13177 SH DFND 02 0 13177 0 CITY OFFICE REIT INC COM 178587101 444 44122 SH DFND 04 0 0 44122 CITY OFFICE REIT INC COM 178587101 51878 5156890 SH SOLE 0 0 5156890 CITY OFFICE REIT INC COM 178587101 11 1089 SH SOLE 0 1089 0 CIVEO CORP CDA COM 17878Y108 91 147018 SH SOLE 0 0 147018 CIVISTA BANCSHARES INC COM NO PAR 178867107 177 11484 SH DFND 01 0 11484 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 64 4148 SH DFND 04 0 0 4148 CIVISTA BANCSHARES INC COM NO PAR 178867107 11804 766480 SH SOLE 0 0 766480 CIVISTA BANCSHARES INC COM NO PAR 178867107 1 55 SH SOLE 0 55 0 CLARUS CORP NEW COM 18270P109 212 18319 SH DFND 01 0 18319 0 CLARUS CORP NEW COM 18270P109 60 5163 SH DFND 04 0 0 5163 CLARUS CORP NEW COM 18270P109 13264 1145408 SH SOLE 0 0 1145408 CLARUS CORP NEW COM 18270P109 2 192 SH SOLE 0 192 0 CLEAN HARBORS INC COM 184496107 1057 17629 SH DFND 01 0 17629 0 CLEAN HARBORS INC COM 184496107 969 16151 SH DFND 02 0 16151 0 CLEAN HARBORS INC COM 184496107 2322 38710 SH DFND 04 0 0 38710 CLEAN HARBORS INC COM 184496107 272291 4539702 SH SOLE 0 0 4539702 CLEAN HARBORS INC COM 184496107 27 444 SH SOLE 0 444 0 CLEAN ENERGY FUELS CORP COM 184499101 217 97808 SH DFND 01 0 97808 0 CLEAN ENERGY FUELS CORP COM 184499101 54 24100 SH DFND 02 0 24100 0 CLEAN ENERGY FUELS CORP COM 184499101 247 111271 SH DFND 04 0 0 111271 CLEAN ENERGY FUELS CORP COM 184499101 16378 7377285 SH SOLE 0 0 7377285 CLEAN ENERGY FUELS CORP COM 184499101 7 3199 SH SOLE 0 3199 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 75 72156 SH DFND 01 0 72156 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 43 41169 SH DFND 02 0 41169 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 120 115509 SH DFND 04 0 0 115509 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 32627 31372056 SH SOLE 0 0 31372056 CLEARFIELD INC COM 18482P103 328 23490 SH DFND 01 0 23490 0 CLEARFIELD INC COM 18482P103 40 2879 SH DFND 04 0 0 2879 CLEARFIELD INC COM 18482P103 9343 669268 SH SOLE 0 0 669268 CLEARFIELD INC COM 18482P103 1 48 SH SOLE 0 48 0 CLEARSIDE BIOMEDICAL INC COM 185063104 11 5799 SH DFND 01 0 5799 0 CLEARSIDE BIOMEDICAL INC COM 185063104 16 8616 SH DFND 04 0 0 8616 CLEARSIDE BIOMEDICAL INC COM 185063104 2966 1577440 SH SOLE 0 0 1577440 CLEARSIDE BIOMEDICAL INC COM 185063104 0 241 SH SOLE 0 241 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 10 4876 SH DFND 01 0 4876 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 1221 586882 SH SOLE 0 0 586882 CLEARONE INC COM 18506U104 722 360965 SH SOLE 0 0 360965 CLEARPOINT NEURO INC COM 18507C103 11 2960 SH DFND 01 0 2960 0 CLEARPOINT NEURO INC COM 18507C103 1607 452078 SH SOLE 0 0 452078 CLEARPOINT NEURO INC COM 18507C103 0 120 SH SOLE 0 120 0 CLEARWATER PAPER CORP COM 18538R103 428 11836 SH DFND 01 0 11836 0 CLEARWATER PAPER CORP COM 18538R103 168 4656 SH DFND 02 0 4656 0 CLEARWATER PAPER CORP COM 18538R103 444 12288 SH DFND 04 0 0 12288 CLEARWATER PAPER CORP COM 18538R103 37644 1041917 SH SOLE 0 0 1041917 CLEARWATER PAPER CORP COM 18538R103 15 406 SH SOLE 0 406 0 CLEARWAY ENERGY INC CL A 18539C105 720 34354 SH DFND 01 0 34354 0 CLEARWAY ENERGY INC CL A 18539C105 377 17961 SH DFND 02 0 17961 0 CLEARWAY ENERGY INC CL A 18539C105 632 30146 SH DFND 04 0 0 30146 CLEARWAY ENERGY INC CL A 18539C105 76060 3627094 SH SOLE 0 0 3627094 CLEARWAY ENERGY INC CL A 18539C105 11 528 SH SOLE 0 528 0 CLEARWAY ENERGY INC CL C 18539C204 1824 79107 SH DFND 01 0 79107 0 CLEARWAY ENERGY INC CL C 18539C204 285 12342 SH DFND 02 0 12342 0 CLEARWAY ENERGY INC CL C 18539C204 1310 56789 SH DFND 04 0 0 56789 CLEARWAY ENERGY INC CL C 18539C204 178878 7757059 SH SOLE 0 0 7757059 CLEARWAY ENERGY INC CL C 18539C204 20 850 SH SOLE 0 850 0 CLEVELAND BIOLABS INC COM NEW 185860202 4 1532 SH DFND 04 0 0 1532 CLEVELAND BIOLABS INC COM NEW 185860202 131 51060 SH SOLE 0 0 51060 CLEVELAND CLIFFS INC COM 185899101 1587 287558 SH DFND 01 0 287558 0 CLEVELAND CLIFFS INC COM 185899101 654 118431 SH DFND 02 0 118431 0 CLEVELAND CLIFFS INC COM 185899101 1631 295552 SH DFND 04 0 0 295552 CLEVELAND CLIFFS INC COM 185899101 229122 41507597 SH SOLE 0 0 41507597 CLEVELAND CLIFFS INC COM 185899101 15 2695 SH SOLE 0 2695 0 CLIPPER RLTY INC COM 18885T306 222 27384 SH DFND 01 0 27384 0 CLIPPER RLTY INC COM 18885T306 35 4300 SH DFND 04 0 0 4300 CLIPPER RLTY INC COM 18885T306 6292 776755 SH SOLE 0 0 776755 CLIPPER RLTY INC COM 18885T306 1 75 SH SOLE 0 75 0 CLOROX CO DEL COM 189054109 31700 144506 SH DFND 01 0 144506 0 CLOROX CO DEL COM 189054109 7738 35275 SH DFND 02 0 0 35275 CLOROX CO DEL COM 189054109 19106 87095 SH DFND 02 0 87095 0 CLOROX CO DEL COM 189054109 75179 342705 SH DFND 04 0 0 342705 CLOROX CO DEL COM 189054109 2170 9891 SH DFND 04 0 9891 0 CLOROX CO DEL COM 189054109 3279165 14948101 SH SOLE 0 0 14948101 CLOROX CO DEL COM 189054109 417 1899 SH SOLE 0 1899 0 CLOUDERA INC COM 18914U100 3741 294077 SH DFND 01 0 294077 0 CLOUDERA INC COM 18914U100 941 73944 SH DFND 02 0 73944 0 CLOUDERA INC COM 18914U100 2143 168466 SH DFND 04 0 0 168466 CLOUDERA INC COM 18914U100 256463 20162186 SH SOLE 0 0 20162186 CLOUDERA INC COM 18914U100 17 1355 SH SOLE 0 1355 0 CLOUDFLARE INC CL A COM 18915M107 1368 38065 SH DFND 01 0 38065 0 CLOUDFLARE INC CL A COM 18915M107 525 14607 SH DFND 04 0 0 14607 CLOUDFLARE INC CL A COM 18915M107 433 12048 SH DFND 04 0 12048 0 CLOUDFLARE INC CL A COM 18915M107 328857 9147628 SH SOLE 0 0 9147628 CLOUDFLARE INC CL A COM 18915M107 27 754 SH SOLE 0 754 0 CLOVIS ONCOLOGY INC COM 189464100 1045 154876 SH DFND 01 0 154876 0 CLOVIS ONCOLOGY INC COM 189464100 132 19538 SH DFND 02 0 19538 0 CLOVIS ONCOLOGY INC COM 189464100 407 60324 SH DFND 04 0 0 60324 CLOVIS ONCOLOGY INC COM 189464100 40565 6009651 SH SOLE 0 0 6009651 CLOVIS ONCOLOGY INC COM 189464100 4 535 SH SOLE 0 535 0 CO-DIAGNOSTICS INC COM 189763105 1024 52941 SH DFND 01 0 52941 0 CO-DIAGNOSTICS INC COM 189763105 172 8908 SH DFND 02 0 8908 0 CO-DIAGNOSTICS INC COM 189763105 299 15440 SH DFND 04 0 0 15440 CO-DIAGNOSTICS INC COM 189763105 23700 1224798 SH SOLE 0 0 1224798 CO-DIAGNOSTICS INC COM 189763105 3 176 SH SOLE 0 176 0 COASTAL FINL CORP WA COM NEW 19046P209 109 7493 SH DFND 01 0 7493 0 COASTAL FINL CORP WA COM NEW 19046P209 21 1431 SH DFND 04 0 0 1431 COASTAL FINL CORP WA COM NEW 19046P209 5313 365940 SH SOLE 0 0 365940 COCA COLA CONSOLIDATED INC COM 191098102 2237 9762 SH DFND 01 0 9762 0 COCA COLA CONSOLIDATED INC COM 191098102 444 1939 SH DFND 02 0 1939 0 COCA COLA CONSOLIDATED INC COM 191098102 835 3644 SH DFND 04 0 0 3644 COCA COLA CONSOLIDATED INC COM 191098102 141168 615943 SH SOLE 0 0 615943 COCA COLA CONSOLIDATED INC COM 191098102 7 32 SH SOLE 0 32 0 COCA COLA CO COM 191216100 196659 4401490 SH DFND 01 0 4401490 0 COCA COLA CO COM 191216100 50987 1141169 SH DFND 02 0 0 1141169 COCA COLA CO COM 191216100 111745 2501016 SH DFND 02 0 2501016 0 COCA COLA CO COM 191216100 490666 10981792 SH DFND 04 0 0 10981792 COCA COLA CO COM 191216100 11228 251299 SH DFND 04 0 251299 0 COCA COLA CO COM 191216100 13551617 303303881 SH SOLE 0 0 303303881 COCA COLA CO COM 191216100 1109 24815 SH SOLE 0 24815 0 COCRYSTAL PHARMA INC COM 19188J300 1276 839252 SH SOLE 0 0 839252 CODA OCTOPUS GROUP INC COM NEW 19188U206 5 968 SH DFND 01 0 968 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 1190 231095 SH SOLE 0 0 231095 CODEXIS INC COM 192005106 1266 111039 SH DFND 01 0 111039 0 CODEXIS INC COM 192005106 136 11969 SH DFND 02 0 11969 0 CODEXIS INC COM 192005106 432 37881 SH DFND 04 0 0 37881 CODEXIS INC COM 192005106 30693 2692363 SH SOLE 0 0 2692363 CODEXIS INC COM 192005106 5 462 SH SOLE 0 462 0 CODORUS VY BANCORP INC COM 192025104 93 6713 SH DFND 01 0 6713 0 CODORUS VY BANCORP INC COM 192025104 38 2721 SH DFND 04 0 0 2721 CODORUS VY BANCORP INC COM 192025104 6075 439242 SH SOLE 0 0 439242 CODORUS VY BANCORP INC COM 192025104 0 7 SH SOLE 0 7 0 COEUR MNG INC COM NEW 192108504 903 177674 SH DFND 01 0 177674 0 COEUR MNG INC COM NEW 192108504 378 74314 SH DFND 02 0 74314 0 COEUR MNG INC COM NEW 192108504 968 190559 SH DFND 04 0 0 190559 COEUR MNG INC COM NEW 192108504 105091 20687176 SH SOLE 0 0 20687176 COEUR MNG INC COM NEW 192108504 12 2367 SH SOLE 0 2367 0 COFFEE HLDG CO INC COM 192176105 3 1012 SH DFND 04 0 0 1012 COFFEE HLDG CO INC COM 192176105 870 289894 SH SOLE 0 0 289894 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6833 88329 SH DFND 01 0 88329 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1115 14414 SH DFND 02 0 14414 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2399 31015 SH DFND 04 0 0 31015 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 355464 4594936 SH SOLE 0 0 4594936 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 22 278 SH SOLE 0 278 0 COGNEX CORP COM 192422103 4641 77716 SH DFND 01 0 77716 0 COGNEX CORP COM 192422103 2839 47534 SH DFND 02 0 0 47534 COGNEX CORP COM 192422103 5216 87349 SH DFND 02 0 87349 0 COGNEX CORP COM 192422103 6512 109035 SH DFND 04 0 0 109035 COGNEX CORP COM 192422103 1087 18208 SH DFND 04 0 18208 0 COGNEX CORP COM 192422103 922678 15450074 SH SOLE 0 0 15450074 COGNEX CORP COM 192422103 62 1040 SH SOLE 0 1040 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 32983 580474 SH DFND 01 0 580474 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8596 151277 SH DFND 02 0 0 151277 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20004 352052 SH DFND 02 0 352052 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 84170 1481348 SH DFND 04 0 0 1481348 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 237 4179 SH DFND 04 0 4179 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2298632 40454637 SH SOLE 0 0 40454637 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 268 4722 SH SOLE 0 4722 0 COHERENT INC COM 192479103 1403 10713 SH DFND 01 0 10713 0 COHERENT INC COM 192479103 1011 7722 SH DFND 02 0 7722 0 COHERENT INC COM 192479103 2261 17262 SH DFND 04 0 0 17262 COHERENT INC COM 192479103 289 2203 SH DFND 04 0 2203 0 COHERENT INC COM 192479103 296101 2260658 SH SOLE 0 0 2260658 COHERENT INC COM 192479103 21 160 SH SOLE 0 160 0 COHEN & STEERS INC COM 19247A100 3423 50298 SH DFND 01 0 50298 0 COHEN & STEERS INC COM 19247A100 489 7190 SH DFND 02 0 7190 0 COHEN & STEERS INC COM 19247A100 1217 17878 SH DFND 04 0 0 17878 COHEN & STEERS INC COM 19247A100 177180 2603680 SH SOLE 0 0 2603680 COHEN & STEERS INC COM 19247A100 19 286 SH SOLE 0 286 0 COHERUS BIOSCIENCES INC COM 19249H103 2157 120777 SH DFND 01 0 120777 0 COHERUS BIOSCIENCES INC COM 19249H103 203 11375 SH DFND 02 0 11375 0 COHERUS BIOSCIENCES INC COM 19249H103 737 41288 SH DFND 04 0 0 41288 COHERUS BIOSCIENCES INC COM 19249H103 64576 3615691 SH SOLE 0 0 3615691 COHERUS BIOSCIENCES INC COM 19249H103 17 931 SH SOLE 0 931 0 COHBAR INC COM 19249J109 79 50782 SH DFND 01 0 50782 0 COHBAR INC COM 19249J109 11 6971 SH DFND 04 0 0 6971 COHBAR INC COM 19249J109 1417 913877 SH SOLE 0 0 913877 COHBAR INC COM 19249J109 0 19 SH SOLE 0 19 0 COHU INC COM 192576106 575 33181 SH DFND 01 0 33181 0 COHU INC COM 192576106 132 7587 SH DFND 02 0 7587 0 COHU INC COM 192576106 498 28747 SH DFND 04 0 0 28747 COHU INC COM 192576106 43946 2534362 SH SOLE 0 0 2534362 COHU INC COM 192576106 4 234 SH SOLE 0 234 0 COLFAX CORP COM 194014106 865 31017 SH DFND 01 0 31017 0 COLFAX CORP COM 194014106 729 26129 SH DFND 02 0 26129 0 COLFAX CORP COM 194014106 1808 64786 SH DFND 04 0 0 64786 COLFAX CORP COM 194014106 250982 8995771 SH SOLE 0 0 8995771 COLFAX CORP COM 194014106 42 1504 SH SOLE 0 1504 0 COLGATE PALMOLIVE CO COM 194162103 66764 911328 SH DFND 01 0 911328 0 COLGATE PALMOLIVE CO COM 194162103 16768 228884 SH DFND 02 0 0 228884 COLGATE PALMOLIVE CO COM 194162103 38091 519936 SH DFND 02 0 519936 0 COLGATE PALMOLIVE CO COM 194162103 168879 2305203 SH DFND 04 0 0 2305203 COLGATE PALMOLIVE CO COM 194162103 5359428 73156263 SH SOLE 0 0 73156263 COLGATE PALMOLIVE CO COM 194162103 422 5766 SH SOLE 0 5766 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 593 17291 SH DFND 01 0 17291 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 55 1600 SH DFND 04 0 0 1600 COLLECTORS UNIVERSE INC COM NEW 19421R200 14121 411944 SH SOLE 0 0 411944 COLLECTORS UNIVERSE INC COM NEW 19421R200 1 26 SH SOLE 0 26 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1239 70787 SH DFND 01 0 70787 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 81 4649 SH DFND 02 0 4649 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 384 21952 SH DFND 04 0 0 21952 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 27996 1599754 SH SOLE 0 0 1599754 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 19 1091 SH SOLE 0 1091 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 924 16131 SH DFND 01 0 16131 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 705 12298 SH DFND 02 0 12298 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 729 12714 SH DFND 04 0 0 12714 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 47823 834458 SH SOLE 0 0 834458 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 9702 169293 SH SOLE 0 169293 0 COLONY BANKCORP INC COM 19623P101 69 5830 SH DFND 01 0 5830 0 COLONY BANKCORP INC COM 19623P101 32 2726 SH DFND 04 0 0 2726 COLONY BANKCORP INC COM 19623P101 2363 200763 SH SOLE 0 0 200763 COLONY CR REAL ESTATE INC COM CL A 19625T101 430 61253 SH DFND 01 0 61253 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 229 32632 SH DFND 02 0 32632 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 458 65243 SH DFND 04 0 0 65243 COLONY CR REAL ESTATE INC COM CL A 19625T101 52983 7547394 SH SOLE 0 0 7547394 COLONY CR REAL ESTATE INC COM CL A 19625T101 4 615 SH SOLE 0 615 0 COLONY CAP INC NEW CL A COM 19626G108 834 347558 SH DFND 01 0 347558 0 COLONY CAP INC NEW CL A COM 19626G108 2805 1168793 SH DFND 02 0 1168793 0 COLONY CAP INC NEW CL A COM 19626G108 835 348109 SH DFND 04 0 0 348109 COLONY CAP INC NEW CL A COM 19626G108 157423 65592711 SH SOLE 0 0 65592711 COLONY CAP INC NEW CL A COM 19626G108 8 3260 SH SOLE 0 3260 0 COLUMBIA BKG SYS INC COM 197236102 1470 51875 SH DFND 01 0 51875 0 COLUMBIA BKG SYS INC COM 197236102 555 19587 SH DFND 02 0 19587 0 COLUMBIA BKG SYS INC COM 197236102 1599 56419 SH DFND 04 0 0 56419 COLUMBIA BKG SYS INC COM 197236102 217210 7663074 SH SOLE 0 0 7663074 COLUMBIA BKG SYS INC COM 197236102 40 1405 SH SOLE 0 1405 0 COLUMBIA FINL INC COM 197641103 765 54851 SH DFND 01 0 54851 0 COLUMBIA FINL INC COM 197641103 209 14954 SH DFND 02 0 14954 0 COLUMBIA FINL INC COM 197641103 503 36049 SH DFND 04 0 0 36049 COLUMBIA FINL INC COM 197641103 65665 4705489 SH SOLE 0 0 4705489 COLUMBIA FINL INC COM 197641103 5 337 SH SOLE 0 337 0 COLUMBIA PPTY TR INC COM NEW 198287203 1083 82447 SH DFND 01 0 82447 0 COLUMBIA PPTY TR INC COM NEW 198287203 3550 270173 SH DFND 02 0 270173 0 COLUMBIA PPTY TR INC COM NEW 198287203 1133 86189 SH DFND 04 0 0 86189 COLUMBIA PPTY TR INC COM NEW 198287203 210226 15998907 SH SOLE 0 0 15998907 COLUMBIA PPTY TR INC COM NEW 198287203 10 755 SH SOLE 0 755 0 COLUMBIA SPORTSWEAR CO COM 198516106 797 9888 SH DFND 01 0 9888 0 COLUMBIA SPORTSWEAR CO COM 198516106 690 8565 SH DFND 02 0 8565 0 COLUMBIA SPORTSWEAR CO COM 198516106 1809 22454 SH DFND 04 0 0 22454 COLUMBIA SPORTSWEAR CO COM 198516106 250729 3111550 SH SOLE 0 0 3111550 COLUMBIA SPORTSWEAR CO COM 198516106 29 361 SH SOLE 0 361 0 COLUMBUS MCKINNON CORP N Y COM 199333105 572 17100 SH DFND 01 0 17100 0 COLUMBUS MCKINNON CORP N Y COM 199333105 328 9812 SH DFND 02 0 9812 0 COLUMBUS MCKINNON CORP N Y COM 199333105 668 19984 SH DFND 04 0 0 19984 COLUMBUS MCKINNON CORP N Y COM 199333105 36991 1105874 SH SOLE 0 0 1105874 COLUMBUS MCKINNON CORP N Y COM 199333105 41 1222 SH SOLE 0 1222 0 COMFORT SYS USA INC COM 199908104 1654 40594 SH DFND 01 0 40594 0 COMFORT SYS USA INC COM 199908104 521 12779 SH DFND 02 0 12779 0 COMFORT SYS USA INC COM 199908104 1157 28400 SH DFND 04 0 0 28400 COMFORT SYS USA INC COM 199908104 144443 3544603 SH SOLE 0 0 3544603 COMFORT SYS USA INC COM 199908104 9 233 SH SOLE 0 233 0 COMCAST CORP NEW CL A 20030N101 189264 4855411 SH DFND 01 0 4855411 0 COMCAST CORP NEW CL A 20030N101 49431 1268120 SH DFND 02 0 0 1268120 COMCAST CORP NEW CL A 20030N101 103545 2656371 SH DFND 02 0 2656371 0 COMCAST CORP NEW CL A 20030N101 481329 12348113 SH DFND 04 0 0 12348113 COMCAST CORP NEW CL A 20030N101 14716620 377542848 SH SOLE 0 0 377542848 COMCAST CORP NEW CL A 20030N101 1290 33087 SH SOLE 0 33087 0 COMERICA INC COM 200340107 5559 145907 SH DFND 01 0 145907 0 COMERICA INC COM 200340107 1393 36559 SH DFND 02 0 0 36559 COMERICA INC COM 200340107 3680 96586 SH DFND 02 0 96586 0 COMERICA INC COM 200340107 15152 397681 SH DFND 04 0 0 397681 COMERICA INC COM 200340107 596270 15650135 SH SOLE 0 0 15650135 COMERICA INC COM 200340107 48 1252 SH SOLE 0 1252 0 COMMERCE BANCSHARES INC COM 200525103 2045 34390 SH DFND 01 0 34390 0 COMMERCE BANCSHARES INC COM 200525103 2210 37156 SH DFND 02 0 37156 0 COMMERCE BANCSHARES INC COM 200525103 7479 125756 SH DFND 04 0 0 125756 COMMERCE BANCSHARES INC COM 200525103 597388 10045204 SH SOLE 0 0 10045204 COMMERCE BANCSHARES INC COM 200525103 209 3517 SH SOLE 0 3517 0 COMMERCIAL METALS CO COM 201723103 1763 86434 SH DFND 01 0 86434 0 COMMERCIAL METALS CO COM 201723103 706 34598 SH DFND 02 0 34598 0 COMMERCIAL METALS CO COM 201723103 1840 90174 SH DFND 04 0 0 90174 COMMERCIAL METALS CO COM 201723103 247312 12123129 SH SOLE 0 0 12123129 COMMERCIAL METALS CO COM 201723103 48 2353 SH SOLE 0 2353 0 COMMERCIAL VEH GROUP INC COM 202608105 17 6008 SH DFND 01 0 6008 0 COMMERCIAL VEH GROUP INC COM 202608105 22 7523 SH DFND 04 0 0 7523 COMMERCIAL VEH GROUP INC COM 202608105 4509 1560067 SH SOLE 0 0 1560067 COMMERCIAL VEH GROUP INC COM 202608105 0 60 SH SOLE 0 60 0 COMMSCOPE HLDG CO INC COM 20337X109 575 69044 SH DFND 01 0 69044 0 COMMSCOPE HLDG CO INC COM 20337X109 540 64782 SH DFND 02 0 64782 0 COMMSCOPE HLDG CO INC COM 20337X109 1236 148389 SH DFND 04 0 0 148389 COMMSCOPE HLDG CO INC COM 20337X109 11 1318 SH DFND 04 0 1318 0 COMMSCOPE HLDG CO INC COM 20337X109 149199 17910989 SH SOLE 0 0 17910989 COMMSCOPE HLDG CO INC COM 20337X109 11 1376 SH SOLE 0 1376 0 COMMUNITY BK SYS INC COM 203607106 2117 37130 SH DFND 01 0 37130 0 COMMUNITY BK SYS INC COM 203607106 944 16556 SH DFND 02 0 16556 0 COMMUNITY BK SYS INC COM 203607106 2159 37862 SH DFND 04 0 0 37862 COMMUNITY BK SYS INC COM 203607106 335291 5880231 SH SOLE 0 0 5880231 COMMUNITY BK SYS INC COM 203607106 19 334 SH SOLE 0 334 0 COMMUNITY BANKERS TR CORP COM 203612106 94 17058 SH DFND 01 0 17058 0 COMMUNITY BANKERS TR CORP COM 203612106 46 8361 SH DFND 04 0 0 8361 COMMUNITY BANKERS TR CORP COM 203612106 5141 934809 SH SOLE 0 0 934809 COMMUNITY BANKERS TR CORP COM 203612106 0 23 SH SOLE 0 23 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 203 67390 SH DFND 01 0 67390 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 46 15356 SH DFND 02 0 15356 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 280 93043 SH DFND 04 0 0 93043 COMMUNITY HEALTH SYS INC NEW COM 203668108 21257 7062107 SH SOLE 0 0 7062107 COMMUNITY HEALTH SYS INC NEW COM 203668108 8 2697 SH SOLE 0 2697 0 COMMUNITY FINL CORP MD COM 20368X101 87 3559 SH DFND 01 0 3559 0 COMMUNITY FINL CORP MD COM 20368X101 21 879 SH DFND 04 0 0 879 COMMUNITY FINL CORP MD COM 20368X101 6059 248336 SH SOLE 0 0 248336 COMMUNITY FINL CORP MD COM 20368X101 0 5 SH SOLE 0 5 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1789 43744 SH DFND 01 0 43744 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1993 48726 SH DFND 02 0 48726 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 632 15449 SH DFND 04 0 0 15449 COMMUNITY HEALTHCARE TR INC COM 20369C106 95651 2338644 SH SOLE 0 0 2338644 COMMUNITY HEALTHCARE TR INC COM 20369C106 28 677 SH SOLE 0 677 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 375 48927 SH SOLE 0 0 48927 COMMUNICATIONS SYS INC COM 203900105 5 900 SH DFND 04 0 0 900 COMMUNICATIONS SYS INC COM 203900105 1983 391106 SH SOLE 0 0 391106 COMMUNICATIONS SYS INC COM 203900105 0 65 SH SOLE 0 65 0 COMMUNITY TR BANCORP INC COM 204149108 361 11034 SH DFND 01 0 11034 0 COMMUNITY TR BANCORP INC COM 204149108 351 10710 SH DFND 02 0 10710 0 COMMUNITY TR BANCORP INC COM 204149108 482 14704 SH DFND 04 0 0 14704 COMMUNITY TR BANCORP INC COM 204149108 26193 799546 SH SOLE 0 0 799546 COMMUNITY TR BANCORP INC COM 204149108 4 120 SH SOLE 0 120 0 COMMUNITY WEST BANCSHARES COM 204157101 6 748 SH DFND 01 0 748 0 COMMUNITY WEST BANCSHARES COM 204157101 456 54114 SH SOLE 0 0 54114 COMMVAULT SYSTEMS INC COM 204166102 3375 87217 SH DFND 01 0 87217 0 COMMVAULT SYSTEMS INC COM 204166102 537 13866 SH DFND 02 0 13866 0 COMMVAULT SYSTEMS INC COM 204166102 1241 32061 SH DFND 04 0 0 32061 COMMVAULT SYSTEMS INC COM 204166102 153605 3969112 SH SOLE 0 0 3969112 COMMVAULT SYSTEMS INC COM 204166102 11 276 SH SOLE 0 276 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 98 47594 SH DFND 01 0 47594 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 14 6765 SH DFND 04 0 0 6765 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 2182 1064185 SH DFND 04 0 1064185 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 10313 5030492 SH SOLE 0 0 5030492 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 280 21421 SH DFND 01 0 21421 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 542 41448 SH DFND 04 0 41448 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 16003 1224429 SH SOLE 0 0 1224429 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 89 45631 SH DFND 01 0 45631 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1430 729383 SH DFND 04 0 729383 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 13563 6920121 SH SOLE 0 0 6920121 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 382 36346 SH DFND 01 0 36346 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3981 378798 SH DFND 04 0 378798 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 34265 3260211 SH SOLE 0 0 3260211 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 140 12357 SH DFND 01 0 12357 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 19947 1755862 SH SOLE 0 0 1755862 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 923 101004 SH DFND 01 0 101004 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 789 86316 SH DFND 02 0 86316 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4216 461238 SH DFND 04 0 0 461238 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4448 486626 SH DFND 04 0 486626 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1861 203625 SH DFND 05 0 0 203625 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 60477 6616772 SH SOLE 0 0 6616772 COMPASS MINERALS INTL INC COM 20451N101 3454 70858 SH DFND 01 0 70858 0 COMPASS MINERALS INTL INC COM 20451N101 481 9871 SH DFND 02 0 9871 0 COMPASS MINERALS INTL INC COM 20451N101 1212 24870 SH DFND 04 0 0 24870 COMPASS MINERALS INTL INC COM 20451N101 158472 3250709 SH SOLE 0 0 3250709 COMPASS MINERALS INTL INC COM 20451N101 11 228 SH SOLE 0 228 0 COMPUTER PROGRAMS & SYS INC COM 205306103 209 9165 SH DFND 01 0 9165 0 COMPUTER PROGRAMS & SYS INC COM 205306103 97 4236 SH DFND 02 0 4236 0 COMPUTER PROGRAMS & SYS INC COM 205306103 318 13953 SH DFND 04 0 0 13953 COMPUTER PROGRAMS & SYS INC COM 205306103 20919 917908 SH SOLE 0 0 917908 COMPUTER PROGRAMS & SYS INC COM 205306103 33 1427 SH SOLE 0 1427 0 COMPUTER TASK GROUP INC COM 205477102 11 2786 SH DFND 01 0 2786 0 COMPUTER TASK GROUP INC COM 205477102 9 2176 SH DFND 04 0 0 2176 COMPUTER TASK GROUP INC COM 205477102 4365 1083019 SH SOLE 0 0 1083019 COMPX INTL INC CL A 20563P101 15 1121 SH DFND 01 0 1121 0 COMPX INTL INC CL A 20563P101 271 19629 SH SOLE 0 0 19629 COMSCORE INC COM 20564W105 129 41699 SH DFND 01 0 41699 0 COMSCORE INC COM 20564W105 76 24379 SH DFND 04 0 0 24379 COMSCORE INC COM 20564W105 8947 2886216 SH SOLE 0 0 2886216 COMSCORE INC COM 20564W105 4 1422 SH SOLE 0 1422 0 COMSTOCK MNG INC COM NEW 205750300 45 47870 SH SOLE 0 0 47870 COMSTOCK RES INC COM 205768302 93 21176 SH DFND 01 0 21176 0 COMSTOCK RES INC COM 205768302 92 20919 SH DFND 04 0 0 20919 COMSTOCK RES INC COM 205768302 3733 852240 SH SOLE 0 0 852240 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 302 17875 SH DFND 01 0 17875 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 100 5931 SH DFND 02 0 5931 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 315 18678 SH DFND 04 0 0 18678 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 25793 1527088 SH SOLE 0 0 1527088 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 4 257 SH SOLE 0 257 0 CONAGRA BRANDS INC COM 205887102 18260 519195 SH DFND 01 0 519195 0 CONAGRA BRANDS INC COM 205887102 4930 140188 SH DFND 02 0 0 140188 CONAGRA BRANDS INC COM 205887102 9699 275761 SH DFND 02 0 275761 0 CONAGRA BRANDS INC COM 205887102 48581 1381318 SH DFND 04 0 0 1381318 CONAGRA BRANDS INC COM 205887102 1871516 53213414 SH SOLE 0 0 53213414 CONAGRA BRANDS INC COM 205887102 125 3552 SH SOLE 0 3552 0 CONCERT PHARMACEUTICALS INC COM 206022105 197 19793 SH DFND 01 0 19793 0 CONCERT PHARMACEUTICALS INC COM 206022105 82 8238 SH DFND 04 0 0 8238 CONCERT PHARMACEUTICALS INC COM 206022105 12354 1241605 SH SOLE 0 0 1241605 CONCERT PHARMACEUTICALS INC COM 206022105 1 122 SH SOLE 0 122 0 CONCHO RES INC COM 20605P101 10673 207234 SH DFND 01 0 207234 0 CONCHO RES INC COM 20605P101 2933 56944 SH DFND 02 0 0 56944 CONCHO RES INC COM 20605P101 5691 110497 SH DFND 02 0 110497 0 CONCHO RES INC COM 20605P101 27569 535322 SH DFND 04 0 0 535322 CONCHO RES INC COM 20605P101 23849 463091 SH DFND 04 0 463091 0 CONCHO RES INC COM 20605P101 1085421 21076143 SH SOLE 0 0 21076143 CONCHO RES INC COM 20605P101 67 1293 SH SOLE 0 1293 0 CONCRETE PUMPING HLDGS INC COM 206704108 73 20922 SH DFND 01 0 20922 0 CONCRETE PUMPING HLDGS INC COM 206704108 42 12210 SH DFND 04 0 0 12210 CONCRETE PUMPING HLDGS INC COM 206704108 4781 1373885 SH SOLE 0 0 1373885 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 3734 910766 SH SOLE 0 0 910766 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 0 63 SH SOLE 0 63 0 CONDUENT INC COM 206787103 290 121441 SH DFND 01 0 121441 0 CONDUENT INC COM 206787103 103 43028 SH DFND 02 0 43028 0 CONDUENT INC COM 206787103 309 129403 SH DFND 04 0 0 129403 CONDUENT INC COM 206787103 35332 14783080 SH SOLE 0 0 14783080 CONDUENT INC COM 206787103 12 4892 SH SOLE 0 4892 0 CONFORMIS INC COM 20717E101 9 11267 SH DFND 01 0 11267 0 CONFORMIS INC COM 20717E101 18 21903 SH DFND 04 0 0 21903 CONFORMIS INC COM 20717E101 2490 3037015 SH SOLE 0 0 3037015 CONFORMIS INC COM 20717E101 0 369 SH SOLE 0 369 0 CONIFER HLDGS INC COM 20731J102 4 1300 SH DFND 01 0 1300 0 CONIFER HLDGS INC COM 20731J102 3 1100 SH DFND 04 0 0 1100 CONIFER HLDGS INC COM 20731J102 82 29894 SH SOLE 0 0 29894 CONMED CORP COM 207410101 4086 56758 SH DFND 01 0 56758 0 CONMED CORP COM 207410101 600 8335 SH DFND 02 0 8335 0 CONMED CORP COM 207410101 1559 21654 SH DFND 04 0 0 21654 CONMED CORP COM 207410101 212815 2956172 SH SOLE 0 0 2956172 CONMED CORP COM 207410101 27 369 SH SOLE 0 369 0 CONNECTONE BANCORP INC NEW COM 20786W107 425 26337 SH DFND 01 0 26337 0 CONNECTONE BANCORP INC NEW COM 20786W107 207 12832 SH DFND 02 0 12832 0 CONNECTONE BANCORP INC NEW COM 20786W107 421 26119 SH DFND 04 0 0 26119 CONNECTONE BANCORP INC NEW COM 20786W107 28316 1756551 SH SOLE 0 0 1756551 CONNECTONE BANCORP INC NEW COM 20786W107 35 2189 SH SOLE 0 2189 0 CONNS INC COM 208242107 132 13099 SH DFND 01 0 13099 0 CONNS INC COM 208242107 68 6757 SH DFND 04 0 0 6757 CONNS INC COM 208242107 9126 904448 SH SOLE 0 0 904448 CONNS INC COM 208242107 1 95 SH SOLE 0 95 0 CONOCOPHILLIPS COM 20825C104 48096 1144589 SH DFND 01 0 1144589 0 CONOCOPHILLIPS COM 20825C104 11031 262529 SH DFND 02 0 0 262529 CONOCOPHILLIPS COM 20825C104 25332 602865 SH DFND 02 0 602865 0 CONOCOPHILLIPS COM 20825C104 127712 3039326 SH DFND 04 0 0 3039326 CONOCOPHILLIPS COM 20825C104 106951 2545251 SH DFND 04 0 2545251 0 CONOCOPHILLIPS COM 20825C104 3535554 84139780 SH SOLE 0 0 84139780 CONOCOPHILLIPS COM 20825C104 410 9762 SH SOLE 0 9762 0 CONSOL ENERGY INC NEW COM 20854L108 98 19394 SH DFND 01 0 19394 0 CONSOL ENERGY INC NEW COM 20854L108 11 2209 SH DFND 02 0 2209 0 CONSOL ENERGY INC NEW COM 20854L108 188 37012 SH DFND 04 0 0 37012 CONSOL ENERGY INC NEW COM 20854L108 10920 2153929 SH SOLE 0 0 2153929 CONSOL ENERGY INC NEW COM 20854L108 29 5807 SH SOLE 0 5807 0 CONSOLIDATED COMM HLDGS INC COM 209034107 424 62702 SH DFND 01 0 62702 0 CONSOLIDATED COMM HLDGS INC COM 209034107 139 20545 SH DFND 02 0 20545 0 CONSOLIDATED COMM HLDGS INC COM 209034107 486 71856 SH DFND 04 0 0 71856 CONSOLIDATED COMM HLDGS INC COM 209034107 38057 5621470 SH SOLE 0 0 5621470 CONSOLIDATED COMM HLDGS INC COM 209034107 37 5530 SH SOLE 0 5530 0 CONSOLIDATED EDISON INC COM 209115104 25644 356510 SH DFND 01 0 356510 0 CONSOLIDATED EDISON INC COM 209115104 6673 92772 SH DFND 02 0 0 92772 CONSOLIDATED EDISON INC COM 209115104 30561 424868 SH DFND 02 0 424868 0 CONSOLIDATED EDISON INC COM 209115104 68807 956585 SH DFND 04 0 0 956585 CONSOLIDATED EDISON INC COM 209115104 1918024 26665147 SH SOLE 0 0 26665147 CONSOLIDATED EDISON INC COM 209115104 288 4000 SH SOLE 0 4000 0 CONSTELLATION BRANDS INC CL A 21036P108 31128 177925 SH DFND 01 0 177925 0 CONSTELLATION BRANDS INC CL A 21036P108 8390 47954 SH DFND 02 0 0 47954 CONSTELLATION BRANDS INC CL A 21036P108 16653 95185 SH DFND 02 0 95185 0 CONSTELLATION BRANDS INC CL A 21036P108 78229 447150 SH DFND 04 0 0 447150 CONSTELLATION BRANDS INC CL A 21036P108 2086621 11926957 SH SOLE 0 0 11926957 CONSTELLATION BRANDS INC CL A 21036P108 180 1028 SH SOLE 0 1028 0 CONSTELLATION PHARMCETICLS I COM 210373106 1664 55363 SH DFND 01 0 55363 0 CONSTELLATION PHARMCETICLS I COM 210373106 174 5785 SH DFND 02 0 5785 0 CONSTELLATION PHARMCETICLS I COM 210373106 577 19208 SH DFND 04 0 0 19208 CONSTELLATION PHARMCETICLS I COM 210373106 47929 1594970 SH SOLE 0 0 1594970 CONSTELLATION PHARMCETICLS I COM 210373106 24 787 SH SOLE 0 787 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 487 27424 SH DFND 01 0 27424 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 86 4815 SH DFND 02 0 4815 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 363 20457 SH DFND 04 0 0 20457 CONSTRUCTION PARTNERS INC COM CL A 21044C107 23250 1309131 SH SOLE 0 0 1309131 CONSTRUCTION PARTNERS INC COM CL A 21044C107 19 1060 SH SOLE 0 1060 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 10 3675 SH DFND 01 0 3675 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 12 4223 SH DFND 04 0 0 4223 CONSUMER PORTFOLIO SVCS INC COM 210502100 1816 641789 SH SOLE 0 0 641789 CONTAINER STORE GROUP INC COM 210751103 39 12161 SH DFND 01 0 12161 0 CONTAINER STORE GROUP INC COM 210751103 13 4111 SH DFND 04 0 0 4111 CONTAINER STORE GROUP INC COM 210751103 2805 865802 SH SOLE 0 0 865802 CONTAINER STORE GROUP INC COM 210751103 0 20 SH SOLE 0 20 0 CONTANGO OIL & GAS CO COM NEW 21075N204 189 82515 SH DFND 01 0 82515 0 CONTANGO OIL & GAS CO COM NEW 21075N204 61 26557 SH DFND 04 0 0 26557 CONTANGO OIL & GAS CO COM NEW 21075N204 9444 4123864 SH SOLE 0 0 4123864 CONTANGO OIL & GAS CO COM NEW 21075N204 1 317 SH SOLE 0 317 0 CONTINENTAL RES INC COM 212015101 486 27707 SH DFND 01 0 27707 0 CONTINENTAL RES INC COM 212015101 557 31785 SH DFND 02 0 31785 0 CONTINENTAL RES INC COM 212015101 1690 96379 SH DFND 04 0 0 96379 CONTINENTAL RES INC COM 212015101 125110 7136892 SH SOLE 0 0 7136892 CONTINENTAL RES INC COM 212015101 8 470 SH SOLE 0 470 0 CONTRAFECT CORP COM NEW 212326300 198 31062 SH DFND 01 0 31062 0 CONTRAFECT CORP COM NEW 212326300 66 10259 SH DFND 04 0 0 10259 CONTRAFECT CORP COM NEW 212326300 7100 1111119 SH SOLE 0 0 1111119 CONTRAFECT CORP COM NEW 212326300 1 104 SH SOLE 0 104 0 CONTURA ENERGY INC COM 21241B100 9 3124 SH DFND 01 0 3124 0 CONTURA ENERGY INC COM 21241B100 11 3751 SH DFND 02 0 3751 0 CONTURA ENERGY INC COM 21241B100 109 35703 SH DFND 04 0 0 35703 CONTURA ENERGY INC COM 21241B100 2628 864610 SH SOLE 0 0 864610 CONTURA ENERGY INC COM 21241B100 10 3340 SH SOLE 0 3340 0 COOPER COS INC COM NEW 216648402 15053 53072 SH DFND 01 0 53072 0 COOPER COS INC COM NEW 216648402 3921 13825 SH DFND 02 0 0 13825 COOPER COS INC COM NEW 216648402 8572 30222 SH DFND 02 0 30222 0 COOPER COS INC COM NEW 216648402 37840 133409 SH DFND 04 0 0 133409 COOPER COS INC COM NEW 216648402 183 644 SH DFND 04 0 644 0 COOPER COS INC COM NEW 216648402 1575381 5554155 SH SOLE 0 0 5554155 COOPER COS INC COM NEW 216648402 97 343 SH SOLE 0 343 0 COOPER STD HLDGS INC COM 21676P103 162 12241 SH DFND 01 0 12241 0 COOPER STD HLDGS INC COM 21676P103 8 570 SH DFND 02 0 570 0 COOPER STD HLDGS INC COM 21676P103 169 12721 SH DFND 04 0 0 12721 COOPER STD HLDGS INC COM 21676P103 17279 1304109 SH SOLE 0 0 1304109 COOPER STD HLDGS INC COM 21676P103 16 1231 SH SOLE 0 1231 0 COOPER TIRE & RUBR CO COM 216831107 1012 36646 SH DFND 01 0 36646 0 COOPER TIRE & RUBR CO COM 216831107 455 16476 SH DFND 02 0 16476 0 COOPER TIRE & RUBR CO COM 216831107 1206 43681 SH DFND 04 0 0 43681 COOPER TIRE & RUBR CO COM 216831107 142923 5176506 SH SOLE 0 0 5176506 COOPER TIRE & RUBR CO COM 216831107 56 2036 SH SOLE 0 2036 0 COPART INC COM 217204106 20346 244334 SH DFND 01 0 244334 0 COPART INC COM 217204106 4874 58527 SH DFND 02 0 0 58527 COPART INC COM 217204106 10170 122127 SH DFND 02 0 122127 0 COPART INC COM 217204106 46321 556269 SH DFND 04 0 0 556269 COPART INC COM 217204106 1870 22460 SH DFND 04 0 22460 0 COPART INC COM 217204106 1847839 22190929 SH SOLE 0 0 22190929 COPART INC COM 217204106 147 1763 SH SOLE 0 1763 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1161 138322 SH DFND 01 0 138322 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 139 16554 SH DFND 02 0 16554 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 407 48495 SH DFND 04 0 0 48495 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 28245 3366463 SH SOLE 0 0 3366463 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3 364 SH SOLE 0 364 0 CORCEPT THERAPEUTICS INC COM 218352102 3385 201274 SH DFND 01 0 201274 0 CORCEPT THERAPEUTICS INC COM 218352102 588 34983 SH DFND 02 0 34983 0 CORCEPT THERAPEUTICS INC COM 218352102 1275 75804 SH DFND 04 0 0 75804 CORCEPT THERAPEUTICS INC COM 218352102 183785 10926568 SH SOLE 0 0 10926568 CORCEPT THERAPEUTICS INC COM 218352102 12 717 SH SOLE 0 717 0 CORE MARK HOLDING CO INC COM 218681104 2219 88910 SH DFND 01 0 88910 0 CORE MARK HOLDING CO INC COM 218681104 367 14691 SH DFND 02 0 14691 0 CORE MARK HOLDING CO INC COM 218681104 859 34414 SH DFND 04 0 0 34414 CORE MARK HOLDING CO INC COM 218681104 117516 4709109 SH SOLE 0 0 4709109 CORE MARK HOLDING CO INC COM 218681104 7 284 SH SOLE 0 284 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 5 1100 SH DFND 04 0 0 1100 CORE MOLDING TECHNOLOGIES IN COM 218683100 2051 497871 SH SOLE 0 0 497871 CORE MOLDING TECHNOLOGIES IN COM 218683100 0 9 SH SOLE 0 9 0 CORESITE RLTY CORP COM 21870Q105 2074 17132 SH DFND 01 0 17132 0 CORESITE RLTY CORP COM 21870Q105 1459 12050 SH DFND 02 0 12050 0 CORESITE RLTY CORP COM 21870Q105 3445 28455 SH DFND 04 0 0 28455 CORESITE RLTY CORP COM 21870Q105 363 2995 SH DFND 04 0 2995 0 CORESITE RLTY CORP COM 21870Q105 648616 5357807 SH SOLE 0 0 5357807 CORESITE RLTY CORP COM 21870Q105 29 241 SH SOLE 0 241 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 95 10385 SH DFND 01 0 10385 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 67 7315 SH DFND 04 0 0 7315 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 12175 1330553 SH SOLE 0 0 1330553 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 10 1054 SH SOLE 0 1054 0 CORELOGIC INC COM 21871D103 1853 27560 SH DFND 01 0 27560 0 CORELOGIC INC COM 21871D103 1799 26765 SH DFND 02 0 26765 0 CORELOGIC INC COM 21871D103 3968 59037 SH DFND 04 0 0 59037 CORELOGIC INC COM 21871D103 26 383 SH DFND 04 0 383 0 CORELOGIC INC COM 21871D103 494871 7361963 SH SOLE 0 0 7361963 CORELOGIC INC COM 21871D103 51 757 SH SOLE 0 757 0 CORECIVIC INC COM 21871N101 811 86607 SH DFND 01 0 86607 0 CORECIVIC INC COM 21871N101 439 46946 SH DFND 02 0 46946 0 CORECIVIC INC COM 21871N101 845 90311 SH DFND 04 0 0 90311 CORECIVIC INC COM 21871N101 169212 18078178 SH SOLE 0 0 18078178 CORECIVIC INC COM 21871N101 17 1843 SH SOLE 0 1843 0 COREPOINT LODGING INC COM 21872L104 117 27843 SH DFND 01 0 27843 0 COREPOINT LODGING INC COM 21872L104 59 13986 SH DFND 04 0 0 13986 COREPOINT LODGING INC COM 21872L104 19398 4607704 SH SOLE 0 0 4607704 COREPOINT LODGING INC COM 21872L104 8 1957 SH SOLE 0 1957 0 CORMEDIX INC COM 21900C308 321 50971 SH DFND 01 0 50971 0 CORMEDIX INC COM 21900C308 65 10306 SH DFND 04 0 0 10306 CORMEDIX INC COM 21900C308 7281 1155682 SH SOLE 0 0 1155682 CORMEDIX INC COM 21900C308 7 1114 SH SOLE 0 1114 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 339 55958 SH DFND 01 0 55958 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 115 18970 SH DFND 02 0 18970 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 249 41032 SH DFND 04 0 0 41032 CORNERSTONE BLDG BRANDS INC COM 21925D109 16846 2779875 SH SOLE 0 0 2779875 CORNERSTONE BLDG BRANDS INC COM 21925D109 5 778 SH SOLE 0 778 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4821 125032 SH DFND 01 0 125032 0 CORNERSTONE ONDEMAND INC COM 21925Y103 666 17278 SH DFND 02 0 17278 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1495 38783 SH DFND 04 0 0 38783 CORNERSTONE ONDEMAND INC COM 21925Y103 226588 5876242 SH SOLE 0 0 5876242 CORNERSTONE ONDEMAND INC COM 21925Y103 16 413 SH SOLE 0 413 0 CORNING INC COM 219350105 20883 806294 SH DFND 01 0 806294 0 CORNING INC COM 219350105 5315 205224 SH DFND 02 0 0 205224 CORNING INC COM 219350105 11366 438842 SH DFND 02 0 438842 0 CORNING INC COM 219350105 55292 2134817 SH DFND 04 0 0 2134817 CORNING INC COM 219350105 1865629 72032010 SH SOLE 0 0 72032010 CORNING INC COM 219350105 181 6989 SH SOLE 0 6989 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 981 38699 SH DFND 01 0 38699 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6927 273375 SH DFND 02 0 273375 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2079 82043 SH DFND 04 0 0 82043 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 397689 15694120 SH SOLE 0 0 15694120 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 17 686 SH SOLE 0 686 0 CORTEVA INC COM 22052L104 21390 798415 SH DFND 01 0 798415 0 CORTEVA INC COM 22052L104 5647 210800 SH DFND 02 0 0 210800 CORTEVA INC COM 22052L104 11648 434771 SH DFND 02 0 434771 0 CORTEVA INC COM 22052L104 54492 2034047 SH DFND 04 0 0 2034047 CORTEVA INC COM 22052L104 1926834 71923641 SH SOLE 0 0 71923641 CORTEVA INC COM 22052L104 136 5082 SH SOLE 0 5082 0 CORTEXYME INC COM 22053A107 1359 29355 SH DFND 01 0 29355 0 CORTEXYME INC COM 22053A107 195 4221 SH DFND 02 0 4221 0 CORTEXYME INC COM 22053A107 334 7219 SH DFND 04 0 0 7219 CORTEXYME INC COM 22053A107 25877 558904 SH SOLE 0 0 558904 CORTEXYME INC COM 22053A107 5 99 SH SOLE 0 99 0 CORTLAND BANCORP COM 220587109 616 48247 SH SOLE 0 0 48247 CORVEL CORP COM 221006109 1321 18629 SH DFND 01 0 18629 0 CORVEL CORP COM 221006109 165 2331 SH DFND 02 0 2331 0 CORVEL CORP COM 221006109 565 7964 SH DFND 04 0 0 7964 CORVEL CORP COM 221006109 74500 1050930 SH SOLE 0 0 1050930 CORVEL CORP COM 221006109 16 232 SH SOLE 0 232 0 CORVUS PHARMACEUTICALS INC COM 221015100 6 2200 SH DFND 01 0 2200 0 CORVUS PHARMACEUTICALS INC COM 221015100 11 4196 SH DFND 04 0 0 4196 CORVUS PHARMACEUTICALS INC COM 221015100 1544 567692 SH SOLE 0 0 567692 CORVUS PHARMACEUTICALS INC COM 221015100 0 139 SH SOLE 0 139 0 COSTCO WHSL CORP NEW COM 22160K105 157255 518635 SH DFND 01 0 518635 0 COSTCO WHSL CORP NEW COM 22160K105 37244 122834 SH DFND 02 0 0 122834 COSTCO WHSL CORP NEW COM 22160K105 78406 258588 SH DFND 02 0 258588 0 COSTCO WHSL CORP NEW COM 22160K105 363029 1197287 SH DFND 04 0 0 1197287 COSTCO WHSL CORP NEW COM 22160K105 13084 43151 SH DFND 04 0 43151 0 COSTCO WHSL CORP NEW COM 22160K105 10852226 35791121 SH SOLE 0 0 35791121 COSTCO WHSL CORP NEW COM 22160K105 969 3195 SH SOLE 0 3195 0 COSTAR GROUP INC COM 22160N109 12811 18026 SH DFND 01 0 18026 0 COSTAR GROUP INC COM 22160N109 7687 10817 SH DFND 02 0 0 10817 COSTAR GROUP INC COM 22160N109 15718 22117 SH DFND 02 0 22117 0 COSTAR GROUP INC COM 22160N109 31336 44093 SH DFND 04 0 0 44093 COSTAR GROUP INC COM 22160N109 3022 4253 SH DFND 04 0 4253 0 COSTAR GROUP INC COM 22160N109 2482735 3493513 SH SOLE 0 0 3493513 COSTAR GROUP INC COM 22160N109 201 283 SH SOLE 0 283 0 COUNTY BANCORP INC COM 221907108 80 3820 SH DFND 01 0 3820 0 COUNTY BANCORP INC COM 221907108 39 1842 SH DFND 04 0 0 1842 COUNTY BANCORP INC COM 221907108 3277 156576 SH SOLE 0 0 156576 COUNTY BANCORP INC COM 221907108 0 7 SH SOLE 0 7 0 COTY INC COM CL A 222070203 1435 320926 SH DFND 01 0 320926 0 COTY INC COM CL A 222070203 477 106610 SH DFND 02 0 106610 0 COTY INC COM CL A 222070203 3811 852664 SH DFND 04 0 0 852664 COTY INC COM CL A 222070203 149455 33435173 SH SOLE 0 0 33435173 COTY INC COM CL A 222070203 7 1582 SH SOLE 0 1582 0 COUPA SOFTWARE INC COM 22266L106 8555 30879 SH DFND 01 0 30879 0 COUPA SOFTWARE INC COM 22266L106 5063 18276 SH DFND 02 0 0 18276 COUPA SOFTWARE INC COM 22266L106 9358 33779 SH DFND 02 0 33779 0 COUPA SOFTWARE INC COM 22266L106 11870 42844 SH DFND 04 0 0 42844 COUPA SOFTWARE INC COM 22266L106 2034 7342 SH DFND 04 0 7342 0 COUPA SOFTWARE INC COM 22266L106 1677134 6053760 SH SOLE 0 0 6053760 COUPA SOFTWARE INC COM 22266L106 158 569 SH SOLE 0 569 0 COUSINS PPTYS INC COM NEW 222795502 1509 50595 SH DFND 01 0 50595 0 COUSINS PPTYS INC COM NEW 222795502 10379 347923 SH DFND 02 0 347923 0 COUSINS PPTYS INC COM NEW 222795502 3221 107981 SH DFND 04 0 0 107981 COUSINS PPTYS INC COM NEW 222795502 616666 20672685 SH SOLE 0 0 20672685 COUSINS PPTYS INC COM NEW 222795502 28 948 SH SOLE 0 948 0 COVANTA HLDG CORP COM 22282E102 1434 149529 SH DFND 01 0 149529 0 COVANTA HLDG CORP COM 22282E102 332 34568 SH DFND 02 0 34568 0 COVANTA HLDG CORP COM 22282E102 798 83172 SH DFND 04 0 0 83172 COVANTA HLDG CORP COM 22282E102 106966 11153915 SH SOLE 0 0 11153915 COVANTA HLDG CORP COM 22282E102 8 823 SH SOLE 0 823 0 COVENANT TRANSN GROUP INC CL A 22284P105 134 9286 SH DFND 01 0 9286 0 COVENANT TRANSN GROUP INC CL A 22284P105 12 834 SH DFND 02 0 834 0 COVENANT TRANSN GROUP INC CL A 22284P105 208 14410 SH DFND 04 0 0 14410 COVENANT TRANSN GROUP INC CL A 22284P105 9407 651913 SH SOLE 0 0 651913 COVENANT TRANSN GROUP INC CL A 22284P105 9 653 SH SOLE 0 653 0 COVETRUS INC COM 22304C100 1270 71002 SH DFND 01 0 71002 0 COVETRUS INC COM 22304C100 519 29028 SH DFND 02 0 29028 0 COVETRUS INC COM 22304C100 1299 72611 SH DFND 04 0 0 72611 COVETRUS INC COM 22304C100 178760 9992180 SH SOLE 0 0 9992180 COVETRUS INC COM 22304C100 12 674 SH SOLE 0 674 0 COVIA HLDGS CORP COM 22305A103 3 5797 SH DFND 01 0 5797 0 COVIA HLDGS CORP COM 22305A103 4 7797 SH DFND 04 0 0 7797 COVIA HLDGS CORP COM 22305A103 1099 2289222 SH SOLE 0 0 2289222 COVIA HLDGS CORP COM 22305A103 0 212 SH SOLE 0 212 0 COWEN INC CL A NEW 223622606 530 32690 SH DFND 01 0 32690 0 COWEN INC CL A NEW 223622606 131 8077 SH DFND 02 0 8077 0 COWEN INC CL A NEW 223622606 480 29582 SH DFND 04 0 0 29582 COWEN INC CL A NEW 223622606 22609 1394726 SH SOLE 0 0 1394726 COWEN INC CL A NEW 223622606 60 3707 SH SOLE 0 3707 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3460 31198 SH DFND 01 0 31198 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 732 6600 SH DFND 02 0 6600 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1862 16789 SH DFND 04 0 0 16789 CRACKER BARREL OLD CTRY STOR COM 22410J106 241342 2176014 SH SOLE 0 0 2176014 CRACKER BARREL OLD CTRY STOR COM 22410J106 18 163 SH SOLE 0 163 0 CRAFT BREW ALLIANCE INC COM 224122101 144 9326 SH DFND 01 0 9326 0 CRAFT BREW ALLIANCE INC COM 224122101 67 4327 SH DFND 04 0 0 4327 CRAFT BREW ALLIANCE INC COM 224122101 13443 873462 SH SOLE 0 0 873462 CRAFT BREW ALLIANCE INC COM 224122101 1 64 SH SOLE 0 64 0 CRANE CO COM 224399105 1001 16828 SH DFND 01 0 16828 0 CRANE CO COM 224399105 1011 17010 SH DFND 02 0 17010 0 CRANE CO COM 224399105 2033 34192 SH DFND 04 0 0 34192 CRANE CO COM 224399105 271603 4567823 SH SOLE 0 0 4567823 CRANE CO COM 224399105 29 480 SH SOLE 0 480 0 CRAWFORD & CO CL B 224633107 31 4446 SH DFND 01 0 4446 0 CRAWFORD & CO CL B 224633107 18 2570 SH DFND 04 0 0 2570 CRAWFORD & CO CL B 224633107 4722 671751 SH SOLE 0 0 671751 CRAWFORD & CO CL B 224633107 0 22 SH SOLE 0 22 0 CRAWFORD & CO CL A 224633206 102 12916 SH DFND 01 0 12916 0 CRAWFORD & CO CL A 224633206 1 176 SH DFND 02 0 176 0 CRAWFORD & CO CL A 224633206 106 13408 SH DFND 04 0 0 13408 CRAWFORD & CO CL A 224633206 3883 492155 SH SOLE 0 0 492155 CRAWFORD & CO CL A 224633206 2 257 SH SOLE 0 257 0 CREATIVE REALITIES INC COM NEW 22530J200 64 25519 SH SOLE 0 0 25519 CREDIT ACCEP CORP MICH COM 225310101 1721 4108 SH DFND 01 0 4108 0 CREDIT ACCEP CORP MICH COM 225310101 1324 3161 SH DFND 02 0 3161 0 CREDIT ACCEP CORP MICH COM 225310101 3534 8435 SH DFND 04 0 0 8435 CREDIT ACCEP CORP MICH COM 225310101 31 74 SH DFND 04 0 74 0 CREDIT ACCEP CORP MICH COM 225310101 380838 908899 SH SOLE 0 0 908899 CREDIT ACCEP CORP MICH COM 225310101 26 62 SH SOLE 0 62 0 CREE INC COM 225447101 2192 37036 SH DFND 01 0 37036 0 CREE INC COM 225447101 2044 34527 SH DFND 02 0 34527 0 CREE INC COM 225447101 4696 79337 SH DFND 04 0 0 79337 CREE INC COM 225447101 594428 10042712 SH SOLE 0 0 10042712 CREE INC COM 225447101 42 708 SH SOLE 0 708 0 CRESCENT PT ENERGY CORP COM 22576C101 406 249095 SH DFND 01 0 249095 0 CRESCENT PT ENERGY CORP COM 22576C101 343 210348 SH DFND 02 0 210348 0 CRESCENT PT ENERGY CORP COM 22576C101 358 219594 SH DFND 04 0 0 219594 CRESCENT PT ENERGY CORP COM 22576C101 23658 14513966 SH SOLE 0 0 14513966 CRESCENT PT ENERGY CORP COM 22576C101 1043 640165 SH SOLE 0 640165 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 967 55170 SH DFND 01 0 55170 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 44 2495 SH DFND 02 0 2495 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 214 12215 SH DFND 04 0 0 12215 CRINETICS PHARMACEUTICALS IN COM 22663K107 17712 1010939 SH SOLE 0 0 1010939 CRINETICS PHARMACEUTICALS IN COM 22663K107 4 217 SH SOLE 0 217 0 CROCS INC COM 227046109 5110 138771 SH DFND 01 0 138771 0 CROCS INC COM 227046109 898 24396 SH DFND 02 0 24396 0 CROCS INC COM 227046109 1844 50079 SH DFND 04 0 0 50079 CROCS INC COM 227046109 245498 6667523 SH SOLE 0 0 6667523 CROCS INC COM 227046109 16 432 SH SOLE 0 432 0 CRONOS GROUP INC COM 22717L101 536 89183 SH DFND 01 0 89183 0 CRONOS GROUP INC COM 22717L101 316 52600 SH DFND 02 0 0 52600 CRONOS GROUP INC COM 22717L101 560 93233 SH DFND 02 0 93233 0 CRONOS GROUP INC COM 22717L101 399 66459 SH DFND 04 0 0 66459 CRONOS GROUP INC COM 22717L101 29086 4839565 SH SOLE 0 0 4839565 CRONOS GROUP INC COM 22717L101 1312 218264 SH SOLE 0 218264 0 CROSS CTRY HEALTHCARE INC COM 227483104 193 31359 SH DFND 01 0 31359 0 CROSS CTRY HEALTHCARE INC COM 227483104 70 11409 SH DFND 04 0 0 11409 CROSS CTRY HEALTHCARE INC COM 227483104 15611 2534301 SH SOLE 0 0 2534301 CROSS CTRY HEALTHCARE INC COM 227483104 1 168 SH SOLE 0 168 0 CROSSFIRST BANKSHARES INC COM 22766M109 272 27766 SH DFND 01 0 27766 0 CROSSFIRST BANKSHARES INC COM 22766M109 123 12559 SH DFND 02 0 12559 0 CROSSFIRST BANKSHARES INC COM 22766M109 198 20245 SH DFND 04 0 0 20245 CROSSFIRST BANKSHARES INC COM 22766M109 16188 1655258 SH SOLE 0 0 1655258 CROSSFIRST BANKSHARES INC COM 22766M109 3 329 SH SOLE 0 329 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3230 32209 SH DFND 01 0 32209 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2848 28400 SH DFND 02 0 0 28400 CROWDSTRIKE HLDGS INC CL A 22788C105 5182 51671 SH DFND 02 0 51671 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3510 34998 SH DFND 04 0 0 34998 CROWDSTRIKE HLDGS INC CL A 22788C105 928 9255 SH DFND 04 0 9255 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1113076 11098579 SH SOLE 0 0 11098579 CROWDSTRIKE HLDGS INC CL A 22788C105 93 925 SH SOLE 0 925 0 CROWN CASTLE INTL CORP NEW COM 22822V101 82299 491778 SH DFND 01 0 491778 0 CROWN CASTLE INTL CORP NEW COM 22822V101 19499 116519 SH DFND 02 0 0 116519 CROWN CASTLE INTL CORP NEW COM 22822V101 76318 456038 SH DFND 02 0 456038 0 CROWN CASTLE INTL CORP NEW COM 22822V101 189163 1130344 SH DFND 04 0 0 1130344 CROWN CASTLE INTL CORP NEW COM 22822V101 7183 42922 SH DFND 04 0 42922 0 CROWN CASTLE INTL CORP NEW COM 22822V101 8639537 51625557 SH SOLE 0 0 51625557 CROWN CASTLE INTL CORP NEW COM 22822V101 501 2991 SH SOLE 0 2991 0 CROWN CRAFTS INC COM 228309100 14 2860 SH DFND 01 0 2860 0 CROWN CRAFTS INC COM 228309100 8 1700 SH DFND 04 0 0 1700 CROWN CRAFTS INC COM 228309100 1025 208728 SH SOLE 0 0 208728 CROWN HLDGS INC COM 228368106 3060 46985 SH DFND 01 0 46985 0 CROWN HLDGS INC COM 228368106 2395 36766 SH DFND 02 0 0 36766 CROWN HLDGS INC COM 228368106 4482 68812 SH DFND 02 0 68812 0 CROWN HLDGS INC COM 228368106 5613 86182 SH DFND 04 0 0 86182 CROWN HLDGS INC COM 228368106 96 1473 SH DFND 04 0 1473 0 CROWN HLDGS INC COM 228368106 805251 12363746 SH SOLE 0 0 12363746 CROWN HLDGS INC COM 228368106 66 1008 SH SOLE 0 1008 0 CRYOLIFE INC COM 228903100 1293 67471 SH DFND 01 0 67471 0 CRYOLIFE INC COM 228903100 293 15273 SH DFND 02 0 15273 0 CRYOLIFE INC COM 228903100 537 27992 SH DFND 04 0 0 27992 CRYOLIFE INC COM 228903100 44834 2338753 SH SOLE 0 0 2338753 CRYOLIFE INC COM 228903100 12 634 SH SOLE 0 634 0 CRYOPORT INC COM PAR $0.001 229050307 2135 70573 SH DFND 01 0 70573 0 CRYOPORT INC COM PAR $0.001 229050307 318 10521 SH DFND 02 0 10521 0 CRYOPORT INC COM PAR $0.001 229050307 862 28495 SH DFND 04 0 0 28495 CRYOPORT INC COM PAR $0.001 229050307 58186 1923519 SH SOLE 0 0 1923519 CRYOPORT INC COM PAR $0.001 229050307 19 619 SH SOLE 0 619 0 CTO REALTY GROWTH INC COM 22948P103 133 3360 SH DFND 01 0 3360 0 CTO REALTY GROWTH INC COM 22948P103 73 1842 SH DFND 04 0 0 1842 CTO REALTY GROWTH INC COM 22948P103 14649 370861 SH SOLE 0 0 370861 CTO REALTY GROWTH INC COM 22948P103 1 16 SH SOLE 0 16 0 CUBESMART COM 229663109 1787 66219 SH DFND 01 0 66219 0 CUBESMART COM 229663109 12725 471472 SH DFND 02 0 471472 0 CUBESMART COM 229663109 3863 143116 SH DFND 04 0 0 143116 CUBESMART COM 229663109 722509 26769521 SH SOLE 0 0 26769521 CUBESMART COM 229663109 33 1238 SH SOLE 0 1238 0 CUBIC CORP COM 229669106 1332 27743 SH DFND 01 0 27743 0 CUBIC CORP COM 229669106 468 9749 SH DFND 02 0 9749 0 CUBIC CORP COM 229669106 1081 22504 SH DFND 04 0 0 22504 CUBIC CORP COM 229669106 153059 3186732 SH SOLE 0 0 3186732 CUBIC CORP COM 229669106 10 212 SH SOLE 0 212 0 CUE BIOPHARMA INC COM 22978P106 1402 57212 SH DFND 01 0 57212 0 CUE BIOPHARMA INC COM 22978P106 172 7036 SH DFND 02 0 7036 0 CUE BIOPHARMA INC COM 22978P106 452 18434 SH DFND 04 0 0 18434 CUE BIOPHARMA INC COM 22978P106 30739 1254157 SH SOLE 0 0 1254157 CUE BIOPHARMA INC COM 22978P106 20 821 SH SOLE 0 821 0 CULLEN FROST BANKERS INC COM 229899109 1445 19338 SH DFND 01 0 19338 0 CULLEN FROST BANKERS INC COM 229899109 1377 18425 SH DFND 02 0 18425 0 CULLEN FROST BANKERS INC COM 229899109 3208 42934 SH DFND 04 0 0 42934 CULLEN FROST BANKERS INC COM 229899109 473874 6342850 SH SOLE 0 0 6342850 CULLEN FROST BANKERS INC COM 229899109 44 584 SH SOLE 0 584 0 CULP INC COM 230215105 18 2071 SH DFND 01 0 2071 0 CULP INC COM 230215105 21 2402 SH DFND 04 0 0 2402 CULP INC COM 230215105 4596 533759 SH SOLE 0 0 533759 CULP INC COM 230215105 1 136 SH SOLE 0 136 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 9 2655 SH DFND 01 0 2655 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 6 1700 SH DFND 04 0 0 1700 CUMBERLAND PHARMACEUTICALS I COM 230770109 1290 387241 SH SOLE 0 0 387241 CUMBERLAND PHARMACEUTICALS I COM 230770109 0 99 SH SOLE 0 99 0 CUMMINS INC COM 231021106 27185 156901 SH DFND 01 0 156901 0 CUMMINS INC COM 231021106 7427 42864 SH DFND 02 0 0 42864 CUMMINS INC COM 231021106 14464 83479 SH DFND 02 0 83479 0 CUMMINS INC COM 231021106 73546 424481 SH DFND 04 0 0 424481 CUMMINS INC COM 231021106 2181857 12592966 SH SOLE 0 0 12592966 CUMMINS INC COM 231021106 269 1552 SH SOLE 0 1552 0 CUMULUS MEDIA INC COM CLASS A 231082801 9 2206 SH DFND 01 0 2206 0 CUMULUS MEDIA INC COM CLASS A 231082801 21 5217 SH DFND 04 0 0 5217 CUMULUS MEDIA INC COM CLASS A 231082801 2658 672787 SH SOLE 0 0 672787 CUMULUS MEDIA INC COM CLASS A 231082801 0 56 SH SOLE 0 56 0 CURIS INC COM NEW 231269200 7 6157 SH DFND 01 0 6157 0 CURIS INC COM NEW 231269200 6 4939 SH DFND 04 0 0 4939 CURIS INC COM NEW 231269200 1489 1230355 SH SOLE 0 0 1230355 CURIS INC COM NEW 231269200 0 87 SH SOLE 0 87 0 CURO GROUP HOLDINGS CORP COM 23131L107 303 37026 SH DFND 01 0 37026 0 CURO GROUP HOLDINGS CORP COM 23131L107 27 3334 SH DFND 04 0 0 3334 CURO GROUP HOLDINGS CORP COM 23131L107 8388 1026624 SH SOLE 0 0 1026624 CURO GROUP HOLDINGS CORP COM 23131L107 0 37 SH SOLE 0 37 0 CURTISS WRIGHT CORP COM 231561101 1274 14273 SH DFND 01 0 14273 0 CURTISS WRIGHT CORP COM 231561101 1093 12240 SH DFND 02 0 12240 0 CURTISS WRIGHT CORP COM 231561101 2695 30188 SH DFND 04 0 0 30188 CURTISS WRIGHT CORP COM 231561101 331972 3718328 SH SOLE 0 0 3718328 CURTISS WRIGHT CORP COM 231561101 32 364 SH SOLE 0 364 0 CUSTOMERS BANCORP INC COM 23204G100 285 23677 SH DFND 01 0 23677 0 CUSTOMERS BANCORP INC COM 23204G100 149 12411 SH DFND 02 0 12411 0 CUSTOMERS BANCORP INC COM 23204G100 346 28817 SH DFND 04 0 0 28817 CUSTOMERS BANCORP INC COM 23204G100 18804 1564361 SH SOLE 0 0 1564361 CUSTOMERS BANCORP INC COM 23204G100 35 2901 SH SOLE 0 2901 0 CUTERA INC COM 232109108 419 34434 SH DFND 01 0 34434 0 CUTERA INC COM 232109108 58 4772 SH DFND 04 0 0 4772 CUTERA INC COM 232109108 12570 1032831 SH SOLE 0 0 1032831 CUTERA INC COM 232109108 1 81 SH SOLE 0 81 0 CYBEROPTICS CORP COM 232517102 470 14591 SH DFND 01 0 14591 0 CYBEROPTICS CORP COM 232517102 87 2689 SH DFND 04 0 0 2689 CYBEROPTICS CORP COM 232517102 15876 492898 SH SOLE 0 0 492898 CYBEROPTICS CORP COM 232517102 1 28 SH SOLE 0 28 0 CYCLERION THERAPEUTICS INC COM 23255M105 88 14955 SH DFND 01 0 14955 0 CYCLERION THERAPEUTICS INC COM 23255M105 25 4160 SH DFND 04 0 0 4160 CYCLERION THERAPEUTICS INC COM 23255M105 6515 1102372 SH SOLE 0 0 1102372 CYCLERION THERAPEUTICS INC COM 23255M105 1 117 SH SOLE 0 117 0 CYMABAY THERAPEUTICS INC COM 23257D103 177 50728 SH DFND 01 0 50728 0 CYMABAY THERAPEUTICS INC COM 23257D103 68 19616 SH DFND 04 0 0 19616 CYMABAY THERAPEUTICS INC COM 23257D103 11552 3310031 SH SOLE 0 0 3310031 CYMABAY THERAPEUTICS INC COM 23257D103 1 375 SH SOLE 0 375 0 CYNERGISTEK INC COM 23258P105 314 214958 SH SOLE 0 0 214958 CYTOKINETICS INC COM NEW 23282W605 2547 108082 SH DFND 01 0 108082 0 CYTOKINETICS INC COM NEW 23282W605 344 14606 SH DFND 02 0 14606 0 CYTOKINETICS INC COM NEW 23282W605 966 40990 SH DFND 04 0 0 40990 CYTOKINETICS INC COM NEW 23282W605 103836 4405410 SH SOLE 0 0 4405410 CYTOKINETICS INC COM NEW 23282W605 50 2120 SH SOLE 0 2120 0 CYRUSONE INC COM 23283R100 2862 39347 SH DFND 01 0 39347 0 CYRUSONE INC COM 23283R100 20176 277338 SH DFND 02 0 277338 0 CYRUSONE INC COM 23283R100 6161 84688 SH DFND 04 0 0 84688 CYRUSONE INC COM 23283R100 1208908 16617288 SH SOLE 0 0 16617288 CYRUSONE INC COM 23283R100 54 737 SH SOLE 0 737 0 CYTOSORBENTS CORP COM NEW 23283X206 703 70963 SH DFND 01 0 70963 0 CYTOSORBENTS CORP COM NEW 23283X206 109 10986 SH DFND 04 0 0 10986 CYTOSORBENTS CORP COM NEW 23283X206 14956 1510751 SH SOLE 0 0 1510751 CYTOSORBENTS CORP COM NEW 23283X206 1 114 SH SOLE 0 114 0 CYTOMX THERAPEUTICS INC COM 23284F105 788 94591 SH DFND 01 0 94591 0 CYTOMX THERAPEUTICS INC COM 23284F105 87 10496 SH DFND 02 0 10496 0 CYTOMX THERAPEUTICS INC COM 23284F105 312 37510 SH DFND 04 0 0 37510 CYTOMX THERAPEUTICS INC COM 23284F105 20892 2508081 SH SOLE 0 0 2508081 CYTOMX THERAPEUTICS INC COM 23284F105 14 1657 SH SOLE 0 1657 0 DMC GLOBAL INC COM 23291C103 539 19514 SH DFND 01 0 19514 0 DMC GLOBAL INC COM 23291C103 73 2637 SH DFND 02 0 2637 0 DMC GLOBAL INC COM 23291C103 247 8954 SH DFND 04 0 0 8954 DMC GLOBAL INC COM 23291C103 27303 989226 SH SOLE 0 0 989226 DMC GLOBAL INC COM 23291C103 2 82 SH SOLE 0 82 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 74 8297 SH DFND 01 0 8297 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 9 1060 SH DFND 04 0 0 1060 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 4688 524954 SH SOLE 0 0 524954 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 0 55 SH SOLE 0 55 0 D R HORTON INC COM 23331A109 19651 354388 SH DFND 01 0 354388 0 D R HORTON INC COM 23331A109 5454 98356 SH DFND 02 0 0 98356 D R HORTON INC COM 23331A109 10908 196715 SH DFND 02 0 196715 0 D R HORTON INC COM 23331A109 50335 907754 SH DFND 04 0 0 907754 D R HORTON INC COM 23331A109 1987898 35850288 SH SOLE 0 0 35850288 D R HORTON INC COM 23331A109 123 2211 SH SOLE 0 2211 0 DHI GROUP INC COM 23331S100 67 32087 SH DFND 01 0 32087 0 DHI GROUP INC COM 23331S100 35 16618 SH DFND 04 0 0 16618 DHI GROUP INC COM 23331S100 5743 2734571 SH SOLE 0 0 2734571 DHI GROUP INC COM 23331S100 1 322 SH SOLE 0 322 0 DSP GROUP INC COM 23332B106 693 43632 SH DFND 01 0 43632 0 DSP GROUP INC COM 23332B106 90 5686 SH DFND 02 0 5686 0 DSP GROUP INC COM 23332B106 219 13817 SH DFND 04 0 0 13817 DSP GROUP INC COM 23332B106 22920 1443332 SH SOLE 0 0 1443332 DSP GROUP INC COM 23332B106 3 175 SH SOLE 0 175 0 DTE ENERGY CO COM 233331107 22088 205473 SH DFND 01 0 205473 0 DTE ENERGY CO COM 233331107 5645 52510 SH DFND 02 0 0 52510 DTE ENERGY CO COM 233331107 14333 133327 SH DFND 02 0 133327 0 DTE ENERGY CO COM 233331107 58252 541875 SH DFND 04 0 0 541875 DTE ENERGY CO COM 233331107 2342312 21788945 SH SOLE 0 0 21788945 DTE ENERGY CO COM 233331107 386 3590 SH SOLE 0 3590 0 DLH HLDGS CORP COM 23335Q100 18 2481 SH DFND 01 0 2481 0 DLH HLDGS CORP COM 23335Q100 27 3637 SH DFND 04 0 0 3637 DLH HLDGS CORP COM 23335Q100 2314 315242 SH SOLE 0 0 315242 DXP ENTERPRISES INC NEW COM NEW 233377407 233 11712 SH DFND 01 0 11712 0 DXP ENTERPRISES INC NEW COM NEW 233377407 109 5476 SH DFND 02 0 5476 0 DXP ENTERPRISES INC NEW COM NEW 233377407 444 22307 SH DFND 04 0 0 22307 DXP ENTERPRISES INC NEW COM NEW 233377407 18874 947955 SH SOLE 0 0 947955 DXP ENTERPRISES INC NEW COM NEW 233377407 30 1523 SH SOLE 0 1523 0 DXC TECHNOLOGY CO COM 23355L106 4478 271410 SH DFND 01 0 271410 0 DXC TECHNOLOGY CO COM 23355L106 1503 91091 SH DFND 02 0 91091 0 DXC TECHNOLOGY CO COM 23355L106 12416 752494 SH DFND 04 0 0 752494 DXC TECHNOLOGY CO COM 23355L106 451152 27342555 SH SOLE 0 0 27342555 DXC TECHNOLOGY CO COM 23355L106 64 3895 SH SOLE 0 3895 0 DAILY JOURNAL CORP COM 233912104 552 2043 SH DFND 01 0 2043 0 DAILY JOURNAL CORP COM 233912104 131 487 SH DFND 04 0 0 487 DAILY JOURNAL CORP COM 233912104 11986 44392 SH SOLE 0 0 44392 DAILY JOURNAL CORP COM 233912104 1 4 SH SOLE 0 4 0 DAKTRONICS INC COM 234264109 122 28093 SH DFND 01 0 28093 0 DAKTRONICS INC COM 234264109 76 17574 SH DFND 04 0 0 17574 DAKTRONICS INC COM 234264109 13453 3092673 SH SOLE 0 0 3092673 DAKTRONICS INC COM 234264109 1 284 SH SOLE 0 284 0 DANA INCORPORATED COM 235825205 1274 104550 SH DFND 01 0 104550 0 DANA INCORPORATED COM 235825205 538 44136 SH DFND 02 0 44136 0 DANA INCORPORATED COM 235825205 1430 117275 SH DFND 04 0 0 117275 DANA INCORPORATED COM 235825205 160517 13167913 SH SOLE 0 0 13167913 DANA INCORPORATED COM 235825205 31 2535 SH SOLE 0 2535 0 DANAHER CORPORATION COM 235851102 118607 670739 SH DFND 01 0 670739 0 DANAHER CORPORATION COM 235851102 31154 176183 SH DFND 02 0 0 176183 DANAHER CORPORATION COM 235851102 66728 377358 SH DFND 02 0 377358 0 DANAHER CORPORATION COM 235851102 301655 1705903 SH DFND 04 0 0 1705903 DANAHER CORPORATION COM 235851102 8274740 46794889 SH SOLE 0 0 46794889 DANAHER CORPORATION COM 235851102 775 4382 SH SOLE 0 4382 0 DARE BIOSCIENCE INC COM 23666P101 240 242319 SH SOLE 0 0 242319 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 327 4401 SH DFND 01 0 4401 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 83 1119 SH DFND 02 0 1119 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 9 127 SH DFND 04 0 0 127 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 300 4046 SH DFND 05 0 0 4046 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 20461 275601 SH SOLE 0 0 275601 DARDEN RESTAURANTS INC COM 237194105 10512 138741 SH DFND 01 0 138741 0 DARDEN RESTAURANTS INC COM 237194105 2667 35199 SH DFND 02 0 0 35199 DARDEN RESTAURANTS INC COM 237194105 5827 76908 SH DFND 02 0 76908 0 DARDEN RESTAURANTS INC COM 237194105 27653 364962 SH DFND 04 0 0 364962 DARDEN RESTAURANTS INC COM 237194105 1027252 13557498 SH SOLE 0 0 13557498 DARDEN RESTAURANTS INC COM 237194105 64 839 SH SOLE 0 839 0 DARLING INGREDIENTS INC COM 237266101 2873 116680 SH DFND 01 0 116680 0 DARLING INGREDIENTS INC COM 237266101 1354 54976 SH DFND 02 0 54976 0 DARLING INGREDIENTS INC COM 237266101 3087 125399 SH DFND 04 0 0 125399 DARLING INGREDIENTS INC COM 237266101 382631 15541487 SH SOLE 0 0 15541487 DARLING INGREDIENTS INC COM 237266101 84 3404 SH SOLE 0 3404 0 DASEKE INC COM 23753F107 378 96090 SH DFND 01 0 96090 0 DASEKE INC COM 23753F107 54 13820 SH DFND 04 0 0 13820 DASEKE INC COM 23753F107 9076 2309513 SH SOLE 0 0 2309513 DASEKE INC COM 23753F107 1 181 SH SOLE 0 181 0 DATA I O CORP COM 237690102 7 2095 SH DFND 01 0 2095 0 DATA I O CORP COM 237690102 1096 324172 SH SOLE 0 0 324172 DATADOG INC CL A COM 23804L103 4150 47734 SH DFND 01 0 47734 0 DATADOG INC CL A COM 23804L103 2435 28009 SH DFND 02 0 0 28009 DATADOG INC CL A COM 23804L103 4690 53934 SH DFND 02 0 53934 0 DATADOG INC CL A COM 23804L103 3282 37741 SH DFND 04 0 0 37741 DATADOG INC CL A COM 23804L103 1465 16852 SH DFND 04 0 16852 0 DATADOG INC CL A COM 23804L103 960894 11051107 SH SOLE 0 0 11051107 DATADOG INC CL A COM 23804L103 79 907 SH SOLE 0 907 0 DAVE & BUSTERS ENTMT INC COM 238337109 755 56612 SH DFND 01 0 56612 0 DAVE & BUSTERS ENTMT INC COM 238337109 130 9731 SH DFND 02 0 9731 0 DAVE & BUSTERS ENTMT INC COM 238337109 432 32433 SH DFND 04 0 0 32433 DAVE & BUSTERS ENTMT INC COM 238337109 59701 4478680 SH SOLE 0 0 4478680 DAVE & BUSTERS ENTMT INC COM 238337109 4 325 SH SOLE 0 325 0 DAVITA INC COM 23918K108 7281 91997 SH DFND 01 0 91997 0 DAVITA INC COM 23918K108 2127 26873 SH DFND 02 0 0 26873 DAVITA INC COM 23918K108 4581 57890 SH DFND 02 0 57890 0 DAVITA INC COM 23918K108 19823 250482 SH DFND 04 0 0 250482 DAVITA INC COM 23918K108 121 1531 SH DFND 04 0 1531 0 DAVITA INC COM 23918K108 765129 9668046 SH SOLE 0 0 9668046 DAVITA INC COM 23918K108 86 1086 SH SOLE 0 1086 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 7 4849 SH DFND 01 0 4849 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 6 4281 SH DFND 04 0 0 4281 DAWSON GEOPHYSICAL CO NEW COM 239360100 1105 767083 SH SOLE 0 0 767083 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 221 SH SOLE 0 221 0 DAXOR CORP COM 239467103 329 22457 SH SOLE 0 0 22457 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4448 74473 SH DFND 01 0 74473 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 599 10036 SH DFND 02 0 10036 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1329 22255 SH DFND 04 0 0 22255 DECIPHERA PHARMACEUTICALS IN COM 24344T101 205570 3442232 SH SOLE 0 0 3442232 DECIPHERA PHARMACEUTICALS IN COM 24344T101 34 565 SH SOLE 0 565 0 DECKERS OUTDOOR CORP COM 243537107 11441 58254 SH DFND 01 0 58254 0 DECKERS OUTDOOR CORP COM 243537107 1758 8953 SH DFND 02 0 8953 0 DECKERS OUTDOOR CORP COM 243537107 4061 20680 SH DFND 04 0 0 20680 DECKERS OUTDOOR CORP COM 243537107 501942 2555844 SH SOLE 0 0 2555844 DECKERS OUTDOOR CORP COM 243537107 35 178 SH SOLE 0 178 0 DEERE & CO COM 244199105 51689 328916 SH DFND 01 0 328916 0 DEERE & CO COM 244199105 13328 84811 SH DFND 02 0 0 84811 DEERE & CO COM 244199105 26933 171385 SH DFND 02 0 171385 0 DEERE & CO COM 244199105 132871 845504 SH DFND 04 0 0 845504 DEERE & CO COM 244199105 3496184 22247435 SH SOLE 0 0 22247435 DEERE & CO COM 244199105 317 2014 SH SOLE 0 2014 0 DEL TACO RESTAURANTS INC NEW COM 245496104 141 23801 SH DFND 01 0 23801 0 DEL TACO RESTAURANTS INC NEW COM 245496104 64 10780 SH DFND 04 0 0 10780 DEL TACO RESTAURANTS INC NEW COM 245496104 8921 1504418 SH SOLE 0 0 1504418 DEL TACO RESTAURANTS INC NEW COM 245496104 1 241 SH SOLE 0 241 0 DELEK US HLDGS INC NEW COM 24665A103 826 47467 SH DFND 01 0 47467 0 DELEK US HLDGS INC NEW COM 24665A103 436 25035 SH DFND 02 0 25035 0 DELEK US HLDGS INC NEW COM 24665A103 1021 58634 SH DFND 04 0 0 58634 DELEK US HLDGS INC NEW COM 24665A103 141418 8122797 SH SOLE 0 0 8122797 DELEK US HLDGS INC NEW COM 24665A103 26 1505 SH SOLE 0 1505 0 DELMAR BANCORP COM NEW 247035207 35 5305 SH DFND 01 0 5305 0 DELMAR BANCORP COM NEW 247035207 2115 321894 SH SOLE 0 0 321894 DELL TECHNOLOGIES INC CL C 24703L202 2948 53654 SH DFND 01 0 53654 0 DELL TECHNOLOGIES INC CL C 24703L202 3683 67029 SH DFND 02 0 0 67029 DELL TECHNOLOGIES INC CL C 24703L202 7656 139357 SH DFND 02 0 139357 0 DELL TECHNOLOGIES INC CL C 24703L202 11964 217760 SH DFND 04 0 0 217760 DELL TECHNOLOGIES INC CL C 24703L202 57 1034 SH DFND 04 0 1034 0 DELL TECHNOLOGIES INC CL C 24703L202 724856 13193598 SH SOLE 0 0 13193598 DELL TECHNOLOGIES INC CL C 24703L202 132 2409 SH SOLE 0 2409 0 DELTA AIR LINES INC DEL COM NEW 247361702 17301 616775 SH DFND 01 0 616775 0 DELTA AIR LINES INC DEL COM NEW 247361702 1245 44381 SH DFND 02 0 0 44381 DELTA AIR LINES INC DEL COM NEW 247361702 2651 94502 SH DFND 02 0 94502 0 DELTA AIR LINES INC DEL COM NEW 247361702 34749 1238828 SH DFND 04 0 0 1238828 DELTA AIR LINES INC DEL COM NEW 247361702 1506205 53697145 SH SOLE 0 0 53697145 DELTA AIR LINES INC DEL COM NEW 247361702 157 5584 SH SOLE 0 5584 0 DELTA APPAREL INC COM 247368103 10 833 SH DFND 01 0 833 0 DELTA APPAREL INC COM 247368103 16 1300 SH DFND 04 0 0 1300 DELTA APPAREL INC COM 247368103 3688 304319 SH SOLE 0 0 304319 DELTA APPAREL INC COM 247368103 0 21 SH SOLE 0 21 0 DENBURY RES INC COM NEW 247916208 24 87861 SH DFND 01 0 87861 0 DENBURY RES INC COM NEW 247916208 43 156535 SH DFND 04 0 0 156535 DENBURY RES INC COM NEW 247916208 10281 37235028 SH SOLE 0 0 37235028 DENBURY RES INC COM NEW 247916208 1 2366 SH SOLE 0 2366 0 DELUXE CORP COM 248019101 714 30338 SH DFND 01 0 30338 0 DELUXE CORP COM 248019101 288 12221 SH DFND 02 0 12221 0 DELUXE CORP COM 248019101 784 33301 SH DFND 04 0 0 33301 DELUXE CORP COM 248019101 92201 3916796 SH SOLE 0 0 3916796 DELUXE CORP COM 248019101 7 309 SH SOLE 0 309 0 DENALI THERAPEUTICS INC COM 24823R105 3221 133211 SH DFND 01 0 133211 0 DENALI THERAPEUTICS INC COM 24823R105 600 24825 SH DFND 02 0 24825 0 DENALI THERAPEUTICS INC COM 24823R105 1371 56706 SH DFND 04 0 0 56706 DENALI THERAPEUTICS INC COM 24823R105 166122 6870224 SH SOLE 0 0 6870224 DENALI THERAPEUTICS INC COM 24823R105 23 964 SH SOLE 0 964 0 DENNYS CORP COM 24869P104 883 87466 SH DFND 01 0 87466 0 DENNYS CORP COM 24869P104 252 24985 SH DFND 02 0 24985 0 DENNYS CORP COM 24869P104 503 49809 SH DFND 04 0 0 49809 DENNYS CORP COM 24869P104 27691 2741679 SH SOLE 0 0 2741679 DENNYS CORP COM 24869P104 24 2330 SH SOLE 0 2330 0 DENTSPLY SIRONA INC COM 24906P109 10306 233918 SH DFND 01 0 233918 0 DENTSPLY SIRONA INC COM 24906P109 2752 62453 SH DFND 02 0 0 62453 DENTSPLY SIRONA INC COM 24906P109 6195 140604 SH DFND 02 0 140604 0 DENTSPLY SIRONA INC COM 24906P109 26369 598474 SH DFND 04 0 0 598474 DENTSPLY SIRONA INC COM 24906P109 1060879 24078061 SH SOLE 0 0 24078061 DENTSPLY SIRONA INC COM 24906P109 62 1408 SH SOLE 0 1408 0 DERMTECH INC COM 24984K105 202 15265 SH DFND 01 0 15265 0 DERMTECH INC COM 24984K105 3158 238709 SH SOLE 0 0 238709 DERMTECH INC COM 24984K105 1 43 SH SOLE 0 43 0 DESCARTES SYS GROUP INC COM 249906108 2401 45385 SH DFND 01 0 45385 0 DESCARTES SYS GROUP INC COM 249906108 1291 24405 SH DFND 02 0 24405 0 DESCARTES SYS GROUP INC COM 249906108 1846 34901 SH DFND 04 0 0 34901 DESCARTES SYS GROUP INC COM 249906108 120321 2274501 SH SOLE 0 0 2274501 DESCARTES SYS GROUP INC COM 249906108 5328 100717 SH SOLE 0 100717 0 DESIGNER BRANDS INC CL A 250565108 295 43598 SH DFND 01 0 43598 0 DESIGNER BRANDS INC CL A 250565108 124 18355 SH DFND 02 0 18355 0 DESIGNER BRANDS INC CL A 250565108 411 60775 SH DFND 04 0 0 60775 DESIGNER BRANDS INC CL A 250565108 40241 5944054 SH SOLE 0 0 5944054 DESIGNER BRANDS INC CL A 250565108 24 3597 SH SOLE 0 3597 0 DESTINATION XL GROUP INC COM 25065K104 6 9467 SH DFND 01 0 9467 0 DESTINATION XL GROUP INC COM 25065K104 5 7861 SH DFND 04 0 0 7861 DESTINATION XL GROUP INC COM 25065K104 1100 1691061 SH SOLE 0 0 1691061 DEVON ENERGY CORP NEW COM 25179M103 4646 409730 SH DFND 01 0 409730 0 DEVON ENERGY CORP NEW COM 25179M103 1513 133462 SH DFND 02 0 133462 0 DEVON ENERGY CORP NEW COM 25179M103 12188 1074786 SH DFND 04 0 0 1074786 DEVON ENERGY CORP NEW COM 25179M103 518657 45736975 SH SOLE 0 0 45736975 DEVON ENERGY CORP NEW COM 25179M103 29 2526 SH SOLE 0 2526 0 DEXCOM INC COM 252131107 44453 109651 SH DFND 01 0 109651 0 DEXCOM INC COM 252131107 10338 25501 SH DFND 02 0 0 25501 DEXCOM INC COM 252131107 21499 53032 SH DFND 02 0 53032 0 DEXCOM INC COM 252131107 101764 251021 SH DFND 04 0 0 251021 DEXCOM INC COM 252131107 4125 10174 SH DFND 04 0 10174 0 DEXCOM INC COM 252131107 3983284 9825566 SH SOLE 0 0 9825566 DEXCOM INC COM 252131107 265 653 SH SOLE 0 653 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1676 241817 SH SOLE 0 0 241817 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 260 2288 SH DFND 01 0 2288 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 68 600 SH DFND 02 0 600 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 295 2595 SH DFND 04 0 0 2595 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16590 145946 SH SOLE 0 0 145946 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2 18 SH SOLE 0 18 0 DIAMONDROCK HOSPITALITY CO COM 252784301 802 144974 SH DFND 01 0 144974 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2605 471133 SH DFND 02 0 471133 0 DIAMONDROCK HOSPITALITY CO COM 252784301 831 150207 SH DFND 04 0 0 150207 DIAMONDROCK HOSPITALITY CO COM 252784301 169360 30625621 SH SOLE 0 0 30625621 DIAMONDROCK HOSPITALITY CO COM 252784301 7 1189 SH SOLE 0 1189 0 DIAMONDBACK ENERGY INC COM 25278X109 7056 168722 SH DFND 01 0 168722 0 DIAMONDBACK ENERGY INC COM 25278X109 1854 44326 SH DFND 02 0 0 44326 DIAMONDBACK ENERGY INC COM 25278X109 3486 83368 SH DFND 02 0 83368 0 DIAMONDBACK ENERGY INC COM 25278X109 17985 430058 SH DFND 04 0 0 430058 DIAMONDBACK ENERGY INC COM 25278X109 15584 372640 SH DFND 04 0 372640 0 DIAMONDBACK ENERGY INC COM 25278X109 730521 17468216 SH SOLE 0 0 17468216 DIAMONDBACK ENERGY INC COM 25278X109 80 1905 SH SOLE 0 1905 0 DICERNA PHARMACEUTICALS INC COM 253031108 3392 133530 SH DFND 01 0 133530 0 DICERNA PHARMACEUTICALS INC COM 253031108 379 14902 SH DFND 02 0 14902 0 DICERNA PHARMACEUTICALS INC COM 253031108 1189 46813 SH DFND 04 0 0 46813 DICERNA PHARMACEUTICALS INC COM 253031108 79761 3140188 SH SOLE 0 0 3140188 DICERNA PHARMACEUTICALS INC COM 253031108 39 1542 SH SOLE 0 1542 0 DICKS SPORTING GOODS INC COM 253393102 900 21814 SH DFND 01 0 21814 0 DICKS SPORTING GOODS INC COM 253393102 795 19271 SH DFND 02 0 19271 0 DICKS SPORTING GOODS INC COM 253393102 1977 47913 SH DFND 04 0 0 47913 DICKS SPORTING GOODS INC COM 253393102 230441 5585097 SH SOLE 0 0 5585097 DICKS SPORTING GOODS INC COM 253393102 17 421 SH SOLE 0 421 0 DIEBOLD NXDF INC COM 253651103 553 91224 SH DFND 01 0 91224 0 DIEBOLD NXDF INC COM 253651103 200 32954 SH DFND 02 0 32954 0 DIEBOLD NXDF INC COM 253651103 500 82481 SH DFND 04 0 0 82481 DIEBOLD NXDF INC COM 253651103 44882 7406208 SH SOLE 0 0 7406208 DIEBOLD NXDF INC COM 253651103 36 5885 SH SOLE 0 5885 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 35 35580 SH DFND 04 0 0 35580 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 275 282429 SH SOLE 0 0 282429 DIGI INTL INC COM 253798102 243 20880 SH DFND 01 0 20880 0 DIGI INTL INC COM 253798102 104 8953 SH DFND 04 0 0 8953 DIGI INTL INC COM 253798102 21231 1822401 SH SOLE 0 0 1822401 DIGI INTL INC COM 253798102 7 592 SH SOLE 0 592 0 DIGIMARC CORP NEW COM 25381B101 377 23557 SH DFND 01 0 23557 0 DIGIMARC CORP NEW COM 25381B101 70 4347 SH DFND 04 0 0 4347 DIGIMARC CORP NEW COM 25381B101 9528 595901 SH SOLE 0 0 595901 DIGIMARC CORP NEW COM 25381B101 1 64 SH SOLE 0 64 0 DIGIRAD CORP COM NEW 253827703 1 400 SH DFND 04 0 0 400 DIGIRAD CORP COM NEW 253827703 102 36396 SH SOLE 0 0 36396 DIGITAL ALLY INC COM NEW 25382P208 15 4854 SH DFND 01 0 4854 0 DIGITAL ALLY INC COM NEW 25382P208 23 7205 SH DFND 04 0 0 7205 DIGITAL ALLY INC COM NEW 25382P208 2838 903948 SH SOLE 0 0 903948 DIGITAL ALLY INC COM NEW 25382P208 0 91 SH SOLE 0 91 0 DIGITAL RLTY TR INC COM 253868103 40654 286076 SH DFND 01 0 286076 0 DIGITAL RLTY TR INC COM 253868103 10262 72209 SH DFND 02 0 0 72209 DIGITAL RLTY TR INC COM 253868103 101805 716384 SH DFND 02 0 716384 0 DIGITAL RLTY TR INC COM 253868103 103004 724821 SH DFND 04 0 0 724821 DIGITAL RLTY TR INC COM 253868103 5753625 40487123 SH SOLE 0 0 40487123 DIGITAL RLTY TR INC COM 253868103 245 1723 SH SOLE 0 1723 0 DIME CMNTY BANCSHARES INC COM 253922108 274 19989 SH DFND 01 0 19989 0 DIME CMNTY BANCSHARES INC COM 253922108 122 8881 SH DFND 02 0 8881 0 DIME CMNTY BANCSHARES INC COM 253922108 473 34451 SH DFND 04 0 0 34451 DIME CMNTY BANCSHARES INC COM 253922108 43600 3175521 SH SOLE 0 0 3175521 DIME CMNTY BANCSHARES INC COM 253922108 23 1641 SH SOLE 0 1641 0 DIGITAL TURBINE INC COM NEW 25400W102 2110 167842 SH DFND 01 0 167842 0 DIGITAL TURBINE INC COM NEW 25400W102 252 20018 SH DFND 02 0 20018 0 DIGITAL TURBINE INC COM NEW 25400W102 741 58966 SH DFND 04 0 0 58966 DIGITAL TURBINE INC COM NEW 25400W102 54802 4359707 SH SOLE 0 0 4359707 DIGITAL TURBINE INC COM NEW 25400W102 34 2697 SH SOLE 0 2697 0 DILLARDS INC CL A 254067101 154 5953 SH DFND 01 0 5953 0 DILLARDS INC CL A 254067101 85 3314 SH DFND 02 0 3314 0 DILLARDS INC CL A 254067101 157 6074 SH DFND 04 0 0 6074 DILLARDS INC CL A 254067101 17026 660179 SH SOLE 0 0 660179 DILLARDS INC CL A 254067101 1 47 SH SOLE 0 47 0 DINE BRANDS GLOBAL INC COM 254423106 536 12733 SH DFND 01 0 12733 0 DINE BRANDS GLOBAL INC COM 254423106 212 5037 SH DFND 02 0 5037 0 DINE BRANDS GLOBAL INC COM 254423106 568 13486 SH DFND 04 0 0 13486 DINE BRANDS GLOBAL INC COM 254423106 75548 1794485 SH SOLE 0 0 1794485 DINE BRANDS GLOBAL INC COM 254423106 14 334 SH SOLE 0 334 0 DIODES INC COM 254543101 2049 40411 SH DFND 01 0 40411 0 DIODES INC COM 254543101 752 14831 SH DFND 02 0 14831 0 DIODES INC COM 254543101 1630 32145 SH DFND 04 0 0 32145 DIODES INC COM 254543101 234284 4620990 SH SOLE 0 0 4620990 DIODES INC COM 254543101 32 637 SH SOLE 0 637 0 DISNEY WALT CO COM DISNEY 254687106 214913 1927300 SH DFND 01 0 1927300 0 DISNEY WALT CO COM DISNEY 254687106 56040 502556 SH DFND 02 0 0 502556 DISNEY WALT CO COM DISNEY 254687106 117278 1051722 SH DFND 02 0 1051722 0 DISNEY WALT CO COM DISNEY 254687106 546014 4896550 SH DFND 04 0 0 4896550 DISNEY WALT CO COM DISNEY 254687106 15632047 140185160 SH SOLE 0 0 140185160 DISNEY WALT CO COM DISNEY 254687106 1295 11612 SH SOLE 0 11612 0 DISCOVER FINL SVCS COM 254709108 16363 326673 SH DFND 01 0 326673 0 DISCOVER FINL SVCS COM 254709108 4470 89237 SH DFND 02 0 0 89237 DISCOVER FINL SVCS COM 254709108 8895 177578 SH DFND 02 0 177578 0 DISCOVER FINL SVCS COM 254709108 42056 839610 SH DFND 04 0 0 839610 DISCOVER FINL SVCS COM 254709108 1436183 28672047 SH SOLE 0 0 28672047 DISCOVER FINL SVCS COM 254709108 149 2976 SH SOLE 0 2976 0 DISCOVERY INC COM SER A 25470F104 4591 217571 SH DFND 01 0 217571 0 DISCOVERY INC COM SER A 25470F104 975 46197 SH DFND 02 0 0 46197 DISCOVERY INC COM SER A 25470F104 2888 136858 SH DFND 02 0 136858 0 DISCOVERY INC COM SER A 25470F104 9578 453926 SH DFND 04 0 0 453926 DISCOVERY INC COM SER A 25470F104 381816 18095568 SH SOLE 0 0 18095568 DISCOVERY INC COM SER A 25470F104 77 3649 SH SOLE 0 3649 0 DISCOVERY INC COM SER C 25470F302 5535 287368 SH DFND 01 0 287368 0 DISCOVERY INC COM SER C 25470F302 2018 104800 SH DFND 02 0 0 104800 DISCOVERY INC COM SER C 25470F302 3584 186071 SH DFND 02 0 186071 0 DISCOVERY INC COM SER C 25470F302 17509 909064 SH DFND 04 0 0 909064 DISCOVERY INC COM SER C 25470F302 666797 34620805 SH SOLE 0 0 34620805 DISCOVERY INC COM SER C 25470F302 37 1935 SH SOLE 0 1935 0 DISH NETWORK CORPORATION CL A 25470M109 9407 272589 SH DFND 01 0 272589 0 DISH NETWORK CORPORATION CL A 25470M109 2062 59763 SH DFND 02 0 0 59763 DISH NETWORK CORPORATION CL A 25470M109 4947 143358 SH DFND 02 0 143358 0 DISH NETWORK CORPORATION CL A 25470M109 24017 695935 SH DFND 04 0 0 695935 DISH NETWORK CORPORATION CL A 25470M109 900959 26107180 SH SOLE 0 0 26107180 DISH NETWORK CORPORATION CL A 25470M109 129 3740 SH SOLE 0 3740 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 759 171569 SH DFND 01 0 171569 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2507 566657 SH DFND 02 0 566657 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 754 170499 SH DFND 04 0 0 170499 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 166863 37709243 SH SOLE 0 0 37709243 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 7 1587 SH SOLE 0 1587 0 DIXIE GROUP INC CL A 255519100 155 168576 SH SOLE 0 0 168576 DR REDDYS LABS LTD ADR 256135203 629 11874 SH DFND 01 0 11874 0 DR REDDYS LABS LTD ADR 256135203 4071 76789 SH DFND 02 0 76789 0 DR REDDYS LABS LTD ADR 256135203 491 9253 SH DFND 04 0 0 9253 DR REDDYS LABS LTD ADR 256135203 645 12176 SH DFND 05 0 0 12176 DR REDDYS LABS LTD ADR 256135203 49394 931794 SH SOLE 0 0 931794 DR REDDYS LABS LTD ADR 256135203 167 3158 SH SOLE 0 3158 0 DOCUMENT SEC SYS INC COM NEW 25614T309 150 18331 SH SOLE 0 0 18331 DOCUSIGN INC COM 256163106 12620 73285 SH DFND 01 0 73285 0 DOCUSIGN INC COM 256163106 8093 46997 SH DFND 02 0 0 46997 DOCUSIGN INC COM 256163106 16675 96831 SH DFND 02 0 96831 0 DOCUSIGN INC COM 256163106 31688 184007 SH DFND 04 0 0 184007 DOCUSIGN INC COM 256163106 3357 19493 SH DFND 04 0 19493 0 DOCUSIGN INC COM 256163106 2674731 15531798 SH SOLE 0 0 15531798 DOCUSIGN INC COM 256163106 246 1427 SH SOLE 0 1427 0 DOLBY LABORATORIES INC COM CL A 25659T107 1485 22539 SH DFND 01 0 22539 0 DOLBY LABORATORIES INC COM CL A 25659T107 1332 20226 SH DFND 02 0 20226 0 DOLBY LABORATORIES INC COM CL A 25659T107 3219 48863 SH DFND 04 0 0 48863 DOLBY LABORATORIES INC COM CL A 25659T107 55 837 SH DFND 04 0 837 0 DOLBY LABORATORIES INC COM CL A 25659T107 382207 5802441 SH SOLE 0 0 5802441 DOLBY LABORATORIES INC COM CL A 25659T107 39 593 SH SOLE 0 593 0 DOLLAR GEN CORP NEW COM 256677105 57010 299251 SH DFND 01 0 299251 0 DOLLAR GEN CORP NEW COM 256677105 13489 70806 SH DFND 02 0 0 70806 DOLLAR GEN CORP NEW COM 256677105 30355 159333 SH DFND 02 0 159333 0 DOLLAR GEN CORP NEW COM 256677105 131464 690066 SH DFND 04 0 0 690066 DOLLAR GEN CORP NEW COM 256677105 5307 27856 SH DFND 04 0 27856 0 DOLLAR GEN CORP NEW COM 256677105 3580898 18796376 SH SOLE 0 0 18796376 DOLLAR GEN CORP NEW COM 256677105 964 5058 SH SOLE 0 5058 0 DOLLAR TREE INC COM 256746108 24682 266319 SH DFND 01 0 266319 0 DOLLAR TREE INC COM 256746108 6265 67596 SH DFND 02 0 0 67596 DOLLAR TREE INC COM 256746108 12925 139461 SH DFND 02 0 139461 0 DOLLAR TREE INC COM 256746108 59221 638980 SH DFND 04 0 0 638980 DOLLAR TREE INC COM 256746108 1153 12442 SH DFND 04 0 12442 0 DOLLAR TREE INC COM 256746108 2293810 24749779 SH SOLE 0 0 24749779 DOLLAR TREE INC COM 256746108 142 1532 SH SOLE 0 1532 0 DOLPHIN ENTMT INC COM 25686H100 459 527008 SH SOLE 0 0 527008 DOMINION ENERGY INC COM 25746U109 72656 894997 SH DFND 01 0 894997 0 DOMINION ENERGY INC COM 25746U109 19067 234867 SH DFND 02 0 0 234867 DOMINION ENERGY INC COM 25746U109 76800 946050 SH DFND 02 0 946050 0 DOMINION ENERGY INC COM 25746U109 191316 2356691 SH DFND 04 0 0 2356691 DOMINION ENERGY INC COM 25746U109 5410710 66650782 SH SOLE 0 0 66650782 DOMINION ENERGY INC COM 25746U109 502 6181 SH SOLE 0 6181 0 DOMINOS PIZZA INC COM 25754A201 17175 46488 SH DFND 01 0 46488 0 DOMINOS PIZZA INC COM 25754A201 4092 11077 SH DFND 02 0 0 11077 DOMINOS PIZZA INC COM 25754A201 8157 22079 SH DFND 02 0 22079 0 DOMINOS PIZZA INC COM 25754A201 39597 107182 SH DFND 04 0 0 107182 DOMINOS PIZZA INC COM 25754A201 1591 4307 SH DFND 04 0 4307 0 DOMINOS PIZZA INC COM 25754A201 1553700 4205553 SH SOLE 0 0 4205553 DOMINOS PIZZA INC COM 25754A201 115 312 SH SOLE 0 312 0 DOMO INC COM CL B 257554105 1687 52454 SH DFND 01 0 52454 0 DOMO INC COM CL B 257554105 183 5690 SH DFND 02 0 5690 0 DOMO INC COM CL B 257554105 477 14841 SH DFND 04 0 0 14841 DOMO INC COM CL B 257554105 51030 1586252 SH SOLE 0 0 1586252 DOMO INC COM CL B 257554105 4 136 SH SOLE 0 136 0 DOMTAR CORP COM NEW 257559203 840 39785 SH DFND 01 0 39785 0 DOMTAR CORP COM NEW 257559203 417 19741 SH DFND 02 0 19741 0 DOMTAR CORP COM NEW 257559203 978 46307 SH DFND 04 0 0 46307 DOMTAR CORP COM NEW 257559203 114733 5434985 SH SOLE 0 0 5434985 DOMTAR CORP COM NEW 257559203 27 1277 SH SOLE 0 1277 0 DONALDSON INC COM 257651109 2090 44923 SH DFND 01 0 44923 0 DONALDSON INC COM 257651109 1622 34860 SH DFND 02 0 34860 0 DONALDSON INC COM 257651109 4322 92899 SH DFND 04 0 0 92899 DONALDSON INC COM 257651109 68 1453 SH DFND 04 0 1453 0 DONALDSON INC COM 257651109 569390 12239691 SH SOLE 0 0 12239691 DONALDSON INC COM 257651109 47 1020 SH SOLE 0 1020 0 DONEGAL GROUP INC CL A 257701201 106 7459 SH DFND 01 0 7459 0 DONEGAL GROUP INC CL A 257701201 62 4395 SH DFND 02 0 4395 0 DONEGAL GROUP INC CL A 257701201 93 6511 SH DFND 04 0 0 6511 DONEGAL GROUP INC CL A 257701201 6317 444209 SH SOLE 0 0 444209 DONEGAL GROUP INC CL A 257701201 2 153 SH SOLE 0 153 0 DONEGAL GROUP INC CL B 257701300 53 4685 SH DFND 04 0 0 4685 DONEGAL GROUP INC CL B 257701300 721 63192 SH SOLE 0 0 63192 DONNELLEY R R & SONS CO COM 257867200 17 14132 SH DFND 01 0 14132 0 DONNELLEY R R & SONS CO COM 257867200 14 11354 SH DFND 02 0 11354 0 DONNELLEY R R & SONS CO COM 257867200 185 155486 SH DFND 04 0 0 155486 DONNELLEY R R & SONS CO COM 257867200 4449 3738514 SH SOLE 0 0 3738514 DONNELLEY R R & SONS CO COM 257867200 30 25330 SH SOLE 0 25330 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 180 21389 SH DFND 01 0 21389 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 12 1415 SH DFND 02 0 1415 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 168 20023 SH DFND 04 0 0 20023 DONNELLEY FINL SOLUTIONS INC COM 25787G100 14819 1764161 SH SOLE 0 0 1764161 DONNELLEY FINL SOLUTIONS INC COM 25787G100 8 991 SH SOLE 0 991 0 DORMAN PRODUCTS INC COM 258278100 3745 55844 SH DFND 01 0 55844 0 DORMAN PRODUCTS INC COM 258278100 587 8746 SH DFND 02 0 8746 0 DORMAN PRODUCTS INC COM 258278100 1378 20547 SH DFND 04 0 0 20547 DORMAN PRODUCTS INC COM 258278100 192199 2865651 SH SOLE 0 0 2865651 DORMAN PRODUCTS INC COM 258278100 12 172 SH SOLE 0 172 0 DOUGLAS EMMETT INC COM 25960P109 1744 56876 SH DFND 01 0 56876 0 DOUGLAS EMMETT INC COM 25960P109 12222 398621 SH DFND 02 0 398621 0 DOUGLAS EMMETT INC COM 25960P109 3755 122473 SH DFND 04 0 0 122473 DOUGLAS EMMETT INC COM 25960P109 720764 23508278 SH SOLE 0 0 23508278 DOUGLAS EMMETT INC COM 25960P109 38 1245 SH SOLE 0 1245 0 DOUGLAS DYNAMICS INC COM 25960R105 1578 44942 SH DFND 01 0 44942 0 DOUGLAS DYNAMICS INC COM 25960R105 320 9102 SH DFND 02 0 9102 0 DOUGLAS DYNAMICS INC COM 25960R105 576 16414 SH DFND 04 0 0 16414 DOUGLAS DYNAMICS INC COM 25960R105 39421 1122461 SH SOLE 0 0 1122461 DOUGLAS DYNAMICS INC COM 25960R105 12 350 SH SOLE 0 350 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 514 44521 SH DFND 01 0 44521 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 11 986 SH DFND 04 0 0 986 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 31418 2722509 SH SOLE 0 0 2722509 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 426 36900 SH SOLE 0 36900 0 DOVER CORP COM 260003108 14834 153624 SH DFND 01 0 153624 0 DOVER CORP COM 260003108 4048 41927 SH DFND 02 0 0 41927 DOVER CORP COM 260003108 8031 83166 SH DFND 02 0 83166 0 DOVER CORP COM 260003108 39140 405343 SH DFND 04 0 0 405343 DOVER CORP COM 260003108 1569762 16256853 SH SOLE 0 0 16256853 DOVER CORP COM 260003108 141 1456 SH SOLE 0 1456 0 DOVER MOTORSPORTS INC COM 260174107 7 4284 SH DFND 01 0 4284 0 DOVER MOTORSPORTS INC COM 260174107 281 181111 SH SOLE 0 0 181111 DOW INC COM 260557103 32228 790680 SH DFND 01 0 790680 0 DOW INC COM 260557103 8266 202787 SH DFND 02 0 0 202787 DOW INC COM 260557103 17527 430012 SH DFND 02 0 430012 0 DOW INC COM 260557103 86014 2110254 SH DFND 04 0 0 2110254 DOW INC COM 260557103 2353157 57732010 SH SOLE 0 0 57732010 DOW INC COM 260557103 315 7719 SH SOLE 0 7719 0 DPW HLDGS INC COM 26140E600 132 53961 SH SOLE 0 0 53961 DRAFTKINGS INC COM CL A 26142R104 1514 45526 SH DFND 01 0 45526 0 DRAFTKINGS INC COM CL A 26142R104 2649 79644 SH DFND 04 0 0 79644 DRAFTKINGS INC COM CL A 26142R104 748815 22513973 SH SOLE 0 0 22513973 DRAFTKINGS INC COM CL A 26142R104 56 1696 SH SOLE 0 1696 0 DRIL QUIP INC COM 262037104 741 24883 SH DFND 01 0 24883 0 DRIL QUIP INC COM 262037104 276 9252 SH DFND 02 0 9252 0 DRIL QUIP INC COM 262037104 794 26656 SH DFND 04 0 0 26656 DRIL QUIP INC COM 262037104 111356 3738022 SH SOLE 0 0 3738022 DRIL QUIP INC COM 262037104 8 256 SH SOLE 0 256 0 DRIVE SHACK INC COM 262077100 23 12505 SH DFND 01 0 12505 0 DRIVE SHACK INC COM 262077100 33 17664 SH DFND 04 0 0 17664 DRIVE SHACK INC COM 262077100 5170 2794438 SH SOLE 0 0 2794438 DRIVE SHACK INC COM 262077100 1 411 SH SOLE 0 411 0 DROPBOX INC CL A 26210C104 2407 110575 SH DFND 01 0 110575 0 DROPBOX INC CL A 26210C104 1550 71200 SH DFND 02 0 0 71200 DROPBOX INC CL A 26210C104 2652 121841 SH DFND 02 0 121841 0 DROPBOX INC CL A 26210C104 3288 151031 SH DFND 04 0 0 151031 DROPBOX INC CL A 26210C104 590 27123 SH DFND 04 0 27123 0 DROPBOX INC CL A 26210C104 506605 23270764 SH SOLE 0 0 23270764 DROPBOX INC CL A 26210C104 35 1613 SH SOLE 0 1613 0 DUCOMMUN INC DEL COM 264147109 266 7641 SH DFND 01 0 7641 0 DUCOMMUN INC DEL COM 264147109 87 2505 SH DFND 02 0 2505 0 DUCOMMUN INC DEL COM 264147109 423 12120 SH DFND 04 0 0 12120 DUCOMMUN INC DEL COM 264147109 18688 535935 SH SOLE 0 0 535935 DUCOMMUN INC DEL COM 264147109 25 710 SH SOLE 0 710 0 DUKE REALTY CORP COM NEW 264411505 13928 393565 SH DFND 01 0 393565 0 DUKE REALTY CORP COM NEW 264411505 3706 104732 SH DFND 02 0 0 104732 DUKE REALTY CORP COM NEW 264411505 34995 988843 SH DFND 02 0 988843 0 DUKE REALTY CORP COM NEW 264411505 35280 996886 SH DFND 04 0 0 996886 DUKE REALTY CORP COM NEW 264411505 2026431 57259976 SH SOLE 0 0 57259976 DUKE REALTY CORP COM NEW 264411505 84 2367 SH SOLE 0 2367 0 DUKE ENERGY CORP NEW COM NEW 26441C204 62605 783634 SH DFND 01 0 783634 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14514 181674 SH DFND 02 0 0 181674 DUKE ENERGY CORP NEW COM NEW 26441C204 69154 865611 SH DFND 02 0 865611 0 DUKE ENERGY CORP NEW COM NEW 26441C204 165013 2065497 SH DFND 04 0 0 2065497 DUKE ENERGY CORP NEW COM NEW 26441C204 4747773 59428874 SH SOLE 0 0 59428874 DUKE ENERGY CORP NEW COM NEW 26441C204 499 6240 SH SOLE 0 6240 0 DULUTH HLDGS INC COM CL B 26443V101 56 7626 SH DFND 01 0 7626 0 DULUTH HLDGS INC COM CL B 26443V101 20 2667 SH DFND 04 0 0 2667 DULUTH HLDGS INC COM CL B 26443V101 4468 606271 SH SOLE 0 0 606271 DULUTH HLDGS INC COM CL B 26443V101 5 691 SH SOLE 0 691 0 DUNKIN BRANDS GROUP INC COM 265504100 2383 36525 SH DFND 01 0 36525 0 DUNKIN BRANDS GROUP INC COM 265504100 1634 25046 SH DFND 02 0 25046 0 DUNKIN BRANDS GROUP INC COM 265504100 3962 60741 SH DFND 04 0 0 60741 DUNKIN BRANDS GROUP INC COM 265504100 504 7721 SH DFND 04 0 7721 0 DUNKIN BRANDS GROUP INC COM 265504100 481564 7382559 SH SOLE 0 0 7382559 DUNKIN BRANDS GROUP INC COM 265504100 35 531 SH SOLE 0 531 0 DUPONT DE NEMOURS INC COM 26614N102 41610 783174 SH DFND 01 0 783174 0 DUPONT DE NEMOURS INC COM 26614N102 9551 179763 SH DFND 02 0 0 179763 DUPONT DE NEMOURS INC COM 26614N102 22789 428930 SH DFND 02 0 428930 0 DUPONT DE NEMOURS INC COM 26614N102 107371 2020908 SH DFND 04 0 0 2020908 DUPONT DE NEMOURS INC COM 26614N102 3016212 56770416 SH SOLE 0 0 56770416 DUPONT DE NEMOURS INC COM 26614N102 425 8004 SH SOLE 0 8004 0 DURECT CORP COM 266605104 952 410219 SH DFND 01 0 410219 0 DURECT CORP COM 266605104 161 69345 SH DFND 02 0 69345 0 DURECT CORP COM 266605104 311 133916 SH DFND 04 0 0 133916 DURECT CORP COM 266605104 21845 9416088 SH SOLE 0 0 9416088 DURECT CORP COM 266605104 3 1141 SH SOLE 0 1141 0 DYADIC INTL INC DEL COM 26745T101 312 36026 SH DFND 01 0 36026 0 DYADIC INTL INC DEL COM 26745T101 64 7385 SH DFND 04 0 0 7385 DYADIC INTL INC DEL COM 26745T101 9677 1117386 SH SOLE 0 0 1117386 DYADIC INTL INC DEL COM 26745T101 1 94 SH SOLE 0 94 0 DYCOM INDS INC COM 267475101 2139 52301 SH DFND 01 0 52301 0 DYCOM INDS INC COM 267475101 395 9671 SH DFND 02 0 9671 0 DYCOM INDS INC COM 267475101 956 23385 SH DFND 04 0 0 23385 DYCOM INDS INC COM 267475101 113118 2766395 SH SOLE 0 0 2766395 DYCOM INDS INC COM 267475101 8 204 SH SOLE 0 204 0 DYNATRACE INC COM 268150109 2905 71558 SH DFND 01 0 71558 0 DYNATRACE INC COM 268150109 1458 35917 SH DFND 02 0 0 35917 DYNATRACE INC COM 268150109 3242 79854 SH DFND 02 0 79854 0 DYNATRACE INC COM 268150109 4017 98935 SH DFND 04 0 0 98935 DYNATRACE INC COM 268150109 681 16783 SH DFND 04 0 16783 0 DYNATRACE INC COM 268150109 571554 14077689 SH SOLE 0 0 14077689 DYNATRACE INC COM 268150109 40 991 SH SOLE 0 991 0 DYNATRONICS CORP COM NEW 268157401 35 39566 SH SOLE 0 0 39566 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1518 171157 SH DFND 01 0 171157 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 254 28649 SH DFND 02 0 28649 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 580 65400 SH DFND 04 0 0 65400 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 41891 4722738 SH SOLE 0 0 4722738 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 483 SH SOLE 0 483 0 DYNEX CAP INC COM 26817Q886 243 17009 SH DFND 01 0 17009 0 DYNEX CAP INC COM 26817Q886 180 12556 SH DFND 02 0 12556 0 DYNEX CAP INC COM 26817Q886 239 16679 SH DFND 04 0 0 16679 DYNEX CAP INC COM 26817Q886 16964 1186296 SH SOLE 0 0 1186296 DYNEX CAP INC COM 26817Q886 3 219 SH SOLE 0 219 0 E L F BEAUTY INC COM 26856L103 1042 54633 SH DFND 01 0 54633 0 E L F BEAUTY INC COM 26856L103 92 4829 SH DFND 02 0 4829 0 E L F BEAUTY INC COM 26856L103 434 22749 SH DFND 04 0 0 22749 E L F BEAUTY INC COM 26856L103 72493 3801411 SH SOLE 0 0 3801411 E L F BEAUTY INC COM 26856L103 17 917 SH SOLE 0 917 0 EL POLLO LOCO HLDGS INC COM 268603107 225 15237 SH DFND 01 0 15237 0 EL POLLO LOCO HLDGS INC COM 268603107 72 4853 SH DFND 02 0 4853 0 EL POLLO LOCO HLDGS INC COM 268603107 211 14284 SH DFND 04 0 0 14284 EL POLLO LOCO HLDGS INC COM 268603107 28556 1934706 SH SOLE 0 0 1934706 EL POLLO LOCO HLDGS INC COM 268603107 1 81 SH SOLE 0 81 0 EOG RES INC COM 26875P101 31477 621339 SH DFND 01 0 621339 0 EOG RES INC COM 26875P101 7340 144891 SH DFND 02 0 0 144891 EOG RES INC COM 26875P101 16216 320090 SH DFND 02 0 320090 0 EOG RES INC COM 26875P101 79930 1577768 SH DFND 04 0 0 1577768 EOG RES INC COM 26875P101 69385 1369616 SH DFND 04 0 1369616 0 EOG RES INC COM 26875P101 2234289 44103604 SH SOLE 0 0 44103604 EOG RES INC COM 26875P101 276 5448 SH SOLE 0 5448 0 EQT CORP COM 26884L109 1048 88105 SH DFND 01 0 88105 0 EQT CORP COM 26884L109 963 80929 SH DFND 02 0 80929 0 EQT CORP COM 26884L109 2172 182541 SH DFND 04 0 0 182541 EQT CORP COM 26884L109 288699 24260415 SH SOLE 0 0 24260415 EQT CORP COM 26884L109 23 1963 SH SOLE 0 1963 0 EPR PPTYS COM SH BEN INT 26884U109 879 26539 SH DFND 01 0 26539 0 EPR PPTYS COM SH BEN INT 26884U109 6198 187084 SH DFND 02 0 187084 0 EPR PPTYS COM SH BEN INT 26884U109 2191 66139 SH DFND 04 0 0 66139 EPR PPTYS COM SH BEN INT 26884U109 361235 10903555 SH SOLE 0 0 10903555 EPR PPTYS COM SH BEN INT 26884U109 64 1931 SH SOLE 0 1931 0 EAGLE BANCORP INC MD COM 268948106 751 22939 SH DFND 01 0 22939 0 EAGLE BANCORP INC MD COM 268948106 361 11019 SH DFND 02 0 11019 0 EAGLE BANCORP INC MD COM 268948106 946 28888 SH DFND 04 0 0 28888 EAGLE BANCORP INC MD COM 268948106 100891 3080628 SH SOLE 0 0 3080628 EAGLE BANCORP INC MD COM 268948106 6 187 SH SOLE 0 187 0 E TRADE FINANCIAL CORP COM NEW 269246401 11648 234218 SH DFND 01 0 234218 0 E TRADE FINANCIAL CORP COM NEW 269246401 2917 58661 SH DFND 02 0 0 58661 E TRADE FINANCIAL CORP COM NEW 269246401 6575 132223 SH DFND 02 0 132223 0 E TRADE FINANCIAL CORP COM NEW 269246401 29829 599829 SH DFND 04 0 0 599829 E TRADE FINANCIAL CORP COM NEW 269246401 1175140 23630402 SH SOLE 0 0 23630402 E TRADE FINANCIAL CORP COM NEW 269246401 71 1422 SH SOLE 0 1422 0 EVO PMTS INC CL A COM 26927E104 1945 85205 SH DFND 01 0 85205 0 EVO PMTS INC CL A COM 26927E104 308 13479 SH DFND 02 0 13479 0 EVO PMTS INC CL A COM 26927E104 643 28169 SH DFND 04 0 0 28169 EVO PMTS INC CL A COM 26927E104 84677 3709040 SH SOLE 0 0 3709040 EVO PMTS INC CL A COM 26927E104 5 221 SH SOLE 0 221 0 EVI INDUSTRIES INC COM 26929N102 223 10285 SH DFND 01 0 10285 0 EVI INDUSTRIES INC COM 26929N102 31 1440 SH DFND 04 0 0 1440 EVI INDUSTRIES INC COM 26929N102 6554 301866 SH SOLE 0 0 301866 EVI INDUSTRIES INC COM 26929N102 0 23 SH SOLE 0 23 0 EAGLE BANCORP MONT INC COM 26942G100 74 4286 SH DFND 01 0 4286 0 EAGLE BANCORP MONT INC COM 26942G100 24 1400 SH DFND 04 0 0 1400 EAGLE BANCORP MONT INC COM 26942G100 4274 245894 SH SOLE 0 0 245894 EAGLE MATERIALS INC COM 26969P108 996 14182 SH DFND 01 0 14182 0 EAGLE MATERIALS INC COM 26969P108 867 12354 SH DFND 02 0 12354 0 EAGLE MATERIALS INC COM 26969P108 2158 30725 SH DFND 04 0 0 30725 EAGLE MATERIALS INC COM 26969P108 273461 3894353 SH SOLE 0 0 3894353 EAGLE MATERIALS INC COM 26969P108 18 256 SH SOLE 0 256 0 EAGLE PHARMACEUTICALS INC COM 269796108 1095 22819 SH DFND 01 0 22819 0 EAGLE PHARMACEUTICALS INC COM 269796108 113 2346 SH DFND 02 0 2346 0 EAGLE PHARMACEUTICALS INC COM 269796108 346 7212 SH DFND 04 0 0 7212 EAGLE PHARMACEUTICALS INC COM 269796108 33610 700508 SH SOLE 0 0 700508 EAGLE PHARMACEUTICALS INC COM 269796108 3 59 SH SOLE 0 59 0 EARTHSTONE ENERGY INC CL A 27032D304 48 16973 SH DFND 01 0 16973 0 EARTHSTONE ENERGY INC CL A 27032D304 21 7223 SH DFND 04 0 0 7223 EARTHSTONE ENERGY INC CL A 27032D304 2267 798373 SH SOLE 0 0 798373 EARTHSTONE ENERGY INC CL A 27032D304 0 106 SH SOLE 0 106 0 EAST WEST BANCORP INC COM 27579R104 1758 48506 SH DFND 01 0 48506 0 EAST WEST BANCORP INC COM 27579R104 1388 38287 SH DFND 02 0 0 38287 EAST WEST BANCORP INC COM 27579R104 2664 73510 SH DFND 02 0 73510 0 EAST WEST BANCORP INC COM 27579R104 3387 93451 SH DFND 04 0 0 93451 EAST WEST BANCORP INC COM 27579R104 484272 13362917 SH SOLE 0 0 13362917 EAST WEST BANCORP INC COM 27579R104 68 1885 SH SOLE 0 1885 0 EASTERLY GOVT PPTYS INC COM 27616P103 3626 156847 SH DFND 01 0 156847 0 EASTERLY GOVT PPTYS INC COM 27616P103 4180 180789 SH DFND 02 0 180789 0 EASTERLY GOVT PPTYS INC COM 27616P103 1273 55060 SH DFND 04 0 0 55060 EASTERLY GOVT PPTYS INC COM 27616P103 192393 8321494 SH SOLE 0 0 8321494 EASTERLY GOVT PPTYS INC COM 27616P103 53 2311 SH SOLE 0 2311 0 EASTERN CO COM 276317104 75 4180 SH DFND 01 0 4180 0 EASTERN CO COM 276317104 38 2110 SH DFND 04 0 0 2110 EASTERN CO COM 276317104 5747 321611 SH SOLE 0 0 321611 EASTERN CO COM 276317104 0 6 SH SOLE 0 6 0 EASTGROUP PPTY INC COM 277276101 9218 77720 SH DFND 01 0 77720 0 EASTGROUP PPTY INC COM 277276101 10885 91774 SH DFND 02 0 91774 0 EASTGROUP PPTY INC COM 277276101 3427 28896 SH DFND 04 0 0 28896 EASTGROUP PPTY INC COM 277276101 670152 5650047 SH SOLE 0 0 5650047 EASTGROUP PPTY INC COM 277276101 40 334 SH SOLE 0 334 0 EASTMAN CHEM CO COM 277432100 10122 145347 SH DFND 01 0 145347 0 EASTMAN CHEM CO COM 277432100 2676 38432 SH DFND 02 0 0 38432 EASTMAN CHEM CO COM 277432100 5950 85443 SH DFND 02 0 85443 0 EASTMAN CHEM CO COM 277432100 26952 387018 SH DFND 04 0 0 387018 EASTMAN CHEM CO COM 277432100 1035333 14866925 SH SOLE 0 0 14866925 EASTMAN CHEM CO COM 277432100 88 1267 SH SOLE 0 1267 0 EASTMAN KODAK CO COM NEW 277461406 29 13202 SH DFND 01 0 13202 0 EASTMAN KODAK CO COM NEW 277461406 19 8398 SH DFND 04 0 0 8398 EASTMAN KODAK CO COM NEW 277461406 3100 1390230 SH SOLE 0 0 1390230 EASTMAN KODAK CO COM NEW 277461406 0 16 SH SOLE 0 16 0 EASTSIDE DISTILLING INC COM 277802302 1 700 SH DFND 04 0 0 700 EASTSIDE DISTILLING INC COM 277802302 334 230522 SH SOLE 0 0 230522 EATON VANCE CORP COM NON VTG 278265103 1478 38286 SH DFND 01 0 38286 0 EATON VANCE CORP COM NON VTG 278265103 1566 40561 SH DFND 02 0 40561 0 EATON VANCE CORP COM NON VTG 278265103 3191 82671 SH DFND 04 0 0 82671 EATON VANCE CORP COM NON VTG 278265103 398674 10328354 SH SOLE 0 0 10328354 EATON VANCE CORP COM NON VTG 278265103 34 883 SH SOLE 0 883 0 EBAY INC. COM 278642103 40941 780573 SH DFND 01 0 780573 0 EBAY INC. COM 278642103 11571 220612 SH DFND 02 0 0 220612 EBAY INC. COM 278642103 24350 464251 SH DFND 02 0 464251 0 EBAY INC. COM 278642103 98372 1875546 SH DFND 04 0 0 1875546 EBAY INC. COM 278642103 3540 67496 SH DFND 04 0 67496 0 EBAY INC. COM 278642103 2579732 49184604 SH SOLE 0 0 49184604 EBAY INC. COM 278642103 336 6405 SH SOLE 0 6405 0 EBIX INC COM NEW 278715206 859 38413 SH DFND 01 0 38413 0 EBIX INC COM NEW 278715206 139 6237 SH DFND 02 0 6237 0 EBIX INC COM NEW 278715206 434 19431 SH DFND 04 0 0 19431 EBIX INC COM NEW 278715206 58960 2636841 SH SOLE 0 0 2636841 EBIX INC COM NEW 278715206 19 828 SH SOLE 0 828 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 415 19209 SH DFND 01 0 19209 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 259 11986 SH DFND 02 0 11986 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 609 28162 SH DFND 04 0 0 28162 ECHO GLOBAL LOGISTICS INC COM 27875T101 41330 1911674 SH SOLE 0 0 1911674 ECHO GLOBAL LOGISTICS INC COM 27875T101 3 140 SH SOLE 0 140 0 ECHOSTAR CORP CL A 278768106 453 16199 SH DFND 01 0 16199 0 ECHOSTAR CORP CL A 278768106 1149 41094 SH DFND 02 0 41094 0 ECHOSTAR CORP CL A 278768106 1127 40319 SH DFND 04 0 0 40319 ECHOSTAR CORP CL A 278768106 122190 4370180 SH SOLE 0 0 4370180 ECHOSTAR CORP CL A 278768106 34 1204 SH SOLE 0 1204 0 ECOLAB INC COM 278865100 53760 270221 SH DFND 01 0 270221 0 ECOLAB INC COM 278865100 14233 71541 SH DFND 02 0 0 71541 ECOLAB INC COM 278865100 31748 159578 SH DFND 02 0 159578 0 ECOLAB INC COM 278865100 132905 668030 SH DFND 04 0 0 668030 ECOLAB INC COM 278865100 1091 5484 SH DFND 04 0 5484 0 ECOLAB INC COM 278865100 4118578 20701571 SH SOLE 0 0 20701571 ECOLAB INC COM 278865100 381 1913 SH SOLE 0 1913 0 ECOPETROL S A SPONSORED ADS 279158109 495 44447 SH DFND 01 0 44447 0 ECOPETROL S A SPONSORED ADS 279158109 30 2722 SH DFND 02 0 2722 0 ECOPETROL S A SPONSORED ADS 279158109 28500 2560681 SH SOLE 0 0 2560681 EDGEWELL PERS CARE CO COM 28035Q102 1238 39745 SH DFND 01 0 39745 0 EDGEWELL PERS CARE CO COM 28035Q102 512 16421 SH DFND 02 0 16421 0 EDGEWELL PERS CARE CO COM 28035Q102 1204 38635 SH DFND 04 0 0 38635 EDGEWELL PERS CARE CO COM 28035Q102 185712 5959937 SH SOLE 0 0 5959937 EDGEWELL PERS CARE CO COM 28035Q102 11 365 SH SOLE 0 365 0 EDISON INTL COM 281020107 21730 400103 SH DFND 01 0 400103 0 EDISON INTL COM 281020107 5430 99987 SH DFND 02 0 0 99987 EDISON INTL COM 281020107 21478 395468 SH DFND 02 0 395468 0 EDISON INTL COM 281020107 57061 1050650 SH DFND 04 0 0 1050650 EDISON INTL COM 281020107 1960940 36106431 SH SOLE 0 0 36106431 EDISON INTL COM 281020107 147 2698 SH SOLE 0 2698 0 EDISON NATION INC COM 28103E106 62 20400 SH SOLE 0 0 20400 EDITAS MEDICINE INC COM 28106W103 3445 116448 SH DFND 01 0 116448 0 EDITAS MEDICINE INC COM 28106W103 397 13436 SH DFND 02 0 13436 0 EDITAS MEDICINE INC COM 28106W103 1346 45497 SH DFND 04 0 0 45497 EDITAS MEDICINE INC COM 28106W103 165186 5584381 SH SOLE 0 0 5584381 EDITAS MEDICINE INC COM 28106W103 21 711 SH SOLE 0 711 0 EDUCATIONAL DEV CORP COM 281479105 14 1476 SH DFND 01 0 1476 0 EDUCATIONAL DEV CORP COM 281479105 15 1600 SH DFND 04 0 0 1600 EDUCATIONAL DEV CORP COM 281479105 1857 192068 SH SOLE 0 0 192068 EDWARDS LIFESCIENCES CORP COM 28176E108 50862 735959 SH DFND 01 0 735959 0 EDWARDS LIFESCIENCES CORP COM 28176E108 11919 172461 SH DFND 02 0 0 172461 EDWARDS LIFESCIENCES CORP COM 28176E108 24791 358711 SH DFND 02 0 358711 0 EDWARDS LIFESCIENCES CORP COM 28176E108 116658 1688008 SH DFND 04 0 0 1688008 EDWARDS LIFESCIENCES CORP COM 28176E108 4718 68266 SH DFND 04 0 68266 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3206760 46400807 SH SOLE 0 0 46400807 EDWARDS LIFESCIENCES CORP COM 28176E108 297 4298 SH SOLE 0 4298 0 EGAIN CORP COM NEW 28225C806 274 24700 SH DFND 01 0 24700 0 EGAIN CORP COM NEW 28225C806 90 8133 SH DFND 04 0 0 8133 EGAIN CORP COM NEW 28225C806 18908 1701919 SH SOLE 0 0 1701919 EGAIN CORP COM NEW 28225C806 1 78 SH SOLE 0 78 0 EHEALTH INC COM 28238P109 5210 53030 SH DFND 01 0 53030 0 EHEALTH INC COM 28238P109 630 6411 SH DFND 02 0 6411 0 EHEALTH INC COM 28238P109 1711 17418 SH DFND 04 0 0 17418 EHEALTH INC COM 28238P109 210435 2142051 SH SOLE 0 0 2142051 EHEALTH INC COM 28238P109 27 276 SH SOLE 0 276 0 EIDOS THERAPEUTICS INC COM 28249H104 1039 21799 SH DFND 01 0 21799 0 EIDOS THERAPEUTICS INC COM 28249H104 67 1410 SH DFND 02 0 1410 0 EIDOS THERAPEUTICS INC COM 28249H104 406 8510 SH DFND 04 0 0 8510 EIDOS THERAPEUTICS INC COM 28249H104 31606 663021 SH SOLE 0 0 663021 EIDOS THERAPEUTICS INC COM 28249H104 24 512 SH SOLE 0 512 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 466 48557 SH DFND 01 0 48557 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 101 10496 SH DFND 04 0 0 10496 EIGER BIOPHARMACEUTICALS INC COM 28249U105 11879 1237397 SH SOLE 0 0 1237397 EIGER BIOPHARMACEUTICALS INC COM 28249U105 4 455 SH SOLE 0 455 0 89BIO INC COM 282559103 132 6645 SH DFND 01 0 6645 0 89BIO INC COM 282559103 37 1833 SH DFND 04 0 0 1833 89BIO INC COM 282559103 4990 250352 SH SOLE 0 0 250352 EKSO BIONICS HLDGS INC COM 282644301 6 706 SH DFND 01 0 706 0 EKSO BIONICS HLDGS INC COM 282644301 7 800 SH DFND 04 0 0 800 EKSO BIONICS HLDGS INC COM 282644301 1153 137320 SH SOLE 0 0 137320 EKSO BIONICS HLDGS INC COM 282644301 0 18 SH SOLE 0 18 0 8X8 INC NEW COM 282914100 3385 211586 SH DFND 01 0 211586 0 8X8 INC NEW COM 282914100 525 32789 SH DFND 02 0 32789 0 8X8 INC NEW COM 282914100 1159 72410 SH DFND 04 0 0 72410 8X8 INC NEW COM 282914100 167637 10477316 SH SOLE 0 0 10477316 8X8 INC NEW COM 282914100 11 658 SH SOLE 0 658 0 EL PASO ELEC CO COM NEW 283677854 2423 36159 SH DFND 01 0 36159 0 EL PASO ELEC CO COM NEW 283677854 2260 33730 SH DFND 02 0 33730 0 EL PASO ELEC CO COM NEW 283677854 1961 29275 SH DFND 04 0 0 29275 EL PASO ELEC CO COM NEW 283677854 298348 4452960 SH SOLE 0 0 4452960 EL PASO ELEC CO COM NEW 283677854 18 266 SH SOLE 0 266 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2927 136476 SH DFND 01 0 136476 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2306 107523 SH DFND 02 0 0 107523 ELANCO ANIMAL HEALTH INC COM 28414H103 5146 239929 SH DFND 02 0 239929 0 ELANCO ANIMAL HEALTH INC COM 28414H103 9779 455886 SH DFND 04 0 0 455886 ELANCO ANIMAL HEALTH INC COM 28414H103 776122 36182846 SH SOLE 0 0 36182846 ELANCO ANIMAL HEALTH INC COM 28414H103 56 2609 SH SOLE 0 2609 0 ELDORADO RESORTS INC COM 28470R102 6783 169309 SH DFND 01 0 169309 0 ELDORADO RESORTS INC COM 28470R102 1046 26099 SH DFND 02 0 26099 0 ELDORADO RESORTS INC COM 28470R102 2412 60205 SH DFND 04 0 0 60205 ELDORADO RESORTS INC COM 28470R102 301790 7533460 SH SOLE 0 0 7533460 ELDORADO RESORTS INC COM 28470R102 21 524 SH SOLE 0 524 0 ELDORADO GOLD CORP NEW COM 284902509 710 73167 SH DFND 01 0 73167 0 ELDORADO GOLD CORP NEW COM 284902509 443 45649 SH DFND 02 0 45649 0 ELDORADO GOLD CORP NEW COM 284902509 656 67601 SH DFND 04 0 0 67601 ELDORADO GOLD CORP NEW COM 284902509 41963 4326085 SH SOLE 0 0 4326085 ELDORADO GOLD CORP NEW COM 284902509 1911 197050 SH SOLE 0 197050 0 ELECTROCORE INC COM 28531P103 734 892139 SH SOLE 0 0 892139 ELECTROCORE INC COM 28531P103 0 219 SH SOLE 0 219 0 ELECTROMED INC COM 285409108 212 13763 SH DFND 01 0 13763 0 ELECTROMED INC COM 285409108 55 3550 SH DFND 04 0 0 3550 ELECTROMED INC COM 285409108 9535 619559 SH SOLE 0 0 619559 ELECTRONIC ARTS INC COM 285512109 41238 312293 SH DFND 01 0 312293 0 ELECTRONIC ARTS INC COM 285512109 10596 80246 SH DFND 02 0 0 80246 ELECTRONIC ARTS INC COM 285512109 22207 168168 SH DFND 02 0 168168 0 ELECTRONIC ARTS INC COM 285512109 103766 785810 SH DFND 04 0 0 785810 ELECTRONIC ARTS INC COM 285512109 580 4389 SH DFND 04 0 4389 0 ELECTRONIC ARTS INC COM 285512109 2812974 21302337 SH SOLE 0 0 21302337 ELECTRONIC ARTS INC COM 285512109 305 2313 SH SOLE 0 2313 0 ELEMENT SOLUTIONS INC COM 28618M106 815 75141 SH DFND 01 0 75141 0 ELEMENT SOLUTIONS INC COM 28618M106 848 78160 SH DFND 02 0 78160 0 ELEMENT SOLUTIONS INC COM 28618M106 1968 181363 SH DFND 04 0 0 181363 ELEMENT SOLUTIONS INC COM 28618M106 276090 25446097 SH SOLE 0 0 25446097 ELEMENT SOLUTIONS INC COM 28618M106 63 5803 SH SOLE 0 5803 0 ELEVATE CREDIT INC COM 28621V101 7 4616 SH DFND 01 0 4616 0 ELEVATE CREDIT INC COM 28621V101 14 9216 SH DFND 04 0 0 9216 ELEVATE CREDIT INC COM 28621V101 2086 1409195 SH SOLE 0 0 1409195 ELEVATE CREDIT INC COM 28621V101 0 21 SH SOLE 0 21 0 ELLINGTON FINANCIAL INC COM 28852N109 352 29840 SH DFND 01 0 29840 0 ELLINGTON FINANCIAL INC COM 28852N109 127 10806 SH DFND 02 0 10806 0 ELLINGTON FINANCIAL INC COM 28852N109 364 30872 SH DFND 04 0 0 30872 ELLINGTON FINANCIAL INC COM 28852N109 23834 2023226 SH SOLE 0 0 2023226 ELLINGTON FINANCIAL INC COM 28852N109 3 287 SH SOLE 0 287 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 70 6826 SH DFND 01 0 6826 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 64 6198 SH DFND 04 0 0 6198 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 5127 497765 SH SOLE 0 0 497765 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 0 33 SH SOLE 0 33 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 3 315 SH DFND 04 0 0 315 ELMIRA SVGS BK ELMIRA N Y COM 289660102 793 72109 SH SOLE 0 0 72109 ELOXX PHARMACEUTICALS INC COM 29014R103 167 55036 SH DFND 01 0 55036 0 ELOXX PHARMACEUTICALS INC COM 29014R103 21 6858 SH DFND 04 0 0 6858 ELOXX PHARMACEUTICALS INC COM 29014R103 3371 1112672 SH SOLE 0 0 1112672 ELOXX PHARMACEUTICALS INC COM 29014R103 0 89 SH SOLE 0 89 0 EMAGIN CORP COM NEW 29076N206 6 7500 SH DFND 01 0 7500 0 EMAGIN CORP COM NEW 29076N206 4 5256 SH DFND 04 0 0 5256 EMAGIN CORP COM NEW 29076N206 1065 1349104 SH SOLE 0 0 1349104 EMCLAIRE FINL CORP COM 290828102 4 216 SH DFND 01 0 216 0 EMCLAIRE FINL CORP COM 290828102 297 14818 SH SOLE 0 0 14818 EMBRAER S.A. SPONSORED ADS 29082A107 44 7389 SH DFND 01 0 7389 0 EMBRAER S.A. SPONSORED ADS 29082A107 9981 1668993 SH SOLE 0 0 1668993 EMCORE CORP COM NEW 290846203 20 6392 SH DFND 01 0 6392 0 EMCORE CORP COM NEW 290846203 25 7738 SH DFND 04 0 0 7738 EMCORE CORP COM NEW 290846203 4041 1270613 SH SOLE 0 0 1270613 EMCORE CORP COM NEW 290846203 0 22 SH SOLE 0 22 0 EMCOR GROUP INC COM 29084Q100 3008 45478 SH DFND 01 0 45478 0 EMCOR GROUP INC COM 29084Q100 1074 16241 SH DFND 02 0 16241 0 EMCOR GROUP INC COM 29084Q100 2661 40232 SH DFND 04 0 0 40232 EMCOR GROUP INC COM 29084Q100 349125 5278570 SH SOLE 0 0 5278570 EMCOR GROUP INC COM 29084Q100 35 526 SH SOLE 0 526 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7341 92829 SH DFND 01 0 92829 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1077 13613 SH DFND 02 0 13613 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2606 32948 SH DFND 04 0 0 32948 EMERGENT BIOSOLUTIONS INC COM 29089Q105 364540 4609757 SH SOLE 0 0 4609757 EMERGENT BIOSOLUTIONS INC COM 29089Q105 36 449 SH SOLE 0 449 0 EMERSON ELEC CO COM 291011104 39506 636878 SH DFND 01 0 636878 0 EMERSON ELEC CO COM 291011104 10754 173374 SH DFND 02 0 0 173374 EMERSON ELEC CO COM 291011104 21280 343067 SH DFND 02 0 343067 0 EMERSON ELEC CO COM 291011104 104772 1689060 SH DFND 04 0 0 1689060 EMERSON ELEC CO COM 291011104 3012581 48566515 SH SOLE 0 0 48566515 EMERSON ELEC CO COM 291011104 266 4286 SH SOLE 0 4286 0 EMERALD HOLDING INC COM 29103W104 56 18154 SH DFND 01 0 18154 0 EMERALD HOLDING INC COM 29103W104 18 5787 SH DFND 04 0 0 5787 EMERALD HOLDING INC COM 29103W104 5221 1694985 SH SOLE 0 0 1694985 EMERALD HOLDING INC COM 29103W104 0 92 SH SOLE 0 92 0 EMERSON RADIO CORP COM NEW 291087203 7 10209 SH SOLE 0 0 10209 EMPIRE ST RLTY TR INC CL A 292104106 364 51964 SH DFND 01 0 51964 0 EMPIRE ST RLTY TR INC CL A 292104106 2392 341734 SH DFND 02 0 341734 0 EMPIRE ST RLTY TR INC CL A 292104106 722 103205 SH DFND 04 0 0 103205 EMPIRE ST RLTY TR INC CL A 292104106 158299 22614119 SH SOLE 0 0 22614119 EMPIRE ST RLTY TR INC CL A 292104106 9 1230 SH SOLE 0 1230 0 EMPLOYERS HOLDINGS INC COM 292218104 658 21840 SH DFND 01 0 21840 0 EMPLOYERS HOLDINGS INC COM 292218104 387 12821 SH DFND 02 0 12821 0 EMPLOYERS HOLDINGS INC COM 292218104 746 24758 SH DFND 04 0 0 24758 EMPLOYERS HOLDINGS INC COM 292218104 95567 3169711 SH SOLE 0 0 3169711 EMPLOYERS HOLDINGS INC COM 292218104 16 527 SH SOLE 0 527 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 19 4790 SH DFND 02 0 4790 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 30 7582 SH DFND 05 0 0 7582 ENBRIDGE INC COM 29250N105 29047 954877 SH DFND 01 0 954877 0 ENBRIDGE INC COM 29250N105 16988 558439 SH DFND 02 0 0 558439 ENBRIDGE INC COM 29250N105 65165 2142163 SH DFND 02 0 2142163 0 ENBRIDGE INC COM 29250N105 60703 1995496 SH DFND 04 0 0 1995496 ENBRIDGE INC COM 29250N105 145009 4766912 SH DFND 04 0 4766912 0 ENBRIDGE INC COM 29250N105 1592876 52362780 SH SOLE 0 0 52362780 ENBRIDGE INC COM 29250N105 135363 4449792 SH SOLE 0 4449792 0 ENANTA PHARMACEUTICALS INC COM 29251M106 778 15487 SH DFND 01 0 15487 0 ENANTA PHARMACEUTICALS INC COM 29251M106 230 4581 SH DFND 02 0 4581 0 ENANTA PHARMACEUTICALS INC COM 29251M106 636 12659 SH DFND 04 0 0 12659 ENANTA PHARMACEUTICALS INC COM 29251M106 83246 1657966 SH SOLE 0 0 1657966 ENANTA PHARMACEUTICALS INC COM 29251M106 5 104 SH SOLE 0 104 0 ENCORE CAP GROUP INC COM 292554102 754 22064 SH DFND 01 0 22064 0 ENCORE CAP GROUP INC COM 292554102 279 8173 SH DFND 02 0 8173 0 ENCORE CAP GROUP INC COM 292554102 823 24084 SH DFND 04 0 0 24084 ENCORE CAP GROUP INC COM 292554102 104447 3055781 SH SOLE 0 0 3055781 ENCORE CAP GROUP INC COM 292554102 40 1157 SH SOLE 0 1157 0 ENCORE WIRE CORP COM 292562105 721 14777 SH DFND 01 0 14777 0 ENCORE WIRE CORP COM 292562105 354 7257 SH DFND 02 0 7257 0 ENCORE WIRE CORP COM 292562105 820 16788 SH DFND 04 0 0 16788 ENCORE WIRE CORP COM 292562105 98082 2009056 SH SOLE 0 0 2009056 ENCORE WIRE CORP COM 292562105 25 502 SH SOLE 0 502 0 ENDEAVOUR SILVER CORP COM 29258Y103 72 31610 SH DFND 02 0 31610 0 ENDEAVOUR SILVER CORP COM 29258Y103 154 67415 SH DFND 04 0 0 67415 ENCOMPASS HEALTH CORP COM 29261A100 2429 39228 SH DFND 01 0 39228 0 ENCOMPASS HEALTH CORP COM 29261A100 1946 31424 SH DFND 02 0 31424 0 ENCOMPASS HEALTH CORP COM 29261A100 4490 72495 SH DFND 04 0 0 72495 ENCOMPASS HEALTH CORP COM 29261A100 299 4823 SH DFND 04 0 4823 0 ENCOMPASS HEALTH CORP COM 29261A100 591003 9543075 SH SOLE 0 0 9543075 ENCOMPASS HEALTH CORP COM 29261A100 39 626 SH SOLE 0 626 0 ENDOLOGIX INC COM NEW 29266S304 3 4034 SH DFND 01 0 4034 0 ENDOLOGIX INC COM NEW 29266S304 2 2378 SH DFND 04 0 0 2378 ENDOLOGIX INC COM NEW 29266S304 612 761312 SH SOLE 0 0 761312 ENDOLOGIX INC COM NEW 29266S304 0 46 SH SOLE 0 46 0 ENERGY FUELS INC COM NEW 292671708 96 63796 SH DFND 01 0 63796 0 ENERGY FUELS INC COM NEW 292671708 4643 3074735 SH SOLE 0 0 3074735 ENERGY FUELS INC COM NEW 292671708 1 554 SH SOLE 0 554 0 ENERGY FOCUS INC COM 29268T409 89 12891 SH SOLE 0 0 12891 ENERGY RECOVERY INC COM 29270J100 602 79228 SH DFND 01 0 79228 0 ENERGY RECOVERY INC COM 29270J100 38 5004 SH DFND 02 0 5004 0 ENERGY RECOVERY INC COM 29270J100 221 29111 SH DFND 04 0 0 29111 ENERGY RECOVERY INC COM 29270J100 15960 2101330 SH SOLE 0 0 2101330 ENERGY RECOVERY INC COM 29270J100 5 674 SH SOLE 0 674 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 569 141260 SH DFND 01 0 141260 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 144 35829 SH DFND 02 0 35829 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 225 55740 SH DFND 04 0 0 55740 ENDURANCE INTL GROUP HLDGS I COM 29272B105 26180 6496362 SH SOLE 0 0 6496362 ENDURANCE INTL GROUP HLDGS I COM 29272B105 6 1569 SH SOLE 0 1569 0 ENERGOUS CORP COM 29272C103 18 6375 SH DFND 01 0 6375 0 ENERGOUS CORP COM 29272C103 15 5300 SH DFND 04 0 0 5300 ENERGOUS CORP COM 29272C103 2970 1053072 SH SOLE 0 0 1053072 ENERGOUS CORP COM 29272C103 0 78 SH SOLE 0 78 0 ENERGIZER HLDGS INC NEW COM 29272W109 1315 27682 SH DFND 01 0 27682 0 ENERGIZER HLDGS INC NEW COM 29272W109 1002 21099 SH DFND 02 0 21099 0 ENERGIZER HLDGS INC NEW COM 29272W109 2219 46722 SH DFND 04 0 0 46722 ENERGIZER HLDGS INC NEW COM 29272W109 258 5442 SH DFND 04 0 5442 0 ENERGIZER HLDGS INC NEW COM 29272W109 285859 6019352 SH SOLE 0 0 6019352 ENERGIZER HLDGS INC NEW COM 29272W109 20 418 SH SOLE 0 418 0 ENDRA LIFE SCIENCES INC COM 29273B104 94 97900 SH SOLE 0 0 97900 ENEL AMERICAS S A SPONSORED ADR 29274F104 16 2128 SH DFND 02 0 2128 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 21703 2889845 SH SOLE 0 0 2889845 ENERSYS COM 29275Y102 2312 35916 SH DFND 01 0 35916 0 ENERSYS COM 29275Y102 765 11878 SH DFND 02 0 11878 0 ENERSYS COM 29275Y102 1947 30241 SH DFND 04 0 0 30241 ENERSYS COM 29275Y102 246922 3835382 SH SOLE 0 0 3835382 ENERSYS COM 29275Y102 17 265 SH SOLE 0 265 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1188 67472 SH DFND 01 0 67472 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 399 22677 SH DFND 02 0 22677 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 732 41578 SH DFND 04 0 0 41578 ENERPAC TOOL GROUP CORP CL A COM 292765104 110686 6288964 SH SOLE 0 0 6288964 ENERPAC TOOL GROUP CORP CL A COM 292765104 8 428 SH SOLE 0 428 0 ENERPLUS CORP COM 292766102 293 103603 SH DFND 01 0 103603 0 ENERPLUS CORP COM 292766102 182 64328 SH DFND 02 0 64328 0 ENERPLUS CORP COM 292766102 224 79136 SH DFND 04 0 0 79136 ENERPLUS CORP COM 292766102 16912 5976010 SH SOLE 0 0 5976010 ENERPLUS CORP COM 292766102 741 261799 SH SOLE 0 261799 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 145 38341 SH DFND 01 0 38341 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 9957 2641170 SH SOLE 0 0 2641170 ENGLOBAL CORP COM 293306106 233 226300 SH SOLE 0 0 226300 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 210 85892 SH DFND 02 0 85892 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 229 93810 SH DFND 04 0 0 93810 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3718 1523831 SH SOLE 0 0 1523831 ENNIS INC COM 293389102 341 18772 SH DFND 01 0 18772 0 ENNIS INC COM 293389102 210 11590 SH DFND 02 0 11590 0 ENNIS INC COM 293389102 529 29188 SH DFND 04 0 0 29188 ENNIS INC COM 293389102 31461 1734350 SH SOLE 0 0 1734350 ENNIS INC COM 293389102 30 1675 SH SOLE 0 1675 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 49 11651 SH DFND 01 0 11651 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 40 9483 SH DFND 04 0 0 9483 ENOCHIAN BIOSCIENCES INC COM 29350E104 2737 650062 SH SOLE 0 0 650062 ENOCHIAN BIOSCIENCES INC COM 29350E104 0 84 SH SOLE 0 84 0 ENPHASE ENERGY INC COM 29355A107 2122 44616 SH DFND 01 0 44616 0 ENPHASE ENERGY INC COM 29355A107 1351 28393 SH DFND 02 0 28393 0 ENPHASE ENERGY INC COM 29355A107 3199 67258 SH DFND 04 0 0 67258 ENPHASE ENERGY INC COM 29355A107 555 11676 SH DFND 04 0 11676 0 ENPHASE ENERGY INC COM 29355A107 476887 10024948 SH SOLE 0 0 10024948 ENPHASE ENERGY INC COM 29355A107 51 1077 SH SOLE 0 1077 0 ENPRO INDS INC COM 29355X107 744 15089 SH DFND 01 0 15089 0 ENPRO INDS INC COM 29355X107 311 6318 SH DFND 02 0 6318 0 ENPRO INDS INC COM 29355X107 734 14892 SH DFND 04 0 0 14892 ENPRO INDS INC COM 29355X107 102986 2089391 SH SOLE 0 0 2089391 ENPRO INDS INC COM 29355X107 10 206 SH SOLE 0 206 0 ENOVA INTL INC COM 29357K103 307 20614 SH DFND 01 0 20614 0 ENOVA INTL INC COM 29357K103 127 8513 SH DFND 02 0 8513 0 ENOVA INTL INC COM 29357K103 478 32161 SH DFND 04 0 0 32161 ENOVA INTL INC COM 29357K103 35505 2387721 SH SOLE 0 0 2387721 ENOVA INTL INC COM 29357K103 3 224 SH SOLE 0 224 0 ENSIGN GROUP INC COM 29358P101 4453 106412 SH DFND 01 0 106412 0 ENSIGN GROUP INC COM 29358P101 663 15837 SH DFND 02 0 15837 0 ENSIGN GROUP INC COM 29358P101 1581 37768 SH DFND 04 0 0 37768 ENSIGN GROUP INC COM 29358P101 240090 5736923 SH SOLE 0 0 5736923 ENSIGN GROUP INC COM 29358P101 27 654 SH SOLE 0 654 0 ENSERVCO CORP COM 29358Y102 78 450210 SH SOLE 0 0 450210 ENTASIS THERAPEUTICS HLDGS I COM 293614103 161 54526 SH SOLE 0 0 54526 ENTEGRIS INC COM 29362U104 3610 61135 SH DFND 01 0 61135 0 ENTEGRIS INC COM 29362U104 2313 39171 SH DFND 02 0 39171 0 ENTEGRIS INC COM 29362U104 5966 101039 SH DFND 04 0 0 101039 ENTEGRIS INC COM 29362U104 818 13860 SH DFND 04 0 13860 0 ENTEGRIS INC COM 29362U104 721923 12225622 SH SOLE 0 0 12225622 ENTEGRIS INC COM 29362U104 80 1348 SH SOLE 0 1348 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 119 86527 SH DFND 01 0 86527 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 2207 SH DFND 02 0 2207 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 139 101080 SH DFND 04 0 0 101080 ENTERCOM COMMUNICATIONS CORP CL A 293639100 11297 8186182 SH SOLE 0 0 8186182 ENTERCOM COMMUNICATIONS CORP CL A 293639100 25 18305 SH SOLE 0 18305 0 ENTERGY CORP NEW COM 29364G103 20067 213910 SH DFND 01 0 213910 0 ENTERGY CORP NEW COM 29364G103 5148 54878 SH DFND 02 0 0 54878 ENTERGY CORP NEW COM 29364G103 21104 224968 SH DFND 02 0 224968 0 ENTERGY CORP NEW COM 29364G103 52837 563231 SH DFND 04 0 0 563231 ENTERGY CORP NEW COM 29364G103 2182192 23261831 SH SOLE 0 0 23261831 ENTERGY CORP NEW COM 29364G103 126 1345 SH SOLE 0 1345 0 ENTERPRISE BANCORP INC MASS COM 293668109 154 6456 SH DFND 01 0 6456 0 ENTERPRISE BANCORP INC MASS COM 293668109 68 2834 SH DFND 04 0 0 2834 ENTERPRISE BANCORP INC MASS COM 293668109 8390 352237 SH SOLE 0 0 352237 ENTERPRISE BANCORP INC MASS COM 293668109 1 36 SH SOLE 0 36 0 ENTERPRISE FINL SVCS CORP COM 293712105 559 17965 SH DFND 01 0 17965 0 ENTERPRISE FINL SVCS CORP COM 293712105 266 8534 SH DFND 02 0 8534 0 ENTERPRISE FINL SVCS CORP COM 293712105 558 17920 SH DFND 04 0 0 17920 ENTERPRISE FINL SVCS CORP COM 293712105 37321 1199250 SH SOLE 0 0 1199250 ENTERPRISE FINL SVCS CORP COM 293712105 5 166 SH SOLE 0 166 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 60 42176 SH DFND 01 0 42176 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 26 18334 SH DFND 04 0 0 18334 ENTRAVISION COMMUNICATIONS C CL A 29382R107 3817 2669151 SH SOLE 0 0 2669151 ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 202 SH SOLE 0 202 0 ENVELA CORP COM 29402E102 76 12378 SH DFND 01 0 12378 0 ENVELA CORP COM 29402E102 2575 422111 SH SOLE 0 0 422111 ENVESTNET INC COM 29404K106 8140 110683 SH DFND 01 0 110683 0 ENVESTNET INC COM 29404K106 1265 17196 SH DFND 02 0 17196 0 ENVESTNET INC COM 29404K106 2894 39352 SH DFND 04 0 0 39352 ENVESTNET INC COM 29404K106 349317 4750026 SH SOLE 0 0 4750026 ENVESTNET INC COM 29404K106 23 318 SH SOLE 0 318 0 ENZO BIOCHEM INC COM 294100102 76 33813 SH DFND 01 0 33813 0 ENZO BIOCHEM INC COM 294100102 22 9682 SH DFND 04 0 0 9682 ENZO BIOCHEM INC COM 294100102 5250 2343622 SH SOLE 0 0 2343622 ENZO BIOCHEM INC COM 294100102 0 94 SH SOLE 0 94 0 ENVISION SOLAR INTL INC COM 29413Q201 23 2300 SH DFND 04 0 0 2300 ENVISION SOLAR INTL INC COM 29413Q201 1250 125405 SH SOLE 0 0 125405 EPAM SYS INC COM 29414B104 6333 25129 SH DFND 01 0 25129 0 EPAM SYS INC COM 29414B104 3925 15574 SH DFND 02 0 0 15574 EPAM SYS INC COM 29414B104 7016 27839 SH DFND 02 0 27839 0 EPAM SYS INC COM 29414B104 8884 35253 SH DFND 04 0 0 35253 EPAM SYS INC COM 29414B104 1481 5875 SH DFND 04 0 5875 0 EPAM SYS INC COM 29414B104 1245138 4940829 SH SOLE 0 0 4940829 EPAM SYS INC COM 29414B104 128 506 SH SOLE 0 506 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1152 54630 SH DFND 01 0 54630 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1076 51022 SH DFND 02 0 51022 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2455 116386 SH DFND 04 0 0 116386 ENVISTA HOLDINGS CORPORATION COM 29415F104 298743 14165149 SH SOLE 0 0 14165149 ENVISTA HOLDINGS CORPORATION COM 29415F104 23 1069 SH SOLE 0 1069 0 EPLUS INC COM 294268107 1759 24881 SH DFND 01 0 24881 0 EPLUS INC COM 294268107 210 2972 SH DFND 02 0 2972 0 EPLUS INC COM 294268107 695 9826 SH DFND 04 0 0 9826 EPLUS INC COM 294268107 64790 916672 SH SOLE 0 0 916672 EPLUS INC COM 294268107 7 99 SH SOLE 0 99 0 EPIZYME INC COM 29428V104 2230 138840 SH DFND 01 0 138840 0 EPIZYME INC COM 29428V104 312 19427 SH DFND 02 0 19427 0 EPIZYME INC COM 29428V104 952 59270 SH DFND 04 0 0 59270 EPIZYME INC COM 29428V104 112290 6991931 SH SOLE 0 0 6991931 EPIZYME INC COM 29428V104 24 1492 SH SOLE 0 1492 0 EPSILON ENERGY LTD COM 294375209 34 11494 SH DFND 04 0 0 11494 EPSILON ENERGY LTD COM 294375209 1042 353256 SH SOLE 0 0 353256 EPSILON ENERGY LTD COM 294375209 0 163 SH SOLE 0 163 0 EQUIFAX INC COM 294429105 24136 140421 SH DFND 01 0 140421 0 EQUIFAX INC COM 294429105 5923 34458 SH DFND 02 0 0 34458 EQUIFAX INC COM 294429105 11430 66498 SH DFND 02 0 66498 0 EQUIFAX INC COM 294429105 55276 321597 SH DFND 04 0 0 321597 EQUIFAX INC COM 294429105 1705 9922 SH DFND 04 0 9922 0 EQUIFAX INC COM 294429105 2184497 12709432 SH SOLE 0 0 12709432 EQUIFAX INC COM 294429105 134 781 SH SOLE 0 781 0 EQUINIX INC COM 29444U700 73791 105070 SH DFND 01 0 105070 0 EQUINIX INC COM 29444U700 16751 23851 SH DFND 02 0 0 23851 EQUINIX INC COM 29444U700 33929 48311 SH DFND 02 0 48311 0 EQUINIX INC COM 29444U700 168410 239798 SH DFND 04 0 0 239798 EQUINIX INC COM 29444U700 6834 9731 SH DFND 04 0 9731 0 EQUINIX INC COM 29444U700 7623006 10854344 SH SOLE 0 0 10854344 EQUINIX INC COM 29444U700 529 753 SH SOLE 0 753 0 EQUILLIUM INC COM 29446K106 0 163 SH DFND 04 0 0 163 EQUILLIUM INC COM 29446K106 823 278933 SH SOLE 0 0 278933 EQUINOX GOLD CORP COM 29446Y502 600 53448 SH DFND 02 0 53448 0 EQUINOX GOLD CORP COM 29446Y502 811 72251 SH DFND 04 0 0 72251 EQUINOX GOLD CORP COM 29446Y502 133 11878 SH SOLE 0 11878 0 EQUITABLE HLDGS INC COM 29452E101 2652 137468 SH DFND 01 0 137468 0 EQUITABLE HLDGS INC COM 29452E101 2213 114723 SH DFND 02 0 0 114723 EQUITABLE HLDGS INC COM 29452E101 4616 239282 SH DFND 02 0 239282 0 EQUITABLE HLDGS INC COM 29452E101 11060 573335 SH DFND 04 0 0 573335 EQUITABLE HLDGS INC COM 29452E101 834410 43256082 SH SOLE 0 0 43256082 EQUITABLE HLDGS INC COM 29452E101 99 5155 SH SOLE 0 5155 0 EQUITRANS MIDSTREAM CORP COM 294600101 1200 144404 SH DFND 01 0 144404 0 EQUITRANS MIDSTREAM CORP COM 294600101 1051 126456 SH DFND 02 0 126456 0 EQUITRANS MIDSTREAM CORP COM 294600101 2537 305273 SH DFND 04 0 0 305273 EQUITRANS MIDSTREAM CORP COM 294600101 34 4051 SH DFND 04 0 4051 0 EQUITRANS MIDSTREAM CORP COM 294600101 206896 24897174 SH SOLE 0 0 24897174 EQUITRANS MIDSTREAM CORP COM 294600101 27 3260 SH SOLE 0 3260 0 EQUITY BANCSHARES INC COM CL A 29460X109 186 10679 SH DFND 01 0 10679 0 EQUITY BANCSHARES INC COM CL A 29460X109 64 3654 SH DFND 02 0 3654 0 EQUITY BANCSHARES INC COM CL A 29460X109 175 10017 SH DFND 04 0 0 10017 EQUITY BANCSHARES INC COM CL A 29460X109 12733 730086 SH SOLE 0 0 730086 EQUITY BANCSHARES INC COM CL A 29460X109 3 145 SH SOLE 0 145 0 EQUITY COMWLTH COM SH BEN INT 294628102 1297 40266 SH DFND 01 0 40266 0 EQUITY COMWLTH COM SH BEN INT 294628102 9271 287914 SH DFND 02 0 287914 0 EQUITY COMWLTH COM SH BEN INT 294628102 3402 105664 SH DFND 04 0 0 105664 EQUITY COMWLTH COM SH BEN INT 294628102 573785 17819421 SH SOLE 0 0 17819421 EQUITY COMWLTH COM SH BEN INT 294628102 664 20613 SH SOLE 0 20613 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4348 69598 SH DFND 01 0 69598 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3116 49874 SH DFND 02 0 0 49874 EQUITY LIFESTYLE PPTYS INC COM 29472R108 30775 492561 SH DFND 02 0 492561 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 12539 200696 SH DFND 04 0 0 200696 EQUITY LIFESTYLE PPTYS INC COM 29472R108 493 7891 SH DFND 04 0 7891 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1530286 24492406 SH SOLE 0 0 24492406 EQUITY LIFESTYLE PPTYS INC COM 29472R108 109 1750 SH SOLE 0 1750 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 22119 376053 SH DFND 01 0 376053 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6095 103619 SH DFND 02 0 0 103619 EQUITY RESIDENTIAL SH BEN INT 29476L107 59112 1004960 SH DFND 02 0 1004960 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 56862 966708 SH DFND 04 0 0 966708 EQUITY RESIDENTIAL SH BEN INT 29476L107 2631015 44729945 SH SOLE 0 0 44729945 EQUITY RESIDENTIAL SH BEN INT 29476L107 148 2522 SH SOLE 0 2522 0 ERIE INDTY CO CL A 29530P102 1738 9057 SH DFND 01 0 9057 0 ERIE INDTY CO CL A 29530P102 1392 7252 SH DFND 02 0 0 7252 ERIE INDTY CO CL A 29530P102 2426 12642 SH DFND 02 0 12642 0 ERIE INDTY CO CL A 29530P102 2491 12982 SH DFND 04 0 0 12982 ERIE INDTY CO CL A 29530P102 305 1587 SH DFND 04 0 1587 0 ERIE INDTY CO CL A 29530P102 484613 2525343 SH SOLE 0 0 2525343 ERIE INDTY CO CL A 29530P102 31 159 SH SOLE 0 159 0 ESCALADE INC COM 296056104 99 7113 SH DFND 01 0 7113 0 ESCALADE INC COM 296056104 21 1525 SH DFND 04 0 0 1525 ESCALADE INC COM 296056104 5137 367958 SH SOLE 0 0 367958 ESCALADE INC COM 296056104 0 12 SH SOLE 0 12 0 ESCO TECHNOLOGIES INC COM 296315104 4271 50523 SH DFND 01 0 50523 0 ESCO TECHNOLOGIES INC COM 296315104 797 9432 SH DFND 02 0 9432 0 ESCO TECHNOLOGIES INC COM 296315104 1651 19533 SH DFND 04 0 0 19533 ESCO TECHNOLOGIES INC COM 296315104 222087 2627321 SH SOLE 0 0 2627321 ESCO TECHNOLOGIES INC COM 296315104 15 176 SH SOLE 0 176 0 ESPERION THERAPEUTICS INC NE COM 29664W105 2757 53738 SH DFND 01 0 53738 0 ESPERION THERAPEUTICS INC NE COM 29664W105 453 8830 SH DFND 02 0 8830 0 ESPERION THERAPEUTICS INC NE COM 29664W105 956 18627 SH DFND 04 0 0 18627 ESPERION THERAPEUTICS INC NE COM 29664W105 117001 2280268 SH SOLE 0 0 2280268 ESPERION THERAPEUTICS INC NE COM 29664W105 10 190 SH SOLE 0 190 0 ESPEY MFG & ELECTRS CORP COM 296650104 8 483 SH DFND 01 0 483 0 ESPEY MFG & ELECTRS CORP COM 296650104 7 400 SH DFND 04 0 0 400 ESPEY MFG & ELECTRS CORP COM 296650104 741 42799 SH SOLE 0 0 42799 ESSA BANCORP INC COM 29667D104 98 7031 SH DFND 01 0 7031 0 ESSA BANCORP INC COM 29667D104 30 2165 SH DFND 04 0 0 2165 ESSA BANCORP INC COM 29667D104 7057 506941 SH SOLE 0 0 506941 ESSA BANCORP INC COM 29667D104 2 146 SH SOLE 0 146 0 ESQUIRE FINL HLDGS INC COM 29667J101 135 7977 SH DFND 01 0 7977 0 ESQUIRE FINL HLDGS INC COM 29667J101 31 1835 SH DFND 04 0 0 1835 ESQUIRE FINL HLDGS INC COM 29667J101 5099 301739 SH SOLE 0 0 301739 ESQUIRE FINL HLDGS INC COM 29667J101 0 20 SH SOLE 0 20 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 990 66745 SH DFND 01 0 66745 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3220 216982 SH DFND 02 0 216982 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1012 68169 SH DFND 04 0 0 68169 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 151304 10195709 SH SOLE 0 0 10195709 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9 601 SH SOLE 0 601 0 ESSENTIAL UTILS INC COM 29670G102 3221 76258 SH DFND 01 0 76258 0 ESSENTIAL UTILS INC COM 29670G102 2459 58219 SH DFND 02 0 0 58219 ESSENTIAL UTILS INC COM 29670G102 10173 240829 SH DFND 02 0 240829 0 ESSENTIAL UTILS INC COM 29670G102 6122 144931 SH DFND 04 0 0 144931 ESSENTIAL UTILS INC COM 29670G102 1055733 24993687 SH SOLE 0 0 24993687 ESSENTIAL UTILS INC COM 29670G102 83 1974 SH SOLE 0 1974 0 ESSEX PPTY TR INC COM 297178105 15993 69788 SH DFND 01 0 69788 0 ESSEX PPTY TR INC COM 297178105 4236 18482 SH DFND 02 0 0 18482 ESSEX PPTY TR INC COM 297178105 41484 181019 SH DFND 02 0 181019 0 ESSEX PPTY TR INC COM 297178105 40806 178059 SH DFND 04 0 0 178059 ESSEX PPTY TR INC COM 297178105 2319953 10123282 SH SOLE 0 0 10123282 ESSEX PPTY TR INC COM 297178105 97 423 SH SOLE 0 423 0 ETHAN ALLEN INTERIORS INC COM 297602104 209 17633 SH DFND 01 0 17633 0 ETHAN ALLEN INTERIORS INC COM 297602104 104 8777 SH DFND 02 0 8777 0 ETHAN ALLEN INTERIORS INC COM 297602104 251 21210 SH DFND 04 0 0 21210 ETHAN ALLEN INTERIORS INC COM 297602104 21351 1804840 SH SOLE 0 0 1804840 ETHAN ALLEN INTERIORS INC COM 297602104 17 1471 SH SOLE 0 1471 0 ETON PHARMACEUTICALS INC COM 29772L108 176 32356 SH DFND 01 0 32356 0 ETON PHARMACEUTICALS INC COM 29772L108 46 8424 SH DFND 04 0 0 8424 ETON PHARMACEUTICALS INC COM 29772L108 1729 317300 SH SOLE 0 0 317300 ETON PHARMACEUTICALS INC COM 29772L108 0 80 SH SOLE 0 80 0 ETSY INC COM 29786A106 5840 54977 SH DFND 01 0 54977 0 ETSY INC COM 29786A106 3987 37534 SH DFND 02 0 37534 0 ETSY INC COM 29786A106 9305 87595 SH DFND 04 0 0 87595 ETSY INC COM 29786A106 1386 13045 SH DFND 04 0 13045 0 ETSY INC COM 29786A106 1161246 10931435 SH SOLE 0 0 10931435 ETSY INC COM 29786A106 92 869 SH SOLE 0 869 0 EURONET WORLDWIDE INC COM 298736109 1694 17680 SH DFND 01 0 17680 0 EURONET WORLDWIDE INC COM 298736109 1540 16074 SH DFND 02 0 16074 0 EURONET WORLDWIDE INC COM 298736109 3707 38691 SH DFND 04 0 0 38691 EURONET WORLDWIDE INC COM 298736109 438765 4579054 SH SOLE 0 0 4579054 EURONET WORLDWIDE INC COM 298736109 30 314 SH SOLE 0 314 0 EVANS BANCORP INC COM NEW 29911Q208 78 3344 SH DFND 01 0 3344 0 EVANS BANCORP INC COM NEW 29911Q208 28 1200 SH DFND 04 0 0 1200 EVANS BANCORP INC COM NEW 29911Q208 5090 218831 SH SOLE 0 0 218831 EVANS BANCORP INC COM NEW 29911Q208 0 5 SH SOLE 0 5 0 EVELO BIOSCIENCES INC COM 299734103 129 26418 SH DFND 01 0 26418 0 EVELO BIOSCIENCES INC COM 299734103 14 2955 SH DFND 04 0 0 2955 EVELO BIOSCIENCES INC COM 299734103 4134 843619 SH SOLE 0 0 843619 EVELO BIOSCIENCES INC COM 299734103 0 62 SH SOLE 0 62 0 EVENTBRITE INC COM CL A 29975E109 1094 127660 SH DFND 01 0 127660 0 EVENTBRITE INC COM CL A 29975E109 89 10382 SH DFND 02 0 10382 0 EVENTBRITE INC COM CL A 29975E109 228 26660 SH DFND 04 0 0 26660 EVENTBRITE INC COM CL A 29975E109 47453 5537121 SH SOLE 0 0 5537121 EVENTBRITE INC COM CL A 29975E109 3 330 SH SOLE 0 330 0 EVERCORE INC CLASS A 29977A105 814 13807 SH DFND 01 0 13807 0 EVERCORE INC CLASS A 29977A105 785 13326 SH DFND 02 0 13326 0 EVERCORE INC CLASS A 29977A105 1712 29056 SH DFND 04 0 0 29056 EVERCORE INC CLASS A 29977A105 207883 3528217 SH SOLE 0 0 3528217 EVERCORE INC CLASS A 29977A105 14 238 SH SOLE 0 238 0 EVERBRIDGE INC COM 29978A104 2217 16024 SH DFND 01 0 16024 0 EVERBRIDGE INC COM 29978A104 1524 11012 SH DFND 02 0 11012 0 EVERBRIDGE INC COM 29978A104 3566 25770 SH DFND 04 0 0 25770 EVERBRIDGE INC COM 29978A104 524 3790 SH DFND 04 0 3790 0 EVERBRIDGE INC COM 29978A104 444300 3211190 SH SOLE 0 0 3211190 EVERBRIDGE INC COM 29978A104 40 291 SH SOLE 0 291 0 EVERI HLDGS INC COM 30034T103 508 98361 SH DFND 01 0 98361 0 EVERI HLDGS INC COM 30034T103 99 19243 SH DFND 02 0 19243 0 EVERI HLDGS INC COM 30034T103 307 59536 SH DFND 04 0 0 59536 EVERI HLDGS INC COM 30034T103 26515 5138593 SH SOLE 0 0 5138593 EVERI HLDGS INC COM 30034T103 2 434 SH SOLE 0 434 0 EVERGY INC COM 30034W106 14350 242038 SH DFND 01 0 242038 0 EVERGY INC COM 30034W106 3245 54729 SH DFND 02 0 0 54729 EVERGY INC COM 30034W106 16919 285363 SH DFND 02 0 285363 0 EVERGY INC COM 30034W106 37788 637349 SH DFND 04 0 0 637349 EVERGY INC COM 30034W106 1592644 26861941 SH SOLE 0 0 26861941 EVERGY INC COM 30034W106 130 2199 SH SOLE 0 2199 0 EVERTEC INC COM 30040P103 3513 125031 SH DFND 01 0 125031 0 EVERTEC INC COM 30040P103 518 18422 SH DFND 02 0 18422 0 EVERTEC INC COM 30040P103 1343 47797 SH DFND 04 0 0 47797 EVERTEC INC COM 30040P103 199973 7116463 SH SOLE 0 0 7116463 EVERTEC INC COM 30040P103 24 864 SH SOLE 0 864 0 EVERSOURCE ENERGY COM 30040W108 29896 359028 SH DFND 01 0 359028 0 EVERSOURCE ENERGY COM 30040W108 7558 90762 SH DFND 02 0 0 90762 EVERSOURCE ENERGY COM 30040W108 32199 386678 SH DFND 02 0 386678 0 EVERSOURCE ENERGY COM 30040W108 75145 902428 SH DFND 04 0 0 902428 EVERSOURCE ENERGY COM 30040W108 3338302 40090090 SH SOLE 0 0 40090090 EVERSOURCE ENERGY COM 30040W108 208 2498 SH SOLE 0 2498 0 EVERQUOTE INC COM CL A 30041R108 1664 28614 SH DFND 01 0 28614 0 EVERQUOTE INC COM CL A 30041R108 174 2988 SH DFND 02 0 2988 0 EVERQUOTE INC COM CL A 30041R108 495 8506 SH DFND 04 0 0 8506 EVERQUOTE INC COM CL A 30041R108 60937 1047750 SH SOLE 0 0 1047750 EVERQUOTE INC COM CL A 30041R108 35 596 SH SOLE 0 596 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 25 3529 SH DFND 04 0 0 3529 EVERSPIN TECHNOLOGIES INC COM 30041T104 3694 526162 SH SOLE 0 0 526162 EVERSPIN TECHNOLOGIES INC COM 30041T104 1 74 SH SOLE 0 74 0 EVOFEM BIOSCIENCES INC COM 30048L104 254 89863 SH DFND 01 0 89863 0 EVOFEM BIOSCIENCES INC COM 30048L104 22 7946 SH DFND 04 0 0 7946 EVOFEM BIOSCIENCES INC COM 30048L104 6913 2442841 SH SOLE 0 0 2442841 EVOFEM BIOSCIENCES INC COM 30048L104 2 753 SH SOLE 0 753 0 EVOLUTION PETROLEUM CORP COM 30049A107 61 21681 SH DFND 01 0 21681 0 EVOLUTION PETROLEUM CORP COM 30049A107 20 7076 SH DFND 04 0 0 7076 EVOLUTION PETROLEUM CORP COM 30049A107 3290 1174952 SH SOLE 0 0 1174952 EVOLUTION PETROLEUM CORP COM 30049A107 0 22 SH SOLE 0 22 0 EVOKE PHARMA INC COM 30049G104 12 3475 SH DFND 01 0 3475 0 EVOKE PHARMA INC COM 30049G104 47 13359 SH DFND 04 0 0 13359 EVOKE PHARMA INC COM 30049G104 2266 640094 SH SOLE 0 0 640094 EVOLVING SYS INC COM NEW 30049R209 3 2900 SH DFND 04 0 0 2900 EVOLVING SYS INC COM NEW 30049R209 163 150883 SH SOLE 0 0 150883 EVOLVING SYS INC COM NEW 30049R209 0 54 SH SOLE 0 54 0 EVOLENT HEALTH INC CL A 30050B101 510 71663 SH DFND 01 0 71663 0 EVOLENT HEALTH INC CL A 30050B101 174 24444 SH DFND 02 0 24444 0 EVOLENT HEALTH INC CL A 30050B101 389 54634 SH DFND 04 0 0 54634 EVOLENT HEALTH INC CL A 30050B101 50109 7037802 SH SOLE 0 0 7037802 EVOLENT HEALTH INC CL A 30050B101 3 427 SH SOLE 0 427 0 EVOLUS INC COM 30052C107 150 28346 SH DFND 01 0 28346 0 EVOLUS INC COM 30052C107 38 7190 SH DFND 04 0 0 7190 EVOLUS INC COM 30052C107 5549 1047047 SH SOLE 0 0 1047047 EVOLUS INC COM 30052C107 1 128 SH SOLE 0 128 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3279 176303 SH DFND 01 0 176303 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 565 30359 SH DFND 02 0 30359 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1188 63871 SH DFND 04 0 0 63871 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 134147 7212191 SH SOLE 0 0 7212191 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 31 1676 SH SOLE 0 1676 0 EXACT SCIENCES CORP COM 30063P105 5691 65456 SH DFND 01 0 65456 0 EXACT SCIENCES CORP COM 30063P105 3604 41452 SH DFND 02 0 0 41452 EXACT SCIENCES CORP COM 30063P105 7217 83010 SH DFND 02 0 83010 0 EXACT SCIENCES CORP COM 30063P105 14439 166075 SH DFND 04 0 0 166075 EXACT SCIENCES CORP COM 30063P105 1241 14279 SH DFND 04 0 14279 0 EXACT SCIENCES CORP COM 30063P105 1164212 13390978 SH SOLE 0 0 13390978 EXACT SCIENCES CORP COM 30063P105 84 970 SH SOLE 0 970 0 EXANTAS CAP CORP COM NEW 30068N105 17 6452 SH DFND 01 0 6452 0 EXANTAS CAP CORP COM NEW 30068N105 20 7364 SH DFND 04 0 0 7364 EXANTAS CAP CORP COM NEW 30068N105 5564 2099514 SH SOLE 0 0 2099514 EXAGEN INC COM 30068X103 130 10465 SH DFND 01 0 10465 0 EXAGEN INC COM 30068X103 26 2076 SH DFND 04 0 0 2076 EXAGEN INC COM 30068X103 3757 302714 SH SOLE 0 0 302714 EXELON CORP COM 30161N101 37722 1039458 SH DFND 01 0 1039458 0 EXELON CORP COM 30161N101 9624 265208 SH DFND 02 0 0 265208 EXELON CORP COM 30161N101 20435 563094 SH DFND 02 0 563094 0 EXELON CORP COM 30161N101 99883 2752352 SH DFND 04 0 0 2752352 EXELON CORP COM 30161N101 2924653 80591166 SH SOLE 0 0 80591166 EXELON CORP COM 30161N101 366 10084 SH SOLE 0 10084 0 EXELIXIS INC COM 30161Q104 2787 117407 SH DFND 01 0 117407 0 EXELIXIS INC COM 30161Q104 2395 100871 SH DFND 02 0 100871 0 EXELIXIS INC COM 30161Q104 5385 226849 SH DFND 04 0 0 226849 EXELIXIS INC COM 30161Q104 289 12192 SH DFND 04 0 12192 0 EXELIXIS INC COM 30161Q104 672190 28314670 SH SOLE 0 0 28314670 EXELIXIS INC COM 30161Q104 65 2758 SH SOLE 0 2758 0 EXELA TECHNOLOGIES INC COM 30162V102 5 8697 SH DFND 01 0 8697 0 EXELA TECHNOLOGIES INC COM 30162V102 7 12943 SH DFND 04 0 0 12943 EXELA TECHNOLOGIES INC COM 30162V102 1053 1900712 SH SOLE 0 0 1900712 EXELA TECHNOLOGIES INC COM 30162V102 0 118 SH SOLE 0 118 0 EXICURE INC COM 30205M101 270 110536 SH DFND 01 0 110536 0 EXICURE INC COM 30205M101 70 28866 SH DFND 04 0 0 28866 EXICURE INC COM 30205M101 6989 2864535 SH SOLE 0 0 2864535 EXICURE INC COM 30205M101 1 392 SH SOLE 0 392 0 EXLSERVICE HOLDINGS INC COM 302081104 4445 70115 SH DFND 01 0 70115 0 EXLSERVICE HOLDINGS INC COM 302081104 684 10782 SH DFND 02 0 10782 0 EXLSERVICE HOLDINGS INC COM 302081104 1906 30063 SH DFND 04 0 0 30063 EXLSERVICE HOLDINGS INC COM 302081104 222234 3505265 SH SOLE 0 0 3505265 EXLSERVICE HOLDINGS INC COM 302081104 14 227 SH SOLE 0 227 0 EXONE CO COM 302104104 177 20752 SH DFND 01 0 20752 0 EXONE CO COM 302104104 17 2000 SH DFND 04 0 0 2000 EXONE CO COM 302104104 5487 641750 SH SOLE 0 0 641750 EXPEDIA GROUP INC COM NEW 30212P303 11971 145632 SH DFND 01 0 145632 0 EXPEDIA GROUP INC COM NEW 30212P303 3216 39124 SH DFND 02 0 0 39124 EXPEDIA GROUP INC COM NEW 30212P303 6454 78516 SH DFND 02 0 78516 0 EXPEDIA GROUP INC COM NEW 30212P303 30167 366991 SH DFND 04 0 0 366991 EXPEDIA GROUP INC COM NEW 30212P303 137 1672 SH DFND 04 0 1672 0 EXPEDIA GROUP INC COM NEW 30212P303 1160407 14116877 SH SOLE 0 0 14116877 EXPEDIA GROUP INC COM NEW 30212P303 72 876 SH SOLE 0 876 0 EXP WORLD HLDGS INC COM 30212W100 838 49122 SH DFND 01 0 49122 0 EXP WORLD HLDGS INC COM 30212W100 115 6726 SH DFND 02 0 6726 0 EXP WORLD HLDGS INC COM 30212W100 303 17751 SH DFND 04 0 0 17751 EXP WORLD HLDGS INC COM 30212W100 43381 2544354 SH SOLE 0 0 2544354 EXP WORLD HLDGS INC COM 30212W100 2 111 SH SOLE 0 111 0 EXPEDITORS INTL WASH INC COM 302130109 14432 189790 SH DFND 01 0 189790 0 EXPEDITORS INTL WASH INC COM 302130109 3614 47524 SH DFND 02 0 0 47524 EXPEDITORS INTL WASH INC COM 302130109 8460 111258 SH DFND 02 0 111258 0 EXPEDITORS INTL WASH INC COM 302130109 34818 457892 SH DFND 04 0 0 457892 EXPEDITORS INTL WASH INC COM 302130109 855 11250 SH DFND 04 0 11250 0 EXPEDITORS INTL WASH INC COM 302130109 1490008 19595059 SH SOLE 0 0 19595059 EXPEDITORS INTL WASH INC COM 302130109 80 1058 SH SOLE 0 1058 0 EXPONENT INC COM 30214U102 8642 106785 SH DFND 01 0 106785 0 EXPONENT INC COM 30214U102 1322 16329 SH DFND 02 0 16329 0 EXPONENT INC COM 30214U102 3014 37242 SH DFND 04 0 0 37242 EXPONENT INC COM 30214U102 432013 5338111 SH SOLE 0 0 5338111 EXPONENT INC COM 30214U102 33 408 SH SOLE 0 408 0 EXPRESS INC COM 30219E103 78 50604 SH DFND 01 0 50604 0 EXPRESS INC COM 30219E103 32 20726 SH DFND 04 0 0 20726 EXPRESS INC COM 30219E103 7274 4723142 SH SOLE 0 0 4723142 EXPRESS INC COM 30219E103 1 404 SH SOLE 0 404 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 688 61455 SH DFND 01 0 61455 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 840 75031 SH DFND 02 0 75031 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1464 130848 SH DFND 04 0 0 130848 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 166940 14918716 SH SOLE 0 0 14918716 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 11 997 SH SOLE 0 997 0 EXTRA SPACE STORAGE INC COM 30225T102 13664 147929 SH DFND 01 0 147929 0 EXTRA SPACE STORAGE INC COM 30225T102 3359 36368 SH DFND 02 0 0 36368 EXTRA SPACE STORAGE INC COM 30225T102 32883 355988 SH DFND 02 0 355988 0 EXTRA SPACE STORAGE INC COM 30225T102 32149 348047 SH DFND 04 0 0 348047 EXTRA SPACE STORAGE INC COM 30225T102 904 9792 SH DFND 04 0 9792 0 EXTRA SPACE STORAGE INC COM 30225T102 1830309 19814976 SH SOLE 0 0 19814976 EXTRA SPACE STORAGE INC COM 30225T102 76 825 SH SOLE 0 825 0 EXTREME NETWORKS INC COM 30226D106 1058 243733 SH DFND 01 0 243733 0 EXTREME NETWORKS INC COM 30226D106 101 23380 SH DFND 02 0 23380 0 EXTREME NETWORKS INC COM 30226D106 351 80771 SH DFND 04 0 0 80771 EXTREME NETWORKS INC COM 30226D106 34844 8028651 SH SOLE 0 0 8028651 EXTREME NETWORKS INC COM 30226D106 3 646 SH SOLE 0 646 0 EXTERRAN CORP COM 30227H106 109 20202 SH DFND 01 0 20202 0 EXTERRAN CORP COM 30227H106 64 11813 SH DFND 04 0 0 11813 EXTERRAN CORP COM 30227H106 10155 1884005 SH SOLE 0 0 1884005 EXTERRAN CORP COM 30227H106 8 1424 SH SOLE 0 1424 0 EZCORP INC CL A NON VTG 302301106 227 35996 SH DFND 01 0 35996 0 EZCORP INC CL A NON VTG 302301106 116 18353 SH DFND 02 0 18353 0 EZCORP INC CL A NON VTG 302301106 376 59701 SH DFND 04 0 0 59701 EZCORP INC CL A NON VTG 302301106 20602 3270180 SH SOLE 0 0 3270180 EZCORP INC CL A NON VTG 302301106 31 4960 SH SOLE 0 4960 0 EXXON MOBIL CORP COM 30231G102 201770 4511845 SH DFND 01 0 4511845 0 EXXON MOBIL CORP COM 30231G102 46388 1037302 SH DFND 02 0 0 1037302 EXXON MOBIL CORP COM 30231G102 108301 2421749 SH DFND 02 0 2421749 0 EXXON MOBIL CORP COM 30231G102 530897 11871583 SH DFND 04 0 0 11871583 EXXON MOBIL CORP COM 30231G102 445573 9963616 SH DFND 04 0 9963616 0 EXXON MOBIL CORP COM 30231G102 14857410 332231896 SH SOLE 0 0 332231896 EXXON MOBIL CORP COM 30231G102 1294 28937 SH SOLE 0 28937 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 8 10568 SH DFND 01 0 10568 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 12 16242 SH DFND 04 0 0 16242 EYEPOINT PHARMACEUTICALS INC COM 30233G100 2476 3270682 SH SOLE 0 0 3270682 EYEPOINT PHARMACEUTICALS INC COM 30233G100 0 263 SH SOLE 0 263 0 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 56 11673 SH SOLE 0 0 11673 EYENOVIA INC COM 30234E104 575 202309 SH SOLE 0 0 202309 FBL FINL GROUP INC CL A 30239F106 250 6964 SH DFND 01 0 6964 0 FBL FINL GROUP INC CL A 30239F106 106 2950 SH DFND 02 0 2950 0 FBL FINL GROUP INC CL A 30239F106 278 7738 SH DFND 04 0 0 7738 FBL FINL GROUP INC CL A 30239F106 33412 930950 SH SOLE 0 0 930950 FBL FINL GROUP INC CL A 30239F106 3 81 SH SOLE 0 81 0 FLIR SYS INC COM 302445101 5676 139911 SH DFND 01 0 139911 0 FLIR SYS INC COM 302445101 1469 36213 SH DFND 02 0 0 36213 FLIR SYS INC COM 302445101 4247 104686 SH DFND 02 0 104686 0 FLIR SYS INC COM 302445101 11581 285448 SH DFND 04 0 0 285448 FLIR SYS INC COM 302445101 571472 14086067 SH SOLE 0 0 14086067 FLIR SYS INC COM 302445101 42 1034 SH SOLE 0 1034 0 F M C CORP COM NEW 302491303 14072 141259 SH DFND 01 0 141259 0 F M C CORP COM NEW 302491303 3488 35012 SH DFND 02 0 0 35012 F M C CORP COM NEW 302491303 7312 73401 SH DFND 02 0 73401 0 F M C CORP COM NEW 302491303 35046 351796 SH DFND 04 0 0 351796 F M C CORP COM NEW 302491303 281 2817 SH DFND 04 0 2817 0 F M C CORP COM NEW 302491303 1386094 13913812 SH SOLE 0 0 13913812 F M C CORP COM NEW 302491303 82 826 SH SOLE 0 826 0 F N B CORP COM 302520101 813 108402 SH DFND 01 0 108402 0 F N B CORP COM 302520101 900 119988 SH DFND 02 0 119988 0 F N B CORP COM 302520101 2022 269541 SH DFND 04 0 0 269541 F N B CORP COM 302520101 241573 32209798 SH SOLE 0 0 32209798 F N B CORP COM 302520101 53 7037 SH SOLE 0 7037 0 FNCB BANCORP INC COM 302578109 69 12080 SH DFND 01 0 12080 0 FNCB BANCORP INC COM 302578109 27 4719 SH DFND 04 0 0 4719 FNCB BANCORP INC COM 302578109 4266 741879 SH SOLE 0 0 741879 FNCB BANCORP INC COM 302578109 0 58 SH SOLE 0 58 0 FB FINL CORP COM 30257X104 318 12827 SH DFND 01 0 12827 0 FB FINL CORP COM 30257X104 327 13195 SH DFND 02 0 13195 0 FB FINL CORP COM 30257X104 343 13835 SH DFND 04 0 0 13835 FB FINL CORP COM 30257X104 20930 844979 SH SOLE 0 0 844979 FB FINL CORP COM 30257X104 20 793 SH SOLE 0 793 0 FAT BRANDS INC COM 30258N105 158 45657 SH SOLE 0 0 45657 FFBW INC MD COM 30260M103 1290 150042 SH SOLE 0 0 150042 FS BANCORP INC COM 30263Y104 135 3508 SH DFND 01 0 3508 0 FS BANCORP INC COM 30263Y104 29 758 SH DFND 04 0 0 758 FS BANCORP INC COM 30263Y104 10001 259287 SH SOLE 0 0 259287 FS BANCORP INC COM 30263Y104 2 53 SH SOLE 0 53 0 FTS INTERNATIONAL INC COM NEW 30283W203 3 481 SH DFND 04 0 0 481 FTS INTERNATIONAL INC COM NEW 30283W203 406 58839 SH SOLE 0 0 58839 FTS INTERNATIONAL INC COM NEW 30283W203 0 9 SH SOLE 0 9 0 FRP HLDGS INC COM 30292L107 203 4992 SH DFND 01 0 4992 0 FRP HLDGS INC COM 30292L107 37 900 SH DFND 02 0 900 0 FRP HLDGS INC COM 30292L107 216 5323 SH DFND 04 0 0 5323 FRP HLDGS INC COM 30292L107 12462 307101 SH SOLE 0 0 307101 FRP HLDGS INC COM 30292L107 1 25 SH SOLE 0 25 0 FTI CONSULTING INC COM 302941109 1439 12564 SH DFND 01 0 12564 0 FTI CONSULTING INC COM 302941109 1310 11437 SH DFND 02 0 11437 0 FTI CONSULTING INC COM 302941109 3233 28223 SH DFND 04 0 0 28223 FTI CONSULTING INC COM 302941109 422158 3685356 SH SOLE 0 0 3685356 FTI CONSULTING INC COM 302941109 55 477 SH SOLE 0 477 0 FACEBOOK INC CL A 30303M102 649027 2858267 SH DFND 01 0 2858267 0 FACEBOOK INC CL A 30303M102 152083 669762 SH DFND 02 0 0 669762 FACEBOOK INC CL A 30303M102 315442 1389183 SH DFND 02 0 1389183 0 FACEBOOK INC CL A 30303M102 1481406 6524005 SH DFND 04 0 0 6524005 FACEBOOK INC CL A 30303M102 60384 265927 SH DFND 04 0 265927 0 FACEBOOK INC CL A 30303M102 40059098 176417397 SH SOLE 0 0 176417397 FACEBOOK INC CL A 30303M102 3510 15457 SH SOLE 0 15457 0 FACTSET RESH SYS INC COM 303075105 5699 17351 SH DFND 01 0 17351 0 FACTSET RESH SYS INC COM 303075105 3464 10545 SH DFND 02 0 0 10545 FACTSET RESH SYS INC COM 303075105 6626 20171 SH DFND 02 0 20171 0 FACTSET RESH SYS INC COM 303075105 7916 24099 SH DFND 04 0 0 24099 FACTSET RESH SYS INC COM 303075105 1349 4106 SH DFND 04 0 4106 0 FACTSET RESH SYS INC COM 303075105 1234197 3757412 SH SOLE 0 0 3757412 FACTSET RESH SYS INC COM 303075105 79 241 SH SOLE 0 241 0 FAIR ISAAC CORP COM 303250104 5506 13171 SH DFND 01 0 13171 0 FAIR ISAAC CORP COM 303250104 3329 7963 SH DFND 02 0 0 7963 FAIR ISAAC CORP COM 303250104 6237 14919 SH DFND 02 0 14919 0 FAIR ISAAC CORP COM 303250104 7763 18569 SH DFND 04 0 0 18569 FAIR ISAAC CORP COM 303250104 1293 3093 SH DFND 04 0 3093 0 FAIR ISAAC CORP COM 303250104 1159573 2773832 SH SOLE 0 0 2773832 FAIR ISAAC CORP COM 303250104 102 245 SH SOLE 0 245 0 FALCON MINERALS CORP CL A COM 30607B109 89 27671 SH DFND 01 0 27671 0 FALCON MINERALS CORP CL A COM 30607B109 40 12520 SH DFND 04 0 0 12520 FALCON MINERALS CORP CL A COM 30607B109 6267 1958381 SH SOLE 0 0 1958381 FALCON MINERALS CORP CL A COM 30607B109 1 265 SH SOLE 0 265 0 FANHUA INC SPONSORED ADR 30712A103 353 17655 SH DFND 01 0 17655 0 FANHUA INC SPONSORED ADR 30712A103 289 14418 SH DFND 02 0 14418 0 FANHUA INC SPONSORED ADR 30712A103 4 182 SH DFND 04 0 0 182 FANHUA INC SPONSORED ADR 30712A103 371 18530 SH DFND 05 0 0 18530 FANHUA INC SPONSORED ADR 30712A103 24024 1200605 SH SOLE 0 0 1200605 FARFETCH LTD ORD SH CL A 30744W107 52 2998 SH DFND 04 0 0 2998 FARFETCH LTD ORD SH CL A 30744W107 1372 79454 SH SOLE 0 0 79454 FARMER BROS CO COM 307675108 89 12180 SH DFND 01 0 12180 0 FARMER BROS CO COM 307675108 41 5625 SH DFND 04 0 0 5625 FARMER BROS CO COM 307675108 6575 895721 SH SOLE 0 0 895721 FARMER BROS CO COM 307675108 1 114 SH SOLE 0 114 0 FARMERS & MERCHANTS BANCORP COM 30779N105 151 7103 SH DFND 01 0 7103 0 FARMERS & MERCHANTS BANCORP COM 30779N105 70 3310 SH DFND 04 0 0 3310 FARMERS & MERCHANTS BANCORP COM 30779N105 10023 471872 SH SOLE 0 0 471872 FARMERS & MERCHANTS BANCORP COM 30779N105 2 80 SH SOLE 0 80 0 FARMERS NATIONAL BANC CORP COM 309627107 225 18961 SH DFND 01 0 18961 0 FARMERS NATIONAL BANC CORP COM 309627107 124 10445 SH DFND 04 0 0 10445 FARMERS NATIONAL BANC CORP COM 309627107 14747 1243389 SH SOLE 0 0 1243389 FARMERS NATIONAL BANC CORP COM 309627107 2 205 SH SOLE 0 205 0 FARMLAND PARTNERS INC COM 31154R109 125 18184 SH DFND 01 0 18184 0 FARMLAND PARTNERS INC COM 31154R109 50 7321 SH DFND 04 0 0 7321 FARMLAND PARTNERS INC COM 31154R109 11039 1611469 SH SOLE 0 0 1611469 FARMLAND PARTNERS INC COM 31154R109 1 156 SH SOLE 0 156 0 FARO TECHNOLOGIES INC COM 311642102 1880 35075 SH DFND 01 0 35075 0 FARO TECHNOLOGIES INC COM 311642102 377 7041 SH DFND 02 0 7041 0 FARO TECHNOLOGIES INC COM 311642102 672 12536 SH DFND 04 0 0 12536 FARO TECHNOLOGIES INC COM 311642102 100918 1882792 SH SOLE 0 0 1882792 FARO TECHNOLOGIES INC COM 311642102 14 256 SH SOLE 0 256 0 FASTLY INC CL A 31188V100 2021 23737 SH DFND 01 0 23737 0 FASTLY INC CL A 31188V100 1858 21828 SH DFND 02 0 21828 0 FASTLY INC CL A 31188V100 2789 32759 SH DFND 04 0 0 32759 FASTLY INC CL A 31188V100 685 8051 SH DFND 04 0 8051 0 FASTLY INC CL A 31188V100 509862 5989220 SH SOLE 0 0 5989220 FASTLY INC CL A 31188V100 39 454 SH SOLE 0 454 0 FATE THERAPEUTICS INC COM 31189P102 4495 131005 SH DFND 01 0 131005 0 FATE THERAPEUTICS INC COM 31189P102 572 16658 SH DFND 02 0 16658 0 FATE THERAPEUTICS INC COM 31189P102 1621 47258 SH DFND 04 0 0 47258 FATE THERAPEUTICS INC COM 31189P102 168210 4902649 SH SOLE 0 0 4902649 FATE THERAPEUTICS INC COM 31189P102 34 981 SH SOLE 0 981 0 FASTENAL CO COM 311900104 28609 667802 SH DFND 01 0 667802 0 FASTENAL CO COM 311900104 6950 162237 SH DFND 02 0 0 162237 FASTENAL CO COM 311900104 14309 334004 SH DFND 02 0 334004 0 FASTENAL CO COM 311900104 66248 1546412 SH DFND 04 0 0 1546412 FASTENAL CO COM 311900104 2200 51348 SH DFND 04 0 51348 0 FASTENAL CO COM 311900104 2824884 65940333 SH SOLE 0 0 65940333 FASTENAL CO COM 311900104 159 3709 SH SOLE 0 3709 0 FAUQUIER BANKSHARES INC VA COM 312059108 6 396 SH DFND 01 0 396 0 FAUQUIER BANKSHARES INC VA COM 312059108 26 1832 SH DFND 04 0 0 1832 FAUQUIER BANKSHARES INC VA COM 312059108 181 12871 SH SOLE 0 0 12871 FEDERAL AGRIC MTG CORP CL A 313148108 24 433 SH DFND 04 0 0 433 FEDERAL AGRIC MTG CORP CL A 313148108 3145 56072 SH SOLE 0 0 56072 FEDERAL AGRIC MTG CORP CL C 313148306 604 9432 SH DFND 01 0 9432 0 FEDERAL AGRIC MTG CORP CL C 313148306 321 5013 SH DFND 02 0 5013 0 FEDERAL AGRIC MTG CORP CL C 313148306 495 7739 SH DFND 04 0 0 7739 FEDERAL AGRIC MTG CORP CL C 313148306 39246 613125 SH SOLE 0 0 613125 FEDERAL AGRIC MTG CORP CL C 313148306 34 527 SH SOLE 0 527 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6492 76184 SH DFND 01 0 76184 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1763 20692 SH DFND 02 0 0 20692 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 18408 216035 SH DFND 02 0 216035 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 16375 192167 SH DFND 04 0 0 192167 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 969895 11382406 SH SOLE 0 0 11382406 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 41 485 SH SOLE 0 485 0 FEDERAL SIGNAL CORP COM 313855108 3530 118721 SH DFND 01 0 118721 0 FEDERAL SIGNAL CORP COM 313855108 655 22017 SH DFND 02 0 22017 0 FEDERAL SIGNAL CORP COM 313855108 1337 44984 SH DFND 04 0 0 44984 FEDERAL SIGNAL CORP COM 313855108 109923 3697385 SH SOLE 0 0 3697385 FEDERAL SIGNAL CORP COM 313855108 32 1082 SH SOLE 0 1082 0 FEDERATED HERMES INC CL B 314211103 2563 108127 SH DFND 01 0 108127 0 FEDERATED HERMES INC CL B 314211103 650 27437 SH DFND 02 0 27437 0 FEDERATED HERMES INC CL B 314211103 1676 70728 SH DFND 04 0 0 70728 FEDERATED HERMES INC CL B 314211103 217170 9163309 SH SOLE 0 0 9163309 FEDERATED HERMES INC CL B 314211103 14 598 SH SOLE 0 598 0 FEDEX CORP COM 31428X106 35991 256675 SH DFND 01 0 256675 0 FEDEX CORP COM 31428X106 9597 68442 SH DFND 02 0 0 68442 FEDEX CORP COM 31428X106 20102 143360 SH DFND 02 0 143360 0 FEDEX CORP COM 31428X106 92317 658376 SH DFND 04 0 0 658376 FEDEX CORP COM 31428X106 2625010 18720656 SH SOLE 0 0 18720656 FEDEX CORP COM 31428X106 333 2378 SH SOLE 0 2378 0 FEDNAT HLDG CO COM 31431B109 102 9175 SH DFND 01 0 9175 0 FEDNAT HLDG CO COM 31431B109 25 2300 SH DFND 04 0 0 2300 FEDNAT HLDG CO COM 31431B109 8398 758594 SH SOLE 0 0 758594 FEDNAT HLDG CO COM 31431B109 0 41 SH SOLE 0 41 0 FENNEC PHARMACEUTICALS INC COM 31447P100 340 40717 SH DFND 01 0 40717 0 FENNEC PHARMACEUTICALS INC COM 31447P100 414 49547 SH SOLE 0 0 49547 FERRO CORP COM 315405100 1693 141778 SH DFND 01 0 141778 0 FERRO CORP COM 315405100 317 26535 SH DFND 02 0 26535 0 FERRO CORP COM 315405100 704 58939 SH DFND 04 0 0 58939 FERRO CORP COM 315405100 101831 8528529 SH SOLE 0 0 8528529 FERRO CORP COM 315405100 6 544 SH SOLE 0 544 0 F5 NETWORKS INC COM 315616102 9095 65207 SH DFND 01 0 65207 0 F5 NETWORKS INC COM 315616102 2367 16972 SH DFND 02 0 0 16972 F5 NETWORKS INC COM 315616102 5697 40843 SH DFND 02 0 40843 0 F5 NETWORKS INC COM 315616102 22746 163076 SH DFND 04 0 0 163076 F5 NETWORKS INC COM 315616102 908814 6515729 SH SOLE 0 0 6515729 F5 NETWORKS INC COM 315616102 54 387 SH SOLE 0 387 0 FIBROGEN INC COM 31572Q808 6327 156114 SH DFND 01 0 156114 0 FIBROGEN INC COM 31572Q808 980 24179 SH DFND 02 0 24179 0 FIBROGEN INC COM 31572Q808 2434 60048 SH DFND 04 0 0 60048 FIBROGEN INC COM 31572Q808 296154 7307031 SH SOLE 0 0 7307031 FIBROGEN INC COM 31572Q808 26 632 SH SOLE 0 632 0 FIDELITY D & D BANCORP INC COM 31609R100 127 2644 SH DFND 01 0 2644 0 FIDELITY D & D BANCORP INC COM 31609R100 39 805 SH DFND 04 0 0 805 FIDELITY D & D BANCORP INC COM 31609R100 7692 159947 SH SOLE 0 0 159947 FIDELITY D & D BANCORP INC COM 31609R100 0 9 SH SOLE 0 9 0 FIDELITY NATL INFORMATION SV COM 31620M106 88370 659034 SH DFND 01 0 659034 0 FIDELITY NATL INFORMATION SV COM 31620M106 23095 172238 SH DFND 02 0 0 172238 FIDELITY NATL INFORMATION SV COM 31620M106 51043 380661 SH DFND 02 0 380661 0 FIDELITY NATL INFORMATION SV COM 31620M106 224341 1673063 SH DFND 04 0 0 1673063 FIDELITY NATL INFORMATION SV COM 31620M106 6319851 47131414 SH SOLE 0 0 47131414 FIDELITY NATL INFORMATION SV COM 31620M106 560 4175 SH SOLE 0 4175 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2958 96493 SH DFND 01 0 96493 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2468 80490 SH DFND 02 0 0 80490 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5453 177846 SH DFND 02 0 177846 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10642 347087 SH DFND 04 0 0 347087 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 811919 26481371 SH SOLE 0 0 26481371 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 68 2215 SH SOLE 0 2215 0 FIESTA RESTAURANT GROUP INC COM 31660B101 90 14109 SH DFND 01 0 14109 0 FIESTA RESTAURANT GROUP INC COM 31660B101 57 9008 SH DFND 04 0 0 9008 FIESTA RESTAURANT GROUP INC COM 31660B101 9268 1452659 SH SOLE 0 0 1452659 FIESTA RESTAURANT GROUP INC COM 31660B101 3 468 SH SOLE 0 468 0 FIFTH THIRD BANCORP COM 316773100 14645 759600 SH DFND 01 0 759600 0 FIFTH THIRD BANCORP COM 316773100 3656 189608 SH DFND 02 0 0 189608 FIFTH THIRD BANCORP COM 316773100 7777 403394 SH DFND 02 0 403394 0 FIFTH THIRD BANCORP COM 316773100 38898 2017533 SH DFND 04 0 0 2017533 FIFTH THIRD BANCORP COM 316773100 1374295 71280856 SH SOLE 0 0 71280856 FIFTH THIRD BANCORP COM 316773100 134 6939 SH SOLE 0 6939 0 58 COM INC SPON ADR REP A 31680Q104 2441 45254 SH DFND 01 0 45254 0 58 COM INC SPON ADR REP A 31680Q104 2276 42195 SH DFND 02 0 42195 0 58 COM INC SPON ADR REP A 31680Q104 11002 203975 SH DFND 04 0 0 203975 58 COM INC SPON ADR REP A 31680Q104 716 13273 SH DFND 05 0 0 13273 58 COM INC SPON ADR REP A 31680Q104 175152 3247161 SH SOLE 0 0 3247161 51JOB INC SPONSORED ADS 316827104 957 13328 SH DFND 01 0 13328 0 51JOB INC SPONSORED ADS 316827104 946 13171 SH DFND 02 0 13171 0 51JOB INC SPONSORED ADS 316827104 4128 57500 SH DFND 04 0 0 57500 51JOB INC SPONSORED ADS 316827104 273 3808 SH DFND 05 0 0 3808 51JOB INC SPONSORED ADS 316827104 61857 861632 SH SOLE 0 0 861632 FINANCIAL INSTNS INC COM 317585404 218 11739 SH DFND 01 0 11739 0 FINANCIAL INSTNS INC COM 317585404 52 2801 SH DFND 02 0 2801 0 FINANCIAL INSTNS INC COM 317585404 127 6832 SH DFND 04 0 0 6832 FINANCIAL INSTNS INC COM 317585404 14164 761110 SH SOLE 0 0 761110 FINANCIAL INSTNS INC COM 317585404 3 157 SH SOLE 0 157 0 FINJAN HLDGS INC COM NEW 31788H303 8 5060 SH DFND 01 0 5060 0 FINJAN HLDGS INC COM NEW 31788H303 12 7688 SH DFND 04 0 0 7688 FINJAN HLDGS INC COM NEW 31788H303 1067 692547 SH SOLE 0 0 692547 FINJAN HLDGS INC COM NEW 31788H303 0 88 SH SOLE 0 88 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 103 56903 SH DFND 01 0 56903 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 90 49667 SH DFND 05 0 0 49667 FINVOLUTION GROUP SPONSORED ADS 31810T101 3053 1686631 SH SOLE 0 0 1686631 FIREEYE INC COM 31816Q101 1006 82664 SH DFND 01 0 82664 0 FIREEYE INC COM 31816Q101 836 68655 SH DFND 02 0 68655 0 FIREEYE INC COM 31816Q101 1997 164002 SH DFND 04 0 0 164002 FIREEYE INC COM 31816Q101 67 5468 SH DFND 04 0 5468 0 FIREEYE INC COM 31816Q101 239652 19683923 SH SOLE 0 0 19683923 FIREEYE INC COM 31816Q101 17 1365 SH SOLE 0 1365 0 FIRST AMERN FINL CORP COM 31847R102 1807 37625 SH DFND 01 0 37625 0 FIRST AMERN FINL CORP COM 31847R102 1683 35047 SH DFND 02 0 35047 0 FIRST AMERN FINL CORP COM 31847R102 4075 84854 SH DFND 04 0 0 84854 FIRST AMERN FINL CORP COM 31847R102 540863 11263290 SH SOLE 0 0 11263290 FIRST AMERN FINL CORP COM 31847R102 63 1307 SH SOLE 0 1307 0 FIRST BANCORP INC ME COM 31866P102 156 7189 SH DFND 01 0 7189 0 FIRST BANCORP INC ME COM 31866P102 110 5059 SH DFND 04 0 0 5059 FIRST BANCORP INC ME COM 31866P102 11460 528113 SH SOLE 0 0 528113 FIRST BANCORP INC ME COM 31866P102 2 105 SH SOLE 0 105 0 FIRST BANCORP P R COM NEW 318672706 875 156581 SH DFND 01 0 156581 0 FIRST BANCORP P R COM NEW 318672706 426 76173 SH DFND 02 0 76173 0 FIRST BANCORP P R COM NEW 318672706 983 175812 SH DFND 04 0 0 175812 FIRST BANCORP P R COM NEW 318672706 130666 23374917 SH SOLE 0 0 23374917 FIRST BANCORP P R COM NEW 318672706 21 3765 SH SOLE 0 3765 0 FIRST BANCORP N C COM 318910106 534 21303 SH DFND 01 0 21303 0 FIRST BANCORP N C COM 318910106 243 9672 SH DFND 02 0 9672 0 FIRST BANCORP N C COM 318910106 562 22398 SH DFND 04 0 0 22398 FIRST BANCORP N C COM 318910106 35551 1417522 SH SOLE 0 0 1417522 FIRST BANCORP N C COM 318910106 11 426 SH SOLE 0 426 0 FIRST BANCSHARES INC MS COM 318916103 337 14983 SH DFND 01 0 14983 0 FIRST BANCSHARES INC MS COM 318916103 101 4476 SH DFND 02 0 4476 0 FIRST BANCSHARES INC MS COM 318916103 283 12570 SH DFND 04 0 0 12570 FIRST BANCSHARES INC MS COM 318916103 23138 1028340 SH SOLE 0 0 1028340 FIRST BANCSHARES INC MS COM 318916103 3 143 SH SOLE 0 143 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 72 10970 SH DFND 01 0 10970 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 39 6043 SH DFND 04 0 0 6043 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6206 951776 SH SOLE 0 0 951776 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2 281 SH SOLE 0 281 0 FIRST BUSEY CORP COM NEW 319383204 680 36444 SH DFND 01 0 36444 0 FIRST BUSEY CORP COM NEW 319383204 292 15683 SH DFND 02 0 15683 0 FIRST BUSEY CORP COM NEW 319383204 724 38798 SH DFND 04 0 0 38798 FIRST BUSEY CORP COM NEW 319383204 46109 2472334 SH SOLE 0 0 2472334 FIRST BUSEY CORP COM NEW 319383204 15 789 SH SOLE 0 789 0 FIRST BUS FINL SVCS INC WIS COM 319390100 101 6124 SH DFND 01 0 6124 0 FIRST BUS FINL SVCS INC WIS COM 319390100 26 1600 SH DFND 04 0 0 1600 FIRST BUS FINL SVCS INC WIS COM 319390100 6671 405538 SH SOLE 0 0 405538 FIRST BUS FINL SVCS INC WIS COM 319390100 0 7 SH SOLE 0 7 0 FIRST CAPITAL INC COM 31942S104 164 2357 SH DFND 01 0 2357 0 FIRST CAPITAL INC COM 31942S104 88 1270 SH DFND 04 0 0 1270 FIRST CAPITAL INC COM 31942S104 10092 145275 SH SOLE 0 0 145275 FIRST CAPITAL INC COM 31942S104 2 27 SH SOLE 0 27 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 993 2452 SH DFND 01 0 2452 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 974 2404 SH DFND 02 0 2404 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2155 5320 SH DFND 04 0 0 5320 FIRST CTZNS BANCSHARES INC N CL A 31946M103 151567 374221 SH SOLE 0 0 374221 FIRST CTZNS BANCSHARES INC N CL A 31946M103 56 139 SH SOLE 0 139 0 FIRST CHOICE BANCORP COM 31948P104 116 7086 SH DFND 01 0 7086 0 FIRST CHOICE BANCORP COM 31948P104 36 2187 SH DFND 04 0 0 2187 FIRST CHOICE BANCORP COM 31948P104 7651 467070 SH SOLE 0 0 467070 FIRST CHOICE BANCORP COM 31948P104 2 119 SH SOLE 0 119 0 FIRST COMWLTH FINL CORP PA COM 319829107 594 71687 SH DFND 01 0 71687 0 FIRST COMWLTH FINL CORP PA COM 319829107 309 37374 SH DFND 02 0 37374 0 FIRST COMWLTH FINL CORP PA COM 319829107 665 80320 SH DFND 04 0 0 80320 FIRST COMWLTH FINL CORP PA COM 319829107 88964 10744410 SH SOLE 0 0 10744410 FIRST COMWLTH FINL CORP PA COM 319829107 21 2535 SH SOLE 0 2535 0 FIRST CMNTY CORP S C COM 319835104 77 5070 SH DFND 01 0 5070 0 FIRST CMNTY CORP S C COM 319835104 17 1092 SH DFND 04 0 0 1092 FIRST CMNTY CORP S C COM 319835104 4499 296965 SH SOLE 0 0 296965 FIRST CMNTY CORP S C COM 319835104 0 7 SH SOLE 0 7 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 274 12191 SH DFND 01 0 12191 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 91 4060 SH DFND 02 0 4060 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 257 11437 SH DFND 04 0 0 11437 FIRST CMNTY BANKSHARES INC V COM 31983A103 16895 752562 SH SOLE 0 0 752562 FIRST CMNTY BANKSHARES INC V COM 31983A103 3 145 SH SOLE 0 145 0 1ST CONSTITUTION BANCORP COM 31986N102 77 6240 SH DFND 01 0 6240 0 1ST CONSTITUTION BANCORP COM 31986N102 20 1617 SH DFND 04 0 0 1617 1ST CONSTITUTION BANCORP COM 31986N102 5058 407878 SH SOLE 0 0 407878 1ST CONSTITUTION BANCORP COM 31986N102 0 8 SH SOLE 0 8 0 FIRST FINL BANCORP OH COM 320209109 992 71453 SH DFND 01 0 71453 0 FIRST FINL BANCORP OH COM 320209109 398 28657 SH DFND 02 0 28657 0 FIRST FINL BANCORP OH COM 320209109 1045 75216 SH DFND 04 0 0 75216 FIRST FINL BANCORP OH COM 320209109 138510 9971888 SH SOLE 0 0 9971888 FIRST FINL BANCORP OH COM 320209109 29 2105 SH SOLE 0 2105 0 FIRST FINL BANKSHARES COM 32020R109 7836 271219 SH DFND 01 0 271219 0 FIRST FINL BANKSHARES COM 32020R109 1150 39813 SH DFND 02 0 39813 0 FIRST FINL BANKSHARES COM 32020R109 2764 95679 SH DFND 04 0 0 95679 FIRST FINL BANKSHARES COM 32020R109 371913 12873405 SH SOLE 0 0 12873405 FIRST FINL BANKSHARES COM 32020R109 41 1433 SH SOLE 0 1433 0 FIRST FINL CORP IND COM 320218100 360 9763 SH DFND 01 0 9763 0 FIRST FINL CORP IND COM 320218100 100 2725 SH DFND 02 0 2725 0 FIRST FINL CORP IND COM 320218100 285 7724 SH DFND 04 0 0 7724 FIRST FINL CORP IND COM 320218100 26169 710351 SH SOLE 0 0 710351 FIRST FINL CORP IND COM 320218100 3 86 SH SOLE 0 86 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 12 1253 SH DFND 01 0 1253 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 35 3588 SH DFND 04 0 0 3588 FIRST FINANCIAL NORTHWEST IN COM 32022K102 3340 344634 SH SOLE 0 0 344634 FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 8 SH SOLE 0 8 0 FIRST FNDTN INC COM 32026V104 667 40840 SH DFND 01 0 40840 0 FIRST FNDTN INC COM 32026V104 112 6825 SH DFND 02 0 6825 0 FIRST FNDTN INC COM 32026V104 384 23479 SH DFND 04 0 0 23479 FIRST FNDTN INC COM 32026V104 30083 1841076 SH SOLE 0 0 1841076 FIRST FNDTN INC COM 32026V104 5 297 SH SOLE 0 297 0 FIRST GTY BANCSHARES INC COM 32043P106 41 3344 SH DFND 01 0 3344 0 FIRST GTY BANCSHARES INC COM 32043P106 23 1867 SH DFND 04 0 0 1867 FIRST GTY BANCSHARES INC COM 32043P106 3234 264460 SH SOLE 0 0 264460 FIRST GTY BANCSHARES INC COM 32043P106 0 6 SH SOLE 0 6 0 FIRST HORIZON NATL CORP COM 320517105 1069 107299 SH DFND 01 0 107299 0 FIRST HORIZON NATL CORP COM 320517105 1065 106967 SH DFND 02 0 106967 0 FIRST HORIZON NATL CORP COM 320517105 2385 239472 SH DFND 04 0 0 239472 FIRST HORIZON NATL CORP COM 320517105 309500 31074321 SH SOLE 0 0 31074321 FIRST HORIZON NATL CORP COM 320517105 53 5291 SH SOLE 0 5291 0 FIRST HAWAIIAN INC COM 32051X108 757 43914 SH DFND 01 0 43914 0 FIRST HAWAIIAN INC COM 32051X108 694 40262 SH DFND 02 0 40262 0 FIRST HAWAIIAN INC COM 32051X108 1692 98133 SH DFND 04 0 0 98133 FIRST HAWAIIAN INC COM 32051X108 214175 12423154 SH SOLE 0 0 12423154 FIRST HAWAIIAN INC COM 32051X108 30 1725 SH SOLE 0 1725 0 FIRST INDL RLTY TR INC COM 32054K103 1665 43316 SH DFND 01 0 43316 0 FIRST INDL RLTY TR INC COM 32054K103 11661 303351 SH DFND 02 0 303351 0 FIRST INDL RLTY TR INC COM 32054K103 3546 92258 SH DFND 04 0 0 92258 FIRST INDL RLTY TR INC COM 32054K103 684839 17815793 SH SOLE 0 0 17815793 FIRST INDL RLTY TR INC COM 32054K103 41 1071 SH SOLE 0 1071 0 FIRST INTERNET BK IND COM 320557101 118 7106 SH DFND 01 0 7106 0 FIRST INTERNET BK IND COM 320557101 34 2061 SH DFND 04 0 0 2061 FIRST INTERNET BK IND COM 320557101 8596 517201 SH SOLE 0 0 517201 FIRST INTERNET BK IND COM 320557101 2 121 SH SOLE 0 121 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 915 29568 SH DFND 01 0 29568 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 317 10225 SH DFND 02 0 10225 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 989 31944 SH DFND 04 0 0 31944 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 115340 3725457 SH SOLE 0 0 3725457 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 29 925 SH SOLE 0 925 0 FIRST LONG IS CORP COM 320734106 279 17046 SH DFND 01 0 17046 0 FIRST LONG IS CORP COM 320734106 89 5460 SH DFND 02 0 5460 0 FIRST LONG IS CORP COM 320734106 266 16295 SH DFND 04 0 0 16295 FIRST LONG IS CORP COM 320734106 20467 1252541 SH SOLE 0 0 1252541 FIRST LONG IS CORP COM 320734106 3 188 SH SOLE 0 188 0 FIRST MAJESTIC SILVER CORP COM 32076V103 908 91289 SH DFND 01 0 91289 0 FIRST MAJESTIC SILVER CORP COM 32076V103 445 44743 SH DFND 02 0 44743 0 FIRST MAJESTIC SILVER CORP COM 32076V103 769 77267 SH DFND 04 0 0 77267 FIRST MAJESTIC SILVER CORP COM 32076V103 45268 4549577 SH SOLE 0 0 4549577 FIRST MAJESTIC SILVER CORP COM 32076V103 2264 227514 SH SOLE 0 227514 0 FIRST MERCHANTS CORP COM 320817109 1069 38787 SH DFND 01 0 38787 0 FIRST MERCHANTS CORP COM 320817109 496 17982 SH DFND 02 0 17982 0 FIRST MERCHANTS CORP COM 320817109 1230 44616 SH DFND 04 0 0 44616 FIRST MERCHANTS CORP COM 320817109 138995 5041541 SH SOLE 0 0 5041541 FIRST MERCHANTS CORP COM 320817109 10 361 SH SOLE 0 361 0 FIRST MID BANCSHARES INC COM 320866106 271 10329 SH DFND 01 0 10329 0 FIRST MID BANCSHARES INC COM 320866106 54 2050 SH DFND 02 0 2050 0 FIRST MID BANCSHARES INC COM 320866106 236 8979 SH DFND 04 0 0 8979 FIRST MID BANCSHARES INC COM 320866106 15393 586850 SH SOLE 0 0 586850 FIRST MID BANCSHARES INC COM 320866106 3 114 SH SOLE 0 114 0 FIRST MIDWEST BANCORP DEL COM 320867104 1105 82755 SH DFND 01 0 82755 0 FIRST MIDWEST BANCORP DEL COM 320867104 434 32526 SH DFND 02 0 32526 0 FIRST MIDWEST BANCORP DEL COM 320867104 1167 87419 SH DFND 04 0 0 87419 FIRST MIDWEST BANCORP DEL COM 320867104 163834 12272240 SH SOLE 0 0 12272240 FIRST MIDWEST BANCORP DEL COM 320867104 21 1610 SH SOLE 0 1610 0 FIRST NATL CORP COM 32106V107 16 1183 SH DFND 01 0 1183 0 FIRST NATL CORP COM 32106V107 26 1871 SH DFND 04 0 0 1871 FIRST NATL CORP COM 32106V107 900 64822 SH SOLE 0 0 64822 FIRST NORTHWEST BANCORP COM 335834107 85 6864 SH DFND 01 0 6864 0 FIRST NORTHWEST BANCORP COM 335834107 55 4449 SH DFND 04 0 0 4449 FIRST NORTHWEST BANCORP COM 335834107 6832 550096 SH SOLE 0 0 550096 FIRST NORTHWEST BANCORP COM 335834107 0 5 SH SOLE 0 5 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 19389 182933 SH DFND 01 0 182933 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4838 45645 SH DFND 02 0 0 45645 FIRST REP BK SAN FRANCISCO C COM 33616C100 10447 98562 SH DFND 02 0 98562 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 48763 460073 SH DFND 04 0 0 460073 FIRST REP BK SAN FRANCISCO C COM 33616C100 1918829 18103871 SH SOLE 0 0 18103871 FIRST REP BK SAN FRANCISCO C COM 33616C100 116 1093 SH SOLE 0 1093 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 59 1367 SH DFND 01 0 1367 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 8 193 SH DFND 04 0 0 193 FIRST SAVINGS FINL GROUP INC COM 33621E109 4041 93262 SH SOLE 0 0 93262 FIRST SOLAR INC COM 336433107 1345 27173 SH DFND 01 0 27173 0 FIRST SOLAR INC COM 336433107 1239 25039 SH DFND 02 0 25039 0 FIRST SOLAR INC COM 336433107 2973 60058 SH DFND 04 0 0 60058 FIRST SOLAR INC COM 336433107 346210 6994143 SH SOLE 0 0 6994143 FIRST SOLAR INC COM 336433107 48 974 SH SOLE 0 974 0 1ST SOURCE CORP COM 336901103 411 11545 SH DFND 01 0 11545 0 1ST SOURCE CORP COM 336901103 141 3955 SH DFND 02 0 3955 0 1ST SOURCE CORP COM 336901103 602 16925 SH DFND 04 0 0 16925 1ST SOURCE CORP COM 336901103 28390 797922 SH SOLE 0 0 797922 1ST SOURCE CORP COM 336901103 2 61 SH SOLE 0 61 0 FIRST UTD CORP COM 33741H107 59 4398 SH DFND 01 0 4398 0 FIRST UTD CORP COM 33741H107 30 2250 SH DFND 04 0 0 2250 FIRST UTD CORP COM 33741H107 5405 405163 SH SOLE 0 0 405163 FIRST UTD CORP COM 33741H107 0 8 SH SOLE 0 8 0 FIRST US BANCSHARES INC COM 33744V103 12 1697 SH DFND 01 0 1697 0 FIRST US BANCSHARES INC COM 33744V103 6 800 SH DFND 04 0 0 800 FIRST US BANCSHARES INC COM 33744V103 532 77118 SH SOLE 0 0 77118 FIRST WESTN FINL INC COM 33751L105 61 4260 SH DFND 01 0 4260 0 FIRST WESTN FINL INC COM 33751L105 20 1375 SH DFND 04 0 0 1375 FIRST WESTN FINL INC COM 33751L105 2609 183073 SH SOLE 0 0 183073 FIRSTCASH INC COM 33767D105 5713 84661 SH DFND 01 0 84661 0 FIRSTCASH INC COM 33767D105 926 13725 SH DFND 02 0 13725 0 FIRSTCASH INC COM 33767D105 2098 31097 SH DFND 04 0 0 31097 FIRSTCASH INC COM 33767D105 247315 3665018 SH SOLE 0 0 3665018 FIRSTCASH INC COM 33767D105 30 438 SH SOLE 0 438 0 FIRSTSERVICE CORP NEW COM 33767E202 1650 16376 SH DFND 01 0 16376 0 FIRSTSERVICE CORP NEW COM 33767E202 1111 11025 SH DFND 02 0 11025 0 FIRSTSERVICE CORP NEW COM 33767E202 1458 14467 SH DFND 04 0 0 14467 FIRSTSERVICE CORP NEW COM 33767E202 88016 873607 SH SOLE 0 0 873607 FIRSTSERVICE CORP NEW COM 33767E202 19777 196299 SH SOLE 0 196299 0 FISERV INC COM 337738108 60470 619447 SH DFND 01 0 619447 0 FISERV INC COM 337738108 15581 159604 SH DFND 02 0 0 159604 FISERV INC COM 337738108 34105 349367 SH DFND 02 0 349367 0 FISERV INC COM 337738108 150082 1537406 SH DFND 04 0 0 1537406 FISERV INC COM 337738108 1779 18225 SH DFND 04 0 18225 0 FISERV INC COM 337738108 4252328 43560011 SH SOLE 0 0 43560011 FISERV INC COM 337738108 392 4012 SH SOLE 0 4012 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 754 25617 SH DFND 01 0 25617 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 466 15834 SH DFND 02 0 15834 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 882 29973 SH DFND 04 0 0 29973 FLAGSTAR BANCORP INC COM PAR .001 337930705 102401 3479483 SH SOLE 0 0 3479483 FLAGSTAR BANCORP INC COM PAR .001 337930705 28 946 SH SOLE 0 946 0 FIRSTENERGY CORP COM 337932107 22429 578373 SH DFND 01 0 578373 0 FIRSTENERGY CORP COM 337932107 5827 150266 SH DFND 02 0 0 150266 FIRSTENERGY CORP COM 337932107 23099 595643 SH DFND 02 0 595643 0 FIRSTENERGY CORP COM 337932107 59237 1527506 SH DFND 04 0 0 1527506 FIRSTENERGY CORP COM 337932107 2476860 63869527 SH SOLE 0 0 63869527 FIRSTENERGY CORP COM 337932107 163 4208 SH SOLE 0 4208 0 FITBIT INC CL A 33812L102 2522 390362 SH DFND 01 0 390362 0 FITBIT INC CL A 33812L102 471 72984 SH DFND 02 0 72984 0 FITBIT INC CL A 33812L102 1050 162563 SH DFND 04 0 0 162563 FITBIT INC CL A 33812L102 146178 22628113 SH SOLE 0 0 22628113 FITBIT INC CL A 33812L102 9 1388 SH SOLE 0 1388 0 FIVE BELOW INC COM 33829M101 2741 25639 SH DFND 01 0 25639 0 FIVE BELOW INC COM 33829M101 1784 16686 SH DFND 02 0 16686 0 FIVE BELOW INC COM 33829M101 4381 40978 SH DFND 04 0 0 40978 FIVE BELOW INC COM 33829M101 645 6033 SH DFND 04 0 6033 0 FIVE BELOW INC COM 33829M101 536363 5016958 SH SOLE 0 0 5016958 FIVE BELOW INC COM 33829M101 39 366 SH SOLE 0 366 0 FIVE9 INC COM 338307101 3166 28605 SH DFND 01 0 28605 0 FIVE9 INC COM 338307101 2133 19277 SH DFND 02 0 19277 0 FIVE9 INC COM 338307101 5115 46217 SH DFND 04 0 0 46217 FIVE9 INC COM 338307101 755 6821 SH DFND 04 0 6821 0 FIVE9 INC COM 338307101 707619 6393954 SH SOLE 0 0 6393954 FIVE9 INC COM 338307101 73 658 SH SOLE 0 658 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 129 21156 SH DFND 01 0 21156 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 53 8707 SH DFND 04 0 0 8707 FIVE PRIME THERAPEUTICS INC COM 33830X104 9212 1510111 SH SOLE 0 0 1510111 FIVE PRIME THERAPEUTICS INC COM 33830X104 10 1712 SH SOLE 0 1712 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 52 13342 SH DFND 01 0 13342 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 19 4799 SH DFND 04 0 0 4799 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 3791 971929 SH SOLE 0 0 971929 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 0 107 SH SOLE 0 107 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 95 20756 SH DFND 02 0 20756 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 101 21983 SH DFND 04 0 0 21983 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 12310 2676054 SH SOLE 0 0 2676054 FLEETCOR TECHNOLOGIES INC COM 339041105 24947 99181 SH DFND 01 0 99181 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6121 24335 SH DFND 02 0 0 24335 FLEETCOR TECHNOLOGIES INC COM 339041105 12898 51279 SH DFND 02 0 51279 0 FLEETCOR TECHNOLOGIES INC COM 339041105 57417 228271 SH DFND 04 0 0 228271 FLEETCOR TECHNOLOGIES INC COM 339041105 2293 9117 SH DFND 04 0 9117 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2273582 9039009 SH SOLE 0 0 9039009 FLEETCOR TECHNOLOGIES INC COM 339041105 136 540 SH SOLE 0 540 0 FLEXSTEEL INDS INC COM 339382103 17 1354 SH DFND 01 0 1354 0 FLEXSTEEL INDS INC COM 339382103 18 1400 SH DFND 04 0 0 1400 FLEXSTEEL INDS INC COM 339382103 4061 321568 SH SOLE 0 0 321568 FLEXSTEEL INDS INC COM 339382103 0 33 SH SOLE 0 33 0 FLEXION THERAPEUTICS INC COM 33938J106 949 72202 SH DFND 01 0 72202 0 FLEXION THERAPEUTICS INC COM 33938J106 228 17346 SH DFND 02 0 17346 0 FLEXION THERAPEUTICS INC COM 33938J106 434 33012 SH DFND 04 0 0 33012 FLEXION THERAPEUTICS INC COM 33938J106 28290 2151343 SH SOLE 0 0 2151343 FLEXION THERAPEUTICS INC COM 33938J106 12 894 SH SOLE 0 894 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 177 86857 SH SOLE 0 0 86857 FLEXSHOPPER INC COM NEW 33939J303 1082 622117 SH SOLE 0 0 622117 FLOOR & DECOR HLDGS INC CL A 339750101 2072 35948 SH DFND 01 0 35948 0 FLOOR & DECOR HLDGS INC CL A 339750101 1669 28956 SH DFND 02 0 28956 0 FLOOR & DECOR HLDGS INC CL A 339750101 3280 56893 SH DFND 04 0 0 56893 FLOOR & DECOR HLDGS INC CL A 339750101 517 8974 SH DFND 04 0 8974 0 FLOOR & DECOR HLDGS INC CL A 339750101 450658 7817143 SH SOLE 0 0 7817143 FLOOR & DECOR HLDGS INC CL A 339750101 34 589 SH SOLE 0 589 0 FLOTEK INDS INC DEL COM 343389102 13 10937 SH DFND 01 0 10937 0 FLOTEK INDS INC DEL COM 343389102 19 15792 SH DFND 04 0 0 15792 FLOTEK INDS INC DEL COM 343389102 3285 2737399 SH SOLE 0 0 2737399 FLOTEK INDS INC DEL COM 343389102 0 136 SH SOLE 0 136 0 FLUOR CORP NEW COM 343412102 1230 101827 SH DFND 01 0 101827 0 FLUOR CORP NEW COM 343412102 569 47111 SH DFND 02 0 47111 0 FLUOR CORP NEW COM 343412102 1313 108666 SH DFND 04 0 0 108666 FLUOR CORP NEW COM 343412102 142216 11772841 SH SOLE 0 0 11772841 FLUOR CORP NEW COM 343412102 21 1763 SH SOLE 0 1763 0 FLOWERS FOODS INC COM 343498101 1490 66658 SH DFND 01 0 66658 0 FLOWERS FOODS INC COM 343498101 1614 72182 SH DFND 02 0 72182 0 FLOWERS FOODS INC COM 343498101 3642 162902 SH DFND 04 0 0 162902 FLOWERS FOODS INC COM 343498101 399340 17859588 SH SOLE 0 0 17859588 FLOWERS FOODS INC COM 343498101 495 22137 SH SOLE 0 22137 0 FLOWSERVE CORP COM 34354P105 3977 139437 SH DFND 01 0 139437 0 FLOWSERVE CORP COM 34354P105 1313 46052 SH DFND 02 0 46052 0 FLOWSERVE CORP COM 34354P105 10286 360668 SH DFND 04 0 0 360668 FLOWSERVE CORP COM 34354P105 395916 13882061 SH SOLE 0 0 13882061 FLOWSERVE CORP COM 34354P105 28 985 SH SOLE 0 985 0 FLUENT INC COM 34380C102 60 33486 SH DFND 01 0 33486 0 FLUENT INC COM 34380C102 13 7500 SH DFND 04 0 0 7500 FLUENT INC COM 34380C102 3028 1701153 SH SOLE 0 0 1701153 FLUENT INC COM 34380C102 0 192 SH SOLE 0 192 0 FLUIDIGM CORP DEL COM 34385P108 239 59724 SH DFND 01 0 59724 0 FLUIDIGM CORP DEL COM 34385P108 84 21007 SH DFND 04 0 0 21007 FLUIDIGM CORP DEL COM 34385P108 15441 3850568 SH SOLE 0 0 3850568 FLUIDIGM CORP DEL COM 34385P108 1 283 SH SOLE 0 283 0 FLUSHING FINL CORP COM 343873105 225 19522 SH DFND 01 0 19522 0 FLUSHING FINL CORP COM 343873105 132 11500 SH DFND 02 0 11500 0 FLUSHING FINL CORP COM 343873105 237 20580 SH DFND 04 0 0 20580 FLUSHING FINL CORP COM 343873105 16358 1419952 SH SOLE 0 0 1419952 FLUSHING FINL CORP COM 343873105 3 233 SH SOLE 0 233 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2156 65223 SH DFND 01 0 65223 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 270 8170 SH DFND 02 0 8170 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 692 20939 SH DFND 04 0 0 20939 FOCUS FINL PARTNERS INC COM CL A 34417P100 92630 2802727 SH SOLE 0 0 2802727 FOCUS FINL PARTNERS INC COM CL A 34417P100 6 179 SH SOLE 0 179 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 35 557 SH DFND 02 0 557 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 149 2401 SH DFND 04 0 0 2401 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14159 228336 SH SOLE 0 0 228336 FONAR CORP COM NEW 344437405 95 4441 SH DFND 01 0 4441 0 FONAR CORP COM NEW 344437405 30 1400 SH DFND 04 0 0 1400 FONAR CORP COM NEW 344437405 10444 488744 SH SOLE 0 0 488744 FONAR CORP COM NEW 344437405 1 26 SH SOLE 0 26 0 FOOT LOCKER INC COM 344849104 1035 35500 SH DFND 01 0 35500 0 FOOT LOCKER INC COM 344849104 1003 34382 SH DFND 02 0 34382 0 FOOT LOCKER INC COM 344849104 2443 83782 SH DFND 04 0 0 83782 FOOT LOCKER INC COM 344849104 273842 9391004 SH SOLE 0 0 9391004 FOOT LOCKER INC COM 344849104 62 2132 SH SOLE 0 2132 0 FORD MTR CO DEL COM 345370860 25318 4164088 SH DFND 01 0 4164088 0 FORD MTR CO DEL COM 345370860 6604 1086165 SH DFND 02 0 0 1086165 FORD MTR CO DEL COM 345370860 14324 2355894 SH DFND 02 0 2355894 0 FORD MTR CO DEL COM 345370860 67806 11152342 SH DFND 04 0 0 11152342 FORD MTR CO DEL COM 345370860 1683531 276896492 SH SOLE 0 0 276896492 FORD MTR CO DEL COM 345370860 295 48464 SH SOLE 0 48464 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2084 98282 SH DFND 01 0 98282 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 70 3292 SH DFND 02 0 3292 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 288 13569 SH DFND 04 0 0 13569 FORESCOUT TECHNOLOGIES INC COM 34553D101 48684 2296424 SH SOLE 0 0 2296424 FORESCOUT TECHNOLOGIES INC COM 34553D101 6 301 SH SOLE 0 301 0 FORESTAR GROUP INC COM 346232101 176 11703 SH DFND 01 0 11703 0 FORESTAR GROUP INC COM 346232101 70 4637 SH DFND 02 0 4637 0 FORESTAR GROUP INC COM 346232101 143 9514 SH DFND 04 0 0 9514 FORESTAR GROUP INC COM 346232101 34972 2319089 SH SOLE 0 0 2319089 FORESTAR GROUP INC COM 346232101 1 64 SH SOLE 0 64 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 3709 79776 SH SOLE 0 0 79776 FORMFACTOR INC COM 346375108 4650 158536 SH DFND 01 0 158536 0 FORMFACTOR INC COM 346375108 568 19377 SH DFND 02 0 19377 0 FORMFACTOR INC COM 346375108 1635 55757 SH DFND 04 0 0 55757 FORMFACTOR INC COM 346375108 237928 8112090 SH SOLE 0 0 8112090 FORMFACTOR INC COM 346375108 38 1301 SH SOLE 0 1301 0 FORRESTER RESH INC COM 346563109 731 22812 SH DFND 01 0 22812 0 FORRESTER RESH INC COM 346563109 63 1974 SH DFND 02 0 1974 0 FORRESTER RESH INC COM 346563109 301 9395 SH DFND 04 0 0 9395 FORRESTER RESH INC COM 346563109 35501 1108018 SH SOLE 0 0 1108018 FORRESTER RESH INC COM 346563109 2 60 SH SOLE 0 60 0 FORTIS INC COM 349553107 8186 214961 SH DFND 01 0 214961 0 FORTIS INC COM 349553107 4849 127338 SH DFND 02 0 0 127338 FORTIS INC COM 349553107 18959 497876 SH DFND 02 0 497876 0 FORTIS INC COM 349553107 17316 454735 SH DFND 04 0 0 454735 FORTIS INC COM 349553107 455013 11948875 SH SOLE 0 0 11948875 FORTIS INC COM 349553107 28085 737536 SH SOLE 0 737536 0 FORTINET INC COM 34959E109 21836 159077 SH DFND 01 0 159077 0 FORTINET INC COM 34959E109 5710 41597 SH DFND 02 0 0 41597 FORTINET INC COM 34959E109 11750 85596 SH DFND 02 0 85596 0 FORTINET INC COM 34959E109 51643 376213 SH DFND 04 0 0 376213 FORTINET INC COM 34959E109 2018 14698 SH DFND 04 0 14698 0 FORTINET INC COM 34959E109 2176810 15857872 SH SOLE 0 0 15857872 FORTINET INC COM 34959E109 131 951 SH SOLE 0 951 0 FORTIVE CORP COM 34959J108 21394 316206 SH DFND 01 0 316206 0 FORTIVE CORP COM 34959J108 5769 85259 SH DFND 02 0 0 85259 FORTIVE CORP COM 34959J108 12442 183885 SH DFND 02 0 183885 0 FORTIVE CORP COM 34959J108 54346 803221 SH DFND 04 0 0 803221 FORTIVE CORP COM 34959J108 1463944 21636771 SH SOLE 0 0 21636771 FORTIVE CORP COM 34959J108 132 1949 SH SOLE 0 1949 0 FORTRESS BIOTECH INC COM 34960Q109 310 115723 SH DFND 01 0 115723 0 FORTRESS BIOTECH INC COM 34960Q109 57 21359 SH DFND 04 0 0 21359 FORTRESS BIOTECH INC COM 34960Q109 5665 2113705 SH SOLE 0 0 2113705 FORTRESS BIOTECH INC COM 34960Q109 0 154 SH SOLE 0 154 0 FORTERRA INC COM 34960W106 434 38920 SH DFND 01 0 38920 0 FORTERRA INC COM 34960W106 80 7172 SH DFND 02 0 7172 0 FORTERRA INC COM 34960W106 267 23900 SH DFND 04 0 0 23900 FORTERRA INC COM 34960W106 11724 1050557 SH SOLE 0 0 1050557 FORTERRA INC COM 34960W106 14 1262 SH SOLE 0 1262 0 FORTE BIOSCIENCES INC COM 34962G109 6 385 SH DFND 04 0 0 385 FORTE BIOSCIENCES INC COM 34962G109 880 60355 SH SOLE 0 0 60355 FORTE BIOSCIENCES INC COM 34962G109 0 4 SH SOLE 0 4 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 9551 149403 SH DFND 01 0 149403 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2690 42080 SH DFND 02 0 0 42080 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5285 82669 SH DFND 02 0 82669 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 24313 380299 SH DFND 04 0 0 380299 FORTUNE BRANDS HOME & SEC IN COM 34964C106 933618 14603755 SH SOLE 0 0 14603755 FORTUNE BRANDS HOME & SEC IN COM 34964C106 56 873 SH SOLE 0 873 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 8 14448 SH DFND 01 0 14448 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 11 19886 SH DFND 04 0 0 19886 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1799 3405899 SH SOLE 0 0 3405899 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 383 SH SOLE 0 383 0 FORWARD AIR CORP COM 349853101 2164 43436 SH DFND 01 0 43436 0 FORWARD AIR CORP COM 349853101 434 8702 SH DFND 02 0 8702 0 FORWARD AIR CORP COM 349853101 1054 21153 SH DFND 04 0 0 21153 FORWARD AIR CORP COM 349853101 142159 2853448 SH SOLE 0 0 2853448 FORWARD AIR CORP COM 349853101 10 201 SH SOLE 0 201 0 FORWARD INDS INC N Y COM NEW 349862300 150 115757 SH SOLE 0 0 115757 FOSSIL GROUP INC COM 34988V106 155 33400 SH DFND 01 0 33400 0 FOSSIL GROUP INC COM 34988V106 61 13020 SH DFND 04 0 0 13020 FOSSIL GROUP INC COM 34988V106 13537 2911228 SH SOLE 0 0 2911228 FOSSIL GROUP INC COM 34988V106 1 205 SH SOLE 0 205 0 FORTUNA SILVER MINES INC COM 349915108 240 47222 SH DFND 02 0 47222 0 FORTUNA SILVER MINES INC COM 349915108 361 70835 SH DFND 04 0 0 70835 FOSTER L B CO COM 350060109 84 6582 SH DFND 01 0 6582 0 FOSTER L B CO COM 350060109 38 2962 SH DFND 04 0 0 2962 FOSTER L B CO COM 350060109 7556 591685 SH SOLE 0 0 591685 FOSTER L B CO COM 350060109 1 54 SH SOLE 0 54 0 FOUNDATION BLDG MATLS INC COM 350392106 317 20297 SH DFND 01 0 20297 0 FOUNDATION BLDG MATLS INC COM 350392106 99 6362 SH DFND 02 0 6362 0 FOUNDATION BLDG MATLS INC COM 350392106 418 26776 SH DFND 04 0 0 26776 FOUNDATION BLDG MATLS INC COM 350392106 30939 1982000 SH SOLE 0 0 1982000 FOUNDATION BLDG MATLS INC COM 350392106 20 1270 SH SOLE 0 1270 0 FOUR CORNERS PPTY TR INC COM 35086T109 3581 146748 SH DFND 01 0 146748 0 FOUR CORNERS PPTY TR INC COM 35086T109 4139 169614 SH DFND 02 0 169614 0 FOUR CORNERS PPTY TR INC COM 35086T109 1232 50473 SH DFND 04 0 0 50473 FOUR CORNERS PPTY TR INC COM 35086T109 194804 7983751 SH SOLE 0 0 7983751 FOUR CORNERS PPTY TR INC COM 35086T109 12 485 SH SOLE 0 485 0 FOX CORP CL A COM 35137L105 8368 312017 SH DFND 01 0 312017 0 FOX CORP CL A COM 35137L105 2768 103201 SH DFND 02 0 0 103201 FOX CORP CL A COM 35137L105 5569 207635 SH DFND 02 0 207635 0 FOX CORP CL A COM 35137L105 25172 938555 SH DFND 04 0 0 938555 FOX CORP CL A COM 35137L105 797743 29744330 SH SOLE 0 0 29744330 FOX CORP CL A COM 35137L105 24 878 SH SOLE 0 878 0 FOX CORP CL B COM 35137L204 6015 224091 SH DFND 01 0 224091 0 FOX CORP CL B COM 35137L204 1104 41139 SH DFND 02 0 0 41139 FOX CORP CL B COM 35137L204 2423 90273 SH DFND 02 0 90273 0 FOX CORP CL B COM 35137L204 11651 434108 SH DFND 04 0 0 434108 FOX CORP CL B COM 35137L204 389170 14499618 SH SOLE 0 0 14499618 FOX CORP CL B COM 35137L204 64 2373 SH SOLE 0 2373 0 FOX FACTORY HLDG CORP COM 35138V102 6664 80667 SH DFND 01 0 80667 0 FOX FACTORY HLDG CORP COM 35138V102 904 10945 SH DFND 02 0 10945 0 FOX FACTORY HLDG CORP COM 35138V102 2423 29336 SH DFND 04 0 0 29336 FOX FACTORY HLDG CORP COM 35138V102 345620 4183753 SH SOLE 0 0 4183753 FOX FACTORY HLDG CORP COM 35138V102 22 264 SH SOLE 0 264 0 FRANCESCAS HLDGS CORP COM NEW 351793203 3 746 SH DFND 04 0 0 746 FRANCESCAS HLDGS CORP COM NEW 351793203 475 123498 SH SOLE 0 0 123498 FRANCESCAS HLDGS CORP COM NEW 351793203 0 1 SH SOLE 0 1 0 FRANCHISE GROUP INC COM 35180X105 335 15332 SH DFND 01 0 15332 0 FRANCHISE GROUP INC COM 35180X105 91 4171 SH DFND 04 0 0 4171 FRANCHISE GROUP INC COM 35180X105 20109 919068 SH SOLE 0 0 919068 FRANCHISE GROUP INC COM 35180X105 3 136 SH SOLE 0 136 0 FRANCO NEV CORP COM 351858105 12317 88206 SH DFND 01 0 88206 0 FRANCO NEV CORP COM 351858105 7482 53579 SH DFND 02 0 0 53579 FRANCO NEV CORP COM 351858105 24806 177642 SH DFND 02 0 177642 0 FRANCO NEV CORP COM 351858105 24300 174017 SH DFND 04 0 0 174017 FRANCO NEV CORP COM 351858105 690989 4948362 SH SOLE 0 0 4948362 FRANCO NEV CORP COM 351858105 41642 298211 SH SOLE 0 298211 0 FRANKLIN COVEY CO COM 353469109 547 25551 SH DFND 01 0 25551 0 FRANKLIN COVEY CO COM 353469109 53 2494 SH DFND 02 0 2494 0 FRANKLIN COVEY CO COM 353469109 178 8315 SH DFND 04 0 0 8315 FRANKLIN COVEY CO COM 353469109 12029 562091 SH SOLE 0 0 562091 FRANKLIN COVEY CO COM 353469109 2 111 SH SOLE 0 111 0 FRANKLIN ELEC INC COM 353514102 4731 90079 SH DFND 01 0 90079 0 FRANKLIN ELEC INC COM 353514102 653 12428 SH DFND 02 0 12428 0 FRANKLIN ELEC INC COM 353514102 1583 30147 SH DFND 04 0 0 30147 FRANKLIN ELEC INC COM 353514102 226429 4311297 SH SOLE 0 0 4311297 FRANKLIN ELEC INC COM 353514102 32 617 SH SOLE 0 617 0 FRANKLIN FINL SVCS CORP COM 353525108 78 3022 SH DFND 01 0 3022 0 FRANKLIN FINL SVCS CORP COM 353525108 24 921 SH DFND 04 0 0 921 FRANKLIN FINL SVCS CORP COM 353525108 3027 116877 SH SOLE 0 0 116877 FRANKLIN FINL NETWORK INC COM 35352P104 285 11068 SH DFND 01 0 11068 0 FRANKLIN FINL NETWORK INC COM 35352P104 82 3197 SH DFND 02 0 3197 0 FRANKLIN FINL NETWORK INC COM 35352P104 273 10607 SH DFND 04 0 0 10607 FRANKLIN FINL NETWORK INC COM 35352P104 23068 895851 SH SOLE 0 0 895851 FRANKLIN FINL NETWORK INC COM 35352P104 3 116 SH SOLE 0 116 0 FRANKLIN RESOURCES INC COM 354613101 6178 294623 SH DFND 01 0 294623 0 FRANKLIN RESOURCES INC COM 354613101 1812 86392 SH DFND 02 0 0 86392 FRANKLIN RESOURCES INC COM 354613101 3586 171024 SH DFND 02 0 171024 0 FRANKLIN RESOURCES INC COM 354613101 16658 794372 SH DFND 04 0 0 794372 FRANKLIN RESOURCES INC COM 354613101 625018 29805322 SH SOLE 0 0 29805322 FRANKLIN RESOURCES INC COM 354613101 67 3184 SH SOLE 0 3184 0 FRANKLIN STR PPTYS CORP COM 35471R106 392 77011 SH DFND 01 0 77011 0 FRANKLIN STR PPTYS CORP COM 35471R106 1340 263276 SH DFND 02 0 263276 0 FRANKLIN STR PPTYS CORP COM 35471R106 438 86097 SH DFND 04 0 0 86097 FRANKLIN STR PPTYS CORP COM 35471R106 79852 15688075 SH SOLE 0 0 15688075 FRANKLIN STR PPTYS CORP COM 35471R106 3 552 SH SOLE 0 552 0 FREEPORT-MCMORAN INC CL B 35671D857 17915 1548389 SH DFND 01 0 1548389 0 FREEPORT-MCMORAN INC CL B 35671D857 4235 366070 SH DFND 02 0 0 366070 FREEPORT-MCMORAN INC CL B 35671D857 9113 787653 SH DFND 02 0 787653 0 FREEPORT-MCMORAN INC CL B 35671D857 44874 3878490 SH DFND 04 0 0 3878490 FREEPORT-MCMORAN INC CL B 35671D857 1779515 153804207 SH SOLE 0 0 153804207 FREEPORT-MCMORAN INC CL B 35671D857 148 12796 SH SOLE 0 12796 0 FREIGHTCAR AMER INC COM 357023100 4 2850 SH DFND 01 0 2850 0 FREIGHTCAR AMER INC COM 357023100 3 2488 SH DFND 04 0 0 2488 FREIGHTCAR AMER INC COM 357023100 619 499360 SH SOLE 0 0 499360 FREIGHTCAR AMER INC COM 357023100 0 9 SH SOLE 0 9 0 FREQUENCY ELECTRS INC COM 358010106 7 800 SH DFND 01 0 800 0 FREQUENCY ELECTRS INC COM 358010106 8 900 SH DFND 04 0 0 900 FREQUENCY ELECTRS INC COM 358010106 2675 292343 SH SOLE 0 0 292343 FRESHPET INC COM 358039105 6674 79770 SH DFND 01 0 79770 0 FRESHPET INC COM 358039105 1062 12690 SH DFND 02 0 12690 0 FRESHPET INC COM 358039105 2428 29021 SH DFND 04 0 0 29021 FRESHPET INC COM 358039105 233511 2791195 SH SOLE 0 0 2791195 FRESHPET INC COM 358039105 44 531 SH SOLE 0 531 0 FREQUENCY THERAPEUTICS INC COM 35803L108 1272 54690 SH DFND 01 0 54690 0 FREQUENCY THERAPEUTICS INC COM 35803L108 59 2524 SH DFND 04 0 0 2524 FREQUENCY THERAPEUTICS INC COM 35803L108 23383 1005718 SH SOLE 0 0 1005718 FREQUENCY THERAPEUTICS INC COM 35803L108 5 202 SH SOLE 0 202 0 FRIEDMAN INDS INC COM 358435105 12 2316 SH DFND 01 0 2316 0 FRIEDMAN INDS INC COM 358435105 1071 212096 SH SOLE 0 0 212096 FRONT YD RESIDENTIAL CORP COM 35904G107 321 36949 SH DFND 01 0 36949 0 FRONT YD RESIDENTIAL CORP COM 35904G107 121 13903 SH DFND 02 0 13903 0 FRONT YD RESIDENTIAL CORP COM 35904G107 356 40918 SH DFND 04 0 0 40918 FRONT YD RESIDENTIAL CORP COM 35904G107 54580 6273590 SH SOLE 0 0 6273590 FRONT YD RESIDENTIAL CORP COM 35904G107 2 251 SH SOLE 0 251 0 FRONTDOOR INC COM 35905A109 1373 30969 SH DFND 01 0 30969 0 FRONTDOOR INC COM 35905A109 1244 28063 SH DFND 02 0 28063 0 FRONTDOOR INC COM 35905A109 2800 63157 SH DFND 04 0 0 63157 FRONTDOOR INC COM 35905A109 71 1597 SH DFND 04 0 1597 0 FRONTDOOR INC COM 35905A109 352744 7957240 SH SOLE 0 0 7957240 FRONTDOOR INC COM 35905A109 25 564 SH SOLE 0 564 0 FUEL TECH INC COM 359523107 4 4417 SH DFND 04 0 0 4417 FUEL TECH INC COM 359523107 347 413378 SH SOLE 0 0 413378 FUELCELL ENERGY INC COM 35952H601 781 345372 SH DFND 01 0 345372 0 FUELCELL ENERGY INC COM 35952H601 144 63937 SH DFND 04 0 0 63937 FUELCELL ENERGY INC COM 35952H601 21576 9546748 SH SOLE 0 0 9546748 FUELCELL ENERGY INC COM 35952H601 3 1115 SH SOLE 0 1115 0 FULCRUM THERAPEUTICS INC COM 359616109 448 24494 SH DFND 01 0 24494 0 FULCRUM THERAPEUTICS INC COM 359616109 31 1710 SH DFND 04 0 0 1710 FULCRUM THERAPEUTICS INC COM 359616109 7287 398417 SH SOLE 0 0 398417 FULCRUM THERAPEUTICS INC COM 359616109 2 117 SH SOLE 0 117 0 FULGENT GENETICS INC COM 359664109 312 19519 SH DFND 01 0 19519 0 FULGENT GENETICS INC COM 359664109 75 4692 SH DFND 04 0 0 4692 FULGENT GENETICS INC COM 359664109 8988 561727 SH SOLE 0 0 561727 FULGENT GENETICS INC COM 359664109 1 44 SH SOLE 0 44 0 FULL HOUSE RESORTS INC COM 359678109 6 4619 SH DFND 01 0 4619 0 FULL HOUSE RESORTS INC COM 359678109 15 10972 SH DFND 04 0 0 10972 FULL HOUSE RESORTS INC COM 359678109 1525 1146878 SH SOLE 0 0 1146878 FULLER H B CO COM 359694106 3674 82377 SH DFND 01 0 82377 0 FULLER H B CO COM 359694106 656 14700 SH DFND 02 0 14700 0 FULLER H B CO COM 359694106 1700 38107 SH DFND 04 0 0 38107 FULLER H B CO COM 359694106 251396 5636689 SH SOLE 0 0 5636689 FULLER H B CO COM 359694106 16 350 SH SOLE 0 350 0 FULTON FINL CORP PA COM 360271100 1222 116082 SH DFND 01 0 116082 0 FULTON FINL CORP PA COM 360271100 535 50803 SH DFND 02 0 50803 0 FULTON FINL CORP PA COM 360271100 1342 127426 SH DFND 04 0 0 127426 FULTON FINL CORP PA COM 360271100 161264 15314673 SH SOLE 0 0 15314673 FULTON FINL CORP PA COM 360271100 24 2268 SH SOLE 0 2268 0 FUNKO INC COM CL A 361008105 94 16239 SH DFND 01 0 16239 0 FUNKO INC COM CL A 361008105 9 1497 SH DFND 02 0 1497 0 FUNKO INC COM CL A 361008105 71 12241 SH DFND 04 0 0 12241 FUNKO INC COM CL A 361008105 6380 1099923 SH SOLE 0 0 1099923 FUNKO INC COM CL A 361008105 12 2096 SH SOLE 0 2096 0 FUTUREFUEL CORP COM 36116M106 225 18847 SH DFND 01 0 18847 0 FUTUREFUEL CORP COM 36116M106 86 7223 SH DFND 02 0 7223 0 FUTUREFUEL CORP COM 36116M106 184 15404 SH DFND 04 0 0 15404 FUTUREFUEL CORP COM 36116M106 32753 2740814 SH SOLE 0 0 2740814 FUTUREFUEL CORP COM 36116M106 3 226 SH SOLE 0 226 0 FVCBANKCORP INC COM 36120Q101 86 8008 SH DFND 01 0 8008 0 FVCBANKCORP INC COM 36120Q101 34 3151 SH DFND 04 0 0 3151 FVCBANKCORP INC COM 36120Q101 6275 583196 SH SOLE 0 0 583196 FVCBANKCORP INC COM 36120Q101 1 58 SH SOLE 0 58 0 GAMCO INVS INC CL A COM 361438104 134 10048 SH DFND 01 0 10048 0 GAMCO INVS INC CL A COM 361438104 9 640 SH DFND 04 0 0 640 GAMCO INVS INC CL A COM 361438104 6167 463300 SH SOLE 0 0 463300 GAMCO INVS INC CL A COM 361438104 0 2 SH SOLE 0 2 0 GATX CORP COM 361448103 1549 25406 SH DFND 01 0 25406 0 GATX CORP COM 361448103 655 10739 SH DFND 02 0 10739 0 GATX CORP COM 361448103 1590 26080 SH DFND 04 0 0 26080 GATX CORP COM 361448103 227422 3729448 SH SOLE 0 0 3729448 GATX CORP COM 361448103 51 837 SH SOLE 0 837 0 GEO GROUP INC NEW COM 36162J106 1015 85768 SH DFND 01 0 85768 0 GEO GROUP INC NEW COM 36162J106 518 43822 SH DFND 02 0 43822 0 GEO GROUP INC NEW COM 36162J106 1039 87815 SH DFND 04 0 0 87815 GEO GROUP INC NEW COM 36162J106 224504 18977541 SH SOLE 0 0 18977541 GEO GROUP INC NEW COM 36162J106 9 783 SH SOLE 0 783 0 GCI LIBERTY INC COM CLASS A 36164V305 2352 33075 SH DFND 01 0 33075 0 GCI LIBERTY INC COM CLASS A 36164V305 2153 30274 SH DFND 02 0 30274 0 GCI LIBERTY INC COM CLASS A 36164V305 5033 70768 SH DFND 04 0 0 70768 GCI LIBERTY INC COM CLASS A 36164V305 605833 8518467 SH SOLE 0 0 8518467 GCI LIBERTY INC COM CLASS A 36164V305 76 1063 SH SOLE 0 1063 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1648 88698 SH DFND 01 0 88698 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 408 21957 SH DFND 02 0 21957 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 711 38261 SH DFND 04 0 0 38261 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 109057 5869613 SH SOLE 0 0 5869613 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8 438 SH SOLE 0 438 0 GEE GROUP INC COM 36165A102 15 27339 SH SOLE 0 0 27339 GDS HLDGS LTD SPONSORED ADS 36165L108 3185 39981 SH DFND 01 0 39981 0 GDS HLDGS LTD SPONSORED ADS 36165L108 2752 34545 SH DFND 02 0 34545 0 GDS HLDGS LTD SPONSORED ADS 36165L108 13158 165177 SH DFND 04 0 0 165177 GDS HLDGS LTD SPONSORED ADS 36165L108 796 9996 SH DFND 05 0 0 9996 GDS HLDGS LTD SPONSORED ADS 36165L108 210553 2643146 SH SOLE 0 0 2643146 GWG HLDGS INC COM 36192A109 45 5923 SH DFND 01 0 5923 0 GWG HLDGS INC COM 36192A109 2036 265429 SH SOLE 0 0 265429 GWG HLDGS INC COM 36192A109 0 51 SH SOLE 0 51 0 G1 THERAPEUTICS INC COM 3621LQ109 1106 45606 SH DFND 01 0 45606 0 G1 THERAPEUTICS INC COM 3621LQ109 113 4658 SH DFND 02 0 4658 0 G1 THERAPEUTICS INC COM 3621LQ109 555 22879 SH DFND 04 0 0 22879 G1 THERAPEUTICS INC COM 3621LQ109 48130 1983906 SH SOLE 0 0 1983906 G1 THERAPEUTICS INC COM 3621LQ109 4 162 SH SOLE 0 162 0 GP STRATEGIES CORP COM 36225V104 79 9180 SH DFND 01 0 9180 0 GP STRATEGIES CORP COM 36225V104 42 4881 SH DFND 04 0 0 4881 GP STRATEGIES CORP COM 36225V104 6059 706139 SH SOLE 0 0 706139 GP STRATEGIES CORP COM 36225V104 0 46 SH SOLE 0 46 0 GSE SYS INC COM 36227K106 4 4296 SH DFND 01 0 4296 0 GSE SYS INC COM 36227K106 3 3100 SH DFND 04 0 0 3100 GSE SYS INC COM 36227K106 744 736264 SH SOLE 0 0 736264 G III APPAREL GROUP LTD COM 36237H101 420 31617 SH DFND 01 0 31617 0 G III APPAREL GROUP LTD COM 36237H101 180 13545 SH DFND 02 0 13545 0 G III APPAREL GROUP LTD COM 36237H101 574 43163 SH DFND 04 0 0 43163 G III APPAREL GROUP LTD COM 36237H101 55954 4210227 SH SOLE 0 0 4210227 G III APPAREL GROUP LTD COM 36237H101 31 2354 SH SOLE 0 2354 0 GTT COMMUNICATIONS INC COM 362393100 534 65431 SH DFND 01 0 65431 0 GTT COMMUNICATIONS INC COM 362393100 181 22172 SH DFND 02 0 22172 0 GTT COMMUNICATIONS INC COM 362393100 148 18081 SH DFND 04 0 0 18081 GTT COMMUNICATIONS INC COM 362393100 22768 2790174 SH SOLE 0 0 2790174 GTT COMMUNICATIONS INC COM 362393100 1 170 SH SOLE 0 170 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 128 30828 SH DFND 01 0 30828 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 40 9524 SH DFND 04 0 0 9524 GTY TECHNOLOGY HOLDINGS INC COM 362409104 9649 2316648 SH SOLE 0 0 2316648 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1 280 SH SOLE 0 280 0 GSI TECHNOLOGY COM 36241U106 80 11078 SH DFND 01 0 11078 0 GSI TECHNOLOGY COM 36241U106 19 2712 SH DFND 04 0 0 2712 GSI TECHNOLOGY COM 36241U106 7680 1069586 SH SOLE 0 0 1069586 GSI TECHNOLOGY COM 36241U106 1 79 SH SOLE 0 79 0 GMS INC COM 36251C103 747 30379 SH DFND 01 0 30379 0 GMS INC COM 36251C103 276 11239 SH DFND 02 0 11239 0 GMS INC COM 36251C103 921 37452 SH DFND 04 0 0 37452 GMS INC COM 36251C103 132108 5372420 SH SOLE 0 0 5372420 GMS INC COM 36251C103 36 1458 SH SOLE 0 1458 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1193 19884 SH DFND 01 0 19884 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1881 31354 SH DFND 02 0 31354 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 8818 146985 SH DFND 04 0 0 146985 GSX TECHEDU INC SPONSORED ADS 36257Y109 601 10021 SH DFND 05 0 0 10021 GSX TECHEDU INC SPONSORED ADS 36257Y109 85380 1423235 SH SOLE 0 0 1423235 GAIN CAP HLDGS INC COM 36268W100 86 14324 SH DFND 01 0 14324 0 GAIN CAP HLDGS INC COM 36268W100 32 5300 SH DFND 04 0 0 5300 GAIN CAP HLDGS INC COM 36268W100 6267 1040975 SH SOLE 0 0 1040975 GAIN CAP HLDGS INC COM 36268W100 0 10 SH SOLE 0 10 0 GAIA INC NEW CL A 36269P104 72 8582 SH DFND 01 0 8582 0 GAIA INC NEW CL A 36269P104 55 6528 SH DFND 04 0 0 6528 GAIA INC NEW CL A 36269P104 6019 718270 SH SOLE 0 0 718270 GAIA INC NEW CL A 36269P104 1 66 SH SOLE 0 66 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 236 77124 SH DFND 01 0 77124 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 60 19607 SH DFND 04 0 0 19607 GALECTIN THERAPEUTICS INC COM NEW 363225202 5406 1766676 SH SOLE 0 0 1766676 GALECTIN THERAPEUTICS INC COM NEW 363225202 1 173 SH SOLE 0 173 0 GALERA THERAPEUTICS INC COM 36338D108 118 16482 SH DFND 01 0 16482 0 GALERA THERAPEUTICS INC COM 36338D108 3 431 SH DFND 04 0 0 431 GALERA THERAPEUTICS INC COM 36338D108 2512 351783 SH SOLE 0 0 351783 GALLAGHER ARTHUR J & CO COM 363576109 19707 202144 SH DFND 01 0 202144 0 GALLAGHER ARTHUR J & CO COM 363576109 5188 53215 SH DFND 02 0 0 53215 GALLAGHER ARTHUR J & CO COM 363576109 11875 121806 SH DFND 02 0 121806 0 GALLAGHER ARTHUR J & CO COM 363576109 49598 508751 SH DFND 04 0 0 508751 GALLAGHER ARTHUR J & CO COM 363576109 2034277 20866522 SH SOLE 0 0 20866522 GALLAGHER ARTHUR J & CO COM 363576109 159 1633 SH SOLE 0 1633 0 GAMING & LEISURE PPTYS INC COM 36467J108 2428 70165 SH DFND 01 0 70165 0 GAMING & LEISURE PPTYS INC COM 36467J108 16942 489662 SH DFND 02 0 489662 0 GAMING & LEISURE PPTYS INC COM 36467J108 5041 145707 SH DFND 04 0 0 145707 GAMING & LEISURE PPTYS INC COM 36467J108 994643 28746906 SH SOLE 0 0 28746906 GAMING & LEISURE PPTYS INC COM 36467J108 56 1615 SH SOLE 0 1615 0 GAMESTOP CORP NEW CL A 36467W109 188 43260 SH DFND 01 0 43260 0 GAMESTOP CORP NEW CL A 36467W109 100 23129 SH DFND 02 0 23129 0 GAMESTOP CORP NEW CL A 36467W109 177 40871 SH DFND 04 0 0 40871 GAMESTOP CORP NEW CL A 36467W109 23053 5311636 SH SOLE 0 0 5311636 GAMESTOP CORP NEW CL A 36467W109 2 440 SH SOLE 0 440 0 GANNETT CO INC COM 36472T109 131 94806 SH DFND 01 0 94806 0 GANNETT CO INC COM 36472T109 51 37173 SH DFND 04 0 0 37173 GANNETT CO INC COM 36472T109 14519 10521036 SH SOLE 0 0 10521036 GANNETT CO INC COM 36472T109 1 586 SH SOLE 0 586 0 GAP INC COM 364760108 2819 223355 SH DFND 01 0 223355 0 GAP INC COM 364760108 1019 80719 SH DFND 02 0 80719 0 GAP INC COM 364760108 7765 615262 SH DFND 04 0 0 615262 GAP INC COM 364760108 337480 26741665 SH SOLE 0 0 26741665 GAP INC COM 364760108 22 1777 SH SOLE 0 1777 0 GARRETT MOTION INC COM 366505105 78 14128 SH DFND 01 0 14128 0 GARRETT MOTION INC COM 366505105 111 20061 SH DFND 02 0 20061 0 GARRETT MOTION INC COM 366505105 301 54313 SH DFND 04 0 0 54313 GARRETT MOTION INC COM 366505105 13235 2388925 SH SOLE 0 0 2388925 GARTNER INC COM 366651107 12818 105647 SH DFND 01 0 105647 0 GARTNER INC COM 366651107 3178 26191 SH DFND 02 0 0 26191 GARTNER INC COM 366651107 6251 51517 SH DFND 02 0 51517 0 GARTNER INC COM 366651107 29185 240543 SH DFND 04 0 0 240543 GARTNER INC COM 366651107 1161 9566 SH DFND 04 0 9566 0 GARTNER INC COM 366651107 1130091 9314195 SH SOLE 0 0 9314195 GARTNER INC COM 366651107 65 539 SH SOLE 0 539 0 GENCOR INDS INC COM 368678108 98 7749 SH DFND 01 0 7749 0 GENCOR INDS INC COM 368678108 15 1200 SH DFND 04 0 0 1200 GENCOR INDS INC COM 368678108 9985 789967 SH SOLE 0 0 789967 GENCOR INDS INC COM 368678108 0 32 SH SOLE 0 32 0 GENASYS INC COM 36872P103 327 67324 SH DFND 01 0 67324 0 GENASYS INC COM 36872P103 55 11357 SH DFND 04 0 0 11357 GENASYS INC COM 36872P103 12063 2482074 SH SOLE 0 0 2482074 GENASYS INC COM 36872P103 1 158 SH SOLE 0 158 0 GENERAC HLDGS INC COM 368736104 3415 28011 SH DFND 01 0 28011 0 GENERAC HLDGS INC COM 368736104 2267 18590 SH DFND 02 0 18590 0 GENERAC HLDGS INC COM 368736104 5708 46812 SH DFND 04 0 0 46812 GENERAC HLDGS INC COM 368736104 751 6159 SH DFND 04 0 6159 0 GENERAC HLDGS INC COM 368736104 721451 5916924 SH SOLE 0 0 5916924 GENERAC HLDGS INC COM 368736104 86 704 SH SOLE 0 704 0 GENERAL DYNAMICS CORP COM 369550108 37559 251298 SH DFND 01 0 251298 0 GENERAL DYNAMICS CORP COM 369550108 4447 29755 SH DFND 02 0 0 29755 GENERAL DYNAMICS CORP COM 369550108 18905 126486 SH DFND 02 0 126486 0 GENERAL DYNAMICS CORP COM 369550108 95074 636116 SH DFND 04 0 0 636116 GENERAL DYNAMICS CORP COM 369550108 2969791 19870142 SH SOLE 0 0 19870142 GENERAL DYNAMICS CORP COM 369550108 287 1917 SH SOLE 0 1917 0 GENERAL ELECTRIC CO COM 369604103 63695 9325710 SH DFND 01 0 9325710 0 GENERAL ELECTRIC CO COM 369604103 16466 2410881 SH DFND 02 0 0 2410881 GENERAL ELECTRIC CO COM 369604103 33374 4886313 SH DFND 02 0 4886313 0 GENERAL ELECTRIC CO COM 369604103 160645 23520425 SH DFND 04 0 0 23520425 GENERAL ELECTRIC CO COM 369604103 4302258 629905979 SH SOLE 0 0 629905979 GENERAL ELECTRIC CO COM 369604103 445 65113 SH SOLE 0 65113 0 GENERAL FIN CORP DEL COM 369822101 61 9153 SH DFND 01 0 9153 0 GENERAL FIN CORP DEL COM 369822101 24 3601 SH DFND 04 0 0 3601 GENERAL FIN CORP DEL COM 369822101 4943 736725 SH SOLE 0 0 736725 GENERAL FIN CORP DEL COM 369822101 0 67 SH SOLE 0 67 0 GENERAL MLS INC COM 370334104 39867 646666 SH DFND 01 0 646666 0 GENERAL MLS INC COM 370334104 10557 171246 SH DFND 02 0 0 171246 GENERAL MLS INC COM 370334104 24087 390700 SH DFND 02 0 390700 0 GENERAL MLS INC COM 370334104 105996 1719316 SH DFND 04 0 0 1719316 GENERAL MLS INC COM 370334104 2889115 46863187 SH SOLE 0 0 46863187 GENERAL MLS INC COM 370334104 367 5956 SH SOLE 0 5956 0 GENERAL MOLY INC COM 370373102 487 2424344 SH SOLE 0 0 2424344 GENERAL MOLY INC COM 370373102 0 402 SH SOLE 0 402 0 GENERAL MTRS CO COM 37045V100 33984 1343237 SH DFND 01 0 1343237 0 GENERAL MTRS CO COM 37045V100 8068 318911 SH DFND 02 0 0 318911 GENERAL MTRS CO COM 37045V100 18385 726672 SH DFND 02 0 726672 0 GENERAL MTRS CO COM 37045V100 90073 3560209 SH DFND 04 0 0 3560209 GENERAL MTRS CO COM 37045V100 2277381 90015048 SH SOLE 0 0 90015048 GENERAL MTRS CO COM 37045V100 358 14157 SH SOLE 0 14157 0 GENERATION BIO CO COM 37148K100 32 1520 SH DFND 01 0 1520 0 GENERATION BIO CO COM 37148K100 6 283 SH DFND 04 0 0 283 GENERATION BIO CO COM 37148K100 1012 48197 SH SOLE 0 0 48197 GENESCO INC COM 371532102 224 10350 SH DFND 01 0 10350 0 GENESCO INC COM 371532102 100 4638 SH DFND 02 0 4638 0 GENESCO INC COM 371532102 188 8689 SH DFND 04 0 0 8689 GENESCO INC COM 371532102 33174 1531599 SH SOLE 0 0 1531599 GENESCO INC COM 371532102 2 78 SH SOLE 0 78 0 GENESIS HEALTHCARE INC CL A COM 37185X106 5 7583 SH DFND 01 0 7583 0 GENESIS HEALTHCARE INC CL A COM 37185X106 13 18505 SH DFND 04 0 0 18505 GENESIS HEALTHCARE INC CL A COM 37185X106 3735 5412590 SH SOLE 0 0 5412590 GENESIS HEALTHCARE INC CL A COM 37185X106 0 321 SH SOLE 0 321 0 GENTEX CORP COM 371901109 2157 83696 SH DFND 01 0 83696 0 GENTEX CORP COM 371901109 2308 89551 SH DFND 02 0 89551 0 GENTEX CORP COM 371901109 7931 307772 SH DFND 04 0 0 307772 GENTEX CORP COM 371901109 608310 23605336 SH SOLE 0 0 23605336 GENTEX CORP COM 371901109 112 4356 SH SOLE 0 4356 0 GENIE ENERGY LTD CL B 372284208 215 29210 SH DFND 01 0 29210 0 GENIE ENERGY LTD CL B 372284208 56 7571 SH DFND 04 0 0 7571 GENIE ENERGY LTD CL B 372284208 11569 1571819 SH SOLE 0 0 1571819 GENIE ENERGY LTD CL B 372284208 1 175 SH SOLE 0 175 0 GENIUS BRANDS INTL INC COM 37229T301 20 8708 SH DFND 01 0 8708 0 GENIUS BRANDS INTL INC COM 37229T301 36 15792 SH DFND 04 0 0 15792 GENIUS BRANDS INTL INC COM 37229T301 1429 635209 SH SOLE 0 0 635209 GENMARK DIAGNOSTICS INC COM 372309104 2054 139645 SH DFND 01 0 139645 0 GENMARK DIAGNOSTICS INC COM 372309104 278 18904 SH DFND 02 0 18904 0 GENMARK DIAGNOSTICS INC COM 372309104 739 50233 SH DFND 04 0 0 50233 GENMARK DIAGNOSTICS INC COM 372309104 51661 3511936 SH SOLE 0 0 3511936 GENMARK DIAGNOSTICS INC COM 372309104 27 1826 SH SOLE 0 1826 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 34 14822 SH DFND 04 0 0 14822 GENOCEA BIOSCIENCES INC COM NEW 372427401 1769 769146 SH SOLE 0 0 769146 GENPREX INC COM 372446104 181 57677 SH DFND 01 0 57677 0 GENPREX INC COM 372446104 18 5804 SH DFND 04 0 0 5804 GENPREX INC COM 372446104 1196 380826 SH SOLE 0 0 380826 GENUINE PARTS CO COM 372460105 13331 153306 SH DFND 01 0 153306 0 GENUINE PARTS CO COM 372460105 3584 41214 SH DFND 02 0 0 41214 GENUINE PARTS CO COM 372460105 7881 90624 SH DFND 02 0 90624 0 GENUINE PARTS CO COM 372460105 35533 408618 SH DFND 04 0 0 408618 GENUINE PARTS CO COM 372460105 1394181 16032440 SH SOLE 0 0 16032440 GENUINE PARTS CO COM 372460105 77 883 SH SOLE 0 883 0 GENWORTH FINL INC COM CL A 37247D106 842 364308 SH DFND 01 0 364308 0 GENWORTH FINL INC COM CL A 37247D106 355 153622 SH DFND 02 0 153622 0 GENWORTH FINL INC COM CL A 37247D106 860 372088 SH DFND 04 0 0 372088 GENWORTH FINL INC COM CL A 37247D106 106400 46060437 SH SOLE 0 0 46060437 GENWORTH FINL INC COM CL A 37247D106 7 3149 SH SOLE 0 3149 0 GENTHERM INC COM 37253A103 2638 67822 SH DFND 01 0 67822 0 GENTHERM INC COM 37253A103 553 14214 SH DFND 02 0 14214 0 GENTHERM INC COM 37253A103 939 24145 SH DFND 04 0 0 24145 GENTHERM INC COM 37253A103 137590 3537030 SH SOLE 0 0 3537030 GENTHERM INC COM 37253A103 9 230 SH SOLE 0 230 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 18 2442 SH DFND 01 0 2442 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 38 5026 SH DFND 04 0 0 5026 GEOSPACE TECHNOLOGIES CORP COM 37364X109 6229 828364 SH SOLE 0 0 828364 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 93 SH SOLE 0 93 0 GERDAU SA SPON ADR REP PFD 373737105 167 56312 SH DFND 01 0 56312 0 GERDAU SA SPON ADR REP PFD 373737105 3700 1250024 SH DFND 04 0 1250024 0 GERDAU SA SPON ADR REP PFD 373737105 16312 5510675 SH SOLE 0 0 5510675 GERMAN AMERN BANCORP INC COM 373865104 552 17740 SH DFND 01 0 17740 0 GERMAN AMERN BANCORP INC COM 373865104 170 5468 SH DFND 02 0 5468 0 GERMAN AMERN BANCORP INC COM 373865104 610 19609 SH DFND 04 0 0 19609 GERMAN AMERN BANCORP INC COM 373865104 37438 1203791 SH SOLE 0 0 1203791 GERMAN AMERN BANCORP INC COM 373865104 5 174 SH SOLE 0 174 0 GERON CORP COM 374163103 351 161205 SH DFND 01 0 161205 0 GERON CORP COM 374163103 110 50589 SH DFND 02 0 50589 0 GERON CORP COM 374163103 489 224490 SH DFND 04 0 0 224490 GERON CORP COM 374163103 32746 15021041 SH SOLE 0 0 15021041 GERON CORP COM 374163103 9 4152 SH SOLE 0 4152 0 GETTY RLTY CORP NEW COM 374297109 735 24751 SH DFND 01 0 24751 0 GETTY RLTY CORP NEW COM 374297109 2504 84361 SH DFND 02 0 84361 0 GETTY RLTY CORP NEW COM 374297109 756 25483 SH DFND 04 0 0 25483 GETTY RLTY CORP NEW COM 374297109 159230 5364893 SH SOLE 0 0 5364893 GETTY RLTY CORP NEW COM 374297109 16 525 SH SOLE 0 525 0 GEVO INC COM PAR 374396406 2 2664 SH DFND 04 0 0 2664 GEVO INC COM PAR 374396406 238 300037 SH SOLE 0 0 300037 GEVO INC COM PAR 374396406 0 111 SH SOLE 0 111 0 GIBRALTAR INDS INC COM 374689107 1620 33740 SH DFND 01 0 33740 0 GIBRALTAR INDS INC COM 374689107 529 11026 SH DFND 02 0 11026 0 GIBRALTAR INDS INC COM 374689107 1211 25226 SH DFND 04 0 0 25226 GIBRALTAR INDS INC COM 374689107 97620 2033332 SH SOLE 0 0 2033332 GIBRALTAR INDS INC COM 374689107 11 222 SH SOLE 0 222 0 GILEAD SCIENCES INC COM 375558103 102955 1338122 SH DFND 01 0 1338122 0 GILEAD SCIENCES INC COM 375558103 26956 350345 SH DFND 02 0 0 350345 GILEAD SCIENCES INC COM 375558103 62437 811506 SH DFND 02 0 811506 0 GILEAD SCIENCES INC COM 375558103 275384 3579201 SH DFND 04 0 0 3579201 GILEAD SCIENCES INC COM 375558103 7595461 98719269 SH SOLE 0 0 98719269 GILEAD SCIENCES INC COM 375558103 1146 14896 SH SOLE 0 14896 0 GILDAN ACTIVEWEAR INC COM 375916103 1467 94728 SH DFND 01 0 94728 0 GILDAN ACTIVEWEAR INC COM 375916103 930 60054 SH DFND 02 0 0 60054 GILDAN ACTIVEWEAR INC COM 375916103 1607 103760 SH DFND 02 0 103760 0 GILDAN ACTIVEWEAR INC COM 375916103 1098 70907 SH DFND 04 0 0 70907 GILDAN ACTIVEWEAR INC COM 375916103 82896 5351608 SH SOLE 0 0 5351608 GILDAN ACTIVEWEAR INC COM 375916103 3619 233635 SH SOLE 0 233635 0 GLACIER BANCORP INC NEW COM 37637Q105 2886 81767 SH DFND 01 0 81767 0 GLACIER BANCORP INC NEW COM 37637Q105 903 25577 SH DFND 02 0 25577 0 GLACIER BANCORP INC NEW COM 37637Q105 2308 65411 SH DFND 04 0 0 65411 GLACIER BANCORP INC NEW COM 37637Q105 316319 8963404 SH SOLE 0 0 8963404 GLACIER BANCORP INC NEW COM 37637Q105 22 620 SH SOLE 0 620 0 GLADSTONE COMMERCIAL CORP COM 376536108 642 34248 SH DFND 01 0 34248 0 GLADSTONE COMMERCIAL CORP COM 376536108 144 7697 SH DFND 02 0 7697 0 GLADSTONE COMMERCIAL CORP COM 376536108 398 21239 SH DFND 04 0 0 21239 GLADSTONE COMMERCIAL CORP COM 376536108 63940 3410136 SH SOLE 0 0 3410136 GLADSTONE COMMERCIAL CORP COM 376536108 11 564 SH SOLE 0 564 0 GLADSTONE LD CORP COM 376549101 408 25717 SH DFND 01 0 25717 0 GLADSTONE LD CORP COM 376549101 113 7118 SH DFND 04 0 0 7118 GLADSTONE LD CORP COM 376549101 21773 1372794 SH SOLE 0 0 1372794 GLADSTONE LD CORP COM 376549101 2 131 SH SOLE 0 131 0 GLATFELTER COM 377316104 513 31958 SH DFND 01 0 31958 0 GLATFELTER COM 377316104 291 18140 SH DFND 02 0 18140 0 GLATFELTER COM 377316104 547 34053 SH DFND 04 0 0 34053 GLATFELTER COM 377316104 71520 4456100 SH SOLE 0 0 4456100 GLATFELTER COM 377316104 18 1126 SH SOLE 0 1126 0 GLAUKOS CORP COM 377322102 3363 87535 SH DFND 01 0 87535 0 GLAUKOS CORP COM 377322102 414 10781 SH DFND 02 0 10781 0 GLAUKOS CORP COM 377322102 1141 29686 SH DFND 04 0 0 29686 GLAUKOS CORP COM 377322102 164208 4274035 SH SOLE 0 0 4274035 GLAUKOS CORP COM 377322102 10 253 SH SOLE 0 253 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1741 27575 SH DFND 01 0 27575 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1074 17017 SH DFND 02 0 17017 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2798 44329 SH DFND 04 0 0 44329 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 408 6469 SH DFND 04 0 6469 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 342387 5423522 SH SOLE 0 0 5423522 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 43 674 SH SOLE 0 674 0 GLOBALSTAR INC COM 378973408 43 132628 SH DFND 01 0 132628 0 GLOBALSTAR INC COM 378973408 33 100300 SH DFND 02 0 100300 0 GLOBALSTAR INC COM 378973408 125 381477 SH DFND 04 0 0 381477 GLOBALSTAR INC COM 378973408 16317 49959586 SH SOLE 0 0 49959586 GLOBALSTAR INC COM 378973408 1 3657 SH SOLE 0 3657 0 GLOBAL NET LEASE INC COM NEW 379378201 1084 64766 SH DFND 01 0 64766 0 GLOBAL NET LEASE INC COM NEW 379378201 3649 218082 SH DFND 02 0 218082 0 GLOBAL NET LEASE INC COM NEW 379378201 1144 68398 SH DFND 04 0 0 68398 GLOBAL NET LEASE INC COM NEW 379378201 230688 13788875 SH SOLE 0 0 13788875 GLOBAL NET LEASE INC COM NEW 379378201 10 608 SH SOLE 0 608 0 GLOBALSCAPE INC COM 37940G109 279 28650 SH DFND 01 0 28650 0 GLOBALSCAPE INC COM 37940G109 26 2700 SH DFND 04 0 0 2700 GLOBALSCAPE INC COM 37940G109 11440 1173341 SH SOLE 0 0 1173341 GLOBALSCAPE INC COM 37940G109 1 58 SH SOLE 0 58 0 GLOBAL PMTS INC COM 37940X102 54094 318911 SH DFND 01 0 318911 0 GLOBAL PMTS INC COM 37940X102 14013 82616 SH DFND 02 0 0 82616 GLOBAL PMTS INC COM 37940X102 29138 171782 SH DFND 02 0 171782 0 GLOBAL PMTS INC COM 37940X102 137638 811447 SH DFND 04 0 0 811447 GLOBAL PMTS INC COM 37940X102 3895614 22966711 SH SOLE 0 0 22966711 GLOBAL PMTS INC COM 37940X102 349 2056 SH SOLE 0 2056 0 GLOBAL WTR RES INC COM 379463102 262 24865 SH DFND 01 0 24865 0 GLOBAL WTR RES INC COM 379463102 44 4168 SH DFND 04 0 0 4168 GLOBAL WTR RES INC COM 379463102 8860 840605 SH SOLE 0 0 840605 GLOBAL WTR RES INC COM 379463102 1 52 SH SOLE 0 52 0 GLOBAL EAGLE ENTMT INC COM NEW 37951D300 0 7 SH DFND 01 0 7 0 GLOBAL EAGLE ENTMT INC COM NEW 37951D300 2 457 SH DFND 04 0 0 457 GLOBAL EAGLE ENTMT INC COM NEW 37951D300 290 61272 SH SOLE 0 0 61272 GLOBAL EAGLE ENTMT INC COM NEW 37951D300 0 10 SH SOLE 0 10 0 GLOBAL MED REIT INC COM NEW 37954A204 330 29132 SH DFND 01 0 29132 0 GLOBAL MED REIT INC COM NEW 37954A204 98 8664 SH DFND 02 0 8664 0 GLOBAL MED REIT INC COM NEW 37954A204 429 37851 SH DFND 04 0 0 37851 GLOBAL MED REIT INC COM NEW 37954A204 46503 4104369 SH SOLE 0 0 4104369 GLOBAL MED REIT INC COM NEW 37954A204 26 2307 SH SOLE 0 2307 0 GLOBAL SELF STORAGE INC COM 37955N106 8 1954 SH DFND 04 0 0 1954 GLOBAL SELF STORAGE INC COM 37955N106 1728 448935 SH SOLE 0 0 448935 GLOBUS MED INC CL A 379577208 1220 25568 SH DFND 01 0 25568 0 GLOBUS MED INC CL A 379577208 1186 24853 SH DFND 02 0 24853 0 GLOBUS MED INC CL A 379577208 2713 56864 SH DFND 04 0 0 56864 GLOBUS MED INC CL A 379577208 328466 6884641 SH SOLE 0 0 6884641 GLOBUS MED INC CL A 379577208 23 488 SH SOLE 0 488 0 GLOBE LIFE INC COM 37959E102 7880 106155 SH DFND 01 0 106155 0 GLOBE LIFE INC COM 37959E102 2138 28802 SH DFND 02 0 0 28802 GLOBE LIFE INC COM 37959E102 4386 59084 SH DFND 02 0 59084 0 GLOBE LIFE INC COM 37959E102 20239 272659 SH DFND 04 0 0 272659 GLOBE LIFE INC COM 37959E102 836162 11264479 SH SOLE 0 0 11264479 GLOBE LIFE INC COM 37959E102 70 937 SH SOLE 0 937 0 GLU MOBILE INC COM 379890106 2508 270520 SH DFND 01 0 270520 0 GLU MOBILE INC COM 379890106 319 34361 SH DFND 02 0 34361 0 GLU MOBILE INC COM 379890106 921 99377 SH DFND 04 0 0 99377 GLU MOBILE INC COM 379890106 100174 10806288 SH SOLE 0 0 10806288 GLU MOBILE INC COM 379890106 14 1470 SH SOLE 0 1470 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 6047 1608123 SH SOLE 0 0 1608123 GLYCOMIMETICS INC COM 38000Q102 1 217 SH SOLE 0 217 0 GODADDY INC CL A 380237107 5629 76757 SH DFND 01 0 76757 0 GODADDY INC CL A 380237107 3420 46632 SH DFND 02 0 0 46632 GODADDY INC CL A 380237107 7434 101373 SH DFND 02 0 101373 0 GODADDY INC CL A 380237107 14192 193539 SH DFND 04 0 0 193539 GODADDY INC CL A 380237107 1342 18299 SH DFND 04 0 18299 0 GODADDY INC CL A 380237107 1136927 15504255 SH SOLE 0 0 15504255 GODADDY INC CL A 380237107 78 1064 SH SOLE 0 1064 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 120 17759 SH DFND 01 0 17759 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 4294 633404 SH SOLE 0 0 633404 GOGO INC COM 38046C109 369 116660 SH DFND 01 0 116660 0 GOGO INC COM 38046C109 52 16565 SH DFND 04 0 0 16565 GOGO INC COM 38046C109 13567 4293393 SH SOLE 0 0 4293393 GOGO INC COM 38046C109 1 381 SH SOLE 0 381 0 GOLD RESOURCE CORP COM 38068T105 196 47663 SH DFND 01 0 47663 0 GOLD RESOURCE CORP COM 38068T105 18 4350 SH DFND 02 0 4350 0 GOLD RESOURCE CORP COM 38068T105 121 29381 SH DFND 04 0 0 29381 GOLD RESOURCE CORP COM 38068T105 12787 3111270 SH SOLE 0 0 3111270 GOLD RESOURCE CORP COM 38068T105 7 1763 SH SOLE 0 1763 0 GOLDEN ENTMT INC COM 381013101 195 21833 SH DFND 01 0 21833 0 GOLDEN ENTMT INC COM 381013101 47 5258 SH DFND 04 0 0 5258 GOLDEN ENTMT INC COM 381013101 8139 912471 SH SOLE 0 0 912471 GOLDEN ENTMT INC COM 381013101 2 195 SH SOLE 0 195 0 GOLDEN MINERALS CO COM 381119106 2 5057 SH DFND 04 0 0 5057 GOLDEN MINERALS CO COM 381119106 392 911068 SH SOLE 0 0 911068 GOLDEN MINERALS CO COM 381119106 0 672 SH SOLE 0 672 0 GOLDFIELD CORP COM 381370105 18 4875 SH DFND 01 0 4875 0 GOLDFIELD CORP COM 381370105 20 5300 SH DFND 04 0 0 5300 GOLDFIELD CORP COM 381370105 4321 1164758 SH SOLE 0 0 1164758 GOLDFIELD CORP COM 381370105 1 150 SH SOLE 0 150 0 GOLDMAN SACHS GROUP INC COM 38141G104 65933 333633 SH DFND 01 0 333633 0 GOLDMAN SACHS GROUP INC COM 38141G104 18140 91791 SH DFND 02 0 0 91791 GOLDMAN SACHS GROUP INC COM 38141G104 37486 189685 SH DFND 02 0 189685 0 GOLDMAN SACHS GROUP INC COM 38141G104 170047 860477 SH DFND 04 0 0 860477 GOLDMAN SACHS GROUP INC COM 38141G104 4694504 23755207 SH SOLE 0 0 23755207 GOLDMAN SACHS GROUP INC COM 38141G104 641 3244 SH SOLE 0 3244 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 1 1100 SH DFND 04 0 0 1100 GOOD TIMES RESTAURANTS INC COM NEW 382140879 568 461928 SH SOLE 0 0 461928 GOODRICH PETE CORP COM PAR 382410843 92 12747 SH DFND 01 0 12747 0 GOODRICH PETE CORP COM PAR 382410843 21 2892 SH DFND 04 0 0 2892 GOODRICH PETE CORP COM PAR 382410843 3050 423554 SH SOLE 0 0 423554 GOODRICH PETE CORP COM PAR 382410843 0 13 SH SOLE 0 13 0 GOODYEAR TIRE & RUBR CO COM 382550101 1512 169035 SH DFND 01 0 169035 0 GOODYEAR TIRE & RUBR CO COM 382550101 605 67650 SH DFND 02 0 67650 0 GOODYEAR TIRE & RUBR CO COM 382550101 1706 190762 SH DFND 04 0 0 190762 GOODYEAR TIRE & RUBR CO COM 382550101 189313 21164095 SH SOLE 0 0 21164095 GOODYEAR TIRE & RUBR CO COM 382550101 47 5270 SH SOLE 0 5270 0 GOOSEHEAD INS INC COM CL A 38267D109 857 11402 SH DFND 01 0 11402 0 GOOSEHEAD INS INC COM CL A 38267D109 264 3519 SH DFND 02 0 3519 0 GOOSEHEAD INS INC COM CL A 38267D109 744 9893 SH DFND 04 0 0 9893 GOOSEHEAD INS INC COM CL A 38267D109 72150 959953 SH SOLE 0 0 959953 GOOSEHEAD INS INC COM CL A 38267D109 34 452 SH SOLE 0 452 0 GOPRO INC CL A 38268T103 1195 251070 SH DFND 01 0 251070 0 GOPRO INC CL A 38268T103 100 20939 SH DFND 02 0 20939 0 GOPRO INC CL A 38268T103 452 95049 SH DFND 04 0 0 95049 GOPRO INC CL A 38268T103 53995 11343525 SH SOLE 0 0 11343525 GOPRO INC CL A 38268T103 3 663 SH SOLE 0 663 0 GORMAN RUPP CO COM 383082104 512 16473 SH DFND 01 0 16473 0 GORMAN RUPP CO COM 383082104 142 4566 SH DFND 02 0 4566 0 GORMAN RUPP CO COM 383082104 366 11792 SH DFND 04 0 0 11792 GORMAN RUPP CO COM 383082104 61740 1986472 SH SOLE 0 0 1986472 GORMAN RUPP CO COM 383082104 5 159 SH SOLE 0 159 0 GOSSAMER BIO INC COM 38341P102 837 64380 SH DFND 01 0 64380 0 GOSSAMER BIO INC COM 38341P102 122 9419 SH DFND 02 0 9419 0 GOSSAMER BIO INC COM 38341P102 466 35814 SH DFND 04 0 0 35814 GOSSAMER BIO INC COM 38341P102 62035 4771901 SH SOLE 0 0 4771901 GOSSAMER BIO INC COM 38341P102 8 647 SH SOLE 0 647 0 GRACE W R & CO DEL NEW COM 38388F108 1102 21695 SH DFND 01 0 21695 0 GRACE W R & CO DEL NEW COM 38388F108 945 18596 SH DFND 02 0 18596 0 GRACE W R & CO DEL NEW COM 38388F108 2135 42022 SH DFND 04 0 0 42022 GRACE W R & CO DEL NEW COM 38388F108 113 2221 SH DFND 04 0 2221 0 GRACE W R & CO DEL NEW COM 38388F108 289201 5691805 SH SOLE 0 0 5691805 GRACE W R & CO DEL NEW COM 38388F108 22 441 SH SOLE 0 441 0 GRACO INC COM 384109104 3209 66871 SH DFND 01 0 66871 0 GRACO INC COM 384109104 2531 52739 SH DFND 02 0 52739 0 GRACO INC COM 384109104 5914 123237 SH DFND 04 0 0 123237 GRACO INC COM 384109104 438 9132 SH DFND 04 0 9132 0 GRACO INC COM 384109104 774916 16147457 SH SOLE 0 0 16147457 GRACO INC COM 384109104 119 2472 SH SOLE 0 2472 0 GRAFTECH INTL LTD COM 384313508 159 19947 SH DFND 01 0 19947 0 GRAFTECH INTL LTD COM 384313508 231 28944 SH DFND 02 0 28944 0 GRAFTECH INTL LTD COM 384313508 613 76779 SH DFND 04 0 0 76779 GRAFTECH INTL LTD COM 384313508 45662 5722066 SH SOLE 0 0 5722066 GRAFTECH INTL LTD COM 384313508 44 5512 SH SOLE 0 5512 0 GRAHAM CORP COM 384556106 84 6568 SH DFND 01 0 6568 0 GRAHAM CORP COM 384556106 26 2008 SH DFND 04 0 0 2008 GRAHAM CORP COM 384556106 6710 526656 SH SOLE 0 0 526656 GRAHAM CORP COM 384556106 1 104 SH SOLE 0 104 0 GRAHAM HLDGS CO COM CL B 384637104 490 1430 SH DFND 01 0 1430 0 GRAHAM HLDGS CO COM CL B 384637104 525 1533 SH DFND 02 0 1533 0 GRAHAM HLDGS CO COM CL B 384637104 1391 4060 SH DFND 04 0 0 4060 GRAHAM HLDGS CO COM CL B 384637104 129182 376988 SH SOLE 0 0 376988 GRAHAM HLDGS CO COM CL B 384637104 211 617 SH SOLE 0 617 0 GRAINGER W W INC COM 384802104 15831 50391 SH DFND 01 0 50391 0 GRAINGER W W INC COM 384802104 4100 13052 SH DFND 02 0 0 13052 GRAINGER W W INC COM 384802104 8043 25601 SH DFND 02 0 25601 0 GRAINGER W W INC COM 384802104 37211 118445 SH DFND 04 0 0 118445 GRAINGER W W INC COM 384802104 1135 3612 SH DFND 04 0 3612 0 GRAINGER W W INC COM 384802104 1694025 5392235 SH SOLE 0 0 5392235 GRAINGER W W INC COM 384802104 91 290 SH SOLE 0 290 0 GRAN TIERRA ENERGY INC COM 38500T101 1006 2904726 SH SOLE 0 0 2904726 GRAND CANYON ED INC COM 38526M106 1459 16117 SH DFND 01 0 16117 0 GRAND CANYON ED INC COM 38526M106 1395 15411 SH DFND 02 0 15411 0 GRAND CANYON ED INC COM 38526M106 3356 37070 SH DFND 04 0 0 37070 GRAND CANYON ED INC COM 38526M106 385570 4259025 SH SOLE 0 0 4259025 GRAND CANYON ED INC COM 38526M106 35 383 SH SOLE 0 383 0 GRANITE CONSTR INC COM 387328107 774 40443 SH DFND 01 0 40443 0 GRANITE CONSTR INC COM 387328107 248 12943 SH DFND 02 0 12943 0 GRANITE CONSTR INC COM 387328107 750 39201 SH DFND 04 0 0 39201 GRANITE CONSTR INC COM 387328107 95343 4981352 SH SOLE 0 0 4981352 GRANITE CONSTR INC COM 387328107 29 1515 SH SOLE 0 1515 0 GRANITE PT MTG TR INC COM STK 38741L107 281 39176 SH DFND 01 0 39176 0 GRANITE PT MTG TR INC COM STK 38741L107 102 14162 SH DFND 02 0 14162 0 GRANITE PT MTG TR INC COM STK 38741L107 245 34159 SH DFND 04 0 0 34159 GRANITE PT MTG TR INC COM STK 38741L107 37805 5265281 SH SOLE 0 0 5265281 GRANITE PT MTG TR INC COM STK 38741L107 2 252 SH SOLE 0 252 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1361 26353 SH DFND 01 0 26353 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6121 118550 SH DFND 02 0 118550 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 623 12062 SH DFND 04 0 0 12062 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 84150 1629867 SH SOLE 0 0 1629867 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 15716 304395 SH SOLE 0 304395 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1442 103041 SH DFND 01 0 103041 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1171 83686 SH DFND 02 0 83686 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3149 225086 SH DFND 04 0 0 225086 GRAPHIC PACKAGING HLDG CO COM 388689101 94 6686 SH DFND 04 0 6686 0 GRAPHIC PACKAGING HLDG CO COM 388689101 346658 24778970 SH SOLE 0 0 24778970 GRAPHIC PACKAGING HLDG CO COM 388689101 48 3432 SH SOLE 0 3432 0 GRAY TELEVISION INC COM 389375106 1418 101639 SH DFND 01 0 101639 0 GRAY TELEVISION INC COM 389375106 338 24199 SH DFND 02 0 24199 0 GRAY TELEVISION INC COM 389375106 1077 77220 SH DFND 04 0 0 77220 GRAY TELEVISION INC COM 389375106 59483 4264036 SH SOLE 0 0 4264036 GRAY TELEVISION INC COM 389375106 32 2318 SH SOLE 0 2318 0 GREAT AJAX CORP COM 38983D300 132 14341 SH DFND 01 0 14341 0 GREAT AJAX CORP COM 38983D300 42 4526 SH DFND 04 0 0 4526 GREAT AJAX CORP COM 38983D300 19594 2129731 SH SOLE 0 0 2129731 GREAT AJAX CORP COM 38983D300 1 58 SH SOLE 0 58 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 7 3154 SH DFND 01 0 3154 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 10 4375 SH DFND 04 0 0 4375 GREAT ELM CAP GROUP INC COM NEW 39036P209 2685 1152155 SH SOLE 0 0 1152155 GREAT ELM CAP GROUP INC COM NEW 39036P209 0 145 SH SOLE 0 145 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 426 46057 SH DFND 01 0 46057 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 267 28826 SH DFND 02 0 28826 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 544 58744 SH DFND 04 0 0 58744 GREAT LAKES DREDGE & DOCK CO COM 390607109 30716 3317113 SH SOLE 0 0 3317113 GREAT LAKES DREDGE & DOCK CO COM 390607109 25 2714 SH SOLE 0 2714 0 GREAT SOUTHN BANCORP INC COM 390905107 329 8159 SH DFND 01 0 8159 0 GREAT SOUTHN BANCORP INC COM 390905107 103 2563 SH DFND 02 0 2563 0 GREAT SOUTHN BANCORP INC COM 390905107 358 8880 SH DFND 04 0 0 8880 GREAT SOUTHN BANCORP INC COM 390905107 22898 567338 SH SOLE 0 0 567338 GREAT SOUTHN BANCORP INC COM 390905107 4 92 SH SOLE 0 92 0 GREAT WESTN BANCORP INC COM 391416104 557 40496 SH DFND 01 0 40496 0 GREAT WESTN BANCORP INC COM 391416104 214 15570 SH DFND 02 0 15570 0 GREAT WESTN BANCORP INC COM 391416104 700 50862 SH DFND 04 0 0 50862 GREAT WESTN BANCORP INC COM 391416104 84233 6121564 SH SOLE 0 0 6121564 GREAT WESTN BANCORP INC COM 391416104 14 1025 SH SOLE 0 1025 0 GREEN BRICK PARTNERS INC COM 392709101 211 17771 SH DFND 01 0 17771 0 GREEN BRICK PARTNERS INC COM 392709101 70 5898 SH DFND 02 0 5898 0 GREEN BRICK PARTNERS INC COM 392709101 167 14125 SH DFND 04 0 0 14125 GREEN BRICK PARTNERS INC COM 392709101 14426 1217425 SH SOLE 0 0 1217425 GREEN BRICK PARTNERS INC COM 392709101 2 190 SH SOLE 0 190 0 GREEN DOT CORP CL A 39304D102 2080 42375 SH DFND 01 0 42375 0 GREEN DOT CORP CL A 39304D102 686 13973 SH DFND 02 0 13973 0 GREEN DOT CORP CL A 39304D102 1966 40063 SH DFND 04 0 0 40063 GREEN DOT CORP CL A 39304D102 243380 4958847 SH SOLE 0 0 4958847 GREEN DOT CORP CL A 39304D102 16 322 SH SOLE 0 322 0 GREEN PLAINS INC COM 393222104 254 24829 SH DFND 01 0 24829 0 GREEN PLAINS INC COM 393222104 9 851 SH DFND 02 0 851 0 GREEN PLAINS INC COM 393222104 203 19847 SH DFND 04 0 0 19847 GREEN PLAINS INC COM 393222104 25005 2447829 SH SOLE 0 0 2447829 GREEN PLAINS INC COM 393222104 2 165 SH SOLE 0 165 0 GREENBRIER COS INC COM 393657101 528 23199 SH DFND 01 0 23199 0 GREENBRIER COS INC COM 393657101 263 11572 SH DFND 02 0 11572 0 GREENBRIER COS INC COM 393657101 681 29932 SH DFND 04 0 0 29932 GREENBRIER COS INC COM 393657101 78000 3428570 SH SOLE 0 0 3428570 GREENBRIER COS INC COM 393657101 23 996 SH SOLE 0 996 0 GREENE COUNTY BANCORP INC COM 394357107 64 2857 SH DFND 01 0 2857 0 GREENE COUNTY BANCORP INC COM 394357107 10 446 SH DFND 04 0 0 446 GREENE COUNTY BANCORP INC COM 394357107 2784 124839 SH SOLE 0 0 124839 GREENE COUNTY BANCORP INC COM 394357107 0 19 SH SOLE 0 19 0 GREENHILL & CO INC COM 395259104 295 29549 SH DFND 01 0 29549 0 GREENHILL & CO INC COM 395259104 42 4232 SH DFND 04 0 0 4232 GREENHILL & CO INC COM 395259104 9089 909800 SH SOLE 0 0 909800 GREENHILL & CO INC COM 395259104 0 42 SH SOLE 0 42 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 759 190630 SH SOLE 0 0 190630 GREENSKY INC CL A 39572G100 613 125043 SH DFND 01 0 125043 0 GREENSKY INC CL A 39572G100 64 13034 SH DFND 04 0 0 13034 GREENSKY INC CL A 39572G100 24785 5058110 SH SOLE 0 0 5058110 GREENSKY INC CL A 39572G100 1 262 SH SOLE 0 262 0 GREIF INC CL A 397624107 660 19182 SH DFND 01 0 19182 0 GREIF INC CL A 397624107 337 9787 SH DFND 02 0 9787 0 GREIF INC CL A 397624107 916 26620 SH DFND 04 0 0 26620 GREIF INC CL A 397624107 121761 3538530 SH SOLE 0 0 3538530 GREIF INC CL A 397624107 39 1124 SH SOLE 0 1124 0 GREIF INC CL B 397624206 165 3935 SH DFND 01 0 3935 0 GREIF INC CL B 397624206 43 1036 SH DFND 02 0 1036 0 GREIF INC CL B 397624206 45 1082 SH DFND 04 0 0 1082 GREIF INC CL B 397624206 13602 325169 SH SOLE 0 0 325169 GREIF INC CL B 397624206 3 62 SH SOLE 0 62 0 GRID DYNAMICS HLDGS INC CL A 39813G109 314 45507 SH DFND 01 0 45507 0 GRID DYNAMICS HLDGS INC CL A 39813G109 57 8222 SH DFND 04 0 0 8222 GRID DYNAMICS HLDGS INC CL A 39813G109 12560 1820220 SH SOLE 0 0 1820220 GRID DYNAMICS HLDGS INC CL A 39813G109 2 342 SH SOLE 0 342 0 GRIFFIN INL RLTY INC COM 398231100 217 3998 SH DFND 01 0 3998 0 GRIFFIN INL RLTY INC COM 398231100 67 1246 SH DFND 04 0 0 1246 GRIFFIN INL RLTY INC COM 398231100 6480 119618 SH SOLE 0 0 119618 GRIFFON CORP COM 398433102 517 27935 SH DFND 01 0 27935 0 GRIFFON CORP COM 398433102 290 15656 SH DFND 02 0 15656 0 GRIFFON CORP COM 398433102 523 28231 SH DFND 04 0 0 28231 GRIFFON CORP COM 398433102 76416 4126111 SH SOLE 0 0 4126111 GRIFFON CORP COM 398433102 21 1156 SH SOLE 0 1156 0 GRITSTONE ONCOLOGY INC COM 39868T105 174 26188 SH DFND 01 0 26188 0 GRITSTONE ONCOLOGY INC COM 39868T105 42 6341 SH DFND 04 0 0 6341 GRITSTONE ONCOLOGY INC COM 39868T105 6892 1037937 SH SOLE 0 0 1037937 GRITSTONE ONCOLOGY INC COM 39868T105 1 99 SH SOLE 0 99 0 GROCERY OUTLET HLDG CORP COM 39874R101 1104 27069 SH DFND 01 0 27069 0 GROCERY OUTLET HLDG CORP COM 39874R101 771 18908 SH DFND 02 0 18908 0 GROCERY OUTLET HLDG CORP COM 39874R101 1959 48016 SH DFND 04 0 0 48016 GROCERY OUTLET HLDG CORP COM 39874R101 167 4105 SH DFND 04 0 4105 0 GROCERY OUTLET HLDG CORP COM 39874R101 258304 6330972 SH SOLE 0 0 6330972 GROCERY OUTLET HLDG CORP COM 39874R101 20 485 SH SOLE 0 485 0 GROUP 1 AUTOMOTIVE INC COM 398905109 840 12733 SH DFND 01 0 12733 0 GROUP 1 AUTOMOTIVE INC COM 398905109 376 5698 SH DFND 02 0 5698 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1043 15811 SH DFND 04 0 0 15811 GROUP 1 AUTOMOTIVE INC COM 398905109 119580 1812638 SH SOLE 0 0 1812638 GROUP 1 AUTOMOTIVE INC COM 398905109 36 542 SH SOLE 0 542 0 GROUPON INC COM NEW 399473206 302 16692 SH DFND 01 0 16692 0 GROUPON INC COM NEW 399473206 176 9687 SH DFND 02 0 9687 0 GROUPON INC COM NEW 399473206 315 17371 SH DFND 04 0 0 17371 GROUPON INC COM NEW 399473206 38987 2151573 SH SOLE 0 0 2151573 GROUPON INC COM NEW 399473206 3 161 SH SOLE 0 161 0 GROWGENERATION CORP COM 39986L109 410 59925 SH DFND 01 0 59925 0 GROWGENERATION CORP COM 39986L109 72 10542 SH DFND 04 0 0 10542 GROWGENERATION CORP COM 39986L109 8817 1289068 SH SOLE 0 0 1289068 GROWGENERATION CORP COM 39986L109 2 295 SH SOLE 0 295 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 100 10350 SH DFND 02 0 10350 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 429 44251 SH DFND 05 0 0 44251 GRUBHUB INC COM 400110102 2286 32513 SH DFND 01 0 32513 0 GRUBHUB INC COM 400110102 2002 28482 SH DFND 02 0 28482 0 GRUBHUB INC COM 400110102 4759 67693 SH DFND 04 0 0 67693 GRUBHUB INC COM 400110102 68 974 SH DFND 04 0 974 0 GRUBHUB INC COM 400110102 581137 8266532 SH SOLE 0 0 8266532 GRUBHUB INC COM 400110102 42 602 SH SOLE 0 602 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 236 3282 SH DFND 01 0 3282 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 547 7620 SH DFND 04 0 7620 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 6234 86804 SH SOLE 0 0 86804 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 31 7137 SH DFND 01 0 7137 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 123 28246 SH DFND 04 0 0 28246 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 4176 957727 SH SOLE 0 0 957727 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 20 8899 SH DFND 02 0 8899 0 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 65 29546 SH DFND 05 0 0 29546 GUARANTY BANCSHARES INC TEX COM 400764106 139 5369 SH DFND 01 0 5369 0 GUARANTY BANCSHARES INC TEX COM 400764106 63 2422 SH DFND 04 0 0 2422 GUARANTY BANCSHARES INC TEX COM 400764106 10268 396921 SH SOLE 0 0 396921 GUARANTY BANCSHARES INC TEX COM 400764106 2 82 SH SOLE 0 82 0 GUARANTY FED BANCSHARES INC COM 40108P101 9 618 SH DFND 01 0 618 0 GUARANTY FED BANCSHARES INC COM 40108P101 24 1541 SH DFND 04 0 0 1541 GUARANTY FED BANCSHARES INC COM 40108P101 910 59652 SH SOLE 0 0 59652 GUARDANT HEALTH INC COM 40131M109 2458 30298 SH DFND 01 0 30298 0 GUARDANT HEALTH INC COM 40131M109 1387 17098 SH DFND 02 0 17098 0 GUARDANT HEALTH INC COM 40131M109 3348 41272 SH DFND 04 0 0 41272 GUARDANT HEALTH INC COM 40131M109 666 8208 SH DFND 04 0 8208 0 GUARDANT HEALTH INC COM 40131M109 504779 6221855 SH SOLE 0 0 6221855 GUARDANT HEALTH INC COM 40131M109 43 534 SH SOLE 0 534 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 302 688575 SH SOLE 0 0 688575 GUESS INC COM 401617105 302 31207 SH DFND 01 0 31207 0 GUESS INC COM 401617105 152 15699 SH DFND 02 0 15699 0 GUESS INC COM 401617105 288 29799 SH DFND 04 0 0 29799 GUESS INC COM 401617105 41473 4288789 SH SOLE 0 0 4288789 GUESS INC COM 401617105 2 212 SH SOLE 0 212 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3353 30252 SH DFND 01 0 30252 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2564 23129 SH DFND 02 0 0 23129 GUIDEWIRE SOFTWARE INC COM 40171V100 4552 41064 SH DFND 02 0 41064 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5760 51961 SH DFND 04 0 0 51961 GUIDEWIRE SOFTWARE INC COM 40171V100 194 1746 SH DFND 04 0 1746 0 GUIDEWIRE SOFTWARE INC COM 40171V100 839487 7573177 SH SOLE 0 0 7573177 GUIDEWIRE SOFTWARE INC COM 40171V100 60 540 SH SOLE 0 540 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 2427 790534 SH SOLE 0 0 790534 GULF ISLAND FABRICATION INC COM 402307102 0 1 SH SOLE 0 1 0 GULFPORT ENERGY CORP COM NEW 402635304 119 109129 SH DFND 01 0 109129 0 GULFPORT ENERGY CORP COM NEW 402635304 34 30776 SH DFND 02 0 30776 0 GULFPORT ENERGY CORP COM NEW 402635304 105 95997 SH DFND 04 0 0 95997 GULFPORT ENERGY CORP COM NEW 402635304 13666 12537390 SH SOLE 0 0 12537390 GULFPORT ENERGY CORP COM NEW 402635304 1 727 SH SOLE 0 727 0 H & E EQUIPMENT SERVICES INC COM 404030108 432 23369 SH DFND 01 0 23369 0 H & E EQUIPMENT SERVICES INC COM 404030108 176 9517 SH DFND 02 0 9517 0 H & E EQUIPMENT SERVICES INC COM 404030108 577 31212 SH DFND 04 0 0 31212 H & E EQUIPMENT SERVICES INC COM 404030108 55657 3011764 SH SOLE 0 0 3011764 H & E EQUIPMENT SERVICES INC COM 404030108 30 1631 SH SOLE 0 1631 0 HBT FINL INC. COM 404111106 93 6942 SH DFND 01 0 6942 0 HBT FINL INC. COM 404111106 43 3212 SH DFND 04 0 0 3212 HBT FINL INC. COM 404111106 5404 405413 SH SOLE 0 0 405413 HCA HEALTHCARE INC COM 40412C101 28982 298595 SH DFND 01 0 298595 0 HCA HEALTHCARE INC COM 40412C101 7233 74525 SH DFND 02 0 0 74525 HCA HEALTHCARE INC COM 40412C101 15144 156023 SH DFND 02 0 156023 0 HCA HEALTHCARE INC COM 40412C101 71101 732549 SH DFND 04 0 0 732549 HCA HEALTHCARE INC COM 40412C101 1492 15368 SH DFND 04 0 15368 0 HCA HEALTHCARE INC COM 40412C101 1914456 19724454 SH SOLE 0 0 19724454 HCA HEALTHCARE INC COM 40412C101 330 3402 SH SOLE 0 3402 0 HC2 HLDGS INC COM 404139107 298 89217 SH DFND 01 0 89217 0 HC2 HLDGS INC COM 404139107 56 16721 SH DFND 04 0 0 16721 HC2 HLDGS INC COM 404139107 6092 1823837 SH SOLE 0 0 1823837 HC2 HLDGS INC COM 404139107 1 231 SH SOLE 0 231 0 HDFC BANK LTD SPONSORED ADS 40415F101 127 2796 SH DFND 04 0 0 2796 HDFC BANK LTD SPONSORED ADS 40415F101 43399 954674 SH SOLE 0 0 954674 HDFC BANK LTD SPONSORED ADS 40415F101 162 3560 SH SOLE 0 3560 0 HCI GROUP INC COM 40416E103 284 6148 SH DFND 01 0 6148 0 HCI GROUP INC COM 40416E103 69 1495 SH DFND 02 0 1495 0 HCI GROUP INC COM 40416E103 303 6567 SH DFND 04 0 0 6567 HCI GROUP INC COM 40416E103 19954 432102 SH SOLE 0 0 432102 HCI GROUP INC COM 40416E103 19 404 SH SOLE 0 404 0 HD SUPPLY HLDGS INC COM 40416M105 1918 55342 SH DFND 01 0 55342 0 HD SUPPLY HLDGS INC COM 40416M105 1666 48089 SH DFND 02 0 0 48089 HD SUPPLY HLDGS INC COM 40416M105 3432 99055 SH DFND 02 0 99055 0 HD SUPPLY HLDGS INC COM 40416M105 3573 103112 SH DFND 04 0 0 103112 HD SUPPLY HLDGS INC COM 40416M105 522204 15070823 SH SOLE 0 0 15070823 HD SUPPLY HLDGS INC COM 40416M105 35 1021 SH SOLE 0 1021 0 HF FOODS GROUP INC COM 40417F109 230 25375 SH DFND 01 0 25375 0 HF FOODS GROUP INC COM 40417F109 87 9641 SH DFND 04 0 0 9641 HF FOODS GROUP INC COM 40417F109 15382 1699686 SH SOLE 0 0 1699686 HF FOODS GROUP INC COM 40417F109 1 152 SH SOLE 0 152 0 HMN FINL INC COM 40424G108 14 971 SH DFND 01 0 971 0 HMN FINL INC COM 40424G108 4 300 SH DFND 04 0 0 300 HMN FINL INC COM 40424G108 692 47410 SH SOLE 0 0 47410 HNI CORP COM 404251100 953 31188 SH DFND 01 0 31188 0 HNI CORP COM 404251100 353 11556 SH DFND 02 0 11556 0 HNI CORP COM 404251100 987 32294 SH DFND 04 0 0 32294 HNI CORP COM 404251100 121857 3986149 SH SOLE 0 0 3986149 HNI CORP COM 404251100 9 297 SH SOLE 0 297 0 HMS HLDGS CORP COM 40425J101 5934 183190 SH DFND 01 0 183190 0 HMS HLDGS CORP COM 40425J101 1023 31591 SH DFND 02 0 31591 0 HMS HLDGS CORP COM 40425J101 2719 83949 SH DFND 04 0 0 83949 HMS HLDGS CORP COM 40425J101 297956 9199008 SH SOLE 0 0 9199008 HMS HLDGS CORP COM 40425J101 333 10276 SH SOLE 0 10276 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 6 8028 SH DFND 04 0 0 8028 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 1171 1625774 SH SOLE 0 0 1625774 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 0 398 SH SOLE 0 398 0 HP INC COM 40434L105 26618 1527128 SH DFND 01 0 1527128 0 HP INC COM 40434L105 7083 406396 SH DFND 02 0 0 406396 HP INC COM 40434L105 15126 867816 SH DFND 02 0 867816 0 HP INC COM 40434L105 71330 4092383 SH DFND 04 0 0 4092383 HP INC COM 40434L105 2078719 119260986 SH SOLE 0 0 119260986 HP INC COM 40434L105 190 10929 SH SOLE 0 10929 0 HV BANCORP INC COM 40441H105 356 27288 SH SOLE 0 0 27288 HACKETT GROUP INC COM 404609109 653 48224 SH DFND 01 0 48224 0 HACKETT GROUP INC COM 404609109 87 6415 SH DFND 02 0 6415 0 HACKETT GROUP INC COM 404609109 268 19780 SH DFND 04 0 0 19780 HACKETT GROUP INC COM 404609109 20036 1479800 SH SOLE 0 0 1479800 HACKETT GROUP INC COM 404609109 6 462 SH SOLE 0 462 0 HAEMONETICS CORP COM 405024100 2058 22982 SH DFND 01 0 22982 0 HAEMONETICS CORP COM 405024100 1451 16205 SH DFND 02 0 16205 0 HAEMONETICS CORP COM 405024100 3357 37482 SH DFND 04 0 0 37482 HAEMONETICS CORP COM 405024100 460 5137 SH DFND 04 0 5137 0 HAEMONETICS CORP COM 405024100 467393 5218775 SH SOLE 0 0 5218775 HAEMONETICS CORP COM 405024100 39 432 SH SOLE 0 432 0 HAIN CELESTIAL GROUP INC COM 405217100 869 27580 SH DFND 01 0 27580 0 HAIN CELESTIAL GROUP INC COM 405217100 1043 33109 SH DFND 02 0 33109 0 HAIN CELESTIAL GROUP INC COM 405217100 1916 60818 SH DFND 04 0 0 60818 HAIN CELESTIAL GROUP INC COM 405217100 243230 7719152 SH SOLE 0 0 7719152 HAIN CELESTIAL GROUP INC COM 405217100 17 530 SH SOLE 0 530 0 HALLADOR ENERGY COMPANY COM 40609P105 3 4900 SH DFND 04 0 0 4900 HALLADOR ENERGY COMPANY COM 40609P105 507 774702 SH SOLE 0 0 774702 HALLADOR ENERGY COMPANY COM 40609P105 0 23 SH SOLE 0 23 0 HALLIBURTON CO COM 406216101 12154 936382 SH DFND 01 0 936382 0 HALLIBURTON CO COM 406216101 3197 246288 SH DFND 02 0 0 246288 HALLIBURTON CO COM 406216101 6173 475605 SH DFND 02 0 475605 0 HALLIBURTON CO COM 406216101 31872 2455499 SH DFND 04 0 0 2455499 HALLIBURTON CO COM 406216101 26888 2071525 SH DFND 04 0 2071525 0 HALLIBURTON CO COM 406216101 1179456 90867188 SH SOLE 0 0 90867188 HALLIBURTON CO COM 406216101 65 5024 SH SOLE 0 5024 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 11 3049 SH DFND 01 0 3049 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 12 3500 SH DFND 04 0 0 3500 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 2465 706400 SH SOLE 0 0 706400 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 0 56 SH SOLE 0 56 0 HALOZYME THERAPEUTICS INC COM 40637H109 7456 278098 SH DFND 01 0 278098 0 HALOZYME THERAPEUTICS INC COM 40637H109 973 36288 SH DFND 02 0 36288 0 HALOZYME THERAPEUTICS INC COM 40637H109 2577 96134 SH DFND 04 0 0 96134 HALOZYME THERAPEUTICS INC COM 40637H109 338766 12635810 SH SOLE 0 0 12635810 HALOZYME THERAPEUTICS INC COM 40637H109 34 1269 SH SOLE 0 1269 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 95 7949 SH DFND 01 0 7949 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 23 1966 SH DFND 04 0 0 1966 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3499 294062 SH SOLE 0 0 294062 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 0 6 SH SOLE 0 6 0 HAMILTON LANE INC CL A 407497106 3177 47163 SH DFND 01 0 47163 0 HAMILTON LANE INC CL A 407497106 365 5411 SH DFND 02 0 5411 0 HAMILTON LANE INC CL A 407497106 1220 18103 SH DFND 04 0 0 18103 HAMILTON LANE INC CL A 407497106 168309 2498285 SH SOLE 0 0 2498285 HAMILTON LANE INC CL A 407497106 33 486 SH SOLE 0 486 0 HANCOCK WHITNEY CORPORATION COM 410120109 1319 62221 SH DFND 01 0 62221 0 HANCOCK WHITNEY CORPORATION COM 410120109 631 29750 SH DFND 02 0 29750 0 HANCOCK WHITNEY CORPORATION COM 410120109 1510 71226 SH DFND 04 0 0 71226 HANCOCK WHITNEY CORPORATION COM 410120109 173094 8164824 SH SOLE 0 0 8164824 HANCOCK WHITNEY CORPORATION COM 410120109 56 2646 SH SOLE 0 2646 0 HANESBRANDS INC COM 410345102 4128 365617 SH DFND 01 0 365617 0 HANESBRANDS INC COM 410345102 1526 135208 SH DFND 02 0 135208 0 HANESBRANDS INC COM 410345102 11657 1032537 SH DFND 04 0 0 1032537 HANESBRANDS INC COM 410345102 457528 40525027 SH SOLE 0 0 40525027 HANESBRANDS INC COM 410345102 60 5291 SH SOLE 0 5291 0 HANGER INC COM NEW 41043F208 541 32679 SH DFND 01 0 32679 0 HANGER INC COM NEW 41043F208 112 6738 SH DFND 02 0 6738 0 HANGER INC COM NEW 41043F208 422 25498 SH DFND 04 0 0 25498 HANGER INC COM NEW 41043F208 34796 2101206 SH SOLE 0 0 2101206 HANGER INC COM NEW 41043F208 3 186 SH SOLE 0 186 0 HANMI FINL CORP COM NEW 410495204 251 25843 SH DFND 01 0 25843 0 HANMI FINL CORP COM NEW 410495204 110 11299 SH DFND 02 0 11299 0 HANMI FINL CORP COM NEW 410495204 272 28002 SH DFND 04 0 0 28002 HANMI FINL CORP COM NEW 410495204 20318 2092516 SH SOLE 0 0 2092516 HANMI FINL CORP COM NEW 410495204 19 1972 SH SOLE 0 1972 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1618 56864 SH DFND 01 0 56864 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 633 22239 SH DFND 02 0 22239 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1557 54720 SH DFND 04 0 0 54720 HANNON ARMSTRONG SUST INFR C COM 41068X100 101019 3549521 SH SOLE 0 0 3549521 HANNON ARMSTRONG SUST INFR C COM 41068X100 12 419 SH SOLE 0 419 0 HANOVER INS GROUP INC COM 410867105 1320 13025 SH DFND 01 0 13025 0 HANOVER INS GROUP INC COM 410867105 1292 12751 SH DFND 02 0 12751 0 HANOVER INS GROUP INC COM 410867105 3162 31206 SH DFND 04 0 0 31206 HANOVER INS GROUP INC COM 410867105 397202 3919886 SH SOLE 0 0 3919886 HANOVER INS GROUP INC COM 410867105 414 4084 SH SOLE 0 4084 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 332 38864 SH DFND 01 0 38864 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 47 5498 SH DFND 02 0 5498 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 281 32853 SH DFND 04 0 0 32853 HARBORONE BANCORP INC NEW COM NEW 41165Y100 14138 1655487 SH SOLE 0 0 1655487 HARBORONE BANCORP INC NEW COM NEW 41165Y100 0 21 SH SOLE 0 21 0 HARLEY DAVIDSON INC COM 412822108 1252 52654 SH DFND 01 0 52654 0 HARLEY DAVIDSON INC COM 412822108 1314 55280 SH DFND 02 0 55280 0 HARLEY DAVIDSON INC COM 412822108 4974 209262 SH DFND 04 0 0 209262 HARLEY DAVIDSON INC COM 412822108 327532 13779222 SH SOLE 0 0 13779222 HARLEY DAVIDSON INC COM 412822108 52 2182 SH SOLE 0 2182 0 HARMONIC INC COM 413160102 331 69595 SH DFND 01 0 69595 0 HARMONIC INC COM 413160102 104 21814 SH DFND 02 0 21814 0 HARMONIC INC COM 413160102 317 66645 SH DFND 04 0 0 66645 HARMONIC INC COM 413160102 29840 6282180 SH SOLE 0 0 6282180 HARMONIC INC COM 413160102 10 2104 SH SOLE 0 2104 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 243 58373 SH DFND 04 0 0 58373 HARPOON THERAPEUTICS INC COM 41358P106 363 21839 SH DFND 01 0 21839 0 HARPOON THERAPEUTICS INC COM 41358P106 39 2331 SH DFND 04 0 0 2331 HARPOON THERAPEUTICS INC COM 41358P106 7114 428543 SH SOLE 0 0 428543 HARPOON THERAPEUTICS INC COM 41358P106 1 47 SH SOLE 0 47 0 HARROW HEALTH INC COM 415858109 236 45357 SH DFND 01 0 45357 0 HARROW HEALTH INC COM 415858109 40 7732 SH DFND 04 0 0 7732 HARROW HEALTH INC COM 415858109 6206 1191247 SH SOLE 0 0 1191247 HARROW HEALTH INC COM 415858109 1 136 SH SOLE 0 136 0 HARSCO CORP COM 415864107 761 56336 SH DFND 01 0 56336 0 HARSCO CORP COM 415864107 349 25818 SH DFND 02 0 25818 0 HARSCO CORP COM 415864107 964 71323 SH DFND 04 0 0 71323 HARSCO CORP COM 415864107 107846 7982672 SH SOLE 0 0 7982672 HARSCO CORP COM 415864107 39 2920 SH SOLE 0 2920 0 HARTE-HANKS INC COM 416196202 439 144265 SH SOLE 0 0 144265 HARTFORD FINL SVCS GROUP INC COM 416515104 14738 382315 SH DFND 01 0 382315 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3955 102604 SH DFND 02 0 0 102604 HARTFORD FINL SVCS GROUP INC COM 416515104 9035 234368 SH DFND 02 0 234368 0 HARTFORD FINL SVCS GROUP INC COM 416515104 37685 977570 SH DFND 04 0 0 977570 HARTFORD FINL SVCS GROUP INC COM 416515104 1506240 39072367 SH SOLE 0 0 39072367 HARTFORD FINL SVCS GROUP INC COM 416515104 109 2816 SH SOLE 0 2816 0 HARVARD BIOSCIENCE INC COM 416906105 84 27018 SH DFND 01 0 27018 0 HARVARD BIOSCIENCE INC COM 416906105 23 7333 SH DFND 04 0 0 7333 HARVARD BIOSCIENCE INC COM 416906105 6549 2112722 SH SOLE 0 0 2112722 HARVARD BIOSCIENCE INC COM 416906105 1 196 SH SOLE 0 196 0 HASBRO INC COM 418056107 10204 136146 SH DFND 01 0 136146 0 HASBRO INC COM 418056107 2635 35160 SH DFND 02 0 0 35160 HASBRO INC COM 418056107 5492 73277 SH DFND 02 0 73277 0 HASBRO INC COM 418056107 27128 361953 SH DFND 04 0 0 361953 HASBRO INC COM 418056107 1119947 14942582 SH SOLE 0 0 14942582 HASBRO INC COM 418056107 63 835 SH SOLE 0 835 0 HAVERTY FURNITURE INC COM 419596101 201 12589 SH DFND 01 0 12589 0 HAVERTY FURNITURE INC COM 419596101 101 6299 SH DFND 02 0 6299 0 HAVERTY FURNITURE INC COM 419596101 355 22208 SH DFND 04 0 0 22208 HAVERTY FURNITURE INC COM 419596101 17155 1072215 SH SOLE 0 0 1072215 HAVERTY FURNITURE INC COM 419596101 6 371 SH SOLE 0 371 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1346 37325 SH DFND 01 0 37325 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3274 90806 SH DFND 02 0 90806 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3164 87754 SH DFND 04 0 0 87754 HAWAIIAN ELEC INDUSTRIES COM 419870100 415310 11517202 SH SOLE 0 0 11517202 HAWAIIAN ELEC INDUSTRIES COM 419870100 458 12709 SH SOLE 0 12709 0 HAWAIIAN HOLDINGS INC COM 419879101 470 33451 SH DFND 01 0 33451 0 HAWAIIAN HOLDINGS INC COM 419879101 39 2800 SH DFND 02 0 2800 0 HAWAIIAN HOLDINGS INC COM 419879101 379 27004 SH DFND 04 0 0 27004 HAWAIIAN HOLDINGS INC COM 419879101 60909 4338272 SH SOLE 0 0 4338272 HAWAIIAN HOLDINGS INC COM 419879101 18 1277 SH SOLE 0 1277 0 HAWKINS INC COM 420261109 597 14022 SH DFND 01 0 14022 0 HAWKINS INC COM 420261109 68 1600 SH DFND 02 0 1600 0 HAWKINS INC COM 420261109 272 6397 SH DFND 04 0 0 6397 HAWKINS INC COM 420261109 30091 706696 SH SOLE 0 0 706696 HAWKINS INC COM 420261109 2 56 SH SOLE 0 56 0 HAWTHORN BANCSHARES INC COM 420476103 92 4650 SH DFND 01 0 4650 0 HAWTHORN BANCSHARES INC COM 420476103 17 884 SH DFND 04 0 0 884 HAWTHORN BANCSHARES INC COM 420476103 4697 238547 SH SOLE 0 0 238547 HAYNES INTERNATIONAL INC COM NEW 420877201 214 9153 SH DFND 01 0 9153 0 HAYNES INTERNATIONAL INC COM NEW 420877201 99 4253 SH DFND 02 0 4253 0 HAYNES INTERNATIONAL INC COM NEW 420877201 231 9897 SH DFND 04 0 0 9897 HAYNES INTERNATIONAL INC COM NEW 420877201 25451 1089533 SH SOLE 0 0 1089533 HAYNES INTERNATIONAL INC COM NEW 420877201 7 287 SH SOLE 0 287 0 HEALTHCARE SVCS GROUP INC COM 421906108 3804 155525 SH DFND 01 0 155525 0 HEALTHCARE SVCS GROUP INC COM 421906108 592 24219 SH DFND 02 0 24219 0 HEALTHCARE SVCS GROUP INC COM 421906108 1365 55795 SH DFND 04 0 0 55795 HEALTHCARE SVCS GROUP INC COM 421906108 171883 7027104 SH SOLE 0 0 7027104 HEALTHCARE SVCS GROUP INC COM 421906108 12 492 SH SOLE 0 492 0 HEALTHCARE RLTY TR COM 421946104 2851 97339 SH DFND 01 0 97339 0 HEALTHCARE RLTY TR COM 421946104 9242 315544 SH DFND 02 0 315544 0 HEALTHCARE RLTY TR COM 421946104 2901 99031 SH DFND 04 0 0 99031 HEALTHCARE RLTY TR COM 421946104 563948 19253953 SH SOLE 0 0 19253953 HEALTHCARE RLTY TR COM 421946104 25 856 SH SOLE 0 856 0 HEALTHSTREAM INC COM 42222N103 415 18773 SH DFND 01 0 18773 0 HEALTHSTREAM INC COM 42222N103 211 9539 SH DFND 02 0 9539 0 HEALTHSTREAM INC COM 42222N103 441 19908 SH DFND 04 0 0 19908 HEALTHSTREAM INC COM 42222N103 59870 2705388 SH SOLE 0 0 2705388 HEALTHSTREAM INC COM 42222N103 3 156 SH SOLE 0 156 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1981 74701 SH DFND 01 0 74701 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 13664 515242 SH DFND 02 0 515242 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4203 158500 SH DFND 04 0 0 158500 HEALTHCARE TR AMER INC CL A NEW 42225P501 797946 30088475 SH SOLE 0 0 30088475 HEALTHCARE TR AMER INC CL A NEW 42225P501 37 1378 SH SOLE 0 1378 0 HEALTH CATALYST INC COM 42225T107 1825 62559 SH DFND 01 0 62559 0 HEALTH CATALYST INC COM 42225T107 77 2633 SH DFND 02 0 2633 0 HEALTH CATALYST INC COM 42225T107 221 7563 SH DFND 04 0 0 7563 HEALTH CATALYST INC COM 42225T107 58048 1989974 SH SOLE 0 0 1989974 HEALTH CATALYST INC COM 42225T107 5 180 SH SOLE 0 180 0 HEALTHEQUITY INC COM 42226A107 8547 145673 SH DFND 01 0 145673 0 HEALTHEQUITY INC COM 42226A107 1340 22843 SH DFND 02 0 22843 0 HEALTHEQUITY INC COM 42226A107 3063 52210 SH DFND 04 0 0 52210 HEALTHEQUITY INC COM 42226A107 374269 6379230 SH SOLE 0 0 6379230 HEALTHEQUITY INC COM 42226A107 26 437 SH SOLE 0 437 0 HEARTLAND EXPRESS INC COM 422347104 692 33227 SH DFND 01 0 33227 0 HEARTLAND EXPRESS INC COM 422347104 263 12651 SH DFND 02 0 12651 0 HEARTLAND EXPRESS INC COM 422347104 719 34550 SH DFND 04 0 0 34550 HEARTLAND EXPRESS INC COM 422347104 93583 4494870 SH SOLE 0 0 4494870 HEARTLAND EXPRESS INC COM 422347104 6 299 SH SOLE 0 299 0 HEARTLAND FINL USA INC COM 42234Q102 834 24939 SH DFND 01 0 24939 0 HEARTLAND FINL USA INC COM 42234Q102 370 11056 SH DFND 02 0 11056 0 HEARTLAND FINL USA INC COM 42234Q102 894 26721 SH DFND 04 0 0 26721 HEARTLAND FINL USA INC COM 42234Q102 80975 2421502 SH SOLE 0 0 2421502 HEARTLAND FINL USA INC COM 42234Q102 27 800 SH SOLE 0 800 0 HEAT BIOLOGICS INC COM NEW 42237K300 4 4711 SH DFND 01 0 4711 0 HEAT BIOLOGICS INC COM NEW 42237K300 38 44593 SH DFND 04 0 0 44593 HEAT BIOLOGICS INC COM NEW 42237K300 1849 2194418 SH SOLE 0 0 2194418 HEALTHPEAK PROPERTIES INC COM 42250P103 15741 571136 SH DFND 01 0 571136 0 HEALTHPEAK PROPERTIES INC COM 42250P103 3861 140111 SH DFND 02 0 0 140111 HEALTHPEAK PROPERTIES INC COM 42250P103 38881 1410769 SH DFND 02 0 1410769 0 HEALTHPEAK PROPERTIES INC COM 42250P103 39949 1449521 SH DFND 04 0 0 1449521 HEALTHPEAK PROPERTIES INC COM 42250P103 2259287 81977031 SH SOLE 0 0 81977031 HEALTHPEAK PROPERTIES INC COM 42250P103 96 3467 SH SOLE 0 3467 0 HECLA MNG CO COM 422704106 1246 381102 SH DFND 01 0 381102 0 HECLA MNG CO COM 422704106 559 170969 SH DFND 02 0 170969 0 HECLA MNG CO COM 422704106 1299 397210 SH DFND 04 0 0 397210 HECLA MNG CO COM 422704106 154710 47311833 SH SOLE 0 0 47311833 HECLA MNG CO COM 422704106 18 5480 SH SOLE 0 5480 0 HEICO CORP NEW COM 422806109 1960 19672 SH DFND 01 0 19672 0 HEICO CORP NEW COM 422806109 1407 14123 SH DFND 02 0 0 14123 HEICO CORP NEW COM 422806109 2650 26589 SH DFND 02 0 26589 0 HEICO CORP NEW COM 422806109 5656 56759 SH DFND 04 0 0 56759 HEICO CORP NEW COM 422806109 390 3910 SH DFND 04 0 3910 0 HEICO CORP NEW COM 422806109 346039 3472545 SH SOLE 0 0 3472545 HEICO CORP NEW COM 422806109 37 372 SH SOLE 0 372 0 HEICO CORP NEW CL A 422806208 2626 32321 SH DFND 01 0 32321 0 HEICO CORP NEW CL A 422806208 1940 23879 SH DFND 02 0 0 23879 HEICO CORP NEW CL A 422806208 3358 41336 SH DFND 02 0 41336 0 HEICO CORP NEW CL A 422806208 6806 83777 SH DFND 04 0 0 83777 HEICO CORP NEW CL A 422806208 568 6986 SH DFND 04 0 6986 0 HEICO CORP NEW CL A 422806208 579937 7138564 SH SOLE 0 0 7138564 HEICO CORP NEW CL A 422806208 27 333 SH SOLE 0 333 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 303 14004 SH DFND 01 0 14004 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 109 5030 SH DFND 02 0 5030 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 431 19914 SH DFND 04 0 0 19914 HEIDRICK & STRUGGLES INTL IN COM 422819102 25687 1188092 SH SOLE 0 0 1188092 HEIDRICK & STRUGGLES INTL IN COM 422819102 21 972 SH SOLE 0 972 0 HELIOS TECHNOLOGIES INC COM 42328H109 1454 39030 SH DFND 01 0 39030 0 HELIOS TECHNOLOGIES INC COM 42328H109 401 10771 SH DFND 02 0 10771 0 HELIOS TECHNOLOGIES INC COM 42328H109 787 21121 SH DFND 04 0 0 21121 HELIOS TECHNOLOGIES INC COM 42328H109 96509 2590850 SH SOLE 0 0 2590850 HELIOS TECHNOLOGIES INC COM 42328H109 12 318 SH SOLE 0 318 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 262 613787 SH SOLE 0 0 613787 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 0 24 SH SOLE 0 24 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 356 102496 SH DFND 01 0 102496 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 112 32413 SH DFND 02 0 32413 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 414 119199 SH DFND 04 0 0 119199 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 51275 14776600 SH SOLE 0 0 14776600 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 9 2720 SH SOLE 0 2720 0 HELMERICH & PAYNE INC COM 423452101 710 36390 SH DFND 01 0 36390 0 HELMERICH & PAYNE INC COM 423452101 600 30756 SH DFND 02 0 30756 0 HELMERICH & PAYNE INC COM 423452101 1504 77106 SH DFND 04 0 0 77106 HELMERICH & PAYNE INC COM 423452101 216161 11079489 SH SOLE 0 0 11079489 HELMERICH & PAYNE INC COM 423452101 13 684 SH SOLE 0 684 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 118 12016 SH DFND 01 0 12016 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 90 9162 SH DFND 02 0 9162 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 184 18752 SH DFND 04 0 0 18752 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 8533 868034 SH SOLE 0 0 868034 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1 55 SH SOLE 0 55 0 HENNESSY ADVISORS INC COM 425885100 7 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 1571 199090 SH SOLE 0 0 199090 HENRY JACK & ASSOC INC COM 426281101 16371 88958 SH DFND 01 0 88958 0 HENRY JACK & ASSOC INC COM 426281101 3899 21189 SH DFND 02 0 0 21189 HENRY JACK & ASSOC INC COM 426281101 11260 61184 SH DFND 02 0 61184 0 HENRY JACK & ASSOC INC COM 426281101 31535 171360 SH DFND 04 0 0 171360 HENRY JACK & ASSOC INC COM 426281101 1214 6597 SH DFND 04 0 6597 0 HENRY JACK & ASSOC INC COM 426281101 1666414 9055123 SH SOLE 0 0 9055123 HENRY JACK & ASSOC INC COM 426281101 521 2832 SH SOLE 0 2832 0 HERITAGE COMMERCE CORP COM 426927109 321 42741 SH DFND 01 0 42741 0 HERITAGE COMMERCE CORP COM 426927109 144 19188 SH DFND 02 0 19188 0 HERITAGE COMMERCE CORP COM 426927109 302 40304 SH DFND 04 0 0 40304 HERITAGE COMMERCE CORP COM 426927109 21157 2819074 SH SOLE 0 0 2819074 HERITAGE COMMERCE CORP COM 426927109 5 675 SH SOLE 0 675 0 HERC HLDGS INC COM 42704L104 590 19188 SH DFND 01 0 19188 0 HERC HLDGS INC COM 42704L104 310 10088 SH DFND 02 0 10088 0 HERC HLDGS INC COM 42704L104 696 22652 SH DFND 04 0 0 22652 HERC HLDGS INC COM 42704L104 71735 2334350 SH SOLE 0 0 2334350 HERC HLDGS INC COM 42704L104 32 1048 SH SOLE 0 1048 0 HERITAGE FINL CORP WASH COM 42722X106 521 26048 SH DFND 01 0 26048 0 HERITAGE FINL CORP WASH COM 42722X106 228 11421 SH DFND 02 0 11421 0 HERITAGE FINL CORP WASH COM 42722X106 640 31990 SH DFND 04 0 0 31990 HERITAGE FINL CORP WASH COM 42722X106 45882 2294124 SH SOLE 0 0 2294124 HERITAGE FINL CORP WASH COM 42722X106 14 725 SH SOLE 0 725 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 184 10551 SH DFND 01 0 10551 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 37 2100 SH DFND 02 0 2100 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 174 9961 SH DFND 04 0 0 9961 HERITAGE CRYSTAL CLEAN INC COM 42726M106 12700 727381 SH SOLE 0 0 727381 HERITAGE CRYSTAL CLEAN INC COM 42726M106 3 161 SH SOLE 0 161 0 HERITAGE INS HLDGS INC COM 42727J102 267 20431 SH DFND 01 0 20431 0 HERITAGE INS HLDGS INC COM 42727J102 72 5524 SH DFND 02 0 5524 0 HERITAGE INS HLDGS INC COM 42727J102 261 19931 SH DFND 04 0 0 19931 HERITAGE INS HLDGS INC COM 42727J102 15075 1151615 SH SOLE 0 0 1151615 HERITAGE INS HLDGS INC COM 42727J102 7 555 SH SOLE 0 555 0 HERON THERAPEUTICS INC COM 427746102 2663 181024 SH DFND 01 0 181024 0 HERON THERAPEUTICS INC COM 427746102 328 22281 SH DFND 02 0 22281 0 HERON THERAPEUTICS INC COM 427746102 914 62113 SH DFND 04 0 0 62113 HERON THERAPEUTICS INC COM 427746102 114202 7763587 SH SOLE 0 0 7763587 HERON THERAPEUTICS INC COM 427746102 8 533 SH SOLE 0 533 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 147 25482 SH DFND 01 0 25482 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 56 9773 SH DFND 04 0 0 9773 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 27038 4694116 SH SOLE 0 0 4694116 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1 178 SH SOLE 0 178 0 HERSHEY CO COM 427866108 22181 171122 SH DFND 01 0 171122 0 HERSHEY CO COM 427866108 5553 42840 SH DFND 02 0 0 42840 HERSHEY CO COM 427866108 15413 118906 SH DFND 02 0 118906 0 HERSHEY CO COM 427866108 52004 401200 SH DFND 04 0 0 401200 HERSHEY CO COM 427866108 1633 12596 SH DFND 04 0 12596 0 HERSHEY CO COM 427866108 1672986 12906854 SH SOLE 0 0 12906854 HERSHEY CO COM 427866108 153 1179 SH SOLE 0 1179 0 HESKA CORP COM RESTRC NEW 42805E306 812 8718 SH DFND 01 0 8718 0 HESKA CORP COM RESTRC NEW 42805E306 175 1873 SH DFND 02 0 1873 0 HESKA CORP COM RESTRC NEW 42805E306 554 5951 SH DFND 04 0 0 5951 HESKA CORP COM RESTRC NEW 42805E306 50071 537416 SH SOLE 0 0 537416 HESKA CORP COM RESTRC NEW 42805E306 6 64 SH SOLE 0 64 0 HERTZ GLOBAL HLDGS INC COM 42806J106 66 46773 SH DFND 01 0 46773 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1 784 SH DFND 04 0 0 784 HERTZ GLOBAL HLDGS INC COM 42806J106 6466 4585903 SH SOLE 0 0 4585903 HERTZ GLOBAL HLDGS INC COM 42806J106 1 576 SH SOLE 0 576 0 HESS CORP COM 42809H107 14553 280894 SH DFND 01 0 280894 0 HESS CORP COM 42809H107 4044 78051 SH DFND 02 0 0 78051 HESS CORP COM 42809H107 7702 148660 SH DFND 02 0 148660 0 HESS CORP COM 42809H107 36977 713697 SH DFND 04 0 0 713697 HESS CORP COM 42809H107 33505 646696 SH DFND 04 0 646696 0 HESS CORP COM 42809H107 1498931 28931311 SH SOLE 0 0 28931311 HESS CORP COM 42809H107 93 1798 SH SOLE 0 1798 0 HESS MIDSTREAM LP CL A SHS 428103105 1683 91842 SH SOLE 0 0 91842 HEWLETT PACKARD ENTERPRISE C COM 42824C109 13363 1373432 SH DFND 01 0 1373432 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3606 370594 SH DFND 02 0 0 370594 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7300 750289 SH DFND 02 0 750289 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 36041 3704122 SH DFND 04 0 0 3704122 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1398330 143713231 SH SOLE 0 0 143713231 HEWLETT PACKARD ENTERPRISE C COM 42824C109 132 13530 SH SOLE 0 13530 0 HEXCEL CORP NEW COM 428291108 1298 28700 SH DFND 01 0 28700 0 HEXCEL CORP NEW COM 428291108 1115 24650 SH DFND 02 0 24650 0 HEXCEL CORP NEW COM 428291108 2664 58916 SH DFND 04 0 0 58916 HEXCEL CORP NEW COM 428291108 339562 7509110 SH SOLE 0 0 7509110 HEXCEL CORP NEW COM 428291108 25 558 SH SOLE 0 558 0 HI-CRUSH PARTNERS LP COM 428337109 3 18049 SH DFND 01 0 18049 0 HI-CRUSH PARTNERS LP COM 428337109 2 12886 SH DFND 04 0 0 12886 HI-CRUSH PARTNERS LP COM 428337109 523 3444589 SH SOLE 0 0 3444589 HI-CRUSH PARTNERS LP COM 428337109 0 426 SH SOLE 0 426 0 HIBBETT SPORTS INC COM 428567101 257 12260 SH DFND 01 0 12260 0 HIBBETT SPORTS INC COM 428567101 97 4613 SH DFND 02 0 4613 0 HIBBETT SPORTS INC COM 428567101 432 20645 SH DFND 04 0 0 20645 HIBBETT SPORTS INC COM 428567101 24071 1149503 SH SOLE 0 0 1149503 HIBBETT SPORTS INC COM 428567101 33 1578 SH SOLE 0 1578 0 HIGHPOINT RES CORP COM 43114K108 6 20692 SH DFND 01 0 20692 0 HIGHPOINT RES CORP COM 43114K108 8 27347 SH DFND 04 0 0 27347 HIGHPOINT RES CORP COM 43114K108 1405 4761309 SH SOLE 0 0 4761309 HIGHPOINT RES CORP COM 43114K108 0 264 SH SOLE 0 264 0 HIGHWOODS PPTYS INC COM 431284108 1321 35383 SH DFND 01 0 35383 0 HIGHWOODS PPTYS INC COM 431284108 9329 249906 SH DFND 02 0 249906 0 HIGHWOODS PPTYS INC COM 431284108 2870 76875 SH DFND 04 0 0 76875 HIGHWOODS PPTYS INC COM 431284108 543868 14569207 SH SOLE 0 0 14569207 HIGHWOODS PPTYS INC COM 431284108 25 674 SH SOLE 0 674 0 HILL INTL INC COM 431466101 9 5709 SH DFND 01 0 5709 0 HILL INTL INC COM 431466101 20 12890 SH DFND 04 0 0 12890 HILL INTL INC COM 431466101 4271 2809729 SH SOLE 0 0 2809729 HILL INTL INC COM 431466101 0 169 SH SOLE 0 169 0 HILL ROM HLDGS INC COM 431475102 2611 23785 SH DFND 01 0 23785 0 HILL ROM HLDGS INC COM 431475102 2321 21141 SH DFND 02 0 21141 0 HILL ROM HLDGS INC COM 431475102 5398 49170 SH DFND 04 0 0 49170 HILL ROM HLDGS INC COM 431475102 95 865 SH DFND 04 0 865 0 HILL ROM HLDGS INC COM 431475102 679058 6185625 SH SOLE 0 0 6185625 HILL ROM HLDGS INC COM 431475102 55 501 SH SOLE 0 501 0 HILLENBRAND INC COM 431571108 1459 53915 SH DFND 01 0 53915 0 HILLENBRAND INC COM 431571108 613 22631 SH DFND 02 0 22631 0 HILLENBRAND INC COM 431571108 1472 54364 SH DFND 04 0 0 54364 HILLENBRAND INC COM 431571108 198132 7319263 SH SOLE 0 0 7319263 HILLENBRAND INC COM 431571108 12 446 SH SOLE 0 446 0 HILLTOP HOLDINGS INC COM 432748101 950 51466 SH DFND 01 0 51466 0 HILLTOP HOLDINGS INC COM 432748101 403 21860 SH DFND 02 0 21860 0 HILLTOP HOLDINGS INC COM 432748101 1092 59183 SH DFND 04 0 0 59183 HILLTOP HOLDINGS INC COM 432748101 124975 6773715 SH SOLE 0 0 6773715 HILLTOP HOLDINGS INC COM 432748101 48 2580 SH SOLE 0 2580 0 HILTON GRAND VACATIONS INC COM 43283X105 3467 177360 SH DFND 01 0 177360 0 HILTON GRAND VACATIONS INC COM 43283X105 578 29586 SH DFND 02 0 29586 0 HILTON GRAND VACATIONS INC COM 43283X105 1154 59022 SH DFND 04 0 0 59022 HILTON GRAND VACATIONS INC COM 43283X105 149551 7649689 SH SOLE 0 0 7649689 HILTON GRAND VACATIONS INC COM 43283X105 10 526 SH SOLE 0 526 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 21600 294077 SH DFND 01 0 294077 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5616 76460 SH DFND 02 0 0 76460 HILTON WORLDWIDE HLDGS INC COM 43300A203 11521 156859 SH DFND 02 0 156859 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 54647 744009 SH DFND 04 0 0 744009 HILTON WORLDWIDE HLDGS INC COM 43300A203 1475480 20088220 SH SOLE 0 0 20088220 HILTON WORLDWIDE HLDGS INC COM 43300A203 131 1783 SH SOLE 0 1783 0 HINGHAM INSTN SVGS MASS COM 433323102 192 1145 SH DFND 01 0 1145 0 HINGHAM INSTN SVGS MASS COM 433323102 65 390 SH DFND 04 0 0 390 HINGHAM INSTN SVGS MASS COM 433323102 13628 81227 SH SOLE 0 0 81227 HINGHAM INSTN SVGS MASS COM 433323102 3 17 SH SOLE 0 17 0 HIREQUEST INC COM 433535101 806 130242 SH SOLE 0 0 130242 HISTOGEN INC COM 43358Y103 2 620 SH DFND 04 0 0 620 HISTOGEN INC COM 43358Y103 495 129984 SH SOLE 0 0 129984 HISTOGEN INC COM 43358Y103 0 2 SH SOLE 0 2 0 HOLLYFRONTIER CORP COM 436106108 4632 158629 SH DFND 01 0 158629 0 HOLLYFRONTIER CORP COM 436106108 1276 43682 SH DFND 02 0 0 43682 HOLLYFRONTIER CORP COM 436106108 2543 87088 SH DFND 02 0 87088 0 HOLLYFRONTIER CORP COM 436106108 12311 421615 SH DFND 04 0 0 421615 HOLLYFRONTIER CORP COM 436106108 10571 362025 SH DFND 04 0 362025 0 HOLLYFRONTIER CORP COM 436106108 487200 16684931 SH SOLE 0 0 16684931 HOLLYFRONTIER CORP COM 436106108 54 1866 SH SOLE 0 1866 0 HOLOGIC INC COM 436440101 16894 296387 SH DFND 01 0 296387 0 HOLOGIC INC COM 436440101 4260 74729 SH DFND 02 0 0 74729 HOLOGIC INC COM 436440101 8713 152865 SH DFND 02 0 152865 0 HOLOGIC INC COM 436440101 40455 709737 SH DFND 04 0 0 709737 HOLOGIC INC COM 436440101 1128 19792 SH DFND 04 0 19792 0 HOLOGIC INC COM 436440101 1575082 27633015 SH SOLE 0 0 27633015 HOLOGIC INC COM 436440101 94 1655 SH SOLE 0 1655 0 HOME BANCSHARES INC COM 436893200 1703 110702 SH DFND 01 0 110702 0 HOME BANCSHARES INC COM 436893200 843 54819 SH DFND 02 0 54819 0 HOME BANCSHARES INC COM 436893200 1970 128075 SH DFND 04 0 0 128075 HOME BANCSHARES INC COM 436893200 218369 14198258 SH SOLE 0 0 14198258 HOME BANCSHARES INC COM 436893200 66 4317 SH SOLE 0 4317 0 HOME BANCORP INC COM 43689E107 148 5533 SH DFND 01 0 5533 0 HOME BANCORP INC COM 43689E107 54 2000 SH DFND 04 0 0 2000 HOME BANCORP INC COM 43689E107 11299 422391 SH SOLE 0 0 422391 HOME BANCORP INC COM 43689E107 2 81 SH SOLE 0 81 0 HOME DEPOT INC COM 437076102 303814 1212782 SH DFND 01 0 1212782 0 HOME DEPOT INC COM 437076102 76156 304002 SH DFND 02 0 0 304002 HOME DEPOT INC COM 437076102 159855 638118 SH DFND 02 0 638118 0 HOME DEPOT INC COM 437076102 732436 2923780 SH DFND 04 0 0 2923780 HOME DEPOT INC COM 437076102 14901 59481 SH DFND 04 0 59481 0 HOME DEPOT INC COM 437076102 21644704 86402555 SH SOLE 0 0 86402555 HOME DEPOT INC COM 437076102 1731 6909 SH SOLE 0 6909 0 HOMESTREET INC COM 43785V102 400 16243 SH DFND 01 0 16243 0 HOMESTREET INC COM 43785V102 282 11450 SH DFND 02 0 11450 0 HOMESTREET INC COM 43785V102 527 21429 SH DFND 04 0 0 21429 HOMESTREET INC COM 43785V102 36630 1488420 SH SOLE 0 0 1488420 HOMESTREET INC COM 43785V102 26 1040 SH SOLE 0 1040 0 HOMETRUST BANCSHARES INC COM 437872104 187 11673 SH DFND 01 0 11673 0 HOMETRUST BANCSHARES INC COM 437872104 50 3100 SH DFND 02 0 3100 0 HOMETRUST BANCSHARES INC COM 437872104 179 11187 SH DFND 04 0 0 11187 HOMETRUST BANCSHARES INC COM 437872104 14476 904780 SH SOLE 0 0 904780 HOMETRUST BANCSHARES INC COM 437872104 1 48 SH SOLE 0 48 0 HOMOLOGY MEDICINES INC COM 438083107 1055 69484 SH DFND 01 0 69484 0 HOMOLOGY MEDICINES INC COM 438083107 76 4978 SH DFND 02 0 4978 0 HOMOLOGY MEDICINES INC COM 438083107 279 18378 SH DFND 04 0 0 18378 HOMOLOGY MEDICINES INC COM 438083107 20893 1375415 SH SOLE 0 0 1375415 HOMOLOGY MEDICINES INC COM 438083107 7 491 SH SOLE 0 491 0 HONEYWELL INTL INC COM 438516106 108288 748929 SH DFND 01 0 748929 0 HONEYWELL INTL INC COM 438516106 28979 200421 SH DFND 02 0 0 200421 HONEYWELL INTL INC COM 438516106 54929 379895 SH DFND 02 0 379895 0 HONEYWELL INTL INC COM 438516106 271159 1875368 SH DFND 04 0 0 1875368 HONEYWELL INTL INC COM 438516106 7200023 49796136 SH SOLE 0 0 49796136 HONEYWELL INTL INC COM 438516106 651 4501 SH SOLE 0 4501 0 HOOKER FURNITURE CORP COM 439038100 182 9343 SH DFND 01 0 9343 0 HOOKER FURNITURE CORP COM 439038100 63 3236 SH DFND 04 0 0 3236 HOOKER FURNITURE CORP COM 439038100 12576 646590 SH SOLE 0 0 646590 HOOKER FURNITURE CORP COM 439038100 1 43 SH SOLE 0 43 0 HOOKIPA PHARMA INC COM 43906K100 279 24006 SH DFND 01 0 24006 0 HOOKIPA PHARMA INC COM 43906K100 40 3426 SH DFND 04 0 0 3426 HOOKIPA PHARMA INC COM 43906K100 4972 427858 SH SOLE 0 0 427858 HOOKIPA PHARMA INC COM 43906K100 1 65 SH SOLE 0 65 0 HOPE BANCORP INC COM 43940T109 770 83545 SH DFND 01 0 83545 0 HOPE BANCORP INC COM 43940T109 464 50272 SH DFND 02 0 50272 0 HOPE BANCORP INC COM 43940T109 1019 110490 SH DFND 04 0 0 110490 HOPE BANCORP INC COM 43940T109 116805 12668691 SH SOLE 0 0 12668691 HOPE BANCORP INC COM 43940T109 35 3848 SH SOLE 0 3848 0 HORACE MANN EDUCATORS CORP N COM 440327104 1112 30286 SH DFND 01 0 30286 0 HORACE MANN EDUCATORS CORP N COM 440327104 472 12840 SH DFND 02 0 12840 0 HORACE MANN EDUCATORS CORP N COM 440327104 1232 33545 SH DFND 04 0 0 33545 HORACE MANN EDUCATORS CORP N COM 440327104 172283 4690518 SH SOLE 0 0 4690518 HORACE MANN EDUCATORS CORP N COM 440327104 30 827 SH SOLE 0 827 0 HORIZON BANCORP INC COM 440407104 325 30402 SH DFND 01 0 30402 0 HORIZON BANCORP INC COM 440407104 83 7740 SH DFND 02 0 7740 0 HORIZON BANCORP INC COM 440407104 367 34361 SH DFND 04 0 0 34361 HORIZON BANCORP INC COM 440407104 18904 1768369 SH SOLE 0 0 1768369 HORIZON BANCORP INC COM 440407104 3 315 SH SOLE 0 315 0 HORMEL FOODS CORP COM 440452100 14377 297839 SH DFND 01 0 297839 0 HORMEL FOODS CORP COM 440452100 4139 85741 SH DFND 02 0 0 85741 HORMEL FOODS CORP COM 440452100 12711 263326 SH DFND 02 0 263326 0 HORMEL FOODS CORP COM 440452100 38059 788465 SH DFND 04 0 0 788465 HORMEL FOODS CORP COM 440452100 1559902 32316176 SH SOLE 0 0 32316176 HORMEL FOODS CORP COM 440452100 144 2979 SH SOLE 0 2979 0 HORIZON GLOBAL CORP COM 44052W104 12 5394 SH DFND 01 0 5394 0 HORIZON GLOBAL CORP COM 44052W104 13 6005 SH DFND 04 0 0 6005 HORIZON GLOBAL CORP COM 44052W104 1962 891915 SH SOLE 0 0 891915 HORIZON GLOBAL CORP COM 44052W104 0 66 SH SOLE 0 66 0 HOST HOTELS & RESORTS INC COM 44107P104 8128 753253 SH DFND 01 0 753253 0 HOST HOTELS & RESORTS INC COM 44107P104 2201 203940 SH DFND 02 0 0 203940 HOST HOTELS & RESORTS INC COM 44107P104 20206 1872657 SH DFND 02 0 1872657 0 HOST HOTELS & RESORTS INC COM 44107P104 20780 1925814 SH DFND 04 0 0 1925814 HOST HOTELS & RESORTS INC COM 44107P104 1183760 109708971 SH SOLE 0 0 109708971 HOST HOTELS & RESORTS INC COM 44107P104 49 4520 SH SOLE 0 4520 0 HOSTESS BRANDS INC CL A 44109J106 1988 162692 SH DFND 01 0 162692 0 HOSTESS BRANDS INC CL A 44109J106 601 49216 SH DFND 02 0 49216 0 HOSTESS BRANDS INC CL A 44109J106 1207 98771 SH DFND 04 0 0 98771 HOSTESS BRANDS INC CL A 44109J106 134556 11011165 SH SOLE 0 0 11011165 HOSTESS BRANDS INC CL A 44109J106 45 3659 SH SOLE 0 3659 0 HOTH THERAPEUTICS INC COM 44148G105 128 49687 SH SOLE 0 0 49687 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 137 75572 SH DFND 01 0 75572 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 67 36869 SH DFND 04 0 0 36869 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 13881 7669267 SH SOLE 0 0 7669267 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 8 4238 SH SOLE 0 4238 0 HOULIHAN LOKEY INC CL A 441593100 5178 93068 SH DFND 01 0 93068 0 HOULIHAN LOKEY INC CL A 441593100 764 13732 SH DFND 02 0 13732 0 HOULIHAN LOKEY INC CL A 441593100 2274 40870 SH DFND 04 0 0 40870 HOULIHAN LOKEY INC CL A 441593100 244225 4389376 SH SOLE 0 0 4389376 HOULIHAN LOKEY INC CL A 441593100 445 7992 SH SOLE 0 7992 0 HOUSTON AMERN ENERGY CORP COM 44183U100 14 98784 SH SOLE 0 0 98784 HOUSTON AMERN ENERGY CORP COM 44183U100 0 866 SH SOLE 0 866 0 HOUSTON WIRE & CABLE CO COM 44244K109 7 3165 SH DFND 01 0 3165 0 HOUSTON WIRE & CABLE CO COM 44244K109 9 3835 SH DFND 04 0 0 3835 HOUSTON WIRE & CABLE CO COM 44244K109 1648 698328 SH SOLE 0 0 698328 HOUSTON WIRE & CABLE CO COM 44244K109 0 20 SH SOLE 0 20 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 26 1097 SH DFND 01 0 1097 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 27 1166 SH DFND 04 0 0 1166 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 4829 206472 SH SOLE 0 0 206472 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1 24 SH SOLE 0 24 0 HOWARD BANCORP INC COM 442496105 110 10379 SH DFND 01 0 10379 0 HOWARD BANCORP INC COM 442496105 44 4138 SH DFND 04 0 0 4138 HOWARD BANCORP INC COM 442496105 11339 1067674 SH SOLE 0 0 1067674 HOWARD BANCORP INC COM 442496105 0 47 SH SOLE 0 47 0 HOWARD HUGHES CORP COM 44267D107 754 14521 SH DFND 01 0 14521 0 HOWARD HUGHES CORP COM 44267D107 663 12756 SH DFND 02 0 12756 0 HOWARD HUGHES CORP COM 44267D107 1619 31170 SH DFND 04 0 0 31170 HOWARD HUGHES CORP COM 44267D107 303494 5842043 SH SOLE 0 0 5842043 HOWARD HUGHES CORP COM 44267D107 14 279 SH SOLE 0 279 0 HOWMET AEROSPACE INC COM 443201108 6519 411322 SH DFND 01 0 411322 0 HOWMET AEROSPACE INC COM 443201108 1871 118017 SH DFND 02 0 0 118017 HOWMET AEROSPACE INC COM 443201108 3365 212323 SH DFND 02 0 212323 0 HOWMET AEROSPACE INC COM 443201108 17647 1113381 SH DFND 04 0 0 1113381 HOWMET AEROSPACE INC COM 443201108 636090 40131891 SH SOLE 0 0 40131891 HOWMET AEROSPACE INC COM 443201108 71 4460 SH SOLE 0 4460 0 HUB GROUP INC CL A 443320106 1139 23795 SH DFND 01 0 23795 0 HUB GROUP INC CL A 443320106 598 12494 SH DFND 02 0 12494 0 HUB GROUP INC CL A 443320106 1354 28296 SH DFND 04 0 0 28296 HUB GROUP INC CL A 443320106 160373 3350881 SH SOLE 0 0 3350881 HUB GROUP INC CL A 443320106 32 678 SH SOLE 0 678 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2511 71639 SH DFND 01 0 71639 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2126 60664 SH DFND 02 0 60664 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 10220 291584 SH DFND 04 0 0 291584 HUAZHU GROUP LTD SPONSORED ADS 44332N106 611 17438 SH DFND 05 0 0 17438 HUAZHU GROUP LTD SPONSORED ADS 44332N106 168369 4803687 SH SOLE 0 0 4803687 HUBBELL INC COM 443510607 2318 18490 SH DFND 01 0 18490 0 HUBBELL INC COM 443510607 2101 16763 SH DFND 02 0 16763 0 HUBBELL INC COM 443510607 4869 38840 SH DFND 04 0 0 38840 HUBBELL INC COM 443510607 705671 5629155 SH SOLE 0 0 5629155 HUBBELL INC COM 443510607 53 425 SH SOLE 0 425 0 HUBSPOT INC COM 443573100 4295 19144 SH DFND 01 0 19144 0 HUBSPOT INC COM 443573100 2967 13225 SH DFND 02 0 13225 0 HUBSPOT INC COM 443573100 6781 30225 SH DFND 04 0 0 30225 HUBSPOT INC COM 443573100 1026 4574 SH DFND 04 0 4574 0 HUBSPOT INC COM 443573100 847757 3778726 SH SOLE 0 0 3778726 HUBSPOT INC COM 443573100 60 266 SH SOLE 0 266 0 HUDBAY MINERALS INC COM 443628102 328 108335 SH DFND 01 0 108335 0 HUDBAY MINERALS INC COM 443628102 171 56300 SH DFND 02 0 56300 0 HUDBAY MINERALS INC COM 443628102 294 97163 SH DFND 04 0 0 97163 HUDBAY MINERALS INC COM 443628102 18866 6226362 SH SOLE 0 0 6226362 HUDBAY MINERALS INC COM 443628102 804 265335 SH SOLE 0 265335 0 HUDSON GLOBAL INC COM NEW 443787205 3 356 SH DFND 01 0 356 0 HUDSON GLOBAL INC COM NEW 443787205 4 507 SH DFND 04 0 0 507 HUDSON GLOBAL INC COM NEW 443787205 754 85664 SH SOLE 0 0 85664 HUDSON PAC PPTYS INC COM 444097109 1306 51891 SH DFND 01 0 51891 0 HUDSON PAC PPTYS INC COM 444097109 9098 361622 SH DFND 02 0 361622 0 HUDSON PAC PPTYS INC COM 444097109 2855 113487 SH DFND 04 0 0 113487 HUDSON PAC PPTYS INC COM 444097109 544708 21649775 SH SOLE 0 0 21649775 HUDSON PAC PPTYS INC COM 444097109 29 1163 SH SOLE 0 1163 0 HUDSON TECHNOLOGIES INC COM 444144109 9 8774 SH DFND 01 0 8774 0 HUDSON TECHNOLOGIES INC COM 444144109 8 8100 SH DFND 04 0 0 8100 HUDSON TECHNOLOGIES INC COM 444144109 1481 1466426 SH SOLE 0 0 1466426 HUDSON TECHNOLOGIES INC COM 444144109 0 28 SH SOLE 0 28 0 HUMANA INC COM 444859102 57080 147208 SH DFND 01 0 147208 0 HUMANA INC COM 444859102 14209 36646 SH DFND 02 0 0 36646 HUMANA INC COM 444859102 30980 79896 SH DFND 02 0 79896 0 HUMANA INC COM 444859102 139958 360949 SH DFND 04 0 0 360949 HUMANA INC COM 444859102 2161 5574 SH DFND 04 0 5574 0 HUMANA INC COM 444859102 3777084 9741029 SH SOLE 0 0 9741029 HUMANA INC COM 444859102 434 1118 SH SOLE 0 1118 0 HUNT COS FIN TR INC COM 44558T100 13 4959 SH DFND 01 0 4959 0 HUNT COS FIN TR INC COM 44558T100 3 1004 SH DFND 04 0 0 1004 HUNT COS FIN TR INC COM 44558T100 2880 1086737 SH SOLE 0 0 1086737 HUNT J B TRANS SVCS INC COM 445658107 11151 92663 SH DFND 01 0 92663 0 HUNT J B TRANS SVCS INC COM 445658107 2842 23614 SH DFND 02 0 0 23614 HUNT J B TRANS SVCS INC COM 445658107 5878 48843 SH DFND 02 0 48843 0 HUNT J B TRANS SVCS INC COM 445658107 27582 229197 SH DFND 04 0 0 229197 HUNT J B TRANS SVCS INC COM 445658107 305 2537 SH DFND 04 0 2537 0 HUNT J B TRANS SVCS INC COM 445658107 1165116 9681869 SH SOLE 0 0 9681869 HUNT J B TRANS SVCS INC COM 445658107 65 542 SH SOLE 0 542 0 HUNTINGTON BANCSHARES INC COM 446150104 9669 1070171 SH DFND 01 0 1070171 0 HUNTINGTON BANCSHARES INC COM 446150104 2724 301441 SH DFND 02 0 0 301441 HUNTINGTON BANCSHARES INC COM 446150104 5317 588499 SH DFND 02 0 588499 0 HUNTINGTON BANCSHARES INC COM 446150104 26113 2890215 SH DFND 04 0 0 2890215 HUNTINGTON BANCSHARES INC COM 446150104 1026100 113569480 SH SOLE 0 0 113569480 HUNTINGTON BANCSHARES INC COM 446150104 87 9580 SH SOLE 0 9580 0 HUNTINGTON INGALLS INDS INC COM 446413106 7587 43479 SH DFND 01 0 43479 0 HUNTINGTON INGALLS INDS INC COM 446413106 2409 13806 SH DFND 02 0 0 13806 HUNTINGTON INGALLS INDS INC COM 446413106 3612 20699 SH DFND 02 0 20699 0 HUNTINGTON INGALLS INDS INC COM 446413106 18948 108588 SH DFND 04 0 0 108588 HUNTINGTON INGALLS INDS INC COM 446413106 73 418 SH DFND 04 0 418 0 HUNTINGTON INGALLS INDS INC COM 446413106 791609 4536700 SH SOLE 0 0 4536700 HUNTINGTON INGALLS INDS INC COM 446413106 46 261 SH SOLE 0 261 0 HUNTSMAN CORP COM 447011107 1217 67702 SH DFND 01 0 67702 0 HUNTSMAN CORP COM 447011107 1129 62817 SH DFND 02 0 62817 0 HUNTSMAN CORP COM 447011107 2900 161391 SH DFND 04 0 0 161391 HUNTSMAN CORP COM 447011107 385199 21435663 SH SOLE 0 0 21435663 HUNTSMAN CORP COM 447011107 62 3445 SH SOLE 0 3445 0 HURCO COMPANIES INC COM 447324104 130 4642 SH DFND 01 0 4642 0 HURCO COMPANIES INC COM 447324104 42 1485 SH DFND 04 0 0 1485 HURCO COMPANIES INC COM 447324104 15345 548634 SH SOLE 0 0 548634 HURCO COMPANIES INC COM 447324104 1 25 SH SOLE 0 25 0 HURON CONSULTING GROUP INC COM 447462102 853 19266 SH DFND 01 0 19266 0 HURON CONSULTING GROUP INC COM 447462102 351 7935 SH DFND 02 0 7935 0 HURON CONSULTING GROUP INC COM 447462102 781 17642 SH DFND 04 0 0 17642 HURON CONSULTING GROUP INC COM 447462102 90153 2037364 SH SOLE 0 0 2037364 HURON CONSULTING GROUP INC COM 447462102 10 222 SH SOLE 0 222 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 669 24265 SH DFND 02 0 24265 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2683 97286 SH DFND 04 0 0 97286 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 251 9107 SH DFND 05 0 0 9107 HUTTIG BLDG PRODS INC COM 448451104 4 3931 SH DFND 01 0 3931 0 HUTTIG BLDG PRODS INC COM 448451104 4 3500 SH DFND 04 0 0 3500 HUTTIG BLDG PRODS INC COM 448451104 774 684810 SH SOLE 0 0 684810 HUYA INC ADS REP SHS A 44852D108 578 30980 SH DFND 01 0 30980 0 HUYA INC ADS REP SHS A 44852D108 438 23455 SH DFND 02 0 23455 0 HUYA INC ADS REP SHS A 44852D108 1846 98861 SH DFND 04 0 0 98861 HUYA INC ADS REP SHS A 44852D108 171 9183 SH DFND 05 0 0 9183 HUYA INC ADS REP SHS A 44852D108 37322 1999013 SH SOLE 0 0 1999013 HYATT HOTELS CORP COM CL A 448579102 607 12074 SH DFND 01 0 12074 0 HYATT HOTELS CORP COM CL A 448579102 9 173 SH DFND 02 0 173 0 HYATT HOTELS CORP COM CL A 448579102 649 12906 SH DFND 04 0 0 12906 HYATT HOTELS CORP COM CL A 448579102 164089 3262857 SH SOLE 0 0 3262857 HYATT HOTELS CORP COM CL A 448579102 31 624 SH SOLE 0 624 0 IDT CORP CL B NEW 448947507 157 23987 SH DFND 01 0 23987 0 IDT CORP CL B NEW 448947507 41 6353 SH DFND 04 0 0 6353 IDT CORP CL B NEW 448947507 5927 907647 SH SOLE 0 0 907647 IDT CORP CL B NEW 448947507 1 83 SH SOLE 0 83 0 HYRECAR INC COM 44916T107 1134 387000 SH SOLE 0 0 387000 HYRECAR INC COM 44916T107 0 63 SH SOLE 0 63 0 HYSTER YALE MATLS HANDLING I CL A 449172105 277 7165 SH DFND 01 0 7165 0 HYSTER YALE MATLS HANDLING I CL A 449172105 79 2048 SH DFND 02 0 2048 0 HYSTER YALE MATLS HANDLING I CL A 449172105 253 6545 SH DFND 04 0 0 6545 HYSTER YALE MATLS HANDLING I CL A 449172105 35126 908587 SH SOLE 0 0 908587 HYSTER YALE MATLS HANDLING I CL A 449172105 7 190 SH SOLE 0 190 0 IAC INTERACTIVECORP COM 44919P508 9636 29795 SH DFND 02 0 29795 0 IAC INTERACTIVECORP COM 44919P508 10399 32154 SH DFND 04 0 0 32154 IAC INTERACTIVECORP COM 44919P508 164 506 SH SOLE 0 506 0 IAA INC COM 449253103 1925 49911 SH DFND 01 0 49911 0 IAA INC COM 449253103 1549 40158 SH DFND 02 0 40158 0 IAA INC COM 449253103 3811 98807 SH DFND 04 0 0 98807 IAA INC COM 449253103 136 3531 SH DFND 04 0 3531 0 IAA INC COM 449253103 454645 11787527 SH SOLE 0 0 11787527 IAA INC COM 449253103 34 872 SH SOLE 0 872 0 ICF INTL INC COM 44925C103 1652 25478 SH DFND 01 0 25478 0 ICF INTL INC COM 44925C103 411 6337 SH DFND 02 0 6337 0 ICF INTL INC COM 44925C103 905 13960 SH DFND 04 0 0 13960 ICF INTL INC COM 44925C103 57252 883109 SH SOLE 0 0 883109 ICF INTL INC COM 44925C103 20 316 SH SOLE 0 316 0 ICU MED INC COM 44930G107 1336 7248 SH DFND 01 0 7248 0 ICU MED INC COM 44930G107 1095 5943 SH DFND 02 0 5943 0 ICU MED INC COM 44930G107 2626 14250 SH DFND 04 0 0 14250 ICU MED INC COM 44930G107 107 581 SH DFND 04 0 581 0 ICU MED INC COM 44930G107 333449 1809173 SH SOLE 0 0 1809173 ICU MED INC COM 44930G107 23 123 SH SOLE 0 123 0 ICAD INC COM NEW 44934S206 407 40694 SH DFND 01 0 40694 0 ICAD INC COM NEW 44934S206 64 6391 SH DFND 04 0 0 6391 ICAD INC COM NEW 44934S206 8956 896470 SH SOLE 0 0 896470 ICAD INC COM NEW 44934S206 1 97 SH SOLE 0 97 0 IEC ELECTRS CORP NEW COM 44949L105 26 2700 SH DFND 01 0 2700 0 IEC ELECTRS CORP NEW COM 44949L105 38 3900 SH DFND 04 0 0 3900 IEC ELECTRS CORP NEW COM 44949L105 4771 495418 SH SOLE 0 0 495418 IF BANCORP INC COM 44951J105 12 679 SH DFND 01 0 679 0 IF BANCORP INC COM 44951J105 1771 102658 SH SOLE 0 0 102658 IES HLDGS INC COM 44951W106 226 9755 SH DFND 01 0 9755 0 IES HLDGS INC COM 44951W106 64 2774 SH DFND 02 0 2774 0 IES HLDGS INC COM 44951W106 171 7370 SH DFND 04 0 0 7370 IES HLDGS INC COM 44951W106 8376 361484 SH SOLE 0 0 361484 IES HLDGS INC COM 44951W106 1 30 SH SOLE 0 30 0 IFRESH INC COM 449538107 124 116086 SH SOLE 0 0 116086 IGM BIOSCIENCES INC COM 449585108 1143 15654 SH DFND 01 0 15654 0 IGM BIOSCIENCES INC COM 449585108 150 2052 SH DFND 02 0 2052 0 IGM BIOSCIENCES INC COM 449585108 482 6604 SH DFND 04 0 0 6604 IGM BIOSCIENCES INC COM 449585108 32668 447511 SH SOLE 0 0 447511 IGM BIOSCIENCES INC COM 449585108 4 51 SH SOLE 0 51 0 IMAC HLDGS INC COM 44967K104 77 61677 SH SOLE 0 0 61677 IPG PHOTONICS CORP COM 44980X109 6134 38243 SH DFND 01 0 38243 0 IPG PHOTONICS CORP COM 44980X109 1728 10771 SH DFND 02 0 0 10771 IPG PHOTONICS CORP COM 44980X109 3192 19900 SH DFND 02 0 19900 0 IPG PHOTONICS CORP COM 44980X109 15248 95070 SH DFND 04 0 0 95070 IPG PHOTONICS CORP COM 44980X109 40 250 SH DFND 04 0 250 0 IPG PHOTONICS CORP COM 44980X109 598780 3733276 SH SOLE 0 0 3733276 IPG PHOTONICS CORP COM 44980X109 35 220 SH SOLE 0 220 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 16 5346 SH DFND 02 0 5346 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 25 8253 SH DFND 05 0 0 8253 IRHYTHM TECHNOLOGIES INC COM 450056106 6518 56240 SH DFND 01 0 56240 0 IRHYTHM TECHNOLOGIES INC COM 450056106 953 8223 SH DFND 02 0 8223 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2299 19837 SH DFND 04 0 0 19837 IRHYTHM TECHNOLOGIES INC COM 450056106 284187 2452212 SH SOLE 0 0 2452212 IRHYTHM TECHNOLOGIES INC COM 450056106 25 219 SH SOLE 0 219 0 ISTAR INC COM 45031U101 663 53803 SH DFND 01 0 53803 0 ISTAR INC COM 45031U101 419 34008 SH DFND 02 0 34008 0 ISTAR INC COM 45031U101 867 70360 SH DFND 04 0 0 70360 ISTAR INC COM 45031U101 144641 11740379 SH SOLE 0 0 11740379 ISTAR INC COM 45031U101 6 485 SH SOLE 0 485 0 ITT INC COM 45073V108 1729 29430 SH DFND 01 0 29430 0 ITT INC COM 45073V108 1481 25219 SH DFND 02 0 25219 0 ITT INC COM 45073V108 3667 62433 SH DFND 04 0 0 62433 ITT INC COM 45073V108 492162 8378644 SH SOLE 0 0 8378644 ITT INC COM 45073V108 46 786 SH SOLE 0 786 0 IBERIABANK CORP COM 450828108 1717 37712 SH DFND 01 0 37712 0 IBERIABANK CORP COM 450828108 766 16811 SH DFND 02 0 16811 0 IBERIABANK CORP COM 450828108 1723 37834 SH DFND 04 0 0 37834 IBERIABANK CORP COM 450828108 221630 4866704 SH SOLE 0 0 4866704 IBERIABANK CORP COM 450828108 15 328 SH SOLE 0 328 0 IAMGOLD CORP COM 450913108 917 232269 SH DFND 01 0 232269 0 IAMGOLD CORP COM 450913108 616 155848 SH DFND 02 0 155848 0 IAMGOLD CORP COM 450913108 734 185860 SH DFND 04 0 0 185860 IAMGOLD CORP COM 450913108 49424 12512365 SH SOLE 0 0 12512365 IAMGOLD CORP COM 450913108 2224 562967 SH SOLE 0 562967 0 IBIO INC COM NEW 451033203 219 98536 SH DFND 01 0 98536 0 IBIO INC COM NEW 451033203 48 21840 SH DFND 04 0 0 21840 IBIO INC COM NEW 451033203 3527 1588615 SH SOLE 0 0 1588615 ICICI BANK LIMITED ADR 45104G104 42 4490 SH DFND 04 0 0 4490 ICICI BANK LIMITED ADR 45104G104 1159 124718 SH DFND 05 0 0 124718 ICICI BANK LIMITED ADR 45104G104 10152 1092837 SH SOLE 0 0 1092837 ICICI BANK LIMITED ADR 45104G104 39 4154 SH SOLE 0 4154 0 ICONIX BRAND GROUP INC COM NEW 451055305 98 105013 SH SOLE 0 0 105013 IDACORP INC COM 451107106 1522 17420 SH DFND 01 0 17420 0 IDACORP INC COM 451107106 3614 41364 SH DFND 02 0 41364 0 IDACORP INC COM 451107106 3269 37414 SH DFND 04 0 0 37414 IDACORP INC COM 451107106 489504 5602656 SH SOLE 0 0 5602656 IDACORP INC COM 451107106 237 2707 SH SOLE 0 2707 0 IDEAYA BIOSCIENCES INC COM 45166A102 135 9526 SH DFND 01 0 9526 0 IDEAYA BIOSCIENCES INC COM 45166A102 3 210 SH DFND 04 0 0 210 IDEAYA BIOSCIENCES INC COM 45166A102 6972 490656 SH SOLE 0 0 490656 IDEX CORP COM 45167R104 12689 80289 SH DFND 01 0 80289 0 IDEX CORP COM 45167R104 3569 22585 SH DFND 02 0 0 22585 IDEX CORP COM 45167R104 6840 43283 SH DFND 02 0 43283 0 IDEX CORP COM 45167R104 32424 205162 SH DFND 04 0 0 205162 IDEX CORP COM 45167R104 1321947 8364634 SH SOLE 0 0 8364634 IDEX CORP COM 45167R104 76 484 SH SOLE 0 484 0 IDEXX LABS INC COM 45168D104 33258 100732 SH DFND 01 0 100732 0 IDEXX LABS INC COM 45168D104 7963 24118 SH DFND 02 0 0 24118 IDEXX LABS INC COM 45168D104 16142 48892 SH DFND 02 0 48892 0 IDEXX LABS INC COM 45168D104 76467 231605 SH DFND 04 0 0 231605 IDEXX LABS INC COM 45168D104 3071 9303 SH DFND 04 0 9303 0 IDEXX LABS INC COM 45168D104 2973125 9005103 SH SOLE 0 0 9005103 IDEXX LABS INC COM 45168D104 181 547 SH SOLE 0 547 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 9 4982 SH DFND 01 0 4982 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 10 5812 SH DFND 04 0 0 5812 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1757 981570 SH SOLE 0 0 981570 IDERA PHARMACEUTICALS INC COM PAR 45168K405 0 13 SH SOLE 0 13 0 IDENTIV INC COM NEW 45170X205 20 3870 SH DFND 01 0 3870 0 IDENTIV INC COM NEW 45170X205 34 6637 SH DFND 04 0 0 6637 IDENTIV INC COM NEW 45170X205 3487 683698 SH SOLE 0 0 683698 IDENTIV INC COM NEW 45170X205 0 95 SH SOLE 0 95 0 IHEARTMEDIA INC COM CL A 45174J509 357 42802 SH DFND 01 0 42802 0 IHEARTMEDIA INC COM CL A 45174J509 117 14027 SH DFND 02 0 14027 0 IHEARTMEDIA INC COM CL A 45174J509 356 42619 SH DFND 04 0 0 42619 IHEARTMEDIA INC COM CL A 45174J509 24071 2882783 SH SOLE 0 0 2882783 IHEARTMEDIA INC COM CL A 45174J509 3 331 SH SOLE 0 331 0 ILLINOIS TOOL WKS INC COM 452308109 57318 327812 SH DFND 01 0 327812 0 ILLINOIS TOOL WKS INC COM 452308109 15955 91251 SH DFND 02 0 0 91251 ILLINOIS TOOL WKS INC COM 452308109 31983 182919 SH DFND 02 0 182919 0 ILLINOIS TOOL WKS INC COM 452308109 141277 807992 SH DFND 04 0 0 807992 ILLINOIS TOOL WKS INC COM 452308109 2699 15438 SH DFND 04 0 15438 0 ILLINOIS TOOL WKS INC COM 452308109 4304463 24618033 SH SOLE 0 0 24618033 ILLINOIS TOOL WKS INC COM 452308109 398 2277 SH SOLE 0 2277 0 ILLUMINA INC COM 452327109 64710 174726 SH DFND 01 0 174726 0 ILLUMINA INC COM 452327109 15033 40591 SH DFND 02 0 0 40591 ILLUMINA INC COM 452327109 31306 84532 SH DFND 02 0 84532 0 ILLUMINA INC COM 452327109 147660 398704 SH DFND 04 0 0 398704 ILLUMINA INC COM 452327109 6016 16243 SH DFND 04 0 16243 0 ILLUMINA INC COM 452327109 4072899 10997431 SH SOLE 0 0 10997431 ILLUMINA INC COM 452327109 350 946 SH SOLE 0 946 0 IMAGE SENSING SYS INC COM 45244C104 445 132701 SH SOLE 0 0 132701 IMAX CORP COM 45245E109 297 26523 SH DFND 01 0 26523 0 IMAX CORP COM 45245E109 173 15443 SH DFND 02 0 15443 0 IMAX CORP COM 45245E109 231 20648 SH DFND 04 0 0 20648 IMAX CORP COM 45245E109 3177 283428 SH SOLE 0 0 283428 IMEDIA BRANDS INC COM CL A 452465206 1036 296139 SH SOLE 0 0 296139 IMEDIA BRANDS INC COM CL A 452465206 0 24 SH SOLE 0 24 0 IMARA INC COM 45249V107 285 10322 SH DFND 01 0 10322 0 IMARA INC COM 45249V107 49 1763 SH DFND 04 0 0 1763 IMARA INC COM 45249V107 5101 184610 SH SOLE 0 0 184610 IMMERSION CORP COM 452521107 211 33922 SH DFND 01 0 33922 0 IMMERSION CORP COM 452521107 50 8025 SH DFND 04 0 0 8025 IMMERSION CORP COM 452521107 7209 1157108 SH SOLE 0 0 1157108 IMMERSION CORP COM 452521107 4 667 SH SOLE 0 667 0 IMMUCELL CORP COM PAR 452525306 441 93381 SH SOLE 0 0 93381 IMMUNOGEN INC COM 45253H101 1033 224606 SH DFND 01 0 224606 0 IMMUNOGEN INC COM 45253H101 222 48262 SH DFND 02 0 48262 0 IMMUNOGEN INC COM 45253H101 614 133371 SH DFND 04 0 0 133371 IMMUNOGEN INC COM 45253H101 66667 14492832 SH SOLE 0 0 14492832 IMMUNOGEN INC COM 45253H101 27 5923 SH SOLE 0 5923 0 IMPAC MTG HLDGS INC COM NEW 45254P508 5 3208 SH DFND 01 0 3208 0 IMPAC MTG HLDGS INC COM NEW 45254P508 4 2209 SH DFND 04 0 0 2209 IMPAC MTG HLDGS INC COM NEW 45254P508 761 450249 SH SOLE 0 0 450249 IMPAC MTG HLDGS INC COM NEW 45254P508 0 76 SH SOLE 0 76 0 IMMUNOVANT INC COM 45258J102 1005 41255 SH DFND 01 0 41255 0 IMMUNOVANT INC COM 45258J102 210 8639 SH DFND 02 0 8639 0 IMMUNOVANT INC COM 45258J102 415 17028 SH DFND 04 0 0 17028 IMMUNOVANT INC COM 45258J102 39522 1623072 SH SOLE 0 0 1623072 IMMUNOVANT INC COM 45258J102 3 120 SH SOLE 0 120 0 IMMUNIC INC COM 4525EP101 61 5014 SH DFND 01 0 5014 0 IMMUNIC INC COM 4525EP101 2944 242914 SH SOLE 0 0 242914 IMMUNOMEDICS INC COM 452907108 3413 96299 SH DFND 01 0 96299 0 IMMUNOMEDICS INC COM 452907108 2021 57039 SH DFND 02 0 57039 0 IMMUNOMEDICS INC COM 452907108 5169 145848 SH DFND 04 0 0 145848 IMMUNOMEDICS INC COM 452907108 807 22763 SH DFND 04 0 22763 0 IMMUNOMEDICS INC COM 452907108 657066 18540224 SH SOLE 0 0 18540224 IMMUNOMEDICS INC COM 452907108 70 1962 SH SOLE 0 1962 0 IMPERIAL OIL LTD COM NEW 453038408 1737 108221 SH DFND 01 0 108221 0 IMPERIAL OIL LTD COM NEW 453038408 1162 72370 SH DFND 02 0 0 72370 IMPERIAL OIL LTD COM NEW 453038408 2460 153251 SH DFND 02 0 153251 0 IMPERIAL OIL LTD COM NEW 453038408 3799 236707 SH DFND 04 0 0 236707 IMPERIAL OIL LTD COM NEW 453038408 9776 609111 SH DFND 04 0 609111 0 IMPERIAL OIL LTD COM NEW 453038408 98411 6131516 SH SOLE 0 0 6131516 IMPERIAL OIL LTD COM NEW 453038408 5789 360716 SH SOLE 0 360716 0 IMPINJ INC COM 453204109 960 34963 SH DFND 01 0 34963 0 IMPINJ INC COM 453204109 115 4170 SH DFND 02 0 4170 0 IMPINJ INC COM 453204109 349 12690 SH DFND 04 0 0 12690 IMPINJ INC COM 453204109 22697 826261 SH SOLE 0 0 826261 IMPINJ INC COM 453204109 2 83 SH SOLE 0 83 0 INARI MED INC COM 45332Y109 15 313 SH DFND 01 0 313 0 INARI MED INC COM 45332Y109 3 59 SH DFND 04 0 0 59 INARI MED INC COM 45332Y109 24672 509321 SH SOLE 0 0 509321 INARI MED INC COM 45332Y109 3 52 SH SOLE 0 52 0 INCYTE CORP COM 45337C102 22338 214851 SH DFND 01 0 214851 0 INCYTE CORP COM 45337C102 5300 50973 SH DFND 02 0 0 50973 INCYTE CORP COM 45337C102 12557 120772 SH DFND 02 0 120772 0 INCYTE CORP COM 45337C102 50899 489559 SH DFND 04 0 0 489559 INCYTE CORP COM 45337C102 2093 20134 SH DFND 04 0 20134 0 INCYTE CORP COM 45337C102 2062373 19836234 SH SOLE 0 0 19836234 INCYTE CORP COM 45337C102 141 1355 SH SOLE 0 1355 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 2 420 SH DFND 04 0 0 420 INDEPENDENCE CONTRACT DRILLI COM 453415606 413 106210 SH SOLE 0 0 106210 INDEPENDENCE CONTRACT DRILLI COM 453415606 0 15 SH SOLE 0 15 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 111 3625 SH DFND 01 0 3625 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 65 2119 SH DFND 02 0 2119 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 125 4074 SH DFND 04 0 0 4074 INDEPENDENCE HLDG CO NEW COM NEW 453440307 6462 211232 SH SOLE 0 0 211232 INDEPENDENCE HLDG CO NEW COM NEW 453440307 2 69 SH SOLE 0 69 0 INDEPENDENCE RLTY TR INC COM 45378A106 786 68389 SH DFND 01 0 68389 0 INDEPENDENCE RLTY TR INC COM 45378A106 2509 218322 SH DFND 02 0 218322 0 INDEPENDENCE RLTY TR INC COM 45378A106 784 68202 SH DFND 04 0 0 68202 INDEPENDENCE RLTY TR INC COM 45378A106 131415 11437319 SH SOLE 0 0 11437319 INDEPENDENCE RLTY TR INC COM 45378A106 8 685 SH SOLE 0 685 0 INDEPENDENT BANK CORP MASS COM 453836108 1804 26888 SH DFND 01 0 26888 0 INDEPENDENT BANK CORP MASS COM 453836108 752 11203 SH DFND 02 0 11203 0 INDEPENDENT BANK CORP MASS COM 453836108 1677 24994 SH DFND 04 0 0 24994 INDEPENDENT BANK CORP MASS COM 453836108 226302 3373106 SH SOLE 0 0 3373106 INDEPENDENT BANK CORP MASS COM 453836108 22 322 SH SOLE 0 322 0 INDEPENDENT BK CORP MICH COM NEW 453838609 229 15402 SH DFND 01 0 15402 0 INDEPENDENT BK CORP MICH COM NEW 453838609 146 9813 SH DFND 02 0 9813 0 INDEPENDENT BK CORP MICH COM NEW 453838609 229 15440 SH DFND 04 0 0 15440 INDEPENDENT BK CORP MICH COM NEW 453838609 16359 1101635 SH SOLE 0 0 1101635 INDEPENDENT BK CORP MICH COM NEW 453838609 7 485 SH SOLE 0 485 0 INDEPENDENT BK GROUP INC COM 45384B106 1081 26684 SH DFND 01 0 26684 0 INDEPENDENT BK GROUP INC COM 45384B106 449 11088 SH DFND 02 0 11088 0 INDEPENDENT BK GROUP INC COM 45384B106 1150 28378 SH DFND 04 0 0 28378 INDEPENDENT BK GROUP INC COM 45384B106 151658 3742786 SH SOLE 0 0 3742786 INDEPENDENT BK GROUP INC COM 45384B106 34 849 SH SOLE 0 849 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 272 454110 SH SOLE 0 0 454110 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 978 47595 SH DFND 01 0 47595 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3328 161928 SH DFND 02 0 161928 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 956 46532 SH DFND 04 0 0 46532 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 204324 9942768 SH SOLE 0 0 9942768 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 40 1963 SH SOLE 0 1963 0 INFINITY PHARMACEUTICALS INC COM 45665G303 12 12958 SH DFND 01 0 12958 0 INFINITY PHARMACEUTICALS INC COM 45665G303 10 10986 SH DFND 04 0 0 10986 INFINITY PHARMACEUTICALS INC COM 45665G303 2071 2289049 SH SOLE 0 0 2289049 INFINERA CORP COM 45667G103 1299 219477 SH DFND 01 0 219477 0 INFINERA CORP COM 45667G103 352 59417 SH DFND 02 0 59417 0 INFINERA CORP COM 45667G103 759 128223 SH DFND 04 0 0 128223 INFINERA CORP COM 45667G103 90273 15248777 SH SOLE 0 0 15248777 INFINERA CORP COM 45667G103 22 3787 SH SOLE 0 3787 0 INFORMATION SVCS GROUP INC COM 45675Y104 52 25237 SH DFND 01 0 25237 0 INFORMATION SVCS GROUP INC COM 45675Y104 11 5127 SH DFND 04 0 0 5127 INFORMATION SVCS GROUP INC COM 45675Y104 4544 2195217 SH SOLE 0 0 2195217 INFORMATION SVCS GROUP INC COM 45675Y104 0 42 SH SOLE 0 42 0 INFOSYS LTD SPONSORED ADR 456788108 8804 911371 SH DFND 02 0 911371 0 INFOSYS LTD SPONSORED ADR 456788108 430 44562 SH DFND 04 0 0 44562 INFOSYS LTD SPONSORED ADR 456788108 662 68526 SH DFND 05 0 0 68526 INFOSYS LTD SPONSORED ADR 456788108 100752 10429848 SH SOLE 0 0 10429848 INFOSYS LTD SPONSORED ADR 456788108 434 44885 SH SOLE 0 44885 0 INFUSYSTEM HLDGS INC COM 45685K102 348 30173 SH DFND 01 0 30173 0 INFUSYSTEM HLDGS INC COM 45685K102 35 3000 SH DFND 04 0 0 3000 INFUSYSTEM HLDGS INC COM 45685K102 13105 1135605 SH SOLE 0 0 1135605 INFUSYSTEM HLDGS INC COM 45685K102 1 64 SH SOLE 0 64 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 10 2395 SH DFND 01 0 2395 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 16 4113 SH DFND 04 0 0 4113 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1360 339945 SH SOLE 0 0 339945 INGERSOLL RAND INC COM 45687V106 10385 369325 SH DFND 01 0 369325 0 INGERSOLL RAND INC COM 45687V106 2703 96127 SH DFND 02 0 0 96127 INGERSOLL RAND INC COM 45687V106 5035 179069 SH DFND 02 0 179069 0 INGERSOLL RAND INC COM 45687V106 21479 763832 SH DFND 04 0 0 763832 INGERSOLL RAND INC COM 45687V106 1031672 36688207 SH SOLE 0 0 36688207 INGERSOLL RAND INC COM 45687V106 66 2351 SH SOLE 0 2351 0 INGEVITY CORP COM 45688C107 4545 86460 SH DFND 01 0 86460 0 INGEVITY CORP COM 45688C107 696 13248 SH DFND 02 0 13248 0 INGEVITY CORP COM 45688C107 1628 30963 SH DFND 04 0 0 30963 INGEVITY CORP COM 45688C107 200066 3805699 SH SOLE 0 0 3805699 INGEVITY CORP COM 45688C107 14 263 SH SOLE 0 263 0 INGLES MKTS INC CL A 457030104 445 10326 SH DFND 01 0 10326 0 INGLES MKTS INC CL A 457030104 142 3296 SH DFND 02 0 3296 0 INGLES MKTS INC CL A 457030104 981 22782 SH DFND 04 0 0 22782 INGLES MKTS INC CL A 457030104 50422 1170705 SH SOLE 0 0 1170705 INGLES MKTS INC CL A 457030104 102 2370 SH SOLE 0 2370 0 INGREDION INC COM 457187102 1908 22989 SH DFND 01 0 22989 0 INGREDION INC COM 457187102 1675 20186 SH DFND 02 0 0 20186 INGREDION INC COM 457187102 3915 47163 SH DFND 02 0 47163 0 INGREDION INC COM 457187102 6914 83299 SH DFND 04 0 0 83299 INGREDION INC COM 457187102 515046 6205370 SH SOLE 0 0 6205370 INGREDION INC COM 457187102 59 713 SH SOLE 0 713 0 INNODATA INC COM NEW 457642205 1160 866720 SH SOLE 0 0 866720 INSIGHT ENTERPRISES INC COM 45765U103 1872 38048 SH DFND 01 0 38048 0 INSIGHT ENTERPRISES INC COM 45765U103 578 11742 SH DFND 02 0 11742 0 INSIGHT ENTERPRISES INC COM 45765U103 1312 26669 SH DFND 04 0 0 26669 INSIGHT ENTERPRISES INC COM 45765U103 185611 3772585 SH SOLE 0 0 3772585 INSIGHT ENTERPRISES INC COM 45765U103 25 498 SH SOLE 0 498 0 INSIGNIA SYS INC COM 45765Y105 90 125777 SH SOLE 0 0 125777 INSMED INC COM PAR $.01 457669307 5800 210611 SH DFND 01 0 210611 0 INSMED INC COM PAR $.01 457669307 931 33802 SH DFND 02 0 33802 0 INSMED INC COM PAR $.01 457669307 2053 74556 SH DFND 04 0 0 74556 INSMED INC COM PAR $.01 457669307 249985 9077147 SH SOLE 0 0 9077147 INSMED INC COM PAR $.01 457669307 17 633 SH SOLE 0 633 0 INNOSPEC INC COM 45768S105 3450 44655 SH DFND 01 0 44655 0 INNOSPEC INC COM 45768S105 622 8048 SH DFND 02 0 8048 0 INNOSPEC INC COM 45768S105 1437 18600 SH DFND 04 0 0 18600 INNOSPEC INC COM 45768S105 195121 2525843 SH SOLE 0 0 2525843 INNOSPEC INC COM 45768S105 13 171 SH SOLE 0 171 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 16 3261 SH DFND 01 0 3261 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 10 2000 SH DFND 04 0 0 2000 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2150 429924 SH SOLE 0 0 429924 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1 103 SH SOLE 0 103 0 INPHI CORP COM 45772F107 2630 22385 SH DFND 01 0 22385 0 INPHI CORP COM 45772F107 1690 14382 SH DFND 02 0 14382 0 INPHI CORP COM 45772F107 4149 35307 SH DFND 04 0 0 35307 INPHI CORP COM 45772F107 621 5283 SH DFND 04 0 5283 0 INPHI CORP COM 45772F107 544793 4636535 SH SOLE 0 0 4636535 INPHI CORP COM 45772F107 91 774 SH SOLE 0 774 0 INSPIRE MED SYS INC COM 457730109 4587 52717 SH DFND 01 0 52717 0 INSPIRE MED SYS INC COM 457730109 526 6045 SH DFND 02 0 6045 0 INSPIRE MED SYS INC COM 457730109 1200 13787 SH DFND 04 0 0 13787 INSPIRE MED SYS INC COM 457730109 98891 1136415 SH SOLE 0 0 1136415 INSPIRE MED SYS INC COM 457730109 27 306 SH SOLE 0 306 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8087 300073 SH DFND 01 0 300073 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1223 45396 SH DFND 02 0 45396 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2948 109391 SH DFND 04 0 0 109391 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 245941 9125825 SH SOLE 0 0 9125825 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 124 4603 SH SOLE 0 4603 0 INNERWORKINGS INC COM 45773Y105 12 8874 SH DFND 01 0 8874 0 INNERWORKINGS INC COM 45773Y105 17 13124 SH DFND 04 0 0 13124 INNERWORKINGS INC COM 45773Y105 3094 2343577 SH SOLE 0 0 2343577 INNERWORKINGS INC COM 45773Y105 0 225 SH SOLE 0 225 0 INSTEEL INDUSTRIES INC COM 45774W108 258 13521 SH DFND 01 0 13521 0 INSTEEL INDUSTRIES INC COM 45774W108 74 3900 SH DFND 02 0 3900 0 INSTEEL INDUSTRIES INC COM 45774W108 283 14824 SH DFND 04 0 0 14824 INSTEEL INDUSTRIES INC COM 45774W108 22258 1167148 SH SOLE 0 0 1167148 INSTEEL INDUSTRIES INC COM 45774W108 3 166 SH SOLE 0 166 0 INSPERITY INC COM 45778Q107 3291 50835 SH DFND 01 0 50835 0 INSPERITY INC COM 45778Q107 804 12419 SH DFND 02 0 12419 0 INSPERITY INC COM 45778Q107 1755 27115 SH DFND 04 0 0 27115 INSPERITY INC COM 45778Q107 215497 3329160 SH SOLE 0 0 3329160 INSPERITY INC COM 45778Q107 15 230 SH SOLE 0 230 0 INOGEN INC COM 45780L104 1076 30286 SH DFND 01 0 30286 0 INOGEN INC COM 45780L104 174 4895 SH DFND 02 0 4895 0 INOGEN INC COM 45780L104 475 13374 SH DFND 04 0 0 13374 INOGEN INC COM 45780L104 68676 1933447 SH SOLE 0 0 1933447 INOGEN INC COM 45780L104 4 108 SH SOLE 0 108 0 INSTALLED BLDG PRODS INC COM 45780R101 3260 47397 SH DFND 01 0 47397 0 INSTALLED BLDG PRODS INC COM 45780R101 525 7635 SH DFND 02 0 7635 0 INSTALLED BLDG PRODS INC COM 45780R101 1134 16489 SH DFND 04 0 0 16489 INSTALLED BLDG PRODS INC COM 45780R101 156981 2282365 SH SOLE 0 0 2282365 INSTALLED BLDG PRODS INC COM 45780R101 10 145 SH SOLE 0 145 0 INOVALON HLDGS INC COM CL A 45781D101 2973 154353 SH DFND 01 0 154353 0 INOVALON HLDGS INC COM CL A 45781D101 482 25025 SH DFND 02 0 25025 0 INOVALON HLDGS INC COM CL A 45781D101 1017 52826 SH DFND 04 0 0 52826 INOVALON HLDGS INC COM CL A 45781D101 137193 7123230 SH SOLE 0 0 7123230 INOVALON HLDGS INC COM CL A 45781D101 28 1432 SH SOLE 0 1432 0 INNOVIVA INC COM 45781M101 1853 132537 SH DFND 01 0 132537 0 INNOVIVA INC COM 45781M101 384 27488 SH DFND 02 0 27488 0 INNOVIVA INC COM 45781M101 703 50305 SH DFND 04 0 0 50305 INNOVIVA INC COM 45781M101 92447 6612779 SH SOLE 0 0 6612779 INNOVIVA INC COM 45781M101 5 373 SH SOLE 0 373 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1937 22003 SH DFND 01 0 22003 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3472 39447 SH DFND 02 0 39447 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1111 12621 SH DFND 04 0 0 12621 INNOVATIVE INDL PPTYS INC COM 45781V101 183267 2082110 SH SOLE 0 0 2082110 INNOVATIVE INDL PPTYS INC COM 45781V101 10 117 SH SOLE 0 117 0 INSEEGO CORP COM 45782B104 1651 142353 SH DFND 01 0 142353 0 INSEEGO CORP COM 45782B104 203 17475 SH DFND 02 0 17475 0 INSEEGO CORP COM 45782B104 613 52876 SH DFND 04 0 0 52876 INSEEGO CORP COM 45782B104 40448 3486892 SH SOLE 0 0 3486892 INSEEGO CORP COM 45782B104 25 2170 SH SOLE 0 2170 0 INSPIRED ENTMT INC COM 45782N108 1 300 SH DFND 01 0 300 0 INSPIRED ENTMT INC COM 45782N108 18 6087 SH DFND 04 0 0 6087 INSPIRED ENTMT INC COM 45782N108 570 196612 SH SOLE 0 0 196612 INSULET CORP COM 45784P101 5769 29697 SH DFND 01 0 29697 0 INSULET CORP COM 45784P101 3335 17169 SH DFND 02 0 0 17169 INSULET CORP COM 45784P101 6101 31408 SH DFND 02 0 31408 0 INSULET CORP COM 45784P101 8145 41927 SH DFND 04 0 0 41927 INSULET CORP COM 45784P101 1353 6967 SH DFND 04 0 6967 0 INSULET CORP COM 45784P101 1131834 5826389 SH SOLE 0 0 5826389 INSULET CORP COM 45784P101 116 596 SH SOLE 0 596 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1149 24445 SH DFND 01 0 24445 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1214 25843 SH DFND 02 0 25843 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2471 52590 SH DFND 04 0 0 52590 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 309156 6579189 SH SOLE 0 0 6579189 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 28 591 SH SOLE 0 591 0 INTEL CORP COM 458140100 270279 4517443 SH DFND 01 0 4517443 0 INTEL CORP COM 458140100 71239 1190689 SH DFND 02 0 0 1190689 INTEL CORP COM 458140100 149005 2490473 SH DFND 02 0 2490473 0 INTEL CORP COM 458140100 691390 11555908 SH DFND 04 0 0 11555908 INTEL CORP COM 458140100 20124044 336353739 SH SOLE 0 0 336353739 INTEL CORP COM 458140100 1871 31277 SH SOLE 0 31277 0 INTELLIGENT SYS CORP NEW COM 45816D100 496 14559 SH DFND 01 0 14559 0 INTELLIGENT SYS CORP NEW COM 45816D100 58 1698 SH DFND 04 0 0 1698 INTELLIGENT SYS CORP NEW COM 45816D100 10946 321192 SH SOLE 0 0 321192 INTELLIGENT SYS CORP NEW COM 45816D100 1 20 SH SOLE 0 20 0 INTELLICHECK INC COM NEW 45817G201 244 32340 SH DFND 01 0 32340 0 INTELLICHECK INC COM NEW 45817G201 48 6422 SH DFND 04 0 0 6422 INTELLICHECK INC COM NEW 45817G201 4994 661480 SH SOLE 0 0 661480 INTELLICHECK INC COM NEW 45817G201 1 104 SH SOLE 0 104 0 INTEGER HLDGS CORP COM 45826H109 3770 51606 SH DFND 01 0 51606 0 INTEGER HLDGS CORP COM 45826H109 738 10099 SH DFND 02 0 10099 0 INTEGER HLDGS CORP COM 45826H109 1748 23932 SH DFND 04 0 0 23932 INTEGER HLDGS CORP COM 45826H109 280541 3840398 SH SOLE 0 0 3840398 INTEGER HLDGS CORP COM 45826H109 15 212 SH SOLE 0 212 0 INTELLIA THERAPEUTICS INC COM 45826J105 1932 91894 SH DFND 01 0 91894 0 INTELLIA THERAPEUTICS INC COM 45826J105 250 11902 SH DFND 02 0 11902 0 INTELLIA THERAPEUTICS INC COM 45826J105 718 34172 SH DFND 04 0 0 34172 INTELLIA THERAPEUTICS INC COM 45826J105 86572 4118561 SH SOLE 0 0 4118561 INTELLIA THERAPEUTICS INC COM 45826J105 14 667 SH SOLE 0 667 0 INTER PARFUMS INC COM 458334109 1783 37035 SH DFND 01 0 37035 0 INTER PARFUMS INC COM 458334109 284 5894 SH DFND 02 0 5894 0 INTER PARFUMS INC COM 458334109 606 12593 SH DFND 04 0 0 12593 INTER PARFUMS INC COM 458334109 90770 1885142 SH SOLE 0 0 1885142 INTER PARFUMS INC COM 458334109 10 204 SH SOLE 0 204 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1071 25644 SH DFND 01 0 25644 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 987 23636 SH DFND 02 0 23636 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2317 55479 SH DFND 04 0 0 55479 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 289136 6922100 SH SOLE 0 0 6922100 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 19 454 SH SOLE 0 454 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2573 53697 SH DFND 01 0 53697 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 422 8806 SH DFND 02 0 8806 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 928 19369 SH DFND 04 0 0 19369 INTERCEPT PHARMACEUTICALS IN COM 45845P108 115135 2403159 SH SOLE 0 0 2403159 INTERCEPT PHARMACEUTICALS IN COM 45845P108 9 186 SH SOLE 0 186 0 INTERFACE INC COM 458665304 458 56321 SH DFND 01 0 56321 0 INTERFACE INC COM 458665304 192 23551 SH DFND 02 0 23551 0 INTERFACE INC COM 458665304 463 56908 SH DFND 04 0 0 56908 INTERFACE INC COM 458665304 49263 6052012 SH SOLE 0 0 6052012 INTERFACE INC COM 458665304 23 2835 SH SOLE 0 2835 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 55485 605728 SH DFND 01 0 605728 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14126 154219 SH DFND 02 0 0 154219 INTERCONTINENTAL EXCHANGE IN COM 45866F104 29940 326858 SH DFND 02 0 326858 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 136341 1488434 SH DFND 04 0 0 1488434 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1928 21043 SH DFND 04 0 21043 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3737531 40802737 SH SOLE 0 0 40802737 INTERCONTINENTAL EXCHANGE IN COM 45866F104 363 3963 SH SOLE 0 3963 0 INTERDIGITAL INC COM 45867G101 2009 35469 SH DFND 01 0 35469 0 INTERDIGITAL INC COM 45867G101 642 11339 SH DFND 02 0 11339 0 INTERDIGITAL INC COM 45867G101 1262 22282 SH DFND 04 0 0 22282 INTERDIGITAL INC COM 45867G101 164755 2909316 SH SOLE 0 0 2909316 INTERDIGITAL INC COM 45867G101 11 203 SH SOLE 0 203 0 INTERGROUP CORP COM 458685104 369 13938 SH SOLE 0 0 13938 INTERNATIONAL BANCSHARES COR COM 459044103 1242 38792 SH DFND 01 0 38792 0 INTERNATIONAL BANCSHARES COR COM 459044103 568 17753 SH DFND 02 0 17753 0 INTERNATIONAL BANCSHARES COR COM 459044103 1364 42607 SH DFND 04 0 0 42607 INTERNATIONAL BANCSHARES COR COM 459044103 184453 5760561 SH SOLE 0 0 5760561 INTERNATIONAL BANCSHARES COR COM 459044103 34 1048 SH SOLE 0 1048 0 INTERNATIONAL BUSINESS MACHS COM 459200101 114402 947274 SH DFND 01 0 947274 0 INTERNATIONAL BUSINESS MACHS COM 459200101 30031 248662 SH DFND 02 0 0 248662 INTERNATIONAL BUSINESS MACHS COM 459200101 63930 529357 SH DFND 02 0 529357 0 INTERNATIONAL BUSINESS MACHS COM 459200101 304166 2518552 SH DFND 04 0 0 2518552 INTERNATIONAL BUSINESS MACHS COM 459200101 8549687 70793137 SH SOLE 0 0 70793137 INTERNATIONAL BUSINESS MACHS COM 459200101 863 7142 SH SOLE 0 7142 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13972 114095 SH DFND 01 0 114095 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2890 23602 SH DFND 02 0 0 23602 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7346 59991 SH DFND 02 0 59991 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34506 281776 SH DFND 04 0 0 281776 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1389996 11350616 SH SOLE 0 0 11350616 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 84 684 SH SOLE 0 684 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 372 29889 SH DFND 01 0 29889 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 87 6971 SH DFND 02 0 6971 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 232 18613 SH DFND 04 0 0 18613 INTERNATIONAL MNY EXPRESS IN COM 46005L101 14053 1127814 SH SOLE 0 0 1127814 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2 124 SH SOLE 0 124 0 INTL PAPER CO COM 460146103 14775 419618 SH DFND 01 0 419618 0 INTL PAPER CO COM 460146103 3514 99795 SH DFND 02 0 0 99795 INTL PAPER CO COM 460146103 7245 205769 SH DFND 02 0 205769 0 INTL PAPER CO COM 460146103 38742 1100313 SH DFND 04 0 0 1100313 INTL PAPER CO COM 460146103 1573477 44688354 SH SOLE 0 0 44688354 INTL PAPER CO COM 460146103 133 3789 SH SOLE 0 3789 0 INTERPACE BIOSCIENCES INC COM 46062X303 160 34364 SH SOLE 0 0 34364 INTERPUBLIC GROUP COS INC COM 460690100 7147 416518 SH DFND 01 0 416518 0 INTERPUBLIC GROUP COS INC COM 460690100 1850 107812 SH DFND 02 0 0 107812 INTERPUBLIC GROUP COS INC COM 460690100 3841 223807 SH DFND 02 0 223807 0 INTERPUBLIC GROUP COS INC COM 460690100 18822 1096849 SH DFND 04 0 0 1096849 INTERPUBLIC GROUP COS INC COM 460690100 736726 42932779 SH SOLE 0 0 42932779 INTERPUBLIC GROUP COS INC COM 460690100 43 2516 SH SOLE 0 2516 0 INTERSECT ENT INC COM 46071F103 923 68148 SH DFND 01 0 68148 0 INTERSECT ENT INC COM 46071F103 100 7369 SH DFND 02 0 7369 0 INTERSECT ENT INC COM 46071F103 262 19344 SH DFND 04 0 0 19344 INTERSECT ENT INC COM 46071F103 21050 1554674 SH SOLE 0 0 1554674 INTERSECT ENT INC COM 46071F103 2 155 SH SOLE 0 155 0 INTEST CORP COM 461147100 5 1610 SH DFND 01 0 1610 0 INTEST CORP COM 461147100 6 1900 SH DFND 04 0 0 1900 INTEST CORP COM 461147100 1014 300799 SH SOLE 0 0 300799 INTEST CORP COM 461147100 0 84 SH SOLE 0 84 0 INTEVAC INC COM 461148108 132 24086 SH DFND 01 0 24086 0 INTEVAC INC COM 461148108 32 5813 SH DFND 04 0 0 5813 INTEVAC INC COM 461148108 7745 1418522 SH SOLE 0 0 1418522 INTEVAC INC COM 461148108 1 116 SH SOLE 0 116 0 INTL FCSTONE INC COM 46116V105 735 13366 SH DFND 01 0 13366 0 INTL FCSTONE INC COM 46116V105 224 4075 SH DFND 02 0 4075 0 INTL FCSTONE INC COM 46116V105 690 12553 SH DFND 04 0 0 12553 INTL FCSTONE INC COM 46116V105 53175 966818 SH SOLE 0 0 966818 INTL FCSTONE INC COM 46116V105 16 287 SH SOLE 0 287 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1758 68500 SH DFND 01 0 68500 0 INTRA CELLULAR THERAPIES INC COM 46116X101 443 17248 SH DFND 02 0 17248 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1168 45488 SH DFND 04 0 0 45488 INTRA CELLULAR THERAPIES INC COM 46116X101 131891 5137940 SH SOLE 0 0 5137940 INTRA CELLULAR THERAPIES INC COM 46116X101 33 1268 SH SOLE 0 1268 0 INTUIT COM 461202103 91110 307606 SH DFND 01 0 307606 0 INTUIT COM 461202103 21351 72084 SH DFND 02 0 0 72084 INTUIT COM 461202103 44452 150081 SH DFND 02 0 150081 0 INTUIT COM 461202103 208088 702548 SH DFND 04 0 0 702548 INTUIT COM 461202103 8264 27901 SH DFND 04 0 27901 0 INTUIT COM 461202103 5769852 19480238 SH SOLE 0 0 19480238 INTUIT COM 461202103 472 1592 SH SOLE 0 1592 0 INVACARE CORP COM 461203101 158 24826 SH DFND 01 0 24826 0 INVACARE CORP COM 461203101 117 18402 SH DFND 04 0 0 18402 INVACARE CORP COM 461203101 14355 2253560 SH SOLE 0 0 2253560 INVACARE CORP COM 461203101 7 1160 SH SOLE 0 1160 0 INTUITIVE SURGICAL INC COM NEW 46120E602 78882 138430 SH DFND 01 0 138430 0 INTUITIVE SURGICAL INC COM NEW 46120E602 18246 32020 SH DFND 02 0 0 32020 INTUITIVE SURGICAL INC COM NEW 46120E602 37807 66348 SH DFND 02 0 66348 0 INTUITIVE SURGICAL INC COM NEW 46120E602 179705 315366 SH DFND 04 0 0 315366 INTUITIVE SURGICAL INC COM NEW 46120E602 7304 12817 SH DFND 04 0 12817 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4972102 8725589 SH SOLE 0 0 8725589 INTUITIVE SURGICAL INC COM NEW 46120E602 427 749 SH SOLE 0 749 0 INTRICON CORP COM 46121H109 79 5876 SH DFND 01 0 5876 0 INTRICON CORP COM 46121H109 24 1765 SH DFND 04 0 0 1765 INTRICON CORP COM 46121H109 6965 515173 SH SOLE 0 0 515173 INTRICON CORP COM 46121H109 2 151 SH SOLE 0 151 0 INTREPID POTASH INC COM 46121Y102 69 69689 SH DFND 01 0 69689 0 INTREPID POTASH INC COM 46121Y102 24 24691 SH DFND 04 0 0 24691 INTREPID POTASH INC COM 46121Y102 5495 5550028 SH SOLE 0 0 5550028 INTREPID POTASH INC COM 46121Y102 1 546 SH SOLE 0 546 0 INUVO INC COM NEW 46122W204 3 6497 SH DFND 01 0 6497 0 INUVO INC COM NEW 46122W204 432 809221 SH SOLE 0 0 809221 INUVO INC COM NEW 46122W204 0 351 SH SOLE 0 351 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 454 121430 SH DFND 01 0 121430 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 194 51993 SH DFND 02 0 51993 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 432 115480 SH DFND 04 0 0 115480 INVESCO MORTGAGE CAPITAL INC COM 46131B100 64853 17340461 SH SOLE 0 0 17340461 INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 1067 SH SOLE 0 1067 0 INVESTAR HLDG CORP COM 46134L105 104 7161 SH DFND 01 0 7161 0 INVESTAR HLDG CORP COM 46134L105 46 3141 SH DFND 04 0 0 3141 INVESTAR HLDG CORP COM 46134L105 6633 457444 SH SOLE 0 0 457444 INVESTAR HLDG CORP COM 46134L105 2 114 SH SOLE 0 114 0 INVESTORS BANCORP INC NEW COM 46146L101 2134 251055 SH DFND 01 0 251055 0 INVESTORS BANCORP INC NEW COM 46146L101 684 80509 SH DFND 02 0 80509 0 INVESTORS BANCORP INC NEW COM 46146L101 1395 164130 SH DFND 04 0 0 164130 INVESTORS BANCORP INC NEW COM 46146L101 176005 20706419 SH SOLE 0 0 20706419 INVESTORS BANCORP INC NEW COM 46146L101 23 2723 SH SOLE 0 2723 0 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 610 8656 SH DFND 01 0 8656 0 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 2044 29000 SH DFND 02 0 29000 0 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 652 9245 SH DFND 04 0 0 9245 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 129852 1842138 SH SOLE 0 0 1842138 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 29 411 SH SOLE 0 411 0 INVESTORS TITLE CO COM 461804106 145 1192 SH DFND 01 0 1192 0 INVESTORS TITLE CO COM 461804106 45 367 SH DFND 04 0 0 367 INVESTORS TITLE CO COM 461804106 11524 94986 SH SOLE 0 0 94986 INVESTORS TITLE CO COM 461804106 0 4 SH SOLE 0 4 0 INVITAE CORP COM 46185L103 7262 239743 SH DFND 01 0 239743 0 INVITAE CORP COM 46185L103 1177 38845 SH DFND 02 0 38845 0 INVITAE CORP COM 46185L103 2560 84505 SH DFND 04 0 0 84505 INVITAE CORP COM 46185L103 178922 5906974 SH SOLE 0 0 5906974 INVITAE CORP COM 46185L103 24 808 SH SOLE 0 808 0 INVITATION HOMES INC COM 46187W107 5125 186163 SH DFND 01 0 186163 0 INVITATION HOMES INC COM 46187W107 4102 148995 SH DFND 02 0 0 148995 INVITATION HOMES INC COM 46187W107 39560 1436992 SH DFND 02 0 1436992 0 INVITATION HOMES INC COM 46187W107 17055 619503 SH DFND 04 0 0 619503 INVITATION HOMES INC COM 46187W107 2150252 78105787 SH SOLE 0 0 78105787 INVITATION HOMES INC COM 46187W107 99 3582 SH SOLE 0 3582 0 ION GEOPHYSICAL CORP COM NEW 462044207 4 1895 SH DFND 01 0 1895 0 ION GEOPHYSICAL CORP COM NEW 462044207 6 2516 SH DFND 04 0 0 2516 ION GEOPHYSICAL CORP COM NEW 462044207 1102 470803 SH SOLE 0 0 470803 ION GEOPHYSICAL CORP COM NEW 462044207 0 56 SH SOLE 0 56 0 IONIS PHARMACEUTICALS INC COM 462222100 3061 51909 SH DFND 01 0 51909 0 IONIS PHARMACEUTICALS INC COM 462222100 2230 37830 SH DFND 02 0 0 37830 IONIS PHARMACEUTICALS INC COM 462222100 4585 77769 SH DFND 02 0 77769 0 IONIS PHARMACEUTICALS INC COM 462222100 4808 81553 SH DFND 04 0 0 81553 IONIS PHARMACEUTICALS INC COM 462222100 419 7108 SH DFND 04 0 7108 0 IONIS PHARMACEUTICALS INC COM 462222100 710423 12049235 SH SOLE 0 0 12049235 IONIS PHARMACEUTICALS INC COM 462222100 50 847 SH SOLE 0 847 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1729 62981 SH DFND 01 0 62981 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 927 33777 SH DFND 02 0 33777 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2505 91272 SH DFND 04 0 0 91272 IOVANCE BIOTHERAPEUTICS INC COM 462260100 410 14949 SH DFND 04 0 14949 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 330061 12024098 SH SOLE 0 0 12024098 IOVANCE BIOTHERAPEUTICS INC COM 462260100 38 1393 SH SOLE 0 1393 0 IRADIMED CORP COM 46266A109 278 11968 SH DFND 01 0 11968 0 IRADIMED CORP COM 46266A109 58 2503 SH DFND 04 0 0 2503 IRADIMED CORP COM 46266A109 7879 339486 SH SOLE 0 0 339486 IRADIMED CORP COM 46266A109 1 22 SH SOLE 0 22 0 IQVIA HLDGS INC COM 46266C105 28402 200181 SH DFND 01 0 200181 0 IQVIA HLDGS INC COM 46266C105 7578 53410 SH DFND 02 0 0 53410 IQVIA HLDGS INC COM 46266C105 15555 109632 SH DFND 02 0 109632 0 IQVIA HLDGS INC COM 46266C105 70301 495499 SH DFND 04 0 0 495499 IQVIA HLDGS INC COM 46266C105 1131 7971 SH DFND 04 0 7971 0 IQVIA HLDGS INC COM 46266C105 2794547 19696553 SH SOLE 0 0 19696553 IQVIA HLDGS INC COM 46266C105 166 1169 SH SOLE 0 1169 0 IQIYI INC SPONSORED ADS 46267X108 2415 104126 SH DFND 01 0 104126 0 IQIYI INC SPONSORED ADS 46267X108 2273 98033 SH DFND 02 0 98033 0 IQIYI INC SPONSORED ADS 46267X108 10522 453712 SH DFND 04 0 0 453712 IQIYI INC SPONSORED ADS 46267X108 656 28280 SH DFND 05 0 0 28280 IQIYI INC SPONSORED ADS 46267X108 171157 7380643 SH SOLE 0 0 7380643 IRIDEX CORP COM 462684101 5 2456 SH DFND 01 0 2456 0 IRIDEX CORP COM 462684101 4 1800 SH DFND 04 0 0 1800 IRIDEX CORP COM 462684101 1580 745289 SH SOLE 0 0 745289 IRIDIUM COMMUNICATIONS INC COM 46269C102 4674 183743 SH DFND 01 0 183743 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2306 90660 SH DFND 02 0 90660 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2050 80584 SH DFND 04 0 0 80584 IRIDIUM COMMUNICATIONS INC COM 46269C102 289184 11367302 SH SOLE 0 0 11367302 IRIDIUM COMMUNICATIONS INC COM 46269C102 19 765 SH SOLE 0 765 0 IROBOT CORP COM 462726100 4825 57506 SH DFND 01 0 57506 0 IROBOT CORP COM 462726100 825 9836 SH DFND 02 0 9836 0 IROBOT CORP COM 462726100 1741 20754 SH DFND 04 0 0 20754 IROBOT CORP COM 462726100 233511 2783209 SH SOLE 0 0 2783209 IROBOT CORP COM 462726100 14 169 SH SOLE 0 169 0 IRON MTN INC NEW COM 46284V101 8563 328087 SH DFND 01 0 328087 0 IRON MTN INC NEW COM 46284V101 2069 79278 SH DFND 02 0 0 79278 IRON MTN INC NEW COM 46284V101 4192 160625 SH DFND 02 0 160625 0 IRON MTN INC NEW COM 46284V101 20116 770731 SH DFND 04 0 0 770731 IRON MTN INC NEW COM 46284V101 484 18528 SH DFND 04 0 18528 0 IRON MTN INC NEW COM 46284V101 1238999 47471235 SH SOLE 0 0 47471235 IRON MTN INC NEW COM 46284V101 48 1839 SH SOLE 0 1839 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3427 332104 SH DFND 01 0 332104 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 523 50642 SH DFND 02 0 50642 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1205 116753 SH DFND 04 0 0 116753 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 163735 15865774 SH SOLE 0 0 15865774 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 11 1064 SH SOLE 0 1064 0 ISHARES TR MSCI INDIA ETF 46429B598 12078 416200 SH DFND 02 0 416200 0 ISHARES INC MSCI TAIWAN ETF 46434G772 8261 205400 SH DFND 02 0 205400 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3506 133202 SH DFND 02 0 133202 0 ISHARES TR MSCI QATAR ETF 46434V779 811 50800 SH DFND 02 0 50800 0 ISORAY INC COM 46489V104 1327 2388313 SH SOLE 0 0 2388313 ISORAY INC COM 46489V104 0 781 SH SOLE 0 781 0 ISSUER DIRECT CORP COM NEW 46520M204 8 750 SH DFND 01 0 750 0 ISSUER DIRECT CORP COM NEW 46520M204 3205 315772 SH SOLE 0 0 315772 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1137 242335 SH DFND 01 0 242335 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 20518 4374768 SH DFND 04 0 4374768 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 195310 41643862 SH SOLE 0 0 41643862 ITERIS INC COM 46564T107 392 82432 SH DFND 01 0 82432 0 ITERIS INC COM 46564T107 71 14982 SH DFND 04 0 0 14982 ITERIS INC COM 46564T107 11256 2367204 SH SOLE 0 0 2367204 ITERIS INC COM 46564T107 1 154 SH SOLE 0 154 0 I3 VERTICALS INC COM CL A 46571Y107 932 30823 SH DFND 01 0 30823 0 I3 VERTICALS INC COM CL A 46571Y107 153 5048 SH DFND 04 0 0 5048 I3 VERTICALS INC COM CL A 46571Y107 12209 403588 SH SOLE 0 0 403588 I3 VERTICALS INC COM CL A 46571Y107 2 60 SH SOLE 0 60 0 ITRON INC COM 465741106 5481 82730 SH DFND 01 0 82730 0 ITRON INC COM 465741106 739 11148 SH DFND 02 0 11148 0 ITRON INC COM 465741106 1807 27273 SH DFND 04 0 0 27273 ITRON INC COM 465741106 264289 3989261 SH SOLE 0 0 3989261 ITRON INC COM 465741106 16 236 SH SOLE 0 236 0 IVERIC BIO INC COM 46583P102 153 30092 SH DFND 01 0 30092 0 IVERIC BIO INC COM 46583P102 55 10853 SH DFND 04 0 0 10853 IVERIC BIO INC COM 46583P102 11411 2237459 SH SOLE 0 0 2237459 IVERIC BIO INC COM 46583P102 1 241 SH SOLE 0 241 0 JBG SMITH PPTYS COM 46590V100 1215 41102 SH DFND 01 0 41102 0 JBG SMITH PPTYS COM 46590V100 8657 292757 SH DFND 02 0 292757 0 JBG SMITH PPTYS COM 46590V100 2752 93072 SH DFND 04 0 0 93072 JBG SMITH PPTYS COM 46590V100 514829 17410511 SH SOLE 0 0 17410511 JBG SMITH PPTYS COM 46590V100 24 822 SH SOLE 0 822 0 JOYY INC ADS REPSTG COM A 46591M109 2174 24547 SH DFND 01 0 24547 0 JOYY INC ADS REPSTG COM A 46591M109 2244 25341 SH DFND 02 0 25341 0 JOYY INC ADS REPSTG COM A 46591M109 10757 121484 SH DFND 04 0 0 121484 JOYY INC ADS REPSTG COM A 46591M109 2287 25826 SH DFND 05 0 0 25826 JOYY INC ADS REPSTG COM A 46591M109 156613 1768637 SH SOLE 0 0 1768637 J & J SNACK FOODS CORP COM 466032109 2083 16387 SH DFND 01 0 16387 0 J & J SNACK FOODS CORP COM 466032109 750 5896 SH DFND 02 0 5896 0 J & J SNACK FOODS CORP COM 466032109 1513 11905 SH DFND 04 0 0 11905 J & J SNACK FOODS CORP COM 466032109 217179 1708323 SH SOLE 0 0 1708323 J & J SNACK FOODS CORP COM 466032109 57 446 SH SOLE 0 446 0 IZEA WORLDWIDE INC COM 46604H105 16 13998 SH DFND 04 0 0 13998 IZEA WORLDWIDE INC COM 46604H105 197 172428 SH SOLE 0 0 172428 J ALEXANDERS HLDGS INC COM 46609J106 12 2441 SH DFND 01 0 2441 0 J ALEXANDERS HLDGS INC COM 46609J106 13 2700 SH DFND 04 0 0 2700 J ALEXANDERS HLDGS INC COM 46609J106 3731 758296 SH SOLE 0 0 758296 J ALEXANDERS HLDGS INC COM 46609J106 0 15 SH SOLE 0 15 0 J JILL INC COM 46620W102 2 2706 SH DFND 04 0 0 2706 J JILL INC COM 46620W102 299 432288 SH SOLE 0 0 432288 JPMORGAN CHASE & CO COM 46625H100 305520 3248143 SH DFND 01 0 3248143 0 JPMORGAN CHASE & CO COM 46625H100 80199 852636 SH DFND 02 0 0 852636 JPMORGAN CHASE & CO COM 46625H100 170169 1809150 SH DFND 02 0 1809150 0 JPMORGAN CHASE & CO COM 46625H100 812803 8641325 SH DFND 04 0 0 8641325 JPMORGAN CHASE & CO COM 46625H100 20453493 217451554 SH SOLE 0 0 217451554 JPMORGAN CHASE & CO COM 46625H100 1889 20083 SH SOLE 0 20083 0 JABIL INC COM 466313103 1664 51862 SH DFND 01 0 51862 0 JABIL INC COM 466313103 1431 44594 SH DFND 02 0 44594 0 JABIL INC COM 466313103 5835 181885 SH DFND 04 0 0 181885 JABIL INC COM 466313103 96 2983 SH DFND 04 0 2983 0 JABIL INC COM 466313103 485300 15127821 SH SOLE 0 0 15127821 JABIL INC COM 466313103 73 2288 SH SOLE 0 2288 0 JACK IN THE BOX INC COM 466367109 1465 19776 SH DFND 01 0 19776 0 JACK IN THE BOX INC COM 466367109 526 7097 SH DFND 02 0 7097 0 JACK IN THE BOX INC COM 466367109 1415 19098 SH DFND 04 0 0 19098 JACK IN THE BOX INC COM 466367109 153663 2073999 SH SOLE 0 0 2073999 JACK IN THE BOX INC COM 466367109 45 606 SH SOLE 0 606 0 JACOBS ENGR GROUP INC COM 469814107 11654 137425 SH DFND 01 0 137425 0 JACOBS ENGR GROUP INC COM 469814107 2986 35210 SH DFND 02 0 0 35210 JACOBS ENGR GROUP INC COM 469814107 5711 67347 SH DFND 02 0 67347 0 JACOBS ENGR GROUP INC COM 469814107 29977 353499 SH DFND 04 0 0 353499 JACOBS ENGR GROUP INC COM 469814107 1213830 14314030 SH SOLE 0 0 14314030 JACOBS ENGR GROUP INC COM 469814107 106 1253 SH SOLE 0 1253 0 JAGUAR HEALTH INC COM 47010C409 15 30283 SH SOLE 0 0 30283 JAKKS PAC INC COM 47012E106 5 5881 SH DFND 01 0 5881 0 JAKKS PAC INC COM 47012E106 2 2185 SH DFND 04 0 0 2185 JAKKS PAC INC COM 47012E106 558 680001 SH SOLE 0 0 680001 BANK OF THE ST JAMES FINL GP COM 470299108 3 274 SH DFND 01 0 274 0 BANK OF THE ST JAMES FINL GP COM 470299108 3 338 SH DFND 04 0 0 338 BANK OF THE ST JAMES FINL GP COM 470299108 115 12209 SH SOLE 0 0 12209 JD.COM INC SPON ADR CL A 47215P106 24036 399398 SH DFND 01 0 399398 0 JD.COM INC SPON ADR CL A 47215P106 21663 359964 SH DFND 02 0 359964 0 JD.COM INC SPON ADR CL A 47215P106 106148 1763847 SH DFND 04 0 0 1763847 JD.COM INC SPON ADR CL A 47215P106 8431 140090 SH DFND 05 0 0 140090 JD.COM INC SPON ADR CL A 47215P106 1667899 27715178 SH SOLE 0 0 27715178 JEFFERIES FINL GROUP INC COM 47233W109 1201 77224 SH DFND 01 0 77224 0 JEFFERIES FINL GROUP INC COM 47233W109 1417 91151 SH DFND 02 0 91151 0 JEFFERIES FINL GROUP INC COM 47233W109 4858 312426 SH DFND 04 0 0 312426 JEFFERIES FINL GROUP INC COM 47233W109 294649 18948487 SH SOLE 0 0 18948487 JEFFERIES FINL GROUP INC COM 47233W109 69 4422 SH SOLE 0 4422 0 JELD-WEN HLDG INC COM 47580P103 787 48861 SH DFND 01 0 48861 0 JELD-WEN HLDG INC COM 47580P103 309 19155 SH DFND 02 0 19155 0 JELD-WEN HLDG INC COM 47580P103 972 60344 SH DFND 04 0 0 60344 JELD-WEN HLDG INC COM 47580P103 93614 5810903 SH SOLE 0 0 5810903 JELD-WEN HLDG INC COM 47580P103 37 2283 SH SOLE 0 2283 0 JERASH HLDGS US INC COM 47632P101 204 41854 SH SOLE 0 0 41854 JERNIGAN CAP INC COM 476405105 225 16429 SH DFND 01 0 16429 0 JERNIGAN CAP INC COM 476405105 95 6921 SH DFND 02 0 6921 0 JERNIGAN CAP INC COM 476405105 251 18317 SH DFND 04 0 0 18317 JERNIGAN CAP INC COM 476405105 29954 2189636 SH SOLE 0 0 2189636 JERNIGAN CAP INC COM 476405105 2 126 SH SOLE 0 126 0 JETBLUE AWYS CORP COM 477143101 1008 92440 SH DFND 01 0 92440 0 JETBLUE AWYS CORP COM 477143101 160 14720 SH DFND 02 0 14720 0 JETBLUE AWYS CORP COM 477143101 1394 127925 SH DFND 04 0 0 127925 JETBLUE AWYS CORP COM 477143101 261326 23974898 SH SOLE 0 0 23974898 JETBLUE AWYS CORP COM 477143101 40 3638 SH SOLE 0 3638 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 593 80328 SH SOLE 0 0 80328 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 225 12727 SH DFND 01 0 12727 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 62 3480 SH DFND 02 0 3480 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 7 423 SH DFND 04 0 0 423 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 242 13680 SH DFND 05 0 0 13680 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 18862 1065028 SH SOLE 0 0 1065028 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5609 65208 SH DFND 01 0 65208 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 879 10213 SH DFND 02 0 10213 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1978 22994 SH DFND 04 0 0 22994 JOHN BEAN TECHNOLOGIES CORP COM 477839104 276910 3219130 SH SOLE 0 0 3219130 JOHN BEAN TECHNOLOGIES CORP COM 477839104 24 276 SH SOLE 0 276 0 JOHNSON & JOHNSON COM 478160104 401385 2854190 SH DFND 01 0 2854190 0 JOHNSON & JOHNSON COM 478160104 103583 736562 SH DFND 02 0 0 736562 JOHNSON & JOHNSON COM 478160104 211539 1504223 SH DFND 02 0 1504223 0 JOHNSON & JOHNSON COM 478160104 1032417 7341371 SH DFND 04 0 0 7341371 JOHNSON & JOHNSON COM 478160104 5504 39135 SH DFND 04 0 39135 0 JOHNSON & JOHNSON COM 478160104 30833225 219250695 SH SOLE 0 0 219250695 JOHNSON & JOHNSON COM 478160104 3000 21332 SH SOLE 0 21332 0 JOHNSON OUTDOORS INC CL A 479167108 671 7371 SH DFND 01 0 7371 0 JOHNSON OUTDOORS INC CL A 479167108 145 1594 SH DFND 02 0 1594 0 JOHNSON OUTDOORS INC CL A 479167108 370 4061 SH DFND 04 0 0 4061 JOHNSON OUTDOORS INC CL A 479167108 25500 280159 SH SOLE 0 0 280159 JOHNSON OUTDOORS INC CL A 479167108 3 38 SH SOLE 0 38 0 JOINT CORP COM 47973J102 406 26601 SH DFND 01 0 26601 0 JOINT CORP COM 47973J102 40 2600 SH DFND 04 0 0 2600 JOINT CORP COM 47973J102 10648 697284 SH SOLE 0 0 697284 JOINT CORP COM 47973J102 1 76 SH SOLE 0 76 0 JONES LANG LASALLE INC COM 48020Q107 1826 17645 SH DFND 01 0 17645 0 JONES LANG LASALLE INC COM 48020Q107 1408 13612 SH DFND 02 0 0 13612 JONES LANG LASALLE INC COM 48020Q107 2738 26460 SH DFND 02 0 26460 0 JONES LANG LASALLE INC COM 48020Q107 3351 32389 SH DFND 04 0 0 32389 JONES LANG LASALLE INC COM 48020Q107 751745 7266043 SH SOLE 0 0 7266043 JONES LANG LASALLE INC COM 48020Q107 37 355 SH SOLE 0 355 0 JOUNCE THERAPEUTICS INC COM 481116101 81 11673 SH DFND 01 0 11673 0 JOUNCE THERAPEUTICS INC COM 481116101 37 5423 SH DFND 04 0 0 5423 JOUNCE THERAPEUTICS INC COM 481116101 6663 965680 SH SOLE 0 0 965680 JOUNCE THERAPEUTICS INC COM 481116101 1 87 SH SOLE 0 87 0 J2 GLOBAL INC COM 48123V102 6092 96383 SH DFND 01 0 96383 0 J2 GLOBAL INC COM 48123V102 835 13204 SH DFND 02 0 13204 0 J2 GLOBAL INC COM 48123V102 2242 35462 SH DFND 04 0 0 35462 J2 GLOBAL INC COM 48123V102 272693 4314087 SH SOLE 0 0 4314087 J2 GLOBAL INC COM 48123V102 32 514 SH SOLE 0 514 0 JUNIPER NETWORKS INC COM 48203R104 8089 353843 SH DFND 01 0 353843 0 JUNIPER NETWORKS INC COM 48203R104 2260 98882 SH DFND 02 0 0 98882 JUNIPER NETWORKS INC COM 48203R104 6649 290869 SH DFND 02 0 290869 0 JUNIPER NETWORKS INC COM 48203R104 21878 957051 SH DFND 04 0 0 957051 JUNIPER NETWORKS INC COM 48203R104 849434 37158101 SH SOLE 0 0 37158101 JUNIPER NETWORKS INC COM 48203R104 71 3118 SH SOLE 0 3118 0 KAR AUCTION SVCS INC COM 48238T109 1284 93286 SH DFND 01 0 93286 0 KAR AUCTION SVCS INC COM 48238T109 600 43604 SH DFND 02 0 43604 0 KAR AUCTION SVCS INC COM 48238T109 1602 116397 SH DFND 04 0 0 116397 KAR AUCTION SVCS INC COM 48238T109 168513 12246559 SH SOLE 0 0 12246559 KAR AUCTION SVCS INC COM 48238T109 29 2136 SH SOLE 0 2136 0 KB FINL GROUP INC SPONSORED ADR 48241A105 283 10170 SH DFND 01 0 10170 0 KB FINL GROUP INC SPONSORED ADR 48241A105 16946 609135 SH SOLE 0 0 609135 KB FINL GROUP INC SPONSORED ADR 48241A105 88 3150 SH SOLE 0 3150 0 KBR INC COM 48242W106 2874 127442 SH DFND 01 0 127442 0 KBR INC COM 48242W106 1052 46668 SH DFND 02 0 46668 0 KBR INC COM 48242W106 2462 109187 SH DFND 04 0 0 109187 KBR INC COM 48242W106 301171 13355719 SH SOLE 0 0 13355719 KBR INC COM 48242W106 38 1675 SH SOLE 0 1675 0 KLA CORP COM NEW 482480100 35860 184391 SH DFND 01 0 184391 0 KLA CORP COM NEW 482480100 8496 43684 SH DFND 02 0 0 43684 KLA CORP COM NEW 482480100 17811 91585 SH DFND 02 0 91585 0 KLA CORP COM NEW 482480100 81969 421479 SH DFND 04 0 0 421479 KLA CORP COM NEW 482480100 3338 17165 SH DFND 04 0 17165 0 KLA CORP COM NEW 482480100 3635752 18694734 SH SOLE 0 0 18694734 KLA CORP COM NEW 482480100 220 1131 SH SOLE 0 1131 0 KKR REAL ESTATE FIN TR INC COM 48251K100 335 20188 SH DFND 01 0 20188 0 KKR REAL ESTATE FIN TR INC COM 48251K100 131 7898 SH DFND 02 0 7898 0 KKR REAL ESTATE FIN TR INC COM 48251K100 296 17844 SH DFND 04 0 0 17844 KKR REAL ESTATE FIN TR INC COM 48251K100 47557 2868336 SH SOLE 0 0 2868336 KKR REAL ESTATE FIN TR INC COM 48251K100 3 154 SH SOLE 0 154 0 KKR & CO INC COM 48251W104 5775 187016 SH DFND 01 0 187016 0 KKR & CO INC COM 48251W104 4435 143619 SH DFND 02 0 0 143619 KKR & CO INC COM 48251W104 7991 258781 SH DFND 02 0 258781 0 KKR & CO INC COM 48251W104 9823 318106 SH DFND 04 0 0 318106 KKR & CO INC COM 48251W104 1471918 47665742 SH SOLE 0 0 47665742 KKR & CO INC COM 48251W104 106 3432 SH SOLE 0 3432 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 10 4619 SH DFND 01 0 4619 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 21 9849 SH DFND 04 0 0 9849 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2141 995811 SH SOLE 0 0 995811 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 0 94 SH SOLE 0 94 0 KVH INDS INC COM 482738101 116 13043 SH DFND 01 0 13043 0 KVH INDS INC COM 482738101 31 3417 SH DFND 04 0 0 3417 KVH INDS INC COM 482738101 11349 1270851 SH SOLE 0 0 1270851 KVH INDS INC COM 482738101 0 48 SH SOLE 0 48 0 K12 INC COM 48273U102 791 29053 SH DFND 01 0 29053 0 K12 INC COM 48273U102 352 12931 SH DFND 02 0 12931 0 K12 INC COM 48273U102 745 27345 SH DFND 04 0 0 27345 K12 INC COM 48273U102 94268 3460660 SH SOLE 0 0 3460660 K12 INC COM 48273U102 6 213 SH SOLE 0 213 0 KADANT INC COM 48282T104 2361 23686 SH DFND 01 0 23686 0 KADANT INC COM 48282T104 421 4224 SH DFND 02 0 4224 0 KADANT INC COM 48282T104 780 7824 SH DFND 04 0 0 7824 KADANT INC COM 48282T104 55955 561457 SH SOLE 0 0 561457 KADANT INC COM 48282T104 13 129 SH SOLE 0 129 0 KADMON HLDGS INC COM 48283N106 1700 332122 SH DFND 01 0 332122 0 KADMON HLDGS INC COM 48283N106 145 28334 SH DFND 02 0 28334 0 KADMON HLDGS INC COM 48283N106 507 98989 SH DFND 04 0 0 98989 KADMON HLDGS INC COM 48283N106 39041 7625218 SH SOLE 0 0 7625218 KADMON HLDGS INC COM 48283N106 27 5334 SH SOLE 0 5334 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 841 11422 SH DFND 01 0 11422 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 415 5638 SH DFND 02 0 5638 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 910 12367 SH DFND 04 0 0 12367 KAISER ALUMINUM CORP COM PAR $0.01 483007704 134783 1830790 SH SOLE 0 0 1830790 KAISER ALUMINUM CORP COM PAR $0.01 483007704 19 258 SH SOLE 0 258 0 KALA PHARMACEUTICALS INC COM 483119103 878 83571 SH DFND 01 0 83571 0 KALA PHARMACEUTICALS INC COM 483119103 133 12623 SH DFND 02 0 12623 0 KALA PHARMACEUTICALS INC COM 483119103 329 31303 SH DFND 04 0 0 31303 KALA PHARMACEUTICALS INC COM 483119103 21799 2074128 SH SOLE 0 0 2074128 KALA PHARMACEUTICALS INC COM 483119103 16 1491 SH SOLE 0 1491 0 KALEIDO BIOSCIENCES INC COM 483347100 154 20684 SH DFND 01 0 20684 0 KALEIDO BIOSCIENCES INC COM 483347100 3898 524607 SH SOLE 0 0 524607 KALEIDO BIOSCIENCES INC COM 483347100 1 90 SH SOLE 0 90 0 KALVISTA PHARMACEUTICALS INC COM 483497103 154 12725 SH DFND 01 0 12725 0 KALVISTA PHARMACEUTICALS INC COM 483497103 29 2420 SH DFND 04 0 0 2420 KALVISTA PHARMACEUTICALS INC COM 483497103 6580 543805 SH SOLE 0 0 543805 KALVISTA PHARMACEUTICALS INC COM 483497103 5 382 SH SOLE 0 382 0 KAMAN CORP COM 483548103 993 23880 SH DFND 01 0 23880 0 KAMAN CORP COM 483548103 313 7525 SH DFND 02 0 7525 0 KAMAN CORP COM 483548103 786 18905 SH DFND 04 0 0 18905 KAMAN CORP COM 483548103 119962 2883704 SH SOLE 0 0 2883704 KAMAN CORP COM 483548103 8 204 SH SOLE 0 204 0 KANSAS CITY SOUTHERN COM NEW 485170302 15102 101158 SH DFND 01 0 101158 0 KANSAS CITY SOUTHERN COM NEW 485170302 4140 27730 SH DFND 02 0 0 27730 KANSAS CITY SOUTHERN COM NEW 485170302 14183 95001 SH DFND 02 0 95001 0 KANSAS CITY SOUTHERN COM NEW 485170302 38820 260028 SH DFND 04 0 0 260028 KANSAS CITY SOUTHERN COM NEW 485170302 1487707 9965213 SH SOLE 0 0 9965213 KANSAS CITY SOUTHERN COM NEW 485170302 91 610 SH SOLE 0 610 0 KARUNA THERAPEUTICS INC COM 48576A100 3497 31371 SH DFND 01 0 31371 0 KARUNA THERAPEUTICS INC COM 48576A100 333 2985 SH DFND 02 0 2985 0 KARUNA THERAPEUTICS INC COM 48576A100 871 7817 SH DFND 04 0 0 7817 KARUNA THERAPEUTICS INC COM 48576A100 116841 1048276 SH SOLE 0 0 1048276 KARUNA THERAPEUTICS INC COM 48576A100 11 103 SH SOLE 0 103 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2744 144901 SH DFND 01 0 144901 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 220 11603 SH DFND 02 0 11603 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 821 43362 SH DFND 04 0 0 43362 KARYOPHARM THERAPEUTICS INC COM 48576U106 63688 3362637 SH SOLE 0 0 3362637 KARYOPHARM THERAPEUTICS INC COM 48576U106 28 1502 SH SOLE 0 1502 0 KB HOME COM 48666K109 2488 81084 SH DFND 01 0 81084 0 KB HOME COM 48666K109 818 26669 SH DFND 02 0 26669 0 KB HOME COM 48666K109 2060 67161 SH DFND 04 0 0 67161 KB HOME COM 48666K109 245837 8012933 SH SOLE 0 0 8012933 KB HOME COM 48666K109 40 1315 SH SOLE 0 1315 0 KEARNY FINL CORP MD COM 48716P108 631 77166 SH DFND 01 0 77166 0 KEARNY FINL CORP MD COM 48716P108 290 35420 SH DFND 02 0 35420 0 KEARNY FINL CORP MD COM 48716P108 844 103188 SH DFND 04 0 0 103188 KEARNY FINL CORP MD COM 48716P108 58407 7140275 SH SOLE 0 0 7140275 KEARNY FINL CORP MD COM 48716P108 55 6758 SH SOLE 0 6758 0 KELLOGG CO COM 487836108 18308 277149 SH DFND 01 0 277149 0 KELLOGG CO COM 487836108 4882 73897 SH DFND 02 0 0 73897 KELLOGG CO COM 487836108 12367 187207 SH DFND 02 0 187207 0 KELLOGG CO COM 487836108 46908 710080 SH DFND 04 0 0 710080 KELLOGG CO COM 487836108 622 9414 SH DFND 04 0 9414 0 KELLOGG CO COM 487836108 1589881 24067233 SH SOLE 0 0 24067233 KELLOGG CO COM 487836108 109 1651 SH SOLE 0 1651 0 KELLY SVCS INC CL A 488152208 379 23976 SH DFND 01 0 23976 0 KELLY SVCS INC CL A 488152208 223 14101 SH DFND 02 0 14101 0 KELLY SVCS INC CL A 488152208 537 33932 SH DFND 04 0 0 33932 KELLY SVCS INC CL A 488152208 54651 3455641 SH SOLE 0 0 3455641 KELLY SVCS INC CL A 488152208 41 2591 SH SOLE 0 2591 0 KEMPER CORP DEL COM 488401100 1522 20991 SH DFND 01 0 20991 0 KEMPER CORP DEL COM 488401100 1362 18785 SH DFND 02 0 18785 0 KEMPER CORP DEL COM 488401100 3542 48847 SH DFND 04 0 0 48847 KEMPER CORP DEL COM 488401100 404831 5582338 SH SOLE 0 0 5582338 KEMPER CORP DEL COM 488401100 66 905 SH SOLE 0 905 0 KENNAMETAL INC COM 489170100 1725 60078 SH DFND 01 0 60078 0 KENNAMETAL INC COM 489170100 775 27007 SH DFND 02 0 27007 0 KENNAMETAL INC COM 489170100 1735 60418 SH DFND 04 0 0 60418 KENNAMETAL INC COM 489170100 222780 7759660 SH SOLE 0 0 7759660 KENNAMETAL INC COM 489170100 15 525 SH SOLE 0 525 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1351 88759 SH DFND 01 0 88759 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 4568 300136 SH DFND 02 0 300136 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1425 93629 SH DFND 04 0 0 93629 KENNEDY-WILSON HOLDINGS INC COM 489398107 294662 19360155 SH SOLE 0 0 19360155 KENNEDY-WILSON HOLDINGS INC COM 489398107 14 940 SH SOLE 0 940 0 KEROS THERAPEUTICS INC COM 492327101 518 13803 SH DFND 01 0 13803 0 KEROS THERAPEUTICS INC COM 492327101 80 2132 SH DFND 04 0 0 2132 KEROS THERAPEUTICS INC COM 492327101 11119 296417 SH SOLE 0 0 296417 KEROS THERAPEUTICS INC COM 492327101 2 55 SH SOLE 0 55 0 KEURIG DR PEPPER INC COM 49271V100 3298 116112 SH DFND 01 0 116112 0 KEURIG DR PEPPER INC COM 49271V100 2806 98809 SH DFND 02 0 0 98809 KEURIG DR PEPPER INC COM 49271V100 5618 197826 SH DFND 02 0 197826 0 KEURIG DR PEPPER INC COM 49271V100 11210 394702 SH DFND 04 0 0 394702 KEURIG DR PEPPER INC COM 49271V100 528021 18592277 SH SOLE 0 0 18592277 KEURIG DR PEPPER INC COM 49271V100 152 5342 SH SOLE 0 5342 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 6 600 SH DFND 01 0 600 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 7 800 SH DFND 04 0 0 800 KEWAUNEE SCIENTIFIC CORP COM 492854104 1148 123598 SH SOLE 0 0 123598 KEY TRONIC CORP COM 493144109 10 1879 SH DFND 01 0 1879 0 KEY TRONIC CORP COM 493144109 8 1585 SH DFND 04 0 0 1585 KEY TRONIC CORP COM 493144109 2166 408656 SH SOLE 0 0 408656 KEYCORP COM 493267108 12686 1041545 SH DFND 01 0 1041545 0 KEYCORP COM 493267108 3493 286782 SH DFND 02 0 0 286782 KEYCORP COM 493267108 6818 559810 SH DFND 02 0 559810 0 KEYCORP COM 493267108 33858 2779786 SH DFND 04 0 0 2779786 KEYCORP COM 493267108 1325518 108827454 SH SOLE 0 0 108827454 KEYCORP COM 493267108 107 8804 SH SOLE 0 8804 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 20896 207341 SH DFND 01 0 207341 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5329 52882 SH DFND 02 0 0 52882 KEYSIGHT TECHNOLOGIES INC COM 49338L103 15014 148975 SH DFND 02 0 148975 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 51237 508404 SH DFND 04 0 0 508404 KEYSIGHT TECHNOLOGIES INC COM 49338L103 700 6948 SH DFND 04 0 6948 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2078557 20624696 SH SOLE 0 0 20624696 KEYSIGHT TECHNOLOGIES INC COM 49338L103 120 1194 SH SOLE 0 1194 0 KEZAR LIFE SCIENCES INC COM 49372L100 102 19665 SH DFND 01 0 19665 0 KEZAR LIFE SCIENCES INC COM 49372L100 69 13311 SH DFND 04 0 0 13311 KEZAR LIFE SCIENCES INC COM 49372L100 7869 1519163 SH SOLE 0 0 1519163 KEZAR LIFE SCIENCES INC COM 49372L100 2 378 SH SOLE 0 378 0 KFORCE INC COM 493732101 1191 40731 SH DFND 01 0 40731 0 KFORCE INC COM 493732101 147 5030 SH DFND 02 0 5030 0 KFORCE INC COM 493732101 392 13417 SH DFND 04 0 0 13417 KFORCE INC COM 493732101 62893 2150192 SH SOLE 0 0 2150192 KFORCE INC COM 493732101 9 296 SH SOLE 0 296 0 KIMBALL INTL INC CL B 494274103 309 26746 SH DFND 01 0 26746 0 KIMBALL INTL INC CL B 494274103 137 11888 SH DFND 02 0 11888 0 KIMBALL INTL INC CL B 494274103 318 27502 SH DFND 04 0 0 27502 KIMBALL INTL INC CL B 494274103 21398 1851019 SH SOLE 0 0 1851019 KIMBALL INTL INC CL B 494274103 2 157 SH SOLE 0 157 0 KILROY RLTY CORP COM 49427F108 2217 37762 SH DFND 01 0 37762 0 KILROY RLTY CORP COM 49427F108 16147 275080 SH DFND 02 0 275080 0 KILROY RLTY CORP COM 49427F108 4372 74483 SH DFND 04 0 0 74483 KILROY RLTY CORP COM 49427F108 879848 14988898 SH SOLE 0 0 14988898 KILROY RLTY CORP COM 49427F108 46 784 SH SOLE 0 784 0 KIMBALL ELECTRONICS INC COM 49428J109 239 17619 SH DFND 01 0 17619 0 KIMBALL ELECTRONICS INC COM 49428J109 94 6948 SH DFND 02 0 6948 0 KIMBALL ELECTRONICS INC COM 49428J109 208 15361 SH DFND 04 0 0 15361 KIMBALL ELECTRONICS INC COM 49428J109 17107 1263426 SH SOLE 0 0 1263426 KIMBALL ELECTRONICS INC COM 49428J109 3 231 SH SOLE 0 231 0 KIMBERLY CLARK CORP COM 494368103 51321 363080 SH DFND 01 0 363080 0 KIMBERLY CLARK CORP COM 494368103 13632 96442 SH DFND 02 0 0 96442 KIMBERLY CLARK CORP COM 494368103 30853 218273 SH DFND 02 0 218273 0 KIMBERLY CLARK CORP COM 494368103 138760 981678 SH DFND 04 0 0 981678 KIMBERLY CLARK CORP COM 494368103 3827357 27077164 SH SOLE 0 0 27077164 KIMBERLY CLARK CORP COM 494368103 492 3481 SH SOLE 0 3481 0 KIMCO RLTY CORP COM 49446R109 5876 457647 SH DFND 01 0 457647 0 KIMCO RLTY CORP COM 49446R109 12932 1007199 SH DFND 02 0 1007199 0 KIMCO RLTY CORP COM 49446R109 15354 1195813 SH DFND 04 0 0 1195813 KIMCO RLTY CORP COM 49446R109 853155 66445069 SH SOLE 0 0 66445069 KIMCO RLTY CORP COM 49446R109 43 3311 SH SOLE 0 3311 0 KINDER MORGAN INC DEL COM 49456B101 31487 2075595 SH DFND 01 0 2075595 0 KINDER MORGAN INC DEL COM 49456B101 8481 559073 SH DFND 02 0 0 559073 KINDER MORGAN INC DEL COM 49456B101 33418 2202873 SH DFND 02 0 2202873 0 KINDER MORGAN INC DEL COM 49456B101 83907 5531095 SH DFND 04 0 0 5531095 KINDER MORGAN INC DEL COM 49456B101 72805 4799267 SH DFND 04 0 4799267 0 KINDER MORGAN INC DEL COM 49456B101 2343254 154466284 SH SOLE 0 0 154466284 KINDER MORGAN INC DEL COM 49456B101 297 19610 SH SOLE 0 19610 0 KINDRED BIOSCIENCES INC COM 494577109 308 68522 SH DFND 01 0 68522 0 KINDRED BIOSCIENCES INC COM 494577109 66 14595 SH DFND 04 0 0 14595 KINDRED BIOSCIENCES INC COM 494577109 8508 1894906 SH SOLE 0 0 1894906 KINDRED BIOSCIENCES INC COM 494577109 1 204 SH SOLE 0 204 0 KINGSTONE COS INC COM 496719105 6 1400 SH DFND 01 0 1400 0 KINGSTONE COS INC COM 496719105 13 2920 SH DFND 04 0 0 2920 KINGSTONE COS INC COM 496719105 1478 334470 SH SOLE 0 0 334470 KINGSTONE COS INC COM 496719105 0 8 SH SOLE 0 8 0 KINROSS GOLD CORP COM 496902404 4222 584762 SH DFND 01 0 584762 0 KINROSS GOLD CORP COM 496902404 2552 353458 SH DFND 02 0 0 353458 KINROSS GOLD CORP COM 496902404 4589 635559 SH DFND 02 0 635559 0 KINROSS GOLD CORP COM 496902404 3599 498436 SH DFND 04 0 0 498436 KINROSS GOLD CORP COM 496902404 240955 33373332 SH SOLE 0 0 33373332 KINROSS GOLD CORP COM 496902404 10877 1506470 SH SOLE 0 1506470 0 KINGSWAY FINL SVCS INC COM NEW 496904202 87 39077 SH SOLE 0 0 39077 KINSALE CAP GROUP INC COM 49714P108 6729 43356 SH DFND 01 0 43356 0 KINSALE CAP GROUP INC COM 49714P108 1040 6702 SH DFND 02 0 6702 0 KINSALE CAP GROUP INC COM 49714P108 2414 15556 SH DFND 04 0 0 15556 KINSALE CAP GROUP INC COM 49714P108 334280 2153724 SH SOLE 0 0 2153724 KINSALE CAP GROUP INC COM 49714P108 51 331 SH SOLE 0 331 0 KIRBY CORP COM 497266106 1096 20466 SH DFND 01 0 20466 0 KIRBY CORP COM 497266106 208 3891 SH DFND 02 0 3891 0 KIRBY CORP COM 497266106 1471 27467 SH DFND 04 0 0 27467 KIRBY CORP COM 497266106 275913 5151477 SH SOLE 0 0 5151477 KIRBY CORP COM 497266106 29 538 SH SOLE 0 538 0 KIRKLAND LAKE GOLD LTD COM 49741E100 5416 131328 SH DFND 01 0 131328 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3160 76620 SH DFND 02 0 0 76620 KIRKLAND LAKE GOLD LTD COM 49741E100 7801 189165 SH DFND 02 0 189165 0 KIRKLAND LAKE GOLD LTD COM 49741E100 4449 107881 SH DFND 04 0 0 107881 KIRKLAND LAKE GOLD LTD COM 49741E100 297999 7225967 SH SOLE 0 0 7225967 KIRKLAND LAKE GOLD LTD COM 49741E100 13666 331389 SH SOLE 0 331389 0 KIRKLANDS INC COM 497498105 10 3688 SH DFND 01 0 3688 0 KIRKLANDS INC COM 497498105 11 4045 SH DFND 04 0 0 4045 KIRKLANDS INC COM 497498105 1036 382310 SH SOLE 0 0 382310 KIRKLANDS INC COM 497498105 0 13 SH SOLE 0 13 0 KITE RLTY GROUP TR COM NEW 49803T300 700 60684 SH DFND 01 0 60684 0 KITE RLTY GROUP TR COM NEW 49803T300 2256 195528 SH DFND 02 0 195528 0 KITE RLTY GROUP TR COM NEW 49803T300 715 61951 SH DFND 04 0 0 61951 KITE RLTY GROUP TR COM NEW 49803T300 149001 12911701 SH SOLE 0 0 12911701 KITE RLTY GROUP TR COM NEW 49803T300 6 525 SH SOLE 0 525 0 KNOLL INC COM NEW 498904200 438 35953 SH DFND 01 0 35953 0 KNOLL INC COM NEW 498904200 211 17340 SH DFND 02 0 17340 0 KNOLL INC COM NEW 498904200 496 40661 SH DFND 04 0 0 40661 KNOLL INC COM NEW 498904200 56804 4659850 SH SOLE 0 0 4659850 KNOLL INC COM NEW 498904200 23 1893 SH SOLE 0 1893 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1775 42544 SH DFND 01 0 42544 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1457 34936 SH DFND 02 0 0 34936 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2679 64234 SH DFND 02 0 64234 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3673 88071 SH DFND 04 0 0 88071 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 473804 11359476 SH SOLE 0 0 11359476 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 76 1811 SH SOLE 0 1811 0 KNOWLES CORP COM 49926D109 984 64495 SH DFND 01 0 64495 0 KNOWLES CORP COM 49926D109 508 33291 SH DFND 02 0 33291 0 KNOWLES CORP COM 49926D109 1073 70319 SH DFND 04 0 0 70319 KNOWLES CORP COM 49926D109 145490 9534088 SH SOLE 0 0 9534088 KNOWLES CORP COM 49926D109 23 1530 SH SOLE 0 1530 0 KODIAK SCIENCES INC COM 50015M109 3209 59294 SH DFND 01 0 59294 0 KODIAK SCIENCES INC COM 50015M109 410 7583 SH DFND 02 0 7583 0 KODIAK SCIENCES INC COM 50015M109 1006 18589 SH DFND 04 0 0 18589 KODIAK SCIENCES INC COM 50015M109 129202 2387319 SH SOLE 0 0 2387319 KODIAK SCIENCES INC COM 50015M109 30 556 SH SOLE 0 556 0 KOHLS CORP COM 500255104 3492 168139 SH DFND 01 0 168139 0 KOHLS CORP COM 500255104 1152 55452 SH DFND 02 0 55452 0 KOHLS CORP COM 500255104 9531 458905 SH DFND 04 0 0 458905 KOHLS CORP COM 500255104 337643 16256284 SH SOLE 0 0 16256284 KOHLS CORP COM 500255104 42 2039 SH SOLE 0 2039 0 KONTOOR BRANDS INC COM 50050N103 646 36274 SH DFND 01 0 36274 0 KONTOOR BRANDS INC COM 50050N103 293 16438 SH DFND 02 0 16438 0 KONTOOR BRANDS INC COM 50050N103 621 34870 SH DFND 04 0 0 34870 KONTOOR BRANDS INC COM 50050N103 104294 5855898 SH SOLE 0 0 5855898 KONTOOR BRANDS INC COM 50050N103 6 335 SH SOLE 0 335 0 KOPIN CORP COM 500600101 14 10322 SH DFND 01 0 10322 0 KOPIN CORP COM 500600101 22 16531 SH DFND 04 0 0 16531 KOPIN CORP COM 500600101 3923 2949462 SH SOLE 0 0 2949462 KOPIN CORP COM 500600101 0 52 SH SOLE 0 52 0 KOPPERS HOLDINGS INC COM 50060P106 605 32136 SH DFND 01 0 32136 0 KOPPERS HOLDINGS INC COM 50060P106 14 760 SH DFND 02 0 760 0 KOPPERS HOLDINGS INC COM 50060P106 259 13753 SH DFND 04 0 0 13753 KOPPERS HOLDINGS INC COM 50060P106 40824 2166899 SH SOLE 0 0 2166899 KOPPERS HOLDINGS INC COM 50060P106 30 1592 SH SOLE 0 1592 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 255 32003 SH DFND 01 0 32003 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 16479 2065037 SH SOLE 0 0 2065037 KOREA ELECTRIC PWR SPONSORED ADR 500631106 39 4842 SH SOLE 0 4842 0 KORN FERRY COM NEW 500643200 1221 39725 SH DFND 01 0 39725 0 KORN FERRY COM NEW 500643200 524 17037 SH DFND 02 0 17037 0 KORN FERRY COM NEW 500643200 1263 41088 SH DFND 04 0 0 41088 KORN FERRY COM NEW 500643200 185868 6048430 SH SOLE 0 0 6048430 KORN FERRY COM NEW 500643200 11 342 SH SOLE 0 342 0 KOSMOS ENERGY LTD COM 500688106 473 284913 SH DFND 01 0 284913 0 KOSMOS ENERGY LTD COM 500688106 210 126307 SH DFND 02 0 126307 0 KOSMOS ENERGY LTD COM 500688106 467 281448 SH DFND 04 0 0 281448 KOSMOS ENERGY LTD COM 500688106 13864 8352041 SH SOLE 0 0 8352041 KRAFT HEINZ CO COM 500754106 21316 668412 SH DFND 01 0 668412 0 KRAFT HEINZ CO COM 500754106 6143 192632 SH DFND 02 0 0 192632 KRAFT HEINZ CO COM 500754106 13117 411332 SH DFND 02 0 411332 0 KRAFT HEINZ CO COM 500754106 58018 1819331 SH DFND 04 0 0 1819331 KRAFT HEINZ CO COM 500754106 1720328 53945683 SH SOLE 0 0 53945683 KRAFT HEINZ CO COM 500754106 294 9211 SH SOLE 0 9211 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3411 218258 SH DFND 01 0 218258 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 527 33747 SH DFND 02 0 33747 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1243 79553 SH DFND 04 0 0 79553 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 125859 8052371 SH SOLE 0 0 8052371 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 12 774 SH SOLE 0 774 0 KRATON CORPORATION COM 50077C106 392 22680 SH DFND 01 0 22680 0 KRATON CORPORATION COM 50077C106 222 12844 SH DFND 02 0 12844 0 KRATON CORPORATION COM 50077C106 644 37240 SH DFND 04 0 0 37240 KRATON CORPORATION COM 50077C106 56671 3279589 SH SOLE 0 0 3279589 KRATON CORPORATION COM 50077C106 55 3177 SH SOLE 0 3177 0 KROGER CO COM 501044101 28331 836949 SH DFND 01 0 836949 0 KROGER CO COM 501044101 7625 225270 SH DFND 02 0 0 225270 KROGER CO COM 501044101 18549 547990 SH DFND 02 0 547990 0 KROGER CO COM 501044101 72905 2153752 SH DFND 04 0 0 2153752 KROGER CO COM 501044101 2006905 59288176 SH SOLE 0 0 59288176 KROGER CO COM 501044101 236 6981 SH SOLE 0 6981 0 KRONOS WORLDWIDE INC COM 50105F105 165 15858 SH DFND 01 0 15858 0 KRONOS WORLDWIDE INC COM 50105F105 59 5674 SH DFND 02 0 5674 0 KRONOS WORLDWIDE INC COM 50105F105 261 25058 SH DFND 04 0 0 25058 KRONOS WORLDWIDE INC COM 50105F105 21830 2096992 SH SOLE 0 0 2096992 KRONOS WORLDWIDE INC COM 50105F105 6 561 SH SOLE 0 561 0 KRYSTAL BIOTECH INC COM 501147102 1027 24786 SH DFND 01 0 24786 0 KRYSTAL BIOTECH INC COM 501147102 92 2224 SH DFND 02 0 2224 0 KRYSTAL BIOTECH INC COM 501147102 406 9813 SH DFND 04 0 0 9813 KRYSTAL BIOTECH INC COM 501147102 28469 687315 SH SOLE 0 0 687315 KRYSTAL BIOTECH INC COM 501147102 21 515 SH SOLE 0 515 0 KULICKE & SOFFA INDS INC COM 501242101 252 12112 SH DFND 01 0 12112 0 KULICKE & SOFFA INDS INC COM 501242101 439 21071 SH DFND 02 0 21071 0 KULICKE & SOFFA INDS INC COM 501242101 1020 48973 SH DFND 04 0 0 48973 KULICKE & SOFFA INDS INC COM 501242101 42488 2039732 SH SOLE 0 0 2039732 KURA SUSHI USA INC CL A COM 501270102 26 1849 SH DFND 01 0 1849 0 KURA SUSHI USA INC CL A COM 501270102 4 315 SH DFND 04 0 0 315 KURA SUSHI USA INC CL A COM 501270102 2810 196750 SH SOLE 0 0 196750 KURA SUSHI USA INC CL A COM 501270102 0 19 SH SOLE 0 19 0 KURA ONCOLOGY INC COM 50127T109 1792 109936 SH DFND 01 0 109936 0 KURA ONCOLOGY INC COM 50127T109 211 12918 SH DFND 02 0 12918 0 KURA ONCOLOGY INC COM 50127T109 274 16804 SH DFND 04 0 0 16804 KURA ONCOLOGY INC COM 50127T109 41239 2529995 SH SOLE 0 0 2529995 KURA ONCOLOGY INC COM 50127T109 15 902 SH SOLE 0 902 0 L BRANDS INC COM 501797104 3711 247889 SH DFND 01 0 247889 0 L BRANDS INC COM 501797104 1129 75446 SH DFND 02 0 75446 0 L BRANDS INC COM 501797104 8040 537054 SH DFND 04 0 0 537054 L BRANDS INC COM 501797104 346511 23147032 SH SOLE 0 0 23147032 L BRANDS INC COM 501797104 22 1446 SH SOLE 0 1446 0 LCNB CORP COM 50181P100 128 8004 SH DFND 01 0 8004 0 LCNB CORP COM 50181P100 63 3973 SH DFND 04 0 0 3973 LCNB CORP COM 50181P100 9270 580842 SH SOLE 0 0 580842 LCNB CORP COM 50181P100 2 138 SH SOLE 0 138 0 LGL GROUP INC COM 50186A108 2373 279179 SH SOLE 0 0 279179 LHC GROUP INC COM 50187A107 10980 62990 SH DFND 01 0 62990 0 LHC GROUP INC COM 50187A107 1664 9543 SH DFND 02 0 9543 0 LHC GROUP INC COM 50187A107 3903 22391 SH DFND 04 0 0 22391 LHC GROUP INC COM 50187A107 484996 2782215 SH SOLE 0 0 2782215 LHC GROUP INC COM 50187A107 50 288 SH SOLE 0 288 0 LGI HOMES INC COM 50187T106 4084 46396 SH DFND 01 0 46396 0 LGI HOMES INC COM 50187T106 581 6605 SH DFND 02 0 6605 0 LGI HOMES INC COM 50187T106 1425 16189 SH DFND 04 0 0 16189 LGI HOMES INC COM 50187T106 119158 1353610 SH SOLE 0 0 1353610 LGI HOMES INC COM 50187T106 13 142 SH SOLE 0 142 0 LKQ CORP COM 501889208 8519 325161 SH DFND 01 0 325161 0 LKQ CORP COM 501889208 2097 80042 SH DFND 02 0 0 80042 LKQ CORP COM 501889208 4581 174864 SH DFND 02 0 174864 0 LKQ CORP COM 501889208 21853 834091 SH DFND 04 0 0 834091 LKQ CORP COM 501889208 782007 29847581 SH SOLE 0 0 29847581 LKQ CORP COM 501889208 88 3366 SH SOLE 0 3366 0 LCI INDS COM 50189K103 5901 51318 SH DFND 01 0 51318 0 LCI INDS COM 50189K103 918 7986 SH DFND 02 0 7986 0 LCI INDS COM 50189K103 2162 18800 SH DFND 04 0 0 18800 LCI INDS COM 50189K103 295307 2568336 SH SOLE 0 0 2568336 LCI INDS COM 50189K103 42 367 SH SOLE 0 367 0 LM FDG AMER INC COM NEW 502074305 26 19336 SH SOLE 0 0 19336 LPL FINL HLDGS INC COM 50212V100 2180 27807 SH DFND 01 0 27807 0 LPL FINL HLDGS INC COM 50212V100 2022 25794 SH DFND 02 0 25794 0 LPL FINL HLDGS INC COM 50212V100 4616 58880 SH DFND 04 0 0 58880 LPL FINL HLDGS INC COM 50212V100 54 686 SH DFND 04 0 686 0 LPL FINL HLDGS INC COM 50212V100 700349 8933024 SH SOLE 0 0 8933024 LPL FINL HLDGS INC COM 50212V100 39 499 SH SOLE 0 499 0 LSB INDS INC COM 502160104 6 4964 SH DFND 04 0 0 4964 LSB INDS INC COM 502160104 1192 1027679 SH SOLE 0 0 1027679 LSB INDS INC COM 502160104 0 70 SH SOLE 0 70 0 LSI INDS INC COM 50216C108 129 19866 SH DFND 01 0 19866 0 LSI INDS INC COM 50216C108 34 5301 SH DFND 04 0 0 5301 LSI INDS INC COM 50216C108 11623 1796470 SH SOLE 0 0 1796470 LSI INDS INC COM 50216C108 1 102 SH SOLE 0 102 0 LTC PPTYS INC COM 502175102 1810 48053 SH DFND 01 0 48053 0 LTC PPTYS INC COM 502175102 3479 92345 SH DFND 02 0 92345 0 LTC PPTYS INC COM 502175102 1182 31377 SH DFND 04 0 0 31377 LTC PPTYS INC COM 502175102 225250 5979567 SH SOLE 0 0 5979567 LTC PPTYS INC COM 502175102 10 263 SH SOLE 0 263 0 L3HARRIS TECHNOLOGIES INC COM 502431109 39074 230297 SH DFND 01 0 230297 0 L3HARRIS TECHNOLOGIES INC COM 502431109 11057 65168 SH DFND 02 0 0 65168 L3HARRIS TECHNOLOGIES INC COM 502431109 21260 125302 SH DFND 02 0 125302 0 L3HARRIS TECHNOLOGIES INC COM 502431109 98186 578690 SH DFND 04 0 0 578690 L3HARRIS TECHNOLOGIES INC COM 502431109 2910779 17155532 SH SOLE 0 0 17155532 L3HARRIS TECHNOLOGIES INC COM 502431109 246 1447 SH SOLE 0 1447 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 166 39030 SH DFND 01 0 39030 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 21 5043 SH DFND 04 0 0 5043 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 4124 968161 SH SOLE 0 0 968161 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 70 SH SOLE 0 70 0 LA Z BOY INC COM 505336107 888 32813 SH DFND 01 0 32813 0 LA Z BOY INC COM 505336107 401 14819 SH DFND 02 0 14819 0 LA Z BOY INC COM 505336107 956 35330 SH DFND 04 0 0 35330 LA Z BOY INC COM 505336107 127233 4701892 SH SOLE 0 0 4701892 LA Z BOY INC COM 505336107 31 1131 SH SOLE 0 1131 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17338 104379 SH DFND 01 0 104379 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4652 28004 SH DFND 02 0 0 28004 LABORATORY CORP AMER HLDGS COM NEW 50540R409 10065 60590 SH DFND 02 0 60590 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 43835 263889 SH DFND 04 0 0 263889 LABORATORY CORP AMER HLDGS COM NEW 50540R409 100 604 SH DFND 04 0 604 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1729041 10409013 SH SOLE 0 0 10409013 LABORATORY CORP AMER HLDGS COM NEW 50540R409 122 733 SH SOLE 0 733 0 LADDER CAP CORP CL A 505743104 613 75618 SH DFND 01 0 75618 0 LADDER CAP CORP CL A 505743104 219 27018 SH DFND 02 0 27018 0 LADDER CAP CORP CL A 505743104 576 71052 SH DFND 04 0 0 71052 LADDER CAP CORP CL A 505743104 70367 8687253 SH SOLE 0 0 8687253 LADDER CAP CORP CL A 505743104 5 679 SH SOLE 0 679 0 LAKELAND BANCORP INC COM 511637100 407 35571 SH DFND 01 0 35571 0 LAKELAND BANCORP INC COM 511637100 280 24507 SH DFND 02 0 24507 0 LAKELAND BANCORP INC COM 511637100 393 34387 SH DFND 04 0 0 34387 LAKELAND BANCORP INC COM 511637100 26875 2351264 SH SOLE 0 0 2351264 LAKELAND BANCORP INC COM 511637100 4 341 SH SOLE 0 341 0 LAKELAND FINL CORP COM 511656100 917 19682 SH DFND 01 0 19682 0 LAKELAND FINL CORP COM 511656100 393 8443 SH DFND 02 0 8443 0 LAKELAND FINL CORP COM 511656100 867 18601 SH DFND 04 0 0 18601 LAKELAND FINL CORP COM 511656100 57952 1243877 SH SOLE 0 0 1243877 LAKELAND FINL CORP COM 511656100 16 353 SH SOLE 0 353 0 LAKELAND INDS INC COM 511795106 116 5165 SH DFND 01 0 5165 0 LAKELAND INDS INC COM 511795106 32 1411 SH DFND 02 0 1411 0 LAKELAND INDS INC COM 511795106 141 6299 SH DFND 04 0 0 6299 LAKELAND INDS INC COM 511795106 7627 340051 SH SOLE 0 0 340051 LAKELAND INDS INC COM 511795106 11 502 SH SOLE 0 502 0 LAM RESEARCH CORP COM 512807108 55823 172580 SH DFND 01 0 172580 0 LAM RESEARCH CORP COM 512807108 13143 40631 SH DFND 02 0 0 40631 LAM RESEARCH CORP COM 512807108 27179 84027 SH DFND 02 0 84027 0 LAM RESEARCH CORP COM 512807108 128561 397455 SH DFND 04 0 0 397455 LAM RESEARCH CORP COM 512807108 5191 16049 SH DFND 04 0 16049 0 LAM RESEARCH CORP COM 512807108 3678253 11371586 SH SOLE 0 0 11371586 LAM RESEARCH CORP COM 512807108 463 1431 SH SOLE 0 1431 0 LAMAR ADVERTISING CO NEW CL A 512816109 1969 29487 SH DFND 01 0 29487 0 LAMAR ADVERTISING CO NEW CL A 512816109 1866 27954 SH DFND 02 0 27954 0 LAMAR ADVERTISING CO NEW CL A 512816109 4239 63502 SH DFND 04 0 0 63502 LAMAR ADVERTISING CO NEW CL A 512816109 810195 12135937 SH SOLE 0 0 12135937 LAMAR ADVERTISING CO NEW CL A 512816109 41 609 SH SOLE 0 609 0 LAMB WESTON HLDGS INC COM 513272104 10228 159992 SH DFND 01 0 159992 0 LAMB WESTON HLDGS INC COM 513272104 2739 42840 SH DFND 02 0 0 42840 LAMB WESTON HLDGS INC COM 513272104 5317 83169 SH DFND 02 0 83169 0 LAMB WESTON HLDGS INC COM 513272104 25564 399878 SH DFND 04 0 0 399878 LAMB WESTON HLDGS INC COM 513272104 236 3693 SH DFND 04 0 3693 0 LAMB WESTON HLDGS INC COM 513272104 997570 15604106 SH SOLE 0 0 15604106 LAMB WESTON HLDGS INC COM 513272104 60 931 SH SOLE 0 931 0 LANCASTER COLONY CORP COM 513847103 6132 39565 SH DFND 01 0 39565 0 LANCASTER COLONY CORP COM 513847103 1056 6811 SH DFND 02 0 6811 0 LANCASTER COLONY CORP COM 513847103 2317 14949 SH DFND 04 0 0 14949 LANCASTER COLONY CORP COM 513847103 316398 2041406 SH SOLE 0 0 2041406 LANCASTER COLONY CORP COM 513847103 326 2102 SH SOLE 0 2102 0 LANDEC CORP COM 514766104 154 19378 SH DFND 01 0 19378 0 LANDEC CORP COM 514766104 166 20886 SH DFND 02 0 20886 0 LANDEC CORP COM 514766104 152 19099 SH DFND 04 0 0 19099 LANDEC CORP COM 514766104 12922 1623348 SH SOLE 0 0 1623348 LANDEC CORP COM 514766104 1 158 SH SOLE 0 158 0 LANDMARK BANCORP INC COM 51504L107 67 2716 SH DFND 01 0 2716 0 LANDMARK BANCORP INC COM 51504L107 13 510 SH DFND 04 0 0 510 LANDMARK BANCORP INC COM 51504L107 1875 75867 SH SOLE 0 0 75867 LANDSTAR SYS INC COM 515098101 1893 16856 SH DFND 01 0 16856 0 LANDSTAR SYS INC COM 515098101 1392 12390 SH DFND 02 0 12390 0 LANDSTAR SYS INC COM 515098101 3274 29153 SH DFND 04 0 0 29153 LANDSTAR SYS INC COM 515098101 380 3382 SH DFND 04 0 3382 0 LANDSTAR SYS INC COM 515098101 460117 4096847 SH SOLE 0 0 4096847 LANDSTAR SYS INC COM 515098101 36 320 SH SOLE 0 320 0 LANDS END INC NEW COM 51509F105 80 9999 SH DFND 01 0 9999 0 LANDS END INC NEW COM 51509F105 11 1400 SH DFND 02 0 1400 0 LANDS END INC NEW COM 51509F105 79 9866 SH DFND 04 0 0 9866 LANDS END INC NEW COM 51509F105 6645 826439 SH SOLE 0 0 826439 LANDS END INC NEW COM 51509F105 6 753 SH SOLE 0 753 0 LANNET INC COM 516012101 166 22846 SH DFND 01 0 22846 0 LANNET INC COM 516012101 83 11452 SH DFND 02 0 11452 0 LANNET INC COM 516012101 308 42436 SH DFND 04 0 0 42436 LANNET INC COM 516012101 15338 2112647 SH SOLE 0 0 2112647 LANNET INC COM 516012101 25 3439 SH SOLE 0 3439 0 LANTHEUS HLDGS INC COM 516544103 1983 138687 SH DFND 01 0 138687 0 LANTHEUS HLDGS INC COM 516544103 301 21060 SH DFND 02 0 21060 0 LANTHEUS HLDGS INC COM 516544103 595 41599 SH DFND 04 0 0 41599 LANTHEUS HLDGS INC COM 516544103 67879 4746770 SH SOLE 0 0 4746770 LANTHEUS HLDGS INC COM 516544103 5 348 SH SOLE 0 348 0 LANTRONIX INC COM NEW 516548203 14 3846 SH DFND 01 0 3846 0 LANTRONIX INC COM NEW 516548203 37 10029 SH DFND 04 0 0 10029 LANTRONIX INC COM NEW 516548203 2387 643526 SH SOLE 0 0 643526 LANTRONIX INC COM NEW 516548203 1 152 SH SOLE 0 152 0 LAREDO PETROLEUM INC COM 516806205 26 1900 SH DFND 01 0 1900 0 LAREDO PETROLEUM INC COM 516806205 6 461 SH DFND 02 0 461 0 LAREDO PETROLEUM INC COM 516806205 117 8439 SH DFND 04 0 0 8439 LAREDO PETROLEUM INC COM 516806205 11041 796612 SH SOLE 0 0 796612 LAREDO PETROLEUM INC COM 516806205 10 701 SH SOLE 0 701 0 LARIMAR THERAPEUTICS INC COM 517125100 7 534 SH DFND 01 0 534 0 LARIMAR THERAPEUTICS INC COM 517125100 10 774 SH DFND 04 0 0 774 LARIMAR THERAPEUTICS INC COM 517125100 1046 81396 SH SOLE 0 0 81396 LARIMAR THERAPEUTICS INC COM 517125100 0 1 SH SOLE 0 1 0 LAS VEGAS SANDS CORP COM 517834107 17111 375737 SH DFND 01 0 375737 0 LAS VEGAS SANDS CORP COM 517834107 4472 98198 SH DFND 02 0 0 98198 LAS VEGAS SANDS CORP COM 517834107 8560 187971 SH DFND 02 0 187971 0 LAS VEGAS SANDS CORP COM 517834107 43105 946535 SH DFND 04 0 0 946535 LAS VEGAS SANDS CORP COM 517834107 715 15700 SH DFND 04 0 15700 0 LAS VEGAS SANDS CORP COM 517834107 1164735 25576092 SH SOLE 0 0 25576092 LAS VEGAS SANDS CORP COM 517834107 143 3150 SH SOLE 0 3150 0 LATTICE SEMICONDUCTOR CORP COM 518415104 7937 279554 SH DFND 01 0 279554 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1247 43935 SH DFND 02 0 43935 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2835 99844 SH DFND 04 0 0 99844 LATTICE SEMICONDUCTOR CORP COM 518415104 430561 15165930 SH SOLE 0 0 15165930 LATTICE SEMICONDUCTOR CORP COM 518415104 44 1539 SH SOLE 0 1539 0 LAUDER ESTEE COS INC CL A 518439104 49719 263512 SH DFND 01 0 263512 0 LAUDER ESTEE COS INC CL A 518439104 11807 62578 SH DFND 02 0 0 62578 LAUDER ESTEE COS INC CL A 518439104 24151 128000 SH DFND 02 0 128000 0 LAUDER ESTEE COS INC CL A 518439104 114146 604973 SH DFND 04 0 0 604973 LAUDER ESTEE COS INC CL A 518439104 4137 21928 SH DFND 04 0 21928 0 LAUDER ESTEE COS INC CL A 518439104 3312533 17556357 SH SOLE 0 0 17556357 LAUDER ESTEE COS INC CL A 518439104 245 1299 SH SOLE 0 1299 0 LAUREATE EDUCATION INC CL A 518613203 776 77917 SH DFND 01 0 77917 0 LAUREATE EDUCATION INC CL A 518613203 363 36462 SH DFND 02 0 36462 0 LAUREATE EDUCATION INC CL A 518613203 906 90929 SH DFND 04 0 0 90929 LAUREATE EDUCATION INC CL A 518613203 99038 9938555 SH SOLE 0 0 9938555 LAUREATE EDUCATION INC CL A 518613203 24 2451 SH SOLE 0 2451 0 LAWSON PRODS INC COM 520776105 243 7527 SH DFND 01 0 7527 0 LAWSON PRODS INC COM 520776105 81 2508 SH DFND 04 0 0 2508 LAWSON PRODS INC COM 520776105 8849 274294 SH SOLE 0 0 274294 LAWSON PRODS INC COM 520776105 1 16 SH SOLE 0 16 0 LAZYDAYS HLDGS INC COM 52110H100 357 41010 SH SOLE 0 0 41010 LEAF GROUP LTD COM 52177G102 11 3053 SH DFND 01 0 3053 0 LEAF GROUP LTD COM 52177G102 22 6105 SH DFND 04 0 0 6105 LEAF GROUP LTD COM 52177G102 2433 663010 SH SOLE 0 0 663010 LEAF GROUP LTD COM 52177G102 1 150 SH SOLE 0 150 0 LEAR CORP COM NEW 521865204 2123 19470 SH DFND 01 0 19470 0 LEAR CORP COM NEW 521865204 1867 17123 SH DFND 02 0 0 17123 LEAR CORP COM NEW 521865204 3639 33379 SH DFND 02 0 33379 0 LEAR CORP COM NEW 521865204 7633 70013 SH DFND 04 0 0 70013 LEAR CORP COM NEW 521865204 592235 5432355 SH SOLE 0 0 5432355 LEAR CORP COM NEW 521865204 87 802 SH SOLE 0 802 0 LEAP THERAPEUTICS INC COM 52187K101 3 1613 SH DFND 01 0 1613 0 LEAP THERAPEUTICS INC COM 52187K101 29 13834 SH DFND 04 0 0 13834 LEAP THERAPEUTICS INC COM 52187K101 3057 1462508 SH SOLE 0 0 1462508 LEE ENTERPRISES INC COM 523768109 12 12179 SH DFND 01 0 12179 0 LEE ENTERPRISES INC COM 523768109 10 10600 SH DFND 04 0 0 10600 LEE ENTERPRISES INC COM 523768109 2175 2219204 SH SOLE 0 0 2219204 LEE ENTERPRISES INC COM 523768109 0 228 SH SOLE 0 228 0 LEGGETT & PLATT INC COM 524660107 5007 142458 SH DFND 01 0 142458 0 LEGGETT & PLATT INC COM 524660107 1722 48979 SH DFND 02 0 48979 0 LEGGETT & PLATT INC COM 524660107 13495 383933 SH DFND 04 0 0 383933 LEGGETT & PLATT INC COM 524660107 495904 14108221 SH SOLE 0 0 14108221 LEGGETT & PLATT INC COM 524660107 30 858 SH SOLE 0 858 0 LEGACY HOUSING CORP COM 52472M101 127 8959 SH DFND 01 0 8959 0 LEGACY HOUSING CORP COM 52472M101 32 2285 SH DFND 04 0 0 2285 LEGACY HOUSING CORP COM 52472M101 4040 284132 SH SOLE 0 0 284132 LEGACY HOUSING CORP COM 52472M101 0 32 SH SOLE 0 32 0 LEGG MASON INC COM 524901105 1419 28525 SH DFND 01 0 28525 0 LEGG MASON INC COM 524901105 1220 24514 SH DFND 02 0 24514 0 LEGG MASON INC COM 524901105 3057 61456 SH DFND 04 0 0 61456 LEGG MASON INC COM 524901105 411553 8272417 SH SOLE 0 0 8272417 LEGG MASON INC COM 524901105 28 570 SH SOLE 0 570 0 LEIDOS HOLDINGS INC COM 525327102 13540 144554 SH DFND 01 0 144554 0 LEIDOS HOLDINGS INC COM 525327102 3495 37310 SH DFND 02 0 0 37310 LEIDOS HOLDINGS INC COM 525327102 6794 72534 SH DFND 02 0 72534 0 LEIDOS HOLDINGS INC COM 525327102 34041 363417 SH DFND 04 0 0 363417 LEIDOS HOLDINGS INC COM 525327102 135 1444 SH DFND 04 0 1444 0 LEIDOS HOLDINGS INC COM 525327102 1428480 15250129 SH SOLE 0 0 15250129 LEIDOS HOLDINGS INC COM 525327102 107 1141 SH SOLE 0 1141 0 LEMAITRE VASCULAR INC COM 525558201 797 30183 SH DFND 01 0 30183 0 LEMAITRE VASCULAR INC COM 525558201 103 3883 SH DFND 02 0 3883 0 LEMAITRE VASCULAR INC COM 525558201 341 12932 SH DFND 04 0 0 12932 LEMAITRE VASCULAR INC COM 525558201 31817 1205187 SH SOLE 0 0 1205187 LEMAITRE VASCULAR INC COM 525558201 5 200 SH SOLE 0 200 0 LENDINGCLUB CORP COM NEW 52603A208 224 49327 SH DFND 01 0 49327 0 LENDINGCLUB CORP COM NEW 52603A208 53 11667 SH DFND 02 0 11667 0 LENDINGCLUB CORP COM NEW 52603A208 239 52422 SH DFND 04 0 0 52422 LENDINGCLUB CORP COM NEW 52603A208 27470 6037297 SH SOLE 0 0 6037297 LENDINGCLUB CORP COM NEW 52603A208 1 289 SH SOLE 0 289 0 LENDINGTREE INC NEW COM 52603B107 1044 3605 SH DFND 01 0 3605 0 LENDINGTREE INC NEW COM 52603B107 705 2435 SH DFND 02 0 2435 0 LENDINGTREE INC NEW COM 52603B107 1688 5831 SH DFND 04 0 0 5831 LENDINGTREE INC NEW COM 52603B107 240 828 SH DFND 04 0 828 0 LENDINGTREE INC NEW COM 52603B107 204855 707543 SH SOLE 0 0 707543 LENDINGTREE INC NEW COM 52603B107 14 48 SH SOLE 0 48 0 LENNAR CORP CL A 526057104 17687 287033 SH DFND 01 0 287033 0 LENNAR CORP CL A 526057104 4881 79217 SH DFND 02 0 0 79217 LENNAR CORP CL A 526057104 9758 158350 SH DFND 02 0 158350 0 LENNAR CORP CL A 526057104 45957 745805 SH DFND 04 0 0 745805 LENNAR CORP CL A 526057104 1776197 28825008 SH SOLE 0 0 28825008 LENNAR CORP CL A 526057104 178 2896 SH SOLE 0 2896 0 LENNAR CORP CL B 526057302 392 8504 SH DFND 01 0 8504 0 LENNAR CORP CL B 526057302 706 15312 SH DFND 04 0 0 15312 LENNAR CORP CL B 526057302 51433 1115930 SH SOLE 0 0 1115930 LENNOX INTL INC COM 526107107 2753 11817 SH DFND 01 0 11817 0 LENNOX INTL INC COM 526107107 2343 10057 SH DFND 02 0 0 10057 LENNOX INTL INC COM 526107107 4207 18057 SH DFND 02 0 18057 0 LENNOX INTL INC COM 526107107 5036 21614 SH DFND 04 0 0 21614 LENNOX INTL INC COM 526107107 820699 3522465 SH SOLE 0 0 3522465 LENNOX INTL INC COM 526107107 53 229 SH SOLE 0 229 0 LEVEL ONE BANCORP INC COM 52730D208 57 3396 SH DFND 01 0 3396 0 LEVEL ONE BANCORP INC COM 52730D208 5 300 SH DFND 04 0 0 300 LEVEL ONE BANCORP INC COM 52730D208 6393 381929 SH SOLE 0 0 381929 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 106 7925 SH DFND 01 0 7925 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 204 15196 SH DFND 02 0 15196 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 475 35429 SH DFND 04 0 0 35429 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 62546 4667621 SH SOLE 0 0 4667621 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4 314 SH SOLE 0 314 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 172 86458 SH DFND 01 0 86458 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 29 14371 SH DFND 04 0 0 14371 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4740 2376070 SH SOLE 0 0 2376070 LEXICON PHARMACEUTICALS INC COM NEW 528872302 8 3887 SH SOLE 0 3887 0 LEXINFINTECH HLDGS LTD ADR 528877103 475 44639 SH DFND 01 0 44639 0 LEXINFINTECH HLDGS LTD ADR 528877103 7 640 SH DFND 04 0 0 640 LEXINFINTECH HLDGS LTD ADR 528877103 35421 3329010 SH SOLE 0 0 3329010 LEXINGTON REALTY TRUST COM 529043101 1993 188930 SH DFND 01 0 188930 0 LEXINGTON REALTY TRUST COM 529043101 6367 603462 SH DFND 02 0 603462 0 LEXINGTON REALTY TRUST COM 529043101 2027 192137 SH DFND 04 0 0 192137 LEXINGTON REALTY TRUST COM 529043101 465545 44127521 SH SOLE 0 0 44127521 LEXINGTON REALTY TRUST COM 529043101 42 3974 SH SOLE 0 3974 0 LIBERTY BROADBAND CORP COM SER A 530307107 1036 8480 SH DFND 01 0 8480 0 LIBERTY BROADBAND CORP COM SER A 530307107 249 2037 SH DFND 02 0 0 2037 LIBERTY BROADBAND CORP COM SER A 530307107 366 2999 SH DFND 02 0 2999 0 LIBERTY BROADBAND CORP COM SER A 530307107 3750 30694 SH DFND 04 0 0 30694 LIBERTY BROADBAND CORP COM SER A 530307107 228545 1870405 SH SOLE 0 0 1870405 LIBERTY BROADBAND CORP COM SER A 530307107 20 167 SH SOLE 0 167 0 LIBERTY BROADBAND CORP COM SER C 530307305 5531 44620 SH DFND 01 0 44620 0 LIBERTY BROADBAND CORP COM SER C 530307305 4248 34269 SH DFND 02 0 0 34269 LIBERTY BROADBAND CORP COM SER C 530307305 8896 71762 SH DFND 02 0 71762 0 LIBERTY BROADBAND CORP COM SER C 530307305 17005 137182 SH DFND 04 0 0 137182 LIBERTY BROADBAND CORP COM SER C 530307305 1683390 13580109 SH SOLE 0 0 13580109 LIBERTY BROADBAND CORP COM SER C 530307305 128 1029 SH SOLE 0 1029 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 239 43605 SH DFND 01 0 43605 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 61 11149 SH DFND 02 0 11149 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 218 39706 SH DFND 04 0 0 39706 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 31234 5699584 SH SOLE 0 0 5699584 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 298 SH SOLE 0 298 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1060 30707 SH DFND 01 0 30707 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 743 21538 SH DFND 02 0 0 21538 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1551 44944 SH DFND 02 0 44944 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4364 126417 SH DFND 04 0 0 126417 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 38 1105 SH DFND 04 0 1105 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 266073 7707781 SH SOLE 0 0 7707781 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 23 680 SH SOLE 0 680 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2064 59907 SH DFND 01 0 59907 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2067 59988 SH DFND 02 0 0 59988 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4312 125163 SH DFND 02 0 125163 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6316 183346 SH DFND 04 0 0 183346 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 75 2184 SH DFND 04 0 2184 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 489406 14206274 SH SOLE 0 0 14206274 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 73 2111 SH SOLE 0 2111 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 311 15501 SH DFND 01 0 15501 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 67 3354 SH DFND 02 0 3354 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 185 9221 SH DFND 04 0 0 9221 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 9553 475745 SH SOLE 0 0 475745 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7 340 SH SOLE 0 340 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2148 67726 SH DFND 01 0 67726 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1718 54168 SH DFND 02 0 0 54168 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3305 104223 SH DFND 02 0 104223 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3821 120499 SH DFND 04 0 0 120499 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 560407 17672894 SH SOLE 0 0 17672894 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8 263 SH SOLE 0 263 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 301 10308 SH DFND 01 0 10308 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 485 16621 SH DFND 04 0 0 16621 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 70813 2426775 SH SOLE 0 0 2426775 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 44 1519 SH SOLE 0 1519 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1108 56155 SH DFND 01 0 56155 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 146 7393 SH DFND 02 0 7393 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 487 24654 SH DFND 04 0 0 24654 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 38103 1930241 SH SOLE 0 0 1930241 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 6 310 SH SOLE 0 310 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 114 53340 SH DFND 01 0 53340 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 67 31532 SH DFND 02 0 31532 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 122 57218 SH DFND 04 0 0 57218 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 12303 5776151 SH SOLE 0 0 5776151 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 335 SH SOLE 0 335 0 LIFEWAY FOODS INC COM 531914109 331 145344 SH SOLE 0 0 145344 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3381 30225 SH DFND 01 0 30225 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 660 5900 SH DFND 02 0 5900 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1352 12087 SH DFND 04 0 0 12087 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 160873 1438296 SH SOLE 0 0 1438296 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11 95 SH SOLE 0 95 0 LIFEVANTAGE CORP COM NEW 53222K205 376 27804 SH DFND 01 0 27804 0 LIFEVANTAGE CORP COM NEW 53222K205 41 3029 SH DFND 04 0 0 3029 LIFEVANTAGE CORP COM NEW 53222K205 13713 1014310 SH SOLE 0 0 1014310 LIFEVANTAGE CORP COM NEW 53222K205 1 62 SH SOLE 0 62 0 LIFETIME BRANDS INC COM 53222Q103 61 9135 SH DFND 01 0 9135 0 LIFETIME BRANDS INC COM 53222Q103 30 4421 SH DFND 04 0 0 4421 LIFETIME BRANDS INC COM 53222Q103 3366 500958 SH SOLE 0 0 500958 LIFETIME BRANDS INC COM 53222Q103 0 65 SH SOLE 0 65 0 LIFE STORAGE INC COM 53223X107 1515 15958 SH DFND 01 0 15958 0 LIFE STORAGE INC COM 53223X107 10616 111804 SH DFND 02 0 111804 0 LIFE STORAGE INC COM 53223X107 3229 34009 SH DFND 04 0 0 34009 LIFE STORAGE INC COM 53223X107 654904 6897354 SH SOLE 0 0 6897354 LIFE STORAGE INC COM 53223X107 29 302 SH SOLE 0 302 0 LIGHTBRIDGE CORP COM 53224K302 387 86118 SH SOLE 0 0 86118 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 18 5325 SH DFND 01 0 5325 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 15 4600 SH DFND 04 0 0 4600 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 2374 710887 SH SOLE 0 0 710887 LILLY ELI & CO COM 532457108 164417 1001445 SH DFND 01 0 1001445 0 LILLY ELI & CO COM 532457108 39490 240530 SH DFND 02 0 0 240530 LILLY ELI & CO COM 532457108 85214 519030 SH DFND 02 0 519030 0 LILLY ELI & CO COM 532457108 378257 2303919 SH DFND 04 0 0 2303919 LILLY ELI & CO COM 532457108 15315 93281 SH DFND 04 0 93281 0 LILLY ELI & CO COM 532457108 11071839 67437195 SH SOLE 0 0 67437195 LILLY ELI & CO COM 532457108 1590 9687 SH SOLE 0 9687 0 LIMELIGHT NETWORKS INC COM 53261M104 1791 243295 SH DFND 01 0 243295 0 LIMELIGHT NETWORKS INC COM 53261M104 261 35424 SH DFND 02 0 35424 0 LIMELIGHT NETWORKS INC COM 53261M104 701 95220 SH DFND 04 0 0 95220 LIMELIGHT NETWORKS INC COM 53261M104 43159 5863975 SH SOLE 0 0 5863975 LIMELIGHT NETWORKS INC COM 53261M104 22 2925 SH SOLE 0 2925 0 LIMESTONE BANCORP INC COM 53262L105 50 3818 SH DFND 01 0 3818 0 LIMESTONE BANCORP INC COM 53262L105 1327 100902 SH SOLE 0 0 100902 LIMBACH HLDGS INC COM 53263P105 4 1136 SH DFND 01 0 1136 0 LIMBACH HLDGS INC COM 53263P105 614 165907 SH SOLE 0 0 165907 LIMONEIRA CO COM 532746104 241 16606 SH DFND 01 0 16606 0 LIMONEIRA CO COM 532746104 68 4673 SH DFND 04 0 0 4673 LIMONEIRA CO COM 532746104 13394 924351 SH SOLE 0 0 924351 LIMONEIRA CO COM 532746104 1 89 SH SOLE 0 89 0 LINCOLN EDL SVCS CORP COM 533535100 22 5767 SH DFND 01 0 5767 0 LINCOLN EDL SVCS CORP COM 533535100 15 3955 SH DFND 04 0 0 3955 LINCOLN EDL SVCS CORP COM 533535100 420 107689 SH SOLE 0 0 107689 LINCOLN ELEC HLDGS INC COM 533900106 1931 22917 SH DFND 01 0 22917 0 LINCOLN ELEC HLDGS INC COM 533900106 1398 16597 SH DFND 02 0 16597 0 LINCOLN ELEC HLDGS INC COM 533900106 3542 42042 SH DFND 04 0 0 42042 LINCOLN ELEC HLDGS INC COM 533900106 227 2689 SH DFND 04 0 2689 0 LINCOLN ELEC HLDGS INC COM 533900106 480596 5705076 SH SOLE 0 0 5705076 LINCOLN ELEC HLDGS INC COM 533900106 40 474 SH SOLE 0 474 0 LINCOLN NATL CORP IND COM 534187109 7629 207364 SH DFND 01 0 207364 0 LINCOLN NATL CORP IND COM 534187109 2149 58421 SH DFND 02 0 0 58421 LINCOLN NATL CORP IND COM 534187109 4197 114091 SH DFND 02 0 114091 0 LINCOLN NATL CORP IND COM 534187109 20467 556323 SH DFND 04 0 0 556323 LINCOLN NATL CORP IND COM 534187109 97 2638 SH DFND 04 0 2638 0 LINCOLN NATL CORP IND COM 534187109 788159 21423195 SH SOLE 0 0 21423195 LINCOLN NATL CORP IND COM 534187109 101 2750 SH SOLE 0 2750 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 415 53731 SH DFND 01 0 53731 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 50 6476 SH DFND 02 0 6476 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 166 21502 SH DFND 04 0 0 21502 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 9724 1259615 SH SOLE 0 0 1259615 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8 979 SH SOLE 0 979 0 LINDSAY CORP COM 535555106 2073 22482 SH DFND 01 0 22482 0 LINDSAY CORP COM 535555106 401 4348 SH DFND 02 0 4348 0 LINDSAY CORP COM 535555106 746 8092 SH DFND 04 0 0 8092 LINDSAY CORP COM 535555106 109835 1191142 SH SOLE 0 0 1191142 LINDSAY CORP COM 535555106 7 81 SH SOLE 0 81 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 21 24334 SH DFND 01 0 24334 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 20 22860 SH DFND 04 0 0 22860 LINEAGE CELL THERAPEUTICS IN COM 53566P109 4506 5179688 SH SOLE 0 0 5179688 LINEAGE CELL THERAPEUTICS IN COM 53566P109 0 76 SH SOLE 0 76 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 147 19867 SH DFND 01 0 19867 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 188 25361 SH DFND 02 0 25361 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 501 67587 SH DFND 04 0 0 67587 LIONS GATE ENTMNT CORP CL A VTG 535919401 44389 5990358 SH SOLE 0 0 5990358 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 257 37609 SH DFND 01 0 37609 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 225 32990 SH DFND 02 0 32990 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 455 66686 SH DFND 04 0 0 66686 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 64897 9501730 SH SOLE 0 0 9501730 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8 1235 SH SOLE 0 1235 0 LIPOCINE INC NEW COM 53630X104 3 2500 SH DFND 04 0 0 2500 LIPOCINE INC NEW COM 53630X104 1388 1101728 SH SOLE 0 0 1101728 LIPOCINE INC NEW COM 53630X104 0 76 SH SOLE 0 76 0 LIQTECH INTL INC COM 53632A201 20 3627 SH DFND 01 0 3627 0 LIQTECH INTL INC COM 53632A201 31 5704 SH DFND 04 0 0 5704 LIQTECH INTL INC COM 53632A201 1333 244091 SH SOLE 0 0 244091 LIQUIDITY SERVICES INC COM 53635B107 130 21788 SH DFND 01 0 21788 0 LIQUIDITY SERVICES INC COM 53635B107 74 12419 SH DFND 04 0 0 12419 LIQUIDITY SERVICES INC COM 53635B107 11369 1907603 SH SOLE 0 0 1907603 LIQUIDITY SERVICES INC COM 53635B107 1 138 SH SOLE 0 138 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 344 40873 SH DFND 01 0 40873 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 39 4660 SH DFND 04 0 0 4660 LIQUIDIA TECHNOLOGIES INC COM 53635D202 7492 889829 SH SOLE 0 0 889829 LITHIA MTRS INC CL A 536797103 4644 30686 SH DFND 01 0 30686 0 LITHIA MTRS INC CL A 536797103 1192 7878 SH DFND 02 0 7878 0 LITHIA MTRS INC CL A 536797103 2721 17980 SH DFND 04 0 0 17980 LITHIA MTRS INC CL A 536797103 354862 2344954 SH SOLE 0 0 2344954 LITHIA MTRS INC CL A 536797103 48 316 SH SOLE 0 316 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 64 12600 SH DFND 02 0 12600 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 81 15934 SH DFND 04 0 0 15934 LITTELFUSE INC COM 537008104 1406 8241 SH DFND 01 0 8241 0 LITTELFUSE INC COM 537008104 1356 7947 SH DFND 02 0 7947 0 LITTELFUSE INC COM 537008104 3105 18198 SH DFND 04 0 0 18198 LITTELFUSE INC COM 537008104 369877 2167715 SH SOLE 0 0 2167715 LITTELFUSE INC COM 537008104 36 211 SH SOLE 0 211 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7533 169937 SH DFND 01 0 169937 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2024 45657 SH DFND 02 0 0 45657 LIVE NATION ENTERTAINMENT IN COM 538034109 4105 92608 SH DFND 02 0 92608 0 LIVE NATION ENTERTAINMENT IN COM 538034109 17186 387694 SH DFND 04 0 0 387694 LIVE NATION ENTERTAINMENT IN COM 538034109 695 15675 SH DFND 04 0 15675 0 LIVE NATION ENTERTAINMENT IN COM 538034109 658757 14860303 SH SOLE 0 0 14860303 LIVE NATION ENTERTAINMENT IN COM 538034109 40 908 SH SOLE 0 908 0 LIVE OAK BANCSHARES INC COM 53803X105 294 20264 SH DFND 01 0 20264 0 LIVE OAK BANCSHARES INC COM 53803X105 78 5410 SH DFND 02 0 5410 0 LIVE OAK BANCSHARES INC COM 53803X105 314 21616 SH DFND 04 0 0 21616 LIVE OAK BANCSHARES INC COM 53803X105 19257 1327130 SH SOLE 0 0 1327130 LIVE OAK BANCSHARES INC COM 53803X105 7 448 SH SOLE 0 448 0 LIVEPERSON INC COM 538146101 5268 127143 SH DFND 01 0 127143 0 LIVEPERSON INC COM 538146101 760 18345 SH DFND 02 0 18345 0 LIVEPERSON INC COM 538146101 1918 46296 SH DFND 04 0 0 46296 LIVEPERSON INC COM 538146101 263175 6352276 SH SOLE 0 0 6352276 LIVEPERSON INC COM 538146101 23 557 SH SOLE 0 557 0 LIVENT CORP COM 53814L108 652 105908 SH DFND 01 0 105908 0 LIVENT CORP COM 53814L108 298 48300 SH DFND 02 0 48300 0 LIVENT CORP COM 53814L108 695 112903 SH DFND 04 0 0 112903 LIVENT CORP COM 53814L108 95409 15488454 SH SOLE 0 0 15488454 LIVENT CORP COM 53814L108 7 1064 SH SOLE 0 1064 0 LIVERAMP HLDGS INC COM 53815P108 5054 118993 SH DFND 01 0 118993 0 LIVERAMP HLDGS INC COM 53815P108 903 21267 SH DFND 02 0 21267 0 LIVERAMP HLDGS INC COM 53815P108 2090 49204 SH DFND 04 0 0 49204 LIVERAMP HLDGS INC COM 53815P108 252767 5951649 SH SOLE 0 0 5951649 LIVERAMP HLDGS INC COM 53815P108 17 390 SH SOLE 0 390 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 86 23851 SH DFND 01 0 23851 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 23 6270 SH DFND 04 0 0 6270 LIVEXLIVE MEDIA INC COM NEW 53839L208 4032 1113796 SH SOLE 0 0 1113796 LIVEXLIVE MEDIA INC COM NEW 53839L208 1 305 SH SOLE 0 305 0 LIVONGO HEALTH INC COM 539183103 1314 17481 SH DFND 01 0 17481 0 LIVONGO HEALTH INC COM 539183103 885 11773 SH DFND 02 0 11773 0 LIVONGO HEALTH INC COM 539183103 1453 19328 SH DFND 04 0 0 19328 LIVONGO HEALTH INC COM 539183103 448 5955 SH DFND 04 0 5955 0 LIVONGO HEALTH INC COM 539183103 312453 4155512 SH SOLE 0 0 4155512 LIVONGO HEALTH INC COM 539183103 26 350 SH SOLE 0 350 0 LOCKHEED MARTIN CORP COM 539830109 107135 293585 SH DFND 01 0 293585 0 LOCKHEED MARTIN CORP COM 539830109 23310 63876 SH DFND 02 0 0 63876 LOCKHEED MARTIN CORP COM 539830109 47423 129954 SH DFND 02 0 129954 0 LOCKHEED MARTIN CORP COM 539830109 241823 662674 SH DFND 04 0 0 662674 LOCKHEED MARTIN CORP COM 539830109 10000 27404 SH DFND 04 0 27404 0 LOCKHEED MARTIN CORP COM 539830109 7687932 21067444 SH SOLE 0 0 21067444 LOCKHEED MARTIN CORP COM 539830109 602 1651 SH SOLE 0 1651 0 LOEWS CORP COM 540424108 8759 255433 SH DFND 01 0 255433 0 LOEWS CORP COM 540424108 2602 75893 SH DFND 02 0 0 75893 LOEWS CORP COM 540424108 5708 166459 SH DFND 02 0 166459 0 LOEWS CORP COM 540424108 23107 673872 SH DFND 04 0 0 673872 LOEWS CORP COM 540424108 871640 25419670 SH SOLE 0 0 25419670 LOEWS CORP COM 540424108 90 2615 SH SOLE 0 2615 0 LOGICBIO THERAPEUTICS INC COM 54142F102 202 23883 SH DFND 01 0 23883 0 LOGICBIO THERAPEUTICS INC COM 54142F102 25 2900 SH DFND 04 0 0 2900 LOGICBIO THERAPEUTICS INC COM 54142F102 2617 309341 SH SOLE 0 0 309341 LOGICBIO THERAPEUTICS INC COM 54142F102 0 43 SH SOLE 0 43 0 LOGMEIN INC COM 54142L109 1450 17107 SH DFND 01 0 17107 0 LOGMEIN INC COM 54142L109 1311 15462 SH DFND 02 0 15462 0 LOGMEIN INC COM 54142L109 3029 35731 SH DFND 04 0 0 35731 LOGMEIN INC COM 54142L109 38 451 SH DFND 04 0 451 0 LOGMEIN INC COM 54142L109 389908 4599598 SH SOLE 0 0 4599598 LOGMEIN INC COM 54142L109 26 303 SH SOLE 0 303 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 37 8686 SH DFND 02 0 8686 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 90 21110 SH DFND 05 0 0 21110 LONESTAR RES US INC CL A VTG 54240F103 2 4900 SH DFND 04 0 0 4900 LONESTAR RES US INC CL A VTG 54240F103 159 338775 SH SOLE 0 0 338775 LOOP INDS INC COM 543518104 26 2897 SH DFND 01 0 2897 0 LOOP INDS INC COM 543518104 35 3856 SH DFND 04 0 0 3856 LOOP INDS INC COM 543518104 1759 195418 SH SOLE 0 0 195418 LORAL SPACE & COMMUNICATNS I COM 543881106 253 12978 SH DFND 01 0 12978 0 LORAL SPACE & COMMUNICATNS I COM 543881106 198 10123 SH DFND 02 0 10123 0 LORAL SPACE & COMMUNICATNS I COM 543881106 173 8887 SH DFND 04 0 0 8887 LORAL SPACE & COMMUNICATNS I COM 543881106 22553 1155382 SH SOLE 0 0 1155382 LORAL SPACE & COMMUNICATNS I COM 543881106 1 47 SH SOLE 0 47 0 LOUISIANA PAC CORP COM 546347105 6024 234858 SH DFND 01 0 234858 0 LOUISIANA PAC CORP COM 546347105 945 36839 SH DFND 02 0 36839 0 LOUISIANA PAC CORP COM 546347105 2147 83708 SH DFND 04 0 0 83708 LOUISIANA PAC CORP COM 546347105 285134 11116335 SH SOLE 0 0 11116335 LOUISIANA PAC CORP COM 546347105 17 679 SH SOLE 0 679 0 LOVESAC COMPANY COM 54738L109 480 18291 SH DFND 01 0 18291 0 LOVESAC COMPANY COM 54738L109 83 3156 SH DFND 04 0 0 3156 LOVESAC COMPANY COM 54738L109 14815 564794 SH SOLE 0 0 564794 LOVESAC COMPANY COM 54738L109 1 54 SH SOLE 0 54 0 LOWES COS INC COM 548661107 121323 897888 SH DFND 01 0 897888 0 LOWES COS INC COM 548661107 28570 211444 SH DFND 02 0 0 211444 LOWES COS INC COM 548661107 60427 447209 SH DFND 02 0 447209 0 LOWES COS INC COM 548661107 277984 2057311 SH DFND 04 0 0 2057311 LOWES COS INC COM 548661107 11309 83697 SH DFND 04 0 83697 0 LOWES COS INC COM 548661107 8189097 60606109 SH SOLE 0 0 60606109 LOWES COS INC COM 548661107 655 4849 SH SOLE 0 4849 0 LUBYS INC COM 549282101 5 3387 SH DFND 04 0 0 3387 LUBYS INC COM 549282101 397 273964 SH SOLE 0 0 273964 LULULEMON ATHLETICA INC COM 550021109 16499 52881 SH DFND 01 0 52881 0 LULULEMON ATHLETICA INC COM 550021109 10668 34191 SH DFND 02 0 0 34191 LULULEMON ATHLETICA INC COM 550021109 21769 69769 SH DFND 02 0 69769 0 LULULEMON ATHLETICA INC COM 550021109 41432 132791 SH DFND 04 0 0 132791 LULULEMON ATHLETICA INC COM 550021109 3920 12563 SH DFND 04 0 12563 0 LULULEMON ATHLETICA INC COM 550021109 3246896 10406386 SH SOLE 0 0 10406386 LULULEMON ATHLETICA INC COM 550021109 266 853 SH SOLE 0 853 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 367 26496 SH DFND 01 0 26496 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 16 1161 SH DFND 02 0 1161 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 128 9224 SH DFND 04 0 0 9224 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 24435 1762999 SH SOLE 0 0 1762999 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 178 SH SOLE 0 178 0 LUMENTUM HLDGS INC COM 55024U109 2178 26745 SH DFND 01 0 26745 0 LUMENTUM HLDGS INC COM 55024U109 2034 24984 SH DFND 02 0 24984 0 LUMENTUM HLDGS INC COM 55024U109 4602 56516 SH DFND 04 0 0 56516 LUMENTUM HLDGS INC COM 55024U109 72 884 SH DFND 04 0 884 0 LUMENTUM HLDGS INC COM 55024U109 566285 6954260 SH SOLE 0 0 6954260 LUMENTUM HLDGS INC COM 55024U109 58 717 SH SOLE 0 717 0 LUMINEX CORP DEL COM 55027E102 2871 88256 SH DFND 01 0 88256 0 LUMINEX CORP DEL COM 55027E102 496 15249 SH DFND 02 0 15249 0 LUMINEX CORP DEL COM 55027E102 1055 32425 SH DFND 04 0 0 32425 LUMINEX CORP DEL COM 55027E102 148676 4570427 SH SOLE 0 0 4570427 LUMINEX CORP DEL COM 55027E102 23 712 SH SOLE 0 712 0 LUMOS PHARMA INC COM 55028X109 12 709 SH DFND 01 0 709 0 LUMOS PHARMA INC COM 55028X109 3705 224680 SH SOLE 0 0 224680 LUMOS PHARMA INC COM 55028X109 0 2 SH SOLE 0 2 0 LUNA INNOVATIONS COM 550351100 351 60046 SH DFND 01 0 60046 0 LUNA INNOVATIONS COM 550351100 57 9823 SH DFND 04 0 0 9823 LUNA INNOVATIONS COM 550351100 9648 1652054 SH SOLE 0 0 1652054 LUNA INNOVATIONS COM 550351100 1 93 SH SOLE 0 93 0 LUTHER BURBANK CORP COM 550550107 146 14617 SH DFND 01 0 14617 0 LUTHER BURBANK CORP COM 550550107 41 4138 SH DFND 02 0 4138 0 LUTHER BURBANK CORP COM 550550107 91 9098 SH DFND 04 0 0 9098 LUTHER BURBANK CORP COM 550550107 5847 584674 SH SOLE 0 0 584674 LUTHER BURBANK CORP COM 550550107 0 13 SH SOLE 0 13 0 LYDALL INC DEL COM 550819106 175 12912 SH DFND 01 0 12912 0 LYDALL INC DEL COM 550819106 61 4514 SH DFND 04 0 0 4514 LYDALL INC DEL COM 550819106 14866 1096309 SH SOLE 0 0 1096309 LYDALL INC DEL COM 550819106 2 184 SH SOLE 0 184 0 LYFT INC CL A COM 55087P104 2546 77139 SH DFND 01 0 77139 0 LYFT INC CL A COM 55087P104 409 12383 SH DFND 02 0 12383 0 LYFT INC CL A COM 55087P104 6565 198881 SH DFND 04 0 0 198881 LYFT INC CL A COM 55087P104 606359 18368938 SH SOLE 0 0 18368938 LYFT INC CL A COM 55087P104 45 1356 SH SOLE 0 1356 0 LYRA THERAPEUTICS INC COM 55234L105 84 7388 SH DFND 01 0 7388 0 LYRA THERAPEUTICS INC COM 55234L105 1 107 SH DFND 04 0 0 107 LYRA THERAPEUTICS INC COM 55234L105 308 27164 SH SOLE 0 0 27164 M & T BK CORP COM 55261F104 14189 136473 SH DFND 01 0 136473 0 M & T BK CORP COM 55261F104 3557 34207 SH DFND 02 0 0 34207 M & T BK CORP COM 55261F104 8039 77320 SH DFND 02 0 77320 0 M & T BK CORP COM 55261F104 38042 365891 SH DFND 04 0 0 365891 M & T BK CORP COM 55261F104 1420491 13662507 SH SOLE 0 0 13662507 M & T BK CORP COM 55261F104 95 909 SH SOLE 0 909 0 MBIA INC COM 55262C100 345 47566 SH DFND 01 0 47566 0 MBIA INC COM 55262C100 224 30895 SH DFND 02 0 30895 0 MBIA INC COM 55262C100 404 55683 SH DFND 04 0 0 55683 MBIA INC COM 55262C100 39401 5434602 SH SOLE 0 0 5434602 MBIA INC COM 55262C100 3 357 SH SOLE 0 357 0 M D C HLDGS INC COM 552676108 1314 36815 SH DFND 01 0 36815 0 M D C HLDGS INC COM 552676108 491 13758 SH DFND 02 0 13758 0 M D C HLDGS INC COM 552676108 1395 39074 SH DFND 04 0 0 39074 M D C HLDGS INC COM 552676108 192469 5391289 SH SOLE 0 0 5391289 M D C HLDGS INC COM 552676108 29 808 SH SOLE 0 808 0 MDU RES GROUP INC COM 552690109 1515 68327 SH DFND 01 0 68327 0 MDU RES GROUP INC COM 552690109 1663 74990 SH DFND 02 0 74990 0 MDU RES GROUP INC COM 552690109 6563 295897 SH DFND 04 0 0 295897 MDU RES GROUP INC COM 552690109 479539 21620331 SH SOLE 0 0 21620331 MDU RES GROUP INC COM 552690109 153 6899 SH SOLE 0 6899 0 MDC PARTNERS INC CL A SUB VTG 552697104 24 11602 SH DFND 01 0 11602 0 MDC PARTNERS INC CL A SUB VTG 552697104 35 16891 SH DFND 04 0 0 16891 MDC PARTNERS INC CL A SUB VTG 552697104 5509 2648707 SH SOLE 0 0 2648707 MDC PARTNERS INC CL A SUB VTG 552697104 1 320 SH SOLE 0 320 0 MFA FINL INC COM 55272X102 806 323676 SH DFND 01 0 323676 0 MFA FINL INC COM 55272X102 374 150040 SH DFND 02 0 150040 0 MFA FINL INC COM 55272X102 811 325669 SH DFND 04 0 0 325669 MFA FINL INC COM 55272X102 108336 43508422 SH SOLE 0 0 43508422 MFA FINL INC COM 55272X102 7 2692 SH SOLE 0 2692 0 MGE ENERGY INC COM 55277P104 2480 38441 SH DFND 01 0 38441 0 MGE ENERGY INC COM 55277P104 1856 28764 SH DFND 02 0 28764 0 MGE ENERGY INC COM 55277P104 1694 26259 SH DFND 04 0 0 26259 MGE ENERGY INC COM 55277P104 230485 3572861 SH SOLE 0 0 3572861 MGE ENERGY INC COM 55277P104 20 309 SH SOLE 0 309 0 MEI PHARMA INC COM NEW 55279B202 785 190046 SH DFND 01 0 190046 0 MEI PHARMA INC COM NEW 55279B202 132 31932 SH DFND 04 0 0 31932 MEI PHARMA INC COM NEW 55279B202 18935 4584626 SH SOLE 0 0 4584626 MEI PHARMA INC COM NEW 55279B202 2 567 SH SOLE 0 567 0 MGIC INVT CORP WIS COM 552848103 943 115099 SH DFND 01 0 115099 0 MGIC INVT CORP WIS COM 552848103 902 110110 SH DFND 02 0 110110 0 MGIC INVT CORP WIS COM 552848103 2292 279849 SH DFND 04 0 0 279849 MGIC INVT CORP WIS COM 552848103 292884 35761129 SH SOLE 0 0 35761129 MGIC INVT CORP WIS COM 552848103 42 5149 SH SOLE 0 5149 0 MGM RESORTS INTERNATIONAL COM 552953101 8680 516659 SH DFND 01 0 516659 0 MGM RESORTS INTERNATIONAL COM 552953101 2283 135871 SH DFND 02 0 0 135871 MGM RESORTS INTERNATIONAL COM 552953101 4482 266811 SH DFND 02 0 266811 0 MGM RESORTS INTERNATIONAL COM 552953101 22273 1325752 SH DFND 04 0 0 1325752 MGM RESORTS INTERNATIONAL COM 552953101 842077 50123632 SH SOLE 0 0 50123632 MGM RESORTS INTERNATIONAL COM 552953101 55 3273 SH SOLE 0 3273 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1017 37370 SH DFND 02 0 37370 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1332 48952 SH DFND 04 0 0 48952 MGM GROWTH PPTYS LLC CL A COM 55303A105 188720 6935682 SH SOLE 0 0 6935682 MGP INGREDIENTS INC NEW COM 55303J106 822 22388 SH DFND 01 0 22388 0 MGP INGREDIENTS INC NEW COM 55303J106 174 4734 SH DFND 02 0 4734 0 MGP INGREDIENTS INC NEW COM 55303J106 324 8826 SH DFND 04 0 0 8826 MGP INGREDIENTS INC NEW COM 55303J106 33286 906857 SH SOLE 0 0 906857 MGP INGREDIENTS INC NEW COM 55303J106 3 74 SH SOLE 0 74 0 M/I HOMES INC COM 55305B101 688 19976 SH DFND 01 0 19976 0 M/I HOMES INC COM 55305B101 406 11781 SH DFND 02 0 11781 0 M/I HOMES INC COM 55305B101 881 25588 SH DFND 04 0 0 25588 M/I HOMES INC COM 55305B101 64132 1862150 SH SOLE 0 0 1862150 M/I HOMES INC COM 55305B101 43 1241 SH SOLE 0 1241 0 MKS INSTRS INC COM 55306N104 2684 23704 SH DFND 01 0 23704 0 MKS INSTRS INC COM 55306N104 2098 18530 SH DFND 02 0 18530 0 MKS INSTRS INC COM 55306N104 4648 41043 SH DFND 04 0 0 41043 MKS INSTRS INC COM 55306N104 514 4542 SH DFND 04 0 4542 0 MKS INSTRS INC COM 55306N104 582944 5147860 SH SOLE 0 0 5147860 MKS INSTRS INC COM 55306N104 47 411 SH SOLE 0 411 0 MMA CAPITAL HOLDINGS INC COM 55315D105 82 3559 SH DFND 01 0 3559 0 MMA CAPITAL HOLDINGS INC COM 55315D105 25 1102 SH DFND 04 0 0 1102 MMA CAPITAL HOLDINGS INC COM 55315D105 5083 219843 SH SOLE 0 0 219843 MICT INC COM 55328R109 71 48420 SH SOLE 0 0 48420 MRC GLOBAL INC COM 55345K103 334 56508 SH DFND 01 0 56508 0 MRC GLOBAL INC COM 55345K103 150 25297 SH DFND 02 0 25297 0 MRC GLOBAL INC COM 55345K103 487 82342 SH DFND 04 0 0 82342 MRC GLOBAL INC COM 55345K103 40498 6852493 SH SOLE 0 0 6852493 MRC GLOBAL INC COM 55345K103 24 4039 SH SOLE 0 4039 0 MSA SAFETY INC COM 553498106 1522 13297 SH DFND 01 0 13297 0 MSA SAFETY INC COM 553498106 1256 10977 SH DFND 02 0 10977 0 MSA SAFETY INC COM 553498106 3103 27111 SH DFND 04 0 0 27111 MSA SAFETY INC COM 553498106 102 893 SH DFND 04 0 893 0 MSA SAFETY INC COM 553498106 413064 3609435 SH SOLE 0 0 3609435 MSA SAFETY INC COM 553498106 26 229 SH SOLE 0 229 0 MSB FINL CORP NEW COM 55352L101 12 1039 SH DFND 01 0 1039 0 MSB FINL CORP NEW COM 55352L101 6 500 SH DFND 04 0 0 500 MSB FINL CORP NEW COM 55352L101 2169 191941 SH SOLE 0 0 191941 MSC INDL DIRECT INC CL A 553530106 1117 15337 SH DFND 01 0 15337 0 MSC INDL DIRECT INC CL A 553530106 962 13218 SH DFND 02 0 13218 0 MSC INDL DIRECT INC CL A 553530106 2424 33292 SH DFND 04 0 0 33292 MSC INDL DIRECT INC CL A 553530106 282452 3879301 SH SOLE 0 0 3879301 MSC INDL DIRECT INC CL A 553530106 17 240 SH SOLE 0 240 0 MSCI INC COM 55354G100 33530 100443 SH DFND 01 0 100443 0 MSCI INC COM 55354G100 7723 23136 SH DFND 02 0 0 23136 MSCI INC COM 55354G100 16086 48188 SH DFND 02 0 48188 0 MSCI INC COM 55354G100 76438 228979 SH DFND 04 0 0 228979 MSCI INC COM 55354G100 3055 9152 SH DFND 04 0 9152 0 MSCI INC COM 55354G100 2943282 8816973 SH SOLE 0 0 8816973 MSCI INC COM 55354G100 209 626 SH SOLE 0 626 0 MSG NETWORK INC CL A 553573106 301 30240 SH DFND 01 0 30240 0 MSG NETWORK INC CL A 553573106 154 15472 SH DFND 02 0 15472 0 MSG NETWORK INC CL A 553573106 443 44509 SH DFND 04 0 0 44509 MSG NETWORK INC CL A 553573106 49219 4946645 SH SOLE 0 0 4946645 MSG NETWORK INC CL A 553573106 21 2116 SH SOLE 0 2116 0 MTS SYS CORP COM 553777103 245 13928 SH DFND 01 0 13928 0 MTS SYS CORP COM 553777103 108 6135 SH DFND 02 0 6135 0 MTS SYS CORP COM 553777103 357 20279 SH DFND 04 0 0 20279 MTS SYS CORP COM 553777103 33020 1877221 SH SOLE 0 0 1877221 MTS SYS CORP COM 553777103 11 622 SH SOLE 0 622 0 MTBC INC COM 55378G102 17 2000 SH DFND 01 0 2000 0 MTBC INC COM 55378G102 2864 345464 SH SOLE 0 0 345464 MVB FINL CORP COM 553810102 94 7099 SH DFND 01 0 7099 0 MVB FINL CORP COM 553810102 40 3018 SH DFND 04 0 0 3018 MVB FINL CORP COM 553810102 7486 562859 SH SOLE 0 0 562859 MVB FINL CORP COM 553810102 0 9 SH SOLE 0 9 0 MYR GROUP INC DEL COM 55405W104 830 25999 SH DFND 01 0 25999 0 MYR GROUP INC DEL COM 55405W104 197 6185 SH DFND 02 0 6185 0 MYR GROUP INC DEL COM 55405W104 493 15456 SH DFND 04 0 0 15456 MYR GROUP INC DEL COM 55405W104 34056 1067242 SH SOLE 0 0 1067242 MYR GROUP INC DEL COM 55405W104 8 252 SH SOLE 0 252 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3355 97673 SH DFND 01 0 97673 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 412 11980 SH DFND 02 0 11980 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1282 37316 SH DFND 04 0 0 37316 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 156160 4546132 SH SOLE 0 0 4546132 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 28 819 SH SOLE 0 819 0 MACATAWA BK CORP COM 554225102 143 18312 SH DFND 01 0 18312 0 MACATAWA BK CORP COM 554225102 122 15616 SH DFND 04 0 0 15616 MACATAWA BK CORP COM 554225102 8880 1135559 SH SOLE 0 0 1135559 MACATAWA BK CORP COM 554225102 2 277 SH SOLE 0 277 0 MACERICH CO COM 554382101 878 97830 SH DFND 01 0 97830 0 MACERICH CO COM 554382101 2958 329770 SH DFND 02 0 329770 0 MACERICH CO COM 554382101 741 82586 SH DFND 04 0 0 82586 MACERICH CO COM 554382101 173225 19311559 SH SOLE 0 0 19311559 MACERICH CO COM 554382101 9 951 SH SOLE 0 951 0 MACK CALI RLTY CORP COM 554489104 1018 66560 SH DFND 01 0 66560 0 MACK CALI RLTY CORP COM 554489104 3356 219517 SH DFND 02 0 219517 0 MACK CALI RLTY CORP COM 554489104 985 64390 SH DFND 04 0 0 64390 MACK CALI RLTY CORP COM 554489104 185354 12122596 SH SOLE 0 0 12122596 MACK CALI RLTY CORP COM 554489104 9 564 SH SOLE 0 564 0 MACKINAC FINL CORP COM 554571109 71 6881 SH DFND 01 0 6881 0 MACKINAC FINL CORP COM 554571109 23 2264 SH DFND 04 0 0 2264 MACKINAC FINL CORP COM 554571109 4198 404778 SH SOLE 0 0 404778 MACQUARIE INFRASTRUCTURE COR COM 55608B105 805 26237 SH DFND 01 0 26237 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 763 24870 SH DFND 02 0 24870 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1809 58945 SH DFND 04 0 0 58945 MACQUARIE INFRASTRUCTURE COR COM 55608B105 198678 6473696 SH SOLE 0 0 6473696 MACQUARIE INFRASTRUCTURE COR COM 55608B105 40 1314 SH SOLE 0 1314 0 MACROGENICS INC COM 556099109 1624 58165 SH DFND 01 0 58165 0 MACROGENICS INC COM 556099109 315 11299 SH DFND 02 0 11299 0 MACROGENICS INC COM 556099109 952 34114 SH DFND 04 0 0 34114 MACROGENICS INC COM 556099109 88731 3178027 SH SOLE 0 0 3178027 MACROGENICS INC COM 556099109 8 279 SH SOLE 0 279 0 MACYS INC COM 55616P104 1547 224922 SH DFND 01 0 224922 0 MACYS INC COM 55616P104 772 112162 SH DFND 02 0 112162 0 MACYS INC COM 55616P104 2879 418403 SH DFND 04 0 0 418403 MACYS INC COM 55616P104 220011 31978414 SH SOLE 0 0 31978414 MACYS INC COM 55616P104 38 5471 SH SOLE 0 5471 0 MADDEN STEVEN LTD COM 556269108 2668 108066 SH DFND 01 0 108066 0 MADDEN STEVEN LTD COM 556269108 625 25325 SH DFND 02 0 25325 0 MADDEN STEVEN LTD COM 556269108 1447 58610 SH DFND 04 0 0 58610 MADDEN STEVEN LTD COM 556269108 197360 7993506 SH SOLE 0 0 7993506 MADDEN STEVEN LTD COM 556269108 12 487 SH SOLE 0 487 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 902 6143 SH DFND 01 0 6143 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 732 4985 SH DFND 02 0 4985 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1742 11859 SH DFND 04 0 0 11859 MADISON SQUARE GRDN SPRT COR CL A 55825T103 243266 1656107 SH SOLE 0 0 1656107 MADISON SQUARE GRDN SPRT COR CL A 55825T103 18 125 SH SOLE 0 125 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 448 5980 SH DFND 01 0 5980 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 374 4985 SH DFND 02 0 4985 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 818 10900 SH DFND 04 0 0 10900 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 128979 1719722 SH SOLE 0 0 1719722 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 10 140 SH SOLE 0 140 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2077 18344 SH DFND 01 0 18344 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 296 2617 SH DFND 02 0 2617 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 795 7017 SH DFND 04 0 0 7017 MADRIGAL PHARMACEUTICALS INC COM 558868105 89455 789888 SH SOLE 0 0 789888 MADRIGAL PHARMACEUTICALS INC COM 558868105 7 63 SH SOLE 0 63 0 MAG SILVER CORP COM 55903Q104 293 20761 SH DFND 02 0 20761 0 MAG SILVER CORP COM 55903Q104 420 29770 SH DFND 04 0 0 29770 MAG SILVER CORP COM 55903Q104 90 6393 SH SOLE 0 6393 0 MAGELLAN HEALTH INC COM NEW 559079207 2234 30610 SH DFND 01 0 30610 0 MAGELLAN HEALTH INC COM NEW 559079207 515 7050 SH DFND 02 0 7050 0 MAGELLAN HEALTH INC COM NEW 559079207 1259 17253 SH DFND 04 0 0 17253 MAGELLAN HEALTH INC COM NEW 559079207 173399 2375983 SH SOLE 0 0 2375983 MAGELLAN HEALTH INC COM NEW 559079207 32 433 SH SOLE 0 433 0 MAGENTA THERAPEUTICS INC COM 55910K108 234 31178 SH DFND 01 0 31178 0 MAGENTA THERAPEUTICS INC COM 55910K108 46 6092 SH DFND 04 0 0 6092 MAGENTA THERAPEUTICS INC COM 55910K108 8536 1136559 SH SOLE 0 0 1136559 MAGENTA THERAPEUTICS INC COM 55910K108 1 120 SH SOLE 0 120 0 MAGNA INTL INC COM 559222401 5854 131463 SH DFND 01 0 131463 0 MAGNA INTL INC COM 559222401 3811 85579 SH DFND 02 0 0 85579 MAGNA INTL INC COM 559222401 7320 164391 SH DFND 02 0 164391 0 MAGNA INTL INC COM 559222401 13480 302711 SH DFND 04 0 0 302711 MAGNA INTL INC COM 559222401 323894 7273619 SH SOLE 0 0 7273619 MAGNA INTL INC COM 559222401 19658 441464 SH SOLE 0 441464 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 98 9494 SH DFND 02 0 9494 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 109 10595 SH DFND 04 0 0 10595 MAGNOLIA OIL & GAS CORP CL A 559663109 1477 243674 SH DFND 01 0 243674 0 MAGNOLIA OIL & GAS CORP CL A 559663109 182 30115 SH DFND 02 0 30115 0 MAGNOLIA OIL & GAS CORP CL A 559663109 529 87214 SH DFND 04 0 0 87214 MAGNOLIA OIL & GAS CORP CL A 559663109 65435 10797853 SH SOLE 0 0 10797853 MAGNOLIA OIL & GAS CORP CL A 559663109 5 845 SH SOLE 0 845 0 MAGYAR BANCORP INC COM 55977T109 4 396 SH DFND 01 0 396 0 MAGYAR BANCORP INC COM 55977T109 94 10465 SH SOLE 0 0 10465 MAINSTREET BANCSHARES INC COM 56064Y100 72 5427 SH DFND 01 0 5427 0 MAINSTREET BANCSHARES INC COM 56064Y100 30 2272 SH DFND 04 0 0 2272 MAINSTREET BANCSHARES INC COM 56064Y100 4552 344858 SH SOLE 0 0 344858 MAINSTREET BANCSHARES INC COM 56064Y100 0 22 SH SOLE 0 22 0 MAJESCO COM 56068V102 111 14124 SH DFND 01 0 14124 0 MAJESCO COM 56068V102 9 1201 SH DFND 04 0 0 1201 MAJESCO COM 56068V102 2541 323300 SH SOLE 0 0 323300 MAJESCO COM 56068V102 0 58 SH SOLE 0 58 0 MALIBU BOATS INC COM CL A 56117J100 2215 42637 SH DFND 01 0 42637 0 MALIBU BOATS INC COM CL A 56117J100 315 6073 SH DFND 02 0 6073 0 MALIBU BOATS INC COM CL A 56117J100 860 16554 SH DFND 04 0 0 16554 MALIBU BOATS INC COM CL A 56117J100 55313 1064737 SH SOLE 0 0 1064737 MALIBU BOATS INC COM CL A 56117J100 8 145 SH SOLE 0 145 0 MALVERN BANCORP INC COM 561409103 17 1322 SH DFND 01 0 1322 0 MALVERN BANCORP INC COM 561409103 22 1756 SH DFND 04 0 0 1756 MALVERN BANCORP INC COM 561409103 4222 331673 SH SOLE 0 0 331673 MALVERN BANCORP INC COM 561409103 0 7 SH SOLE 0 7 0 MAMMOTH ENERGY SVCS INC COM 56155L108 3 2190 SH DFND 01 0 2190 0 MAMMOTH ENERGY SVCS INC COM 56155L108 3 2953 SH DFND 04 0 0 2953 MAMMOTH ENERGY SVCS INC COM 56155L108 476 403612 SH SOLE 0 0 403612 MAMMOTH ENERGY SVCS INC COM 56155L108 0 7 SH SOLE 0 7 0 MANHATTAN ASSOCS INC COM 562750109 2696 28617 SH DFND 01 0 28617 0 MANHATTAN ASSOCS INC COM 562750109 1725 18311 SH DFND 02 0 18311 0 MANHATTAN ASSOCS INC COM 562750109 4510 47874 SH DFND 04 0 0 47874 MANHATTAN ASSOCS INC COM 562750109 583 6186 SH DFND 04 0 6186 0 MANHATTAN ASSOCS INC COM 562750109 666301 7073262 SH SOLE 0 0 7073262 MANHATTAN ASSOCS INC COM 562750109 50 532 SH SOLE 0 532 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 10 2055 SH DFND 01 0 2055 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 18 3795 SH DFND 04 0 0 3795 MANHATTAN BRIDGE CAPITAL INC COM 562803106 1571 337104 SH SOLE 0 0 337104 MANHATTAN BRIDGE CAPITAL INC COM 562803106 0 93 SH SOLE 0 93 0 MANITEX INTL INC COM 563420108 16 3301 SH DFND 01 0 3301 0 MANITEX INTL INC COM 563420108 16 3270 SH DFND 04 0 0 3270 MANITEX INTL INC COM 563420108 3683 740961 SH SOLE 0 0 740961 MANITEX INTL INC COM 563420108 0 13 SH SOLE 0 13 0 MANITOWOC CO INC COM NEW 563571405 274 25216 SH DFND 01 0 25216 0 MANITOWOC CO INC COM NEW 563571405 192 17643 SH DFND 02 0 17643 0 MANITOWOC CO INC COM NEW 563571405 454 41737 SH DFND 04 0 0 41737 MANITOWOC CO INC COM NEW 563571405 33796 3106279 SH SOLE 0 0 3106279 MANITOWOC CO INC COM NEW 563571405 23 2150 SH SOLE 0 2150 0 MANNATECH INC COM NEW 563771203 7 500 SH DFND 04 0 0 500 MANNATECH INC COM NEW 563771203 669 45182 SH SOLE 0 0 45182 MANNING & NAPIER INC CL A 56382Q102 12 4262 SH DFND 01 0 4262 0 MANNING & NAPIER INC CL A 56382Q102 7 2600 SH DFND 04 0 0 2600 MANNING & NAPIER INC CL A 56382Q102 2531 884982 SH SOLE 0 0 884982 MANNKIND CORP COM NEW 56400P706 768 438666 SH DFND 01 0 438666 0 MANNKIND CORP COM NEW 56400P706 130 74240 SH DFND 04 0 0 74240 MANNKIND CORP COM NEW 56400P706 17954 10259329 SH SOLE 0 0 10259329 MANNKIND CORP COM NEW 56400P706 12 7056 SH SOLE 0 7056 0 MANPOWERGROUP INC COM 56418H100 1362 19810 SH DFND 01 0 19810 0 MANPOWERGROUP INC COM 56418H100 1539 22386 SH DFND 02 0 22386 0 MANPOWERGROUP INC COM 56418H100 5188 75467 SH DFND 04 0 0 75467 MANPOWERGROUP INC COM 56418H100 379416 5518776 SH SOLE 0 0 5518776 MANPOWERGROUP INC COM 56418H100 59 853 SH SOLE 0 853 0 MANTECH INTL CORP CL A 564563104 2405 35108 SH DFND 01 0 35108 0 MANTECH INTL CORP CL A 564563104 621 9065 SH DFND 02 0 9065 0 MANTECH INTL CORP CL A 564563104 1298 18950 SH DFND 04 0 0 18950 MANTECH INTL CORP CL A 564563104 225334 3290028 SH SOLE 0 0 3290028 MANTECH INTL CORP CL A 564563104 11 166 SH SOLE 0 166 0 MANULIFE FINL CORP COM 56501R106 12476 915992 SH DFND 01 0 915992 0 MANULIFE FINL CORP COM 56501R106 7298 535809 SH DFND 02 0 0 535809 MANULIFE FINL CORP COM 56501R106 15237 1118747 SH DFND 02 0 1118747 0 MANULIFE FINL CORP COM 56501R106 27909 2049112 SH DFND 04 0 0 2049112 MANULIFE FINL CORP COM 56501R106 682840 50135097 SH SOLE 0 0 50135097 MANULIFE FINL CORP COM 56501R106 58110 4266555 SH SOLE 0 4266555 0 MARATHON OIL CORP COM 565849106 5181 846594 SH DFND 01 0 846594 0 MARATHON OIL CORP COM 565849106 1716 280345 SH DFND 02 0 280345 0 MARATHON OIL CORP COM 565849106 13650 2230440 SH DFND 04 0 0 2230440 MARATHON OIL CORP COM 565849106 518707 84756110 SH SOLE 0 0 84756110 MARATHON OIL CORP COM 565849106 41 6779 SH SOLE 0 6779 0 MARATHON PETE CORP COM 56585A102 25900 692886 SH DFND 01 0 692886 0 MARATHON PETE CORP COM 56585A102 6670 178439 SH DFND 02 0 0 178439 MARATHON PETE CORP COM 56585A102 13655 365300 SH DFND 02 0 365300 0 MARATHON PETE CORP COM 56585A102 68235 1825438 SH DFND 04 0 0 1825438 MARATHON PETE CORP COM 56585A102 57113 1527905 SH DFND 04 0 1527905 0 MARATHON PETE CORP COM 56585A102 1884789 50422379 SH SOLE 0 0 50422379 MARATHON PETE CORP COM 56585A102 157 4192 SH SOLE 0 4192 0 MARATHON PATENT GROUP INC COM 56585W401 52 57647 SH SOLE 0 0 57647 MARCHEX INC CL B 56624R108 9 5415 SH DFND 01 0 5415 0 MARCHEX INC CL B 56624R108 7 4374 SH DFND 04 0 0 4374 MARCHEX INC CL B 56624R108 2274 1439003 SH SOLE 0 0 1439003 MARCHEX INC CL B 56624R108 0 170 SH SOLE 0 170 0 MARCUS & MILLICHAP INC COM 566324109 564 19538 SH DFND 01 0 19538 0 MARCUS & MILLICHAP INC COM 566324109 167 5785 SH DFND 02 0 5785 0 MARCUS & MILLICHAP INC COM 566324109 502 17386 SH DFND 04 0 0 17386 MARCUS & MILLICHAP INC COM 566324109 102026 3535204 SH SOLE 0 0 3535204 MARCUS & MILLICHAP INC COM 566324109 12 420 SH SOLE 0 420 0 MARCUS CORP COM 566330106 216 16270 SH DFND 01 0 16270 0 MARCUS CORP COM 566330106 85 6421 SH DFND 02 0 6421 0 MARCUS CORP COM 566330106 264 19920 SH DFND 04 0 0 19920 MARCUS CORP COM 566330106 19640 1480010 SH SOLE 0 0 1480010 MARCUS CORP COM 566330106 39 2941 SH SOLE 0 2941 0 MARINEMAX INC COM 567908108 340 15176 SH DFND 01 0 15176 0 MARINEMAX INC COM 567908108 102 4575 SH DFND 02 0 4575 0 MARINEMAX INC COM 567908108 465 20763 SH DFND 04 0 0 20763 MARINEMAX INC COM 567908108 32227 1439348 SH SOLE 0 0 1439348 MARINEMAX INC COM 567908108 40 1789 SH SOLE 0 1789 0 MARIN SOFTWARE INC COM NEW 56804T205 60 41968 SH SOLE 0 0 41968 MARINE PRODS CORP COM 568427108 213 15401 SH DFND 01 0 15401 0 MARINE PRODS CORP COM 568427108 37 2685 SH DFND 04 0 0 2685 MARINE PRODS CORP COM 568427108 4899 353743 SH SOLE 0 0 353743 MARINUS PHARMACEUTICALS INC COM 56854Q101 440 173386 SH DFND 01 0 173386 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 71 27803 SH DFND 04 0 0 27803 MARINUS PHARMACEUTICALS INC COM 56854Q101 11409 4491687 SH SOLE 0 0 4491687 MARINUS PHARMACEUTICALS INC COM 56854Q101 9 3588 SH SOLE 0 3588 0 MARKEL CORP COM 570535104 4309 4668 SH DFND 01 0 4668 0 MARKEL CORP COM 570535104 3670 3975 SH DFND 02 0 0 3975 MARKEL CORP COM 570535104 8398 9097 SH DFND 02 0 9097 0 MARKEL CORP COM 570535104 14456 15659 SH DFND 04 0 0 15659 MARKEL CORP COM 570535104 1102933 1194724 SH SOLE 0 0 1194724 MARKEL CORP COM 570535104 83 90 SH SOLE 0 90 0 MARKER THERAPEUTICS INC COM 57055L107 104 50247 SH DFND 01 0 50247 0 MARKER THERAPEUTICS INC COM 57055L107 16 7510 SH DFND 04 0 0 7510 MARKER THERAPEUTICS INC COM 57055L107 3054 1475601 SH SOLE 0 0 1475601 MARKER THERAPEUTICS INC COM 57055L107 0 158 SH SOLE 0 158 0 MARKETAXESS HLDGS INC COM 57060D108 22430 44777 SH DFND 01 0 44777 0 MARKETAXESS HLDGS INC COM 57060D108 5325 10631 SH DFND 02 0 0 10631 MARKETAXESS HLDGS INC COM 57060D108 10777 21514 SH DFND 02 0 21514 0 MARKETAXESS HLDGS INC COM 57060D108 51487 102785 SH DFND 04 0 0 102785 MARKETAXESS HLDGS INC COM 57060D108 2042 4076 SH DFND 04 0 4076 0 MARKETAXESS HLDGS INC COM 57060D108 2083968 4160281 SH SOLE 0 0 4160281 MARKETAXESS HLDGS INC COM 57060D108 146 291 SH SOLE 0 291 0 MARLIN BUSINESS SVCS CORP COM 571157106 52 6168 SH DFND 01 0 6168 0 MARLIN BUSINESS SVCS CORP COM 571157106 25 2976 SH DFND 04 0 0 2976 MARLIN BUSINESS SVCS CORP COM 571157106 4567 539813 SH SOLE 0 0 539813 MARLIN BUSINESS SVCS CORP COM 571157106 0 32 SH SOLE 0 32 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2936 35709 SH DFND 01 0 35709 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1060 12896 SH DFND 02 0 12896 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2306 28048 SH DFND 04 0 0 28048 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 265227 3226208 SH SOLE 0 0 3226208 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 18 220 SH SOLE 0 220 0 MARRONE BIO INNOVATIONS INC COM 57165B106 164 140251 SH DFND 01 0 140251 0 MARRONE BIO INNOVATIONS INC COM 57165B106 58 49946 SH DFND 04 0 0 49946 MARRONE BIO INNOVATIONS INC COM 57165B106 3915 3346294 SH SOLE 0 0 3346294 MARRONE BIO INNOVATIONS INC COM 57165B106 0 375 SH SOLE 0 375 0 MARSH & MCLENNAN COS INC COM 571748102 63545 591832 SH DFND 01 0 591832 0 MARSH & MCLENNAN COS INC COM 571748102 15030 139980 SH DFND 02 0 0 139980 MARSH & MCLENNAN COS INC COM 571748102 33795 314750 SH DFND 02 0 314750 0 MARSH & MCLENNAN COS INC COM 571748102 147953 1377978 SH DFND 04 0 0 1377978 MARSH & MCLENNAN COS INC COM 571748102 4669 43482 SH DFND 04 0 43482 0 MARSH & MCLENNAN COS INC COM 571748102 4416643 41134793 SH SOLE 0 0 41134793 MARSH & MCLENNAN COS INC COM 571748102 395 3675 SH SOLE 0 3675 0 MARRIOTT INTL INC NEW CL A 571903202 24630 287303 SH DFND 01 0 287303 0 MARRIOTT INTL INC NEW CL A 571903202 6561 76533 SH DFND 02 0 0 76533 MARRIOTT INTL INC NEW CL A 571903202 13398 156280 SH DFND 02 0 156280 0 MARRIOTT INTL INC NEW CL A 571903202 62559 729717 SH DFND 04 0 0 729717 MARRIOTT INTL INC NEW CL A 571903202 1762526 20559030 SH SOLE 0 0 20559030 MARRIOTT INTL INC NEW CL A 571903202 134 1568 SH SOLE 0 1568 0 MARTEN TRANS LTD COM 573075108 1380 54836 SH DFND 01 0 54836 0 MARTEN TRANS LTD COM 573075108 376 14937 SH DFND 02 0 14937 0 MARTEN TRANS LTD COM 573075108 716 28471 SH DFND 04 0 0 28471 MARTEN TRANS LTD COM 573075108 59414 2361449 SH SOLE 0 0 2361449 MARTEN TRANS LTD COM 573075108 19 761 SH SOLE 0 761 0 MARTIN MARIETTA MATLS INC COM 573284106 13729 66462 SH DFND 01 0 66462 0 MARTIN MARIETTA MATLS INC COM 573284106 3623 17541 SH DFND 02 0 0 17541 MARTIN MARIETTA MATLS INC COM 573284106 7292 35300 SH DFND 02 0 35300 0 MARTIN MARIETTA MATLS INC COM 573284106 34880 168853 SH DFND 04 0 0 168853 MARTIN MARIETTA MATLS INC COM 573284106 1364261 6604350 SH SOLE 0 0 6604350 MARTIN MARIETTA MATLS INC COM 573284106 83 402 SH SOLE 0 402 0 MASCO CORP COM 574599106 13999 278803 SH DFND 01 0 278803 0 MASCO CORP COM 574599106 4093 81518 SH DFND 02 0 0 81518 MASCO CORP COM 574599106 8254 164386 SH DFND 02 0 164386 0 MASCO CORP COM 574599106 37350 743878 SH DFND 04 0 0 743878 MASCO CORP COM 574599106 1456413 29006439 SH SOLE 0 0 29006439 MASCO CORP COM 574599106 84 1671 SH SOLE 0 1671 0 MASIMO CORP COM 574795100 5174 22693 SH DFND 01 0 22693 0 MASIMO CORP COM 574795100 3268 14332 SH DFND 02 0 0 14332 MASIMO CORP COM 574795100 6168 27055 SH DFND 02 0 27055 0 MASIMO CORP COM 574795100 7298 32012 SH DFND 04 0 0 32012 MASIMO CORP COM 574795100 1213 5321 SH DFND 04 0 5321 0 MASIMO CORP COM 574795100 1022721 4485813 SH SOLE 0 0 4485813 MASIMO CORP COM 574795100 84 370 SH SOLE 0 370 0 MASONITE INTL CORP NEW COM 575385109 3947 50742 SH DFND 01 0 50742 0 MASONITE INTL CORP NEW COM 575385109 574 7385 SH DFND 02 0 7385 0 MASONITE INTL CORP NEW COM 575385109 1359 17467 SH DFND 04 0 0 17467 MASONITE INTL CORP NEW COM 575385109 169591 2180394 SH SOLE 0 0 2180394 MASONITE INTL CORP NEW COM 575385109 12 153 SH SOLE 0 153 0 MASTEC INC COM 576323109 2088 46531 SH DFND 01 0 46531 0 MASTEC INC COM 576323109 925 20612 SH DFND 02 0 20612 0 MASTEC INC COM 576323109 2214 49339 SH DFND 04 0 0 49339 MASTEC INC COM 576323109 276644 6165453 SH SOLE 0 0 6165453 MASTEC INC COM 576323109 58 1292 SH SOLE 0 1292 0 MASTECH DIGITAL INC COM 57633B100 202 7772 SH DFND 01 0 7772 0 MASTECH DIGITAL INC COM 57633B100 37 1439 SH DFND 04 0 0 1439 MASTECH DIGITAL INC COM 57633B100 5741 221421 SH SOLE 0 0 221421 MASTERCARD INCORPORATED CL A 57636Q104 310608 1050416 SH DFND 01 0 1050416 0 MASTERCARD INCORPORATED CL A 57636Q104 73575 248818 SH DFND 02 0 0 248818 MASTERCARD INCORPORATED CL A 57636Q104 153075 517670 SH DFND 02 0 517670 0 MASTERCARD INCORPORATED CL A 57636Q104 709639 2399863 SH DFND 04 0 0 2399863 MASTERCARD INCORPORATED CL A 57636Q104 28890 97699 SH DFND 04 0 97699 0 MASTERCARD INCORPORATED CL A 57636Q104 20286362 68604540 SH SOLE 0 0 68604540 MASTERCARD INCORPORATED CL A 57636Q104 1722 5825 SH SOLE 0 5825 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 737 38704 SH DFND 01 0 38704 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 136 7133 SH DFND 04 0 0 7133 MASTERCRAFT BOAT HLDGS INC COM 57637H103 18472 969639 SH SOLE 0 0 969639 MASTERCRAFT BOAT HLDGS INC COM 57637H103 11 593 SH SOLE 0 593 0 MATADOR RES CO COM 576485205 682 80250 SH DFND 01 0 80250 0 MATADOR RES CO COM 576485205 288 33883 SH DFND 02 0 33883 0 MATADOR RES CO COM 576485205 729 85819 SH DFND 04 0 0 85819 MATADOR RES CO COM 576485205 97750 11499947 SH SOLE 0 0 11499947 MATADOR RES CO COM 576485205 20 2303 SH SOLE 0 2303 0 MATCH GROUP INC COM 57665R106 1755 16390 SH DFND 02 0 0 16390 MATCH GROUP INC COM 57665R106 3060 28586 SH DFND 02 0 28586 0 MATCH GROUP INC COM 57665R106 3880 36246 SH DFND 04 0 0 36246 MATCH GROUP INC COM 57665R106 654 6109 SH DFND 04 0 6109 0 MATCH GROUP INC COM 57665R106 39 363 SH SOLE 0 363 0 MATCH GROUP INC COM 57665R106 596835 5575292 SH SOLE 0 0 5575292 MATCH GROUP INC COM 57665R106 2791 26074 SH DFND 01 0 26074 0 MATERION CORP COM 576690101 1428 23225 SH DFND 01 0 23225 0 MATERION CORP COM 576690101 346 5621 SH DFND 02 0 5621 0 MATERION CORP COM 576690101 927 15077 SH DFND 04 0 0 15077 MATERION CORP COM 576690101 129590 2107503 SH SOLE 0 0 2107503 MATERION CORP COM 576690101 18 293 SH SOLE 0 293 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 16 20493 SH DFND 01 0 20493 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 26 33000 SH DFND 04 0 0 33000 MATINAS BIOPHARMA HLDGS INC COM 576810105 5849 7566750 SH SOLE 0 0 7566750 MATINAS BIOPHARMA HLDGS INC COM 576810105 1 887 SH SOLE 0 887 0 MATRIX SVC CO COM 576853105 189 19462 SH DFND 01 0 19462 0 MATRIX SVC CO COM 576853105 54 5595 SH DFND 02 0 5595 0 MATRIX SVC CO COM 576853105 192 19711 SH DFND 04 0 0 19711 MATRIX SVC CO COM 576853105 16931 1741825 SH SOLE 0 0 1741825 MATRIX SVC CO COM 576853105 18 1857 SH SOLE 0 1857 0 MATSON INC COM 57686G105 894 30713 SH DFND 01 0 30713 0 MATSON INC COM 57686G105 53 1809 SH DFND 02 0 1809 0 MATSON INC COM 57686G105 630 21636 SH DFND 04 0 0 21636 MATSON INC COM 57686G105 127303 4374681 SH SOLE 0 0 4374681 MATSON INC COM 57686G105 33 1143 SH SOLE 0 1143 0 MATTEL INC COM 577081102 1383 142994 SH DFND 01 0 142994 0 MATTEL INC COM 577081102 1022 105726 SH DFND 02 0 105726 0 MATTEL INC COM 577081102 2434 251758 SH DFND 04 0 0 251758 MATTEL INC COM 577081102 223 23084 SH DFND 04 0 23084 0 MATTEL INC COM 577081102 305476 31590032 SH SOLE 0 0 31590032 MATTEL INC COM 577081102 21 2148 SH SOLE 0 2148 0 MATTHEWS INTL CORP CL A 577128101 432 22596 SH DFND 01 0 22596 0 MATTHEWS INTL CORP CL A 577128101 180 9448 SH DFND 02 0 9448 0 MATTHEWS INTL CORP CL A 577128101 468 24512 SH DFND 04 0 0 24512 MATTHEWS INTL CORP CL A 577128101 61605 3225370 SH SOLE 0 0 3225370 MATTHEWS INTL CORP CL A 577128101 16 818 SH SOLE 0 818 0 MAUI LD & PINEAPPLE INC COM 577345101 102 9202 SH DFND 01 0 9202 0 MAUI LD & PINEAPPLE INC COM 577345101 8 700 SH DFND 04 0 0 700 MAUI LD & PINEAPPLE INC COM 577345101 6040 544142 SH SOLE 0 0 544142 MAXIM INTEGRATED PRODS INC COM 57772K101 17892 295192 SH DFND 01 0 295192 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4736 78138 SH DFND 02 0 0 78138 MAXIM INTEGRATED PRODS INC COM 57772K101 9358 154400 SH DFND 02 0 154400 0 MAXIM INTEGRATED PRODS INC COM 57772K101 46125 761012 SH DFND 04 0 0 761012 MAXIM INTEGRATED PRODS INC COM 57772K101 595 9817 SH DFND 04 0 9817 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1889019 31166782 SH SOLE 0 0 31166782 MAXIM INTEGRATED PRODS INC COM 57772K101 104 1722 SH SOLE 0 1722 0 MAXLINEAR INC COM 57776J100 2207 102842 SH DFND 01 0 102842 0 MAXLINEAR INC COM 57776J100 426 19848 SH DFND 02 0 19848 0 MAXLINEAR INC COM 57776J100 1119 52141 SH DFND 04 0 0 52141 MAXLINEAR INC COM 57776J100 149879 6984126 SH SOLE 0 0 6984126 MAXLINEAR INC COM 57776J100 9 435 SH SOLE 0 435 0 MAXAR TECHNOLOGIES INC COM 57778K105 795 44285 SH DFND 01 0 44285 0 MAXAR TECHNOLOGIES INC COM 57778K105 285 15867 SH DFND 02 0 15867 0 MAXAR TECHNOLOGIES INC COM 57778K105 845 47029 SH DFND 04 0 0 47029 MAXAR TECHNOLOGIES INC COM 57778K105 92166 5131752 SH SOLE 0 0 5131752 MAXAR TECHNOLOGIES INC COM 57778K105 25 1378 SH SOLE 0 1378 0 MAXIMUS INC COM 577933104 8962 127216 SH DFND 01 0 127216 0 MAXIMUS INC COM 577933104 1426 20243 SH DFND 02 0 20243 0 MAXIMUS INC COM 577933104 3560 50537 SH DFND 04 0 0 50537 MAXIMUS INC COM 577933104 466793 6625878 SH SOLE 0 0 6625878 MAXIMUS INC COM 577933104 282 4006 SH SOLE 0 4006 0 MAYVILLE ENGINEERING CO INC COM 578605107 31 3954 SH DFND 01 0 3954 0 MAYVILLE ENGINEERING CO INC COM 578605107 5 605 SH DFND 04 0 0 605 MAYVILLE ENGINEERING CO INC COM 578605107 2983 377549 SH SOLE 0 0 377549 MCCORMICK & CO INC COM NON VTG 579780206 25194 140428 SH DFND 01 0 140428 0 MCCORMICK & CO INC COM NON VTG 579780206 6373 35520 SH DFND 02 0 0 35520 MCCORMICK & CO INC COM NON VTG 579780206 14978 83484 SH DFND 02 0 83484 0 MCCORMICK & CO INC COM NON VTG 579780206 60160 335324 SH DFND 04 0 0 335324 MCCORMICK & CO INC COM NON VTG 579780206 1376 7667 SH DFND 04 0 7667 0 MCCORMICK & CO INC COM NON VTG 579780206 2514235 14013905 SH SOLE 0 0 14013905 MCCORMICK & CO INC COM NON VTG 579780206 143 795 SH SOLE 0 795 0 MCDONALDS CORP COM 580135101 148760 806416 SH DFND 01 0 806416 0 MCDONALDS CORP COM 580135101 38242 207307 SH DFND 02 0 0 207307 MCDONALDS CORP COM 580135101 84154 456193 SH DFND 02 0 456193 0 MCDONALDS CORP COM 580135101 372513 2019370 SH DFND 04 0 0 2019370 MCDONALDS CORP COM 580135101 2174 11784 SH DFND 04 0 11784 0 MCDONALDS CORP COM 580135101 11565831 62697624 SH SOLE 0 0 62697624 MCDONALDS CORP COM 580135101 881 4775 SH SOLE 0 4775 0 MCEWEN MNG INC COM 58039P107 57 56232 SH DFND 01 0 56232 0 MCEWEN MNG INC COM 58039P107 48 47320 SH DFND 02 0 47320 0 MCEWEN MNG INC COM 58039P107 218 216182 SH DFND 04 0 0 216182 MCEWEN MNG INC COM 58039P107 5725 5668766 SH SOLE 0 0 5668766 MCGRATH RENTCORP COM 580589109 1960 36286 SH DFND 01 0 36286 0 MCGRATH RENTCORP COM 580589109 439 8122 SH DFND 02 0 8122 0 MCGRATH RENTCORP COM 580589109 1012 18733 SH DFND 04 0 0 18733 MCGRATH RENTCORP COM 580589109 131101 2427352 SH SOLE 0 0 2427352 MCGRATH RENTCORP COM 580589109 34 625 SH SOLE 0 625 0 MCKESSON CORP COM 58155Q103 28734 187292 SH DFND 01 0 187292 0 MCKESSON CORP COM 58155Q103 7014 45720 SH DFND 02 0 0 45720 MCKESSON CORP COM 58155Q103 14341 93476 SH DFND 02 0 93476 0 MCKESSON CORP COM 58155Q103 68561 446887 SH DFND 04 0 0 446887 MCKESSON CORP COM 58155Q103 2042 13311 SH DFND 04 0 13311 0 MCKESSON CORP COM 58155Q103 2033810 13256483 SH SOLE 0 0 13256483 MCKESSON CORP COM 58155Q103 167 1091 SH SOLE 0 1091 0 MECHEL PAO SPONSORED ADR NE 583840608 32 18862 SH DFND 01 0 18862 0 MECHEL PAO SPONSORED ADR NE 583840608 14 8106 SH DFND 02 0 8106 0 MECHEL PAO SPONSORED ADR NE 583840608 67 38745 SH DFND 05 0 0 38745 MECHEL PAO SPONSORED ADR NE 583840608 1466 852535 SH SOLE 0 0 852535 MEDALLION FINL CORP COM 583928106 7 2795 SH DFND 01 0 2795 0 MEDALLION FINL CORP COM 583928106 15 5749 SH DFND 04 0 0 5749 MEDALLION FINL CORP COM 583928106 2084 786596 SH SOLE 0 0 786596 MEDALLION FINL CORP COM 583928106 0 70 SH SOLE 0 70 0 MEDALLIA INC COM 584021109 714 28280 SH DFND 01 0 28280 0 MEDALLIA INC COM 584021109 466 18462 SH DFND 02 0 18462 0 MEDALLIA INC COM 584021109 939 37212 SH DFND 04 0 0 37212 MEDALLIA INC COM 584021109 228 9050 SH DFND 04 0 9050 0 MEDALLIA INC COM 584021109 143976 5704260 SH SOLE 0 0 5704260 MEDALLIA INC COM 584021109 12 458 SH SOLE 0 458 0 MEDIACO HLDG INC CL A 58450D104 1 170 SH DFND 04 0 0 170 MEDIACO HLDG INC CL A 58450D104 379 72698 SH SOLE 0 0 72698 MEDICAL PPTYS TRUST INC COM 58463J304 3358 178609 SH DFND 01 0 178609 0 MEDICAL PPTYS TRUST INC COM 58463J304 2588 137679 SH DFND 02 0 0 137679 MEDICAL PPTYS TRUST INC COM 58463J304 25603 1361854 SH DFND 02 0 1361854 0 MEDICAL PPTYS TRUST INC COM 58463J304 6412 341047 SH DFND 04 0 0 341047 MEDICAL PPTYS TRUST INC COM 58463J304 1388593 73861330 SH SOLE 0 0 73861330 MEDICAL PPTYS TRUST INC COM 58463J304 93 4922 SH SOLE 0 4922 0 MEDICINOVA INC COM NEW 58468P206 467 86213 SH DFND 01 0 86213 0 MEDICINOVA INC COM NEW 58468P206 85 15599 SH DFND 04 0 0 15599 MEDICINOVA INC COM NEW 58468P206 9896 1825754 SH SOLE 0 0 1825754 MEDICINOVA INC COM NEW 58468P206 1 237 SH SOLE 0 237 0 MEDIFAST INC COM 58470H101 3270 23563 SH DFND 01 0 23563 0 MEDIFAST INC COM 58470H101 512 3691 SH DFND 02 0 3691 0 MEDIFAST INC COM 58470H101 1150 8287 SH DFND 04 0 0 8287 MEDIFAST INC COM 58470H101 163759 1180073 SH SOLE 0 0 1180073 MEDIFAST INC COM 58470H101 11 80 SH SOLE 0 80 0 MEDNAX INC COM 58502B106 1034 60469 SH DFND 01 0 60469 0 MEDNAX INC COM 58502B106 430 25161 SH DFND 02 0 25161 0 MEDNAX INC COM 58502B106 1234 72172 SH DFND 04 0 0 72172 MEDNAX INC COM 58502B106 134592 7870897 SH SOLE 0 0 7870897 MEDNAX INC COM 58502B106 9 516 SH SOLE 0 516 0 MEDLEY MGMT INC CL A COM 58503T106 91 117389 SH SOLE 0 0 117389 MEDPACE HLDGS INC COM 58506Q109 5282 56785 SH DFND 01 0 56785 0 MEDPACE HLDGS INC COM 58506Q109 783 8419 SH DFND 02 0 8419 0 MEDPACE HLDGS INC COM 58506Q109 1941 20868 SH DFND 04 0 0 20868 MEDPACE HLDGS INC COM 58506Q109 329991 3547532 SH SOLE 0 0 3547532 MEDPACE HLDGS INC COM 58506Q109 26 280 SH SOLE 0 280 0 MEET GROUP INC COM 58513U101 891 142747 SH DFND 01 0 142747 0 MEET GROUP INC COM 58513U101 193 30998 SH DFND 02 0 30998 0 MEET GROUP INC COM 58513U101 270 43340 SH DFND 04 0 0 43340 MEET GROUP INC COM 58513U101 20085 3218683 SH SOLE 0 0 3218683 MEET GROUP INC COM 58513U101 2 370 SH SOLE 0 370 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 212 13687 SH DFND 01 0 13687 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 893 57510 SH DFND 02 0 0 57510 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1752 112915 SH DFND 02 0 112915 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 7974 513770 SH DFND 04 0 0 513770 MENLO THERAPEUTICS INC COM 586858102 180 104072 SH DFND 01 0 104072 0 MENLO THERAPEUTICS INC COM 586858102 83 48039 SH DFND 04 0 0 48039 MENLO THERAPEUTICS INC COM 586858102 11846 6847283 SH SOLE 0 0 6847283 MENLO THERAPEUTICS INC COM 586858102 2 1172 SH SOLE 0 1172 0 MERCADOLIBRE INC COM 58733R102 12615 12797 SH DFND 02 0 0 12797 MERCADOLIBRE INC COM 58733R102 25747 26119 SH DFND 02 0 26119 0 MERCADOLIBRE INC COM 58733R102 36559 37087 SH DFND 04 0 0 37087 MERCADOLIBRE INC COM 58733R102 79155 80298 SH SOLE 0 0 80298 MERCADOLIBRE INC COM 58733R102 17 17 SH SOLE 0 17 0 MERCANTILE BANK CORP COM 587376104 262 11609 SH DFND 01 0 11609 0 MERCANTILE BANK CORP COM 587376104 58 2557 SH DFND 02 0 2557 0 MERCANTILE BANK CORP COM 587376104 312 13819 SH DFND 04 0 0 13819 MERCANTILE BANK CORP COM 587376104 17302 765590 SH SOLE 0 0 765590 MERCANTILE BANK CORP COM 587376104 3 131 SH SOLE 0 131 0 MERCER INTL INC COM 588056101 66 8057 SH DFND 01 0 8057 0 MERCER INTL INC COM 588056101 68 8358 SH DFND 02 0 8358 0 MERCER INTL INC COM 588056101 239 29297 SH DFND 04 0 0 29297 MERCER INTL INC COM 588056101 10866 1331668 SH SOLE 0 0 1331668 MERCHANTS BANCORP IND COM 58844R108 149 8073 SH DFND 01 0 8073 0 MERCHANTS BANCORP IND COM 58844R108 35 1900 SH DFND 02 0 1900 0 MERCHANTS BANCORP IND COM 58844R108 133 7188 SH DFND 04 0 0 7188 MERCHANTS BANCORP IND COM 58844R108 13407 725115 SH SOLE 0 0 725115 MERCHANTS BANCORP IND COM 58844R108 3 176 SH SOLE 0 176 0 MERCK & CO. INC COM 58933Y105 229139 2963138 SH DFND 01 0 2963138 0 MERCK & CO. INC COM 58933Y105 54647 706668 SH DFND 02 0 0 706668 MERCK & CO. INC COM 58933Y105 118877 1537263 SH DFND 02 0 1537263 0 MERCK & CO. INC COM 58933Y105 556008 7190073 SH DFND 04 0 0 7190073 MERCK & CO. INC COM 58933Y105 18909 244521 SH DFND 04 0 244521 0 MERCK & CO. INC COM 58933Y105 15475157 200118410 SH SOLE 0 0 200118410 MERCK & CO. INC COM 58933Y105 1903 24614 SH SOLE 0 24614 0 MERCURY SYS INC COM 589378108 1914 24330 SH DFND 01 0 24330 0 MERCURY SYS INC COM 589378108 1350 17165 SH DFND 02 0 17165 0 MERCURY SYS INC COM 589378108 3143 39955 SH DFND 04 0 0 39955 MERCURY SYS INC COM 589378108 387 4914 SH DFND 04 0 4914 0 MERCURY SYS INC COM 589378108 391526 4977449 SH SOLE 0 0 4977449 MERCURY SYS INC COM 589378108 32 412 SH SOLE 0 412 0 MERCURY GENL CORP NEW COM 589400100 385 9442 SH DFND 01 0 9442 0 MERCURY GENL CORP NEW COM 589400100 365 8960 SH DFND 02 0 8960 0 MERCURY GENL CORP NEW COM 589400100 845 20737 SH DFND 04 0 0 20737 MERCURY GENL CORP NEW COM 589400100 105977 2600660 SH SOLE 0 0 2600660 MERCURY GENL CORP NEW COM 589400100 14 340 SH SOLE 0 340 0 MEREDITH CORP COM 589433101 819 56297 SH DFND 01 0 56297 0 MEREDITH CORP COM 589433101 176 12108 SH DFND 02 0 12108 0 MEREDITH CORP COM 589433101 555 38116 SH DFND 04 0 0 38116 MEREDITH CORP COM 589433101 58453 4017361 SH SOLE 0 0 4017361 MEREDITH CORP COM 589433101 27 1881 SH SOLE 0 1881 0 MERIDIAN BIOSCIENCE INC COM 589584101 1886 80965 SH DFND 01 0 80965 0 MERIDIAN BIOSCIENCE INC COM 589584101 326 14000 SH DFND 02 0 14000 0 MERIDIAN BIOSCIENCE INC COM 589584101 692 29732 SH DFND 04 0 0 29732 MERIDIAN BIOSCIENCE INC COM 589584101 103336 4436942 SH SOLE 0 0 4436942 MERIDIAN BIOSCIENCE INC COM 589584101 11 472 SH SOLE 0 472 0 MERIDIAN BK PAOLI PA COM 58958P104 91 5730 SH DFND 01 0 5730 0 MERIDIAN BK PAOLI PA COM 58958P104 43 2700 SH DFND 04 0 0 2700 MERIDIAN BK PAOLI PA COM 58958P104 4715 297468 SH SOLE 0 0 297468 MERIDIAN BANCORP INC MD COM 58958U103 403 34733 SH DFND 01 0 34733 0 MERIDIAN BANCORP INC MD COM 58958U103 261 22503 SH DFND 02 0 22503 0 MERIDIAN BANCORP INC MD COM 58958U103 486 41875 SH DFND 04 0 0 41875 MERIDIAN BANCORP INC MD COM 58958U103 28840 2486230 SH SOLE 0 0 2486230 MERIDIAN BANCORP INC MD COM 58958U103 8 726 SH SOLE 0 726 0 MERIT MED SYS INC COM 589889104 5151 112833 SH DFND 01 0 112833 0 MERIT MED SYS INC COM 589889104 797 17465 SH DFND 02 0 17465 0 MERIT MED SYS INC COM 589889104 1761 38583 SH DFND 04 0 0 38583 MERIT MED SYS INC COM 589889104 253479 5552672 SH SOLE 0 0 5552672 MERIT MED SYS INC COM 589889104 15 338 SH SOLE 0 338 0 MERITAGE HOMES CORP COM 59001A102 2222 29186 SH DFND 01 0 29186 0 MERITAGE HOMES CORP COM 59001A102 832 10926 SH DFND 02 0 10926 0 MERITAGE HOMES CORP COM 59001A102 2362 31033 SH DFND 04 0 0 31033 MERITAGE HOMES CORP COM 59001A102 320698 4213064 SH SOLE 0 0 4213064 MERITAGE HOMES CORP COM 59001A102 77 1015 SH SOLE 0 1015 0 MERITOR INC COM 59001K100 2429 122663 SH DFND 01 0 122663 0 MERITOR INC COM 59001K100 464 23456 SH DFND 02 0 23456 0 MERITOR INC COM 59001K100 1131 57113 SH DFND 04 0 0 57113 MERITOR INC COM 59001K100 167532 8461214 SH SOLE 0 0 8461214 MERITOR INC COM 59001K100 32 1615 SH SOLE 0 1615 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 15 4529 SH DFND 01 0 4529 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 8 2320 SH DFND 04 0 0 2320 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1652 496174 SH SOLE 0 0 496174 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 0 4 SH SOLE 0 4 0 MERSANA THERAPEUTICS INC COM 59045L106 2263 96713 SH DFND 01 0 96713 0 MERSANA THERAPEUTICS INC COM 59045L106 374 15975 SH DFND 02 0 15975 0 MERSANA THERAPEUTICS INC COM 59045L106 836 35729 SH DFND 04 0 0 35729 MERSANA THERAPEUTICS INC COM 59045L106 63546 2715660 SH SOLE 0 0 2715660 MERSANA THERAPEUTICS INC COM 59045L106 9 386 SH SOLE 0 386 0 MESA AIR GROUP INC COM NEW 590479135 69 20155 SH DFND 01 0 20155 0 MESA AIR GROUP INC COM NEW 590479135 16 4601 SH DFND 02 0 4601 0 MESA AIR GROUP INC COM NEW 590479135 198 57511 SH DFND 04 0 0 57511 MESA AIR GROUP INC COM NEW 590479135 4969 1444377 SH SOLE 0 0 1444377 MESA AIR GROUP INC COM NEW 590479135 23 6613 SH SOLE 0 6613 0 MESA LABS INC COM 59064R109 1827 8428 SH DFND 01 0 8428 0 MESA LABS INC COM 59064R109 184 850 SH DFND 02 0 850 0 MESA LABS INC COM 59064R109 695 3204 SH DFND 04 0 0 3204 MESA LABS INC COM 59064R109 60942 281099 SH SOLE 0 0 281099 MESA LABS INC COM 59064R109 7 33 SH SOLE 0 33 0 META FINL GROUP INC COM 59100U108 427 23509 SH DFND 01 0 23509 0 META FINL GROUP INC COM 59100U108 228 12562 SH DFND 02 0 12562 0 META FINL GROUP INC COM 59100U108 495 27255 SH DFND 04 0 0 27255 META FINL GROUP INC COM 59100U108 35737 1966794 SH SOLE 0 0 1966794 META FINL GROUP INC COM 59100U108 21 1152 SH SOLE 0 1152 0 METHANEX CORP COM 59151K108 563 31131 SH DFND 01 0 31131 0 METHANEX CORP COM 59151K108 344 19023 SH DFND 02 0 19023 0 METHANEX CORP COM 59151K108 464 25658 SH DFND 04 0 0 25658 METHANEX CORP COM 59151K108 31024 1715955 SH SOLE 0 0 1715955 METHANEX CORP COM 59151K108 2075 114792 SH SOLE 0 114792 0 METHODE ELECTRS INC COM 591520200 1084 34686 SH DFND 01 0 34686 0 METHODE ELECTRS INC COM 591520200 400 12807 SH DFND 02 0 12807 0 METHODE ELECTRS INC COM 591520200 967 30950 SH DFND 04 0 0 30950 METHODE ELECTRS INC COM 591520200 117835 3769509 SH SOLE 0 0 3769509 METHODE ELECTRS INC COM 591520200 30 947 SH SOLE 0 947 0 METLIFE INC COM 59156R108 30008 821692 SH DFND 01 0 821692 0 METLIFE INC COM 59156R108 7858 215173 SH DFND 02 0 0 215173 METLIFE INC COM 59156R108 16724 457929 SH DFND 02 0 457929 0 METLIFE INC COM 59156R108 81687 2236770 SH DFND 04 0 0 2236770 METLIFE INC COM 59156R108 2133068 58408218 SH SOLE 0 0 58408218 METLIFE INC COM 59156R108 366 10023 SH SOLE 0 10023 0 METROCITY BANKSHARES INC COM 59165J105 183 12788 SH DFND 01 0 12788 0 METROCITY BANKSHARES INC COM 59165J105 89 6204 SH DFND 04 0 0 6204 METROCITY BANKSHARES INC COM 59165J105 11508 803062 SH SOLE 0 0 803062 METROCITY BANKSHARES INC COM 59165J105 2 136 SH SOLE 0 136 0 METROPOLITAN BK HLDG CORP COM 591774104 159 4953 SH DFND 01 0 4953 0 METROPOLITAN BK HLDG CORP COM 591774104 68 2132 SH DFND 04 0 0 2132 METROPOLITAN BK HLDG CORP COM 591774104 11306 352424 SH SOLE 0 0 352424 METROPOLITAN BK HLDG CORP COM 591774104 2 65 SH SOLE 0 65 0 METTLER TOLEDO INTERNATIONAL COM 592688105 22668 28140 SH DFND 01 0 28140 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5589 6938 SH DFND 02 0 0 6938 METTLER TOLEDO INTERNATIONAL COM 592688105 11084 13759 SH DFND 02 0 13759 0 METTLER TOLEDO INTERNATIONAL COM 592688105 52621 65323 SH DFND 04 0 0 65323 METTLER TOLEDO INTERNATIONAL COM 592688105 1975 2452 SH DFND 04 0 2452 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2095425 2601235 SH SOLE 0 0 2601235 METTLER TOLEDO INTERNATIONAL COM 592688105 124 154 SH SOLE 0 154 0 MICHAELS COS INC COM 59408Q106 390 55137 SH DFND 01 0 55137 0 MICHAELS COS INC COM 59408Q106 169 23924 SH DFND 02 0 23924 0 MICHAELS COS INC COM 59408Q106 528 74652 SH DFND 04 0 0 74652 MICHAELS COS INC COM 59408Q106 54815 7753180 SH SOLE 0 0 7753180 MICHAELS COS INC COM 59408Q106 21 2949 SH SOLE 0 2949 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 6965 1270936 SH SOLE 0 0 1270936 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 40 7306 SH SOLE 0 7306 0 MICROSOFT CORP COM 594918104 1829757 8990995 SH DFND 01 0 8990995 0 MICROSOFT CORP COM 594918104 409883 2014066 SH DFND 02 0 0 2014066 MICROSOFT CORP COM 594918104 855907 4205723 SH DFND 02 0 4205723 0 MICROSOFT CORP COM 594918104 4162824 20455132 SH DFND 04 0 0 20455132 MICROSOFT CORP COM 594918104 168772 829304 SH DFND 04 0 829304 0 MICROSOFT CORP COM 594918104 121183614 595467611 SH SOLE 0 0 595467611 MICROSOFT CORP COM 594918104 10262 50424 SH SOLE 0 50424 0 MICROVISION INC DEL COM NEW 594960304 23 17207 SH DFND 01 0 17207 0 MICROVISION INC DEL COM NEW 594960304 42 31128 SH DFND 04 0 0 31128 MICROVISION INC DEL COM NEW 594960304 8426 6195368 SH SOLE 0 0 6195368 MICROVISION INC DEL COM NEW 594960304 1 991 SH SOLE 0 991 0 MICROSTRATEGY INC CL A NEW 594972408 1445 12217 SH DFND 01 0 12217 0 MICROSTRATEGY INC CL A NEW 594972408 272 2300 SH DFND 02 0 2300 0 MICROSTRATEGY INC CL A NEW 594972408 704 5952 SH DFND 04 0 0 5952 MICROSTRATEGY INC CL A NEW 594972408 99091 837698 SH SOLE 0 0 837698 MICROSTRATEGY INC CL A NEW 594972408 7 57 SH SOLE 0 57 0 MICROCHIP TECHNOLOGY INC. COM 595017104 29661 281657 SH DFND 01 0 281657 0 MICROCHIP TECHNOLOGY INC. COM 595017104 7109 67510 SH DFND 02 0 0 67510 MICROCHIP TECHNOLOGY INC. COM 595017104 14710 139679 SH DFND 02 0 139679 0 MICROCHIP TECHNOLOGY INC. COM 595017104 69250 657586 SH DFND 04 0 0 657586 MICROCHIP TECHNOLOGY INC. COM 595017104 2050 19468 SH DFND 04 0 19468 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2948976 28002811 SH SOLE 0 0 28002811 MICROCHIP TECHNOLOGY INC. COM 595017104 167 1583 SH SOLE 0 1583 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 1548 223952 SH SOLE 0 0 223952 MICRON TECHNOLOGY INC COM 595112103 61139 1186698 SH DFND 01 0 1186698 0 MICRON TECHNOLOGY INC COM 595112103 15620 303177 SH DFND 02 0 0 303177 MICRON TECHNOLOGY INC COM 595112103 32806 636764 SH DFND 02 0 636764 0 MICRON TECHNOLOGY INC COM 595112103 156157 3030999 SH DFND 04 0 0 3030999 MICRON TECHNOLOGY INC COM 595112103 4380079 85017053 SH SOLE 0 0 85017053 MICRON TECHNOLOGY INC COM 595112103 584 11329 SH SOLE 0 11329 0 MID-AMER APT CMNTYS INC COM 59522J103 14003 122115 SH DFND 01 0 122115 0 MID-AMER APT CMNTYS INC COM 59522J103 3810 33224 SH DFND 02 0 0 33224 MID-AMER APT CMNTYS INC COM 59522J103 35751 311771 SH DFND 02 0 311771 0 MID-AMER APT CMNTYS INC COM 59522J103 35340 308187 SH DFND 04 0 0 308187 MID-AMER APT CMNTYS INC COM 59522J103 2082741 18162907 SH SOLE 0 0 18162907 MID-AMER APT CMNTYS INC COM 59522J103 84 731 SH SOLE 0 731 0 MID PENN BANCORP INC COM 59540G107 94 5110 SH DFND 01 0 5110 0 MID PENN BANCORP INC COM 59540G107 45 2419 SH DFND 04 0 0 2419 MID PENN BANCORP INC COM 59540G107 6748 366128 SH SOLE 0 0 366128 MID PENN BANCORP INC COM 59540G107 0 18 SH SOLE 0 18 0 MID SOUTHERN BANCORP INC COM 59548Q107 231 19080 SH SOLE 0 0 19080 MIDDLEBY CORP COM 596278101 1504 19058 SH DFND 01 0 19058 0 MIDDLEBY CORP COM 596278101 1427 18080 SH DFND 02 0 18080 0 MIDDLEBY CORP COM 596278101 3260 41300 SH DFND 04 0 0 41300 MIDDLEBY CORP COM 596278101 392650 4974032 SH SOLE 0 0 4974032 MIDDLEBY CORP COM 596278101 37 475 SH SOLE 0 475 0 MIDDLEFIELD BANC CORP COM NEW 596304204 95 4591 SH DFND 01 0 4591 0 MIDDLEFIELD BANC CORP COM NEW 596304204 21 1000 SH DFND 04 0 0 1000 MIDDLEFIELD BANC CORP COM NEW 596304204 5346 257662 SH SOLE 0 0 257662 MIDDLEFIELD BANC CORP COM NEW 596304204 0 6 SH SOLE 0 6 0 MIDDLESEX WATER CO COM 596680108 2395 35653 SH DFND 01 0 35653 0 MIDDLESEX WATER CO COM 596680108 395 5884 SH DFND 02 0 5884 0 MIDDLESEX WATER CO COM 596680108 854 12705 SH DFND 04 0 0 12705 MIDDLESEX WATER CO COM 596680108 69376 1032681 SH SOLE 0 0 1032681 MIDDLESEX WATER CO COM 596680108 20 293 SH SOLE 0 293 0 MIDLAND STS BANCORP INC ILL COM 597742105 235 15711 SH DFND 01 0 15711 0 MIDLAND STS BANCORP INC ILL COM 597742105 51 3426 SH DFND 02 0 3426 0 MIDLAND STS BANCORP INC ILL COM 597742105 225 15079 SH DFND 04 0 0 15079 MIDLAND STS BANCORP INC ILL COM 597742105 15388 1029312 SH SOLE 0 0 1029312 MIDLAND STS BANCORP INC ILL COM 597742105 2 158 SH SOLE 0 158 0 MIDWESTONE FINL GROUP INC NE COM 598511103 198 9920 SH DFND 01 0 9920 0 MIDWESTONE FINL GROUP INC NE COM 598511103 94 4679 SH DFND 02 0 4679 0 MIDWESTONE FINL GROUP INC NE COM 598511103 222 11107 SH DFND 04 0 0 11107 MIDWESTONE FINL GROUP INC NE COM 598511103 13212 660623 SH SOLE 0 0 660623 MIDWESTONE FINL GROUP INC NE COM 598511103 2 122 SH SOLE 0 122 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 132 67882 SH DFND 01 0 67882 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 29 14867 SH DFND 04 0 0 14867 MILESTONE SCIENTIFIC INC COM NEW 59935P209 3464 1776302 SH SOLE 0 0 1776302 MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 259 SH SOLE 0 259 0 MILLENDO THERAPEUTICS INC COM 60040X103 5 2685 SH DFND 01 0 2685 0 MILLENDO THERAPEUTICS INC COM 60040X103 10 5824 SH DFND 04 0 0 5824 MILLENDO THERAPEUTICS INC COM 60040X103 963 547079 SH SOLE 0 0 547079 MILLENDO THERAPEUTICS INC COM 60040X103 0 83 SH SOLE 0 83 0 MILLER HERMAN INC COM 600544100 1014 42937 SH DFND 01 0 42937 0 MILLER HERMAN INC COM 600544100 426 18051 SH DFND 02 0 18051 0 MILLER HERMAN INC COM 600544100 1016 43052 SH DFND 04 0 0 43052 MILLER HERMAN INC COM 600544100 125949 5334570 SH SOLE 0 0 5334570 MILLER HERMAN INC COM 600544100 16 689 SH SOLE 0 689 0 MILLER INDS INC TENN COM NEW 600551204 241 8093 SH DFND 01 0 8093 0 MILLER INDS INC TENN COM NEW 600551204 105 3529 SH DFND 04 0 0 3529 MILLER INDS INC TENN COM NEW 600551204 15462 519382 SH SOLE 0 0 519382 MILLER INDS INC TENN COM NEW 600551204 2 62 SH SOLE 0 62 0 MINERALS TECHNOLOGIES INC COM 603158106 1153 24573 SH DFND 01 0 24573 0 MINERALS TECHNOLOGIES INC COM 603158106 513 10923 SH DFND 02 0 10923 0 MINERALS TECHNOLOGIES INC COM 603158106 1221 26022 SH DFND 04 0 0 26022 MINERALS TECHNOLOGIES INC COM 603158106 146558 3122911 SH SOLE 0 0 3122911 MINERALS TECHNOLOGIES INC COM 603158106 10 204 SH SOLE 0 204 0 MINERVA NEUROSCIENCES INC COM 603380106 246 68094 SH DFND 01 0 68094 0 MINERVA NEUROSCIENCES INC COM 603380106 49 13550 SH DFND 04 0 0 13550 MINERVA NEUROSCIENCES INC COM 603380106 11212 3105871 SH SOLE 0 0 3105871 MINERVA NEUROSCIENCES INC COM 603380106 6 1613 SH SOLE 0 1613 0 MIRAGEN THERAPEUTICS INC COM 60463E103 5 4906 SH DFND 01 0 4906 0 MIRAGEN THERAPEUTICS INC COM 60463E103 5 4227 SH DFND 04 0 0 4227 MIRAGEN THERAPEUTICS INC COM 60463E103 1749 1575287 SH SOLE 0 0 1575287 MIRATI THERAPEUTICS INC COM 60468T105 8751 76646 SH DFND 01 0 76646 0 MIRATI THERAPEUTICS INC COM 60468T105 970 8500 SH DFND 02 0 8500 0 MIRATI THERAPEUTICS INC COM 60468T105 2837 24846 SH DFND 04 0 0 24846 MIRATI THERAPEUTICS INC COM 60468T105 381186 3338757 SH SOLE 0 0 3338757 MIRATI THERAPEUTICS INC COM 60468T105 52 453 SH SOLE 0 453 0 MIRUM PHARMACEUTICALS INC COM 604749101 135 6929 SH DFND 01 0 6929 0 MIRUM PHARMACEUTICALS INC COM 604749101 48 2452 SH DFND 04 0 0 2452 MIRUM PHARMACEUTICALS INC COM 604749101 9020 463532 SH SOLE 0 0 463532 MIRUM PHARMACEUTICALS INC COM 604749101 2 104 SH SOLE 0 104 0 MISONIX INC COM 604871103 252 18600 SH DFND 01 0 18600 0 MISONIX INC COM 604871103 52 3831 SH DFND 04 0 0 3831 MISONIX INC COM 604871103 11406 840504 SH SOLE 0 0 840504 MISONIX INC COM 604871103 1 75 SH SOLE 0 75 0 MISTRAS GROUP INC COM 60649T107 53 13377 SH DFND 01 0 13377 0 MISTRAS GROUP INC COM 60649T107 19 4867 SH DFND 04 0 0 4867 MISTRAS GROUP INC COM 60649T107 4205 1064440 SH SOLE 0 0 1064440 MISTRAS GROUP INC COM 60649T107 0 74 SH SOLE 0 74 0 MITCHAM INDS INC COM 606501104 4 2737 SH DFND 04 0 0 2737 MITCHAM INDS INC COM 606501104 805 503216 SH SOLE 0 0 503216 MITEK SYS INC COM NEW 606710200 802 83452 SH DFND 01 0 83452 0 MITEK SYS INC COM NEW 606710200 79 8252 SH DFND 02 0 8252 0 MITEK SYS INC COM NEW 606710200 285 29699 SH DFND 04 0 0 29699 MITEK SYS INC COM NEW 606710200 19633 2043003 SH SOLE 0 0 2043003 MITEK SYS INC COM NEW 606710200 2 252 SH SOLE 0 252 0 MOBILEIRON INC COM NEW 60739U204 982 199137 SH DFND 01 0 199137 0 MOBILEIRON INC COM NEW 60739U204 71 14422 SH DFND 02 0 14422 0 MOBILEIRON INC COM NEW 60739U204 289 58712 SH DFND 04 0 0 58712 MOBILEIRON INC COM NEW 60739U204 37645 7635838 SH SOLE 0 0 7635838 MOBILEIRON INC COM NEW 60739U204 7 1489 SH SOLE 0 1489 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1424 154998 SH DFND 01 0 154998 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1597 173741 SH DFND 02 0 173741 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7050 767111 SH DFND 04 0 0 767111 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9015 980988 SH DFND 04 0 980988 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 586 63811 SH DFND 05 0 0 63811 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 101895 11087584 SH SOLE 0 0 11087584 MOBILE MINI INC COM 60740F105 1366 46297 SH DFND 01 0 46297 0 MOBILE MINI INC COM 60740F105 384 13024 SH DFND 02 0 13024 0 MOBILE MINI INC COM 60740F105 969 32831 SH DFND 04 0 0 32831 MOBILE MINI INC COM 60740F105 67752 2296672 SH SOLE 0 0 2296672 MOBILE MINI INC COM 60740F105 9 293 SH SOLE 0 293 0 MODEL N INC COM 607525102 2416 69491 SH DFND 01 0 69491 0 MODEL N INC COM 607525102 173 4964 SH DFND 02 0 4964 0 MODEL N INC COM 607525102 778 22368 SH DFND 04 0 0 22368 MODEL N INC COM 607525102 58581 1685294 SH SOLE 0 0 1685294 MODEL N INC COM 607525102 29 824 SH SOLE 0 824 0 MODERNA INC COM 60770K107 8331 129748 SH DFND 01 0 129748 0 MODERNA INC COM 60770K107 4700 73192 SH DFND 02 0 0 73192 MODERNA INC COM 60770K107 8917 138869 SH DFND 02 0 138869 0 MODERNA INC COM 60770K107 11688 182030 SH DFND 04 0 0 182030 MODERNA INC COM 60770K107 1907 29698 SH DFND 04 0 29698 0 MODERNA INC COM 60770K107 1609708 25069425 SH SOLE 0 0 25069425 MODERNA INC COM 60770K107 165 2570 SH SOLE 0 2570 0 MODINE MFG CO COM 607828100 202 36558 SH DFND 01 0 36558 0 MODINE MFG CO COM 607828100 13 2393 SH DFND 02 0 2393 0 MODINE MFG CO COM 607828100 208 37730 SH DFND 04 0 0 37730 MODINE MFG CO COM 607828100 13621 2467647 SH SOLE 0 0 2467647 MODINE MFG CO COM 607828100 31 5611 SH SOLE 0 5611 0 MOELIS & CO CL A 60786M105 3432 110149 SH DFND 01 0 110149 0 MOELIS & CO CL A 60786M105 476 15286 SH DFND 02 0 15286 0 MOELIS & CO CL A 60786M105 1185 38031 SH DFND 04 0 0 38031 MOELIS & CO CL A 60786M105 157937 5068582 SH SOLE 0 0 5068582 MOELIS & CO CL A 60786M105 11 366 SH SOLE 0 366 0 MOHAWK GROUP HLDGS INC COM 608189106 909 165487 SH SOLE 0 0 165487 MOHAWK GROUP HLDGS INC COM 608189106 0 63 SH SOLE 0 63 0 MOHAWK INDS INC COM 608190104 6475 63630 SH DFND 01 0 63630 0 MOHAWK INDS INC COM 608190104 1888 18558 SH DFND 02 0 0 18558 MOHAWK INDS INC COM 608190104 3546 34842 SH DFND 02 0 34842 0 MOHAWK INDS INC COM 608190104 16453 161685 SH DFND 04 0 0 161685 MOHAWK INDS INC COM 608190104 622698 6119278 SH SOLE 0 0 6119278 MOHAWK INDS INC COM 608190104 79 776 SH SOLE 0 776 0 MOLECULAR TEMPLATES INC COM 608550109 695 50431 SH DFND 01 0 50431 0 MOLECULAR TEMPLATES INC COM 608550109 59 4299 SH DFND 02 0 4299 0 MOLECULAR TEMPLATES INC COM 608550109 266 19281 SH DFND 04 0 0 19281 MOLECULAR TEMPLATES INC COM 608550109 19848 1439330 SH SOLE 0 0 1439330 MOLECULAR TEMPLATES INC COM 608550109 22 1613 SH SOLE 0 1613 0 MOLECULIN BIOTECH INC COM 60855D101 12 12192 SH DFND 04 0 0 12192 MOLECULIN BIOTECH INC COM 60855D101 1485 1533971 SH SOLE 0 0 1533971 MOLINA HEALTHCARE INC COM 60855R100 4443 24965 SH DFND 01 0 24965 0 MOLINA HEALTHCARE INC COM 60855R100 2977 16724 SH DFND 02 0 0 16724 MOLINA HEALTHCARE INC COM 60855R100 5537 31111 SH DFND 02 0 31111 0 MOLINA HEALTHCARE INC COM 60855R100 6785 38121 SH DFND 04 0 0 38121 MOLINA HEALTHCARE INC COM 60855R100 777 4365 SH DFND 04 0 4365 0 MOLINA HEALTHCARE INC COM 60855R100 962676 5408899 SH SOLE 0 0 5408899 MOLINA HEALTHCARE INC COM 60855R100 71 401 SH SOLE 0 401 0 MOLSON COORS BEVERAGE CO CL B 60871R209 6816 198372 SH DFND 01 0 198372 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1815 52813 SH DFND 02 0 0 52813 MOLSON COORS BEVERAGE CO CL B 60871R209 3674 106938 SH DFND 02 0 106938 0 MOLSON COORS BEVERAGE CO CL B 60871R209 17970 522988 SH DFND 04 0 0 522988 MOLSON COORS BEVERAGE CO CL B 60871R209 666419 19395193 SH SOLE 0 0 19395193 MOLSON COORS BEVERAGE CO CL B 60871R209 84 2446 SH SOLE 0 2446 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 7838 235575 SH DFND 01 0 235575 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1148 34516 SH DFND 02 0 34516 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2881 86606 SH DFND 04 0 0 86606 MOMENTA PHARMACEUTICALS INC COM 60877T100 409121 12296985 SH SOLE 0 0 12296985 MOMENTA PHARMACEUTICALS INC COM 60877T100 42 1274 SH SOLE 0 1274 0 MOMO INC ADR 60879B107 1296 74149 SH DFND 01 0 74149 0 MOMO INC ADR 60879B107 1177 67321 SH DFND 02 0 67321 0 MOMO INC ADR 60879B107 5716 326995 SH DFND 04 0 0 326995 MOMO INC ADR 60879B107 368 21037 SH DFND 05 0 0 21037 MOMO INC ADR 60879B107 83502 4776986 SH SOLE 0 0 4776986 MONAKER GROUP INC COM NEW 609011200 416 208286 SH SOLE 0 0 208286 MONARCH CASINO & RESORT INC COM 609027107 728 21355 SH DFND 01 0 21355 0 MONARCH CASINO & RESORT INC COM 609027107 117 3426 SH DFND 02 0 3426 0 MONARCH CASINO & RESORT INC COM 609027107 259 7599 SH DFND 04 0 0 7599 MONARCH CASINO & RESORT INC COM 609027107 27742 814015 SH SOLE 0 0 814015 MONARCH CASINO & RESORT INC COM 609027107 5 161 SH SOLE 0 161 0 MONDELEZ INTL INC CL A 609207105 77728 1520200 SH DFND 01 0 1520200 0 MONDELEZ INTL INC CL A 609207105 20596 402810 SH DFND 02 0 0 402810 MONDELEZ INTL INC CL A 609207105 45010 880296 SH DFND 02 0 880296 0 MONDELEZ INTL INC CL A 609207105 198409 3880487 SH DFND 04 0 0 3880487 MONDELEZ INTL INC CL A 609207105 5367473 104976979 SH SOLE 0 0 104976979 MONDELEZ INTL INC CL A 609207105 598 11696 SH SOLE 0 11696 0 MONEYGRAM INTL INC COM NEW 60935Y208 124 38505 SH DFND 01 0 38505 0 MONEYGRAM INTL INC COM NEW 60935Y208 24 7504 SH DFND 04 0 0 7504 MONEYGRAM INTL INC COM NEW 60935Y208 7285 2269563 SH SOLE 0 0 2269563 MONEYGRAM INTL INC COM NEW 60935Y208 1 322 SH SOLE 0 322 0 MONGODB INC CL A 60937P106 4157 18367 SH DFND 01 0 18367 0 MONGODB INC CL A 60937P106 3047 13463 SH DFND 02 0 0 13463 MONGODB INC CL A 60937P106 5365 23703 SH DFND 02 0 23703 0 MONGODB INC CL A 60937P106 5903 26080 SH DFND 04 0 0 26080 MONGODB INC CL A 60937P106 1046 4620 SH DFND 04 0 4620 0 MONGODB INC CL A 60937P106 986334 4357755 SH SOLE 0 0 4357755 MONGODB INC CL A 60937P106 84 370 SH SOLE 0 370 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2654 183150 SH DFND 01 0 183150 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3413 235571 SH DFND 02 0 235571 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 987 68097 SH DFND 04 0 0 68097 MONMOUTH REAL ESTATE INVT CO CL A 609720107 135898 9378741 SH SOLE 0 0 9378741 MONMOUTH REAL ESTATE INVT CO CL A 609720107 17 1139 SH SOLE 0 1139 0 MONOLITHIC PWR SYS INC COM 609839105 4716 19897 SH DFND 01 0 19897 0 MONOLITHIC PWR SYS INC COM 609839105 3188 13453 SH DFND 02 0 13453 0 MONOLITHIC PWR SYS INC COM 609839105 7386 31166 SH DFND 04 0 0 31166 MONOLITHIC PWR SYS INC COM 609839105 1140 4810 SH DFND 04 0 4810 0 MONOLITHIC PWR SYS INC COM 609839105 933958 3940749 SH SOLE 0 0 3940749 MONOLITHIC PWR SYS INC COM 609839105 87 366 SH SOLE 0 366 0 MONRO INC COM 610236101 2525 45952 SH DFND 01 0 45952 0 MONRO INC COM 610236101 544 9896 SH DFND 02 0 9896 0 MONRO INC COM 610236101 1347 24512 SH DFND 04 0 0 24512 MONRO INC COM 610236101 192942 3511866 SH SOLE 0 0 3511866 MONRO INC COM 610236101 11 199 SH SOLE 0 199 0 MONSTER BEVERAGE CORP NEW COM 61174X109 30737 443405 SH DFND 01 0 443405 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6824 98442 SH DFND 02 0 0 98442 MONSTER BEVERAGE CORP NEW COM 61174X109 16520 238312 SH DFND 02 0 238312 0 MONSTER BEVERAGE CORP NEW COM 61174X109 71541 1032046 SH DFND 04 0 0 1032046 MONSTER BEVERAGE CORP NEW COM 61174X109 2831 40834 SH DFND 04 0 40834 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1958335 28250642 SH SOLE 0 0 28250642 MONSTER BEVERAGE CORP NEW COM 61174X109 226 3254 SH SOLE 0 3254 0 MONTAGE RES CORP COM 61179L100 60 15157 SH DFND 01 0 15157 0 MONTAGE RES CORP COM 61179L100 6 1424 SH DFND 02 0 1424 0 MONTAGE RES CORP COM 61179L100 108 27382 SH DFND 04 0 0 27382 MONTAGE RES CORP COM 61179L100 4532 1147459 SH SOLE 0 0 1147459 MONTAGE RES CORP COM 61179L100 21 5306 SH SOLE 0 5306 0 MOODYS CORP COM 615369105 52748 191998 SH DFND 01 0 191998 0 MOODYS CORP COM 615369105 12864 46823 SH DFND 02 0 0 46823 MOODYS CORP COM 615369105 26790 97515 SH DFND 02 0 97515 0 MOODYS CORP COM 615369105 121612 442661 SH DFND 04 0 0 442661 MOODYS CORP COM 615369105 4939 17978 SH DFND 04 0 17978 0 MOODYS CORP COM 615369105 3627638 13204375 SH SOLE 0 0 13204375 MOODYS CORP COM 615369105 420 1528 SH SOLE 0 1528 0 MOOG INC CL A 615394202 1149 21690 SH DFND 01 0 21690 0 MOOG INC CL A 615394202 582 10985 SH DFND 02 0 10985 0 MOOG INC CL A 615394202 1241 23419 SH DFND 04 0 0 23419 MOOG INC CL A 615394202 163456 3085233 SH SOLE 0 0 3085233 MOOG INC CL A 615394202 19 362 SH SOLE 0 362 0 MORGAN STANLEY COM NEW 617446448 60988 1262695 SH DFND 01 0 1262695 0 MORGAN STANLEY COM NEW 617446448 16209 335588 SH DFND 02 0 0 335588 MORGAN STANLEY COM NEW 617446448 33547 694562 SH DFND 02 0 694562 0 MORGAN STANLEY COM NEW 617446448 161422 3342065 SH DFND 04 0 0 3342065 MORGAN STANLEY COM NEW 617446448 4496853 93102545 SH SOLE 0 0 93102545 MORGAN STANLEY COM NEW 617446448 627 12980 SH SOLE 0 12980 0 MORNINGSTAR INC COM 617700109 1319 9358 SH DFND 01 0 9358 0 MORNINGSTAR INC COM 617700109 917 6505 SH DFND 02 0 6505 0 MORNINGSTAR INC COM 617700109 2305 16353 SH DFND 04 0 0 16353 MORNINGSTAR INC COM 617700109 283 2008 SH DFND 04 0 2008 0 MORNINGSTAR INC COM 617700109 264650 1877352 SH SOLE 0 0 1877352 MORNINGSTAR INC COM 617700109 35 247 SH SOLE 0 247 0 MORPHIC HLDG INC COM 61775R105 727 26885 SH DFND 01 0 26885 0 MORPHIC HLDG INC COM 61775R105 69 2534 SH DFND 04 0 0 2534 MORPHIC HLDG INC COM 61775R105 15872 586755 SH SOLE 0 0 586755 MORPHIC HLDG INC COM 61775R105 3 113 SH SOLE 0 113 0 MOSAIC CO NEW COM 61945C103 4652 371825 SH DFND 01 0 371825 0 MOSAIC CO NEW COM 61945C103 1275 101946 SH DFND 02 0 0 101946 MOSAIC CO NEW COM 61945C103 2505 200239 SH DFND 02 0 200239 0 MOSAIC CO NEW COM 61945C103 11651 931367 SH DFND 04 0 0 931367 MOSAIC CO NEW COM 61945C103 493341 39435766 SH SOLE 0 0 39435766 MOSAIC CO NEW COM 61945C103 31 2496 SH SOLE 0 2496 0 MOSYS INC COM 619718307 18 10086 SH SOLE 0 0 10086 MOTORCAR PTS AMER INC COM 620071100 304 17195 SH DFND 01 0 17195 0 MOTORCAR PTS AMER INC COM 620071100 120 6786 SH DFND 04 0 0 6786 MOTORCAR PTS AMER INC COM 620071100 23749 1344018 SH SOLE 0 0 1344018 MOTORCAR PTS AMER INC COM 620071100 8 467 SH SOLE 0 467 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 25746 183728 SH DFND 01 0 183728 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6609 47162 SH DFND 02 0 0 47162 MOTOROLA SOLUTIONS INC COM NEW 620076307 17195 122709 SH DFND 02 0 122709 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 64884 463025 SH DFND 04 0 0 463025 MOTOROLA SOLUTIONS INC COM NEW 620076307 269 1918 SH DFND 04 0 1918 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2609348 18620912 SH SOLE 0 0 18620912 MOTOROLA SOLUTIONS INC COM NEW 620076307 310 2214 SH SOLE 0 2214 0 MOTUS GI HLDGS INC COM 62014P108 7 5597 SH DFND 01 0 5597 0 MOTUS GI HLDGS INC COM 62014P108 8 5708 SH DFND 04 0 0 5708 MOTUS GI HLDGS INC COM 62014P108 453 343367 SH SOLE 0 0 343367 MOVADO GROUP INC COM 624580106 127 11725 SH DFND 01 0 11725 0 MOVADO GROUP INC COM 624580106 50 4647 SH DFND 04 0 0 4647 MOVADO GROUP INC COM 624580106 14160 1306311 SH SOLE 0 0 1306311 MOVADO GROUP INC COM 624580106 4 344 SH SOLE 0 344 0 MUELLER INDS INC COM 624756102 1096 41222 SH DFND 01 0 41222 0 MUELLER INDS INC COM 624756102 544 20470 SH DFND 02 0 20470 0 MUELLER INDS INC COM 624756102 1041 39146 SH DFND 04 0 0 39146 MUELLER INDS INC COM 624756102 151116 5685335 SH SOLE 0 0 5685335 MUELLER INDS INC COM 624756102 10 391 SH SOLE 0 391 0 MUELLER WTR PRODS INC COM SER A 624758108 1199 127170 SH DFND 01 0 127170 0 MUELLER WTR PRODS INC COM SER A 624758108 404 42859 SH DFND 02 0 42859 0 MUELLER WTR PRODS INC COM SER A 624758108 999 105921 SH DFND 04 0 0 105921 MUELLER WTR PRODS INC COM SER A 624758108 130533 13842265 SH SOLE 0 0 13842265 MUELLER WTR PRODS INC COM SER A 624758108 10 1026 SH SOLE 0 1026 0 MR COOPER GROUP INC COM 62482R107 675 54293 SH DFND 01 0 54293 0 MR COOPER GROUP INC COM 62482R107 329 26442 SH DFND 02 0 26442 0 MR COOPER GROUP INC COM 62482R107 904 72687 SH DFND 04 0 0 72687 MR COOPER GROUP INC COM 62482R107 50000 4019288 SH SOLE 0 0 4019288 MR COOPER GROUP INC COM 62482R107 35 2813 SH SOLE 0 2813 0 MURPHY OIL CORP COM 626717102 695 50363 SH DFND 01 0 50363 0 MURPHY OIL CORP COM 626717102 651 47180 SH DFND 02 0 47180 0 MURPHY OIL CORP COM 626717102 1590 115213 SH DFND 04 0 0 115213 MURPHY OIL CORP COM 626717102 221158 16025913 SH SOLE 0 0 16025913 MURPHY OIL CORP COM 626717102 35 2541 SH SOLE 0 2541 0 MURPHY USA INC COM 626755102 6457 57353 SH DFND 01 0 57353 0 MURPHY USA INC COM 626755102 1084 9628 SH DFND 02 0 9628 0 MURPHY USA INC COM 626755102 2389 21217 SH DFND 04 0 0 21217 MURPHY USA INC COM 626755102 337693 2999320 SH SOLE 0 0 2999320 MURPHY USA INC COM 626755102 21 183 SH SOLE 0 183 0 MUSTANG BIO INC COM 62818Q104 192 60290 SH DFND 01 0 60290 0 MUSTANG BIO INC COM 62818Q104 12 3691 SH DFND 04 0 0 3691 MUSTANG BIO INC COM 62818Q104 4817 1514686 SH SOLE 0 0 1514686 MUSTANG BIO INC COM 62818Q104 0 127 SH SOLE 0 127 0 MYERS INDS INC COM 628464109 635 43669 SH DFND 01 0 43669 0 MYERS INDS INC COM 628464109 81 5600 SH DFND 02 0 5600 0 MYERS INDS INC COM 628464109 390 26783 SH DFND 04 0 0 26783 MYERS INDS INC COM 628464109 37968 2609476 SH SOLE 0 0 2609476 MYERS INDS INC COM 628464109 8 568 SH SOLE 0 568 0 MYRIAD GENETICS INC COM 62855J104 595 52486 SH DFND 01 0 52486 0 MYRIAD GENETICS INC COM 62855J104 224 19771 SH DFND 02 0 19771 0 MYRIAD GENETICS INC COM 62855J104 631 55613 SH DFND 04 0 0 55613 MYRIAD GENETICS INC COM 62855J104 92059 8118112 SH SOLE 0 0 8118112 MYRIAD GENETICS INC COM 62855J104 5 430 SH SOLE 0 430 0 MYOMO INC COM NEW 62857J201 77 20856 SH SOLE 0 0 20856 MYOKARDIA INC COM 62857M105 9220 95423 SH DFND 01 0 95423 0 MYOKARDIA INC COM 62857M105 1468 15198 SH DFND 02 0 15198 0 MYOKARDIA INC COM 62857M105 3630 37571 SH DFND 04 0 0 37571 MYOKARDIA INC COM 62857M105 426688 4416143 SH SOLE 0 0 4416143 MYOKARDIA INC COM 62857M105 33 339 SH SOLE 0 339 0 MYOS RENS TECHNOLOGY INC COM 62857P108 61 69110 SH SOLE 0 0 69110 NBT BANCORP INC COM 628778102 945 30707 SH DFND 01 0 30707 0 NBT BANCORP INC COM 628778102 475 15454 SH DFND 02 0 15454 0 NBT BANCORP INC COM 628778102 1233 40088 SH DFND 04 0 0 40088 NBT BANCORP INC COM 628778102 138242 4494219 SH SOLE 0 0 4494219 NBT BANCORP INC COM 628778102 32 1054 SH SOLE 0 1054 0 NCR CORP NEW COM 62886E108 762 44018 SH DFND 01 0 44018 0 NCR CORP NEW COM 62886E108 816 47090 SH DFND 02 0 47090 0 NCR CORP NEW COM 62886E108 1793 103497 SH DFND 04 0 0 103497 NCR CORP NEW COM 62886E108 215155 12422370 SH SOLE 0 0 12422370 NCR CORP NEW COM 62886E108 23 1339 SH SOLE 0 1339 0 NCS MULTISTAGE HLDGS INC COM 628877102 2 3060 SH DFND 04 0 0 3060 NCS MULTISTAGE HLDGS INC COM 628877102 230 398007 SH SOLE 0 0 398007 NCS MULTISTAGE HLDGS INC COM 628877102 0 10 SH SOLE 0 10 0 NIC INC COM 62914B100 3151 137217 SH DFND 01 0 137217 0 NIC INC COM 62914B100 538 23424 SH DFND 02 0 23424 0 NIC INC COM 62914B100 1139 49591 SH DFND 04 0 0 49591 NIC INC COM 62914B100 156182 6802344 SH SOLE 0 0 6802344 NIC INC COM 62914B100 111 4841 SH SOLE 0 4841 0 NIO INC SPON ADS 62914V106 2984 386478 SH DFND 01 0 386478 0 NIO INC SPON ADS 62914V106 2888 374055 SH DFND 02 0 374055 0 NIO INC SPON ADS 62914V106 14531 1882218 SH DFND 04 0 0 1882218 NIO INC SPON ADS 62914V106 913 118266 SH DFND 05 0 0 118266 NIO INC SPON ADS 62914V106 199364 25824382 SH SOLE 0 0 25824382 NL INDS INC COM NEW 629156407 27 7824 SH DFND 01 0 7824 0 NL INDS INC COM NEW 629156407 5 1356 SH DFND 04 0 0 1356 NL INDS INC COM NEW 629156407 669 196123 SH SOLE 0 0 196123 NMI HLDGS INC CL A 629209305 899 55929 SH DFND 01 0 55929 0 NMI HLDGS INC CL A 629209305 369 22926 SH DFND 02 0 22926 0 NMI HLDGS INC CL A 629209305 1066 66313 SH DFND 04 0 0 66313 NMI HLDGS INC CL A 629209305 97757 6079435 SH SOLE 0 0 6079435 NMI HLDGS INC CL A 629209305 9 545 SH SOLE 0 545 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 864 43766 SH DFND 01 0 43766 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 67 3415 SH DFND 04 0 0 3415 NGM BIOPHARMACEUTICALS INC COM 62921N105 26868 1361115 SH SOLE 0 0 1361115 NGM BIOPHARMACEUTICALS INC COM 62921N105 13 683 SH SOLE 0 683 0 NN INC COM 629337106 142 29975 SH DFND 01 0 29975 0 NN INC COM 629337106 74 15523 SH DFND 04 0 0 15523 NN INC COM 629337106 8912 1880205 SH SOLE 0 0 1880205 NN INC COM 629337106 1 151 SH SOLE 0 151 0 NRG ENERGY INC COM NEW 629377508 8783 269760 SH DFND 01 0 269760 0 NRG ENERGY INC COM NEW 629377508 1930 59286 SH DFND 02 0 0 59286 NRG ENERGY INC COM NEW 629377508 4447 136579 SH DFND 02 0 136579 0 NRG ENERGY INC COM NEW 629377508 22840 701467 SH DFND 04 0 0 701467 NRG ENERGY INC COM NEW 629377508 304 9326 SH DFND 04 0 9326 0 NRG ENERGY INC COM NEW 629377508 910799 27972956 SH SOLE 0 0 27972956 NRG ENERGY INC COM NEW 629377508 85 2597 SH SOLE 0 2597 0 NTN BUZZTIME INC COM PAR 629410606 36 16227 SH SOLE 0 0 16227 NVE CORP COM NEW 629445206 585 9461 SH DFND 01 0 9461 0 NVE CORP COM NEW 629445206 78 1255 SH DFND 02 0 1255 0 NVE CORP COM NEW 629445206 222 3589 SH DFND 04 0 0 3589 NVE CORP COM NEW 629445206 17018 275245 SH SOLE 0 0 275245 NVE CORP COM NEW 629445206 3 45 SH SOLE 0 45 0 NVR INC COM 62944T105 12142 3726 SH DFND 01 0 3726 0 NVR INC COM 62944T105 3154 968 SH DFND 02 0 0 968 NVR INC COM 62944T105 7173 2201 SH DFND 02 0 2201 0 NVR INC COM 62944T105 30218 9273 SH DFND 04 0 0 9273 NVR INC COM 62944T105 124 38 SH DFND 04 0 38 0 NVR INC COM 62944T105 1245354 382157 SH SOLE 0 0 382157 NVR INC COM 62944T105 75 23 SH SOLE 0 23 0 NV5 GLOBAL INC COM 62945V109 1067 21001 SH DFND 01 0 21001 0 NV5 GLOBAL INC COM 62945V109 102 2016 SH DFND 02 0 2016 0 NV5 GLOBAL INC COM 62945V109 337 6631 SH DFND 04 0 0 6631 NV5 GLOBAL INC COM 62945V109 24704 486006 SH SOLE 0 0 486006 NV5 GLOBAL INC COM 62945V109 4 83 SH SOLE 0 83 0 NACCO INDS INC CL A 629579103 54 2319 SH DFND 01 0 2319 0 NACCO INDS INC CL A 629579103 23 983 SH DFND 04 0 0 983 NACCO INDS INC CL A 629579103 5302 227557 SH SOLE 0 0 227557 NACCO INDS INC CL A 629579103 0 14 SH SOLE 0 14 0 NANOVIRICIDES INC COM 630087302 7 875 SH DFND 01 0 875 0 NANOVIRICIDES INC COM 630087302 18 2399 SH DFND 04 0 0 2399 NANOVIRICIDES INC COM 630087302 619 82788 SH SOLE 0 0 82788 NANOSTRING TECHNOLOGIES INC COM 63009R109 2086 71063 SH DFND 01 0 71063 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 293 9976 SH DFND 02 0 9976 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 765 26078 SH DFND 04 0 0 26078 NANOSTRING TECHNOLOGIES INC COM 63009R109 54867 1869387 SH SOLE 0 0 1869387 NANOSTRING TECHNOLOGIES INC COM 63009R109 15 514 SH SOLE 0 514 0 NANTHEALTH INC COM 630104107 245 53433 SH DFND 01 0 53433 0 NANTHEALTH INC COM 630104107 45 9854 SH DFND 04 0 0 9854 NANTHEALTH INC COM 630104107 5829 1272790 SH SOLE 0 0 1272790 NANTHEALTH INC COM 630104107 1 113 SH SOLE 0 113 0 NANTKWEST INC COM 63016Q102 671 54648 SH DFND 01 0 54648 0 NANTKWEST INC COM 63016Q102 171 13899 SH DFND 04 0 0 13899 NANTKWEST INC COM 63016Q102 20438 1664322 SH SOLE 0 0 1664322 NANTKWEST INC COM 63016Q102 2 174 SH SOLE 0 174 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 564 24119 SH DFND 01 0 24119 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 72 3082 SH DFND 02 0 3082 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 217 9281 SH DFND 04 0 0 9281 NAPCO SEC TECHNOLOGIES INC COM 630402105 13096 559904 SH SOLE 0 0 559904 NAPCO SEC TECHNOLOGIES INC COM 630402105 6 243 SH SOLE 0 243 0 NASDAQ INC COM 631103108 14627 122436 SH DFND 01 0 122436 0 NASDAQ INC COM 631103108 3915 32768 SH DFND 02 0 0 32768 NASDAQ INC COM 631103108 7872 65894 SH DFND 02 0 65894 0 NASDAQ INC COM 631103108 37045 310081 SH DFND 04 0 0 310081 NASDAQ INC COM 631103108 1468665 12293169 SH SOLE 0 0 12293169 NASDAQ INC COM 631103108 88 735 SH SOLE 0 735 0 NATERA INC COM 632307104 6907 138531 SH DFND 01 0 138531 0 NATERA INC COM 632307104 982 19691 SH DFND 02 0 19691 0 NATERA INC COM 632307104 2547 51074 SH DFND 04 0 0 51074 NATERA INC COM 632307104 335303 6724897 SH SOLE 0 0 6724897 NATERA INC COM 632307104 49 974 SH SOLE 0 974 0 NATHANS FAMOUS INC NEW COM 632347100 120 2132 SH DFND 01 0 2132 0 NATHANS FAMOUS INC NEW COM 632347100 40 713 SH DFND 04 0 0 713 NATHANS FAMOUS INC NEW COM 632347100 8918 158578 SH SOLE 0 0 158578 NATHANS FAMOUS INC NEW COM 632347100 2 36 SH SOLE 0 36 0 NATIONAL BK HLDGS CORP CL A 633707104 846 31315 SH DFND 01 0 31315 0 NATIONAL BK HLDGS CORP CL A 633707104 331 12264 SH DFND 02 0 12264 0 NATIONAL BK HLDGS CORP CL A 633707104 648 23992 SH DFND 04 0 0 23992 NATIONAL BK HLDGS CORP CL A 633707104 83175 3080540 SH SOLE 0 0 3080540 NATIONAL BK HLDGS CORP CL A 633707104 13 497 SH SOLE 0 497 0 NATIONAL BANKSHARES INC VA COM 634865109 141 4922 SH DFND 01 0 4922 0 NATIONAL BANKSHARES INC VA COM 634865109 50 1735 SH DFND 04 0 0 1735 NATIONAL BANKSHARES INC VA COM 634865109 8160 285308 SH SOLE 0 0 285308 NATIONAL BANKSHARES INC VA COM 634865109 1 48 SH SOLE 0 48 0 NATIONAL BEVERAGE CORP COM 635017106 1496 24509 SH DFND 01 0 24509 0 NATIONAL BEVERAGE CORP COM 635017106 333 5463 SH DFND 02 0 5463 0 NATIONAL BEVERAGE CORP COM 635017106 501 8206 SH DFND 04 0 0 8206 NATIONAL BEVERAGE CORP COM 635017106 78167 1281013 SH SOLE 0 0 1281013 NATIONAL BEVERAGE CORP COM 635017106 4 66 SH SOLE 0 66 0 NATIONAL CINEMEDIA INC COM 635309107 138 46468 SH DFND 01 0 46468 0 NATIONAL CINEMEDIA INC COM 635309107 53 17824 SH DFND 02 0 17824 0 NATIONAL CINEMEDIA INC COM 635309107 302 101723 SH DFND 04 0 0 101723 NATIONAL CINEMEDIA INC COM 635309107 14083 4741820 SH SOLE 0 0 4741820 NATIONAL CINEMEDIA INC COM 635309107 35 11744 SH SOLE 0 11744 0 NATIONAL HEALTHCARE CORP COM 635906100 568 8948 SH DFND 01 0 8948 0 NATIONAL HEALTHCARE CORP COM 635906100 239 3761 SH DFND 02 0 3761 0 NATIONAL HEALTHCARE CORP COM 635906100 633 9972 SH DFND 04 0 0 9972 NATIONAL HEALTHCARE CORP COM 635906100 76745 1209729 SH SOLE 0 0 1209729 NATIONAL HEALTHCARE CORP COM 635906100 70 1098 SH SOLE 0 1098 0 NATIONAL FUEL GAS CO N J COM 636180101 1251 29841 SH DFND 01 0 29841 0 NATIONAL FUEL GAS CO N J COM 636180101 1012 24144 SH DFND 02 0 24144 0 NATIONAL FUEL GAS CO N J COM 636180101 2678 63867 SH DFND 04 0 0 63867 NATIONAL FUEL GAS CO N J COM 636180101 350264 8353552 SH SOLE 0 0 8353552 NATIONAL FUEL GAS CO N J COM 636180101 58 1382 SH SOLE 0 1382 0 NATIONAL GEN HLDGS CORP COM 636220303 1994 92269 SH DFND 01 0 92269 0 NATIONAL GEN HLDGS CORP COM 636220303 480 22228 SH DFND 02 0 22228 0 NATIONAL GEN HLDGS CORP COM 636220303 1273 58893 SH DFND 04 0 0 58893 NATIONAL GEN HLDGS CORP COM 636220303 135467 6268710 SH SOLE 0 0 6268710 NATIONAL GEN HLDGS CORP COM 636220303 26 1201 SH SOLE 0 1201 0 NATIONAL HEALTH INVS INC COM 63633D104 3063 50442 SH DFND 01 0 50442 0 NATIONAL HEALTH INVS INC COM 63633D104 6209 102252 SH DFND 02 0 102252 0 NATIONAL HEALTH INVS INC COM 63633D104 2037 33554 SH DFND 04 0 0 33554 NATIONAL HEALTH INVS INC COM 63633D104 399608 6581158 SH SOLE 0 0 6581158 NATIONAL HEALTH INVS INC COM 63633D104 31 514 SH SOLE 0 514 0 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 1 5008 SH DFND 01 0 5008 0 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 0 3178 SH DFND 04 0 0 3178 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 15 99917 SH SOLE 0 0 99917 NATIONAL HOLDINGS CORP COM NEW 636375206 221 110391 SH SOLE 0 0 110391 NATIONAL INSTRS CORP COM 636518102 1630 42096 SH DFND 01 0 42096 0 NATIONAL INSTRS CORP COM 636518102 1498 38697 SH DFND 02 0 38697 0 NATIONAL INSTRS CORP COM 636518102 3479 89874 SH DFND 04 0 0 89874 NATIONAL INSTRS CORP COM 636518102 441198 11397515 SH SOLE 0 0 11397515 NATIONAL INSTRS CORP COM 636518102 40 1042 SH SOLE 0 1042 0 NATIONAL OILWELL VARCO INC COM 637071101 5080 414713 SH DFND 01 0 414713 0 NATIONAL OILWELL VARCO INC COM 637071101 1299 106022 SH DFND 02 0 0 106022 NATIONAL OILWELL VARCO INC COM 637071101 2617 213627 SH DFND 02 0 213627 0 NATIONAL OILWELL VARCO INC COM 637071101 12620 1030178 SH DFND 04 0 0 1030178 NATIONAL OILWELL VARCO INC COM 637071101 11130 908610 SH DFND 04 0 908610 0 NATIONAL OILWELL VARCO INC COM 637071101 524418 42809633 SH SOLE 0 0 42809633 NATIONAL OILWELL VARCO INC COM 637071101 32 2631 SH SOLE 0 2631 0 NATIONAL PRESTO INDS INC COM 637215104 364 4164 SH DFND 01 0 4164 0 NATIONAL PRESTO INDS INC COM 637215104 108 1238 SH DFND 02 0 1238 0 NATIONAL PRESTO INDS INC COM 637215104 289 3303 SH DFND 04 0 0 3303 NATIONAL PRESTO INDS INC COM 637215104 50049 572713 SH SOLE 0 0 572713 NATIONAL PRESTO INDS INC COM 637215104 3 29 SH SOLE 0 29 0 NATIONAL RESH CORP COM NEW 637372202 1622 27863 SH DFND 01 0 27863 0 NATIONAL RESH CORP COM NEW 637372202 212 3638 SH DFND 02 0 3638 0 NATIONAL RESH CORP COM NEW 637372202 522 8960 SH DFND 04 0 0 8960 NATIONAL RESH CORP COM NEW 637372202 38800 666558 SH SOLE 0 0 666558 NATIONAL RESH CORP COM NEW 637372202 5 85 SH SOLE 0 85 0 NATIONAL RETAIL PROPERTIES I COM 637417106 2089 58885 SH DFND 01 0 58885 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1734 48871 SH DFND 02 0 0 48871 NATIONAL RETAIL PROPERTIES I COM 637417106 15808 445543 SH DFND 02 0 445543 0 NATIONAL RETAIL PROPERTIES I COM 637417106 3982 112231 SH DFND 04 0 0 112231 NATIONAL RETAIL PROPERTIES I COM 637417106 853022 24042339 SH SOLE 0 0 24042339 NATIONAL RETAIL PROPERTIES I COM 637417106 38 1082 SH SOLE 0 1082 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3697 128979 SH DFND 01 0 128979 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4315 150553 SH DFND 02 0 150553 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1330 46403 SH DFND 04 0 0 46403 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 252743 8818676 SH SOLE 0 0 8818676 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10 351 SH SOLE 0 351 0 NATIONAL VISION HLDGS INC COM 63845R107 4523 148187 SH DFND 01 0 148187 0 NATIONAL VISION HLDGS INC COM 63845R107 790 25869 SH DFND 02 0 25869 0 NATIONAL VISION HLDGS INC COM 63845R107 1805 59149 SH DFND 04 0 0 59149 NATIONAL VISION HLDGS INC COM 63845R107 217875 7138777 SH SOLE 0 0 7138777 NATIONAL VISION HLDGS INC COM 63845R107 16 534 SH SOLE 0 534 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 357 1757 SH DFND 01 0 1757 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 143 705 SH DFND 02 0 705 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 352 1731 SH DFND 04 0 0 1731 NATIONAL WESTN LIFE GROUP IN CL A 638517102 53214 261891 SH SOLE 0 0 261891 NATIONAL WESTN LIFE GROUP IN CL A 638517102 7 35 SH SOLE 0 35 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 12 1739 SH DFND 01 0 1739 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 6 900 SH DFND 04 0 0 900 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 2049 299555 SH SOLE 0 0 299555 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 0 50 SH SOLE 0 50 0 NATURAL GAS SERVICES GROUP COM 63886Q109 15 2469 SH DFND 01 0 2469 0 NATURAL GAS SERVICES GROUP COM 63886Q109 23 3612 SH DFND 04 0 0 3612 NATURAL GAS SERVICES GROUP COM 63886Q109 3540 564625 SH SOLE 0 0 564625 NATURAL GAS SERVICES GROUP COM 63886Q109 0 54 SH SOLE 0 54 0 NATURAL HEALTH TRENDS CORP COM 63888P406 7 1218 SH DFND 01 0 1218 0 NATURAL HEALTH TRENDS CORP COM 63888P406 13 2230 SH DFND 04 0 0 2230 NATURAL HEALTH TRENDS CORP COM 63888P406 671 116955 SH SOLE 0 0 116955 NATURAL GROCERS BY VITAMIN C COM 63888U108 212 14270 SH DFND 01 0 14270 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 31 2112 SH DFND 04 0 0 2112 NATURAL GROCERS BY VITAMIN C COM 63888U108 6309 424003 SH SOLE 0 0 424003 NATURAL GROCERS BY VITAMIN C COM 63888U108 1 64 SH SOLE 0 64 0 NATURES SUNSHINE PRODS INC COM 639027101 62 6842 SH DFND 01 0 6842 0 NATURES SUNSHINE PRODS INC COM 639027101 14 1500 SH DFND 04 0 0 1500 NATURES SUNSHINE PRODS INC COM 639027101 3582 397514 SH SOLE 0 0 397514 NATURES SUNSHINE PRODS INC COM 639027101 0 53 SH SOLE 0 53 0 NATUS MED INC DEL COM 639050103 857 39275 SH DFND 01 0 39275 0 NATUS MED INC DEL COM 639050103 227 10421 SH DFND 02 0 10421 0 NATUS MED INC DEL COM 639050103 569 26074 SH DFND 04 0 0 26074 NATUS MED INC DEL COM 639050103 59598 2731353 SH SOLE 0 0 2731353 NATUS MED INC DEL COM 639050103 6 261 SH SOLE 0 261 0 NAUTILUS INC COM 63910B102 203 21932 SH DFND 01 0 21932 0 NAUTILUS INC COM 63910B102 79 8562 SH DFND 04 0 0 8562 NAUTILUS INC COM 63910B102 12831 1384104 SH SOLE 0 0 1384104 NAUTILUS INC COM 63910B102 3 305 SH SOLE 0 305 0 NAVISTAR INTL CORP NEW COM 63934E108 1099 38967 SH DFND 01 0 38967 0 NAVISTAR INTL CORP NEW COM 63934E108 455 16131 SH DFND 02 0 16131 0 NAVISTAR INTL CORP NEW COM 63934E108 1295 45905 SH DFND 04 0 0 45905 NAVISTAR INTL CORP NEW COM 63934E108 130320 4621267 SH SOLE 0 0 4621267 NAVISTAR INTL CORP NEW COM 63934E108 36 1263 SH SOLE 0 1263 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 5 1339 SH DFND 04 0 0 1339 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 1612 409171 SH SOLE 0 0 409171 NAVIENT CORPORATION COM 63938C108 953 135611 SH DFND 01 0 135611 0 NAVIENT CORPORATION COM 63938C108 475 67638 SH DFND 02 0 67638 0 NAVIENT CORPORATION COM 63938C108 1180 167887 SH DFND 04 0 0 167887 NAVIENT CORPORATION COM 63938C108 140809 20029768 SH SOLE 0 0 20029768 NAVIENT CORPORATION COM 63938C108 27 3788 SH SOLE 0 3788 0 NEENAH INC COM 640079109 597 12065 SH DFND 01 0 12065 0 NEENAH INC COM 640079109 294 5945 SH DFND 02 0 5945 0 NEENAH INC COM 640079109 621 12546 SH DFND 04 0 0 12546 NEENAH INC COM 640079109 52937 1070293 SH SOLE 0 0 1070293 NEENAH INC COM 640079109 6 118 SH SOLE 0 118 0 NEKTAR THERAPEUTICS COM 640268108 1387 59908 SH DFND 01 0 59908 0 NEKTAR THERAPEUTICS COM 640268108 1342 57933 SH DFND 02 0 57933 0 NEKTAR THERAPEUTICS COM 640268108 2991 129146 SH DFND 04 0 0 129146 NEKTAR THERAPEUTICS COM 640268108 376414 16252745 SH SOLE 0 0 16252745 NEKTAR THERAPEUTICS COM 640268108 26 1130 SH SOLE 0 1130 0 NELNET INC CL A 64031N108 632 13228 SH DFND 01 0 13228 0 NELNET INC CL A 64031N108 352 7383 SH DFND 02 0 7383 0 NELNET INC CL A 64031N108 848 17761 SH DFND 04 0 0 17761 NELNET INC CL A 64031N108 77884 1631421 SH SOLE 0 0 1631421 NELNET INC CL A 64031N108 31 654 SH SOLE 0 654 0 NEMAURA MED INC COM NEW 640442208 117 12657 SH DFND 01 0 12657 0 NEMAURA MED INC COM NEW 640442208 31 3372 SH DFND 04 0 0 3372 NEMAURA MED INC COM NEW 640442208 1383 149480 SH SOLE 0 0 149480 NEOGEN CORP COM 640491106 8519 109780 SH DFND 01 0 109780 0 NEOGEN CORP COM 640491106 1218 15700 SH DFND 02 0 15700 0 NEOGEN CORP COM 640491106 3022 38942 SH DFND 04 0 0 38942 NEOGEN CORP COM 640491106 422683 5446942 SH SOLE 0 0 5446942 NEOGEN CORP COM 640491106 44 562 SH SOLE 0 562 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1017 61248 SH DFND 01 0 61248 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 118 7086 SH DFND 02 0 7086 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 340 20466 SH DFND 04 0 0 20466 NEOLEUKIN THERAPEUTICS INC COM 64049K104 15029 905391 SH SOLE 0 0 905391 NEOLEUKIN THERAPEUTICS INC COM 64049K104 2 148 SH SOLE 0 148 0 NEOGENOMICS INC COM NEW 64049M209 6721 216957 SH DFND 01 0 216957 0 NEOGENOMICS INC COM NEW 64049M209 946 30520 SH DFND 02 0 30520 0 NEOGENOMICS INC COM NEW 64049M209 2407 77689 SH DFND 04 0 0 77689 NEOGENOMICS INC COM NEW 64049M209 338127 10914358 SH SOLE 0 0 10914358 NEOGENOMICS INC COM NEW 64049M209 33 1078 SH SOLE 0 1078 0 NEONODE INC COM PAR 64051M709 420 49070 SH SOLE 0 0 49070 NEOPHOTONICS CORP COM 64051T100 697 78452 SH DFND 01 0 78452 0 NEOPHOTONICS CORP COM 64051T100 122 13746 SH DFND 02 0 13746 0 NEOPHOTONICS CORP COM 64051T100 331 37234 SH DFND 04 0 0 37234 NEOPHOTONICS CORP COM 64051T100 26564 2991475 SH SOLE 0 0 2991475 NEOPHOTONICS CORP COM 64051T100 17 1954 SH SOLE 0 1954 0 NEOS THERAPEUTICS INC COM 64052L106 3 5078 SH DFND 04 0 0 5078 NEOS THERAPEUTICS INC COM 64052L106 1198 1748986 SH SOLE 0 0 1748986 NEOS THERAPEUTICS INC COM 64052L106 0 276 SH SOLE 0 276 0 NEPHROS INC COM 640671400 476 56737 SH SOLE 0 0 56737 NESCO HLDGS INC COM 64083J104 29 7158 SH DFND 01 0 7158 0 NESCO HLDGS INC COM 64083J104 23 5699 SH DFND 04 0 0 5699 NESCO HLDGS INC COM 64083J104 2168 539313 SH SOLE 0 0 539313 NETAPP INC COM 64110D104 11021 248390 SH DFND 01 0 248390 0 NETAPP INC COM 64110D104 2720 61301 SH DFND 02 0 0 61301 NETAPP INC COM 64110D104 5793 130552 SH DFND 02 0 130552 0 NETAPP INC COM 64110D104 27917 629183 SH DFND 04 0 0 629183 NETAPP INC COM 64110D104 589 13264 SH DFND 04 0 13264 0 NETAPP INC COM 64110D104 1100813 24809857 SH SOLE 0 0 24809857 NETAPP INC COM 64110D104 64 1434 SH SOLE 0 1434 0 NETFLIX INC COM 64110L106 236143 518949 SH DFND 01 0 518949 0 NETFLIX INC COM 64110L106 55427 121807 SH DFND 02 0 0 121807 NETFLIX INC COM 64110L106 115165 253087 SH DFND 02 0 253087 0 NETFLIX INC COM 64110L106 539332 1185240 SH DFND 04 0 0 1185240 NETFLIX INC COM 64110L106 21430 47095 SH DFND 04 0 47095 0 NETFLIX INC COM 64110L106 14503079 31872097 SH SOLE 0 0 31872097 NETFLIX INC COM 64110L106 1369 3009 SH SOLE 0 3009 0 NETEASE INC SPONSORED ADS 64110W102 15159 35305 SH DFND 01 0 35305 0 NETEASE INC SPONSORED ADS 64110W102 17161 39968 SH DFND 02 0 39968 0 NETEASE INC SPONSORED ADS 64110W102 72175 168092 SH DFND 04 0 0 168092 NETEASE INC SPONSORED ADS 64110W102 5039 11736 SH DFND 05 0 0 11736 NETEASE INC SPONSORED ADS 64110W102 1051983 2450004 SH SOLE 0 0 2450004 NETGEAR INC COM 64111Q104 549 21220 SH DFND 01 0 21220 0 NETGEAR INC COM 64111Q104 253 9754 SH DFND 02 0 9754 0 NETGEAR INC COM 64111Q104 655 25282 SH DFND 04 0 0 25282 NETGEAR INC COM 64111Q104 76372 2949848 SH SOLE 0 0 2949848 NETGEAR INC COM 64111Q104 23 903 SH SOLE 0 903 0 NET ELEMENT INC COM 64111R300 1574 180707 SH SOLE 0 0 180707 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 3013 SH DFND 04 0 0 3013 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1293 478922 SH SOLE 0 0 478922 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 95 SH SOLE 0 95 0 NETSCOUT SYS INC COM 64115T104 1275 49881 SH DFND 01 0 49881 0 NETSCOUT SYS INC COM 64115T104 656 25665 SH DFND 02 0 25665 0 NETSCOUT SYS INC COM 64115T104 1424 55720 SH DFND 04 0 0 55720 NETSCOUT SYS INC COM 64115T104 163344 6390593 SH SOLE 0 0 6390593 NETSCOUT SYS INC COM 64115T104 41 1619 SH SOLE 0 1619 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 8 3500 SH DFND 01 0 3500 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 8 3800 SH DFND 04 0 0 3800 NETWORK-1 TECHNOLOGIES INC COM 64121N109 534 246614 SH SOLE 0 0 246614 NEUROMETRIX INC COM 641255807 33 15945 SH SOLE 0 0 15945 NEUROCRINE BIOSCIENCES INC COM 64125C109 5230 42867 SH DFND 01 0 42867 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2915 23896 SH DFND 02 0 0 23896 NEUROCRINE BIOSCIENCES INC COM 64125C109 6198 50804 SH DFND 02 0 50804 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7081 58037 SH DFND 04 0 0 58037 NEUROCRINE BIOSCIENCES INC COM 64125C109 1241 10169 SH DFND 04 0 10169 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1011732 8292884 SH SOLE 0 0 8292884 NEUROCRINE BIOSCIENCES INC COM 64125C109 83 682 SH SOLE 0 682 0 NEUROTROPE INC COM NEW 64129T207 379 326659 SH SOLE 0 0 326659 NEURONETICS INC COM 64131A105 4 1831 SH DFND 04 0 0 1831 NEURONETICS INC COM 64131A105 882 456950 SH SOLE 0 0 456950 NEURONETICS INC COM 64131A105 0 73 SH SOLE 0 73 0 NEUBASE THERAPEUTICS INC COM 64132K102 307 34984 SH DFND 01 0 34984 0 NEUBASE THERAPEUTICS INC COM 64132K102 31 3501 SH DFND 04 0 0 3501 NEUBASE THERAPEUTICS INC COM 64132K102 791 90103 SH SOLE 0 0 90103 NEUROBO PHARMACEUTICALS INC COM 64132R107 65 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 117 14535 SH SOLE 0 0 14535 NEVRO CORP COM 64157F103 8364 70013 SH DFND 01 0 70013 0 NEVRO CORP COM 64157F103 1118 9358 SH DFND 02 0 9358 0 NEVRO CORP COM 64157F103 2933 24554 SH DFND 04 0 0 24554 NEVRO CORP COM 64157F103 352717 2952346 SH SOLE 0 0 2952346 NEVRO CORP COM 64157F103 45 379 SH SOLE 0 379 0 NEW AGE BEVERAGES CORP COM 64157V108 180 117443 SH DFND 01 0 117443 0 NEW AGE BEVERAGES CORP COM 64157V108 66 43434 SH DFND 04 0 0 43434 NEW AGE BEVERAGES CORP COM 64157V108 8032 5249566 SH SOLE 0 0 5249566 NEW AGE BEVERAGES CORP COM 64157V108 0 325 SH SOLE 0 325 0 NEW CONCEPT ENERGY INC COM 643611106 36 29463 SH SOLE 0 0 29463 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 1144 88270 SH SOLE 0 0 88270 NEW GOLD INC CDA COM 644535106 234 173003 SH DFND 02 0 173003 0 NEW GOLD INC CDA COM 644535106 324 240298 SH DFND 04 0 0 240298 NEW HOME CO INC COM 645370107 10 3027 SH DFND 01 0 3027 0 NEW HOME CO INC COM 645370107 10 3000 SH DFND 04 0 0 3000 NEW HOME CO INC COM 645370107 1196 356081 SH SOLE 0 0 356081 NEW HOME CO INC COM 645370107 0 17 SH SOLE 0 17 0 NEW JERSEY RES COM 646025106 2254 69032 SH DFND 01 0 69032 0 NEW JERSEY RES COM 646025106 946 28964 SH DFND 02 0 28964 0 NEW JERSEY RES COM 646025106 2272 69585 SH DFND 04 0 0 69585 NEW JERSEY RES COM 646025106 327663 10035618 SH SOLE 0 0 10035618 NEW JERSEY RES COM 646025106 27 840 SH SOLE 0 840 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 8478 65098 SH DFND 01 0 65098 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9602 73730 SH DFND 02 0 73730 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 39099 300227 SH DFND 04 0 0 300227 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3498 26862 SH DFND 05 0 0 26862 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 588890 4521920 SH SOLE 0 0 4521920 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1049 141209 SH DFND 01 0 141209 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 979 131699 SH DFND 02 0 131699 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2266 304932 SH DFND 04 0 0 304932 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 274033 36881971 SH SOLE 0 0 36881971 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 21 2774 SH SOLE 0 2774 0 NEW RELIC INC COM 64829B100 1610 23367 SH DFND 01 0 23367 0 NEW RELIC INC COM 64829B100 1113 16147 SH DFND 02 0 16147 0 NEW RELIC INC COM 64829B100 2589 37570 SH DFND 04 0 0 37570 NEW RELIC INC COM 64829B100 383 5565 SH DFND 04 0 5565 0 NEW RELIC INC COM 64829B100 333100 4834536 SH SOLE 0 0 4834536 NEW RELIC INC COM 64829B100 25 360 SH SOLE 0 360 0 NEW SR INVT GROUP INC COM 648691103 221 60913 SH DFND 01 0 60913 0 NEW SR INVT GROUP INC COM 648691103 119 32823 SH DFND 04 0 0 32823 NEW SR INVT GROUP INC COM 648691103 36486 10078985 SH SOLE 0 0 10078985 NEW SR INVT GROUP INC COM 648691103 1 309 SH SOLE 0 309 0 NEW YORK CMNTY BANCORP INC COM 649445103 1600 156886 SH DFND 01 0 156886 0 NEW YORK CMNTY BANCORP INC COM 649445103 1517 148767 SH DFND 02 0 148767 0 NEW YORK CMNTY BANCORP INC COM 649445103 3676 360427 SH DFND 04 0 0 360427 NEW YORK CMNTY BANCORP INC COM 649445103 425665 41731874 SH SOLE 0 0 41731874 NEW YORK CMNTY BANCORP INC COM 649445103 60 5917 SH SOLE 0 5917 0 NEW YORK MTG TR INC COM PAR $.02 649604501 711 272434 SH DFND 01 0 272434 0 NEW YORK MTG TR INC COM PAR $.02 649604501 303 116044 SH DFND 02 0 116044 0 NEW YORK MTG TR INC COM PAR $.02 649604501 712 272770 SH DFND 04 0 0 272770 NEW YORK MTG TR INC COM PAR $.02 649604501 57391 21988744 SH SOLE 0 0 21988744 NEW YORK MTG TR INC COM PAR $.02 649604501 7 2813 SH SOLE 0 2813 0 NEW YORK TIMES CO CL A 650111107 2203 52422 SH DFND 01 0 52422 0 NEW YORK TIMES CO CL A 650111107 1786 42491 SH DFND 02 0 42491 0 NEW YORK TIMES CO CL A 650111107 4426 105306 SH DFND 04 0 0 105306 NEW YORK TIMES CO CL A 650111107 599033 14252504 SH SOLE 0 0 14252504 NEW YORK TIMES CO CL A 650111107 41 964 SH SOLE 0 964 0 NEWELL BRANDS INC COM 651229106 6490 408711 SH DFND 01 0 408711 0 NEWELL BRANDS INC COM 651229106 1784 112338 SH DFND 02 0 0 112338 NEWELL BRANDS INC COM 651229106 3620 227962 SH DFND 02 0 227962 0 NEWELL BRANDS INC COM 651229106 17470 1100106 SH DFND 04 0 0 1100106 NEWELL BRANDS INC COM 651229106 712160 44846366 SH SOLE 0 0 44846366 NEWELL BRANDS INC COM 651229106 109 6834 SH SOLE 0 6834 0 NEWMARKET CORP COM 651587107 1231 3074 SH DFND 01 0 3074 0 NEWMARKET CORP COM 651587107 1425 3558 SH DFND 02 0 3558 0 NEWMARKET CORP COM 651587107 3212 8020 SH DFND 04 0 0 8020 NEWMARKET CORP COM 651587107 256 640 SH DFND 04 0 640 0 NEWMARKET CORP COM 651587107 313075 781750 SH SOLE 0 0 781750 NEWMARKET CORP COM 651587107 628 1569 SH SOLE 0 1569 0 NEWMARK GROUP INC CL A 65158N102 518 106520 SH DFND 01 0 106520 0 NEWMARK GROUP INC CL A 65158N102 269 55312 SH DFND 02 0 55312 0 NEWMARK GROUP INC CL A 65158N102 751 154438 SH DFND 04 0 0 154438 NEWMARK GROUP INC CL A 65158N102 104255 21451595 SH SOLE 0 0 21451595 NEWMARK GROUP INC CL A 65158N102 28 5749 SH SOLE 0 5749 0 NEWMONT CORP COM 651639106 52856 856113 SH DFND 01 0 856113 0 NEWMONT CORP COM 651639106 13970 226275 SH DFND 02 0 0 226275 NEWMONT CORP COM 651639106 38637 625803 SH DFND 02 0 625803 0 NEWMONT CORP COM 651639106 135809 2199687 SH DFND 04 0 0 2199687 NEWMONT CORP COM 651639106 4473503 72457125 SH SOLE 0 0 72457125 NEWMONT CORP COM 651639106 466 7552 SH SOLE 0 7552 0 NEWPARK RES INC COM PAR $.01NEW 651718504 148 66580 SH DFND 01 0 66580 0 NEWPARK RES INC COM PAR $.01NEW 651718504 4 1688 SH DFND 02 0 1688 0 NEWPARK RES INC COM PAR $.01NEW 651718504 137 61429 SH DFND 04 0 0 61429 NEWPARK RES INC COM PAR $.01NEW 651718504 17524 7858505 SH SOLE 0 0 7858505 NEWPARK RES INC COM PAR $.01NEW 651718504 12 5194 SH SOLE 0 5194 0 NEWS CORP NEW CL A 65249B109 4740 399691 SH DFND 01 0 399691 0 NEWS CORP NEW CL A 65249B109 985 83083 SH DFND 02 0 0 83083 NEWS CORP NEW CL A 65249B109 2446 206242 SH DFND 02 0 206242 0 NEWS CORP NEW CL A 65249B109 13251 1117252 SH DFND 04 0 0 1117252 NEWS CORP NEW CL A 65249B109 627675 52923706 SH SOLE 0 0 52923706 NEWS CORP NEW CL A 65249B109 8 678 SH SOLE 0 678 0 NEWS CORP NEW CL B 65249B208 1735 145170 SH DFND 01 0 145170 0 NEWS CORP NEW CL B 65249B208 124 10383 SH DFND 02 0 10383 0 NEWS CORP NEW CL B 65249B208 3050 255251 SH DFND 04 0 0 255251 NEWS CORP NEW CL B 65249B208 45461 3804235 SH SOLE 0 0 3804235 NEWS CORP NEW CL B 65249B208 91 7597 SH SOLE 0 7597 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 282 115003 SH DFND 01 0 115003 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 118 48158 SH DFND 02 0 48158 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 261 106363 SH DFND 04 0 0 106363 NEXTIER OILFIELD SOLUTIONS COM 65290C105 36115 14740862 SH SOLE 0 0 14740862 NEXTIER OILFIELD SOLUTIONS COM 65290C105 3 1025 SH SOLE 0 1025 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1572 18782 SH DFND 01 0 18782 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1275 15240 SH DFND 02 0 15240 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2977 35577 SH DFND 04 0 0 35577 NEXSTAR MEDIA GROUP INC CL A 65336K103 270 3228 SH DFND 04 0 3228 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 323962 3870982 SH SOLE 0 0 3870982 NEXSTAR MEDIA GROUP INC CL A 65336K103 58 691 SH SOLE 0 691 0 NEXTERA ENERGY INC COM 65339F101 125389 522085 SH DFND 01 0 522085 0 NEXTERA ENERGY INC COM 65339F101 32886 136930 SH DFND 02 0 0 136930 NEXTERA ENERGY INC COM 65339F101 127871 532418 SH DFND 02 0 532418 0 NEXTERA ENERGY INC COM 65339F101 315996 1315720 SH DFND 04 0 0 1315720 NEXTERA ENERGY INC COM 65339F101 10165702 42327108 SH SOLE 0 0 42327108 NEXTERA ENERGY INC COM 65339F101 802 3340 SH SOLE 0 3340 0 NEXGEN ENERGY LTD COM 65340P106 64 49450 SH DFND 02 0 49450 0 NEXGEN ENERGY LTD COM 65340P106 135 104715 SH DFND 04 0 0 104715 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 990 19311 SH DFND 02 0 19311 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1218 23744 SH DFND 04 0 0 23744 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 18024 351477 SH SOLE 0 0 351477 NEXPOINT RESIDENTIAL TR INC COM 65341D102 720 20365 SH DFND 01 0 20365 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 252 7132 SH DFND 02 0 7132 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 506 14308 SH DFND 04 0 0 14308 NEXPOINT RESIDENTIAL TR INC COM 65341D102 83215 2354028 SH SOLE 0 0 2354028 NEXPOINT RESIDENTIAL TR INC COM 65341D102 12 333 SH SOLE 0 333 0 NEXTDECADE CORP COM 65342K105 30 14042 SH DFND 01 0 14042 0 NEXTDECADE CORP COM 65342K105 2239 1036730 SH SOLE 0 0 1036730 NI HLDGS INC COM 65342T106 94 6394 SH DFND 01 0 6394 0 NI HLDGS INC COM 65342T106 31 2094 SH DFND 04 0 0 2094 NI HLDGS INC COM 65342T106 6577 445292 SH SOLE 0 0 445292 NI HLDGS INC COM 65342T106 1 42 SH SOLE 0 42 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 26 1533 SH DFND 01 0 1533 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 36 2146 SH DFND 04 0 0 2146 NEXPOINT REAL ESTATE FIN INC COM 65342V101 3653 218063 SH SOLE 0 0 218063 NEXTGEN HEALTHCARE INC COM 65343C102 426 38794 SH DFND 01 0 38794 0 NEXTGEN HEALTHCARE INC COM 65343C102 216 19700 SH DFND 02 0 19700 0 NEXTGEN HEALTHCARE INC COM 65343C102 388 35307 SH DFND 04 0 0 35307 NEXTGEN HEALTHCARE INC COM 65343C102 59862 5451885 SH SOLE 0 0 5451885 NEXTGEN HEALTHCARE INC COM 65343C102 4 379 SH SOLE 0 379 0 NEXTCURE INC COM 65343E108 672 31359 SH DFND 01 0 31359 0 NEXTCURE INC COM 65343E108 74 3447 SH DFND 02 0 3447 0 NEXTCURE INC COM 65343E108 194 9035 SH DFND 04 0 0 9035 NEXTCURE INC COM 65343E108 13636 636003 SH SOLE 0 0 636003 NEXTCURE INC COM 65343E108 11 524 SH SOLE 0 524 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 16 2154 SH DFND 01 0 2154 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 14 1900 SH DFND 04 0 0 1900 NICHOLAS FINANCIAL INC COM NEW 65373J209 1750 236552 SH SOLE 0 0 236552 NICOLET BANKSHARES INC COM 65406E102 369 6733 SH DFND 01 0 6733 0 NICOLET BANKSHARES INC COM 65406E102 237 4331 SH DFND 02 0 4331 0 NICOLET BANKSHARES INC COM 65406E102 351 6404 SH DFND 04 0 0 6404 NICOLET BANKSHARES INC COM 65406E102 24296 443366 SH SOLE 0 0 443366 NICOLET BANKSHARES INC COM 65406E102 3 61 SH SOLE 0 61 0 NIKE INC CL B 654106103 143797 1466566 SH DFND 01 0 1466566 0 NIKE INC CL B 654106103 34164 348437 SH DFND 02 0 0 348437 NIKE INC CL B 654106103 70526 719289 SH DFND 02 0 719289 0 NIKE INC CL B 654106103 328234 3347621 SH DFND 04 0 0 3347621 NIKE INC CL B 654106103 13152 134140 SH DFND 04 0 134140 0 NIKE INC CL B 654106103 9721322 99146577 SH SOLE 0 0 99146577 NIKE INC CL B 654106103 780 7955 SH SOLE 0 7955 0 9 METERS BIOPHARMA INC COM 654405109 410 715183 SH SOLE 0 0 715183 NINE ENERGY SERVICE INC COM 65441V101 6 2930 SH DFND 04 0 0 2930 NINE ENERGY SERVICE INC COM 65441V101 1069 548315 SH SOLE 0 0 548315 NINE ENERGY SERVICE INC COM 65441V101 0 47 SH SOLE 0 47 0 NISOURCE INC COM 65473P105 9208 404934 SH DFND 01 0 404934 0 NISOURCE INC COM 65473P105 2567 112864 SH DFND 02 0 0 112864 NISOURCE INC COM 65473P105 9421 414278 SH DFND 02 0 414278 0 NISOURCE INC COM 65473P105 24359 1071192 SH DFND 04 0 0 1071192 NISOURCE INC COM 65473P105 985009 43316124 SH SOLE 0 0 43316124 NISOURCE INC COM 65473P105 56 2473 SH SOLE 0 2473 0 NIU TECHNOLOGIES ADS 65481N100 198 12399 SH DFND 05 0 0 12399 NLIGHT INC COM 65487K100 1585 71224 SH DFND 01 0 71224 0 NLIGHT INC COM 65487K100 159 7156 SH DFND 02 0 7156 0 NLIGHT INC COM 65487K100 532 23889 SH DFND 04 0 0 23889 NLIGHT INC COM 65487K100 70923 3186134 SH SOLE 0 0 3186134 NLIGHT INC COM 65487K100 9 420 SH SOLE 0 420 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 399 15651 SH DFND 01 0 15651 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 319 12514 SH DFND 02 0 12514 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1374 53942 SH DFND 04 0 0 53942 NOAH HLDGS LTD SPON ADS CL A 65487X102 109 4276 SH DFND 05 0 0 4276 NOAH HLDGS LTD SPON ADS CL A 65487X102 20729 813877 SH SOLE 0 0 813877 NOBLE ENERGY INC COM 655044105 4577 510781 SH DFND 01 0 510781 0 NOBLE ENERGY INC COM 655044105 1522 169883 SH DFND 02 0 169883 0 NOBLE ENERGY INC COM 655044105 12307 1373580 SH DFND 04 0 0 1373580 NOBLE ENERGY INC COM 655044105 459080 51236582 SH SOLE 0 0 51236582 NOBLE ENERGY INC COM 655044105 28 3084 SH SOLE 0 3084 0 NOODLES & CO COM CL A 65540B105 257 42448 SH DFND 01 0 42448 0 NOODLES & CO COM CL A 65540B105 67 11107 SH DFND 04 0 0 11107 NOODLES & CO COM CL A 65540B105 9283 1534348 SH SOLE 0 0 1534348 NOODLES & CO COM CL A 65540B105 3 571 SH SOLE 0 571 0 NORBORD INC COM NEW 65548P403 479 21017 SH DFND 01 0 21017 0 NORBORD INC COM NEW 65548P403 352 15446 SH DFND 02 0 15446 0 NORBORD INC COM NEW 65548P403 439 19240 SH DFND 04 0 0 19240 NORBORD INC COM NEW 65548P403 29916 1311513 SH SOLE 0 0 1311513 NORBORD INC COM NEW 65548P403 1291 56606 SH SOLE 0 56606 0 NORDSON CORP COM 655663102 4600 24247 SH DFND 01 0 24247 0 NORDSON CORP COM 655663102 2871 15133 SH DFND 02 0 0 15133 NORDSON CORP COM 655663102 5476 28864 SH DFND 02 0 28864 0 NORDSON CORP COM 655663102 6352 33485 SH DFND 04 0 0 33485 NORDSON CORP COM 655663102 984 5188 SH DFND 04 0 5188 0 NORDSON CORP COM 655663102 963295 5077726 SH SOLE 0 0 5077726 NORDSON CORP COM 655663102 78 412 SH SOLE 0 412 0 NORDSTROM INC COM 655664100 581 37520 SH DFND 01 0 37520 0 NORDSTROM INC COM 655664100 568 36661 SH DFND 02 0 36661 0 NORDSTROM INC COM 655664100 2189 141329 SH DFND 04 0 0 141329 NORDSTROM INC COM 655664100 152864 9868575 SH SOLE 0 0 9868575 NORDSTROM INC COM 655664100 10 675 SH SOLE 0 675 0 NORFOLK SOUTHERN CORP COM 655844108 47992 273349 SH DFND 01 0 273349 0 NORFOLK SOUTHERN CORP COM 655844108 12548 71471 SH DFND 02 0 0 71471 NORFOLK SOUTHERN CORP COM 655844108 42577 242505 SH DFND 02 0 242505 0 NORFOLK SOUTHERN CORP COM 655844108 121837 693950 SH DFND 04 0 0 693950 NORFOLK SOUTHERN CORP COM 655844108 3194751 18196452 SH SOLE 0 0 18196452 NORFOLK SOUTHERN CORP COM 655844108 358 2039 SH SOLE 0 2039 0 NORTHEAST BK LEWISTON ME COM 66405S100 116 6613 SH DFND 01 0 6613 0 NORTHEAST BK LEWISTON ME COM 66405S100 23 1300 SH DFND 04 0 0 1300 NORTHEAST BK LEWISTON ME COM 66405S100 6332 360807 SH SOLE 0 0 360807 NORTHEAST BK LEWISTON ME COM 66405S100 0 5 SH SOLE 0 5 0 NORTHERN OIL & GAS INC NEV COM 665531109 38 45094 SH DFND 01 0 45094 0 NORTHERN OIL & GAS INC NEV COM 665531109 36 42806 SH DFND 02 0 42806 0 NORTHERN OIL & GAS INC NEV COM 665531109 147 175690 SH DFND 04 0 0 175690 NORTHERN OIL & GAS INC NEV COM 665531109 11367 13549490 SH SOLE 0 0 13549490 NORTHERN OIL & GAS INC NEV COM 665531109 1 1417 SH SOLE 0 1417 0 NORTHERN TECH INTL CORP COM 665809109 13 1612 SH DFND 01 0 1612 0 NORTHERN TECH INTL CORP COM 665809109 11 1400 SH DFND 04 0 0 1400 NORTHERN TECH INTL CORP COM 665809109 2706 339109 SH SOLE 0 0 339109 NORTHERN TECH INTL CORP COM 665809109 0 42 SH SOLE 0 42 0 NORTHERN TR CORP COM 665859104 17393 219219 SH DFND 01 0 219219 0 NORTHERN TR CORP COM 665859104 4249 53551 SH DFND 02 0 0 53551 NORTHERN TR CORP COM 665859104 9071 114325 SH DFND 02 0 114325 0 NORTHERN TR CORP COM 665859104 45943 579064 SH DFND 04 0 0 579064 NORTHERN TR CORP COM 665859104 1468942 18514514 SH SOLE 0 0 18514514 NORTHERN TR CORP COM 665859104 102 1281 SH SOLE 0 1281 0 NORTHFIELD BANCORP INC DEL COM 66611T108 365 31711 SH DFND 01 0 31711 0 NORTHFIELD BANCORP INC DEL COM 66611T108 106 9228 SH DFND 02 0 9228 0 NORTHFIELD BANCORP INC DEL COM 66611T108 381 33091 SH DFND 04 0 0 33091 NORTHFIELD BANCORP INC DEL COM 66611T108 54709 4749027 SH SOLE 0 0 4749027 NORTHFIELD BANCORP INC DEL COM 66611T108 3 232 SH SOLE 0 232 0 NORTHRIM BANCORP INC COM 666762109 119 4749 SH DFND 01 0 4749 0 NORTHRIM BANCORP INC COM 666762109 82 3253 SH DFND 04 0 0 3253 NORTHRIM BANCORP INC COM 666762109 8935 355410 SH SOLE 0 0 355410 NORTHRIM BANCORP INC COM 666762109 1 24 SH SOLE 0 24 0 NORTHROP GRUMMAN CORP COM 666807102 56300 183125 SH DFND 01 0 183125 0 NORTHROP GRUMMAN CORP COM 666807102 5925 19273 SH DFND 02 0 0 19273 NORTHROP GRUMMAN CORP COM 666807102 25089 81605 SH DFND 02 0 81605 0 NORTHROP GRUMMAN CORP COM 666807102 128089 416632 SH DFND 04 0 0 416632 NORTHROP GRUMMAN CORP COM 666807102 4886 15894 SH DFND 04 0 15894 0 NORTHROP GRUMMAN CORP COM 666807102 3735739 12151116 SH SOLE 0 0 12151116 NORTHROP GRUMMAN CORP COM 666807102 312 1014 SH SOLE 0 1014 0 NORTHWEST BANCSHARES INC MD COM 667340103 879 85924 SH DFND 01 0 85924 0 NORTHWEST BANCSHARES INC MD COM 667340103 518 50682 SH DFND 02 0 50682 0 NORTHWEST BANCSHARES INC MD COM 667340103 1321 129159 SH DFND 04 0 0 129159 NORTHWEST BANCSHARES INC MD COM 667340103 132694 12977426 SH SOLE 0 0 12977426 NORTHWEST BANCSHARES INC MD COM 667340103 426 41669 SH SOLE 0 41669 0 NORTHWEST NAT HLDG CO COM 66765N105 1491 26721 SH DFND 01 0 26721 0 NORTHWEST NAT HLDG CO COM 66765N105 1392 24957 SH DFND 02 0 24957 0 NORTHWEST NAT HLDG CO COM 66765N105 1262 22614 SH DFND 04 0 0 22614 NORTHWEST NAT HLDG CO COM 66765N105 198940 3565871 SH SOLE 0 0 3565871 NORTHWEST NAT HLDG CO COM 66765N105 11 198 SH SOLE 0 198 0 NORTHWEST PIPE CO COM 667746101 170 6775 SH DFND 01 0 6775 0 NORTHWEST PIPE CO COM 667746101 62 2488 SH DFND 04 0 0 2488 NORTHWEST PIPE CO COM 667746101 14183 565720 SH SOLE 0 0 565720 NORTHWEST PIPE CO COM 667746101 1 36 SH SOLE 0 36 0 NORTHWESTERN CORP COM NEW 668074305 2001 36698 SH DFND 01 0 36698 0 NORTHWESTERN CORP COM NEW 668074305 2425 44470 SH DFND 02 0 44470 0 NORTHWESTERN CORP COM NEW 668074305 2536 46516 SH DFND 04 0 0 46516 NORTHWESTERN CORP COM NEW 668074305 284164 5212113 SH SOLE 0 0 5212113 NORTHWESTERN CORP COM NEW 668074305 178 3260 SH SOLE 0 3260 0 NORTONLIFELOCK INC COM 668771108 12860 648488 SH DFND 01 0 648488 0 NORTONLIFELOCK INC COM 668771108 3360 169440 SH DFND 02 0 0 169440 NORTONLIFELOCK INC COM 668771108 8098 408396 SH DFND 02 0 408396 0 NORTONLIFELOCK INC COM 668771108 30975 1562018 SH DFND 04 0 0 1562018 NORTONLIFELOCK INC COM 668771108 1223 61656 SH DFND 04 0 61656 0 NORTONLIFELOCK INC COM 668771108 1176692 59338962 SH SOLE 0 0 59338962 NORTONLIFELOCK INC COM 668771108 138 6984 SH SOLE 0 6984 0 NORWOOD FINANCIAL CORP COM 669549107 114 4603 SH DFND 01 0 4603 0 NORWOOD FINANCIAL CORP COM 669549107 26 1063 SH DFND 04 0 0 1063 NORWOOD FINANCIAL CORP COM 669549107 6157 248385 SH SOLE 0 0 248385 NORWOOD FINANCIAL CORP COM 669549107 0 6 SH SOLE 0 6 0 NOVA LIFESTYLE INC COM NEW 66979P201 81 42072 SH SOLE 0 0 42072 NOVAGOLD RES INC COM NEW 66987E206 5009 545665 SH DFND 01 0 545665 0 NOVAGOLD RES INC COM NEW 66987E206 670 72934 SH DFND 02 0 72934 0 NOVAGOLD RES INC COM NEW 66987E206 943 102759 SH DFND 04 0 0 102759 NOVAGOLD RES INC COM NEW 66987E206 70669 7698162 SH SOLE 0 0 7698162 NOVAGOLD RES INC COM NEW 66987E206 2590 282126 SH SOLE 0 282126 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 138 120224 SH SOLE 0 0 120224 NOVAN INC COM 66988N106 816 1688217 SH SOLE 0 0 1688217 NOVAN INC COM 66988N106 0 130 SH SOLE 0 130 0 NOVAVAX INC COM NEW 670002401 5301 63597 SH DFND 01 0 63597 0 NOVAVAX INC COM NEW 670002401 1327 15922 SH DFND 02 0 15922 0 NOVAVAX INC COM NEW 670002401 3335 40011 SH DFND 04 0 0 40011 NOVAVAX INC COM NEW 670002401 376517 4517306 SH SOLE 0 0 4517306 NOVAVAX INC COM NEW 670002401 67 801 SH SOLE 0 801 0 NOVANTA INC COM 67000B104 7622 71385 SH DFND 01 0 71385 0 NOVANTA INC COM 67000B104 1207 11305 SH DFND 02 0 11305 0 NOVANTA INC COM 67000B104 2764 25883 SH DFND 04 0 0 25883 NOVANTA INC COM 67000B104 332416 3113383 SH SOLE 0 0 3113383 NOVANTA INC COM 67000B104 33 310 SH SOLE 0 310 0 NOVUS THERAPEUTICS INC COM 67011N105 25 54790 SH SOLE 0 0 54790 NOW INC COM 67011P100 686 79533 SH DFND 01 0 79533 0 NOW INC COM 67011P100 324 37536 SH DFND 02 0 37536 0 NOW INC COM 67011P100 631 73160 SH DFND 04 0 0 73160 NOW INC COM 67011P100 90652 10504267 SH SOLE 0 0 10504267 NOW INC COM 67011P100 7 808 SH SOLE 0 808 0 NU SKIN ENTERPRISES INC CL A 67018T105 682 17840 SH DFND 01 0 17840 0 NU SKIN ENTERPRISES INC CL A 67018T105 671 17543 SH DFND 02 0 17543 0 NU SKIN ENTERPRISES INC CL A 67018T105 1523 39839 SH DFND 04 0 0 39839 NU SKIN ENTERPRISES INC CL A 67018T105 190806 4991013 SH SOLE 0 0 4991013 NU SKIN ENTERPRISES INC CL A 67018T105 13 333 SH SOLE 0 333 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2437 96322 SH DFND 01 0 96322 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2268 89624 SH DFND 02 0 89624 0 NUANCE COMMUNICATIONS INC COM 67020Y100 5358 211753 SH DFND 04 0 0 211753 NUANCE COMMUNICATIONS INC COM 67020Y100 654999 25884184 SH SOLE 0 0 25884184 NUANCE COMMUNICATIONS INC COM 67020Y100 78 3097 SH SOLE 0 3097 0 NUCOR CORP COM 670346105 13283 320767 SH DFND 01 0 320767 0 NUCOR CORP COM 670346105 3633 87735 SH DFND 02 0 0 87735 NUCOR CORP COM 670346105 7841 189358 SH DFND 02 0 189358 0 NUCOR CORP COM 670346105 35845 865615 SH DFND 04 0 0 865615 NUCOR CORP COM 670346105 1452598 35078427 SH SOLE 0 0 35078427 NUCOR CORP COM 670346105 109 2627 SH SOLE 0 2627 0 NUTANIX INC CL A 67059N108 1859 78424 SH DFND 01 0 78424 0 NUTANIX INC CL A 67059N108 1389 58612 SH DFND 02 0 58612 0 NUTANIX INC CL A 67059N108 2842 119877 SH DFND 04 0 0 119877 NUTANIX INC CL A 67059N108 467 19692 SH DFND 04 0 19692 0 NUTANIX INC CL A 67059N108 381700 16102086 SH SOLE 0 0 16102086 NUTANIX INC CL A 67059N108 28 1182 SH SOLE 0 1182 0 NVIDIA CORPORATION COM 67066G104 275261 724542 SH DFND 01 0 724542 0 NVIDIA CORPORATION COM 67066G104 64683 170260 SH DFND 02 0 0 170260 NVIDIA CORPORATION COM 67066G104 133242 350720 SH DFND 02 0 350720 0 NVIDIA CORPORATION COM 67066G104 629428 1656781 SH DFND 04 0 0 1656781 NVIDIA CORPORATION COM 67066G104 24837 65375 SH DFND 04 0 65375 0 NVIDIA CORPORATION COM 67066G104 17493808 46047244 SH SOLE 0 0 46047244 NVIDIA CORPORATION COM 67066G104 1538 4049 SH SOLE 0 4049 0 NUVASIVE INC COM 670704105 5947 106845 SH DFND 01 0 106845 0 NUVASIVE INC COM 670704105 897 16123 SH DFND 02 0 16123 0 NUVASIVE INC COM 670704105 2192 39387 SH DFND 04 0 0 39387 NUVASIVE INC COM 670704105 272466 4895189 SH SOLE 0 0 4895189 NUVASIVE INC COM 670704105 30 532 SH SOLE 0 532 0 NUTRIEN LTD COM 67077M108 8669 270074 SH DFND 01 0 270074 0 NUTRIEN LTD COM 67077M108 4987 155362 SH DFND 02 0 0 155362 NUTRIEN LTD COM 67077M108 10565 329115 SH DFND 02 0 329115 0 NUTRIEN LTD COM 67077M108 18770 584742 SH DFND 04 0 0 584742 NUTRIEN LTD COM 67077M108 473334 14745609 SH SOLE 0 0 14745609 NUTRIEN LTD COM 67077M108 40184 1251827 SH SOLE 0 1251827 0 OGE ENERGY CORP COM 670837103 2079 68466 SH DFND 01 0 68466 0 OGE ENERGY CORP COM 670837103 1377 45363 SH DFND 02 0 0 45363 OGE ENERGY CORP COM 670837103 6092 200650 SH DFND 02 0 200650 0 OGE ENERGY CORP COM 670837103 3938 129699 SH DFND 04 0 0 129699 OGE ENERGY CORP COM 670837103 601010 19796108 SH SOLE 0 0 19796108 OGE ENERGY CORP COM 670837103 59 1942 SH SOLE 0 1942 0 NXT-ID INC COM NEW 67091J206 136 270096 SH SOLE 0 0 270096 NXT-ID INC COM NEW 67091J206 0 150 SH SOLE 0 150 0 O-I GLASS INC COM 67098H104 2500 278355 SH DFND 01 0 278355 0 O-I GLASS INC COM 67098H104 418 46588 SH DFND 02 0 46588 0 O-I GLASS INC COM 67098H104 981 109292 SH DFND 04 0 0 109292 O-I GLASS INC COM 67098H104 133214 14834484 SH SOLE 0 0 14834484 O-I GLASS INC COM 67098H104 9 987 SH SOLE 0 987 0 OREILLY AUTOMOTIVE INC COM 67103H107 37078 87932 SH DFND 01 0 87932 0 OREILLY AUTOMOTIVE INC COM 67103H107 8893 21090 SH DFND 02 0 0 21090 OREILLY AUTOMOTIVE INC COM 67103H107 19897 47187 SH DFND 02 0 47187 0 OREILLY AUTOMOTIVE INC COM 67103H107 84907 201359 SH DFND 04 0 0 201359 OREILLY AUTOMOTIVE INC COM 67103H107 3413 8094 SH DFND 04 0 8094 0 OREILLY AUTOMOTIVE INC COM 67103H107 2306677 5470338 SH SOLE 0 0 5470338 OREILLY AUTOMOTIVE INC COM 67103H107 201 477 SH SOLE 0 477 0 OFG BANCORP COM 67103X102 494 36982 SH DFND 01 0 36982 0 OFG BANCORP COM 67103X102 153 11470 SH DFND 02 0 11470 0 OFG BANCORP COM 67103X102 637 47611 SH DFND 04 0 0 47611 OFG BANCORP COM 67103X102 78479 5869752 SH SOLE 0 0 5869752 OFG BANCORP COM 67103X102 23 1704 SH SOLE 0 1704 0 OSI SYSTEMS INC COM 671044105 2635 35299 SH DFND 01 0 35299 0 OSI SYSTEMS INC COM 671044105 384 5138 SH DFND 02 0 5138 0 OSI SYSTEMS INC COM 671044105 965 12925 SH DFND 04 0 0 12925 OSI SYSTEMS INC COM 671044105 134330 1799702 SH SOLE 0 0 1799702 OSI SYSTEMS INC COM 671044105 112 1500 SH SOLE 0 1500 0 OP BANCORP COM 67109R109 65 9381 SH DFND 01 0 9381 0 OP BANCORP COM 67109R109 18 2638 SH DFND 04 0 0 2638 OP BANCORP COM 67109R109 4154 602023 SH SOLE 0 0 602023 OAK VALLEY BANCORP OAKDALE C COM 671807105 66 5242 SH DFND 01 0 5242 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 24 1897 SH DFND 04 0 0 1897 OAK VALLEY BANCORP OAKDALE C COM 671807105 3167 249747 SH SOLE 0 0 249747 OASIS PETROLEUM INC COM 674215108 39 52135 SH DFND 01 0 52135 0 OASIS PETROLEUM INC COM 674215108 69 91964 SH DFND 04 0 0 91964 OASIS PETROLEUM INC COM 674215108 19031 25374573 SH SOLE 0 0 25374573 OASIS PETROLEUM INC COM 674215108 1 1578 SH SOLE 0 1578 0 OBALON THERAPEUTICS INC COM NEW 67424L209 30 43043 SH SOLE 0 0 43043 OCCIDENTAL PETE CORP COM 674599105 17290 944836 SH DFND 01 0 944836 0 OCCIDENTAL PETE CORP COM 674599105 4076 222742 SH DFND 02 0 0 222742 OCCIDENTAL PETE CORP COM 674599105 8853 483782 SH DFND 02 0 483782 0 OCCIDENTAL PETE CORP COM 674599105 45223 2471207 SH DFND 04 0 0 2471207 OCCIDENTAL PETE CORP COM 674599105 38487 2103089 SH DFND 04 0 2103089 0 OCCIDENTAL PETE CORP COM 674599105 1782040 97379254 SH SOLE 0 0 97379254 OCCIDENTAL PETE CORP COM 674599105 107 5820 SH SOLE 0 5820 0 OCEAN BIO CHEM INC COM 674631106 2431 174271 SH SOLE 0 0 174271 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 13 18163 SH SOLE 0 0 18163 OCEANEERING INTL INC COM 675232102 459 71769 SH DFND 01 0 71769 0 OCEANEERING INTL INC COM 675232102 204 31995 SH DFND 02 0 31995 0 OCEANEERING INTL INC COM 675232102 422 65994 SH DFND 04 0 0 65994 OCEANEERING INTL INC COM 675232102 70832 11084753 SH SOLE 0 0 11084753 OCEANEERING INTL INC COM 675232102 3 533 SH SOLE 0 533 0 OCEANFIRST FINL CORP COM 675234108 751 42603 SH DFND 01 0 42603 0 OCEANFIRST FINL CORP COM 675234108 244 13821 SH DFND 02 0 13821 0 OCEANFIRST FINL CORP COM 675234108 959 54418 SH DFND 04 0 0 54418 OCEANFIRST FINL CORP COM 675234108 50684 2874898 SH SOLE 0 0 2874898 OCEANFIRST FINL CORP COM 675234108 7 421 SH SOLE 0 421 0 OCONEE FED FINL CORP COM 675607105 22 845 SH DFND 01 0 845 0 OCONEE FED FINL CORP COM 675607105 441 17102 SH SOLE 0 0 17102 OCWEN FINL CORP COM NEW 675746309 14 21364 SH DFND 01 0 21364 0 OCWEN FINL CORP COM NEW 675746309 19 28337 SH DFND 04 0 0 28337 OCWEN FINL CORP COM NEW 675746309 3135 4720641 SH SOLE 0 0 4720641 OCWEN FINL CORP COM NEW 675746309 0 527 SH SOLE 0 527 0 OCULAR THERAPEUTIX INC COM 67576A100 911 109368 SH DFND 01 0 109368 0 OCULAR THERAPEUTIX INC COM 67576A100 216 25879 SH DFND 04 0 0 25879 OCULAR THERAPEUTIX INC COM 67576A100 23890 2867952 SH SOLE 0 0 2867952 OCULAR THERAPEUTIX INC COM 67576A100 33 3960 SH SOLE 0 3960 0 OCUGEN INC COM 67577C105 73 329385 SH SOLE 0 0 329385 ODONATE THERAPEUTICS INC COM 676079106 1152 27213 SH DFND 01 0 27213 0 ODONATE THERAPEUTICS INC COM 676079106 207 4899 SH DFND 02 0 4899 0 ODONATE THERAPEUTICS INC COM 676079106 444 10488 SH DFND 04 0 0 10488 ODONATE THERAPEUTICS INC COM 676079106 27049 638859 SH SOLE 0 0 638859 ODONATE THERAPEUTICS INC COM 676079106 26 612 SH SOLE 0 612 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 8 1702 SH DFND 01 0 1702 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1203 263126 SH SOLE 0 0 263126 OFFICE DEPOT INC COM 676220106 890 378708 SH DFND 01 0 378708 0 OFFICE DEPOT INC COM 676220106 385 164039 SH DFND 02 0 164039 0 OFFICE DEPOT INC COM 676220106 600 255189 SH DFND 04 0 0 255189 OFFICE DEPOT INC COM 676220106 128923 54860467 SH SOLE 0 0 54860467 OFFICE DEPOT INC COM 676220106 315 133920 SH SOLE 0 133920 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 912 35102 SH DFND 01 0 35102 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2966 114208 SH DFND 02 0 114208 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 934 35961 SH DFND 04 0 0 35961 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 193618 7455466 SH SOLE 0 0 7455466 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 9 337 SH SOLE 0 337 0 OHIO VY BANC CORP COM 677719106 75 3334 SH DFND 01 0 3334 0 OHIO VY BANC CORP COM 677719106 19 842 SH DFND 04 0 0 842 OHIO VY BANC CORP COM 677719106 3293 146016 SH SOLE 0 0 146016 OHIO VY BANC CORP COM 677719106 0 3 SH SOLE 0 3 0 OIL DRI CORP AMER COM 677864100 129 3717 SH DFND 01 0 3717 0 OIL DRI CORP AMER COM 677864100 75 2168 SH DFND 04 0 0 2168 OIL DRI CORP AMER COM 677864100 10219 294488 SH SOLE 0 0 294488 OIL DRI CORP AMER COM 677864100 1 20 SH SOLE 0 20 0 OIL STS INTL INC COM 678026105 209 44070 SH DFND 01 0 44070 0 OIL STS INTL INC COM 678026105 87 18247 SH DFND 04 0 0 18247 OIL STS INTL INC COM 678026105 29276 6163354 SH SOLE 0 0 6163354 OIL STS INTL INC COM 678026105 8 1584 SH SOLE 0 1584 0 OKTA INC CL A 679295105 10733 53603 SH DFND 01 0 53603 0 OKTA INC CL A 679295105 6327 31601 SH DFND 02 0 0 31601 OKTA INC CL A 679295105 12846 64155 SH DFND 02 0 64155 0 OKTA INC CL A 679295105 26299 131345 SH DFND 04 0 0 131345 OKTA INC CL A 679295105 2546 12714 SH DFND 04 0 12714 0 OKTA INC CL A 679295105 2158100 10778107 SH SOLE 0 0 10778107 OKTA INC CL A 679295105 169 844 SH SOLE 0 844 0 OLD DOMINION FREIGHT LINE IN COM 679580100 18900 111446 SH DFND 01 0 111446 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4578 26992 SH DFND 02 0 0 26992 OLD DOMINION FREIGHT LINE IN COM 679580100 9159 54008 SH DFND 02 0 54008 0 OLD DOMINION FREIGHT LINE IN COM 679580100 44642 263236 SH DFND 04 0 0 263236 OLD DOMINION FREIGHT LINE IN COM 679580100 1577 9297 SH DFND 04 0 9297 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1841256 10857100 SH SOLE 0 0 10857100 OLD DOMINION FREIGHT LINE IN COM 679580100 140 825 SH SOLE 0 825 0 OLD NATL BANCORP IND COM 680033107 1621 117787 SH DFND 01 0 117787 0 OLD NATL BANCORP IND COM 680033107 641 46596 SH DFND 02 0 46596 0 OLD NATL BANCORP IND COM 680033107 1752 127346 SH DFND 04 0 0 127346 OLD NATL BANCORP IND COM 680033107 242935 17655151 SH SOLE 0 0 17655151 OLD NATL BANCORP IND COM 680033107 29 2103 SH SOLE 0 2103 0 OLD POINT FINL CORP COM 680194107 8 547 SH DFND 01 0 547 0 OLD POINT FINL CORP COM 680194107 17 1100 SH DFND 04 0 0 1100 OLD POINT FINL CORP COM 680194107 2150 140973 SH SOLE 0 0 140973 OLD POINT FINL CORP COM 680194107 0 17 SH SOLE 0 17 0 OLD REP INTL CORP COM 680223104 1588 97368 SH DFND 01 0 97368 0 OLD REP INTL CORP COM 680223104 1779 109052 SH DFND 02 0 109052 0 OLD REP INTL CORP COM 680223104 6425 393934 SH DFND 04 0 0 393934 OLD REP INTL CORP COM 680223104 441697 27081332 SH SOLE 0 0 27081332 OLD REP INTL CORP COM 680223104 59 3619 SH SOLE 0 3619 0 OLD SECOND BANCORP INC ILL COM 680277100 150 19299 SH DFND 01 0 19299 0 OLD SECOND BANCORP INC ILL COM 680277100 47 5988 SH DFND 04 0 0 5988 OLD SECOND BANCORP INC ILL COM 680277100 10885 1399155 SH SOLE 0 0 1399155 OLD SECOND BANCORP INC ILL COM 680277100 1 148 SH SOLE 0 148 0 OLIN CORP COM PAR $1 680665205 590 51388 SH DFND 01 0 51388 0 OLIN CORP COM PAR $1 680665205 598 52075 SH DFND 02 0 52075 0 OLIN CORP COM PAR $1 680665205 1405 122266 SH DFND 04 0 0 122266 OLIN CORP COM PAR $1 680665205 170244 14816721 SH SOLE 0 0 14816721 OLIN CORP COM PAR $1 680665205 34 2927 SH SOLE 0 2927 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 2391 24487 SH DFND 01 0 24487 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1769 18117 SH DFND 02 0 18117 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 4097 41954 SH DFND 04 0 0 41954 OLLIES BARGAIN OUTLET HLDGS COM 681116109 509 5216 SH DFND 04 0 5216 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 430697 4410624 SH SOLE 0 0 4410624 OLLIES BARGAIN OUTLET HLDGS COM 681116109 35 355 SH SOLE 0 355 0 OLYMPIC STEEL INC COM 68162K106 83 7083 SH DFND 01 0 7083 0 OLYMPIC STEEL INC COM 68162K106 25 2154 SH DFND 04 0 0 2154 OLYMPIC STEEL INC COM 68162K106 7499 638243 SH SOLE 0 0 638243 OLYMPIC STEEL INC COM 68162K106 0 8 SH SOLE 0 8 0 OMNICOM GROUP INC COM 681919106 12314 225531 SH DFND 01 0 225531 0 OMNICOM GROUP INC COM 681919106 3319 60794 SH DFND 02 0 0 60794 OMNICOM GROUP INC COM 681919106 7500 137356 SH DFND 02 0 137356 0 OMNICOM GROUP INC COM 681919106 33603 615432 SH DFND 04 0 0 615432 OMNICOM GROUP INC COM 681919106 1329569 24351088 SH SOLE 0 0 24351088 OMNICOM GROUP INC COM 681919106 128 2349 SH SOLE 0 2349 0 OMEGA HEALTHCARE INVS INC COM 681936100 2306 77573 SH DFND 01 0 77573 0 OMEGA HEALTHCARE INVS INC COM 681936100 1768 59470 SH DFND 02 0 0 59470 OMEGA HEALTHCARE INVS INC COM 681936100 17462 587337 SH DFND 02 0 587337 0 OMEGA HEALTHCARE INVS INC COM 681936100 4156 139783 SH DFND 04 0 0 139783 OMEGA HEALTHCARE INVS INC COM 681936100 966768 32518265 SH SOLE 0 0 32518265 OMEGA HEALTHCARE INVS INC COM 681936100 44 1475 SH SOLE 0 1475 0 OMEGA FLEX INC COM 682095104 637 6024 SH DFND 01 0 6024 0 OMEGA FLEX INC COM 682095104 156 1478 SH DFND 02 0 1478 0 OMEGA FLEX INC COM 682095104 212 2007 SH DFND 04 0 0 2007 OMEGA FLEX INC COM 682095104 16064 151833 SH SOLE 0 0 151833 OMEGA FLEX INC COM 682095104 2 19 SH SOLE 0 19 0 OMNICELL INC COM 68213N109 6234 88273 SH DFND 01 0 88273 0 OMNICELL INC COM 68213N109 907 12843 SH DFND 02 0 12843 0 OMNICELL INC COM 68213N109 2256 31948 SH DFND 04 0 0 31948 OMNICELL INC COM 68213N109 315072 4461512 SH SOLE 0 0 4461512 OMNICELL INC COM 68213N109 20 280 SH SOLE 0 280 0 OMEROS CORP COM 682143102 1598 108560 SH DFND 01 0 108560 0 OMEROS CORP COM 682143102 247 16807 SH DFND 02 0 16807 0 OMEROS CORP COM 682143102 519 35272 SH DFND 04 0 0 35272 OMEROS CORP COM 682143102 38019 2582782 SH SOLE 0 0 2582782 OMEROS CORP COM 682143102 7 494 SH SOLE 0 494 0 ON DECK CAP INC COM 682163100 8 11036 SH DFND 01 0 11036 0 ON DECK CAP INC COM 682163100 10 13445 SH DFND 04 0 0 13445 ON DECK CAP INC COM 682163100 2355 3277668 SH SOLE 0 0 3277668 ON DECK CAP INC COM 682163100 1 1357 SH SOLE 0 1357 0 ON SEMICONDUCTOR CORP COM 682189105 2773 139921 SH DFND 01 0 139921 0 ON SEMICONDUCTOR CORP COM 682189105 2297 115894 SH DFND 02 0 0 115894 ON SEMICONDUCTOR CORP COM 682189105 4062 204940 SH DFND 02 0 204940 0 ON SEMICONDUCTOR CORP COM 682189105 5214 263087 SH DFND 04 0 0 263087 ON SEMICONDUCTOR CORP COM 682189105 738503 37260512 SH SOLE 0 0 37260512 ON SEMICONDUCTOR CORP COM 682189105 81 4105 SH SOLE 0 4105 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 33 58256 SH DFND 04 0 0 58256 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 3421 6042866 SH SOLE 0 0 6042866 ONCOSEC MED INC COM 68234L306 2 1165 SH DFND 01 0 1165 0 ONCOSEC MED INC COM 68234L306 2 966 SH DFND 04 0 0 966 ONCOSEC MED INC COM 68234L306 244 119210 SH SOLE 0 0 119210 ONCOCYTE CORP COM 68235C107 165 86523 SH DFND 01 0 86523 0 ONCOCYTE CORP COM 68235C107 19 10144 SH DFND 04 0 0 10144 ONCOCYTE CORP COM 68235C107 3279 1716518 SH SOLE 0 0 1716518 ONCOCYTE CORP COM 68235C107 1 307 SH SOLE 0 307 0 ONE GAS INC COM 68235P108 3561 46213 SH DFND 01 0 46213 0 ONE GAS INC COM 68235P108 3297 42795 SH DFND 02 0 42795 0 ONE GAS INC COM 68235P108 2965 38478 SH DFND 04 0 0 38478 ONE GAS INC COM 68235P108 403122 5231948 SH SOLE 0 0 5231948 ONE GAS INC COM 68235P108 37 480 SH SOLE 0 480 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 808 284414 SH SOLE 0 0 284414 ONCTERNAL THERAPEUTICS INC COM 68236P107 0 90 SH SOLE 0 90 0 ONE LIBERTY PPTYS INC COM 682406103 202 11451 SH DFND 01 0 11451 0 ONE LIBERTY PPTYS INC COM 682406103 46 2638 SH DFND 02 0 2638 0 ONE LIBERTY PPTYS INC COM 682406103 259 14702 SH DFND 04 0 0 14702 ONE LIBERTY PPTYS INC COM 682406103 28103 1594961 SH SOLE 0 0 1594961 ONE LIBERTY PPTYS INC COM 682406103 1 82 SH SOLE 0 82 0 FLWS/1-800 FLOWERS CL A 68243Q106 1032 51545 SH DFND 01 0 51545 0 FLWS/1-800 FLOWERS CL A 68243Q106 199 9925 SH DFND 02 0 9925 0 FLWS/1-800 FLOWERS CL A 68243Q106 386 19270 SH DFND 04 0 0 19270 FLWS/1-800 FLOWERS CL A 68243Q106 34228 1709709 SH SOLE 0 0 1709709 FLWS/1-800 FLOWERS CL A 68243Q106 2 124 SH SOLE 0 124 0 1347 PPTY INS HLDGS INC COM 68244P107 2 400 SH DFND 04 0 0 400 1347 PPTY INS HLDGS INC COM 68244P107 206 46175 SH SOLE 0 0 46175 111 INC ADS 68247Q102 66 10468 SH DFND 05 0 0 10468 ONE STOP SYS INC COM 68247W109 451 229143 SH SOLE 0 0 229143 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 210 11524 SH DFND 01 0 11524 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 30 1619 SH DFND 02 0 1619 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 312 17068 SH DFND 04 0 0 17068 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 16121 882875 SH SOLE 0 0 882875 ONEOK INC NEW COM 682680103 15602 469645 SH DFND 01 0 469645 0 ONEOK INC NEW COM 682680103 3910 117690 SH DFND 02 0 0 117690 ONEOK INC NEW COM 682680103 15486 466152 SH DFND 02 0 466152 0 ONEOK INC NEW COM 682680103 40819 1228754 SH DFND 04 0 0 1228754 ONEOK INC NEW COM 682680103 34358 1034263 SH DFND 04 0 1034263 0 ONEOK INC NEW COM 682680103 1612198 48530940 SH SOLE 0 0 48530940 ONEOK INC NEW COM 682680103 94 2821 SH SOLE 0 2821 0 ONEMAIN HLDGS INC COM 68268W103 591 24098 SH DFND 01 0 24098 0 ONEMAIN HLDGS INC COM 68268W103 629 25626 SH DFND 02 0 25626 0 ONEMAIN HLDGS INC COM 68268W103 1748 71251 SH DFND 04 0 0 71251 ONEMAIN HLDGS INC COM 68268W103 174271 7101513 SH SOLE 0 0 7101513 ONEMAIN HLDGS INC COM 68268W103 58 2375 SH SOLE 0 2375 0 1LIFE HEALTHCARE INC COM 68269G107 1661 45732 SH DFND 01 0 45732 0 1LIFE HEALTHCARE INC COM 68269G107 277 7625 SH DFND 02 0 7625 0 1LIFE HEALTHCARE INC COM 68269G107 707 19472 SH DFND 04 0 0 19472 1LIFE HEALTHCARE INC COM 68269G107 98408 2709479 SH SOLE 0 0 2709479 1LIFE HEALTHCARE INC COM 68269G107 7 203 SH SOLE 0 203 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 11 2701 SH DFND 02 0 2701 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 106 27034 SH DFND 05 0 0 27034 ONEWATER MARINE INC CL A COM 68280L101 242 9949 SH DFND 01 0 9949 0 ONEWATER MARINE INC CL A COM 68280L101 48 1965 SH DFND 04 0 0 1965 ONEWATER MARINE INC CL A COM 68280L101 4732 194903 SH SOLE 0 0 194903 ONESPAN INC COM 68287N100 1939 69411 SH DFND 01 0 69411 0 ONESPAN INC COM 68287N100 297 10644 SH DFND 02 0 10644 0 ONESPAN INC COM 68287N100 662 23700 SH DFND 04 0 0 23700 ONESPAN INC COM 68287N100 60935 2181693 SH SOLE 0 0 2181693 ONESPAN INC COM 68287N100 15 548 SH SOLE 0 548 0 ONTO INNOVATION INC COM 683344105 1702 49986 SH DFND 01 0 49986 0 ONTO INNOVATION INC COM 683344105 466 13696 SH DFND 02 0 13696 0 ONTO INNOVATION INC COM 683344105 1161 34119 SH DFND 04 0 0 34119 ONTO INNOVATION INC COM 683344105 105720 3105755 SH SOLE 0 0 3105755 ONTO INNOVATION INC COM 683344105 11 317 SH SOLE 0 317 0 OOMA INC COM 683416101 699 42424 SH DFND 01 0 42424 0 OOMA INC COM 683416101 132 8026 SH DFND 04 0 0 8026 OOMA INC COM 683416101 15905 965108 SH SOLE 0 0 965108 OOMA INC COM 683416101 3 187 SH SOLE 0 187 0 OPEN TEXT CORP COM 683715106 5479 128988 SH DFND 01 0 128988 0 OPEN TEXT CORP COM 683715106 3402 80092 SH DFND 02 0 0 80092 OPEN TEXT CORP COM 683715106 6653 156622 SH DFND 02 0 156622 0 OPEN TEXT CORP COM 683715106 4128 97182 SH DFND 04 0 0 97182 OPEN TEXT CORP COM 683715106 298309 7022331 SH SOLE 0 0 7022331 OPEN TEXT CORP COM 683715106 13671 321829 SH SOLE 0 321829 0 OPGEN INC COM 68373L307 301 147343 SH SOLE 0 0 147343 OPIANT PHARMACEUTICALS INC COM 683750103 8 885 SH DFND 01 0 885 0 OPIANT PHARMACEUTICALS INC COM 683750103 952 105437 SH SOLE 0 0 105437 OPKO HEALTH INC COM 68375N103 1000 293202 SH DFND 01 0 293202 0 OPKO HEALTH INC COM 68375N103 403 118131 SH DFND 02 0 118131 0 OPKO HEALTH INC COM 68375N103 1095 320978 SH DFND 04 0 0 320978 OPKO HEALTH INC COM 68375N103 124421 36487240 SH SOLE 0 0 36487240 OPKO HEALTH INC COM 68375N103 18 5209 SH SOLE 0 5209 0 OPORTUN FINL CORP COM 68376D104 162 12087 SH DFND 01 0 12087 0 OPORTUN FINL CORP COM 68376D104 36 2669 SH DFND 04 0 0 2669 OPORTUN FINL CORP COM 68376D104 10118 752812 SH SOLE 0 0 752812 OPORTUN FINL CORP COM 68376D104 2 157 SH SOLE 0 157 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 147 6727 SH DFND 01 0 6727 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 61 2819 SH DFND 04 0 0 2819 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 10292 472328 SH SOLE 0 0 472328 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2 98 SH SOLE 0 98 0 OPTICAL CABLE CORP COM NEW 683827208 413 165223 SH SOLE 0 0 165223 ORACLE CORP COM 68389X105 133511 2415615 SH DFND 01 0 2415615 0 ORACLE CORP COM 68389X105 34636 626676 SH DFND 02 0 0 626676 ORACLE CORP COM 68389X105 73451 1328954 SH DFND 02 0 1328954 0 ORACLE CORP COM 68389X105 314455 5689439 SH DFND 04 0 0 5689439 ORACLE CORP COM 68389X105 10631 192338 SH DFND 04 0 192338 0 ORACLE CORP COM 68389X105 9901851 179154170 SH SOLE 0 0 179154170 ORACLE CORP COM 68389X105 1325 23976 SH SOLE 0 23976 0 OPTIMIZERX CORP COM NEW 68401U204 380 29196 SH DFND 01 0 29196 0 OPTIMIZERX CORP COM NEW 68401U204 47 3628 SH DFND 04 0 0 3628 OPTIMIZERX CORP COM NEW 68401U204 6893 529044 SH SOLE 0 0 529044 OPTIMIZERX CORP COM NEW 68401U204 1 67 SH SOLE 0 67 0 ORAGENICS INC COM PAR 684023302 0 34 SH DFND 04 0 0 34 ORAGENICS INC COM PAR 684023302 801 1154464 SH SOLE 0 0 1154464 OPTION CARE HEALTH INC COM NEW 68404L201 939 67659 SH DFND 01 0 67659 0 OPTION CARE HEALTH INC COM NEW 68404L201 120 8645 SH DFND 02 0 8645 0 OPTION CARE HEALTH INC COM NEW 68404L201 383 27613 SH DFND 04 0 0 27613 OPTION CARE HEALTH INC COM NEW 68404L201 43802 3155788 SH SOLE 0 0 3155788 OPTION CARE HEALTH INC COM NEW 68404L201 16 1163 SH SOLE 0 1163 0 OPTINOSE INC COM 68404V100 468 62870 SH DFND 01 0 62870 0 OPTINOSE INC COM 68404V100 52 6957 SH DFND 04 0 0 6957 OPTINOSE INC COM 68404V100 9320 1252730 SH SOLE 0 0 1252730 OPTINOSE INC COM 68404V100 1 140 SH SOLE 0 140 0 ORASURE TECHNOLOGIES INC COM 68554V108 1132 97377 SH DFND 01 0 97377 0 ORASURE TECHNOLOGIES INC COM 68554V108 235 20177 SH DFND 02 0 20177 0 ORASURE TECHNOLOGIES INC COM 68554V108 573 49275 SH DFND 04 0 0 49275 ORASURE TECHNOLOGIES INC COM 68554V108 52791 4539250 SH SOLE 0 0 4539250 ORASURE TECHNOLOGIES INC COM 68554V108 17 1430 SH SOLE 0 1430 0 ORBCOMM INC COM 68555P100 261 67817 SH DFND 01 0 67817 0 ORBCOMM INC COM 68555P100 103 26632 SH DFND 04 0 0 26632 ORBCOMM INC COM 68555P100 15541 4036746 SH SOLE 0 0 4036746 ORBCOMM INC COM 68555P100 5 1418 SH SOLE 0 1418 0 ORBITAL ENERGY GROUP INC COM 68559A109 4 6915 SH DFND 01 0 6915 0 ORBITAL ENERGY GROUP INC COM 68559A109 2 3400 SH DFND 04 0 0 3400 ORBITAL ENERGY GROUP INC COM 68559A109 654 1056863 SH SOLE 0 0 1056863 ORCHID IS CAP INC COM 68571X103 217 46048 SH DFND 01 0 46048 0 ORCHID IS CAP INC COM 68571X103 134 28480 SH DFND 04 0 0 28480 ORCHID IS CAP INC COM 68571X103 16064 3410527 SH SOLE 0 0 3410527 ORCHID IS CAP INC COM 68571X103 2 527 SH SOLE 0 527 0 ORGENESIS INC COM NEW 68619K204 110 18054 SH DFND 01 0 18054 0 ORGENESIS INC COM NEW 68619K204 18 3002 SH DFND 04 0 0 3002 ORGENESIS INC COM NEW 68619K204 5656 930333 SH SOLE 0 0 930333 ORGENESIS INC COM NEW 68619K204 1 112 SH SOLE 0 112 0 ORGANOVO HLDGS INC COM 68620A104 14 24546 SH DFND 01 0 24546 0 ORGANOVO HLDGS INC COM 68620A104 13 23300 SH DFND 04 0 0 23300 ORGANOVO HLDGS INC COM 68620A104 2411 4382305 SH SOLE 0 0 4382305 ORGANOVO HLDGS INC COM 68620A104 0 856 SH SOLE 0 856 0 ORGANIGRAM HLDGS INC COM 68620P101 67 42843 SH DFND 02 0 42843 0 ORGANIGRAM HLDGS INC COM 68620P101 107 68432 SH DFND 04 0 0 68432 ORGANOGENESIS HLDGS INC COM 68621F102 157 40998 SH DFND 01 0 40998 0 ORGANOGENESIS HLDGS INC COM 68621F102 30 7901 SH DFND 04 0 0 7901 ORGANOGENESIS HLDGS INC COM 68621F102 989 257659 SH SOLE 0 0 257659 ORIGIN BANCORP INC COM 68621T102 340 15465 SH DFND 01 0 15465 0 ORIGIN BANCORP INC COM 68621T102 154 6985 SH DFND 02 0 6985 0 ORIGIN BANCORP INC COM 68621T102 290 13177 SH DFND 04 0 0 13177 ORIGIN BANCORP INC COM 68621T102 23034 1047013 SH SOLE 0 0 1047013 ORIGIN BANCORP INC COM 68621T102 4 182 SH SOLE 0 182 0 ORIC PHARMACEUTICALS INC COM 68622P109 587 17410 SH DFND 01 0 17410 0 ORIC PHARMACEUTICALS INC COM 68622P109 85 2521 SH DFND 04 0 0 2521 ORIC PHARMACEUTICALS INC COM 68622P109 13786 408712 SH SOLE 0 0 408712 ORIC PHARMACEUTICALS INC COM 68622P109 2 71 SH SOLE 0 71 0 ORION ENERGY SYSTEMS INC COM 686275108 195 56220 SH DFND 01 0 56220 0 ORION ENERGY SYSTEMS INC COM 686275108 21 5965 SH DFND 04 0 0 5965 ORION ENERGY SYSTEMS INC COM 686275108 6116 1767667 SH SOLE 0 0 1767667 ORION ENERGY SYSTEMS INC COM 686275108 1 169 SH SOLE 0 169 0 ORION GROUP HOLDINGS INC COM 68628V308 16 5207 SH DFND 01 0 5207 0 ORION GROUP HOLDINGS INC COM 68628V308 19 6033 SH DFND 04 0 0 6033 ORION GROUP HOLDINGS INC COM 68628V308 4177 1330187 SH SOLE 0 0 1330187 ORION GROUP HOLDINGS INC COM 68628V308 1 188 SH SOLE 0 188 0 ORMAT TECHNOLOGIES INC COM 686688102 5418 85336 SH DFND 01 0 85336 0 ORMAT TECHNOLOGIES INC COM 686688102 789 12422 SH DFND 02 0 12422 0 ORMAT TECHNOLOGIES INC COM 686688102 2157 33978 SH DFND 04 0 0 33978 ORMAT TECHNOLOGIES INC COM 686688102 254566 4009548 SH SOLE 0 0 4009548 ORMAT TECHNOLOGIES INC COM 686688102 22 352 SH SOLE 0 352 0 ORRSTOWN FINL SVCS INC COM 687380105 114 7759 SH DFND 01 0 7759 0 ORRSTOWN FINL SVCS INC COM 687380105 39 2660 SH DFND 04 0 0 2660 ORRSTOWN FINL SVCS INC COM 687380105 6691 453614 SH SOLE 0 0 453614 ORRSTOWN FINL SVCS INC COM 687380105 2 146 SH SOLE 0 146 0 ORTHOPEDIATRICS CORP COM 68752L100 1078 24643 SH DFND 01 0 24643 0 ORTHOPEDIATRICS CORP COM 68752L100 91 2076 SH DFND 02 0 2076 0 ORTHOPEDIATRICS CORP COM 68752L100 358 8184 SH DFND 04 0 0 8184 ORTHOPEDIATRICS CORP COM 68752L100 27211 621824 SH SOLE 0 0 621824 ORTHOPEDIATRICS CORP COM 68752L100 11 245 SH SOLE 0 245 0 ORTHOFIX MED INC COM 68752M108 438 13681 SH DFND 01 0 13681 0 ORTHOFIX MED INC COM 68752M108 212 6622 SH DFND 02 0 6622 0 ORTHOFIX MED INC COM 68752M108 438 13686 SH DFND 04 0 0 13686 ORTHOFIX MED INC COM 68752M108 61667 1927106 SH SOLE 0 0 1927106 ORTHOFIX MED INC COM 68752M108 5 152 SH SOLE 0 152 0 OSHKOSH CORP COM 688239201 1665 23253 SH DFND 01 0 23253 0 OSHKOSH CORP COM 688239201 1585 22130 SH DFND 02 0 22130 0 OSHKOSH CORP COM 688239201 3610 50406 SH DFND 04 0 0 50406 OSHKOSH CORP COM 688239201 470032 6562864 SH SOLE 0 0 6562864 OSHKOSH CORP COM 688239201 66 927 SH SOLE 0 927 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 762 76167 SH DFND 01 0 76167 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 410 41002 SH DFND 02 0 41002 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 540 53996 SH DFND 04 0 0 53996 OSISKO GOLD ROYALTIES LTD COM 68827L101 39822 3982158 SH SOLE 0 0 3982158 OSISKO GOLD ROYALTIES LTD COM 68827L101 1884 188387 SH SOLE 0 188387 0 OTELCO INC CL A NEW 688823301 7 600 SH DFND 01 0 600 0 OTELCO INC CL A NEW 688823301 813 72116 SH SOLE 0 0 72116 OTIS WORLDWIDE CORP COM 68902V107 24692 434257 SH DFND 01 0 434257 0 OTIS WORLDWIDE CORP COM 68902V107 6522 114709 SH DFND 02 0 0 114709 OTIS WORLDWIDE CORP COM 68902V107 12374 217615 SH DFND 02 0 217615 0 OTIS WORLDWIDE CORP COM 68902V107 62196 1093848 SH DFND 04 0 0 1093848 OTIS WORLDWIDE CORP COM 68902V107 2113076 37162785 SH SOLE 0 0 37162785 OTIS WORLDWIDE CORP COM 68902V107 158 2776 SH SOLE 0 2776 0 OTONOMY INC COM 68906L105 21 5751 SH DFND 01 0 5751 0 OTONOMY INC COM 68906L105 20 5488 SH DFND 04 0 0 5488 OTONOMY INC COM 68906L105 5049 1394653 SH SOLE 0 0 1394653 OTONOMY INC COM 68906L105 0 13 SH SOLE 0 13 0 OTTAWA BANCORP INC COM 689195105 392 37554 SH SOLE 0 0 37554 OTTER TAIL CORP COM 689648103 1840 47439 SH DFND 01 0 47439 0 OTTER TAIL CORP COM 689648103 434 11178 SH DFND 02 0 11178 0 OTTER TAIL CORP COM 689648103 1119 28839 SH DFND 04 0 0 28839 OTTER TAIL CORP COM 689648103 152657 3935473 SH SOLE 0 0 3935473 OTTER TAIL CORP COM 689648103 19 498 SH SOLE 0 498 0 OUTFRONT MEDIA INC COM 69007J106 705 49759 SH DFND 01 0 49759 0 OUTFRONT MEDIA INC COM 69007J106 643 45368 SH DFND 02 0 45368 0 OUTFRONT MEDIA INC COM 69007J106 1506 106285 SH DFND 04 0 0 106285 OUTFRONT MEDIA INC COM 69007J106 281216 19845861 SH SOLE 0 0 19845861 OUTFRONT MEDIA INC COM 69007J106 13 945 SH SOLE 0 945 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 692 536210 SH SOLE 0 0 536210 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 0 50 SH SOLE 0 50 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 84 44991 SH DFND 01 0 44991 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 39 21198 SH DFND 04 0 0 21198 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 7696 4137657 SH SOLE 0 0 4137657 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 163 SH SOLE 0 163 0 OVERSTOCK COM INC DEL COM 690370101 2044 71911 SH DFND 01 0 71911 0 OVERSTOCK COM INC DEL COM 690370101 264 9277 SH DFND 02 0 9277 0 OVERSTOCK COM INC DEL COM 690370101 705 24799 SH DFND 04 0 0 24799 OVERSTOCK COM INC DEL COM 690370101 52255 1838037 SH SOLE 0 0 1838037 OVERSTOCK COM INC DEL COM 690370101 8 274 SH SOLE 0 274 0 OVID THERAPEUTICS INC COM 690469101 656 88960 SH DFND 01 0 88960 0 OVID THERAPEUTICS INC COM 690469101 91 12367 SH DFND 04 0 0 12367 OVID THERAPEUTICS INC COM 690469101 14888 2020102 SH SOLE 0 0 2020102 OVID THERAPEUTICS INC COM 690469101 1 203 SH SOLE 0 203 0 OVINTIV INC COM 69047Q102 1812 189733 SH DFND 01 0 189733 0 OVINTIV INC COM 69047Q102 807 84457 SH DFND 02 0 84457 0 OVINTIV INC COM 69047Q102 3229 338140 SH DFND 04 0 0 338140 OVINTIV INC COM 69047Q102 231521 24243011 SH SOLE 0 0 24243011 OVINTIV INC COM 69047Q102 29 3086 SH SOLE 0 3086 0 OWENS & MINOR INC NEW COM 690732102 348 45606 SH DFND 01 0 45606 0 OWENS & MINOR INC NEW COM 690732102 132 17308 SH DFND 02 0 17308 0 OWENS & MINOR INC NEW COM 690732102 497 65228 SH DFND 04 0 0 65228 OWENS & MINOR INC NEW COM 690732102 37803 4961074 SH SOLE 0 0 4961074 OWENS & MINOR INC NEW COM 690732102 36 4698 SH SOLE 0 4698 0 OWENS CORNING NEW COM 690742101 2063 36989 SH DFND 01 0 36989 0 OWENS CORNING NEW COM 690742101 1657 29716 SH DFND 02 0 0 29716 OWENS CORNING NEW COM 690742101 3263 58513 SH DFND 02 0 58513 0 OWENS CORNING NEW COM 690742101 3948 70802 SH DFND 04 0 0 70802 OWENS CORNING NEW COM 690742101 581145 10422251 SH SOLE 0 0 10422251 OWENS CORNING NEW COM 690742101 114 2046 SH SOLE 0 2046 0 OXFORD INDS INC COM 691497309 536 12173 SH DFND 01 0 12173 0 OXFORD INDS INC COM 691497309 304 6904 SH DFND 02 0 6904 0 OXFORD INDS INC COM 691497309 543 12330 SH DFND 04 0 0 12330 OXFORD INDS INC COM 691497309 74001 1681454 SH SOLE 0 0 1681454 OXFORD INDS INC COM 691497309 5 120 SH SOLE 0 120 0 OYSTER PT PHARMA INC COM 69242L106 330 11410 SH DFND 01 0 11410 0 OYSTER PT PHARMA INC COM 69242L106 68 2344 SH DFND 04 0 0 2344 OYSTER PT PHARMA INC COM 69242L106 13746 475956 SH SOLE 0 0 475956 OYSTER PT PHARMA INC COM 69242L106 2 72 SH SOLE 0 72 0 P & F INDS INC CL A NEW 692830508 121 24366 SH SOLE 0 0 24366 PDL CMNTY BANCORP COM 69290X101 54 5308 SH DFND 01 0 5308 0 PDL CMNTY BANCORP COM 69290X101 13 1319 SH DFND 04 0 0 1319 PDL CMNTY BANCORP COM 69290X101 4067 399554 SH SOLE 0 0 399554 PDL CMNTY BANCORP COM 69290X101 0 11 SH SOLE 0 11 0 PAE INC COM CL A 69290Y109 1157 121020 SH DFND 01 0 121020 0 PAE INC COM CL A 69290Y109 125 13052 SH DFND 02 0 13052 0 PAE INC COM CL A 69290Y109 338 35356 SH DFND 04 0 0 35356 PAE INC COM CL A 69290Y109 27777 2905513 SH SOLE 0 0 2905513 PAE INC COM CL A 69290Y109 4 461 SH SOLE 0 461 0 P A M TRANSN SVCS INC COM 693149106 60 1951 SH DFND 01 0 1951 0 P A M TRANSN SVCS INC COM 693149106 25 800 SH DFND 04 0 0 800 P A M TRANSN SVCS INC COM 693149106 3029 98498 SH SOLE 0 0 98498 P A M TRANSN SVCS INC COM 693149106 0 8 SH SOLE 0 8 0 PBF ENERGY INC CL A 69318G106 724 70739 SH DFND 01 0 70739 0 PBF ENERGY INC CL A 69318G106 370 36125 SH DFND 02 0 36125 0 PBF ENERGY INC CL A 69318G106 816 79705 SH DFND 04 0 0 79705 PBF ENERGY INC CL A 69318G106 94702 9248217 SH SOLE 0 0 9248217 PBF ENERGY INC CL A 69318G106 17 1689 SH SOLE 0 1689 0 PC CONNECTION INC COM 69318J100 417 8985 SH DFND 01 0 8985 0 PC CONNECTION INC COM 69318J100 117 2529 SH DFND 02 0 2529 0 PC CONNECTION INC COM 69318J100 389 8392 SH DFND 04 0 0 8392 PC CONNECTION INC COM 69318J100 32903 709731 SH SOLE 0 0 709731 PC CONNECTION INC COM 69318J100 10 215 SH SOLE 0 215 0 PCB BANCORP COM 69320M109 96 9365 SH DFND 01 0 9365 0 PCB BANCORP COM 69320M109 31 2967 SH DFND 04 0 0 2967 PCB BANCORP COM 69320M109 6548 635774 SH SOLE 0 0 635774 PCB BANCORP COM 69320M109 2 150 SH SOLE 0 150 0 PCSB FINL CORP COM 69324R104 137 10825 SH DFND 01 0 10825 0 PCSB FINL CORP COM 69324R104 89 7000 SH DFND 04 0 0 7000 PCSB FINL CORP COM 69324R104 13527 1066775 SH SOLE 0 0 1066775 PCSB FINL CORP COM 69324R104 1 44 SH SOLE 0 44 0 PCTEL INC COM 69325Q105 82 12314 SH DFND 01 0 12314 0 PCTEL INC COM 69325Q105 25 3726 SH DFND 04 0 0 3726 PCTEL INC COM 69325Q105 5332 798186 SH SOLE 0 0 798186 PCTEL INC COM 69325Q105 0 69 SH SOLE 0 69 0 PDC ENERGY INC COM 69327R101 900 72382 SH DFND 01 0 72382 0 PDC ENERGY INC COM 69327R101 397 31926 SH DFND 02 0 31926 0 PDC ENERGY INC COM 69327R101 878 70564 SH DFND 04 0 0 70564 PDC ENERGY INC COM 69327R101 130722 10508221 SH SOLE 0 0 10508221 PDC ENERGY INC COM 69327R101 9 692 SH SOLE 0 692 0 PDF SOLUTIONS INC COM 693282105 1124 57442 SH DFND 01 0 57442 0 PDF SOLUTIONS INC COM 693282105 132 6725 SH DFND 02 0 6725 0 PDF SOLUTIONS INC COM 693282105 347 17755 SH DFND 04 0 0 17755 PDF SOLUTIONS INC COM 693282105 37419 1913012 SH SOLE 0 0 1913012 PDF SOLUTIONS INC COM 693282105 3 174 SH SOLE 0 174 0 PDL BIOPHARMA INC COM 69329Y104 242 83186 SH DFND 01 0 83186 0 PDL BIOPHARMA INC COM 69329Y104 195 67121 SH DFND 02 0 67121 0 PDL BIOPHARMA INC COM 69329Y104 267 91817 SH DFND 04 0 0 91817 PDL BIOPHARMA INC COM 69329Y104 16658 5724390 SH SOLE 0 0 5724390 PDL BIOPHARMA INC COM 69329Y104 3 1023 SH SOLE 0 1023 0 PG&E CORP COM 69331C108 1020 114956 SH DFND 01 0 114956 0 PG&E CORP COM 69331C108 2549 287402 SH DFND 02 0 287402 0 PG&E CORP COM 69331C108 3085 347765 SH DFND 04 0 0 347765 PG&E CORP COM 69331C108 607548 68494743 SH SOLE 0 0 68494743 PG&E CORP COM 69331C108 46 5165 SH SOLE 0 5165 0 PICO HLDGS INC COM NEW 693366205 118 13971 SH DFND 01 0 13971 0 PICO HLDGS INC COM NEW 693366205 88 10474 SH DFND 04 0 0 10474 PICO HLDGS INC COM NEW 693366205 9284 1101310 SH SOLE 0 0 1101310 PICO HLDGS INC COM NEW 693366205 2 249 SH SOLE 0 249 0 PGT INNOVATIONS INC COM 69336V101 1126 71838 SH DFND 01 0 71838 0 PGT INNOVATIONS INC COM 69336V101 241 15395 SH DFND 02 0 15395 0 PGT INNOVATIONS INC COM 69336V101 741 47226 SH DFND 04 0 0 47226 PGT INNOVATIONS INC COM 69336V101 55259 3524178 SH SOLE 0 0 3524178 PGT INNOVATIONS INC COM 69336V101 24 1519 SH SOLE 0 1519 0 PJT PARTNERS INC COM CL A 69343T107 2484 48391 SH DFND 01 0 48391 0 PJT PARTNERS INC COM CL A 69343T107 283 5516 SH DFND 02 0 5516 0 PJT PARTNERS INC COM CL A 69343T107 706 13761 SH DFND 04 0 0 13761 PJT PARTNERS INC COM CL A 69343T107 54032 1052443 SH SOLE 0 0 1052443 PJT PARTNERS INC COM CL A 69343T107 13 251 SH SOLE 0 251 0 PNC FINL SVCS GROUP INC COM 693475105 47647 452874 SH DFND 01 0 452874 0 PNC FINL SVCS GROUP INC COM 693475105 12879 122413 SH DFND 02 0 0 122413 PNC FINL SVCS GROUP INC COM 693475105 26569 252534 SH DFND 02 0 252534 0 PNC FINL SVCS GROUP INC COM 693475105 127395 1210863 SH DFND 04 0 0 1210863 PNC FINL SVCS GROUP INC COM 693475105 3340179 31747735 SH SOLE 0 0 31747735 PNC FINL SVCS GROUP INC COM 693475105 378 3590 SH SOLE 0 3590 0 POSCO SPONSORED ADR 693483109 14038 379001 SH SOLE 0 0 379001 PNM RES INC COM 69349H107 2212 57532 SH DFND 01 0 57532 0 PNM RES INC COM 69349H107 2462 64058 SH DFND 02 0 64058 0 PNM RES INC COM 69349H107 2144 55785 SH DFND 04 0 0 55785 PNM RES INC COM 69349H107 358820 9334544 SH SOLE 0 0 9334544 PNM RES INC COM 69349H107 26 688 SH SOLE 0 688 0 PPG INDS INC COM 693506107 26704 251784 SH DFND 01 0 251784 0 PPG INDS INC COM 693506107 7042 66394 SH DFND 02 0 0 66394 PPG INDS INC COM 693506107 14361 135409 SH DFND 02 0 135409 0 PPG INDS INC COM 693506107 67244 634019 SH DFND 04 0 0 634019 PPG INDS INC COM 693506107 1975322 18624570 SH SOLE 0 0 18624570 PPG INDS INC COM 693506107 161 1515 SH SOLE 0 1515 0 PPL CORP COM 69351T106 21212 820904 SH DFND 01 0 820904 0 PPL CORP COM 69351T106 5414 209507 SH DFND 02 0 0 209507 PPL CORP COM 69351T106 22513 871234 SH DFND 02 0 871234 0 PPL CORP COM 69351T106 56387 2182146 SH DFND 04 0 0 2182146 PPL CORP COM 69351T106 1631510 63138939 SH SOLE 0 0 63138939 PPL CORP COM 69351T106 172 6670 SH SOLE 0 6670 0 PRA HEALTH SCIENCES INC COM 69354M108 2750 28266 SH DFND 01 0 28266 0 PRA HEALTH SCIENCES INC COM 69354M108 1938 19920 SH DFND 02 0 19920 0 PRA HEALTH SCIENCES INC COM 69354M108 4557 46839 SH DFND 04 0 0 46839 PRA HEALTH SCIENCES INC COM 69354M108 578 5942 SH DFND 04 0 5942 0 PRA HEALTH SCIENCES INC COM 69354M108 655345 6735993 SH SOLE 0 0 6735993 PRA HEALTH SCIENCES INC COM 69354M108 51 520 SH SOLE 0 520 0 PRA GROUP INC COM 69354N106 1261 32619 SH DFND 01 0 32619 0 PRA GROUP INC COM 69354N106 504 13047 SH DFND 02 0 13047 0 PRA GROUP INC COM 69354N106 1320 34147 SH DFND 04 0 0 34147 PRA GROUP INC COM 69354N106 181129 4685169 SH SOLE 0 0 4685169 PRA GROUP INC COM 69354N106 12 300 SH SOLE 0 300 0 PPD INC COM 69355F102 748 27901 SH DFND 01 0 27901 0 PPD INC COM 69355F102 614 22920 SH DFND 04 0 0 22920 PPD INC COM 69355F102 155 5787 SH DFND 04 0 5787 0 PPD INC COM 69355F102 165092 6160146 SH SOLE 0 0 6160146 PPD INC COM 69355F102 13 485 SH SOLE 0 485 0 PRGX GLOBAL INC COM NEW 69357C503 20 4307 SH DFND 01 0 4307 0 PRGX GLOBAL INC COM NEW 69357C503 30 6372 SH DFND 04 0 0 6372 PRGX GLOBAL INC COM NEW 69357C503 4241 902270 SH SOLE 0 0 902270 PRGX GLOBAL INC COM NEW 69357C503 0 97 SH SOLE 0 97 0 PS BUSINESS PKS INC CALIF COM 69360J107 5543 41868 SH DFND 01 0 41868 0 PS BUSINESS PKS INC CALIF COM 69360J107 6418 48477 SH DFND 02 0 48477 0 PS BUSINESS PKS INC CALIF COM 69360J107 2040 15406 SH DFND 04 0 0 15406 PS BUSINESS PKS INC CALIF COM 69360J107 408934 3088622 SH SOLE 0 0 3088622 PS BUSINESS PKS INC CALIF COM 69360J107 32 240 SH SOLE 0 240 0 PVH CORPORATION COM 693656100 3557 74022 SH DFND 01 0 74022 0 PVH CORPORATION COM 693656100 1199 24960 SH DFND 02 0 24960 0 PVH CORPORATION COM 693656100 9688 201613 SH DFND 04 0 0 201613 PVH CORPORATION COM 693656100 362397 7542091 SH SOLE 0 0 7542091 PVH CORPORATION COM 693656100 22 453 SH SOLE 0 453 0 PTC THERAPEUTICS INC COM 69366J200 6535 128788 SH DFND 01 0 128788 0 PTC THERAPEUTICS INC COM 69366J200 790 15567 SH DFND 02 0 15567 0 PTC THERAPEUTICS INC COM 69366J200 2336 46037 SH DFND 04 0 0 46037 PTC THERAPEUTICS INC COM 69366J200 278124 5481350 SH SOLE 0 0 5481350 PTC THERAPEUTICS INC COM 69366J200 30 594 SH SOLE 0 594 0 PTC INC COM 69370C100 3757 48300 SH DFND 01 0 48300 0 PTC INC COM 69370C100 2441 31377 SH DFND 02 0 0 31377 PTC INC COM 69370C100 4750 61063 SH DFND 02 0 61063 0 PTC INC COM 69370C100 9306 119635 SH DFND 04 0 0 119635 PTC INC COM 69370C100 897 11535 SH DFND 04 0 11535 0 PTC INC COM 69370C100 760695 9778825 SH SOLE 0 0 9778825 PTC INC COM 69370C100 51 662 SH SOLE 0 662 0 PACCAR INC COM 693718108 27505 367468 SH DFND 01 0 367468 0 PACCAR INC COM 693718108 7593 101438 SH DFND 02 0 0 101438 PACCAR INC COM 693718108 15109 201858 SH DFND 02 0 201858 0 PACCAR INC COM 693718108 73055 976025 SH DFND 04 0 0 976025 PACCAR INC COM 693718108 2032317 27151868 SH SOLE 0 0 27151868 PACCAR INC COM 693718108 243 3240 SH SOLE 0 3240 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 962 278842 SH DFND 01 0 278842 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 169 49070 SH DFND 02 0 49070 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 339 98201 SH DFND 04 0 0 98201 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26053 7551610 SH SOLE 0 0 7551610 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3 753 SH SOLE 0 753 0 PACIFIC ETHANOL INC COM 69423U305 7 9410 SH DFND 01 0 9410 0 PACIFIC ETHANOL INC COM 69423U305 6 7800 SH DFND 04 0 0 7800 PACIFIC ETHANOL INC COM 69423U305 1190 1676223 SH SOLE 0 0 1676223 PACIFIC ETHANOL INC COM 69423U305 0 316 SH SOLE 0 316 0 PACIFIC MERCANTILE BANCORP COM 694552100 11 3058 SH DFND 01 0 3058 0 PACIFIC MERCANTILE BANCORP COM 694552100 15 4093 SH DFND 04 0 0 4093 PACIFIC MERCANTILE BANCORP COM 694552100 2768 756420 SH SOLE 0 0 756420 PACIFIC MERCANTILE BANCORP COM 694552100 0 6 SH SOLE 0 6 0 PACIFIC PREMIER BANCORP COM 69478X105 1312 60522 SH DFND 01 0 60522 0 PACIFIC PREMIER BANCORP COM 69478X105 703 32443 SH DFND 02 0 32443 0 PACIFIC PREMIER BANCORP COM 69478X105 1450 66901 SH DFND 04 0 0 66901 PACIFIC PREMIER BANCORP COM 69478X105 190860 8803501 SH SOLE 0 0 8803501 PACIFIC PREMIER BANCORP COM 69478X105 48 2229 SH SOLE 0 2229 0 PACIRA BIOSCIENCES COM 695127100 4510 85946 SH DFND 01 0 85946 0 PACIRA BIOSCIENCES COM 695127100 759 14460 SH DFND 02 0 14460 0 PACIRA BIOSCIENCES COM 695127100 1623 30929 SH DFND 04 0 0 30929 PACIRA BIOSCIENCES COM 695127100 222703 4244384 SH SOLE 0 0 4244384 PACIRA BIOSCIENCES COM 695127100 14 260 SH SOLE 0 260 0 PACKAGING CORP AMER COM 695156109 10099 101196 SH DFND 01 0 101196 0 PACKAGING CORP AMER COM 695156109 2794 27993 SH DFND 02 0 0 27993 PACKAGING CORP AMER COM 695156109 5441 54523 SH DFND 02 0 54523 0 PACKAGING CORP AMER COM 695156109 26717 267707 SH DFND 04 0 0 267707 PACKAGING CORP AMER COM 695156109 1053090 10552002 SH SOLE 0 0 10552002 PACKAGING CORP AMER COM 695156109 69 696 SH SOLE 0 696 0 PACWEST BANCORP DEL COM 695263103 790 40078 SH DFND 01 0 40078 0 PACWEST BANCORP DEL COM 695263103 759 38511 SH DFND 02 0 38511 0 PACWEST BANCORP DEL COM 695263103 1912 97021 SH DFND 04 0 0 97021 PACWEST BANCORP DEL COM 695263103 239330 12142545 SH SOLE 0 0 12142545 PACWEST BANCORP DEL COM 695263103 31 1559 SH SOLE 0 1559 0 PAGERDUTY INC COM 69553P100 604 21087 SH DFND 01 0 21087 0 PAGERDUTY INC COM 69553P100 152 5308 SH DFND 02 0 5308 0 PAGERDUTY INC COM 69553P100 324 11324 SH DFND 04 0 0 11324 PAGERDUTY INC COM 69553P100 217 7568 SH DFND 04 0 7568 0 PAGERDUTY INC COM 69553P100 97976 3423329 SH SOLE 0 0 3423329 PAGERDUTY INC COM 69553P100 8 294 SH SOLE 0 294 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 17 33440 SH DFND 01 0 33440 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 26 51002 SH DFND 04 0 0 51002 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4805 9384277 SH SOLE 0 0 9384277 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 872 SH SOLE 0 872 0 PALO ALTO NETWORKS INC COM 697435105 10373 45164 SH DFND 01 0 45164 0 PALO ALTO NETWORKS INC COM 697435105 6349 27643 SH DFND 02 0 0 27643 PALO ALTO NETWORKS INC COM 697435105 13514 58841 SH DFND 02 0 58841 0 PALO ALTO NETWORKS INC COM 697435105 25362 110426 SH DFND 04 0 0 110426 PALO ALTO NETWORKS INC COM 697435105 2482 10808 SH DFND 04 0 10808 0 PALO ALTO NETWORKS INC COM 697435105 1963570 8549529 SH SOLE 0 0 8549529 PALO ALTO NETWORKS INC COM 697435105 135 589 SH SOLE 0 589 0 PALOMAR HLDGS INC COM 69753M105 3414 39812 SH DFND 01 0 39812 0 PALOMAR HLDGS INC COM 69753M105 413 4820 SH DFND 02 0 4820 0 PALOMAR HLDGS INC COM 69753M105 1122 13083 SH DFND 04 0 0 13083 PALOMAR HLDGS INC COM 69753M105 107623 1254932 SH SOLE 0 0 1254932 PALOMAR HLDGS INC COM 69753M105 22 261 SH SOLE 0 261 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 57 5480 SH DFND 02 0 5480 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 234 22306 SH DFND 05 0 0 22306 PAN AMERN SILVER CORP COM 697900108 2988 98320 SH DFND 01 0 98320 0 PAN AMERN SILVER CORP COM 697900108 1683 55393 SH DFND 02 0 0 55393 PAN AMERN SILVER CORP COM 697900108 3297 108495 SH DFND 02 0 108495 0 PAN AMERN SILVER CORP COM 697900108 2306 75878 SH DFND 04 0 0 75878 PAN AMERN SILVER CORP COM 697900108 166904 5492075 SH SOLE 0 0 5492075 PAN AMERN SILVER CORP COM 697900108 7510 247128 SH SOLE 0 247128 0 PANHANDLE OIL AND GAS INC CL A 698477106 8 3071 SH DFND 01 0 3071 0 PANHANDLE OIL AND GAS INC CL A 698477106 11 4006 SH DFND 04 0 0 4006 PANHANDLE OIL AND GAS INC CL A 698477106 1594 594704 SH SOLE 0 0 594704 PANHANDLE OIL AND GAS INC CL A 698477106 1 216 SH SOLE 0 216 0 PAPA JOHNS INTL INC COM 698813102 4683 58977 SH DFND 01 0 58977 0 PAPA JOHNS INTL INC COM 698813102 687 8649 SH DFND 02 0 8649 0 PAPA JOHNS INTL INC COM 698813102 1577 19862 SH DFND 04 0 0 19862 PAPA JOHNS INTL INC COM 698813102 247407 3115561 SH SOLE 0 0 3115561 PAPA JOHNS INTL INC COM 698813102 24 297 SH SOLE 0 297 0 PAR TECHNOLOGY CORP COM 698884103 968 32351 SH DFND 01 0 32351 0 PAR TECHNOLOGY CORP COM 698884103 110 3688 SH DFND 04 0 0 3688 PAR TECHNOLOGY CORP COM 698884103 20574 687417 SH SOLE 0 0 687417 PAR TECHNOLOGY CORP COM 698884103 4 121 SH SOLE 0 121 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 258 28654 SH DFND 01 0 28654 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 57 6331 SH DFND 02 0 6331 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 258 28643 SH DFND 04 0 0 28643 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20342 2262747 SH SOLE 0 0 2262747 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 4 434 SH SOLE 0 434 0 PARAMOUNT GOLD NEV CORP COM 69924M109 247 198913 SH SOLE 0 0 198913 PARAMOUNT GROUP INC COM 69924R108 497 64424 SH DFND 01 0 64424 0 PARAMOUNT GROUP INC COM 69924R108 3796 492298 SH DFND 02 0 492298 0 PARAMOUNT GROUP INC COM 69924R108 1179 152979 SH DFND 04 0 0 152979 PARAMOUNT GROUP INC COM 69924R108 200198 25965970 SH SOLE 0 0 25965970 PARAMOUNT GROUP INC COM 69924R108 10 1346 SH SOLE 0 1346 0 PARATEK PHARMACEUTICALS INC COM 699374302 410 78563 SH DFND 01 0 78563 0 PARATEK PHARMACEUTICALS INC COM 699374302 132 25241 SH DFND 04 0 0 25241 PARATEK PHARMACEUTICALS INC COM 699374302 8878 1700697 SH SOLE 0 0 1700697 PARATEK PHARMACEUTICALS INC COM 699374302 14 2651 SH SOLE 0 2651 0 PARETEUM CORP COM NEW 69946T207 14 22939 SH DFND 01 0 22939 0 PARETEUM CORP COM NEW 69946T207 51 82397 SH DFND 04 0 0 82397 PARETEUM CORP COM NEW 69946T207 3050 4918135 SH SOLE 0 0 4918135 PARETEUM CORP COM NEW 69946T207 0 577 SH SOLE 0 577 0 PARK AEROSPACE CORP COM 70014A104 157 14083 SH DFND 01 0 14083 0 PARK AEROSPACE CORP COM 70014A104 25 2200 SH DFND 02 0 2200 0 PARK AEROSPACE CORP COM 70014A104 136 12199 SH DFND 04 0 0 12199 PARK AEROSPACE CORP COM 70014A104 16765 1504899 SH SOLE 0 0 1504899 PARK AEROSPACE CORP COM 70014A104 2 192 SH SOLE 0 192 0 PARK CITY GROUP INC COM NEW 700215304 58 13753 SH DFND 01 0 13753 0 PARK CITY GROUP INC COM NEW 700215304 10 2300 SH DFND 04 0 0 2300 PARK CITY GROUP INC COM NEW 700215304 3129 739824 SH SOLE 0 0 739824 PARK CITY GROUP INC COM NEW 700215304 0 76 SH SOLE 0 76 0 PARK HOTELS RESORTS INC COM 700517105 811 81953 SH DFND 01 0 81953 0 PARK HOTELS RESORTS INC COM 700517105 5759 582334 SH DFND 02 0 582334 0 PARK HOTELS RESORTS INC COM 700517105 2964 299697 SH DFND 04 0 0 299697 PARK HOTELS RESORTS INC COM 700517105 328295 33194672 SH SOLE 0 0 33194672 PARK HOTELS RESORTS INC COM 700517105 16 1597 SH SOLE 0 1597 0 PARK NATL CORP COM 700658107 726 10310 SH DFND 01 0 10310 0 PARK NATL CORP COM 700658107 310 4399 SH DFND 02 0 4399 0 PARK NATL CORP COM 700658107 814 11566 SH DFND 04 0 0 11566 PARK NATL CORP COM 700658107 80137 1138634 SH SOLE 0 0 1138634 PARK NATL CORP COM 700658107 22 314 SH SOLE 0 314 0 PARK OHIO HLDGS CORP COM 700666100 104 6289 SH DFND 01 0 6289 0 PARK OHIO HLDGS CORP COM 700666100 42 2502 SH DFND 04 0 0 2502 PARK OHIO HLDGS CORP COM 700666100 7314 440857 SH SOLE 0 0 440857 PARK OHIO HLDGS CORP COM 700666100 2 91 SH SOLE 0 91 0 PARKE BANCORP INC COM 700885106 99 7291 SH DFND 01 0 7291 0 PARKE BANCORP INC COM 700885106 43 3183 SH DFND 04 0 0 3183 PARKE BANCORP INC COM 700885106 5952 439257 SH SOLE 0 0 439257 PARKE BANCORP INC COM 700885106 0 8 SH SOLE 0 8 0 PARKER HANNIFIN CORP COM 701094104 25109 137007 SH DFND 01 0 137007 0 PARKER HANNIFIN CORP COM 701094104 6647 36270 SH DFND 02 0 0 36270 PARKER HANNIFIN CORP COM 701094104 13408 73162 SH DFND 02 0 73162 0 PARKER HANNIFIN CORP COM 701094104 63457 346249 SH DFND 04 0 0 346249 PARKER HANNIFIN CORP COM 701094104 1669193 9107837 SH SOLE 0 0 9107837 PARKER HANNIFIN CORP COM 701094104 151 824 SH SOLE 0 824 0 PARSLEY ENERGY INC CL A 701877102 1116 104514 SH DFND 01 0 104514 0 PARSLEY ENERGY INC CL A 701877102 948 88784 SH DFND 02 0 88784 0 PARSLEY ENERGY INC CL A 701877102 2372 222124 SH DFND 04 0 0 222124 PARSLEY ENERGY INC CL A 701877102 296121 27726642 SH SOLE 0 0 27726642 PARSLEY ENERGY INC CL A 701877102 22 2024 SH SOLE 0 2024 0 PARSONS CORPORATION COM 70202L102 1363 37614 SH DFND 01 0 37614 0 PARSONS CORPORATION COM 70202L102 190 5255 SH DFND 02 0 5255 0 PARSONS CORPORATION COM 70202L102 540 14905 SH DFND 04 0 0 14905 PARSONS CORPORATION COM 70202L102 77324 2133671 SH SOLE 0 0 2133671 PARSONS CORPORATION COM 70202L102 6 156 SH SOLE 0 156 0 PARTY CITY HOLDCO INC COM 702149105 16 10884 SH DFND 01 0 10884 0 PARTY CITY HOLDCO INC COM 702149105 26 17366 SH DFND 04 0 0 17366 PARTY CITY HOLDCO INC COM 702149105 5326 3574573 SH SOLE 0 0 3574573 PARTY CITY HOLDCO INC COM 702149105 1 405 SH SOLE 0 405 0 PASSAGE BIO INC COM 702712100 573 20978 SH DFND 01 0 20978 0 PASSAGE BIO INC COM 702712100 139 5079 SH DFND 02 0 5079 0 PASSAGE BIO INC COM 702712100 251 9185 SH DFND 04 0 0 9185 PASSAGE BIO INC COM 702712100 13430 491415 SH SOLE 0 0 491415 PASSAGE BIO INC COM 702712100 2 77 SH SOLE 0 77 0 PATHFINDER BANCORP INC MD COM 70319R109 301 31500 SH SOLE 0 0 31500 PATRICK INDS INC COM 703343103 2740 44729 SH DFND 01 0 44729 0 PATRICK INDS INC COM 703343103 485 7924 SH DFND 02 0 7924 0 PATRICK INDS INC COM 703343103 1122 18318 SH DFND 04 0 0 18318 PATRICK INDS INC COM 703343103 83196 1358295 SH SOLE 0 0 1358295 PATRICK INDS INC COM 703343103 31 499 SH SOLE 0 499 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 387 46031 SH SOLE 0 0 46031 PATTERSON COS INC COM 703395103 1364 61981 SH DFND 01 0 61981 0 PATTERSON COS INC COM 703395103 588 26737 SH DFND 02 0 26737 0 PATTERSON COS INC COM 703395103 1511 68666 SH DFND 04 0 0 68666 PATTERSON COS INC COM 703395103 185704 8441072 SH SOLE 0 0 8441072 PATTERSON COS INC COM 703395103 45 2053 SH SOLE 0 2053 0 PATTERSON UTI ENERGY INC COM 703481101 467 134645 SH DFND 01 0 134645 0 PATTERSON UTI ENERGY INC COM 703481101 216 62253 SH DFND 02 0 62253 0 PATTERSON UTI ENERGY INC COM 703481101 447 128787 SH DFND 04 0 0 128787 PATTERSON UTI ENERGY INC COM 703481101 68797 19826102 SH SOLE 0 0 19826102 PATTERSON UTI ENERGY INC COM 703481101 3 1006 SH SOLE 0 1006 0 PAVMED INC COM 70387R106 143 67558 SH DFND 01 0 67558 0 PAVMED INC COM 70387R106 32 15351 SH DFND 04 0 0 15351 PAVMED INC COM 70387R106 3482 1650127 SH SOLE 0 0 1650127 PAVMED INC COM 70387R106 1 505 SH SOLE 0 505 0 PAYCHEX INC COM 704326107 28167 371846 SH DFND 01 0 371846 0 PAYCHEX INC COM 704326107 6649 87775 SH DFND 02 0 0 87775 PAYCHEX INC COM 704326107 17907 236398 SH DFND 02 0 236398 0 PAYCHEX INC COM 704326107 68596 905552 SH DFND 04 0 0 905552 PAYCHEX INC COM 704326107 2123 28033 SH DFND 04 0 28033 0 PAYCHEX INC COM 704326107 1972875 26044550 SH SOLE 0 0 26044550 PAYCHEX INC COM 704326107 385 5089 SH SOLE 0 5089 0 PAYCOM SOFTWARE INC COM 70432V102 17862 57671 SH DFND 01 0 57671 0 PAYCOM SOFTWARE INC COM 70432V102 4381 14144 SH DFND 02 0 0 14144 PAYCOM SOFTWARE INC COM 70432V102 8755 28265 SH DFND 02 0 28265 0 PAYCOM SOFTWARE INC COM 70432V102 40913 132094 SH DFND 04 0 0 132094 PAYCOM SOFTWARE INC COM 70432V102 1687 5446 SH DFND 04 0 5446 0 PAYCOM SOFTWARE INC COM 70432V102 1728992 5582257 SH SOLE 0 0 5582257 PAYCOM SOFTWARE INC COM 70432V102 142 457 SH SOLE 0 457 0 PAYLOCITY HLDG CORP COM 70438V106 2389 16376 SH DFND 01 0 16376 0 PAYLOCITY HLDG CORP COM 70438V106 1682 11532 SH DFND 02 0 11532 0 PAYLOCITY HLDG CORP COM 70438V106 3889 26655 SH DFND 04 0 0 26655 PAYLOCITY HLDG CORP COM 70438V106 558 3824 SH DFND 04 0 3824 0 PAYLOCITY HLDG CORP COM 70438V106 510003 3495807 SH SOLE 0 0 3495807 PAYLOCITY HLDG CORP COM 70438V106 81 553 SH SOLE 0 553 0 PAYPAL HLDGS INC COM 70450Y103 243270 1396257 SH DFND 01 0 1396257 0 PAYPAL HLDGS INC COM 70450Y103 53885 309276 SH DFND 02 0 0 309276 PAYPAL HLDGS INC COM 70450Y103 113087 649069 SH DFND 02 0 649069 0 PAYPAL HLDGS INC COM 70450Y103 551838 3167297 SH DFND 04 0 0 3167297 PAYPAL HLDGS INC COM 70450Y103 22659 130054 SH DFND 04 0 130054 0 PAYPAL HLDGS INC COM 70450Y103 15694078 90076784 SH SOLE 0 0 90076784 PAYPAL HLDGS INC COM 70450Y103 1315 7546 SH SOLE 0 7546 0 PAYSIGN INC COM 70451A104 616 63458 SH DFND 01 0 63458 0 PAYSIGN INC COM 70451A104 93 9582 SH DFND 02 0 9582 0 PAYSIGN INC COM 70451A104 195 20099 SH DFND 04 0 0 20099 PAYSIGN INC COM 70451A104 19261 1983655 SH SOLE 0 0 1983655 PAYSIGN INC COM 70451A104 1 141 SH SOLE 0 141 0 PEABODY ENERGY CORP NEW COM 704551100 137 47431 SH DFND 01 0 47431 0 PEABODY ENERGY CORP NEW COM 704551100 86 29983 SH DFND 02 0 29983 0 PEABODY ENERGY CORP NEW COM 704551100 205 71068 SH DFND 04 0 0 71068 PEABODY ENERGY CORP NEW COM 704551100 14483 5028972 SH SOLE 0 0 5028972 PEABODY ENERGY CORP NEW COM 704551100 6 2220 SH SOLE 0 2220 0 PDS BIOTECHNOLOGY CORP COM 70465T107 30 14749 SH SOLE 0 0 14749 PEAPACK-GLADSTONE FINL CORP COM 704699107 245 13094 SH DFND 01 0 13094 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 70 3750 SH DFND 02 0 3750 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 192 10234 SH DFND 04 0 0 10234 PEAPACK-GLADSTONE FINL CORP COM 704699107 15678 837048 SH SOLE 0 0 837048 PEAPACK-GLADSTONE FINL CORP COM 704699107 3 150 SH SOLE 0 150 0 PEBBLEBROOK HOTEL TR COM 70509V100 1286 94130 SH DFND 01 0 94130 0 PEBBLEBROOK HOTEL TR COM 70509V100 4233 309887 SH DFND 02 0 309887 0 PEBBLEBROOK HOTEL TR COM 70509V100 1331 97437 SH DFND 04 0 0 97437 PEBBLEBROOK HOTEL TR COM 70509V100 252233 18465087 SH SOLE 0 0 18465087 PEBBLEBROOK HOTEL TR COM 70509V100 14 1048 SH SOLE 0 1048 0 PEDEVCO CORP COM PAR 70532Y303 84 103358 SH SOLE 0 0 103358 PEGASYSTEMS INC COM 705573103 1793 17723 SH DFND 01 0 17723 0 PEGASYSTEMS INC COM 705573103 1345 13297 SH DFND 02 0 13297 0 PEGASYSTEMS INC COM 705573103 3011 29759 SH DFND 04 0 0 29759 PEGASYSTEMS INC COM 705573103 396 3918 SH DFND 04 0 3918 0 PEGASYSTEMS INC COM 705573103 364477 3602624 SH SOLE 0 0 3602624 PEGASYSTEMS INC COM 705573103 51 501 SH SOLE 0 501 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1326 22950 SH DFND 01 0 22950 0 PELOTON INTERACTIVE INC CL A COM 70614W100 483 8364 SH DFND 04 0 0 8364 PELOTON INTERACTIVE INC CL A COM 70614W100 151 2621 SH DFND 04 0 2621 0 PELOTON INTERACTIVE INC CL A COM 70614W100 847621 14672344 SH SOLE 0 0 14672344 PELOTON INTERACTIVE INC CL A COM 70614W100 73 1261 SH SOLE 0 1261 0 PEMBINA PIPELINE CORP COM 706327103 6483 259313 SH DFND 01 0 259313 0 PEMBINA PIPELINE CORP COM 706327103 3685 147409 SH DFND 02 0 0 147409 PEMBINA PIPELINE CORP COM 706327103 14503 580112 SH DFND 02 0 580112 0 PEMBINA PIPELINE CORP COM 706327103 13454 538170 SH DFND 04 0 0 538170 PEMBINA PIPELINE CORP COM 706327103 32253 1290127 SH DFND 04 0 1290127 0 PEMBINA PIPELINE CORP COM 706327103 354841 14193646 SH SOLE 0 0 14193646 PEMBINA PIPELINE CORP COM 706327103 30147 1205871 SH SOLE 0 1205871 0 PENN NATL GAMING INC COM 707569109 5726 187507 SH DFND 01 0 187507 0 PENN NATL GAMING INC COM 707569109 1171 38329 SH DFND 02 0 38329 0 PENN NATL GAMING INC COM 707569109 2774 90829 SH DFND 04 0 0 90829 PENN NATL GAMING INC COM 707569109 358985 11754592 SH SOLE 0 0 11754592 PENN NATL GAMING INC COM 707569109 25 810 SH SOLE 0 810 0 PENN VA CORP COM 70788V102 91 9600 SH DFND 01 0 9600 0 PENN VA CORP COM 70788V102 13 1332 SH DFND 02 0 1332 0 PENN VA CORP COM 70788V102 196 20562 SH DFND 04 0 0 20562 PENN VA CORP COM 70788V102 9286 974388 SH SOLE 0 0 974388 PENN VA CORP COM 70788V102 20 2091 SH SOLE 0 2091 0 PENNANT GROUP INC COM 70805E109 1224 54168 SH DFND 01 0 54168 0 PENNANT GROUP INC COM 70805E109 211 9330 SH DFND 02 0 9330 0 PENNANT GROUP INC COM 70805E109 456 20197 SH DFND 04 0 0 20197 PENNANT GROUP INC COM 70805E109 64197 2840558 SH SOLE 0 0 2840558 PENNANT GROUP INC COM 70805E109 3 139 SH SOLE 0 139 0 PENNS WOODS BANCORP INC COM 708430103 114 5010 SH DFND 01 0 5010 0 PENNS WOODS BANCORP INC COM 708430103 73 3196 SH DFND 04 0 0 3196 PENNS WOODS BANCORP INC COM 708430103 6630 291923 SH SOLE 0 0 291923 PENNS WOODS BANCORP INC COM 708430103 2 90 SH SOLE 0 90 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 15 11325 SH DFND 01 0 11325 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 25 18474 SH DFND 04 0 0 18474 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 11093 8156920 SH SOLE 0 0 8156920 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 0 290 SH SOLE 0 290 0 PENNYMAC MTG INVT TR COM 70931T103 1272 72582 SH DFND 01 0 72582 0 PENNYMAC MTG INVT TR COM 70931T103 577 32920 SH DFND 02 0 32920 0 PENNYMAC MTG INVT TR COM 70931T103 1315 75003 SH DFND 04 0 0 75003 PENNYMAC MTG INVT TR COM 70931T103 185183 10563787 SH SOLE 0 0 10563787 PENNYMAC MTG INVT TR COM 70931T103 191 10880 SH SOLE 0 10880 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1702 40728 SH DFND 01 0 40728 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 911 21805 SH DFND 02 0 21805 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1876 44886 SH DFND 04 0 0 44886 PENNYMAC FINL SVCS INC NEW COM 70932M107 161425 3862760 SH SOLE 0 0 3862760 PENNYMAC FINL SVCS INC NEW COM 70932M107 65 1564 SH SOLE 0 1564 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 440 11373 SH DFND 01 0 11373 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 590 15235 SH DFND 02 0 15235 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1095 28290 SH DFND 04 0 0 28290 PENSKE AUTOMOTIVE GRP INC COM 70959W103 108314 2798096 SH SOLE 0 0 2798096 PENSKE AUTOMOTIVE GRP INC COM 70959W103 64 1652 SH SOLE 0 1652 0 PENUMBRA INC COM 70975L107 2710 15154 SH DFND 01 0 15154 0 PENUMBRA INC COM 70975L107 1849 10339 SH DFND 02 0 10339 0 PENUMBRA INC COM 70975L107 4368 24427 SH DFND 04 0 0 24427 PENUMBRA INC COM 70975L107 633 3539 SH DFND 04 0 3539 0 PENUMBRA INC COM 70975L107 543374 3038662 SH SOLE 0 0 3038662 PENUMBRA INC COM 70975L107 48 266 SH SOLE 0 266 0 PEOPLES BANCORP INC COM 709789101 292 13720 SH DFND 01 0 13720 0 PEOPLES BANCORP INC COM 709789101 106 5000 SH DFND 02 0 5000 0 PEOPLES BANCORP INC COM 709789101 352 16561 SH DFND 04 0 0 16561 PEOPLES BANCORP INC COM 709789101 19492 915960 SH SOLE 0 0 915960 PEOPLES BANCORP INC COM 709789101 3 122 SH SOLE 0 122 0 PEOPLES BANCORP N C INC COM 710577107 61 3435 SH DFND 01 0 3435 0 PEOPLES BANCORP N C INC COM 710577107 14 770 SH DFND 04 0 0 770 PEOPLES BANCORP N C INC COM 710577107 3565 201744 SH SOLE 0 0 201744 PEOPLES BANCORP N C INC COM 710577107 0 5 SH SOLE 0 5 0 PEOPLES FINL SVCS CORP COM 711040105 190 4974 SH DFND 01 0 4974 0 PEOPLES FINL SVCS CORP COM 711040105 69 1801 SH DFND 04 0 0 1801 PEOPLES FINL SVCS CORP COM 711040105 11176 292642 SH SOLE 0 0 292642 PEOPLES FINL SVCS CORP COM 711040105 1 27 SH SOLE 0 27 0 PEOPLES UNITED FINANCIAL INC COM 712704105 5153 445364 SH DFND 01 0 445364 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1450 125352 SH DFND 02 0 0 125352 PEOPLES UNITED FINANCIAL INC COM 712704105 2928 253075 SH DFND 02 0 253075 0 PEOPLES UNITED FINANCIAL INC COM 712704105 14219 1228981 SH DFND 04 0 0 1228981 PEOPLES UNITED FINANCIAL INC COM 712704105 543977 47016144 SH SOLE 0 0 47016144 PEOPLES UNITED FINANCIAL INC COM 712704105 76 6540 SH SOLE 0 6540 0 PEOPLES UTAH BANCORP COM 712706209 99 4400 SH DFND 02 0 4400 0 PEOPLES UTAH BANCORP COM 712706209 272 12087 SH DFND 04 0 0 12087 PEOPLES UTAH BANCORP COM 712706209 3 141 SH SOLE 0 141 0 PEPSICO INC COM 713448108 212256 1604839 SH DFND 01 0 1604839 0 PEPSICO INC COM 713448108 51247 387472 SH DFND 02 0 0 387472 PEPSICO INC COM 713448108 113161 855596 SH DFND 02 0 855596 0 PEPSICO INC COM 713448108 519358 3926792 SH DFND 04 0 0 3926792 PEPSICO INC COM 713448108 14922 112822 SH DFND 04 0 112822 0 PEPSICO INC COM 713448108 15561854 117661073 SH SOLE 0 0 117661073 PEPSICO INC COM 713448108 1442 10905 SH SOLE 0 10905 0 PERCEPTRON INC COM 71361F100 7 2223 SH DFND 01 0 2223 0 PERCEPTRON INC COM 71361F100 7 2200 SH DFND 04 0 0 2200 PERCEPTRON INC COM 71361F100 766 231356 SH SOLE 0 0 231356 PERDOCEO ED CORP COM 71363P106 2299 144314 SH DFND 01 0 144314 0 PERDOCEO ED CORP COM 71363P106 422 26514 SH DFND 02 0 26514 0 PERDOCEO ED CORP COM 71363P106 815 51150 SH DFND 04 0 0 51150 PERDOCEO ED CORP COM 71363P106 73477 4612521 SH SOLE 0 0 4612521 PERDOCEO ED CORP COM 71363P106 6 373 SH SOLE 0 373 0 PERFICIENT INC COM 71375U101 2432 67957 SH DFND 01 0 67957 0 PERFICIENT INC COM 71375U101 377 10542 SH DFND 02 0 10542 0 PERFICIENT INC COM 71375U101 877 24498 SH DFND 04 0 0 24498 PERFICIENT INC COM 71375U101 79094 2210559 SH SOLE 0 0 2210559 PERFICIENT INC COM 71375U101 8 224 SH SOLE 0 224 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2758 94660 SH DFND 01 0 94660 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1133 38885 SH DFND 02 0 38885 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2823 96891 SH DFND 04 0 0 96891 PERFORMANCE FOOD GROUP CO COM 71377A103 349411 11990784 SH SOLE 0 0 11990784 PERFORMANCE FOOD GROUP CO COM 71377A103 31 1060 SH SOLE 0 1060 0 PERFORMANT FINL CORP COM 71377E105 5 7300 SH DFND 01 0 7300 0 PERFORMANT FINL CORP COM 71377E105 5 8400 SH DFND 04 0 0 8400 PERFORMANT FINL CORP COM 71377E105 230 352668 SH SOLE 0 0 352668 PERKINELMER INC COM 714046109 11926 121587 SH DFND 01 0 121587 0 PERKINELMER INC COM 714046109 3143 32038 SH DFND 02 0 0 32038 PERKINELMER INC COM 714046109 6460 65861 SH DFND 02 0 65861 0 PERKINELMER INC COM 714046109 24019 244865 SH DFND 04 0 0 244865 PERKINELMER INC COM 714046109 231 2356 SH DFND 04 0 2356 0 PERKINELMER INC COM 714046109 1162046 11846736 SH SOLE 0 0 11846736 PERKINELMER INC COM 714046109 79 804 SH SOLE 0 804 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 20 3147 SH DFND 01 0 3147 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 13 2079 SH DFND 04 0 0 2079 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2465 385743 SH SOLE 0 0 385743 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 0 68 SH SOLE 0 68 0 PERMA PIPE INTL HLDGS INC COM 714167103 5 837 SH DFND 01 0 837 0 PERMA PIPE INTL HLDGS INC COM 714167103 8 1400 SH DFND 04 0 0 1400 PERMA PIPE INTL HLDGS INC COM 714167103 3038 541487 SH SOLE 0 0 541487 PERSPECTA INC COM 715347100 5956 256379 SH DFND 01 0 256379 0 PERSPECTA INC COM 715347100 1101 47401 SH DFND 02 0 47401 0 PERSPECTA INC COM 715347100 2369 101984 SH DFND 04 0 0 101984 PERSPECTA INC COM 715347100 320476 13795773 SH SOLE 0 0 13795773 PERSPECTA INC COM 715347100 21 889 SH SOLE 0 889 0 PERSONALIS INC COM 71535D106 502 38681 SH DFND 01 0 38681 0 PERSONALIS INC COM 71535D106 33 2568 SH DFND 04 0 0 2568 PERSONALIS INC COM 71535D106 9430 727036 SH SOLE 0 0 727036 PERSONALIS INC COM 71535D106 0 37 SH SOLE 0 37 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 49 2220 SH DFND 02 0 2220 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5946 271740 SH SOLE 0 0 271740 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 86 3920 SH SOLE 0 3920 0 PETMED EXPRESS INC COM 716382106 1449 40650 SH DFND 01 0 40650 0 PETMED EXPRESS INC COM 716382106 153 4293 SH DFND 02 0 4293 0 PETMED EXPRESS INC COM 716382106 565 15843 SH DFND 04 0 0 15843 PETMED EXPRESS INC COM 716382106 63700 1787309 SH SOLE 0 0 1787309 PETMED EXPRESS INC COM 716382106 21 603 SH SOLE 0 603 0 PETIQ INC COM CL A 71639T106 1471 42219 SH DFND 01 0 42219 0 PETIQ INC COM CL A 71639T106 179 5135 SH DFND 02 0 5135 0 PETIQ INC COM CL A 71639T106 489 14048 SH DFND 04 0 0 14048 PETIQ INC COM CL A 71639T106 34164 980602 SH SOLE 0 0 980602 PETIQ INC COM CL A 71639T106 6 167 SH SOLE 0 167 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 242 30317 SH DFND 01 0 30317 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 102050 12804304 SH SOLE 0 0 12804304 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10358 1252470 SH SOLE 0 0 1252470 PFENEX INC COM 717071104 596 71437 SH DFND 01 0 71437 0 PFENEX INC COM 717071104 130 15539 SH DFND 04 0 0 15539 PFENEX INC COM 717071104 14520 1738972 SH SOLE 0 0 1738972 PFENEX INC COM 717071104 15 1797 SH SOLE 0 1797 0 PFIZER INC COM 717081103 193826 5927412 SH DFND 01 0 5927412 0 PFIZER INC COM 717081103 50329 1539126 SH DFND 02 0 0 1539126 PFIZER INC COM 717081103 106818 3266620 SH DFND 02 0 3266620 0 PFIZER INC COM 717081103 516380 15791434 SH DFND 04 0 0 15791434 PFIZER INC COM 717081103 14071690 430326910 SH SOLE 0 0 430326910 PFIZER INC COM 717081103 1385 42356 SH SOLE 0 42356 0 PFSWEB INC COM NEW 717098206 158 23653 SH DFND 01 0 23653 0 PFSWEB INC COM NEW 717098206 19 2800 SH DFND 04 0 0 2800 PFSWEB INC COM NEW 717098206 6452 965867 SH SOLE 0 0 965867 PFSWEB INC COM NEW 717098206 0 16 SH SOLE 0 16 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 143 31017 SH DFND 01 0 31017 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 17 3754 SH DFND 04 0 0 3754 PHASEBIO PHARMACEUTICALS INC COM 717224109 3234 703023 SH SOLE 0 0 703023 PHASEBIO PHARMACEUTICALS INC COM 717224109 0 59 SH SOLE 0 59 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 747 22699 SH DFND 01 0 22699 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 80 2436 SH DFND 02 0 2436 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 236 7170 SH DFND 04 0 0 7170 PHATHOM PHARMACEUTICALS INC COM 71722W107 21943 666763 SH SOLE 0 0 666763 PHATHOM PHARMACEUTICALS INC COM 71722W107 2 51 SH SOLE 0 51 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1062 40430 SH DFND 01 0 40430 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 242 9216 SH DFND 02 0 9216 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 398 15156 SH DFND 04 0 0 15156 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 57526 2189796 SH SOLE 0 0 2189796 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3 133 SH SOLE 0 133 0 PHILIP MORRIS INTL INC COM 718172109 116367 1660965 SH DFND 01 0 1660965 0 PHILIP MORRIS INTL INC COM 718172109 5557 79318 SH DFND 02 0 0 79318 PHILIP MORRIS INTL INC COM 718172109 48577 693368 SH DFND 02 0 693368 0 PHILIP MORRIS INTL INC COM 718172109 305038 4353958 SH DFND 04 0 0 4353958 PHILIP MORRIS INTL INC COM 718172109 8365720 119407936 SH SOLE 0 0 119407936 PHILIP MORRIS INTL INC COM 718172109 813 11601 SH SOLE 0 11601 0 PHILLIPS 66 COM 718546104 33499 465905 SH DFND 01 0 465905 0 PHILLIPS 66 COM 718546104 8781 122123 SH DFND 02 0 0 122123 PHILLIPS 66 COM 718546104 17814 247766 SH DFND 02 0 247766 0 PHILLIPS 66 COM 718546104 88992 1237716 SH DFND 04 0 0 1237716 PHILLIPS 66 COM 718546104 74385 1034562 SH DFND 04 0 1034562 0 PHILLIPS 66 COM 718546104 2512543 34944967 SH SOLE 0 0 34944967 PHILLIPS 66 COM 718546104 355 4938 SH SOLE 0 4938 0 PHOTRONICS INC COM 719405102 517 46483 SH DFND 01 0 46483 0 PHOTRONICS INC COM 719405102 290 26016 SH DFND 02 0 26016 0 PHOTRONICS INC COM 719405102 666 59839 SH DFND 04 0 0 59839 PHOTRONICS INC COM 719405102 46668 4192988 SH SOLE 0 0 4192988 PHOTRONICS INC COM 719405102 33 2922 SH SOLE 0 2922 0 PHYSICIANS RLTY TR COM 71943U104 2571 146767 SH DFND 01 0 146767 0 PHYSICIANS RLTY TR COM 71943U104 8254 471142 SH DFND 02 0 471142 0 PHYSICIANS RLTY TR COM 71943U104 2545 145274 SH DFND 04 0 0 145274 PHYSICIANS RLTY TR COM 71943U104 496627 28346300 SH SOLE 0 0 28346300 PHYSICIANS RLTY TR COM 71943U104 22 1265 SH SOLE 0 1265 0 PHREESIA INC COM 71944F106 1616 57154 SH DFND 01 0 57154 0 PHREESIA INC COM 71944F106 106 3752 SH DFND 02 0 3752 0 PHREESIA INC COM 71944F106 355 12538 SH DFND 04 0 0 12538 PHREESIA INC COM 71944F106 28160 995768 SH SOLE 0 0 995768 PHREESIA INC COM 71944F106 4 152 SH SOLE 0 152 0 PHUNWARE INC COM 71948P100 485 394501 SH SOLE 0 0 394501 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1512 91038 SH DFND 01 0 91038 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5021 302290 SH DFND 02 0 302290 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1555 93613 SH DFND 04 0 0 93613 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 300889 18114931 SH SOLE 0 0 18114931 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 14 843 SH SOLE 0 843 0 PIERIS PHARMACEUTICALS INC COM 720795103 322 103829 SH DFND 01 0 103829 0 PIERIS PHARMACEUTICALS INC COM 720795103 41 13255 SH DFND 04 0 0 13255 PIERIS PHARMACEUTICALS INC COM 720795103 3021 974420 SH SOLE 0 0 974420 PIERIS PHARMACEUTICALS INC COM 720795103 4 1344 SH SOLE 0 1344 0 PILGRIMS PRIDE CORP COM 72147K108 331 19608 SH DFND 01 0 19608 0 PILGRIMS PRIDE CORP COM 72147K108 373 22072 SH DFND 02 0 22072 0 PILGRIMS PRIDE CORP COM 72147K108 925 54787 SH DFND 04 0 0 54787 PILGRIMS PRIDE CORP COM 72147K108 27 1614 SH DFND 04 0 1614 0 PILGRIMS PRIDE CORP COM 72147K108 85397 5056076 SH SOLE 0 0 5056076 PILGRIMS PRIDE CORP COM 72147K108 43 2563 SH SOLE 0 2563 0 PINDUODUO INC SPONSORED ADS 722304102 11177 130210 SH DFND 01 0 130210 0 PINDUODUO INC SPONSORED ADS 722304102 9661 112541 SH DFND 02 0 112541 0 PINDUODUO INC SPONSORED ADS 722304102 47755 556324 SH DFND 04 0 0 556324 PINDUODUO INC SPONSORED ADS 722304102 3997 46561 SH DFND 05 0 0 46561 PINDUODUO INC SPONSORED ADS 722304102 771307 8985402 SH SOLE 0 0 8985402 PING IDENTITY HLDG CORP COM 72341T103 1089 33941 SH DFND 01 0 33941 0 PING IDENTITY HLDG CORP COM 72341T103 172 5350 SH DFND 02 0 5350 0 PING IDENTITY HLDG CORP COM 72341T103 513 15978 SH DFND 04 0 0 15978 PING IDENTITY HLDG CORP COM 72341T103 68425 2132291 SH SOLE 0 0 2132291 PING IDENTITY HLDG CORP COM 72341T103 5 156 SH SOLE 0 156 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1034 24634 SH DFND 01 0 24634 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1133 26992 SH DFND 02 0 26992 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2369 56417 SH DFND 04 0 0 56417 PINNACLE FINL PARTNERS INC COM 72346Q104 275439 6559645 SH SOLE 0 0 6559645 PINNACLE FINL PARTNERS INC COM 72346Q104 38 910 SH SOLE 0 910 0 PINNACLE WEST CAP CORP COM 723484101 8833 120526 SH DFND 01 0 120526 0 PINNACLE WEST CAP CORP COM 723484101 2151 29344 SH DFND 02 0 0 29344 PINNACLE WEST CAP CORP COM 723484101 10756 146753 SH DFND 02 0 146753 0 PINNACLE WEST CAP CORP COM 723484101 23249 317217 SH DFND 04 0 0 317217 PINNACLE WEST CAP CORP COM 723484101 955939 13043241 SH SOLE 0 0 13043241 PINNACLE WEST CAP CORP COM 723484101 103 1405 SH SOLE 0 1405 0 PINTEREST INC CL A 72352L106 2772 125053 SH DFND 01 0 125053 0 PINTEREST INC CL A 72352L106 2147 96826 SH DFND 02 0 0 96826 PINTEREST INC CL A 72352L106 4267 192466 SH DFND 02 0 192466 0 PINTEREST INC CL A 72352L106 3363 151670 SH DFND 04 0 0 151670 PINTEREST INC CL A 72352L106 817 36861 SH DFND 04 0 36861 0 PINTEREST INC CL A 72352L106 699008 31529460 SH SOLE 0 0 31529460 PINTEREST INC CL A 72352L106 58 2629 SH SOLE 0 2629 0 PIONEER BANCORP INC COM 723561106 75 8165 SH DFND 01 0 8165 0 PIONEER BANCORP INC COM 723561106 25 2725 SH DFND 04 0 0 2725 PIONEER BANCORP INC COM 723561106 4799 524486 SH SOLE 0 0 524486 PIONEER BANCORP INC COM 723561106 0 34 SH SOLE 0 34 0 PIONEER NAT RES CO COM 723787107 17174 175780 SH DFND 01 0 175780 0 PIONEER NAT RES CO COM 723787107 4629 47377 SH DFND 02 0 0 47377 PIONEER NAT RES CO COM 723787107 8761 89672 SH DFND 02 0 89672 0 PIONEER NAT RES CO COM 723787107 43647 446747 SH DFND 04 0 0 446747 PIONEER NAT RES CO COM 723787107 38116 390133 SH DFND 04 0 390133 0 PIONEER NAT RES CO COM 723787107 1475073 15097979 SH SOLE 0 0 15097979 PIONEER NAT RES CO COM 723787107 140 1432 SH SOLE 0 1432 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 31 17498 SH SOLE 0 0 17498 PIPER SANDLER COMPANIES COM 724078100 720 12178 SH DFND 01 0 12178 0 PIPER SANDLER COMPANIES COM 724078100 328 5538 SH DFND 02 0 5538 0 PIPER SANDLER COMPANIES COM 724078100 752 12709 SH DFND 04 0 0 12709 PIPER SANDLER COMPANIES COM 724078100 102451 1731758 SH SOLE 0 0 1731758 PIPER SANDLER COMPANIES COM 724078100 26 439 SH SOLE 0 439 0 PITNEY BOWES INC COM 724479100 556 213956 SH DFND 01 0 213956 0 PITNEY BOWES INC COM 724479100 106 40598 SH DFND 02 0 40598 0 PITNEY BOWES INC COM 724479100 306 117510 SH DFND 04 0 0 117510 PITNEY BOWES INC COM 724479100 43795 16844155 SH SOLE 0 0 16844155 PITNEY BOWES INC COM 724479100 3 1062 SH SOLE 0 1062 0 PIXELWORKS INC COM NEW 72581M305 228 70491 SH DFND 01 0 70491 0 PIXELWORKS INC COM NEW 72581M305 23 6967 SH DFND 04 0 0 6967 PIXELWORKS INC COM NEW 72581M305 7121 2204669 SH SOLE 0 0 2204669 PIXELWORKS INC COM NEW 72581M305 1 190 SH SOLE 0 190 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 503 56564 SH DFND 02 0 56564 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 594 66766 SH DFND 04 0 0 66766 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 23556 2646756 SH SOLE 0 0 2646756 PLANET FITNESS INC CL A 72703H101 2000 33015 SH DFND 01 0 33015 0 PLANET FITNESS INC CL A 72703H101 1549 25576 SH DFND 02 0 25576 0 PLANET FITNESS INC CL A 72703H101 3548 58578 SH DFND 04 0 0 58578 PLANET FITNESS INC CL A 72703H101 305 5031 SH DFND 04 0 5031 0 PLANET FITNESS INC CL A 72703H101 485556 8016452 SH SOLE 0 0 8016452 PLANET FITNESS INC CL A 72703H101 32 528 SH SOLE 0 528 0 PLANTRONICS INC NEW COM 727493108 576 39219 SH DFND 01 0 39219 0 PLANTRONICS INC NEW COM 727493108 148 10057 SH DFND 02 0 10057 0 PLANTRONICS INC NEW COM 727493108 437 29743 SH DFND 04 0 0 29743 PLANTRONICS INC NEW COM 727493108 52342 3565503 SH SOLE 0 0 3565503 PLANTRONICS INC NEW COM 727493108 22 1509 SH SOLE 0 1509 0 PLAYAGS INC COM 72814N104 95 28027 SH DFND 01 0 28027 0 PLAYAGS INC COM 72814N104 27 7960 SH DFND 04 0 0 7960 PLAYAGS INC COM 72814N104 4678 1384150 SH SOLE 0 0 1384150 PLAYAGS INC COM 72814N104 1 182 SH SOLE 0 182 0 PLEXUS CORP COM 729132100 3712 52613 SH DFND 01 0 52613 0 PLEXUS CORP COM 729132100 642 9101 SH DFND 02 0 9101 0 PLEXUS CORP COM 729132100 1509 21381 SH DFND 04 0 0 21381 PLEXUS CORP COM 729132100 209861 2974217 SH SOLE 0 0 2974217 PLEXUS CORP COM 729132100 13 180 SH SOLE 0 180 0 PLIANT THERAPEUTICS INC COM 729139105 24 744 SH DFND 01 0 744 0 PLIANT THERAPEUTICS INC COM 729139105 5 142 SH DFND 04 0 0 142 PLIANT THERAPEUTICS INC COM 729139105 783 24114 SH SOLE 0 0 24114 PLUG POWER INC COM NEW 72919P202 5504 670427 SH DFND 01 0 670427 0 PLUG POWER INC COM NEW 72919P202 708 86203 SH DFND 02 0 86203 0 PLUG POWER INC COM NEW 72919P202 1689 205764 SH DFND 04 0 0 205764 PLUG POWER INC COM NEW 72919P202 125744 15315902 SH SOLE 0 0 15315902 PLUG POWER INC COM NEW 72919P202 18 2150 SH SOLE 0 2150 0 PLUMAS BANCORP COM 729273102 74 3353 SH DFND 01 0 3353 0 PLUMAS BANCORP COM 729273102 22 1000 SH DFND 04 0 0 1000 PLUMAS BANCORP COM 729273102 3082 139344 SH SOLE 0 0 139344 PLURALSIGHT INC COM CL A 72941B106 801 44370 SH DFND 01 0 44370 0 PLURALSIGHT INC COM CL A 72941B106 528 29262 SH DFND 02 0 29262 0 PLURALSIGHT INC COM CL A 72941B106 1335 73949 SH DFND 04 0 0 73949 PLURALSIGHT INC COM CL A 72941B106 187 10374 SH DFND 04 0 10374 0 PLURALSIGHT INC COM CL A 72941B106 148252 8213389 SH SOLE 0 0 8213389 PLURALSIGHT INC COM CL A 72941B106 10 536 SH SOLE 0 536 0 PLUS THERAPEUTICS INC COM NEW 72941H400 32 15281 SH SOLE 0 0 15281 PLX PHARMA INC COM 72942A107 954 294595 SH SOLE 0 0 294595 PLYMOUTH INDL REIT INC COM 729640102 387 30247 SH DFND 01 0 30247 0 PLYMOUTH INDL REIT INC COM 729640102 78 6084 SH DFND 04 0 0 6084 PLYMOUTH INDL REIT INC COM 729640102 11478 896747 SH SOLE 0 0 896747 PLYMOUTH INDL REIT INC COM 729640102 2 133 SH SOLE 0 133 0 POLAR PWR INC COM 73102V105 131 26498 SH SOLE 0 0 26498 POLARIS INC COM 731068102 1904 20572 SH DFND 01 0 20572 0 POLARIS INC COM 731068102 1852 20012 SH DFND 02 0 20012 0 POLARIS INC COM 731068102 7118 76915 SH DFND 04 0 0 76915 POLARIS INC COM 731068102 60 653 SH DFND 04 0 653 0 POLARIS INC COM 731068102 546218 5901865 SH SOLE 0 0 5901865 POLARIS INC COM 731068102 35 375 SH SOLE 0 375 0 POLARITYTE INC COM 731094108 5 4094 SH DFND 04 0 0 4094 POLARITYTE INC COM 731094108 1272 1025550 SH SOLE 0 0 1025550 POLARITYTE INC COM 731094108 0 8 SH SOLE 0 8 0 POLYONE CORP COM 73179P106 1729 65911 SH DFND 01 0 65911 0 POLYONE CORP COM 73179P106 674 25680 SH DFND 02 0 25680 0 POLYONE CORP COM 73179P106 1782 67939 SH DFND 04 0 0 67939 POLYONE CORP COM 73179P106 239365 9125606 SH SOLE 0 0 9125606 POLYONE CORP COM 73179P106 16 613 SH SOLE 0 613 0 POOL CORPORATION COM 73278L105 4942 18176 SH DFND 01 0 18176 0 POOL CORPORATION COM 73278L105 3202 11777 SH DFND 02 0 11777 0 POOL CORPORATION COM 73278L105 8063 29658 SH DFND 04 0 0 29658 POOL CORPORATION COM 73278L105 1165 4285 SH DFND 04 0 4285 0 POOL CORPORATION COM 73278L105 955202 3513450 SH SOLE 0 0 3513450 POOL CORPORATION COM 73278L105 126 465 SH SOLE 0 465 0 POPULAR INC COM NEW 733174700 1104 29701 SH DFND 01 0 29701 0 POPULAR INC COM NEW 733174700 1294 34813 SH DFND 02 0 34813 0 POPULAR INC COM NEW 733174700 2736 73610 SH DFND 04 0 0 73610 POPULAR INC COM NEW 733174700 300457 8083308 SH SOLE 0 0 8083308 POPULAR INC COM NEW 733174700 65 1751 SH SOLE 0 1751 0 PORTLAND GEN ELEC CO COM NEW 736508847 2719 65041 SH DFND 01 0 65041 0 PORTLAND GEN ELEC CO COM NEW 736508847 3193 76371 SH DFND 02 0 76371 0 PORTLAND GEN ELEC CO COM NEW 736508847 2862 68456 SH DFND 04 0 0 68456 PORTLAND GEN ELEC CO COM NEW 736508847 397855 9515779 SH SOLE 0 0 9515779 PORTLAND GEN ELEC CO COM NEW 736508847 44 1063 SH SOLE 0 1063 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2921 162358 SH DFND 01 0 162358 0 PORTOLA PHARMACEUTICALS INC COM 737010108 427 23743 SH DFND 02 0 23743 0 PORTOLA PHARMACEUTICALS INC COM 737010108 989 54962 SH DFND 04 0 0 54962 PORTOLA PHARMACEUTICALS INC COM 737010108 121671 6763257 SH SOLE 0 0 6763257 PORTOLA PHARMACEUTICALS INC COM 737010108 9 525 SH SOLE 0 525 0 POST HLDGS INC COM 737446104 1931 22040 SH DFND 01 0 22040 0 POST HLDGS INC COM 737446104 1933 22059 SH DFND 02 0 22059 0 POST HLDGS INC COM 737446104 4290 48961 SH DFND 04 0 0 48961 POST HLDGS INC COM 737446104 504125 5753543 SH SOLE 0 0 5753543 POST HLDGS INC COM 737446104 34 386 SH SOLE 0 386 0 POTBELLY CORP COM 73754Y100 11 4852 SH DFND 01 0 4852 0 POTBELLY CORP COM 73754Y100 16 7175 SH DFND 04 0 0 7175 POTBELLY CORP COM 73754Y100 2087 915246 SH SOLE 0 0 915246 POTBELLY CORP COM 73754Y100 0 18 SH SOLE 0 18 0 POSTAL REALTY TRUST INC CL A 73757R102 22 1382 SH DFND 01 0 1382 0 POSTAL REALTY TRUST INC CL A 73757R102 17 1058 SH DFND 04 0 0 1058 POSTAL REALTY TRUST INC CL A 73757R102 3152 197589 SH SOLE 0 0 197589 POSTAL REALTY TRUST INC CL A 73757R102 1 34 SH SOLE 0 34 0 POTLATCHDELTIC CORPORATION COM 737630103 1813 47666 SH DFND 01 0 47666 0 POTLATCHDELTIC CORPORATION COM 737630103 838 22031 SH DFND 02 0 22031 0 POTLATCHDELTIC CORPORATION COM 737630103 1883 49513 SH DFND 04 0 0 49513 POTLATCHDELTIC CORPORATION COM 737630103 350856 9225759 SH SOLE 0 0 9225759 POTLATCHDELTIC CORPORATION COM 737630103 15 399 SH SOLE 0 399 0 POWELL INDS INC COM 739128106 177 6478 SH DFND 01 0 6478 0 POWELL INDS INC COM 739128106 55 1997 SH DFND 02 0 1997 0 POWELL INDS INC COM 739128106 196 7157 SH DFND 04 0 0 7157 POWELL INDS INC COM 739128106 15330 559702 SH SOLE 0 0 559702 POWELL INDS INC COM 739128106 7 242 SH SOLE 0 242 0 POWER INTEGRATIONS INC COM 739276103 7245 61332 SH DFND 01 0 61332 0 POWER INTEGRATIONS INC COM 739276103 1053 8917 SH DFND 02 0 8917 0 POWER INTEGRATIONS INC COM 739276103 2620 22177 SH DFND 04 0 0 22177 POWER INTEGRATIONS INC COM 739276103 354344 2999608 SH SOLE 0 0 2999608 POWER INTEGRATIONS INC COM 739276103 43 367 SH SOLE 0 367 0 POWERFLEET INC COM 73931J109 86 18534 SH DFND 01 0 18534 0 POWERFLEET INC COM 73931J109 50 10875 SH DFND 04 0 0 10875 POWERFLEET INC COM 73931J109 6457 1397516 SH SOLE 0 0 1397516 POWERFLEET INC COM 73931J109 0 100 SH SOLE 0 100 0 POWER REIT COM 73933H101 1067 37122 SH SOLE 0 0 37122 PQ GROUP HLDGS INC COM 73943T103 477 36031 SH DFND 01 0 36031 0 PQ GROUP HLDGS INC COM 73943T103 92 6957 SH DFND 02 0 6957 0 PQ GROUP HLDGS INC COM 73943T103 354 26727 SH DFND 04 0 0 26727 PQ GROUP HLDGS INC COM 73943T103 46994 3549375 SH SOLE 0 0 3549375 PQ GROUP HLDGS INC COM 73943T103 5 354 SH SOLE 0 354 0 PRECIGEN INC COM 74017N105 599 120082 SH DFND 01 0 120082 0 PRECIGEN INC COM 74017N105 74 14763 SH DFND 02 0 14763 0 PRECIGEN INC COM 74017N105 239 47932 SH DFND 04 0 0 47932 PRECIGEN INC COM 74017N105 37006 7416113 SH SOLE 0 0 7416113 PRECIGEN INC COM 74017N105 2 341 SH SOLE 0 341 0 PRECIPIO INC COM 74019L503 111 78152 SH SOLE 0 0 78152 PRECISION BIOSCIENCES INC COM 74019P108 704 84537 SH DFND 01 0 84537 0 PRECISION BIOSCIENCES INC COM 74019P108 87 10398 SH DFND 02 0 10398 0 PRECISION BIOSCIENCES INC COM 74019P108 120 14370 SH DFND 04 0 0 14370 PRECISION BIOSCIENCES INC COM 74019P108 12789 1535322 SH SOLE 0 0 1535322 PRECISION BIOSCIENCES INC COM 74019P108 5 612 SH SOLE 0 612 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 428 9996 SH DFND 01 0 9996 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 199 4651 SH DFND 02 0 4651 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 527 12301 SH DFND 04 0 0 12301 PREFERRED BK LOS ANGELES CA COM NEW 740367404 37075 865221 SH SOLE 0 0 865221 PREFERRED BK LOS ANGELES CA COM NEW 740367404 40 941 SH SOLE 0 941 0 PREFERRED APT CMNTYS INC COM 74039L103 261 34405 SH DFND 01 0 34405 0 PREFERRED APT CMNTYS INC COM 74039L103 59 7763 SH DFND 02 0 7763 0 PREFERRED APT CMNTYS INC COM 74039L103 279 36690 SH DFND 04 0 0 36690 PREFERRED APT CMNTYS INC COM 74039L103 34362 4521321 SH SOLE 0 0 4521321 PREFERRED APT CMNTYS INC COM 74039L103 3 458 SH SOLE 0 458 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 56 34404 SH SOLE 0 0 34404 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 47 SH SOLE 0 47 0 PREFORMED LINE PRODS CO COM 740444104 107 2131 SH DFND 01 0 2131 0 PREFORMED LINE PRODS CO COM 740444104 30 600 SH DFND 04 0 0 600 PREFORMED LINE PRODS CO COM 740444104 5134 102663 SH SOLE 0 0 102663 PREFORMED LINE PRODS CO COM 740444104 0 1 SH SOLE 0 1 0 PREMIER FINL BANCORP INC COM 74050M105 122 9499 SH DFND 01 0 9499 0 PREMIER FINL BANCORP INC COM 74050M105 39 3025 SH DFND 04 0 0 3025 PREMIER FINL BANCORP INC COM 74050M105 6119 477269 SH SOLE 0 0 477269 PREMIER FINL BANCORP INC COM 74050M105 2 153 SH SOLE 0 153 0 PREMIER INC CL A 74051N102 750 21893 SH DFND 01 0 21893 0 PREMIER INC CL A 74051N102 767 22376 SH DFND 02 0 22376 0 PREMIER INC CL A 74051N102 1841 53706 SH DFND 04 0 0 53706 PREMIER INC CL A 74051N102 220126 6421409 SH SOLE 0 0 6421409 PREMIER INC CL A 74051N102 40 1168 SH SOLE 0 1168 0 PREMIER FINANCIAL CORP COM 74052F108 483 27318 SH DFND 01 0 27318 0 PREMIER FINANCIAL CORP COM 74052F108 146 8259 SH DFND 02 0 8259 0 PREMIER FINANCIAL CORP COM 74052F108 444 25128 SH DFND 04 0 0 25128 PREMIER FINANCIAL CORP COM 74052F108 33340 1886801 SH SOLE 0 0 1886801 PREMIER FINANCIAL CORP COM 74052F108 11 618 SH SOLE 0 618 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2272 60495 SH DFND 01 0 60495 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 608 16175 SH DFND 02 0 16175 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1466 39031 SH DFND 04 0 0 39031 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 182842 4868010 SH SOLE 0 0 4868010 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 19 495 SH SOLE 0 495 0 PRETIUM RES INC COM 74139C102 689 81979 SH DFND 01 0 81979 0 PRETIUM RES INC COM 74139C102 553 65826 SH DFND 02 0 65826 0 PRETIUM RES INC COM 74139C102 639 76063 SH DFND 04 0 0 76063 PRETIUM RES INC COM 74139C102 41166 4900656 SH SOLE 0 0 4900656 PRETIUM RES INC COM 74139C102 1856 220906 SH SOLE 0 220906 0 PREVAIL THERAPEUTICS INC COM 74140Y101 421 28258 SH DFND 01 0 28258 0 PREVAIL THERAPEUTICS INC COM 74140Y101 33 2225 SH DFND 04 0 0 2225 PREVAIL THERAPEUTICS INC COM 74140Y101 10404 698245 SH SOLE 0 0 698245 PREVAIL THERAPEUTICS INC COM 74140Y101 2 166 SH SOLE 0 166 0 PRICE T ROWE GROUP INC COM 74144T108 30802 249406 SH DFND 01 0 249406 0 PRICE T ROWE GROUP INC COM 74144T108 8120 65752 SH DFND 02 0 0 65752 PRICE T ROWE GROUP INC COM 74144T108 16599 134407 SH DFND 02 0 134407 0 PRICE T ROWE GROUP INC COM 74144T108 79886 646854 SH DFND 04 0 0 646854 PRICE T ROWE GROUP INC COM 74144T108 785 6357 SH DFND 04 0 6357 0 PRICE T ROWE GROUP INC COM 74144T108 2294702 18580581 SH SOLE 0 0 18580581 PRICE T ROWE GROUP INC COM 74144T108 171 1386 SH SOLE 0 1386 0 PRICESMART INC COM 741511109 1116 18493 SH DFND 01 0 18493 0 PRICESMART INC COM 741511109 423 7016 SH DFND 02 0 7016 0 PRICESMART INC COM 741511109 984 16311 SH DFND 04 0 0 16311 PRICESMART INC COM 741511109 151608 2512982 SH SOLE 0 0 2512982 PRICESMART INC COM 741511109 10 174 SH SOLE 0 174 0 PRIMEENERGY RESOURCES CORP COM 74158E104 31 438 SH DFND 01 0 438 0 PRIMEENERGY RESOURCES CORP COM 74158E104 14 200 SH DFND 04 0 0 200 PRIMEENERGY RESOURCES CORP COM 74158E104 1928 27126 SH SOLE 0 0 27126 PRIMEENERGY RESOURCES CORP COM 74158E104 0 3 SH SOLE 0 3 0 PRIMORIS SVCS CORP COM 74164F103 1248 70270 SH DFND 01 0 70270 0 PRIMORIS SVCS CORP COM 74164F103 270 15190 SH DFND 02 0 15190 0 PRIMORIS SVCS CORP COM 74164F103 699 39331 SH DFND 04 0 0 39331 PRIMORIS SVCS CORP COM 74164F103 70361 3961778 SH SOLE 0 0 3961778 PRIMORIS SVCS CORP COM 74164F103 34 1921 SH SOLE 0 1921 0 PRIMERICA INC COM 74164M108 1953 16753 SH DFND 01 0 16753 0 PRIMERICA INC COM 74164M108 1458 12505 SH DFND 02 0 12505 0 PRIMERICA INC COM 74164M108 3557 30505 SH DFND 04 0 0 30505 PRIMERICA INC COM 74164M108 320 2745 SH DFND 04 0 2745 0 PRIMERICA INC COM 74164M108 513407 4403145 SH SOLE 0 0 4403145 PRIMERICA INC COM 74164M108 45 388 SH SOLE 0 388 0 PRIMO WATER CORPORATION COM 74167P108 2156 156811 SH DFND 01 0 156811 0 PRIMO WATER CORPORATION COM 74167P108 718 52182 SH DFND 02 0 52182 0 PRIMO WATER CORPORATION COM 74167P108 812 59056 SH DFND 04 0 0 59056 PRIMO WATER CORPORATION COM 74167P108 125598 9134406 SH SOLE 0 0 9134406 PRIMO WATER CORPORATION COM 74167P108 2561 186289 SH SOLE 0 186289 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11407 274599 SH DFND 01 0 274599 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3252 78291 SH DFND 02 0 0 78291 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6510 156720 SH DFND 02 0 156720 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30994 746122 SH DFND 04 0 0 746122 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1217694 29313768 SH SOLE 0 0 29313768 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 127 3056 SH SOLE 0 3056 0 PRINCIPIA BIOPHARMA INC COM 74257L108 3336 55787 SH DFND 01 0 55787 0 PRINCIPIA BIOPHARMA INC COM 74257L108 411 6879 SH DFND 02 0 6879 0 PRINCIPIA BIOPHARMA INC COM 74257L108 979 16375 SH DFND 04 0 0 16375 PRINCIPIA BIOPHARMA INC COM 74257L108 70123 1172828 SH SOLE 0 0 1172828 PRINCIPIA BIOPHARMA INC COM 74257L108 29 489 SH SOLE 0 489 0 PRO-DEX INC COLO COM NEW 74265M205 2683 150551 SH SOLE 0 0 150551 PRO-DEX INC COLO COM NEW 74265M205 1 32 SH SOLE 0 32 0 PROASSURANCE CORP COM 74267C106 569 39310 SH DFND 01 0 39310 0 PROASSURANCE CORP COM 74267C106 246 16982 SH DFND 02 0 16982 0 PROASSURANCE CORP COM 74267C106 577 39893 SH DFND 04 0 0 39893 PROASSURANCE CORP COM 74267C106 83770 5789224 SH SOLE 0 0 5789224 PROASSURANCE CORP COM 74267C106 5 345 SH SOLE 0 345 0 PROCTER AND GAMBLE CO COM 742718109 330951 2767845 SH DFND 01 0 2767845 0 PROCTER AND GAMBLE CO COM 742718109 82763 692170 SH DFND 02 0 0 692170 PROCTER AND GAMBLE CO COM 742718109 176300 1474454 SH DFND 02 0 1474454 0 PROCTER AND GAMBLE CO COM 742718109 836935 6999536 SH DFND 04 0 0 6999536 PROCTER AND GAMBLE CO COM 742718109 14425 120642 SH DFND 04 0 120642 0 PROCTER AND GAMBLE CO COM 742718109 25234946 211047469 SH SOLE 0 0 211047469 PROCTER AND GAMBLE CO COM 742718109 2007 16787 SH SOLE 0 16787 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 32 12309 SH DFND 01 0 12309 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 40 15394 SH SOLE 0 0 15394 PROFESSIONAL DVRSTY NTWORK I COM NEW 74312Y202 59 20497 SH SOLE 0 0 20497 PROFESSIONAL HLDG CORP CL A COM 743139107 58 4160 SH DFND 01 0 4160 0 PROFESSIONAL HLDG CORP CL A COM 743139107 34 2477 SH DFND 04 0 0 2477 PROFESSIONAL HLDG CORP CL A COM 743139107 5089 366673 SH SOLE 0 0 366673 PROFIRE ENERGY INC COM 74316X101 5 5700 SH DFND 01 0 5700 0 PROFIRE ENERGY INC COM 74316X101 6 7082 SH DFND 04 0 0 7082 PROFIRE ENERGY INC COM 74316X101 736 879260 SH SOLE 0 0 879260 PROFIRE ENERGY INC COM 74316X101 0 336 SH SOLE 0 336 0 PROGENITY INC COM 74319F107 19 2099 SH DFND 01 0 2099 0 PROGENITY INC COM 74319F107 4 409 SH DFND 04 0 0 409 PROGENITY INC COM 74319F107 607 67492 SH SOLE 0 0 67492 PROGRESS SOFTWARE CORP COM 743312100 3627 93609 SH DFND 01 0 93609 0 PROGRESS SOFTWARE CORP COM 743312100 525 13544 SH DFND 02 0 13544 0 PROGRESS SOFTWARE CORP COM 743312100 1374 35451 SH DFND 04 0 0 35451 PROGRESS SOFTWARE CORP COM 743312100 183324 4730936 SH SOLE 0 0 4730936 PROGRESS SOFTWARE CORP COM 743312100 12 301 SH SOLE 0 301 0 PROGRESSIVE CORP OHIO COM 743315103 51668 644960 SH DFND 01 0 644960 0 PROGRESSIVE CORP OHIO COM 743315103 12949 161637 SH DFND 02 0 0 161637 PROGRESSIVE CORP OHIO COM 743315103 28397 354475 SH DFND 02 0 354475 0 PROGRESSIVE CORP OHIO COM 743315103 132715 1656658 SH DFND 04 0 0 1656658 PROGRESSIVE CORP OHIO COM 743315103 1498 18698 SH DFND 04 0 18698 0 PROGRESSIVE CORP OHIO COM 743315103 3695967 46136153 SH SOLE 0 0 46136153 PROGRESSIVE CORP OHIO COM 743315103 405 5058 SH SOLE 0 5058 0 PROGYNY INC COM 74340E103 1344 52089 SH DFND 01 0 52089 0 PROGYNY INC COM 74340E103 119 4606 SH DFND 02 0 4606 0 PROGYNY INC COM 74340E103 236 9153 SH DFND 04 0 0 9153 PROGYNY INC COM 74340E103 63337 2453985 SH SOLE 0 0 2453985 PROGYNY INC COM 74340E103 5 209 SH SOLE 0 209 0 PROLOGIS INC. COM 74340W103 73502 787551 SH DFND 01 0 787551 0 PROLOGIS INC. COM 74340W103 19256 206323 SH DFND 02 0 0 206323 PROLOGIS INC. COM 74340W103 183111 1961977 SH DFND 02 0 1961977 0 PROLOGIS INC. COM 74340W103 186913 2002711 SH DFND 04 0 0 2002711 PROLOGIS INC. COM 74340W103 8524417 91336298 SH SOLE 0 0 91336298 PROLOGIS INC. COM 74340W103 525 5627 SH SOLE 0 5627 0 PROOFPOINT INC COM 743424103 2924 26311 SH DFND 01 0 26311 0 PROOFPOINT INC COM 743424103 1958 17620 SH DFND 02 0 17620 0 PROOFPOINT INC COM 743424103 4671 42037 SH DFND 04 0 0 42037 PROOFPOINT INC COM 743424103 695 6258 SH DFND 04 0 6258 0 PROOFPOINT INC COM 743424103 583352 5249745 SH SOLE 0 0 5249745 PROOFPOINT INC COM 743424103 42 376 SH SOLE 0 376 0 PROPHASE LABS INC COM 74345W108 1 471 SH DFND 04 0 0 471 PROPHASE LABS INC COM 74345W108 60 41556 SH SOLE 0 0 41556 PROS HOLDINGS INC COM 74346Y103 3625 81598 SH DFND 01 0 81598 0 PROS HOLDINGS INC COM 74346Y103 547 12318 SH DFND 02 0 12318 0 PROS HOLDINGS INC COM 74346Y103 1284 28904 SH DFND 04 0 0 28904 PROS HOLDINGS INC COM 74346Y103 162629 3660341 SH SOLE 0 0 3660341 PROS HOLDINGS INC COM 74346Y103 11 252 SH SOLE 0 252 0 PROPETRO HLDG CORP COM 74347M108 298 58007 SH DFND 01 0 58007 0 PROPETRO HLDG CORP COM 74347M108 120 23368 SH DFND 02 0 23368 0 PROPETRO HLDG CORP COM 74347M108 328 63843 SH DFND 04 0 0 63843 PROPETRO HLDG CORP COM 74347M108 44495 8656582 SH SOLE 0 0 8656582 PROPETRO HLDG CORP COM 74347M108 9 1758 SH SOLE 0 1758 0 PROSIGHT GLOBAL INC COM 74349J103 61 6904 SH DFND 01 0 6904 0 PROSIGHT GLOBAL INC COM 74349J103 18 2060 SH DFND 02 0 2060 0 PROSIGHT GLOBAL INC COM 74349J103 67 7501 SH DFND 04 0 0 7501 PROSIGHT GLOBAL INC COM 74349J103 3985 447740 SH SOLE 0 0 447740 PROSIGHT GLOBAL INC COM 74349J103 0 32 SH SOLE 0 32 0 PROSPERITY BANCSHARES INC COM 743606105 1853 31206 SH DFND 01 0 31206 0 PROSPERITY BANCSHARES INC COM 743606105 1743 29347 SH DFND 02 0 29347 0 PROSPERITY BANCSHARES INC COM 743606105 4217 71023 SH DFND 04 0 0 71023 PROSPERITY BANCSHARES INC COM 743606105 542036 9128252 SH SOLE 0 0 9128252 PROSPERITY BANCSHARES INC COM 743606105 74 1250 SH SOLE 0 1250 0 PROTARA THERAPEUTICS INC COM 74365U107 111 3800 SH DFND 01 0 3800 0 PROTARA THERAPEUTICS INC COM 74365U107 399 13623 SH SOLE 0 0 13623 PROTAGONIST THERAPEUTICS INC COM 74366E102 860 48697 SH DFND 01 0 48697 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 175 9882 SH DFND 04 0 0 9882 PROTAGONIST THERAPEUTICS INC COM 74366E102 24040 1361279 SH SOLE 0 0 1361279 PROTAGONIST THERAPEUTICS INC COM 74366E102 9 503 SH SOLE 0 503 0 PROTECTIVE INS CORP CL B 74368L203 102 6783 SH DFND 01 0 6783 0 PROTECTIVE INS CORP CL B 74368L203 39 2572 SH DFND 04 0 0 2572 PROTECTIVE INS CORP CL B 74368L203 8638 573178 SH SOLE 0 0 573178 PROTECTIVE INS CORP CL B 74368L203 2 139 SH SOLE 0 139 0 PROTO LABS INC COM 743713109 6261 55671 SH DFND 01 0 55671 0 PROTO LABS INC COM 743713109 931 8277 SH DFND 02 0 8277 0 PROTO LABS INC COM 743713109 2205 19605 SH DFND 04 0 0 19605 PROTO LABS INC COM 743713109 294693 2620189 SH SOLE 0 0 2620189 PROTO LABS INC COM 743713109 18 161 SH SOLE 0 161 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 12 8527 SH DFND 01 0 8527 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 15 11049 SH DFND 04 0 0 11049 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2477 1808037 SH SOLE 0 0 1808037 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 0 229 SH SOLE 0 229 0 PROVENTION BIO INC COM 74374N102 1223 86643 SH DFND 01 0 86643 0 PROVENTION BIO INC COM 74374N102 131 9276 SH DFND 02 0 9276 0 PROVENTION BIO INC COM 74374N102 323 22918 SH DFND 04 0 0 22918 PROVENTION BIO INC COM 74374N102 28418 2014010 SH SOLE 0 0 2014010 PROVENTION BIO INC COM 74374N102 2 177 SH SOLE 0 177 0 PROVIDENCE SVC CORP COM 743815102 1982 25120 SH DFND 01 0 25120 0 PROVIDENCE SVC CORP COM 743815102 263 3333 SH DFND 02 0 3333 0 PROVIDENCE SVC CORP COM 743815102 675 8552 SH DFND 04 0 0 8552 PROVIDENCE SVC CORP COM 743815102 59814 758007 SH SOLE 0 0 758007 PROVIDENCE SVC CORP COM 743815102 16 198 SH SOLE 0 198 0 PROVIDENT BANCORP INC COM NEW 74383L105 48 6157 SH DFND 01 0 6157 0 PROVIDENT BANCORP INC COM NEW 74383L105 29 3692 SH DFND 04 0 0 3692 PROVIDENT BANCORP INC COM NEW 74383L105 5422 689768 SH SOLE 0 0 689768 PROVIDENT FINL HLDGS INC COM 743868101 62 4635 SH DFND 01 0 4635 0 PROVIDENT FINL HLDGS INC COM 743868101 35 2605 SH DFND 04 0 0 2605 PROVIDENT FINL HLDGS INC COM 743868101 3863 288044 SH SOLE 0 0 288044 PROVIDENT FINL HLDGS INC COM 743868101 0 2 SH SOLE 0 2 0 PROVIDENT FINL SVCS INC COM 74386T105 640 44319 SH DFND 01 0 44319 0 PROVIDENT FINL SVCS INC COM 74386T105 333 23047 SH DFND 02 0 23047 0 PROVIDENT FINL SVCS INC COM 74386T105 804 55618 SH DFND 04 0 0 55618 PROVIDENT FINL SVCS INC COM 74386T105 91882 6358590 SH SOLE 0 0 6358590 PROVIDENT FINL SVCS INC COM 74386T105 12 803 SH SOLE 0 803 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 75 6214 SH DFND 01 0 6214 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 16 1300 SH DFND 04 0 0 1300 PRUDENTIAL BANCORP INC NEW COM 74431A101 3607 299552 SH SOLE 0 0 299552 PRUDENTIAL BANCORP INC NEW COM 74431A101 0 36 SH SOLE 0 36 0 PRUDENTIAL FINL INC COM 744320102 25619 420672 SH DFND 01 0 420672 0 PRUDENTIAL FINL INC COM 744320102 6609 108516 SH DFND 02 0 0 108516 PRUDENTIAL FINL INC COM 744320102 13805 226680 SH DFND 02 0 226680 0 PRUDENTIAL FINL INC COM 744320102 69152 1135499 SH DFND 04 0 0 1135499 PRUDENTIAL FINL INC COM 744320102 1882622 30913331 SH SOLE 0 0 30913331 PRUDENTIAL FINL INC COM 744320102 296 4853 SH SOLE 0 4853 0 PSYCHEMEDICS CORP COM NEW 744375205 6 1078 SH DFND 01 0 1078 0 PSYCHEMEDICS CORP COM NEW 744375205 6 1000 SH DFND 04 0 0 1000 PSYCHEMEDICS CORP COM NEW 744375205 1396 251443 SH SOLE 0 0 251443 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26514 539333 SH DFND 01 0 539333 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6976 141907 SH DFND 02 0 0 141907 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28594 581659 SH DFND 02 0 581659 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 70413 1432323 SH DFND 04 0 0 1432323 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1978475 40245632 SH SOLE 0 0 40245632 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 339 6897 SH SOLE 0 6897 0 PUBLIC STORAGE COM 74460D109 33077 172375 SH DFND 01 0 172375 0 PUBLIC STORAGE COM 74460D109 8313 43320 SH DFND 02 0 0 43320 PUBLIC STORAGE COM 74460D109 81272 423532 SH DFND 02 0 423532 0 PUBLIC STORAGE COM 74460D109 78677 410010 SH DFND 04 0 0 410010 PUBLIC STORAGE COM 74460D109 2085 10867 SH DFND 04 0 10867 0 PUBLIC STORAGE COM 74460D109 3593862 18728760 SH SOLE 0 0 18728760 PUBLIC STORAGE COM 74460D109 249 1297 SH SOLE 0 1297 0 PULMATRIX INC COM NEW 74584P202 2698 1568802 SH SOLE 0 0 1568802 PULTE GROUP INC COM 745867101 8956 263190 SH DFND 01 0 263190 0 PULTE GROUP INC COM 745867101 2634 77402 SH DFND 02 0 0 77402 PULTE GROUP INC COM 745867101 5724 168192 SH DFND 02 0 168192 0 PULTE GROUP INC COM 745867101 24119 708745 SH DFND 04 0 0 708745 PULTE GROUP INC COM 745867101 968461 28459038 SH SOLE 0 0 28459038 PULTE GROUP INC COM 745867101 103 3029 SH SOLE 0 3029 0 PULSE BIOSCIENCES INC COM 74587B101 300 28683 SH DFND 01 0 28683 0 PULSE BIOSCIENCES INC COM 74587B101 39 3730 SH DFND 04 0 0 3730 PULSE BIOSCIENCES INC COM 74587B101 6392 611076 SH SOLE 0 0 611076 PULSE BIOSCIENCES INC COM 74587B101 1 53 SH SOLE 0 53 0 PUMA BIOTECHNOLOGY INC COM 74587V107 662 63481 SH DFND 01 0 63481 0 PUMA BIOTECHNOLOGY INC COM 74587V107 69 6662 SH DFND 02 0 6662 0 PUMA BIOTECHNOLOGY INC COM 74587V107 255 24466 SH DFND 04 0 0 24466 PUMA BIOTECHNOLOGY INC COM 74587V107 44125 4230628 SH SOLE 0 0 4230628 PUMA BIOTECHNOLOGY INC COM 74587V107 8 751 SH SOLE 0 751 0 PURECYCLE CORP COM NEW 746228303 367 39913 SH DFND 01 0 39913 0 PURECYCLE CORP COM NEW 746228303 61 6681 SH DFND 04 0 0 6681 PURECYCLE CORP COM NEW 746228303 19262 2096009 SH SOLE 0 0 2096009 PURECYCLE CORP COM NEW 746228303 2 183 SH SOLE 0 183 0 PURE STORAGE INC CL A 74624M102 1710 98681 SH DFND 01 0 98681 0 PURE STORAGE INC CL A 74624M102 1340 77316 SH DFND 02 0 77316 0 PURE STORAGE INC CL A 74624M102 2952 170336 SH DFND 04 0 0 170336 PURE STORAGE INC CL A 74624M102 265 15297 SH DFND 04 0 15297 0 PURE STORAGE INC CL A 74624M102 373699 21563688 SH SOLE 0 0 21563688 PURE STORAGE INC CL A 74624M102 27 1584 SH SOLE 0 1584 0 PURPLE INNOVATION INC COM 74640Y106 524 29135 SH DFND 01 0 29135 0 PURPLE INNOVATION INC COM 74640Y106 79 4375 SH DFND 04 0 0 4375 PURPLE INNOVATION INC COM 74640Y106 17029 946051 SH SOLE 0 0 946051 PURPLE INNOVATION INC COM 74640Y106 4 203 SH SOLE 0 203 0 QCR HOLDINGS INC COM 74727A104 327 10487 SH DFND 01 0 10487 0 QCR HOLDINGS INC COM 74727A104 105 3378 SH DFND 02 0 3378 0 QCR HOLDINGS INC COM 74727A104 360 11548 SH DFND 04 0 0 11548 QCR HOLDINGS INC COM 74727A104 22579 724141 SH SOLE 0 0 724141 QCR HOLDINGS INC COM 74727A104 4 124 SH SOLE 0 124 0 QAD INC CL B 74727D207 46 1507 SH DFND 04 0 0 1507 QAD INC CL B 74727D207 1801 59035 SH SOLE 0 0 59035 QAD INC CL A 74727D306 993 24046 SH DFND 01 0 24046 0 QAD INC CL A 74727D306 106 2576 SH DFND 02 0 2576 0 QAD INC CL A 74727D306 362 8760 SH DFND 04 0 0 8760 QAD INC CL A 74727D306 24806 600913 SH SOLE 0 0 600913 QAD INC CL A 74727D306 14 351 SH SOLE 0 351 0 QUAD / GRAPHICS INC COM CL A 747301109 81 24809 SH DFND 01 0 24809 0 QUAD / GRAPHICS INC COM CL A 747301109 12 3755 SH DFND 02 0 3755 0 QUAD / GRAPHICS INC COM CL A 747301109 204 62795 SH DFND 04 0 0 62795 QUAD / GRAPHICS INC COM CL A 747301109 7749 2384375 SH SOLE 0 0 2384375 QUAD / GRAPHICS INC COM CL A 747301109 29 8806 SH SOLE 0 8806 0 QUAKER CHEM CORP COM 747316107 5122 27592 SH DFND 01 0 27592 0 QUAKER CHEM CORP COM 747316107 799 4304 SH DFND 02 0 4304 0 QUAKER CHEM CORP COM 747316107 1817 9789 SH DFND 04 0 0 9789 QUAKER CHEM CORP COM 747316107 277257 1493437 SH SOLE 0 0 1493437 QUAKER CHEM CORP COM 747316107 17 91 SH SOLE 0 91 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 193 35392 SH DFND 01 0 35392 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 22 4098 SH DFND 04 0 0 4098 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 4148 762462 SH SOLE 0 0 762462 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 0 75 SH SOLE 0 75 0 QEP RESOURCES INC COM 74733V100 53 41101 SH DFND 01 0 41101 0 QEP RESOURCES INC COM 74733V100 11 8501 SH DFND 02 0 8501 0 QEP RESOURCES INC COM 74733V100 136 105160 SH DFND 04 0 0 105160 QEP RESOURCES INC COM 74733V100 25767 19974210 SH SOLE 0 0 19974210 QEP RESOURCES INC COM 74733V100 12 8961 SH SOLE 0 8961 0 QTS RLTY TR INC COM CL A 74736A103 7718 120430 SH DFND 01 0 120430 0 QTS RLTY TR INC COM CL A 74736A103 9382 146382 SH DFND 02 0 146382 0 QTS RLTY TR INC COM CL A 74736A103 2820 43993 SH DFND 04 0 0 43993 QTS RLTY TR INC COM CL A 74736A103 533740 8327979 SH SOLE 0 0 8327979 QTS RLTY TR INC COM CL A 74736A103 25 396 SH SOLE 0 396 0 QORVO INC COM 74736K101 13543 122532 SH DFND 01 0 122532 0 QORVO INC COM 74736K101 3642 32948 SH DFND 02 0 0 32948 QORVO INC COM 74736K101 7267 65751 SH DFND 02 0 65751 0 QORVO INC COM 74736K101 35426 320510 SH DFND 04 0 0 320510 QORVO INC COM 74736K101 1388994 12566673 SH SOLE 0 0 12566673 QORVO INC COM 74736K101 108 979 SH SOLE 0 979 0 Q2 HLDGS INC COM 74736L109 8841 103049 SH DFND 01 0 103049 0 Q2 HLDGS INC COM 74736L109 1061 12371 SH DFND 02 0 12371 0 Q2 HLDGS INC COM 74736L109 2920 34039 SH DFND 04 0 0 34039 Q2 HLDGS INC COM 74736L109 380025 4429714 SH SOLE 0 0 4429714 Q2 HLDGS INC COM 74736L109 26 305 SH SOLE 0 305 0 QUALCOMM INC COM 747525103 122012 1337706 SH DFND 01 0 1337706 0 QUALCOMM INC COM 747525103 28903 316888 SH DFND 02 0 0 316888 QUALCOMM INC COM 747525103 60759 666149 SH DFND 02 0 666149 0 QUALCOMM INC COM 747525103 292744 3209556 SH DFND 04 0 0 3209556 QUALCOMM INC COM 747525103 11368 124630 SH DFND 04 0 124630 0 QUALCOMM INC COM 747525103 8984503 98503488 SH SOLE 0 0 98503488 QUALCOMM INC COM 747525103 743 8150 SH SOLE 0 8150 0 QUALYS INC COM 74758T303 7358 70733 SH DFND 01 0 70733 0 QUALYS INC COM 74758T303 1271 12218 SH DFND 02 0 12218 0 QUALYS INC COM 74758T303 3319 31906 SH DFND 04 0 0 31906 QUALYS INC COM 74758T303 329818 3170715 SH SOLE 0 0 3170715 QUALYS INC COM 74758T303 198 1905 SH SOLE 0 1905 0 QUANEX BUILDING PRODUCTS COR COM 747619104 339 24404 SH DFND 01 0 24404 0 QUANEX BUILDING PRODUCTS COR COM 747619104 272 19588 SH DFND 02 0 19588 0 QUANEX BUILDING PRODUCTS COR COM 747619104 447 32175 SH DFND 04 0 0 32175 QUANEX BUILDING PRODUCTS COR COM 747619104 48254 3476518 SH SOLE 0 0 3476518 QUANEX BUILDING PRODUCTS COR COM 747619104 37 2631 SH SOLE 0 2631 0 QUANTA SVCS INC COM 74762E102 5812 148142 SH DFND 01 0 148142 0 QUANTA SVCS INC COM 74762E102 1790 45623 SH DFND 02 0 45623 0 QUANTA SVCS INC COM 74762E102 12667 322878 SH DFND 04 0 0 322878 QUANTA SVCS INC COM 74762E102 118 3009 SH DFND 04 0 3009 0 QUANTA SVCS INC COM 74762E102 557165 14202531 SH SOLE 0 0 14202531 QUANTA SVCS INC COM 74762E102 71 1801 SH SOLE 0 1801 0 QUANTERIX CORP COM 74766Q101 1053 38452 SH DFND 01 0 38452 0 QUANTERIX CORP COM 74766Q101 126 4607 SH DFND 02 0 4607 0 QUANTERIX CORP COM 74766Q101 356 12989 SH DFND 04 0 0 12989 QUANTERIX CORP COM 74766Q101 25406 927569 SH SOLE 0 0 927569 QUANTERIX CORP COM 74766Q101 15 554 SH SOLE 0 554 0 QUDIAN INC ADR 747798106 148 87323 SH DFND 01 0 87323 0 QUDIAN INC ADR 747798106 41 23980 SH DFND 02 0 23980 0 QUDIAN INC ADR 747798106 2 909 SH DFND 04 0 0 909 QUDIAN INC ADR 747798106 111 65128 SH DFND 05 0 0 65128 QUDIAN INC ADR 747798106 8638 5080920 SH SOLE 0 0 5080920 QUANTUM CORP COM NEW 747906501 115 29904 SH DFND 01 0 29904 0 QUANTUM CORP COM NEW 747906501 50 12864 SH DFND 04 0 0 12864 QUANTUM CORP COM NEW 747906501 5237 1356773 SH SOLE 0 0 1356773 QUEST DIAGNOSTICS INC COM 74834L100 16267 142739 SH DFND 01 0 142739 0 QUEST DIAGNOSTICS INC COM 74834L100 4306 37782 SH DFND 02 0 0 37782 QUEST DIAGNOSTICS INC COM 74834L100 10775 94552 SH DFND 02 0 94552 0 QUEST DIAGNOSTICS INC COM 74834L100 41699 365908 SH DFND 04 0 0 365908 QUEST DIAGNOSTICS INC COM 74834L100 1665899 14618280 SH SOLE 0 0 14618280 QUEST DIAGNOSTICS INC COM 74834L100 275 2415 SH SOLE 0 2415 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 3 2113 SH DFND 04 0 0 2113 QUEST RESOURCE HLDG CORP COM NEW 74836W203 42 30790 SH SOLE 0 0 30790 QUEST RESOURCE HLDG CORP COM NEW 74836W203 0 104 SH SOLE 0 104 0 QUICKLOGIC CORP COM NEW 74837P405 4 1294 SH DFND 01 0 1294 0 QUICKLOGIC CORP COM NEW 74837P405 3 912 SH DFND 04 0 0 912 QUICKLOGIC CORP COM NEW 74837P405 998 323975 SH SOLE 0 0 323975 QUICKLOGIC CORP COM NEW 74837P405 0 5 SH SOLE 0 5 0 QUIDEL CORP COM 74838J101 3901 17437 SH DFND 01 0 17437 0 QUIDEL CORP COM 74838J101 2676 11959 SH DFND 02 0 11959 0 QUIDEL CORP COM 74838J101 6327 28279 SH DFND 04 0 0 28279 QUIDEL CORP COM 74838J101 919 4107 SH DFND 04 0 4107 0 QUIDEL CORP COM 74838J101 787068 3517780 SH SOLE 0 0 3517780 QUIDEL CORP COM 74838J101 73 325 SH SOLE 0 325 0 QUINSTREET INC COM 74874Q100 572 54660 SH DFND 01 0 54660 0 QUINSTREET INC COM 74874Q100 120 11445 SH DFND 02 0 11445 0 QUINSTREET INC COM 74874Q100 366 35022 SH DFND 04 0 0 35022 QUINSTREET INC COM 74874Q100 30964 2960237 SH SOLE 0 0 2960237 QUINSTREET INC COM 74874Q100 3 261 SH SOLE 0 261 0 QUINTANA ENERGY SVCS INC COM 74875T103 4 3930 SH DFND 04 0 0 3930 QUINTANA ENERGY SVCS INC COM 74875T103 358 359680 SH SOLE 0 0 359680 QUMU CORP COM 749063103 7 1942 SH DFND 04 0 0 1942 QUMU CORP COM 749063103 1973 549617 SH SOLE 0 0 549617 QUOTIENT TECHNOLOGY INC COM 749119103 929 126961 SH DFND 01 0 126961 0 QUOTIENT TECHNOLOGY INC COM 749119103 206 28101 SH DFND 02 0 28101 0 QUOTIENT TECHNOLOGY INC COM 749119103 376 51423 SH DFND 04 0 0 51423 QUOTIENT TECHNOLOGY INC COM 749119103 48132 6575384 SH SOLE 0 0 6575384 QUOTIENT TECHNOLOGY INC COM 749119103 3 401 SH SOLE 0 401 0 QUTOUTIAO INC ADS REP SHS A 74915J107 134 44876 SH DFND 01 0 44876 0 QUTOUTIAO INC ADS REP SHS A 74915J107 4 1330 SH DFND 04 0 0 1330 QUTOUTIAO INC ADS REP SHS A 74915J107 57 19070 SH DFND 05 0 0 19070 QUTOUTIAO INC ADS REP SHS A 74915J107 10357 3475531 SH SOLE 0 0 3475531 QURATE RETAIL INC COM SER A 74915M100 1257 132325 SH DFND 01 0 132325 0 QURATE RETAIL INC COM SER A 74915M100 1215 127880 SH DFND 02 0 127880 0 QURATE RETAIL INC COM SER A 74915M100 2908 306087 SH DFND 04 0 0 306087 QURATE RETAIL INC COM SER A 74915M100 334203 35179256 SH SOLE 0 0 35179256 QURATE RETAIL INC COM SER A 74915M100 60 6273 SH SOLE 0 6273 0 RBB BANCORP COM 74930B105 144 10550 SH DFND 01 0 10550 0 RBB BANCORP COM 74930B105 38 2818 SH DFND 04 0 0 2818 RBB BANCORP COM 74930B105 10015 733717 SH SOLE 0 0 733717 RBB BANCORP COM 74930B105 1 94 SH SOLE 0 94 0 RA MED SYS INC COM 74933X104 71 144739 SH SOLE 0 0 144739 RCI HOSPITALITY HLDGS INC COM 74934Q108 94 6781 SH DFND 01 0 6781 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 35 2500 SH DFND 04 0 0 2500 RCI HOSPITALITY HLDGS INC COM 74934Q108 5821 419970 SH SOLE 0 0 419970 RCI HOSPITALITY HLDGS INC COM 74934Q108 1 94 SH SOLE 0 94 0 RCM TECHNOLOGIES INC COM NEW 749360400 5 3509 SH DFND 01 0 3509 0 RCM TECHNOLOGIES INC COM NEW 749360400 2 1700 SH DFND 04 0 0 1700 RCM TECHNOLOGIES INC COM NEW 749360400 364 271276 SH SOLE 0 0 271276 R1 RCM INC COM 749397105 2472 221719 SH DFND 01 0 221719 0 R1 RCM INC COM 749397105 413 37008 SH DFND 02 0 37008 0 R1 RCM INC COM 749397105 787 70624 SH DFND 04 0 0 70624 R1 RCM INC COM 749397105 55955 5018395 SH SOLE 0 0 5018395 R1 RCM INC COM 749397105 18 1583 SH SOLE 0 1583 0 REV GROUP INC COM 749527107 155 25400 SH DFND 01 0 25400 0 REV GROUP INC COM 749527107 40 6525 SH DFND 02 0 6525 0 REV GROUP INC COM 749527107 267 43725 SH DFND 04 0 0 43725 REV GROUP INC COM 749527107 13930 2283575 SH SOLE 0 0 2283575 REV GROUP INC COM 749527107 34 5500 SH SOLE 0 5500 0 RF INDS LTD COM PAR $0.01 749552105 8 1796 SH DFND 01 0 1796 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 1608 345003 SH SOLE 0 0 345003 RGC RES INC COM 74955L103 257 10616 SH DFND 01 0 10616 0 RGC RES INC COM 74955L103 84 3461 SH DFND 04 0 0 3461 RGC RES INC COM 74955L103 8643 357592 SH SOLE 0 0 357592 RGC RES INC COM 74955L103 2 98 SH SOLE 0 98 0 RLI CORP COM 749607107 6209 75627 SH DFND 01 0 75627 0 RLI CORP COM 749607107 956 11641 SH DFND 02 0 11641 0 RLI CORP COM 749607107 2412 29380 SH DFND 04 0 0 29380 RLI CORP COM 749607107 353620 4307192 SH SOLE 0 0 4307192 RLI CORP COM 749607107 49 591 SH SOLE 0 591 0 RLJ LODGING TR COM 74965L101 1128 119543 SH DFND 01 0 119543 0 RLJ LODGING TR COM 74965L101 3696 391539 SH DFND 02 0 391539 0 RLJ LODGING TR COM 74965L101 1150 121783 SH DFND 04 0 0 121783 RLJ LODGING TR COM 74965L101 217331 23022312 SH SOLE 0 0 23022312 RLJ LODGING TR COM 74965L101 9 991 SH SOLE 0 991 0 RPC INC COM 749660106 132 42749 SH DFND 01 0 42749 0 RPC INC COM 749660106 43 13900 SH DFND 02 0 13900 0 RPC INC COM 749660106 97 31568 SH DFND 04 0 0 31568 RPC INC COM 749660106 19435 6309946 SH SOLE 0 0 6309946 RPC INC COM 749660106 1 347 SH SOLE 0 347 0 RMR GROUP INC CL A 74967R106 877 29748 SH DFND 01 0 29748 0 RMR GROUP INC CL A 74967R106 110 3732 SH DFND 02 0 3732 0 RMR GROUP INC CL A 74967R106 362 12295 SH DFND 04 0 0 12295 RMR GROUP INC CL A 74967R106 66170 2245318 SH SOLE 0 0 2245318 RMR GROUP INC CL A 74967R106 3 101 SH SOLE 0 101 0 RH COM 74967X103 8644 34730 SH DFND 01 0 34730 0 RH COM 74967X103 1427 5735 SH DFND 02 0 5735 0 RH COM 74967X103 2931 11777 SH DFND 04 0 0 11777 RH COM 74967X103 405849 1630572 SH SOLE 0 0 1630572 RH COM 74967X103 25 100 SH SOLE 0 100 0 RPM INTL INC COM 749685103 4289 57137 SH DFND 01 0 57137 0 RPM INTL INC COM 749685103 2756 36721 SH DFND 02 0 0 36721 RPM INTL INC COM 749685103 4888 65121 SH DFND 02 0 65121 0 RPM INTL INC COM 749685103 6228 82967 SH DFND 04 0 0 82967 RPM INTL INC COM 749685103 886 11810 SH DFND 04 0 11810 0 RPM INTL INC COM 749685103 982724 13092514 SH SOLE 0 0 13092514 RPM INTL INC COM 749685103 62 829 SH SOLE 0 829 0 RPT REALTY SH BEN INT 74971D101 412 59173 SH DFND 01 0 59173 0 RPT REALTY SH BEN INT 74971D101 1340 192470 SH DFND 02 0 192470 0 RPT REALTY SH BEN INT 74971D101 425 61123 SH DFND 04 0 0 61123 RPT REALTY SH BEN INT 74971D101 85336 12260871 SH SOLE 0 0 12260871 RPT REALTY SH BEN INT 74971D101 4 625 SH SOLE 0 625 0 RTI SURGICAL HOLDINGS INC COM 74975N105 142 44673 SH DFND 01 0 44673 0 RTI SURGICAL HOLDINGS INC COM 74975N105 64 20163 SH DFND 04 0 0 20163 RTI SURGICAL HOLDINGS INC COM 74975N105 11187 3517935 SH SOLE 0 0 3517935 RTI SURGICAL HOLDINGS INC COM 74975N105 2 537 SH SOLE 0 537 0 RTW RETAILWINDS INC COM 74980D100 1 5863 SH DFND 01 0 5863 0 RTW RETAILWINDS INC COM 74980D100 1 6676 SH DFND 04 0 0 6676 RTW RETAILWINDS INC COM 74980D100 139 692192 SH SOLE 0 0 692192 RADIAN GROUP INC COM 750236101 2152 138765 SH DFND 01 0 138765 0 RADIAN GROUP INC COM 750236101 1004 64748 SH DFND 02 0 64748 0 RADIAN GROUP INC COM 750236101 2439 157250 SH DFND 04 0 0 157250 RADIAN GROUP INC COM 750236101 270346 17430421 SH SOLE 0 0 17430421 RADIAN GROUP INC COM 750236101 47 3032 SH SOLE 0 3032 0 RADIANT LOGISTICS INC COM 75025X100 116 29416 SH DFND 01 0 29416 0 RADIANT LOGISTICS INC COM 75025X100 33 8500 SH DFND 04 0 0 8500 RADIANT LOGISTICS INC COM 75025X100 8418 2141862 SH SOLE 0 0 2141862 RADIANT LOGISTICS INC COM 75025X100 0 125 SH SOLE 0 125 0 RADIUS HEALTH INC COM NEW 750469207 1293 94834 SH DFND 01 0 94834 0 RADIUS HEALTH INC COM NEW 750469207 178 13048 SH DFND 02 0 13048 0 RADIUS HEALTH INC COM NEW 750469207 481 35294 SH DFND 04 0 0 35294 RADIUS HEALTH INC COM NEW 750469207 58522 4293639 SH SOLE 0 0 4293639 RADIUS HEALTH INC COM NEW 750469207 6 452 SH SOLE 0 452 0 RADNET INC COM 750491102 1415 89181 SH DFND 01 0 89181 0 RADNET INC COM 750491102 182 11439 SH DFND 02 0 11439 0 RADNET INC COM 750491102 540 34005 SH DFND 04 0 0 34005 RADNET INC COM 750491102 38970 2455568 SH SOLE 0 0 2455568 RADNET INC COM 750491102 30 1861 SH SOLE 0 1861 0 RAFAEL HLDGS INC COM CL B 75062E106 104 7268 SH DFND 01 0 7268 0 RAFAEL HLDGS INC COM CL B 75062E106 43 3003 SH DFND 04 0 0 3003 RAFAEL HLDGS INC COM CL B 75062E106 8450 588056 SH SOLE 0 0 588056 RAFAEL HLDGS INC COM CL B 75062E106 1 70 SH SOLE 0 70 0 RAMBUS INC DEL COM 750917106 1241 81637 SH DFND 01 0 81637 0 RAMBUS INC DEL COM 750917106 507 33366 SH DFND 02 0 33366 0 RAMBUS INC DEL COM 750917106 1303 85739 SH DFND 04 0 0 85739 RAMBUS INC DEL COM 750917106 181384 11933149 SH SOLE 0 0 11933149 RAMBUS INC DEL COM 750917106 20 1338 SH SOLE 0 1338 0 RALPH LAUREN CORP CL A 751212101 3735 51502 SH DFND 01 0 51502 0 RALPH LAUREN CORP CL A 751212101 1062 14647 SH DFND 02 0 0 14647 RALPH LAUREN CORP CL A 751212101 2097 28911 SH DFND 02 0 28911 0 RALPH LAUREN CORP CL A 751212101 10148 139929 SH DFND 04 0 0 139929 RALPH LAUREN CORP CL A 751212101 350275 4830051 SH SOLE 0 0 4830051 RALPH LAUREN CORP CL A 751212101 53 734 SH SOLE 0 734 0 RAMACO RES INC COM 75134P303 4 1834 SH DFND 01 0 1834 0 RAMACO RES INC COM 75134P303 3 1414 SH DFND 04 0 0 1414 RAMACO RES INC COM 75134P303 723 337928 SH SOLE 0 0 337928 RANDOLPH BANCORP INC COM 752378109 10 1044 SH DFND 01 0 1044 0 RANDOLPH BANCORP INC COM 752378109 7 700 SH DFND 04 0 0 700 RANDOLPH BANCORP INC COM 752378109 1424 141667 SH SOLE 0 0 141667 RANGE RES CORP COM 75281A109 871 154709 SH DFND 01 0 154709 0 RANGE RES CORP COM 75281A109 458 81378 SH DFND 02 0 81378 0 RANGE RES CORP COM 75281A109 873 155063 SH DFND 04 0 0 155063 RANGE RES CORP COM 75281A109 143794 25540670 SH SOLE 0 0 25540670 RANGE RES CORP COM 75281A109 8 1474 SH SOLE 0 1474 0 RANGER ENERGY SVCS INC COM CL A 75282U104 5 1575 SH DFND 01 0 1575 0 RANGER ENERGY SVCS INC COM CL A 75282U104 737 249936 SH SOLE 0 0 249936 RANPAK HLDGS CORP COM CL A 75321W103 149 20053 SH DFND 01 0 20053 0 RANPAK HLDGS CORP COM CL A 75321W103 44 5962 SH DFND 02 0 5962 0 RANPAK HLDGS CORP COM CL A 75321W103 143 19235 SH DFND 04 0 0 19235 RANPAK HLDGS CORP COM CL A 75321W103 10421 1400736 SH SOLE 0 0 1400736 RANPAK HLDGS CORP COM CL A 75321W103 1 188 SH SOLE 0 188 0 RAPID7 INC COM 753422104 5304 103957 SH DFND 01 0 103957 0 RAPID7 INC COM 753422104 751 14715 SH DFND 02 0 14715 0 RAPID7 INC COM 753422104 1731 33931 SH DFND 04 0 0 33931 RAPID7 INC COM 753422104 215877 4231216 SH SOLE 0 0 4231216 RAPID7 INC COM 753422104 23 460 SH SOLE 0 460 0 RAPT THERAPEUTICS INC COM 75382E109 633 21826 SH DFND 01 0 21826 0 RAPT THERAPEUTICS INC COM 75382E109 41 1414 SH DFND 04 0 0 1414 RAPT THERAPEUTICS INC COM 75382E109 12589 433807 SH SOLE 0 0 433807 RAPT THERAPEUTICS INC COM 75382E109 3 110 SH SOLE 0 110 0 RAVE RESTAURANT GROUP INC COM 754198109 2 2500 SH DFND 04 0 0 2500 RAVE RESTAURANT GROUP INC COM 754198109 182 241393 SH SOLE 0 0 241393 RATTLER MIDSTREAM LP COM UNITS 75419T103 164 16871 SH DFND 02 0 16871 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 148 15230 SH DFND 04 0 0 15230 RATTLER MIDSTREAM LP COM UNITS 75419T103 2191 225906 SH SOLE 0 0 225906 RAVEN INDS INC COM 754212108 644 29962 SH DFND 01 0 29962 0 RAVEN INDS INC COM 754212108 301 14008 SH DFND 02 0 14008 0 RAVEN INDS INC COM 754212108 515 23962 SH DFND 04 0 0 23962 RAVEN INDS INC COM 754212108 79060 3675491 SH SOLE 0 0 3675491 RAVEN INDS INC COM 754212108 10 482 SH SOLE 0 482 0 RAYMOND JAMES FINL INC COM 754730109 8974 130372 SH DFND 01 0 130372 0 RAYMOND JAMES FINL INC COM 754730109 2545 36976 SH DFND 02 0 0 36976 RAYMOND JAMES FINL INC COM 754730109 4979 72338 SH DFND 02 0 72338 0 RAYMOND JAMES FINL INC COM 754730109 22940 333292 SH DFND 04 0 0 333292 RAYMOND JAMES FINL INC COM 754730109 869978 12639522 SH SOLE 0 0 12639522 RAYMOND JAMES FINL INC COM 754730109 76 1100 SH SOLE 0 1100 0 RAYONIER INC COM 754907103 1166 47029 SH DFND 01 0 47029 0 RAYONIER INC COM 754907103 1013 40851 SH DFND 02 0 40851 0 RAYONIER INC COM 754907103 2439 98389 SH DFND 04 0 0 98389 RAYONIER INC COM 754907103 457692 18462755 SH SOLE 0 0 18462755 RAYONIER INC COM 754907103 20 795 SH SOLE 0 795 0 RAYONIER ADVANCED MATLS INC COM 75508B104 122 43404 SH DFND 01 0 43404 0 RAYONIER ADVANCED MATLS INC COM 75508B104 12 4325 SH DFND 02 0 4325 0 RAYONIER ADVANCED MATLS INC COM 75508B104 164 58530 SH DFND 04 0 0 58530 RAYONIER ADVANCED MATLS INC COM 75508B104 8449 3006919 SH SOLE 0 0 3006919 RAYONIER ADVANCED MATLS INC COM 75508B104 24 8650 SH SOLE 0 8650 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 96269 1562307 SH DFND 01 0 1562307 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 26766 434378 SH DFND 02 0 0 434378 RAYTHEON TECHNOLOGIES CORP COM 75513E101 48479 786747 SH DFND 02 0 786747 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 240635 3905143 SH DFND 04 0 0 3905143 RAYTHEON TECHNOLOGIES CORP COM 75513E101 7516810 121986524 SH SOLE 0 0 121986524 RAYTHEON TECHNOLOGIES CORP COM 75513E101 634 10286 SH SOLE 0 10286 0 RBC BEARINGS INC COM 75524B104 6884 51355 SH DFND 01 0 51355 0 RBC BEARINGS INC COM 75524B104 1008 7521 SH DFND 02 0 7521 0 RBC BEARINGS INC COM 75524B104 2398 17888 SH DFND 04 0 0 17888 RBC BEARINGS INC COM 75524B104 286590 2138091 SH SOLE 0 0 2138091 RBC BEARINGS INC COM 75524B104 29 219 SH SOLE 0 219 0 RE MAX HLDGS INC CL A 75524W108 411 13080 SH DFND 01 0 13080 0 RE MAX HLDGS INC CL A 75524W108 160 5081 SH DFND 02 0 5081 0 RE MAX HLDGS INC CL A 75524W108 469 14909 SH DFND 04 0 0 14909 RE MAX HLDGS INC CL A 75524W108 62463 1987380 SH SOLE 0 0 1987380 RE MAX HLDGS INC CL A 75524W108 31 1000 SH SOLE 0 1000 0 READING INTERNATIONAL INC CL A 755408101 14 3181 SH DFND 01 0 3181 0 READING INTERNATIONAL INC CL A 755408101 15 3645 SH DFND 04 0 0 3645 READING INTERNATIONAL INC CL A 755408101 3504 824486 SH SOLE 0 0 824486 READING INTERNATIONAL INC CL A 755408101 0 14 SH SOLE 0 14 0 READY CAPITAL CORP COM 75574U101 231 26609 SH DFND 01 0 26609 0 READY CAPITAL CORP COM 75574U101 69 7955 SH DFND 02 0 7955 0 READY CAPITAL CORP COM 75574U101 262 30197 SH DFND 04 0 0 30197 READY CAPITAL CORP COM 75574U101 22745 2617379 SH SOLE 0 0 2617379 READY CAPITAL CORP COM 75574U101 2 210 SH SOLE 0 210 0 REALNETWORKS INC COM NEW 75605L708 7 5738 SH DFND 01 0 5738 0 REALNETWORKS INC COM NEW 75605L708 9 7145 SH DFND 04 0 0 7145 REALNETWORKS INC COM NEW 75605L708 1219 937806 SH SOLE 0 0 937806 REALOGY HLDGS CORP COM 75605Y106 611 82460 SH DFND 01 0 82460 0 REALOGY HLDGS CORP COM 75605Y106 258 34823 SH DFND 02 0 34823 0 REALOGY HLDGS CORP COM 75605Y106 778 105033 SH DFND 04 0 0 105033 REALOGY HLDGS CORP COM 75605Y106 131713 17774995 SH SOLE 0 0 17774995 REALOGY HLDGS CORP COM 75605Y106 33 4520 SH SOLE 0 4520 0 REALPAGE INC COM 75606N109 2560 39379 SH DFND 01 0 39379 0 REALPAGE INC COM 75606N109 1809 27823 SH DFND 02 0 27823 0 REALPAGE INC COM 75606N109 4105 63151 SH DFND 04 0 0 63151 REALPAGE INC COM 75606N109 552 8487 SH DFND 04 0 8487 0 REALPAGE INC COM 75606N109 509316 7834419 SH SOLE 0 0 7834419 REALPAGE INC COM 75606N109 51 789 SH SOLE 0 789 0 REALTY INCOME CORP COM 756109104 21805 366466 SH DFND 01 0 366466 0 REALTY INCOME CORP COM 756109104 5355 90007 SH DFND 02 0 0 90007 REALTY INCOME CORP COM 756109104 54169 910408 SH DFND 02 0 910408 0 REALTY INCOME CORP COM 756109104 55239 928380 SH DFND 04 0 0 928380 REALTY INCOME CORP COM 756109104 3128588 52581307 SH SOLE 0 0 52581307 REALTY INCOME CORP COM 756109104 131 2205 SH SOLE 0 2205 0 REATA PHARMACEUTICALS INC CL A 75615P103 1765 11311 SH DFND 01 0 11311 0 REATA PHARMACEUTICALS INC CL A 75615P103 1181 7572 SH DFND 02 0 7572 0 REATA PHARMACEUTICALS INC CL A 75615P103 2940 18841 SH DFND 04 0 0 18841 REATA PHARMACEUTICALS INC CL A 75615P103 366 2344 SH DFND 04 0 2344 0 REATA PHARMACEUTICALS INC CL A 75615P103 337497 2163168 SH SOLE 0 0 2163168 REATA PHARMACEUTICALS INC CL A 75615P103 49 315 SH SOLE 0 315 0 RECRO PHARMA INC COM 75629F109 180 39537 SH DFND 01 0 39537 0 RECRO PHARMA INC COM 75629F109 47 10296 SH DFND 04 0 0 10296 RECRO PHARMA INC COM 75629F109 4886 1073795 SH SOLE 0 0 1073795 RECRO PHARMA INC COM 75629F109 6 1414 SH SOLE 0 1414 0 RED LION HOTELS CORP COM 756764106 12 5343 SH DFND 01 0 5343 0 RED LION HOTELS CORP COM 756764106 13 5617 SH DFND 04 0 0 5617 RED LION HOTELS CORP COM 756764106 2119 909496 SH SOLE 0 0 909496 RED LION HOTELS CORP COM 756764106 0 15 SH SOLE 0 15 0 RED RIVER BANCSHARES INC COM 75686R202 154 3510 SH DFND 01 0 3510 0 RED RIVER BANCSHARES INC COM 75686R202 69 1582 SH DFND 04 0 0 1582 RED RIVER BANCSHARES INC COM 75686R202 3299 75170 SH SOLE 0 0 75170 RED ROBIN GOURMET BURGERS IN COM 75689M101 93 9081 SH DFND 01 0 9081 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 43 4208 SH DFND 04 0 0 4208 RED ROBIN GOURMET BURGERS IN COM 75689M101 6954 681743 SH SOLE 0 0 681743 RED ROBIN GOURMET BURGERS IN COM 75689M101 1 59 SH SOLE 0 59 0 RED ROCK RESORTS INC CL A 75700L108 1267 116162 SH DFND 01 0 116162 0 RED ROCK RESORTS INC CL A 75700L108 229 20986 SH DFND 02 0 20986 0 RED ROCK RESORTS INC CL A 75700L108 540 49540 SH DFND 04 0 0 49540 RED ROCK RESORTS INC CL A 75700L108 65162 5972722 SH SOLE 0 0 5972722 RED ROCK RESORTS INC CL A 75700L108 5 467 SH SOLE 0 467 0 RED VIOLET INC COM 75704L104 241 13678 SH DFND 01 0 13678 0 RED VIOLET INC COM 75704L104 18 999 SH DFND 04 0 0 999 RED VIOLET INC COM 75704L104 9092 515405 SH SOLE 0 0 515405 RED VIOLET INC COM 75704L104 1 38 SH SOLE 0 38 0 REDFIN CORP COM 75737F108 8317 198458 SH DFND 01 0 198458 0 REDFIN CORP COM 75737F108 1140 27204 SH DFND 02 0 27204 0 REDFIN CORP COM 75737F108 2735 65248 SH DFND 04 0 0 65248 REDFIN CORP COM 75737F108 490513 11703961 SH SOLE 0 0 11703961 REDFIN CORP COM 75737F108 24 576 SH SOLE 0 576 0 REDWOOD TR INC COM 758075402 590 84281 SH DFND 01 0 84281 0 REDWOOD TR INC COM 758075402 226 32242 SH DFND 02 0 32242 0 REDWOOD TR INC COM 758075402 727 103853 SH DFND 04 0 0 103853 REDWOOD TR INC COM 758075402 79392 11341697 SH SOLE 0 0 11341697 REDWOOD TR INC COM 758075402 85 12167 SH SOLE 0 12167 0 REEDS INC COM 758338107 8 8300 SH DFND 04 0 0 8300 REEDS INC COM 758338107 961 1002886 SH SOLE 0 0 1002886 REEDS INC COM 758338107 0 212 SH SOLE 0 212 0 REGAL BELOIT CORP COM 758750103 1206 13808 SH DFND 01 0 13808 0 REGAL BELOIT CORP COM 758750103 1089 12475 SH DFND 02 0 12475 0 REGAL BELOIT CORP COM 758750103 2774 31768 SH DFND 04 0 0 31768 REGAL BELOIT CORP COM 758750103 340208 3896107 SH SOLE 0 0 3896107 REGAL BELOIT CORP COM 758750103 92 1052 SH SOLE 0 1052 0 REGENCY CTRS CORP COM 758849103 8323 181376 SH DFND 01 0 181376 0 REGENCY CTRS CORP COM 758849103 2204 48032 SH DFND 02 0 0 48032 REGENCY CTRS CORP COM 758849103 20482 446332 SH DFND 02 0 446332 0 REGENCY CTRS CORP COM 758849103 21070 459150 SH DFND 04 0 0 459150 REGENCY CTRS CORP COM 758849103 1216574 26510666 SH SOLE 0 0 26510666 REGENCY CTRS CORP COM 758849103 50 1090 SH SOLE 0 1090 0 REGENERON PHARMACEUTICALS COM 75886F107 74076 118778 SH DFND 01 0 118778 0 REGENERON PHARMACEUTICALS COM 75886F107 17441 27966 SH DFND 02 0 0 27966 REGENERON PHARMACEUTICALS COM 75886F107 42093 67495 SH DFND 02 0 67495 0 REGENERON PHARMACEUTICALS COM 75886F107 169678 272073 SH DFND 04 0 0 272073 REGENERON PHARMACEUTICALS COM 75886F107 6677 10707 SH DFND 04 0 10707 0 REGENERON PHARMACEUTICALS COM 75886F107 4582051 7347152 SH SOLE 0 0 7347152 REGENERON PHARMACEUTICALS COM 75886F107 514 824 SH SOLE 0 824 0 REGIS CORP MINN COM 758932107 145 17785 SH DFND 01 0 17785 0 REGIS CORP MINN COM 758932107 67 8215 SH DFND 02 0 8215 0 REGIS CORP MINN COM 758932107 138 16883 SH DFND 04 0 0 16883 REGIS CORP MINN COM 758932107 20782 2540573 SH SOLE 0 0 2540573 REGIS CORP MINN COM 758932107 5 653 SH SOLE 0 653 0 REGENXBIO INC COM 75901B107 2599 70575 SH DFND 01 0 70575 0 REGENXBIO INC COM 75901B107 305 8276 SH DFND 02 0 8276 0 REGENXBIO INC COM 75901B107 902 24493 SH DFND 04 0 0 24493 REGENXBIO INC COM 75901B107 123264 3346836 SH SOLE 0 0 3346836 REGENXBIO INC COM 75901B107 7 187 SH SOLE 0 187 0 REGIONAL MGMT CORP COM 75902K106 115 6519 SH DFND 01 0 6519 0 REGIONAL MGMT CORP COM 75902K106 48 2689 SH DFND 04 0 0 2689 REGIONAL MGMT CORP COM 75902K106 7607 429520 SH SOLE 0 0 429520 REGIONAL MGMT CORP COM 75902K106 1 41 SH SOLE 0 41 0 REGIONAL HEALTH PPTYS INC COM 75903M309 16 11594 SH SOLE 0 0 11594 REGULUS THERAPEUTICS INC COM NEW 75915K200 22 32503 SH SOLE 0 0 32503 REGIONS FINANCIAL CORP NEW COM 7591EP100 11405 1025645 SH DFND 01 0 1025645 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2761 248274 SH DFND 02 0 0 248274 REGIONS FINANCIAL CORP NEW COM 7591EP100 6152 553218 SH DFND 02 0 553218 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 31396 2823398 SH DFND 04 0 0 2823398 REGIONS FINANCIAL CORP NEW COM 7591EP100 1291221 116117033 SH SOLE 0 0 116117033 REGIONS FINANCIAL CORP NEW COM 7591EP100 144 12920 SH SOLE 0 12920 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1819 23191 SH DFND 01 0 23191 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1430 18236 SH DFND 02 0 0 18236 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2839 36191 SH DFND 02 0 36191 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3385 43155 SH DFND 04 0 0 43155 REINSURANCE GRP OF AMERICA I COM NEW 759351604 539727 6880766 SH SOLE 0 0 6880766 REINSURANCE GRP OF AMERICA I COM NEW 759351604 58 740 SH SOLE 0 740 0 REKOR SYSTEMS INC COM 759419104 2436 609106 SH SOLE 0 0 609106 REKOR SYSTEMS INC COM 759419104 0 80 SH SOLE 0 80 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2060 21703 SH DFND 01 0 21703 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2016 21232 SH DFND 02 0 21232 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4837 50958 SH DFND 04 0 0 50958 RELIANCE STEEL & ALUMINUM CO COM 759509102 660322 6955885 SH SOLE 0 0 6955885 RELIANCE STEEL & ALUMINUM CO COM 759509102 91 959 SH SOLE 0 959 0 RELMADA THERAPEUTICS INC COM 75955J402 1305 29164 SH DFND 01 0 29164 0 RELMADA THERAPEUTICS INC COM 75955J402 162 3631 SH DFND 02 0 3631 0 RELMADA THERAPEUTICS INC COM 75955J402 400 8935 SH DFND 04 0 0 8935 RELMADA THERAPEUTICS INC COM 75955J402 29081 649851 SH SOLE 0 0 649851 RELMADA THERAPEUTICS INC COM 75955J402 3 71 SH SOLE 0 71 0 REMARK HLDGS INC COM 75955K102 11 4739 SH DFND 01 0 4739 0 REMARK HLDGS INC COM 75955K102 18 7568 SH DFND 04 0 0 7568 REMARK HLDGS INC COM 75955K102 4061 1720753 SH SOLE 0 0 1720753 REMARK HLDGS INC COM 75955K102 1 240 SH SOLE 0 240 0 RELIANT BANCORP INC COM 75956B101 186 11432 SH DFND 01 0 11432 0 RELIANT BANCORP INC COM 75956B101 48 2949 SH DFND 04 0 0 2949 RELIANT BANCORP INC COM 75956B101 10407 638849 SH SOLE 0 0 638849 RELIANT BANCORP INC COM 75956B101 2 94 SH SOLE 0 94 0 RENASANT CORP COM 75970E107 981 39391 SH DFND 01 0 39391 0 RENASANT CORP COM 75970E107 481 19327 SH DFND 02 0 19327 0 RENASANT CORP COM 75970E107 1069 42951 SH DFND 04 0 0 42951 RENASANT CORP COM 75970E107 124589 5003560 SH SOLE 0 0 5003560 RENASANT CORP COM 75970E107 18 716 SH SOLE 0 716 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 686 27675 SH DFND 01 0 27675 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 313 12618 SH DFND 02 0 12618 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 854 34475 SH DFND 04 0 0 34475 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 88852 3585652 SH SOLE 0 0 3585652 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 38 1514 SH SOLE 0 1514 0 REPRO MED SYS INC COM 759910102 437 48699 SH DFND 01 0 48699 0 REPRO MED SYS INC COM 759910102 103 11502 SH DFND 02 0 11502 0 REPRO MED SYS INC COM 759910102 138 15317 SH DFND 04 0 0 15317 REPRO MED SYS INC COM 759910102 11264 1254345 SH SOLE 0 0 1254345 REPRO MED SYS INC COM 759910102 1 142 SH SOLE 0 142 0 REPLIGEN CORP COM 759916109 2889 23375 SH DFND 01 0 23375 0 REPLIGEN CORP COM 759916109 1804 14594 SH DFND 02 0 14594 0 REPLIGEN CORP COM 759916109 4493 36351 SH DFND 04 0 0 36351 REPLIGEN CORP COM 759916109 714 5773 SH DFND 04 0 5773 0 REPLIGEN CORP COM 759916109 532161 4305164 SH SOLE 0 0 4305164 REPLIGEN CORP COM 759916109 61 495 SH SOLE 0 495 0 RENT A CTR INC NEW COM 76009N100 2604 93603 SH DFND 01 0 93603 0 RENT A CTR INC NEW COM 76009N100 399 14343 SH DFND 02 0 14343 0 RENT A CTR INC NEW COM 76009N100 1058 38029 SH DFND 04 0 0 38029 RENT A CTR INC NEW COM 76009N100 218861 7867056 SH SOLE 0 0 7867056 RENT A CTR INC NEW COM 76009N100 16 564 SH SOLE 0 564 0 REPUBLIC BANCORP INC KY CL A 760281204 230 7038 SH DFND 01 0 7038 0 REPUBLIC BANCORP INC KY CL A 760281204 70 2133 SH DFND 02 0 2133 0 REPUBLIC BANCORP INC KY CL A 760281204 232 7082 SH DFND 04 0 0 7082 REPUBLIC BANCORP INC KY CL A 760281204 17383 531424 SH SOLE 0 0 531424 REPUBLIC BANCORP INC KY CL A 760281204 2 69 SH SOLE 0 69 0 REPAY HLDGS CORP COM CL A 76029L100 1881 76380 SH DFND 01 0 76380 0 REPAY HLDGS CORP COM CL A 76029L100 379 15406 SH DFND 02 0 15406 0 REPAY HLDGS CORP COM CL A 76029L100 742 30115 SH DFND 04 0 0 30115 REPAY HLDGS CORP COM CL A 76029L100 53003 2151983 SH SOLE 0 0 2151983 REPAY HLDGS CORP COM CL A 76029L100 7 297 SH SOLE 0 297 0 REPLIMUNE GROUP INC COM 76029N106 856 34429 SH DFND 01 0 34429 0 REPLIMUNE GROUP INC COM 76029N106 79 3171 SH DFND 02 0 3171 0 REPLIMUNE GROUP INC COM 76029N106 277 11134 SH DFND 04 0 0 11134 REPLIMUNE GROUP INC COM 76029N106 20793 836759 SH SOLE 0 0 836759 REPLIMUNE GROUP INC COM 76029N106 2 98 SH SOLE 0 98 0 REPUBLIC FIRST BANCORP INC COM 760416107 85 34884 SH DFND 01 0 34884 0 REPUBLIC FIRST BANCORP INC COM 760416107 35 14189 SH DFND 04 0 0 14189 REPUBLIC FIRST BANCORP INC COM 760416107 5575 2284689 SH SOLE 0 0 2284689 REPUBLIC FIRST BANCORP INC COM 760416107 1 491 SH SOLE 0 491 0 REPUBLIC SVCS INC COM 760759100 18378 223989 SH DFND 01 0 223989 0 REPUBLIC SVCS INC COM 760759100 5260 64109 SH DFND 02 0 0 64109 REPUBLIC SVCS INC COM 760759100 15889 193650 SH DFND 02 0 193650 0 REPUBLIC SVCS INC COM 760759100 47413 577857 SH DFND 04 0 0 577857 REPUBLIC SVCS INC COM 760759100 1433845 17475261 SH SOLE 0 0 17475261 REPUBLIC SVCS INC COM 760759100 700 8529 SH SOLE 0 8529 0 RESEARCH FRONTIERS INC COM 760911107 225 55374 SH DFND 01 0 55374 0 RESEARCH FRONTIERS INC COM 760911107 17 4181 SH DFND 04 0 0 4181 RESEARCH FRONTIERS INC COM 760911107 4884 1203030 SH SOLE 0 0 1203030 RESEARCH FRONTIERS INC COM 760911107 0 68 SH SOLE 0 68 0 RESEARCH SOLUTIONS INC COM 761025105 2370 1000000 SH SOLE 0 0 1000000 RESMED INC COM 761152107 32948 171602 SH DFND 01 0 171602 0 RESMED INC COM 761152107 7730 40263 SH DFND 02 0 0 40263 RESMED INC COM 761152107 17091 89017 SH DFND 02 0 89017 0 RESMED INC COM 761152107 75155 391432 SH DFND 04 0 0 391432 RESMED INC COM 761152107 3043 15850 SH DFND 04 0 15850 0 RESMED INC COM 761152107 2934453 15283608 SH SOLE 0 0 15283608 RESMED INC COM 761152107 206 1075 SH SOLE 0 1075 0 RESOLUTE FST PRODS INC COM 76117W109 35 16557 SH DFND 01 0 16557 0 RESOLUTE FST PRODS INC COM 76117W109 51 24391 SH DFND 04 0 0 24391 RESOLUTE FST PRODS INC COM 76117W109 6617 3135838 SH SOLE 0 0 3135838 RESOLUTE FST PRODS INC COM 76117W109 1 268 SH SOLE 0 268 0 RESONANT INC COM 76118L102 225 96623 SH DFND 01 0 96623 0 RESONANT INC COM 76118L102 20 8713 SH DFND 04 0 0 8713 RESONANT INC COM 76118L102 3706 1590663 SH SOLE 0 0 1590663 RESONANT INC COM 76118L102 0 63 SH SOLE 0 63 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1048 89380 SH DFND 01 0 89380 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 473 40384 SH DFND 02 0 40384 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1080 92126 SH DFND 04 0 0 92126 RESIDEO TECHNOLOGIES INC COM 76118Y104 146418 12492989 SH SOLE 0 0 12492989 RESIDEO TECHNOLOGIES INC COM 76118Y104 35 2962 SH SOLE 0 2962 0 RESOURCES CONNECTION INC COM 76122Q105 266 22210 SH DFND 01 0 22210 0 RESOURCES CONNECTION INC COM 76122Q105 192 16022 SH DFND 02 0 16022 0 RESOURCES CONNECTION INC COM 76122Q105 415 34640 SH DFND 04 0 0 34640 RESOURCES CONNECTION INC COM 76122Q105 38189 3190356 SH SOLE 0 0 3190356 RESOURCES CONNECTION INC COM 76122Q105 38 3189 SH SOLE 0 3189 0 RETROPHIN INC COM 761299106 1772 86810 SH DFND 01 0 86810 0 RETROPHIN INC COM 761299106 141 6900 SH DFND 02 0 6900 0 RETROPHIN INC COM 761299106 628 30754 SH DFND 04 0 0 30754 RETROPHIN INC COM 761299106 58087 2845996 SH SOLE 0 0 2845996 RETROPHIN INC COM 761299106 8 384 SH SOLE 0 384 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 163 23282 SH DFND 01 0 23282 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 38 5368 SH DFND 04 0 0 5368 RETRACTABLE TECHNOLOGIES INC COM 76129W105 4449 633761 SH SOLE 0 0 633761 RESTAURANT BRANDS INTL INC COM 76131D103 7498 137246 SH DFND 01 0 137246 0 RESTAURANT BRANDS INTL INC COM 76131D103 4261 78000 SH DFND 02 0 0 78000 RESTAURANT BRANDS INTL INC COM 76131D103 8694 159140 SH DFND 02 0 159140 0 RESTAURANT BRANDS INTL INC COM 76131D103 15893 290924 SH DFND 04 0 0 290924 RESTAURANT BRANDS INTL INC COM 76131D103 401440 7348341 SH SOLE 0 0 7348341 RESTAURANT BRANDS INTL INC COM 76131D103 25295 463021 SH SOLE 0 463021 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 948 83650 SH DFND 01 0 83650 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2991 264014 SH DFND 02 0 264014 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1042 92008 SH DFND 04 0 0 92008 RETAIL OPPORTUNITY INVTS COR COM 76131N101 196905 17379117 SH SOLE 0 0 17379117 RETAIL OPPORTUNITY INVTS COR COM 76131N101 9 775 SH SOLE 0 775 0 RETAIL PPTYS AMER INC CL A 76131V202 1147 156691 SH DFND 01 0 156691 0 RETAIL PPTYS AMER INC CL A 76131V202 3714 507370 SH DFND 02 0 507370 0 RETAIL PPTYS AMER INC CL A 76131V202 1129 154273 SH DFND 04 0 0 154273 RETAIL PPTYS AMER INC CL A 76131V202 235128 32121259 SH SOLE 0 0 32121259 RETAIL PPTYS AMER INC CL A 76131V202 19 2567 SH SOLE 0 2567 0 REVANCE THERAPEUTICS INC COM 761330109 2413 98803 SH DFND 01 0 98803 0 REVANCE THERAPEUTICS INC COM 761330109 339 13899 SH DFND 02 0 13899 0 REVANCE THERAPEUTICS INC COM 761330109 914 37443 SH DFND 04 0 0 37443 REVANCE THERAPEUTICS INC COM 761330109 66990 2743225 SH SOLE 0 0 2743225 REVANCE THERAPEUTICS INC COM 761330109 25 1013 SH SOLE 0 1013 0 RESTORBIO INC COM 76133L103 7 3237 SH DFND 01 0 3237 0 RESTORBIO INC COM 76133L103 12 5696 SH DFND 04 0 0 5696 RESTORBIO INC COM 76133L103 1526 709966 SH SOLE 0 0 709966 RESTORBIO INC COM 76133L103 0 38 SH SOLE 0 38 0 RETAIL VALUE INC COM 76133Q102 147 11908 SH DFND 01 0 11908 0 RETAIL VALUE INC COM 76133Q102 53 4306 SH DFND 04 0 0 4306 RETAIL VALUE INC COM 76133Q102 23835 1928422 SH SOLE 0 0 1928422 RETAIL VALUE INC COM 76133Q102 1 80 SH SOLE 0 80 0 REVLON INC CL A NEW 761525609 66 6672 SH DFND 01 0 6672 0 REVLON INC CL A NEW 761525609 25 2570 SH DFND 04 0 0 2570 REVLON INC CL A NEW 761525609 6260 632277 SH SOLE 0 0 632277 REVLON INC CL A NEW 761525609 0 28 SH SOLE 0 28 0 REVOLUTION MEDICINES INC COM 76155X100 971 30748 SH DFND 01 0 30748 0 REVOLUTION MEDICINES INC COM 76155X100 108 3429 SH DFND 02 0 3429 0 REVOLUTION MEDICINES INC COM 76155X100 288 9109 SH DFND 04 0 0 9109 REVOLUTION MEDICINES INC COM 76155X100 40264 1275395 SH SOLE 0 0 1275395 REVOLUTION MEDICINES INC COM 76155X100 3 86 SH SOLE 0 86 0 REVOLVE GROUP INC CL A 76156B107 34 2318 SH DFND 01 0 2318 0 REVOLVE GROUP INC CL A 76156B107 76 5137 SH DFND 02 0 5137 0 REVOLVE GROUP INC CL A 76156B107 154 10373 SH DFND 04 0 0 10373 REVOLVE GROUP INC CL A 76156B107 20568 1384086 SH SOLE 0 0 1384086 REVOLVE GROUP INC CL A 76156B107 1 75 SH SOLE 0 75 0 REX AMERICAN RESOURCES CORP COM 761624105 284 4088 SH DFND 01 0 4088 0 REX AMERICAN RESOURCES CORP COM 761624105 154 2220 SH DFND 02 0 2220 0 REX AMERICAN RESOURCES CORP COM 761624105 331 4774 SH DFND 04 0 0 4774 REX AMERICAN RESOURCES CORP COM 761624105 28419 409670 SH SOLE 0 0 409670 REX AMERICAN RESOURCES CORP COM 761624105 5 66 SH SOLE 0 66 0 REXAHN PHARMACEUTICALS INC COM 761640309 1 188 SH DFND 04 0 0 188 REXAHN PHARMACEUTICALS INC COM 761640309 155 54692 SH SOLE 0 0 54692 REXNORD CORP COM 76169B102 2626 90097 SH DFND 01 0 90097 0 REXNORD CORP COM 76169B102 1058 36283 SH DFND 02 0 36283 0 REXNORD CORP COM 76169B102 2642 90642 SH DFND 04 0 0 90642 REXNORD CORP COM 76169B102 301457 10341581 SH SOLE 0 0 10341581 REXNORD CORP COM 76169B102 22 740 SH SOLE 0 740 0 REXFORD INDL RLTY INC COM 76169C100 1704 41131 SH DFND 01 0 41131 0 REXFORD INDL RLTY INC COM 76169C100 11359 274162 SH DFND 02 0 274162 0 REXFORD INDL RLTY INC COM 76169C100 3671 88612 SH DFND 04 0 0 88612 REXFORD INDL RLTY INC COM 76169C100 683001 16485656 SH SOLE 0 0 16485656 REXFORD INDL RLTY INC COM 76169C100 51 1236 SH SOLE 0 1236 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 602 17331 SH DFND 01 0 17331 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 605 17418 SH DFND 04 0 0 17418 REYNOLDS CONSUMER PRODS INC COM 76171L106 51 1481 SH DFND 04 0 1481 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 161632 4652617 SH SOLE 0 0 4652617 REYNOLDS CONSUMER PRODS INC COM 76171L106 13 367 SH SOLE 0 367 0 RHINEBECK BANCORP INC COM 762093102 794 121020 SH SOLE 0 0 121020 RHYTHM PHARMACEUTICALS INC COM 76243J105 1565 70167 SH DFND 01 0 70167 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 164 7374 SH DFND 02 0 7374 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 475 21308 SH DFND 04 0 0 21308 RHYTHM PHARMACEUTICALS INC COM 76243J105 41740 1871740 SH SOLE 0 0 1871740 RHYTHM PHARMACEUTICALS INC COM 76243J105 10 434 SH SOLE 0 434 0 RIBBON COMMUNICATIONS INC COM 762544104 214 54430 SH DFND 01 0 54430 0 RIBBON COMMUNICATIONS INC COM 762544104 42 10739 SH DFND 02 0 10739 0 RIBBON COMMUNICATIONS INC COM 762544104 175 44431 SH DFND 04 0 0 44431 RIBBON COMMUNICATIONS INC COM 762544104 13614 3464104 SH SOLE 0 0 3464104 RIBBON COMMUNICATIONS INC COM 762544104 3 672 SH SOLE 0 672 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 5 5949 SH DFND 01 0 5949 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 1 1204 SH DFND 04 0 0 1204 RICEBRAN TECHNOLOGIES COM NEW 762831204 919 1110496 SH SOLE 0 0 1110496 RICEBRAN TECHNOLOGIES COM NEW 762831204 0 365 SH SOLE 0 365 0 RICHARDSON ELECTRS LTD COM 763165107 9 2163 SH DFND 01 0 2163 0 RICHARDSON ELECTRS LTD COM 763165107 9 2298 SH DFND 04 0 0 2298 RICHARDSON ELECTRS LTD COM 763165107 1735 428884 SH SOLE 0 0 428884 RICHMOND MUT BANCORPORATION COM 76525P100 97 8627 SH DFND 01 0 8627 0 RICHMOND MUT BANCORPORATION COM 76525P100 43 3846 SH DFND 04 0 0 3846 RICHMOND MUT BANCORPORATION COM 76525P100 7008 623479 SH SOLE 0 0 623479 RICHMOND MUT BANCORPORATION COM 76525P100 2 172 SH SOLE 0 172 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 644 351795 SH DFND 01 0 351795 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 56 30403 SH DFND 02 0 30403 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 214 116769 SH DFND 04 0 0 116769 RIGEL PHARMACEUTICALS INC COM NEW 766559603 15581 8514062 SH SOLE 0 0 8514062 RIGEL PHARMACEUTICALS INC COM NEW 766559603 5 2531 SH SOLE 0 2531 0 RIGNET INC COM 766582100 6 2831 SH DFND 01 0 2831 0 RIGNET INC COM 766582100 9 4072 SH DFND 04 0 0 4072 RIGNET INC COM 766582100 1162 540642 SH SOLE 0 0 540642 RIGNET INC COM 766582100 0 67 SH SOLE 0 67 0 RIMINI STR INC DEL COM 76674Q107 202 39255 SH DFND 01 0 39255 0 RIMINI STR INC DEL COM 76674Q107 26 5077 SH DFND 04 0 0 5077 RIMINI STR INC DEL COM 76674Q107 5341 1037108 SH SOLE 0 0 1037108 RIMINI STR INC DEL COM 76674Q107 0 62 SH SOLE 0 62 0 RINGCENTRAL INC CL A 76680R206 10142 35585 SH DFND 01 0 35585 0 RINGCENTRAL INC CL A 76680R206 5733 20116 SH DFND 02 0 0 20116 RINGCENTRAL INC CL A 76680R206 11808 41431 SH DFND 02 0 41431 0 RINGCENTRAL INC CL A 76680R206 24594 86290 SH DFND 04 0 0 86290 RINGCENTRAL INC CL A 76680R206 2407 8447 SH DFND 04 0 8447 0 RINGCENTRAL INC CL A 76680R206 2008674 7047731 SH SOLE 0 0 7047731 RINGCENTRAL INC CL A 76680R206 174 611 SH SOLE 0 611 0 RING ENERGY INC COM 76680V108 13 11266 SH DFND 01 0 11266 0 RING ENERGY INC COM 76680V108 19 16030 SH DFND 04 0 0 16030 RING ENERGY INC COM 76680V108 4593 3959899 SH SOLE 0 0 3959899 RING ENERGY INC COM 76680V108 0 343 SH SOLE 0 343 0 RIOT BLOCKCHAIN INC COM 767292105 6 2557 SH DFND 01 0 2557 0 RIOT BLOCKCHAIN INC COM 767292105 14 6341 SH DFND 04 0 0 6341 RIOT BLOCKCHAIN INC COM 767292105 2118 954229 SH SOLE 0 0 954229 RIOT BLOCKCHAIN INC COM 767292105 0 194 SH SOLE 0 194 0 RITCHIE BROS AUCTIONEERS COM 767744105 2072 50730 SH DFND 01 0 50730 0 RITCHIE BROS AUCTIONEERS COM 767744105 1166 28543 SH DFND 02 0 0 28543 RITCHIE BROS AUCTIONEERS COM 767744105 2108 51593 SH DFND 02 0 51593 0 RITCHIE BROS AUCTIONEERS COM 767744105 1473 36065 SH DFND 04 0 0 36065 RITCHIE BROS AUCTIONEERS COM 767744105 121143 2965554 SH SOLE 0 0 2965554 RITCHIE BROS AUCTIONEERS COM 767744105 5371 131489 SH SOLE 0 131489 0 RITE AID CORP COM 767754872 674 39534 SH DFND 01 0 39534 0 RITE AID CORP COM 767754872 261 15272 SH DFND 02 0 15272 0 RITE AID CORP COM 767754872 664 38948 SH DFND 04 0 0 38948 RITE AID CORP COM 767754872 88095 5163850 SH SOLE 0 0 5163850 RITE AID CORP COM 767754872 5 295 SH SOLE 0 295 0 RIVERVIEW BANCORP INC COM 769397100 86 15292 SH DFND 01 0 15292 0 RIVERVIEW BANCORP INC COM 769397100 36 6300 SH DFND 04 0 0 6300 RIVERVIEW BANCORP INC COM 769397100 5607 992381 SH SOLE 0 0 992381 RIVERVIEW BANCORP INC COM 769397100 0 22 SH SOLE 0 22 0 RIVERVIEW FINL CORP NEW COM 76940Q105 5 1000 SH DFND 01 0 1000 0 RIVERVIEW FINL CORP NEW COM 76940Q105 9 1651 SH DFND 04 0 0 1651 RIVERVIEW FINL CORP NEW COM 76940Q105 708 131523 SH SOLE 0 0 131523 RIVERVIEW FINL CORP NEW COM 76940Q105 0 43 SH SOLE 0 43 0 ROBERT HALF INTL INC COM 770323103 6476 122584 SH DFND 01 0 122584 0 ROBERT HALF INTL INC COM 770323103 1780 33688 SH DFND 02 0 0 33688 ROBERT HALF INTL INC COM 770323103 3308 62609 SH DFND 02 0 62609 0 ROBERT HALF INTL INC COM 770323103 16582 313873 SH DFND 04 0 0 313873 ROBERT HALF INTL INC COM 770323103 675035 12777492 SH SOLE 0 0 12777492 ROBERT HALF INTL INC COM 770323103 35 670 SH SOLE 0 670 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1488 71085 SH DFND 01 0 71085 0 ROCKET PHARMACEUTICALS INC COM 77313F106 143 6854 SH DFND 02 0 6854 0 ROCKET PHARMACEUTICALS INC COM 77313F106 544 26011 SH DFND 04 0 0 26011 ROCKET PHARMACEUTICALS INC COM 77313F106 38166 1823512 SH SOLE 0 0 1823512 ROCKET PHARMACEUTICALS INC COM 77313F106 17 822 SH SOLE 0 822 0 ROCKWELL AUTOMATION INC COM 773903109 27783 130436 SH DFND 01 0 130436 0 ROCKWELL AUTOMATION INC COM 773903109 7054 33118 SH DFND 02 0 0 33118 ROCKWELL AUTOMATION INC COM 773903109 14284 67060 SH DFND 02 0 67060 0 ROCKWELL AUTOMATION INC COM 773903109 67676 317728 SH DFND 04 0 0 317728 ROCKWELL AUTOMATION INC COM 773903109 1327 6230 SH DFND 04 0 6230 0 ROCKWELL AUTOMATION INC COM 773903109 2423264 11376826 SH SOLE 0 0 11376826 ROCKWELL AUTOMATION INC COM 773903109 158 743 SH SOLE 0 743 0 ROCKWELL MED INC COM 774374102 247 126867 SH DFND 01 0 126867 0 ROCKWELL MED INC COM 774374102 26 13384 SH DFND 04 0 0 13384 ROCKWELL MED INC COM 774374102 5880 3015324 SH SOLE 0 0 3015324 ROCKWELL MED INC COM 774374102 1 450 SH SOLE 0 450 0 ROCKY BRANDS INC COM 774515100 99 4836 SH DFND 01 0 4836 0 ROCKY BRANDS INC COM 774515100 45 2175 SH DFND 04 0 0 2175 ROCKY BRANDS INC COM 774515100 9054 440374 SH SOLE 0 0 440374 ROCKY BRANDS INC COM 774515100 0 22 SH SOLE 0 22 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 6 1500 SH DFND 01 0 1500 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1110 261256 SH SOLE 0 0 261256 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 0 56 SH SOLE 0 56 0 ROGERS COMMUNICATIONS INC CL B 775109200 6664 165805 SH DFND 01 0 165805 0 ROGERS COMMUNICATIONS INC CL B 775109200 4136 102920 SH DFND 02 0 0 102920 ROGERS COMMUNICATIONS INC CL B 775109200 9345 232532 SH DFND 02 0 232532 0 ROGERS COMMUNICATIONS INC CL B 775109200 14175 352696 SH DFND 04 0 0 352696 ROGERS COMMUNICATIONS INC CL B 775109200 364956 9080774 SH SOLE 0 0 9080774 ROGERS COMMUNICATIONS INC CL B 775109200 22341 555891 SH SOLE 0 555891 0 ROGERS CORP COM 775133101 2234 17930 SH DFND 01 0 17930 0 ROGERS CORP COM 775133101 748 6004 SH DFND 02 0 6004 0 ROGERS CORP COM 775133101 1661 13333 SH DFND 04 0 0 13333 ROGERS CORP COM 775133101 243437 1953751 SH SOLE 0 0 1953751 ROGERS CORP COM 775133101 14 113 SH SOLE 0 113 0 ROKU INC COM CL A 77543R102 5292 45417 SH DFND 01 0 45417 0 ROKU INC COM CL A 77543R102 2984 25607 SH DFND 02 0 0 25607 ROKU INC COM CL A 77543R102 5433 46626 SH DFND 02 0 46626 0 ROKU INC COM CL A 77543R102 6900 59211 SH DFND 04 0 0 59211 ROKU INC COM CL A 77543R102 1310 11242 SH DFND 04 0 11242 0 ROKU INC COM CL A 77543R102 971493 8336851 SH SOLE 0 0 8336851 ROKU INC COM CL A 77543R102 92 792 SH SOLE 0 792 0 ROLLINS INC COM 775711104 7100 167493 SH DFND 01 0 167493 0 ROLLINS INC COM 775711104 1835 43298 SH DFND 02 0 0 43298 ROLLINS INC COM 775711104 3389 79955 SH DFND 02 0 79955 0 ROLLINS INC COM 775711104 16231 382893 SH DFND 04 0 0 382893 ROLLINS INC COM 775711104 608 14339 SH DFND 04 0 14339 0 ROLLINS INC COM 775711104 736960 17385229 SH SOLE 0 0 17385229 ROLLINS INC COM 775711104 59 1397 SH SOLE 0 1397 0 ROPER TECHNOLOGIES INC COM 776696106 43912 113100 SH DFND 01 0 113100 0 ROPER TECHNOLOGIES INC COM 776696106 11622 29934 SH DFND 02 0 0 29934 ROPER TECHNOLOGIES INC COM 776696106 23356 60155 SH DFND 02 0 60155 0 ROPER TECHNOLOGIES INC COM 776696106 108775 280161 SH DFND 04 0 0 280161 ROPER TECHNOLOGIES INC COM 776696106 618 1591 SH DFND 04 0 1591 0 ROPER TECHNOLOGIES INC COM 776696106 3231597 8323282 SH SOLE 0 0 8323282 ROPER TECHNOLOGIES INC COM 776696106 323 833 SH SOLE 0 833 0 ROSEHILL RES INC CL A 777385105 3 3533 SH DFND 04 0 0 3533 ROSEHILL RES INC CL A 777385105 101 139982 SH SOLE 0 0 139982 ROSETTA STONE INC COM 777780107 345 20457 SH DFND 01 0 20457 0 ROSETTA STONE INC COM 777780107 95 5624 SH DFND 02 0 5624 0 ROSETTA STONE INC COM 777780107 280 16608 SH DFND 04 0 0 16608 ROSETTA STONE INC COM 777780107 20704 1227967 SH SOLE 0 0 1227967 ROSETTA STONE INC COM 777780107 2 132 SH SOLE 0 132 0 ROSS STORES INC COM 778296103 35200 412949 SH DFND 01 0 412949 0 ROSS STORES INC COM 778296103 8512 99863 SH DFND 02 0 0 99863 ROSS STORES INC COM 778296103 18564 217781 SH DFND 02 0 217781 0 ROSS STORES INC COM 778296103 82111 963295 SH DFND 04 0 0 963295 ROSS STORES INC COM 778296103 2664 31257 SH DFND 04 0 31257 0 ROSS STORES INC COM 778296103 2429123 28497449 SH SOLE 0 0 28497449 ROSS STORES INC COM 778296103 219 2569 SH SOLE 0 2569 0 ROYAL BK CDA COM 780087102 45519 671371 SH DFND 01 0 671371 0 ROYAL BK CDA COM 780087102 26990 398086 SH DFND 02 0 0 398086 ROYAL BK CDA COM 780087102 57823 852852 SH DFND 02 0 852852 0 ROYAL BK CDA COM 780087102 97563 1438987 SH DFND 04 0 0 1438987 ROYAL BK CDA COM 780087102 2501878 36900850 SH SOLE 0 0 36900850 ROYAL BK CDA COM 780087102 212376 3132395 SH SOLE 0 3132395 0 ROYAL GOLD INC COM 780287108 3512 28251 SH DFND 01 0 28251 0 ROYAL GOLD INC COM 780287108 2725 21917 SH DFND 02 0 21917 0 ROYAL GOLD INC COM 780287108 6049 48658 SH DFND 04 0 0 48658 ROYAL GOLD INC COM 780287108 645 5187 SH DFND 04 0 5187 0 ROYAL GOLD INC COM 780287108 866801 6972341 SH SOLE 0 0 6972341 ROYAL GOLD INC COM 780287108 319 2566 SH SOLE 0 2566 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 658 80930 SH SOLE 0 0 80930 RUBICON PROJ INC COM 78112V102 995 149131 SH DFND 01 0 149131 0 RUBICON PROJ INC COM 78112V102 194 29148 SH DFND 02 0 29148 0 RUBICON PROJ INC COM 78112V102 469 70323 SH DFND 04 0 0 70323 RUBICON PROJ INC COM 78112V102 35226 5281283 SH SOLE 0 0 5281283 RUBICON PROJ INC COM 78112V102 19 2851 SH SOLE 0 2851 0 RUBIUS THERAPEUTICS INC COM 78116T103 203 34001 SH DFND 01 0 34001 0 RUBIUS THERAPEUTICS INC COM 78116T103 40 6612 SH DFND 02 0 6612 0 RUBIUS THERAPEUTICS INC COM 78116T103 146 24406 SH DFND 04 0 0 24406 RUBIUS THERAPEUTICS INC COM 78116T103 18502 3093922 SH SOLE 0 0 3093922 RUBIUS THERAPEUTICS INC COM 78116T103 1 189 SH SOLE 0 189 0 RUHNN HLDG LTD ADS 781314109 38 12590 SH DFND 01 0 12590 0 RUHNN HLDG LTD ADS 781314109 2670 895919 SH SOLE 0 0 895919 RUSH ENTERPRISES INC CL A 781846209 711 17148 SH DFND 01 0 17148 0 RUSH ENTERPRISES INC CL A 781846209 352 8491 SH DFND 02 0 8491 0 RUSH ENTERPRISES INC CL A 781846209 941 22693 SH DFND 04 0 0 22693 RUSH ENTERPRISES INC CL A 781846209 129033 3112230 SH SOLE 0 0 3112230 RUSH ENTERPRISES INC CL B 781846308 220 6179 SH DFND 01 0 6179 0 RUSH ENTERPRISES INC CL B 781846308 46 1284 SH DFND 02 0 1284 0 RUSH ENTERPRISES INC CL B 781846308 110 3073 SH DFND 04 0 0 3073 RUSH ENTERPRISES INC CL B 781846308 9361 262512 SH SOLE 0 0 262512 RUSH ENTERPRISES INC CL B 781846308 9 264 SH SOLE 0 264 0 RUTHS HOSPITALITY GROUP INC COM 783332109 451 55222 SH DFND 01 0 55222 0 RUTHS HOSPITALITY GROUP INC COM 783332109 106 12931 SH DFND 02 0 12931 0 RUTHS HOSPITALITY GROUP INC COM 783332109 165 20251 SH DFND 04 0 0 20251 RUTHS HOSPITALITY GROUP INC COM 783332109 16531 2025917 SH SOLE 0 0 2025917 RUTHS HOSPITALITY GROUP INC COM 783332109 1 137 SH SOLE 0 137 0 RYDER SYS INC COM 783549108 677 18038 SH DFND 01 0 18038 0 RYDER SYS INC COM 783549108 666 17756 SH DFND 02 0 17756 0 RYDER SYS INC COM 783549108 1638 43670 SH DFND 04 0 0 43670 RYDER SYS INC COM 783549108 186379 4968793 SH SOLE 0 0 4968793 RYDER SYS INC COM 783549108 47 1249 SH SOLE 0 1249 0 RYERSON HLDG CORP COM 783754104 73 12929 SH DFND 01 0 12929 0 RYERSON HLDG CORP COM 783754104 23 4076 SH DFND 04 0 0 4076 RYERSON HLDG CORP COM 783754104 6702 1190367 SH SOLE 0 0 1190367 RYERSON HLDG CORP COM 783754104 0 16 SH SOLE 0 16 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3344 96642 SH DFND 01 0 96642 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4170 120509 SH DFND 02 0 120509 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1372 39653 SH DFND 04 0 0 39653 RYMAN HOSPITALITY PPTYS INC COM 78377T107 246533 7125229 SH SOLE 0 0 7125229 RYMAN HOSPITALITY PPTYS INC COM 78377T107 17 504 SH SOLE 0 504 0 S & T BANCORP INC COM 783859101 658 28049 SH DFND 01 0 28049 0 S & T BANCORP INC COM 783859101 299 12763 SH DFND 02 0 12763 0 S & T BANCORP INC COM 783859101 811 34580 SH DFND 04 0 0 34580 S & T BANCORP INC COM 783859101 97322 4150207 SH SOLE 0 0 4150207 S & T BANCORP INC COM 783859101 21 881 SH SOLE 0 881 0 SCWORX CORP COM 78396V109 22 3862 SH DFND 04 0 0 3862 SCWORX CORP COM 78396V109 440 76340 SH SOLE 0 0 76340 SB FINL GROUP INC COM 78408D105 83 4984 SH DFND 01 0 4984 0 SB FINL GROUP INC COM 78408D105 12 700 SH DFND 04 0 0 700 SB FINL GROUP INC COM 78408D105 4231 254592 SH SOLE 0 0 254592 S&P GLOBAL INC COM 78409V104 90365 274264 SH DFND 01 0 274264 0 S&P GLOBAL INC COM 78409V104 22305 67698 SH DFND 02 0 0 67698 S&P GLOBAL INC COM 78409V104 46298 140517 SH DFND 02 0 140517 0 S&P GLOBAL INC COM 78409V104 216198 656179 SH DFND 04 0 0 656179 S&P GLOBAL INC COM 78409V104 5183 15732 SH DFND 04 0 15732 0 S&P GLOBAL INC COM 78409V104 6456844 19597073 SH SOLE 0 0 19597073 S&P GLOBAL INC COM 78409V104 616 1871 SH SOLE 0 1871 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 35968 120730 SH DFND 01 0 120730 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 9204 30894 SH DFND 02 0 0 30894 SBA COMMUNICATIONS CORP NEW CL A 78410G104 35450 118993 SH DFND 02 0 118993 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 90473 303683 SH DFND 04 0 0 303683 SBA COMMUNICATIONS CORP NEW CL A 78410G104 492 1651 SH DFND 04 0 1651 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5189038 17417556 SH SOLE 0 0 17417556 SBA COMMUNICATIONS CORP NEW CL A 78410G104 233 782 SH SOLE 0 782 0 SEI INVTS CO COM 784117103 2253 40977 SH DFND 01 0 40977 0 SEI INVTS CO COM 784117103 1878 34158 SH DFND 02 0 0 34158 SEI INVTS CO COM 784117103 3983 72440 SH DFND 02 0 72440 0 SEI INVTS CO COM 784117103 7805 141963 SH DFND 04 0 0 141963 SEI INVTS CO COM 784117103 720696 13108327 SH SOLE 0 0 13108327 SEI INVTS CO COM 784117103 54 974 SH SOLE 0 974 0 SEACOR MARINE HLDGS INC COM 78413P101 9 3375 SH DFND 01 0 3375 0 SEACOR MARINE HLDGS INC COM 78413P101 14 5392 SH DFND 04 0 0 5392 SEACOR MARINE HLDGS INC COM 78413P101 2971 1165015 SH SOLE 0 0 1165015 SEACOR MARINE HLDGS INC COM 78413P101 0 152 SH SOLE 0 152 0 SB ONE BANCORP COM 78413T103 123 6262 SH DFND 01 0 6262 0 SB ONE BANCORP COM 78413T103 26 1336 SH DFND 04 0 0 1336 SB ONE BANCORP COM 78413T103 8909 452236 SH SOLE 0 0 452236 SB ONE BANCORP COM 78413T103 2 113 SH SOLE 0 113 0 SG BLOCKS INC COM NEW 78418A505 30 11191 SH SOLE 0 0 11191 SJW GROUP COM 784305104 2352 37870 SH DFND 01 0 37870 0 SJW GROUP COM 784305104 1299 20917 SH DFND 02 0 20917 0 SJW GROUP COM 784305104 1217 19599 SH DFND 04 0 0 19599 SJW GROUP COM 784305104 103906 1672942 SH SOLE 0 0 1672942 SJW GROUP COM 784305104 13 203 SH SOLE 0 203 0 SK TELECOM LTD SPONSORED ADR 78440P108 574 29708 SH DFND 01 0 29708 0 SK TELECOM LTD SPONSORED ADR 78440P108 12 620 SH DFND 04 0 0 620 SK TELECOM LTD SPONSORED ADR 78440P108 5696 294831 SH DFND 04 0 294831 0 SK TELECOM LTD SPONSORED ADR 78440P108 39109 2024275 SH SOLE 0 0 2024275 SL GREEN RLTY CORP COM 78440X101 3920 79534 SH DFND 01 0 79534 0 SL GREEN RLTY CORP COM 78440X101 9414 190996 SH DFND 02 0 190996 0 SL GREEN RLTY CORP COM 78440X101 10917 221491 SH DFND 04 0 0 221491 SL GREEN RLTY CORP COM 78440X101 616025 12497972 SH SOLE 0 0 12497972 SL GREEN RLTY CORP COM 78440X101 24 489 SH SOLE 0 489 0 SLM CORP COM 78442P106 977 138994 SH DFND 01 0 138994 0 SLM CORP COM 78442P106 968 137704 SH DFND 02 0 137704 0 SLM CORP COM 78442P106 2147 305425 SH DFND 04 0 0 305425 SLM CORP COM 78442P106 67 9561 SH DFND 04 0 9561 0 SLM CORP COM 78442P106 247352 35185209 SH SOLE 0 0 35185209 SLM CORP COM 78442P106 17 2358 SH SOLE 0 2358 0 SM ENERGY CO COM 78454L100 303 80856 SH DFND 01 0 80856 0 SM ENERGY CO COM 78454L100 123 32729 SH DFND 04 0 0 32729 SM ENERGY CO COM 78454L100 43815 11683888 SH SOLE 0 0 11683888 SM ENERGY CO COM 78454L100 2 611 SH SOLE 0 611 0 SPX CORP COM 784635104 3077 74771 SH DFND 01 0 74771 0 SPX CORP COM 784635104 674 16383 SH DFND 02 0 16383 0 SPX CORP COM 784635104 1364 33137 SH DFND 04 0 0 33137 SPX CORP COM 784635104 181621 4413633 SH SOLE 0 0 4413633 SPX CORP COM 784635104 29 716 SH SOLE 0 716 0 SPS COMMERCE INC COM 78463M107 5479 72930 SH DFND 01 0 72930 0 SPS COMMERCE INC COM 78463M107 884 11765 SH DFND 02 0 11765 0 SPS COMMERCE INC COM 78463M107 1981 26376 SH DFND 04 0 0 26376 SPS COMMERCE INC COM 78463M107 232914 3100557 SH SOLE 0 0 3100557 SPS COMMERCE INC COM 78463M107 17 229 SH SOLE 0 229 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4646 82261 SH DFND 01 0 82261 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3714 65750 SH DFND 02 0 0 65750 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7243 128246 SH DFND 02 0 128246 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 14371 254450 SH DFND 04 0 0 254450 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 293 5191 SH DFND 04 0 5191 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1135036 20096251 SH SOLE 0 0 20096251 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 79 1406 SH SOLE 0 1406 0 SP PLUS CORP COM 78469C103 347 16751 SH DFND 01 0 16751 0 SP PLUS CORP COM 78469C103 157 7558 SH DFND 02 0 7558 0 SP PLUS CORP COM 78469C103 296 14305 SH DFND 04 0 0 14305 SP PLUS CORP COM 78469C103 22670 1094652 SH SOLE 0 0 1094652 SP PLUS CORP COM 78469C103 15 738 SH SOLE 0 738 0 SPX FLOW INC COM 78469X107 1152 30781 SH DFND 01 0 30781 0 SPX FLOW INC COM 78469X107 538 14383 SH DFND 02 0 14383 0 SPX FLOW INC COM 78469X107 1135 30322 SH DFND 04 0 0 30322 SPX FLOW INC COM 78469X107 161664 4317958 SH SOLE 0 0 4317958 SPX FLOW INC COM 78469X107 10 269 SH SOLE 0 269 0 SRAX INC CL A 78472M106 798 314245 SH SOLE 0 0 314245 SSR MNG INC COM 784730103 1273 59666 SH DFND 01 0 59666 0 SSR MNG INC COM 784730103 726 34030 SH DFND 02 0 34030 0 SSR MNG INC COM 784730103 1085 50864 SH DFND 04 0 0 50864 SSR MNG INC COM 784730103 70162 3289376 SH SOLE 0 0 3289376 SSR MNG INC COM 784730103 3142 147293 SH SOLE 0 147293 0 SVB FINANCIAL GROUP COM 78486Q101 11858 55018 SH DFND 01 0 55018 0 SVB FINANCIAL GROUP COM 78486Q101 3176 14736 SH DFND 02 0 0 14736 SVB FINANCIAL GROUP COM 78486Q101 6313 29291 SH DFND 02 0 29291 0 SVB FINANCIAL GROUP COM 78486Q101 29962 139014 SH DFND 04 0 0 139014 SVB FINANCIAL GROUP COM 78486Q101 1168100 5419664 SH SOLE 0 0 5419664 SVB FINANCIAL GROUP COM 78486Q101 102 472 SH SOLE 0 472 0 SVMK INC COM 78489X103 5723 243102 SH DFND 01 0 243102 0 SVMK INC COM 78489X103 640 27168 SH DFND 02 0 27168 0 SVMK INC COM 78489X103 1755 74559 SH DFND 04 0 0 74559 SVMK INC COM 78489X103 236809 10059853 SH SOLE 0 0 10059853 SVMK INC COM 78489X103 22 953 SH SOLE 0 953 0 SPAR GROUP INC COM 784933103 100 132027 SH SOLE 0 0 132027 SWK HLDGS CORP COM NEW 78501P203 23 1913 SH DFND 01 0 1913 0 SWK HLDGS CORP COM NEW 78501P203 2063 172169 SH SOLE 0 0 172169 S&W SEED CO COM 785135104 10 4478 SH DFND 01 0 4478 0 S&W SEED CO COM 785135104 5 2133 SH DFND 04 0 0 2133 S&W SEED CO COM 785135104 1602 702525 SH SOLE 0 0 702525 S&W SEED CO COM 785135104 0 50 SH SOLE 0 50 0 SABRA HEALTH CARE REIT INC COM 78573L106 2144 148554 SH DFND 01 0 148554 0 SABRA HEALTH CARE REIT INC COM 78573L106 7034 487426 SH DFND 02 0 487426 0 SABRA HEALTH CARE REIT INC COM 78573L106 2277 157796 SH DFND 04 0 0 157796 SABRA HEALTH CARE REIT INC COM 78573L106 465360 32249503 SH SOLE 0 0 32249503 SABRA HEALTH CARE REIT INC COM 78573L106 53 3687 SH SOLE 0 3687 0 SABRE CORP COM 78573M104 755 93669 SH DFND 01 0 93669 0 SABRE CORP COM 78573M104 645 80013 SH DFND 02 0 80013 0 SABRE CORP COM 78573M104 1631 202400 SH DFND 04 0 0 202400 SABRE CORP COM 78573M104 205561 25503817 SH SOLE 0 0 25503817 SABRE CORP COM 78573M104 18 2278 SH SOLE 0 2278 0 SACHEM CAP CORP COM 78590A109 12 3997 SH DFND 01 0 3997 0 SACHEM CAP CORP COM 78590A109 28 9398 SH DFND 04 0 0 9398 SACHEM CAP CORP COM 78590A109 1929 651651 SH SOLE 0 0 651651 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 102 14525 SH DFND 01 0 14525 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 31 4477 SH DFND 04 0 0 4477 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 10204 1457744 SH SOLE 0 0 1457744 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2 298 SH SOLE 0 298 0 SAFEHOLD INC COM 78645L100 1413 24579 SH DFND 01 0 24579 0 SAFEHOLD INC COM 78645L100 201 3495 SH DFND 02 0 3495 0 SAFEHOLD INC COM 78645L100 683 11888 SH DFND 04 0 0 11888 SAFEHOLD INC COM 78645L100 102784 1787853 SH SOLE 0 0 1787853 SAFEHOLD INC COM 78645L100 32 563 SH SOLE 0 563 0 SAFETY INS GROUP INC COM 78648T100 815 10688 SH DFND 01 0 10688 0 SAFETY INS GROUP INC COM 78648T100 409 5368 SH DFND 02 0 5368 0 SAFETY INS GROUP INC COM 78648T100 973 12755 SH DFND 04 0 0 12755 SAFETY INS GROUP INC COM 78648T100 117241 1537384 SH SOLE 0 0 1537384 SAFETY INS GROUP INC COM 78648T100 44 572 SH SOLE 0 572 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 75 2949 SH DFND 01 0 2949 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 26 1010 SH DFND 04 0 0 1010 SAGA COMMUNICATIONS INC CL A NEW 786598300 5060 197650 SH SOLE 0 0 197650 SAGA COMMUNICATIONS INC CL A NEW 786598300 0 5 SH SOLE 0 5 0 SAGE THERAPEUTICS INC COM 78667J108 765 18407 SH DFND 01 0 18407 0 SAGE THERAPEUTICS INC COM 78667J108 699 16802 SH DFND 02 0 16802 0 SAGE THERAPEUTICS INC COM 78667J108 1601 38507 SH DFND 04 0 0 38507 SAGE THERAPEUTICS INC COM 78667J108 17 419 SH DFND 04 0 419 0 SAGE THERAPEUTICS INC COM 78667J108 193702 4658533 SH SOLE 0 0 4658533 SAGE THERAPEUTICS INC COM 78667J108 15 364 SH SOLE 0 364 0 SAIA INC COM 78709Y105 6073 54624 SH DFND 01 0 54624 0 SAIA INC COM 78709Y105 918 8253 SH DFND 02 0 8253 0 SAIA INC COM 78709Y105 2195 19747 SH DFND 04 0 0 19747 SAIA INC COM 78709Y105 293997 2644331 SH SOLE 0 0 2644331 SAIA INC COM 78709Y105 24 220 SH SOLE 0 220 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4829 182438 SH DFND 01 0 182438 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 601 22687 SH DFND 02 0 22687 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1667 62991 SH DFND 04 0 0 62991 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 212292 8020081 SH SOLE 0 0 8020081 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 15 554 SH SOLE 0 554 0 ST JOE CO COM 790148100 889 45755 SH DFND 01 0 45755 0 ST JOE CO COM 790148100 264 13600 SH DFND 02 0 13600 0 ST JOE CO COM 790148100 512 26363 SH DFND 04 0 0 26363 ST JOE CO COM 790148100 93897 4835044 SH SOLE 0 0 4835044 ST JOE CO COM 790148100 4 191 SH SOLE 0 191 0 SALEM MEDIA GROUP INC CL A 794093104 2 2090 SH DFND 01 0 2090 0 SALEM MEDIA GROUP INC CL A 794093104 384 339557 SH SOLE 0 0 339557 SALESFORCE COM INC COM 79466L302 197438 1053960 SH DFND 01 0 1053960 0 SALESFORCE COM INC COM 79466L302 43805 233837 SH DFND 02 0 0 233837 SALESFORCE COM INC COM 79466L302 91053 486059 SH DFND 02 0 486059 0 SALESFORCE COM INC COM 79466L302 451229 2408738 SH DFND 04 0 0 2408738 SALESFORCE COM INC COM 79466L302 16655 88908 SH DFND 04 0 88908 0 SALESFORCE COM INC COM 79466L302 12542760 66955426 SH SOLE 0 0 66955426 SALESFORCE COM INC COM 79466L302 1028 5489 SH SOLE 0 5489 0 SALISBURY BANCORP INC COM 795226109 80 1962 SH DFND 01 0 1962 0 SALISBURY BANCORP INC COM 795226109 16 400 SH DFND 04 0 0 400 SALISBURY BANCORP INC COM 795226109 3047 74344 SH SOLE 0 0 74344 SALLY BEAUTY HLDGS INC COM 79546E104 1037 82737 SH DFND 01 0 82737 0 SALLY BEAUTY HLDGS INC COM 79546E104 446 35614 SH DFND 02 0 35614 0 SALLY BEAUTY HLDGS INC COM 79546E104 1206 96229 SH DFND 04 0 0 96229 SALLY BEAUTY HLDGS INC COM 79546E104 129590 10342387 SH SOLE 0 0 10342387 SALLY BEAUTY HLDGS INC COM 79546E104 33 2607 SH SOLE 0 2607 0 SANDERSON FARMS INC COM 800013104 4138 35706 SH DFND 01 0 35706 0 SANDERSON FARMS INC COM 800013104 755 6512 SH DFND 02 0 6512 0 SANDERSON FARMS INC COM 800013104 1684 14528 SH DFND 04 0 0 14528 SANDERSON FARMS INC COM 800013104 219181 1891285 SH SOLE 0 0 1891285 SANDERSON FARMS INC COM 800013104 21 178 SH SOLE 0 178 0 SANDRIDGE ENERGY INC COM NEW 80007P869 6 4934 SH DFND 01 0 4934 0 SANDRIDGE ENERGY INC COM NEW 80007P869 11 8700 SH DFND 04 0 0 8700 SANDRIDGE ENERGY INC COM NEW 80007P869 2284 1770249 SH SOLE 0 0 1770249 SANDRIDGE ENERGY INC COM NEW 80007P869 0 255 SH SOLE 0 255 0 SANDSTORM GOLD LTD COM NEW 80013R206 449 46664 SH DFND 02 0 46664 0 SANDSTORM GOLD LTD COM NEW 80013R206 659 68539 SH DFND 04 0 0 68539 SANDSTORM GOLD LTD COM NEW 80013R206 147 15262 SH SOLE 0 15262 0 SANDY SPRING BANCORP INC COM 800363103 830 33486 SH DFND 01 0 33486 0 SANDY SPRING BANCORP INC COM 800363103 273 11024 SH DFND 02 0 11024 0 SANDY SPRING BANCORP INC COM 800363103 875 35292 SH DFND 04 0 0 35292 SANDY SPRING BANCORP INC COM 800363103 59531 2402366 SH SOLE 0 0 2402366 SANDY SPRING BANCORP INC COM 800363103 7 268 SH SOLE 0 268 0 SANFILIPPO JOHN B & SON INC COM 800422107 1564 18326 SH DFND 01 0 18326 0 SANFILIPPO JOHN B & SON INC COM 800422107 275 3222 SH DFND 02 0 3222 0 SANFILIPPO JOHN B & SON INC COM 800422107 519 6083 SH DFND 04 0 0 6083 SANFILIPPO JOHN B & SON INC COM 800422107 64597 757025 SH SOLE 0 0 757025 SANFILIPPO JOHN B & SON INC COM 800422107 13 147 SH SOLE 0 147 0 SANGAMO THERAPEUTICS INC COM 800677106 2145 239406 SH DFND 01 0 239406 0 SANGAMO THERAPEUTICS INC COM 800677106 300 33452 SH DFND 02 0 33452 0 SANGAMO THERAPEUTICS INC COM 800677106 729 81307 SH DFND 04 0 0 81307 SANGAMO THERAPEUTICS INC COM 800677106 72728 8116913 SH SOLE 0 0 8116913 SANGAMO THERAPEUTICS INC COM 800677106 7 817 SH SOLE 0 817 0 SANMINA CORPORATION COM 801056102 1220 48726 SH DFND 01 0 48726 0 SANMINA CORPORATION COM 801056102 577 23051 SH DFND 02 0 23051 0 SANMINA CORPORATION COM 801056102 1508 60214 SH DFND 04 0 0 60214 SANMINA CORPORATION COM 801056102 173515 6929528 SH SOLE 0 0 6929528 SANMINA CORPORATION COM 801056102 34 1351 SH SOLE 0 1351 0 SANTANDER CONSUMER USA HDG I COM 80283M101 541 29381 SH DFND 01 0 29381 0 SANTANDER CONSUMER USA HDG I COM 80283M101 135 7339 SH DFND 02 0 7339 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1693 91975 SH DFND 04 0 0 91975 SANTANDER CONSUMER USA HDG I COM 80283M101 144616 7855320 SH SOLE 0 0 7855320 SANTANDER CONSUMER USA HDG I COM 80283M101 62 3346 SH SOLE 0 3346 0 SAREPTA THERAPEUTICS INC COM 803607100 5533 34505 SH DFND 01 0 34505 0 SAREPTA THERAPEUTICS INC COM 803607100 3297 20564 SH DFND 02 0 0 20564 SAREPTA THERAPEUTICS INC COM 803607100 6123 38189 SH DFND 02 0 38189 0 SAREPTA THERAPEUTICS INC COM 803607100 7560 47152 SH DFND 04 0 0 47152 SAREPTA THERAPEUTICS INC COM 803607100 1319 8227 SH DFND 04 0 8227 0 SAREPTA THERAPEUTICS INC COM 803607100 1117337 6968549 SH SOLE 0 0 6968549 SAREPTA THERAPEUTICS INC COM 803607100 82 511 SH SOLE 0 511 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 535 18585 SH DFND 01 0 18585 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 42 1473 SH DFND 04 0 0 1473 SATSUMA PHARMACEUTICALS INC COM 80405P107 10601 368604 SH SOLE 0 0 368604 SATSUMA PHARMACEUTICALS INC COM 80405P107 1 38 SH SOLE 0 38 0 SAUL CTRS INC COM 804395101 740 22943 SH DFND 01 0 22943 0 SAUL CTRS INC COM 804395101 1046 32410 SH DFND 02 0 32410 0 SAUL CTRS INC COM 804395101 322 9991 SH DFND 04 0 0 9991 SAUL CTRS INC COM 804395101 63550 1969314 SH SOLE 0 0 1969314 SAUL CTRS INC COM 804395101 3 97 SH SOLE 0 97 0 SAVARA INC COM 805111101 74 29720 SH DFND 01 0 29720 0 SAVARA INC COM 805111101 16 6517 SH DFND 04 0 0 6517 SAVARA INC COM 805111101 4237 1701646 SH SOLE 0 0 1701646 SAVARA INC COM 805111101 1 255 SH SOLE 0 255 0 SCANSOURCE INC COM 806037107 445 18488 SH DFND 01 0 18488 0 SCANSOURCE INC COM 806037107 262 10895 SH DFND 02 0 10895 0 SCANSOURCE INC COM 806037107 601 24957 SH DFND 04 0 0 24957 SCANSOURCE INC COM 806037107 65644 2724939 SH SOLE 0 0 2724939 SCANSOURCE INC COM 806037107 21 865 SH SOLE 0 865 0 HENRY SCHEIN INC COM 806407102 8806 150813 SH DFND 01 0 150813 0 HENRY SCHEIN INC COM 806407102 2414 41346 SH DFND 02 0 0 41346 HENRY SCHEIN INC COM 806407102 5392 92350 SH DFND 02 0 92350 0 HENRY SCHEIN INC COM 806407102 23544 403216 SH DFND 04 0 0 403216 HENRY SCHEIN INC COM 806407102 960733 16453720 SH SOLE 0 0 16453720 HENRY SCHEIN INC COM 806407102 53 913 SH SOLE 0 913 0 SCHLUMBERGER LTD COM 806857108 27220 1480162 SH DFND 01 0 1480162 0 SCHLUMBERGER LTD COM 806857108 6982 379666 SH DFND 02 0 0 379666 SCHLUMBERGER LTD COM 806857108 14352 780413 SH DFND 02 0 780413 0 SCHLUMBERGER LTD COM 806857108 71781 3903249 SH DFND 04 0 0 3903249 SCHLUMBERGER LTD COM 806857108 60100 3268072 SH DFND 04 0 3268072 0 SCHLUMBERGER LTD COM 806857108 2018402 109755416 SH SOLE 0 0 109755416 SCHLUMBERGER LTD COM 806857108 166 9046 SH SOLE 0 9046 0 SCHMITT INDS INC ORE COM NEW 806870200 89 25576 SH SOLE 0 0 25576 SCHNITZER STL INDS CL A 806882106 328 18567 SH DFND 01 0 18567 0 SCHNITZER STL INDS CL A 806882106 97 5491 SH DFND 02 0 5491 0 SCHNITZER STL INDS CL A 806882106 406 22988 SH DFND 04 0 0 22988 SCHNITZER STL INDS CL A 806882106 41423 2348217 SH SOLE 0 0 2348217 SCHNITZER STL INDS CL A 806882106 32 1838 SH SOLE 0 1838 0 SCHNEIDER NATIONAL INC CL B 80689H102 378 15330 SH DFND 01 0 15330 0 SCHNEIDER NATIONAL INC CL B 80689H102 345 13990 SH DFND 02 0 13990 0 SCHNEIDER NATIONAL INC CL B 80689H102 1069 43328 SH DFND 04 0 0 43328 SCHNEIDER NATIONAL INC CL B 80689H102 124776 5057809 SH SOLE 0 0 5057809 SCHNEIDER NATIONAL INC CL B 80689H102 48 1951 SH SOLE 0 1951 0 SCHOLASTIC CORP COM 807066105 622 20782 SH DFND 01 0 20782 0 SCHOLASTIC CORP COM 807066105 246 8206 SH DFND 02 0 8206 0 SCHOLASTIC CORP COM 807066105 694 23175 SH DFND 04 0 0 23175 SCHOLASTIC CORP COM 807066105 74713 2495431 SH SOLE 0 0 2495431 SCHOLASTIC CORP COM 807066105 4 141 SH SOLE 0 141 0 SCHOLAR ROCK HLDG CORP COM 80706P103 848 46586 SH DFND 01 0 46586 0 SCHOLAR ROCK HLDG CORP COM 80706P103 77 4205 SH DFND 02 0 4205 0 SCHOLAR ROCK HLDG CORP COM 80706P103 274 15048 SH DFND 04 0 0 15048 SCHOLAR ROCK HLDG CORP COM 80706P103 17556 964106 SH SOLE 0 0 964106 SCHOLAR ROCK HLDG CORP COM 80706P103 2 95 SH SOLE 0 95 0 SCHRODINGER INC COM 80810D103 2633 28749 SH DFND 01 0 28749 0 SCHRODINGER INC COM 80810D103 361 3942 SH DFND 02 0 3942 0 SCHRODINGER INC COM 80810D103 896 9785 SH DFND 04 0 0 9785 SCHRODINGER INC COM 80810D103 122518 1337967 SH SOLE 0 0 1337967 SCHRODINGER INC COM 80810D103 9 94 SH SOLE 0 94 0 SCHWAB CHARLES CORP COM 808513105 41295 1223915 SH DFND 01 0 1223915 0 SCHWAB CHARLES CORP COM 808513105 10735 318159 SH DFND 02 0 0 318159 SCHWAB CHARLES CORP COM 808513105 22634 670842 SH DFND 02 0 670842 0 SCHWAB CHARLES CORP COM 808513105 105093 3114777 SH DFND 04 0 0 3114777 SCHWAB CHARLES CORP COM 808513105 2843726 84283509 SH SOLE 0 0 84283509 SCHWAB CHARLES CORP COM 808513105 251 7454 SH SOLE 0 7454 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 750 22435 SH DFND 01 0 22435 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 244 7303 SH DFND 02 0 7303 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 871 26063 SH DFND 04 0 0 26063 SCHWEITZER-MAUDUIT INTL INC COM 808541106 111305 3331482 SH SOLE 0 0 3331482 SCHWEITZER-MAUDUIT INTL INC COM 808541106 16 472 SH SOLE 0 472 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1493 19216 SH DFND 01 0 19216 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1384 17823 SH DFND 02 0 17823 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2829 36413 SH DFND 04 0 0 36413 SCIENCE APPLICATIONS INTL CO COM 808625107 64 827 SH DFND 04 0 827 0 SCIENCE APPLICATIONS INTL CO COM 808625107 405824 5224308 SH SOLE 0 0 5224308 SCIENCE APPLICATIONS INTL CO COM 808625107 41 526 SH SOLE 0 526 0 SCIENTIFIC GAMES CORP COM 80874P109 1495 96726 SH DFND 01 0 96726 0 SCIENTIFIC GAMES CORP COM 80874P109 275 17786 SH DFND 02 0 17786 0 SCIENTIFIC GAMES CORP COM 80874P109 627 40529 SH DFND 04 0 0 40529 SCIENTIFIC GAMES CORP COM 80874P109 81353 5262137 SH SOLE 0 0 5262137 SCIENTIFIC GAMES CORP COM 80874P109 5 321 SH SOLE 0 321 0 SCIPLAY CORP CL A 809087109 57 3810 SH DFND 01 0 3810 0 SCIPLAY CORP CL A 809087109 108 7294 SH DFND 04 0 0 7294 SCIPLAY CORP CL A 809087109 28236 1903945 SH SOLE 0 0 1903945 SCIPLAY CORP CL A 809087109 2 166 SH SOLE 0 166 0 SCOTTS MIRACLE GRO CO CL A 810186106 2471 18379 SH DFND 01 0 18379 0 SCOTTS MIRACLE GRO CO CL A 810186106 1668 12404 SH DFND 02 0 12404 0 SCOTTS MIRACLE GRO CO CL A 810186106 4070 30269 SH DFND 04 0 0 30269 SCOTTS MIRACLE GRO CO CL A 810186106 564 4194 SH DFND 04 0 4194 0 SCOTTS MIRACLE GRO CO CL A 810186106 631027 4692699 SH SOLE 0 0 4692699 SCOTTS MIRACLE GRO CO CL A 810186106 63 465 SH SOLE 0 465 0 SCPHARMACEUTICALS INC COM 810648105 83 11322 SH DFND 01 0 11322 0 SCPHARMACEUTICALS INC COM 810648105 43 5783 SH DFND 04 0 0 5783 SCPHARMACEUTICALS INC COM 810648105 4199 570494 SH SOLE 0 0 570494 SCRIPPS E W CO OHIO CL A NEW 811054402 358 40945 SH DFND 01 0 40945 0 SCRIPPS E W CO OHIO CL A NEW 811054402 158 18077 SH DFND 02 0 18077 0 SCRIPPS E W CO OHIO CL A NEW 811054402 438 50023 SH DFND 04 0 0 50023 SCRIPPS E W CO OHIO CL A NEW 811054402 48995 5599373 SH SOLE 0 0 5599373 SCRIPPS E W CO OHIO CL A NEW 811054402 40 4535 SH SOLE 0 4535 0 SCULPTOR CAP MGMT COM CL A 811246107 164 12690 SH DFND 01 0 12690 0 SCULPTOR CAP MGMT COM CL A 811246107 13 1013 SH DFND 02 0 1013 0 SCULPTOR CAP MGMT COM CL A 811246107 158 12246 SH DFND 04 0 0 12246 SCULPTOR CAP MGMT COM CL A 811246107 10627 821857 SH SOLE 0 0 821857 SCULPTOR CAP MGMT COM CL A 811246107 22 1669 SH SOLE 0 1669 0 SCYNEXIS INC COM 811292101 7 9181 SH DFND 01 0 9181 0 SCYNEXIS INC COM 811292101 47 63249 SH DFND 04 0 0 63249 SCYNEXIS INC COM 811292101 2085 2777224 SH SOLE 0 0 2777224 SEABOARD CORP COM 811543107 258 88 SH DFND 01 0 88 0 SEABOARD CORP COM 811543107 326 111 SH DFND 02 0 111 0 SEABOARD CORP COM 811543107 578 197 SH DFND 04 0 0 197 SEABOARD CORP COM 811543107 60991 20789 SH SOLE 0 0 20789 SEABOARD CORP COM 811543107 9 3 SH SOLE 0 3 0 SEACHANGE INTL INC COM 811699107 31 20678 SH DFND 01 0 20678 0 SEACHANGE INTL INC COM 811699107 9 6008 SH DFND 04 0 0 6008 SEACHANGE INTL INC COM 811699107 1459 966300 SH SOLE 0 0 966300 SEACHANGE INTL INC COM 811699107 0 218 SH SOLE 0 218 0 SEACOAST BKG CORP FLA COM NEW 811707801 762 37375 SH DFND 01 0 37375 0 SEACOAST BKG CORP FLA COM NEW 811707801 269 13185 SH DFND 02 0 13185 0 SEACOAST BKG CORP FLA COM NEW 811707801 767 37612 SH DFND 04 0 0 37612 SEACOAST BKG CORP FLA COM NEW 811707801 65296 3200773 SH SOLE 0 0 3200773 SEACOAST BKG CORP FLA COM NEW 811707801 13 636 SH SOLE 0 636 0 SEACOR HOLDINGS INC COM 811904101 389 13736 SH DFND 01 0 13736 0 SEACOR HOLDINGS INC COM 811904101 188 6635 SH DFND 02 0 6635 0 SEACOR HOLDINGS INC COM 811904101 416 14673 SH DFND 04 0 0 14673 SEACOR HOLDINGS INC COM 811904101 56785 2005126 SH SOLE 0 0 2005126 SEACOR HOLDINGS INC COM 811904101 21 753 SH SOLE 0 753 0 SEABRIDGE GOLD INC COM 811916105 187 10639 SH DFND 02 0 10639 0 SEABRIDGE GOLD INC COM 811916105 345 19646 SH DFND 04 0 0 19646 SEABRIDGE GOLD INC COM 811916105 75 4303 SH SOLE 0 4303 0 SEALED AIR CORP NEW COM 81211K100 5462 166282 SH DFND 01 0 166282 0 SEALED AIR CORP NEW COM 81211K100 1522 46319 SH DFND 02 0 0 46319 SEALED AIR CORP NEW COM 81211K100 2870 87361 SH DFND 02 0 87361 0 SEALED AIR CORP NEW COM 81211K100 14104 429340 SH DFND 04 0 0 429340 SEALED AIR CORP NEW COM 81211K100 583225 17754198 SH SOLE 0 0 17754198 SEALED AIR CORP NEW COM 81211K100 78 2365 SH SOLE 0 2365 0 SEASPINE HLDGS CORP COM 81255T108 192 18351 SH DFND 01 0 18351 0 SEASPINE HLDGS CORP COM 81255T108 94 8938 SH DFND 04 0 0 8938 SEASPINE HLDGS CORP COM 81255T108 11191 1068861 SH SOLE 0 0 1068861 SEASPINE HLDGS CORP COM 81255T108 3 247 SH SOLE 0 247 0 SEATTLE GENETICS INC COM 812578102 9419 55430 SH DFND 01 0 55430 0 SEATTLE GENETICS INC COM 812578102 5715 33631 SH DFND 02 0 0 33631 SEATTLE GENETICS INC COM 812578102 11964 70408 SH DFND 02 0 70408 0 SEATTLE GENETICS INC COM 812578102 23189 136470 SH DFND 04 0 0 136470 SEATTLE GENETICS INC COM 812578102 2286 13453 SH DFND 04 0 13453 0 SEATTLE GENETICS INC COM 812578102 1839955 10828360 SH SOLE 0 0 10828360 SEATTLE GENETICS INC COM 812578102 175 1029 SH SOLE 0 1029 0 SEAWORLD ENTMT INC COM 81282V100 962 64985 SH DFND 01 0 64985 0 SEAWORLD ENTMT INC COM 81282V100 229 15450 SH DFND 02 0 15450 0 SEAWORLD ENTMT INC COM 81282V100 475 32077 SH DFND 04 0 0 32077 SEAWORLD ENTMT INC COM 81282V100 76183 5144039 SH SOLE 0 0 5144039 SEAWORLD ENTMT INC COM 81282V100 4 279 SH SOLE 0 279 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 89 90908 SH SOLE 0 0 90908 SECOND SIGHT MED PRODS INC COM NEW 81362J209 0 82 SH SOLE 0 82 0 SECUREWORKS CORP CL A 81374A105 81 7093 SH DFND 01 0 7093 0 SECUREWORKS CORP CL A 81374A105 9 824 SH DFND 02 0 824 0 SECUREWORKS CORP CL A 81374A105 188 16435 SH DFND 04 0 0 16435 SECUREWORKS CORP CL A 81374A105 7336 641832 SH SOLE 0 0 641832 SECUREWORKS CORP CL A 81374A105 26 2244 SH SOLE 0 2244 0 SECURITY NATL FINL CORP CL A NEW 814785309 40 5864 SH DFND 01 0 5864 0 SECURITY NATL FINL CORP CL A NEW 814785309 16 2340 SH DFND 04 0 0 2340 SECURITY NATL FINL CORP CL A NEW 814785309 2743 406629 SH SOLE 0 0 406629 SEELOS THERAPEUTICS INC COM 81577F109 305 301588 SH SOLE 0 0 301588 SELECT INTERIOR CONCEPTS INC CL A 816120307 11 3281 SH DFND 01 0 3281 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 19 5341 SH DFND 04 0 0 5341 SELECT INTERIOR CONCEPTS INC CL A 816120307 3439 982450 SH SOLE 0 0 982450 SELECT INTERIOR CONCEPTS INC CL A 816120307 0 51 SH SOLE 0 51 0 SELECT ENERGY SVCS INC CL A COM 81617J301 211 43026 SH DFND 01 0 43026 0 SELECT ENERGY SVCS INC CL A COM 81617J301 70 14248 SH DFND 02 0 14248 0 SELECT ENERGY SVCS INC CL A COM 81617J301 248 50581 SH DFND 04 0 0 50581 SELECT ENERGY SVCS INC CL A COM 81617J301 15606 3184975 SH SOLE 0 0 3184975 SELECT ENERGY SVCS INC CL A COM 81617J301 10 2043 SH SOLE 0 2043 0 SELECT BANCORP INC NEW COM 81617L108 103 12679 SH DFND 01 0 12679 0 SELECT BANCORP INC NEW COM 81617L108 68 8355 SH DFND 04 0 0 8355 SELECT BANCORP INC NEW COM 81617L108 8282 1017458 SH SOLE 0 0 1017458 SELECT BANCORP INC NEW COM 81617L108 0 13 SH SOLE 0 13 0 SELECT MED HLDGS CORP COM 81619Q105 3334 226346 SH DFND 01 0 226346 0 SELECT MED HLDGS CORP COM 81619Q105 671 45546 SH DFND 02 0 45546 0 SELECT MED HLDGS CORP COM 81619Q105 1280 86865 SH DFND 04 0 0 86865 SELECT MED HLDGS CORP COM 81619Q105 168988 11472395 SH SOLE 0 0 11472395 SELECT MED HLDGS CORP COM 81619Q105 21 1406 SH SOLE 0 1406 0 SELECTA BIOSCIENCES INC COM 816212104 241 84930 SH DFND 01 0 84930 0 SELECTA BIOSCIENCES INC COM 816212104 35 12154 SH DFND 04 0 0 12154 SELECTA BIOSCIENCES INC COM 816212104 10223 3599567 SH SOLE 0 0 3599567 SELECTA BIOSCIENCES INC COM 816212104 2 749 SH SOLE 0 749 0 SELECTIVE INS GROUP INC COM 816300107 2260 42854 SH DFND 01 0 42854 0 SELECTIVE INS GROUP INC COM 816300107 941 17833 SH DFND 02 0 17833 0 SELECTIVE INS GROUP INC COM 816300107 2387 45258 SH DFND 04 0 0 45258 SELECTIVE INS GROUP INC COM 816300107 286767 5437380 SH SOLE 0 0 5437380 SELECTIVE INS GROUP INC COM 816300107 44 833 SH SOLE 0 833 0 SELECTQUOTE INC COM 816307300 80 3140 SH DFND 01 0 3140 0 SELECTQUOTE INC COM 816307300 15 593 SH DFND 04 0 0 593 SELECTQUOTE INC COM 816307300 59223 2338072 SH SOLE 0 0 2338072 SELECTQUOTE INC COM 816307300 5 208 SH SOLE 0 208 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 466 159108 SH SOLE 0 0 159108 SEMTECH CORP COM 816850101 7034 134704 SH DFND 01 0 134704 0 SEMTECH CORP COM 816850101 1089 20856 SH DFND 02 0 20856 0 SEMTECH CORP COM 816850101 2572 49257 SH DFND 04 0 0 49257 SEMTECH CORP COM 816850101 321457 6155817 SH SOLE 0 0 6155817 SEMTECH CORP COM 816850101 22 430 SH SOLE 0 430 0 SEMPRA ENERGY COM 816851109 36600 312206 SH DFND 01 0 312206 0 SEMPRA ENERGY COM 816851109 9695 82704 SH DFND 02 0 0 82704 SEMPRA ENERGY COM 816851109 39537 337257 SH DFND 02 0 337257 0 SEMPRA ENERGY COM 816851109 97611 832642 SH DFND 04 0 0 832642 SEMPRA ENERGY COM 816851109 2835083 24183940 SH SOLE 0 0 24183940 SEMPRA ENERGY COM 816851109 456 3886 SH SOLE 0 3886 0 SENECA FOODS CORP NEW CL A 817070501 166 4917 SH DFND 01 0 4917 0 SENECA FOODS CORP NEW CL A 817070501 108 3201 SH DFND 04 0 0 3201 SENECA FOODS CORP NEW CL A 817070501 15233 450551 SH SOLE 0 0 450551 SENECA FOODS CORP NEW CL A 817070501 2 66 SH SOLE 0 66 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2829 54235 SH DFND 01 0 54235 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 633 12131 SH DFND 02 0 12131 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1645 31542 SH DFND 04 0 0 31542 SENSIENT TECHNOLOGIES CORP COM 81725T100 225975 4332348 SH SOLE 0 0 4332348 SENSIENT TECHNOLOGIES CORP COM 81725T100 14 262 SH SOLE 0 262 0 SENSEONICS HLDGS INC COM 81727U105 10 26172 SH DFND 01 0 26172 0 SENSEONICS HLDGS INC COM 81727U105 15 38736 SH DFND 04 0 0 38736 SENSEONICS HLDGS INC COM 81727U105 2805 7191101 SH SOLE 0 0 7191101 SENSEONICS HLDGS INC COM 81727U105 0 1027 SH SOLE 0 1027 0 SENSUS HEALTHCARE INC COM 81728J109 7 2265 SH DFND 01 0 2265 0 SENSUS HEALTHCARE INC COM 81728J109 6 2000 SH DFND 04 0 0 2000 SENSUS HEALTHCARE INC COM 81728J109 1369 447253 SH SOLE 0 0 447253 SENSUS HEALTHCARE INC COM 81728J109 0 79 SH SOLE 0 79 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 8836 SH DFND 04 0 0 8836 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 295 1406861 SH SOLE 0 0 1406861 SERES THERAPEUTICS INC COM 81750R102 447 93987 SH DFND 01 0 93987 0 SERES THERAPEUTICS INC COM 81750R102 91 19054 SH DFND 04 0 0 19054 SERES THERAPEUTICS INC COM 81750R102 10209 2144707 SH SOLE 0 0 2144707 SERES THERAPEUTICS INC COM 81750R102 1 231 SH SOLE 0 231 0 SERITAGE GROWTH PPTYS CL A 81752R100 286 25100 SH DFND 01 0 25100 0 SERITAGE GROWTH PPTYS CL A 81752R100 124 10871 SH DFND 02 0 10871 0 SERITAGE GROWTH PPTYS CL A 81752R100 279 24481 SH DFND 04 0 0 24481 SERITAGE GROWTH PPTYS CL A 81752R100 48861 4286093 SH SOLE 0 0 4286093 SERITAGE GROWTH PPTYS CL A 81752R100 2 176 SH SOLE 0 176 0 SERVICE CORP INTL COM 817565104 2341 60192 SH DFND 01 0 60192 0 SERVICE CORP INTL COM 817565104 2352 60476 SH DFND 02 0 60476 0 SERVICE CORP INTL COM 817565104 5683 146127 SH DFND 04 0 0 146127 SERVICE CORP INTL COM 817565104 647811 16657524 SH SOLE 0 0 16657524 SERVICE CORP INTL COM 817565104 647 16648 SH SOLE 0 16648 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 840 118514 SH DFND 01 0 118514 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2782 392434 SH DFND 02 0 392434 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 822 115948 SH DFND 04 0 0 115948 SERVICE PPTYS TR COM SH BEN INT 81761L102 164474 23198073 SH SOLE 0 0 23198073 SERVICE PPTYS TR COM SH BEN INT 81761L102 18 2529 SH SOLE 0 2529 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1603 44917 SH DFND 01 0 44917 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1505 42159 SH DFND 02 0 42159 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3533 98981 SH DFND 04 0 0 98981 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 420329 11777214 SH SOLE 0 0 11777214 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 30 839 SH SOLE 0 839 0 SERVICENOW INC COM 81762P102 91789 226605 SH DFND 01 0 226605 0 SERVICENOW INC COM 81762P102 21365 52746 SH DFND 02 0 0 52746 SERVICENOW INC COM 81762P102 44091 108850 SH DFND 02 0 108850 0 SERVICENOW INC COM 81762P102 209660 517603 SH DFND 04 0 0 517603 SERVICENOW INC COM 81762P102 8523 21042 SH DFND 04 0 21042 0 SERVICENOW INC COM 81762P102 5956706 14705737 SH SOLE 0 0 14705737 SERVICENOW INC COM 81762P102 557 1375 SH SOLE 0 1375 0 SERVICESOURCE INTL INC COM 81763U100 95 60074 SH DFND 01 0 60074 0 SERVICESOURCE INTL INC COM 81763U100 29 18341 SH DFND 04 0 0 18341 SERVICESOURCE INTL INC COM 81763U100 8146 5155523 SH SOLE 0 0 5155523 SERVICESOURCE INTL INC COM 81763U100 1 461 SH SOLE 0 461 0 SERVISFIRST BANCSHARES INC COM 81768T108 3015 84309 SH DFND 01 0 84309 0 SERVISFIRST BANCSHARES INC COM 81768T108 548 15322 SH DFND 02 0 15322 0 SERVISFIRST BANCSHARES INC COM 81768T108 1195 33406 SH DFND 04 0 0 33406 SERVISFIRST BANCSHARES INC COM 81768T108 167956 4696756 SH SOLE 0 0 4696756 SERVISFIRST BANCSHARES INC COM 81768T108 16 435 SH SOLE 0 435 0 SERVOTRONICS INC COM 817732100 186 24416 SH SOLE 0 0 24416 SESEN BIO INC COM 817763105 24 33307 SH DFND 01 0 33307 0 SESEN BIO INC COM 817763105 9 12270 SH DFND 04 0 0 12270 SESEN BIO INC COM 817763105 2847 3954857 SH SOLE 0 0 3954857 SESEN BIO INC COM 817763105 1 791 SH SOLE 0 791 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 10 1501 SH DFND 01 0 1501 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 23 3499 SH DFND 04 0 0 3499 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 2109 325395 SH SOLE 0 0 325395 SHAKE SHACK INC CL A 819047101 3876 73151 SH DFND 01 0 73151 0 SHAKE SHACK INC CL A 819047101 492 9279 SH DFND 02 0 9279 0 SHAKE SHACK INC CL A 819047101 1290 24352 SH DFND 04 0 0 24352 SHAKE SHACK INC CL A 819047101 192641 3636112 SH SOLE 0 0 3636112 SHAKE SHACK INC CL A 819047101 13 241 SH SOLE 0 241 0 SHARPS COMPLIANCE CORP COM 820017101 209 29663 SH DFND 01 0 29663 0 SHARPS COMPLIANCE CORP COM 820017101 16 2300 SH DFND 04 0 0 2300 SHARPS COMPLIANCE CORP COM 820017101 5270 749623 SH SOLE 0 0 749623 SHARPSPRING INC COM 820054104 16 1834 SH DFND 01 0 1834 0 SHARPSPRING INC COM 820054104 23 2592 SH DFND 04 0 0 2592 SHARPSPRING INC COM 820054104 4533 516254 SH SOLE 0 0 516254 SHARPSPRING INC COM 820054104 1 70 SH SOLE 0 70 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3451 210932 SH DFND 01 0 210932 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2175 132934 SH DFND 02 0 0 132934 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5099 311676 SH DFND 02 0 311676 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 7340 448632 SH DFND 04 0 0 448632 SHAW COMMUNICATIONS INC CL B CONV 82028K200 205704 12573611 SH SOLE 0 0 12573611 SHAW COMMUNICATIONS INC CL B CONV 82028K200 16514 1009442 SH SOLE 0 1009442 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4936 100135 SH DFND 01 0 100135 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 765 15519 SH DFND 02 0 15519 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1727 35041 SH DFND 04 0 0 35041 SHENANDOAH TELECOMMUNICATION COM 82312B106 242533 4920532 SH SOLE 0 0 4920532 SHENANDOAH TELECOMMUNICATION COM 82312B106 16 317 SH SOLE 0 317 0 SHERWIN WILLIAMS CO COM 824348106 55780 96530 SH DFND 01 0 96530 0 SHERWIN WILLIAMS CO COM 824348106 13512 23383 SH DFND 02 0 0 23383 SHERWIN WILLIAMS CO COM 824348106 27661 47869 SH DFND 02 0 47869 0 SHERWIN WILLIAMS CO COM 824348106 128099 221682 SH DFND 04 0 0 221682 SHERWIN WILLIAMS CO COM 824348106 5269 9119 SH DFND 04 0 9119 0 SHERWIN WILLIAMS CO COM 824348106 3892198 6735655 SH SOLE 0 0 6735655 SHERWIN WILLIAMS CO COM 824348106 350 606 SH SOLE 0 606 0 SHIFT4 PMTS INC CL A 82452J109 28 793 SH DFND 01 0 793 0 SHIFT4 PMTS INC CL A 82452J109 5 151 SH DFND 04 0 0 151 SHIFT4 PMTS INC CL A 82452J109 38499 1084478 SH SOLE 0 0 1084478 SHIFT4 PMTS INC CL A 82452J109 3 97 SH SOLE 0 97 0 SHILOH INDS INC COM 824543102 4 2417 SH DFND 01 0 2417 0 SHILOH INDS INC COM 824543102 8 4838 SH DFND 04 0 0 4838 SHILOH INDS INC COM 824543102 1133 699619 SH SOLE 0 0 699619 SHILOH INDS INC COM 824543102 0 18 SH SOLE 0 18 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 589 24463 SH DFND 01 0 24463 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 23494 976496 SH SOLE 0 0 976496 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 83 3456 SH SOLE 0 3456 0 SHOE CARNIVAL INC COM 824889109 202 6900 SH DFND 01 0 6900 0 SHOE CARNIVAL INC COM 824889109 111 3788 SH DFND 02 0 3788 0 SHOE CARNIVAL INC COM 824889109 293 10025 SH DFND 04 0 0 10025 SHOE CARNIVAL INC COM 824889109 19957 681834 SH SOLE 0 0 681834 SHOE CARNIVAL INC COM 824889109 23 800 SH SOLE 0 800 0 SHOCKWAVE MED INC COM 82489T104 2479 52337 SH DFND 01 0 52337 0 SHOCKWAVE MED INC COM 82489T104 277 5850 SH DFND 02 0 5850 0 SHOCKWAVE MED INC COM 82489T104 545 11513 SH DFND 04 0 0 11513 SHOCKWAVE MED INC COM 82489T104 91571 1933102 SH SOLE 0 0 1933102 SHOCKWAVE MED INC COM 82489T104 8 166 SH SOLE 0 166 0 SHOPIFY INC CL A 82509L107 47053 49571 SH DFND 01 0 49571 0 SHOPIFY INC CL A 82509L107 27446 28915 SH DFND 02 0 0 28915 SHOPIFY INC CL A 82509L107 56302 59315 SH DFND 02 0 59315 0 SHOPIFY INC CL A 82509L107 89496 94286 SH DFND 04 0 0 94286 SHOPIFY INC CL A 82509L107 2547096 2683413 SH SOLE 0 0 2683413 SHOPIFY INC CL A 82509L107 158652 167143 SH SOLE 0 167143 0 SHORE BANCSHARES INC COM 825107105 101 9123 SH DFND 01 0 9123 0 SHORE BANCSHARES INC COM 825107105 41 3694 SH DFND 04 0 0 3694 SHORE BANCSHARES INC COM 825107105 7305 658720 SH SOLE 0 0 658720 SHORE BANCSHARES INC COM 825107105 0 5 SH SOLE 0 5 0 SHOTSPOTTER INC COM 82536T107 416 16498 SH DFND 01 0 16498 0 SHOTSPOTTER INC COM 82536T107 41 1620 SH DFND 02 0 1620 0 SHOTSPOTTER INC COM 82536T107 135 5351 SH DFND 04 0 0 5351 SHOTSPOTTER INC COM 82536T107 11528 457468 SH SOLE 0 0 457468 SHOTSPOTTER INC COM 82536T107 1 40 SH SOLE 0 40 0 SHUTTERSTOCK INC COM 825690100 1419 40574 SH DFND 01 0 40574 0 SHUTTERSTOCK INC COM 825690100 379 10837 SH DFND 02 0 10837 0 SHUTTERSTOCK INC COM 825690100 651 18607 SH DFND 04 0 0 18607 SHUTTERSTOCK INC COM 825690100 77342 2211675 SH SOLE 0 0 2211675 SHUTTERSTOCK INC COM 825690100 176 5045 SH SOLE 0 5045 0 SHYFT GROUP INC COM 825698103 1186 70415 SH DFND 01 0 70415 0 SHYFT GROUP INC COM 825698103 140 8301 SH DFND 02 0 8301 0 SHYFT GROUP INC COM 825698103 426 25293 SH DFND 04 0 0 25293 SHYFT GROUP INC COM 825698103 26043 1546518 SH SOLE 0 0 1546518 SHYFT GROUP INC COM 825698103 25 1472 SH SOLE 0 1472 0 SI BONE INC COM 825704109 833 52273 SH DFND 01 0 52273 0 SI BONE INC COM 825704109 117 7350 SH DFND 02 0 7350 0 SI BONE INC COM 825704109 238 14900 SH DFND 04 0 0 14900 SI BONE INC COM 825704109 18595 1166545 SH SOLE 0 0 1166545 SI BONE INC COM 825704109 3 187 SH SOLE 0 187 0 SIEBERT FINL CORP COM 826176109 104 20613 SH DFND 01 0 20613 0 SIEBERT FINL CORP COM 826176109 11 2119 SH DFND 04 0 0 2119 SIEBERT FINL CORP COM 826176109 4179 825864 SH SOLE 0 0 825864 SIEBERT FINL CORP COM 826176109 0 25 SH SOLE 0 25 0 SIERRA BANCORP COM 82620P102 191 10104 SH DFND 01 0 10104 0 SIERRA BANCORP COM 82620P102 151 7985 SH DFND 04 0 0 7985 SIERRA BANCORP COM 82620P102 12282 650518 SH SOLE 0 0 650518 SIERRA BANCORP COM 82620P102 1 45 SH SOLE 0 45 0 SIENTRA INC COM 82621J105 325 83985 SH DFND 01 0 83985 0 SIENTRA INC COM 82621J105 46 12002 SH DFND 04 0 0 12002 SIENTRA INC COM 82621J105 8719 2252890 SH SOLE 0 0 2252890 SIENTRA INC COM 82621J105 1 272 SH SOLE 0 272 0 SIERRA WIRELESS INC COM 826516106 102 11359 SH DFND 02 0 11359 0 SIERRA WIRELESS INC COM 826516106 110 12223 SH DFND 04 0 0 12223 SIFCO INDS INC COM 826546103 1 300 SH DFND 04 0 0 300 SIFCO INDS INC COM 826546103 515 128721 SH SOLE 0 0 128721 SIGMATRON INTL INC COM 82661L101 54 16060 SH SOLE 0 0 16060 SIGNATURE BK NEW YORK N Y COM 82669G104 1941 18156 SH DFND 01 0 18156 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1589 14863 SH DFND 02 0 0 14863 SIGNATURE BK NEW YORK N Y COM 82669G104 2936 27461 SH DFND 02 0 27461 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3662 34247 SH DFND 04 0 0 34247 SIGNATURE BK NEW YORK N Y COM 82669G104 505423 4727114 SH SOLE 0 0 4727114 SIGNATURE BK NEW YORK N Y COM 82669G104 65 605 SH SOLE 0 605 0 SIGA TECHNOLOGIES INC COM 826917106 670 113447 SH DFND 01 0 113447 0 SIGA TECHNOLOGIES INC COM 826917106 134 22616 SH DFND 02 0 22616 0 SIGA TECHNOLOGIES INC COM 826917106 200 33765 SH DFND 04 0 0 33765 SIGA TECHNOLOGIES INC COM 826917106 16332 2763467 SH SOLE 0 0 2763467 SIGA TECHNOLOGIES INC COM 826917106 3 573 SH SOLE 0 573 0 SILICON LABORATORIES INC COM 826919102 9042 90180 SH DFND 01 0 90180 0 SILICON LABORATORIES INC COM 826919102 1366 13624 SH DFND 02 0 13624 0 SILICON LABORATORIES INC COM 826919102 3236 32276 SH DFND 04 0 0 32276 SILICON LABORATORIES INC COM 826919102 420503 4193703 SH SOLE 0 0 4193703 SILICON LABORATORIES INC COM 826919102 42 418 SH SOLE 0 418 0 SILGAN HOLDINGS INC COM 827048109 857 26471 SH DFND 01 0 26471 0 SILGAN HOLDINGS INC COM 827048109 934 28851 SH DFND 02 0 28851 0 SILGAN HOLDINGS INC COM 827048109 3154 97385 SH DFND 04 0 0 97385 SILGAN HOLDINGS INC COM 827048109 258119 7969089 SH SOLE 0 0 7969089 SILGAN HOLDINGS INC COM 827048109 480 14818 SH SOLE 0 14818 0 SILK RD MED INC COM 82710M100 2627 62701 SH DFND 01 0 62701 0 SILK RD MED INC COM 82710M100 316 7543 SH DFND 02 0 7543 0 SILK RD MED INC COM 82710M100 615 14679 SH DFND 04 0 0 14679 SILK RD MED INC COM 82710M100 106880 2551436 SH SOLE 0 0 2551436 SILK RD MED INC COM 82710M100 8 191 SH SOLE 0 191 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 170 13364 SH DFND 01 0 13364 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 25 2000 SH DFND 04 0 0 2000 SILVERCREST ASSET MGMT GROUP CL A 828359109 8494 668322 SH SOLE 0 0 668322 SILVERCORP METALS INC COM 82835P103 241 44829 SH DFND 02 0 44829 0 SILVERCORP METALS INC COM 82835P103 332 61914 SH DFND 04 0 0 61914 SILVERCORP METALS INC COM 82835P103 75 13930 SH SOLE 0 13930 0 SILVERCREST METALS INC COM 828363101 166 18082 SH DFND 02 0 18082 0 SILVERCREST METALS INC COM 828363101 290 31698 SH DFND 04 0 0 31698 SILVERCREST METALS INC COM 828363101 64 6994 SH SOLE 0 6994 0 SILVERBOW RES INC COM 82836G102 4 1389 SH DFND 01 0 1389 0 SILVERBOW RES INC COM 82836G102 5 1488 SH DFND 04 0 0 1488 SILVERBOW RES INC COM 82836G102 908 282870 SH SOLE 0 0 282870 SILVERBOW RES INC COM 82836G102 0 6 SH SOLE 0 6 0 SILVERGATE CAP CORP CL A 82837P408 116 8266 SH DFND 01 0 8266 0 SILVERGATE CAP CORP CL A 82837P408 6787 484761 SH SOLE 0 0 484761 SILVERGATE CAP CORP CL A 82837P408 2 134 SH SOLE 0 134 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1336 78082 SH DFND 01 0 78082 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 479 27987 SH DFND 02 0 27987 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1458 85208 SH DFND 04 0 0 85208 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 179571 10495094 SH SOLE 0 0 10495094 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 22 1299 SH SOLE 0 1299 0 SIMON PPTY GROUP INC NEW COM 828806109 24303 355411 SH DFND 01 0 355411 0 SIMON PPTY GROUP INC NEW COM 828806109 5949 87004 SH DFND 02 0 0 87004 SIMON PPTY GROUP INC NEW COM 828806109 55123 806125 SH DFND 02 0 806125 0 SIMON PPTY GROUP INC NEW COM 828806109 56194 821787 SH DFND 04 0 0 821787 SIMON PPTY GROUP INC NEW COM 828806109 1814 26521 SH DFND 04 0 26521 0 SIMON PPTY GROUP INC NEW COM 828806109 2566074 37526670 SH SOLE 0 0 37526670 SIMON PPTY GROUP INC NEW COM 828806109 156 2281 SH SOLE 0 2281 0 SIMPLY GOOD FOODS CO COM 82900L102 1149 61855 SH DFND 01 0 61855 0 SIMPLY GOOD FOODS CO COM 82900L102 541 29091 SH DFND 02 0 29091 0 SIMPLY GOOD FOODS CO COM 82900L102 1177 63343 SH DFND 04 0 0 63343 SIMPLY GOOD FOODS CO COM 82900L102 146015 7858695 SH SOLE 0 0 7858695 SIMPLY GOOD FOODS CO COM 82900L102 13 685 SH SOLE 0 685 0 SIMPSON MANUFACTURING CO INC COM 829073105 7585 89911 SH DFND 01 0 89911 0 SIMPSON MANUFACTURING CO INC COM 829073105 1018 12066 SH DFND 02 0 12066 0 SIMPSON MANUFACTURING CO INC COM 829073105 2532 30014 SH DFND 04 0 0 30014 SIMPSON MANUFACTURING CO INC COM 829073105 372278 4412964 SH SOLE 0 0 4412964 SIMPSON MANUFACTURING CO INC COM 829073105 36 422 SH SOLE 0 422 0 SIMULATIONS PLUS INC COM 829214105 1560 26086 SH DFND 01 0 26086 0 SIMULATIONS PLUS INC COM 829214105 239 3987 SH DFND 02 0 3987 0 SIMULATIONS PLUS INC COM 829214105 658 11008 SH DFND 04 0 0 11008 SIMULATIONS PLUS INC COM 829214105 44404 742291 SH SOLE 0 0 742291 SIMULATIONS PLUS INC COM 829214105 41 687 SH SOLE 0 687 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 705 38174 SH DFND 01 0 38174 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 377 20447 SH DFND 02 0 20447 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 965 52281 SH DFND 04 0 0 52281 SINCLAIR BROADCAST GROUP INC CL A 829226109 92580 5015172 SH SOLE 0 0 5015172 SINCLAIR BROADCAST GROUP INC CL A 829226109 25 1370 SH SOLE 0 1370 0 SIRIUS XM HOLDINGS INC COM 82968B103 3071 523232 SH DFND 01 0 523232 0 SIRIUS XM HOLDINGS INC COM 82968B103 2185 372158 SH DFND 02 0 0 372158 SIRIUS XM HOLDINGS INC COM 82968B103 4808 819092 SH DFND 02 0 819092 0 SIRIUS XM HOLDINGS INC COM 82968B103 8195 1396005 SH DFND 04 0 0 1396005 SIRIUS XM HOLDINGS INC COM 82968B103 460 78444 SH DFND 04 0 78444 0 SIRIUS XM HOLDINGS INC COM 82968B103 373148 63568735 SH SOLE 0 0 63568735 SIRIUS XM HOLDINGS INC COM 82968B103 42 7125 SH SOLE 0 7125 0 SITE CENTERS CORP COM 82981J109 895 110442 SH DFND 01 0 110442 0 SITE CENTERS CORP COM 82981J109 2934 362180 SH DFND 02 0 362180 0 SITE CENTERS CORP COM 82981J109 913 112697 SH DFND 04 0 0 112697 SITE CENTERS CORP COM 82981J109 189811 23433458 SH SOLE 0 0 23433458 SITE CENTERS CORP COM 82981J109 18 2239 SH SOLE 0 2239 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9904 86898 SH DFND 01 0 86898 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1434 12583 SH DFND 02 0 12583 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3609 31667 SH DFND 04 0 0 31667 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 423431 3715289 SH SOLE 0 0 3715289 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 39 346 SH SOLE 0 346 0 SITIME CORP COM 82982T106 494 10414 SH DFND 01 0 10414 0 SITIME CORP COM 82982T106 79 1675 SH DFND 04 0 0 1675 SITIME CORP COM 82982T106 15098 318458 SH SOLE 0 0 318458 SITIME CORP COM 82982T106 3 57 SH SOLE 0 57 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 519 27001 SH DFND 01 0 27001 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 412 21435 SH DFND 02 0 21435 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1077 56082 SH DFND 04 0 0 56082 SIX FLAGS ENTMT CORP NEW COM 83001A102 141352 7358251 SH SOLE 0 0 7358251 SIX FLAGS ENTMT CORP NEW COM 83001A102 9 489 SH SOLE 0 489 0 SKECHERS U S A INC CL A 830566105 1446 46074 SH DFND 01 0 46074 0 SKECHERS U S A INC CL A 830566105 1415 45106 SH DFND 02 0 45106 0 SKECHERS U S A INC CL A 830566105 3232 102980 SH DFND 04 0 0 102980 SKECHERS U S A INC CL A 830566105 384683 12258862 SH SOLE 0 0 12258862 SKECHERS U S A INC CL A 830566105 39 1236 SH SOLE 0 1236 0 SKYLINE CHAMPION CORPORATION COM 830830105 2747 112848 SH DFND 01 0 112848 0 SKYLINE CHAMPION CORPORATION COM 830830105 461 18934 SH DFND 02 0 18934 0 SKYLINE CHAMPION CORPORATION COM 830830105 825 33905 SH DFND 04 0 0 33905 SKYLINE CHAMPION CORPORATION COM 830830105 71850 2951930 SH SOLE 0 0 2951930 SKYLINE CHAMPION CORPORATION COM 830830105 8 337 SH SOLE 0 337 0 SKYWEST INC COM 830879102 1180 36159 SH DFND 01 0 36159 0 SKYWEST INC COM 830879102 92 2828 SH DFND 02 0 2828 0 SKYWEST INC COM 830879102 920 28217 SH DFND 04 0 0 28217 SKYWEST INC COM 830879102 171631 5261541 SH SOLE 0 0 5261541 SKYWEST INC COM 830879102 35 1086 SH SOLE 0 1086 0 SKYWORKS SOLUTIONS INC COM 83088M102 22752 177941 SH DFND 01 0 177941 0 SKYWORKS SOLUTIONS INC COM 83088M102 6102 47722 SH DFND 02 0 0 47722 SKYWORKS SOLUTIONS INC COM 83088M102 12286 96088 SH DFND 02 0 96088 0 SKYWORKS SOLUTIONS INC COM 83088M102 58372 456527 SH DFND 04 0 0 456527 SKYWORKS SOLUTIONS INC COM 83088M102 2290993 17917977 SH SOLE 0 0 17917977 SKYWORKS SOLUTIONS INC COM 83088M102 137 1073 SH SOLE 0 1073 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 3625 116613 SH DFND 01 0 116613 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 2622 84349 SH DFND 02 0 0 84349 SLACK TECHNOLOGIES INC COM CL A 83088V102 5453 175382 SH DFND 02 0 175382 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 9586 308320 SH DFND 04 0 0 308320 SLACK TECHNOLOGIES INC COM CL A 83088V102 1289 41446 SH DFND 04 0 41446 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 987465 31761500 SH SOLE 0 0 31761500 SLACK TECHNOLOGIES INC COM CL A 83088V102 81 2606 SH SOLE 0 2606 0 SLEEP NUMBER CORP COM 83125X103 1417 34029 SH DFND 01 0 34029 0 SLEEP NUMBER CORP COM 83125X103 427 10259 SH DFND 02 0 10259 0 SLEEP NUMBER CORP COM 83125X103 1036 24870 SH DFND 04 0 0 24870 SLEEP NUMBER CORP COM 83125X103 117156 2813537 SH SOLE 0 0 2813537 SLEEP NUMBER CORP COM 83125X103 40 966 SH SOLE 0 966 0 SMITH & WESSON BRANDS INC COM 831754106 857 39823 SH DFND 01 0 39823 0 SMITH & WESSON BRANDS INC COM 831754106 398 18489 SH DFND 02 0 18489 0 SMITH & WESSON BRANDS INC COM 831754106 840 39023 SH DFND 04 0 0 39023 SMITH & WESSON BRANDS INC COM 831754106 79595 3698644 SH SOLE 0 0 3698644 SMITH & WESSON BRANDS INC COM 831754106 7 343 SH SOLE 0 343 0 SMITH A O CORP COM 831865209 6801 144329 SH DFND 01 0 144329 0 SMITH A O CORP COM 831865209 1838 38997 SH DFND 02 0 0 38997 SMITH A O CORP COM 831865209 3459 73404 SH DFND 02 0 73404 0 SMITH A O CORP COM 831865209 14126 299797 SH DFND 04 0 0 299797 SMITH A O CORP COM 831865209 700134 14858525 SH SOLE 0 0 14858525 SMITH A O CORP COM 831865209 40 846 SH SOLE 0 846 0 SMARTFINANCIAL INC COM NEW 83190L208 170 10507 SH DFND 01 0 10507 0 SMARTFINANCIAL INC COM NEW 83190L208 89 5470 SH DFND 04 0 0 5470 SMARTFINANCIAL INC COM NEW 83190L208 11944 738180 SH SOLE 0 0 738180 SMARTFINANCIAL INC COM NEW 83190L208 2 116 SH SOLE 0 116 0 SMART SAND INC COM 83191H107 5 5176 SH DFND 01 0 5176 0 SMART SAND INC COM 83191H107 5 4400 SH DFND 04 0 0 4400 SMART SAND INC COM 83191H107 871 829215 SH SOLE 0 0 829215 SMART SAND INC COM 83191H107 0 10 SH SOLE 0 10 0 SMILEDIRECTCLUB INC CL A COM 83192H106 91 11504 SH DFND 01 0 11504 0 SMILEDIRECTCLUB INC CL A COM 83192H106 122 15504 SH DFND 02 0 15504 0 SMILEDIRECTCLUB INC CL A COM 83192H106 313 39683 SH DFND 04 0 0 39683 SMILEDIRECTCLUB INC CL A COM 83192H106 53946 6828587 SH SOLE 0 0 6828587 SMILEDIRECTCLUB INC CL A COM 83192H106 5 581 SH SOLE 0 581 0 SMARTSHEET INC COM CL A 83200N103 2442 47949 SH DFND 01 0 47949 0 SMARTSHEET INC COM CL A 83200N103 1535 30146 SH DFND 02 0 30146 0 SMARTSHEET INC COM CL A 83200N103 3795 74520 SH DFND 04 0 0 74520 SMARTSHEET INC COM CL A 83200N103 622 12206 SH DFND 04 0 12206 0 SMARTSHEET INC COM CL A 83200N103 485782 9540103 SH SOLE 0 0 9540103 SMARTSHEET INC COM CL A 83200N103 51 996 SH SOLE 0 996 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 303 67879 SH DFND 01 0 67879 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 24 5379 SH DFND 04 0 0 5379 SMITH MICRO SOFTWARE INC COM NEW 832154207 9240 2071823 SH SOLE 0 0 2071823 SMITH MICRO SOFTWARE INC COM NEW 832154207 1 167 SH SOLE 0 167 0 SMUCKER J M CO COM NEW 832696405 12803 120998 SH DFND 01 0 120998 0 SMUCKER J M CO COM NEW 832696405 3573 33771 SH DFND 02 0 0 33771 SMUCKER J M CO COM NEW 832696405 9182 86780 SH DFND 02 0 86780 0 SMUCKER J M CO COM NEW 832696405 34218 323392 SH DFND 04 0 0 323392 SMUCKER J M CO COM NEW 832696405 1308221 12363868 SH SOLE 0 0 12363868 SMUCKER J M CO COM NEW 832696405 148 1402 SH SOLE 0 1402 0 SNAP ON INC COM 833034101 8024 57931 SH DFND 01 0 57931 0 SNAP ON INC COM 833034101 1976 14264 SH DFND 02 0 0 14264 SNAP ON INC COM 833034101 4759 34355 SH DFND 02 0 34355 0 SNAP ON INC COM 833034101 20469 147778 SH DFND 04 0 0 147778 SNAP ON INC COM 833034101 861912 6222743 SH SOLE 0 0 6222743 SNAP ON INC COM 833034101 48 345 SH SOLE 0 345 0 SNAP INC CL A 83304A106 3575 152183 SH DFND 01 0 152183 0 SNAP INC CL A 83304A106 5598 238307 SH DFND 02 0 0 238307 SNAP INC CL A 83304A106 10301 438536 SH DFND 02 0 438536 0 SNAP INC CL A 83304A106 11886 505985 SH DFND 04 0 0 505985 SNAP INC CL A 83304A106 2001877 85222510 SH SOLE 0 0 85222510 SNAP INC CL A 83304A106 153 6514 SH SOLE 0 6514 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 238 17519 SH DFND 01 0 17519 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 10 769 SH DFND 04 0 0 769 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 16132 1188764 SH SOLE 0 0 1188764 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 614 23561 SH DFND 01 0 23561 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 32888 1261517 SH SOLE 0 0 1261517 SOCKET MOBILE INC COM NEW 83368E200 43 27598 SH SOLE 0 0 27598 SOGOU INC ADR REPSTG A 83409V104 92 21985 SH DFND 01 0 21985 0 SOGOU INC ADR REPSTG A 83409V104 7463 1785298 SH SOLE 0 0 1785298 SOHU COM LTD SPONSORED ADS 83410S108 118 12770 SH DFND 01 0 12770 0 SOHU COM LTD SPONSORED ADS 83410S108 1 155 SH DFND 04 0 0 155 SOHU COM LTD SPONSORED ADS 83410S108 108 11698 SH DFND 05 0 0 11698 SOHU COM LTD SPONSORED ADS 83410S108 9751 1058712 SH SOLE 0 0 1058712 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3170 22842 SH DFND 01 0 22842 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1973 14217 SH DFND 02 0 14217 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5126 36934 SH DFND 04 0 0 36934 SOLAREDGE TECHNOLOGIES INC COM 83417M104 749 5400 SH DFND 04 0 5400 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 154246 1111441 SH SOLE 0 0 1111441 SOLARWINDS CORP COM 83417Q105 343 19415 SH DFND 01 0 19415 0 SOLARWINDS CORP COM 83417Q105 338 19111 SH DFND 02 0 19111 0 SOLARWINDS CORP COM 83417Q105 791 44772 SH DFND 04 0 0 44772 SOLARWINDS CORP COM 83417Q105 96827 5479745 SH SOLE 0 0 5479745 SOLARWINDS CORP COM 83417Q105 7 381 SH SOLE 0 381 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 161 21637 SH DFND 01 0 21637 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 16 2119 SH DFND 02 0 2119 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 268 36176 SH DFND 04 0 0 36176 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12375 1667782 SH SOLE 0 0 1667782 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 29 3848 SH SOLE 0 3848 0 SOLENO THERAPEUTICS INC COM NEW 834203200 122 54859 SH DFND 01 0 54859 0 SOLENO THERAPEUTICS INC COM NEW 834203200 21 9574 SH DFND 04 0 0 9574 SOLENO THERAPEUTICS INC COM NEW 834203200 2930 1319642 SH SOLE 0 0 1319642 SOLENO THERAPEUTICS INC COM NEW 834203200 1 256 SH SOLE 0 256 0 SOLIGENIX INC COM 834223307 1736 822880 SH SOLE 0 0 822880 SOLID BIOSCIENCES INC COM 83422E105 57 19339 SH DFND 01 0 19339 0 SOLID BIOSCIENCES INC COM 83422E105 12 4051 SH DFND 04 0 0 4051 SOLID BIOSCIENCES INC COM 83422E105 2384 813552 SH SOLE 0 0 813552 SOLID BIOSCIENCES INC COM 83422E105 2 683 SH SOLE 0 683 0 SOLITON INC COM 834251100 93 11980 SH DFND 01 0 11980 0 SOLITON INC COM 834251100 43 5520 SH DFND 04 0 0 5520 SOLITON INC COM 834251100 2532 325393 SH SOLE 0 0 325393 SOLITON INC COM 834251100 4 519 SH SOLE 0 519 0 SOLITARIO ZINC CORP COM 8342EP107 140 443506 SH SOLE 0 0 443506 SONIC AUTOMOTIVE INC CL A 83545G102 554 17347 SH DFND 01 0 17347 0 SONIC AUTOMOTIVE INC CL A 83545G102 345 10824 SH DFND 02 0 10824 0 SONIC AUTOMOTIVE INC CL A 83545G102 629 19700 SH DFND 04 0 0 19700 SONIC AUTOMOTIVE INC CL A 83545G102 74746 2342388 SH SOLE 0 0 2342388 SONIC AUTOMOTIVE INC CL A 83545G102 22 683 SH SOLE 0 683 0 SONIM TECHNOLOGIES INC COM 83548F101 196 244256 SH SOLE 0 0 244256 SONOCO PRODS CO COM 835495102 1793 34293 SH DFND 01 0 34293 0 SONOCO PRODS CO COM 835495102 1550 29637 SH DFND 02 0 29637 0 SONOCO PRODS CO COM 835495102 4169 79737 SH DFND 04 0 0 79737 SONOCO PRODS CO COM 835495102 538089 10290469 SH SOLE 0 0 10290469 SONOCO PRODS CO COM 835495102 109 2091 SH SOLE 0 2091 0 SONOS INC COM 83570H108 2377 162501 SH DFND 01 0 162501 0 SONOS INC COM 83570H108 324 22119 SH DFND 02 0 22119 0 SONOS INC COM 83570H108 801 54744 SH DFND 04 0 0 54744 SONOS INC COM 83570H108 104110 7116178 SH SOLE 0 0 7116178 SONOS INC COM 83570H108 15 1039 SH SOLE 0 1039 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 2283 363550 SH DFND 01 0 363550 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 219 34895 SH DFND 02 0 34895 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 614 97714 SH DFND 04 0 0 97714 SORRENTO THERAPEUTICS INC COM NEW 83587F202 58220 9270672 SH SOLE 0 0 9270672 SORRENTO THERAPEUTICS INC COM NEW 83587F202 8 1206 SH SOLE 0 1206 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 1574 624626 SH SOLE 0 0 624626 SOTHERLY HOTELS INC COM 83600C103 0 76 SH SOLE 0 76 0 SOUND FINL BANCORP INC COM 83607A100 12 500 SH DFND 01 0 500 0 SOUND FINL BANCORP INC COM 83607A100 20 835 SH DFND 04 0 0 835 SOUND FINL BANCORP INC COM 83607A100 1360 56305 SH SOLE 0 0 56305 SOUTH JERSEY INDS INC COM 838518108 3518 140760 SH DFND 01 0 140760 0 SOUTH JERSEY INDS INC COM 838518108 718 28739 SH DFND 02 0 28739 0 SOUTH JERSEY INDS INC COM 838518108 1672 66919 SH DFND 04 0 0 66919 SOUTH JERSEY INDS INC COM 838518108 255888 10239633 SH SOLE 0 0 10239633 SOUTH JERSEY INDS INC COM 838518108 16 638 SH SOLE 0 638 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 92 6454 SH DFND 01 0 6454 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 5483 385053 SH SOLE 0 0 385053 SOUTH PLAINS FINANCIAL INC COM 83946P107 2 138 SH SOLE 0 138 0 SOUTH ST CORP COM 840441109 2439 51181 SH DFND 01 0 51181 0 SOUTH ST CORP COM 840441109 1062 22275 SH DFND 02 0 22275 0 SOUTH ST CORP COM 840441109 2441 51221 SH DFND 04 0 0 51221 SOUTH ST CORP COM 840441109 312397 6554701 SH SOLE 0 0 6554701 SOUTH ST CORP COM 840441109 30 636 SH SOLE 0 636 0 SOUTHERN CO COM 842587107 58411 1126530 SH DFND 01 0 1126530 0 SOUTHERN CO COM 842587107 13524 260832 SH DFND 02 0 0 260832 SOUTHERN CO COM 842587107 63952 1233411 SH DFND 02 0 1233411 0 SOUTHERN CO COM 842587107 154177 2973529 SH DFND 04 0 0 2973529 SOUTHERN CO COM 842587107 4468141 86174363 SH SOLE 0 0 86174363 SOUTHERN CO COM 842587107 461 8887 SH SOLE 0 8887 0 SOUTHERN COPPER CORP COM 84265V105 516 12968 SH DFND 01 0 12968 0 SOUTHERN COPPER CORP COM 84265V105 1395 35069 SH DFND 02 0 35069 0 SOUTHERN COPPER CORP COM 84265V105 7403 186146 SH DFND 04 0 0 186146 SOUTHERN COPPER CORP COM 84265V105 7592 190894 SH DFND 04 0 190894 0 SOUTHERN COPPER CORP COM 84265V105 473 11886 SH DFND 05 0 0 11886 SOUTHERN COPPER CORP COM 84265V105 20020 503391 SH SOLE 0 0 503391 SOUTHERN FIRST BANCSHARES IN COM 842873101 147 5302 SH DFND 01 0 5302 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 42 1500 SH DFND 04 0 0 1500 SOUTHERN FIRST BANCSHARES IN COM 842873101 11222 404986 SH SOLE 0 0 404986 SOUTHERN FIRST BANCSHARES IN COM 842873101 2 70 SH SOLE 0 70 0 SOUTHERN MO BANCORP INC COM 843380106 130 5370 SH DFND 01 0 5370 0 SOUTHERN MO BANCORP INC COM 843380106 89 3642 SH DFND 04 0 0 3642 SOUTHERN MO BANCORP INC COM 843380106 9618 395807 SH SOLE 0 0 395807 SOUTHERN MO BANCORP INC COM 843380106 2 85 SH SOLE 0 85 0 SOUTHERN NATL BANCORP OF VA COM 843395104 135 13966 SH DFND 01 0 13966 0 SOUTHERN NATL BANCORP OF VA COM 843395104 73 7582 SH DFND 04 0 0 7582 SOUTHERN NATL BANCORP OF VA COM 843395104 8986 927331 SH SOLE 0 0 927331 SOUTHERN NATL BANCORP OF VA COM 843395104 2 219 SH SOLE 0 219 0 SOUTHSIDE BANCSHARES INC COM 84470P109 640 23099 SH DFND 01 0 23099 0 SOUTHSIDE BANCSHARES INC COM 84470P109 304 10970 SH DFND 02 0 10970 0 SOUTHSIDE BANCSHARES INC COM 84470P109 743 26793 SH DFND 04 0 0 26793 SOUTHSIDE BANCSHARES INC COM 84470P109 54795 1976727 SH SOLE 0 0 1976727 SOUTHSIDE BANCSHARES INC COM 84470P109 12 434 SH SOLE 0 434 0 SOUTHWEST AIRLS CO COM 844741108 19791 579037 SH DFND 01 0 579037 0 SOUTHWEST AIRLS CO COM 844741108 1526 44637 SH DFND 02 0 0 44637 SOUTHWEST AIRLS CO COM 844741108 2787 81535 SH DFND 02 0 81535 0 SOUTHWEST AIRLS CO COM 844741108 38624 1130010 SH DFND 04 0 0 1130010 SOUTHWEST AIRLS CO COM 844741108 1370374 40092853 SH SOLE 0 0 40092853 SOUTHWEST AIRLS CO COM 844741108 129 3779 SH SOLE 0 3779 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3170 45910 SH DFND 01 0 45910 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1158 16776 SH DFND 02 0 16776 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2961 42887 SH DFND 04 0 0 42887 SOUTHWEST GAS HOLDINGS INC COM 844895102 385890 5588563 SH SOLE 0 0 5588563 SOUTHWEST GAS HOLDINGS INC COM 844895102 48 694 SH SOLE 0 694 0 SOUTHWESTERN ENERGY CO COM 845467109 1010 394668 SH DFND 01 0 394668 0 SOUTHWESTERN ENERGY CO COM 845467109 451 176281 SH DFND 02 0 176281 0 SOUTHWESTERN ENERGY CO COM 845467109 1097 428422 SH DFND 04 0 0 428422 SOUTHWESTERN ENERGY CO COM 845467109 162268 63386089 SH SOLE 0 0 63386089 SOUTHWESTERN ENERGY CO COM 845467109 25 9694 SH SOLE 0 9694 0 SPARK ENERGY INC CL A COM 846511103 184 26025 SH DFND 01 0 26025 0 SPARK ENERGY INC CL A COM 846511103 18 2600 SH DFND 04 0 0 2600 SPARK ENERGY INC CL A COM 846511103 4726 668446 SH SOLE 0 0 668446 SPARK ENERGY INC CL A COM 846511103 0 62 SH SOLE 0 62 0 SPARTANNASH CO COM 847215100 549 25813 SH DFND 01 0 25813 0 SPARTANNASH CO COM 847215100 320 15067 SH DFND 02 0 15067 0 SPARTANNASH CO COM 847215100 866 40766 SH DFND 04 0 0 40766 SPARTANNASH CO COM 847215100 51451 2421209 SH SOLE 0 0 2421209 SPARTANNASH CO COM 847215100 55 2570 SH SOLE 0 2570 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 283 83793 SH DFND 01 0 83793 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 104 30854 SH DFND 02 0 30854 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 245 72461 SH DFND 04 0 0 72461 SPECTRUM PHARMACEUTICALS INC COM 84763A108 40336 11933610 SH SOLE 0 0 11933610 SPECTRUM PHARMACEUTICALS INC COM 84763A108 2 596 SH SOLE 0 596 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 657 14317 SH DFND 01 0 14317 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 646 14074 SH DFND 02 0 14074 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1436 31294 SH DFND 04 0 0 31294 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 178435 3887477 SH SOLE 0 0 3887477 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 13 287 SH SOLE 0 287 0 SPERO THERAPEUTICS INC COM 84833T103 364 26902 SH DFND 01 0 26902 0 SPERO THERAPEUTICS INC COM 84833T103 77 5679 SH DFND 04 0 0 5679 SPERO THERAPEUTICS INC COM 84833T103 9506 702588 SH SOLE 0 0 702588 SPERO THERAPEUTICS INC COM 84833T103 1 65 SH SOLE 0 65 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 859 35893 SH DFND 01 0 35893 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 723 30221 SH DFND 02 0 30221 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1792 74851 SH DFND 04 0 0 74851 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 222032 9274519 SH SOLE 0 0 9274519 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 17 696 SH SOLE 0 696 0 SPIRIT AIRLS INC COM 848577102 1121 62969 SH DFND 01 0 62969 0 SPIRIT AIRLS INC COM 848577102 132 7430 SH DFND 02 0 7430 0 SPIRIT AIRLS INC COM 848577102 646 36288 SH DFND 04 0 0 36288 SPIRIT AIRLS INC COM 848577102 135383 7605760 SH SOLE 0 0 7605760 SPIRIT AIRLS INC COM 848577102 9 527 SH SOLE 0 527 0 SPIRE INC COM 84857L101 2384 36282 SH DFND 01 0 36282 0 SPIRE INC COM 84857L101 2717 41351 SH DFND 02 0 41351 0 SPIRE INC COM 84857L101 2670 40629 SH DFND 04 0 0 40629 SPIRE INC COM 84857L101 319129 4856635 SH SOLE 0 0 4856635 SPIRE INC COM 84857L101 68 1031 SH SOLE 0 1031 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1233 35356 SH DFND 01 0 35356 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8620 247268 SH DFND 02 0 247268 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2637 75646 SH DFND 04 0 0 75646 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 537417 15416430 SH SOLE 0 0 15416430 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23 668 SH SOLE 0 668 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 118 9564 SH DFND 01 0 9564 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 57 4623 SH DFND 04 0 0 4623 SPIRIT OF TEX BANCSHARES INC COM 84861D103 11267 915299 SH SOLE 0 0 915299 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1 47 SH SOLE 0 47 0 SPLUNK INC COM 848637104 14662 73790 SH DFND 01 0 73790 0 SPLUNK INC COM 848637104 8544 43000 SH DFND 02 0 0 43000 SPLUNK INC COM 848637104 17628 88717 SH DFND 02 0 88717 0 SPLUNK INC COM 848637104 35775 180044 SH DFND 04 0 0 180044 SPLUNK INC COM 848637104 3493 17579 SH DFND 04 0 17579 0 SPLUNK INC COM 848637104 2854596 14366362 SH SOLE 0 0 14366362 SPLUNK INC COM 848637104 203 1024 SH SOLE 0 1024 0 SPOK HLDGS INC COM 84863T106 125 13350 SH DFND 01 0 13350 0 SPOK HLDGS INC COM 84863T106 45 4856 SH DFND 04 0 0 4856 SPOK HLDGS INC COM 84863T106 13349 1427679 SH SOLE 0 0 1427679 SPOK HLDGS INC COM 84863T106 1 59 SH SOLE 0 59 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1261 88484 SH DFND 01 0 88484 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 21 1475 SH DFND 02 0 1475 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 413 28986 SH DFND 04 0 0 28986 SPORTSMANS WHSE HLDGS INC COM 84920Y106 28414 1993967 SH SOLE 0 0 1993967 SPORTSMANS WHSE HLDGS INC COM 84920Y106 29 2027 SH SOLE 0 2027 0 SPRING BK PHARMACEUTICALS IN COM 849431101 1 928 SH DFND 01 0 928 0 SPRING BK PHARMACEUTICALS IN COM 849431101 5 3276 SH DFND 04 0 0 3276 SPRING BK PHARMACEUTICALS IN COM 849431101 643 437093 SH SOLE 0 0 437093 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1761 41932 SH DFND 01 0 41932 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 132 3143 SH DFND 02 0 3143 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 328 7820 SH DFND 04 0 0 7820 SPRINGWORKS THERAPEUTICS INC COM 85205L107 20505 488214 SH SOLE 0 0 488214 SPRINGWORKS THERAPEUTICS INC COM 85205L107 2 46 SH SOLE 0 46 0 SPROTT INC COM NEW 852066208 165 4582 SH DFND 02 0 4582 0 SPROTT INC COM NEW 852066208 292 8087 SH DFND 04 0 0 8087 SPROUTS FMRS MKT INC COM 85208M102 1350 52773 SH DFND 01 0 52773 0 SPROUTS FMRS MKT INC COM 85208M102 944 36905 SH DFND 02 0 36905 0 SPROUTS FMRS MKT INC COM 85208M102 2191 85612 SH DFND 04 0 0 85612 SPROUTS FMRS MKT INC COM 85208M102 281 10980 SH DFND 04 0 10980 0 SPROUTS FMRS MKT INC COM 85208M102 287637 11240206 SH SOLE 0 0 11240206 SPROUTS FMRS MKT INC COM 85208M102 20 782 SH SOLE 0 782 0 SPROUT SOCIAL INC COM CL A 85209W109 456 16901 SH DFND 01 0 16901 0 SPROUT SOCIAL INC COM CL A 85209W109 167 6177 SH DFND 02 0 6177 0 SPROUT SOCIAL INC COM CL A 85209W109 210 7783 SH DFND 04 0 0 7783 SPROUT SOCIAL INC COM CL A 85209W109 30330 1123328 SH SOLE 0 0 1123328 SPROUT SOCIAL INC COM CL A 85209W109 3 96 SH SOLE 0 96 0 SQUARE INC CL A 852234103 17223 164118 SH DFND 01 0 164118 0 SQUARE INC CL A 852234103 10182 97028 SH DFND 02 0 0 97028 SQUARE INC CL A 852234103 21330 203261 SH DFND 02 0 203261 0 SQUARE INC CL A 852234103 42297 403060 SH DFND 04 0 0 403060 SQUARE INC CL A 852234103 4195 39978 SH DFND 04 0 39978 0 SQUARE INC CL A 852234103 2808709 26764902 SH SOLE 0 0 26764902 SQUARE INC CL A 852234103 245 2335 SH SOLE 0 2335 0 STAAR SURGICAL CO COM PAR $0.01 852312305 5596 90930 SH DFND 01 0 90930 0 STAAR SURGICAL CO COM PAR $0.01 852312305 699 11358 SH DFND 02 0 11358 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1464 23797 SH DFND 04 0 0 23797 STAAR SURGICAL CO COM PAR $0.01 852312305 209042 3396845 SH SOLE 0 0 3396845 STAAR SURGICAL CO COM PAR $0.01 852312305 32 517 SH SOLE 0 517 0 STAFFING 360 SOLUTIONS INC COM 852387307 25 31036 SH SOLE 0 0 31036 STAG INDL INC COM 85254J102 3656 124695 SH DFND 01 0 124695 0 STAG INDL INC COM 85254J102 10382 354105 SH DFND 02 0 354105 0 STAG INDL INC COM 85254J102 3170 108115 SH DFND 04 0 0 108115 STAG INDL INC COM 85254J102 607400 20716249 SH SOLE 0 0 20716249 STAG INDL INC COM 85254J102 28 943 SH SOLE 0 943 0 STAMPS COM INC COM NEW 852857200 6319 34400 SH DFND 01 0 34400 0 STAMPS COM INC COM NEW 852857200 950 5173 SH DFND 02 0 5173 0 STAMPS COM INC COM NEW 852857200 2309 12569 SH DFND 04 0 0 12569 STAMPS COM INC COM NEW 852857200 324528 1766714 SH SOLE 0 0 1766714 STAMPS COM INC COM NEW 852857200 37 203 SH SOLE 0 203 0 STANDARD AVB FINL CORP COM 85303B100 66 2864 SH DFND 01 0 2864 0 STANDARD AVB FINL CORP COM 85303B100 35 1526 SH DFND 04 0 0 1526 STANDARD AVB FINL CORP COM 85303B100 4080 175865 SH SOLE 0 0 175865 STANDARD AVB FINL CORP COM 85303B100 2 80 SH SOLE 0 80 0 STANDARD DIVERSIFIED INC COM CL A 85336L109 814 63095 SH SOLE 0 0 63095 STANDARD MTR PRODS INC COM 853666105 806 19554 SH DFND 01 0 19554 0 STANDARD MTR PRODS INC COM 853666105 306 7426 SH DFND 02 0 7426 0 STANDARD MTR PRODS INC COM 853666105 576 13986 SH DFND 04 0 0 13986 STANDARD MTR PRODS INC COM 853666105 51237 1243616 SH SOLE 0 0 1243616 STANDARD MTR PRODS INC COM 853666105 12 292 SH SOLE 0 292 0 STANDEX INTL CORP COM 854231107 522 9062 SH DFND 01 0 9062 0 STANDEX INTL CORP COM 854231107 238 4138 SH DFND 02 0 4138 0 STANDEX INTL CORP COM 854231107 658 11437 SH DFND 04 0 0 11437 STANDEX INTL CORP COM 854231107 74693 1297872 SH SOLE 0 0 1297872 STANDEX INTL CORP COM 854231107 9 151 SH SOLE 0 151 0 STANLEY BLACK & DECKER INC COM 854502101 22899 164294 SH DFND 01 0 164294 0 STANLEY BLACK & DECKER INC COM 854502101 5961 42766 SH DFND 02 0 0 42766 STANLEY BLACK & DECKER INC COM 854502101 12476 89513 SH DFND 02 0 89513 0 STANLEY BLACK & DECKER INC COM 854502101 58005 416161 SH DFND 04 0 0 416161 STANLEY BLACK & DECKER INC COM 854502101 1701597 12208327 SH SOLE 0 0 12208327 STANLEY BLACK & DECKER INC COM 854502101 143 1028 SH SOLE 0 1028 0 STANTEC INC COM 85472N109 1570 50885 SH DFND 01 0 50885 0 STANTEC INC COM 85472N109 937 30382 SH DFND 02 0 30382 0 STANTEC INC COM 85472N109 1330 43116 SH DFND 04 0 0 43116 STANTEC INC COM 85472N109 93783 3039954 SH SOLE 0 0 3039954 STANTEC INC COM 85472N109 4118 133474 SH SOLE 0 133474 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 111 12630 SH DFND 02 0 12630 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 151 17165 SH DFND 04 0 0 17165 STAR GROUP L P UNIT LTD PARTNR 85512C105 2169 247294 SH SOLE 0 0 247294 STARBUCKS CORP COM 855244109 97794 1328908 SH DFND 01 0 1328908 0 STARBUCKS CORP COM 855244109 23793 323314 SH DFND 02 0 0 323314 STARBUCKS CORP COM 855244109 52468 712982 SH DFND 02 0 712982 0 STARBUCKS CORP COM 855244109 233689 3175549 SH DFND 04 0 0 3175549 STARBUCKS CORP COM 855244109 5496 74680 SH DFND 04 0 74680 0 STARBUCKS CORP COM 855244109 6283078 85379503 SH SOLE 0 0 85379503 STARBUCKS CORP COM 855244109 552 7506 SH SOLE 0 7506 0 STARRETT L S CO CL A 855668109 4 1100 SH DFND 04 0 0 1100 STARRETT L S CO CL A 855668109 487 143753 SH SOLE 0 0 143753 STARTEK INC COM 85569C107 65 12737 SH DFND 01 0 12737 0 STARTEK INC COM 85569C107 23 4471 SH DFND 04 0 0 4471 STARTEK INC COM 85569C107 3944 776357 SH SOLE 0 0 776357 STARTEK INC COM 85569C107 0 62 SH SOLE 0 62 0 STATE AUTO FINL CORP COM 855707105 225 12631 SH DFND 01 0 12631 0 STATE AUTO FINL CORP COM 855707105 99 5520 SH DFND 02 0 5520 0 STATE AUTO FINL CORP COM 855707105 251 14088 SH DFND 04 0 0 14088 STATE AUTO FINL CORP COM 855707105 27728 1553395 SH SOLE 0 0 1553395 STATE AUTO FINL CORP COM 855707105 2 133 SH SOLE 0 133 0 STARWOOD PPTY TR INC COM 85571B105 1413 94435 SH DFND 01 0 94435 0 STARWOOD PPTY TR INC COM 85571B105 1241 82923 SH DFND 02 0 82923 0 STARWOOD PPTY TR INC COM 85571B105 3077 205682 SH DFND 04 0 0 205682 STARWOOD PPTY TR INC COM 85571B105 356793 23849821 SH SOLE 0 0 23849821 STARWOOD PPTY TR INC COM 85571B105 25 1664 SH SOLE 0 1664 0 STATE STR CORP COM 857477103 23856 375393 SH DFND 01 0 375393 0 STATE STR CORP COM 857477103 6217 97835 SH DFND 02 0 0 97835 STATE STR CORP COM 857477103 12999 204543 SH DFND 02 0 204543 0 STATE STR CORP COM 857477103 63896 1005440 SH DFND 04 0 0 1005440 STATE STR CORP COM 857477103 1662521 26160840 SH SOLE 0 0 26160840 STATE STR CORP COM 857477103 188 2961 SH SOLE 0 2961 0 STEEL CONNECT INC COM 858098106 5 7882 SH DFND 01 0 7882 0 STEEL CONNECT INC COM 858098106 3 4426 SH DFND 04 0 0 4426 STEEL CONNECT INC COM 858098106 415 690826 SH SOLE 0 0 690826 STEEL DYNAMICS INC COM 858119100 1848 70833 SH DFND 01 0 70833 0 STEEL DYNAMICS INC COM 858119100 1564 59956 SH DFND 02 0 0 59956 STEEL DYNAMICS INC COM 858119100 3246 124411 SH DFND 02 0 124411 0 STEEL DYNAMICS INC COM 858119100 7056 270441 SH DFND 04 0 0 270441 STEEL DYNAMICS INC COM 858119100 498400 19103096 SH SOLE 0 0 19103096 STEEL DYNAMICS INC COM 858119100 65 2507 SH SOLE 0 2507 0 STEELCASE INC CL A 858155203 750 62150 SH DFND 01 0 62150 0 STEELCASE INC CL A 858155203 314 26031 SH DFND 02 0 26031 0 STEELCASE INC CL A 858155203 929 77054 SH DFND 04 0 0 77054 STEELCASE INC CL A 858155203 104477 8663120 SH SOLE 0 0 8663120 STEELCASE INC CL A 858155203 37 3084 SH SOLE 0 3084 0 STEIN MART INC COM 858375108 3 7577 SH DFND 04 0 0 7577 STEIN MART INC COM 858375108 406 967236 SH SOLE 0 0 967236 STEPAN CO COM 858586100 1718 17690 SH DFND 01 0 17690 0 STEPAN CO COM 858586100 615 6334 SH DFND 02 0 6334 0 STEPAN CO COM 858586100 1412 14540 SH DFND 04 0 0 14540 STEPAN CO COM 858586100 215318 2217484 SH SOLE 0 0 2217484 STEPAN CO COM 858586100 19 196 SH SOLE 0 196 0 STERICYCLE INC COM 858912108 1749 31249 SH DFND 01 0 31249 0 STERICYCLE INC COM 858912108 1604 28652 SH DFND 02 0 28652 0 STERICYCLE INC COM 858912108 3851 68787 SH DFND 04 0 0 68787 STERICYCLE INC COM 858912108 459664 8211215 SH SOLE 0 0 8211215 STERICYCLE INC COM 858912108 51 907 SH SOLE 0 907 0 STEREOTAXIS INC COM NEW 85916J409 401 89889 SH DFND 01 0 89889 0 STEREOTAXIS INC COM NEW 85916J409 49 11005 SH DFND 04 0 0 11005 STEREOTAXIS INC COM NEW 85916J409 7616 1707550 SH SOLE 0 0 1707550 STEREOTAXIS INC COM NEW 85916J409 1 233 SH SOLE 0 233 0 STERLING BANCORP DEL COM 85917A100 778 66384 SH DFND 01 0 66384 0 STERLING BANCORP DEL COM 85917A100 793 67663 SH DFND 02 0 67663 0 STERLING BANCORP DEL COM 85917A100 2001 170765 SH DFND 04 0 0 170765 STERLING BANCORP DEL COM 85917A100 207708 17722543 SH SOLE 0 0 17722543 STERLING BANCORP DEL COM 85917A100 50 4277 SH SOLE 0 4277 0 STERLING BANCORP INC COM 85917W102 48 13414 SH DFND 01 0 13414 0 STERLING BANCORP INC COM 85917W102 23 6539 SH DFND 04 0 0 6539 STERLING BANCORP INC COM 85917W102 2477 691858 SH SOLE 0 0 691858 STERLING BANCORP INC COM 85917W102 0 13 SH SOLE 0 13 0 STERLING CONSTRUCTION CO INC COM 859241101 275 26289 SH DFND 01 0 26289 0 STERLING CONSTRUCTION CO INC COM 859241101 98 9361 SH DFND 02 0 9361 0 STERLING CONSTRUCTION CO INC COM 859241101 316 30179 SH DFND 04 0 0 30179 STERLING CONSTRUCTION CO INC COM 859241101 13174 1258299 SH SOLE 0 0 1258299 STERLING CONSTRUCTION CO INC COM 859241101 5 457 SH SOLE 0 457 0 STEWART INFORMATION SVCS COR COM 860372101 537 16504 SH DFND 01 0 16504 0 STEWART INFORMATION SVCS COR COM 860372101 280 8612 SH DFND 02 0 8612 0 STEWART INFORMATION SVCS COR COM 860372101 538 16542 SH DFND 04 0 0 16542 STEWART INFORMATION SVCS COR COM 860372101 48702 1498051 SH SOLE 0 0 1498051 STEWART INFORMATION SVCS COR COM 860372101 6 177 SH SOLE 0 177 0 STIFEL FINL CORP COM 860630102 2304 48579 SH DFND 01 0 48579 0 STIFEL FINL CORP COM 860630102 1033 21780 SH DFND 02 0 21780 0 STIFEL FINL CORP COM 860630102 2552 53810 SH DFND 04 0 0 53810 STIFEL FINL CORP COM 860630102 292112 6158811 SH SOLE 0 0 6158811 STIFEL FINL CORP COM 860630102 96 2028 SH SOLE 0 2028 0 STITCH FIX INC COM CL A 860897107 2470 99029 SH DFND 01 0 99029 0 STITCH FIX INC COM CL A 860897107 382 15309 SH DFND 02 0 15309 0 STITCH FIX INC COM CL A 860897107 694 27831 SH DFND 04 0 0 27831 STITCH FIX INC COM CL A 860897107 104869 4204840 SH SOLE 0 0 4204840 STITCH FIX INC COM CL A 860897107 8 326 SH SOLE 0 326 0 STOCK YDS BANCORP INC COM 861025104 753 18732 SH DFND 01 0 18732 0 STOCK YDS BANCORP INC COM 861025104 329 8187 SH DFND 02 0 8187 0 STOCK YDS BANCORP INC COM 861025104 663 16489 SH DFND 04 0 0 16489 STOCK YDS BANCORP INC COM 861025104 48984 1218509 SH SOLE 0 0 1218509 STOCK YDS BANCORP INC COM 861025104 4 107 SH SOLE 0 107 0 STOKE THERAPEUTICS INC COM 86150R107 591 24811 SH DFND 01 0 24811 0 STOKE THERAPEUTICS INC COM 86150R107 65 2733 SH DFND 02 0 2733 0 STOKE THERAPEUTICS INC COM 86150R107 150 6307 SH DFND 04 0 0 6307 STOKE THERAPEUTICS INC COM 86150R107 29653 1244356 SH SOLE 0 0 1244356 STOKE THERAPEUTICS INC COM 86150R107 3 134 SH SOLE 0 134 0 STONERIDGE INC COM 86183P102 387 18727 SH DFND 01 0 18727 0 STONERIDGE INC COM 86183P102 145 7030 SH DFND 02 0 7030 0 STONERIDGE INC COM 86183P102 391 18903 SH DFND 04 0 0 18903 STONERIDGE INC COM 86183P102 27842 1347626 SH SOLE 0 0 1347626 STONERIDGE INC COM 86183P102 3 122 SH SOLE 0 122 0 STORE CAP CORP COM 862121100 1830 76845 SH DFND 01 0 76845 0 STORE CAP CORP COM 862121100 13028 547164 SH DFND 02 0 547164 0 STORE CAP CORP COM 862121100 3983 167264 SH DFND 04 0 0 167264 STORE CAP CORP COM 862121100 749071 31460337 SH SOLE 0 0 31460337 STORE CAP CORP COM 862121100 34 1437 SH SOLE 0 1437 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 735 638925 SH SOLE 0 0 638925 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 228 SH SOLE 0 228 0 STRATEGIC ED INC COM 86272C103 7029 45744 SH DFND 01 0 45744 0 STRATEGIC ED INC COM 86272C103 1073 6985 SH DFND 02 0 6985 0 STRATEGIC ED INC COM 86272C103 2514 16361 SH DFND 04 0 0 16361 STRATEGIC ED INC COM 86272C103 318100 2070289 SH SOLE 0 0 2070289 STRATEGIC ED INC COM 86272C103 31 204 SH SOLE 0 204 0 STRATTEC SEC CORP COM 863111100 13 820 SH DFND 01 0 820 0 STRATTEC SEC CORP COM 863111100 9 574 SH DFND 04 0 0 574 STRATTEC SEC CORP COM 863111100 3252 204002 SH SOLE 0 0 204002 STRATTEC SEC CORP COM 863111100 0 26 SH SOLE 0 26 0 STRATUS PPTYS INC COM NEW 863167201 81 4070 SH DFND 01 0 4070 0 STRATUS PPTYS INC COM NEW 863167201 55 2790 SH DFND 04 0 0 2790 STRATUS PPTYS INC COM NEW 863167201 6643 335333 SH SOLE 0 0 335333 STRATUS PPTYS INC COM NEW 863167201 1 28 SH SOLE 0 28 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 2 1870 SH DFND 04 0 0 1870 STREAMLINE HEALTH SOLUTIONS COM 86323X106 370 278299 SH SOLE 0 0 278299 STRYKER CORPORATION COM 863667101 65140 361507 SH DFND 01 0 361507 0 STRYKER CORPORATION COM 863667101 16708 92726 SH DFND 02 0 0 92726 STRYKER CORPORATION COM 863667101 36810 204287 SH DFND 02 0 204287 0 STRYKER CORPORATION COM 863667101 160538 890940 SH DFND 04 0 0 890940 STRYKER CORPORATION COM 863667101 2253 12505 SH DFND 04 0 12505 0 STRYKER CORPORATION COM 863667101 4920112 27305133 SH SOLE 0 0 27305133 STRYKER CORPORATION COM 863667101 421 2334 SH SOLE 0 2334 0 STURM RUGER & CO INC COM 864159108 2445 32177 SH DFND 01 0 32177 0 STURM RUGER & CO INC COM 864159108 466 6129 SH DFND 02 0 6129 0 STURM RUGER & CO INC COM 864159108 966 12716 SH DFND 04 0 0 12716 STURM RUGER & CO INC COM 864159108 129173 1699648 SH SOLE 0 0 1699648 STURM RUGER & CO INC COM 864159108 8 104 SH SOLE 0 104 0 SUMMIT FINL GROUP INC COM 86606G101 132 7984 SH DFND 01 0 7984 0 SUMMIT FINL GROUP INC COM 86606G101 46 2799 SH DFND 04 0 0 2799 SUMMIT FINL GROUP INC COM 86606G101 8105 491811 SH SOLE 0 0 491811 SUMMIT FINL GROUP INC COM 86606G101 2 121 SH SOLE 0 121 0 SUMMIT HOTEL PPTYS INC COM 866082100 442 74558 SH DFND 01 0 74558 0 SUMMIT HOTEL PPTYS INC COM 866082100 1472 248225 SH DFND 02 0 248225 0 SUMMIT HOTEL PPTYS INC COM 866082100 473 79844 SH DFND 04 0 0 79844 SUMMIT HOTEL PPTYS INC COM 866082100 82638 13935540 SH SOLE 0 0 13935540 SUMMIT HOTEL PPTYS INC COM 866082100 5 807 SH SOLE 0 807 0 SUMMIT MATLS INC CL A 86614U100 1353 84112 SH DFND 01 0 84112 0 SUMMIT MATLS INC CL A 86614U100 553 34404 SH DFND 02 0 34404 0 SUMMIT MATLS INC CL A 86614U100 1372 85309 SH DFND 04 0 0 85309 SUMMIT MATLS INC CL A 86614U100 165728 10306479 SH SOLE 0 0 10306479 SUMMIT MATLS INC CL A 86614U100 11 688 SH SOLE 0 688 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 1264 SH DFND 01 0 1264 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 7 750 SH DFND 04 0 0 750 SUMMIT ST BK SANTA ROSA CALI COM 866264203 770 85894 SH SOLE 0 0 85894 SUN CMNTYS INC COM 866674104 4530 33390 SH DFND 01 0 33390 0 SUN CMNTYS INC COM 866674104 3558 26227 SH DFND 02 0 0 26227 SUN CMNTYS INC COM 866674104 34695 255713 SH DFND 02 0 255713 0 SUN CMNTYS INC COM 866674104 14998 110543 SH DFND 04 0 0 110543 SUN CMNTYS INC COM 866674104 1820523 13417768 SH SOLE 0 0 13417768 SUN CMNTYS INC COM 866674104 93 684 SH SOLE 0 684 0 SUN LIFE FINANCIAL INC. COM 866796105 10268 279402 SH DFND 01 0 279402 0 SUN LIFE FINANCIAL INC. COM 866796105 6128 166750 SH DFND 02 0 0 166750 SUN LIFE FINANCIAL INC. COM 866796105 12297 334624 SH DFND 02 0 334624 0 SUN LIFE FINANCIAL INC. COM 866796105 21849 594532 SH DFND 04 0 0 594532 SUN LIFE FINANCIAL INC. COM 866796105 559180 15215790 SH SOLE 0 0 15215790 SUN LIFE FINANCIAL INC. COM 866796105 47354 1288551 SH SOLE 0 1288551 0 SUNCOR ENERGY INC NEW COM 867224107 12097 717490 SH DFND 01 0 717490 0 SUNCOR ENERGY INC NEW COM 867224107 6286 372852 SH DFND 02 0 0 372852 SUNCOR ENERGY INC NEW COM 867224107 13856 821804 SH DFND 02 0 821804 0 SUNCOR ENERGY INC NEW COM 867224107 25812 1530972 SH DFND 04 0 0 1530972 SUNCOR ENERGY INC NEW COM 867224107 60713 3601013 SH DFND 04 0 3601013 0 SUNCOR ENERGY INC NEW COM 867224107 664705 39424995 SH SOLE 0 0 39424995 SUNCOR ENERGY INC NEW COM 867224107 56594 3356679 SH SOLE 0 3356679 0 SUNCOKE ENERGY INC COM 86722A103 187 63055 SH DFND 01 0 63055 0 SUNCOKE ENERGY INC COM 86722A103 67 22605 SH DFND 02 0 22605 0 SUNCOKE ENERGY INC COM 86722A103 194 65390 SH DFND 04 0 0 65390 SUNCOKE ENERGY INC COM 86722A103 15866 5360241 SH SOLE 0 0 5360241 SUNCOKE ENERGY INC COM 86722A103 1 415 SH SOLE 0 415 0 SUNESIS PHARMACEUTICALS INC COM 867328700 3 11480 SH DFND 04 0 0 11480 SUNESIS PHARMACEUTICALS INC COM 867328700 1106 4200683 SH SOLE 0 0 4200683 SUNESIS PHARMACEUTICALS INC COM 867328700 0 670 SH SOLE 0 670 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 52 57952 SH SOLE 0 0 57952 SUNNOVA ENERGY INTL INC COM 86745K104 426 24971 SH DFND 01 0 24971 0 SUNNOVA ENERGY INTL INC COM 86745K104 142 8321 SH DFND 02 0 8321 0 SUNNOVA ENERGY INTL INC COM 86745K104 251 14685 SH DFND 04 0 0 14685 SUNNOVA ENERGY INTL INC COM 86745K104 21438 1255875 SH SOLE 0 0 1255875 SUNNOVA ENERGY INTL INC COM 86745K104 3 184 SH SOLE 0 184 0 SUNPOWER CORP COM 867652406 989 129063 SH DFND 01 0 129063 0 SUNPOWER CORP COM 867652406 182 23799 SH DFND 02 0 23799 0 SUNPOWER CORP COM 867652406 522 68115 SH DFND 04 0 0 68115 SUNPOWER CORP COM 867652406 86297 11265902 SH SOLE 0 0 11265902 SUNPOWER CORP COM 867652406 4 516 SH SOLE 0 516 0 SUNRUN INC COM 86771W105 4641 235356 SH DFND 01 0 235356 0 SUNRUN INC COM 86771W105 416 21120 SH DFND 02 0 21120 0 SUNRUN INC COM 86771W105 1158 58718 SH DFND 04 0 0 58718 SUNRUN INC COM 86771W105 171189 8680996 SH SOLE 0 0 8680996 SUNRUN INC COM 86771W105 10 521 SH SOLE 0 521 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1270 155828 SH DFND 01 0 155828 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4135 507390 SH DFND 02 0 507390 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1312 160939 SH DFND 04 0 0 160939 SUNSTONE HOTEL INVS INC NEW COM 867892101 248101 30441900 SH SOLE 0 0 30441900 SUNSTONE HOTEL INVS INC NEW COM 867892101 11 1406 SH SOLE 0 1406 0 SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 78 204013 SH SOLE 0 0 204013 SUPER MICRO COMPUTER INC COM 86800U104 1404 49463 SH DFND 01 0 49463 0 SUPER MICRO COMPUTER INC COM 86800U104 338 11903 SH DFND 02 0 11903 0 SUPER MICRO COMPUTER INC COM 86800U104 896 31575 SH DFND 04 0 0 31575 SUPER MICRO COMPUTER INC COM 86800U104 108470 3820708 SH SOLE 0 0 3820708 SUPER MICRO COMPUTER INC COM 86800U104 15 539 SH SOLE 0 539 0 SUNWORKS INC COM NEW 86803X204 22 35817 SH SOLE 0 0 35817 SUPER LEAGUE GAMING INC COM 86804F202 424 176736 SH SOLE 0 0 176736 SUPER LEAGUE GAMING INC COM 86804F202 0 91 SH SOLE 0 91 0 SUPERIOR DRILLING PRODS INC COM 868153107 3 4144 SH DFND 04 0 0 4144 SUPERIOR DRILLING PRODS INC COM 868153107 216 290035 SH SOLE 0 0 290035 SUPERIOR INDS INTL INC COM 868168105 8 4737 SH DFND 01 0 4737 0 SUPERIOR INDS INTL INC COM 868168105 11 6650 SH DFND 04 0 0 6650 SUPERIOR INDS INTL INC COM 868168105 1348 792930 SH SOLE 0 0 792930 SUPERIOR INDS INTL INC COM 868168105 0 17 SH SOLE 0 17 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 131 9812 SH DFND 01 0 9812 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 27 2000 SH DFND 04 0 0 2000 SUPERIOR GRP OF COMPANIES IN COM 868358102 5909 440959 SH SOLE 0 0 440959 SUPERIOR GRP OF COMPANIES IN COM 868358102 1 45 SH SOLE 0 45 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1199 50478 SH DFND 01 0 50478 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 456 19182 SH DFND 02 0 19182 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 984 41447 SH DFND 04 0 0 41447 SUPERNUS PHARMACEUTICALS INC COM 868459108 126119 5310282 SH SOLE 0 0 5310282 SUPERNUS PHARMACEUTICALS INC COM 868459108 15 629 SH SOLE 0 629 0 SUPPORT COM INC COM NEW 86858W200 7 4723 SH DFND 04 0 0 4723 SUPPORT COM INC COM NEW 86858W200 1253 888355 SH SOLE 0 0 888355 SURFACE ONCOLOGY INC COM 86877M209 13 2051 SH DFND 04 0 0 2051 SURFACE ONCOLOGY INC COM 86877M209 3091 471126 SH SOLE 0 0 471126 SURGERY PARTNERS INC COM 86881A100 537 46456 SH DFND 01 0 46456 0 SURGERY PARTNERS INC COM 86881A100 38 3324 SH DFND 02 0 3324 0 SURGERY PARTNERS INC COM 86881A100 215 18619 SH DFND 04 0 0 18619 SURGERY PARTNERS INC COM 86881A100 19553 1690000 SH SOLE 0 0 1690000 SURGERY PARTNERS INC COM 86881A100 9 766 SH SOLE 0 766 0 SURMODICS INC COM 868873100 1195 27646 SH DFND 01 0 27646 0 SURMODICS INC COM 868873100 164 3796 SH DFND 02 0 3796 0 SURMODICS INC COM 868873100 394 9113 SH DFND 04 0 0 9113 SURMODICS INC COM 868873100 37773 873577 SH SOLE 0 0 873577 SURMODICS INC COM 868873100 4 81 SH SOLE 0 81 0 SUTRO BIOPHARMA INC COM 869367102 262 33722 SH DFND 01 0 33722 0 SUTRO BIOPHARMA INC COM 869367102 66 8453 SH DFND 04 0 0 8453 SUTRO BIOPHARMA INC COM 869367102 7423 956537 SH SOLE 0 0 956537 SUTRO BIOPHARMA INC COM 869367102 2 253 SH SOLE 0 253 0 SWITCH INC CL A 87105L104 631 35399 SH DFND 01 0 35399 0 SWITCH INC CL A 87105L104 287 16097 SH DFND 02 0 16097 0 SWITCH INC CL A 87105L104 787 44142 SH DFND 04 0 0 44142 SWITCH INC CL A 87105L104 174 9765 SH DFND 04 0 9765 0 SWITCH INC CL A 87105L104 79235 4446400 SH SOLE 0 0 4446400 SWITCH INC CL A 87105L104 17 955 SH SOLE 0 955 0 SYKES ENTERPRISES INC COM 871237103 862 31162 SH DFND 01 0 31162 0 SYKES ENTERPRISES INC COM 871237103 379 13710 SH DFND 02 0 13710 0 SYKES ENTERPRISES INC COM 871237103 900 32531 SH DFND 04 0 0 32531 SYKES ENTERPRISES INC COM 871237103 111126 4017578 SH SOLE 0 0 4017578 SYKES ENTERPRISES INC COM 871237103 38 1378 SH SOLE 0 1378 0 SYNACOR INC COM 871561106 9 8200 SH DFND 01 0 8200 0 SYNACOR INC COM 871561106 8 7000 SH DFND 04 0 0 7000 SYNACOR INC COM 871561106 2326 2058271 SH SOLE 0 0 2058271 SYNACOR INC COM 871561106 0 341 SH SOLE 0 341 0 SYNALLOY CP DEL COM 871565107 11 1427 SH DFND 01 0 1427 0 SYNALLOY CP DEL COM 871565107 13 1700 SH DFND 04 0 0 1700 SYNALLOY CP DEL COM 871565107 3039 406284 SH SOLE 0 0 406284 SYNALLOY CP DEL COM 871565107 0 36 SH SOLE 0 36 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 108 30577 SH DFND 01 0 30577 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 43 12122 SH DFND 04 0 0 12122 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5816 1647677 SH SOLE 0 0 1647677 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4 1004 SH SOLE 0 1004 0 SYNAPTICS INC COM 87157D109 4106 68304 SH DFND 01 0 68304 0 SYNAPTICS INC COM 87157D109 605 10057 SH DFND 02 0 10057 0 SYNAPTICS INC COM 87157D109 1563 25996 SH DFND 04 0 0 25996 SYNAPTICS INC COM 87157D109 258096 4293008 SH SOLE 0 0 4293008 SYNAPTICS INC COM 87157D109 24 398 SH SOLE 0 398 0 SYNOPSYS INC COM 871607107 34663 177758 SH DFND 01 0 177758 0 SYNOPSYS INC COM 871607107 8251 42314 SH DFND 02 0 0 42314 SYNOPSYS INC COM 871607107 17008 87222 SH DFND 02 0 87222 0 SYNOPSYS INC COM 871607107 79499 407685 SH DFND 04 0 0 407685 SYNOPSYS INC COM 871607107 2996 15362 SH DFND 04 0 15362 0 SYNOPSYS INC COM 871607107 3329170 17072666 SH SOLE 0 0 17072666 SYNOPSYS INC COM 871607107 221 1135 SH SOLE 0 1135 0 SYNOVUS FINL CORP COM NEW 87161C501 1022 49780 SH DFND 01 0 49780 0 SYNOVUS FINL CORP COM NEW 87161C501 974 47446 SH DFND 02 0 47446 0 SYNOVUS FINL CORP COM NEW 87161C501 2441 118901 SH DFND 04 0 0 118901 SYNOVUS FINL CORP COM NEW 87161C501 271936 13245796 SH SOLE 0 0 13245796 SYNOVUS FINL CORP COM NEW 87161C501 30 1459 SH SOLE 0 1459 0 SYNNEX CORP COM 87162W100 1689 14100 SH DFND 01 0 14100 0 SYNNEX CORP COM 87162W100 1692 14127 SH DFND 02 0 14127 0 SYNNEX CORP COM 87162W100 3979 33224 SH DFND 04 0 0 33224 SYNNEX CORP COM 87162W100 436073 3640924 SH SOLE 0 0 3640924 SYNNEX CORP COM 87162W100 81 679 SH SOLE 0 679 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 835 56346 SH DFND 01 0 56346 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 128 8668 SH DFND 04 0 0 8668 SYNDAX PHARMACEUTICALS INC COM 87164F105 20264 1367314 SH SOLE 0 0 1367314 SYNDAX PHARMACEUTICALS INC COM 87164F105 3 212 SH SOLE 0 212 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 9 18146 SH SOLE 0 0 18146 SYPRIS SOLUTIONS INC COM 871655106 3 4300 SH DFND 04 0 0 4300 SYPRIS SOLUTIONS INC COM 871655106 89 122106 SH SOLE 0 0 122106 SYNCHRONY FINANCIAL COM 87165B103 12796 577417 SH DFND 01 0 577417 0 SYNCHRONY FINANCIAL COM 87165B103 3380 152519 SH DFND 02 0 0 152519 SYNCHRONY FINANCIAL COM 87165B103 7341 331258 SH DFND 02 0 331258 0 SYNCHRONY FINANCIAL COM 87165B103 34545 1558870 SH DFND 04 0 0 1558870 SYNCHRONY FINANCIAL COM 87165B103 1398899 63127215 SH SOLE 0 0 63127215 SYNCHRONY FINANCIAL COM 87165B103 154 6965 SH SOLE 0 6965 0 SYNEOS HEALTH INC CL A 87166B102 1300 22317 SH DFND 01 0 22317 0 SYNEOS HEALTH INC CL A 87166B102 1156 19852 SH DFND 02 0 19852 0 SYNEOS HEALTH INC CL A 87166B102 2880 49437 SH DFND 04 0 0 49437 SYNEOS HEALTH INC CL A 87166B102 43 744 SH DFND 04 0 744 0 SYNEOS HEALTH INC CL A 87166B102 458840 7877084 SH SOLE 0 0 7877084 SYNEOS HEALTH INC CL A 87166B102 46 791 SH SOLE 0 791 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 1715 844908 SH SOLE 0 0 844908 SYNLOGIC INC COM 87166L100 0 15 SH SOLE 0 15 0 SYSCO CORP COM 871829107 31731 580513 SH DFND 01 0 580513 0 SYSCO CORP COM 871829107 7487 136980 SH DFND 02 0 0 136980 SYSCO CORP COM 871829107 15276 279478 SH DFND 02 0 279478 0 SYSCO CORP COM 871829107 74491 1362804 SH DFND 04 0 0 1362804 SYSCO CORP COM 871829107 2087 38182 SH DFND 04 0 38182 0 SYSCO CORP COM 871829107 2340663 42822226 SH SOLE 0 0 42822226 SYSCO CORP COM 871829107 195 3567 SH SOLE 0 3567 0 SYROS PHARMACEUTICALS INC COM 87184Q107 917 86059 SH DFND 01 0 86059 0 SYROS PHARMACEUTICALS INC COM 87184Q107 123 11508 SH DFND 04 0 0 11508 SYROS PHARMACEUTICALS INC COM 87184Q107 19227 1803638 SH SOLE 0 0 1803638 SYROS PHARMACEUTICALS INC COM 87184Q107 2 168 SH SOLE 0 168 0 SYSTEMAX INC COM 871851101 425 20710 SH DFND 01 0 20710 0 SYSTEMAX INC COM 871851101 52 2525 SH DFND 02 0 2525 0 SYSTEMAX INC COM 871851101 189 9201 SH DFND 04 0 0 9201 SYSTEMAX INC COM 871851101 20512 998640 SH SOLE 0 0 998640 SYSTEMAX INC COM 871851101 2 100 SH SOLE 0 100 0 TCF FINANCIAL CORPORATION NE COM 872307103 1523 51771 SH DFND 01 0 51771 0 TCF FINANCIAL CORPORATION NE COM 872307103 1292 43925 SH DFND 02 0 43925 0 TCF FINANCIAL CORPORATION NE COM 872307103 3479 118237 SH DFND 04 0 0 118237 TCF FINANCIAL CORPORATION NE COM 872307103 418518 14225644 SH SOLE 0 0 14225644 TCF FINANCIAL CORPORATION NE COM 872307103 73 2486 SH SOLE 0 2486 0 TD AMERITRADE HLDG CORP COM 87236Y108 3271 89925 SH DFND 01 0 89925 0 TD AMERITRADE HLDG CORP COM 87236Y108 2843 78134 SH DFND 02 0 0 78134 TD AMERITRADE HLDG CORP COM 87236Y108 5464 150196 SH DFND 02 0 150196 0 TD AMERITRADE HLDG CORP COM 87236Y108 12082 332098 SH DFND 04 0 0 332098 TD AMERITRADE HLDG CORP COM 87236Y108 593937 16325911 SH SOLE 0 0 16325911 TD AMERITRADE HLDG CORP COM 87236Y108 64 1753 SH SOLE 0 1753 0 TELA BIO INC COM 872381108 150 11601 SH DFND 01 0 11601 0 TELA BIO INC COM 872381108 29 2257 SH DFND 04 0 0 2257 TELA BIO INC COM 872381108 2966 228834 SH SOLE 0 0 228834 TESSCO TECHNOLOGIES INC COM 872386107 9 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 1618 294208 SH SOLE 0 0 294208 TFS FINL CORP COM 87240R107 226 15817 SH DFND 01 0 15817 0 TFS FINL CORP COM 87240R107 749 52352 SH DFND 02 0 52352 0 TFS FINL CORP COM 87240R107 585 40883 SH DFND 04 0 0 40883 TFS FINL CORP COM 87240R107 76229 5326967 SH SOLE 0 0 5326967 TFS FINL CORP COM 87240R107 5 320 SH SOLE 0 320 0 TFF PHARMACEUTICALS INC COM 87241J104 366 63584 SH SOLE 0 0 63584 TFI INTL INC COM 87241L109 1315 37102 SH DFND 01 0 37102 0 TFI INTL INC COM 87241L109 870 24537 SH DFND 02 0 24537 0 TFI INTL INC COM 87241L109 1227 34625 SH DFND 04 0 0 34625 TFI INTL INC COM 87241L109 77151 2176343 SH SOLE 0 0 2176343 TFI INTL INC COM 87241L109 3511 99038 SH SOLE 0 99038 0 TJX COS INC NEW COM 872540109 70608 1396513 SH DFND 01 0 1396513 0 TJX COS INC NEW COM 872540109 16907 334394 SH DFND 02 0 0 334394 TJX COS INC NEW COM 872540109 37273 737201 SH DFND 02 0 737201 0 TJX COS INC NEW COM 872540109 164483 3253230 SH DFND 04 0 0 3253230 TJX COS INC NEW COM 872540109 5433 107459 SH DFND 04 0 107459 0 TJX COS INC NEW COM 872540109 4595024 90882602 SH SOLE 0 0 90882602 TJX COS INC NEW COM 872540109 350 6931 SH SOLE 0 6931 0 T-MOBILE US INC COM 872590104 62670 601732 SH DFND 01 0 601732 0 T-MOBILE US INC COM 872590104 15021 144227 SH DFND 02 0 0 144227 T-MOBILE US INC COM 872590104 36586 351282 SH DFND 02 0 351282 0 T-MOBILE US INC COM 872590104 158704 1523799 SH DFND 04 0 0 1523799 T-MOBILE US INC COM 872590104 4492576 43135635 SH SOLE 0 0 43135635 T-MOBILE US INC COM 872590104 529 5075 SH SOLE 0 5075 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 36 214676 SH DFND 01 0 214676 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 11 67366 SH DFND 02 0 0 67366 T-MOBILE US INC RIGHT 07/27/2020 872590112 25 146157 SH DFND 02 0 146157 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 103 615211 SH DFND 04 0 0 615211 T-MOBILE US INC RIGHT 07/27/2020 872590112 1 7949 SH DFND 04 0 7949 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 3590 21369535 SH SOLE 0 0 21369535 T-MOBILE US INC RIGHT 07/27/2020 872590112 1 3541 SH SOLE 0 3541 0 TRI POINTE GROUP INC COM 87265H109 1381 93985 SH DFND 01 0 93985 0 TRI POINTE GROUP INC COM 87265H109 624 42470 SH DFND 02 0 42470 0 TRI POINTE GROUP INC COM 87265H109 1703 115940 SH DFND 04 0 0 115940 TRI POINTE GROUP INC COM 87265H109 180255 12270573 SH SOLE 0 0 12270573 TRI POINTE GROUP INC COM 87265H109 41 2777 SH SOLE 0 2777 0 TPI COMPOSITES INC COM 87266J104 1485 63531 SH DFND 01 0 63531 0 TPI COMPOSITES INC COM 87266J104 145 6204 SH DFND 02 0 6204 0 TPI COMPOSITES INC COM 87266J104 498 21303 SH DFND 04 0 0 21303 TPI COMPOSITES INC COM 87266J104 34455 1474326 SH SOLE 0 0 1474326 TPI COMPOSITES INC COM 87266J104 5 226 SH SOLE 0 226 0 TPG RE FIN TR INC COM 87266M107 370 43028 SH DFND 01 0 43028 0 TPG RE FIN TR INC COM 87266M107 96 11174 SH DFND 02 0 11174 0 TPG RE FIN TR INC COM 87266M107 298 34691 SH DFND 04 0 0 34691 TPG RE FIN TR INC COM 87266M107 45546 5296040 SH SOLE 0 0 5296040 TPG RE FIN TR INC COM 87266M107 4 482 SH SOLE 0 482 0 TSR INC COM 872885207 111 23470 SH SOLE 0 0 23470 TTM TECHNOLOGIES INC COM 87305R109 855 72131 SH DFND 01 0 72131 0 TTM TECHNOLOGIES INC COM 87305R109 515 43411 SH DFND 02 0 43411 0 TTM TECHNOLOGIES INC COM 87305R109 983 82917 SH DFND 04 0 0 82917 TTM TECHNOLOGIES INC COM 87305R109 128563 10840065 SH SOLE 0 0 10840065 TTM TECHNOLOGIES INC COM 87305R109 55 4621 SH SOLE 0 4621 0 TABULA RASA HEALTHCARE INC COM 873379101 2324 42468 SH DFND 01 0 42468 0 TABULA RASA HEALTHCARE INC COM 873379101 368 6717 SH DFND 02 0 6717 0 TABULA RASA HEALTHCARE INC COM 873379101 821 15006 SH DFND 04 0 0 15006 TABULA RASA HEALTHCARE INC COM 873379101 72074 1316893 SH SOLE 0 0 1316893 TABULA RASA HEALTHCARE INC COM 873379101 19 341 SH SOLE 0 341 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1588 38328 SH DFND 01 0 38328 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 208 5009 SH DFND 02 0 5009 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 519 12519 SH DFND 04 0 0 12519 TACTILE SYS TECHNOLOGY INC COM 87357P100 48636 1173924 SH SOLE 0 0 1173924 TACTILE SYS TECHNOLOGY INC COM 87357P100 4 100 SH SOLE 0 100 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 132 2325 SH DFND 01 0 2325 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 17538 308935 SH DFND 02 0 308935 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 656 11563 SH DFND 04 0 0 11563 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1604266 28259052 SH SOLE 0 0 28259052 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 422 7436 SH SOLE 0 7436 0 TAILORED BRANDS INC COM 87403A107 9 9866 SH DFND 01 0 9866 0 TAILORED BRANDS INC COM 87403A107 12 13322 SH DFND 04 0 0 13322 TAILORED BRANDS INC COM 87403A107 2173 2316894 SH SOLE 0 0 2316894 TAILORED BRANDS INC COM 87403A107 0 236 SH SOLE 0 236 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18713 134076 SH DFND 01 0 134076 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4487 32150 SH DFND 02 0 0 32150 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10933 78336 SH DFND 02 0 78336 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 43850 314181 SH DFND 04 0 0 314181 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1604 11495 SH DFND 04 0 11495 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1750214 12540048 SH SOLE 0 0 12540048 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 102 733 SH SOLE 0 733 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 81368 4538071 SH SOLE 0 0 4538071 TAL EDUCATION GROUP SPONSORED ADS 874080104 11819 172847 SH DFND 01 0 172847 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 11361 166142 SH DFND 02 0 166142 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 55233 807733 SH DFND 04 0 0 807733 TAL EDUCATION GROUP SPONSORED ADS 874080104 4534 66312 SH DFND 05 0 0 66312 TAL EDUCATION GROUP SPONSORED ADS 874080104 828977 12123087 SH SOLE 0 0 12123087 TAL EDUCATION GROUP SPONSORED ADS 874080104 426 6225 SH SOLE 0 6225 0 TALOS ENERGY INC COM 87484T108 91 9894 SH DFND 01 0 9894 0 TALOS ENERGY INC COM 87484T108 46 5021 SH DFND 02 0 5021 0 TALOS ENERGY INC COM 87484T108 225 24414 SH DFND 04 0 0 24414 TALOS ENERGY INC COM 87484T108 11882 1291527 SH SOLE 0 0 1291527 TALOS ENERGY INC COM 87484T108 19 2016 SH SOLE 0 2016 0 TALOS ENERGY INC *W EXP 02/28/202 87484T116 22 116832 SH SOLE 0 0 116832 TANDEM DIABETES CARE INC COM NEW 875372203 2586 26139 SH DFND 01 0 26139 0 TANDEM DIABETES CARE INC COM NEW 875372203 1711 17301 SH DFND 02 0 17301 0 TANDEM DIABETES CARE INC COM NEW 875372203 4190 42361 SH DFND 04 0 0 42361 TANDEM DIABETES CARE INC COM NEW 875372203 570 5759 SH DFND 04 0 5759 0 TANDEM DIABETES CARE INC COM NEW 875372203 502773 5082625 SH SOLE 0 0 5082625 TANDEM DIABETES CARE INC COM NEW 875372203 47 471 SH SOLE 0 471 0 TANDY LEATHER FACTORY INC COM 87538X105 618 182093 SH SOLE 0 0 182093 TANGER FACTORY OUTLET CTRS I COM 875465106 472 66202 SH DFND 01 0 66202 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1519 213047 SH DFND 02 0 213047 0 TANGER FACTORY OUTLET CTRS I COM 875465106 456 63914 SH DFND 04 0 0 63914 TANGER FACTORY OUTLET CTRS I COM 875465106 104324 14631761 SH SOLE 0 0 14631761 TANGER FACTORY OUTLET CTRS I COM 875465106 3 479 SH SOLE 0 479 0 TAPESTRY INC COM 876030107 3934 296219 SH DFND 01 0 296219 0 TAPESTRY INC COM 876030107 1294 97433 SH DFND 02 0 97433 0 TAPESTRY INC COM 876030107 10967 825795 SH DFND 04 0 0 825795 TAPESTRY INC COM 876030107 381493 28726854 SH SOLE 0 0 28726854 TAPESTRY INC COM 876030107 60 4527 SH SOLE 0 4527 0 TARGET CORP COM 87612E106 63962 533327 SH DFND 01 0 533327 0 TARGET CORP COM 87612E106 16857 140556 SH DFND 02 0 0 140556 TARGET CORP COM 87612E106 35748 298072 SH DFND 02 0 298072 0 TARGET CORP COM 87612E106 171868 1433067 SH DFND 04 0 0 1433067 TARGET CORP COM 87612E106 5060186 42192829 SH SOLE 0 0 42192829 TARGET CORP COM 87612E106 594 4955 SH SOLE 0 4955 0 TARGA RES CORP COM 87612G101 1598 79607 SH DFND 01 0 79607 0 TARGA RES CORP COM 87612G101 3868 192745 SH DFND 02 0 192745 0 TARGA RES CORP COM 87612G101 6147 306284 SH DFND 04 0 0 306284 TARGA RES CORP COM 87612G101 427992 21324958 SH SOLE 0 0 21324958 TARGA RES CORP COM 87612G101 29 1447 SH SOLE 0 1447 0 TARGET HOSPITALITY CORP COM 87615L107 39 22923 SH DFND 01 0 22923 0 TARGET HOSPITALITY CORP COM 87615L107 18 10559 SH DFND 04 0 0 10559 TARGET HOSPITALITY CORP COM 87615L107 2685 1588730 SH SOLE 0 0 1588730 TARGET HOSPITALITY CORP COM 87615L107 0 136 SH SOLE 0 136 0 TATA MTRS LTD SPONSORED ADR 876568502 40 6033 SH DFND 01 0 6033 0 TATA MTRS LTD SPONSORED ADR 876568502 406 61860 SH DFND 05 0 0 61860 TATA MTRS LTD SPONSORED ADR 876568502 3522 536098 SH SOLE 0 0 536098 TAUBMAN CTRS INC COM 876664103 782 20708 SH DFND 01 0 20708 0 TAUBMAN CTRS INC COM 876664103 5460 144603 SH DFND 02 0 144603 0 TAUBMAN CTRS INC COM 876664103 1672 44274 SH DFND 04 0 0 44274 TAUBMAN CTRS INC COM 876664103 319973 8473870 SH SOLE 0 0 8473870 TAUBMAN CTRS INC COM 876664103 15 392 SH SOLE 0 392 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 361 36095 SH SOLE 0 0 36095 TAYLOR MORRISON HOME CORP COM 87724P106 2106 109183 SH DFND 01 0 109183 0 TAYLOR MORRISON HOME CORP COM 87724P106 815 42269 SH DFND 02 0 42269 0 TAYLOR MORRISON HOME CORP COM 87724P106 1892 98104 SH DFND 04 0 0 98104 TAYLOR MORRISON HOME CORP COM 87724P106 226072 11719645 SH SOLE 0 0 11719645 TAYLOR MORRISON HOME CORP COM 87724P106 26 1359 SH SOLE 0 1359 0 TC ENERGY CORP COM 87807B107 19017 443706 SH DFND 01 0 443706 0 TC ENERGY CORP COM 87807B107 11090 258754 SH DFND 02 0 0 258754 TC ENERGY CORP COM 87807B107 42289 986674 SH DFND 02 0 986674 0 TC ENERGY CORP COM 87807B107 39840 929543 SH DFND 04 0 0 929543 TC ENERGY CORP COM 87807B107 94748 2210638 SH DFND 04 0 2210638 0 TC ENERGY CORP COM 87807B107 1043251 24340912 SH SOLE 0 0 24340912 TC ENERGY CORP COM 87807B107 88586 2066875 SH SOLE 0 2066875 0 TCR2 THERAPEUTICS INC COM 87808K106 195 12663 SH DFND 01 0 12663 0 TCR2 THERAPEUTICS INC COM 87808K106 84 5501 SH DFND 04 0 0 5501 TCR2 THERAPEUTICS INC COM 87808K106 7592 494271 SH SOLE 0 0 494271 TCR2 THERAPEUTICS INC COM 87808K106 1 35 SH SOLE 0 35 0 TEAM INC COM 878155100 122 21848 SH DFND 01 0 21848 0 TEAM INC COM 878155100 48 8561 SH DFND 04 0 0 8561 TEAM INC COM 878155100 12390 2224445 SH SOLE 0 0 2224445 TEAM INC COM 878155100 5 889 SH SOLE 0 889 0 TECH DATA CORP COM 878237106 1472 10159 SH DFND 02 0 10159 0 TECH DATA CORP COM 878237106 3785 26124 SH DFND 04 0 0 26124 TECH DATA CORP COM 878237106 53813 371378 SH SOLE 0 0 371378 TECH DATA CORP COM 878237106 33 225 SH SOLE 0 225 0 TECHNICAL COMMUNICATIONS COR COM 878409101 67 20218 SH SOLE 0 0 20218 TECK RESOURCES LTD CL B 878742204 2285 219322 SH DFND 01 0 219322 0 TECK RESOURCES LTD CL B 878742204 1272 122119 SH DFND 02 0 0 122119 TECK RESOURCES LTD CL B 878742204 2733 262288 SH DFND 02 0 262288 0 TECK RESOURCES LTD CL B 878742204 4201 403129 SH DFND 04 0 0 403129 TECK RESOURCES LTD CL B 878742204 123553 11857298 SH SOLE 0 0 11857298 TECK RESOURCES LTD CL B 878742204 7747 743451 SH SOLE 0 743451 0 TECHTARGET INC COM 87874R100 1457 48502 SH DFND 01 0 48502 0 TECHTARGET INC COM 87874R100 138 4591 SH DFND 02 0 4591 0 TECHTARGET INC COM 87874R100 557 18552 SH DFND 04 0 0 18552 TECHTARGET INC COM 87874R100 54957 1830062 SH SOLE 0 0 1830062 TECHTARGET INC COM 87874R100 11 361 SH SOLE 0 361 0 TEGNA INC COM 87901J105 1768 158691 SH DFND 01 0 158691 0 TEGNA INC COM 87901J105 694 62289 SH DFND 02 0 62289 0 TEGNA INC COM 87901J105 1865 167375 SH DFND 04 0 0 167375 TEGNA INC COM 87901J105 241240 21655303 SH SOLE 0 0 21655303 TEGNA INC COM 87901J105 40 3596 SH SOLE 0 3596 0 TEJON RANCH CO COM 879080109 214 14870 SH DFND 01 0 14870 0 TEJON RANCH CO COM 879080109 52 3600 SH DFND 02 0 3600 0 TEJON RANCH CO COM 879080109 189 13137 SH DFND 04 0 0 13137 TEJON RANCH CO COM 879080109 43326 3008730 SH SOLE 0 0 3008730 TEJON RANCH CO COM 879080109 2 132 SH SOLE 0 132 0 TELADOC HEALTH INC COM 87918A105 6402 33546 SH DFND 01 0 33546 0 TELADOC HEALTH INC COM 87918A105 3721 19496 SH DFND 02 0 0 19496 TELADOC HEALTH INC COM 87918A105 6846 35871 SH DFND 02 0 35871 0 TELADOC HEALTH INC COM 87918A105 8941 46852 SH DFND 04 0 0 46852 TELADOC HEALTH INC COM 87918A105 1408 7379 SH DFND 04 0 7379 0 TELADOC HEALTH INC COM 87918A105 1293582 6778357 SH SOLE 0 0 6778357 TELADOC HEALTH INC COM 87918A105 126 659 SH SOLE 0 659 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 329 36711 SH DFND 02 0 36711 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 1327 148229 SH DFND 04 0 0 148229 TELECOM ARGENTINA S A SPON ADR REP B 879273209 1731 193435 SH DFND 04 0 193435 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 316 35360 SH DFND 05 0 0 35360 TELEDYNE TECHNOLOGIES INC COM 879360105 12121 38980 SH DFND 01 0 38980 0 TELEDYNE TECHNOLOGIES INC COM 879360105 3661 11774 SH DFND 02 0 0 11774 TELEDYNE TECHNOLOGIES INC COM 879360105 6113 19660 SH DFND 02 0 19660 0 TELEDYNE TECHNOLOGIES INC COM 879360105 31318 100717 SH DFND 04 0 0 100717 TELEDYNE TECHNOLOGIES INC COM 879360105 1175483 3780297 SH SOLE 0 0 3780297 TELEDYNE TECHNOLOGIES INC COM 879360105 101 324 SH SOLE 0 324 0 TELEFLEX INCORPORATED COM 879369106 19334 53119 SH DFND 01 0 53119 0 TELEFLEX INCORPORATED COM 879369106 4754 13062 SH DFND 02 0 0 13062 TELEFLEX INCORPORATED COM 879369106 9512 26132 SH DFND 02 0 26132 0 TELEFLEX INCORPORATED COM 879369106 45622 125341 SH DFND 04 0 0 125341 TELEFLEX INCORPORATED COM 879369106 1176 3231 SH DFND 04 0 3231 0 TELEFLEX INCORPORATED COM 879369106 1800342 4946266 SH SOLE 0 0 4946266 TELEFLEX INCORPORATED COM 879369106 120 330 SH SOLE 0 330 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 141 15863 SH DFND 01 0 15863 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 167 18828 SH DFND 04 0 0 18828 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 4220 476258 SH DFND 04 0 476258 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 32299 3645436 SH SOLE 0 0 3645436 TELEFONICA S A SPONSORED ADR 879382208 76 15725 SH SOLE 0 0 15725 TELEPHONE & DATA SYS INC COM NEW 879433829 680 34217 SH DFND 01 0 34217 0 TELEPHONE & DATA SYS INC COM NEW 879433829 666 33511 SH DFND 02 0 33511 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1609 80946 SH DFND 04 0 0 80946 TELEPHONE & DATA SYS INC COM NEW 879433829 196628 9890754 SH SOLE 0 0 9890754 TELEPHONE & DATA SYS INC COM NEW 879433829 33 1642 SH SOLE 0 1642 0 TELENAV INC COM 879455103 222 40417 SH DFND 01 0 40417 0 TELENAV INC COM 879455103 70 12833 SH DFND 04 0 0 12833 TELENAV INC COM 879455103 9578 1744608 SH SOLE 0 0 1744608 TELENAV INC COM 879455103 1 198 SH SOLE 0 198 0 TELIGENT INC NEW COM NEW 87960W203 2 672 SH DFND 01 0 672 0 TELIGENT INC NEW COM NEW 87960W203 2 1023 SH DFND 04 0 0 1023 TELIGENT INC NEW COM NEW 87960W203 499 206392 SH SOLE 0 0 206392 TELIGENT INC NEW COM NEW 87960W203 0 3 SH SOLE 0 3 0 TELLURIAN INC NEW COM 87968A104 111 96853 SH DFND 01 0 96853 0 TELLURIAN INC NEW COM 87968A104 48 41603 SH DFND 02 0 41603 0 TELLURIAN INC NEW COM 87968A104 73 63787 SH DFND 04 0 0 63787 TELLURIAN INC NEW COM 87968A104 11602 10088579 SH SOLE 0 0 10088579 TELLURIAN INC NEW COM 87968A104 1 551 SH SOLE 0 551 0 TELUS CORPORATION COM 87971M103 3204 191037 SH DFND 01 0 191037 0 TELUS CORPORATION COM 87971M103 1939 115595 SH DFND 02 0 0 115595 TELUS CORPORATION COM 87971M103 4793 285827 SH DFND 02 0 285827 0 TELUS CORPORATION COM 87971M103 4134 246526 SH DFND 04 0 0 246526 TELUS CORPORATION COM 87971M103 197215 11759968 SH SOLE 0 0 11759968 TELUS CORPORATION COM 87971M103 47397 2826305 SH SOLE 0 2826305 0 TEMPUR SEALY INTL INC COM 88023U101 1422 19768 SH DFND 01 0 19768 0 TEMPUR SEALY INTL INC COM 88023U101 1048 14571 SH DFND 02 0 14571 0 TEMPUR SEALY INTL INC COM 88023U101 2490 34608 SH DFND 04 0 0 34608 TEMPUR SEALY INTL INC COM 88023U101 278 3868 SH DFND 04 0 3868 0 TEMPUR SEALY INTL INC COM 88023U101 317440 4411951 SH SOLE 0 0 4411951 TEMPUR SEALY INTL INC COM 88023U101 23 320 SH SOLE 0 320 0 TENABLE HLDGS INC COM 88025T102 3682 123523 SH DFND 01 0 123523 0 TENABLE HLDGS INC COM 88025T102 299 10023 SH DFND 02 0 10023 0 TENABLE HLDGS INC COM 88025T102 1106 37103 SH DFND 04 0 0 37103 TENABLE HLDGS INC COM 88025T102 147673 4953812 SH SOLE 0 0 4953812 TENABLE HLDGS INC COM 88025T102 12 387 SH SOLE 0 387 0 10X GENOMICS INC CL A COM 88025U109 1559 17451 SH DFND 01 0 17451 0 10X GENOMICS INC CL A COM 88025U109 320 3582 SH DFND 04 0 0 3582 10X GENOMICS INC CL A COM 88025U109 537 6014 SH DFND 04 0 6014 0 10X GENOMICS INC CL A COM 88025U109 351023 3930383 SH SOLE 0 0 3930383 10X GENOMICS INC CL A COM 88025U109 30 341 SH SOLE 0 341 0 TENARIS S A SPONSORED ADS 88031M109 1 88 SH DFND 01 0 88 0 TENARIS S A SPONSORED ADS 88031M109 3257 251911 SH SOLE 0 0 251911 TENAX THERAPEUTICS INC COM NEW 88032L209 11 12200 SH SOLE 0 0 12200 TENET HEALTHCARE CORP COM NEW 88033G407 1625 89706 SH DFND 01 0 89706 0 TENET HEALTHCARE CORP COM NEW 88033G407 457 25256 SH DFND 02 0 25256 0 TENET HEALTHCARE CORP COM NEW 88033G407 1439 79482 SH DFND 04 0 0 79482 TENET HEALTHCARE CORP COM NEW 88033G407 214557 11847449 SH SOLE 0 0 11847449 TENET HEALTHCARE CORP COM NEW 88033G407 49 2701 SH SOLE 0 2701 0 TENGASCO INC COM PAR 88033R502 26 47328 SH SOLE 0 0 47328 TENNANT CO COM 880345103 2477 38098 SH DFND 01 0 38098 0 TENNANT CO COM 880345103 390 6004 SH DFND 02 0 6004 0 TENNANT CO COM 880345103 943 14511 SH DFND 04 0 0 14511 TENNANT CO COM 880345103 125674 1933142 SH SOLE 0 0 1933142 TENNANT CO COM 880345103 14 209 SH SOLE 0 209 0 TENNECO INC CL A VTG COM STK 880349105 290 38311 SH DFND 01 0 38311 0 TENNECO INC CL A VTG COM STK 880349105 93 12361 SH DFND 02 0 12361 0 TENNECO INC CL A VTG COM STK 880349105 302 39945 SH DFND 04 0 0 39945 TENNECO INC CL A VTG COM STK 880349105 36258 4796076 SH SOLE 0 0 4796076 TENNECO INC CL A VTG COM STK 880349105 2 274 SH SOLE 0 274 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2928 217538 SH DFND 01 0 217538 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2305 171222 SH DFND 02 0 171222 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10658 791837 SH DFND 04 0 0 791837 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 612 45504 SH DFND 05 0 0 45504 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 196531 14601123 SH SOLE 0 0 14601123 TERADATA CORP DEL COM 88076W103 989 47536 SH DFND 01 0 47536 0 TERADATA CORP DEL COM 88076W103 711 34191 SH DFND 02 0 34191 0 TERADATA CORP DEL COM 88076W103 1693 81388 SH DFND 04 0 0 81388 TERADATA CORP DEL COM 88076W103 193 9301 SH DFND 04 0 9301 0 TERADATA CORP DEL COM 88076W103 256121 12313530 SH SOLE 0 0 12313530 TERADATA CORP DEL COM 88076W103 14 674 SH SOLE 0 674 0 TERADYNE INC COM 880770102 6494 76839 SH DFND 01 0 76839 0 TERADYNE INC COM 880770102 3842 45462 SH DFND 02 0 0 45462 TERADYNE INC COM 880770102 7763 91856 SH DFND 02 0 91856 0 TERADYNE INC COM 880770102 9046 107046 SH DFND 04 0 0 107046 TERADYNE INC COM 880770102 1545 18284 SH DFND 04 0 18284 0 TERADYNE INC COM 880770102 1376016 16282291 SH SOLE 0 0 16282291 TERADYNE INC COM 880770102 128 1513 SH SOLE 0 1513 0 TEREX CORP NEW COM 880779103 904 48158 SH DFND 01 0 48158 0 TEREX CORP NEW COM 880779103 626 33355 SH DFND 02 0 33355 0 TEREX CORP NEW COM 880779103 1049 55881 SH DFND 04 0 0 55881 TEREX CORP NEW COM 880779103 123273 6567560 SH SOLE 0 0 6567560 TEREX CORP NEW COM 880779103 20 1086 SH SOLE 0 1086 0 TERRAFORM PWR INC COM CL A 88104R209 1341 72747 SH DFND 01 0 72747 0 TERRAFORM PWR INC COM CL A 88104R209 407 22060 SH DFND 02 0 22060 0 TERRAFORM PWR INC COM CL A 88104R209 1141 61891 SH DFND 04 0 0 61891 TERRAFORM PWR INC COM CL A 88104R209 158399 8589983 SH SOLE 0 0 8589983 TERRAFORM PWR INC COM CL A 88104R209 10 541 SH SOLE 0 541 0 TERRITORIAL BANCORP INC COM 88145X108 127 5340 SH DFND 01 0 5340 0 TERRITORIAL BANCORP INC COM 88145X108 74 3123 SH DFND 04 0 0 3123 TERRITORIAL BANCORP INC COM 88145X108 11426 480302 SH SOLE 0 0 480302 TERRITORIAL BANCORP INC COM 88145X108 2 86 SH SOLE 0 86 0 TERRENO RLTY CORP COM 88146M101 4569 86804 SH DFND 01 0 86804 0 TERRENO RLTY CORP COM 88146M101 8325 158157 SH DFND 02 0 158157 0 TERRENO RLTY CORP COM 88146M101 2796 53125 SH DFND 04 0 0 53125 TERRENO RLTY CORP COM 88146M101 502128 9538915 SH SOLE 0 0 9538915 TERRENO RLTY CORP COM 88146M101 139 2650 SH SOLE 0 2650 0 TESLA INC COM 88160R101 73921 68457 SH DFND 01 0 68457 0 TESLA INC COM 88160R101 44230 40961 SH DFND 02 0 0 40961 TESLA INC COM 88160R101 90969 84245 SH DFND 02 0 84245 0 TESLA INC COM 88160R101 182196 168730 SH DFND 04 0 0 168730 TESLA INC COM 88160R101 17683 16376 SH DFND 04 0 16376 0 TESLA INC COM 88160R101 9149194 8472967 SH SOLE 0 0 8472967 TESLA INC COM 88160R101 1189 1101 SH SOLE 0 1101 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3735 302950 SH DFND 02 0 0 302950 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6861 556412 SH DFND 02 0 556412 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5034 408271 SH DFND 04 0 0 408271 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1708 138488 SH SOLE 0 0 138488 TETRA TECHNOLOGIES INC DEL COM 88162F105 14 25929 SH DFND 01 0 25929 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 17 31672 SH DFND 04 0 0 31672 TETRA TECHNOLOGIES INC DEL COM 88162F105 2871 5372100 SH SOLE 0 0 5372100 TETRA TECHNOLOGIES INC DEL COM 88162F105 0 514 SH SOLE 0 514 0 TETRA TECH INC NEW COM 88162G103 8876 112187 SH DFND 01 0 112187 0 TETRA TECH INC NEW COM 88162G103 1318 16659 SH DFND 02 0 16659 0 TETRA TECH INC NEW COM 88162G103 3189 40304 SH DFND 04 0 0 40304 TETRA TECH INC NEW COM 88162G103 417315 5274457 SH SOLE 0 0 5274457 TETRA TECH INC NEW COM 88162G103 40 507 SH SOLE 0 507 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 2 713 SH DFND 04 0 0 713 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 173 68689 SH SOLE 0 0 68689 TEXAS CAP BANCSHARES INC COM 88224Q107 1130 36607 SH DFND 01 0 36607 0 TEXAS CAP BANCSHARES INC COM 88224Q107 517 16740 SH DFND 02 0 16740 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1124 36422 SH DFND 04 0 0 36422 TEXAS CAP BANCSHARES INC COM 88224Q107 147756 4786382 SH SOLE 0 0 4786382 TEXAS CAP BANCSHARES INC COM 88224Q107 10 334 SH SOLE 0 334 0 TEXAS INSTRS INC COM 882508104 131379 1034727 SH DFND 01 0 1034727 0 TEXAS INSTRS INC COM 882508104 32931 259359 SH DFND 02 0 0 259359 TEXAS INSTRS INC COM 882508104 71977 566879 SH DFND 02 0 566879 0 TEXAS INSTRS INC COM 882508104 330752 2604962 SH DFND 04 0 0 2604962 TEXAS INSTRS INC COM 882508104 6427 50620 SH DFND 04 0 50620 0 TEXAS INSTRS INC COM 882508104 10427885 82128729 SH SOLE 0 0 82128729 TEXAS INSTRS INC COM 882508104 748 5894 SH SOLE 0 5894 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1141 1919 SH DFND 02 0 1919 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1382 2324 SH DFND 04 0 0 2324 TEXAS PAC LD TR SUB CTF PROP I T 882610108 16204 27247 SH SOLE 0 0 27247 TEXAS ROADHOUSE INC COM 882681109 7186 136694 SH DFND 01 0 136694 0 TEXAS ROADHOUSE INC COM 882681109 1104 21004 SH DFND 02 0 21004 0 TEXAS ROADHOUSE INC COM 882681109 2508 47700 SH DFND 04 0 0 47700 TEXAS ROADHOUSE INC COM 882681109 315646 6004292 SH SOLE 0 0 6004292 TEXAS ROADHOUSE INC COM 882681109 23 442 SH SOLE 0 442 0 TEXTRON INC COM 883203101 7996 242972 SH DFND 01 0 242972 0 TEXTRON INC COM 883203101 2449 74421 SH DFND 02 0 0 74421 TEXTRON INC COM 883203101 3733 113416 SH DFND 02 0 113416 0 TEXTRON INC COM 883203101 20089 610437 SH DFND 04 0 0 610437 TEXTRON INC COM 883203101 785342 23863319 SH SOLE 0 0 23863319 TEXTRON INC COM 883203101 97 2943 SH SOLE 0 2943 0 TG THERAPEUTICS INC COM 88322Q108 3546 182052 SH DFND 01 0 182052 0 TG THERAPEUTICS INC COM 88322Q108 469 24058 SH DFND 02 0 24058 0 TG THERAPEUTICS INC COM 88322Q108 1321 67808 SH DFND 04 0 0 67808 TG THERAPEUTICS INC COM 88322Q108 101008 5185240 SH SOLE 0 0 5185240 TG THERAPEUTICS INC COM 88322Q108 45 2312 SH SOLE 0 2312 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 9 5371 SH DFND 01 0 5371 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 3 1600 SH DFND 04 0 0 1600 THE ONE GROUP HOSPITALITY IN COM 88338K103 1261 773598 SH SOLE 0 0 773598 THERAPEUTICSMD INC COM 88338N107 548 438740 SH DFND 01 0 438740 0 THERAPEUTICSMD INC COM 88338N107 87 69912 SH DFND 02 0 69912 0 THERAPEUTICSMD INC COM 88338N107 219 174995 SH DFND 04 0 0 174995 THERAPEUTICSMD INC COM 88338N107 14855 11884396 SH SOLE 0 0 11884396 THERAPEUTICSMD INC COM 88338N107 2 1296 SH SOLE 0 1296 0 THE TRADE DESK INC COM CL A 88339J105 7674 18879 SH DFND 01 0 18879 0 THE TRADE DESK INC COM CL A 88339J105 4491 11049 SH DFND 02 0 0 11049 THE TRADE DESK INC COM CL A 88339J105 8375 20602 SH DFND 02 0 20602 0 THE TRADE DESK INC COM CL A 88339J105 10647 26193 SH DFND 04 0 0 26193 THE TRADE DESK INC COM CL A 88339J105 1819 4476 SH DFND 04 0 4476 0 THE TRADE DESK INC COM CL A 88339J105 1514166 3724885 SH SOLE 0 0 3724885 THE TRADE DESK INC COM CL A 88339J105 150 369 SH SOLE 0 369 0 THE REALREAL INC COM 88339P101 1547 120943 SH DFND 01 0 120943 0 THE REALREAL INC COM 88339P101 70 5485 SH DFND 02 0 5485 0 THE REALREAL INC COM 88339P101 174 13600 SH DFND 04 0 0 13600 THE REALREAL INC COM 88339P101 49306 3855004 SH SOLE 0 0 3855004 THE REALREAL INC COM 88339P101 4 333 SH SOLE 0 333 0 THERMO FISHER SCIENTIFIC INC COM 883556102 162940 449689 SH DFND 01 0 449689 0 THERMO FISHER SCIENTIFIC INC COM 883556102 40317 111269 SH DFND 02 0 0 111269 THERMO FISHER SCIENTIFIC INC COM 883556102 83330 229978 SH DFND 02 0 229978 0 THERMO FISHER SCIENTIFIC INC COM 883556102 389723 1075574 SH DFND 04 0 0 1075574 THERMO FISHER SCIENTIFIC INC COM 883556102 9303 25675 SH DFND 04 0 25675 0 THERMO FISHER SCIENTIFIC INC COM 883556102 10740184 29641176 SH SOLE 0 0 29641176 THERMO FISHER SCIENTIFIC INC COM 883556102 963 2657 SH SOLE 0 2657 0 THERMOGENESIS HLDGS INC COM 88362L100 312 56165 SH SOLE 0 0 56165 THERMON GROUP HLDGS INC COM 88362T103 348 23854 SH DFND 01 0 23854 0 THERMON GROUP HLDGS INC COM 88362T103 182 12525 SH DFND 02 0 12525 0 THERMON GROUP HLDGS INC COM 88362T103 329 22598 SH DFND 04 0 0 22598 THERMON GROUP HLDGS INC COM 88362T103 41909 2876414 SH SOLE 0 0 2876414 THERMON GROUP HLDGS INC COM 88362T103 9 646 SH SOLE 0 646 0 THOMSON REUTERS CORP. COM NEW 884903709 5519 81195 SH DFND 01 0 81195 0 THOMSON REUTERS CORP. COM NEW 884903709 3616 53202 SH DFND 02 0 0 53202 THOMSON REUTERS CORP. COM NEW 884903709 7605 111889 SH DFND 02 0 111889 0 THOMSON REUTERS CORP. COM NEW 884903709 10537 155025 SH DFND 04 0 0 155025 THOMSON REUTERS CORP. COM NEW 884903709 295830 4352359 SH SOLE 0 0 4352359 THOMSON REUTERS CORP. COM NEW 884903709 18197 267725 SH SOLE 0 267725 0 THOR INDS INC COM 885160101 2015 18917 SH DFND 01 0 18917 0 THOR INDS INC COM 885160101 1754 16466 SH DFND 02 0 16466 0 THOR INDS INC COM 885160101 4345 40783 SH DFND 04 0 0 40783 THOR INDS INC COM 885160101 505730 4747302 SH SOLE 0 0 4747302 THOR INDS INC COM 885160101 61 577 SH SOLE 0 577 0 3-D SYS CORP DEL COM NEW 88554D205 595 85159 SH DFND 01 0 85159 0 3-D SYS CORP DEL COM NEW 88554D205 304 43537 SH DFND 02 0 43537 0 3-D SYS CORP DEL COM NEW 88554D205 611 87378 SH DFND 04 0 0 87378 3-D SYS CORP DEL COM NEW 88554D205 84063 12026210 SH SOLE 0 0 12026210 3-D SYS CORP DEL COM NEW 88554D205 5 756 SH SOLE 0 756 0 360 FINANCE INC ADS 88557W101 44 4151 SH DFND 02 0 4151 0 360 FINANCE INC ADS 88557W101 275 25682 SH DFND 05 0 0 25682 3M CO COM 88579Y101 102474 656929 SH DFND 01 0 656929 0 3M CO COM 88579Y101 25181 161429 SH DFND 02 0 0 161429 3M CO COM 88579Y101 50281 322332 SH DFND 02 0 322332 0 3M CO COM 88579Y101 249739 1600992 SH DFND 04 0 0 1600992 3M CO COM 88579Y101 6407 41071 SH DFND 04 0 41071 0 3M CO COM 88579Y101 6735724 43180487 SH SOLE 0 0 43180487 3M CO COM 88579Y101 576 3692 SH SOLE 0 3692 0 TIDEWATER INC NEW COM 88642R109 162 29041 SH DFND 01 0 29041 0 TIDEWATER INC NEW COM 88642R109 82 14688 SH DFND 04 0 0 14688 TIDEWATER INC NEW COM 88642R109 11395 2038536 SH SOLE 0 0 2038536 TIDEWATER INC NEW COM 88642R109 1 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 14415 118214 SH DFND 01 0 118214 0 TIFFANY & CO NEW COM 886547108 3698 30324 SH DFND 02 0 0 30324 TIFFANY & CO NEW COM 886547108 8207 67306 SH DFND 02 0 67306 0 TIFFANY & CO NEW COM 886547108 36593 300091 SH DFND 04 0 0 300091 TIFFANY & CO NEW COM 886547108 1502421 12320984 SH SOLE 0 0 12320984 TIFFANY & CO NEW COM 886547108 94 774 SH SOLE 0 774 0 TILLYS INC CL A 886885102 87 15275 SH DFND 01 0 15275 0 TILLYS INC CL A 886885102 42 7343 SH DFND 04 0 0 7343 TILLYS INC CL A 886885102 6631 1169480 SH SOLE 0 0 1169480 TILLYS INC CL A 886885102 4 726 SH SOLE 0 726 0 TILRAY INC COM CL 2 88688T100 32 4461 SH DFND 02 0 4461 0 TILRAY INC COM CL 2 88688T100 72 10082 SH DFND 04 0 0 10082 TILRAY INC COM CL 2 88688T100 571 80316 SH SOLE 0 0 80316 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 73 5631 SH DFND 01 0 5631 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 3186 246230 SH DFND 04 0 246230 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 11303 873458 SH SOLE 0 0 873458 TIMBERLAND BANCORP INC COM 887098101 91 4975 SH DFND 01 0 4975 0 TIMBERLAND BANCORP INC COM 887098101 29 1600 SH DFND 04 0 0 1600 TIMBERLAND BANCORP INC COM 887098101 5820 319603 SH SOLE 0 0 319603 TIMBERLAND BANCORP INC COM 887098101 0 20 SH SOLE 0 20 0 TIMKEN CO COM 887389104 1022 22457 SH DFND 01 0 22457 0 TIMKEN CO COM 887389104 1089 23931 SH DFND 02 0 23931 0 TIMKEN CO COM 887389104 2404 52845 SH DFND 04 0 0 52845 TIMKEN CO COM 887389104 284108 6245512 SH SOLE 0 0 6245512 TIMKEN CO COM 887389104 21 454 SH SOLE 0 454 0 TIMKENSTEEL CORP COM 887399103 122 31334 SH DFND 01 0 31334 0 TIMKENSTEEL CORP COM 887399103 39 9918 SH DFND 04 0 0 9918 TIMKENSTEEL CORP COM 887399103 10689 2747775 SH SOLE 0 0 2747775 TIMKENSTEEL CORP COM 887399103 0 108 SH SOLE 0 108 0 TIPTREE INC COM 88822Q103 104 16175 SH DFND 01 0 16175 0 TIPTREE INC COM 88822Q103 36 5635 SH DFND 04 0 0 5635 TIPTREE INC COM 88822Q103 10173 1577137 SH SOLE 0 0 1577137 TIPTREE INC COM 88822Q103 1 90 SH SOLE 0 90 0 TITAN INTL INC ILL COM 88830M102 15 10145 SH DFND 01 0 10145 0 TITAN INTL INC ILL COM 88830M102 18 12539 SH DFND 04 0 0 12539 TITAN INTL INC ILL COM 88830M102 3678 2519183 SH SOLE 0 0 2519183 TITAN INTL INC ILL COM 88830M102 0 324 SH SOLE 0 324 0 TITAN MACHY INC COM 88830R101 156 14323 SH DFND 01 0 14323 0 TITAN MACHY INC COM 88830R101 19 1782 SH DFND 02 0 1782 0 TITAN MACHY INC COM 88830R101 63 5827 SH DFND 04 0 0 5827 TITAN MACHY INC COM 88830R101 11952 1100507 SH SOLE 0 0 1100507 TITAN MACHY INC COM 88830R101 7 599 SH SOLE 0 599 0 TITAN PHARMACEUTICALS INC DE COM 888314507 0 550 SH DFND 04 0 0 550 TITAN PHARMACEUTICALS INC DE COM 888314507 352 1150353 SH SOLE 0 0 1150353 TIVITY HEALTH INC COM 88870R102 663 58482 SH DFND 01 0 58482 0 TIVITY HEALTH INC COM 88870R102 153 13521 SH DFND 02 0 13521 0 TIVITY HEALTH INC COM 88870R102 315 27820 SH DFND 04 0 0 27820 TIVITY HEALTH INC COM 88870R102 49694 4386034 SH SOLE 0 0 4386034 TIVITY HEALTH INC COM 88870R102 3 280 SH SOLE 0 280 0 TOLL BROTHERS INC COM 889478103 1296 39772 SH DFND 01 0 39772 0 TOLL BROTHERS INC COM 889478103 1554 47680 SH DFND 02 0 47680 0 TOLL BROTHERS INC COM 889478103 5094 156295 SH DFND 04 0 0 156295 TOLL BROTHERS INC COM 889478103 342712 10515871 SH SOLE 0 0 10515871 TOLL BROTHERS INC COM 889478103 68 2094 SH SOLE 0 2094 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 645 9952 SH DFND 01 0 9952 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 296 4566 SH DFND 02 0 4566 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 575 8881 SH DFND 04 0 0 8881 TOMPKINS FINANCIAL CORPORATI COM 890110109 91945 1419559 SH SOLE 0 0 1419559 TOMPKINS FINANCIAL CORPORATI COM 890110109 11 165 SH SOLE 0 165 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 234 383084 SH SOLE 0 0 383084 TOOTSIE ROLL INDS INC COM 890516107 1047 30545 SH DFND 01 0 30545 0 TOOTSIE ROLL INDS INC COM 890516107 393 11454 SH DFND 02 0 11454 0 TOOTSIE ROLL INDS INC COM 890516107 416 12150 SH DFND 04 0 0 12150 TOOTSIE ROLL INDS INC COM 890516107 66379 1936929 SH SOLE 0 0 1936929 TOOTSIE ROLL INDS INC COM 890516107 4 114 SH SOLE 0 114 0 TOPBUILD CORP COM 89055F103 7831 68836 SH DFND 01 0 68836 0 TOPBUILD CORP COM 89055F103 1254 11020 SH DFND 02 0 11020 0 TOPBUILD CORP COM 89055F103 2889 25390 SH DFND 04 0 0 25390 TOPBUILD CORP COM 89055F103 375734 3302579 SH SOLE 0 0 3302579 TOPBUILD CORP COM 89055F103 34 301 SH SOLE 0 301 0 TORCHLIGHT ENERGY RES INC COM 89102U103 4 9700 SH DFND 01 0 9700 0 TORCHLIGHT ENERGY RES INC COM 89102U103 4 11500 SH DFND 04 0 0 11500 TORCHLIGHT ENERGY RES INC COM 89102U103 723 1993124 SH SOLE 0 0 1993124 TORCHLIGHT ENERGY RES INC COM 89102U103 0 259 SH SOLE 0 259 0 TORO CO COM 891092108 3208 48350 SH DFND 01 0 48350 0 TORO CO COM 891092108 2101 31666 SH DFND 02 0 31666 0 TORO CO COM 891092108 5281 79599 SH DFND 04 0 0 79599 TORO CO COM 891092108 706 10648 SH DFND 04 0 10648 0 TORO CO COM 891092108 693885 10459527 SH SOLE 0 0 10459527 TORO CO COM 891092108 62 939 SH SOLE 0 939 0 TORONTO DOMINION BK ONT COM NEW 891160509 37956 850842 SH DFND 01 0 850842 0 TORONTO DOMINION BK ONT COM NEW 891160509 22453 503308 SH DFND 02 0 0 503308 TORONTO DOMINION BK ONT COM NEW 891160509 48049 1077080 SH DFND 02 0 1077080 0 TORONTO DOMINION BK ONT COM NEW 891160509 81834 1834441 SH DFND 04 0 0 1834441 TORONTO DOMINION BK ONT COM NEW 891160509 2082852 46690240 SH SOLE 0 0 46690240 TORONTO DOMINION BK ONT COM NEW 891160509 177359 3975767 SH SOLE 0 3975767 0 TOUGHBUILT INDS INC COM NEW 89157G504 60 77084 SH SOLE 0 0 77084 TOWN SPORTS INTL HLDGS INC COM 89214A102 1 2732 SH DFND 01 0 2732 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 3 5579 SH DFND 04 0 0 5579 TOWN SPORTS INTL HLDGS INC COM 89214A102 198 367182 SH SOLE 0 0 367182 TOWN SPORTS INTL HLDGS INC COM 89214A102 0 15 SH SOLE 0 15 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 915 48558 SH DFND 01 0 48558 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 432 22929 SH DFND 02 0 22929 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 956 50746 SH DFND 04 0 0 50746 TOWNEBANK PORTSMOUTH VA COM 89214P109 115857 6149515 SH SOLE 0 0 6149515 TOWNEBANK PORTSMOUTH VA COM 89214P109 11 587 SH SOLE 0 587 0 TOWNSQUARE MEDIA INC CL A 892231101 6 1447 SH DFND 01 0 1447 0 TOWNSQUARE MEDIA INC CL A 892231101 10 2200 SH DFND 04 0 0 2200 TOWNSQUARE MEDIA INC CL A 892231101 1743 389828 SH SOLE 0 0 389828 TRACTOR SUPPLY CO COM 892356106 18098 137324 SH DFND 01 0 137324 0 TRACTOR SUPPLY CO COM 892356106 4346 32979 SH DFND 02 0 0 32979 TRACTOR SUPPLY CO COM 892356106 8860 67229 SH DFND 02 0 67229 0 TRACTOR SUPPLY CO COM 892356106 41514 314999 SH DFND 04 0 0 314999 TRACTOR SUPPLY CO COM 892356106 1684 12776 SH DFND 04 0 12776 0 TRACTOR SUPPLY CO COM 892356106 1610187 12217823 SH SOLE 0 0 12217823 TRACTOR SUPPLY CO COM 892356106 98 742 SH SOLE 0 742 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 29 14546 SH SOLE 0 0 14546 TRADEWEB MKTS INC CL A 892672106 2085 35856 SH DFND 01 0 35856 0 TRADEWEB MKTS INC CL A 892672106 1330 22868 SH DFND 02 0 0 22868 TRADEWEB MKTS INC CL A 892672106 2349 40402 SH DFND 02 0 40402 0 TRADEWEB MKTS INC CL A 892672106 2729 46947 SH DFND 04 0 0 46947 TRADEWEB MKTS INC CL A 892672106 448 7714 SH DFND 04 0 7714 0 TRADEWEB MKTS INC CL A 892672106 370167 6366815 SH SOLE 0 0 6366815 TRADEWEB MKTS INC CL A 892672106 28 473 SH SOLE 0 473 0 TRANSACT TECHNOLOGIES INC COM 892918103 9 1996 SH DFND 01 0 1996 0 TRANSACT TECHNOLOGIES INC COM 892918103 6 1323 SH DFND 04 0 0 1323 TRANSACT TECHNOLOGIES INC COM 892918103 1646 359376 SH SOLE 0 0 359376 TRANS WORLD ENTMT CORP COM NEW 89336Q209 0 46 SH DFND 04 0 0 46 TRANS WORLD ENTMT CORP COM NEW 89336Q209 85 12368 SH SOLE 0 0 12368 TRANSALTA CORP COM 89346D107 841 141823 SH DFND 01 0 141823 0 TRANSALTA CORP COM 89346D107 502 84651 SH DFND 02 0 84651 0 TRANSALTA CORP COM 89346D107 667 112476 SH DFND 04 0 0 112476 TRANSALTA CORP COM 89346D107 45104 7606115 SH SOLE 0 0 7606115 TRANSALTA CORP COM 89346D107 1952 329099 SH SOLE 0 329099 0 TRANSCAT INC COM 893529107 370 14315 SH DFND 01 0 14315 0 TRANSCAT INC COM 893529107 54 2100 SH DFND 04 0 0 2100 TRANSCAT INC COM 893529107 13560 524381 SH SOLE 0 0 524381 TRANSCAT INC COM 893529107 1 30 SH SOLE 0 30 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 30 1004 SH DFND 01 0 1004 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 31 1026 SH DFND 04 0 0 1026 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1567 52187 SH SOLE 0 0 52187 TRANSDIGM GROUP INC COM 893641100 24479 55377 SH DFND 01 0 55377 0 TRANSDIGM GROUP INC COM 893641100 6703 15164 SH DFND 02 0 0 15164 TRANSDIGM GROUP INC COM 893641100 12455 28176 SH DFND 02 0 28176 0 TRANSDIGM GROUP INC COM 893641100 60698 137311 SH DFND 04 0 0 137311 TRANSDIGM GROUP INC COM 893641100 567 1282 SH DFND 04 0 1282 0 TRANSDIGM GROUP INC COM 893641100 2354385 5326061 SH SOLE 0 0 5326061 TRANSDIGM GROUP INC COM 893641100 146 330 SH SOLE 0 330 0 TRANSENTERIX INC COM 89366M300 2 3584 SH DFND 04 0 0 3584 TRANSENTERIX INC COM 89366M300 349 645832 SH SOLE 0 0 645832 TRANSENTERIX INC COM 89366M300 0 58 SH SOLE 0 58 0 TRANSLATE BIO INC COM 89374L104 1913 106744 SH DFND 01 0 106744 0 TRANSLATE BIO INC COM 89374L104 202 11281 SH DFND 02 0 11281 0 TRANSLATE BIO INC COM 89374L104 613 34233 SH DFND 04 0 0 34233 TRANSLATE BIO INC COM 89374L104 45189 2521694 SH SOLE 0 0 2521694 TRANSLATE BIO INC COM 89374L104 23 1300 SH SOLE 0 1300 0 TRANSMEDICS GROUP INC COM 89377M109 702 39173 SH DFND 01 0 39173 0 TRANSMEDICS GROUP INC COM 89377M109 58 3215 SH DFND 04 0 0 3215 TRANSMEDICS GROUP INC COM 89377M109 14758 823552 SH SOLE 0 0 823552 TRANSMEDICS GROUP INC COM 89377M109 2 88 SH SOLE 0 88 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 70 12371 SH DFND 02 0 12371 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 185 32941 SH DFND 05 0 0 32941 TRANSUNION COM 89400J107 7492 86071 SH DFND 01 0 86071 0 TRANSUNION COM 89400J107 4719 54215 SH DFND 02 0 0 54215 TRANSUNION COM 89400J107 9224 105980 SH DFND 02 0 105980 0 TRANSUNION COM 89400J107 18593 213620 SH DFND 04 0 0 213620 TRANSUNION COM 89400J107 1666 19140 SH DFND 04 0 19140 0 TRANSUNION COM 89400J107 1486008 17072703 SH SOLE 0 0 17072703 TRANSUNION COM 89400J107 105 1211 SH SOLE 0 1211 0 TRAVELERS COMPANIES INC COM 89417E109 30771 269806 SH DFND 01 0 269806 0 TRAVELERS COMPANIES INC COM 89417E109 8029 70399 SH DFND 02 0 0 70399 TRAVELERS COMPANIES INC COM 89417E109 18322 160647 SH DFND 02 0 160647 0 TRAVELERS COMPANIES INC COM 89417E109 79592 697865 SH DFND 04 0 0 697865 TRAVELERS COMPANIES INC COM 89417E109 2382663 20891387 SH SOLE 0 0 20891387 TRAVELERS COMPANIES INC COM 89417E109 310 2715 SH SOLE 0 2715 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 16 1067 SH DFND 01 0 1067 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 45 2914 SH DFND 04 0 0 2914 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 3467 225137 SH SOLE 0 0 225137 TRAVELZOO COM NEW 89421Q205 7 1164 SH DFND 04 0 0 1164 TRAVELZOO COM NEW 89421Q205 1470 260655 SH SOLE 0 0 260655 TRAVELZOO COM NEW 89421Q205 0 45 SH SOLE 0 45 0 TRECORA RES COM 894648104 103 16448 SH DFND 01 0 16448 0 TRECORA RES COM 894648104 40 6429 SH DFND 04 0 0 6429 TRECORA RES COM 894648104 8845 1410761 SH SOLE 0 0 1410761 TRECORA RES COM 894648104 1 82 SH SOLE 0 82 0 TREDEGAR CORP COM 894650100 287 18633 SH DFND 01 0 18633 0 TREDEGAR CORP COM 894650100 157 10224 SH DFND 02 0 10224 0 TREDEGAR CORP COM 894650100 276 17951 SH DFND 04 0 0 17951 TREDEGAR CORP COM 894650100 45052 2925455 SH SOLE 0 0 2925455 TREDEGAR CORP COM 894650100 2 137 SH SOLE 0 137 0 TREEHOUSE FOODS INC COM 89469A104 843 19256 SH DFND 01 0 19256 0 TREEHOUSE FOODS INC COM 89469A104 833 19029 SH DFND 02 0 19029 0 TREEHOUSE FOODS INC COM 89469A104 1855 42354 SH DFND 04 0 0 42354 TREEHOUSE FOODS INC COM 89469A104 249393 5693904 SH SOLE 0 0 5693904 TREEHOUSE FOODS INC COM 89469A104 16 376 SH SOLE 0 376 0 TREMONT MTG TR COM 894789106 291 94632 SH SOLE 0 0 94632 TREX CO INC COM 89531P105 3485 26795 SH DFND 01 0 26795 0 TREX CO INC COM 89531P105 2323 17859 SH DFND 02 0 17859 0 TREX CO INC COM 89531P105 5690 43743 SH DFND 04 0 0 43743 TREX CO INC COM 89531P105 831 6390 SH DFND 04 0 6390 0 TREX CO INC COM 89531P105 675097 5190262 SH SOLE 0 0 5190262 TREX CO INC COM 89531P105 101 773 SH SOLE 0 773 0 TREVENA INC COM 89532E109 35 23599 SH DFND 01 0 23599 0 TREVENA INC COM 89532E109 59 39469 SH DFND 04 0 0 39469 TREVENA INC COM 89532E109 6256 4170344 SH SOLE 0 0 4170344 TREVENA INC COM 89532E109 0 160 SH SOLE 0 160 0 TREVI THERAPEUTICS INC COM 89532M101 914 138915 SH SOLE 0 0 138915 TRICO BANCSHARES COM 896095106 580 19051 SH DFND 01 0 19051 0 TRICO BANCSHARES COM 896095106 243 7973 SH DFND 02 0 7973 0 TRICO BANCSHARES COM 896095106 682 22402 SH DFND 04 0 0 22402 TRICO BANCSHARES COM 896095106 37561 1233527 SH SOLE 0 0 1233527 TRICO BANCSHARES COM 896095106 13 429 SH SOLE 0 429 0 TRIBUNE PUBG CO NEW COM 89609W107 114 11412 SH DFND 01 0 11412 0 TRIBUNE PUBG CO NEW COM 89609W107 53 5299 SH DFND 02 0 5299 0 TRIBUNE PUBG CO NEW COM 89609W107 109 10914 SH DFND 04 0 0 10914 TRIBUNE PUBG CO NEW COM 89609W107 7595 760258 SH SOLE 0 0 760258 TRIBUNE PUBG CO NEW COM 89609W107 1 130 SH SOLE 0 130 0 TRICIDA INC COM 89610F101 1606 58458 SH DFND 01 0 58458 0 TRICIDA INC COM 89610F101 225 8197 SH DFND 02 0 8197 0 TRICIDA INC COM 89610F101 567 20643 SH DFND 04 0 0 20643 TRICIDA INC COM 89610F101 69671 2535343 SH SOLE 0 0 2535343 TRICIDA INC COM 89610F101 12 453 SH SOLE 0 453 0 TRIMAS CORP COM NEW 896215209 753 31428 SH DFND 01 0 31428 0 TRIMAS CORP COM NEW 896215209 332 13845 SH DFND 02 0 13845 0 TRIMAS CORP COM NEW 896215209 828 34591 SH DFND 04 0 0 34591 TRIMAS CORP COM NEW 896215209 92416 3858694 SH SOLE 0 0 3858694 TRIMAS CORP COM NEW 896215209 11 476 SH SOLE 0 476 0 TRIMBLE INC COM 896239100 3682 85243 SH DFND 01 0 85243 0 TRIMBLE INC COM 896239100 2897 67087 SH DFND 02 0 0 67087 TRIMBLE INC COM 896239100 6132 141986 SH DFND 02 0 141986 0 TRIMBLE INC COM 896239100 12366 286307 SH DFND 04 0 0 286307 TRIMBLE INC COM 896239100 1014090 23479747 SH SOLE 0 0 23479747 TRIMBLE INC COM 896239100 79 1827 SH SOLE 0 1827 0 TRINET GROUP INC COM 896288107 5250 86155 SH DFND 01 0 86155 0 TRINET GROUP INC COM 896288107 867 14232 SH DFND 02 0 14232 0 TRINET GROUP INC COM 896288107 1992 32693 SH DFND 04 0 0 32693 TRINET GROUP INC COM 896288107 261596 4292678 SH SOLE 0 0 4292678 TRINET GROUP INC COM 896288107 30 500 SH SOLE 0 500 0 TRINITY INDS INC COM 896522109 673 31609 SH DFND 01 0 31609 0 TRINITY INDS INC COM 896522109 662 31086 SH DFND 02 0 31086 0 TRINITY INDS INC COM 896522109 1778 83529 SH DFND 04 0 0 83529 TRINITY INDS INC COM 896522109 171858 8072238 SH SOLE 0 0 8072238 TRINITY INDS INC COM 896522109 61 2871 SH SOLE 0 2871 0 TRINITY PL HLDGS INC COM 89656D101 4 3152 SH DFND 01 0 3152 0 TRINITY PL HLDGS INC COM 89656D101 9 6565 SH DFND 04 0 0 6565 TRINITY PL HLDGS INC COM 89656D101 456 330582 SH SOLE 0 0 330582 TRINITY PL HLDGS INC COM 89656D101 0 176 SH SOLE 0 176 0 TRIO TECH INTL COM NEW 896712205 69 22084 SH SOLE 0 0 22084 TRIPLE-S MGMT CORP CL B 896749108 373 19636 SH DFND 01 0 19636 0 TRIPLE-S MGMT CORP CL B 896749108 191 10020 SH DFND 02 0 10020 0 TRIPLE-S MGMT CORP CL B 896749108 406 21346 SH DFND 04 0 0 21346 TRIPLE-S MGMT CORP CL B 896749108 22169 1165588 SH SOLE 0 0 1165588 TRIPLE-S MGMT CORP CL B 896749108 18 930 SH SOLE 0 930 0 TRIP COM GROUP LTD ADS 89677Q107 5763 222351 SH DFND 01 0 222351 0 TRIP COM GROUP LTD ADS 89677Q107 5319 205200 SH DFND 02 0 205200 0 TRIP COM GROUP LTD ADS 89677Q107 26098 1006855 SH DFND 04 0 0 1006855 TRIP COM GROUP LTD ADS 89677Q107 1640 63259 SH DFND 05 0 0 63259 TRIP COM GROUP LTD ADS 89677Q107 390761 15075646 SH SOLE 0 0 15075646 TRISTATE CAP HLDGS INC COM 89678F100 306 19486 SH DFND 01 0 19486 0 TRISTATE CAP HLDGS INC COM 89678F100 161 10243 SH DFND 02 0 10243 0 TRISTATE CAP HLDGS INC COM 89678F100 355 22603 SH DFND 04 0 0 22603 TRISTATE CAP HLDGS INC COM 89678F100 19983 1272000 SH SOLE 0 0 1272000 TRISTATE CAP HLDGS INC COM 89678F100 20 1275 SH SOLE 0 1275 0 TRIUMPH BANCORP INC COM 89679E300 394 16236 SH DFND 01 0 16236 0 TRIUMPH BANCORP INC COM 89679E300 163 6697 SH DFND 02 0 6697 0 TRIUMPH BANCORP INC COM 89679E300 495 20379 SH DFND 04 0 0 20379 TRIUMPH BANCORP INC COM 89679E300 34317 1413981 SH SOLE 0 0 1413981 TRIUMPH BANCORP INC COM 89679E300 12 481 SH SOLE 0 481 0 TRIUMPH GROUP INC NEW COM 896818101 335 37234 SH DFND 01 0 37234 0 TRIUMPH GROUP INC NEW COM 896818101 179 19919 SH DFND 02 0 19919 0 TRIUMPH GROUP INC NEW COM 896818101 445 49428 SH DFND 04 0 0 49428 TRIUMPH GROUP INC NEW COM 896818101 48880 5425042 SH SOLE 0 0 5425042 TRIUMPH GROUP INC NEW COM 896818101 23 2516 SH SOLE 0 2516 0 TRIPADVISOR INC COM 896945201 657 34565 SH DFND 01 0 34565 0 TRIPADVISOR INC COM 896945201 590 31014 SH DFND 02 0 31014 0 TRIPADVISOR INC COM 896945201 1436 75563 SH DFND 04 0 0 75563 TRIPADVISOR INC COM 896945201 171829 9038877 SH SOLE 0 0 9038877 TRIPADVISOR INC COM 896945201 12 641 SH SOLE 0 641 0 TRUECAR INC COM 89785L107 190 73558 SH DFND 01 0 73558 0 TRUECAR INC COM 89785L107 43 16849 SH DFND 02 0 16849 0 TRUECAR INC COM 89785L107 191 74061 SH DFND 04 0 0 74061 TRUECAR INC COM 89785L107 17795 6897479 SH SOLE 0 0 6897479 TRUECAR INC COM 89785L107 1 520 SH SOLE 0 520 0 TRUEBLUE INC COM 89785X101 405 26513 SH DFND 01 0 26513 0 TRUEBLUE INC COM 89785X101 220 14435 SH DFND 02 0 14435 0 TRUEBLUE INC COM 89785X101 472 30917 SH DFND 04 0 0 30917 TRUEBLUE INC COM 89785X101 61941 4056358 SH SOLE 0 0 4056358 TRUEBLUE INC COM 89785X101 4 293 SH SOLE 0 293 0 TRUPANION INC COM 898202106 2640 61836 SH DFND 01 0 61836 0 TRUPANION INC COM 898202106 414 9709 SH DFND 02 0 9709 0 TRUPANION INC COM 898202106 900 21075 SH DFND 04 0 0 21075 TRUPANION INC COM 898202106 62598 1466350 SH SOLE 0 0 1466350 TRUPANION INC COM 898202106 8 176 SH SOLE 0 176 0 TRUIST FINL CORP COM 89832Q109 54001 1438111 SH DFND 01 0 1438111 0 TRUIST FINL CORP COM 89832Q109 13854 368954 SH DFND 02 0 0 368954 TRUIST FINL CORP COM 89832Q109 29814 793987 SH DFND 02 0 793987 0 TRUIST FINL CORP COM 89832Q109 143391 3818662 SH DFND 04 0 0 3818662 TRUIST FINL CORP COM 89832Q109 3862890 102873230 SH SOLE 0 0 102873230 TRUIST FINL CORP COM 89832Q109 461 12268 SH SOLE 0 12268 0 TRUSTCO BK CORP N Y COM 898349105 439 69351 SH DFND 01 0 69351 0 TRUSTCO BK CORP N Y COM 898349105 261 41172 SH DFND 02 0 41172 0 TRUSTCO BK CORP N Y COM 898349105 479 75714 SH DFND 04 0 0 75714 TRUSTCO BK CORP N Y COM 898349105 41387 6538268 SH SOLE 0 0 6538268 TRUSTCO BK CORP N Y COM 898349105 10 1542 SH SOLE 0 1542 0 TRUSTMARK CORP COM 898402102 1128 45985 SH DFND 01 0 45985 0 TRUSTMARK CORP COM 898402102 497 20250 SH DFND 02 0 20250 0 TRUSTMARK CORP COM 898402102 1178 48040 SH DFND 04 0 0 48040 TRUSTMARK CORP COM 898402102 134739 5495082 SH SOLE 0 0 5495082 TRUSTMARK CORP COM 898402102 20 819 SH SOLE 0 819 0 T2 BIOSYSTEMS INC COM 89853L104 28 22043 SH DFND 01 0 22043 0 T2 BIOSYSTEMS INC COM 89853L104 47 37295 SH DFND 04 0 0 37295 T2 BIOSYSTEMS INC COM 89853L104 5969 4700142 SH SOLE 0 0 4700142 T2 BIOSYSTEMS INC COM 89853L104 0 204 SH SOLE 0 204 0 TTEC HLDGS INC COM 89854H102 1764 37891 SH DFND 01 0 37891 0 TTEC HLDGS INC COM 89854H102 125 2681 SH DFND 02 0 2681 0 TTEC HLDGS INC COM 89854H102 590 12680 SH DFND 04 0 0 12680 TTEC HLDGS INC COM 89854H102 108614 2332766 SH SOLE 0 0 2332766 TTEC HLDGS INC COM 89854H102 7 147 SH SOLE 0 147 0 TUCOWS INC COM NEW 898697206 1020 17795 SH DFND 01 0 17795 0 TUCOWS INC COM NEW 898697206 117 2041 SH DFND 02 0 2041 0 TUCOWS INC COM NEW 898697206 187 3265 SH DFND 04 0 0 3265 TUCOWS INC COM NEW 898697206 20232 352972 SH SOLE 0 0 352972 TUCOWS INC COM NEW 898697206 5 81 SH SOLE 0 81 0 TUPPERWARE BRANDS CORP COM 899896104 171 35991 SH DFND 01 0 35991 0 TUPPERWARE BRANDS CORP COM 899896104 18 3781 SH DFND 02 0 3781 0 TUPPERWARE BRANDS CORP COM 899896104 238 50049 SH DFND 04 0 0 50049 TUPPERWARE BRANDS CORP COM 899896104 15380 3237853 SH SOLE 0 0 3237853 TUPPERWARE BRANDS CORP COM 899896104 32 6652 SH SOLE 0 6652 0 TURNING PT BRANDS INC COM 90041L105 447 17931 SH DFND 01 0 17931 0 TURNING PT BRANDS INC COM 90041L105 60 2406 SH DFND 02 0 2406 0 TURNING PT BRANDS INC COM 90041L105 153 6143 SH DFND 04 0 0 6143 TURNING PT BRANDS INC COM 90041L105 10151 407523 SH SOLE 0 0 407523 TURNING PT BRANDS INC COM 90041L105 2 61 SH SOLE 0 61 0 TURNING POINT THERAPEUTICS I COM 90041T108 3480 53883 SH DFND 01 0 53883 0 TURNING POINT THERAPEUTICS I COM 90041T108 563 8722 SH DFND 02 0 8722 0 TURNING POINT THERAPEUTICS I COM 90041T108 1342 20783 SH DFND 04 0 0 20783 TURNING POINT THERAPEUTICS I COM 90041T108 174356 2699423 SH SOLE 0 0 2699423 TURNING POINT THERAPEUTICS I COM 90041T108 24 372 SH SOLE 0 372 0 TURQUOISE HILL RES LTD COM 900435108 303 413115 SH DFND 01 0 413115 0 TURQUOISE HILL RES LTD COM 900435108 163 221656 SH DFND 02 0 221656 0 TURQUOISE HILL RES LTD COM 900435108 274 373996 SH DFND 04 0 0 373996 TURQUOISE HILL RES LTD COM 900435108 18514 25250891 SH SOLE 0 0 25250891 TURQUOISE HILL RES LTD COM 900435108 806 1099237 SH SOLE 0 1099237 0 TURTLE BEACH CORP COM NEW 900450206 130 8828 SH DFND 01 0 8828 0 TURTLE BEACH CORP COM NEW 900450206 79 5367 SH DFND 04 0 0 5367 TURTLE BEACH CORP COM NEW 900450206 8505 577767 SH SOLE 0 0 577767 TURTLE BEACH CORP COM NEW 900450206 1 54 SH SOLE 0 54 0 TUTOR PERINI CORP COM 901109108 358 29355 SH DFND 01 0 29355 0 TUTOR PERINI CORP COM 901109108 179 14711 SH DFND 02 0 14711 0 TUTOR PERINI CORP COM 901109108 452 37144 SH DFND 04 0 0 37144 TUTOR PERINI CORP COM 901109108 44155 3625215 SH SOLE 0 0 3625215 TUTOR PERINI CORP COM 901109108 25 2031 SH SOLE 0 2031 0 22ND CENTY GROUP INC COM 90137F103 18 23038 SH DFND 01 0 23038 0 22ND CENTY GROUP INC COM 90137F103 25 33144 SH DFND 04 0 0 33144 22ND CENTY GROUP INC COM 90137F103 4280 5599036 SH SOLE 0 0 5599036 22ND CENTY GROUP INC COM 90137F103 4 5449 SH SOLE 0 5449 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 832 34880 SH DFND 01 0 34880 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 154 6439 SH DFND 02 0 6439 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 22 938 SH DFND 04 0 0 938 21VIANET GROUP INC SPONSORED ADS A 90138A103 547 22905 SH DFND 05 0 0 22905 21VIANET GROUP INC SPONSORED ADS A 90138A103 61538 2579111 SH SOLE 0 0 2579111 TWILIO INC CL A 90138F102 12518 57052 SH DFND 01 0 57052 0 TWILIO INC CL A 90138F102 7233 32965 SH DFND 02 0 0 32965 TWILIO INC CL A 90138F102 14988 68306 SH DFND 02 0 68306 0 TWILIO INC CL A 90138F102 31567 143865 SH DFND 04 0 0 143865 TWILIO INC CL A 90138F102 2593 11818 SH DFND 04 0 11818 0 TWILIO INC CL A 90138F102 2552374 11632367 SH SOLE 0 0 11632367 TWILIO INC CL A 90138F102 182 828 SH SOLE 0 828 0 TWIN DISC INC COM 901476101 9 1592 SH DFND 01 0 1592 0 TWIN DISC INC COM 901476101 13 2270 SH DFND 04 0 0 2270 TWIN DISC INC COM 901476101 2786 502929 SH SOLE 0 0 502929 TWIN DISC INC COM 901476101 0 32 SH SOLE 0 32 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 860 38584 SH DFND 01 0 38584 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 124 5563 SH DFND 02 0 5563 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 313 14044 SH DFND 04 0 0 14044 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 19511 875316 SH SOLE 0 0 875316 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 3 125 SH SOLE 0 125 0 TWIST BIOSCIENCE CORP COM 90184D100 2811 62045 SH DFND 01 0 62045 0 TWIST BIOSCIENCE CORP COM 90184D100 356 7858 SH DFND 02 0 7858 0 TWIST BIOSCIENCE CORP COM 90184D100 975 21525 SH DFND 04 0 0 21525 TWIST BIOSCIENCE CORP COM 90184D100 70956 1566354 SH SOLE 0 0 1566354 TWIST BIOSCIENCE CORP COM 90184D100 24 519 SH SOLE 0 519 0 TWITTER INC COM 90184L102 24725 829981 SH DFND 01 0 829981 0 TWITTER INC COM 90184L102 6390 214508 SH DFND 02 0 0 214508 TWITTER INC COM 90184L102 13201 443135 SH DFND 02 0 443135 0 TWITTER INC COM 90184L102 62822 2108839 SH DFND 04 0 0 2108839 TWITTER INC COM 90184L102 2345574 78736974 SH SOLE 0 0 78736974 TWITTER INC COM 90184L102 143 4804 SH SOLE 0 4804 0 TWO HBRS INVT CORP COM NEW 90187B408 993 197088 SH DFND 01 0 197088 0 TWO HBRS INVT CORP COM NEW 90187B408 403 80025 SH DFND 02 0 80025 0 TWO HBRS INVT CORP COM NEW 90187B408 1004 199265 SH DFND 04 0 0 199265 TWO HBRS INVT CORP COM NEW 90187B408 125845 24969218 SH SOLE 0 0 24969218 TWO HBRS INVT CORP COM NEW 90187B408 10 1941 SH SOLE 0 1941 0 II-VI INC COM 902104108 8147 172531 SH DFND 01 0 172531 0 II-VI INC COM 902104108 1296 27441 SH DFND 02 0 27441 0 II-VI INC COM 902104108 3027 64110 SH DFND 04 0 0 64110 II-VI INC COM 902104108 388671 8231060 SH SOLE 0 0 8231060 II-VI INC COM 902104108 25 540 SH SOLE 0 540 0 2U INC COM 90214J101 888 23383 SH DFND 01 0 23383 0 2U INC COM 90214J101 765 20146 SH DFND 02 0 20146 0 2U INC COM 90214J101 1774 46746 SH DFND 04 0 0 46746 2U INC COM 90214J101 87 2287 SH DFND 04 0 2287 0 2U INC COM 90214J101 211899 5582174 SH SOLE 0 0 5582174 2U INC COM 90214J101 14 368 SH SOLE 0 368 0 TYLER TECHNOLOGIES INC COM 902252105 16327 47067 SH DFND 01 0 47067 0 TYLER TECHNOLOGIES INC COM 902252105 3708 10689 SH DFND 02 0 0 10689 TYLER TECHNOLOGIES INC COM 902252105 10681 30791 SH DFND 02 0 30791 0 TYLER TECHNOLOGIES INC COM 902252105 31288 90197 SH DFND 04 0 0 90197 TYLER TECHNOLOGIES INC COM 902252105 1502 4331 SH DFND 04 0 4331 0 TYLER TECHNOLOGIES INC COM 902252105 1499860 4323857 SH SOLE 0 0 4323857 TYLER TECHNOLOGIES INC COM 902252105 590 1702 SH SOLE 0 1702 0 TYME TECHNOLOGIES INC COM 90238J103 171 128755 SH DFND 01 0 128755 0 TYME TECHNOLOGIES INC COM 90238J103 14 10555 SH DFND 04 0 0 10555 TYME TECHNOLOGIES INC COM 90238J103 3172 2384886 SH SOLE 0 0 2384886 TYME TECHNOLOGIES INC COM 90238J103 0 313 SH SOLE 0 313 0 TYSON FOODS INC CL A 902494103 18700 313188 SH DFND 01 0 313188 0 TYSON FOODS INC CL A 902494103 5015 83981 SH DFND 02 0 0 83981 TYSON FOODS INC CL A 902494103 10762 180243 SH DFND 02 0 180243 0 TYSON FOODS INC CL A 902494103 47560 796520 SH DFND 04 0 0 796520 TYSON FOODS INC CL A 902494103 1647627 27593814 SH SOLE 0 0 27593814 TYSON FOODS INC CL A 902494103 142 2379 SH SOLE 0 2379 0 UDR INC COM 902653104 11781 315156 SH DFND 01 0 315156 0 UDR INC COM 902653104 3077 82322 SH DFND 02 0 0 82322 UDR INC COM 902653104 30238 808928 SH DFND 02 0 808928 0 UDR INC COM 902653104 29940 800972 SH DFND 04 0 0 800972 UDR INC COM 902653104 1725005 46147801 SH SOLE 0 0 46147801 UDR INC COM 902653104 70 1877 SH SOLE 0 1877 0 UFP TECHNOLOGIES INC COM 902673102 244 5531 SH DFND 01 0 5531 0 UFP TECHNOLOGIES INC COM 902673102 126 2850 SH DFND 04 0 0 2850 UFP TECHNOLOGIES INC COM 902673102 16727 379633 SH SOLE 0 0 379633 UFP TECHNOLOGIES INC COM 902673102 3 69 SH SOLE 0 69 0 UGI CORP NEW COM 902681105 2262 71136 SH DFND 01 0 71136 0 UGI CORP NEW COM 902681105 1914 60175 SH DFND 02 0 0 60175 UGI CORP NEW COM 902681105 3337 104949 SH DFND 02 0 104949 0 UGI CORP NEW COM 902681105 4506 141708 SH DFND 04 0 0 141708 UGI CORP NEW COM 902681105 691886 21757432 SH SOLE 0 0 21757432 UGI CORP NEW COM 902681105 83 2624 SH SOLE 0 2624 0 UMB FINL CORP COM 902788108 1608 31200 SH DFND 01 0 31200 0 UMB FINL CORP COM 902788108 834 16188 SH DFND 02 0 16188 0 UMB FINL CORP COM 902788108 1764 34219 SH DFND 04 0 0 34219 UMB FINL CORP COM 902788108 229837 4458531 SH SOLE 0 0 4458531 UMB FINL CORP COM 902788108 16 309 SH SOLE 0 309 0 UFP INDUSTRIES INC COM 90278Q108 5539 111869 SH DFND 01 0 111869 0 UFP INDUSTRIES INC COM 90278Q108 961 19412 SH DFND 02 0 19412 0 UFP INDUSTRIES INC COM 90278Q108 2317 46800 SH DFND 04 0 0 46800 UFP INDUSTRIES INC COM 90278Q108 309699 6255278 SH SOLE 0 0 6255278 UFP INDUSTRIES INC COM 90278Q108 24 480 SH SOLE 0 480 0 U S GOLD CORP COM NEW 90291C201 169 25162 SH SOLE 0 0 25162 U S GOLD CORP COM NEW 90291C201 0 23 SH SOLE 0 23 0 USA TRUCK INC COM 902925106 10 1331 SH DFND 01 0 1331 0 USA TRUCK INC COM 902925106 14 1800 SH DFND 04 0 0 1800 USA TRUCK INC COM 902925106 2073 267465 SH SOLE 0 0 267465 USA TRUCK INC COM 902925106 0 6 SH SOLE 0 6 0 U S GLOBAL INVS INC CL A 902952100 648 340888 SH SOLE 0 0 340888 US BANCORP DEL COM NEW 902973304 53810 1461422 SH DFND 01 0 1461422 0 US BANCORP DEL COM NEW 902973304 13996 380119 SH DFND 02 0 0 380119 US BANCORP DEL COM NEW 902973304 31078 844054 SH DFND 02 0 844054 0 US BANCORP DEL COM NEW 902973304 143453 3896049 SH DFND 04 0 0 3896049 US BANCORP DEL COM NEW 902973304 3848421 104519846 SH SOLE 0 0 104519846 US BANCORP DEL COM NEW 902973304 381 10344 SH SOLE 0 10344 0 UMH PPTYS INC COM 903002103 848 65603 SH DFND 01 0 65603 0 UMH PPTYS INC COM 903002103 268 20716 SH DFND 02 0 20716 0 UMH PPTYS INC COM 903002103 393 30428 SH DFND 04 0 0 30428 UMH PPTYS INC COM 903002103 48210 3728532 SH SOLE 0 0 3728532 UMH PPTYS INC COM 903002103 3 197 SH SOLE 0 197 0 UNUM THERAPEUTICS INC COM 903214104 231 502567 SH SOLE 0 0 502567 UNUM THERAPEUTICS INC COM 903214104 0 13 SH SOLE 0 13 0 USANA HEALTH SCIENCES INC COM 90328M107 1762 24002 SH DFND 01 0 24002 0 USANA HEALTH SCIENCES INC COM 90328M107 346 4716 SH DFND 02 0 4716 0 USANA HEALTH SCIENCES INC COM 90328M107 684 9317 SH DFND 04 0 0 9317 USANA HEALTH SCIENCES INC COM 90328M107 96915 1319824 SH SOLE 0 0 1319824 USANA HEALTH SCIENCES INC COM 90328M107 6 76 SH SOLE 0 76 0 U S CONCRETE INC COM NEW 90333L201 289 11665 SH DFND 01 0 11665 0 U S CONCRETE INC COM NEW 90333L201 94 3806 SH DFND 02 0 3806 0 U S CONCRETE INC COM NEW 90333L201 457 18439 SH DFND 04 0 0 18439 U S CONCRETE INC COM NEW 90333L201 24122 972647 SH SOLE 0 0 972647 U S CONCRETE INC COM NEW 90333L201 27 1101 SH SOLE 0 1101 0 U S PHYSICAL THERAPY INC COM 90337L108 2143 26451 SH DFND 01 0 26451 0 U S PHYSICAL THERAPY INC COM 90337L108 353 4362 SH DFND 02 0 4362 0 U S PHYSICAL THERAPY INC COM 90337L108 753 9298 SH DFND 04 0 0 9298 U S PHYSICAL THERAPY INC COM 90337L108 69188 853963 SH SOLE 0 0 853963 U S PHYSICAL THERAPY INC COM 90337L108 7 81 SH SOLE 0 81 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 94 15659 SH DFND 01 0 15659 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 27 4463 SH DFND 04 0 0 4463 US XPRESS ENTERPRISES INC COM CL A 90338N202 6444 1073937 SH SOLE 0 0 1073937 US XPRESS ENTERPRISES INC COM CL A 90338N202 0 30 SH SOLE 0 30 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 362 41814 SH DFND 01 0 41814 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 101 11707 SH DFND 04 0 0 11707 U.S. AUTO PARTS NETWORK INC COM 90343C100 9157 1057348 SH SOLE 0 0 1057348 U.S. AUTO PARTS NETWORK INC COM 90343C100 2 220 SH SOLE 0 220 0 U S SILICA HLDGS INC COM 90346E103 197 54595 SH DFND 01 0 54595 0 U S SILICA HLDGS INC COM 90346E103 76 21115 SH DFND 04 0 0 21115 U S SILICA HLDGS INC COM 90346E103 17842 4942440 SH SOLE 0 0 4942440 U S SILICA HLDGS INC COM 90346E103 1 337 SH SOLE 0 337 0 UBER TECHNOLOGIES INC COM 90353T100 11840 380944 SH DFND 01 0 380944 0 UBER TECHNOLOGIES INC COM 90353T100 8184 263312 SH DFND 02 0 0 263312 UBER TECHNOLOGIES INC COM 90353T100 17419 560472 SH DFND 02 0 560472 0 UBER TECHNOLOGIES INC COM 90353T100 33081 1064392 SH DFND 04 0 0 1064392 UBER TECHNOLOGIES INC COM 90353T100 3608 116097 SH DFND 04 0 116097 0 UBER TECHNOLOGIES INC COM 90353T100 1605807 51666905 SH SOLE 0 0 51666905 UBER TECHNOLOGIES INC COM 90353T100 226 7256 SH SOLE 0 7256 0 UBIQUITI INC COM 90353W103 740 4238 SH DFND 01 0 4238 0 UBIQUITI INC COM 90353W103 841 4815 SH DFND 04 0 0 4815 UBIQUITI INC COM 90353W103 134 769 SH DFND 04 0 769 0 UBIQUITI INC COM 90353W103 110396 632426 SH SOLE 0 0 632426 UBIQUITI INC COM 90353W103 23 131 SH SOLE 0 131 0 ULTA BEAUTY INC COM 90384S303 13419 65967 SH DFND 01 0 65967 0 ULTA BEAUTY INC COM 90384S303 3188 15672 SH DFND 02 0 0 15672 ULTA BEAUTY INC COM 90384S303 6734 33105 SH DFND 02 0 33105 0 ULTA BEAUTY INC COM 90384S303 30809 151456 SH DFND 04 0 0 151456 ULTA BEAUTY INC COM 90384S303 1126 5536 SH DFND 04 0 5536 0 ULTA BEAUTY INC COM 90384S303 1151885 5662595 SH SOLE 0 0 5662595 ULTA BEAUTY INC COM 90384S303 70 345 SH SOLE 0 345 0 ULTRA CLEAN HLDGS INC COM 90385V107 1865 82419 SH DFND 01 0 82419 0 ULTRA CLEAN HLDGS INC COM 90385V107 237 10474 SH DFND 02 0 10474 0 ULTRA CLEAN HLDGS INC COM 90385V107 719 31775 SH DFND 04 0 0 31775 ULTRA CLEAN HLDGS INC COM 90385V107 58569 2588104 SH SOLE 0 0 2588104 ULTRA CLEAN HLDGS INC COM 90385V107 43 1880 SH SOLE 0 1880 0 ULTRALIFE CORP COM 903899102 53 7513 SH DFND 01 0 7513 0 ULTRALIFE CORP COM 903899102 21 3000 SH DFND 04 0 0 3000 ULTRALIFE CORP COM 903899102 4153 592408 SH SOLE 0 0 592408 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9225 117931 SH DFND 01 0 117931 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1265 16167 SH DFND 02 0 16167 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3244 41477 SH DFND 04 0 0 41477 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 388142 4962188 SH SOLE 0 0 4962188 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 39 494 SH SOLE 0 494 0 UMPQUA HLDGS CORP COM 904214103 810 76083 SH DFND 01 0 76083 0 UMPQUA HLDGS CORP COM 904214103 713 67012 SH DFND 02 0 67012 0 UMPQUA HLDGS CORP COM 904214103 1960 184188 SH DFND 04 0 0 184188 UMPQUA HLDGS CORP COM 904214103 230426 21656552 SH SOLE 0 0 21656552 UMPQUA HLDGS CORP COM 904214103 35 3282 SH SOLE 0 3282 0 UNDER ARMOUR INC CL A 904311107 2177 223562 SH DFND 01 0 223562 0 UNDER ARMOUR INC CL A 904311107 1066 109396 SH DFND 02 0 109396 0 UNDER ARMOUR INC CL A 904311107 5669 582075 SH DFND 04 0 0 582075 UNDER ARMOUR INC CL A 904311107 177672 18241476 SH SOLE 0 0 18241476 UNDER ARMOUR INC CL A 904311107 10 1039 SH SOLE 0 1039 0 UNDER ARMOUR INC CL C 904311206 1617 182953 SH DFND 01 0 182953 0 UNDER ARMOUR INC CL C 904311206 284 32145 SH DFND 02 0 32145 0 UNDER ARMOUR INC CL C 904311206 4269 482958 SH DFND 04 0 0 482958 UNDER ARMOUR INC CL C 904311206 201720 22819033 SH SOLE 0 0 22819033 UNDER ARMOUR INC CL C 904311206 14 1544 SH SOLE 0 1544 0 UNIFI INC COM NEW 904677200 126 9819 SH DFND 01 0 9819 0 UNIFI INC COM NEW 904677200 54 4219 SH DFND 04 0 0 4219 UNIFI INC COM NEW 904677200 12787 992785 SH SOLE 0 0 992785 UNIFI INC COM NEW 904677200 1 103 SH SOLE 0 103 0 UNIFIRST CORP MASS COM 904708104 2160 12073 SH DFND 01 0 12073 0 UNIFIRST CORP MASS COM 904708104 827 4623 SH DFND 02 0 4623 0 UNIFIRST CORP MASS COM 904708104 2022 11298 SH DFND 04 0 0 11298 UNIFIRST CORP MASS COM 904708104 276046 1542590 SH SOLE 0 0 1542590 UNIFIRST CORP MASS COM 904708104 18 98 SH SOLE 0 98 0 UNION BANKSHARES INC COM 905400107 12 633 SH DFND 01 0 633 0 UNION BANKSHARES INC COM 905400107 17 919 SH DFND 04 0 0 919 UNION BANKSHARES INC COM 905400107 1958 104604 SH SOLE 0 0 104604 UNION BANKSHARES INC COM 905400107 0 2 SH SOLE 0 2 0 UNION PAC CORP COM 907818108 129566 766347 SH DFND 01 0 766347 0 UNION PAC CORP COM 907818108 32589 192757 SH DFND 02 0 0 192757 UNION PAC CORP COM 907818108 111072 656958 SH DFND 02 0 656958 0 UNION PAC CORP COM 907818108 311979 1845268 SH DFND 04 0 0 1845268 UNION PAC CORP COM 907818108 6483 38343 SH DFND 04 0 38343 0 UNION PAC CORP COM 907818108 9199660 54413321 SH SOLE 0 0 54413321 UNION PAC CORP COM 907818108 737 4357 SH SOLE 0 4357 0 UNIQUE FABRICATING INC COM 90915J103 5 1600 SH DFND 01 0 1600 0 UNIQUE FABRICATING INC COM 90915J103 4 1400 SH DFND 04 0 0 1400 UNIQUE FABRICATING INC COM 90915J103 266 83287 SH SOLE 0 0 83287 UNISYS CORP COM NEW 909214306 561 51428 SH DFND 01 0 51428 0 UNISYS CORP COM NEW 909214306 224 20569 SH DFND 02 0 20569 0 UNISYS CORP COM NEW 909214306 572 52458 SH DFND 04 0 0 52458 UNISYS CORP COM NEW 909214306 95249 8730442 SH SOLE 0 0 8730442 UNISYS CORP COM NEW 909214306 33 3023 SH SOLE 0 3023 0 UNITED BANCSHARES INC OHIO COM 909458101 15 807 SH DFND 01 0 807 0 UNITED BANCSHARES INC OHIO COM 909458101 8 433 SH DFND 04 0 0 433 UNITED BANCSHARES INC OHIO COM 909458101 250 13889 SH SOLE 0 0 13889 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1155 57399 SH DFND 01 0 57399 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 528 26245 SH DFND 02 0 26245 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1274 63311 SH DFND 04 0 0 63311 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 165390 8220183 SH SOLE 0 0 8220183 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 20 1010 SH SOLE 0 1010 0 UNITED BANKSHARES INC WEST V COM 909907107 2478 89594 SH DFND 01 0 89594 0 UNITED BANKSHARES INC WEST V COM 909907107 978 35363 SH DFND 02 0 35363 0 UNITED BANKSHARES INC WEST V COM 909907107 2701 97639 SH DFND 04 0 0 97639 UNITED BANKSHARES INC WEST V COM 909907107 337705 12209163 SH SOLE 0 0 12209163 UNITED BANKSHARES INC WEST V COM 909907107 49 1778 SH SOLE 0 1778 0 UNITED BANCORP INC OHIO COM 909911109 16 1366 SH DFND 01 0 1366 0 UNITED BANCORP INC OHIO COM 909911109 13 1107 SH DFND 04 0 0 1107 UNITED BANCORP INC OHIO COM 909911109 775 67245 SH SOLE 0 0 67245 UNITED AIRLS HLDGS INC COM 910047109 9507 274700 SH DFND 01 0 274700 0 UNITED AIRLS HLDGS INC COM 910047109 189 5462 SH DFND 02 0 5462 0 UNITED AIRLS HLDGS INC COM 910047109 17934 518161 SH DFND 04 0 0 518161 UNITED AIRLS HLDGS INC COM 910047109 976347 28209959 SH SOLE 0 0 28209959 UNITED AIRLS HLDGS INC COM 910047109 62 1780 SH SOLE 0 1780 0 UNITED FIRE GROUP INC COM 910340108 431 15548 SH DFND 01 0 15548 0 UNITED FIRE GROUP INC COM 910340108 207 7467 SH DFND 02 0 7467 0 UNITED FIRE GROUP INC COM 910340108 452 16320 SH DFND 04 0 0 16320 UNITED FIRE GROUP INC COM 910340108 63782 2301778 SH SOLE 0 0 2301778 UNITED FIRE GROUP INC COM 910340108 9 307 SH SOLE 0 307 0 UNITED GUARDIAN INC COM 910571108 7 500 SH DFND 04 0 0 500 UNITED GUARDIAN INC COM 910571108 1810 122197 SH SOLE 0 0 122197 UNITED GUARDIAN INC COM 910571108 0 2 SH SOLE 0 2 0 UNITED INS HLDGS CORP COM 910710102 121 15422 SH DFND 01 0 15422 0 UNITED INS HLDGS CORP COM 910710102 50 6396 SH DFND 02 0 6396 0 UNITED INS HLDGS CORP COM 910710102 108 13855 SH DFND 04 0 0 13855 UNITED INS HLDGS CORP COM 910710102 10064 1287000 SH SOLE 0 0 1287000 UNITED INS HLDGS CORP COM 910710102 1 74 SH SOLE 0 74 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 386 146039 SH DFND 01 0 146039 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 3972 1504368 SH DFND 02 0 1504368 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 54451 20625546 SH SOLE 0 0 20625546 UNITED NAT FOODS INC COM 911163103 701 38513 SH DFND 01 0 38513 0 UNITED NAT FOODS INC COM 911163103 317 17402 SH DFND 02 0 17402 0 UNITED NAT FOODS INC COM 911163103 883 48468 SH DFND 04 0 0 48468 UNITED NAT FOODS INC COM 911163103 109127 5992717 SH SOLE 0 0 5992717 UNITED NAT FOODS INC COM 911163103 47 2558 SH SOLE 0 2558 0 UNITED PARCEL SERVICE INC CL B 911312106 89858 808221 SH DFND 01 0 808221 0 UNITED PARCEL SERVICE INC CL B 911312106 21679 194994 SH DFND 02 0 0 194994 UNITED PARCEL SERVICE INC CL B 911312106 45411 408442 SH DFND 02 0 408442 0 UNITED PARCEL SERVICE INC CL B 911312106 221417 1991519 SH DFND 04 0 0 1991519 UNITED PARCEL SERVICE INC CL B 911312106 5730 51537 SH DFND 04 0 51537 0 UNITED PARCEL SERVICE INC CL B 911312106 6053180 54444863 SH SOLE 0 0 54444863 UNITED PARCEL SERVICE INC CL B 911312106 503 4521 SH SOLE 0 4521 0 UNITED RENTALS INC COM 911363109 11365 76254 SH DFND 01 0 76254 0 UNITED RENTALS INC COM 911363109 3301 22148 SH DFND 02 0 0 22148 UNITED RENTALS INC COM 911363109 6172 41412 SH DFND 02 0 41412 0 UNITED RENTALS INC COM 911363109 29214 196016 SH DFND 04 0 0 196016 UNITED RENTALS INC COM 911363109 1130720 7586691 SH SOLE 0 0 7586691 UNITED RENTALS INC COM 911363109 111 744 SH SOLE 0 744 0 UNITED SEC BANCSHARES CALIF COM 911460103 67 10033 SH DFND 01 0 10033 0 UNITED SEC BANCSHARES CALIF COM 911460103 19 2833 SH DFND 04 0 0 2833 UNITED SEC BANCSHARES CALIF COM 911460103 3843 574367 SH SOLE 0 0 574367 UNITED SEC BANCSHARES CALIF COM 911460103 0 15 SH SOLE 0 15 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 297 605736 SH SOLE 0 0 605736 UNITED STATES CELLULAR CORP COM 911684108 144 4658 SH DFND 01 0 4658 0 UNITED STATES CELLULAR CORP COM 911684108 82 2663 SH DFND 02 0 2663 0 UNITED STATES CELLULAR CORP COM 911684108 530 17172 SH DFND 04 0 0 17172 UNITED STATES CELLULAR CORP COM 911684108 40973 1327261 SH SOLE 0 0 1327261 UNITED STATES CELLULAR CORP COM 911684108 32 1051 SH SOLE 0 1051 0 UNITED STATES LIME & MINERAL COM 911922102 139 1650 SH DFND 01 0 1650 0 UNITED STATES LIME & MINERAL COM 911922102 95 1128 SH DFND 02 0 1128 0 UNITED STATES LIME & MINERAL COM 911922102 165 1953 SH DFND 04 0 0 1953 UNITED STATES LIME & MINERAL COM 911922102 6992 82806 SH SOLE 0 0 82806 UNITED STATES LIME & MINERAL COM 911922102 0 2 SH SOLE 0 2 0 US FOODS HLDG CORP COM 912008109 1483 75215 SH DFND 01 0 75215 0 US FOODS HLDG CORP COM 912008109 1371 69510 SH DFND 02 0 69510 0 US FOODS HLDG CORP COM 912008109 3465 175704 SH DFND 04 0 0 175704 US FOODS HLDG CORP COM 912008109 392469 19902087 SH SOLE 0 0 19902087 US FOODS HLDG CORP COM 912008109 42 2131 SH SOLE 0 2131 0 U S WELL SVCS INC CL A 91274U101 3 6086 SH DFND 04 0 0 6086 U S WELL SVCS INC CL A 91274U101 543 1114822 SH SOLE 0 0 1114822 UNITED STATES STL CORP NEW COM 912909108 1141 158024 SH DFND 01 0 158024 0 UNITED STATES STL CORP NEW COM 912909108 440 60938 SH DFND 02 0 60938 0 UNITED STATES STL CORP NEW COM 912909108 1136 157276 SH DFND 04 0 0 157276 UNITED STATES STL CORP NEW COM 912909108 147984 20496360 SH SOLE 0 0 20496360 UNITED STATES STL CORP NEW COM 912909108 10 1417 SH SOLE 0 1417 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1808 14941 SH DFND 01 0 14941 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1838 15194 SH DFND 02 0 15194 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 4274 35322 SH DFND 04 0 0 35322 UNITED THERAPEUTICS CORP DEL COM 91307C102 479831 3965545 SH SOLE 0 0 3965545 UNITED THERAPEUTICS CORP DEL COM 91307C102 98 810 SH SOLE 0 810 0 UNITEDHEALTH GROUP INC COM 91324P102 326554 1107150 SH DFND 01 0 1107150 0 UNITEDHEALTH GROUP INC COM 91324P102 77926 264202 SH DFND 02 0 0 264202 UNITEDHEALTH GROUP INC COM 91324P102 164678 558324 SH DFND 02 0 558324 0 UNITEDHEALTH GROUP INC COM 91324P102 757916 2569642 SH DFND 04 0 0 2569642 UNITEDHEALTH GROUP INC COM 91324P102 25655 86981 SH DFND 04 0 86981 0 UNITEDHEALTH GROUP INC COM 91324P102 22455890 76134565 SH SOLE 0 0 76134565 UNITEDHEALTH GROUP INC COM 91324P102 1851 6276 SH SOLE 0 6276 0 UNITIL CORP COM 913259107 478 10663 SH DFND 01 0 10663 0 UNITIL CORP COM 913259107 277 6185 SH DFND 02 0 6185 0 UNITIL CORP COM 913259107 508 11338 SH DFND 04 0 0 11338 UNITIL CORP COM 913259107 39655 884757 SH SOLE 0 0 884757 UNITIL CORP COM 913259107 5 110 SH SOLE 0 110 0 UNITI GROUP INC COM 91325V108 3762 402367 SH DFND 01 0 402367 0 UNITI GROUP INC COM 91325V108 1434 153349 SH DFND 02 0 153349 0 UNITI GROUP INC COM 91325V108 1276 136498 SH DFND 04 0 0 136498 UNITI GROUP INC COM 91325V108 282150 30176508 SH SOLE 0 0 30176508 UNITI GROUP INC COM 91325V108 12 1278 SH SOLE 0 1278 0 UNITY BANCORP INC COM 913290102 97 6770 SH DFND 01 0 6770 0 UNITY BANCORP INC COM 913290102 52 3607 SH DFND 04 0 0 3607 UNITY BANCORP INC COM 913290102 4844 338707 SH SOLE 0 0 338707 UNITY BANCORP INC COM 913290102 0 3 SH SOLE 0 3 0 UNIVAR SOLUTIONS INC COM 91336L107 872 51700 SH DFND 01 0 51700 0 UNIVAR SOLUTIONS INC COM 91336L107 925 54860 SH DFND 02 0 54860 0 UNIVAR SOLUTIONS INC COM 91336L107 2015 119536 SH DFND 04 0 0 119536 UNIVAR SOLUTIONS INC COM 91336L107 245842 14581347 SH SOLE 0 0 14581347 UNIVAR SOLUTIONS INC COM 91336L107 39 2321 SH SOLE 0 2321 0 UNIVERSAL CORP VA COM 913456109 758 17822 SH DFND 01 0 17822 0 UNIVERSAL CORP VA COM 913456109 291 6850 SH DFND 02 0 6850 0 UNIVERSAL CORP VA COM 913456109 1074 25274 SH DFND 04 0 0 25274 UNIVERSAL CORP VA COM 913456109 110479 2598899 SH SOLE 0 0 2598899 UNIVERSAL CORP VA COM 913456109 35 817 SH SOLE 0 817 0 UNIVERSAL DISPLAY CORP COM 91347P105 2970 19853 SH DFND 01 0 19853 0 UNIVERSAL DISPLAY CORP COM 91347P105 2001 13376 SH DFND 02 0 13376 0 UNIVERSAL DISPLAY CORP COM 91347P105 4679 31273 SH DFND 04 0 0 31273 UNIVERSAL DISPLAY CORP COM 91347P105 710 4745 SH DFND 04 0 4745 0 UNIVERSAL DISPLAY CORP COM 91347P105 593073 3963865 SH SOLE 0 0 3963865 UNIVERSAL DISPLAY CORP COM 91347P105 41 272 SH SOLE 0 272 0 UNIVERSAL ELECTRS INC COM 913483103 1218 26005 SH DFND 01 0 26005 0 UNIVERSAL ELECTRS INC COM 913483103 261 5566 SH DFND 02 0 5566 0 UNIVERSAL ELECTRS INC COM 913483103 490 10468 SH DFND 04 0 0 10468 UNIVERSAL ELECTRS INC COM 913483103 38052 812726 SH SOLE 0 0 812726 UNIVERSAL ELECTRS INC COM 913483103 14 305 SH SOLE 0 305 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1947 24499 SH DFND 01 0 24499 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2572 32352 SH DFND 02 0 32352 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 797 10028 SH DFND 04 0 0 10028 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 165082 2076760 SH SOLE 0 0 2076760 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 20 257 SH SOLE 0 257 0 UNIVERSAL INS HLDGS INC COM 91359V107 532 29984 SH DFND 01 0 29984 0 UNIVERSAL INS HLDGS INC COM 91359V107 184 10382 SH DFND 02 0 10382 0 UNIVERSAL INS HLDGS INC COM 91359V107 509 28704 SH DFND 04 0 0 28704 UNIVERSAL INS HLDGS INC COM 91359V107 56310 3172418 SH SOLE 0 0 3172418 UNIVERSAL INS HLDGS INC COM 91359V107 24 1368 SH SOLE 0 1368 0 UNITY BIOTECHNOLOGY INC COM 91381U101 583 67140 SH DFND 01 0 67140 0 UNITY BIOTECHNOLOGY INC COM 91381U101 65 7443 SH DFND 04 0 0 7443 UNITY BIOTECHNOLOGY INC COM 91381U101 11878 1368469 SH SOLE 0 0 1368469 UNITY BIOTECHNOLOGY INC COM 91381U101 8 943 SH SOLE 0 943 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 16 1876 SH DFND 01 0 1876 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 19 2260 SH DFND 04 0 0 2260 UNIVERSAL STAINLESS & ALLOY COM 913837100 3500 407005 SH SOLE 0 0 407005 UNIVERSAL STAINLESS & ALLOY COM 913837100 0 6 SH SOLE 0 6 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 228 13104 SH DFND 01 0 13104 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 34 1944 SH DFND 04 0 0 1944 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6464 371940 SH SOLE 0 0 371940 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1 33 SH SOLE 0 33 0 UNIVERSAL HLTH SVCS INC CL B 913903100 7562 81412 SH DFND 01 0 81412 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1859 20013 SH DFND 02 0 0 20013 UNIVERSAL HLTH SVCS INC CL B 913903100 5208 56067 SH DFND 02 0 56067 0 UNIVERSAL HLTH SVCS INC CL B 913903100 19898 214209 SH DFND 04 0 0 214209 UNIVERSAL HLTH SVCS INC CL B 913903100 778247 8378160 SH SOLE 0 0 8378160 UNIVERSAL HLTH SVCS INC CL B 913903100 77 834 SH SOLE 0 834 0 UNIVERSAL TECHNICAL INST INC COM 913915104 401 57660 SH DFND 01 0 57660 0 UNIVERSAL TECHNICAL INST INC COM 913915104 68 9754 SH DFND 04 0 0 9754 UNIVERSAL TECHNICAL INST INC COM 913915104 9607 1382353 SH SOLE 0 0 1382353 UNIVERSAL TECHNICAL INST INC COM 913915104 1 119 SH SOLE 0 119 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 343 21254 SH DFND 01 0 21254 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 121 7474 SH DFND 02 0 7474 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 428 26506 SH DFND 04 0 0 26506 UNIVEST FINANCIAL CORPORATIO COM 915271100 22793 1412225 SH SOLE 0 0 1412225 UNIVEST FINANCIAL CORPORATIO COM 915271100 22 1390 SH SOLE 0 1390 0 UNUM GROUP COM 91529Y106 3617 218052 SH DFND 01 0 218052 0 UNUM GROUP COM 91529Y106 1355 81677 SH DFND 02 0 81677 0 UNUM GROUP COM 91529Y106 10806 651379 SH DFND 04 0 0 651379 UNUM GROUP COM 91529Y106 418011 25196589 SH SOLE 0 0 25196589 UNUM GROUP COM 91529Y106 41 2482 SH SOLE 0 2482 0 UPLAND SOFTWARE INC COM 91544A109 1650 47458 SH DFND 01 0 47458 0 UPLAND SOFTWARE INC COM 91544A109 141 4058 SH DFND 02 0 4058 0 UPLAND SOFTWARE INC COM 91544A109 532 15301 SH DFND 04 0 0 15301 UPLAND SOFTWARE INC COM 91544A109 38654 1112022 SH SOLE 0 0 1112022 UPLAND SOFTWARE INC COM 91544A109 4 113 SH SOLE 0 113 0 UPWORK INC COM 91688F104 2705 187301 SH DFND 01 0 187301 0 UPWORK INC COM 91688F104 304 21085 SH DFND 02 0 21085 0 UPWORK INC COM 91688F104 750 51970 SH DFND 04 0 0 51970 UPWORK INC COM 91688F104 100052 6928817 SH SOLE 0 0 6928817 UPWORK INC COM 91688F104 9 594 SH SOLE 0 594 0 UR-ENERGY INC COM 91688R108 2497 4918558 SH SOLE 0 0 4918558 UR-ENERGY INC COM 91688R108 0 901 SH SOLE 0 901 0 URANIUM ENERGY CORP COM 916896103 193 220076 SH DFND 01 0 220076 0 URANIUM ENERGY CORP COM 916896103 39 44027 SH DFND 04 0 0 44027 URANIUM ENERGY CORP COM 916896103 7549 8601221 SH SOLE 0 0 8601221 URANIUM ENERGY CORP COM 916896103 1 1149 SH SOLE 0 1149 0 URBAN OUTFITTERS INC COM 917047102 775 50894 SH DFND 01 0 50894 0 URBAN OUTFITTERS INC COM 917047102 307 20199 SH DFND 02 0 20199 0 URBAN OUTFITTERS INC COM 917047102 811 53283 SH DFND 04 0 0 53283 URBAN OUTFITTERS INC COM 917047102 87426 5744142 SH SOLE 0 0 5744142 URBAN OUTFITTERS INC COM 917047102 27 1795 SH SOLE 0 1795 0 URBAN EDGE PPTYS COM 91704F104 979 82488 SH DFND 01 0 82488 0 URBAN EDGE PPTYS COM 91704F104 3250 273820 SH DFND 02 0 273820 0 URBAN EDGE PPTYS COM 91704F104 1059 89214 SH DFND 04 0 0 89214 URBAN EDGE PPTYS COM 91704F104 192225 16194168 SH SOLE 0 0 16194168 URBAN EDGE PPTYS COM 91704F104 9 756 SH SOLE 0 756 0 URBAN ONE INC CL D NON VTG 91705J204 10 5061 SH DFND 01 0 5061 0 URBAN ONE INC CL D NON VTG 91705J204 9 4620 SH DFND 04 0 0 4620 URBAN ONE INC CL D NON VTG 91705J204 1738 909867 SH SOLE 0 0 909867 URSTADT BIDDLE PPTYS INC COM 917286106 5 482 SH DFND 01 0 482 0 URSTADT BIDDLE PPTYS INC COM 917286106 2170 215911 SH SOLE 0 0 215911 URSTADT BIDDLE PPTYS INC CL A 917286205 248 20886 SH DFND 01 0 20886 0 URSTADT BIDDLE PPTYS INC CL A 917286205 935 78700 SH DFND 02 0 78700 0 URSTADT BIDDLE PPTYS INC CL A 917286205 297 25002 SH DFND 04 0 0 25002 URSTADT BIDDLE PPTYS INC CL A 917286205 54569 4593382 SH SOLE 0 0 4593382 URSTADT BIDDLE PPTYS INC CL A 917286205 3 258 SH SOLE 0 258 0 USIO INC COM 917313108 379 194450 SH SOLE 0 0 194450 US ECOLOGY INC COM 91734M103 730 21547 SH DFND 01 0 21547 0 US ECOLOGY INC COM 91734M103 270 7970 SH DFND 04 0 0 7970 US ECOLOGY INC COM 91734M103 61545 1816565 SH SOLE 0 0 1816565 US ECOLOGY INC COM 91734M103 11 312 SH SOLE 0 312 0 UTAH MED PRODS INC COM 917488108 541 6105 SH DFND 01 0 6105 0 UTAH MED PRODS INC COM 917488108 127 1433 SH DFND 04 0 0 1433 UTAH MED PRODS INC COM 917488108 14706 165939 SH SOLE 0 0 165939 UTAH MED PRODS INC COM 917488108 3 32 SH SOLE 0 32 0 UXIN LTD ADS 91818X108 76 53032 SH DFND 05 0 0 53032 V F CORP COM 918204108 20913 343177 SH DFND 01 0 343177 0 V F CORP COM 918204108 5813 95383 SH DFND 02 0 0 95383 V F CORP COM 918204108 12111 198741 SH DFND 02 0 198741 0 V F CORP COM 918204108 53468 877384 SH DFND 04 0 0 877384 V F CORP COM 918204108 127 2090 SH DFND 04 0 2090 0 V F CORP COM 918204108 1597324 26211429 SH SOLE 0 0 26211429 V F CORP COM 918204108 122 2005 SH SOLE 0 2005 0 VBI VACCINES INC COM NEW 91822J103 1012 326477 SH DFND 01 0 326477 0 VBI VACCINES INC COM NEW 91822J103 283 91308 SH DFND 04 0 0 91308 VBI VACCINES INC COM NEW 91822J103 17471 5635749 SH SOLE 0 0 5635749 VBI VACCINES INC COM NEW 91822J103 23 7509 SH SOLE 0 7509 0 VSE CORP COM 918284100 203 6457 SH DFND 01 0 6457 0 VSE CORP COM 918284100 78 2487 SH DFND 04 0 0 2487 VSE CORP COM 918284100 14295 455389 SH SOLE 0 0 455389 VSE CORP COM 918284100 2 66 SH SOLE 0 66 0 VOXX INTL CORP CL A 91829F104 86 14959 SH DFND 01 0 14959 0 VOXX INTL CORP CL A 91829F104 23 3901 SH DFND 04 0 0 3901 VOXX INTL CORP CL A 91829F104 5412 936387 SH SOLE 0 0 936387 VOXX INTL CORP CL A 91829F104 1 128 SH SOLE 0 128 0 VTV THERAPEUTICS INC CL A 918385105 46 20397 SH DFND 01 0 20397 0 VTV THERAPEUTICS INC CL A 918385105 1 600 SH DFND 04 0 0 600 VTV THERAPEUTICS INC CL A 918385105 1009 448392 SH SOLE 0 0 448392 VAALCO ENERGY INC COM NEW 91851C201 15 11788 SH DFND 01 0 11788 0 VAALCO ENERGY INC COM NEW 91851C201 18 14520 SH DFND 04 0 0 14520 VAALCO ENERGY INC COM NEW 91851C201 2802 2259969 SH SOLE 0 0 2259969 VAALCO ENERGY INC COM NEW 91851C201 0 314 SH SOLE 0 314 0 VACCINEX INC COM 918640103 499 138297 SH SOLE 0 0 138297 VAIL RESORTS INC COM 91879Q109 2577 14146 SH DFND 01 0 14146 0 VAIL RESORTS INC COM 91879Q109 2085 11447 SH DFND 02 0 0 11447 VAIL RESORTS INC COM 91879Q109 4109 22559 SH DFND 02 0 22559 0 VAIL RESORTS INC COM 91879Q109 9149 50229 SH DFND 04 0 0 50229 VAIL RESORTS INC COM 91879Q109 64 353 SH DFND 04 0 353 0 VAIL RESORTS INC COM 91879Q109 646756 3550680 SH SOLE 0 0 3550680 VAIL RESORTS INC COM 91879Q109 47 260 SH SOLE 0 260 0 VALE S A SPONSORED ADS 91912E105 540 52394 SH DFND 01 0 52394 0 VALE S A SPONSORED ADS 91912E105 29331 2844922 SH DFND 04 0 2844922 0 VALE S A SPONSORED ADS 91912E105 129656 12575773 SH SOLE 0 0 12575773 VALERO ENERGY CORP COM 91913Y100 25576 434822 SH DFND 01 0 434822 0 VALERO ENERGY CORP COM 91913Y100 6752 114799 SH DFND 02 0 0 114799 VALERO ENERGY CORP COM 91913Y100 13551 230376 SH DFND 02 0 230376 0 VALERO ENERGY CORP COM 91913Y100 67759 1151976 SH DFND 04 0 0 1151976 VALERO ENERGY CORP COM 91913Y100 56684 963679 SH DFND 04 0 963679 0 VALERO ENERGY CORP COM 91913Y100 1896732 32246381 SH SOLE 0 0 32246381 VALERO ENERGY CORP COM 91913Y100 239 4066 SH SOLE 0 4066 0 VALLEY NATL BANCORP COM 919794107 2223 284303 SH DFND 01 0 284303 0 VALLEY NATL BANCORP COM 919794107 909 116220 SH DFND 02 0 116220 0 VALLEY NATL BANCORP COM 919794107 2424 310010 SH DFND 04 0 0 310010 VALLEY NATL BANCORP COM 919794107 286158 36593077 SH SOLE 0 0 36593077 VALLEY NATL BANCORP COM 919794107 55 7030 SH SOLE 0 7030 0 VALMONT INDS INC COM 920253101 819 7204 SH DFND 01 0 7204 0 VALMONT INDS INC COM 920253101 727 6397 SH DFND 02 0 6397 0 VALMONT INDS INC COM 920253101 1776 15633 SH DFND 04 0 0 15633 VALMONT INDS INC COM 920253101 212462 1869937 SH SOLE 0 0 1869937 VALMONT INDS INC COM 920253101 15 131 SH SOLE 0 131 0 VALUE LINE INC COM 920437100 47 1726 SH DFND 01 0 1726 0 VALUE LINE INC COM 920437100 1117 41371 SH SOLE 0 0 41371 VALVOLINE INC COM 92047W101 1232 63726 SH DFND 01 0 63726 0 VALVOLINE INC COM 92047W101 1193 61708 SH DFND 02 0 61708 0 VALVOLINE INC COM 92047W101 2834 146621 SH DFND 04 0 0 146621 VALVOLINE INC COM 92047W101 329727 17057793 SH SOLE 0 0 17057793 VALVOLINE INC COM 92047W101 74 3809 SH SOLE 0 3809 0 VANDA PHARMACEUTICALS INC COM 921659108 448 39197 SH DFND 01 0 39197 0 VANDA PHARMACEUTICALS INC COM 921659108 129 11313 SH DFND 02 0 11313 0 VANDA PHARMACEUTICALS INC COM 921659108 408 35694 SH DFND 04 0 0 35694 VANDA PHARMACEUTICALS INC COM 921659108 48244 4217171 SH SOLE 0 0 4217171 VANDA PHARMACEUTICALS INC COM 921659108 3 282 SH SOLE 0 282 0 DIVIDEND APPREC ETF DIV APP ETF 921908844 714422 6096788 SH SOLE 0 6096788 0 DIVIDEND APPREC ETF DIV APP ETF 921908844 735 6274 SH SOLE 03 0 0 6274 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 1038 21118 SH SOLE 03 0 0 21118 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 258572 5375721 SH DFND 01 0 5375721 0 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 50 1036 SH SOLE 03 0 0 1036 ESG U.S. STOCK ETF ESG US STK ETF 921910733 352473 6250623 SH DFND 01 0 6250623 0 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 225 2054 SH SOLE 03 0 0 2054 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 289 2810 SH SOLE 03 0 0 2810 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 300 2157 SH SOLE 03 0 0 2157 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 208017 2354727 SH SOLE 0 0 2354727 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 431975 4889919 SH SOLE 0 4889919 0 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 1080 12228 SH SOLE 03 0 0 12228 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 506697 13062575 SH SOLE 0 13062575 0 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 280 7210 SH SOLE 03 0 0 7210 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 990 12572 SH SOLE 03 0 0 12572 STERM INFLATPRO SEC ETF STRM INFPROIDX 922020805 247 4928 SH SOLE 03 0 0 4928 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 184517 3196208 SH SOLE 0 0 3196208 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 266696 4619704 SH SOLE 0 4619704 0 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 678 11736 SH SOLE 03 0 0 11736 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 210 4498 SH SOLE 03 0 0 4498 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 5656 118795 SH SOLE 0 118795 0 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 663 13928 SH SOLE 03 0 0 13928 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 238440 6019700 SH DFND 02 0 6019700 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 678007 17117078 SH DFND 04 0 17117078 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 624227 15759336 SH SOLE 0 0 15759336 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 823664 20794351 SH SOLE 0 20794351 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 421 10617 SH SOLE 03 0 0 10617 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 119961 2383490 SH DFND 02 0 2383490 0 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 28 565 SH SOLE 03 0 0 565 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 493 2463 SH SOLE 03 0 0 2463 ENERGY ETF ENERGY ETF 92204A306 12726 253000 SH SOLE 0 0 253000 ENERGY ETF ENERGY ETF 92204A306 795 15804 SH SOLE 03 0 0 15804 FINANCIALS ETF FINANCIALS ETF 92204A405 221 3862 SH SOLE 03 0 0 3862 HEALTH CARE ETF HEALTH CAR ETF 92204A504 584 3031 SH SOLE 03 0 0 3031 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 332 2559 SH SOLE 03 0 0 2559 INFORMATION TECH ETF INF TECH ETF 92204A702 1806 6481 SH SOLE 03 0 0 6481 MATERIALS ETF MATERIALS ETF 92204A801 584 4844 SH SOLE 03 0 0 4844 UTILITIES ETF UTILITIES ETF 92204A876 428 3460 SH SOLE 03 0 0 3460 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 244587 2958958 SH SOLE 0 0 2958958 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 87 1058 SH SOLE 03 0 0 1058 RUSSELL 1000 GROWTH ETF VNG RUS1000GRW 92206C680 234 1187 SH SOLE 03 0 0 1187 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 184923 1739801 SH SOLE 0 0 1739801 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 9 89 SH SOLE 03 0 0 89 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 150268 1579438 SH SOLE 0 0 1579438 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 306 3218 SH SOLE 03 0 0 3218 SMALL-CAP GROWTH ETF SML CP GRW ETF 922107107 1631 39798 SH DFND 01 0 39798 0 SMALL-CAP GROWTH ETF SML CP GRW ETF 922107107 147 3589 SH DFND 02 0 3589 0 TOTAL STOCK MARKET ETF TOTAL STK MKT 922107107 481 11725 SH DFND 04 0 0 11725 SMALL-CAP ETF SMALL CP ETF 922107107 36594 892754 SH SOLE 0 0 892754 SMALL-CAP ETF SMALL CP ETF 922107107 32 790 SH SOLE 0 790 0 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 92214X106 420 27715 SH DFND 01 0 27715 0 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 92214X106 154 10146 SH DFND 02 0 10146 0 EMERGING MKTS ETF FTSE EMR MKT ETF 92214X106 420 27746 SH DFND 04 0 0 27746 TOTAL STOCK MARKET ETF TOTAL STK MKT 92214X106 60673 4004799 SH SOLE 0 0 4004799 VALUE ETF VALUE ETF 92214X106 4 276 SH SOLE 0 276 0 EMERGING MKTS ETF FTSE EMR MKT ETF 92220P105 12037 98244 SH DFND 01 0 98244 0 EMERGING MKTS ETF FTSE EMR MKT ETF 92220P105 3204 26153 SH DFND 02 0 0 26153 FTSE EUROPE ETF FTSE EUROPE ETF 92220P105 6718 54831 SH DFND 02 0 54831 0 FTSE EUROPE ETF FTSE EUROPE ETF 92220P105 30268 247046 SH DFND 04 0 0 247046 GLOBAL EX-US REAL EST ETF GLB EX US ETF 92220P105 155 1267 SH DFND 04 0 1267 0 EMERGING MKTS ETF FTSE EMR MKT ETF 92220P105 1180014 9631192 SH SOLE 0 0 9631192 EMERGING MKTS ETF FTSE EMR MKT ETF 92220P105 72 584 SH SOLE 0 584 0 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922280102 5753 65018 SH DFND 01 0 65018 0 INTER-TERM CORP BOND ETF INT-TERM CORP 922280102 817 9238 SH DFND 02 0 9238 0 INTER-TERM CORP BOND ETF INT-TERM CORP 922280102 2048 23148 SH DFND 04 0 0 23148 STERM INFLATPRO SEC ETF STRM INFPROIDX 922280102 247470 2796901 SH SOLE 0 0 2796901 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922280102 18 201 SH SOLE 0 201 0 VECTOR GROUP LTD COM 92240M108 1166 115856 SH DFND 01 0 115856 0 VECTOR GROUP LTD COM 92240M108 298 29600 SH DFND 02 0 29600 0 VECTOR GROUP LTD COM 92240M108 898 89275 SH DFND 04 0 0 89275 VECTOR GROUP LTD COM 92240M108 142338 14148908 SH SOLE 0 0 14148908 VECTOR GROUP LTD COM 92240M108 26 2552 SH SOLE 0 2552 0 VEECO INSTRS INC DEL COM 922417100 482 35720 SH DFND 01 0 35720 0 VEECO INSTRS INC DEL COM 922417100 217 16122 SH DFND 02 0 16122 0 VEECO INSTRS INC DEL COM 922417100 489 36250 SH DFND 04 0 0 36250 VEECO INSTRS INC DEL COM 922417100 66823 4953539 SH SOLE 0 0 4953539 VEECO INSTRS INC DEL COM 922417100 27 1967 SH SOLE 0 1967 0 VECTRUS INC COM 92242T101 688 14002 SH DFND 01 0 14002 0 VECTRUS INC COM 92242T101 118 2399 SH DFND 02 0 2399 0 VECTRUS INC COM 92242T101 459 9339 SH DFND 04 0 0 9339 VECTRUS INC COM 92242T101 26620 541833 SH SOLE 0 0 541833 VECTRUS INC COM 92242T101 18 371 SH SOLE 0 371 0 VEDANTA LTD SPONSORED ADR 92242Y100 109 19425 SH DFND 01 0 19425 0 VEDANTA LTD SPONSORED ADR 92242Y100 3468 618143 SH DFND 02 0 618143 0 VEDANTA LTD SPONSORED ADR 92242Y100 25 4538 SH DFND 04 0 0 4538 VEDANTA LTD SPONSORED ADR 92242Y100 377 67187 SH DFND 05 0 0 67187 VEDANTA LTD SPONSORED ADR 92242Y100 1264 225389 SH SOLE 0 0 225389 LONG-TERM CORP BOND ETF LG-TERM COR BD 92243A200 765 86385 SH DFND 01 0 86385 0 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92243A200 127 14352 SH DFND 04 0 0 14352 LONG-TERM CORP BOND ETF LG-TERM COR BD 92243A200 8408 950090 SH SOLE 0 0 950090 VAXCYTE INC COM 92243G108 29 911 SH DFND 01 0 911 0 VAXCYTE INC COM 92243G108 5 171 SH DFND 04 0 0 171 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92243G108 914 28918 SH SOLE 0 0 28918 VEEVA SYS INC CL A COM 922475108 14599 62278 SH DFND 01 0 62278 0 VEEVA SYS INC CL A COM 922475108 8518 36338 SH DFND 02 0 0 36338 VEEVA SYS INC CL A COM 922475108 17296 73780 SH DFND 02 0 73780 0 VEEVA SYS INC CL A COM 922475108 35336 150737 SH DFND 04 0 0 150737 VEEVA SYS INC CL A COM 922475108 3462 14770 SH DFND 04 0 14770 0 VEEVA SYS INC CL A COM 922475108 2942382 12551755 SH SOLE 0 0 12551755 VEEVA SYS INC CL A COM 922475108 219 933 SH SOLE 0 933 0 VELOCITY FINL INC COM 92262D101 1689 427600 SH SOLE 0 0 427600 VENTAS INC COM 92276F100 14563 397667 SH DFND 01 0 397667 0 VENTAS INC COM 92276F100 3821 104351 SH DFND 02 0 0 104351 VENTAS INC COM 92276F100 36131 986654 SH DFND 02 0 986654 0 VENTAS INC COM 92276F100 36877 1007007 SH DFND 04 0 0 1007007 VENTAS INC COM 92276F100 1891605 51654978 SH SOLE 0 0 51654978 VENTAS INC COM 92276F100 87 2378 SH SOLE 0 2378 0 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 51846 957630 SH SOLE 0 0 957630 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 3702 68373 SH SOLE 03 0 0 68373 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 68 240 SH DFND 02 0 240 0 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 1185 4182 SH DFND 04 0 0 4182 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 3057191 10786405 SH SOLE 0 10786405 0 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 4684 16526 SH SOLE 03 0 0 16526 REAL ESTATE ETF REAL ESTATE ETF 922908553 7603 96814 SH SOLE 0 0 96814 REAL ESTATE ETF REAL ESTATE ETF 922908553 1430 18215 SH SOLE 03 0 0 18215 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 0 1 SH SOLE 0 0 1 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 765 3835 SH SOLE 03 0 0 3835 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 517 4831 SH SOLE 03 0 0 4831 MID-CAP ETF MID CAP ETF 922908629 469 2861 SH SOLE 03 0 0 2861 LARGE-CAP ETF LARGE CAP ETF 922908637 329141 2301686 SH SOLE 0 2301686 0 LARGE-CAP ETF LARGE CAP ETF 922908637 1390 9721 SH SOLE 03 0 0 9721 GROWTH ETF GROWTH ETF 922908736 611 3021 SH SOLE 03 0 0 3021 VALUE ETF VALUE ETF 922908744 935 9392 SH SOLE 03 0 0 9392 SMALL-CAP ETF SMALL CP ETF 922908751 40761 279723 SH SOLE 0 279723 0 SMALL-CAP ETF SMALL CP ETF 922908751 234 1608 SH SOLE 03 0 0 1608 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 2278320 14555166 SH SOLE 0 14555166 0 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 11032 70481 SH SOLE 03 0 0 70481 VENUS CONCEPT INC COM 92332W105 106 30410 SH DFND 01 0 30410 0 VENUS CONCEPT INC COM 92332W105 20 5868 SH DFND 04 0 0 5868 VENUS CONCEPT INC COM 92332W105 3056 875570 SH SOLE 0 0 875570 VENUS CONCEPT INC COM 92332W105 1 158 SH SOLE 0 158 0 VERA BRADLEY INC COM 92335C106 66 14782 SH DFND 01 0 14782 0 VERA BRADLEY INC COM 92335C106 7 1661 SH DFND 02 0 1661 0 VERA BRADLEY INC COM 92335C106 136 30534 SH DFND 04 0 0 30534 VERA BRADLEY INC COM 92335C106 6585 1483048 SH SOLE 0 0 1483048 VERA BRADLEY INC COM 92335C106 28 6285 SH SOLE 0 6285 0 VEONEER INC COM 92336X109 206 19227 SH DFND 01 0 19227 0 VEONEER INC COM 92336X109 310 29020 SH DFND 02 0 29020 0 VEONEER INC COM 92336X109 821 76800 SH DFND 04 0 0 76800 VEONEER INC COM 92336X109 18659 1745480 SH SOLE 0 0 1745480 VERASTEM INC COM 92337C104 351 204279 SH DFND 01 0 204279 0 VERASTEM INC COM 92337C104 63 36465 SH DFND 02 0 36465 0 VERASTEM INC COM 92337C104 140 81575 SH DFND 04 0 0 81575 VERASTEM INC COM 92337C104 13645 7933107 SH SOLE 0 0 7933107 VERASTEM INC COM 92337C104 3 1512 SH SOLE 0 1512 0 VERACYTE INC COM 92337F107 2669 103040 SH DFND 01 0 103040 0 VERACYTE INC COM 92337F107 265 10217 SH DFND 02 0 10217 0 VERACYTE INC COM 92337F107 853 32935 SH DFND 04 0 0 32935 VERACYTE INC COM 92337F107 68902 2660305 SH SOLE 0 0 2660305 VERACYTE INC COM 92337F107 27 1040 SH SOLE 0 1040 0 VERB TECHNOLOGY CO INC COM 92337U104 493 444297 SH SOLE 0 0 444297 VEREIT INC COM 92339V100 2363 367500 SH DFND 01 0 367500 0 VEREIT INC COM 92339V100 1779 276668 SH DFND 02 0 0 276668 VEREIT INC COM 92339V100 18375 2857691 SH DFND 02 0 2857691 0 VEREIT INC COM 92339V100 7879 1225369 SH DFND 04 0 0 1225369 VEREIT INC COM 92339V100 985197 153218856 SH SOLE 0 0 153218856 VEREIT INC COM 92339V100 45 6959 SH SOLE 0 6959 0 VERISIGN INC COM 92343E102 23936 115728 SH DFND 01 0 115728 0 VERISIGN INC COM 92343E102 6052 29260 SH DFND 02 0 0 29260 VERISIGN INC COM 92343E102 14222 68760 SH DFND 02 0 68760 0 VERISIGN INC COM 92343E102 57783 279373 SH DFND 04 0 0 279373 VERISIGN INC COM 92343E102 1386 6703 SH DFND 04 0 6703 0 VERISIGN INC COM 92343E102 2303948 11139333 SH SOLE 0 0 11139333 VERISIGN INC COM 92343E102 138 669 SH SOLE 0 669 0 VERIZON COMMUNICATIONS INC COM 92343V104 243377 4414609 SH DFND 01 0 4414609 0 VERIZON COMMUNICATIONS INC COM 92343V104 63465 1151183 SH DFND 02 0 0 1151183 VERIZON COMMUNICATIONS INC COM 92343V104 142263 2580492 SH DFND 02 0 2580492 0 VERIZON COMMUNICATIONS INC COM 92343V104 646237 11722063 SH DFND 04 0 0 11722063 VERIZON COMMUNICATIONS INC COM 92343V104 17270988 313277495 SH SOLE 0 0 313277495 VERIZON COMMUNICATIONS INC COM 92343V104 1720 31197 SH SOLE 0 31197 0 VERINT SYS INC COM 92343X100 3858 85389 SH DFND 01 0 85389 0 VERINT SYS INC COM 92343X100 1051 23268 SH DFND 02 0 23268 0 VERINT SYS INC COM 92343X100 2279 50448 SH DFND 04 0 0 50448 VERINT SYS INC COM 92343X100 285798 6325765 SH SOLE 0 0 6325765 VERINT SYS INC COM 92343X100 19 426 SH SOLE 0 426 0 VERITEX HLDGS INC COM 923451108 615 34769 SH DFND 01 0 34769 0 VERITEX HLDGS INC COM 923451108 169 9570 SH DFND 02 0 9570 0 VERITEX HLDGS INC COM 923451108 598 33813 SH DFND 04 0 0 33813 VERITEX HLDGS INC COM 923451108 53162 3003528 SH SOLE 0 0 3003528 VERITEX HLDGS INC COM 923451108 6 337 SH SOLE 0 337 0 VERITIV CORP COM 923454102 159 9393 SH DFND 01 0 9393 0 VERITIV CORP COM 923454102 58 3440 SH DFND 04 0 0 3440 VERITIV CORP COM 923454102 13372 788459 SH SOLE 0 0 788459 VERITIV CORP COM 923454102 6 358 SH SOLE 0 358 0 VERISK ANALYTICS INC COM 92345Y106 32563 191320 SH DFND 01 0 191320 0 VERISK ANALYTICS INC COM 92345Y106 7594 44618 SH DFND 02 0 0 44618 VERISK ANALYTICS INC COM 92345Y106 15878 93292 SH DFND 02 0 93292 0 VERISK ANALYTICS INC COM 92345Y106 74551 438018 SH DFND 04 0 0 438018 VERISK ANALYTICS INC COM 92345Y106 2985 17541 SH DFND 04 0 17541 0 VERISK ANALYTICS INC COM 92345Y106 2892301 16993544 SH SOLE 0 0 16993544 VERISK ANALYTICS INC COM 92345Y106 235 1382 SH SOLE 0 1382 0 VERICEL CORP COM 92346J108 1194 86361 SH DFND 01 0 86361 0 VERICEL CORP COM 92346J108 118 8543 SH DFND 02 0 8543 0 VERICEL CORP COM 92346J108 415 30030 SH DFND 04 0 0 30030 VERICEL CORP COM 92346J108 31161 2254766 SH SOLE 0 0 2254766 VERICEL CORP COM 92346J108 3 251 SH SOLE 0 251 0 VERITONE INC COM 92347M100 713 47982 SH DFND 01 0 47982 0 VERITONE INC COM 92347M100 131 8820 SH DFND 04 0 0 8820 VERITONE INC COM 92347M100 18440 1240882 SH SOLE 0 0 1240882 VERITONE INC COM 92347M100 2 102 SH SOLE 0 102 0 VERMILION ENERGY INC COM 923725105 303 67978 SH DFND 01 0 67978 0 VERMILION ENERGY INC COM 923725105 209 46942 SH DFND 02 0 46942 0 VERMILION ENERGY INC COM 923725105 268 60024 SH DFND 04 0 0 60024 VERMILION ENERGY INC COM 923725105 16991 3809709 SH SOLE 0 0 3809709 VERMILION ENERGY INC COM 923725105 1250 280351 SH SOLE 0 280351 0 VERRA MOBILITY CORP COM 92511U102 2860 278240 SH DFND 01 0 278240 0 VERRA MOBILITY CORP COM 92511U102 347 33735 SH DFND 02 0 33735 0 VERRA MOBILITY CORP COM 92511U102 946 92055 SH DFND 04 0 0 92055 VERRA MOBILITY CORP COM 92511U102 124159 12077720 SH SOLE 0 0 12077720 VERRA MOBILITY CORP COM 92511U102 9 860 SH SOLE 0 860 0 VERRICA PHARMACEUTICALS INC COM 92511W108 275 24952 SH DFND 01 0 24952 0 VERRICA PHARMACEUTICALS INC COM 92511W108 43 3922 SH DFND 04 0 0 3922 VERRICA PHARMACEUTICALS INC COM 92511W108 6238 566564 SH SOLE 0 0 566564 VERRICA PHARMACEUTICALS INC COM 92511W108 1 60 SH SOLE 0 60 0 VERSO CORP CL A 92531L207 302 25263 SH DFND 01 0 25263 0 VERSO CORP CL A 92531L207 120 10059 SH DFND 02 0 10059 0 VERSO CORP CL A 92531L207 402 33648 SH DFND 04 0 0 33648 VERSO CORP CL A 92531L207 27924 2334796 SH SOLE 0 0 2334796 VERSO CORP CL A 92531L207 30 2520 SH SOLE 0 2520 0 VERTEX PHARMACEUTICALS INC COM 92532F100 89538 308423 SH DFND 01 0 308423 0 VERTEX PHARMACEUTICALS INC COM 92532F100 20736 71428 SH DFND 02 0 0 71428 VERTEX PHARMACEUTICALS INC COM 92532F100 51298 176700 SH DFND 02 0 176700 0 VERTEX PHARMACEUTICALS INC COM 92532F100 204468 704308 SH DFND 04 0 0 704308 VERTEX PHARMACEUTICALS INC COM 92532F100 8344 28741 SH DFND 04 0 28741 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5684645 19581291 SH SOLE 0 0 19581291 VERTEX PHARMACEUTICALS INC COM 92532F100 658 2266 SH SOLE 0 2266 0 VERTEX ENERGY INC COM 92534K107 6 7900 SH DFND 01 0 7900 0 VERTEX ENERGY INC COM 92534K107 2 2800 SH DFND 04 0 0 2800 VERTEX ENERGY INC COM 92534K107 1011 1417274 SH SOLE 0 0 1417274 VERTEX ENERGY INC COM 92534K107 0 267 SH SOLE 0 267 0 VERU INC COM 92536C103 335 100321 SH DFND 01 0 100321 0 VERU INC COM 92536C103 65 19408 SH DFND 04 0 0 19408 VERU INC COM 92536C103 10841 3245927 SH SOLE 0 0 3245927 VERU INC COM 92536C103 1 262 SH SOLE 0 262 0 VERTIV HOLDINGS CO COM CL A 92537N108 755 55706 SH DFND 01 0 55706 0 VERTIV HOLDINGS CO COM CL A 92537N108 821 60537 SH DFND 02 0 60537 0 VERTIV HOLDINGS CO COM CL A 92537N108 1080 79633 SH DFND 04 0 0 79633 VERTIV HOLDINGS CO COM CL A 92537N108 299 22025 SH DFND 04 0 22025 0 VERTIV HOLDINGS CO COM CL A 92537N108 190827 14072820 SH SOLE 0 0 14072820 VERTIV HOLDINGS CO COM CL A 92537N108 17 1274 SH SOLE 0 1274 0 VIAD CORP COM NEW 92552R406 281 14783 SH DFND 01 0 14783 0 VIAD CORP COM NEW 92552R406 144 7590 SH DFND 02 0 7590 0 VIAD CORP COM NEW 92552R406 352 18501 SH DFND 04 0 0 18501 VIAD CORP COM NEW 92552R406 24228 1273831 SH SOLE 0 0 1273831 VIAD CORP COM NEW 92552R406 11 603 SH SOLE 0 603 0 VIASAT INC COM 92552V100 755 19683 SH DFND 01 0 19683 0 VIASAT INC COM 92552V100 575 14985 SH DFND 02 0 14985 0 VIASAT INC COM 92552V100 1449 37758 SH DFND 04 0 0 37758 VIASAT INC COM 92552V100 210470 5485267 SH SOLE 0 0 5485267 VIASAT INC COM 92552V100 19 503 SH SOLE 0 503 0 VIAVI SOLUTIONS INC COM 925550105 6055 475311 SH DFND 01 0 475311 0 VIAVI SOLUTIONS INC COM 925550105 1049 82308 SH DFND 02 0 82308 0 VIAVI SOLUTIONS INC COM 925550105 2316 181824 SH DFND 04 0 0 181824 VIAVI SOLUTIONS INC COM 925550105 307331 24123316 SH SOLE 0 0 24123316 VIAVI SOLUTIONS INC COM 925550105 19 1476 SH SOLE 0 1476 0 VIACOMCBS INC CL A 92556H107 63 2473 SH DFND 01 0 2473 0 VIACOMCBS INC CL A 92556H107 112 4356 SH DFND 04 0 0 4356 VIACOMCBS INC CL A 92556H107 7622 297746 SH SOLE 0 0 297746 VIACOMCBS INC CL A 92556H107 0 1 SH SOLE 0 1 0 VIACOMCBS INC CL B 92556H206 13525 579974 SH DFND 01 0 579974 0 VIACOMCBS INC CL B 92556H206 3669 157343 SH DFND 02 0 0 157343 VIACOMCBS INC CL B 92556H206 7499 321561 SH DFND 02 0 321561 0 VIACOMCBS INC CL B 92556H206 36100 1548033 SH DFND 04 0 0 1548033 VIACOMCBS INC CL B 92556H206 1371930 58830612 SH SOLE 0 0 58830612 VIACOMCBS INC CL B 92556H206 132 5664 SH SOLE 0 5664 0 VICI PPTYS INC COM 925652109 3239 160437 SH DFND 01 0 160437 0 VICI PPTYS INC COM 925652109 2585 128027 SH DFND 02 0 0 128027 VICI PPTYS INC COM 925652109 24774 1227027 SH DFND 02 0 1227027 0 VICI PPTYS INC COM 925652109 5609 277816 SH DFND 04 0 0 277816 VICI PPTYS INC COM 925652109 1141186 56522333 SH SOLE 0 0 56522333 VICI PPTYS INC COM 925652109 73 3598 SH SOLE 0 3598 0 VICOR CORP COM 925815102 2674 37164 SH DFND 01 0 37164 0 VICOR CORP COM 925815102 355 4935 SH DFND 02 0 4935 0 VICOR CORP COM 925815102 990 13759 SH DFND 04 0 0 13759 VICOR CORP COM 925815102 143854 1999359 SH SOLE 0 0 1999359 VICOR CORP COM 925815102 10 137 SH SOLE 0 137 0 VICTORY CAP HLDGS INC COM CL A 92645B103 51 2991 SH DFND 01 0 2991 0 VICTORY CAP HLDGS INC COM CL A 92645B103 75 4344 SH DFND 02 0 4344 0 VICTORY CAP HLDGS INC COM CL A 92645B103 173 10049 SH DFND 04 0 0 10049 VICTORY CAP HLDGS INC COM CL A 92645B103 11698 680533 SH SOLE 0 0 680533 VICTORY CAP HLDGS INC COM CL A 92645B103 3 162 SH SOLE 0 162 0 VIELA BIO INC COM 926613100 1736 40080 SH DFND 01 0 40080 0 VIELA BIO INC COM 926613100 195 4491 SH DFND 04 0 0 4491 VIELA BIO INC COM 926613100 87211 2013172 SH SOLE 0 0 2013172 VIELA BIO INC COM 926613100 7 165 SH SOLE 0 165 0 VIEMED HEALTHCARE INC COM 92663R105 629 65499 SH DFND 01 0 65499 0 VIEMED HEALTHCARE INC COM 92663R105 122 12758 SH DFND 02 0 12758 0 VIEMED HEALTHCARE INC COM 92663R105 117 12238 SH DFND 04 0 0 12238 VIEMED HEALTHCARE INC COM 92663R105 11132 1159621 SH SOLE 0 0 1159621 VIEMED HEALTHCARE INC COM 92663R105 3 264 SH SOLE 0 264 0 VIEWRAY INC COM 92672L107 305 136224 SH DFND 01 0 136224 0 VIEWRAY INC COM 92672L107 83 37061 SH DFND 02 0 37061 0 VIEWRAY INC COM 92672L107 179 80043 SH DFND 04 0 0 80043 VIEWRAY INC COM 92672L107 10824 4832301 SH SOLE 0 0 4832301 VIEWRAY INC COM 92672L107 1 648 SH SOLE 0 648 0 VIKING THERAPEUTICS INC COM 92686J106 397 55064 SH DFND 01 0 55064 0 VIKING THERAPEUTICS INC COM 92686J106 96 13329 SH DFND 02 0 13329 0 VIKING THERAPEUTICS INC COM 92686J106 317 44000 SH DFND 04 0 0 44000 VIKING THERAPEUTICS INC COM 92686J106 23659 3281414 SH SOLE 0 0 3281414 VIKING THERAPEUTICS INC COM 92686J106 2 336 SH SOLE 0 336 0 VILLAGE SUPER MKT INC CL A NEW 927107409 162 5855 SH DFND 01 0 5855 0 VILLAGE SUPER MKT INC CL A NEW 927107409 25 900 SH DFND 02 0 900 0 VILLAGE SUPER MKT INC CL A NEW 927107409 172 6200 SH DFND 04 0 0 6200 VILLAGE SUPER MKT INC CL A NEW 927107409 14128 509655 SH SOLE 0 0 509655 VILLAGE SUPER MKT INC CL A NEW 927107409 3 92 SH SOLE 0 92 0 VINCE HLDG CORP COM NEW 92719W207 4 808 SH DFND 01 0 808 0 VINCE HLDG CORP COM NEW 92719W207 5 881 SH DFND 04 0 0 881 VINCE HLDG CORP COM NEW 92719W207 732 131958 SH SOLE 0 0 131958 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 198 19136 SH DFND 02 0 19136 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 216 20816 SH DFND 04 0 0 20816 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3061 295493 SH SOLE 0 0 295493 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4035 202663 SH DFND 01 0 202663 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5955 299079 SH DFND 02 0 299079 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 18467 927537 SH DFND 04 0 0 927537 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1286 64596 SH DFND 05 0 0 64596 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 276183 13871567 SH SOLE 0 0 13871567 VIR BIOTECHNOLOGY INC COM 92764N102 3610 88105 SH DFND 01 0 88105 0 VIR BIOTECHNOLOGY INC COM 92764N102 91 2218 SH DFND 04 0 0 2218 VIR BIOTECHNOLOGY INC COM 92764N102 11044 269564 SH SOLE 0 0 269564 VIRCO MFG CO COM 927651109 8 2885 SH DFND 01 0 2885 0 VIRCO MFG CO COM 927651109 427 163028 SH SOLE 0 0 163028 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 528 32298 SH DFND 01 0 32298 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 263 16108 SH DFND 02 0 16108 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 847 51819 SH DFND 04 0 0 51819 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 93 5720 SH DFND 04 0 5720 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 123974 7587151 SH SOLE 0 0 7587151 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 10 616 SH SOLE 0 616 0 VIRNETX HLDG CORP COM 92823T108 581 89397 SH DFND 01 0 89397 0 VIRNETX HLDG CORP COM 92823T108 151 23173 SH DFND 02 0 23173 0 VIRNETX HLDG CORP COM 92823T108 284 43747 SH DFND 04 0 0 43747 VIRNETX HLDG CORP COM 92823T108 20491 3152420 SH SOLE 0 0 3152420 VIRNETX HLDG CORP COM 92823T108 11 1633 SH SOLE 0 1633 0 VIRTU FINL INC CL A 928254101 717 30391 SH DFND 01 0 30391 0 VIRTU FINL INC CL A 928254101 417 17650 SH DFND 02 0 17650 0 VIRTU FINL INC CL A 928254101 1104 46759 SH DFND 04 0 0 46759 VIRTU FINL INC CL A 928254101 146 6169 SH DFND 04 0 6169 0 VIRTU FINL INC CL A 928254101 175373 7431047 SH SOLE 0 0 7431047 VIRTU FINL INC CL A 928254101 11 463 SH SOLE 0 463 0 VISA INC COM CL A 92826C839 387572 2006378 SH DFND 01 0 2006378 0 VISA INC COM CL A 92826C839 92137 476972 SH DFND 02 0 0 476972 VISA INC COM CL A 92826C839 196472 1017095 SH DFND 02 0 1017095 0 VISA INC COM CL A 92826C839 886180 4587567 SH DFND 04 0 0 4587567 VISA INC COM CL A 92826C839 36120 186983 SH DFND 04 0 186983 0 VISA INC COM CL A 92826C839 26837838 138933776 SH SOLE 0 0 138933776 VISA INC COM CL A 92826C839 2125 11000 SH SOLE 0 11000 0 VIRTUSA CORP COM 92827P102 1951 60073 SH DFND 01 0 60073 0 VIRTUSA CORP COM 92827P102 270 8323 SH DFND 02 0 8323 0 VIRTUSA CORP COM 92827P102 698 21505 SH DFND 04 0 0 21505 VIRTUSA CORP COM 92827P102 78833 2427864 SH SOLE 0 0 2427864 VIRTUSA CORP COM 92827P102 6 192 SH SOLE 0 192 0 VIRTUS INVT PARTNERS INC COM 92828Q109 727 6249 SH DFND 01 0 6249 0 VIRTUS INVT PARTNERS INC COM 92828Q109 209 1795 SH DFND 02 0 1795 0 VIRTUS INVT PARTNERS INC COM 92828Q109 748 6430 SH DFND 04 0 0 6430 VIRTUS INVT PARTNERS INC COM 92828Q109 91498 786806 SH SOLE 0 0 786806 VIRTUS INVT PARTNERS INC COM 92828Q109 18 154 SH SOLE 0 154 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1482 97064 SH DFND 01 0 97064 0 VISHAY INTERTECHNOLOGY INC COM 928298108 600 39306 SH DFND 02 0 39306 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1627 106562 SH DFND 04 0 0 106562 VISHAY INTERTECHNOLOGY INC COM 928298108 191072 12512912 SH SOLE 0 0 12512912 VISHAY INTERTECHNOLOGY INC COM 928298108 12 808 SH SOLE 0 808 0 VISHAY PRECISION GROUP INC COM 92835K103 227 9243 SH DFND 01 0 9243 0 VISHAY PRECISION GROUP INC COM 92835K103 78 3166 SH DFND 02 0 3166 0 VISHAY PRECISION GROUP INC COM 92835K103 206 8374 SH DFND 04 0 0 8374 VISHAY PRECISION GROUP INC COM 92835K103 13911 565954 SH SOLE 0 0 565954 VISHAY PRECISION GROUP INC COM 92835K103 3 119 SH SOLE 0 119 0 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 27 43772 SH DFND 04 0 0 43772 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 323 523289 SH SOLE 0 0 523289 VISTA OUTDOOR INC COM 928377100 610 42247 SH DFND 01 0 42247 0 VISTA OUTDOOR INC COM 928377100 286 19825 SH DFND 02 0 19825 0 VISTA OUTDOOR INC COM 928377100 592 40961 SH DFND 04 0 0 40961 VISTA OUTDOOR INC COM 928377100 69544 4812716 SH SOLE 0 0 4812716 VISTA OUTDOOR INC COM 928377100 5 334 SH SOLE 0 334 0 VISTEON CORP COM NEW 92839U206 3954 57725 SH DFND 01 0 57725 0 VISTEON CORP COM NEW 92839U206 589 8597 SH DFND 02 0 8597 0 VISTEON CORP COM NEW 92839U206 1408 20561 SH DFND 04 0 0 20561 VISTEON CORP COM NEW 92839U206 179188 2615888 SH SOLE 0 0 2615888 VISTEON CORP COM NEW 92839U206 12 174 SH SOLE 0 174 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 5 8898 SH DFND 04 0 0 8898 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 610 1156419 SH SOLE 0 0 1156419 VISTRA ENERGY CORP COM 92840M102 2981 160080 SH DFND 01 0 160080 0 VISTRA ENERGY CORP COM 92840M102 1830 98300 SH DFND 02 0 0 98300 VISTRA ENERGY CORP COM 92840M102 4450 239011 SH DFND 02 0 239011 0 VISTRA ENERGY CORP COM 92840M102 11513 618325 SH DFND 04 0 0 618325 VISTRA ENERGY CORP COM 92840M102 866929 46559043 SH SOLE 0 0 46559043 VISTRA ENERGY CORP COM 92840M102 172 9214 SH SOLE 0 9214 0 VIVINT SMART HOME INC COM CL A 928542109 1118 64492 SH DFND 01 0 64492 0 VIVINT SMART HOME INC COM CL A 928542109 234 13479 SH DFND 04 0 0 13479 VIVINT SMART HOME INC COM CL A 928542109 45541 2627881 SH SOLE 0 0 2627881 VIVINT SMART HOME INC COM CL A 928542109 4 218 SH SOLE 0 218 0 VIVINT SOLAR INC COM 92854Q106 1016 102629 SH DFND 01 0 102629 0 VIVINT SOLAR INC COM 92854Q106 74 7455 SH DFND 02 0 7455 0 VIVINT SOLAR INC COM 92854Q106 338 34161 SH DFND 04 0 0 34161 VIVINT SOLAR INC COM 92854Q106 34018 3436163 SH SOLE 0 0 3436163 VIVINT SOLAR INC COM 92854Q106 11 1093 SH SOLE 0 1093 0 VIVUS INC COM NEW 928551308 2 1950 SH DFND 04 0 0 1950 VIVUS INC COM NEW 928551308 308 375126 SH SOLE 0 0 375126 VMWARE INC CL A COM 928563402 5695 36778 SH DFND 01 0 36778 0 VMWARE INC CL A COM 928563402 3494 22560 SH DFND 02 0 0 22560 VMWARE INC CL A COM 928563402 7033 45414 SH DFND 02 0 45414 0 VMWARE INC CL A COM 928563402 14108 91103 SH DFND 04 0 0 91103 VMWARE INC CL A COM 928563402 1353 8735 SH DFND 04 0 8735 0 VMWARE INC CL A COM 928563402 740601 4782391 SH SOLE 0 0 4782391 VMWARE INC CL A COM 928563402 103 662 SH SOLE 0 662 0 VOCERA COMMUNICATIONS INC COM 92857F107 1413 66648 SH DFND 01 0 66648 0 VOCERA COMMUNICATIONS INC COM 92857F107 148 6970 SH DFND 02 0 6970 0 VOCERA COMMUNICATIONS INC COM 92857F107 472 22286 SH DFND 04 0 0 22286 VOCERA COMMUNICATIONS INC COM 92857F107 32368 1526803 SH SOLE 0 0 1526803 VOCERA COMMUNICATIONS INC COM 92857F107 3 164 SH SOLE 0 164 0 VOLITIONRX LTD COM 928661107 187 48043 SH DFND 01 0 48043 0 VOLITIONRX LTD COM 928661107 21 5400 SH DFND 04 0 0 5400 VOLITIONRX LTD COM 928661107 1474 378960 SH SOLE 0 0 378960 VOLT INFORMATION SCIENCES IN COM 928703107 2 1300 SH DFND 04 0 0 1300 VOLT INFORMATION SCIENCES IN COM 928703107 871 675132 SH SOLE 0 0 675132 VONAGE HLDGS CORP COM 92886T201 3450 342949 SH DFND 01 0 342949 0 VONAGE HLDGS CORP COM 92886T201 740 73513 SH DFND 02 0 73513 0 VONAGE HLDGS CORP COM 92886T201 1669 165878 SH DFND 04 0 0 165878 VONAGE HLDGS CORP COM 92886T201 243236 24178537 SH SOLE 0 0 24178537 VONAGE HLDGS CORP COM 92886T201 16 1557 SH SOLE 0 1557 0 VORNADO RLTY TR SH BEN INT 929042109 6583 172275 SH DFND 01 0 172275 0 VORNADO RLTY TR SH BEN INT 929042109 1850 48404 SH DFND 02 0 0 48404 VORNADO RLTY TR SH BEN INT 929042109 17644 461770 SH DFND 02 0 461770 0 VORNADO RLTY TR SH BEN INT 929042109 16796 439566 SH DFND 04 0 0 439566 VORNADO RLTY TR SH BEN INT 929042109 987624 25847260 SH SOLE 0 0 25847260 VORNADO RLTY TR SH BEN INT 929042109 42 1106 SH SOLE 0 1106 0 VOYA FINANCIAL INC COM 929089100 2011 43112 SH DFND 01 0 43112 0 VOYA FINANCIAL INC COM 929089100 1487 31871 SH DFND 02 0 0 31871 VOYA FINANCIAL INC COM 929089100 3832 82136 SH DFND 02 0 82136 0 VOYA FINANCIAL INC COM 929089100 7301 156499 SH DFND 04 0 0 156499 VOYA FINANCIAL INC COM 929089100 556124 11921211 SH SOLE 0 0 11921211 VOYA FINANCIAL INC COM 929089100 90 1923 SH SOLE 0 1923 0 VOYAGER THERAPEUTICS INC COM 92915B106 675 53503 SH DFND 01 0 53503 0 VOYAGER THERAPEUTICS INC COM 92915B106 58 4573 SH DFND 02 0 4573 0 VOYAGER THERAPEUTICS INC COM 92915B106 225 17841 SH DFND 04 0 0 17841 VOYAGER THERAPEUTICS INC COM 92915B106 27703 2195199 SH SOLE 0 0 2195199 VOYAGER THERAPEUTICS INC COM 92915B106 2 172 SH SOLE 0 172 0 VULCAN MATLS CO COM 929160109 16376 141355 SH DFND 01 0 141355 0 VULCAN MATLS CO COM 929160109 4305 37161 SH DFND 02 0 0 37161 VULCAN MATLS CO COM 929160109 8647 74637 SH DFND 02 0 74637 0 VULCAN MATLS CO COM 929160109 41562 358759 SH DFND 04 0 0 358759 VULCAN MATLS CO COM 929160109 1639340 14150540 SH SOLE 0 0 14150540 VULCAN MATLS CO COM 929160109 98 843 SH SOLE 0 843 0 VROOM INC COM 92918V109 49 948 SH DFND 01 0 948 0 VROOM INC COM 92918V109 11 215 SH DFND 04 0 0 215 VROOM INC COM 92918V109 85931 1648085 SH SOLE 0 0 1648085 VROOM INC COM 92918V109 8 148 SH SOLE 0 148 0 VUZIX CORP COM NEW 92921W300 11 4400 SH DFND 01 0 4400 0 VUZIX CORP COM NEW 92921W300 17 7155 SH DFND 04 0 0 7155 VUZIX CORP COM NEW 92921W300 2721 1138622 SH SOLE 0 0 1138622 VUZIX CORP COM NEW 92921W300 0 190 SH SOLE 0 190 0 W & T OFFSHORE INC COM 92922P106 156 68534 SH DFND 01 0 68534 0 W & T OFFSHORE INC COM 92922P106 37 16090 SH DFND 02 0 16090 0 W & T OFFSHORE INC COM 92922P106 161 70602 SH DFND 04 0 0 70602 W & T OFFSHORE INC COM 92922P106 12578 5516581 SH SOLE 0 0 5516581 W & T OFFSHORE INC COM 92922P106 1 448 SH SOLE 0 448 0 WD-40 CO COM 929236107 5393 27198 SH DFND 01 0 27198 0 WD-40 CO COM 929236107 1128 5689 SH DFND 02 0 5689 0 WD-40 CO COM 929236107 2473 12471 SH DFND 04 0 0 12471 WD-40 CO COM 929236107 303668 1531355 SH SOLE 0 0 1531355 WD-40 CO COM 929236107 598 3017 SH SOLE 0 3017 0 WSFS FINL CORP COM 929328102 1045 36413 SH DFND 01 0 36413 0 WSFS FINL CORP COM 929328102 530 18455 SH DFND 02 0 18455 0 WSFS FINL CORP COM 929328102 1191 41502 SH DFND 04 0 0 41502 WSFS FINL CORP COM 929328102 129662 4517855 SH SOLE 0 0 4517855 WSFS FINL CORP COM 929328102 14 489 SH SOLE 0 489 0 WVS FINL CORP COM 929358109 165 12536 SH SOLE 0 0 12536 WP CAREY INC COM 92936U109 3975 58753 SH DFND 01 0 58753 0 WP CAREY INC COM 92936U109 3318 49047 SH DFND 02 0 0 49047 WP CAREY INC COM 92936U109 30608 452450 SH DFND 02 0 452450 0 WP CAREY INC COM 92936U109 13203 195162 SH DFND 04 0 0 195162 WP CAREY INC COM 92936U109 1627237 24053763 SH SOLE 0 0 24053763 WP CAREY INC COM 92936U109 75 1115 SH SOLE 0 1115 0 WPP PLC NEW ADR 92937A102 1230 31427 SH SOLE 0 0 31427 WEC ENERGY GROUP INC COM 92939U106 29491 336460 SH DFND 01 0 336460 0 WEC ENERGY GROUP INC COM 92939U106 7782 88785 SH DFND 02 0 0 88785 WEC ENERGY GROUP INC COM 92939U106 34405 392528 SH DFND 02 0 392528 0 WEC ENERGY GROUP INC COM 92939U106 77774 887330 SH DFND 04 0 0 887330 WEC ENERGY GROUP INC COM 92939U106 3329490 37986198 SH SOLE 0 0 37986198 WEC ENERGY GROUP INC COM 92939U106 226 2575 SH SOLE 0 2575 0 WABASH NATL CORP COM 929566107 412 38782 SH DFND 01 0 38782 0 WABASH NATL CORP COM 929566107 185 17400 SH DFND 02 0 17400 0 WABASH NATL CORP COM 929566107 388 36561 SH DFND 04 0 0 36561 WABASH NATL CORP COM 929566107 68476 6447788 SH SOLE 0 0 6447788 WABASH NATL CORP COM 929566107 5 430 SH SOLE 0 430 0 WABTEC COM 929740108 11125 193247 SH DFND 01 0 193247 0 WABTEC COM 929740108 2821 49009 SH DFND 02 0 0 49009 WABTEC COM 929740108 6029 104733 SH DFND 02 0 104733 0 WABTEC COM 929740108 28417 493614 SH DFND 04 0 0 493614 WABTEC COM 929740108 1084590 18839508 SH SOLE 0 0 18839508 WABTEC COM 929740108 67 1164 SH SOLE 0 1164 0 WADDELL & REED FINL INC CL A 930059100 739 47650 SH DFND 01 0 47650 0 WADDELL & REED FINL INC CL A 930059100 390 25170 SH DFND 02 0 25170 0 WADDELL & REED FINL INC CL A 930059100 810 52198 SH DFND 04 0 0 52198 WADDELL & REED FINL INC CL A 930059100 108287 6981775 SH SOLE 0 0 6981775 WADDELL & REED FINL INC CL A 930059100 19 1256 SH SOLE 0 1256 0 WAITR HLDGS INC COM 930752100 404 153691 SH DFND 01 0 153691 0 WAITR HLDGS INC COM 930752100 41 15490 SH DFND 04 0 0 15490 WAITR HLDGS INC COM 930752100 9304 3537719 SH SOLE 0 0 3537719 WAITR HLDGS INC COM 930752100 1 223 SH SOLE 0 223 0 WALMART INC COM 931142103 180486 1506813 SH DFND 01 0 1506813 0 WALMART INC COM 931142103 41872 349572 SH DFND 02 0 0 349572 WALMART INC COM 931142103 99972 834627 SH DFND 02 0 834627 0 WALMART INC COM 931142103 451388 3768474 SH DFND 04 0 0 3768474 WALMART INC COM 931142103 15431806 128834580 SH SOLE 0 0 128834580 WALMART INC COM 931142103 1734 14477 SH SOLE 0 14477 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 33301 785585 SH DFND 01 0 785585 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 8892 209761 SH DFND 02 0 0 209761 WALGREENS BOOTS ALLIANCE INC COM 931427108 18514 436764 SH DFND 02 0 436764 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 89731 2116806 SH DFND 04 0 0 2116806 WALGREENS BOOTS ALLIANCE INC COM 931427108 2418860 57062039 SH SOLE 0 0 57062039 WALGREENS BOOTS ALLIANCE INC COM 931427108 373 8803 SH SOLE 0 8803 0 WALKER & DUNLOP INC COM 93148P102 1223 24061 SH DFND 01 0 24061 0 WALKER & DUNLOP INC COM 93148P102 452 8889 SH DFND 02 0 8889 0 WALKER & DUNLOP INC COM 93148P102 1220 24016 SH DFND 04 0 0 24016 WALKER & DUNLOP INC COM 93148P102 202036 3976296 SH SOLE 0 0 3976296 WALKER & DUNLOP INC COM 93148P102 24 473 SH SOLE 0 473 0 WARNER MUSIC GROUP CORP COM CL A 934550203 443 15017 SH DFND 01 0 15017 0 WARNER MUSIC GROUP CORP COM CL A 934550203 743 25197 SH DFND 04 0 0 25197 WARNER MUSIC GROUP CORP COM CL A 934550203 195439 6625065 SH SOLE 0 0 6625065 WARNER MUSIC GROUP CORP COM CL A 934550203 15 494 SH SOLE 0 494 0 WARRIOR MET COAL INC COM 93627C101 565 36718 SH DFND 01 0 36718 0 WARRIOR MET COAL INC COM 93627C101 261 16932 SH DFND 02 0 16932 0 WARRIOR MET COAL INC COM 93627C101 689 44769 SH DFND 04 0 0 44769 WARRIOR MET COAL INC COM 93627C101 86774 5638332 SH SOLE 0 0 5638332 WARRIOR MET COAL INC COM 93627C101 27 1782 SH SOLE 0 1782 0 WASHINGTON FED INC COM 938824109 1462 54482 SH DFND 01 0 54482 0 WASHINGTON FED INC COM 938824109 778 28992 SH DFND 02 0 28992 0 WASHINGTON FED INC COM 938824109 1976 73625 SH DFND 04 0 0 73625 WASHINGTON FED INC COM 938824109 209102 7790668 SH SOLE 0 0 7790668 WASHINGTON FED INC COM 938824109 38 1431 SH SOLE 0 1431 0 WASHINGTON PRIME GROUP NEW COM 93964W108 30 35137 SH DFND 01 0 35137 0 WASHINGTON PRIME GROUP NEW COM 93964W108 49 58190 SH DFND 04 0 0 58190 WASHINGTON PRIME GROUP NEW COM 93964W108 19872 23634394 SH SOLE 0 0 23634394 WASHINGTON PRIME GROUP NEW COM 93964W108 1 957 SH SOLE 0 957 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1327 59759 SH DFND 01 0 59759 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4357 196251 SH DFND 02 0 196251 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1460 65767 SH DFND 04 0 0 65767 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 278627 12550783 SH SOLE 0 0 12550783 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12 549 SH SOLE 0 549 0 WASHINGTON TR BANCORP COM 940610108 397 12130 SH DFND 01 0 12130 0 WASHINGTON TR BANCORP COM 940610108 235 7173 SH DFND 02 0 7173 0 WASHINGTON TR BANCORP COM 940610108 363 11091 SH DFND 04 0 0 11091 WASHINGTON TR BANCORP COM 940610108 26751 816820 SH SOLE 0 0 816820 WASHINGTON TR BANCORP COM 940610108 4 119 SH SOLE 0 119 0 WASTE CONNECTIONS INC COM 94106B101 11629 123985 SH DFND 01 0 123985 0 WASTE CONNECTIONS INC COM 94106B101 6767 72149 SH DFND 02 0 0 72149 WASTE CONNECTIONS INC COM 94106B101 17448 186029 SH DFND 02 0 186029 0 WASTE CONNECTIONS INC COM 94106B101 20103 214343 SH DFND 04 0 0 214343 WASTE CONNECTIONS INC COM 94106B101 2422321 25827072 SH SOLE 0 0 25827072 WASTE CONNECTIONS INC COM 94106B101 39425 420351 SH SOLE 0 420351 0 WASTE MGMT INC DEL COM 94106L109 45148 426284 SH DFND 01 0 426284 0 WASTE MGMT INC DEL COM 94106L109 12479 117830 SH DFND 02 0 0 117830 WASTE MGMT INC DEL COM 94106L109 30190 285057 SH DFND 02 0 285057 0 WASTE MGMT INC DEL COM 94106L109 114654 1082561 SH DFND 04 0 0 1082561 WASTE MGMT INC DEL COM 94106L109 639 6029 SH DFND 04 0 6029 0 WASTE MGMT INC DEL COM 94106L109 3559169 33605603 SH SOLE 0 0 33605603 WASTE MGMT INC DEL COM 94106L109 361 3405 SH SOLE 0 3405 0 WATERS CORP COM 941848103 11922 66085 SH DFND 01 0 66085 0 WATERS CORP COM 941848103 3205 17768 SH DFND 02 0 0 17768 WATERS CORP COM 941848103 7565 41933 SH DFND 02 0 41933 0 WATERS CORP COM 941848103 30742 170412 SH DFND 04 0 0 170412 WATERS CORP COM 941848103 91 503 SH DFND 04 0 503 0 WATERS CORP COM 941848103 1196042 6629947 SH SOLE 0 0 6629947 WATERS CORP COM 941848103 72 401 SH SOLE 0 401 0 WATERSTONE FINL INC MD COM 94188P101 281 18966 SH DFND 01 0 18966 0 WATERSTONE FINL INC MD COM 94188P101 224 15100 SH DFND 02 0 15100 0 WATERSTONE FINL INC MD COM 94188P101 236 15916 SH DFND 04 0 0 15916 WATERSTONE FINL INC MD COM 94188P101 17037 1148800 SH SOLE 0 0 1148800 WATERSTONE FINL INC MD COM 94188P101 3 181 SH SOLE 0 181 0 WATSCO INC COM 942622200 1974 11106 SH DFND 01 0 11106 0 WATSCO INC COM 942622200 1716 9658 SH DFND 02 0 9658 0 WATSCO INC COM 942622200 4261 23979 SH DFND 04 0 0 23979 WATSCO INC COM 942622200 539892 3038224 SH SOLE 0 0 3038224 WATSCO INC COM 942622200 38 212 SH SOLE 0 212 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2929 36157 SH DFND 01 0 36157 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 656 8100 SH DFND 02 0 8100 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1607 19839 SH DFND 04 0 0 19839 WATTS WATER TECHNOLOGIES INC CL A 942749102 224286 2768961 SH SOLE 0 0 2768961 WATTS WATER TECHNOLOGIES INC CL A 942749102 40 492 SH SOLE 0 492 0 WAYFAIR INC CL A 94419L101 5965 30186 SH DFND 01 0 30186 0 WAYFAIR INC CL A 94419L101 3476 17591 SH DFND 02 0 0 17591 WAYFAIR INC CL A 94419L101 6430 32538 SH DFND 02 0 32538 0 WAYFAIR INC CL A 94419L101 8431 42667 SH DFND 04 0 0 42667 WAYFAIR INC CL A 94419L101 1311 6635 SH DFND 04 0 6635 0 WAYFAIR INC CL A 94419L101 1065821 5393560 SH SOLE 0 0 5393560 WAYFAIR INC CL A 94419L101 77 392 SH SOLE 0 392 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 19 724 SH DFND 01 0 724 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 18 700 SH DFND 04 0 0 700 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 5914 230115 SH SOLE 0 0 230115 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 0 1 SH SOLE 0 1 0 WEBSTER FINL CORP CONN COM 947890109 887 31010 SH DFND 01 0 31010 0 WEBSTER FINL CORP CONN COM 947890109 938 32780 SH DFND 02 0 32780 0 WEBSTER FINL CORP CONN COM 947890109 2122 74180 SH DFND 04 0 0 74180 WEBSTER FINL CORP CONN COM 947890109 250096 8741544 SH SOLE 0 0 8741544 WEBSTER FINL CORP CONN COM 947890109 35 1223 SH SOLE 0 1223 0 WEIBO CORP SPONSORED ADR 948596101 827 24622 SH DFND 01 0 24622 0 WEIBO CORP SPONSORED ADR 948596101 841 25022 SH DFND 02 0 25022 0 WEIBO CORP SPONSORED ADR 948596101 3896 115962 SH DFND 04 0 0 115962 WEIBO CORP SPONSORED ADR 948596101 263 7825 SH DFND 05 0 0 7825 WEIBO CORP SPONSORED ADR 948596101 60280 1794044 SH SOLE 0 0 1794044 WEINGARTEN RLTY INVS SH BEN INT 948741103 794 41925 SH DFND 01 0 41925 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5437 287201 SH DFND 02 0 287201 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1651 87222 SH DFND 04 0 0 87222 WEINGARTEN RLTY INVS SH BEN INT 948741103 322666 17045203 SH SOLE 0 0 17045203 WEINGARTEN RLTY INVS SH BEN INT 948741103 15 806 SH SOLE 0 806 0 WEIS MKTS INC COM 948849104 418 8332 SH DFND 01 0 8332 0 WEIS MKTS INC COM 948849104 440 8779 SH DFND 02 0 8779 0 WEIS MKTS INC COM 948849104 854 17032 SH DFND 04 0 0 17032 WEIS MKTS INC COM 948849104 80659 1609310 SH SOLE 0 0 1609310 WEIS MKTS INC COM 948849104 66 1309 SH SOLE 0 1309 0 WELBILT INC COM 949090104 879 144336 SH DFND 01 0 144336 0 WELBILT INC COM 949090104 228 37369 SH DFND 02 0 37369 0 WELBILT INC COM 949090104 582 95638 SH DFND 04 0 0 95638 WELBILT INC COM 949090104 69456 11404976 SH SOLE 0 0 11404976 WELBILT INC COM 949090104 5 814 SH SOLE 0 814 0 WELLS FARGO CO NEW COM 949746101 102024 3985301 SH DFND 01 0 3985301 0 WELLS FARGO CO NEW COM 949746101 24383 952448 SH DFND 02 0 0 952448 WELLS FARGO CO NEW COM 949746101 56559 2209336 SH DFND 02 0 2209336 0 WELLS FARGO CO NEW COM 949746101 267723 10457937 SH DFND 04 0 0 10457937 WELLS FARGO CO NEW COM 949746101 7330455 286345913 SH SOLE 0 0 286345913 WELLS FARGO CO NEW COM 949746101 683 26675 SH SOLE 0 26675 0 WELLTOWER INC COM 95040Q104 23058 445564 SH DFND 01 0 445564 0 WELLTOWER INC COM 95040Q104 5948 114939 SH DFND 02 0 0 114939 WELLTOWER INC COM 95040Q104 57321 1107661 SH DFND 02 0 1107661 0 WELLTOWER INC COM 95040Q104 58567 1131739 SH DFND 04 0 0 1131739 WELLTOWER INC COM 95040Q104 2581118 49876678 SH SOLE 0 0 49876678 WELLTOWER INC COM 95040Q104 139 2687 SH SOLE 0 2687 0 WENDYS CO COM 95058W100 1816 83400 SH DFND 01 0 83400 0 WENDYS CO COM 95058W100 1279 58716 SH DFND 02 0 58716 0 WENDYS CO COM 95058W100 2998 137633 SH DFND 04 0 0 137633 WENDYS CO COM 95058W100 432 19815 SH DFND 04 0 19815 0 WENDYS CO COM 95058W100 383194 17593832 SH SOLE 0 0 17593832 WENDYS CO COM 95058W100 25 1137 SH SOLE 0 1137 0 WERNER ENTERPRISES INC COM 950755108 5076 116609 SH DFND 01 0 116609 0 WERNER ENTERPRISES INC COM 950755108 944 21684 SH DFND 02 0 21684 0 WERNER ENTERPRISES INC COM 950755108 2064 47416 SH DFND 04 0 0 47416 WERNER ENTERPRISES INC COM 950755108 234173 5379582 SH SOLE 0 0 5379582 WERNER ENTERPRISES INC COM 950755108 16 377 SH SOLE 0 377 0 WESBANCO INC COM 950810101 963 47401 SH DFND 01 0 47401 0 WESBANCO INC COM 950810101 380 18716 SH DFND 02 0 18716 0 WESBANCO INC COM 950810101 1033 50852 SH DFND 04 0 0 50852 WESBANCO INC COM 950810101 120404 5928304 SH SOLE 0 0 5928304 WESBANCO INC COM 950810101 20 993 SH SOLE 0 993 0 WESCO INTL INC COM 95082P105 1252 35650 SH DFND 01 0 35650 0 WESCO INTL INC COM 95082P105 489 13939 SH DFND 02 0 13939 0 WESCO INTL INC COM 95082P105 1273 36259 SH DFND 04 0 0 36259 WESCO INTL INC COM 95082P105 156532 4458332 SH SOLE 0 0 4458332 WESCO INTL INC COM 95082P105 37 1061 SH SOLE 0 1061 0 WEST BANCORPORATION INC CAP STK 95123P106 254 14525 SH DFND 01 0 14525 0 WEST BANCORPORATION INC CAP STK 95123P106 109 6217 SH DFND 04 0 0 6217 WEST BANCORPORATION INC CAP STK 95123P106 12715 727011 SH SOLE 0 0 727011 WEST BANCORPORATION INC CAP STK 95123P106 1 81 SH SOLE 0 81 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 19865 87446 SH DFND 01 0 87446 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4555 20050 SH DFND 02 0 0 20050 WEST PHARMACEUTICAL SVSC INC COM 955306105 8725 38407 SH DFND 02 0 38407 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 37014 162935 SH DFND 04 0 0 162935 WEST PHARMACEUTICAL SVSC INC COM 955306105 1843 8114 SH DFND 04 0 8114 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1886104 8302611 SH SOLE 0 0 8302611 WEST PHARMACEUTICAL SVSC INC COM 955306105 142 624 SH SOLE 0 624 0 WESTAMERICA BANCORPORATION COM 957090103 1375 23943 SH DFND 01 0 23943 0 WESTAMERICA BANCORPORATION COM 957090103 475 8268 SH DFND 02 0 8268 0 WESTAMERICA BANCORPORATION COM 957090103 1134 19746 SH DFND 04 0 0 19746 WESTAMERICA BANCORPORATION COM 957090103 172498 3004144 SH SOLE 0 0 3004144 WESTAMERICA BANCORPORATION COM 957090103 10 178 SH SOLE 0 178 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 2 2144 SH DFND 04 0 0 2144 WESTELL TECHNOLOGIES INC CL A NEW 957541204 103 125485 SH SOLE 0 0 125485 WESTERN ALLIANCE BANCORP COM 957638109 1222 32258 SH DFND 01 0 32258 0 WESTERN ALLIANCE BANCORP COM 957638109 1194 31532 SH DFND 02 0 31532 0 WESTERN ALLIANCE BANCORP COM 957638109 2831 74764 SH DFND 04 0 0 74764 WESTERN ALLIANCE BANCORP COM 957638109 306665 8097824 SH SOLE 0 0 8097824 WESTERN ALLIANCE BANCORP COM 957638109 71 1863 SH SOLE 0 1863 0 WESTERN ASSET MTG CAP CORP COM 95790D105 110 40006 SH DFND 01 0 40006 0 WESTERN ASSET MTG CAP CORP COM 95790D105 100 36366 SH DFND 04 0 0 36366 WESTERN ASSET MTG CAP CORP COM 95790D105 6698 2444577 SH SOLE 0 0 2444577 WESTERN ASSET MTG CAP CORP COM 95790D105 1 370 SH SOLE 0 370 0 WESTERN DIGITAL CORP. COM 958102105 14137 320213 SH DFND 01 0 320213 0 WESTERN DIGITAL CORP. COM 958102105 3792 85886 SH DFND 02 0 0 85886 WESTERN DIGITAL CORP. COM 958102105 7488 169609 SH DFND 02 0 169609 0 WESTERN DIGITAL CORP. COM 958102105 37282 844436 SH DFND 04 0 0 844436 WESTERN DIGITAL CORP. COM 958102105 1407417 31878066 SH SOLE 0 0 31878066 WESTERN DIGITAL CORP. COM 958102105 100 2272 SH SOLE 0 2272 0 WESTERN NEW ENG BANCORP INC COM 958892101 104 17979 SH DFND 01 0 17979 0 WESTERN NEW ENG BANCORP INC COM 958892101 72 12506 SH DFND 04 0 0 12506 WESTERN NEW ENG BANCORP INC COM 958892101 7425 1282374 SH SOLE 0 0 1282374 WESTERN NEW ENG BANCORP INC COM 958892101 2 364 SH SOLE 0 364 0 WESTERN UN CO COM 959802109 9690 448219 SH DFND 01 0 448219 0 WESTERN UN CO COM 959802109 2595 120006 SH DFND 02 0 0 120006 WESTERN UN CO COM 959802109 7964 368345 SH DFND 02 0 368345 0 WESTERN UN CO COM 959802109 26492 1225324 SH DFND 04 0 0 1225324 WESTERN UN CO COM 959802109 195 9012 SH DFND 04 0 9012 0 WESTERN UN CO COM 959802109 1034118 47831562 SH SOLE 0 0 47831562 WESTERN UN CO COM 959802109 111 5150 SH SOLE 0 5150 0 WESTLAKE CHEM CORP COM 960413102 624 11632 SH DFND 01 0 11632 0 WESTLAKE CHEM CORP COM 960413102 737 13735 SH DFND 02 0 13735 0 WESTLAKE CHEM CORP COM 960413102 2461 45877 SH DFND 04 0 0 45877 WESTLAKE CHEM CORP COM 960413102 205652 3833221 SH SOLE 0 0 3833221 WESTLAKE CHEM CORP COM 960413102 46 866 SH SOLE 0 866 0 WESTROCK CO COM 96145D105 7815 276556 SH DFND 01 0 276556 0 WESTROCK CO COM 96145D105 2026 71688 SH DFND 02 0 0 71688 WESTROCK CO COM 96145D105 4095 144888 SH DFND 02 0 144888 0 WESTROCK CO COM 96145D105 20915 740090 SH DFND 04 0 0 740090 WESTROCK CO COM 96145D105 800429 28323741 SH SOLE 0 0 28323741 WESTROCK CO COM 96145D105 92 3248 SH SOLE 0 3248 0 WESTWOOD HLDGS GROUP INC COM 961765104 89 5678 SH DFND 01 0 5678 0 WESTWOOD HLDGS GROUP INC COM 961765104 41 2622 SH DFND 04 0 0 2622 WESTWOOD HLDGS GROUP INC COM 961765104 8629 547874 SH SOLE 0 0 547874 WESTWOOD HLDGS GROUP INC COM 961765104 1 69 SH SOLE 0 69 0 WEX INC COM 96208T104 2530 15330 SH DFND 01 0 15330 0 WEX INC COM 96208T104 2208 13384 SH DFND 02 0 13384 0 WEX INC COM 96208T104 5293 32077 SH DFND 04 0 0 32077 WEX INC COM 96208T104 68 411 SH DFND 04 0 411 0 WEX INC COM 96208T104 668329 4050232 SH SOLE 0 0 4050232 WEX INC COM 96208T104 55 334 SH SOLE 0 334 0 WEYCO GROUP INC COM 962149100 97 4494 SH DFND 01 0 4494 0 WEYCO GROUP INC COM 962149100 27 1271 SH DFND 04 0 0 1271 WEYCO GROUP INC COM 962149100 6362 294685 SH SOLE 0 0 294685 WEYCO GROUP INC COM 962149100 0 5 SH SOLE 0 5 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 17883 796226 SH DFND 01 0 796226 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 4849 215873 SH DFND 02 0 0 215873 WEYERHAEUSER CO MTN BE COM NEW 962166104 8749 389555 SH DFND 02 0 389555 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 44927 2000307 SH DFND 04 0 0 2000307 WEYERHAEUSER CO MTN BE COM NEW 962166104 2606163 116035774 SH SOLE 0 0 116035774 WEYERHAEUSER CO MTN BE COM NEW 962166104 108 4810 SH SOLE 0 4810 0 WHEATON PRECIOUS METALS CORP COM 962879102 9318 211537 SH DFND 01 0 211537 0 WHEATON PRECIOUS METALS CORP COM 962879102 5756 130666 SH DFND 02 0 0 130666 WHEATON PRECIOUS METALS CORP COM 962879102 18634 423008 SH DFND 02 0 423008 0 WHEATON PRECIOUS METALS CORP COM 962879102 18103 410973 SH DFND 04 0 0 410973 WHEATON PRECIOUS METALS CORP COM 962879102 506639 11501451 SH SOLE 0 0 11501451 WHEATON PRECIOUS METALS CORP COM 962879102 31387 712535 SH SOLE 0 712535 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 3 1437 SH DFND 04 0 0 1437 WHEELER REAL ESTATE INVT TR COM NEW 963025705 507 291538 SH SOLE 0 0 291538 WHIRLPOOL CORP COM 963320106 8606 66443 SH DFND 01 0 66443 0 WHIRLPOOL CORP COM 963320106 2453 18938 SH DFND 02 0 0 18938 WHIRLPOOL CORP COM 963320106 4638 35803 SH DFND 02 0 35803 0 WHIRLPOOL CORP COM 963320106 23870 184281 SH DFND 04 0 0 184281 WHIRLPOOL CORP COM 963320106 995703 7687045 SH SOLE 0 0 7687045 WHIRLPOOL CORP COM 963320106 122 939 SH SOLE 0 939 0 WHITESTONE REIT COM 966084204 208 28660 SH DFND 01 0 28660 0 WHITESTONE REIT COM 966084204 53 7285 SH DFND 02 0 7285 0 WHITESTONE REIT COM 966084204 289 39722 SH DFND 04 0 0 39722 WHITESTONE REIT COM 966084204 32163 4424091 SH SOLE 0 0 4424091 WHITESTONE REIT COM 966084204 1 164 SH SOLE 0 164 0 WHITING PETE CORP NEW COM NEW 966387409 55 48567 SH DFND 01 0 48567 0 WHITING PETE CORP NEW COM NEW 966387409 17 14890 SH DFND 04 0 0 14890 WHITING PETE CORP NEW COM NEW 966387409 5545 4907079 SH SOLE 0 0 4907079 WHITING PETE CORP NEW COM NEW 966387409 1 1107 SH SOLE 0 1107 0 WIDEOPENWEST INC COM 96758W101 364 69069 SH DFND 01 0 69069 0 WIDEOPENWEST INC COM 96758W101 49 9257 SH DFND 02 0 9257 0 WIDEOPENWEST INC COM 96758W101 285 54137 SH DFND 04 0 0 54137 WIDEOPENWEST INC COM 96758W101 23198 4401965 SH SOLE 0 0 4401965 WIDEOPENWEST INC COM 96758W101 53 10021 SH SOLE 0 10021 0 WIDEPOINT CORP COM 967590100 16 23569 SH DFND 01 0 23569 0 WIDEPOINT CORP COM 967590100 8 12200 SH DFND 04 0 0 12200 WIDEPOINT CORP COM 967590100 1968 2829702 SH SOLE 0 0 2829702 WILEY JOHN & SONS INC CL A 968223206 589 15090 SH DFND 01 0 15090 0 WILEY JOHN & SONS INC CL A 968223206 509 13058 SH DFND 02 0 13058 0 WILEY JOHN & SONS INC CL A 968223206 1318 33795 SH DFND 04 0 0 33795 WILEY JOHN & SONS INC CL A 968223206 172097 4412741 SH SOLE 0 0 4412741 WILEY JOHN & SONS INC CL A 968223206 11 271 SH SOLE 0 271 0 WILLAMETTE VY VINEYARD INC COM 969136100 1 220 SH DFND 04 0 0 220 WILLAMETTE VY VINEYARD INC COM 969136100 418 69143 SH SOLE 0 0 69143 WILLDAN GROUP INC COM 96924N100 421 16846 SH DFND 01 0 16846 0 WILLDAN GROUP INC COM 96924N100 67 2677 SH DFND 02 0 2677 0 WILLDAN GROUP INC COM 96924N100 226 9046 SH DFND 04 0 0 9046 WILLDAN GROUP INC COM 96924N100 13400 535793 SH SOLE 0 0 535793 WILLDAN GROUP INC COM 96924N100 4 174 SH SOLE 0 174 0 WILLIAMS COS INC COM 969457100 24629 1294925 SH DFND 01 0 1294925 0 WILLIAMS COS INC COM 969457100 6538 343722 SH DFND 02 0 0 343722 WILLIAMS COS INC COM 969457100 24147 1269536 SH DFND 02 0 1269536 0 WILLIAMS COS INC COM 969457100 65058 3420523 SH DFND 04 0 0 3420523 WILLIAMS COS INC COM 969457100 54293 2854511 SH DFND 04 0 2854511 0 WILLIAMS COS INC COM 969457100 1807061 95008442 SH SOLE 0 0 95008442 WILLIAMS COS INC COM 969457100 205 10755 SH SOLE 0 10755 0 WILLIAMS SONOMA INC COM 969904101 2304 28097 SH DFND 01 0 28097 0 WILLIAMS SONOMA INC COM 969904101 2101 25622 SH DFND 02 0 25622 0 WILLIAMS SONOMA INC COM 969904101 4703 57350 SH DFND 04 0 0 57350 WILLIAMS SONOMA INC COM 969904101 110 1337 SH DFND 04 0 1337 0 WILLIAMS SONOMA INC COM 969904101 635916 7754128 SH SOLE 0 0 7754128 WILLIAMS SONOMA INC COM 969904101 41 498 SH SOLE 0 498 0 WILLIS LEASE FINANCE CORP COM 970646105 56 2302 SH DFND 01 0 2302 0 WILLIS LEASE FINANCE CORP COM 970646105 19 800 SH DFND 04 0 0 800 WILLIS LEASE FINANCE CORP COM 970646105 3679 151519 SH SOLE 0 0 151519 WILLIS LEASE FINANCE CORP COM 970646105 0 10 SH SOLE 0 10 0 WILLSCOT CORP COM 971375126 982 79896 SH DFND 01 0 79896 0 WILLSCOT CORP COM 971375126 163 13248 SH DFND 02 0 13248 0 WILLSCOT CORP COM 971375126 532 43285 SH DFND 04 0 0 43285 WILLSCOT CORP COM 971375126 34815 2832787 SH SOLE 0 0 2832787 WILLSCOT CORP COM 971375126 5 441 SH SOLE 0 441 0 WINGSTOP INC COM 974155103 8561 61603 SH DFND 01 0 61603 0 WINGSTOP INC COM 974155103 1230 8850 SH DFND 02 0 8850 0 WINGSTOP INC COM 974155103 2991 21521 SH DFND 04 0 0 21521 WINGSTOP INC COM 974155103 490411 3528897 SH SOLE 0 0 3528897 WINGSTOP INC COM 974155103 26 186 SH SOLE 0 186 0 WINMARK CORP COM 974250102 519 3030 SH DFND 01 0 3030 0 WINMARK CORP COM 974250102 159 926 SH DFND 02 0 926 0 WINMARK CORP COM 974250102 334 1951 SH DFND 04 0 0 1951 WINMARK CORP COM 974250102 20786 121384 SH SOLE 0 0 121384 WINMARK CORP COM 974250102 3 17 SH SOLE 0 17 0 WINNEBAGO INDS INC COM 974637100 4348 65266 SH DFND 01 0 65266 0 WINNEBAGO INDS INC COM 974637100 428 6422 SH DFND 02 0 6422 0 WINNEBAGO INDS INC COM 974637100 1600 24022 SH DFND 04 0 0 24022 WINNEBAGO INDS INC COM 974637100 138834 2083970 SH SOLE 0 0 2083970 WINNEBAGO INDS INC COM 974637100 13 195 SH SOLE 0 195 0 WINTRUST FINL CORP COM 97650W108 862 19764 SH DFND 01 0 19764 0 WINTRUST FINL CORP COM 97650W108 790 18118 SH DFND 02 0 18118 0 WINTRUST FINL CORP COM 97650W108 1970 45154 SH DFND 04 0 0 45154 WINTRUST FINL CORP COM 97650W108 228640 5241636 SH SOLE 0 0 5241636 WINTRUST FINL CORP COM 97650W108 37 844 SH SOLE 0 844 0 WIPRO LTD SPON ADR 1 SH 97651M109 783 236555 SH DFND 01 0 236555 0 WIPRO LTD SPON ADR 1 SH 97651M109 4247 1283184 SH DFND 02 0 1283184 0 WIPRO LTD SPON ADR 1 SH 97651M109 132 39928 SH DFND 04 0 0 39928 WIPRO LTD SPON ADR 1 SH 97651M109 44173 13345454 SH SOLE 0 0 13345454 WIRELESS TELECOM GROUP INC COM 976524108 4 4300 SH DFND 01 0 4300 0 WIRELESS TELECOM GROUP INC COM 976524108 543 546484 SH SOLE 0 0 546484 WISDOMTREE INVTS INC COM 97717P104 350 100920 SH DFND 01 0 100920 0 WISDOMTREE INVTS INC COM 97717P104 142 40985 SH DFND 02 0 40985 0 WISDOMTREE INVTS INC COM 97717P104 318 91555 SH DFND 04 0 0 91555 WISDOMTREE INVTS INC COM 97717P104 46836 13497409 SH SOLE 0 0 13497409 WISDOMTREE INVTS INC COM 97717P104 4 1060 SH SOLE 0 1060 0 WOLVERINE WORLD WIDE INC COM 978097103 1382 58033 SH DFND 01 0 58033 0 WOLVERINE WORLD WIDE INC COM 978097103 611 25665 SH DFND 02 0 25665 0 WOLVERINE WORLD WIDE INC COM 978097103 1454 61075 SH DFND 04 0 0 61075 WOLVERINE WORLD WIDE INC COM 978097103 193279 8117555 SH SOLE 0 0 8117555 WOLVERINE WORLD WIDE INC COM 978097103 12 514 SH SOLE 0 514 0 WOODWARD INC COM 980745103 1489 19206 SH DFND 01 0 19206 0 WOODWARD INC COM 980745103 1295 16701 SH DFND 02 0 16701 0 WOODWARD INC COM 980745103 3167 40841 SH DFND 04 0 0 40841 WOODWARD INC COM 980745103 406538 5242265 SH SOLE 0 0 5242265 WOODWARD INC COM 980745103 42 540 SH SOLE 0 540 0 WORKDAY INC CL A 98138H101 14651 78197 SH DFND 01 0 78197 0 WORKDAY INC CL A 98138H101 8688 46370 SH DFND 02 0 0 46370 WORKDAY INC CL A 98138H101 17965 95887 SH DFND 02 0 95887 0 WORKDAY INC CL A 98138H101 35873 191467 SH DFND 04 0 0 191467 WORKDAY INC CL A 98138H101 3555 18975 SH DFND 04 0 18975 0 WORKDAY INC CL A 98138H101 1923927 10268611 SH SOLE 0 0 10268611 WORKDAY INC CL A 98138H101 210 1122 SH SOLE 0 1122 0 WORKHORSE GROUP INC COM NEW 98138J206 763 43892 SH DFND 01 0 43892 0 WORKHORSE GROUP INC COM NEW 98138J206 236 13586 SH DFND 04 0 0 13586 WORKHORSE GROUP INC COM NEW 98138J206 44296 2547206 SH SOLE 0 0 2547206 WORKHORSE GROUP INC COM NEW 98138J206 4 208 SH SOLE 0 208 0 WORKIVA INC COM CL A 98139A105 4277 79962 SH DFND 01 0 79962 0 WORKIVA INC COM CL A 98139A105 506 9468 SH DFND 02 0 9468 0 WORKIVA INC COM CL A 98139A105 1394 26060 SH DFND 04 0 0 26060 WORKIVA INC COM CL A 98139A105 208379 3895657 SH SOLE 0 0 3895657 WORKIVA INC COM CL A 98139A105 12 226 SH SOLE 0 226 0 WORLD ACCEP CORP DEL COM 981419104 237 3617 SH DFND 01 0 3617 0 WORLD ACCEP CORP DEL COM 981419104 99 1506 SH DFND 02 0 1506 0 WORLD ACCEP CORP DEL COM 981419104 285 4350 SH DFND 04 0 0 4350 WORLD ACCEP CORP DEL COM 981419104 35841 547022 SH SOLE 0 0 547022 WORLD ACCEP CORP DEL COM 981419104 2 31 SH SOLE 0 31 0 WORLD FUEL SVCS CORP COM 981475106 1167 45322 SH DFND 01 0 45322 0 WORLD FUEL SVCS CORP COM 981475106 516 20025 SH DFND 02 0 20025 0 WORLD FUEL SVCS CORP COM 981475106 1343 52140 SH DFND 04 0 0 52140 WORLD FUEL SVCS CORP COM 981475106 151580 5884302 SH SOLE 0 0 5884302 WORLD FUEL SVCS CORP COM 981475106 37 1430 SH SOLE 0 1430 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 940 21630 SH DFND 01 0 21630 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 655 15070 SH DFND 02 0 15070 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1466 33743 SH DFND 04 0 0 33743 WORLD WRESTLING ENTMT INC CL A 98156Q108 220 5072 SH DFND 04 0 5072 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 184558 4247604 SH SOLE 0 0 4247604 WORLD WRESTLING ENTMT INC CL A 98156Q108 13 299 SH SOLE 0 299 0 WORTHINGTON INDS INC COM 981811102 988 26481 SH DFND 01 0 26481 0 WORTHINGTON INDS INC COM 981811102 452 12124 SH DFND 02 0 12124 0 WORTHINGTON INDS INC COM 981811102 1105 29628 SH DFND 04 0 0 29628 WORTHINGTON INDS INC COM 981811102 127328 3413625 SH SOLE 0 0 3413625 WORTHINGTON INDS INC COM 981811102 50 1343 SH SOLE 0 1343 0 WPX ENERGY INC COM 98212B103 881 138033 SH DFND 01 0 138033 0 WPX ENERGY INC COM 98212B103 911 142842 SH DFND 02 0 142842 0 WPX ENERGY INC COM 98212B103 1999 313278 SH DFND 04 0 0 313278 WPX ENERGY INC COM 98212B103 238193 37334292 SH SOLE 0 0 37334292 WPX ENERGY INC COM 98212B103 35 5559 SH SOLE 0 5559 0 WRAP TECHNOLOGIES INC COM 98212N107 226 21543 SH DFND 01 0 21543 0 WRAP TECHNOLOGIES INC COM 98212N107 39 3690 SH DFND 04 0 0 3690 WRAP TECHNOLOGIES INC COM 98212N107 4977 474877 SH SOLE 0 0 474877 WRAP TECHNOLOGIES INC COM 98212N107 1 99 SH SOLE 0 99 0 WW INTL INC COM 98262P101 1249 49214 SH DFND 01 0 49214 0 WW INTL INC COM 98262P101 403 15870 SH DFND 02 0 15870 0 WW INTL INC COM 98262P101 1004 39543 SH DFND 04 0 0 39543 WW INTL INC COM 98262P101 110946 4371414 SH SOLE 0 0 4371414 WW INTL INC COM 98262P101 32 1262 SH SOLE 0 1262 0 WYNDHAM DESTINATIONS INC COM 98310W108 821 29128 SH DFND 01 0 29128 0 WYNDHAM DESTINATIONS INC COM 98310W108 833 29570 SH DFND 02 0 29570 0 WYNDHAM DESTINATIONS INC COM 98310W108 1968 69844 SH DFND 04 0 0 69844 WYNDHAM DESTINATIONS INC COM 98310W108 223219 7921194 SH SOLE 0 0 7921194 WYNDHAM DESTINATIONS INC COM 98310W108 49 1752 SH SOLE 0 1752 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1347 31596 SH DFND 01 0 31596 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1423 33398 SH DFND 02 0 33398 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4859 114012 SH DFND 04 0 0 114012 WYNDHAM HOTELS & RESORTS INC COM 98311A105 355080 8331296 SH SOLE 0 0 8331296 WYNDHAM HOTELS & RESORTS INC COM 98311A105 25 583 SH SOLE 0 583 0 WYNN RESORTS LTD COM 983134107 7970 106994 SH DFND 01 0 106994 0 WYNN RESORTS LTD COM 983134107 1715 23027 SH DFND 02 0 0 23027 WYNN RESORTS LTD COM 983134107 3960 53162 SH DFND 02 0 53162 0 WYNN RESORTS LTD COM 983134107 20140 270372 SH DFND 04 0 0 270372 WYNN RESORTS LTD COM 983134107 199 2670 SH DFND 04 0 2670 0 WYNN RESORTS LTD COM 983134107 750122 10070098 SH SOLE 0 0 10070098 WYNN RESORTS LTD COM 983134107 47 630 SH SOLE 0 630 0 XPO LOGISTICS INC COM 983793100 2451 31726 SH DFND 01 0 31726 0 XPO LOGISTICS INC COM 983793100 2043 26447 SH DFND 02 0 0 26447 XPO LOGISTICS INC COM 983793100 3968 51372 SH DFND 02 0 51372 0 XPO LOGISTICS INC COM 983793100 8281 107192 SH DFND 04 0 0 107192 XPO LOGISTICS INC COM 983793100 39 501 SH DFND 04 0 501 0 XPO LOGISTICS INC COM 983793100 638173 8261145 SH SOLE 0 0 8261145 XPO LOGISTICS INC COM 983793100 87 1123 SH SOLE 0 1123 0 XPEL INC COM 98379L100 534 34145 SH DFND 01 0 34145 0 XPEL INC COM 98379L100 89 5677 SH DFND 04 0 0 5677 XPEL INC COM 98379L100 11419 730111 SH SOLE 0 0 730111 XPEL INC COM 98379L100 1 43 SH SOLE 0 43 0 XCEL ENERGY INC COM 98389B100 35003 560054 SH DFND 01 0 560054 0 XCEL ENERGY INC COM 98389B100 8084 129338 SH DFND 02 0 0 129338 XCEL ENERGY INC COM 98389B100 39584 633343 SH DFND 02 0 633343 0 XCEL ENERGY INC COM 98389B100 92333 1477335 SH DFND 04 0 0 1477335 XCEL ENERGY INC COM 98389B100 2806610 44905759 SH SOLE 0 0 44905759 XCEL ENERGY INC COM 98389B100 288 4616 SH SOLE 0 4616 0 XPERI HOLDING CORP COM 98390M103 1307 88567 SH DFND 01 0 88567 0 XPERI HOLDING CORP COM 98390M103 545 36910 SH DFND 02 0 36910 0 XPERI HOLDING CORP COM 98390M103 1356 91875 SH DFND 04 0 0 91875 XPERI HOLDING CORP COM 98390M103 175416 11884539 SH SOLE 0 0 11884539 XPERI HOLDING CORP COM 98390M103 19 1261 SH SOLE 0 1261 0 XILINX INC COM 983919101 28456 289214 SH DFND 01 0 289214 0 XILINX INC COM 983919101 6719 68287 SH DFND 02 0 0 68287 XILINX INC COM 983919101 14678 149180 SH DFND 02 0 149180 0 XILINX INC COM 983919101 65255 663226 SH DFND 04 0 0 663226 XILINX INC COM 983919101 2657 27008 SH DFND 04 0 27008 0 XILINX INC COM 983919101 2747048 27919988 SH SOLE 0 0 27919988 XILINX INC COM 983919101 154 1568 SH SOLE 0 1568 0 XBIOTECH INC COM 98400H102 141 10312 SH DFND 01 0 10312 0 XBIOTECH INC COM 98400H102 11 772 SH DFND 02 0 772 0 XBIOTECH INC COM 98400H102 292 21296 SH DFND 04 0 0 21296 XBIOTECH INC COM 98400H102 11758 857612 SH SOLE 0 0 857612 XBIOTECH INC COM 98400H102 35 2555 SH SOLE 0 2555 0 XCEL BRANDS INC COM NEW 98400M101 151 169054 SH SOLE 0 0 169054 XENIA HOTELS & RESORTS INC COM 984017103 767 82242 SH DFND 01 0 82242 0 XENIA HOTELS & RESORTS INC COM 984017103 2603 278984 SH DFND 02 0 278984 0 XENIA HOTELS & RESORTS INC COM 984017103 813 87174 SH DFND 04 0 0 87174 XENIA HOTELS & RESORTS INC COM 984017103 169070 18121145 SH SOLE 0 0 18121145 XENIA HOTELS & RESORTS INC COM 984017103 7 771 SH SOLE 0 771 0 XENCOR INC COM 98401F105 3569 110191 SH DFND 01 0 110191 0 XENCOR INC COM 98401F105 520 16068 SH DFND 02 0 16068 0 XENCOR INC COM 98401F105 1230 37961 SH DFND 04 0 0 37961 XENCOR INC COM 98401F105 181467 5602551 SH SOLE 0 0 5602551 XENCOR INC COM 98401F105 16 498 SH SOLE 0 498 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 391 178634 SH SOLE 0 0 178634 XOMA CORP DEL COM NEW 98419J206 231 11711 SH DFND 01 0 11711 0 XOMA CORP DEL COM NEW 98419J206 36 1831 SH DFND 04 0 0 1831 XOMA CORP DEL COM NEW 98419J206 5762 291618 SH SOLE 0 0 291618 XOMA CORP DEL COM NEW 98419J206 1 32 SH SOLE 0 32 0 XYLEM INC COM 98419M100 12470 191957 SH DFND 01 0 191957 0 XYLEM INC COM 98419M100 3305 50877 SH DFND 02 0 0 50877 XYLEM INC COM 98419M100 6665 102599 SH DFND 02 0 102599 0 XYLEM INC COM 98419M100 31784 489286 SH DFND 04 0 0 489286 XYLEM INC COM 98419M100 1219331 18770494 SH SOLE 0 0 18770494 XYLEM INC COM 98419M100 75 1154 SH SOLE 0 1154 0 XENON PHARMACEUTICALS INC COM 98420N105 100 7949 SH DFND 02 0 7949 0 XENON PHARMACEUTICALS INC COM 98420N105 121 9626 SH DFND 04 0 0 9626 XENON PHARMACEUTICALS INC COM 98420N105 968 77168 SH SOLE 0 0 77168 XTANT MED HLDGS INC COM NEW 98420P308 245 272470 SH SOLE 0 0 272470 XPRESSPA GROUP INC COM 98420U703 22 5196 SH DFND 01 0 5196 0 XPRESSPA GROUP INC COM 98420U703 38 9062 SH DFND 04 0 0 9062 XPRESSPA GROUP INC COM 98420U703 1562 372774 SH SOLE 0 0 372774 X4 PHARMACEUTICALS INC COM 98420X103 107 11489 SH DFND 01 0 11489 0 X4 PHARMACEUTICALS INC COM 98420X103 59 6379 SH DFND 04 0 0 6379 X4 PHARMACEUTICALS INC COM 98420X103 6549 702652 SH SOLE 0 0 702652 X4 PHARMACEUTICALS INC COM 98420X103 1 105 SH SOLE 0 105 0 XEROX HOLDINGS CORP COM NEW 98421M106 3013 197034 SH DFND 01 0 197034 0 XEROX HOLDINGS CORP COM NEW 98421M106 1145 74906 SH DFND 02 0 74906 0 XEROX HOLDINGS CORP COM NEW 98421M106 8875 580414 SH DFND 04 0 0 580414 XEROX HOLDINGS CORP COM NEW 98421M106 308407 20170484 SH SOLE 0 0 20170484 XEROX HOLDINGS CORP COM NEW 98421M106 58 3768 SH SOLE 0 3768 0 XERIS PHARMACEUTICALS INC COM 98422L107 191 71650 SH DFND 01 0 71650 0 XERIS PHARMACEUTICALS INC COM 98422L107 44 16551 SH DFND 04 0 0 16551 XERIS PHARMACEUTICALS INC COM 98422L107 5530 2078890 SH SOLE 0 0 2078890 XERIS PHARMACEUTICALS INC COM 98422L107 0 153 SH SOLE 0 153 0 Y-MABS THERAPEUTICS INC COM 984241109 2590 59965 SH DFND 01 0 59965 0 Y-MABS THERAPEUTICS INC COM 984241109 250 5784 SH DFND 02 0 5784 0 Y-MABS THERAPEUTICS INC COM 984241109 641 14843 SH DFND 04 0 0 14843 Y-MABS THERAPEUTICS INC COM 984241109 50046 1158481 SH SOLE 0 0 1158481 Y-MABS THERAPEUTICS INC COM 984241109 26 591 SH SOLE 0 591 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 361 62826 SH DFND 02 0 62826 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1659 288502 SH DFND 04 0 0 288502 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2255 392229 SH DFND 04 0 392229 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 287 49999 SH DFND 05 0 0 49999 YRC WORLDWIDE INC COM PAR $.01 984249607 13 6943 SH DFND 01 0 6943 0 YRC WORLDWIDE INC COM PAR $.01 984249607 17 8951 SH DFND 04 0 0 8951 YRC WORLDWIDE INC COM PAR $.01 984249607 2971 1605977 SH SOLE 0 0 1605977 YRC WORLDWIDE INC COM PAR $.01 984249607 0 127 SH SOLE 0 127 0 YAMANA GOLD INC COM 98462Y100 2491 456160 SH DFND 01 0 456160 0 YAMANA GOLD INC COM 98462Y100 1369 250794 SH DFND 02 0 0 250794 YAMANA GOLD INC COM 98462Y100 2555 467941 SH DFND 02 0 467941 0 YAMANA GOLD INC COM 98462Y100 2170 397429 SH DFND 04 0 0 397429 YAMANA GOLD INC COM 98462Y100 138622 25388591 SH SOLE 0 0 25388591 YAMANA GOLD INC COM 98462Y100 6221 1139443 SH SOLE 0 1139443 0 YELP INC CL A 985817105 1564 67620 SH DFND 01 0 67620 0 YELP INC CL A 985817105 459 19855 SH DFND 02 0 19855 0 YELP INC CL A 985817105 1179 50987 SH DFND 04 0 0 50987 YELP INC CL A 985817105 147066 6358230 SH SOLE 0 0 6358230 YELP INC CL A 985817105 11 475 SH SOLE 0 475 0 YEXT INC COM 98585N106 3480 209526 SH DFND 01 0 209526 0 YEXT INC COM 98585N106 587 35352 SH DFND 02 0 35352 0 YEXT INC COM 98585N106 1097 66035 SH DFND 04 0 0 66035 YEXT INC COM 98585N106 144685 8710733 SH SOLE 0 0 8710733 YEXT INC COM 98585N106 11 662 SH SOLE 0 662 0 YETI HLDGS INC COM 98585X104 6535 152948 SH DFND 01 0 152948 0 YETI HLDGS INC COM 98585X104 958 22420 SH DFND 02 0 22420 0 YETI HLDGS INC COM 98585X104 2241 52457 SH DFND 04 0 0 52457 YETI HLDGS INC COM 98585X104 323093 7561262 SH SOLE 0 0 7561262 YETI HLDGS INC COM 98585X104 22 512 SH SOLE 0 512 0 YORK WTR CO COM 987184108 1312 27352 SH DFND 01 0 27352 0 YORK WTR CO COM 987184108 239 4981 SH DFND 02 0 4981 0 YORK WTR CO COM 987184108 515 10731 SH DFND 04 0 0 10731 YORK WTR CO COM 987184108 38183 796145 SH SOLE 0 0 796145 YORK WTR CO COM 987184108 4 76 SH SOLE 0 76 0 YOUNGEVITY INTL INC COM NEW 987537206 4 2632 SH DFND 04 0 0 2632 YOUNGEVITY INTL INC COM NEW 987537206 716 503974 SH SOLE 0 0 503974 YOUNGEVITY INTL INC COM NEW 987537206 0 55 SH SOLE 0 55 0 YUM BRANDS INC COM 988498101 28165 324068 SH DFND 01 0 324068 0 YUM BRANDS INC COM 988498101 7080 81461 SH DFND 02 0 0 81461 YUM BRANDS INC COM 988498101 16944 194956 SH DFND 02 0 194956 0 YUM BRANDS INC COM 988498101 71234 819627 SH DFND 04 0 0 819627 YUM BRANDS INC COM 988498101 217 2501 SH DFND 04 0 2501 0 YUM BRANDS INC COM 988498101 1931728 22226769 SH SOLE 0 0 22226769 YUM BRANDS INC COM 988498101 186 2143 SH SOLE 0 2143 0 YUM CHINA HLDGS INC COM 98850P109 2862 59530 SH DFND 01 0 59530 0 YUM CHINA HLDGS INC COM 98850P109 10341 215132 SH DFND 02 0 215132 0 YUM CHINA HLDGS INC COM 98850P109 37474 779562 SH DFND 04 0 0 779562 YUM CHINA HLDGS INC COM 98850P109 132 2750 SH DFND 04 0 2750 0 YUM CHINA HLDGS INC COM 98850P109 4610 95904 SH DFND 05 0 0 95904 YUM CHINA HLDGS INC COM 98850P109 47308 984141 SH SOLE 0 0 984141 ZAGG INC COM 98884U108 18 5825 SH DFND 01 0 5825 0 ZAGG INC COM 98884U108 28 8912 SH DFND 04 0 0 8912 ZAGG INC COM 98884U108 3979 1267091 SH SOLE 0 0 1267091 ZAGG INC COM 98884U108 3 828 SH SOLE 0 828 0 ZAI LAB LTD ADR 98887Q104 2255 27462 SH DFND 01 0 27462 0 ZAI LAB LTD ADR 98887Q104 1572 19142 SH DFND 02 0 19142 0 ZAI LAB LTD ADR 98887Q104 6969 84859 SH DFND 04 0 0 84859 ZAI LAB LTD ADR 98887Q104 555 6755 SH DFND 05 0 0 6755 ZAI LAB LTD ADR 98887Q104 156840 1909657 SH SOLE 0 0 1909657 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 15972 62404 SH DFND 01 0 62404 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3801 14852 SH DFND 02 0 0 14852 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 7882 30797 SH DFND 02 0 30797 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 37139 145104 SH DFND 04 0 0 145104 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1357 5303 SH DFND 04 0 5303 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1515317 5920365 SH SOLE 0 0 5920365 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 98 381 SH SOLE 0 381 0 ZEDGE INC CL B 98923T104 3 2337 SH DFND 01 0 2337 0 ZEDGE INC CL B 98923T104 2 1099 SH DFND 04 0 0 1099 ZEDGE INC CL B 98923T104 260 175670 SH SOLE 0 0 175670 ZENDESK INC COM 98936J101 4667 52712 SH DFND 01 0 52712 0 ZENDESK INC COM 98936J101 3273 36974 SH DFND 02 0 36974 0 ZENDESK INC COM 98936J101 7424 83863 SH DFND 04 0 0 83863 ZENDESK INC COM 98936J101 1106 12491 SH DFND 04 0 12491 0 ZENDESK INC COM 98936J101 910955 10289790 SH SOLE 0 0 10289790 ZENDESK INC COM 98936J101 66 740 SH SOLE 0 740 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 991 20630 SH DFND 01 0 20630 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 154 3217 SH DFND 04 0 0 3217 ZENTALIS PHARMACEUTICALS INC COM 98943L107 38561 803026 SH SOLE 0 0 803026 ZENTALIS PHARMACEUTICALS INC COM 98943L107 3 69 SH SOLE 0 69 0 ZILLOW GROUP INC CL A 98954M101 1091 18980 SH DFND 01 0 18980 0 ZILLOW GROUP INC CL A 98954M101 128 2231 SH DFND 02 0 2231 0 ZILLOW GROUP INC CL A 98954M101 3775 65670 SH DFND 04 0 0 65670 ZILLOW GROUP INC CL A 98954M101 40 695 SH DFND 04 0 695 0 ZILLOW GROUP INC CL A 98954M101 277383 4825733 SH SOLE 0 0 4825733 ZILLOW GROUP INC CL A 98954M101 17 295 SH SOLE 0 295 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2662 46201 SH DFND 01 0 46201 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1865 32375 SH DFND 02 0 0 32375 ZILLOW GROUP INC CL C CAP STK 98954M200 4783 83022 SH DFND 02 0 83022 0 ZILLOW GROUP INC CL C CAP STK 98954M200 7856 136366 SH DFND 04 0 0 136366 ZILLOW GROUP INC CL C CAP STK 98954M200 95 1652 SH DFND 04 0 1652 0 ZILLOW GROUP INC CL C CAP STK 98954M200 623454 10821978 SH SOLE 0 0 10821978 ZILLOW GROUP INC CL C CAP STK 98954M200 52 895 SH SOLE 0 895 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 26343 220702 SH DFND 01 0 220702 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 6108 51173 SH DFND 02 0 0 51173 ZIMMER BIOMET HOLDINGS INC COM 98956P102 14695 123115 SH DFND 02 0 123115 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 66837 559963 SH DFND 04 0 0 559963 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1806776 15137196 SH SOLE 0 0 15137196 ZIMMER BIOMET HOLDINGS INC COM 98956P102 159 1333 SH SOLE 0 1333 0 ZION OIL & GAS INC COM 989696109 4 13614 SH DFND 04 0 0 13614 ZION OIL & GAS INC COM 989696109 2043 6861098 SH SOLE 0 0 6861098 ZION OIL & GAS INC COM 989696109 0 499 SH SOLE 0 499 0 ZIONS BANCORPORATION N A COM 989701107 5815 171042 SH DFND 01 0 171042 0 ZIONS BANCORPORATION N A COM 989701107 1629 47904 SH DFND 02 0 0 47904 ZIONS BANCORPORATION N A COM 989701107 3650 107345 SH DFND 02 0 107345 0 ZIONS BANCORPORATION N A COM 989701107 15914 468063 SH DFND 04 0 0 468063 ZIONS BANCORPORATION N A COM 989701107 644364 18951888 SH SOLE 0 0 18951888 ZIONS BANCORPORATION N A COM 989701107 59 1745 SH SOLE 0 1745 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1118 340864 SH DFND 01 0 340864 0 ZIOPHARM ONCOLOGY INC COM 98973P101 161 49053 SH DFND 02 0 49053 0 ZIOPHARM ONCOLOGY INC COM 98973P101 508 154881 SH DFND 04 0 0 154881 ZIOPHARM ONCOLOGY INC COM 98973P101 48986 14934842 SH SOLE 0 0 14934842 ZIOPHARM ONCOLOGY INC COM 98973P101 17 5046 SH SOLE 0 5046 0 ZIX CORP COM 98974P100 783 113449 SH DFND 01 0 113449 0 ZIX CORP COM 98974P100 119 17210 SH DFND 04 0 0 17210 ZIX CORP COM 98974P100 18075 2619569 SH SOLE 0 0 2619569 ZIX CORP COM 98974P100 2 258 SH SOLE 0 258 0 ZOGENIX INC COM NEW 98978L204 3105 114960 SH DFND 01 0 114960 0 ZOGENIX INC COM NEW 98978L204 452 16734 SH DFND 02 0 16734 0 ZOGENIX INC COM NEW 98978L204 1064 39384 SH DFND 04 0 0 39384 ZOGENIX INC COM NEW 98978L204 106443 3940856 SH SOLE 0 0 3940856 ZOGENIX INC COM NEW 98978L204 10 354 SH SOLE 0 354 0 ZOETIS INC CL A 98978V103 76663 559419 SH DFND 01 0 559419 0 ZOETIS INC CL A 98978V103 18110 132149 SH DFND 02 0 0 132149 ZOETIS INC CL A 98978V103 37743 275414 SH DFND 02 0 275414 0 ZOETIS INC CL A 98978V103 177494 1295195 SH DFND 04 0 0 1295195 ZOETIS INC CL A 98978V103 6527 47632 SH DFND 04 0 47632 0 ZOETIS INC CL A 98978V103 4900362 35758625 SH SOLE 0 0 35758625 ZOETIS INC CL A 98978V103 551 4024 SH SOLE 0 4024 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 1895 7964345 SH SOLE 0 0 7964345 ZOSANO PHARMA CORP COM NEW 98979H202 1196 1396756 SH SOLE 0 0 1396756 ZOVIO INC COM 98979V102 14 4573 SH DFND 01 0 4573 0 ZOVIO INC COM 98979V102 20 6619 SH DFND 04 0 0 6619 ZOVIO INC COM 98979V102 3834 1252801 SH SOLE 0 0 1252801 ZOVIO INC COM 98979V102 0 16 SH SOLE 0 16 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6747 183790 SH DFND 01 0 183790 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6672 181754 SH DFND 02 0 181754 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 29902 814556 SH DFND 04 0 0 814556 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2702 73599 SH DFND 05 0 0 73599 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 496402 13522254 SH SOLE 0 0 13522254 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 690 18793 SH SOLE 0 18793 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 28 539 SH DFND 01 0 539 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 24 472 SH DFND 04 0 0 472 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 167011 3272800 SH SOLE 0 0 3272800 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 15 291 SH SOLE 0 291 0 ZSCALER INC COM 98980G102 3484 31813 SH DFND 01 0 31813 0 ZSCALER INC COM 98980G102 2350 21463 SH DFND 02 0 21463 0 ZSCALER INC COM 98980G102 5554 50720 SH DFND 04 0 0 50720 ZSCALER INC COM 98980G102 851 7771 SH DFND 04 0 7771 0 ZSCALER INC COM 98980G102 720071 6575993 SH SOLE 0 0 6575993 ZSCALER INC COM 98980G102 60 544 SH SOLE 0 544 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13173 51958 SH DFND 01 0 51958 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7593 29947 SH DFND 02 0 0 29947 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14036 55362 SH DFND 02 0 55362 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10142 40003 SH DFND 04 0 0 40003 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4688 18490 SH DFND 04 0 18490 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2555992 10081216 SH SOLE 0 0 10081216 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 260 1024 SH SOLE 0 1024 0 ZUMIEZ INC COM 989817101 405 14779 SH DFND 01 0 14779 0 ZUMIEZ INC COM 989817101 114 4176 SH DFND 02 0 4176 0 ZUMIEZ INC COM 989817101 544 19859 SH DFND 04 0 0 19859 ZUMIEZ INC COM 989817101 62541 2284200 SH SOLE 0 0 2284200 ZUMIEZ INC COM 989817101 24 860 SH SOLE 0 860 0 ZUORA INC COM CL A 98983V106 2527 198213 SH DFND 01 0 198213 0 ZUORA INC COM CL A 98983V106 293 23011 SH DFND 02 0 23011 0 ZUORA INC COM CL A 98983V106 796 62426 SH DFND 04 0 0 62426 ZUORA INC COM CL A 98983V106 108906 8541684 SH SOLE 0 0 8541684 ZUORA INC COM CL A 98983V106 8 654 SH SOLE 0 654 0 ZYMEWORKS INC COM 98985W102 362 10023 SH DFND 02 0 10023 0 ZYMEWORKS INC COM 98985W102 455 12618 SH DFND 04 0 0 12618 ZYMEWORKS INC COM 98985W102 3398 94217 SH SOLE 0 0 94217 ZYNEX INC COM 98986M103 865 34772 SH DFND 01 0 34772 0 ZYNEX INC COM 98986M103 178 7151 SH DFND 02 0 7151 0 ZYNEX INC COM 98986M103 406 16321 SH DFND 04 0 0 16321 ZYNEX INC COM 98986M103 26291 1057125 SH SOLE 0 0 1057125 ZYNEX INC COM 98986M103 26 1033 SH SOLE 0 1033 0 ZYNGA INC CL A 98986T108 3862 404771 SH DFND 01 0 404771 0 ZYNGA INC CL A 98986T108 2686 281501 SH DFND 02 0 281501 0 ZYNGA INC CL A 98986T108 6511 682519 SH DFND 04 0 0 682519 ZYNGA INC CL A 98986T108 770 80690 SH DFND 04 0 80690 0 ZYNGA INC CL A 98986T108 815609 85493559 SH SOLE 0 0 85493559 ZYNGA INC CL A 98986T108 59 6134 SH SOLE 0 6134 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 13 3829 SH DFND 01 0 3829 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 20 5885 SH DFND 04 0 0 5885 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3149 934287 SH SOLE 0 0 934287 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 123 SH SOLE 0 123 0 EURONAV NV ANTWERPEN SHS B38564108 640 78515 SH DFND 01 0 78515 0 EURONAV NV ANTWERPEN SHS B38564108 414 50750 SH DFND 02 0 50750 0 EURONAV NV ANTWERPEN SHS B38564108 601 73715 SH DFND 04 0 0 73715 EURONAV NV ANTWERPEN SHS B38564108 37204 4564888 SH SOLE 0 0 4564888 EURONAV NV ANTWERPEN SHS B38564108 113 13830 SH SOLE 0 13830 0 DEUTSCHE BANK A G NAMEN AKT D18190898 9993 1049700 SH DFND 01 0 1049700 0 DEUTSCHE BANK A G NAMEN AKT D18190898 5378 564911 SH DFND 02 0 0 564911 DEUTSCHE BANK A G NAMEN AKT D18190898 10599 1113293 SH DFND 02 0 1113293 0 DEUTSCHE BANK A G NAMEN AKT D18190898 56615 5946915 SH DFND 04 0 0 5946915 DEUTSCHE BANK A G NAMEN AKT D18190898 532540 55939127 SH SOLE 0 0 55939127 DEUTSCHE BANK A G NAMEN AKT D18190898 1667 175133 SH SOLE 0 175133 0 CONSTELLIUM SE CL A SHS F21107101 33 4251 SH DFND 04 0 0 4251 CONSTELLIUM SE CL A SHS F21107101 378 49214 SH SOLE 0 0 49214 ADIENT PLC ORD SHS G0084W101 1048 63838 SH DFND 01 0 63838 0 ADIENT PLC ORD SHS G0084W101 486 29578 SH DFND 02 0 29578 0 ADIENT PLC ORD SHS G0084W101 1262 76863 SH DFND 04 0 0 76863 ADIENT PLC ORD SHS G0084W101 51920 3161999 SH SOLE 0 0 3161999 ADIENT PLC ORD SHS G0084W101 25 1551 SH SOLE 0 1551 0 ALKERMES PLC SHS G01767105 1054 54296 SH DFND 01 0 54296 0 ALKERMES PLC SHS G01767105 1021 52637 SH DFND 02 0 52637 0 ALKERMES PLC SHS G01767105 2261 116498 SH DFND 04 0 0 116498 ALKERMES PLC SHS G01767105 294830 15193511 SH SOLE 0 0 15193511 ALKERMES PLC SHS G01767105 27 1368 SH SOLE 0 1368 0 ALLEGION PLC ORD SHS G0176J109 10825 105898 SH DFND 01 0 105898 0 ALLEGION PLC ORD SHS G0176J109 2659 26015 SH DFND 02 0 0 26015 ALLEGION PLC ORD SHS G0176J109 5529 54087 SH DFND 02 0 54087 0 ALLEGION PLC ORD SHS G0176J109 25665 251080 SH DFND 04 0 0 251080 ALLEGION PLC ORD SHS G0176J109 677 6620 SH DFND 04 0 6620 0 ALLEGION PLC ORD SHS G0176J109 991169 9696427 SH SOLE 0 0 9696427 ALLEGION PLC ORD SHS G0176J109 61 592 SH SOLE 0 592 0 AMCOR PLC ORD G0250X107 17485 1712585 SH DFND 01 0 1712585 0 AMCOR PLC ORD G0250X107 4560 446617 SH DFND 02 0 0 446617 AMCOR PLC ORD G0250X107 9371 917813 SH DFND 02 0 917813 0 AMCOR PLC ORD G0250X107 32136 3147526 SH DFND 04 0 0 3147526 AMCOR PLC ORD G0250X107 271 26589 SH DFND 04 0 26589 0 AMCOR PLC ORD G0250X107 526450 51562234 SH SOLE 0 0 51562234 AMDOCS LTD SHS G02602103 1270 20854 SH DFND 01 0 20854 0 AMDOCS LTD SHS G02602103 745 12240 SH DFND 02 0 12240 0 AMDOCS LTD SHS G02602103 5397 88645 SH DFND 04 0 0 88645 AMDOCS LTD SHS G02602103 66862 1098254 SH SOLE 0 0 1098254 AMDOCS LTD SHS G02602103 631 10364 SH SOLE 0 10364 0 AMBARELLA INC SHS G037AX101 1712 37372 SH DFND 01 0 37372 0 AMBARELLA INC SHS G037AX101 531 11604 SH DFND 02 0 11604 0 AMBARELLA INC SHS G037AX101 1101 24047 SH DFND 04 0 0 24047 AMBARELLA INC SHS G037AX101 139462 3045016 SH SOLE 0 0 3045016 AMBARELLA INC SHS G037AX101 13 285 SH SOLE 0 285 0 AON PLC SHS CL A G0403H108 52837 274333 SH DFND 01 0 274333 0 AON PLC SHS CL A G0403H108 12437 64572 SH DFND 02 0 0 64572 AON PLC SHS CL A G0403H108 27473 142644 SH DFND 02 0 142644 0 AON PLC SHS CL A G0403H108 120876 627603 SH DFND 04 0 0 627603 AON PLC SHS CL A G0403H108 4889 25382 SH DFND 04 0 25382 0 AON PLC SHS CL A G0403H108 3310645 17189224 SH SOLE 0 0 17189224 AON PLC SHS CL A G0403H108 332 1724 SH SOLE 0 1724 0 ARCH CAP GROUP LTD ORD G0450A105 3927 137051 SH DFND 01 0 137051 0 ARCH CAP GROUP LTD ORD G0450A105 3227 112635 SH DFND 02 0 0 112635 ARCH CAP GROUP LTD ORD G0450A105 7592 264977 SH DFND 02 0 264977 0 ARCH CAP GROUP LTD ORD G0450A105 13041 455173 SH DFND 04 0 0 455173 ARCH CAP GROUP LTD ORD G0450A105 1018832 35561318 SH SOLE 0 0 35561318 ARCH CAP GROUP LTD ORD G0450A105 85 2979 SH SOLE 0 2979 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 50 11870 SH DFND 02 0 11870 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 208 49650 SH DFND 05 0 0 49650 ARGO GROUP INTL HLDGS LTD COM G0464B107 835 23968 SH DFND 01 0 23968 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 377 10811 SH DFND 02 0 10811 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 931 26730 SH DFND 04 0 0 26730 ARGO GROUP INTL HLDGS LTD COM G0464B107 106492 3057485 SH SOLE 0 0 3057485 ARGO GROUP INTL HLDGS LTD COM G0464B107 7 206 SH SOLE 0 206 0 ASSURED GUARANTY LTD COM G0585R106 714 29240 SH DFND 01 0 29240 0 ASSURED GUARANTY LTD COM G0585R106 788 32269 SH DFND 02 0 32269 0 ASSURED GUARANTY LTD COM G0585R106 1824 74721 SH DFND 04 0 0 74721 ASSURED GUARANTY LTD COM G0585R106 203980 8356404 SH SOLE 0 0 8356404 ASSURED GUARANTY LTD COM G0585R106 31 1260 SH SOLE 0 1260 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 2 2300 SH DFND 04 0 0 2300 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 109 163656 SH SOLE 0 0 163656 ATLASSIAN CORP PLC CL A G06242104 6282 34849 SH DFND 01 0 34849 0 ATLASSIAN CORP PLC CL A G06242104 1172 6500 SH DFND 02 0 6500 0 ATLASSIAN CORP PLC CL A G06242104 12035 66760 SH DFND 04 0 0 66760 ATLASSIAN CORP PLC CL A G06242104 2491 13817 SH DFND 04 0 13817 0 ATLASSIAN CORP PLC CL A G06242104 102595 569117 SH SOLE 0 0 569117 ATHENE HLDG LTD CL A G0684D107 1253 40165 SH DFND 01 0 40165 0 ATHENE HLDG LTD CL A G0684D107 1389 44539 SH DFND 02 0 0 44539 ATHENE HLDG LTD CL A G0684D107 2269 72757 SH DFND 02 0 72757 0 ATHENE HLDG LTD CL A G0684D107 2979 95518 SH DFND 04 0 0 95518 ATHENE HLDG LTD CL A G0684D107 491222 15749356 SH SOLE 0 0 15749356 ATHENE HLDG LTD CL A G0684D107 78 2504 SH SOLE 0 2504 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1200 29582 SH DFND 01 0 29582 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 997 24581 SH DFND 02 0 24581 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2701 66582 SH DFND 04 0 0 66582 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 35 859 SH DFND 04 0 859 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 327768 8081069 SH SOLE 0 0 8081069 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 47 1156 SH SOLE 0 1156 0 AXALTA COATING SYS LTD COM G0750C108 1621 71896 SH DFND 01 0 71896 0 AXALTA COATING SYS LTD COM G0750C108 1232 54632 SH DFND 02 0 0 54632 AXALTA COATING SYS LTD COM G0750C108 2368 105029 SH DFND 02 0 105029 0 AXALTA COATING SYS LTD COM G0750C108 2934 130122 SH DFND 04 0 0 130122 AXALTA COATING SYS LTD COM G0750C108 440107 19516948 SH SOLE 0 0 19516948 AXALTA COATING SYS LTD COM G0750C108 32 1399 SH SOLE 0 1399 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 62 2137 SH DFND 04 0 0 2137 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 7571 260177 SH SOLE 0 0 260177 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 686 28132 SH DFND 01 0 28132 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 11 439 SH DFND 02 0 439 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 148 6088 SH DFND 04 0 0 6088 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 10334 423716 SH SOLE 0 0 423716 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 28 1138 SH SOLE 0 1138 0 BEYONDSPRING INC SHS G10830100 366 24279 SH DFND 01 0 24279 0 BEYONDSPRING INC SHS G10830100 458 30362 SH SOLE 0 0 30362 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7161 97953 SH DFND 01 0 97953 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1213 16597 SH DFND 02 0 16597 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2587 35380 SH DFND 04 0 0 35380 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 99054 1354857 SH SOLE 0 0 1354857 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 162641 757458 SH DFND 01 0 757458 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38285 178303 SH DFND 02 0 0 178303 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 84234 392297 SH DFND 02 0 392297 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 370429 1725174 SH DFND 04 0 0 1725174 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15156 70587 SH DFND 04 0 70587 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11481789 53473311 SH SOLE 0 0 53473311 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 886 4126 SH SOLE 0 4126 0 BORR DRILLING LTD SHS G1466R207 36 31906 SH DFND 01 0 31906 0 BORR DRILLING LTD SHS G1466R207 0 300 SH DFND 04 0 0 300 BORR DRILLING LTD SHS G1466R207 2442 2180343 SH SOLE 0 0 2180343 BORR DRILLING LTD SHS G1466R207 8 6771 SH SOLE 0 6771 0 MIMECAST LTD ORD SHS G14838109 4454 106903 SH DFND 01 0 106903 0 MIMECAST LTD ORD SHS G14838109 770 18473 SH DFND 02 0 18473 0 MIMECAST LTD ORD SHS G14838109 1023 24547 SH DFND 04 0 0 24547 MIMECAST LTD ORD SHS G14838109 17464 419196 SH SOLE 0 0 419196 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 282 28530 SH SOLE 0 28530 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 979 23812 SH SOLE 0 23812 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 521 10884 SH SOLE 0 10884 0 BUNGE LIMITED COM G16962105 1978 48098 SH DFND 01 0 48098 0 BUNGE LIMITED COM G16962105 1771 43055 SH DFND 02 0 0 43055 BUNGE LIMITED COM G16962105 4109 99895 SH DFND 02 0 99895 0 BUNGE LIMITED COM G16962105 7125 173240 SH DFND 04 0 0 173240 BUNGE LIMITED COM G16962105 576117 14007211 SH SOLE 0 0 14007211 BUNGE LIMITED COM G16962105 47 1149 SH SOLE 0 1149 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 189 10917 SH DFND 01 0 10917 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 373 21556 SH SOLE 0 0 21556 CAMBIUM NETWORKS CORP SHS G17766109 77 10468 SH DFND 01 0 10468 0 CAMBIUM NETWORKS CORP SHS G17766109 2041 277360 SH SOLE 0 0 277360 CAPRI HOLDINGS LIMITED SHS G1890L107 788 50425 SH DFND 01 0 50425 0 CAPRI HOLDINGS LIMITED SHS G1890L107 826 52850 SH DFND 02 0 52850 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2984 190943 SH DFND 04 0 0 190943 CAPRI HOLDINGS LIMITED SHS G1890L107 228234 14602295 SH SOLE 0 0 14602295 CAPRI HOLDINGS LIMITED SHS G1890L107 58 3683 SH SOLE 0 3683 0 CARDTRONICS PLC SHS CL A G1991C105 1481 61749 SH DFND 01 0 61749 0 CARDTRONICS PLC SHS CL A G1991C105 273 11366 SH DFND 02 0 11366 0 CARDTRONICS PLC SHS CL A G1991C105 669 27919 SH DFND 04 0 0 27919 CARDTRONICS PLC SHS CL A G1991C105 107578 4486140 SH SOLE 0 0 4486140 CARDTRONICS PLC SHS CL A G1991C105 12 501 SH SOLE 0 501 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 438 123820 SH DFND 01 0 123820 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 37 10443 SH DFND 02 0 10443 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 95 26715 SH DFND 04 0 0 26715 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 137 38567 SH DFND 05 0 0 38567 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 10976 3100559 SH SOLE 0 0 3100559 CIMPRESS PLC SHS EURO G2143T103 1672 21896 SH DFND 01 0 21896 0 CIMPRESS PLC SHS EURO G2143T103 475 6219 SH DFND 02 0 6219 0 CIMPRESS PLC SHS EURO G2143T103 1161 15208 SH DFND 04 0 0 15208 CIMPRESS PLC SHS EURO G2143T103 116285 1523257 SH SOLE 0 0 1523257 CIMPRESS PLC SHS EURO G2143T103 8 106 SH SOLE 0 106 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1255 12278 SH DFND 01 0 12278 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 503 4920 SH DFND 02 0 4920 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1959 19168 SH DFND 04 0 0 19168 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 88726 868328 SH SOLE 0 0 868328 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 584 5714 SH SOLE 0 5714 0 CLARIVATE PLC ORD SHS G21810109 35 1559 SH DFND 04 0 0 1559 CLARIVATE PLC ORD SHS G21810109 1425 63795 SH SOLE 0 0 63795 CONSOLIDATED WATER CO INC ORD G23773107 113 7819 SH DFND 01 0 7819 0 CONSOLIDATED WATER CO INC ORD G23773107 386 26733 SH SOLE 0 0 26733 CREDICORP LTD COM G2519Y108 3967 29680 SH DFND 02 0 29680 0 CREDICORP LTD COM G2519Y108 21812 163179 SH DFND 04 0 0 163179 CREDICORP LTD COM G2519Y108 20431 152850 SH DFND 04 0 152850 0 CREDICORP LTD COM G2519Y108 1321 9882 SH DFND 05 0 0 9882 CREDICORP LTD COM G2519Y108 45130 337621 SH SOLE 0 0 337621 COSAN LTD SHS A G25343107 16 1092 SH DFND 04 0 0 1092 COSAN LTD SHS A G25343107 556 36924 SH SOLE 0 0 36924 COCA COLA EUROPEAN PARTNERS SHS G25839104 360 9546 SH DFND 01 0 9546 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 2368 62721 SH DFND 02 0 0 62721 COCA COLA EUROPEAN PARTNERS SHS G25839104 4639 122850 SH DFND 02 0 122850 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 15356 406673 SH DFND 04 0 0 406673 COCA COLA EUROPEAN PARTNERS SHS G25839104 93405 2473648 SH SOLE 0 0 2473648 DELPHI TECHNOLOGIES PL SHS G2709G107 229 16086 SH DFND 01 0 16086 0 DELPHI TECHNOLOGIES PL SHS G2709G107 412 29028 SH DFND 02 0 29028 0 DELPHI TECHNOLOGIES PL SHS G2709G107 881 62019 SH DFND 04 0 0 62019 DELPHI TECHNOLOGIES PL SHS G2709G107 110039 7743794 SH SOLE 0 0 7743794 DELPHI TECHNOLOGIES PL SHS G2709G107 8 563 SH SOLE 0 563 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1377 110532 SH DFND 01 0 110532 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 432 34655 SH DFND 02 0 34655 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 531 42579 SH DFND 04 0 0 42579 CUSHMAN WAKEFIELD PLC SHS G2717B108 170017 13644995 SH SOLE 0 0 13644995 CUSHMAN WAKEFIELD PLC SHS G2717B108 17 1328 SH SOLE 0 1328 0 DESPEGAR COM CORP ORD SHS G27358103 34 4713 SH DFND 02 0 4713 0 DESPEGAR COM CORP ORD SHS G27358103 162 22504 SH DFND 05 0 0 22504 EATON CORP PLC SHS G29183103 37331 426736 SH DFND 01 0 426736 0 EATON CORP PLC SHS G29183103 10293 117661 SH DFND 02 0 0 117661 EATON CORP PLC SHS G29183103 20330 232393 SH DFND 02 0 232393 0 EATON CORP PLC SHS G29183103 99763 1140407 SH DFND 04 0 0 1140407 EATON CORP PLC SHS G29183103 2599210 29712043 SH SOLE 0 0 29712043 EATON CORP PLC SHS G29183103 388 4441 SH SOLE 0 4441 0 ENDO INTL PLC SHS G30401106 1007 293651 SH DFND 01 0 293651 0 ENDO INTL PLC SHS G30401106 199 57895 SH DFND 02 0 57895 0 ENDO INTL PLC SHS G30401106 564 164365 SH DFND 04 0 0 164365 ENDO INTL PLC SHS G30401106 93945 27389072 SH SOLE 0 0 27389072 ENDO INTL PLC SHS G30401106 6 1699 SH SOLE 0 1699 0 ENSTAR GROUP LIMITED SHS G3075P101 1429 9352 SH DFND 01 0 9352 0 ENSTAR GROUP LIMITED SHS G3075P101 564 3694 SH DFND 02 0 3694 0 ENSTAR GROUP LIMITED SHS G3075P101 1617 10582 SH DFND 04 0 0 10582 ENSTAR GROUP LIMITED SHS G3075P101 171874 1125050 SH SOLE 0 0 1125050 ENSTAR GROUP LIMITED SHS G3075P101 41 270 SH SOLE 0 270 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1048 56126 SH SOLE 0 0 56126 ESSENT GROUP LTD COM G3198U102 2864 78973 SH DFND 01 0 78973 0 ESSENT GROUP LTD COM G3198U102 1121 30920 SH DFND 02 0 30920 0 ESSENT GROUP LTD COM G3198U102 3133 86379 SH DFND 04 0 0 86379 ESSENT GROUP LTD COM G3198U102 363813 10030694 SH SOLE 0 0 10030694 ESSENT GROUP LTD COM G3198U102 62 1706 SH SOLE 0 1706 0 EVEREST RE GROUP LTD COM G3223R108 8743 42400 SH DFND 01 0 42400 0 EVEREST RE GROUP LTD COM G3223R108 2375 11517 SH DFND 02 0 0 11517 EVEREST RE GROUP LTD COM G3223R108 6966 33785 SH DFND 02 0 33785 0 EVEREST RE GROUP LTD COM G3223R108 22733 110248 SH DFND 04 0 0 110248 EVEREST RE GROUP LTD COM G3223R108 899227 4360945 SH SOLE 0 0 4360945 EVEREST RE GROUP LTD COM G3223R108 85 411 SH SOLE 0 411 0 FABRINET SHS G3323L100 4770 76418 SH DFND 01 0 76418 0 FABRINET SHS G3323L100 710 11379 SH DFND 02 0 11379 0 FABRINET SHS G3323L100 1691 27091 SH DFND 04 0 0 27091 FABRINET SHS G3323L100 248979 3988770 SH SOLE 0 0 3988770 FABRINET SHS G3323L100 14 228 SH SOLE 0 228 0 FLEX LNG LTD SHS G35947202 22 4838 SH DFND 02 0 4838 0 FLEX LNG LTD SHS G35947202 47 10245 SH DFND 04 0 0 10245 FRESH DEL MONTE PRODUCE INC ORD G36738105 552 22435 SH DFND 01 0 22435 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 260 10560 SH DFND 02 0 10560 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 926 37621 SH DFND 04 0 0 37621 FRESH DEL MONTE PRODUCE INC ORD G36738105 76866 3122102 SH SOLE 0 0 3122102 FRESH DEL MONTE PRODUCE INC ORD G36738105 76 3101 SH SOLE 0 3101 0 FRONTLINE LTD SHS NEW G3682E192 747 107004 SH DFND 01 0 107004 0 FRONTLINE LTD SHS NEW G3682E192 195 28001 SH DFND 02 0 28001 0 FRONTLINE LTD SHS NEW G3682E192 421 60349 SH DFND 04 0 0 60349 FRONTLINE LTD SHS NEW G3682E192 19253 2758254 SH SOLE 0 0 2758254 FRONTLINE LTD SHS NEW G3682E192 77 11064 SH SOLE 0 11064 0 GAN LTD ORD SHS G3728V109 305 11967 SH DFND 01 0 11967 0 GAN LTD ORD SHS G3728V109 6215 244221 SH SOLE 0 0 244221 GASLOG LTD SHS G37585109 14 4942 SH DFND 02 0 4942 0 GASLOG LTD SHS G37585109 49 17313 SH DFND 04 0 0 17313 GASLOG LTD SHS G37585109 534 190212 SH SOLE 0 0 190212 GASLOG LTD SHS G37585109 11 3853 SH SOLE 0 3853 0 EROS INTL PLC SHS NEW G3788M114 121 38346 SH DFND 01 0 38346 0 EROS INTL PLC SHS NEW G3788M114 992 313858 SH SOLE 0 0 313858 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 164 15989 SH DFND 01 0 15989 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 141 13751 SH DFND 02 0 13751 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 416 40466 SH DFND 04 0 0 40466 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 40221 3912540 SH SOLE 0 0 3912540 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 13 1309 SH SOLE 0 1309 0 GENPACT LIMITED SHS G3922B107 2451 67118 SH DFND 01 0 67118 0 GENPACT LIMITED SHS G3922B107 94 2566 SH DFND 02 0 2566 0 GENPACT LIMITED SHS G3922B107 2277 62339 SH DFND 04 0 0 62339 GENPACT LIMITED SHS G3922B107 295 8068 SH DFND 04 0 8068 0 GENPACT LIMITED SHS G3922B107 609409 16687000 SH SOLE 0 0 16687000 GENPACT LIMITED SHS G3922B107 45 1222 SH SOLE 0 1222 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 151 6311 SH DFND 01 0 6311 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 96 4011 SH DFND 02 0 4011 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 144 6007 SH DFND 04 0 0 6007 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 8244 344369 SH SOLE 0 0 344369 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1 35 SH SOLE 0 35 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 99 25403 SH DFND 02 0 25403 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 147 37943 SH DFND 04 0 0 37943 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 135 20699 SH DFND 01 0 20699 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 70 10660 SH DFND 02 0 10660 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 183 28090 SH DFND 04 0 0 28090 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 9428 1446015 SH SOLE 0 0 1446015 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8 1194 SH SOLE 0 1194 0 HELEN OF TROY CORP LTD COM G4388N106 9924 52629 SH DFND 01 0 52629 0 HELEN OF TROY CORP LTD COM G4388N106 1409 7475 SH DFND 02 0 7475 0 HELEN OF TROY CORP LTD COM G4388N106 3625 19222 SH DFND 04 0 0 19222 HELEN OF TROY CORP LTD COM G4388N106 438536 2325708 SH SOLE 0 0 2325708 HELEN OF TROY CORP LTD COM G4388N106 53 279 SH SOLE 0 279 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1569 34889 SH DFND 01 0 34889 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1628 36184 SH DFND 02 0 36184 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 5297 117773 SH DFND 04 0 0 117773 HERBALIFE NUTRITION LTD COM SHS G4412G101 63 1401 SH DFND 04 0 1401 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 411728 9153589 SH SOLE 0 0 9153589 HERBALIFE NUTRITION LTD COM SHS G4412G101 28 615 SH SOLE 0 615 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 606 28640 SH DFND 01 0 28640 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1156 54639 SH DFND 02 0 54639 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2586 122215 SH DFND 04 0 0 122215 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 294881 13935771 SH SOLE 0 0 13935771 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 61 2888 SH SOLE 0 2888 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 389 29235 SH DFND 01 0 29235 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 12 928 SH DFND 04 0 0 928 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 21492 1615927 SH SOLE 0 0 1615927 HORIZON THERAPEUTICS PUB LTD SHS G46188101 4720 84926 SH DFND 01 0 84926 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 3459 62237 SH DFND 02 0 62237 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 7894 142027 SH DFND 04 0 0 142027 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1045 18801 SH DFND 04 0 18801 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 969568 17444544 SH SOLE 0 0 17444544 HORIZON THERAPEUTICS PUB LTD SHS G46188101 111 2000 SH SOLE 0 2000 0 HUDSON LTD COM CL A G46408103 102 21011 SH DFND 01 0 21011 0 HUDSON LTD COM CL A G46408103 8 1595 SH DFND 02 0 1595 0 HUDSON LTD COM CL A G46408103 97 19925 SH DFND 04 0 0 19925 HUDSON LTD COM CL A G46408103 434 89190 SH SOLE 0 0 89190 HUDSON LTD COM CL A G46408103 15 3163 SH SOLE 0 3163 0 ICON PLC SHS G4705A100 312 1853 SH DFND 04 0 0 1853 ICON PLC SHS G4705A100 3613 21445 SH SOLE 0 0 21445 ICHOR HOLDINGS SHS G4740B105 1230 46260 SH DFND 01 0 46260 0 ICHOR HOLDINGS SHS G4740B105 167 6293 SH DFND 02 0 6293 0 ICHOR HOLDINGS SHS G4740B105 446 16766 SH DFND 04 0 0 16766 ICHOR HOLDINGS SHS G4740B105 40836 1536357 SH SOLE 0 0 1536357 ICHOR HOLDINGS SHS G4740B105 15 547 SH SOLE 0 547 0 IHS MARKIT LTD SHS G47567105 34095 451595 SH DFND 01 0 451595 0 IHS MARKIT LTD SHS G47567105 8040 106486 SH DFND 02 0 0 106486 IHS MARKIT LTD SHS G47567105 16653 220566 SH DFND 02 0 220566 0 IHS MARKIT LTD SHS G47567105 81043 1073415 SH DFND 04 0 0 1073415 IHS MARKIT LTD SHS G47567105 1805 23901 SH DFND 04 0 23901 0 IHS MARKIT LTD SHS G47567105 2920003 38675535 SH SOLE 0 0 38675535 IHS MARKIT LTD SHS G47567105 173 2292 SH SOLE 0 2292 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 473 53148 SH DFND 01 0 53148 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 14 1623 SH DFND 02 0 1623 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 122 13702 SH DFND 04 0 0 13702 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6473 727299 SH SOLE 0 0 727299 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 18 2031 SH SOLE 0 2031 0 INVESCO LTD SHS G491BT108 4331 402467 SH DFND 01 0 402467 0 INVESCO LTD SHS G491BT108 1084 100753 SH DFND 02 0 0 100753 INVESCO LTD SHS G491BT108 2393 222419 SH DFND 02 0 222419 0 INVESCO LTD SHS G491BT108 11330 1052960 SH DFND 04 0 0 1052960 INVESCO LTD SHS G491BT108 501468 46604874 SH SOLE 0 0 46604874 INVESCO LTD SHS G491BT108 61 5641 SH SOLE 0 5641 0 JAMES RIV GROUP LTD COM G5005R107 2569 57093 SH DFND 01 0 57093 0 JAMES RIV GROUP LTD COM G5005R107 369 8206 SH DFND 02 0 8206 0 JAMES RIV GROUP LTD COM G5005R107 964 21413 SH DFND 04 0 0 21413 JAMES RIV GROUP LTD COM G5005R107 83856 1863461 SH SOLE 0 0 1863461 JAMES RIV GROUP LTD COM G5005R107 14 317 SH SOLE 0 317 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2079 18838 SH DFND 01 0 18838 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1828 16563 SH DFND 02 0 0 16563 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3572 32377 SH DFND 02 0 32377 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7353 66644 SH DFND 04 0 0 66644 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 529184 4795939 SH SOLE 0 0 4795939 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 77 697 SH SOLE 0 697 0 JOHNSON CTLS INTL PLC SHS G51502105 27000 790855 SH DFND 01 0 790855 0 JOHNSON CTLS INTL PLC SHS G51502105 7136 209016 SH DFND 02 0 0 209016 JOHNSON CTLS INTL PLC SHS G51502105 15368 450152 SH DFND 02 0 450152 0 JOHNSON CTLS INTL PLC SHS G51502105 74536 2183256 SH DFND 04 0 0 2183256 JOHNSON CTLS INTL PLC SHS G51502105 2030744 59482822 SH SOLE 0 0 59482822 JOHNSON CTLS INTL PLC SHS G51502105 323 9461 SH SOLE 0 9461 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 939 36863 SH DFND 01 0 36863 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 136 5321 SH DFND 02 0 5321 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 359 14079 SH DFND 04 0 0 14079 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 42242 1657851 SH SOLE 0 0 1657851 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 21 828 SH SOLE 0 828 0 LAZARD LTD SHS A G54050102 1052 36744 SH DFND 01 0 36744 0 LAZARD LTD SHS A G54050102 10 365 SH DFND 02 0 365 0 LAZARD LTD SHS A G54050102 1187 41461 SH DFND 04 0 0 41461 LAZARD LTD SHS A G54050102 278669 9733464 SH SOLE 0 0 9733464 LAZARD LTD SHS A G54050102 19 662 SH SOLE 0 662 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 676 30929 SH DFND 01 0 30929 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 902 41258 SH DFND 02 0 0 41258 LIBERTY GLOBAL PLC SHS CL A G5480U104 1660 75943 SH DFND 02 0 75943 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4885 223486 SH DFND 04 0 0 223486 LIBERTY GLOBAL PLC SHS CL A G5480U104 62361 2852741 SH SOLE 0 0 2852741 LIBERTY GLOBAL PLC SHS CL C G5480U120 1535 71377 SH DFND 01 0 71377 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2673 124258 SH DFND 02 0 0 124258 LIBERTY GLOBAL PLC SHS CL C G5480U120 5513 256281 SH DFND 02 0 256281 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 9336 434042 SH DFND 04 0 0 434042 LIBERTY GLOBAL PLC SHS CL C G5480U120 146286 6800844 SH SOLE 0 0 6800844 LINDE PLC SHS G5494J103 118854 560339 SH DFND 01 0 560339 0 LINDE PLC SHS G5494J103 31551 148747 SH DFND 02 0 0 148747 LINDE PLC SHS G5494J103 66841 315125 SH DFND 02 0 315125 0 LINDE PLC SHS G5494J103 309942 1461232 SH DFND 04 0 0 1461232 LINDE PLC SHS G5494J103 8775881 41374196 SH SOLE 0 0 41374196 LINDE PLC SHS G5494J103 740 3488 SH SOLE 0 3488 0 LIVANOVA PLC SHS G5509L101 3954 82156 SH DFND 01 0 82156 0 LIVANOVA PLC SHS G5509L101 696 14462 SH DFND 02 0 14462 0 LIVANOVA PLC SHS G5509L101 1681 34921 SH DFND 04 0 0 34921 LIVANOVA PLC SHS G5509L101 51259 1065004 SH SOLE 0 0 1065004 LUXFER HOLDINGS PLC SHS G5698W116 244 17249 SH DFND 01 0 17249 0 LUXFER HOLDINGS PLC SHS G5698W116 181 12818 SH DFND 02 0 12818 0 LUXFER HOLDINGS PLC SHS G5698W116 177 12493 SH DFND 04 0 0 12493 LUXFER HOLDINGS PLC SHS G5698W116 1252 88507 SH SOLE 0 0 88507 LUXFER HOLDINGS PLC SHS G5698W116 5 325 SH SOLE 0 325 0 MAIDEN HOLDINGS LTD SHS G5753U112 16 12716 SH DFND 01 0 12716 0 MAIDEN HOLDINGS LTD SHS G5753U112 25 20309 SH DFND 04 0 0 20309 MAIDEN HOLDINGS LTD SHS G5753U112 3303 2664071 SH SOLE 0 0 2664071 MAIDEN HOLDINGS LTD SHS G5753U112 0 43 SH SOLE 0 43 0 MALLINCKRODT PUB LTD CO SHS G5785G107 166 62111 SH DFND 01 0 62111 0 MALLINCKRODT PUB LTD CO SHS G5785G107 84 31350 SH DFND 04 0 0 31350 MALLINCKRODT PUB LTD CO SHS G5785G107 16247 6062231 SH SOLE 0 0 6062231 MALLINCKRODT PUB LTD CO SHS G5785G107 1 437 SH SOLE 0 437 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7934 226302 SH DFND 01 0 226302 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6444 183786 SH DFND 02 0 0 183786 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 13151 375103 SH DFND 02 0 375103 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 26467 754918 SH DFND 04 0 0 754918 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2139539 61025069 SH SOLE 0 0 61025069 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 150 4270 SH SOLE 0 4270 0 MEDTRONIC PLC SHS G5960L103 131198 1430729 SH DFND 01 0 1430729 0 MEDTRONIC PLC SHS G5960L103 34114 372020 SH DFND 02 0 0 372020 MEDTRONIC PLC SHS G5960L103 75965 828411 SH DFND 02 0 828411 0 MEDTRONIC PLC SHS G5960L103 333750 3639590 SH DFND 04 0 0 3639590 MEDTRONIC PLC SHS G5960L103 9796573 106832854 SH SOLE 0 0 106832854 MEDTRONIC PLC SHS G5960L103 830 9046 SH SOLE 0 9046 0 MEIRAGTX HLDGS PLC COM G59665102 453 36153 SH DFND 01 0 36153 0 MEIRAGTX HLDGS PLC COM G59665102 44 3488 SH DFND 02 0 3488 0 MEIRAGTX HLDGS PLC COM G59665102 94 7488 SH DFND 04 0 0 7488 MEIRAGTX HLDGS PLC COM G59665102 1095 87472 SH SOLE 0 0 87472 MEIRAGTX HLDGS PLC COM G59665102 3 200 SH SOLE 0 200 0 APTIV PLC SHS G6095L109 22278 285915 SH DFND 01 0 285915 0 APTIV PLC SHS G6095L109 5672 72788 SH DFND 02 0 0 72788 APTIV PLC SHS G6095L109 12215 156768 SH DFND 02 0 156768 0 APTIV PLC SHS G6095L109 56325 722859 SH DFND 04 0 0 722859 APTIV PLC SHS G6095L109 2184716 28037937 SH SOLE 0 0 28037937 APTIV PLC SHS G6095L109 134 1719 SH SOLE 0 1719 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 157 14440 SH DFND 01 0 14440 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 62 5692 SH DFND 04 0 0 5692 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16747 1539262 SH SOLE 0 0 1539262 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1 75 SH SOLE 0 75 0 NABORS INDUSTRIES LTD SHS G6359F137 184 4957 SH DFND 01 0 4957 0 NABORS INDUSTRIES LTD SHS G6359F137 4 106 SH DFND 02 0 106 0 NABORS INDUSTRIES LTD SHS G6359F137 112 3023 SH DFND 04 0 0 3023 NABORS INDUSTRIES LTD SHS G6359F137 22006 594431 SH SOLE 0 0 594431 NABORS INDUSTRIES LTD SHS G6359F137 7 181 SH SOLE 0 181 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 78 11337 SH DFND 01 0 11337 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 254 36955 SH SOLE 0 0 36955 MYOVANT SCIENCES LTD COM G637AM102 246 11941 SH DFND 02 0 11941 0 MYOVANT SCIENCES LTD COM G637AM102 293 14226 SH DFND 04 0 0 14226 MYOVANT SCIENCES LTD COM G637AM102 2395 116141 SH SOLE 0 0 116141 NIELSEN HLDGS PLC SHS EUR G6518L108 5661 380987 SH DFND 01 0 380987 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1476 99309 SH DFND 02 0 0 99309 NIELSEN HLDGS PLC SHS EUR G6518L108 3095 208253 SH DFND 02 0 208253 0 NIELSEN HLDGS PLC SHS EUR G6518L108 14316 963394 SH DFND 04 0 0 963394 NIELSEN HLDGS PLC SHS EUR G6518L108 662079 44554415 SH SOLE 0 0 44554415 NIELSEN HLDGS PLC SHS EUR G6518L108 34 2320 SH SOLE 0 2320 0 NOBLE CORP PLC SHS USD G65431101 16 48705 SH DFND 01 0 48705 0 NOBLE CORP PLC SHS USD G65431101 23 73073 SH DFND 04 0 0 73073 NOBLE CORP PLC SHS USD G65431101 4576 14250858 SH SOLE 0 0 14250858 NOBLE CORP PLC SHS USD G65431101 0 1113 SH SOLE 0 1113 0 NOMAD FOODS LTD USD ORD SHS G6564A105 133 6212 SH DFND 04 0 0 6212 NOMAD FOODS LTD USD ORD SHS G6564A105 1503 70066 SH SOLE 0 0 70066 NORDIC AMERICAN TANKERS LIMI COM G65773106 313 77173 SH DFND 01 0 77173 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 23 5754 SH DFND 02 0 5754 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 195 47911 SH DFND 04 0 0 47911 NORDIC AMERICAN TANKERS LIMI COM G65773106 1235 304250 SH SOLE 0 0 304250 NORDIC AMERICAN TANKERS LIMI COM G65773106 38 9314 SH SOLE 0 9314 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4504 274161 SH DFND 01 0 274161 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1340 81567 SH DFND 02 0 81567 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11669 710235 SH DFND 04 0 0 710235 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 440219 26793611 SH SOLE 0 0 26793611 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 28 1696 SH SOLE 0 1696 0 NOVOCURE LTD ORD SHS G6674U108 1648 27799 SH DFND 01 0 27799 0 NOVOCURE LTD ORD SHS G6674U108 1590 26811 SH DFND 02 0 26811 0 NOVOCURE LTD ORD SHS G6674U108 2162 36459 SH DFND 04 0 0 36459 NOVOCURE LTD ORD SHS G6674U108 651 10986 SH DFND 04 0 10986 0 NOVOCURE LTD ORD SHS G6674U108 437148 7371801 SH SOLE 0 0 7371801 NOVOCURE LTD ORD SHS G6674U108 45 764 SH SOLE 0 764 0 NVENT ELECTRIC PLC SHS G6700G107 995 53097 SH DFND 01 0 53097 0 NVENT ELECTRIC PLC SHS G6700G107 945 50451 SH DFND 02 0 50451 0 NVENT ELECTRIC PLC SHS G6700G107 2350 125464 SH DFND 04 0 0 125464 NVENT ELECTRIC PLC SHS G6700G107 289008 15430206 SH SOLE 0 0 15430206 NVENT ELECTRIC PLC SHS G6700G107 21 1104 SH SOLE 0 1104 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 846 65048 SH SOLE 0 0 65048 PAGSEGURO DIGITAL LTD COM CL A G68707101 217 6141 SH DFND 04 0 0 6141 PAGSEGURO DIGITAL LTD COM CL A G68707101 2520 71296 SH SOLE 0 0 71296 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 15 5859 SH DFND 01 0 5859 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 544 216702 SH SOLE 0 0 216702 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 137 20402 SH DFND 01 0 20402 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 47 6964 SH DFND 04 0 0 6964 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1526 226749 SH SOLE 0 0 226749 PROTHENA CORP PLC SHS G72800108 249 23848 SH DFND 01 0 23848 0 PROTHENA CORP PLC SHS G72800108 214 20485 SH DFND 02 0 20485 0 PROTHENA CORP PLC SHS G72800108 304 29081 SH DFND 04 0 0 29081 PROTHENA CORP PLC SHS G72800108 7304 698253 SH SOLE 0 0 698253 PROTHENA CORP PLC SHS G72800108 16 1555 SH SOLE 0 1555 0 QUOTIENT LTD SHS G73268107 852 115094 SH DFND 01 0 115094 0 QUOTIENT LTD SHS G73268107 120 16215 SH DFND 02 0 16215 0 QUOTIENT LTD SHS G73268107 207 27957 SH DFND 04 0 0 27957 QUOTIENT LTD SHS G73268107 1371 185257 SH SOLE 0 0 185257 RENAISSANCERE HOLDINGS LTD COM G7496G103 3265 19088 SH DFND 01 0 19088 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2364 13824 SH DFND 02 0 0 13824 RENAISSANCERE HOLDINGS LTD COM G7496G103 6731 39353 SH DFND 02 0 39353 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 9710 56775 SH DFND 04 0 0 56775 RENAISSANCERE HOLDINGS LTD COM G7496G103 312 1825 SH DFND 04 0 1825 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 844213 4936054 SH SOLE 0 0 4936054 RENAISSANCERE HOLDINGS LTD COM G7496G103 75 439 SH SOLE 0 439 0 ROYALTY PHARMA PLC SHS CL A G7709Q104 697 14364 SH DFND 01 0 14364 0 ROYALTY PHARMA PLC SHS CL A G7709Q104 1220 25127 SH DFND 04 0 0 25127 ROYALTY PHARMA PLC SHS CL A G7709Q104 65245 1343869 SH SOLE 0 0 1343869 SFL CORPORATION LTD SHS G7738W106 469 50459 SH DFND 01 0 50459 0 SFL CORPORATION LTD SHS G7738W106 18 1904 SH DFND 02 0 1904 0 SFL CORPORATION LTD SHS G7738W106 128 13749 SH DFND 04 0 0 13749 SFL CORPORATION LTD SHS G7738W106 5473 589093 SH SOLE 0 0 589093 SFL CORPORATION LTD SHS G7738W106 21 2268 SH SOLE 0 2268 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 9892 204344 SH DFND 01 0 204344 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3420 70642 SH DFND 02 0 0 70642 SEAGATE TECHNOLOGY PLC SHS G7945M107 6756 139556 SH DFND 02 0 139556 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 33076 683245 SH DFND 04 0 0 683245 SEAGATE TECHNOLOGY PLC SHS G7945M107 1340311 27686654 SH SOLE 0 0 27686654 SEAGATE TECHNOLOGY PLC SHS G7945M107 110 2271 SH SOLE 0 2271 0 PENTAIR PLC SHS G7S00T104 6727 177073 SH DFND 01 0 177073 0 PENTAIR PLC SHS G7S00T104 1770 46601 SH DFND 02 0 0 46601 PENTAIR PLC SHS G7S00T104 3151 82951 SH DFND 02 0 82951 0 PENTAIR PLC SHS G7S00T104 17076 449483 SH DFND 04 0 0 449483 PENTAIR PLC SHS G7S00T104 656096 17270228 SH SOLE 0 0 17270228 PENTAIR PLC SHS G7S00T104 40 1047 SH SOLE 0 1047 0 SAPIENS INTL CORP N V SHS G7T16G103 1700 60773 SH DFND 01 0 60773 0 SAPIENS INTL CORP N V SHS G7T16G103 194 6937 SH DFND 02 0 6937 0 SAPIENS INTL CORP N V SHS G7T16G103 324 11573 SH DFND 04 0 0 11573 SAPIENS INTL CORP N V SHS G7T16G103 19213 686657 SH SOLE 0 0 686657 SAPIENS INTL CORP N V SHS G7T16G103 52 1853 SH SOLE 0 1853 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1987 53370 SH DFND 01 0 53370 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1686 45292 SH DFND 02 0 0 45292 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3185 85546 SH DFND 02 0 85546 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6638 178306 SH DFND 04 0 0 178306 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 516928 13884722 SH SOLE 0 0 13884722 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 38 1030 SH SOLE 0 1030 0 SIGNET JEWELERS LIMITED SHS G81276100 387 37705 SH DFND 01 0 37705 0 SIGNET JEWELERS LIMITED SHS G81276100 203 19721 SH DFND 02 0 19721 0 SIGNET JEWELERS LIMITED SHS G81276100 424 41275 SH DFND 04 0 0 41275 SIGNET JEWELERS LIMITED SHS G81276100 54470 5303784 SH SOLE 0 0 5303784 SIGNET JEWELERS LIMITED SHS G81276100 12 1178 SH SOLE 0 1178 0 SINA CORP ORD G81477104 1047 29167 SH DFND 01 0 29167 0 SINA CORP ORD G81477104 1072 29863 SH DFND 02 0 29863 0 SINA CORP ORD G81477104 4905 136601 SH DFND 04 0 0 136601 SINA CORP ORD G81477104 590 16442 SH DFND 05 0 0 16442 SINA CORP ORD G81477104 69167 1926132 SH SOLE 0 0 1926132 SMART GLOBAL HLDGS INC SHS G8232Y101 769 28302 SH DFND 01 0 28302 0 SMART GLOBAL HLDGS INC SHS G8232Y101 115 4240 SH DFND 02 0 4240 0 SMART GLOBAL HLDGS INC SHS G8232Y101 403 14817 SH DFND 04 0 0 14817 SMART GLOBAL HLDGS INC SHS G8232Y101 29026 1067916 SH SOLE 0 0 1067916 SMART GLOBAL HLDGS INC SHS G8232Y101 16 574 SH SOLE 0 574 0 STERIS PLC SHS USD G8473T100 13962 90992 SH DFND 01 0 90992 0 STERIS PLC SHS USD G8473T100 3695 24080 SH DFND 02 0 0 24080 STERIS PLC SHS USD G8473T100 7699 50177 SH DFND 02 0 50177 0 STERIS PLC SHS USD G8473T100 35248 229720 SH DFND 04 0 0 229720 STERIS PLC SHS USD G8473T100 71 464 SH DFND 04 0 464 0 STERIS PLC SHS USD G8473T100 1398492 9114261 SH SOLE 0 0 9114261 STERIS PLC SHS USD G8473T100 115 747 SH SOLE 0 747 0 STONECO LTD COM CL A G85158106 1672 43136 SH DFND 01 0 43136 0 STONECO LTD COM CL A G85158106 220 5672 SH DFND 04 0 0 5672 STONECO LTD COM CL A G85158106 665 17152 SH DFND 04 0 17152 0 STONECO LTD COM CL A G85158106 6579 169740 SH SOLE 0 0 169740 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 274 72398 SH DFND 01 0 72398 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 51 13619 SH DFND 04 0 0 13619 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6749 1785398 SH SOLE 0 0 1785398 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2 554 SH SOLE 0 554 0 TECHNIPFMC PLC COM G87110105 4102 599639 SH DFND 01 0 599639 0 TECHNIPFMC PLC COM G87110105 906 132417 SH DFND 02 0 132417 0 TECHNIPFMC PLC COM G87110105 11892 1738549 SH DFND 04 0 0 1738549 TECHNIPFMC PLC COM G87110105 188213 27516476 SH SOLE 0 0 27516476 TECHNIPFMC PLC COM G87110105 289 42268 SH SOLE 0 42268 0 TECNOGLASS INC SHS G87264100 12 2177 SH DFND 01 0 2177 0 TECNOGLASS INC SHS G87264100 18 3300 SH DFND 04 0 0 3300 TECNOGLASS INC SHS G87264100 1496 274478 SH SOLE 0 0 274478 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 233 28457 SH DFND 01 0 28457 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 12 1480 SH DFND 02 0 1480 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 197 24093 SH DFND 04 0 0 24093 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 798 97518 SH SOLE 0 0 97518 THERAVANCE BIOPHARMA INC COM G8807B106 1835 87414 SH DFND 01 0 87414 0 THERAVANCE BIOPHARMA INC COM G8807B106 317 15099 SH DFND 02 0 15099 0 THERAVANCE BIOPHARMA INC COM G8807B106 772 36766 SH DFND 04 0 0 36766 THERAVANCE BIOPHARMA INC COM G8807B106 95675 4558107 SH SOLE 0 0 4558107 THERAVANCE BIOPHARMA INC COM G8807B106 21 988 SH SOLE 0 988 0 THIRD PT REINS LTD COM G8827U100 442 58897 SH DFND 01 0 58897 0 THIRD PT REINS LTD COM G8827U100 198 26409 SH DFND 02 0 26409 0 THIRD PT REINS LTD COM G8827U100 450 59866 SH DFND 04 0 0 59866 THIRD PT REINS LTD COM G8827U100 62934 8380065 SH SOLE 0 0 8380065 THIRD PT REINS LTD COM G8827U100 5 695 SH SOLE 0 695 0 TORM PLC SHS CL A G89479102 42 6305 SH DFND 02 0 6305 0 TORM PLC SHS CL A G89479102 75 11218 SH DFND 04 0 0 11218 TRANE TECHNOLOGIES PLC SHS G8994E103 22726 255403 SH DFND 01 0 255403 0 TRANE TECHNOLOGIES PLC SHS G8994E103 5890 66192 SH DFND 02 0 0 66192 TRANE TECHNOLOGIES PLC SHS G8994E103 12638 142031 SH DFND 02 0 142031 0 TRANE TECHNOLOGIES PLC SHS G8994E103 57748 649005 SH DFND 04 0 0 649005 TRANE TECHNOLOGIES PLC SHS G8994E103 1512466 16997824 SH SOLE 0 0 16997824 TRANE TECHNOLOGIES PLC SHS G8994E103 145 1626 SH SOLE 0 1626 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 1 3800 SH DFND 04 0 0 3800 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 91 337879 SH SOLE 0 0 337879 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 356 36668 SH DFND 01 0 36668 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 199 20490 SH DFND 02 0 20490 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 459 47226 SH DFND 04 0 0 47226 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 8614 886195 SH SOLE 0 0 886195 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 748 79273 SH DFND 01 0 79273 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 356 37720 SH DFND 02 0 37720 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 673 71316 SH DFND 04 0 0 71316 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 21110 2236219 SH SOLE 0 0 2236219 TRITON INTL LTD CL A G9078F107 1112 36765 SH DFND 01 0 36765 0 TRITON INTL LTD CL A G9078F107 502 16610 SH DFND 02 0 16610 0 TRITON INTL LTD CL A G9078F107 1306 43183 SH DFND 04 0 0 43183 TRITON INTL LTD CL A G9078F107 146260 4836652 SH SOLE 0 0 4836652 TRITON INTL LTD CL A G9078F107 53 1760 SH SOLE 0 1760 0 TRONOX HOLDINGS PLC SHS G9087Q102 779 107939 SH DFND 01 0 107939 0 TRONOX HOLDINGS PLC SHS G9087Q102 202 28016 SH DFND 02 0 28016 0 TRONOX HOLDINGS PLC SHS G9087Q102 523 72464 SH DFND 04 0 0 72464 TRONOX HOLDINGS PLC SHS G9087Q102 58630 8120566 SH SOLE 0 0 8120566 TRONOX HOLDINGS PLC SHS G9087Q102 3 443 SH SOLE 0 443 0 VENATOR MATLS PLC SHS G9329Z100 17 9455 SH DFND 01 0 9455 0 VENATOR MATLS PLC SHS G9329Z100 22 12190 SH DFND 04 0 0 12190 VENATOR MATLS PLC SHS G9329Z100 1586 886290 SH SOLE 0 0 886290 UROVANT SCIENCES LTD SHS G9381B108 19 1937 SH DFND 01 0 1937 0 UROVANT SCIENCES LTD SHS G9381B108 40 4063 SH DFND 04 0 0 4063 UROVANT SCIENCES LTD SHS G9381B108 1235 125487 SH SOLE 0 0 125487 VALARIS PLC SHS CLASS A G9402V109 24 36698 SH DFND 01 0 36698 0 VALARIS PLC SHS CLASS A G9402V109 40 62058 SH DFND 04 0 0 62058 VALARIS PLC SHS CLASS A G9402V109 11742 18011689 SH SOLE 0 0 18011689 VALARIS PLC SHS CLASS A G9402V109 1 1123 SH SOLE 0 1123 0 GOLAR LNG LTD SHS G9456A100 353 48771 SH DFND 01 0 48771 0 GOLAR LNG LTD SHS G9456A100 4 522 SH DFND 04 0 0 522 GOLAR LNG LTD SHS G9456A100 1397 192955 SH SOLE 0 0 192955 WATFORD HOLDINGS LTD SHS G94787101 170 10214 SH DFND 01 0 10214 0 WATFORD HOLDINGS LTD SHS G94787101 82 4919 SH DFND 02 0 4919 0 WATFORD HOLDINGS LTD SHS G94787101 120 7166 SH DFND 04 0 0 7166 WATFORD HOLDINGS LTD SHS G94787101 12429 744706 SH SOLE 0 0 744706 WATFORD HOLDINGS LTD SHS G94787101 5 307 SH SOLE 0 307 0 WHITE MTNS INS GROUP LTD COM G9618E107 916 1032 SH DFND 01 0 1032 0 WHITE MTNS INS GROUP LTD COM G9618E107 1085 1222 SH DFND 02 0 1222 0 WHITE MTNS INS GROUP LTD COM G9618E107 2326 2620 SH DFND 04 0 0 2620 WHITE MTNS INS GROUP LTD COM G9618E107 256017 288317 SH SOLE 0 0 288317 WHITE MTNS INS GROUP LTD COM G9618E107 598 673 SH SOLE 0 673 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 27062 137403 SH DFND 01 0 137403 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 7224 36678 SH DFND 02 0 0 36678 WILLIS TOWERS WATSON PLC LTD SHS G96629103 15353 77953 SH DFND 02 0 77953 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 68706 348849 SH DFND 04 0 0 348849 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2685729 13636602 SH SOLE 0 0 13636602 WILLIS TOWERS WATSON PLC LTD SHS G96629103 163 827 SH SOLE 0 827 0 PERRIGO CO PLC SHS G97822103 8041 145488 SH DFND 01 0 145488 0 PERRIGO CO PLC SHS G97822103 2055 37188 SH DFND 02 0 0 37188 PERRIGO CO PLC SHS G97822103 4174 75521 SH DFND 02 0 75521 0 PERRIGO CO PLC SHS G97822103 20381 368750 SH DFND 04 0 0 368750 PERRIGO CO PLC SHS G97822103 851101 15398970 SH SOLE 0 0 15398970 PERRIGO CO PLC SHS G97822103 79 1429 SH SOLE 0 1429 0 ALCON AG ORD SHS H01301128 13661 238326 SH DFND 01 0 238326 0 ALCON AG ORD SHS H01301128 7828 136568 SH DFND 02 0 0 136568 ALCON AG ORD SHS H01301128 15557 271399 SH DFND 02 0 271399 0 ALCON AG ORD SHS H01301128 66491 1160005 SH DFND 04 0 0 1160005 ALCON AG ORD SHS H01301128 720469 12569250 SH SOLE 0 0 12569250 ALCON AG ORD SHS H01301128 2240 39075 SH SOLE 0 39075 0 CHUBB LIMITED COM H1467J104 60950 481360 SH DFND 01 0 481360 0 CHUBB LIMITED COM H1467J104 15846 125148 SH DFND 02 0 0 125148 CHUBB LIMITED COM H1467J104 35726 282155 SH DFND 02 0 282155 0 CHUBB LIMITED COM H1467J104 155947 1231611 SH DFND 04 0 0 1231611 CHUBB LIMITED COM H1467J104 4379234 34585644 SH SOLE 0 0 34585644 CHUBB LIMITED COM H1467J104 460 3634 SH SOLE 0 3634 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 912 12408 SH DFND 02 0 12408 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1243 16914 SH DFND 04 0 0 16914 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 22358 304232 SH SOLE 0 0 304232 GARMIN LTD SHS H2906T109 15179 155686 SH DFND 01 0 155686 0 GARMIN LTD SHS H2906T109 3671 37653 SH DFND 02 0 0 37653 GARMIN LTD SHS H2906T109 9561 98060 SH DFND 02 0 98060 0 GARMIN LTD SHS H2906T109 38319 393019 SH DFND 04 0 0 393019 GARMIN LTD SHS H2906T109 1517549 15564607 SH SOLE 0 0 15564607 GARMIN LTD SHS H2906T109 89 917 SH SOLE 0 917 0 UBS GROUP AG SHS H42097107 20173 1748114 SH DFND 01 0 1748114 0 UBS GROUP AG SHS H42097107 11907 1031783 SH DFND 02 0 0 1031783 UBS GROUP AG SHS H42097107 24990 2165533 SH DFND 02 0 2165533 0 UBS GROUP AG SHS H42097107 103793 8994221 SH DFND 04 0 0 8994221 UBS GROUP AG SHS H42097107 1065910 92366508 SH SOLE 0 0 92366508 UBS GROUP AG SHS H42097107 3389 293684 SH SOLE 0 293684 0 LOGITECH INTL S A SHS H50430232 4973 76256 SH DFND 01 0 76256 0 LOGITECH INTL S A SHS H50430232 2997 45949 SH DFND 02 0 0 45949 LOGITECH INTL S A SHS H50430232 6246 95769 SH DFND 02 0 95769 0 LOGITECH INTL S A SHS H50430232 24514 375859 SH DFND 04 0 0 375859 LOGITECH INTL S A SHS H50430232 262129 4019152 SH SOLE 0 0 4019152 LOGITECH INTL S A SHS H50430232 802 12297 SH SOLE 0 12297 0 TE CONNECTIVITY LTD REG SHS H84989104 24390 299084 SH DFND 01 0 299084 0 TE CONNECTIVITY LTD REG SHS H84989104 7368 90348 SH DFND 02 0 0 90348 TE CONNECTIVITY LTD REG SHS H84989104 17654 216476 SH DFND 02 0 216476 0 TE CONNECTIVITY LTD REG SHS H84989104 73140 896874 SH DFND 04 0 0 896874 TE CONNECTIVITY LTD REG SHS H84989104 1976714 24239285 SH SOLE 0 0 24239285 TE CONNECTIVITY LTD REG SHS H84989104 193 2370 SH SOLE 0 2370 0 TRANSOCEAN LTD REG SHS H8817H100 773 422497 SH DFND 01 0 422497 0 TRANSOCEAN LTD REG SHS H8817H100 357 194847 SH DFND 02 0 194847 0 TRANSOCEAN LTD REG SHS H8817H100 742 405735 SH DFND 04 0 0 405735 TRANSOCEAN LTD REG SHS H8817H100 106572 58235975 SH SOLE 0 0 58235975 TRANSOCEAN LTD REG SHS H8817H100 6 3499 SH SOLE 0 3499 0 ADECOAGRO S A COM L00849106 25 5761 SH DFND 02 0 5761 0 ADECOAGRO S A COM L00849106 25 5699 SH DFND 04 0 0 5699 ADECOAGRO S A COM L00849106 189 43593 SH DFND 05 0 0 43593 ADECOAGRO S A COM L00849106 155 35604 SH SOLE 0 0 35604 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 78 5279 SH DFND 01 0 5279 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 41 2776 SH DFND 04 0 0 2776 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9500 644499 SH SOLE 0 0 644499 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 0 4 SH SOLE 0 4 0 ARDAGH GROUP S A CL A L0223L101 35 2737 SH DFND 01 0 2737 0 ARDAGH GROUP S A CL A L0223L101 111 8579 SH SOLE 0 0 8579 GLOBANT S A COM L44385109 1516 10114 SH DFND 01 0 10114 0 GLOBANT S A COM L44385109 1926 12850 SH DFND 02 0 12850 0 GLOBANT S A COM L44385109 9212 61477 SH DFND 04 0 0 61477 GLOBANT S A COM L44385109 13129 87614 SH DFND 04 0 87614 0 GLOBANT S A COM L44385109 726 4847 SH DFND 05 0 0 4847 GLOBANT S A COM L44385109 6023 40196 SH SOLE 0 0 40196 NEXA RES S A COM L67359106 934 140647 SH SOLE 0 0 140647 ORION ENGINEERED CARBONS S A COM L72967109 830 78336 SH DFND 01 0 78336 0 ORION ENGINEERED CARBONS S A COM L72967109 139 13144 SH DFND 02 0 13144 0 ORION ENGINEERED CARBONS S A COM L72967109 320 30222 SH DFND 04 0 0 30222 ORION ENGINEERED CARBONS S A COM L72967109 3381 319279 SH SOLE 0 0 319279 ORION ENGINEERED CARBONS S A COM L72967109 14 1313 SH SOLE 0 1313 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 9427 36510 SH DFND 01 0 36510 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1825 7069 SH DFND 02 0 7069 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 18108 70135 SH DFND 04 0 0 70135 SPOTIFY TECHNOLOGY S A SHS L8681T102 3738 14476 SH DFND 04 0 14476 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 64505 249836 SH SOLE 0 0 249836 TRINSEO S A SHS L9340P101 981 44273 SH DFND 01 0 44273 0 TRINSEO S A SHS L9340P101 318 14362 SH DFND 02 0 14362 0 TRINSEO S A SHS L9340P101 614 27687 SH DFND 04 0 0 27687 TRINSEO S A SHS L9340P101 30510 1376795 SH SOLE 0 0 1376795 TRINSEO S A SHS L9340P101 15 699 SH SOLE 0 699 0 ALLOT LTD SHS M0854Q105 120 11457 SH DFND 01 0 11457 0 ALLOT LTD SHS M0854Q105 17 1641 SH DFND 04 0 0 1641 ALLOT LTD SHS M0854Q105 7654 731083 SH SOLE 0 0 731083 ALLOT LTD SHS M0854Q105 27 2566 SH SOLE 0 2566 0 AUDIOCODES LTD ORD M15342104 255 8022 SH DFND 01 0 8022 0 AUDIOCODES LTD ORD M15342104 211 6637 SH DFND 02 0 6637 0 AUDIOCODES LTD ORD M15342104 277 8724 SH DFND 04 0 0 8724 AUDIOCODES LTD ORD M15342104 16536 520161 SH SOLE 0 0 520161 AUDIOCODES LTD ORD M15342104 41 1281 SH SOLE 0 1281 0 CAESARSTONE LTD ORD SHS M20598104 141 11939 SH DFND 01 0 11939 0 CAESARSTONE LTD ORD SHS M20598104 80 6715 SH DFND 02 0 6715 0 CAESARSTONE LTD ORD SHS M20598104 76 6447 SH DFND 04 0 0 6447 CAESARSTONE LTD ORD SHS M20598104 465 39233 SH SOLE 0 0 39233 CELLCOM ISRAEL LTD SHS M2196U109 125 31982 SH DFND 01 0 31982 0 CELLCOM ISRAEL LTD SHS M2196U109 57 14530 SH DFND 02 0 14530 0 CELLCOM ISRAEL LTD SHS M2196U109 114 29129 SH DFND 04 0 0 29129 CELLCOM ISRAEL LTD SHS M2196U109 6536 1671628 SH SOLE 0 0 1671628 CELLCOM ISRAEL LTD SHS M2196U109 24 6110 SH SOLE 0 6110 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3631 33799 SH DFND 02 0 0 33799 CHECK POINT SOFTWARE TECH LT ORD M22465104 7567 70437 SH DFND 02 0 70437 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10647 99106 SH DFND 04 0 0 99106 CHECK POINT SOFTWARE TECH LT ORD M22465104 11914 110899 SH SOLE 0 0 110899 COMPUGEN LTD ORD M25722105 329 21934 SH DFND 02 0 21934 0 COMPUGEN LTD ORD M25722105 426 28391 SH DFND 04 0 0 28391 CYBERARK SOFTWARE LTD SHS M2682V108 1028 10355 SH DFND 02 0 0 10355 CYBERARK SOFTWARE LTD SHS M2682V108 2348 23653 SH DFND 02 0 23653 0 CYBERARK SOFTWARE LTD SHS M2682V108 1664 16761 SH DFND 04 0 0 16761 CYBERARK SOFTWARE LTD SHS M2682V108 1519 15298 SH SOLE 0 0 15298 ELBIT SYS LTD ORD M3760D101 1575 11494 SH DFND 01 0 11494 0 ELBIT SYS LTD ORD M3760D101 888 6479 SH DFND 02 0 0 6479 ELBIT SYS LTD ORD M3760D101 1491 10880 SH DFND 02 0 10880 0 ELBIT SYS LTD ORD M3760D101 2745 20029 SH DFND 04 0 0 20029 ELBIT SYS LTD ORD M3760D101 87075 635351 SH SOLE 0 0 635351 ELBIT SYS LTD ORD M3760D101 251 1833 SH SOLE 0 1833 0 FIVERR INTL LTD ORD SHS M4R82T106 182 2461 SH DFND 02 0 2461 0 FIVERR INTL LTD ORD SHS M4R82T106 255 3461 SH DFND 04 0 0 3461 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 83 13061 SH DFND 01 0 13061 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 54 8419 SH DFND 02 0 8419 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 90 14122 SH DFND 04 0 0 14122 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 10318 1619774 SH SOLE 0 0 1619774 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 18 2795 SH SOLE 0 2795 0 ICL GROUP LTD SHS M53213100 941 308528 SH DFND 01 0 308528 0 ICL GROUP LTD SHS M53213100 658 215864 SH DFND 02 0 0 215864 ICL GROUP LTD SHS M53213100 1076 352757 SH DFND 02 0 352757 0 ICL GROUP LTD SHS M53213100 2049 671928 SH DFND 04 0 0 671928 ICL GROUP LTD SHS M53213100 55000 18032728 SH SOLE 0 0 18032728 ICL GROUP LTD SHS M53213100 145 47523 SH SOLE 0 47523 0 INMODE LTD SHS M5425M103 129 4554 SH DFND 02 0 4554 0 INMODE LTD SHS M5425M103 150 5305 SH DFND 04 0 0 5305 ITURAN LOCATION AND CONTROL SHS M6158M104 113 7073 SH DFND 02 0 7073 0 ITURAN LOCATION AND CONTROL SHS M6158M104 143 8932 SH DFND 04 0 0 8932 KAMADA LTD SHS M6240T109 91 11751 SH DFND 01 0 11751 0 KAMADA LTD SHS M6240T109 5540 713855 SH SOLE 0 0 713855 KAMADA LTD SHS M6240T109 20 2600 SH SOLE 0 2600 0 KORNIT DIGITAL LTD SHS M6372Q113 680 12740 SH DFND 02 0 12740 0 KORNIT DIGITAL LTD SHS M6372Q113 846 15843 SH DFND 04 0 0 15843 NOVA MEASURING INSTRUMENTS L COM M7516K103 577 11966 SH DFND 01 0 11966 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 416 8628 SH DFND 02 0 8628 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 556 11541 SH DFND 04 0 0 11541 NOVA MEASURING INSTRUMENTS L COM M7516K103 33868 702806 SH SOLE 0 0 702806 NOVA MEASURING INSTRUMENTS L COM M7516K103 112 2323 SH SOLE 0 2323 0 RADWARE LTD ORD M81873107 223 9465 SH DFND 02 0 9465 0 RADWARE LTD ORD M81873107 376 15942 SH DFND 04 0 0 15942 STRATASYS LTD SHS M85548101 29 1825 SH DFND 04 0 0 1825 STRATASYS LTD SHS M85548101 307 19365 SH SOLE 0 0 19365 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 22 329 SH DFND 04 0 0 329 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 296 4452 SH SOLE 0 0 4452 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 977 51164 SH DFND 01 0 51164 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 634 33214 SH DFND 02 0 33214 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1670 87497 SH DFND 04 0 0 87497 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 52797 2765684 SH SOLE 0 0 2765684 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 147 7721 SH SOLE 0 7721 0 UROGEN PHARMA LTD COM M96088105 688 26344 SH DFND 01 0 26344 0 UROGEN PHARMA LTD COM M96088105 100 3841 SH DFND 02 0 3841 0 UROGEN PHARMA LTD COM M96088105 166 6358 SH DFND 04 0 0 6358 UROGEN PHARMA LTD COM M96088105 1083 41462 SH SOLE 0 0 41462 WIX COM LTD SHS M98068105 3731 14562 SH DFND 02 0 0 14562 WIX COM LTD SHS M98068105 6887 26879 SH DFND 02 0 26879 0 WIX COM LTD SHS M98068105 5163 20149 SH DFND 04 0 0 20149 WIX COM LTD SHS M98068105 5057 19737 SH SOLE 0 0 19737 AERCAP HOLDINGS NV SHS N00985106 187 6074 SH DFND 01 0 6074 0 AERCAP HOLDINGS NV SHS N00985106 1124 36495 SH DFND 02 0 0 36495 AERCAP HOLDINGS NV SHS N00985106 2072 67286 SH DFND 02 0 67286 0 AERCAP HOLDINGS NV SHS N00985106 7715 250488 SH DFND 04 0 0 250488 AERCAP HOLDINGS NV SHS N00985106 1739 56451 SH SOLE 0 0 56451 AERCAP HOLDINGS NV SHS N00985106 19 617 SH SOLE 0 617 0 AFFIMED N V COM N01045108 646 140000 SH DFND 01 0 140000 0 AFFIMED N V COM N01045108 21 4599 SH DFND 04 0 0 4599 AFFIMED N V COM N01045108 811 175685 SH SOLE 0 0 175685 AFFIMED N V COM N01045108 8 1783 SH SOLE 0 1783 0 ELASTIC N V ORD SHS N14506104 1995 21634 SH DFND 01 0 21634 0 ELASTIC N V ORD SHS N14506104 1378 14943 SH DFND 02 0 14943 0 ELASTIC N V ORD SHS N14506104 3007 32612 SH DFND 04 0 0 32612 ELASTIC N V ORD SHS N14506104 557 6040 SH DFND 04 0 6040 0 ELASTIC N V ORD SHS N14506104 396440 4299316 SH SOLE 0 0 4299316 ELASTIC N V ORD SHS N14506104 29 319 SH SOLE 0 319 0 CENTOGENE N V COM N1976T109 176 7695 SH DFND 01 0 7695 0 CENTOGENE N V COM N1976T109 204 8904 SH SOLE 0 0 8904 CNH INDL N V SHS N20944109 3657 520249 SH DFND 01 0 520249 0 CNH INDL N V SHS N20944109 1970 280214 SH DFND 02 0 0 280214 CNH INDL N V SHS N20944109 3856 548479 SH DFND 02 0 548479 0 CNH INDL N V SHS N20944109 20586 2928250 SH DFND 04 0 0 2928250 CNH INDL N V SHS N20944109 188743 26848217 SH SOLE 0 0 26848217 CNH INDL N V SHS N20944109 620 88201 SH SOLE 0 88201 0 CORE LABORATORIES N V COM N22717107 166 8182 SH DFND 01 0 8182 0 CORE LABORATORIES N V COM N22717107 342 16837 SH DFND 02 0 16837 0 CORE LABORATORIES N V COM N22717107 644 31684 SH DFND 04 0 0 31684 CORE LABORATORIES N V COM N22717107 94207 4636156 SH SOLE 0 0 4636156 CORE LABORATORIES N V COM N22717107 6 289 SH SOLE 0 289 0 FERRARI N V COM N3167Y103 10808 63202 SH DFND 01 0 63202 0 FERRARI N V COM N3167Y103 5850 34211 SH DFND 02 0 0 34211 FERRARI N V COM N3167Y103 12260 71689 SH DFND 02 0 71689 0 FERRARI N V COM N3167Y103 62177 363588 SH DFND 04 0 0 363588 FERRARI N V COM N3167Y103 566893 3314971 SH SOLE 0 0 3314971 FERRARI N V COM N3167Y103 1768 10336 SH SOLE 0 10336 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5904 576523 SH DFND 01 0 576523 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3149 307486 SH DFND 02 0 0 307486 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 6288 614059 SH DFND 02 0 614059 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 35572 3473807 SH DFND 04 0 0 3473807 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 309584 30232830 SH SOLE 0 0 30232830 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1025 100054 SH SOLE 0 100054 0 FRANKS INTL N V COM N33462107 230 103120 SH DFND 01 0 103120 0 FRANKS INTL N V COM N33462107 34 15358 SH DFND 02 0 15358 0 FRANKS INTL N V COM N33462107 175 78468 SH DFND 04 0 0 78468 FRANKS INTL N V COM N33462107 5752 2579559 SH SOLE 0 0 2579559 FRANKS INTL N V COM N33462107 5 2281 SH SOLE 0 2281 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18017 274141 SH DFND 01 0 274141 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4923 74910 SH DFND 02 0 0 74910 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9891 150498 SH DFND 02 0 150498 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 48515 738205 SH DFND 04 0 0 738205 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1272401 19360944 SH SOLE 0 0 19360944 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 185 2810 SH SOLE 0 2810 0 MERUS N V COM N5749R100 110 6841 SH DFND 02 0 6841 0 MERUS N V COM N5749R100 85 5288 SH DFND 04 0 0 5288 MERUS N V COM N5749R100 708 44021 SH SOLE 0 0 44021 MYLAN NV SHS EURO N59465109 8864 551233 SH DFND 01 0 551233 0 MYLAN NV SHS EURO N59465109 2404 149523 SH DFND 02 0 0 149523 MYLAN NV SHS EURO N59465109 4716 293297 SH DFND 02 0 293297 0 MYLAN NV SHS EURO N59465109 22930 1425967 SH DFND 04 0 0 1425967 MYLAN NV SHS EURO N59465109 883068 54917135 SH SOLE 0 0 54917135 MYLAN NV SHS EURO N59465109 98 6098 SH SOLE 0 6098 0 NXP SEMICONDUCTORS N V COM N6596X109 5900 51738 SH DFND 01 0 51738 0 NXP SEMICONDUCTORS N V COM N6596X109 8701 76296 SH DFND 02 0 0 76296 NXP SEMICONDUCTORS N V COM N6596X109 18336 160787 SH DFND 02 0 160787 0 NXP SEMICONDUCTORS N V COM N6596X109 36008 315753 SH DFND 04 0 0 315753 NXP SEMICONDUCTORS N V COM N6596X109 622098 5455083 SH SOLE 0 0 5455083 NXP SEMICONDUCTORS N V COM N6596X109 52 453 SH SOLE 0 453 0 PLAYA HOTELS & RESORTS NV SHS N70544106 36 9917 SH DFND 01 0 9917 0 PLAYA HOTELS & RESORTS NV SHS N70544106 40 11070 SH DFND 02 0 11070 0 PLAYA HOTELS & RESORTS NV SHS N70544106 115 31691 SH DFND 04 0 0 31691 PLAYA HOTELS & RESORTS NV SHS N70544106 3619 999838 SH SOLE 0 0 999838 QIAGEN NV SHS NEW N72482123 6393 149336 SH DFND 01 0 149336 0 QIAGEN NV SHS NEW N72482123 2782 64977 SH DFND 02 0 0 64977 QIAGEN NV SHS NEW N72482123 5286 123466 SH DFND 02 0 123466 0 QIAGEN NV SHS NEW N72482123 28607 668240 SH DFND 04 0 0 668240 QIAGEN NV SHS NEW N72482123 272482 6364918 SH SOLE 0 0 6364918 QIAGEN NV SHS NEW N72482123 793 18521 SH SOLE 0 18521 0 UNIQURE NV SHS N90064101 550 12204 SH DFND 02 0 12204 0 UNIQURE NV SHS N90064101 608 13494 SH DFND 04 0 0 13494 UNIQURE NV SHS N90064101 4770 105857 SH SOLE 0 0 105857 WRIGHT MED GROUP N V ORD SHS N96617118 7927 266738 SH DFND 01 0 266738 0 WRIGHT MED GROUP N V ORD SHS N96617118 1064 35790 SH DFND 02 0 35790 0 WRIGHT MED GROUP N V ORD SHS N96617118 2749 92482 SH DFND 04 0 0 92482 WRIGHT MED GROUP N V ORD SHS N96617118 355076 11947386 SH SOLE 0 0 11947386 WRIGHT MED GROUP N V ORD SHS N96617118 24 810 SH SOLE 0 810 0 YANDEX N V SHS CLASS A N97284108 815 16296 SH DFND 02 0 16296 0 YANDEX N V SHS CLASS A N97284108 7625 152447 SH DFND 04 0 0 152447 YANDEX N V SHS CLASS A N97284108 17064 341136 SH SOLE 0 0 341136 COPA HOLDINGS SA CL A P31076105 249 4929 SH DFND 01 0 4929 0 COPA HOLDINGS SA CL A P31076105 4 86 SH DFND 02 0 86 0 COPA HOLDINGS SA CL A P31076105 166 3288 SH DFND 04 0 0 3288 COPA HOLDINGS SA CL A P31076105 2556 50556 SH SOLE 0 0 50556 COPA HOLDINGS SA CL A P31076105 20 386 SH SOLE 0 386 0 NYMOX PHARMACEUTICAL CORP COM P73398102 246 69293 SH DFND 01 0 69293 0 NYMOX PHARMACEUTICAL CORP COM P73398102 324 91136 SH SOLE 0 0 91136 ONESPAWORLD HOLDINGS LIMITED COM P73684113 147 30760 SH DFND 01 0 30760 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 48 10125 SH DFND 02 0 10125 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 145 30297 SH DFND 04 0 0 30297 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3668 768989 SH SOLE 0 0 768989 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 22 1452 SH DFND 04 0 0 1452 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 276 18014 SH SOLE 0 0 18014 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9222 183334 SH DFND 01 0 183334 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2520 50107 SH DFND 02 0 0 50107 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4851 96447 SH DFND 02 0 96447 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 24089 478898 SH DFND 04 0 0 478898 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 888180 17657664 SH SOLE 0 0 17657664 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 54 1080 SH SOLE 0 1080 0 ARDMORE SHIPPING CORP COM Y0207T100 105 24296 SH DFND 01 0 24296 0 ARDMORE SHIPPING CORP COM Y0207T100 16 3590 SH DFND 02 0 3590 0 ARDMORE SHIPPING CORP COM Y0207T100 68 15702 SH DFND 04 0 0 15702 ARDMORE SHIPPING CORP COM Y0207T100 299 68845 SH SOLE 0 0 68845 ARDMORE SHIPPING CORP COM Y0207T100 22 5043 SH SOLE 0 5043 0 ATLAS CORP SHS Y0436Q109 79 10400 SH DFND 02 0 10400 0 ATLAS CORP SHS Y0436Q109 32 4169 SH DFND 04 0 0 4169 ATLAS CORP SHS Y0436Q109 260 34250 SH DFND 05 0 0 34250 ATLAS CORP SHS Y0436Q109 2455 323008 SH SOLE 0 0 323008 COSTAMARE INC SHS Y1771G102 147 26503 SH DFND 01 0 26503 0 COSTAMARE INC SHS Y1771G102 29 5144 SH DFND 02 0 5144 0 COSTAMARE INC SHS Y1771G102 133 23934 SH DFND 04 0 0 23934 COSTAMARE INC SHS Y1771G102 1524 274096 SH SOLE 0 0 274096 COSTAMARE INC SHS Y1771G102 24 4277 SH SOLE 0 4277 0 DHT HOLDINGS INC SHS NEW Y2065G121 306 59671 SH DFND 01 0 59671 0 DHT HOLDINGS INC SHS NEW Y2065G121 26 5024 SH DFND 02 0 5024 0 DHT HOLDINGS INC SHS NEW Y2065G121 175 34189 SH DFND 04 0 0 34189 DHT HOLDINGS INC SHS NEW Y2065G121 3686 718608 SH SOLE 0 0 718608 DHT HOLDINGS INC SHS NEW Y2065G121 31 5946 SH SOLE 0 5946 0 DIAMOND S SHIPPING INC COM Y20676105 149 18686 SH DFND 01 0 18686 0 DIAMOND S SHIPPING INC COM Y20676105 61 7603 SH DFND 02 0 7603 0 DIAMOND S SHIPPING INC COM Y20676105 293 36652 SH DFND 04 0 0 36652 DIAMOND S SHIPPING INC COM Y20676105 4495 562597 SH SOLE 0 0 562597 DIAMOND S SHIPPING INC COM Y20676105 13 1658 SH SOLE 0 1658 0 DORIAN LPG LTD SHS USD Y2106R110 239 30833 SH DFND 01 0 30833 0 DORIAN LPG LTD SHS USD Y2106R110 126 16336 SH DFND 02 0 16336 0 DORIAN LPG LTD SHS USD Y2106R110 369 47684 SH DFND 04 0 0 47684 DORIAN LPG LTD SHS USD Y2106R110 10344 1336388 SH SOLE 0 0 1336388 DORIAN LPG LTD SHS USD Y2106R110 13 1724 SH SOLE 0 1724 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 84 38516 SH DFND 01 0 38516 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 46 20916 SH DFND 04 0 0 20916 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7253 3311752 SH SOLE 0 0 3311752 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 0 136 SH SOLE 0 136 0 FLEX LTD ORD Y2573F102 1986 193804 SH DFND 02 0 193804 0 FLEX LTD ORD Y2573F102 4978 485629 SH DFND 04 0 0 485629 FLEX LTD ORD Y2573F102 43873 4280318 SH SOLE 0 0 4280318 FLEX LTD ORD Y2573F102 32 3140 SH SOLE 0 3140 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 75 11864 SH DFND 01 0 11864 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 24 3831 SH DFND 02 0 3831 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 49 7746 SH DFND 04 0 0 7746 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1782 283680 SH SOLE 0 0 283680 GENCO SHIPPING & TRADING LTD SHS Y2685T131 4 664 SH SOLE 0 664 0 INTERNATIONAL SEAWAYS INC COM Y41053102 296 18134 SH DFND 01 0 18134 0 INTERNATIONAL SEAWAYS INC COM Y41053102 111 6814 SH DFND 02 0 6814 0 INTERNATIONAL SEAWAYS INC COM Y41053102 395 24194 SH DFND 04 0 0 24194 INTERNATIONAL SEAWAYS INC COM Y41053102 30233 1850241 SH SOLE 0 0 1850241 INTERNATIONAL SEAWAYS INC COM Y41053102 36 2212 SH SOLE 0 2212 0 KENON HLDGS LTD SHS Y46717107 117 6087 SH DFND 01 0 6087 0 KENON HLDGS LTD SHS Y46717107 75 3913 SH DFND 02 0 3913 0 KENON HLDGS LTD SHS Y46717107 159 8282 SH DFND 04 0 0 8282 KENON HLDGS LTD SHS Y46717107 7367 384700 SH SOLE 0 0 384700 KENON HLDGS LTD SHS Y46717107 19 970 SH SOLE 0 970 0 SAFE BULKERS INC COM Y7388L103 38 30898 SH DFND 01 0 30898 0 SAFE BULKERS INC COM Y7388L103 121 99545 SH SOLE 0 0 99545 SCORPIO TANKERS INC SHS Y7542C130 355 27700 SH DFND 01 0 27700 0 SCORPIO TANKERS INC SHS Y7542C130 16 1255 SH DFND 02 0 1255 0 SCORPIO TANKERS INC SHS Y7542C130 75 5862 SH DFND 04 0 0 5862 SCORPIO TANKERS INC SHS Y7542C130 3778 294890 SH SOLE 0 0 294890 SCORPIO TANKERS INC SHS Y7542C130 12 924 SH SOLE 0 924 0 SCORPIO BULKERS INC COM Y7546A130 43 2815 SH DFND 01 0 2815 0 SCORPIO BULKERS INC COM Y7546A130 4 294 SH DFND 04 0 0 294 SCORPIO BULKERS INC COM Y7546A130 227 14848 SH SOLE 0 0 14848 TEEKAY CORPORATION COM Y8564W103 32 13184 SH DFND 02 0 13184 0 TEEKAY CORPORATION COM Y8564W103 74 30857 SH DFND 04 0 0 30857 TEEKAY CORPORATION COM Y8564W103 20 8221 SH SOLE 0 0 8221 TEEKAY CORPORATION COM Y8564W103 30 12487 SH SOLE 0 12487 0 TEEKAY TANKERS LTD CL A Y8565N300 31 2447 SH DFND 02 0 2447 0 TEEKAY TANKERS LTD CL A Y8565N300 126 9834 SH DFND 04 0 0 9834 TEEKAY TANKERS LTD CL A Y8565N300 1167 91039 SH SOLE 0 0 91039 TEEKAY TANKERS LTD CL A Y8565N300 28 2152 SH SOLE 0 2152 0 WAVE LIFE SCIENCES LTD SHS Y95308105 439 42162 SH DFND 01 0 42162 0 WAVE LIFE SCIENCES LTD SHS Y95308105 33 3154 SH DFND 02 0 3154 0 WAVE LIFE SCIENCES LTD SHS Y95308105 145 13895 SH DFND 04 0 0 13895 WAVE LIFE SCIENCES LTD SHS Y95308105 3829 367804 SH SOLE 0 0 367804